@font-face{font-family:Mabry;src:url(/fonts/web/mabry-medium.woff2) format("woff2"),url(/fonts/web/mabry-medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Mabry;src:url(/fonts/web/mabry-black.woff2) format("woff2"),url(/fonts/web/mabry-black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:VTC Martin;src:url(/fonts/VTC-Martin-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:RT Rondelle;src:url(/fonts/RTRondelleTest-Thin.otf) format("opentype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:RT Rondelle;src:url(/fonts/RTRondelleTest-Extralight.otf) format("opentype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:RT Rondelle;src:url(/fonts/RTRondelleTest-ExtralightItalic.otf) format("opentype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:RT Rondelle;src:url(/fonts/RTRondelleTest-Light.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:RT Rondelle;src:url(/fonts/RTRondelleTest-LightItalic.otf) format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:RT Rondelle;src:url(/fonts/web/rt-rondelle-book.woff2) format("woff2"),url(/fonts/web/rt-rondelle-book.woff) format("woff");font-weight:350;font-style:normal;font-display:swap}@font-face{font-family:RT Rondelle;src:url(/fonts/RTRondelleTest-BookItalic.otf) format("opentype");font-weight:350;font-style:italic;font-display:swap}@font-face{font-family:RT Rondelle;src:url(/fonts/RTRondelleTest-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:RT Rondelle;src:url(/fonts/RTRondelleTest-RegularItalic.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:RT Rondelle;src:url(/fonts/RTRondelleTest-Medium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:RT Rondelle;src:url(/fonts/RTRondelleTest-MediumItalic.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:RT Rondelle;src:url(/fonts/RTRondelleTest-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:RT Rondelle;src:url(/fonts/RTRondelleTest-BoldItalic.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:RT Rondelle;src:url(/fonts/RTRondelleTest-Black.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:RT Rondelle;src:url(/fonts/RTRondelleTest-BlackItalic.otf) format("opentype");font-weight:900;font-style:italic;font-display:swap}:root{--breakpoint-desktop: 768px;--text-h1: clamp(40px, calc(32.96px + 1.8779vw) , 60px);--text-h2: clamp(30px, calc(22.96px + 1.8779vw) , 50px);--text-h3: clamp(24px, calc(18.37px + 1.5023vw) , 40px);--text-h4: clamp(20px, calc(16.48px + .939vw) , 30px);--text-h5: clamp(16px, calc(14.59px + .3756vw) , 20px);--text-h6: 16px;--text-p1: clamp(14px, calc(13.3px + .1878vw) , 16px);--text-p2: clamp(12px, calc(11.3px + .1878vw) , 14px);--text-p3: clamp(11px, calc(10.65px + .0939vw) , 12px);--text-t1: clamp(14px, calc(13.3px + .1878vw) , 16px);--text-t2: clamp(12px, calc(11.3px + .1878vw) , 14px);--text-t3: clamp(10px, calc(9.3px + .1878vw) , 12px)}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:var(--font-headline);font-weight:500;line-height:1.05}.h1,h1{font-size:var(--text-h1);letter-spacing:-.01em}.h2,h2{font-size:var(--text-h2);letter-spacing:0}.h3,h3{font-size:var(--text-h3);letter-spacing:0}.h4,h4{font-size:var(--text-h4);letter-spacing:0}.h5,h5{font-size:var(--text-h5);letter-spacing:0}.h6,h6{font-size:var(--text-h6);letter-spacing:0}.p1,.p2,.p3{font-family:var(--font-body);font-weight:350;line-height:1.4}.p1{font-size:var(--text-p1);letter-spacing:0}.p2{font-size:var(--text-p2);letter-spacing:0}.p3{font-size:var(--text-p3);letter-spacing:0}.t1,.t2,.t3{font-family:var(--font-headline);font-weight:900;line-height:1}.t1{font-size:var(--text-t1);letter-spacing:.1em}.t2{font-size:var(--text-t2);letter-spacing:.1em}.t3{font-size:var(--text-t3);letter-spacing:.05em}@media (min-width: 768px){.h1,h1{line-height:1;letter-spacing:-.02em}.h2,h2{line-height:1.05;letter-spacing:-.01em}.h3,h3,.h4,h4{line-height:1.1;letter-spacing:-.01em}.h5,h5{line-height:1.1}.p1{letter-spacing:-.01em}}*,*:before,*:after{box-sizing:border-box}:root{--font-headline: "Mabry", sans-serif;--font-body: "RT Rondelle", sans-serif;--color-dark: #2e2c2c;--color-pink: #fd93e6;--color-blue: #7f9ff4;--color-cream: #fff7e5;--color-purple: #7e5aff;--color-green: #2c9f94;--color-yellow: #ffe862;--color-orange: #fec82e;--header-height: 68px}@media (min-width: 768px){:root{--header-height: 90px}}.btn{display:inline-flex;align-items:center;justify-content:center;height:45px;padding:0 30px;border:2px solid var(--color-dark);border-radius:10px 10px 0;box-shadow:5px 5px #000;font-family:var(--font-headline);font-weight:900;font-size:var(--text-t2);letter-spacing:.1em;line-height:1;text-transform:uppercase;text-decoration:none;color:var(--color-dark);cursor:pointer;transition:translate .15s ease,box-shadow .15s ease}.btn:hover{translate:5px 5px;box-shadow:0 0 #000}.btn--pink{background:var(--color-pink)}.btn--white{background:#fff}.btn--yellow{background:var(--color-yellow)}@media (min-width: 768px){.btn{height:60px;padding:0 50px;box-shadow:7px 7px #000;font-size:var(--text-t1)}.btn:hover{box-shadow:2px 2px #000}}body{margin:0;background:#fff;color:var(--color-dark);font-family:var(--font-body);font-weight:350;-webkit-font-smoothing:antialiased}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--color-cream) url(/textures/paper.jpg) repeat-y top center / 100% auto;background-origin:border-box;pointer-events:none}.app-loading{width:100%;aspect-ratio:16 / 9;background:var(--color-dark)}body.is-splashing{overflow:hidden}body.is-splashing .site-header__logo{opacity:0}h1,h2,h3,h4,h5,h6{font-family:var(--font-headline);font-weight:500}.site-header{position:fixed;top:0;left:0;right:0;z-index:100}.site-header__bar{position:relative;display:flex;align-items:center;justify-content:space-between;height:var(--header-height);padding:0 20px;background:transparent;border-bottom:2px solid transparent;transition:opacity .3s ease,border-color .3s ease}.site-header__bar:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--color-cream) url(/textures/paper.jpg) repeat top center / 100% auto;opacity:0;transition:opacity .3s ease;pointer-events:none}.site-header.is-open .site-header__bar{background:var(--color-dark);border-bottom-color:#000}.site-header__logo{display:block;flex-shrink:0;line-height:0;height:40px;aspect-ratio:1280 / 258;margin-left:-11px;transition:filter .3s ease}.site-header__lottie-wrap,.site-header__lottie{display:block;width:100%;height:100%}.site-header.is-hidden .site-header__bar{opacity:0;pointer-events:none}.site-header.is-pinned .site-header__bar:before{opacity:1}.site-header.is-pinned .site-header__bar{border-bottom-color:var(--color-dark)}.site-header.is-pinned .site-header__link{color:var(--color-dark)}.site-header.is-pinned .site-header__logo{filter:brightness(.18)}.site-header.is-light-top:not(.is-open) .site-header__link{color:var(--color-dark)}.site-header.is-light-top:not(.is-open) .site-header__logo{filter:brightness(.18)}.site-header__links{display:none;list-style:none;margin:0;padding:0;gap:30px;align-items:center}.site-header__link{font-family:var(--font-headline);font-weight:900;font-size:var(--text-t2);letter-spacing:.1em;line-height:1;text-transform:uppercase;text-decoration:none;color:#fff;transition:color .15s ease}.site-header__link:hover{color:var(--color-pink)}.site-header__actions{display:none;align-items:center;gap:30px}.site-header__toggle{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;background:#fff;border:2px solid #000;border-radius:10px 10px 0;box-shadow:3px 3px #000;cursor:pointer}.site-header__toggle svg{display:block}.site-header__menu[hidden]{display:none}.site-header__menu{position:fixed;inset:var(--header-height) 0 0 0;z-index:99;display:flex;flex-direction:column;overflow-y:auto;background:var(--color-dark)}.site-header__menu-links{list-style:none;margin:0;padding:0}.site-header__menu-link{display:block;padding:25px 20px;border-bottom:2px solid #000;font-family:var(--font-headline);font-weight:500;font-size:24px;letter-spacing:-.01em;line-height:1;text-decoration:none;color:#fff}.site-header__menu-ctas{display:flex;gap:20px;padding:25px 20px}.site-header__menu-ctas .btn{flex:1;height:45px}.site-header__actions .btn--pink,.site-header__menu-ctas .btn--pink{border-color:#000}.site-header__menu-art{position:relative;width:min(210px,56%);margin:40px auto 0}.site-header__menu-k{display:block;width:100%;height:auto}.site-header__menu-capy{position:absolute;left:15%;bottom:0%;width:75%;aspect-ratio:1;transform:translate(-50%);pointer-events:none}body.menu-open{overflow:hidden}@media (min-width: 992px){.site-header__bar{padding:0 40px}.site-header__links,.site-header__actions{display:flex}.site-header__toggle,.site-header__menu{display:none}.site-header__logo{position:absolute;left:50%;transform:translate(-50%);height:44px;margin-left:0}}.contact-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;visibility:hidden;transition:visibility .35s}.contact-drawer.is-open{visibility:visible}.contact-drawer__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000b3;opacity:0;transition:opacity .35s ease}.contact-drawer.is-open .contact-drawer__backdrop{opacity:1}.contact-drawer__panel{position:absolute;top:0;right:0;height:100%;width:100%;display:flex;flex-direction:column;padding:24px;overflow-y:auto;background:var(--color-cream) url(/textures/paper.jpg) repeat-y top center / 100% auto;transform:translate(100%);transition:transform .35s ease}.contact-drawer.is-open .contact-drawer__panel{transform:translate(0)}.contact-drawer__close{position:absolute;top:24px;right:24px;display:inline-flex;align-items:center;justify-content:center;width:45px;height:45px;padding:0;background:#fff;border:2px solid var(--color-dark);border-radius:10px 10px 0;box-shadow:3px 3px 0 0 var(--color-dark);color:var(--color-dark);cursor:pointer;transition:translate .15s ease,box-shadow .15s ease}.contact-drawer__close:hover{translate:3px 3px;box-shadow:0 0 0 0 var(--color-dark)}.contact-drawer__x{position:relative;width:var(--dx-len, 18px);height:var(--dx-len, 18px);--dx-thick: 4px}.contact-drawer__x:before,.contact-drawer__x:after{content:"";position:absolute;top:50%;left:50%;width:var(--dx-len, 18px);height:var(--dx-thick, 4px);background:currentColor;translate:-50% -50%}.contact-drawer__x:before{rotate:45deg}.contact-drawer__x:after{rotate:-45deg}.contact-drawer__form{display:flex;flex-direction:column;gap:24px;width:100%;max-width:520px;margin:auto 0;padding:60px 0 24px}.contact-drawer__intro{display:flex;flex-direction:column;gap:10px}.contact-drawer__title{margin:0;font-family:var(--font-headline);font-weight:500;font-size:var(--text-h1);letter-spacing:-.02em;line-height:1;color:var(--color-dark)}.contact-drawer__sub{margin:0;font-family:var(--font-body);font-weight:350;font-size:16px;line-height:1.4;color:var(--color-dark)}.contact-drawer__fields{display:flex;flex-direction:column;gap:12px}.contact-drawer__row{display:grid;grid-template-columns:1fr;gap:12px}.contact-drawer__input{width:100%;min-width:0;height:45px;padding:0 15px;background:#fff;border:2px solid var(--color-dark);border-radius:10px;font-family:var(--font-body);font-weight:350;font-size:14px;line-height:1.4;color:var(--color-dark)}.contact-drawer__input::placeholder{color:var(--color-dark);opacity:.5}.contact-drawer__input:focus{outline:none;border-color:var(--color-purple)}.contact-drawer__textarea{height:auto;padding:16px 18px;line-height:1.4;resize:vertical}.contact-drawer__consent{position:relative;display:flex;align-items:flex-start;gap:12px;cursor:pointer}.contact-drawer__consent input{position:absolute;top:0;left:0;width:24px;height:24px;margin:0;opacity:0;cursor:pointer;z-index:1}.contact-drawer__checkbox{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;background:#fff;border:2px solid var(--color-dark);border-radius:6px 6px 0;color:var(--color-dark)}.contact-drawer__check{opacity:0;transition:opacity .15s ease}.contact-drawer__consent input:checked+.contact-drawer__checkbox{background:var(--color-orange)}.contact-drawer__consent input:checked+.contact-drawer__checkbox .contact-drawer__check{opacity:1}.contact-drawer__consent input[aria-invalid=true]+.contact-drawer__checkbox{border-color:var(--color-pink);box-shadow:0 0 0 2px var(--color-pink)}.contact-drawer__consent input:focus-visible+.contact-drawer__checkbox{outline:2px solid var(--color-purple);outline-offset:2px}.contact-drawer__consent-text{font-family:var(--font-body);font-weight:350;font-size:14px;line-height:1.4;color:var(--color-dark)}.contact-drawer__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}.contact-drawer__error{margin:0;flex:0 1 auto;align-self:center;background:var(--color-orange);border:2px solid var(--color-dark);border-radius:10px;padding:8px 15px;font-family:var(--font-body);font-weight:350;font-size:12px;line-height:1.4;color:var(--color-dark)}.contact-drawer__error[data-show=false]{display:none}.contact-drawer__foot .btn{flex-shrink:0}.contact-drawer__success{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%;max-width:440px;margin:auto;text-align:center}.contact-drawer__success .contact-drawer__sub{max-width:400px}.contact-drawer__capy{width:min(200px,45vw);aspect-ratio:233 / 241;margin-bottom:-10px;pointer-events:none}@media (min-width: 768px){.contact-drawer__panel{width:min(720px,100%);padding:60px}.contact-drawer__form{gap:30px;padding:40px 0}.contact-drawer__row{grid-template-columns:1fr 1fr}.contact-drawer__close{top:40px;right:40px;box-shadow:4px 4px 0 0 var(--color-dark)}.contact-drawer__close:hover{translate:4px 4px}.contact-drawer__x{--dx-len: 25px;--dx-thick: 6px}.contact-drawer__input{height:62px;padding:0 18px;font-size:16px;letter-spacing:-.01em}.contact-drawer__error{font-size:14px}}@media (max-width: 767px){.contact-drawer__foot .btn{width:100%}}.site-footer{position:relative;overflow:hidden;background:var(--color-dark);color:#fff}.site-footer__top{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:40px;padding:60px 20px 0}.site-footer__signup{display:flex;flex-direction:column;align-items:flex-start;gap:20px;width:100%;text-align:left}.site-footer__heading{margin:0;font-size:35px;font-weight:500;letter-spacing:-.03em;line-height:1}.site-footer__signup .email-capture{width:100%}.site-footer__linkedin{display:inline-block;width:46px;line-height:0}.site-footer__linkedin svg{display:block;width:100%;height:auto}.site-footer__linkedin svg path[fill=white]{fill:#fff;transition:fill .2s ease}.site-footer__linkedin:hover svg path[fill=white]{fill:var(--color-yellow)}.site-footer__links{display:flex;flex-direction:column;list-style:none;margin:0;padding:0;gap:15px;align-items:flex-start}.site-footer__link{font-family:var(--font-headline);font-weight:900;font-size:var(--text-t2);letter-spacing:.1em;line-height:1;text-transform:uppercase;text-decoration:none;color:#fff;transition:color .15s ease}.site-footer__link:hover{color:var(--color-pink)}.site-footer__art{position:relative;margin-top:130px;padding:0 20px}.site-footer__wordmark-link{display:block}.site-footer__wordmark{display:block;width:100%;height:auto}.site-footer__wordmark--desktop{display:none}.site-footer__capy{position:absolute;z-index:1;aspect-ratio:1;pointer-events:none;display:block;width:160px;right:-23px;top:0;transform:translateY(-89%)}.site-footer__bottom{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px;padding:20px}.site-footer__copyright{margin:0;font-size:var(--text-p2);letter-spacing:-.01em}.site-footer__utility{display:flex;list-style:none;margin:0;padding:0;gap:20px}.site-footer__utility-link{font-size:var(--text-p2);letter-spacing:-.01em;line-height:1.4;color:#fff;text-decoration:underline;text-underline-offset:2px;transition:color .15s ease}.site-footer__utility-link:hover{color:var(--color-pink)}@media (min-width: 768px){.site-footer__top{flex-direction:row;padding:59px 40px 0 60px}.site-footer__signup{align-items:flex-start;gap:30px;max-width:455px;text-align:left}.site-footer__heading{font-size:var(--text-h4);letter-spacing:0;line-height:1.15;max-width:433px}.site-footer__signup .email-capture{width:auto;min-width:420px}.site-footer__links{flex-direction:row;gap:40px;align-items:center}.site-footer__art{margin-top:120px;padding:0 40px}.site-footer__wordmark--mobile{display:none}.site-footer__wordmark--desktop{display:block}.site-footer__capy{display:block;width:clamp(150px,13vw,200px);right:auto;left:calc(91.8% - 55px);transform:translate(-50%,-95%)}.site-footer__bottom{flex-direction:row;align-items:center;justify-content:space-between;padding:25px 40px 30px}}.email-capture__control{display:flex;width:100%;border-radius:10px 10px 0;box-shadow:5px 5px #000;transition:box-shadow .15s ease}.email-capture__input{flex:1;min-width:0;height:45px;padding:0 15px;background:#fff;border:2px solid var(--color-dark);border-right-width:1px;border-radius:10px 0 0 10px;font-family:var(--font-body);font-weight:350;font-size:12px;color:var(--color-dark)}.email-capture__input::placeholder{color:var(--color-dark);opacity:.5}.email-capture__input:focus-visible{outline:none;background:var(--color-cream)}.email-capture__submit{flex-shrink:0;height:45px;padding:0 20px;background:var(--color-pink);border:2px solid var(--color-dark);border-left-width:1px;border-radius:0 10px 0 0;font-family:var(--font-headline);font-weight:900;font-size:var(--text-t2);letter-spacing:.1em;line-height:1;text-transform:uppercase;color:var(--color-dark);cursor:pointer}.email-capture__submit:disabled{cursor:wait;opacity:.7}.email-capture__error{display:inline-block;margin:10px 0 0;padding:8px 15px;background:var(--color-orange);border:2px solid var(--color-dark);border-radius:10px;font-family:var(--font-body);font-weight:350;font-size:12px;line-height:1.4;color:var(--color-dark)}.email-capture__error[hidden]{display:none}.email-capture__success{display:inline-flex;align-items:center;height:45px;margin:0;padding:0 30px;background:var(--color-blue);border:2px solid var(--color-dark);border-radius:10px 10px 0;box-shadow:5px 5px #000;font-family:var(--font-headline);font-weight:900;font-size:var(--text-t2);letter-spacing:.1em;line-height:1;text-transform:uppercase;color:var(--color-dark)}@media (min-width: 768px){.email-capture__input,.email-capture__submit{height:60px}.email-capture__input{padding:0 20px;font-size:16px;letter-spacing:-.01em}.email-capture__submit{padding:0 40px;font-size:var(--text-t1)}.email-capture__success{height:60px}.email-capture__error{font-size:14px}}.splash{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;place-items:center;overflow:hidden}.splash__bg{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--color-dark)}.splash__logo{position:relative;width:90vw;max-width:1150px;aspect-ratio:1280 / 258;will-change:transform}.splash__lottie{display:block;width:100%;height:100%}.kb-section[id]{scroll-margin-top:0}.kb-text{margin:0;padding:var(--t-pad-m, 0);font-family:var(--ff-m);font-weight:var(--fw-m);font-size:var(--fs-m);letter-spacing:var(--ls-m);line-height:var(--lh-m);text-align:var(--align-m)}.kb-text a,.kb-faq__answer a{color:inherit;text-decoration:none;background-image:linear-gradient(var(--color-pink),var(--color-pink));background-repeat:no-repeat;background-position:left bottom;background-size:100% 2px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.kb-text a:hover,.kb-text a:focus-visible,.kb-faq__answer a:hover,.kb-faq__answer a:focus-visible{animation:kb-link-sweep .3s ease}@keyframes kb-link-sweep{0%{background-size:0% 2px}to{background-size:100% 2px}}@media (prefers-reduced-motion: reduce){.kb-text a:hover,.kb-text a:focus-visible,.kb-faq__answer a:hover,.kb-faq__answer a:focus-visible{animation:none}}.kb-text strong{font-weight:700}.kb-text p{margin:0}.kb-text h1,.kb-text h2,.kb-text h3{margin:clamp(36px,5vw,56px) 0 .55em}.kb-text h1:first-child,.kb-text h2:first-child,.kb-text h3:first-child{margin-top:0}.kb-text h1{font-size:var(--text-h3)}.kb-text h2{font-size:var(--text-h4)}.kb-text h3{font-size:var(--text-h5)}.kb-text p+p,.kb-text ul+p,.kb-text ol+p{margin-top:1em}.kb-text ul,.kb-text ol,.kb-faq__answer ul,.kb-faq__answer ol{margin:1em 0 0;padding-left:24px}.kb-text li,.kb-faq__answer li{padding-left:6px}.kb-text li+li,.kb-faq__answer li+li{margin-top:.45em}.kb-text li p,.kb-faq__answer li p{margin:0}.kb-text ul,.kb-faq__answer ul{list-style-type:square}.kb-text ul li::marker,.kb-faq__answer ul li::marker{color:var(--color-purple);font-size:.8em}.kb-text ol li::marker,.kb-faq__answer ol li::marker{font-weight:700}.kb-text p+p{margin-top:.75em}@media (min-width: 768px){.kb-text{padding:var(--t-pad-d, 0);font-family:var(--ff-d);font-weight:var(--fw-d);font-size:var(--fs-d);letter-spacing:var(--ls-d);line-height:var(--lh-d);text-align:var(--align-d)}}.kb-button-wrap{display:flex;justify-content:var(--align-m)}.kb-button-wrap--full{display:block}.kb-button-wrap--full .btn,.kb-button-wrap--full .kb-pill{width:100%}.kb-group--col>.kb-button-wrap:last-child{margin-top:auto}.kb-section[data-bg=dark] .btn{border-color:#000}.kb-pill{display:inline-flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 18px;border:2px solid var(--color-dark);border-radius:54px;background:transparent;font-family:var(--font-headline);font-weight:900;font-size:14px;letter-spacing:.1em;line-height:1;text-transform:uppercase;text-decoration:none;color:var(--color-dark);transition:background .15s ease,color .15s ease}.kb-pill:hover{background:var(--color-dark);color:#fff}.kb-pill--white{border-color:#fff;color:#fff}.kb-pill--white:hover{background:#fff;color:var(--color-dark)}.kb-pill__icon{flex-shrink:0;width:18px;height:18px}@media (min-width: 768px){.kb-button-wrap{justify-content:var(--align-d)}}.kb-image{margin:0;width:100%}.kb-image__frame{overflow:hidden;aspect-ratio:var(--ar-m)}.kb-image__img{display:block;width:100%;height:100%}.kb-image__caption{margin-top:10px;font-family:var(--font-body);font-weight:350;font-size:var(--text-p3);line-height:1.4;opacity:.7}@media (min-width: 768px){.kb-image__frame{aspect-ratio:var(--ar-d)}}.kb-lottie{margin:0;width:100%}.kb-lottie__frame{overflow:hidden;aspect-ratio:var(--ar-m)}.kb-lottie__player{display:block;width:100%;height:100%}@media (min-width: 768px){.kb-lottie__frame{aspect-ratio:var(--ar-d)}}.kb-faq{display:flex;flex-direction:column;align-items:flex-start;gap:30px;width:100%}.kb-faq__list{display:flex;flex-direction:column;gap:10px;width:100%}.kb-faq__item{width:100%;background:var(--color-cream);border:2px solid var(--color-dark);border-radius:20px 20px 0;overflow:hidden}.kb-faq--has-bg .kb-faq__item{background-image:var(--faq-bg);background-repeat:no-repeat;background-position:center;background-size:cover}.kb-faq__heading{margin:0;font:inherit}.kb-faq__head{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;width:100%;padding:24px;background:transparent;border:none;text-align:left;cursor:pointer;color:var(--color-dark)}.kb-faq__item[data-open=true] .kb-faq__head{padding-bottom:20px}.kb-faq__q{font-family:var(--font-headline);font-weight:500;font-size:var(--text-h4);letter-spacing:-.01em;line-height:1.1}.kb-faq__toggle{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background:var(--color-blue);border:2px solid var(--color-dark);border-radius:10px 10px 0;box-shadow:4px 4px 0 0 var(--color-dark)}.kb-faq__icon{position:relative;width:15px;height:15px}.kb-faq__bar{position:absolute;top:50%;left:50%;background:var(--color-dark);translate:-50% -50%}.kb-faq__bar--h{width:15px;height:3px}.kb-faq__bar--v{width:3px;height:15px;transition:transform .3s ease}.kb-faq__item[data-open=true] .kb-faq__bar--v{transform:rotate(90deg) scaleY(0)}.kb-faq__answer-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.kb-faq__item[data-open=true] .kb-faq__answer-wrap{grid-template-rows:1fr}.kb-faq__answer-inner{overflow:hidden}.kb-faq__answer{padding:0 24px 24px;font-family:var(--font-body);font-weight:350;font-size:var(--text-p1);line-height:1.4;color:var(--color-dark)}.kb-faq__answer p{margin:0}.kb-faq__answer p+p{margin-top:.75em}.kb-faq__more{gap:10px}.kb-faq__more-icon{position:relative;width:15px;height:15px}@media (min-width: 768px){.kb-faq{padding-left:40px;padding-right:40px}.kb-faq__head{align-items:center;gap:45px;padding:40px}.kb-faq__toggle{width:50px;height:50px}.kb-faq__answer{padding:0 135px 30px 40px;font-size:18px;letter-spacing:-.18px}}.kb-stickers{pointer-events:none;display:grid;grid-template-columns:repeat(8,minmax(0,1fr));grid-template-rows:repeat(8,minmax(0,1fr));width:100%;height:50vh;margin:0 auto}.kb-stickers__item{width:130px;height:auto;place-self:center}.kb-stickers__item--soc1{grid-column:3;grid-row:3;rotate:-8deg}.kb-stickers__item--soc2{grid-column:3;grid-row:7;rotate:-6deg}.kb-stickers__item--iso{grid-column:6;grid-row:3;rotate:8deg}.kb-stickers__item--pentest{grid-column:6;grid-row:6;rotate:3deg}@media (min-width: 768px){.kb-stickers{grid-template-columns:repeat(12,minmax(0,1fr));max-width:1200px;height:auto;position:absolute;top:0;right:0;bottom:0;left:0}.kb-stickers__item{width:185px}.kb-stickers__item--soc1{grid-column:2;grid-row:3}.kb-stickers__item--soc2{grid-column:3;grid-row:6}.kb-stickers__item--iso{grid-column:10;grid-row:3}.kb-stickers__item--pentest{grid-column:9;grid-row:6}}.kb-stickers__item--lottie{aspect-ratio:1}@media (max-width: 767.98px){.kb-stickers__item--lottie{position:relative}}.kb-sticker-lottie{position:absolute;left:50%;top:50%;width:310%;aspect-ratio:1;translate:-50% -50%;pointer-events:none}.kb-sticker-lottie canvas{display:block;width:100%;height:100%}.kb-stickers__item--sprite{aspect-ratio:250 / 300}.kb-sticker-sprite{width:250px;height:300px;overflow:hidden;transform-origin:top left;transform:scale(.52)}.kb-sticker-sprite__sheet{width:1500px;height:1200px;background-repeat:no-repeat;background-size:1500px 1200px;transform:translate(0)}@media (min-width: 768px){.kb-sticker-sprite{transform:scale(.74)}}.kb-stickers__item--anim{line-height:0}.kb-stickers__item--anim svg{display:block;width:100%;height:auto;overflow:visible}.kb-stickers__item--anim .sticker__bg,.kb-stickers__item--anim .sticker__text{opacity:0}.kb-stickers__item--anim .sticker__border{stroke-dasharray:1000;stroke-dashoffset:1000}.sticker-peel{--peel-size: 175px;height:var(--peel-size);line-height:0}.sticker-peel__peel{position:absolute;inset-block-end:0;inset-inline-start:50%;width:calc(var(--peel-size) * 2);height:calc(var(--peel-size) * 2);overflow:hidden;translate:-50% 0}.sticker-peel__inner{position:absolute;inset-block-end:0;inset-inline-start:50%;width:100%;height:100%;overflow:hidden;transform-origin:center bottom;translate:-50% 0}.sticker-peel__side{position:absolute;inset-block-end:0;inset-inline-start:50%;width:var(--peel-size);height:var(--peel-size);translate:-50% 0}.sticker-peel__side svg{display:block;width:100%;height:100%}.sticker-peel__side--front svg{filter:drop-shadow(5px 5px 0 var(--color-dark))}.sticker-peel__side--back{translate:-50% -50%}.sticker-peel__side--back svg{position:absolute;inset-block-start:0;inset-inline-start:0;translate:0 50%;scale:1 -1}.sticker-peel__side--back .sticker__bg{fill:#efe7d3}.sticker-peel__side--back .sticker__text{display:none}.kb-reveal{position:relative;width:100%;aspect-ratio:1 / 1}.kb-reveal__stage{position:absolute;top:0;left:0;width:300px;height:300px;overflow:hidden;background:var(--color-cream);border:2px solid #000;border-radius:20px 20px 0;transform:scale(var(--rv-scale, 1));transform-origin:top left}.kb-reveal .rv-root{position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-2.21px,-2px)}.kb-reveal .rv-panel{background:var(--color-cream);box-sizing:border-box}.kb-reveal .rv-stroke{box-shadow:inset 0 0 0 1px var(--color-dark),0 0 0 1px var(--color-dark)}.kb-reveal .rv-847{opacity:0;will-change:transform,opacity}.kb-coins{display:none}.kb-coin-gl{width:100%;height:100%}.kb-coin-gl canvas{display:block;width:100%;height:100%}@media (min-width: 768px){.kb-coins{display:block;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.kb-coin-slot{position:absolute;transform:translate(-50%,-50%) rotate(var(--tilt, 0deg))}}.kb-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;width:var(--icon-size);height:var(--icon-size);color:var(--color-dark);border:2px solid var(--color-dark);border-radius:10px 10px 0;box-shadow:4px 4px 0 0 var(--color-dark)}.kb-icon__glyph{display:block;width:100%;height:100%}.kb-link-card{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:20px;background:#fff;border:2px solid var(--color-dark);border-radius:20px 20px 0;text-decoration:none;color:var(--color-dark)}.kb-link-card__label{flex:1 1 auto;min-width:0;font-family:var(--font-headline);font-weight:500;font-size:24px;line-height:1.05;letter-spacing:0}.kb-link-card__badge{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:36px;height:36px;color:var(--color-dark);border:2px solid var(--color-dark);border-radius:8px 8px 0;box-shadow:3px 3px 0 0 var(--color-dark);transition:transform .15s ease}.kb-link-card__arrow{display:block;width:58%;height:58%}.kb-link-card:hover .kb-link-card__badge{transform:translate(3px)}@media (prefers-reduced-motion: reduce){.kb-link-card__badge{transition:none}}@media (min-width: 768px){.kb-link-card{gap:24px;padding:40px}.kb-link-card__label{font-size:30px;line-height:1.1;letter-spacing:-.3px}.kb-link-card__badge{width:50px;height:50px;border-radius:10px 10px 0;box-shadow:4px 4px 0 0 var(--color-dark)}}.kb-cta-form{position:relative;width:100%;margin:0 auto}.kb-cta-form__mascot{position:absolute;bottom:calc(100% - 48px);right:5%;width:clamp(96px,16vw,200px);aspect-ratio:1;pointer-events:none}.kb-cta-form__box{display:flex;flex-direction:column;overflow:hidden;border:2px solid var(--color-dark);border-radius:20px 20px 0;box-shadow:5px 5px 0 0 var(--color-dark)}.kb-cta-form__input{width:100%;height:50px;padding:0 20px;background:#fff;border:none;border-bottom:2px solid var(--color-dark);font-family:var(--font-body);font-weight:350;font-size:16px;letter-spacing:-.01em;color:var(--color-dark)}.kb-cta-form__input::placeholder{color:var(--color-dark);opacity:.5}.kb-cta-form__input:focus-visible{outline:none;background:var(--color-cream)}.kb-cta-form__submit{width:100%;height:45px;padding:0 20px;background:var(--color-pink);border:none;font-family:var(--font-headline);font-weight:900;font-size:12px;letter-spacing:.1em;line-height:1.1;text-align:center;text-transform:uppercase;color:var(--color-dark);cursor:pointer;transition:background .15s ease}.kb-cta-form__box[data-status=idle] .kb-cta-form__submit:hover,.kb-cta-form__box[data-status=error] .kb-cta-form__submit:hover{background:var(--color-yellow)}.kb-cta-form__box[data-status=submitting] .kb-cta-form__submit{opacity:.7}.kb-cta-form__box[data-status=success] .kb-cta-form__submit{background:var(--color-blue);cursor:default}.kb-cta-form__error{position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);margin:0;padding:8px 15px;background:var(--color-orange);border:2px solid var(--color-dark);border-radius:10px;font-family:var(--font-body);font-weight:350;font-size:12px;line-height:1.4;white-space:nowrap;color:var(--color-dark);opacity:0;transition:opacity .15s ease;pointer-events:none}.kb-cta-form__error[data-show=true]{opacity:1}.kb-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}@media (min-width: 768px){.kb-cta-form__box{border-width:4px;border-radius:60px 60px 0;box-shadow:14px 14px 0 0 var(--color-dark)}.kb-cta-form__input{height:140px;padding:0 60px;border-bottom-width:4px;font-size:32px}.kb-cta-form__submit{height:120px;padding:0 60px;font-size:32px}.kb-cta-form__error{top:calc(100% + 16px);font-size:16px}}@media (max-width: 767px){main .kb-section:has(.kb-cta-form__mascot) .kb-text{align-self:flex-start;max-width:220px!important}main .kb-section:has(.kb-cta-form__mascot) .kb-cta-form__mascot{width:128px;right:6px;bottom:calc(100% - 34px)}}.kb-group{min-width:0;display:var(--g-display-m);flex-direction:var(--g-dir-m);flex-wrap:wrap;grid-template-columns:var(--g-cols-m);gap:var(--g-gap-m);justify-content:var(--g-justify-m);align-items:var(--g-align-m);align-self:var(--g-self-m);padding:var(--g-pad-m);background-image:var(--g-bg-m, none);background-position:center;background-repeat:no-repeat;background-size:var(--g-bgsize, cover)}@media (min-width: 768px){.kb-group{display:var(--g-display-d);flex-direction:var(--g-dir-d);grid-template-columns:var(--g-cols-d);gap:var(--g-gap-d);justify-content:var(--g-justify-d);align-items:var(--g-align-d);align-self:var(--g-self-d);padding:var(--g-pad-d);background-image:var(--g-bg-d, none)}}.kb-group--lottie-bg{position:relative;aspect-ratio:490 / 497;width:100%;min-width:0;flex-wrap:nowrap}@media (max-width: 767px){.kb-group--lottie-bg{padding:36px}}@media (min-width: 768px){.kb-group--lottie-bg{padding:60px}}.kb-group__bg-lottie{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.kb-group__bg-lottie canvas{display:block;width:100%;height:100%}.kb-group--lottie-bg>:not(.kb-group__bg-lottie){position:relative;z-index:1;opacity:0;transform:translateY(24px);transition:opacity .6s ease,transform .6s ease}.kb-group--lottie-bg>:not(.kb-group__bg-lottie):nth-child(3){transition-delay:.12s}.kb-group--lottie-bg.is-revealed>:not(.kb-group__bg-lottie){opacity:1;transform:none}@media (prefers-reduced-motion: reduce){.kb-group--lottie-bg>:not(.kb-group__bg-lottie){opacity:1;transform:none;transition:none}}.kb-section{position:relative;display:flex;flex-direction:column;padding-top:var(--s-pt-m);padding-bottom:var(--s-pb-m);min-height:var(--s-minh-m);aspect-ratio:var(--s-ar-m);overflow-x:clip}.kb-section__inner{position:relative;flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;gap:var(--s-gap);width:100%;margin:0 auto;padding:0 20px}.kb-section__inner--full{padding:0;max-width:none}@media (min-width: 768px){.kb-section{padding-top:var(--s-pt-d);padding-bottom:var(--s-pb-d);min-height:var(--s-minh-d);aspect-ratio:var(--s-ar-d)}.kb-section__inner{padding:0 40px}.kb-section__inner--full{padding:0}}.kb-section__bg-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;pointer-events:none}.kb-section__bg-video+.kb-section__inner{z-index:1}.kb-video{margin:0;width:100%}.kb-video__frame{overflow:hidden;aspect-ratio:var(--ar-m)}.kb-video__player{display:block;width:100%;height:100%}@media (max-width: 767px){.kb-section__bg-video--hide-mobile,.kb-video--desktop-only{display:none}}@media (min-width: 768px){.kb-video--mobile-only{display:none}.kb-video__frame{aspect-ratio:var(--ar-d)}}main .kb-section:first-child:has(.kb-section__bg-video) .kb-section__inner{transition:opacity .8s ease,transform .8s ease}main .kb-section:first-child:has(.kb-section__bg-video) .kb-section__bg-video{transition:opacity .8s ease}body.is-splashing main .kb-section:first-child:has(.kb-section__bg-video) .kb-section__inner{opacity:0;transform:translateY(30px)}body.is-splashing main .kb-section:first-child:has(.kb-section__bg-video) .kb-section__bg-video{opacity:0}@media (prefers-reduced-motion: reduce){main .kb-section:first-child:has(.kb-section__bg-video) .kb-section__inner,main .kb-section:first-child:has(.kb-section__bg-video) .kb-section__bg-video{transition:none;transform:none}}@media (min-width: 768px){main .kb-section:first-child:has(.kb-section__bg-video) .kb-section__inner{padding-left:100px}}@media (max-width: 767px){main .kb-section:first-child:has(.kb-section__bg-video) .kb-section__inner{justify-content:flex-start}main .kb-section:first-child:has(.kb-section__bg-video){padding-top:calc(var(--header-height) + 20px)}}main .kb-section:first-child:has(.kb-section__bg-video) h2.kb-text{font-size:14px;letter-spacing:1.4px;line-height:1}main .kb-section:first-child:has(.kb-section__bg-video) h1.kb-text{font-size:40px;letter-spacing:-.4px;line-height:1.05}main .kb-section:first-child:has(.kb-section__bg-video) p.kb-text{font-size:14px;letter-spacing:0;line-height:1.4}@media (min-width: 768px){main .kb-section:first-child:has(.kb-section__bg-video) h2.kb-text{font-size:20px;letter-spacing:2px;line-height:1}main .kb-section:first-child:has(.kb-section__bg-video) h1.kb-text{font-size:60px;letter-spacing:-1.2px;line-height:1}main .kb-section:first-child:has(.kb-section__bg-video) p.kb-text{font-size:18px;letter-spacing:-.18px;line-height:1.4}}main .kb-section:first-child:has(.kb-section__bg-video) .kb-cta-form{margin-left:0;margin-right:auto}main .kb-section:first-child:has(.kb-section__bg-video) .kb-cta-form__box{flex-direction:row;align-items:stretch;border-width:2px;border-radius:10px 10px 0;box-shadow:4px 4px 0 0 var(--color-dark)}main .kb-section:first-child:has(.kb-section__bg-video) .kb-cta-form__input{flex:1 1 auto;width:auto;height:46px;padding:0 20px;border-bottom:none;border-right:2px solid var(--color-dark);font-size:16px}main .kb-section:first-child:has(.kb-section__bg-video) .kb-cta-form__submit{flex:0 0 auto;width:auto;height:46px;padding:0 20px;font-size:14px;white-space:nowrap}main .kb-section:first-child:has(.kb-section__bg-video) .kb-cta-form__box[data-status=success] .kb-cta-form__input{display:none}main .kb-section:first-child:has(.kb-section__bg-video) .kb-cta-form__box[data-status=success] .kb-cta-form__submit{flex:1 1 auto}@media (min-width: 768px){main .kb-section:first-child:has(.kb-section__bg-video) .kb-cta-form__input,main .kb-section:first-child:has(.kb-section__bg-video) .kb-cta-form__submit{height:56px}main .kb-section:first-child:has(.kb-section__bg-video) .kb-cta-form__submit{padding:0 40px;font-size:16px}}.kb-scrollseq{position:relative;z-index:2;height:calc((1 + var(--seq-scrub-vh, 3)) * var(--seq-vh, 100vh));background:transparent}.kb-scrollseq__anchor{position:absolute;left:0;width:1px;height:1px;pointer-events:none;visibility:hidden}.kb-scrollseq__stage{position:sticky;top:0;height:100svh;overflow:hidden;display:grid;place-items:center;padding:calc(var(--header-height) + 20px) 24px 24px;background:var(--color-cream) url(/textures/paper.jpg) repeat-y top center / 100% auto;background-origin:border-box}.kb-scrollseq--paper-fixed .kb-scrollseq__stage,.kb-scrollseq--static .kb-scrollseq__stage{background:transparent}.kb-scrollseq__intro{position:absolute;top:max(calc(var(--header-height) + 30px),10vh);left:24px;right:24px;display:flex;flex-direction:column;align-items:flex-start;gap:36px;text-align:left}.kb-scrollseq__lockup{position:relative;width:fit-content;align-self:center}.kb-scrollseq__eyebrow{display:block;position:absolute;left:0;right:0;bottom:100%;margin:0 0 10px;text-align:center;font-family:var(--font-headline);font-weight:900;font-size:13px;letter-spacing:1.3px;line-height:1;text-transform:uppercase;color:var(--color-dark)}.kb-scrollseq__sticker{display:block;width:min(240px,64vw);height:auto}.kb-scrollseq__heading{margin:0;font-family:var(--font-headline);font-weight:500;font-size:var(--text-h4);line-height:1.05;letter-spacing:0;color:var(--color-dark);white-space:pre-line}.kb-scrollseq__k{position:relative;margin:0;width:min(78vw,360px)}.kb-scrollseq__canvas{display:block;width:100%;height:auto}.kb-scrollseq__benefits{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;padding:0;list-style:none}.kb-scrollseq__benefit{position:absolute;max-width:264px;padding:12px 16px;background:#fff;border:2px solid var(--color-dark);border-radius:0 20px 20px;box-shadow:4px 4px 0 0 var(--color-dark);font-family:var(--font-body);font-weight:350;font-size:14px;line-height:1.4;color:var(--color-dark);opacity:0}@media (max-width: 767.98px){.kb-scrollseq__stage{grid-template-rows:minmax(120px,1fr) auto 1fr;place-items:stretch;padding-top:calc(var(--header-height) + 6px)}.kb-scrollseq__intro{position:static;inset:auto;grid-row:1;align-self:start}.kb-scrollseq__k{grid-row:2;place-self:center}.kb-scrollseq__benefits{inset:auto;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100vw - 48px);display:flex;flex-direction:column;gap:10px}.kb-scrollseq__benefit{position:static;padding:10px 14px;font-size:13px;line-height:1.35}.kb-scrollseq__benefit:nth-child(odd){align-self:flex-start}.kb-scrollseq__benefit:nth-child(2n){align-self:flex-end}}@media (min-width: 768px){.kb-scrollseq__stage{height:var(--seq-vh, 100vh);display:flex;align-items:center;justify-content:center;gap:6vw;padding-inline:5vw}.kb-scrollseq__intro{position:static;display:grid;place-items:center start;row-gap:28px;flex:0 1 460px;text-align:left}.kb-scrollseq__sticker{width:min(380px,30vw)}.kb-scrollseq__lockup{opacity:0}.kb-scrollseq__eyebrow{margin-bottom:14px;font-size:16px;letter-spacing:1.6px}.kb-scrollseq__heading{opacity:0;line-height:1.1;letter-spacing:-.01em}.kb-scrollseq__k{flex:0 1 auto;width:min(50vw,740px)}.kb-scrollseq__benefit{max-width:340px;padding:16px 22px;border-radius:0 28px 28px;box-shadow:6px 6px 0 0 var(--color-dark);font-size:16px}.kb-scrollseq__benefit:nth-child(1){left:-4%;top:12%}.kb-scrollseq__benefit:nth-child(2){right:-6%;top:30%}.kb-scrollseq__benefit:nth-child(3){left:0%;top:52%}.kb-scrollseq__benefit:nth-child(4){right:-2%;top:78%}}.kb-scrollseq--static{height:auto}.kb-scrollseq--static .kb-scrollseq__stage{position:static;height:auto;overflow:visible;padding-block:120px}.kb-scrollseq--static .kb-scrollseq__intro{position:static}.kb-scrollseq--static .kb-scrollseq__heading,.kb-scrollseq--static .kb-scrollseq__benefit,.kb-scrollseq--static .kb-scrollseq__lockup{opacity:1}.kb-scrollseq--static .kb-scrollseq__eyebrow{display:none}main .kb-scrollseq+.kb-section{background:transparent!important;padding-top:32px}@media (min-width: 768px){main .kb-scrollseq+.kb-section{padding-top:56px}}main .kb-section:has(.kb-stickers){background:var(--color-cream) url(/textures/paper.jpg) repeat-y top center / 100% auto!important}main .kb-section:has(.kb-text--doc){background:transparent!important}main .kb-scrollseq+.kb-section .kb-group--col{opacity:0;transform:translateY(24px);transition:opacity .6s ease,transform .6s ease}main .kb-scrollseq+.kb-section.is-inview .kb-group--col{opacity:1;transform:none}main .kb-scrollseq+.kb-section.is-inview .kb-group--col:nth-child(2){transition-delay:.12s}main .kb-scrollseq+.kb-section.is-inview .kb-group--col:nth-child(3){transition-delay:.24s}@media (prefers-reduced-motion: reduce){main .kb-scrollseq+.kb-section .kb-group--col{opacity:1;transform:none;transition:none}}
