@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(https://assets.cdn.filesafe.space/99IloiMQa3uFhPW6WxBi/media/6abfc59f3b8e61adf5566f96.ttf)format("truetype")}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(https://assets.cdn.filesafe.space/99IloiMQa3uFhPW6WxBi/media/6abfc59f0edabbe5a49a9e98.ttf)format("truetype")}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(https://assets.cdn.filesafe.space/99IloiMQa3uFhPW6WxBi/media/6abfc59f849322987419776a.ttf)format("truetype")}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(https://assets.cdn.filesafe.space/99IloiMQa3uFhPW6WxBi/media/6abfc59f2c503e697d5328b3.ttf)format("truetype")}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(https://assets.cdn.filesafe.space/99IloiMQa3uFhPW6WxBi/media/6abfc59ff30b488137b2ee07.ttf)format("truetype")}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:110px}body{color:#102039;margin:0;font:16px/1.65 Manrope,Arial,sans-serif}button,a,summary{-webkit-tap-highlight-color:transparent}a{color:inherit}button{font:inherit}button,summary{cursor:pointer}img{max-width:100%;display:block}h1,h2,h3,p{margin:0}h1,h2,h3{letter-spacing:-.04em;line-height:1.2}h1{font-size:clamp(36px,4.25vw,64px);font-weight:800}h2{font-size:clamp(30px,3.25vw,46px);font-weight:800}h3{font-size:23px}p{color:#53647b}em{color:#006991;font-style:normal}ul{padding:0;list-style:none}.wrap{width:min(1280px,100% - 80px);margin-inline:auto}.section{padding:100px 0}.icon{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;vertical-align:middle;flex-shrink:0;width:24px;height:24px}.icon-library{width:0;height:0;position:absolute;overflow:hidden}.eyebrow{letter-spacing:.18em;text-transform:uppercase;margin-bottom:25px;padding:9px 19px;font-size:11px;font-weight:800;line-height:1.5;display:inline-block}.button{isolation:isolate;border-radius:100px;justify-content:center;align-items:center;gap:20px;padding:16px 25px;font-size:14px;font-weight:800;line-height:1.4;text-decoration:none;transition:transform .25s,box-shadow .25s;display:inline-flex;position:relative;overflow:hidden}.button-primary{background:linear-gradient(135deg,#3fe5f5 0%,#16c8ee 50%,#149de0 100%);border:1px solid #ffffffa6;box-shadow:0 8px 25px #00c2c740,inset 0 1px #ffffff73}.button-secondary{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#006991;background:#ffffff80;border:1px solid #43b5db;box-shadow:0 6px 20px #0069910b,inset 0 1px #fff}.button:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#fff8,#0000);width:35%;position:absolute;inset:-70% auto -70% -65%;transform:skew(-25deg)}.button:hover{transform:translateY(-2px)}.button:hover:before{transition:left .75s;left:140%}.button:active{transform:translateY(0)}:focus-visible{outline-offset:5px;outline:3px solid #b95828}.skip-link{z-index:100;background:#fff;padding:15px;position:fixed;top:-80px;left:20px}.skip-link:focus{top:10px}.site-header{z-index:10;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffa;border:1px solid #fff;border-radius:22px;justify-content:space-between;align-items:center;margin-top:14px;padding:8px 25px;display:flex;position:relative;box-shadow:0 8px 35px #0069910c}.brand{flex-shrink:0;width:225px;display:block}.brand img{object-fit:cover;width:225px;height:63px}.site-header nav{align-items:center;display:flex}.site-header nav>a:not(.button){font-size:13px;font-weight:600;text-decoration:none}.site-header nav>a:hover{color:#006991}.site-header .button{gap:10px;padding:13px 20px;font-size:12px}.hero{padding:52px 0 30px}.hero-inner{text-align:center}.hero h1{margin-bottom:20px}.rotator{color:#006991;display:grid}.rotator>[data-phrase]{pointer-events:none;grid-area:1/1}.hero-sub{max-width:900px;margin:0 auto 25px;font-size:18px}.hero-actions{justify-content:center;gap:16px;display:flex}.helper{margin:15px 0 0;font-size:13px}.dashboard-frame{background:#ffffff80;border:1px solid #fff;border-radius:25px;margin:35px auto 0;padding:12px;position:relative;box-shadow:0 15px 65px #00699114}.dashboard-frame>img{border-radius:14px;width:100%}.demo-account{color:#29415a;background:#edf1f6;flex-direction:column;justify-content:center;align-items:center;width:8.7%;height:4.5%;font-size:clamp(4px,.6vw,9px);line-height:1.3;display:flex;position:absolute;top:8.3%;left:1%}.demo-account span{font-size:.8em}.demo-label{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#53647b;white-space:nowrap;background:#eef6fbd9;border:1px solid #fff;border-radius:30px;padding:8px 20px;font-size:12px;position:absolute;bottom:0;left:50%;transform:translate(-50%,35%);box-shadow:0 5px 20px #00699118}.section-heading{text-align:center;max-width:950px;margin:0 auto 55px}.section-heading p{max-width:720px;margin:20px auto 0}.align-left{text-align:left;max-width:none}.feature-layout{grid-template-columns:1fr 1fr;gap:70px;display:grid}.feature-row{border-radius:20px;gap:24px;padding:75px 25px;transition:background .5s;display:flex}.feature-number,.step-number,.small-number{color:#92a5b3;font-weight:800;transition:color .4s}.feature-number{font-size:29px}.feature-row h3{font-size:26px;transition:color .4s}.feature-row p{margin-top:16px}.feature-row.is-active{background:#e9f6fc99}.feature-row.is-active h3{color:#006991}.feature-row.is-active .feature-number{color:#c86334}.feature-sticky{top:var(--feature-sticky-top,124px);background:linear-gradient(145deg,#eef9ffbb,#fff9f1aa);border:1px solid #fff;border-radius:30px;min-height:570px;padding:35px 25px;position:sticky;overflow:hidden;box-shadow:0 18px 50px #0069910a}.feature-sticky .eyebrow{font-size:9px}.feature-count{color:#7894a4;font-size:12px;position:absolute;top:43px;right:25px}.feature-dots{display:none}.feature-stage{height:380px;position:relative}.feature-art{opacity:0;pointer-events:none;transition:opacity .6s,transform .6s;inset:0;transform:translate(35px)scale(.92);position:absolute!important}.feature-art.is-active{opacity:1;transform:translate(0)scale(1)}.feature-mobile-art{display:none!important}.visual-caption{text-align:center;color:#657d8b;font-size:12px}.feature-cta{padding-top:25px}.journey-grid,.process-grid{grid-template-columns:repeat(4,1fr);gap:25px;display:grid}.step-button{text-align:left;color:inherit;background:0 0;border:0;align-items:flex-start;gap:12px;padding:0;display:flex}.step-button h3{font-size:19px;transition:color .4s}.step-number{font-size:22px}.step-button.is-active .step-number{color:#c86334}.step-button.is-active h3{color:#006991}.journey-item>p,.process-step>p{margin:17px 0 24px;font-size:14px}.journey-art{transition:transform .5s;height:270px!important}.journey-item:has(.is-active) .journey-art{transform:translateY(-6px)scale(1.025)}.journey-summary{text-align:center;max-width:800px;margin:35px auto 10px;font-weight:700}.center{text-align:center}.small{font-size:13px}.center.small{margin:0 0 25px}.benefits-grid{grid-template-columns:repeat(6,1fr);gap:24px;display:grid}.benefit{background:#f5fafe80;border:1px solid #fff;border-radius:24px;grid-column:span 2;padding:30px;box-shadow:0 12px 40px #00699108}.benefit-wide{grid-column:span 3}.benefit h3{font-size:25px;line-height:1.3}.benefit p{margin:20px 0;font-size:14px}.benefit-content{grid-template-columns:1.1fr 1fr;align-items:center;gap:20px;display:grid}.benefit-art{height:260px!important}.benefit .eyebrow{padding:8px 14px;font-size:9px}.scope-note{border-left:2px solid #c86334;padding-left:14px;font-size:12px!important}.section-bottom{margin-top:45px}.team-layout{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.team-row{align-items:flex-start;margin-top:30px;display:flex}.team-row>.icon{color:#168ca8}.team-row h3{font-size:19px}.team-row p{margin-top:7px;font-size:14px}.small-number{color:#c86334;font-size:13px}.pricing-grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:25px;padding-top:18px;display:grid}.price-card{background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-color:#ffffffb0;border:1px solid #dcebf1;border-radius:25px;flex-direction:column;padding:35px 27px;display:flex;box-shadow:0 12px 40px #00699108}.price-card.recommended{background:linear-gradient(145deg,#ebfbff,#fff);border:1px solid #47cbe1;box-shadow:0 15px 50px #00699118}.recommended-label{color:#006991;white-space:nowrap;position:absolute;top:-20px;left:50%;transform:translate(-50%)}.price-card h3{font-size:30px}.plan-desc{min-height:48px;margin-top:12px;font-size:14px}.price{color:#102039;margin-top:23px}.price strong{letter-spacing:-.06em;font-size:51px;line-height:1.3}.price>span{margin-left:5px;font-size:13px}.setup{font-size:13px}.price-card ul{border-top:1px solid #ddebf0;flex:1;margin:24px 0 30px;padding-top:23px}.price-card li{gap:10px;margin-bottom:13px;font-size:14px;display:flex}.price-card li .icon{color:#008ba5;width:18px;height:20px}.price-card .button{gap:10px;padding:14px 16px;font-size:12px}.comparison{text-align:center;margin-top:35px}.comparison>summary{list-style:none}.comparison>summary::-webkit-details-marker{display:none}.when-open{display:none}.comparison[open] .when-open{display:inline}.comparison[open] .when-closed{display:none}.comparison-scroll{text-align:left;border:1px solid #dcebf1;border-radius:18px;margin:30px 0 15px;overflow:auto}.comparison table{border-collapse:collapse;width:100%;min-width:760px;font-size:13px}.comparison caption{text-align:left;padding:18px;font-weight:800}.comparison th,.comparison td{text-align:center;border-top:1px solid #e4edf2;padding:17px}.comparison th:first-child{text-align:left;width:40%}.comparison thead{color:#006991;background:#e9f7fc}.comparison tr>:nth-child(3){background:#eefaff70}.not-included{color:#8c9aa5}.comparison .small{margin-top:12px}.pricing-terms{text-align:center;max-width:1000px;margin:28px auto 0;font-size:12px}.platform-grid{display:grid}.platform-item{gap:15px;display:flex}.platform-item h3{letter-spacing:-.025em;font-size:17px}.platform-item p{margin-top:10px;font-size:13px}.glass-icon{color:#006991;background:#ecf9ff;border:1px solid #fff;border-radius:15px;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 5px 15px #00699110}.template-strip{border-radius:25px;grid-template-columns:1fr 1.7fr;align-items:center;gap:60px;margin-top:60px;padding:35px 40px;display:grid}.template-strip h3{font-size:30px}.template-strip p{margin-top:16px;font-size:14px}.platform-close{text-align:center;margin-top:40px;font-size:22px;font-weight:800;line-height:1.4}.bonus-layout{grid-template-columns:1fr 1fr;align-items:center;gap:85px;display:grid}.lead{margin:25px 0;font-size:17px}.bonus-layout .small{margin-bottom:25px}.process-icon{color:#006991;background:#eaf9ff;border:1px solid #fff;border-radius:15px;width:52px;height:52px;margin-bottom:25px;padding:10px;box-shadow:0 8px 20px #00699110}.process-step{padding:15px}.guarantee-section{padding-block:55px}.guarantee-panel{color:#fff;background:linear-gradient(125deg,#008fa8,#006991 60%,#004868);border-radius:28px;grid-template-columns:1fr 3fr;gap:65px;padding:55px 65px;display:grid;box-shadow:0 20px 50px #00699120}.guarantee-panel h2{font-size:34px}.guarantee-promise{color:#fff;margin:20px 0;font-size:18px}.guarantee-panel li{color:#e4f3fa;gap:12px;margin-top:15px;font-size:13px;display:flex}.guarantee-panel li>.icon{color:#fff;background:#c86334;border-radius:50%;width:23px;height:23px;padding:4px}.guarantee-number{flex-direction:column;justify-content:center;align-items:center;display:flex}.guarantee-number strong{letter-spacing:-.07em;font-size:115px;line-height:1}.guarantee-number span{letter-spacing:.2em;margin-top:15px;font-size:23px}.guarantee-number>.icon{opacity:.75;width:65px;height:65px;margin-top:30px}.faq-layout{grid-template-columns:1fr 1.4fr;gap:100px;display:grid}.faq-list details{border-bottom:1px solid #dae7ed;padding:22px 0}.faq-list details:first-child{padding-top:0}.faq-list summary{justify-content:space-between;gap:20px;font-size:16px;font-weight:700;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-indicator{flex-shrink:0;width:22px;height:22px;position:relative}.faq-indicator:before,.faq-indicator:after{content:"";background:#006991;width:14px;height:1.5px;position:absolute;top:10px;left:4px}.faq-indicator:after{transform:rotate(90deg)}details[open] .faq-indicator:after{transform:rotate(0)}.faq-list p{margin-top:18px;font-size:14px}.closing-panel{text-align:center;background:linear-gradient(120deg,#eafbff99,#fff9f399);border:1px solid #fff;border-radius:30px;padding:65px 40px;box-shadow:0 15px 45px #0069910a}.closing-panel .lead{max-width:750px;margin:25px auto}.closing-benefits{justify-content:center;gap:35px;margin:30px 0;display:flex}.closing-benefits span{align-items:center;gap:10px;font-size:13px;display:flex}.closing-benefits .icon{color:#006991}.calendar-shell{background:#fff;border:1px solid #e0eaf0;border-radius:25px;overflow:hidden;box-shadow:0 15px 45px #0069910a}.calendar-shell iframe{height:800px;min-height:650px;display:block}.calendar-fallback{text-align:center;margin-top:25px;font-size:13px}.calendar-fallback a{color:#006991}.calendar-fallback .icon{width:16px}.site-footer{color:#fff;background:linear-gradient(120deg,#006991,#008ba0);padding:55px 0 25px}.footer-top{grid-template-columns:2fr 1fr 1fr;gap:65px;display:grid}.footer-brand img{filter:brightness(0)invert()}.footer-top p{color:#e0f0f6;margin-top:15px;font-size:13px}.footer-top nav{flex-direction:column;gap:10px;display:flex}.footer-top h3{letter-spacing:0;margin-bottom:10px;font-size:15px}.footer-top nav a{color:#e0f0f6;font-size:13px;text-decoration:none}.footer-bottom{border-top:1px solid #ffffff30;justify-content:space-between;align-items:center;margin-top:40px;padding-top:25px;font-size:12px;display:flex}.motion-toggle{color:#fff;background:#ffffff15;border:1px solid #fff5;border-radius:30px;align-items:center;gap:9px;padding:9px 15px;font-size:12px;display:flex}.motion-indicator{background:#66e2eb;border-radius:50%;width:7px;height:7px}.motion-paused *{animation-play-state:paused!important}.dashboard-frame>img{height:auto}.motion-paused{scroll-behavior:auto}@media (width>=1400px){.hero .wrap{width:min(1440px,100% - 100px)}.hero h1{font-size:59px}}@media (width<=1100px){.wrap{width:calc(100% - 48px)}.site-header nav{gap:17px}.brand,.brand img{width:190px}.site-header nav>.button{display:none}.feature-layout{gap:30px}.platform-grid{grid-template-columns:repeat(2,1fr)}.bonus-layout,.team-layout{gap:35px}.benefit-content{display:block}.benefit-art{max-width:270px;margin:auto}.journey-grid{gap:15px}.guarantee-panel{gap:35px;padding:40px}.faq-layout{gap:40px}}@media (width<=760px){html{scroll-padding-top:25px}.wrap{width:calc(100% - 48px)}.section{padding:65px 0}.site-header{flex-wrap:wrap;width:calc(100% - 32px);margin-top:10px;padding:7px 14px}.brand,.brand img{width:190px}.brand img{height:55px}.site-header nav{flex-direction:column;flex-basis:100%;align-items:stretch;gap:0;padding:10px 0 15px;display:none}.site-header nav>a:not(.button){padding:12px;font-size:15px}.site-header nav>.button{margin-top:10px;display:flex}.hero{padding-top:38px}.hero-inner{text-align:left}.hero h1{letter-spacing:-.045em;font-size:36px;line-height:1.13}.hero-sub{margin-top:20px;font-size:16px;line-height:1.7}.hero-actions{flex-direction:column;gap:12px}.button{gap:15px;min-height:52px;padding:14px 19px;font-size:13px}.hero .button{width:100%}.hero .helper{font-size:11px;line-height:1.6}.eyebrow{letter-spacing:.13em;margin-bottom:22px;padding:8px 14px;font-size:9px}.dashboard-frame{border-radius:13px;margin-top:28px;padding:5px}.dashboard-frame>img{border-radius:8px}.demo-label{padding:5px 12px;font-size:8px}.demo-account{font-size:3px;top:9%}.section-heading{text-align:left;margin-bottom:35px}.section-heading p{margin-top:18px;font-size:15px}h2{font-size:31px;line-height:1.2}h3{font-size:22px}.feature-layout{display:block}.feature-visual{display:none}.feature-row{background:#f4faff66;gap:13px;margin-bottom:20px;padding:25px 16px}.feature-row h3{font-size:22px}.feature-row p{font-size:14px}.feature-number{font-size:23px}.feature-mobile-art{max-width:330px;margin:20px auto 0;height:280px!important;display:block!important}.feature-cta .button{width:100%}.journey-grid,.process-grid{grid-template-columns:1fr 1fr;gap:30px 18px}.journey-art{height:205px!important}.journey-item .step-button{display:block}.step-button h3{font-size:17px}.step-number{margin-bottom:8px;font-size:21px;display:block}.journey-item>p,.process-step>p{font-size:13px;line-height:1.6}.journey-summary{font-size:15px}.benefits-grid{grid-template-columns:1fr;gap:20px}.benefit,.benefit-wide{grid-column:auto;padding:25px}.benefit-content{display:block}.benefit h3{font-size:24px}.benefit-art{height:280px!important}.team-layout{grid-template-columns:1fr}.team-row{gap:12px}.team-row h3{font-size:18px}.team-art{height:430px!important}.pricing-grid{grid-template-columns:1fr;gap:38px}.price-card{padding:30px}.price-card .button{font-size:14px}.plan-desc{min-height:0}.pricing-terms{text-align:left}.platform-grid{grid-template-columns:1fr;gap:25px}.platform-item h3{font-size:18px}.platform-item p{margin-top:6px;font-size:14px}.template-strip{grid-template-columns:1fr;gap:30px;margin-top:40px;padding:25px}.template-strip h3{font-size:27px}.platform-close{text-align:left;font-size:22px}.bonus-layout{grid-template-columns:1fr;gap:30px}.bonus-layout>div:last-child{grid-row:1}.routing-art{height:300px!important}.bonus-layout .button{width:100%}.process-step{padding:10px 0}.process-step .step-button{display:block}.process-icon{margin-bottom:20px}.guarantee-panel{grid-template-columns:1fr;gap:28px;padding:35px 25px}.guarantee-number{flex-direction:row;justify-content:flex-start;gap:20px}.guarantee-number strong{font-size:80px}.guarantee-number span{margin:0;font-size:18px}.guarantee-number>.icon{width:40px;height:40px;margin:0 0 0 auto}.guarantee-panel h2{font-size:28px}.guarantee-promise{font-size:16px}.guarantee-panel li{font-size:12px}.faq-layout{grid-template-columns:1fr;gap:40px}.faq-list summary{font-size:15px}.closing-panel{text-align:left;padding:35px 25px}.closing-panel h2{font-size:29px}.closing-panel .lead{font-size:15px}.closing-benefits{flex-direction:column;gap:17px}.closing-panel .button{width:100%}.calendar-shell{margin-inline:-10px}.calendar-shell iframe{height:950px}.calendar-fallback{text-align:left}.footer-top{grid-template-columns:1fr 1fr;gap:35px}.footer-top>div:first-child{grid-column:1/-1}.footer-bottom{flex-direction:column;align-items:flex-start;gap:20px}.site-footer{padding-top:35px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:auto!important;animation-timeline:none!important}.button:hover{transform:none}.button:before{display:none}}.art-scene{color:#006991;place-items:center;height:340px;display:grid;position:relative}.mini-window,.mini-sheet,.seo-paper,.team-doc,.route-source,.route-destination{background:linear-gradient(145deg,#fffffff2,#eef9ffe6);border:1px solid #fff;border-radius:17px;box-shadow:0 16px 35px #0069911a,inset 0 1px #fff}.mini-window{width:78%;max-width:320px;overflow:hidden;transform:rotate(-4deg)}.mini-chrome{background:#f7fbfd;border-bottom:1px solid #d9e7ef;align-items:center;gap:4px;height:24px;padding:0 10px;display:flex}.mini-chrome i{background:#b6d9e4;border-radius:50%;width:4px;height:4px}.mini-chrome i:first-child{background:#e99a70}.mini-chrome span{background:#e4edf2;border-radius:10px;width:45%;height:5px;margin-left:12px}.mini-body{padding:20px}.mini-body small{letter-spacing:.15em;font-size:8px}.mini-body strong{letter-spacing:-.04em;margin:8px 0 13px;font-size:23px;line-height:1.25;display:block}.mini-landscape{background:linear-gradient(140deg,#bceaf1,#e0f5fa 55%,#f6dac5);border-radius:8px;height:65px;position:relative;overflow:hidden}.mini-landscape:before{content:"";background:#8dc8d2;border-radius:15px;width:120px;height:100px;position:absolute;top:35px;left:-5px;transform:rotate(30deg)}.mini-landscape:after{content:"";background:#fff8;border-radius:50%;width:50px;height:50px;position:absolute;top:20px;right:20px}.skeleton{flex-direction:column;gap:7px;margin:14px 0;display:flex}.skeleton i{background:#cce2ea;border-radius:20px;width:100%;height:5px}.skeleton i:last-child{width:70%}.mini-button{color:#fff;background:linear-gradient(135deg,#30d9ec,#149de0);border-radius:30px;justify-content:space-between;align-items:center;gap:10px;margin-top:14px;padding:9px 13px;font-size:9px;font-weight:800;display:flex}.mini-button .icon{width:14px;height:14px}.floating-bubble,.floating-note,.payment-note{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffdc;border:1px solid #fff;border-radius:13px;align-items:center;gap:8px;padding:12px;font-size:11px;display:flex;position:absolute;bottom:35px;right:0;box-shadow:0 9px 25px #00699120}.floating-bubble .icon,.floating-note .icon{width:20px;height:20px}.floating-note{font-size:9px;bottom:25px}.mini-sheet{width:75%;max-width:280px;padding:24px;transform:rotate(-3deg)}.mini-sheet>strong{margin:10px 0 15px;font-size:16px;line-height:1.35;display:block}.mini-icon{background:#dff5fb;border-radius:12px;padding:10px;display:inline-flex}.mock-input{color:#7a99a9;background:#fff8;border:1px solid #d9e9ee;border-radius:5px;margin:8px 0;padding:8px;font-size:9px}.mini-month{color:#476e84;justify-content:space-between;margin:17px 0;font-size:10px;display:flex}.calendar-grid{grid-template-columns:repeat(7,1fr);gap:5px;display:grid}.calendar-grid i{text-align:center;aspect-ratio:1;place-items:center;font-size:10px;font-style:normal;display:grid}.calendar-grid .selected{color:#fff;background:#17bce0;border-radius:50%}.mini-times{gap:10px;margin-top:15px;font-size:8px;display:flex}.mini-times>span{border:1px solid #c3e4ef;border-radius:5px;padding:5px 8px}.payment-note{grid-template-columns:24px 1fr;gap:4px 9px;display:grid;bottom:12px;right:0;transform:rotate(3deg)}.payment-note>.icon:first-child{grid-row:span 2}.payment-note strong{font-size:11px}.payment-note span{font-size:8px}.payment-check{display:none}.mini-check{border-bottom:1px solid #deedf2;align-items:center;gap:8px;padding:11px 0;font-size:10px;display:flex}.mini-check>.icon{color:#00a5b7;width:15px;height:15px}.mini-sheet p{margin:0 0 10px;font-size:11px}.mini-sheet small{color:#6e8b9d;font-size:9px}.mini-progress{background:#deedf2;border-radius:9px;height:6px;margin:20px 0 10px}.mini-progress i{background:#28c9df;border-radius:9px;width:70%;height:100%;display:block}.mini-end{text-align:center;padding-top:18px;font-size:11px;display:block}.journey-art .mini-window,.journey-art .mini-sheet{width:90%;padding:16px}.journey-art .mini-window{padding:0}.journey-art .mini-body{padding:14px}.journey-art .mini-body strong{font-size:18px}.journey-art .mini-sheet>strong{font-size:13px}.journey-art .floating-bubble{padding:8px;font-size:8px;bottom:5px}.journey-art .payment-note{padding:9px;bottom:0}.journey-art .mini-check{padding:9px 0;font-size:9px}.journey-art .mini-landscape{height:45px}.journey-art .mini-sheet .mini-icon{display:none}.benefit-art .mini-body strong{font-size:17px}.benefit-art .mini-window{width:100%}.benefit-art .mini-body{padding:16px}.benefit-art .floating-bubble{padding:9px;font-size:9px;bottom:10px;right:-10px}.seo-art{place-items:center;height:270px;display:grid;position:relative}.seo-paper{width:150px;padding:25px;transform:rotate(-8deg)}.seo-paper>.icon{color:#1ea9c3;width:45px;height:45px}.seo-tags{gap:6px;font-size:7px;display:flex}.seo-tags span{background:#e1f2f9;border-radius:5px;padding:4px}.magnifier{color:#3dabc6;filter:drop-shadow(0 8px 5px #00699124);position:absolute;bottom:20px;right:0;transform:rotate(-15deg)}.magnifier .icon{stroke-width:2.5px;width:120px;height:120px}.benefit-mini-art{color:#169fb8;justify-content:center;gap:15px;margin:30px 0;display:flex}.benefit-mini-art>.icon{background:linear-gradient(145deg,#fff,#d7eff7);border:1px solid #fff;border-radius:18px;width:90px;height:90px;padding:20px;transform:rotate(-7deg);box-shadow:0 10px 25px #00699115}.benefit-mini-art>.icon+svg{margin-top:20px;transform:rotate(8deg)}.automation-art{align-items:center}.automation-art>span{flex-direction:column;gap:15px;display:flex}.automation-art>span .icon{background:#e3f5fc;border-radius:9px;width:35px;height:35px;padding:5px}.mobile-benefit-content{gap:12px;display:flex}.mobile-benefit-content>p{flex:1}.phone-art{flex-shrink:0;align-self:center;width:115px}.phone-frame{color:#006991;background:#f7fcff;border:5px solid #24566c;border-radius:22px;padding:15px 8px 8px;transform:rotate(7deg);box-shadow:0 10px 25px #00699120}.phone-speaker{background:#24566c;border-radius:8px;width:25px;height:4px;margin:-9px auto 12px}.phone-top{align-items:center;gap:5px;font-size:6px;display:flex}.phone-top .icon{width:13px;height:13px}.phone-row{border-bottom:1px solid #d7eaf2;align-items:center;gap:5px;padding:12px 0;display:flex}.phone-row>.icon{width:12px;height:12px}.phone-row strong{font-size:6px;display:block}.phone-row .skeleton{gap:3px;margin:4px 0}.phone-row .skeleton i{height:2px}.phone-nav{justify-content:space-around;margin-top:12px;display:flex}.phone-nav .icon{width:12px;height:12px}.team-art{height:530px;position:relative}.team-doc{color:#006991;padding:24px;position:absolute}.team-doc>strong{margin:10px 0 15px;font-size:17px;display:block}.team-doc>.icon{width:35px;height:35px}.team-doc p{align-items:center;gap:10px;margin-top:15px;font-size:12px;display:flex}.team-doc p .icon{color:#179db6;width:18px;height:18px}.business-doc{width:260px;top:0;left:10%;transform:rotate(-6deg)}.tags{gap:8px;font-size:9px;display:flex}.tags span{background:#e4f3f9;border-radius:5px;padding:5px 8px}.copy-doc{width:230px;top:190px;left:0;transform:rotate(-9deg)}.tools-doc{width:230px;top:115px;right:0;transform:rotate(7deg)}.guide-doc{width:245px;bottom:0;right:5%;transform:rotate(3deg)}.template-previews{align-items:center;gap:15px;display:flex}.template-thumb{background:#fff;border:1px solid #d9eaf0;border-radius:10px;flex:1;min-width:0;padding-bottom:15px;overflow:hidden;transform:rotate(-6deg);box-shadow:0 8px 22px #00699114}.template-thumb:nth-child(2){margin-top:20px;transform:rotate(3deg)}.template-thumb:nth-child(3){transform:rotate(7deg)}.template-thumb small{margin:10px;font-size:7px;display:block}.template-thumb strong{color:#194d61;margin:10px;font-size:15px;line-height:1.2;display:block}.template-art{background:linear-gradient(135deg,#a6d8dc,#e7f5f8);border-radius:5px;height:70px;margin:10px}.thumb-1 .template-art{background:linear-gradient(135deg,#c2d8bd,#ecf2e8)}.thumb-2 .template-art{background:linear-gradient(135deg,#e5c3a5,#fbede2)}.template-thumb .skeleton{margin:10px}.template-thumb .skeleton i{height:3px}.illustration-label{text-align:center;color:#829aa6;font-size:10px!important}.routing-art{color:#006991;width:100%;height:430px;position:relative}.route-lines{fill:none;stroke:#b1d7e5;stroke-width:2px;width:100%;height:100%;position:absolute;inset:0}.route-lines .route-pulse{stroke:#c86334;stroke-width:3px;opacity:0;stroke-dasharray:15 10}.route-pulse.is-active{opacity:1;animation:1.5s linear infinite route-flow}.route-source{width:33%;padding:22px;position:absolute;top:35%;left:0}.route-source>.icon{width:35px;height:35px}.route-source strong{margin-top:10px;font-size:15px;display:block}.route-destinations{flex-direction:column;justify-content:space-between;width:42%;height:100%;padding:0 0 35px;display:flex;position:absolute;top:0;right:0}.route-destination{align-items:center;gap:10px;padding:25px 18px;transition:background .4s,box-shadow .4s,transform .4s;display:flex}.route-destination strong{font-size:15px}.route-destination .icon:last-child{width:17px;margin-left:auto}.route-destination.is-active{background:#e5f8ff;box-shadow:0 10px 25px #00699120}.routing-caption{text-align:center;color:#7d96a6;width:100%;font-size:10px;position:absolute;bottom:0}.is-offscreen *{animation-play-state:paused!important}@media (width<=760px){.feature-mobile-art .mini-sheet{width:85%;padding:18px}.feature-mobile-art .mini-window{width:90%}.feature-mobile-art .mini-body{padding:16px}.feature-mobile-art .mini-body strong{font-size:20px}.feature-mobile-art .floating-bubble{font-size:9px;bottom:0;right:-5px}.feature-mobile-art .floating-note{font-size:8px;bottom:0}.journey-art .mini-window,.journey-art .mini-sheet{border-radius:10px;width:100%;padding:10px}.journey-art .mini-window{padding:0}.journey-art .mini-chrome{height:15px}.journey-art .mini-body{padding:10px}.journey-art .mini-body strong{font-size:13px}.journey-art .mini-body small{font-size:6px}.journey-art .mini-button{padding:6px;font-size:6px}.journey-art .mini-sheet>strong{font-size:10px}.journey-art .mini-sheet p{font-size:8px}.journey-art .mini-check{gap:4px;padding:7px 0;font-size:7px}.journey-art .mini-check .icon{width:10px}.journey-art .floating-bubble{display:none}.journey-art .payment-note{gap:2px 5px;padding:7px;font-size:6px}.journey-art .payment-note strong{font-size:8px}.journey-art .payment-note span{font-size:6px}.journey-art .calendar-grid{gap:1px}.journey-art .calendar-grid i{font-size:7px}.journey-art .mini-month{margin:8px 0;font-size:7px}.journey-art .mini-times{gap:3px;margin-top:8px;font-size:6px}.journey-art .mini-times span{padding:3px}.journey-art .mini-sheet small{font-size:7px}.journey-art .mini-progress{margin:10px 0}.team-doc{padding:17px}.team-doc>strong{font-size:14px}.team-doc p{font-size:10px}.business-doc{width:200px;left:5%}.copy-doc{width:175px;top:165px}.tools-doc{width:170px;top:105px}.guide-doc{width:190px;right:0}.template-previews{gap:8px}.template-thumb strong{margin:7px;font-size:10px}.template-thumb small{margin:7px;font-size:5px}.template-thumb .mini-chrome{height:14px;padding:0 5px}.template-art{height:40px;margin:7px}.template-thumb .mini-chrome span{display:none}.route-source{padding:13px}.route-source strong{font-size:11px}.route-source>.icon{width:25px;height:25px}.route-destination{gap:7px;padding:20px 10px}.route-destination strong{font-size:11px}.route-destination>.icon{width:18px;height:18px}.route-destination .icon:last-child{display:none}.route-destinations{padding-bottom:28px}}body{background:#f6fbfe}.skip-link:not(:focus){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;overflow:hidden}.atmosphere{background:radial-gradient(at 0 55%,#62cff845,#0000 62%),radial-gradient(at 100% 36%,#f2b2893b,#0000 60%),linear-gradient(#fff6,#f8fcff55)}.hero{background:radial-gradient(at 0 45%,#a5e4fc99,#0000 62%),radial-gradient(at 100% 35%,#ffdec888,#0000 59%),linear-gradient(#fff5,#f6fbff66)}.site-header,.feature-sticky,.benefit,.journey-item,.process-step,.platform-item,.price-card,.template-strip,.closing-panel,.team-doc,.route-source,.route-destination{-webkit-backdrop-filter:blur(8.5px);backdrop-filter:blur(8.5px);background:#ffffff5e;border:1px solid #ffffff75;border-radius:16px;box-shadow:0 4px 30px #0000001a}.journey-item,.process-step{padding:24px 20px;transition:border-color .35s,box-shadow .35s,transform .35s,background .35s}.process-step:has(.is-active){background:#ffffff5e;border-radius:16px}.journey-item:has(.is-active){background:#e0f7ff8c}.journey-item .step-button{min-height:58px}.journey-art{margin-top:25px}.benefit{transition:transform .35s,border-color .35s,box-shadow .35s}.benefit em{transition:color .35s}.platform-item{padding:23px 18px}.platform-grid{grid-template-columns:repeat(2,1fr);gap:20px}.template-strip{background:#49deff5c;border:1px solid #49deff75}.site-header nav{gap:23px;margin-left:auto}.site-header{gap:22px}.site-header>.header-cta{white-space:nowrap;flex-shrink:0;display:inline-flex}.site-header nav>.button{display:none}.legal-links{flex-wrap:wrap;gap:20px;display:flex}.rotator>[data-phrase]{opacity:0;transition:none;transform:none}.rotator>.is-active{opacity:1;transform:none}.typed-char{visibility:hidden}.is-active .typed-char{animation:type-character 1ms linear var(--char-delay) forwards}@keyframes type-character{to{visibility:visible}}.route-lines .route-pulse.is-active{stroke-dasharray:22 180;opacity:1;animation:2s linear infinite route-flow}@keyframes route-flow{0%{stroke-dashoffset:202px}to{stroke-dashoffset:0}}.route-destination.is-active{border-color:#ffffff75;animation:2s ease-in-out infinite destination-glow;transform:none}@keyframes destination-glow{0%,to{border-color:#ffffff75}65%{border-color:#c86334;box-shadow:0 4px 30px #c8633428}}.booking-page{background:radial-gradient(at 0 40%,#bcecff99,#0000 70%),radial-gradient(at 100% 20%,#ffe2ce88,#0000 60%),#f8fcff;min-height:100vh}.booking-page .booking-section{padding-top:55px}.booking-page .calendar-shell{background:#ffffffa0}@media (hover:hover) and (pointer:fine){.journey-item:hover,.process-step:hover{border-color:#c86334;transform:translateY(-4px);box-shadow:0 8px 32px #c8633422}.journey-item:hover h3,.journey-item:hover .step-number{color:#c86334}.benefit:hover{z-index:2;border-color:#c86334;position:relative;transform:translateY(-5px)scale(1.025);box-shadow:0 12px 36px #c8633425}.benefit:hover em{color:#c86334}}@media (width<=1100px){.site-header nav,.site-header nav.is-open,.site-header .menu-toggle{display:none}.site-header>.header-cta{display:inline-flex}.journey-grid,.process-grid{grid-template-columns:repeat(2,1fr)}.footer-bottom{flex-wrap:wrap;gap:20px}}@media (width<=760px){.site-header{flex-wrap:nowrap;gap:8px;padding:8px 12px}.site-header .brand,.site-header .brand img{width:132px}.site-header .brand img{height:47px}.site-header>.header-cta{gap:5px;min-height:43px;padding:11px 12px;font-size:10px}.header-cta .icon{width:15px;height:15px}.platform-grid,.journey-grid,.process-grid{grid-template-columns:1fr}.journey-item,.process-step{padding:24px}.journey-item .step-button{min-height:0;display:flex}.journey-art{max-width:260px;margin:20px auto;height:270px!important}.journey-art .mini-body strong{font-size:20px}.journey-art .mini-sheet>strong{font-size:15px}.journey-art .mini-check,.journey-art .mini-month,.journey-art .calendar-grid i{font-size:11px}.journey-art .mini-times{font-size:9px}.journey-art .mini-button{font-size:10px}.journey-art .mini-body small{font-size:9px}.process-step .step-button{display:flex}.legal-links{gap:15px}.booking-page .site-header .button{padding:10px 12px;font-size:11px}}@media (prefers-reduced-motion:reduce){.typed-char{visibility:visible}.benefit:hover,.journey-item:hover,.process-step:hover{transform:none}.route-lines .route-pulse{opacity:0!important}.route-destination.is-active{border-color:#ffffff75}}@media (width<=360px){.site-header .brand,.site-header .brand img{width:100px}.site-header>.header-cta{gap:4px;padding:10px;font-size:9px}.site-header>.header-cta .icon{width:12px}.benefit{padding:20px}.phone-art{width:95px}.team-doc{max-width:65%}}.price-card{background-clip:padding-box;transition:transform .4s,box-shadow .4s;position:relative}.price-card:after{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;opacity:0;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;background:linear-gradient(135deg,#3fe5f5,#006991 65%,#16c8ee);padding:2px;transition:opacity .4s;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;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}@media (hover:hover) and (pointer:fine){.price-card:hover{z-index:2;transform:translateY(-6px)scale(1.025);box-shadow:0 16px 42px #00699126}.price-card:hover:after{opacity:1}.button-secondary:hover{background:#d0f7facc}}.template-previews{isolation:isolate;position:relative}.template-previews.motion-ready:not(.has-entered) .template-thumb{translate:var(--stack-offset,0px) 0;opacity:1;transform:rotate(0)}.template-thumb{transition:translate 1.8s cubic-bezier(.22,.61,.36,1),transform 1.8s cubic-bezier(.22,.61,.36,1);translate:0}.template-previews.motion-ready.has-entered{animation:7s ease-in-out 1.8s infinite template-float}@keyframes template-float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}.team-art.motion-ready{transform-origin:50%;animation:8s ease-in-out infinite team-breathe}@keyframes team-breathe{0%,to{transform:translateY(3px)scale(.99)}50%{transform:translateY(-5px)scale(1.012)}}.team-row{gap:13px;position:relative}.team-row .small-number{color:#006991;z-index:1;background:#e9faff;border:1px solid #00699150;border-radius:50%;flex:0 0 32px;place-items:center;width:32px;height:32px;font-weight:800;display:grid;position:relative}.team-row:not(:last-child):before,.team-row:not(:last-child):after{content:"";pointer-events:none;width:2px;height:calc(100% - 2px);position:absolute;top:32px;left:15px}.team-row:not(:last-child):before{background:#00699126}.team-row:not(:last-child):after{transform-origin:top;opacity:0;transform:scaleY(0)}.team-row:first-child{--pulse-delay:0s}.team-row:nth-child(2){--pulse-delay:-6s}.team-row:nth-child(3){--pulse-delay:-4s}.team-row:nth-child(4){--pulse-delay:-2s}.team-list.motion-ready .small-number{animation:circuit-node 8s linear var(--pulse-delay) infinite}.team-list.motion-ready .team-row:after{animation:circuit-link 8s linear var(--pulse-delay) infinite;transform:none}@keyframes circuit-node{0%,24.99%{color:#c86334;background:#fff0df;border-color:#c86334;transform:scale(1.12);box-shadow:0 0 16px #c8633430}25%,to{color:#006991;background:#e9faff;border-color:#00699150;transform:scale(1);box-shadow:0 0 #0000}}@keyframes circuit-link{0%,6.25%{opacity:1;clip-path:inset(0 0 100%)}25%{opacity:1;clip-path:inset(0)}43.75%{opacity:1;clip-path:inset(100% 0 0)}43.76%,to{opacity:0;clip-path:inset(100% 0 0)}}.is-offscreen .team-row:after,.motion-paused .team-row:after,.is-offscreen,.motion-paused .template-previews,.motion-paused .team-art{animation-play-state:paused!important}.motion-paused .template-thumb{transition:none}@media (prefers-reduced-motion:reduce){.template-previews.motion-ready:not(.has-entered) .template-thumb{transform:none}.template-previews,.team-art,.team-list .small-number,.team-row:after{animation:auto!important;animation-timeline:none!important}.team-row:after{display:none}.price-card:hover{transform:none}}.template-previews.motion-ready:not(.has-entered) .template-thumb{transition:none}.journey-item .step-button{text-align:left;align-items:baseline;gap:12px;width:100%;display:flex}.journey-item .step-number{flex:0 0 28px;margin:0;line-height:1.2}.journey-item .step-button h3{margin:0;line-height:1.2}.platform-item{transition:transform .35s,background .35s,box-shadow .35s}.platform-item h3{transition:color .35s}.legal-links a{color:inherit;opacity:.9;text-decoration:none}.legal-links a:hover{opacity:1;text-decoration:underline}@media (hover:hover) and (pointer:fine){.platform-item:hover{background:#e9faff;transform:translateY(-3px)scale(1.025);box-shadow:0 12px 32px #00699120}.platform-item:hover h3{color:#006991}}@media (prefers-reduced-motion:reduce){.platform-item:hover{transform:none}}.process-step .step-button{text-align:left;align-items:baseline;gap:12px;width:100%;display:flex}.process-step .step-number{flex:0 0 28px;margin:0;line-height:1.2}.process-step .step-button h3{margin:0;line-height:1.2}.eyebrow{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#244966;text-shadow:0 1px #fff9;background:radial-gradient(at 12% 8%,#fffffffa,#0000 42%),linear-gradient(135deg,#0000 38%,#ffffff70 39%,#ffffff24 55%,#0000 56%),linear-gradient(115deg,#ffffffa3,#d8f8fb99 48%,#54d8e06b);border:1px solid #ffffffe6;border-radius:999px;box-shadow:inset 0 2px 3px #fffffff2,inset 2px 0 4px #ffffffb3,inset 0 -3px 5px #00699121,inset -2px 0 3px #fffc,0 5px 12px #00699121,0 1px 2px #0069911f}.guarantee-panel .eyebrow{color:#fff;text-shadow:0 1px 2px #004868;background:radial-gradient(at 15% 0,#ffffff80,#0000 50%),linear-gradient(135deg,#ffffff30 35%,#ffffff50 36%,#ffffff15 65%),linear-gradient(110deg,#ffffff25,#5edbe344);border-color:#ffffffb3}.price-card>h3{width:fit-content}@media (hover:hover) and (pointer:fine){.price-card:hover>h3{color:#0000;background-image:linear-gradient(115deg,#0000 40%,#c7dce1 47%,#fff 50%,#c7dce1 53%,#0000 60%),linear-gradient(120deg,#008f9e,#006991 60%,#16a6b5);background-position:140% 0,0 0;background-repeat:no-repeat;background-size:250% 100%,100% 100%;-webkit-background-clip:text;background-clip:text;animation:1.2s ease-in-out forwards plan-name-shine}}@keyframes plan-name-shine{0%{background-position:140% 0,0 0}to{background-position:-140% 0,0 0}}.team-row:not(:last-child):after{background:linear-gradient(#e99c55,#c86334);box-shadow:0 0 5px #c8633440}@media (prefers-reduced-motion:reduce){.price-card:hover>h3{background-image:linear-gradient(120deg,#008f9e,#006991 60%,#16a6b5);background-position:0 0;background-size:100% 100%;animation:auto;animation-timeline:none}}.button-primary{color:#fff;text-shadow:0 1px 2px #00699170}.step-number{color:#526f80}.step-button.is-active .step-number,.team-row .small-number{font-weight:800}.illustration-label,.routing-caption{color:#53647b}.hero .helper,.pricing-terms{font-size:13px}@media (width<=760px){.eyebrow{letter-spacing:.1em;font-size:10px}.site-header>.header-cta{min-height:44px;font-size:12px}.site-header .brand,.site-header .brand img{width:112px}.site-header>.header-cta .icon{display:none}.hero .helper{font-size:13px}.price-card li,.journey-item>p,.process-step>p{font-size:14px}.comparison>summary{min-height:44px}.legal-links a{align-items:center;min-height:44px;display:inline-flex}}@media (width<=360px){.site-header .brand,.site-header .brand img{width:92px}.site-header>.header-cta{font-size:11px}}.calendar-grid .selected,.mini-button{color:#082a3b}@media (width>=761px) and (width<=1000px){.benefits-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.benefit,.benefit-wide{grid-column:auto;min-width:0}.mobile-benefit{grid-column:1/-1}.mobile-benefit-content{justify-content:space-between;gap:24px;display:flex}.mobile-benefit-content>p{max-width:65%}}.site-header{z-index:50;-webkit-backdrop-filter:blur(16px);background:#ffffffc7;position:sticky;top:12px}@media (width<=760px){html{scroll-padding-top:100px}.site-header{top:8px}}.calendar-shell iframe{opacity:1!important;visibility:visible!important;pointer-events:auto!important;display:block!important;position:relative!important;left:auto!important}.booking-page .calendar-fallback{margin:0 0 20px}.mini-button{color:#fff}.recommended-label{z-index:3}.button .cta-label-mobile{display:none}@media (width<=760px){.button .cta-label-desktop{display:none}.button .cta-label-mobile{display:inline}}.route-destination .icon{flex-shrink:0}@media (width<=1024px){.bonus-layout{grid-template-columns:1fr;gap:0}.bonus-layout>.bonus-copy{display:contents}.bonus-copy>.eyebrow{order:1;justify-self:start}.bonus-copy>h2{order:2}.bonus-copy>.lead{order:3}.bonus-layout>.routing-art{order:4;justify-self:center;max-width:520px;margin:8px 0 28px;height:340px!important}.bonus-copy>.small{order:5}.bonus-copy>.button{order:6;justify-self:start}.route-source{width:32%;padding:16px;top:50%;transform:translateY(-50%)}.route-destinations{width:43%;padding-bottom:30px}.route-destination{gap:8px;padding:18px 12px}.route-destination strong{font-size:14px}}@media (width<=480px){.bonus-layout>.routing-art{height:300px!important}.route-source{padding:12px}.route-destination{padding:18px 10px}.route-destination strong{font-size:12px}}@media (width<=1024px){#faq .faq-list>.button{margin-top:28px}}.approved-page{display:contents}.booking-widget{background:linear-gradient(145deg,#eef9ffb3,#fff9f199);border:1px solid #fff;border-radius:24px;max-width:720px;margin:0 auto;padding:28px;box-shadow:0 18px 50px #0069910d}.bk-window{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.bk-window-label{color:#102039;font-size:15px;font-weight:700}.bk-nav{color:#006991;background:#fff9;border:1px solid #43b5db;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;line-height:1;transition:background .2s,transform .2s;display:inline-flex}.bk-nav:hover:not(:disabled){background:#e9f6fce6;transform:translateY(-1px)}.bk-nav:disabled{opacity:.4;cursor:not-allowed}.bk-status{color:#53647b;text-align:center;padding:14px 0;font-size:14px}.bk-status.bk-error{color:#b95828}.bk-dates{flex-wrap:wrap;gap:10px;margin-bottom:20px;display:flex}.bk-date{color:#102039;background:#fff9;border:1px solid #43b5db;border-radius:100px;padding:10px 16px;font-size:13px;font-weight:600;transition:background .2s,color .2s,transform .2s}.bk-date:hover{background:#e9f6fce6;transform:translateY(-1px)}.bk-date.is-active{color:#fff;background:linear-gradient(135deg,#3fe5f5,#149de0);border-color:#0000}.bk-slots{border-top:1px solid #43b5db40;flex-wrap:wrap;gap:10px;margin-bottom:24px;padding-top:16px;display:flex}.bk-slot{color:#006991;background:#ffffffb3;border:1px solid #43b5db80;border-radius:100px;padding:9px 18px;font-size:13px;font-weight:700;transition:background .2s,color .2s,transform .2s}.bk-slot:hover{background:#e9f6fce6;transform:translateY(-1px)}.bk-slot.is-active{color:#fff;background:#006991;border-color:#0000}.bk-form{border-top:1px solid #43b5db40;padding-top:22px}.bk-form-title{color:#102039;margin-bottom:16px;font-size:20px;font-weight:800}.bk-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.bk-field{flex-direction:column;gap:6px;display:flex}.bk-field span{letter-spacing:.04em;text-transform:uppercase;color:#7894a4;font-size:12px;font-weight:700}.bk-field input{color:#102039;font:inherit;background:#ffffffd9;border:1px solid #43b5db;border-radius:12px;padding:12px 14px;font-size:15px;transition:border-color .2s,box-shadow .2s}.bk-field input:focus{border-color:#149de0;outline:none;box-shadow:0 0 0 3px #149de02e}.bk-submit{width:100%;margin-top:20px}.bk-success{text-align:center;padding:48px 28px}.bk-success-mark{color:#fff;background:linear-gradient(135deg,#3fe5f5,#149de0);border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 18px;display:flex}.bk-success-mark .icon{stroke-width:2.5px;width:32px;height:32px}.bk-success h3{color:#102039;margin-bottom:10px;font-size:26px;font-weight:800}.bk-success p{max-width:420px;margin:0 auto}@media (width<=640px){.booking-widget{padding:20px}.bk-grid{grid-template-columns:1fr}.bk-dates,.bk-slots{gap:8px}}
