.GuidePage-module__7o3Bfq__wrap{background:var(--c-canvas);padding:56px 0 96px}.GuidePage-module__7o3Bfq__shell{grid-template-columns:280px minmax(0,1fr);gap:56px;max-width:1360px;margin:0 auto;padding:0 32px;display:grid}.GuidePage-module__7o3Bfq__side{align-self:start;max-height:calc(100vh - 144px);padding-right:8px;position:sticky;top:112px;overflow-y:auto}.GuidePage-module__7o3Bfq__sideTitle{font-size:20px;line-height:1.3;font-weight:var(--c-w-medium);letter-spacing:-.01em;margin:0 0 20px}.GuidePage-module__7o3Bfq__sideTitle a{color:var(--c-teal-700);text-decoration:none}.GuidePage-module__7o3Bfq__sideTitle a:hover,.GuidePage-module__7o3Bfq__sideTitle a:focus-visible{text-decoration:underline}.GuidePage-module__7o3Bfq__navList{border-left:1px solid var(--c-hairline);margin:0;padding:0;list-style:none}.GuidePage-module__7o3Bfq__navList li{margin:0}.GuidePage-module__7o3Bfq__navLink{color:var(--c-text-secondary);border-left:2px solid #0000;margin-left:-1px;padding:9px 0 9px 16px;font-size:15px;line-height:1.4;text-decoration:none;display:block}.GuidePage-module__7o3Bfq__navLink:hover,.GuidePage-module__7o3Bfq__navLink:focus-visible{color:var(--c-ink);border-left-color:var(--c-hairline)}.GuidePage-module__7o3Bfq__navLink[aria-current=page]{color:var(--c-teal-700);font-weight:var(--c-w-medium);border-left-color:var(--c-teal-600)}.GuidePage-module__7o3Bfq__sideMobile{border:1px solid var(--c-hairline);background:var(--c-paper);border-radius:12px;margin-bottom:28px;padding:0 16px;display:none}.GuidePage-module__7o3Bfq__sideMobile>summary{font-size:16px;font-weight:var(--c-w-medium);color:var(--c-teal-700);cursor:pointer;padding:14px 0}.GuidePage-module__7o3Bfq__sideMobile .GuidePage-module__7o3Bfq__navList{border-left:none;border-top:1px solid var(--c-hairline);padding:4px 0 12px}.GuidePage-module__7o3Bfq__sideMobile .GuidePage-module__7o3Bfq__navLink{border-left:none;padding-left:0}.GuidePage-module__7o3Bfq__sideMobile .GuidePage-module__7o3Bfq__navLink[aria-current=page]{border-left:none}.GuidePage-module__7o3Bfq__col{min-width:0;max-width:966px}.GuidePage-module__7o3Bfq__crumb{letter-spacing:.02em;text-transform:uppercase;color:var(--c-text-meta);margin:0 0 12px;font-size:13px;line-height:1.4}.GuidePage-module__7o3Bfq__crumb a{color:inherit;text-decoration:none}.GuidePage-module__7o3Bfq__crumb a:hover,.GuidePage-module__7o3Bfq__crumb a:focus-visible{text-decoration:underline}.GuidePage-module__7o3Bfq__eyebrow{letter-spacing:.04em;font-size:14px;line-height:1.4;font-weight:var(--c-w-medium);color:var(--c-teal-700);margin:0 0 8px}.GuidePage-module__7o3Bfq__h1{font-size:clamp(34px,4vw,48px);line-height:1.1;font-weight:var(--c-w-book);letter-spacing:-.02em;color:var(--c-ink);margin:0 0 40px}.GuidePage-module__7o3Bfq__h2{font-size:30px;line-height:1.2;font-weight:var(--c-w-book);letter-spacing:-.015em;color:var(--c-ink);margin:56px 0 16px}.GuidePage-module__7o3Bfq__h2:first-child{margin-top:0}.GuidePage-module__7o3Bfq__h3{font-size:20px;line-height:1.3;font-weight:var(--c-w-medium);letter-spacing:-.01em;color:var(--c-ink);margin:40px 0 12px}.GuidePage-module__7o3Bfq__p{color:var(--c-text-body);margin:0 0 16px;font-size:17px;line-height:1.65}.GuidePage-module__7o3Bfq__p strong,.GuidePage-module__7o3Bfq__ul strong{font-weight:var(--c-w-medium)}.GuidePage-module__7o3Bfq__p a,.GuidePage-module__7o3Bfq__ul a{color:var(--c-teal-700)}.GuidePage-module__7o3Bfq__ul{color:var(--c-text-body);margin:0 0 16px;padding-left:22px;font-size:17px;line-height:1.65}.GuidePage-module__7o3Bfq__ul li{margin-bottom:8px}.GuidePage-module__7o3Bfq__ul ul{margin:8px 0 0}.GuidePage-module__7o3Bfq__shot{margin:24px 0 32px}.GuidePage-module__7o3Bfq__shot img{border:1px solid var(--c-hairline);background:var(--c-backdrop);border-radius:12px;width:100%;height:auto;display:block}.GuidePage-module__7o3Bfq__continue{border-top:1px solid var(--c-hairline);margin:64px 0 0;padding-top:28px;font-size:17px}.GuidePage-module__7o3Bfq__continue a{color:var(--c-teal-700);font-weight:var(--c-w-medium);text-decoration:none}.GuidePage-module__7o3Bfq__continue a:hover,.GuidePage-module__7o3Bfq__continue a:focus-visible{text-decoration:underline}.GuidePage-module__7o3Bfq__faqLead{color:var(--c-text-secondary);max-width:66ch;margin:-20px 0 48px;font-size:19px;line-height:1.6}.GuidePage-module__7o3Bfq__faqCat{margin:0 0 48px}.GuidePage-module__7o3Bfq__faqItem{border-bottom:1px solid var(--c-hairline)}.GuidePage-module__7o3Bfq__faqItem>summary{cursor:pointer;font-size:18px;line-height:1.45;font-weight:var(--c-w-medium);color:var(--c-ink);justify-content:space-between;align-items:flex-start;gap:24px;padding:20px 0;list-style:none;display:flex}.GuidePage-module__7o3Bfq__faqItem>summary::-webkit-details-marker{display:none}.GuidePage-module__7o3Bfq__faqQ{font:inherit;color:inherit;margin:0}.GuidePage-module__7o3Bfq__faqItem>summary:after{content:"";border-right:1.5px solid var(--c-text-meta);border-bottom:1.5px solid var(--c-text-meta);width:10px;height:10px;transition:transform var(--duration-fast,.16s) var(--ease-standard,ease);flex:none;margin-top:7px;transform:rotate(45deg)}.GuidePage-module__7o3Bfq__faqItem[open]>summary:after{margin-top:11px;transform:rotate(-135deg)}@media (prefers-reduced-motion:reduce){.GuidePage-module__7o3Bfq__faqItem>summary:after{transition:none}}.GuidePage-module__7o3Bfq__faqAnswer{color:var(--c-text-secondary);max-width:78ch;margin:0 0 24px;font-size:17px;line-height:1.65}@media (max-width:900px){.GuidePage-module__7o3Bfq__shell{grid-template-columns:minmax(0,1fr);gap:0;padding:0 20px}.GuidePage-module__7o3Bfq__side{display:none}.GuidePage-module__7o3Bfq__sideMobile{display:block}.GuidePage-module__7o3Bfq__wrap{padding:32px 0 72px}.GuidePage-module__7o3Bfq__eyebrow{letter-spacing:.04em;font-size:14px;line-height:1.4;font-weight:var(--c-w-medium);color:var(--c-teal-700);margin:0 0 8px}.GuidePage-module__7o3Bfq__h1{margin-bottom:28px}.GuidePage-module__7o3Bfq__h2{margin-top:44px}}
