.yarl__fullsize{height:100%;width:100%}.yarl__relative{position:relative}.yarl__portal{bottom:0;left:0;opacity:0;overflow:hidden;pointer-events:auto;position:fixed;right:0;top:0;transition:opacity var(--yarl__fade_animation_duration,.25s) var(--yarl__fade_animation_timing_function,ease);z-index:var(--yarl__portal_zindex,9999)}.yarl__portal_open{opacity:1}.yarl__container{background-color:var(--yarl__container_background_color,var(--yarl__color_backdrop,#000));bottom:0;left:0;outline:none;overflow:hidden;overscroll-behavior:var(--yarl__controller_overscroll_behavior,contain);position:absolute;right:0;top:0;touch-action:var(--yarl__controller_touch_action,none);-webkit-user-select:none;-moz-user-select:none;user-select:none}.yarl__carousel{align-content:center;align-items:stretch;display:flex;flex:0 0 auto;height:100%;justify-content:center;opacity:var(--yarl__pull_opacity,1);transform:translate(var(--yarl__swipe_offset,0),var(--yarl__pull_offset,0));width:calc(100% + (var(--yarl__carousel_slides_count) - 1)*(100% + var(--yarl__carousel_spacing_px, 0)*1px + var(--yarl__carousel_spacing_percent, 0)*1%))}.yarl__carousel_with_slides{-moz-column-gap:calc(var(--yarl__carousel_spacing_px, 0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*var(--yarl__carousel_spacing_percent, 0)*1%);column-gap:calc(var(--yarl__carousel_spacing_px, 0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*var(--yarl__carousel_spacing_percent, 0)*1%)}.yarl__flex_center{align-content:center;align-items:center;display:flex;justify-content:center}.yarl__slide{flex:1;overflow:hidden;padding:calc(var(--yarl__carousel_padding_px, 0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*var(--yarl__carousel_padding_percent, 0)*1%);position:relative}[dir=rtl] .yarl__slide{--yarl__direction:-1}.yarl__slide_image{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;touch-action:var(--yarl__controller_touch_action,none);-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.yarl__slide_image_cover{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.yarl__slide_image_loading{opacity:0}@media screen and (min-width:800px){.yarl__slide_wrapper:not(.yarl__slide_wrapper_interactive) .yarl__slide_image{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);-webkit-transform-style:preserve-3d}}.yarl__slide_placeholder{left:50%;line-height:0;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}.yarl__slide_loading{animation:yarl__delayed_fadein 1s linear;color:var(--yarl__slide_icon_loading_color,var(--yarl__color_button,hsla(0,0%,100%,.8)))}.yarl__slide_loading line{animation:yarl__stroke_opacity 1s linear infinite}.yarl__slide_loading line:first-of-type{animation-delay:-1.875s}.yarl__slide_loading line:nth-of-type(2){animation-delay:-1.75s}.yarl__slide_loading line:nth-of-type(3){animation-delay:-1.625s}.yarl__slide_loading line:nth-of-type(4){animation-delay:-1.5s}.yarl__slide_loading line:nth-of-type(5){animation-delay:-1.375s}.yarl__slide_loading line:nth-of-type(6){animation-delay:-1.25s}.yarl__slide_loading line:nth-of-type(7){animation-delay:-1.125s}.yarl__slide_loading line:nth-of-type(8){animation-delay:-1s}.yarl__slide_error{color:var(--yarl__slide_icon_error_color,red);height:var(--yarl__slide_icon_error_size,48px);width:var(--yarl__slide_icon_error_size,48px)}@media (prefers-reduced-motion){.yarl__portal,.yarl__slide{transition:unset}.yarl__slide_loading,.yarl__slide_loading line{animation:unset}}.yarl__toolbar{bottom:auto;display:flex;justify-content:flex-end;left:auto;padding:var(--yarl__toolbar_padding,8px);position:absolute;right:0;top:0}[dir=rtl] .yarl__toolbar{bottom:auto;left:0;right:auto;top:0}.yarl__icon{height:var(--yarl__icon_size,32px);width:var(--yarl__icon_size,32px)}.yarl__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--yarl__button_background_color,transparent);border:var(--yarl__button_border,0);color:var(--yarl__color_button,hsla(0,0%,100%,.8));cursor:pointer;filter:var(--yarl__button_filter,drop-shadow(2px 2px 2px rgba(0,0,0,.8)));line-height:0;margin:var(--yarl__button_margin,0);outline:none;padding:var(--yarl__button_padding,8px);-webkit-tap-highlight-color:transparent}.yarl__button:focus{color:var(--yarl__color_button_active,#fff)}.yarl__button:focus:not(:focus-visible){color:var(--yarl__color_button,hsla(0,0%,100%,.8))}.yarl__button:focus-visible{color:var(--yarl__color_button_active,#fff)}@media (hover:hover){.yarl__button:focus-visible:hover,.yarl__button:focus:hover,.yarl__button:hover{color:var(--yarl__color_button_active,#fff)}}.yarl__button:disabled{color:var(--yarl__color_button_disabled,hsla(0,0%,100%,.4));cursor:default}.yarl__navigation_next,.yarl__navigation_prev{padding:var(--yarl__navigation_button_padding,24px 16px);position:absolute;top:50%;transform:translateY(-50%)}.yarl__navigation_prev{left:0}[dir=rtl] .yarl__navigation_prev{left:unset;right:0;transform:translateY(-50%) rotate(180deg)}.yarl__navigation_next{right:0}[dir=rtl] .yarl__navigation_next{left:0;right:unset;transform:translateY(-50%) rotate(180deg)}.yarl__no_scroll{height:100%;overflow:hidden;overscroll-behavior:none}@keyframes yarl__delayed_fadein{0%{opacity:0}80%{opacity:0}to{opacity:1}}@keyframes yarl__stroke_opacity{0%{stroke-opacity:1}to{stroke-opacity:.125}}.BookProcessFlow_flow__AD_7w{width:100%;max-width:1224px;margin:32px auto 0;padding-top:48px}.BookProcessFlow_grid__ch_Dp{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;gap:40px}.BookProcessFlow_card__QWfDx{position:relative;min-width:0;width:100%;max-width:480px}@media (min-width:1024px){.BookProcessFlow_flow__AD_7w{margin-top:24px;padding-top:112px}.BookProcessFlow_grid__ch_Dp{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.BookProcessFlow_card__QWfDx{max-width:none}}.BookPageTabs_overlay__o0LiR{position:absolute;inset:0;pointer-events:none;container-type:inline-size}.BookPageTabs_anchor__v4kW7{position:absolute;transform-origin:50% 50%;height:0;pointer-events:none}.BookPageTabs_anchor__v4kW7:focus-within{z-index:1}.BookPageTabs_target__iP8gN{--target-size:44px;--flag-height:clamp(5px,1.27cqw,10px);--flag-turn:-0.5deg;--flag-shape:polygon(0 65%,100% 40%,100% 70%,0 100%);--target-offset:-50%;--paper-anchor:50%;position:absolute;top:0;left:50%;display:flex;width:max(100%,var(--target-size));min-width:var(--target-size);pointer-events:auto;touch-action:manipulation;transform:translate(-50%,var(--target-offset))}.BookPageTabs_target__iP8gN[data-target-side=above]{--target-offset:-100%;--paper-anchor:100%}.BookPageTabs_target__iP8gN[data-target-side=below]{--target-offset:calc(0px - var(--flag-height) - 8px);--paper-anchor:calc(var(--flag-height) + 8px)}.BookPageTabs_target__iP8gN:has(:focus-visible){--flag-turn:-2.25deg;--flag-shape:polygon(0 5%,100% 5%,100% 70%,0 100%)}.BookPageTabs_hit__6FesY{position:relative;display:block;width:100%;height:var(--target-size)}.BookPageTabs_paper__IK2cX{position:absolute;left:50%;top:calc(var(--paper-anchor) - var(--flag-height));width:var(--flag-width);height:var(--flag-height);margin-left:calc(var(--flag-width) / -2);overflow:hidden;pointer-events:none;background:linear-gradient(100deg,#d9c578,#eddda0 18%,#f3e6af 66%,#e3cf8b);box-shadow:inset 0 .5px 0 rgb(255 255 239/65%),inset 0 -.6px 0 rgb(111 86 39/35%);filter:drop-shadow(0 .6px .5px rgb(45 37 21/20%));clip-path:var(--flag-shape);transform:rotate(var(--flag-turn));transform-origin:0 100%;transition:transform .22s cubic-bezier(.22,1,.36,1),clip-path .24s cubic-bezier(.22,1,.36,1)}.BookPageTabs_paper__IK2cX:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(112deg,transparent 0 1px,rgb(116 88 41/4%) 1px 2px,transparent 2px 4px)}.BookPageTabs_paper__IK2cX:after{content:"";position:absolute;top:8%;right:0;width:9%;height:62%;background:linear-gradient(135deg,rgb(255 251 208/60%),rgb(167 137 72/16%));clip-path:polygon(0 0,100% 100%,0 100%)}@media (min-width:1024px) and (pointer:fine){.BookPageTabs_target__iP8gN{--target-size:32px}}@media (hover:hover) and (pointer:fine){.BookPageTabs_target__iP8gN:hover{--flag-turn:-2.25deg;--flag-shape:polygon(0 5%,100% 5%,100% 70%,0 100%)}}.BookPageTabs_target__iP8gN[data-pinned=true]{--flag-turn:-3deg;--flag-shape:polygon(0 0,100% 0,100% 75%,0 100%)}@media (prefers-reduced-motion:reduce){.BookPageTabs_paper__IK2cX{transition:none}}.BookScrollScene_track__8wgVp{position:relative;margin-top:48px}.BookScrollScene_runway__uypOm{position:relative}.BookScrollScene_scene__jb2hr{position:relative;padding:0 16px}.BookScrollScene_board__u7cYj{position:relative;width:100%;max-width:789px;aspect-ratio:789/350;margin:0 auto}.BookScrollScene_artwork__mAbKs{display:block;width:100%;height:100%;overflow:visible;user-select:none;pointer-events:none}.BookScrollScene_shelf__dMReZ{position:relative;margin:0 auto;width:min(100%,1274px);height:1px;background:#e7e8ea}.BookScrollScene_headingGap__qDssG{height:40px}.BookScrollScene_intro__SkWiu{position:relative;margin:20px auto 0;max-width:760px;padding:0 16px;text-align:center}@media (min-width:1024px){.BookScrollScene_track__8wgVp{margin-top:64px}.BookScrollScene_scene__jb2hr{padding:0 24px}}@media (min-width:1024px) and (min-height:640px) and (pointer:fine) and (prefers-reduced-motion:no-preference){.BookScrollScene_runway__uypOm[data-motion=true]{height:611px}.BookScrollScene_runway__uypOm[data-motion=true] .BookScrollScene_scene__jb2hr{position:sticky;top:clamp(88px,12svh,130px)}}.CalcCardPreview_card___2DE0{display:grid;grid-template-rows:36px minmax(0,1fr) 32px;box-sizing:border-box;width:100%;height:100%;overflow:hidden;border:1px solid #dfe4ea;border-radius:6px;background:#fff;color:#111827;font-family:var(--font-sans),Arial,sans-serif;text-align:left;box-shadow:0 2px 5px rgb(17 24 39/.04)}.CalcCardPreview_headerRow__y7J0m{display:flex;border-bottom:1px solid #edf0f4}.CalcCardPreview_header__vLJbB{display:flex;align-items:center;align-self:stretch;gap:5px;width:100%;padding:0 8px;color:#111827;cursor:pointer;text-align:left;transition:background-color .14s ease}.CalcCardPreview_header__vLJbB:hover{background:#f6fafc}.CalcCardPreview_icon__rkwcE{display:grid;flex:0 0 19px;height:21px;place-items:center;border:1px solid #dfe8ed;border-radius:4px;background:linear-gradient(135deg,#eaf4f8,#dceaf2)}.CalcCardPreview_heading__xE6ec{min-width:0}.CalcCardPreview_title__3BFv5{font-size:10px;font-weight:650;line-height:14px;letter-spacing:-.25px;white-space:nowrap}.CalcCardPreview_subtitle__B9dta{margin-top:1px;color:#6b7280;font-size:5.8px;line-height:9px;white-space:nowrap}.CalcCardPreview_inputs__DB9X7{display:grid;min-height:0;padding:2px 8px}.CalcCardPreview_row__7O0El{display:grid;grid-template-columns:minmax(0,1fr) 84px;align-items:center;gap:3px;min-height:0}.CalcCardPreview_row__7O0El+.CalcCardPreview_row__7O0El{border-top:1px solid #f0f2f5}.CalcCardPreview_label__tLYr4{font-size:7px;font-weight:500;line-height:8.5px}.CalcCardPreview_options__nl6zO{display:flex;align-items:stretch;gap:1px;height:20px;padding:1px;border:1px solid #e5e7eb;border-radius:4px;background:#f8fafb}.CalcCardPreview_optionCell__cIOab{display:flex;flex:1 1 0;min-width:0}.CalcCardPreview_option__3xkNa{display:flex;flex:1 1 auto;align-items:center;align-self:stretch;justify-content:center;gap:2px;min-width:0;border-radius:2px;color:#667080;font-size:7.5px;font-weight:500;line-height:1;white-space:nowrap;font-variant-numeric:tabular-nums}.CalcCardPreview_option__3xkNa[data-selected]{background:#111827;color:#fff;box-shadow:0 1px 2px rgb(17 24 39/.06)}.CalcCardPreview_points__OeW75{font-size:5.5px;opacity:.6}.CalcCardPreview_result__YDVYH{display:flex;align-items:center;justify-content:space-between;gap:5px;padding:0 8px;border-top:1px solid #e5e7eb;background:#f8fafb}.CalcCardPreview_resultLabel__8fujy{color:#667080;font-size:6.5px;font-weight:500;line-height:10px}.CalcCardPreview_resultValue__x7z53{display:flex;align-items:baseline;gap:3px}.CalcCardPreview_score__fvmFr{font-size:19px;font-weight:400;line-height:1;letter-spacing:-.8px;font-variant-numeric:tabular-nums}.CalcCardPreview_unit__x3Wxj{color:#788291;font-size:5.5px}.CalcCardPreview_option__3xkNa{padding:0;cursor:pointer;transition:background-color .14s ease,color .14s ease,box-shadow .14s ease}.CalcCardPreview_option__3xkNa:not([data-selected]):hover{background:#e8eff4;color:#111827}.CalcCardPreview_score__fvmFr>span{display:inline-block;animation:CalcCardPreview_score-update__KxzgH .18s ease-out}@keyframes CalcCardPreview_score-update__KxzgH{0%{opacity:.5;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.CalcCardPreview_header__vLJbB,.CalcCardPreview_option__3xkNa{transition:none}.CalcCardPreview_score__fvmFr>span{animation:none}}.HeroCalculator_frame__PcGCL{width:158px;height:227px;pointer-events:auto}.HeroCalculator_surface__R8TgV{width:100%;height:100%}.HeroBooks_frame__Zfp04{position:relative;width:158px;height:227px;pointer-events:none;perspective:700px;clip-path:inset(-1px 0 -1px 0)}.HeroBooks_closedBook__CKdNY,.HeroBooks_journal__Wu7ey,.HeroBooks_openBook__2pinb{position:absolute;bottom:-1px}.HeroBooks_closedImage__kZvc1,.HeroBooks_journalImage__Ohy_3,.HeroBooks_openImage__CR1Cd{width:100%;height:100%}.HeroBooks_openBook__2pinb{z-index:1;transform-origin:50% 100%}.HeroBooks_openCover__TpcBZ,.HeroBooks_openLeaf__O9mXS,.HeroBooks_openPages__8vnq4{position:absolute;inset:0;pointer-events:none}.HeroBooks_openLeaf__O9mXS{transform-origin:33% 100%}.HeroBooks_openCover__TpcBZ{transform-origin:100% 100%;backface-visibility:hidden}.HeroBooks_pageMarker__z_lC_{position:absolute;z-index:2;left:-9px;top:28%;display:flex;width:32px;height:32px;pointer-events:auto;touch-action:manipulation}.HeroBooks_pageMarker__z_lC_[data-hidden=true]{pointer-events:none;visibility:hidden}.HeroBooks_markerHit__o_eWz{position:relative;align-self:stretch;width:100%}.HeroBooks_markerPaper__g0VmS{position:absolute;left:4px;top:calc(50% - 3.5px);width:17px;height:7px;border-radius:.4px .3px .7px .4px;background:repeating-linear-gradient(91deg,transparent 0 2px,#9b84350a 2px 2.5px),linear-gradient(100deg,#f8e9ae,#f1dfa0 68%,#d6bf79);box-shadow:inset 0 .35px .3px #fff8d9,0 .7px .8px #34281729;transform:rotate(-3deg);transform-origin:100% 50%;transition:transform .7s cubic-bezier(.25,1,.5,1),box-shadow .7s ease;pointer-events:none}.HeroBooks_markerPaper__g0VmS:after{position:absolute;top:0;left:0;width:2.3px;height:2px;background:linear-gradient(145deg,#fff3c3,#e7d393);clip-path:polygon(0 0,100% 0,0 100%);content:""}@media (hover:hover){.HeroBooks_pageMarker__z_lC_:hover .HeroBooks_markerPaper__g0VmS{transform:translateX(-1px) rotate(-5deg);box-shadow:inset 0 .35px .3px #fff8d9,0 1px 1.2px #34281729}}.HeroBooks_pageMarker__z_lC_ button[aria-pressed=true] .HeroBooks_markerPaper__g0VmS{transform:translateX(-4px) rotate(-9deg);box-shadow:inset 0 .35px .3px #fff8d9,0 1.2px 1.4px #34281729}@media (pointer:coarse){.HeroBooks_pageMarker__z_lC_{width:44px;height:44px}}.HeroBooks_frame__Zfp04[data-reduce-motion=true] .HeroBooks_markerPaper__g0VmS{transition:none}@media (prefers-reduced-motion:reduce){.HeroBooks_markerPaper__g0VmS{transition:none}}.HeroGuideline_frame__vxmlH{position:relative;width:208px;height:277px;pointer-events:none}.HeroGuideline_surface__mY1Iw{position:absolute;left:24px;top:24px;width:160px;height:229px;pointer-events:auto;user-select:none;-webkit-user-select:none;touch-action:pan-y;transform-origin:left bottom;transition:transform .22s cubic-bezier(.22,1,.36,1);cursor:url(/hero/highlighter-cursor.svg) 9 40,text;outline:none}@media (hover:hover) and (pointer:fine){.HeroGuideline_surface__mY1Iw:focus-visible,.HeroGuideline_surface__mY1Iw:hover,.HeroGuideline_surface__mY1Iw[data-dragging=true]{transform:translateY(-1px)}}.HeroGuideline_surface__mY1Iw:focus-visible{outline:1px solid #a3aab8;outline-offset:4px}.HeroGuideline_paper__AqTKV{position:absolute;left:-24px;top:-24px;pointer-events:none}.HeroGuideline_drugFrame__fsF0K{width:158px;height:227px}.HeroGuideline_drugFrame__fsF0K .HeroGuideline_surface__mY1Iw{left:0;top:0;width:158px;height:227px}.HeroGuideline_drugFrame__fsF0K .HeroGuideline_paper__AqTKV{left:0;top:0}.HeroGuideline_drugFrame__fsF0K .HeroGuideline_tools__49zdK{left:auto;right:0;top:235px}.HeroGuideline_tools__49zdK{position:absolute;left:24px;top:261px;display:flex;align-items:center;gap:12px;white-space:nowrap;opacity:0;transform:translateY(-3px);transition:opacity .18s ease,transform .18s ease}.HeroGuideline_frame__vxmlH:focus-within .HeroGuideline_tools__49zdK,.HeroGuideline_frame__vxmlH:hover .HeroGuideline_tools__49zdK{opacity:1;transform:translateY(0)}.HeroGuideline_hint__Utqq_{display:inline-flex;align-items:center;gap:6px;color:#636976;font-size:10px;line-height:20px;letter-spacing:.01em}.HeroGuideline_hint__Utqq_ i{width:10px;height:6px;background:#f9de4b;transform:skewX(-12deg);border-radius:1px}.HeroGuideline_clear__u934K{display:flex;pointer-events:auto}@media (prefers-reduced-motion:reduce){.HeroGuideline_surface__mY1Iw,.HeroGuideline_tools__49zdK{transition:none}.HeroGuideline_surface__mY1Iw:focus-visible,.HeroGuideline_surface__mY1Iw:hover,.HeroGuideline_surface__mY1Iw[data-dragging=true]{transform:none}}.BenchmarkSection_section__ahxKD{position:relative;scroll-margin-top:56px;background:#fff;color:#13192a}.BenchmarkSection_edges__Xa_Rr{position:absolute;inset:0;width:min(calc(100% - 16px),1272px);margin-inline:auto;pointer-events:none}.BenchmarkSection_panel__MgP1l{position:relative;display:flex;flex-direction:column;width:min(100%,1272px);margin-inline:auto;padding:56px 24px 64px}.BenchmarkSection_header__T_KWY{max-width:840px}.BenchmarkSection_start__Vbl8g{display:block;height:0;flex:none}.BenchmarkSection_viewport__ONesn{display:flex;flex:1;flex-direction:column;min-height:0}.BenchmarkSection_eyebrow__OLykM{margin-bottom:16px;font-family:var(--font-geist-mono),monospace;font-size:11px;line-height:1.5;letter-spacing:.09em;text-transform:uppercase;color:#737984}.BenchmarkSection_heading__MzB9e{font-family:var(--font-season),Georgia,serif;font-size:clamp(34px,3.3vw,48px);line-height:1.1;letter-spacing:-.035em;text-wrap:balance}.BenchmarkSection_body__cBRo7{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:clamp(40px,5vw,72px);align-items:center;margin-top:40px}.BenchmarkSection_perspectives__UDpSO{min-width:0}.BenchmarkSection_quotes__90VNM{display:grid;gap:56px}.BenchmarkSection_quote__UriFc{margin:0}.BenchmarkSection_quoteText__6tYAF{position:relative;padding-top:38px;font-family:var(--font-sans),sans-serif;font-size:clamp(22px,1.8vw,26px);font-weight:400;line-height:1.45;letter-spacing:-.01em;text-wrap:pretty}.BenchmarkSection_quoteMark__BHTby{position:absolute;top:-8px;left:-3px;color:#b8bdc5;font-family:var(--font-season),Georgia,serif;font-size:84px;line-height:1}.BenchmarkSection_attribution__l5Efj{display:grid;gap:6px;margin-top:28px}.BenchmarkSection_author__HQEHw{font-size:15px;font-weight:500;line-height:1.45}.BenchmarkSection_role__tRnsq{max-width:460px;font-size:13px;line-height:1.5;color:#6c7280}.BenchmarkSection_sourceLink__oBgcl{display:inline-flex;align-items:center;gap:18px;margin-top:30px;padding-block:8px;font-size:13px;border-bottom:1px solid #cbd0d5}.BenchmarkSection_sourceLink__oBgcl svg{width:18px;height:18px;stroke:currentColor;stroke-width:1.25}.BenchmarkSection_sourceLink__oBgcl:hover{border-color:currentColor}.BenchmarkSection_sourceLink__oBgcl:focus-visible{outline:2px solid #13192a;outline-offset:6px}.BenchmarkSection_chart__Fgehx{position:relative;margin:0;min-width:0}.BenchmarkSection_metric__nUFEv{max-width:440px;margin-bottom:30px;font-family:var(--font-geist-mono),monospace;font-size:10px;line-height:1.6;letter-spacing:.04em;color:#6c7280}.BenchmarkSection_scores__gK2eV{display:grid;gap:22px}.BenchmarkSection_scoreLabel__GCy5s{display:flex;align-items:center;justify-content:space-between;gap:16px}.BenchmarkSection_model__mCYcw{display:inline-flex;align-items:center;gap:12px;font-size:15px;line-height:1.3}.BenchmarkSection_logo__T4lGc{display:grid;place-items:center;width:28px;height:30px;flex:0 0 28px}.BenchmarkSection_logo__T4lGc img{width:auto;height:auto;max-width:28px;max-height:30px}.BenchmarkSection_score__8sQHq{font-size:22px;line-height:1;letter-spacing:-.045em;font-variant-numeric:tabular-nums}.BenchmarkSection_percent__7TjFB{margin-left:3px;font-size:.64em;letter-spacing:0}.BenchmarkSection_leadRow__8INIV{margin-bottom:7px}.BenchmarkSection_leadRow__8INIV .BenchmarkSection_score__8sQHq{font-size:46px;font-weight:500}.BenchmarkSection_leadRow__8INIV .BenchmarkSection_model__mCYcw{font-size:17px}.BenchmarkSection_leadRow__8INIV .BenchmarkSection_logo__T4lGc{width:32px;flex-basis:32px}.BenchmarkSection_leadRow__8INIV .BenchmarkSection_logo__T4lGc img{max-width:36px;max-height:36px}.BenchmarkSection_track__ZguyW{height:10px;margin-top:13px;background:#f0f1f3}.BenchmarkSection_bar__koD3a{height:100%;width:var(--score);transform-origin:left center;background:#9099a6}.BenchmarkSection_leadRow__8INIV .BenchmarkSection_track__ZguyW{height:14px;margin-top:17px}.BenchmarkSection_leadRow__8INIV .BenchmarkSection_bar__koD3a{background:#1b2c42}.BenchmarkSection_peerRow__XZANQ{color:#656d7b}.BenchmarkSection_peerRow__XZANQ .BenchmarkSection_logo__T4lGc{filter:grayscale(1);opacity:.7}.BenchmarkSection_modelIdentity__v3Ne8{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:8px;row-gap:2px}.BenchmarkSection_modelVersion__Knt9v{font-size:11px;color:#7b818c;letter-spacing:0}.BenchmarkSection_comparisons___S1WF{display:grid;gap:48px}.BenchmarkSection_comparisonChart__qeXnl{min-width:0;margin:0}.BenchmarkSection_comparisonHeading__xv5U5{display:grid;gap:6px;margin-bottom:26px}.BenchmarkSection_benchmarkName__UNNfA{font-family:var(--font-season),Georgia,serif;font-size:29px;line-height:1.15;letter-spacing:-.02em}.BenchmarkSection_comparisonHeading__xv5U5 .BenchmarkSection_metric__nUFEv{margin:0}.BenchmarkSection_benchmarkSource__qEEHU{color:#656d7b;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.BenchmarkSection_benchmarkSource__qEEHU:hover{color:#13192a}.BenchmarkSection_benchmarkSource__qEEHU:focus-visible{outline:2px solid #13192a;outline-offset:4px}.BenchmarkSection_section__ahxKD[data-benchmark-ready] .BenchmarkSection_comparisons___S1WF{gap:0}.BenchmarkSection_section__ahxKD[data-benchmark-ready] .BenchmarkSection_comparisonChart__qeXnl{grid-area:1/1;align-self:center;visibility:hidden;opacity:0;pointer-events:none}.BenchmarkSection_section__ahxKD[data-benchmark-ready][data-benchmark-stage="0"] .BenchmarkSection_comparisonChart__qeXnl:first-child,.BenchmarkSection_section__ahxKD[data-benchmark-ready][data-benchmark-stage="1"] .BenchmarkSection_comparisonChart__qeXnl:nth-child(2){visibility:visible;opacity:1;pointer-events:auto}.BenchmarkSection_sample__4zAlq{margin-top:28px;padding-top:17px;border-top:1px solid #e3e5e8;font-family:var(--font-geist-mono),monospace;font-size:10px;line-height:1.7;color:#7b818c}.BenchmarkSection_chartContext__ZzMjP{margin-top:24px;font-size:15px;line-height:1.65;color:#737a86}.BenchmarkSection_introduction__jqNRg{max-width:500px;font-size:18px;line-height:1.6}.BenchmarkSection_navigation__7lBr4{display:none}.BenchmarkSection_quoteControls__U_WEL{display:flex;gap:6px}.BenchmarkSection_quoteControls__U_WEL button{display:grid;place-items:center;width:40px;height:40px;padding:0;border-radius:50%;font-family:var(--font-geist-mono),monospace;font-size:11px;color:#808792;transition:color .18s ease,background-color .18s ease}.BenchmarkSection_quoteControls__U_WEL button[aria-pressed=true]{background:#13192a;color:white}.BenchmarkSection_quoteControls__U_WEL button:focus-visible{outline:2px solid #13192a;outline-offset:3px}.BenchmarkSection_section__ahxKD[data-benchmark-ready] .BenchmarkSection_quotes__90VNM{gap:0}.BenchmarkSection_section__ahxKD[data-benchmark-ready] .BenchmarkSection_quote__UriFc{grid-area:1/1;align-self:center;opacity:0;pointer-events:none}.BenchmarkSection_section__ahxKD[data-benchmark-ready][data-benchmark-stage="0"] .BenchmarkSection_quote__UriFc:first-child,.BenchmarkSection_section__ahxKD[data-benchmark-ready][data-benchmark-stage="1"] .BenchmarkSection_quote__UriFc:nth-child(2){opacity:1;pointer-events:auto}.BenchmarkSection_section__ahxKD[data-benchmark-ready] .BenchmarkSection_navigation__7lBr4{display:flex;align-items:center;margin-top:28px}.BenchmarkSection_section__ahxKD:not([data-benchmark-motion]) .BenchmarkSection_progress__UxDpj,.BenchmarkSection_section__ahxKD:not([data-benchmark-motion]) .BenchmarkSection_scrollHint__mYF6w,.BenchmarkSection_section__ahxKD:not([data-benchmark-motion]) .BenchmarkSection_stage__mVHM4{display:none}@media (min-width:1024px){.BenchmarkSection_section__ahxKD[data-benchmark-ready][data-benchmark-comparisons] .BenchmarkSection_perspectives__UDpSO{grid-area:1/1}.BenchmarkSection_section__ahxKD[data-benchmark-ready][data-benchmark-comparisons] .BenchmarkSection_chart__Fgehx{grid-area:1/2}.BenchmarkSection_section__ahxKD[data-benchmark-ready][data-benchmark-comparisons][data-benchmark-stage="0"] .BenchmarkSection_body__cBRo7{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.BenchmarkSection_section__ahxKD[data-benchmark-ready][data-benchmark-comparisons][data-benchmark-stage="0"] .BenchmarkSection_perspectives__UDpSO{grid-column:2}.BenchmarkSection_section__ahxKD[data-benchmark-ready][data-benchmark-comparisons][data-benchmark-stage="0"] .BenchmarkSection_chart__Fgehx{grid-column:1}.BenchmarkSection_section__ahxKD[data-benchmark-motion][data-benchmark-comparisons][data-benchmark-stage="0"] .BenchmarkSection_comparisonChart__qeXnl:nth-child(2),.BenchmarkSection_section__ahxKD[data-benchmark-motion][data-benchmark-comparisons][data-benchmark-stage="0"] .BenchmarkSection_quote__UriFc:nth-child(2),.BenchmarkSection_section__ahxKD[data-benchmark-motion][data-benchmark-comparisons][data-benchmark-stage="1"] .BenchmarkSection_comparisonChart__qeXnl:first-child,.BenchmarkSection_section__ahxKD[data-benchmark-motion][data-benchmark-comparisons][data-benchmark-stage="1"] .BenchmarkSection_quote__UriFc:first-child{transition:none}}@media (prefers-reduced-motion:no-preference){.BenchmarkSection_section__ahxKD[data-benchmark-motion] .BenchmarkSection_comparisonChart__qeXnl{transform:translateY(-8px);transition:opacity .14s ease,transform .14s ease,visibility 0s .14s}.BenchmarkSection_section__ahxKD[data-benchmark-motion] .BenchmarkSection_comparisonChart__qeXnl:nth-child(2){transform:translateY(12px)}.BenchmarkSection_section__ahxKD[data-benchmark-motion][data-benchmark-stage="0"] .BenchmarkSection_comparisonChart__qeXnl:first-child,.BenchmarkSection_section__ahxKD[data-benchmark-motion][data-benchmark-stage="1"] .BenchmarkSection_comparisonChart__qeXnl:nth-child(2){transform:translateY(0);transition:opacity .3s ease .16s,transform .4s cubic-bezier(.22,1,.36,1) .16s,visibility 0s}.BenchmarkSection_section__ahxKD[data-benchmark-motion]{height:calc(230svh - 56px)}.BenchmarkSection_section__ahxKD[data-benchmark-motion] .BenchmarkSection_panel__MgP1l{position:sticky;top:56px;height:calc(100svh - 56px);padding-block:clamp(28px,4.6svh,56px) 26px}.BenchmarkSection_section__ahxKD[data-benchmark-motion] .BenchmarkSection_body__cBRo7{flex:1;margin-top:20px;padding-block:12px 24px}.BenchmarkSection_section__ahxKD[data-benchmark-motion] .BenchmarkSection_quotes__90VNM{gap:0}.BenchmarkSection_section__ahxKD[data-benchmark-motion] .BenchmarkSection_quote__UriFc{grid-area:1/1;align-self:center;opacity:0;transform:translateY(-8px);transition:opacity .14s ease,transform .14s ease}.BenchmarkSection_section__ahxKD[data-benchmark-motion] .BenchmarkSection_quote__UriFc:nth-child(2){transform:translateY(12px)}.BenchmarkSection_section__ahxKD[data-benchmark-stage="0"] .BenchmarkSection_quote__UriFc:first-child,.BenchmarkSection_section__ahxKD[data-benchmark-stage="1"] .BenchmarkSection_quote__UriFc:nth-child(2){opacity:1;transform:translateY(0);transition:opacity .3s ease .16s,transform .4s cubic-bezier(.22,1,.36,1) .16s}.BenchmarkSection_section__ahxKD[data-benchmark-motion]:not([data-benchmark-comparisons]) .BenchmarkSection_peerRow__XZANQ{opacity:0;transform:translateY(8px);transition:opacity .14s ease,transform .18s ease}.BenchmarkSection_section__ahxKD[data-benchmark-motion]:not([data-benchmark-comparisons]) .BenchmarkSection_peerRow__XZANQ .BenchmarkSection_bar__koD3a{transform:scaleX(0);transition:transform .18s ease}.BenchmarkSection_section__ahxKD[data-benchmark-stage="1"]:not([data-benchmark-comparisons]) .BenchmarkSection_peerRow__XZANQ{opacity:1;transform:none;transition:opacity .36s var(--row-delay,.18s) ease,transform .48s var(--row-delay,.18s) cubic-bezier(.22,1,.36,1)}.BenchmarkSection_section__ahxKD[data-benchmark-stage="1"]:not([data-benchmark-comparisons]) .BenchmarkSection_peerRow__XZANQ:nth-child(3){--row-delay:230ms}.BenchmarkSection_section__ahxKD[data-benchmark-stage="1"]:not([data-benchmark-comparisons]) .BenchmarkSection_peerRow__XZANQ:nth-child(4){--row-delay:280ms}.BenchmarkSection_section__ahxKD[data-benchmark-stage="1"]:not([data-benchmark-comparisons]) .BenchmarkSection_peerRow__XZANQ .BenchmarkSection_bar__koD3a{transform:scaleX(1);transition:transform .58s var(--row-delay,.18s) cubic-bezier(.22,1,.36,1)}.BenchmarkSection_section__ahxKD[data-benchmark-motion] .BenchmarkSection_chartContext__ZzMjP{position:absolute;top:178px;left:0;right:24px;max-width:405px;margin:0;opacity:0;transform:translateY(-6px);transition:opacity .14s ease,transform .14s ease}.BenchmarkSection_section__ahxKD[data-benchmark-stage="0"] .BenchmarkSection_chartContext__ZzMjP{opacity:1;transform:none;transition:opacity .3s ease .18s,transform .35s ease .18s}.BenchmarkSection_section__ahxKD[data-benchmark-motion] .BenchmarkSection_navigation__7lBr4{display:flex;align-items:center;margin-top:0;gap:22px;font-family:var(--font-geist-mono),monospace;font-size:10px;line-height:1.5;color:#8b9099}.BenchmarkSection_stage__mVHM4{position:relative;display:flex;align-items:center;gap:10px}.BenchmarkSection_stageDivider__fpvoy{width:15px;height:1px;background:#c4c8ce;transform:rotate(-55deg)}.BenchmarkSection_firstNumber__jbIZc{color:#13192a}.BenchmarkSection_secondNumber__FSrM8{position:absolute;left:0;color:#13192a}.BenchmarkSection_progress__UxDpj{position:relative;width:80px;height:1px;background:#e1e3e7}.BenchmarkSection_progress__UxDpj span{display:block;width:100%;height:100%;background:#13192a;transform-origin:left;transform:scaleX(var(--story-progress,0))}.BenchmarkSection_scrollHint__mYF6w{position:relative;display:grid;grid-template-columns:auto 16px;gap:12px;align-items:center;margin-left:auto}.BenchmarkSection_firstHint__fMb_a,.BenchmarkSection_secondHint__8wSmE{grid-area:1/1;text-align:right}.BenchmarkSection_firstHint__fMb_a,.BenchmarkSection_firstNumber__jbIZc,.BenchmarkSection_secondHint__8wSmE,.BenchmarkSection_secondNumber__FSrM8{opacity:0;transition:opacity .1s ease}.BenchmarkSection_section__ahxKD[data-benchmark-stage="0"] .BenchmarkSection_firstHint__fMb_a,.BenchmarkSection_section__ahxKD[data-benchmark-stage="0"] .BenchmarkSection_firstNumber__jbIZc,.BenchmarkSection_section__ahxKD[data-benchmark-stage="1"] .BenchmarkSection_secondHint__8wSmE,.BenchmarkSection_section__ahxKD[data-benchmark-stage="1"] .BenchmarkSection_secondNumber__FSrM8{opacity:1;transition-delay:.16s}.BenchmarkSection_scrollHint__mYF6w svg{grid-column:2;width:14px;height:14px;stroke:#777e88;stroke-width:1}}@media (max-width:1023px){.BenchmarkSection_panel__MgP1l{padding:48px 24px 56px}.BenchmarkSection_body__cBRo7{grid-template-columns:1fr;gap:32px;margin-top:32px}.BenchmarkSection_heading__MzB9e{max-width:660px}.BenchmarkSection_quoteText__6tYAF{font-size:clamp(22px,3.2vw,26px)}.BenchmarkSection_quotes__90VNM{gap:42px}.BenchmarkSection_quote__UriFc+.BenchmarkSection_quote__UriFc{padding-top:30px;border-top:1px solid #e3e5e8}.BenchmarkSection_chart__Fgehx{order:-1;max-width:620px;width:100%}.BenchmarkSection_metric__nUFEv{font-size:10px}}@media (min-width:1024px) and (max-height:820px){.BenchmarkSection_heading__MzB9e{font-size:38px;max-width:700px}.BenchmarkSection_eyebrow__OLykM{margin-bottom:10px}.BenchmarkSection_quoteText__6tYAF{font-size:clamp(22px,1.8vw,26px);line-height:1.4;padding-top:32px}.BenchmarkSection_attribution__l5Efj{margin-top:20px}.BenchmarkSection_metric__nUFEv{margin-bottom:22px}.BenchmarkSection_scores__gK2eV{gap:17px}.BenchmarkSection_sample__4zAlq{margin-top:20px;padding-top:13px}}@media (max-width:479px){.BenchmarkSection_panel__MgP1l{padding-inline:20px}.BenchmarkSection_heading__MzB9e{font-size:34px}.BenchmarkSection_leadRow__8INIV .BenchmarkSection_score__8sQHq{font-size:40px}.BenchmarkSection_sample__4zAlq{font-size:9px}}@media (max-width:639px){.BenchmarkSection_edges__Xa_Rr{width:100%}}@media (min-width:1024px){.BenchmarkSection_section__ahxKD[data-benchmark-motion] .BenchmarkSection_quoteControls__U_WEL{display:none}}@media (max-width:1023px){.BenchmarkSection_section__ahxKD[data-benchmark-ready] .BenchmarkSection_quote__UriFc+.BenchmarkSection_quote__UriFc{padding-top:0;border:0}.BenchmarkSection_section__ahxKD[data-benchmark-ready] .BenchmarkSection_chartContext__ZzMjP{font-size:13px}.BenchmarkSection_section__ahxKD[data-benchmark-ready] .BenchmarkSection_heading__MzB9e{font-size:clamp(30px,5.8vw,38px)}.BenchmarkSection_section__ahxKD[data-benchmark-ready] .BenchmarkSection_metric__nUFEv{margin-bottom:13px;font-size:9px}.BenchmarkSection_section__ahxKD[data-benchmark-ready] .BenchmarkSection_scores__gK2eV{gap:12px}.BenchmarkSection_section__ahxKD[data-benchmark-ready] .BenchmarkSection_leadRow__8INIV{margin-bottom:0}.BenchmarkSection_section__ahxKD[data-benchmark-ready] .BenchmarkSection_leadRow__8INIV .BenchmarkSection_score__8sQHq{font-size:34px}.BenchmarkSection_section__ahxKD[data-benchmark-ready] .BenchmarkSection_leadRow__8INIV .BenchmarkSection_model__mCYcw{font-size:15px}.BenchmarkSection_section__ahxKD[data-benchmark-ready] .BenchmarkSection_score__8sQHq{font-size:19px}.BenchmarkSection_section__ahxKD[data-benchmark-ready] .BenchmarkSection_model__mCYcw{font-size:13px;gap:9px}.BenchmarkSection_section__ahxKD[data-benchmark-ready] .BenchmarkSection_modelVersion__Knt9v{font-size:10px}.BenchmarkSection_section__ahxKD[data-benchmark-ready] .BenchmarkSection_comparisonHeading__xv5U5{margin-bottom:16px;gap:4px}.BenchmarkSection_section__ahxKD[data-benchmark-ready] .BenchmarkSection_comparisonHeading__xv5U5 .BenchmarkSection_metric__nUFEv{margin-bottom:0}.BenchmarkSection_section__ahxKD[data-benchmark-ready] .BenchmarkSection_benchmarkName__UNNfA{font-size:25px}.BenchmarkSection_section__ahxKD[data-benchmark-ready] .BenchmarkSection_logo__T4lGc{width:23px;height:24px;flex-basis:23px}.BenchmarkSection_section__ahxKD[data-benchmark-ready] .BenchmarkSection_logo__T4lGc img{max-width:22px;max-height:24px}.BenchmarkSection_section__ahxKD[data-benchmark-ready] .BenchmarkSection_leadRow__8INIV .BenchmarkSection_logo__T4lGc img{max-width:29px;max-height:29px}.BenchmarkSection_section__ahxKD[data-benchmark-ready] .BenchmarkSection_track__ZguyW{height:6px;margin-top:8px}.BenchmarkSection_section__ahxKD[data-benchmark-ready] .BenchmarkSection_leadRow__8INIV .BenchmarkSection_track__ZguyW{height:9px;margin-top:10px}.BenchmarkSection_section__ahxKD[data-benchmark-ready] .BenchmarkSection_sample__4zAlq{margin-top:14px;padding-top:11px;font-size:9px}.BenchmarkSection_section__ahxKD[data-benchmark-ready] .BenchmarkSection_quoteText__6tYAF{font-size:clamp(20px,4.8vw,24px);padding-top:26px;line-height:1.4}.BenchmarkSection_section__ahxKD[data-benchmark-ready] .BenchmarkSection_quoteMark__BHTby{font-size:64px;top:-7px}.BenchmarkSection_section__ahxKD[data-benchmark-ready] .BenchmarkSection_attribution__l5Efj{margin-top:18px;gap:4px}.BenchmarkSection_section__ahxKD[data-benchmark-ready] .BenchmarkSection_author__HQEHw{font-size:13px}.BenchmarkSection_section__ahxKD[data-benchmark-ready] .BenchmarkSection_role__tRnsq{font-size:11px;line-height:1.5}.BenchmarkSection_section__ahxKD[data-benchmark-ready] .BenchmarkSection_sourceLink__oBgcl{margin-top:16px;font-size:12px;padding-block:6px}.BenchmarkSection_section__ahxKD[data-benchmark-motion] .BenchmarkSection_panel__MgP1l{position:relative;top:auto;height:100%;padding-top:32px;padding-bottom:0}.BenchmarkSection_section__ahxKD[data-benchmark-motion] .BenchmarkSection_header__T_KWY{padding-bottom:28px}.BenchmarkSection_section__ahxKD[data-benchmark-motion] .BenchmarkSection_viewport__ONesn{position:sticky;top:56px;height:calc(100svh - 56px);flex:none;padding-block:20px 12px}.BenchmarkSection_section__ahxKD[data-benchmark-motion] .BenchmarkSection_body__cBRo7{flex:1;align-content:center;align-items:center;gap:clamp(20px,3.2svh,34px);margin-top:0;padding-block:0 10px}.BenchmarkSection_section__ahxKD[data-benchmark-motion] .BenchmarkSection_chartContext__ZzMjP{top:110px;right:0;max-width:100%;line-height:1.6}.BenchmarkSection_section__ahxKD[data-benchmark-motion] .BenchmarkSection_navigation__7lBr4{gap:12px}.BenchmarkSection_section__ahxKD[data-benchmark-motion] .BenchmarkSection_stage__mVHM4{display:none}.BenchmarkSection_section__ahxKD[data-benchmark-motion] .BenchmarkSection_progress__UxDpj{width:42px}.BenchmarkSection_section__ahxKD[data-benchmark-motion] .BenchmarkSection_scrollHint__mYF6w{font-size:9px;gap:7px}}@media (max-width:1023px) and (max-height:819px){.BenchmarkSection_section__ahxKD[data-benchmark-ready] .BenchmarkSection_quoteText__6tYAF{font-size:20px;line-height:1.4}.BenchmarkSection_section__ahxKD[data-benchmark-ready] .BenchmarkSection_scores__gK2eV{gap:9px}.BenchmarkSection_section__ahxKD[data-benchmark-ready] .BenchmarkSection_sample__4zAlq{margin-top:11px;padding-top:9px}.BenchmarkSection_section__ahxKD[data-benchmark-motion] .BenchmarkSection_body__cBRo7{gap:18px}.BenchmarkSection_section__ahxKD[data-benchmark-motion] .BenchmarkSection_viewport__ONesn{padding-block:12px 8px}}.QuoteSection_figure__I8zuO{position:relative;max-width:1272px;margin-inline:auto;color:#141a2b}.QuoteSection_content__uQYGe{display:flex;min-height:76svh;flex-direction:column;justify-content:center;gap:64px;padding:clamp(72px,8svh,104px) 56px}.QuoteSection_partnership__g9pVW{display:flex;flex-direction:column;align-items:flex-start;gap:32px}.QuoteSection_partnerIdentity__7KG6O{width:fit-content;max-width:100%;padding-bottom:32px;border-bottom:1px solid #e2e4e8}.QuoteSection_partnerHeading__Hs64n{width:720px;max-width:100%;font-size:clamp(30px,2.6vw,36px);line-height:1.16;letter-spacing:-.025em;text-wrap:balance}.QuoteSection_partnerLogo__XFMo6{width:320px;max-width:100%;height:auto;flex-shrink:0}.QuoteSection_testimonial__7i_Nf{display:grid;grid-template-columns:384px minmax(0,1fr);grid-template-areas:"portrait quote" "portrait attribution";grid-template-rows:max-content 1fr;align-items:start;align-content:start;gap:28px 72px}.QuoteSection_quote__A5Enq{grid-area:quote;position:relative;margin:0;font-family:var(--font-sans),sans-serif;font-size:clamp(24px,2vw,28px);font-weight:400;line-height:1.5;letter-spacing:-.01em}.QuoteSection_quote__A5Enq p{text-indent:1.02em;text-wrap:pretty}.QuoteSection_quoteMark__jXHsc{position:absolute;top:.06em;left:0;width:.68em;height:.64em;fill:currentColor}.QuoteSection_storyLink__IWeyL{display:inline-flex;min-height:44px;align-items:center;gap:20px;padding-bottom:6px;border-bottom:1px solid #c8cdd5;color:inherit;font-size:16px;line-height:1.4;text-decoration:none;transition:border-color .18s ease}.QuoteSection_storyLink__IWeyL svg{transition:transform .18s ease}.QuoteSection_storyLink__IWeyL:hover{border-color:currentColor}.QuoteSection_storyLink__IWeyL:hover svg{transform:translateX(3px)}.QuoteSection_storyLink__IWeyL:focus-visible{outline:2px solid #0064b5;outline-offset:6px}.QuoteSection_author__25JbN{grid-area:attribution;display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;justify-content:space-between;gap:28px}.QuoteSection_portrait__2vB64{grid-area:portrait;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover}.QuoteSection_authorName__PpxXT{font-size:18px;line-height:1.4}.QuoteSection_authorRole__24HDT{margin-top:8px;max-width:34em;color:#686d7b;font-size:14px;line-height:1.55;text-transform:none}@media (max-width:1023px){.QuoteSection_content__uQYGe{gap:48px;padding:64px 32px}.QuoteSection_testimonial__7i_Nf{grid-template-columns:256px minmax(0,1fr);gap:28px 40px}}@media (max-width:767px){.QuoteSection_content__uQYGe{min-height:calc(100svh - 3.5rem);gap:clamp(20px,4svh,40px);padding:clamp(24px,5svh,56px) 24px}.QuoteSection_partnership__g9pVW{gap:clamp(16px,2.5svh,24px)}.QuoteSection_partnerIdentity__7KG6O{padding-bottom:clamp(16px,2.5svh,24px)}.QuoteSection_partnerHeading__Hs64n{font-size:clamp(22px,3.8svh,30px)}.QuoteSection_partnerLogo__XFMo6{width:clamp(168px,26svh,220px);max-width:100%}.QuoteSection_testimonial__7i_Nf{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"quote quote" "portrait attribution";grid-template-rows:auto;gap:clamp(20px,3.5svh,28px) 16px}.QuoteSection_quote__A5Enq{font-size:clamp(16px,min(5.6vw,2.9svh),26px);line-height:1.45}.QuoteSection_author__25JbN{gap:clamp(12px,2svh,28px)}.QuoteSection_portrait__2vB64{width:clamp(64px,13svh,120px);max-width:100%}.QuoteSection_authorName__PpxXT{font-size:17px}.QuoteSection_authorRole__24HDT{font-size:13px}}.QuoteSection_testimonial__7i_Nf[data-has-portrait=false]{grid-template-columns:minmax(0,1fr);grid-template-areas:"quote" "attribution";grid-template-rows:auto}@media (prefers-reduced-motion:reduce){.QuoteSection_storyLink__IWeyL,.QuoteSection_storyLink__IWeyL svg{transition:none}.QuoteSection_storyLink__IWeyL:hover svg{transform:none}}@media (max-width:374px){.QuoteSection_content__uQYGe{padding-inline:20px}.QuoteSection_authorName__PpxXT{font-size:16px}.QuoteSection_storyLink__IWeyL{gap:10px;font-size:14px}}.PageJourney_page__EWNgo{position:relative;display:flex;flex:1;flex-direction:column;min-width:0}.PageJourney_overlay__FD_DZ{position:absolute;z-index:10;top:0;left:0;pointer-events:none;overflow:hidden}.PageJourney_frameBase__ZYSRs,.PageJourney_frameInk__UwgJS,.PageJourney_mask__kkKcX,.PageJourney_routeBase__soHbh,.PageJourney_routeInk__zP31c{fill:none;stroke-width:1;vector-effect:non-scaling-stroke}.PageJourney_frameBase__ZYSRs,.PageJourney_routeBase__soHbh,.PageJourney_routeInk__zP31c{stroke-dasharray:12 5}.PageJourney_frameBase__ZYSRs,.PageJourney_routeBase__soHbh{stroke:#d8dade}.PageJourney_routeInk__zP31c{stroke:#13192a}.PageJourney_frameBase__ZYSRs,.PageJourney_frameInk__UwgJS{stroke-width:.75}.PageJourney_frameInk__UwgJS{stroke:#898c95}.PageJourney_mask__kkKcX{stroke:white;stroke-width:4;stroke-dasharray:1;stroke-dashoffset:1}.PageJourney_light__rll1O .PageJourney_frameBase__ZYSRs,.PageJourney_light__rll1O .PageJourney_routeBase__soHbh{stroke:#ffffff26}.PageJourney_light__rll1O .PageJourney_routeInk__zP31c{stroke:#f4f3ef}.PageJourney_light__rll1O .PageJourney_frameInk__UwgJS{stroke:rgb(244 243 239/.7)}.PageJourney_page__EWNgo[data-journey-ready] [data-journey-grid=council],.PageJourney_page__EWNgo[data-journey-ready] [data-journey-grid=council]>li{border-color:transparent}.PageJourney_page__EWNgo[data-journey-ready] [data-journey-section=council] .dash-v,.PageJourney_page__EWNgo[data-journey-ready] [data-journey-section=security] .dash-h,.PageJourney_page__EWNgo[data-journey-ready] [data-journey-section=security] .dash-v{opacity:0}.PageJourney_page__EWNgo[data-journey-ready] [data-journey-heading]{color:rgb(19 25 42/calc(.55 + var(--journey-ink, 1) * .45))}.PageJourney_page__EWNgo[data-journey-ready] [data-journey-name]{color:rgb(19 25 42/calc(.7 + var(--journey-ink, 1) * .3));transition:none}.PageJourney_page__EWNgo[data-journey-ready] .journey-security-mark{opacity:calc(.45 + var(--journey-ink, 1) * .55);transition:none}.PageJourney_page__EWNgo[data-journey-ready] [data-journey-section=council] [data-journey-node] :focus-visible [data-journey-name],.PageJourney_page__EWNgo[data-journey-ready] [data-journey-section=council] [data-journey-node]:hover [data-journey-name],.PageJourney_page__EWNgo[data-journey-ready] [data-journey-section=council] [data-journey-node][data-selected] [data-journey-name]{color:white}.PageJourney_page__EWNgo[data-journey-ready] [data-journey-node] a:focus-visible .journey-security-mark,.PageJourney_page__EWNgo[data-journey-ready] [data-journey-node] a:hover .journey-security-mark{opacity:1}@media (prefers-reduced-motion:reduce){.PageJourney_mask__kkKcX{stroke-dashoffset:0!important}.PageJourney_page__EWNgo[data-journey-ready] [data-journey-heading],.PageJourney_page__EWNgo[data-journey-ready] [data-journey-name]{--journey-ink:1!important}.PageJourney_page__EWNgo[data-journey-ready] .journey-security-mark{opacity:1}}