@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/landing-static/assets/inter-cyrillic-ext-opsz-normal-CfYZpDVp.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/landing-static/assets/inter-cyrillic-opsz-normal-BFQXbQ-f.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/landing-static/assets/inter-greek-ext-opsz-normal-BmPQvyvo.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/landing-static/assets/inter-greek-opsz-normal-BM0NlUE_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/landing-static/assets/inter-vietnamese-opsz-normal-Ci9T9ieq.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/landing-static/assets/inter-latin-ext-opsz-normal-DpK-iCPk.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/landing-static/assets/inter-latin-opsz-normal-BwkfbSeq.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color:#0b1b41;background:#fff;font-family:Inter,Manrope,Segoe UI,Arial,sans-serif;font-synthesis:none;--blue: #0873ff;--blue-dark: #005ed9;--navy: #091b43;--muted: #64728d;--line: #dfe7f2;--soft-blue: #f3f7ff;--shadow: 0 28px 80px rgba(32, 76, 140, .14)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;min-height:100vh;color:var(--navy);background:#fff;-webkit-font-smoothing:antialiased}body.dialog-open{overflow:hidden}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{color:inherit}a{color:inherit;text-decoration:none}img{display:block;width:100%}.shell{width:min(1240px,calc(100% - 48px));margin-inline:auto}.header{position:relative;z-index:20;border-bottom:1px solid #ebeff5;background:#fff}.header__inner{display:grid;min-height:76px;grid-template-columns:1fr auto 1fr;align-items:center}.logo{width:max-content;color:var(--blue);font-size:28px;font-weight:800;letter-spacing:-.065em}.header__nav{display:flex;align-items:center;gap:42px;color:#1a2845;font-size:14px;font-weight:600}.header__nav a,.text-link{transition:color .16s ease}.header__nav a:hover,.text-link:hover{color:var(--blue-dark)}.header__inner>.button{justify-self:end}.button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;border:1px solid var(--blue);border-radius:10px;padding:0 24px;color:#fff;background:var(--blue);box-shadow:0 10px 28px #0873ff2e;font-weight:750;cursor:pointer;transition:transform .16s ease,background .16s ease,box-shadow .16s ease}.button:hover{transform:translateY(-1px);background:var(--blue-dark);box-shadow:0 14px 32px #0873ff3d}.button--compact{min-height:42px;border-radius:8px;padding-inline:20px;font-size:14px}.button--secondary{color:var(--blue);background:#fff;box-shadow:none}.button:focus-visible,a:focus-visible,input:focus-visible{outline:3px solid rgba(8,115,255,.26);outline-offset:3px}.hero{overflow:hidden;padding:52px 0 76px;background:#fff}.hero__copy{position:relative;z-index:2;display:flex;align-items:center;flex-direction:column;text-align:center}.eyebrow{margin:0 0 18px;border:1px solid #a8ccff;border-radius:999px;padding:7px 14px;color:#1768d6;background:#fff;font-size:12px;font-weight:700}.hero h1{max-width:780px;margin:0;color:var(--navy);font-size:clamp(50px,5.15vw,74px);font-weight:820;letter-spacing:-.058em;line-height:.98}.hero__lead{max-width:700px;margin:24px 0 0;color:var(--muted);font-size:18px;line-height:1.6}.hero__actions{display:flex;align-items:center;gap:28px;margin-top:30px}.text-link{color:#1768d6;font-size:14px;font-weight:750}.hero__visual{margin-top:54px}.product-stage{position:relative;min-height:548px;border:1px solid #e7eef8;border-radius:28px;background:var(--soft-blue)}.product-stage:before,.product-stage:after{position:absolute;z-index:0;width:9px;height:9px;border:3px solid #ffffff;border-radius:50%;background:var(--blue);box-shadow:0 0 0 1px var(--blue);content:""}.product-stage:before{top:144px;left:32px}.product-stage:after{right:31px;bottom:128px}.product-shot{position:absolute;overflow:hidden;margin:0;border:1px solid #d9e3ef;border-radius:16px;background:#fff;box-shadow:var(--shadow)}.product-shot--primary{z-index:2;top:54px;right:8.5%;left:8.5%;height:430px;transform:rotate(-.65deg)}.product-shot--primary img{height:100%;object-fit:cover;object-position:top center}.product-shot--secondary{z-index:4;right:3.3%;bottom:28px;width:31%;max-width:370px;height:214px;transform:rotate(1.2deg)}.product-shot--secondary img{height:100%;object-fit:cover;object-position:top center}.status-card{position:absolute;z-index:5;display:flex;width:238px;min-height:78px;align-items:center;gap:12px;border:1px solid #dce6f2;border-radius:13px;padding:14px;background:#fff;box-shadow:0 18px 46px #1c3e7421}.status-card--ready{top:99px;left:2.2%}.status-card--workflow{right:1.8%;bottom:242px}.status-card__mark{width:13px;height:13px;flex:0 0 auto;border:3px solid #d8f7e9;border-radius:50%;background:#19b771;box-shadow:0 0 0 1px #19b771}.status-card--workflow .status-card__mark{border-color:#dceaff;background:var(--blue);box-shadow:0 0 0 1px var(--blue)}.status-card span:last-child{display:grid;gap:5px}.status-card strong{color:#172644;font-size:12px}.status-card small{color:#7a879d;font-size:10px;line-height:1.35}.capability-strip{display:grid;margin-top:24px;border:1px solid var(--line);border-radius:18px;grid-template-columns:repeat(3,1fr);background:#fff}.capability{display:flex;min-height:104px;align-items:center;gap:18px;padding:22px 28px}.capability+.capability{border-left:1px solid var(--line)}.capability>span{display:grid;width:42px;height:42px;flex:0 0 auto;place-items:center;border-radius:50%;color:var(--blue);background:#edf5ff;font-size:12px;font-weight:800}.capability p{display:grid;gap:5px;margin:0}.capability strong{color:#172644;font-size:14px}.capability small{color:var(--muted);font-size:11px;line-height:1.4}.dialog-backdrop{position:fixed;z-index:50;display:grid;top:0;right:0;bottom:0;left:0;place-items:center;padding:24px;background:#05133094}.dialog{position:relative;width:min(520px,100%);border-radius:22px;padding:42px;background:#fff;box-shadow:0 30px 100px #03122e47}.dialog__close{position:absolute;top:17px;right:18px;border:0;padding:5px;color:var(--muted);background:transparent;font-size:12px;font-weight:700;cursor:pointer}.dialog__eyebrow{margin:0 0 12px;color:var(--blue);font-size:12px;font-weight:800;text-transform:uppercase}.dialog h2{margin:0;color:var(--navy);font-size:30px;letter-spacing:-.035em;line-height:1.15}.dialog__lead,.dialog__success p{margin:15px 0 24px;color:var(--muted);font-size:15px;line-height:1.55}.demo-form{display:grid;gap:16px}.demo-form label{display:grid;gap:8px;color:#263653;font-size:13px;font-weight:700}.demo-form input{min-height:50px;border:1px solid #d9e3ef;border-radius:10px;padding:0 14px;color:var(--navy);background:#fff}.demo-form input::placeholder{color:#9aa5b7}.dialog__success{text-align:center}.dialog__success>span{display:grid;width:54px;height:54px;margin:0 auto 18px;place-items:center;border-radius:50%;color:#fff;background:#19b771;font-size:24px;font-weight:800}@media(max-width:900px){.header__inner{grid-template-columns:1fr auto}.header__nav{display:none}.hero{padding-top:46px}.hero h1{max-width:680px}.product-stage{min-height:470px}.product-shot--primary{top:60px;right:4%;left:4%;height:365px}.product-shot--secondary{width:38%;height:180px}.status-card{width:210px}.status-card--ready{left:0}.status-card--workflow{right:0;bottom:205px}.capability{padding:20px}}@media(max-width:680px){.shell{width:min(100% - 28px,1240px)}.header__inner{min-height:66px}.logo{font-size:25px}.button--compact{min-height:38px;padding-inline:15px}.hero{padding:36px 0 44px}.eyebrow{margin-bottom:16px;font-size:11px}.hero h1{max-width:480px;font-size:clamp(42px,13vw,60px);line-height:1}.hero__lead{margin-top:20px;font-size:16px;line-height:1.5}.hero__actions{width:100%;flex-direction:column;gap:18px;margin-top:26px}.hero__actions .button{width:100%}.hero__visual{margin-top:38px}.product-stage{min-height:365px;border-radius:18px}.product-shot{border-radius:10px}.product-shot--primary{top:60px;right:3%;left:3%;height:270px;transform:none}.product-shot--secondary{right:4%;bottom:20px;width:44%;height:128px}.status-card{width:183px;min-height:62px;padding:10px}.status-card--ready{top:20px;left:4%}.status-card--workflow{right:3%;bottom:154px}.status-card small{display:none}.capability-strip{grid-template-columns:1fr}.capability{min-height:88px}.capability+.capability{border-top:1px solid var(--line);border-left:0}.dialog{padding:38px 24px 28px}.dialog h2{font-size:26px}}@media(max-width:430px){.product-stage{min-height:322px}.product-shot--primary{top:58px;height:235px}.product-shot--secondary{width:48%;height:110px}.status-card--workflow{bottom:132px}}.ref-page{--ref-blue: #0873ff;--ref-blue-dark: #005ed9;--ref-blue-bright: #4f9dff;--ref-blue-ink: #0064e0;--ref-navy: #091b43;--ref-muted: #63718b;--ref-muted-soft: #5b6981;--ref-line: #dfe7f2;--ref-soft: #f3f7ff;--ref-shadow-sm: 0 1px 2px rgba(16, 64, 150, .07), 0 2px 6px rgba(16, 64, 150, .06);--ref-shadow-md: 0 1px 2px rgba(16, 64, 150, .06), 0 6px 16px rgba(16, 64, 150, .07), 0 14px 34px rgba(16, 64, 150, .08);--ref-shadow-lg: 0 1px 2px rgba(16, 64, 150, .06), 0 10px 26px rgba(16, 64, 150, .08), 0 32px 72px rgba(16, 64, 150, .11);--ref-shadow-xl: 0 2px 4px rgba(14, 52, 124, .06), 0 18px 42px rgba(14, 52, 124, .1), 0 52px 110px rgba(14, 52, 124, .15);--ref-shadow-blue: 0 1px 2px rgba(8, 115, 255, .16), 0 8px 20px rgba(8, 115, 255, .2), 0 20px 44px rgba(8, 115, 255, .18);--ref-shadow-dark: 0 1px 2px rgba(1, 8, 26, .3), 0 14px 34px rgba(1, 8, 26, .3), 0 40px 86px rgba(1, 8, 26, .28);--ref-noise: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)' opacity='0.5'/%3E%3C/svg%3E");--ref-ease: cubic-bezier(.22, .61, .36, 1);width:100%;min-width:320px;color:var(--ref-navy);background:#fff;font-family:Inter Variable,Inter,Manrope,Segoe UI,Arial,sans-serif;font-optical-sizing:auto;font-feature-settings:"cv05" 1,"cv11" 1,"ss03" 1;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.ref-page :where(h1,h2,h3){font-synthesis-weight:none}.ref-metric__value,.ref-process li>small,.ref-domain__top>span:first-child{font-variant-numeric:tabular-nums}.ref-page--export-2x{width:1440px;zoom:2}.ref-page *,.ref-page *:before,.ref-page *:after{box-sizing:border-box}.ref-page a{color:inherit;text-decoration:none}.ref-page :where(a,button,input,summary):focus-visible{outline:3px solid #5b9dff;outline-offset:3px}.ref-page img{display:block;width:100%}.ref-shell{width:min(1240px,calc(100% - 64px));margin-inline:auto}.ref-header{position:sticky;z-index:30;top:0;padding:14px 0;background:transparent}.ref-header__inner{position:relative;display:grid;width:min(1180px,calc(100% - 40px));min-height:64px;align-items:center;border:1px solid rgba(210,226,248,.9);border-radius:999px;padding:0 16px 0 26px;grid-template-columns:1fr auto 1fr;background:#ffffffc7;box-shadow:var(--ref-shadow-md),inset 0 1px #ffffffe6;backdrop-filter:blur(18px) saturate(1.5);-webkit-backdrop-filter:blur(18px) saturate(1.5)}.ref-logo{width:max-content;color:var(--ref-blue-ink)!important;font-size:27px;font-weight:800;letter-spacing:-.04em}.ref-page [id]{scroll-margin-top:108px}.ref-header__nav,.ref-footer nav{display:flex;align-items:center;gap:30px;color:#172744;font-size:14px;font-weight:650}.ref-header__nav{gap:6px}.ref-header__nav-item{position:relative}.ref-header__nav-trigger{display:inline-flex;min-height:34px;align-items:center;gap:5px;border:0;border-radius:999px;padding:8px 12px;color:inherit;background:transparent;font:inherit;cursor:pointer}.ref-header__nav-trigger svg{transition:transform .18s ease}.ref-header__nav-item.is-open .ref-header__nav-trigger{color:var(--ref-blue-ink);background:#0873ff14}.ref-header__nav-item.is-open .ref-header__nav-trigger svg{transform:rotate(180deg)}.ref-header__dropdown{position:absolute;z-index:4;top:calc(100% + 12px);left:50%;display:grid;min-width:260px;gap:4px;border:1px solid rgba(203,221,247,.92);border-radius:18px;padding:8px;visibility:hidden;opacity:0;transform:translate(-50%,-6px);background:radial-gradient(90% 75% at 50% 0%,#ebf4ffeb,#fff0 75%),linear-gradient(165deg,#fff,#f7fbff);box-shadow:var(--ref-shadow-lg),inset 0 1px #ffffffe6;pointer-events:none;transition:opacity .16s ease,transform .16s ease,visibility .16s ease}.ref-header__nav-item.is-open .ref-header__dropdown{visibility:visible;opacity:1;transform:translate(-50%);pointer-events:auto}.ref-header__dropdown a{display:flex;min-height:42px;align-items:center;border-radius:12px;padding:8px 12px;color:#172744;font-size:13px;line-height:1.3}.ref-header__dropdown a:hover{color:var(--ref-blue-ink)!important;background:#0873ff14}.ref-header__mobile-trigger,.ref-header__mobile-menu{display:none}.ref-header__inner>.ref-button,.ref-footer__inner>.ref-button{justify-self:end}.ref-button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;border:1px solid var(--ref-blue-ink);border-radius:9px;padding:0 24px;color:#fff!important;background:linear-gradient(180deg,#0d6ee8 0%,var(--ref-blue-ink) 55%,#0053c2 100%);box-shadow:var(--ref-shadow-blue),inset 0 1px #ffffff47;font-size:14px;font-weight:750;cursor:pointer}.ref-button--secondary{color:var(--ref-blue-ink)!important;background:#fff;box-shadow:none}.ref-button--small{min-height:40px;border-radius:8px;padding-inline:18px}.ref-floating-contact{position:fixed;z-index:20;right:24px;bottom:calc(24px + env(safe-area-inset-bottom,0px));display:inline-flex;min-height:54px;align-items:center;gap:10px;border:1px solid rgba(255,255,255,.38);border-radius:999px;padding:0 20px 0 16px;color:#fff!important;background:radial-gradient(90% 110% at 20% 0%,#4f9dffa6,#4f9dff00 65%),linear-gradient(180deg,#0d6ee8 0%,var(--ref-blue-ink) 55%,#0053c2 100%);box-shadow:var(--ref-shadow-blue),inset 0 1px #ffffff4d;font-size:14px;font-weight:760;opacity:1;translate:0;transition:opacity .18s ease,translate .18s ease,box-shadow .18s ease}.ref-floating-contact:hover{box-shadow:var(--ref-shadow-lg),inset 0 1px #ffffff57;translate:0 -2px}.ref-floating-contact.is-hidden{opacity:0;translate:0 12px;pointer-events:none}.ref-text-link{color:var(--ref-blue-ink)!important;font-size:14px;font-weight:750}.ref-hero{position:relative;overflow:hidden;margin-top:-92px;padding:136px 0 58px}.ref-hero:before{position:absolute;z-index:0;top:-280px;right:-12%;left:-12%;height:1040px;background:radial-gradient(42% 40% at 20% 34%,#0873ff38,#0873ff00 70%),radial-gradient(40% 38% at 80% 22%,#69a3ff42,#69a3ff00 72%),radial-gradient(46% 34% at 52% 4%,#00c4ff24,#00c4ff00 70%);content:"";pointer-events:none}.ref-hero:after{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle at 1px 1px,rgba(9,27,67,.14) 1px,transparent 0);background-size:26px 26px;opacity:.5;content:"";-webkit-mask-image:radial-gradient(64% 48% at 50% 30%,#000 0%,transparent 76%);mask-image:radial-gradient(64% 48% at 50% 30%,#000 0%,transparent 76%);pointer-events:none}.ref-hero>.ref-shell{position:relative;z-index:2}.ref-hero-route{position:absolute;z-index:1;top:150px;left:50%;width:1360px;height:460px;transform:translate(-50%);pointer-events:none}.ref-hero-route:before{position:absolute;top:0;right:0;bottom:0;left:0;border:1px dashed rgba(8,115,255,.3);border-radius:50%;content:"";-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 20%,transparent 62%);mask-image:linear-gradient(180deg,#000 0%,#000 20%,transparent 62%)}.ref-hero-route span{position:absolute;display:grid;width:34px;height:34px;place-items:center;border:1px solid rgba(8,115,255,.18);border-radius:50%;color:var(--ref-blue);background:#ffffffe6;box-shadow:var(--ref-shadow-sm)}.ref-hero-route span:first-child{top:98px;left:74px}.ref-hero-route span:last-child{top:98px;right:74px;transform:rotate(-24deg)}.ref-hero__copy{position:relative;z-index:2;display:flex;align-items:center;flex-direction:column;text-align:center}.ref-pill{display:inline-flex;align-items:center;gap:8px;margin:0 0 18px;border:1px solid transparent;border-radius:999px;padding:7px 16px;color:var(--ref-blue-ink);background:linear-gradient(#fff,#f4f8ff) padding-box,linear-gradient(135deg,#9cc6ff,#d8e8ff,#9cc6ff) border-box;box-shadow:var(--ref-shadow-sm);font-size:12px;font-weight:700}.ref-pill:before{width:7px;height:7px;border-radius:50%;background:#14a969;box-shadow:0 0 0 3px #14a96929;content:""}.ref-hero h1{max-width:820px;margin:0;font-size:74px;font-weight:800;letter-spacing:-.042em;line-height:1;text-wrap:balance}.ref-hero__lead{max-width:720px;margin:24px 0 0;color:var(--ref-muted);font-size:18px;line-height:1.6}.ref-actions{display:flex;align-items:center;gap:28px;margin-top:30px}.ref-hero-product{position:relative;height:512px;margin-top:44px;border:1px solid transparent;border-radius:30px;background:radial-gradient(70% 60% at 50% 0%,#fffffff2,#fff0 62%) padding-box,linear-gradient(168deg,#eef5ff,#e6efff 55%,#edf4ff) padding-box,linear-gradient(160deg,#fff,#c9dcf8 46%,#fff) border-box;box-shadow:inset 0 1px #ffffffe6}.ref-hero-product:before{position:absolute;z-index:0;right:8%;bottom:-46px;left:8%;height:150px;border-radius:50%;background:radial-gradient(50% 50% at 50% 50%,#0873ff47,#0873ff00 70%);filter:blur(18px);content:"";pointer-events:none}.ref-product-symbol{position:absolute;z-index:3;display:grid;width:44px;height:44px;place-items:center;border:1px solid #d5e3f6;border-radius:13px;color:var(--ref-blue);background:#fff;box-shadow:var(--ref-shadow-md);pointer-events:none}.ref-product-symbol--folder{top:-20px;left:7%;transform:rotate(-7deg)}.ref-product-symbol--calendar{bottom:-20px;left:27%;transform:rotate(7deg)}.ref-shot{overflow:hidden;margin:0;border:1px solid #d9e3ef;border-radius:16px;background:#fff;box-shadow:var(--ref-shadow-xl)}.ref-shot--hero{position:absolute;z-index:2;top:40px;right:13%;left:13%;height:412px;padding:10px;transform:rotate(-.7deg)}.ref-shot--hero img,.ref-shot--hero-secondary img{border-radius:10px}.ref-shot--hero img,.ref-process__shot img,.ref-scenario__stack img,.ref-flow__shot img{height:100%;object-fit:cover;object-position:top center}.ref-scenario__visual>img{height:100%;object-fit:cover;object-position:top left}.ref-shot--hero-secondary{position:absolute;z-index:4;right:4%;bottom:26px;width:39%;height:248px;padding:8px;transform:rotate(1.25deg)}.ref-shot--hero-secondary img{height:100%;object-fit:cover;object-position:top center}.ref-status{position:absolute;z-index:5;display:flex;width:226px;min-height:74px;align-items:center;gap:12px;border:1px solid #dce6f2;border-radius:13px;padding:14px;background:linear-gradient(180deg,#fff,#fbfdff);box-shadow:var(--ref-shadow-lg)}.ref-status--left{top:252px;left:max(-46px,calc(14px - ((100vw - 100%)/2)))}.ref-status--right{top:108px;right:max(-46px,calc(14px - ((100vw - 100%)/2)))}.ref-status>svg{flex:0 0 auto;color:#14a969}.ref-status--right>svg{color:var(--ref-blue)}.ref-status span{display:grid;gap:5px}.ref-status strong{font-size:12px}.ref-status small{color:var(--ref-muted-soft);font-size:10px;line-height:1.35}.ref-benefits{display:grid;margin-top:26px;border:1px solid transparent;border-radius:18px;grid-template-columns:repeat(3,1fr);background:linear-gradient(180deg,#fff,#fbfdff) padding-box,linear-gradient(130deg,#e8eefb,#cbdefa 48%,#e8eefb) border-box;box-shadow:var(--ref-shadow-sm)}.ref-benefits article{transition:background .2s var(--ref-ease)}.ref-benefits article:hover{background:#0873ff09}.ref-benefits article{display:flex;min-height:100px;align-items:center;gap:18px;padding:24px 28px}.ref-benefits article+article{border-left:1px solid var(--ref-line)}.ref-benefits article>span,.ref-scenario__number{display:grid;width:42px;height:42px;flex:0 0 auto;place-items:center;border-radius:50%;color:var(--ref-blue);background:#edf5ff;font-size:12px;font-weight:800}.ref-benefits article>span{color:var(--ref-blue)}.ref-benefits p{display:grid;gap:5px;margin:0}.ref-benefits strong{font-size:14px}.ref-benefits small{color:var(--ref-muted);font-size:11px;line-height:1.45}.ref-section{padding:76px 0}.ref-section--soft{position:relative;z-index:2;overflow:hidden;margin:24px 24px 0;border:1px solid rgba(206,224,250,.7);border-radius:28px;background:radial-gradient(90% 70% at 50% 0%,#fffffff2,#fff0 60%),linear-gradient(172deg,#f7faff,#eff5ff 55%,#f4f8ff);box-shadow:var(--ref-shadow-lg),inset 0 1px #ffffffe6}.ref-panel-symbol{position:absolute;color:var(--ref-blue);opacity:.055;pointer-events:none}.ref-panel-symbol--process{top:50px;right:4%;transform:rotate(10deg)}.ref-section-heading{display:flex;align-items:center;flex-direction:column;margin-bottom:34px;text-align:center}.ref-section-heading>p,.ref-kicker{display:inline-flex;width:max-content;align-items:center;gap:8px;margin:0 0 16px;border-radius:999px;padding:6px 13px;color:var(--ref-blue-ink);background:#0873ff14;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.ref-section-heading>p:before,.ref-kicker:before{width:5px;height:5px;border-radius:50%;background:currentColor;content:""}.ref-section-heading--light>p,.ref-section--partners .ref-kicker{color:#8fbaff;background:#78aaff24}.ref-section-heading h2,.ref-flow__copy h2,.ref-ecosystem__copy h2,.ref-demo-card h2,.ref-faq h2{margin:0;font-size:46px;font-weight:780;letter-spacing:-.032em;line-height:1.1;text-wrap:balance}.ref-section-heading h2{max-width:900px}.ref-section-heading>span{max-width:660px;margin-top:14px;color:var(--ref-muted);font-size:16px;line-height:1.55}.ref-section-heading--split{display:grid;align-items:start;margin-bottom:42px;gap:0 56px;grid-template-columns:1.1fr .9fr;text-align:left}.ref-section-heading--split>p{grid-area:1 / 1 / 2 / 2}.ref-section-heading--split h2{max-width:620px;grid-area:2 / 1 / 3 / 2}.ref-section-heading--split>span{max-width:430px;margin-top:7px;grid-area:2 / 2 / 3 / 3}.ref-section-heading--split>.ref-button{width:max-content;margin-top:24px;grid-area:3 / 2 / 4 / 3}.ref-process{display:grid;margin:0 0 52px;padding:0;grid-template-columns:repeat(5,1fr);list-style:none}.ref-process li{position:relative;display:grid;justify-items:center;gap:9px;padding:0 10px;text-align:center}.ref-process li:not(:last-child):after{position:absolute;top:35px;left:calc(50% + 28px);width:calc(100% - 56px);height:1px;background:#b9d5ff;content:""}.ref-process li>span{position:relative;z-index:2;display:grid;width:40px;height:40px;place-items:center;border:1px solid #96c2ff;border-radius:50%;color:var(--ref-blue);background:#fff;font-size:13px;font-weight:800}.ref-process li>small{color:#5a6f96;font-size:9px;font-weight:800;letter-spacing:.1em}.ref-process li>span svg{color:var(--ref-blue)}.ref-process strong{max-width:150px;font-size:12px;line-height:1.35}.ref-process__shot{width:92%;height:auto;aspect-ratio:1140 / 584;margin-inline:auto;border-radius:20px;box-shadow:var(--ref-shadow-lg)}.ref-process-visual{position:relative}.ref-visual-label{position:absolute;z-index:5;display:flex;min-height:44px;align-items:center;gap:9px;border:1px solid #d5e2f3;border-radius:11px;padding:0 13px;color:#213452;background:linear-gradient(180deg,#fff,#fafcff);box-shadow:var(--ref-shadow-md);font-size:11px;font-weight:750;pointer-events:none}.ref-visual-label svg{color:var(--ref-blue)}.ref-visual-label--process{top:-40px;right:4%}.ref-section--agency-benefits{position:relative;overflow:hidden;margin:24px;border:1px solid rgba(206,224,250,.7);border-radius:28px;padding-top:118px;background:radial-gradient(72% 44% at 50% 0%,#cde0ffbd,#eef5ff00 72%),linear-gradient(180deg,#f8fbff,#fff 42%,#f7faff);box-shadow:var(--ref-shadow-lg),inset 0 1px #ffffffe6}.ref-section--agency-benefits .ref-shell{position:relative;z-index:2}.ref-agency-route{position:absolute;z-index:1;top:86px;left:50%;width:min(1380px,calc(100% - 48px));height:390px;transform:translate(-50%);pointer-events:none}.ref-agency-route:before{position:absolute;top:0;right:0;bottom:0;left:0;border:1px dashed rgba(8,115,255,.22);border-radius:50%;content:"";-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 42%,transparent 88%);mask-image:linear-gradient(180deg,#000 0%,#000 42%,transparent 88%)}.ref-agency-route span{position:absolute;top:126px;display:grid;width:38px;height:38px;place-items:center;border:1px solid rgba(8,115,255,.18);border-radius:50%;color:var(--ref-blue);background:#fffffff0;box-shadow:var(--ref-shadow-sm)}.ref-agency-route span:first-child{left:48px}.ref-agency-route span:last-child{right:48px}.ref-agency-heading{margin-bottom:28px}.ref-agency-heading>span{max-width:780px;color:#728bb8;font-size:22px;font-weight:650;letter-spacing:-.015em}.ref-agency-intro{max-width:900px;margin:0 auto 42px;border-left:3px solid var(--ref-blue);padding:3px 0 3px 28px;color:#33496d;font-size:16px;line-height:1.65}.ref-agency-advantages{display:grid;gap:18px;grid-template-columns:repeat(3,1fr)}.ref-agency-advantage{display:grid;min-height:164px;align-items:center;gap:22px;border:1px solid rgba(204,219,241,.86);border-radius:18px;padding:24px 26px;background:radial-gradient(120% 100% at 0% 0%,#e8f1ffe6,#fff0 58%),linear-gradient(160deg,#fff,#fbfdff);box-shadow:var(--ref-shadow-sm);grid-template-columns:72px 1fr}.ref-agency-advantage>span{display:grid;width:66px;height:66px;place-items:center;border:1px solid rgba(8,115,255,.12);border-radius:18px;color:var(--ref-blue);background:linear-gradient(145deg,#f8fbff,#dceaff);box-shadow:var(--ref-shadow-sm)}.ref-agency-advantage h3{margin:0;color:var(--ref-navy);font-size:17px;font-weight:760;letter-spacing:-.018em;line-height:1.42}.ref-agency-audiences{display:grid;align-items:center;gap:22px;margin-top:38px;border:1px solid rgba(174,204,247,.62);border-radius:22px;padding:28px;background:radial-gradient(80% 130% at 0% 0%,#e5f0fff0,#fff0 72%),linear-gradient(165deg,#f8fbff,#eef5ff);grid-template-columns:max-content 1fr}.ref-agency-audiences>strong{color:var(--ref-blue-ink);font-size:16px}.ref-agency-audiences>div{display:flex;min-width:0;gap:10px}.ref-agency-audiences span{display:flex;min-height:50px;min-width:0;flex:1 1 0;align-items:center;justify-content:center;border:1px solid rgba(217,229,247,.92);border-radius:14px;padding:8px 12px;color:#2c4164;background:linear-gradient(180deg,#fff,#fbfdff);box-shadow:var(--ref-shadow-sm);font-size:11px;font-weight:720;line-height:1.35;text-align:center}.ref-scenarios{display:grid;align-items:stretch;gap:18px;grid-template-columns:repeat(3,1fr)}.ref-scenario{position:relative;overflow:hidden;display:flex;min-height:548px;flex-direction:column;border:1px solid transparent;border-radius:20px;padding:26px;background:linear-gradient(180deg,#fff,#fcfdff) padding-box,linear-gradient(150deg,#e8eefb,#d3e2fa 46%,#eef3fc) border-box;box-shadow:var(--ref-shadow-md)}.ref-scenario--documents{background:linear-gradient(160deg,#f3f8ff,#e9f2ff) padding-box,linear-gradient(150deg,#dbe8fb,#c4d9f7 46%,#e4eefc) border-box}.ref-scenario--travel{transform:translateY(28px)}.ref-scenario--appointment{border-color:#0873ff;color:#fff;background:linear-gradient(158deg,#0d6ee8 0%,var(--ref-blue-ink) 52%,#0053c2 100%);box-shadow:0 2px 6px #0873ff33,0 18px 40px #0873ff38,0 44px 90px #0873ff2e}.ref-scenario__watermark{position:absolute;z-index:0;top:-20px;right:-24px;color:var(--ref-blue);opacity:.045;pointer-events:none}.ref-scenario--appointment .ref-scenario__watermark{color:#fff;opacity:.09}.ref-scenario__heading{position:relative;z-index:2;display:flex;min-height:132px;align-items:flex-start;gap:16px}.ref-scenario__heading>span{display:grid;width:46px;height:46px;flex:0 0 auto;place-items:center;border-radius:13px;color:var(--ref-blue);background:#fff;box-shadow:var(--ref-shadow-sm)}.ref-scenario--travel .ref-scenario__heading>span{background:#edf5ff}.ref-scenario--appointment .ref-scenario__heading>span{color:#fff;background:#ffffff29;box-shadow:none}.ref-scenario h3{margin:2px 0 10px;font-size:24px;letter-spacing:-.03em;line-height:1.15}.ref-scenario__heading p{margin:0;color:var(--ref-muted);font-size:14px;line-height:1.55}.ref-scenario--appointment .ref-scenario__heading p{color:#ffffffeb}.ref-scenario__tag{display:inline-flex;margin-top:12px;border-radius:999px;padding:6px 9px;color:var(--ref-blue-ink);background:#0873ff17;font-size:9px;font-weight:800;letter-spacing:.03em}.ref-scenario--appointment .ref-scenario__tag{color:#fff;background:#ffffff26}.ref-scenario__visual{position:relative;z-index:2;overflow:hidden;height:348px;margin-top:auto;border:1px solid #e2e9f3;border-radius:14px;padding:9px;background:#fff}.ref-scenario__visual>img,.ref-scenario__stack img{border-radius:7px}.ref-scenario__stack{display:grid;height:100%;grid-template-rows:1fr 1fr}.ref-scenario__stack img:first-child{border-bottom:1px solid var(--ref-line)}.ref-section--flow{position:relative;overflow:hidden;margin:24px;border:1px solid rgba(191,216,250,.72);border-radius:28px;padding:58px 0;background:radial-gradient(70% 80% at 12% 8%,#ffffffeb,#fff0 58%),radial-gradient(80% 90% at 92% 96%,#b2d4ff8c,#b2d4ff00 62%),linear-gradient(165deg,#edf5ff,#e4f0ff)}.ref-panel-symbol--flow{right:3%;bottom:-24px;opacity:.07;transform:rotate(-9deg)}.ref-flow{display:grid;min-height:470px;align-items:center;gap:52px;grid-template-columns:.72fr 1.28fr}.ref-flow__copy h2{max-width:430px}.ref-flow__copy>p:not(.ref-kicker){max-width:440px;margin:22px 0;color:var(--ref-muted);font-size:16px;line-height:1.65}.ref-flow__copy ul{display:grid;gap:11px;margin:0 0 28px;padding:0;color:#42516d;font-size:14px;list-style:none}.ref-flow__copy li{display:flex;align-items:center;gap:10px}.ref-flow__copy li svg{color:var(--ref-blue)}.ref-flow__visual{position:relative;height:410px}.ref-visual-label--flight{z-index:6;top:-38px;left:2%}.ref-visual-label--hotel{z-index:6;right:0;bottom:-22px}.ref-flow__shot{position:absolute;width:76%;height:310px;padding:8px}.ref-flow__shot img{border-radius:9px}.ref-flow__shot--back{top:0;left:0;transform:rotate(-1.2deg)}.ref-flow__shot--front{right:0;bottom:0;transform:rotate(1deg)}.ref-section--navy,.ref-section--partners{position:relative;overflow:hidden;margin:24px;border-radius:28px;color:#fff;background:radial-gradient(120% 90% at 50% -20%,#4084ff6b,#4084ff00 62%),radial-gradient(80% 70% at 88% 110%,#1c5cd657,#1c5cd600 60%),linear-gradient(168deg,#0a2159,#061945 46%,#040f2f);box-shadow:var(--ref-shadow-xl)}.ref-section--navy:before,.ref-section--partners:before{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background-image:var(--ref-noise);background-size:140px 140px;opacity:.35;content:"";mix-blend-mode:overlay;pointer-events:none}.ref-section--navy>.ref-shell{position:relative;z-index:2}.ref-dark-route{position:absolute;z-index:0;bottom:-500px;left:50%;width:1560px;height:780px;transform:translate(-50%);pointer-events:none}.ref-dark-route:before,.ref-dark-route:after{position:absolute;top:0;right:0;bottom:0;left:0;border:1px dashed rgba(126,172,255,.26);border-radius:50%;content:"";-webkit-mask-image:linear-gradient(0deg,#000 0%,#000 30%,transparent 72%);mask-image:linear-gradient(0deg,#000 0%,#000 30%,transparent 72%)}.ref-dark-route:after{top:74px;right:120px;bottom:0;left:120px;border-color:#7eacff26}.ref-domain-sparkle{position:absolute;z-index:1;color:#4d91ff;opacity:.45;pointer-events:none}.ref-domain-sparkle--one{top:12%;right:4%;transform:rotate(-12deg)}.ref-domain-sparkle--two{top:8%;right:7%;transform:rotate(10deg)}.ref-section-heading--light h2{color:#fff}.ref-section-heading--light>span{color:#aebbd2}.ref-domain-heading__goal{display:block;margin-bottom:4px;color:#dce8ff;font-weight:750}.ref-domains{display:grid;gap:12px;grid-template-columns:repeat(5,1fr)}.ref-domains article{min-height:215px;border:1px solid rgba(153,181,229,.28);border-radius:16px;padding:22px;background:linear-gradient(165deg,#143171,#0c2560 58%,#0a1f52);box-shadow:var(--ref-shadow-dark),inset 0 1px #a0c5ff24}.ref-domain__top{display:flex;align-items:center;justify-content:space-between}.ref-domain__top>span:first-child{color:#73a8ff;font-size:12px;font-weight:800}.ref-domain__tag{border-radius:999px;padding:5px 8px;color:#a9caff;background:#5b91ff21;font-size:9px;font-weight:700}.ref-domain__icon{display:grid;width:46px;height:46px;margin-top:18px;place-items:center;border:1px solid rgba(149,186,255,.23);border-radius:12px;color:#78aaff;background:#74a5ff14}.ref-domains h3{margin:14px 0 8px;color:#fff;font-size:18px;line-height:1.25}.ref-domains p{margin:0;color:#aebbd2;font-size:13px;line-height:1.55}.ref-domain__note{display:block;margin-top:4px;color:#dce8ff;font-size:12px;font-weight:650}.ref-section--developers{background:#fff}.ref-ecosystem{display:grid;align-items:center;gap:68px;grid-template-columns:.92fr 1.08fr}.ref-ecosystem__copy h2{max-width:610px}.ref-ecosystem__copy>p:not(.ref-kicker){max-width:610px;margin:22px 0 30px;color:var(--ref-muted);font-size:16px;line-height:1.68}.ref-ecosystem__copy>.ref-button{width:max-content}.ref-ecosystem__panel{position:relative;overflow:hidden;border:1px solid #dce8f8;border-radius:24px;padding:30px;background:linear-gradient(158deg,#f7faff,#eef4ff 52%,#e7f0ff);box-shadow:var(--ref-shadow-lg)}.ref-ecosystem__panel>*{position:relative;z-index:2}.ref-ecosystem__symbol{position:absolute;z-index:0!important;top:-34px;right:-22px;color:var(--ref-blue);opacity:.055;transform:rotate(-7deg);pointer-events:none}.ref-ecosystem__panel-title{display:flex;align-items:center;gap:14px;margin-bottom:24px}.ref-ecosystem__panel-title>span,.ref-ecosystem__list li>span,.ref-partners__grid article>span{display:grid;flex:0 0 auto;width:44px;height:44px;place-items:center;border-radius:12px;color:var(--ref-blue);background:#fff}.ref-ecosystem__panel-title>span{border:1px solid #d8e6f8;box-shadow:var(--ref-shadow-sm)}.ref-ecosystem__panel-title>div{display:grid;gap:4px}.ref-ecosystem__panel-title small{color:var(--ref-muted-soft);font-size:11px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.ref-ecosystem__panel-title strong{color:var(--ref-navy);font-size:20px}.ref-ecosystem__list{display:grid;gap:10px;margin:0;padding:0;list-style:none}.ref-ecosystem__list li{display:flex;min-height:66px;align-items:center;gap:14px;border:1px solid #e0e9f5;border-radius:14px;padding:10px 16px;background:#ffffffeb}.ref-ecosystem__list li>span{width:38px;height:38px;background:#edf4ff}.ref-ecosystem__list strong{color:#1a2d4d;font-size:14px;line-height:1.4}.ref-ecosystem--partners{position:relative;z-index:2;grid-template-columns:1.1fr .9fr}.ref-ecosystem--partners .ref-ecosystem__copy{order:2}.ref-ecosystem--partners .ref-partners__panel{order:1}.ref-ecosystem--partners .ref-ecosystem__copy h2{color:#fff}.ref-ecosystem--partners .ref-ecosystem__copy>p:not(.ref-kicker){color:#b7c4d9}.ref-section--partners .ref-kicker{color:#78aaff}.ref-section--partners .ref-button--secondary{border-color:#fff}.ref-section--partners .ref-button--secondary:hover{color:#fff!important}.ref-partners__symbol{position:absolute;z-index:0;right:-4%;bottom:-30%;color:#72a6ff;opacity:.05;transform:rotate(8deg);pointer-events:none}.ref-partners__panel{border:1px solid rgba(153,181,229,.28);border-radius:22px;padding:28px;background:linear-gradient(160deg,#143171,#0c2560 60%,#0a1f52);box-shadow:var(--ref-shadow-dark),inset 0 1px #a0c5ff24}.ref-partners__panel>p{margin:0 0 18px;color:#fff;font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.ref-partners__grid{display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}.ref-partners__grid article{display:flex;min-height:96px;align-items:center;gap:13px;border:1px solid rgba(153,181,229,.22);border-radius:14px;padding:14px;background:#05173d6b}.ref-partners__grid article>span{width:38px;height:38px;color:#78aaff;background:#74a5ff1a}.ref-partners__grid strong{color:#fff;font-size:13px;line-height:1.42}.ref-section--white-label{position:relative;overflow:hidden;padding:88px 0 34px;background:radial-gradient(72% 54% at 50% 12%,#fffffffa,#fff0 72%),radial-gradient(55% 62% at 8% 78%,#cce0ff6b,#cce0ff00 74%),linear-gradient(168deg,#f8fbff,#fff 48%,#f4f8ff)}.ref-section--white-label:after{position:absolute;z-index:0;right:-13%;bottom:-52%;width:700px;height:470px;border:1px dashed rgba(8,115,255,.15);border-radius:50%;content:"";pointer-events:none}.ref-section--white-label>.ref-shell{position:relative;z-index:1;width:min(1510px,calc(100% - 72px))}.ref-white-label__heading{margin-bottom:12px}.ref-white-label__heading>span{max-width:760px;color:#74819a;font-size:20px}.ref-white-label__lead{max-width:790px;margin:0 auto 34px;color:var(--ref-muted);font-size:16px;line-height:1.65;text-align:center}.ref-white-label__grid{display:grid;align-items:center;gap:56px;grid-template-columns:minmax(0,1.55fr) minmax(360px,.75fr)}.ref-white-label__visual{overflow:hidden;margin:0;border:1px solid rgba(199,218,246,.78);border-radius:26px;aspect-ratio:1.55;background:radial-gradient(80% 80% at 32% 30%,#ffffffeb,#fff0 70%),linear-gradient(150deg,#eaf3ff,#dceaff);box-shadow:var(--ref-shadow-lg)}.ref-white-label__visual img{height:100%;object-fit:cover}.ref-white-label__benefits h3{margin:0 0 10px;color:var(--ref-navy);font-size:28px;font-weight:780;letter-spacing:-.026em;line-height:1.15}.ref-white-label__benefits ul{margin:0;padding:0;list-style:none}.ref-white-label__benefits li{display:grid;min-height:74px;align-items:center;gap:16px;border-bottom:1px solid #dbe5f3;grid-template-columns:52px 1fr}.ref-white-label__benefits li>span{display:grid;width:48px;height:48px;place-items:center;border:1px solid #dfebfb;border-radius:13px;color:var(--ref-blue-ink);background:linear-gradient(150deg,#f5f9ff,#e7f1ff);box-shadow:var(--ref-shadow-sm)}.ref-white-label__benefits strong{color:#263855;font-size:15px;font-weight:650;line-height:1.4}.ref-white-label__benefits .ref-button{width:max-content;margin-top:26px}.ref-section--partner-access{position:relative;display:flex;min-height:864px;align-items:center;overflow:hidden;margin:24px;border-radius:28px;color:#fff;background:radial-gradient(90% 85% at 46% -10%,#2a6deb61,#2a6deb00 64%),radial-gradient(68% 74% at 100% 92%,#144fbe40,#144fbe00 66%),linear-gradient(160deg,#082765,#061b4b 48%,#03143c);box-shadow:var(--ref-shadow-xl)}.ref-section--partner-access:before{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background-image:var(--ref-noise);background-size:140px 140px;opacity:.32;content:"";mix-blend-mode:overlay;pointer-events:none}.ref-partner-access{position:relative;z-index:2;display:grid;width:min(1360px,calc(100% - 160px));align-items:center;gap:90px;grid-template-columns:minmax(0,.98fr) minmax(520px,1fr)}.ref-partner-access__copy h2{max-width:620px;margin:18px 0 20px;color:#fff;font-size:52px;font-weight:780;letter-spacing:-.045em;line-height:1.08;text-wrap:balance}.ref-partner-access__copy{transform:translateY(-22px)}.ref-partner-access__kicker{margin-bottom:0;color:#8fc1ff;background:linear-gradient(180deg,#2d7cff3d,#1a5eda2e);box-shadow:inset 0 0 0 1px #66a5ff52}.ref-partner-access__kicker:before{display:none}.ref-partner-access__lead{max-width:560px;margin:0 0 24px;color:#b8c8e3;font-size:24px;line-height:1.45}.ref-partner-access__body{max-width:610px;margin:0;color:#c7d3e8;font-size:17px;line-height:1.72}.ref-partner-access__actions{display:flex;flex-wrap:wrap;gap:18px;margin-top:32px}.ref-partner-access__actions .ref-button{min-height:60px;border-radius:13px;padding-inline:32px;font-size:16px}.ref-partner-access__telegram{gap:12px;border-color:#67a7ff;color:#fff!important;background:linear-gradient(180deg,#0f3880d1,#051d4de6);box-shadow:inset 0 1px #aecfff1f}.ref-partner-access__telegram:hover{border-color:#9ac6ff;color:#fff!important;background:linear-gradient(180deg,#1649a0e6,#08265ff5)}.ref-partner-access__panel{position:relative;overflow:hidden;border:1px solid rgba(98,158,255,.42);border-radius:24px;padding:40px;background:radial-gradient(72% 60% at 40% 0%,#2d70eb29,#2d70eb00 72%),linear-gradient(160deg,#0b347ddb,#051d4ce6);box-shadow:var(--ref-shadow-dark),inset 0 1px #97c0ff1f}.ref-partner-access__panel h3{margin:0 0 28px;color:#fff;font-size:25px;font-weight:760;line-height:1.2}.ref-partner-access__list{display:grid;gap:14px}.ref-partner-access__list article{display:grid;min-height:106px;align-items:center;gap:18px;border:1px solid rgba(84,143,238,.35);border-radius:16px;padding:18px 28px;grid-template-columns:62px 1fr;background:linear-gradient(160deg,#1245977a,#062156b3)}.ref-partner-access__list article>span{display:grid;width:56px;height:56px;place-items:center;color:#63a5ff}.ref-partner-access__list strong{max-width:430px;color:#fff;font-size:19px;font-weight:690;line-height:1.35}.ref-partner-access__symbol{position:absolute;z-index:1;top:2%;right:-1%;color:#4386ed;opacity:.11;pointer-events:none}.ref-dark-route--partner-access{z-index:1;bottom:-160px;left:22%;width:920px}.ref-section--partner-bonus{position:relative;display:flex;min-height:840px;align-items:center;overflow:hidden;margin:32px;border:1px solid rgba(211,224,243,.82);border-radius:30px;background:radial-gradient(70% 60% at 50% 0%,#fffffffa,#fff0 78%),linear-gradient(165deg,#fbfdff,#f6faff);box-shadow:var(--ref-shadow-xl)}.ref-partner-bonus__background{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;height:100%;object-fit:cover;object-position:center bottom;pointer-events:none}.ref-partner-bonus{position:relative;z-index:1;width:min(1480px,calc(100% - 96px))}.ref-partner-bonus__heading{display:flex;align-items:center;flex-direction:column;text-align:center}.ref-partner-bonus__heading>p,.ref-partner-bonus__action>p{display:inline-flex;align-items:center;gap:12px;margin:0;border-radius:15px;padding:11px 17px;color:var(--ref-blue-ink);background:linear-gradient(160deg,#eef5fff5,#e1edffe6);box-shadow:var(--ref-shadow-sm),inset 0 1px #ffffffd1;font-size:17px;font-weight:650}.ref-partner-bonus__heading h2{margin:22px 0 20px;color:var(--ref-navy);font-size:52px;font-weight:780;letter-spacing:-.038em;line-height:1.08;text-wrap:balance}.ref-partner-bonus__heading>span{max-width:920px;color:#4f5e7a;font-size:24px;line-height:1.45}.ref-partner-bonus__heading>strong{margin-top:12px;color:#142541;font-size:20px;font-weight:590;line-height:1.5}.ref-partner-bonus__items{display:grid;align-items:center;margin-top:60px;grid-template-columns:minmax(0,1fr) 80px minmax(0,1fr) 80px minmax(0,1fr)}.ref-partner-bonus__items article{display:grid;min-width:0;align-items:center;gap:20px;grid-template-columns:auto auto minmax(130px,1fr)}.ref-partner-bonus__number{color:#ffffff59;font-size:144px;font-weight:650;letter-spacing:normal;line-height:.86;-webkit-text-stroke:2px var(--ref-blue)}.ref-partner-bonus__items article>svg{flex:0 0 auto;color:var(--ref-blue)}.ref-partner-bonus__items article>strong{max-width:210px;color:var(--ref-navy);font-size:21px;font-weight:720;line-height:1.55}.ref-partner-bonus__items article:last-of-type>strong{max-width:155px}.ref-partner-bonus__connector{justify-self:center;color:#bfd7fb}.ref-partner-bonus__action{display:flex;align-items:center;flex-direction:column;margin-top:48px}.ref-partner-bonus__action>p{margin-bottom:24px;font-size:15px;font-weight:720}.ref-partner-bonus__action .ref-button{min-width:320px;min-height:64px;gap:18px;border-radius:13px;font-size:20px}.ref-section--final{padding-top:68px;padding-bottom:68px;background:#fff}.ref-final-grid{display:grid;gap:24px;grid-template-columns:1fr}.ref-demo-card,.ref-faq{position:relative;overflow:hidden;border:1px solid var(--ref-line);border-radius:22px;padding:34px;background:#fff}.ref-demo-card{display:grid;min-height:220px;align-items:center;gap:48px;border-color:transparent;padding:40px 48px;background:radial-gradient(90% 60% at 18% 0%,#ffffffeb,#fff0 62%) padding-box,linear-gradient(162deg,#f0f6ff,#e3edff) padding-box,linear-gradient(150deg,#d9e6fb,#bcd6f8 46%,#e6effc) border-box;box-shadow:var(--ref-shadow-md);grid-template-columns:minmax(0,1fr) auto}.ref-demo-card__copy{max-width:760px}.ref-demo-card__copy .ref-kicker{margin-bottom:14px}.ref-demo-card__copy>p:not(.ref-kicker){max-width:680px;margin:16px 0 0;color:var(--ref-muted);font-size:15px;line-height:1.6}.ref-demo-card>.ref-button{min-width:330px;justify-self:end}.ref-faq{padding:42px 48px;box-shadow:var(--ref-shadow-sm)}.ref-demo-card>*,.ref-faq>*{position:relative;z-index:2}.ref-demo-symbol,.ref-faq-symbol{position:absolute;z-index:0!important;color:var(--ref-blue);opacity:.07;pointer-events:none}.ref-demo-symbol{top:18px;right:18px;transform:rotate(-9deg)}.ref-faq-symbol{top:20px;right:22px;transform:rotate(7deg)}.ref-form{display:grid;gap:12px}.ref-form label{display:grid;gap:8px;color:#263653;font-size:13px;font-weight:700}.ref-form input{min-height:46px;border:1px solid #d9e3ef;border-radius:10px;padding:0 14px;color:var(--ref-navy);background:#fff;font:inherit}.ref-form .ref-button{margin-top:4px}.ref-form-success{display:grid;gap:8px;border:1px solid #a7e1c5;border-radius:14px;padding:24px;color:#08653d;background:#effbf5}.ref-form-success span{color:#3a6f58;font-size:13px}.ref-faq__items{margin-top:24px}.ref-faq details{border-top:1px solid var(--ref-line);padding:18px 0}.ref-faq details:last-child{border-bottom:1px solid var(--ref-line)}.ref-faq summary{display:flex;min-height:44px;align-items:center;justify-content:space-between;gap:16px;color:#162745;font-size:15px;font-weight:700;cursor:pointer}.ref-faq summary::-webkit-details-marker{display:none}.ref-faq summary svg{flex:0 0 auto;color:var(--ref-blue);transition:transform .18s ease}.ref-faq details[open] summary svg{transform:rotate(180deg)}.ref-faq details p{margin:12px 0 0;color:var(--ref-muted);font-size:14px;line-height:1.55}.ref-footer{border-top:1px solid #e9eef5;padding:46px 0 22px;background:linear-gradient(180deg,#fff,#f6faff)}.ref-footer__brand p{max-width:320px;margin:14px 0 0;color:var(--ref-muted);font-size:13px;line-height:1.55}.ref-footer__legal{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:34px;border-top:1px solid #e9eef5;padding-top:18px;color:var(--ref-muted-soft);font-size:12px}.ref-footer__legal-links{display:flex;align-items:center;justify-content:flex-end;gap:18px}.ref-header a,.ref-footer a,.ref-text-link,.ref-button,.ref-scenario,.ref-domains article{transition:transform .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.ref-header__nav a,.ref-header__nav-trigger,.ref-footer nav a{border-radius:999px;padding:8px 12px}.ref-header__nav a:hover,.ref-header__nav-trigger:hover{color:var(--ref-blue-ink)!important;background:#0873ff14}.ref-footer nav a:hover,.ref-text-link:hover{color:var(--ref-blue-ink)!important}.ref-button:hover{transform:translateY(-2px);background:linear-gradient(180deg,#0a68df,#005ccf 55%,#004bb0);box-shadow:0 2px 6px #0873ff3d,0 14px 30px #0873ff47,0 30px 60px #0873ff38,inset 0 1px #ffffff4d}.ref-button--secondary:hover{background:#fff;box-shadow:var(--ref-shadow-md)}.ref-scenario:hover,.ref-domains article:hover{transform:translateY(-4px)}.ref-scenario--travel:hover{transform:translateY(24px)}.ref-footer__inner{display:grid;align-items:start;gap:40px;grid-template-columns:1.4fr auto auto}.ref-footer__inner>nav,.ref-footer__inner>.ref-button{margin-top:6px}.ref-footer nav{gap:28px;color:#65728a;font-size:12px}.ref-motion [data-reveal]{opacity:0;translate:0 18px;transition:opacity .7s var(--ref-ease) var(--ref-delay, 0ms),translate .7s var(--ref-ease) var(--ref-delay, 0ms)}.ref-motion [data-reveal].is-revealed{opacity:1;translate:none}.ref-motion .ref-process li:after{transform:scaleX(0);transform-origin:left center;transition:transform .55s var(--ref-ease) var(--ref-delay, 0ms)}.ref-motion .ref-process.is-revealed li:after{transform:scaleX(1)}.ref-motion .ref-process li>span{opacity:0;scale:.72;transition:opacity .42s var(--ref-ease) var(--ref-delay, 0ms),scale .42s cubic-bezier(.34,1.56,.64,1) var(--ref-delay, 0ms)}.ref-motion .ref-process.is-revealed li>span{opacity:1;scale:1}@media(min-width:601px){.ref-motion .ref-shot--hero{transform:rotate(-.7deg) translateY(calc((var(--ref-parallax, .5) - .5) * -30px))}.ref-motion .ref-shot--hero-secondary{transform:rotate(1.25deg) translateY(calc((var(--ref-parallax, .5) - .5) * 34px))}.ref-motion .ref-status--left{translate:0 calc((var(--ref-parallax, .5) - .5) * 46px)}.ref-motion .ref-status--right{translate:0 calc((var(--ref-parallax, .5) - .5) * -40px)}}.ref-scenario--appointment:after,.ref-domains article:after{position:absolute;z-index:4;top:0;right:0;bottom:0;left:0;background:linear-gradient(112deg,transparent 34%,rgba(255,255,255,.16) 48%,transparent 62%);content:"";opacity:0;translate:-110% 0;transition:translate .9s var(--ref-ease),opacity .2s linear;pointer-events:none}.ref-scenario--appointment:hover:after,.ref-domains article:hover:after{opacity:1;translate:110% 0}.ref-domains article{position:relative;overflow:hidden}.ref-scenario:hover{border-color:#cddffa;box-shadow:var(--ref-shadow-lg)}.ref-domains article:hover{border-color:#99b5e580}@media(prefers-reduced-motion:reduce){.ref-page *{animation-duration:.01ms!important;transition-duration:.01ms!important}}.ref-metrics{display:grid;margin-top:34px;grid-template-columns:repeat(4,1fr)}.ref-metrics article{display:grid;gap:6px;border-left:1px solid var(--ref-line);padding:4px 0 4px 26px}.ref-metrics article:first-child{border-left:0;padding-left:0}.ref-metric__value{color:transparent;background:linear-gradient(180deg,#0b4fb8,#1f86ff);background-clip:text;-webkit-background-clip:text;font-size:36px;font-weight:800;letter-spacing:-.035em;line-height:1}.ref-metrics small{max-width:210px;color:var(--ref-muted);font-size:12px;line-height:1.45}@media(max-width:1080px){.ref-header__inner{gap:10px;grid-template-columns:auto minmax(0,1fr) auto}.ref-header__nav{gap:0;justify-self:center;font-size:13px}.ref-header__nav a,.ref-header__nav-trigger{padding-right:8px;padding-left:8px}}@media(max-width:900px){.ref-page--export-2x{width:1440px}.ref-header__inner,.ref-footer__inner{grid-template-columns:1fr auto}.ref-header__inner{gap:8px;grid-template-columns:1fr auto auto}.ref-header__nav,.ref-footer__inner>nav{display:none}.ref-header__mobile-trigger{display:grid;width:44px;height:44px;place-items:center;border:1px solid rgba(203,221,247,.95);border-radius:12px;padding:0;color:var(--ref-blue-ink);background:radial-gradient(90% 85% at 50% 0%,#ebf4fff2,#fff0 72%),linear-gradient(160deg,#fff,#f6faff);box-shadow:var(--ref-shadow-sm);cursor:pointer}.ref-header__mobile-menu{position:absolute;z-index:6;top:calc(100% + 10px);right:0;left:0;display:grid;gap:3px;border:1px solid rgba(203,221,247,.95);border-radius:20px;padding:12px;background:radial-gradient(85% 65% at 50% 0%,#e2efffe6,#fff0 75%),linear-gradient(165deg,#fff,#f5faff);box-shadow:var(--ref-shadow-xl),inset 0 1px #ffffffeb}.ref-header__mobile-menu a{display:flex;min-height:44px;align-items:center;border-radius:12px;padding:9px 12px;color:#172744;font-size:14px;font-weight:650}.ref-header__mobile-menu a:hover{color:var(--ref-blue-ink)!important;background:#0873ff14}.ref-header__mobile-menu strong{padding:12px 12px 5px;color:var(--ref-muted);font-size:11px;font-weight:760;letter-spacing:.08em;text-transform:uppercase}.ref-header__mobile-menu .ref-header__mobile-subitem{min-height:40px;margin-left:10px;padding-left:18px;color:#405576;font-size:13px;font-weight:620}.ref-process{grid-template-columns:repeat(3,1fr);row-gap:30px}.ref-process li:after{display:none}.ref-agency-route{display:none}.ref-agency-advantages{grid-template-columns:repeat(2,1fr)}.ref-agency-audiences{align-items:start;grid-template-columns:1fr}.ref-agency-audiences>div{flex-wrap:wrap}.ref-agency-audiences span{min-width:calc(33.333% - 10px)}.ref-scenarios{grid-template-columns:1fr}.ref-scenario{min-height:auto}.ref-scenario--travel{transform:none}.ref-section--soft,.ref-section--agency-benefits,.ref-section--flow,.ref-section--navy,.ref-section--partners,.ref-section--partner-access,.ref-section--partner-bonus{margin:0;border-radius:0}.ref-section--soft{box-shadow:none}.ref-section--agency-benefits{margin-top:0;border-right:0;border-left:0;box-shadow:none}.ref-process{margin-bottom:26px}.ref-hero-route,.ref-dark-route,.ref-panel-symbol,.ref-domain-sparkle,.ref-partners__symbol,.ref-partner-access__symbol,.ref-product-symbol,.ref-visual-label{display:none}.ref-hero:after{background-size:22px 22px;opacity:.35}.ref-metrics{gap:18px 0;grid-template-columns:repeat(2,1fr)}.ref-metrics article:nth-child(odd){border-left:0;padding-left:0}.ref-metric__value{font-size:30px}.ref-flow,.ref-ecosystem,.ref-white-label__grid,.ref-partner-access,.ref-final-grid{grid-template-columns:1fr}.ref-demo-card{align-items:start;gap:26px;grid-template-columns:1fr}.ref-demo-card>.ref-button{min-width:0;justify-self:start}.ref-white-label__grid{gap:34px}.ref-section--white-label>.ref-shell{width:min(680px,calc(100% - 48px))}.ref-white-label__benefits{width:min(100%,680px);margin-inline:auto}.ref-white-label__benefits .ref-button{width:100%}.ref-section--partner-access{min-height:0;padding:80px 0}.ref-partner-access{width:min(680px,calc(100% - 48px));gap:42px}.ref-partner-access__copy h2{max-width:680px;font-size:46px}.ref-partner-access__copy{transform:none}.ref-partner-access__lead,.ref-partner-access__body{max-width:680px}.ref-partner-access__panel{padding:30px}.ref-section--partner-bonus{min-height:0;padding:80px 0}.ref-partner-bonus{width:min(680px,calc(100% - 48px))}.ref-partner-bonus__heading h2{font-size:46px}.ref-partner-bonus__items{gap:18px;margin-top:48px;grid-template-columns:1fr}.ref-partner-bonus__items article{width:min(100%,520px);justify-self:center;grid-template-columns:100px 84px minmax(0,1fr)}.ref-partner-bonus__connector{display:none}.ref-ecosystem--partners .ref-ecosystem__copy,.ref-ecosystem--partners .ref-partners__panel{order:0}.ref-section-heading--split{gap:14px;grid-template-columns:1fr}.ref-section-heading--split>p,.ref-section-heading--split h2,.ref-section-heading--split>span,.ref-section-heading--split>.ref-button{grid-area:auto;margin-top:0}.ref-section-heading--split>.ref-button{margin-top:6px}.ref-flow__visual{height:clamp(286px,62vw,450px)}.ref-flow__shot{width:min(88%,640px);height:auto}.ref-flow__shot--back{aspect-ratio:952 / 662}.ref-flow__shot--front{aspect-ratio:952 / 618}.ref-domains{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.ref-floating-contact{right:14px;bottom:calc(14px + env(safe-area-inset-bottom,0px));min-height:50px;gap:8px;padding:0 17px 0 14px;font-size:13px}.ref-shell{width:calc(100% - 40px)}.ref-section--white-label>.ref-shell{width:calc(100% - 40px)}.ref-section.ref-section--partner-access,.ref-section.ref-section--partner-bonus{padding:104px 0 58px}.ref-partner-access{width:calc(100% - 40px);gap:30px}.ref-partner-access__copy h2{margin:16px 0;font-size:36px;line-height:1.04}.ref-partner-access__lead{margin-bottom:18px;font-size:19px;line-height:1.4}.ref-partner-access__body{font-size:14px;line-height:1.65}.ref-partner-access__actions{display:grid;gap:12px;margin-top:24px}.ref-partner-access__actions .ref-button{width:100%;min-height:54px;padding-inline:18px;font-size:14px}.ref-partner-access__panel{border-radius:18px;padding:20px}.ref-partner-access__panel h3{margin-bottom:18px;font-size:22px}.ref-partner-access__list{gap:10px}.ref-partner-access__list article{min-height:84px;gap:12px;border-radius:13px;padding:13px 15px;grid-template-columns:46px 1fr}.ref-partner-access__list article>span{width:42px;height:42px}.ref-partner-access__list article>span svg{width:34px;height:34px}.ref-partner-access__list strong{font-size:14px}.ref-partner-bonus{width:calc(100% - 40px)}.ref-partner-bonus__heading>p{gap:9px;border-radius:12px;padding:9px 13px;font-size:14px}.ref-partner-bonus__heading h2{margin:20px 0 16px;font-size:36px;line-height:1.04}.ref-partner-bonus__heading>span{font-size:18px;line-height:1.42}.ref-partner-bonus__heading>strong{margin-top:12px;font-size:15px;line-height:1.55}.ref-partner-bonus__items{gap:16px;margin-top:34px}.ref-partner-bonus__items article{min-height:92px;border:1px solid rgba(211,224,243,.82);border-radius:17px;padding:12px 14px;grid-template-columns:64px 54px minmax(0,1fr);background:radial-gradient(90% 80% at 0% 0%,#fffffff5,#fff0 74%),linear-gradient(155deg,#f7fbfff5,#e9f2fff0);box-shadow:var(--ref-shadow-sm)}.ref-partner-bonus__number{font-size:70px}.ref-partner-bonus__items article>svg{width:48px;height:48px}.ref-partner-bonus__items article>strong{font-size:14px;line-height:1.4}.ref-partner-bonus__action{margin-top:34px}.ref-partner-bonus__action>p{gap:8px;padding:9px 12px;font-size:12px}.ref-partner-bonus__action .ref-button{width:100%;min-width:0;min-height:58px;font-size:17px}.ref-header{padding:12px 0}.ref-header__inner{min-height:56px;padding-right:10px;padding-left:18px}.ref-footer__inner{min-height:68px}.ref-footer__legal{align-items:flex-start;flex-direction:column}.ref-footer__legal-links{align-items:flex-start;flex-direction:column;gap:12px}.ref-logo{font-size:24px}.ref-header .ref-button--small,.ref-footer .ref-button--small{min-height:44px;padding-inline:16px}.ref-page [id]{scroll-margin-top:96px}.ref-hero{margin-top:-84px;padding:120px 0 48px}.ref-metrics{margin-top:26px}.ref-metrics article{padding-left:18px}.ref-metric__value{font-size:27px}.ref-metrics small{font-size:11px}.ref-pill{margin-bottom:14px;font-size:11px}.ref-hero h1{max-width:350px;font-size:clamp(44px,12.5vw,50px);letter-spacing:-.052em;line-height:.98}.ref-hero__lead{margin-top:20px;font-size:16px;line-height:1.55}.ref-actions{width:100%;flex-direction:column;gap:10px;margin-top:24px}.ref-actions .ref-button,.ref-actions .ref-text-link{width:100%;min-height:48px;justify-content:center}.ref-actions .ref-text-link,.ref-flow__copy .ref-text-link{display:inline-flex;align-items:center}.ref-hero-product{height:390px;margin-top:30px;border-radius:22px}.ref-shot--hero{top:28px;right:5%;left:5%;height:auto;aspect-ratio:1144 / 923;padding:6px;transform:none}.ref-shot--hero-secondary{right:2.5%;bottom:18px;width:56%;height:auto;aspect-ratio:1144 / 923;padding:6px;transform:none}.ref-shot--hero img,.ref-shot--hero-secondary img{border-radius:9px;object-fit:contain}.ref-status{display:none}.ref-benefits{grid-template-columns:1fr;border-radius:16px}.ref-benefits article{min-width:0;min-height:0;gap:14px;padding:16px 18px}.ref-benefits article+article{border-top:1px solid var(--ref-line);border-left:0}.ref-section{padding:54px 0}.ref-section--agency-benefits{padding-top:80px}.ref-agency-heading>span{font-size:18px;line-height:1.45}.ref-agency-intro{margin-bottom:28px;padding-left:18px;font-size:15px}.ref-agency-advantages{gap:12px;grid-template-columns:1fr}.ref-agency-advantage{min-height:112px;gap:16px;border-radius:16px;padding:18px;grid-template-columns:56px 1fr}.ref-agency-advantage>span{width:54px;height:54px;border-radius:15px}.ref-agency-advantage h3{font-size:16px}.ref-agency-audiences{gap:16px;margin-top:24px;border-radius:18px;padding:20px}.ref-agency-audiences>div{display:grid;grid-template-columns:1fr}.ref-agency-audiences span{min-height:46px;min-width:0}.ref-section-heading{margin-bottom:28px}.ref-section-heading h2,.ref-flow__copy h2,.ref-ecosystem__copy h2,.ref-demo-card h2,.ref-faq h2{font-size:36px;letter-spacing:-.04em;line-height:1.03;overflow-wrap:break-word}.ref-section-heading>span{margin-top:12px;font-size:15px;line-height:1.5}.ref-white-label__heading{margin-bottom:10px}.ref-white-label__heading>span{font-size:16px}.ref-white-label__lead{margin-bottom:24px;font-size:14px;line-height:1.55}.ref-white-label__grid{gap:26px}.ref-white-label__visual{border-radius:18px}.ref-white-label__benefits h3{font-size:24px}.ref-white-label__benefits li{min-height:66px;gap:13px;grid-template-columns:44px 1fr}.ref-white-label__benefits li>span{width:40px;height:40px;border-radius:11px}.ref-white-label__benefits strong{font-size:14px}.ref-process{column-gap:4px;row-gap:22px;margin-bottom:20px}.ref-process li{gap:7px;padding-inline:4px}.ref-process li>span{width:36px;height:36px}.ref-process strong{font-size:11px}.ref-process__shot{width:100%;height:auto;aspect-ratio:1144 / 923;border-radius:16px}.ref-process__shot img{object-fit:contain}.ref-scenarios{gap:16px}.ref-scenario{border-radius:18px;padding:20px}.ref-scenario__heading{min-height:0;gap:14px;margin-bottom:20px}.ref-scenario h3{font-size:22px}.ref-scenario__heading p{font-size:13px}.ref-scenario--documents .ref-scenario__visual{height:auto;aspect-ratio:1144 / 923}.ref-scenario--appointment .ref-scenario__visual{height:auto;aspect-ratio:952 / 868}.ref-scenario--documents .ref-scenario__visual>img,.ref-scenario--appointment .ref-scenario__visual>img{object-fit:contain}.ref-flow{min-height:0;gap:34px}.ref-flow__copy>p:not(.ref-kicker){margin:16px 0;font-size:15px;line-height:1.55}.ref-flow__copy ul{margin-bottom:20px}.ref-flow__copy .ref-text-link{min-height:44px}.ref-flow__visual{height:300px}.ref-domains{gap:10px}.ref-domains article{min-height:190px;padding:18px}.ref-domains article:last-child{min-height:160px;grid-column:1 / -1}.ref-domain__icon{width:40px;height:40px;margin-top:14px}.ref-domains h3{font-size:16px}.ref-domains p{font-size:12px}.ref-ecosystem{gap:28px}.ref-ecosystem__copy>p:not(.ref-kicker){margin:16px 0 24px;font-size:15px;line-height:1.58}.ref-ecosystem__copy>.ref-button{width:100%}.ref-ecosystem__panel,.ref-partners__panel{border-radius:18px;padding:20px}.ref-ecosystem__panel-title{margin-bottom:18px}.ref-ecosystem__panel-title strong{font-size:18px}.ref-ecosystem__list li{min-height:62px;padding:9px 12px}.ref-partners__grid{grid-template-columns:1fr}.ref-partners__grid article{min-height:66px}.ref-white-label__heading>span{font-size:18px}.ref-section-heading--split>.ref-button{width:100%}.ref-section--final{padding-top:54px;padding-bottom:54px}.ref-final-grid{gap:22px}.ref-demo-card,.ref-faq{border-radius:18px;padding:24px}.ref-demo-card{min-height:0;gap:22px}.ref-demo-card__copy>p:not(.ref-kicker){margin-top:14px}.ref-demo-card>.ref-button{width:100%;justify-self:stretch}.ref-form input{font-size:16px}.ref-faq__items{margin-top:18px}.ref-faq details{padding:12px 0}.ref-faq summary{min-height:48px}.ref-button:hover,.ref-scenario:hover,.ref-scenario--travel:hover,.ref-domains article:hover{transform:none}.ref-footer{padding:28px 0 calc(18px + env(safe-area-inset-bottom,0px))}.ref-footer__inner{gap:20px;grid-template-columns:1fr;justify-items:center;text-align:center}.ref-footer__brand p{margin-right:auto;margin-left:auto}.ref-footer__inner>.ref-button{justify-self:center;margin:0 auto}.ref-footer__legal{align-items:center;gap:12px;margin-top:24px;padding-top:16px;text-align:center}.ref-footer__legal-links{align-items:center;width:100%;gap:0}.ref-footer__legal-links a{display:flex;min-height:34px;align-items:center;justify-content:center;width:100%;border-radius:0;padding:6px 0;color:#8792a6;line-height:1.35}.ref-footer__legal-links a:hover{color:#68758c!important}}@media(max-width:360px){.ref-process{grid-template-columns:repeat(2,1fr)}.ref-domains{grid-template-columns:1fr}.ref-domains article:last-child{grid-column:auto}}
