body{margin:0;background:var(--wp--preset--color--paper,#fbfaf6);color:var(--wp--preset--color--ink,#22364a);font:400 var(--wp--preset--font-size--medium)/1.65 var(--wp--preset--font-family--body)}
*{box-sizing:border-box}
.cs-gmatv2{--cs-primary:var(--wp--preset--color--gold,#fed03d);--cs-primary-strong:#9e7412;--cs-primary-soft:#f8efd2;--cs-primary-contrast:var(--wp--preset--color--ink,#22364a);--cs-text:var(--wp--preset--color--ink,#22364a);--cs-muted:#52636e;--cs-body:var(--wp--preset--color--ink,#22364a);--cs-question:var(--wp--preset--color--ink,#22364a);--cs-answer:#374a5b;--cs-surface:#fff;--cs-radius:3px;--cs-shadow:none;margin:0 auto;padding:22px;max-width:960px;font-family:var(--wp--preset--font-family--body);font-size:var(--wp--preset--font-size--medium)}
.cs-gmatv2 h1{font:400 var(--wp--preset--font-size--subsection)/1.2 var(--wp--preset--font-family--heading);font-size:var(--wp--preset--font-size--subsection)}
.cs-gmatv2 h2{font:600 var(--wp--preset--font-size--minor-heading)/1.4 var(--wp--preset--font-family--body)}
.cs-gmatv2 .cs-gmatv2-card{border-radius:3px}
.cs-gmatv2 button{border-radius:2px;min-height:44px;color:var(--wp--preset--color--ink,#22364a)}
.cs-gmatv2 button:disabled{opacity:.55}
.cs-gmatv2 .field{min-width:min(240px,100%)}
.cs-gmatv2 .opt{border-radius:3px;align-items:flex-start}
.cs-gmatv2 input[type=radio]{accent-color:#946000}
.cs-gmatv2 .cs-gmatv2-question-text{font-weight:600}
.cs-gmatv2 canvas{max-width:100%}
.cs-gmatv2 .btns{gap:10px}
.cs-gmatv2 a{color:var(--wp--preset--color--link)}
.cs-gmatv2 :where(a,button,input):focus-visible{outline:3px solid #946000;outline-offset:3px}
.cs-gmatv2 .cs-gmatv2-meta{overflow-wrap:anywhere}
@media (max-width:600px){
.cs-gmatv2{padding:14px}
.cs-gmatv2 .row{display:block}
.cs-gmatv2 .field{margin-bottom:16px;min-width:0}
.cs-gmatv2 .btns button{flex:1}
.cs-gmatv2 .cs-gmatv2-card{padding:14px}
}
