header[data-astro-cid-rtgzrptc]{max-width:40rem;margin-bottom:var(--space-xl)}h2[data-astro-cid-rtgzrptc]{font-size:var(--step-4);margin-bottom:var(--space-s)}header[data-astro-cid-rtgzrptc] p[data-astro-cid-rtgzrptc]{font-family:var(--font-display);font-variation-settings:"SOFT" 100;font-size:var(--step-2);color:var(--ink-soft);line-height:1.3}.timeline[data-astro-cid-rtgzrptc]{padding-top:2.5rem;position:relative}ol[data-astro-cid-rtgzrptc]{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}li[data-astro-cid-rtgzrptc]{padding-inline:var(--space-s);text-align:center;align-content:start;justify-items:center;gap:.35rem;display:grid}li[data-astro-cid-rtgzrptc] .icon-badge{z-index:1;width:3.75rem;height:3.75rem;margin-bottom:var(--space-s);box-shadow:0 0 0 1px var(--line);position:relative}.ideal-end[data-astro-cid-rtgzrptc] .icon-badge{box-shadow:none}.when-label[data-astro-cid-rtgzrptc]{font-family:var(--font-display);font-variation-settings:"SOFT" 100;font-size:var(--step-1);line-height:1.2}.ideal-end[data-astro-cid-rtgzrptc] .when-label[data-astro-cid-rtgzrptc]{color:var(--rose)}.what[data-astro-cid-rtgzrptc]{max-width:13rem;font-size:var(--step--1);color:var(--ink-soft)}.track[data-astro-cid-rtgzrptc]{border-top:1px dashed var(--mint);transform-origin:0;position:absolute;top:4.375rem;left:12.5%;right:12.5%}.window[data-astro-cid-rtgzrptc]{border-radius:var(--radius-l);background:#f2d8d273;width:calc(25% + 6rem);position:absolute;top:0;bottom:-1rem;left:calc(37.5% - 3rem)}.window[data-astro-cid-rtgzrptc] span[data-astro-cid-rtgzrptc]{letter-spacing:.02em;color:var(--rose);white-space:nowrap;font-size:.8rem;font-weight:600;position:absolute;top:.6rem;left:50%;translate:-50%}.note[data-astro-cid-rtgzrptc]{max-width:40rem;margin-top:var(--space-xl);color:var(--ink-soft)}@media (prefers-reduced-motion:no-preference){.js .timeline[data-astro-cid-rtgzrptc] .track[data-astro-cid-rtgzrptc]{transition:scale 1.4s var(--ease-out) .1s;scale:0 1}.js .timeline[data-astro-cid-rtgzrptc] .window[data-astro-cid-rtgzrptc]{opacity:0;transition:opacity 1s var(--ease-out) .5s}.js .timeline[data-astro-cid-rtgzrptc] li[data-astro-cid-rtgzrptc]{opacity:0;transition:opacity .9s var(--ease-out), translate 1s var(--ease-out);transition-delay:calc(.2s + var(--i) * .18s);translate:0 14px}.timeline[data-astro-cid-rtgzrptc].is-visible .track[data-astro-cid-rtgzrptc]{scale:1}.timeline[data-astro-cid-rtgzrptc].is-visible .window[data-astro-cid-rtgzrptc]{opacity:1}.timeline[data-astro-cid-rtgzrptc].is-visible li[data-astro-cid-rtgzrptc]{opacity:1;translate:0}}@media (width<=48rem){.timeline[data-astro-cid-rtgzrptc]{padding-top:0}ol[data-astro-cid-rtgzrptc]{grid-template-columns:1fr}li[data-astro-cid-rtgzrptc]{place-items:center start;column-gap:var(--space-m);padding:var(--space-s) var(--space-m);text-align:left;grid-template-rows:auto auto;grid-template-columns:auto 1fr;row-gap:0}li[data-astro-cid-rtgzrptc] .icon-badge{grid-row:span 2;margin-bottom:0}.when-label[data-astro-cid-rtgzrptc]{align-self:end}.what[data-astro-cid-rtgzrptc]{align-self:start;max-width:none}.ideal[data-astro-cid-rtgzrptc]{background:#f2d8d273}.ideal-start[data-astro-cid-rtgzrptc]{border-radius:var(--radius-l) var(--radius-l) 0 0}.ideal-end[data-astro-cid-rtgzrptc]{border-radius:0 0 var(--radius-l) var(--radius-l)}.track[data-astro-cid-rtgzrptc]{top:2rem;bottom:2rem;left:calc(var(--space-m) + 1.875rem);border-top:0;border-left:1px dashed var(--mint);transform-origin:top;right:auto}.window[data-astro-cid-rtgzrptc]{display:none}@media (prefers-reduced-motion:no-preference){.js .timeline[data-astro-cid-rtgzrptc] .track[data-astro-cid-rtgzrptc]{scale:1 0}}}h2[data-astro-cid-movjk6iy]{font-size:var(--step-4);margin-bottom:var(--space-m)}h3[data-astro-cid-movjk6iy]{font-size:var(--step-2);margin-bottom:var(--space-s)}.cols[data-astro-cid-movjk6iy]{gap:var(--space-xl);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cols[data-astro-cid-movjk6iy] ul[data-astro-cid-movjk6iy],.bring[data-astro-cid-movjk6iy] ul[data-astro-cid-movjk6iy]{margin:0;padding:0;list-style:none}.cols[data-astro-cid-movjk6iy] li[data-astro-cid-movjk6iy]{border-bottom:1px solid var(--line);padding:.7rem 0 .7rem 2rem;position:relative}.cols[data-astro-cid-movjk6iy] li[data-astro-cid-movjk6iy]:before{font-weight:700;position:absolute;top:.7rem;left:0}.yes[data-astro-cid-movjk6iy] li[data-astro-cid-movjk6iy]:before{content:"✓";color:var(--sage)}.no[data-astro-cid-movjk6iy] li[data-astro-cid-movjk6iy]:before{content:"✕";color:var(--rose)}.bring[data-astro-cid-movjk6iy] ul[data-astro-cid-movjk6iy]{gap:var(--space-m);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.bring[data-astro-cid-movjk6iy] li[data-astro-cid-movjk6iy]{justify-items:start;gap:var(--space-s);padding:var(--space-m);border-radius:var(--radius-l);background:var(--porcelain);display:grid}@media (width<=56rem){.bring[data-astro-cid-movjk6iy] ul[data-astro-cid-movjk6iy]{grid-template-columns:1fr 1fr}}.faq[data-astro-cid-movjk6iy] .list[data-astro-cid-movjk6iy]{border-top:1px solid var(--line);max-width:48rem}details[data-astro-cid-movjk6iy]{border-bottom:1px solid var(--line)}summary[data-astro-cid-movjk6iy]{justify-content:space-between;gap:var(--space-m);cursor:pointer;font-family:var(--font-display);font-variation-settings:"SOFT" 100;font-size:var(--step-1);padding-block:1.1rem;list-style:none;display:flex}summary[data-astro-cid-movjk6iy]::-webkit-details-marker{display:none}summary[data-astro-cid-movjk6iy]:after{content:"+";font-family:var(--font-body);color:var(--rose);flex:none;transition:transform .2s}details[data-astro-cid-movjk6iy][open] summary[data-astro-cid-movjk6iy]:after{transform:rotate(45deg)}details[data-astro-cid-movjk6iy] p[data-astro-cid-movjk6iy]{max-width:40rem;color:var(--ink-soft);padding-bottom:1.2rem}@media (width<=48rem){.cols[data-astro-cid-movjk6iy]{grid-template-columns:1fr}}
