@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/3116fcb204c40969-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0356e5937fc4ee74-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/9313cbe49017d230-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7fdeec0c074ef54a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Caveat Fallback;src:local("Arial");ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.00%;size-adjust:76.94%}.__className_9725d2{font-family:Caveat,Caveat Fallback;font-weight:600;font-style:normal}.konf-hero{position:relative;isolation:isolate;background:#070807;color:#fff;padding:130px 0 24px;overflow:hidden}.konf-hero:before{inset:0;background-image:linear-gradient(#ffffff0b 1px,transparent 0),linear-gradient(90deg,#ffffff0b 1px,transparent 0);background-size:56px 56px;background-position:top;-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 30%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse 70% 60% at 50% 30%,#000 20%,transparent 75%)}.konf-hero:after,.konf-hero:before{content:"";position:absolute;z-index:-1;pointer-events:none}.konf-hero:after{left:50%;top:58%;width:min(1100px,120vw);aspect-ratio:2/1;translate:-50% -50%;border-radius:50%;background:radial-gradient(closest-side,#aaff0017,#aaff0008 55%,transparent);filter:blur(30px);animation:konf-hero-glow 22s ease-in-out infinite alternate}@keyframes konf-hero-glow{0%{transform:translateX(-6%) scale(1)}to{transform:translateX(6%) scale(1.08)}}.konf-hero-inner{width:min(1480px,calc(100% - 80px));margin-inline:auto}.konf-hero-composition{display:flex;flex-direction:column;align-items:center;text-align:center}.konf-hero-heading{font-size:clamp(38px,5.6vw,88px);line-height:1.03;letter-spacing:-.055em;font-weight:800;max-width:1260px;margin:0;text-wrap:balance}.konf-hero-heading>span{display:block;margin-top:12px}.konf-hero-heading strong{font-weight:inherit;color:#aaff00;padding-bottom:.04em;background:linear-gradient(#aaff00,#aaff00) 0 100%/0 .06em no-repeat;animation:konf-hero-underline .9s cubic-bezier(.6,0,.2,1) .55s forwards}@keyframes konf-hero-underline{to{background-size:100% .06em}}.konf-hero-description{color:#b6beae;font-size:19px;line-height:1.6;max-width:760px;margin:24px 0 0}.konf-hero-rating{display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 8px;min-height:44px;margin-top:18px;padding:8px 16px;border:1px solid #ffffff1a;border-radius:999px;background:#ffffff08;color:#b6beae;font-size:14px;transition:border-color .2s}.konf-hero-rating:hover{border-color:#aaff0066}.konf-hero-rating strong{color:#fff;font-weight:800}.konf-hero-stars{color:#aaff00;letter-spacing:.08em}.konf-hero :is(a,button):focus-visible{outline:2px solid #aaff00;outline-offset:4px}.konf-hero-media{position:relative;min-width:0;width:100%;max-width:860px;margin-top:40px;scroll-margin-top:110px;text-align:left}.konf-hero-rail{position:relative;display:flex;align-items:center;gap:16px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;padding-bottom:4px}.konf-hero-rail:focus-visible{outline:2px solid #aaff00;outline-offset:4px}.konf-hero-video-card{flex:0 0 82%;min-width:0;scroll-snap-align:center}.konf-hero-rail:after,.konf-hero-rail:before{content:"";flex:0 0 calc(9% - 16px)}.konf-hero-screen{position:relative;aspect-ratio:1280/832;overflow:hidden;border-radius:14px;background:#11140f;border:1px solid #ffffff1c;transform:scale(.88);transition:transform .3s ease,border-color .3s ease}.konf-hero-video-card[data-active=true] .konf-hero-screen{transform:scale(1);border-color:#ffffff40}.konf-hero-video-caption{position:absolute;inset:auto 0 0;pointer-events:none;background:linear-gradient(transparent,#000b);padding:50px 65px 20px 22px}.konf-hero-video-caption h2{font-size:22px;font-weight:800;letter-spacing:-.03em;line-height:1.2}.konf-hero-rail-controls{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:14px}.konf-hero-arrows{display:flex;gap:8px}.konf-hero-nav{display:flex;flex-direction:column;align-items:flex-start}.konf-hero-swipe{display:flex;align-items:center;gap:10px;margin:0 0 -2px 6px;color:#d9e2cf;font-size:32px;line-height:1;will-change:opacity;transition:opacity .4s ease,visibility 0s}.konf-hero-swipe[data-hidden=true]{opacity:0;visibility:hidden;transition:opacity .4s ease,visibility 0s .4s}.konf-hero-swipe[data-hidden=true] .konf-hero-hand{animation:none}.konf-hero-hand{display:inline-block;font-size:27px;animation:konf-hero-nudge 3.2s ease-in-out infinite}@keyframes konf-hero-nudge{0%,62%,to{transform:none}68%{transform:translate(5px,-2px) rotate(-6deg)}74%{transform:translateY(1px)}80%{transform:translate(5px,-2px) rotate(-6deg)}86%{transform:none}}@media(max-width:600px){.konf-hero-swipe{gap:8px;font-size:28px}.konf-hero-hand{font-size:24px}}.konf-hero-dots{display:flex;align-items:center}.konf-hero-dots button{width:28px;height:44px;display:grid;place-items:center;border:0;background:none;padding:0}.konf-hero-dots button:before{content:"";width:8px;height:8px;border-radius:999px;background:#ffffff38;transition:width .3s ease,background .3s ease}.konf-hero-dots button[aria-current=true]:before{width:24px;background:#aaff00}.konf-hero-dots button:hover:not([aria-current=true]):before{background:#ffffff80}.konf-hero-arrows button{display:grid;place-items:center;width:44px;height:44px;border:1px solid #ffffff24;border-radius:10px;background:#ffffff08;color:white}.konf-hero-arrows button:hover:not(:disabled){border-color:#aaff00;color:#aaff00}.konf-hero-arrows button:disabled{opacity:.3;cursor:default}.konf-hero-prev{display:block;transform:rotate(180deg)}.konf-hero-logos{border-block:1px solid #ffffff14;margin-top:44px;padding:24px 0}.konf-hero-inner{position:relative}.konf-hero-inner:before{content:"";left:50%;top:-130px;width:min(1000px,100vw);height:420px;translate:-50% 0;background:radial-gradient(ellipse at top,#aaff001f,transparent 68%)}.konf-hero-cross,.konf-hero-inner:before{position:absolute;z-index:-1;pointer-events:none}.konf-hero-cross{width:30px;height:30px;background:linear-gradient(#aaff00a8,#aaff00a8) 50%/1px 100% no-repeat,linear-gradient(#aaff00a8,#aaff00a8) 50%/100% 1px no-repeat}.konf-hero-cross[data-pos=tl]{left:5%;top:200px}.konf-hero-cross[data-pos=tr]{right:5%;top:330px}.konf-hero-cross[data-pos=bl]{left:3%;bottom:180px}.konf-hero-cross[data-pos=br]{right:3%;bottom:180px}.konf-hero-kicker{display:inline-flex;align-items:center;gap:10px;margin:0 0 26px;padding:8px 16px;border:1px solid #aaff0033;border-radius:999px;background:#aaff000a;color:#aaff00;font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;animation:konf-hero-enter .55s ease both}.konf-hero-kicker>span{position:relative;width:7px;height:7px;border-radius:50%;background:#aaff00}.konf-hero-kicker>span:after{content:"";position:absolute;inset:0;border-radius:50%;background:#aaff00;animation:konf-hero-ping 2.2s cubic-bezier(0,0,.2,1) infinite}@keyframes konf-hero-ping{0%{transform:scale(1);opacity:.75}75%,to{transform:scale(2.8);opacity:0}}.konf-hero-video-card[data-active=true] .konf-hero-screen{box-shadow:0 40px 120px -50px #aaff0040,0 30px 80px -40px #000}@media(max-width:1100px){.konf-hero-heading{font-size:clamp(38px,5.8vw,64px)}.konf-hero-description{font-size:17px}.konf-hero-inner{width:calc(100% - 48px)}}@media(max-width:800px){.konf-hero-cross{display:none}.konf-hero-kicker{margin-bottom:18px;font-size:10px;letter-spacing:.16em}.konf-hero{padding-top:104px}.konf-hero-inner{width:calc(100% - 36px)}.konf-hero-heading{font-size:clamp(30px,6vw,44px);max-width:680px;line-height:1.08}.konf-hero-heading>span{margin-top:4px}.konf-hero-media{margin-top:28px}.konf-hero-description{margin-top:18px;max-width:620px;font-size:17px;line-height:1.6}.konf-hero-logos{margin-top:26px;padding-block:22px}.konf-hero-screen{border-radius:9px}.konf-hero-video-card{flex-basis:90%}.konf-hero-rail:after,.konf-hero-rail:before{flex-basis:calc(5% - 16px)}}@media(max-width:600px){.konf-hero:before{background-size:40px 40px;-webkit-mask-image:radial-gradient(ellipse 90% 45% at 50% 25%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse 90% 45% at 50% 25%,#000 20%,transparent 75%)}.konf-hero-inner{width:calc(100% - 32px)}.konf-hero-heading{font-size:clamp(32px,9vw,40px);line-height:1.06;letter-spacing:-.05em}.konf-hero-video-card{flex-basis:88%}.konf-hero-rail:after,.konf-hero-rail:before{flex-basis:calc(6% - 6px)}.konf-hero-screen{transform:scale(.92)}.konf-hero-rail{gap:6px}.konf-hero-media{margin-top:26px}.konf-hero-video-caption{padding:40px 16px 14px}.konf-hero-video-caption h2{font-size:18px}.konf-hero-rail-controls{justify-content:center}.konf-hero-nav{align-items:center}.konf-hero-swipe{margin-left:0}.konf-hero-arrows{display:none}.konf-hero-rating{font-size:15px}.konf-hero-logos .grid>div{height:36px;opacity:.6}}@media(max-width:420px){.konf-hero{padding-top:96px}.konf-hero-heading{font-size:clamp(31px,8.9vw,36px)}}@keyframes konf-hero-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.konf-hero-description,.konf-hero-heading,.konf-hero-rating{animation:konf-hero-enter .55s ease both}.konf-hero-description{animation-delay:.07s}.konf-hero-rating{animation-delay:.12s}@media(prefers-reduced-motion:reduce){.konf-hero *,.konf-hero :after,.konf-hero:after{transition:none!important;animation:none!important}.konf-hero-heading strong{background-size:100% .06em}}@media(max-width:600px){.konf-hero-service-logos .grid>div{height:76px;opacity:1}}.konf-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:40px;border-top:1px solid #ffffff12;border-left:1px solid #ffffff12}.konf-feature-card{min-width:0;padding:18px 30px 30px;border-right:1px solid #ffffff12;border-bottom:1px solid #ffffff12;background:#0b0e09;transition:background .25s}.konf-feature-card:focus-within,.konf-feature-card:hover{background:#11180c}.konf-feature-art{display:block;width:min(100%,250px);height:auto;margin:0 auto 20px;overflow:visible}.konf-feature-art-symbol{animation:konf-symbol-float 4.8s ease-in-out infinite}.konf-feature-art-layer{animation:konf-layer-float 4.8s ease-in-out infinite}.konf-feature-card:nth-child(2n) .konf-feature-art-layer,.konf-feature-card:nth-child(2n) .konf-feature-art-symbol{animation-delay:-1.6s}.konf-feature-card:nth-child(3n) .konf-feature-art-layer,.konf-feature-card:nth-child(3n) .konf-feature-art-symbol{animation-delay:-3.2s}.konf-icon-check{stroke-dasharray:1;animation:konf-check-draw 4.8s ease infinite}.konf-icon-display{animation:konf-display-pulse 3.6s ease-in-out infinite}.konf-icon-save{animation:konf-save-slide 4s ease-in-out infinite}.konf-icon-flow{animation:konf-connection-flow 2s linear infinite}.konf-icon-slider-a{animation:konf-slider-up 4s ease-in-out infinite}.konf-icon-slider-b{animation:konf-slider-down 4.8s ease-in-out infinite}.konf-icon-slider-c{animation:konf-slider-down 4.2s ease-in-out infinite;animation-delay:-1s}@keyframes konf-symbol-float{0%,to{translate:0 0}50%{translate:0 -9px}}@keyframes konf-layer-float{0%,to{translate:0 0}50%{translate:0 -4px}}@keyframes konf-check-draw{0%,12%{stroke-dashoffset:1}40%,85%{stroke-dashoffset:0}to{stroke-dashoffset:1}}@keyframes konf-display-pulse{0%,to{fill:#aaff00}50%{fill:#e0ff9f}}@keyframes konf-save-slide{0%,to{translate:0 0}50%{translate:0 4px}}@keyframes konf-connection-flow{to{stroke-dashoffset:-32}}@keyframes konf-slider-up{0%,to{translate:0 0}50%{translate:0 -9px}}@keyframes konf-slider-down{0%,to{translate:0 0}50%{translate:0 9px}}.konf-feature-card h3{font-size:22px;line-height:1.2;font-weight:750;letter-spacing:-.025em}.konf-feature-card>p{margin-top:12px;font-size:15px;line-height:1.7;color:#b1baaa}@media(max-width:1000px){.konf-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.konf-feature-grid{grid-template-columns:1fr;margin-top:28px}.konf-feature-card{padding:16px 24px 25px}.konf-feature-art{width:210px}.konf-feature-card h3{font-size:23px}}@media(prefers-reduced-motion:reduce){.konf-feature-card{transition:none}.konf-feature-art *{animation:none!important;translate:none!important;stroke-dashoffset:0}}