.guide-module__2KI0ga__page{--guide-paper:#f2f2ed;--guide-ink:#172721;--guide-quiet:#53625a;--guide-line:#d2d9d0;--guide-highlight:#d9f064;background:var(--guide-paper);min-width:0;color:var(--guide-ink);font-family:var(--font-body), "Instrument Sans", ui-sans-serif, system-ui, sans-serif}.guide-module__2KI0ga__page *{box-sizing:border-box}.guide-module__2KI0ga__hero,.guide-module__2KI0ga__articleLayout{width:min(100% - 3rem,82rem);margin-inline:auto}.guide-module__2KI0ga__hero{border-bottom:1px solid var(--guide-line);max-width:82rem;padding-block:clamp(3.5rem,8vw,7rem) clamp(2.5rem,5vw,4rem)}.guide-module__2KI0ga__eyebrow,.guide-module__2KI0ga__contentsLabel{color:var(--guide-quiet);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:700;line-height:1.4}.guide-module__2KI0ga__hero h1{max-width:20ch;font-family:var(--font-display), "Fraunces", Georgia, serif;letter-spacing:-.055em;margin:1.1rem 0 1.2rem;font-size:clamp(2.8rem,6vw,5.5rem);font-weight:500;line-height:1}.guide-module__2KI0ga__introduction{max-width:66ch;color:var(--guide-quiet);margin:0;font-size:clamp(1.05rem,1.7vw,1.25rem);line-height:1.75}.guide-module__2KI0ga__heroMeta{flex-wrap:wrap;gap:.6rem;margin-top:2rem;display:flex}.guide-module__2KI0ga__heroMeta span{border:1px solid var(--guide-line);color:var(--guide-ink);border-radius:999px;padding:.45rem .75rem;font-size:.77rem;font-weight:600}.guide-module__2KI0ga__articleLayout{grid-template-columns:minmax(13rem,.68fr) minmax(0,1.75fr);align-items:start;gap:clamp(2rem,6vw,7rem);padding-block:clamp(2.5rem,6vw,5.5rem) 6rem;display:grid}.guide-module__2KI0ga__contents{border:1px solid var(--guide-line);background:#fafaf6;padding:1.25rem;position:sticky;top:5.5rem}.guide-module__2KI0ga__contents ul{gap:.15rem;margin:.85rem 0 0;padding:0;list-style:none;display:grid}.guide-module__2KI0ga__contents a{color:var(--guide-ink);text-underline-offset:.22em;padding:.55rem 0;font-size:.9rem;line-height:1.4;text-decoration-color:#0000;display:block}.guide-module__2KI0ga__contents a:hover,.guide-module__2KI0ga__contents a:focus-visible{text-decoration-color:currentColor}.guide-module__2KI0ga__article{min-width:0;max-width:52rem}.guide-module__2KI0ga__section{margin:0 0 clamp(3rem,6vw,5.5rem);scroll-margin-top:2rem}.guide-module__2KI0ga__section h2,.guide-module__2KI0ga__nextStep h2{font-family:var(--font-display), "Fraunces", Georgia, serif;letter-spacing:-.045em;margin:0 0 1.35rem;font-size:clamp(1.85rem,3.5vw,2.65rem);font-weight:500;line-height:1.08}.guide-module__2KI0ga__section p,.guide-module__2KI0ga__section li,.guide-module__2KI0ga__nextStep p{color:var(--guide-quiet);font-size:1rem;line-height:1.78}.guide-module__2KI0ga__section p{margin:0 0 1.15rem}.guide-module__2KI0ga__section ul,.guide-module__2KI0ga__section ol{margin:0 0 1.3rem;padding-left:1.3rem}.guide-module__2KI0ga__section li{padding-left:.3rem}.guide-module__2KI0ga__section li+li{margin-top:.5rem}.guide-module__2KI0ga__steps{counter-reset:steps;gap:1.1rem;margin:0;padding:0;list-style:none;display:grid}.guide-module__2KI0ga__steps>li{border:1px solid var(--guide-line);counter-increment:steps;background:#fafaf6;padding:1.35rem 1.4rem 1.15rem 4.2rem;position:relative}.guide-module__2KI0ga__steps>li:before{background:var(--guide-highlight);width:2rem;height:2rem;color:var(--guide-ink);content:counter(steps, decimal-leading-zero);border-radius:50%;place-items:center;font-size:.72rem;font-weight:750;display:grid;position:absolute;top:1.45rem;left:1.35rem}.guide-module__2KI0ga__steps h3,.guide-module__2KI0ga__callout h3{color:var(--guide-ink);letter-spacing:-.02em;margin:0 0 .65rem;font-size:1.08rem;font-weight:700}.guide-module__2KI0ga__steps p:last-child,.guide-module__2KI0ga__callout p:last-child{margin-bottom:0}.guide-module__2KI0ga__callout{background:#e8ebe3;border-left:3px solid #779b39;margin-block:1.7rem;padding:1.3rem 1.45rem}.guide-module__2KI0ga__callout p{color:var(--guide-ink)}.guide-module__2KI0ga__citations{white-space:nowrap;gap:.25rem;margin-left:.35rem;font-size:.78em;font-weight:700;display:inline-flex}.guide-module__2KI0ga__citations a,.guide-module__2KI0ga__referenceText a,.guide-module__2KI0ga__nextStep a:not(.guide-module__2KI0ga__primaryAction){color:#24513a;text-underline-offset:.2em;-webkit-text-decoration:underline #829a88;text-decoration:underline #829a88}.guide-module__2KI0ga__citations a:hover,.guide-module__2KI0ga__referenceText a:hover,.guide-module__2KI0ga__nextStep a:not(.guide-module__2KI0ga__primaryAction):hover{text-decoration-color:currentColor}.guide-module__2KI0ga__references ol{counter-reset:references;gap:.9rem;padding-left:0;list-style:none;display:grid}.guide-module__2KI0ga__references li{border-top:1px solid var(--guide-line);grid-template-columns:2.3rem minmax(0,1fr);gap:.45rem;padding-top:.8rem;scroll-margin-top:1rem;display:grid}.guide-module__2KI0ga__referenceNumber{color:var(--guide-ink);font-size:.85rem;font-weight:750}.guide-module__2KI0ga__referenceText{color:var(--guide-quiet);font-size:.87rem;line-height:1.6}.guide-module__2KI0ga__nextStep{border:1px solid var(--guide-ink);background:var(--guide-ink);color:var(--guide-paper);padding:clamp(1.4rem,4vw,2.5rem)}.guide-module__2KI0ga__nextStep .guide-module__2KI0ga__eyebrow,.guide-module__2KI0ga__nextStep h2,.guide-module__2KI0ga__nextStep p{color:var(--guide-paper)}.guide-module__2KI0ga__nextStep h2{margin-top:.8rem}.guide-module__2KI0ga__nextStep p{max-width:65ch;margin:0 0 1rem}.guide-module__2KI0ga__nextStep a:not(.guide-module__2KI0ga__primaryAction){color:#e5f394;text-decoration-color:#a4b46a}.guide-module__2KI0ga__primaryAction{border:1px solid var(--guide-highlight);background:var(--guide-highlight);min-height:3rem;color:var(--guide-ink);border-radius:2px;margin-top:.25rem;font-weight:700}.guide-module__2KI0ga__primaryAction:hover{color:var(--guide-ink);background:#e7f59b}.guide-module__2KI0ga__boundary{color:#d5e1d8;margin:1.1rem 0 0;font-size:.85rem}@media (max-width:900px){.guide-module__2KI0ga__articleLayout{grid-template-columns:1fr;gap:2rem}.guide-module__2KI0ga__contents{position:static}.guide-module__2KI0ga__contents ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1rem}}@media (max-width:560px){.guide-module__2KI0ga__hero,.guide-module__2KI0ga__articleLayout{width:min(100% - 2rem,82rem)}.guide-module__2KI0ga__hero{padding-top:3rem}.guide-module__2KI0ga__hero h1{font-size:clamp(2.45rem,12vw,3.5rem);line-height:1.02}.guide-module__2KI0ga__contents{padding:1rem}.guide-module__2KI0ga__contents ul{grid-template-columns:1fr}.guide-module__2KI0ga__steps>li{padding:1.1rem 1rem 1rem 3.4rem}.guide-module__2KI0ga__steps>li:before{top:1.15rem;left:.9rem}.guide-module__2KI0ga__nextStep .guide-module__2KI0ga__primaryAction{white-space:normal;width:100%}}
