#cookie-consent-banner{display:none;position:fixed;inset:auto 0 0;font-size:.9em;background-color:#f8f9fa;padding:15px;text-align:center;box-shadow:0 -2px 10px #0000001a;z-index:1000;translate:0 0px;transition:translate .5s ease}@starting-style{#cookie-consent-banner{translate:0 200px}}#cookie-consent-banner p{color:var(--dark);max-width:80ch;margin:0 auto 12px}#cookie-consent-banner button{display:inline;margin:8px;padding:10px 25px;cursor:pointer;font-size:1em;border:1px solid black;border-radius:50px}#accept-cookies{background-color:#000;color:#fff}#reject-cookies{background-color:#fff;color:#000}:root{--page-padding: 2rem;--orange: hsl(26, 100%, 51%);--orange-light: hsl(26, 100%, 56%);--green: #44c462;--red: #FF5252;--dark: #213547;--purple: #7c3aed;--bd-radius: 30px;--anim-fast: .15s;--anim-slow: .25s;--delay: .1s;font-family:Inter,sans-serif,system-ui;line-height:1.5;font-weight:400;font-size:1.125rem;color-scheme:light;color:var(--dark);background-color:#fff;scroll-behavior:smooth;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}*{box-sizing:border-box;margin:0}main{flex-grow:1}#notifBanner{position:fixed;width:min(90%,500px);z-index:100;inset:40px 15px auto;margin-inline:auto;border-radius:12px;display:flex;flex-direction:column;gap:15px;box-shadow:0 4px 6px -3px #0000006e;translate:0 0;transition:translate calc(var(--anim-slow)*1.5) ease}#notifBanner:not([open]){display:none}@starting-style{#notifBanner{translate:0 -150%}}#notifBanner button{border-radius:var(--bd-radius);font-size:1rem;padding:8px 5px;border:1px solid black;cursor:pointer}h1,h2,h3,h4,h5,h6,p,a{font-size:inherit;-webkit-touch-callout:none}@media (max-width: 340px){:root{font-size:1rem}}@media (max-width: 900px){:root{--ratio: 1.1}}@media (prefers-reduced-motion){:root{--anim-fast: 0ms;--anim-slow: 0ms;--delay: 0ms}}body{padding:0;min-height:100vh;min-height:100svh;max-width:1800px;margin-inline:auto;display:flex;flex-direction:column;overscroll-behavior-y:contain}a,a:hover{text-decoration:none}.btn{-webkit-user-select:none;user-select:none;text-shadow:#00000029 1px 1px;border-radius:var(--bd-radius);border:2px solid var(--dark);padding:16px 30px;background-color:#fff;color:var(--dark);font-weight:700;font-size:1rem;text-align:center;line-height:1;cursor:pointer;box-shadow:0 4px 6px -3px #0000006e;transition:all var(--anim-slow),box-shadow var(--anim-slow) ease}.btn-filled{border:none;background-color:var(--orange);color:#fff}.lang-select{display:flex;gap:30px;font-size:1.6rem;position:fixed;z-index:100;inset:auto auto 15px 15px;background-color:#ffffff96;border-radius:30px;padding-inline:20px;border:2px solid #3f3f3f}#chevron{transition:d .3s}nav a.btn:hover #chevron{d:path("M 15 18 l 6 -6 l -6 -6 M 11 12 L 16 12")}@media (pointer: fine){.btn:hover{box-shadow:0 5px 7px -3px #213547be;scale:1.04}nav a.btn:hover{box-shadow:0 8px 10px -3px #0006,0 8px 10px -3px var(--orange)}.btn-filled:hover{background-color:var(--orange-light);color:#fff}.bft .cards:hover:after{opacity:1}}.gradient-orange{background:linear-gradient(90deg,#ff8500,#ff7d17,#ff7525,#ff6e30,#ff6639,#ff5f42,#ff584a,#ff5252)}.gradient-blue{background:linear-gradient(90deg,#2979ff,#0090ff,#00a1ff,#00aff8,#00b8d7,#00c0ad,#00c580,#00c853)}.gradient{background-clip:text;-webkit-background-clip:text;color:transparent}.fl{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.fl-col{flex-direction:column}.no-wrap{flex-wrap:nowrap}#nav{width:min(100%,1800px);position:sticky;top:0;z-index:100;background-color:#fff;padding:6px 15px 8px;justify-content:space-between;box-shadow:0 2px 5px #9e9e9e80}nav a.btn{text-shadow:#a6a6a629 1px 1px;padding:9px 18px;display:flex;align-items:center;border:2px solid var(--orange);color:var(--orange);box-shadow:0 4px 6px -3px #0000006e,0 4px 6px -3px var(--orange)}#hero-content{width:min(100%,63ch);flex-grow:1;justify-content:space-evenly;align-items:flex-start;padding:1rem;overflow:hidden}#res{grid-area:res;width:100%;display:flex;flex-wrap:wrap;justify-content:space-around;gap:5px;padding:12px;background-color:#1e1e1e;animation-delay:.5s!important}#res span{position:relative;color:#f3f3f3;padding:7px 15px 7px 30px}#res span:before{content:"✔︎";position:absolute;inset:-2px auto 0 6px;color:var(--green);font-size:1.1rem;margin:auto;height:15px;line-height:1}#hero-content .btn,#res{transform:translateY(60vh);animation:slide calc(var(--anim-fast)*4) calc(var(--delay)*4) cubic-bezier(.17,.67,.54,1.2) both}.learnings{animation:fade calc(var(--anim-slow)*5) .6s both}header{min-height:90vh;display:grid;grid-template:"hero img" 1fr "res  res" auto / 1fr 1fr;flex-wrap:wrap;align-items:stretch;overflow:hidden}.hdImg{width:100%;height:100%;object-fit:cover;clip-path:inset(0 0 0 100%);will-change:clip-path;animation:revealImage calc(var(--anim-fast)*8) .2s cubic-bezier(.165,.84,.44,1) forwards}header p{color:#686868;font-size:.9rem;transform:translate(-400px);animation:slideX 1s .8s ease both}header .login-btn{margin-inline:auto}header h2{font-size:1rem;font-weight:500}.imgCtn{width:100%;grid-area:img;position:relative}.learnings{gap:15px}@keyframes revealImage{to{clip-path:inset(0 0 0 0)}}@keyframes fade{0%{opacity:0}to{opacity:1}}.btn-filled:hover:before{color:#fff}.mask{overflow:hidden}@keyframes slide{to{transform:translateY(0)}}@keyframes slideX{to{transform:translate(0)}}h1{font-size:3.1rem;text-wrap:balance;width:fit-content;line-height:1.4;transform:translateY(-140%);animation:slide calc(var(--anim-fast)*4) calc(var(--delay)*2) ease-out forwards}h2{font-size:1.4rem}h3{font-size:1.25rem}.mask>h2{transform:translateY(-100%);animation:slide calc(var(--anim-fast)*4) calc(var(--delay)*4) ease-out forwards}.placeholder{background-color:#d3d3d3}.bft{padding:1.3rem;background-color:#d9d9d94d;align-items:flex-start;justify-content:space-around;gap:1rem .3rem}.bft .cards{flex:25% 1 1;min-width:250px;padding:10px;position:relative}.bft .cards img{object-fit:cover}.bft .cards:after{content:"";display:block;position:absolute;width:100%;height:100%;box-shadow:5px 0 15px 5px #0003;border-radius:var(--bd-radius);opacity:0;transition:opacity var(--anim-slow) ease-out}.bft>h2{flex:100%;text-align:center;font-size:1.75rem;margin-block-end:.5rem}.bft h3{margin-block:.6rem}.bft p{width:30ch;text-align:center;text-wrap:pretty}#pb{padding:1.5rem}#pb h2{margin-block-end:.5rem}#pb>*{flex:40% 1 0}#pbGrid{min-width:250px;max-width:60ch;display:grid;gap:20px;margin:auto}.pbCard{padding:15px;border-radius:10px;background:#eeeeee7f}.pbCard p{font-weight:400;font-size:1rem}#sol{display:grid;place-items:center;padding:2rem;background-color:#d9d9d94d}#sol>*{max-width:75ch}.screens{padding:1.5rem 4rem;overflow:hidden}.screens div:nth-child(1){order:2}.screens div:nth-child(2){order:4}.screens div:nth-child(3){order:6}.screens div:nth-child(4){order:8}.screens div:nth-child(5){order:10}.screens div:nth-child(6){order:12}.screens div:nth-child(7){order:14}.screens div:nth-child(8){order:16}.screens div:nth-child(9){order:18}.screens div:nth-child(10){order:20}.screens>*{flex:45% 1 1;min-width:250px;aspect-ratio:1.4/1}.screens img{max-width:100%}.screens h2{margin-block-end:5px}.screens p{max-width:70ch}.fade-in{translate:0 40px;opacity:0;transition:opacity ease both,translate ease both;transition-duration:calc(var(--anim-slow)*2);transition-delay:var(--anim-fast)}.fade-in.right{translate:40px 0;opacity:0;transition:opacity ease both,translate ease both;transition-duration:calc(var(--anim-slow)*2);transition-delay:var(--anim-fast)}.fade-in.left{translate:-40px 0;opacity:0;transition:opacity ease both,translate ease both;transition-duration:calc(var(--anim-slow)*2);transition-delay:var(--anim-fast)}.fade-in.visible{translate:0 0;opacity:1}#feats{padding:1.2rem}#feats h2,#faq h2,#pb h2,#price h2,#catalog h2,#sol h2{font-size:2rem;text-align:center;margin-block:.5rem 1.4rem}.tb{width:min(100%,900px);display:grid;grid-template-columns:1fr 1fr;margin-inline:auto}.tb>*{display:grid;place-content:start;border-bottom:1px solid rgb(206,206,206);padding:5px 25px}.tb>p:nth-child(1),.tb>p:nth-child(2){height:auto;font-size:130%;font-weight:700;color:#fff;padding:7px 15px}.tb>p:nth-child(1){background-color:#656565}.tb>p:nth-child(2){background-color:#e6e6e6;color:#000}.tb>p:nth-child(2n+3)>span,.tb>p:nth-child(2n+4)>span{font-size:90%}.tb>p:nth-child(2n+3){position:relative;margin-left:10px}.tb>p:nth-child(2n+3):before,.tb>p:nth-child(2n+4):before{content:"✔︎";position:absolute;inset:5px auto 0;color:var(--green)}.tb>p:nth-child(2n+4){position:relative;margin-left:10px}.tb>p:nth-child(2n+4):before{content:"✖︎";color:var(--red)}#faq{max-width:800px;margin:auto;padding:8px}#faq .it{border-bottom:1px solid #ddd;margin-bottom:10px;display:grid;grid-template-rows:80px 0fr;transition:grid-template-rows .3s ease}#faq .it input[type=checkbox]{display:none}#faq .it .qst{display:grid;grid-template-columns:1fr auto;align-items:center;cursor:pointer;font-weight:700;padding:10px;background-color:#f9f9f9}#faq .it .qst:after{content:"+";font-size:1.5em;margin-left:auto;transition:transform .3s}#faq .it input[type=checkbox]:checked+.qst:after{transform:rotate(45deg)}#faq .it:has(input[type=checkbox]:checked){grid-template-rows:80px 1fr}#faq .it .answer{overflow:hidden;padding:0 10px;background-color:#f1f1f1}.answer>div{padding:10px}footer{background-color:#000}#footerCtn{width:min(100%,1250px);position:relative;margin-inline:auto;content-visibility:auto;color:#fff;padding:1.5rem;align-items:center;justify-content:space-between}#footerCtn h3{margin-block-end:.4em;line-height:1}#footerCtn a{display:grid;color:inherit}#footerCtn>a{margin-inline-start:10px;font-size:.9em}#footerCtn a:hover,a.hover-underline:hover,.link-hover-unerline:hover{text-decoration:underline;text-underline-offset:3px}ul{line-height:2;text-align:left}li{list-style:circle}.sns{width:fit-content;flex-direction:row;gap:2rem}@media (max-width: 450px){:root{line-height:1.6}#nav{padding:7px 12px}h1{font-size:1.9rem}.hero{grid-area:hero;justify-content:flex-end;margin-block-start:1rem;order:1}#hero-content{padding:1.25rem}header>*{min-width:260px}.screens{gap:3rem;padding:1.5rem 2rem}.screens div:nth-child(4){order:5}.screens div:nth-child(8){order:13}.sns{margin-inline:auto 0}#footerCtn{align-items:start;padding-block-end:1.5rem}}@media (max-width: 600px){header{grid-template:"img" auto "hero" 1fr "res" auto / 1fr}#learnings{height:54px}.hero{margin:0}#hero-content{padding:.8rem 1.25rem;gap:1rem}header .imgCtn{aspect-ratio:6 / 4;min-height:auto;padding:10px}header .hdImg{border-radius:12px}#learnings{align-self:center}#res{flex-direction:column}.tb{grid-template-columns:1fr}.tb>p:nth-child(1){order:1}.tb>p:nth-child(2){order:3}.tb>p:nth-child(2n+3){order:2}.tb>p:nth-child(2n+4){order:4}#footerCtn{flex-direction:column;gap:1.125rem}}hr{width:85%;margin-inline:auto;margin-block:1rem}.end{padding:1.5rem;gap:2rem 5rem}#catalog{margin-block:3rem}#catTab{display:flex;flex-wrap:wrap;gap:40px;justify-content:center;padding:1rem}.catCard{flex:40% 1 1;max-width:500px;min-width:300px;display:grid;gap:15px;background:linear-gradient(180deg,#ffffff05,#ffffff03);border:1px solid rgba(255,255,255,.04);padding:20px;border-radius:12px;box-shadow:0 6px 18px #02061740}.catItem{display:flex;align-items:center;gap:12px;padding:10px;border-radius:10px;background:#eeeeee7f}.meta{flex:1}.name{font-weight:700}.badge{font-size:1.3rem;margin-inline-end:5px}.sub{font-size:.8rem}.status{font-weight:600;padding:6px 10px;border-radius:999px;font-size:13px}.now{background:#10b9811f;color:#10b981;border:1px solid rgba(16,185,129,.14)}.soon{background:#7c3aed14;color:var(--purple);border:1px solid rgba(124,58,237,.1)}.offer{text-align:center;margin-block:.5rem}#legalCtn{display:grid;grid-template-columns:4fr 1fr;gap:50px;padding:25px 40px}#legalCtn h2,#legalCtn h3{margin-block-start:1rem;scroll-margin-top:80px}.summary{scroll-target-group:auto}.summary h3{margin-block:1rem}.summary ul{list-style-type:none;padding:0}.summary ul li{margin-bottom:6px;list-style:none}.summary ul li a{padding:5px;text-decoration:none;text-underline-offset:3px;color:#007bff;border-left:3px solid transparent}.summary ul li a:target-current{color:#3b82f6;border-left:3px solid #3b82f6;background:#eff6ff}.summary ul li a:hover{text-decoration:underline}.sidebar{position:sticky;top:85px;align-self:start}@media (max-width: 1023px){#legalCtn{grid-template-columns:1fr}.sidebar{display:none}}#price{padding:10px;text-align:center;margin-block:1rem 3rem;margin-inline:auto}.value{position:absolute;inset:8px auto auto;color:#917200;font-size:1.2rem;font-style:italic}.priceBg{position:absolute;inset:-50px -3px -3px;background-color:#000;color:#fff;border-radius:48px;z-index:-1}.priceBg p{position:absolute;inset:7px;font-size:1.3rem;font-weight:700}.priceTagCtn>p{position:absolute;font-size:1.4em;font-weight:700;inset:11px}.priceTag{position:relative;flex:50%;max-width:500px;height:100%;padding:25px;inset:60px 3px 3px;margin-block:1.5rem;display:grid;place-items:center;border-radius:45px;background-color:#fff;color:#000}.priceTag span{font-size:3em;font-weight:700}.priceTag ul{margin-block:.2rem .8rem}#pressCtn{padding:25px 40px;display:grid;gap:50px}#mission{display:grid;gap:25px;text-align:center}#mission h2{font-style:italic}
