.v4 .pending{border-bottom-color:var(--color-coral-deep);color:var(--color-coral-deep)}.v4a-hero{background:radial-gradient(circle at 92% 8%, #143c36e6 0, transparent 44%), linear-gradient(150deg, var(--color-night) 0%, var(--color-petrol) 100%);padding:7.5rem 0 2.5rem;position:relative;overflow:hidden}.v4a-hero__signal{aspect-ratio:1;opacity:.55;pointer-events:none;border:1px solid #ff8d7a80;border-radius:50%;width:84vw;position:absolute;top:3.5rem;right:-38vw;box-shadow:inset 0 0 90px #ff5c451f}.v4a-hero__signal:before{content:"";border:1px solid #9cb4a857;border-radius:50%;position:absolute;inset:22%}.v4a-hero__signal:after{content:"";background:linear-gradient(90deg, transparent, var(--color-coral) 45%, var(--color-coral-soft));height:1px;position:absolute;top:50%;left:-10%;right:-10%;transform:rotate(-24deg)}.v4a-hero__inner{z-index:2;position:relative}.v4a-hero h1{letter-spacing:-.05em;text-wrap:wrap;margin:1.25rem 0 1.75rem;font-size:clamp(2.75rem,11.5vw,4.75rem);line-height:.96}.v4a-hero .v4-hero__line,.v4a-hero .v4-hero__line>span{display:inline}.v4a-hero h1 em{color:var(--color-coral);font-style:italic}.v4a-hero__by{border-top:1px solid var(--v4-line);color:var(--color-sage);letter-spacing:.16em;text-transform:uppercase;flex-wrap:wrap;gap:.25rem 1.5rem;margin-top:2rem;padding-top:1rem;font-size:.6875rem;display:flex}.v4a-hero__by span:first-child{color:var(--color-sand)}@media (width>=64rem){.v4a-hero{align-items:flex-end;min-height:min(88svh,50rem);padding-top:8.125rem;display:flex}.v4a-hero__signal{opacity:.85;width:34vw;top:4.5rem;right:-6vw}.v4a-hero__inner{grid-template-columns:1.4fr .6fr;align-items:end;gap:4vw;display:grid}.v4a-hero h1{margin-bottom:0;font-size:clamp(3.5rem,5.7vw,6.5rem);line-height:.92}.v4a-hero .v4-hero__line,.v4a-hero .v4-hero__line>span{display:block}.v4a-hero__side{padding-bottom:.625rem}.v4a-hero .v4-hero__sub{font-size:clamp(1.0625rem,1.25vw,1.3125rem);line-height:1.35}}.v4-founder__card.v4a-portrait{aspect-ratio:4/5;background:var(--color-night);min-height:0}.v4-founder__card.v4a-portrait>picture{z-index:0;position:absolute;inset:0}.v4a-portrait img{object-fit:cover;object-position:50% 18%;width:100%;height:100%}.v4a-portrait:after{content:"";z-index:1;background:linear-gradient(to bottom, #0415139e 0%, #04151300 20%), linear-gradient(to top, var(--color-night) 0%, #041513e6 16%, #08211e80 34%, #08211e00 52%);pointer-events:none;position:absolute;inset:0}.v4a-portrait .v4-founder__name{letter-spacing:-.04em;font-size:clamp(2.375rem,3.9vw,4rem);line-height:.96}.v4a-portrait .v4-founder__info{border-top-color:#ff5c45b3;margin-top:1.125rem;padding-top:1rem}@media (width>=64rem){.v4-founder__card.v4a-portrait{aspect-ratio:auto;min-height:clamp(34rem,58vw,52rem)}}.v4a-story{gap:1em;max-width:38.75rem;font-size:clamp(1.125rem,1.45vw,1.3125rem);line-height:1.45;display:grid}.v4a-facts{border-top:1px solid var(--v4-line)}.v4a-facts>div{border-bottom:1px solid var(--v4-line);grid-template-columns:minmax(7.5rem,.6fr) 1.4fr;align-items:baseline;gap:1.25rem;padding-block:1.125rem;display:grid}.v4a-facts dt{letter-spacing:-.03em;font-size:clamp(1.625rem,2.3vw,2.25rem);line-height:1.05}.v4a-facts dd{font-size:1rem;line-height:1.45}.v4a-why{background:linear-gradient(135deg, var(--color-coral) 0%, #ff725e 58%, var(--color-coral-soft) 100%);padding-block:clamp(4.5rem,8vw,7rem) clamp(3.5rem,6vw,5rem);overflow:hidden}.v4a-why .v4-num{color:var(--color-night)}.v4a-why__head{gap:2rem;margin-bottom:clamp(2.5rem,5vw,4rem);display:grid}.v4a-why h2{letter-spacing:-.06em;margin-top:1.25rem;font-size:clamp(3rem,7.4vw,7.25rem);line-height:.88}.v4a-why h2 span{display:block}.v4a-why h2 span:last-child{font-style:italic}.v4a-why__body{gap:1em;max-width:34rem;font-size:1.125rem;line-height:1.45;display:grid}.v4a-why__body p:first-child{font-family:var(--font-serif);letter-spacing:-.02em;font-size:clamp(1.5rem,2.1vw,2rem);line-height:1.15}.v4a-order{border-top:1px solid var(--v4-line)}.v4a-order li{border-bottom:1px solid var(--v4-line);grid-template-columns:2.5rem 1fr;align-items:baseline;gap:.375rem .75rem;padding-block:1.25rem;display:grid}.v4a-order__name{letter-spacing:-.045em;font-size:clamp(2.125rem,4.4vw,4.25rem);line-height:1}.v4a-order__gives{flex-wrap:wrap;grid-column:2;align-items:baseline;gap:.25rem 1rem;display:flex}.v4a-order__result{letter-spacing:-.035em;font-size:clamp(1.625rem,3vw,3rem);font-style:italic;line-height:1.05}@media (width>=64rem){.v4a-why__head{grid-template-columns:1.2fr .8fr;align-items:end;gap:4vw}.v4a-order li{grid-template-columns:5.625rem 1fr 1fr;gap:2vw;padding-block:1.5rem}.v4a-order__gives{grid-column:auto}}.v4a-diff{background:var(--color-chalk);padding-block:clamp(4rem,8vw,6.5rem)}.v4a-diff__head{gap:1.5rem;margin-bottom:clamp(2.25rem,4vw,3.5rem);display:grid}.v4a-diff h2{letter-spacing:-.055em;max-width:14ch;margin-top:1rem;font-size:clamp(2.75rem,5.6vw,5.5rem);line-height:.94}.v4a-diff__head>p{max-width:30rem;font-size:1.125rem;line-height:1.45}.v4a-diff__cols{display:none}.v4a-diff__rows{border-top:1px solid}.v4a-diff__row{border-bottom:1px solid var(--v4-line);gap:1rem;padding-block:1.5rem;display:grid}.v4a-diff__row dl{gap:1.125rem;display:grid}.v4a-diff__row dt{margin-bottom:.375rem}.v4a-diff__row dd{max-width:30rem;font-size:1rem;line-height:1.45}.v4a-diff__row .v4a-diff__ours{letter-spacing:-.025em;font-size:clamp(1.4375rem,1.9vw,1.875rem);line-height:1.15}@media (width>=64rem){.v4a-diff__head{grid-template-columns:1fr 1fr;align-items:end;gap:4vw}.v4a-diff__cols,.v4a-diff__row{grid-template-columns:.55fr 1.45fr;align-items:baseline;gap:3vw}.v4a-diff__cols{grid-template-columns:.55fr .725fr .725fr;padding-bottom:.875rem;display:grid}.v4a-diff__row dl{grid-template-columns:1fr 1fr;align-items:baseline;gap:3vw}.v4a-diff__row dt{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}}.v4-head .v4a-principles__title{font-size:clamp(3rem,6.4vw,6.5rem)}.v4a-trust{background:var(--color-chalk);padding-block:clamp(4rem,8vw,6.5rem)}.v4a-trust__grid{gap:2.5rem;display:grid}.v4a-trust h2{letter-spacing:-.05em;max-width:13ch;margin-top:1rem;font-size:clamp(2.5rem,4.6vw,4.5rem);line-height:.96}.v4a-trust__statement{letter-spacing:-.025em;text-wrap:pretty;max-width:40rem;font-size:clamp(1.5rem,2.2vw,2.125rem);line-height:1.2}.v4a-trust__list{border-top:1px solid;margin-top:2.25rem}.v4a-trust__list>div{border-bottom:1px solid var(--v4-line);gap:.375rem;padding-block:1.125rem;display:grid}.v4a-trust__list dd{font-size:1rem;line-height:1.45}@media (width>=64rem){.v4a-trust__grid{grid-template-columns:.8fr 1.2fr;align-items:start;gap:5vw}.v4a-trust__list>div{grid-template-columns:.4fr 1.6fr;align-items:baseline;gap:2vw}}.v4a-closing h2{max-width:9ch;margin-top:1.25rem;font-size:clamp(3.75rem,11vw,11rem);line-height:.86}
