@font-face{font-family:Inter;src:url('/assets/fonts/inter.ttf') format('truetype');font-style:normal;font-weight:100 900;font-display:swap}
:root{font-family:Inter,Arial,sans-serif;color:#10120e;background:#fcfcfa;font-synthesis:none}*{box-sizing:border-box}body{margin:0}a{color:inherit}button,input{font:inherit}a:focus-visible,button:focus-visible,input:focus-visible{outline:3px solid #416a17;outline-offset:5px}.skip-link{position:fixed;top:12px;left:16px;z-index:10;transform:translateY(-180%);padding:16px;background:white}.skip-link:focus{transform:none}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.saas-wrap{width:min(1540px,calc(100% - 112px));margin:auto}.saas-header{height:110px;display:flex;align-items:center}.saas-header a{display:block;width:180px}.saas-header img{display:block;width:100%;height:auto}.saas-layout{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:45px;align-items:center;margin:-40px 0 20px}.saas-hero{padding:45px 0 32px;min-width:0}.saas-hero nav{display:flex;align-items:center;gap:9px;font-size:12px;color:#5e6556;margin:0 0 13px}.saas-hero nav a{display:flex;align-items:center;min-height:44px;text-underline-offset:4px}.saas-badge{display:inline-block;padding:11px 21px;border-radius:30px;background:#e7fbb8;font-size:18px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1.4;margin:0 0 28px}h1{font-size:clamp(44px,4.6vw,73px);font-weight:800;line-height:1.1;letter-spacing:-.055em;margin:0;overflow-wrap:anywhere;text-wrap:balance}h1 span{color:#a7e31a}.saas-lead{font-size:clamp(20px,1.85vw,30px);line-height:1.35;color:#65695e;margin:29px 0 47px;max-width:800px}.saas-benefits{list-style:none;padding:0;margin:0 0 48px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.saas-benefits li{display:flex;align-items:center;gap:18px;font-size:18px;line-height:1.35;min-width:0}.benefit-icon{width:64px;height:64px;flex-shrink:0;border-radius:50%;background:#f0fbd9;display:grid;place-items:center}.benefit-icon svg{width:30px;height:30px;stroke:#10120e;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;fill:none}.saas-cta{display:inline-flex;align-items:center;justify-content:center;gap:32px;background:#10120e;color:white;text-decoration:none;font-size:clamp(20px,1.9vw,30px);font-weight:700;line-height:1.3;padding:24px 44px;border-radius:60px;min-height:80px;max-width:100%}.saas-cta svg{width:38px;height:38px;flex-shrink:0;fill:none;stroke:#c4f537;stroke-width:2.3;stroke-linecap:round;stroke-linejoin:round}.saas-cta:hover,.saas-card button:hover{background:#24361b}.saas-card{min-width:0;background:#fff;border:1px solid #c8ccc1;border-radius:16px;padding:10px;overflow:hidden}.saas-art{display:block;width:100%;height:auto;aspect-ratio:1.6;object-fit:cover;border-radius:11px}.saas-form-body{padding:23px 22px 15px}.saas-availability{color:#5a644d;font-size:12px;line-height:1.5;margin:0 0 18px}.saas-card form{display:grid;gap:8px}.saas-card label{font-size:17px;font-weight:650;line-height:1.4}.saas-card input{width:100%;min-width:0;min-height:58px;padding:15px 20px;border:1px solid #868f79;background:#fff;border-radius:13px;font-size:17px;color:#10120e;margin-bottom:12px;scroll-margin-block:30px}.saas-card input::placeholder{color:#6c7362}.saas-card button{min-height:58px;border:1px solid #10120e;border-radius:13px;background:#10120e;color:white;padding:14px 20px;font-size:20px;font-weight:700;cursor:pointer}.saas-reassurance{display:flex;gap:9px;justify-content:center;align-items:center;color:#666e5c;font-size:14px;line-height:1.5;margin:16px 0 3px}.saas-reassurance svg{width:19px;height:19px;stroke:currentColor;stroke-width:1.5;fill:none;flex-shrink:0}#gratis-status{font-size:14px;color:#416018;line-height:1.6;margin:8px 0}footer{display:flex;align-items:center;gap:24px;padding:16px 0;font-size:12px;color:#626957}footer span{margin-right:auto}footer a{display:flex;align-items:center;min-height:44px;text-underline-offset:4px}[hidden]{display:none!important}
@media(min-width:1600px){.saas-layout{gap:60px}.saas-header{height:125px}.saas-hero{padding-top:50px}.saas-form-body{padding:24px 24px 20px}}
@media(max-width:1200px){.saas-wrap{width:calc(100% - 64px)}.saas-layout{gap:30px;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}h1{font-size:clamp(43px,4.5vw,57px)}.saas-benefits{gap:14px}.saas-benefits li{flex-direction:column;align-items:flex-start;gap:12px;font-size:16px}.benefit-icon{width:48px;height:48px}.benefit-icon svg{width:26px;height:26px}.saas-cta{padding:22px 30px;font-size:23px;gap:25px}.saas-form-body{padding:20px 15px 14px}.saas-lead{font-size:22px;margin:24px 0 32px}.saas-benefits{margin-bottom:35px}.saas-reassurance{font-size:13px}}
@media(max-width:850px){.saas-wrap{width:calc(100% - 40px);max-width:650px}.saas-header{height:95px}.saas-header a{width:155px}.saas-layout{grid-template-columns:1fr;gap:30px;margin:0}.saas-hero{padding:0}.saas-hero nav{margin:0 0 15px}.saas-badge{font-size:15px;padding:9px 17px;margin-bottom:23px}h1{font-size:clamp(38px,7.9vw,59px)}.saas-lead{font-size:21px;margin:22px 0 29px}.saas-benefits{gap:20px;margin-bottom:30px}.saas-benefits li{font-size:16px}.saas-cta{min-height:66px;padding:18px 28px;font-size:22px;gap:20px}.saas-cta svg{width:30px;height:30px}.saas-form-body{padding:23px 18px 18px}footer{flex-wrap:wrap;gap:4px 20px;margin-top:18px}footer span{flex-basis:100%}}
@media(max-width:480px){.saas-benefits{grid-template-columns:1fr;gap:16px}.saas-benefits li{flex-direction:row;align-items:center;gap:15px;font-size:17px}.benefit-icon{width:48px;height:48px}.saas-cta{width:100%;font-size:19px;gap:18px;padding:18px 21px}.saas-lead{font-size:20px}.saas-form-body{padding:19px 12px 15px}.saas-card input{font-size:16px;padding:14px}.saas-card label{font-size:16px}.saas-reassurance{font-size:13px}.saas-card button{font-size:18px}.saas-availability{font-size:12px}}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
.saas-layout{overflow-wrap:anywhere}.saas-benefits li>span:last-child{min-width:0}.saas-cta{overflow-wrap:anywhere}.saas-card form{min-width:0}
