.HomeComparison-module__568y7G__section{background:#fff;padding:clamp(42px,6vw,66px) 0}.HomeComparison-module__568y7G__inner{width:min(1120px,100% - 44px);margin:0 auto}.HomeComparison-module__568y7G__head{justify-content:space-between;align-items:end;gap:24px;margin-bottom:20px;display:flex}.HomeComparison-module__568y7G__headText{min-width:0}.HomeComparison-module__568y7G__eyebrow{color:var(--lp-signal);font-family:var(--lp-mono);font-size:.68rem;font-weight:var(--w-semi);letter-spacing:.11em;text-transform:uppercase;margin-bottom:7px;display:block}.HomeComparison-module__568y7G__title{max-width:630px;color:var(--lp-ink);font-family:var(--lp-font);font-size:var(--t-h2);font-weight:var(--w-semi);letter-spacing:-.04em;text-wrap:balance;margin:0;line-height:1.08}.HomeComparison-module__568y7G__link{color:var(--lp-signal);font-size:.78rem;font-weight:var(--w-semi);flex:none;align-items:center;gap:6px;text-decoration:none;transition:opacity .15s;display:inline-flex}.HomeComparison-module__568y7G__link svg{transition:transform .15s}.HomeComparison-module__568y7G__link:hover{text-underline-offset:3px;text-decoration:underline}.HomeComparison-module__568y7G__link:hover svg{transform:translate(2px)}@media (max-width:800px){.HomeComparison-module__568y7G__section{padding:38px 0}.HomeComparison-module__568y7G__inner{width:min(100% - 28px,460px)}.HomeComparison-module__568y7G__head{display:block}.HomeComparison-module__568y7G__link{margin-top:14px}}.HomeComparison-module__568y7G__titleAccent{color:var(--lp-signal)}
.HeroResumeFlow-module__B7fDLq__sweepMask{border-radius:var(--r-lg);pointer-events:none;position:absolute;inset:0;overflow:hidden}.HeroResumeFlow-module__B7fDLq__sweepBand{opacity:0;background:linear-gradient(180deg, transparent 0%, color-mix(in oklab, var(--lp-signal) 7%, transparent) 42%, color-mix(in oklab, var(--lp-signal) 13%, transparent) 62%, transparent 100%);height:54%;position:absolute;left:0;right:0}.hrf[data-phase=optimize] .HeroResumeFlow-module__B7fDLq__sweepBand{animation:4.2s cubic-bezier(.33,0,.2,1) both HeroResumeFlow-module__B7fDLq__sweep}@keyframes HeroResumeFlow-module__B7fDLq__sweep{0%{opacity:0;transform:translateY(-80%)}9%{opacity:1}30%{opacity:1}38%,to{opacity:0;transform:translateY(155%)}}.HeroResumeFlow-module__B7fDLq__rewrite{border-radius:var(--r-sm);max-width:330px;min-height:34px;margin:0 -9px;padding:7px 9px;transition:background .5s;display:grid}:is(.hrf[data-phase=optimize] .HeroResumeFlow-module__B7fDLq__rewrite,.hrf[data-phase=track] .HeroResumeFlow-module__B7fDLq__rewrite){background:var(--lp-signal-bg)}.HeroResumeFlow-module__B7fDLq__was,.HeroResumeFlow-module__B7fDLq__now{grid-area:1/1;font-size:.72rem;line-height:1.5;transition:opacity .42s,transform .42s cubic-bezier(.22,.72,.22,1)}.HeroResumeFlow-module__B7fDLq__was{color:var(--lp-muted);opacity:0;text-decoration:line-through;transform:translateY(-4px)}.HeroResumeFlow-module__B7fDLq__now{color:var(--lp-ink);opacity:1;transform:none}.HeroResumeFlow-module__B7fDLq__now b{color:var(--lp-signal);font-weight:600}.hrf[data-phase=optimize] .HeroResumeFlow-module__B7fDLq__was{animation:4.2s both HeroResumeFlow-module__B7fDLq__was}.hrf[data-phase=optimize] .HeroResumeFlow-module__B7fDLq__now{animation:4.2s both HeroResumeFlow-module__B7fDLq__now}@keyframes HeroResumeFlow-module__B7fDLq__was{0%,34%{opacity:1;transform:none}44%,to{opacity:0;transform:translateY(-4px)}}@keyframes HeroResumeFlow-module__B7fDLq__now{0%,34%{opacity:0;transform:translateY(5px)}48%,to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.HeroResumeFlow-module__B7fDLq__sweepMask,.HeroResumeFlow-module__B7fDLq__was{display:none}.HeroResumeFlow-module__B7fDLq__now{opacity:1;animation:none;transform:none}}
.CopyableCode-module__P7EL3q__wrap{vertical-align:middle;border:1px dashed color-mix(in srgb, currentColor 42%, transparent);border-radius:var(--r-xs,6px);background:color-mix(in srgb, currentColor 10%, transparent);align-items:stretch;display:inline-flex;overflow:hidden}.CopyableCode-module__P7EL3q__code{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.06em;white-space:nowrap;-webkit-user-select:all;user-select:all;padding:1px 7px;font-size:.95em;font-weight:600}.CopyableCode-module__P7EL3q__button{border:0;border-left:1px dashed color-mix(in srgb, currentColor 32%, transparent);width:26px;color:inherit;cursor:pointer;background:0 0;justify-content:center;align-items:center;line-height:0;display:inline-flex}.CopyableCode-module__P7EL3q__button:hover{background:color-mix(in srgb, currentColor 16%, transparent)}.CopyableCode-module__P7EL3q__button:focus-visible{outline-offset:-2px;outline:2px solid}.CopyableCode-module__P7EL3q__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.OfferStrip-module__T0gyHG__reveal{right:20px;bottom:calc(20px + env(safe-area-inset-bottom,0px));z-index:60;width:min(370px,100vw - 40px);animation:.42s cubic-bezier(.22,1,.36,1) both OfferStrip-module__T0gyHG__offerToastIn;position:fixed}@keyframes OfferStrip-module__T0gyHG__offerToastIn{0%{opacity:0;transform:translate(calc(100% + 24px))}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.OfferStrip-module__T0gyHG__reveal{animation:none}}.OfferStrip-module__T0gyHG__strip{padding:var(--pad-panel);padding-right:calc(var(--pad-panel) + 16px);border-radius:var(--r-lg);background:var(--bg-stat,#0c0c10);color:#fff;box-shadow:var(--elev-4);font-family:var(--font-sans);gap:10px;font-size:.8125rem;line-height:1.45;display:grid;position:relative}.OfferStrip-module__T0gyHG__message{justify-items:start;gap:8px;min-width:0;display:grid}.OfferStrip-module__T0gyHG__badge{border-radius:var(--r-full,999px);font-family:var(--font-mono,var(--font-sans));letter-spacing:.04em;white-space:nowrap;background:#ffffff24;padding:2px 8px;font-size:.6875rem;font-weight:600}.OfferStrip-module__T0gyHG__text{color:#ffffffe0;min-width:0}.OfferStrip-module__T0gyHG__cta{color:#fff;text-underline-offset:3px;justify-self:start;align-items:center;gap:5px;font-weight:600;text-decoration:underline;display:inline-flex}.OfferStrip-module__T0gyHG__cta:hover{text-decoration-thickness:2px}.OfferStrip-module__T0gyHG__close{border-radius:var(--r-xs,6px);color:#ffffffb8;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex;position:absolute;top:8px;right:8px}.OfferStrip-module__T0gyHG__close:hover{color:#fff;background:#ffffff1f}.OfferStrip-module__T0gyHG__strip a:focus-visible,.OfferStrip-module__T0gyHG__close:focus-visible{outline-offset:2px;outline:2px solid #9cc2fb}@media (max-width:520px){.OfferStrip-module__T0gyHG__reveal{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));width:auto}}
nav .nav2-inner{box-shadow:none;-webkit-backdrop-filter:blur(12px);background:#fffffff0;border-bottom-color:#e5e7eb}nav .wordmark__mark{color:var(--accent)}nav .nav2-beta{color:var(--accent);background:#edf3ff;border-color:#c8d8ff}nav .nav2-cta{background:var(--accent);border-color:var(--accent);border-radius:var(--r-sm);box-shadow:none}nav .nav2-cta:hover{background:var(--accent);box-shadow:none}nav .nav2-menu__inner{border-radius:var(--r-md);box-shadow:var(--elev-3);background:#fff;border-color:#e2e5ea}nav .nav2-menu__heading{color:var(--accent)}nav .nav2-mi:hover{background:#f5f7fb}nav .nav2-mi:hover .nav2-mi__title{color:var(--accent)}
.WelcomeOfferPrompt-module__3CIyha__offer{padding:var(--pad-panel);border:1px solid var(--border);border-left:3px solid var(--accent);border-radius:var(--r-md);background:var(--bg-card);color:var(--text);box-shadow:var(--elev-2);flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px 28px;padding-right:56px;animation:.42s cubic-bezier(.22,1,.36,1) both WelcomeOfferPrompt-module__3CIyha__welcomeOfferIn;display:flex;position:relative}.WelcomeOfferPrompt-module__3CIyha__body{gap:5px;min-width:0;display:grid}.WelcomeOfferPrompt-module__3CIyha__eyebrow{color:var(--text-muted);font-size:.72rem;font-weight:var(--w-bold);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:9px;margin:0;display:flex}.WelcomeOfferPrompt-module__3CIyha__icon{border-radius:var(--r-xs);background:var(--accent-soft);width:26px;height:26px;color:var(--accent);place-items:center;display:grid}.WelcomeOfferPrompt-module__3CIyha__title{font-size:1.06rem;font-weight:var(--w-bold);letter-spacing:-.02em;margin:0;line-height:1.3}.WelcomeOfferPrompt-module__3CIyha__detail{max-width:62ch;color:var(--text-muted);margin:0;font-size:.84rem;line-height:1.45}.WelcomeOfferPrompt-module__3CIyha__cta{flex:none}.WelcomeOfferPrompt-module__3CIyha__close{border-radius:var(--r-sm);width:32px;height:32px;color:var(--text-faint);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;transition:background .16s,color .16s;display:grid;position:absolute;top:12px;right:12px}.WelcomeOfferPrompt-module__3CIyha__close:hover{background:var(--bg-muted);color:var(--text)}.WelcomeOfferPrompt-module__3CIyha__close:focus-visible{box-shadow:var(--ring);outline:none}@keyframes WelcomeOfferPrompt-module__3CIyha__welcomeOfferIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (max-width:620px){.WelcomeOfferPrompt-module__3CIyha__offer{padding-right:var(--pad-panel);flex-direction:column;align-items:stretch}.WelcomeOfferPrompt-module__3CIyha__cta{justify-content:center}}@media (prefers-reduced-motion:reduce){.WelcomeOfferPrompt-module__3CIyha__offer{animation:none}.WelcomeOfferPrompt-module__3CIyha__close{transition:none}}
.HomeClient-module__wqfXlq__homeMotion .nav2{animation:.46s cubic-bezier(.22,.72,.22,1) both HomeClient-module__wqfXlq__navEnter}.HomeClient-module__wqfXlq__homeMotion .hv-reveal{animation-duration:.62s;animation-timing-function:cubic-bezier(.22,.72,.22,1)}.HomeClient-module__wqfXlq__homeMotion .hv-score{animation-duration:8s}.HomeClient-module__wqfXlq__homeMotion .lp-faq-item[open] .lp-faq-a{animation:.24s ease-out both HomeClient-module__wqfXlq__faqAnswer}:is(.HomeClient-module__wqfXlq__homeMotion .lp-link svg,.HomeClient-module__wqfXlq__homeMotion .hv-btn svg,.HomeClient-module__wqfXlq__homeMotion .lp-btn svg){transition:transform .18s}:is(.HomeClient-module__wqfXlq__homeMotion .lp-link:hover svg,.HomeClient-module__wqfXlq__homeMotion .hv-btn:hover svg,.HomeClient-module__wqfXlq__homeMotion .lp-btn:hover svg){transform:translate(2px)}@keyframes HomeClient-module__wqfXlq__navEnter{0%{opacity:0;transform:translateY(-7px)}to{opacity:1;transform:translateY(0)}}@keyframes HomeClient-module__wqfXlq__sectionEnter{0%{opacity:.001;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes HomeClient-module__wqfXlq__faqAnswer{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@supports (animation-timeline:view()){.HomeClient-module__wqfXlq__homeMotion [data-home-reveal]{animation-name:HomeClient-module__wqfXlq__sectionEnter;animation-duration:1ms;animation-timing-function:cubic-bezier(.22,.72,.22,1);animation-fill-mode:both;animation-timeline:view();animation-range:entry 8% entry 32%}}@media (prefers-reduced-motion:reduce){:is(.HomeClient-module__wqfXlq__homeMotion .nav2,.HomeClient-module__wqfXlq__homeMotion .hv-reveal,.HomeClient-module__wqfXlq__homeMotion [data-home-reveal],.HomeClient-module__wqfXlq__homeMotion .lp-faq-item[open] .lp-faq-a,.HomeClient-module__wqfXlq__homeMotion .hv-score){opacity:1!important;animation:none!important;transform:none!important}:is(.HomeClient-module__wqfXlq__homeMotion .lp-link svg,.HomeClient-module__wqfXlq__homeMotion .hv-btn svg,.HomeClient-module__wqfXlq__homeMotion .lp-btn svg){transition:none!important}}
.blog-module__JsT-Oq__shell{--blog-ink:var(--text);--blog-body:var(--text-muted);--blog-muted:color-mix(in oklab, var(--text-muted) 88%, white);--blog-line:var(--border-strong);--blog-blue:var(--accent);--blog-blue-dark:color-mix(in oklab, var(--accent) 80%, black);--blog-blue-soft:color-mix(in oklab, var(--accent) 7%, white);--blog-blue-line:color-mix(in oklab, var(--accent) 20%, white);min-height:100vh;color:var(--blog-body);background:#fff;font-family:Geist,system-ui,-apple-system,sans-serif}.blog-module__JsT-Oq__hero{border-bottom:1px solid var(--blog-line);background:var(--blog-blue-soft);padding:26px 24px 40px;position:relative;overflow:hidden}.blog-module__JsT-Oq__heroInner,.blog-module__JsT-Oq__content,.blog-module__JsT-Oq__indexMain,.blog-module__JsT-Oq__related{width:min(1120px,100%);margin:0 auto;position:relative}.blog-module__JsT-Oq__breadcrumbs{color:var(--blog-muted);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:32px;font-size:.76rem;display:flex}.blog-module__JsT-Oq__breadcrumbs a{color:var(--blog-blue);text-decoration:none}.blog-module__JsT-Oq__heroGrid{grid-template-columns:minmax(0,1.35fr) minmax(390px,.85fr);align-items:stretch;gap:clamp(42px,5vw,68px);display:grid}.blog-module__JsT-Oq__heroCopy{min-width:0}.blog-module__JsT-Oq__kicker,.blog-module__JsT-Oq__sectionLabel,.blog-module__JsT-Oq__cardMeta{color:var(--blog-blue);letter-spacing:.1em;text-transform:uppercase;font-family:Geist Mono,ui-monospace,monospace;font-size:.69rem;font-weight:700}.blog-module__JsT-Oq__title{max-width:700px;color:var(--blog-ink);font-family:Geist,system-ui,sans-serif;font-weight:var(--w-semi);letter-spacing:-.038em;text-wrap:balance;margin:10px 0 16px;font-size:clamp(1.95rem,3.4vw,3rem);line-height:1.07}.blog-module__JsT-Oq__standfirst{max-width:700px;color:var(--blog-body);text-wrap:pretty;margin:0;font-size:clamp(1rem,1.45vw,1.13rem);line-height:1.68}.blog-module__JsT-Oq__heroAside{align-items:center;min-height:100%;display:flex}.blog-module__JsT-Oq__heroMedia,.blog-module__JsT-Oq__heroImagePlaceholder{aspect-ratio:16/9;border:1px solid var(--blog-blue-line);border-radius:var(--r-md);background:var(--blog-blue-soft);position:relative;overflow:hidden}.blog-module__JsT-Oq__heroMedia img{object-fit:contain}.blog-module__JsT-Oq__heroMedia{width:100%;min-height:0;display:block}.blog-module__JsT-Oq__heroImagePlaceholder{min-height:180px;color:var(--blog-muted);text-align:center;background:linear-gradient(135deg, #2457d612, transparent 50%), var(--blog-blue-soft);place-content:center;gap:5px;display:grid}.blog-module__JsT-Oq__heroImagePlaceholder:before{border:1px solid color-mix(in oklab, var(--accent) 42%, white);border-radius:var(--r-xs);content:"";background:linear-gradient(145deg, transparent 53%, color-mix(in oklab, var(--accent) 28%, white) 54% 64%, transparent 65%), linear-gradient(35deg, transparent 43%, color-mix(in oklab, var(--accent) 36%, white) 44% 59%, transparent 60%);width:42px;height:30px;margin:0 auto 7px}.blog-module__JsT-Oq__heroImagePlaceholder span{color:var(--blog-ink);font-size:.78rem;font-weight:600}.blog-module__JsT-Oq__heroImagePlaceholder small{font-size:.7rem}.blog-module__JsT-Oq__publication{border-top:1px solid var(--blog-line);justify-items:start;gap:5px;max-width:700px;margin-top:20px;padding-top:15px;display:grid}.blog-module__JsT-Oq__publicationAuthor{color:var(--blog-ink);font-size:.9rem;font-weight:var(--w-semi);text-decoration:none}.blog-module__JsT-Oq__publicationAuthor:hover{color:var(--blog-blue);text-underline-offset:3px;text-decoration:underline}.blog-module__JsT-Oq__publication span{color:var(--blog-muted);font-size:.8rem;line-height:1.5}.blog-module__JsT-Oq__content{grid-template-columns:270px minmax(0,720px);justify-content:center;gap:clamp(48px,6vw,76px);padding:52px 24px 108px;display:grid}.blog-module__JsT-Oq__sideRail{align-self:start;max-height:calc(100vh - 104px);padding-right:8px;position:sticky;top:82px;overflow-y:auto}.blog-module__JsT-Oq__takeawayCard{border:1px solid var(--blog-blue-line);border-radius:var(--r-md);background:var(--blog-blue-soft);overflow:hidden}.blog-module__JsT-Oq__takeawayHeader{color:#fff;background:var(--blog-blue-dark);padding:16px 19px}.blog-module__JsT-Oq__takeawayHeader .blog-module__JsT-Oq__sectionLabel{color:#fff}.blog-module__JsT-Oq__takeawayCard ul{gap:12px;margin:0;padding:18px 20px 21px 34px;display:grid}.blog-module__JsT-Oq__takeawayCard li{color:var(--blog-body);font-size:.82rem;line-height:1.5}.blog-module__JsT-Oq__toc{margin:0 0 28px;display:grid}.blog-module__JsT-Oq__tocLabel{color:var(--blog-muted);letter-spacing:.09em;text-transform:uppercase;margin-bottom:10px;font-family:Geist Mono,ui-monospace,monospace;font-size:.65rem;font-weight:600}.blog-module__JsT-Oq__toc a{color:var(--blog-muted);border-top:1px solid var(--blog-line);grid-template-columns:30px minmax(0,1fr);align-items:start;gap:8px;padding:12px 2px;font-size:.79rem;line-height:1.38;text-decoration:none;transition:color .16s,padding-left .16s;display:grid}.blog-module__JsT-Oq__toc a:last-child{border-bottom:1px solid var(--blog-line)}.blog-module__JsT-Oq__toc a:hover{color:var(--blog-blue);padding-left:5px}.blog-module__JsT-Oq__toc a:focus-visible{color:var(--blog-blue);outline:2px solid var(--blog-blue);outline-offset:3px}.blog-module__JsT-Oq__tocNumber{color:var(--blog-blue);font-variant-numeric:tabular-nums;font-family:Geist Mono,ui-monospace,monospace;font-size:.7rem}.blog-module__JsT-Oq__article{min-width:0}.blog-module__JsT-Oq__articleSection{border-bottom:1px solid var(--blog-line);padding-bottom:64px;scroll-margin-top:96px}.blog-module__JsT-Oq__articleSection+.blog-module__JsT-Oq__articleSection{padding-top:64px}.blog-module__JsT-Oq__articleSection h2,.blog-module__JsT-Oq__faqBlock h2,.blog-module__JsT-Oq__sources h2,.blog-module__JsT-Oq__cta h2,.blog-module__JsT-Oq__indexHeading h2,.blog-module__JsT-Oq__related h2{color:var(--blog-ink);font-family:Geist,system-ui,sans-serif;font-weight:var(--w-semi);letter-spacing:-.028em;line-height:1.14}.blog-module__JsT-Oq__articleSection h2{text-wrap:balance;max-width:650px;margin:0 0 24px;font-size:clamp(1.55rem,2.5vw,2.05rem)}.blog-module__JsT-Oq__articleSection p{margin:0;font-size:.98rem;line-height:1.78}.blog-module__JsT-Oq__articleSection p+p{margin-top:21px}.blog-module__JsT-Oq__articleSection>ul{border:1px solid var(--blog-blue-line);border-radius:var(--r-md);background:var(--blog-blue-soft);gap:13px;margin:24px 0 0;padding:22px 24px 22px 42px;display:grid}.blog-module__JsT-Oq__articleSection li{padding-left:4px;line-height:1.62}.blog-module__JsT-Oq__examples{gap:14px;margin-top:28px;display:grid}.blog-module__JsT-Oq__example{border:1px solid var(--blog-line);border-radius:var(--r-md);background:#fff;overflow:hidden}.blog-module__JsT-Oq__exampleRole{color:var(--blog-blue);border-bottom:1px solid var(--blog-line);background:var(--blog-blue-soft);font-size:.75rem;font-weight:var(--w-bold);padding:11px 16px;display:block}.blog-module__JsT-Oq__exampleLines{grid-template-columns:1fr 1fr;display:grid}.blog-module__JsT-Oq__exampleLines div{padding:16px}.blog-module__JsT-Oq__exampleLines div+div{border-left:1px solid var(--blog-line)}.blog-module__JsT-Oq__exampleLines span,.blog-module__JsT-Oq__exampleWhy span{color:var(--blog-muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-family:Geist Mono,ui-monospace,monospace;font-size:.64rem;font-weight:700;display:block}.blog-module__JsT-Oq__exampleLines p,.blog-module__JsT-Oq__exampleWhy p{font-size:.87rem;line-height:1.58}.blog-module__JsT-Oq__exampleLines div+div span{color:var(--blog-blue)}.blog-module__JsT-Oq__exampleWhy{border-top:1px solid var(--blog-line);background:var(--bg-soft);padding:13px 16px 16px}.blog-module__JsT-Oq__faqBlock,.blog-module__JsT-Oq__sources,.blog-module__JsT-Oq__cta{margin-top:56px}.blog-module__JsT-Oq__faqBlock h2,.blog-module__JsT-Oq__sources h2,.blog-module__JsT-Oq__cta h2{margin:10px 0 24px;font-size:clamp(1.6rem,3vw,2.2rem)}.blog-module__JsT-Oq__faqList{gap:12px;display:grid}.blog-module__JsT-Oq__faqList article{border:1px solid var(--blog-line);border-radius:var(--r-md);padding:22px}.blog-module__JsT-Oq__faqList h3{color:var(--blog-ink);margin:0 0 8px;font-size:.98rem;line-height:1.4}.blog-module__JsT-Oq__faqList p,.blog-module__JsT-Oq__sourceList p{margin:0;font-size:.86rem;line-height:1.65}.blog-module__JsT-Oq__sourceList{gap:14px;margin:0;padding:0;list-style:none;display:grid}.blog-module__JsT-Oq__sourceList li{border-left:2px solid var(--blog-line);padding-left:18px}.blog-module__JsT-Oq__sourceList a{color:var(--blog-blue);font-weight:var(--w-bold);text-decoration:none}.blog-module__JsT-Oq__sourceList a:hover{text-underline-offset:3px;text-decoration:underline}.blog-module__JsT-Oq__sourceList p{margin-top:4px}.blog-module__JsT-Oq__cta{color:#ffffff9e;border-radius:var(--r-md);background:#0b0b0e;padding:30px}.blog-module__JsT-Oq__cta h2{color:#fff}.blog-module__JsT-Oq__cta p{max-width:570px;line-height:1.65}.blog-module__JsT-Oq__actions{flex-wrap:wrap;gap:10px;margin-top:23px;display:flex}.blog-module__JsT-Oq__primaryButton,.blog-module__JsT-Oq__secondaryButton{border-radius:var(--r-sm);min-height:44px;font-size:.85rem;font-weight:var(--w-bold);border:1px solid #0000;justify-content:center;align-items:center;padding:0 16px;text-decoration:none;display:inline-flex}.blog-module__JsT-Oq__primaryButton{color:#fff;border-color:var(--blog-blue);background:var(--blog-blue)}.blog-module__JsT-Oq__secondaryButton{color:#fff;border-color:#ffffff73}.blog-module__JsT-Oq__indexMain{padding:clamp(32px,3.5vw,48px) 24px 110px}.blog-module__JsT-Oq__masthead{border-bottom:1px solid var(--blog-line);margin-bottom:clamp(28px,3vw,40px);padding-bottom:26px}.blog-module__JsT-Oq__mastheadTitle{max-width:620px;color:var(--blog-ink);font-weight:var(--w-semi);letter-spacing:-.032em;text-wrap:balance;margin:12px 0;font-size:clamp(1.6rem,2.4vw,2rem);line-height:1.12}.blog-module__JsT-Oq__mastheadLead{text-wrap:pretty;max-width:620px;margin:0;font-size:.95rem;line-height:1.62}.blog-module__JsT-Oq__featured{color:var(--blog-body);grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);align-items:center;gap:clamp(28px,3.4vw,50px);padding-bottom:clamp(42px,4.5vw,62px);text-decoration:none;display:grid}.blog-module__JsT-Oq__featured:focus-visible,.blog-module__JsT-Oq__gridCard:focus-visible{outline:2px solid var(--blog-blue);outline-offset:4px;border-radius:var(--r-lg)}.blog-module__JsT-Oq__featuredMedia,.blog-module__JsT-Oq__gridMedia{background:var(--blog-blue-soft);position:relative;overflow:hidden}.blog-module__JsT-Oq__featuredMedia{aspect-ratio:16/10;border:1px solid var(--blog-line);border-radius:var(--r-lg)}.blog-module__JsT-Oq__featuredMedia img,.blog-module__JsT-Oq__gridMedia img{object-fit:cover;transition:transform .42s}.blog-module__JsT-Oq__featured:hover .blog-module__JsT-Oq__featuredMedia img,.blog-module__JsT-Oq__gridCard:hover .blog-module__JsT-Oq__gridMedia img{transform:scale(1.03)}.blog-module__JsT-Oq__featuredCopy{min-width:0}.blog-module__JsT-Oq__featuredFlag{color:var(--blog-blue);border:1px solid var(--blog-blue-line);border-radius:var(--r-full);background:var(--blog-blue-soft);letter-spacing:.1em;text-transform:uppercase;margin-bottom:16px;padding:5px 10px;font-family:Geist Mono,ui-monospace,monospace;font-size:.65rem;font-weight:700;display:inline-block}.blog-module__JsT-Oq__featuredCopy .blog-module__JsT-Oq__cardMeta{display:block}.blog-module__JsT-Oq__featured h2{color:var(--blog-ink);font-family:Geist,system-ui,sans-serif;font-weight:var(--w-semi);letter-spacing:-.036em;text-wrap:balance;margin:13px 0 15px;font-size:clamp(1.65rem,2.9vw,2.35rem);line-height:1.1}.blog-module__JsT-Oq__featured p{text-wrap:pretty;max-width:560px;margin:0;font-size:.96rem;line-height:1.72}.blog-module__JsT-Oq__featuredLink{color:var(--blog-blue);font-size:.87rem;font-weight:var(--w-bold);align-items:center;gap:8px;margin-top:24px;transition:gap .18s;display:inline-flex}.blog-module__JsT-Oq__featured:hover .blog-module__JsT-Oq__featuredLink{gap:13px}.blog-module__JsT-Oq__archive{border-top:1px solid var(--blog-line);padding-top:clamp(36px,4vw,52px)}.blog-module__JsT-Oq__archiveLabel{color:var(--blog-muted);letter-spacing:.11em;text-transform:uppercase;margin:0 0 26px;font-family:Geist Mono,ui-monospace,monospace;font-size:.69rem;font-weight:700}.blog-module__JsT-Oq__grid{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:26px;display:grid}.blog-module__JsT-Oq__gridCard{color:var(--blog-body);border:1px solid var(--blog-line);border-radius:var(--r-lg);background:#fff;flex-direction:column;text-decoration:none;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex;overflow:hidden}.blog-module__JsT-Oq__gridCard:hover{border-color:color-mix(in oklab, var(--accent) 32%, white);box-shadow:var(--elev-3);transform:translateY(-2px)}.blog-module__JsT-Oq__gridMedia{aspect-ratio:16/9;border-bottom:1px solid var(--blog-line)}.blog-module__JsT-Oq__gridBody{flex-direction:column;flex:1;gap:10px;padding:21px 22px 18px;display:flex}.blog-module__JsT-Oq__gridCard h3{color:var(--blog-ink);font-family:Geist,system-ui,sans-serif;font-weight:var(--w-semi);letter-spacing:-.018em;text-wrap:balance;margin:0;font-size:1.06rem;line-height:1.33}.blog-module__JsT-Oq__gridCard p{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.87rem;line-height:1.6;display:-webkit-box;overflow:hidden}.blog-module__JsT-Oq__gridFoot{color:var(--blog-muted);border-top:1px solid var(--border);letter-spacing:.05em;margin-top:auto;padding-top:15px;font-family:Geist Mono,ui-monospace,monospace;font-size:.67rem}.blog-module__JsT-Oq__related{padding:0 24px 110px}.blog-module__JsT-Oq__relatedCard{color:var(--blog-body);border:1px solid var(--blog-line);border-radius:var(--r-md);justify-content:space-between;align-items:center;gap:24px;margin-top:22px;padding:24px;text-decoration:none;display:flex}.blog-module__JsT-Oq__relatedCard strong{color:var(--blog-ink);margin-top:5px;font-size:1.1rem;display:block}@media (max-width:840px){.blog-module__JsT-Oq__heroGrid,.blog-module__JsT-Oq__content{grid-template-columns:1fr}.blog-module__JsT-Oq__breadcrumbs{margin-bottom:36px}.blog-module__JsT-Oq__publication{max-width:700px}.blog-module__JsT-Oq__heroMedia,.blog-module__JsT-Oq__heroImagePlaceholder{aspect-ratio:16/9;min-height:0}.blog-module__JsT-Oq__sideRail{max-height:none;padding-right:0;position:static;overflow:visible}.blog-module__JsT-Oq__content{padding-top:48px}}@media (max-width:880px){.blog-module__JsT-Oq__featured{grid-template-columns:1fr;gap:26px}.blog-module__JsT-Oq__featuredMedia{aspect-ratio:16/9}}@media (max-width:560px){.blog-module__JsT-Oq__hero{padding:28px 18px 44px}.blog-module__JsT-Oq__content,.blog-module__JsT-Oq__indexMain,.blog-module__JsT-Oq__related{padding-left:18px;padding-right:18px}.blog-module__JsT-Oq__title{font-size:clamp(2.2rem,11vw,3.15rem)}.blog-module__JsT-Oq__exampleLines{grid-template-columns:1fr}.blog-module__JsT-Oq__exampleLines div+div{border-top:1px solid var(--blog-line);border-left:0}.blog-module__JsT-Oq__takeawayCard,.blog-module__JsT-Oq__cta{border-radius:var(--r-md)}}.blog-module__JsT-Oq__figure{margin:30px 0 4px}.blog-module__JsT-Oq__figureFrame{border:1px solid var(--blog-line);border-radius:var(--r-md);background:var(--bg-soft);padding:22px 20px;overflow-x:auto}.blog-module__JsT-Oq__figureFrame>svg{min-width:520px}.blog-module__JsT-Oq__figure figcaption{color:var(--blog-muted);margin-top:10px;font-size:.82rem;line-height:1.55}.blog-module__JsT-Oq__researchDataset{border:1px solid var(--blog-line);border-radius:var(--r-md);background:#fff;margin-top:28px;overflow:hidden}.blog-module__JsT-Oq__datasetHeader{border-bottom:1px solid var(--blog-line);background:var(--blog-blue-soft);justify-content:space-between;align-items:center;gap:24px;padding:20px;display:flex}.blog-module__JsT-Oq__datasetHeader>div{gap:5px;display:grid}.blog-module__JsT-Oq__datasetKicker{color:var(--blog-blue);letter-spacing:.09em;text-transform:uppercase;font-family:Geist Mono,ui-monospace,monospace;font-size:.64rem;font-weight:700}.blog-module__JsT-Oq__datasetHeader strong{color:var(--blog-ink);font-size:.98rem;line-height:1.35}.blog-module__JsT-Oq__datasetHeader small{color:var(--blog-muted);font-size:.76rem;line-height:1.45}.blog-module__JsT-Oq__datasetHeader>a{color:#fff;border:1px solid var(--blog-blue);border-radius:var(--r-sm);background:var(--blog-blue);min-height:40px;font-size:.78rem;font-weight:var(--w-bold);flex:none;justify-content:center;align-items:center;padding:0 14px;text-decoration:none;display:inline-flex}.blog-module__JsT-Oq__datasetHeader>a:hover{background:var(--blog-blue-dark)}.blog-module__JsT-Oq__datasetHeader>a:focus-visible,.blog-module__JsT-Oq__datasetScroller:focus-visible,.blog-module__JsT-Oq__datasetTable a:focus-visible{outline:2px solid var(--blog-blue);outline-offset:3px}.blog-module__JsT-Oq__datasetScroller{overflow-x:auto}.blog-module__JsT-Oq__datasetTable{border-collapse:collapse;width:100%;min-width:1060px;color:var(--blog-body);font-size:.78rem;line-height:1.48}.blog-module__JsT-Oq__datasetTable th,.blog-module__JsT-Oq__datasetTable td{border-bottom:1px solid var(--blog-line);text-align:left;vertical-align:top;padding:13px 14px}.blog-module__JsT-Oq__datasetTable th{color:var(--blog-muted);background:var(--bg-soft);letter-spacing:.06em;text-transform:uppercase;font-family:Geist Mono,ui-monospace,monospace;font-size:.62rem;font-weight:700;position:sticky;top:0}.blog-module__JsT-Oq__datasetTable th:first-child,.blog-module__JsT-Oq__datasetTable th:nth-child(2){width:18%}.blog-module__JsT-Oq__datasetTable th:nth-child(3){width:38%}.blog-module__JsT-Oq__datasetTable th:nth-child(4),.blog-module__JsT-Oq__datasetTable th:nth-child(5){width:9%}.blog-module__JsT-Oq__datasetTable th:nth-child(6){width:8%}.blog-module__JsT-Oq__datasetTable tbody tr:nth-child(2n){background:color-mix(in oklab, var(--bg-soft) 62%, white)}.blog-module__JsT-Oq__datasetTable tbody tr:last-child td{border-bottom:0}.blog-module__JsT-Oq__datasetTable td strong,.blog-module__JsT-Oq__datasetTable td span,.blog-module__JsT-Oq__datasetTable td small{display:block}.blog-module__JsT-Oq__datasetTable td strong{color:var(--blog-ink);font-weight:var(--w-semi)}.blog-module__JsT-Oq__datasetTable td>span,.blog-module__JsT-Oq__datasetTable td>small{color:var(--blog-muted);margin-top:4px;font-size:.68rem}.blog-module__JsT-Oq__datasetTable a{color:var(--blog-blue);font-weight:var(--w-bold);text-underline-offset:3px}.blog-module__JsT-Oq__proofYes,.blog-module__JsT-Oq__proofNo{border-radius:var(--r-full);width:fit-content;font-weight:var(--w-bold);padding:3px 8px;margin:0!important;font-size:.67rem!important}.blog-module__JsT-Oq__proofYes{background:var(--blog-blue-soft);color:var(--blog-blue-dark)!important}.blog-module__JsT-Oq__proofNo{background:var(--bg-soft);color:var(--blog-muted)!important}.blog-module__JsT-Oq__datasetMethod{color:var(--blog-muted);border-top:1px solid var(--blog-line);background:var(--bg-soft);padding:15px 18px;margin:0!important;font-size:.76rem!important;line-height:1.55!important}@media (max-width:560px){.blog-module__JsT-Oq__datasetHeader{flex-direction:column;align-items:flex-start;gap:14px}}
.editorial-module__9Vr0oa__shell{--editorial-paper:#f7f8fb;--editorial-sheet:#fff;--editorial-ink:#111318;--editorial-body:#555e6d;--editorial-muted:#7a8392;--editorial-line:#dde2ea;--editorial-signal:var(--accent);--editorial-signal-soft:#edf3ff;min-height:100vh;color:var(--editorial-body);background:var(--editorial-paper)}.editorial-module__9Vr0oa__hero{border-bottom:1px solid var(--editorial-line);background:linear-gradient(90deg,#2457d60e 1px,#0000 1px) 0 0/72px 100%,linear-gradient(#fff,#f7f9fd);padding:52px 24px 76px;position:relative;overflow:hidden}.editorial-module__9Vr0oa__hero:after{content:"";background:#2457d62e;width:1px;height:100%;position:absolute;top:0;right:clamp(24px,9vw,150px)}.editorial-module__9Vr0oa__heroInner,.editorial-module__9Vr0oa__content,.editorial-module__9Vr0oa__indexMain{width:min(1160px,100%);margin:0 auto}.editorial-module__9Vr0oa__breadcrumbs{color:var(--editorial-muted);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:56px;font-size:.76rem;display:flex}.editorial-module__9Vr0oa__breadcrumbs a{color:var(--editorial-signal);text-decoration:none}.editorial-module__9Vr0oa__heroGrid{grid-template-columns:minmax(0,1.5fr) minmax(260px,.5fr);align-items:end;gap:clamp(40px,8vw,110px);display:grid}.editorial-module__9Vr0oa__eyebrow,.editorial-module__9Vr0oa__sectionLabel,.editorial-module__9Vr0oa__meta,.editorial-module__9Vr0oa__cardIndex{color:var(--editorial-signal);letter-spacing:.12em;text-transform:uppercase;font-family:Geist Mono,ui-monospace,monospace;font-size:.67rem;font-weight:700}.editorial-module__9Vr0oa__title{max-width:900px;color:var(--editorial-ink);font-family:var(--font-sans);letter-spacing:-.055em;text-wrap:balance;margin:16px 0 22px;font-size:clamp(1.95rem,3.6vw,3.1rem);font-weight:800;line-height:.98}.editorial-module__9Vr0oa__standfirst{max-width:760px;color:var(--editorial-body);text-wrap:pretty;margin:0;font-size:clamp(1.04rem,1.7vw,1.25rem);line-height:1.7}.editorial-module__9Vr0oa__byline{border-left:3px solid var(--editorial-signal);gap:13px;padding:22px 0 3px 22px;display:grid}.editorial-module__9Vr0oa__byline strong{color:var(--editorial-ink);font-size:.9rem}.editorial-module__9Vr0oa__byline span{color:var(--editorial-muted);font-size:.8rem;line-height:1.45}.editorial-module__9Vr0oa__content{grid-template-columns:260px minmax(0,720px);justify-content:center;gap:clamp(44px,7vw,92px);padding:78px 24px 112px;display:grid}.editorial-module__9Vr0oa__sideRail{align-self:start;position:sticky;top:92px}.editorial-module__9Vr0oa__takeawayCard{border:1px solid var(--editorial-line);border-top:4px solid var(--editorial-signal);background:var(--editorial-sheet);box-shadow:var(--elev-3);border-radius:0 0 12px 12px;padding:22px}.editorial-module__9Vr0oa__takeawayCard h2{color:var(--editorial-ink);font-size:1.03rem;font-weight:var(--w-bold);letter-spacing:-.015em;margin:12px 0 16px}.editorial-module__9Vr0oa__takeawayCard ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.editorial-module__9Vr0oa__takeawayCard li{padding-left:16px;font-size:.82rem;line-height:1.55;position:relative}.editorial-module__9Vr0oa__takeawayCard li:before{content:"";background:var(--editorial-signal);width:6px;height:2px;position:absolute;top:.68em;left:0}.editorial-module__9Vr0oa__toc{gap:9px;margin-top:24px;padding-left:4px;display:grid}.editorial-module__9Vr0oa__toc a{color:var(--editorial-muted);font-size:.76rem;line-height:1.4;text-decoration:none}.editorial-module__9Vr0oa__toc a:hover{color:var(--editorial-signal)}.editorial-module__9Vr0oa__article{min-width:0}.editorial-module__9Vr0oa__articleSection{border-bottom:1px solid var(--editorial-line);padding:0 0 50px;scroll-margin-top:96px}.editorial-module__9Vr0oa__articleSection+.editorial-module__9Vr0oa__articleSection{padding-top:50px}.editorial-module__9Vr0oa__sectionNumber{min-width:34px;color:var(--editorial-signal);border-bottom:2px solid var(--editorial-signal);margin-bottom:15px;padding-bottom:6px;font-family:Geist Mono,ui-monospace,monospace;font-size:.72rem;font-weight:700;display:inline-flex}.editorial-module__9Vr0oa__articleSection h2,.editorial-module__9Vr0oa__faqBlock h2,.editorial-module__9Vr0oa__sources h2,.editorial-module__9Vr0oa__cta h2,.editorial-module__9Vr0oa__indexHeading h2{color:var(--editorial-ink);font-family:var(--font-sans);letter-spacing:-.035em;font-weight:800;line-height:1.1}.editorial-module__9Vr0oa__articleSection h2{text-wrap:balance;margin:0 0 20px;font-size:clamp(1.55rem,3vw,2.35rem)}.editorial-module__9Vr0oa__articleSection p{margin:0;font-size:1rem;line-height:1.78}.editorial-module__9Vr0oa__articleSection p+p{margin-top:19px}.editorial-module__9Vr0oa__articleSection ul{border-radius:var(--r-md);background:var(--editorial-signal-soft);border:1px solid #cbd8ff;gap:13px;margin:24px 0 0;padding:22px 24px 22px 42px;display:grid}.editorial-module__9Vr0oa__articleSection li{padding-left:5px;line-height:1.62}.editorial-module__9Vr0oa__faqBlock,.editorial-module__9Vr0oa__sources,.editorial-module__9Vr0oa__cta{margin-top:56px}.editorial-module__9Vr0oa__faqBlock h2,.editorial-module__9Vr0oa__sources h2,.editorial-module__9Vr0oa__cta h2{margin:0 0 24px;font-size:clamp(1.55rem,3vw,2.2rem)}.editorial-module__9Vr0oa__faqList{border:1px solid var(--editorial-line);background:var(--editorial-line);gap:1px;display:grid}.editorial-module__9Vr0oa__faqList article{background:var(--editorial-sheet);padding:23px}.editorial-module__9Vr0oa__faqList h3,.editorial-module__9Vr0oa__sourceList strong{color:var(--editorial-ink)}.editorial-module__9Vr0oa__faqList h3{margin:0 0 9px;font-size:.98rem;line-height:1.35}.editorial-module__9Vr0oa__faqList p,.editorial-module__9Vr0oa__sourceList p{margin:0;font-size:.86rem;line-height:1.65}.editorial-module__9Vr0oa__sourceList{gap:14px;margin:0;padding:0;list-style:none;display:grid}.editorial-module__9Vr0oa__sourceList li{border-left:2px solid var(--editorial-line);padding-left:18px}.editorial-module__9Vr0oa__sourceList a{color:var(--editorial-signal);text-decoration:none}.editorial-module__9Vr0oa__sourceList a:hover{text-underline-offset:3px;text-decoration:underline}.editorial-module__9Vr0oa__sourceList p{margin-top:4px}.editorial-module__9Vr0oa__cta{color:#dbe6ff;border-radius:var(--r-md);background:#101a33;padding:30px}.editorial-module__9Vr0oa__cta h2{color:#fff}.editorial-module__9Vr0oa__cta p{max-width:560px;line-height:1.65}.editorial-module__9Vr0oa__actions{flex-wrap:wrap;gap:10px;margin-top:23px;display:flex}.editorial-module__9Vr0oa__primaryButton,.editorial-module__9Vr0oa__secondaryButton{border-radius:var(--r-sm);border:1px solid #0000;justify-content:center;align-items:center;min-height:44px;padding:0 16px;font-size:.85rem;font-weight:700;text-decoration:none;display:inline-flex}.editorial-module__9Vr0oa__primaryButton{color:#fff;border-color:var(--editorial-signal);background:var(--editorial-signal)}.editorial-module__9Vr0oa__secondaryButton{color:#fff;background:0 0;border-color:#fff6}.editorial-module__9Vr0oa__indexHeroTitle{max-width:850px;color:var(--editorial-ink);letter-spacing:-.06em;margin:15px 0 22px;font-size:clamp(2rem,3.8vw,3.3rem);font-weight:800;line-height:.92}.editorial-module__9Vr0oa__indexMain{padding:80px 24px 116px}.editorial-module__9Vr0oa__indexHeading{grid-template-columns:180px minmax(0,640px);gap:28px;margin-bottom:46px;display:grid}.editorial-module__9Vr0oa__indexHeading h2{margin:0;font-size:clamp(1.8rem,4vw,2.9rem)}.editorial-module__9Vr0oa__indexHeading p{margin:13px 0 0;line-height:1.65}.editorial-module__9Vr0oa__guideGrid{border:1px solid var(--editorial-line);border-radius:var(--r-md);background:var(--editorial-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.editorial-module__9Vr0oa__guideCard{min-height:320px;color:var(--editorial-body);background:var(--editorial-sheet);flex-direction:column;padding:clamp(26px,4vw,42px);text-decoration:none;transition:background .16s;display:flex;position:relative}.editorial-module__9Vr0oa__guideCard:hover{background:#fbfcff}.editorial-module__9Vr0oa__guideCard h2{color:var(--editorial-ink);letter-spacing:-.035em;text-wrap:balance;margin:18px 0 15px;font-size:clamp(1.45rem,2.4vw,2.1rem);line-height:1.08}.editorial-module__9Vr0oa__guideCard p{margin:0;font-size:.9rem;line-height:1.65}.editorial-module__9Vr0oa__cardFooter{color:var(--editorial-signal);justify-content:space-between;gap:16px;margin-top:auto;padding-top:28px;font-size:.78rem;font-weight:700;display:flex}.editorial-module__9Vr0oa__methodologyBand{color:#dbe6ff;border-radius:var(--r-md);background:#101a33;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;margin-top:44px;padding:32px;display:grid}.editorial-module__9Vr0oa__methodologyBand h2{color:#fff;letter-spacing:-.03em;margin:8px 0 9px;font-size:clamp(1.4rem,2.8vw,2rem)}.editorial-module__9Vr0oa__methodologyBand p{max-width:700px;margin:0;line-height:1.6}.editorial-module__9Vr0oa__weightGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:24px 0 34px;display:grid}.editorial-module__9Vr0oa__weightCard{border:1px solid var(--editorial-line);border-radius:var(--r-sm);background:var(--editorial-sheet);padding:18px}.editorial-module__9Vr0oa__weightCard strong{color:var(--editorial-signal);font-size:1.8rem;display:block}.editorial-module__9Vr0oa__weightCard span{color:var(--editorial-ink);font-size:.78rem;font-weight:700}@media (max-width:840px){.editorial-module__9Vr0oa__heroGrid,.editorial-module__9Vr0oa__content,.editorial-module__9Vr0oa__indexHeading{grid-template-columns:1fr}.editorial-module__9Vr0oa__hero:after{display:none}.editorial-module__9Vr0oa__breadcrumbs{margin-bottom:38px}.editorial-module__9Vr0oa__byline{max-width:360px}.editorial-module__9Vr0oa__sideRail{position:static}.editorial-module__9Vr0oa__toc{display:none}.editorial-module__9Vr0oa__content{padding-top:48px}.editorial-module__9Vr0oa__guideGrid,.editorial-module__9Vr0oa__methodologyBand{grid-template-columns:1fr}.editorial-module__9Vr0oa__weightGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.editorial-module__9Vr0oa__hero{padding:36px 18px 58px}.editorial-module__9Vr0oa__content,.editorial-module__9Vr0oa__indexMain{padding-left:18px;padding-right:18px}.editorial-module__9Vr0oa__title{font-size:clamp(2.25rem,12vw,3.45rem)}.editorial-module__9Vr0oa__takeawayCard,.editorial-module__9Vr0oa__cta{padding:22px}.editorial-module__9Vr0oa__weightGrid{grid-template-columns:1fr 1fr}}.editorial-module__9Vr0oa__methodologyBand .editorial-module__9Vr0oa__sectionLabel{color:#dbe6ff}
.resumeExamples-module__bRCq9G__pageShell{--paper:#fff;--paper-deep:#f7f7f9;--paper-soft:#fafafa;--ink:#0c0c10;--body:#5a5b66;--muted:#8c8d98;--line:#0c0c101a;--line-soft:#0c0c1011;--signal:var(--accent);--signal-light:#eef3ff;--signal-line:#cbd8ff;background:var(--paper-deep);min-height:100vh;color:var(--body);font-family:var(--font-sans)}.resumeExamples-module__bRCq9G__container{width:min(1180px,100% - 48px);margin:0 auto}.resumeExamples-module__bRCq9G__narrowContainer{width:min(1040px,100% - 48px);margin:0 auto}.resumeExamples-module__bRCq9G__breadcrumbs{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:clamp(46px,8vw,88px);font-size:.75rem;display:flex}.resumeExamples-module__bRCq9G__breadcrumbs a{color:var(--signal);text-decoration:none}.resumeExamples-module__bRCq9G__breadcrumbs a:hover{text-underline-offset:3px;text-decoration:underline}.resumeExamples-module__bRCq9G__indexHero,.resumeExamples-module__bRCq9G__detailHero{border-bottom:1px solid var(--line);background:var(--paper-deep)}.resumeExamples-module__bRCq9G__indexHero{padding:34px 0 clamp(78px,11vw,136px)}.resumeExamples-module__bRCq9G__detailHero{padding:34px 0 clamp(68px,9vw,112px)}.resumeExamples-module__bRCq9G__indexHeroGrid,.resumeExamples-module__bRCq9G__detailHeroGrid{z-index:1;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);align-items:end;gap:clamp(52px,8vw,104px);display:grid;position:relative}.resumeExamples-module__bRCq9G__kicker,.resumeExamples-module__bRCq9G__noteLabel,.resumeExamples-module__bRCq9G__sectionIndex{color:var(--signal);font-family:var(--font-sans);letter-spacing:.07em;text-transform:uppercase;font-size:.72rem;font-weight:700;line-height:1.4;display:inline-block}.resumeExamples-module__bRCq9G__kicker{border:1px solid var(--signal-line);border-radius:var(--r-full);background:var(--signal-light);padding:6px 11px}.resumeExamples-module__bRCq9G__indexTitle,.resumeExamples-module__bRCq9G__detailTitle{max-width:850px;color:var(--ink);font-family:var(--font-sans);letter-spacing:-.035em;text-wrap:balance;margin:18px 0 24px;font-size:clamp(1.95rem,3.6vw,3.1rem);font-weight:800;line-height:1.04}.resumeExamples-module__bRCq9G__indexLead,.resumeExamples-module__bRCq9G__detailLead{max-width:720px;color:var(--body);text-wrap:pretty;font-size:clamp(1.02rem,1.6vw,1.22rem);line-height:1.7}.resumeExamples-module__bRCq9G__heroActions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.resumeExamples-module__bRCq9G__primaryButton,.resumeExamples-module__bRCq9G__secondaryButton,.resumeExamples-module__bRCq9G__lightButton,.resumeExamples-module__bRCq9G__darkOutlineButton{border-radius:var(--r-sm);min-height:46px;font-size:.88rem;font-weight:var(--w-semi);justify-content:center;align-items:center;gap:9px;padding:0 18px;text-decoration:none;transition:transform .14s,background .14s,border-color .14s;display:inline-flex}.resumeExamples-module__bRCq9G__primaryButton{border:1px solid var(--signal);background:var(--signal);color:#fff;box-shadow:var(--elev-accent)}.resumeExamples-module__bRCq9G__secondaryButton{border:1px solid var(--line);background:var(--paper);color:var(--ink)}.resumeExamples-module__bRCq9G__primaryButton:hover,.resumeExamples-module__bRCq9G__secondaryButton:hover,.resumeExamples-module__bRCq9G__lightButton:hover,.resumeExamples-module__bRCq9G__darkOutlineButton:hover{transform:translateY(-2px)}.resumeExamples-module__bRCq9G__secondaryButton:hover{background:var(--paper);border-color:#0c0c103d}.resumeExamples-module__bRCq9G__heroNote{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--paper);box-shadow:var(--elev-3);padding:26px}.resumeExamples-module__bRCq9G__heroNote h2{color:var(--ink);font-family:var(--font-sans);font-size:1.35rem;font-weight:var(--w-bold);letter-spacing:-.02em;margin:10px 0 19px;line-height:1.2}.resumeExamples-module__bRCq9G__heroNote ul{gap:13px;list-style:none;display:grid}.resumeExamples-module__bRCq9G__heroNote li{align-items:flex-start;gap:10px;font-size:.88rem;line-height:1.5;display:flex}.resumeExamples-module__bRCq9G__heroNote li svg{color:var(--signal);flex:none;margin-top:2px}.resumeExamples-module__bRCq9G__librarySection,.resumeExamples-module__bRCq9G__howSection,.resumeExamples-module__bRCq9G__guidanceSection,.resumeExamples-module__bRCq9G__faqSection,.resumeExamples-module__bRCq9G__relatedSection{padding:clamp(72px,10vw,120px) 0}.resumeExamples-module__bRCq9G__librarySection,.resumeExamples-module__bRCq9G__faqSection{background:var(--paper)}.resumeExamples-module__bRCq9G__howSection,.resumeExamples-module__bRCq9G__guidanceSection,.resumeExamples-module__bRCq9G__relatedSection{border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);background:var(--paper-soft)}.resumeExamples-module__bRCq9G__librarySection,.resumeExamples-module__bRCq9G__exampleSection{scroll-margin-top:72px}.resumeExamples-module__bRCq9G__sectionHeading{max-width:720px;margin-bottom:clamp(38px,6vw,68px)}.resumeExamples-module__bRCq9G__sectionHeading .resumeExamples-module__bRCq9G__sectionIndex{margin-bottom:12px}.resumeExamples-module__bRCq9G__sectionHeading h2,.resumeExamples-module__bRCq9G__keywordIntro h2,.resumeExamples-module__bRCq9G__relatedHeading h2{color:var(--ink);font-family:var(--font-sans);letter-spacing:-.03em;text-wrap:balance;font-size:clamp(1.8rem,3.5vw,2.8rem);font-weight:800;line-height:1.08}.resumeExamples-module__bRCq9G__sectionHeading p{max-width:640px;color:var(--body);margin-top:13px;font-size:1rem;line-height:1.7}.resumeExamples-module__bRCq9G__fieldTabs{flex-wrap:wrap;gap:8px;margin-bottom:28px;display:flex}.resumeExamples-module__bRCq9G__fieldTab{appearance:none;border:1px solid var(--line);border-radius:var(--r-full);background:var(--paper);color:var(--body);font-family:var(--font-sans);cursor:pointer;align-items:center;gap:7px;padding:8px 15px;font-size:.8rem;font-weight:600;transition:color .15s,background .15s,border-color .15s;display:inline-flex}.resumeExamples-module__bRCq9G__fieldTab span{color:var(--body);font-size:.68rem;font-weight:700}.resumeExamples-module__bRCq9G__fieldTab:hover{color:var(--ink);border-color:#2457d666}.resumeExamples-module__bRCq9G__fieldTabActive,.resumeExamples-module__bRCq9G__fieldTabActive:hover{border-color:var(--ink);background:var(--ink);color:#fff}.resumeExamples-module__bRCq9G__fieldTabActive span{color:#ffffffa3}.resumeExamples-module__bRCq9G__previewGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.resumeExamples-module__bRCq9G__previewCard{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--paper);color:var(--body);flex-direction:column;text-decoration:none;transition:transform .16s,border-color .16s,box-shadow .16s;display:flex;overflow:hidden}.resumeExamples-module__bRCq9G__previewCard:hover{box-shadow:var(--elev-3);border-color:#2457d657;transform:translateY(-3px)}.resumeExamples-module__bRCq9G__previewPane{border-bottom:1px solid var(--line-soft);background:var(--paper-deep);height:200px;padding:20px 24px 0;position:relative;overflow:hidden}.resumeExamples-module__bRCq9G__previewSheet{border:1px solid var(--line-soft);height:100%;box-shadow:var(--elev-3);background:#fff;border-bottom:none;border-radius:6px 6px 0 0;padding:15px 17px;transition:transform .2s}.resumeExamples-module__bRCq9G__previewCard:hover .resumeExamples-module__bRCq9G__previewSheet{transform:translateY(-5px)}.resumeExamples-module__bRCq9G__pvName{color:var(--ink);font-family:var(--font-sans);font-size:.72rem;font-weight:var(--w-bold);letter-spacing:-.01em}.resumeExamples-module__bRCq9G__pvHeadline{color:var(--signal);letter-spacing:.09em;text-transform:uppercase;margin-top:2px;font-size:.48rem;font-weight:700}.resumeExamples-module__bRCq9G__pvRule{background:var(--line-soft);height:1px;margin:8px 0 2px}.resumeExamples-module__bRCq9G__pvLabel{color:var(--text);font-family:var(--font-sans);letter-spacing:.15em;text-transform:uppercase;margin:7px 0 3px;font-size:.42rem;font-weight:700}.resumeExamples-module__bRCq9G__pvSummary{color:var(--body);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.53rem;line-height:1.55;display:-webkit-box;overflow:hidden}.resumeExamples-module__bRCq9G__pvJob{color:var(--body);font-size:.53rem;line-height:1.4}.resumeExamples-module__bRCq9G__pvJob strong{color:var(--ink);font-weight:var(--w-semi)}.resumeExamples-module__bRCq9G__pvSkills{flex-wrap:wrap;gap:3px;display:flex}.resumeExamples-module__bRCq9G__pvSkills span{border:1px solid var(--line-soft);border-radius:var(--r-full);background:var(--paper-soft);color:var(--body);padding:2px 6px;font-size:.45rem;line-height:1.4}.resumeExamples-module__bRCq9G__pvFade{background:linear-gradient(180deg, #f7f7f900, var(--paper-deep));pointer-events:none;height:46px;position:absolute;bottom:0;left:0;right:0}.resumeExamples-module__bRCq9G__previewCardBody{flex-direction:column;gap:8px;padding:17px 22px 19px;display:flex}.resumeExamples-module__bRCq9G__previewMeta{color:var(--text-muted-strong,#52525b);font-family:var(--font-sans);letter-spacing:.09em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;font-size:.64rem;font-weight:600;display:flex}.resumeExamples-module__bRCq9G__previewCardBody h3{color:var(--ink);font-family:var(--font-sans);font-size:1.13rem;font-weight:var(--w-bold);letter-spacing:-.02em;line-height:1.15}.resumeExamples-module__bRCq9G__previewCardLink{color:var(--signal);font-size:.78rem;font-weight:var(--w-semi);align-items:center;gap:5px;margin-top:2px;display:inline-flex}.resumeExamples-module__bRCq9G__previewCardLink svg{transition:transform .16s}.resumeExamples-module__bRCq9G__previewCard:hover .resumeExamples-module__bRCq9G__previewCardLink svg{transform:translate(3px)}.resumeExamples-module__bRCq9G__stepsGrid,.resumeExamples-module__bRCq9G__guidanceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.resumeExamples-module__bRCq9G__stepCard,.resumeExamples-module__bRCq9G__guidanceCard{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--paper);min-height:275px;padding:26px;position:relative}.resumeExamples-module__bRCq9G__stepIcon{border:1px solid var(--signal-line);background:var(--signal-light);width:43px;height:43px;color:var(--signal);border-radius:50%;place-items:center;margin-bottom:40px;display:grid}.resumeExamples-module__bRCq9G__stepCard>span,.resumeExamples-module__bRCq9G__guidanceNumber{color:var(--muted);font-family:var(--font-sans);font-size:.68rem;position:absolute;top:28px;right:27px}.resumeExamples-module__bRCq9G__stepCard h3,.resumeExamples-module__bRCq9G__guidanceCard h3{color:var(--ink);font-family:var(--font-sans);font-size:1.16rem;font-weight:var(--w-bold);letter-spacing:-.02em;margin-bottom:10px}.resumeExamples-module__bRCq9G__stepCard p,.resumeExamples-module__bRCq9G__guidanceCard p{color:var(--body);font-size:.87rem;line-height:1.65}.resumeExamples-module__bRCq9G__detailHeroGrid{grid-template-columns:minmax(0,1fr) minmax(250px,.34fr)}.resumeExamples-module__bRCq9G__guideMeta{border-top:1px solid var(--line);gap:0;display:grid}.resumeExamples-module__bRCq9G__guideMeta>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:20px;padding:14px 0;display:flex}.resumeExamples-module__bRCq9G__guideMeta span{color:var(--muted);font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;font-size:.64rem}.resumeExamples-module__bRCq9G__guideMeta strong{color:var(--ink);text-align:right;font-size:.82rem;font-weight:600}.resumeExamples-module__bRCq9G__guideMeta p{color:var(--muted);margin-top:18px;font-size:.72rem;line-height:1.55}.resumeExamples-module__bRCq9G__exampleSection{background:#eceef3;padding:clamp(62px,9vw,112px) 0}.resumeExamples-module__bRCq9G__detailGrid{grid-template-columns:minmax(0,780px) minmax(250px,1fr);align-items:start;gap:clamp(34px,6vw,72px);width:min(1180px,100% - 48px);margin:0 auto;display:grid}.resumeExamples-module__bRCq9G__resumePaper{box-shadow:var(--elev-5);color:#1a1a1a;background:#fff;border:1px solid #0c0c101a;padding:clamp(30px,6vw,66px);font-family:Arial,Helvetica,sans-serif}.resumeExamples-module__bRCq9G__resumeCaution{border-bottom:1px solid var(--signal-line);background:var(--signal-light);color:#1e4fbe;font-family:var(--font-sans);align-items:flex-start;gap:9px;margin:calc(-1*clamp(30px,6vw,66px)) calc(-1*clamp(30px,6vw,66px)) 40px;padding:13px clamp(30px,6vw,66px);font-size:.72rem;line-height:1.45;display:flex}.resumeExamples-module__bRCq9G__resumeCaution svg{flex:none;margin-top:1px}.resumeExamples-module__bRCq9G__paperCta{border-top:1px solid var(--line-soft);background:var(--paper-soft);font-family:var(--font-sans);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:44px calc(-1*clamp(30px,6vw,66px)) calc(-1*clamp(30px,6vw,66px));padding:22px clamp(30px,6vw,66px);display:flex}.resumeExamples-module__bRCq9G__paperCta strong{color:var(--ink);letter-spacing:-.01em;font-size:.98rem;font-weight:700;display:block}.resumeExamples-module__bRCq9G__paperCta p{color:var(--body);margin:3px 0 0;font-size:.82rem;line-height:1.5}.resumeExamples-module__bRCq9G__resumeHeader{border-bottom:2px solid var(--accent);text-align:center;padding-bottom:27px}.resumeExamples-module__bRCq9G__resumeHeader h2{color:#111827;font-family:var(--font-sans);letter-spacing:-.035em;font-size:clamp(2rem,5vw,3rem);font-weight:800}.resumeExamples-module__bRCq9G__resumeHeadline{color:var(--accent);letter-spacing:.06em;text-transform:uppercase;margin-top:7px;font-size:.9rem;font-weight:700}.resumeExamples-module__bRCq9G__resumeContact{color:#515151;margin-top:11px;font-size:.73rem;line-height:1.5}.resumeExamples-module__bRCq9G__resumeSection{padding-top:28px}.resumeExamples-module__bRCq9G__resumeSection>h2{color:#1e4fbe;letter-spacing:.13em;text-transform:uppercase;margin-bottom:14px;font-family:Arial,Helvetica,sans-serif;font-size:.73rem;font-weight:800}.resumeExamples-module__bRCq9G__resumeSummary,.resumeExamples-module__bRCq9G__resumeSkills{color:#303030;font-size:.79rem;line-height:1.65}.resumeExamples-module__bRCq9G__experienceList{gap:25px;display:grid}.resumeExamples-module__bRCq9G__resumeJobHeading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.resumeExamples-module__bRCq9G__resumeJobHeading h3{color:#171717;font-size:.84rem;font-weight:800}.resumeExamples-module__bRCq9G__resumeJobHeading p,.resumeExamples-module__bRCq9G__resumeJobHeading>span{color:#5a5a5a;margin-top:4px;font-size:.72rem;line-height:1.4}.resumeExamples-module__bRCq9G__resumeJobHeading>span{white-space:nowrap;flex:none;margin-top:0}.resumeExamples-module__bRCq9G__resumeJob ul{gap:7px;margin-top:11px;padding-left:16px;display:grid}.resumeExamples-module__bRCq9G__resumeJob li{color:#303030;padding-left:3px;font-size:.77rem;line-height:1.57}.resumeExamples-module__bRCq9G__resumeJob li::marker{color:var(--accent)}.resumeExamples-module__bRCq9G__educationList{gap:10px;display:grid}.resumeExamples-module__bRCq9G__educationList div{color:#303030;justify-content:space-between;align-items:baseline;gap:20px;font-size:.77rem;line-height:1.4;display:flex}.resumeExamples-module__bRCq9G__educationList strong{color:#1f1f1f}.resumeExamples-module__bRCq9G__educationList span{text-align:right}.resumeExamples-module__bRCq9G__annotationRail{color:var(--body)}.resumeExamples-module__bRCq9G__stickyNotes{position:sticky;top:88px}.resumeExamples-module__bRCq9G__stickyNotes>h2{color:var(--ink);font-family:var(--font-sans);letter-spacing:-.025em;margin:10px 0 30px;font-size:1.7rem;font-weight:800;line-height:1.08}.resumeExamples-module__bRCq9G__insightList{border-top:1px solid var(--line);display:grid}.resumeExamples-module__bRCq9G__insight{border-bottom:1px solid var(--line);grid-template-columns:30px 1fr;gap:13px;padding:22px 0;display:grid}.resumeExamples-module__bRCq9G__insight>span{color:var(--signal);font-family:var(--font-sans);font-size:.65rem;font-weight:600}.resumeExamples-module__bRCq9G__insight h3{color:var(--ink);font-size:.91rem;font-weight:var(--w-semi);margin-bottom:7px}.resumeExamples-module__bRCq9G__insight p{color:var(--body);font-size:.78rem;line-height:1.62}.resumeExamples-module__bRCq9G__railLink,.resumeExamples-module__bRCq9G__inlineLink{color:var(--signal);font-size:.8rem;font-weight:var(--w-semi);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.resumeExamples-module__bRCq9G__railLink{margin-top:24px}.resumeExamples-module__bRCq9G__railLink:hover,.resumeExamples-module__bRCq9G__inlineLink:hover{text-underline-offset:4px;text-decoration:underline}.resumeExamples-module__bRCq9G__guidanceCard>svg{color:var(--signal);margin-bottom:38px}.resumeExamples-module__bRCq9G__keywordPanel{border-top:1px solid var(--line);grid-template-columns:minmax(0,.45fr) minmax(0,.55fr);gap:clamp(42px,8vw,90px);margin-top:clamp(70px,10vw,116px);padding-top:clamp(48px,7vw,72px);display:grid}.resumeExamples-module__bRCq9G__keywordIntro h2{margin:11px 0 15px;font-size:clamp(1.8rem,3.5vw,2.7rem)}.resumeExamples-module__bRCq9G__keywordIntro p{color:var(--body);margin-bottom:21px;font-size:.88rem;line-height:1.68}.resumeExamples-module__bRCq9G__keywordList{flex-wrap:wrap;align-content:flex-start;gap:9px;list-style:none;display:flex}.resumeExamples-module__bRCq9G__keywordList li{border:1px solid var(--signal-line);border-radius:var(--r-full);background:var(--signal-light);color:#1e4fbe;padding:8px 12px;font-size:.78rem;font-weight:600}.resumeExamples-module__bRCq9G__faqList{border-top:1px solid var(--line)}.resumeExamples-module__bRCq9G__faqList article{border-bottom:1px solid var(--line);grid-template-columns:minmax(220px,.38fr) minmax(0,.62fr);gap:48px;padding:28px 0;display:grid}.resumeExamples-module__bRCq9G__faqList h3{color:var(--ink);font-size:.96rem;font-weight:var(--w-semi);line-height:1.45}.resumeExamples-module__bRCq9G__faqList p{color:var(--body);font-size:.89rem;line-height:1.7}.resumeExamples-module__bRCq9G__relatedHeading{justify-content:space-between;align-items:end;gap:30px;margin-bottom:36px;display:flex}.resumeExamples-module__bRCq9G__relatedHeading h2{margin-top:9px;font-size:clamp(1.9rem,3.5vw,2.8rem)}.resumeExamples-module__bRCq9G__relatedGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.resumeExamples-module__bRCq9G__relatedCard{border:1px solid var(--line);border-radius:var(--r-md);background:var(--paper);min-height:178px;padding:22px;text-decoration:none;transition:transform .15s,border-color .15s;position:relative}.resumeExamples-module__bRCq9G__relatedCard:hover{border-color:#2457d666;transform:translateY(-3px)}.resumeExamples-module__bRCq9G__relatedCard>span,.resumeExamples-module__bRCq9G__relatedCard>p{color:var(--muted);font-family:var(--font-sans);letter-spacing:.07em;text-transform:uppercase;font-size:.63rem}.resumeExamples-module__bRCq9G__relatedCard h3{max-width:88%;color:var(--ink);font-family:var(--font-sans);font-size:1.08rem;font-weight:var(--w-bold);margin:27px 0 12px;line-height:1.15}.resumeExamples-module__bRCq9G__relatedCard svg{color:var(--signal);position:absolute;bottom:19px;right:19px}.resumeExamples-module__bRCq9G__closingSection{background:var(--paper);padding:clamp(62px,9vw,100px) 24px}.resumeExamples-module__bRCq9G__closingCard{border-radius:var(--r-xl);color:#e8e8ee;background:#0c0c10;width:min(1100px,100%);margin:0 auto;padding:clamp(40px,7vw,78px)}.resumeExamples-module__bRCq9G__closingCard .resumeExamples-module__bRCq9G__kicker{color:#a9c0ff;background:#2457d62b;border-color:#89a5ff52}.resumeExamples-module__bRCq9G__closingCard h2{color:#fff;max-width:750px;font-family:var(--font-sans);letter-spacing:-.035em;text-wrap:balance;margin:16px 0 17px;font-size:clamp(1.9rem,3.4vw,2.9rem);font-weight:800;line-height:1.04}.resumeExamples-module__bRCq9G__closingCard>p{color:#b5b5c0;max-width:630px;font-size:.98rem;line-height:1.65}.resumeExamples-module__bRCq9G__lightButton{color:#0c0c10;background:#fff;border:1px solid #fff}.resumeExamples-module__bRCq9G__darkOutlineButton{color:#fff;background:0 0;border:1px solid #ffffff40}.resumeExamples-module__bRCq9G__darkOutlineButton:hover{border-color:#ffffff8c}.resumeExamples-module__bRCq9G__primaryButton:focus-visible,.resumeExamples-module__bRCq9G__secondaryButton:focus-visible,.resumeExamples-module__bRCq9G__lightButton:focus-visible,.resumeExamples-module__bRCq9G__darkOutlineButton:focus-visible,.resumeExamples-module__bRCq9G__previewCard:focus-visible,.resumeExamples-module__bRCq9G__fieldTab:focus-visible,.resumeExamples-module__bRCq9G__relatedCard:focus-visible,.resumeExamples-module__bRCq9G__railLink:focus-visible,.resumeExamples-module__bRCq9G__inlineLink:focus-visible,.resumeExamples-module__bRCq9G__breadcrumbs a:focus-visible{outline-offset:3px;outline:3px solid #2457d652}@media (max-width:900px){.resumeExamples-module__bRCq9G__indexHeroGrid,.resumeExamples-module__bRCq9G__detailHeroGrid,.resumeExamples-module__bRCq9G__detailGrid,.resumeExamples-module__bRCq9G__keywordPanel{grid-template-columns:1fr}.resumeExamples-module__bRCq9G__indexHeroGrid,.resumeExamples-module__bRCq9G__detailHeroGrid{align-items:start}.resumeExamples-module__bRCq9G__heroNote,.resumeExamples-module__bRCq9G__guideMeta{max-width:620px}.resumeExamples-module__bRCq9G__detailGrid{width:min(780px,100% - 40px)}.resumeExamples-module__bRCq9G__stickyNotes{position:static}.resumeExamples-module__bRCq9G__annotationRail{padding:10px 4px 0}.resumeExamples-module__bRCq9G__stepsGrid,.resumeExamples-module__bRCq9G__guidanceGrid,.resumeExamples-module__bRCq9G__relatedGrid{grid-template-columns:1fr}.resumeExamples-module__bRCq9G__previewGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.resumeExamples-module__bRCq9G__stepCard,.resumeExamples-module__bRCq9G__guidanceCard{min-height:220px}}@media (max-width:700px){.resumeExamples-module__bRCq9G__container,.resumeExamples-module__bRCq9G__narrowContainer{width:min(100% - 32px,1180px)}.resumeExamples-module__bRCq9G__indexHero,.resumeExamples-module__bRCq9G__detailHero{padding-top:24px}.resumeExamples-module__bRCq9G__breadcrumbs{margin-bottom:48px;font-size:.68rem}.resumeExamples-module__bRCq9G__indexHeroGrid,.resumeExamples-module__bRCq9G__detailHeroGrid{gap:45px}.resumeExamples-module__bRCq9G__indexTitle,.resumeExamples-module__bRCq9G__detailTitle{line-height:1.02}.resumeExamples-module__bRCq9G__heroActions,.resumeExamples-module__bRCq9G__primaryButton,.resumeExamples-module__bRCq9G__secondaryButton,.resumeExamples-module__bRCq9G__lightButton,.resumeExamples-module__bRCq9G__darkOutlineButton{width:100%}.resumeExamples-module__bRCq9G__faqList article{grid-template-columns:1fr}.resumeExamples-module__bRCq9G__sectionHeading{max-width:none}.resumeExamples-module__bRCq9G__previewGrid{grid-template-columns:1fr}.resumeExamples-module__bRCq9G__resumePaper{padding:28px 22px 36px}.resumeExamples-module__bRCq9G__resumeCaution{margin:-28px -22px 32px;padding:12px 22px}.resumeExamples-module__bRCq9G__resumeHeader h2{font-size:1.9rem}.resumeExamples-module__bRCq9G__resumeContact{overflow-wrap:anywhere}.resumeExamples-module__bRCq9G__resumeJobHeading,.resumeExamples-module__bRCq9G__educationList div{flex-direction:column;align-items:flex-start;gap:2px}.resumeExamples-module__bRCq9G__educationList span{text-align:left}.resumeExamples-module__bRCq9G__relatedHeading{flex-direction:column;align-items:flex-start}.resumeExamples-module__bRCq9G__closingSection{padding-inline:16px}.resumeExamples-module__bRCq9G__closingCard{border-radius:var(--r-lg)}}@media (prefers-reduced-motion:reduce){.resumeExamples-module__bRCq9G__primaryButton,.resumeExamples-module__bRCq9G__secondaryButton,.resumeExamples-module__bRCq9G__lightButton,.resumeExamples-module__bRCq9G__darkOutlineButton,.resumeExamples-module__bRCq9G__previewCard,.resumeExamples-module__bRCq9G__previewSheet,.resumeExamples-module__bRCq9G__previewCardLink svg,.resumeExamples-module__bRCq9G__fieldTab,.resumeExamples-module__bRCq9G__relatedCard{transition:none}}.resumeExamples-module__bRCq9G__breadcrumbs span[aria-current=page]{color:var(--text)}
.resumeTemplates-module__qmbzkG__pageShell{--paper:#fff;--paper-deep:#f7f7f9;--paper-soft:#fafafa;--ink:#0c0c10;--body:#5a5b66;--muted:#8c8d98;--line:#0c0c101a;--line-soft:#0c0c1011;--signal:var(--accent);--signal-light:#eef3ff;--signal-line:#cbd8ff;--proven:#12684a;--proven-bg:#e9f4ef;--caveat:#8a6410;--caveat-bg:#fbf3e0;background:var(--paper-deep);min-height:100vh;color:var(--body);font-family:var(--font-sans)}.resumeTemplates-module__qmbzkG__container{width:min(1180px,100% - 48px);margin:0 auto}.resumeTemplates-module__qmbzkG__narrow{width:min(880px,100% - 48px);margin:0 auto}.resumeTemplates-module__qmbzkG__breadcrumbs{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:clamp(34px,6vw,62px);padding-top:28px;font-size:.75rem;display:flex}.resumeTemplates-module__qmbzkG__breadcrumbs a{color:var(--signal);text-decoration:none}.resumeTemplates-module__qmbzkG__breadcrumbs a:hover{text-underline-offset:3px;text-decoration:underline}.resumeTemplates-module__qmbzkG__hero{max-width:62ch;margin-bottom:clamp(38px,6vw,64px)}.resumeTemplates-module__qmbzkG__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--signal);margin:0 0 14px;font-size:.7rem;font-weight:600}.resumeTemplates-module__qmbzkG__h1{letter-spacing:-.025em;color:var(--ink);text-wrap:balance;margin:0 0 18px;font-size:clamp(2rem,4.4vw,3rem);line-height:1.08}.resumeTemplates-module__qmbzkG__standfirst{margin:0;font-size:1.05rem;line-height:1.62}.resumeTemplates-module__qmbzkG__grid{grid-template-columns:repeat(auto-fill,minmax(268px,1fr));gap:26px;margin-bottom:clamp(48px,8vw,88px);display:grid}.resumeTemplates-module__qmbzkG__card{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-lg,14px);color:inherit;flex-direction:column;text-decoration:none;transition:border-color .18s,transform .18s;display:flex;overflow:hidden}.resumeTemplates-module__qmbzkG__card:hover,.resumeTemplates-module__qmbzkG__card:focus-visible{border-color:var(--signal-line);transform:translateY(-2px)}.resumeTemplates-module__qmbzkG__cardPreview{aspect-ratio:3/4;object-fit:cover;object-position:top center;border-bottom:1px solid var(--line-soft);background:#fff;width:100%;height:auto;display:block}.resumeTemplates-module__qmbzkG__cardBody{flex-direction:column;gap:6px;padding:16px 18px 20px;display:flex}.resumeTemplates-module__qmbzkG__cardTitle{color:var(--ink);margin:0;font-size:1.05rem;font-weight:600}.resumeTemplates-module__qmbzkG__cardCategory{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:.7rem;font-weight:600}.resumeTemplates-module__qmbzkG__cardMeta{margin:4px 0 0;font-size:.83rem;line-height:1.5}.resumeTemplates-module__qmbzkG__detailLayout{grid-template-columns:minmax(0,420px) minmax(0,1fr);align-items:start;gap:clamp(30px,5vw,60px);margin-bottom:clamp(48px,8vw,84px);display:grid}@media (max-width:860px){.resumeTemplates-module__qmbzkG__detailLayout{grid-template-columns:minmax(0,1fr)}}.resumeTemplates-module__qmbzkG__previewFrame{border:1px solid var(--line);border-radius:var(--r-lg,14px);background:var(--paper);position:sticky;top:24px;overflow:hidden}@media (max-width:860px){.resumeTemplates-module__qmbzkG__previewFrame{position:static}}.resumeTemplates-module__qmbzkG__previewImage{width:100%;height:auto;display:block}.resumeTemplates-module__qmbzkG__previewCaption{color:var(--muted);border-top:1px solid var(--line-soft);margin:0;padding:11px 14px;font-size:.76rem;line-height:1.5}.resumeTemplates-module__qmbzkG__section{margin-bottom:clamp(34px,5vw,52px)}.resumeTemplates-module__qmbzkG__h2{letter-spacing:-.012em;color:var(--ink);margin:0 0 14px;font-size:1.28rem}.resumeTemplates-module__qmbzkG__h3{color:var(--ink);margin:0 0 10px;font-size:.95rem;font-weight:600}.resumeTemplates-module__qmbzkG__prose{margin:0 0 14px;font-size:.97rem;line-height:1.68}.resumeTemplates-module__qmbzkG__list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.resumeTemplates-module__qmbzkG__list li{padding-left:20px;font-size:.95rem;line-height:1.6;position:relative}.resumeTemplates-module__qmbzkG__list li:before{content:"";background:var(--signal);opacity:.5;border-radius:50%;width:6px;height:6px;position:absolute;top:.62em;left:3px}.resumeTemplates-module__qmbzkG__limitsCard{border:1px solid var(--signal-line);border-radius:var(--r-lg,14px);background:var(--paper);overflow:hidden}.resumeTemplates-module__qmbzkG__limitsHead{background:var(--signal-light);border-bottom:1px solid var(--signal-line);padding:14px 18px}.resumeTemplates-module__qmbzkG__limitsHead p{color:var(--body);margin:4px 0 0;font-size:.82rem;line-height:1.5}.resumeTemplates-module__qmbzkG__limitsTitle{letter-spacing:.13em;text-transform:uppercase;color:var(--signal);margin:0;font-size:.72rem;font-weight:700}.resumeTemplates-module__qmbzkG__limitsTable{border-collapse:collapse;width:100%;font-size:.92rem}.resumeTemplates-module__qmbzkG__limitsTable th,.resumeTemplates-module__qmbzkG__limitsTable td{text-align:left;border-bottom:1px solid var(--line-soft);vertical-align:top;padding:12px 18px}.resumeTemplates-module__qmbzkG__limitsTable tr:last-child th,.resumeTemplates-module__qmbzkG__limitsTable tr:last-child td{border-bottom:none}.resumeTemplates-module__qmbzkG__limitsTable th{color:var(--body);font-weight:500}.resumeTemplates-module__qmbzkG__limitsTable td{color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;width:1%;font-weight:600}.resumeTemplates-module__qmbzkG__limitNote{color:var(--muted);white-space:normal;margin-top:2px;font-size:.78rem;font-weight:400;display:block}.resumeTemplates-module__qmbzkG__claimGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px;display:grid}.resumeTemplates-module__qmbzkG__claimBox{border-radius:var(--r-lg,14px);border:1px solid #0000;padding:18px 20px}.resumeTemplates-module__qmbzkG__claimProven{background:var(--proven-bg);border-color:#12684a38}.resumeTemplates-module__qmbzkG__claimCaveat{background:var(--caveat-bg);border-color:#8a641038}.resumeTemplates-module__qmbzkG__claimHead{letter-spacing:.12em;text-transform:uppercase;margin:0 0 10px;font-size:.73rem;font-weight:700}.resumeTemplates-module__qmbzkG__claimProven .resumeTemplates-module__qmbzkG__claimHead{color:var(--proven)}.resumeTemplates-module__qmbzkG__claimCaveat .resumeTemplates-module__qmbzkG__claimHead{color:var(--caveat)}.resumeTemplates-module__qmbzkG__claimBox ul{flex-direction:column;gap:8px;margin:0;padding-left:18px;display:flex}.resumeTemplates-module__qmbzkG__claimBox li{font-size:.89rem;line-height:1.58}.resumeTemplates-module__qmbzkG__ctaRow{flex-wrap:wrap;gap:12px;margin:26px 0 0;display:flex}.resumeTemplates-module__qmbzkG__primaryCta,.resumeTemplates-module__qmbzkG__secondaryCta{border-radius:var(--r-full,999px);align-items:center;gap:8px;padding:12px 20px;font-size:.92rem;font-weight:600;text-decoration:none;transition:opacity .16s;display:inline-flex}.resumeTemplates-module__qmbzkG__primaryCta{background:var(--signal);color:#fff}.resumeTemplates-module__qmbzkG__secondaryCta{border:1px solid var(--line);color:var(--ink);background:var(--paper)}.resumeTemplates-module__qmbzkG__primaryCta:hover,.resumeTemplates-module__qmbzkG__secondaryCta:hover{opacity:.87}.resumeTemplates-module__qmbzkG__footNote{color:var(--muted);border-top:1px solid var(--line);margin:0 0 clamp(40px,7vw,76px);padding-top:18px;font-size:.82rem;line-height:1.6}.resumeTemplates-module__qmbzkG__tableWrap{overflow-x:auto}.resumeTemplates-module__qmbzkG__compareTable{border-collapse:collapse;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-lg,14px);width:100%;min-width:620px;font-size:.9rem}.resumeTemplates-module__qmbzkG__compareTable th,.resumeTemplates-module__qmbzkG__compareTable td{text-align:left;border-bottom:1px solid var(--line-soft);padding:12px 16px}.resumeTemplates-module__qmbzkG__compareTable thead th{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);white-space:nowrap;font-size:.7rem;font-weight:600}.resumeTemplates-module__qmbzkG__compareTable tbody tr:last-child td,.resumeTemplates-module__qmbzkG__compareTable tbody tr:last-child th{border-bottom:none}.resumeTemplates-module__qmbzkG__compareTable tbody th{color:var(--ink);font-weight:600}.resumeTemplates-module__qmbzkG__compareTable tbody th a{color:var(--signal);text-decoration:none}.resumeTemplates-module__qmbzkG__compareTable tbody th a:hover{text-decoration:underline}.resumeTemplates-module__qmbzkG__num{font-variant-numeric:tabular-nums;white-space:nowrap}
.ComparisonTable-module__BrBXHq__region{--cmp-ink:var(--lp-ink,#0b0b0e);--cmp-body:var(--lp-body,#45464f);--cmp-muted:var(--lp-muted,#74757f);--cmp-line:var(--lp-line-soft,#0b0b0e0e);--cmp-line-strong:var(--lp-line,#0b0b0e1a);--cmp-signal:var(--lp-signal,#1857c9);--cmp-signal-bg:color-mix(in srgb, var(--lp-signal-bg,#eaf1fe) 45%, #fff);--cmp-signal-line:var(--lp-signal-line,#c3d9fb);--cmp-signal-soft:color-mix(in srgb, var(--cmp-signal-bg) 22%, #fff);--cmp-head:#fbfbfc;border:1px solid var(--cmp-line-strong);border-radius:var(--r-lg);scrollbar-color:color-mix(in srgb, var(--cmp-signal) 30%, transparent) transparent;scrollbar-width:thin;background:#fff;padding:4px;overflow-x:auto;box-shadow:0 1px 2px #0b0b0e08,0 20px 40px -32px #0b0b0e6b}.ComparisonTable-module__BrBXHq__region:focus-visible{outline:3px solid color-mix(in srgb, var(--cmp-signal) 18%, transparent);outline-offset:3px}.ComparisonTable-module__BrBXHq__table{border-collapse:separate;border-spacing:0;width:100%;min-width:820px;color:var(--cmp-ink);font-size:.78rem;line-height:1.4}.ComparisonTable-module__BrBXHq__caption{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.ComparisonTable-module__BrBXHq__table thead th{box-sizing:border-box;height:74px;color:var(--cmp-muted);text-align:left;vertical-align:bottom;border-bottom:1px solid var(--cmp-line-strong);padding:26px 16px 16px;position:relative}.ComparisonTable-module__BrBXHq__featureHead{letter-spacing:.11em;text-transform:uppercase;font-size:.63rem;font-weight:600}.ComparisonTable-module__BrBXHq__productName{min-height:26px;color:var(--cmp-ink);letter-spacing:-.015em;align-items:center;gap:9px;font-size:.88rem;font-weight:600;display:flex}.ComparisonTable-module__BrBXHq__brandLogo{object-fit:contain;border-radius:var(--r-xs);flex:none;width:26px;height:26px;display:block}.ComparisonTable-module__BrBXHq__brandMark{color:#fff;width:26px;height:26px;font-size:.76rem;font-weight:var(--w-semi);letter-spacing:0;border-radius:var(--r-sm);flex:none;justify-content:center;align-items:center;display:inline-flex}.ComparisonTable-module__BrBXHq__bestValue{color:var(--cmp-signal);font-size:.56rem;font-weight:var(--w-semi);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border:1px solid var(--cmp-signal-line);border-radius:var(--r-full);background:#fff;padding:2px 8px;position:absolute;top:8px;left:16px}.ComparisonTable-module__BrBXHq__featureHead,.ComparisonTable-module__BrBXHq__feature{z-index:2;background:#fff;width:232px;min-width:232px;position:sticky;left:0}.ComparisonTable-module__BrBXHq__featureHead{z-index:4}.ComparisonTable-module__BrBXHq__feature{text-align:left;vertical-align:middle;border-bottom:1px solid var(--cmp-line);padding:16px}.ComparisonTable-module__BrBXHq__featureInner{color:var(--cmp-ink);align-items:center;gap:11px;font-size:.8rem;font-weight:500;display:inline-flex}.ComparisonTable-module__BrBXHq__featureIcon{width:30px;height:30px;color:var(--cmp-signal);background:var(--cmp-signal-bg);border-radius:var(--r-sm);flex:none;justify-content:center;align-items:center;display:inline-flex}.ComparisonTable-module__BrBXHq__cell{text-align:left;vertical-align:middle;border-bottom:1px solid var(--cmp-line);padding:16px}.ComparisonTable-module__BrBXHq__table tbody tr:last-child .ComparisonTable-module__BrBXHq__feature,.ComparisonTable-module__BrBXHq__table tbody tr:last-child .ComparisonTable-module__BrBXHq__cell{border-bottom:0}.ComparisonTable-module__BrBXHq__table tbody tr:hover .ComparisonTable-module__BrBXHq__feature,.ComparisonTable-module__BrBXHq__table tbody tr:hover .ComparisonTable-module__BrBXHq__cell{background:#fcfcfd}th.ComparisonTable-module__BrBXHq__ryzioHead{background:color-mix(in srgb, var(--cmp-signal-bg) 82%, var(--cmp-signal) 4%);min-width:190px;position:relative}td.ComparisonTable-module__BrBXHq__ryzio{background:var(--cmp-signal-bg)}.ComparisonTable-module__BrBXHq__table tbody tr:hover td.ComparisonTable-module__BrBXHq__ryzio{background:color-mix(in srgb, var(--cmp-signal-bg) 80%, var(--cmp-signal) 6%)}.ComparisonTable-module__BrBXHq__cellLabel{display:none}.ComparisonTable-module__BrBXHq__primary{color:var(--cmp-body);font-size:.82rem;font-weight:var(--w-medium);font-variant-numeric:tabular-nums;letter-spacing:-.005em;display:block}td.ComparisonTable-module__BrBXHq__ryzio .ComparisonTable-module__BrBXHq__primary{color:var(--cmp-ink);font-weight:var(--w-semi)}td.ComparisonTable-module__BrBXHq__muted .ComparisonTable-module__BrBXHq__primary{color:var(--cmp-muted);font-weight:450}.ComparisonTable-module__BrBXHq__secondary{color:var(--cmp-muted);margin-top:3px;font-size:.72rem;line-height:1.35;display:block}.ComparisonTable-module__BrBXHq__badge{color:var(--cmp-muted);letter-spacing:.015em;white-space:nowrap;border:1px solid var(--cmp-line-strong);border-radius:var(--r-full);background:#fff;margin-top:8px;padding:3px 9px;font-size:.64rem;font-weight:600;display:inline-block}.ComparisonTable-module__BrBXHq__emphasisRow .ComparisonTable-module__BrBXHq__primary{letter-spacing:-.025em;font-size:1.08rem;font-weight:600}.ComparisonTable-module__BrBXHq__emphasisRow td.ComparisonTable-module__BrBXHq__ryzio .ComparisonTable-module__BrBXHq__primary{color:var(--cmp-signal);font-weight:var(--w-semi);font-size:1.2rem}@media (max-width:860px){.ComparisonTable-module__BrBXHq__region{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;overflow:visible}.ComparisonTable-module__BrBXHq__table{min-width:0;font-size:.8rem;display:block}.ComparisonTable-module__BrBXHq__bestValue{display:none}.ComparisonTable-module__BrBXHq__table thead{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.ComparisonTable-module__BrBXHq__table tbody{display:block}.ComparisonTable-module__BrBXHq__table tbody tr{border:1px solid var(--cmp-line-strong);border-radius:var(--r-md);background:#fff;margin-bottom:12px;display:block;overflow:hidden}.ComparisonTable-module__BrBXHq__table tbody tr:last-child{margin-bottom:0}.ComparisonTable-module__BrBXHq__feature,.ComparisonTable-module__BrBXHq__table tbody tr:hover .ComparisonTable-module__BrBXHq__feature{background:var(--cmp-head);border-bottom:1px solid var(--cmp-line);width:auto;min-width:0;padding:12px 14px;display:block;position:static}.ComparisonTable-module__BrBXHq__featureInner{font-size:.82rem;font-weight:var(--w-medium)}.ComparisonTable-module__BrBXHq__cell,.ComparisonTable-module__BrBXHq__table tbody tr:hover .ComparisonTable-module__BrBXHq__cell{border-bottom:1px solid var(--cmp-line);background:#fff;justify-content:space-between;align-items:center;gap:16px;padding:11px 14px;display:flex}.ComparisonTable-module__BrBXHq__table tbody tr .ComparisonTable-module__BrBXHq__cell:last-child,.ComparisonTable-module__BrBXHq__table tbody tr:last-child .ComparisonTable-module__BrBXHq__cell:last-child{border-bottom:0}.ComparisonTable-module__BrBXHq__cellLabel{color:var(--cmp-muted);flex:none;font-size:.74rem;font-weight:500;display:block}.ComparisonTable-module__BrBXHq__value{text-align:right}td.ComparisonTable-module__BrBXHq__ryzio,.ComparisonTable-module__BrBXHq__table tbody tr:hover td.ComparisonTable-module__BrBXHq__ryzio,.ComparisonTable-module__BrBXHq__table tbody tr:last-child td.ComparisonTable-module__BrBXHq__ryzio{background:var(--cmp-signal-bg);border-inline:0;border-bottom:1px solid var(--cmp-line);box-shadow:none;border-radius:0}td.ComparisonTable-module__BrBXHq__ryzio .ComparisonTable-module__BrBXHq__cellLabel{color:var(--cmp-signal);font-weight:600}.ComparisonTable-module__BrBXHq__badge{margin-top:5px}.ComparisonTable-module__BrBXHq__emphasisRow .ComparisonTable-module__BrBXHq__primary{font-size:1rem}.ComparisonTable-module__BrBXHq__emphasisRow td.ComparisonTable-module__BrBXHq__ryzio .ComparisonTable-module__BrBXHq__primary{font-size:1.1rem}}
.AlternativePage-module__HaELbG__breadcrumb{color:var(--text-muted);margin-bottom:14px;font-size:.82rem}.AlternativePage-module__HaELbG__breadcrumb a{color:var(--text-muted);text-decoration:none}.AlternativePage-module__HaELbG__breadcrumb a:hover{text-decoration:underline}.AlternativePage-module__HaELbG__tableWrap{border:1px solid var(--border-strong);border-radius:var(--r-md);background:#fff;overflow-x:auto}.AlternativePage-module__HaELbG__tableWrap:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.AlternativePage-module__HaELbG__table{border-collapse:collapse;width:100%;min-width:660px;font-size:.88rem}.AlternativePage-module__HaELbG__table thead th{text-align:left;letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);border-bottom:1px solid var(--border-strong);white-space:nowrap;padding:14px 16px;font-size:.72rem;font-weight:700}.AlternativePage-module__HaELbG__table tbody th{text-align:left;color:var(--text);font-weight:600}.AlternativePage-module__HaELbG__table tbody th,.AlternativePage-module__HaELbG__table tbody td{border-bottom:1px solid var(--border-soft,#09090b12);vertical-align:top;color:var(--text-muted);padding:14px 16px;line-height:1.55}.AlternativePage-module__HaELbG__table tbody tr:last-child th,.AlternativePage-module__HaELbG__table tbody tr:last-child td{border-bottom:0}.AlternativePage-module__HaELbG__badge{border-radius:var(--r-full);white-space:nowrap;padding:3px 10px;font-size:.74rem;font-weight:700;display:inline-block}.AlternativePage-module__HaELbG__badge--ryzio{background:var(--accent-soft,#eaf4ff);color:var(--accent)}.AlternativePage-module__HaELbG__badge--competitor{color:var(--text);background:#09090b0f}.AlternativePage-module__HaELbG__badge--even{color:var(--text-faint);border:1px solid var(--border-strong);background:0 0}.AlternativePage-module__HaELbG__tableNote{color:var(--text-faint);margin:12px 2px 0;font-size:.79rem;line-height:1.6}.AlternativePage-module__HaELbG__split{grid-template-columns:1fr 1fr;gap:24px;margin-top:24px;display:grid}.AlternativePage-module__HaELbG__cardTitle{font-family:var(--font-sans);color:var(--text);margin-bottom:12px;font-size:1.02rem;font-weight:800}.AlternativePage-module__HaELbG__list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.AlternativePage-module__HaELbG__list li{color:var(--text-muted);gap:10px;font-size:.86rem;line-height:1.6;display:flex}.AlternativePage-module__HaELbG__iconThem{color:var(--text-muted);flex-shrink:0;margin-top:3px}.AlternativePage-module__HaELbG__iconUs{color:var(--accent);flex-shrink:0;margin-top:3px}.AlternativePage-module__HaELbG__pick{color:var(--text-muted);margin-bottom:10px;font-size:.88rem;line-height:1.65}.AlternativePage-module__HaELbG__pick strong{color:var(--text)}.AlternativePage-module__HaELbG__ctaRow{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.AlternativePage-module__HaELbG__cta,.AlternativePage-module__HaELbG__ctaGhost{border-radius:var(--r-sm);align-items:center;padding:10px 18px;font-size:.88rem;font-weight:600;text-decoration:none;display:inline-flex}.AlternativePage-module__HaELbG__cta{background:var(--accent);color:#fff}.AlternativePage-module__HaELbG__ctaGhost{border:1px solid var(--border-strong);color:var(--text)}.AlternativePage-module__HaELbG__faq{padding-top:16px}.AlternativePage-module__HaELbG__faqQ{color:var(--text);margin-bottom:6px;font-size:.94rem;font-weight:700}.AlternativePage-module__HaELbG__faqA{color:var(--text-muted);font-size:.87rem;line-height:1.65}.AlternativePage-module__HaELbG__sources{flex-direction:column;gap:9px;margin:0;padding:0;font-size:.87rem;list-style:none;display:flex}.AlternativePage-module__HaELbG__sources a{color:var(--accent);font-weight:600;text-decoration:none}.AlternativePage-module__HaELbG__sources a:hover{text-decoration:underline}.AlternativePage-module__HaELbG__stale{color:var(--text-faint);margin-top:14px;font-size:.8rem;line-height:1.55}@media (max-width:860px){.AlternativePage-module__HaELbG__split{grid-template-columns:1fr}}
.careerCard-module__OE8UWa__hero{grid-template-columns:1.05fr .95fr;align-items:center;gap:44px;display:grid}.careerCard-module__OE8UWa__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}@media (max-width:1080px){.careerCard-module__OE8UWa__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.careerCard-module__OE8UWa__hero,.careerCard-module__OE8UWa__grid{grid-template-columns:1fr}}
.hiringActivity-module__g-KYPq__figures{border:1px solid var(--editorial-line);border-radius:var(--r-md);background:var(--editorial-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-bottom:40px;display:grid;overflow:hidden}@media (min-width:900px){.hiringActivity-module__g-KYPq__figures{grid-template-columns:repeat(4,minmax(0,1fr))}}.hiringActivity-module__g-KYPq__figure{background:var(--editorial-sheet);flex-direction:column;gap:4px;padding:18px 20px;display:flex}.hiringActivity-module__g-KYPq__figure strong{color:var(--editorial-ink);font-family:var(--font-mono);font-size:1.6rem;font-weight:var(--w-medium);font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1.05}.hiringActivity-module__g-KYPq__figure span{color:var(--editorial-muted);font-size:.82rem;line-height:1.4}.hiringActivity-module__g-KYPq__figureWithheld strong{color:var(--editorial-muted)}.hiringActivity-module__g-KYPq__panel{border:1px solid var(--editorial-line);border-radius:var(--r-md);background:var(--editorial-sheet);padding:22px 24px}.hiringActivity-module__g-KYPq__chartWrap{overflow-x:auto}.hiringActivity-module__g-KYPq__chart{min-width:520px;display:block}.hiringActivity-module__g-KYPq__chartGrid{stroke:var(--editorial-line);stroke-width:1px}.hiringActivity-module__g-KYPq__chartBar{fill:var(--editorial-signal)}.hiringActivity-module__g-KYPq__chartTick,.hiringActivity-module__g-KYPq__chartValue{font-family:var(--font-mono);font-variant-numeric:tabular-nums;fill:var(--editorial-muted);font-size:10px}.hiringActivity-module__g-KYPq__chartValue{font-size:11px}.hiringActivity-module__g-KYPq__tableWrap{overflow-x:auto}.hiringActivity-module__g-KYPq__table{border-collapse:collapse;width:100%;font-size:.94rem}.hiringActivity-module__g-KYPq__table th{color:var(--editorial-muted);font-size:.7rem;font-weight:var(--w-semi);letter-spacing:.07em;text-align:left;text-transform:uppercase;white-space:nowrap;border-bottom:1px solid var(--editorial-line);padding:0 14px 10px 0}.hiringActivity-module__g-KYPq__table td{vertical-align:baseline;border-bottom:1px solid var(--editorial-line);padding:12px 14px 12px 0}.hiringActivity-module__g-KYPq__table tr:last-child td{border-bottom:none}.hiringActivity-module__g-KYPq__roleCell{color:var(--editorial-ink);font-weight:var(--w-medium)}.hiringActivity-module__g-KYPq__roleCell a{color:inherit;text-decoration:none}.hiringActivity-module__g-KYPq__roleCell a:hover{text-decoration:underline}.hiringActivity-module__g-KYPq__locationCell{color:var(--editorial-body);font-size:.88rem}.hiringActivity-module__g-KYPq__numberCell{font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.hiringActivity-module__g-KYPq__table th.hiringActivity-module__g-KYPq__numberCell{text-align:right;padding-right:0}.hiringActivity-module__g-KYPq__table td.hiringActivity-module__g-KYPq__numberCell{padding-right:0}.hiringActivity-module__g-KYPq__withheld{border:1px dashed var(--editorial-line);border-radius:var(--r-md);background:var(--editorial-paper);color:var(--editorial-body);gap:12px;padding:18px 20px;font-size:.92rem;line-height:1.55;display:flex}.hiringActivity-module__g-KYPq__withheld svg{color:var(--editorial-muted);flex:none;margin-top:2px}.hiringActivity-module__g-KYPq__caveats{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.hiringActivity-module__g-KYPq__caveats li{color:var(--editorial-body);gap:10px;font-size:.9rem;line-height:1.55;display:flex}.hiringActivity-module__g-KYPq__caveats svg{color:var(--editorial-muted);flex:none;margin-top:3px}.hiringActivity-module__g-KYPq__bias{border-radius:var(--r-md);background:var(--editorial-paper);color:var(--editorial-body);margin-top:8px;padding:16px 18px;font-size:.9rem;line-height:1.6}.hiringActivity-module__g-KYPq__stamp{color:var(--editorial-muted);font-family:var(--font-mono);font-variant-numeric:tabular-nums;margin-top:18px;font-size:.75rem}.hiringActivity-module__g-KYPq__boardGrid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.hiringActivity-module__g-KYPq__boardCard{border:1px solid var(--editorial-line);border-radius:var(--r-md);background:var(--editorial-sheet);color:var(--editorial-ink);font-weight:var(--w-medium);flex-direction:column;gap:3px;padding:14px 16px;text-decoration:none;display:flex}.hiringActivity-module__g-KYPq__boardCard:hover{border-color:var(--editorial-signal)}.hiringActivity-module__g-KYPq__boardCard span{color:var(--editorial-muted);font-size:.78rem;font-weight:var(--w-body);text-transform:capitalize}@media (max-width:640px){.hiringActivity-module__g-KYPq__panel{padding:18px 16px}}.hiringActivity-module__g-KYPq__lastChecked{border:1px solid var(--editorial-line);background:var(--editorial-sheet);color:var(--editorial-body);font-family:var(--font-mono);font-variant-numeric:tabular-nums;border-radius:999px;align-items:baseline;gap:8px;margin:18px 0 0;padding:8px 14px;font-size:.78rem;display:inline-flex}.hiringActivity-module__g-KYPq__lastChecked strong{color:var(--editorial-ink);font-weight:var(--w-semi);letter-spacing:.04em;text-transform:uppercase}.hiringActivity-module__g-KYPq__embargoBanner{border:1px dashed var(--editorial-line);border-radius:var(--r-md);background:var(--editorial-sheet);color:var(--editorial-body);margin:0 0 20px;padding:10px 16px;font-size:.85rem}.hiringActivity-module__g-KYPq__searchBlock{flex-direction:column;gap:14px;display:flex}.hiringActivity-module__g-KYPq__searchField{border:1px solid var(--editorial-line);border-radius:var(--r-md);background:var(--editorial-sheet);color:var(--editorial-muted);align-items:center;gap:10px;padding:10px 14px;display:flex}.hiringActivity-module__g-KYPq__searchField:focus-within{border-color:var(--editorial-signal)}.hiringActivity-module__g-KYPq__searchField input{color:var(--editorial-ink);font:inherit;background:0 0;border:none;outline:none;flex:1;font-size:.95rem}.hiringActivity-module__g-KYPq__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.hiringActivity-module__g-KYPq__searchCount,.hiringActivity-module__g-KYPq__searchEmpty{color:var(--editorial-muted);margin:0;font-size:.85rem}.hiringActivity-module__g-KYPq__moreButton{border:1px solid var(--editorial-line);border-radius:var(--r-md);background:var(--editorial-sheet);color:var(--editorial-ink);font:inherit;font-size:.88rem;font-weight:var(--w-medium);cursor:pointer;align-self:flex-start;padding:9px 18px}.hiringActivity-module__g-KYPq__moreButton:hover{border-color:var(--editorial-signal)}.hiringActivity-module__g-KYPq__dateCell{color:var(--editorial-body);font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.82rem}.hiringActivity-module__g-KYPq__limitations{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.hiringActivity-module__g-KYPq__limitations li{border-radius:var(--r-md);background:var(--editorial-paper);color:var(--editorial-body);padding:14px 16px;font-size:.9rem;line-height:1.6}.hiringActivity-module__g-KYPq__gate{color:var(--editorial-muted);font-size:.85rem;line-height:1.6}.hiringActivity-module__g-KYPq__cta{flex-direction:column;gap:6px;display:flex}.hiringActivity-module__g-KYPq__cta span{color:var(--editorial-muted);font-size:.85rem}
.page-module__kNUayG__trackerVisual{max-width:650px}.page-module__kNUayG__boardWrap{width:100%;padding:18px 0 30px;position:relative}.page-module__kNUayG__board{border-radius:var(--r-lg);box-shadow:var(--elev-5);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff0;border:1px solid #dfe4ec;padding:18px;position:relative}.page-module__kNUayG__boardTop{justify-content:space-between;align-items:center;gap:16px;margin-bottom:15px;display:flex}.page-module__kNUayG__boardTop>div:first-child{flex-direction:column;gap:3px;display:flex}.page-module__kNUayG__boardTop strong{color:#17191f;font-size:.92rem}.page-module__kNUayG__boardEyebrow{color:#858b96;letter-spacing:.11em;text-transform:uppercase;font-size:.56rem;font-weight:700}.page-module__kNUayG__viewToggle{border-radius:var(--r-sm);background:#f7f8fa;border:1px solid #e1e5eb;gap:3px;padding:3px;display:flex}.page-module__kNUayG__viewToggle span{color:#89909c;border-radius:var(--r-xs);font-size:.6rem;font-weight:var(--w-semi);align-items:center;gap:4px;padding:5px 7px;display:inline-flex}.page-module__kNUayG__viewToggle .page-module__kNUayG__viewActive{color:var(--accent);box-shadow:var(--elev-1);background:#fff}.page-module__kNUayG__boardTools{gap:7px;margin-bottom:12px;display:flex}.page-module__kNUayG__boardTools span{color:#6f7682;border-radius:var(--r-xs);background:#fff;border:1px solid #e2e6ec;align-items:center;gap:5px;padding:5px 8px;font-size:.58rem;font-weight:600;display:inline-flex}.page-module__kNUayG__columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.page-module__kNUayG__column{border-radius:var(--r-sm);background:#f8f9fb;border:1px solid #e5e8ed;min-height:224px;padding:9px}.page-module__kNUayG__column_blue{border-top:2px solid #7da4f2}.page-module__kNUayG__column_amber{border-top:2px solid #d5a150}.page-module__kNUayG__column_green{border-top:2px solid #4ca76a}.page-module__kNUayG__columnHead{color:#575e6b;justify-content:space-between;align-items:center;padding:2px 2px 8px;font-size:.62rem;font-weight:700;display:flex}.page-module__kNUayG__columnHead small{color:#8a919c;border-radius:var(--r-xs);background:#eceef2;place-items:center;width:17px;height:17px;font-size:.52rem;display:grid}.page-module__kNUayG__columnCards{flex-direction:column;gap:7px;display:flex}.page-module__kNUayG__boardCard{border-radius:var(--r-sm);min-height:72px;box-shadow:var(--elev-2);background:#fff;border:1px solid #e1e4e9;flex-direction:column;padding:10px;display:flex}.page-module__kNUayG__boardCard strong{color:#20232a;text-overflow:ellipsis;white-space:nowrap;font-size:.64rem;overflow:hidden}.page-module__kNUayG__boardCard span{color:#707783;margin-top:3px;font-size:.57rem}.page-module__kNUayG__boardCard small{color:var(--accent);font-size:.53rem;font-weight:var(--w-semi);margin-top:auto;padding-top:8px}.page-module__kNUayG__nextAction{border-radius:var(--r-md);min-width:230px;box-shadow:var(--elev-3);background:#fff;border:1px solid #d9e1ee;align-items:center;gap:10px;padding:11px 13px;animation:5.5s ease-in-out infinite page-module__kNUayG__floatAction;display:flex;position:absolute;bottom:0;right:-18px}.page-module__kNUayG__nextAction>span{width:32px;height:32px;color:var(--accent);border-radius:var(--r-sm);background:#edf3ff;place-items:center;display:grid}.page-module__kNUayG__nextAction div{flex-direction:column;gap:2px;display:flex}.page-module__kNUayG__nextAction small{color:#8a919c;letter-spacing:.08em;text-transform:uppercase;font-size:.55rem;font-weight:700}.page-module__kNUayG__nextAction strong{color:#262a31;font-size:.67rem}@keyframes page-module__kNUayG__floatAction{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.page-module__kNUayG__proofStrip{grid-template-columns:repeat(3,minmax(0,1fr));max-width:1180px;margin:0 auto;padding:30px 28px;display:grid}.page-module__kNUayG__proofStrip>div{border-right:1px solid #e2e5ea;flex-direction:column;gap:4px;padding:4px 30px;display:flex}.page-module__kNUayG__proofStrip>div:first-child{padding-left:0}.page-module__kNUayG__proofStrip>div:last-child{border-right:0;padding-right:0}.page-module__kNUayG__proofStrip span{color:var(--accent);letter-spacing:.09em;text-transform:uppercase;font-size:.65rem;font-weight:700}.page-module__kNUayG__proofStrip strong{color:#343943;font-size:.87rem}.page-module__kNUayG__steps{flex-direction:column;gap:18px;display:flex}.page-module__kNUayG__step{border-radius:var(--r-lg);background:#fff;border:1px solid #e1e5ea;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(30px,5vw,72px);padding:clamp(28px,4vw,46px);display:grid}.page-module__kNUayG__stepReverse .page-module__kNUayG__stepCopy{order:2}.page-module__kNUayG__stepReverse .page-module__kNUayG__stepVisual{order:1}.page-module__kNUayG__stepCopy{max-width:440px}.page-module__kNUayG__stepCopy>span{width:34px;height:28px;color:var(--accent);border-radius:var(--r-xs);background:#f3f6ff;border:1px solid #c8d8ff;place-items:center;font-family:Geist Mono,ui-monospace,monospace;font-size:.67rem;font-weight:700;display:inline-grid}.page-module__kNUayG__stepCopy h3{color:#17191f;font-size:clamp(1.35rem,2.4vw,1.85rem);font-weight:var(--w-semi);letter-spacing:-.025em;margin:16px 0 10px;line-height:1.15}.page-module__kNUayG__stepCopy p{color:#626a78;margin:0;font-size:.95rem;line-height:1.65}.page-module__kNUayG__stepVisual{border-radius:var(--r-md);background-color:#f8f9fb;background-image:linear-gradient(#2457d606 1px,#0000 1px),linear-gradient(90deg,#2457d606 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:26px 26px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #e5e8ed;place-items:center;min-height:264px;padding:24px;display:grid;overflow:hidden}.page-module__kNUayG__miniForm,.page-module__kNUayG__matchPreview,.page-module__kNUayG__interviewPreview{border-radius:var(--r-md);width:min(100%,390px);box-shadow:var(--elev-3);background:#fff;border:1px solid #dfe3ea;padding:18px}.page-module__kNUayG__miniFormHead{align-items:center;gap:10px;margin-bottom:15px;display:flex}.page-module__kNUayG__miniFormHead>span{width:34px;height:34px;color:var(--accent);border-radius:var(--r-sm);background:#edf3ff;place-items:center;display:grid}.page-module__kNUayG__miniFormHead div{flex-direction:column;gap:2px;display:flex}.page-module__kNUayG__miniFormHead strong,.page-module__kNUayG__interviewHead strong{color:#292d35;font-size:.76rem}.page-module__kNUayG__miniFormHead small,.page-module__kNUayG__interviewHead span{color:#878e99;font-size:.58rem}.page-module__kNUayG__miniFormGrid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.page-module__kNUayG__miniForm label{color:#777f8b;font-size:.55rem;font-weight:var(--w-semi);flex-direction:column;gap:5px;margin-bottom:9px;display:flex}.page-module__kNUayG__miniForm label>span{color:#464c56;border-radius:var(--r-xs);min-height:31px;font-size:.62rem;font-weight:var(--w-medium);background:#fafbfc;border:1px solid #e1e5ea;padding:8px 9px}.page-module__kNUayG__miniForm label>.page-module__kNUayG__stagePill{width:fit-content;min-height:auto;color:var(--accent);background:#edf3ff;border-color:#c8d8ff;padding:5px 8px}.page-module__kNUayG__miniForm button{color:#fff;border-radius:var(--r-xs);background:var(--accent);width:100%;font:inherit;border:0;padding:8px;font-size:.63rem;font-weight:700;display:block}.page-module__kNUayG__matchLabel{color:#747c88;letter-spacing:.08em;text-transform:uppercase;font-size:.59rem;font-weight:700}.page-module__kNUayG__matchScore{align-items:baseline;margin:10px 0 9px;display:flex}.page-module__kNUayG__matchScore strong{color:#17191f;letter-spacing:-.06em;font-size:2.4rem;line-height:1}.page-module__kNUayG__matchScore span{color:#969ca6;font-size:.68rem}.page-module__kNUayG__matchBar{border-radius:var(--r-full);background:#e8ebf0;height:6px;margin-bottom:16px;overflow:hidden}.page-module__kNUayG__matchBar span{border-radius:inherit;background:var(--accent);width:86%;height:100%;display:block}.page-module__kNUayG__matchRows{flex-direction:column;gap:7px;display:flex}.page-module__kNUayG__matchRows span{color:#356049;border-radius:var(--r-xs);background:#f3faf5;border:1px solid #d5e9dc;align-items:center;gap:7px;padding:7px 8px;font-size:.62rem;font-weight:600;display:flex}.page-module__kNUayG__matchRows .page-module__kNUayG__matchGap{color:#8a6428;background:#fffaf0;border-color:#eadbbd}.page-module__kNUayG__interviewHead,.page-module__kNUayG__interviewTime{justify-content:space-between;align-items:center;gap:12px;display:flex}.page-module__kNUayG__interviewHead>div,.page-module__kNUayG__interviewTime>div{flex-direction:column;gap:3px;display:flex}.page-module__kNUayG__interviewHead small{color:#0f766e;border-radius:var(--r-full);background:#ecfdf5;border:1px solid #a7e4d8;padding:4px 7px;font-size:.55rem;font-weight:700}.page-module__kNUayG__interviewTime{color:var(--accent);border-radius:var(--r-sm);background:#f5f8ff;border:1px solid #d6e1fb;justify-content:flex-start;margin:15px 0 11px;padding:11px}.page-module__kNUayG__interviewTime strong{color:#2d3340;font-size:.67rem}.page-module__kNUayG__interviewTime span{color:#7b8390;font-size:.57rem}.page-module__kNUayG__interviewPreview p{color:#6b7280;margin:0 0 12px;font-size:.62rem;line-height:1.5}.page-module__kNUayG__calendarAction{color:var(--accent);align-items:center;gap:5px;font-size:.59rem;font-weight:700;display:inline-flex}.page-module__kNUayG__detailSection{background:#f7f8fa}.page-module__kNUayG__detailGrid{grid-template-columns:minmax(0,.84fr) minmax(480px,1.16fr);align-items:center;gap:clamp(44px,7vw,92px);display:grid}:is(.page-module__kNUayG__detailCopy .lp-h2,.page-module__kNUayG__detailCopy .lp-sub){text-align:left;margin-left:0}.page-module__kNUayG__checkList{flex-direction:column;gap:10px;margin:26px 0 0;padding:0;list-style:none;display:flex}.page-module__kNUayG__checkList li{color:#4d5562;align-items:flex-start;gap:9px;font-size:.88rem;line-height:1.5;display:flex}.page-module__kNUayG__checkList svg{color:var(--accent);flex-shrink:0;margin-top:2px}.page-module__kNUayG__inlineLinks{flex-wrap:wrap;gap:10px 18px;margin-top:26px;display:flex}.page-module__kNUayG__inlineLinks a{color:var(--accent);font-size:.82rem;font-weight:var(--w-semi);align-items:center;gap:5px;text-decoration:none;display:inline-flex}.page-module__kNUayG__detailCard{border-radius:var(--r-lg);box-shadow:var(--elev-4);background:#fff;border:1px solid #dfe3ea;overflow:hidden}.page-module__kNUayG__detailCardHead{justify-content:space-between;align-items:center;gap:16px;padding:20px 22px 15px;display:flex}.page-module__kNUayG__detailCardHead>div{flex-direction:column;gap:4px;display:flex}.page-module__kNUayG__detailCardHead small{color:#737b87;font-size:.66rem}.page-module__kNUayG__detailCardHead strong{color:#17191f;font-size:1.05rem}.page-module__kNUayG__detailCardHead>span{color:#0f766e;border-radius:var(--r-xs);background:#effbf6;border:1px solid #b4e5d7;padding:6px 9px;font-size:.63rem;font-weight:700}.page-module__kNUayG__detailTabs{border-bottom:1px solid #e8ebef;gap:4px;padding:0 18px;display:flex}.page-module__kNUayG__detailTabs>span{color:#818894;font-size:.65rem;font-weight:var(--w-semi);border-bottom:2px solid #0000;padding:10px 8px}.page-module__kNUayG__detailTabs>span small{background:#eef0f3;border-radius:4px;margin-left:3px;padding:1px 4px;font-size:.52rem}.page-module__kNUayG__detailTabs .page-module__kNUayG__detailTabActive{color:var(--accent);border-color:var(--accent)}.page-module__kNUayG__detailBody{flex-direction:column;gap:13px;min-height:280px;padding:20px 22px 24px;display:flex}.page-module__kNUayG__detailScore{color:var(--accent);border-radius:var(--r-sm);background:#f5f8ff;border:1px solid #d4dff8;align-items:center;gap:10px;padding:12px;display:flex}.page-module__kNUayG__detailScore>div{flex-direction:column;gap:2px;display:flex}.page-module__kNUayG__detailScore small,.page-module__kNUayG__detailFields small,.page-module__kNUayG__detailNote small{color:#818894;letter-spacing:.05em;text-transform:uppercase;font-size:.57rem;font-weight:700}.page-module__kNUayG__detailScore strong{color:#2b3445;font-size:.72rem}.page-module__kNUayG__detailFields{grid-template-columns:1fr 1fr;gap:9px;display:grid}.page-module__kNUayG__detailFields>div{border-radius:var(--r-sm);background:#fafbfc;border:1px solid #e5e8ed;flex-direction:column;gap:5px;padding:11px;display:flex}.page-module__kNUayG__detailFields strong{color:#3f4651;font-size:.65rem}.page-module__kNUayG__detailNote{border-radius:var(--r-sm);border:1px solid #e5e8ed;padding:12px}.page-module__kNUayG__detailNote p{color:#59616e;margin:7px 0 0;font-size:.65rem;line-height:1.5}.page-module__kNUayG__comparisonSection{border-top:1px solid #e8ebf0}.page-module__kNUayG__comparison{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:22px;max-width:940px;margin:0 auto;display:grid}.page-module__kNUayG__comparisonMuted,.page-module__kNUayG__comparisonStrong{border-radius:var(--r-md);border:1px solid #e1e5ea;min-height:270px;padding:clamp(24px,3vw,34px)}.page-module__kNUayG__comparisonMuted{background:#f7f8fa}.page-module__kNUayG__comparisonStrong{box-shadow:var(--elev-accent-lg);background:#fff;border-color:#cddafb}.page-module__kNUayG__comparisonMuted>span,.page-module__kNUayG__comparisonStrong>span{color:#242932;margin-bottom:22px;font-size:.84rem;font-weight:700;display:block}.page-module__kNUayG__comparisonMuted ul,.page-module__kNUayG__comparisonStrong ul{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.page-module__kNUayG__comparisonMuted li,.page-module__kNUayG__comparisonStrong li{color:#6c7480;align-items:center;gap:8px;font-size:.82rem;line-height:1.45;display:flex}.page-module__kNUayG__comparisonMuted li{-webkit-text-decoration:line-through #c4c8cf;text-decoration:line-through #c4c8cf}.page-module__kNUayG__comparisonStrong li{color:#444c59;font-weight:var(--w-medium)}.page-module__kNUayG__comparisonStrong svg{color:var(--accent);flex-shrink:0}.page-module__kNUayG__comparisonArrow{width:42px;height:42px;color:var(--accent);background:#edf3ff;border:1px solid #c8d8ff;border-radius:50%;place-items:center;display:grid}@media (max-width:1040px){.page-module__kNUayG__heroInner{grid-template-columns:1fr}.page-module__kNUayG__heroCopy{text-align:center;max-width:760px;margin:0 auto}.page-module__kNUayG__heroSub{margin-left:auto;margin-right:auto}.page-module__kNUayG__heroTrust{justify-content:center}.page-module__kNUayG__heroCopy .hv-cta-row{justify-content:center}.page-module__kNUayG__boardWrap{max-width:680px;margin:0 auto}}@media (max-width:820px){.page-module__kNUayG__detailGrid{grid-template-columns:1fr}.page-module__kNUayG__detailCopy{max-width:620px}}@media (max-width:720px){.page-module__kNUayG__hero{padding:52px 20px 76px}.page-module__kNUayG__heroTitle{font-size:clamp(2.35rem,11vw,3.4rem)}.page-module__kNUayG__board{padding:13px}.page-module__kNUayG__nextAction{right:-6px}.page-module__kNUayG__proofStrip{grid-template-columns:1fr;gap:0;padding:18px 20px}.page-module__kNUayG__proofStrip>div,.page-module__kNUayG__proofStrip>div:first-child,.page-module__kNUayG__proofStrip>div:last-child{border-bottom:1px solid #e2e5ea;border-right:0;padding:15px 0}.page-module__kNUayG__proofStrip>div:last-child{border-bottom:0}.page-module__kNUayG__step{grid-template-columns:1fr;padding:24px}.page-module__kNUayG__stepReverse .page-module__kNUayG__stepCopy,.page-module__kNUayG__stepReverse .page-module__kNUayG__stepVisual{order:initial}.page-module__kNUayG__comparison{grid-template-columns:1fr}.page-module__kNUayG__comparisonArrow{margin:-5px auto;transform:rotate(90deg)}}@media (max-width:520px){.page-module__kNUayG__columns{grid-template-columns:1fr 1fr}.page-module__kNUayG__column:last-child,.page-module__kNUayG__boardTools span:last-child{display:none}.page-module__kNUayG__nextAction{min-width:210px}.page-module__kNUayG__stepVisual{min-height:240px;padding:14px}.page-module__kNUayG__miniFormGrid,.page-module__kNUayG__detailFields{grid-template-columns:1fr}.page-module__kNUayG__detailTabs{overflow-x:auto}.page-module__kNUayG__detailTabs>span{white-space:nowrap}}@media (prefers-reduced-motion:reduce){.page-module__kNUayG__nextAction{animation:none}}
.PricingComparison-module__mJcsza__section{margin-top:clamp(48px,7vw,72px)}.PricingComparison-module__mJcsza__header{max-width:700px;margin-bottom:22px}.PricingComparison-module__mJcsza__title{color:var(--lp-ink,#0b0b0e);font-size:clamp(1.55rem,3vw,2.15rem);font-weight:var(--w-semi);letter-spacing:-.04em;text-wrap:balance;margin:0;line-height:1.1}.PricingComparison-module__mJcsza__intro{max-width:620px;color:var(--lp-body,#45464f);margin:9px 0 0;font-size:.86rem;line-height:1.6}.PricingComparison-module__mJcsza__note{align-items:flex-start;gap:14px;margin-top:18px;display:flex}.PricingComparison-module__mJcsza__limit{max-width:650px;color:var(--lp-body,#45464f);margin:0;font-size:.73rem;line-height:1.55}.PricingComparison-module__mJcsza__sources{color:var(--lp-muted,#74757f);flex:none;margin:0 0 0 auto;padding-left:18px;font-size:.65rem}.PricingComparison-module__mJcsza__sources a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-underline-offset:3px}.PricingComparison-module__mJcsza__sources a:hover{color:var(--lp-signal,#1857c9)}@media (max-width:800px){.PricingComparison-module__mJcsza__note{display:block}.PricingComparison-module__mJcsza__sources{margin-top:8px}}.PricingComparison-module__mJcsza__eyebrow{color:var(--lp-signal,#1857c9);letter-spacing:.11em;text-transform:uppercase;background:var(--lp-signal-bg,#eaf1fe);border-radius:var(--r-full);margin-bottom:14px;padding:5px 12px;font-size:.66rem;font-weight:700;display:inline-block}.PricingComparison-module__mJcsza__titleAccent{color:var(--lp-signal,#1857c9)}.PricingComparison-module__mJcsza__noteIcon{width:30px;height:30px;color:var(--lp-signal,#1857c9);background:var(--lp-signal-bg,#eaf1fe);border-radius:var(--r-sm);flex:none;justify-content:center;align-items:center;display:inline-flex}
.research-module__i4SBzq__summaryStrip{border:1px solid var(--editorial-line);border-radius:var(--r-md);background:var(--editorial-line);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1px;margin-bottom:44px;display:grid;overflow:hidden}.research-module__i4SBzq__summaryCell{background:var(--editorial-sheet);flex-direction:column;gap:4px;padding:16px 18px;display:flex}.research-module__i4SBzq__summaryCell strong{color:var(--editorial-ink);font-family:Geist Mono,ui-monospace,monospace;font-size:1.5rem;font-weight:700;line-height:1}.research-module__i4SBzq__summaryCell span{color:var(--editorial-muted);font-size:.76rem}.research-module__i4SBzq__tableScroll{overflow-x:auto}.research-module__i4SBzq__evidenceTable{border-collapse:collapse;width:100%;font-size:.86rem}.research-module__i4SBzq__evidenceTable caption{color:var(--editorial-muted);text-align:left;margin-bottom:14px;font-size:.78rem}.research-module__i4SBzq__evidenceTable th{color:var(--editorial-ink);border-bottom:2px solid var(--editorial-ink);letter-spacing:.06em;text-align:left;text-transform:uppercase;padding:10px 14px;font-size:.72rem;font-weight:700}.research-module__i4SBzq__evidenceTable td{vertical-align:top;border-bottom:1px solid var(--editorial-line);padding:16px 14px}.research-module__i4SBzq__evidenceTable tbody tr:hover{background:var(--editorial-signal-soft)}.research-module__i4SBzq__vendorCell{color:var(--editorial-ink);white-space:nowrap;font-weight:600}.research-module__i4SBzq__areaTag{color:var(--editorial-muted);white-space:normal;margin-top:4px;font-family:Geist Mono,ui-monospace,monospace;font-size:.68rem;font-weight:400;display:block}.research-module__i4SBzq__claimCell{color:var(--editorial-ink);min-width:200px}.research-module__i4SBzq__quoteCell blockquote{color:var(--editorial-body);border-left:2px solid var(--editorial-signal);margin:0;padding-left:12px;font-size:.82rem;font-style:italic}.research-module__i4SBzq__sourceCell{min-width:140px;font-size:.78rem}.research-module__i4SBzq__sourceCell a{color:var(--editorial-signal);text-decoration:none}.research-module__i4SBzq__sourceCell a:hover{text-decoration:underline}.research-module__i4SBzq__sourceDate{color:var(--editorial-muted);margin-top:4px;font-family:Geist Mono,ui-monospace,monospace;font-size:.68rem;display:block}.research-module__i4SBzq__undated{color:var(--editorial-muted)}.research-module__i4SBzq__untracedList{gap:12px;margin:0;padding:0;list-style:none;display:grid}.research-module__i4SBzq__untracedItem{border:1px solid var(--editorial-line);border-radius:var(--r-sm);background:var(--editorial-sheet);padding:16px 18px}.research-module__i4SBzq__untracedItem p{color:var(--editorial-ink);margin:0}.research-module__i4SBzq__untracedVendors{color:var(--editorial-muted);margin-top:6px;font-family:Geist Mono,ui-monospace,monospace;font-size:.72rem;display:block}.research-module__i4SBzq__gapList{gap:10px;margin:0;padding:0;list-style:none;display:grid}.research-module__i4SBzq__gapList li{border-bottom:1px solid var(--editorial-line);padding-bottom:10px}.research-module__i4SBzq__gapList strong{color:var(--editorial-ink)}.research-module__i4SBzq__citationBox{border:1px solid var(--editorial-line);border-radius:var(--r-md);background:var(--editorial-sheet);margin-top:40px;padding:20px 22px}.research-module__i4SBzq__citationBox h2{color:var(--editorial-ink);margin:0 0 10px;font-size:1rem}.research-module__i4SBzq__citationBox p{color:var(--editorial-ink);border-radius:var(--r-sm);background:var(--editorial-paper);overflow-wrap:anywhere;margin:0;padding:12px 14px;font-family:Geist Mono,ui-monospace,monospace;font-size:.78rem;line-height:1.6}@media (max-width:860px){.research-module__i4SBzq__evidenceTable thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.research-module__i4SBzq__evidenceTable tr{border:1px solid var(--editorial-line);border-radius:var(--r-md);background:var(--editorial-sheet);margin-bottom:14px;padding:14px 16px;display:block}.research-module__i4SBzq__evidenceTable td{border-bottom:none;padding:8px 0;display:block}.research-module__i4SBzq__evidenceTable td+td{border-top:1px dashed var(--editorial-line)}.research-module__i4SBzq__evidenceTable td:before{color:var(--editorial-muted);content:attr(data-label);letter-spacing:.06em;text-transform:uppercase;margin-bottom:4px;font-family:Geist Mono,ui-monospace,monospace;font-size:.66rem;display:block}}
.RelatedLinks-module__tWlGpa__section{--rl-ink:var(--lp-ink,#0b0b0e);--rl-body:var(--lp-body,#45464f);--rl-muted:var(--lp-muted,#74757f);--rl-line:var(--lp-line,#0b0b0e1a);--rl-signal:var(--lp-signal,#1857c9);--rl-signal-line:var(--lp-signal-line,#c3d9fb);--rl-signal-bg:var(--lp-signal-bg,#eaf1fe);width:min(1120px,100% - 44px);margin:clamp(40px,6vw,64px) auto 0}.RelatedLinks-module__tWlGpa__label{color:var(--rl-signal);font-size:.68rem;font-weight:var(--w-semi);letter-spacing:.11em;text-transform:uppercase;margin-bottom:8px;display:block}.RelatedLinks-module__tWlGpa__title{color:var(--rl-ink);font-size:clamp(1.3rem,2.4vw,1.7rem);font-weight:var(--w-semi);letter-spacing:-.03em;text-wrap:balance;margin:0 0 20px;line-height:1.15}.RelatedLinks-module__tWlGpa__grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;display:grid}.RelatedLinks-module__tWlGpa__card{border:1px solid var(--rl-line);border-radius:var(--r-md);background:#fff;flex-direction:column;gap:7px;padding:16px 18px;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}.RelatedLinks-module__tWlGpa__card:hover{border-color:var(--rl-signal-line);box-shadow:var(--elev-3);transform:translateY(-1px)}.RelatedLinks-module__tWlGpa__card:focus-visible{outline:3px solid color-mix(in srgb, var(--rl-signal) 18%, transparent);outline-offset:2px}.RelatedLinks-module__tWlGpa__kind{color:var(--rl-signal);font-size:.62rem;font-weight:var(--w-semi);letter-spacing:.06em;text-transform:uppercase;background:var(--rl-signal-bg);border-radius:var(--r-full);align-self:flex-start;padding:2px 8px;display:inline-flex}.RelatedLinks-module__tWlGpa__cardTitle{color:var(--rl-ink);font-size:.92rem;font-weight:var(--w-semi);letter-spacing:-.015em;line-height:1.3}.RelatedLinks-module__tWlGpa__blurb{color:var(--rl-muted);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.78rem;line-height:1.5;display:-webkit-box;overflow:hidden}.RelatedLinks-module__tWlGpa__more{color:var(--rl-signal);font-size:.75rem;font-weight:var(--w-semi);align-items:center;gap:5px;margin-top:auto;padding-top:4px;display:inline-flex}.RelatedLinks-module__tWlGpa__card:hover .RelatedLinks-module__tWlGpa__more svg{transform:translate(2px)}.RelatedLinks-module__tWlGpa__more svg{transition:transform .15s}@media (max-width:700px){.RelatedLinks-module__tWlGpa__section{width:min(100% - 28px,460px)}.RelatedLinks-module__tWlGpa__grid{grid-template-columns:1fr}}
