.support-fab.svelte-h2bshu{right:24px;bottom:max(22px,env(safe-area-inset-bottom));z-index:35;color:#fff;background:#182f4a;border:1px solid #ffffff3b;border-radius:50px;align-items:center;gap:9px;padding:13px 19px;font:600 14px/1.3 Source Sans Pro,sans-serif;transition:background .18s,transform .18s;display:flex;position:fixed;box-shadow:0 6px 24px #111f3a24}.support-fab.svelte-h2bshu svg:where(.svelte-h2bshu){width:19px;height:19px}.support-fab.svelte-h2bshu:hover{background:#914049}.support-fab.svelte-h2bshu:active{transform:scale(.98)}.support-dialog.svelte-h2bshu{width:min(520px,calc(calc(100 * var(--layout-vw,1vw)) - 32px));max-height:calc(calc(100 * var(--layout-dvh,1dvh)) - 32px);border:1px solid var(--line,#dce1e8);background:var(--surface,#fff);color:var(--ink,#182f4a);overscroll-behavior:contain;border-radius:24px;padding:24px 28px 26px;font:16px/1.5 Source Sans Pro,sans-serif;overflow:auto;box-shadow:0 24px 90px #101c3240}.support-dialog.payment.svelte-h2bshu{width:min(720px,calc(calc(100 * var(--layout-vw,1vw)) - 32px))}.support-dialog.svelte-h2bshu::backdrop{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#12213e80}.support-close-row.svelte-h2bshu{z-index:3;pointer-events:none;justify-content:flex-end;height:18px;display:flex;position:sticky;top:-12px}.support-close.svelte-h2bshu{border:1px solid var(--line,#dce1e8);background:var(--surface,#fff);width:36px;height:36px;color:var(--ink,#182f4a);pointer-events:auto;border-radius:50%;place-items:center;display:grid;translate:0 -12px}.support-close.svelte-h2bshu svg:where(.svelte-h2bshu){width:18px;height:18px}.support-content.svelte-h2bshu{padding-top:10px}h2.svelte-h2bshu{letter-spacing:-1px;margin:14px 0;font-size:32px;line-height:1.1}p.svelte-h2bshu{color:var(--muted,#4c5053)}.support-intro.svelte-h2bshu{margin:0 0 24px;font-size:15px;line-height:1.6}.support-presets.svelte-h2bshu{grid-template-columns:repeat(5,1fr);gap:8px;margin:22px 0;display:grid}.support-presets.svelte-h2bshu button:where(.svelte-h2bshu){border:1px solid var(--line,#dce1e8);background:var(--surface,#fff);color:var(--ink,#182f4a);border-radius:10px;padding:10px 3px;font:600 15px Source Sans Pro,sans-serif}.support-presets.svelte-h2bshu button:where(.svelte-h2bshu):hover{background:var(--soft,#f0f3f8)}.support-presets.svelte-h2bshu button.chosen:where(.svelte-h2bshu){color:#fff;background:#182f4a;border-color:#182f4a}.support-amount.svelte-h2bshu{justify-content:space-between;align-items:center;gap:16px;margin:10px 0 16px;display:flex}.support-amount.svelte-h2bshu>span:where(.svelte-h2bshu){color:var(--muted,#4c5053);font-size:12px}.support-amount.svelte-h2bshu label:where(.svelte-h2bshu){align-items:center;gap:3px;font-size:28px;font-weight:600;display:flex}.support-amount.svelte-h2bshu input:where(.svelte-h2bshu){border:0;border-bottom:1px solid var(--line,#dce1e8);width:116px;font:inherit;color:inherit;text-align:right;appearance:textfield;background:0 0;border-radius:0;padding:4px}.support-amount.svelte-h2bshu input:where(.svelte-h2bshu)::-webkit-inner-spin-button{appearance:none}.support-slider.svelte-h2bshu{appearance:none;cursor:pointer;accent-color:#914049;background:0 0;border:0;width:100%;height:28px;padding:0;display:block}.support-slider.svelte-h2bshu::-webkit-slider-runnable-track{background:linear-gradient(to right,#914049 var(--progress),var(--line,#dce1e8) var(--progress));border-radius:9px;height:7px}.support-slider.svelte-h2bshu::-moz-range-track{background:linear-gradient(to right,#914049 var(--progress),var(--line,#dce1e8) var(--progress));border-radius:9px;height:7px}.support-slider.svelte-h2bshu::-webkit-slider-thumb{appearance:none;background:#914049;border:3px solid #fff;border-radius:50%;width:23px;height:23px;margin-top:-8px;box-shadow:0 1px 7px #0002}.support-range.svelte-h2bshu{color:var(--muted,#4c5053);justify-content:space-between;margin:10px 0 23px;font-size:11px;display:flex}.support-primary.svelte-h2bshu{color:#fff;background:#182f4a;border:1px solid #182f4a;border-radius:11px;justify-content:center;align-items:center;gap:10px;width:100%;padding:13px 18px;font:600 16px/1.4 Source Sans Pro,sans-serif;display:flex}.support-primary.svelte-h2bshu svg:where(.svelte-h2bshu){width:17px;height:17px}.support-primary.svelte-h2bshu:hover{background:#243f60}.support-primary.svelte-h2bshu:disabled{cursor:not-allowed;opacity:.55}.support-fine.svelte-h2bshu{text-align:center;margin:15px 0;font-size:10px;line-height:1.6}.support-later.svelte-h2bshu{color:var(--muted,#4c5053);background:0 0;border:0;margin:12px auto 0;padding:9px 14px;font:600 13px Source Sans Pro,sans-serif;display:block}.support-later.svelte-h2bshu:hover{color:var(--ink,#182f4a)}.support-notice.svelte-h2bshu,.support-error.svelte-h2bshu{background:var(--soft,#f0f3f8);border-radius:9px;padding:12px;font-size:12px;line-height:1.5}.support-error.svelte-h2bshu{color:var(--negative,#a63243)}.support-success.svelte-h2bshu{color:#276b50;background:#edf8f0;border-radius:50%;place-items:center;width:56px;height:56px;margin:24px 0;display:grid}.support-success.svelte-h2bshu svg:where(.svelte-h2bshu){width:30px;height:30px}.support-checkout.svelte-h2bshu{min-height:350px}button.svelte-h2bshu:focus-visible,input.svelte-h2bshu:focus-visible{outline-offset:3px;outline:3px solid #7eabf7}button.svelte-h2bshu:active{filter:brightness(.94)}@media (width<=600px){.support-fab.svelte-h2bshu{right:16px;bottom:max(16px,env(safe-area-inset-bottom));padding:12px 15px;font-size:12px}.support-dialog.svelte-h2bshu{border-radius:20px;padding:24px 20px}h2.svelte-h2bshu{font-size:28px}.support-presets.svelte-h2bshu{gap:6px}.support-presets.svelte-h2bshu button:where(.svelte-h2bshu){padding:11px 0}}@media (pointer:coarse){.support-slider.svelte-h2bshu{height:44px}.support-fab.svelte-h2bshu,.support-presets.svelte-h2bshu button:where(.svelte-h2bshu),.support-later.svelte-h2bshu{min-height:44px}.support-close.svelte-h2bshu{width:44px;height:44px}.support-close-row.svelte-h2bshu{height:26px}}@media (prefers-reduced-motion:reduce){.support-fab.svelte-h2bshu{transition:none}}@media print{.support-fab.svelte-h2bshu,.support-dialog.svelte-h2bshu{display:none}}.site-footer.svelte-1g12oe3{border-top:1px solid var(--line,#dce1e8);width:calc(100% - 48px);max-width:1392px;color:var(--muted,#526275);background:0 0;margin:40px auto 0;padding:28px 0 22px;font:14px/1.5 Source Sans Pro,sans-serif;display:block}.footer-top.svelte-1g12oe3{justify-content:space-between;align-items:flex-start;gap:28px;display:flex}.site-footer.svelte-1g12oe3 .footer-brand:where(.svelte-1g12oe3){color:var(--ink,#1d2433);font-size:22px;font-weight:600;text-decoration:none}.footer-brand.svelte-1g12oe3 span:where(.svelte-1g12oe3){color:var(--muted,#526275);margin-top:4px;font-size:12px;font-weight:400;display:block}.site-footer.svelte-1g12oe3 nav:where(.svelte-1g12oe3){flex-wrap:wrap;justify-content:flex-end;gap:8px 18px;max-width:670px;display:flex}.site-footer.svelte-1g12oe3 nav:where(.svelte-1g12oe3) a:where(.svelte-1g12oe3){min-height:36px;color:var(--blue,#245bc6);align-items:center;font-size:13px;text-decoration:none;display:inline-flex}.site-footer.svelte-1g12oe3 a:where(.svelte-1g12oe3):hover{text-decoration:underline}.footer-bottom.svelte-1g12oe3{border-top:1px solid var(--line,#dce1e8);flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:22px;padding-top:18px;font-size:12px;display:flex}.site-footer.svelte-1g12oe3 a:where(.svelte-1g12oe3):focus-visible{outline-offset:4px;outline:3px solid #7eabf7}@media (width<=760px){.site-footer.svelte-1g12oe3{width:calc(100% - 32px);margin-top:28px}.footer-top.svelte-1g12oe3{display:block}.site-footer.svelte-1g12oe3 nav:where(.svelte-1g12oe3){grid-template-columns:1fr 1fr;justify-content:start;gap:4px 16px;margin-top:20px;display:grid}.site-footer.svelte-1g12oe3 nav:where(.svelte-1g12oe3) a:where(.svelte-1g12oe3){min-height:44px}.footer-bottom.svelte-1g12oe3{flex-direction:column;gap:5px}}.education-cards{gap:10px;margin:0;padding:0;list-style:none;display:grid}.education-cards li{border:1px solid var(--line);border-radius:9px;align-items:center;gap:16px;min-width:0;padding:15px;display:flex}.education-cards li>p{overflow-wrap:anywhere;min-width:0;margin:0}.education-marks{flex-wrap:wrap;flex:none;justify-content:center;align-self:stretch;align-items:center;gap:8px;width:72px;display:flex}.education-mark{object-fit:contain;background:#fff;border-radius:6px;width:60px;height:52px;padding:5px;display:block}.education-cards li:has(.education-mark){align-items:center}@media (width<=650px){.education-cards li{gap:12px;padding:13px}.education-marks{width:58px}.education-mark{width:54px;height:48px}}
