.OThSSW_qa-shell{--qa-accent:#1b4fa0;--qa-accent-rgb:27, 79, 160;--qa-accent-deep:#0d2a58;--qa-tint:#f4f7fc;--qa-ink:#0f1c2e;--qa-ink-soft:#3f5169;--qa-ink-muted:#6b7c92;--qa-line:#e3e9f0;--qa-line-soft:#eef2f7;--qa-paper:#fff;--qa-radius:18px;--qa-radius-lg:26px;--qa-shadow:0 1px 2px #0f1c2e0a, 0 12px 32px -20px #0f1c2e47;--qa-shadow-lift:0 2px 4px #0f1c2e0d, 0 26px 56px -28px rgba(var(--qa-accent-rgb), .4);--qa-gap:clamp(3.5rem, 7vw, 6.5rem);max-width:100vw;min-height:100vh;color:var(--qa-ink);background:var(--qa-paper);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;overflow-x:clip}.OThSSW_qa-shell--admission{--qa-accent:#15803d;--qa-accent-rgb:21, 128, 61;--qa-accent-deep:#0a3d1e;--qa-tint:#f2faf4}.OThSSW_qa-shell--documents{--qa-accent:#123f6d;--qa-accent-rgb:18, 63, 109;--qa-accent-deep:#08223c;--qa-tint:#f3f6fa}.OThSSW_qa-shell--benefits{--qa-accent:#b45309;--qa-accent-rgb:180, 83, 9;--qa-accent-deep:#5e2b04;--qa-tint:#fdf8f0}.OThSSW_qa-wrap{width:100%;max-width:1240px;margin-inline:auto;padding-inline:clamp(1rem,4vw,2.5rem)}.OThSSW_qa-section{padding-block:var(--qa-gap);scroll-margin-top:92px}.OThSSW_qa-section--tint{background:var(--qa-tint);border-top:1px solid var(--qa-line-soft);border-bottom:1px solid var(--qa-line-soft)}.OThSSW_qa-section--tight{padding-block:calc(var(--qa-gap) * .62)}.OThSSW_qa-hero{isolation:isolate;background:radial-gradient(ellipse 70% 60% at 8% 0%, rgba(var(--qa-accent-rgb), .11), transparent 60%), radial-gradient(ellipse 60% 70% at 100% 100%, rgba(var(--qa-accent-rgb), .07), transparent 55%), linear-gradient(178deg, #fff, var(--qa-tint));border-bottom:1px solid var(--qa-line);padding-block:clamp(2.75rem,6vw,5.25rem) clamp(3rem,6vw,5rem);position:relative;overflow:hidden}.OThSSW_qa-hero:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(rgba(var(--qa-accent-rgb), .22) 1px, transparent 1px);background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 70% at 88% 12%,#000,#0000 72%);mask-image:radial-gradient(60% 70% at 88% 12%,#000,#0000 72%)}.OThSSW_qa-hero__grid{grid-template-columns:1fr;align-items:center;gap:clamp(2rem,5vw,3.5rem);display:grid}@media (min-width:1024px){.OThSSW_qa-hero__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}}.OThSSW_qa-hero__title{letter-spacing:-.04em;text-wrap:balance;color:var(--qa-ink);margin:0;font-size:clamp(2.05rem,4.6vw,3.6rem);font-weight:750;line-height:1.08}.OThSSW_qa-hero__title em{color:var(--qa-accent);font-style:normal;display:block}.OThSSW_qa-hero__lead{max-width:56ch;color:var(--qa-ink-soft);text-wrap:pretty;margin:1.15rem 0 0;font-size:clamp(.95rem,1.4vw,1.1rem);line-height:1.7}.OThSSW_qa-hero__media{border-radius:var(--qa-radius-lg);border:1px solid var(--qa-line);background:var(--qa-tint);box-shadow:0 32px 70px -42px rgba(var(--qa-accent-rgb), .55);aspect-ratio:4/3;position:relative;overflow:hidden}.OThSSW_qa-hero__media--art{background:radial-gradient(ellipse 65% 65% at 18% 8%, rgba(var(--qa-accent-rgb), .15), transparent 62%), linear-gradient(150deg, #fff, var(--qa-tint));place-items:center;padding:clamp(1.5rem,4vw,2.5rem);display:grid}.OThSSW_qa-hero__media--art svg{width:100%;max-width:470px;height:auto;display:block}.OThSSW_qa-art-accent{fill:var(--qa-accent)}.OThSSW_qa-art-accent-mid{fill:rgba(var(--qa-accent-rgb), .62)}.OThSSW_qa-art-accent-soft{fill:rgba(var(--qa-accent-rgb), .16)}.OThSSW_qa-art-paper{fill:#fff}.OThSSW_qa-art-tint{fill:rgba(var(--qa-accent-rgb), .09)}.OThSSW_qa-art-muted{fill:rgba(var(--qa-accent-rgb), .3)}.OThSSW_qa-art-stroke{fill:none;stroke:rgba(var(--qa-accent-rgb), .32);stroke-width:1.6px}.OThSSW_qa-art-stroke-acc{fill:none;stroke:var(--qa-accent);stroke-width:2.8px;stroke-linecap:round;stroke-linejoin:round}.OThSSW_qa-art-shadow{filter:drop-shadow(0 10px 18px #0f1c2e1a)}.OThSSW_qa-hero__float{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffed;border:1px solid #ffffffb3;border-radius:14px;flex-wrap:wrap;gap:.35rem 1.5rem;padding:.85rem 1.1rem;display:flex;position:absolute;bottom:clamp(.75rem,2vw,1.25rem);left:clamp(.75rem,2vw,1.25rem);right:clamp(.75rem,2vw,1.25rem);box-shadow:0 12px 28px -18px #0f1c2e73}.OThSSW_qa-eyebrow{border:1px solid rgba(var(--qa-accent-rgb), .22);background:rgba(var(--qa-accent-rgb), .07);color:var(--qa-accent);letter-spacing:.09em;text-transform:uppercase;border-radius:999px;align-items:center;gap:.5rem;padding:.4rem .85rem;font-size:.7rem;font-weight:700;display:inline-flex}.OThSSW_qa-h2{letter-spacing:-.03em;color:var(--qa-ink);text-wrap:balance;margin:0;font-size:clamp(1.5rem,2.9vw,2.35rem);font-weight:720;line-height:1.18}.OThSSW_qa-h3{letter-spacing:-.015em;color:var(--qa-ink);margin:0;font-size:clamp(1rem,1.5vw,1.15rem);font-weight:700;line-height:1.32}.OThSSW_qa-lead{max-width:62ch;color:var(--qa-ink-soft);text-wrap:pretty;margin:.7rem 0 0;font-size:.95rem;line-height:1.7}.OThSSW_qa-card{border-radius:var(--qa-radius);border:1px solid var(--qa-line);background:var(--qa-paper);box-shadow:var(--qa-shadow);flex-direction:column;transition:border-color .22s,box-shadow .22s,transform .22s;display:flex;position:relative}.OThSSW_qa-card--interactive{cursor:pointer}.OThSSW_qa-card--interactive:hover,.OThSSW_qa-card--interactive:focus-within{border-color:rgba(var(--qa-accent-rgb), .32);box-shadow:var(--qa-shadow-lift);transform:translateY(-3px)}.OThSSW_qa-card--accented:before{content:"";border-radius:var(--qa-radius) var(--qa-radius) 0 0;background:linear-gradient(90deg, var(--qa-accent), rgba(var(--qa-accent-rgb), .35));height:3px;position:absolute;top:0;left:0;right:0}.OThSSW_qa-icon{border:1px solid rgba(var(--qa-accent-rgb), .16);background:rgba(var(--qa-accent-rgb), .08);width:44px;height:44px;color:var(--qa-accent);border-radius:13px;flex:none;justify-content:center;align-items:center;display:inline-flex}.OThSSW_qa-stat__value{letter-spacing:-.035em;color:var(--qa-ink);font-variant-numeric:tabular-nums;font-size:clamp(1.5rem,3vw,2.15rem);font-weight:750;line-height:1}.OThSSW_qa-stat__label{letter-spacing:.07em;text-transform:uppercase;color:var(--qa-ink-muted);margin-top:.4rem;font-size:.7rem;font-weight:700;line-height:1.35}.OThSSW_qa-btn{text-align:center;cursor:pointer;border:1px solid #0000;border-radius:13px;justify-content:center;align-items:center;gap:.5rem;min-height:46px;padding:.7rem 1.35rem;font-size:.875rem;font-weight:650;line-height:1.2;transition:background-color .18s,border-color .18s,color .18s,box-shadow .18s,transform .12s;display:inline-flex}.OThSSW_qa-btn:active{transform:scale(.975)}.OThSSW_qa-btn--primary{background:var(--qa-accent);color:#fff;box-shadow:0 12px 26px -16px rgba(var(--qa-accent-rgb), .85)}.OThSSW_qa-btn--primary:hover{background:var(--qa-accent-deep)}.OThSSW_qa-btn--ghost{background:var(--qa-paper);border-color:var(--qa-line);color:var(--qa-ink)}.OThSSW_qa-btn--ghost:hover{border-color:rgba(var(--qa-accent-rgb), .4);color:var(--qa-accent);background:rgba(var(--qa-accent-rgb), .05)}.OThSSW_qa-btn--block{width:100%}.OThSSW_qa-panel .OThSSW_qa-btn--primary{color:var(--qa-accent-deep);background:#fff;box-shadow:0 12px 26px -16px #0000008c}.OThSSW_qa-panel .OThSSW_qa-btn--primary:hover{background:#ffffffe0}.OThSSW_qa-panel .OThSSW_qa-btn--ghost{color:#fff;background:#ffffff1a;border-color:#ffffff52}.OThSSW_qa-panel .OThSSW_qa-btn--ghost:hover{color:#fff;background:#ffffff2e;border-color:#ffffff8c}.OThSSW_qa-panel{isolation:isolate;border-radius:var(--qa-radius-lg);color:#fff;background:radial-gradient(ellipse 60% 80% at 100% 0%, #ffffff1f, transparent 60%), linear-gradient(135deg, var(--qa-accent-deep), var(--qa-accent));box-shadow:0 34px 74px -46px rgba(var(--qa-accent-rgb), .9);padding:clamp(1.75rem,4.5vw,3.5rem);position:relative;overflow:hidden}.OThSSW_qa-panel__title{letter-spacing:-.03em;color:#fff;text-wrap:balance;margin:0;font-size:clamp(1.4rem,2.8vw,2.1rem);font-weight:720;line-height:1.2}.OThSSW_qa-panel__lead{color:#fffc;text-wrap:pretty;max-width:58ch;margin:.85rem 0 0;font-size:.95rem;line-height:1.7}.OThSSW_qa-panel__box{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff17;border:1px solid #ffffff29;border-radius:16px}.OThSSW_qa-field{border:1px solid var(--qa-line);background:var(--qa-paper);width:100%;min-height:46px;color:var(--qa-ink);border-radius:13px;padding:.7rem 1rem;font-family:inherit;font-size:.875rem;transition:border-color .18s,box-shadow .18s}.OThSSW_qa-field::placeholder{color:var(--qa-ink-muted)}.OThSSW_qa-field:focus{border-color:rgba(var(--qa-accent-rgb), .55);box-shadow:0 0 0 4px rgba(var(--qa-accent-rgb), .12);outline:none}.OThSSW_qa-pills{border:1px solid var(--qa-line);background:var(--qa-paper);box-shadow:var(--qa-shadow);border-radius:15px;flex-wrap:wrap;gap:.35rem;padding:.35rem;display:flex}.OThSSW_qa-pill{color:var(--qa-ink-muted);cursor:pointer;background:0 0;border:0;border-radius:11px;padding:.55rem 1rem;font-size:.8rem;font-weight:650;transition:color .18s;position:relative}.OThSSW_qa-pill:hover{color:var(--qa-accent)}.OThSSW_qa-pill:has(:checked){color:#fff;background:var(--qa-accent)}.OThSSW_qa-pill:has(:focus-visible){outline:3px solid rgba(var(--qa-accent-rgb), .45);outline-offset:3px}.OThSSW_qa-tag{border:1px solid var(--qa-line);background:var(--qa-tint);color:var(--qa-ink-soft);white-space:nowrap;border-radius:8px;align-items:center;gap:.35rem;padding:.25rem .6rem;font-size:.7rem;font-weight:650;display:inline-flex}.OThSSW_qa-tag--accent{border-color:rgba(var(--qa-accent-rgb), .22);background:rgba(var(--qa-accent-rgb), .08);color:var(--qa-accent)}.OThSSW_qa-grid{gap:clamp(1rem,2vw,1.5rem);display:grid}.OThSSW_qa-grid--2{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}.OThSSW_qa-grid--3{grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr))}.OThSSW_qa-grid--4{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr))}.OThSSW_qa-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.OThSSW_qa-shell :is(a,button,input,select,textarea,[tabindex]):focus-visible{outline:3px solid rgba(var(--qa-accent-rgb), .45);outline-offset:3px;border-radius:8px}.OThSSW_qa-shell :is(a,button){-webkit-tap-highlight-color:transparent}.OThSSW_qa-shell img{-webkit-user-select:none;user-select:none}@media (max-width:639px){.OThSSW_qa-hero__media{aspect-ratio:16/11}.OThSSW_qa-hero__float{box-shadow:none;margin-top:.75rem;position:static}.OThSSW_qa-panel{border-radius:var(--qa-radius)}}
