@charset "UTF-8";@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/poppins-400.woff2) format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/poppins-600.woff2) format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/poppins-700.woff2) format("woff2")}:root{--blue: #195598;--cerise: #d7335c;--ink: #181c32;--muted: #5e6278;--bg: #f8fafc;--bg2: #eef0f8;--navy: #1a1a27;--navy2: #22222f;--success: #0e7a5a;--blue-rgb: 25, 85, 152;--cerise-rgb: 215, 51, 92;--grad: linear-gradient(90deg, #195598, #d7335c);--grad-logo: linear-gradient(135deg, #e7377d 10%, #1a79bc 80%);--grad-dark: linear-gradient(90deg, #5fa3e0, #e8577b);--navy-text: #b9bfd4;--card-shadow: 0 10px 30px rgba(82, 63, 105, .05);--hair: #dfe3ee;--r: 14px;--cut: 6vw;--wrap-max: 1180px;color-scheme:only light}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;overflow-x:clip;background:var(--navy)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{font-family:Poppins,ui-sans-serif,system-ui,Segoe UI,sans-serif;background:var(--bg);color:var(--ink);font-size:17px;line-height:1.65;-webkit-font-smoothing:antialiased;overflow-x:clip}a{color:var(--blue)}a:hover{color:var(--cerise)}img,svg{display:block}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}:focus-visible{outline:3px solid var(--cerise);outline-offset:3px;border-radius:4px}.page{position:relative;z-index:1;container:page/inline-size}.floaters{position:fixed;left:16px;bottom:16px;z-index:130;display:flex;flex-direction:column;gap:10px}.wrap{max-width:var(--wrap-max);margin:0 auto;padding:0 28px}section{position:relative}.light,.light-alt,.navy-band{position:relative;z-index:0;background:transparent;margin-top:calc(-1 * var(--cut))}.light:before,.light-alt:before,.navy-band:before{content:"";position:absolute;inset:0;z-index:-1;clip-path:var(--cut-shape);pointer-events:none}.light:before{background:#f8fafcb8}.light-alt:before{background:#eef0f8ad}.navy-band{color:var(--navy-text)}.navy-band:before{background:var(--navy)}:root{--top-l: var(--cut);--top-r: 0px;--bot-r: calc(100% - var(--cut));--bot-l: 100%;--cut-shape: polygon(0 var(--top-l), 100% var(--top-r), 100% var(--bot-r), 0 var(--bot-l));--cut-shape-top: polygon(0 var(--top-l), 100% var(--top-r), 100% 100%, 0 100%);--cut-shape-bottom: polygon(0 0, 100% 0, 100% var(--bot-r), 0 var(--bot-l))}app-stats{--top-l: var(--cut);--top-r: 0px;--bot-r: 100%;--bot-l: calc(100% - var(--cut));--cut-shape: polygon(0 var(--top-l), 100% var(--top-r), 100% var(--bot-r), 0 var(--bot-l));--cut-shape-top: polygon(0 var(--top-l), 100% var(--top-r), 100% 100%, 0 100%);--cut-shape-bottom: polygon(0 0, 100% 0, 100% var(--bot-r), 0 var(--bot-l))}app-press{--top-l: 0px;--top-r: var(--cut);--bot-r: calc(100% - var(--cut));--bot-l: 100%;--cut-shape: polygon(0 var(--top-l), 100% var(--top-r), 100% var(--bot-r), 0 var(--bot-l));--cut-shape-top: polygon(0 var(--top-l), 100% var(--top-r), 100% 100%, 0 100%);--cut-shape-bottom: polygon(0 0, 100% 0, 100% var(--bot-r), 0 var(--bot-l))}app-profile{--top-l: var(--cut);--top-r: 0px;--bot-r: 100%;--bot-l: calc(100% - var(--cut));--cut-shape: polygon(0 var(--top-l), 100% var(--top-r), 100% var(--bot-r), 0 var(--bot-l));--cut-shape-top: polygon(0 var(--top-l), 100% var(--top-r), 100% 100%, 0 100%);--cut-shape-bottom: polygon(0 0, 100% 0, 100% var(--bot-r), 0 var(--bot-l))}app-social{--top-l: 0px;--top-r: var(--cut);--bot-r: calc(100% - var(--cut));--bot-l: 100%;--cut-shape: polygon(0 var(--top-l), 100% var(--top-r), 100% var(--bot-r), 0 var(--bot-l));--cut-shape-top: polygon(0 var(--top-l), 100% var(--top-r), 100% 100%, 0 100%);--cut-shape-bottom: polygon(0 0, 100% 0, 100% var(--bot-r), 0 var(--bot-l))}app-features{--top-l: var(--cut);--top-r: 0px;--bot-r: 100%;--bot-l: calc(100% - var(--cut));--cut-shape: polygon(0 var(--top-l), 100% var(--top-r), 100% var(--bot-r), 0 var(--bot-l));--cut-shape-top: polygon(0 var(--top-l), 100% var(--top-r), 100% 100%, 0 100%);--cut-shape-bottom: polygon(0 0, 100% 0, 100% var(--bot-r), 0 var(--bot-l))}app-app-band{--top-l: 0px;--top-r: var(--cut);--bot-r: calc(100% - var(--cut));--bot-l: 100%;--cut-shape: polygon(0 var(--top-l), 100% var(--top-r), 100% var(--bot-r), 0 var(--bot-l));--cut-shape-top: polygon(0 var(--top-l), 100% var(--top-r), 100% 100%, 0 100%);--cut-shape-bottom: polygon(0 0, 100% 0, 100% var(--bot-r), 0 var(--bot-l))}app-target{--top-l: var(--cut);--top-r: 0px;--bot-r: 100%;--bot-l: calc(100% - var(--cut));--cut-shape: polygon(0 var(--top-l), 100% var(--top-r), 100% var(--bot-r), 0 var(--bot-l));--cut-shape-top: polygon(0 var(--top-l), 100% var(--top-r), 100% 100%, 0 100%);--cut-shape-bottom: polygon(0 0, 100% 0, 100% var(--bot-r), 0 var(--bot-l))}app-faq{--top-l: 0px;--top-r: var(--cut);--bot-r: calc(100% - var(--cut));--bot-l: 100%;--cut-shape: polygon(0 var(--top-l), 100% var(--top-r), 100% var(--bot-r), 0 var(--bot-l));--cut-shape-top: polygon(0 var(--top-l), 100% var(--top-r), 100% 100%, 0 100%);--cut-shape-bottom: polygon(0 0, 100% 0, 100% var(--bot-r), 0 var(--bot-l))}app-final-cta{--top-l: var(--cut);--top-r: 0px;--bot-r: 100%;--bot-l: calc(100% - var(--cut));--cut-shape: polygon(0 var(--top-l), 100% var(--top-r), 100% var(--bot-r), 0 var(--bot-l));--cut-shape-top: polygon(0 var(--top-l), 100% var(--top-r), 100% 100%, 0 100%);--cut-shape-bottom: polygon(0 0, 100% 0, 100% var(--bot-r), 0 var(--bot-l))}app-site-footer{--top-l: 0px;--top-r: var(--cut);--bot-r: calc(100% - var(--cut));--bot-l: 100%;--cut-shape: polygon(0 var(--top-l), 100% var(--top-r), 100% var(--bot-r), 0 var(--bot-l));--cut-shape-top: polygon(0 var(--top-l), 100% var(--top-r), 100% 100%, 0 100%);--cut-shape-bottom: polygon(0 0, 100% 0, 100% var(--bot-r), 0 var(--bot-l))}app-page-head{--top-l: var(--cut);--top-r: 0px;--bot-r: 100%;--bot-l: calc(100% - var(--cut));--cut-shape: polygon(0 var(--top-l), 100% var(--top-r), 100% var(--bot-r), 0 var(--bot-l));--cut-shape-top: polygon(0 var(--top-l), 100% var(--top-r), 100% 100%, 0 100%);--cut-shape-bottom: polygon(0 0, 100% 0, 100% var(--bot-r), 0 var(--bot-l))}app-contacts section,app-legal section,app-newsroom section,app-press-coverage section{--top-l: 0px;--top-r: var(--cut);--bot-r: 100%;--bot-l: calc(100% - var(--cut));--cut-shape: polygon(0 var(--top-l), 100% var(--top-r), 100% var(--bot-r), 0 var(--bot-l));--cut-shape-top: polygon(0 var(--top-l), 100% var(--top-r), 100% 100%, 0 100%);--cut-shape-bottom: polygon(0 0, 100% 0, 100% var(--bot-r), 0 var(--bot-l))}h2{font-size:clamp(30px,4.5cqw,44px);line-height:1.15;font-weight:700;color:var(--ink);letter-spacing:-.01em;text-wrap:pretty}.navy-band h2{color:#fff}.lede{font-size:18px;color:var(--muted);max-width:62ch;text-wrap:pretty}.navy-band .lede{color:var(--navy-text)}.gradtext{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.features h2,.press h2{color:#fff}.features .lede,.press .lede{color:var(--navy-text)}app-hero .gradtext,.navy-band .gradtext,.features .gradtext,.page-head .gradtext{background-image:var(--grad-dark)}.ctas{display:flex;gap:16px;flex-wrap:wrap;align-items:center}.center-col{max-width:760px;margin:0 auto;text-align:center}.center-col .lede{margin-left:auto;margin-right:auto}.eyebrow{display:block;font:600 12.5px/1.4 Poppins,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:var(--cerise)}.eyebrow.on-dark{color:#fff}h2.h-sec{margin-top:16px}.h-sec+.lede{margin-top:14px}.ico{width:22px;height:22px;stroke-width:1.8}.ico-box{width:46px;height:46px;border-radius:12px;display:grid;place-items:center;flex:none}.ico-box.brand{background:rgba(var(--cerise-rgb),.08);color:var(--cerise)}.ico-box.ink{background:var(--bg2);color:var(--blue)}.ico-box.on-dark{background:#ffffff17;border:1px solid rgba(255,255,255,.16);color:#fff}a.btn,button.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:14px 30px;border-radius:12px;font:600 16px/1.2 Poppins,sans-serif;text-decoration:none;cursor:pointer;border:2px solid transparent;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,border-color .18s ease}.btn-primary{background:var(--cerise);color:#fff;box-shadow:0 8px 24px rgba(var(--cerise-rgb),.28);position:relative;overflow:clip}.btn-primary:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:40%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.35),transparent);transform:skew(-18deg);animation:shine 3.4s ease-in-out infinite}@keyframes shine{0%,55%{left:-60%}85%,to{left:130%}}html.paused .btn-primary:after,html.reduced .btn-primary:after{animation:none;left:-60%}.btn-primary:hover{background:#c02950;color:#fff;box-shadow:0 12px 32px rgba(var(--cerise-rgb),.38)}.btn-ghost{background:transparent;color:#fff;border-color:#ffffff59}.btn-ghost:hover{border-color:#fff;color:#fff}.btn-outline{background:#fff;color:var(--blue);border-color:var(--hair)}.btn-outline:hover{border-color:var(--blue);color:var(--blue)}.btn .arr{transition:transform .18s ease}.btn:hover .arr{transform:translate(4px)}.link-inline{position:relative;display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:600;text-decoration:none}.link-inline .ico{width:17px;height:17px}.link-inline:before{content:"";position:absolute;inset:-10px 0}.logo{display:block}.logo img{display:block;height:100%;width:auto}.reveal{opacity:1;transform:none}html.js .reveal{opacity:0;translate:var(--rvx, 0) var(--rvy, 30px);scale:var(--rvs, 1);transition:opacity .75s cubic-bezier(.22,.8,.3,1) var(--rvd, 0s),translate .75s cubic-bezier(.22,.8,.3,1) var(--rvd, 0s),scale .75s cubic-bezier(.22,.8,.3,1) var(--rvd, 0s),filter .75s ease var(--rvd, 0s);will-change:opacity,translate,scale}html.js .reveal.in{opacity:1;translate:none;scale:none;filter:none}html.js .rv-left{--rvx: -46px;--rvy: 0px}html.js .rv-right{--rvx: 46px;--rvy: 0px}html.js .rv-scale{--rvy: 16px;--rvs: .94}html.js .rv-blur{filter:blur(10px)}html.js .rv-near{--rvy: 16px}html.js [data-stagger]>*{--rvd: 0s}html.js [data-stagger]>*:nth-child(1){--rvd: .04s}html.js [data-stagger]>*:nth-child(2){--rvd: .13s}html.js [data-stagger]>*:nth-child(3){--rvd: .22s}html.js [data-stagger]>*:nth-child(4){--rvd: .31s}html.js [data-stagger]>*:nth-child(5){--rvd: .4s}html.js [data-stagger]>*:nth-child(6){--rvd: .49s}html.js [data-stagger]>*:nth-child(n+7){--rvd: .56s}html.reduced .reveal,html.paused .reveal{opacity:1!important;translate:none!important;scale:none!important;filter:none!important;transition:none!important}html.js .par{transform:translate3d(0,calc(var(--par, 0) * 1px),0)}html.reduced .par{transform:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}@container page (max-width: 560px){.wrap{padding:0 20px}.ctas .btn{width:100%}.floaters{left:10px;bottom:10px}}main>[id],.prose h2,.prose h3{scroll-margin-top:96px}.prose{color:var(--muted);font-size:16px;line-height:1.7}.prose h2{font-size:22px;color:var(--ink);margin:36px 0 12px}.prose h3{font-size:18px;font-weight:600;color:var(--ink);margin:26px 0 8px}.prose p,.prose ul,.prose ol{margin-bottom:14px}.prose ul,.prose ol{padding-left:22px}.prose li+li{margin-top:6px}.prose strong{color:var(--ink);font-weight:600}.prose a{overflow-wrap:anywhere}.grecaptcha-badge{visibility:hidden}
