:root{--navy:#1b2a6b;--navy-2:#121d4f;--navy-3:#0b1238;--red:#c41230;--red-2:#a30f28;--gold:#ffc229;--gold-2:#ffd66b;--fmc:#072fb5;--fmc-2:#0a2690;--blue-soft:#dbe9ff;--blue-bg:#eef3ff;--ink:#0d0a3d;--text:#2f2f3a;--muted:#4c4c5a;--faint:#62626e;--line:#dcdce4;--line-soft:#ecebf2;--cream:#fbf4ea;--warm:#fbecd8;--warm-border:#efbe95;--bg-soft:#f4f5fb;--green:#007528;--green-bg:#e6f9ed;--amber-bg:#fff4e0;--amber:#7a4a00;--red-bg:#fdecea;--dock-h:0}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{overflow-x:clip;margin:0;font-family:var(--body);color:var(--text);background:#fff;font-size:1rem;line-height:1.5;-webkit-font-smoothing:antialiased;padding-bottom:var(--dock-h)}img{max-width:100%;height:auto;display:block}button{font-family:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}[hidden]{display:none!important}.sr-only{position:absolute;width:.0625rem;height:.0625rem;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.wrap{max-width:73.75rem;margin:0 auto;padding:0 1.5rem}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.625rem;min-height:3.375rem;padding:0 1.625rem;border-radius:.75rem;border:0;font:800 1rem var(--body);letter-spacing:.01em;text-decoration:none;transition:transform .12s ease,background .15s,box-shadow .15s;white-space:nowrap}.btn:active{transform:scale(.98)}.btn-apply{background:var(--red);color:#fff;box-shadow:0 .625rem 1.75rem rgba(196,18,48,.38)}.btn-apply:hover{background:var(--red-2)}.btn-apply .arr{transition:transform .15s}.btn-apply:hover .arr{transform:translateX(.1875rem)}.btn-glass{background:rgba(255,255,255,.1);color:#fff;border:.09375rem solid rgba(255,255,255,.35);backdrop-filter:blur(.375rem)}.btn-glass:hover{background:rgba(255,255,255,.18)}.btn-white{background:#fff;color:var(--navy)}.btn-fmc{background:var(--fmc);color:#fff;border-radius:.5rem}.btn-fmc:hover{background:var(--fmc-2)}.btn-sm{min-height:2.5rem;padding:0 1rem;border-radius:.625rem;font-size:.875rem}.pulse{position:relative}.pulse:after{content:"";position:absolute;inset:-.25rem;border-radius:1rem;border:.125rem solid rgba(196,18,48,.55);animation:ring 2.2s ease-out infinite;pointer-events:none}@keyframes ring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.12)}}.fomo{background:linear-gradient(90deg,var(--red),#e0183d 50%,var(--red));font-size:.84375rem}.fomo .wrap{display:flex;align-items:center;justify-content:center;gap:.75rem;min-height:2.5rem;flex-wrap:wrap;padding-top:.375rem;padding-bottom:.375rem}.cd{display:inline-flex;gap:.25rem;font:700 .8125rem var(--mono)}.cd span{background:rgba(0,0,0,.22);border-radius:.3125rem;padding:.125rem .375rem;min-width:2.125rem;text-align:center}.lbl-short{display:none}.fomo button{padding:0 .875rem;min-height:1.75rem;font:800 .78125rem var(--body)}.hdr{position:sticky;top:0;z-index:30;background:rgba(255,255,255,.96);backdrop-filter:blur(.625rem);border-bottom:.0625rem solid var(--line-soft)}.hdr .wrap{display:flex;align-items:center;justify-content:space-between;gap:.875rem;min-height:4rem}.hdr .aju-logo{height:2.5rem;width:auto}.hdr-r{gap:.875rem}.cobrand,.hdr-r{display:flex;align-items:center}.cobrand{gap:.4375rem;font-size:.71875rem;font-weight:500;color:var(--muted);white-space:nowrap}.cobrand img{height:.875rem;width:auto}.lang{display:inline-flex;border:.0625rem solid var(--line);border-radius:2.5rem;overflow:hidden}.lang button{border:0;background:#fff;padding:0 .6875rem;min-height:2rem;font:700 .78125rem var(--body);color:var(--muted)}.lang button[aria-pressed=true]{background:var(--navy);color:#fff}.hdr .btn{min-height:2.625rem;padding:0 1.125rem;font-size:.875rem;border-radius:.625rem;box-shadow:none}.hero{position:relative;color:#fff;overflow:hidden;isolation:isolate}.hero-bg{position:absolute;inset:0;z-index:-2;animation:kb 22s ease-in-out infinite alternate}.hero-bg img{object-fit:cover;object-position:62% 30%}@keyframes kb{0%{transform:scale(1.02)}to{transform:scale(1.1) translate(-1%,1%)}}.hero:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(12,19,62,.97),rgba(18,29,79,.9) 38%,rgba(18,29,79,.35) 68%,rgba(18,29,79,.15)),linear-gradient(0deg,rgba(12,19,62,.85),transparent 45%)}.hero .wrap{display:grid;grid-template-columns:minmax(0,1fr) 26.25rem;gap:3rem;align-items:center;padding-top:3.5rem;padding-bottom:4rem;min-height:40rem}.badges{display:flex;flex-wrap:wrap;gap:.5rem}.gpill{display:inline-flex;align-items:center;gap:.4375rem;padding:.4375rem .8125rem;border-radius:2.5rem;background:rgba(255,255,255,.1);border:.0625rem solid rgba(255,255,255,.22);font:700 .78125rem var(--body);letter-spacing:.02em;backdrop-filter:blur(.375rem)}.gpill svg{flex:0 0 auto}.h1{font:900 clamp(2.5rem,6.2vw,5rem)/.98 var(--body);letter-spacing:-.035em;margin:1.375rem 0 1rem;text-wrap:balance}.h1 .on{display:block;color:var(--gold);font-style:normal}.h1 .prog{color:#fff}.sub{font-size:clamp(1.0625rem,1.6vw,1.3125rem);font-weight:500;color:#dfe4ff;margin:0 0 1.625rem;max-width:32.5rem}.facts{display:flex;flex-wrap:wrap;gap:.625rem 1.375rem;margin:0 0 1.875rem;padding:0;list-style:none}.facts li{display:flex;align-items:center;gap:.625rem;font-weight:600;font-size:.9375rem}.facts .ic{width:2.375rem;height:2.375rem;border-radius:.6875rem;background:rgba(255,194,41,.14);border:.0625rem solid rgba(255,194,41,.35);display:grid;place-items:center;flex:0 0 2.375rem}.facts b{color:var(--gold)}.cta-row{flex-wrap:wrap}.cta-row,.proof{display:flex;gap:.75rem}.proof{align-items:center;margin-top:1.75rem;font-size:.875rem;color:#cfd6ff}.avs{display:flex}.avs span{width:2.125rem;height:2.125rem;border-radius:50%;border:.125rem solid var(--navy-2);margin-left:-.5625rem;display:grid;place-items:center;font:800 .75rem var(--body);color:#fff}.avs span:first-child{margin-left:0}.proof b{color:#fff}.hcard{background:#fff;color:var(--text);border-radius:1.375rem;padding:1.625rem;box-shadow:0 2.5rem 5.625rem rgba(3,6,30,.55);position:relative}.hcard-top{display:flex;align-items:center;justify-content:space-between;gap:.625rem;margin-bottom:.25rem}.hcard h2{font:800 1.4375rem/1.2 var(--body);color:var(--navy);margin:0;letter-spacing:-.01em}.seat{display:inline-flex;align-items:center;gap:.375rem;font:700 .71875rem var(--body);color:var(--red);background:#fdecef;border-radius:2.5rem;padding:.3125rem .625rem;white-space:nowrap}.dot{width:.4375rem;height:.4375rem;border-radius:50%;background:currentColor;animation:blink 1.4s infinite}@keyframes blink{50%{opacity:.25}}.hcard .mini{font-size:.8125rem;color:var(--muted);margin:.125rem 0 1rem}.hcard .mini b{color:var(--red);font-family:var(--mono)}.f{margin-bottom:.625rem}.f input,.f select{width:100%;height:3.125rem;border:.09375rem solid var(--line);border-radius:.75rem;padding:0 .875rem;font:500 1rem var(--body);color:#1b1b24;background:#fff;-webkit-appearance:none;appearance:none;transition:border-color .12s,box-shadow .12s}.f select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%235e5e6a' stroke-width='1.8' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .875rem center;padding-right:2.25rem}.f select.empty{color:#8a8a96}.f input::placeholder{color:#8a8a96}.f input:focus,.f select:focus{outline:none;border-color:var(--navy);box-shadow:0 0 0 .25rem #dfe3f6}.f.err input,.f.err select{border-color:#c0262d;background:#fff8f8}.em{font-size:.78125rem;color:#b3261e;margin:.25rem .125rem 0}.ph{gap:.5rem}.cc,.ph{display:flex}.cc{flex:0 0 3.625rem;align-items:center;justify-content:center;border:.09375rem solid var(--line);border-radius:.75rem;font-weight:700;background:#f7f7fa;color:var(--text)}.two-col{display:grid;grid-template-columns:1fr 1fr;gap:.625rem}.two-col .f{margin-bottom:.625rem}.consent{font-size:.71875rem;line-height:1.45;color:var(--faint);margin:.375rem 0 .75rem}.consent button{background:none;border:0;padding:0;font:inherit;color:inherit;text-decoration:underline}.submit{width:100%}.submit[aria-busy=true]{opacity:.8;cursor:progress}.spin{width:1.125rem;height:1.125rem;border-radius:50%;border:.15625rem solid rgba(255,255,255,.4);border-top-color:#fff;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.partner{display:flex;align-items:center;gap:.4375rem;justify-content:center;margin-top:.75rem;font-size:.71875rem;color:var(--faint)}.partner img{height:.75rem;width:auto}.alert{border-radius:.75rem;padding:.6875rem .8125rem;font-size:.84375rem;line-height:1.45;margin:0 0 .75rem}.alert.bad{background:var(--red-bg);color:#8a1c14;border:.0625rem solid #f4c7c3}.alert.ok{background:var(--green-bg);color:#00521c;border:.0625rem solid #bfe8cd}.alert.warn{background:var(--amber-bg);color:var(--amber);border:.0625rem solid #f3dcb0}.alert .row{display:flex;gap:.5rem;flex-wrap:wrap;margin-top:.625rem}.started{text-align:center;padding:.625rem .25rem}.started .tick{width:4rem;height:4rem;border-radius:50%;background:var(--green-bg);display:grid;place-items:center;margin:0 auto .75rem}.started h2{margin:0 0 .25rem}.started p{margin:0 0 1rem;color:var(--muted);font-size:.875rem}.trust{border-bottom:.0625rem solid var(--line-soft);background:#fff}.trust .wrap{display:flex;align-items:center;gap:.75rem;overflow-x:auto;scrollbar-width:none;padding-top:1.125rem;padding-bottom:1.125rem}.trust .wrap::-webkit-scrollbar{display:none}.tb{flex:0 0 auto;display:flex;align-items:center;gap:.625rem;padding:.625rem .8125rem;border-radius:.875rem;background:var(--bg-soft);border:.0625rem solid var(--line-soft)}.tb .ic{width:2.25rem;height:2.25rem;border-radius:.625rem;display:grid;place-items:center;background:#fff;flex:0 0 2.25rem}.tb b{display:block;font:800 .9375rem/1.1 var(--body);color:var(--navy)}.tb span{font-size:.75rem;color:var(--muted)}.sec{padding:5.5rem 0}.eyebrow{display:inline-flex;align-items:center;gap:.5rem;font:700 .75rem var(--mono);letter-spacing:.0875rem;text-transform:uppercase;color:var(--red)}.eyebrow:before{content:"";width:1.125rem;height:.125rem;background:currentColor}.h2{font:900 clamp(1.875rem,4.2vw,3.125rem)/1.03 var(--body);letter-spacing:-.03em;color:var(--navy);margin:.75rem 0 .625rem;text-wrap:balance}.lede{font-size:1.125rem;color:var(--muted);margin:0 0 2.25rem;max-width:35rem}.dark,.dark .h2{color:#fff}.dark .lede{color:#b9c1ea}.dark .eyebrow{color:var(--gold)}.progs{background:var(--bg-soft)}.tabs{display:inline-flex;gap:.375rem;padding:.375rem;background:#fff;border-radius:.875rem;border:.0625rem solid var(--line-soft);margin-bottom:1.625rem;flex-wrap:wrap}.tabs button{min-height:2.5rem;padding:0 1rem;border-radius:.625rem;border:0;background:transparent;font:700 .875rem var(--body);color:var(--muted)}.tabs button[aria-pressed=true]{background:var(--navy);color:#fff}.pgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.125rem}.pc{position:relative;overflow:hidden;border-radius:1.375rem;padding:1.5rem;color:#fff;min-height:18.75rem;display:flex;flex-direction:column;box-shadow:0 1.125rem 2.5rem rgba(18,29,79,.18);transition:transform .2s ease,box-shadow .2s ease}.pc:hover{transform:translateY(-.25rem);box-shadow:0 1.625rem 3.125rem rgba(18,29,79,.28)}.pc .big-ic{pointer-events:none;position:absolute;right:-1.125rem;bottom:-1.125rem;opacity:.13;width:10.625rem;height:10.625rem}.pc .lvl{align-self:flex-start;font:700 .6875rem var(--mono);letter-spacing:.0625rem;text-transform:uppercase;background:rgba(255,255,255,.16);border-radius:2.5rem;padding:.3125rem .625rem}.pc h3{font:900 2.75rem/1 var(--body);letter-spacing:-.03em;margin:1.125rem 0 .25rem}.pc .full{font-size:.84375rem;color:rgba(255,255,255,.78);margin:0 0 .875rem}.specs{display:flex;flex-wrap:wrap;gap:.375rem;margin-bottom:1.125rem}.specs span{font:600 .71875rem var(--body);background:rgba(255,255,255,.14);border:.0625rem solid rgba(255,255,255,.2);border-radius:2.5rem;padding:.25rem .5625rem}.pc-foot{margin-top:auto;display:flex;align-items:flex-end;justify-content:space-between;gap:.75rem}.emi small{display:block;font-size:.75rem;color:rgba(255,255,255,.75)}.emi b{font:900 1.625rem var(--body);color:var(--gold);letter-spacing:-.02em}.emi b i{font-style:normal;font-size:.875rem;font-weight:700;color:#fff}.pc .btn{min-height:2.75rem;padding:0 1.125rem;font-size:.875rem}.bento{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:14.375rem 14.375rem;gap:.875rem}.tile{position:relative;overflow:hidden;border-radius:1.25rem;border:0;padding:0;background:#1a2459;color:#fff;text-align:left}.tile img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.tile:hover img{transform:scale(1.06)}.tile:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(6,10,40,.85),rgba(6,10,40,0) 55%)}.tile.big{grid-row:span 2}.tile .cap{position:absolute;left:1rem;right:1rem;bottom:.875rem;z-index:1}.tile .cap b{display:block;font:800 1.0625rem/1.2 var(--body)}.tile.big .cap b{font-size:1.5rem}.tile .cap span{font-size:.78125rem;color:#c9d0f5}.play{position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%);width:3.625rem;height:3.625rem;border-radius:50%;background:rgba(255,255,255,.92);display:grid;place-items:center;box-shadow:0 .625rem 1.875rem rgba(0,0,0,.35);transition:transform .2s}.tile.big .play{width:4.875rem;height:4.875rem}.tile:hover .play{transform:translate(-50%,-50%) scale(1.08)}.campus-foot{align-items:center;justify-content:space-between;gap:1rem;margin-top:1.625rem}.campus-foot,.campus-stats{display:flex;flex-wrap:wrap}.campus-stats{gap:1.75rem}.campus-stats b{display:block;font:900 1.875rem var(--body);color:var(--gold);letter-spacing:-.02em}.campus-stats span{font-size:.8125rem;color:#b9c1ea}.degree .wrap{display:grid;grid-template-columns:1fr 1fr;gap:3.5rem;align-items:center}.degree{padding:4.5rem 0}.cert{position:relative;max-width:31.25rem;justify-self:center;width:100%}.cert img{border-radius:1.125rem;box-shadow:0 2.5rem 5rem rgba(18,29,79,.35);transform:rotate(-2deg);animation:float 6s ease-in-out infinite}@keyframes float{50%{transform:rotate(-2deg) translateY(-.5rem)}}.cert .stamp{position:absolute;right:-.625rem;top:-.875rem;width:6.75rem;height:6.75rem;border-radius:50%;background:var(--gold);color:var(--navy);display:grid;place-items:center;text-align:center;font:900 .8125rem/1.05 var(--body);box-shadow:0 .75rem 1.875rem rgba(0,0,0,.2);transform:rotate(10deg)}.checks{list-style:none;margin:0 0 1.875rem;padding:0;display:grid;gap:.875rem}.checks li{display:flex;align-items:center;gap:.875rem;font:700 1.125rem/1.3 var(--body);color:var(--ink)}.checks .ck{width:2.5rem;height:2.5rem;border-radius:.75rem;background:var(--green-bg);display:grid;place-items:center;flex:0 0 2.5rem}.recruit{padding:2.5rem 0;background:#fff;border-top:.0625rem solid var(--line-soft);border-bottom:.0625rem solid var(--line-soft)}.recruit p{text-align:center;font:700 .75rem var(--mono);letter-spacing:.0875rem;text-transform:uppercase;color:var(--muted);margin:0 0 1.125rem}.marquee{overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.track{display:flex;gap:2.75rem;width:max-content;animation:mq 40s linear infinite;align-items:center}.marquee:hover .track{animation-play-state:paused}.track img{height:2.5rem;width:auto;filter:grayscale(1);opacity:.75;transition:filter .2s,opacity .2s}.track img:hover{filter:none;opacity:1}@keyframes mq{to{transform:translateX(-50%)}}.price .wrap{display:grid;grid-template-columns:1fr 1.1fr;gap:3rem;align-items:center}.pcard{background:#fff;border-radius:1.5rem;padding:1.75rem;border:.0625rem solid var(--line-soft);box-shadow:0 1.5rem 3.75rem rgba(18,29,79,.1)}.pills{display:flex;flex-wrap:wrap;gap:.375rem;margin-bottom:1.25rem}.pill{min-height:2.375rem;padding:0 .875rem;border-radius:2.5rem;border:.09375rem solid var(--line);background:#fff;font:700 .84375rem var(--body);color:var(--text)}.pill[aria-pressed=true]{background:var(--navy);border-color:var(--navy);color:#fff}.bigprice{display:flex;align-items:baseline;gap:.625rem;flex-wrap:wrap}.bigprice b{font:900 3.25rem/1 var(--body);letter-spacing:-.035em;color:var(--navy)}.bigprice s{color:var(--faint);font-size:1.125rem}.bigprice small{width:100%;font-size:.875rem;color:var(--muted)}.bar{display:flex;height:1rem;border-radius:2.5rem;overflow:hidden;margin:1.375rem 0 .875rem;background:#eceef6}.bar i{display:block;height:100%}.bar .pay{background:var(--navy)}.bar .aju{background:var(--red)}.bar .fmc{background:var(--gold)}.legend{display:grid;gap:.625rem}.lg{justify-content:space-between;gap:.625rem;font-size:.90625rem}.lg,.lg span{display:flex;align-items:center}.lg span{gap:.5625rem;color:var(--text);font-weight:600}.lg i{width:.75rem;height:.75rem;border-radius:.25rem;display:inline-block}.lg b{font-weight:800;color:var(--ink)}.lock{display:inline-flex;align-items:center;gap:.375rem;font:700 .78125rem var(--body);color:var(--muted);background:#f1f2f7;border-radius:2.5rem;padding:.25rem .625rem}.price-cta{margin-top:1.375rem}.price-cta .btn{width:100%}.steps4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.125rem;position:relative;list-style:none;margin:0;padding:0}.steps4:before{content:"";position:absolute;left:12%;right:12%;top:2.25rem;height:.1875rem;background:repeating-linear-gradient(90deg,var(--line) 0 .625rem,transparent .625rem 1.125rem)}.steps4 li{text-align:center;position:relative}.steps4 .n{width:4.5rem;height:4.5rem;border-radius:1.375rem;margin:0 auto .875rem;display:grid;place-items:center;background:#fff;border:.0625rem solid var(--line-soft);box-shadow:0 .75rem 1.875rem rgba(18,29,79,.1)}.steps4 li:first-child .n{background:var(--red);border-color:var(--red)}.steps4 b{display:block;font:800 1.0625rem var(--body);color:var(--ink)}.steps4 span{font-size:.84375rem;color:var(--muted)}.steps4 .who{display:inline-block;margin-top:.375rem;font:700 .65625rem var(--mono);letter-spacing:.0375rem;text-transform:uppercase;padding:.1875rem .5rem;border-radius:2.5rem}.who.fmc{background:var(--blue-bg);color:var(--fmc)}.who.aju{background:#fdecef;color:var(--red)}.who.you{background:#efeff4;color:#444}.fmcsec{background:var(--cream)}.fmcsec .eyebrow{color:var(--fmc)}.fmcsec .h2{font-family:var(--display);font-weight:800;color:var(--ink)}.faq{max-width:51.25rem}.faq details{border-bottom:.0625rem solid var(--line-soft)}.faq summary{list-style:none;cursor:pointer;padding:1.25rem 2.5rem 1.25rem 0;font:700 1.0625rem/1.4 var(--body);color:var(--ink);position:relative}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";position:absolute;right:.375rem;top:.9375rem;font:400 1.75rem var(--body);color:var(--red)}.faq details[open] summary:after{content:"\2212"}.faq details p{margin:0 0 1.25rem;color:var(--muted);line-height:1.6}.foot{background:var(--navy-3);color:#aab2dc;padding:2.75rem 0 2.25rem;font-size:.8125rem;line-height:1.6}.foot .wrap{display:grid;gap:.75rem}.foot-logos{display:flex;align-items:center;gap:1rem}.foot-logos img{height:1.375rem;width:auto;padding:.4375rem .6875rem;background:#fff;border-radius:.5rem;box-sizing:content-box;box-shadow:0 .125rem .5rem rgba(8,12,40,.18)}.foot .links{display:flex;gap:1.125rem;flex-wrap:wrap}.foot .links button{background:none;border:0;padding:0;color:#fff;font:600 .8125rem var(--body);text-decoration:underline}.dock{position:fixed;left:0;right:0;bottom:0;z-index:45;background:#fff;border-top:.0625rem solid var(--line-soft);box-shadow:0 -.875rem 2.5rem rgba(12,19,62,.16);padding:.75rem 0 calc(.75rem + env(safe-area-inset-bottom));transform:translateY(0);transition:transform .25s ease}.dock.hide{transform:translateY(110%)}.dock-err{font-size:.75rem;color:#b3261e;margin:.375rem 0 0}.dock-done{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%}.dock-done b{font:800 .9375rem var(--body);color:var(--green)}.dock-done span{display:block;font-size:.8125rem;color:var(--muted)}.live{width:.5rem;height:.5rem;border-radius:50%;background:#1faa53;box-shadow:0 0 0 .25rem rgba(31,170,83,.2);animation:blink 1.6s infinite;flex:0 0 0.5rem}.sheet-back{position:fixed;inset:0;z-index:44;background:rgba(8,12,40,.5);animation:fade .15s}.dock.sheet{border-radius:1.375rem 1.375rem 0 0;max-height:92vh;overflow:auto;padding-top:.5rem}.handle{width:2.75rem;height:.3125rem;border-radius:.3125rem;background:#d6d7e0;margin:0 auto .625rem}.sheet-h{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}.sheet-h h2{font:800 1.3125rem/1.2 var(--body);color:var(--navy);margin:0}.sheet-h p{margin:.1875rem 0 0;font-size:.78125rem;color:var(--red);font-weight:700}.x{width:2.375rem;height:2.375rem;border-radius:50%;border:0;background:#f1f1f6;font-size:1.25rem;line-height:1;color:var(--ink);flex:0 0 2.375rem}.toast{position:fixed;left:1rem;z-index:40;bottom:calc(var(--dock-h) + .875rem);max-width:20.625rem;display:flex;align-items:center;gap:.75rem;background:#fff;border-radius:1rem;padding:.75rem .875rem;box-shadow:0 1.125rem 2.75rem rgba(12,19,62,.22);border:.0625rem solid var(--line-soft);transform:translateY(1.25rem);opacity:0;transition:all .35s ease;pointer-events:none}.toast.show{transform:none;opacity:1;pointer-events:auto}.toast .av{width:2.5rem;height:2.5rem;border-radius:.75rem;background:var(--navy);color:#fff;display:grid;place-items:center;flex:0 0 2.5rem}.toast b{display:block;font-size:.84375rem;color:var(--ink);line-height:1.3}.toast span{font-size:.75rem;color:var(--muted)}.mback{position:fixed;inset:0;z-index:60;background:rgba(8,12,40,.62);display:flex;align-items:center;justify-content:center;padding:1.125rem;animation:fade .15s}@keyframes fade{0%{opacity:0}}.modal{position:relative;width:100%;max-width:28.75rem;max-height:calc(100vh - 2.25rem);overflow:auto;background:#fff;border-radius:1.375rem;padding:1.625rem;box-shadow:0 2.5rem 6.25rem rgba(0,0,0,.4)}.modal .x{position:absolute;top:.875rem;right:.875rem}.modal h2{font:800 1.375rem/1.2 var(--body);color:var(--navy);margin:0 2.75rem .25rem 0}.modal .mini{font-size:.8125rem;color:var(--muted);margin:0 0 1rem}.modal .mini b{color:var(--red);font-family:var(--mono)}.vmodal{max-width:60rem;background:#05081f;color:#fff;padding:.875rem;overflow:visible}.vmodal .x{background:rgba(255,255,255,.14);color:#fff;top:-3.125rem;right:0}.vframe{position:relative;aspect-ratio:16/9;border-radius:.875rem;overflow:hidden;background:#000}.vframe iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.vthumbs{display:flex;gap:.625rem;overflow-x:auto;margin-top:.75rem;padding-bottom:.25rem}.vthumbs button{flex:0 0 10.5rem;border:.125rem solid transparent;border-radius:.625rem;padding:0;background:none;overflow:hidden;color:#fff;text-align:left}.vthumbs button[aria-pressed=true]{border-color:var(--gold)}.vthumbs img{aspect-ratio:16/9;object-fit:cover;width:100%}.vthumbs span{display:block;font-size:.75rem;padding:.375rem .25rem}.brands{display:flex;align-items:center;gap:.875rem;min-width:0}.bdiv{width:.0625rem;height:2.125rem;background:var(--line);flex:0 0 0.0625rem}.fmc-lock{display:flex;flex-direction:column;gap:.1875rem;min-width:0}.fmc-lock small{font:700 .59375rem var(--mono);letter-spacing:.05rem;white-space:nowrap}.fmc-lock img{height:1.1875rem;width:auto}.cd{align-items:center;gap:.1875rem}.dock{padding-top:1.25rem}.dock-timer{position:absolute;left:50%;top:-.9375rem;transform:translateX(-50%);display:flex;align-items:center;gap:.375rem;background:var(--red);color:#fff;font:700 .75rem var(--body);padding:.375rem .8125rem;border-radius:2.5rem;white-space:nowrap;box-shadow:0 .375rem 1rem rgba(196,18,48,.35)}.dock.sheet .dock-timer{display:none}.dock-row{max-width:51.25rem;margin:0 auto}.dock-brand,.dock-row{display:flex;align-items:center;gap:.625rem}.dock-brand{font:800 .9375rem var(--body);color:var(--navy);white-space:nowrap;margin-right:.5rem}.dock-brand img{height:1.125rem;width:auto}.pin{flex:1;display:flex;align-items:center;height:3.25rem;border:.09375rem solid var(--line);border-radius:.75rem;background:#fff;padding-left:.875rem;min-width:0;cursor:text;margin:0}.pin b{font-weight:700;color:var(--text);padding-right:.625rem;margin-right:.625rem;border-right:.09375rem solid var(--line)}.pin input{flex:1;min-width:0;height:100%;border:0;outline:none;background:transparent;font:500 1rem var(--body);color:#1b1b24}.pin:focus-within{border-color:var(--navy);box-shadow:0 0 0 .25rem #dfe3f6}.pin.err{border-color:#c0262d;background:#fff8f8}.dock-row .btn{min-height:3.25rem}.dock-err{text-align:center}@font-face{font-family:NotoFallback;src:local("Arial"),local("Helvetica Neue"),local("Helvetica");size-adjust:104%;ascent-override:102.8%;descent-override:28.2%;line-gap-override:0%}.fmc-lock{align-items:flex-start}.fb-brand img,.fmc-lock img{align-self:flex-start;object-fit:contain;max-width:none}.pc-fmc{display:inline-flex;align-items:center;gap:.4375rem;align-self:flex-start;font:700 .71875rem var(--body);color:#fff;background:rgba(255,255,255,.12);border:.0625rem dashed rgba(255,255,255,.4);border-radius:2.5rem;padding:.25rem .625rem;margin:-.375rem 0 1rem}.pc-fmc img{height:.625rem;width:auto;padding:.125rem .3125rem;background:#fff;border-radius:.3125rem;box-sizing:content-box}.jain-chip{background:rgba(255,194,41,.16)!important;border-color:rgba(255,194,41,.55)!important;color:var(--gold)}.hsch{display:inline-flex;align-items:center;gap:.75rem;margin:0 0 1.5rem;padding:.5625rem 1.125rem .5625rem .5625rem;border-radius:.875rem;background:linear-gradient(90deg,rgba(255,194,41,.24),rgba(255,194,41,.06));border:.0625rem solid rgba(255,194,41,.6)}.hsch-ic{width:2.5rem;height:2.5rem;border-radius:.6875rem;background:var(--gold);display:grid;place-items:center;flex:0 0 2.5rem}.hsch-t b{display:block;font:800 1.125rem/1.2 var(--body);color:var(--gold)}.hsch-t span{display:block;font-size:.8125rem;color:#dfe4ff}@media (min-width:1200px){.trust .wrap{justify-content:space-between}}@media (max-width:1100px){.hero .wrap{grid-template-columns:minmax(0,1fr) 23.75rem;gap:2rem}.pgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.advisor{grid-column:span 2}}@media (max-width:900px){.hero .wrap{grid-template-columns:minmax(0,1fr);min-height:0}.hcard{display:none}.degree .wrap,.price .wrap{grid-template-columns:minmax(0,1fr);gap:2rem}.bento{grid-template-columns:1fr 1fr;grid-template-rows:13.75rem 10rem 10rem}.tile.big{grid-column:span 2;grid-row:span 1}}@media (max-width:767px){.wrap{padding:0 1rem}.cert .stamp{right:.375rem;top:-.625rem;width:5.5rem;height:5.5rem;font-size:.6875rem}.foot-logos{flex-wrap:wrap;gap:.625rem}.foot-logos img{height:1.125rem}.dock-row .btn{padding:0 1rem}.hsch{margin-bottom:.75rem;padding:.4375rem .875rem .4375rem .4375rem}.hsch-ic{width:2.125rem;height:2.125rem;flex-basis:2.125rem}.hsch-t b{font-size:.96875rem}.hsch-t span{font-size:.75rem}.sub{font-size:.9375rem;margin-bottom:.75rem}.brands{gap:.5625rem}.bdiv{height:1.625rem}.fmc-lock small{font-size:.46875rem;letter-spacing:.025rem}.fmc-lock img{height:.875rem}.fomo{font-size:.75rem}.fomo .wrap{gap:.5rem;min-height:2.25rem}.fomo .lbl-long{display:none}.fomo .lbl-short{display:inline}.cd span{min-width:1.75rem;padding:.0625rem .25rem;font-size:.75rem}.fomo button{display:none}.hdr .wrap{min-height:3.5rem}.hdr .aju-logo{height:2rem}.hdr .btn{display:none}.cobrand{flex-direction:column;align-items:flex-end;gap:.0625rem;font-size:.59375rem}.cobrand img{height:.6875rem}.lang button{padding:0 .5625rem;min-height:1.875rem;font-size:.75rem}.hero:before{background:linear-gradient(0deg,rgba(12,19,62,1) 38%,rgba(12,19,62,.78) 62%,rgba(12,19,62,.25))}.hero-bg{bottom:auto;height:62%;animation:none}.hero-bg img{object-position:60% 0}.hero .wrap{padding-top:4rem;padding-bottom:1.625rem}.badges{gap:.375rem}.h1{margin:.625rem 0 .5rem}.sub{margin-bottom:1.125rem}.facts{gap:.375rem;margin-bottom:.875rem;display:flex;flex-wrap:wrap}.facts li{font-size:.78125rem;gap:.375rem;background:rgba(255,255,255,.08);border:.0625rem solid rgba(255,255,255,.16);border-radius:2.5rem;padding:.25rem .625rem .25rem .25rem}.facts .ic{width:1.5rem;height:1.5rem;flex-basis:1.5rem;border-radius:2.5rem}.facts .ic svg{width:.875rem;height:.875rem}.cta-row .btn{flex:1 1 auto}.proof{margin-top:1.25rem;font-size:.8125rem}.sec{padding:3.75rem 0}.lede{font-size:1rem;margin-bottom:1.5rem}.pgrid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:.75rem;margin:0 -1rem;padding:.25rem 1rem 1rem;scrollbar-width:none}.pgrid::-webkit-scrollbar{display:none}.pc{flex:0 0 82%;scroll-snap-align:start;min-height:17.5rem}.bento{grid-template-rows:12.5rem 8.75rem 8.75rem;gap:.625rem}.tile .cap b{font-size:.90625rem}.tile.big .cap b{font-size:1.1875rem}.play{width:2.875rem;height:2.875rem}.tile.big .play{width:4rem;height:4rem}.steps4{grid-template-columns:1fr 1fr;row-gap:1.75rem}.steps4:before{display:none}.advisor{grid-column:auto}.bigprice b{font-size:2.625rem}.rewards{width:100%}.toast{left:.625rem;right:.625rem;max-width:none;top:4.125rem;bottom:auto;transform:translateY(-1rem)}.mback{padding:0;align-items:flex-end}.modal{max-width:none;border-radius:1.375rem 1.375rem 0 0;max-height:94vh}.vmodal{border-radius:0;align-self:center}.vmodal .x{top:-3rem}.plan-back{padding:0}.plan{border-radius:0;min-height:100%}.plan-hero h2{font-size:1.75rem}.slots{grid-template-columns:1fr 1fr}.rvt{top:8.25rem;min-height:1.75rem;padding:0 .625rem;font-size:.625rem;opacity:.75}.rv,.rvt{bottom:auto;right:.5rem}.rv{top:6rem;left:.5rem;width:auto;max-height:60vh}}@media (max-width:420px){.cobrand span{display:none}.gpill{padding:.3125rem .625rem;font-size:.71875rem}.badges .gpill:nth-child(2){display:none}.h1{font-size:2.375rem}}.cd,.toplist b,[data-cd]{font-variant-numeric:tabular-nums}:root{--jk:var(--body);--fx-blue:var(--navy);--fx-navy:var(--navy-3);--fx-cu:var(--red);--fx-cu3:var(--gold);--fx-cream:var(--bg-soft);--fx-ink:var(--ink);--fx-grey:var(--muted);--fx-line:var(--line-soft);--fx-warm:color-mix(in srgb,var(--red) 9%,#fff);--fx-sig:linear-gradient(90deg,var(--red),color-mix(in srgb,var(--red) 72%,#ff4d6d) 50%,var(--red));--fx-soft:var(--bg-soft);--fx-night:linear-gradient(160deg,var(--navy) 0%,var(--navy-2) 55%,var(--navy-3) 100%);--fx-shadow:0 1.125rem 3.125rem rgba(18,29,79,0.12)}.fe{display:inline-flex;align-items:center;gap:.5rem;font:700 .78125rem var(--body);text-transform:uppercase;color:var(--fx-cu)}.fe:before{content:"";width:.375rem;height:.375rem;border-radius:50%;background:currentColor}.pill-b,.pill-w{border-radius:2.5rem;min-height:3.25rem;padding:0 1.5rem;gap:.5rem;font:700 1rem var(--body)}.pill-b{background:var(--fx-blue)}.pill-b:hover{background:#0a2690}.pill-w{background:#fff;color:var(--fx-blue)}.proof-s{display:flex;flex-direction:column;gap:.125rem}.proof-s b{font:800 1.5rem/1 var(--display);color:var(--fx-blue)}.proof-s span{font:500 .84375rem var(--body);color:var(--fx-grey)}.deco{inset:0;pointer-events:none;overflow:hidden;z-index:0}.deco,.deco i{position:absolute}.deco i{border-radius:50%;border:.09375rem solid rgba(143,59,0,.08)}.deco i:first-child{width:32.5rem;height:32.5rem;right:-11.25rem;top:-13.75rem}.deco i:last-child{width:22.5rem;height:22.5rem;left:-10rem;bottom:-10rem;border-color:rgba(7,47,181,.07)}.fomo{background:var(--fx-sig);color:#fff;font-size:.875rem;font-weight:600}.fomo .wrap{gap:.5rem .75rem}.fo-gift{width:1.625rem;height:1.625rem;border-radius:50%;background:#fff;display:grid;place-items:center;flex:0 0 1.625rem}.fo-gift path{fill:var(--fx-cu)}.fo-t{font-weight:700}.fomo .cd{display:inline-flex;align-items:center;gap:.1875rem;font:800 .875rem var(--mono)}.fomo .cd span{background:#fff;color:var(--fx-blue);border-radius:.375rem;padding:.1875rem .375rem;min-width:2rem;text-align:center}.fomo .cd .dd{background:var(--fx-navy);margin-right:.1875rem}.fomo .cd i{font-style:normal;opacity:.85}.fomo button{background:#fff;color:var(--fx-blue);border:0;border-radius:2.5rem;padding:0 1rem;min-height:2rem;font:800 .8125rem var(--body)}.dock-timer{background:var(--fx-sig);box-shadow:0 .375rem 1rem rgba(30,79,186,.3)}.hcard .seat{color:var(--fx-blue);background:var(--blue-bg)}.fmc-lock small{font:600 .59375rem var(--body);letter-spacing:.0375rem;text-transform:uppercase;color:var(--muted)}.cap-s{display:none}.cbx{display:grid;grid-template-columns:1.375rem minmax(0,1fr);gap:.625rem;align-items:start;margin:.25rem 0 .875rem}.cbx input{width:1.25rem;height:1.25rem;margin:.0625rem 0 0;accent-color:var(--fx-blue);cursor:pointer}.cbx p{margin:0;font:500 .8125rem/1.45 var(--body);color:#3d3d48}.cbx label,.cbx-d{cursor:pointer}.cbx-d{background:none;border:0;padding:0;font:700 .8125rem var(--body);color:var(--fx-blue);text-decoration:underline;text-underline-offset:.125rem}.cbx .em{grid-column:1/-1;margin:0}.cbx.err input{outline:.125rem solid #c0262d;outline-offset:.125rem}.disc-back{position:fixed;inset:0;z-index:95;background:rgba(8,12,40,.62);display:flex;align-items:center;justify-content:center;padding:1.125rem;animation:fade .15s}.disc{position:relative;width:100%;max-width:40rem;max-height:calc(100vh - 2.25rem);overflow:auto;background:#fff;border-radius:1.125rem;padding:1.75rem 1.75rem 1.5rem;color:var(--fx-ink);box-shadow:0 2.5rem 6.25rem rgba(0,0,0,.4)}.disc .x{position:absolute;top:.875rem;right:.875rem}.disc h2{font:800 1.625rem/1.2 var(--display);margin:0 2.5rem .875rem 0;color:var(--fx-ink)}.disc h3{font:700 1.0625rem var(--body);margin:1.125rem 0 .5rem}.disc-lead{margin:0;padding-bottom:1rem;border-bottom:.0625rem solid var(--line-soft);font:500 .9375rem/1.6 var(--body)}.disc ul{margin:0;padding-left:1.25rem;display:grid;gap:.5rem;font:500 .90625rem/1.55 var(--body)}.disc-foot{margin:1rem 0 1.125rem;font:500 .84375rem/1.5 var(--body);color:var(--fx-grey)}.disc-foot a{color:var(--fx-blue);font-weight:700}.disc-ok{width:100%}.sch-band{position:relative;overflow:hidden;color:#fff;background:var(--fx-night)}.sch-grid{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:3rem;align-items:center;padding-top:5rem;padding-bottom:5rem}.sch-copy{min-width:0}.sch-band .fe{color:#f5b27a}.sch-h{display:flex;flex-direction:column;margin:.875rem 0 .5rem;font-weight:800}.sch-h .up{font:700 clamp(1.375rem,2.4vw,1.75rem)/1 var(--display);color:#d4dbf7}.sch-h .amt{width:max-content;font:800 clamp(4.5rem,8.4vw,7.5rem)/1 var(--display);letter-spacing:-.04em;background:linear-gradient(100deg,#ffe7c2,#f5b27a 50%,#cb7a44)}.sch-h .s2{font:700 clamp(1.625rem,2.8vw,2.125rem)/1.15 var(--display);color:#fff;margin-top:.5rem}.sch-fine{margin:0 0 1.375rem;font:500 .9375rem/1.5 var(--body);color:#c9d1f2}.cat-row{list-style:none;margin:0 0 1.75rem;padding:0;display:flex;flex-wrap:wrap;gap:.5rem}.cat-row li{display:inline-flex;align-items:center;gap:.5rem;padding:.4375rem .875rem .4375rem .625rem;border-radius:2.5rem;background:rgba(255,255,255,.08);border:.0625rem solid rgba(255,255,255,.18);font:600 .875rem var(--body);color:#fff}.cat-row i{width:.625rem;height:.625rem;border-radius:50%;background:var(--c);flex:0 0 0.625rem}.sch-cta{display:flex;align-items:center;gap:1.375rem;flex-wrap:wrap}.sch-band .proof-s b{color:#fff}.sch-band .proof-s span{color:#c9d1f2}.sch-vis{position:relative;display:grid;place-items:center;padding:1.25rem 0}.sch-vis:before{content:"";position:absolute;width:90%;aspect-ratio:1;border-radius:50%;background:radial-gradient(closest-side,rgba(245,178,122,.32),rgba(184,105,159,.16) 50%,transparent 72%)}.pass-wrap{container-type:inline-size;width:min(25rem,100%);transform:rotate(-4deg)}.pass,.pass-wrap{position:relative}.pass{border-radius:1.375rem;overflow:hidden;color:#fff;background:linear-gradient(125deg,#1e4fba,#4e4fbf 30%,#b8699f 66%,#cb7a44);box-shadow:0 1.875rem 3.75rem rgba(2,6,30,.5),inset 0 .0625rem 0 rgba(255,255,255,.45)}.pass-main{position:relative;padding:6cqi 6.4cqi 4.6cqi}.pass-top{display:flex;align-items:center;gap:2.6cqi}.pass-top .pm{width:max(2.5rem,11cqi);height:max(2.5rem,11cqi);border-radius:.6875rem;background:#fff;display:grid;place-items:center;flex:0 0 auto}.pass-top .pm svg{width:62%;height:auto}.pass-top .pk{font:700 max(.6875rem,3.1cqi) var(--body);letter-spacing:.2em}.pass-top .pn{margin-left:auto;font:700 max(.6875rem,3cqi) var(--body);border:.0625rem solid rgba(255,255,255,.55);border-radius:2.5rem;padding:.125rem .625rem}.pass-route{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:end;gap:3cqi;margin:6cqi 0 4.4cqi}.pass-route small{display:block;font:700 max(.65625rem,2.9cqi) var(--body);letter-spacing:.12em;text-transform:uppercase;opacity:.85}.pass-route b{font:800 max(.9375rem,4.8cqi)/1.15 var(--display)}.pass-route .r{text-align:right}.pass-route .pr{display:flex;align-items:center;gap:1.4cqi;padding-bottom:1cqi}.pass-route .pr i{flex:1;height:0;border-top:.125rem dashed rgba(255,255,255,.6)}.pass-route .pr svg{width:max(1rem,4.6cqi);height:auto}.pass-amt small{display:block;font:700 max(.65625rem,2.9cqi) var(--body);letter-spacing:.12em;text-transform:uppercase;opacity:.9}.pass-amt b{display:block;font:800 max(2.75rem,15cqi)/1.05 var(--display);letter-spacing:-.03em;color:#ffe7c2}.pass-cats{display:flex;align-items:center;gap:.375rem;margin-top:3.6cqi}.pass-cats i{width:.625rem;height:.625rem;border-radius:50%;box-shadow:0 0 0 .125rem rgba(255,255,255,.45)}.pass-cats span{margin-left:.375rem;font:600 max(.75rem,3.3cqi) var(--body)}.pass-stub{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:4.4cqi 6.4cqi;border-top:.125rem dashed rgba(255,255,255,.5);background:rgba(3,11,34,.2)}.pass-stub .bars{width:28cqi;height:7cqi;flex:0 0 auto;background:repeating-linear-gradient(90deg,#fff 0 .125rem,transparent .125rem .25rem,#fff .25rem .3125rem,transparent .3125rem .5rem,#fff .5rem .6875rem,transparent .6875rem .8125rem);opacity:.9}.pass-stub small{font:600 max(.71875rem,3.1cqi) var(--body);text-align:right}.brk{overflow:hidden}.brk,.brk .wrap{position:relative}.brk .wrap{z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3rem;align-items:center;padding-top:5rem;padding-bottom:5rem}.brk-h{font:700 clamp(2rem,4.2vw,3.375rem)/1.08 var(--display);letter-spacing:-.02em;margin:.875rem 0 1.375rem;text-wrap:balance;color:var(--fx-blue)}.brk-h em{font-style:normal;color:var(--fx-cu)}.brk-fine{font-size:.84375rem;margin:.875rem 0 0;color:var(--fx-grey)}.ref-band{background:var(--fx-soft);color:var(--fx-ink)}.ref-copy{min-width:0}.ref-vis{position:relative;min-height:27.5rem}.ref-photo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-3deg);margin:0;width:min(18.125rem,64%);aspect-ratio:3/4;border-radius:1.375rem;overflow:hidden;border:.375rem solid #fff;box-shadow:0 1.5rem 3.75rem rgba(18,0,154,.16)}.ref-photo img{width:100%;height:100%;object-fit:cover}.rtag{position:absolute;z-index:2;display:flex;align-items:center;gap:.625rem;background:#fff;color:var(--fx-ink);border:.0625rem solid var(--fx-line);border-radius:1rem;padding:.625rem 1rem .625rem .625rem;box-shadow:var(--fx-shadow)}.rtag .av{width:2.75rem;height:2.75rem;border-radius:50%;display:grid;place-items:center;flex:0 0 2.75rem;font:700 .75rem var(--body);color:#fff;background:var(--fx-cu)}.rtag.fr .av{background:var(--fx-blue)}.rtag b{display:block;font:800 1.625rem/1 var(--display);color:var(--fx-blue)}.rtag.you b{color:var(--fx-cu)}.rtag small{font:500 .8125rem var(--body);color:var(--fx-grey)}.rtag.you{left:2%;top:10%}.rtag.fr{right:2%;bottom:12%}.ref-steps{list-style:none;margin:0 0 1.625rem;padding:0;display:flex;gap:.625rem;flex-wrap:wrap}.ref-steps li{display:flex;align-items:center;gap:.5rem;background:#fff;border:.0625rem solid var(--fx-line);border-radius:2.5rem;padding:.375rem .875rem .375rem .375rem;font:600 .9375rem var(--body);color:var(--fx-ink)}.ref-steps li b{width:1.75rem;height:1.75rem;border-radius:50%;background:var(--fx-blue);color:#fff;display:grid;place-items:center;font:700 .8125rem var(--body)}.ref-cta{display:flex;align-items:center;gap:1.375rem;flex-wrap:wrap}.fmcsec{position:relative;overflow:hidden;background:var(--fx-cream);color:var(--fx-ink)}.fmcsec>.wrap{position:relative;z-index:1}.fs-h{margin:.875rem 0 1.875rem;display:flex;flex-wrap:wrap;align-items:baseline;gap:.375rem 1.125rem}.fs-h b{font:800 clamp(3.75rem,8.4vw,7rem)/.95 var(--display);letter-spacing:-.04em;color:var(--fx-blue)}.fs-h span{font:700 clamp(1.5rem,3vw,2.5rem)/1.15 var(--display);letter-spacing:-.01em;max-width:35rem;text-wrap:balance;color:var(--fx-cu)}.bento-f{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-areas:"chart map" "stats map" "adv adv";gap:1rem}.vc{position:relative;border-radius:1rem;padding:1.375rem 1.5rem;background:#fff;border:.0625rem solid var(--fx-line);box-shadow:var(--fx-shadow);min-width:0}.vc-chart{grid-area:chart}.vc-map{grid-area:map;flex-direction:column}.vc-map,.vhead{display:flex;gap:.75rem}.vhead{justify-content:space-between;align-items:flex-start}.vhead b{display:block;font:700 1.1875rem/1.3 var(--display);color:var(--fx-ink)}.vhead span{font-size:.875rem;color:var(--fx-grey)}.vbig{text-align:right;flex:0 0 auto}.vbig b{font:800 3rem/1 var(--display);color:var(--fx-cu)}.vbig span{display:block;font-size:.8125rem;color:var(--fx-grey)}.growth{margin-top:.625rem}.growth svg{width:100%;height:auto;display:block;overflow:visible}.gl{stroke:#efe9de;stroke-width:1}.gx{font:600 .75rem var(--body);fill:#5a5a5a}.gp rect{fill:#fff;stroke:rgba(200,200,200,.95)}.gp text{font:700 .8125rem var(--body);fill:var(--fx-ink)}.gp.hot rect{fill:var(--fx-cu);stroke:none}.gdot,.gp.hot text{fill:#fff}.gdot{stroke:var(--fx-blue);stroke-width:2}.gdot.last{fill:var(--fx-cu3);stroke:var(--fx-cu3)}.dmap{position:relative;width:100%}.dmap canvas{display:block;width:100%;touch-action:pan-y}.dmap-o{inset:0;pointer-events:none}.dmap-o,.mhome{position:absolute}.mhome{display:flex;align-items:center;transform:translate(-.5rem,-50%)}.mhome.l{flex-direction:row-reverse;transform:translate(calc(-100% + .5rem),-50%)}.mhome i{width:1rem;height:1rem;border-radius:50%;border:.1875rem solid #fff;box-shadow:0 0 0 .1875rem rgba(196,18,48,.25);flex:0 0 1rem}.mhome b,.mhome i{background:#c41230}.mhome b{margin-left:.375rem;font:700 .75rem var(--body);color:#fff;border-radius:.5rem;padding:.25rem .5rem;white-space:nowrap}.mhome.l b{margin:0 .375rem 0 0}.toplist-w{position:absolute;right:0;bottom:0;width:46%;background:rgba(255,255,255,.95);border:.0625rem solid var(--fx-line);border-radius:.875rem;padding:.75rem .875rem}.toplist-w>b{display:block;font:700 .71875rem var(--body);letter-spacing:.075rem;text-transform:uppercase;color:var(--fx-cu);margin-bottom:.5rem}.toplist{list-style:none;margin:0;padding:0;display:grid;gap:.4375rem}.toplist li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.1875rem .5rem;align-items:center;font-size:.8125rem}.toplist .tn{color:var(--fx-ink);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.toplist .tn i{font-style:normal;color:#5a5a5a;margin-right:.375rem}.toplist>li>b{font:700 .8125rem var(--body);color:var(--fx-blue);font-variant-numeric:tabular-nums}.toplist .tbar{grid-column:1/-1;height:.25rem;border-radius:.25rem;background:#f1ece3;overflow:hidden}.toplist .tbar i{display:block;height:100%;border-radius:.25rem;background:var(--fx-blue)}.dlegend{position:absolute;right:0;top:.125rem;display:flex;align-items:center;gap:.375rem;font-size:.75rem;color:var(--fx-grey)}.dlegend i{width:4.375rem;height:.375rem;border-radius:.375rem;background:linear-gradient(90deg,#d6e0fa,#8fa7ec,#3c63d6,#072fb5)}.vc-stats{grid-area:stats;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.vc-stats .st{border-radius:.875rem;padding:1rem 1.125rem;background:#eef3ff;border:.0625rem solid #dbe9ff;display:flex;flex-direction:column;gap:.25rem;min-width:0}.vc-stats .st img{width:3rem;height:3rem;border-radius:.8125rem;background:#fff;margin-bottom:.375rem}.vc-stats .st b{font:800 2rem/1 var(--display);color:var(--fx-blue);letter-spacing:-.02em}.vc-stats .st span{font-size:.875rem;color:var(--fx-grey);line-height:1.4}.adv-card{grid-area:adv;position:relative;border-radius:1rem;overflow:hidden;display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);background:var(--fx-night);color:#fff;box-shadow:var(--fx-shadow)}.adv-img{width:100%;height:100%;min-height:18.75rem;object-fit:cover;object-position:40% 20%}.adv-chips{position:absolute;z-index:1;top:.875rem;left:.875rem;display:flex;flex-wrap:wrap;gap:.5rem;max-width:40%}.adv-chips>span{display:inline-flex;align-items:center;gap:.375rem;background:#fff;color:var(--fx-ink);font:700 .78125rem var(--body);border-radius:2.5rem;padding:.375rem .6875rem}.adv-chips .g{width:.5rem;height:.5rem;border-radius:50%;background:#007528}.adv-body{padding:1.75rem 1.875rem;display:flex;flex-direction:column;justify-content:center;gap:.5rem}.adv-body>b{font:700 1.75rem/1.15 var(--display)}.adv-body>span{font-size:.9375rem;color:#c9d1f2}.adv-body ul{list-style:none;margin:.375rem 0 .875rem;padding:0;display:grid;gap:.5625rem;font-size:.96875rem}.adv-body li{display:flex;gap:.5rem;align-items:center}.adv-body .btn{align-self:flex-start}.fmcband{position:relative;overflow:hidden;background:var(--fx-soft);color:var(--fx-ink)}.fmcband>.wrap{position:relative;z-index:1}.fb-grid{text-align:center;padding-top:4.5rem;padding-bottom:4rem}.fb-copy,.fb-grid{display:flex;flex-direction:column;align-items:center;gap:1.375rem}.fb-copy{width:100%;max-width:51.25rem}.fb-brand{display:flex}.fb-brand img{height:1.5rem;width:auto;padding:.5rem .8125rem;background:#fff;border-radius:.625rem;box-sizing:content-box;border:.0625rem solid var(--fx-line)}.fb-h{font:700 clamp(2.375rem,5vw,3.75rem)/1.05 var(--display);letter-spacing:-.02em;margin:0;text-wrap:balance;color:var(--fx-blue)}.fb-h em{font-style:normal;color:var(--fx-cu)}.fb-cards{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;width:100%;text-align:left}.fb-cards li{display:flex;align-items:center;gap:.75rem;padding:.875rem 1rem;border-radius:.875rem;background:#fff;border:.0625rem solid var(--fx-line)}.fb-cards img{width:3rem;height:3rem;border-radius:.75rem;flex:0 0 3rem}.fb-cards b{font:700 .96875rem/1.3 var(--body);color:var(--fx-ink)}.fb-cards li.hot{background:var(--fx-blue);border-color:var(--fx-blue)}.ribbon{position:relative;z-index:1;background:var(--fx-sig);overflow:hidden;padding:.75rem 0}.rb-track{display:flex;align-items:center;width:max-content;animation:mq 40s linear infinite;font:700 .8125rem var(--body);letter-spacing:.1rem;text-transform:uppercase;white-space:nowrap}.rb-dot{width:.3125rem;height:.3125rem;border-radius:50%;background:rgba(255,255,255,.75);flex:0 0 0.3125rem}.fe{letter-spacing:.0875rem;color:var(--red)}.fe:before{width:1.125rem;height:.125rem;border-radius:0}.pill-b,.pill-w{border-radius:.75rem;font-weight:800}.pill-b{background:var(--red);color:#fff;box-shadow:0 .625rem 1.75rem color-mix(in srgb,var(--red) 38%,transparent)}.pill-b:hover{background:var(--red-2)}.adv-body>b,.brk-h,.disc h2,.fb-h,.fs-h b,.fs-h span,.sch-h .amt,.sch-h .s2{font-weight:900;letter-spacing:-.03em}.vhead b{font-weight:800}.hcard .seat{background:color-mix(in srgb,var(--red) 9%,#fff)}.fomo .cd span,.hcard .seat{color:var(--red)}.fomo .cd span:last-child{background:var(--gold);color:var(--ink)}.fomo .cd .dd{background:var(--navy-3)}.fomo button{color:var(--red)}.sch-band{background:radial-gradient(56.25rem 28.75rem at 88% 0,color-mix(in srgb,var(--red) 55%,transparent),transparent 62%),linear-gradient(160deg,var(--navy) 0,var(--navy-2) 55%,var(--navy-3) 100%)}.sch-band .fe{color:var(--gold)}.sch-h .up{color:#fff;opacity:.85}.sch-h .amt{background:linear-gradient(100deg,var(--gold-2) 0,var(--gold) 55%,var(--gold) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.sch-fine{color:#dfe3f6}.sch-band .pill-w{box-shadow:0 .75rem 1.875rem color-mix(in srgb,var(--red) 45%,transparent)}.sch-band .pill-w:hover{background:var(--red-2)}.sch-band .proof-s b{color:var(--gold)}.sch-band .proof-s span{color:#dfe3f6}.sch-vis:before{background:radial-gradient(closest-side,color-mix(in srgb,var(--gold) 38%,transparent),color-mix(in srgb,var(--red) 22%,transparent) 55%,transparent 74%)}.pass{background:linear-gradient(125deg,var(--red) 0,var(--red-2) 38%,var(--navy) 100%)}.pass-amt b{color:var(--gold)}.ref-band{background:radial-gradient(43.75rem 23.75rem at 0 100%,color-mix(in srgb,var(--navy) 60%,transparent),transparent 62%),linear-gradient(120deg,var(--red) 0,var(--red-2) 55%,color-mix(in srgb,var(--red-2) 55%,var(--navy)) 100%);color:#fff}.ref-band .deco i{border-color:rgba(255,255,255,.14)}.ref-band .brk-h,.ref-band .fe{color:#fff}.ref-band .brk-h em{color:var(--gold)}.ref-band .ref-steps li{background:rgba(255,255,255,.14);border-color:rgba(255,255,255,.3);color:#fff}.ref-band .pill-b,.ref-band .ref-steps li b{background:#fff;color:var(--red)}.ref-band .pill-b{box-shadow:0 .75rem 1.875rem rgba(0,0,0,.2)}.ref-band .pill-b:hover{background:#fff4f5}.ref-band .proof-s b{color:var(--gold)}.ref-band .brk-fine,.ref-band .proof-s span{color:rgba(255,255,255,.88)}.ref-photo{border-color:#fff;box-shadow:0 1.875rem 4.375rem rgba(0,0,0,.35)}.rtag .av{background:var(--red)}.rtag.fr .av{background:var(--navy)}.rtag b{color:var(--navy)}.rtag.you b{color:var(--red)}.fmcsec{background:radial-gradient(50rem 26.25rem at 100% 0,color-mix(in srgb,var(--red) 38%,transparent),transparent 60%),linear-gradient(170deg,var(--navy) 0,var(--navy-2) 60%,var(--navy-3) 100%);color:#fff}.fmcsec .deco i{border-color:rgba(255,255,255,.08)}.fmcsec .fe,.fs-h b{color:var(--gold)}.fs-h span{color:#fff}.vc{border-color:transparent;box-shadow:0 1.5rem 3.75rem rgba(0,0,0,.28);border-radius:1.25rem}.vhead b{color:var(--ink)}.vbig b{color:var(--red)}.gp.hot rect{fill:var(--red)}.gdot{stroke:var(--navy)}.gdot.last{fill:var(--red);stroke:var(--red)}.mhome i{box-shadow:0 0 0 .1875rem color-mix(in srgb,var(--red) 25%,transparent)}.mhome b,.mhome i{background:var(--red)}.toplist-w>b{color:var(--red)}.toplist>li>b{color:var(--navy)}.toplist .tbar i{background:linear-gradient(90deg,var(--navy),var(--red))}.dlegend i{background:linear-gradient(90deg,color-mix(in srgb,var(--navy) 16%,#fff),color-mix(in srgb,var(--navy) 50%,#fff),var(--navy),var(--red))}.vc-stats .st{background:#fff;border-color:transparent;border-radius:1.125rem;box-shadow:0 1.125rem 2.75rem rgba(0,0,0,.22)}.vc-stats .st b{color:var(--navy)}.adv-card{background:linear-gradient(135deg,var(--red) 0,var(--red-2) 60%,color-mix(in srgb,var(--red-2) 60%,var(--navy)) 100%);border-radius:1.25rem;box-shadow:0 1.5rem 3.75rem rgba(0,0,0,.3)}.adv-body>span{color:rgba(255,255,255,.88)}.adv-body li svg{color:var(--gold)}.adv-body .btn{color:var(--red)}.fmcband{background:radial-gradient(47.5rem 23.75rem at 100% 100%,color-mix(in srgb,var(--navy) 70%,transparent),transparent 62%),linear-gradient(120deg,var(--red) 0,var(--red-2) 55%,var(--navy) 100%);color:#fff}.fmcband .deco i{border-color:rgba(255,255,255,.14)}.fb-h{color:#fff}.fb-h em{color:var(--gold)}.fb-cards li{border-color:transparent;box-shadow:0 1rem 2.25rem rgba(0,0,0,.18)}.fb-cards li.hot{background:var(--gold);border-color:var(--gold)}.fb-cards li.hot b{color:var(--ink)}.fmcband .pill-b{background:#fff;color:var(--red);box-shadow:0 .75rem 1.875rem rgba(0,0,0,.22)}.ribbon{background:var(--gold);color:var(--ink)}.rb-dot{background:var(--red)}:root{--fmc-zone:color-mix(in srgb,var(--gold) 12%,#fff);--fmc-zone-2:color-mix(in srgb,var(--gold) 30%,#fff)}body{line-height:1.6}.h1{font-weight:800;letter-spacing:-.02em}.adv-body>b,.bigprice b,.brk-h,.disc h2,.fb-h,.fs-h b,.fs-h span,.h2,.pc h3,.plan-hero h2,.sch-h .amt,.sch-h .s2{font-weight:800;letter-spacing:-.015em}.h2{letter-spacing:-.015em}.brk-fine,.cbx p,.lede,.sch-fine,.vc-stats .st span,.vhead span{line-height:1.55}.fe-logo{display:inline-block;height:1.25rem;aspect-ratio:400/56;background:url(https://content.findmycollege.com/assets/fmc_logo_3c7be0417b.png) 0/contain no-repeat}.fe.has-logo:before{display:none}.fe-sep{width:.0625rem;height:1rem;background:currentColor;opacity:.35}.fmcband,.fmcsec,.ref-band,.sch-band{background:var(--fmc-zone);color:var(--ink)}.fmcsec .fe,.ref-band .fe,.sch-band .fe{color:var(--red)}.sch-h .up{color:var(--navy);opacity:1}.sch-h .amt{background:none;-webkit-background-clip:border-box;background-clip:border-box;color:var(--red)}.sch-h .s2{color:var(--navy)}.sch-fine{color:var(--muted)}.cat-row li{background:#fff;border:.0625rem solid var(--fmc-zone-2);color:var(--ink)}.sch-band .pill-w{background:var(--red);color:#fff}.sch-band .proof-s b{color:var(--navy)}.sch-band .proof-s span{color:var(--muted)}.sch-vis:before{background:radial-gradient(closest-side,color-mix(in srgb,var(--gold) 45%,transparent),transparent 72%)}.pass{box-shadow:0 1.875rem 3.75rem color-mix(in srgb,var(--navy) 35%,transparent),inset 0 .0625rem 0 rgba(255,255,255,.45)}.fmcband .deco i,.fmcsec .deco i,.ref-band .deco i{border-color:color-mix(in srgb,var(--gold) 45%,transparent)}.fb-h,.ref-band .brk-h{color:var(--navy)}.fb-h em,.ref-band .brk-h em{color:var(--red)}.ref-band .ref-steps li{background:#fff;border-color:var(--fmc-zone-2);color:var(--ink)}.ref-band .ref-steps li b{background:var(--navy);color:#fff}.fmcband .pill-b,.ref-band .pill-b{background:var(--red);color:#fff;box-shadow:0 .625rem 1.75rem color-mix(in srgb,var(--red) 35%,transparent)}.fmcband .pill-b:hover,.ref-band .pill-b:hover{background:var(--red-2)}.ref-band .proof-s b{color:var(--navy)}.ref-band .brk-fine,.ref-band .proof-s span{color:var(--muted)}.ref-photo{box-shadow:0 1.5rem 3.75rem color-mix(in srgb,var(--navy) 22%,transparent)}.rtag{border-color:var(--fmc-zone-2)}.fs-h b{color:var(--red)}.fs-h span{color:var(--navy)}.vc,.vc-stats .st{box-shadow:0 1rem 2.75rem color-mix(in srgb,var(--navy) 12%,transparent)}.fb-cards li,.vc,.vc-stats .st{border:.0625rem solid var(--fmc-zone-2)}.fb-cards li{box-shadow:none}.fb-cards li.hot{background:var(--navy);border-color:var(--navy)}.fb-cards li.hot b{color:#fff}.fb-brand img{border:.0625rem solid var(--fmc-zone-2)}.ribbon{background:var(--red);color:#fff}.rb-dot{background:var(--gold)}.hero{background:var(--navy-2)}.dark{background:var(--navy-3)}.price.dark .lede{color:#c6cbe6}.price.dark .eyebrow{color:var(--gold)}.lbl-xs{display:none}.lang button{min-width:2.5rem;min-height:2.25rem}.steps4 .who,.who{font-size:.71875rem}.fomo button{min-height:2.125rem}.fmc-lock small{font-size:.625rem}.pass-top .pk,.pass-top .pn{font-size:max(.71875rem,3.1cqi)}.pass-amt small,.pass-route small{font-size:max(.6875rem,2.9cqi)}@media (min-width:768px){.hdr .btn{min-height:2.5rem}.foot .links>*{padding:.625rem 0;display:inline-block}}@media (max-width:900px){.fomo .lbl-long{display:none}.fomo .lbl-short{display:inline}}@media (max-width:374px){.fomo .lbl-short{display:none!important}.fomo .lbl-xs{display:inline}.fomo .wrap{gap:.375rem}.brands{gap:.4375rem}.bdiv{height:1.375rem}.hdr .aju-logo{height:1.75rem}.fmc-lock img{height:.75rem}.fmc-lock small{font-size:.59375rem;letter-spacing:.0125rem}.lang button[aria-pressed=true]{display:none}.lang button{padding:0 .75rem;min-width:2.75rem}}.mback:has(.vmodal){background:rgba(3,6,20,.94)}@media (max-height:500px) and (orientation:landscape){.hdr{position:relative}.dock{padding:.5rem 0}.dock-brand,.dock-timer{display:none}.dock-row .btn,.pin{min-height:2.75rem;height:2.75rem}.hero .wrap{padding-top:1.75rem;padding-bottom:1.5rem}.fomo .wrap{min-height:2rem;padding-top:.1875rem;padding-bottom:.1875rem}}:root{--maroon:#8c1515;--uni-radius:0.5rem;--btn-radius:0.375rem}.btn,.btn-sm,.pill-b,.pill-w{border-radius:var(--btn-radius)}.fomo{background:var(--gold);color:var(--ink)}.fomo .cd span{background:var(--navy);color:#fff}.fomo .cd span:last-child{background:var(--red);color:#fff}.fomo .cd .dd{background:var(--ink);color:#fff}.fomo button{background:var(--maroon);color:#fff}.fo-gift{background:var(--navy)}.fo-gift path{fill:var(--gold)}.h2{text-transform:uppercase;font-weight:800;letter-spacing:.005em;font-size:clamp(1.625rem,3.4vw,2.625rem);line-height:1.12}.h2:after{content:"";display:block;width:4rem;height:.25rem;border-radius:.125rem;background:var(--gold);margin-top:.875rem}#s-campus .h2,#s-faq .h2,#s-progs .h2,#s-steps .h2{text-align:center}#s-campus .h2:after,#s-faq .h2:after,#s-progs .h2:after,#s-steps .h2:after{margin-left:auto;margin-right:auto}#s-campus .wrap>.eyebrow,#s-faq .wrap>.eyebrow,#s-progs .wrap>.eyebrow,#s-steps .wrap>.eyebrow{display:flex;justify-content:center}#s-campus .lede{text-align:center}#s-campus .lede,#s-progs .tabs{margin-left:auto;margin-right:auto}#s-progs .tabs{display:flex;width:max-content;max-width:100%}#s-faq .faq{margin-left:auto;margin-right:auto}.progs{background:var(--gold)}.progs .eyebrow{color:var(--maroon)}.progs .h2{color:var(--navy)}.progs .h2:after{background:var(--maroon)}.progs .tabs{border-color:transparent}#s-campus,.progs .tabs button[aria-pressed=true]{background:var(--maroon)}#s-campus .tile{border:.25rem solid var(--gold);border-radius:var(--uni-radius)}#s-campus .campus-stats span,#s-campus .lede{color:#f3dada}.recruit{background:var(--maroon);border:0}.recruit p{color:#fff}.track img{filter:none;opacity:1;background:#fff;padding:.5rem .75rem;border-radius:.25rem;height:3.25rem;box-sizing:border-box}.foot{border-top:.375rem solid var(--gold)}.hcard,.pc,.pcard{border-radius:.75rem}.h2 .hl{font-style:normal;color:var(--red)}html[lang=hi] .plp{--body:"Noto Sans Devanagari",Inter,system-ui,sans-serif;--display:"Noto Sans Devanagari",Inter,system-ui,sans-serif}html[lang=hi] body{line-height:1.65}html[lang=hi] body *{letter-spacing:0!important}html[lang=hi] :is(.h1,.h2,.brk-h,.fb-h,.fs-h span,.sch-h .s2,.sch-h .up,.plan-hero h2,.ex-top h2,.hcard h2,.sheet-h h2,.modal h2,.disc h2,.vhead b,.adv-body>b,.pc h3){line-height:1.35!important}html[lang=hi] :is(.fe,.rb-track,.fmc-lock small,.eyebrow){text-transform:none;font-size:.8125rem}html[lang=hi] :is(.cbx p,.sch-fine,.brk-fine,.vhead span,.vc-stats .st span,.toplist li,.tb span,.facts li,.consent,.mini,.dock-note){font-size:max(.875rem,1em)}html[lang=hi] .fomo{font-size:.90625rem}.foot .links a{color:#fff;font:600 .8125rem var(--body);text-decoration:underline;text-underline-offset:.125rem}.pc .lvl,.pc-fmc{font-size:.75rem}.steps4 .who{font-size:.6875rem}@media (max-width:1000px){.bento-f{grid-template-columns:minmax(0,1fr);grid-template-areas:"chart" "map" "stats" "adv"}.toplist-w{position:static;width:auto;margin-top:.75rem}.toplist{grid-template-columns:repeat(auto-fill,minmax(13.125rem,1fr));column-gap:1.125rem}}@media (max-width:900px){.brk .wrap,.sch-grid{grid-template-columns:minmax(0,1fr)}.sch-grid{gap:0}.sch-copy{display:contents}.sch-grid .fe{order:1;justify-self:start}.sch-h{order:2}.sch-fine{order:3}.sch-vis{order:4;padding:.5rem 0 1.75rem}.cat-row{order:5}.sch-cta{order:6}}@media (max-width:767px){.fomo{font-size:.8125rem}.dock-timer{display:none}.dock{padding-top:.75rem}.fomo .cd{font-size:.78125rem}.fomo .cd span{min-width:1.75rem;padding:.125rem .25rem}.fo-gift{width:1.375rem;height:1.375rem;flex-basis:1.375rem}.cap-l{display:none}.cap-s{display:inline}.fmc-lock small{font-size:.625rem;letter-spacing:.01875rem}.lang button{min-height:2.25rem;padding:0 .75rem}.gpill,.specs span{font-size:.75rem}.foot .links{display:flex;gap:1.125rem;flex-wrap:wrap}.foot .links>*{padding:.5rem 0;font-size:.875rem}.sch-grid{padding-top:3.25rem;padding-bottom:3.5rem}.sch-h .amt{font-size:4.75rem}.sch-h .s2{font-size:1.5625rem}.sch-fine{font-size:.90625rem;margin-bottom:.375rem}.pass-wrap{width:92%;transform:rotate(-3deg)}.cat-row{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;margin-bottom:1.375rem}.cat-row li{padding:.5rem .625rem;font-size:.84375rem;border-radius:.75rem}.ref-cta,.sch-cta{gap:.875rem}.fb-cta,.ref-cta .btn,.sch-cta .btn{width:100%}.brk .wrap{gap:1.75rem;padding-top:3.25rem;padding-bottom:3.25rem}.ref-copy{order:-1}.ref-vis{min-height:23.75rem}.ref-photo{width:60%}.rtag{padding:.5rem .75rem .5rem .5rem;gap:.5rem}.rtag .av{width:2.375rem;height:2.375rem;flex-basis:2.375rem;font-size:.6875rem}.rtag b{font-size:1.3125rem}.rtag.you{left:0;top:6%}.rtag.fr{right:0;bottom:8%}.ref-steps li{font-size:.90625rem}.fs-h b{font-size:4rem}.fs-h span{font-size:1.5625rem}.vc{padding:1.125rem 1rem}.vhead{flex-wrap:wrap}.vbig{text-align:left}.vbig b{font-size:2.375rem}.dlegend{position:static;justify-content:flex-end;margin-top:.375rem}.toplist,.vc-stats{grid-template-columns:minmax(0,1fr)}.vc-stats{gap:.625rem}.vc-stats .st{flex-direction:row;align-items:center;gap:.875rem;padding:.75rem .875rem}.vc-stats .st img{width:2.75rem;height:2.75rem;margin:0}.vc-stats .st b{font-size:1.625rem;flex:0 0 auto;min-width:6rem}.adv-card{grid-template-columns:minmax(0,1fr)}.adv-img{min-height:0;height:13.125rem}.adv-chips{max-width:none;right:.875rem}.adv-body{padding:1.25rem 1.125rem 1.375rem}.adv-body>b{font-size:1.5rem}.adv-body .btn{align-self:stretch}.fb-grid{padding-top:3.25rem;padding-bottom:3rem;gap:1.125rem}.fb-h{font-size:2.5rem}.fb-cards{grid-template-columns:minmax(0,1fr);gap:.5rem}.fb-cards li{padding:.75rem .875rem}.fb-cards img{width:2.5rem;height:2.5rem;flex-basis:2.5rem}.rb-track{font-size:.75rem;gap:1.25rem}.disc-back{padding:0;align-items:flex-end}.disc{max-width:none;border-radius:1.25rem 1.25rem 0 0;max-height:92vh;padding:1.5rem 1.125rem 1.25rem}.disc h2{font-size:1.375rem}}@media (max-width:380px){.sch-h .amt{font-size:4.25rem}.fs-h b{font-size:3.5rem}.cat-row li{font-size:.78125rem;padding:.5rem}}@media (prefers-reduced-motion:reduce){.rb-track{animation:none}*,:after,:before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.reveal{opacity:1;transform:none}}
/* !important: a theme rule like `.stamp span { display: block }` must never reveal the other language */html:not([lang=hi]) [data-l=hi],html[lang=hi] [data-l=en]{display:none!important}[data-l]{font:inherit!important;color:inherit!important}@supports (animation-timeline:view()){.reveal{animation:reveal-in linear both;animation-timeline:view();animation-range:entry 0 entry 40%}@keyframes reveal-in{0%{opacity:0;transform:translateY(1.125rem)}}}.cd-slot{display:inline-block;min-width:8.5rem;min-height:1.5rem}.dock-compact-wrap{min-height:3.25rem}.thanks{min-height:100vh;min-height:100dvh;display:grid;grid-template-columns:minmax(0,1fr);place-items:center;padding:1.5rem;background:var(--cream)}.thanks-card{width:100%;min-width:0;max-width:32.5rem;background:#fff;border-radius:1.5rem;padding:2rem 1.5rem;text-align:center;box-shadow:0 2.5rem 6rem rgba(18,29,79,.15);border:.0625rem solid var(--line-soft)}.thanks-card .tick{width:4rem;height:4rem;border-radius:50%;background:var(--green-bg);display:grid;place-items:center;margin:0 auto 1rem}.thanks-card h1{font:800 1.75rem/1.2 var(--body);color:var(--navy);margin:0 0 .5rem}.thanks-card p{margin:0 0 1.5rem;color:var(--muted)}.thanks-card .btn{width:100%}.thanks-logos{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem 1rem;margin-bottom:1.5rem}.thanks-logos img{height:auto;width:auto;max-height:2.25rem;max-width:45%;object-fit:contain}@media (max-width:767px){.thanks{padding:1rem}.thanks-card{padding:1.5rem 1rem;border-radius:1.25rem}.thanks-card h1{font-size:1.5rem}}.weekly{display:flex;align-items:center;gap:.5rem;color:var(--muted);font-size:.8125rem;margin:0 0 .875rem}@media (min-width:901px){.dock.pre{transform:translateY(110%)}}.hcard-timer{margin:.375rem 0 .75rem}.vfoot{display:flex;justify-content:space-between;align-items:center;gap:.75rem;margin-top:.75rem;flex-wrap:wrap}.vfoot span{color:#b9c1ea;font-size:.8125rem}.bigprice .per{font-weight:800;color:var(--muted)}.lg .sw-red{background:var(--red)}.lg .sw-gold{background:var(--gold)}.lg .sw-navy{background:var(--navy)}.lg b.good{color:var(--green)}.lg-total{padding-top:.625rem;border-top:.0625rem dashed var(--line)}.dmap-frame{position:relative;width:100%}.vtip{position:fixed;pointer-events:none;z-index:90;background:var(--ink);color:#fff;font:600 .78125rem var(--body);padding:.375rem .625rem;border-radius:.5rem;white-space:nowrap}.rb-item{display:inline-flex;align-items:center}.rb-item,.rb-track{gap:1.75rem}.foot p{margin:0}.foot-copy{opacity:.7}.foot-logos .foot-aju{height:2.125rem;width:auto;padding:0;background:none;box-shadow:none;box-sizing:border-box}.foot-sep{width:.0625rem;height:1.625rem;background:rgba(255,255,255,.3)}.growth-m{display:none}@media (max-width:640px){.growth-d{display:none}.growth-m{display:block}}.dmap-wrap{position:relative;width:100%}.thanks-fine{margin:.75rem 0 0;font-size:.78125rem;color:var(--faint)}.pc-foot{position:relative;z-index:1}.hero .hcard{align-self:start}.plp{--body:var(--font-source-sans),NotoFallback,"Noto Sans Devanagari",system-ui,-apple-system,"Segoe UI",sans-serif;--display:var(--font-source-sans),NotoFallback,"Noto Sans Devanagari",system-ui,sans-serif;--mono:var(--font-source-sans),NotoFallback,system-ui,sans-serif;font-family:var(--body);color:var(--text)}.sch-band .proof-s{flex-direction:row;align-items:baseline;gap:.375rem;white-space:nowrap}