@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/f639721981034f88-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_8eaea4{font-family:Geist,Geist Fallback;font-style:normal}.__variable_8eaea4{--font-geist:"Geist","Geist Fallback"}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/bd4099f982a70777-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/adc67d25e358ad72-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/79f0f365efbf4f90-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Condensed Fallback;src:local("Arial");ascent-override:130.73%;descent-override:26.15%;line-gap-override:0.00%;size-adjust:76.49%}.__className_7a8370{font-family:Barlow Condensed,Barlow Condensed Fallback;font-weight:800;font-style:normal}.__variable_7a8370{--font-barlow:"Barlow Condensed","Barlow Condensed Fallback"}:root{--navy:#080c2b;--navy-raised:#0d1236;--card:#111842;--card-blue:#14205e;--hair:rgba(255,255,255,0.08);--hair-strong:rgba(255,255,255,0.12);--white:#ffffff;--text:#ffffff;--body:#b9c3e8;--muted:#8892ba;--link:#7b93ff;--blue:#002bff;--blue-deep:#0019b8;--blue-tint:#9db0ff;--ink:#0a1033;--slate:#5b6275;--line:#dde1ec;--font-display:var(--font-barlow),"Arial Narrow",system-ui,sans-serif;--font-sans:var(--font-geist),system-ui,sans-serif;--max:1120px;--gutter:48px;--section:160px}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:84px;scrollbar-gutter:stable}body,html{background:var(--navy)}body{color:var(--text);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}img,video{display:block;max-width:100%}a{text-decoration:none}a,button{color:inherit}button{font:inherit;background:none;border:0;padding:0;cursor:pointer}h1,h2,h3,h4,p{margin:0}:focus-visible{outline:2px solid var(--link);outline-offset:3px;border-radius:4px}.wrap{width:min(var(--max),100% - var(--gutter) * 2);margin-inline:auto}.section{padding-top:var(--section)}.display{font-family:var(--font-display);font-weight:800;text-transform:uppercase;letter-spacing:0}.h-hero{font-size:80px;line-height:74px}.h-xl{font-size:64px;line-height:60px}.h-lg{font-size:56px;line-height:54px}.h-md{font-size:48px;line-height:46px}.accent{color:var(--link)}.body-lg{font-size:19px;line-height:29px}.body,.body-lg{color:var(--body)}.body{font-size:18px;line-height:28px}.body-sm{font-size:17px;line-height:26px;color:var(--body)}.center{text-align:center}.line,.mask{display:block}.mask{overflow:hidden;padding-bottom:.06em;margin-bottom:-.06em}.eyebrow{font-size:13px;font-weight:500;letter-spacing:.08em;line-height:16px;text-transform:uppercase}.blue-text,.eyebrow{color:var(--link)}.tag{display:inline-flex;align-self:flex-start;padding:5px 12px;background:rgba(0,43,255,.14);border:1px solid rgba(123,147,255,.45);border-radius:20px;font-size:14px;line-height:20px;color:#c9d3ff}.tag.center-self{align-self:center}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:48px;padding:0 20px;border-radius:10px;font-size:16px;font-weight:500;line-height:20px;white-space:nowrap;position:relative;overflow:hidden}.btn-sm{height:40px;padding:0 14px;border-radius:8px;font-size:15px}.btn-blue{background:var(--blue);color:var(--white)}.btn-white{background:var(--white);color:var(--blue)}.btn-ghost,.btn-ghost-light{border:1px solid rgba(255,255,255,.28);color:var(--white)}.btn .shine{position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.28) 50%,transparent 70%);pointer-events:none}.btn-arrow{flex-shrink:0}.btn-chip{padding:0 5px 0 18px}.btn-chip .chip{width:38px;height:38px;border-radius:7px;background:var(--white);display:inline-flex;position:relative}.announce,.btn-chip .chip{align-items:center;justify-content:center}.announce{background:var(--navy-raised);border-bottom:1px solid var(--hair);min-height:40px;display:flex;gap:12px;font-size:14px;line-height:18px;padding:8px 16px;text-align:center;color:var(--body)}.announce .new{padding:2px 7px;background:var(--blue);border-radius:4px;font-size:12px;font-weight:600;letter-spacing:.04em;color:var(--white)}.announce b{color:var(--white);font-weight:500}.announce a{color:var(--link)}.nav{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:rgba(8,12,43,.82);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid rgba(255,255,255,.06)}.nav-inner{height:76px;justify-content:space-between}.nav-inner,.nav-left{display:flex;align-items:center}.nav-left{gap:40px}.nav-logo{width:139px;height:20px}.nav-links{display:flex;gap:4px}.nav-link{position:relative;font-size:15px;line-height:18px;padding:9px 12px;border-radius:8px;color:#d5dbf2}.nav-link .pill{position:absolute;inset:0;background:rgba(255,255,255,.07);border-radius:8px;z-index:-1}.nav-right{display:flex;align-items:center;gap:10px}.nav-login{font-size:15px;color:#d5dbf2;padding-right:10px}.nav-burger{display:none;width:44px;height:44px;align-items:center;justify-content:center;border-radius:8px}.mobile-menu{position:fixed;inset:0;z-index:60;background:var(--navy);display:flex;flex-direction:column;padding:20px 24px}.mobile-menu-top{display:flex;justify-content:space-between;align-items:center;height:44px}.mobile-menu-links{display:flex;flex-direction:column;gap:4px;margin-top:40px}.mobile-menu-links a{font-family:var(--font-display);font-weight:800;text-transform:uppercase;font-size:44px;line-height:54px}.mobile-menu-foot{margin-top:auto;display:flex;flex-direction:column;gap:12px}.mobile-menu-foot .btn{width:100%}.hero{padding-top:72px}.hero-top{display:flex;justify-content:space-between;align-items:flex-start;gap:48px;margin-top:24px}.hero h1{width:580px;flex-shrink:0}.hero-side{width:460px;display:flex;flex-direction:column;gap:28px;padding-top:8px}.hero-ctas{display:flex;gap:10px;flex-wrap:wrap}.hero-media{position:relative;padding-top:72px}.hero-glow{position:absolute;left:5%;right:5%;top:20px;height:420px;background:radial-gradient(50% 50% at 50% 50%,rgba(0,43,255,.55) 0,rgba(0,43,255,0) 100%);pointer-events:none}.hero-frame{position:relative;padding:1px;border-radius:17px;background:linear-gradient(180deg,rgba(123,147,255,.9),rgba(123,147,255,.15) 60%,rgba(255,255,255,.06))}.hero-video{position:relative;width:100%;aspect-ratio:2240/1360;border-radius:16px;overflow:hidden;background:var(--navy-raised)}.hero-video img,.hero-video video{width:100%;height:100%;object-fit:cover}.feature-rows{display:flex;flex-direction:column;gap:112px}.feature{display:flex;justify-content:space-between;align-items:center;gap:48px}.feature-copy{width:470px;display:flex;flex-direction:column;gap:20px}.photo-frame{position:relative;width:540px;height:440px;flex-shrink:0;border-radius:16px;overflow:hidden;background:#151515;border:1px solid rgba(255,255,255,.1)}.photo-frame>img.photo{position:absolute;top:0;height:100%;width:660px;max-width:none;object-fit:cover}.ui-float{position:absolute}.ui-card{background:var(--white);border-radius:14px;box-shadow:0 0 0 4px rgba(255,255,255,.35),0 24px 48px rgba(0,0,0,.45);color:var(--ink);font-size:13px;line-height:19px}.ui-card .k{font-size:12px;color:var(--slate)}.ui-card .t{font-size:15px;font-weight:600}.ui-btns{display:flex;gap:8px}.ui-btn{padding:8px 12px;border-radius:7px;font-size:13px;line-height:16px;background:#f0efea;color:var(--ink)}.ui-btn.primary{background:var(--blue);color:var(--white);font-weight:500}.p-enquiry{left:36px;top:132px;width:300px}.enquiry{padding:16px;display:flex;flex-direction:column;gap:12px}.p-leads{left:150px;top:96px;width:350px}.leads{padding:8px;display:flex;flex-direction:column}.lead-row{display:flex;align-items:center;gap:10px;padding:10px;border-radius:9px}.lead-row.on{background:#f4f5fa}.avatar{width:30px;height:30px;border-radius:15px;background:#e6eaff;color:var(--blue);font-size:11px;font-weight:600;display:flex;align-items:center;justify-content:center;flex-shrink:0}.lead-who{flex:1 1;display:flex;flex-direction:column;gap:2px}.lead-who b{font-size:13px;font-weight:600}.lead-state,.lead-who span{font-size:12px;color:var(--slate)}.lead-state{color:var(--ink);text-align:right}.lead-state.blue{color:var(--blue)}.p-automation{left:40px;top:118px;width:270px}.automation{padding:14px;display:flex;flex-direction:column;gap:8px}.step-row{display:flex;gap:10px;padding:10px;border:1px solid #e4e6ee;border-radius:9px}.step-row .w{width:40px;font-size:11px;font-weight:600;letter-spacing:.06em;color:var(--blue)}.step-row .w.grey{color:var(--slate)}.pb-wrap{padding:var(--section) 16px 0}.pb-panel{position:relative;overflow:clip;display:flex;gap:72px;padding:96px max(48px,calc((100% - var(--max)) / 2));background:var(--navy-raised);border:1px solid var(--hair);border-radius:20px}.pb-glow{position:absolute;left:20%;width:64%;top:-260px;height:520px;background:radial-gradient(50% 50% at 50% 50%,rgba(0,43,255,.45) 0,rgba(0,43,255,0) 100%);pointer-events:none}.pb-menu{position:-webkit-sticky;position:sticky;top:120px;align-self:flex-start;display:flex;flex-direction:column;gap:14px;width:150px;flex-shrink:0}.pb-menu a{position:relative;font-size:15px;line-height:20px;color:var(--muted);padding:6px 0 6px 14px;transition:color .3s}.pb-menu a.on{color:var(--white)}.pb-menu .bar{position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--blue);border-radius:2px}.pb-rows{flex:1 1;display:flex;flex-direction:column;gap:96px;min-width:0}.pb-row{display:flex;justify-content:space-between;align-items:flex-start;gap:40px}.pb-copy{width:380px;display:flex;flex-direction:column;gap:16px}.screen-frame{position:relative;width:460px;height:430px;flex-shrink:0;border-radius:16px;overflow:hidden;border:1px solid rgba(123,147,255,.35);display:flex;justify-content:center;padding-top:44px}.screen-frame img.screen{width:300px;height:auto;border-radius:20px;flex-shrink:0;align-self:flex-start;max-width:none}.pill-chip{position:absolute;left:50%;top:262px;display:flex;align-items:center;gap:12px;padding:16px 22px;background:var(--white);border-radius:40px;box-shadow:0 0 0 4px rgba(255,255,255,.35),0 24px 48px rgba(0,0,0,.45);white-space:nowrap}.pill-chip span{font-size:22px;font-weight:600;color:var(--ink)}.pill-chip .dot{width:30px;height:30px;border-radius:15px;background:var(--blue);justify-content:center}.head-center,.pill-chip .dot{display:flex;align-items:center}.head-center{flex-direction:column;gap:18px;text-align:center;margin:0 auto 48px;max-width:760px}.head-center p{max-width:560px}.head-split{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:48px}.days{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.day{display:flex;flex-direction:column;justify-content:space-between;gap:24px;min-height:400px;padding:24px;background:var(--card);border:1px solid var(--hair);border-radius:16px}.day.hot{background:var(--blue);border-color:var(--blue)}.day-time{font-family:var(--font-display);font-weight:800;font-size:40px;line-height:40px}.day-text{font-size:15px;line-height:22px;color:var(--body);margin-top:8px}.day.hot .day-text{color:var(--white)}.mini{padding:12px;background:var(--white);border-radius:12px;color:var(--ink);font-size:13px;line-height:18px;display:flex;flex-direction:column;gap:6px}.mini .k{font-size:11px;color:var(--slate)}.mini .row{display:flex;justify-content:space-between;align-items:center}.mini .blue{color:var(--blue);font-size:12px}.mini .grey{color:var(--slate);font-size:12px}.mini .send{padding:6px 10px;background:var(--blue);border-radius:6px;color:var(--white);font-size:12px}.mini.glass{background:rgba(255,255,255,.14);color:var(--white)}.mini.glass .k{color:#c9d3ff}.steps-side{width:420px;display:flex;flex-direction:column;align-items:flex-end;gap:16px;text-align:right}.timeline{position:relative;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.timeline-line{position:absolute;left:7px;right:0;top:6px;height:1px;background:rgba(255,255,255,.15)}.timeline-line .fill{position:absolute;inset:0;background:linear-gradient(90deg,var(--blue),rgba(123,147,255,.6));transform-origin:left}.step{position:relative;display:flex;flex-direction:column;gap:12px}.step .dot{width:14px;height:14px;border-radius:7px;border:1.5px solid var(--link);background:var(--navy);margin-bottom:16px}.step .dot.on{background:var(--blue);border-color:var(--blue);box-shadow:0 0 0 4px rgba(0,43,255,.3)}.step h3{font-family:var(--font-display);font-weight:800;font-size:24px;line-height:28px;text-transform:uppercase}.step h3 em{font-style:normal;color:var(--link);margin-right:6px}.step p{font-size:15px;line-height:23px;color:var(--body)}.plans{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px;align-items:start}.plan{display:flex;flex-direction:column;padding-top:34px}.plan-tab{height:34px;display:flex;align-items:center;justify-content:center;background:var(--blue);border-radius:14px 14px 0 0;font-size:13px;font-weight:500;margin-top:-34px}.plan-body{display:flex;flex-direction:column;padding:24px 22px;background:var(--card);border:1px solid var(--hair);border-radius:14px;height:100%}.plan.best .plan-body{background:var(--card-blue);border-color:#3d5bff;border-radius:0 0 14px 14px}.plan-name{font-size:20px;font-weight:600}.plan-desc{font-size:14px;line-height:21px;color:var(--body);min-height:66px;padding-top:6px}.plan-price{display:flex;align-items:baseline;gap:6px;padding-top:12px}.plan-price b{font-family:var(--font-display);font-weight:800;font-size:48px;line-height:48px}.plan-price span,.plan-sub{font-size:14px;color:var(--muted)}.plan-feats,.plan-sub{padding-bottom:20px}.plan-feats{display:flex;flex-direction:column}.feat{display:flex;gap:10px;padding:11px 0;border-top:1px solid var(--hair);font-size:14px;line-height:18px}.feat i{font-style:normal;width:14px;color:var(--link)}.feat.off{color:#5d6690}.feat.off i{color:#4a5380}.plan .btn{width:100%;height:42px;font-size:14px;border-radius:8px}.fine{font-size:13px;line-height:20px;color:var(--muted);text-align:center;max-width:820px;margin:40px auto 0}.work-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.work-card{display:flex;flex-direction:column;gap:14px;padding:10px 10px 20px;background:var(--card);border:1px solid var(--hair);border-radius:16px}.work-shot{aspect-ratio:341/228;border-radius:10px;overflow:hidden}.work-shot img{width:100%;height:100%;object-fit:cover;object-position:top left}.work-text{display:flex;flex-direction:column;gap:8px;padding:4px 8px 0}.work-text b{font-size:18px;font-weight:600}.work-text p{font-size:15px;line-height:22px;color:var(--body)}.work-text a{font-size:14px;color:var(--link)}.made-for{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-top:48px}.made-for>span{font-size:15px;color:var(--body);padding-right:8px}.chip-out{padding:8px 14px;border:1px solid rgba(255,255,255,.16);border-radius:20px;font-size:15px;line-height:20px}.founder{display:flex;justify-content:space-between;align-items:center;gap:48px}.founder-photo{width:520px;height:560px;flex-shrink:0;border-radius:16px;overflow:hidden;border:1px solid rgba(255,255,255,.1)}.founder-photo img{width:100%;height:100%;object-fit:cover;object-position:35% 50%}.founder-copy{width:500px;display:flex;flex-direction:column;gap:22px}.sign{display:flex;align-items:center;gap:16px}.sign img{width:150px;height:60px;display:block}.sign .who{display:flex;flex-direction:column;gap:2px;padding-left:16px;border-left:1px solid rgba(255,255,255,.15)}.sign b{font-size:15px;font-weight:600}.sign span{font-size:14px;color:var(--muted)}.faq{display:flex;justify-content:space-between;gap:48px}.faq-head{width:380px;display:flex;flex-direction:column;gap:20px}.faq-head a{color:var(--white);text-decoration:underline;text-underline-offset:3px}.faq-list{width:640px;border-top:1px solid var(--hair-strong)}.faq-item{border-bottom:1px solid var(--hair-strong)}.faq-q{width:100%;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;text-align:left;font-size:17px;line-height:24px}.faq-q .sign-pm{color:var(--link);font-size:22px;line-height:22px;width:22px;text-align:center;flex-shrink:0}.faq-a{overflow:hidden}.faq-a p{font-size:15px;line-height:24px;color:var(--body);padding:0 40px 22px 0}.closing{display:flex;justify-content:space-between;align-items:stretch;min-height:420px;padding-left:64px;background:var(--blue);border-radius:20px;overflow:hidden}.closing-copy{width:460px;display:flex;flex-direction:column;justify-content:center;gap:22px;padding:56px 0}.closing-copy p{font-size:17px;line-height:26px;color:#dce3ff}.closing-photo{position:relative;width:500px;flex-shrink:0;overflow:hidden}.closing-photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:70% 50%}.footer{padding:120px 0 40px}.footer-top{display:flex;justify-content:space-between;gap:48px;padding-top:72px;border-top:1px solid var(--hair)}.footer-brand{width:340px;display:flex;flex-direction:column;gap:20px}.footer-brand img{width:180px;height:26px}.footer-brand p{font-size:15px;line-height:23px;color:var(--body)}.socials{display:flex;gap:16px;font-size:14px}.footer-cols{display:flex;gap:72px}.footer-col{display:flex;flex-direction:column;gap:12px;font-size:14px}.footer-col b{font-weight:600;padding-bottom:4px}.footer-col a{color:var(--body);position:relative;align-self:flex-start}.footer-bottom{display:flex;justify-content:space-between;gap:16px;margin-top:72px;padding-top:24px;border-top:1px solid var(--hair);font-size:13px;color:var(--muted)}.footer-bottom div{display:flex;gap:24px}.underline{position:absolute;left:0;right:0;bottom:-2px;height:1px;background:currentColor;transform-origin:left}.overlay{position:fixed;inset:0;z-index:100;background:rgba(4,6,22,.82);overflow-y:auto;overscroll-behavior:contain;display:flex;padding:56px 16px}.modal{margin:auto;will-change:transform,opacity;width:100%;max-width:1140px;background:var(--white);color:var(--ink);border-radius:14px}.modal,.modal-panel{position:relative;display:flex}.modal-panel{width:380px;flex-shrink:0;background:var(--navy-raised);color:var(--white);border-radius:14px 0 0 14px;padding:36px;flex-direction:column;justify-content:space-between;gap:32px;overflow:hidden}.modal-panel>:not(.waves){position:relative}.modal-panel h2{font-size:44px;line-height:42px;margin-top:12px}.modal-panel .eyebrow{color:var(--blue-tint)}.modal-panel .intro{font-size:15px;line-height:23px;color:var(--body);margin-top:12px}.ticks{display:flex;flex-direction:column;gap:12px}.tick{display:flex;gap:10px;align-items:flex-start;font-size:15px;line-height:22px}.tick svg{margin-top:3px;flex-shrink:0}.modal-frame{flex:1 1;min-width:0;position:relative;min-height:560px;border-radius:0 14px 14px 0;overflow:hidden}.modal-frame iframe{display:block;width:100%;border:0;min-height:560px;background:transparent}.modal-loading{inset:0;flex-direction:column;gap:14px;color:var(--slate);font-size:14px}.modal-close,.modal-loading{position:absolute;display:flex;align-items:center;justify-content:center}.modal-close{top:-18px;right:-16px;width:40px;height:40px;border-radius:20px;background:var(--white);border:1px solid var(--line);z-index:2}.legal-page{width:min(760px,100% - var(--gutter) * 2);margin-inline:auto;padding:88px 0 40px}.legal-head{display:flex;flex-direction:column;gap:16px;padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid var(--hair-strong)}.legal-body{font-size:16px;line-height:26px;color:var(--body)}.legal-body h2{font-family:var(--font-display);font-weight:800;text-transform:uppercase;font-size:28px;line-height:32px;color:var(--white);margin:48px 0 14px}.legal-body p,.legal-body ul{margin:0 0 14px}.legal-body ul{padding-left:20px;display:flex;flex-direction:column;gap:8px}.legal-body li::marker{color:var(--link)}.legal-body b{font-weight:600;color:var(--white)}.legal-body a{color:var(--link);text-decoration:underline;text-underline-offset:3px}.waves{position:absolute;pointer-events:none}@media (max-width:1180px){:root{--gutter:40px;--section:128px}.faq,.feature,.founder,.hero-top,.pb-row{gap:40px}.hero h1{width:50%}.h-hero{font-size:68px;line-height:64px}.feature-copy,.founder-copy,.hero-side{width:auto;flex:1 1}.photo-frame{width:48%}.pb-menu{display:none}.pb-panel{padding:72px 40px}.pb-copy{width:auto;flex:1 1}.screen-frame{width:52%}.days,.timeline{grid-template-columns:repeat(2,1fr);row-gap:32px}.timeline-line{display:none}.plans{grid-template-columns:repeat(2,1fr);row-gap:16px}.founder-photo{width:44%;height:520px}.faq-head{width:320px}.faq-list{width:auto;flex:1 1}.closing-photo{width:40%}}@media (max-width:760px){:root{--gutter:20px;--section:96px}.announce{font-size:13px;gap:8px}.announce .long{display:none}.nav-inner{height:64px}.nav-call,.nav-links,.nav-login,.nav-right .btn{display:none}.nav-burger{display:inline-flex}.hero{padding-top:40px}.hero-top{flex-direction:column;gap:24px}.hero h1{width:auto}.h-hero{font-size:52px;line-height:50px}.h-xl{font-size:44px;line-height:42px}.h-lg,.h-md{font-size:40px;line-height:40px}.body-lg{font-size:17px;line-height:26px}.body{font-size:16px;line-height:25px}.hero-side{gap:24px;padding-top:0}.hero-ctas{flex-direction:column;align-items:stretch}.hero-ctas .btn{width:100%}.hero-media{padding-top:40px}.hero-video{aspect-ratio:1080/1350}.feature-rows{gap:72px}.feature,.feature.flip{flex-direction:column;align-items:stretch;gap:28px}.feature.flip .photo-frame{order:2}.photo-frame{width:100%;height:400px}.photo-frame>img.photo{width:100%;left:0!important;object-position:60% 50%}.p-automation,.p-enquiry,.p-leads{left:16px;right:16px;width:auto;top:auto;bottom:20px}.pb-wrap{padding-left:0;padding-right:0}.pb-panel{padding:56px 20px;border-radius:0;border-left:0;border-right:0}.pb-rows{gap:64px}.pb-row{flex-direction:column;gap:24px}.screen-frame{width:100%;height:400px}.pill-chip{padding:12px 16px;gap:10px}.pill-chip span{font-size:17px}.head-split{flex-direction:column;align-items:flex-start;gap:24px}.steps-side{width:auto;align-items:flex-start;text-align:left}.days,.plans,.timeline,.work-grid{grid-template-columns:1fr}.day{min-height:0}.step .dot{margin-bottom:8px}.plan.best{order:-1}.founder{flex-direction:column;align-items:stretch}.founder-photo{width:100%;height:360px}.faq{flex-direction:column;gap:32px}.faq-head{width:auto}.closing{flex-direction:column;padding-left:0}.closing-copy{width:auto;padding:40px 24px}.closing-photo{width:100%;height:280px}.footer{padding-top:96px}.footer-top{flex-direction:column;padding-top:48px}.footer-brand{width:auto}.footer-cols{gap:40px;flex-wrap:wrap}.footer-bottom{margin-top:48px}.footer-bottom,.modal{flex-direction:column}.modal-panel{width:100%;border-radius:14px 14px 0 0;padding:28px}.modal-panel .ticks{display:none}.modal-frame{border-radius:0 0 14px 14px}.modal-close{right:8px;top:-14px}.legal-page{padding-top:48px}}