.guide-hero[data-astro-cid-webnhbyx]{position:relative;overflow:hidden}.guide-hero__mark[data-astro-cid-webnhbyx]{opacity:.05;pointer-events:none;width:540px;height:auto;position:absolute;top:30px;right:-40px}.guide-hero__spot[data-astro-cid-webnhbyx]{pointer-events:none;background:radial-gradient(44% 80% at 50% 0,#dce2ec26 0%,#dce2ec0a 54%,#dce2ec00 76%);width:820px;height:100%;position:absolute;top:0;left:70%;transform:translate(-50%)}.guide-hero__inner[data-astro-cid-webnhbyx]{padding-top:clamp(32px,1.905cqi + 24.57px,52px);padding-bottom:var(--sp-110);position:relative}.guide-hero--steps[data-astro-cid-webnhbyx] .guide-hero__inner[data-astro-cid-webnhbyx]{padding-bottom:var(--sp-96)}.guide-hero__text[data-astro-cid-webnhbyx]{max-width:var(--text-width);margin-top:var(--sp-64);flex-direction:column;gap:24px;display:flex}.guide-hero__title[data-astro-cid-webnhbyx]{font-size:var(--fs-64-38);letter-spacing:-.04em;text-wrap:balance;margin:0;font-weight:700;line-height:1.04}.guide-hero__lead[data-astro-cid-webnhbyx]{max-width:38em;color:var(--on-dark);text-wrap:pretty;font-size:18px;line-height:1.65}.guide-hero__steps[data-astro-cid-webnhbyx]{margin-top:var(--sp-64)}.guide-hero__list[data-astro-cid-webnhbyx]{grid-template-columns:minmax(0,1fr);gap:18px;display:grid;position:relative}.guide-hero__list[data-astro-cid-webnhbyx]:before{content:"";background:#e4e7ec4d;width:1px;position:absolute;top:6px;bottom:6px;left:6px}.guide-hero__step[data-astro-cid-webnhbyx]{color:var(--white);grid-template-columns:13px auto minmax(0,1fr);align-items:baseline;column-gap:14px;margin:-3px 0;padding:3px 0;display:grid;position:relative}.guide-hero__step[data-astro-cid-webnhbyx]:hover{color:var(--silver)}.guide-hero__diamond[data-astro-cid-webnhbyx]{background:var(--silver);align-self:center;width:13px;height:13px;display:block;transform:rotate(45deg);box-shadow:0 0 0 5px #0b0e13}.guide-hero__num[data-astro-cid-webnhbyx]{letter-spacing:.08em;color:var(--on-dark-2);font-size:14px;font-weight:600}.guide-hero__label[data-astro-cid-webnhbyx]{font-size:18px;font-weight:700;line-height:1.3}@container page (width>=856px){.guide-hero__list[data-astro-cid-webnhbyx]{grid-template-columns:repeat(var(--steps,5), minmax(0, 1fr));gap:24px}.guide-hero__list[data-astro-cid-webnhbyx]:before{width:auto;height:1px;bottom:auto;left:0;right:0}.guide-hero__step[data-astro-cid-webnhbyx]{flex-direction:column;align-items:flex-start;gap:14px;margin:0;padding:0;display:flex}.guide-hero__diamond[data-astro-cid-webnhbyx]{align-self:flex-start}}@media (forced-colors:active){.guide-hero__diamond[data-astro-cid-webnhbyx]{background:canvastext}}.guide-head[data-astro-cid-r7pj4wrx]{gap:24px var(--sp-72);grid-template-columns:minmax(0,1fr);align-items:end;display:grid}@container page (width>=856px){.guide-head[data-astro-cid-r7pj4wrx]{grid-template-columns:repeat(2,minmax(0,1fr))}}.guide-head__title[data-astro-cid-r7pj4wrx]{min-width:0}.guide-head--numbered[data-astro-cid-r7pj4wrx] .guide-head__title[data-astro-cid-r7pj4wrx]{grid-template-columns:clamp(64px,5.333cqi + 43.2px,120px) minmax(0,1fr);align-items:start;gap:clamp(16px,1.143cqi + 11.54px,28px);display:grid}.guide-head__num[data-astro-cid-r7pj4wrx]{letter-spacing:-.04em;color:#0000;-webkit-text-stroke:1.4px var(--graphite);font-size:clamp(44px,3.429cqi + 30.63px,80px);font-weight:700;line-height:.9}.on-dark .guide-head__num[data-astro-cid-r7pj4wrx]{-webkit-text-stroke-color:var(--silver)}.guide-head__text[data-astro-cid-r7pj4wrx]{flex-direction:column;gap:20px;min-width:0;display:flex}.guide-head--numbered[data-astro-cid-r7pj4wrx] .guide-head__text[data-astro-cid-r7pj4wrx]{gap:16px}.guide-head__h2[data-astro-cid-r7pj4wrx]{font-size:var(--fs-44-28);letter-spacing:-.03em;color:var(--ink);text-wrap:balance;margin:0;font-weight:700;line-height:1.1}.guide-head--48[data-astro-cid-r7pj4wrx] .guide-head__h2[data-astro-cid-r7pj4wrx]{font-size:var(--fs-48-31)}.on-dark .guide-head__h2[data-astro-cid-r7pj4wrx]{color:var(--white)}.guide-head__intro[data-astro-cid-r7pj4wrx]{max-width:36em;color:var(--text-lead);text-wrap:pretty;font-size:17px;line-height:1.65}.on-dark .guide-head__intro[data-astro-cid-r7pj4wrx]{color:var(--on-dark)}@media (forced-colors:active){.guide-head__num[data-astro-cid-r7pj4wrx]{color:canvastext;-webkit-text-stroke:0}}.ruled-list[data-astro-cid-5o7yemsz]{border-top:1px solid var(--rule-2);flex-direction:column;display:flex}.ruled-list__item[data-astro-cid-5o7yemsz]{border-bottom:1px solid var(--rule-2);color:var(--text);grid-template-columns:16px minmax(0,1fr);align-items:baseline;gap:12px;padding:12px 0;font-size:15px;line-height:1.55;display:grid}.ruled-list__marker[data-astro-cid-5o7yemsz]{color:var(--graphite);transform:translateY(-1px)}.on-dark .ruled-list[data-astro-cid-5o7yemsz]{border-top-color:#ffffff1f}.on-dark .ruled-list__item[data-astro-cid-5o7yemsz]{color:#dce1e8;border-bottom-color:#ffffff1f}.on-dark .ruled-list__marker[data-astro-cid-5o7yemsz]{color:var(--silver)}.guide-panel[data-astro-cid-wm7c3vvj]{--cut:20px;margin-top:var(--sp-48);background:var(--ground-light-2);clip-path:polygon(0 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% 100%, var(--cut) 100%, 0 calc(100% - var(--cut)));grid-template-columns:minmax(0,1fr);align-items:baseline;gap:12px 32px;padding:28px 32px;display:grid;position:relative}.guide-panel--white[data-astro-cid-wm7c3vvj]{background:var(--white)}.guide-panel--roomy[data-astro-cid-wm7c3vvj]{padding:30px 34px}.guide-panel[data-astro-cid-wm7c3vvj] :focus-visible{outline-offset:-2px}@container page (width>=856px){.guide-panel[data-astro-cid-wm7c3vvj]{grid-template-columns:200px minmax(0,1fr)}.guide-panel--action[data-astro-cid-wm7c3vvj]{grid-template-columns:200px minmax(0,1fr) auto;align-items:center}}.guide-panel__label[data-astro-cid-wm7c3vvj]{color:var(--graphite);line-height:1.65}.guide-panel__body[data-astro-cid-wm7c3vvj]{flex-direction:column;gap:10px;min-width:0;display:flex}.guide-panel__text[data-astro-cid-wm7c3vvj]{color:var(--ink);text-wrap:pretty;font-size:20px;font-weight:600;line-height:1.45}.guide-panel__note[data-astro-cid-wm7c3vvj]{color:var(--text-lead);font-size:15px;line-height:1.55}.guide-panel__action[data-astro-cid-wm7c3vvj]{display:flex}@container page (width<=479.98px){.guide-panel[data-astro-cid-wm7c3vvj],.guide-panel--roomy[data-astro-cid-wm7c3vvj]{padding:24px 22px}}
