.hv-head{gap:1rem;max-width:56ch;display:grid}.hv-head.is-center{text-align:center;margin-inline:auto}.hv-head__kicker{color:var(--gold-2);letter-spacing:.22em;text-transform:uppercase;font-size:.72rem;font-weight:800}.hv-head__title{font-size:var(--text-h2);letter-spacing:-.045em;color:var(--ivory-100);text-wrap:balance;font-weight:720;line-height:1}.hv-head__lead{color:var(--muted);font-size:var(--text-body-lg);max-width:56ch;line-height:1.7}.hv-head.is-center .hv-head__lead{margin-inline:auto}.hv-hero{padding:clamp(3.5rem,7vw,6.5rem) 0 clamp(2.5rem,5vw,4.5rem)}.hv-hero__grid{grid-template-columns:1.08fr .92fr;align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid}.hv-hero__grid>*{min-width:0}.hv-hero__copy{align-content:center;gap:1.4rem;display:grid}.hv-hero__eyebrow{color:var(--gold-2);letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:.5rem;font-size:.74rem;font-weight:800;display:inline-flex}.hv-hero__eyebrow:before{content:"";background:var(--gold);width:1.6rem;height:1px}.hv-hero__title{letter-spacing:-.05em;color:var(--ivory-100);text-wrap:balance;max-width:16ch;margin:0;font-size:clamp(2.6rem,5.4vw,5rem);font-weight:730;line-height:.98}.hv-hero__lead{color:var(--muted);max-width:54ch;font-size:clamp(1.08rem,1.5vw,1.3rem);line-height:1.7}.hv-hero__actions{flex-wrap:wrap;gap:.85rem;margin-top:.4rem;display:flex}.hv-hero__reassure{color:var(--muted-2);font-size:.9rem}.hv-hero__guide-link{color:var(--muted-2);text-underline-offset:3px;transition:color .2s var(--ease), text-decoration-color .2s var(--ease);align-items:center;gap:.35rem;width:fit-content;margin-top:-.3rem;font-size:.9rem;font-weight:600;text-decoration:underline #0000;display:inline-flex}.hv-hero__guide-link span{transition:transform .2s var(--ease)}.hv-hero__guide-link:hover,.hv-hero__guide-link:focus-visible{color:var(--gold-2);text-decoration-color:currentColor}.hv-hero__guide-link:hover span,.hv-hero__guide-link:focus-visible span{transform:translate(2px)}.hv-hero__visual{min-width:0;position:relative}.hv-hero__visual .premium-visual{max-width:min(100%,24rem);margin-inline:auto}.hv-loss-grid{grid-template-columns:repeat(2,1fr);gap:clamp(.9rem,2vw,1.4rem);margin-top:clamp(2rem,4vw,3rem);display:grid}.hv-loss{border:1px solid var(--hairline);border-radius:var(--radius-md);transition:border-color .3s var(--ease), transform .3s var(--ease);background:linear-gradient(#ffffff08,#0000);gap:.55rem;padding:clamp(1.3rem,2.4vw,1.8rem);display:grid}.hv-loss:hover{border-color:var(--hairline-strong);transform:translateY(-3px)}.hv-loss__index{color:var(--gold-2);letter-spacing:.1em;align-items:center;gap:.6rem;font-size:.8rem;font-weight:800;display:inline-flex}.hv-loss__index:before{content:"";background:var(--red);border-radius:50%;width:.55rem;height:.55rem;box-shadow:0 0 0 4px #ff6b6b24}.hv-loss__title{color:var(--ivory-100);letter-spacing:-.02em;font-size:clamp(1.2rem,1.8vw,1.5rem)}.hv-loss__desc{color:var(--muted);font-size:.95rem;line-height:1.6}.hv-loss__tag{color:var(--muted-2);margin-top:.35rem;font-size:.82rem}.hv-loss__tag strong{color:var(--gold-2);font-weight:700}.hv-process{counter-reset:phase;grid-template-columns:repeat(3,1fr);gap:clamp(.9rem,2vw,1.4rem);margin-top:clamp(2rem,4vw,3rem);display:grid}.hv-phase{border:1px solid var(--hairline);border-radius:var(--radius-md);background:#ffffff05;gap:.5rem;padding:clamp(1.2rem,2vw,1.6rem);display:grid;position:relative}.hv-phase__num{border:1px solid color-mix(in srgb, var(--gold) 40%, transparent);width:2.2rem;height:2.2rem;color:var(--gold-2);background:#e8c65a14;border-radius:50%;place-items:center;font-size:.95rem;font-weight:800;display:inline-grid}.hv-phase__title{color:var(--ivory-100);letter-spacing:-.02em;font-size:1.15rem}.hv-phase__desc{color:var(--muted);font-size:.92rem;line-height:1.6}.hv-custom{border:1px solid var(--hairline-strong);border-radius:var(--radius-lg);background:radial-gradient(90% 120% at 100% 0%, #e8c65a0f, transparent 55%), var(--blue-900);grid-template-columns:6fr 5fr;align-items:center;gap:clamp(2rem,5vw,4rem);padding:clamp(1.8rem,4vw,3rem);display:grid}.hv-custom>*{min-width:0}.hv-custom__list{gap:.7rem;margin-top:.3rem;display:grid}.hv-custom__list li{color:var(--muted);padding-left:1.6rem;line-height:1.6;position:relative}.hv-custom__list li:before{content:"";background:var(--gold);border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:.55rem;left:0}.hv-book{grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}.hv-book>*{min-width:0}.hv-book__panel{border:1px solid var(--hairline);border-radius:var(--radius-md);box-shadow:var(--shadow-card);background:linear-gradient(#ffffff0d,#ffffff05);padding:clamp(1.4rem,3vw,2rem)}.hv-book__list{gap:.75rem;margin-top:1rem;display:grid}.hv-book__list li{color:var(--muted);padding-left:1.75rem;line-height:1.55;position:relative}.hv-book__list li:before{content:"✓";color:var(--gold-2);font-weight:900;position:absolute;left:0}.hv-book__bridge{border-top:1px solid var(--hairline);color:var(--muted-2);margin-top:1rem;padding-top:1rem;font-size:.9rem}.hv-book__bridge a{color:var(--gold-2);text-underline-offset:3px;font-weight:700;text-decoration:underline}.hv-founder{grid-template-columns:auto 1fr;align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.hv-founder__aside{text-align:center;justify-items:center;gap:1rem;display:grid}.hv-founder__avatar{border:1px solid var(--hairline-strong);width:clamp(6rem,12vw,8.5rem);height:clamp(6rem,12vw,8.5rem);color:var(--gold-2);letter-spacing:.02em;background:radial-gradient(circle at 40% 30%,#e8c65a2e,#ffffff08);border-radius:50%;place-items:center;font-size:clamp(1.8rem,4vw,2.6rem);font-weight:800;display:grid}.hv-founder__name{color:var(--ivory-100);font-size:1.25rem;font-weight:700}.hv-founder__role{color:var(--muted-2);font-size:.85rem}.hv-founder__body{gap:1.1rem;min-width:0;display:grid}.hv-founder__quote{color:var(--ivory-100);letter-spacing:-.02em;text-wrap:balance;font-size:clamp(1.3rem,2.4vw,1.9rem);line-height:1.35}.hv-founder__quote em{color:var(--gold-2);font-style:normal}.hv-founder__text{color:var(--muted);max-width:62ch;line-height:1.7}.hv-placeholder{border:1px dashed var(--hairline-strong);color:var(--muted-2);border-radius:6px;padding:.05rem .4rem;font-size:.85em;display:inline-block}.hv-blog-grid{grid-template-columns:repeat(3,1fr);gap:clamp(.9rem,2vw,1.4rem);margin-top:clamp(2rem,4vw,3rem);display:grid}.hv-article{border:1px solid var(--hairline);border-radius:var(--radius-md);transition:border-color .3s var(--ease), transform .3s var(--ease);background:#ffffff05;align-content:start;gap:.6rem;padding:clamp(1.2rem,2vw,1.5rem);display:grid}.hv-article:hover{border-color:var(--hairline-strong);transform:translateY(-3px)}.hv-article__tag{color:var(--gold-2);letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:800}.hv-article__title{color:var(--ivory-100);letter-spacing:-.02em;font-size:1.1rem;line-height:1.3}.hv-article__excerpt{color:var(--muted);font-size:.9rem;line-height:1.55}.hv-article__link{color:var(--gold-2);margin-top:.3rem;font-size:.9rem;font-weight:700}.hv-final{border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);background:radial-gradient(70% 120% at 50% 0%, #e8c65a14, transparent 60%), var(--blue-950);text-align:center;padding:clamp(2.8rem,6vw,5rem) 0;position:relative}.hv-final__inner{justify-items:center;gap:1.3rem;max-width:40rem;margin-inline:auto;display:grid}.hv-final__title{letter-spacing:-.04em;color:var(--ivory-100);text-wrap:balance;font-size:clamp(2rem,4vw,3.4rem);font-weight:730;line-height:1.02}.hv-final__lead{color:var(--muted);font-size:var(--text-body-lg);max-width:46ch;line-height:1.6}.hv-final__actions{flex-wrap:wrap;justify-content:center;gap:.85rem;display:flex}.hv-final__reassure{color:var(--muted-2);font-size:.88rem}.hv-trust{grid-template-columns:repeat(3,1fr);gap:clamp(.9rem,2vw,1.4rem);margin-top:clamp(1.6rem,3vw,2.4rem);display:grid}.hv-trust__item{border:1px solid var(--hairline);border-radius:var(--radius-sm);background:#ffffff05;gap:.4rem;padding:1.15rem 1.25rem;display:grid}.hv-trust__k{color:var(--ivory-100);font-size:.98rem;font-weight:700}.hv-trust__v{color:var(--muted);font-size:.88rem;line-height:1.55}@media (width<=960px){.hv-hero__grid{grid-template-columns:1fr}.hv-hero__visual{order:-1;max-width:22rem;margin-inline:auto}.hv-custom,.hv-book{grid-template-columns:1fr}}@media (width<=760px){.hv-process,.hv-blog-grid,.hv-trust{grid-template-columns:1fr}.hv-founder{text-align:center;grid-template-columns:1fr;justify-items:center}.hv-founder__body{text-align:left}}@media (width<=560px){.hv-loss-grid{grid-template-columns:1fr}.hv-hero__actions .btn,.hv-final__actions .btn{width:100%}}@media (prefers-reduced-motion:reduce){.hv-loss,.hv-article{transition:none!important}}
