:root{--brand-950:#001233;--brand-900:#00193a;--brand-800:#002b53;--brand-700:#023f73;--brand-600:#034780;--brand-500:#7a0213;--brand-400:#a10220;--brand-300:#bf0a26;--brand-200:#e8edf4;--brand-100:#f7f9fc;--ink:#07111f;--muted:#5c677d;--line:#00193a24;--paper:var(--brand-100);--panel:#fff;--gold:var(--brand-500);--green:#246b52;--red:var(--brand-400);--blue:var(--brand-700);--shadow:0 18px 50px #00123324}*{box-sizing:border-box}html{background:var(--paper);min-height:100%}body{min-height:100%;color:var(--ink);letter-spacing:0;background:radial-gradient(circle at 0 0,#03478024,#0000 32rem),linear-gradient(#f7f9fc,#eef2f7);margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit}button,input,select,textarea{font:inherit}.app-shell{width:min(1200px,100%);margin:0 auto;padding:18px}.topbar{justify-content:space-between;align-items:center;gap:14px;padding:16px 0 22px;display:flex}.brand{gap:3px;display:grid}.brand strong{font-size:clamp(1.35rem,4vw,2.1rem)}.brand span,.muted{color:var(--muted)}.hero{color:#fff;box-shadow:var(--shadow);background:linear-gradient(120deg,#111111eb,#251e13db),url(/ayia-napa-texture.jpg);border-radius:8px;gap:16px;padding:26px;display:grid}.hero h1{max-width:760px;margin:0;font-size:clamp(2rem,7vw,4.5rem);line-height:.98}.hero p{color:#ffffffd1;max-width:680px;margin:0;font-size:1.05rem;line-height:1.5}.operator-hero{color:#fff;box-shadow:var(--shadow);background:linear-gradient(120deg,#111111f5,#261f12e6);border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(280px,430px);align-items:stretch;gap:18px;padding:22px;display:grid}.operator-hero-copy{align-content:center;gap:12px;min-height:260px;display:grid}.operator-hero h1{margin:0;font-size:clamp(2.4rem,8vw,5.8rem);line-height:.92}.operator-hero p{color:#ffffffc7;max-width:620px;margin:0;font-size:1.08rem;line-height:1.45}.eyebrow{color:var(--gold);letter-spacing:.12em;text-transform:uppercase;font-size:.78rem;font-weight:900}.demo-card{color:#fff;cursor:pointer;background:#050505;border:1px solid #ffffff24;border-radius:8px;width:100%;min-height:260px;padding:0;display:grid;position:relative;overflow:hidden}.demo-card video{object-fit:cover;width:100%;height:100%}.demo-overlay{text-align:left;background:linear-gradient(#0000,#000000db);gap:5px;padding:18px;display:grid;position:absolute;inset:auto 0 0}.demo-overlay strong,.demo-empty strong{font-size:1.15rem}.demo-empty{text-align:left;cursor:default;place-items:center;padding:18px}.demo-empty p{color:#ffffffb3;margin:8px 0 0}.video-modal{z-index:50;background:#000000f0;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.video-modal video{background:#000;border-radius:8px;width:min(1100px,100%);max-height:88dvh}.modal-close{top:max(16px, env(safe-area-inset-top));right:max(16px, env(safe-area-inset-right));z-index:51;color:#fff;background:#ffffff24;border:1px solid #ffffff47;border-radius:8px;min-height:44px;padding:10px 14px;font-weight:800;position:fixed}.grid{gap:18px;display:grid}.operator-grid{grid-template-columns:minmax(280px,380px) minmax(0,1fr);align-items:start}.panel,.job-card,.claim-card{background:var(--panel);border:1px solid var(--line);border-radius:8px;box-shadow:0 10px 28px #11111114}.panel,.claim-card{padding:18px}.sticky-panel{position:sticky;top:12px}.section-title{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:14px;display:flex}.section-title h2,.section-title h3{margin:0}.field{gap:7px;margin-bottom:13px;display:grid}.field label{text-transform:uppercase;font-size:.86rem;font-weight:700}.input,.select,.textarea{width:100%;min-height:48px;color:var(--ink);background:#fff;border:1px solid #cfc6b6;border-radius:8px;padding:12px}.textarea{resize:vertical;min-height:92px}.button{color:#fff;background:var(--ink);cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:12px 16px;font-weight:800;text-decoration:none;display:inline-flex}.button.secondary{color:var(--ink);background:#eadfc9}.button.full{width:100%}.operator-jobs-gate{align-self:start;gap:14px;display:grid}.operator-jobs-gate h2{margin:0;font-size:clamp(2rem,5vw,3.8rem);line-height:.95}.operator-jobs-gate p{margin:0;line-height:1.6}.job-row{color:inherit;background:var(--panel);border:1px solid var(--line);border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px;text-decoration:none;display:grid}.job-row>span:nth-child(2){gap:3px;display:grid}.job-workspace-header{z-index:20;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f7f2e8f0;justify-content:space-between;align-items:center;gap:14px;padding:12px 0;display:flex;position:sticky;top:0}.job-workspace{grid-template-columns:minmax(260px,340px) minmax(0,1fr);align-items:start}.qr-panel{gap:12px;display:grid}.qr-panel img{background:#fff;border-radius:8px;width:min(260px,100%);padding:10px}.capture-list{gap:12px;display:grid}.guided-capture-entry{gap:14px;display:grid}.capture-mini-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.capture-mini{border:1px solid var(--line);color:var(--muted);background:#f4eddf;border-radius:8px;padding:10px;font-size:.86rem;font-weight:800}.capture-mini.done{color:#fff;background:var(--green);border-color:var(--green)}.capture-step{border:1px solid var(--line);background:#fff;border-radius:8px;gap:10px;padding:14px;display:grid}.capture-step h3{margin:4px 0}.code{width:fit-content;min-width:120px;color:var(--ink);background:var(--gold);letter-spacing:.08em;border-radius:8px;justify-content:center;align-items:center;padding:8px 12px;font-size:1.7rem;font-weight:900;display:inline-flex}.job-meta{gap:4px;display:grid}.job-meta strong{font-size:1.1rem}.pill-row,.actions-row{flex-wrap:wrap;gap:8px;display:flex}.pill{color:var(--muted);background:#eee5d4;border-radius:999px;padding:6px 9px;font-size:.82rem;font-weight:700}.mini-form{gap:8px;display:grid}.mini-form .input,.mini-form .textarea,.mini-form .select{min-height:42px;padding:9px;font-size:.92rem}.mini-button{min-height:40px;color:var(--ink);cursor:pointer;background:#eadfc9;border:0;border-radius:8px;padding:8px 10px;font-weight:800}.mini-button.dark{color:#fff;background:var(--ink);text-decoration:none}.claim-wrap,.public-page{place-items:center;min-height:100dvh;padding:18px;display:grid}.public-panel{background:var(--panel);border:1px solid var(--line);width:min(560px,100%);box-shadow:var(--shadow);border-radius:8px;gap:16px;padding:22px;display:grid}.public-panel h1{margin:0;font-size:clamp(2rem,10vw,4rem);line-height:.95}.big-code{width:100%;min-height:84px;font-size:clamp(2.5rem,14vw,5rem)}.claim-card{gap:16px;width:min(720px,100%);display:grid}.claim-card h1{margin:0;font-size:clamp(2rem,8vw,4rem);line-height:.98}.claim-code-input{border:2px solid var(--ink);text-align:center;letter-spacing:.22em;border-radius:8px;width:100%;min-height:68px;padding:12px;font-size:2rem;font-weight:900}.video-frame{background:#000;border-radius:8px;width:100%;overflow:hidden}.video-frame video{width:100%;display:block}.empty{color:var(--muted);border:1px dashed #c8bda8;border-radius:8px;padding:20px}.error-box{color:#fff;background:var(--red);border-radius:8px;padding:12px;font-weight:700}.capture-page{color:#fff;background:#090907;gap:14px;min-height:100dvh;padding:14px;display:grid}.capture-topbar{justify-content:space-between;align-items:center;gap:12px;display:flex}.capture-topbar h1{margin:0;font-size:clamp(1.6rem,6vw,3.8rem);line-height:.95}.capture-guide{grid-template-rows:minmax(0,1fr) auto auto;gap:12px;min-height:calc(100dvh - 118px);display:grid}.capture-stage{background:#000;border:1px solid #ffffff29;border-radius:8px;min-height:55dvh;position:relative;overflow:hidden}.capture-video,.capture-preview{object-fit:cover;width:100%;height:100%;min-height:55dvh;display:block}.capture-overlay{background:linear-gradient(#0000,#000000d6);justify-content:space-between;align-items:end;gap:12px;padding:18px;display:flex;position:absolute;inset:auto 0 0}.capture-overlay h2,.capture-overlay p{margin:0}.capture-overlay h2{margin-top:4px;font-size:clamp(2rem,9vw,5rem);line-height:.9}.capture-overlay p{color:#ffffffc7;max-width:720px;line-height:1.45}.capture-progress{color:#111;background:var(--gold);border-radius:6px;flex:none;padding:8px 10px;font-weight:900}.capture-controls{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.capture-shutter{color:#111;background:var(--gold);cursor:pointer;border:0;border-radius:8px;min-height:58px;padding:12px 16px;font-size:1.05rem;font-weight:900}.capture-shutter:disabled,.button:disabled,.button.disabled{opacity:.48;cursor:not-allowed}.capture-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.capture-dot{color:#ffffffb8;cursor:pointer;background:#ffffff14;border:1px solid #ffffff24;border-radius:8px;gap:2px;min-height:52px;padding:8px;display:grid}.capture-dot.active{color:#111;background:#fff}.capture-dot span{font-weight:900}.capture-dot small{letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:800}.capture-locked{width:min(560px,100%);color:var(--ink);background:var(--panel);border-radius:8px;place-self:center;gap:14px;padding:22px;display:grid}.hidden-canvas{display:none}.final-video-readout{gap:12px;display:grid}.final-video-readout video{background:#000;border-radius:8px;width:100%;overflow:hidden}.final-video-readout dl{background:var(--line);border:1px solid var(--line);border-radius:8px;gap:1px;margin:0;display:grid;overflow:hidden}.final-video-readout div{background:#fffdf8;grid-template-columns:120px minmax(0,1fr);gap:12px;padding:10px 12px;display:grid}.final-video-readout dt,.final-video-readout dd{margin:0}.final-video-readout dt{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:900}.final-video-readout dd{overflow-wrap:anywhere;font-weight:800}@media (max-width:960px){.operator-grid,.operator-hero,.job-workspace,.job-row{grid-template-columns:1fr}.sticky-panel{position:static}}@media (max-width:560px){.app-shell{padding:12px}.topbar{flex-direction:column;align-items:flex-start}.hero,.panel,.claim-card{padding:16px}.button{width:100%}.capture-topbar{flex-direction:column;align-items:flex-start}.capture-overlay,.capture-controls{grid-template-columns:1fr}.capture-overlay{flex-direction:column;align-items:start}.capture-strip,.capture-mini-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.button.secondary,.mini-button{color:var(--brand-950);background:var(--brand-200)}.button.green{background:#246b52}.panel,.job-card,.claim-card,.public-panel{border-color:var(--line);background:#fff;box-shadow:0 16px 42px #0012331a}.input,.select,.textarea,.claim-code-input{border-color:#00193a2e}.input:focus,.select:focus,.textarea:focus,.claim-code-input:focus{border-color:var(--brand-700);outline:3px solid #bf0a262e}.pill,.capture-mini,.mini-button{background:var(--brand-200)}.mtb-website{--mtb-black:#030611;--mtb-navy:#05071a;--mtb-deep:#070a18;--mtb-ink:#05071a;--mtb-muted:#6e7485;--mtb-white:#fff;--mtb-soft:#f4f7ff;--mtb-blue:#0866f6;--mtb-electric:#0a6bff;--mtb-cyan:#41ddf7;--mtb-aqua:#38e7b0;--mtb-violet:#755cff;--mtb-lavender:#a98cff;--mtb-gold:#ffcf70;--mtb-blush:#ffe7d6;min-height:100dvh;color:var(--mtb-white);background:radial-gradient(circle at 50% -10%, #0866f633, transparent 34rem), var(--mtb-black);letter-spacing:-.02em;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.mtb-scroll-stage{background:var(--mtb-black);min-height:700vh;position:relative}.mtb-pinned-viewport{place-items:center;min-height:100dvh;padding:20px;display:grid;overflow:hidden}.mtb-site-shell{background:var(--mtb-soft);width:100%;height:100%;transform-style:preserve-3d;will-change:transform;border:1px solid #ffffff2e;border-radius:32px;position:relative;overflow:hidden;box-shadow:0 42px 120px #00000085}.mtb-panel{opacity:0;pointer-events:none;transform-origin:50%;will-change:transform, opacity, filter;padding:clamp(24px,4vw,54px);display:grid;position:absolute;inset:0;overflow:hidden}.mtb-panel:first-child{opacity:1;pointer-events:auto}.mtb-hero-panel:before,.mtb-white-panel:before{content:"";opacity:.28;background-image:linear-gradient(#05071a0d 1px,#0000 1px),linear-gradient(90deg,#05071a0a 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 15%,#000,#0000 72%);mask-image:radial-gradient(circle at 50% 15%,#000,#0000 72%)}.mtb-hero-panel:after{content:"";filter:drop-shadow(0 24px 40px #2d5fb41f);background:radial-gradient(at 45% 0,#fffffff0,#0000 64%),linear-gradient(165deg,#0000 0 15%,#ffffffeb 16% 58%,#0000 59%);height:28%;position:absolute;bottom:25%;left:-8%;right:-8%;transform:rotate(-4deg)}.mtb-panel-nav{z-index:6;justify-content:space-between;align-self:start;align-items:center;gap:20px;display:flex;position:relative}.mtb-panel-nav img{object-fit:contain;width:min(220px,36vw);height:auto}.mtb-panel-nav nav{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff94;border:1px solid #ffffff80;border-radius:999px;gap:8px;padding:7px;display:flex}.mtb-panel-nav button,.mtb-footer-links button{color:#05071ab8;cursor:pointer;background:0 0;border:0;border-radius:999px;min-height:38px;padding:0 13px;font-size:.78rem;font-weight:700}.mtb-hero-content{z-index:5;text-align:center;align-content:end;justify-items:center;gap:16px;max-width:820px;margin:0 auto;padding-bottom:clamp(24px,5vh,52px);display:grid;position:relative;transform:translateY(34px)}.mtb-hero-content h1,.mtb-blue-heading h2,.mtb-platform-left h2,.mtb-final-main h2,.mtb-section-heading h2{letter-spacing:-.055em;margin:0;font-size:clamp(48px,7vw,86px);font-weight:730;line-height:.95}.mtb-section-heading h2,.mtb-platform-left h2{letter-spacing:-.045em;font-size:clamp(34px,5vw,64px)}.mtb-hero-content p,.mtb-section-heading p,.mtb-final-main p,.mtb-solution-layout p{color:#05071aad;letter-spacing:-.01em;max-width:690px;margin:0;font-size:clamp(15px,1.55vw,17px);line-height:1.55}.mtb-hero-content small,.mtb-final-main small{color:#05071a8f;max-width:780px;font-size:.86rem;line-height:1.5}.mtb-cta-row{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.mtb-button{cursor:pointer;letter-spacing:-.02em;touch-action:manipulation;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:0 18px;font-weight:750;display:inline-flex}.mtb-button-lg{min-height:54px;padding:0 24px;font-size:.96rem}.mtb-button-primary,.mtb-button-dark{color:#fff;background:var(--mtb-navy);box-shadow:0 18px 42px #05071a2e}.mtb-button-ghost{color:#fff;background:#ffffff1f;border-color:#fff3}.mtb-button:focus-visible,.mtb-panel-nav button:focus-visible,.mtb-footer-links button:focus-visible,.mtb-modal-close:focus-visible{outline:3px solid var(--mtb-cyan);outline-offset:3px}.mtb-badge{color:#05071ab8;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);letter-spacing:-.01em;background:#ffffff94;border:1px solid #ffffff59;border-radius:999px;align-items:center;gap:8px;width:max-content;padding:8px 12px;font-size:.77rem;font-weight:750;display:inline-flex}.mtb-badge-dark{color:#fff;background:#05071a80}.mtb-objects{z-index:2;pointer-events:none;position:absolute;inset:0}.mtb-token{aspect-ratio:1;background:radial-gradient(circle at 34% 26%,#fffffffa,#cfe2ffe0 42%,#095be2db 100%);border-radius:50%;place-items:center;width:clamp(54px,8vw,96px);animation:.9s cubic-bezier(.16,1,.3,1) both mtb-token-settle;display:grid;position:absolute;box-shadow:inset -10px -12px 22px #05071a33,inset 8px 8px 14px #ffffff8f,0 18px 34px #0534823d}.mtb-token i{color:#05071aa8;letter-spacing:-.04em;font-size:.76rem;font-style:normal;font-weight:900}.mtb-token-1{animation-delay:80ms;top:14%;left:20%}.mtb-token-2{width:clamp(76px,10vw,124px);animation-delay:.22s;top:18%;left:36%}.mtb-token-3{background:radial-gradient(circle at 32% 25%,#fff,#bcfff0 38%,#1fb58a);animation-delay:.36s;top:10%;right:31%}.mtb-token-4{width:clamp(82px,11vw,132px);animation-delay:.5s;top:15%;right:18%}.mtb-token-5{width:58px;animation-delay:.64s;top:32%;left:14%}.mtb-token-6{width:46px;animation-delay:.78s;top:28%;right:12%}.mtb-token-7{width:36px;animation-delay:.92s;top:36%;left:28%}.mtb-token-8{width:32px;animation-delay:1.06s;top:38%;right:25%}.mtb-token-9{width:28px;animation-delay:1.2s;top:24%;left:51%}.mtb-objects-blue .mtb-token{background:radial-gradient(circle at 32% 28%,#fff,#a98cff 46%,#2c37aa);box-shadow:inset -10px -12px 22px #05071a33,0 18px 40px #0000002e}.mtb-wave{filter:blur(1px);background:#ffffff85;border-radius:50%;height:19%;position:absolute;left:-12%;right:-12%}.mtb-wave-one{top:34%;transform:rotate(-6deg)}.mtb-wave-two{background:#ffffff57;top:39%;transform:rotate(6deg)}@keyframes mtb-float{0%{transform:translateY(-8px)rotate(-4deg)}to{transform:translateY(8px)rotate(5deg)}}@keyframes mtb-token-settle{0%{transform:translate(0,0)scale(.94)rotate(-2deg)}58%{transform:translateY(-8px)scale(1.035)rotate(1.5deg)}to{transform:translate(0,0)scale(1)rotate(0)}}.mtb-section-heading{z-index:3;text-align:center;justify-items:center;gap:13px;max-width:840px;margin:26px auto 0;display:grid;position:relative}.mtb-info-grid{z-index:3;grid-template-columns:1.1fr .9fr;align-self:end;gap:16px;width:min(980px,100%);margin:0 auto;display:grid;position:relative}.mtb-glass-card{min-height:170px;color:var(--mtb-ink);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transform-style:preserve-3d;background:#ffffffbf;border:1px solid #05071a14;border-radius:24px;gap:14px;padding:22px;display:grid;box-shadow:0 30px 80px #14235a1a}.mtb-glass-card.large{min-height:240px}.mtb-glass-card h3,.mtb-venue-grid h3,.mtb-feature-list h3{letter-spacing:-.035em;margin:0;font-size:clamp(22px,2.2vw,30px);font-weight:690;line-height:1.02}.mtb-glass-card p,.mtb-venue-grid p,.mtb-feature-list p{color:var(--mtb-muted);margin:0;font-size:.94rem;line-height:1.55}.mtb-token-row{flex-wrap:wrap;gap:10px;margin-top:auto;display:flex}.mtb-token-row span{aspect-ratio:1;background:linear-gradient(145deg,#fff,#dce9ff);border-radius:50%;place-items:center;width:70px;font-size:.78rem;font-weight:800;display:grid;box-shadow:0 12px 24px #0f48a51f}.mtb-node-map{min-height:80px;position:relative}.mtb-node-map:before{content:"";border:1px dashed #0866f659;border-radius:50%;position:absolute;inset:18px 24px}.mtb-node-map span{aspect-ratio:1;background:linear-gradient(145deg, var(--mtb-cyan), var(--mtb-blue));border-radius:50%;width:34px;display:block;position:absolute}.mtb-node-map span:first-child{top:0;left:18%}.mtb-node-map span:nth-child(2){top:30%;right:20%}.mtb-node-map span:nth-child(3){bottom:0;left:34%}.mtb-node-map span:nth-child(4){background:linear-gradient(145deg, var(--mtb-aqua), var(--mtb-gold));bottom:8%;right:8%}.mtb-mini-transaction{color:#fff;background:var(--mtb-navy);border-radius:18px;align-items:center;gap:12px;margin-top:auto;padding:14px;display:flex}.mtb-mini-transaction strong{aspect-ratio:1;width:44px;color:var(--mtb-ink);background:var(--mtb-gold);border-radius:50%;place-items:center;display:grid}.mtb-blue-panel:after,.mtb-platform-panel:after,.mtb-venues-panel:after,.mtb-final-panel:after{content:"";pointer-events:none;opacity:.34;background-image:linear-gradient(#ffffff0e 1px,#0000 1px);background-size:100% 5px;position:absolute;inset:0}.mtb-blue-heading{z-index:3;text-align:center;justify-items:center;gap:14px;max-width:820px;margin:38px auto 0;display:grid;position:relative}.mtb-blue-heading h2{font-size:clamp(34px,5vw,58px)}.mtb-solution-layout{z-index:4;grid-template-columns:minmax(0,240px) minmax(240px,310px) minmax(0,240px);justify-content:center;align-self:end;align-items:center;gap:20px;margin-bottom:28px;display:grid;position:relative}.mtb-solution-layout p,.mtb-final-main p,.mtb-final-main small{color:#ffffffbd}.mtb-trailer-mockup{justify-items:center;gap:16px;animation:7s ease-in-out infinite alternate mtb-float;display:grid}.mtb-trailer-screen{aspect-ratio:1.25;background:radial-gradient(circle,#a98cff85,#0000 34%),#05071a;border:1px solid #ffffff2e;border-radius:34px;place-items:center;width:min(280px,28vw);display:grid;position:relative;overflow:hidden;box-shadow:0 34px 70px #00000040}.mtb-play-mark{aspect-ratio:1;width:86px;color:var(--mtb-ink);background:radial-gradient(circle at 34% 28%, #fff, var(--mtb-lavender));border-radius:50%;place-items:center;display:grid;box-shadow:0 0 60px #a98cffa6}.mtb-scanline{border:1px solid #ffffff2e;border-radius:50%;position:absolute}.mtb-scanline.one{aspect-ratio:1;width:55%}.mtb-scanline.two{aspect-ratio:1;width:82%}.mtb-scanline.three{aspect-ratio:1;width:118%}.mtb-trailer-caption{text-align:center;gap:4px;display:grid}.mtb-trailer-caption span{color:#ffffffb3;font-size:.9rem}.mtb-platform-frame{z-index:3;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#05071a1f;border:1px solid #ffffff2e;border-radius:34px;grid-template-columns:1fr minmax(300px,430px);align-items:center;gap:clamp(20px,4vw,54px);width:min(980px,100%);margin:auto;padding:clamp(22px,4vw,42px);display:grid;position:relative;box-shadow:inset 0 1px #ffffff29,0 36px 90px #00000024}.mtb-platform-left{gap:22px;display:grid}.mtb-feature-list{gap:10px;display:grid}.mtb-feature-list article{opacity:.45;border:1px solid #ffffff1f;border-radius:18px;grid-template-columns:42px 1fr;gap:12px;padding:14px;transition:opacity .25s,background .25s,transform .25s;display:grid}.mtb-feature-list article.active{opacity:1;background:#ffffff24;transform:translate(6px)}.mtb-feature-list span{color:var(--mtb-cyan);font-weight:900}.mtb-feature-list h3{color:#fff;font-size:1.12rem}.mtb-feature-list p{color:#ffffffad}.mtb-phone-stack{min-height:470px;transform-style:preserve-3d;position:relative;transform:rotateY(-4deg)}.mtb-phone-card{background:#ffffff1f;border:1px solid #ffffff24;border-radius:36px;position:absolute;inset:42px 52px 26px}.mtb-phone-card.back-one{transform:translate3d(20px,14px,-40px)}.mtb-phone-card.back-two{opacity:.62;transform:translate3d(40px,28px,-80px)}.mtb-phone{background:#05071a;border:1px solid #ffffff29;border-radius:38px;align-content:center;justify-items:center;gap:22px;min-height:450px;padding:32px;display:grid;position:relative;overflow:hidden;box-shadow:0 34px 80px #00000047}.mtb-phone-grid{background-color:#0000;background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:34px 34px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 74%);mask-image:radial-gradient(circle,#000,#0000 74%)}.mtb-phone-orb{z-index:2;aspect-ratio:1;background:radial-gradient(circle at 35% 24%,#fff,#9bd6ff 35%,#0a6bff 76%);border-radius:50%;place-items:center;width:138px;display:grid;position:relative;box-shadow:0 0 70px #41ddf757}.mtb-phone-orb span{color:#fff;font-size:2.6rem;font-weight:900}.mtb-phone-orb{overflow:hidden}.mtb-phone-orb-state{opacity:0;place-items:center;display:grid;position:absolute;inset:0}.mtb-phone-orb-state:first-child{opacity:1}.mtb-phone-copy-window{z-index:2;width:min(280px,100%);height:112px;min-height:112px;position:relative;overflow:hidden}.mtb-phone-copy-track{will-change:transform;display:grid}.mtb-phone-copy{text-align:center;align-content:center;gap:8px;max-width:260px;min-height:112px;margin:0 auto;display:grid}.mtb-phone-copy p{color:#fff;margin:0;font-size:1.55rem;font-weight:800}.mtb-phone-copy strong{color:#ffffffa3;font-size:.95rem;line-height:1.45}@keyframes mtb-phone-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.mtb-phone-dots{z-index:2;gap:7px;display:flex;position:relative}.mtb-phone-dots span{background:#ffffff47;border-radius:999px;width:28px;height:3px}.mtb-phone-dots span.active{background:#fff}.mtb-venues-panel{background:radial-gradient(circle at 0 80%,#a98cff73,#0000 22rem),radial-gradient(circle at 110% 10%,#38e7b047,#0000 20rem),linear-gradient(140deg,#0755d6,#063da8)}.mtb-section-heading.light p,.mtb-section-heading.light h2{color:#fff}.mtb-venue-grid{z-index:3;grid-template-columns:repeat(3,minmax(0,1fr));align-self:end;gap:12px;width:min(960px,100%);margin:0 auto 8px;display:grid;position:relative}.mtb-venue-grid article{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff1f;border:1px solid #ffffff2e;border-radius:22px;gap:9px;min-height:132px;padding:16px;transition:transform .25s,border-color .25s,background .25s;display:grid}.mtb-venue-grid article:hover{background:#ffffff2e;border-color:#ffffff6b;transform:translateY(-8px)scale(1.015)}.mtb-venue-grid article span{aspect-ratio:1;width:38px;color:var(--mtb-ink);background:linear-gradient(145deg, #fff, var(--mtb-cyan));border-radius:14px;place-items:center;font-weight:900;display:grid}.mtb-venue-grid h3{color:#fff;font-size:1.18rem}.mtb-venue-grid p{color:#ffffffad;font-size:.88rem}.mtb-final-panel{text-align:center;justify-items:center}.mtb-final-main{z-index:3;justify-items:center;gap:10px;max-width:780px;margin:auto auto 0;display:grid;position:relative}.mtb-final-main h2{font-size:clamp(40px,6vw,70px)}.mtb-final-icon{aspect-ratio:1;background:linear-gradient(145deg, var(--mtb-aqua), var(--mtb-cyan));border-radius:22px;place-items:center;width:58px;display:grid;overflow:hidden;box-shadow:0 20px 50px #38e7b047}.mtb-final-icon span{color:var(--mtb-ink);letter-spacing:-.08em;font-size:.92rem;font-weight:950}.mtb-faqs{z-index:3;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;width:min(900px,100%);margin:12px auto 0;display:grid;position:relative}.mtb-faqs details{text-align:left;background:#ffffff1f;border:1px solid #ffffff24;border-radius:16px;padding:9px 11px}.mtb-faqs summary{cursor:pointer;font-size:.78rem;font-weight:800}.mtb-faqs p{color:#ffffffad;margin:6px 0 0;font-size:.76rem;line-height:1.45}.mtb-footer-links{z-index:3;justify-content:center;align-self:end;gap:8px;margin-top:12px;display:flex;position:relative}.mtb-footer-links button{color:#ffffffb3}.mtb-modal-backdrop{z-index:80;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#030611b8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.mtb-modal{width:min(820px,100%);max-height:min(90dvh,760px);color:var(--mtb-ink);background:#ffffffdb;border:1px solid #ffffff61;border-radius:30px;padding:clamp(22px,4vw,38px);position:relative;overflow:auto;box-shadow:0 38px 100px #00000057}.mtb-modal-close{aspect-ratio:1;width:42px;color:var(--mtb-ink);cursor:pointer;background:#ffffffb8;border:1px solid #05071a1a;border-radius:50%;place-items:center;font-size:1.4rem;display:grid;position:absolute;top:16px;right:16px}.mtb-modal form,.mtb-modal-success{gap:18px;display:grid}.mtb-modal h2{letter-spacing:-.045em;max-width:620px;margin:0;font-size:clamp(32px,5vw,54px);line-height:.98}.mtb-modal-kicker,.mtb-modal-success span{color:var(--mtb-blue);text-transform:uppercase;font-size:.8rem;font-weight:900}.mtb-modal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.mtb-modal label{gap:7px;display:grid}.mtb-modal label.wide{grid-column:1/-1}.mtb-modal label span{color:#05071aad;font-size:.82rem;font-weight:800}.mtb-modal input,.mtb-modal textarea{width:100%;min-height:48px;color:var(--mtb-ink);background:#ffffffd1;border:1px solid #05071a1f;border-radius:14px;outline:0;padding:12px 13px}.mtb-form-error{color:#a3362d;margin:0;font-weight:800}@media (max-width:1023px){.mtb-perspective{width:min(94vw,920px)}.mtb-panel-nav nav{display:none}.mtb-hero-content h1,.mtb-blue-heading h2,.mtb-platform-left h2,.mtb-final-main h2,.mtb-section-heading h2{font-size:clamp(40px,8vw,64px)}.mtb-info-grid,.mtb-platform-frame,.mtb-solution-layout{grid-template-columns:1fr}.mtb-venue-grid,.mtb-faqs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.mtb-scroll-stage{min-height:auto;padding:12px}.mtb-pinned-viewport{min-height:0;padding:0;display:block}.mtb-perspective{perspective:none;width:100%;height:auto}.mtb-site-shell{height:auto;box-shadow:none;background:0 0;border:0;border-radius:0;gap:12px;display:grid;overflow:visible;transform:none!important}.mtb-panel{border-radius:28px;min-height:auto;padding:56px 20px;position:relative;inset:auto;opacity:1!important;pointer-events:auto!important;visibility:visible!important;filter:none!important;transform:none!important}.mtb-hero-panel{min-height:86dvh}.mtb-panel-nav{align-self:start}.mtb-panel-nav img{width:190px}.mtb-objects .mtb-token:nth-child(n+5),.mtb-wave-two{display:none}.mtb-hero-content{align-content:center;padding:190px 0 0;transform:none}.mtb-hero-content h1,.mtb-blue-heading h2,.mtb-platform-left h2,.mtb-final-main h2,.mtb-section-heading h2{font-size:clamp(40px,13vw,58px)}.mtb-cta-row,.mtb-footer-links{flex-direction:column;width:100%}.mtb-cta-row .mtb-button,.mtb-footer-links button{width:100%}.mtb-info-grid,.mtb-venue-grid,.mtb-faqs,.mtb-modal-grid{grid-template-columns:1fr}.mtb-section-heading{margin-top:0}.mtb-solution-layout{text-align:center;gap:18px}.mtb-trailer-screen{width:min(300px,82vw)}.mtb-platform-frame{border-radius:26px;padding:18px}.mtb-phone-stack{min-height:390px;transform:none}.mtb-phone{min-height:380px}.mtb-modal-backdrop{align-items:end;padding:0}.mtb-modal{border-radius:28px 28px 0 0;width:100%;max-height:92dvh}}@media (prefers-reduced-motion:reduce){.mtb-token,.mtb-trailer-mockup{animation:none}}.mtb-website{--brand-deep:var(--brand-950);--brand-wine:var(--brand-900);--brand-ruby:var(--brand-800);--brand-crimson:var(--brand-700);--brand-hot:var(--brand-600);--brand-rose:var(--brand-500);--brand-coral:var(--brand-400);--brand-petal:var(--brand-300);--brand-blush:var(--brand-200);--brand-milk:var(--brand-100);--mtb-black:#020712;--mtb-navy:var(--brand-deep);--mtb-deep:#00193a;--mtb-ink:#061223;--mtb-muted:#7d8597;--mtb-white:#f7f9fc;--mtb-soft:var(--brand-milk);--mtb-blue:var(--brand-crimson);--mtb-electric:var(--brand-hot);--mtb-cyan:var(--brand-coral);--mtb-aqua:var(--brand-petal);--mtb-violet:var(--brand-ruby);--mtb-lavender:var(--brand-blush);--mtb-gold:var(--brand-rose);--mtb-blush:var(--brand-blush);min-height:100dvh;color:var(--mtb-white);background:radial-gradient(circle at 14% 8%, #03478047, transparent 27rem), radial-gradient(circle at 86% 18%, #bf0a2629, transparent 26rem), linear-gradient(135deg, #020712 0%, var(--brand-deep) 46%, #00193a 100%);letter-spacing:0;font-family:Aptos Display,SF Pro Display,Segoe UI,ui-sans-serif,system-ui,sans-serif}.mtb-scroll-stage{background:linear-gradient(#f7f9fc07 1px, transparent 1px), linear-gradient(90deg, #f7f9fc06 1px, transparent 1px), radial-gradient(circle at 50% 0%, #bf0a262e, transparent 36rem), var(--mtb-black);background-size:72px 72px,72px 72px,auto,auto;min-height:680vh}.mtb-pinned-viewport{min-height:100dvh;padding:0}.mtb-perspective{perspective:1800px;width:100%;height:100dvh}.mtb-site-shell{background:var(--mtb-soft);width:100%;height:100%;box-shadow:none;border:0;border-radius:0;overflow:hidden}.mtb-panel-track{will-change:transform;height:100%;transform-style:preserve-3d;backface-visibility:hidden;display:block;position:absolute;inset:0;transform:translate(0,0)}.mtb-panel-track .mtb-panel{opacity:0;visibility:hidden;transform-origin:50%;height:100dvh;min-height:100dvh;transform-style:preserve-3d;backface-visibility:hidden;will-change:transform, opacity, visibility;position:absolute;inset:0;filter:none!important}.mtb-panel-track .mtb-panel:first-child{opacity:1;visibility:visible}.mtb-site-shell:before{content:"";z-index:20;pointer-events:none;mix-blend-mode:multiply;background:linear-gradient(90deg,#590d2238,#0000 11% 89%,#590d222e),linear-gradient(#590d2229,#0000 16% 84%,#590d2224);position:absolute;inset:0}.mtb-panel{padding:clamp(28px,5vw,76px) clamp(24px,6vw,96px)}.mtb-hero-panel{color:var(--mtb-ink);background:radial-gradient(circle at 50% 18%, #ffccd5e6, transparent 24rem), radial-gradient(circle at 16% 68%, #ff4d6d3d, transparent 25rem), linear-gradient(135deg, #fff9fb 0%, var(--brand-milk) 48%, #ffdfe6 100%)}.mtb-hero-panel:after{background:radial-gradient(at 44% 0,#fffffff0,#0000 62%),linear-gradient(165deg,#0000 0 13%,#ffccd5c7 14% 58%,#0000 59%);height:34%;bottom:19%;left:-14%;right:-14%;transform:rotate(-5deg)}.mtb-white-panel{color:var(--mtb-ink);background:radial-gradient(circle at 14% 16%, #ff4d6d24, transparent 25rem), radial-gradient(circle at 86% 86%, #ffb3c15c, transparent 26rem), linear-gradient(135deg, #fffafc, var(--brand-milk))}.mtb-blue-panel,.mtb-platform-panel,.mtb-venues-panel,.mtb-final-panel{color:#fff;background:radial-gradient(circle at 23% 22%, #ff758f57, transparent 28rem), radial-gradient(circle at 78% 72%, #ffb3c133, transparent 28rem), linear-gradient(135deg, var(--brand-deep), var(--brand-wine) 48%, var(--brand-crimson))}.mtb-panel-nav{width:100%;max-width:1280px;margin:0 auto}.mtb-panel-nav img{filter:drop-shadow(0 14px 28px #590d2214);width:min(250px,36vw)}.mtb-panel-nav button,.mtb-footer-links button{color:#590d22b8;letter-spacing:0}.mtb-panel-nav button:hover{color:var(--brand-deep);background:#ffffffdb}.mtb-hero-content{align-content:center;max-width:980px;min-height:calc(100dvh - 180px);padding-bottom:0;transform:translateY(10px)}.mtb-hero-content h1,.mtb-blue-heading h2,.mtb-platform-left h2,.mtb-final-main h2,.mtb-section-heading h2{letter-spacing:-.04em;font-size:clamp(54px,8vw,118px);font-weight:800;line-height:.9}.mtb-section-heading h2,.mtb-platform-left h2{font-size:clamp(40px,5.8vw,86px)}.mtb-blue-heading h2,.mtb-final-main h2{font-size:clamp(44px,6.8vw,96px)}.mtb-hero-content p,.mtb-section-heading p,.mtb-final-main p,.mtb-solution-layout p{color:#250713b8;font-size:clamp(16px,1.35vw,20px);line-height:1.55}.mtb-blue-heading,.mtb-section-heading{max-width:980px;margin-top:0}.mtb-blue-heading{align-self:start;padding-top:clamp(22px,5vh,54px)}.mtb-solution-layout{grid-template-columns:minmax(220px,330px) minmax(280px,420px) minmax(220px,330px);gap:clamp(22px,4vw,56px);width:min(1160px,100%);margin:0 auto}.mtb-info-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-self:center;width:min(1160px,100%);margin-top:clamp(28px,5vh,64px)}.mtb-info-grid .mtb-glass-card.large{grid-column:auto}.mtb-glass-card{background:#ffffffad;border-color:#590d221f;border-radius:26px;min-height:190px;box-shadow:0 30px 90px #590d221f}.mtb-glass-card h3,.mtb-venue-grid h3,.mtb-feature-list h3{color:inherit;letter-spacing:-.025em}.mtb-glass-card p,.mtb-venue-grid p,.mtb-feature-list p{color:var(--mtb-muted)}.mtb-button-light{color:var(--brand-deep);background:#fff;border-color:#590d2214;box-shadow:0 18px 44px #590d221f}.mtb-button-secondary{color:var(--brand-deep);background:var(--brand-blush);border-color:#590d221f}.mtb-token{background:radial-gradient(circle at 34% 26%, #fff, var(--brand-blush) 40%, var(--brand-hot) 100%);box-shadow:inset -10px -12px 22px #590d222e,inset 8px 8px 14px #ffffff94,0 18px 38px #a4133c38}.mtb-token-3{background:radial-gradient(circle at 32% 25%, #fff, var(--brand-petal) 38%, var(--brand-crimson))}.mtb-node-map span{background:linear-gradient(145deg, var(--brand-rose), var(--brand-crimson))}.mtb-node-map span:nth-child(4){background:linear-gradient(145deg, var(--brand-petal), var(--brand-hot))}.mtb-mini-transaction{background:var(--brand-deep)}.mtb-mini-transaction strong,.mtb-venue-grid article span{color:var(--brand-deep);background:linear-gradient(145deg, #fff, var(--brand-petal))}.mtb-trailer-screen{background:radial-gradient(circle at 50% 50%, #ff8fa385, transparent 34%), var(--brand-deep);width:min(360px,29vw);box-shadow:0 34px 80px #29071259}.mtb-play-mark{color:var(--brand-deep);background:radial-gradient(circle at 34% 28%, #fff, var(--brand-petal));box-shadow:0 0 68px #ff758f8a}.mtb-platform-frame{background:#fff0f317;border-color:#fff0f32e;border-radius:34px;width:min(1180px,100%)}.mtb-feature-list article{background:#fff0f30f;border-color:#fff0f321}.mtb-feature-list article.active{background:#fff0f329;transform:translate(8px)}.mtb-feature-list article.active p{color:#ffffffd1}.mtb-phone{background:var(--brand-deep)}.mtb-phone-orb{background:radial-gradient(circle at 35% 24%, #fff, var(--brand-petal) 35%, var(--brand-crimson) 76%);box-shadow:0 0 76px #ff758f57}.mtb-venue-grid{gap:14px;width:min(1120px,100%)}.mtb-venue-grid article{background:#fff0f31c;border-color:#fff0f32e;min-height:150px}.mtb-venue-grid article:hover{background:#fff0f32b}.mtb-final-main{max-width:920px}.mtb-final-icon{background:linear-gradient(145deg, #fff, var(--brand-petal));box-shadow:0 20px 60px #ff758f3d}.mtb-final-icon span{color:var(--brand-deep)}.mtb-faqs details{background:#fff0f31a;border-color:#fff0f324}.mtb-scroll-guide{top:50%;right:max(18px, env(safe-area-inset-right));z-index:60;gap:8px;width:128px;display:grid;position:fixed;transform:translateY(-50%)}.mtb-scroll-guide button{color:#fff0f394;text-align:left;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);cursor:pointer;background:#590d2238;border:1px solid #fff0f31a;border-radius:999px;grid-template-columns:28px 1fr;align-items:center;gap:8px;min-height:34px;padding:0 8px;transition:color .2s,background .2s,transform .2s;display:grid}.mtb-scroll-guide button.active,.mtb-scroll-guide button:hover{color:#fff;background:#c9184ab8;transform:translate(-4px)}.mtb-scroll-guide span{font-size:.68rem;font-weight:900}.mtb-scroll-guide i{text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;font-style:normal;font-weight:800;overflow:hidden}.mtb-scroll-guide-track{background:#fff0f31f;border-radius:999px;justify-self:center;width:3px;height:110px;overflow:hidden}.mtb-scroll-guide-track div{background:linear-gradient(180deg, var(--brand-petal), var(--brand-hot));border-radius:inherit;width:100%}@media (max-width:1180px){.mtb-scroll-guide{width:44px;right:10px}.mtb-scroll-guide i{display:none}.mtb-scroll-guide button{grid-template-columns:1fr;justify-items:center}}@media (max-width:1023px){.mtb-info-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.mtb-scroll-stage{background:var(--mtb-black);padding:0}.mtb-scroll-guide,.mtb-site-shell:before{display:none}.mtb-panel-track{height:auto;display:grid;position:relative;inset:auto;transform:none!important}.mtb-panel-track .mtb-panel{height:auto;min-height:auto;opacity:1!important;pointer-events:auto!important;visibility:visible!important;transform:none!important}.mtb-panel{border-radius:0;padding:56px 20px}.mtb-hero-content{min-height:auto;padding-top:170px}.mtb-hero-content h1,.mtb-blue-heading h2,.mtb-platform-left h2,.mtb-final-main h2,.mtb-section-heading h2{font-size:clamp(42px,14vw,62px)}.mtb-info-grid,.mtb-info-grid .mtb-glass-card.large,.mtb-solution-layout,.mtb-platform-frame,.mtb-venue-grid,.mtb-faqs{grid-column:auto;grid-template-columns:1fr}}body{background:radial-gradient(circle at top left, #e3b23c29, transparent 30rem), linear-gradient(180deg, #fbf7ea, var(--brand-100))}.hero,.operator-hero{background:linear-gradient(120deg,#423e37f5,#6e675fe6),url(/ayia-napa-texture.jpg)}.eyebrow{color:var(--brand-500)}.button{background:linear-gradient(135deg, var(--brand-950), var(--brand-500))}.button.secondary,.mini-button,.pill,.capture-mini{color:var(--brand-950);background:var(--brand-200)}.panel,.job-card,.claim-card,.public-panel{background:#fffdf5;box-shadow:0 16px 42px #423e371a}.input:focus,.select:focus,.textarea:focus,.claim-code-input:focus{border-color:var(--brand-500);outline-color:#e3b23c47}.code,.capture-progress,.capture-shutter{color:var(--brand-950);background:var(--brand-500)}.job-workspace-header{background:#f7f9fcf0}.mtb-website{--brand-deep:var(--brand-950);--brand-wine:var(--brand-900);--brand-ruby:var(--brand-800);--brand-crimson:var(--brand-700);--brand-hot:var(--brand-500);--brand-rose:var(--brand-500);--brand-coral:var(--brand-400);--brand-petal:var(--brand-300);--brand-blush:var(--brand-200);--brand-milk:var(--brand-100);--mtb-black:#020712;--mtb-navy:var(--brand-deep);--mtb-deep:#00193a;--mtb-ink:#061223;--mtb-muted:#7d8597;--mtb-white:#f7f9fc;--mtb-soft:var(--brand-milk);--mtb-blue:var(--brand-700);--mtb-electric:var(--brand-500);--mtb-cyan:var(--brand-400);--mtb-aqua:var(--brand-300);--mtb-violet:var(--brand-800);--mtb-lavender:var(--brand-200);--mtb-gold:var(--brand-500);--mtb-blush:var(--brand-200);background:radial-gradient(circle at 14% 8%, #03478047, transparent 27rem), radial-gradient(circle at 86% 18%, #bf0a2629, transparent 26rem), linear-gradient(135deg, #020712 0%, var(--brand-deep) 46%, #00193a 100%)}.mtb-scroll-stage{background:linear-gradient(#f7f9fc09 1px, transparent 1px), linear-gradient(90deg, #f7f9fc07 1px, transparent 1px), radial-gradient(circle at 50% 0%, #bf0a262e, transparent 36rem), var(--mtb-black)}.mtb-site-shell:before{background:linear-gradient(90deg,#00193a2e,#0000 11% 89%,#00193a24),linear-gradient(#00193a1f,#0000 16% 84%,#00193a1f)}.mtb-hero-panel{background:radial-gradient(circle at 50% 18%, #edebd7e6, transparent 24rem), radial-gradient(circle at 16% 68%, #e3b23c38, transparent 25rem), linear-gradient(135deg, #fffdf6 0%, var(--brand-milk) 48%, #f2dfb0 100%)}.mtb-hero-panel:after{background:radial-gradient(at 44% 0,#fffdf6f0,#0000 62%),linear-gradient(165deg,#0000 0 13%,#edebd7c7 14% 58%,#0000 59%)}.mtb-white-panel{background:radial-gradient(circle at 14% 16%, #e3b23c29, transparent 25rem), radial-gradient(circle at 86% 86%, #edebd770, transparent 26rem), linear-gradient(135deg, #fffdf6, var(--brand-milk))}.mtb-blue-panel,.mtb-platform-panel,.mtb-venues-panel,.mtb-final-panel{background:radial-gradient(circle at 23% 22%, #e3b23c47, transparent 28rem), radial-gradient(circle at 78% 72%, #edebd724, transparent 28rem), linear-gradient(135deg, var(--brand-deep), var(--brand-900) 48%, #2b2823)}.mtb-platform-panel{background:radial-gradient(circle at 80% 22%, #e3b23c38, transparent 27rem), linear-gradient(135deg, #1f1d19, var(--brand-800) 58%, var(--brand-700))}.mtb-venues-panel,.mtb-final-panel{background:radial-gradient(circle at 0% 80%, #e3b23c3d, transparent 25rem), radial-gradient(circle at 110% 0%, #edebd72e, transparent 25rem), linear-gradient(140deg, var(--brand-900), var(--brand-deep))}.mtb-panel-nav img{filter:drop-shadow(0 14px 28px #423e371a)}.mtb-panel-nav nav{background:#faf6e8c7;border-color:#423e371f;box-shadow:0 16px 44px #423e3714}.mtb-panel-nav button,.mtb-footer-links button{color:#423e37c7}.mtb-panel-nav button:hover,.mtb-button-light,.mtb-button-secondary{color:var(--brand-deep)}.mtb-glass-card{background:#fffdf6b8;border-color:#423e371f;box-shadow:0 30px 90px #423e371f}.mtb-button-primary,.mtb-button-dark{background:linear-gradient(135deg, var(--brand-deep), var(--brand-500));box-shadow:0 22px 54px #423e3747}.mtb-button-secondary{background:var(--brand-blush);border-color:#423e371f}.mtb-button-ghost{background:#edebd71f;border-color:#edebd738}.mtb-button:focus-visible,.mtb-panel-nav button:focus-visible,.mtb-footer-links button:focus-visible,.mtb-modal-close:focus-visible{outline-color:var(--brand-500)}.mtb-badge{color:#423e37cc;background:#faf6e8d1;border-color:#423e371f;box-shadow:0 14px 30px #423e3714}.mtb-badge-blue{color:#fffdf6;background:#edebd724;border-color:#edebd738}.mtb-token{background:radial-gradient(circle at 34% 26%, #fffdf6, var(--brand-blush) 40%, var(--brand-hot) 100%);animation:6s ease-in-out infinite alternate mtb-float;box-shadow:inset -10px -12px 22px #423e372e,inset 8px 8px 14px #ffffff94,0 18px 38px #423e373d}.mtb-token i{color:#423e37bd}.mtb-token-1{animation-duration:5.8s}.mtb-token-2{animation-duration:7s}.mtb-token-3{background:radial-gradient(circle at 32% 25%, #fffdf6, var(--brand-petal) 38%, var(--brand-500));animation-duration:6.3s}.mtb-token-4{animation-duration:8s}.mtb-token-5{animation-duration:4.7s}.mtb-token-6{animation-duration:5.4s}.mtb-token-7{animation-duration:8.4s}.mtb-token-8{animation-duration:7.6s}.mtb-token-9{animation-duration:5.2s}.mtb-objects-blue .mtb-token{background:radial-gradient(circle at 32% 28%, #fffdf6, var(--brand-petal) 46%, var(--brand-700))}.mtb-token-row span{background:linear-gradient(145deg, #fffdf6, var(--brand-blush));box-shadow:0 12px 24px #423e371f}.mtb-node-map:before{border-color:#e3b23c6b}.mtb-node-map span,.mtb-node-map span:nth-child(4){background:linear-gradient(145deg, var(--brand-500), var(--brand-700))}.mtb-mini-transaction,.mtb-phone,.mtb-trailer-screen{background:var(--brand-deep)}.mtb-mini-transaction strong,.mtb-venue-grid article span,.mtb-final-icon{color:var(--brand-deep);background:linear-gradient(145deg, #fffdf6, var(--brand-petal))}.mtb-play-mark,.mtb-phone-orb{color:var(--brand-deep);background:radial-gradient(circle at 34% 28%, #fffdf6, var(--brand-petal));box-shadow:0 0 68px #e3b23c57}.mtb-platform-frame,.mtb-feature-list article,.mtb-venue-grid article,.mtb-faqs details{background-color:#edebd71a;border-color:#edebd729}.mtb-feature-list article.active,.mtb-venue-grid article:hover{background-color:#edebd72e}.mtb-feature-list span{color:var(--brand-petal)}.mtb-scroll-guide button{color:#edebd79e;background:#423e3757;border-color:#edebd71f}.mtb-scroll-guide button.active,.mtb-scroll-guide button:hover{color:#fffdf6;background:#e3b23cd6}.mtb-scroll-guide-track{background:#edebd724}.mtb-scroll-guide-track div{background:linear-gradient(180deg, var(--brand-petal), var(--brand-500))}.mtb-modal{background:#fffdf6f0;border-color:#e3b23c4d}.mtb-modal-kicker,.mtb-modal-success span{color:var(--brand-700)}.mtb-modal input:focus,.mtb-modal textarea:focus{border-color:var(--brand-500);box-shadow:0 0 0 4px #e3b23c2e}.mtb-revenue-card{color:#fffdf6;background:linear-gradient(150deg,#423e37f5,#6e675fe0),radial-gradient(circle at 18% 0,#e3b23c57,#0000 34%);border:1px solid #edebd72e;border-radius:24px;align-self:stretch;gap:14px;padding:20px;display:grid;box-shadow:0 28px 70px #423e3742}.mtb-revenue-card>span{color:#edebd7c2;letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:800}.mtb-revenue-rows{gap:10px;display:grid}.mtb-revenue-rows article{background:#fffdf614;border:1px solid #edebd71f;border-radius:16px;grid-template-columns:1.1fr .72fr .92fr 1.2fr;align-items:center;gap:10px;padding:12px;display:grid}.mtb-revenue-rows article div{gap:4px;min-width:0;display:grid}.mtb-revenue-rows strong,.mtb-revenue-rows b{white-space:nowrap;font-size:clamp(15px,1.35vw,20px);line-height:1}.mtb-revenue-rows span{color:#edebd79e;text-transform:uppercase;font-size:11px;font-weight:700}.mtb-revenue-rows b{color:var(--brand-petal)}.mtb-blue-panel .mtb-blue-heading h2{font-size:clamp(40px,5.5vw,78px)}.mtb-blue-panel .mtb-solution-layout p{color:#fffdf6c7}@media (max-width:900px){.mtb-revenue-rows article{grid-template-columns:repeat(2,minmax(0,1fr))}}.lp-page{min-height:100vh;color:var(--brand-950);background:radial-gradient(circle at 10% 0,#0347802e,#0000 34rem),radial-gradient(circle at 90% 8%,#bf0a2614,#0000 30rem),linear-gradient(#f7f9fc 0%,#eef2f7 48%,#001233 100%);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.lp-page button{font-family:inherit}.lp-nav{z-index:50;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#fffdf6c7;border:1px solid #423e371f;border-radius:999px;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;width:min(1180px,100% - 32px);min-height:68px;margin:0 auto;padding:10px 12px;animation:.42s cubic-bezier(.16,1,.3,1) backwards lp-enter-down;display:grid;position:sticky;top:14px;box-shadow:0 20px 70px #423e371a}.lp-logo,.lp-nav nav,.lp-nav-actions{align-items:center;display:flex}.lp-logo{color:var(--brand-950);cursor:pointer;background:0 0;border:0;gap:8px;padding:0 10px;font-size:16px;font-weight:900}.lp-logo img{object-fit:contain;width:38px;height:38px}.lp-nav nav{justify-content:center;gap:4px}.lp-nav nav button,.lp-nav-actions>button:not(.mtb-button),.lp-footer button{color:#423e37b8;cursor:pointer;background:0 0;border:0;border-radius:999px;min-height:38px;padding:0 12px;font-size:13px;font-weight:800}.lp-nav nav button:hover,.lp-nav-actions>button:not(.mtb-button):hover,.lp-footer button:hover{color:var(--brand-950);background:#e3b23c24}.lp-nav-actions{gap:8px}.lp-hero{grid-template-columns:minmax(0,1.02fr) minmax(420px,.98fr);align-items:center;gap:clamp(32px,5vw,86px);width:min(1240px,100% - 40px);min-height:calc(100vh - 90px);margin:-20px auto 0;padding:clamp(72px,10vh,132px) 0 72px;display:grid}.lp-hero-copy{gap:18px;display:grid}.lp-hero-copy>*{opacity:1;animation:.52s cubic-bezier(.16,1,.3,1) backwards lp-enter-up}.lp-hero-copy>:first-child{animation-delay:60ms}.lp-hero-copy>:nth-child(2){animation-delay:.105s}.lp-hero-copy>:nth-child(3){animation-delay:.15s}.lp-hero-copy>:nth-child(4){animation-delay:.195s}.lp-hero-copy>:nth-child(5){animation-delay:.24s}.lp-hero-copy>:nth-child(6){animation-delay:.285s}.lp-hero-copy>:nth-child(7){animation-delay:.33s}.lp-eyebrow,.lp-kicker,.lp-section-head>span,.lp-demo-panel>span{width:max-content;max-width:100%;color:var(--brand-700);letter-spacing:.08em;text-transform:uppercase;background:#edebd7b8;border:1px solid #423e371a;border-radius:999px;padding:8px 12px;font-size:12px;font-weight:900}.lp-hero h1,.lp-section h2,.lp-demo-panel h2{color:#211f1b;letter-spacing:-.065em;margin:0;font-size:clamp(58px,8.4vw,112px);font-weight:950;line-height:.9}.lp-subhead,.lp-support,.lp-section p,.lp-demo-panel p,.lp-footer p{color:#423e37b8;margin:0;font-size:clamp(17px,1.5vw,21px);line-height:1.55}.lp-support{color:#423e3799;max-width:620px;font-size:16px}.lp-cta-row,.lp-proof-row,.lp-centered-cta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.lp-proof-row span{color:#423e37bd;background:#fffdf6bd;border:1px solid #423e371a;border-radius:999px;padding:9px 12px;font-size:13px;font-weight:850}.lp-hero-scene{perspective:1400px;min-height:620px;transform-style:preserve-3d;opacity:1;animation:.68s cubic-bezier(.16,1,.3,1) .18s backwards lp-enter-scene;position:relative}.lp-hero-stage{transform-style:preserve-3d;position:absolute;inset:0}.lp-trailer-frame,.lp-phone,.lp-qr-card,.lp-orbit,.lp-cinema-screen,.lp-output-card,.lp-demo-panel{box-shadow:0 34px 90px #423e372e}.lp-trailer-frame{color:#fffdf6;background:radial-gradient(circle at 68% 22%,#e3b23c5c,#0000 12rem),linear-gradient(145deg,#27231f,#4f4a42);border:1px solid #edebd72e;border-radius:34px;gap:12px;width:min(520px,86%);min-height:330px;padding:30px;display:grid;position:absolute;inset:70px 0 auto 70px;transform:rotateY(-10deg)rotateX(4deg)}.lp-trailer-frame span,.lp-phone span,.lp-qr-card span{letter-spacing:.12em;text-transform:uppercase;font-size:13px;font-weight:900}.lp-trailer-frame strong{letter-spacing:-.04em;align-self:end;max-width:320px;font-size:42px;line-height:.95}.lp-trailer-frame i{width:max-content;color:var(--brand-950);background:var(--brand-300);border-radius:999px;padding:10px 12px;font-style:normal;font-weight:900}.lp-phone{color:#fffdf6;background:linear-gradient(160deg,#1f1d19,#423e37);border:1px solid #edebd72e;border-radius:40px;gap:14px;width:240px;min-height:390px;padding:26px;display:grid;position:absolute;bottom:82px;right:20px;transform:rotateY(-18deg)rotate(3deg)}.lp-phone:before{content:"";aspect-ratio:1;background:radial-gradient(circle at 35% 24%, #fffdf6, var(--brand-300), var(--brand-500));border-radius:50%;width:112px;margin:34px auto;display:block;box-shadow:0 0 70px #e3b23c52}.lp-phone strong{font-size:26px;line-height:1}.lp-phone em{color:#edebd7b8;font-style:normal;font-weight:800}.lp-qr-card{background:#fffdf6e0;border:1px solid #423e371f;border-radius:24px;gap:12px;width:170px;padding:18px;display:grid;position:absolute;bottom:72px;left:24px;transform:rotate(-5deg)}.lp-qr-card div{aspect-ratio:1;background:linear-gradient(90deg,#211f1b 12px,#0000 12px) 0 0/24px 24px,linear-gradient(#211f1b 12px,#0000 12px) 0 0/24px 24px,#fffdf6;border-radius:14px}.lp-orbit{aspect-ratio:1;color:#423e37c7;background:radial-gradient(circle at 34% 26%, #fffdf6, var(--brand-200), var(--brand-500));border-radius:50%;place-items:center;width:88px;font-size:12px;display:grid;position:absolute}.lp-orbit-0{top:22px;right:76px}.lp-orbit-1{top:220px;left:0}.lp-orbit-2{top:260px;right:6px}.lp-orbit-3{bottom:0;left:220px}.lp-section{width:min(1180px,100% - 40px);margin:0 auto;padding:clamp(82px,12vw,150px) 0}.lp-section-head{text-align:center;justify-items:center;gap:14px;max-width:900px;margin:0 auto 42px;display:grid}.lp-section h2,.lp-demo-panel h2{font-size:clamp(44px,6.2vw,84px)}.lp-revenue-grid,.lp-benefit-grid,.lp-step-grid,.lp-check-grid,.lp-deliverables,.lp-objection-grid,.lp-compare-grid{gap:16px;display:grid}.lp-revenue-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.lp-revenue-card,.lp-benefit-card,.lp-step-card,.lp-venue-card,.lp-deliverable,.lp-objection-card,.lp-compare-grid article{background:#fffdf6b8;border:1px solid #423e371f;border-radius:28px;transition:box-shadow .25s;box-shadow:0 28px 80px #423e371a}@media (hover:hover) and (pointer:fine){.lp-revenue-card:hover,.lp-benefit-card:hover,.lp-step-card:hover,.lp-venue-card:hover,.lp-objection-card:hover{box-shadow:0 34px 92px #423e3729}}.lp-revenue-card{gap:22px;padding:26px;display:grid}.lp-revenue-card small,.lp-benefit-card span,.lp-step-card span,.lp-venue-card span,.lp-objection-card span{color:var(--brand-700);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:950}.lp-revenue-card dl{gap:10px;margin:0;display:grid}.lp-revenue-card dl div{border-bottom:1px solid #423e371a;justify-content:space-between;gap:14px;padding-bottom:10px;display:flex}.lp-revenue-card dt,.lp-revenue-card dd{margin:0}.lp-revenue-card dt{color:#423e37a3;font-weight:750}.lp-revenue-card dd{font-weight:950}.lp-revenue-card>strong{color:var(--brand-500);letter-spacing:-.05em;font-size:clamp(34px,4.2vw,56px);line-height:.9}.lp-revenue-card>span{color:#423e37a8;font-weight:850}.lp-centered-cta{justify-content:center;margin-top:26px}.lp-opportunity,.lp-calculator{grid-template-columns:minmax(0,.88fr) minmax(360px,1.12fr);align-items:center;gap:clamp(34px,6vw,82px);display:grid}.lp-opportunity h2,.lp-calculator h2{margin-top:16px}.lp-moment-wall{perspective:1200px;gap:14px;display:grid}.lp-media-tile{color:#fffdf6;background:linear-gradient(145deg, var(--brand-950), var(--brand-700));border:1px solid #edebd729;border-radius:24px;padding:22px 24px;font-size:22px;font-weight:950;box-shadow:0 24px 60px #423e3729}.lp-media-tile:nth-child(2),.lp-media-tile:nth-child(4){margin-left:38px}.lp-cinematic{color:#fffdf6;background:radial-gradient(circle at 20% 10%, #e3b23c38, transparent 30rem), linear-gradient(145deg, #24211d, var(--brand-950));width:100%;padding-left:20px;padding-right:20px}.lp-cinematic .lp-section-head h2,.lp-cinematic .lp-section-head p,.lp-demo .lp-demo-panel h2,.lp-demo .lp-demo-panel p{color:#fffdf6}.lp-cinema-screen{color:#fffdf6;background:radial-gradient(circle at 50% 30%,#e3b23c3d,#0000 18rem),linear-gradient(145deg,#15130f,#39342d);border:1px solid #edebd729;border-radius:42px;gap:18px;width:min(900px,100%);min-height:420px;margin:0 auto;padding:34px;display:grid}.lp-timeline{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:auto;display:grid}.lp-timeline span{background:#edebd724;border:1px solid #edebd71f;border-radius:18px;height:86px}.lp-cinema-screen strong{font-size:clamp(42px,6vw,78px);line-height:.9}.lp-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-benefit-card,.lp-step-card,.lp-objection-card,.lp-compare-grid article{gap:14px;padding:28px;display:grid}.lp-benefit-card h3,.lp-step-card h3,.lp-objection-card h3,.lp-compare-grid h3{color:#211f1b;letter-spacing:-.04em;margin:0;font-size:clamp(24px,3vw,38px);line-height:.98}.lp-step-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.lp-step-card{min-height:280px}.lp-calculator{align-items:start}.lp-controls{gap:16px;margin-top:28px;display:grid}.lp-controls label{background:#fffdf6b8;border:1px solid #423e371f;border-radius:22px;gap:10px;padding:20px;display:grid}.lp-controls label span{color:#423e37b8;font-weight:850}.lp-controls label strong{letter-spacing:-.04em;font-size:30px}.lp-controls input{accent-color:var(--brand-500)}.lp-output-card{color:#fffdf6;background:radial-gradient(circle at 20% 0%, #e3b23c57, transparent 18rem), linear-gradient(145deg, var(--brand-950), var(--brand-800));border:1px solid #edebd72e;border-radius:34px;gap:16px;padding:32px;display:grid;position:sticky;top:110px}.lp-output-card span{color:#edebd7c2;letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:900}.lp-output-card strong{color:var(--brand-300);letter-spacing:-.06em;font-size:clamp(42px,6vw,78px);line-height:.9}.lp-output-card p{color:#fffdf6c2}.lp-venue-strip{scroll-snap-type:x mandatory;grid-auto-columns:minmax(280px,360px);grid-auto-flow:column;gap:16px;padding:8px 2px 18px;display:grid;overflow-x:auto}.lp-venue-card{scroll-snap-align:start;gap:14px;min-height:300px;padding:26px;display:grid}.lp-venue-card span{letter-spacing:-.04em;text-transform:none;font-size:28px}.lp-venue-card small{color:#423e37a8;font-weight:800;line-height:1.45}.lp-fit{gap:28px;display:grid}.lp-check-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.lp-check-grid button{min-height:82px;color:var(--brand-950);text-align:left;cursor:pointer;background:#fffdf6b3;border:1px solid #423e371f;border-radius:22px;align-items:center;gap:12px;padding:18px;font-size:16px;font-weight:900;display:flex}.lp-check-grid button span{aspect-ratio:1;color:#423e3761;background:#423e3714;border-radius:50%;place-items:center;width:32px;display:grid}.lp-fit-result{background:#423e3714;border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:22px;display:flex}.lp-deliverables{grid-template-columns:repeat(5,minmax(0,1fr))}.lp-deliverable{background:#fffdf6b8;border:1px solid #423e371f;border-radius:22px;align-items:center;min-height:112px;padding:20px;font-weight:900;display:grid}.lp-compare-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-compare-grid article.featured{color:#fffdf6;background:linear-gradient(145deg, var(--brand-950), var(--brand-700))}.lp-compare-grid article.featured h3,.lp-compare-grid article.featured p{color:#fffdf6}.lp-compare-grid p{border-bottom:1px solid #423e371a;padding-bottom:12px}.lp-operations{gap:34px;display:grid}.lp-objection-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.lp-demo{background:radial-gradient(circle at 50% 0,#e3b23c38,#0000 30rem),linear-gradient(#0000,#423e37f5);width:100%;padding-left:20px;padding-right:20px}.lp-demo-panel{text-align:center;background:radial-gradient(circle at 50% 0%, #e3b23c47, transparent 20rem), linear-gradient(145deg, #24211d, var(--brand-950));border:1px solid #edebd729;border-radius:42px;justify-items:center;gap:22px;width:min(1040px,100%);margin:0 auto;padding:clamp(36px,7vw,76px);display:grid}.lp-demo-topics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;display:grid}.lp-demo-topics small{color:#fffdf6d1;background:#fffdf614;border:1px solid #edebd71f;border-radius:16px;padding:14px;font-weight:800}.lp-footer{color:#fffdf6;grid-template-columns:1.2fr .8fr 1fr auto;gap:28px;width:min(1180px,100% - 40px);margin:0 auto;padding:48px 0 90px;display:grid}.lp-footer strong{font-size:24px}.lp-footer span{color:var(--brand-300);margin-bottom:10px;font-weight:950;display:block}.lp-footer p{color:#fffdf6ad}.lp-footer button:not(.mtb-button){color:#fffdf6b8;display:block}.lp-mobile-cta{display:none}@keyframes lp-enter-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translate(0,0)}}@keyframes lp-enter-down{0%{opacity:0;transform:translateY(-24px)}to{opacity:1;transform:translateY(0)}}@keyframes lp-enter-scene{0%{opacity:0;transform:translateY(24px)scale(.975)}to{opacity:1;transform:translate(0,0)scale(1)}}@media (max-width:1080px){.lp-nav{border-radius:28px;grid-template-columns:auto auto}.lp-nav nav{display:none}.lp-hero,.lp-opportunity,.lp-calculator,.lp-footer{grid-template-columns:1fr}.lp-hero-scene{min-height:560px}.lp-revenue-grid,.lp-step-grid,.lp-objection-grid,.lp-deliverables{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.lp-page{padding-bottom:86px}.lp-nav{width:calc(100% - 24px);margin-top:12px;position:relative;top:0}.lp-logo span,.lp-nav-actions>button:not(.mtb-button){display:none}.lp-hero,.lp-section{width:calc(100% - 28px)}.lp-hero{min-height:auto;padding-top:46px}.lp-hero h1,.lp-section h2,.lp-demo-panel h2{letter-spacing:-.055em;font-size:clamp(42px,15vw,62px)}.lp-hero-scene{transform-origin:top;min-height:520px;transform:scale(.9)}.lp-revenue-grid,.lp-benefit-grid,.lp-step-grid,.lp-check-grid,.lp-deliverables,.lp-objection-grid,.lp-compare-grid,.lp-demo-topics{grid-template-columns:1fr}.lp-output-card{position:static}.lp-mobile-cta{z-index:70;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffdf6e0;border:1px solid #423e371f;border-radius:22px;grid-template-columns:1fr 1fr;gap:8px;padding:8px;display:grid;position:fixed;bottom:10px;left:10px;right:10px;box-shadow:0 18px 60px #423e372e}}:root{--brand-bg:#f7f9fc;--brand-bg-strong:#eef2f7;--brand-surface:#fff;--brand-surface-tint:#e8edf4;--brand-text:#001233;--brand-text-soft:#5c677d;--brand-dark:#00193a;--brand-dark-2:#002b53;--brand-mid:#023f73;--brand-accent:#a10220;--brand-accent-2:#bf0a26;--brand-accent-hot:#cd0c2b;--brand-black:#131313;--brand-line:#00193a24;--brand-shadow-soft:0 20px 70px #0012331f;--brand-shadow-strong:0 34px 90px #0012333d}body{color:var(--brand-text);background:radial-gradient(circle at 10% 0%, #03478024, transparent 34rem), radial-gradient(circle at 92% 6%, #bf0a2614, transparent 30rem), linear-gradient(180deg, var(--brand-bg), var(--brand-bg-strong))}.hero,.operator-hero,.capture-page{background:radial-gradient(circle at 78% 20%, #bf0a262e, transparent 24rem), linear-gradient(120deg, var(--brand-dark), var(--brand-mid))}.button,.lp-page .mtb-button-primary,.lp-page .mtb-button-dark{color:#fff;background:linear-gradient(135deg, var(--brand-dark), var(--brand-accent));box-shadow:0 16px 42px #a1022038}.button.secondary,.mini-button,.lp-page .mtb-button-light,.lp-page .mtb-button-secondary{color:var(--brand-dark);border-color:var(--brand-line);background:#ffffffeb}.panel,.job-card,.claim-card,.public-panel,.lp-revenue-card,.lp-benefit-card,.lp-step-card,.lp-venue-card,.lp-deliverable,.lp-objection-card,.lp-compare-grid article,.lp-controls label{border-color:var(--brand-line);box-shadow:var(--brand-shadow-soft);background:#ffffffd6}.lp-page{color:var(--brand-text);background:radial-gradient(circle at 10% 0%, #0347802e, transparent 34rem), radial-gradient(circle at 88% 8%, #bf0a261a, transparent 30rem), linear-gradient(180deg, var(--brand-bg) 0%, #eef3f9 48%, var(--brand-dark) 100%)}.lp-nav{border-color:var(--brand-line);box-shadow:var(--brand-shadow-soft);background:#ffffffd1}.lp-logo,.lp-hero h1,.lp-section h2,.lp-demo-panel h2,.lp-benefit-card h3,.lp-step-card h3,.lp-objection-card h3,.lp-compare-grid h3{color:var(--brand-text)}.lp-nav nav button,.lp-nav-actions>button:not(.mtb-button),.lp-footer button,.lp-subhead,.lp-support,.lp-section p,.lp-demo-panel p,.lp-footer p{color:#001233ad}.lp-eyebrow,.lp-kicker,.lp-section-head>span,.lp-demo-panel>span{color:var(--brand-accent);border-color:var(--brand-line);background:#e8edf4c7}.lp-hero-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-width:680px;display:grid}.lp-hero-metrics span{border:1px solid var(--brand-line);background:#ffffffc2;border-radius:18px;gap:4px;padding:14px 16px;display:grid;box-shadow:0 12px 34px #00123314}.lp-hero-metrics strong{color:var(--brand-accent);letter-spacing:-.05em;font-size:clamp(24px,3vw,38px);line-height:.9}.lp-hero-metrics small{color:var(--brand-text-soft);text-transform:uppercase;font-size:12px;font-weight:850}.lp-proof-row span{color:#001233c2;border-color:var(--brand-line);background:#ffffffc2}.lp-trailer-frame,.lp-phone,.lp-cinema-screen,.lp-output-card,.lp-compare-grid article.featured,.lp-demo-panel{color:#fff;background:radial-gradient(circle at 68% 22%, #bf0a2647, transparent 13rem), linear-gradient(145deg, var(--brand-dark), var(--brand-dark-2));box-shadow:var(--brand-shadow-strong);border-color:#ffffff24}.lp-trailer-frame i,.code,.capture-progress,.capture-shutter{color:#fff;background:var(--brand-accent)}.lp-phone:before,.lp-orbit{background:radial-gradient(circle at 34% 26%, #fff, #e8edf4 40%, var(--brand-accent-2) 100%)}.lp-revenue-card>strong,.lp-output-card strong,.lp-demo-panel>span,.lp-footer span{color:var(--brand-accent-2)}.lp-cinematic .lp-section-head h2,.lp-cinematic .lp-section-head p,.lp-output-card p,.lp-compare-grid article.featured h3,.lp-compare-grid article.featured p,.lp-demo .lp-demo-panel h2,.lp-demo .lp-demo-panel p,.lp-footer,.lp-footer p,.lp-footer button:not(.mtb-button){color:#ffffffd1}.lp-media-tile{color:#fff;background:linear-gradient(145deg, var(--brand-dark), var(--brand-mid));border-color:#ffffff24}.lp-check-grid button.selected{background:#a102201f;border-color:#a102206b}.lp-check-grid button.selected span{color:#fff;background:var(--brand-accent)}@media (max-width:760px){.lp-hero-metrics{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.lp-nav,.lp-hero-copy>*,.lp-hero-scene{opacity:1;animation:none;transform:none}.lp-revenue-card,.lp-benefit-card,.lp-step-card,.lp-venue-card,.lp-objection-card{transition:none}}.lp-page{overflow-x:hidden}.lp-page .mtb-button-light,.lp-page .mtb-button-secondary{color:var(--brand-950);background:#fffdf6e6;border-color:#423e371f}.lp-hero-copy,.lp-section,.lp-section-head,.lp-calculator>div,.lp-opportunity>div{min-width:0}.lp-hero h1,.lp-section h2,.lp-demo-panel h2{overflow-wrap:break-word}.lp-hero h1{font-size:clamp(54px,6.4vw,92px);line-height:.92}.lp-hero-copy{gap:14px}.lp-subhead{max-width:650px}.lp-hero-scene,.lp-hero-stage,.lp-trailer-frame,.lp-phone,.lp-qr-card,.lp-orbit,.lp-media-tile,.lp-cinema-screen,.lp-output-card,.lp-venue-strip{will-change:transform;transition-property:none}@media (max-width:760px){.lp-nav{grid-template-columns:1fr auto;gap:8px;min-height:58px;padding:8px}.lp-logo{justify-content:flex-start;min-width:0}.lp-logo span{text-overflow:ellipsis;white-space:nowrap;max-width:150px;display:inline;overflow:hidden}.lp-logo img{width:30px;height:30px}.lp-nav-actions .mtb-button{min-height:42px;padding:0 16px}.lp-hero{padding-top:34px;display:block;overflow:hidden}.lp-hero-copy{gap:14px}.lp-eyebrow,.lp-kicker,.lp-section-head>span,.lp-demo-panel>span{white-space:normal;width:auto;max-width:100%;font-size:10px;line-height:1.25}.lp-hero h1,.lp-section h2,.lp-demo-panel h2{max-width:100%;font-size:clamp(40px,13vw,54px);line-height:.94}.lp-hero h1{font-size:clamp(38px,11.5vw,48px);line-height:.95}.lp-subhead,.lp-support,.lp-section p,.lp-demo-panel p,.lp-footer p{font-size:16px}.lp-hero-scene{width:100%;min-height:460px;margin-top:30px;transform:none}.lp-trailer-frame{border-radius:28px;width:calc(100% - 42px);min-height:250px;padding:22px;inset:28px auto auto 12px;transform:rotateY(-6deg)rotateX(3deg)}.lp-trailer-frame strong{max-width:230px;font-size:30px}.lp-phone{border-radius:30px;width:178px;min-height:280px;padding:20px;bottom:36px;right:8px;transform:rotateY(-10deg)rotate(2deg)}.lp-phone:before{width:78px;margin:22px auto}.lp-phone strong{font-size:20px}.lp-qr-card{width:128px;padding:14px;bottom:38px;left:4px}.lp-orbit{width:58px;font-size:10px}.lp-orbit-0{top:0;right:34px}.lp-orbit-1{top:184px;left:-16px}.lp-orbit-2{top:194px;right:-16px}.lp-orbit-3{bottom:0;left:128px}.lp-revenue-card,.lp-benefit-card,.lp-step-card,.lp-objection-card,.lp-compare-grid article,.lp-output-card,.lp-demo-panel{border-radius:24px;padding:22px}.lp-demo{padding-left:14px;padding-right:14px}.lp-footer{padding-bottom:112px}}.lp-page .mtb-button-primary,.lp-page .mtb-button-dark,.button{color:#fff;background:linear-gradient(135deg, var(--brand-dark), var(--brand-accent), var(--brand-accent-hot));box-shadow:0 18px 46px #a1022038}.lp-page .mtb-button-light,.lp-page .mtb-button-secondary,.button.secondary{color:var(--brand-dark);border-color:var(--brand-line);background:#fffffff0;box-shadow:0 12px 34px #00123314}.lp-hero-metrics strong,.lp-revenue-card>strong,.lp-output-card strong{color:var(--brand-accent)}.lp-revenue{position:relative}.lp-revenue:before{content:"";pointer-events:none;filter:blur(12px);background:radial-gradient(circle at 22% 48%,#03478024,#0000 18rem),radial-gradient(circle at 72% 42%,#a102201a,#0000 18rem);width:min(860px,76vw);height:280px;position:absolute;top:16%;left:50%;transform:translate(-50%)}.lp-revenue-grid{z-index:1;align-items:stretch;gap:clamp(16px,2vw,24px);position:relative}.lp-revenue-card{isolation:isolate;background:linear-gradient(#fffffff5,#f7f9fce0),radial-gradient(circle at 80% 0,#03478014,#0000 14rem);border:1px solid #00193a1f;border-radius:30px;gap:20px;min-height:330px;padding:28px;position:relative;overflow:hidden;box-shadow:0 34px 90px #0012331a,inset 0 1px #ffffffe0}.lp-revenue-card:before{content:"";background:linear-gradient(90deg, var(--brand-mid), var(--brand-accent), var(--brand-accent-hot));opacity:.86;height:5px;position:absolute;inset:0 0 auto}.lp-revenue-card:after{content:"";z-index:-1;aspect-ratio:1;background:radial-gradient(circle,#a1022021,#0000 68%);border-radius:50%;width:220px;position:absolute;bottom:-90px;right:-70px}.lp-revenue-card:nth-child(3){background:radial-gradient(circle at 82% 12%,#bf0a2629,#0000 16rem),linear-gradient(145deg,#fff,#eef3f9);border-color:#a1022033;top:-8px;box-shadow:0 40px 110px #00123326,0 18px 58px #a102201f,inset 0 1px #ffffffe6}.lp-revenue-card small{width:max-content;color:var(--brand-mid);letter-spacing:.12em;background:#03478014;border:1px solid #0347801f;border-radius:999px;padding:8px 11px;font-size:11px}.lp-revenue-card:nth-child(3) small{color:var(--brand-accent);background:#a1022014;border-color:#a1022024}.lp-revenue-card dl{gap:0;padding:4px 0 2px}.lp-revenue-card dl div{border-bottom-color:#00193a17;align-items:center;min-height:44px;padding-bottom:0}.lp-revenue-card dt{color:#0012338a;font-size:.92rem;font-weight:850}.lp-revenue-card dd{color:var(--brand-text);font-size:1.02rem;font-weight:950}.lp-revenue-card>strong{color:var(--brand-accent);letter-spacing:-.07em;margin-top:auto;font-size:clamp(42px,4.7vw,66px);line-height:.82;display:block}.lp-revenue-card>span{color:#001233a3;letter-spacing:.06em;text-transform:uppercase;padding-top:2px;font-size:.84rem;font-weight:900;line-height:1.2}.lp-centered-cta{z-index:2;margin-top:34px;position:relative}.lp-centered-cta .mtb-button{border:1px solid #ffffff29;border-radius:999px;min-height:54px;padding-inline:24px;box-shadow:0 22px 52px #a1022033,0 8px 22px #00123329}.lp-cinematic{padding-top:clamp(96px,12vw,150px);padding-bottom:clamp(96px,12vw,150px);position:relative;overflow:hidden}.lp-cinematic:before{content:"";pointer-events:none;background:radial-gradient(circle at 50% 12%,#a102202e,#0000 28rem),linear-gradient(#ffffff09 1px,#0000 1px) 0 0/74px 74px,linear-gradient(90deg,#ffffff06 1px,#0000 1px) 0 0/74px 74px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 16% 84%,#0000);mask-image:linear-gradient(#0000,#000 16% 84%,#0000)}.lp-cinematic .lp-section-head{z-index:1;position:relative}.lp-cinematic .lp-section-head h2{color:#f7f9fc;text-shadow:0 18px 70px #00000061}.lp-cinematic .lp-section-head p{color:#f7f9fcdb;max-width:760px;font-size:clamp(18px,1.6vw,24px);font-weight:700;line-height:1.55}.lp-cinema-screen{z-index:1;background:radial-gradient(circle at 18% 0,#0347807a,#0000 21rem),radial-gradient(circle at 82% 22%,#a1022047,#0000 20rem),linear-gradient(145deg,#00193af5,#131313f0);border-color:#ffffff26;grid-template-columns:minmax(0,1.1fr) minmax(300px,.75fr);align-items:stretch;gap:clamp(20px,3vw,34px);width:min(1040px,100%);min-height:auto;padding:clamp(22px,3vw,34px);display:grid;position:relative;box-shadow:0 44px 120px #00000061,inset 0 1px #ffffff17}.lp-demo-thumbnails{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.lp-demo-thumb{color:#fff;text-align:left;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff21;border-radius:24px;gap:12px;padding:0;display:grid;overflow:hidden;box-shadow:0 18px 48px #0000002e}.lp-demo-thumb__media{background:linear-gradient(145deg, #ffffff1a, transparent), radial-gradient(circle at 36% 28%, #ffffffb8, transparent 2.8rem), linear-gradient(135deg, var(--brand-dark), var(--brand-mid));place-items:center;min-height:136px;display:grid;position:relative;overflow:hidden}.lp-demo-thumb__media:before{content:"";background:linear-gradient(135deg,#0000 0 36%,#ffffff29 37% 42%,#0000 43%),linear-gradient(#0000 42%,#0000006b);position:absolute;inset:0}.lp-demo-thumb__media[data-thumb="1"]{background:radial-gradient(circle at 70% 30%,#bf0a268c,#0000 6rem),linear-gradient(135deg,#023f73,#001233)}.lp-demo-thumb__media[data-thumb="2"]{background:radial-gradient(circle at 32% 22%,#cd0c2b94,#0000 6rem),linear-gradient(135deg,#131313,#002b53)}.lp-demo-thumb__media[data-thumb="3"]{background:radial-gradient(circle at 74% 24%,#ffffff70,#0000 5rem),linear-gradient(135deg,#002b53,#7a0213)}.lp-demo-thumb__media i{z-index:1;aspect-ratio:1;background:#ffffffeb;border-radius:50%;width:52px;position:relative;box-shadow:0 18px 44px #00000047}.lp-demo-thumb__media i:after{content:"";border-top:9px solid #0000;border-bottom:9px solid #0000;border-left:14px solid var(--brand-accent);width:0;height:0;position:absolute;top:50%;left:53%;transform:translate(-50%,-50%)}.lp-demo-thumb__copy{grid-template-columns:1fr auto;gap:5px 12px;padding:0 16px 16px;display:grid}.lp-demo-thumb__copy small{color:#ffffffb3;letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:950}.lp-demo-thumb__copy strong{color:#fff;letter-spacing:-.03em;font-size:clamp(1rem,1.35vw,1.22rem);line-height:1.04}.lp-demo-thumb__copy em{color:#ffffffd1;grid-area:1/2/span 2;align-self:end;font-size:.82rem;font-style:normal;font-weight:900}.lp-cinema-screen__main{background:radial-gradient(circle at 70% 20%,#bf0a2642,#0000 12rem),#ffffff0e;border:1px solid #ffffff1f;border-radius:28px;flex-direction:column;justify-content:flex-end;min-height:100%;padding:clamp(22px,3vw,34px);display:flex}.lp-cinema-screen__main span{color:#fff;letter-spacing:.1em;text-transform:uppercase;background:#a10220db;border-radius:999px;width:max-content;max-width:100%;margin-bottom:auto;padding:8px 11px;font-size:.72rem;font-weight:950}.lp-cinema-screen__main strong{color:#fff;letter-spacing:-.06em;max-width:9ch;font-size:clamp(42px,5.3vw,72px);line-height:.86}.lp-cinema-screen__main p{color:#f7f9fcd1;max-width:360px;margin-top:18px;font-size:1rem;font-weight:700;line-height:1.5}@media (max-width:860px){.lp-cinema-screen,.lp-demo-thumbnails{grid-template-columns:1fr}.lp-cinema-screen__main{min-height:300px}}.lp-venues{background:radial-gradient(circle at 12% 0,#03478029,#0000 28rem),radial-gradient(circle at 84% 18%,#a1022014,#0000 26rem),linear-gradient(#dfe6ee,#b8c4d1);flex-direction:column;justify-content:center;gap:clamp(22px,3.2vh,34px);width:100%;min-height:100vh;padding:clamp(52px,7vh,76px) clamp(20px,5vw,70px) clamp(52px,6.5vh,78px);display:flex;position:relative;overflow:hidden}.lp-venues:before,.lp-venues:after{content:"";z-index:3;pointer-events:none;width:clamp(26px,7vw,120px);position:absolute;top:0;bottom:0}.lp-venues:before{background:linear-gradient(90deg,#dfe6ee,#dfe6ee00);left:0}.lp-venues:after{background:linear-gradient(270deg,#b8c4d1,#b8c4d100);right:0}.lp-venues .lp-section-head{z-index:4;align-self:center;width:min(940px,100%);margin-bottom:0;position:relative}.lp-venues .lp-section-head h2{letter-spacing:-.052em;max-width:720px;margin-inline:auto;font-size:clamp(2.45rem,4.25vw,4.35rem);line-height:.92}.lp-venues .lp-section-head p{color:#001233b3;max-width:590px;margin:14px auto 0;font-size:clamp(.98rem,1.25vw,1.14rem);font-weight:750;line-height:1.35}.lp-venue-viewport{z-index:2;width:100%;position:relative;overflow:hidden}.lp-venue-strip{z-index:1;overscroll-behavior-inline:contain;scrollbar-width:none;will-change:transform;grid-auto-columns:minmax(292px,324px);grid-auto-flow:column;align-self:flex-start;gap:clamp(16px,2vw,24px);width:max-content;max-width:none;margin-inline:0;padding:16px clamp(16px,2.6vw,34px) 30px;display:grid;position:relative;overflow:visible;-webkit-mask-image:none;mask-image:none}.lp-venue-strip::-webkit-scrollbar{display:none}.lp-venue-strip::-webkit-scrollbar-track{background:#ffffff57;border-radius:999px}.lp-venue-strip::-webkit-scrollbar-thumb{background:#00193a61 padding-box padding-box;border:2px solid #0000;border-radius:999px}.lp-venue-strip:focus-visible{outline-offset:-3px;outline:3px solid #a102209e}.lp-venue-progress{z-index:4;background:#00193a24;border-radius:999px;width:min(520px,100% - 40px);height:3px;margin:3px auto 0;position:relative;overflow:hidden}.lp-venue-progress>i{border-radius:inherit;transform-origin:0;background:linear-gradient(90deg,#00325f,#a10220);width:100%;height:100%;display:block;transform:scaleX(0)}.lp-venue-card{isolation:isolate;min-height:316px;color:var(--brand-text);background:linear-gradient(#fffffff0,#f7f9fcdb),radial-gradient(circle at 88% 0,#0347801a,#0000 13rem);border:1px solid #00193a21;border-radius:24px;gap:14px;padding:24px;position:relative;overflow:hidden;box-shadow:0 34px 90px #0012331f,inset 0 1px #ffffffdb}.lp-fit,.lp-gets,.lp-comparison,.lp-operations,.lp-demo{position:relative;overflow:hidden}.lp-fit{background:radial-gradient(circle at 14% 18%,#a102201c,#0000 25rem),radial-gradient(circle at 84% 10%,#03478024,#0000 28rem),linear-gradient(#f7f9fc,#eef3f9);width:100%;padding-left:clamp(20px,5vw,70px);padding-right:clamp(20px,5vw,70px)}.lp-gets{background:linear-gradient(#00193a09 1px,#0000 1px) 0 0/58px 58px,linear-gradient(90deg,#00193a06 1px,#0000 1px) 0 0/58px 58px,radial-gradient(circle at 50% 0,#0347801f,#0000 31rem),#fff;width:100%;padding-left:clamp(20px,5vw,70px);padding-right:clamp(20px,5vw,70px)}.lp-comparison{color:#fff;background:radial-gradient(circle at 18% 0,#bf0a2633,#0000 28rem),radial-gradient(circle at 90% 28%,#0347804d,#0000 28rem),linear-gradient(145deg,#001233,#131313);width:100%;padding-left:clamp(20px,5vw,70px);padding-right:clamp(20px,5vw,70px)}.lp-comparison .lp-section-head h2,.lp-comparison .lp-section-head p{color:#ffffffe6}.lp-comparison .lp-section-head>span{color:#fff;background:#a10220cc;border-color:#ffffff24}.lp-operations{background:radial-gradient(circle at 78% 12%,#a1022017,#0000 27rem),linear-gradient(#eef3f9,#f7f9fc);width:100%;padding-left:clamp(20px,5vw,70px);padding-right:clamp(20px,5vw,70px)}.lp-demo{background:radial-gradient(circle at 50% 0,#bf0a263d,#0000 30rem),radial-gradient(circle at 12% 35%,#0347803d,#0000 28rem),linear-gradient(#001233,#131313)}.lp-venue-card:before{content:"";background:linear-gradient(90deg, var(--brand-mid), var(--brand-accent));opacity:.9;height:5px;position:absolute;inset:0 0 auto}.lp-venue-card:after{content:"";z-index:-1;aspect-ratio:1;background:radial-gradient(circle,#a102201f,#0000 68%);border-radius:50%;width:190px;position:absolute;bottom:-86px;right:-68px}.lp-venue-card>span{width:max-content;color:var(--brand-accent);letter-spacing:.12em;background:#a1022014;border:1px solid #a102201f;border-radius:999px;padding:7px 10px;font-size:.72rem;font-weight:950;line-height:1}.lp-venue-card h3{color:var(--brand-text);letter-spacing:-.05em;margin:2px 0 0;font-size:clamp(1.8rem,2.6vw,2.55rem);line-height:.95}.lp-venue-card p{color:#001233ad;font-size:1.08rem;font-weight:650;line-height:1.48}.lp-venue-card div{border-top:1px solid #00193a1a;gap:5px;padding-top:13px;display:grid}.lp-venue-card small{color:#0012337a;letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:950;line-height:1.2}.lp-venue-card strong{color:var(--brand-text);font-size:.98rem;font-weight:900;line-height:1.25}@media (max-width:760px){.lp-venues{min-height:auto;padding-left:14px;padding-right:14px}.lp-venue-strip{grid-auto-columns:minmax(270px,84vw);width:max-content;max-width:none;margin-inline:0;padding-inline:2px;overflow:visible;-webkit-mask-image:none;mask-image:none}.lp-venue-viewport{overscroll-behavior-inline:contain;scrollbar-width:none;scroll-snap-type:x mandatory;overflow-x:auto}.lp-venue-viewport::-webkit-scrollbar{display:none}.lp-venue-card{scroll-snap-align:start}.lp-venue-progress{display:none}}@media (min-width:900px){.lp-hero h1{max-width:11ch;font-size:clamp(62px,5.6vw,82px);line-height:.93}}.lp-logo img{width:164px;height:auto}.lp-logo>span,.anqr-brand img{display:none}@media (max-width:720px){.lp-logo img{width:128px;height:auto}.lp-hero-stage--placeholder{min-height:590px}.lp-preview-frame{width:min(320px,92%)}}.customer-shell{min-height:100svh;padding:max(18px, env(safe-area-inset-top)) 16px max(22px, env(safe-area-inset-bottom));color:#fff;background:radial-gradient(circle at 50% 0,#bf0a2657,#0000 24rem),radial-gradient(circle at 10% 90%,#03478052,#0000 26rem),linear-gradient(145deg,#001233,#06080d 72%);place-items:center;display:grid}.customer-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#ffffff21,#ffffff0f),#001233b8;border:1px solid #ffffff24;border-radius:30px;gap:18px;width:min(100%,520px);padding:clamp(22px,5vw,34px);display:grid;box-shadow:0 32px 110px #00000061}.customer-hero{text-align:center}.customer-kicker,.customer-mini-brand,.customer-progress,.customer-code{color:#ffccd5;letter-spacing:.11em;text-transform:uppercase;font-size:.78rem;font-weight:900}.customer-mini-brand{z-index:3;position:fixed;top:16px;left:18px}.customer-card h1{color:#fff;letter-spacing:-.058em;margin:0;font-size:clamp(2.15rem,10vw,4.4rem);line-height:.9}.customer-card h2{color:#fff;margin:0}.customer-card p,.customer-card small{color:#ffffffc2;margin:0;font-weight:700;line-height:1.5}.customer-demo,.customer-demo video,.customer-result video{border-radius:24px;width:100%;overflow:hidden}.customer-demo video,.customer-result video{aspect-ratio:16/10;object-fit:cover;background:#000;display:block}.customer-demo-placeholder,.camera-frame{color:#ffffffbd;background:radial-gradient(circle at 50% 35%,#ffccd529,#0000 10rem),linear-gradient(145deg,#03478094,#001233eb);border:1px solid #ffffff24;border-radius:24px;place-items:center;min-height:260px;display:grid}.customer-demo-placeholder{gap:8px}.customer-demo-placeholder span{color:#ffccd5;text-transform:uppercase;font-weight:900}.customer-price{color:#001233;background:#fff0f3;border-radius:18px;padding:14px 16px;font-weight:900}.customer-price strong{color:#bf0a26}.customer-primary,.customer-secondary{width:100%;min-height:58px;font:inherit;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;font-weight:950;text-decoration:none;display:inline-flex}.customer-primary{color:#fff;background:linear-gradient(135deg,#7a0213,#bf0a26);box-shadow:0 18px 42px #bf0a2657}.customer-secondary{color:#fff;background:#ffffff17;border:1px solid #ffffff2e}.link-button{text-align:center}.customer-form,.customer-choice-grid,.customer-template-grid,.customer-payment-grid,.customer-photo-list,.customer-review,.customer-thumbs{gap:12px;display:grid}.customer-form label{color:#ffffffd1;font-size:.86rem;font-weight:900}.customer-form input[type=email],.customer-form input[type=file],.customer-form input:not([type]){color:#fff;width:100%;min-height:56px;font:inherit;background:#ffffff17;border:1px solid #ffffff24;border-radius:18px;padding:0 16px;font-weight:800}.customer-form input::placeholder{color:#ffffff75}.customer-choice,.customer-template{color:#fff;font:inherit;text-align:left;background:#ffffff14;border:1px solid #ffffff24;border-radius:22px;padding:18px;font-size:1.08rem;font-weight:950}.customer-template-preview{background:linear-gradient(135deg,#ffccd533,#0347807a);border-radius:18px;place-items:center;min-height:150px;display:grid}.customer-photo-list span,.customer-thumbs span{color:#ffffffc2;background:#ffffff14;border-radius:16px;padding:14px;font-weight:900}.customer-review span{color:#ffffffb8;border-bottom:1px solid #ffffff1c;justify-content:space-between;gap:12px;padding:13px 0;font-weight:800;display:flex}.customer-review strong{color:#fff;text-align:right}.customer-consent{background:#ffffff12;border-radius:18px;align-items:flex-start;gap:12px;padding:14px;display:flex}.customer-consent input{margin-top:4px;transform:scale(1.25)}.camera-frame{min-height:430px;position:relative;overflow:hidden}.customer-alert,.customer-waiting{background:#fff0f3;border-radius:18px;padding:14px;color:#001233!important}.customer-generation{text-align:center;place-items:center;gap:14px;display:grid}.customer-orbit{border:1px solid #ffffff2e;border-radius:999px;width:116px;height:116px;animation:3.4s linear infinite customer-spin;position:relative}.customer-orbit span{background:#ffccd5;border-radius:999px;width:18px;height:18px;position:absolute}.customer-orbit span:first-child{top:-2px;left:48px}.customer-orbit span:nth-child(2){background:#bf0a26;bottom:24px;right:6px}.customer-orbit span:nth-child(3){background:#034780;bottom:20px;left:10px}@keyframes customer-spin{to{transform:rotate(360deg)}}.customer-qr{background:#ffffff14;border-radius:20px;justify-items:center;gap:10px;padding:16px;display:grid}.customer-qr img{border-radius:14px;width:180px}.customer-shell-pro{min-height:100dvh;padding:max(22px, env(safe-area-inset-top)) 18px max(26px, env(safe-area-inset-bottom));color:#f8fafc;background:radial-gradient(circle at 14% 8%,#bf0a2633,#0000 18rem),radial-gradient(circle at 86% 18%,#033f7342,#0000 22rem),linear-gradient(145deg,#07111f 0%,#111315 58%,#00193a 100%);place-items:stretch stretch;font-family:Aptos Display,SF Pro Display,Segoe UI,ui-sans-serif,system-ui,sans-serif;font-weight:500;overflow-x:hidden}.customer-shell-pro:before{content:"";pointer-events:none;opacity:.34;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:52px 52px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 20%,#000,#0000 72%);mask-image:radial-gradient(circle at 50% 20%,#000,#0000 72%)}.customer-experience-grid,.customer-flow-shell,.customer-result-layout{z-index:1;width:min(100%,1180px);margin:auto;position:relative}.customer-experience-grid{grid-template-columns:minmax(0,.92fr) minmax(340px,1.08fr);align-items:center;gap:clamp(22px,5vw,72px);min-height:calc(100dvh - 56px);display:grid}.customer-flow-shell{align-content:center;justify-items:center;gap:22px;min-height:calc(100dvh - 56px);display:grid}.customer-result-layout{grid-template-columns:minmax(0,.8fr) minmax(360px,.92fr);align-items:center;gap:clamp(22px,5vw,64px);min-height:calc(100dvh - 56px);display:grid}.customer-story-panel{gap:22px;max-width:610px;display:grid}.customer-brand-lockup{color:#f8fafc;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f8fafc13;border:1px solid #f8fafc24;border-radius:999px;align-items:center;gap:12px;width:fit-content;padding:9px 12px 9px 9px;display:inline-flex;box-shadow:inset 0 1px #ffffff17}.customer-brand-lockup strong,.customer-brand-lockup small{margin:0;line-height:1.1;display:block}.customer-brand-lockup strong{letter-spacing:-.01em;font-size:.9rem;font-weight:760}.customer-brand-lockup small{color:#f8fafc94;margin-top:3px;font-size:.72rem;font-weight:650}.customer-brand-mark{color:#fff;letter-spacing:.02em;background:linear-gradient(145deg,#a10220,#023f73);border-radius:999px;place-items:center;width:36px;height:36px;font-size:.68rem;font-weight:850;display:grid}.customer-flow-header{gap:14px;width:min(100%,720px);display:grid}.customer-back-form{justify-content:flex-start;width:min(100%,720px);display:flex}.customer-back-button{color:#f8fafcd1;min-height:42px;font:inherit;cursor:pointer;background:#f8fafc11;border:1px solid #f8fafc24;border-radius:999px;padding:0 17px;font-size:.82rem;font-weight:760;transition:transform .24s cubic-bezier(.16,1,.3,1),background .24s,border-color .24s;box-shadow:inset 0 1px #ffffff12}.customer-back-button:hover{background:#f8fafc1a;border-color:#ffccd559;transform:translateY(-1px)}.customer-back-button:active{transform:translateY(1px)scale(.99)}.customer-journey{background:#f8fafc0f;border:1px solid #f8fafc1f;border-radius:999px;grid-template-columns:repeat(6,1fr);gap:6px;padding:6px;display:grid}.customer-journey span{color:#f8fafc7a;border-radius:999px;place-items:center;min-height:30px;font-size:.7rem;font-weight:760;display:grid}.customer-journey span.active{color:#07111f;background:#f8fafc}.customer-card-pro,.customer-media-panel{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(#f8fafc1d,#f8fafc0d),#07111fc2;border:1px solid #f8fafc21;box-shadow:0 36px 120px #00000052,inset 0 1px #ffffff14}.customer-card-pro{border-radius:34px;gap:20px;width:min(100%,720px);padding:clamp(24px,4.5vw,42px)}.customer-media-panel{border-radius:40px;gap:16px;padding:clamp(14px,2vw,20px);display:grid}.customer-card-pro h1,.customer-story-panel h1{color:#f8fafc;letter-spacing:-.065em;text-wrap:balance;max-width:11ch;font-size:clamp(2.35rem,8vw,5.7rem);font-weight:840;line-height:.88}.customer-card-pro h1{max-width:13ch;font-size:clamp(2rem,7vw,4.55rem)}.customer-card-pro p,.customer-story-panel p{color:#f8fafcb8;max-width:62ch;font-size:clamp(1rem,2.5vw,1.12rem);font-weight:520}.customer-kicker,.customer-progress,.customer-code{color:#ffccd5;letter-spacing:.13em;font-weight:760}.customer-value-row,.customer-process-strip{flex-wrap:wrap;gap:8px;display:flex}.customer-value-row span,.customer-process-strip span{color:#f8fafcb8;background:#f8fafc11;border:1px solid #f8fafc1f;border-radius:999px;padding:9px 12px;font-size:.78rem;font-weight:760}.customer-action-stack{gap:10px;display:grid}.customer-action-stack small{color:#f8fafc85;font-weight:650}.customer-demo-premium{border-radius:30px;position:relative;box-shadow:0 22px 70px #00000047}.customer-demo-premium:after{content:"";pointer-events:none;border:1px solid #ffffff29;border-radius:22px;position:absolute;inset:12px}.customer-demo video,.customer-result video{aspect-ratio:16/10;border-radius:inherit;background:#07090d}.customer-price-premium{color:#07111f;background:linear-gradient(145deg,#fff,#e8edf4);border-radius:24px;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;display:flex;box-shadow:0 18px 44px #00000029}.customer-price-premium span{color:#5c677d;font-weight:900}.customer-price-premium strong{color:#a10220;font-size:1.45rem}.customer-primary,.customer-secondary,.customer-choice,.customer-template{transition:transform .24s cubic-bezier(.16,1,.3,1),border-color .24s,background .24s,box-shadow .24s}.customer-primary{color:#fff;background:linear-gradient(135deg,#ffffff21,#0000),linear-gradient(135deg,#a10220,#023f73);min-height:62px;font-weight:820;box-shadow:0 18px 54px #a1022052}.customer-primary:hover,.customer-secondary:hover,.customer-choice:hover,.customer-template:hover{transform:translateY(-2px)}.customer-primary:active,.customer-secondary:active,.customer-choice:active,.customer-template:active{transform:translateY(1px)scale(.99)}.customer-secondary{background:#f8fafc14;border-color:#f8fafc2e;min-height:58px;box-shadow:inset 0 1px #ffffff14}.customer-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.customer-choice,.customer-template{color:#f8fafc;background:linear-gradient(#ffffff12,#ffffff06),#f8fafc0b;border-color:#f8fafc21;border-radius:24px;min-height:74px;font-weight:760}.customer-template-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.customer-template{gap:12px;padding:14px;display:grid}.customer-template h2{letter-spacing:-.04em;font-size:clamp(1.25rem,4vw,1.7rem);line-height:1}.customer-template p{font-size:.92rem}.customer-template-preview{border-radius:18px;min-height:112px}.customer-choice:hover,.customer-template:hover{background:#f8fafc17;border-color:#ffccd56b}.customer-form{gap:14px}.customer-form label{color:#f8fafcc7}.customer-form input[type=email],.customer-form input[type=file],.customer-form input:not([type]){color:#f8fafc;background:#f8fafc13;border-color:#f8fafc24;border-radius:20px;min-height:62px;box-shadow:inset 0 1px #ffffff0f}.customer-form input:focus{border-color:#ffccd58c;outline:3px solid #ffccd538}.customer-photo-list,.customer-thumbs{grid-template-columns:repeat(4,minmax(0,1fr))}.customer-photo-list span,.customer-thumbs span{color:#f8fafcad;background:#f8fafc0f;border:1px solid #f8fafc1a;font-size:.78rem;font-weight:760}.customer-thumbs span.done{color:#07111f;background:linear-gradient(145deg,#fff,#ffccd5)}.camera-frame{background:linear-gradient(#ffffff0b 1px,#0000 1px) 0 0/42px 42px,linear-gradient(90deg,#ffffff0b 1px,#0000 1px) 0 0/42px 42px,radial-gradient(circle at 50% 34%,#ffccd529,#0000 12rem),linear-gradient(145deg,#00193ad1,#07090df0);border-radius:34px;min-height:min(58dvh,560px)}.camera-frame>span{color:#f8fafcb3;background:#07111fb8;border-radius:999px;padding:9px 13px;font-size:.78rem;font-weight:900;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.camera-guide{border:2px solid #ffffffbd;border-radius:45% 45% 26% 26%;width:min(58%,270px);height:74%;box-shadow:0 0 0 999px #00000029,0 0 0 12px #ffffff09}.customer-review span{border-bottom-color:#f8fafc1a}.customer-consent{background:#f8fafc0f;border:1px solid #f8fafc1a}.customer-alert,.customer-waiting{background:linear-gradient(145deg,#fff,#ffccd5);color:#07111f!important}.customer-orbit{border-color:#f8fafc24;animation-duration:5.6s}.customer-qr{background:#f8fafc11;border:1px solid #f8fafc1f}.customer-qr img{background:#fff;padding:8px}@media (max-width:820px){.customer-shell-pro{padding-inline:14px}.customer-experience-grid,.customer-result-layout{grid-template-columns:1fr;align-content:start;gap:18px;min-height:auto}.customer-story-panel{padding-top:8px}.customer-card-pro,.customer-media-panel{border-radius:28px}.customer-flow-header{gap:12px}.customer-back-form{justify-content:flex-start}.customer-back-button{width:auto}.customer-journey{border-radius:24px;grid-template-columns:repeat(3,1fr)}.customer-choice-grid,.customer-photo-list,.customer-thumbs{grid-template-columns:1fr 1fr}.customer-choice{border-radius:22px;min-height:72px;padding:14px;font-size:1rem}.customer-template-grid{grid-template-columns:1fr}.customer-template{grid-template-columns:104px minmax(0,1fr);align-items:center}.customer-template-preview{text-align:center;grid-row:span 2;height:100%;min-height:92px;font-size:.84rem}.customer-template h2,.customer-template p{grid-column:2}.customer-template p{font-size:.86rem;line-height:1.35}.customer-template .customer-primary{grid-column:1/-1}.customer-card-pro h1,.customer-story-panel h1{letter-spacing:-.055em;max-width:13ch;font-size:clamp(2.05rem,10.5vw,3.35rem)}.customer-brand-lockup{max-width:100%}.customer-brand-lockup strong{font-size:.82rem}.customer-brand-lockup small{font-size:.66rem}.camera-frame{min-height:52dvh}}.lp-nav-link{min-height:42px;color:var(--brand-950);align-items:center;padding:0 8px;font-size:13px;font-weight:900;text-decoration:none;display:inline-flex}.lp-hero-stage--video{background:radial-gradient(circle at 78% 14%,#e3b23c47,#0000 18rem),linear-gradient(145deg,#15130f,#343028);border:1px solid #edebd733;border-radius:44px;place-items:center;gap:12px;padding:30px 48px 24px;display:grid;overflow:hidden;box-shadow:0 42px 100px #423e3733}.lp-hero-stage--video:after{content:"";pointer-events:none;background:linear-gradient(#0000,#00000061);height:34%;position:absolute;inset:auto 0 0}.lp-video-label,.lp-hero-stage--video>p{z-index:2;color:#fffdf6c7;letter-spacing:.08em;text-align:center;text-transform:uppercase;font-size:12px;font-weight:900;position:relative}.lp-hero-stage--video>p{letter-spacing:0;text-transform:none;max-width:470px;margin:0;line-height:1.45}.lp-hero-video{z-index:1;aspect-ratio:9/16;object-fit:cover;background:#050505;border:1px solid #ffffff29;border-radius:26px;width:min(340px,88%);max-height:500px;position:relative;box-shadow:0 28px 68px #0000006b}.lp-outcome-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.lp-outcome-grid .lp-benefit-card{color:#fffdf6c2;background:#ffffff12;border:1px solid #ffffff1c;border-radius:28px;min-height:300px}.lp-outcome-grid .lp-benefit-card h3,.lp-outcome-grid .lp-benefit-card span{color:#fffdf6}.lp-step-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.lp-step-grid--three .lp-step-card{min-height:250px}.lp-output-card>small{width:max-content;max-width:100%;color:var(--brand-950);background:#e3b23c47;border-radius:999px;padding:8px 12px;font-weight:900}.lp-pilot{grid-template-columns:1fr;gap:34px;display:grid}.lp-pilot-grid{perspective:1200px;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.lp-pilot-card{min-height:280px;color:var(--brand-950);transform-style:preserve-3d;background:#fffdf6c2;border:1px solid #423e371f;border-radius:28px;padding:28px;box-shadow:0 28px 70px #423e371f}.lp-pilot-card>span{color:var(--brand-700);font-weight:950}.lp-pilot-card h3{color:var(--brand-950);letter-spacing:-.045em;margin:54px 0 12px;font-size:clamp(28px,3vw,42px);line-height:.98}.lp-pilot-card p,.lp-pilot-cta p{color:#423e37b3;line-height:1.65}.lp-pilot-cta{text-align:center;justify-items:center;gap:16px;display:grid}.lp-pilot-cta p{max-width:720px;margin:0}.lp-fit--static{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:center}.lp-check-grid--static>div{min-height:76px;color:var(--brand-950);background:#fffdf6b8;border:1px solid #423e371f;border-radius:22px;align-items:center;gap:12px;padding:18px;font-weight:900;display:flex}.lp-check-grid--static>div span{aspect-ratio:1;width:32px;color:var(--brand-950);background:var(--brand-500);border-radius:50%;flex:0 0 32px;place-items:center;display:grid}.lp-faq{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(30px,6vw,84px);display:grid}.lp-faq-list{gap:12px;display:grid}.lp-faq-item details{color:var(--brand-950);background:#fffdf6c7;border:1px solid #423e371f;border-radius:22px}.lp-faq-item summary{cursor:pointer;padding:22px 54px 22px 22px;font-size:18px;font-weight:950}.lp-faq-item p{color:#423e37b8;margin:0;padding:0 22px 22px;line-height:1.65}.lp-demo-panel>small{color:#fffdf69e;font-weight:800}.lp-footer a{color:inherit;font-weight:850;text-decoration:none}.mtb-modal--compact{width:min(560px,100%)}.mtb-modal-intro{color:#05071aa8;margin:-4px 0 2px;line-height:1.55}.mtb-modal-grid--single{grid-template-columns:1fr}.mtb-modal-privacy{color:#05071a8a;line-height:1.45}.an-page{--an-night:#041126;--an-blue:#0c315e;--an-coral:#ff6b4a;--an-sand:#fff4dd;color:#f9fbff;background:radial-gradient(circle at 82% 10%, #ff6b4a33, transparent 28rem), radial-gradient(circle at 8% 26%, #227ebe40, transparent 34rem), var(--an-night);min-height:100vh;overflow:hidden}.an-nav{z-index:20;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#041126b8;border:1px solid #ffffff1f;border-radius:999px;grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;width:min(1160px,100% - 28px);min-height:70px;margin:14px auto 0;padding:10px 14px;display:grid;position:sticky;top:14px;box-shadow:0 20px 60px #00000047}.an-nav>span{color:#ffffffa3;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:900}.an-nav>.mtb-button{justify-self:end}.an-brand{color:#fff;align-items:center;gap:10px;width:max-content;font-weight:950;text-decoration:none;display:inline-flex}.an-brand img{object-fit:contain;width:38px;height:38px}.an-hero,.an-section{width:min(1160px,100% - 36px);margin:0 auto}.an-hero{grid-template-columns:minmax(0,1.05fr) minmax(360px,.75fr);align-items:center;gap:clamp(34px,7vw,100px);min-height:850px;padding:80px 0 96px;display:grid}.an-hero-copy h1,.an-section h2,.an-final h2{color:#fff;letter-spacing:-.065em;margin:0;font-size:clamp(54px,7.2vw,102px);line-height:.9}.an-hero-copy>p{color:#ffffffb8;max-width:680px;margin:26px 0 0;font-size:clamp(18px,2vw,24px);line-height:1.55}.an-kicker{color:#ffb29f;letter-spacing:.12em;text-transform:uppercase;margin-bottom:18px;font-size:13px;font-weight:950;display:block}.an-actions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.an-trust-row{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.an-trust-row span{color:#ffffffb8;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:999px;padding:9px 12px;font-size:12px;font-weight:850}.an-video-shell{background:linear-gradient(150deg,#ffffff1a,#ffffff09);border:1px solid #ffffff24;border-radius:42px;justify-items:center;gap:13px;padding:26px;display:grid;position:relative;box-shadow:0 48px 120px #0000006b}.an-video-shell:before{z-index:-1;content:"";filter:blur(20px);background:radial-gradient(circle,#ff6b4a33,#0000 66%);position:absolute;inset:-40px}.an-video-shell video{aspect-ratio:9/16;object-fit:cover;background:#000;border-radius:26px;width:min(340px,100%)}.an-video-shell>span,.an-video-shell>small{color:#ffffff9e;text-align:center;font-weight:800}.an-section{padding:118px 0}.an-promise{border-top:1px solid #ffffff1f;border-bottom:1px solid #ffffff1f;grid-template-columns:1fr .8fr;align-items:end;gap:clamp(36px,8vw,120px);display:grid}.an-section h2,.an-final h2{font-size:clamp(44px,6vw,78px)}.an-promise>p,.an-section-head+p,.an-offer-copy>p,.an-final p{color:#ffffffb3;margin:0;font-size:clamp(18px,2vw,24px);line-height:1.62}.an-section-head{max-width:820px;margin-bottom:42px}.an-step-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.an-step-grid article{background:#ffffff0e;border:1px solid #ffffff1a;border-radius:30px;min-height:330px;padding:30px}.an-step-grid article>span{color:#ffb29f;font-weight:950}.an-step-grid h3{letter-spacing:-.045em;margin:82px 0 16px;font-size:clamp(28px,3.2vw,44px);line-height:.98}.an-step-grid p,.an-faq p{color:#ffffffa3;line-height:1.65}.an-offer{grid-template-columns:1fr minmax(320px,.56fr);align-items:center;gap:clamp(36px,8vw,110px);display:grid}.an-offer-copy ul{gap:13px;margin:30px 0 0;padding:0;list-style:none;display:grid}.an-offer-copy li:before{color:#ffb29f;content:"✓";margin-right:12px}.an-price-card{color:var(--an-night);background:var(--an-sand);border-radius:34px;gap:16px;padding:36px;display:grid;box-shadow:0 40px 100px #0000004d}.an-price-card strong{letter-spacing:-.07em;font-size:clamp(70px,9vw,112px);line-height:.9}.an-price-card span,.an-price-card small{color:#041126a3;font-weight:800}.an-faq>div:last-child{gap:12px;display:grid}.an-faq details{background:#ffffff0e;border:1px solid #ffffff1a;border-radius:22px}.an-faq summary{cursor:pointer;padding:22px;font-size:18px;font-weight:950}.an-faq p{margin:0;padding:0 22px 22px}.an-final{text-align:center;background:radial-gradient(circle at 50% 0,#ff6b4a57,#0000 28rem),linear-gradient(145deg,#092244,#06162e);border:1px solid #ffffff1f;border-radius:44px;justify-items:center;gap:24px;width:min(1160px,100% - 36px);margin:40px auto 0;padding:clamp(70px,10vw,130px) clamp(24px,7vw,90px);display:grid}.an-final p{max-width:690px}.an-footer{color:#ffffff80;justify-content:space-between;gap:24px;width:min(1160px,100% - 36px);margin:0 auto;padding:48px 0 110px;font-size:13px;display:flex}.an-footer a{color:#fff;font-weight:900;text-decoration:none}.an-mobile-cta{display:none}@media (max-width:980px){.lp-outcome-grid,.lp-pilot-grid,.lp-step-grid--three,.lp-fit--static,.lp-faq{grid-template-columns:1fr}.lp-hero-stage--video{padding-inline:26px}.an-nav{grid-template-columns:1fr auto}.an-nav>span{display:none}.an-hero,.an-promise,.an-offer{grid-template-columns:1fr}.an-hero{padding-top:70px}.an-video-shell{justify-self:center;width:min(460px,100%)}}.lp-page{--lp-ink:#001b36;--lp-muted:#526174;--lp-paper:#f3f5f6;--lp-warm:#f4f0e8;--lp-red:#9c1730;--lp-gold:#b58a35;color:var(--lp-ink);background:radial-gradient(circle at 8% 2%,#235b8121,#0000 29rem),radial-gradient(circle at 92% 7%,#9c173013,#0000 25rem),linear-gradient(#f6f7f6 0%,#edf1f3 47%,#00162f 100%);font-family:Avenir Next,Segoe UI Variable,Segoe UI,Helvetica,Arial,sans-serif;position:relative}.lp-page:before{z-index:90;content:"";pointer-events:none;opacity:.16;mix-blend-mode:multiply;background-image:repeating-linear-gradient(0deg,#0000 0 3px,#001b3605 3px 4px),repeating-linear-gradient(90deg,#0000 0 5px,#ffffff06 5px 6px);position:fixed;inset:0}.lp-nav{background:#f9f8f4db;border-color:#001b361a;box-shadow:0 20px 60px #001b3617,inset 0 1px #ffffffe6}.lp-hero h1,.lp-section h2,.lp-demo-panel h2{color:var(--lp-ink);text-wrap:balance;font-weight:900}.lp-subhead,.lp-support,.lp-section p{color:var(--lp-muted)}.lp-eyebrow,.lp-kicker,.lp-section-head>span,.lp-demo-panel>span{color:var(--lp-red);background:#ffffff94;border-color:#9c173024;box-shadow:inset 0 1px #fffc}.lp-page .mtb-button-primary,.lp-page .mtb-button-dark{color:#fff;background:linear-gradient(135deg,#001b36 0%,#133d5c 38%,#9c1730 100%);box-shadow:0 18px 42px #001b362e,inset 0 1px #ffffff1f}.lp-page .mtb-button-secondary,.lp-page .mtb-button-light{color:var(--lp-ink);background:#fffc;border-color:#001b361f;box-shadow:0 14px 34px #001b3612,inset 0 1px #ffffffe6}.lp-cinematic,.lp-demo{background:radial-gradient(circle at 78% 12%,#9c17303d,#0000 25rem),linear-gradient(145deg,#00162f,#062b4a 58%,#0b1d31)}.lp-outcome-grid .lp-benefit-card{background:#fff1;border-color:#ffffff1f;box-shadow:inset 0 1px #ffffff13}.lp-how,.lp-pilot,.lp-faq{background:linear-gradient(155deg,#faf9f6e0,#ebf0f3c2)}.lp-benefit-card,.lp-step-card,.lp-pilot-card,.lp-output-card,.lp-check-grid--static>div,.pm-accordion-item{border-color:#001b361a;box-shadow:0 24px 70px #001b3616,inset 0 1px #ffffffe0}.lp-venues{background:radial-gradient(circle at 12% 4%,#154e742e,#0000 26rem),radial-gradient(circle at 88% 18%,#9c17301a,#0000 24rem),linear-gradient(160deg,#dce4e9,#c1cbd2 52%,#d8d1c7)}.lp-venues:before{background:linear-gradient(90deg,#dce4e9,#dce4e900)}.lp-venues:after{background:linear-gradient(270deg,#d8d1c7,#d8d1c700)}.lp-venue-card{color:var(--lp-ink);background:linear-gradient(155deg,#fffffff0,#f1f2efe0),radial-gradient(circle at 100% 0,#9c173014,#0000 12rem);border-color:#001b361c;box-shadow:0 30px 70px #001b361f,inset 0 1px #fffffff2}.lp-venue-card:before{background:linear-gradient(90deg,#164e74,#9c1730 68%,#b58a35)}.lp-proof-row span{color:#42546a;background:#ffffffad;border-color:#001b3617}.anqr-page{--anqr-night:#06152a;--anqr-blue:#0d3555;--anqr-red:#bd3140;--anqr-coral:#e9785f;--anqr-sand:#eee2ca;color:#f6f4ef;background:radial-gradient(circle at 88% 8%,#bd314030,#0000 26rem),radial-gradient(circle at 8% 32%,#1b5c823b,#0000 32rem),linear-gradient(#06152a,#081d35 58%,#06152a);min-height:100vh;font-family:Avenir Next,Segoe UI Variable,Segoe UI,Helvetica,Arial,sans-serif;overflow:hidden}.anqr-page:before{z-index:20;content:"";pointer-events:none;opacity:.18;mix-blend-mode:soft-light;background-image:repeating-linear-gradient(0deg,#0000 0 4px,#ffffff05 4px 5px);position:fixed;inset:0}.anqr-nav{z-index:30;-webkit-backdrop-filter:blur(20px)saturate(130%);backdrop-filter:blur(20px)saturate(130%);background:#06152ac7;border:1px solid #ffffff1c;border-radius:24px;grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;width:min(1120px,100% - 28px);min-height:68px;margin:14px auto 0;padding:9px 12px;display:grid;position:sticky;top:14px;box-shadow:0 22px 60px #030c1a40,inset 0 1px #ffffff13}.anqr-brand{color:#fff;letter-spacing:-.025em;align-items:center;gap:9px;width:max-content;font-weight:900;text-decoration:none;display:inline-flex}.anqr-brand img{object-fit:contain;width:38px;height:38px}.anqr-location{color:#ffffff9e;letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:850}.anqr-nav>.mtb-button{justify-self:end}.anqr-page .mtb-button-primary,.anqr-page .mtb-button-dark{color:#fff;background:linear-gradient(135deg,#d75a4c,#bd3140 70%,#8e2138);box-shadow:0 18px 42px #5a162b42,inset 0 1px #ffffff24}.anqr-page .mtb-button-secondary,.anqr-page .mtb-button-light{color:#fff;background:#ffffff13;border-color:#ffffff24;box-shadow:inset 0 1px #ffffff13}.anqr-hero{isolation:isolate;grid-template-columns:minmax(0,1.04fr) minmax(360px,.72fr);align-items:center;gap:clamp(42px,7vw,96px);width:min(1120px,100% - 36px);min-height:calc(100dvh - 96px);margin:0 auto;padding:clamp(68px,8vh,100px) 0 92px;display:grid;position:relative}.anqr-hero>:not(.pm-grid){z-index:1;position:relative}.anqr-copy{gap:20px;min-width:0;display:grid}.anqr-kicker{color:#efa08b;letter-spacing:.13em;text-transform:uppercase;width:max-content;max-width:100%;font-size:12px;font-weight:900;display:inline-flex}.anqr-copy h1,.anqr-how h2,.anqr-ready h2{color:#f8f5ee;letter-spacing:-.062em;text-wrap:balance;max-width:12ch;margin:0;font-size:clamp(50px,6.4vw,86px);font-weight:900;line-height:.94}.anqr-copy>div>p,.anqr-how-head>p,.anqr-ready>p{color:#f6f4efb3;max-width:620px;margin:0;font-size:clamp(17px,1.55vw,21px);line-height:1.56}.anqr-actions,.anqr-facts{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.anqr-facts span{color:#f6f4efb3;background:#ffffff0b;border:1px solid #ffffff16;border-radius:999px;padding:8px 11px;font-size:12px;font-weight:800}.anqr-video{background:linear-gradient(150deg,#ffffff16,#ffffff07);border:1px solid #ffffff1f;border-radius:36px;justify-items:center;gap:14px;padding:24px;display:grid;position:relative;overflow:hidden;box-shadow:0 40px 100px #020b1857,inset 0 1px #ffffff17}.anqr-video-head{color:#f6f4efa3;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;width:min(340px,100%);font-size:11px;font-weight:900;display:flex}.anqr-video video{aspect-ratio:9/16;object-fit:cover;background:#07111f;border:1px solid #ffffff1f;border-radius:24px;width:min(340px,100%);max-height:570px;box-shadow:0 24px 64px #020b1861}.anqr-video>p{color:#f6f4ef94;text-align:center;max-width:340px;margin:0;font-size:12px;font-weight:700;line-height:1.5}.anqr-how{border-top:1px solid #ffffff1c;width:min(1120px,100% - 36px);margin:0 auto;padding:112px 0 126px}.anqr-how-head{gap:18px;max-width:760px;margin-bottom:64px;display:grid}.anqr-how h2,.anqr-ready h2{max-width:15ch;font-size:clamp(42px,5.2vw,68px)}.anqr-steps{grid-template-columns:1.25fr 1fr 1fr;gap:clamp(26px,5vw,68px);display:grid}.anqr-step{border-top:1px solid #ffffff29;min-height:250px;padding:24px 2px}.anqr-step>span{color:#efa08b;letter-spacing:.12em;font-size:12px;font-weight:900}.anqr-step h3{color:#fff;letter-spacing:-.045em;max-width:9ch;margin:64px 0 14px;font-size:clamp(28px,3vw,40px);line-height:1}.anqr-step p{color:#f6f4ef9c;max-width:34ch;margin:0;line-height:1.62}.anqr-ready{background:radial-gradient(circle at 90% 6%,#bd314042,#0000 24rem),linear-gradient(145deg,#0d3555,#081a31 62%);border:1px solid #ffffff1c;border-radius:38px;justify-items:start;gap:22px;width:min(1120px,100% - 36px);margin:0 auto;padding:clamp(58px,8vw,92px);display:grid;position:relative;overflow:hidden;box-shadow:0 34px 90px #020b1840,inset 0 1px #ffffff14}.anqr-ready>small{color:#f6f4ef85;font-weight:700}.anqr-footer{color:#f6f4ef70;justify-content:space-between;gap:24px;width:min(1120px,100% - 36px);margin:0 auto;padding:46px 0 90px;font-size:12px;display:flex}.anqr-footer a{color:#f6f4efc7;font-weight:900;text-decoration:none}.anqr-mobile-cta{display:none}@media (max-width:900px){.anqr-nav{grid-template-columns:1fr auto}.anqr-location{display:none}.anqr-hero{grid-template-columns:1fr}.anqr-video{width:min(460px,100%)}}@media (max-width:720px){.anqr-nav{border-radius:18px;width:calc(100% - 16px);min-height:58px;margin-top:8px;padding:7px 8px;top:8px}.anqr-brand img{width:32px;height:32px}.anqr-brand span,.anqr-nav .mtb-button{font-size:12px}.anqr-nav .mtb-button{min-height:42px;padding-inline:14px}.anqr-hero,.anqr-how{width:calc(100% - 28px)}.anqr-hero{gap:52px;min-height:0;padding:70px 0 78px}.anqr-copy{gap:17px}.anqr-copy h1{max-width:100%;font-size:clamp(44px,13vw,58px);line-height:.96}.anqr-actions{display:grid}.anqr-actions .mtb-button{width:100%}.anqr-video{border-radius:28px;width:100%;padding:16px}.anqr-how{padding:82px 0 92px}.anqr-how-head{margin-bottom:46px}.anqr-how h2,.anqr-ready h2{max-width:100%;font-size:clamp(38px,11vw,50px)}.anqr-steps{grid-template-columns:1fr;gap:18px}.anqr-step{min-height:0;padding:22px 0 32px}.anqr-step h3{max-width:none;margin-top:34px}.anqr-ready{border-radius:28px;width:calc(100% - 20px);padding:54px 22px}.anqr-footer{flex-direction:column;width:calc(100% - 28px);padding-bottom:118px}.anqr-mobile-cta{right:10px;bottom:max(10px, env(safe-area-inset-bottom));z-index:35;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#06152ad1;border:1px solid #ffffff1c;border-radius:19px;padding:7px;display:block;position:fixed;left:10px;box-shadow:0 20px 50px #020b1857,inset 0 1px #ffffff12}.anqr-mobile-cta .mtb-button{width:100%}}@media (prefers-reduced-motion:reduce) and (min-width:900px){.lp-venue-viewport{scrollbar-width:thin;overflow-x:auto}.lp-venue-progress{display:none}}@property --pm-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.pm-scroll-progress{z-index:100;transform-origin:0;pointer-events:none;height:3px;position:fixed;inset:0 0 auto}.pm-scroll-progress--light{background:linear-gradient(90deg, var(--brand-500), var(--brand-700), var(--brand-accent));box-shadow:0 0 18px #e3b23c8c}.pm-scroll-progress--dark{background:linear-gradient(90deg,#ffb29f,#ff6b4a,#fff4dd);box-shadow:0 0 18px #ff6b4a8c}.pm-grid{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0%,#000000b3 55%,#0000 96%);mask-image:linear-gradient(#000 0%,#000000b3 55%,#0000 96%)}.pm-grid:before{content:"";opacity:.5;background-size:64px 64px;position:absolute;inset:0}.pm-grid--light:before{background-image:linear-gradient(#423e370e 1px,#0000 1px),linear-gradient(90deg,#423e370e 1px,#0000 1px)}.pm-grid--dark:before{background-image:linear-gradient(#ffffff0e 1px,#0000 1px),linear-gradient(90deg,#ffffff0e 1px,#0000 1px)}.pm-grid>i{aspect-ratio:1;filter:blur(16px);background:radial-gradient(circle,#e3b23c2e,#0000 68%);width:min(42vw,560px);position:absolute;top:4%;left:-24%}.pm-grid--dark>i{background:radial-gradient(circle,#ff6b4a2e,#0000 68%)}.pm-blur-text{position:relative}.pm-blur-text>span:not(.pm-sr-only){will-change:transform, opacity, filter;margin-right:.22em;display:inline-block}.pm-blur-text>span:not(.pm-sr-only):last-of-type{margin-right:0}.pm-sr-only{clip:rect(0, 0, 0, 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.pm-border-beam{z-index:4;pointer-events:none;border-radius:inherit;background:conic-gradient(from var(--pm-angle), transparent 0 74%, #ffffffe0 81%, #e3b23c 86%, transparent 93%);-webkit-mask-composite:xor;animation:pm-beam var(--pm-duration) linear infinite;padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.an-page .pm-border-beam{background:conic-gradient(from var(--pm-angle), transparent 0 73%, #fff4ddf2 80%, #ff6b4a 87%, transparent 94%)}.an-page .mtb-button-primary,.an-page .mtb-button-dark{color:#fff;background:linear-gradient(135deg,#ff7c5e,#ef3f2f 58%,#b81432);box-shadow:0 20px 54px #ef3f2f47}.an-page .mtb-button-secondary,.an-page .mtb-button-light{color:#fff;background:#ffffff16;border-color:#ffffff29;box-shadow:inset 0 1px #ffffff14}.an-price-card .mtb-button-primary{background:linear-gradient(135deg,#041126,#0c315e);box-shadow:0 18px 44px #04112638}@keyframes pm-beam{to{--pm-angle:360deg}}.pm-spotlight{isolation:isolate;position:relative;overflow:hidden}.pm-spotlight-layer{pointer-events:none;opacity:0;background:radial-gradient(420px circle at var(--pm-x,50%) var(--pm-y,50%), #e3b23c2b, transparent 48%);transition:opacity .32s;inset:0;z-index:0!important;position:absolute!important}.an-page .pm-spotlight-layer{background:radial-gradient(420px circle at var(--pm-x,50%) var(--pm-y,50%), #ff6b4a33, transparent 48%)}.pm-spotlight:hover>.pm-spotlight-layer{opacity:1}.pm-spotlight>:not(.pm-spotlight-layer){z-index:1;position:relative}.mtb-button{isolation:isolate;position:relative;overflow:hidden;transform:translateZ(0)}.mtb-button-shimmer{z-index:0;pointer-events:none;opacity:0;background:linear-gradient(90deg,#0000,#ffffff7a,#0000);width:35%;position:absolute;inset:-100% auto -100% -45%;transform:rotate(16deg)translate(-180%)}.mtb-button:hover .mtb-button-shimmer{animation:.76s cubic-bezier(.16,1,.3,1) pm-button-shimmer}.mtb-button-label,.mtb-button>svg{z-index:1;position:relative}@keyframes pm-button-shimmer{0%{opacity:0;transform:rotate(16deg)translate(-180%)}22%{opacity:.72}to{opacity:0;transform:rotate(16deg)translate(620%)}}.pm-accordion-item{color:var(--brand-950);background:#fffdf6c7;border:1px solid #423e371f;border-radius:22px;box-shadow:0 18px 52px #423e370f}.pm-accordion-item>button{width:100%;min-height:72px;color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;grid-template-columns:1fr auto;align-items:center;gap:20px;padding:20px 22px;font-size:18px;font-weight:950;display:grid}.pm-accordion-item>button>i{aspect-ratio:1;width:34px;color:var(--brand-950);background:#e3b23c3d;border-radius:50%;place-items:center;font-size:24px;font-style:normal;line-height:1;display:grid}.pm-accordion-item p{color:#423e37b8;margin:0;padding:0 22px 22px;line-height:1.65}.lp-nav,.lp-hero-copy>*,.lp-hero-scene{animation:none}.lp-hero,.an-hero{isolation:isolate;position:relative}.lp-hero>:not(.pm-grid),.an-hero>:not(.pm-grid){z-index:1;position:relative}.lp-video-inner{justify-items:center;gap:12px;width:100%;display:grid}.lp-video-label,.lp-video-inner>p{z-index:2;color:#fffdf6c7;letter-spacing:.08em;text-align:center;text-transform:uppercase;font-size:12px;font-weight:900;position:relative}.lp-video-inner>p{letter-spacing:0;text-transform:none;max-width:470px;margin:0;line-height:1.45}.lp-preview-meta{color:#fffdf69e;letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;align-items:center;width:min(360px,92%);font-size:10px;font-weight:900;display:flex}.lp-preview-meta small{color:#f2cf7a;font:inherit;align-items:center;gap:7px;display:inline-flex}.lp-preview-meta small:before{content:"";background:#e3b23c;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 5px #e3b23c1f}.lp-preview-frame{z-index:1;aspect-ratio:9/13;color:#fffdf6;background:linear-gradient(#00122a0a,#000a19d1),radial-gradient(circle at 72% 24%,#cb2743c7,#0000 28%),radial-gradient(circle at 25% 62%,#e3b23c6b,#0000 24%),linear-gradient(145deg,#0a3154,#00162f 68%);border:1px solid #ffffff2e;border-radius:28px;align-content:space-between;width:min(360px,92%);max-height:500px;padding:24px;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 74px #00000070,inset 0 1px #ffffff1f}.lp-preview-frame:before,.anqr-preview-frame:before{aspect-ratio:1;content:"";border:1px solid #ffffff1f;border-radius:50%;width:72%;position:absolute;inset:10% -18% auto auto;box-shadow:0 0 0 34px #ffffff06,0 0 0 70px #ffffff05}.lp-preview-grain{opacity:.28;pointer-events:none;mix-blend-mode:overlay;background-image:repeating-linear-gradient(115deg,#0000 0 7px,#ffffff09 7px 8px);position:absolute;inset:0}.lp-preview-location{letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:900;position:relative}.lp-preview-mark{align-self:center;gap:14px;display:grid;position:relative}.lp-preview-mark i{color:#001b36;letter-spacing:.12em;background:#e3b23c;width:max-content;padding:7px 9px;font-size:10px;font-style:normal;font-weight:950}.lp-preview-mark strong{letter-spacing:-.055em;text-wrap:balance;max-width:9ch;font-size:clamp(34px,4vw,52px);line-height:.92}.lp-preview-timeline{color:#ffffff94;letter-spacing:.12em;text-transform:uppercase;grid-template-columns:1fr auto;align-items:center;gap:8px 12px;font-size:9px;font-weight:900;display:grid;position:relative}.lp-preview-timeline i{background:#ffffff29;grid-column:1/-1;height:2px;overflow:hidden}.lp-preview-timeline i:after{content:"";background:#e3b23c;width:38%;height:100%;display:block}.lp-preview-copy{text-align:center;gap:4px;max-width:430px;display:grid}.lp-preview-copy>span{color:#fffdf6;font-size:14px;font-weight:900}.lp-preview-copy>p{color:#fffdf69e;margin:0;font-size:12px;line-height:1.5}.anqr-preview-frame{aspect-ratio:9/16;color:#f8f5ee;background:linear-gradient(#03102405,#030c1cdb),radial-gradient(circle at 74% 24%,#e04c45b8,#0000 28%),radial-gradient(circle at 20% 68%,#e8a75b52,#0000 25%),linear-gradient(145deg,#123b5d,#07111f 66%);border:1px solid #ffffff1f;border-radius:24px;align-content:space-between;width:min(340px,100%);max-height:570px;padding:24px;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 64px #020b1861}.anqr-preview-frame>span,.anqr-preview-frame small{color:#f8f5eea8;letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:900;position:relative}.anqr-preview-frame>strong{letter-spacing:-.055em;max-width:8ch;font-size:clamp(36px,5vw,54px);line-height:.92;position:relative}.anqr-preview-frame>div{gap:10px;display:grid;position:relative}.anqr-preview-frame i{background:linear-gradient(90deg,#efa08b 0 38%,#ffffff26 38%);height:2px}.lp-pilot-reveal,.lp-pilot-card{height:100%;transform-style:preserve-3d}.lp-output-card,.lp-demo-panel,.an-price-card,.an-final,.an-video-shell{position:relative;overflow:hidden}.lp-proof-row span{transition:border-color .26s,background-color .26s,transform .26s cubic-bezier(.16,1,.3,1)}.lp-proof-row span:hover{background:#fffdf6;border-color:#e3b23c80;transform:translateY(-3px)}.an-promise p{color:#ffffffb3;margin:0;font-size:clamp(18px,2vw,24px);line-height:1.62}.an-step-grid>div{background:#ffffff0e;border:1px solid #ffffff1a;border-radius:30px;min-height:330px;padding:30px}.an-step-grid>div>span{color:#ffb29f;font-weight:950}.an-faq-list{gap:12px;display:grid}.an-faq-list .pm-accordion-item{color:#fff;background:#ffffff0e;border-color:#ffffff1a;box-shadow:0 20px 60px #0000001f}.an-faq-list .pm-accordion-item>button>i{color:#fff;background:#ff6b4a2e}.an-faq-list .pm-accordion-item p{color:#ffffffa3}@media (max-width:720px){.pm-grid:before{background-size:44px 44px}.pm-spotlight-layer{display:none}.an-step-grid>div{min-height:250px}.pm-accordion-item>button{min-height:66px;padding:18px;font-size:16px}.pm-accordion-item p{padding:0 18px 18px}}@media (prefers-reduced-motion:reduce){.pm-border-beam,.mtb-button-shimmer{animation:none!important}.pm-grid>i{display:none}.pm-spotlight-layer,.lp-proof-row span{transition:none}}@media (max-width:720px){.lp-nav-link{display:none}.lp-hero-stage--video{border-radius:30px;min-height:610px;padding:24px 18px;position:relative}.lp-hero-video{width:min(320px,92%);max-height:500px}.lp-check-grid--static,.lp-pilot-grid,.lp-step-grid--three{grid-template-columns:1fr}.lp-faq-item summary{padding-right:26px}.mtb-modal--compact{max-height:calc(100dvh - 24px)}.an-nav{border-radius:20px;width:calc(100% - 16px);min-height:60px;margin-top:8px;padding:8px 10px;top:8px}.an-brand span,.an-nav>.mtb-button{font-size:12px}.an-brand img{width:34px;height:34px}.an-hero,.an-section{width:min(100% - 28px,1160px)}.an-hero{min-height:0;padding:62px 0 78px}.an-hero-copy h1{font-size:clamp(52px,15vw,72px)}.an-actions{display:grid}.an-actions .mtb-button{width:100%}.an-video-shell{border-radius:30px;padding:18px}.an-section{padding:84px 0}.an-step-grid{grid-template-columns:1fr}.an-step-grid article{min-height:250px}.an-step-grid h3{margin-top:50px}.an-price-card{padding:28px}.an-final{border-radius:30px;width:calc(100% - 20px)}.an-footer{flex-direction:column;width:calc(100% - 28px);padding-bottom:120px}.an-mobile-cta{right:10px;bottom:max(10px, env(safe-area-inset-bottom));z-index:30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#041126d1;border:1px solid #ffffff1f;border-radius:18px;padding:8px;display:grid;position:fixed;left:10px}}@media (prefers-reduced-motion:reduce){.an-page *,.lp-page *{scroll-behavior:auto!important}.customer-primary,.customer-secondary,.customer-choice,.customer-template{transition:none}.customer-orbit{animation:none}}.customer-capture .camera-frame{min-height:min(48dvh,500px)}.customer-form input[type=file]{color:#f8fafcb3;align-items:center;padding:10px;display:flex}.customer-form input[type=file]::file-selector-button{color:#07111f;min-height:42px;font:inherit;cursor:pointer;background:#f8fafc;border:0;border-radius:999px;margin-right:12px;padding:0 16px;font-weight:760}@media (max-width:820px){.customer-capture h1{max-width:14ch;font-size:clamp(1.65rem,7.5vw,2.45rem);line-height:.98}.customer-capture .camera-frame{min-height:42dvh}}.operator-shell{color:#001233;background:linear-gradient(#f7f9fc,#e2e9f1);min-height:100svh;padding:22px}.operator-topbar,.operator-topbar nav,.operator-dashboard-hero,.operator-metrics,.operator-grid-v2,.operator-detail-grid{gap:16px;display:grid}.operator-topbar{grid-template-columns:1fr auto;align-items:center;margin-bottom:18px}.operator-topbar strong{font-size:1.2rem;display:block}.operator-topbar span{color:#0012339e;font-weight:800}.operator-topbar nav{grid-auto-flow:column;align-items:center}.operator-topbar a,.operator-topbar button,.operator-link{color:#002b53;font:inherit;cursor:pointer;background:0 0;border:0;font-weight:900;text-decoration:none}.operator-dashboard-hero{grid-template-columns:1fr minmax(240px,340px);align-items:stretch;margin-bottom:18px}.operator-dashboard-hero>div,.operator-panel,.operator-metrics article,.operator-qr-card{background:#ffffffc2;border:1px solid #00193a1a;border-radius:24px;box-shadow:0 24px 70px #00123314}.operator-dashboard-hero>div:first-child{padding:clamp(24px,4vw,46px)}.operator-dashboard-hero span,.operator-panel-head span,.operator-metrics span,.operator-qr-card small{color:#a10220;letter-spacing:.09em;text-transform:uppercase;font-size:.78rem;font-weight:950}.operator-dashboard-hero h1{letter-spacing:-.06em;max-width:760px;margin:10px 0 0;font-size:clamp(2.6rem,5vw,5.4rem);line-height:.9}.operator-qr-card,.operator-panel{padding:20px}.operator-qr-card{align-content:center}.operator-qr-card strong{margin:8px 0 18px;font-size:1.1rem;display:block}.operator-metrics{grid-template-columns:repeat(4,1fr);margin-bottom:18px}.operator-metrics article{padding:18px}.operator-metrics strong{margin-top:8px;font-size:2rem;display:block}.operator-grid-v2,.operator-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:18px}.operator-panel.urgent{border-color:#bf0a2640}.operator-panel-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.operator-panel-head strong{font-size:1.4rem}.operator-order-card,.operator-table-row{background:#00193a0b;border-radius:18px;gap:12px;padding:14px;display:grid}.operator-order-card{grid-template-columns:1fr auto;align-items:center;margin-top:10px}.operator-order-card span{color:#00123394;margin-top:4px;font-weight:800;display:block}.operator-button{min-height:42px;font:inherit;cursor:pointer;background:#002b53;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 16px;font-weight:950;text-decoration:none;display:inline-flex;color:#fff!important}.operator-button.danger{background:#bf0a26}.operator-table{gap:8px;display:grid}.operator-table-row{color:#001233;grid-template-columns:110px 1fr 170px 130px 110px;align-items:center;text-decoration:none}.operator-pill{color:#001233;text-transform:capitalize;background:#dfe6ee;border-radius:999px;width:max-content;padding:7px 10px;font-size:.78rem;font-weight:950}.operator-qr{border-radius:18px;width:220px;max-width:100%;margin-bottom:12px}.operator-dl{gap:10px;margin:0 0 18px;display:grid}.operator-dl div{border-bottom:1px solid #00193a1a;justify-content:space-between;gap:12px;padding-bottom:10px;display:flex}.operator-dl dt{color:#00123394;font-weight:900}.operator-dl dd{text-align:right;margin:0;font-weight:950}.operator-video{border-radius:18px;width:100%}@media (max-width:820px){.operator-shell{padding:14px}.operator-topbar,.operator-dashboard-hero,.operator-metrics,.operator-grid-v2,.operator-detail-grid{grid-template-columns:1fr}.operator-topbar nav{grid-auto-flow:row;justify-items:start}.operator-table-row,.operator-order-card{grid-template-columns:1fr}}.lp-nav nav button,.lp-nav-actions>button:not(.mtb-button),.lp-nav-link,.lp-logo,.lp-footer a,.lp-footer button,.anqr-brand,.anqr-footer a,.pm-accordion-item>button{transition:color .26s cubic-bezier(.16,1,.3,1),background-color .26s cubic-bezier(.16,1,.3,1),border-color .26s cubic-bezier(.16,1,.3,1),opacity .26s cubic-bezier(.16,1,.3,1),transform .32s cubic-bezier(.16,1,.3,1)}.lp-benefit-card,.lp-step-card,.lp-pilot-reveal,.lp-venue-card,.lp-check-grid--static>div,.anqr-step,.anqr-video{transition:border-color .32s cubic-bezier(.16,1,.3,1),box-shadow .42s cubic-bezier(.16,1,.3,1),background-color .32s cubic-bezier(.16,1,.3,1)}.mtb-button{transition:color .24s cubic-bezier(.16,1,.3,1),border-color .24s cubic-bezier(.16,1,.3,1),box-shadow .34s cubic-bezier(.16,1,.3,1),filter .24s cubic-bezier(.16,1,.3,1)}@media (hover:hover) and (pointer:fine){.lp-nav nav button:hover,.lp-nav-actions>button:not(.mtb-button):hover{color:var(--lp-ink);background:#9c173013;transform:translateY(-1px)}.lp-logo:hover,.lp-nav-link:hover,.lp-footer a:hover,.anqr-brand:hover,.anqr-footer a:hover{opacity:.72;transform:translateY(-1px)}.mtb-button:hover{filter:saturate(1.04)brightness(1.025);box-shadow:0 22px 48px #001b3633,inset 0 1px #ffffff24}.anqr-page .mtb-button:hover{box-shadow:0 22px 48px #4c13274d,inset 0 1px #ffffff29}.mtb-button:hover .mtb-button-shimmer{animation:.72s cubic-bezier(.16,1,.3,1) pm-button-shimmer}.pm-spotlight:hover>.pm-spotlight-layer{opacity:.78}.lp-benefit-card:hover,.lp-step-card:hover,.lp-pilot-reveal:hover .lp-pilot-card,.lp-venue-card:hover,.lp-check-grid--static>div:hover{border-color:#9c173033;box-shadow:0 30px 74px #001b3621,inset 0 1px #ffffffeb}.lp-proof-row span:hover{color:var(--lp-ink);background:#ffffffe6;border-color:#9c173038;transform:translateY(-2px)}.pm-accordion-item>button:hover{background:#9c173009}.pm-accordion-item>button:hover>i{background:#e3b23c57}.anqr-step:hover{border-color:#e9785f61}.anqr-video:hover{border-color:#e9785f40;box-shadow:0 44px 106px #020b1863,inset 0 1px #ffffff1c}}.lp-nav nav button:active,.lp-nav-actions>button:not(.mtb-button):active,.lp-logo:active,.lp-nav-link:active,.pm-accordion-item>button:active{transform:translateY(1px)scale(.985)}.mtb-button:focus-visible,.lp-logo:focus-visible,.lp-nav-link:focus-visible,.lp-nav nav button:focus-visible,.pm-accordion-item>button:focus-visible,.anqr-brand:focus-visible,.anqr-footer a:focus-visible{outline-offset:3px;outline:3px solid #b58a35b3}@media (max-width:899px){.lp-venues{justify-content:flex-start;min-height:auto;padding:76px 18px 86px;overflow:visible}.lp-venues:before,.lp-venues:after,.lp-venue-progress{display:none}.lp-venues .lp-section-head{align-self:stretch;margin-bottom:18px}.lp-venues .lp-section-head h2{max-width:16ch;font-size:clamp(2.3rem,7vw,3.6rem)}.lp-venues .lp-section-head p{max-width:680px}.lp-venue-viewport{align-self:center;width:min(760px,100%);overflow:visible}.lp-venue-strip{grid-auto-flow:row;grid-auto-columns:unset;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:100%;max-width:100%;padding:0;display:grid;overflow:visible;transform:none!important}.lp-venue-card{scroll-snap-align:none;min-width:0;min-height:260px;padding:22px}.lp-venue-card h3{margin-top:18px;font-size:clamp(1.7rem,4.7vw,2.3rem)}.lp-venue-card p{font-size:.96rem}}@media (max-width:520px){.lp-venues{padding:64px 14px 76px}.lp-venues .lp-section-head{text-align:left;justify-items:start}.lp-venues .lp-section-head h2,.lp-venues .lp-section-head p{margin-inline:0}.lp-venue-strip{gap:10px}.lp-venue-card{border-radius:19px;gap:7px;min-height:176px;padding:15px;box-shadow:0 16px 38px #001b3617,inset 0 1px #ffffffe0}.lp-venue-card>span{width:32px;height:32px;font-size:.68rem}.lp-venue-card h3{margin:8px 0 0;font-size:clamp(1.25rem,6.1vw,1.55rem);line-height:.98}.lp-venue-card p{margin:2px 0 0;font-size:.75rem;line-height:1.35}.lp-venue-card div{margin-top:auto;padding-top:8px}.lp-venue-card small{font-size:.54rem}.lp-venue-card strong{text-overflow:ellipsis;font-size:.72rem;line-height:1.22;overflow:hidden}}@media (hover:none),(pointer:coarse){.pm-spotlight-layer,.mtb-button-shimmer{display:none}.lp-benefit-card,.lp-step-card,.lp-pilot-reveal,.lp-venue-card,.lp-check-grid--static>div,.anqr-step,.anqr-video,.lp-proof-row span{transition:none}}@media (prefers-reduced-motion:reduce){.lp-nav nav button,.lp-nav-actions>button:not(.mtb-button),.lp-nav-link,.lp-logo,.lp-footer a,.lp-footer button,.anqr-brand,.anqr-footer a,.pm-accordion-item>button,.mtb-button{transition:none}}
