.vFmGWa_hero{background:radial-gradient(at 75% 60%,#a583b815,#0000 65%);grid-template-columns:1.6fr .6fr;align-items:center;gap:35px;min-height:330px}.vFmGWa_hero h1{font-size:clamp(42px,4.8vw,68px);line-height:1.08}.vFmGWa_hero p{max-width:570px}.vFmGWa_heroLink{color:#ecd69f;align-items:center;gap:15px;margin-top:15px;font-size:14px;text-decoration:none;display:inline-flex}.vFmGWa_readingNote{color:#c6a4ed;align-self:end;padding:0 0 30px 10px}.vFmGWa_readingNote>span{letter-spacing:1.5px;margin-top:17px;font-size:9px;display:block}.vFmGWa_readingNote p{color:#cfbedc;font-size:23px;line-height:1.5}.vFmGWa_content{max-width:1120px}.vFmGWa_index{border-bottom:1px solid #b69bce25;flex-wrap:wrap;gap:15px 28px;padding:5px 0 30px;display:flex}.vFmGWa_index a{color:#c8b6d6;align-items:center;gap:10px;font-size:13px;text-decoration:none;display:flex}.vFmGWa_index a>span{color:#ecd69f;font:italic 18px Georgia,serif}.vFmGWa_index svg{color:#9f82b4;width:13px}.vFmGWa_chapter{border-bottom:1px solid #b69bce25;grid-template-columns:95px minmax(0,1fr);gap:35px;padding:45px 0;scroll-margin-top:25px;display:grid}.vFmGWa_chapterNumber{color:#ecd69f;letter-spacing:-3px;font-size:62px;font-weight:350;line-height:1.2}.vFmGWa_chapterNumber>span{letter-spacing:1.2px;color:#9e85b2;margin-top:13px;font-size:9px;line-height:1.8;display:block}.vFmGWa_chapter:nth-of-type(2n) .vFmGWa_chapterNumber{color:#c6a4ed}.vFmGWa_chapter h2{letter-spacing:-1.1px;margin:0 0 23px;font-size:clamp(29px,3.2vw,43px);font-weight:600;line-height:1.17}.vFmGWa_chapter>div>p{color:#b3a1c1;max-width:730px;font-size:15px;line-height:1.85}.vFmGWa_steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin:30px 0 10px;display:grid}.vFmGWa_steps>div>span{color:#c6a4ed;font:italic 24px Georgia,serif}.vFmGWa_steps h3,.vFmGWa_notes h3,.vFmGWa_clanNotes h3{margin:14px 0 10px;font-size:18px;font-weight:550;line-height:1.3}.vFmGWa_steps p,.vFmGWa_notes p,.vFmGWa_clanNotes p{color:#aa97b9;margin:0;font-size:14px;line-height:1.8}.vFmGWa_link{color:#ecd69f;align-items:center;gap:14px;margin-top:27px;font-size:14px;text-decoration:none;display:inline-flex}.vFmGWa_example{background:linear-gradient(110deg,#a685cd13,#0000);border-left:2px solid #c6a4ed54;grid-template-columns:1.2fr .8fr;gap:30px;margin:30px 0;padding:30px 25px;display:grid}.vFmGWa_example h3{margin:16px 0 12px;font-size:23px;font-weight:500;line-height:1.3}.vFmGWa_example p{color:#ad99bd;font-size:13px;line-height:1.8}.vFmGWa_example label{color:#ccb7de;justify-content:space-between;align-items:center;margin-top:25px;font-size:13px;display:flex}.vFmGWa_example label strong{color:#ecd69f;font-size:18px;font-weight:500}.vFmGWa_example input{accent-color:#ecd69f;cursor:pointer;width:100%;min-height:24px;margin:18px 0 10px}.vFmGWa_rangeEnds{color:#9d86b1;justify-content:space-between;font-size:11px;display:flex}.vFmGWa_exampleResult{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.vFmGWa_exampleResult output{letter-spacing:-4px;color:#ecd69f;font-size:82px;font-weight:350}.vFmGWa_exampleResult output small{letter-spacing:0;color:#c6a4ed;margin-left:4px;font-size:28px}.vFmGWa_exampleResult>span{letter-spacing:1.3px;color:#c6a4ed;font-size:9px}.vFmGWa_exampleResult p{max-width:220px}.vFmGWa_notes article{border-bottom:1px solid #b69bce16;grid-template-columns:190px minmax(0,1fr);gap:25px;padding:20px 0;display:grid}.vFmGWa_notes h3{margin:0;font-size:16px}.vFmGWa_notes p{font-size:13px}.vFmGWa_clanNotes{grid-template-columns:1fr 1fr;gap:30px;margin-top:30px;display:grid}.vFmGWa_clanNotes article>span{color:#c6a4ed;letter-spacing:1.5px;font-size:10px}.vFmGWa_boardRows{margin-top:25px}.vFmGWa_boardRows a{color:#ded0e9;border-bottom:1px solid #b69bce20;align-items:center;gap:20px;padding:20px 0;text-decoration:none;display:flex}.vFmGWa_boardRows a>span{flex:1;font-size:16px}.vFmGWa_boardRows small{color:#ae92c1;text-align:right;font-size:12px}.vFmGWa_boardRows svg{color:#ecd69f;flex-shrink:0}.vFmGWa_faq details{border-bottom:1px solid #b69bce25}.vFmGWa_faq summary{cursor:pointer;color:#ddcfe8;justify-content:space-between;align-items:center;gap:25px;padding:21px 0;font-size:16px;line-height:1.6;list-style:none;display:flex}.vFmGWa_faq summary::-webkit-details-marker{display:none}.vFmGWa_faq summary svg{color:#c6a4ed;flex-shrink:0;transition:transform .2s}.vFmGWa_faq details[open] summary{color:#ecd69f}.vFmGWa_faq details[open] summary svg{transform:rotate(45deg)}.vFmGWa_faq details>p{color:#af9cbd;max-width:680px;margin:0 0 23px;font-size:14px;line-height:1.85}.vFmGWa_finish{justify-content:space-between;align-items:center;gap:30px;padding:35px 0;display:flex}.vFmGWa_finish h2{letter-spacing:-.7px;margin:16px 0 10px;font-size:29px;font-weight:550}.vFmGWa_finish p{color:#ac98bb;font-size:14px}.vFmGWa_finish a{white-space:nowrap;color:#ecd69f;align-items:center;gap:17px;font-size:15px;text-decoration:none;display:flex}.vFmGWa_page summary:focus-visible,.vFmGWa_page input:focus-visible{outline-offset:5px;outline:2px solid #ecd69f}@media (max-width:1100px){.vFmGWa_hero{grid-template-columns:1.6fr .6fr;gap:15px}.vFmGWa_hero h1{font-size:48px}.vFmGWa_readingNote p{font-size:20px}.vFmGWa_chapter{grid-template-columns:65px minmax(0,1fr);gap:25px}.vFmGWa_chapterNumber{font-size:50px}.vFmGWa_steps{gap:18px}.vFmGWa_example{gap:22px;padding:25px 20px}.vFmGWa_notes article{grid-template-columns:160px 1fr;gap:20px}}@media (max-width:700px){.vFmGWa_hero{grid-template-columns:1fr;min-height:0;padding:20px 0}.vFmGWa_heroCopy{padding:0}.vFmGWa_hero h1{letter-spacing:-1.7px;font-size:42px}.vFmGWa_hero p{max-width:100%}.vFmGWa_readingNote{display:none}.vFmGWa_index{gap:15px 22px}.vFmGWa_index a{font-size:12px}.vFmGWa_index svg{display:none}.vFmGWa_chapter{grid-template-columns:1fr;gap:14px;padding:30px 0}.vFmGWa_chapterNumber{letter-spacing:-1px;align-items:center;gap:20px;font-size:38px;display:flex}.vFmGWa_chapterNumber>span{margin:0;font-size:8px}.vFmGWa_chapter h2{margin-bottom:20px;font-size:33px}.vFmGWa_chapter>div>p{font-size:14px}.vFmGWa_steps{grid-template-columns:1fr;gap:22px}.vFmGWa_steps>div{grid-template-columns:25px 1fr;gap:0 13px;display:grid}.vFmGWa_steps h3{margin:2px 0 8px}.vFmGWa_steps p{grid-column:2}.vFmGWa_example{grid-template-columns:1fr;gap:15px;padding:24px 18px}.vFmGWa_exampleResult{text-align:left;align-items:flex-start}.vFmGWa_exampleResult p{max-width:100%;margin-bottom:0}.vFmGWa_exampleResult output{font-size:69px}.vFmGWa_notes article{grid-template-columns:1fr;gap:10px}.vFmGWa_clanNotes{grid-template-columns:1fr;gap:25px}.vFmGWa_boardRows a{gap:12px}.vFmGWa_boardRows a>span{font-size:14px}.vFmGWa_boardRows small{max-width:80px;font-size:10px}.vFmGWa_faq summary{gap:15px;font-size:15px}.vFmGWa_finish{flex-direction:column;align-items:flex-start;gap:10px}.vFmGWa_finish h2{font-size:26px}.vFmGWa_content{margin-top:25px}}@media (prefers-reduced-motion:reduce){.vFmGWa_faq summary svg{transition:none}}
