.guide-module__Pt73uG__page{color:#f4efe5;background:radial-gradient(at 78% 6%,#41321d42,#0000 39%),radial-gradient(at 5% 30%,#19324f21,#0000 42%),#080808;min-height:100vh}.guide-module__Pt73uG__wrap{width:min(1120px,100% - 40px);margin:0 auto;padding:34px 0 100px}.guide-module__Pt73uG__breadcrumb{color:#9d978e;gap:11px;font-size:13px;display:flex}.guide-module__Pt73uG__breadcrumb a{color:#d3c8b2;text-underline-offset:4px;text-decoration:underline}.guide-module__Pt73uG__hero{grid-template-columns:minmax(0,1.2fr) minmax(250px,.8fr);align-items:center;gap:52px;padding:76px 0 95px;display:grid}.guide-module__Pt73uG__eyebrow{color:#e6ba65;letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:850}.guide-module__Pt73uG__heroCopy h1{letter-spacing:-.055em;margin:24px 0;font-family:Georgia,serif;font-size:clamp(53px,7vw,94px);font-weight:400;line-height:.98}.guide-module__Pt73uG__heroCopy h1 em{color:#e6ba65;font-weight:400}.guide-module__Pt73uG__lead{color:#d5ccbe;max-width:620px;font-size:clamp(18px,2vw,23px);line-height:1.55}.guide-module__Pt73uG__promise{color:#b0aa9f;margin:26px 0;font-size:14px;line-height:1.7}.guide-module__Pt73uG__promise span{color:#e8bd70}.guide-module__Pt73uG__actions{flex-wrap:wrap;align-items:center;gap:13px;margin-top:23px;display:flex}.guide-module__Pt73uG__primary,.guide-module__Pt73uG__secondary{text-align:center;border-radius:999px;justify-content:center;align-items:center;gap:16px;min-height:50px;padding:13px 24px;font-size:14px;font-weight:850;display:inline-flex}.guide-module__Pt73uG__primary{color:#170e04;background:#e6ae52}.guide-module__Pt73uG__secondary{color:#f0e4cc;background:#ffffff05;border:1px solid #6a5739}.guide-module__Pt73uG__primary:hover{background:#f4c77d}.guide-module__Pt73uG__secondary:hover{border-color:#daa954}.guide-module__Pt73uG__heroNote{color:#a69e92;margin-top:17px;font-size:13px}.guide-module__Pt73uG__heroArt{flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex;position:relative}.guide-module__Pt73uG__heroArt img{border-radius:13px;width:min(100%,350px);height:auto;position:relative;transform:rotate(3deg);box-shadow:0 28px 85px #000,0 0 0 1px #e9be6a33}.guide-module__Pt73uG__artHalo{filter:blur(30px);background:radial-gradient(#d79a3c2b,#0000 68%);border-radius:50%;position:absolute;inset:14% 2%}.guide-module__Pt73uG__heroArt span{letter-spacing:.16em;color:#af9880;font-size:10px;font-weight:800}.guide-module__Pt73uG__sectionHeading{text-align:center;max-width:750px;margin:0 auto 38px}.guide-module__Pt73uG__sectionHeading h2,.guide-module__Pt73uG__pair h2,.guide-module__Pt73uG__finalCta h2{letter-spacing:-.038em;margin:15px 0;font-family:Georgia,serif;font-size:clamp(33px,4.6vw,57px);font-weight:400;line-height:1.13}.guide-module__Pt73uG__sectionHeading>p:last-child{color:#aaa49b}.guide-module__Pt73uG__steps{border-top:1px solid #302a23;padding:68px 0 76px}.guide-module__Pt73uG__stepGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.guide-module__Pt73uG__step{background:linear-gradient(145deg,#1a1713,#100f0d);border:1px solid #383127;border-radius:21px;min-width:0;padding:27px 26px 32px}.guide-module__Pt73uG__stepTop{justify-content:space-between;align-items:start;gap:8px;display:flex}.guide-module__Pt73uG__stepNumber{color:#f1c66d;font-family:Georgia,serif;font-size:47px;line-height:1}.guide-module__Pt73uG__stepTag{color:#e5bc6b;letter-spacing:.11em;text-align:right;font-size:10px;font-weight:900}.guide-module__Pt73uG__step h3{letter-spacing:-.03em;margin:31px 0 14px;font-family:Georgia,serif;font-size:clamp(26px,2.7vw,35px);font-weight:400;line-height:1.18}.guide-module__Pt73uG__step p{color:#c8c1b6;font-size:15px;line-height:1.7}.guide-module__Pt73uG__split{color:#b9b0a2;text-align:center;max-width:820px;margin:26px auto 0;font-size:14px;line-height:1.7}.guide-module__Pt73uG__split strong{color:#ead4a5}.guide-module__Pt73uG__pair{text-align:center;border-top:1px solid #302a23;padding:77px 0 80px}.guide-module__Pt73uG__pair h2{max-width:630px;margin:14px auto 37px}.guide-module__Pt73uG__pairFlow{grid-template-columns:minmax(0,1fr) 50px minmax(0,1fr);align-items:center;gap:14px;max-width:790px;margin:0 auto;display:grid}.guide-module__Pt73uG__pairCard{text-align:left;background:#16130f;border:1px solid #5b472b;border-radius:18px;min-height:202px;padding:25px}.guide-module__Pt73uG__pairCard span{color:#dfb46a;letter-spacing:.16em;font-size:11px;font-weight:900}.guide-module__Pt73uG__pairCard strong{margin:13px 0;font-family:Georgia,serif;font-size:28px;font-weight:400;display:block}.guide-module__Pt73uG__pairCard p{color:#bcb1a3;margin:0;font-size:14px;line-height:1.6}.guide-module__Pt73uG__pairArrow{color:#dfb46a;font-size:38px}.guide-module__Pt73uG__pairNote{color:#b9afa1;max-width:650px;margin:25px auto 0;font-size:14px;line-height:1.7}.guide-module__Pt73uG__faq{border-top:1px solid #302a23;padding:72px 0}.guide-module__Pt73uG__faqList{border-top:1px solid #40362b;max-width:840px;margin:0 auto}.guide-module__Pt73uG__faqList details{border-bottom:1px solid #40362b}.guide-module__Pt73uG__faqList summary{cursor:pointer;color:#f2e9dc;justify-content:space-between;align-items:center;gap:16px;min-height:70px;padding:15px 8px;font-size:17px;font-weight:700;list-style:none;display:flex}.guide-module__Pt73uG__faqList summary::-webkit-details-marker{display:none}.guide-module__Pt73uG__expand{color:#e5b96a;font-size:29px;font-weight:400;line-height:1}.guide-module__Pt73uG__faqList details[open] .guide-module__Pt73uG__expand{transform:rotate(45deg)}.guide-module__Pt73uG__faqList details>p{color:#c4b9ac;margin:0;padding:0 48px 23px 8px;font-size:15px;line-height:1.72}.guide-module__Pt73uG__disclaimer{color:#aba398;max-width:830px;margin:25px auto 0;font-size:13px;line-height:1.7}.guide-module__Pt73uG__disclaimer a{color:#efd1a1;text-underline-offset:3px;text-decoration:underline}.guide-module__Pt73uG__finalCta{background:linear-gradient(120deg,#1d1812,#0d0d0d);border:1px solid #5d492d;border-radius:22px;justify-content:space-between;align-items:center;gap:30px;padding:36px 42px;display:flex}.guide-module__Pt73uG__finalCta h2{margin:8px 0 11px;font-size:clamp(31px,3.5vw,44px)}.guide-module__Pt73uG__finalCta p:last-child{color:#bdb2a4;margin:0}.guide-module__Pt73uG__primary:focus-visible,.guide-module__Pt73uG__secondary:focus-visible,.guide-module__Pt73uG__faqList summary:focus-visible,.guide-module__Pt73uG__breadcrumb a:focus-visible{outline-offset:4px;outline:3px solid #fff}@media (max-width:800px){.guide-module__Pt73uG__hero{grid-template-columns:1fr;gap:42px;padding:55px 0 65px}.guide-module__Pt73uG__heroArt img{max-width:290px;transform:rotate(2deg)}.guide-module__Pt73uG__stepGrid{grid-template-columns:1fr}.guide-module__Pt73uG__step h3{margin-top:20px}.guide-module__Pt73uG__step{padding:25px}.guide-module__Pt73uG__finalCta{flex-wrap:wrap}.guide-module__Pt73uG__pairCard{min-height:220px}}@media (max-width:560px){.guide-module__Pt73uG__wrap{width:calc(100% - 28px);padding-bottom:65px}.guide-module__Pt73uG__heroCopy h1{font-size:clamp(48px,13vw,68px)}.guide-module__Pt73uG__heroArt img{max-width:240px}.guide-module__Pt73uG__hero{padding-top:42px}.guide-module__Pt73uG__steps,.guide-module__Pt73uG__pair,.guide-module__Pt73uG__faq{padding:48px 0}.guide-module__Pt73uG__pairFlow{grid-template-columns:1fr;gap:7px}.guide-module__Pt73uG__pairArrow{transform:rotate(90deg)}.guide-module__Pt73uG__pairCard{min-height:auto}.guide-module__Pt73uG__finalCta{padding:26px}.guide-module__Pt73uG__primary,.guide-module__Pt73uG__secondary{width:100%}.guide-module__Pt73uG__faqList summary{min-height:62px;font-size:16px}}@media (prefers-reduced-motion:reduce){.guide-module__Pt73uG__heroArt img,.guide-module__Pt73uG__faqList details[open] .guide-module__Pt73uG__expand{transform:none}}
