.GuideArticle-module__OwOFfa__page{width:100%;max-width:1180px;margin:0 auto;padding:clamp(36px,5vw,60px) 24px 64px}.GuideArticle-module__OwOFfa__crumb{text-decoration:none;display:inline-block}.GuideArticle-module__OwOFfa__crumb:hover{text-underline-offset:3px;text-decoration:underline}.GuideArticle-module__OwOFfa__crumb:focus-visible{outline:2px solid var(--lit);outline-offset:2px;border-radius:2px}.GuideArticle-module__OwOFfa__title{font-family:var(--font-display,sans-serif);font-size:var(--shop-text-headline);font-weight:var(--shop-weight-headline,360);font-stretch:var(--shop-stretch-headline,116%);letter-spacing:var(--shop-track-headline,-.015em);color:var(--shop-text-hi);max-width:26ch;margin:14px 0 18px;line-height:1.06}.GuideArticle-module__OwOFfa__lede{font-size:var(--shop-text-lede);color:var(--shop-text-mid);max-width:58ch;margin:0 0 28px;line-height:1.7}.GuideArticle-module__OwOFfa__byline{font-family:var(--font-sans);color:var(--shop-text-dim);border-bottom:1px solid var(--shop-line-soft);flex-wrap:wrap;align-items:baseline;gap:10px;margin:0;padding-bottom:28px;font-size:13px;display:flex}.GuideArticle-module__OwOFfa__bylineName{color:var(--shop-text-mid)}.GuideArticle-module__OwOFfa__stamp{color:var(--lit)}.GuideArticle-module__OwOFfa__prose{width:100%;max-width:68ch;padding-top:36px}.GuideArticle-module__OwOFfa__header{max-width:780px}.GuideArticle-module__OwOFfa__reading{grid-template-columns:minmax(0,760px) 240px;align-items:start;gap:64px;display:grid}.GuideArticle-module__OwOFfa__contents{scrollbar-width:thin;grid-area:1/2;max-height:calc(100dvh - 165px);padding-top:36px;position:sticky;top:135px;overflow:auto}.GuideArticle-module__OwOFfa__contents nav ol{margin:0;padding:0;list-style:none}.GuideArticle-module__OwOFfa__contents nav a{color:#b6bdc8;padding:7px 0;font-size:13px;line-height:1.45;display:block}.GuideArticle-module__OwOFfa__contents nav a:hover{color:#ecc4a4}.GuideArticle-module__OwOFfa__desktopContents>p{color:#e5d5c7;font:13px var(--font-sans);margin:0 0 16px}.GuideArticle-module__OwOFfa__readerTools{border-top:1px solid #ffffff25;gap:12px;margin-top:20px;padding:20px 0;display:grid}.GuideArticle-module__OwOFfa__readerTools a,.GuideArticle-module__OwOFfa__readerTools button{text-align:left;color:#d8b99f;font:12px/1.6 var(--font-sans);cursor:pointer;background:0 0;border:0;padding:0}.GuideArticle-module__OwOFfa__prose{grid-area:1/1;min-width:0}.GuideArticle-module__OwOFfa__prose :is(h2,h3)[id]{scroll-margin-top:20px}.GuideArticle-module__OwOFfa__mobileContents{display:none}@media (max-width:1000px){.GuideArticle-module__OwOFfa__reading{grid-template-columns:minmax(0,1fr) 190px;gap:32px}}@media (max-width:800px){.GuideArticle-module__OwOFfa__page{max-width:820px}.GuideArticle-module__OwOFfa__reading{flex-direction:column;gap:0;display:flex}.GuideArticle-module__OwOFfa__contents{width:100%;max-height:none;padding-top:24px;position:static}.GuideArticle-module__OwOFfa__desktopContents{display:none}.GuideArticle-module__OwOFfa__mobileContents{border-bottom:1px solid #ffffff25;padding-bottom:14px;display:block}.GuideArticle-module__OwOFfa__mobileContents summary{cursor:pointer;color:#e5d5c7;padding:10px 0;font-size:14px}.GuideArticle-module__OwOFfa__mobileContents nav{padding:10px 0}.GuideArticle-module__OwOFfa__readerTools{border:0;flex-wrap:wrap;gap:12px 20px;margin:16px 0 0;padding:0;display:flex}}@media print{.GuideArticle-module__OwOFfa__page{color:#000;max-width:none;padding:0}.GuideArticle-module__OwOFfa__reading{display:block}.GuideArticle-module__OwOFfa__contents,.GuideArticle-module__OwOFfa__related,.GuideArticle-module__OwOFfa__footNote{display:none}.GuideArticle-module__OwOFfa__prose{max-width:none}.GuideArticle-module__OwOFfa__page :is(h1,h2,h3,p,li,th,td,a,time,span,strong){text-shadow:none;color:#111!important}.GuideArticle-module__OwOFfa__page h2,.GuideArticle-module__OwOFfa__page h3{break-after:avoid}.GuideArticle-module__OwOFfa__page tr{break-inside:avoid}.GuideArticle-module__OwOFfa__page :is(table,aside,blockquote){background:#fff;border-color:#aaa}}.GuideArticle-module__OwOFfa__prose p{color:var(--shop-text-mid);margin:0 0 1.45em;font-size:17px;line-height:1.7}.GuideArticle-module__OwOFfa__prose h2{font-family:var(--font-display,sans-serif);font-size:clamp(1.4rem,2.4vw,1.8rem);font-weight:var(--shop-weight-title,480);font-stretch:var(--shop-stretch-title,110%);letter-spacing:-.01em;color:var(--shop-text-hi);margin:2.3em 0 .75em;line-height:1.15}.GuideArticle-module__OwOFfa__prose h3{font-family:var(--font-display,sans-serif);letter-spacing:-.005em;color:var(--shop-text-hi);margin:1.9em 0 .6em;font-size:1.16rem;font-weight:500;line-height:1.3}.GuideArticle-module__OwOFfa__prose a{color:var(--lit);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--lit) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--lit) 45%, transparent);text-underline-offset:3px;transition:text-decoration-color .2s var(--shop-ease)}.GuideArticle-module__OwOFfa__prose a:hover{-webkit-text-decoration-color:var(--lit);text-decoration-color:var(--lit)}.GuideArticle-module__OwOFfa__prose a:focus-visible{outline:2px solid var(--lit);outline-offset:2px;border-radius:2px}.GuideArticle-module__OwOFfa__prose strong{color:var(--shop-text-hi);font-weight:500}.GuideArticle-module__OwOFfa__prose ul,.GuideArticle-module__OwOFfa__prose ol{margin:0 0 1.45em;padding-left:1.3em}.GuideArticle-module__OwOFfa__prose ol{list-style:decimal}.GuideArticle-module__OwOFfa__prose ul{list-style:outside}.GuideArticle-module__OwOFfa__prose li{color:var(--shop-text-mid);margin-bottom:.55em;font-size:17px;line-height:1.7}.GuideArticle-module__OwOFfa__prose li::marker{color:var(--shop-text-faint)}.GuideArticle-module__OwOFfa__prose blockquote{border-left:2px solid var(--lit);margin:0 0 1.45em;padding:2px 0 2px 20px}.GuideArticle-module__OwOFfa__prose blockquote p{color:var(--shop-text-dim)}.GuideArticle-module__OwOFfa__prose blockquote p:last-child{margin-bottom:0}.GuideArticle-module__OwOFfa__prose code{font-family:var(--font-mono,monospace);letter-spacing:.01em;color:var(--shop-text-hi);background:var(--shop-chip);border:1px solid var(--shop-line-soft);border-radius:6px;padding:1px 6px;font-size:.85em}.GuideArticle-module__OwOFfa__prose pre{background:var(--shop-display);border:1px solid var(--shop-hair);border-radius:var(--shop-radius-deck,12px);margin:0 0 1.45em;padding:18px 20px;overflow-x:auto}.GuideArticle-module__OwOFfa__prose pre code{color:var(--shop-text-mid);background:0 0;border:0;padding:0;font-size:13.5px;line-height:1.65}.GuideArticle-module__OwOFfa__prose table{border-collapse:collapse;width:100%;max-width:100%;-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--edge-fade-start), #000 calc(100% - var(--edge-fade-end)), transparent 100%);-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--edge-fade-start), #000 calc(100% - var(--edge-fade-end)), transparent 100%);mask-image:linear-gradient(90deg, transparent 0, #000 var(--edge-fade-start), #000 calc(100% - var(--edge-fade-end)), transparent 100%);margin:0 0 1.6em;animation:linear both GuideArticle-module__OwOFfa__edgeFade;animation-timeline:scroll(self inline);display:block;overflow-x:auto}@keyframes GuideArticle-module__OwOFfa__edgeFade{0%{--edge-fade-start:0px;--edge-fade-end:32px}4%{--edge-fade-start:32px}96%{--edge-fade-end:32px}to{--edge-fade-start:32px;--edge-fade-end:0px}}.GuideArticle-module__OwOFfa__prose th{font-family:var(--font-sans);color:var(--shop-text-dim);text-align:left;border-bottom:1px solid var(--shop-line);white-space:nowrap;padding:10px 20px 10px 0;font-size:13px;font-weight:400}.GuideArticle-module__OwOFfa__prose td{color:var(--shop-text-mid);border-bottom:1px solid var(--shop-line-soft);vertical-align:top;min-width:140px;padding:12px 20px 12px 0;font-size:15px;line-height:1.6}.GuideArticle-module__OwOFfa__prose aside{background:var(--shop-deck);border:1px solid var(--shop-hair);border-radius:var(--shop-radius-deck,12px);margin:2em 0 1.6em;padding:18px 22px}.GuideArticle-module__OwOFfa__prose aside p,.GuideArticle-module__OwOFfa__prose aside li{font-size:15px;line-height:1.65}.GuideArticle-module__OwOFfa__prose aside p:last-child{margin-bottom:0}.GuideArticle-module__OwOFfa__prose hr{border:0;border-top:1px solid var(--shop-line-soft);margin:2.4em 0}.GuideArticle-module__OwOFfa__prose img{border-radius:var(--shop-radius-deck,12px);border:1px solid var(--shop-hair);max-width:100%;height:auto}.GuideArticle-module__OwOFfa__related{border-top:1px solid var(--shop-line-soft);margin-top:84px;padding-top:44px}.GuideArticle-module__OwOFfa__relatedTitle{font-family:var(--font-display,sans-serif);font-size:clamp(1.4rem,2.4vw,1.8rem);font-weight:var(--shop-weight-title,480);font-stretch:var(--shop-stretch-title,110%);letter-spacing:-.01em;color:var(--shop-text-hi);margin:12px 0 26px}.GuideArticle-module__OwOFfa__relatedGrid{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:20px;display:grid}.GuideArticle-module__OwOFfa__footNote{color:var(--shop-text-faint);max-width:62ch;margin-top:48px;font-size:13px;line-height:1.6}.GuideArticle-module__OwOFfa__footLink{color:var(--lit);text-decoration:none}.GuideArticle-module__OwOFfa__footLink:hover{text-underline-offset:3px;text-decoration:underline}.GuideArticle-module__OwOFfa__footLink:focus-visible{outline:2px solid var(--lit);outline-offset:2px;border-radius:2px}@media (prefers-reduced-motion:reduce){.GuideArticle-module__OwOFfa__prose a{transition:none}}.GuideArticle-module__OwOFfa__footLink{text-underline-offset:3px;text-decoration:underline}@media print{.GuideArticle-module__OwOFfa__prose li::marker{color:#111}.GuideArticle-module__OwOFfa__prose table{table-layout:fixed;display:table;overflow:visible}.GuideArticle-module__OwOFfa__prose th,.GuideArticle-module__OwOFfa__prose td{white-space:normal;overflow-wrap:anywhere;min-width:0}}
