:root{--roncou-blue:#1f4fe0;--roncou-blue-dark:#1a42bd;--roncou-blue-soft:#e8eefc;--roncou-ink:#1e2228;--roncou-ink-2:#3e434b;--roncou-text-2:#5b6069;--roncou-text-3:#8a8e95;--roncou-border:#e4e2dc;--roncou-bg:#f4f3ef;--roncou-bg-2:#f1f0ec;--roncou-white:#fff;--roncou-success:#1f6b48;--font-sans:Archivo, sans-serif;--roncou-night:#14171b;--roncou-night-line:#2a2e35;--roncou-night-text:#a9adb4;--roncou-blue-on-dark:#8fa8f2}
.h-9dec2e:hover{background:var(--roncou-bg-2)!important;color:var(--roncou-ink)!important}.h-cc1976:hover{background:var(--roncou-blue-dark)!important;color:var(--roncou-white)!important;transform:translateY(-2px)!important;box-shadow:0 8px 18px #1f4fe047!important}.h-8fc8b5:hover{border-color:#c9d6fa!important;transform:translateY(-3px)!important;box-shadow:0 12px 26px #1e22281a!important}.h-b947a2:hover{background:var(--roncou-blue-soft)!important;color:var(--roncou-ink)!important}.h-facaa0:hover{animation-play-state:paused!important}.h-7bc330:hover{transform:translateY(-6px)scale(1.02)!important}.h-e1de56:hover{background:var(--roncou-blue-dark)!important;transform:translateY(-2px)!important;box-shadow:0 8px 18px #1f4fe047!important}.h-f99d9b:hover{background:var(--roncou-ink)!important;color:var(--roncou-white)!important}.h-9450c8:hover{background:var(--roncou-blue)!important;color:var(--roncou-white)!important}.h-32bfb1:hover{color:var(--roncou-white)!important}
html:has(main#top){--home-header-h:57px;--home-top-h:92px}html:has(main#top){scroll-padding-top:var(--home-header-h)}html:has(main#top) main#top>section:first-child>div:nth-child(3)>div:first-child button{color:var(--roncou-white)!important;background:0 0!important;padding:12px 6px!important;font-weight:600!important}html:has(main#top) main#top>section:first-child>div:nth-child(3)>div:first-child button>span{box-sizing:border-box;border:1.5px solid;background:0 0!important}html:has(main#top) main#top>section:first-child>div:nth-child(3)>div:first-child button:hover{text-underline-offset:4px;text-decoration:underline}@media (min-width:1024px){html:has(main#top) main#top>section:first-child{min-height:min(calc(100svh - var(--home-top-h)), 1000px);flex-direction:column;display:flex}html:has(main#top) main#top>section:first-child>div:nth-child(3){box-sizing:border-box;flex:1 0 auto;align-content:center;width:100%;max-width:calc(1440px + 2*clamp(16px,3vw,40px))!important;padding-block:clamp(14px,3.2svh,56px)!important}html:has(main#top) main#top>section:first-child h1{font-size:clamp(33px,min(4.13vw,7.4svh),64px)!important}html:has(main#top) main#top>section:first-child>div:nth-child(4){flex:none}html:has(main#top) main#top>section:first-child>div:nth-child(3)>div:nth-child(2)>div:first-child{zoom:.6}}@media (min-width:1024px) and (min-height:600px){html:has(main#top) main#top>section:first-child>div:nth-child(3)>div:nth-child(2)>div:first-child{zoom:.68}}@media (min-width:1024px) and (min-height:640px){html:has(main#top) main#top>section:first-child>div:nth-child(3)>div:nth-child(2)>div:first-child{zoom:.74}}@media (min-width:1024px) and (min-height:680px){html:has(main#top) main#top>section:first-child>div:nth-child(3)>div:nth-child(2)>div:first-child{zoom:.8}}@media (min-width:1024px) and (min-height:720px){html:has(main#top) main#top>section:first-child>div:nth-child(3)>div:nth-child(2)>div:first-child{zoom:.86}}@media (min-width:1024px) and (min-height:768px){html:has(main#top) main#top>section:first-child>div:nth-child(3)>div:nth-child(2)>div:first-child{zoom:.94}}@media (min-width:1024px) and (min-height:800px){html:has(main#top) main#top>section:first-child>div:nth-child(3)>div:nth-child(2)>div:first-child{zoom:.98}}@media (min-width:1440px) and (min-height:860px){html:has(main#top) main#top>section:first-child>div:nth-child(3)>div:nth-child(2)>div:first-child{zoom:1.08}}@media (min-width:1440px) and (min-height:900px){html:has(main#top) main#top>section:first-child>div:nth-child(3)>div:nth-child(2)>div:first-child{zoom:1.12}}@media (min-width:1600px) and (min-height:1000px){html:has(main#top) main#top>section:first-child>div:nth-child(3)>div:nth-child(2)>div:first-child{zoom:1.28}}@media (min-width:1024px){:is(html:has(main#top) #product,html:has(main#top) #benefits){min-height:min(calc(100svh - var(--home-header-h)), 960px);box-sizing:border-box}html:has(main#top) #product{flex-direction:column;justify-content:center;width:100%;display:flex;padding-block:clamp(16px,3svh,60px)!important}html:has(main#top) #product>div:last-child>div:first-child{height:clamp(340px,94svh - 218px,640px);align-items:safe center!important;min-height:0!important;padding-block:clamp(12px,2svh,28px)!important}html:has(main#top) #benefits{align-items:center;display:flex}html:has(main#top) #benefits>div{flex:auto;min-width:0;padding-block:clamp(16px,3svh,56px)!important}html:has(main#top) #benefits>div>div:first-child>div:nth-child(2){grid-template-columns:repeat(2,minmax(0,1fr))!important}html:has(main#top) #examples{padding-block:clamp(16px,3svh,60px)!important}html:has(main#top) #examples>div:first-child{flex-wrap:nowrap!important}html:has(main#top) #examples>div:first-child>div{flex:none}html:has(main#top) #try>div{padding-block:clamp(16px,3svh,56px)!important}html:has(main#top) #faq{padding-block:clamp(16px,3svh,56px)!important}html:has(main#top) footer{min-height:min(calc(100svh - var(--home-header-h)), 900px);flex-direction:column;display:flex}html:has(main#top) footer>div{width:100%}html:has(main#top) footer>div:first-child{flex:1 0 auto;align-items:center;display:flex}html:has(main#top) footer>div:first-child>div:last-child{flex:auto;padding-block:clamp(16px,3svh,56px)!important}}@media (min-width:1024px) and (max-height:859px){html:has(main#top) #examples>div:nth-child(n+2){zoom:.96}}@media (min-width:1024px) and (max-height:799px){html:has(main#top) #examples>div:nth-child(n+2){zoom:.9}html:has(main#top) #product>div:last-child>div:last-child{gap:10px!important;padding:16px!important}html:has(main#top) #product>div:last-child>div:last-child h3{font-size:22px!important}html:has(main#top) #try-form>div:first-child{padding-block:10px!important}html:has(main#top) #try-form>div:nth-child(2)>div{padding-block:8px!important}html:has(main#top) #try-form>div:nth-child(3){padding-block:14px!important}html:has(main#top) #try-form form{gap:8px!important}html:has(main#top) #try-form label{gap:3px!important}html:has(main#top) #try-form label>input:not([type=checkbox]){padding-block:11px!important}html:has(main#top) #try-form button[type=submit]{padding-block:13px!important}html:has(main#top) #try-form form>a{padding-block:9px!important}html:has(main#top) #try>div>div:first-child{gap:14px!important}html:has(main#top) #try>div>div:first-child>div:nth-child(2)>div:nth-child(2){zoom:.9}}@media (min-width:1024px) and (max-height:739px){html:has(main#top) #try>div>div:first-child>div:nth-child(2)>div:nth-child(2){zoom:.8}}@media (min-width:1024px) and (max-height:699px){html:has(main#top) #try-form form>div:last-of-type{display:none!important}html:has(main#top) #try-form form>a{display:none!important}html:has(main#top) #try>div>div:first-child>div:nth-child(2)>div:nth-child(2){zoom:.6}html:has(main#top) #faq>*{zoom:.88}}@media (min-width:1024px) and (max-height:767px){html:has(main#top) #examples>div:nth-child(n+2){zoom:.84}}@media (min-width:1024px) and (max-height:739px){html:has(main#top) #product>div:last-child>div:first-child>div{zoom:.93}html:has(main#top) #benefits>div>div:nth-child(2){zoom:.93}}@media (min-width:1024px) and (max-height:719px){html:has(main#top) #examples>div:nth-child(n+2){zoom:.78}}@media (min-width:1024px) and (max-height:699px){html:has(main#top) #product>div:last-child>div:first-child>div{zoom:.86}html:has(main#top) #product>div:last-child>div:last-child{zoom:.9}html:has(main#top) #benefits>div>div:nth-child(2){zoom:.86}}@media (min-width:1024px) and (max-height:679px){html:has(main#top) #examples>div:nth-child(n+2){zoom:.7}}@media (min-width:1024px) and (max-height:659px){html:has(main#top) #product>div:last-child>div:first-child>div{zoom:.8}html:has(main#top) #product>div:last-child>div:last-child{zoom:.82}html:has(main#top) #benefits>div>div:nth-child(2){zoom:.8}}@media (min-width:1024px) and (min-height:620px) and (hover:hover){html:has(main#top){scroll-snap-type:y mandatory}html:has(main#top) body>a:first-of-type{scroll-snap-align:start}html:has(main#top) #product{scroll-snap-align:start}html:has(main#top) #benefits{scroll-snap-align:start}html:has(main#top) #examples{scroll-snap-align:start}html:has(main#top) #try{scroll-snap-align:start}html:has(main#top) #faq{scroll-snap-align:start}html:has(main#top) footer{scroll-snap-align:end}}@media (min-width:1280px) and (min-height:740px) and (hover:hover){html:has(main#top) footer{scroll-snap-align:start}}@media (max-width:1600px){html:has(main#top) footer>div:last-child>div{padding-right:88px!important}}@media (max-width:519px){html:has(main#top) #try>div>div:first-child>div:nth-child(2)>div:nth-child(2){zoom:.68}}@media (max-width:959px){html:has(main#top) header nav{display:none!important}html:has(main#top) header>div:nth-child(2){grid-template-columns:1fr auto!important}}@media (max-width:559px){html:has(main#top) header a[target=_blank]{display:none!important}html:has(main#top) main#top>section:first-child>div:nth-child(3)>div:nth-child(2){flex-direction:column}html:has(main#top) main#top>section:first-child>div:nth-child(3)>div:nth-child(2)>div:nth-child(2){grid-template-columns:repeat(2,auto);justify-content:center;gap:12px 20px!important;display:grid!important}}html:has(main#top) body>a:first-of-type>span{white-space:nowrap}html:has(main#top) #try input::placeholder{color:var(--roncou-text-2);opacity:1}@media (max-width:959px){html:has(main#top) header a{box-sizing:border-box;min-height:44px}html:has(main#top) main#top>section:first-child>div:nth-child(3)>div:nth-child(2)>div:nth-child(2)>button{min-height:44px}}@media (prefers-reduced-motion:reduce){html:has(main#top){scroll-behavior:auto}html:has(main#top) *{animation-duration:.01ms!important;animation-iteration-count:1!important}html:has(main#top) :before{animation-duration:.01ms!important;animation-iteration-count:1!important}html:has(main#top) :after{animation-duration:.01ms!important;animation-iteration-count:1!important}}html:has(main#top) #try-form{scroll-margin-top:36px}
body{background:var(--roncou-bg);color:var(--roncou-ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0}a{color:var(--roncou-blue);text-decoration:none}a:hover{color:var(--roncou-ink)}html{scroll-behavior:smooth}input,button{font-family:inherit}img{display:block}a,button{transition:background-color .2s,color .2s,border-color .2s,transform .2s,box-shadow .2s}@keyframes kb{0%{transform:scale(1)}to{transform:scale(1.14)}}@keyframes mq{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes fu{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes pop{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:none}}@keyframes mqr{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes fl{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes blink{50%{opacity:0}}@keyframes pulse{0%{box-shadow:0 0 #1f4fe08c}to{box-shadow:0 0 0 18px #1f4fe000}}
