.guide-article-view_page__MBx7C{--guide-scroll-offset:6rem;background:#f3f3f1;border-top:1px solid rgba(10,10,10,.06)}.guide-article-view_page__MBx7C :is([id]){scroll-margin-top:var(--guide-scroll-offset)}.guide-article-view_hero__zh81T{background:#0a0a0a;border-bottom:4px solid var(--brand-accent)}.guide-article-view_heroShell__ESoxF{max-width:80rem;margin:0 auto;padding:clamp(2rem,5vw,3.5rem) clamp(1rem,4vw,2rem)}.guide-article-view_heroGrid__AaMdB{display:grid;gap:clamp(1.5rem,4vw,2.5rem);align-items:center}.guide-article-view_heroCopy__6TY4i{max-width:36rem}.guide-article-view_eyebrow__XgAX6{margin:0;font-size:.6875rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--brand-accent)}.guide-article-view_title__5CrUW{margin:.75rem 0 0;font-family:var(--font-primary);font-size:clamp(1.75rem,4vw,2.75rem);font-weight:700;line-height:1.08;letter-spacing:.02em;text-transform:uppercase;color:#fff}.guide-article-view_subtitle__NTqb6{margin:1rem 0 0;font-size:clamp(.95rem,1.8vw,1.125rem);line-height:1.6;color:rgba(255,255,255,.82)}.guide-article-view_metaList__yYiuf{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;margin:1.25rem 0 0;padding:0;list-style:none}.guide-article-view_metaItem__aLj60{display:inline-flex;align-items:center;gap:.4rem;font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:rgba(255,255,255,.62)}.guide-article-view_metaIcon__pGqbC{width:.875rem;height:.875rem;color:var(--brand-accent)}.guide-article-view_heroVisual__GYZ4X{position:relative;justify-self:center;width:min(100%,32rem)}.guide-article-view_heroImageWrap__d8Htx{position:relative;overflow:hidden;aspect-ratio:1;border-radius:9999px;border:3px solid var(--brand-accent);box-shadow:0 4px 12px rgba(0,0,0,.35),0 20px 40px rgba(0,0,0,.25)}.guide-article-view_heroImage__4R9UC{object-fit:cover}.guide-article-view_bodyShell__0dhQK{max-width:80rem;margin:0 auto;padding:clamp(2rem,4vw,3rem) clamp(1rem,4vw,2rem) clamp(3rem,6vw,4rem)}.guide-article-view_layout__ofzM6{display:grid;gap:clamp(1.5rem,3vw,2.5rem)}.guide-article-view_toc__qj0Vy{display:none}.guide-article-view_tocLabel__Wxe8P{margin:0;font-size:.6875rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--brand-accent)}.guide-article-view_tocList__t9qdJ{display:grid;gap:.5rem;margin:.875rem 0 0;padding:0;list-style:none;counter-reset:toc}.guide-article-view_tocLink__Bb9KE{display:block;padding:.625rem .75rem;border-left:2px solid transparent;font-size:.8125rem;line-height:1.4;color:rgba(10,10,10,.72);text-decoration:none;transition:border-color .16s ease,color .16s ease,background-color .16s ease}.guide-article-view_tocLink__Bb9KE:hover{border-left-color:var(--brand-accent);background:rgba(196,80,42,.08);color:#0a0a0a}.guide-article-view_tocLink__Bb9KE:focus-visible{outline:2px solid var(--brand-accent);outline-offset:2px}.guide-article-view_main__rCArR{min-width:0}.guide-article-view_lead__C7pOV{margin:0 0 clamp(1.75rem,3vw,2.25rem);font-size:clamp(1.05rem,2vw,1.25rem);line-height:1.7;font-weight:500;color:#0a0a0a}.guide-article-view_sections__WRygZ{display:grid;gap:clamp(1.25rem,2.5vw,1.75rem)}.guide-article-view_section__BNsxL{overflow:hidden;border-radius:.5rem;border:1px solid rgba(10,10,10,.08);background:#fafaf8}.guide-article-view_sectionDark__CgmJB{border-color:rgba(255,204,0,.35);background:#0a0a0a}.guide-article-view_sectionSplit__yBOCY .guide-article-view_sectionInner___l82G{display:grid;gap:1.25rem}.guide-article-view_sectionInner___l82G{padding:clamp(1.25rem,2.5vw,1.75rem)}.guide-article-view_sectionCopy__bFEON{min-width:0}.guide-article-view_sectionEyebrow__qWSrw{margin:0;font-size:.6875rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--brand-accent)}.guide-article-view_sectionTitle__hKLK0{margin:.5rem 0 0;font-family:var(--font-primary);font-size:clamp(1.05rem,2vw,1.25rem);font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:#0a0a0a}.guide-article-view_sectionDark__CgmJB .guide-article-view_listItem__mxq7q,.guide-article-view_sectionDark__CgmJB .guide-article-view_paragraph__AfyMb,.guide-article-view_sectionDark__CgmJB .guide-article-view_sectionTitle__hKLK0{color:rgba(255,255,255,.88)}.guide-article-view_sectionDark__CgmJB .guide-article-view_paragraph__AfyMb{color:rgba(255,255,255,.78)}.guide-article-view_sectionDark__CgmJB .guide-article-view_listItem__mxq7q{color:rgba(255,255,255,.75)}.guide-article-view_paragraphs__e2p8A{margin-top:.875rem;display:grid;gap:.75rem}.guide-article-view_paragraph__AfyMb{margin:0;font-size:.9375rem;line-height:1.68;color:rgba(10,10,10,.78)}.guide-article-view_list__HYBt8{margin:1rem 0 0;padding-left:1.125rem;display:grid;gap:.5rem}.guide-article-view_listItem__mxq7q{font-size:.9375rem;line-height:1.58;color:rgba(10,10,10,.78)}.guide-article-view_listItem__mxq7q::marker{color:var(--brand-accent)}.guide-article-view_sectionMedia__uV9FO{min-width:0}.guide-article-view_sectionImageWrap__BexDw{position:relative;overflow:hidden;aspect-ratio:4/3;border-radius:.375rem;border:2px solid rgba(255,204,0,.55);box-shadow:0 10px 24px rgba(10,10,10,.12)}.guide-article-view_sectionDark__CgmJB .guide-article-view_sectionImageWrap__BexDw{border-color:var(--brand-accent)}.guide-article-view_sectionImage__vPgKM{object-fit:cover}.guide-article-view_finishGrid___Ioti{display:grid;gap:.875rem;margin-top:1.25rem}.guide-article-view_finishCard__kruwo{padding:1rem 1.125rem;border-radius:.375rem;border:1px solid rgba(10,10,10,.1);background:#fff;box-shadow:0 4px 14px rgba(10,10,10,.04)}.guide-article-view_finishHeader__BtGGW{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.guide-article-view_finishName__Z76YH{margin:0;font-size:.875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#0a0a0a}.guide-article-view_finishSheen__F6cY9{font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(10,10,10,.48)}.guide-article-view_sheenTrack__vD8iR{position:relative;height:.375rem;margin-top:.75rem;overflow:hidden;border-radius:9999px;background:rgba(10,10,10,.08)}.guide-article-view_sheenFill__lPZvv{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--brand-accent) 0,var(--brand-peach-muted) 100%)}.guide-article-view_finishDescription__yCC1h{margin:.75rem 0 0;font-size:.875rem;line-height:1.55;color:rgba(10,10,10,.72)}.guide-article-view_finishBestFor__6QC1f{margin:.625rem 0 0;font-size:.8125rem;line-height:1.5;color:rgba(10,10,10,.58)}.guide-article-view_finishBestFor__6QC1f span{font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#0a0a0a}.guide-article-view_steps__MXRUK{display:grid;gap:.875rem;margin:1.25rem 0 0;padding:0;list-style:none}.guide-article-view_step__k9n78{display:grid;grid-template-columns:auto 1fr;gap:.875rem;align-items:start;padding:.875rem 1rem;border-radius:.375rem;background:rgba(196,80,42,.08);border:1px solid rgba(255,204,0,.35)}.guide-article-view_stepIndex__8f1DK{display:grid;place-items:center;width:2rem;height:2rem;border-radius:9999px;background:#0a0a0a;color:var(--brand-accent);font-size:.8125rem;font-weight:700}.guide-article-view_stepTitle__caghv{margin:0;font-size:.8125rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#0a0a0a}.guide-article-view_stepDescription__4StYx{margin:.25rem 0 0;font-size:.875rem;line-height:1.55;color:rgba(10,10,10,.72)}.guide-article-view_tip__AIfFh{display:flex;gap:.75rem;align-items:flex-start;margin-top:1.25rem;padding:1rem 1.125rem;border-left:4px solid var(--brand-accent);border-radius:0 .375rem .375rem 0;background:rgba(255,204,0,.1)}.guide-article-view_sectionDark__CgmJB .guide-article-view_tip__AIfFh{background:rgba(255,204,0,.12)}.guide-article-view_tipIcon__MKIXR{flex-shrink:0;width:1rem;height:1rem;margin-top:.125rem;color:var(--brand-accent)}.guide-article-view_tipText__acNPv{margin:0;font-size:.875rem;line-height:1.58;color:rgba(10,10,10,.78)}.guide-article-view_sectionDark__CgmJB .guide-article-view_tipText__acNPv{color:rgba(255,255,255,.82)}.guide-article-view_ctaBanner__TcHmJ{display:flex;flex-direction:column;gap:1.25rem;margin-top:clamp(2rem,4vw,2.75rem);padding:clamp(1.25rem,3vw,1.75rem);border:2px solid var(--brand-accent);border-radius:.5rem;background:#0a0a0a}.guide-article-view_ctaCopy__R3LYm{max-width:36rem}.guide-article-view_ctaEyebrow__KlQKY{margin:0;font-size:.6875rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--brand-accent)}.guide-article-view_ctaTitle__0OLai{margin:.625rem 0 0;font-family:var(--font-primary);font-size:clamp(1.05rem,2vw,1.35rem);font-weight:700;line-height:1.35;letter-spacing:.02em;text-transform:uppercase;color:#fff}.guide-article-view_ctaButton__oQTCk{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;align-self:flex-start;min-height:2.75rem;padding:0 1.25rem;border:2px solid var(--brand-accent);border-radius:.25rem;background:var(--brand-accent);color:#0a0a0a;font-size:.6875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;transition:background-color .16s ease}.guide-article-view_ctaButton__oQTCk:hover{background:#e6b800}.guide-article-view_ctaButton__oQTCk:focus-visible{outline:2px solid #fff;outline-offset:2px}.guide-article-view_ctaIcon__wKg7C{width:.875rem;height:.875rem}.guide-article-view_related__4aUS6{margin-top:clamp(2.5rem,5vw,3.25rem);padding-top:clamp(1.5rem,3vw,2rem);border-top:1px solid rgba(10,10,10,.08)}.guide-article-view_relatedHeader__hyQIM{margin-bottom:1.25rem}.guide-article-view_relatedEyebrow___DlQh{margin:0;font-size:.6875rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--brand-accent)}.guide-article-view_relatedTitle__qlEk6{margin:.625rem 0 0;font-family:var(--font-primary);font-size:clamp(1.125rem,2vw,1.375rem);font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:#0a0a0a}.guide-article-view_relatedGrid__sod7n{display:grid;gap:.875rem;margin:0;padding:0;list-style:none}.guide-article-view_relatedCard__UJHNv{display:grid;grid-template-columns:5.5rem 1fr;gap:1rem;align-items:center;padding:.875rem;border:1px solid rgba(10,10,10,.1);border-radius:.375rem;background:#fafaf8;text-decoration:none;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.guide-article-view_relatedCard__UJHNv:hover{border-color:var(--brand-accent);box-shadow:0 8px 20px rgba(10,10,10,.08);transform:translateY(-2px)}.guide-article-view_relatedCard__UJHNv:focus-visible{outline:2px solid var(--brand-accent);outline-offset:2px}.guide-article-view_relatedImageWrap__pKcYn{position:relative;overflow:hidden;aspect-ratio:1;border-radius:9999px;box-shadow:0 4px 12px rgba(10,10,10,.1)}.guide-article-view_relatedImage__aQ3w_{object-fit:cover}.guide-article-view_relatedCardBody__YhfeS{display:grid;gap:.25rem;padding-right:1.5rem;position:relative}.guide-article-view_relatedLabel__301Va{font-size:.8125rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#0a0a0a}.guide-article-view_relatedDescription__yCzGJ{font-size:.8125rem;line-height:1.45;color:rgba(10,10,10,.58)}.guide-article-view_relatedArrow__1DZjw{position:absolute;right:0;top:50%;width:.875rem;height:.875rem;color:var(--brand-accent);transform:translateY(-50%);transition:transform .16s ease}.guide-article-view_relatedCard__UJHNv:hover .guide-article-view_relatedArrow__1DZjw{transform:translate(3px,-50%)}@media (min-width:768px){.guide-article-view_heroGrid__AaMdB{grid-template-columns:minmax(0,1fr) minmax(16rem,22rem)}.guide-article-view_heroVisual__GYZ4X{justify-self:end}.guide-article-view_finishGrid___Ioti{grid-template-columns:repeat(3,minmax(0,1fr))}.guide-article-view_sectionSplit__yBOCY .guide-article-view_sectionInner___l82G{grid-template-columns:minmax(0,1fr) minmax(14rem,18rem);align-items:start;gap:1.5rem}.guide-article-view_sectionDark__CgmJB .guide-article-view_sectionInner___l82G{display:grid;grid-template-columns:minmax(0,1fr) minmax(14rem,18rem);gap:1.5rem;align-items:center}.guide-article-view_relatedGrid__sod7n{grid-template-columns:repeat(2,minmax(0,1fr))}.guide-article-view_ctaBanner__TcHmJ{flex-direction:row;align-items:center;justify-content:space-between}}@media (min-width:1024px){.guide-article-view_layout__ofzM6{grid-template-columns:15rem minmax(0,1fr);align-items:start}.guide-article-view_toc__qj0Vy{display:block;position:sticky;top:6rem;padding:1.125rem 1rem;border-radius:.375rem;border:1px solid rgba(10,10,10,.08);background:#fafaf8}}@media (min-width:1280px){.guide-article-view_relatedGrid__sod7n{grid-template-columns:repeat(4,minmax(0,1fr))}.guide-article-view_relatedCard__UJHNv{grid-template-columns:1fr;gap:.875rem;padding:1rem}.guide-article-view_relatedCardBody__YhfeS{padding-right:0}.guide-article-view_relatedArrow__1DZjw{position:static;transform:none;margin-top:.25rem}.guide-article-view_relatedCard__UJHNv:hover .guide-article-view_relatedArrow__1DZjw{transform:translateX(3px)}}.info-page-view_page__vfqid{background:#ffffff;border-top:1px solid rgba(10,10,10,.08)}.info-page-view_shell__OqJg1{width:100%;max-width:none;margin:0;padding:clamp(2rem,5vw,3.5rem) var(--store-inline-gutter)}.info-page-view_hero__7ecuB{margin-bottom:clamp(2rem,4vw,3rem);max-width:48rem}.info-page-view_eyebrow__ygIRX{margin:0;font-size:.6875rem;font-weight:700;letter-spacing:.28em;text-transform:uppercase;color:var(--brand-slate)}.info-page-view_title__L8reZ{margin:.75rem 0 0;font-family:var(--font-primary);font-size:clamp(2.25rem,5vw,3.75rem);font-weight:900;line-height:.95;letter-spacing:-.035em;text-transform:uppercase;color:var(--brand-ink)}.info-page-view_subtitle__jEwbU{margin:1rem 0 0;max-width:38rem;font-size:clamp(.9rem,1.5vw,1.0625rem);line-height:1.55;color:var(--brand-slate)}.info-page-view_heroImageWrap__hMFp7{position:relative;margin-top:1.75rem;overflow:hidden;aspect-ratio:16/7;min-height:11rem;background:#f0f0f0}.info-page-view_heroImage__wuoD8{object-fit:cover}.info-page-view_blocks__LRCY8{display:grid;gap:1px;max-width:48rem;background:rgba(10,10,10,.08);border:1px solid rgba(10,10,10,.08)}.info-page-view_block__9qqJI{padding:clamp(1.35rem,2.5vw,1.75rem);background:#ffffff}.info-page-view_blockTitle__E8U5B{margin:0;font-family:var(--font-primary);font-size:.8125rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--brand-ink)}.info-page-view_paragraphs__ejsDs{margin:.875rem 0 0;display:grid;gap:.75rem}.info-page-view_paragraph__ChFI7{margin:0;font-size:.9375rem;line-height:1.65;color:rgba(10,10,10,.78)}.info-page-view_list__LixHi{margin:.875rem 0 0;padding-left:1.125rem;display:grid;gap:.5rem}.info-page-view_listItem__IIray{font-size:.9375rem;line-height:1.55;color:rgba(10,10,10,.78)}.info-page-view_listItem__IIray::marker{color:var(--brand-accent)}.info-page-view_items___ndl5{margin:.875rem 0 0;display:grid;gap:.75rem}.info-page-view_item__ywXhb{padding:1rem 0 1rem 1rem;border-left:3px solid var(--brand-ink);background:#f7f7f5}.info-page-view_itemLabel__p2CCh{display:block;font-size:.75rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--brand-ink)}.info-page-view_itemValue__WYvcC{display:block;margin-top:.35rem;font-size:.875rem;line-height:1.5;color:var(--brand-slate)}.info-page-view_footer__bzCmg{display:flex;margin-top:clamp(2rem,4vw,3rem)}.info-page-view_cta__leegi{display:inline-flex;align-items:center;justify-content:center;min-height:3.25rem;padding:0 1.75rem;border:none;border-radius:2px;background:var(--brand-ink);color:#fff;font-size:.75rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;transition:background-color .16s ease,transform .16s ease}.info-page-view_cta__leegi:hover{background:color-mix(in srgb,var(--brand-ink) 88%,white);transform:translateY(-1px)}.info-page-view_cta__leegi:focus-visible{outline:2px solid var(--brand-accent);outline-offset:3px}