#gmat-root{--ink:#1C1815;--midnight:#26211A;--surface-dark:#2A241C;--green:#163A30;--green-deep:#102B23;--green-line:rgba(255,255,255,.12);--signal:#C25E34;--signal-2:#DD8A5C;--signal-soft:rgba(194,94,52,.14);--gold:#C39130;--gold-soft:rgba(195,145,48,.18);--mint:#4F9E7C;--mint-soft:rgba(79,158,124,.16);--warn:#E08A48;--cloud:#F4EEE1;--sand:#EBE1CF;--paper:#FBF7EF;--t-dark:#F0EADE;--m-dark:#AB9F8A;--t-ink:#23201A;--m-ink:#6B6253;--line:rgba(255,255,255,.1);--line-ink:rgba(40,28,16,.14);--display:"Inter",system-ui,sans-serif;--body:"Inter",system-ui,sans-serif;--mono:ui-monospace,"SF Mono",Menlo,monospace;--shadow:0 18px 50px -18px rgba(12,8,4,.5);--radius:18px;font-family:var(--body);background:var(--ink);color:var(--t-dark);-webkit-font-smoothing:antialiased;line-height:1.55}#gmat-root *{box-sizing:border-box;margin:0;padding:0}#gmat-root h1,#gmat-root h2,#gmat-root h3,#gmat-root .display{font-family:var(--display);letter-spacing:-.02em;line-height:1.05}#gmat-root img{max-width:100%;display:block}#gmat-root button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit}#gmat-root a{color:inherit;cursor:pointer}#gmat-root .view{display:none}#gmat-root .view.active{display:block}#gmat-root #view-quick.active,#gmat-root #view-exam.active{position:fixed;inset:0;z-index:9000;overflow-y:auto;background:var(--ink)}#gmat-root .wrap{max-width:80rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (min-width:640px){#gmat-root .wrap{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){#gmat-root .wrap{padding-left:2rem;padding-right:2rem}}#gmat-root .eyebrow{font-size:13px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--signal-2)}#gmat-root .eyebrow.gold{color:var(--gold)}#gmat-root .hero{position:relative;overflow:hidden;background:var(--ink)}#gmat-root .hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:54px;align-items:center;padding-top:64px;padding-bottom:76px}#gmat-root .hero h1{font-size:clamp(34px,5vw,56px);font-weight:700;margin:18px 0}#gmat-root .hero h1 em{font-style:normal;color:var(--gold)}#gmat-root .hero p.lead{font-size:18px;color:var(--m-dark);max-width:30ch;margin-bottom:28px}#gmat-root .hero-cta{display:flex;gap:12px;flex-wrap:wrap}#gmat-root .btn{display:inline-flex;align-items:center;gap:9px;font-weight:600;font-size:15px;padding:14px 22px;border-radius:12px;transition:.18s;border:1px solid transparent}#gmat-root .btn-primary{background:var(--signal);color:#fff;box-shadow:0 8px 22px -12px #c25e3480}#gmat-root .btn-primary:hover{transform:translateY(-2px)}#gmat-root .btn-ghost{border-color:var(--line);color:var(--t-dark)}#gmat-root .btn-ghost:hover{border-color:var(--signal-2);color:#fff}#gmat-root .hero-trust{margin-top:30px;font-size:13px;color:var(--m-dark);display:flex;gap:8px;align-items:center;flex-wrap:wrap}#gmat-root .dot{width:4px;height:4px;border-radius:50%;background:var(--gold);display:inline-block}#gmat-root .qcard{background:#26211a;border:1px solid var(--line);border-radius:22px;padding:26px;box-shadow:var(--shadow)}#gmat-root .qcard .qtag{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}#gmat-root .pill{font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;padding:5px 11px;border-radius:999px;background:var(--signal-soft);color:var(--signal-2);border:1px solid rgba(194,94,52,.3)}#gmat-root .pill.eng{background:var(--gold-soft);color:var(--gold);border-color:#c9a24b4d}#gmat-root .qprompt{font-size:16px;line-height:1.5;color:#fff;margin-bottom:18px}#gmat-root .qinstr{font-size:12.5px;letter-spacing:.02em;color:var(--signal-2);font-weight:600;margin-bottom:12px;padding-left:11px;border-left:2px solid var(--signal)}#gmat-root .qstem{font-size:14px;font-weight:600;color:var(--gold);margin:-4px 0 14px}#gmat-root .qtext table.dit{border-collapse:collapse;margin:14px 0;font-size:14px}#gmat-root .qtext table.dit th,#gmat-root .qtext table.dit td{border:1px solid var(--line);padding:7px 15px;text-align:center;color:var(--t-dark)}#gmat-root .qtext table.dit th{color:var(--gold);font-weight:600}#gmat-root .qprompt .blank{color:var(--signal-2);font-weight:600}#gmat-root .opts{display:grid;gap:9px}#gmat-root .opt{display:flex;align-items:center;gap:12px;text-align:left;width:100%;padding:13px 15px;border-radius:12px;border:1px solid var(--line);background:#ffffff06;font-size:15px;transition:.16s;color:var(--t-dark)}#gmat-root .opt:hover:not([disabled]){border-color:var(--signal-2);background:#c25e3414}#gmat-root .opt .key{width:24px;height:24px;border-radius:7px;border:1px solid var(--line);display:grid;place-items:center;font-size:12px;font-weight:600;color:var(--m-dark);flex-shrink:0;transition:.16s}#gmat-root .opt.correct{border-color:var(--mint);background:var(--mint-soft)}#gmat-root .opt.correct .key{background:var(--mint);color:#06301e;border-color:var(--mint)}#gmat-root .opt.wrong{border-color:#ff787880;background:#ff5a5a14;opacity:.85}#gmat-root .opt.wrong .key{background:#ff6b6b;color:#3a0000;border-color:#ff6b6b}#gmat-root .opt[disabled]{cursor:default}#gmat-root .opt.sel{border-color:var(--signal);background:#c25e341f}#gmat-root .opt.sel .key{background:var(--signal);color:#fff;border-color:var(--signal)}#gmat-root .schema{margin-top:18px;border-top:1px dashed var(--line);padding-top:18px;max-height:0;opacity:0;overflow:hidden;transition:.45s ease}#gmat-root .schema.show{max-height:460px;opacity:1}#gmat-root .schema .slabel{display:flex;align-items:center;gap:8px;font-family:var(--display);font-weight:600;color:var(--gold);margin-bottom:8px;flex-wrap:wrap}#gmat-root .schema p{font-size:14px;color:var(--m-dark);line-height:1.55}#gmat-root .schema .scount{margin-top:14px;display:flex;align-items:center;gap:10px}#gmat-root .scount .bar{flex:1;height:6px;border-radius:999px;background:#ffffff14;overflow:hidden}#gmat-root .scount .fill{height:100%;width:16.6%;background:linear-gradient(90deg,var(--signal),var(--gold))}#gmat-root .scount small{font-size:12px;color:var(--m-dark);white-space:nowrap}#gmat-root .schema .next{margin-top:16px;width:100%;justify-content:center}#gmat-root .sec{padding:84px 0}#gmat-root .glo{box-shadow:0 12px 38px -20px #c25e3480;transition:box-shadow .35s ease,transform .35s ease,border-color .35s ease}@media (hover:hover){#gmat-root .glo:hover{box-shadow:0 0 0 1px #c25e3499,0 26px 64px -14px #c25e34b8;transform:translateY(-5px)}}@media (max-width:820px){#gmat-root .glo.inview{box-shadow:0 0 0 1px #c25e3499,0 22px 56px -14px #c25e34b8;transform:translateY(-2px)}}#gmat-root .sec.green .stat .lab{color:#d9d0c1}#gmat-root .sec.green .stat .lab b{color:#fff}#gmat-root .sec.green .uniwall .ul,#gmat-root .sec.green .sv-ends span{color:#c2b8a5}#gmat-root .sec.green .uniwall{border-top-color:#ffffff29}#gmat-root .legal{background:#15110c;padding:20px 0;border-top:1px solid var(--line)}#gmat-root .legal p{font-size:11.5px;line-height:1.5;color:#8a7f6d;max-width:80ch}#gmat-root .sec.light{background:var(--cloud);color:var(--t-ink)}#gmat-root .sec.light.sand{background:var(--sand)}#gmat-root .sec.green{background:var(--green);color:var(--t-dark)}#gmat-root .sec.green .eyebrow{color:var(--gold)}#gmat-root .sec.green h2{color:#fff}#gmat-root .sec.green .sub{color:#d8cfc0}#gmat-root .sec.light .eyebrow{color:#a14f26}#gmat-root .sec h2{font-size:clamp(26px,3.4vw,38px);font-weight:700;margin:14px 0;max-width:20ch}#gmat-root .sec.light h2{color:var(--t-ink)}#gmat-root .sec .sub{font-size:17px;max-width:56ch;color:var(--m-dark)}#gmat-root .sec.light .sub{color:var(--m-ink)}#gmat-root .tlede{display:grid;grid-template-columns:auto 1fr;gap:22px;align-items:start;margin-top:32px}#gmat-root .tmark{font-family:var(--display);font-size:96px;line-height:.66;color:var(--signal);font-weight:700}#gmat-root .tbig{font-family:var(--display);font-size:clamp(20px,2.4vw,29px);font-weight:500;line-height:1.32;color:var(--t-ink);letter-spacing:-.01em;max-width:none}#gmat-root .tcred{margin-top:18px;font-size:13.5px;font-weight:600;color:var(--m-ink);display:flex;align-items:center;gap:9px;flex-wrap:wrap}#gmat-root .tcred b{color:var(--signal);font-weight:700}#gmat-root .tcred .star{color:var(--gold);font-weight:600}#gmat-root .tsub{display:grid;grid-template-columns:1fr 1fr;gap:26px;margin-top:44px}#gmat-root .tq{display:flex;gap:14px;align-items:flex-start}#gmat-root .tav{flex:none;width:46px;height:46px;border-radius:13px;display:grid;place-items:center;font-family:var(--display);font-weight:700;font-size:15px;color:#fff;letter-spacing:.02em}#gmat-root .tq:nth-child(1) .tav{background:var(--green)}#gmat-root .tq:nth-child(2) .tav{background:var(--signal)}#gmat-root .tqt{font-size:15px;line-height:1.52;color:var(--t-ink)}#gmat-root .tqn{font-family:var(--display);font-weight:600;font-size:14px;color:var(--t-ink);margin-top:10px}#gmat-root .tqn span{font-weight:400;color:var(--m-ink);font-size:12.5px}#gmat-root .trev2{margin-top:38px;padding-top:24px;border-top:1px solid var(--line-ink);font-size:14px;color:var(--m-ink)}#gmat-root .trev2 b{color:var(--t-ink)}@media (max-width:820px){#gmat-root .tsub{grid-template-columns:1fr;gap:26px}#gmat-root .tlede{grid-template-columns:1fr;gap:4px}#gmat-root .tmark{font-size:66px}}#gmat-root .statband{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(32px,5vw,64px);margin-top:22px}#gmat-root .stat .big{font-family:var(--display);font-size:clamp(40px,6vw,62px);font-weight:700;color:#fff;line-height:1}#gmat-root .stat .big.gold{color:var(--gold)}#gmat-root .stat .big.mint{color:var(--mint)}#gmat-root .stat .lab{font-size:14px;color:var(--m-dark);margin-top:8px;max-width:26ch}#gmat-root .stat .lab b{color:var(--t-dark);font-weight:600}@media (max-width:680px){#gmat-root .statband{grid-template-columns:1fr;gap:24px}#gmat-root .sec{padding:54px 0}}#gmat-root .uniwall{margin-top:42px;padding-top:30px;border-top:1px solid var(--line)}#gmat-root .uniwall .ul{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--m-dark);margin-bottom:16px}#gmat-root .uninames{display:flex;flex-wrap:wrap;gap:10px 26px;align-items:center}#gmat-root .uninames span{font-family:var(--display);font-weight:600;font-size:clamp(16px,2vw,21px);color:#e6dece}#gmat-root .uninames .sep{color:var(--gold);font-weight:400}#gmat-root .uninames .more{color:var(--m-dark);font-size:14px;font-style:italic;font-family:var(--body);font-weight:400}#gmat-root .statband .stat{display:flex;flex-direction:column}#gmat-root .scoreviz{margin:13px 0 9px}#gmat-root .sv-track{position:relative;height:6px;border-radius:999px;background:#ffffff1f;--pos:90%}#gmat-root .sv-track:before{content:"";position:absolute;left:0;top:0;height:100%;width:var(--pos);border-radius:999px;background:linear-gradient(90deg,rgba(194,94,52,.55),var(--gold))}#gmat-root .sv-mark{position:absolute;left:var(--pos);top:50%;transform:translate(-50%,-50%);width:12px;height:12px;border-radius:50%;background:var(--gold);box-shadow:0 0 0 3px #c3913047}#gmat-root .sv-ends{display:flex;justify-content:space-between;font-family:var(--mono);font-size:11px;color:var(--m-dark);margin-top:8px}#gmat-root .trendviz{height:36px;margin:14px 0 9px}#gmat-root .trendviz svg{width:100%;height:36px;display:block}#gmat-root .stars{color:var(--gold);font-size:17px;letter-spacing:3px;margin:13px 0 9px}#gmat-root .ficon{color:var(--signal-2);margin-bottom:14px;display:block}#gmat-root .ficon svg{width:28px;height:28px;display:block}#gmat-root .coach{display:grid;grid-template-columns:300px 1fr;gap:46px;align-items:center;margin-top:8px}#gmat-root .coach-photo{position:relative;border-radius:20px;overflow:hidden;aspect-ratio:4/5;background:#15110c;box-shadow:var(--shadow)}#gmat-root .photo-fallback{position:absolute;inset:0;z-index:0;display:grid;place-items:center;align-content:center;background:linear-gradient(160deg,#2c2519,#15110c);color:var(--gold);font-family:var(--display);font-size:62px;font-weight:700;letter-spacing:.04em;text-align:center}#gmat-root .photo-fallback small{display:block;font-size:12px;color:var(--m-dark);font-weight:500;letter-spacing:.14em;text-transform:uppercase;margin-top:6px}#gmat-root .coach-photo img{position:relative;z-index:1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}#gmat-root .coach-photo .scores{position:absolute;left:16px;bottom:16px;z-index:2;background:#0a101cd1;backdrop-filter:blur(8px);border:1px solid var(--line);border-radius:12px;padding:10px 14px}#gmat-root .coach-photo .scores b{font-family:var(--display);font-size:22px;color:var(--gold);display:block;line-height:1}#gmat-root .coach-photo .scores small{font-size:11px;color:#c6cfe6;letter-spacing:.04em}#gmat-root .coach .creds{display:flex;flex-wrap:wrap;gap:8px;margin:6px 0 18px}#gmat-root .coach .cred{font-size:12.5px;font-weight:600;padding:6px 12px;border-radius:999px;background:var(--signal-soft);color:#a14f26;border:1px solid rgba(194,94,52,.25)}#gmat-root .coach p{font-size:15px;color:var(--m-ink);margin-bottom:12px;max-width:62ch}#gmat-root .coach .aiquote{border-left:3px solid var(--gold);padding-left:16px;font-family:var(--display);font-size:18px;color:var(--t-ink);font-weight:500;line-height:1.35}@media (max-width:780px){#gmat-root .coach{grid-template-columns:1fr;gap:28px}#gmat-root .coach-photo{max-width:280px;justify-self:center;margin:0 auto}}#gmat-root .schemi{display:grid;grid-template-columns:1.1fr 1fr;gap:46px;margin-top:42px;align-items:start}#gmat-root .schemi-list{display:flex;flex-direction:column}#gmat-root .srow{display:flex;gap:18px;padding:22px 0;border-top:1px solid var(--line-ink)}#gmat-root .srow:first-child{border-top:none}#gmat-root .srow .num{font-family:var(--mono);font-size:13px;color:#a14f26;padding-top:3px}#gmat-root .srow h3{font-size:18px;color:var(--t-ink);margin-bottom:5px}#gmat-root .srow p{font-size:14.5px;color:var(--m-ink)}#gmat-root .schemi-aside{background:var(--ink);color:var(--t-dark);border-radius:var(--radius);padding:30px;align-self:stretch}#gmat-root .schemi-aside .big{font-family:var(--display);font-size:46px;font-weight:700;color:#fff;line-height:1}#gmat-root .schemi-aside .big span{color:var(--gold)}#gmat-root .schemi-aside p{font-size:14px;color:var(--m-dark);margin-top:12px}#gmat-root .schemi-aside hr{border:none;border-top:1px solid var(--line);margin:22px 0}@media (max-width:880px){#gmat-root .schemi{grid-template-columns:1fr;gap:30px}}#gmat-root .noscreen{background:var(--green)}#gmat-root .noscreen .punch{font-family:var(--display);font-size:clamp(24px,3.6vw,38px);font-weight:700;color:#fff;max-width:20ch;line-height:1.12;margin:14px 0 40px}#gmat-root .noscreen .punch em{font-style:normal;color:var(--gold)}#gmat-root .vs{display:grid;grid-template-columns:1fr 1fr;gap:18px;align-items:start}#gmat-root .vcard{border-radius:var(--radius);padding:22px}#gmat-root .vcard.app{background:#eaecef;border:1px solid #d6dae0;color:#5c6470;font-family:var(--body)}#gmat-root .appchrome{display:flex;justify-content:space-between;align-items:center;padding-bottom:12px;margin-bottom:14px;border-bottom:1px solid #d6dae0}#gmat-root .appchrome .an{font-size:13px;font-weight:700;color:#7a828e;letter-spacing:-.01em;display:flex;align-items:center;gap:8px}#gmat-root .appchrome .an .dots3{letter-spacing:2px;color:#b4bac3}#gmat-root .appchrome .streak{font-size:12px;font-weight:600;color:#e2603a;background:#fbe6df;border-radius:999px;padding:3px 9px}#gmat-root .vcard.app h3{font-size:14px;color:#6b7480;margin-bottom:12px;font-weight:600;letter-spacing:.02em}#gmat-root .vcard.app ul{list-style:none;display:flex;flex-direction:column;gap:9px;margin-bottom:16px}#gmat-root .vcard.app li{font-size:14px;display:flex;gap:9px;color:#6b7480}#gmat-root .vcard.app li .mk{color:#9aa2ad}#gmat-root .appbar{height:7px;border-radius:999px;background:#d6dae0;overflow:hidden;margin-top:6px}#gmat-root .appbar i{display:block;height:100%;width:26%;background:#7fae6a;border-radius:999px}#gmat-root .appbarlab{font-size:11px;color:#9aa2ad;margin-top:6px}#gmat-root .vcard.coach2{background:#ffffff0d;border:1px solid rgba(255,255,255,.22)}#gmat-root .vcard.coach2 h3{font-size:16px;color:#fff;margin-bottom:16px;display:flex;align-items:center;gap:9px}#gmat-root .vcard.coach2 ul{list-style:none;display:flex;flex-direction:column;gap:11px}#gmat-root .vcard.coach2 li{font-size:14.5px;display:flex;gap:10px;align-items:flex-start;color:var(--t-dark)}#gmat-root .vcard.coach2 li .mk{flex-shrink:0;font-size:13px;color:var(--mint)}#gmat-root .noscreen .close{margin-top:34px;font-size:17px;color:var(--m-dark);max-width:58ch;line-height:1.5}#gmat-root .noscreen .close b{color:#fff;font-weight:600}#gmat-root .takeaway{margin-top:42px;border-top:1px solid var(--line);padding-top:32px}#gmat-root .ta-kicker{font-size:12px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--gold);margin-bottom:14px}#gmat-root .takeaway p{font-family:var(--display);font-size:clamp(18px,2.1vw,25px);font-weight:500;color:var(--t-dark);line-height:1.32;max-width:none}#gmat-root .takeaway p b{color:#fff;font-weight:700}@media (max-width:780px){#gmat-root .vs{grid-template-columns:1fr}}#gmat-root .track{display:grid;grid-template-columns:repeat(6,1fr);gap:14px;margin-top:48px;position:relative}#gmat-root .track:before{content:"";position:absolute;left:8.3%;right:8.3%;top:27px;height:3px;border-radius:3px;background:linear-gradient(90deg,var(--green),var(--mint) 45%,var(--signal));z-index:0}#gmat-root .ph{position:relative;z-index:1;text-align:center;padding:0 7px}#gmat-root .phn{width:56px;height:56px;border-radius:16px;margin:0 auto 18px;display:grid;place-items:center;font-family:var(--display);font-weight:700;font-size:21px;background:var(--green);color:#fff;border:4px solid var(--sand);box-shadow:0 8px 22px -9px #140e0680}#gmat-root .ph.milestone .phn{background:var(--signal);font-size:20px}#gmat-root .ph h3{font-size:15px;color:var(--t-ink);margin-bottom:6px;font-weight:600}#gmat-root .ph p{font-size:12.5px;color:var(--m-ink);line-height:1.46}#gmat-root .phmock{display:inline-block;margin-top:9px;font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:#fff;background:var(--green);padding:3px 9px;border-radius:999px}@media (max-width:820px){#gmat-root .track{grid-template-columns:1fr;gap:0;margin-top:32px}#gmat-root .track:before{inset:30px auto 30px 27px;width:3px;height:auto;background:linear-gradient(180deg,var(--green),var(--mint) 45%,var(--signal))}#gmat-root .ph{display:grid;grid-template-columns:56px 1fr;-moz-column-gap:18px;column-gap:18px;row-gap:4px;text-align:left;padding:8px 0 28px;align-items:start}#gmat-root .phn{margin:0;grid-column:1;grid-row:1}#gmat-root .ph h3{grid-column:2;grid-row:1;align-self:center}#gmat-root .ph p{grid-column:2;grid-row:2}#gmat-root .phmock{grid-column:2}}#gmat-root .formats{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:44px}#gmat-root .fcol{background:#ffffff08;border:1px solid var(--line);border-radius:16px;padding:24px 22px;display:flex;flex-direction:column}#gmat-root .fcol.feat{background:linear-gradient(165deg,#c25e34,#9a4225);border:1px solid rgba(255,255,255,.28);box-shadow:0 0 0 1px #c25e348c,0 28px 64px -16px #c25e34b3}#gmat-root .fcol.feat h3{color:#fff}#gmat-root .fcol.feat p{color:#ffffffdb}#gmat-root .fcol.feat .fchecks li{color:#fff}#gmat-root .fcol.feat .fchecks li:before{color:#fff}#gmat-root .fbadge{align-self:flex-start;font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:5px 12px;border-radius:999px;margin-bottom:16px}#gmat-root .fcol.feat .fbadge{background:#fff;color:var(--signal)}#gmat-root .fbadge.alt{background:#ffffff12;color:var(--m-dark);border:1px solid var(--line)}#gmat-root .fcol h3{font-size:20px;color:#fff;margin-bottom:8px}#gmat-root .fcol p{font-size:14px;color:var(--m-dark);margin-bottom:18px}#gmat-root .fchecks{list-style:none;display:grid;gap:10px;margin-top:4px}#gmat-root .fchecks li{font-size:13.5px;color:var(--t-dark);padding-left:25px;position:relative;line-height:1.4}#gmat-root .fchecks li:before{content:"✓";position:absolute;left:0;top:0;color:var(--signal);font-weight:700}#gmat-root .fcol.feat .fchecks li:before{color:var(--signal-2)}#gmat-root .formats-close{margin-top:52px}#gmat-root .formats-close p{margin:0 0 30px;line-height:1.62;max-width:1000px}#gmat-root .scalanote{font-size:13px;color:#ffffff8c;margin:16px 0 0;letter-spacing:.01em}@media (max-width:820px){#gmat-root .formats{grid-template-columns:1fr;gap:16px}}#gmat-root .fmt{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:38px;background:var(--line);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}#gmat-root .fcell{background:var(--surface-dark);padding:22px}#gmat-root .fcell .k{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--m-dark)}#gmat-root .fcell .v{font-family:var(--display);font-size:20px;font-weight:600;color:#fff;margin-top:8px}#gmat-root .fcell .v small{font-family:var(--body);font-size:13px;font-weight:400;color:var(--m-dark);display:block;margin-top:3px}@media (max-width:680px){#gmat-root .fmt{grid-template-columns:repeat(2,1fr)}}#gmat-root .faqwrap{max-width:760px;margin:28px auto 0;display:flex;flex-direction:column;gap:10px}#gmat-root .faq{background:var(--paper);border:1px solid var(--line-ink);border-radius:14px;overflow:hidden}#gmat-root .faq summary{list-style:none;cursor:pointer;padding:18px 20px;font-family:var(--display);font-weight:600;font-size:16px;color:var(--t-ink);display:flex;justify-content:space-between;gap:16px;align-items:center}#gmat-root .faq summary::-webkit-details-marker{display:none}#gmat-root .faq summary:after{content:"+";color:var(--gold);font-size:22px;font-weight:700;transition:.2s;flex:none}#gmat-root .faq[open] summary:after{transform:rotate(45deg)}#gmat-root .faq .faq-a{padding:0 20px 18px;font-size:14.5px;color:var(--m-ink);line-height:1.6}#gmat-root .final{text-align:center;background:var(--ink)}#gmat-root .final h2{margin:0 auto 16px;max-width:20ch}#gmat-root .final .sub{margin:0 auto 14px}#gmat-root .final .parentline{font-size:14px;color:var(--m-dark);max-width:60ch;margin:0 auto 28px}#gmat-root .final .hero-cta{justify-content:center}#gmat-root .wa-line{margin-top:18px;font-size:14px;color:var(--m-dark)}#gmat-root .wa-line a{color:var(--mint);font-weight:600}@media (max-width:880px){#gmat-root .hero-grid{grid-template-columns:1fr;gap:36px;padding-top:44px;padding-bottom:60px}}#gmat-root .flow{min-height:100vh;background:var(--ink);display:grid;place-items:center;padding:50px 20px}#gmat-root .flow-card{width:100%;max-width:600px;background:#26211a;border:1px solid var(--line);border-radius:24px;box-shadow:var(--shadow);overflow:hidden}#gmat-root .flow-top{display:flex;align-items:center;justify-content:space-between;padding:16px 22px;border-bottom:1px solid var(--line)}#gmat-root .flow-back{font-size:13px;color:var(--m-dark);display:flex;align-items:center;gap:7px;transition:.15s}#gmat-root .flow-back:hover{color:var(--t-dark)}#gmat-root .qtimer{font-family:var(--mono);font-size:14px;color:var(--m-dark);display:flex;align-items:center;gap:8px}#gmat-root .qring{width:30px;height:30px}#gmat-root .qring circle{fill:none;stroke-width:3}#gmat-root .qring .track{stroke:#ffffff1f}#gmat-root .qring .run{stroke:var(--signal);stroke-linecap:round;transition:stroke-dashoffset 1s linear,stroke .3s}#gmat-root .flow-body{padding:30px 28px 28px}#gmat-root .prog{display:flex;gap:5px;margin-bottom:22px}#gmat-root .prog i{height:4px;flex:1;border-radius:999px;background:#ffffff1a}#gmat-root .prog i.done{background:var(--gold)}#gmat-root .prog i.now{background:var(--signal)}#gmat-root .step-tag{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--m-dark);margin-bottom:14px;display:flex;justify-content:space-between}#gmat-root .flow-body h2{font-size:24px;color:#fff;margin-bottom:10px}#gmat-root .flow-body .qprompt{font-size:17px}#gmat-root .intro-feat{display:flex;flex-direction:column;gap:12px;margin:22px 0 26px}#gmat-root .intro-feat div{display:flex;gap:12px;align-items:flex-start;font-size:14.5px;color:var(--m-dark)}#gmat-root .intro-feat b{color:#fff;font-weight:600}#gmat-root .intro-feat .ic{color:var(--signal-2);flex-shrink:0}#gmat-root .field{margin-bottom:14px}#gmat-root .field label{font-size:13px;color:var(--m-dark);display:block;margin-bottom:6px}#gmat-root .field input{width:100%;padding:13px 14px;border-radius:11px;background:#ffffff0a;border:1px solid var(--line);color:#fff;font-size:15px;font-family:inherit}#gmat-root .field input:focus{outline:none;border-color:var(--signal)}#gmat-root .consent{display:flex;gap:10px;font-size:12.5px;color:var(--m-dark);margin:8px 0 14px;align-items:flex-start}#gmat-root .consent input{margin-top:3px;flex:none}#gmat-root .consent a{color:var(--signal-2);text-decoration:underline;text-underline-offset:2px}#gmat-root .form-err{font-size:13px;color:var(--warn);margin:4px 0 12px;min-height:1px}#gmat-root .result-shell{padding:26px}#gmat-root .rcard{background:var(--paper);color:var(--t-ink);border-radius:18px;padding:26px;position:relative;overflow:hidden}#gmat-root .rcard:before{content:"";position:absolute;inset:0 0 auto;height:5px;background:linear-gradient(90deg,var(--signal),var(--gold))}#gmat-root .rcard .rhead{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}#gmat-root .rcard .rlogo{font-family:var(--display);font-weight:700;font-size:14px;color:var(--t-ink)}#gmat-root .rcard .rlogo b{color:var(--gold)}#gmat-root .seal{width:46px;height:46px;border-radius:50%;border:1.5px solid var(--gold);display:grid;place-items:center;color:var(--gold);font-family:var(--display);font-size:10px;font-weight:600;text-align:center;line-height:1.1}#gmat-root .badge{display:inline-flex;align-items:center;gap:8px;background:var(--signal-soft);color:#a14f26;font-weight:600;font-size:13px;padding:8px 14px;border-radius:999px;margin-bottom:6px}#gmat-root .rcard h2{font-size:22px;color:var(--t-ink);margin:8px 0 4px}#gmat-root .rcard .rsub{font-size:14px;color:var(--m-ink);margin-bottom:20px}#gmat-root .metrics{display:flex;flex-direction:column;gap:14px;margin-bottom:16px}#gmat-root .mrow{display:flex;justify-content:space-between;align-items:center}#gmat-root .mrow .ml{font-size:14px;color:var(--t-ink);font-weight:500}#gmat-root .dots{display:flex;gap:7px;align-items:center}#gmat-root .dots .d{width:15px;height:15px;border-radius:50%;background:#e4e2db}#gmat-root .dots .d.on{background:var(--signal)}#gmat-root .dots .frac{font-family:var(--mono);font-size:13px;color:var(--m-ink);margin-left:6px}#gmat-root .pacebox{background:#f2f1ec;border-radius:12px;padding:14px 16px;margin-bottom:14px}#gmat-root .pacebox .pl{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--m-ink);font-weight:600;margin-bottom:6px;display:flex;justify-content:space-between}#gmat-root .pacebox .pl b{font-family:var(--mono);color:var(--t-ink)}#gmat-root .pacebox p{font-size:13px;color:var(--m-ink)}#gmat-root .appjab{background:#fff4ee;border:1px solid rgba(255,139,107,.4);border-radius:12px;padding:13px 15px;font-size:13.5px;color:#8a3a1f;margin-bottom:14px;display:none}#gmat-root .appjab b{color:#6e2a12}#gmat-root .fix{background:var(--gold-soft);border:1px solid rgba(201,162,75,.3);border-radius:12px;padding:14px 16px;margin-bottom:6px}#gmat-root .fix .fl{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#9a7d2e;font-weight:600;margin-bottom:5px}#gmat-root .fix p{font-size:14px;color:var(--t-ink)}#gmat-root .profrow{margin-top:14px}#gmat-root .profrow .pl2{font-size:12.5px;color:var(--m-ink);margin-bottom:6px}#gmat-root .profrow .pv{font-size:14px;color:var(--t-ink);background:#f2f1ec;border-radius:10px;padding:12px 14px}#gmat-root .nextrung{margin-top:18px;border:1px solid rgba(194,94,52,.45);background:linear-gradient(180deg,#c25e341a,#c25e3405);border-radius:14px;padding:18px}#gmat-root .nextrung .nr-tag{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#a14f26;font-weight:600;margin-bottom:7px}#gmat-root .nextrung h3{font-size:17px;color:var(--t-ink);margin-bottom:6px}#gmat-root .nextrung p{font-size:13.5px;color:var(--m-ink);margin-bottom:14px}#gmat-root .nextrung .btn{width:100%;justify-content:center}#gmat-root .gated{margin-top:16px;text-align:center;padding:18px;border:1px dashed var(--line-ink);border-radius:12px}#gmat-root .gated .lock{font-size:13px;color:var(--m-ink);margin-bottom:14px}#gmat-root .gated .lock b{color:var(--t-ink)}#gmat-root .gated-cta{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}#gmat-root .btn-wa{background:#25d366;color:#04361b;font-weight:600;padding:13px 20px;border-radius:11px;font-size:14.5px;display:inline-flex;gap:8px;align-items:center;cursor:pointer}#gmat-root .btn-book{background:var(--t-ink);color:#fff;padding:13px 20px;border-radius:11px;font-size:14.5px;font-weight:600;cursor:pointer}#gmat-root .share{margin-top:16px;text-align:center;font-size:13px;color:var(--m-dark)}#gmat-root .share button{color:var(--signal-2);font-weight:600;text-decoration:underline;text-underline-offset:3px}#gmat-root .backline{margin-top:18px;text-align:center}#gmat-root .backline a{font-size:13px;color:var(--m-dark)}#gmat-root .backline a:hover{color:var(--t-dark)}#gmat-root .exam{min-height:100vh;background:#0c1530;display:flex;flex-direction:column}#gmat-root .exam-banner{background:var(--gold-soft);border-bottom:1px solid rgba(201,162,75,.3);color:var(--gold);font-size:13px;text-align:center;padding:9px 16px}#gmat-root .exam-bar{display:flex;align-items:center;justify-content:space-between;padding:14px 24px;background:#101c3c;border-bottom:1px solid var(--line);gap:14px;flex-wrap:wrap}#gmat-root .exam-bar .sect{font-family:var(--display);font-weight:600;font-size:15px}#gmat-root .exam-bar .sect span{color:var(--m-dark);font-weight:400;font-size:13px;margin-left:10px}#gmat-root .bigtimer{font-family:var(--mono);font-size:22px;font-weight:500;letter-spacing:.04em;display:flex;align-items:center;gap:10px}#gmat-root .bigtimer.warn{color:var(--warn)}#gmat-root .bigtimer.warn .ti{background:var(--warn)}#gmat-root .bigtimer .ti{width:9px;height:9px;border-radius:50%;background:var(--mint)}#gmat-root .exam-tools{display:flex;gap:10px;flex-wrap:wrap}#gmat-root .tool{font-size:12px;color:var(--m-dark);border:1px solid var(--line);padding:7px 12px;border-radius:9px;display:flex;gap:6px;align-items:center}#gmat-root .tool.off{opacity:.4}#gmat-root .tool.on2{color:var(--gold);border-color:#c9a24b66}#gmat-root .exam-body{flex:1;max-width:1100px;margin:0 auto;width:100%;display:grid}#gmat-root .exam-twopane{grid-template-columns:1fr 1fr}#gmat-root .exam-onepane{grid-template-columns:1fr;max-width:720px}#gmat-root .exam-pass{padding:34px 36px;border-right:1px solid var(--line);font-size:15.5px;line-height:1.7;color:#e6dece}#gmat-root .exam-pass .pl{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--m-dark);margin-bottom:14px}#gmat-root .exam-q{padding:34px 36px}#gmat-root .exam-q .qn{font-family:var(--mono);font-size:13px;color:var(--signal-2);margin-bottom:14px}#gmat-root .exam-q .qtext{font-size:16px;color:#fff;margin-bottom:20px;line-height:1.5}#gmat-root .exam-q .opt{margin-bottom:9px}@media (max-width:820px){#gmat-root .exam-twopane{grid-template-columns:1fr}#gmat-root .exam-pass{border-right:none;border-bottom:1px solid var(--line)}}#gmat-root .exam-foot{display:flex;flex-direction:column;gap:14px;padding:14px 24px 16px;background:#101c3c;border-top:1px solid var(--line)}#gmat-root .qmap-wrap{min-width:0}#gmat-root .qmap-label{font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--m-dark);margin-bottom:8px}#gmat-root .qmap{display:flex;gap:7px;overflow-x:auto;padding-bottom:4px;-webkit-overflow-scrolling:touch}#gmat-root .qcell{flex:none;width:30px;height:30px;border-radius:8px;border:1px solid var(--line);background:transparent;display:grid;place-items:center;font-size:12px;color:var(--m-dark);font-family:var(--mono);cursor:pointer;position:relative;transition:.12s}#gmat-root .qcell:hover{border-color:var(--signal)}#gmat-root .qcell.ans{border-color:var(--mint);color:var(--mint)}#gmat-root .qcell.cur{background:var(--signal);color:#fff;border-color:var(--signal);box-shadow:0 0 0 3px #c25e3440}#gmat-root .qcell.flag{border-color:var(--gold)}#gmat-root .qcell.flag:after{content:"";position:absolute;top:-3px;right:-3px;width:9px;height:9px;border-radius:50%;background:var(--gold);border:1.5px solid #101c3c}#gmat-root .nav-btns{display:flex;justify-content:space-between;gap:12px}#gmat-root .nav-btns .btn{padding:11px 20px}#gmat-root .navback[disabled]{opacity:.35;pointer-events:none}#gmat-root .flagbtn{cursor:pointer;background:transparent;transition:.15s}#gmat-root .flagbtn.on{background:var(--gold);color:#1a1206;border-color:var(--gold);font-weight:700}#gmat-root .exam-center{flex:1;display:grid;place-items:center;padding:50px 24px}#gmat-root .exam-intro{max-width:560px;text-align:center}#gmat-root .exam-intro .eyebrow{justify-content:center;display:block;margin-bottom:14px}#gmat-root .exam-intro h2{font-size:30px;color:#fff;margin-bottom:14px}#gmat-root .exam-intro .specrow{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin:22px 0 26px}#gmat-root .exam-intro .spec{font-size:12.5px;font-weight:600;color:var(--m-dark);border:1px solid var(--line);border-radius:999px;padding:7px 13px}#gmat-root .exam-intro p{color:var(--m-dark);font-size:15px;margin-bottom:24px;line-height:1.55}#gmat-root .exam-intro2{max-width:600px;text-align:left}#gmat-root .exam-intro2 .eyebrow{display:block;margin-bottom:12px}#gmat-root .exam-intro2 h2{font-size:30px;color:#fff;margin-bottom:12px}#gmat-root .ei-lead{color:var(--m-dark);font-size:15.5px;line-height:1.55;margin-bottom:24px}#gmat-root .ei-sections{display:flex;flex-direction:column;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:12px;overflow:hidden;margin-bottom:22px}#gmat-root .ei-sec{background:var(--surface-dark);padding:14px 16px;display:flex;justify-content:space-between;align-items:center;gap:12px}#gmat-root .ei-sec.total{background:#101c3c}#gmat-root .ei-st{font-family:var(--display);font-weight:600;font-size:15px;color:#fff}#gmat-root .ei-sec.total .ei-st{color:var(--gold)}#gmat-root .ei-sd{font-size:13px;color:var(--m-dark);text-align:right}#gmat-root .ei-how{margin-bottom:18px}#gmat-root .ei-h{font-size:12px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--signal-2);margin-bottom:10px}#gmat-root .ei-how ul{list-style:none;display:flex;flex-direction:column;gap:9px}#gmat-root .ei-how li{font-size:14px;color:var(--m-dark);padding-left:18px;position:relative;line-height:1.45}#gmat-root .ei-how li:before{content:"·";position:absolute;left:5px;color:var(--gold);font-weight:700}#gmat-root .ei-ready{font-size:13.5px;color:var(--m-dark);background:#ffffff08;border:1px solid var(--line);border-radius:10px;padding:12px 14px;margin-bottom:24px}@media (max-width:560px){#gmat-root .ei-sec{flex-direction:column;align-items:flex-start;gap:4px}#gmat-root .ei-sd{text-align:left}}#gmat-root .exam-done{max-width:620px;text-align:center}#gmat-root .exam-done h2{font-size:30px;color:#fff;margin-bottom:14px}#gmat-root .exam-done>p{color:var(--m-dark);font-size:15px;margin-bottom:24px;line-height:1.55}#gmat-root .done-badge{display:inline-flex;align-items:center;gap:8px;margin-bottom:18px;font-size:12px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--gold);border:1px solid rgba(195,145,48,.5);background:#c391301a;padding:7px 16px;border-radius:999px}#gmat-root .done-lead{font-size:16px;color:#dfe6f5!important;line-height:1.55}#gmat-root .done-lead b{color:var(--gold)}#gmat-root .done-mini{display:flex;gap:12px;justify-content:center;margin:6px 0 22px}#gmat-root .dm{flex:1;max-width:150px;background:#ffffff08;border:1px solid var(--line);border-radius:12px;padding:14px 10px}#gmat-root .dm-n{display:block;font-family:var(--display);font-size:22px;font-weight:600;color:var(--gold)}#gmat-root .dm-l{display:block;font-size:11px;color:var(--m-dark);margin-top:3px;letter-spacing:.03em}#gmat-root .done-next{font-size:14.5px;color:var(--m-dark)!important;line-height:1.55;margin-bottom:22px}#gmat-root .selfbox{text-align:left;background:#c25e340f;border:1px solid rgba(194,94,52,.22);border-radius:14px;padding:16px 16px 14px;margin-bottom:18px}#gmat-root .selfbox-q{display:block;font-family:var(--display);font-weight:600;font-size:15.5px;color:#fff;margin-bottom:5px}#gmat-root .selfbox-hint{font-size:12.5px;color:var(--m-dark);line-height:1.45;margin-bottom:11px}#gmat-root .selfbox-ta{width:100%;background:#0a101c99;border:1px solid var(--line);border-radius:10px;padding:11px 12px;color:#fff;font-family:inherit;font-size:14px;line-height:1.5;resize:vertical}#gmat-root .selfbox-ta:focus{outline:none;border-color:var(--signal)}#gmat-root .selfbox-ta::-moz-placeholder{color:#5b6a86}#gmat-root .selfbox-ta::placeholder{color:#5b6a86}#gmat-root .selfbox-send{margin-top:10px;font-size:13px;color:var(--signal-2);font-weight:600;text-decoration:underline;text-underline-offset:3px;background:none}#gmat-root .selfbox-sent{margin-top:10px;font-size:13px;color:var(--mint);font-weight:600;display:none}#gmat-root .reveal{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s ease}#gmat-root .reveal.in{opacity:1;transform:none}#gmat-root .sia-label{font-family:var(--display);font-weight:600;color:var(--gold);font-size:13px;margin-bottom:14px}#gmat-root .sia-chip{display:inline-block;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--signal-2);background:var(--signal-soft);border:1px solid rgba(194,94,52,.3);border-radius:999px;padding:5px 11px;margin-bottom:16px}#gmat-root .sia-stem{font-size:16px;color:#fff;line-height:1.5;min-height:74px;transition:opacity .4s ease}#gmat-root .sia-stem b{color:var(--gold)}#gmat-root .sia-stem.fade{opacity:0}#gmat-root .sia-dots{display:flex;gap:7px;margin-top:8px}#gmat-root .sia-dots i{width:6px;height:6px;border-radius:50%;background:#ffffff38;transition:.3s}#gmat-root .sia-dots i.on{background:var(--gold);width:18px;border-radius:999px}@media (prefers-reduced-motion:reduce){#gmat-root .reveal{opacity:1!important;transform:none!important}}
