.site-module__PV002W__site{color:#f2f0e5;background:#16231b;min-height:100svh;font-size:16px;line-height:1.65}.site-module__PV002W__site *{box-sizing:border-box}.site-module__PV002W__site a:focus-visible,.site-module__PV002W__site summary:focus-visible{outline-offset:5px;outline:2px solid #d7c391}.site-module__PV002W__header,.site-module__PV002W__hero,.site-module__PV002W__section,.site-module__PV002W__footer,.site-module__PV002W__closing{max-width:1160px;margin:auto;padding-inline:32px}.site-module__PV002W__header{justify-content:space-between;align-items:center;gap:24px;padding-block:26px;display:flex}.site-module__PV002W__brand{font-family:var(--font-dm-serif), Georgia, serif;align-items:center;gap:12px;font-size:23px;line-height:1.2;display:flex}.site-module__PV002W__brand img{border-radius:10px}.site-module__PV002W__brand small{font-family:var(--font-dm-sans), sans-serif;letter-spacing:1.5px;color:#b7c0ae;margin-top:5px;font-size:11px;display:block}.site-module__PV002W__header nav,.site-module__PV002W__footer nav{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.site-module__PV002W__header nav a,.site-module__PV002W__footer a{align-items:center;gap:8px;min-height:44px;font-size:14px;display:inline-flex}.site-module__PV002W__hero{grid-template-columns:1.15fr 1fr;align-items:center;gap:64px;padding-block:72px 96px;display:grid}.site-module__PV002W__eyebrow{letter-spacing:1.7px;color:#d7c391;font-size:11px;font-weight:600}.site-module__PV002W__site h1,.site-module__PV002W__site h2,.site-module__PV002W__site h3,.site-module__PV002W__sample blockquote{font-family:var(--font-dm-serif), Georgia, serif;font-weight:400}.site-module__PV002W__site h1{letter-spacing:-1.8px;margin:22px 0;font-size:clamp(42px,4.8vw,66px);line-height:1.08}.site-module__PV002W__lead{color:#d7dece;max-width:510px;font-size:19px;line-height:1.65}.site-module__PV002W__supporting{color:#b7c0ae;max-width:480px;margin-top:18px}.site-module__PV002W__actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:30px;display:flex}.site-module__PV002W__primary,.site-module__PV002W__secondary{text-align:center;border-radius:14px;justify-content:center;align-items:center;gap:10px;min-height:50px;padding:13px 20px;font-size:14px;font-weight:600;display:inline-flex}.site-module__PV002W__primary{color:#1b281d;background:#d7c391}.site-module__PV002W__primary:hover{background:#e4d2a6}.site-module__PV002W__secondary{color:#e1e5d7;border:1px solid #55634d}.site-module__PV002W__secondary:hover{background:#253426}.site-module__PV002W__note{color:#b7c0ae;margin-top:14px;font-size:12px;line-height:1.7}.site-module__PV002W__sample{background:#233023;border:1px solid #536044;border-radius:26px;padding:32px}.site-module__PV002W__sample blockquote{letter-spacing:-.6px;margin:24px 0 12px;font-size:38px;line-height:1.2}.site-module__PV002W__attribution{color:#b7c0ae;font-size:12px}.site-module__PV002W__sample>div{border-top:1px solid #45503e;margin-top:24px;padding-top:20px}.site-module__PV002W__sample h2{font-family:var(--font-dm-sans), sans-serif;color:#d7c391;margin-bottom:8px;font-size:13px;font-weight:600}.site-module__PV002W__sample>div p{color:#d2d9c8;font-size:14px}.site-module__PV002W__sample>a{color:#d7c391;align-items:center;gap:10px;min-height:44px;margin-top:20px;font-size:13px;display:flex}.site-module__PV002W__section{border-top:1px solid #364534;padding-block:64px;scroll-margin-top:24px}.site-module__PV002W__section>h2,.site-module__PV002W__closing h2{letter-spacing:-.8px;margin:14px 0 34px;font-size:clamp(30px,3.3vw,44px);line-height:1.18}.site-module__PV002W__steps,.site-module__PV002W__guides{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;display:grid}.site-module__PV002W__steps article>span{color:#d7c391;font-size:13px}.site-module__PV002W__site h3{margin-block:16px;font-size:25px;line-height:1.2}.site-module__PV002W__steps p,.site-module__PV002W__guides p{color:#b7c0ae;font-size:15px}.site-module__PV002W__plans{grid-template-columns:1fr 1fr;gap:24px;display:grid}.site-module__PV002W__plans article{border:1px solid #45543e;border-radius:22px;padding:30px}.site-module__PV002W__plus{background:#253426}.site-module__PV002W__plans ul{margin-block:24px;padding:0;list-style:none}.site-module__PV002W__plans li{color:#d2d9c8;align-items:flex-start;gap:12px;margin-block:14px;font-size:15px;display:flex}.site-module__PV002W__plans li svg{color:#d7c391;flex-shrink:0;margin-top:4px}.site-module__PV002W__guides>a{border-top:1px solid #536044;padding-top:24px}.site-module__PV002W__guides>a:hover h3{color:#d7c391}.site-module__PV002W__read{color:#d7c391;align-items:center;gap:10px;min-height:44px;margin-top:20px;font-size:14px;display:inline-flex}.site-module__PV002W__faq{max-width:820px}.site-module__PV002W__faq details{border-bottom:1px solid #45543e;padding-block:20px}.site-module__PV002W__faq summary{cursor:pointer;padding-block:4px;font-size:17px}.site-module__PV002W__faq details p{color:#b7c0ae;margin-top:14px}.site-module__PV002W__faq p a,.site-module__PV002W__article p a{text-underline-offset:4px;text-decoration:underline}.site-module__PV002W__closing{text-align:center;padding-block:68px 90px}.site-module__PV002W__footer{color:#b7c0ae;border-top:1px solid #364534;justify-content:space-between;align-items:center;gap:24px;padding-block:30px;font-size:13px;display:flex}.site-module__PV002W__article{max-width:760px;margin:auto;padding:48px 28px 80px}.site-module__PV002W__article h1{font-size:clamp(38px,5vw,56px)}.site-module__PV002W__article h2{margin:40px 0 14px;font-size:29px;line-height:1.25}.site-module__PV002W__article p{color:#d2d9c8;margin-bottom:18px}.site-module__PV002W__article ol{color:#d2d9c8;padding-left:24px;list-style:decimal}.site-module__PV002W__article li{margin-block:15px;padding-left:8px}@media (max-width:800px){.site-module__PV002W__hero{grid-template-columns:1fr;gap:38px;padding-block:42px 60px}.site-module__PV002W__steps,.site-module__PV002W__guides{grid-template-columns:1fr;gap:32px}.site-module__PV002W__header nav a:not(:last-child){display:none}.site-module__PV002W__plans{grid-template-columns:1fr}.site-module__PV002W__footer{flex-direction:column;align-items:flex-start;gap:12px}}@media (max-width:480px){.site-module__PV002W__header,.site-module__PV002W__hero,.site-module__PV002W__section,.site-module__PV002W__footer,.site-module__PV002W__closing{padding-inline:22px}.site-module__PV002W__header{gap:12px}.site-module__PV002W__brand{font-size:19px}.site-module__PV002W__header nav a{font-size:12px}.site-module__PV002W__sample,.site-module__PV002W__plans article{padding:24px}.site-module__PV002W__sample blockquote{font-size:33px}.site-module__PV002W__actions{flex-direction:column;align-items:stretch}.site-module__PV002W__section{padding-block:42px}}.site-module__PV002W__hero{padding-top:60px}.site-module__PV002W__hero h1{letter-spacing:-2.6px;font-size:clamp(48px,6vw,78px)}.site-module__PV002W__missionSample{background:linear-gradient(145deg,#2d402c,#203023);max-width:440px;margin:auto;position:relative;transform:rotate(2deg);box-shadow:0 25px 65px #07130b66}.site-module__PV002W__sample .site-module__PV002W__sampleTop{color:#c9ba89;letter-spacing:1.2px;border:0;justify-content:space-between;margin:0;padding:0;font-size:10px;display:flex}.site-module__PV002W__sample .site-module__PV002W__samplePlant{border:0;width:105px;margin:0 auto 14px;padding:0}.site-module__PV002W__missionSample blockquote{margin-top:14px;font-size:32px}.site-module__PV002W__sample .site-module__PV002W__sampleAction{background:#c0d09a0b;border:1px solid #c0d09a20;border-radius:14px;margin-top:22px;padding:18px}.site-module__PV002W__sampleAction>span{color:#bcca9e;letter-spacing:1px;font-size:9px}.site-module__PV002W__sample .site-module__PV002W__sampleAction p{margin-top:8px;font-size:14px}.site-module__PV002W__missionSample>a{color:#243323;background:#ddc58e;border-bottom:3px solid #a58f5c;border-radius:12px;justify-content:space-between;padding:13px 17px;font-weight:600}.site-module__PV002W__sample .site-module__PV002W__sampleWeek{border-color:#ffffff12;align-items:center;gap:9px;margin-top:20px;padding:20px 0 0;display:flex}.site-module__PV002W__sampleWeek>span{color:#253622;background:#bdd497;border-radius:50%;place-items:center;width:26px;height:26px;font-size:11px;display:grid}.site-module__PV002W__sampleWeek>span:nth-child(4){color:#b4c29e;background:0 0;border:1px dashed #96a47c}.site-module__PV002W__sampleWeek small{color:#bac9a7;margin-left:auto;font-size:11px}@media (max-width:800px){.site-module__PV002W__hero{padding-top:32px}.site-module__PV002W__missionSample{width:100%;transform:none}.site-module__PV002W__hero h1{font-size:56px}.site-module__PV002W__hero{gap:32px}}
