:root{--surface-paper:#f8fafc;--surface-mist:#f1f5f9;--surface-cloud:#fff;--surface-dark:#090e17;--surface-dark-card:#111a2e;--surface-dark-elevated:#18233d;--ink-deep:#0b1329;--ink-primary:#1e293b;--ink-soft:#475569;--ink-muted:#64748b;--ink-inverse:#f8fafc;--ink-inverse-soft:#94a3b8;--line-subtle:#0f172a14;--line-strong:#0f172a29;--line-dark:#ffffff1f;--blue-primary:#2563eb;--blue-deep:#1d4ed8;--blue-wash:#eff6ff;--blue-border:#2563eb38;--teal-signal:#0284c7;--teal-wash:#f0f9ff;--teal-border:#0284c73d;--emerald-live:#059669;--emerald-wash:#ecfdf5;--emerald-border:#05966940;--violet-literacy:#7c3aed;--violet-wash:#f5f3ff;--violet-border:#7c3aed38;--amber-warm:#d97706;--amber-wash:#fffbeb;--amber-border:#d9770647;--red-alert:#dc2626;--red-wash:#fef2f2;--red-border:#dc262640;--radius-sharp:4px;--radius-card:14px;--radius-pill:9999px;--shadow-subtle:0 1px 3px #0f172a0f, 0 1px 2px #0f172a0a;--shadow-card:0 10px 25px -5px #0f172a12, 0 8px 10px -6px #0f172a0a;--shadow-float:0 20px 35px -10px #0f172a1f;--shadow-glow-blue:0 0 20px #2563eb40;--transition-fast:.18s cubic-bezier(.16, 1, .3, 1);--transition-smooth:.3s cubic-bezier(.16, 1, .3, 1);--header-height:76px}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background-color:var(--surface-paper);color:var(--ink-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;line-height:1.6;overflow-x:hidden}h1,h2,h3,h4,h5,h6{color:var(--ink-deep);letter-spacing:-.02em;font-family:Jost,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:600;line-height:1.2}p{color:var(--ink-soft);line-height:1.65}a{color:inherit;transition:color var(--transition-fast);text-decoration:none}button,input,select,textarea{font-family:inherit;font-size:inherit}img{max-width:100%;height:auto;display:block}:focus-visible{outline:2px solid var(--blue-primary);outline-offset:3px}.container{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}.section{padding-top:96px;padding-bottom:96px;position:relative}.section-mist{background-color:var(--surface-mist);border-top:1px solid var(--line-subtle);border-bottom:1px solid var(--line-subtle)}.section-dark{background-color:var(--surface-dark);color:var(--ink-inverse);border-top:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark)}.section-header{max-width:760px;margin-bottom:56px}.section-header.text-center{text-align:center;margin-left:auto;margin-right:auto}.eyebrow{text-transform:uppercase;letter-spacing:.12em;color:var(--blue-primary);align-items:center;gap:8px;margin-bottom:12px;font-size:.8125rem;font-weight:600;display:inline-flex}.eyebrow-dark{color:#60a5fa}.section-title{color:var(--ink-deep);margin-bottom:16px;font-size:clamp(2rem,3.5vw,2.75rem)}.section-title.dark{color:var(--ink-inverse)}.section-subtitle{color:var(--ink-soft);font-size:1.125rem;line-height:1.6}.section-subtitle.dark{color:var(--ink-inverse-soft)}.btn{border-radius:var(--radius-pill);cursor:pointer;transition:all var(--transition-fast);white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:10px;padding:12px 24px;font-size:.9375rem;font-weight:600;line-height:1.25;display:inline-flex}.btn-civic{background-color:var(--blue-primary);color:#fff;box-shadow:0 2px 6px #2563eb47}.btn-civic:hover{background-color:var(--blue-deep);transform:translateY(-1px);box-shadow:0 4px 12px #2563eb59}.btn-civic:active{transform:translateY(0)}.btn-ghost{color:var(--ink-deep);border:1px solid var(--line-strong);background-color:#0000}.btn-ghost:hover{background-color:var(--surface-cloud);border-color:var(--blue-primary);color:var(--blue-primary);transform:translateY(-1px)}.btn-ghost-dark{color:var(--ink-inverse);border:1px solid var(--line-dark);background-color:#0000}.btn-ghost-dark:hover{background-color:#ffffff14;border-color:#ffffff40;transform:translateY(-1px)}.btn-nav{padding:8px 18px;font-size:.875rem}.mobile-nav-drawer .btn-civic{text-align:center}.contact-email-link{color:var(--blue-primary);text-decoration:underline}.footer-brand .brand-subtitle{color:#94a3b8}.chip{border-radius:var(--radius-pill);letter-spacing:.01em;align-items:center;gap:8px;width:fit-content;padding:6px 14px;font-size:.8125rem;font-weight:600;display:inline-flex}.chip-amber{background-color:var(--amber-wash);color:#92400e;border:1px solid var(--amber-border)}.chip-blue{background-color:var(--blue-wash);color:var(--blue-deep);border:1px solid var(--blue-border)}.chip-emerald{background-color:var(--emerald-wash);color:#065f46;border:1px solid var(--emerald-border)}.chip-dark{color:#f8fafc;background-color:#ffffff14;border:1px solid #ffffff29}.pip{border-radius:50%;width:8px;height:8px;display:inline-block}.pip-emerald{background-color:var(--emerald-live);box-shadow:0 0 0 3px #05966933}.pip-amber{background-color:var(--amber-warm);box-shadow:0 0 0 3px #d9770633}.pip-blue{background-color:var(--blue-primary);box-shadow:0 0 0 3px #2563eb33}.site-header{z-index:100;-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--line-subtle);transition:all var(--transition-fast);background-color:#f8fafcf0;position:sticky;top:0;left:0;right:0}.nav-container{height:var(--header-height);justify-content:space-between;align-items:center;display:flex}.brand-wrapper{align-items:center;gap:14px;display:flex}.brand-monogram,.brand-logo-wrap{background-color:var(--surface-dark);border-radius:var(--radius-sharp);width:44px;height:44px;transition:transform var(--transition-fast), box-shadow var(--transition-fast);border:1px solid #ffffff26;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden;box-shadow:0 2px 8px #0b13292e}.brand-wrapper:hover .brand-logo-wrap{transform:scale(1.05);box-shadow:0 4px 12px #2563eb4d}.brand-logo-img{object-fit:cover;width:100%;height:100%;display:block}.brand-titles{flex-direction:column;display:flex}.brand-title{color:var(--ink-deep);letter-spacing:-.01em;font-family:Jost,sans-serif;font-size:1.0625rem;font-weight:700;line-height:1.15}.brand-subtitle{color:var(--ink-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:600}.desktop-nav{align-items:center;gap:32px;display:flex}.nav-link{color:var(--ink-soft);padding:4px 0;font-size:.9375rem;font-weight:500;position:relative}.nav-link:hover{color:var(--blue-primary)}.nav-link:after{content:"";background-color:var(--blue-primary);width:0;height:2px;transition:width var(--transition-fast);position:absolute;bottom:0;left:0}.nav-link:hover:after{width:100%}.mobile-toggle{background:var(--surface-cloud);border:1px solid var(--line-strong);border-radius:var(--radius-sharp);cursor:pointer;color:var(--ink-deep);transition:all var(--transition-fast);z-index:105;justify-content:center;align-items:center;padding:8px;display:none}.mobile-toggle:hover{background-color:var(--surface-mist);border-color:var(--blue-primary);color:var(--blue-primary)}.mobile-toggle .close-icon,.mobile-toggle[aria-expanded=true] .hamburger-icon{display:none}.mobile-toggle[aria-expanded=true] .close-icon{display:block}.mobile-nav-drawer{background-color:var(--surface-cloud);border-bottom:1px solid var(--line-subtle);z-index:99;padding:24px;display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 12px 28px #0f172a1a}.mobile-nav-links{flex-direction:column;gap:18px;display:flex}.mobile-nav-drawer.is-open{display:block}.status-details{flex-direction:column;gap:4px;display:flex}.status-subtext{opacity:.9;margin-top:4px;font-size:.825rem}.hero-section{background:radial-gradient(circle at top right, #2563eb0a 0%, transparent 60%), radial-gradient(circle at bottom left, #7c3aed08 0%, transparent 50%), var(--surface-paper);padding-top:64px;padding-bottom:72px}.hero-badge-row{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:24px;display:flex}.hero-content{max-width:860px}.hero-title{letter-spacing:-.03em;color:var(--ink-deep);margin-bottom:24px;font-size:clamp(2.5rem,5vw,4rem);font-weight:700;line-height:1.1}.hero-lead{color:var(--ink-soft);max-width:760px;margin-bottom:36px;font-size:clamp(1.125rem,2vw,1.3125rem);line-height:1.6}.hero-actions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.hero-grid{grid-template-columns:1fr 340px;align-items:center;gap:48px;margin-bottom:56px;display:grid}.hero-visual{justify-content:center;display:flex}.hero-logo-card{background:radial-gradient(circle at 30% 20%, #2563eb29 0%, transparent 60%), var(--surface-dark-card);border:1px solid var(--line-dark);border-radius:var(--radius-card);transition:transform var(--transition-smooth), box-shadow var(--transition-smooth);width:100%;max-width:320px;padding:20px;box-shadow:0 20px 40px -10px #0b132938,0 0 24px #2563eb1f}.hero-logo-card:hover{transform:translateY(-4px);box-shadow:0 24px 48px -10px #0b132947,0 0 30px #2563eb33}.hero-logo-img{border-radius:10px;width:100%;height:auto;display:block;box-shadow:0 6px 16px #0000004d}.hero-logo-caption{border-top:1px solid #ffffff14;justify-content:center;align-items:center;gap:8px;margin-top:14px;padding-top:10px;display:flex}.hero-logo-seal-text{color:#94a3b8;text-transform:uppercase;letter-spacing:.08em;text-align:center;font-size:.75rem;font-weight:600}.metric-rail{background-color:var(--surface-cloud);border:1px solid var(--line-subtle);border-radius:var(--radius-card);box-shadow:var(--shadow-card);grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.metric-card{border-right:1px solid var(--line-subtle);transition:background-color var(--transition-fast);padding:32px 28px;position:relative}.metric-card:last-child{border-right:none}.metric-card:hover{background-color:#f8fafc99}.metric-label{text-transform:uppercase;letter-spacing:.1em;color:var(--ink-muted);margin-bottom:8px;font-size:.75rem;font-weight:700}.metric-value{color:var(--ink-deep);margin-bottom:8px;font-family:Jost,sans-serif;font-size:1.75rem;font-weight:700;line-height:1.2}.metric-desc{color:var(--ink-soft);font-size:.875rem;line-height:1.5}.bento-grid{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.bento-card{background-color:var(--surface-cloud);border-radius:var(--radius-card);border:1px solid var(--line-subtle);box-shadow:var(--shadow-subtle);transition:transform var(--transition-fast), box-shadow var(--transition-fast);flex-direction:column;padding:36px 30px;display:flex;position:relative;overflow:hidden}.bento-card:before{content:"";height:4px;position:absolute;top:0;left:0;right:0}.bento-card.border-cobalt:before{background-color:var(--blue-primary)}.bento-card.border-iris:before{background-color:var(--violet-literacy)}.bento-card.border-emerald:before{background-color:var(--emerald-live)}.bento-card:hover{box-shadow:var(--shadow-card);transform:translateY(-4px)}.bento-card-num{color:var(--ink-muted);letter-spacing:.08em;margin-bottom:16px;font-family:Jost,sans-serif;font-size:.875rem;font-weight:700}.bento-card-title{margin-bottom:12px;font-size:1.375rem;font-weight:600}.bento-card-desc{color:var(--ink-soft);flex-grow:1;margin-bottom:24px;font-size:.9375rem;line-height:1.6}.bento-badge{border-radius:var(--radius-sharp);align-items:center;gap:8px;width:fit-content;padding:6px 12px;font-size:.8125rem;font-weight:600;display:inline-flex}.bento-badge.badge-cobalt{background-color:var(--blue-wash);color:var(--blue-deep);border:1px solid var(--blue-border)}.bento-badge.badge-iris{background-color:var(--violet-wash);color:var(--violet-literacy);border:1px solid var(--violet-border)}.bento-badge.badge-emerald{background-color:var(--emerald-wash);color:#065f46;border:1px solid var(--emerald-border)}.framework-stepper{grid-template-columns:repeat(4,1fr);gap:20px;display:grid;position:relative}.step-card{background-color:var(--surface-cloud);border-radius:var(--radius-card);border:1px solid var(--line-subtle);box-shadow:var(--shadow-subtle);transition:transform var(--transition-fast), border-color var(--transition-fast);flex-direction:column;padding:32px 24px;display:flex}.step-card:hover{border-color:var(--line-strong);box-shadow:var(--shadow-card);transform:translateY(-3px)}.step-node{border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:20px;font-family:Jost,sans-serif;font-size:1.125rem;font-weight:700;display:flex}.step-node-1{background-color:var(--blue-wash);color:var(--blue-primary);border:2px solid var(--blue-primary)}.step-node-2{background-color:var(--violet-wash);color:var(--violet-literacy);border:2px solid var(--violet-literacy)}.step-node-3{background-color:var(--teal-wash);color:var(--teal-signal);border:2px solid var(--teal-signal)}.step-node-4{background-color:var(--emerald-wash);color:var(--emerald-live);border:2px solid var(--emerald-live)}.step-label{text-transform:uppercase;letter-spacing:.08em;color:var(--ink-muted);margin-bottom:6px;font-size:.75rem;font-weight:700}.step-title{margin-bottom:12px;font-size:1.25rem}.step-desc{color:var(--ink-soft);flex-grow:1;margin-bottom:20px;font-size:.875rem;line-height:1.55}.step-pill{border-radius:var(--radius-pill);background-color:var(--surface-mist);color:var(--ink-deep);border:1px solid var(--line-subtle);align-items:center;gap:6px;width:fit-content;padding:5px 12px;font-size:.75rem;font-weight:600;display:inline-flex}.offerings-grid{grid-template-columns:1.2fr 1fr;align-items:stretch;gap:32px;display:grid}.flagship-card{background:radial-gradient(circle at 10% 20%, #2563eb26 0%, transparent 50%), radial-gradient(circle at 90% 80%, #0596691f 0%, transparent 60%), var(--surface-dark-card);border:1px solid var(--line-dark);border-radius:var(--radius-card);color:var(--ink-inverse);box-shadow:var(--shadow-float);flex-direction:column;padding:44px 40px;display:flex;position:relative;overflow:hidden}.flagship-status{margin-bottom:24px}.flagship-title{color:#fff;margin-bottom:16px;font-size:clamp(1.85rem,3vw,2.35rem)}.flagship-lead{color:var(--ink-inverse-soft);margin-bottom:32px;font-size:1.0625rem;line-height:1.65}.flagship-deliverables{flex-direction:column;flex-grow:1;gap:14px;margin-bottom:36px;list-style:none;display:flex}.deliverable-item{color:#e2e8f0;align-items:flex-start;gap:12px;font-size:.9375rem;display:flex}.deliverable-icon{width:20px;height:20px;color:var(--emerald-live);flex-shrink:0;margin-top:2px}.flagship-cta{border-top:1px solid #ffffff1a;padding-top:20px}.modular-stack{flex-direction:column;gap:18px;display:flex}.modular-card{background-color:var(--surface-cloud);border:1px solid var(--line-subtle);border-radius:var(--radius-card);box-shadow:var(--shadow-subtle);transition:transform var(--transition-fast), border-color var(--transition-fast);padding:28px 24px}.modular-card:hover{border-color:var(--line-strong);transform:translateY(-2px)}.modular-header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.modular-title{color:var(--ink-deep);font-size:1.25rem;font-weight:600}.modular-desc{color:var(--ink-soft);margin-bottom:14px;font-size:.9rem;line-height:1.55}.modular-meta{color:var(--ink-muted);font-size:.8125rem;font-weight:600}.roster-grid{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.roster-card{background-color:var(--surface-cloud);border:1px solid var(--line-subtle);border-radius:var(--radius-card);box-shadow:var(--shadow-subtle);transition:transform var(--transition-fast), box-shadow var(--transition-fast);flex-direction:column;padding:36px 30px;display:flex}.roster-card:hover{box-shadow:var(--shadow-card);transform:translateY(-4px)}.roster-avatar{background:linear-gradient(135deg, var(--surface-mist) 0%, #e2e8f0 100%);border:3px solid #fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:80px;height:80px;margin-bottom:20px;display:flex;overflow:hidden;box-shadow:0 4px 14px #0f172a1a}.roster-photo{object-fit:cover;object-position:center 20%;border-radius:50%;width:100%;height:100%;display:block}.roster-name{margin-bottom:4px;font-size:1.375rem;font-weight:600}.roster-role{text-transform:uppercase;letter-spacing:.08em;color:var(--blue-primary);margin-bottom:16px;font-size:.8125rem;font-weight:600}.roster-bio{color:var(--ink-soft);font-size:.9375rem;line-height:1.6}.intake-layout{grid-template-columns:1fr 1.3fr;align-items:start;gap:56px;display:grid}.intake-briefing{padding-right:20px}.direct-contact-block{background-color:var(--surface-cloud);border:1px solid var(--line-subtle);border-radius:var(--radius-card);margin-top:36px;padding:24px}.contact-row{align-items:center;gap:12px;margin-bottom:14px;font-size:.9375rem;display:flex}.contact-row:last-child{margin-bottom:0}.contact-row svg{width:18px;height:18px;color:var(--blue-primary);flex-shrink:0}.social-handles{border-top:1px solid var(--line-subtle);flex-wrap:wrap;gap:10px;margin-top:14px;padding-top:14px;display:flex}.social-pill{background-color:var(--surface-mist);color:var(--ink-primary);border-radius:var(--radius-pill);border:1px solid var(--line-subtle);transition:all var(--transition-fast);align-items:center;gap:8px;padding:6px 14px;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}.social-pill:hover{border-color:var(--blue-primary);color:var(--blue-primary);background-color:#fff;transform:translateY(-1px);box-shadow:0 2px 6px #2563eb26}.social-pill svg{flex-shrink:0;width:14px;height:14px}.footer-social-row{align-items:center;gap:10px;margin-top:12px;display:flex}.footer-social-link{color:#93c5fd;width:36px;height:36px;transition:all var(--transition-fast);background-color:#ffffff14;border:1px solid #ffffff1f;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.footer-social-link:hover{background-color:var(--blue-primary);color:#fff;border-color:var(--blue-primary);transform:translateY(-2px);box-shadow:0 4px 10px #2563eb59}.footer-social-link svg{width:16px;height:16px}.intake-card{background-color:var(--surface-cloud);border:1px solid var(--line-subtle);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:40px}.form-group{margin-bottom:22px}.form-row{grid-template-columns:1fr 1fr;gap:18px;display:grid}label{color:var(--ink-deep);margin-bottom:8px;font-size:.875rem;font-weight:600;display:block}.label-required:after{content:" *";color:var(--red-alert)}input[type=text],input[type=email],select,textarea{background-color:var(--surface-paper);border:1px solid var(--line-strong);border-radius:var(--radius-sharp);width:100%;color:var(--ink-primary);transition:all var(--transition-fast);padding:12px 14px;font-size:.9375rem}input[type=text]:focus,input[type=email]:focus,select:focus,textarea:focus{border-color:var(--blue-primary);background-color:#fff;outline:none;box-shadow:0 0 0 3px #2563eb26}textarea{resize:vertical;min-height:90px}.form-fieldset{border:none;margin:0 0 22px;padding:0}.fieldset-legend{color:var(--ink-deep);margin-bottom:12px;font-size:.875rem;font-weight:600}.checkbox-grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.checkbox-label{color:var(--ink-soft);cursor:pointer;border-radius:var(--radius-sharp);border:1px solid var(--line-subtle);background-color:var(--surface-paper);transition:all var(--transition-fast);align-items:center;gap:10px;padding:8px 10px;font-size:.875rem;display:flex}.checkbox-label:hover{border-color:var(--line-strong);background-color:#fff}.checkbox-label input[type=checkbox]{accent-color:var(--blue-primary);cursor:pointer;width:16px;height:16px}.submit-btn-row{margin-top:28px}.submit-btn-row .btn{width:100%;padding:14px;font-size:1rem}#form-status{margin-top:18px;font-size:.9375rem;line-height:1.5}.status-alert{border-radius:var(--radius-sharp);align-items:flex-start;gap:12px;padding:14px 18px;display:flex}.status-alert-success{background-color:var(--emerald-wash);color:#065f46;border:1px solid var(--emerald-border)}.status-alert-error{background-color:var(--red-wash);color:#991b1b;border:1px solid var(--red-border)}.site-footer{background-color:var(--surface-dark);color:var(--ink-inverse-soft);border-top:1px solid var(--line-dark);padding-top:72px;padding-bottom:48px}.footer-top{border-bottom:1px solid var(--line-dark);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:40px;padding-bottom:48px;display:flex}.footer-brand{max-width:420px}.footer-brand .brand-title{color:#fff}.footer-desc{color:var(--ink-inverse-soft);margin-top:14px;font-size:.9375rem;line-height:1.6}.footer-links-col{flex-direction:column;gap:14px;display:flex}.footer-col-title{text-transform:uppercase;letter-spacing:.1em;color:#fff;margin-bottom:6px;font-size:.8125rem;font-weight:700}.footer-link{color:var(--ink-inverse-soft);transition:color var(--transition-fast);font-size:.9375rem}.footer-link:hover{color:#fff}.footer-bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:36px;font-size:.875rem;display:flex}.footer-domain{color:#93c5fd;font-weight:600}@media (width<=1024px){.hero-grid{grid-template-columns:1fr 280px;gap:32px}.metric-rail{grid-template-columns:1fr}.metric-card{border-right:none;border-bottom:1px solid var(--line-subtle)}.metric-card:last-child{border-bottom:none}.bento-grid{grid-template-columns:1fr;gap:20px}.framework-stepper{grid-template-columns:repeat(2,1fr);gap:20px}.offerings-grid{grid-template-columns:1fr}.roster-grid{grid-template-columns:1fr;gap:20px}.intake-layout{grid-template-columns:1fr;gap:40px}}@media (width<=960px){.desktop-nav{display:none}.mobile-toggle{display:flex}}@media (width<=768px){:root{--header-height:68px}.hero-grid{grid-template-columns:1fr;gap:36px}.hero-visual{order:-1;max-width:260px;margin-left:auto;margin-right:auto}.section{padding-top:64px;padding-bottom:64px}.desktop-nav{display:none}.mobile-toggle{display:flex}.framework-stepper,.form-row,.checkbox-grid{grid-template-columns:1fr}.intake-card{padding:24px 20px}.flagship-card{padding:32px 24px}.footer-top{flex-direction:column;gap:32px}.footer-bottom{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
