.HRxjiW_frame{aspect-ratio:1;border:1px solid var(--border);width:clamp(100px,25vw,112px);box-shadow:0 0 0 0 var(--accent);perspective:600px;border-radius:22px;flex-shrink:0;transition:box-shadow .25s ease-out,border-color .25s ease-out;overflow:hidden}@media (min-width:480px){.HRxjiW_frame{border-radius:24px;width:112px}}@media (min-width:640px){.HRxjiW_frame{border-radius:28px;width:124px}}.HRxjiW_frame[data-creative=true]{box-shadow:0 0 0 4px var(--accent)}.HRxjiW_img{object-fit:cover;object-position:center 20%;filter:grayscale()contrast(.95);width:100%;height:100%;transition:filter .25s ease-out}.HRxjiW_frame:hover .HRxjiW_img,.HRxjiW_frame[data-creative=true] .HRxjiW_img{filter:none}@media (prefers-reduced-motion:reduce){.HRxjiW_frame,.HRxjiW_img{transition:none}}
.vb5Vqa_row{margin-left:-8px}.vb5Vqa_list{flex-wrap:wrap;align-items:center;gap:16px 24px;display:flex}.vb5Vqa_item{display:inline-flex;position:relative}.vb5Vqa_link{min-width:44px;min-height:44px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:8px;font-family:inherit;font-size:.9375rem;font-weight:500;text-decoration:none;transition:color .15s ease-out,transform .15s ease-out;display:inline-flex}.vb5Vqa_link:hover{color:var(--text)}.vb5Vqa_icon{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.vb5Vqa_label{display:inline}.vb5Vqa_ctaItem{align-items:center;padding-left:8px;display:inline-flex}.vb5Vqa_ctaBtn{border:1px solid var(--accent);background:var(--accent);min-height:46px;color:var(--on-accent);font:inherit;cursor:pointer;white-space:nowrap;transition:transform .15s var(--ease), background-color .15s ease-out, border-color .15s ease-out;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:0 24px;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.vb5Vqa_ctaBtn:hover{transform:translateY(-1px)}.vb5Vqa_ctaBtn:active{transform:scale(.97)}.vb5Vqa_ctaArrow{transition:transform .15s ease-out;display:inline-block}.vb5Vqa_ctaBtn:hover .vb5Vqa_ctaArrow{transform:translate(3px)}.vb5Vqa_toast{background:var(--text);color:var(--bg);white-space:nowrap;pointer-events:none;z-index:10;border-radius:6px;padding:4px 8px;font-size:.75rem;font-weight:600;animation:.15s ease-out vb5Vqa_toastFadeIn;position:absolute;bottom:calc(100% + 4px);left:50%;transform:translate(-50%);box-shadow:0 2px 6px #00000026}@keyframes vb5Vqa_toastFadeIn{0%{opacity:0;transform:translate(-50%,4px)}to{opacity:1;transform:translate(-50%)}}@media (max-width:539px){.vb5Vqa_list{gap:12px 10px}.vb5Vqa_label{display:none}.vb5Vqa_link{justify-content:center;min-width:44px;min-height:44px;padding:8px}.vb5Vqa_ctaItem{width:100%;margin-top:4px;padding-left:8px}}
.ZARIfG_hero{margin-top:48px}.ZARIfG_body{text-align:left;justify-items:start;max-width:560px;margin-inline:auto;display:grid}.ZARIfG_badge{border:1px solid var(--border);background:var(--surface);min-height:32px;color:var(--text);border-radius:999px;align-items:center;gap:10px;margin-bottom:8px;padding:0 14px;font-size:.875rem;font-weight:500;display:inline-flex}.ZARIfG_dot{background:var(--status);border-radius:50%;width:8px;height:8px}.ZARIfG_body h1{margin-bottom:20px;font-size:clamp(2rem,1.5rem + 2.4vw,2.75rem);line-height:1.1}.ZARIfG_intro{margin-bottom:24px;font-size:clamp(1.0625rem,1rem + .35vw,1.25rem);line-height:1.625}.ZARIfG_proof{gap:12px;display:grid}.ZARIfG_footerRow{flex-direction:row;justify-content:space-between;justify-self:stretch;align-items:flex-end;gap:20px;width:100%;margin-top:48px;display:flex}.ZARIfG_socialCol{flex:1;align-items:flex-end;display:flex}.ZARIfG_photoContainer{flex-shrink:0;align-items:flex-end;display:flex}@media (max-width:539px){.ZARIfG_footerRow{gap:16px;margin-top:40px}}@media (min-width:768px){.ZARIfG_hero{margin-top:64px}.ZARIfG_body h1{margin-bottom:24px}.ZARIfG_footerRow{gap:32px;margin-top:56px}}
.k-WNVq_note{color:var(--text-muted);font-size:.9375rem}.k-WNVq_note a{color:var(--text-muted);-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border)}.k-WNVq_note a:hover{color:var(--text)}.k-WNVq_cardMetric{color:var(--text);font-family:var(--font-stat);font-size:var(--stat-size);font-weight:var(--stat-weight);letter-spacing:var(--stat-tracking);font-variant-numeric:tabular-nums;line-height:1.05}.k-WNVq_rowLinks{flex-wrap:wrap;gap:0 20px;display:flex}.k-WNVq_rowLinks a{align-items:center;min-height:44px;font-size:.9375rem;font-weight:500;display:inline-flex}.k-WNVq_earlier{border-top:1px solid var(--border);margin-top:32px;padding-top:8px}.k-WNVq_earlier summary{cursor:pointer;min-height:44px;color:var(--text);align-items:center;font-weight:500;display:flex}.k-WNVq_earlierList{gap:16px;padding-block:12px 4px;display:grid}.k-WNVq_earlierItem{gap:2px;display:grid}.k-WNVq_stats{border-block:1px solid var(--border);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px 24px;width:100%;padding-block:20px;display:grid}.k-WNVq_stats dt{font-family:var(--font-label);font-size:var(--label-size);font-weight:var(--label-weight);letter-spacing:var(--label-tracking);text-transform:var(--label-transform);color:var(--text-muted)}.k-WNVq_stats dd{color:var(--text);font-family:var(--font-stat);font-size:var(--stat-size-sm);font-weight:var(--stat-weight);margin-top:2px}.k-WNVq_caseLinks{flex-wrap:wrap;gap:12px;display:flex}.k-WNVq_bento{grid-template-columns:1fr;gap:20px;display:grid}.k-WNVq_recognitionCard{background:var(--bg);height:100%;transition:transform .2s var(--ease), box-shadow .2s ease-out;border-radius:20px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 4px 16px #09141c14}.k-WNVq_cardMedia{aspect-ratio:4/3;background:var(--surface);justify-content:center;align-items:center;display:flex;overflow:hidden}.k-WNVq_cardMedia>*{border:0;border-radius:0;width:100%;height:100%}.k-WNVq_cardMedia img{object-fit:cover;object-position:center}.k-WNVq_cardImage{object-fit:cover;object-position:center;width:100%;height:100%}.k-WNVq_cardBody{flex-direction:column;flex:1;gap:10px;padding:clamp(24px,2.4vw,32px);display:flex}.k-WNVq_cardBody h3{font-size:1rem;font-weight:500;line-height:1.35}.k-WNVq_cardDescription{max-width:42ch;color:var(--text-muted);font-size:.9375rem;line-height:1.6}.k-WNVq_cardBody .chips{gap:8px;margin-top:2px}.k-WNVq_cardBody .chip{background:var(--surface);border:0;min-height:28px;padding:4px 12px;font-size:.75rem}.k-WNVq_cardFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-top:auto;padding-top:8px;display:flex}.k-WNVq_cardFoot a{align-items:center;min-height:44px;font-size:.9375rem;font-weight:500;display:inline-flex}a.k-WNVq_turbinCard{color:inherit;cursor:pointer;text-decoration:none}.k-WNVq_turbinCard{height:100%;transition:transform .2s var(--ease), border-color .2s ease-out, box-shadow .2s ease-out;background:#070a0e;border:1px solid #ffffff14;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 16px #0000001f,inset 0 0 0 1px #ffffff0d}.k-WNVq_turbinCard:focus-visible{outline-offset:3px;outline:2px solid #0f9}.k-WNVq_turbinHeader{z-index:2;justify-content:space-between;align-items:center;gap:16px;padding:clamp(24px,2.4vw,32px) clamp(24px,2.4vw,32px) 0;display:flex;position:relative}.k-WNVq_turbinEyebrow{align-items:center;gap:8px;line-height:1;display:inline-flex}.k-WNVq_turbinEyebrowLabel{color:#0f9;font-family:var(--font-label);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:600}.k-WNVq_turbinEyebrowSep{color:#64748b;font-size:.75rem}.k-WNVq_turbinEyebrowDate{color:#94a3b8;font-family:var(--font-label);letter-spacing:.04em;font-size:.75rem;font-weight:500}.k-WNVq_turbinBrandLogo{object-fit:contain;filter:drop-shadow(0 1px 4px #00ff991f);opacity:.92;width:auto;height:19px;transition:opacity .15s ease-out}.k-WNVq_turbinBody{z-index:2;flex-direction:column;flex:1;gap:14px;padding:18px clamp(24px,2.4vw,32px) clamp(24px,2.4vw,32px);display:flex;position:relative}.k-WNVq_turbinTitle{color:#f8fafc;font-family:var(--font-display);letter-spacing:-.015em;margin:0;font-size:clamp(1.9rem,1.6rem + 1vw,2.25rem);font-style:normal;font-weight:400;line-height:1.15}.k-WNVq_turbinDescription{color:#cbd5e1;max-width:52ch;margin:0;font-size:.9375rem;line-height:1.6}.k-WNVq_turbinChip{color:#e2e8f0;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:999px;min-height:28px;padding:4px 12px;font-size:.75rem;transition:border-color .15s ease-out,color .15s ease-out}.k-WNVq_turbinFoot{justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding-top:14px;display:flex}.k-WNVq_turbinAction{color:#0f9;align-items:center;gap:6px;font-size:.9375rem;font-weight:500;transition:color .15s ease-out;display:inline-flex}.k-WNVq_turbinArrow{transition:transform .15s ease-out;display:inline-block}.k-WNVq_turbinProofId{color:#94a3b8;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace);letter-spacing:.02em;background:#ffffff0a;border:1px solid #ffffff14;border-radius:6px;padding:3px 8px;font-size:.8125rem}.k-WNVq_turbinWatermark{opacity:.05;pointer-events:none;z-index:1;width:240px;height:240px;transition:transform .25s ease-out,opacity .25s ease-out;position:absolute;bottom:-35px;right:-30px}.k-WNVq_turbinWatermark svg{width:100%;height:100%}.k-WNVq_splitCard{flex-direction:column;height:100%;display:flex}.k-WNVq_splitRow{flex-direction:column;flex:1;gap:8px;padding:clamp(18px,1.8vw,24px);display:flex}.k-WNVq_splitRow:first-child{border-bottom:1px solid var(--border)}.k-WNVq_splitRowHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.k-WNVq_splitRow h3{font-size:1rem;font-weight:500;line-height:1.35}.k-WNVq_splitRow .chips{gap:8px;margin-top:2px}.k-WNVq_splitRow .chip{background:var(--surface);border:0;min-height:28px;padding:4px 12px;font-size:.75rem}.k-WNVq_feature{background:var(--bg);gap:18px;padding:clamp(28px,4vw,40px);box-shadow:0 6px 24px #09141c14}.k-WNVq_featureTitleRow{justify-content:space-between;align-items:center;gap:20px;width:100%;display:flex}.k-WNVq_superteamLink{border-radius:14px;flex-shrink:0;align-items:center;transition:transform .15s ease-out,box-shadow .15s ease-out;display:inline-flex}.k-WNVq_superteamLink:hover{transform:translateY(-2px);box-shadow:0 6px 20px #7230ff66}.k-WNVq_superteamLogo{object-fit:cover;border-radius:13px;width:52px;height:52px;display:block;box-shadow:0 4px 16px #7230ff2e}@media (min-width:640px){.k-WNVq_superteamLogo{border-radius:16px;width:64px;height:64px;box-shadow:0 6px 22px #7230ff38}.k-WNVq_superteamLink{border-radius:16px}}.k-WNVq_feature>p:not(.k-WNVq_featureBadge){max-width:60ch;color:var(--text-muted);font-size:.9375rem;line-height:1.65}.k-WNVq_featureBadge{background:var(--accent);min-height:30px;color:var(--on-accent);font-family:var(--font-label);font-size:var(--label-size);font-weight:var(--label-weight);letter-spacing:var(--label-tracking);text-transform:var(--label-transform);border-radius:999px;align-self:flex-start;align-items:center;padding:0 14px;display:inline-flex}.k-WNVq_featureTitle{color:var(--text);font-family:var(--font-display);font-size:var(--h2-size);font-weight:var(--display-weight);font-style:var(--display-style);letter-spacing:var(--display-tracking);line-height:var(--h2-leading);margin:0}.k-WNVq_featureStats{background:0 0;border:0;grid-template-columns:1fr;gap:12px;display:grid}.k-WNVq_featureStats>div{background:var(--bg);border-radius:16px;padding:18px 20px;box-shadow:0 4px 16px #09141c14}.k-WNVq_featureStats dt{color:var(--text-muted);font-family:var(--font-body);letter-spacing:normal;text-transform:none;font-size:.875rem;font-weight:400}.k-WNVq_featureStats dd{color:var(--text);font-family:var(--font-stat);font-size:clamp(1.5rem,1.2rem + .9vw,1.875rem);font-weight:var(--stat-weight);letter-spacing:var(--stat-tracking);font-variant-numeric:tabular-nums;overflow-wrap:break-word;margin:6px 0 0;line-height:1.1}.k-WNVq_featureMedia{aspect-ratio:4/3;background:var(--surface);border:1px solid var(--border);border-radius:24px;justify-content:center;align-items:center;padding:16px;display:flex;overflow:hidden;box-shadow:0 4px 16px #09141c14}.k-WNVq_featureMedia>*{border:0;border-radius:0;width:100%;height:100%}.k-WNVq_featureMedia img{object-fit:contain;object-position:center;border-radius:12px;width:100%;height:100%}.k-WNVq_featureLinks{flex-wrap:wrap;gap:0 20px;margin-top:auto;display:flex}.k-WNVq_featureLinks a{align-items:center;min-height:44px;font-size:.9375rem;font-weight:500;display:inline-flex}.k-WNVq_quietCard{background:var(--surface);border-radius:20px;flex-direction:column;gap:12px;height:100%;padding:clamp(24px,2.4vw,32px);display:flex;box-shadow:0 4px 16px #09141c14}.k-WNVq_quietCard h3{font-size:1rem;font-weight:500;line-height:1.35}.k-WNVq_quietCard>p:not(.label){color:var(--text-muted);font-size:.9375rem;line-height:1.6}.k-WNVq_projects{gap:var(--section-gap);display:grid}.k-WNVq_project{gap:28px;width:100%;height:100%;scroll-margin-top:24px;display:grid}.k-WNVq_projectText{gap:14px;max-width:760px;display:grid}.k-WNVq_projectMetric{color:var(--text-muted);font-family:var(--font-label);font-size:var(--label-size);font-weight:var(--label-weight);letter-spacing:var(--label-tracking);text-transform:var(--label-transform);font-variant-numeric:tabular-nums}.k-WNVq_projectHeader{align-items:center;gap:16px;display:flex}.k-WNVq_projectIconWrap{border:1px solid var(--border);background:#000;border-radius:14px;flex:none;width:52px;height:52px;overflow:hidden;box-shadow:0 2px 8px #09141c0f}.k-WNVq_projectIcon{object-fit:cover;width:100%;height:100%;display:block}.k-WNVq_projectHeaderMeta{gap:4px;display:grid}.k-WNVq_projectMedia{background:var(--surface);border:1px solid var(--border);border-radius:32px;width:100%;overflow:hidden;box-shadow:0 4px 16px #09141c14}.k-WNVq_galleryTrack{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--border) transparent;gap:20px;padding:28px;display:flex;overflow-x:auto}.k-WNVq_galleryTrack::-webkit-scrollbar{height:6px}.k-WNVq_galleryTrack::-webkit-scrollbar-thumb{background:var(--border);border-radius:3px}.k-WNVq_galleryTrack:focus-visible{outline:2px solid var(--text);outline-offset:-2px}.k-WNVq_galleryItem{scroll-snap-align:start;background:var(--bg);border:1px solid var(--border);border-radius:22px;flex:none;justify-content:center;align-items:center;height:480px;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden;box-shadow:0 4px 16px #09141c14}.k-WNVq_galleryItem:hover{transform:translateY(-2px);box-shadow:0 8px 24px #09141c1f}.k-WNVq_galleryImage{object-fit:contain;width:auto;height:100%;display:block}.k-WNVq_singleImageWrap{background:#f7f6fd;justify-content:center;align-items:center;width:100%;padding:clamp(20px,4vw,44px);display:flex}.k-WNVq_projectImage{object-fit:contain;border-radius:16px;width:100%;max-width:100%;height:auto;display:block;box-shadow:0 4px 20px #09141c0f}@media (max-width:640px){.k-WNVq_galleryTrack{gap:12px;padding:16px}.k-WNVq_galleryItem{border-radius:16px;height:360px}.k-WNVq_singleImageWrap{padding:12px}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .k-WNVq_singleImageWrap{background:#151426}}[data-theme=dark] .k-WNVq_singleImageWrap{background:#151426}@media (prefers-reduced-motion:reduce){.k-WNVq_galleryItem:hover{transform:none}}.k-WNVq_timeline{display:grid}.k-WNVq_job{border-top:1px solid var(--border);grid-template-columns:48px minmax(0,1fr);gap:6px 16px;padding-block:28px;display:grid}.k-WNVq_jobDates{grid-column:1/-1}.k-WNVq_jobMark{border:1px solid var(--border);background:var(--surface);width:48px;height:48px;color:var(--text);font-family:var(--font-label);letter-spacing:var(--label-tracking);text-transform:uppercase;border-radius:14px;grid-area:2/1;place-items:center;font-size:.8125rem;display:grid;overflow:hidden;box-shadow:0 2px 8px #09141c0a}.k-WNVq_jobLogo{object-fit:cover;width:100%;height:100%;display:block}a.k-WNVq_jobMark{cursor:pointer;text-decoration:none;transition:transform .15s ease-out,border-color .15s ease-out,box-shadow .15s ease-out}@media (hover:hover) and (pointer:fine){a.k-WNVq_jobMark:hover{border-color:var(--text);transform:translateY(-2px);box-shadow:0 4px 12px #09141c14}}.k-WNVq_jobOrgLink{color:inherit;-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border);transition:text-decoration-color .15s ease-out,color .15s ease-out}.k-WNVq_jobOrgLink:hover{-webkit-text-decoration-color:var(--text);text-decoration-color:var(--text)}.k-WNVq_jobBody{grid-area:2/2;align-content:start;gap:8px;display:grid}.k-WNVq_job ul{gap:6px;margin-top:4px;padding-left:1.1em;list-style:outside;display:grid}.k-WNVq_job li::marker{color:var(--border)}.k-WNVq_education{border-top:1px solid var(--border);grid-template-columns:1fr;align-items:start;gap:16px 40px;padding-block:28px;display:grid}.k-WNVq_educationHead{align-content:start;gap:4px;display:grid}.k-WNVq_educationTitle{font-family:var(--font-heading);font-size:var(--h3-size);font-weight:var(--h3-weight);letter-spacing:var(--h3-tracking);color:var(--text);line-height:1.25}.k-WNVq_educationBody{gap:12px;display:grid}.k-WNVq_educationRow{color:var(--text-muted);font-size:.9375rem;line-height:1.6}.k-WNVq_educationRow strong{color:var(--text);font-weight:600}.k-WNVq_educationRow strong:not(.k-WNVq_honors),.k-WNVq_jobBody p strong{text-decoration:none}.k-WNVq_honors{color:var(--text);font-weight:600}.k-WNVq_stackGroups{display:grid}.k-WNVq_stackGroup{border-top:1px solid var(--border);grid-template-columns:1fr;align-items:start;gap:10px 40px;padding-block:28px;display:grid}.k-WNVq_stackGroupHead{align-content:start;gap:4px;display:grid}.k-WNVq_stackGroup .k-WNVq_chips{margin-top:0}.k-WNVq_faqItem{gap:6px;display:grid}.k-WNVq_quickAnswers{border-top:1px solid var(--border)}.k-WNVq_quickAnswers summary{cursor:pointer;min-height:64px;color:var(--text);font-family:var(--font-heading);font-size:var(--h3-size);font-weight:var(--h3-weight);letter-spacing:var(--h3-tracking);justify-content:space-between;align-items:center;gap:16px;list-style:none;display:flex}.k-WNVq_quickAnswers summary::-webkit-details-marker{display:none}.k-WNVq_quickAnswers summary::marker{content:""}.k-WNVq_quickAnswers summary:after{content:"";background:linear-gradient(var(--text-muted), var(--text-muted)) center / 16px 1px no-repeat, linear-gradient(var(--text-muted), var(--text-muted)) center / 1px 16px no-repeat;flex:none;width:16px;height:16px}.k-WNVq_quickAnswers[open] summary:after{background:linear-gradient(var(--text-muted), var(--text-muted)) center / 16px 1px no-repeat}.k-WNVq_quickAnswersBody{gap:28px;padding-block:8px 32px;display:grid}.k-WNVq_closing{text-align:center;border:1px solid var(--border);background:var(--bg);border-radius:40px;justify-items:center;gap:24px;padding:clamp(48px,8vw,104px) clamp(20px,5vw,56px);display:grid;box-shadow:0 4px 30px #09141c0d}.k-WNVq_closing h2{margin-inline:auto}.k-WNVq_closing nav ul{justify-content:center}.k-WNVq_sectionLinks ul{flex-wrap:wrap;gap:0 20px;display:flex}.k-WNVq_sectionLinks a{min-height:44px;color:var(--text-muted);align-items:center;font-weight:500;display:inline-flex}.k-WNVq_footer{margin-top:var(--section-gap);padding-block:32px calc(96px + env(safe-area-inset-bottom));border-top:1px solid var(--border);font-size:.875rem}.k-WNVq_footer .k-WNVq_column{gap:4px;display:grid}@media (min-width:760px){.k-WNVq_job{grid-template-columns:200px 56px minmax(0,1fr);align-items:start;gap:0 32px}.k-WNVq_jobDates{grid-area:1/1;padding-top:12px}.k-WNVq_jobMark{border-radius:16px;grid-area:1/2;width:56px;height:56px}.k-WNVq_jobBody{grid-area:1/3}.k-WNVq_stackGroup{grid-template-columns:224px 1fr}.k-WNVq_education{grid-template-columns:224px 1fr;gap:0 40px}}@media (min-width:900px){.k-WNVq_bento{grid-template-columns:1.4fr 1fr;gap:24px}.k-WNVq_feature{grid-column:1/-1}.k-WNVq_recognitionCard,.k-WNVq_quietCard,.k-WNVq_projectMedia{border-radius:24px}}@media (min-width:560px){.k-WNVq_featureStats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.k-WNVq_featureStats{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:900px) and (hover:hover) and (pointer:fine){.k-WNVq_recognitionCard:hover,.k-WNVq_recognitionCard:focus-within{transform:translateY(-2px);box-shadow:0 12px 30px #09141c17}.k-WNVq_turbinCard:hover{border-color:#00ff9952;box-shadow:0 8px 24px #0000002e,inset 0 0 0 1px #00ff9926}.k-WNVq_turbinCard:hover .k-WNVq_turbinArrow{transform:translate(3px,-3px)}.k-WNVq_turbinCard:hover .k-WNVq_turbinAction{color:#33ffad}.k-WNVq_turbinCard:hover .k-WNVq_turbinWatermark{opacity:.07;transform:rotate(6deg)scale(1.03)}}@media (prefers-reduced-motion:reduce){.k-WNVq_recognitionCard,.k-WNVq_turbinWatermark,.k-WNVq_turbinArrow,.k-WNVq_superteamLink,a.k-WNVq_jobMark{transition:none}.k-WNVq_recognitionCard:hover,.k-WNVq_recognitionCard:focus-within,.k-WNVq_turbinCard:hover,.k-WNVq_turbinCard:hover .k-WNVq_turbinWatermark,.k-WNVq_turbinCard:hover .k-WNVq_turbinArrow,.k-WNVq_superteamLink:hover,a.k-WNVq_jobMark:hover{transform:none}}
.UdZ2ca_placeholder{border:1px dashed var(--border);border-radius:var(--radius);background:var(--surface);width:100%;color:var(--text-muted);place-items:center;display:grid;overflow:hidden}.UdZ2ca_placeholder svg{stroke:currentColor;stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round}.UdZ2ca_portrait{aspect-ratio:1;border-radius:20px;width:120px}.UdZ2ca_wide{aspect-ratio:16/9}.UdZ2ca_proof{aspect-ratio:4/3}@media (min-width:480px){.UdZ2ca_portrait{width:160px}}
.N4qS4W_avatar{object-fit:cover;border:1px solid var(--border);border-radius:50%;flex:none}.N4qS4W_monogram{background:var(--accent);color:var(--on-accent);letter-spacing:.04em;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:650;display:inline-flex}
.ryfmjq_intro{gap:20px;margin-top:clamp(32px,6vw,72px);display:grid}.ryfmjq_stats{border-block:1px solid var(--border);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:16px 24px;padding-block:20px;display:grid}.ryfmjq_stats dd{color:var(--text);font-family:var(--font-stat);font-size:var(--stat-size);font-weight:var(--stat-weight);letter-spacing:var(--stat-tracking);font-variant-numeric:tabular-nums;margin:0}.ryfmjq_stats dt{font-family:var(--font-label);font-size:var(--label-size);font-weight:var(--label-weight);letter-spacing:var(--label-tracking);text-transform:var(--label-transform)}.ryfmjq_rows{gap:12px;display:grid}.ryfmjq_row{border:1px solid var(--border);border-radius:var(--radius);transition:transform .2s var(--ease), box-shadow .2s ease-out;gap:6px;padding:20px;display:grid}.ryfmjq_row:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000000f}.ryfmjq_rowTop{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;display:flex}.ryfmjq_rowTop h2{letter-spacing:-.005em;font-size:clamp(1.125rem,1.05rem + .35vw,1.375rem);line-height:1.3}.ryfmjq_footerLinks{gap:8px;display:grid}.ryfmjq_footerLinks a{align-items:center;min-height:44px;display:inline-flex}@media (prefers-reduced-motion:reduce){.ryfmjq_row{transition:none}.ryfmjq_row:hover{transform:none}}
._1wF9Bq_bar{left:50%;bottom:calc(16px + env(safe-area-inset-bottom));z-index:20;background:var(--bg);border:1px solid var(--border);opacity:0;pointer-events:none;border-radius:999px;align-items:center;gap:12px;padding:6px 6px 6px 16px;transition:transform .25s ease-out,opacity .25s ease-out;display:flex;position:fixed;transform:translate(-50%,16px);box-shadow:0 6px 24px #00000014}._1wF9Bq_bar[data-visible=true]{opacity:1;pointer-events:auto;transform:translate(-50%)}._1wF9Bq_initials{font-family:var(--font-label);font-size:var(--label-size);font-weight:var(--label-weight);letter-spacing:var(--label-tracking);color:var(--text)}._1wF9Bq_action{background:var(--text);min-height:44px;color:var(--bg);border-radius:999px;align-items:center;padding:0 20px;font-size:.9375rem;font-weight:600;text-decoration:none;transition:transform .15s ease-out;display:inline-flex}._1wF9Bq_action:active{transform:scale(.97)}@media (prefers-reduced-motion:reduce){._1wF9Bq_bar,._1wF9Bq_action{transition:none}}
