.consult[data-astro-cid-65c3wwav]{word-break:keep-all;align-items:flex-start;gap:72px;padding-top:96px;padding-bottom:120px;display:flex}.consult__intro[data-astro-cid-65c3wwav]{flex-direction:column;flex-shrink:0;gap:28px;width:400px;padding-top:8px;display:flex}.consult__eyebrow[data-astro-cid-65c3wwav]{letter-spacing:.12em;color:#e9cf6e;font-size:13px;font-weight:700}.consult[data-astro-cid-65c3wwav] h1[data-astro-cid-65c3wwav]{letter-spacing:-.03em;margin:0;font-size:46px;font-weight:900;line-height:1.25}.consult__lead[data-astro-cid-65c3wwav]{color:#c9d3ce;margin:0;font-size:17px;line-height:1.75}.consult__rule[data-astro-cid-65c3wwav]{background:#f1ede51f;height:1px}.consult__tel[data-astro-cid-65c3wwav]{flex-direction:column;gap:8px;display:flex}.consult__tel[data-astro-cid-65c3wwav] span[data-astro-cid-65c3wwav]{color:#a9b9b2;font-size:14px}.consult__tel[data-astro-cid-65c3wwav] a[data-astro-cid-65c3wwav]{letter-spacing:-.01em;font-size:30px;font-weight:700}.consult__card[data-astro-cid-65c3wwav],.consult__done[data-astro-cid-65c3wwav]{box-sizing:border-box;background:#172a24;border-radius:8px;flex-direction:column;flex:1 1 0;gap:28px;min-width:0;padding:44px;display:flex}.consult__field[data-astro-cid-65c3wwav]{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}.consult__field[data-astro-cid-65c3wwav] legend[data-astro-cid-65c3wwav]{margin-bottom:12px;padding:0}.consult__field[data-astro-cid-65c3wwav] legend[data-astro-cid-65c3wwav],.consult__field[data-astro-cid-65c3wwav]>label[data-astro-cid-65c3wwav]{color:#c9d3ce;font-size:14px;font-weight:500}.consult__optional[data-astro-cid-65c3wwav]{color:#a9b9b2;font-weight:400}.consult__grid[data-astro-cid-65c3wwav]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.consult__grid--student[data-astro-cid-65c3wwav]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 132px}.consult__pills[data-astro-cid-65c3wwav]{flex-wrap:wrap;gap:8px;display:flex}.consult__pill[data-astro-cid-65c3wwav]{cursor:pointer;border:1px solid #f1ede54d;border-radius:999px;padding:11px 21px;font-size:15px;position:relative}.consult__pill[data-astro-cid-65c3wwav] input[data-astro-cid-65c3wwav]{opacity:0;width:1px;height:1px;position:absolute}.consult__pill[data-astro-cid-65c3wwav]:has(input:checked){color:#172a24;background:#e9cf6e;border-color:#e9cf6e;font-weight:700}.consult__pill[data-astro-cid-65c3wwav]:has(input:focus-visible){outline-offset:3px;outline:2px solid #e9cf6e}.consult[data-astro-cid-65c3wwav] input[data-astro-cid-65c3wwav][type=text],.consult[data-astro-cid-65c3wwav] input[data-astro-cid-65c3wwav][type=tel],.consult[data-astro-cid-65c3wwav] select[data-astro-cid-65c3wwav],.consult[data-astro-cid-65c3wwav] textarea[data-astro-cid-65c3wwav]{box-sizing:border-box;color:#f1ede5;background:#0f1d19;border:1px solid #f1ede538;border-radius:6px;width:100%;font-family:inherit;font-size:16px}.consult[data-astro-cid-65c3wwav] input[data-astro-cid-65c3wwav][type=text],.consult[data-astro-cid-65c3wwav] input[data-astro-cid-65c3wwav][type=tel],.consult[data-astro-cid-65c3wwav] select[data-astro-cid-65c3wwav]{height:52px;padding:0 16px}.consult[data-astro-cid-65c3wwav] textarea[data-astro-cid-65c3wwav]{resize:vertical;padding:14px 16px;line-height:1.6}.consult[data-astro-cid-65c3wwav] select[data-astro-cid-65c3wwav]:invalid,.consult[data-astro-cid-65c3wwav] input[data-astro-cid-65c3wwav]::placeholder,.consult[data-astro-cid-65c3wwav] textarea[data-astro-cid-65c3wwav]::placeholder{color:#80938b}.consult[data-astro-cid-65c3wwav] [data-astro-cid-65c3wwav][aria-invalid=true]{border-color:#e9cf6e}.consult__hp[data-astro-cid-65c3wwav]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.consult__agree[data-astro-cid-65c3wwav]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.consult__agree[data-astro-cid-65c3wwav] input[data-astro-cid-65c3wwav]{accent-color:#e9cf6e;width:20px;height:20px;margin:0}.consult__agree[data-astro-cid-65c3wwav] label[data-astro-cid-65c3wwav]{flex-grow:1;font-size:15px}.consult__agree[data-astro-cid-65c3wwav] label[data-astro-cid-65c3wwav] span[data-astro-cid-65c3wwav]{color:#e9cf6e}.consult__agree[data-astro-cid-65c3wwav] details[data-astro-cid-65c3wwav]{color:#c9d3ce;width:100%;font-size:14px}.consult__agree[data-astro-cid-65c3wwav] summary[data-astro-cid-65c3wwav]{cursor:pointer;width:fit-content;margin-top:-32px;margin-left:auto}.consult__agree[data-astro-cid-65c3wwav] ul[data-astro-cid-65c3wwav]{background:#0f1d19;border-radius:6px;margin:12px 0 0;padding:16px 16px 16px 32px;line-height:1.7}.consult__error[data-astro-cid-65c3wwav]{color:#e9cf6e;margin:0;font-size:15px}.consult__submit[data-astro-cid-65c3wwav]{color:#172a24;background:#e9cf6e;border:0;border-radius:999px;height:60px;font-family:inherit;font-size:17px;font-weight:700}.consult__submit[data-astro-cid-65c3wwav]:disabled{opacity:.6;cursor:wait}.consult__note[data-astro-cid-65c3wwav]{text-align:center;color:#a9b9b2;margin:-12px 0 0;font-size:13px}.consult__done[data-astro-cid-65c3wwav]{text-align:center;align-items:center;gap:24px;padding:64px 44px}.consult__done[data-astro-cid-65c3wwav]:focus{outline:none}.consult__check[data-astro-cid-65c3wwav]{background:#e9cf6e;border-radius:999px;justify-content:center;align-items:center;width:72px;height:72px;display:flex}.consult__done[data-astro-cid-65c3wwav] h2[data-astro-cid-65c3wwav]{letter-spacing:-.03em;margin:0;font-size:28px;font-weight:900;line-height:1.35}.consult__done[data-astro-cid-65c3wwav] p[data-astro-cid-65c3wwav]{color:#c9d3ce;margin:0;font-size:15px;line-height:1.75}.consult__done[data-astro-cid-65c3wwav] dl[data-astro-cid-65c3wwav]{box-sizing:border-box;text-align:left;background:#0f1d19;border-radius:8px;grid-template-columns:96px minmax(0,1fr);row-gap:16px;width:100%;max-width:420px;margin:0;padding:24px 20px;font-size:15px;display:grid}.consult__done[data-astro-cid-65c3wwav] dt[data-astro-cid-65c3wwav]{color:#a9b9b2}.consult__done[data-astro-cid-65c3wwav] dd[data-astro-cid-65c3wwav]{margin:0}.consult__done-actions[data-astro-cid-65c3wwav]{flex-direction:column;gap:10px;width:100%;max-width:420px;display:flex}.consult__primary[data-astro-cid-65c3wwav],.consult__secondary[data-astro-cid-65c3wwav]{border-radius:999px;justify-content:center;align-items:center;min-height:56px;font-size:16px;display:flex}.consult__primary[data-astro-cid-65c3wwav]{color:#172a24;background:#e9cf6e;font-weight:700}.consult__primary[data-astro-cid-65c3wwav]:hover{color:#172a24;opacity:.9}.consult__secondary[data-astro-cid-65c3wwav]{border:1px solid #f1ede54d;font-weight:500}@media (width<=960px){.consult[data-astro-cid-65c3wwav]{flex-direction:column;gap:28px;padding-top:40px;padding-bottom:64px}.consult__intro[data-astro-cid-65c3wwav]{gap:14px;width:100%;padding-top:0}.consult__eyebrow[data-astro-cid-65c3wwav]{font-size:12px}.consult[data-astro-cid-65c3wwav] h1[data-astro-cid-65c3wwav]{font-size:32px;line-height:1.3}.consult__lead[data-astro-cid-65c3wwav]{font-size:15px}.consult__rule[data-astro-cid-65c3wwav]{display:none}.consult__tel[data-astro-cid-65c3wwav]{flex-direction:row;order:3;align-items:baseline;gap:12px}.consult__tel[data-astro-cid-65c3wwav] a[data-astro-cid-65c3wwav]{font-size:22px}.consult__card[data-astro-cid-65c3wwav],.consult__done[data-astro-cid-65c3wwav]{gap:24px;width:100%;padding:24px 20px}.consult__grid[data-astro-cid-65c3wwav]{grid-template-columns:minmax(0,1fr);gap:24px}.consult__grid--student[data-astro-cid-65c3wwav]{grid-template-columns:minmax(0,1fr) 112px;column-gap:12px}.consult__field--name[data-astro-cid-65c3wwav]{grid-column:1/-1}.consult__pills[data-astro-cid-65c3wwav]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.consult__pill[data-astro-cid-65c3wwav]{box-sizing:border-box;justify-content:center;align-items:center;min-height:48px;padding:0 12px;display:flex}.consult__submit[data-astro-cid-65c3wwav]{height:56px}.consult__done[data-astro-cid-65c3wwav]{padding:48px 20px}}
