.CtaButton-module__K6kPmW__cta{font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:.6rem;font-size:.78rem;font-weight:600;display:inline-flex;position:relative}.CtaButton-module__K6kPmW__label{transition:transform var(--dur-fast) var(--ease-out);display:inline-block;position:relative}.CtaButton-module__K6kPmW__primary{color:var(--c-white);border:1px solid var(--c-white-faint);isolation:isolate;padding:1.05rem 2rem;overflow:hidden}.CtaButton-module__K6kPmW__secondary{color:var(--c-white-dim);border:1px solid var(--c-white-faint);isolation:isolate;padding:1.05rem 2rem;overflow:hidden}.CtaButton-module__K6kPmW__secondary:before{content:"";background:var(--c-teal-bright);transition:transform .48s var(--ease-out);z-index:-1;position:absolute;inset:0;transform:translate(-101%)}.CtaButton-module__K6kPmW__secondary:hover:before,.CtaButton-module__K6kPmW__secondary:focus-visible:before{transform:translate(0)}.CtaButton-module__K6kPmW__secondary:hover,.CtaButton-module__K6kPmW__secondary:focus-visible{color:var(--c-white);border-color:var(--c-teal-bright)}.CtaButton-module__K6kPmW__secondary:hover .CtaButton-module__K6kPmW__label,.CtaButton-module__K6kPmW__secondary:focus-visible .CtaButton-module__K6kPmW__label{transform:translate(3px)}.CtaButton-module__K6kPmW__primary:before{content:"";background:var(--c-teal-bright);transition:transform .48s var(--ease-out);z-index:-1;position:absolute;inset:0;transform:translate(-101%)}.CtaButton-module__K6kPmW__primary:hover:before,.CtaButton-module__K6kPmW__primary:focus-visible:before{transform:translate(0)}.CtaButton-module__K6kPmW__primary:hover,.CtaButton-module__K6kPmW__primary:focus-visible{border-color:var(--c-teal-bright)}.CtaButton-module__K6kPmW__primary:hover .CtaButton-module__K6kPmW__label,.CtaButton-module__K6kPmW__primary:focus-visible .CtaButton-module__K6kPmW__label{transform:translate(3px)}.CtaButton-module__K6kPmW__sweep{width:30%;height:100%;transition:left .65s var(--ease-out);pointer-events:none;background:linear-gradient(100deg,#0000,#f5f5f259,#0000);position:absolute;top:0;left:-30%;transform:skew(-15deg)}.CtaButton-module__K6kPmW__primary:hover .CtaButton-module__K6kPmW__sweep,.CtaButton-module__K6kPmW__primary:focus-visible .CtaButton-module__K6kPmW__sweep{left:130%}.CtaButton-module__K6kPmW__ghost{color:var(--c-white-dim);padding-bottom:2px}.CtaButton-module__K6kPmW__ghost .CtaButton-module__K6kPmW__label:after{content:"";background:var(--c-teal-bright);transform-origin:0;width:100%;height:1px;transition:transform var(--dur-fast) var(--ease-out);position:absolute;bottom:-4px;left:0;transform:scaleX(0)}.CtaButton-module__K6kPmW__ghost:hover,.CtaButton-module__K6kPmW__ghost:focus-visible{color:var(--c-white)}.CtaButton-module__K6kPmW__ghost:hover .CtaButton-module__K6kPmW__label:after,.CtaButton-module__K6kPmW__ghost:focus-visible .CtaButton-module__K6kPmW__label:after{transform:scaleX(1)}.CtaButton-module__K6kPmW__arrow{transition:transform var(--dur-fast) var(--ease-out);display:inline-block}.CtaButton-module__K6kPmW__ghost:hover .CtaButton-module__K6kPmW__arrow,.CtaButton-module__K6kPmW__ghost:focus-visible .CtaButton-module__K6kPmW__arrow{transform:translateY(4px)}
.LanguageToggle-module__qWpyPa__toggle{font-family:var(--font-sans);letter-spacing:.1em;align-items:center;gap:.5rem;font-size:.68rem;font-weight:600;display:inline-flex}.LanguageToggle-module__qWpyPa__option{color:var(--c-white-faint);transition:color var(--dur-fast) var(--ease-out);padding:.3rem .1rem}.LanguageToggle-module__qWpyPa__option[data-active=true]{color:var(--c-white);text-shadow:0 0 14px #08788a80}.LanguageToggle-module__qWpyPa__option:hover,.LanguageToggle-module__qWpyPa__option:focus-visible{color:var(--c-teal-bright)}.LanguageToggle-module__qWpyPa__divider{background:var(--c-white-faint);width:1px;height:10px}
.Header-module__lnUIdW__header{z-index:100;transition:padding var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), backdrop-filter var(--dur-fast) var(--ease-out);background:0 0;border-bottom:1px solid #0000;padding:1.3rem 0;position:fixed;top:0;left:0;right:0}.Header-module__lnUIdW__header[data-scrolled=true]{-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--c-hairline);background:#050708b8;padding:.9rem 0}@media (min-width:1040px){.Header-module__lnUIdW__header{padding:1.9rem 0}.Header-module__lnUIdW__header[data-scrolled=true]{padding:1.1rem 0}}.Header-module__lnUIdW__inner{justify-content:space-between;align-items:center;gap:1.2rem;display:flex}.Header-module__lnUIdW__logo{font-family:var(--font-serif);letter-spacing:.03em;color:var(--c-white);font-size:.86rem}@media (min-width:1040px){.Header-module__lnUIdW__inner{gap:2rem}.Header-module__lnUIdW__logo{letter-spacing:.05em;font-size:.98rem}}.Header-module__lnUIdW__navDesktopOnly{display:none}@media (min-width:1040px){.Header-module__lnUIdW__navDesktopOnly{align-items:center;gap:2rem;display:flex}}.Header-module__lnUIdW__navLink{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--c-white-dim);white-space:nowrap;transition:color var(--dur-fast) var(--ease-out);font-size:.72rem;font-weight:500;position:relative}.Header-module__lnUIdW__navLink:after{content:"";background:var(--c-teal-bright);transform-origin:0;width:100%;height:1px;transition:transform var(--dur-fast) var(--ease-out);position:absolute;bottom:-6px;left:0;transform:scaleX(0)}.Header-module__lnUIdW__navLink:hover,.Header-module__lnUIdW__navLink:focus-visible{color:var(--c-white)}.Header-module__lnUIdW__navLink:hover:after,.Header-module__lnUIdW__navLink:focus-visible:after{transform:scaleX(1)}.Header-module__lnUIdW__rightGroup{align-items:center;gap:1rem;display:flex}@media (min-width:1040px){.Header-module__lnUIdW__rightGroup{gap:1.6rem}}.Header-module__lnUIdW__langToggle{display:inline-flex}.Header-module__lnUIdW__cta{display:none!important}@media (min-width:1040px){.Header-module__lnUIdW__cta{padding:.7rem 1.3rem!important;font-size:.68rem!important;display:inline-flex!important}}.Header-module__lnUIdW__menuToggle{z-index:95;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:relative}@media (min-width:1040px){.Header-module__lnUIdW__menuToggle{display:none}}.Header-module__lnUIdW__menuToggle span{background:var(--c-white);height:1px;transition:transform var(--dur-fast) var(--ease-out), opacity var(--dur-fast) var(--ease-out), top var(--dur-fast) var(--ease-out);position:absolute;left:4px;right:4px}.Header-module__lnUIdW__menuToggle span:first-child{top:11px}.Header-module__lnUIdW__menuToggle span:nth-child(2){top:18px}.Header-module__lnUIdW__menuToggle[data-open=true] span:first-child{top:14.5px;transform:rotate(45deg)}.Header-module__lnUIdW__menuToggle[data-open=true] span:nth-child(2){top:14.5px;transform:rotate(-45deg)}.Header-module__lnUIdW__mobilePanel{z-index:90;background:var(--c-black);flex-direction:column;justify-content:center;align-items:center;gap:2.2rem;padding:6rem 1.5rem 3rem;display:flex;position:fixed;inset:0}.Header-module__lnUIdW__mobileLink{font-family:var(--font-serif);color:var(--c-white);font-size:clamp(1.7rem,8vw,2.2rem)}.Header-module__lnUIdW__mobileCta{margin-top:.8rem}@media (min-width:1040px){.Header-module__lnUIdW__mobilePanel{display:none}}
.Footer-module__3hUVsW__footer{background:var(--c-black);border-top:1px solid var(--c-hairline);padding:2.4rem 0}@media (min-width:640px){.Footer-module__3hUVsW__footer{padding:3rem 0}}.Footer-module__3hUVsW__inner{text-align:center;flex-direction:column;align-items:center;gap:1.4rem;display:flex}@media (min-width:640px){.Footer-module__3hUVsW__inner{text-align:left;flex-flow:wrap;justify-content:space-between;gap:1.6rem}}.Footer-module__3hUVsW__logo{font-family:var(--font-serif);color:var(--c-white);font-size:.95rem}.Footer-module__3hUVsW__links{flex-wrap:wrap;justify-content:center;gap:.4rem 1.5rem;display:flex}@media (min-width:640px){.Footer-module__3hUVsW__links{gap:1.8rem}}.Footer-module__3hUVsW__link{font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--c-white-faint);transition:color var(--dur-fast) var(--ease-out);padding:.5rem 0;font-size:.72rem;display:inline-block;position:relative}.Footer-module__3hUVsW__link:hover,.Footer-module__3hUVsW__link:focus-visible{color:var(--c-teal-bright)}.Footer-module__3hUVsW__rights{border-top:1px solid var(--c-hairline);width:100%;font-family:var(--font-sans);color:var(--c-white-faint);text-align:center;margin-top:1.6rem;padding-top:1.6rem;font-size:.7rem}.Footer-module__3hUVsW__textdev{width:100%;font-family:var(--font-sans);color:var(--c-white-faint);text-align:center;font-size:.7rem}.Footer-module__3hUVsW__dev{color:var(--c-teal-bright);text-decoration:underline}
.BookCover-module__0Wtclq__wrap{width:100%;position:relative}.BookCover-module__0Wtclq__img{width:100%;height:auto;display:block}.BookCover-module__0Wtclq__sheen{mix-blend-mode:soft-light;pointer-events:none;position:absolute;inset:0;transform:translate(-40%)}
.Hero-module___w2HtG__hero{background:var(--c-black);align-items:center;min-height:100svh;padding-top:6.5rem;padding-bottom:3rem;display:flex;position:relative;overflow:hidden}@media (min-width:640px){.Hero-module___w2HtG__hero{padding-top:6rem;padding-bottom:0}}.Hero-module___w2HtG__glowLeft,.Hero-module___w2HtG__glowRight{filter:blur(90px);pointer-events:none;border-radius:50%;width:70vw;max-width:700px;height:70vw;max-height:700px;position:absolute;top:50%}@media (min-width:640px){.Hero-module___w2HtG__glowLeft,.Hero-module___w2HtG__glowRight{filter:blur(120px);width:44vw;height:44vw}}.Hero-module___w2HtG__glowLeft{background:radial-gradient(circle,#08788a47,#0000 70%);left:-30vw;transform:translateY(-50%)}.Hero-module___w2HtG__glowRight{background:radial-gradient(circle,#073a4566,#0000 70%);right:-32vw;transform:translateY(-50%)}@media (min-width:640px){.Hero-module___w2HtG__glowLeft{left:-18vw}.Hero-module___w2HtG__glowRight{right:-20vw}}.Hero-module___w2HtG__grid{z-index:1;text-align:center;grid-template-columns:1fr;place-items:center;gap:2.4rem;display:grid;position:relative}@media (min-width:980px){.Hero-module___w2HtG__grid{text-align:left;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);justify-items:stretch;gap:clamp(2.5rem,6vw,5rem)}}.Hero-module___w2HtG__copy{max-width:560px}@media (min-width:980px){.Hero-module___w2HtG__copy{max-width:620px}}.Hero-module___w2HtG__eyebrow{margin-bottom:1.2rem;line-height:1.7;display:block}@media (min-width:640px){.Hero-module___w2HtG__eyebrow{margin-bottom:1.6rem}}.Hero-module___w2HtG__title{color:var(--c-white);font-size:clamp(2.1rem,9vw,4.6rem)}@media (min-width:640px){.Hero-module___w2HtG__title{font-size:clamp(3rem,6.4vw,4.6rem)}}.Hero-module___w2HtG__titleLine{display:block}.Hero-module___w2HtG__titleWord{color:var(--c-white)}.Hero-module___w2HtG__titleEmphasis{color:#0000;background:linear-gradient(100deg, #f5f5f2 30%, var(--c-teal-bright) 90%);-webkit-background-clip:text;background-clip:text;font-style:italic}.Hero-module___w2HtG__subheadline{font-family:var(--font-sans);color:var(--c-white-dim);margin-top:1.6rem;max-width:42ch;margin-inline:auto;font-size:1rem;line-height:1.6}@media (min-width:640px){.Hero-module___w2HtG__subheadline{margin-top:2rem;font-size:clamp(1rem,1.4vw,1.2rem)}}@media (min-width:980px){.Hero-module___w2HtG__subheadline{max-width:30ch;margin-inline:0}}.Hero-module___w2HtG__actions{flex-direction:column;align-items:center;gap:1.4rem;margin-top:2.2rem;display:flex}@media (min-width:640px){.Hero-module___w2HtG__actions{flex-flow:wrap;gap:2.4rem;margin-top:3rem}}@media (min-width:980px){.Hero-module___w2HtG__actions{justify-content:flex-start}}.Hero-module___w2HtG__bookColumn{order:-1;justify-content:center;display:flex;position:relative}@media (min-width:980px){.Hero-module___w2HtG__bookColumn{order:0}}.Hero-module___w2HtG__bookSize{width:min(240px,60vw)}@media (min-width:640px){.Hero-module___w2HtG__bookSize{width:min(300px,56vw)}}@media (min-width:980px){.Hero-module___w2HtG__bookSize{width:min(360px,78vw)}}.Hero-module___w2HtG__scrollCue{z-index:1;display:none;position:absolute;bottom:1.6rem;left:50%;transform:translate(-50%)}@media (min-width:640px){.Hero-module___w2HtG__scrollCue{display:block;bottom:2.6rem}}.Hero-module___w2HtG__scrollCueInner{flex-direction:column;align-items:center;gap:.6rem;display:flex}.Hero-module___w2HtG__scrollLine{background:linear-gradient(var(--c-white-faint), transparent);width:1px;height:42px;position:relative;overflow:hidden}.Hero-module___w2HtG__scrollLine:after{content:"";background:linear-gradient(var(--c-teal-bright), transparent);width:100%;height:100%;animation:2.2s ease-in-out infinite Hero-module___w2HtG__scrollDrip;position:absolute;top:-100%;left:0}@keyframes Hero-module___w2HtG__scrollDrip{0%{top:-100%}60%{top:100%}to{top:100%}}.Hero-module___w2HtG__scrollLabel{font-family:var(--font-sans);letter-spacing:.2em;text-transform:uppercase;font-size:.62rem;color:var(--c-white-faint)!important}
.Question-module__M4WGhq__section{background:var(--c-black);padding:var(--section-pad) 0;text-align:center;position:relative}.Question-module__M4WGhq__lead{font-family:var(--font-serif);max-width:20ch;color:var(--c-white);margin-inline:auto;font-size:clamp(1.7rem,8vw,3.6rem);font-weight:500;line-height:1.2}.Question-module__M4WGhq__leadWord{color:var(--c-white)}.Question-module__M4WGhq__followUp{font-family:var(--font-sans);margin-top:clamp(3rem,7vw,5rem);max-width:42ch;color:var(--c-white-faint);margin-inline:auto;font-size:clamp(1.05rem,1.7vw,1.3rem);line-height:1.8}.Question-module__M4WGhq__glowWord{color:var(--c-white-faint);transition:color .9s var(--ease-out), text-shadow .9s var(--ease-out)}.Question-module__M4WGhq__glowWord[data-lit=true]{color:var(--c-teal-bright);text-shadow:0 0 18px #08788a8c}
.AboutBook-module__cAKHQa__section{background:var(--c-black);padding:var(--section-pad) 0;position:relative}.AboutBook-module__cAKHQa__grid{text-align:center;grid-template-columns:1fr;align-items:center;gap:2.6rem;display:grid}@media (min-width:900px){.AboutBook-module__cAKHQa__grid{text-align:left;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(3rem,8vw,7rem)}}.AboutBook-module__cAKHQa__coverWrap{width:min(300px,68vw);margin-inline:auto}@media (min-width:900px){.AboutBook-module__cAKHQa__coverWrap{width:min(360px,100%)}}.AboutBook-module__cAKHQa__eyebrow{margin-bottom:1.2rem;display:block}.AboutBook-module__cAKHQa__title{max-width:16ch;margin-inline:auto;font-size:clamp(1.8rem,7.5vw,3rem)}@media (min-width:900px){.AboutBook-module__cAKHQa__title{max-width:14ch;margin-inline:0;font-size:clamp(2rem,3.6vw,3rem)}}.AboutBook-module__cAKHQa__paragraph{font-family:var(--font-sans);color:var(--c-white-dim);margin-top:1.5rem;max-width:54ch;margin-inline:auto;font-size:1rem;line-height:1.8}@media (min-width:640px){.AboutBook-module__cAKHQa__paragraph{margin-top:1.8rem;font-size:clamp(1rem,1.25vw,1.1rem);line-height:1.85}}@media (min-width:900px){.AboutBook-module__cAKHQa__paragraph{margin-inline:0}}.AboutBook-module__cAKHQa__keywords{flex-wrap:wrap;justify-content:center;gap:.4rem 1.1rem;margin-top:2.2rem;display:flex}@media (min-width:640px){.AboutBook-module__cAKHQa__keywords{gap:.4rem 1.4rem;margin-top:clamp(2.5rem,5vw,4rem)}}@media (min-width:900px){.AboutBook-module__cAKHQa__keywords{justify-content:flex-start}}.AboutBook-module__cAKHQa__keyword{font-family:var(--font-serif);color:var(--c-white-faint);transition:color .5s var(--ease-out), text-shadow .5s var(--ease-out);cursor:default;font-size:clamp(1.4rem,6.5vw,2.6rem)}@media (min-width:640px){.AboutBook-module__cAKHQa__keyword{font-size:clamp(1.6rem,3.6vw,2.6rem)}}.AboutBook-module__cAKHQa__keyword[data-tone=teal]:hover,.AboutBook-module__cAKHQa__keyword[data-tone=teal]:focus-visible{color:var(--c-white);text-shadow:0 0 26px #08788aa6}.AboutBook-module__cAKHQa__keyword[data-tone=red]:hover,.AboutBook-module__cAKHQa__keyword[data-tone=red]:focus-visible{color:var(--c-white);text-shadow:0 0 26px #c832188c}
.Heart-module__uxiG_q__section{padding:var(--section-pad) 0;text-align:center;background:radial-gradient(120% 90% at 50% 20%,#0a3038 0%,#061a1f 45%,#050708 100%);position:relative;overflow:hidden}.Heart-module__uxiG_q__particles{pointer-events:none;position:absolute;inset:0}.Heart-module__uxiG_q__particle{background:var(--c-teal-bright);opacity:.7;border-radius:50%;width:3px;height:3px;position:absolute;box-shadow:0 0 8px #08788acc}.Heart-module__uxiG_q__heartWrap{z-index:1;width:min(220px,42vw);margin-inline:auto;position:relative}.Heart-module__uxiG_q__heartImage{width:100%;height:auto;display:block}.Heart-module__uxiG_q__glow{filter:blur(30px);z-index:-1;background:radial-gradient(circle,#c8321859,#0000 65%);position:absolute;inset:-30%}.Heart-module__uxiG_q__copy{z-index:1;margin-top:clamp(2rem,5vw,3rem);padding-inline:1.5rem;position:relative}.Heart-module__uxiG_q__eyebrow{margin-bottom:1.2rem;display:block}.Heart-module__uxiG_q__title{max-width:18ch;margin-inline:auto;font-size:clamp(1.6rem,7vw,3rem)}.Heart-module__uxiG_q__subtext{font-family:var(--font-serif);color:var(--c-white-dim);margin-top:1.4rem;max-width:42ch;margin-inline:auto;font-size:clamp(1.05rem,1.6vw,1.3rem);font-style:italic;line-height:1.6}
.ForWhom-module__pTocaG__section{background:var(--c-black);padding:var(--section-pad) 0;position:relative}.ForWhom-module__pTocaG__title{text-align:center;color:var(--c-white-dim);margin-bottom:clamp(2rem,6vw,4rem);font-size:clamp(1.7rem,3.2vw,2.4rem)}.ForWhom-module__pTocaG__list{flex-direction:column;display:flex}.ForWhom-module__pTocaG__lineRow{text-align:center;justify-content:center;align-items:center;min-height:46vh;padding-inline:1.5rem;display:flex}.ForWhom-module__pTocaG__line{font-family:var(--font-serif);max-width:22ch;color:var(--c-white);font-size:clamp(1.5rem,7vw,3.1rem);line-height:1.3}
.NotForWhom-module__uUdkmq__section{background:var(--c-black);padding:var(--section-pad) 0;text-align:center;position:relative}.NotForWhom-module__uUdkmq__eyebrow{margin-inline:auto;font-family:var(--font-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--c-red-bright);border:1px solid #c8321866;margin-bottom:1.6rem;padding:.4rem .9rem;font-size:.68rem;display:inline-block}.NotForWhom-module__uUdkmq__title{text-align:center;max-width:20ch;color:var(--c-white-dim);margin-inline:auto;margin-bottom:clamp(2rem,6vw,4rem);font-size:clamp(1.7rem,3.2vw,2.4rem)}.NotForWhom-module__uUdkmq__list{flex-direction:column;display:flex}.NotForWhom-module__uUdkmq__lineRow{text-align:center;justify-content:center;align-items:center;min-height:32vh;padding-inline:1.5rem;display:flex}.NotForWhom-module__uUdkmq__line{font-family:var(--font-serif);max-width:24ch;color:var(--c-white);font-size:clamp(1.4rem,6vw,2.6rem);line-height:1.3}
.Author-module__x8PSZa__section{background:var(--c-black);padding:var(--section-pad) 0;position:relative}.Author-module__x8PSZa__grid{text-align:center;grid-template-columns:1fr;align-items:center;gap:2.6rem;display:grid}@media (min-width:900px){.Author-module__x8PSZa__grid{text-align:left;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:clamp(3rem,8vw,6rem)}}.Author-module__x8PSZa__portraitFrame{width:min(280px,62vw);margin-inline:auto;position:relative}@media (min-width:900px){.Author-module__x8PSZa__portraitFrame{width:min(340px,100%)}}.Author-module__x8PSZa__portrait{aspect-ratio:4/5;background:linear-gradient(160deg,#0a2a31 0%,#061418 60%,#050708 100%);justify-content:center;align-items:flex-end;display:flex;position:relative;overflow:hidden}.Author-module__x8PSZa__portraitImage{object-fit:cover;width:100%;height:100%;display:block}.Author-module__x8PSZa__silhouette{opacity:.5;width:62%;color:var(--c-teal-bright)}.Author-module__x8PSZa__corner{border-color:var(--c-teal-bright);opacity:.7;width:22px;height:22px;position:absolute}.Author-module__x8PSZa__cornerTL{border-top:1px solid;border-left:1px solid;top:-10px;left:-10px}.Author-module__x8PSZa__cornerBR{border-bottom:1px solid;border-right:1px solid;bottom:-10px;right:-10px}.Author-module__x8PSZa__eyebrow{margin-bottom:1.1rem;display:block}.Author-module__x8PSZa__name{font-size:clamp(2rem,8.5vw,3.4rem)}@media (min-width:640px){.Author-module__x8PSZa__name{font-size:clamp(2.2rem,4.6vw,3.4rem)}}.Author-module__x8PSZa__role{font-family:var(--font-sans);letter-spacing:.02em;color:var(--c-white-faint);margin-top:.9rem;font-size:.9rem;font-style:normal}@media (min-width:640px){.Author-module__x8PSZa__role{font-size:.95rem}}.Author-module__x8PSZa__divider{background:var(--c-teal-bright);width:48px;height:1px;margin:1.6rem auto}@media (min-width:900px){.Author-module__x8PSZa__divider{margin:1.8rem 0}}.Author-module__x8PSZa__paragraph{font-family:var(--font-sans);color:var(--c-white-dim);max-width:56ch;margin-inline:auto;font-size:1rem;line-height:1.8}@media (min-width:640px){.Author-module__x8PSZa__paragraph{font-size:clamp(1rem,1.2vw,1.08rem);line-height:1.85}}@media (min-width:900px){.Author-module__x8PSZa__paragraph{margin-inline:0}}.Author-module__x8PSZa__paragraph+.Author-module__x8PSZa__paragraph{margin-top:1.2rem}.Author-module__x8PSZa__instagram{border:1px solid var(--c-red-bright);font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--c-white);isolation:isolate;transition:color var(--dur-fast) var(--ease-out);align-items:center;gap:.65rem;margin-top:2rem;padding:.9rem 1.6rem;font-size:.82rem;font-weight:600;display:inline-flex;position:relative;overflow:hidden}@media (min-width:900px){.Author-module__x8PSZa__instagram{margin-top:2.2rem}}.Author-module__x8PSZa__instagram:before{content:"";background:var(--c-red-bright);transition:transform .48s var(--ease-out);z-index:-1;position:absolute;inset:0;transform:translate(-101%)}.Author-module__x8PSZa__instagram:hover:before,.Author-module__x8PSZa__instagram:focus-visible:before{transform:translate(0)}.Author-module__x8PSZa__instagramIcon{width:18px;height:18px;transition:transform var(--dur-fast) var(--ease-out);flex-shrink:0}.Author-module__x8PSZa__instagram:hover .Author-module__x8PSZa__instagramIcon,.Author-module__x8PSZa__instagram:focus-visible .Author-module__x8PSZa__instagramIcon{transform:scale(1.08)rotate(-6deg)}.Author-module__x8PSZa__instagramLabel{position:relative}.Author-module__x8PSZa__instagramSweep{width:30%;height:100%;transition:left .65s var(--ease-out);pointer-events:none;background:linear-gradient(100deg,#0000,#f5f5f259,#0000);position:absolute;top:0;left:-30%;transform:skew(-15deg)}.Author-module__x8PSZa__instagram:hover .Author-module__x8PSZa__instagramSweep,.Author-module__x8PSZa__instagram:focus-visible .Author-module__x8PSZa__instagramSweep{left:130%}
.Quotes-module__MwNiNG__section{padding:var(--section-pad) 0;background:linear-gradient(#051114 0%,#071c21 50%,#051114 100%);position:relative}.Quotes-module__MwNiNG__quote{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:46vh;padding-inline:1.5rem;display:flex}.Quotes-module__MwNiNG__mark{background:var(--c-teal-bright);width:22px;height:2px;margin-bottom:2rem}.Quotes-module__MwNiNG__text{font-family:var(--font-serif);max-width:22ch;color:var(--c-white);font-size:clamp(1.6rem,7.5vw,3.4rem);font-style:italic;font-weight:500;line-height:1.3}
.Launch-module__j7cAjq__section{background:var(--c-black);padding:var(--section-pad) 0;position:relative;overflow:hidden}.Launch-module__j7cAjq__rule{background:var(--c-hairline);height:1px;margin-bottom:clamp(3rem,8vw,6rem);position:relative;overflow:hidden}.Launch-module__j7cAjq__ruleAccent{background:linear-gradient(90deg, transparent, var(--c-teal-bright), transparent);width:40%;height:100%;position:absolute;top:0;left:0}.Launch-module__j7cAjq__content{text-align:center;max-width:640px;margin-inline:auto}.Launch-module__j7cAjq__eyebrow{margin-bottom:1.4rem;display:block}.Launch-module__j7cAjq__dateLabel{font-family:var(--font-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--c-red-bright);border:1px solid #c8321866;margin-bottom:1.6rem;padding:.4rem .9rem;font-size:.68rem;display:inline-block}.Launch-module__j7cAjq__title{font-size:clamp(1.9rem,8vw,3.2rem)}@media (min-width:640px){.Launch-module__j7cAjq__title{font-size:clamp(2.1rem,4.4vw,3.2rem)}}.Launch-module__j7cAjq__subtext{font-family:var(--font-sans);color:var(--c-white-dim);margin-top:1.4rem;font-size:1rem;line-height:1.7}@media (min-width:640px){.Launch-module__j7cAjq__subtext{margin-top:1.6rem;font-size:clamp(1rem,1.3vw,1.15rem)}}.Launch-module__j7cAjq__actions{margin-top:2.2rem;flex-direction:column;align-items:stretch;gap:.9rem;width:100%;max-width:360px;margin-inline:auto;display:flex}.Launch-module__j7cAjq__action{display:flex}.Launch-module__j7cAjq__btn{justify-content:center;width:100%}@media (min-width:640px){.Launch-module__j7cAjq__actions{flex-flow:wrap;justify-content:center;gap:1.1rem;max-width:none;margin-top:clamp(2.5rem,5vw,3.5rem)}.Launch-module__j7cAjq__action{flex:0 0 calc(50% - .55rem)}}.Launch-module__j7cAjq__note{max-width:36ch;font-family:var(--font-sans);color:var(--c-white-faint);margin-top:1.1rem;font-size:.78rem}.Launch-module__j7cAjq__noteaAction{font-family:var(--font-sans);color:var(--c-white-faint);text-align:center;margin-top:1.1rem;font-size:.72rem}
.faq-module__TMh2Ga__section{background:var(--c-black);padding:var(--section-pad) 0;position:relative}.faq-module__TMh2Ga__title{text-align:center;color:var(--c-white-dim);margin-bottom:clamp(2rem,6vw,4rem);font-size:clamp(1.7rem,3.2vw,2.4rem)}.faq-module__TMh2Ga__list{border-top:1px solid var(--c-hairline);max-width:46rem;margin-inline:auto}.faq-module__TMh2Ga__item{border-bottom:1px solid var(--c-hairline)}.faq-module__TMh2Ga__trigger{text-align:left;background:0 0;justify-content:space-between;align-items:center;gap:1.5rem;width:100%;padding:1.5rem 0;display:flex}.faq-module__TMh2Ga__question{font-family:var(--font-sans);color:var(--c-white);transition:color var(--dur-fast) var(--ease-out);font-size:clamp(1rem,2vw,1.15rem);font-weight:500}.faq-module__TMh2Ga__trigger:hover .faq-module__TMh2Ga__question,.faq-module__TMh2Ga__trigger:focus-visible .faq-module__TMh2Ga__question{color:var(--c-teal-bright)}.faq-module__TMh2Ga__icon{flex-shrink:0;width:1.1rem;height:1.1rem;position:relative}.faq-module__TMh2Ga__icon span{background:var(--c-teal-bright);transition:transform var(--dur-fast) var(--ease-out), opacity var(--dur-fast) var(--ease-out);margin:auto;position:absolute;inset:0}.faq-module__TMh2Ga__icon span:first-child{width:100%;height:1.5px}.faq-module__TMh2Ga__icon span:last-child{width:1.5px;height:100%}.faq-module__TMh2Ga__icon[data-open=true] span:last-child{opacity:0;transform:rotate(90deg)}.faq-module__TMh2Ga__answerWrap{overflow:hidden}.faq-module__TMh2Ga__answer{font-family:var(--font-sans);color:var(--c-white-dim);max-width:58ch;padding-bottom:1.5rem;font-size:1rem;line-height:1.8}
.FinalCta-module__Xl1NAq__section{background:var(--c-black);text-align:center;padding:clamp(4.5rem,14vw,11rem) 0;position:relative;overflow:hidden}.FinalCta-module__Xl1NAq__glow{filter:blur(40px);pointer-events:none;background:radial-gradient(circle,#8f1d1266,#0000 68%);width:60vw;max-width:900px;height:60vw;max-height:900px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.FinalCta-module__Xl1NAq__line{color:var(--c-white);font-size:clamp(2rem,10vw,5.2rem);font-style:italic;position:relative}.FinalCta-module__Xl1NAq__meta{font-family:var(--font-sans);color:var(--c-white-dim);margin-top:2.4rem;position:relative}.FinalCta-module__Xl1NAq__bookTitle{letter-spacing:.02em;font-size:.95rem}.FinalCta-module__Xl1NAq__author{letter-spacing:.14em;text-transform:uppercase;color:var(--c-white-faint);margin-top:.4rem;font-size:.8rem}.FinalCta-module__Xl1NAq__cta{margin-top:3rem;display:inline-flex;position:relative}.FinalCta-module__Xl1NAq__note{font-family:var(--font-sans);color:var(--c-white-faint);margin-top:1.2rem;font-size:.72rem;position:relative}
