.site-languages{display:flex;align-items:center;gap:3px;margin-inline-start:auto;margin-inline-end:22px;border:1px solid #cbd5d8;border-radius:99px;padding:3px;flex:none}
.site-nav .brand{flex-shrink:0}
.site-nav .brand>span{flex-shrink:0}
.brand-wordmark{display:flex;flex-direction:column;gap:2px;line-height:1.25}
.brand-wordmark small{font-size:11px;font-weight:500;line-height:1.45;color:#526975;max-width:220px}
@media(max-width:600px){.site-nav .brand{max-width:calc(100% - 120px)}.brand-wordmark{min-width:0}.brand-wordmark small{font-size:10px;max-width:170px}}
.site-languages a{font-size:12px;color:#405663;text-decoration:none;border-radius:99px;padding:6px 10px;white-space:nowrap}
.site-languages a[aria-current=true]{background:#071d2f;color:#fff}
.site-languages a:focus-visible,.currency-toolbar select:focus-visible,.currency-toolbar button:focus-visible{outline:3px solid #0a9279;outline-offset:3px}
.currency-toolbar{position:relative;max-width:1132px;margin:-148px auto 160px;padding:20px 24px;border:1px solid #ffffff29;background:#103548;color:#fff;border-radius:18px}
.currency-toolbar form{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap}
.currency-toolbar select,.currency-toolbar button{font:inherit;font-size:13px;padding:9px 14px;border:1px solid #87b9b8;border-radius:9px;background:#fff;color:#071d2f;max-width:100%}
.currency-toolbar button{background:#63ddb5;border-color:#63ddb5;cursor:pointer;font-weight:700}
.currency-toolbar p{font-size:12px;text-align:center;color:#d5e8ee;margin-bottom:5px}
.currency-toolbar>small{font-size:11px;text-align:center;color:#a9c9d1;display:block}
.currency-toolbar>small[hidden],.original-price[hidden]{display:none}
.currency-toolbar a{color:#b7f4df}
.plan-price{flex-wrap:wrap;margin-bottom:12px;min-width:0}
.plan-price>b{font-size:clamp(27px,3.2vw,43px);overflow-wrap:anywhere;letter-spacing:-1px}
.plan-price i{font-style:normal}
.price-card-v2>p.original-price{min-height:0;font-size:12px;color:#526975;margin:0 0 20px}
html[dir=ltr] body,html[dir=ltr] button,html[dir=ltr] input,html[dir=ltr] select,html[dir=ltr] textarea{font-family:Inter,'Segoe UI',Arial,sans-serif!important}
html[dir=ltr] .hero-content{margin-left:auto;margin-right:max(5vw,40px);max-width:610px;padding-top:90px}
html[dir=ltr] .hero-v2 h1{font-size:clamp(48px,5.2vw,76px);letter-spacing:-2.5px;line-height:1.07}
html[dir=ltr] .hero-v2 p{max-width:530px;line-height:1.6;font-size:18px}
html[dir=ltr] .hero-foot{gap:22px}
html[dir=ltr] .button span,html[dir=ltr] .nav-cta span{margin-right:0;margin-left:15px}
html[dir=ltr] .hero-foot span:before,html[dir=ltr] .price-card-v2 li:before,html[dir=ltr] .included-grid span:before{margin-left:0;margin-right:9px}
html[dir=ltr] .legal-content-v2 section{padding:0 0 45px 60px}
html[dir=ltr] .legal-content-v2 section>span{right:auto;left:0}
html[dir=ltr] .legal-hero h1{margin-left:0}
html[dir=ltr] .faq-list summary:after{float:right}
html[dir=ltr] .signup-story h1{font-size:clamp(48px,5vw,74px);letter-spacing:-2px}
html[dir=ltr] .editorial h2,html[dir=ltr] .split-copy h2,html[dir=ltr] .control-copy h2{font-size:clamp(36px,4.3vw,60px)}
html[dir=ltr] .pricing-hero-v2 h1{font-size:clamp(45px,6vw,80px)}
html[dir=ltr] footer a{margin-left:0;margin-right:18px}
.field-grid input[type=email],.field-grid input[name=company_code],.field-grid input[name=owner_name],.field-grid input[name=phone]{direction:ltr;text-align:start}
@media(max-width:1150px){.site-nav nav{gap:15px}.site-languages{margin-inline-end:12px}.site-nav .brand{font-size:19px}.currency-toolbar{margin-inline:24px}}
@media(max-width:900px){.site-nav{padding-inline:18px}.site-languages{margin-inline-end:10px}.site-nav nav{gap:0}html[dir=ltr] .hero-content{margin:0;max-width:600px;padding:68px 24px}html[dir=ltr] .hero-v2 h1{font-size:52px}html[dir=ltr] .real-app-window{transform:none;min-width:0}html[dir=ltr] .real-dashboard-frame{min-width:0;transform:none}.currency-toolbar{margin-top:-135px;margin-bottom:160px}}
@media(max-width:600px){.site-nav{height:auto;min-height:80px;gap:8px;flex-wrap:wrap;padding:12px}.site-nav .brand{font-size:17px}.site-nav .brand>span{width:32px;height:32px}.site-languages{margin-inline:0;margin-inline-start:auto}.site-languages a{font-size:11px;padding:5px 8px}.site-nav nav{flex-basis:100%;justify-content:center}.site-nav nav .nav-cta{padding:6px 20px;font-size:12px}.site-nav nav>a:not(.nav-cta){display:block;font-size:12px;margin-inline-end:20px}.site-nav nav>a[href^="mailto:"]{display:none}.currency-toolbar{margin-inline:14px;padding:18px 14px}.currency-toolbar label{font-size:13px}html[dir=ltr] .hero-v2 h1{font-size:45px;letter-spacing:-1.5px}html[dir=ltr] .hero-v2 p{font-size:16px}html[dir=ltr] .hero-v2{min-height:730px}html[dir=ltr] .hero-actions{flex-wrap:wrap}html[dir=ltr] .hero-foot{gap:12px}html[dir=ltr] .legal-content-v2 section{padding-left:35px}.plan-price>b{font-size:38px}}
