.two-col[data-astro-cid-77lplmz2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(40px,6vw,90px);display:grid}.col-head[data-astro-cid-77lplmz2]{align-items:center;gap:20px;margin-bottom:10px;display:flex}.col-head[data-astro-cid-77lplmz2] h2[data-astro-cid-77lplmz2]{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:500;line-height:1.2}.col-head[data-astro-cid-77lplmz2] svg[data-astro-cid-77lplmz2]{width:56px;height:auto}.step-list[data-astro-cid-77lplmz2]{max-width:960px;margin:0;padding:0;list-style:none}.step-list[data-astro-cid-77lplmz2] li[data-astro-cid-77lplmz2]{grid-template-columns:48px 84px 1fr;align-items:start;gap:28px;padding:24px 0;display:grid;position:relative}.step-list[data-astro-cid-77lplmz2] li[data-astro-cid-77lplmz2]:before{content:"";background:var(--black);width:1px;position:absolute;top:0;bottom:0;left:23px}.step-list[data-astro-cid-77lplmz2] li[data-astro-cid-77lplmz2]:first-child:before{top:48px}.step-list[data-astro-cid-77lplmz2] li[data-astro-cid-77lplmz2]:last-child:before{height:48px;bottom:auto}.step-list[data-astro-cid-77lplmz2] .num[data-astro-cid-77lplmz2]{z-index:1;border:1px solid var(--black);background:var(--white);width:48px;height:48px;color:var(--black);place-items:center;font-family:Bodoni Moda,serif;font-size:24px;line-height:1;display:grid;position:relative}.step-list[data-astro-cid-77lplmz2] .step-body[data-astro-cid-77lplmz2]{padding-top:10px}.step-list[data-astro-cid-77lplmz2] .step-icon[data-astro-cid-77lplmz2]{width:68px;height:auto}.step-list[data-astro-cid-77lplmz2] h3[data-astro-cid-77lplmz2]{letter-spacing:-.015em;margin:0 0 6px;font-size:19px;font-weight:500}.step-list[data-astro-cid-77lplmz2] p[data-astro-cid-77lplmz2]{margin:0}.qa[data-astro-cid-77lplmz2]{border-top:1px solid var(--black);max-width:900px}.qa-item[data-astro-cid-77lplmz2]{border-bottom:1px solid var(--line);padding:20px 0}.qa-item[data-astro-cid-77lplmz2] h3[data-astro-cid-77lplmz2]{letter-spacing:-.015em;margin:0 0 8px;font-size:19px;font-weight:500}.qa-item[data-astro-cid-77lplmz2] p[data-astro-cid-77lplmz2]{margin:0}@media (width>=701px){.icon-tile[data-astro-cid-77lplmz2].span-2{grid-column:span 2}}.apply-form[data-astro-cid-77lplmz2]{max-width:760px;margin-top:20px}.field[data-astro-cid-77lplmz2]{margin-bottom:30px}.field[data-astro-cid-77lplmz2] label[data-astro-cid-77lplmz2]{margin-bottom:10px;font-size:13px;font-weight:500;display:block}.field[data-astro-cid-77lplmz2] .helper[data-astro-cid-77lplmz2]{color:#000000a3;margin-top:8px;font-size:12px;font-weight:400;line-height:1.6;display:block}.form-note[data-astro-cid-77lplmz2]{color:var(--graphite);margin:38px 0 0;font-size:13px}.apply-form[data-astro-cid-77lplmz2] button[data-astro-cid-77lplmz2][disabled]{opacity:.55;cursor:wait}.field[data-astro-cid-77lplmz2] input[data-astro-cid-77lplmz2][type=text],.field[data-astro-cid-77lplmz2] input[data-astro-cid-77lplmz2][type=email],.field[data-astro-cid-77lplmz2] input[data-astro-cid-77lplmz2][type=url],.field[data-astro-cid-77lplmz2] select[data-astro-cid-77lplmz2],.field[data-astro-cid-77lplmz2] textarea[data-astro-cid-77lplmz2]{background:var(--white);width:100%;font:inherit;color:var(--black);border:1px solid #0000008c;border-radius:2px;padding:14px 16px;font-size:15px;transition:border-color .15s,background-color .15s}.field[data-astro-cid-77lplmz2] textarea[data-astro-cid-77lplmz2]{resize:vertical;min-height:120px}.field[data-astro-cid-77lplmz2] input[data-astro-cid-77lplmz2]:focus,.field[data-astro-cid-77lplmz2] select[data-astro-cid-77lplmz2]:focus,.field[data-astro-cid-77lplmz2] textarea[data-astro-cid-77lplmz2]:focus{outline:2px solid var(--black);outline-offset:1px;border-color:var(--black);background:#fafafa}.check-field[data-astro-cid-77lplmz2] label[data-astro-cid-77lplmz2]{cursor:pointer;align-items:flex-start;gap:14px;font-size:14px;font-weight:400;line-height:1.6;display:flex}.check-field[data-astro-cid-77lplmz2] input[data-astro-cid-77lplmz2][type=checkbox]{width:20px;height:20px;accent-color:var(--black);flex:none;margin-top:2px}.form-status[data-astro-cid-77lplmz2]{border:1px solid var(--black);transition:opacity .2s var(--ease-out), transform .2s var(--ease-out);margin-top:28px;padding:22px 24px;font-size:15px;line-height:1.65;display:none}.form-status[data-astro-cid-77lplmz2].visible{display:block}@starting-style{.form-status[data-astro-cid-77lplmz2].visible{opacity:0;transform:translateY(-4px)}}.form-status[data-astro-cid-77lplmz2].error{border-color:var(--black);background:#f4f4f4}.apply-privacy[data-astro-cid-77lplmz2]{color:#000000a3;max-width:760px;margin-top:26px;font-size:11px;line-height:1.6}@media (width<=800px){.two-col[data-astro-cid-77lplmz2]{grid-template-columns:1fr}.step-list[data-astro-cid-77lplmz2] li[data-astro-cid-77lplmz2]{grid-template-columns:40px 56px 1fr;gap:16px}.step-list[data-astro-cid-77lplmz2] li[data-astro-cid-77lplmz2]:before{left:19px}.step-list[data-astro-cid-77lplmz2] li[data-astro-cid-77lplmz2]:first-child:before{top:44px}.step-list[data-astro-cid-77lplmz2] li[data-astro-cid-77lplmz2]:last-child:before{height:44px}.step-list[data-astro-cid-77lplmz2] .num[data-astro-cid-77lplmz2]{width:40px;height:40px;font-size:20px}.step-list[data-astro-cid-77lplmz2] .step-body[data-astro-cid-77lplmz2]{padding-top:6px}.step-list[data-astro-cid-77lplmz2] .step-icon[data-astro-cid-77lplmz2]{width:48px}}
