.home_home__I2JpY{--home-muted:#aaaab5;background:#0a0a0f;color:#f6f5f2}.home_container__2nSFh{width:min(100% - 48px,1200px);margin-inline:auto}.home_home__I2JpY a:focus-visible,.home_home__I2JpY summary:focus-visible{outline:2px solid #ffbb79;outline-offset:6px}.home_home__I2JpY section[id]{scroll-margin-top:90px}.home_eyebrow__am9LC{display:flex;align-items:center;gap:9px;color:#c4b3a8;font-size:11px;font-weight:600;letter-spacing:.12em;line-height:1.8}.home_statusDot__NN4QS{width:6px;height:6px;background:#ff9972;border-radius:50%;flex:none}.home_hero__z_jpu{display:grid;grid-template-columns:1.05fr 1fr;align-items:center;gap:56px;padding-block:72px 60px}.home_hero__z_jpu h1{margin-top:25px;font-size:clamp(38px,4.15vw,58px);font-weight:900;letter-spacing:-.055em;line-height:1.25}.home_hero__z_jpu h1 span{color:#ffa477}.home_heroDescription__gfuSt{margin-top:24px;font-size:18px;line-height:1.85;color:#d0cfd5}.home_heroSecondary__fY__X{margin-top:14px;max-width:390px;font-size:14px;line-height:1.85;color:var(--home-muted)}.home_actions__GpjjQ{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.home_primaryButton__OinRB,.home_secondaryButton__eIR1g{display:inline-flex;justify-content:center;align-items:center;gap:12px;min-height:49px;border-radius:10px;padding:12px 20px;font-size:14px;font-weight:700;transition:background .18s,transform .18s}.home_primaryButton__OinRB{background:#ffa477;color:#20130d;border:1px solid #ffa477}.home_primaryButton__OinRB:hover{background:#ffb992;transform:translateY(-2px)}.home_secondaryButton__eIR1g{color:#f1f0f3;border:1px solid #38383f;background:#ffffff04}.home_secondaryButton__eIR1g:hover{background:#ffffff0b;border-color:#62616a}.home_giftNote__Wk_aU{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin-top:20px;font-size:12px;color:#bab9c0;line-height:1.8}.home_giftNote__Wk_aU svg{color:#ffa477}.home_fineLink__4zE9I{display:inline-block;margin-top:5px;color:#aaaab5;font-size:11px;text-decoration:underline;text-underline-offset:3px}.home_heroArtwork__Jtzbr{padding:20px;border:1px solid #46403c;border-radius:22px;background:#1c1919;box-shadow:0 24px 90px -46px #ed986057;transform:rotate(2deg)}.home_artworkBottom__xvDmw,.home_artworkTop__4SLKJ{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:12px}.home_artworkTop__4SLKJ>span:first-child{display:flex;align-items:center;gap:8px;color:#ede5dd}.home_sampleBadge__4505S{padding:4px 8px;border-radius:5px;background:#ffffff09;color:#b4aaa4;font-size:10px}.home_stickerGrid__cZgg8{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:18px}.home_sticker__HN007{overflow:hidden;border-radius:12px;background:#eee1d6;aspect-ratio:1}.home_sticker__HN007 img{display:block;width:100%;height:100%;object-fit:cover}.home_artworkBottom__xvDmw{padding-top:16px;color:#c6bcb3;font-size:12px}.home_artworkBottom__xvDmw svg{color:#ffa477}.home_benefits__UshYJ{display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid #28282e;padding-block:25px;gap:30px}.home_benefits__UshYJ>div{display:flex;align-items:center;justify-content:center;gap:12px}.home_benefits__UshYJ svg{color:#ffa477;flex:none}.home_benefits__UshYJ strong{display:block;font-size:13px;font-weight:500}.home_benefits__UshYJ small{display:block;margin-top:5px;font-size:11px;color:var(--home-muted)}.home_section__JtNPk{padding-top:86px}.home_sectionHeading__oR_A_{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:28px}.home_home__I2JpY h2{margin-top:10px;font-size:clamp(25px,2.6vw,34px);font-weight:700;line-height:1.4;letter-spacing:-.04em}.home_sectionHeading__oR_A_>p{color:var(--home-muted);font-size:13px;line-height:1.8}.home_guidesGrid__rN9Fd,.home_plansGrid__a3Xq0,.home_showcaseGrid__8JmbH{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.home_showcaseCard__qg2gn{display:block;overflow:hidden;border-radius:14px;border:1px solid #2a2a31;background:#131318;transition:border-color .2s}.home_showcaseCard__qg2gn:hover{border-color:#77706a}.home_showcaseImage__gWIkG{aspect-ratio:4/3;overflow:hidden;background:#24232a}.home_showcaseImage__gWIkG img{width:100%;height:100%;object-fit:cover;transition:transform .3s}.home_showcaseCard__qg2gn:hover img{transform:scale(1.025)}.home_showcaseCaption__sbGDN{position:relative;padding:19px 42px 22px 20px}.home_showcaseCaption__sbGDN span{color:#c8aba0;font-size:11px}.home_showcaseCaption__sbGDN h3{font-size:16px;font-weight:500;margin-top:6px}.home_showcaseCaption__sbGDN svg{position:absolute;right:18px;bottom:25px;color:#c4b3a8}.home_toolsGrid__w3YdW{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.home_toolCard__q0wMZ{display:flex;align-items:flex-start;gap:14px;padding:22px 18px;border:1px solid #292930;border-radius:12px;background:#121217;position:relative;transition:border-color .18s,background .18s}a.home_toolCard__q0wMZ:hover{border-color:#766055;background:#1c1919}.home_toolIcon__iMcCP{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:9px;background:#ffa4770d;color:#f2b595;flex:none}.home_toolCard__q0wMZ h3{padding-right:14px;font-size:15px;font-weight:700}.home_toolCard__q0wMZ p{margin-top:6px;font-size:12px;line-height:1.8;color:var(--home-muted)}.home_toolCost__2A5Bo{display:block;margin-top:13px;color:#d2b69c;font-size:11px}.home_toolArrow__fry2O{position:absolute;top:24px;right:15px;color:#787680}.home_unavailable__RmLlr{opacity:.6}.home_stepsPanel__yruJ1{display:grid;grid-template-columns:.9fr 1.1fr;gap:56px;padding:42px;border-radius:18px;background:#191817;border:1px solid #38302b}.home_textButton__O_mN_{display:inline-flex;align-items:center;gap:10px;color:#ffb18b;font-size:13px;line-height:1.7}a.home_textButton__O_mN_:hover{text-decoration:underline;text-underline-offset:5px}.home_faqSection__WX8e7 .home_textButton__O_mN_,.home_stepsPanel__yruJ1 .home_textButton__O_mN_{margin-top:22px}.home_steps__fcLgM{display:grid;gap:24px}.home_steps__fcLgM li{display:flex;gap:20px}.home_steps__fcLgM li>span{color:#c69d7e;font-size:12px;padding-top:5px}.home_steps__fcLgM h3{font-size:16px;font-weight:500}.home_steps__fcLgM p{font-size:13px;line-height:1.8;color:var(--home-muted);margin-top:7px}.home_planCard__iXCUT{display:flex;flex-direction:column;align-items:flex-start;padding:28px;background:#141419;border:1px solid #303038;border-radius:14px}.home_planLabel__HlKLZ{font-size:11px;color:#b5abb0}.home_planCard__iXCUT h3{font-size:25px;font-weight:700;margin-top:15px}.home_planCard__iXCUT p{margin-top:10px;font-size:13px;line-height:1.85;color:var(--home-muted);flex:1}.home_planCard__iXCUT>strong{margin-top:28px;font-size:17px;font-weight:500}.home_planCard__iXCUT>strong+span{font-size:11px;color:var(--home-muted);margin-top:9px;line-height:1.8}.home_planCard__iXCUT>a{width:100%;margin-top:24px}.home_featuredPlan__3pPVF{background:#241d1a;border-color:#b37855}.home_featuredPlan__3pPVF .home_planLabel__HlKLZ{color:#ffc3a3}.home_planFootnote__ioQZ_{margin-top:18px;color:#aaa6ae;font-size:11px;line-height:1.9;text-align:center}.home_guideCard__HT84y{display:block;padding-block:22px;border-top:1px solid #424047}.home_guideCard__HT84y>div{display:flex;align-items:center;justify-content:space-between;color:#ccb4a4;font-size:11px}.home_guideNumber__Vfx3_{color:#6c6460;font-size:24px;font-weight:400}.home_guideCard__HT84y h3{margin-top:17px;font-size:19px;font-weight:600;line-height:1.6}.home_guideCard__HT84y p{color:var(--home-muted);font-size:13px;line-height:1.9;margin-top:10px}.home_guideCard__HT84y .home_textButton__O_mN_{margin-top:20px}.home_guideCard__HT84y:hover h3{color:#ffb18b}.home_faqSection__WX8e7{display:grid;grid-template-columns:.85fr 1.15fr;gap:64px;padding-block:80px}.home_faqList__G3Hm5 details{border-bottom:1px solid #333038;padding-block:20px}.home_faqList__G3Hm5 details:first-child{border-top:1px solid #333038}.home_faqList__G3Hm5 summary{display:flex;justify-content:space-between;gap:20px;list-style:none;cursor:pointer;font-size:14px;line-height:1.7}.home_faqList__G3Hm5 summary::-webkit-details-marker{display:none}.home_faqList__G3Hm5 summary svg{flex:none;margin-top:3px;color:#bca48f}.home_faqList__G3Hm5 details[open] summary svg{transform:rotate(180deg)}.home_faqList__G3Hm5 details p{font-size:13px;line-height:1.9;margin-top:15px;color:var(--home-muted)}.home_productNote__pHMKy{display:flex;align-items:center;gap:20px;padding:25px 30px;border:1px solid #343038;border-radius:12px}.home_productNote__pHMKy>svg{flex:none;color:#c09d88}.home_productNote__pHMKy h2{font-size:16px;margin:0}.home_productNote__pHMKy p{margin-top:6px;color:var(--home-muted);font-size:12px;line-height:1.8}.home_productNote__pHMKy a{margin-left:auto;flex:none}.home_finalCta__1RIMp{text-align:center;padding:92px 24px;background:radial-gradient(ellipse at 50% 100%,#59382240,transparent 70%)}.home_finalCta__1RIMp .home_eyebrow__am9LC{justify-content:center}.home_finalCta__1RIMp>p:not(.home_eyebrow__am9LC){color:var(--home-muted);margin-top:16px;font-size:14px;line-height:1.8}.home_finalCta__1RIMp a{margin-top:25px}@media (max-width:1050px){.home_hero__z_jpu{gap:28px}.home_hero__z_jpu h1{font-size:41px}.home_heroArtwork__Jtzbr{padding:15px}.home_sampleBadge__4505S{display:none}.home_toolsGrid__w3YdW{grid-template-columns:repeat(2,minmax(0,1fr))}.home_stepsPanel__yruJ1{gap:30px;padding:30px}.home_planCard__iXCUT{padding:22px}}@media (max-width:800px){.home_hero__z_jpu{grid-template-columns:1fr;gap:40px;padding-block:44px}.home_heroCopy__ODb0e{text-align:center}.home_actions__GpjjQ,.home_giftNote__Wk_aU,.home_heroCopy__ODb0e .home_eyebrow__am9LC{justify-content:center}.home_heroSecondary__fY__X{margin-inline:auto}.home_hero__z_jpu h1{font-size:clamp(36px,6.7vw,54px)}.home_heroArtwork__Jtzbr{width:min(100% - 16px,470px);margin-inline:auto}.home_benefits__UshYJ{gap:16px}.home_benefits__UshYJ>div{align-items:start}.home_benefits__UshYJ svg{width:14px;margin-top:2px}.home_sectionHeading__oR_A_{align-items:start;flex-direction:column;gap:14px}.home_showcaseGrid__8JmbH{gap:12px}.home_showcaseCaption__sbGDN{padding:15px}.home_showcaseCaption__sbGDN svg{display:none}.home_showcaseCaption__sbGDN h3{font-size:14px}.home_plansGrid__a3Xq0{grid-template-columns:1fr}.home_planCard__iXCUT{padding:28px}.home_planCard__iXCUT p{max-width:430px}.home_faqSection__WX8e7,.home_stepsPanel__yruJ1{grid-template-columns:1fr;gap:30px}.home_guidesGrid__rN9Fd{grid-template-columns:1fr;gap:5px}.home_guideCard__HT84y h3{margin-top:10px}.home_productNote__pHMKy{flex-wrap:wrap}.home_productNote__pHMKy a{margin-left:44px}}@media (max-width:600px){.home_container__2nSFh{width:calc(100% - 36px)}.home_hero__z_jpu{padding-top:36px}.home_eyebrow__am9LC{font-size:10px;letter-spacing:.08em}.home_hero__z_jpu h1{margin-top:19px}.home_heroDescription__gfuSt{font-size:16px;margin-top:20px}.home_heroSecondary__fY__X{font-size:13px;max-width:320px}.home_actions__GpjjQ{gap:10px}.home_actions__GpjjQ a{min-height:48px;padding-inline:15px;font-size:13px}.home_giftNote__Wk_aU{font-size:11px;gap:5px}.home_heroArtwork__Jtzbr{transform:rotate(1deg);padding:13px}.home_stickerGrid__cZgg8{gap:8px;margin-top:13px}.home_artworkBottom__xvDmw,.home_artworkTop__4SLKJ{font-size:11px}.home_benefits__UshYJ{grid-template-columns:1fr;gap:20px;padding:24px 12px}.home_benefits__UshYJ>div{justify-content:start;gap:12px}.home_benefits__UshYJ strong{font-size:13px}.home_benefits__UshYJ small{font-size:12px}.home_section__JtNPk{padding-top:56px}.home_sectionHeading__oR_A_{margin-bottom:23px}.home_showcaseGrid__8JmbH{grid-template-columns:1fr;gap:18px}.home_showcaseCaption__sbGDN{padding:18px}.home_showcaseCaption__sbGDN h3{font-size:17px}.home_showcaseCaption__sbGDN svg{display:block}.home_toolsGrid__w3YdW{grid-template-columns:1fr}.home_toolCard__q0wMZ{padding:21px 18px}.home_stepsPanel__yruJ1{padding:26px 22px}.home_steps__fcLgM li{gap:15px}.home_faqSection__WX8e7{padding-block:50px}.home_productNote__pHMKy{padding:22px;gap:14px}.home_productNote__pHMKy>svg{display:none}.home_productNote__pHMKy a{margin:0}.home_finalCta__1RIMp{padding-block:65px}}@media (prefers-reduced-motion:reduce){.home_home__I2JpY *,.home_home__I2JpY :after,.home_home__I2JpY :before{transition:none!important}.home_primaryButton__OinRB:hover,.home_showcaseCard__qg2gn:hover img{transform:none}}