@layer theme{:root,:host{--font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black: #000;--color-white: #fff;--spacing: .25rem;--container-xs: 20rem;--container-sm: 24rem;--container-lg: 32rem;--text-xs: .75rem;--text-xs--line-height: calc(1 / .75);--text-sm: .875rem;--text-sm--line-height: calc(1.25 / .875);--text-base: 1rem;--text-base--line-height: 1.5 ;--text-lg: 1.125rem;--text-lg--line-height: calc(1.75 / 1.125);--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--tracking-tight: -.025em;--tracking-widest: .1em;--leading-tight: 1.25;--leading-snug: 1.375;--leading-normal: 1.5;--leading-relaxed: 1.625;--radius-xs: .125rem;--radius-sm: .25rem;--radius-md: .375rem;--radius-lg: .5rem;--radius-xl: .75rem;--ease-in-out: cubic-bezier(.4, 0, .2, 1);--animate-spin: spin 1s linear infinite;--animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--aspect-video: 16 / 9;--default-transition-duration: .15s;--default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);--default-font-family: var(--font-sans);--default-mono-font-family: var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var( --default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" );font-feature-settings:var(--default-font-feature-settings, normal);font-variation-settings:var(--default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var( --default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace );font-feature-settings:var(--default-mono-font-feature-settings, normal);font-variation-settings:var(--default-mono-font-variation-settings, normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance: -apple-pay-button))) or (contain-intrinsic-size: 1px){::placeholder{color:currentColor}@supports (color: color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.outline{outline-style:solid;outline-width:1px}}@font-face{font-family:FAC;src:url("./media/FAC-Light-OGSEO3W6.otf") format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:FAC;src:url("./media/FAC-Regular-3HZ4UUIS.otf") format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FAC;src:url("./media/FAC-SemiBold-GFVXLD4E.otf") format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:FAC;src:url("./media/FAC-Bold-P3GSUN5Y.otf") format("opentype");font-weight:700;font-style:normal;font-display:swap}:root{--ink: #1d1d1f;--yellow: #f2fc2a;--cream: #f8f8f2;--muted: #6d736d;--line: #d9dbe2;--green: #3b456b}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{color:var(--ink);background:#fff;margin:0;font-family:FAC,Arial,sans-serif;font-size:15px;line-height:1.65}h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4{letter-spacing:-.045em;font-family:FAC,Arial,sans-serif;line-height:1.13}h1{font-size:clamp(48px,5.7vw,84px);font-weight:700}h2{font-size:clamp(34px,3.55vw,52px);font-weight:600}h3{font-size:23px;font-weight:600}em{color:#757883;font-style:normal}p{color:var(--muted);margin:20px 0;line-height:1.75}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{opacity:.65;cursor:wait}:is(button:focus-visible,a:focus-visible){outline-offset:5px;outline:3px solid #7a7d30}input:focus,select:focus,textarea:focus{outline-offset:2px;outline:2px solid #7a7d30}button{color:inherit}svg{flex-shrink:0}.container{width:min(1232px,100% - 100px);margin:auto}.section{padding:105px 0}.soft{background:var(--cream)}.two-col{grid-template-columns:1fr 1fr;align-items:center;gap:90px;display:grid}.section-top{justify-content:space-between;align-items:end;gap:40px;margin-bottom:48px;display:flex}.section-top>p{margin:0 0 6px;font-size:15px}.eyebrow{letter-spacing:.14em;align-items:center;gap:9px;margin-bottom:25px;font-size:10px;font-weight:700;display:flex}.eyebrow>span{background:var(--yellow);width:6px;height:6px;display:inline-block}.btn{border:1px solid #0000;border-radius:4px;justify-content:space-between;align-items:center;gap:28px;min-height:47px;padding:14px 19px;font-size:12px;font-weight:700;line-height:1.5;transition:background .2s,transform .2s;display:inline-flex}.btn:hover{transform:translateY(-2px)}.btn.yellow{background:var(--yellow)}.btn.dark{background:var(--ink);color:#fff}.btn.outline{background:0 0;border-color:#b7b9c0}.btn.outline:hover{background:#eaebdf}.button-row{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.text-link{align-items:center;gap:20px;font-size:13px;font-weight:600;display:inline-flex}.text-link:hover svg{transform:translate(4px)}.text-link svg{transition:transform .2s}.pill{letter-spacing:.07em;background:#eff0d7;border:1px solid #d7d8c0;border-radius:3px;padding:6px 10px;font-size:9px;font-weight:700;display:inline-block}.caption,.disclaimer{line-height:1.6;font-size:11px!important}.skip-link{z-index:100;background:var(--yellow);padding:12px;position:fixed;top:-60px;left:20px}.skip-link:focus{top:10px}.announcement{background:var(--ink);color:#dadde8;justify-content:center;align-items:center;gap:25px;min-height:34px;padding:9px 20px;font-size:10px;line-height:1.3;display:flex}.announcement b{font-weight:500}.announcement i{vertical-align:middle;background:#5a5d66;width:1px;height:10px;margin:0 12px;display:inline-block}.announcement>a{color:var(--yellow);white-space:nowrap;border-bottom:1px solid #74773d;align-items:center;gap:8px;display:flex}header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:30;background:#ffffffef;border-bottom:1px solid #e6e6dd;position:sticky;top:0}.nav-wrap{justify-content:space-between;align-items:center;gap:24px;width:min(1360px,100% - 72px);height:82px;margin:auto;display:flex}.logo{letter-spacing:-1.15px;white-space:nowrap;align-items:center;gap:9px;font-family:FAC,sans-serif;font-size:22px;font-weight:700;display:inline-flex}.logo-number{font-weight:500}.logo sup{vertical-align:top;font-size:7px;position:relative;top:5px;left:2px}.logo-symbol{color:var(--yellow);width:25px;font-size:29px;font-weight:700;line-height:1;position:relative;transform:scaleX(1.13)}.logo-symbol>span{background:var(--ink);width:12px;height:3px;position:absolute;top:4px;left:16px;transform:rotate(-55deg)}.logo.light{color:#fff}.logo.light .logo-symbol>span{background:#19191b}nav{gap:24px;font-size:11px;font-weight:600;display:flex}nav>a{white-space:nowrap;position:relative}nav>a.active:after{content:"";background:var(--yellow);width:100%;height:2px;position:absolute;bottom:-28px;left:0}nav>a:hover{color:#74782d}.nav-ctas{align-items:center;gap:23px;font-size:11px;font-weight:600;display:flex}.nav-ctas .btn{gap:23px;min-height:40px;padding:11px 16px;font-size:11px}.menu-toggle,.mobile-demo{display:none}.hero{background:var(--cream);position:relative;overflow:hidden}.hero .container{padding-top:76px;position:relative}.hero-grid-bg{opacity:.4;background-image:linear-gradient(#d7d9e0 1px,#0000 1px),linear-gradient(90deg,#d7d9e0 1px,#0000 1px);background-size:60px 60px;width:57%;height:100%;position:absolute;top:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.hero-copy{z-index:3;width:47%;position:relative}.hero .eyebrow{margin-bottom:25px;font-size:9px}.hero h1{letter-spacing:-.06em;font-size:clamp(65px,6.25vw,91px);font-weight:700;line-height:1.04}.hero h1 em{color:var(--ink);z-index:0;position:relative}.hero h1 em:after{content:"";background:var(--yellow);z-index:-1;height:20px;position:absolute;bottom:4px;left:-2px;right:-9px}.title-dot{background:var(--yellow);border-radius:50%;width:12px;height:12px;margin-left:10px;display:inline-block}.hero-copy>p{margin:28px 0;font-size:15px;line-height:1.8}.hero .button-row{gap:26px}.hero-launch{flex-wrap:wrap;align-items:center;gap:8px;max-width:375px;margin-top:37px;display:flex}.hero-launch>b{font-size:11px;font-weight:600}.launch-dot{background:#5d6480;border-radius:100%;width:6px;height:6px;margin-right:3px;box-shadow:0 0 0 4px #dfe1eb}.countdown{gap:28px;margin:25px 0 32px;display:flex}.countdown>div{min-width:65px;position:relative}.countdown>div:not(:last-child):after{content:":";color:#9b9da7;font-size:27px;position:absolute;top:0;right:-17px}.countdown strong{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-family:FAC,sans-serif;font-size:42px;font-weight:600;line-height:1.25}.countdown small{text-transform:uppercase;letter-spacing:.12em;color:#6e717d;margin-top:5px;font-size:8px;display:block}.countdown.compact{gap:22px;width:100%;margin:12px 0 0}.countdown.compact>div{min-width:33px}.countdown.compact strong{font-size:25px}.countdown.compact>div:after{font-size:19px;top:0;right:-14px}.countdown.compact small{font-size:7px}.hero-visual{width:650px;height:500px;position:absolute;top:92px;left:48%}.orbit{border:1px solid #c9cddf;border-radius:100%;width:540px;height:540px;position:absolute;top:-35px;left:85px}.orbit-two{width:660px;height:660px;top:-95px;left:25px}.orbit-one:after{content:"";background:var(--yellow);border-radius:100%;width:9px;height:9px;position:absolute;top:-5px;left:50%}.orbit-label{letter-spacing:.12em;background:var(--cream);color:#757884;align-items:center;gap:7px;padding:0 20px;font-size:8px;font-weight:600;display:flex;position:absolute;top:-37px;left:190px}.orbit-label>span{background:#6d7698;border-radius:50%;width:4px;height:4px}.hero-dashboard{transform-origin:0;border-radius:10px;width:640px;position:absolute;top:33px;left:5px;transform:perspective(1500px) rotateY(-7deg) rotateX(4deg);box-shadow:0 30px 65px #26272a1a}.hero-phone{z-index:4;position:absolute;bottom:9px;right:-38px;transform:rotate(5deg)}.connected-badge{z-index:5;background:#fff;border:1px solid #dcdee6;border-radius:5px;align-items:center;gap:10px;padding:12px 17px;font-size:10px;font-weight:600;display:flex;position:absolute;bottom:-4px;left:30px;transform:rotate(-3deg);box-shadow:0 12px 30px #25262913}.connected-badge>span{color:#4f5671;background:#e4e7f1;border-radius:50%;padding:5px;display:flex}.connected-badge small{color:#757884;font-size:8px;font-weight:400;display:block}.hero-foot{letter-spacing:.12em;color:#868893;justify-content:space-between;align-items:center;margin-top:30px;padding:45px 0 22px;font-size:8px;display:flex;position:relative}.hero-foot>a{letter-spacing:0;color:#5a5d67;align-items:center;gap:18px;font-size:10px;display:flex}.hero-foot>a span{font-size:19px}.audience-strip{border-bottom:1px solid var(--line);background:#fff}.audience-strip .container{justify-content:space-between;align-items:center;gap:20px;padding-top:24px;padding-bottom:24px;display:flex}.audience-strip .container>span{letter-spacing:.13em;color:#858893;font-size:8px}.audience-strip b{align-items:center;gap:11px;font-size:12px;font-weight:500;display:flex}.audience-strip svg{color:#6a6f81;width:18px}.problem-copy{padding-top:15px}.lead{color:#3d404b;font-size:20px;line-height:1.65}.problem-copy p{font-size:14px}.problem-copy .lead{font-size:20px}.journey-section{background:#e8eaf2}.journey-track{border-top:1px solid #c3c6d2;padding-top:26px;display:flex}.journey-track button{text-align:left;background:0 0;border:0;flex:1;padding:15px 0 20px;position:relative}.journey-track button:before{content:"";background:#bcbfcb;border-radius:50%;width:7px;height:7px;position:absolute;top:-30px;left:0}.journey-track button>span{color:#878b9a;margin-bottom:15px;font-size:9px;font-weight:500;display:block}.journey-track button>b{font-size:12px;font-weight:600}.journey-track button>svg{color:#8f93a1;width:12px;position:absolute;bottom:22px;right:24px}.journey-detail{background:#fff9;border:1px solid #d4d7e2;border-radius:5px;align-items:center;gap:30px;min-height:150px;margin-top:10px;padding:30px 35px;display:flex}.journey-detail>span:first-child{color:#a2a8c2;font-family:FAC;font-size:45px;line-height:1}.journey-detail h3{font-size:22px}.journey-detail p{max-width:710px;margin:10px 0 0;font-size:13px}.journey-icon{color:#5a6283;border:1px solid #bdc2d8;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:55px;height:55px;margin-left:auto;display:flex}.platform-section{background:#fff}.platform-demo{background:#f5f5ef;border:1px solid #d8dae4;border-radius:10px;max-width:1060px;margin:auto;padding:12px;box-shadow:0 25px 70px #2323250a}.feature-lines{grid-template-columns:repeat(3,1fr);gap:45px;margin-top:45px;display:grid}.feature-lines>div{border-top:1px solid var(--line);padding-top:23px}.feature-lines>div>span{letter-spacing:.1em;color:#7d8193;font-size:9px}.feature-lines h3{margin-top:16px;font-size:20px}.feature-lines p{margin-bottom:0;font-size:13px}.access-section{background:var(--ink);color:#fff;overflow:hidden}.access-section p{color:#b1b4c0;font-size:14px}.access-section .disclaimer{color:#7b7f90;max-width:350px;margin-top:20px;display:block}.access-checks{color:#cdd0de;grid-template-columns:1fr 1fr;gap:13px;margin:27px 0;font-size:11px;display:grid}.access-checks>span{align-items:center;gap:8px;display:flex}.access-checks svg{color:var(--yellow)}.access-visual{height:390px;position:relative}.blueprint-grid{background-image:linear-gradient(#c8cddf08 1px,#0000 1px),linear-gradient(90deg,#c8cddf08 1px,#0000 1px);background-size:33px 33px;position:absolute;inset:-60px;-webkit-mask-image:radial-gradient(#000,#0000 75%);mask-image:radial-gradient(#000,#0000 75%)}.access-ring{border:1px solid #5b689d32;border-radius:50%;width:340px;height:340px;position:absolute;top:0;left:60px;box-shadow:0 0 0 55px #49558710,0 0 0 110px #49558706}.access-reader{z-index:2;background:linear-gradient(110deg,#474951,#222224);border:2px solid #5d606c;border-radius:11px;width:130px;height:200px;position:absolute;top:12px;left:110px;transform:perspective(600px) rotateY(-15deg);box-shadow:15px 20px 50px #0007}.reader-screen{color:#878b9c;background:#18191b;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;height:153px;margin:10px 8px;display:flex;position:relative}.reader-screen>svg{stroke-width:1.3px}.scan-corners{border:1px solid #8591be6b;border-radius:20px;position:absolute;inset:20px 17px 45px}.reader-accepted{color:#b1b8d5;background:#303134;border-radius:3px;align-items:center;gap:3px;margin-top:15px;padding:5px;font-size:7px;display:flex}.reader-dot{background:#7c88b8;border-radius:50%;width:5px;height:5px;margin:10px auto;display:block;box-shadow:0 0 10px #6f7cb1}.gate{width:270px;height:150px;position:absolute;top:190px;left:190px;transform:skewY(-10deg)}.gate>span{background:linear-gradient(90deg,#676a78,#b8bbc8 40%,#4d505d);border-radius:4px;width:25px;height:140px;position:absolute;top:15px}.gate>span:nth-child(2){left:175px}.gate>span:nth-child(3){height:170px;top:-25px;left:210px}.gate>i{background:linear-gradient(#c8ccdb,#4c5166);border-radius:2px;width:200px;height:12px;position:absolute;top:15px;left:0}.gate>b{background:var(--yellow);width:150px;height:2px;position:absolute;top:54px;left:20px;box-shadow:0 0 12px #f2fc2a}.access-tag{z-index:3;color:#d5d8e6;background:#2f3033;border:1px solid #484d61;border-radius:4px;align-items:center;gap:10px;padding:13px 17px;font-size:10px;display:flex;position:absolute;bottom:30px;left:10px}.access-tag>svg{color:#f2fc2a}.access-tag small{color:#7d8295;font-size:8px;display:block}.drawing-label{letter-spacing:.09em;color:#747b96;font-size:8px;position:absolute;bottom:-18px;left:23px}.mobile-art{background:radial-gradient(circle,#edeed6,#0000 65%);justify-content:center;align-items:center;min-height:400px;display:flex;position:relative}.mobile-art .phone{transform:rotate(-7deg) scale(1.16);box-shadow:25px 30px 50px #2e2f3221}.mobile-orbit{border:1px solid #d4d7e4;border-radius:50%;width:360px;height:360px;position:absolute;box-shadow:0 0 0 40px #f5f5ee}.mobile-chip{z-index:3;background:#fff;border:1px solid #d7d9e3;border-radius:4px;align-items:center;gap:8px;padding:13px 20px;font-size:10px;display:flex;position:absolute;bottom:100px;right:3px;box-shadow:0 10px 40px #24242611}.mobile-section{overflow-x:clip}.mobile-section p{font-size:14px}.mobile-features{max-width:300px;margin:26px 0;font-size:12px;line-height:2.9;grid-template-columns:1fr auto;display:grid}.mobile-features>span{font-size:14px}.offer-section{background:var(--yellow);padding:75px 0;position:relative;overflow:hidden}.offer-grid{grid-template-columns:1fr 1fr;align-items:center;gap:100px;display:grid}.offer-section .eyebrow>span{background:var(--ink)}.offer-section h2{font-size:48px}.offer-section p{color:#5e6125;max-width:360px;font-size:14px}.offer-figures{grid-template-columns:1fr 25px 1fr;align-items:center;gap:12px;display:grid}.offer-figures strong{letter-spacing:-.06em;font-family:FAC;font-size:88px;font-weight:600;line-height:1;display:block}.offer-figures strong>span{letter-spacing:.06em;margin-top:12px;font-family:FAC;font-size:11px;font-weight:600;display:block}.offer-figures>div>b{margin-top:8px;font-family:FAC;font-size:22px;line-height:1.2;display:block}.offer-figures>div:last-of-type>b{letter-spacing:.02em;max-width:140px;font-family:FAC;font-size:11px}.offer-plus{color:#7c8031;font-size:24px}.offer-figures>p{grid-column:1/-1;max-width:none;margin:15px 0 0;font-size:12px}.offer-figures>small{color:#6b6e2a;grid-column:1/-1;font-size:9px;line-height:1.8}.audiences{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.audiences>a{padding:28px 33px 33px 0;transition:background .2s;display:block}.audiences>a:not(:first-child){border-left:1px solid var(--line);padding-left:33px}.audiences>a:hover{background:#f7f7ef}.audiences>a>span{color:#717790;justify-content:space-between;margin-bottom:40px;font-size:10px;display:flex}.audiences h3{font-size:23px}.audiences p{margin-bottom:0;font-size:13px}.trust-strip{background:#f5f5ef}.trust-strip p{font-size:14px}.trust-list>div{border-bottom:1px solid #d2d5e1;align-items:center;gap:15px;padding:19px 0;font-size:14px;display:flex}.trust-list>div>svg:first-child{color:#61698b}.trust-list>div>svg:last-child{color:#7b8198;margin-left:auto}.trust-list>small{color:#727687;margin-top:23px;font-size:10px;line-height:1.7;display:block}.roadmap-mini{grid-template-columns:repeat(3,1fr);gap:45px;display:grid}.roadmap-mini>div{border-top:1px solid var(--line);padding-top:25px}.roadmap-mini h3{margin-top:25px;font-size:21px}.roadmap-mini p{font-size:13px}.final-cta{background:#dde0ed;padding:80px 0}.final-grid{justify-content:space-between;align-items:center;gap:45px;display:flex}.final-grid p{margin-top:0;font-size:14px}.final-grid .outline{border-color:#8d92a8}.final-count{border-top:1px solid #bbc0d6;align-items:center;gap:40px;margin-top:40px;padding-top:20px;display:flex}.final-count>span{letter-spacing:.12em;color:#596180;font-size:8px}.final-count .countdown{gap:28px;width:auto;margin:0}.final-count .countdown>div{min-width:36px}.final-count .countdown strong{font-size:21px}footer{color:#b8bbc6;background:#19191b;padding:65px 0 30px}.footer-main{grid-template-columns:2fr 1fr 1fr 1fr;gap:35px;display:grid}.footer-main p{color:#9ca0b1;margin:16px 0 28px;font-size:12px}.footer-main h4{color:#d7dae6;letter-spacing:0;margin:5px 0 22px;font-family:FAC;font-size:12px;font-weight:600}.footer-main>div>a:not(.logo){color:#969aac;font-size:11px;line-height:2.45;display:block}.footer-main>div>a:hover{color:var(--yellow)}.uk-tag{color:#6b7189;align-items:center;gap:6px;font-size:9px;display:flex}.footer-bottom{color:#7d8297;border-top:1px solid #333438;justify-content:space-between;margin-top:45px;padding-top:25px;font-size:9px;display:flex}.legal-small{color:#60657a;font-size:9px;line-height:1.9}.footer-bottom+.legal-small{margin:20px 0 0}.product{background:#fff;border:1px solid #d5d7e1;border-radius:8px;width:100%;font-family:FAC,sans-serif;font-size:8px;line-height:1.4;overflow:hidden;box-shadow:0 7px 15px #1f202207}.product-top{background:#fff;border-bottom:1px solid #dfe1e9;align-items:center;gap:12px;height:38px;padding:0 14px;display:flex}.mini-logo{color:#f2fc2a;letter-spacing:-1px;white-space:nowrap;align-items:center;gap:3px;font-family:FAC;font-size:20px;font-weight:700;display:flex}.mini-logo>span{color:#2c2c2f;letter-spacing:-.5px;font-size:12px}.mini-logo b{font-weight:500}.mock-site{color:#717586;align-items:center;gap:5px;margin-left:30px;font-size:7px;display:flex}.preview-label{letter-spacing:.02em;color:#85899a;white-space:nowrap;background:#f5f5ec;margin-left:auto;padding:3px 5px;font-size:6px}.avatar{color:#888a5c;background:#edeeda;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:6px;display:inline-flex}.product-inner{display:flex}.product aside{background:#fcfcf8;border-right:1px solid #dfe1e9;flex-shrink:0;width:113px;min-height:360px;padding:21px 10px 30px;font-size:7px;position:relative}.aside-title{color:#9fa3b4;letter-spacing:.09em;margin:0 0 13px 6px;font-size:5px;display:block}.product aside button,.product aside>div{text-align:left;color:#737786;white-space:nowrap;background:0 0;border:0;border-radius:3px;align-items:center;gap:6px;width:100%;margin-bottom:4px;padding:8px 6px;font-size:7px;display:flex}.product aside button.selected{color:#343d61;background:#dfe2ef;font-weight:600}.aside-bottom{white-space:nowrap;font-size:6px;line-height:1.5;position:absolute;bottom:18px;left:14px}.aside-bottom>.avatar{float:left;margin-right:5px}.aside-bottom small{color:#8e93a6;font-size:5px}.dashboard{background:#f4f5f9;width:calc(100% - 113px);padding:20px 17px 14px}.dash-title{justify-content:space-between;align-items:center;margin-bottom:17px;display:flex}.dash-title small{letter-spacing:.1em;color:#868b9d;font-size:5px}.dash-title h3{letter-spacing:-.04em;margin:4px 0;font-size:17px}.dash-title p{color:#8d91a3;margin:5px 0 0;font-size:6px}.dash-title p span{margin:0 5px}.today{color:#6b728c;background:#fff;border:1px solid #d6dae8;border-radius:3px;align-items:center;gap:4px;padding:4px 6px;font-size:6px;display:flex}.today>span{background:#5e6da8;border-radius:50%;width:3px;height:3px}.stats{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.stats>div{background:#fff;border:1px solid #dadde9;border-radius:4px;padding:10px 11px 8px}.stats>div>span{color:#797e92;justify-content:space-between;align-items:center;font-size:6px;display:flex}.stats strong{color:#2c3145;letter-spacing:-1px;font-family:FAC;font-size:24px;font-weight:500;line-height:1.5;display:block}.stats small{color:#7d8298;white-space:nowrap;align-items:center;gap:3px;font-size:5px;display:flex}.stats i{background:#5968a4;border-radius:50%;width:3px;height:3px;display:inline-block}.stats i.amber{background:#f2fc2a}.chart-row{grid-template-columns:1.8fr 1fr;gap:9px;margin-top:11px;display:grid}.chart,.ready,.table-panel{background:#fff;border:1px solid #dadde9;border-radius:4px}.panel-heading{justify-content:space-between;align-items:center;padding:11px 11px 0;font-size:7px;display:flex}.panel-heading b{color:#42475b;font-weight:600}.panel-heading>span{color:#8c90a2;align-items:center;gap:4px;font-size:5px;display:flex}.chart-body{height:108px;padding:14px 12px 18px;display:flex}.y-axis{color:#a7abbb;margin-top:-6px;margin-right:10px;font-size:5px;line-height:21px}.bars{background:repeating-linear-gradient(0deg,#dfe2ed 0 1px,#0000 1px 25px);flex:1;justify-content:space-between;align-items:end;height:78px;display:flex}.bars>div{align-items:end;width:8%;height:100%;display:flex;position:relative}.bars>div>div{background:#cdd2e5;border-radius:2px 2px 0 0;width:100%;transition:height .4s}.bars small{text-align:center;color:#8e93a6;width:100%;font-size:4px;position:absolute;bottom:-11px}.ready{text-align:center}.ready .panel-heading{text-align:left}.donut{background:conic-gradient(#5a679c 0 92%,#e4e6f0 92%);border-radius:50%;justify-content:center;align-items:center;width:68px;height:68px;margin:12px auto 7px;display:flex;position:relative}.donut:before{content:"";background:#fff;border-radius:50%;position:absolute;inset:7px}.donut>span{letter-spacing:-1px;color:#444d70;font-size:18px;position:relative}.donut small{font-size:8px}.ready>small{color:#8f93a5;font-size:4px}.ready>small>i{background:#5e6ca4;border-radius:50%;width:3px;height:3px;margin-right:2px;display:inline-block}.table-panel{margin-top:11px;padding-bottom:3px}table{border-collapse:collapse;text-align:left;width:100%;margin-top:9px}th{letter-spacing:.04em;color:#9397a9;background:#f7f8fb;border-top:1px solid #e7e9f1;border-bottom:1px solid #e7e9f1;padding:6px 10px;font-size:4px;font-weight:500}td{color:#70768d;white-space:nowrap;border-bottom:1px solid #e9ebf2;padding:6px 10px;font-size:5px}tr:last-child td{border-bottom:0}.person{color:#6a7087;background:#dfe1e8;border-radius:50%;justify-content:center;align-items:center;width:13px;height:13px;margin-right:5px;font-size:4px;display:inline-flex}.p1{background:#e7e8d5}.p2{background:#dfe1e7}.status{color:#545f89;background:#e8eaf3;border-radius:3px;padding:3px 4px;font-size:5px}.status.pending{color:#afb545;background:#f3f4e3}.product.full{font-size:12px}.product.full .product-top{gap:22px;height:56px;padding:0 23px}.product.full .mini-logo{font-size:27px}.product.full .mini-logo>span{font-size:18px}.product.full .mock-site{font-size:10px}.product.full .preview-label{font-size:8px}.product.full .avatar{width:27px;height:27px;font-size:9px}.product.full aside{width:175px;min-height:560px;padding:25px 15px}.product.full aside button,.product.full aside>div{gap:11px;padding:12px 8px;font-size:10px}.product.full .aside-title{margin-bottom:22px;font-size:8px}.product.full .aside-bottom{font-size:9px;bottom:25px;left:22px}.product.full .aside-bottom small{font-size:7px}.product.full .dashboard{width:calc(100% - 175px);padding:25px}.product.full .dash-title{margin-bottom:25px}.product.full .dash-title h3{font-size:25px}.product.full .dash-title small{font-size:7px}.product.full .dash-title p{font-size:9px}.product.full .today{padding:6px 9px;font-size:9px}.product.full .stats{gap:14px}.product.full .stats>div{padding:15px}.product.full .stats>div>span{font-size:10px}.product.full .stats strong{font-size:34px}.product.full .stats small{font-size:8px}.product.full .chart-row{gap:14px;margin-top:17px}.product.full .panel-heading{padding:15px 15px 0;font-size:11px}.product.full .panel-heading>span{font-size:8px}.product.full .chart-body{height:165px;padding:20px 20px 23px}.product.full .bars{background:repeating-linear-gradient(0deg,#dfe2ed 0 1px,#0000 1px 38px);height:117px}.product.full .y-axis{font-size:8px;line-height:33px}.product.full .bars small{font-size:7px;bottom:-15px}.product.full .donut{width:103px;height:103px;margin:18px auto 12px}.product.full .donut:before{inset:10px}.product.full .donut>span{font-size:29px}.product.full .donut small{font-size:12px}.product.full .ready>small{font-size:7px}.product.full .table-panel{margin-top:17px}.product.full th{padding:9px 15px;font-size:7px}.product.full td{padding:9px 15px;font-size:8px}.product.full .person{width:19px;height:19px;margin-right:8px;font-size:7px}.product.full .status{padding:4px 6px;font-size:7px}.phone{background:#fafaf4;border:6px solid #252629;border-radius:27px;flex-shrink:0;width:173px;height:410px;padding:9px 10px;font-family:FAC;line-height:1.3;position:relative;overflow:hidden;box-shadow:0 15px 35px #2627292b}.phone-camera{background:#252629;border-radius:0 0 9px 9px;width:55px;height:12px;position:absolute;top:4px;left:54px}.phone-status{justify-content:space-between;margin-bottom:19px;font-size:6px;font-weight:700;display:flex}.phone-status>span{font-size:5px}.phone-brand{letter-spacing:-.7px;justify-content:space-between;align-items:center;font-family:FAC;font-size:11px;font-weight:700;display:flex}.phone-brand b{margin-right:auto;font-weight:500}.phone-brand>svg{color:#686c7e;margin-left:auto}.phone-greeting{color:#84899b;letter-spacing:.07em;margin-top:17px;font-size:4px;display:block}.phone h4{letter-spacing:-.9px;margin-top:5px;font-size:20px;font-weight:600;line-height:1.13}.phone-site{background:#fff;border:1px solid #d6d9e5;border-radius:5px;margin-top:11px;padding:5px}.phone-site-art{color:#555e80;background:linear-gradient(125deg,#c2c7db,#dadde9);border-radius:3px;justify-content:center;align-items:end;height:44px;display:flex;position:relative;overflow:hidden}.phone-site-art>svg:first-child{stroke-width:.8px;position:relative;bottom:-5px}.phone-site-art>svg:last-child{color:#a9ac6b;stroke-width:1px;position:absolute;bottom:5px;right:10px}.phone-site>small{color:#8d92a5;letter-spacing:.05em;margin:7px 2px 4px;font-size:4px;display:block}.phone-site>b{margin-left:2px;font-size:7px;font-weight:600;display:block}.phone-site>span:last-child{color:#83889e;align-items:center;gap:2px;margin:5px 0;font-size:4px;display:flex}.phone-approved{color:#566087;align-items:center;gap:5px;margin:10px 1px;font-size:5px;display:flex}.phone-scan{background:var(--yellow);border:0;border-radius:4px;justify-content:space-between;align-items:center;gap:4px;width:100%;padding:9px 7px;font-size:5px;font-weight:700;display:flex}.phone-note{text-align:center;color:#8b8f9f;margin-top:4px;font-size:3.8px;display:block}.phone-links{color:#6a718b;justify-content:space-between;gap:6px;padding:12px 0;font-size:4px;display:flex}.phone-links>span{align-items:center;gap:4px;display:flex}.phone-nav{color:#5d6482;border-top:1px solid #d4d7e5;justify-content:space-around;padding-top:8px;display:flex;position:absolute;bottom:7px;left:0;right:0}.phone-nav svg{height:12px}.page-hero{background:var(--cream);padding:85px 0 80px;position:relative;overflow:hidden}.page-hero>.container{z-index:1;position:relative}.page-hero h1{max-width:920px;font-size:clamp(48px,5.3vw,77px)}.page-hero p{max-width:600px;margin:27px 0;font-size:17px}.page-hero-mark{color:#eaebdc;letter-spacing:-30px;opacity:.7;font-family:FAC;font-size:330px;font-weight:700;line-height:1;position:absolute;bottom:-75px;right:-35px}.page-hero .countdown{margin:30px 0}.module-grid{grid-template-columns:repeat(3,1fr);gap:0 40px;margin-top:40px;display:grid}.module-grid article{border-top:1px solid var(--line);padding:30px 0;scroll-margin-top:110px}.module-grid article>span{color:#7a8097;font-size:10px}.module-grid h3{margin-top:15px;font-size:21px}.module-grid p{margin-bottom:0;font-size:13px}.mid-cta{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:30px;margin-top:50px;padding-top:28px;display:flex}.mid-cta p{max-width:650px;font-size:14px}.mid-cta>span{font-size:15px}.two-col>.product{min-width:0}.launch-modules{grid-template-columns:repeat(3,1fr);gap:0 30px;margin:40px 0;display:grid}.launch-modules span{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:18px 0;font-size:14px;display:flex}.launch-modules svg{color:#5c6791}.roadmap-detailed{grid-template-columns:1fr 1fr;gap:35px 65px;margin-top:45px;display:grid}.roadmap-detailed>div{border-top:1px solid var(--line);padding-top:25px}.roadmap-detailed h3{margin-top:20px}.roadmap-detailed p{font-size:14px}.security-list>div{border-top:1px solid var(--line);grid-template-columns:35px 30px 1fr 1.5fr;align-items:center;gap:20px;padding:30px 0;display:grid}.security-list>div>span{color:#7b829c;font-size:10px}.security-list svg{color:#69749e;width:22px}.security-list h3{font-size:20px}.security-list p{margin:0;font-size:14px}.company-details{border-left:2px solid var(--yellow);padding-left:35px}.company-details h3{font-size:22px}.company-details p{font-size:13px}.company-details dt{text-transform:uppercase;color:#7f8395;letter-spacing:.1em;margin-top:22px;font-size:10px}.company-details dd{margin:6px 0 0;font-size:14px}.steps-list{grid-template-columns:1fr 1fr;gap:0 70px;margin-top:55px;display:grid}.steps-list article{border-top:1px solid var(--line);padding:30px 0}.steps-list article>span{color:#7e85a3;margin-bottom:13px;font-size:11px;display:block}.steps-list p{margin-bottom:0;font-size:14px}.steps-list .btn{margin-top:25px}.clearance-flow{grid-template-columns:repeat(6,1fr);gap:20px;margin-top:40px;display:grid}.clearance-flow>div{border-top:1px solid #cccfdd;padding:20px 0}.clearance-flow>div>span{color:#9398ad;margin-bottom:25px;font-size:10px;display:block}.clearance-flow svg{color:#6e779c;width:25px;margin-bottom:16px}.clearance-flow h3{letter-spacing:-.03em;font-size:17px}.clearance-flow .clearance-final{text-align:center;background:#f0f1df;border-radius:4px;padding-top:52px}.clearance-final svg{color:#2a314d}.integration-section{background:#e6e8f1}.integration-section h3{margin-top:25px}.form-page{background:var(--cream);padding:80px 0 100px}.form-layout{grid-template-columns:.9fr 1.1fr;align-items:start;gap:100px;display:grid}.form-intro h1{font-size:clamp(44px,4.4vw,64px)}.form-intro>p{max-width:410px;font-size:15px}.form-note{border-top:1px solid #cdd1df;max-width:360px;margin-top:40px;padding-top:28px;font-size:13px}.form-note>svg{color:#687299;width:27px;margin-bottom:15px;display:block}.form-note p{margin-top:10px;font-size:13px}.form-launch{border-top:1px solid #cdd1df;max-width:350px;margin-top:35px;padding-top:22px}.form-launch>b{font-size:12px}.form-intro>small{color:#7e8293;font-size:10px;line-height:1.8;display:block}.form-offer{background:var(--yellow);margin:30px 0;padding:23px}.form-offer>strong{letter-spacing:-1px;font-family:FAC;font-size:28px;display:block}.form-offer>span{letter-spacing:.03em;font-size:10px;font-weight:700}.benefit-list{color:#676d84;margin:25px 0;padding:0;font-size:13px;list-style:none}.benefit-list>li{align-items:center;gap:9px;margin:12px 0;display:flex}.enquiry-form{background:#fff;border:1px solid #d7dae5;border-radius:7px;padding:32px;box-shadow:0 15px 35px #26272a05}.form-heading{border-bottom:1px solid var(--line);justify-content:space-between;margin-bottom:22px;padding-bottom:20px;display:flex}.form-heading>span{letter-spacing:.1em;font-size:10px;font-weight:600}.form-heading>small{color:#828695;font-size:9px}.enquiry-form label{color:#4b4f61;font-size:11px;font-weight:600;display:block}.form-grid{grid-template-columns:1fr 1fr;gap:20px 18px;display:grid}.enquiry-form input:not([type=checkbox]),.enquiry-form select,.enquiry-form textarea{color:#3f4351;background:#fcfcf9;border:1px solid #d3d6e1;border-radius:3px;width:100%;min-width:0;margin-top:7px;padding:10px 11px;font-size:11px;display:block}.enquiry-form input::placeholder,.enquiry-form textarea::placeholder{color:#9a9ead;font-weight:400}.enquiry-form textarea{resize:vertical}.form-wide{grid-column:1/-1}.enquiry-form fieldset{border:0;margin:25px 0;padding:0}.enquiry-form legend{color:#4b4f61;margin-bottom:12px;font-size:11px;font-weight:600}.checkbox-grid{grid-template-columns:1fr 1fr;gap:12px 8px;display:grid}.checkbox-grid>label,.enquiry-form .check-label{align-items:center;gap:7px;font-size:10px;font-weight:400;display:flex}.enquiry-form input[type=checkbox]{accent-color:#4d5989;flex-shrink:0;width:13px;height:13px;margin:0}.enquiry-form .check-label{align-items:start;margin:20px 0}.enquiry-form .check-label input{margin-top:2px}.enquiry-form .check-label.consent{color:#868a9b;line-height:1.7}.enquiry-form .check-label a{color:#4d567a;text-decoration:underline}.enquiry-form>.btn{width:100%;margin-top:5px}.form-footnote{color:#9297a9;margin-top:15px;font-size:9px;display:block}.honeypot{display:none!important}.form-error{color:#b25238;background:#fff1ea;padding:12px;font-size:12px}.form-success{border:1px solid var(--line);background:#fff;border-radius:6px;padding:50px 35px}.form-success>svg{color:#5d6894;margin-bottom:25px}.form-success>p{font-size:14px}.form-success h2{font-size:34px}.legal-content{max-width:800px}.policy-note{color:#878b3f;background:#f2f3de;border-left:3px solid #babf57;margin-bottom:40px;padding:18px 22px;font-size:12px}.legal-content h2{margin-bottom:25px;font-size:34px}.legal-content h3{margin-top:35px;font-size:24px}.legal-content p{font-size:15px}@media(min-width:1550px){.hero-visual{width:740px;left:47%}.hero-dashboard{width:730px}.hero-phone{bottom:-20px;right:-30px}.hero .container{padding-top:90px}.hero-foot{margin-top:50px}.hero-copy{width:44%}.hero-launch{margin-top:40px}.hero-visual .product aside{min-height:400px}}@media(max-width:1200px){.container{width:calc(100% - 72px)}.nav-wrap{gap:20px}nav{gap:17px;font-size:10px}.nav-ctas{gap:14px}.nav-ctas>a:first-child{display:none}.logo{font-size:20px}.hero-visual{transform-origin:0 0;top:100px;left:48%;transform:scale(.9)}.hero h1{font-size:6vw}.hero-copy>p{font-size:13px}.hero-copy{width:49%}.hero .eyebrow{font-size:8px}.two-col{gap:50px}.offer-grid,.form-layout{gap:60px}.hero-foot{margin-top:15px}.hero-launch{margin-top:28px}.section{padding:85px 0}.nav-ctas .btn{gap:12px}.journey-track button>svg{right:14px}.audience-strip b{font-size:11px}.offer-figures strong{font-size:76px}}@media(max-width:1000px){nav{gap:13px}.nav-wrap{width:calc(100% - 48px)}.nav-ctas{display:none}.hero h1{font-size:6.5vw}.hero-visual{top:120px;left:48%;transform:scale(.76)}.hero-copy>p{font-size:12px}.hero .text-link{gap:10px;font-size:11px}.hero .btn{gap:18px;padding:12px 14px;font-size:11px}.hero .button-row{gap:18px}.hero .container{padding-top:65px}.hero-foot{margin-top:20px;padding-top:35px}.audience-strip .container>span{display:none}.two-col{gap:35px}.hero h1 em:after{height:14px}.feature-lines{gap:25px}.audiences>a{padding-right:22px}.audiences>a:not(:first-child){padding-left:22px}.audiences h3{font-size:20px}.offer-grid{gap:35px}.offer-figures strong{font-size:68px}.offer-section h2{font-size:42px}.hero-phone{bottom:0}.hero-foot>a{display:none}.hero-launch .countdown strong{font-size:22px}.access-visual{transform-origin:50%;transform:scale(.85)}.product.full aside{width:135px}.product.full .dashboard{width:calc(100% - 135px);padding:20px}.product.full td{padding:9px 10px}.product.full .stats strong{font-size:30px}.product.full .stats small{font-size:6px}.form-layout{gap:40px}.enquiry-form{padding:25px}.form-intro h1{font-size:48px}.footer-main{grid-template-columns:1.7fr 1fr 1fr 1fr;gap:25px}.footer-main .logo{font-size:18px}}@media(max-width:760px){.container{width:calc(100% - 40px)}.section{padding:65px 0}.announcement{align-items:center;gap:10px;padding:9px 16px;font-size:8px}.announcement-extra{display:none}.announcement i{margin:0 6px}.announcement>a{flex-shrink:0}.nav-wrap{width:calc(100% - 40px);height:68px}.logo{font-size:21px}.menu-toggle{background:0 0;border:0;margin-right:-8px;padding:8px;display:flex}.menu-toggle svg{width:21px}nav{border-bottom:1px solid var(--line);background:#fff;padding:20px;display:none;position:absolute;top:68px;left:0;right:0;box-shadow:0 20px 30px #2223250d}nav.open{flex-direction:column;gap:0;display:flex}nav>a{padding:12px;font-size:13px}nav>a.active:after{display:none}.mobile-demo{background:var(--yellow);border-radius:3px;margin-top:10px;display:block!important}.hero .container{padding-top:48px}.hero-copy{width:100%}.hero .eyebrow{letter-spacing:.1em;font-size:8px}.hero h1{font-size:clamp(44px,13.5vw,84px);line-height:1.07}.hero h1 em:after{height:17px}.title-dot{width:9px;height:9px;margin-left:5px}.hero-copy>p{margin:24px 0;font-size:14px}.hero .btn{gap:25px;padding:13px 17px;font-size:12px}.hero .text-link{font-size:12px}.hero-launch{margin-top:28px}.hero-visual{width:100%;height:350px;margin-top:42px;position:relative;top:0;left:0;transform:none}.hero-dashboard{transform-origin:0 0;width:590px;top:0;left:0;transform:scale(.69)}.hero-phone{transform-origin:100% 100%;bottom:0;right:0;transform:scale(.82) rotate(5deg)}.hero .orbit{width:360px;height:360px;top:-15px;left:50px}.hero .orbit-two{width:440px;height:440px;top:-55px;left:10px}.orbit-label{display:none}.connected-badge{padding:9px 12px;font-size:9px;bottom:7px;left:0}.hero-foot{margin-top:0;padding:21px 0}.hero-foot>span{font-size:7px}.audience-strip .container{flex-wrap:wrap;justify-content:center;gap:15px 22px;padding-top:20px;padding-bottom:20px}.audience-strip b{gap:7px;font-size:10px}.audience-strip svg{width:16px;height:16px}.two-col{grid-template-columns:minmax(0,1fr);gap:30px}.section-top{margin-bottom:35px;display:block}.section-top p{margin-top:20px;font-size:13px}.section-top>.btn{margin-top:25px}.problem-copy{padding:0}.problem-copy p{margin-top:0}.problem-copy .lead{font-size:18px}h2{font-size:37px}.eyebrow{margin-bottom:20px;font-size:9px}.journey-track{gap:0;padding-top:18px;padding-bottom:12px;overflow-x:auto}.journey-track button{flex:initial;min-width:105px;padding-top:15px}.journey-track button:before{top:-22px}.journey-track button>svg{right:15px}.journey-track button b{font-size:11px}.journey-detail{gap:20px;min-height:190px;padding:24px 20px}.journey-detail>span:first-child{align-self:start;margin-top:3px;font-size:32px}.journey-detail h3{font-size:20px}.journey-detail p{font-size:12px}.journey-icon{display:none}.platform-demo{border-radius:5px;padding:5px;overflow-x:auto}.product.full{min-width:670px}.feature-lines{grid-template-columns:1fr;gap:20px;margin-top:35px}.feature-lines>div{padding-top:20px}.feature-lines h3{margin-top:10px;font-size:23px}.feature-lines p{margin-top:12px;font-size:14px}.access-section .two-col{gap:20px}.access-visual{transform-origin:top;width:400px;margin:0 calc(50% - 200px);transform:scale(.85)}.access-section{padding-bottom:45px}.access-checks{max-width:360px}.mobile-art{order:2;min-height:420px}.mobile-section .two-col{gap:40px}.mobile-section .mobile-art{order:2}.mobile-chip{font-size:9px;bottom:105px;right:5px}.mobile-features{max-width:100%}.offer-grid{grid-template-columns:1fr;gap:40px}.offer-section{padding:60px 0}.offer-section h2{font-size:43px}.offer-figures{gap:20px;max-width:420px}.offer-figures strong{font-size:88px}.offer-figures>div:last-of-type>b{font-size:10px}.offer-figures>p{font-size:12px}.offer-figures>small{font-size:9px}.audiences{grid-template-columns:1fr}.audiences>a,.audiences>a:not(:first-child){border-left:0;border-bottom:1px solid var(--line);padding:25px 0}.audiences>a:last-child{border-bottom:0}.audiences>a>span{margin-bottom:15px;font-size:10px}.audiences h3{font-size:25px}.audiences p{margin-top:13px;font-size:14px}.trust-list>div{padding:17px 0;font-size:14px}.roadmap-mini{grid-template-columns:1fr;gap:24px}.roadmap-mini>div{padding-top:22px}.roadmap-mini h3{margin-top:18px;font-size:24px}.roadmap-mini p{margin:14px 0 0;font-size:14px}.final-cta{padding:55px 0}.final-grid{display:block}.final-grid>div{margin-top:28px}.final-grid h2{font-size:38px}.final-count{flex-direction:column;align-items:start;gap:25px}.final-count .countdown{gap:30px}.final-count .countdown strong{font-size:26px}.footer-main{grid-template-columns:1fr 1fr;gap:35px 20px}.footer-main>div:first-child{grid-column:1/-1}.footer-main .logo{font-size:23px}.footer-main p{margin-bottom:15px}.footer-main h4{margin-bottom:13px}.footer-main>div>a:not(.logo){font-size:12px;line-height:2.5}.footer-bottom{align-items:start;gap:20px;margin-top:35px;font-size:8px}.legal-small{font-size:8px}.page-hero{padding:55px 0}.page-hero h1{font-size:47px}.page-hero p{font-size:15px}.page-hero-mark{letter-spacing:-15px;opacity:.6;font-size:220px;bottom:-30px;right:-40px}.module-grid{grid-template-columns:1fr 1fr;gap:0 25px}.module-grid h3{font-size:20px}.module-grid p{font-size:13px}.mid-cta{margin-top:30px;padding-top:20px;display:block}.mid-cta>.btn{margin-top:15px}.mid-cta>span{font-size:14px;display:block}.two-col>.product{width:100%;min-width:0}.two-col>.product .mock-site{margin-left:0;font-size:5px}.two-col>.product .preview-label{font-size:4px}.two-col>.product .mini-logo>span{font-size:9px}.two-col>.product .product-top{gap:8px;padding:0 9px}.two-col>.product aside{width:85px;min-height:335px;padding:15px 6px}.two-col>.product .dashboard{width:calc(100% - 85px);padding:14px 8px}.two-col>.product aside button,.two-col>.product aside>div{gap:4px;font-size:5px}.two-col>.product aside svg{width:10px}.two-col>.product .dash-title h3{font-size:13px}.two-col>.product .today{display:none}.two-col>.product .stats>div{padding:6px}.two-col>.product .stats>div>span{font-size:4px}.two-col>.product .stats strong{font-size:19px}.two-col>.product .stats small{font-size:3.5px}.two-col>.product .stats svg{width:8px}.two-col>.product th{padding:4px;font-size:3px}.two-col>.product td{padding:4px;font-size:4px}.two-col>.product .status{padding:2px;font-size:3px}.two-col>.product .person{width:10px;height:10px;margin-right:2px}.two-col>.product .aside-bottom{font-size:4px;left:8px}.launch-modules{grid-template-columns:1fr 1fr;gap:0 20px;margin:25px 0}.launch-modules span{gap:8px;padding:15px 0;font-size:12px}.roadmap-detailed{grid-template-columns:1fr;gap:25px;margin-top:30px}.security-list>div{grid-template-columns:20px 22px 1fr;gap:12px;padding:23px 0}.security-list p{grid-column:3;font-size:13px}.security-list h3{font-size:20px}.steps-list{grid-template-columns:1fr;gap:0;margin-top:30px}.clearance-flow{grid-template-columns:1fr 1fr;gap:15px;margin-top:30px}.clearance-flow>div>span{margin-bottom:15px}.clearance-flow>div{padding:18px}.clearance-flow .clearance-final{padding-top:30px}.form-page{padding:50px 0 60px}.form-layout{grid-template-columns:1fr;gap:40px}.form-intro h1{font-size:45px}.form-intro>p{font-size:14px}.form-note{display:none}.form-launch{margin-top:25px}.enquiry-form{padding:23px}.enquiry-form label{font-size:11px}.form-grid{gap:19px 13px}.enquiry-form input:not([type=checkbox]),.enquiry-form select,.enquiry-form textarea{padding:11px 10px;font-size:12px}.checkbox-grid>label,.enquiry-form .check-label{font-size:10px}.legal-content h2{font-size:30px}.legal-content p{font-size:14px}.legal-content h3{font-size:23px}.policy-note{padding:16px;font-size:11px}.form-success h2{font-size:30px}}@media(max-width:380px){.hero-copy>p{font-size:12px}.hero .button-row{gap:14px}.hero .text-link{font-size:10px}.hero-visual{height:310px}.hero-dashboard{transform:scale(.59)}.hero-phone{transform:scale(.7) rotate(5deg)}.connected-badge{font-size:8px}.hero h1 em:after{height:14px}.form-grid{grid-template-columns:1fr}.form-wide{grid-column:auto}.announcement b{display:none}.hero .eyebrow{font-size:7px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.hero-offer-link{color:#6f7489;align-items:center;gap:7px;margin-top:15px;font-size:9px;display:flex}.hero-offer-link:hover{color:#363e5e}.hero-launch{margin-top:27px}:root{--ink: #151515;--yellow: #f2fc2a;--blue: #234df1;--cream: #f7f8fc;--muted: #626876;--line: #dfe3ed}body{font-synthesis:none;font-family:FAC,Arial,sans-serif}em{color:var(--blue)}.logo{letter-spacing:normal;flex-shrink:0;align-items:center;width:190px;line-height:0;display:inline-flex}.logo img{object-fit:contain;width:100%;max-width:100%;height:auto;display:block}footer .logo{width:230px}.mini-logo{flex-shrink:0;align-items:center;width:90px;line-height:0;display:flex}.mini-logo img{width:100%;height:auto;display:block}.product.full .mini-logo{width:135px}.phone-brand{gap:10px;height:25px}.phone-brand img{width:91px;max-width:calc(100% - 25px);height:auto;display:block}.logo-symbol{display:none}.btn.yellow{color:#151515}.btn.dark:hover{background:var(--blue)}.btn.outline:hover{border-color:var(--blue);color:var(--blue);background:#edf1ff}nav>a.active:after{background:var(--blue)}nav>a:hover,.text-link:hover{color:var(--blue)}.hero h1 em{color:var(--ink)}.hero h1 em:after{background:var(--yellow)}.hero .orbit-one:after,.hero .orbit-label>span,.launch-dot{background:var(--blue)}.journey-track button.current:before{background:var(--blue);box-shadow:0 0 0 6px #234df115}.journey-track button.current b{color:var(--blue)}.journey-detail>span:first-child{color:#bbc8fd}.journey-icon{color:var(--blue);border-color:#d8e0fd}.access-section{background:#141820}.access-section em{color:var(--yellow)}.access-section p{color:#bdc5d6}.offer-section em{color:#50530e}.offer-section .eyebrow,.offer-section h2,.offer-section .offer-figures{color:#151515}.offer-section p,.offer-section .offer-figures>p,.offer-section .offer-figures>small{color:#41450b}.final-cta{background:#edf1ff}.final-grid em{color:var(--blue)}.final-count{border-color:#cdd6fa}.final-count>span{color:#4e5e96}footer{background:#11141c}.footer-main h4{color:#f2f4ff}.footer-main>div>a:not(.logo){color:#b3bdd5}.footer-main p{color:#c2cbe0}.uk-tag,.footer-bottom,.legal-small{color:#929fbf}.footer-bottom{border-color:#30394f}.pill{color:#4d530c;background:#f7fbc8;border-color:#e5ec95}.pill.muted{color:#5064a3;background:#edf1ff;border-color:#d9e1fd}.product aside button.selected{color:var(--blue);background:#eaf0ff}.stats strong{color:#17275d}.bars>div>div{background:#d8e1fd}.bars .highlight{background:var(--blue)}.donut{background:conic-gradient(var(--blue) 0 92%,#edf1fa 92%)}.donut>span{color:var(--blue)}.phone-scan{color:#151515;background:var(--yellow)}.phone-site-art{color:#5d78cb;background:linear-gradient(125deg,#dce4ff,#edf1ff)}.phone-site-art>svg:last-child{color:var(--blue)}.enquiry-form input[type=checkbox]{accent-color:var(--blue)}.enquiry-form .check-label a{color:var(--blue)}:is(input:focus,select:focus,textarea:focus,button:focus-visible,a:focus-visible){outline-color:var(--blue)}.form-success>svg{color:var(--blue)}@media(max-width:1200px){.logo{width:170px}nav{gap:19px}}@media(max-width:1000px){.logo{width:170px}nav{gap:13px}}@media(max-width:760px){.logo{width:178px}footer .logo{width:215px}.product.full .mini-logo{width:120px}.two-col>.product .mini-logo{width:67px}.two-col>.product .product-top{gap:5px}.hero .eyebrow{font-size:8px}}
