.hero[data-astro-cid-gcr7kdal]>.wrap[data-astro-cid-gcr7kdal]{display:grid;grid-template-columns:1fr .9fr;gap:4vw;align-items:center}.hero[data-astro-cid-gcr7kdal]>.wrap[data-astro-cid-gcr7kdal]>img[data-astro-cid-gcr7kdal]{width:min(100%,610px);height:auto;aspect-ratio:1;object-fit:cover;border:12px solid #fff;border-radius:50%;box-shadow:0 18px 45px #183b5720;justify-self:end}.hero[data-astro-cid-gcr7kdal] h1[data-astro-cid-gcr7kdal]{font-size:clamp(3.6rem,6.6vw,6.5rem)}.hero[data-astro-cid-gcr7kdal] h1[data-astro-cid-gcr7kdal] em[data-astro-cid-gcr7kdal] span[data-astro-cid-gcr7kdal]{white-space:nowrap}.page-photo[data-astro-cid-gcr7kdal]{padding-bottom:110px}.page-photo[data-astro-cid-gcr7kdal] img[data-astro-cid-gcr7kdal]{display:block;width:100%;height:clamp(420px,52vw,650px);object-fit:cover;border:12px solid #fff;border-radius:34px;box-shadow:0 18px 55px #183b5720}@media(max-width:800px){.hero[data-astro-cid-gcr7kdal]>.wrap[data-astro-cid-gcr7kdal]{grid-template-columns:1fr}.hero[data-astro-cid-gcr7kdal]>.wrap[data-astro-cid-gcr7kdal]>img[data-astro-cid-gcr7kdal]{width:min(100%,480px);height:auto;margin-top:42px;justify-self:center}.page-photo[data-astro-cid-gcr7kdal]{padding-bottom:70px}.page-photo[data-astro-cid-gcr7kdal] img[data-astro-cid-gcr7kdal]{height:360px}}*{box-sizing:border-box}body{background:#fffdf8;color:#102b49;font-family:Inter,system-ui,sans-serif}.wrap[data-astro-cid-gcr7kdal]{width:min(1160px,calc(100% - 40px));margin:auto}.tag[data-astro-cid-gcr7kdal]{text-transform:uppercase;letter-spacing:.15em;font-size:1.14rem;font-weight:900;color:#102b49}h1[data-astro-cid-gcr7kdal],h2[data-astro-cid-gcr7kdal]{font-family:var(--skd-rounded-family,"Arial Rounded MT Bold"),"SKD Nunito 800",Inter,sans-serif;letter-spacing:-.045em;line-height:1;margin:0;-webkit-text-stroke:var(--skd-rounded-bold-stroke,0)}p[data-astro-cid-gcr7kdal]{line-height:1.7}.hero[data-astro-cid-gcr7kdal]{padding:115px 0;background:#ebe5ff}.hero[data-astro-cid-gcr7kdal] h1[data-astro-cid-gcr7kdal]{max-width:1060px;font-size:clamp(4rem,8.6vw,8rem)}.hero[data-astro-cid-gcr7kdal] em[data-astro-cid-gcr7kdal]{color:#7050c7;font-style:normal}.hero[data-astro-cid-gcr7kdal] p[data-astro-cid-gcr7kdal]:not(.tag){max-width:750px;margin:34px 0 24px;font-size:1.18rem;color:#42596e}.hero-link[data-astro-cid-gcr7kdal]{display:inline-block;color:#102b49;font-weight:900;text-decoration:none;border-bottom:3px solid #ff675f;padding-bottom:5px}.welcome[data-astro-cid-gcr7kdal]{display:grid;grid-template-columns:1fr 1fr;gap:9vw;padding:105px 0}.welcome[data-astro-cid-gcr7kdal] h2[data-astro-cid-gcr7kdal],.refer[data-astro-cid-gcr7kdal] h2[data-astro-cid-gcr7kdal]{font-size:clamp(3rem,5.7vw,5.5rem)}.welcome[data-astro-cid-gcr7kdal]>div[data-astro-cid-gcr7kdal]:last-child{align-self:end;color:#526878;font-size:1.08rem}.callout[data-astro-cid-gcr7kdal]{padding:18px 20px;border-left:5px solid #ffd94e;background:#fff6d7;color:#102b49}.callout[data-astro-cid-gcr7kdal] a[data-astro-cid-gcr7kdal],.privacy[data-astro-cid-gcr7kdal] a[data-astro-cid-gcr7kdal]{color:#7050c7;font-weight:900}.steps[data-astro-cid-gcr7kdal]{padding:95px 0;background:#102b49;color:#fff}.steps[data-astro-cid-gcr7kdal] .tag[data-astro-cid-gcr7kdal]{color:#ffd94e}.step-grid[data-astro-cid-gcr7kdal]{display:grid;grid-template-columns:repeat(3,1fr);gap:26px;margin-top:32px}.step-grid[data-astro-cid-gcr7kdal] article[data-astro-cid-gcr7kdal]{min-height:310px;padding:28px 28px 32px;border:0;border-radius:24px;color:#102b49;box-shadow:0 16px 34px #02142b40}.step-grid[data-astro-cid-gcr7kdal] article[data-astro-cid-gcr7kdal]:nth-child(1){background:#ffd94e}.step-grid[data-astro-cid-gcr7kdal] article[data-astro-cid-gcr7kdal]:nth-child(2){background:#62d6ed}.step-grid[data-astro-cid-gcr7kdal] article[data-astro-cid-gcr7kdal]:nth-child(3){background:#ff8d83}.step-grid[data-astro-cid-gcr7kdal] span[data-astro-cid-gcr7kdal]{width:38px;height:38px;display:grid;place-items:center;margin-bottom:34px;border-radius:50%;background:#102b49;color:#fff;font-size:.9rem;font-weight:900}.step-grid[data-astro-cid-gcr7kdal] h2[data-astro-cid-gcr7kdal]{margin-bottom:20px;font-size:clamp(1.8rem,3vw,2.65rem);color:#102b49}.step-grid[data-astro-cid-gcr7kdal] p[data-astro-cid-gcr7kdal]{margin:0;color:#263f58}.refer[data-astro-cid-gcr7kdal]{display:grid;grid-template-columns:.78fr 1.22fr;gap:8vw;padding:110px 0}.refer-copy[data-astro-cid-gcr7kdal]>p[data-astro-cid-gcr7kdal]:not(.tag){color:#526878}.privacy[data-astro-cid-gcr7kdal]{margin-top:30px;padding:23px;border-radius:18px;background:#ebe5ff}.privacy[data-astro-cid-gcr7kdal] p[data-astro-cid-gcr7kdal]{margin:7px 0 0;font-size:.94rem}form[data-astro-cid-gcr7kdal]{display:grid;gap:19px;padding:36px;border-radius:30px;background:#e6f7f4;box-shadow:0 20px 60px #173d5220}.notice[data-astro-cid-gcr7kdal]{display:grid;gap:4px;padding:17px;border-radius:14px;background:#fff2bd}.notice[data-astro-cid-gcr7kdal] span[data-astro-cid-gcr7kdal]{font-size:.9rem}.two-col[data-astro-cid-gcr7kdal]{display:grid;grid-template-columns:1fr 1fr;gap:16px}label[data-astro-cid-gcr7kdal]{display:grid;gap:7px;font-weight:800}label[data-astro-cid-gcr7kdal] i[data-astro-cid-gcr7kdal]{display:inline;color:#bd403d;font-style:normal}label[data-astro-cid-gcr7kdal] small[data-astro-cid-gcr7kdal]{display:inline;color:#607585;font-weight:500}input[data-astro-cid-gcr7kdal],select[data-astro-cid-gcr7kdal],textarea[data-astro-cid-gcr7kdal]{width:100%;font:inherit;padding:14px;border:1px solid #bdd2d5;border-radius:12px;background:#fff;color:#102b49}input[data-astro-cid-gcr7kdal]:focus,select[data-astro-cid-gcr7kdal]:focus,textarea[data-astro-cid-gcr7kdal]:focus{outline:3px solid #62d6ed66;border-color:#1a91aa}textarea[data-astro-cid-gcr7kdal]{resize:vertical}button[data-astro-cid-gcr7kdal]{padding:16px;border:0;border-radius:999px;background:#ef6259;color:#fff;font:inherit;font-weight:900;cursor:pointer;box-shadow:0 10px 24px #ef625940;transition:transform .15s ease,opacity .15s ease}button[data-astro-cid-gcr7kdal]:hover{transform:translateY(-2px)}button[data-astro-cid-gcr7kdal]:disabled{cursor:wait;opacity:.65;transform:none}.form-status[data-astro-cid-gcr7kdal]{min-height:1.5em;margin:0;font-weight:800}.form-status[data-astro-cid-gcr7kdal].success{color:#197044}.form-status[data-astro-cid-gcr7kdal].error{color:#a62f35}@media(max-width:800px){.welcome[data-astro-cid-gcr7kdal],.refer[data-astro-cid-gcr7kdal],.step-grid[data-astro-cid-gcr7kdal]{grid-template-columns:1fr}.step-grid[data-astro-cid-gcr7kdal] article[data-astro-cid-gcr7kdal]{min-height:0}.refer[data-astro-cid-gcr7kdal]{gap:55px}.two-col[data-astro-cid-gcr7kdal]{grid-template-columns:1fr}form[data-astro-cid-gcr7kdal]{padding:24px}.hero[data-astro-cid-gcr7kdal]{padding:90px 0}}.clear-file{justify-self:start;padding:7px 13px;border:1px solid #bd403d;border-radius:999px;background:#fff;color:#9f2929;font:inherit;font-size:.86rem;font-weight:800;box-shadow:none;cursor:pointer}.clear-file:hover{background:#fff0ef;transform:none}.clear-file[hidden]{display:none}
