.steps-title[data-astro-cid-ekp26nlc]{max-width:760px;margin:0 auto clamp(40px,4vw,72px)}.steps[data-astro-cid-ekp26nlc]{grid-template-columns:minmax(0,687fr) minmax(0,481fr);align-items:start;gap:24px;display:grid}.steps-panel[data-astro-cid-ekp26nlc],.step-pic-m[data-astro-cid-ekp26nlc]{background:linear-gradient(#fafafa 0%,#faf8f5 28%,#faf7f1 47%,#faf5ed 66%,#faf0e2 75%,#fae6c8 85%,#fadbaf 94%,#fad5a1 100%);border-radius:40px;place-items:center;display:grid;position:relative;overflow:hidden;box-shadow:0 0 3px #00000047}.steps-panel[data-astro-cid-ekp26nlc]{aspect-ratio:687/614}.hx-step-pic[data-astro-cid-ekp26nlc]{width:62%;height:auto}.steps-list[data-astro-cid-ekp26nlc]{gap:22px;margin:0;padding:0;list-style:none;display:grid}.step[data-astro-cid-ekp26nlc]{background:#fff0;border-radius:16px;gap:12px;padding:28px 24px 24px;transition:background-color .3s,box-shadow .3s;display:grid;position:relative;overflow:hidden}.step[data-astro-cid-ekp26nlc][data-open]{background:var(--white);box-shadow:0 0 3px #00000047}.step-head[data-astro-cid-ekp26nlc]{font:inherit;margin:0}.hx-step[data-astro-cid-ekp26nlc]{text-align:left;cursor:pointer;width:100%;font-size:var(--fs-h3);font-weight:600;line-height:var(--lh-head);letter-spacing:-.03em;color:var(--ink);background:0 0;border:0;align-items:center;gap:12px;padding:0;display:flex}.hx-step[data-astro-cid-ekp26nlc]:after{content:"";border-radius:inherit;position:absolute;inset:0}.hx-step[data-astro-cid-ekp26nlc]:focus-visible{outline:none}.step[data-astro-cid-ekp26nlc]:has(.hx-step:focus-visible){outline:2px solid var(--ink);outline-offset:3px}.step-word[data-astro-cid-ekp26nlc]{display:none}.step-num[data-astro-cid-ekp26nlc]{background:var(--grey);width:32px;height:32px;color:var(--ink);letter-spacing:-.03em;border-radius:50%;flex:none;place-items:center;font-size:16px;font-weight:500;transition:background-color .3s,color .3s;display:grid}.step[data-astro-cid-ekp26nlc][data-open] .step-num[data-astro-cid-ekp26nlc]{background:var(--ink);color:#fff}.step-text[data-astro-cid-ekp26nlc]{color:var(--ink-80)}.step-pic-m[data-astro-cid-ekp26nlc]{display:none}.step-bar[data-astro-cid-ekp26nlc]{opacity:0;background:#0d29000d;height:4px;transition:opacity .3s;position:absolute;inset:0 0 auto}.step-bar[data-astro-cid-ekp26nlc] span[data-astro-cid-ekp26nlc]{background:var(--ink);transform-origin:0;height:100%;display:block;transform:scaleX(1)}.step[data-astro-cid-ekp26nlc][data-open] .step-bar[data-astro-cid-ekp26nlc]{opacity:1}.steps[data-astro-cid-ekp26nlc].is-auto .step[data-astro-cid-ekp26nlc][data-open] .step-bar[data-astro-cid-ekp26nlc] span[data-astro-cid-ekp26nlc]{animation:6s linear forwards paused hx-step-fill}.steps[data-astro-cid-ekp26nlc].is-auto.is-playing .step[data-astro-cid-ekp26nlc][data-open] .step-bar[data-astro-cid-ekp26nlc] span[data-astro-cid-ekp26nlc]{animation-play-state:running}@keyframes hx-step-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (width<=1199.98px){.steps[data-astro-cid-ekp26nlc]{grid-template-columns:minmax(0,1fr);max-width:852px;margin-inline:auto}.steps-panel[data-astro-cid-ekp26nlc]{order:2}}@media (width<=809.98px){.steps[data-astro-cid-ekp26nlc]{gap:16px}.steps-panel[data-astro-cid-ekp26nlc]{display:none}.steps-list[data-astro-cid-ekp26nlc]{gap:16px}.step[data-astro-cid-ekp26nlc],.step[data-astro-cid-ekp26nlc][data-open]{background:var(--white);border-radius:28px;grid-template-areas:"label""pic""title""text";gap:0;padding:20px;box-shadow:0 0 3px #00000047}.step-bar[data-astro-cid-ekp26nlc]{display:none}.step-head[data-astro-cid-ekp26nlc],.hx-step[data-astro-cid-ekp26nlc]{display:contents}.hx-step[data-astro-cid-ekp26nlc]:after{content:none}.step-label[data-astro-cid-ekp26nlc]{letter-spacing:-.036em;grid-area:label;align-items:center;gap:12px;font-size:20px;font-weight:600;display:flex}.step-word[data-astro-cid-ekp26nlc]{display:inline}.step-num[data-astro-cid-ekp26nlc],.step[data-astro-cid-ekp26nlc][data-open] .step-num[data-astro-cid-ekp26nlc]{background:var(--grey);width:26px;height:26px;color:var(--ink)}.step-pic-m[data-astro-cid-ekp26nlc]{aspect-ratio:310/305;grid-area:pic;margin-top:16px;display:grid}.step-pic-m[data-astro-cid-ekp26nlc] img{width:74%;height:auto}.step-title[data-astro-cid-ekp26nlc]{letter-spacing:-.03em;color:#000;grid-area:title;margin-top:16px;font-size:20px;font-weight:500}.step-text[data-astro-cid-ekp26nlc]{grid-area:text;margin-top:8px}}.shape[data-astro-cid-w6qelfmb]{text-align:center;justify-items:center;gap:10px;max-width:686px;margin-inline:auto;display:grid}.shape[data-astro-cid-w6qelfmb] p[data-astro-cid-w6qelfmb]{letter-spacing:-.02em;color:var(--ink-80);text-wrap:balance;font-size:18px;line-height:1.45}.shape[data-astro-cid-w6qelfmb] strong[data-astro-cid-w6qelfmb]{color:var(--ink);font-weight:600}.shape[data-astro-cid-w6qelfmb] .link-more[data-astro-cid-w6qelfmb]{margin-top:4px;font-size:16px}@media (width<=809.98px){.shape[data-astro-cid-w6qelfmb] p[data-astro-cid-w6qelfmb]{font-size:16px}}
