.HowItWorks_page__O3Dz3{max-width:1380px;margin:auto;padding:44px clamp(24px,4vw,56px) 24px;color:var(--paper)}.HowItWorks_eyebrow__MuAk8{font:10px/1.7 DM Mono,monospace;letter-spacing:.14em;text-transform:uppercase;color:#c5a17f}.HowItWorks_hero__HDPOa{display:grid;grid-template-columns:1fr 1.15fr;gap:48px;align-items:center}.HowItWorks_intro__OMzeA h1{font:400 clamp(42px,5vw,66px)/1.12 Lora,serif;letter-spacing:-.045em;max-width:450px;margin:23px 0}.HowItWorks_intro__OMzeA>p:not(.HowItWorks_eyebrow__MuAk8){font:18px/1.85 Lora,serif;color:#cec0af;max-width:340px}.HowItWorks_primary__LeCZ9{display:inline-flex;align-items:center;justify-content:center;gap:26px;min-height:48px;padding:13px 21px;border-radius:5px;background:#edb28c;color:#291b10;font-size:13px;font-weight:600;margin-top:28px}.HowItWorks_primary__LeCZ9:hover{background:#f5c8a6}.HowItWorks_art__eB_kX{position:relative;min-height:420px;border:1px solid #baa08029;border-radius:10px;overflow:hidden}.HowItWorks_art__eB_kX img{object-fit:cover;object-position:60% center}.HowItWorks_art__eB_kX:after{content:"";position:absolute;inset:60% 0 0;background:linear-gradient(transparent,#181310bb)}.HowItWorks_art__eB_kX figcaption{position:absolute;z-index:1;bottom:22px;left:25px;font:9px/1.6 DM Mono,monospace;letter-spacing:.12em;text-transform:uppercase;color:#ebdbc6}.HowItWorks_steps__8R_QP{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:38px;margin:66px 0}.HowItWorks_steps__8R_QP article{border-top:1px solid #8d735750;padding-top:24px}.HowItWorks_number__Z8_dM{font:13px/1.5 DM Mono,monospace;color:#c59c78}.HowItWorks_steps__8R_QP h2{font:26px/1.4 Lora,serif;letter-spacing:-.025em;margin:19px 0 17px}.HowItWorks_credits__qTcZx p,.HowItWorks_steps__8R_QP p,.HowItWorks_tools__pScgU p{font-size:13px;line-height:1.9;color:#bcaf9e}.HowItWorks_steps__8R_QP p+p{margin-top:13px}.HowItWorks_credits__qTcZx a,.HowItWorks_page__O3Dz3 article a{display:inline-flex;align-items:center;gap:12px;min-height:44px;font-size:12px;color:#e1ba95;margin-top:13px}.HowItWorks_reading__DXsfi{display:grid;grid-template-columns:1fr 1.15fr;gap:60px;padding:43px 38px;border:1px solid #9e826032;border-radius:10px;background:radial-gradient(ellipse at 5% 10%,#5c452821,transparent 70%),#1b1916}.HowItWorks_readingIntro__38_R8 h2{font:32px/1.4 Lora,serif;letter-spacing:-.025em;margin:17px 0 23px}.HowItWorks_readingIntro__38_R8 h2 em{color:#e1b896;font-weight:400}.HowItWorks_readingIntro__38_R8>p:not(.HowItWorks_eyebrow__MuAk8){font-size:13px;line-height:1.9;color:#bdaf9e;max-width:310px}.HowItWorks_tools__pScgU{display:grid;gap:25px}.HowItWorks_tools__pScgU article{display:flex;gap:18px}.HowItWorks_tools__pScgU svg{flex-shrink:0;color:#c3a37f;margin-top:3px}.HowItWorks_tools__pScgU h3{font-size:14px;font-weight:500;line-height:1.7;margin-bottom:8px}.HowItWorks_tools__pScgU a{margin-top:5px!important}.HowItWorks_tools__pScgU a svg{margin:0}.HowItWorks_credits__qTcZx{display:grid;grid-template-columns:1fr 1.15fr;gap:60px;margin:52px 0;padding:10px 0 40px;border-bottom:1px solid var(--line)}.HowItWorks_credits__qTcZx h2{font:30px/1.35 Lora,serif;letter-spacing:-.025em;max-width:300px;margin-top:15px}.HowItWorks_credits__qTcZx p+p{margin-top:12px}.HowItWorks_next__oYr2r{display:flex;align-items:center;justify-content:space-between;gap:30px}.HowItWorks_next__oYr2r h2{font:29px/1.4 Lora,serif;letter-spacing:-.025em}.HowItWorks_next__oYr2r p{font-size:13px;line-height:1.8;color:#b8aa97;margin-top:9px}.HowItWorks_next__oYr2r .HowItWorks_primary__LeCZ9{margin:0;flex-shrink:0}.HowItWorks_page__O3Dz3 a:focus-visible{outline:2px solid #edb28c;outline-offset:5px}@media(max-width:1100px){.HowItWorks_hero__HDPOa{gap:30px}.HowItWorks_art__eB_kX{min-height:360px}.HowItWorks_steps__8R_QP{gap:25px}.HowItWorks_steps__8R_QP h2{font-size:23px}.HowItWorks_credits__qTcZx,.HowItWorks_reading__DXsfi{gap:32px}.HowItWorks_reading__DXsfi{padding:30px}.HowItWorks_readingIntro__38_R8 h2{font-size:28px}}@media(max-width:700px){.HowItWorks_page__O3Dz3{padding:30px 20px}.HowItWorks_hero__HDPOa{grid-template-columns:1fr;gap:28px}.HowItWorks_intro__OMzeA h1{font-size:43px;max-width:300px;margin:18px 0}.HowItWorks_intro__OMzeA>p:not(.HowItWorks_eyebrow__MuAk8){font-size:17px}.HowItWorks_art__eB_kX{min-height:260px}.HowItWorks_primary__LeCZ9{margin-top:23px}.HowItWorks_steps__8R_QP{grid-template-columns:1fr;gap:27px;margin:35px 0}.HowItWorks_steps__8R_QP article{padding-top:20px;display:grid;grid-template-columns:34px 1fr;gap:0 16px}.HowItWorks_number__Z8_dM{grid-row:1/5;margin-top:7px}.HowItWorks_steps__8R_QP h2{margin:0 0 14px;font-size:26px}.HowItWorks_steps__8R_QP a,.HowItWorks_steps__8R_QP p{grid-column:2}.HowItWorks_reading__DXsfi{grid-template-columns:1fr;padding:27px 23px;gap:29px}.HowItWorks_readingIntro__38_R8 h2{font-size:29px}.HowItWorks_tools__pScgU{gap:26px}.HowItWorks_tools__pScgU article{gap:14px}.HowItWorks_credits__qTcZx{grid-template-columns:1fr;gap:22px;margin:36px 0;padding-bottom:28px}.HowItWorks_credits__qTcZx h2{font-size:29px;max-width:none}.HowItWorks_next__oYr2r{display:block}.HowItWorks_next__oYr2r h2{font-size:28px}.HowItWorks_next__oYr2r .HowItWorks_primary__LeCZ9{margin-top:21px}}.HowItWorks_primary__LeCZ9{background:var(--ashfall-gold);color:var(--accent-ink)}.HowItWorks_primary__LeCZ9:hover{background:var(--ashfall-gold-hover)}.HowItWorks_reading__DXsfi{background:var(--ashfall-surface);border-color:var(--ashfall-rule)}.HowItWorks_credits__qTcZx a,.HowItWorks_number__Z8_dM,.HowItWorks_page__O3Dz3 article a,.HowItWorks_readingIntro__38_R8 h2 em,.HowItWorks_tools__pScgU svg{color:var(--ashfall-gold)}.HowItWorks_page__O3Dz3 a:focus-visible{outline-color:var(--ashfall-gold)}@media (forced-colors:active){.HowItWorks_primary__LeCZ9{background:ButtonFace;color:ButtonText;border:1px solid ButtonText}.HowItWorks_reading__DXsfi{background:Canvas;color:CanvasText;border-color:CanvasText}.HowItWorks_page__O3Dz3 a:focus-visible{outline-color:Highlight}}.HowItWorks_modes___kcDM{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin:54px 0}.HowItWorks_modes___kcDM article{padding:30px;border:1px solid var(--line);border-radius:8px;background:var(--ink-2);scroll-margin-top:90px}.HowItWorks_modes___kcDM h2{font:400 30px/1.3 Lora,serif;letter-spacing:-.03em;margin:14px 0}.HowItWorks_modes___kcDM p:not(.HowItWorks_eyebrow__MuAk8){font-size:14px;line-height:1.85;color:var(--paper-2);margin-top:12px}.HowItWorks_modes___kcDM a{color:var(--accent)}@media(max-width:700px){.HowItWorks_modes___kcDM{grid-template-columns:1fr;gap:18px;margin:34px 0}.HowItWorks_modes___kcDM article{padding:24px}}