.why-plane{background:var(--surface)}.why-plane:not(.why-plane+.why-plane){border-top:1px solid var(--rule)}.why-plane:not(:has(+.why-plane)){border-bottom:1px solid var(--rule)}.why-hero__cta{flex-wrap:wrap;gap:.75rem;margin-top:clamp(1.5rem,3vw,2.2rem);display:flex}.why .meth-hero--cover .btn2--card{color:#d9f4f0;background:#073c3b80;border-color:#73e2d657}.why .meth-hero--cover .btn2--card:hover,.why .meth-hero--cover .btn2--card:focus-visible{color:#fff;background:#073c3bc7;border-color:#73e2d699}.why-price{margin-top:clamp(1.6rem,3vw,2.4rem)}.why-price__fig{flex-wrap:wrap;align-items:baseline;gap:.6rem;margin:0;display:flex}.why-price__amt{font-size:clamp(3.2rem,8vw,5.4rem);font-weight:var(--weight-display);letter-spacing:-.035em;color:var(--navy);font-variant-numeric:tabular-nums;line-height:.95}.why-price__per{color:var(--ink-2);font-size:clamp(1rem,1.8vw,1.25rem);font-weight:600}.why-price__sub{font-size:var(--fs-sm-2);color:var(--ink-3);margin:.7rem 0 0}.why-price__list{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:0;margin:clamp(1.8rem,3.5vw,2.6rem) 0 0;padding:0;list-style:none;display:grid}.why-price__list li{border-top:1px solid var(--rule);padding:1.1rem 1.6rem 1.2rem 0}.why-price__k{font-size:var(--fs-md-2);color:var(--navy);margin:0;font-weight:600;line-height:1.35}.why-price__b{font-size:var(--fs-sm-2);color:var(--ink-2);margin:.35rem 0 0;line-height:1.6}.why-price__foot{border-top:1px solid var(--rule);font-size:var(--fs-sm-2);color:var(--ink-2);max-width:var(--measure-deck);margin:clamp(1.4rem,2.5vw,1.9rem) 0 0;padding-top:1.1rem;line-height:1.65}.why-acts .tour-row+.tour-row{margin-top:clamp(3rem,6vw,5.5rem)}.why-acts .tour-row__title{font-size:clamp(1.35rem,2.4vw,1.85rem)}.why-cap{font-size:var(--fs-3xs);color:var(--ink-3);margin-top:.7rem;line-height:1.5}.why-note{font-size:var(--fs-sm-2);color:var(--ink-3);border-left:2px solid var(--rule-strong);padding-left:.9rem}.why-trace{margin-top:clamp(1.6rem,3vw,2.4rem)}.why-trace__head{border-bottom:1px solid var(--rule-strong);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4rem 1.5rem;margin:0 0 1.4rem;padding-bottom:1rem;display:flex}.why-trace__label{font-family:var(--font-mono);letter-spacing:.11em;text-transform:uppercase;color:var(--accent-text);font-size:.72rem;font-weight:500}.why-trace__total{font-size:clamp(1.6rem,3.6vw,2.5rem);font-weight:var(--weight-display);letter-spacing:-.025em;color:var(--navy);font-variant-numeric:tabular-nums}.why-trace__cols{grid-template-columns:repeat(auto-fit,minmax(19rem,1fr));gap:clamp(1.8rem,4vw,3.4rem);display:grid}.why-trace__k{font-size:var(--fs-sm-2);color:var(--ink-2);margin:0 0 .9rem;font-weight:600}.why-trace__cols ul{gap:1.1rem;margin:0;padding:0;list-style:none;display:grid}.why-trace__row{justify-content:space-between;align-items:baseline;gap:.5rem 1rem;margin:0 0 .4rem;display:flex}.why-trace__n{font-size:var(--fs-sm-2);color:var(--navy);font-weight:600}.why-trace__v{font-family:var(--font-mono);font-size:var(--fs-sm-2);color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}.why-trace__bar{background:var(--rule);border-radius:2px;height:4px;display:block;position:relative;overflow:hidden}.why-trace__bar:before{content:"";width:var(--share,0%);background:var(--accent);transform-origin:0;transition:transform .9s var(--ease);transition-delay:calc(var(--row,0) * .1s);border-radius:2px;position:absolute;inset:0 auto 0 0}.js .why-trace[data-trace]:not(.is-live) .why-trace__bar:before{transform:scaleX(0)}@media (prefers-reduced-motion:reduce),print{.why-trace__bar:before,.js .why-trace[data-trace]:not(.is-live) .why-trace__bar:before{transition:none;transform:none}}.why-trace__note{font-size:var(--fs-3xs);color:var(--ink-3);margin:.4rem 0 0;line-height:1.55}.why-trace__pct{font-family:var(--font-mono);color:var(--accent-text);font-variant-numeric:tabular-nums;font-weight:600}.why-trace__foot{border-top:1px solid var(--rule);font-size:var(--fs-sm-2);color:var(--ink-2);max-width:var(--measure-deck);margin:clamp(1.8rem,3.5vw,2.6rem) 0 0;padding-top:1.2rem;line-height:1.65}.why-trace__sample{font-size:var(--fs-3xs);color:var(--ink-3);margin:.7rem 0 0}.why-points{gap:0;margin:1.4rem 0 0;padding:0;list-style:none;display:grid}.why-points li{border-top:1px solid var(--rule);padding:1.05rem 0 1.1rem}.why-points__k{font-size:var(--fs-md-2);color:var(--navy);margin:0;font-weight:600}.why-points__b{font-size:var(--fs-sm-2);color:var(--ink-2);margin:.3rem 0 0;line-height:1.6}.why-people{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(1rem,2.2vw,2rem);margin:clamp(1.8rem,3.5vw,2.6rem) 0 0;padding:0;list-style:none;display:grid}.why-person{color:inherit;text-decoration:none;display:block}.why-person__photo{aspect-ratio:1;width:100%;height:auto;transition:box-shadow .22s var(--ease);border-radius:50%;display:block}.why-person:hover .why-person__photo,.why-person:focus-visible .why-person__photo{box-shadow:0 0 0 2px var(--accent)}.why-person:focus-visible{outline:none}.why-person:focus-visible .why-person__photo{box-shadow:0 0 0 2px var(--accent), 0 0 0 5px #0fb5a559}.why-person__n{font-size:var(--fs-sm-2);color:var(--navy);margin:.85rem 0 .1rem;font-weight:600}.why-person:hover .why-person__n{color:var(--accent-text)}.why-person__t{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--accent-text);margin:0;font-size:.66rem}.why-person__b{font-size:var(--fs-3xs);color:var(--ink-2);margin:.55rem 0 0;line-height:1.6}.why-people__foot{font-size:var(--fs-sm-2);color:var(--ink-2);margin:clamp(1.6rem,3vw,2.2rem) 0 0}.why-checks{margin:clamp(1.4rem,3vw,2rem) 0 0;padding:0;list-style:none}.why-checks li{border-top:1px solid var(--rule);grid-template-columns:minmax(0,9rem) minmax(0,1fr);gap:.5rem clamp(1.5rem,4vw,3.5rem);padding:clamp(1.3rem,2.5vw,1.9rem) 0;display:grid}.why-checks li:last-child{border-bottom:1px solid var(--rule)}.why-checks__label{font-family:var(--font-mono);letter-spacing:.11em;text-transform:uppercase;color:var(--accent-text);margin:0;font-size:.72rem;font-weight:500}.why-checks__t{font-size:var(--fs-md-2);color:var(--navy);margin:0;font-weight:600}.why-checks__b{font-size:var(--fs-sm-2);color:var(--ink-2);max-width:var(--measure-deck);margin:.35rem 0 0;line-height:1.65}.why-checks__a{min-height:24px;font-size:var(--fs-sm-2);color:var(--accent-text);align-items:center;margin-top:.7rem;font-weight:600;text-decoration:none;display:inline-flex}.why-checks__a:hover{text-underline-offset:3px;text-decoration:underline}.why-close{border-top:0}.why-close__t{font-size:clamp(1.75rem,4vw,2.7rem);font-weight:var(--weight-display);letter-spacing:var(--track-display);text-wrap:balance;margin:0;line-height:1.1}.why-close__b{font-size:var(--fs-md-2);opacity:.86;max-width:44rem;margin:1rem 0 0;line-height:1.7}.why-close__cta{flex-wrap:wrap;align-items:center;gap:.75rem 1.4rem;margin-top:clamp(1.6rem,3vw,2.2rem);display:flex}.why-close .btn2--card{color:#d9f4f0;background:#073c3b80;border-color:#73e2d657}.why-close .btn2--card:hover,.why-close .btn2--card:focus-visible{color:#fff;background:#073c3bc7;border-color:#73e2d699}.why-close__link{font-size:var(--fs-sm-2);color:#9fe6dc;font-weight:600;text-decoration:none}.why-close__link:hover{text-underline-offset:3px;text-decoration:underline}@media (width<=900px){.why-people{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem 1rem}}@media (width<=620px){.why-people{grid-template-columns:repeat(2,minmax(0,1fr))}.why-checks li{grid-template-columns:minmax(0,1fr);gap:.4rem}.why-price__list li{padding-right:0}.why-hero__cta,.why-close__cta{flex-direction:column;align-items:stretch}.why-hero__cta .btn2,.why-close__cta .btn2{justify-content:center}.why-close__link{text-align:center}.why-trace__row{flex-direction:column;gap:.15rem}}
