@font-face{font-display:swap;font-family:Fixel Text;font-style:normal;font-weight:400;src:url(./FixelText-Regular.Dv1kOdN_.woff2) format("woff2")}@font-face{font-display:swap;font-family:Fixel Text;font-style:normal;font-weight:500;src:url(./FixelText-Medium.CmiTwNnI.woff2) format("woff2")}@font-face{font-display:swap;font-family:Fixel Text;font-style:normal;font-weight:700;src:url(./FixelText-Bold.Dx5ClmPT.woff2) format("woff2")}@font-face{font-display:swap;font-family:Fixel Display;font-style:normal;font-weight:600;src:url(./FixelDisplay-SemiBold.v6olFATC.woff2) format("woff2")}@font-face{font-display:swap;font-family:Fixel Display;font-style:normal;font-weight:700;src:url(./FixelDisplay-Bold.Cr-t0h_O.woff2) format("woff2")}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{scroll-behavior:smooth}body{padding:0;scrollbar-width:auto}h1,h2,h3,h4{font-weight:500;line-height:1.2}@media(max-width:768px){h1,h2,h3,h4{font-weight:600}}h1{font-size:clamp(40px,3.5vw + 1rem,80px)}h2{font-size:clamp(28px,2vw + 1rem,42px)}h3{font-size:clamp(20px,1.5vw + 1rem,36px)}h4{font-size:clamp(18px,1.2vw + 1rem,28px)}p{font-size:clamp(18px,2vw,22px);font-weight:400;line-height:1.3}section{padding:clamp(10px,3vw + 1rem,50px) clamp(16px,5vw,100px)}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible{outline:2px solid #28df99;outline-offset:2px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.section{margin:0 auto;max-width:2000px;padding-bottom:clamp(56px,7vw,128px);padding-top:clamp(56px,7vw,128px)}.reveal-ready .reveal{opacity:0;transform:translateY(28px);transition:opacity .8s cubic-bezier(.2,.8,.2,1) var(--reveal-delay,0s),transform .8s cubic-bezier(.2,.8,.2,1) var(--reveal-delay,0s)}.reveal-ready .reveal.is-visible{opacity:1;transform:none}.hero{padding-top:clamp(110px,10vw,150px)}.hero__container{display:flex;flex-direction:column;gap:clamp(32px,4vw,64px);width:100%}.hero__head{align-items:end;display:grid;gap:clamp(24px,4vw,80px);grid-template-columns:1.5fr 1fr}.hero__head>*{animation:heroIn .9s cubic-bezier(.2,.8,.2,1) both}.hero__head>:nth-child(2){animation-delay:.15s}@media(max-width:1024px){.hero__head{grid-template-columns:1fr}}.hero__title{font-size:clamp(42px,5.2vw + .5rem,112px);font-weight:600;letter-spacing:-.04em;line-height:.95;margin:0;text-wrap:balance}.hero__highlight{animation:drawLine 1s cubic-bezier(.7,0,.2,1) .7s forwards;background:linear-gradient(#28df99,#28df99) no-repeat 0 88%/0 .3em;box-decoration-break:clone;-webkit-box-decoration-break:clone;color:#051923}.hero__description{color:#343434;line-height:1.5;margin:0 0 30px;max-width:44ch}.hero__actions{align-items:center;display:flex;flex-wrap:wrap;gap:30px}.hero__cta{align-items:center;background-color:#051923;border-radius:999px;color:#fff;display:inline-flex;font-size:18px;font-weight:600;gap:20px;padding:10px 10px 10px 28px;text-decoration:none;transition:transform .3s ease,box-shadow .3s ease}.hero__cta:hover{box-shadow:0 16px 40px #05192340;transform:translateY(-2px)}.hero__cta:hover .hero__cta-icon{transform:rotate(45deg)}.hero__cta-icon{align-items:center;background-color:#28df99;border-radius:50%;color:#051923;display:flex;height:44px;justify-content:center;transition:transform .3s ease;width:44px}.hero__link{color:#051923;font-weight:600;text-decoration:underline;text-decoration-color:#28df99;text-decoration-thickness:2px;text-underline-offset:6px}.hero__demo{animation:heroIn 1s cubic-bezier(.2,.8,.2,1) .3s both}@media(max-width:768px){.hero__actions{align-items:stretch;flex-direction:column;text-align:center}.hero__cta{justify-content:space-between}}.marquee-wrap{overflow:hidden;padding:16px 0}.marquee{background-color:#28df99;margin-left:-20px;overflow:hidden;padding:22px 0;transform:rotate(-1deg);width:calc(100% + 40px)}.marquee__track{animation:marquee 40s linear infinite;display:flex;width:-moz-max-content;width:max-content}.marquee__item{align-items:center;display:inline-flex;font-size:clamp(18px,1.5vw,24px);font-weight:600;gap:28px;padding-right:28px;white-space:nowrap}.marquee__star{flex-shrink:0}.pains{align-items:start;display:grid;gap:clamp(32px,6vw,120px);grid-template-columns:.8fr 1.2fr}@media(max-width:1024px){.pains{gap:0;grid-template-columns:1fr}}.pains__aside{position:sticky;top:120px}@media(max-width:1024px){.pains__aside{position:static}}.pains__cta{align-items:center;border-bottom:2px solid #28df99;color:#051923;display:inline-flex;font-size:18px;font-weight:600;gap:12px;padding-bottom:4px;text-decoration:none}.pains__cta svg{transition:transform .3s ease}.pains__cta:hover svg{transform:translate(4px)}@media(max-width:1024px){.pains__cta{display:none}}.pains__list{border-top:1px solid rgba(25,26,35,.1);list-style:none;margin:0;padding:0}.pains__row{align-items:start;border-bottom:1px solid rgba(25,26,35,.1);display:grid;gap:20px;grid-template-columns:56px 1fr auto;padding:clamp(20px,2.5vw,36px) 0;position:relative}.pains__row:before{background-color:#051923;content:"";height:2px;left:0;position:absolute;top:-1px;transition:width .5s cubic-bezier(.2,.8,.2,1);width:0}.pains__row:hover:before{width:100%}.pains__row:hover .pains__icon{background-color:#28df99;transform:rotate(-8deg)}@media(max-width:768px){.pains__row{grid-template-columns:40px 1fr}.pains__row .pains__icon{display:none}}.pains__num{color:#343434;font-size:15px;font-weight:600;padding-top:6px}.pains__title{font-size:clamp(22px,1.2vw + 1rem,32px);font-weight:600;letter-spacing:-.01em;margin:0 0 8px}.pains__text{color:#343434;font-size:18px;margin:0;max-width:52ch}.pains__icon{background-color:#f3f3f3;border-radius:50%;box-sizing:content-box;padding:12px;transition:background-color .3s ease,transform .3s ease}.results{background-color:#051923;border-radius:clamp(24px,3vw,48px);color:#fff;isolation:isolate;margin:0 clamp(0px,1.5vw,24px);overflow:hidden;position:relative}.results:before{background:radial-gradient(circle,rgba(40,223,153,.25),transparent 60%);border-radius:50%;content:"";height:60vw;position:absolute;right:-20vw;top:-30vw;width:60vw;z-index:-1}.results__grid{border-top:1px solid hsla(0,0%,100%,.15);display:grid;grid-template-columns:repeat(4,1fr)}@media(max-width:1200px){.results__grid{grid-template-columns:repeat(2,1fr)}}.results__item{border-bottom:1px solid hsla(0,0%,100%,.15);color:inherit;display:flex;flex-direction:column;gap:12px;padding:40px 30px 30px 0;text-decoration:none}.results__item+.results__item{border-left:1px solid hsla(0,0%,100%,.15);padding-left:30px}@media(max-width:768px){.results__item{padding:30px 12px 20px 0}.results__item:nth-child(odd){border-left:none;padding-left:0}.results__item:nth-child(2n){padding-left:20px}}.results__item:hover .results__client{color:#28df99}.results__value{color:#28df99;font-size:clamp(44px,6vw,120px);font-weight:600;letter-spacing:-.04em;line-height:.95}.results__label{font-size:18px;max-width:20ch}@media(max-width:768px){.results__label{font-size:15px}}.results__client{align-items:center;color:#fff9;display:inline-flex;font-size:14px;gap:4px;margin-top:auto;padding-top:20px;transition:color .3s ease}.bento{display:grid;gap:20px;grid-auto-rows:minmax(0,auto);grid-template-columns:repeat(4,1fr)}@media(max-width:1200px){.bento{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.bento{grid-template-columns:1fr}}.bento__item{background-color:#f3f3f3;border-radius:28px;display:flex;flex-direction:column;gap:12px;overflow:hidden;padding:clamp(24px,2.5vw,36px);position:relative;transition:transform .4s cubic-bezier(.2,.8,.2,1)}.bento__item:hover{transform:translateY(-4px)}.bento__item--sites{background-color:#051923;color:#fff;grid-column:span 2;grid-row:span 2}.bento__item--sites .bento__points li,.bento__item--sites .bento__term,.bento__item--sites .bento__text{color:#ffffffbf}.bento__item--sites .bento__icon{background-color:#28df99;color:#051923}.bento__item--sites .bento__title{font-size:clamp(30px,2vw + 1rem,48px)}.bento__item--google{background-color:#fff;border:1px dashed rgba(5,25,35,.3);grid-column:span 2}@media(max-width:1200px){.bento__item--sites{grid-row:auto}}@media(max-width:768px){.bento__item--google,.bento__item--sites{grid-column:auto}}.bento__head{justify-content:space-between;margin-bottom:12px}.bento__head,.bento__icon{align-items:center;display:flex}.bento__icon{background-color:#fff;border-radius:16px;height:52px;justify-content:center;width:52px}.bento__badge{border:1px solid;border-radius:999px;font-size:13px;font-weight:600;opacity:.8;padding:4px 12px}.bento__title{font-size:clamp(22px,1vw + 1rem,28px);font-weight:600;letter-spacing:-.01em;margin:0}.bento__text{color:#343434;font-size:17px;line-height:1.45;margin:0}.bento__points{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:8px 0 0;padding:0}.bento__points li{border:1px solid hsla(0,0%,50%,.35);border-radius:999px;color:#343434;font-size:14px;padding:6px 12px}@media(max-width:768px){.bento__item:not(.bento__item--sites) .bento__points{display:none}}.bento__term{color:#343434;font-size:15px;font-weight:600;margin:auto 0 0;padding-top:20px}.bento__mock{height:190px;margin:12px 0 30px;position:relative}@media(max-width:768px){.bento__mock{display:none}}.bento__browser{background-color:#ffffff1f;border-radius:14px 14px 0 0;display:flex;gap:6px;padding:10px 12px;width:78%}.bento__browser span{background-color:#ffffff59;border-radius:50%;height:9px;width:9px}.bento__page{background-color:#ffffff0f;border-radius:0 0 14px 14px;display:flex;flex-direction:column;gap:10px;height:150px;padding:18px;width:78%}.bento__line{background-color:#fff3;border-radius:6px;display:block;height:10px;width:70%}.bento__line--title{background-color:#ffffff80;height:16px;width:50%}.bento__line--short{width:40%}.bento__button{align-self:flex-start;background-color:#28df99;border-radius:999px;color:#051923;font-size:12px;margin-top:6px;padding:6px 14px}.bento__admin{animation:floatY 5s ease-in-out infinite;background-color:#fff;border-radius:16px;bottom:0;box-shadow:0 20px 40px #0000004d;color:#051923;display:flex;flex-direction:column;gap:4px;padding:14px 18px;position:absolute;right:0}.bento__admin span{color:#343434;font-size:12px}.bento__admin strong{font-size:15px}.cases__cta{align-items:center;background-color:#051923;border-radius:28px;color:#fff;display:flex;flex-wrap:wrap;gap:20px 30px;justify-content:space-between;margin-top:clamp(32px,4vw,56px);padding:clamp(20px,2.5vw,32px) clamp(20px,3vw,40px)}.cases__cta p{font-size:clamp(18px,.5vw + 1rem,22px);font-weight:600;line-height:1.35;margin:0;max-width:46ch}.cases__button{align-items:center;background-color:#28df99;border-radius:999px;color:#051923;display:inline-flex;font-weight:600;gap:12px;padding:16px 28px;text-decoration:none;transition:transform .3s ease}.cases__button:hover{transform:translateY(-2px)}@media(max-width:768px){.cases__button{justify-content:center;width:100%}}.direct__compare{display:grid;gap:20px;grid-template-columns:1fr 1.15fr;margin:0 auto;max-width:1200px}@media(max-width:1024px){.direct__compare{grid-template-columns:1fr}}.direct__col{border-radius:28px;padding:clamp(24px,3vw,48px)}.direct__col ul{display:flex;flex-direction:column;gap:20px;list-style:none;margin:0;padding:0}.direct__col li{align-items:flex-start;display:flex;font-size:18px;gap:12px;line-height:1.4}.direct__col li svg{flex-shrink:0;margin-top:2px}.direct__col--them{background-color:#f3f3f3;color:#343434}.direct__col--them svg{color:#b3261e}.direct__col--us{background-color:#051923;color:#fff}.direct__col--us svg{color:#28df99}.direct__caption{font-size:15px;font-weight:600;letter-spacing:.06em;margin:0 0 30px;opacity:.7;text-transform:uppercase}.direct__team{border-top:1px solid hsla(0,0%,100%,.15);display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-top:40px;padding-top:30px}@media(max-width:768px){.direct__team{grid-template-columns:1fr}}.direct__member{align-items:center;display:flex;gap:12px}.direct__member span,.direct__member strong{display:block}.direct__member span{font-size:14px;opacity:.7}.direct__avatar{align-items:center;background-color:#28df99;border-radius:50%;color:#051923;display:flex!important;flex-shrink:0;font-size:20px;font-weight:800;height:48px;justify-content:center;opacity:1!important;width:48px}.timeline{display:grid;gap:40px;grid-template-columns:repeat(4,1fr);list-style:none;margin:0;padding:0;position:relative}.timeline:before{background-color:#28df99;content:"";height:2px;left:22px;position:absolute;right:0;top:22px;transform:scaleX(1);transform-origin:left;transition:transform 1.6s cubic-bezier(.6,0,.2,1) .2s}.reveal-ready .timeline.reveal:not(.is-visible):before{transform:scaleX(0)}@media(max-width:1024px){.timeline{gap:30px;grid-template-columns:1fr}.timeline:before{height:auto;inset:22px auto 22px 21px;transform-origin:top;width:2px}.reveal-ready .timeline.reveal:not(.is-visible):before{transform:scaleY(0)}}.timeline__step{position:relative}@media(max-width:1024px){.timeline__step{padding-left:68px}}.timeline__dot{align-items:center;background-color:#051923;border-radius:50%;color:#28df99;display:flex;font-weight:800;height:44px;justify-content:center;margin-bottom:30px;position:relative;transition:transform .5s cubic-bezier(.3,1.6,.5,1) var(--step-delay);width:44px}@media(max-width:1024px){.timeline__dot{left:0;position:absolute;top:0}}.reveal-ready .timeline.reveal:not(.is-visible) .timeline__dot{transform:scale(0)}.timeline__term{color:#343434;font-size:14px;font-weight:600;letter-spacing:.04em;margin:0 0 8px;text-transform:uppercase}.timeline__title{font-size:clamp(22px,1vw + 1rem,28px);font-weight:600;margin:0 0 12px}.timeline__text{color:#343434;font-size:17px;line-height:1.5;margin:0}.promises{display:grid;gap:20px;grid-template-columns:repeat(4,1fr);list-style:none;margin:clamp(48px,5vw,80px) 0 0;padding:0}@media(max-width:1440px){.promises{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.promises{grid-template-columns:1fr}}.promises__item{align-items:flex-start;border:1px solid rgba(25,26,35,.1);border-radius:20px;display:flex;gap:12px;padding:30px}.promises__item span,.promises__item strong{display:block}.promises__item strong{font-size:18px;margin-bottom:4px}.promises__item span{color:#343434;font-size:15px}.promises__icon{background-color:#28df99;border-radius:12px;box-sizing:content-box;flex-shrink:0;padding:10px}.faq{align-items:start;display:grid;gap:clamp(32px,6vw,120px);grid-template-columns:.8fr 1.2fr}@media(max-width:1024px){.faq{grid-template-columns:1fr}}.faq__aside{position:sticky;top:120px}@media(max-width:1024px){.faq__aside{position:static}}.faq__items{border-top:1px solid rgba(25,26,35,.1)}@keyframes heroIn{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes drawLine{to{background-size:100% .3em}}@keyframes floatY{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes marquee{to{transform:translate(-50%)}}*,:after,:before{box-sizing:border-box}@font-face{font-display:swap;font-family:Fixel Text;font-style:normal;font-weight:400;src:url(./FixelText-Regular.Dv1kOdN_.woff2) format("woff2")}@font-face{font-display:swap;font-family:Fixel Text;font-style:normal;font-weight:500;src:url(./FixelText-Medium.CmiTwNnI.woff2) format("woff2")}@font-face{font-display:swap;font-family:Fixel Text;font-style:normal;font-weight:700;src:url(./FixelText-Bold.Dx5ClmPT.woff2) format("woff2")}@font-face{font-display:swap;font-family:Fixel Display;font-style:normal;font-weight:600;src:url(./FixelDisplay-SemiBold.v6olFATC.woff2) format("woff2")}@font-face{font-display:swap;font-family:Fixel Display;font-style:normal;font-weight:700;src:url(./FixelDisplay-Bold.Cr-t0h_O.woff2) format("woff2")}[data-v-2dba9cba]:root{--font-base:"Fixel Text",sans-serif;--font-heading:"Fixel Display",sans-serif}body[data-v-2dba9cba]{background-color:#fff;color:#111;font-family:var(--font-base);font-weight:400;line-height:1.6;-webkit-font-smoothing:antialiased}h1[data-v-2dba9cba],h2[data-v-2dba9cba],h3[data-v-2dba9cba],h4[data-v-2dba9cba],h5[data-v-2dba9cba],h6[data-v-2dba9cba]{font-family:var(--font-heading);font-weight:600;line-height:1.2}.navbar[data-v-2dba9cba]{align-items:center;background:transparent;box-sizing:border-box;display:flex;justify-content:space-between;padding:20px clamp(16px,5vw,100px);position:fixed;top:0;transition:background-color .3s ease,box-shadow .3s ease,padding .3s ease;width:100%;z-index:101}.navbar--scrolled[data-v-2dba9cba]{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background-color:#ffffffd1;box-shadow:0 1px #191a231a;padding-bottom:12px;padding-top:12px}.navbar .logo[data-v-2dba9cba]{position:relative;z-index:50}.navbar .logo img[data-v-2dba9cba]{display:block;height:2rem}.navbar .hamburger[data-v-2dba9cba]{background:transparent;border:none;cursor:pointer;display:none;flex-direction:column;height:32px;justify-content:space-around;padding:0;transition:transform .3s cubic-bezier(.4,0,.2,1);width:32px;z-index:100}.navbar .hamburger[data-v-2dba9cba]:hover{transform:scale(1.1)}.navbar .hamburger[data-v-2dba9cba]:active{transform:scale(.95)}.navbar .hamburger .hamburger-line[data-v-2dba9cba]{background-color:#051923;border-radius:2px;height:3px;transform-origin:center;transition:all .4s cubic-bezier(.4,0,.2,1);width:100%}.navbar .hamburger.is-active .hamburger-line[data-v-2dba9cba]:first-child{transform:translateY(10px) rotate(45deg)}.navbar .hamburger.is-active .hamburger-line[data-v-2dba9cba]:nth-child(2){opacity:0;transform:scaleX(0)}.navbar .hamburger.is-active .hamburger-line[data-v-2dba9cba]:nth-child(3){transform:translateY(-10px) rotate(-45deg)}.navbar .menu[data-v-2dba9cba]{align-items:center;display:flex;gap:30px;list-style:none;margin:0;padding:0}.navbar .menu li[data-v-2dba9cba]{display:inline-block}@media(max-width:1024px){.navbar .menu[data-v-2dba9cba]:not(.menu-tablet){display:none}.navbar .hamburger[data-v-2dba9cba]{display:flex}.navbar .burger-btn[data-v-2dba9cba]{display:none}}@media(max-width:768px){.navbar .hamburger[data-v-2dba9cba]{display:none}.navbar .burger-btn[data-v-2dba9cba]{display:flex}}.nav-link[data-v-2dba9cba]{border-radius:8px;color:#000;font-weight:500;overflow:hidden;padding:8px 12px;position:relative;transition:color .4s ease;z-index:0}.nav-cta[data-v-2dba9cba],.nav-link[data-v-2dba9cba]{display:inline-block;font-size:clamp(18px,1vw,35px);text-decoration:none;white-space:nowrap}.nav-cta[data-v-2dba9cba]{background-color:#051923;border-radius:999px;color:#fff;font-weight:600;padding:8px 20px;transition:transform .3s ease,box-shadow .3s ease}.nav-cta[data-v-2dba9cba]:hover{box-shadow:0 10px 25px #191a234d;transform:translateY(-2px)}.nav-link[data-v-2dba9cba]:before{background:#191a23;content:"";position:absolute;transition:all .5s cubic-bezier(.4,0,.2,1);z-index:-1}.bubble-left[data-v-2dba9cba]:before{height:100%;left:-100%;top:0;width:100%}.bubble-left[data-v-2dba9cba]:hover:before{left:0}.bubble-right[data-v-2dba9cba]:before{height:100%;right:-100%;top:0;width:100%}.bubble-right[data-v-2dba9cba]:hover:before{right:0}.bubble-top[data-v-2dba9cba]:before{height:100%;left:0;top:-100%;width:100%}.bubble-top[data-v-2dba9cba]:hover:before{top:0}.bubble-bottom[data-v-2dba9cba]:before{bottom:-100%;height:100%;left:0;width:100%}.bubble-bottom[data-v-2dba9cba]:hover:before{bottom:0}.chat-btn[data-v-2dba9cba]{border:2px solid #191a23;position:relative}.chat-btn[data-v-2dba9cba]:before{border-radius:50%;height:0;left:50%;top:50%;transform:translate(-50%,-50%);width:0}.chat-btn[data-v-2dba9cba]:hover:before{border-radius:6px;height:300%;width:300%}.nav-link[data-v-2dba9cba]:hover{color:#fff}.menu-overlay[data-v-2dba9cba]{background:#00000080;display:none;height:100vh;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .4s cubic-bezier(.4,0,.2,1),visibility .4s cubic-bezier(.4,0,.2,1);visibility:hidden;width:100%;z-index:98}.menu-overlay.is-open[data-v-2dba9cba]{opacity:1;pointer-events:all;visibility:visible}@media(max-width:1024px){.menu-overlay[data-v-2dba9cba]{display:block}}@media(max-width:768px){.menu-overlay[data-v-2dba9cba]{display:none}}.menu-tablet[data-v-2dba9cba]{align-items:center;background:#fff;box-shadow:-4px 0 20px #0000001a;display:none;flex-direction:column;gap:40px;height:100vh;justify-content:center;overflow:hidden;padding:80px 0;position:fixed;right:0;top:0;transition:width .4s cubic-bezier(.4,0,.2,1);width:0;z-index:99}.menu-tablet.is-open[data-v-2dba9cba]{width:min(320px,85vw)}.menu-tablet li[data-v-2dba9cba]{opacity:0;transform:translate(30px);transition:opacity .35s cubic-bezier(.4,0,.2,1),transform .35s cubic-bezier(.4,0,.2,1)}.menu-tablet li[data-v-2dba9cba],.menu-tablet li[data-v-2dba9cba]:first-child{transition-delay:0s}.menu-tablet li[data-v-2dba9cba]:nth-child(2){transition-delay:.06s}.menu-tablet li[data-v-2dba9cba]:nth-child(3){transition-delay:.12s}.menu-tablet li[data-v-2dba9cba]:nth-child(4){transition-delay:.18s}.menu-tablet li[data-v-2dba9cba]:nth-child(5){transition-delay:.24s}.menu-tablet li[data-v-2dba9cba]:nth-child(6){transition-delay:.3s}.menu-tablet.is-open li[data-v-2dba9cba]{opacity:1;transform:translate(0)}.menu-tablet:not(.is-open) li[data-v-2dba9cba]{transition-delay:0s}@media(max-width:1024px){.menu-tablet[data-v-2dba9cba]{display:flex}}@media(max-width:768px){.menu-tablet[data-v-2dba9cba]{display:none}}@media(max-width:1024px){.navbar[data-v-2dba9cba]{padding:20px 30px}}.drawer-backdrop[data-v-2dba9cba]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#05192380;display:none;inset:0;position:fixed;z-index:52}@media(max-width:768px){.drawer-backdrop[data-v-2dba9cba]{display:block}}.mobile-drawer[data-v-2dba9cba]{animation:drawGradient-2dba9cba .6s ease;background:#fff;border-radius:24px 24px 0 0;bottom:0;box-shadow:0 -8px 32px #05192326;display:none;flex-direction:column;left:0;max-height:85vh;padding-bottom:safe-area-inset-bottom;position:fixed;right:0;z-index:55}@keyframes drawGradient-2dba9cba{0%{border-radius:0}to{border-radius:24px 24px 0 0}}@media(max-width:768px){.mobile-drawer[data-v-2dba9cba]{display:flex}}.drawer-handle[data-v-2dba9cba]{background:#f3f3f3;border-radius:2px;cursor:grab;height:4px;margin:12px auto;transition:background .2s ease;width:40px}.drawer-handle[data-v-2dba9cba]:active:active{background:#dadada;cursor:grabbing}.drawer-content[data-v-2dba9cba]{flex:1;overflow-y:auto;padding:8px 0;scrollbar-color:#f3f3f3 transparent;scrollbar-width:thin}.drawer-content[data-v-2dba9cba]::-webkit-scrollbar{width:4px}.drawer-content[data-v-2dba9cba]::-webkit-scrollbar-track{background:transparent}.drawer-content[data-v-2dba9cba]::-webkit-scrollbar-thumb{background:#f3f3f3;border-radius:2px}.drawer-menu[data-v-2dba9cba]{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.drawer-link[data-v-2dba9cba]{border-bottom:1px solid rgba(5,25,35,.05);color:#1a1a1a;display:block;font-size:18px;font-weight:500;overflow:hidden;padding:18px 24px;position:relative;text-align:center;text-decoration:none;transition:all .25s ease}.drawer-link[data-v-2dba9cba]:before{background:#28df99;bottom:0;content:"";left:0;position:absolute;top:0;transform:scaleY(0);transform-origin:top;transition:transform .3s cubic-bezier(.4,0,.2,1);width:5px}.drawer-link[data-v-2dba9cba]:active,.drawer-link[data-v-2dba9cba]:hover{padding-left:28px}.drawer-link[data-v-2dba9cba]:active:before,.drawer-link[data-v-2dba9cba]:hover:before{transform:scaleY(1)}.drawer-link[data-v-2dba9cba]:last-child{border-bottom:none}.drawer-fade-enter-from[data-v-2dba9cba],.drawer-fade-leave-to[data-v-2dba9cba]{opacity:0}.drawer-fade-enter-active[data-v-2dba9cba],.drawer-fade-leave-active[data-v-2dba9cba]{transition:opacity .3s ease}.drawer-slide-enter-from[data-v-2dba9cba]{transform:translateY(100%)}.drawer-slide-enter-active[data-v-2dba9cba]{transition:transform .4s cubic-bezier(.32,.72,0,1)}.drawer-slide-leave-active[data-v-2dba9cba]{transition:transform .3s cubic-bezier(.4,0,1,1)}.drawer-slide-leave-to[data-v-2dba9cba]{transform:translateY(100%)}.burger-btn[data-v-2dba9cba]{align-items:center;background:transparent;border:none;border-radius:8px;cursor:pointer;display:none;flex-direction:column;height:48px;justify-content:center;padding:0;transition:background .3s ease;width:48px;z-index:55}.burger-btn[data-v-2dba9cba]:active{background:#191a2314}.burger-btn .line[data-v-2dba9cba]{background:#191a23;border-radius:2px;display:block;height:2.5px;margin:4px 0;transform-origin:center;transition:all .35s cubic-bezier(.4,0,.2,1);width:24px}.burger-btn.open .line[data-v-2dba9cba]{background:#fff}.burger-btn.open .line[data-v-2dba9cba]:first-child{transform:translateY(10px) rotate(45deg)}.burger-btn.open .line[data-v-2dba9cba]:nth-child(2){opacity:0;transform:scaleX(.8)}.burger-btn.open .line[data-v-2dba9cba]:nth-child(3){transform:translateY(-10px) rotate(-45deg)}@media(max-width:768px){.burger-btn[data-v-2dba9cba]{display:flex;position:relative;z-index:60}.navbar[data-v-2dba9cba]{padding:20px}.logo img[data-v-2dba9cba]{height:28px}}@font-face{font-display:swap;font-family:Fixel Text;font-style:normal;font-weight:400;src:url(./FixelText-Regular.Dv1kOdN_.woff2) format("woff2")}@font-face{font-display:swap;font-family:Fixel Text;font-style:normal;font-weight:500;src:url(./FixelText-Medium.CmiTwNnI.woff2) format("woff2")}@font-face{font-display:swap;font-family:Fixel Text;font-style:normal;font-weight:700;src:url(./FixelText-Bold.Dx5ClmPT.woff2) format("woff2")}@font-face{font-display:swap;font-family:Fixel Display;font-style:normal;font-weight:600;src:url(./FixelDisplay-SemiBold.v6olFATC.woff2) format("woff2")}@font-face{font-display:swap;font-family:Fixel Display;font-style:normal;font-weight:700;src:url(./FixelDisplay-Bold.Cr-t0h_O.woff2) format("woff2")}:root{--font-base:"Fixel Text",sans-serif;--font-heading:"Fixel Display",sans-serif}body{background-color:#fff;color:#111;font-family:var(--font-base);font-weight:400;line-height:1.6;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:600;line-height:1.2}.footer{padding:0 clamp(16px,5vw,100px)}.footer__container{margin:0 auto;max-width:2000px;padding:clamp(48px,6vw,96px) 0 40px}.footer__top{border-bottom:1px solid rgba(25,26,35,.1);display:grid;gap:50px;grid-template-columns:2fr 1fr 1fr;padding-bottom:50px}@media(max-width:1024px){.footer__top{grid-template-columns:1fr 1fr}.footer__top .footer__brand{grid-column:1/-1}}@media(max-width:768px){.footer__top{gap:40px;grid-template-columns:1fr}}.footer__logo{color:#051923;display:inline-block;font-size:clamp(40px,5vw,80px);font-weight:600;letter-spacing:-.04em;line-height:1;margin-bottom:20px;text-decoration:none}.footer__brand p{color:#343434;font-size:17px;margin:0;max-width:42ch}.footer__col{align-items:flex-start;display:flex;flex-direction:column;gap:12px}.footer__col a{align-items:center;color:#051923;display:inline-flex;font-size:17px;gap:8px;text-decoration:none;transition:color .3s ease}.footer__col a:hover{color:#343434}.footer__caption{color:#343434;font-size:14px;font-weight:600;letter-spacing:.06em;margin:0 0 8px;text-transform:uppercase}.footer__bottom{align-items:center;display:flex;flex-wrap:wrap;gap:12px 30px;padding-top:30px}.footer__bottom a,.footer__bottom p{color:#343434;font-size:14px;margin:0;text-decoration:none}.footer__bottom a:hover{color:#051923}@font-face{font-display:swap;font-family:Fixel Text;font-style:normal;font-weight:400;src:url(./FixelText-Regular.Dv1kOdN_.woff2) format("woff2")}@font-face{font-display:swap;font-family:Fixel Text;font-style:normal;font-weight:500;src:url(./FixelText-Medium.CmiTwNnI.woff2) format("woff2")}@font-face{font-display:swap;font-family:Fixel Text;font-style:normal;font-weight:700;src:url(./FixelText-Bold.Dx5ClmPT.woff2) format("woff2")}@font-face{font-display:swap;font-family:Fixel Display;font-style:normal;font-weight:600;src:url(./FixelDisplay-SemiBold.v6olFATC.woff2) format("woff2")}@font-face{font-display:swap;font-family:Fixel Display;font-style:normal;font-weight:700;src:url(./FixelDisplay-Bold.Cr-t0h_O.woff2) format("woff2")}[data-v-10048984]:root{--font-base:"Fixel Text",sans-serif;--font-heading:"Fixel Display",sans-serif}body[data-v-10048984]{background-color:#fff;color:#111;font-family:var(--font-base);font-weight:400;line-height:1.6;-webkit-font-smoothing:antialiased}h1[data-v-10048984],h2[data-v-10048984],h3[data-v-10048984],h4[data-v-10048984],h5[data-v-10048984],h6[data-v-10048984]{font-family:var(--font-heading);font-weight:600;line-height:1.2}.cookie-consent[data-v-10048984]{background:#051923;border-radius:8px;bottom:20px;box-shadow:0 10px 25px #191a234d;color:#fff;display:flex;flex-direction:column;gap:12px;padding:20px;position:fixed;right:20px;width:min(100%,420px);z-index:1200}.cookie-consent__text[data-v-10048984]{font-size:14px;line-height:1.5;margin:0}.cookie-consent__actions[data-v-10048984]{display:flex;gap:8px;justify-content:flex-end}.cookie-consent__btn[data-v-10048984]{border:none;border-radius:8px;cursor:pointer;font-size:14px;font-weight:600;padding:8px 12px}.cookie-consent__btn--secondary[data-v-10048984]{background:#ffffff1a;color:#fff}.cookie-consent__btn--primary[data-v-10048984]{background:#28df99;color:#051923}@media(max-width:768px){.cookie-consent[data-v-10048984]{bottom:12px;left:12px;right:12px;width:auto}.cookie-consent__actions[data-v-10048984]{flex-direction:column-reverse}}.consent-fade-enter-active[data-v-10048984],.consent-fade-leave-active[data-v-10048984]{transition:opacity .3s ease}.consent-fade-enter-from[data-v-10048984],.consent-fade-leave-to[data-v-10048984]{opacity:0}
