:root{--navy:#091d38;--navy-mid:#102a4f;--ink:#13273f;--muted:#7c899b;--line:#e6ecf2;--surface:#fff;--canvas:#f5f7fb;--blue:#2467e8;--cyan:#6bd3f0;--shadow:0 7px 32px rgba(17,39,72,.045);font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:var(--ink);font-synthesis:none}
*{box-sizing:border-box}html{min-width:320px;scroll-behavior:smooth}body{margin:0;background:var(--canvas);font-size:14px;line-height:1.5}button,input{font:inherit}button{cursor:pointer}a{text-decoration:none;color:inherit}svg{display:block;width:100%;height:100%;stroke-linecap:round;stroke-linejoin:round}.icon{width:19px;height:19px;display:inline-flex;flex:none}.icon svg{stroke:currentColor;fill:none;stroke-width:1.75}.app-shell{min-height:100vh;display:flex}.sidebar{width:255px;min-width:255px;position:fixed;inset:0 auto 0 0;background:linear-gradient(155deg,#0b213f 0%,#07172e 100%);color:#d5e3f7;padding:29px 18px 20px;display:flex;flex-direction:column;z-index:20;overflow-y:auto}.brand{display:flex;gap:12px;align-items:center;padding:0 10px 0 5px;margin-bottom:57px}.brand-mark{height:38px;width:38px;background:linear-gradient(145deg,#285792,#13365c);border:1px solid #416895;border-radius:11px;color:#f4fbff;display:grid;place-items:center;padding:7px;box-shadow:0 4px 15px rgba(0,0,0,.12)}.brand-text{display:flex;flex-direction:column;letter-spacing:.19em;line-height:1.25}.brand-text strong{font-size:14px;color:#fff;letter-spacing:.18em;font-weight:760}.brand-text small{font-size:8px;color:#9ab2ce;font-weight:700;letter-spacing:.41em;margin-top:3px}.sidebar-label{font-size:10px;letter-spacing:.17em;color:#6f8ba9;font-weight:800;padding:0 15px;margin-bottom:14px}.second-label{margin-top:30px}.side-nav{display:flex;flex-direction:column;gap:4px}.nav-link{display:flex;align-items:center;gap:13px;padding:12px 14px;border-radius:9px;color:#b9cce1;font-size:12.5px;font-weight:570;transition:background .18s,color .18s}.nav-link .icon{width:17px;height:17px;color:#819dba}.nav-link:hover,.nav-link.active{background:#18365e;color:#fff}.nav-link.active{box-shadow:inset 3px 0 0 #73cbf0}.nav-link.active .icon{color:#93dffa}.nav-trailing{margin-left:auto;opacity:.55}.nav-trailing .icon{width:14px;height:14px}.sidebar-bottom{margin-top:auto;padding-top:24px}.sidebar-note{background:linear-gradient(145deg,rgba(43,94,145,.45),rgba(27,56,98,.33));border:1px solid #2e4d70;border-radius:13px;padding:19px 17px 16px;margin-bottom:22px;position:relative;overflow:hidden}.sidebar-note:after{content:"";position:absolute;width:100px;height:100px;border:1px solid #47698b;border-radius:50%;top:-53px;right:-38px;opacity:.4}.note-sparkle{display:inline-flex;color:#8adbf1;margin-bottom:14px}.note-sparkle .icon{height:20px;width:20px}.sidebar-note strong{display:block;color:#fff;line-height:1.43;font-size:13px;letter-spacing:.02em}.sidebar-note p{color:#9bb8d3;font-size:11px;margin:9px 0 0;line-height:1.55}.sidebar-foot{border-top:1px solid #263e5c;padding:18px 6px 1px;display:flex;gap:10px;align-items:center}.tiny-brand{width:31px;height:31px;border:1px solid #41658a;border-radius:50%;display:grid;place-items:center;font-weight:800;color:#e1efff}.sidebar-foot div{display:flex;flex-direction:column}.sidebar-foot strong{font-size:11px;color:#e7f0fc}.sidebar-foot small{font-size:10px;color:#809fbc;margin-top:2px}.main-wrap{margin-left:255px;flex:1;min-width:0;display:flex;flex-direction:column}.topbar{height:75px;background:#fff;border-bottom:1px solid var(--line);padding:0 clamp(20px,4.4vw,66px);display:flex;align-items:center;justify-content:space-between;gap:15px}.top-left,.top-right{display:flex;align-items:center;gap:21px}.crumb{display:flex;align-items:center;gap:12px;color:#9aa5b4;font-size:12px}.crumb strong{color:#223954;font-weight:650}.crumb-chevron{font-size:17px;color:#c4d0db}.top-right{gap:19px}.search-trigger{border:1px solid #e9eef5;background:#f7f9fc;display:flex;align-items:center;gap:11px;color:#97a3b1;padding:9px 12px;border-radius:8px;font-size:11.5px;min-width:235px;text-align:left}.search-trigger:hover{border-color:#c7d5e7;background:#fff}.search-trigger .icon{height:16px;width:16px}.search-trigger kbd{margin-left:auto;padding:3px 5px;border:1px solid #e6edf5;border-radius:4px;font-size:9px;color:#9aa6b4;background:#fff}.top-divider{height:25px;width:1px;background:#e5ebf2}.availability{font-size:10px;font-weight:800;letter-spacing:.11em;color:#3d617f;white-space:nowrap}.availability-dot{display:inline-block;width:7px;height:7px;background:#36b7a6;border-radius:50%;margin-right:6px}.avatar{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:#e7edf7;border:1px solid #d5e1f1;font-size:13px;font-weight:800;color:#2b4b79}.menu-trigger{display:none}.content{max-width:1520px;width:100%;margin:0 auto;padding:37px clamp(20px,4.4vw,66px) 47px;flex:1;outline:none}.eyebrow{font-size:10px;letter-spacing:.17em;font-weight:800;color:var(--blue);text-transform:uppercase}.page-intro{display:flex;justify-content:space-between;align-items:end;gap:16px;margin-bottom:28px}.page-intro h1{font-size:30px;line-height:1.22;letter-spacing:-.04em;margin:6px 0 8px;font-weight:780;color:#102941}.page-intro p{margin:0;color:#8693a4;font-size:13px}.date-text{display:flex;align-items:center;gap:8px;font-size:11px;color:#8e9baa;background:#fff;padding:10px 13px;border-radius:8px;border:1px solid var(--line);white-space:nowrap}.date-text .icon{width:15px;height:15px}.hero{position:relative;isolation:isolate;min-height:238px;border-radius:16px;overflow:hidden;background:linear-gradient(107deg,#102e57 0%,#0c2446 51%,#164a77 110%);color:#fff;padding:33px 36px 32px;box-shadow:0 12px 31px rgba(18,49,81,.1);display:flex;align-items:center}.hero:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 85% 28%,rgba(99,185,233,.26),transparent 32%),linear-gradient(116deg,transparent 40%,rgba(69,112,151,.1));z-index:-1}.hero-decoration{position:absolute;right:2%;top:-44px;width:320px;height:320px;border:1px solid rgba(131,203,246,.2);border-radius:50%;pointer-events:none}.hero-decoration:before,.hero-decoration:after{content:"";position:absolute;border:1px solid rgba(131,203,246,.18);border-radius:50%}.hero-decoration:before{inset:34px}.hero-decoration:after{inset:73px;background:radial-gradient(circle,rgba(127,208,245,.07),transparent)}.hero-grid{position:absolute;right:60px;bottom:-60px;height:240px;width:240px;background-image:radial-gradient(#b1e9ff 1px,transparent 1px);background-size:23px 23px;opacity:.13;transform:rotate(-14deg)}.hero-body{position:relative;z-index:1;max-width:570px}.hero-tag{font-size:10px;letter-spacing:.16em;text-transform:uppercase;font-weight:700;color:#a2d8f8;display:flex;align-items:center;gap:8px;margin-bottom:12px}.hero-tag:before{content:"";width:20px;height:1px;background:#8acaed}.hero h2{font-size:clamp(25px,3.3vw,39px);line-height:1.18;letter-spacing:-.05em;font-weight:750;margin:0 0 14px}.hero h2 span{color:#8bddf7}.hero p{font-size:12.6px;color:#c9dced;max-width:455px;line-height:1.7;margin:0 0 20px}.hero-actions{display:flex;gap:10px;flex-wrap:wrap}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:8px;padding:10px 15px;font-size:11.5px;font-weight:750;transition:transform .15s,background .15s,border-color .15s;text-align:center;min-height:38px;border:1px solid transparent}.btn:hover{transform:translateY(-1px)}.btn .icon{width:15px;height:15px}.btn-light{background:#fff;color:#142d4e}.btn-light:hover{background:#eaf5ff}.btn-outline{background:transparent;border-color:rgba(185,217,245,.35);color:#fff}.btn-outline:hover{background:rgba(255,255,255,.08)}.btn-blue{background:#205fdb;color:#fff}.btn-blue:hover{background:#1653cf}.btn-ghost{background:#f1f5fa;color:#304d69}.btn-ghost:hover{background:#e5edf8}.btn[disabled]{background:#f0f3f8!important;color:#8b9bac!important;border-color:#e2eaf2!important;cursor:not-allowed;transform:none}.metric-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin-top:20px}.metric{background:#fff;border:1px solid var(--line);border-radius:12px;display:flex;align-items:center;gap:16px;padding:19px 20px;box-shadow:var(--shadow)}.metric-icon{width:46px;height:46px;border-radius:12px;background:#edf4ff;color:#2c6dda;display:grid;place-items:center;flex:none}.metric-icon.teal{background:#eaf9f6;color:#3ca99b}.metric-icon.violet{background:#f3effc;color:#9673d1}.metric-icon .icon{width:21px;height:21px}.metric strong{font-size:25px;font-weight:770;line-height:1.1;display:block;letter-spacing:-.04em}.metric p{font-size:10.7px;margin:5px 0 0;color:#8a97a7}.section{margin-top:33px}.section-heading{display:flex;justify-content:space-between;align-items:center;gap:10px;margin:0 0 17px}.section-heading h2{font-size:16px;margin:0;font-weight:760;letter-spacing:-.025em}.section-heading p{color:var(--muted);font-size:11px;margin:5px 0 0}.text-link{border:0;background:none;font-weight:750;color:#2c69cf;display:flex;align-items:center;gap:6px;font-size:11px;white-space:nowrap;padding:8px}.text-link:hover{text-decoration:underline}.text-link .icon{width:14px;height:14px}.products-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.product-card{background:#fff;border:1px solid var(--line);border-radius:13px;box-shadow:var(--shadow);padding:21px;display:flex;flex-direction:column;min-height:266px;transition:transform .2s,box-shadow .2s}.product-card:hover{transform:translateY(-3px);box-shadow:0 13px 30px rgba(18,47,79,.09)}.product-top{display:flex;align-items:start;justify-content:space-between;margin-bottom:15px}.product-icon{display:grid;place-items:center;width:46px;height:46px;border-radius:11px}.product-icon .icon{width:24px;height:24px}.product-icon.blue{background:#eaf1ff;color:#2e65d5}.product-icon.purple{background:#f2edfd;color:#7c55cc}.product-icon.teal{background:#e8f8f6;color:#219c91}.favorite-btn{border:0;background:none;color:#bac8d4;padding:6px;display:grid;place-items:center;border-radius:7px}.favorite-btn:hover{background:#f2f6fc;color:#3068c9}.favorite-btn[aria-pressed="true"]{color:#e3a834}.favorite-btn .icon{height:19px;width:19px}.product-meta{color:#8a97a9;font-size:10px;text-transform:uppercase;letter-spacing:.11em;font-weight:760}.product-card h3{margin:6px 0 6px;font-size:17px;line-height:1.3;font-weight:770;letter-spacing:-.035em}.product-card p{margin:0;color:#8795a5;font-size:11.6px;line-height:1.65;min-height:55px}.card-status{display:inline-flex;align-items:center;gap:6px;font-size:10px;font-weight:700;color:#778aa3;margin-top:15px}.card-status:before{content:"";width:6px;height:6px;border-radius:50%;background:#bac7d7}.card-status.linked{color:#258f83}.card-status.linked:before{background:#2db6a6}.card-footer{border-top:1px solid #eef2f6;margin-top:auto;padding-top:15px;display:flex;align-items:center;justify-content:space-between;gap:6px}.card-footer .btn{padding:8px 10px;min-height:33px;font-size:11px}.card-details{border:none;background:none;color:#8798ab;display:flex;align-items:center;gap:5px;font-size:10.5px;font-weight:650;padding:6px}.card-details:hover{color:#2e67cf}.card-details .icon{width:13px;height:13px}.lower-grid{display:grid;grid-template-columns:1.25fr .9fr;gap:17px;margin-top:34px}.panel{background:#fff;border:1px solid var(--line);border-radius:13px;box-shadow:var(--shadow);padding:22px}.panel-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:19px}.panel-title h2{font-size:15px;margin:0;font-weight:760}.panel-title span{color:#9aa9b6;font-size:10px}.channel-list{display:flex;flex-direction:column;gap:0}.channel-row{display:flex;gap:12px;align-items:center;padding:12px 0;border-bottom:1px solid #eff2f6}.channel-row:last-child{border-bottom:0}.channel-icon{width:34px;height:34px;background:#f1f5fa;border-radius:8px;color:#507295;display:grid;place-items:center;flex:none}.channel-icon .icon{width:16px;height:16px}.channel-copy{min-width:0;flex:1}.channel-copy strong{display:block;font-size:11.5px;font-weight:730;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.channel-copy small{display:block;font-size:10px;color:#9aa5b5;margin-top:2px}.channel-open{width:26px;height:26px;border-radius:6px;border:1px solid #edf1f6;color:#8da0b5;background:#fff;display:grid;place-items:center}.channel-open:hover{color:#205fcf;border-color:#b9cee7}.channel-open .icon{width:13px;height:13px}.roadmap{position:relative;padding-left:3px}.roadmap-step{display:flex;gap:13px;position:relative;padding-bottom:20px}.roadmap-step:not(:last-child):before{content:"";position:absolute;left:14px;top:30px;bottom:0;width:1px;background:#dce5ef}.roadmap-step:last-child{padding-bottom:0}.roadmap-index{width:29px;height:29px;border-radius:50%;display:grid;place-items:center;background:#edf3fb;color:#3f6eae;font-size:10px;font-weight:800;flex:none;z-index:1}.roadmap-step:first-child .roadmap-index{background:#1e65d2;color:#fff}.roadmap-step strong{display:block;font-size:11.4px;font-weight:760;margin:1px 0 4px}.roadmap-step p{margin:0;font-size:10.3px;line-height:1.5;color:#94a2b1}.footer{display:flex;justify-content:space-between;gap:12px;padding:20px clamp(20px,4.4vw,66px) 24px;color:#9ba6b5;border-top:1px solid #e5eaf1;font-size:10px}.footer-diamond{color:#6b9abe;margin-left:4px}.page-hero{padding:30px;border:1px solid #dfe8f2;background:linear-gradient(117deg,#fff,#f5faff);border-radius:14px;display:flex;justify-content:space-between;align-items:center;gap:20px}.page-hero h2{font-size:24px;letter-spacing:-.04em;margin:7px 0 9px}.page-hero p{font-size:12px;color:#8b98a8;max-width:600px;margin:0;line-height:1.7}.page-hero .big-icon{width:74px;height:74px;border-radius:20px;background:#eaf2ff;color:#2b66cb;display:grid;place-items:center;flex:none}.big-icon .icon{width:36px;height:36px}.filters{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:18px}.filter{padding:8px 13px;border:1px solid #e1e9f2;background:#fff;color:#61758b;border-radius:7px;font-size:11px;font-weight:710}.filter.active,.filter:hover{border-color:#205fcb;color:#fff;background:#205fcb}.product-card.big{min-height:287px}.product-card.big p{min-height:73px}.feature-list{display:flex;flex-wrap:wrap;gap:7px;margin:15px 0}.feature-pill{font-size:10px;background:#f0f4f9;color:#617c98;border-radius:6px;padding:5px 8px;font-weight:600}.notice{border:1px solid #dfe8f6;border-radius:10px;background:#f8fbff;padding:15px 16px;display:flex;gap:12px;align-items:flex-start;color:#486684;margin-top:20px;font-size:11.5px}.notice .icon{width:18px;height:18px;flex:none;color:#4374ba}.research-banner{background:#102e53;border-radius:14px;color:#fff;padding:31px 34px;position:relative;overflow:hidden;min-height:220px}.research-banner:after{content:"";position:absolute;right:-55px;bottom:-120px;width:360px;height:360px;border:1px solid #47789f;border-radius:50%;box-shadow:0 0 0 50px rgba(70,126,166,.07),0 0 0 100px rgba(70,126,166,.045)}.research-banner .eyebrow{color:#93d8f4}.research-banner h2{font-size:31px;letter-spacing:-.045em;line-height:1.18;margin:11px 0}.research-banner p{max-width:540px;line-height:1.8;color:#c6dcf0;font-size:12px;margin-bottom:19px}.research-banner .btn{position:relative;z-index:1}.two-col{display:grid;grid-template-columns:1fr 1fr;gap:16px}.info-tile{padding:24px;background:#fff;border-radius:12px;border:1px solid var(--line)}.info-tile h3{margin:12px 0 7px;font-size:16px}.info-tile p{font-size:11.5px;line-height:1.8;color:#8b99aa;margin:0 0 15px}.info-tile .icon{color:#3776d4;width:24px;height:24px}.social-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.social-card{display:flex;align-items:center;gap:13px;border:1px solid var(--line);background:#fff;border-radius:11px;padding:17px;transition:transform .15s,box-shadow .15s}.social-card:hover{transform:translateY(-2px);box-shadow:var(--shadow)}.social-card strong{display:block;font-size:12px}.social-card small{display:block;color:#9daabb;font-size:10px;margin-top:2px}.social-card .channel-icon{height:44px;width:44px;background:#edf3fb}.social-card .icon-arrow{margin-left:auto;color:#8ca5c0;width:16px;height:16px}.about-quote{background:#0e2a50;color:#fff;border-radius:14px;padding:30px;line-height:1.6}.about-quote p{margin:0;font-size:22px;font-weight:650;letter-spacing:-.04em;max-width:650px}.about-quote small{display:block;color:#acc9e1;margin-top:15px;font-size:11px;font-weight:650}.about-story{margin-top:20px;display:grid;grid-template-columns:1.1fr .9fr;gap:16px}.about-story .panel p{font-size:12px;color:#74889e;line-height:1.9}.about-story h2{font-size:17px;margin:0 0 15px}.value-list{display:flex;flex-direction:column;gap:12px}.value-row{display:flex;align-items:center;gap:10px;font-size:12px;font-weight:630}.value-row .icon{color:#2d75d5}.search-dialog,.modal-backdrop{position:fixed;inset:0;z-index:60;background:rgba(7,23,44,.6);display:flex;align-items:flex-start;justify-content:center;padding:13vh 20px 30px;backdrop-filter:blur(4px)}.search-box{width:min(100%,560px);background:#fff;border-radius:15px;box-shadow:0 20px 80px rgba(5,22,43,.25);overflow:hidden}.search-head{display:flex;align-items:center;gap:10px;padding:17px 20px;border-bottom:1px solid #e8eef5}.search-head .icon{color:#8298b2}.search-head input{border:0;outline:none;flex:1;font-size:14px;min-width:0;color:var(--ink)}.escape-key{color:#97a6b8;border:1px solid #e1e9f2;border-radius:5px;padding:4px 6px;font-size:10px;background:#f8fafc}.search-results{max-height:340px;overflow-y:auto;padding:8px}.result-item{width:100%;display:flex;align-items:center;text-align:left;gap:11px;padding:12px;border-radius:8px;border:0;background:#fff;color:#193553}.result-item:hover,.result-item:focus-visible{background:#f2f6fc}.result-item .icon{width:18px;height:18px;color:#5780b2}.result-item strong{display:block;font-size:12px}.result-item small{display:block;font-size:10px;color:#97a6b6;margin-top:2px}.result-item .result-arrow{margin-left:auto}.empty{color:#8498aa;font-size:12px;text-align:center;padding:27px 10px}.search-foot{border-top:1px solid #edf1f6;padding:12px 20px;color:#99a7b8;font-size:10px}.modal-backdrop{align-items:center;padding-top:30px}.detail-modal{max-width:480px;width:100%;background:#fff;border-radius:16px;padding:27px;box-shadow:0 30px 90px rgba(6,22,44,.3);position:relative}.detail-modal h2{font-size:25px;letter-spacing:-.04em;margin:15px 0 5px}.detail-modal p{color:#70839a;font-size:12px;line-height:1.75}.detail-modal .product-meta{margin-top:12px}.detail-modal .modal-features{margin:20px 0;display:flex;gap:8px;flex-wrap:wrap}.detail-modal .modal-actions{display:flex;gap:8px;flex-wrap:wrap}.close-modal{position:absolute;right:21px;top:20px;background:#f2f5fa;border:0;border-radius:8px;width:32px;height:32px;display:grid;place-items:center;color:#8192a8}.close-modal .icon{height:17px;width:17px}.toast{position:fixed;z-index:100;bottom:22px;right:22px;background:#0d2e53;color:#fff;border-radius:9px;padding:12px 17px;font-size:12px;box-shadow:0 12px 35px rgba(4,27,50,.2);opacity:0;transform:translateY(12px);pointer-events:none;transition:all .2s}.toast.show{opacity:1;transform:translateY(0)}.icon-btn{border:0;background:none;color:#476582;padding:5px}.icon-btn .icon{width:21px;height:21px}.sidebar-scrim[hidden]{display:none!important}
@media(max-width:1150px){.sidebar{width:220px;min-width:220px}.main-wrap{margin-left:220px}.topbar{padding:0 30px}.content{padding:32px 30px 48px}.footer{padding-left:30px;padding-right:30px}.metric{padding:15px;gap:12px}.product-card{padding:17px}.products-grid{gap:11px}.top-right{gap:12px}.search-trigger{min-width:180px}.hero-decoration{right:-10%}}
@media(max-width:900px){.sidebar{transform:translateX(-105%);transition:transform .25s;width:270px;min-width:270px}.sidebar.open{transform:translateX(0)}.sidebar-scrim{position:fixed;inset:0;background:rgba(4,17,34,.5);z-index:15;display:block}.main-wrap{margin-left:0}.menu-trigger{display:grid}.topbar{padding:0 24px}.content{padding:30px 24px 44px}.footer{padding:19px 24px}.products-grid{gap:12px}}
@media(max-width:680px){.content{padding:25px 17px 38px}.topbar{height:66px;padding:0 17px}.top-right{gap:10px}.top-divider,.availability,.search-trigger span:not(:first-child),.search-trigger kbd{display:none}.search-trigger{min-width:0;width:34px;height:34px;padding:8px;border-radius:8px;justify-content:center}.top-left{gap:11px}.crumb{font-size:11px}.avatar{width:29px;height:29px}.page-intro{align-items:start}.page-intro h1{font-size:27px}.page-intro p{max-width:330px}.date-text{display:none}.hero{padding:27px 22px;min-height:249px}.hero h2{font-size:30px}.hero-decoration{right:-56%;opacity:.7}.metric-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.metric{padding:12px 10px;gap:7px;flex-direction:column;align-items:flex-start}.metric-icon{width:31px;height:31px;border-radius:8px}.metric-icon .icon{width:16px;height:16px}.metric strong{font-size:20px}.metric p{font-size:9px;margin:4px 0 0}.products-grid{grid-template-columns:1fr}.product-card{min-height:230px;padding:19px}.product-card p,.product-card.big p{min-height:0;margin-bottom:12px}.lower-grid,.two-col,.about-story{grid-template-columns:1fr}.social-grid{grid-template-columns:1fr}.footer{padding:18px 17px;flex-wrap:wrap;line-height:1.8}.section{margin-top:28px}.page-hero{padding:22px}.page-hero h2{font-size:22px}.page-hero .big-icon{width:52px;height:52px;border-radius:13px}.page-hero .big-icon .icon{height:25px;width:25px}.research-banner{padding:26px 23px}.research-banner h2{font-size:27px}.about-quote p{font-size:20px}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}
