.XNKvHW_head{row-gap:1.25rem;padding-top:3rem;padding-bottom:2.5rem}.XNKvHW_title{font-size:calc(var(--fs-3xl) * .8);letter-spacing:-.065em;line-height:.85}.XNKvHW_intro{max-width:30em;color:var(--ink-soft)}.XNKvHW_section{padding-top:var(--section)}.XNKvHW_section:last-of-type{padding-bottom:var(--section)}.XNKvHW_h2{font-size:calc(var(--fs-xl) * 1.25);max-width:14em;padding-bottom:clamp(2rem,1rem + 3vw,4rem)}.XNKvHW_steps{gap:2.5rem var(--gutter);padding:0 var(--margin);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;list-style:none;display:grid}.XNKvHW_step{align-content:start;gap:.5rem;padding-top:2rem;display:grid;position:relative}.XNKvHW_rule{top:.3rem;left:0;right:calc(-1 * var(--gutter));background:var(--ink);height:1px;position:absolute}.XNKvHW_step:before{content:"";background:var(--ink);border-radius:50%;width:.65rem;height:.65rem;position:absolute;top:0;left:0}.XNKvHW_step[data-validation]:before{box-shadow:0 0 0 .3rem color-mix(in srgb, var(--ink) 15%, transparent)}.XNKvHW_num{font-size:var(--fs-xs);font-variant-numeric:tabular-nums;color:var(--ink-soft)}.XNKvHW_stepTitle{font-size:calc(var(--fs-m) * 1.15);letter-spacing:-.03em;line-height:1.05}.XNKvHW_text{max-width:22em;font-size:var(--fs-s);color:var(--ink-soft)}.XNKvHW_check{font-size:var(--fs-xs);border-radius:999px;justify-self:start;margin-top:.25rem;padding:.3rem .7rem;box-shadow:inset 0 0 0 1px}.XNKvHW_faq{border-top:1px solid var(--ink)}.XNKvHW_item{border-bottom:1px solid var(--line)}.XNKvHW_item summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;padding-block:1.25rem;list-style:none;display:flex}.XNKvHW_item summary::-webkit-details-marker{display:none}.XNKvHW_question{font-family:var(--font-display);font-weight:500;font-size:calc(var(--fs-m) * 1.15);letter-spacing:-.03em;line-height:1.1}.XNKvHW_plus{flex:none;width:1rem;height:1rem;position:relative}.XNKvHW_plus:before,.XNKvHW_plus:after{content:"";height:1.5px;transition:rotate .3s var(--ease);background:currentColor;position:absolute;inset:50% 0 auto}.XNKvHW_plus:after{rotate:90deg}.XNKvHW_item[open] .XNKvHW_plus:after{rotate:0deg}.XNKvHW_answer{max-width:38em;color:var(--ink-soft);text-wrap:pretty;padding-bottom:1.5rem}.XNKvHW_more{font-size:var(--fs-s);padding-top:1.5rem}@media (min-width:48rem){.XNKvHW_head{align-items:end;padding-top:6rem}.XNKvHW_intro{grid-column:8/-1}.XNKvHW_faqTitle{grid-column:1/span 4}.XNKvHW_faq{grid-column:5/-1}}@media (min-width:64rem){.XNKvHW_steps{grid-template-columns:repeat(6,minmax(0,1fr))}}
