._page_1vbnr_1{background:var(--cream);min-height:100svh;color:var(--ink)}._header_1vbnr_7{min-height:76px;padding:0 var(--content-pad);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;display:flex}._brand_1vbnr_16{display:inline-flex}._headerLink_1vbnr_20,._primaryAction_1vbnr_21{justify-content:center;align-items:center;gap:10px;font-weight:800;display:inline-flex}._headerLink_1vbnr_20{border:1px solid var(--line);border-radius:999px;min-height:42px;padding:0 16px;font-size:.82rem}._headerLink_1vbnr_20 svg,._primaryAction_1vbnr_21 svg{width:18px;height:18px}._main_1vbnr_43{grid-template-columns:minmax(0,.92fr) minmax(420px,.78fr);align-items:center;gap:clamp(52px,7vw,110px);width:min(100% - 48px,1180px);min-height:calc(100svh - 76px);margin:0 auto;padding:72px 0 84px;display:grid}._copy_1vbnr_54{max-width:650px}._kicker_1vbnr_58{color:var(--coral);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;margin:0 0 22px;font-size:.72rem;font-weight:850;display:inline-flex}._kicker_1vbnr_58 svg{width:16px;height:16px}._copy_1vbnr_54 h1{font-family:var(--display);letter-spacing:-.065em;margin:0;font-size:clamp(4.2rem,7vw,7.4rem);font-weight:850;line-height:.9}._copy_1vbnr_54 h1 span{color:var(--coral);display:block}._lead_1vbnr_89{max-width:570px;color:var(--muted);margin:30px 0 0;font-size:clamp(1.02rem,1.5vw,1.25rem);line-height:1.58}._actions_1vbnr_97{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}._primaryAction_1vbnr_21{border:1px solid var(--ink);background:var(--ink);min-height:54px;color:var(--cream);border-radius:999px;padding:0 22px;font-size:.91rem;transition:background .16s,color .16s,translate .16s}._primaryAction_1vbnr_21:hover,._primaryAction_1vbnr_21:focus-visible,._headerLink_1vbnr_20:hover,._headerLink_1vbnr_20:focus-visible{translate:0 -2px}._headerLink_1vbnr_20:hover,._headerLink_1vbnr_20:focus-visible{background:var(--paper)}._errorPanel_1vbnr_127{aspect-ratio:1.48;border:2px solid var(--ink);background:var(--yellow);border-radius:22px;flex-direction:column;justify-content:center;justify-self:end;width:min(100%,490px);padding:clamp(28px,4vw,48px);display:flex;position:relative;rotate:2.5deg}._errorPanelTopline_1vbnr_142{color:var(--coral-dark);letter-spacing:.09em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:.67rem;font-weight:850;display:flex;position:absolute;top:26px;left:28px;right:28px}._errorPanelTopline_1vbnr_142 svg{width:24px;height:24px}._errorPanel_1vbnr_127 strong{font-family:var(--display);letter-spacing:-.08em;font-size:clamp(5.8rem,10vw,9.5rem);font-weight:900;line-height:.78}._errorPanel_1vbnr_127>p{font-family:var(--serif);margin:20px 0 0;font-size:clamp(1.25rem,2.4vw,2rem);font-style:italic;font-weight:700}._errorPanel_1vbnr_127 small{font-family:var(--serif);font-size:.75rem;font-style:italic;position:absolute;bottom:24px;right:28px}@media (width<=880px){._main_1vbnr_43{grid-template-columns:1fr;gap:58px}._copy_1vbnr_54{max-width:720px}._errorPanel_1vbnr_127{justify-self:start;width:min(100%,560px)}}@media (width<=560px){._header_1vbnr_7{min-height:68px;padding:0 18px}._headerLink_1vbnr_20{width:43px;padding:0;font-size:0}._main_1vbnr_43{gap:46px;width:calc(100% - 36px);min-height:calc(100svh - 68px);padding:54px 0 64px}._copy_1vbnr_54 h1{font-size:clamp(3.6rem,18vw,5rem)}._lead_1vbnr_89{margin-top:24px;font-size:1rem}._actions_1vbnr_97{display:grid}._primaryAction_1vbnr_21{width:100%}._errorPanel_1vbnr_127{aspect-ratio:auto;min-height:250px;padding:34px 28px;rotate:1.5deg}._errorPanelTopline_1vbnr_142{top:22px;left:22px;right:22px}._errorPanel_1vbnr_127 strong{font-size:6.6rem}._errorPanel_1vbnr_127 small{bottom:18px;right:22px}}@media (prefers-reduced-motion:reduce){._primaryAction_1vbnr_21,._headerLink_1vbnr_20{transition:none}}._home_4n5jq_1{background:#fffaf0;overflow:hidden}._heroBand_4n5jq_2{width:100%;min-height:500px;position:relative;overflow:hidden}._heroBackdrop_4n5jq_3,._portraitBackdrop_4n5jq_3,._booksBackdrop_4n5jq_3,._framesBackdrop_4n5jq_3{object-fit:cover}._heroContent_4n5jq_4{z-index:3;flex-direction:column;justify-content:center;align-items:flex-start;width:min(1320px,100% - 48px);min-height:500px;margin:0 auto;padding-block:56px;display:flex;position:relative}._postcardHero_4n5jq_5{background:#f5edde;border-bottom:1px solid #173c3424}._postcardHero_4n5jq_5 ._heroBackdrop_4n5jq_3{object-position:center}._postcardShade_4n5jq_7{z-index:1;background:linear-gradient(90deg,#fffaf0fc,#fffaf0f5 31%,#fffaf0ad 46%,#fffaf00f 68%);position:absolute;inset:0}._kicker_4n5jq_8,._sectionKicker_4n5jq_8{color:#ffd75c;letter-spacing:.13em;text-transform:uppercase;margin:0 0 15px;font-size:.72rem;font-weight:900;line-height:1.35}._heroContent_4n5jq_4 h1,._portraitHeroCopy_4n5jq_9 h2,._booksHeroCopy_4n5jq_9 h2,._framesHeroCopy_4n5jq_9 h2{color:#fffdf8;font-family:var(--serif);letter-spacing:-.05em;margin:0;font-size:clamp(4rem,6.4vw,6.7rem);font-weight:700;line-height:.86}._heroContent_4n5jq_4 h1 em,._portraitHeroCopy_4n5jq_9 h2 em,._booksHeroCopy_4n5jq_9 h2 em,._framesHeroCopy_4n5jq_9 h2 em,._intro_4n5jq_10 h2 em{color:#ff6b55;font-style:normal}._heroLead_4n5jq_11{color:#fffdf8;margin:22px 0 0;font-size:clamp(1.1rem,1.6vw,1.4rem);font-weight:640}._heroDescription_4n5jq_12{color:#fffdf8cc;max-width:380px;margin:10px 0 27px;font-size:.9rem;line-height:1.55}._postcardHero_4n5jq_5 ._kicker_4n5jq_8{color:#c43e2d}._postcardHero_4n5jq_5 ._heroContent_4n5jq_4 h1{color:#173c34}._postcardHero_4n5jq_5 ._heroLead_4n5jq_11{color:#254c43}._postcardHero_4n5jq_5 ._heroDescription_4n5jq_12{color:#586b64}._coralCta_4n5jq_17,._creamCta_4n5jq_17{border-radius:999px;justify-content:center;align-items:center;gap:13px;min-height:54px;padding:0 24px;font-size:.86rem;font-weight:820;transition:transform .16s;display:inline-flex}._coralCta_4n5jq_17{color:#fff;background:#d94b38;box-shadow:0 13px 30px #91281c38}._creamCta_4n5jq_17{color:#173c34;background:#fffaf0}._coralCta_4n5jq_17:hover,._creamCta_4n5jq_17:hover{transform:translateY(-2px)}._portraitHero_4n5jq_9{background:#f4ead9;border-top:1px solid #173c3424;border-bottom:1px solid #173c3424;min-height:530px}._portraitBackdrop_4n5jq_3{object-position:center}._portraitShade_4n5jq_23{z-index:1;background:radial-gradient(circle at 46% 45%,#fffaf052,#fffaf000 35%);position:absolute;inset:0}._portraitHeroCopy_4n5jq_9{z-index:3;text-align:center;flex-direction:column;justify-content:center;align-items:center;width:min(440px,30vw);min-height:530px;margin-left:31%;padding:46px 12px 95px;display:flex;position:relative}._portraitHeroCopy_4n5jq_9 ._kicker_4n5jq_8{color:#c43e2d}._portraitHeroCopy_4n5jq_9 h2{color:#173c34;font-size:clamp(3.2rem,4.7vw,5.35rem);line-height:.92}._portraitHeroCopy_4n5jq_9 h2 em{display:block}._portraitHeroCopy_4n5jq_9>p:not(._kicker_4n5jq_8){color:#4f6861;margin:17px 0 23px;font-size:.96rem;line-height:1.45}._desktopPortraitLinks_4n5jq_29{z-index:4;height:40px;position:absolute;bottom:28px;left:0;right:0}._desktopPortraitLinks_4n5jq_29 a{color:#173c34;text-shadow:0 1px 12px #fffaf0eb;border-bottom:1px solid #173c348c;justify-content:center;min-width:112px;padding:8px 10px;font-size:.9rem;font-weight:820;transition:color .16s,transform .16s;display:inline-flex;position:absolute;bottom:0}._desktopPortraitLinks_4n5jq_29 a:first-child{left:14.5%}._desktopPortraitLinks_4n5jq_29 a:nth-child(2){left:65.5%}._desktopPortraitLinks_4n5jq_29 a:nth-child(3){left:87.5%;transform:translate(-50%)}._desktopPortraitLinks_4n5jq_29 a:hover{color:#ffd75c;transform:translateY(-2px)}._desktopPortraitLinks_4n5jq_29 a:nth-child(3):hover{transform:translate(-50%,-2px)}._mobilePortraitSlider_4n5jq_36,._swipeHint_4n5jq_36{display:none}._booksHero_4n5jq_9{background:#efe4d2;border-bottom:1px solid #173c3429;min-height:540px}._booksBackdrop_4n5jq_3{object-position:68% center}._booksShade_4n5jq_39{z-index:1;background:linear-gradient(90deg,#173c34fa,#173c34f0 31%,#173c346b 54%,#173c3405 76%);position:absolute;inset:0}._booksHeroCopy_4n5jq_9{z-index:3;flex-direction:column;justify-content:center;align-items:flex-start;width:min(1320px,100% - 48px);min-height:540px;margin:0 auto;padding-block:58px;display:flex;position:relative}._booksHeroCopy_4n5jq_9 h2{max-width:600px;font-size:clamp(3.8rem,5.8vw,6.1rem)}._booksHeroCopy_4n5jq_9 h2 em{color:#ffd75c;display:block}._booksHeroCopy_4n5jq_9>p:not(._kicker_4n5jq_8){color:#fffdf8c7;max-width:450px;margin:22px 0 28px;font-size:1rem;line-height:1.55}._framesHero_4n5jq_9{background:#eee7da;border-top:1px solid #173c3429;min-height:520px}._framesBackdrop_4n5jq_3{object-position:center}._framesShade_4n5jq_46{z-index:1;background:linear-gradient(90deg,#fffaf0fa,#fffaf0ed 29%,#fffaf040 55%,#fffaf005 73%);position:absolute;inset:0}._framesHeroCopy_4n5jq_9{z-index:3;flex-direction:column;justify-content:center;align-items:flex-start;width:min(1320px,100% - 48px);min-height:520px;margin:0 auto;padding-block:58px;display:flex;position:relative}._framesHeroCopy_4n5jq_9 ._kicker_4n5jq_8{color:#c43e2d}._framesHeroCopy_4n5jq_9 h2{color:#173c34;max-width:600px;font-size:clamp(3.8rem,5.8vw,6.1rem)}._framesHeroCopy_4n5jq_9 h2 em{display:block}._framesHeroCopy_4n5jq_9>p:not(._kicker_4n5jq_8){color:#4f6861;max-width:440px;margin:22px 0 28px;font-size:1rem;line-height:1.55}._products_4n5jq_52,._trust_4n5jq_52,._faq_4n5jq_52{width:min(1180px,100% - 48px);margin-inline:auto}._sectionKicker_4n5jq_8{color:#c43e2d}._about_4n5jq_54{background:#f0e8d8;grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);gap:54px clamp(60px,8vw,120px);padding:96px max(24px,50vw - 590px);display:grid}._aboutHeading_4n5jq_55 h2,._sectionHeading_4n5jq_55 h2,._story_4n5jq_55 h2,._feedback_4n5jq_55 h2,._faq_4n5jq_52 h2{color:#173c34;font-family:var(--display);letter-spacing:-.045em;margin:0;font-size:clamp(2.5rem,4vw,4.35rem);font-weight:820;line-height:.98}._aboutCopy_4n5jq_56{align-self:end}._aboutCopy_4n5jq_56 p,._storyCopy_4n5jq_57 p,._feedback_4n5jq_55 p{color:#4f6861;margin:0;font-size:1rem;line-height:1.7}._aboutCopy_4n5jq_56 p+p,._storyCopy_4n5jq_57 p+p{margin-top:18px}._aboutCopy_4n5jq_56 strong{color:#173c34}._aboutManifesto_4n5jq_60{background:#fffaf0;border:1px solid #173c3426;border-radius:24px;grid-column:1/-1;grid-template-columns:minmax(260px,.75fr) minmax(360px,1.25fr) auto;align-items:center;gap:30px;padding:30px 34px;display:grid}._aboutManifesto_4n5jq_60>span{color:#173c34;font-family:var(--serif);font-size:clamp(1.55rem,2.1vw,2.15rem);font-weight:720;line-height:1.05}._aboutManifesto_4n5jq_60>p{color:#586b64;margin:0;font-size:.88rem;line-height:1.58}._aboutLinks_4n5jq_63{gap:8px;min-width:178px;display:grid}._aboutLinks_4n5jq_63 a{color:#173c34;border-bottom:1px solid #173c3440;justify-content:space-between;align-items:center;gap:12px;padding:11px 0;font-size:.78rem;font-weight:820;display:inline-flex}._aboutLinks_4n5jq_63 svg{width:17px;height:17px}._products_4n5jq_52{padding-block:104px}._sectionHeading_4n5jq_55{grid-template-columns:.8fr 1.2fr;align-items:end;gap:60px;margin-bottom:36px;display:grid}._sectionHeading_4n5jq_55 ._sectionKicker_4n5jq_8{margin-bottom:5px}._sectionHeading_4n5jq_55 h2{max-width:760px;font-size:clamp(2.3rem,3.4vw,3.8rem)}._productGrid_4n5jq_70{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}._productCard_4n5jq_71{background:#fffdf8;border:1px solid #173c3424;border-radius:28px;align-content:start;min-height:340px;padding:clamp(30px,4vw,52px);transition:transform .18s,box-shadow .18s,background .18s;display:grid}._productCard_4n5jq_71:hover{background:#f7f0df;transform:translateY(-4px);box-shadow:0 24px 60px #173c341f}._productIcon_4n5jq_73{color:#ffd75c;background:#173c34;border-radius:50%;place-items:center;width:50px;height:50px;margin-bottom:34px;display:grid}._productIcon_4n5jq_73 svg{width:24px;height:24px}._productCard_4n5jq_71 small{color:#c43e2d;letter-spacing:.09em;text-transform:uppercase;margin-bottom:9px;font-size:.68rem;font-weight:860}._productCard_4n5jq_71 h3{font-family:var(--serif);margin:0 0 13px;font-size:clamp(1.75rem,2.4vw,2.55rem);line-height:1}._productCard_4n5jq_71 p{color:#586b64;max-width:500px;margin:0 0 30px;font-size:.9rem;line-height:1.6}._productCard_4n5jq_71>strong{align-self:end;align-items:center;gap:9px;margin-top:auto;font-size:.82rem;display:inline-flex}._premiumCard_4n5jq_79{color:#fffdf8;background:#173c34}._premiumCard_4n5jq_79:hover{background:#214b41}._premiumCard_4n5jq_79 ._productIcon_4n5jq_73{color:#173c34;background:#ffd75c}._premiumCard_4n5jq_79 small{color:#ffd75c}._premiumCard_4n5jq_79 p{color:#fffdf8b8}._bookCard_4n5jq_84{background:#f0e8d8}._bookCard_4n5jq_84 ._productIcon_4n5jq_73{color:#173c34;background:#ffd75c}._story_4n5jq_55{color:#fffdf8;background:#173c34;grid-template-columns:minmax(0,.95fr) minmax(320px,1.05fr);gap:clamp(60px,9vw,130px);padding:88px max(24px,50vw - 590px);display:grid}._story_4n5jq_55 ._sectionKicker_4n5jq_8{color:#ffd75c}._story_4n5jq_55 h2{color:#fffdf8;max-width:620px}._storyCopy_4n5jq_57{align-self:end}._storyCopy_4n5jq_57 p{color:#fffdf8c2}._trust_4n5jq_52{padding-block:104px 96px}._trustGrid_4n5jq_92{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}._trustGrid_4n5jq_92 article{background:#fffdf8;border:1px solid #173c3424;border-radius:24px;min-height:235px;padding:34px}._trustGrid_4n5jq_92 article>svg{color:#c43e2d;width:34px;height:34px;margin-bottom:36px}._trustGrid_4n5jq_92 h3{font-family:var(--serif);margin:0 0 11px;font-size:1.35rem}._trustGrid_4n5jq_92 p{color:#586b64;margin:0;font-size:.83rem;line-height:1.55}._feedback_4n5jq_55{background:#f0e8d8;grid-template-columns:minmax(280px,.68fr) minmax(0,1.32fr);gap:clamp(50px,8vw,110px);padding:74px max(24px,50vw - 590px);display:grid}._feedback_4n5jq_55 h2{max-width:690px}._feedbackHeading_4n5jq_99>p:last-child{margin-top:21px;font-size:.86rem}._reviewGrid_4n5jq_100{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}._reviewGrid_4n5jq_100 blockquote{background:#fffdf89e;border:1px solid #173c3424;border-radius:20px;flex-direction:column;min-height:250px;margin:0;padding:25px;display:flex}._reviewGrid_4n5jq_100 blockquote p{color:#173c34;font-family:var(--serif);margin:10px 0 24px;font-size:1.15rem;line-height:1.3}._reviewGrid_4n5jq_100 blockquote cite{color:#65766f;margin-top:auto;font-size:.67rem;font-style:normal;font-weight:720}._faq_4n5jq_52{grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);gap:clamp(55px,8vw,112px);padding-block:108px;display:grid}._faq_4n5jq_52 h2{font-size:clamp(2.35rem,3.5vw,3.9rem)}._faqList_4n5jq_106 details{border-top:1px solid #173c3433}._faqList_4n5jq_106 details:last-child{border-bottom:1px solid #173c3433}._faqList_4n5jq_106 summary{color:#173c34;font-family:var(--serif);padding:24px 42px 24px 0;font-size:1.13rem;font-weight:720;list-style:none;position:relative}._faqList_4n5jq_106 summary::-webkit-details-marker{display:none}._faqList_4n5jq_106 summary:after{content:"+";font-family:var(--sans);font-size:1.35rem;font-weight:500;position:absolute;top:24px;right:6px}._faqList_4n5jq_106 details[open] summary:after{content:"−"}._faqList_4n5jq_106 details p{color:#586b64;max-width:650px;margin:-5px 42px 24px 0;font-size:.88rem;line-height:1.65}@media (width>=1500px){._heroBand_4n5jq_2,._heroContent_4n5jq_4{min-height:540px}._portraitHero_4n5jq_9,._portraitHeroCopy_4n5jq_9{min-height:570px}}@media (width<=1000px){._portraitHeroCopy_4n5jq_9{width:min(410px,38vw);margin-left:28%}._desktopPortraitLinks_4n5jq_29 a:first-child{left:12%}._about_4n5jq_54,._sectionHeading_4n5jq_55,._story_4n5jq_55,._feedback_4n5jq_55,._faq_4n5jq_52{gap:44px}._aboutManifesto_4n5jq_60{grid-template-columns:1fr 1.2fr}._aboutLinks_4n5jq_63{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){._heroBand_4n5jq_2,._heroContent_4n5jq_4{min-height:550px}._heroContent_4n5jq_4{justify-content:flex-end;width:100%;padding:54px 24px 48px}._postcardHero_4n5jq_5 ._heroBackdrop_4n5jq_3{object-position:67% center}._postcardShade_4n5jq_7{background:linear-gradient(#fffaf00a,#fffaf061 28%,#fffaf0fa 57%,#fffaf0)}._heroContent_4n5jq_4 h1{font-size:clamp(3.6rem,18vw,5.25rem)}._heroDescription_4n5jq_12{max-width:330px}._coralCta_4n5jq_17,._creamCta_4n5jq_17{width:100%}._portraitHero_4n5jq_9{min-height:auto;padding:0 0 38px}._portraitBackdrop_4n5jq_3,._portraitShade_4n5jq_23,._desktopPortraitLinks_4n5jq_29{display:none}._portraitHeroCopy_4n5jq_9{text-align:left;align-items:flex-start;width:auto;min-height:auto;margin:0;padding:48px 24px 32px}._portraitHeroCopy_4n5jq_9 h2{font-size:clamp(3.25rem,14.5vw,4.65rem);line-height:.91}._portraitHeroCopy_4n5jq_9>p:not(._kicker_4n5jq_8){margin:17px 0 24px}._mobilePortraitSlider_4n5jq_36{z-index:3;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:13px;width:100%;padding:0 24px 12px;scroll-padding-inline:24px;display:flex;position:relative;overflow-x:auto}._mobilePortraitSlider_4n5jq_36::-webkit-scrollbar{display:none}._portraitCard_4n5jq_130{scroll-snap-align:start;background:#fffaf0;border:1px solid #fffdf833;border-radius:22px;flex:none;width:min(78vw,315px);overflow:hidden}._portraitCard_4n5jq_130>a{display:grid}._portraitCardImage_4n5jq_132{aspect-ratio:4/4.75;background:#101f1c;display:block;position:relative;overflow:hidden}._portraitCardImage_4n5jq_132 img{object-fit:cover;object-position:center 18%}._portraitCardCopy_4n5jq_134{color:#173c34;min-height:150px;padding:20px 52px 22px 20px;display:grid;position:relative}._portraitCardCopy_4n5jq_134 small{color:#c43e2d;letter-spacing:.1em;text-transform:uppercase;margin-bottom:5px;font-size:.62rem;font-weight:900}._portraitCardCopy_4n5jq_134 strong{font-family:var(--serif);font-size:1.75rem;line-height:1}._portraitCardCopy_4n5jq_134 span{color:#586b64;margin-top:9px;font-size:.78rem;line-height:1.35}._portraitCardCopy_4n5jq_134 svg{width:20px;height:20px;position:absolute;bottom:21px;right:19px}._swipeHint_4n5jq_36{z-index:3;color:#70807a;letter-spacing:.09em;text-transform:uppercase;margin:5px 24px 0;font-size:.66rem;display:block;position:relative}._framesHero_4n5jq_9{min-height:660px}._framesBackdrop_4n5jq_3{object-position:64% center}._framesShade_4n5jq_46{background:linear-gradient(#fffaf00a,#fffaf03d 30%,#fffaf0fa 61%,#fffaf0)}._framesHeroCopy_4n5jq_9{justify-content:flex-end;width:100%;min-height:660px;padding:330px 24px 48px}._framesHeroCopy_4n5jq_9 h2{max-width:350px;font-size:clamp(3.15rem,14vw,4.5rem);line-height:.9}._framesHeroCopy_4n5jq_9>p:not(._kicker_4n5jq_8){margin:17px 0 24px;font-size:.9rem}._booksHero_4n5jq_9{min-height:660px}._booksBackdrop_4n5jq_3{object-position:58% 8%}._booksShade_4n5jq_39{background:linear-gradient(#173c3405,#173c3452 28%,#173c34fa 55%,#173c34)}._booksHeroCopy_4n5jq_9{justify-content:flex-end;width:100%;min-height:660px;padding:310px 24px 48px}._booksHeroCopy_4n5jq_9 h2{max-width:350px;font-size:clamp(3.15rem,14vw,4.5rem);line-height:.9}._booksHeroCopy_4n5jq_9>p:not(._kicker_4n5jq_8){margin:17px 0 24px;font-size:.9rem}._products_4n5jq_52,._trust_4n5jq_52,._faq_4n5jq_52{width:calc(100% - 40px)}._about_4n5jq_54,._sectionHeading_4n5jq_55,._story_4n5jq_55,._feedback_4n5jq_55,._faq_4n5jq_52{grid-template-columns:1fr}._about_4n5jq_54{gap:30px;padding:69px 20px}._aboutHeading_4n5jq_55 h2,._story_4n5jq_55 h2,._feedback_4n5jq_55 h2,._faq_4n5jq_52 h2{font-size:clamp(2.55rem,12vw,3.7rem)}._aboutCopy_4n5jq_56 p,._storyCopy_4n5jq_57 p,._feedback_4n5jq_55 p{font-size:.91rem}._aboutManifesto_4n5jq_60{border-radius:20px;grid-column:auto;grid-template-columns:1fr;gap:20px;padding:25px}._aboutLinks_4n5jq_63{grid-column:auto;grid-template-columns:1fr;min-width:0}._products_4n5jq_52{padding-block:78px}._sectionHeading_4n5jq_55{gap:15px;margin-bottom:27px}._sectionHeading_4n5jq_55 h2{font-size:clamp(2.35rem,10vw,3.25rem)}._productGrid_4n5jq_70,._trustGrid_4n5jq_92,._reviewGrid_4n5jq_100{grid-template-columns:1fr}._premiumCard_4n5jq_79{grid-column:auto}._productCard_4n5jq_71{border-radius:22px;min-height:320px;padding:30px}._story_4n5jq_55,._feedback_4n5jq_55{gap:30px;padding:69px 20px}._trust_4n5jq_52{padding-block:78px 72px}._trustGrid_4n5jq_92 article{min-height:208px;padding:29px}._reviewGrid_4n5jq_100 blockquote{min-height:205px}._faq_4n5jq_52{gap:35px;padding-block:78px}._faqList_4n5jq_106 summary{font-size:1rem}}@media (prefers-reduced-motion:reduce){._coralCta_4n5jq_17,._creamCta_4n5jq_17,._productCard_4n5jq_71,._desktopPortraitLinks_4n5jq_29 a{transition:none}}._page_17rvf_1{color:#173c34;background:#fffaf0;overflow-x:clip}._catalogHero_17rvf_7{color:#fffdf8;background:#173c34;grid-template-columns:minmax(340px,.86fr) minmax(0,1.14fr);min-height:620px;display:grid}._catalogHeroCopy_17rvf_15{flex-direction:column;justify-content:center;align-items:flex-start;max-width:660px;padding:82px 58px 82px max(24px,50vw - 660px);display:flex}._eyebrow_17rvf_24,._sectionEyebrow_17rvf_25{color:#c43e2d;letter-spacing:.13em;text-transform:uppercase;margin:0 0 14px;font-size:.72rem;font-weight:900;line-height:1.3}._catalogHero_17rvf_7 ._eyebrow_17rvf_24{color:#ffd75c}._catalogHero_17rvf_7 h1{max-width:620px;font-family:var(--serif);letter-spacing:-.055em;margin:0;font-size:clamp(3.6rem,5.8vw,6.5rem);font-weight:720;line-height:.88}._catalogHero_17rvf_7 h1 em{color:#ffd75c;font-style:normal}._catalogHeroCopy_17rvf_15>p:not(._eyebrow_17rvf_24){color:#fffdf8c2;max-width:520px;margin:28px 0;font-size:1.04rem;line-height:1.7}._primaryButton_17rvf_57,._secondaryButton_17rvf_58{border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:54px;padding:0 24px;font-size:.82rem;font-weight:850;transition:transform .16s;display:inline-flex}._primaryButton_17rvf_57{color:#fff;background:#d94b38}._secondaryButton_17rvf_58{color:#fffdf8;border:1px solid #fffdf857}._primaryButton_17rvf_57:hover,._secondaryButton_17rvf_58:hover{transform:translateY(-2px)}._catalogHeroVisual_17rvf_76{background:#e9dfcf;grid-template-columns:1fr 1fr;min-height:620px;display:grid;position:relative;overflow:hidden}._catalogHeroVisual_17rvf_76 a{position:relative;overflow:hidden}._catalogHeroVisual_17rvf_76 a:first-child{border-right:1px solid #ffffff40}._catalogHeroVisual_17rvf_76 img{object-fit:cover;transition:transform .5s}._catalogHeroVisual_17rvf_76 a:first-child img{object-position:48% center}._catalogHeroVisual_17rvf_76 a:last-child img{object-position:center}._catalogHeroVisual_17rvf_76 a:hover img{transform:scale(1.025)}._catalogHeroVisual_17rvf_76 span{color:#173c34;font-family:var(--serif);background:#fffaf0eb;border-radius:15px;padding:13px 15px;font-size:.88rem;font-weight:760;line-height:1.25;position:absolute;bottom:18px;left:18px;right:18px}._ageSection_17rvf_106,._booksSection_17rvf_107,._values_17rvf_108,._catalogFaq_17rvf_109,._collectionPage_17rvf_110{padding:96px max(24px,50vw - 590px)}._sectionHeading_17rvf_114{grid-template-columns:minmax(0,1fr) minmax(320px,.7fr);align-items:end;gap:48px;margin-bottom:42px;display:grid}._sectionHeading_17rvf_114 h2,._collectionIntro_17rvf_123 h1,._values_17rvf_108 h2,._catalogFaq_17rvf_109 h2{font-family:var(--serif);letter-spacing:-.05em;margin:0;font-size:clamp(2.7rem,4.8vw,5.2rem);font-weight:720;line-height:.94}._sectionHeading_17rvf_114>p,._collectionIntro_17rvf_123>p,._values_17rvf_108>div>p{color:#586b64;margin:0;font-size:1rem;line-height:1.7}._ageSection_17rvf_106{background:#f1e8d7}._ageGrid_17rvf_145,._ageGridCompact_17rvf_146{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}._ageCard_17rvf_152{background:#fffaf0;border:1px solid #173c3429;border-radius:24px;align-content:end;min-height:250px;padding:26px;transition:border-color .16s,transform .16s;display:grid;position:relative;overflow:hidden}._ageCard_17rvf_152:hover{border-color:#1d5a50;transform:translateY(-3px)}._ageCard_17rvf_152>span{color:#c43e2d;letter-spacing:.1em;font-size:.7rem;font-weight:900;position:absolute;top:22px;left:24px}._ageCard_17rvf_152 strong{font-family:var(--serif);letter-spacing:-.035em;font-size:1.9rem}._ageCard_17rvf_152 p{color:#586b64;min-height:3.8em;margin:10px 0 18px;font-size:.78rem;line-height:1.55}._ageCard_17rvf_152 svg{width:21px;height:21px}._booksSection_17rvf_107{background:#fffaf0}._bookGrid_17rvf_173{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px;display:grid}._bookCard_17rvf_179{background:#fffdf8;border:1px solid #173c3429;border-radius:28px;overflow:hidden}._bookImage_17rvf_186{aspect-ratio:1.28;background:#e9dfcf;display:block;position:relative;overflow:hidden}._bookImage_17rvf_186 img{object-fit:cover;transition:transform .5s}._bookCard_17rvf_179:first-child ._bookImage_17rvf_186 img{object-position:center 42%}._bookImage_17rvf_186:hover img{transform:scale(1.025)}._bookImage_17rvf_186>span{color:#173c34;letter-spacing:.08em;text-transform:uppercase;background:#fffaf0;border-radius:999px;padding:8px 11px;font-size:.62rem;font-weight:900;position:absolute;top:18px;left:18px}._bookCardCopy_17rvf_211{padding:28px 30px 30px}._bookCardCopy_17rvf_211>p:first-child{color:#c43e2d;letter-spacing:.1em;text-transform:uppercase;margin:0 0 10px;font-size:.7rem;font-weight:900}._bookCardCopy_17rvf_211 h3{font-family:var(--serif);letter-spacing:-.04em;margin:0;font-size:clamp(1.9rem,3vw,3.05rem);line-height:.98}._bookCardCopy_17rvf_211>strong{color:#1d5a50;font-family:var(--serif);margin:13px 0;font-size:1rem;display:block}._bookCardCopy_17rvf_211>p:not(:first-child){color:#586b64;margin:0;font-size:.86rem;line-height:1.65}._bookCardCopy_17rvf_211>div{border-top:1px solid #173c3421;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;padding-top:20px;display:flex}._bookCardCopy_17rvf_211>div>span{font-weight:850}._bookCardCopy_17rvf_211>div>a{color:#c43e2d;align-items:center;gap:8px;font-size:.78rem;font-weight:850;display:inline-flex}._bookCardCopy_17rvf_211 svg{width:17px;height:17px}._values_17rvf_108{color:#fffdf8;background:#173c34;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(60px,10vw,140px);display:grid}._values_17rvf_108>div>p{color:#fffdf8b8;margin-top:22px}._valueList_17rvf_230{gap:12px;display:grid}._valueList_17rvf_230 article{background:#ffffff0a;border:1px solid #fffdf829;border-radius:18px;padding:22px 24px}._valueList_17rvf_230 span{color:#ffd75c;letter-spacing:.1em;font-size:.66rem;font-weight:900}._valueList_17rvf_230 h3{font-family:var(--serif);margin:7px 0 6px;font-size:1.45rem}._valueList_17rvf_230 p{color:#fffdf8ad;margin:0;font-size:.8rem;line-height:1.55}._catalogFaq_17rvf_109{background:#f1e8d7}._catalogFaq_17rvf_109 h2{max-width:760px;margin-bottom:38px}._faqList_17rvf_238{border-top:1px solid #173c342e;max-width:880px;margin-left:auto;display:grid}._faqList_17rvf_238 details{border-bottom:1px solid #173c342e}._faqList_17rvf_238 summary{cursor:pointer;font-family:var(--serif);padding:22px 0;font-size:1.2rem;font-weight:760}._faqList_17rvf_238 p{color:#586b64;max-width:760px;margin:0 0 24px;font-size:.88rem;line-height:1.7}._collectionPage_17rvf_110{background:#fffaf0;min-height:70vh}._breadcrumbs_17rvf_244{color:#586b64;align-items:center;gap:9px;margin-bottom:58px;font-size:.76rem;font-weight:760;display:flex}._breadcrumbs_17rvf_244 a{align-items:center;gap:7px;display:inline-flex}._breadcrumbs_17rvf_244 svg{width:16px;height:16px}._collectionIntro_17rvf_123{grid-template-columns:minmax(0,1fr) minmax(300px,.65fr);align-items:end;gap:52px;margin-bottom:54px;display:grid}._collectionIntro_17rvf_123 h1{max-width:720px}._emptyCollection_17rvf_249{text-align:center;background:#f1e8d7;border:1px dashed #173c3447;border-radius:28px;place-items:center;min-height:330px;padding:42px;display:grid}._emptyCollection_17rvf_249 h2{font-family:var(--serif);margin:0;font-size:2rem}._emptyCollection_17rvf_249 p{color:#586b64;max-width:580px;margin:12px auto 24px;line-height:1.65}._emptyCollection_17rvf_249 a{color:#fffdf8;background:#173c34;border-radius:999px;align-items:center;min-height:48px;padding:0 22px;font-size:.8rem;font-weight:840;display:inline-flex}._ageGridCompact_17rvf_146{margin-top:84px}@media (width<=980px){._catalogHero_17rvf_7{grid-template-columns:1fr}._catalogHeroCopy_17rvf_15{max-width:none;padding:68px max(24px,50vw - 380px)}._catalogHeroVisual_17rvf_76{min-height:540px}._ageGrid_17rvf_145,._ageGridCompact_17rvf_146{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){._catalogHeroCopy_17rvf_15{padding:56px 22px 62px}._catalogHero_17rvf_7 h1{font-size:clamp(3.25rem,16vw,5rem)}._catalogHeroVisual_17rvf_76{min-height:500px}._catalogHeroVisual_17rvf_76 span{padding:10px;font-size:.72rem;bottom:10px;left:10px;right:10px}._ageSection_17rvf_106,._booksSection_17rvf_107,._values_17rvf_108,._catalogFaq_17rvf_109,._collectionPage_17rvf_110{padding:68px 20px}._sectionHeading_17rvf_114,._collectionIntro_17rvf_123,._values_17rvf_108{grid-template-columns:1fr;gap:24px}._bookGrid_17rvf_173{grid-template-columns:1fr}._bookCardCopy_17rvf_211{padding:24px 22px 26px}._bookCardCopy_17rvf_211>div{flex-direction:column;align-items:flex-start}._collectionIntro_17rvf_123{margin-bottom:36px}}@media (width<=520px){._catalogHeroVisual_17rvf_76{min-height:430px}._catalogHeroVisual_17rvf_76 a:first-child{display:none}._catalogHeroVisual_17rvf_76,._ageGrid_17rvf_145,._ageGridCompact_17rvf_146{grid-template-columns:1fr}._ageCard_17rvf_152{min-height:205px}._bookImage_17rvf_186{aspect-ratio:1/.86}}@media (prefers-reduced-motion:reduce){._catalogHeroVisual_17rvf_76 img,._bookImage_17rvf_186 img,._primaryButton_17rvf_57,._secondaryButton_17rvf_58,._ageCard_17rvf_152{transition:none}}._page_16zhc_1{color:#173c34;background:#fffaf0;overflow-x:clip}._hero_16zhc_7{color:#fffdf8;background:#173c34;grid-template-columns:minmax(390px,.82fr) minmax(0,1.18fr);min-height:680px;display:grid}._heroCopy_16zhc_15{flex-direction:column;justify-content:center;align-items:flex-start;max-width:650px;padding:82px 64px 82px max(24px,50vw - 660px);display:flex}._catalogBackLink_16zhc_24{color:#fffdf8b8;align-items:center;gap:8px;margin-bottom:28px;font-size:.72rem;font-weight:820;display:inline-flex}._catalogBackLink_16zhc_24 svg{width:16px;height:16px}._kicker_16zhc_39,._sectionKicker_16zhc_40{color:#c43e2d;letter-spacing:.13em;text-transform:uppercase;margin:0 0 16px;font-size:.72rem;font-weight:900;line-height:1.35}._hero_16zhc_7 ._kicker_16zhc_39{color:#ffd75c}._hero_16zhc_7 h1{font-family:var(--serif);letter-spacing:-.055em;margin:0;font-size:clamp(4rem,6vw,6.6rem);font-weight:720;line-height:.86}._hero_16zhc_7 h1 em{color:#ffd75c;font-style:normal}._lead_16zhc_63{color:#fffdf8c2;max-width:520px;margin:28px 0 30px;font-size:1.08rem;line-height:1.65}._heroActions_16zhc_71{flex-wrap:wrap;gap:12px;display:flex}._primaryButton_16zhc_73,._secondaryButton_16zhc_74{border-radius:999px;justify-content:center;align-items:center;gap:11px;min-height:54px;padding:0 24px;font-size:.84rem;font-weight:840;transition:transform .16s;display:inline-flex}._primaryButton_16zhc_73{color:#fff;background:#d94b38}._secondaryButton_16zhc_74{color:#fffdf8;border:1px solid #fffdf859}._primaryButton_16zhc_73:hover,._secondaryButton_16zhc_74:hover{transform:translateY(-2px)}._primaryButton_16zhc_73 svg{width:18px;height:18px}._noCharge_16zhc_91{color:#fffdf89e;margin:16px 0 0;font-size:.74rem}._heroVisual_16zhc_93{background:#eadfce;min-height:680px;position:relative;overflow:hidden}._heroVisual_16zhc_93 img{object-fit:cover;object-position:center}._heroVisual_16zhc_93>span{color:#173c34;letter-spacing:.09em;text-transform:uppercase;background:#fffaf0eb;border-radius:999px;padding:8px 12px;font-size:.62rem;font-weight:900;position:absolute;bottom:24px;right:24px}._promise_16zhc_115{background:#f0e8d8;grid-template-columns:minmax(0,1fr) minmax(360px,.85fr);align-items:end;gap:clamp(55px,9vw,130px);padding:96px max(24px,50vw - 590px);display:grid}._promise_16zhc_115 h2,._previewIntro_16zhc_125 h2,._process_16zhc_126 h2,._firstEdition_16zhc_127 h2{max-width:780px;font-family:var(--display);letter-spacing:-.05em;margin:0;font-size:clamp(2.65rem,4.6vw,5rem);font-weight:830;line-height:.94}._promise_16zhc_115>p,._previewIntro_16zhc_125>p{color:#586b64;margin:0;font-size:1.02rem;line-height:1.7}._previewSection_16zhc_145{padding:106px max(24px,50vw - 640px);scroll-margin-top:88px}._previewIntro_16zhc_125{grid-template-columns:minmax(0,.95fr) minmax(340px,.62fr);align-items:end;gap:36px 90px;margin-bottom:42px;display:grid}._previewIntro_16zhc_125 ._sectionKicker_16zhc_40{grid-column:1/-1;margin-bottom:-18px}._characterCustomizer_16zhc_160{background:#fffdf8}._characterCustomizerMain_16zhc_162{grid-template-columns:minmax(220px,.66fr) minmax(340px,1.06fr) minmax(270px,.78fr);align-items:center;gap:clamp(28px,4vw,62px);padding:clamp(24px,3vw,36px) clamp(28px,4vw,58px) 30px;display:grid}._characterIdentity_16zhc_170{align-content:center;gap:28px;display:grid}._characterIdentity_16zhc_170>div:first-child{gap:12px;display:grid}._characterIdentity_16zhc_170 h3{max-width:310px;font-family:var(--serif);letter-spacing:-.045em;margin:0;font-size:clamp(2.05rem,3.1vw,3.45rem);font-weight:720;line-height:.98}._characterIdentity_16zhc_170>div:first-child>p:last-child{color:#586b64;max-width:260px;margin:0;font-size:.86rem;line-height:1.55}._characterNameField_16zhc_188,._ageSelect_16zhc_189{gap:9px;display:grid}._characterNameField_16zhc_188>span,._ageSelect_16zhc_189>span{font-family:var(--serif);font-size:.9rem;font-weight:720}._characterNameField_16zhc_188 input,._ageSelect_16zhc_189 select{color:#243b34;width:100%;min-height:54px;font:inherit;background:#fffdf8;border:1px solid #173c3457;border-radius:8px;outline:0;padding:0 16px}._characterNameField_16zhc_188 input{font-family:var(--serif);font-size:1.36rem;font-weight:720}._characterNameField_16zhc_188 input:focus,._ageSelect_16zhc_189 select:focus{border-color:#1d5a50;box-shadow:0 0 0 3px #1d5a501f}._characterPortrait_16zhc_208{aspect-ratio:.78;background:#102f3d;border:6px solid #fffaf0f5;border-radius:48% 48% 45% 45%/35% 35% 50% 50%;justify-self:center;width:min(100%,430px);position:relative;overflow:hidden;box-shadow:0 20px 50px #112a2624,0 0 0 1px #173c3429}._characterPortrait_16zhc_208>img{object-fit:cover;object-position:58% 34%;transform-origin:58% 34%;transform:scale(2.05)}._characterPortraitWash_16zhc_225{pointer-events:none;background:radial-gradient(circle at 52% 36%,#0000 0 25%,#03182314 72%,#03182347 100%);position:absolute;inset:0}._characterAvailability_16zhc_231{color:#173c34;background:#f6f0e5;border:1px solid #173c3429;border-radius:18px;align-content:center;gap:9px;padding:26px;display:grid}._characterAvailability_16zhc_231>svg{color:#1d5a50;width:28px;height:28px}._characterAvailability_16zhc_231 small{color:#b53f2f;letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:850}._characterAvailability_16zhc_231 h4{font-family:var(--serif);margin:2px 0 0;font-size:1.55rem;line-height:1}._characterAvailability_16zhc_231 p{color:#586b64;margin:0;font-size:.84rem;line-height:1.55}._characterBookStrip_16zhc_246{background:#fffdf8;border-top:1px solid #173c342e;grid-template-columns:128px minmax(220px,1fr);align-items:center;gap:24px;min-height:190px;padding:16px clamp(28px,4vw,58px);display:grid}._bookStripThumbnail_16zhc_256{aspect-ratio:3/4;background:#102f3d;border-radius:3px;width:118px;position:relative;overflow:hidden;box-shadow:0 7px 16px #112a2629}._bookStripThumbnail_16zhc_256 img{object-fit:cover;object-position:48% center}._bookStripCopy_16zhc_258{gap:4px;display:grid}._bookStripCopy_16zhc_258 strong{font-family:var(--serif);font-size:clamp(1.15rem,2.1vw,1.9rem);line-height:1.05}._bookStripCopy_16zhc_258 span{color:#586b64;font-family:var(--serif);font-size:.82rem}._wizardBody_16zhc_261{grid-template-columns:minmax(390px,.84fr) minmax(0,1.16fr);display:grid}._wizardControls_16zhc_262{background:#fffdf8;border-right:1px solid #173c3424;align-content:start;gap:28px;min-height:690px;padding:46px;display:grid}._wizardControls_16zhc_262>div:first-child{gap:9px;display:grid}._wizardControls_16zhc_262 h3{font-family:var(--serif);letter-spacing:-.045em;margin:0;font-size:clamp(2rem,3.2vw,3.25rem);line-height:.95}._wizardControls_16zhc_262>div:first-child>p:last-child{color:#586b64;margin:0;font-size:.82rem;line-height:1.6}._stepEyebrow_16zhc_281{color:#c43e2d;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.65rem;font-weight:900}._wizardControls_16zhc_262 fieldset{border:0;margin:0;padding:0}._wizardControls_16zhc_262 legend,._nameField_16zhc_284>span,._textareaField_16zhc_285>span{margin-bottom:12px;font-size:.84rem;font-weight:850;display:block}._nameField_16zhc_284 input,._textareaField_16zhc_285 textarea{color:#173c34;width:100%;font:inherit;background:#fff;border:1px solid #173c343d;border-radius:15px;font-size:1rem}._nameField_16zhc_284 input{min-height:54px;padding:0 16px}._textareaField_16zhc_285{position:relative}._textareaField_16zhc_285 textarea{resize:vertical;min-height:132px;padding:15px 16px 34px;line-height:1.5}._textareaField_16zhc_285>small{color:#70817a;font-size:.7rem;position:absolute;bottom:12px;right:14px}._coverChoices_16zhc_302{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}._coverChoices_16zhc_302 button{color:#173c34;min-height:54px;font:inherit;background:#fffaf0;border:1px solid #173c342e;border-radius:14px;align-items:center;gap:10px;padding:0 13px;font-size:.76rem;font-weight:800;display:flex}._coverChoices_16zhc_302 button[aria-pressed=true]{background:#fff1ec;border:2px solid #d94b38}._coverChoices_16zhc_302 button>span{background:var(--swatch);border-radius:50%;width:24px;height:24px}._printNote_16zhc_320{background:#fff0b9;border-radius:15px;grid-template-columns:28px 1fr;gap:11px;padding:16px;display:grid}._printNote_16zhc_320 svg{color:#c43e2d;width:24px;height:24px}._printNote_16zhc_320 p{color:#4f625b;margin:0;font-size:.72rem;line-height:1.5}._printNote_16zhc_320 strong{color:#173c34;display:block}._wizardVisual_16zhc_332{background:var(--cover,#173c34);color:#fffdf8;grid-template-rows:minmax(0,1fr) auto;min-width:0;min-height:690px;padding:34px;display:grid}._wizardArtwork_16zhc_341{background:#102e31;border-radius:12px;min-height:500px;position:relative;overflow:hidden}._wizardArtwork_16zhc_341 img{object-fit:cover;object-position:center}._wizardVisual_16zhc_332>div:last-child{gap:5px;padding:22px 18px 2px;display:grid}._wizardVisual_16zhc_332 small{color:#fffdf8ad;text-transform:uppercase;font-size:.68rem;font-weight:750}._wizardVisual_16zhc_332 strong{max-width:660px;font-family:var(--serif);font-size:clamp(1.3rem,2vw,2rem);line-height:1.14}._bookViewport_16zhc_347{width:100%;position:relative}._sharedReaderViewport_16zhc_348{place-items:center;width:100%;height:100%;display:grid}._coverPreview_16zhc_350,._backCoverPreview_16zhc_351,._bookSpread_16zhc_352{background:#fffaf0;border:1px solid #173c3433;border-radius:14px;width:100%;position:relative;overflow:hidden}._coverPreview_16zhc_350{aspect-ratio:156/210;width:min(56%,610px);margin-inline:auto}._bookSpread_16zhc_352{aspect-ratio:1.486}._coverPreview_16zhc_350 img,._bookSpread_16zhc_352 img{object-fit:cover}._coverWash_16zhc_368{background:linear-gradient(90deg, color-mix(in srgb, var(--cover) 80%, transparent) 0%, color-mix(in srgb, var(--cover) 50%, transparent) 35%, transparent 68%);position:absolute;inset:0}._coverTitle_16zhc_369{z-index:2;max-width:42%;color:var(--cover-ink);gap:5px;display:grid;position:absolute;top:12%;left:8%}._coverTitle_16zhc_369 small{letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:900}._coverTitle_16zhc_369 h3{font-family:var(--serif);letter-spacing:-.055em;margin:0;font-size:clamp(2.5rem,6vw,6.6rem);line-height:.84}._coverTitle_16zhc_369 p{font-family:var(--serif);margin:6px 0 0;font-size:clamp(1.05rem,2.5vw,2.55rem);line-height:1}._coverEdition_16zhc_373{z-index:2;color:var(--cover-ink);letter-spacing:.09em;text-transform:uppercase;font-size:.65rem;font-weight:900;position:absolute;bottom:8%;left:8%}._backCoverPreview_16zhc_351{aspect-ratio:156/210;background:var(--cover,#173c34);color:#fffdf8;width:min(56%,610px);margin-inline:auto}._backCoverPreview_16zhc_351>img{object-fit:cover;object-position:74% center}._backCoverWash_16zhc_383{z-index:1;background:linear-gradient(180deg, transparent 28%, color-mix(in srgb, var(--cover) 34%, transparent) 48%, color-mix(in srgb, var(--cover) 94%, transparent) 82%);position:absolute;inset:0}._backCoverCopy_16zhc_389{z-index:2;gap:12px;display:grid;position:absolute;top:50%;left:9%;right:9%;transform:translateY(-50%)}._backCoverPreview_16zhc_351 small{color:#ffd75c;letter-spacing:.1em;text-transform:uppercase;font-size:.65rem;font-weight:900}._backCoverPreview_16zhc_351 h3{font-family:var(--serif);letter-spacing:-.04em;margin:0;font-size:clamp(1.75rem,3.2vw,3.25rem);line-height:.95}._backCoverPreview_16zhc_351 p{color:#fffdf8c7;margin:0;font-size:clamp(.68rem,1vw,.84rem);line-height:1.55}._backCoverPreview_16zhc_351 strong{color:#ffd75c;font-family:var(--serif);font-size:1.05rem}._bookSpread_16zhc_352 img{object-position:center}._copyGradient_16zhc_405{z-index:1;pointer-events:none;position:absolute;inset:0}._copyLeft_16zhc_406 ._copyGradient_16zhc_405{background:linear-gradient(90deg,#041316c7 0%,#04131694 34%,#0413162e 45%,#0000 52%)}._copyRight_16zhc_409 ._copyGradient_16zhc_405{background:linear-gradient(270deg,#041316c7 0%,#04131694 34%,#0413162e 45%,#0000 52%)}._gutterShade_16zhc_412{z-index:2;pointer-events:none;background:linear-gradient(90deg,#0000,#173c3421,#0000);width:2.4%;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}._bookTextPage_16zhc_413{z-index:3;color:#fffaf0;text-shadow:0 2px 12px #00000073;flex-direction:column;justify-content:center;width:46%;padding-block:10%;display:flex;position:absolute;top:0;bottom:0}._copyLeft_16zhc_406 ._bookTextPage_16zhc_413{padding-left:8%;padding-right:5%;left:0}._copyRight_16zhc_409 ._bookTextPage_16zhc_413{text-align:right;padding-left:5%;padding-right:8%;right:0}._bookTextPage_16zhc_413 h3{font-family:var(--serif);letter-spacing:-.035em;margin:0 0 18px;font-size:clamp(2rem,3.5vw,3.35rem);font-weight:720;line-height:.98}._bookTextPage_16zhc_413 p{color:#fffaf0e6;max-width:390px;font-family:var(--serif);margin:0;font-size:clamp(.98rem,1.35vw,1.35rem);line-height:1.52}._copyRight_16zhc_409 ._bookTextPage_16zhc_413 p{align-self:end}._bookTextPage_16zhc_413 em{color:#ffd75c;font-family:var(--serif);margin-top:18px;font-size:.78rem}._leftPageNumber_16zhc_432,._rightPageNumber_16zhc_433{z-index:5;color:#fffaf0c7;font-size:.58rem;font-weight:800;position:absolute;bottom:2.6%}._leftPageNumber_16zhc_432{left:3.5%}._rightPageNumber_16zhc_433{right:3.5%}._completionGrid_16zhc_437{background:#f0e8d8;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:0 clamp(20px,4vw,54px) clamp(24px,5vw,62px);display:grid}._completionGrid_16zhc_437 article,._reservationCard_16zhc_439{background:#fffdf8;border:1px solid #173c3429;border-radius:22px;padding:clamp(24px,3.5vw,42px)}._completionGrid_16zhc_437 small{color:#c43e2d;letter-spacing:.1em;text-transform:uppercase;font-size:.62rem;font-weight:900}._completionGrid_16zhc_437 h3{font-family:var(--serif);letter-spacing:-.035em;margin:11px 0 13px;font-size:clamp(1.65rem,2.8vw,2.75rem);line-height:1}._completionGrid_16zhc_437 p{color:#586b64;margin:0;font-size:.8rem;line-height:1.6}._reservationCard_16zhc_439>button{color:#fffdf8;min-height:50px;font:inherit;background:#173c34;border:0;border-radius:999px;justify-content:center;align-items:center;gap:9px;margin-top:22px;padding:0 19px;font-size:.76rem;font-weight:850;display:inline-flex}._reservationCard_16zhc_439>button svg{width:18px;height:18px}._reservationCard_16zhc_439{align-content:start;display:grid}._reservationCard_16zhc_439>label:not(._consentField_16zhc_446){gap:8px;margin-top:22px;font-size:.76rem;font-weight:820;display:grid}._emailField_16zhc_447{background:#fff;border:1px solid #173c3438;border-radius:14px;grid-template-columns:22px 1fr;align-items:center;gap:9px;min-height:52px;padding:0 14px;display:grid}._emailField_16zhc_447 svg{color:#687a73;width:20px;height:20px}._emailField_16zhc_447 input{color:#173c34;min-width:0;font:inherit;background:0 0;border:0;outline:0}._consentField_16zhc_446{color:#586b64;grid-template-columns:20px 1fr;align-items:start;gap:9px;margin-top:18px;font-size:.69rem;line-height:1.48;display:grid}._consentField_16zhc_446 input{accent-color:#173c34;width:18px;height:18px;margin:1px 0 0}._consentField_16zhc_446 a{color:#173c34;text-underline-offset:2px;text-decoration:underline}._reservationCard_16zhc_439>button{width:100%}._reservationCard_16zhc_439>button:disabled{opacity:.65}._reservationCard_16zhc_439 ._successMessage_16zhc_455,._reservationCard_16zhc_439 ._errorMessage_16zhc_456{border-radius:12px;align-items:flex-start;gap:8px;margin-top:14px;padding:12px 14px;font-size:.72rem;display:flex}._reservationCard_16zhc_439 ._successMessage_16zhc_455{color:#173c34;background:#e5f2ea}._reservationCard_16zhc_439 ._errorMessage_16zhc_456{color:#8b2f22;background:#fde9e5}._reservationCard_16zhc_439 ._successMessage_16zhc_455 svg{flex:none;width:18px;height:18px}._productInformation_16zhc_461{gap:16px;margin-top:34px;display:grid}._productFacts_16zhc_467,._productDetails_16zhc_468,._bookFaqs_16zhc_469{background:#fffdf8;border:1px solid #173c3429;border-radius:28px;grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr);gap:clamp(34px,7vw,92px);padding:clamp(28px,5vw,58px);display:grid}._productFacts_16zhc_467{color:#fffdf8;background:#173c34;align-items:center}._productFacts_16zhc_467 small,._productDetails_16zhc_468 small,._bookFaqs_16zhc_469 small{color:#d94b38;letter-spacing:.1em;text-transform:uppercase;font-size:.62rem;font-weight:900}._productFacts_16zhc_467 small{color:#ffd75c}._productFacts_16zhc_467 h3,._productDetails_16zhc_468 h3,._bookFaqs_16zhc_469 h3{font-family:var(--serif);letter-spacing:-.045em;margin:10px 0 0;font-size:clamp(2rem,3.5vw,3.6rem);line-height:.96}._productFacts_16zhc_467 dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;display:grid}._productFacts_16zhc_467 dl>div{background:#fffdf80d;border:1px solid #fffdf829;border-radius:17px;align-content:center;gap:5px;min-height:100px;padding:18px;display:grid}._productFacts_16zhc_467 dt{color:#fffdf894;text-transform:uppercase;font-size:.65rem;font-weight:850}._productFacts_16zhc_467 dd{color:#fffdf8;font-family:var(--serif);margin:0;font-size:1.18rem;line-height:1.2}._productDetailList_16zhc_540{border-top:1px solid #173c342e}._productDetailList_16zhc_540 details{border-bottom:1px solid #173c342e}._productDetailList_16zhc_540 summary{color:#173c34;cursor:pointer;font-family:var(--serif);padding:20px 4px;font-size:1.08rem;font-weight:720}._productDetailList_16zhc_540 p{color:#586b64;max-width:680px;margin:-3px 36px 22px 4px;font-size:.8rem;line-height:1.7}._process_16zhc_126{color:#fffdf8;background:#173c34;padding:96px max(24px,50vw - 590px)}._process_16zhc_126 ._sectionKicker_16zhc_40{color:#ffd75c}._process_16zhc_126 h2{color:#fffdf8;max-width:850px}._processGrid_16zhc_568{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:46px;display:grid}._processGrid_16zhc_568 article{background:#fffdf80a;border:1px solid #fffdf82b;border-radius:22px;min-height:280px;padding:28px;position:relative}._processGrid_16zhc_568 article>svg{color:#ffd75c;width:31px;height:31px;margin-bottom:54px}._processGrid_16zhc_568 article>span{color:#fffdf861;font-size:.7rem;font-weight:900;position:absolute;top:29px;right:26px}._processGrid_16zhc_568 h3{font-family:var(--serif);margin:0 0 11px;font-size:1.35rem}._processGrid_16zhc_568 p{color:#fffdf8a8;margin:0;font-size:.78rem;line-height:1.55}._firstEdition_16zhc_127{background:#ffd75c;grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);align-items:start;gap:48px clamp(70px,10vw,140px);padding:104px max(24px,50vw - 590px);display:grid}._firstEdition_16zhc_127 ul{gap:14px;margin:18px 0 0;padding:0;list-style:none;display:grid}._firstEdition_16zhc_127 li{color:#284a42;padding-left:26px;font-size:.9rem;line-height:1.5;position:relative}._firstEdition_16zhc_127 li:before{content:"";background:#d94b38;border-radius:50%;width:10px;height:10px;position:absolute;top:.35em;left:0}._firstEdition_16zhc_127>._primaryButton_16zhc_73{grid-column:1/-1;justify-self:start}@media (width<=980px){._hero_16zhc_7{grid-template-columns:1fr}._heroCopy_16zhc_15{max-width:none;padding:74px 28px}._heroVisual_16zhc_93{min-height:500px}._characterCustomizerMain_16zhc_162{grid-template-columns:minmax(230px,.72fr) minmax(330px,1.28fr)}._characterAvailability_16zhc_231{grid-column:1/-1}._characterBookStrip_16zhc_246{grid-template-columns:76px minmax(180px,1fr)}._wizardBody_16zhc_261{grid-template-columns:1fr}._wizardControls_16zhc_262{border-bottom:1px solid #173c3424;border-right:0;min-height:0}._wizardVisual_16zhc_332{min-height:560px}._processGrid_16zhc_568{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){._hero_16zhc_7{min-height:auto}._heroCopy_16zhc_15{padding:62px 20px 54px}._hero_16zhc_7 h1{font-size:clamp(3.6rem,16vw,5.15rem)}._lead_16zhc_63{font-size:.94rem}._heroActions_16zhc_71,._primaryButton_16zhc_73,._secondaryButton_16zhc_74{width:100%}._heroVisual_16zhc_93{min-height:390px}._promise_16zhc_115,._previewIntro_16zhc_125,._firstEdition_16zhc_127{grid-template-columns:1fr}._promise_16zhc_115{gap:24px;padding:70px 20px}._promise_16zhc_115 h2,._previewIntro_16zhc_125 h2,._process_16zhc_126 h2,._firstEdition_16zhc_127 h2{font-size:clamp(2.55rem,11vw,3.75rem)}._previewSection_16zhc_145{padding:76px 14px}._previewIntro_16zhc_125{gap:20px;margin-bottom:30px;padding-inline:6px}._previewIntro_16zhc_125 ._sectionKicker_16zhc_40{grid-column:auto;margin-bottom:0}._characterCustomizerMain_16zhc_162{grid-template-columns:1fr;gap:28px;padding:34px 20px 30px}._characterIdentity_16zhc_170{gap:20px}._characterIdentity_16zhc_170 h3{max-width:360px;font-size:clamp(2.25rem,12vw,3.55rem)}._characterIdentity_16zhc_170>div:first-child>p:last-child{max-width:330px}._characterPortrait_16zhc_208{width:min(88vw,430px)}._characterAvailability_16zhc_231{grid-column:auto}._characterBookStrip_16zhc_246{grid-template-columns:70px minmax(0,1fr);gap:15px;padding:18px 20px 22px}._bookStripThumbnail_16zhc_256{width:66px}._bookStripCopy_16zhc_258 strong{font-size:1.15rem}._wizardControls_16zhc_262{gap:24px;padding:28px 20px}._wizardControls_16zhc_262 h3{font-size:clamp(2rem,11vw,3rem)}._wizardVisual_16zhc_332{min-height:430px;padding:16px}._wizardArtwork_16zhc_341{min-height:330px}._coverTitle_16zhc_369{max-width:48%}._coverTitle_16zhc_369 h3{font-size:clamp(2rem,11vw,4rem)}._coverTitle_16zhc_369 p{font-size:clamp(.85rem,4vw,1.4rem)}._coverEdition_16zhc_373{font-size:.5rem}._backCoverPreview_16zhc_351 h3{font-size:clamp(1.5rem,6vw,2.2rem)}._backCoverPreview_16zhc_351 strong{font-size:.78rem}._bookTextPage_16zhc_413{width:50%;padding-block:9%}._copyLeft_16zhc_406 ._bookTextPage_16zhc_413{padding-left:6%;padding-right:4%}._copyRight_16zhc_409 ._bookTextPage_16zhc_413{padding-left:4%;padding-right:6%}._bookTextPage_16zhc_413 h3{margin:0 0 11px;font-size:clamp(1.05rem,5.35vw,1.5rem);line-height:1.02}._bookTextPage_16zhc_413 p{font-size:clamp(.66rem,3.05vw,.82rem);line-height:1.48}._bookTextPage_16zhc_413 em{margin-top:10px;font-size:.64rem}._leftPageNumber_16zhc_432,._rightPageNumber_16zhc_433{font-size:.45rem}._completionGrid_16zhc_437{grid-template-columns:1fr;gap:12px;padding:0 12px 24px}._productInformation_16zhc_461{margin-top:20px}._productFacts_16zhc_467,._productDetails_16zhc_468,._bookFaqs_16zhc_469{border-radius:22px;grid-template-columns:1fr;gap:26px;padding:26px 20px}._productFacts_16zhc_467 dl{grid-template-columns:1fr}._productFacts_16zhc_467 dl>div{min-height:86px}._productFacts_16zhc_467 h3,._productDetails_16zhc_468 h3,._bookFaqs_16zhc_469 h3{font-size:clamp(2.2rem,11vw,3.15rem)}._process_16zhc_126{padding:72px 20px}._processGrid_16zhc_568{grid-template-columns:1fr;margin-top:34px}._processGrid_16zhc_568 article{min-height:220px}._processGrid_16zhc_568 article>svg{margin-bottom:38px}._firstEdition_16zhc_127{gap:25px;padding:74px 20px}._firstEdition_16zhc_127>._primaryButton_16zhc_73{grid-column:auto;justify-self:stretch}}@media (width<=420px){._coverPreview_16zhc_350,._backCoverPreview_16zhc_351{width:min(82%,360px)}._bookSpread_16zhc_352{aspect-ratio:1.38}._bookTextPage_16zhc_413{width:50%}._bookTextPage_16zhc_413 h3{font-size:.98rem}._bookTextPage_16zhc_413 p{font-size:.62rem}}@media (prefers-reduced-motion:reduce){._primaryButton_16zhc_73,._secondaryButton_16zhc_74{transition:none}}._page_180ps_1{background:#fffaf0;overflow:hidden}._hero_180ps_6{background:#173c34;min-height:650px;position:relative;overflow:hidden}._heroImage_180ps_13,._closingImage_180ps_14{object-fit:cover}._heroImage_180ps_13{object-position:center 46%}._heroShade_180ps_22{z-index:1;background:linear-gradient(90deg,#031c25e6,#031c25ab 43%,#031c251f 72%);position:absolute;inset:0}._heroInner_180ps_29{z-index:2;flex-direction:column;justify-content:center;align-items:flex-start;width:min(1180px,100% - 48px);min-height:650px;margin-inline:auto;padding-block:70px;display:flex;position:relative}._kicker_180ps_42,._sectionKicker_180ps_43{color:#ffd75c;letter-spacing:.13em;text-transform:uppercase;margin:0 0 16px;font-size:.72rem;font-weight:900;line-height:1.35}._hero_180ps_6 h1,._origin_180ps_54 h2,._manifesto_180ps_55 h2,._sectionHeading_180ps_56 h2,._process_180ps_57 h2,._closing_180ps_14 h2{font-family:var(--serif);letter-spacing:-.05em;margin:0;font-weight:700}._hero_180ps_6 h1{color:#fffdf8;max-width:820px;font-size:clamp(4.1rem,7.2vw,7.3rem);line-height:.86}._hero_180ps_6 h1 em{color:#ff6b55;font-style:normal;display:block}._heroLead_180ps_78{color:#fffdf8d6;max-width:610px;margin:25px 0 30px;font-size:clamp(1.03rem,1.5vw,1.28rem);line-height:1.55}._coralCta_180ps_86,._creamCta_180ps_87{border-radius:999px;justify-content:center;align-items:center;gap:13px;min-height:56px;padding:0 25px;font-size:.86rem;font-weight:840;transition:transform .16s;display:inline-flex}._coralCta_180ps_86{color:#fff;background:#d94b38;box-shadow:0 13px 30px #91281c38}._creamCta_180ps_87{color:#173c34;background:#fffaf0}._coralCta_180ps_86:hover,._creamCta_180ps_87:hover{transform:translateY(-2px)}._coralCta_180ps_86 svg,._creamCta_180ps_87 svg,._textLink_180ps_118 svg,._pathBody_180ps_119 b svg{width:18px;height:18px}._origin_180ps_54{grid-template-columns:minmax(0,1.03fr) minmax(360px,.97fr);align-items:start;gap:clamp(58px,8vw,118px);width:min(1180px,100% - 48px);margin-inline:auto;padding-block:112px;display:grid}._originImageWrap_180ps_134,._processImageWrap_180ps_135{background:#e9e0cf;position:relative;overflow:hidden}._originImageWrap_180ps_134{aspect-ratio:1.12;border-radius:30px;margin-top:30px}._originImageWrap_180ps_134 img,._processImageWrap_180ps_135 img{object-fit:cover}._originImageWrap_180ps_134 img{object-position:center}._sectionKicker_180ps_43{color:#c43e2d}._origin_180ps_54 h2,._sectionHeading_180ps_56 h2,._process_180ps_57 h2{color:#173c34;font-family:var(--display);font-weight:820;line-height:.96}._origin_180ps_54 h2{font-size:clamp(2.9rem,4.35vw,4.35rem)}._originCopy_180ps_173>p:not(._sectionKicker_180ps_43,._originPullquote_180ps_173){color:#526a63;margin:22px 0 0;font-size:.98rem;line-height:1.72}._originPullquote_180ps_173{color:#173c34;font-family:var(--serif);border-top:1px solid #173c3433;border-left:4px solid #ffd75c;margin:31px 0 0;padding:21px 0 0 24px;font-size:clamp(1.42rem,2.1vw,1.85rem);font-weight:720;line-height:1.2}._manifesto_180ps_55{color:#fffdf8;text-align:center;background:#173c34;justify-items:center;padding:100px max(24px,50vw - 490px);display:grid}._manifesto_180ps_55 h2{max-width:920px;font-size:clamp(3.15rem,6vw,6.2rem);line-height:.9}._manifesto_180ps_55>p:last-child{color:#fffdf8b8;max-width:680px;margin:28px 0 0;font-size:1rem;line-height:1.7}._paths_180ps_215,._principles_180ps_216{width:min(1180px,100% - 48px);margin-inline:auto;padding-block:108px}._sectionHeading_180ps_56{grid-template-columns:.68fr 1.32fr;align-items:end;gap:60px;margin-bottom:38px;display:grid}._sectionHeading_180ps_56 ._sectionKicker_180ps_43{margin-bottom:7px}._sectionHeading_180ps_56 h2{max-width:820px;font-size:clamp(2.6rem,4vw,4.25rem)}._pathGrid_180ps_239{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;display:grid}._pathCard_180ps_245{background:#fffdf8;border:1px solid #173c3424;border-radius:28px;transition:transform .18s,box-shadow .18s;display:grid;overflow:hidden}._pathCard_180ps_245:hover{transform:translateY(-4px);box-shadow:0 24px 60px #173c3421}._pathImage_180ps_259{aspect-ratio:4/3;background:#e8dfd1;display:block;position:relative;overflow:hidden}._pathImage_180ps_259 img{object-fit:cover;transition:transform .4s}._pathCard_180ps_245:first-child ._pathImage_180ps_259 img{object-position:65% center}._pathCard_180ps_245:nth-child(2) ._pathImage_180ps_259 img{object-position:center}._pathCard_180ps_245:nth-child(3) ._pathImage_180ps_259 img{object-position:64% center}._pathCard_180ps_245:hover ._pathImage_180ps_259 img{transform:scale(1.025)}._pathBody_180ps_119{flex-direction:column;min-height:330px;padding:34px;display:flex;position:relative}._pathIcon_180ps_296{color:#ffd75c;background:#173c34;border:5px solid #fffdf8;border-radius:50%;place-items:center;width:56px;height:56px;display:grid;position:absolute;top:-28px;right:28px}._pathIcon_180ps_296 svg{width:23px;height:23px}._pathBody_180ps_119 small{color:#c43e2d;letter-spacing:.1em;text-transform:uppercase;margin:3px 0 10px;font-size:.66rem;font-weight:900}._pathBody_180ps_119>strong{color:#173c34;max-width:300px;font-family:var(--serif);font-size:clamp(1.85rem,2.5vw,2.55rem);line-height:1}._pathBody_180ps_119>span:not(._pathIcon_180ps_296){color:#586b64;margin:17px 0 28px;font-size:.87rem;line-height:1.62}._pathBody_180ps_119 b{color:#173c34;align-items:center;gap:9px;margin-top:auto;font-size:.79rem;display:inline-flex}._principles_180ps_216{background:#f0e8d8;width:100%;padding-inline:max(24px,50vw - 590px)}._principleGrid_180ps_354{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;display:grid}._principleGrid_180ps_354 article{background:#fffdf8ab;border:1px solid #173c3424;border-radius:24px;min-height:275px;padding:32px}._principleGrid_180ps_354 article>svg{color:#c43e2d;width:34px;height:34px;margin-bottom:52px}._principleGrid_180ps_354 h3{color:#173c34;font-family:var(--serif);margin:0 0 11px;font-size:1.35rem}._principleGrid_180ps_354 p{color:#586b64;margin:0;font-size:.8rem;line-height:1.58}._process_180ps_57{background:#fffaf0;grid-template-columns:minmax(0,1.08fr) minmax(370px,.92fr);min-height:720px;display:grid}._processCopy_180ps_396{flex-direction:column;justify-content:center;max-width:700px;padding:90px clamp(50px,8vw,130px) 90px max(24px,50vw - 590px);display:flex}._process_180ps_57 h2{font-size:clamp(3rem,4.7vw,5rem)}._processCopy_180ps_396>p:not(._sectionKicker_180ps_43){color:#586b64;margin:22px 0 28px;font-size:.96rem;line-height:1.7}._process_180ps_57 ol{gap:0;margin:0 0 30px;padding:0;list-style:none;display:grid}._process_180ps_57 li{border-top:1px solid #173c3429;grid-template-columns:42px 1fr;gap:18px;padding:18px 0;display:grid}._process_180ps_57 li:last-child{border-bottom:1px solid #173c3429}._process_180ps_57 li>span{color:#c43e2d;letter-spacing:.08em;font-size:.68rem;font-weight:900}._process_180ps_57 li strong{color:#173c34;font-family:var(--serif);margin-bottom:4px;font-size:1.15rem;display:block}._process_180ps_57 li p{color:#586b64;margin:0;font-size:.78rem;line-height:1.5}._textLink_180ps_118{color:#173c34;border-bottom:1px solid #173c3459;align-self:flex-start;align-items:center;gap:9px;padding-bottom:8px;font-size:.81rem;font-weight:840;display:inline-flex}._processImageWrap_180ps_135{min-height:720px}._processImageWrap_180ps_135 img{object-position:center 18%}._closing_180ps_14{background:#173c34;min-height:620px;position:relative;overflow:hidden}._closingImage_180ps_14{object-position:center 42%}._closingShade_180ps_488{z-index:1;background:linear-gradient(90deg,#031c25e6,#031c2594 48%,#031c2514 76%);position:absolute;inset:0}._closingCopy_180ps_495{z-index:2;flex-direction:column;justify-content:center;align-items:flex-start;width:min(1180px,100% - 48px);min-height:620px;margin-inline:auto;display:flex;position:relative}._closing_180ps_14 h2{color:#fffdf8;max-width:760px;font-size:clamp(3.4rem,6vw,6.3rem);line-height:.9}._closingLinks_180ps_514{gap:12px;margin-top:31px;display:flex}@media (width<=1000px){._origin_180ps_54,._sectionHeading_180ps_56{gap:42px}._pathGrid_180ps_239{grid-template-columns:repeat(2,minmax(0,1fr))}._pathCard_180ps_245:last-child{grid-column:1/-1}._principleGrid_180ps_354{grid-template-columns:repeat(2,minmax(0,1fr))}._processCopy_180ps_396{padding-right:50px}}@media (width<=760px){._hero_180ps_6,._heroInner_180ps_29{min-height:650px}._heroImage_180ps_13{object-position:57% center}._heroShade_180ps_22{background:linear-gradient(#031c2514 20%,#031c25bd 52%,#031c25f7)}._heroInner_180ps_29{justify-content:flex-end;width:100%;padding:260px 20px 48px}._hero_180ps_6 h1{font-size:clamp(3.55rem,16vw,5rem)}._heroLead_180ps_78{margin-block:19px 25px;font-size:.95rem}._coralCta_180ps_86,._creamCta_180ps_87{width:100%}._origin_180ps_54,._sectionHeading_180ps_56,._process_180ps_57{grid-template-columns:1fr}._origin_180ps_54{gap:38px;width:calc(100% - 40px);padding-block:72px}._originImageWrap_180ps_134{aspect-ratio:4/3;border-radius:22px;margin-top:0}._origin_180ps_54 h2,._process_180ps_57 h2{font-size:clamp(2.75rem,12vw,3.8rem)}._originCopy_180ps_173>p:not(._sectionKicker_180ps_43,._originPullquote_180ps_173),._manifesto_180ps_55>p:last-child,._processCopy_180ps_396>p:not(._sectionKicker_180ps_43){font-size:.9rem}._manifesto_180ps_55{padding:78px 20px}._manifesto_180ps_55 h2{font-size:clamp(3rem,14vw,4.5rem)}._paths_180ps_215,._principles_180ps_216{width:100%;padding:78px 20px}._sectionHeading_180ps_56{gap:14px;margin-bottom:28px}._sectionHeading_180ps_56 h2{font-size:clamp(2.5rem,11vw,3.45rem)}._pathGrid_180ps_239,._principleGrid_180ps_354{grid-template-columns:1fr}._pathCard_180ps_245:last-child{grid-column:auto}._pathCard_180ps_245{border-radius:22px}._pathBody_180ps_119{min-height:300px;padding:30px}._pathCard_180ps_245:hover,._pathCard_180ps_245:hover ._pathImage_180ps_259 img{transform:none}._principleGrid_180ps_354 article{min-height:220px;padding:29px}._principleGrid_180ps_354 article>svg{margin-bottom:35px}._processCopy_180ps_396{max-width:none;padding:76px 20px}._processImageWrap_180ps_135{min-height:560px}._closing_180ps_14,._closingCopy_180ps_495{min-height:650px}._closingImage_180ps_14{object-position:53% center}._closingShade_180ps_488{background:linear-gradient(#031c250d 23%,#031c25ad 52%,#031c25f5)}._closingCopy_180ps_495{justify-content:flex-end;width:100%;padding:300px 20px 48px}._closing_180ps_14 h2{font-size:clamp(3.15rem,14vw,4.6rem)}._closingLinks_180ps_514{flex-direction:column;width:100%}}@media (prefers-reduced-motion:reduce){._coralCta_180ps_86,._creamCta_180ps_87,._pathCard_180ps_245,._pathImage_180ps_259 img{transition:none}}._page_1andx_1{background:#fffaf0}._hero_1andx_1{background:#071916;min-height:590px;position:relative;overflow:hidden}._hero_1andx_1>img{object-fit:cover;object-position:center}._heroShade_1andx_1{z-index:1;background:#04121014;position:absolute;inset:0}._heroCopy_1andx_1{z-index:2;text-align:center;flex-direction:column;justify-content:center;align-items:center;width:min(450px,31vw);min-height:590px;margin-left:31%;padding:55px 10px;display:flex;position:relative}._heroCopy_1andx_1>p,._intro_1andx_1>div:first-child>p,._sectionHeading_1andx_1>p,._process_1andx_1>div>p,._included_1andx_1>div>p{color:#ffd75c;letter-spacing:.13em;text-transform:uppercase;margin:0 0 15px;font-size:.7rem;font-weight:900}._heroCopy_1andx_1 h1{color:#fffdf8;font-family:var(--serif);letter-spacing:-.05em;margin:0;font-size:clamp(3.75rem,5.3vw,5.9rem);line-height:.89}._heroCopy_1andx_1 h1 em{color:#ff6b55;font-style:normal;display:block}._heroCopy_1andx_1>span{color:#fffdf8d1;margin:19px 0 25px;font-size:.93rem;line-height:1.5}._heroCopy_1andx_1>a{color:#173c34;background:#fffaf0;border-radius:999px;justify-content:center;align-items:center;gap:12px;min-height:54px;padding:0 24px;font-size:.84rem;font-weight:820;display:inline-flex}._intro_1andx_1,._categories_1andx_1,._process_1andx_1,._included_1andx_1{width:min(1180px,100% - 48px);margin-inline:auto}._intro_1andx_1{grid-template-columns:minmax(0,1.04fr) minmax(340px,.96fr);gap:clamp(60px,9vw,125px);padding-block:100px 92px;display:grid}._intro_1andx_1>div:first-child>p,._sectionHeading_1andx_1>p,._included_1andx_1>div>p{color:#c43e2d}._intro_1andx_1 h2,._sectionHeading_1andx_1 h2,._process_1andx_1 h2,._included_1andx_1 h2{font-family:var(--display);letter-spacing:-.045em;margin:0;font-size:clamp(2.45rem,3.7vw,4.1rem);line-height:.98}._intro_1andx_1>div:last-child{align-self:end}._intro_1andx_1>div:last-child p{color:#526a63;margin:0;font-size:.95rem;line-height:1.7}._intro_1andx_1>div:last-child p+p{margin-top:17px}._categories_1andx_1{padding-bottom:104px}._sectionHeading_1andx_1{grid-template-columns:.7fr 1.3fr;align-items:end;gap:60px;margin-bottom:34px;display:grid}._sectionHeading_1andx_1 h2{max-width:780px;font-size:clamp(2.3rem,3.3vw,3.65rem)}._categoryGrid_1andx_1{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}._categoryCard_1andx_1{background:#fffdf8;border:1px solid #173c3429;border-radius:25px;transition:transform .18s,box-shadow .18s;overflow:hidden}._categoryCard_1andx_1:hover{transform:translateY(-4px);box-shadow:0 24px 55px #173c3424}._categoryCard_1andx_1>a{display:grid}._categoryImage_1andx_1{aspect-ratio:4/4.85;background:#15231f;display:block;position:relative;overflow:hidden}._categoryImage_1andx_1 img{object-fit:cover;object-position:center 15%}._categoryCopy_1andx_1{min-height:294px;padding:27px;display:grid}._categoryCopy_1andx_1>small{color:#c43e2d;letter-spacing:.09em;text-transform:uppercase;font-size:.62rem;font-weight:880}._categoryCopy_1andx_1 h3{font-family:var(--serif);margin:8px 0 12px;font-size:clamp(1.7rem,2.35vw,2.35rem);line-height:1}._categoryCopy_1andx_1>p{color:#586b64;margin:0 0 28px;font-size:.82rem;line-height:1.58}._cardFooter_1andx_1{border-top:1px solid #173c3421;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:18px;display:flex}._cardFooter_1andx_1>strong{font-size:.78rem}._cardFooter_1andx_1>span{color:#c43e2d;align-items:center;gap:7px;font-size:.74rem;font-weight:790;display:inline-flex}._process_1andx_1{color:#fffdf8;background:#173c34;border-radius:30px;grid-template-columns:minmax(250px,.65fr) minmax(0,1.35fr);gap:clamp(50px,8vw,105px);padding:80px;display:grid}._process_1andx_1 h2{color:#fffdf8;font-size:clamp(2.3rem,3.4vw,3.75rem)}._process_1andx_1 ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 45px;margin:0;padding:0;list-style:none;display:grid}._process_1andx_1 li{display:grid}._process_1andx_1 li>span{color:#173c34;background:#ffd75c;border-radius:50%;place-items:center;width:30px;height:30px;margin-bottom:25px;font-size:.7rem;font-weight:880;display:grid}._process_1andx_1 li strong{font-family:var(--serif);font-size:1.25rem}._process_1andx_1 li p{color:#fffdf8ad;margin:7px 0 0;font-size:.76rem;line-height:1.5}._included_1andx_1{grid-template-columns:minmax(0,.92fr) minmax(350px,1.08fr);gap:clamp(60px,9vw,120px);padding-block:105px;display:grid}._included_1andx_1 h2{max-width:560px}._included_1andx_1 ul{align-self:end;margin:0;padding:0;list-style:none}._included_1andx_1 li{color:#3f5b54;border-top:1px solid #173c342b;grid-template-columns:25px 1fr;align-items:center;gap:12px;padding:18px 0;font-size:.88rem;display:grid}._included_1andx_1 li:last-child{border-bottom:1px solid #173c342b}._included_1andx_1 li svg{color:#c43e2d;width:22px;height:22px}@media (width<=960px){._heroCopy_1andx_1{width:min(410px,40vw);margin-left:27%}._process_1andx_1{padding:60px}}@media (width<=760px){._hero_1andx_1{min-height:auto;display:grid}._hero_1andx_1>img{aspect-ratio:1/.72;object-position:21% center;width:100%!important;height:auto!important;position:relative!important}._heroShade_1andx_1{display:none}._heroCopy_1andx_1{text-align:left;grid-row:1;align-items:flex-start;width:auto;min-height:auto;margin:0;padding:46px 22px 34px}._heroCopy_1andx_1 h1{font-size:clamp(3.3rem,15vw,4.75rem)}._heroCopy_1andx_1>span{max-width:340px}._heroCopy_1andx_1>a{width:100%}._intro_1andx_1,._categories_1andx_1,._process_1andx_1,._included_1andx_1{width:calc(100% - 40px)}._intro_1andx_1,._sectionHeading_1andx_1,._process_1andx_1,._included_1andx_1{grid-template-columns:1fr}._intro_1andx_1{gap:30px;padding-block:73px 68px}._intro_1andx_1 h2,._included_1andx_1 h2{font-size:clamp(2.45rem,11.5vw,3.55rem)}._categories_1andx_1{padding-bottom:76px}._sectionHeading_1andx_1{gap:12px;margin-bottom:26px}._sectionHeading_1andx_1 h2{font-size:clamp(2.3rem,10.5vw,3.25rem)}._categoryGrid_1andx_1{grid-template-columns:1fr}._categoryCopy_1andx_1{min-height:270px}._process_1andx_1{border-radius:24px;gap:44px;padding:50px 28px}._process_1andx_1 ol{grid-template-columns:1fr;gap:30px}._process_1andx_1 li{grid-template-columns:34px 1fr;align-items:start;column-gap:14px}._process_1andx_1 li>span{grid-row:1/3;margin:0}._process_1andx_1 li p{grid-column:2}._included_1andx_1{gap:38px;padding-block:79px}}._page_1v3k6_1{--cream:#fffaf0;--paper:#f3ead9;--ink:#173c34;--muted:#60716b;--coral:#c64533;--coral-dark:#a83224;--yellow:#ffd75c;--line:#173c3426;background:var(--cream);min-height:100vh;color:var(--ink);overflow:hidden}._breadcrumbs_1v3k6_16{max-width:1440px;color:var(--muted);align-items:center;gap:10px;margin:0 auto;padding:24px 54px;font-size:.7rem;font-weight:750;display:flex}._breadcrumbs_1v3k6_16 a{color:var(--ink);align-items:center;gap:8px;display:inline-flex}._breadcrumbs_1v3k6_16 svg{width:14px;height:14px}._hero_1v3k6_40{border:1px solid var(--line);background:#fffdf8;border-radius:24px;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);max-width:1440px;min-height:610px;margin:0 auto;display:grid;overflow:hidden}._heroCopy_1v3k6_52{flex-direction:column;justify-content:center;align-items:flex-start;padding:62px;display:flex}._eyebrow_1v3k6_60,._sectionLabel_1v3k6_61,._sectionHeading_1v3k6_62>span,._explainer_1v3k6_63>div>span,._specIntro_1v3k6_64>span,._finalCta_1v3k6_65>div>span{color:var(--coral-dark);letter-spacing:.11em;font-size:.64rem;font-weight:850}._eyebrow_1v3k6_60{background:#c645330d;border:1px solid #c6453345;border-radius:999px;padding:7px 12px}._hero_1v3k6_40 h1{max-width:620px;font-family:var(--serif);letter-spacing:-.07em;margin:25px 0 0;font-size:clamp(4.2rem,6vw,7rem);font-weight:760;line-height:.86}._heroSummary_1v3k6_89{color:#405650;max-width:610px;margin:26px 0 0;font-size:1rem;line-height:1.58}._heroFacts_1v3k6_97{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}._heroFacts_1v3k6_97 span{border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:8px 11px;font-size:.67rem;font-weight:740}._heroActions_1v3k6_113{align-items:center;gap:24px;margin-top:30px;display:flex}._primaryButton_1v3k6_120,._lightButton_1v3k6_121{border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:50px;padding:0 23px;font-size:.75rem;font-weight:850;transition:transform .16s,background .16s;display:inline-flex}._primaryButton_1v3k6_120{background:var(--coral);color:#fff;box-shadow:0 14px 28px #952d2024}._primaryButton_1v3k6_120:hover,._lightButton_1v3k6_121:hover{transform:translateY(-2px)}._primaryButton_1v3k6_120:hover{background:var(--coral-dark)}._primaryButton_1v3k6_120 svg,._lightButton_1v3k6_121 svg{width:17px;height:17px}._textLink_1v3k6_155{border-bottom:1px solid;padding:9px 0 7px;font-size:.72rem;font-weight:800}._noPayment_1v3k6_162{color:var(--muted);margin:15px 0 0;font-size:.64rem}._heroImageWrap_1v3k6_168{background:var(--paper);min-width:0;min-height:610px;position:relative;overflow:hidden}._heroImage_1v3k6_168{object-fit:cover;transition:transform .6s}._hero_1v3k6_40:hover ._heroImage_1v3k6_168{transform:scale(1.015)}._developmentBadge_1v3k6_185{color:var(--ink);letter-spacing:.08em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffaf0eb;border:1px solid #173c3429;border-radius:999px;padding:9px 12px;font-size:.58rem;font-weight:850;position:absolute;top:24px;right:24px}._explainer_1v3k6_63,._fitSection_1v3k6_201,._howSection_1v3k6_202,._specSection_1v3k6_203,._faqSection_1v3k6_204,._alternatives_1v3k6_205{max-width:1320px;margin:0 auto}._explainer_1v3k6_63{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:80px;padding:100px 54px;display:grid}._explainer_1v3k6_63 h2,._fitSection_1v3k6_201 h2,._sectionHeading_1v3k6_62 h2,._specIntro_1v3k6_64 h2,._finalCta_1v3k6_65 h2{font-family:var(--serif);letter-spacing:-.06em;margin:13px 0 0;font-weight:740;line-height:.94}._explainer_1v3k6_63 h2{max-width:560px;font-size:clamp(3rem,5vw,5.4rem)}._explainer_1v3k6_63>p{color:#405650;align-self:center;margin:0;font-size:clamp(1.15rem,2vw,1.65rem);line-height:1.52}._fitSection_1v3k6_201{grid-template-columns:1fr 1fr;gap:22px;padding:0 54px 100px;display:grid}._fitSection_1v3k6_201 article{border:1px solid var(--line);background:#fffdf8;border-radius:22px;min-height:340px;padding:45px}._fitSection_1v3k6_201 h2{font-size:clamp(2.5rem,4vw,4.3rem)}._fitSection_1v3k6_201 ul{gap:15px;margin:28px 0 0;padding:0;list-style:none;display:grid}._fitSection_1v3k6_201 li{color:#405650;align-items:flex-start;gap:11px;font-size:.88rem;line-height:1.45;display:flex}._fitSection_1v3k6_201 li svg{width:17px;height:17px;color:var(--coral);flex:none;margin-top:2px}._fitSection_1v3k6_201 ._honestCard_1v3k6_286{background:var(--ink);color:var(--cream)}._honestCard_1v3k6_286 ._sectionLabel_1v3k6_61{color:var(--yellow)}._honestCard_1v3k6_286 p{color:#fffaf0bf;max-width:480px;margin:28px 0 0;font-size:1rem;line-height:1.65}._howSection_1v3k6_202{border-top:1px solid var(--line);padding:90px 54px 100px}._sectionHeading_1v3k6_62{max-width:850px}._sectionHeading_1v3k6_62 h2{font-size:clamp(3rem,5vw,5.5rem)}._steps_1v3k6_316{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:42px;display:grid}._steps_1v3k6_316 article{border:1px solid var(--line);background:#fffdf8;border-radius:18px;min-height:240px;padding:30px}._steps_1v3k6_316 article>span{background:var(--ink);width:36px;height:36px;color:var(--cream);border-radius:50%;place-items:center;font-size:.68rem;font-weight:850;display:grid}._steps_1v3k6_316 h3{font-family:var(--serif);margin:35px 0 0;font-size:1.65rem}._steps_1v3k6_316 p{color:var(--muted);margin:12px 0 0;font-size:.8rem;line-height:1.55}._specSection_1v3k6_203{border-top:1px solid var(--line);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:80px;padding:90px 54px;display:grid}._specIntro_1v3k6_64 h2{font-size:clamp(3rem,4.6vw,5rem)}._specIntro_1v3k6_64 p{max-width:520px;color:var(--muted);margin:24px 0 0;font-size:.82rem;line-height:1.65}._specList_1v3k6_376{border-top:1px solid var(--line);margin:0}._specList_1v3k6_376>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(130px,.4fr) minmax(0,.6fr);gap:25px;padding:21px 4px;display:grid}._specList_1v3k6_376 dt{color:var(--muted);font-size:.72rem}._specList_1v3k6_376 dd{margin:0;font-size:.8rem;font-weight:780}._disclosure_1v3k6_400{background:#c645330d;border:1px solid #c6453340;border-radius:16px;align-items:flex-start;gap:17px;max-width:1212px;margin:0 auto 100px;padding:24px 26px;display:flex}._disclosure_1v3k6_400>svg{width:22px;height:22px;color:var(--coral);flex:none}._disclosure_1v3k6_400 strong{font-size:.78rem}._disclosure_1v3k6_400 p{color:var(--muted);margin:7px 0 0;font-size:.72rem;line-height:1.55}._faqSection_1v3k6_204{border-top:1px solid var(--line);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:80px;padding:95px 54px;display:grid}._faqList_1v3k6_438{border-top:1px solid var(--line)}._faqList_1v3k6_438 details{border-bottom:1px solid var(--line)}._faqList_1v3k6_438 summary{cursor:pointer;font-family:var(--serif);padding:24px 36px 24px 0;font-size:1.25rem;font-weight:720;list-style-position:outside}._faqList_1v3k6_438 p{max-width:620px;color:var(--muted);margin:-5px 0 24px;font-size:.8rem;line-height:1.65}._alternatives_1v3k6_205{border-top:1px solid var(--line);padding:95px 54px 110px}._alternativeGrid_1v3k6_468{grid-template-columns:1fr 1fr;gap:20px;margin-top:38px;display:grid}._alternativeCard_1v3k6_475{border:1px solid var(--line);background:#fffdf8;border-radius:18px;grid-template-columns:42% minmax(0,1fr) auto;align-items:center;min-height:190px;transition:transform .18s,box-shadow .18s;display:grid;position:relative;overflow:hidden}._alternativeCard_1v3k6_475:hover{transform:translateY(-3px);box-shadow:0 18px 40px #34271614}._alternativeImage_1v3k6_493{align-self:stretch;min-height:190px;position:relative;overflow:hidden}._alternativeImage_1v3k6_493 img{object-fit:cover}._alternativeCopy_1v3k6_504{flex-direction:column;gap:8px;min-width:0;padding:24px;display:flex}._alternativeCopy_1v3k6_504 small{color:var(--coral-dark);letter-spacing:.08em;font-size:.54rem;font-weight:850}._alternativeCopy_1v3k6_504 strong{font-family:var(--serif);letter-spacing:-.04em;font-size:1.8rem}._alternativeCopy_1v3k6_504>span{color:var(--muted);font-size:.7rem}._alternativeCard_1v3k6_475>svg{width:18px;height:18px;margin-right:24px}._finalCta_1v3k6_65{background:var(--ink);color:var(--cream);justify-content:space-between;align-items:center;gap:50px;padding:78px max(54px,50vw - 660px);display:flex}._finalCta_1v3k6_65>div>span{color:var(--yellow)}._finalCta_1v3k6_65 h2{max-width:820px;font-size:clamp(3rem,5.2vw,6rem)}._lightButton_1v3k6_121{background:var(--cream);color:var(--ink);flex:none}@media (width<=900px){._breadcrumbs_1v3k6_16{padding-left:24px;padding-right:24px}._hero_1v3k6_40{grid-template-columns:1fr;margin:0 20px}._heroCopy_1v3k6_52{min-height:560px;padding:52px 34px}._heroImageWrap_1v3k6_168{min-height:520px}._explainer_1v3k6_63,._specSection_1v3k6_203,._faqSection_1v3k6_204{grid-template-columns:1fr;gap:36px}._fitSection_1v3k6_201,._howSection_1v3k6_202,._explainer_1v3k6_63,._specSection_1v3k6_203,._faqSection_1v3k6_204,._alternatives_1v3k6_205{padding-left:28px;padding-right:28px}._disclosure_1v3k6_400{margin-left:28px;margin-right:28px}._alternativeGrid_1v3k6_468{grid-template-columns:1fr}._finalCta_1v3k6_65{flex-direction:column;align-items:flex-start;padding-left:28px;padding-right:28px}}@media (width<=620px){._breadcrumbs_1v3k6_16{padding:18px}._hero_1v3k6_40{border-left:0;border-right:0;border-radius:0;margin:0}._heroCopy_1v3k6_52{min-height:auto;padding:52px 22px 46px}._hero_1v3k6_40 h1{font-size:clamp(3.5rem,17vw,5.2rem)}._heroSummary_1v3k6_89{font-size:.9rem}._heroActions_1v3k6_113{flex-direction:column;align-items:flex-start;gap:12px}._heroImageWrap_1v3k6_168{min-height:390px}._developmentBadge_1v3k6_185{top:16px;right:16px}._explainer_1v3k6_63,._fitSection_1v3k6_201,._howSection_1v3k6_202,._specSection_1v3k6_203,._faqSection_1v3k6_204,._alternatives_1v3k6_205{padding-left:18px;padding-right:18px}._explainer_1v3k6_63{gap:28px;padding-top:70px;padding-bottom:70px}._explainer_1v3k6_63>p{font-size:1.02rem}._fitSection_1v3k6_201{grid-template-columns:1fr;padding-bottom:72px}._fitSection_1v3k6_201 article{min-height:0;padding:30px 24px}._steps_1v3k6_316{grid-template-columns:1fr}._steps_1v3k6_316 article{min-height:210px}._specSection_1v3k6_203,._faqSection_1v3k6_204,._alternatives_1v3k6_205{padding-top:70px;padding-bottom:72px}._specList_1v3k6_376>div{grid-template-columns:1fr;gap:7px}._disclosure_1v3k6_400{margin:0 18px 72px}._alternativeCard_1v3k6_475{grid-template-columns:1fr}._alternativeImage_1v3k6_493{min-height:230px}._alternativeCard_1v3k6_475>svg{margin:0;position:absolute;bottom:22px;right:20px}._alternativeCopy_1v3k6_504{padding:22px 48px 24px 22px}._finalCta_1v3k6_65{padding:62px 22px}}@media (prefers-reduced-motion:reduce){._heroImage_1v3k6_168,._primaryButton_1v3k6_120,._lightButton_1v3k6_121,._alternativeCard_1v3k6_475{transition:none}}
