.gwu-ct-hero{text-align:center}.gwu-section--hero.gwu-stage.gwu-ct-hero{padding-bottom:var(--section-y)}.gwu-ct-hero__inner{display:grid;justify-items:center;gap:var(--space-5);max-width:820px;margin-inline:auto}.gwu-ct-hero__inner .gwu-crumbs{margin-bottom:0}.gwu-ct-hero__title{font-size:clamp(2.5rem,5.6vw,4.25rem);line-height:1.03;text-wrap:balance}.gwu-ct-hero__lead{max-width:46ch;font-size:var(--type-lead-size);line-height:1.55;color:#c9cfd3;text-wrap:balance}.gwu-ct-head{display:grid;gap:var(--space-3);max-width:44rem;margin-bottom:var(--space-7)}.gwu-ct-grid{display:grid;gap:var(--space-6);align-items:start}.gwu-ct-grid>*{min-width:0}@media (min-width:980px){.gwu-ct-grid{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:var(--space-7)}}.gwu-ct-main{display:grid;gap:var(--space-4)}.gwu-ct-form{padding:var(--space-6);background:var(--surface-raised);border:1px solid var(--border-hairline);border-radius:var(--radius-lg);box-shadow:var(--shadow-raised)}.gwu-ct-wa__toggle{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 var(--space-2);background:none;border:0;cursor:pointer;font:inherit;font-weight:600;color:var(--text-body);text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--border-hairline)}.gwu-ct-wa__toggle:hover{color:var(--text-heading);text-decoration-color:currentColor}.gwu-ct-wa__toggle:focus-visible{outline:2px solid var(--signal-500);outline-offset:2px;border-radius:var(--radius-md)}.gwu-ct-wa__chev{width:18px;height:18px;transition:transform var(--dur-base) var(--ease-out)}.gwu-ct-wa[data-open] .gwu-ct-wa__chev{transform:rotate(180deg)}.gwu-ct-wa__panel{margin-top:var(--space-3);padding:var(--space-5);background:var(--surface-raised);border:1px solid var(--border-hairline);border-radius:var(--radius-lg)}.gwu-ct-wa__panel[hidden]{display:none}.gwu-ct-wa__intro{margin:0 0 var(--space-4);font-size:var(--type-small-size);color:var(--text-muted)}.gwu-ct-side{display:grid;gap:12px;align-content:start}.gwu-ct-method{display:flex;align-items:center;gap:14px;padding:18px 20px;background:var(--surface-raised);border:1px solid var(--border-hairline);border-radius:var(--radius-md);color:var(--text-body);text-decoration:none;transition:border-color var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out)}a.gwu-ct-method:hover{border-color:var(--signal-300);transform:translateY(-2px);color:var(--text-body)}.gwu-ct-method__icon{flex:0 0 auto;display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:var(--paper-300);color:var(--signal-700)}.gwu-ct-method__icon svg{width:22px;height:22px}.gwu-ct-method__text{display:grid;gap:2px;min-width:0}.gwu-ct-method__text strong{font-family:var(--font-display);font-size:1.0625rem;color:var(--text-heading)}.gwu-ct-method__text span{font-size:var(--type-small-size);color:var(--text-muted)}.gwu-ct-method--wa{background:var(--flow-100);border-color:color-mix(in oklab,var(--flow-500) 45%,transparent)}.gwu-ct-method--wa .gwu-ct-method__icon{background:#25d366;color:#fff}a.gwu-ct-method--wa:hover{border-color:var(--flow-500)}@media (max-width:599px){.gwu-ct-form{padding:var(--space-5)}.gwu-ct-wa__toggle{width:100%;justify-content:flex-start}.gwu-ct-wa__panel{padding:var(--space-4)}.gwu-ct-hero .gwu-btn{width:100%}}.gwu-ct-body{--text-muted:#3a454c;--type-small-size:1rem;--type-caption-size:0.9375rem}main>.gwu-section+.gwu-section.gwu-ct-body:before{background:var(--signal-500)}