.Scale_scaleSlab__XVPbT{position:relative;justify-content:center;text-align:center;overflow:hidden}.Scale_stage__4deQk{position:relative;width:100%;min-height:min(62svh,540px);display:grid;place-items:center}.Scale_queryField__i1lQV{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;justify-content:center;gap:clamp(2px,.9vh,10px);opacity:0;transition:opacity .7s ease}.Scale_stage__4deQk[data-seen=true][data-phase=collapse] .Scale_queryField__i1lQV,.Scale_stage__4deQk[data-seen=true][data-phase=stream] .Scale_queryField__i1lQV{opacity:1}.Scale_stage__4deQk[data-phase=number] .Scale_queryField__i1lQV{opacity:0;pointer-events:none;transition-delay:.38s}.Scale_stage__4deQk:not([data-seen=true]) .Scale_streamRow__6nzmD>*>*{animation-play-state:paused}.Scale_streamRow__6nzmD{opacity:var(--rowOpacity,.6);transform:translateY(0) scale(1);transform-origin:50% 50%;transition:opacity .52s ease var(--rowDelay,0ms),transform .78s cubic-bezier(.62,0,.86,.34) var(--rowDelay,0ms)}.Scale_stage__4deQk[data-phase=collapse] .Scale_streamRow__6nzmD,.Scale_stage__4deQk[data-phase=number] .Scale_streamRow__6nzmD{opacity:0;transform:translateY(var(--rowShift,0)) scale(.09)}.Scale_queryItem__A35rj{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:clamp(9px,1.05vw,15px);line-height:1.25;letter-spacing:.01em;color:var(--pearl-52);text-transform:lowercase;white-space:nowrap;margin-right:clamp(14px,1.9vw,32px)}.Scale_wave__lbUjZ{position:absolute;inset:0;z-index:2;display:grid;place-items:center;pointer-events:none}.Scale_waveRing__S9TdP{position:absolute;width:min(46vw,460px);aspect-ratio:1;border-radius:50%;border:1px solid var(--saffron-bright);opacity:0;transform:scale(.04)}.Scale_stage__4deQk[data-phase=number] .Scale_waveRing__S9TdP{animation:Scale_shock__oO7d1 1.2s cubic-bezier(.12,.72,.28,1) both}.Scale_stage__4deQk[data-phase=number] .Scale_waveRingTwo__zS1Oo{animation-duration:1.9s;animation-delay:.11s;border-color:var(--pearl-18)}@keyframes Scale_shock__oO7d1{0%{opacity:0;transform:scale(.04)}14%{opacity:.85}to{opacity:0;transform:scale(2.8)}}.Scale_core__CAAd_{position:relative;z-index:3;width:100%}.Scale_numSaffron__8uxbm{color:var(--saffron-bright)}.Scale_numReveal__YvH8N{opacity:0;transform:scale(.3);transition:opacity .62s ease,transform .76s cubic-bezier(.16,.8,.24,1)}.Scale_labelReveal__AXqzD{opacity:0;transform:translateY(10px);transition:opacity .62s ease 80ms,transform .7s cubic-bezier(.16,.8,.24,1) 80ms}.Scale_stage__4deQk[data-phase=number] .Scale_labelReveal__AXqzD,.Scale_stage__4deQk[data-phase=number] .Scale_numReveal__YvH8N{opacity:1;transform:none}.Scale_axisWord__6YIAc{font-size:clamp(20px,4.6vw,68px);font-weight:300;letter-spacing:-.02em;margin:0;color:var(--sf-fg,var(--pearl));opacity:0}.Scale_axisTimes__oLgXP{color:var(--sf-accent,var(--saffron-bright));font-size:clamp(16px,3.2vw,46px);margin:0;opacity:0}[data-in=true] .Scale_axisTimes__oLgXP,[data-in=true] .Scale_axisWord__6YIAc{animation:Scale_axisIn__iYhwv .78s cubic-bezier(.16,.8,.24,1) var(--delay,0ms) both}@keyframes Scale_axisIn__iYhwv{0%{opacity:0;transform:translateY(22px) scale(.94)}to{opacity:1;transform:none}}.Scale_bodyLine__xTFQD{margin:clamp(28px,5vh,52px) auto 0;text-align:center;max-width:62ch;font-size:clamp(17px,1.8vw,23px);line-height:1.6;color:var(--sf-muted,var(--pearl-72));opacity:0}[data-in=true] .Scale_bodyLine__xTFQD{animation:Scale_lineIn__Gxfg5 .8s cubic-bezier(.16,.8,.24,1) 4.2s both}@keyframes Scale_lineIn__Gxfg5{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.Scale_axisTimes__oLgXP,.Scale_axisWord__6YIAc,.Scale_bodyLine__xTFQD{opacity:1!important}.Scale_waveRing__S9TdP{opacity:0!important}}.Score_section__rPM0F{position:relative;display:block}.Score_bodyLine__tRFso{margin:clamp(16px,3vh,28px) 0 0;max-width:70ch;font-size:clamp(17px,1.8vw,24px);line-height:1.55;color:var(--sf-muted,var(--emerald-muted))}.Score_env__qATsT{position:relative;isolation:isolate;overflow:hidden;margin:clamp(36px,6vh,80px) 0 0;padding:clamp(32px,6vh,76px) var(--gutter) clamp(20px,3vh,36px)}@keyframes Score_envPulse__E9UWg{0%{transform:scale(1)}42%{transform:scale(1.007)}to{transform:scale(1)}}.Score_reacting__1EW4t{animation:Score_envPulse__E9UWg .54s cubic-bezier(.16,.8,.24,1)}.Score_grid__0YV4V{position:absolute;inset:-12% -14%;z-index:0;background-image:repeating-linear-gradient(90deg,var(--emerald-12) 0 1px,transparent 1px clamp(28px,3.4vw,56px));opacity:calc(.3 + var(--pct, 1) * .7);transform:translate3d(calc(var(--pct, 1) * -52px),0,0);transition:transform 1s cubic-bezier(.16,.8,.24,1),opacity .9s ease}.Score_wash__ZKyLy{position:absolute;inset:0;z-index:0;background:radial-gradient(58% 72% at 50% 64%,var(--saffron-24),transparent 72%);opacity:calc(var(--pct, 1) * var(--pct, 1));transform:scale(calc(.62 + var(--pct, 1) * .55));transform-origin:50% 64%;transition:opacity .9s ease,transform 1s cubic-bezier(.16,.8,.24,1)}.Score_readout__YWuxJ{position:relative;z-index:2;display:grid;justify-items:center;gap:clamp(14px,3vh,40px)}.Score_stack__4NkDB{display:grid;justify-items:start;gap:clamp(1px,.4vh,5px)}.Score_stackWord__Rxhny{margin:0;font-size:clamp(22px,4.4vw,64px);font-weight:300;line-height:1.02;letter-spacing:-.02em;text-transform:uppercase;color:var(--sf-fg,var(--emerald-deep));opacity:0}[data-in=true] .Score_stackWord__Rxhny{animation:Score_wordIn__k6uUy .62s cubic-bezier(.16,.8,.24,1) var(--delay,0ms) both}@keyframes Score_wordIn__k6uUy{0%{opacity:0;transform:translateY(-18px) skewY(2.5deg)}to{opacity:1;transform:none}}.Score_figure__jI7D8{display:grid;justify-items:center}.Score_num___UlMS{margin:0;overflow:hidden;padding-block:.04em;font-size:clamp(112px,25vw,400px);font-weight:300;line-height:.88;letter-spacing:-.06em;font-variant-numeric:tabular-nums;color:var(--sf-accent-strong,var(--saffron-deep));transition:color .5s ease}.Score_numRoll__BMwSH{display:inline-block}[data-in=true] .Score_numRoll__BMwSH{animation:Score_numRoll__BMwSH .64s cubic-bezier(.16,.8,.24,1) both}@keyframes Score_numRoll__BMwSH{0%{opacity:0;transform:translateY(42%) scale(.94)}to{opacity:1;transform:none}}.Score_outOf__6zV7G{margin:0;transform:translateX(-.9em);font-size:clamp(15px,2.1vw,32px);font-weight:300;letter-spacing:.02em}.Score_env__qATsT[data-tone=low] .Score_num___UlMS,.Score_outOf__6zV7G{color:var(--sf-subtle,var(--emerald-subtle))}.Score_env__qATsT[data-tone=low] .Score_railHead__PsH2G{background:var(--emerald-24);border-right-color:var(--emerald-40)}.Score_env__qATsT[data-tone=low] .Score_railMark__zLw7B{background:var(--emerald-40)}.Score_rail__E1_tj{position:relative;z-index:2;margin:clamp(30px,5vh,60px) calc(var(--gutter) * -1) 0;height:clamp(26px,4vh,44px);overflow:hidden;border-top:1px solid var(--emerald-24)}.Score_railTicks___OA1M{position:absolute;inset:0;background-image:repeating-linear-gradient(90deg,var(--emerald-24) 0 1px,transparent 1px 2%);opacity:.7}.Score_railHead__PsH2G{position:absolute;inset:0;background:linear-gradient(90deg,var(--emerald-06),var(--emerald-40));border-right:2px solid var(--emerald);transform:translate3d(calc((var(--pct, 1) - 1) * 100%),0,0);transition:transform 1s cubic-bezier(.16,.8,.24,1)}.Score_railMark__zLw7B{position:absolute;right:-5px;bottom:0;width:10px;height:10px;background:var(--emerald)}.Score_panel__ci2Ac{margin:clamp(36px,6vh,68px) auto 0;padding-top:clamp(24px,4vh,40px);border-top:1px solid var(--sf-rule,var(--rule-on-pearl))}.Score_controls__XtjZ3{display:grid;gap:clamp(18px,3vh,28px)}@media (min-width:760px){.Score_controls__XtjZ3{grid-template-columns:repeat(3,1fr);gap:clamp(20px,3vw,40px)}}.Score_chipRow__S6YA8{display:grid;gap:10px;align-content:start}.Score_chipLabel__OWfmq{font-size:10px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--sf-subtle,var(--emerald-subtle));margin:0}.Score_chips__s4wZj{display:flex;flex-wrap:wrap;gap:8px}.Score_chip__D2X9S{font:inherit;font-size:clamp(12px,1.1vw,15px);letter-spacing:-.01em;color:var(--sf-muted,var(--emerald-muted));background:transparent;border:1px solid var(--emerald-24);padding:10px 18px;cursor:pointer;transition:color .2s ease,border-color .2s ease,background-color .2s ease}.Score_chip__D2X9S:hover{border-color:var(--emerald-40);color:var(--sf-fg,var(--emerald-deep))}.Score_chipOn__EOYzk{background:var(--sf-accent-strong,var(--saffron-deep))}.Score_chipOn__EOYzk,.Score_chipOn__EOYzk:hover{border-color:var(--sf-accent-strong,var(--saffron-deep));color:var(--pearl)}.Score_chip__D2X9S:focus-visible{outline:2px solid var(--sf-accent-strong,var(--saffron-deep));outline-offset:3px}.Score_chipRail__2ExbX{position:relative;height:3px;margin-top:2px;overflow:hidden;background:var(--emerald-12)}.Score_chipRailHead___N4TT{position:absolute;inset:0;background:var(--emerald);transform:translate3d(calc((var(--pct, 1) - 1) * 100%),0,0);transition:transform .9s cubic-bezier(.16,.8,.24,1)}.Score_verdict__wAssj{margin-top:clamp(24px,4vh,36px);border-top:1px solid var(--emerald-24);padding-top:clamp(18px,3vh,28px)}.Score_verdictLabel__IfrKL{font-size:clamp(16px,1.9vw,26px);font-weight:500;letter-spacing:.06em;margin:0 0 8px;transition:color .4s ease}.Score_toneHigh__YFGYw{color:var(--sf-fg,var(--emerald-deep))}.Score_toneMid__c7F1H{color:var(--emerald)}.Score_toneLow__P6yU8{color:var(--sf-subtle,var(--emerald-subtle))}.Score_verdictNote__X2fDv{font-size:clamp(14px,1.2vw,17px);line-height:1.6;color:var(--sf-muted,var(--emerald-muted));margin:0;max-width:58ch}@media (max-width:720px){.Score_stack__4NkDB{justify-items:center}.Score_readout__YWuxJ{text-align:center}.Score_outOf__6zV7G{transform:none}}@media (prefers-reduced-motion:reduce){.Score_stackWord__Rxhny{opacity:1!important}}@keyframes Trust_wordIn__hanei{0%{opacity:0;transform:translateY(.5em) rotate(1.2deg)}to{opacity:1;transform:none}}@keyframes Trust_fadeIn__OXkGz{0%{opacity:0}to{opacity:1}}@keyframes Trust_riseIn__W5lHI{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes Trust_think__BpjgL{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.5);opacity:.35}}.Trust_head__ot5Xm,.Trust_section__S__PB{position:relative}.Trust_claimLead__9wxep{max-width:52ch;margin:0 0 clamp(20px,3vh,34px);font-size:clamp(14px,1.25vw,18px);font-weight:300;line-height:1.5;color:var(--sf-muted,var(--pearl-52));opacity:0}[data-in=true] .Trust_claimLead__9wxep{animation:Trust_fadeIn__OXkGz .6s ease 60ms both}.Trust_answer__zVHSY{position:relative;max-width:1180px;background:var(--sf-card-bg,var(--emerald-card));color:var(--sf-card-fg,var(--pearl));border:1px solid var(--sf-rule,var(--rule));border-left:3px solid var(--sf-accent,var(--saffron-bright));padding:clamp(22px,3.2vw,46px) clamp(22px,3.4vw,54px);opacity:0}[data-in=true] .Trust_answer__zVHSY{animation:Trust_riseIn__W5lHI .64s cubic-bezier(.16,.8,.24,1) .14s both}.Trust_answerTag__RHa_G{display:flex;align-items:center;gap:9px;margin:0 0 clamp(14px,2.2vh,22px);font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--sf-subtle,var(--pearl-34))}.Trust_answerDot__RxaXc{width:7px;height:7px;background:var(--sf-accent,var(--saffron-bright))}[data-in=true] .Trust_answerDot__RxaXc{animation:Trust_think__BpjgL 1.6s ease-in-out infinite}.Trust_claim__y1JoB{margin:0;font-size:clamp(24px,3.4vw,52px);font-weight:300;line-height:1.16;letter-spacing:-.02em;color:var(--sf-fg,var(--pearl));min-height:2.4em}.Trust_clause__iSJ3i{display:inline}.Trust_word__8gZOD{display:inline-block;transform-origin:0 100%;opacity:0}[data-in=true] .Trust_word__8gZOD{animation:Trust_wordIn__hanei .48s cubic-bezier(.16,.8,.24,1) both;animation-delay:calc(var(--w, 0) * 42ms)}.Trust_meter__pfh7T{display:flex;align-items:center;gap:clamp(12px,1.6vw,22px);margin-top:clamp(22px,3.4vh,38px);padding-top:clamp(16px,2.4vh,26px);border-top:1px solid var(--sf-rule,var(--rule))}.Trust_meterLabel__7QP49{flex:none;min-width:11ch;font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--sf-accent,var(--saffron-bright))}.Trust_meterTrack__Nq6ZD{flex:1;min-width:0;height:3px;background:var(--sf-rule,var(--rule));overflow:hidden}.Trust_meterFill__O5u4r{display:block;width:100%;height:100%;background:var(--sf-accent,var(--saffron-bright));transform:scaleX(var(--f,0));transform-origin:0 50%;transition:transform .76s cubic-bezier(.16,.8,.24,1)}.Trust_meterCount__r97eK{flex:none;font-size:11px;font-variant-numeric:tabular-nums;letter-spacing:.08em;color:var(--sf-subtle,var(--pearl-34))}.Trust_evidence__0HkrD{margin-top:clamp(34px,5.5vh,72px)}.Trust_pieces__CFSX8{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(14px,1.8vw,34px);margin:0;padding:0;list-style:none}.Trust_piece__QDPfy{position:relative;display:grid;align-content:start;gap:8px;padding-top:clamp(26px,3.6vh,44px);border-top:1px solid var(--sf-rule,var(--rule));opacity:.42;transform:translateY(12px);transition:opacity .52s ease,transform .56s cubic-bezier(.16,.8,.24,1)}.Trust_piece__QDPfy[data-on]{opacity:1;transform:none}.Trust_linkLine__T1kAv{position:absolute;left:0;top:0;width:2px;height:clamp(26px,3.6vh,44px);background:var(--sf-accent,var(--saffron-bright));transform:scaleY(0);transform-origin:50% 0;transition:transform .52s cubic-bezier(.16,.8,.24,1)}.Trust_piece__QDPfy[data-on] .Trust_linkLine__T1kAv{transform:scaleY(1)}.Trust_pieceHead__h4Ygb{display:flex;align-items:center;gap:10px}.Trust_check__WVnmf{flex:none;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:1px solid var(--sf-rule,var(--rule));color:var(--sf-accent,var(--saffron-bright));transition:border-color .4s ease}.Trust_piece__QDPfy[data-on] .Trust_check__WVnmf{border-color:var(--sf-accent,var(--saffron-bright))}.Trust_check__WVnmf svg{width:13px;height:13px;transform:scale(0);transition:transform .46s cubic-bezier(.34,1.5,.5,1)}.Trust_piece__QDPfy[data-on] .Trust_check__WVnmf svg{transform:scale(1)}.Trust_pieceLabel__GaBzI{font-size:clamp(13px,1.15vw,17px);font-weight:500;letter-spacing:-.005em;color:var(--sf-fg,var(--pearl))}.Trust_pieceNote__JRc3Y{font-size:12.5px;line-height:1.5;color:var(--sf-muted,var(--pearl-52));max-width:34ch}.Trust_pieceState__eSzkM{margin-top:2px;font-size:9px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--sf-subtle,var(--pearl-34))}.Trust_piece__QDPfy[data-on] .Trust_pieceState__eSzkM{color:var(--sf-accent,var(--saffron-bright))}.Trust_resolve__9eCXR{margin:clamp(44px,7.5vh,96px) 0 clamp(34px,5.5vh,64px);padding-left:var(--gutter);overflow:hidden}.Trust_resolveWord__uwYRX{display:block;white-space:nowrap;font-size:clamp(64px,15vw,260px);font-weight:300;line-height:.86;letter-spacing:-.05em;color:var(--sf-accent,var(--saffron-bright));opacity:0;transform:translateX(-7vw) scale(.94);transform-origin:0 50%;transition:opacity .62s ease,transform .9s cubic-bezier(.16,.8,.24,1)}.Trust_resolve__9eCXR[data-on] .Trust_resolveWord__uwYRX{opacity:1;transform:translateX(2vw) scale(1)}.Trust_foot__n_D4E{position:relative}.Trust_lede__WW8wg{max-width:54ch;margin:0;font-size:clamp(14px,1.2vw,17px);line-height:1.65;color:var(--sf-muted,var(--pearl-52));opacity:0}[data-in=true] .Trust_lede__WW8wg{animation:Trust_fadeIn__OXkGz .7s ease .32s both}.Trust_note__Rhp7Q{margin:clamp(14px,2.4vh,24px) 0 0;font-size:12px;letter-spacing:.03em;color:var(--sf-subtle,var(--pearl-34));opacity:0}[data-in=true] .Trust_note__Rhp7Q{animation:Trust_fadeIn__OXkGz .7s ease .42s both}@media (max-width:1024px){.Trust_pieces__CFSX8{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(18px,3vw,32px)}.Trust_claim__y1JoB{min-height:0}}@media (max-width:560px){.Trust_pieces__CFSX8{grid-template-columns:minmax(0,1fr)}.Trust_answer__zVHSY{padding-left:clamp(18px,5vw,26px);padding-right:clamp(18px,5vw,26px)}.Trust_meter__pfh7T{flex-wrap:wrap}.Trust_meterTrack__Nq6ZD{order:3;flex-basis:100%}}@media (prefers-reduced-motion:reduce){.Trust_answerDot__RxaXc,.Trust_answer__zVHSY,.Trust_claimLead__9wxep,.Trust_lede__WW8wg,.Trust_note__Rhp7Q,.Trust_word__8gZOD{animation:none!important;opacity:1!important;transform:none!important}.Trust_check__WVnmf,.Trust_check__WVnmf svg,.Trust_linkLine__T1kAv,.Trust_meterFill__O5u4r,.Trust_piece__QDPfy,.Trust_resolveWord__uwYRX{transition:none!important}.Trust_resolve__9eCXR[data-on] .Trust_resolveWord__uwYRX{transform:none}}.nk-eco{--eco-container:var(--content-max,1200px);--eco-pad:24px;--eco-section-y:64px;--eco-section-y-tight:44px;--eco-radius:4px;--eco-radius-lg:8px;--eco-radius-pill:999px;--eco-surface:rgb(var(--paper-2-rgb));--eco-line:rgb(var(--rule-rgb));--eco-line-strong:rgb(var(--ink-rgb)/0.2);--eco-dark:var(--emerald-deep);--eco-dark-text:var(--brand-pearl);--eco-dark-muted:rgb(var(--brand-pearl-rgb)/0.72);--eco-dark-subtle:rgb(var(--brand-pearl-rgb)/0.52);--eco-dark-line:rgb(var(--brand-pearl-rgb)/0.18);--eco-dark-line-strong:rgb(var(--brand-pearl-rgb)/0.34);--eco-dark-field:rgb(var(--brand-pearl-rgb)/0.07);--eco-dark-accent:var(--saffron-light);--eco-hl:var(--emerald-deep);--eco-search-h:56px;--eco-control-h:40px;--eco-t-hero:clamp(2.375rem,5.4vw,4rem);--eco-t-entity:clamp(1.875rem,4vw,3rem);--eco-t-section:clamp(1.5rem,2.6vw,2.125rem);--eco-t-row:1.0625rem;--eco-t-body:1rem;--eco-t-meta:0.8125rem;--eco-motion:160ms;--eco-ease:cubic-bezier(0.32,0.72,0,1)}@media (min-width:768px){.nk-eco{--eco-pad:32px;--eco-section-y:88px;--eco-section-y-tight:60px}}@media (min-width:1280px){.nk-eco{--eco-pad:48px;--eco-section-y:104px}}.nk-eco p{text-align:inherit;text-justify:auto}.eco-container{width:100%;max-width:var(--eco-container);margin-inline:auto;padding-inline:var(--eco-pad)}.eco-section{padding-block:var(--eco-section-y)}.eco-section--tight{padding-block:var(--eco-section-y-tight)}.eco-eyebrow{font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--subtle-rgb))}.eco-heading{font-size:var(--eco-t-section);line-height:1.1;letter-spacing:-.02em;font-weight:400;color:rgb(var(--ink-rgb));max-width:24ch}.eco-lead{font-size:var(--eco-t-body);line-height:1.65;max-width:68ch}.eco-lead,.eco-meta{color:rgb(var(--muted-rgb))}.eco-meta{font-size:var(--eco-t-meta);line-height:1.5}.eco-figure{font-variant-numeric:tabular-nums}.eco-discovery{position:relative;isolation:isolate;overflow:hidden;background:var(--eco-dark);color:var(--eco-dark-text)}.eco-discovery__bg{z-index:-2;object-fit:cover;object-position:62% 40%}.eco-discovery__wash{position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(to top,color-mix(in srgb,var(--eco-dark) 96%,transparent) 0,color-mix(in srgb,var(--eco-dark) 70%,transparent) 30%,transparent 62%),linear-gradient(to right,color-mix(in srgb,var(--eco-dark) 94%,transparent) 0,color-mix(in srgb,var(--eco-dark) 82%,transparent) 38%,color-mix(in srgb,var(--eco-dark) 42%,transparent) 100%)}@media (max-width:767px){.eco-discovery__wash{background:color-mix(in srgb,var(--eco-dark) 86%,transparent)}}.eco-discovery .eco-eyebrow{color:var(--eco-dark-subtle)}.eco-discovery__title{font-size:var(--eco-t-hero);font-weight:300;line-height:1;letter-spacing:-.035em;color:var(--eco-dark-text);max-width:16ch}.eco-discovery__lead{font-size:1.0625rem;line-height:1.6;color:var(--eco-dark-muted);max-width:58ch}.eco-search{position:relative;display:flex;align-items:center;width:100%}.eco-search__input{height:var(--eco-search-h);width:100%;padding-inline:46px 96px;border:1px solid var(--eco-dark-line);border-radius:var(--eco-radius-pill);background:var(--eco-dark-field);color:var(--eco-dark-text);font-size:16px;outline:none;transition:border-color var(--eco-motion) var(--eco-ease),background-color var(--eco-motion) var(--eco-ease)}.eco-search__input::placeholder{color:var(--eco-dark-subtle)}.eco-search__input:placeholder-shown{padding-inline-end:18px}@media (min-width:640px){.eco-search__input:placeholder-shown{padding-inline-end:76px}}.eco-search__input:focus{border-color:var(--eco-dark-accent);background:rgb(var(--brand-pearl-rgb)/.11)}.eco-search__input:focus-visible{box-shadow:0 0 0 3px rgb(var(--saffron-rgb)/.3)}.eco-search__icon{position:absolute;left:20px;display:flex;color:var(--eco-dark-subtle);pointer-events:none}.eco-search__end{position:absolute;right:10px;display:flex;align-items:center;gap:8px}.eco-search__kbd{display:none;align-items:center;gap:4px;height:26px;padding-inline:9px;border:1px solid var(--eco-dark-line);border-radius:var(--eco-radius);font-size:11px;letter-spacing:.04em;color:var(--eco-dark-subtle)}@media (min-width:640px){.eco-search__kbd{display:inline-flex}}.eco-search__clear{display:inline-flex;align-items:center;height:36px;padding-inline:16px;border-radius:var(--eco-radius-pill);font-size:13px;font-weight:500;color:var(--eco-dark-text);background:rgb(var(--brand-pearl-rgb)/.12);transition:background-color var(--eco-motion) var(--eco-ease)}.eco-search__clear:hover{background:rgb(var(--brand-pearl-rgb)/.2)}.eco-stat__value{font-size:30px;font-weight:300;line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--eco-dark-text)}.eco-stat__label{margin-top:8px;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--eco-dark-subtle)}.eco-rail{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x proximity;padding-bottom:2px;mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent);-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent)}.eco-rail::-webkit-scrollbar{display:none}.eco-rail>*{scroll-snap-align:start;flex:0 0 auto}.eco-chip{display:inline-flex;align-items:center;gap:7px;height:var(--eco-control-h);padding-inline:15px;border:1px solid var(--eco-line);border-radius:var(--eco-radius-pill);background:transparent;font-size:13px;color:rgb(var(--muted-rgb));white-space:nowrap;cursor:pointer;transition:border-color var(--eco-motion) var(--eco-ease),background-color var(--eco-motion) var(--eco-ease),color var(--eco-motion) var(--eco-ease)}.eco-chip:hover{border-color:var(--eco-line-strong);color:rgb(var(--ink-rgb))}.eco-chip[aria-pressed=true]{border-color:var(--accent);background:rgb(var(--accent-rgb)/.1);color:rgb(var(--ink-rgb));font-weight:500}.eco-chip__count{font-size:11px;font-variant-numeric:tabular-nums;color:rgb(var(--subtle-rgb))}.eco-discovery .eco-chip{border-color:var(--eco-dark-line);color:var(--eco-dark-muted)}.eco-discovery .eco-chip:hover{border-color:var(--eco-dark-line-strong);color:var(--eco-dark-text)}.eco-discovery .eco-chip[aria-pressed=true]{border-color:var(--eco-dark-accent);background:rgb(var(--saffron-rgb)/.22);color:var(--eco-dark-text)}.eco-discovery .eco-chip__count{color:var(--eco-dark-subtle)}.eco-tag{display:inline-flex;align-items:center;height:24px;padding-inline:9px;border:1px solid var(--eco-line);border-radius:var(--eco-radius);background:var(--eco-surface);font-size:12px;letter-spacing:.01em;color:rgb(var(--muted-rgb));white-space:nowrap}.eco-row{position:relative;display:grid;gap:8px 28px;padding-block:26px;border-top:1px solid var(--eco-line);transition:background-color var(--eco-motion) var(--eco-ease)}.eco-row:last-child{border-bottom:1px solid var(--eco-line)}@media (min-width:900px){.eco-row{grid-template-columns:178px minmax(0,1fr) 232px;align-items:start}}.eco-row:before{content:"";position:absolute;inset-block:0;inset-inline-start:calc(var(--eco-pad) * -.5);width:2px;background:var(--accent);opacity:0;transition:opacity var(--eco-motion) var(--eco-ease)}.eco-row:focus-within:before,.eco-row:hover:before{opacity:1}.eco-row:hover{background:rgb(var(--ink-rgb)/.02)}.eco-row__label{display:flex;flex-direction:column;gap:3px}.eco-row__place{font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--muted-rgb))}@media (max-width:899px){.eco-row__label{flex-direction:row;align-items:baseline;gap:8px}.eco-row__place:before{content:"·";margin-inline-end:8px}}.eco-row__name{font-size:var(--eco-t-row);font-weight:500;line-height:1.32;letter-spacing:-.01em;color:rgb(var(--ink-rgb))}.eco-row__name:hover{text-decoration:underline;text-underline-offset:4px}.eco-row__desc{margin-top:7px;font-size:14.5px;line-height:1.6;color:rgb(var(--muted-rgb));max-width:62ch}@media (prefers-reduced-motion:reduce){.eco-chip,.eco-row,.eco-row:before,.eco-search__input{transition:none}}.eco-card{display:flex;flex-direction:column;gap:10px;height:100%;padding:22px;border:1px solid var(--eco-line);border-radius:var(--eco-radius);background:var(--eco-surface);transition:border-color var(--eco-motion) var(--eco-ease)}.eco-card:hover{border-color:var(--eco-line-strong)}.eco-ref{display:grid;gap:4px 24px;padding-block:20px;border-top:1px solid var(--eco-line);transition:background-color var(--eco-motion) var(--eco-ease)}.eco-ref:last-child{border-bottom:1px solid var(--eco-line)}.eco-ref:hover{background:rgb(var(--ink-rgb)/.02)}@media (min-width:900px){.eco-ref{grid-template-columns:34px minmax(0,260px) minmax(0,1fr) 200px;align-items:baseline}.eco-ref--labelled{grid-template-columns:148px minmax(0,1fr) 236px 188px}}.eco-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding-inline:22px;border:1px solid transparent;border-radius:var(--eco-radius-pill);font-size:14px;font-weight:500;transition:opacity var(--eco-motion) var(--eco-ease),background-color var(--eco-motion) var(--eco-ease),border-color var(--eco-motion) var(--eco-ease)}.eco-btn--primary{background:var(--emerald-deep);color:var(--brand-pearl);border-color:var(--emerald-deep)}.eco-btn--primary:hover{opacity:.88}:root.dark .eco-btn--primary{background:var(--brand-pearl);color:var(--emerald-deep);border-color:var(--brand-pearl)}.eco-btn--ghost{border-color:var(--eco-line-strong);color:rgb(var(--ink-rgb))}.eco-btn--ghost:hover{background:var(--eco-surface)}.eco-discovery .eco-btn--ghost{border-color:var(--eco-dark-line-strong);color:var(--eco-dark-text)}.eco-discovery .eco-btn--ghost:hover{background:rgb(var(--brand-pearl-rgb)/.1)}.eco-link{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:500;color:var(--accent-text)}.eco-link:hover{text-decoration:underline;text-underline-offset:4px}.eco-external{display:inline-flex;align-items:center;gap:5px;max-width:100%;font-size:13px;line-height:1.4;color:var(--accent-text);overflow-wrap:anywhere}.eco-external:hover{text-decoration:underline;text-underline-offset:4px}.eco-discovery .eco-external{color:var(--eco-dark-accent)}.eco-flag{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:500;color:var(--accent-strong)}.eco-flag__dot{width:6px;height:6px;border-radius:50%;background:var(--accent);flex:none}.nk-eco [tabindex]:focus-visible,.nk-eco a:focus-visible,.nk-eco button:focus-visible,.nk-eco input:focus-visible,.nk-eco select:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:2px}:root.dark .nk-eco{--eco-hl:var(--brand-pearl)}.eco-eyebrow--mark{display:inline-flex;align-items:center;gap:10px;color:var(--eco-hl);font-weight:600}.eco-eyebrow--mark:before{content:"";width:18px;height:2px;background:var(--eco-hl)}.eco-index{font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--eco-hl)}.eco-help{margin-top:32px;max-width:72ch;padding-left:20px;border-left:2px solid var(--eco-hl)}.eco-help__label{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--eco-hl)}.eco-help__text{margin-top:6px;font-size:15px;line-height:1.65;color:rgb(var(--ink-rgb)/.82)}.eco-help__link{display:inline-flex;align-items:center;gap:6px;margin-inline-start:4px;font-weight:500;color:var(--eco-hl);text-decoration:underline;text-decoration-color:rgb(var(--ink-rgb)/.3);text-underline-offset:4px}.eco-help__link:hover{text-decoration-color:currentColor}.eco-path{position:relative;display:grid;gap:6px 20px;padding-block:26px;border-top:1px solid var(--eco-line);grid-template-columns:34px minmax(0,1fr) 24px;transition:background-color var(--eco-motion) var(--eco-ease)}.eco-path:last-child{border-bottom:1px solid var(--eco-line)}.eco-path:before{content:"";position:absolute;inset-block:0;inset-inline-start:calc(var(--eco-pad) * -.5);width:2px;background:var(--eco-hl);opacity:0;transition:opacity var(--eco-motion) var(--eco-ease)}.eco-path:focus-visible:before,.eco-path:hover:before{opacity:1}.eco-path:hover .eco-path__title{text-decoration:underline;text-underline-offset:5px}.eco-path__arrow{align-self:center;color:var(--eco-hl);transition:transform var(--eco-motion) var(--eco-ease)}.eco-path:hover .eco-path__arrow{transform:translateX(3px)}.eco-support{--eco-hl:var(--brand-pearl);position:relative;isolation:isolate;overflow:hidden;background:var(--eco-dark);color:var(--eco-dark-text)}.eco-support__bg{z-index:-2;object-fit:cover;object-position:60% 45%}.eco-support__wash{position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(to right,color-mix(in srgb,var(--eco-dark) 97%,transparent) 0,color-mix(in srgb,var(--eco-dark) 92%,transparent) 50%,color-mix(in srgb,var(--eco-dark) 74%,transparent) 100%)}.eco-support .eco-eyebrow{color:var(--eco-dark-subtle)}.eco-support .eco-eyebrow--mark{color:var(--eco-dark-accent)}.eco-support .eco-eyebrow--mark:before{background:var(--eco-dark-accent)}.eco-support .eco-btn--primary{background:var(--brand-pearl);color:var(--emerald-deep);border-color:var(--brand-pearl)}.eco-support .eco-link{color:var(--eco-dark-accent)}.eco-support__step{display:grid;gap:8px 32px;padding-block:26px;border-bottom:1px solid var(--eco-dark-line)}@media (min-width:900px){.eco-support__step{grid-template-columns:40px minmax(0,1fr) minmax(0,1.1fr);align-items:baseline}}.eco-support__step .eco-index{color:var(--eco-dark-accent)}.eco-socials{display:inline-flex;flex-wrap:wrap;gap:6px}.eco-social{display:grid;place-items:center;width:26px;height:26px;border:1px solid var(--eco-line);border-radius:var(--eco-radius);color:rgb(var(--muted-rgb));transition:color var(--eco-motion) var(--eco-ease),border-color var(--eco-motion) var(--eco-ease),background-color var(--eco-motion) var(--eco-ease)}a.eco-social:hover{color:var(--eco-hl);border-color:var(--eco-hl)}.eco-parent{font-weight:500;color:rgb(var(--ink-rgb));text-decoration:underline;text-decoration-color:rgb(var(--ink-rgb)/.3);text-underline-offset:3px}.eco-parent:hover{text-decoration-color:currentColor}