.hub-footer-links_band__ji5TI{background:var(--ot-surface)}.hub-footer-links_root__9Zsbi{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:32px 24px;padding-block:40px;border-top:1px solid var(--ot-border)}.hub-footer-links_group__NAfpr{display:flex;flex-direction:column;gap:12px;min-width:0}.hub-footer-links_title__ciPYG{color:var(--ot-heading-fg);font-size:var(--ot-text-eyebrow);font-weight:600;letter-spacing:var(--ot-tracking-wide)}.hub-footer-links_toggle__rVrW7{display:none}.hub-footer-links_list__N_izO{display:flex;flex-direction:column;gap:8px;font-size:var(--ot-text-body-sm);line-height:var(--ot-lh-body)}.hub-footer-links_link__WITwi{color:var(--ot-muted-fg);text-decoration:none}.hub-footer-links_link__WITwi:hover{color:var(--ot-violet-600);text-decoration:underline;text-underline-offset:3px}.hub-footer-links_link__WITwi:focus-visible,.hub-footer-links_toggle__rVrW7:focus-visible{outline:2px solid var(--ot-focus);outline-offset:2px}.hub-footer-links_caret__DvTv6{width:14px;height:14px;transition:transform var(--ot-motion-hover-out) var(--ot-ease-control)}@media (max-width:1024px){.hub-footer-links_root__9Zsbi{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.hub-footer-links_root__9Zsbi{grid-template-columns:minmax(0,1fr);gap:0;padding-block:24px}.hub-footer-links_group__NAfpr{gap:0;border-bottom:1px solid var(--ot-border)}.hub-footer-links_titleText__ZBKRf{display:none}.hub-footer-links_toggle__rVrW7{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:44px;padding:0;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer}.hub-footer-links_list__N_izO{display:none;padding-bottom:16px}.hub-footer-links_groupOpen__as_JP .hub-footer-links_list__N_izO{display:flex}.hub-footer-links_groupOpen__as_JP .hub-footer-links_caret__DvTv6{transform:rotate(180deg)}}.chapter-toc_rail___3mSY{display:none}@container page (min-width: 1100px){.chapter-toc_rail___3mSY{position:sticky;top:calc(var(--ot-header-h) + 28px);z-index:1;display:block;height:0;overflow:visible}}.chapter-toc_scroller__hFgzc{width:224px;margin-left:max(16px,calc(50% - 440px - 248px));transition:opacity var(--ot-motion-reveal) ease,visibility var(--ot-motion-reveal)}.chapter-toc_railAway__ODrCW .chapter-toc_scroller__hFgzc{opacity:0;visibility:hidden}.chapter-toc_label__tX84K{margin-bottom:10px;color:var(--ot-muted-soft);font-weight:600}.chapter-toc_body__QmROy{display:flex;gap:10px}.chapter-toc_list___RrDo{display:grid;flex:1;gap:2px;min-width:0}.chapter-toc_link__raKmL{display:flex;gap:10px;align-items:center;padding:5px 8px 5px 6px;border-radius:var(--ot-radius-pill);color:var(--ot-muted-fg);font-size:var(--ot-text-body-sm);line-height:var(--ot-lh-compact);text-decoration:none;transition:color var(--ot-motion-hover-in),background-color var(--ot-motion-hover-in)}.chapter-toc_link__raKmL:hover{color:var(--ot-heading-fg)}.chapter-toc_link__raKmL:focus-visible{outline:2px solid var(--ot-focus);outline-offset:2px}.chapter-toc_linkActive__ZtFZq{color:var(--ot-heading-fg);font-weight:600}.chapter-toc_title__PpEJg{min-width:0}.chapter-toc_digit__vMhd8{display:inline-grid;flex:none;place-items:center;min-width:2.9em;color:var(--ot-violet-700);font-family:var(--font-unbounded),system-ui,sans-serif;font-size:var(--ot-text-body-sm);font-weight:700;line-height:1}.chapter-toc_digitInk__wVuZ3{padding:3px 6px;border-radius:4px}.chapter-toc_linkActive__ZtFZq .chapter-toc_digit__vMhd8{color:var(--ot-violet-800)}.chapter-toc_track__orQOT{display:flex;flex:none;flex-direction:column;justify-content:space-between;align-self:stretch;width:20px;padding-block:6px}.chapter-toc_cell__9FBHt{position:relative;display:grid;flex:1;place-items:center}.chapter-toc_foot__zoO7i{width:20px;height:auto;color:var(--ot-lilac-300);opacity:.55;transform:rotate(90deg) translateY(2px) scale(.85);transition:color var(--ot-motion-reveal) ease,opacity var(--ot-motion-reveal) ease,transform var(--ot-motion-reveal) ease}.chapter-toc_cell__9FBHt:nth-child(2n) .chapter-toc_foot__zoO7i{transform:rotate(90deg) translateY(-2px) scaleY(-1) scale(.85)}.chapter-toc_cellOn__wDNen .chapter-toc_foot__zoO7i{color:var(--ot-violet-700);opacity:1;transform:rotate(90deg) translateY(2px)}.chapter-toc_cellOn__wDNen:nth-child(2n) .chapter-toc_foot__zoO7i{transform:rotate(90deg) translateY(-2px) scaleY(-1)}.chapter-toc_inline__7RZxU{width:100%;max-width:880px;margin:0 auto;padding:8px 20px 0}@container page (min-width: 760px){.chapter-toc_inline__7RZxU{padding-inline:32px}}@container page (min-width: 1100px){.chapter-toc_inline__7RZxU{display:none}}.chapter-toc_inlineList__VXCfz{display:grid;gap:2px;padding:10px 0;border-block:1px solid var(--ot-border)}.chapter-toc_inlineLink__43mxo{display:flex;gap:12px;align-items:center;padding:6px 0;color:var(--ot-heading-fg);text-decoration:none}.chapter-toc_inlineLink__43mxo:focus-visible{outline:2px solid var(--ot-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){.chapter-toc_foot__zoO7i,.chapter-toc_link__raKmL,.chapter-toc_scroller__hFgzc{transition:none}}@container page (min-width: 1100px) and (max-width: 1359px){.chapter-toc_scroller__hFgzc{width:fit-content;margin-left:16px}.chapter-toc_label__tX84K{display:none}.chapter-toc_title__PpEJg{position:absolute;top:0;left:0;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.chapter-toc_link__raKmL{position:relative}}@media (max-height:799px){@container page (min-width: 1100px){.chapter-toc_rail___3mSY{top:calc(var(--ot-header-h) + 16px)}}.chapter-toc_label__tX84K{margin-bottom:6px}.chapter-toc_list___RrDo{gap:0}.chapter-toc_link__raKmL{padding-block:3px}}@media (max-height:559px){@container page (min-width: 1360px){.chapter-toc_scroller__hFgzc{width:236px;max-height:calc(100dvh - var(--ot-header-h) - 32px);padding-right:12px;padding-bottom:24px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;mask-image:linear-gradient(180deg,#000 calc(100% - 28px),transparent)}}}.toc-offer_offer__VlrFw{position:relative;isolation:isolate;display:grid;justify-items:start;gap:10px;margin-top:24px;padding:16px;overflow:hidden;border:1px solid color-mix(in oklab,var(--ot-violet-700) 12%,transparent);border-radius:var(--ot-radius-inner);background-image:linear-gradient(140deg,var(--ot-violet-100) 0,var(--ot-surface-2) 70%)}.toc-offer_offer__VlrFw:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;opacity:.3;background-image:var(--ot-grain);pointer-events:none}.toc-offer_name__OEdml{display:inline-flex;gap:6px;align-items:center;color:var(--ot-violet-700);font-size:var(--ot-text-eyebrow);font-weight:600}.toc-offer_glyph__h03Vy{flex:none;width:20px;height:20px}.toc-offer_title__8KFcZ{color:var(--ot-heading-fg);font-weight:600;line-height:var(--ot-lh-compact)}.toc-offer_points__oE1sK{display:grid;gap:6px;margin:0;padding:0;color:var(--ot-body-fg);font-size:var(--ot-text-body-sm);line-height:var(--ot-lh-compact);list-style:none}.toc-offer_points__oE1sK li{display:flex;gap:6px;align-items:flex-start}.toc-offer_tick__cBoUE{flex:none;margin-top:1px;color:var(--ot-violet-600)}.toc-offer_spark__OrmsX{--ot-mark-size:16px;flex:none;margin-top:1px}.toc-offer_flowHold__Po0Iq{min-width:0}.toc-offer_flow__HdW_L{background-image:linear-gradient(92deg,var(--ot-violet-700) 0,var(--ot-coral-700) 100%);background-clip:text;color:transparent;font-weight:600;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:slice;box-decoration-break:slice}.toc-offer_button__d6cF3{width:100%;padding-inline:12px;white-space:normal}.toc-offer_note__0Jv2L{color:var(--ot-muted-fg)}@container page (min-width: 1100px) and (max-width: 1359px){.toc-offer_offer__VlrFw{display:none}}@media (max-height:799px){.toc-offer_offer__VlrFw{gap:8px;margin-top:16px;padding:14px}}@media (max-height:739px){.toc-offer_points__oE1sK .toc-offer_point__rs48q{display:none}}@media (max-height:619px){.toc-offer_note__0Jv2L{display:none}}.company-salaries_root__gSrCw{margin-top:40px}.company-salaries_table__YTeLc{width:100%;max-width:640px;margin-top:12px;border-collapse:collapse;font-size:var(--ot-text-body-sm);font-variant-numeric:tabular-nums}.company-salaries_table__YTeLc td,.company-salaries_table__YTeLc th{padding:10px 12px 10px 0;border-bottom:1px solid var(--ot-border);text-align:left;vertical-align:baseline}.company-salaries_table__YTeLc thead th{color:var(--ot-muted-soft);font-weight:500}.company-salaries_table__YTeLc tbody th{color:var(--ot-heading-fg);font-weight:600}.company-salaries_delta__ZQ1eU{margin-left:8px;color:var(--ot-violet-700);font-weight:600}.company-salaries_muted__3VOuy{color:var(--ot-muted-soft)}.feed-list_list__x000u{display:flex;flex-direction:column;gap:12px;margin-top:20px}.feed-list_lockArea__D2Z69{position:relative}.feed-list_fadedList__ZAsom{margin-top:12px}.feed-list_veil__cIasM{position:absolute;inset:0;background:linear-gradient(180deg,color-mix(in oklch,var(--ot-surface-page) 0%,transparent) 0,color-mix(in oklch,var(--ot-surface-page) 70%,transparent) 45%,var(--ot-surface-page) 78%);pointer-events:none}.feed-list_lock__w7VE2{position:relative;display:flex;flex-direction:column;gap:10px;align-items:center;margin-top:12px;padding:0 16px;text-align:center}.feed-list_lockTitle__XE331{color:var(--ot-heading-fg);font-size:var(--ot-text-h3);font-weight:600;line-height:var(--ot-lh-h3)}.feed-list_lockLine__f3YjP{max-width:52ch;color:var(--ot-body-fg)}.feed-list_lockButton__C3nXY{margin-top:6px}.feed-list_lockChannel__nbYVR{max-width:52ch;color:var(--ot-muted-fg);font-size:var(--ot-text-body-sm)}.feed-list_feed__cRJ_m{scroll-margin-top:24px}.feed-list_pages__OBzDN{display:flex;justify-content:center;margin-top:24px}.feed-list_pager__mZJ9e{display:flex;gap:6px;align-items:center;justify-content:center;margin:0;padding:0;list-style:none}.feed-list_pager__mZJ9e li{display:flex}.feed-list_pager__mZJ9e li:first-child,.feed-list_pager__mZJ9e li:last-child{min-width:40px}.feed-list_pagerNarrow__pYt7M{display:none}.feed-list_step__6ISgB{display:inline-flex;align-items:center;justify-content:center;min-width:40px;min-height:40px;padding:0 8px;border-radius:var(--ot-radius-button);background:var(--ot-violet-100);color:var(--ot-violet-700);font-size:var(--ot-text-body-sm);font-weight:600;font-variant-numeric:tabular-nums;text-decoration:none;transition:background-color var(--ot-motion-hover-out) var(--ot-ease-control)}.feed-list_arrow__Zy8Lg{font-size:20px;line-height:1}.feed-list_current__k5_f7{background:var(--ot-violet-700);color:var(--ot-surface-page)}.feed-list_gap__5slVJ{min-width:24px;justify-content:center;color:var(--ot-muted-fg);user-select:none}@media (hover:hover){.feed-list_step__6ISgB:hover:not(.feed-list_current__k5_f7){transition-duration:var(--ot-motion-hover-in);background:color-mix(in oklab,var(--ot-violet-100) 82%,var(--ot-violet-700))}}.feed-list_step__6ISgB:focus-visible{outline:2px solid var(--ot-violet-700);outline-offset:2px}@container (max-width: 480px){.feed-list_pagerWide__tiO_h{display:none}.feed-list_pagerNarrow__pYt7M{display:flex}}@container (max-width: 640px){.feed-list_lockButton__C3nXY{width:100%}}.trust-note_link__sVM0q{color:inherit;text-decoration:underline;text-decoration-color:color-mix(in oklab,currentColor 45%,transparent);text-underline-offset:3px;transition:color .18s ease,text-decoration-color .18s ease}.trust-note_link__sVM0q:hover{color:var(--ot-brand-text-soft);text-decoration-color:currentColor}.trust-note_link__sVM0q:focus-visible{outline:3px solid var(--ot-focus);outline-offset:2px;border-radius:4px}.mentor-support_support__nt6qj{--side:48px;--scene-w:62%;position:relative;isolation:isolate;display:flex;justify-content:flex-start;align-items:center;min-height:314px;margin:26px calc(-1 * var(--resume-pad)) calc(-1 * var(--resume-pad));padding:42px calc(var(--side) + var(--resume-pad)) calc(32px + var(--resume-pad)) calc(var(--side) + var(--resume-pad));border-radius:0 0 var(--ot-radius-card) var(--ot-radius-card);overflow:hidden}.mentor-support_action__4_JKw{position:relative;z-index:2;display:grid;justify-items:start;gap:14px;width:46%;max-width:460px}.mentor-support_action__4_JKw>:last-child{margin-top:6px}.mentor-support_scene__Nk_uU{position:absolute;top:0;right:0;bottom:0;z-index:1;width:var(--scene-w);mask-image:linear-gradient(90deg,transparent 0,rgb(0 0 0/55%) 20%,#000 42%),linear-gradient(180deg,transparent 0,#000 22%);mask-composite:intersect}.mentor-support_image__ZDClo{object-fit:cover;object-position:right 52%}@media (max-width:1000px){.mentor-support_support__nt6qj{--side:24px;min-height:258px;padding-top:24px;padding-bottom:calc(24px + var(--resume-pad))}}@media (max-width:650px){.mentor-support_support__nt6qj{--side:20px;display:flex;flex-direction:column;align-items:stretch;gap:4px;min-height:0;padding:0 calc(var(--side) + var(--resume-pad)) calc(8px + var(--resume-pad))}.mentor-support_scene__Nk_uU{position:relative;inset:auto;width:auto;margin-inline:calc(-1 * (var(--side) + var(--resume-pad)));aspect-ratio:4/3;mask-image:linear-gradient(90deg,transparent 0,#000 14%,#000 86%,transparent),linear-gradient(180deg,transparent 0,#000 16%,#000 76%,transparent)}.mentor-support_image__ZDClo{object-position:72% 50%}.mentor-support_action__4_JKw{width:100%;max-width:none}}.review-demo_demo__qdOOW{--cycle:14s;--ease:cubic-bezier(0.22,1,0.36,1);--step-head:38px;--step-wait:70px;--step-row1:132px;--step-row2:280px;--step-row3:358px;--step-advice:518px;--step-all:518px;position:relative;display:flex;align-items:center;justify-content:center;height:576px;padding:14px;overflow:hidden;border-radius:var(--ot-radius-card);background-color:var(--ot-surface-page);background-image:radial-gradient(color-mix(in oklab,var(--ot-violet-600) 22%,transparent) 1px,transparent 1px);background-size:16px 16px;cursor:default;pointer-events:none;user-select:none}.review-demo_card__U2sCT{box-sizing:border-box;width:100%;max-width:500px;padding:16px 20px;border:1px solid var(--ot-border);border-radius:var(--ot-radius-pill);background:var(--ot-surface-2);box-shadow:0 18px 44px -26px oklch(.21 .081 289/.5);animation:review-demo_demoMorph__ojFNo var(--cycle) var(--ease) infinite}.review-demo_noticeClip__nJvj3{display:grid;grid-template-rows:1fr;overflow:hidden;animation:review-demo_demoNoticeClip__FcJjs var(--cycle) var(--ease) infinite}.review-demo_notice__y06YV{min-height:0;display:flex;gap:10px;align-items:center;padding:0 3px;transform-origin:20% 50%;animation:review-demo_demoSwipe__yuK7x var(--cycle) var(--ease) infinite}.review-demo_noticeMark__4axJm{--ot-mark-size:22px}.review-demo_noticeText__alZS2{color:var(--ot-heading-fg);font-size:var(--ot-text-body);font-weight:600}.review-demo_noticeDate__IiOWy{margin-left:auto;padding:4px 10px;border-radius:var(--ot-radius-pill);background:var(--ot-accent-fill);color:var(--ot-accent-fg);font-size:var(--ot-text-pill);font-weight:600;white-space:nowrap}.review-demo_panel__eS_xh{height:0;overflow:hidden;animation:review-demo_demoPanel__oCzqC var(--cycle) var(--ease) infinite}.review-demo_inner__m9WMY{padding:3px}.review-demo_head__FGBvv{display:flex;gap:8px;align-items:center;margin-bottom:12px;color:var(--ot-heading-fg);font-size:var(--ot-text-body);font-weight:600}.review-demo_headMark__8aOo_{--ot-mark-size:16px}.review-demo_waitClip__tTS5C{height:0;overflow:hidden;animation:review-demo_demoWaitClip__VJ8z8 var(--cycle) var(--ease) infinite}.review-demo_waiting__FKzIj{display:flex;gap:8px;align-items:center;padding-bottom:12px}.review-demo_waitMark__gm5xD{--ot-mark-size:16px}.review-demo_verb__dbQVl{position:relative;display:block;width:12rem;height:20px}.review-demo_verb__dbQVl span{position:absolute;top:0;left:0;background:linear-gradient(90deg,var(--ot-muted-fg) 0,var(--ot-muted-fg) 30%,var(--ot-heading-fg) 50%,var(--ot-muted-fg) 70%,var(--ot-muted-fg) 100%);background-clip:text;background-size:250% 100%;color:transparent;font-size:var(--ot-text-body-sm);line-height:var(--ot-lh-body);white-space:nowrap;opacity:0;-webkit-background-clip:text}.review-demo_verb__dbQVl span:first-child{animation:review-demo_demoSweep__hfE2G 2.2s linear infinite,review-demo_demoVerb1__qvjCm var(--cycle) linear infinite}.review-demo_verb__dbQVl span:nth-child(2){animation:review-demo_demoSweep__hfE2G 2.2s linear infinite,review-demo_demoVerb2__5zzLZ var(--cycle) linear infinite}.review-demo_verb__dbQVl span:nth-child(3){animation:review-demo_demoSweep__hfE2G 2.2s linear infinite,review-demo_demoVerb3__p_I0z var(--cycle) linear infinite}.review-demo_rows__x9FwR{display:grid;gap:8px}.review-demo_row__sHh5V{position:relative;clip-path:inset(0 100% 0 0);color:var(--ot-body-fg);font-size:var(--ot-text-body-sm);line-height:var(--ot-lh-body)}.review-demo_row__sHh5V:after{position:absolute;top:.18em;right:0;width:2px;height:1.1em;background:var(--ot-coral-600);content:"";opacity:0}.review-demo_row__sHh5V:first-child{animation:review-demo_demoType1__LZodZ var(--cycle) linear infinite}.review-demo_row__sHh5V:nth-child(2){animation:review-demo_demoType2__cQHQT var(--cycle) linear infinite}.review-demo_row__sHh5V:nth-child(3){animation:review-demo_demoType3__fCwSi var(--cycle) linear infinite}.review-demo_row__sHh5V:first-child:after{animation:review-demo_demoCaret1__HZD2k var(--cycle) linear infinite}.review-demo_row__sHh5V:nth-child(2):after{animation:review-demo_demoCaret2__336f_ var(--cycle) linear infinite}.review-demo_row__sHh5V:nth-child(3):after{animation:review-demo_demoCaret3__jAgh2 var(--cycle) linear infinite}.review-demo_mark___tQpP{padding:1px 2px;border-radius:4px;background-repeat:no-repeat;background-size:0 100%;color:var(--ot-heading-fg);font-weight:600}.review-demo_row__sHh5V:first-child .review-demo_mark___tQpP{animation:review-demo_demoMark1__TSaot var(--cycle) var(--ease) infinite}.review-demo_row__sHh5V:nth-child(2) .review-demo_mark___tQpP{animation:review-demo_demoMark2__dUjzf var(--cycle) var(--ease) infinite}.review-demo_row__sHh5V:nth-child(3) .review-demo_mark___tQpP{animation:review-demo_demoMark3__TT_TU var(--cycle) var(--ease) infinite}.review-demo_advice__dUu6A{display:flex;gap:8px;align-items:flex-start;margin-top:14px;padding:10px 12px;border-radius:var(--ot-radius-inner);background:var(--ot-surface-inner);color:var(--ot-heading-fg);font-size:var(--ot-text-body-sm);font-weight:500;line-height:var(--ot-lh-body);opacity:0;transform:translateY(6px);animation:review-demo_demoAdvice__8P9Md var(--cycle) var(--ease) infinite}.review-demo_adviceMark__oQLTx{--ot-mark-size:16px;margin-top:2px}.review-demo_chips__gdl0x{display:none;flex-wrap:wrap;gap:6px;margin-top:12px}.review-demo_chip__yGpwd{padding:5px 11px;border:1px solid var(--ot-border);border-radius:var(--ot-radius-pill);color:var(--ot-violet-600);font-size:var(--ot-text-pill);font-weight:500;opacity:0;transform:translateY(4px)}.review-demo_chip__yGpwd:first-child,.review-demo_chip__yGpwd:nth-child(2){animation:review-demo_demoChip__Jds5I var(--cycle) var(--ease) infinite}.review-demo_chip__yGpwd:nth-child(2){animation-delay:.14s}.review-demo_chip__yGpwd:nth-child(3){animation:review-demo_demoChip__Jds5I var(--cycle) var(--ease) infinite;animation-delay:.28s}@keyframes review-demo_demoMorph__ojFNo{0%{max-width:500px;padding:16px 20px;border-radius:var(--ot-radius-pill);opacity:0;transform:translateY(12px) scale(.97)}13%,3%{max-width:500px;padding:16px 20px;border-radius:var(--ot-radius-pill);opacity:1;transform:none}17%,94%{max-width:100%;padding:20px 22px;border-radius:var(--ot-radius-card);opacity:1;transform:none}to{max-width:100%;padding:20px 22px;border-radius:var(--ot-radius-card);opacity:0;transform:translateY(-6px)}}@keyframes review-demo_demoNoticeClip__FcJjs{0%,13%{grid-template-rows:1fr}16%,to{grid-template-rows:0fr}}@keyframes review-demo_demoSwipe__yuK7x{0%,11%{opacity:1;transform:none}12.5%{opacity:1;transform:translateX(-10px) rotate(-1deg)}16%,to{opacity:0;transform:translateX(130%) rotate(5deg)}}@keyframes review-demo_demoPanel__oCzqC{0%,14%{height:0}18%,19%{height:var(--step-head)}21%,35%{height:var(--step-wait)}39%,48%{height:var(--step-row1)}61%{height:var(--step-row2)}69%{height:var(--step-row3)}77%{height:var(--step-advice)}84%,to{height:var(--step-all)}}@keyframes review-demo_demoWaitClip__VJ8z8{0%,19%{height:0}21%,35%{height:32px}38%,to{height:0}}@keyframes review-demo_demoSweep__hfE2G{0%{background-position:125% 0}to{background-position:-125% 0}}@keyframes review-demo_demoVerb1__qvjCm{0%,21%{opacity:0;transform:translateY(3px)}22.5%,25%{opacity:1;transform:none}26%,to{opacity:0;transform:none}}@keyframes review-demo_demoVerb2__5zzLZ{0%,26%{opacity:0;transform:translateY(3px)}27.5%,30%{opacity:1;transform:none}31%,to{opacity:0;transform:none}}@keyframes review-demo_demoVerb3__p_I0z{0%,31%{opacity:0;transform:translateY(3px)}32%,34%{opacity:1;transform:none}35%,to{opacity:0;transform:none}}@keyframes review-demo_demoType1__LZodZ{0%,39%{clip-path:inset(0 100% 0 0)}48%,to{clip-path:inset(0 0 0 0)}}@keyframes review-demo_demoType2__cQHQT{0%,49%{clip-path:inset(0 100% 0 0)}61%,to{clip-path:inset(0 0 0 0)}}@keyframes review-demo_demoType3__fCwSi{0%,62%{clip-path:inset(0 100% 0 0)}69%,to{clip-path:inset(0 0 0 0)}}@keyframes review-demo_demoCaret1__HZD2k{0%,38%{opacity:0}39%,47%{opacity:1}48%,to{opacity:0}}@keyframes review-demo_demoCaret2__336f_{0%,48%{opacity:0}49%,60%{opacity:1}61%,to{opacity:0}}@keyframes review-demo_demoCaret3__jAgh2{0%,61%{opacity:0}62%,68%{opacity:1}69%,to{opacity:0}}@keyframes review-demo_demoMark1__TSaot{0%,48%{background-size:0 100%}53%,to{background-size:100% 100%}}@keyframes review-demo_demoMark2__dUjzf{0%,61%{background-size:0 100%}66%,to{background-size:100% 100%}}@keyframes review-demo_demoMark3__TT_TU{0%,69%{background-size:0 100%}74%,to{background-size:100% 100%}}@keyframes review-demo_demoAdvice__8P9Md{0%,71%{opacity:0;transform:translateY(6px)}76%,to{opacity:1;transform:none}}@keyframes review-demo_demoChip__Jds5I{0%,78%{opacity:0;transform:translateY(4px)}83%,to{opacity:1;transform:none}}@media (min-width:768px){.review-demo_demo__qdOOW{--step-row1:84px;--step-row2:138px;--step-row3:170px;--step-advice:250px;--step-all:340px;height:420px;padding:24px}.review-demo_chips__gdl0x{display:flex}}@media (min-width:1200px){.review-demo_demo__qdOOW{--step-row1:62px;--step-row2:116px;--step-row3:148px;--step-advice:205px;--step-all:258px;height:338px}}@media (prefers-reduced-motion:reduce){.review-demo_advice__dUu6A,.review-demo_card__U2sCT,.review-demo_chip__yGpwd,.review-demo_mark___tQpP,.review-demo_noticeClip__nJvj3,.review-demo_notice__y06YV,.review-demo_panel__eS_xh,.review-demo_row__sHh5V,.review-demo_row__sHh5V:after,.review-demo_verb__dbQVl span,.review-demo_waitClip__tTS5C{animation:none!important}.review-demo_card__U2sCT{max-width:100%;padding:20px 22px;border-radius:var(--ot-radius-card);opacity:1}.review-demo_noticeClip__nJvj3,.review-demo_waitClip__tTS5C{display:none}.review-demo_panel__eS_xh{height:auto}.review-demo_row__sHh5V{clip-path:none}.review-demo_mark___tQpP{background-size:100% 100%}.review-demo_advice__dUu6A,.review-demo_chip__yGpwd{opacity:1;transform:none}}.review-demo_demo__qdOOW.review-demo_plain__Zckj_{background:transparent;border-radius:0}.reading-scene_frame__kzdCl{--scene-ratio:calc(1293 / 1177);--scene-w:min(620px,calc(100vw - 40px),calc(48.35vw + 148.7px),calc(14.88vw + 405.7px));container-type:size;flex:0 1 auto;height:calc(var(--scene-w) / var(--scene-ratio));min-height:140px}.reading-scene_scene__4sHVS{position:relative;width:var(--scene-w);width:min(var(--scene-w),100cqw,calc(100cqh * var(--scene-ratio)));margin-inline:auto;aspect-ratio:1293/1177;pointer-events:none;user-select:none;-webkit-user-select:none}.reading-scene_shade__KHWYP{position:absolute;top:-7.98%;left:-10.974%;width:129.057%;height:131.919%;background:url(/brand/problem/reading-scene-shade-narrow.webp) 50%/100% 100% no-repeat;opacity:.33}@media (min-width:768px){.reading-scene_shade__KHWYP{top:-8.319%;left:-11.437%;width:130.294%;height:133.277%;background-image:url(/brand/problem/reading-scene-shade.webp);opacity:.32}}.reading-scene_image__bVfJ_{object-fit:contain}.problem_section__kSaFY{overflow-x:clip;overflow-y:visible}.problem_column__zCA1Q{display:flex;flex-direction:column;max-height:calc(100svh - var(--ot-header-h) - 2 * var(--ot-anchor-gap) - var(--ot-section-py) / 2)}.problem_header__XeJs_{flex:none}.problem_accent__C6r_6{flex:none;max-width:52rem;margin-top:32px;margin-inline:auto;text-align:center}.product-band_band____Ozi{position:relative;isolation:isolate;overflow:hidden;background-image:linear-gradient(180deg,var(--ot-lilac-200) 0,var(--ot-lilac-300) 100%)}.product-band_band____Ozi:before{content:"";position:absolute;inset:0;z-index:0;background-image:var(--ot-hero-noise-image);background-size:var(--ot-hero-noise-size);background-position:var(--ot-hero-noise-position);mix-blend-mode:multiply;opacity:.5;pointer-events:none}.product-band_inner__CtFV2{position:relative;z-index:1}.resume-stats_panel__SRKHb{container-type:inline-size;scroll-margin-top:240px;position:relative;padding:22px;border-top:1px solid var(--ot-border);background:linear-gradient(145deg,var(--ot-surface-2) 10%,var(--ot-lilac-200));color:var(--ot-heading-fg)}.resume-stats_metrics__fcFxu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;gap:0}.resume-stats_metric__p6g9j{min-width:0}.resume-stats_metric__p6g9j+.resume-stats_metric__p6g9j{padding-left:14px;border-left:1px solid var(--ot-border)}.resume-stats_label__WNHcL{display:flex;align-items:center;gap:6px;min-height:38px;padding-right:8px;font-size:var(--ot-text-pill);line-height:1.4;color:var(--ot-muted-fg)}.resume-stats_icon__hPw38{width:20px;height:20px;flex:none}.resume-stats_numbers__iYIZL{margin:10px 0 0;display:flex;flex-wrap:wrap;align-items:baseline;gap:5px;font-variant-numeric:tabular-nums}.resume-stats_numbers__iYIZL strong{font-size:28px;font-weight:700;letter-spacing:-.04em;line-height:1.15;color:var(--ot-violet-700)}.resume-stats_arrow__tIAqV,.resume-stats_before__mYNqw{color:var(--ot-muted-fg);font-size:var(--ot-text-body-sm)}.resume-stats_compare__0wg7X .resume-stats_metric__p6g9j:last-child{border-radius:12px;background:var(--ot-lilac-200);padding:10px 12px;margin:-10px -8px -10px 8px;border:0}.resume-stats_compare__0wg7X .resume-stats_metric__p6g9j:last-child .resume-stats_label__WNHcL{color:var(--ot-heading-fg)}.resume-stats_focus__q7fau{display:grid;grid-template-columns:1fr 1fr;gap:22px}.resume-stats_hero__gvYVa{position:relative;padding-right:12px}.resume-stats_hero__gvYVa p{margin:0}.resume-stats_heroIcon__D3P3o{position:absolute;width:28px;height:28px;top:4px;right:4px}.resume-stats_heroNumber__Lqp2j{display:block;font-size:64px;line-height:1;font-weight:700;letter-spacing:-.06em;background:linear-gradient(115deg,var(--ot-heading-fg),var(--ot-violet-500));background-clip:text;-webkit-text-fill-color:transparent}.resume-stats_heroLabel__KbPwR{display:block;margin-top:5px;font-size:var(--ot-text-body);font-weight:600}.resume-stats_baseline__jW0D4{margin-top:10px!important;font-size:var(--ot-text-pill);color:var(--ot-muted-fg)}.resume-stats_support__YaBeb{display:grid;gap:14px;margin:0;border-left:1px solid var(--ot-border);padding-left:20px}.resume-stats_support__YaBeb .resume-stats_metric__p6g9j+.resume-stats_metric__p6g9j{border-left:0;border-top:1px solid var(--ot-border);padding:12px 0 0}.resume-stats_support__YaBeb .resume-stats_label__WNHcL{min-height:0}.resume-stats_support__YaBeb .resume-stats_numbers__iYIZL{margin-top:5px}.resume-stats_support__YaBeb .resume-stats_numbers__iYIZL strong{font-size:25px}.resume-stats_was__bJJyz{display:block;width:100%;font-size:var(--ot-text-pill);color:var(--ot-muted-fg)}.resume-stats_journey___W4Gu .resume-stats_metric__p6g9j{position:relative;padding-right:12px}.resume-stats_journey___W4Gu .resume-stats_metric__p6g9j:not(:last-child):after{content:"→";position:absolute;right:5px;top:44px;color:var(--ot-lilac-600)}.resume-stats_journey___W4Gu .resume-stats_label__WNHcL{flex-direction:column;align-items:flex-start;gap:8px}.resume-stats_journey___W4Gu .resume-stats_metric__p6g9j:last-child .resume-stats_numbers__iYIZL strong{color:var(--ot-heading-fg)}@keyframes resume-stats_stats-appear__JbMLB{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.resume-stats_appear__jwSjL{animation:resume-stats_stats-appear__JbMLB .65s ease-out both}@supports (animation-timeline:view()){.resume-stats_appear__jwSjL{animation-timeline:view();animation-range:entry 0 entry 80%}}@container (max-width: 355px){.resume-stats_numbers__iYIZL strong{font-size:24px}.resume-stats_numbers__iYIZL{gap:4px}.resume-stats_compare__0wg7X .resume-stats_numbers__iYIZL strong{flex-basis:100%}.resume-stats_label__WNHcL{flex-direction:column;align-items:flex-start;gap:5px;min-height:42px}.resume-stats_metric__p6g9j+.resume-stats_metric__p6g9j{padding-left:10px}.resume-stats_support__YaBeb{padding-left:14px}.resume-stats_support__YaBeb .resume-stats_label__WNHcL{min-height:auto;flex-direction:row}.resume-stats_heroNumber__Lqp2j{font-size:56px}}@media (prefers-reduced-motion:reduce){.resume-stats_appear__jwSjL{animation:none}}@container (max-width: 355px){.resume-stats_compare__0wg7X .resume-stats_metrics__fcFxu,.resume-stats_journey___W4Gu .resume-stats_metrics__fcFxu{grid-template-columns:minmax(0,1fr);gap:12px}.resume-stats_compare__0wg7X .resume-stats_metric__p6g9j,.resume-stats_journey___W4Gu .resume-stats_metric__p6g9j{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:10px;padding:0}.resume-stats_compare__0wg7X .resume-stats_metric__p6g9j+.resume-stats_metric__p6g9j,.resume-stats_journey___W4Gu .resume-stats_metric__p6g9j+.resume-stats_metric__p6g9j{border-left:0;border-top:1px solid var(--ot-border);padding-top:12px}.resume-stats_compare__0wg7X .resume-stats_label__WNHcL,.resume-stats_journey___W4Gu .resume-stats_label__WNHcL{flex-direction:row;align-items:center;min-height:0;padding-right:0;overflow-wrap:anywhere}.resume-stats_compare__0wg7X .resume-stats_numbers__iYIZL,.resume-stats_journey___W4Gu .resume-stats_numbers__iYIZL{margin:0;justify-content:flex-end}.resume-stats_compare__0wg7X .resume-stats_numbers__iYIZL strong{flex-basis:auto}.resume-stats_compare__0wg7X .resume-stats_metric__p6g9j:last-child{margin:0 -10px -4px;padding:12px 10px 8px}.resume-stats_journey___W4Gu .resume-stats_metric__p6g9j:not(:last-child):after{display:none}.resume-stats_journey___W4Gu .resume-stats_was__bJJyz{text-align:right}}@media (max-width:767px){.resume-stats_focus__q7fau{grid-template-columns:minmax(0,1fr);gap:16px}.resume-stats_hero__gvYVa p:first-of-type{display:flex;align-items:baseline;gap:10px}.resume-stats_hero__gvYVa{padding-right:30px}.resume-stats_heroIcon__D3P3o{right:0}.resume-stats_heroLabel__KbPwR{font-size:var(--ot-text-body-sm)}.resume-stats_support__YaBeb{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;border-left:0;border-top:1px solid var(--ot-border);padding:14px 0 0}.resume-stats_support__YaBeb .resume-stats_metric__p6g9j+.resume-stats_metric__p6g9j{border-top:0;border-left:1px solid var(--ot-border);padding:0 0 0 12px}.resume-stats_support__YaBeb .resume-stats_label__WNHcL{min-height:36px;align-items:flex-start}}.resume-stats_signature__evSjP{display:block;flex:none;width:54px;aspect-ratio:294/174;mask:url(/brand/shagni-mark.svg) center/contain no-repeat;background:radial-gradient(120% 140% at 28% 18%,var(--ot-lilac-300) 0,var(--ot-violet-500) 40%,var(--ot-violet-700) 75%,var(--ot-violet-800) 100%)}.resume-stats_invitation__zNsCp{position:relative}.resume-stats_compare__0wg7X .resume-stats_invitation__zNsCp .resume-stats_label__WNHcL{flex-direction:column;align-items:flex-start;gap:10px}.resume-stats_compare__0wg7X .resume-stats_invitation__zNsCp .resume-stats_numbers__iYIZL{margin-top:8px}.resume-stats_compare__0wg7X .resume-stats_invitation__zNsCp .resume-stats_numbers__iYIZL strong{font-size:34px}.resume-stats_focus__q7fau .resume-stats_hero__gvYVa{padding:16px;margin:-10px 0;border-radius:var(--ot-radius-inner);background:linear-gradient(145deg,var(--ot-violet-100),var(--ot-lilac-200))}.resume-stats_focus__q7fau .resume-stats_hero__gvYVa .resume-stats_signature__evSjP{position:absolute;width:68px;right:12px;top:20px}.resume-stats_focus__q7fau .resume-stats_heroNumber__Lqp2j{font-size:70px}.resume-stats_focus__q7fau .resume-stats_heroLabel__KbPwR{margin-top:8px}.resume-stats_journey___W4Gu .resume-stats_invitation__zNsCp{padding:12px;margin:-12px -8px -12px 4px;border:0;border-radius:12px;background:var(--ot-lilac-200)}.resume-stats_journey___W4Gu .resume-stats_invitation__zNsCp .resume-stats_label__WNHcL{color:var(--ot-heading-fg)}.resume-stats_journey___W4Gu .resume-stats_invitation__zNsCp .resume-stats_numbers__iYIZL strong{font-size:34px;color:var(--ot-violet-700)}@container (max-width: 355px){.resume-stats_compare__0wg7X .resume-stats_invitation__zNsCp .resume-stats_label__WNHcL{flex-direction:row;align-items:center;gap:10px}.resume-stats_compare__0wg7X .resume-stats_invitation__zNsCp .resume-stats_numbers__iYIZL{margin-top:0}.resume-stats_compare__0wg7X .resume-stats_invitation__zNsCp .resume-stats_numbers__iYIZL strong,.resume-stats_journey___W4Gu .resume-stats_invitation__zNsCp .resume-stats_numbers__iYIZL strong{font-size:30px}.resume-stats_compare__0wg7X .resume-stats_invitation__zNsCp .resume-stats_signature__evSjP{width:42px}.resume-stats_journey___W4Gu .resume-stats_invitation__zNsCp .resume-stats_signature__evSjP{width:48px}.resume-stats_journey___W4Gu .resume-stats_invitation__zNsCp{margin:0 -10px -4px;padding:12px 10px 8px;border-top:0}.resume-stats_journey___W4Gu .resume-stats_invitation__zNsCp .resume-stats_label__WNHcL{gap:10px}}@media (max-width:767px){.resume-stats_focus__q7fau .resume-stats_hero__gvYVa{margin:-6px -6px 0;padding:18px}.resume-stats_focus__q7fau .resume-stats_hero__gvYVa p:first-of-type{display:block}.resume-stats_focus__q7fau .resume-stats_hero__gvYVa .resume-stats_signature__evSjP{width:86px;top:25px;right:18px}.resume-stats_focus__q7fau .resume-stats_heroNumber__Lqp2j{font-size:64px}}.resume-stats_branded__LbafV{isolation:isolate;overflow:hidden;padding:24px;background:var(--ot-surface-2)}.resume-stats_watermark__jW1rf{position:absolute;z-index:-1;pointer-events:none;width:120%;aspect-ratio:294/174;mask:url(/brand/shagni-mark.svg) center/contain no-repeat;background:radial-gradient(120% 140% at 28% 18%,var(--ot-lilac-300),var(--ot-violet-500) 40%,var(--ot-violet-700) 75%,var(--ot-violet-800))}.resume-stats_brandMetrics__4Tgo2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px;margin:0}.resume-stats_branded__LbafV .resume-stats_metric__p6g9j{padding:0;border:0}.resume-stats_branded__LbafV .resume-stats_label__WNHcL{min-height:0;padding:0;font-size:var(--ot-text-body-sm)}.resume-stats_branded__LbafV .resume-stats_numbers__iYIZL{margin-top:8px;gap:8px}.resume-stats_branded__LbafV .resume-stats_numbers__iYIZL strong{font-size:32px}.resume-stats_branded__LbafV .resume-stats_invitation__zNsCp{grid-column:1/-1;padding-top:18px;border-top:1px solid var(--ot-border)}.resume-stats_branded__LbafV .resume-stats_invitation__zNsCp .resume-stats_label__WNHcL{font-weight:600;color:var(--ot-heading-fg)}.resume-stats_branded__LbafV .resume-stats_invitation__zNsCp .resume-stats_numbers__iYIZL strong{font-size:64px;line-height:1}.resume-stats_branded__LbafV .resume-stats_before__mYNqw{font-size:var(--ot-text-body-sm)}.resume-stats_diagonal__dMXUv .resume-stats_watermark__jW1rf{width:140%;left:-14%;top:-28%;transform:rotate(-18deg);opacity:.075}.resume-stats_diagonal__dMXUv{background:linear-gradient(140deg,var(--ot-surface-2),var(--ot-violet-100))}.resume-stats_side__EDTwV .resume-stats_watermark__jW1rf{width:75%;right:-24%;bottom:-8%;transform:rotate(-18deg);opacity:.13}.resume-stats_side__EDTwV .resume-stats_brandMetrics__4Tgo2{grid-template-columns:minmax(0,1fr);padding-right:30%;gap:16px}.resume-stats_side__EDTwV .resume-stats_metric__p6g9j{display:flex;align-items:center;justify-content:space-between;gap:12px}.resume-stats_side__EDTwV .resume-stats_numbers__iYIZL{margin:0;flex-wrap:nowrap}.resume-stats_side__EDTwV .resume-stats_invitation__zNsCp{display:block}.resume-stats_side__EDTwV .resume-stats_invitation__zNsCp .resume-stats_numbers__iYIZL{margin-top:10px}.resume-stats_band__K4LqM .resume-stats_brandMetrics__4Tgo2{gap:20px}.resume-stats_band__K4LqM .resume-stats_watermark__jW1rf{display:none}.resume-stats_band__K4LqM .resume-stats_invitation__zNsCp{isolation:isolate;padding:22px 24px;margin:0 -24px -24px;overflow:hidden;border:0;background:linear-gradient(120deg,var(--ot-violet-100),var(--ot-lilac-300))}.resume-stats_band__K4LqM .resume-stats_invitation__zNsCp:after,.resume-stats_band__K4LqM .resume-stats_invitation__zNsCp:before{content:"";position:absolute;z-index:-1;pointer-events:none;width:72%;aspect-ratio:294/174;right:-10%;top:-15%;mask:url(/brand/shagni-mark.svg) center/contain no-repeat}.resume-stats_band__K4LqM .resume-stats_invitation__zNsCp:before{transform:translate(3px,5px) rotate(-18deg);opacity:.3;background:linear-gradient(135deg,var(--ot-violet-500),var(--ot-violet-800))}.resume-stats_band__K4LqM .resume-stats_invitation__zNsCp:after{transform:rotate(-18deg);opacity:.8;background:linear-gradient(145deg,var(--ot-surface-2),var(--ot-lilac-200) 28%,var(--ot-lilac-400) 60%,var(--ot-violet-300))}@container (max-width: 355px){.resume-stats_branded__LbafV .resume-stats_label__WNHcL{font-size:var(--ot-text-pill);line-height:1.4}.resume-stats_branded__LbafV .resume-stats_numbers__iYIZL{gap:5px}.resume-stats_branded__LbafV .resume-stats_numbers__iYIZL strong{font-size:28px}.resume-stats_branded__LbafV .resume-stats_invitation__zNsCp .resume-stats_numbers__iYIZL strong{font-size:56px}.resume-stats_brandMetrics__4Tgo2{gap:16px}.resume-stats_branded__LbafV .resume-stats_icon__hPw38{width:18px;height:18px}.resume-stats_diagonal__dMXUv .resume-stats_watermark__jW1rf{width:165%;top:-4%;left:-32%}.resume-stats_side__EDTwV .resume-stats_brandMetrics__4Tgo2,.resume-stats_side__EDTwV .resume-stats_metric__p6g9j:not(.resume-stats_invitation__zNsCp){padding-right:0}.resume-stats_side__EDTwV .resume-stats_invitation__zNsCp{padding-right:35%}.resume-stats_side__EDTwV .resume-stats_watermark__jW1rf{width:83%;right:-25%;bottom:-7%}.resume-stats_band__K4LqM .resume-stats_invitation__zNsCp:after,.resume-stats_band__K4LqM .resume-stats_invitation__zNsCp:before{width:95%;right:-23%;top:0}.resume-stats_branded__LbafV:not(.resume-stats_side__EDTwV) .resume-stats_metric__p6g9j:not(.resume-stats_invitation__zNsCp) .resume-stats_numbers__iYIZL{display:grid;grid-template-columns:max-content max-content;column-gap:5px;row-gap:4px}.resume-stats_branded__LbafV:not(.resume-stats_side__EDTwV) .resume-stats_metric__p6g9j:not(.resume-stats_invitation__zNsCp) .resume-stats_numbers__iYIZL strong{grid-column:1/-1}.resume-stats_branded__LbafV .resume-stats_label__WNHcL{flex-direction:row;align-items:center}}.resume-stats_numbers__iYIZL strong{background:linear-gradient(125deg,var(--ot-violet-800) 5%,var(--ot-violet-700) 30%,var(--ot-violet-500) 48%,var(--ot-lilac-600) 54%,var(--ot-violet-700) 76%);background-clip:text;-webkit-text-fill-color:transparent}@container (max-width: 355px){.resume-stats_band__K4LqM .resume-stats_brandMetrics__4Tgo2{grid-template-columns:minmax(0,1fr);gap:0}.resume-stats_band__K4LqM .resume-stats_metric__p6g9j:not(.resume-stats_invitation__zNsCp){display:grid;grid-template-columns:minmax(0,1fr) max-content;align-items:center;gap:10px;padding:4px 0 16px}.resume-stats_band__K4LqM .resume-stats_metric__p6g9j:not(.resume-stats_invitation__zNsCp)+.resume-stats_metric__p6g9j:not(.resume-stats_invitation__zNsCp){border-top:1px solid var(--ot-border);padding-top:16px}.resume-stats_band__K4LqM .resume-stats_metric__p6g9j:not(.resume-stats_invitation__zNsCp) .resume-stats_label__WNHcL{gap:6px}.resume-stats_branded__LbafV.resume-stats_band__K4LqM .resume-stats_metric__p6g9j:not(.resume-stats_invitation__zNsCp) .resume-stats_numbers__iYIZL{display:flex;flex-wrap:nowrap;align-items:baseline;margin:0;gap:5px;white-space:nowrap}.resume-stats_band__K4LqM .resume-stats_metric__p6g9j:not(.resume-stats_invitation__zNsCp) .resume-stats_numbers__iYIZL strong{font-size:28px}.resume-stats_band__K4LqM .resume-stats_metric__p6g9j:not(.resume-stats_invitation__zNsCp) .resume-stats_arrow__tIAqV,.resume-stats_band__K4LqM .resume-stats_metric__p6g9j:not(.resume-stats_invitation__zNsCp) .resume-stats_before__mYNqw{font-size:var(--ot-text-pill)}.resume-stats_band__K4LqM .resume-stats_invitation__zNsCp{margin-top:2px}}@media (forced-colors:active){.resume-stats_numbers__iYIZL strong{background:none;-webkit-text-fill-color:currentColor}}.resume-results_panel__Cu053{container-type:inline-size;scroll-margin-top:240px;position:relative;isolation:isolate;overflow:hidden;padding:24px;border-top:1px solid var(--ot-border);background:var(--ot-surface-2);color:var(--ot-heading-fg)}.resume-results_metrics__3xjbU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:0}.resume-results_metric__rEZfB{min-width:0}.resume-results_label__4sAha{display:flex;align-items:center;gap:6px;font-size:var(--ot-text-body-sm);line-height:1.4;color:var(--ot-muted-fg)}.resume-results_icon__VyF3p{width:20px;height:20px;flex:none}.resume-results_numbers__8_rPW{margin:8px 0 0;display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;font-variant-numeric:tabular-nums}.resume-results_numbers__8_rPW strong{font-size:32px;font-weight:700;letter-spacing:-.04em;line-height:1.15;color:var(--ot-violet-700);background:linear-gradient(125deg,var(--ot-violet-800) 5%,var(--ot-violet-700) 30%,var(--ot-violet-500) 48%,var(--ot-lilac-600) 54%,var(--ot-violet-700) 76%);background-clip:text;-webkit-text-fill-color:transparent}.resume-results_arrow__9OKrx,.resume-results_before__8IIvu{color:var(--ot-muted-fg);font-size:var(--ot-text-body-sm)}.resume-results_invitation__w2ALc{position:relative;isolation:isolate;grid-column:1/-1;padding:22px 24px;margin:0 -24px -24px;overflow:hidden;background:linear-gradient(120deg,var(--ot-violet-100),var(--ot-lilac-300))}.resume-results_invitation__w2ALc .resume-results_label__4sAha{font-weight:600;color:var(--ot-heading-fg)}.resume-results_invitation__w2ALc .resume-results_numbers__8_rPW strong{font-size:64px;line-height:1}.resume-results_invitation__w2ALc:after,.resume-results_invitation__w2ALc:before{content:"";position:absolute;z-index:-1;pointer-events:none;width:72%;aspect-ratio:294/174;right:-10%;top:-15%;mask:url(/brand/shagni-mark.svg) center/contain no-repeat}.resume-results_invitation__w2ALc:before{transform:translate(3px,5px) rotate(-18deg);opacity:.3;background:linear-gradient(135deg,var(--ot-violet-500),var(--ot-violet-800))}.resume-results_invitation__w2ALc:after{transform:rotate(-18deg);opacity:.8;background:linear-gradient(145deg,var(--ot-surface-2),var(--ot-lilac-200) 28%,var(--ot-lilac-400) 60%,var(--ot-violet-300))}@container (max-width: 355px){.resume-results_metrics__3xjbU{grid-template-columns:minmax(0,1fr);gap:0}.resume-results_metric__rEZfB:not(.resume-results_invitation__w2ALc){display:grid;grid-template-columns:minmax(0,1fr) max-content;align-items:center;gap:10px;padding:4px 0 16px}.resume-results_metric__rEZfB:not(.resume-results_invitation__w2ALc)+.resume-results_metric__rEZfB:not(.resume-results_invitation__w2ALc){border-top:1px solid var(--ot-border);padding-top:16px}.resume-results_label__4sAha{font-size:var(--ot-text-pill)}.resume-results_icon__VyF3p{width:18px;height:18px}.resume-results_numbers__8_rPW{gap:5px}.resume-results_metric__rEZfB:not(.resume-results_invitation__w2ALc) .resume-results_numbers__8_rPW{flex-wrap:nowrap;margin:0;white-space:nowrap}.resume-results_numbers__8_rPW strong{font-size:28px}.resume-results_arrow__9OKrx,.resume-results_before__8IIvu{font-size:var(--ot-text-pill)}.resume-results_invitation__w2ALc{margin-top:2px}.resume-results_invitation__w2ALc .resume-results_numbers__8_rPW strong{font-size:56px}.resume-results_invitation__w2ALc:after,.resume-results_invitation__w2ALc:before{width:95%;right:-23%;top:0}}@media (forced-colors:active){.resume-results_numbers__8_rPW strong{background:none;-webkit-text-fill-color:currentColor}}@media (max-width:767px){.marketing-scale_scale__J7J_y{--ot-landing-type:0.84;--ot-rhythm:0.84;--ot-section-py:calc(64px * var(--ot-rhythm));--ot-section-heading-mb:calc(24px * var(--ot-rhythm));--ot-text-h1:max(var(--ot-text-floor),calc(var(--ot-landing-type) * clamp(1.625rem, 3.2vw + 0.8rem, 3.75rem)));--ot-text-h2:max(var(--ot-text-floor),calc(var(--ot-landing-type) * clamp(1.5rem, 2vw + 0.8rem, 2.375rem)));--ot-text-h3:max(var(--ot-text-floor),calc(var(--ot-landing-type) * clamp(1.125rem, 0.8vw + 0.8rem, 1.25rem)));--ot-text-body-lg:max(var(--ot-text-floor),calc(var(--ot-landing-type) * clamp(1.0625rem, 0.6vw + 0.875rem, 1.3125rem)));--ot-text-body:max(var(--ot-text-floor),calc(var(--ot-landing-type) * 0.96875rem));--ot-text-body-sm:max(var(--ot-text-floor),calc(var(--ot-landing-type) * 0.90625rem));--ot-text-control-lg:max(var(--ot-text-floor),calc(var(--ot-landing-type) * clamp(0.9375rem, 0.5vw + 0.85rem, 1.125rem)));--ot-text-control:max(var(--ot-text-floor),calc(var(--ot-landing-type) * 1rem));--ot-text-control-sm:max(var(--ot-text-floor),calc(var(--ot-landing-type) * 0.9375rem));--ot-text-eyebrow:max(var(--ot-text-floor),calc(var(--ot-landing-type) * 0.875rem));--ot-text-pill:max(var(--ot-text-floor),calc(var(--ot-landing-type) * 0.8125rem));--ot-text-price:max(var(--ot-text-floor),calc(var(--ot-landing-type) * clamp(2rem, 1.6vw + 1.5rem, 2.5rem)))}}.page_frame__9Rpu6{padding:32px 16px}.resume-sheet_sheet__qQb1P{overflow:hidden;border:1px solid var(--ot-border);border-radius:var(--ot-radius-card);background:var(--ot-surface-2)}.resume-sheet_plain__b3_wH{color:var(--ot-muted-fg)}.resume-sheet_improved__5s_DL{border-color:var(--ot-accent-line)}.resume-sheet_crown__yF4fA{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:12px 18px;border-bottom:1px solid var(--ot-border)}.resume-sheet_body__elmJo{padding:18px}.resume-sheet_person__32ewd,.resume-sheet_role__ESkKv{color:var(--ot-heading-fg);font-weight:600}.resume-sheet_role__ESkKv{margin-top:4px;font-size:var(--ot-text-body-lg)}.resume-sheet_roleLabel__z4vzz{color:var(--ot-muted-soft)}.resume-sheet_part__dubWL{margin-top:18px;padding-top:16px;border-top:1px solid var(--ot-border)}.resume-sheet_partHead___A_wZ{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:10px}.resume-sheet_partTitle__1q_Pn{color:var(--ot-muted-soft)}.resume-sheet_group__BvOxr{margin-top:12px}.resume-sheet_groupTitle__EcvzO{color:var(--ot-heading-fg);font-weight:600}.resume-sheet_groupNote__5Hm1c{margin-top:2px;color:var(--ot-muted-soft)}.resume-sheet_lines__UElpz{display:flex;flex-direction:column;gap:4px;margin-top:8px}.resume-sheet_line__de5Qz{padding:4px 8px;border-radius:var(--ot-radius-inner)}.resume-sheet_lineNew__JCLip{padding:4px 8px;border:1px solid transparent;border-radius:var(--ot-radius-inner)}.resume-sheet_opens__rh42g{cursor:pointer;text-decoration:underline dotted;text-decoration-color:color-mix(in oklab,currentcolor 45%,transparent);text-underline-offset:3px}.resume-sheet_opens__rh42g:hover{text-decoration-color:currentcolor}.resume-sheet_tags__rTww8{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.resume-sheet_wasLabel__4z__o{color:var(--ot-muted-soft)}.resume-sheet_hint__sdPuX{max-width:320px}.resume-sheet_hintLine__iKLpb{display:block}.resume-sheet_hintLine__iKLpb+.resume-sheet_hintLine__iKLpb{margin-top:8px}.career-consult-page_hero__HKvQw{background:var(--ot-hero-bg)}.career-consult-page_heroGrid__IJ_6B{display:grid;gap:32px;align-items:center}.career-consult-page_eyebrow__Ri7pr{display:inline-flex;align-items:center;gap:8px;color:var(--ot-violet-700);font-weight:600}.career-consult-page_eyebrowMark__KCzD4{flex:none;color:var(--ot-violet-700)}.career-consult-page_heroTitle__036Eo{margin-top:12px;color:var(--ot-heading-fg)}.career-consult-page_heroSubtitle__02VRa{margin-top:16px;max-width:40rem;color:var(--ot-body-fg)}.career-consult-page_heroCta__MbOIY{margin-top:28px}.career-consult-page_microcopy__Jg4Hz{margin-top:12px;color:var(--ot-muted-fg)}.career-consult-page_portrait___u_Mp{justify-self:center;width:min(100%,360px);height:auto;border-radius:var(--ot-radius-card)}.career-consult-page_blockTitle__6oj6V{margin-bottom:24px;color:var(--ot-heading-fg)}.career-consult-page_getGrid__iOEox{display:grid;gap:16px;margin:0;padding:0;list-style:none}.career-consult-page_getItem__9O_78{padding:18px 20px;border:1px solid var(--ot-border);border-radius:var(--ot-radius-card);background:var(--ot-surface-inner)}.career-consult-page_getTag__gJYBT{display:inline-flex;margin-top:8px}.career-consult-page_getTitle__mRYDs{color:var(--ot-heading-fg);font-weight:600}.career-consult-page_steps__r4rEa{display:grid;gap:16px;margin:0;padding:0;list-style:none}.career-consult-page_step__vkiIh{display:grid;grid-template-columns:32px minmax(0,1fr);gap:14px;align-items:start}.career-consult-page_stepNumber__agAyC{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--ot-violet-100);color:var(--ot-violet-700);font-weight:600}.career-consult-page_forWhom__QMyyq{display:grid;gap:10px;margin:0;padding-left:1.2em}.career-consult-page_forWhom__QMyyq li::marker{color:var(--ot-violet-700)}.career-consult-page_author__0sfnK{max-width:48rem}.career-consult-page_authorLink__llC8V{display:inline-block;margin-top:12px;color:var(--ot-violet-700);font-weight:600;text-decoration:underline;text-underline-offset:3px}.career-consult-page_authorLink__llC8V:focus-visible{outline:3px solid var(--ot-focus);outline-offset:2px;border-radius:4px}.career-consult-page_compare__9mDS9{display:grid;gap:16px}.career-consult-page_compareColumn__Zi8AG{padding:20px 22px;border:1px solid var(--ot-border);border-radius:var(--ot-radius-card);background:var(--ot-surface-inner)}.career-consult-page_compareTitle__3PzQJ{display:flex;align-items:center;gap:10px;color:var(--ot-heading-fg)}.career-consult-page_compareItems__ggAeY{display:grid;gap:8px;margin:14px 0 0;padding-left:1.2em}.career-consult-page_faq__iis03{display:grid;gap:0;margin:0}.career-consult-page_faqItem__BkTxy{padding-block:16px;border-top:1px solid var(--ot-border)}.career-consult-page_faqItem__BkTxy:last-child{border-bottom:1px solid var(--ot-border)}.career-consult-page_faqQuestion__gTlVW{color:var(--ot-heading-fg);font-weight:600}.career-consult-page_faqAnswer__NQF4f{margin:6px 0 0;color:var(--ot-body-fg)}.career-consult-page_final__oipQR{background:var(--ot-hero-bg)}.career-consult-page_finalInner__fw_fl{display:grid;gap:24px;justify-items:center;text-align:center}.career-consult-page_finalTitle__y8bHZ{color:var(--ot-heading-fg)}@media (min-width:760px){.career-consult-page_compare__9mDS9,.career-consult-page_getGrid__iOEox{grid-template-columns:repeat(2,minmax(0,1fr))}.career-consult-page_faq__iis03{max-width:48rem}}@media (min-width:900px){.career-consult-page_heroGrid__IJ_6B{grid-template-columns:minmax(0,1fr) 360px;gap:48px}}@property --plinth-angle{syntax:"<angle>";inherits:true;initial-value:0deg}.sheet-plinth_stage__bthkS{--plinth-light:var(--ot-surface-2);--plinth-bright:var(--ot-violet-100);--plinth-mid:var(--ot-lilac-200);--plinth-deep:var(--ot-lilac-300);--plinth-glow-a:0.85;--plinth-glow-blur:30px;--plinth-glow-reach:16px;--plinth-edge:4px;--plinth-peek-top:118px;--plinth-bl:var(--plinth-bleed-l,0px);--plinth-br:var(--plinth-bleed-r,0px);--plinth-bt:var(--plinth-bleed-t,0px);position:relative;isolation:isolate;display:flex;flex-direction:column;margin:calc(var(--plinth-bt) * -1) calc(var(--plinth-br) * -1) 0 calc(var(--plinth-bl) * -1);padding:calc(var(--plinth-bt) + var(--plinth-peek-top)) var(--plinth-br) 0 var(--plinth-bl);pointer-events:none;mask-image:linear-gradient(90deg,transparent 0,#000 var(--plinth-fade-l,var(--plinth-bl)),#000 calc(100% - var(--plinth-fade-r, var(--plinth-br))),transparent 100%),linear-gradient(180deg,transparent 0,#000 var(--plinth-fade-t,var(--plinth-bt)),#000 calc(100% - var(--plinth-fade-b, 20%)),transparent 100%);mask-composite:intersect}.sheet-plinth_peek__oGEAA{position:relative;z-index:1;display:flex;flex:1;flex-direction:column;isolation:isolate;transform:perspective(1600px) rotateY(-16deg) rotateX(5deg);transform-origin:20% 60%}.sheet-plinth_peek__oGEAA:before{content:"";position:absolute;inset:8% -2% -2% 10%;z-index:-1;border-radius:var(--ot-radius-card);background:var(--ot-ink-900);filter:blur(calc(var(--plinth-glow-blur) + 14px));opacity:calc(var(--plinth-glow-a) * .5);transform:translate(18px,24px);pointer-events:none}.sheet-plinth_frame__lKKZI{position:relative;display:grid;flex:var(--plinth-frame-grow,0) 1 auto;grid-template-rows:minmax(0,1fr);height:var(--plinth-frame-h,320px);min-height:0;border-radius:var(--ot-radius-card);box-shadow:1px 1px 0 var(--ot-lilac-200),2px 2px 0 var(--ot-lilac-300),3px 3px 0 var(--ot-lilac-300),4px 4px 0 var(--ot-lilac-400),5px 5px 0 var(--ot-lilac-400),6px 6px 0 var(--ot-lilac-600),7px 7px 0 var(--ot-lilac-600),8px 8px 0 var(--ot-violet-600),9px 9px 0 var(--ot-violet-700),10px 10px 0 var(--ot-violet-800);animation:sheet-plinth_plinth-spin__vkuiv 6s linear infinite}.sheet-plinth_frame__lKKZI:after{content:"";position:absolute;inset:calc(var(--plinth-edge) * -1);z-index:2;padding:var(--plinth-edge);border-radius:calc(var(--ot-radius-card) + var(--plinth-edge));background:conic-gradient(from var(--plinth-angle),transparent 0deg 220deg,var(--plinth-deep) 290deg,var(--plinth-bright) 342deg,var(--plinth-light) 357deg,transparent 1turn),linear-gradient(color-mix(in oklab,var(--plinth-mid) 60%,transparent),color-mix(in oklab,var(--plinth-mid) 60%,transparent));pointer-events:none;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.sheet-plinth_frame__lKKZI:before{content:"";position:absolute;inset:calc(var(--plinth-glow-reach) * -1);z-index:-1;border-radius:inherit;background:conic-gradient(from var(--plinth-angle),transparent 0deg 250deg,var(--plinth-deep) 300deg,var(--plinth-bright) 352deg,transparent 1turn);filter:blur(var(--plinth-glow-blur));opacity:var(--plinth-glow-a);pointer-events:none}.sheet-plinth_sheet__6v3cP{position:relative;overflow:hidden;border-radius:var(--ot-radius-card);background:var(--ot-surface-2)}.sheet-plinth_sheet__6v3cP>*{height:100%;border-color:transparent}@keyframes sheet-plinth_plinth-spin__vkuiv{to{--plinth-angle:360deg}}@media (prefers-reduced-motion:reduce){.sheet-plinth_frame__lKKZI{--plinth-angle:285deg;animation:none}}