.guide_page__UCCRW{position:relative;z-index:2;min-height:100svh;background:#1c1612;color:#f2ede4;padding:120px 24px 0}.guide_inner___LSAX{max-width:720px;margin:0 auto}.guide_crumbs__IvIYb{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 40px;padding:0;list-style:none;font-family:var(--serif);font-size:14px;color:hsla(39,35%,92%,.55)}.guide_crumbs__IvIYb a{color:hsla(39,35%,92%,.75);text-decoration:none}.guide_crumbs__IvIYb a:hover{color:#d4b062}.guide_crumbs__IvIYb li+li:before{content:"›";margin-right:8px;color:rgba(196,160,82,.6)}.guide_rubric__MMERv{display:flex;align-items:center;gap:14px;margin-bottom:22px}.guide_rubric__MMERv span[aria-hidden]{width:36px;height:1px;background:rgba(196,160,82,.55)}.guide_label__PvVw6{font-family:var(--serif);font-weight:600;font-size:11px;letter-spacing:3px;text-transform:uppercase;color:#c4a052}.guide_title__5KaBG{margin:0;font-family:var(--serif);font-weight:500;font-size:clamp(36px,6vw,56px);line-height:1.08;letter-spacing:-.5px}.guide_lede__V4_Ju{margin:24px 0 0;font-family:var(--serif);font-style:italic;font-size:clamp(20px,2.4vw,23px);line-height:1.5;color:hsla(39,35%,92%,.86)}.guide_meta__T1jKn{margin:20px 0 0;font-family:var(--serif);font-size:14px;color:hsla(39,35%,92%,.5)}.guide_rule__yJtva{width:64px;height:1px;margin:40px 0;background:rgba(196,160,82,.6);border:0}.guide_body__VDZWO{font-family:var(--serif);font-size:19px;line-height:1.75;color:hsla(39,35%,92%,.86)}.guide_body__VDZWO h2{margin:56px 0 14px;font-weight:500;font-size:clamp(27px,3.4vw,34px);line-height:1.18;color:#f2ede4}.guide_body__VDZWO h3{margin:34px 0 8px;font-weight:600;font-size:22px;line-height:1.3;color:#f2ede4}.guide_body__VDZWO p{margin:0 0 18px}.guide_body__VDZWO ol,.guide_body__VDZWO ul{margin:0 0 20px;padding-left:22px}.guide_body__VDZWO li{margin:0 0 8px}.guide_body__VDZWO a{color:#d4b062;text-decoration:underline;text-decoration-color:rgba(212,176,98,.45);text-underline-offset:3px}.guide_body__VDZWO a:hover{text-decoration-color:#d4b062}.guide_body__VDZWO strong{color:#f2ede4;font-weight:600}.guide_body__VDZWO blockquote{margin:28px 0;padding:4px 0 4px 22px;border-left:1px solid rgba(196,160,82,.6);font-style:italic;font-size:21px;color:#f2ede4}.guide_table__S0hhc{width:100%;margin:8px 0 24px;border-collapse:collapse;font-size:17px}.guide_table__S0hhc td,.guide_table__S0hhc th{padding:10px 8px;text-align:left;border-bottom:1px solid rgba(196,160,82,.18);vertical-align:top}.guide_table__S0hhc th{font-weight:600;color:#f2ede4}.guide_swatch__8aXNc{display:inline-block;width:10px;height:10px;margin-right:8px;border-radius:50%;vertical-align:middle}.guide_faq__LkkxR{margin-top:64px}.guide_faq__LkkxR h2{margin:0 0 18px;font-family:var(--serif);font-weight:500;font-size:clamp(27px,3.4vw,34px)}.guide_faq__LkkxR details{border-top:1px solid rgba(196,160,82,.18)}.guide_faq__LkkxR details:last-child{border-bottom:1px solid rgba(196,160,82,.18)}.guide_faq__LkkxR summary{cursor:pointer;list-style:none;padding:18px 2px;font-family:var(--serif);font-size:21px;line-height:1.3;color:#f2ede4}.guide_faq__LkkxR summary::-webkit-details-marker{display:none}.guide_faq__LkkxR summary:after{content:"+";float:right;color:#c4a052}.guide_faq__LkkxR details[open] summary:after{content:"\2212"}.guide_faq__LkkxR details p{margin:0;padding:0 2px 20px;font-family:var(--serif);font-size:18px;line-height:1.7;color:hsla(39,35%,92%,.72)}.guide_cta__4_qPr{margin:72px 0 0;padding:40px 28px;border:1px solid rgba(196,160,82,.35);text-align:center;background:#241e18}.guide_cta__4_qPr h2{margin:0 0 10px;font-family:var(--serif);font-weight:500;font-size:30px}.guide_cta__4_qPr p{margin:0 auto 24px;max-width:480px;font-family:var(--serif);font-style:italic;font-size:18px;line-height:1.55;color:hsla(39,35%,92%,.72)}.guide_button__fWvR4{display:inline-flex;align-items:center;min-height:48px;padding:0 26px;background:#c4a052;color:#1c1612;font-family:var(--serif);font-weight:600;font-size:12px;letter-spacing:2.6px;text-transform:uppercase;text-decoration:none}.guide_button__fWvR4:hover{background:#d4b062}.guide_more__c70j0{margin:64px 0 0;padding-bottom:100px}.guide_more__c70j0 h2{margin:0 0 16px;font-family:var(--serif);font-weight:600;font-size:11px;letter-spacing:3px;text-transform:uppercase;color:#c4a052}.guide_cards__7WRt_{display:grid;gap:14px;margin:0;padding:0;list-style:none}@media (min-width:700px){.guide_cards__7WRt_{grid-template-columns:1fr 1fr}}.guide_card__fmK0R{display:block;height:100%;padding:20px 22px;border:1px solid rgba(196,160,82,.2);background:#241e18;color:inherit;text-decoration:none;transition:border-color .2s ease}.guide_card__fmK0R:hover{border-color:rgba(196,160,82,.6)}.guide_card__fmK0R strong{display:block;margin-bottom:6px;font-family:var(--serif);font-weight:500;font-size:22px;line-height:1.25;color:#f2ede4}.guide_card__fmK0R span{font-family:var(--serif);font-size:16px;line-height:1.5;color:hsla(39,35%,92%,.65)}