#signup[data-astro-cid-tg2gaoho]{gap:.95rem}.head[data-astro-cid-tg2gaoho] h2{font-size:clamp(1.5rem,1.5vw,2.3rem);margin-bottom:.2rem}.head[data-astro-cid-tg2gaoho] .intro-line{margin-bottom:0}.cols[data-astro-cid-tg2gaoho]{display:grid;grid-template-columns:1fr 1fr;gap:.8rem 1.25rem;align-items:start}.cols[data-astro-cid-tg2gaoho] .full[data-astro-cid-tg2gaoho]{grid-column:1 / -1}#signup[data-astro-cid-tg2gaoho] label{gap:.35rem}#signup[data-astro-cid-tg2gaoho] input,#signup[data-astro-cid-tg2gaoho] select{min-height:2.8rem}#signup[data-astro-cid-tg2gaoho] button[type=submit]{min-height:3.2rem;margin-top:.1rem}.recruit[data-astro-cid-tg2gaoho]{border:0;padding:0;margin:0;display:grid;gap:.6rem;min-width:0}.recruit[data-astro-cid-tg2gaoho] legend[data-astro-cid-tg2gaoho]{font-weight:700;color:#1e293b;font-size:clamp(.98rem,.82vw,1.2rem);margin-bottom:.5rem}.recruit[data-astro-cid-tg2gaoho] legend[data-astro-cid-tg2gaoho] .muted[data-astro-cid-tg2gaoho]{font-weight:500}.choices[data-astro-cid-tg2gaoho]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.choice{position:relative;display:grid!important;grid-template-columns:auto 1fr;align-content:start;gap:.1rem .6rem!important;padding:.7rem .9rem;border:1.5px solid #D5DDEA;border-radius:.9rem;cursor:pointer;font-weight:500!important;background:#fff}.choice:has(input:checked){border-color:#22d3ee;box-shadow:0 0 0 4px #22d3ee29;background:#f0fdff}.choice .n{grid-column:2;color:#0e7490;font-size:.8rem;font-weight:600;line-height:1.3}.choice .n:empty{display:none}#signup[data-astro-cid-tg2gaoho] .choice input[type=radio]{width:1rem!important;height:1rem;min-height:0!important;padding:0!important;border:0!important;box-shadow:none!important;margin:.25rem 0 0;grid-row:span 4;accent-color:#0891B2}.choice .t{font-weight:800;color:#0f172a}.choice .p{font-weight:700;color:#0e7490;font-size:.95rem}.choice .d{color:#64748b;font-size:.84rem;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:760px){.cols[data-astro-cid-tg2gaoho],.choices[data-astro-cid-tg2gaoho]{grid-template-columns:1fr}.choice .d{display:block;-webkit-line-clamp:unset}}@media(min-width:1001px)and (max-height:820px){#signup[data-astro-cid-tg2gaoho]{gap:.7rem}.cols[data-astro-cid-tg2gaoho]{gap:.65rem 1.1rem}#signup[data-astro-cid-tg2gaoho] input,#signup[data-astro-cid-tg2gaoho] select{min-height:2.6rem}}.phone-field[data-astro-cid-tg2gaoho]{position:relative;display:grid;gap:.5rem}.phone-field[data-astro-cid-tg2gaoho]>label[data-astro-cid-tg2gaoho]{font-weight:700;color:#1e293b;font-size:clamp(.98rem,.82vw,1.2rem)}.lbl-row[data-astro-cid-tg2gaoho]{display:flex!important;flex-wrap:wrap;align-items:baseline;gap:0 .5rem}.lbl-note[data-astro-cid-tg2gaoho]{font-weight:500;font-size:.82em}.phone-row[data-astro-cid-tg2gaoho]{display:flex;border:1.5px solid #D5DDEA;border-radius:.8rem;background:#fff}.phone-row[data-astro-cid-tg2gaoho]:focus-within{border-color:#22d3ee;box-shadow:0 0 0 4px #22d3ee33}#signup[data-astro-cid-tg2gaoho] .phone-row[data-astro-cid-tg2gaoho] .phone-country[data-astro-cid-tg2gaoho]{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:.35rem;padding:0 .9rem;min-height:0;margin:0;border-right:1px solid #E2E8F0;border-radius:0;background:transparent;box-shadow:none;font-weight:600;font-size:clamp(.98rem,.85vw,1.15rem);color:#0f172a;white-space:nowrap}#signup[data-astro-cid-tg2gaoho] .phone-row[data-astro-cid-tg2gaoho] .phone-country[data-astro-cid-tg2gaoho]:hover{background:#f8fafc}.phone-row[data-astro-cid-tg2gaoho] input[data-astro-cid-tg2gaoho]{border:0!important;box-shadow:none!important;flex:1;min-width:0}.phone-menu[data-astro-cid-tg2gaoho]{position:absolute;top:5.2rem;left:0;z-index:20;width:min(24rem,100%);background:#fff;border:1px solid #E2E8F0;border-radius:.9rem;box-shadow:0 20px 45px #0f172a2e;overflow:hidden}.phone-menu[data-astro-cid-tg2gaoho] input[data-astro-cid-tg2gaoho]{border:0!important;border-bottom:1px solid #EEF2F7!important;border-radius:0!important;box-shadow:none!important}.phone-menu[data-astro-cid-tg2gaoho] ul[data-astro-cid-tg2gaoho]{list-style:none;margin:0;padding:.3rem 0;max-height:16rem;overflow-y:auto}.phone-menu li button{all:unset;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;gap:.6rem;width:100%;padding:.55rem .9rem;font-size:.98rem;color:#0f172a}.phone-menu li button:hover{background:#f1f5f9}.phone-menu li button .n{flex:1}.phone-menu li button .d{color:#64748b}
