.up-gradient{background:var(--at-prime-c1);color:#0000;-webkit-background-clip:text;background-clip:text}.up-cards-4{grid-template-columns:repeat(4,1fr)}@media (max-width:1199px){.up-cards-4{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.up-cards-4{grid-template-columns:1fr}}.up-cards-2{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}@media (max-width:575px){.up-cards-2{grid-template-columns:1fr}}.up-list{margin:6px 0 0}.up-list li{color:#d6d0df;font-size:16px;line-height:1.5}.up-light{color:#0d0d2b;background:#fff}.up-light--tint{background:linear-gradient(#f7f3fd,#fff)}.up-light .lp-title .sec_title{color:#0d0d2b}.up-light .lp-intro{color:#555}.up-light .lp-card{background:#fff;border-color:#ece6f5;box-shadow:0 10px 30px #2a0c5c12}.up-light .lp-card:hover{border-color:#ff31ab80}.up-light .lp-card h3{color:#0d0d2b}.up-light .lp-card p,.up-light .up-list li{color:#555}.up-dark{background:radial-gradient(55% 70% at 85% 10%,#ff31ab38,#0000 70%),radial-gradient(50% 70% at 10% 90%,#6c1afc4d,#0000 70%),linear-gradient(135deg,#1c0b40,#07000e)}.up-hero .lp-hero-grid{align-items:center}.up-hero .lf-grid{grid-template-columns:1fr 1fr}@media (max-width:575px){.up-hero .lf-grid{grid-template-columns:1fr}}.up-byline{font-family:var(--at-outfit);color:#fff;align-items:center;gap:10px;margin:-8px 0 20px;font-size:20px;font-weight:600;display:flex}.up-byline i{background:var(--at-prime-c1);border-radius:10px;place-items:center;width:36px;height:36px;font-size:16px;display:inline-grid}@media (max-width:575px){.up-byline{font-size:17px}}@property --up-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.up-form-flash{isolation:isolate;border-radius:18px;position:relative}.up-form-flash:before,.up-form-flash:after{content:"";background:conic-gradient(from var(--up-angle), transparent 0 10%, #6c1afc 25%, #ff31ab 38%, #fff 45%, transparent 50%, transparent 60%, #6c1afc 75%, #ff31ab 88%, #fff 95%, transparent 100%);pointer-events:none;border-radius:18px;animation:3.5s linear infinite up-spin;position:absolute;inset:-3px}.up-form-flash:before{z-index:0}.up-form-flash:after{z-index:-1;filter:blur(16px);animation:3.5s linear infinite up-spin,1.2s ease-in-out infinite alternate up-glow}.up-form-flash .at-contact1-form{z-index:1}@keyframes up-spin{to{--up-angle:360deg}}@keyframes up-glow{0%{opacity:.35}to{opacity:.9}}@media (prefers-reduced-motion:reduce){.up-form-flash:before,.up-form-flash:after{animation:none}}.up-seats{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;background:#ffffff0f;border:1px solid #ffffff29;border-radius:60px;align-items:center;gap:12px;margin:0 0 22px;padding:10px 18px 10px 14px;font-size:14px;line-height:1.35;display:flex}.up-seats-bolt{background:var(--at-prime-c1);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:22px;animation:1s steps(2,jump-none) infinite up-blink}.up-seats-pill{font-family:var(--at-outfit);white-space:nowrap;background:var(--at-prime-c1);border-radius:40px;flex-shrink:0;padding:6px 14px;font-weight:600;box-shadow:0 0 14px #ff31ab8c}.up-seats-text{flex:1;font-weight:500}.up-seats-arrow{color:#ff8fd0;animation:1.2s ease-in-out infinite up-bounce}@keyframes up-blink{50%{opacity:.35}}@keyframes up-bounce{50%{transform:translateY(4px)}}@media (max-width:575px){.up-seats{border-radius:18px;font-size:13px}.up-seats-arrow{display:none}}@media (prefers-reduced-motion:reduce){.up-seats-bolt,.up-seats-arrow{animation:none}}.up-wa{color:#128c4b;white-space:nowrap;font-weight:600}.up-wa:hover{color:#0b6b38;text-decoration:underline}.up-brochure-btn{font-family:var(--at-outfit);text-transform:uppercase;letter-spacing:.02em;color:#0d0d2b;background:#fff;border:0;border-radius:60px;align-items:center;gap:12px;margin-top:28px;padding:16px 32px 16px 18px;font-weight:700;transition:transform .3s,box-shadow .3s;animation:2s ease-out infinite up-brochure-pulse;display:inline-flex;position:relative;box-shadow:0 0 #ff31ab99,0 10px 30px #ff31ab59}.up-brochure-btn:hover{color:#0d0d2b;transform:translateY(-2px);box-shadow:0 0 0 4px #ff31ab59,0 14px 36px #ff31ab80}.up-brochure-btn i{color:#fff;background:var(--at-prime-c1);border-radius:50%;place-items:center;width:38px;height:38px;font-size:17px;animation:1.4s ease-in-out infinite up-bounce;display:inline-grid}@keyframes up-brochure-pulse{0%{box-shadow:0 0 #ff31ab99,0 10px 30px #ff31ab59}70%,to{box-shadow:0 0 0 14px #ff31ab00,0 10px 30px #ff31ab59}}@media (prefers-reduced-motion:reduce){.up-brochure-btn,.up-brochure-btn i{animation:none}}.up-cta-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}.up-cta-actions .up-brochure-btn{margin-top:0}.up-brochure-btn{cursor:pointer;font-size:16px}.up-dialog{background:0 0;border:0;border-radius:15px;width:min(520px,100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:0;overflow:auto}.up-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#07000ebf}.up-dialog .lead-form{max-width:none;padding:40px 32px 28px}.up-dialog-close{z-index:2;color:#0d0d2b;cursor:pointer;background:#f1eef6;border:0;border-radius:50%;width:36px;height:36px;font-size:16px;position:absolute;top:12px;right:12px}.up-dialog-close:hover{color:#fff;background:#ff31ab}.up-dialog-done{text-align:center;color:#555;background:#fff;border-radius:15px;padding:48px 32px}.up-dialog-done>i{color:#1fa855;font-size:48px}.up-dialog-done h3{font-family:var(--at-outfit);color:#0d0d2b;margin:14px 0 8px;font-size:26px;font-weight:700}.up-dialog-done p{margin:0 0 22px}@media (max-width:575px){.up-dialog .lead-form{padding:36px 20px 24px}}.up-batch-grid{grid-template-columns:360px 1fr;align-items:start;gap:40px;display:grid}@media (max-width:991px){.up-batch-grid{grid-template-columns:1fr}}.up-ceo{text-align:center;color:#fff;background:linear-gradient(160deg,#2a0c5c,#07000e);border-radius:18px;margin:0;padding:32px 28px;box-shadow:0 20px 40px #2a0c5c40}.up-ceo-photo{background:var(--at-prime-c1);border-radius:50%;width:200px;height:200px;margin:0 auto 24px;padding:4px}.up-ceo-photo img,.up-ceo-initials{object-fit:cover;background:#1c0b40;border-radius:50%;place-items:center;width:100%;height:100%;display:grid}.up-ceo-initials{font-family:var(--at-outfit);color:#fff;font-size:56px;font-weight:700}.up-ceo blockquote{margin:0 0 20px}.up-ceo blockquote p{color:#d6d0df;margin:0;font-size:16px;font-style:italic;line-height:1.65}.up-ceo figcaption strong{font-family:var(--at-outfit);font-size:22px;font-weight:600;display:block}.up-ceo figcaption span{color:#ff8fd0;font-size:15px}.up-batch-date{font-family:var(--at-outfit);color:#fff;background:var(--at-prime-c1);border-radius:40px;align-items:center;gap:10px;margin:0 0 22px;padding:8px 18px;font-weight:600;display:inline-flex}.up-batch-points{grid-template-columns:repeat(2,1fr);margin-bottom:30px}@media (max-width:575px){.up-batch-points{grid-template-columns:1fr}.up-ceo-photo{width:170px;height:170px}}.up-hero .lp-hero-text>.up-brochure-btn{width:fit-content;margin-inline:auto;display:flex}.up-batch-body>.lp-btn{width:fit-content;margin-inline:auto;display:block}.up-dialog .lf-grid{grid-template-columns:3fr 2fr;column-gap:12px}.up-dialog .lf-grid :is(.lf-f-degree,.lf-f-study_year) select{background-position:right 14px center;padding:0 34px 0 16px}.up-dialog .lf-grid>:not(.lf-f-degree,.lf-f-study_year){grid-column:1/-1}.up-cards-3{grid-template-columns:repeat(3,1fr)}@media (max-width:991px){.up-cards-3{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.up-cards-3{grid-template-columns:1fr}}a.up-seats-text{color:#fff}a.up-seats-text:hover{color:#fff;text-decoration:underline}.up-seats-text s{color:#b9b0c6;font-weight:400}.up-seats-text strong{color:#ffd36b;font-size:16px}.up-video-sec .lp-title{margin-bottom:36px}.up-video{background:var(--at-prime-c1);border-radius:22px;max-width:960px;margin:0 auto;padding:6px;box-shadow:0 24px 60px #2a0c5c2e}.up-video video{aspect-ratio:16/9;background:#fff;border-radius:17px;width:100%;height:auto;display:block}.up-guide-grid{grid-template-columns:340px 1fr;align-items:center;gap:56px;max-width:1080px;margin:0 auto;display:grid}.up-guide-cover img{border-radius:12px;width:100%;height:auto;display:block;transform:rotate(-2deg);box-shadow:0 24px 60px #2a0c5c40}.up-guide .lp-title{text-align:left;margin-bottom:18px}.up-guide .lp-intro{margin-inline:0}.up-guide .up-list{margin-bottom:8px}@media (max-width:767px){.up-guide-grid{grid-template-columns:1fr;gap:32px}.up-guide-cover{width:70%;margin:0 auto}}.up-guide .up-brochure-btn,.up-guide .up-brochure-btn:hover{color:#fff;background:linear-gradient(120deg,#6c1afc,#ff31ab)}.up-guide .up-brochure-btn i{color:#6c1afc;background:#fff}
