@layer components{.contact-hero-band{background-image:linear-gradient(in oklab 135deg, #070d26 0%, #0a1740 55%, #0f2360 100%)}@supports (color:lab(0% 0 0)){.contact-hero-band{background-image:linear-gradient(in oklab 135deg, lab(4.12597% 3.50022 -16.9736) 0%, lab(8.90883% 8.25514 -28.3571) 55%, lab(15.5349% 12.4761 -39.3083) 100%)}}.contact-hero-grade-left{background-image:linear-gradient(in oklab 90deg, #070d26eb 0%, #070d26a8 52%, #070d263d 100%)}@supports (color:lab(0% 0 0)){.contact-hero-grade-left{background-image:linear-gradient(in oklab 90deg, lab(4.12597% 3.50022 -16.9736/.92) 0%, lab(4.12597% 3.50022 -16.9736/.66) 52%, lab(4.12597% 3.50022 -16.9736/.24) 100%)}}.contact-hero-grade-bottom{background-image:linear-gradient(in oklab 180deg, #070d261a 0%, #070d2600 45%, #070d2699 100%)}@supports (color:lab(0% 0 0)){.contact-hero-grade-bottom{background-image:linear-gradient(in oklab 180deg, lab(4.12597% 3.50022 -16.9736/.1) 0%, lab(4.12597% 3.50022 -16.9736/0) 45%, lab(4.12597% 3.50022 -16.9736/.6) 100%)}}.contact-office-grade{background-image:linear-gradient(in oklab 180deg, #070d261a 45%, #070d26db 100%)}@supports (color:lab(0% 0 0)){.contact-office-grade{background-image:linear-gradient(in oklab 180deg, lab(4.12597% 3.50022 -16.9736/.1) 45%, lab(4.12597% 3.50022 -16.9736/.86) 100%)}}.contact-intro-band{background-color:var(--color-brand-navy);background-image:linear-gradient(135deg,#070d26 0%,#0b1a45 55%,#0f2766 100%)}@media (min-width:1024px){.contact-intro-band{background-color:#0000;background-image:none}}.demo-sent-dialog{background:var(--color-neutral-0);width:min(100% - 32px,440px);color:var(--color-text);border:0;border-radius:16px;margin:auto;padding:0;box-shadow:0 24px 64px -16px #070d2673;box-shadow:0 24px 64px -16px lab(4.12597% 3.50022 -16.9736/.45)}.demo-sent-dialog::backdrop{background:#070d26a3;background:lab(4.12597% 3.50022 -16.9736/.64)}.demo-sent-dialog[open]{animation:.22s cubic-bezier(.2,.7,.2,1) both demo-sent-in}@media (prefers-reduced-motion:reduce){.demo-sent-dialog[open]{animation:none}}.demo-sent-panel{flex-direction:column;align-items:flex-start;gap:12px;padding:28px 28px 24px;display:flex}.demo-sent-check{width:48px;height:48px;color:var(--color-brand-navy);background:var(--color-gold-button-mid);border-radius:999px;place-items:center;display:grid}.demo-sent-title{letter-spacing:-.01em;margin:4px 0 0;font-size:1.375rem;font-weight:800;line-height:1.2}.demo-sent-copy{color:var(--color-text-muted);margin:0;font-size:.9375rem;line-height:1.5}.demo-sent-actions{width:100%;margin-top:8px}.demo-sent-close{border-radius:var(--radius-xs);letter-spacing:.02em;width:100%;height:44px;color:var(--color-brand-navy);justify-content:center;align-items:center;font-weight:800;transition:filter .15s;display:flex}@media (min-width:768px){.demo-sent-close{height:54px}}.demo-sent-close:hover{filter:brightness(1.06)}.demo-sent-close:focus-visible{outline:2px solid var(--color-alert-info);outline-offset:2px}@keyframes demo-sent-in{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:none}}}
