.-Zk3aG_page{border:1px solid var(--db-border-light);border-radius:var(--db-radius-lg);background:var(--db-surface);flex-direction:column;width:100%;min-width:0;height:100%;display:flex;overflow:hidden;container:team-page/inline-size}.-Zk3aG_toolbar{background:var(--db-surface-alt);justify-content:flex-end;align-items:center;min-height:40px;padding:5px 10px;display:flex}.-Zk3aG_grid{scrollbar-width:none;flex:1;grid-template-columns:repeat(auto-fill,minmax(min(100%,440px),440px));align-content:start;gap:30px;min-height:0;padding:30px;display:grid;overflow-y:auto}.-Zk3aG_grid::-webkit-scrollbar{display:none}.-Zk3aG_card{border-radius:var(--db-radius-lg);background:linear-gradient(172deg,#f8f7f2 2.72%,#e9e7e1 86.44%);border:1px solid #0003;height:284px;display:flex;overflow:hidden}.-Zk3aG_emptyGrid{justify-content:center;align-items:center;display:flex}.-Zk3aG_emptyState{text-align:center;flex-direction:column;align-items:center;gap:24px;width:360px;max-width:100%;padding:24px 0;display:flex}.-Zk3aG_emptyIllustration{border-radius:var(--db-radius-lg);-o-object-fit:cover;object-fit:cover;width:280px;max-width:100%;height:140px}.-Zk3aG_emptyTitle{color:#4f4c4b;font-family:var(--db-font-serif);text-wrap:balance;font-size:24px;font-weight:800;line-height:1.2}.-Zk3aG_emptyDescription{color:#0000008c;font-family:var(--db-font-sans);text-wrap:pretty;margin-top:10px;font-size:14px;line-height:1.45}.-Zk3aG_portraitPanel{flex:0 0 169px;justify-content:center;align-items:center;min-width:0;padding:20px;display:flex}.-Zk3aG_portrait{-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply;opacity:.8;width:100%;height:100%}.-Zk3aG_initials{font-family:var(--db-font-serif);color:var(--db-text-muted);font-size:32px}.-Zk3aG_headshot{-o-object-fit:cover;object-fit:cover;filter:grayscale();mix-blend-mode:multiply;border-radius:50%;width:80px;max-width:100%;height:80px}.-Zk3aG_cardBody{background:#fff;flex-direction:column;flex:1;gap:20px;min-width:0;padding:20px;display:flex}.-Zk3aG_biography{flex-direction:column;flex:1;gap:10px;min-height:0;display:flex;overflow:hidden}.-Zk3aG_role{font-family:var(--font-upgrade), var(--db-font-sans);color:#000;font-size:13px;line-height:1}.-Zk3aG_name{font-family:var(--db-font-serif);color:#4f4c4b;text-shadow:0 1px #0000001a;overflow-wrap:anywhere;font-size:24px;font-weight:800;line-height:1.2}.-Zk3aG_intro{font-family:var(--db-font-serif);color:#3c3c3d;text-shadow:0 1px #0000001a;overflow-wrap:anywhere;-webkit-line-clamp:8;-webkit-box-orient:vertical;font-size:14px;line-height:1.2;display:-webkit-box;overflow:hidden}.-Zk3aG_actions{justify-content:space-between;align-items:center;gap:10px;display:flex}.-Zk3aG_workButton.-Zk3aG_workButton{min-width:0;height:auto;min-height:28px;font-family:var(--font-upgrade), var(--db-font-sans);white-space:normal;text-align:center;border-width:1.5px;border-radius:2px;padding:5px 10px;font-size:13px;line-height:16px}.-Zk3aG_moreButton{background:#fffefb;border-radius:5px;flex-shrink:0;align-items:center;gap:2px;padding:8px 7px;transition:background-color .15s,transform .1s;display:flex}.-Zk3aG_moreButton:active{transform:scale(.94)}.-Zk3aG_moreButton>span{background:#6e3d24;border-radius:50%;width:4px;height:4px;transition:background-color .15s}.-Zk3aG_moreButton:hover,.-Zk3aG_moreButton[data-state=open]{background:#f5673d}.-Zk3aG_moreButton:hover>span,.-Zk3aG_moreButton[data-state=open]>span{background:#fff}.-Zk3aG_moreButton:focus-visible{outline:2px solid var(--db-text-default);outline-offset:-3px}.-Zk3aG_sampleControls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.-Zk3aG_sampleControlText{font:400 12px / 1.4 var(--db-font-sans);color:#000;flex:280px}.-Zk3aG_sampleControlText h3{margin-bottom:4px;font-size:13px;font-weight:500}.-Zk3aG_samplePaper{overflow-wrap:anywhere;flex-direction:column;gap:20px;display:flex}.-Zk3aG_sampleNotice{font:400 14px / 1.45 var(--db-font-sans);color:var(--db-text-default);margin:0}.-Zk3aG_memberMenu.-Zk3aG_memberMenu{outline-offset:-1px;background:#fffefb;border:0;border-radius:8px;outline:1px solid #0000001a;min-width:120px;padding:10px;box-shadow:0 4px 11px #00000026}.-Zk3aG_memberMenuItem.-Zk3aG_memberMenuItem{color:#0a0a0a;white-space:nowrap;border-radius:4px;gap:7px;min-height:30px;padding:4px 5px;transition:background-color .12s}.-Zk3aG_memberMenuItem.-Zk3aG_memberMenuItem[data-highlighted]{background:#f4f2ec}.-Zk3aG_memberMenuItem>span{line-height:16.8px}.-Zk3aG_memberMenuItem.-Zk3aG_memberMenuItem>svg{color:#39190d;width:19px;height:19px}.-Zk3aG_recruitTitle.-Zk3aG_recruitTitle{font-family:var(--db-font-serif);color:#4f4c4b;text-shadow:0 1px #0000001a;font-size:24px;font-weight:800;line-height:1.2}.-Zk3aG_recruitDescription.-Zk3aG_recruitDescription{font:400 14px / 17px var(--db-font-sans);color:#000}.-Zk3aG_primaryButton.-Zk3aG_primaryButton{font-family:var(--font-upgrade), var(--db-font-sans);border-radius:3px;padding:5px 16px;font-size:14px;font-weight:500;line-height:1.3}.-Zk3aG_recruitForm{flex-direction:column;gap:10px;margin:0;display:flex}.-Zk3aG_recruitForm label{font-family:var(--db-font-sans);letter-spacing:.2px;font-size:13px;font-weight:500;line-height:1.402}.-Zk3aG_recruitRole.-Zk3aG_recruitRole{border:1px solid var(--db-border-light);color:#000000d9;font-family:var(--font-inter), sans-serif;text-align:left;background:#f3f2ec80;outline:none;gap:10px;padding:4px 8px 4px 12px;font-size:12px;font-weight:400;line-height:normal}.-Zk3aG_recruitRole.-Zk3aG_recruitRole:focus-visible{outline-offset:2px;outline:2px solid #1f7865}.-Zk3aG_recruitRole>span{flex:1;min-width:0}.-Zk3aG_recruitBrief.-Zk3aG_recruitBrief{font-family:var(--db-font-sans);letter-spacing:.2px;padding:10px;font-size:13px;line-height:1.202;min-height:93px!important}.-Zk3aG_recruitBrief::placeholder{color:#0006}@media (min-width:1024px){.-Zk3aG_primaryButton.-Zk3aG_primaryButton{height:30px;min-height:30px}.-Zk3aG_recruitRole.-Zk3aG_recruitRole{height:33px}}@container team-page (max-width:640px){.-Zk3aG_grid{gap:16px;padding:16px}.-Zk3aG_cardBody{padding:14px}.-Zk3aG_portraitPanel{flex-basis:30%;padding:12px 6px}.-Zk3aG_name{font-size:21px}.-Zk3aG_workButton.-Zk3aG_workButton,.-Zk3aG_moreButton{min-height:40px}.-Zk3aG_card{height:auto;min-height:284px}.-Zk3aG_biography{overflow:visible}.-Zk3aG_intro{-webkit-line-clamp:none}}@container team-page (max-width:420px){.-Zk3aG_card{flex-direction:column;min-height:0}.-Zk3aG_portraitPanel{flex:none;height:220px}}@media (pointer:coarse){.-Zk3aG_memberMenuItem.-Zk3aG_memberMenuItem{min-height:40px}.-Zk3aG_sampleTab{align-items:flex-end;min-height:44px;display:inline-flex}}.-Zk3aG_sampleDialog.-Zk3aG_sampleDialog{background:#fff;border-radius:16px;outline:0;width:calc(100% - 32px);max-width:772px;height:min(509px,100dvh - 32px);max-height:none;padding:0;display:block;overflow:hidden;box-shadow:0 8px 22px #00000059}.-Zk3aG_memberTrack{height:100%;transition:transform .52s cubic-bezier(.32,.72,0,1);display:flex}.-Zk3aG_memberTrack[data-view=sample]{transform:translate(-100%)}.-Zk3aG_memberIntro,.-Zk3aG_sampleView{flex:0 0 100%;min-width:0;height:100%;display:flex}.-Zk3aG_memberPortrait{flex:0 0 367px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.-Zk3aG_memberPortrait .-Zk3aG_portrait{opacity:1;width:477px;max-width:none;height:auto;position:absolute;top:19px;left:-110px}.-Zk3aG_sampleGuide,.-Zk3aG_sampleReader{flex-direction:column;flex:1 1 0;min-width:0;display:flex}.-Zk3aG_sampleGuide{scrollbar-width:none;gap:20px;padding:30px;overflow-y:auto}.-Zk3aG_sampleHeading{flex-direction:column;gap:8px;display:flex}.-Zk3aG_sampleName.-Zk3aG_sampleName{font:800 24px / 1.2 var(--db-font-serif);color:#4f4c4b;text-shadow:0 1px #0000001a}.-Zk3aG_sampleIntro.-Zk3aG_sampleIntro{font:400 16px / 1.2 var(--db-font-serif);color:#000}.-Zk3aG_memberLinks,.-Zk3aG_sampleTypes{scrollbar-width:none;flex:1;min-height:0;overflow-y:auto}.-Zk3aG_memberLinks{margin:0 -12px}.-Zk3aG_memberIntro .-Zk3aG_sampleGuide{padding-right:18px}.-Zk3aG_memberIntro .-Zk3aG_memberLinks{margin-right:0}.-Zk3aG_memberLink,.-Zk3aG_sampleType{width:100%;font:400 14px / 1.2 var(--db-font-sans);color:#000;text-align:left;border-radius:4px;transition:background-color .15s}.-Zk3aG_memberLink{align-items:center;padding-right:4px;display:flex}.-Zk3aG_memberLink>span{flex:1;min-width:0;padding:10px 14px}.-Zk3aG_memberLink img{flex:none;transition:transform .15s}.-Zk3aG_memberLink:hover{background:#f4f2ec}.-Zk3aG_memberLink:hover img{transform:translate(3px)}.-Zk3aG_sampleType{padding:10px 14px;display:block}.-Zk3aG_sampleType:hover:not([aria-current=true]){background:#f4f2ec}.-Zk3aG_sampleType[aria-current=true]{background:#ebeae1}.-Zk3aG_memberLink strong,.-Zk3aG_sampleType strong{font-weight:700;display:block}.-Zk3aG_memberLink:focus-visible,.-Zk3aG_sampleType:focus-visible{outline:2px solid var(--db-text-default);outline-offset:-2px}.-Zk3aG_memberBio{scrollbar-width:none;flex:1;min-height:0;overflow-y:auto}.-Zk3aG_memberBio .pub-guideline-p{font:400 15px / 1.4 var(--db-font-serif);color:#000;margin:0 0 12px}.-Zk3aG_sampleContinue.-Zk3aG_sampleContinue{width:100%;height:auto;min-height:0;font:500 14px / normal var(--db-font-sans);border-radius:3px;padding:8px 16px}.-Zk3aG_sampleReader{gap:10px;padding:19px 25px 19px 15px}.-Zk3aG_sampleTabs{border-bottom:1px solid #0000001a;justify-content:center;gap:10px;display:flex}.-Zk3aG_sampleTab{font:400 13px / 1.3 var(--font-upgrade), var(--db-font-sans);color:#000;border-bottom:2px solid #0000;padding:0 5px 10px;transition:color .15s,border-color .15s}.-Zk3aG_sampleTab:hover:not([aria-pressed=true]){border-color:#f5673d59}.-Zk3aG_sampleTab[aria-pressed=true]{color:#f5673d;border-color:#f5673d}.-Zk3aG_sampleTab:focus-visible{outline:2px solid var(--db-text-default);outline-offset:-2px}.-Zk3aG_sampleTitle{font:800 18px / 1.2 var(--db-font-serif);color:#4f4c4b}.-Zk3aG_sampleBody{scrollbar-width:none;border-bottom:1px solid #0000001a;flex:1;min-height:0;animation:.18s ease-out -Zk3aG_sampleFade;overflow-y:auto}@keyframes -Zk3aG_sampleFade{0%{opacity:0;transform:translateY(4px)}}.-Zk3aG_sampleBody .pub-guideline-p{font:400 15px / 1.4 var(--db-font-serif);color:#000;margin:0 0 12px}.-Zk3aG_sampleGuide::-webkit-scrollbar{display:none}.-Zk3aG_memberLinks::-webkit-scrollbar{display:none}.-Zk3aG_memberBio::-webkit-scrollbar{display:none}.-Zk3aG_sampleTypes::-webkit-scrollbar{display:none}.-Zk3aG_sampleBody::-webkit-scrollbar{display:none}.-Zk3aG_sampleEmpty{text-align:center;font:400 14px / 1.4 var(--db-font-sans);color:#0000008c;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;display:flex}@media (max-width:720px){.-Zk3aG_sampleDialog.-Zk3aG_sampleDialog{height:calc(100dvh - 32px)}.-Zk3aG_memberIntro,.-Zk3aG_sampleView{scrollbar-width:none;flex-direction:column;overflow-y:auto}.-Zk3aG_memberPortrait{flex:none;height:220px}.-Zk3aG_memberPortrait .-Zk3aG_portrait{width:300px;left:50%;transform:translate(-50%)}.-Zk3aG_memberIntro .-Zk3aG_sampleGuide{flex:none;padding:20px;overflow:visible}.-Zk3aG_memberLinks,.-Zk3aG_memberBio{flex:none;overflow:visible}.-Zk3aG_sampleView .-Zk3aG_sampleGuide{display:contents}.-Zk3aG_sampleView .-Zk3aG_sampleHeading{padding:24px 20px 12px}.-Zk3aG_sampleTypes{flex:none;padding:0 20px;overflow:visible}.-Zk3aG_sampleReader{flex:none;order:1;min-height:420px;padding:12px 20px}.-Zk3aG_sampleView .-Zk3aG_sampleContinue.-Zk3aG_sampleContinue{order:2;width:auto;margin:8px 20px 20px}}.-Zk3aG_skeleton span,.-Zk3aG_skeletonButton{background:#00000012;border-radius:3px;animation:1.6s ease-in-out infinite -Zk3aG_teamPulse;display:block}.-Zk3aG_skeletonButton{width:104px;height:30px}@keyframes -Zk3aG_teamPulse{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.-Zk3aG_skeleton span,.-Zk3aG_skeletonButton,.-Zk3aG_sampleBody{animation:none}.-Zk3aG_moreButton,.-Zk3aG_moreButton>span,.-Zk3aG_memberMenuItem.-Zk3aG_memberMenuItem,.-Zk3aG_sampleTab,.-Zk3aG_memberTrack,.-Zk3aG_memberLink,.-Zk3aG_memberLink img,.-Zk3aG_sampleType{transition:none}}
[data-responsive-table]{overscroll-behavior-inline:contain;max-width:100%;overflow-x:auto;container-type:inline-size}[data-responsive-table]:first-child{margin-block-start:0!important}[data-responsive-table]:last-child{margin-block-end:0!important}[data-responsive-table]:focus-visible{outline-offset:2px;outline:2px solid}[data-responsive-table]>table{border-collapse:collapse;font-variant-numeric:tabular-nums;overflow-wrap:normal;word-break:normal;width:auto}[data-responsive-table]:not([data-stacked])>table :is(th,td) *{overflow-wrap:normal}[data-responsive-table][data-width=fill]>table{width:100%}[data-responsive-table]>table :is(th,td){vertical-align:top}[data-responsive-table]>table>thead:not(:has(th:not(:empty))){display:none}[data-stacked]>table,[data-stacked]>table>tbody,[data-stacked]>table tr{width:100%;display:block}[data-stacked]>table>thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-stacked]>table tr{border:0;padding-block:.75em}[data-stacked]>table tr+tr{border-block-start:1px solid color-mix(in srgb, currentColor 15%, transparent)}:is([data-stacked]>table td,[data-stacked]>table:not(:has(>tbody>tr)) th){overflow-wrap:break-word;white-space:normal!important;text-align:start!important;border:0!important;min-width:0!important}[data-stacked]>table td{--label-width:min(35cqi, 10rem);display:flow-root;padding:.125em 0!important;padding-inline-start:var(--label-width)!important}[data-stacked]>table td:before{content:attr(data-label);float:inline-start;box-sizing:border-box;width:var(--label-width);color:color-mix(in srgb, currentColor 60%, transparent);margin-inline-start:calc(-1 * var(--label-width));padding-inline-end:.75em;font-weight:400}[data-stacked]>table td:first-child{font-weight:600;padding-block-end:.25em!important;padding-inline-start:0!important}[data-stacked]>table td:first-child:before{content:none}[data-stacked]>table td[data-label=""]{padding-inline-start:0!important}[data-stacked]>table td[data-label=""]:before{content:none}@container (max-width:20em){[data-stacked]>table td{padding-inline-start:0!important}[data-stacked]>table td:before{float:none;width:auto;margin-inline-start:0;display:block}}[data-stacked]>table:not(:has(>tbody>tr))>thead{clip-path:none;white-space:normal;width:auto;height:auto;position:static;overflow:visible}[data-stacked]>table:not(:has(>tbody>tr)) :is(thead,thead tr,th){display:block}[data-stacked]>table:not(:has(>tbody>tr)) th{padding:.125em 0!important}[data-stacked]>table td:empty{display:none}
