.gwu-home .gwu-heading{width:100%;justify-self:stretch}.gwu-home .gwu-scroll-text{align-self:stretch;justify-self:stretch}@media (max-width:699px){.gwu-home .gwu-section .gwu-heading .gwu-heading__title{font-size:clamp(1.5rem,6.4vw,1.75rem)}}.gwu-home :is(h1,h2,h3){white-space:pre-line}.gwu-home__how-section,.gwu-home__m-only{display:none}@media (max-width:767px){.gwu-home .gwu-home__intro,.gwu-home .gwu-home__process,.gwu-home .gwu-home__promise{display:none}.gwu-home__m-only{display:grid}.gwu-home .gwu-home__hero{padding-top:96px}.gwu-home .gwu-home__hero-copy{gap:24px;max-width:none;width:100%}.gwu-home__m-lead{gap:28px;justify-items:center;width:100%}.gwu-home .gwu-home__m-question{width:100%;font-family:var(--font-display);font-size:clamp(2rem,9.2vw,2.375rem);font-weight:800;line-height:1.2;letter-spacing:-.02em;color:#fff;text-wrap:balance}.gwu-home .gwu-home__m-answer{width:100%;font-size:clamp(1.25rem,5.7vw,1.4375rem);line-height:1.55;color:#f3f4f5;text-wrap:balance}.gwu-home .gwu-home__m-wrap{width:100%;font-size:clamp(1.0625rem,4.7vw,1.1875rem);line-height:1.4;font-weight:600;color:#ff9a6b;text-wrap:balance}.gwu-home .gwu-home__hero-copy .gwu-home__actions{width:100%;align-items:center;margin-block:6px 0}.gwu-home .gwu-home__hero-copy .gwu-home__actions .gwu-btn{width:72%;height:52px;min-height:52px;font-size:1rem}.gwu-home .gwu-home__hero-copy .gwu-home__actions .gwu-btn svg{width:22px;height:22px}.gwu-home__how-section{display:block;padding-block:88px 64px}.gwu-home__how{gap:20px;width:100%;text-align:start}.gwu-home .gwu-home__how-title{font-family:var(--font-display);font-size:1.375rem;font-weight:800;color:var(--signal-500);text-align:center}.gwu-home__how-steps{position:relative;display:grid;gap:22px;list-style:none;margin:0;padding:0;width:100%}.gwu-home__how-steps:after,.gwu-home__how-steps:before{content:"";position:absolute;top:24px;bottom:24px;left:50%;width:2px;margin-left:-1px;border-radius:2px}.gwu-home__how-steps:before{background:rgba(255,255,255,.1)}.gwu-home__how-steps:after{background:linear-gradient(to bottom,var(--signal-500),var(--flow-500));clip-path:inset(0 0 calc((1 - var(--fill, 1)) * 100%) 0);transition:clip-path .7s ease-out}.gwu-home__how-steps li{position:relative;z-index:1;display:flex;align-items:center;gap:12px;padding:12px 14px;background:var(--ink-800);border:1px solid var(--ink-600);border-radius:16px;transition:opacity .5s ease-out,transform .5s ease-out,border-color .5s,box-shadow .5s}.gwu-home__how-steps li>*{transition:opacity .5s ease-out}.gwu-home__how-steps li[data-on=false]{transform:translateY(8px);border-color:rgba(255,255,255,.06)}.gwu-home__how-steps li[data-on=false]>:not(.gwu-home__how-text){opacity:.3}.gwu-home__how-steps li:last-child{border-color:rgba(16,214,142,.35)}.gwu-home__how-steps li:last-child[data-on=true]{border-color:rgba(16,214,142,.7);box-shadow:0 0 0 1px rgba(16,214,142,.2),0 0 26px rgba(16,214,142,.2)}.gwu-home__how-icon{flex:0 0 auto;display:grid;place-items:center;width:40px;height:40px;border-radius:12px}.gwu-home__how-steps li[data-tone=orange] .gwu-home__how-icon{color:var(--signal-500);background:rgba(255,92,31,.14)}.gwu-home__how-steps li[data-tone=blue] .gwu-home__how-icon{color:#7cc4ff;background:rgba(124,196,255,.14)}.gwu-home__how-steps li[data-tone=green] .gwu-home__how-icon{color:var(--flow-500);background:rgba(16,214,142,.14)}.gwu-home__how-text{flex:1 1 auto;min-width:0}.gwu-home__how-text strong{display:block;font-family:var(--font-display);font-size:1rem;line-height:1.25;color:#fff}.gwu-home .gwu-home__how-text p{margin-top:2px;font-size:.8125rem;line-height:1.4;color:#c9cfd3}.gwu-home__how-num{flex:0 0 auto;font-family:var(--font-mono);font-size:.8125rem;font-weight:700;color:#7f8b92;direction:ltr}}@media (max-width:767px) and (prefers-reduced-motion:reduce){.gwu-home__how-steps li,.gwu-home__how-steps li>*,.gwu-home__how-steps:after{transition:none}}.gwu-home .gwu-home__trust{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 0;font-size:.875rem;line-height:1.5;color:#8a959b}.gwu-home__trust-dot{margin-inline:10px;color:#5f6a70}.gwu-home__trust>[data-break] .gwu-home__trust-dot{display:none}.gwu-hero-demo{--demo-h:240px;position:relative;width:min(560px,100%);height:var(--demo-h);margin-top:8px;border:1px solid var(--ink-600);border-radius:20px;overflow:hidden;isolation:isolate;background:radial-gradient(rgba(255,255,255,.07) 1px,transparent 1.2px) 0 0 /16px 16px,var(--ink-800)}.gwu-hero-demo__halo{position:absolute;inset:0;z-index:-1;background:radial-gradient(48% 52% at 50% 46%,rgba(255,92,31,.26),transparent 70%)}.gwu-hero-demo__pill{position:absolute;top:30%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;gap:10px;width:min(330px,78%);height:48px;padding-inline:18px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(12,16,18,.85);box-shadow:0 0 0 4px rgba(255,92,31,.08),0 10px 30px rgba(0,0,0,.35);color:#fff;font-size:1rem;text-align:start;white-space:nowrap}.gwu-hero-demo__pill svg{flex:0 0 auto;color:var(--signal-500)}.gwu-hero-demo__caret{width:2px;height:20px;margin-inline-start:-8px;border-radius:1px;background:var(--signal-500)}.gwu-hero-demo[data-animated=true] .gwu-hero-demo__caret{animation:gwu-demo-blink 1s steps(1) infinite}.gwu-hero-demo__cursor{position:absolute;display:flex;align-items:flex-start;gap:2px;direction:ltr;--c:var(--signal-500)}.gwu-hero-demo__cursor[data-tone=green]{--c:var(--flow-500)}.gwu-hero-demo__cursor[data-tone=blue]{--c:#7cc4ff}.gwu-hero-demo__cursor svg{fill:var(--c);stroke:rgba(0,0,0,.45);stroke-width:1}.gwu-hero-demo__cursor span{margin-top:12px;padding:2px 8px;border-radius:999px;background:var(--c);color:#0b0f11;font-size:.75rem;font-weight:700;line-height:1.4}.gwu-hero-demo__cursor[data-i="0"]{top:2%;left:66%}.gwu-hero-demo__cursor[data-i="1"]{top:44%;left:74%}.gwu-hero-demo__cursor[data-i="2"]{top:44%;left:6%}.gwu-hero-demo[data-animated=true] .gwu-hero-demo__cursor[data-i="0"]{animation:gwu-demo-drift-a 9s ease-in-out infinite}.gwu-hero-demo[data-animated=true] .gwu-hero-demo__cursor[data-i="1"]{animation:gwu-demo-drift-b 11s ease-in-out infinite}.gwu-hero-demo[data-animated=true] .gwu-hero-demo__cursor[data-i="2"]{animation:gwu-demo-drift-c 10s ease-in-out infinite}.gwu-hero-demo__lead{position:absolute;bottom:12%;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:8px;padding:8px 14px;white-space:nowrap;border:1px solid rgba(16,214,142,.55);border-radius:14px;background:rgba(10,30,22,.92);box-shadow:0 0 24px rgba(16,214,142,.22);color:#fff;font-size:.875rem;font-weight:600}.gwu-hero-demo__lead svg{flex:0 0 auto;padding:3px;width:20px;height:20px;border-radius:50%;background:var(--flow-500);color:#0b0f11}.gwu-hero-demo[data-animated=true] .gwu-hero-demo__lead{transition:opacity .35s ease-out,transform .45s cubic-bezier(.34,1.56,.64,1)}.gwu-hero-demo__lead[data-on=false]{opacity:0;transform:translate(-50%,10px) scale(.92)}@keyframes gwu-demo-blink{50%{opacity:0}}@keyframes gwu-demo-drift-a{0%,to{transform:translate(0)}50%{transform:translate(-46px,4px)}}@keyframes gwu-demo-drift-b{0%,to{transform:translate(0)}50%{transform:translate(-22px,10px)}}@keyframes gwu-demo-drift-c{0%,to{transform:translate(0)}50%{transform:translate(24px,12px)}}@media (max-width:767px){.gwu-home .gwu-home__hero-copy .gwu-home__trust{margin-top:-12px;font-size:.8125rem}.gwu-hero-demo{--demo-h:220px;width:100%;margin-top:-4px}.gwu-hero-demo__pill{width:82%;font-size:.9375rem}}@media (prefers-reduced-motion:reduce){.gwu-hero-demo,.gwu-hero-demo *{animation:none!important;transition:none!important}}.gwu-home__hero-side{display:contents}.gwu-home__hero-copy :is(.gwu-home__actions,.gwu-home__trust,.gwu-hero-demo){order:1}@media (min-width:1360px) and (hover:hover) and (pointer:fine){.gwu-home .gwu-home__hero-copy{grid-template-areas:"main . aside"}.gwu-home__hero-side{display:flex;flex-direction:column;gap:16px;align-self:center;min-width:0}.gwu-home__hero-side--main{grid-area:main;align-items:flex-end}.gwu-home__hero-side--aside{grid-area:aside;align-items:flex-end;justify-self:stretch;margin:0}.gwu-home .gwu-home__hero-side--main>*{align-self:auto;width:min(100%,calc(6.6 * clamp(2.75rem, 3.6vw, 4.1rem)));max-width:none;margin:0;padding:0}.gwu-home .gwu-home__hero-side--main .gwu-home__actions{justify-content:flex-start;margin-top:8px}.gwu-home .gwu-home__hero-side--aside .gwu-home__intro{margin-block:0}.gwu-home .gwu-home__hero-copy .gwu-home__trust{width:var(--left-w);margin-left:var(--edge);justify-content:flex-start}.gwu-home .gwu-home__hero-copy .gwu-hero-demo{width:var(--left-w);margin-left:var(--edge);margin-top:0;--demo-h:220px}.gwu-home .gwu-home__hero-copy .gwu-hero-demo__pill{width:84%}}