._8r4VCq_section{box-sizing:border-box;width:max(min(75vw, calc(100vw - 48px)), min(var(--layout-wide), calc(100vw - 48px)));background:linear-gradient(#fffc 0%,#f7f7fdf0 100%);border:1px solid #2a257438;border-radius:24px;gap:20px;margin:clamp(40px,5vw,72px) 0 clamp(56px,6vw,96px);padding:clamp(28px,3vw,42px);display:grid;position:relative;left:50%;transform:translate(-50%);box-shadow:0 18px 48px #2a25740f}._8r4VCq_head{justify-items:center;display:grid}._8r4VCq_head h2{color:#242466;letter-spacing:-.03em;text-align:center;margin:0;font-size:clamp(2.2rem,4vw,3.4rem);font-weight:800;line-height:1.05}._8r4VCq_head p{color:#4b4778;text-align:center;margin:10px 0 0;font-size:1rem;line-height:1.45}._8r4VCq_modePicker{background:#ffffff3d;border:1.5px solid #2a2574d9;border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:6px;display:grid}._8r4VCq_modeButton{color:#252525;min-height:88px;font:inherit;cursor:pointer;background:#746bdb0f;border:0;border-radius:4px;align-content:center;justify-items:center;gap:4px;padding:12px 14px;font-size:clamp(1.2rem,2vw,1.7rem);font-weight:800;line-height:1;transition:background-color .18s,color .18s,transform .18s;display:grid}._8r4VCq_modeButtonPrefix{letter-spacing:0;text-transform:none;font-size:.92rem;font-weight:800;line-height:1;display:block}._8r4VCq_modeButtonLabel{border-radius:8px;justify-content:center;align-items:center;padding:4px 10px 3px;font-size:clamp(1.2rem,2vw,1.7rem);font-weight:800;line-height:1;display:inline-flex}._8r4VCq_modeButtonLabelPink{background:#edc2ec}._8r4VCq_modeButtonLabelBlue{background:#b6c7ee}._8r4VCq_modeButtonLabelGreen{background:#c7f0d9}._8r4VCq_modeButtonLabelLavender{background:#d8d0ff}._8r4VCq_modeButton:hover,._8r4VCq_modeButton:focus-visible{transform:translateY(-1px)}._8r4VCq_modeButtonActive{color:#fff;background:linear-gradient(#27225f 0%,#251f63 100%)}._8r4VCq_modeButtonActive ._8r4VCq_modeButtonLabelPink,._8r4VCq_modeButtonActive ._8r4VCq_modeButtonLabelBlue,._8r4VCq_modeButtonActive ._8r4VCq_modeButtonLabelGreen,._8r4VCq_modeButtonActive ._8r4VCq_modeButtonLabelLavender{color:#242466}._8r4VCq_price{color:#28286a;text-align:center;margin:0;font-size:1.12rem}._8r4VCq_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;display:grid}._8r4VCq_card{background:linear-gradient(#ffffffdb 0%,#f2eeffe6 100%);border:1.5px solid #2a2574d6;border-radius:8px;align-content:start;gap:16px;min-height:600px;padding:56px 18px 22px;display:grid;position:relative;box-shadow:0 10px 28px #2a25740f}._8r4VCq_cardMark{width:42px;height:42px;position:absolute;top:26px;right:22px}._8r4VCq_cardTitle{color:#242466;text-align:center;white-space:pre-line;justify-self:center;width:100%;max-width:none;margin:52px auto 0;font-size:clamp(2rem,3vw,3rem);font-weight:800;line-height:1.02}._8r4VCq_cardSubtitle{color:#242466;text-align:center;margin:0;font-size:1.08rem;font-style:italic;line-height:1.4}._8r4VCq_cardList{gap:8px;margin:0;padding:0;list-style:none;display:grid}._8r4VCq_cardItem{color:#2d2d6e;background:#ffffffb8;border-radius:4px;grid-template-columns:20px minmax(0,1fr) 16px;align-items:center;gap:10px;min-height:42px;padding:8px 10px;font-size:.95rem;font-weight:700;line-height:1.3;display:grid}._8r4VCq_cardItemText{text-align:center;overflow-wrap:anywhere;word-break:break-word;justify-self:center}._8r4VCq_cardItemCheck{color:#111;font-size:1.12rem;line-height:1}._8r4VCq_cardItemCopy{color:#252525c7;justify-self:end;font-size:.95rem}._8r4VCq_cardAction{justify-content:center;margin-top:auto;padding-top:22px;display:flex}._8r4VCq_almaButton{color:#fff;letter-spacing:.02em;background:#f7683b;border-radius:8px;justify-content:center;align-items:center;min-height:40px;padding:10px 18px;font-size:.86rem;font-weight:800;text-decoration:none;display:inline-flex}._8r4VCq_almaButton:hover{background:#eb5a2f}._8r4VCq_almaButton:disabled{opacity:.55;cursor:not-allowed}._8r4VCq_almaPaymentPanel{justify-items:stretch;gap:10px;width:100%;display:grid}._8r4VCq_almaInstallmentsLabel{color:#2d2d6e;font-size:.78rem;font-weight:700}._8r4VCq_almaInstallments{color:#2d2d6e;background:#fff;border:1px solid #2d2d6e40;border-radius:8px;width:100%;min-height:38px;padding:7px 10px}._8r4VCq_almaWidget{height:180px;min-height:150px;overflow:auto}._8r4VCq_almaWidgetHidden{opacity:0;pointer-events:none;width:1px;height:1px;min-height:1px;position:absolute;overflow:hidden}._8r4VCq_almaDeferredNotice{color:#b94726;text-align:center;background:#f7683b1a;border:1px solid #f7683b73;border-radius:8px;margin:0;padding:12px 14px;font-size:.84rem;font-weight:700;line-height:1.4}._8r4VCq_almaError{color:#a32626;margin:0;font-size:.78rem;line-height:1.35}._8r4VCq_almaComingSoon{color:#2d2d6e;text-align:center;max-width:26ch;margin:0;font-size:.92rem;font-weight:700;line-height:1.42}._8r4VCq_note{text-align:center;color:#2b2b6a;justify-self:center;max-width:1060px;margin:0;font-size:1.05rem;line-height:1.45}._8r4VCq_wireTransfer ._8r4VCq_cardTitle,._8r4VCq_alma ._8r4VCq_cardTitle,._8r4VCq_crypto ._8r4VCq_cardTitle{max-width:8ch}@media (max-width:1100px){._8r4VCq_section{width:100%;margin-top:32px;padding:24px 16px}._8r4VCq_grid,._8r4VCq_modePicker{grid-template-columns:1fr}._8r4VCq_card{min-height:0}}
.XLfk6G_main{grid-template-columns:minmax(0,1fr);gap:0;display:grid}.XLfk6G_heroShell{width:100%;padding:calc(var(--nav-height,80px) + 48px) 0 52px;margin:20px auto 0}.XLfk6G_heroCenter{text-align:center;place-items:center;gap:18px;width:min(100%,1280px);margin:0 auto;padding:0 14px;display:grid}.XLfk6G_heroCopy{justify-items:center;gap:16px;max-width:1100px;display:grid}.XLfk6G_heroTitle{letter-spacing:-.04em;color:#23235f;max-width:22ch;margin:0;font-size:clamp(2rem,4.1vw,3.9rem);font-weight:800;line-height:1.02}.XLfk6G_heroProgramName{color:#4d48f0;max-width:28ch;margin:0;font-size:clamp(1.9rem,3.25vw,3rem);font-weight:800;line-height:1.14}.XLfk6G_heroSubtitle{color:#34306a;max-width:70ch;margin:0;font-size:clamp(1.05rem,1.45vw,1.24rem);line-height:1.55}.XLfk6G_heroEncouragement{color:#4b4778;margin:0;font-size:clamp(1rem,1.3vw,1.15rem);font-weight:700;line-height:1.45}.XLfk6G_heroBadge{color:#fff;text-align:center;background:#23235f;border-radius:0;justify-content:center;align-items:center;max-width:max-content;min-height:40px;margin:0;padding:10px 18px;font-size:.98rem;line-height:1.2;text-decoration:none;transition:transform .18s,background-color .18s;display:inline-flex}.XLfk6G_heroBadge:hover,.XLfk6G_heroBadge:focus-visible{background:#2c2c70;transform:translateY(-1px)}.XLfk6G_financingSection{width:min(100%, var(--layout-wide));color:#fff;background:radial-gradient(circle at 88% 10%,#7fdccc47,#0000 34%),linear-gradient(135deg,#252160 0%,#171647 100%);border:1px solid #2d287629;border-radius:28px;grid-template-columns:minmax(0,1.08fr) minmax(280px,.92fr);gap:clamp(28px,4vw,64px);margin:clamp(48px,6vw,88px) auto 0;padding:clamp(28px,3.2vw,48px);display:grid;box-shadow:0 22px 54px #1c195b21}.XLfk6G_financingMain{align-content:start;gap:16px;display:grid}.XLfk6G_financingEyebrow{color:#9ef0de;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.82rem;font-weight:800}.XLfk6G_financingMain h2{letter-spacing:-.04em;max-width:15ch;margin:0;font-size:clamp(2rem,3.3vw,3.35rem);line-height:1.04}.XLfk6G_financingMain>p:not(.XLfk6G_financingEyebrow){color:#ffffffd1;max-width:48ch;margin:0;font-size:1.06rem;line-height:1.6}.XLfk6G_financingPrimaryCta,.XLfk6G_financingSecondaryCta{justify-content:center;align-items:center;gap:10px;width:fit-content;min-height:48px;font-weight:800;text-decoration:none;transition:transform .18s,background-color .18s,color .18s;display:inline-flex}.XLfk6G_financingPrimaryCta{color:#23235f;background:#fff;border-radius:12px;justify-self:center;margin-top:8px;padding:13px 20px}.XLfk6G_financingPrimaryCta:hover,.XLfk6G_financingPrimaryCta:focus-visible,.XLfk6G_financingSecondaryCta:hover,.XLfk6G_financingSecondaryCta:focus-visible{transform:translateY(-2px)}.XLfk6G_financingOptions{background:#ffffff14;border:1px solid #ffffff2e;border-radius:20px;align-content:center;align-self:stretch;justify-items:center;gap:16px;padding:clamp(22px,2.5vw,32px);display:grid}.XLfk6G_financingOptions p{color:#ffffffe0;text-align:center;margin:0;font-size:1.1rem;line-height:1.55}.XLfk6G_financingSecondaryCta{color:#fff;border:1px solid #ffffff8c;border-radius:10px;padding:11px 16px}.XLfk6G_financingSecondaryCta:hover,.XLfk6G_financingSecondaryCta:focus-visible{background:#ffffff1f}.XLfk6G_financingDivider{background:#fff3;height:1px}.XLfk6G_financingContinue{font-size:1.02rem!important}.XLfk6G_bottomBreadcrumbs{width:min(1280px,100% - 48px);margin:0 auto;padding:0 0 48px}.XLfk6G_section{gap:28px;width:min(1280px,100% - 48px);margin:0 auto;padding:8px 0 72px;display:grid}.XLfk6G_sectionHead{gap:12px;max-width:70ch;display:grid}.XLfk6G_sectionHead h2{color:#18174a;letter-spacing:-.02em;margin:0;font-size:clamp(1.6rem,3vw,2.45rem);line-height:1.08}.XLfk6G_sectionHead p:last-child{color:#4b4778;margin:0;line-height:1.65}.XLfk6G_stepsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.XLfk6G_stepCard{background:linear-gradient(#fff 0%,#f7f8ff 100%);border:1px solid #221f7414;border-radius:24px;gap:12px;padding:24px;display:grid;box-shadow:0 18px 50px #120f4614}.XLfk6G_stepIndex{letter-spacing:.14em;color:#4d48ff;font-size:.78rem;font-weight:800}.XLfk6G_stepCard h3{color:#18174a;margin:0;font-size:1.08rem;line-height:1.25}.XLfk6G_stepCard p{color:#4a4774;margin:0;line-height:1.65}.XLfk6G_sectionCtas{flex-wrap:wrap;gap:12px;display:flex}.XLfk6G_secondaryLink{color:#221f74;background:#fff;border:1px solid #221f7429;border-radius:10px;justify-content:center;align-items:center;min-height:46px;padding:12px 20px;font-weight:700;text-decoration:none;display:inline-flex}.XLfk6G_secondaryLink:hover{background:#f6f7ff}@media (max-width:900px){.XLfk6G_heroShell,.XLfk6G_section{width:calc(100% - 24px)}.XLfk6G_stepsGrid{grid-template-columns:1fr}.XLfk6G_heroShell{padding:calc(var(--nav-height,80px) + 48px) 0 42px;margin-top:20px}.XLfk6G_heroCenter{padding-inline:8px}.XLfk6G_financingSection{border-radius:22px;grid-template-columns:1fr;gap:24px;width:100%}.XLfk6G_financingMain h2{max-width:18ch}.XLfk6G_bottomBreadcrumbs{width:calc(100% - 24px);padding-bottom:32px}}
