@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--scroll3:0}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--tw-font-weight-medium:500;--tw-color-brand:#3d82c4;--tw-color-edge:#141414;--tw-color-cloud:#f3ede9;--tw-color-robot:#fcfcfa;--tw-color-block:#dbd0c6;--tw-ease-theme:cubic-bezier(.62, .05, .01, .99)}}@layer base{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{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html{background:var(--color-cloud);overscroll-behavior:none}body,html{height:auto;min-height:100%}body{line-height:1;font-family:var(--font-display);color:var(--color-edge);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variant-ligatures:none;-webkit-text-size-adjust:100%;overscroll-behavior:none;position:relative}body ::selection{color:#fff;background:#000}a *{pointer-events:none}header button.nav-dropdown,header .buttons button.btn{appearance:none;font:inherit;color:inherit;cursor:pointer;border:0;padding:0}b,strong{font-weight:600}em,i{font-style:italic}img{max-width:100%;height:auto}}@layer legacy-tailwind;@layer legacy{:root{--size:1440;--size-end:100vw;--cloud:#f3ede9;--edge:#141414;--robot:#fcfcfa;--block:#dbd0c6;--lime:#4bb8ff}@supports (color:lab(0% 0 0)){:root{--lime:lab(70.8742% -14.3973 -47.4868)}}@media (max-width:767px){:root{--size:393}}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{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}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}@font-face{font-family:FKD;font-display:swap;src:url(/fonts/FKDisplay-Regular.woff2)format("woff2");font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal}.f--h1,h1{font-size:calc(88 / var(--size) * var(--size-end));letter-spacing:-.01em;line-height:105%}@media (max-width:767px){.f--h1,h1{font-size:calc(40 / var(--size) * var(--size-end))}}.f--h2,h2{font-size:calc(80 / var(--size) * var(--size-end));letter-spacing:-.015em;line-height:105%}@media (max-width:767px){.f--h2,h2{font-size:calc(32 / var(--size) * var(--size-end));letter-spacing:0;line-height:115%}}.f--h3,h3{font-size:calc(54 / var(--size) * var(--size-end));line-height:115%}@media (max-width:767px){.f--h3,h3{font-size:calc(24 / var(--size) * var(--size-end));line-height:120%}}.f--h4,h4{font-size:calc(30 / var(--size) * var(--size-end));line-height:120%}@media (max-width:767px){.f--h4,h4{font-size:calc(24 / var(--size) * var(--size-end))}}.f--label{font-size:calc(14 / var(--size) * var(--size-end));letter-spacing:.03em;text-transform:uppercase;line-height:140%}.f--xl{font-size:calc(22 / var(--size) * var(--size-end));line-height:140%}@media (max-width:767px){.f--xl{font-size:calc(20 / var(--size) * var(--size-end))}}.f--l{font-size:calc(18 / var(--size) * var(--size-end));line-height:140%}@media (max-width:767px){.f--l{font-size:calc(16 / var(--size) * var(--size-end))}}.f--m{font-size:calc(16 / var(--size) * var(--size-end));line-height:140%}.f--s{font-size:calc(14 / var(--size) * var(--size-end));line-height:140%}.f--xs{font-size:calc(12 / var(--size) * var(--size-end));line-height:140%}@media (max-width:767px){.f--xs{font-size:calc(14 / var(--size) * var(--size-end))}}@keyframes width{0%{width:0}to{width:100%}}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes fadedown{0%{opacity:0;transform:translateY(25px)}to{opacity:1;transform:none}}@keyframes fadeup{0%{opacity:0;transform:translateY(-25px)}to{opacity:1;transform:none}}@keyframes fadeleft{0%{opacity:0;transform:translate(-25px)}to{opacity:1;transform:none}}@media (max-width:1023px){@keyframes fadeleft{0%{opacity:0;transform:translateY(25px)}to{opacity:1;transform:none}}}@keyframes faderight{0%{opacity:0;transform:translate(25px)}to{opacity:1;transform:none}}.t--delay_250{animation-delay:.25s!important}.t--delay_500{animation-delay:.5s!important}.t--delay_750{animation-delay:.75s!important}.t--delay_1000{animation-delay:1s!important}.t--fade{opacity:0}.t--fadedown{opacity:0;transform:translateY(50px)}.t--fadeleft{opacity:0;transform:translate(-25px)}.t--faderight{opacity:0;transform:translate(25px)}.clip--top_right{clip-path:inset(0 0 100%)}.bar{position:relative}.bar:before{content:"";opacity:.5;background:#dbd0c6;width:0;height:1px;transition:width 1.5s cubic-bezier(.62,.05,.01,.99);display:block;position:absolute}.bar:after{content:"";width:calc(6 / var(--size) * var(--size-end));height:calc(6 / var(--size) * var(--size-end));top:calc(-3 / var(--size) * var(--size-end));background:var(--edge);z-index:3;transition:transform .5s cubic-bezier(.25,.1,.25,1.5);display:block;position:absolute;left:0;transform:scale(0)}.fadedown{-webkit-transition:all var(--fds) cubic-bezier(.25,.1,.25,1);transition:all var(--fds) cubic-bezier(.25,.1,.25,1);opacity:0;transform:translateY(25px)}.fadedown.inview{opacity:1;transform:none}.inview .t--fade{animation:1s forwards fade}.inview .t--fadedown{animation:1s forwards fadedown}.inview .t--fadeleft{animation:1s forwards fadeleft}.inview .t--faderight{animation:1s forwards faderight}.inview [class*=clip--]{clip-path:inset(0);transition:all 1.5s cubic-bezier(.62,.05,.01,.99)}.inview [class*=clip--].t--delay_500{transition-delay:.5s}.inview [class*=clip--].t--delay_1000{transition-delay:1s}.inview .bar:before{width:calc(100% + 40 / var(--size) * var(--size-end))}.inview .bar:after{transform:none}[data-splitting]{opacity:0}[data-splitting]:has(.word){opacity:1}[data-splitting] .word{opacity:0;display:inline-flex;overflow:hidden;transform:translate(25px)}.inview [data-splitting] .word{animation:.4s forwards faderight;-webkit-animation-delay:calc(var(--word-index) * .25s);animation-delay:calc(var(--word-index) * .25s)}.hero .inview [data-splitting] .word{-webkit-animation-delay:calc(var(--word-index) * .25s + .25s);animation-delay:calc(var(--word-index) * .25s + .25s)}.inview [data-splitting=lines] .word{animation:1.2s cubic-bezier(.4,.5,0,1) forwards fadedown;-webkit-animation-delay:calc(var(--line-index) * .25s);animation-delay:calc(var(--line-index) * .25s)}.l-grid{flex-flow:wrap;flex:0 auto;display:flex}div[class^=col-],div[class*=\ col-]{box-sizing:border-box;width:100%;max-width:100%;padding:0 calc(16 / var(--size) * var(--size-end));flex-wrap:wrap;flex-basis:100%;display:block}@media (max-width:767px){div[class^=col-],div[class*=\ col-]{padding:0 calc(8 / var(--size) * var(--size-end))}}div[class^=col-],div[class*=\ col-] .l-grid{width:100%}.l-container{width:100%;padding:0 calc(24 / var(--size) * var(--size-end));z-index:1;margin:0 auto;position:relative}@media (max-width:767px){.l-container{padding:0 calc(12 / var(--size) * var(--size-end))}}[class^=visible]{display:none}[class^=hidden]{display:block}.hspace-between-xs{justify-content:space-between}.vstart-xs{align-items:flex-start}.vend-xs{align-items:flex-end}.vcenter-xs{align-items:center}@media (min-width:768px){.l-grid div.col-12-sm{flex-grow:12;flex-basis:100%;max-width:100%}.l-grid div.col-10-sm{flex-grow:10;flex-basis:83.3333%;max-width:83.3333%}.l-grid div.col-9-sm{flex-grow:9;flex-basis:75%;max-width:75%}.l-grid div.col-8-sm{flex-grow:8;flex-basis:66.6667%;max-width:66.6667%}.l-grid div.col-7-sm{flex-grow:7;flex-basis:58.3333%;max-width:58.3333%}.l-grid div.col-6-sm{flex-grow:6;flex-basis:50%;max-width:50%}.l-grid div.col-4-sm{flex-grow:4;flex-basis:33.3333%;max-width:33.3333%}.l-grid div.col-3-sm{flex-grow:3;flex-basis:25%;max-width:25%}.l-grid div.col-2-sm{flex-grow:2;flex-basis:16.6667%;max-width:16.6667%}.l-grid div.col-1-sm{flex-grow:1;flex-basis:8.33333%;max-width:8.33333%}.hend-sm{justify-content:flex-end}.visible-sm{display:block}.hidden-sm{display:none}}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{opacity:0;z-index:0;margin:0!important}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;height:100%;display:flex;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{pointer-events:none;flex-wrap:wrap;justify-content:center;align-items:center;margin:0;display:flex}.splide__pagination li{pointer-events:auto;margin:0;line-height:1;list-style-type:none;display:inline-block}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{visibility:hidden;position:relative}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;margin:0;position:relative;list-style-type:none!important}.splide__slide img{vertical-align:bottom}.splide__spinner{contain:strict;border:2px solid #999;border-left-color:#0000;border-radius:50%;width:20px;height:20px;margin:auto;animation:1s linear infinite splide-loading;display:inline-block;position:absolute;inset:0}.splide__sr{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{z-index:0;position:relative;overflow:hidden}.splide+.nav{gap:calc(2 / var(--size) * var(--size-end));display:flex}.splide+.nav button{border-radius:calc(3 / var(--size) * var(--size-end));cursor:pointer;width:calc(32 / var(--size) * var(--size-end));height:calc(32 / var(--size) * var(--size-end));background:var(--robot);border:0;transition:all .25s;position:relative;overflow:hidden}@media (min-width:1025px){.splide+.nav button:hover{background:var(--edge)!important}.splide+.nav button:hover svg *{fill:var(--robot)}}.splide+.nav button svg{width:calc(12 / var(--size) * var(--size-end));height:auto;height:initial;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.splide+.nav button svg *{transition:all .25s}.splide+.nav button[disabled]{pointer-events:none;opacity:.5}@media (min-width:1025px){.splide+.nav button.prev:hover svg{animation:.75s forwards btn-arrow-left}.splide+.nav button.next:hover svg{animation:.75s forwards btn-arrow-right}}@keyframes btn-arrow-right{0%{transform:translate(-50%,-50%)}50%{transform:translate(calc(100% + 10px))translateY(-50%)}51%{transform:translate(calc(-100% - 10px))translateY(-50%)}90%{transform:translate(-50%,-50%)}}@keyframes btn-arrow-left{0%{transform:translate(-50%,-50%)}50%{transform:translate(calc(-200% - 10px))translateY(-50%)}51%{transform:translate(calc(100% + 10px))translateY(-50%)}90%{transform:translate(-50%,-50%)}}.horizontal-marquee{gap:var(--_gap);flex-wrap:nowrap;max-width:100%;display:flex;overflow:hidden}.horizontal-marquee-inner{justify-content:space-around;align-items:center;gap:var(--_gap);white-space:nowrap;flex-wrap:nowrap;display:flex}.horizontal-marquee.paused .horizontal-marquee-inner{animation-play-state:paused}[data-animate=true] .horizontal-marquee-inner{-webkit-animation:horizontal-marquee var(--_speed) linear infinite var(--_direction);animation:horizontal-marquee var(--_speed) linear infinite var(--_direction)}@keyframes horizontal-marquee{0%{-webkit-transform:translate(calc(var(--_gap) * -1));transform:translate(calc(var(--_gap) * -1))}to{-webkit-transform:translate(calc(-100% - var(--_gap) * 2));transform:translate(calc(-100% - var(--_gap) * 2))}}@keyframes vertical-marquee{0%{-webkit-transform:translateY(calc(var(--_vGap) * -1));transform:translateY(calc(var(--_vGap) * -1))}to{-webkit-transform:translateY(calc(-100% - var(--_vGap) * 2));transform:translateY(calc(-100% - var(--_vGap) * 2))}}@media (min-width:1025px){#cookies-eu-banner .cookie-buttons button:hover{color:var(--cloud);background:var(--edge)}#cookies-eu-banner .cookie-buttons button+button:hover{color:var(--edge);background:#f3ede9}}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html{background:var(--cloud);-ms-scroll-chaining:none;overscroll-behavior:none}body,html{height:auto;min-height:100%}body{color:var(--edge);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;-webkit-text-size-adjust:100%;-ms-scroll-chaining:none;overscroll-behavior:none;--scroll:0;--scroll2:0;font-family:FKD,Helvetica,Arial,sans-serif;position:relative}body ::selection{color:#fff;background:#000}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{-ms-scroll-chaining:none;overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}.animate-in{animation:.25s ease-in animateIn}.animate-out{opacity:0;transition:opacity .5s,transform .75s cubic-bezier(.62,.05,.01,.99);transform:translateY(-100px)}@keyframes animateIn{0%{opacity:0}to{opacity:1}}main{contain:paint;z-index:2;background:var(--cloud);position:relative}main:before{content:"";background:var(--ralsonics-blue);width:100%;height:100%;opacity:var(--scroll);z-index:0;transition:opacity .5s;display:block;position:absolute;top:0;left:0}main:after{content:"";width:100%;height:100%;opacity:var(--scroll2);z-index:-1;background:#141414;transition:opacity .5s;display:block;position:absolute;top:0;left:0}.about main:after{background:#141414}main:has([data-tone=black]) [data-tone=black]{color:var(--robot)}main:has([data-tone=black]) [data-tone=black] .breadcrumbs .dot{background:var(--robot)}main:has([data-tone=black]) [data-tone=black] .jumps{color:var(--robot)}main:has([data-tone=black]) [data-tone=black] .jumps li{color:var(--robot)}main:has([data-tone=black]) [data-tone=black]+section{color:var(--robot)}main:has([data-tone=black]) [data-tone=black]+section.product-intro ul li:before{background:var(--robot)}main:has([data-tone=black]) [data-tone=black]+section~section.text{position:relative}main:has([data-tone=black]) [data-tone=black]+section~section.text .l-container{background:var(--cloud)}main:has([data-tone=black]) [data-tone=black]+section .bar:before{background:var(--block);opacity:.15}main:has([data-tone=black]) [data-tone=black]+section .bar:after{background:var(--robot)}button,input,select,textarea{font-family:FKD,Helvetica,Arial,sans-serif;outline:0!important}a{color:inherit;user-drag:none;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;text-decoration:none;transition:all .25s;outline:0!important}a *{pointer-events:none}b,strong{font-weight:600}em,i{font-style:italic}img{max-width:100%;height:auto}.l-text-right{text-align:right}.hide{display:none!important}.thumb{position:relative}.thumb img,.thumb video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.acc .q *{pointer-events:none}.acc .a{max-height:0;transition:max-height .75s cubic-bezier(.62,.05,.01,.99);overflow:hidden}.btn{font-size:calc(14 / var(--size) * var(--size-end));contain:paint;border-radius:3px;transition:background .3s,color .3s;display:inline-block;position:relative}.btn>span{padding:calc(10 / var(--size) * var(--size-end)) calc(16 / var(--size) * var(--size-end))}.btn>span:before{content:"";border-radius:inherit;z-index:0;width:100%;height:100%;display:block;position:absolute;top:100%;left:0}.btn.transparent{-webkit-backdrop-filter:blur(37px);backdrop-filter:blur(37px);background:#fcfcfa26;position:relative}.btn.transparent:focus-within{-webkit-backdrop-filter:none;backdrop-filter:none}.btn.transparent>span:before{background:var(--robot)}.btn.transparent>span>span+span{color:var(--edge)}.btn.white{background:var(--robot);color:var(--edge)}.btn.white>span:before{background:#2d2d2d}.btn.white>span>span+span{color:var(--robot)}.btn.white.on-black>span:before{background:#616161}.btn.white.alt:before{background:#f9f6f4}.btn.black{color:var(--robot);background:var(--edge)}.btn.black>span:before{background:var(--robot)}.btn.black>span>span+span{color:var(--edge)}.btn.black.on-robot>span:before{background:var(--cloud)}.btn>span{z-index:1;display:block;position:relative}.btn>span>span{gap:calc(3 / var(--size) * var(--size-end));padding:calc(3 / var(--size) * var(--size-end)) 0;z-index:0;display:inline-flex;position:relative;overflow:hidden}.btn>span>span span{display:inline-block}.btn>span>span+span{z-index:3;width:100%;padding:calc(3 / var(--size) * var(--size-end)) calc(16 / var(--size) * var(--size-end));position:absolute;left:0}.btn>span>span+span span{transform:translateY(150%)}.btn.hovered>span:before{animation:.5s forwards btn-bg-off}.btn.hovered>span>span:first-child span{animation:.5s forwards btn-span-on;transform:translateY(150%)}.btn.hovered>span>span:first-child span:first-child{animation-delay:30ms}.btn.hovered>span>span:first-child span:nth-child(2){animation-delay:92.5ms}.btn.hovered>span>span:first-child span:nth-child(3){animation-delay:.155s}.btn.hovered>span>span:first-child span:nth-child(4){animation-delay:.2175s}.btn.hovered>span>span:first-child span:nth-child(5){animation-delay:.28s}.btn.hovered>span>span+span span{animation:.5s forwards btn-span-off}@media (min-width:1025px){.btn:hover>span:before{animation:.5s forwards btn-bg-on}.btn:hover>span>span:first-child span{animation:.5s forwards btn-span-off;transform:none}.btn:hover>span>span:first-child span:first-child{animation-delay:0s}.btn:hover>span>span:first-child span:nth-child(2){animation-delay:62.5ms}.btn:hover>span>span:first-child span:nth-child(3){animation-delay:.125s}.btn:hover>span>span:first-child span:nth-child(4){animation-delay:.1875s}.btn:hover>span>span:first-child span:nth-child(5){animation-delay:.25s}.btn:hover>span>span+span span{animation:.5s forwards btn-span-on}.btn:hover>span>span+span span:first-child{animation-delay:30ms}.btn:hover>span>span+span span:nth-child(2){animation-delay:92.5ms}.btn:hover>span>span+span span:nth-child(3){animation-delay:.155s}.btn:hover>span>span+span span:nth-child(4){animation-delay:.2175s}.btn:hover>span>span+span span:nth-child(5){animation-delay:.28s}}@keyframes btn-bg-on{0%{top:100%}to{top:0}}@keyframes btn-bg-off{0%{top:0}to{top:-100%}}@keyframes btn-span-on{0%{transform:translateY(150%)}to{transform:none}}@keyframes btn-span-off{0%{transform:none}to{transform:translateY(-150%)}}.pad{padding:calc(8 / var(--size) * var(--size-end))}@media (max-width:767px){.pad{padding:calc(5 / var(--size) * var(--size-end))}}section:has(.pad)+section:has(.pad) .pad{padding-top:0}.buttons{gap:calc(8 / var(--size) * var(--size-end));display:flex}.breadcrumbs{margin-bottom:calc(15 / var(--size) * var(--size-end))}@media (max-width:767px){.breadcrumbs{margin-bottom:calc(21 / var(--size) * var(--size-end))}}.breadcrumbs .dot{width:calc(2 / var(--size) * var(--size-end));height:calc(2 / var(--size) * var(--size-end));background:var(--edge);margin:calc(-2 / var(--size) * var(--size-end)) calc(4 / var(--size) * var(--size-end)) 0;vertical-align:middle;display:inline-block}.dropdown:hover .selected svg{transform:translateY(-50%)scaleY(-1)}.dropdown:hover .drop{opacity:1;transform:none}@media (min-width:1025px){.dropdown .drop li:hover{background:var(--cloud)}}section.image{padding:calc(8 / var(--size) * var(--size-end))}@media (max-width:767px){section.image{padding:calc(5 / var(--size) * var(--size-end))}}section.image img,section.image video{width:100%;display:block}header{z-index:9;width:100%;padding:calc(8 / var(--size) * var(--size-end));position:fixed;top:0;left:0}header+.logo{display:none}@media (min-width:768px){header.scroll nav{padding-right:calc(50 / var(--size) * var(--size-end))}header.scroll nav>span{opacity:1;transition:color .3s,opacity .25s .7s}header.scroll nav>ul{margin-left:calc(-600 / var(--size) * var(--size-end))}header.scroll .menu:hover nav{padding-right:0}header.scroll .menu:hover nav>span{opacity:0;transition-delay:0s}header.scroll .menu:hover nav>ul{margin:0}}@media (max-width:767px){header{padding:calc(14 / var(--size) * var(--size-end)) calc(14 / var(--size) * var(--size-end)) calc(14 / var(--size) * var(--size-end)) calc(8 / var(--size) * var(--size-end))}.header-white header.menu-on+.logo svg *,.header-white header.scroll+.logo svg *{fill:var(--robot)!important;transition:all .3s!important}.header-white header.menu-on .btn.white,.header-white header.scroll .btn.white{color:var(--edge);background:var(--robot)}header:before{content:"";-webkit-backdrop-filter:blur(41.2483px);backdrop-filter:blur(41.2483px);z-index:0;top:calc(5 / var(--size) * var(--size-end));left:calc(5 / var(--size) * var(--size-end));width:calc(100% - 10 / var(--size) * var(--size-end));height:calc(100% - 10 / var(--size) * var(--size-end));opacity:0;background:#61616199;border-radius:3px;transition:width .75s cubic-bezier(.62,.05,.01,.99),height .75s cubic-bezier(.62,.05,.01,.99),top .75s cubic-bezier(.62,.05,.01,.99),left .75s cubic-bezier(.62,.05,.01,.99),opacity .25s;display:block;position:absolute}header.scroll:before{opacity:1}header:not(.scroll):before{transition:width .75s cubic-bezier(.62,.05,.01,.99),height .75s cubic-bezier(.62,.05,.01,.99),top .75s cubic-bezier(.62,.05,.01,.99),left .75s cubic-bezier(.62,.05,.01,.99),opacity .25s .5s}header.menu-on:before{opacity:1;width:100%;height:100dvh;transition:width .75s cubic-bezier(.62,.05,.01,.99),height .75s cubic-bezier(.62,.05,.01,.99),top .75s cubic-bezier(.62,.05,.01,.99),left .75s cubic-bezier(.62,.05,.01,.99),opacity .25s;top:0;left:0}header.menu-on .buttons .btn:first-child svg{display:none}header.menu-on .buttons .btn:first-child svg+svg{display:block}header.menu-on nav{pointer-events:all}header.menu-on nav>ul{opacity:1;transition-delay:.2s}header.menu-on nav>.bottom{opacity:1;transition-delay:.6s}header+.logo{width:calc(36 / var(--size) * var(--size-end));z-index:10;top:calc(12 / var(--size) * var(--size-end));left:calc(14 / var(--size) * var(--size-end));display:block;position:fixed}.header-white header+.logo svg *{fill:var(--edge);transition:all .3s}header+.logo svg{width:100%;height:auto;height:initial;display:block}}header .buttons{gap:calc(8 / var(--size) * var(--size-end));display:flex}header .buttons .btn:first-child{display:none}@media (max-width:767px){header .buttons .btn:first-child{width:calc(40 / var(--size) * var(--size-end));height:calc(40 / var(--size) * var(--size-end));display:block;position:relative}header .buttons .btn:first-child svg{width:calc(10 / var(--size) * var(--size-end));height:auto;height:initial;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}header .buttons .btn:first-child svg+svg{display:none}.header-white header .buttons .btn:first-child svg *{stroke:var(--edge)}header .buttons .btn:first-child+.btn{display:none}}header .buttons .transparent{background:#616161cc}@media (max-width:767px){header .buttons .transparent{-webkit-backdrop-filter:blur(41.2483px);backdrop-filter:blur(41.2483px)}}header .menu{-webkit-backdrop-filter:blur(37.5px);backdrop-filter:blur(37.5px);border-radius:calc(3 / var(--size) * var(--size-end));padding:0 calc(14 / var(--size) * var(--size-end));max-height:calc(40 / var(--size) * var(--size-end));height:calc(1000 / var(--size) * var(--size-end));background:#61616199;transition:all .5s;overflow:hidden}@media (max-width:767px){header .menu{-webkit-backdrop-filter:none;backdrop-filter:none;padding:0 calc(8 / var(--size) * var(--size-end));height:auto;height:initial;max-height:auto;max-height:initial;background:0 0}}header .menu:has(li.drop.on){max-height:var(--height)}@media (min-width:768px){header .menu li.drop:before{content:"";height:calc(40 / var(--size) * var(--size-end));z-index:1;cursor:pointer;width:var(--width);display:block;position:absolute}header .menu li.drop>a{pointer-events:none}}@media (max-width:767px){header .menu li.drop{position:relative}header .menu li.drop:after{content:"";width:calc(100% - 20 / var(--size) * var(--size-end));bottom:calc(10 / var(--size) * var(--size-end));background:var(--robot);height:1px;left:calc(5 / var(--size) * var(--size-end));opacity:0;transition:opacity .2s;display:block;position:absolute}header .menu li.drop:has(a.open):after{opacity:.2}}header .menu .submenu{pointer-events:none;top:calc(40 / var(--size) * var(--size-end));opacity:0;width:100%;transition:opacity .25s;display:flex;position:absolute;left:0}@media (max-width:767px){header .menu .submenu{opacity:1;pointer-events:all;max-height:0;transition:max-height .5s cubic-bezier(.62,.05,.01,.99);position:relative;top:0;overflow:hidden}}header .menu .submenu .column{width:calc(192 / var(--size) * var(--size-end));padding:calc(65 / var(--size) * var(--size-end)) calc(14 / var(--size) * var(--size-end)) calc(16 / var(--size) * var(--size-end))}@media (max-width:767px){header .menu .submenu .column{padding-top:calc(15 / var(--size) * var(--size-end));width:50%}}header .menu .submenu .column:first-child{width:calc(130 / var(--size) * var(--size-end))}@media (max-width:767px){header .menu .submenu .column:first-child{display:none}}header .menu .submenu .column>svg{width:calc(11 / var(--size) * var(--size-end));height:auto;height:initial;display:block}header .menu .submenu .l-block{display:block}@media (min-width:1025px){header .menu .submenu .l-block:hover .thumb{opacity:.6}}@media (max-width:767px){header .menu .submenu .l-block{padding-bottom:calc(32 / var(--size) * var(--size-end))}}header .menu .submenu .l-block .title{font-size:calc(12 / var(--size) * var(--size-end));letter-spacing:.04em;text-transform:uppercase;color:#fcfcfa99;margin-bottom:calc(10 / var(--size) * var(--size-end))}@media (max-width:767px){header .menu .submenu .l-block .title{font-size:calc(14 / var(--size) * var(--size-end));margin-bottom:calc(20 / var(--size) * var(--size-end))}}header .menu .submenu .l-block .link{color:#fcfcfa99;margin-bottom:calc(15 / var(--size) * var(--size-end));font-weight:400;font-size:calc(14 / var(--size) * var(--size-end));letter-spacing:.01em;line-height:120%}@media (max-width:767px){header .menu .submenu .l-block .link{font-size:calc(16 / var(--size) * var(--size-end))}}header .menu .submenu .l-block .link strong{color:var(--robot);font-weight:400;display:block}@media (max-width:767px){header .menu .submenu .l-block .link strong{margin-bottom:calc(5 / var(--size) * var(--size-end))}}header .menu .submenu .l-block .thumb{padding-bottom:63%;transition:opacity .25s}@media (max-width:767px){header .menu .submenu .l-block .thumb{display:none}}@media (min-width:1025px){header .menu .submenu ul a:hover{color:#fcfcfa99}}header .logo{width:calc(90 / var(--size) * var(--size-end));margin-right:calc(26 / var(--size) * var(--size-end));display:block}header .logo svg{width:100%;height:auto;height:initial;display:block}header .logo svg *{transition:all .5s}@media (max-width:767px){header .logo{width:calc(36 / var(--size) * var(--size-end));margin:0;display:none}header .logo svg{display:none}}header nav>span{display:none}@media (min-width:768px){header nav{transition:padding 1s cubic-bezier(.62,.05,.01,.99);overflow:hidden}header nav>span{pointer-events:none;color:var(--robot);top:calc(13 / var(--size) * var(--size-end));opacity:0;font-size:calc(14 / var(--size) * var(--size-end));margin-left:calc(-4 / var(--size) * var(--size-end));transition:color .3s,opacity .25s;display:block;position:absolute}header nav>span:after{content:"";width:calc(9 / var(--size) * var(--size-end));height:calc(8 / var(--size) * var(--size-end));margin-left:calc(8 / var(--size) * var(--size-end));background:url("data:image/svg+xml,<svg width=\"9\" height=\"8\" viewBox=\"0 0 9 8\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M0 0.5H9\" stroke=\"%23FCFCFA\"/><path d=\"M0 4H9\" stroke=\"%23FCFCFA\"/><path d=\"M0 7.5H9\" stroke=\"%23FCFCFA\"/></svg>") 50%/100% no-repeat;display:block;position:absolute;top:50%;left:100%;transform:translateY(-50%)}.header-white header nav>span{color:var(--edge)}.header-white header nav>span:after{background-image:url("data:image/svg+xml,<svg width=\"9\" height=\"8\" viewBox=\"0 0 9 8\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M0 0.5H9\" stroke=\"%23141414\"/><path d=\"M0 4H9\" stroke=\"%23141414\"/><path d=\"M0 7.5H9\" stroke=\"%23141414\"/></svg>")}header nav>ul{transition:margin 1s cubic-bezier(.62,.05,.01,.99)}}header nav .bottom{display:none}@media (max-width:767px){header nav{padding-top:calc(152 / var(--size) * var(--size-end));padding-left:calc(8 / var(--size) * var(--size-end));pointer-events:none;width:100%;height:100%;position:fixed;top:0;left:0}header nav>.bottom,header nav>ul{opacity:0;transition:opacity .3s}header nav .bottom{z-index:1;width:100%;font-weight:400;font-size:calc(12 / var(--size) * var(--size-end));letter-spacing:.03em;text-transform:uppercase;color:#fcfcfa99;padding:calc(21 / var(--size) * var(--size-end));display:block;position:absolute;bottom:0;left:0}}header nav>ul{display:flex}@media (min-width:1025px){header nav>ul>li:hover>a{color:#fcfcfa99}header nav>ul>li:hover>a>svg{opacity:.6}}@media (max-width:767px){header nav>ul{display:block}}header nav>ul>li.on>a{color:#fcfcfa}header nav>ul>li.on>a>svg{margin-top:calc(-2 / var(--size) * var(--size-end));transform:scaleY(-1)}header nav>ul>li.on .submenu{opacity:1;pointer-events:all}header nav>ul>li>a{padding:calc(13 / var(--size) * var(--size-end)) calc(14 / var(--size) * var(--size-end));color:var(--robot);font-size:calc(14 / var(--size) * var(--size-end));display:block}@media (max-width:767px){header nav>ul>li>a{font-size:calc(18 / var(--size) * var(--size-end))}header nav>ul>li>a.open>svg{transform:scaleY(-1)}}header nav>ul>li>a:has(svg){align-items:center;gap:8px;display:flex}header nav>ul>li>a>svg{width:calc(8 / var(--size) * var(--size-end));height:auto;height:initial;transition:opacity .25s;display:block}@media (max-width:767px){header nav>ul>li>a>svg{width:calc(11 / var(--size) * var(--size-end))}}.header-white header .menu{background:#f7f4f299}@media (min-width:768px){.header-white header .menu .submenu .column>svg *{fill:var(--edge)}.header-white header .menu .submenu .l-block .link,.header-white header .menu .submenu .l-block .title{color:#1f1f1f99}.header-white header .menu .submenu .l-block .link strong,.header-white header .menu .submenu .l-block .title strong{color:var(--edge)}}@media (min-width:768px) and (min-width:1025px){.header-white header .menu .submenu ul a:hover{color:#1f1f1f99}}.header-white header .logo svg *{fill:var(--edge)}@media (min-width:768px){.header-white header nav>ul>li>a{color:var(--edge)}.header-white header nav>ul>li>a>svg *{stroke:var(--edge)}}@media (min-width:768px) and (min-width:1025px){.header-white header nav>ul>li>a:hover{color:#1f1f1f99}.header-white header nav>ul>li>a:hover>svg *{stroke:#1f1f1f99}}.header-white header .btn.transparent{color:var(--edge);background:#fcfcfa99}@media (max-width:767px){.header-white header .btn.transparent{background:#61616199}.header-white header .btn.transparent svg *{stroke:var(--robot)!important}}.header-white header .btn.white{color:var(--robot);background:var(--edge)}footer{z-index:0;background:var(--lime);position:relative}@media (max-width:767px){footer{transform:none!important}}footer.inview .top:before{height:100%}footer.inview .top:after{transform:translate(-50%)}footer.inview .copy:after{width:100%}footer h4{margin-bottom:calc(8 / var(--size) * var(--size-end));font-size:calc(10 / var(--size) * var(--size-end));letter-spacing:.04em;text-transform:uppercase;color:var(--brand-base)}@supports (color:color-mix(in lab, red, red)){footer h4{color:color-mix(in oklch, var(--brand-base), black 35%)}}@media (min-width:1025px){footer .menu ul li a:hover,footer .copy ul a:hover{opacity:.5}}body.header-white header a.logo>span,body.header-white>a.logo>span{color:#141414!important}.ptpl{--lit:calc(var(--scroll,0) * 100%);--ink:#141414;--ground:#fcfcfa;--rule:#14141421;--soft:#1414148c;--brand:var(--ralsonics-blue,#3d82c4);--brand-lit:var(--brand)}@supports (color:color-mix(in lab, red, red)){.ptpl{--brand-lit:color-mix(in oklch, var(--brand), white 34%)}}.ptpl{color:var(--ink);background:0 0}@supports (color:color-mix(in lab, red, red)){.ptpl{color:color-mix(in oklch, var(--ink), #fff var(--lit))}}.ptpl{font-family:FKD,Helvetica,Arial,sans-serif;transition:color .5s}.ptpl .beat__lab,.ptpl .figband__k,.ptpl .figband__scale,.ptpl .figband__u{color:var(--soft)}@supports (color:color-mix(in lab, red, red)){.ptpl .beat__lab,.ptpl .figband__k,.ptpl .figband__scale,.ptpl .figband__u{color:color-mix(in oklch, var(--soft), #ffffffb3 var(--lit))}}.ptpl .beat__lab,.ptpl .figband__k,.ptpl .figband__scale,.ptpl .figband__u{transition:color .5s}.ptpl .beat__lead,.ptpl .pterms__b,.ptpl .pcov__p,.ptpl .pbars__cap{color:#141414b8}@supports (color:color-mix(in lab, red, red)){.ptpl .beat__lead,.ptpl .pterms__b,.ptpl .pcov__p,.ptpl .pbars__cap{color:color-mix(in oklch, #141414b8, #fffc var(--lit))}}.ptpl .beat__lead,.ptpl .pterms__b,.ptpl .pcov__p,.ptpl .pbars__cap{transition:color .5s}.ptpl .beat,.ptpl .figband,.ptpl .figband__cell,.ptpl .pterms,.ptpl .pcov__off{border-color:var(--rule)}@supports (color:color-mix(in lab, red, red)){.ptpl .beat,.ptpl .figband,.ptpl .figband__cell,.ptpl .pterms,.ptpl .pcov__off{border-color:color-mix(in oklch, var(--rule), #ffffff4d var(--lit))}}.ptpl .beat,.ptpl .figband,.ptpl .figband__cell,.ptpl .pterms,.ptpl .pcov__off{transition:border-color .5s}.ptpl .pterms__icon,.ptpl .pcov__icon{color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.ptpl .pterms__icon,.ptpl .pcov__icon{color:color-mix(in oklch, var(--brand), #fff var(--lit))}}.ptpl .pterms__icon,.ptpl .pcov__icon{transition:color .5s}.ptpl__open{padding:clamp(56px,8vh,104px) 0 0}.ptpl__say{letter-spacing:-.02em;max-width:24ch;margin:0 0 clamp(44px,6vh,76px);font-size:clamp(22px,2.5vw,33px);line-height:1.38}.beat__lab{letter-spacing:.16em;text-transform:uppercase;color:var(--soft);margin:0 0 18px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px}.beat__lead{color:#141414b8;margin:0;font-size:15.5px;line-height:1.7}.beat{border-top:1px solid var(--rule);align-items:start;gap:40px 64px;margin-top:clamp(44px,6vh,72px);padding-top:clamp(52px,7vh,88px);display:grid}.beat--left{grid-template-columns:minmax(230px,.85fr) minmax(0,2fr)}.beat--right{grid-template-columns:minmax(0,2fr) minmax(230px,.85fr)}.beat--left.beat--wide{grid-template-columns:minmax(220px,.7fr) minmax(0,2.4fr)}.beat--right.beat--wide{grid-template-columns:minmax(0,2.4fr) minmax(220px,.7fr)}.beat--right .beat__say{order:2}.beat--right .beat__show{order:1}.beat__say{position:sticky;top:92px}.ptpl__band{z-index:1;--lit:calc(var(--scroll,0) * 100%);min-height:76svh;color:var(--ink);flex-direction:column;justify-content:center;margin:clamp(64px,9vh,112px) 0 0;padding:clamp(52px,7vh,88px) 0 clamp(56px,8vh,96px);display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.ptpl__band{color:color-mix(in oklch, var(--ink), #fff var(--lit))}}.ptpl__band{transition:color .5s}.ptpl__band .beat__lab,.pcov__offlab{color:var(--soft)}.pcov__chips li{color:#1414146b}.pcov__chips svg{color:#1414144d}.pmarks__item em{color:var(--soft)}.pmarks__tick{border-color:var(--brand)}.pchain__n{color:var(--brand)}.pchain__flow{stroke:var(--brand)}.ptpl__band .pcov__offlab{color:var(--soft)}@supports (color:color-mix(in lab, red, red)){.ptpl__band .pcov__offlab{color:color-mix(in oklch, var(--soft), #ffffffa8 var(--lit))}}.ptpl__band .pcov__offlab{transition:color .5s}.ptpl__bandsay{max-width:54ch;color:inherit;opacity:.82;margin:0 0 34px;font-size:16px;line-height:1.6}.ptpl__band .pchain__flow{stroke:var(--brand)}@supports (color:color-mix(in lab, red, red)){.ptpl__band .pchain__flow{stroke:color-mix(in oklch, var(--brand), #fff var(--lit))}}.ptpl__band .pchain__flow{transition:stroke .5s}.ptpl__band .pcov__icon,.ptpl__band .pmarks__tick{color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.ptpl__band .pcov__icon,.ptpl__band .pmarks__tick{color:color-mix(in oklch, var(--brand), #fff var(--lit))}}.ptpl__band .pcov__icon,.ptpl__band .pmarks__tick{transition:color .5s,background-color .5s,border-color .5s}.ptpl__band .pmarks__tick{border-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.ptpl__band .pmarks__tick{border-color:color-mix(in oklch, var(--brand), #fff var(--lit))}}.ptpl__band .pchain__n{color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.ptpl__band .pchain__n{color:color-mix(in oklch, var(--brand), #ffffffd9 var(--lit))}}.ptpl__band .pchain__n{transition:color .5s}.ptpl__band .pchain__b,.ptpl__band .pcov__p,.ptpl__band .pcov__chips li{color:var(--soft)}@supports (color:color-mix(in lab, red, red)){.ptpl__band .pchain__b,.ptpl__band .pcov__p,.ptpl__band .pcov__chips li{color:color-mix(in oklch, var(--soft), #ffffffbf var(--lit))}}.ptpl__band .pchain__b,.ptpl__band .pcov__p,.ptpl__band .pcov__chips li{transition:color .5s}.ptpl__band .pcov__n{color:inherit}.ptpl__band .pcov__off{border-top-color:var(--rule)}@supports (color:color-mix(in lab, red, red)){.ptpl__band .pcov__off{border-top-color:color-mix(in oklch, var(--rule), #ffffff4d var(--lit))}}.ptpl__band .pcov__off{transition:border-color .5s}.ptpl__band .pcov__chips svg{color:var(--soft)}@supports (color:color-mix(in lab, red, red)){.ptpl__band .pcov__chips svg{color:color-mix(in oklch, var(--soft), #fff9 var(--lit))}}@media (max-width:900px){.beat,.beat--left,.beat--right,.beat--left.beat--wide,.beat--right.beat--wide{grid-template-columns:1fr;gap:28px}.beat--right .beat__say{order:0}.beat--right .beat__show{order:1}.beat__say{position:static}.ptpl__say{max-width:none}}.pfaq{border-top:1px solid var(--rule);margin-top:clamp(44px,6vh,72px);padding-top:clamp(52px,7vh,88px)}.pfaq .beat__lab{margin-bottom:30px}.pfaq__list{border-top:1px solid var(--rule);margin:0}.pfaq__row{border-bottom:1px solid var(--rule);grid-template-columns:minmax(230px,.85fr) minmax(0,2fr);gap:20px 64px;padding:24px 0;display:grid}.pfaq__row dt{letter-spacing:-.01em;margin:0;font-size:16px;line-height:1.35}.pfaq__row dd{color:#141414ad;margin:0;font-size:14.5px;line-height:1.7}@media (max-width:900px){.pfaq__row{grid-template-columns:1fr;gap:10px}}.ptpl__sheet{border-top:1px solid var(--rule);margin-top:clamp(44px,6vh,72px);padding-top:clamp(52px,7vh,88px)}.ptpl__sheet .beat__lab{margin-bottom:30px}.pspec__cols{letter-spacing:.06em;text-transform:uppercase;color:#1414148c;grid-template-columns:minmax(230px,.85fr) repeat(auto-fit,minmax(0,1fr));gap:0 64px;margin:0 0 12px;font-size:12px;display:grid}.pspec__cols:before{content:""}.pspec__list{border-top:1px solid var(--rule);margin:0}.pspec__row{border-bottom:1px solid var(--rule);grid-template-columns:minmax(230px,.85fr) minmax(0,2fr);gap:8px 64px;padding:16px 0;display:grid}.pspec__row dt{color:#141414ad;margin:0;font-size:14.5px;line-height:1.45}.pspec__row dd{font-variant-numeric:tabular-nums;margin:0;font-size:15.5px;line-height:1.5}@media (max-width:900px){.pspec__row,.pspec__cols{grid-template-columns:1fr;gap:4px}}.ptpl__close{border-top:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:22px 32px;margin-top:clamp(44px,6vh,72px);padding-top:clamp(52px,7vh,88px);display:flex}.ptpl__note{color:#141414b8;flex:32ch;margin:0;font-size:15.5px;line-height:1.65}.ptpl__close .product-back{color:#1414148c;font-size:13.5px}section.plant-section{padding:0 0 calc(80 / var(--size) * var(--size-end))}section.plant-section .l-container{z-index:1;position:relative}section.plant-section .bar{margin-bottom:calc(24 / var(--size) * var(--size-end))}section.plant-section .f--label{color:var(--ink)}section.plant-section .bar:before{background:var(--ink-line)}section.plant-section .bar:after{background:var(--ink)}section.plant-section .title{color:var(--ink);max-width:calc(620 / var(--size) * var(--size-end))}.plant{margin-top:calc(24 / var(--size) * var(--size-end));position:relative}.plant__card{width:30%;margin:0;position:absolute;top:0;right:0}.plant__card figcaption{margin-top:calc(16 / var(--size) * var(--size-end))}.plant__stage{position:relative}.plant__svg{width:100%;height:auto;display:block;overflow:visible}.pb__face{fill:var(--ink)}@supports (color:color-mix(in lab, red, red)){.pb__face{fill:color-mix(in oklch, var(--ink) 9%, var(--ground))}}.pb__face--top{fill:var(--ink)}@supports (color:color-mix(in lab, red, red)){.pb__face--top{fill:color-mix(in oklch, var(--ink) 16%, var(--ground))}}.pb__face--right{fill:var(--ink)}@supports (color:color-mix(in lab, red, red)){.pb__face--right{fill:color-mix(in oklch, var(--ink) 6%, var(--ground))}}.pb__solid--high .pb__face--top{fill:var(--ink)}@supports (color:color-mix(in lab, red, red)){.pb__solid--high .pb__face--top{fill:color-mix(in oklch, var(--ink) 24%, var(--ground))}}.pb__solid--low .pb__face--top{fill:var(--ink)}@supports (color:color-mix(in lab, red, red)){.pb__solid--low .pb__face--top{fill:color-mix(in oklch, var(--ink) 11%, var(--ground))}}.pb__line,.pb__rule{fill:none;stroke:var(--ink)}@supports (color:color-mix(in lab, red, red)){.pb__line,.pb__rule{stroke:color-mix(in oklch, var(--ink) 42%, transparent)}}.pb__line,.pb__rule{stroke-width:1px;vector-effect:non-scaling-stroke;stroke-linejoin:round}.pb__rule--accent{stroke:var(--ralsonics-blue)}.pb__shell .pb__rule{stroke:var(--ink)}@supports (color:color-mix(in lab, red, red)){.pb__shell .pb__rule{stroke:color-mix(in oklch, var(--ink) 26%, transparent)}}.pb__zone{opacity:.55;transition:opacity .35s}.pb__zone.is-active{opacity:1}.pb__zone.is-active .pb__line{stroke:var(--ralsonics-blue)}.pb__zone.is-active .pb__face--top{fill:var(--ralsonics-blue)}@supports (color:color-mix(in lab, red, red)){.pb__zone.is-active .pb__face--top{fill:color-mix(in oklch, var(--ralsonics-blue) 34%, var(--ground))}}.pb__patch{fill:#0000;stroke:var(--ink)}@supports (color:color-mix(in lab, red, red)){.pb__patch{stroke:color-mix(in oklch, var(--ink) 18%, transparent)}}.pb__patch{stroke-width:1px;stroke-dasharray:5 4;vector-effect:non-scaling-stroke;transition:fill .35s,stroke .35s}.pb__patch.is-active{fill:var(--ralsonics-blue)}@supports (color:color-mix(in lab, red, red)){.pb__patch.is-active{fill:color-mix(in oklch, var(--ralsonics-blue) 14%, transparent)}}.pb__patch.is-active{stroke:var(--ralsonics-blue);stroke-dasharray:none}.pb__leader{stroke:var(--ink)}@supports (color:color-mix(in lab, red, red)){.pb__leader{stroke:color-mix(in oklch, var(--ink) 30%, transparent)}}.pb__leader{stroke-width:1px;vector-effect:non-scaling-stroke;transition:stroke .3s}.pb__leader.is-active{stroke:var(--ralsonics-blue)}.pb__hit{fill:#0000;cursor:pointer}.plant__pin{align-items:baseline;gap:calc(8 / var(--size) * var(--size-end));padding:calc(3 / var(--size) * var(--size-end)) calc(6 / var(--size) * var(--size-end));background:var(--ground);color:var(--ink);cursor:pointer;font:inherit;white-space:nowrap;border:0;transition:color .25s;display:flex;position:absolute;transform:translate(-50%,-50%)}.plant__pin--left{flex-direction:row-reverse}@media (prefers-reduced-motion:no-preference){.plant__pin{animation:7s ease-in-out infinite plant-float}.plant__pin.is-active{animation-play-state:paused}}@keyframes plant-float{0%,to{transform:translate(-50%,-50%)}50%{transform:translate(-50%,calc(-50% - 5px))}}.plant__pin-num{font-size:calc(12 / var(--size) * var(--size-end));letter-spacing:.08em;opacity:.55;font-variant-numeric:tabular-nums}.plant__pin-name{font-size:calc(13 / var(--size) * var(--size-end));opacity:.55;transition:opacity .25s}.plant__pin.is-active .plant__pin-num,.plant__pin.is-active .plant__pin-name{opacity:1}.plant__pin.is-active{color:var(--ralsonics-blue)}.plant__pin:focus-visible{outline:1px solid var(--ralsonics-blue);outline-offset:3px}.plant__thumb{background:var(--ink);width:100%;padding-bottom:64%;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.plant__thumb{background:color-mix(in oklch, var(--ink) 10%, var(--ground))}}.plant__thumb img{object-fit:cover;width:100%;height:100%;animation:.4s plant-thumb;position:absolute;inset:0}@keyframes plant-thumb{0%{opacity:0}to{opacity:1}}.plant__name{color:var(--ink)}.plant__line{color:var(--ink-muted);margin-top:calc(8 / var(--size) * var(--size-end))}@media (max-width:1023px){.plant__pin-name{display:none}}@media (max-width:767px){.plant__pin{pointer-events:none}.plant__stage{overflow:hidden}.plant__svg{margin-top:calc(var(--plant-head) * -1)}.plant__card{width:100%;margin-top:calc(20 / var(--size) * var(--size-end));position:static}}#cookies-eu-banner{bottom:calc(8 / var(--size) * var(--size-end));right:calc(8 / var(--size) * var(--size-end));z-index:999;width:calc(350 / var(--size) * var(--size-end));padding:calc(15 / var(--size) * var(--size-end)) calc(20 / var(--size) * var(--size-end)) calc(20 / var(--size) * var(--size-end));font-size:calc(14 / var(--size) * var(--size-end));color:var(--edge);background:#fff;line-height:1;transition:background .25s,color .25s;position:fixed}#cookies-eu-banner.cookies-eu-banner--before-remove{opacity:0;transition:opacity .24s}#cookies-eu-banner .corners{pointer-events:none;position:absolute;inset:0}#cookies-eu-banner .corners svg{width:calc(6 / var(--size) * var(--size-end));height:auto;display:block;position:absolute;top:0;left:0}#cookies-eu-banner .corners svg+svg{left:auto;right:0}#cookies-eu-banner .corners svg+svg+svg{top:auto;bottom:0}#cookies-eu-banner .corners svg+svg+svg+svg{left:0;right:auto}#cookies-eu-banner .cookie-info{font-weight:400;font-size:calc(14 / var(--size) * var(--size-end));color:#14141499;line-height:150%}#cookies-eu-banner .cookie-info strong{margin-bottom:calc(5 / var(--size) * var(--size-end));color:var(--edge);font-weight:400;display:block}#cookies-eu-banner .cookie-info a{color:var(--edge);text-decoration:underline!important}#cookies-eu-banner .cookie-buttons{gap:calc(8 / var(--size) * var(--size-end));width:100%;margin-top:calc(20 / var(--size) * var(--size-end));display:flex}#cookies-eu-banner .cookie-buttons button{appearance:none;font:inherit;width:calc(50% - 4 / var(--size) * var(--size-end));padding:calc(11 / var(--size) * var(--size-end));border-radius:calc(3 / var(--size) * var(--size-end));color:var(--edge);background:var(--cloud);-webkit-user-select:none;user-select:none;cursor:pointer;border:0;font-weight:500;transition:all .25s}#cookies-eu-banner .cookie-buttons button+button{color:var(--cloud);background:var(--edge)}@media (max-width:767px){#cookies-eu-banner{width:calc(100% - 40 / var(--size) * var(--size-end));bottom:calc(20 / var(--size) * var(--size-end));right:calc(20 / var(--size) * var(--size-end))}}header nav>ul>li>button.nav-dropdown{padding:calc(13 / var(--size) * var(--size-end)) calc(14 / var(--size) * var(--size-end));color:var(--robot);font-size:calc(14 / var(--size) * var(--size-end));line-height:inherit;text-align:left;background:0 0;align-items:center;gap:8px;transition:all .25s;display:flex}header nav>ul>li>button.nav-dropdown>svg{width:calc(8 / var(--size) * var(--size-end));height:auto;transition:opacity .25s;display:block}header nav>ul>li.on>button.nav-dropdown{color:#fcfcfa}header nav>ul>li.on>button.nav-dropdown>svg{margin-top:calc(-2 / var(--size) * var(--size-end));transform:scaleY(-1)}header button.nav-dropdown *{pointer-events:none}@media (min-width:768px){header .menu li.drop:has(>button.nav-dropdown):before{pointer-events:none}.header-white header nav>ul>li>button.nav-dropdown{color:var(--edge)}.header-white header nav>ul>li>button.nav-dropdown>svg *{stroke:var(--edge)}}@media (min-width:1025px){header nav>ul>li:hover>button.nav-dropdown{color:#fcfcfa99}header nav>ul>li:hover>button.nav-dropdown>svg{opacity:.6}.header-white header nav>ul>li>button.nav-dropdown:hover{color:#1f1f1f99}.header-white header nav>ul>li>button.nav-dropdown:hover>svg *{stroke:#1f1f1f99}}@media (max-width:767px){header nav>ul>li>button.nav-dropdown{font-size:calc(18 / var(--size) * var(--size-end))}header nav>ul>li>button.nav-dropdown>svg{width:calc(11 / var(--size) * var(--size-end))}header nav>ul>li>button.nav-dropdown.open>svg{transform:scaleY(-1)}header .menu li.drop:has(>button.open):after{opacity:.2}}}@layer components;@layer utilities{.tw\:pointer-events-none{pointer-events:none}.tw\:absolute{position:absolute}.tw\:relative{position:relative}.tw\:inset-0{inset:0}.tw\:inset-y-0{inset-block:0}.tw\:top-0{top:0}.tw\:top-1\/2{top:50%}.tw\:right-auto{right:auto}.tw\:left-0{left:0}.tw\:left-1\/2{left:50%}.tw\:-z-1{z-index:calc(1 * -1)}.tw\:-z-2{z-index:calc(2 * -1)}.tw\:z-0{z-index:0}.tw\:z-1{z-index:1}.tw\:z-2{z-index:2}.tw\:m-0{margin:0}.tw\:mx-auto{margin-inline:auto}.tw\:-mt-8{margin-top:calc(calc(var(--size-end) / var(--size)) * -8)}.tw\:-mt-10{margin-top:calc(calc(var(--size-end) / var(--size)) * -10)}.tw\:-mt-20{margin-top:calc(calc(var(--size-end) / var(--size)) * -20)}.tw\:-mt-px{margin-top:-1px}.tw\:mt-12{margin-top:calc(calc(var(--size-end) / var(--size)) * 12)}.tw\:mt-16{margin-top:calc(calc(var(--size-end) / var(--size)) * 16)}.tw\:mt-20{margin-top:calc(calc(var(--size-end) / var(--size)) * 20)}.tw\:mt-24{margin-top:calc(calc(var(--size-end) / var(--size)) * 24)}.tw\:mt-32{margin-top:calc(calc(var(--size-end) / var(--size)) * 32)}.tw\:mt-35{margin-top:calc(calc(var(--size-end) / var(--size)) * 35)}.tw\:mt-45{margin-top:calc(calc(var(--size-end) / var(--size)) * 45)}.tw\:mt-48{margin-top:calc(calc(var(--size-end) / var(--size)) * 48)}.tw\:mt-65{margin-top:calc(calc(var(--size-end) / var(--size)) * 65)}.tw\:mt-90{margin-top:calc(calc(var(--size-end) / var(--size)) * 90)}.tw\:mt-\[6px\]{margin-top:6px}.tw\:mt-\[8px\]{margin-top:8px}.tw\:mt-\[9px\]{margin-top:9px}.tw\:mt-\[12px\]{margin-top:12px}.tw\:mt-\[16px\]{margin-top:16px}.tw\:mt-\[18px\]{margin-top:18px}.tw\:mt-\[20px\]{margin-top:20px}.tw\:mt-\[24px\]{margin-top:24px}.tw\:mt-\[32px\]{margin-top:32px}.tw\:mt-\[34px\]{margin-top:34px}.tw\:mt-\[52px\]{margin-top:52px}.tw\:mt-\[64px\]{margin-top:64px}.tw\:mr-0{margin-right:0}.tw\:-mb-24{margin-bottom:calc(calc(var(--size-end) / var(--size)) * -24)}.tw\:-mb-25{margin-bottom:calc(calc(var(--size-end) / var(--size)) * -25)}.tw\:mb-0{margin-bottom:0}.tw\:mb-8{margin-bottom:calc(calc(var(--size-end) / var(--size)) * 8)}.tw\:mb-14{margin-bottom:calc(calc(var(--size-end) / var(--size)) * 14)}.tw\:mb-15{margin-bottom:calc(calc(var(--size-end) / var(--size)) * 15)}.tw\:mb-20{margin-bottom:calc(calc(var(--size-end) / var(--size)) * 20)}.tw\:mb-24{margin-bottom:calc(calc(var(--size-end) / var(--size)) * 24)}.tw\:mb-27{margin-bottom:calc(calc(var(--size-end) / var(--size)) * 27)}.tw\:mb-40{margin-bottom:calc(calc(var(--size-end) / var(--size)) * 40)}.tw\:mb-42{margin-bottom:calc(calc(var(--size-end) / var(--size)) * 42)}.tw\:mb-44{margin-bottom:calc(calc(var(--size-end) / var(--size)) * 44)}.tw\:mb-70{margin-bottom:calc(calc(var(--size-end) / var(--size)) * 70)}.tw\:mb-\[12px\]{margin-bottom:12px}.tw\:mb-\[15px\]{margin-bottom:15px}.tw\:mb-\[16px\]{margin-bottom:16px}.tw\:mb-\[calc\(-100svh_\+_400_\/_var\(--size\)_\*_var\(--size-end\)\)\]{margin-bottom:calc(-100svh + 400 / var(--size) * var(--size-end))}.tw\:ml-0{margin-left:0}.tw\:ml-auto{margin-left:auto}.tw\:block{display:block}.tw\:flex{display:flex}.tw\:grid{display:grid}.tw\:hidden{display:none}.tw\:inline-block{display:inline-block}.tw\:inline-flex{display:inline-flex}.tw\:aspect-\[3\/2\]{aspect-ratio:3/2}.tw\:size-34{width:calc(calc(var(--size-end) / var(--size)) * 34);height:calc(calc(var(--size-end) / var(--size)) * 34)}.tw\:h-20{height:calc(calc(var(--size-end) / var(--size)) * 20)}.tw\:h-80{height:calc(calc(var(--size-end) / var(--size)) * 80)}.tw\:h-900{height:calc(calc(var(--size-end) / var(--size)) * 900)}.tw\:h-\[3px\]{height:3px}.tw\:h-\[9px\]{height:9px}.tw\:h-\[78px\]{height:78px}.tw\:h-\[100svh\]{height:100svh}.tw\:h-\[120\%\]{height:120%}.tw\:h-auto{height:auto}.tw\:h-full{height:100%}.tw\:h-full\!{height:100%!important}.tw\:min-h-\[100svh\]{min-height:100svh}.tw\:w-140{width:calc(calc(var(--size-end) / var(--size)) * 140)}.tw\:w-150{width:calc(calc(var(--size-end) / var(--size)) * 150)}.tw\:w-160{width:calc(calc(var(--size-end) / var(--size)) * 160)}.tw\:w-\[9px\]{width:9px}.tw\:w-\[26px\]{width:26px}.tw\:w-auto{width:auto}.tw\:w-full{width:100%}.tw\:max-w-316{max-width:calc(calc(var(--size-end) / var(--size)) * 316)}.tw\:max-w-432{max-width:calc(calc(var(--size-end) / var(--size)) * 432)}.tw\:max-w-\[50\%\]{max-width:50%}.tw\:max-w-\[340px\]{max-width:340px}.tw\:max-w-\[640px\]{max-width:640px}.tw\:max-w-\[calc\(100\%_-_10_\/_var\(--size\)_\*_var\(--size-end\)\)\]{max-width:calc(100% - 10 / var(--size) * var(--size-end))}.tw\:max-w-full{max-width:100%}.tw\:max-w-none{max-width:none}.tw\:min-w-0{min-width:0}.tw\:min-w-\[62px\]{min-width:62px}.tw\:\[flex\:var\(--w\)_1_0\]{flex:var(--w) 1 0}.tw\:flex-none{flex:none}.tw\:grow-6{flex-grow:6}.tw\:basis-1\/2{flex-basis:50%}.tw\:basis-full{flex-basis:100%}.tw\:-translate-x-45{--tw-translate-x:calc(calc(var(--size-end) / var(--size)) * -45);translate:var(--tw-translate-x) var(--tw-translate-y)}.tw\:\[transform\:translate\(-50\%\,-50\%\)\]{transform:translate(-50%,-50%)}.tw\:\[transform\:translate3d\(0\,0\,0\)\]{transform:translate(0)}.tw\:\[transform\:translateX\(25px\)\]{transform:translate(25px)}.tw\:\[transform\:translateY\(-100\%\)\]{transform:translateY(-100%)}.tw\:cursor-pointer{cursor:pointer}.tw\:list-none{list-style-type:none}.tw\:auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.tw\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tw\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.tw\:grid-cols-\[16px_1fr\]{grid-template-columns:16px 1fr}.tw\:grid-cols-\[18px_minmax\(120px\,0\.9fr\)_minmax\(0\,2fr\)_26px\]{grid-template-columns:18px minmax(120px,.9fr) minmax(0,2fr) 26px}.tw\:grid-cols-\[repeat\(auto-fill\,minmax\(230px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.tw\:grid-cols-\[repeat\(auto-fit\,minmax\(178px\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(178px,1fr))}.tw\:grid-rows-\[92px_auto_auto\]{grid-template-rows:92px auto auto}.tw\:flex-col{flex-direction:column}.tw\:flex-wrap{flex-wrap:wrap}.tw\:content-start{align-content:flex-start}.tw\:items-baseline{align-items:baseline}.tw\:items-center{align-items:center}.tw\:items-stretch{align-items:stretch}.tw\:justify-center{justify-content:center}.tw\:justify-end{justify-content:flex-end}.tw\:gap-0{gap:0}.tw\:gap-4{gap:calc(calc(var(--size-end) / var(--size)) * 4)}.tw\:gap-6{gap:calc(calc(var(--size-end) / var(--size)) * 6)}.tw\:gap-14{gap:calc(calc(var(--size-end) / var(--size)) * 14)}.tw\:gap-24{gap:calc(calc(var(--size-end) / var(--size)) * 24)}.tw\:gap-\[2px\]{gap:2px}.tw\:gap-\[12px\]{gap:12px}.tw\:gap-\[16px\]{gap:16px}.tw\:gap-x-0{column-gap:0}.tw\:gap-x-\[8px\]{column-gap:8px}.tw\:gap-x-\[16px\]{column-gap:16px}.tw\:gap-x-\[24px\]{column-gap:24px}.tw\:gap-x-\[26px\]{column-gap:26px}.tw\:gap-x-\[42px\]{column-gap:42px}.tw\:gap-x-\[44px\]{column-gap:44px}.tw\:gap-x-\[56px\]{column-gap:56px}.tw\:gap-y-\[7px\]{row-gap:7px}.tw\:gap-y-\[10px\]{row-gap:10px}.tw\:gap-y-\[12px\]{row-gap:12px}.tw\:gap-y-\[38px\]{row-gap:38px}.tw\:gap-y-\[40px\]{row-gap:40px}.tw\:gap-y-\[52px\]{row-gap:52px}.tw\:gap-y-\[78px\]{row-gap:78px}.tw\:self-end{align-self:flex-end}.tw\:overflow-hidden{overflow:hidden}.tw\:overflow-visible{overflow:visible}.tw\:rounded-\[2px\]{border-radius:2px}.tw\:rounded-\[50\%\]{border-radius:50%}.tw\:rounded-u-3{border-radius:calc(var(--size-end) / var(--size) * 3)}.tw\:border-0{border-style:var(--tw-border-style);border-width:0}.tw\:border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.tw\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.tw\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.tw\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.tw\:border-block{border-color:var(--tw-color-block)}.tw\:border-current{border-color:currentColor}.tw\:border-transparent{border-color:#0000}.tw\:border-t-\[var\(--rule\)\]{border-top-color:var(--rule)}.tw\:\[border-bottom-color\:color-mix\(in_oklch\,var\(--brand\)\,transparent_62\%\)\]{border-bottom-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.tw\:\[border-bottom-color\:color-mix\(in_oklch\,var\(--brand\)\,transparent_62\%\)\]{border-bottom-color:color-mix(in oklch,var(--brand),transparent 62%)}}.tw\:border-b-block{border-bottom-color:var(--tw-color-block)}.tw\:bg-\[\#141414\]{background-color:#141414}.tw\:bg-\[\#fff\]{background-color:#fff}.tw\:bg-\[rgba\(20\,20\,20\,\.1\)\]{background-color:#1414141a}.tw\:bg-\[var\(--brand\)\]{background-color:var(--brand)}.tw\:bg-\[var\(--lime\)\]\!{background-color:var(--lime)!important}.tw\:bg-\[var\(--ralsonics-deep\)\]{background-color:var(--ralsonics-deep)}.tw\:bg-\[var\(--tile\)\]{background-color:var(--tile)}.tw\:bg-block{background-color:var(--tw-color-block)}.tw\:bg-brand{background-color:var(--tw-color-brand)}.tw\:bg-cloud{background-color:var(--tw-color-cloud)}.tw\:bg-edge{background-color:var(--tw-color-edge)}.tw\:bg-robot{background-color:var(--tw-color-robot)}.tw\:bg-transparent{background-color:#0000}.tw\:\[fill\:none\]{fill:none}.tw\:\[stroke-width\:2\]{stroke-width:2px}.tw\:object-cover{object-fit:cover}.tw\:p-0{padding:0}.tw\:px-0{padding-inline:0}.tw\:px-8{padding-inline:calc(calc(var(--size-end) / var(--size)) * 8)}.tw\:px-12{padding-inline:calc(calc(var(--size-end) / var(--size)) * 12)}.tw\:px-16{padding-inline:calc(calc(var(--size-end) / var(--size)) * 16)}.tw\:px-\[16px\]{padding-inline:16px}.tw\:py-8{padding-block:calc(calc(var(--size-end) / var(--size)) * 8)}.tw\:py-21{padding-block:calc(calc(var(--size-end) / var(--size)) * 21)}.tw\:py-37{padding-block:calc(calc(var(--size-end) / var(--size)) * 37)}.tw\:py-40{padding-block:calc(calc(var(--size-end) / var(--size)) * 40)}.tw\:py-\[7px\]{padding-block:7px}.tw\:py-\[12px\]{padding-block:12px}.tw\:pt-4{padding-top:calc(calc(var(--size-end) / var(--size)) * 4)}.tw\:pt-32{padding-top:calc(calc(var(--size-end) / var(--size)) * 32)}.tw\:pt-40{padding-top:calc(calc(var(--size-end) / var(--size)) * 40)}.tw\:pt-75{padding-top:calc(calc(var(--size-end) / var(--size)) * 75)}.tw\:pt-124{padding-top:calc(calc(var(--size-end) / var(--size)) * 124)}.tw\:pt-125{padding-top:calc(calc(var(--size-end) / var(--size)) * 125)}.tw\:pt-200{padding-top:calc(calc(var(--size-end) / var(--size)) * 200)}.tw\:pt-220{padding-top:calc(calc(var(--size-end) / var(--size)) * 220)}.tw\:pt-260{padding-top:calc(calc(var(--size-end) / var(--size)) * 260)}.tw\:pt-320{padding-top:calc(calc(var(--size-end) / var(--size)) * 320)}.tw\:pt-\[16px\]{padding-top:16px}.tw\:pt-\[18px\]{padding-top:18px}.tw\:pt-\[24px\]{padding-top:24px}.tw\:pt-\[26px\]{padding-top:26px}.tw\:pt-\[40px\]{padding-top:40px}.tw\:pt-\[50px\]{padding-top:50px}.tw\:pt-\[80px\]{padding-top:80px}.tw\:pt-\[clamp\(48px\,7vh\,96px\)\]{padding-top:clamp(48px,7vh,96px)}.tw\:pr-0{padding-right:0}.tw\:pr-70{padding-right:calc(calc(var(--size-end) / var(--size)) * 70)}.tw\:pr-\[30px\]{padding-right:30px}.tw\:pb-0{padding-bottom:0}.tw\:pb-40{padding-bottom:calc(calc(var(--size-end) / var(--size)) * 40)}.tw\:pb-50{padding-bottom:calc(calc(var(--size-end) / var(--size)) * 50)}.tw\:pb-60{padding-bottom:calc(calc(var(--size-end) / var(--size)) * 60)}.tw\:pb-80{padding-bottom:calc(calc(var(--size-end) / var(--size)) * 80)}.tw\:pb-86{padding-bottom:calc(calc(var(--size-end) / var(--size)) * 86)}.tw\:pb-100{padding-bottom:calc(calc(var(--size-end) / var(--size)) * 100)}.tw\:pb-120{padding-bottom:calc(calc(var(--size-end) / var(--size)) * 120)}.tw\:pb-140{padding-bottom:calc(calc(var(--size-end) / var(--size)) * 140)}.tw\:pb-220{padding-bottom:calc(calc(var(--size-end) / var(--size)) * 220)}.tw\:pb-\[3px\]{padding-bottom:3px}.tw\:pb-\[30px\]{padding-bottom:30px}.tw\:pb-\[64px\]{padding-bottom:64px}.tw\:pb-\[100px\]{padding-bottom:100px}.tw\:pb-\[clamp\(56px\,8vh\,112px\)\]{padding-bottom:clamp(56px,8vh,112px)}.tw\:pl-0{padding-left:0}.tw\:text-center{text-align:center}.tw\:text-left{text-align:left}.tw\:text-right{text-align:right}.tw\:\[font-family\:inherit\]{font-family:inherit}.tw\:\[font-family\:ui-monospace\,Menlo\,monospace\]{font-family:ui-monospace,Menlo,monospace}.tw\:f-label{font-size:calc(calc(var(--size-end) / var(--size)) * 14);letter-spacing:.03em;text-transform:uppercase;line-height:140%}.tw\:f-h3{font-size:calc(calc(var(--size-end) / var(--size)) * 54);line-height:115%}@media (max-width:767px){.tw\:f-h3{font-size:calc(calc(var(--size-end) / var(--size)) * 24);line-height:120%}}.tw\:f-xs{font-size:calc(calc(var(--size-end) / var(--size)) * 12);line-height:140%}@media (max-width:767px){.tw\:f-xs{font-size:calc(calc(var(--size-end) / var(--size)) * 14)}}.tw\:text-\[9\.5px\]{font-size:9.5px}.tw\:text-\[10\.5px\]{font-size:10.5px}.tw\:text-\[10px\]{font-size:10px}.tw\:text-\[11px\]{font-size:11px}.tw\:text-\[12\.5px\]{font-size:12.5px}.tw\:text-\[12px\]{font-size:12px}.tw\:text-\[13\.5px\]{font-size:13.5px}.tw\:text-\[13px\]{font-size:13px}.tw\:text-\[14\.5px\]{font-size:14.5px}.tw\:text-\[15\.5px\]{font-size:15.5px}.tw\:text-\[16\.5px\]{font-size:16.5px}.tw\:text-\[17px\]{font-size:17px}.tw\:text-\[clamp\(22px\,2vw\,30px\)\]{font-size:clamp(22px,2vw,30px)}.tw\:text-\[clamp\(30px\,3vw\,40px\)\]{font-size:clamp(30px,3vw,40px)}.tw\:text-u-10{font-size:calc(var(--size-end) / var(--size) * 10)}.tw\:text-u-14{font-size:calc(var(--size-end) / var(--size) * 14)}.tw\:text-u-16{font-size:calc(var(--size-end) / var(--size) * 16)}.tw\:leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.tw\:leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.tw\:leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.tw\:leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.tw\:leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.tw\:leading-\[1\.25\]{--tw-leading:1.25;line-height:1.25}.tw\:leading-\[1\.35\]{--tw-leading:1.35;line-height:1.35}.tw\:leading-\[1\.55\]{--tw-leading:1.55;line-height:1.55}.tw\:leading-\[1\]{--tw-leading:1;line-height:1}.tw\:leading-\[120\%\]{--tw-leading:120%;line-height:120%}.tw\:leading-none{--tw-leading:1;line-height:1}.tw\:font-medium{--tw-font-weight:var(--tw-font-weight-medium);font-weight:var(--tw-font-weight-medium)}.tw\:tracking-\[-\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tw\:tracking-\[-\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tw\:tracking-\[-\.035em\]{--tw-tracking:-.035em;letter-spacing:-.035em}.tw\:tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tw\:tracking-\[\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tw\:tracking-\[\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tw\:tracking-\[\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tw\:tracking-\[0\.01em\]{--tw-tracking:.01em;letter-spacing:.01em}.tw\:tracking-\[0\.03em\]{--tw-tracking:.03em;letter-spacing:.03em}.tw\:tracking-\[0\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tw\:tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tw\:text-\[var\(--brand\)\]{color:var(--brand)}.tw\:text-\[var\(--brand-ink\)\]{color:var(--brand-ink)}.tw\:text-\[var\(--ink\)\]{color:var(--ink)}.tw\:text-\[var\(--soft\)\]{color:var(--soft)}.tw\:text-edge{color:var(--tw-color-edge)}.tw\:text-inherit{color:inherit}.tw\:text-robot{color:var(--tw-color-robot)}.tw\:capitalize{text-transform:capitalize}.tw\:uppercase{text-transform:uppercase}.tw\:not-italic{font-style:normal}.tw\:no-underline{text-decoration-line:none}.tw\:underline{text-decoration-line:underline}.tw\:opacity-0{opacity:0}.tw\:opacity-55{opacity:.55}.tw\:opacity-100{opacity:1}.tw\:opacity-\[var\(--scroll3\)\]{opacity:var(--scroll3)}.tw\:transition-\[border-color\]{transition-property:border-color;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.tw\:transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.tw\:duration-250{--tw-duration:.25s;transition-duration:.25s}.tw\:duration-500{--tw-duration:.5s;transition-duration:.5s}.tw\:ease-\[cubic-bezier\(0\.25\,0\.1\,0\.25\,1\)\]{--tw-ease:cubic-bezier(.25,.1,.25,1);transition-timing-function:ease}.tw\:\[--blog-art\:\#FFFFFF\]{--blog-art:#fff}.tw\:\[--blog-card\:var\(--block\)\]{--blog-card:var(--block)}.tw\:\[--blog-card\:var\(--robot\)\]\!{--blog-card:var(--robot)!important}.tw\:\[--category-card\:\#1F1F1F\]{--category-card:#1f1f1f}.tw\:\[--ground\:color-mix\(in_oklch\,var\(--shade\)_calc\(var\(--lit\)_\*_100\%\)\,var\(--cloud\)\)\]{--ground:var(--shade)}@supports (color:color-mix(in lab, red, red)){.tw\:\[--ground\:color-mix\(in_oklch\,var\(--shade\)_calc\(var\(--lit\)_\*_100\%\)\,var\(--cloud\)\)\]{--ground:color-mix(in oklch,var(--shade) calc(var(--lit) * 100%),var(--cloud))}}.tw\:\[--ink-line\:color-mix\(in_oklch\,var\(--ink\)_30\%\,transparent\)\]{--ink-line:var(--ink)}@supports (color:color-mix(in lab, red, red)){.tw\:\[--ink-line\:color-mix\(in_oklch\,var\(--ink\)_30\%\,transparent\)\]{--ink-line:color-mix(in oklch,var(--ink) 30%,transparent)}}.tw\:\[--ink-muted\:color-mix\(in_oklch\,var\(--ink\)_72\%\,transparent\)\]{--ink-muted:var(--ink)}@supports (color:color-mix(in lab, red, red)){.tw\:\[--ink-muted\:color-mix\(in_oklch\,var\(--ink\)_72\%\,transparent\)\]{--ink-muted:color-mix(in oklch,var(--ink) 72%,transparent)}}.tw\:\[--ink\:var\(--robot\)\]{--ink:var(--robot)}.tw\:\[--lit\:var\(--scroll3\)\]{--lit:var(--scroll3)}.tw\:\[--shade\:var\(--ralsonics-deep\)\]{--shade:var(--ralsonics-deep)}.tw\:\[backface-visibility\:hidden\]{backface-visibility:hidden}.tw\:\[background\:color-mix\(in_oklch\,var\(--tint\)\,transparent_76\%\)\]{background:var(--tint)}@supports (color:color-mix(in lab, red, red)){.tw\:\[background\:color-mix\(in_oklch\,var\(--tint\)\,transparent_76\%\)\]{background:color-mix(in oklch,var(--tint),transparent 76%)}}.tw\:\[perspective\:1000px\]{perspective:1000px}.tw\:\[stroke-linecap\:round\]{stroke-linecap:round}.tw\:\[stroke-linejoin\:round\]{stroke-linejoin:round}.tw\:\[transition\:border-color_\.22s_ease\]{transition:border-color .22s}.tw\:\[transition\:height_\.25s_ease\]{transition:height .25s}.tw\:\[transition\:opacity_\.22s_ease\]{transition:opacity .22s}.tw\:\[transition\:opacity_\.25s_ease\]{transition:opacity .25s}.tw\:\[transition\:width_\.3s_ease\]{transition:width .3s}.tw\:font-inherit{font:inherit}@media (hover:hover){.tw\:group-hover\:h-\[92px\]:is(:where(.tw\:group):hover *){height:92px}.tw\:group-hover\:text-\[var\(--brand\)\]:is(:where(.tw\:group):hover *){color:var(--brand)}}.tw\:group-\[\[aria-pressed\=true\]\]\:mt-\[-1px\]:is(:where(.tw\:group)[aria-pressed=true] *){margin-top:-1px}.tw\:group-\[\[aria-pressed\=true\]\]\:h-\[5px\]:is(:where(.tw\:group)[aria-pressed=true] *){height:5px}.tw\:group-\[\[aria-pressed\=true\]\]\:h-\[92px\]:is(:where(.tw\:group)[aria-pressed=true] *){height:92px}.tw\:before\:pointer-events-none:before{content:var(--tw-content);pointer-events:none}.tw\:before\:absolute:before{content:var(--tw-content);position:absolute}.tw\:before\:-top-4:before{content:var(--tw-content);top:calc(calc(var(--size-end) / var(--size)) * -4)}.tw\:before\:top-0:before{content:var(--tw-content);top:0}.tw\:before\:top-40:before{content:var(--tw-content);top:calc(calc(var(--size-end) / var(--size)) * 40)}.tw\:before\:right-0:before{content:var(--tw-content);right:0}.tw\:before\:-left-4:before{content:var(--tw-content);left:calc(calc(var(--size-end) / var(--size)) * -4)}.tw\:before\:left-0:before{content:var(--tw-content);left:0}.tw\:before\:left-1\/2:before{content:var(--tw-content);left:50%}.tw\:before\:left-40:before{content:var(--tw-content);left:calc(calc(var(--size-end) / var(--size)) * 40)}.tw\:before\:z-0:before{content:var(--tw-content);z-index:0}.tw\:before\:z-2:before{content:var(--tw-content);z-index:2}.tw\:before\:z-3:before{content:var(--tw-content);z-index:3}.tw\:before\:-ml-16:before{content:var(--tw-content);margin-left:calc(calc(var(--size-end) / var(--size)) * -16)}.tw\:before\:block:before{content:var(--tw-content);display:block}.tw\:before\:inline-block:before{content:var(--tw-content);display:inline-block}.tw\:before\:h-0:before{content:var(--tw-content);height:0}.tw\:before\:h-6:before{content:var(--tw-content);height:calc(calc(var(--size-end) / var(--size)) * 6)}.tw\:before\:h-7:before{content:var(--tw-content);height:calc(calc(var(--size-end) / var(--size)) * 7)}.tw\:before\:h-320:before{content:var(--tw-content);height:calc(calc(var(--size-end) / var(--size)) * 320)}.tw\:before\:h-full:before{content:var(--tw-content);height:100%}.tw\:before\:w-6:before{content:var(--tw-content);width:calc(calc(var(--size-end) / var(--size)) * 6)}.tw\:before\:w-7:before{content:var(--tw-content);width:calc(calc(var(--size-end) / var(--size)) * 7)}.tw\:before\:w-full:before{content:var(--tw-content);width:100%}.tw\:before\:w-px:before{content:var(--tw-content);width:1px}.tw\:before\:bg-\[\#706161\]:before{content:var(--tw-content);background-color:#706161}.tw\:before\:bg-\[var\(--brand-rule\)\]:before{content:var(--tw-content);background-color:var(--brand-rule)}.tw\:before\:bg-block:before{content:var(--tw-content);background-color:var(--tw-color-block)}.tw\:before\:bg-edge:before{content:var(--tw-content);background-color:var(--tw-color-edge)}.tw\:before\:bg-robot:before{content:var(--tw-content);background-color:var(--tw-color-robot)}.tw\:before\:bg-\[image\:linear-gradient\(180deg\,var\(--handoff-from\,\#f3ede9\)_0\%\,\#3d82c4_85\%\)\]:before{content:var(--tw-content);background-image:linear-gradient(180deg,var(--handoff-from,#f3ede9) 0%,#3d82c4 85%)}.tw\:before\:opacity-50:before{content:var(--tw-content);opacity:.5}.tw\:before\:transition-\[height\]:before{content:var(--tw-content);transition-property:height;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.tw\:before\:duration-1000:before{content:var(--tw-content);--tw-duration:1s;transition-duration:1s}.tw\:before\:ease-theme:before{content:var(--tw-content);--tw-ease:var(--tw-ease-theme);transition-timing-function:var(--tw-ease-theme)}.tw\:before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.tw\:before\:content-\[\'Jump_to\'\]:before{--tw-content:"Jump to";content:var(--tw-content)}.tw\:before\:\[background\:linear-gradient\(180deg\,\#F3EDE9_0\%\,oklch\(0\.751_0\.149_242\)_60\%\)\]:before{content:var(--tw-content);background:linear-gradient(#f3ede9 0%,#4bb8ff 60%);background:linear-gradient(#f3ede9 0%,lab(70.8742% -14.3973 -47.4868) 60%)}.tw\:after\:absolute:after{content:var(--tw-content);position:absolute}.tw\:after\:top-0:after{content:var(--tw-content);top:0}.tw\:after\:top-40:after{content:var(--tw-content);top:calc(calc(var(--size-end) / var(--size)) * 40)}.tw\:after\:right-40:after{content:var(--tw-content);right:calc(calc(var(--size-end) / var(--size)) * 40)}.tw\:after\:-bottom-3:after{content:var(--tw-content);bottom:calc(calc(var(--size-end) / var(--size)) * -3)}.tw\:after\:left-1\/2:after{content:var(--tw-content);left:50%}.tw\:after\:z-2:after{content:var(--tw-content);z-index:2}.tw\:after\:-ml-15\.5:after{content:var(--tw-content);margin-left:calc(calc(var(--size-end) / var(--size)) * -15.5)}.tw\:after\:block:after{content:var(--tw-content);display:block}.tw\:after\:size-6:after{content:var(--tw-content);width:calc(calc(var(--size-end) / var(--size)) * 6);height:calc(calc(var(--size-end) / var(--size)) * 6)}.tw\:after\:h-6:after{content:var(--tw-content);height:calc(calc(var(--size-end) / var(--size)) * 6)}.tw\:after\:h-\[var\(--fill\,100\%\)\]:after{content:var(--tw-content);height:var(--fill,100%)}.tw\:after\:h-px:after{content:var(--tw-content);height:1px}.tw\:after\:w-0:after{content:var(--tw-content);width:0}.tw\:after\:w-6:after{content:var(--tw-content);width:calc(calc(var(--size-end) / var(--size)) * 6)}.tw\:after\:w-full:after{content:var(--tw-content);width:100%}.tw\:after\:\[transform\:translateX\(-50\%\)\]:after{content:var(--tw-content);transform:translate(-50%)}.tw\:after\:\[transform\:translateX\(-50\%\)_scale\(0\)\]:after{content:var(--tw-content);transform:translate(-50%)scale(0)}.tw\:after\:bg-\[\#706161\]:after{content:var(--tw-content);background-color:#706161}.tw\:after\:bg-\[var\(--brand-rule\)\]:after{content:var(--tw-content);background-color:var(--brand-rule)}.tw\:after\:bg-\[var\(--tint\)\]:after{content:var(--tw-content);background-color:var(--tint)}.tw\:after\:bg-edge:after{content:var(--tw-content);background-color:var(--tw-color-edge)}.tw\:after\:bg-robot:after{content:var(--tw-content);background-color:var(--tw-color-robot)}.tw\:after\:opacity-50:after{content:var(--tw-content);opacity:.5}.tw\:after\:transition-\[transform\]:after{content:var(--tw-content);transition-property:transform;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.tw\:after\:transition-\[width\]:after{content:var(--tw-content);transition-property:width;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.tw\:after\:delay-800:after{content:var(--tw-content);transition-delay:.8s}.tw\:after\:delay-1000:after{content:var(--tw-content);transition-delay:1s}.tw\:after\:duration-500:after{content:var(--tw-content);--tw-duration:.5s;transition-duration:.5s}.tw\:after\:duration-1500:after{content:var(--tw-content);--tw-duration:1.5s;transition-duration:1.5s}.tw\:after\:ease-theme:after{content:var(--tw-content);--tw-ease:var(--tw-ease-theme);transition-timing-function:var(--tw-ease-theme)}.tw\:after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.tw\:after\:\[transition\:height_\.3s_ease\]:after{content:var(--tw-content);transition:height .3s}@media (hover:hover){.tw\:hover\:border-current:hover{border-color:currentColor}.tw\:hover\:border-b-\[var\(--brand\)\]:hover{border-bottom-color:var(--brand)}}.tw\:focus\:shadow-none:focus{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.tw\:focus\:outline-none\!:focus{--tw-outline-style:none!important;outline-style:none!important}.tw\:focus-visible\:shadow-none:focus-visible{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.tw\:focus-visible\:outline-none\!:focus-visible{--tw-outline-style:none!important;outline-style:none!important}.tw\:disabled\:cursor-default:disabled{cursor:default}.tw\:disabled\:opacity-\[\.22\]:disabled{opacity:.22}.tw\:data-\[chemistry-hit\]\:border-t[data-chemistry-hit]{border-top-style:var(--tw-border-style);border-top-width:1px}.tw\:data-\[chemistry-hit\]\:border-t-block[data-chemistry-hit]{border-top-color:var(--tw-color-block)}.tw\:data-\[chemistry-hit\]\:pt-\[40px\][data-chemistry-hit]{padding-top:40px}.tw\:data-\[columns\=2\]\:grid-cols-\[repeat\(auto-fill\,minmax\(300px\,1fr\)\)\][data-columns="2"]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.tw\:data-\[columns\=3\]\:grid-cols-\[repeat\(auto-fill\,minmax\(255px\,1fr\)\)\][data-columns="3"]{grid-template-columns:repeat(auto-fill,minmax(255px,1fr))}.tw\:data-\[off\]\:opacity-\[\.32\][data-off]{opacity:.32}.tw\:data-\[off\]\:opacity-\[\.34\][data-off]{opacity:.34}.tw\:data-\[state\=crit\]\:\[--hum-lit\:\#e8443a\][data-state=crit]{--hum-lit:#e8443a}.tw\:data-\[state\=high\]\:\[--hum-lit\:\#2563eb\][data-state=high]{--hum-lit:#2563eb}.tw\:data-\[state\=low\]\:\[--hum-lit\:\#d97706\][data-state=low]{--hum-lit:#d97706}@media not all and (min-width:1100px){.tw\:max-\[1100px\]\:gap-x-\[40px\]{column-gap:40px}.tw\:max-\[1100px\]\:gap-y-\[44px\]{row-gap:44px}}@media not all and (min-width:1025px){.tw\:max-lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not all and (min-width:900px){.tw\:max-\[900px\]\:ml-0{margin-left:0}.tw\:max-\[900px\]\:h-\[3px\]{height:3px}.tw\:max-\[900px\]\:w-full{width:100%}.tw\:max-\[900px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.tw\:max-\[900px\]\:grid-cols-\[18px_minmax\(0\,1fr\)_26px\]{grid-template-columns:18px minmax(0,1fr) 26px}.tw\:max-\[900px\]\:gap-\[46px\]{gap:46px}.tw\:max-\[900px\]\:gap-x-\[12px\]{column-gap:12px}.tw\:max-\[900px\]\:gap-y-\[9px\]{row-gap:9px}.tw\:max-\[900px\]\:py-\[9px\]{padding-block:9px}.tw\:max-\[900px\]\:pr-0{padding-right:0}.tw\:max-\[900px\]\:text-\[10\.5px\]{font-size:10.5px}.tw\:max-\[900px\]\:\[grid-area\:icon\]{grid-area:icon}.tw\:max-\[900px\]\:\[grid-area\:name\]{grid-area:name}.tw\:max-\[900px\]\:\[grid-area\:track\]{grid-area:track}.tw\:max-\[900px\]\:\[grid-template-areas\:\'icon_name_n\'_\'track_track_track\'\]{grid-template-areas:"icon name n""track track track"}}@media not all and (min-width:768px){.tw\:max-sm\:top-\[100svh\]{top:100svh}.tw\:max-sm\:mt-30{margin-top:calc(calc(var(--size-end) / var(--size)) * 30)}.tw\:max-sm\:mt-80{margin-top:calc(calc(var(--size-end) / var(--size)) * 80)}.tw\:max-sm\:mt-112{margin-top:calc(calc(var(--size-end) / var(--size)) * 112)}.tw\:max-sm\:-mb-13{margin-bottom:calc(calc(var(--size-end) / var(--size)) * -13)}.tw\:max-sm\:mb-0{margin-bottom:0}.tw\:max-sm\:mb-8{margin-bottom:calc(calc(var(--size-end) / var(--size)) * 8)}.tw\:max-sm\:mb-14{margin-bottom:calc(calc(var(--size-end) / var(--size)) * 14)}.tw\:max-sm\:mb-18{margin-bottom:calc(calc(var(--size-end) / var(--size)) * 18)}.tw\:max-sm\:mb-21{margin-bottom:calc(calc(var(--size-end) / var(--size)) * 21)}.tw\:max-sm\:mb-22{margin-bottom:calc(calc(var(--size-end) / var(--size)) * 22)}.tw\:max-sm\:block{display:block}.tw\:max-sm\:hidden{display:none}.tw\:max-sm\:h-auto{height:auto}.tw\:max-sm\:min-h-auto{min-height:auto}.tw\:max-sm\:max-w-320{max-width:calc(calc(var(--size-end) / var(--size)) * 320)}.tw\:max-sm\:\!transform-none{transform:none!important}.tw\:max-sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.tw\:max-sm\:gap-16{gap:calc(calc(var(--size-end) / var(--size)) * 16)}.tw\:max-sm\:gap-\[28px\]{gap:28px}.tw\:max-sm\:px-8{padding-inline:calc(calc(var(--size-end) / var(--size)) * 8)}.tw\:max-sm\:pt-35{padding-top:calc(calc(var(--size-end) / var(--size)) * 35)}.tw\:max-sm\:pt-60{padding-top:calc(calc(var(--size-end) / var(--size)) * 60)}.tw\:max-sm\:pt-80{padding-top:calc(calc(var(--size-end) / var(--size)) * 80)}.tw\:max-sm\:pt-90{padding-top:calc(calc(var(--size-end) / var(--size)) * 90)}.tw\:max-sm\:pt-112{padding-top:calc(calc(var(--size-end) / var(--size)) * 112)}.tw\:max-sm\:pt-160{padding-top:calc(calc(var(--size-end) / var(--size)) * 160)}.tw\:max-sm\:pt-\[60px\]{padding-top:60px}.tw\:max-sm\:pb-20{padding-bottom:calc(calc(var(--size-end) / var(--size)) * 20)}.tw\:max-sm\:pb-30{padding-bottom:calc(calc(var(--size-end) / var(--size)) * 30)}.tw\:max-sm\:pb-40{padding-bottom:calc(calc(var(--size-end) / var(--size)) * 40)}.tw\:max-sm\:pb-50{padding-bottom:calc(calc(var(--size-end) / var(--size)) * 50)}.tw\:max-sm\:pb-60{padding-bottom:calc(calc(var(--size-end) / var(--size)) * 60)}.tw\:max-sm\:pb-80{padding-bottom:calc(calc(var(--size-end) / var(--size)) * 80)}.tw\:max-sm\:pb-280{padding-bottom:calc(calc(var(--size-end) / var(--size)) * 280)}.tw\:max-sm\:text-u-12{font-size:calc(var(--size-end) / var(--size) * 12)}.tw\:max-sm\:text-u-32{font-size:calc(var(--size-end) / var(--size) * 32)}.tw\:max-sm\:text-u-40{font-size:calc(var(--size-end) / var(--size) * 40)}.tw\:max-sm\:duration-300{--tw-duration:.3s;transition-duration:.3s}.tw\:max-sm\:before\:absolute:before{content:var(--tw-content);position:absolute}.tw\:max-sm\:before\:-top-2\.5:before{content:var(--tw-content);top:calc(calc(var(--size-end) / var(--size)) * -2.5)}.tw\:max-sm\:before\:top-160:before{content:var(--tw-content);top:calc(calc(var(--size-end) / var(--size)) * 160)}.tw\:max-sm\:before\:left-0:before{content:var(--tw-content);left:0}.tw\:max-sm\:before\:left-20:before{content:var(--tw-content);left:calc(calc(var(--size-end) / var(--size)) * 20)}.tw\:max-sm\:before\:z-2:before{content:var(--tw-content);z-index:2}.tw\:max-sm\:before\:m-0:before{content:var(--tw-content);margin:0}.tw\:max-sm\:before\:block:before{content:var(--tw-content);display:block}.tw\:max-sm\:before\:size-6:before{content:var(--tw-content);width:calc(calc(var(--size-end) / var(--size)) * 6);height:calc(calc(var(--size-end) / var(--size)) * 6)}.tw\:max-sm\:before\:\!h-px:before{content:var(--tw-content);height:1px!important}.tw\:max-sm\:before\:w-full:before{content:var(--tw-content);width:100%}.tw\:max-sm\:before\:bg-edge:before{content:var(--tw-content);background-color:var(--tw-color-edge)}.tw\:max-sm\:before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.tw\:max-sm\:after\:top-157\.5:after{content:var(--tw-content);top:calc(calc(var(--size-end) / var(--size)) * 157.5)}.tw\:max-sm\:after\:right-20:after{content:var(--tw-content);right:calc(calc(var(--size-end) / var(--size)) * 20)}.tw\:max-sm\:after\:bottom-auto:after{content:var(--tw-content);bottom:auto}.tw\:max-sm\:after\:left-0:after{content:var(--tw-content);left:0}.tw\:max-sm\:after\:left-20:after{content:var(--tw-content);left:calc(calc(var(--size-end) / var(--size)) * 20)}.tw\:max-sm\:after\:m-0:after{content:var(--tw-content);margin:0}.tw\:max-sm\:after\:\!w-full:after{content:var(--tw-content);width:100%!important}.tw\:max-sm\:after\:\!\[transform\:none\]:after{content:var(--tw-content);transform:none!important}}@media not all and (min-width:620px){.tw\:max-\[620px\]\:mt-0{margin-top:0}.tw\:max-\[620px\]\:grid{display:grid}.tw\:max-\[620px\]\:h-\[10px\]{height:10px}.tw\:max-\[620px\]\:w-\[calc\(var\(--w\)_\/_8_\*_100\%\)\]{width:calc(var(--w) / 8 * 100%)}.tw\:max-\[620px\]\:min-w-0{min-width:0}.tw\:max-\[620px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.tw\:max-\[620px\]\:grid-cols-\[30px_minmax\(0\,1fr\)\]{grid-template-columns:30px minmax(0,1fr)}.tw\:max-\[620px\]\:grid-rows-none{grid-template-rows:none}.tw\:max-\[620px\]\:flex-row{flex-direction:row}.tw\:max-\[620px\]\:items-baseline{align-items:baseline}.tw\:max-\[620px\]\:justify-start{justify-content:flex-start}.tw\:max-\[620px\]\:gap-\[15px\]{gap:15px}.tw\:max-\[620px\]\:gap-x-\[12px\]{column-gap:12px}.tw\:max-\[620px\]\:gap-y-\[6px\]{row-gap:6px}.tw\:max-\[620px\]\:self-auto{align-self:auto}.tw\:max-\[620px\]\:text-\[20px\]{font-size:20px}.tw\:max-\[620px\]\:\[grid-area\:bar\]{grid-area:bar}.tw\:max-\[620px\]\:\[grid-area\:n\]{grid-area:n}.tw\:max-\[620px\]\:\[grid-area\:name\]{grid-area:name}.tw\:max-\[620px\]\:\[grid-template-areas\:\'n_name\'_\'bar_bar\'\]{grid-template-areas:"n name""bar bar"}@media (hover:hover){.tw\:max-\[620px\]\:group-hover\:h-\[15px\]:is(:where(.tw\:group):hover *){height:15px}}.tw\:max-\[620px\]\:group-\[\[aria-pressed\=true\]\]\:h-\[15px\]:is(:where(.tw\:group)[aria-pressed=true] *){height:15px}.tw\:max-\[620px\]\:after\:h-full:after{content:var(--tw-content);height:100%}.tw\:max-\[620px\]\:after\:w-\[var\(--fill\,100\%\)\]:after{content:var(--tw-content);width:var(--fill,100%)}}@media (min-width:768px){.tw\:sm\:mt-48{margin-top:calc(calc(var(--size-end) / var(--size)) * 48)}.tw\:sm\:mb-100{margin-bottom:calc(calc(var(--size-end) / var(--size)) * 100)}.tw\:sm\:block{display:block}.tw\:sm\:hidden{display:none}.tw\:sm\:max-w-330{max-width:calc(calc(var(--size-end) / var(--size)) * 330)}.tw\:sm\:max-w-\[16\.6666666667\%\]{max-width:16.6667%}.tw\:sm\:max-w-\[33\.3333333333\%\]{max-width:33.3333%}.tw\:sm\:max-w-\[50\%\]{max-width:50%}.tw\:sm\:max-w-full{max-width:100%}.tw\:sm\:grow-2{flex-grow:2}.tw\:sm\:grow-4{flex-grow:4}.tw\:sm\:grow-6{flex-grow:6}.tw\:sm\:grow-12{flex-grow:12}.tw\:sm\:basis-1\/2{flex-basis:50%}.tw\:sm\:basis-\[16\.6666666667\%\]{flex-basis:16.6667%}.tw\:sm\:basis-\[33\.3333333333\%\]{flex-basis:33.3333%}.tw\:sm\:basis-full{flex-basis:100%}.tw\:sm\:gap-24{gap:calc(calc(var(--size-end) / var(--size)) * 24)}.tw\:sm\:px-16{padding-inline:calc(calc(var(--size-end) / var(--size)) * 16)}.tw\:sm\:px-24{padding-inline:calc(calc(var(--size-end) / var(--size)) * 24)}}@media (min-width:1025px){.tw\:hover-lg\:bg-robot:hover{background-color:var(--tw-color-robot)}.tw\:hover-lg\:opacity-50:hover{opacity:.5}}.tw\:inview\:animate-\[faderight_0\.4s_cubic-bezier\(0\.25\,0\.1\,0\.25\,1\)_calc\(var\(--word-index\)\*0\.25s\)_forwards\]:where([data-inview],[data-inview] *){animation:faderight .4s cubic-bezier(.25,.1,.25,1) calc(var(--word-index) * .25s) forwards}.tw\:inview\:before\:h-full:where([data-inview],[data-inview] *):before{content:var(--tw-content);height:100%}.tw\:inview\:after\:w-full:where([data-inview],[data-inview] *):after{content:var(--tw-content);width:100%}.tw\:inview\:after\:\[transform\:translateX\(-50\%\)\]:where([data-inview],[data-inview] *):after{content:var(--tw-content);transform:translate(-50%)}.tw\:\[\&_\#industry-empty\]\:px-\[16px\] #industry-empty{padding-inline:16px}.tw\:\[\&_\#industry-empty\]\:pt-\[40px\] #industry-empty{padding-top:40px}.tw\:\[\&_\#industry-empty\]\:pb-\[100px\] #industry-empty{padding-bottom:100px}.tw\:\[\&_\#industry-empty\[hidden\]\]\:hidden\! #industry-empty[hidden]{display:none!important}.tw\:\[\&_\*\+\*\]\:pt-18 *+*{padding-top:calc(calc(var(--size-end) / var(--size)) * 18)}.tw\:\[\&_\.acc\]\:relative .acc{position:relative}.tw\:\[\&_\.acc_\.a_\.inside\]\:pr-116 .acc .a .inside{padding-right:calc(calc(var(--size-end) / var(--size)) * 116)}.tw\:\[\&_\.acc_\.a_\.inside\]\:pb-25 .acc .a .inside{padding-bottom:calc(calc(var(--size-end) / var(--size)) * 25)}.tw\:\[\&_\.acc_\.a_\.inside\]\:opacity-50 .acc .a .inside{opacity:.5}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.acc_\.a_\.inside\]\:pr-50 .acc .a .inside{padding-right:calc(calc(var(--size-end) / var(--size)) * 50)}}.tw\:\[\&_\.acc_\.a_\.inside\>\*\]\:my-20 .acc .a .inside>*{margin-block:calc(calc(var(--size-end) / var(--size)) * 20)}.tw\:\[\&_\.acc_\.a_\.inside\>\:first-child\]\:mt-0 .acc .a .inside>:first-child{margin-top:0}.tw\:\[\&_\.acc_\.a_\.inside\>\:last-child\]\:mb-0 .acc .a .inside>:last-child{margin-bottom:0}.tw\:\[\&_\.acc_\.q\]\:relative .acc .q{position:relative}.tw\:\[\&_\.acc_\.q\]\:cursor-pointer .acc .q{cursor:pointer}.tw\:\[\&_\.acc_\.q\]\:py-30 .acc .q{padding-block:calc(calc(var(--size-end) / var(--size)) * 30)}.tw\:\[\&_\.acc_\.q\]\:pr-45 .acc .q{padding-right:calc(calc(var(--size-end) / var(--size)) * 45)}.tw\:\[\&_\.acc_\.q\]\:pl-0 .acc .q{padding-left:0}.tw\:\[\&_\.acc_\.q\]\:leading-\[140\%\] .acc .q{--tw-leading:140%;line-height:140%}.tw\:\[\&_\.acc_\.q\]\:select-none .acc .q{-webkit-user-select:none;user-select:none}.tw\:\[\&_\.acc_\.q_span\]\:absolute .acc .q span{position:absolute}.tw\:\[\&_\.acc_\.q_span\]\:top-1\/2 .acc .q span{top:50%}.tw\:\[\&_\.acc_\.q_span\]\:right-0 .acc .q span{right:0}.tw\:\[\&_\.acc_\.q_span\]\:block .acc .q span{display:block}.tw\:\[\&_\.acc_\.q_span\]\:h-30 .acc .q span{height:calc(calc(var(--size-end) / var(--size)) * 30)}.tw\:\[\&_\.acc_\.q_span\]\:w-30 .acc .q span{width:calc(calc(var(--size-end) / var(--size)) * 30)}.tw\:\[\&_\.acc_\.q_span\]\:\[transform\:translateY\(-50\%\)\] .acc .q span{transform:translateY(-50%)}.tw\:\[\&_\.acc_\.q_span\]\:rounded-u-3 .acc .q span{border-radius:calc(var(--size-end) / var(--size) * 3)}.tw\:\[\&_\.acc_\.q_span\]\:bg-cloud .acc .q span{background-color:var(--tw-color-cloud)}.tw\:\[\&_\.acc_\.q_span_svg\]\:absolute .acc .q span svg{position:absolute}.tw\:\[\&_\.acc_\.q_span_svg\]\:top-1\/2 .acc .q span svg{top:50%}.tw\:\[\&_\.acc_\.q_span_svg\]\:left-1\/2 .acc .q span svg{left:50%}.tw\:\[\&_\.acc_\.q_span_svg\]\:block .acc .q span svg{display:block}.tw\:\[\&_\.acc_\.q_span_svg\]\:h-auto .acc .q span svg{height:auto}.tw\:\[\&_\.acc_\.q_span_svg\]\:w-12 .acc .q span svg{width:calc(calc(var(--size-end) / var(--size)) * 12)}.tw\:\[\&_\.acc_\.q_span_svg\]\:\[transform\:translate\(-50\%\,-50\%\)\] .acc .q span svg{transform:translate(-50%,-50%)}.tw\:\[\&_\.acc_\.row\.active_\.q_span\]\:bg-edge .acc .row.active .q span{background-color:var(--tw-color-edge)}.tw\:\[\&_\.acc_\.row\.active_\.q_span_svg\]\:\[transform\:translate\(-50\%\,-50\%\)_scaleY\(-1\)\] .acc .row.active .q span svg{transform:translate(-50%,-50%)scaleY(-1)}.tw\:\[\&_\.acc_\.row\.active_\.q_span_svg_\*\]\:\[fill\:var\(--robot\)\] .acc .row.active .q span svg *{fill:var(--robot)}.tw\:\[\&_\.acc_\.row\:after\]\:absolute .acc .row:after{position:absolute}.tw\:\[\&_\.acc_\.row\:after\]\:bottom-0 .acc .row:after{bottom:0}.tw\:\[\&_\.acc_\.row\:after\]\:left-0 .acc .row:after{left:0}.tw\:\[\&_\.acc_\.row\:after\]\:block .acc .row:after{display:block}.tw\:\[\&_\.acc_\.row\:after\]\:h-px .acc .row:after{height:1px}.tw\:\[\&_\.acc_\.row\:after\]\:w-\[50vw\] .acc .row:after{width:50vw}.tw\:\[\&_\.acc_\.row\:after\]\:bg-\[\#DBD0C6\] .acc .row:after{background-color:#dbd0c6}.tw\:\[\&_\.acc_\.row\:after\]\:opacity-50 .acc .row:after{opacity:.5}.tw\:\[\&_\.acc_\.row\:after\]\:content-\[\'\'\] .acc .row:after{--tw-content:"";content:var(--tw-content)}.tw\:\[\&_\.acc_\.row\:after\]\:\[transition\:background_0\.25s_ease\] .acc .row:after{transition:background .25s}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.acc_\.row\:after\]\:w-\[100vw\] .acc .row:after{width:100vw}}.tw\:\[\&_\.acc\:first-child\]\:-mt-20 .acc:first-child{margin-top:calc(calc(var(--size-end) / var(--size)) * -20)}@media (min-width:1025px){.tw\:lg\:\[\&_\.acc\:hover_\.row\:after\]\:bg-edge .acc:hover .row:after{background-color:var(--tw-color-edge)}}.tw\:\[\&_\.acc\:last-child_\.row\:after\]\:\[background\:none\] .acc:last-child .row:after{background:0 0}.tw\:\[\&_\.bar\]\:mb-24 .bar{margin-bottom:calc(calc(var(--size-end) / var(--size)) * 24)}.tw\:\[\&_\.bar\:after\]\:bg-block .bar:after{background-color:var(--tw-color-block)}.tw\:\[\&_\.bar\:before\]\:bg-\[\#DBD0C6\] .bar:before{background-color:#dbd0c6}.tw\:\[\&_\.bar\:before\]\:opacity-15 .bar:before{opacity:.15}.tw\:\[\&_\.bg\]\:absolute .bg{position:absolute}.tw\:\[\&_\.bg\]\:top-0 .bg{top:0}.tw\:\[\&_\.bg\]\:left-0 .bg{left:0}.tw\:\[\&_\.bg\]\:z-0 .bg{z-index:0}.tw\:\[\&_\.bg\]\:h-full .bg{height:100%}.tw\:\[\&_\.bg\]\:w-full .bg{width:100%}.tw\:\[\&_\.bg\]\:overflow-hidden .bg{overflow:hidden}.tw\:\[\&_\.bg_\.gradient\]\:absolute .bg .gradient{position:absolute}.tw\:\[\&_\.bg_\.gradient\]\:bottom-0 .bg .gradient{bottom:0}.tw\:\[\&_\.bg_\.gradient\]\:left-0 .bg .gradient{left:0}.tw\:\[\&_\.bg_\.gradient\]\:z-2 .bg .gradient{z-index:2}.tw\:\[\&_\.bg_\.gradient\]\:block .bg .gradient{display:block}.tw\:\[\&_\.bg_\.gradient\]\:h-300 .bg .gradient{height:calc(calc(var(--size-end) / var(--size)) * 300)}.tw\:\[\&_\.bg_\.gradient\]\:w-full .bg .gradient{width:100%}.tw\:\[\&_\.bg_\.gradient\]\:\[transform\:matrix\(1\,0\,0\,-1\,0\,0\)\] .bg .gradient{transform:matrix(1,0,0,-1,0,0)}.tw\:\[\&_\.bg_\.gradient\]\:\[background\:linear-gradient\(360deg\,rgba\(20\,20\,20\,0\)_0\%\,rgba\(20\,20\,20\,0\.5\)_100\%\)\] .bg .gradient{background:linear-gradient(360deg,#14141400 0%,#14141480 100%)}.tw\:\[\&_\.bg_\.l-border\]\:hidden .bg .l-border{display:none}.tw\:\[\&_\.bg_\.parallax\]\:absolute .bg .parallax{position:absolute}.tw\:\[\&_\.bg_\.parallax\]\:top-0 .bg .parallax{top:0}.tw\:\[\&_\.bg_\.parallax\]\:left-0 .bg .parallax{left:0}.tw\:\[\&_\.bg_\.parallax\]\:z-0 .bg .parallax{z-index:0}.tw\:\[\&_\.bg_\.parallax\]\:h-full .bg .parallax{height:100%}.tw\:\[\&_\.bg_\.parallax\]\:w-full .bg .parallax{width:100%}.tw\:\[\&_\.bg_img\]\:absolute .bg img{position:absolute}.tw\:\[\&_\.bg_img\]\:top-0 .bg img{top:0}.tw\:\[\&_\.bg_img\]\:left-0 .bg img{left:0}.tw\:\[\&_\.bg_img\]\:z-0 .bg img{z-index:0}.tw\:\[\&_\.bg_img\]\:h-full .bg img{height:100%}.tw\:\[\&_\.bg_img\]\:w-full .bg img{width:100%}.tw\:\[\&_\.bg_img\]\:object-cover .bg img{object-fit:cover}.tw\:\[\&_\.bg_img\]\:object-\[center_65\%\] .bg img{object-position:center 65%}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.bg_img\]\:object-\[75\%_center\] .bg img{object-position:75% center}}.tw\:\[\&_\.bg_video\]\:absolute .bg video{position:absolute}.tw\:\[\&_\.bg_video\]\:top-0 .bg video{top:0}.tw\:\[\&_\.bg_video\]\:left-0 .bg video{left:0}.tw\:\[\&_\.bg_video\]\:z-0 .bg video{z-index:0}.tw\:\[\&_\.bg_video\]\:h-full .bg video{height:100%}.tw\:\[\&_\.bg_video\]\:w-full .bg video{width:100%}.tw\:\[\&_\.bg_video\]\:object-cover .bg video{object-fit:cover}.tw\:\[\&_\.bg\:after\]\:absolute .bg:after{position:absolute}.tw\:\[\&_\.bg\:after\]\:top-0 .bg:after{top:0}.tw\:\[\&_\.bg\:after\]\:left-0 .bg:after{left:0}.tw\:\[\&_\.bg\:after\]\:z-1 .bg:after{z-index:1}.tw\:\[\&_\.bg\:after\]\:block .bg:after{display:block}.tw\:\[\&_\.bg\:after\]\:h-full .bg:after{height:100%}.tw\:\[\&_\.bg\:after\]\:w-full .bg:after{width:100%}.tw\:\[\&_\.bg\:after\]\:content-\[\'\'\] .bg:after{--tw-content:"";content:var(--tw-content)}.tw\:\[\&_\.bg\:after\]\:\[background\:linear-gradient\(0deg\,rgba\(31\,31\,31\,0\.2\)\,rgba\(31\,31\,31\,0\.2\)\)\] .bg:after{background:linear-gradient(#1f1f1f33,#1f1f1f33)}.tw\:\[\&_\.bg\:before\]\:absolute .bg:before{position:absolute}.tw\:\[\&_\.bg\:before\]\:top-0 .bg:before{top:0}.tw\:\[\&_\.bg\:before\]\:left-0 .bg:before{left:0}.tw\:\[\&_\.bg\:before\]\:z-1 .bg:before{z-index:1}.tw\:\[\&_\.bg\:before\]\:block .bg:before{display:block}.tw\:\[\&_\.bg\:before\]\:h-175 .bg:before{height:calc(calc(var(--size-end) / var(--size)) * 175)}.tw\:\[\&_\.bg\:before\]\:w-full .bg:before{width:100%}.tw\:\[\&_\.bg\:before\]\:content-\[\'\'\] .bg:before{--tw-content:"";content:var(--tw-content)}.tw\:\[\&_\.bg\:before\]\:\[background\:linear-gradient\(360deg\,rgba\(88\,88\,88\,0\)_0\%\,\#585858_140\.17\%\)\] .bg:before{background:linear-gradient(360deg,#58585800 0%,#585858 140.17%)}.tw\:\[\&_\.blocks\]\:mt-65 .blocks{margin-top:calc(calc(var(--size-end) / var(--size)) * 65)}.tw\:\[\&_\.blocks\]\:flex .blocks{display:flex}.tw\:\[\&_\.blocks\]\:gap-8 .blocks{gap:calc(calc(var(--size-end) / var(--size)) * 8)}.tw\:\[\&_\.blocks\]\:px-16 .blocks{padding-inline:calc(calc(var(--size-end) / var(--size)) * 16)}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.blocks\]\:mt-40 .blocks{margin-top:calc(calc(var(--size-end) / var(--size)) * 40)}.tw\:max-sm\:\[\&_\.blocks\]\:mt-50 .blocks{margin-top:calc(calc(var(--size-end) / var(--size)) * 50)}.tw\:max-sm\:\[\&_\.blocks\]\:flex-wrap .blocks{flex-wrap:wrap}.tw\:max-sm\:\[\&_\.blocks\]\:gap-20 .blocks{gap:calc(calc(var(--size-end) / var(--size)) * 20)}.tw\:max-sm\:\[\&_\.blocks\]\:px-8 .blocks{padding-inline:calc(calc(var(--size-end) / var(--size)) * 8)}}.tw\:\[\&_\.blocks_\.half\]\:w-\[calc\(50\%_-_5\.3333333333_\/_var\(--size\)_\*_var\(--size-end\)\)\] .blocks .half{width:calc(50% - 5.33333 / var(--size) * var(--size-end))}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.blocks_\.half\]\:w-full .blocks .half{width:100%}}.tw\:\[\&_\.blocks_\.l-block\]\:relative .blocks .l-block{position:relative}.tw\:\[\&_\.blocks_\.l-block\]\:w-\[calc\(50\%_-_4_\/_var\(--size\)_\*_var\(--size-end\)\)\] .blocks .l-block{width:calc(50% - 4 / var(--size) * var(--size-end))}.tw\:\[\&_\.blocks_\.l-block\]\:bg-\[\#2D2D2D\] .blocks .l-block{background-color:#2d2d2d}.tw\:\[\&_\.blocks_\.l-block\]\:px-24 .blocks .l-block{padding-inline:calc(calc(var(--size-end) / var(--size)) * 24)}.tw\:\[\&_\.blocks_\.l-block\]\:pt-24 .blocks .l-block{padding-top:calc(calc(var(--size-end) / var(--size)) * 24)}.tw\:\[\&_\.blocks_\.l-block\]\:pb-40 .blocks .l-block{padding-bottom:calc(calc(var(--size-end) / var(--size)) * 40)}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.blocks_\.l-block\]\:max-h-80 .blocks .l-block{max-height:calc(calc(var(--size-end) / var(--size)) * 80)}.tw\:max-sm\:\[\&_\.blocks_\.l-block\]\:w-full .blocks .l-block{width:100%}.tw\:max-sm\:\[\&_\.blocks_\.l-block\]\:overflow-hidden .blocks .l-block{overflow:hidden}.tw\:max-sm\:\[\&_\.blocks_\.l-block\]\:pt-28 .blocks .l-block{padding-top:calc(calc(var(--size-end) / var(--size)) * 28)}.tw\:max-sm\:\[\&_\.blocks_\.l-block\]\:\[transition\:max-height_0\.75s_cubic-bezier\(0\.62\,0\.05\,0\.01\,0\.99\)\] .blocks .l-block{transition:max-height .75s cubic-bezier(.62,.05,.01,.99)}}.tw\:\[\&_\.blocks_\.l-block_\.bottom\]\:mt-16 .blocks .l-block .bottom{margin-top:calc(calc(var(--size-end) / var(--size)) * 16)}.tw\:\[\&_\.blocks_\.l-block_\.desc\]\:mt-6 .blocks .l-block .desc{margin-top:calc(calc(var(--size-end) / var(--size)) * 6)}.tw\:\[\&_\.blocks_\.l-block_\.desc\]\:opacity-50 .blocks .l-block .desc{opacity:.5}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.blocks_\.l-block_\.desc\]\:mt-21 .blocks .l-block .desc{margin-top:calc(calc(var(--size-end) / var(--size)) * 21)}}.tw\:\[\&_\.blocks_\.l-block_\.top\]\:min-h-250 .blocks .l-block .top{min-height:calc(calc(var(--size-end) / var(--size)) * 250)}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.blocks_\.l-block_\.top\]\:relative .blocks .l-block .top{position:relative}}.tw\:\[\&_\.blocks_\.l-block_\.top\>svg\]\:hidden .blocks .l-block .top>svg{display:none}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.blocks_\.l-block_\.top\>svg\]\:pointer-events-none .blocks .l-block .top>svg{pointer-events:none}.tw\:max-sm\:\[\&_\.blocks_\.l-block_\.top\>svg\]\:absolute .blocks .l-block .top>svg{position:absolute}.tw\:max-sm\:\[\&_\.blocks_\.l-block_\.top\>svg\]\:-top-3 .blocks .l-block .top>svg{top:calc(calc(var(--size-end) / var(--size)) * -3)}.tw\:max-sm\:\[\&_\.blocks_\.l-block_\.top\>svg\]\:right-0 .blocks .l-block .top>svg{right:0}.tw\:max-sm\:\[\&_\.blocks_\.l-block_\.top\>svg\]\:block .blocks .l-block .top>svg{display:block}.tw\:max-sm\:\[\&_\.blocks_\.l-block_\.top\>svg\]\:h-auto .blocks .l-block .top>svg{height:auto}.tw\:max-sm\:\[\&_\.blocks_\.l-block_\.top\>svg\]\:w-30 .blocks .l-block .top>svg{width:calc(calc(var(--size-end) / var(--size)) * 30)}}.tw\:\[\&_\.blocks_\.l-block_ul\]\:mt-14 .blocks .l-block ul{margin-top:calc(calc(var(--size-end) / var(--size)) * 14)}.tw\:\[\&_\.blocks_\.l-block_ul_li\]\:relative .blocks .l-block ul li{position:relative}.tw\:\[\&_\.blocks_\.l-block_ul_li\]\:mt-8 .blocks .l-block ul li{margin-top:calc(calc(var(--size-end) / var(--size)) * 8)}.tw\:\[\&_\.blocks_\.l-block_ul_li\]\:block .blocks .l-block ul li{display:block}.tw\:\[\&_\.blocks_\.l-block_ul_li\]\:pl-15 .blocks .l-block ul li{padding-left:calc(calc(var(--size-end) / var(--size)) * 15)}.tw\:\[\&_\.blocks_\.l-block_ul_li\:before\]\:absolute .blocks .l-block ul li:before{position:absolute}.tw\:\[\&_\.blocks_\.l-block_ul_li\:before\]\:top-9 .blocks .l-block ul li:before{top:calc(calc(var(--size-end) / var(--size)) * 9)}.tw\:\[\&_\.blocks_\.l-block_ul_li\:before\]\:left-0 .blocks .l-block ul li:before{left:0}.tw\:\[\&_\.blocks_\.l-block_ul_li\:before\]\:block .blocks .l-block ul li:before{display:block}.tw\:\[\&_\.blocks_\.l-block_ul_li\:before\]\:h-4 .blocks .l-block ul li:before{height:calc(calc(var(--size-end) / var(--size)) * 4)}.tw\:\[\&_\.blocks_\.l-block_ul_li\:before\]\:w-4 .blocks .l-block ul li:before{width:calc(calc(var(--size-end) / var(--size)) * 4)}.tw\:\[\&_\.blocks_\.l-block_ul_li\:before\]\:bg-robot .blocks .l-block ul li:before{background-color:var(--tw-color-robot)}.tw\:\[\&_\.blocks_\.l-block_ul_li\:before\]\:content-\[\'\'\] .blocks .l-block ul li:before{--tw-content:"";content:var(--tw-content)}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.blocks_\.l-block\.active_\.top\>svg\]\:\[transform\:scaleY\(-1\)\] .blocks .l-block.active .top>svg{transform:scaleY(-1)}}.tw\:\[\&_\.blocks_\.l-block\:before\]\:absolute .blocks .l-block:before{position:absolute}.tw\:\[\&_\.blocks_\.l-block\:before\]\:top-0 .blocks .l-block:before{top:0}.tw\:\[\&_\.blocks_\.l-block\:before\]\:left-0 .blocks .l-block:before{left:0}.tw\:\[\&_\.blocks_\.l-block\:before\]\:block .blocks .l-block:before{display:block}.tw\:\[\&_\.blocks_\.l-block\:before\]\:h-6 .blocks .l-block:before{height:calc(calc(var(--size-end) / var(--size)) * 6)}.tw\:\[\&_\.blocks_\.l-block\:before\]\:w-6 .blocks .l-block:before{width:calc(calc(var(--size-end) / var(--size)) * 6)}.tw\:\[\&_\.blocks_\.l-block\:before\]\:bg-robot .blocks .l-block:before{background-color:var(--tw-color-robot)}.tw\:\[\&_\.blocks_\.l-block\:before\]\:opacity-50 .blocks .l-block:before{opacity:.5}.tw\:\[\&_\.blocks_\.l-block\:before\]\:content-\[\'\'\] .blocks .l-block:before{--tw-content:"";content:var(--tw-content)}.tw\:\[\&_\.blocks_\.quarter\]\:w-\[calc\(25\%_-_5\.3333333333_\/_var\(--size\)_\*_var\(--size-end\)\)\] .blocks .quarter{width:calc(25% - 5.33333 / var(--size) * var(--size-end))}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.blocks_\.quarter\]\:w-full .blocks .quarter{width:100%}}.tw\:\[\&_\.blocks_\.sidebar\]\:w-316 .blocks .sidebar{width:calc(calc(var(--size-end) / var(--size)) * 316)}.tw\:\[\&_\.blocks_\.sidebar\]\:pr-8 .blocks .sidebar{padding-right:calc(calc(var(--size-end) / var(--size)) * 8)}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.blocks_\.sidebar\]\:w-full .blocks .sidebar{width:100%}.tw\:max-sm\:\[\&_\.blocks_\.sidebar\]\:pr-0 .blocks .sidebar{padding-right:0}.tw\:max-sm\:\[\&_\.blocks_\.sidebar_\.f--l\]\:text-u-18 .blocks .sidebar .f--l{font-size:calc(var(--size-end) / var(--size) * 18)}}.tw\:\[\&_\.blocks_\.sidebar_li_\.image\]\:bg-\[\#fff\] .blocks .sidebar li .image{background-color:#fff}.tw\:\[\&_\.blocks_\.sidebar_ul_li\]\:relative .blocks .sidebar ul li{position:relative}.tw\:\[\&_\.blocks_\.sidebar_ul_li\]\:mb-8 .blocks .sidebar ul li{margin-bottom:calc(calc(var(--size-end) / var(--size)) * 8)}.tw\:\[\&_\.blocks_\.sidebar_ul_li\]\:cursor-pointer .blocks .sidebar ul li{cursor:pointer}.tw\:\[\&_\.blocks_\.sidebar_ul_li\]\:bg-robot .blocks .sidebar ul li{background-color:var(--tw-color-robot)}.tw\:\[\&_\.blocks_\.sidebar_ul_li\]\:px-24 .blocks .sidebar ul li{padding-inline:calc(calc(var(--size-end) / var(--size)) * 24)}.tw\:\[\&_\.blocks_\.sidebar_ul_li\]\:py-20 .blocks .sidebar ul li{padding-block:calc(calc(var(--size-end) / var(--size)) * 20)}.tw\:\[\&_\.blocks_\.sidebar_ul_li\]\:select-none .blocks .sidebar ul li{-webkit-user-select:none;user-select:none}.tw\:\[\&_\.blocks_\.sidebar_ul_li\]\:\[transition\:background_0\.25s_ease\] .blocks .sidebar ul li{transition:background .25s}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.blocks_\.sidebar_ul_li\]\:max-h-86 .blocks .sidebar ul li{max-height:calc(calc(var(--size-end) / var(--size)) * 86)}.tw\:max-sm\:\[\&_\.blocks_\.sidebar_ul_li\]\:overflow-hidden .blocks .sidebar ul li{overflow:hidden}.tw\:max-sm\:\[\&_\.blocks_\.sidebar_ul_li\]\:pb-8 .blocks .sidebar ul li{padding-bottom:calc(calc(var(--size-end) / var(--size)) * 8)}.tw\:max-sm\:\[\&_\.blocks_\.sidebar_ul_li\]\:\[transition\:max-height_0\.75s_cubic-bezier\(0\.62\,0\.05\,0\.01\,0\.99\)\] .blocks .sidebar ul li{transition:max-height .75s cubic-bezier(.62,.05,.01,.99)}.tw\:max-sm\:\[\&_\.blocks_\.sidebar_ul_li_\.desc\]\:mt-30 .blocks .sidebar ul li .desc{margin-top:calc(calc(var(--size-end) / var(--size)) * 30)}.tw\:max-sm\:\[\&_\.blocks_\.sidebar_ul_li_\.desc\]\:opacity-50 .blocks .sidebar ul li .desc{opacity:.5}}.tw\:\[\&_\.blocks_\.sidebar_ul_li_\.f--label\]\:mb-5 .blocks .sidebar ul li .f--label{margin-bottom:calc(calc(var(--size-end) / var(--size)) * 5)}.tw\:\[\&_\.blocks_\.sidebar_ul_li_\.f--label\]\:text-\[\#706161\] .blocks .sidebar ul li .f--label{color:#706161}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.blocks_\.sidebar_ul_li_\.f--label\]\:mb-1 .blocks .sidebar ul li .f--label{margin-bottom:calc(var(--size-end) / var(--size))}.tw\:max-sm\:\[\&_\.blocks_\.sidebar_ul_li_\.image\]\:relative .blocks .sidebar ul li .image{position:relative}.tw\:max-sm\:\[\&_\.blocks_\.sidebar_ul_li_\.image\]\:-mx-16 .blocks .sidebar ul li .image{margin-inline:calc(calc(var(--size-end) / var(--size)) * -16)}.tw\:max-sm\:\[\&_\.blocks_\.sidebar_ul_li_\.image\]\:mt-28 .blocks .sidebar ul li .image{margin-top:calc(calc(var(--size-end) / var(--size)) * 28)}.tw\:max-sm\:\[\&_\.blocks_\.sidebar_ul_li_\.image\]\:pb-\[64\%\] .blocks .sidebar ul li .image{padding-bottom:64%}.tw\:max-sm\:\[\&_\.blocks_\.sidebar_ul_li_\.image_img\]\:absolute .blocks .sidebar ul li .image img{position:absolute}.tw\:max-sm\:\[\&_\.blocks_\.sidebar_ul_li_\.image_img\]\:top-1\/2 .blocks .sidebar ul li .image img{top:50%}.tw\:max-sm\:\[\&_\.blocks_\.sidebar_ul_li_\.image_img\]\:left-1\/2 .blocks .sidebar ul li .image img{left:50%}.tw\:max-sm\:\[\&_\.blocks_\.sidebar_ul_li_\.image_img\]\:block .blocks .sidebar ul li .image img{display:block}.tw\:max-sm\:\[\&_\.blocks_\.sidebar_ul_li_\.image_img\]\:h-auto .blocks .sidebar ul li .image img{height:auto}.tw\:max-sm\:\[\&_\.blocks_\.sidebar_ul_li_\.image_img\]\:max-h-\[calc\(100\%_-_16_\/_var\(--size\)_\*_var\(--size-end\)\)\] .blocks .sidebar ul li .image img{max-height:calc(100% - 16 / var(--size) * var(--size-end))}.tw\:max-sm\:\[\&_\.blocks_\.sidebar_ul_li_\.image_img\]\:w-auto .blocks .sidebar ul li .image img{width:auto}.tw\:max-sm\:\[\&_\.blocks_\.sidebar_ul_li_\.image_img\]\:max-w-\[calc\(100\%_-_16_\/_var\(--size\)_\*_var\(--size-end\)\)\] .blocks .sidebar ul li .image img{max-width:calc(100% - 16 / var(--size) * var(--size-end))}.tw\:max-sm\:\[\&_\.blocks_\.sidebar_ul_li_\.image_img\]\:\[transform\:translate\(-50\%\,-50\%\)\] .blocks .sidebar ul li .image img{transform:translate(-50%,-50%)}}@media (min-width:768px){.tw\:sm\:\[\&_\.blocks_\.sidebar_ul_li\.active\]\:bg-\[var\(--lime\)\] .blocks .sidebar ul li.active{background-color:var(--lime)}}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.blocks_\.sidebar_ul_li\.active\>svg\]\:\[transform\:scaleY\(-1\)\] .blocks .sidebar ul li.active>svg{transform:scaleY(-1)}.tw\:max-sm\:\[\&_\.blocks_\.sidebar_ul_li\.active\>svg_path\]\:\[fill\:var\(--robot\)\] .blocks .sidebar ul li.active>svg path{fill:var(--robot)}.tw\:max-sm\:\[\&_\.blocks_\.sidebar_ul_li\.active\>svg_rect\]\:\[fill\:var\(--edge\)\] .blocks .sidebar ul li.active>svg rect{fill:var(--edge)}}.tw\:\[\&_\.blocks_\.sidebar_ul_li\:before\]\:absolute .blocks .sidebar ul li:before{position:absolute}.tw\:\[\&_\.blocks_\.sidebar_ul_li\:before\]\:top-0 .blocks .sidebar ul li:before{top:0}.tw\:\[\&_\.blocks_\.sidebar_ul_li\:before\]\:left-0 .blocks .sidebar ul li:before{left:0}.tw\:\[\&_\.blocks_\.sidebar_ul_li\:before\]\:block .blocks .sidebar ul li:before{display:block}.tw\:\[\&_\.blocks_\.sidebar_ul_li\:before\]\:h-6 .blocks .sidebar ul li:before{height:calc(calc(var(--size-end) / var(--size)) * 6)}.tw\:\[\&_\.blocks_\.sidebar_ul_li\:before\]\:w-6 .blocks .sidebar ul li:before{width:calc(calc(var(--size-end) / var(--size)) * 6)}.tw\:\[\&_\.blocks_\.sidebar_ul_li\:before\]\:bg-edge .blocks .sidebar ul li:before{background-color:var(--tw-color-edge)}.tw\:\[\&_\.blocks_\.sidebar_ul_li\:before\]\:opacity-50 .blocks .sidebar ul li:before{opacity:.5}.tw\:\[\&_\.blocks_\.sidebar_ul_li\:before\]\:content-\[\'\'\] .blocks .sidebar ul li:before{--tw-content:"";content:var(--tw-content)}@media (min-width:1025px){.tw\:lg\:\[\&_\.blocks_\.sidebar_ul_li\:hover\]\:bg-\[\#EBE5E1\] .blocks .sidebar ul li:hover{background-color:#ebe5e1}}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.blocks_\.sidebar_ul_li\>svg\]\:pointer-events-none .blocks .sidebar ul li>svg{pointer-events:none}.tw\:max-sm\:\[\&_\.blocks_\.sidebar_ul_li\>svg\]\:absolute .blocks .sidebar ul li>svg{position:absolute}.tw\:max-sm\:\[\&_\.blocks_\.sidebar_ul_li\>svg\]\:top-24 .blocks .sidebar ul li>svg{top:calc(calc(var(--size-end) / var(--size)) * 24)}.tw\:max-sm\:\[\&_\.blocks_\.sidebar_ul_li\>svg\]\:right-26 .blocks .sidebar ul li>svg{right:calc(calc(var(--size-end) / var(--size)) * 26)}.tw\:max-sm\:\[\&_\.blocks_\.sidebar_ul_li\>svg\]\:block .blocks .sidebar ul li>svg{display:block}.tw\:max-sm\:\[\&_\.blocks_\.sidebar_ul_li\>svg\]\:h-auto .blocks .sidebar ul li>svg{height:auto}.tw\:max-sm\:\[\&_\.blocks_\.sidebar_ul_li\>svg\]\:w-30 .blocks .sidebar ul li>svg{width:calc(calc(var(--size-end) / var(--size)) * 30)}}.tw\:\[\&_\.blocks_\.slider\]\:relative .blocks .slider{position:relative}.tw\:\[\&_\.blocks_\.slider\]\:mb-8 .blocks .slider{margin-bottom:calc(calc(var(--size-end) / var(--size)) * 8)}.tw\:\[\&_\.blocks_\.slider\]\:w-\[calc\(100\%_-_316_\/_var\(--size\)_\*_var\(--size-end\)\)\] .blocks .slider{width:calc(100% - 316 / var(--size) * var(--size-end))}.tw\:\[\&_\.blocks_\.slider\]\:bg-\[\#fff\] .blocks .slider{background-color:#fff}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.blocks_\.slider\]\:hidden .blocks .slider{display:none}}.tw\:\[\&_\.blocks_\.slider_\.l-block\]\:absolute .blocks .slider .l-block{position:absolute}.tw\:\[\&_\.blocks_\.slider_\.l-block\]\:top-24 .blocks .slider .l-block{top:calc(calc(var(--size-end) / var(--size)) * 24)}.tw\:\[\&_\.blocks_\.slider_\.l-block\]\:left-24 .blocks .slider .l-block{left:calc(calc(var(--size-end) / var(--size)) * 24)}.tw\:\[\&_\.blocks_\.slider_\.l-block\]\:z-1 .blocks .slider .l-block{z-index:1}.tw\:\[\&_\.blocks_\.slider_\.l-block\]\:max-w-\[calc\(100\%_-_calc\(48_\/_var\(--size\)_\*_var\(--size-end\)\)\)\] .blocks .slider .l-block{max-width:calc(100% - calc(48 / var(--size) * var(--size-end)))}.tw\:\[\&_\.blocks_\.slider_\.l-block_\.desc\]\:mt-16 .blocks .slider .l-block .desc{margin-top:calc(calc(var(--size-end) / var(--size)) * 16)}.tw\:\[\&_\.blocks_\.slider_\.l-block_\.desc\]\:opacity-50 .blocks .slider .l-block .desc{opacity:.5}.tw\:\[\&_\.blocks_\.slider_\.l-block\>\*\]\:\[transform\:translateY\(25px\)\] .blocks .slider .l-block>*{transform:translateY(25px)}.tw\:\[\&_\.blocks_\.slider_\.l-block\>\*\]\:opacity-0 .blocks .slider .l-block>*{opacity:0}.tw\:\[\&_\.blocks_\.slider_\.l-block\>\*\]\:\[transition\:all_1s_cubic-bezier\(0\.25\,0\.1\,0\.25\,1\)\] .blocks .slider .l-block>*{transition:all 1s}.tw\:\[\&_\.blocks_\.slider_\.nav\]\:absolute .blocks .slider .nav{position:absolute}.tw\:\[\&_\.blocks_\.slider_\.nav\]\:bottom-24 .blocks .slider .nav{bottom:calc(calc(var(--size-end) / var(--size)) * 24)}.tw\:\[\&_\.blocks_\.slider_\.nav\]\:left-24 .blocks .slider .nav{left:calc(calc(var(--size-end) / var(--size)) * 24)}.tw\:\[\&_\.blocks_\.slider_\.nav\]\:z-2 .blocks .slider .nav{z-index:2}.tw\:\[\&_\.blocks_\.slider_img\]\:absolute .blocks .slider img{position:absolute}.tw\:\[\&_\.blocks_\.slider_img\]\:top-auto .blocks .slider img{top:auto}.tw\:\[\&_\.blocks_\.slider_img\]\:right-0 .blocks .slider img{right:0}.tw\:\[\&_\.blocks_\.slider_img\]\:bottom-0 .blocks .slider img{bottom:0}.tw\:\[\&_\.blocks_\.slider_img\]\:block .blocks .slider img{display:block}.tw\:\[\&_\.blocks_\.slider_img\]\:h-\[60\%\] .blocks .slider img{height:60%}.tw\:\[\&_\.blocks_\.slider_img\]\:w-full .blocks .slider img{width:100%}.tw\:\[\&_\.blocks_\.slider_img\]\:object-contain .blocks .slider img{object-fit:contain}.tw\:\[\&_\.blocks_\.slider_img\]\:p-16 .blocks .slider img{padding:calc(calc(var(--size-end) / var(--size)) * 16)}.tw\:\[\&_\.blog-card\]\:flex-col .blog-card{flex-direction:column}.tw\:\[\&_\.blog-card_\.bottom\]\:mt-auto .blog-card .bottom{margin-top:auto}.tw\:\[\&_\.blog-card_\.inside\]\:flex .blog-card .inside{display:flex}.tw\:\[\&_\.blog-card_\.inside\]\:flex-1 .blog-card .inside{flex:1}.tw\:\[\&_\.blog-card_\.inside\]\:flex-col .blog-card .inside{flex-direction:column}.tw\:\[\&_\.blog-card\:not\(\.hide\)\]\:flex .blog-card:not(.hide){display:flex}.tw\:\[\&_\.blog-empty\]\:col-span-full .blog-empty{grid-column:1/-1}.tw\:\[\&_\.blog-empty\]\:pt-\[30px\] .blog-empty{padding-top:30px}.tw\:\[\&_\.blog-empty\]\:pb-\[100px\] .blog-empty{padding-bottom:100px}.tw\:\[\&_\.blog-empty_p\]\:my-\[20px\] .blog-empty p{margin-block:20px}.tw\:\[\&_\.blog-grid\]\:grid-cols-3 .blog-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media not all and (min-width:1025px){.tw\:max-lg\:\[\&_\.blog-grid\]\:grid-cols-2 .blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.blog-grid\]\:grid-cols-1 .blog-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}.tw\:\[\&_\.blog-pagination\]\:mt-\[30px\] .blog-pagination{margin-top:30px}.tw\:\[\&_\.blog-pagination\]\:mb-\[70px\] .blog-pagination{margin-bottom:70px}.tw\:\[\&_\.blog-pagination\]\:flex .blog-pagination{display:flex}.tw\:\[\&_\.blog-pagination\]\:flex-wrap .blog-pagination{flex-wrap:wrap}.tw\:\[\&_\.blog-pagination\]\:justify-center .blog-pagination{justify-content:center}.tw\:\[\&_\.blog-pagination\]\:gap-\[8px\] .blog-pagination{gap:8px}.tw\:\[\&_\.blog-pagination_\[aria-current\]\]\:bg-\[\#141414\] .blog-pagination [aria-current]{background-color:#141414}.tw\:\[\&_\.blog-pagination_\[aria-current\]\]\:text-\[\#fff\] .blog-pagination [aria-current]{color:#fff}.tw\:\[\&_\.blog-pagination_a\]\:grid .blog-pagination a{display:grid}.tw\:\[\&_\.blog-pagination_a\]\:min-h-\[44px\] .blog-pagination a{min-height:44px}.tw\:\[\&_\.blog-pagination_a\]\:min-w-\[44px\] .blog-pagination a{min-width:44px}.tw\:\[\&_\.blog-pagination_a\]\:place-items-center .blog-pagination a{place-items:center}.tw\:\[\&_\.blog-pagination_a\]\:px-\[12px\] .blog-pagination a{padding-inline:12px}.tw\:\[\&_\.blog-pagination_a\]\:py-\[8px\] .blog-pagination a{padding-block:8px}.tw\:\[\&_\.blog-product\]\:min-w-0 .blog-product{min-width:0}.tw\:\[\&_\.blog-product_h3\]\:mt-\[20px\] .blog-product h3{margin-top:20px}.tw\:\[\&_\.blog-product_h3\]\:mb-\[12px\] .blog-product h3{margin-bottom:12px}.tw\:\[\&_\.blog-product_p\]\:mb-\[20px\] .blog-product p{margin-bottom:20px}.tw\:\[\&_\.blog-product-grid\]\:mt-\[32px\] .blog-product-grid{margin-top:32px}.tw\:\[\&_\.blog-product-grid\]\:grid .blog-product-grid{display:grid}.tw\:\[\&_\.blog-product-grid\]\:grid-cols-3 .blog-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tw\:\[\&_\.blog-product-grid\]\:gap-\[32px\] .blog-product-grid{gap:32px}@media not all and (min-width:1025px){.tw\:max-lg\:\[\&_\.blog-product-grid\]\:grid-cols-2 .blog-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.blog-product-grid\]\:grid-cols-1 .blog-product-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.tw\:max-sm\:\[\&_\.blog-product-grid\]\:gap-\[28px\] .blog-product-grid{gap:28px}}.tw\:\[\&_\.blog-product-image\]\:grid .blog-product-image{display:grid}.tw\:\[\&_\.blog-product-image\]\:aspect-\[4\/3\] .blog-product-image{aspect-ratio:4/3}.tw\:\[\&_\.blog-product-image\]\:place-items-center .blog-product-image{place-items:center}.tw\:\[\&_\.blog-product-image\]\:bg-\[\#fff\] .blog-product-image{background-color:#fff}.tw\:\[\&_\.blog-product-image_img\]\:h-full .blog-product-image img{height:100%}.tw\:\[\&_\.blog-product-image_img\]\:w-full .blog-product-image img{width:100%}.tw\:\[\&_\.blog-product-image_img\]\:object-contain .blog-product-image img{object-fit:contain}.tw\:\[\&_\.blog-product-image_img\]\:p-\[24px\] .blog-product-image img{padding:24px}.tw\:\[\&_\.blog-product\>span\]\:border-0 .blog-product>span{border-style:var(--tw-border-style);border-width:0}.tw\:\[\&_\.blog-product\>span\]\:border-b .blog-product>span{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.tw\:\[\&_\.blog-product\>span\]\:border-b-current .blog-product>span{border-bottom-color:currentColor}.tw\:\[\&_\.blog-prose\]\:\[overflow-wrap\:anywhere\] .blog-prose{overflow-wrap:anywhere}.tw\:\[\&_\.blog-prose_\:is\(h2\,h3\,h4\,h5\,h6\)\]\:leading-\[1\.25\] .blog-prose :is(h2,h3,h4,h5,h6){--tw-leading:1.25;line-height:1.25}.tw\:\[\&_\.blog-prose_\:is\(h2\,h5\,h6\)\]\:mt-\[40px\] .blog-prose :is(h2,h5,h6){margin-top:40px}.tw\:\[\&_\.blog-prose_\:is\(h2\,h5\,h6\)\]\:mb-\[20px\] .blog-prose :is(h2,h5,h6){margin-bottom:20px}.tw\:\[\&_\.blog-prose_\:is\(ul\,ol\)\]\:pl-\[1\.4em\] .blog-prose :is(ul,ol){padding-left:1.4em}.tw\:\[\&_\.blog-prose_h2\]\:text-\[1\.6em\] .blog-prose h2{font-size:1.6em}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.blog-prose_h2\]\:text-\[1\.4em\] .blog-prose h2{font-size:1.4em}}.tw\:\[\&_\.blog-prose_img\]\:mx-auto .blog-prose img{margin-inline:auto}.tw\:\[\&_\.blog-prose_img\]\:my-\[28px\] .blog-prose img{margin-block:28px}.tw\:\[\&_\.blog-prose_img\]\:block .blog-prose img{display:block}.tw\:\[\&_\.blog-prose_li\]\:mb-\[12px\] .blog-prose li{margin-bottom:12px}.tw\:\[\&_\.blog-prose_li\:first-child\]\:mt-\[12px\] .blog-prose li:first-child{margin-top:12px}.tw\:\[\&_\.blog-prose_ol\]\:list-decimal .blog-prose ol{list-style-type:decimal}.tw\:\[\&_\.blog-prose_ul\]\:list-disc .blog-prose ul{list-style-type:disc}.tw\:\[\&_\.bottom\]\:relative .bottom{position:relative}.tw\:\[\&_\.bottom\]\:mt-86 .bottom{margin-top:calc(calc(var(--size-end) / var(--size)) * 86)}.tw\:\[\&_\.bottom\]\:px-24 .bottom{padding-inline:calc(calc(var(--size-end) / var(--size)) * 24)}.tw\:\[\&_\.bottom\]\:py-28 .bottom{padding-block:calc(calc(var(--size-end) / var(--size)) * 28)}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.bottom\]\:mt-45 .bottom{margin-top:calc(calc(var(--size-end) / var(--size)) * 45)}}.tw\:\[\&_\.bottom_\.text\]\:mb-20 .bottom .text{margin-bottom:calc(calc(var(--size-end) / var(--size)) * 20)}.tw\:\[\&_\.bottom_\.text\]\:opacity-50 .bottom .text{opacity:.5}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.bottom_\.text\]\:mb-38 .bottom .text{margin-bottom:calc(calc(var(--size-end) / var(--size)) * 38)}}.tw\:\[\&_\.breadcrumbs_a\]\:text-inherit .breadcrumbs a{color:inherit}.tw\:\[\&_\.btn\>span\>span\]\:gap-\[\.24em\] .btn>span>span{gap:.24em}.tw\:\[\&_\.buttons\]\:flex .buttons{display:flex}.tw\:\[\&_\.buttons\]\:flex-wrap .buttons{flex-wrap:wrap}.tw\:\[\&_\.buttons\]\:gap-\[16px\] .buttons{gap:16px}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.buttons_a\.btn\.white\.alt\]\:block .buttons a.btn.white.alt{display:block}.tw\:max-sm\:\[\&_\.byfilter\]\:max-w-full .byfilter{max-width:100%}}.tw\:\[\&_\.byfilter_a\]\:whitespace-nowrap .byfilter a{white-space:nowrap}.tw\:\[\&_\.byfilter_a\]\:text-inherit .byfilter a{color:inherit}.tw\:\[\&_\.byfilter_span\]\:relative .byfilter span{position:relative}.tw\:\[\&_\.byfilter_span\]\:inline-block .byfilter span{display:inline-block}.tw\:\[\&_\.byfilter_span\]\:cursor-pointer .byfilter span{cursor:pointer}.tw\:\[\&_\.byfilter_span\]\:opacity-15 .byfilter span{opacity:.15}.tw\:\[\&_\.byfilter_span\]\:select-none .byfilter span{-webkit-user-select:none;user-select:none}.tw\:\[\&_\.byfilter_span\]\:\[transition\:all_0\.25s_ease\] .byfilter span{transition:all .25s}.tw\:\[\&_\.byfilter_span\+span\]\:ml-10 .byfilter span+span{margin-left:calc(calc(var(--size-end) / var(--size)) * 10)}.tw\:\[\&_\.byfilter_span\.active\]\:pointer-events-none .byfilter span.active{pointer-events:none}.tw\:\[\&_\.byfilter_span\.active\]\:opacity-100 .byfilter span.active{opacity:1}@media (min-width:1025px){.tw\:lg\:\[\&_\.byfilter_span\:hover\]\:opacity-30 .byfilter span:hover{opacity:.3}}.tw\:\[\&_\.case-body\]\:block .case-body{display:block}.tw\:\[\&_\.case-body\]\:p-22 .case-body{padding:calc(calc(var(--size-end) / var(--size)) * 22)}.tw\:\[\&_\.case-card\]\:block .case-card{display:block}.tw\:\[\&_\.case-card\]\:h-full .case-card{height:100%}.tw\:\[\&_\.case-card\]\:bg-robot .case-card{background-color:var(--tw-color-robot)}.tw\:\[\&_\.case-card\]\:text-edge .case-card{color:var(--tw-color-edge)}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.case-card\]\:mt-\[28px\] .case-card{margin-top:28px}}.tw\:\[\&_\.case-card_\*\:not\(\.btn\,\.btn_\*\)\]\:text-edge .case-card :not(.btn,.btn *){color:var(--tw-color-edge)}.tw\:\[\&_\.case-go\]\:mt-20 .case-go{margin-top:calc(calc(var(--size-end) / var(--size)) * 20)}.tw\:\[\&_\.case-go\]\:block .case-go,.tw\:\[\&_\.case-kind\]\:block .case-kind{display:block}.tw\:\[\&_\.case-kind\]\:text-\[\#2F6FA8\]\! .case-kind{color:#2f6fa8!important}.tw\:\[\&_\.case-shot\]\:block .case-shot{display:block}.tw\:\[\&_\.case-shot\]\:aspect-\[16\/10\] .case-shot{aspect-ratio:16/10}.tw\:\[\&_\.case-shot\]\:overflow-hidden .case-shot{overflow:hidden}.tw\:\[\&_\.case-shot_img\]\:block .case-shot img{display:block}.tw\:\[\&_\.case-shot_img\]\:h-full .case-shot img{height:100%}.tw\:\[\&_\.case-shot_img\]\:w-full .case-shot img{width:100%}.tw\:\[\&_\.case-shot_img\]\:object-cover .case-shot img{object-fit:cover}.tw\:\[\&_\.case-title\]\:mt-\[10px\] .case-title{margin-top:10px}.tw\:\[\&_\.case-title\]\:block .case-title{display:block}.tw\:\[\&_\.category-slide_\.inside\]\:flex .category-slide .inside{display:flex}.tw\:\[\&_\.category-slide_\.inside\]\:flex-1 .category-slide .inside{flex:1}.tw\:\[\&_\.category-slide_\.inside\]\:flex-col .category-slide .inside{flex-direction:column}.tw\:\[\&_\.category-slide_\.inside\]\:items-start .category-slide .inside{align-items:flex-start}.tw\:\[\&_\.category-slide_\.inside\]\:gap-14 .category-slide .inside{gap:calc(calc(var(--size-end) / var(--size)) * 14)}.tw\:\[\&_\.category-slide_\.inside\]\:bg-\[var\(--category-card\)\] .category-slide .inside{background-color:var(--category-card)}.tw\:\[\&_\.category-slide_\.inside\]\:p-16 .category-slide .inside{padding:calc(calc(var(--size-end) / var(--size)) * 16)}.tw\:\[\&_\.category-slide_\.inside\]\:text-robot .category-slide .inside{color:var(--tw-color-robot)}.tw\:\[\&_\.category-slide_\.l-block\]\:relative .category-slide .l-block{position:relative}.tw\:\[\&_\.category-slide_\.l-block\]\:flex .category-slide .l-block{display:flex}.tw\:\[\&_\.category-slide_\.l-block\]\:h-full .category-slide .l-block{height:100%}.tw\:\[\&_\.category-slide_\.l-block\]\:flex-col .category-slide .l-block{flex-direction:column}.tw\:\[\&_\.category-slide_\.l-block\]\:bg-\[var\(--category-card\)\] .category-slide .l-block{background-color:var(--category-card)}.tw\:\[\&_\.category-slide_\.l-block\:focus-within\]\:outline-2 .category-slide .l-block:focus-within{outline-style:var(--tw-outline-style);outline-width:2px}.tw\:\[\&_\.category-slide_\.l-block\:focus-within\]\:outline-offset-\[-2px\] .category-slide .l-block:focus-within{outline-offset:-2px}.tw\:\[\&_\.category-slide_\.l-block\:focus-within\]\:outline-\[var\(--robot\)\] .category-slide .l-block:focus-within{outline-color:var(--robot)}.tw\:\[\&_\.category-slide_\.l-block\:is\(\:hover\,\:focus-within\)_\.btn\>span\:\:before\]\:\[animation\:btn-bg-on_0\.5s_cubic-bezier\(0\.25\,0\.1\,0\.25\,1\)_forwards\] .category-slide .l-block:is(:hover,:focus-within) .btn>span:before{animation:.5s forwards btn-bg-on}.tw\:\[\&_\.category-slide_\.l-block\:is\(\:hover\,\:focus-within\)_\.btn\>span\>span\+span_span\]\:\[animation\:btn-span-on_0\.5s_cubic-bezier\(0\.25\,0\.1\,0\.25\,1\)_forwards\] .category-slide .l-block:is(:hover,:focus-within) .btn>span>span+span span{animation:.5s forwards btn-span-on}.tw\:\[\&_\.category-slide_\.l-block\:is\(\:hover\,\:focus-within\)_\.btn\>span\>span\:first-child_span\]\:\[animation\:btn-span-off_0\.5s_cubic-bezier\(0\.25\,0\.1\,0\.25\,1\)_forwards\] .category-slide .l-block:is(:hover,:focus-within) .btn>span>span:first-child span{animation:.5s forwards btn-span-off}.tw\:\[\&_\.category-slide_\.l-block\>a\]\:absolute .category-slide .l-block>a{position:absolute}.tw\:\[\&_\.category-slide_\.l-block\>a\]\:top-0 .category-slide .l-block>a{top:0}.tw\:\[\&_\.category-slide_\.l-block\>a\]\:left-0 .category-slide .l-block>a{left:0}.tw\:\[\&_\.category-slide_\.l-block\>a\]\:z-3 .category-slide .l-block>a{z-index:3}.tw\:\[\&_\.category-slide_\.l-block\>a\]\:h-full .category-slide .l-block>a{height:100%}.tw\:\[\&_\.category-slide_\.l-block\>a\]\:w-full .category-slide .l-block>a{width:100%}.tw\:\[\&_\.category-slide_\.l-block\>a\]\:cursor-pointer .category-slide .l-block>a{cursor:pointer}.tw\:\[\&_\.category-slide_\.ntitle\]\:min-h-52 .category-slide .ntitle{min-height:calc(calc(var(--size-end) / var(--size)) * 52)}.tw\:\[\&_\.category-slide_\.thumb\]\:relative .category-slide .thumb{position:relative}.tw\:\[\&_\.category-slide_\.thumb\]\:w-full .category-slide .thumb{width:100%}.tw\:\[\&_\.category-slide_\.thumb\]\:overflow-hidden .category-slide .thumb{overflow:hidden}.tw\:\[\&_\.category-slide_\.thumb\]\:bg-\[\#FFFFFF\] .category-slide .thumb{background-color:#fff}.tw\:\[\&_\.category-slide_\.thumb\]\:pb-\[56\.25\%\] .category-slide .thumb{padding-bottom:56.25%}.tw\:\[\&_\.category-slide_\.thumb_img\]\:absolute .category-slide .thumb img{position:absolute}.tw\:\[\&_\.category-slide_\.thumb_img\]\:inset-0 .category-slide .thumb img{inset:0}.tw\:\[\&_\.category-slide_\.thumb_img\]\:block .category-slide .thumb img{display:block}.tw\:\[\&_\.category-slide_\.thumb_img\]\:h-full .category-slide .thumb img{height:100%}.tw\:\[\&_\.category-slide_\.thumb_img\]\:w-full .category-slide .thumb img{width:100%}.tw\:\[\&_\.category-slide_\.thumb_img\]\:\[transform\:none\] .category-slide .thumb img{transform:none}.tw\:\[\&_\.category-slide_\.thumb_img\]\:object-contain .category-slide .thumb img{object-fit:contain}.tw\:\[\&_\.client-grid\]\:mt-30 .client-grid{margin-top:calc(calc(var(--size-end) / var(--size)) * 30)}.tw\:\[\&_\.client-grid\]\:grid .client-grid{display:grid}.tw\:\[\&_\.client-grid\]\:min-h-300 .client-grid{min-height:calc(calc(var(--size-end) / var(--size)) * 300)}.tw\:\[\&_\.client-grid\]\:list-none .client-grid{list-style-type:none}.tw\:\[\&_\.client-grid\]\:grid-cols-3 .client-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tw\:\[\&_\.client-grid\]\:content-between .client-grid{align-content:space-between}.tw\:\[\&_\.client-grid\]\:gap-24 .client-grid{gap:calc(calc(var(--size-end) / var(--size)) * 24)}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.client-grid\]\:min-h-0 .client-grid{min-height:0}.tw\:max-sm\:\[\&_\.client-grid\]\:grid-cols-2 .client-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.tw\:\[\&_\.client-grid_li\]\:flex .client-grid li{display:flex}.tw\:\[\&_\.client-grid_li\]\:flex-col .client-grid li{flex-direction:column}.tw\:\[\&_\.client-grid_li\]\:gap-\[12px\] .client-grid li{gap:12px}.tw\:\[\&_\.client-mark\]\:flex .client-mark{display:flex}.tw\:\[\&_\.client-mark\]\:h-44 .client-mark{height:calc(calc(var(--size-end) / var(--size)) * 44)}.tw\:\[\&_\.client-mark\]\:items-center .client-mark{align-items:center}.tw\:\[\&_\.client-mark_img\]\:h-auto .client-mark img{height:auto}.tw\:\[\&_\.client-mark_img\]\:max-h-full .client-mark img{max-height:100%}.tw\:\[\&_\.client-mark_img\]\:w-auto .client-mark img{width:auto}.tw\:\[\&_\.client-mark_img\]\:max-w-full .client-mark img{max-width:100%}.tw\:\[\&_\.client-mark_img\]\:object-contain .client-mark img{object-fit:contain}.tw\:\[\&_\.client-mark_img\]\:opacity-90 .client-mark img{opacity:.9}.tw\:\[\&_\.client-mark_img\]\:\[filter\:brightness\(0\)_invert\(var\(--scroll\)\)\] .client-mark img{filter:brightness(0) invert(var(--scroll))}.tw\:\[\&_\.client-name\]\:opacity-\[\.88\] .client-name{opacity:.88}.tw\:\[\&_\.cta_\.bg\]\:right-0 .cta .bg{right:0}.tw\:\[\&_\.cta_\.bg\]\:left-auto .cta .bg{left:auto}.tw\:\[\&_\.cta_\.bg\]\:w-1\/2 .cta .bg{width:50%}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.cta_\.bg\]\:top-auto .cta .bg{top:auto}.tw\:max-sm\:\[\&_\.cta_\.bg\]\:bottom-0 .cta .bg{bottom:0}.tw\:max-sm\:\[\&_\.cta_\.bg\]\:h-\[250px\] .cta .bg{height:250px}.tw\:max-sm\:\[\&_\.cta_\.bg\]\:w-full .cta .bg{width:100%}}.tw\:\[\&_\.cta_\.bg_\.parallax\]\:h-full .cta .bg .parallax{height:100%}.tw\:\[\&_\.cta_\.bg_\.parallax\]\:\[transform\:none\]\! .cta .bg .parallax{transform:none!important}.tw\:\[\&_\.cta_\.bg_\.parallax_img\]\:object-contain .cta .bg .parallax img{object-fit:contain}.tw\:\[\&_\.cta_\.bg_\.parallax_img\]\:\[mix-blend-mode\:multiply\] .cta .bg .parallax img{mix-blend-mode:multiply}.tw\:\[\&_\.cta_\.buttons\]\:flex-wrap .cta .buttons{flex-wrap:wrap}.tw\:\[\&_\.cta_\.buttons\]\:items-center .cta .buttons{align-items:center}.tw\:\[\&_\.cta_\.title\]\:max-w-\[50\%\] .cta .title{max-width:50%}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.cta_\.title\]\:max-w-full .cta .title{max-width:100%}}.tw\:\[\&_\.date\]\:inline-flex .date{display:inline-flex}.tw\:\[\&_\.date\]\:h-25 .date{height:calc(calc(var(--size-end) / var(--size)) * 25)}.tw\:\[\&_\.date\]\:items-center .date{align-items:center}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.date\]\:text-u-12 .date{font-size:calc(var(--size-end) / var(--size) * 12)}}.tw\:\[\&_\.desc\]\:mt-20 .desc{margin-top:calc(calc(var(--size-end) / var(--size)) * 20)}.tw\:\[\&_\.desc\]\:max-w-540 .desc{max-width:calc(calc(var(--size-end) / var(--size)) * 540)}.tw\:\[\&_\.desc_a\]\:\[background-image\:linear-gradient\(color-mix\(in_oklch\,var\(--brand-base\)\,white_50\%\)\,color-mix\(in_oklch\,var\(--brand-base\)\,white_50\%\)\)\] .desc a{background-image:linear-gradient(var(--brand-base),var(--brand-base))}@supports (color:color-mix(in lab, red, red)){.tw\:\[\&_\.desc_a\]\:\[background-image\:linear-gradient\(color-mix\(in_oklch\,var\(--brand-base\)\,white_50\%\)\,color-mix\(in_oklch\,var\(--brand-base\)\,white_50\%\)\)\] .desc a{background-image:linear-gradient(color-mix(in oklch,var(--brand-base),white 50%),color-mix(in oklch,var(--brand-base),white 50%))}}.tw\:\[\&_\.desc_a\]\:\[background-size\:0\%_100\%\] .desc a{background-size:0% 100%}.tw\:\[\&_\.desc_a\]\:bg-left-bottom .desc a{background-position:0 100%}.tw\:\[\&_\.desc_a\]\:bg-no-repeat .desc a{background-repeat:no-repeat}.tw\:\[\&_\.desc_a\]\:underline .desc a{text-decoration-line:underline}.tw\:\[\&_\.desc_a\]\:\[text-decoration-thickness\:--spacing\(1\)\] .desc a{text-decoration-thickness:calc(var(--size-end) / var(--size))}.tw\:\[\&_\.desc_a\]\:\[text-underline-offset\:--spacing\(4\)\] .desc a{text-underline-offset:calc(calc(var(--size-end) / var(--size)) * 4)}.tw\:\[\&_\.desc_a\]\:\[transition\:background-size_0\.5s_cubic-bezier\(0\.25\,0\.1\,0\.25\,1\.5\)\] .desc a{transition:background-size .5s cubic-bezier(.25,.1,.25,1.5)}@media (min-width:1025px){.tw\:lg\:\[\&_\.desc_a\:hover\]\:\[background-size\:100\%_100\%\] .desc a:hover{background-size:100% 100%}}.tw\:\[\&_\.faq_button\.q\]\:block .faq button.q{display:block}.tw\:\[\&_\.filters\]\:mt-65 .filters{margin-top:calc(calc(var(--size-end) / var(--size)) * 65)}.tw\:\[\&_\.filters\]\:-mb-55 .filters{margin-bottom:calc(calc(var(--size-end) / var(--size)) * -55)}.tw\:\[\&_\.filters_ul\:not\(\.drop\)_li\.active\]\:pointer-events-none .filters ul:not(.drop) li.active{pointer-events:none}.tw\:\[\&_\.filters_ul\:not\(\.drop\)_li\.active\]\:border-edge .filters ul:not(.drop) li.active{border-color:var(--tw-color-edge)}.tw\:\[\&_\.filters_ul\:not\(\.drop\)_li\.active\]\:bg-edge .filters ul:not(.drop) li.active{background-color:var(--tw-color-edge)}.tw\:\[\&_\.filters_ul\:not\(\.drop\)_li\.active\]\:text-robot .filters ul:not(.drop) li.active{color:var(--tw-color-robot)}@media (min-width:1025px){.tw\:lg\:\[\&_\.filters_ul\:not\(\.drop\)_li\:hover\]\:bg-block .filters ul:not(.drop) li:hover{background-color:var(--tw-color-block)}}.tw\:\[\&_\.form-wrap\]\:relative .form-wrap{position:relative}.tw\:\[\&_\.form-wrap\]\:bg-robot .form-wrap{background-color:var(--tw-color-robot)}.tw\:\[\&_\.form-wrap\]\:px-32 .form-wrap{padding-inline:calc(calc(var(--size-end) / var(--size)) * 32)}.tw\:\[\&_\.form-wrap\]\:py-40 .form-wrap{padding-block:calc(calc(var(--size-end) / var(--size)) * 40)}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.form-wrap\]\:mt-40 .form-wrap{margin-top:calc(calc(var(--size-end) / var(--size)) * 40)}.tw\:max-sm\:\[\&_\.form-wrap\]\:p-32 .form-wrap{padding:calc(calc(var(--size-end) / var(--size)) * 32)}}@media (min-width:768px){.tw\:sm\:\[\&_\.form-wrap\]\:h-full .form-wrap{height:100%}}.tw\:\[\&_\.form-wrap_\.f--l\]\:mt-8 .form-wrap .f--l{margin-top:calc(calc(var(--size-end) / var(--size)) * 8)}.tw\:\[\&_\.form-wrap_\.f--l\]\:text-\[\#706161\] .form-wrap .f--l{color:#706161}.tw\:\[\&_\.form-wrap\:before\]\:absolute .form-wrap:before{position:absolute}.tw\:\[\&_\.form-wrap\:before\]\:top-0 .form-wrap:before{top:0}.tw\:\[\&_\.form-wrap\:before\]\:left-0 .form-wrap:before{left:0}.tw\:\[\&_\.form-wrap\:before\]\:block .form-wrap:before{display:block}.tw\:\[\&_\.form-wrap\:before\]\:h-6 .form-wrap:before{height:calc(calc(var(--size-end) / var(--size)) * 6)}.tw\:\[\&_\.form-wrap\:before\]\:w-6 .form-wrap:before{width:calc(calc(var(--size-end) / var(--size)) * 6)}.tw\:\[\&_\.form-wrap\:before\]\:bg-edge .form-wrap:before{background-color:var(--tw-color-edge)}.tw\:\[\&_\.form-wrap\:before\]\:opacity-20 .form-wrap:before{opacity:.2}.tw\:\[\&_\.form-wrap\:before\]\:content-\[\'\'\] .form-wrap:before{--tw-content:"";content:var(--tw-content)}.tw\:\[\&_\.hero\]\:mx-auto .hero{margin-inline:auto}.tw\:\[\&_\.hero\]\:mt-90 .hero{margin-top:calc(calc(var(--size-end) / var(--size)) * 90)}.tw\:\[\&_\.hero\]\:mb-0 .hero{margin-bottom:0}.tw\:\[\&_\.hero\]\:max-w-1128 .hero{max-width:calc(calc(var(--size-end) / var(--size)) * 1128)}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.hero\]\:mt-0 .hero{margin-top:0}.tw\:max-sm\:\[\&_\.hero\]\:max-w-full .hero{max-width:100%}}.tw\:\[\&_\.hero_img\]\:block .hero img{display:block}.tw\:\[\&_\.hero_img\]\:w-full .hero img{width:100%}.tw\:\[\&_\.hero_img\]\:bg-\[\#fff\] .hero img{background-color:#fff}.tw\:\[\&_\.hero_img\]\:object-contain .hero img{object-fit:contain}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.hero-wrap\]\:mt-30 .hero-wrap{margin-top:calc(calc(var(--size-end) / var(--size)) * 30)}.tw\:max-sm\:\[\&_\.hero-wrap\]\:\[transform\:none\]\! .hero-wrap{transform:none!important}.tw\:max-sm\:\[\&_\.hidden-sm\]\:mt-16 .hidden-sm{margin-top:calc(calc(var(--size-end) / var(--size)) * 16)}}.tw\:\[\&_\.icons\]\:-mb-8 .icons{margin-bottom:calc(calc(var(--size-end) / var(--size)) * -8)}.tw\:\[\&_\.icons\]\:flex .icons{display:flex}.tw\:\[\&_\.icons\]\:gap-40 .icons{gap:calc(calc(var(--size-end) / var(--size)) * 40)}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.icons\]\:mb-30 .icons{margin-bottom:calc(calc(var(--size-end) / var(--size)) * 30)}}.tw\:\[\&_\.icons_\.f--label\]\:text-\[var\(--on-deep-text\)\] .icons .f--label{color:var(--on-deep-text)}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.icons_\.f--label\]\:max-w-\[12ch\] .icons .f--label{max-width:12ch}.tw\:max-sm\:\[\&_\.icons_\.f--label\]\:text-u-12 .icons .f--label{font-size:calc(var(--size-end) / var(--size) * 12)}}.tw\:\[\&_\.icons_\.icon\]\:mb-8 .icons .icon{margin-bottom:calc(calc(var(--size-end) / var(--size)) * 8)}.tw\:\[\&_\.icons_\.icon\]\:border-0 .icons .icon{border-style:var(--tw-border-style);border-width:0}.tw\:\[\&_\.icons_\.icon\]\:border-l .icons .icon{border-left-style:var(--tw-border-style);border-left-width:1px}.tw\:\[\&_\.icons_\.icon\]\:border-l-\[var\(--on-deep-rule\)\] .icons .icon{border-left-color:var(--on-deep-rule)}.tw\:\[\&_\.icons_\.icon\]\:border-l-block .icons .icon{border-left-color:var(--tw-color-block)}.tw\:\[\&_\.icons_\.icon\]\:pt-4 .icons .icon{padding-top:calc(calc(var(--size-end) / var(--size)) * 4)}.tw\:\[\&_\.icons_\.icon\]\:pb-4 .icons .icon{padding-bottom:calc(calc(var(--size-end) / var(--size)) * 4)}.tw\:\[\&_\.icons_\.icon\]\:pl-10 .icons .icon{padding-left:calc(calc(var(--size-end) / var(--size)) * 10)}.tw\:\[\&_\.icons_\.icon_img\]\:block .icons .icon img{display:block}.tw\:\[\&_\.icons_\.icon_img\]\:h-24 .icons .icon img{height:calc(calc(var(--size-end) / var(--size)) * 24)}.tw\:\[\&_\.icons_\.icon_img\]\:w-auto .icons .icon img{width:auto}.tw\:\[\&_\.icons_\.icon_img\]\:opacity-72 .icons .icon img{opacity:.72}.tw\:\[\&_\.icons_\.icon_img\]\:brightness-0 .icons .icon img{--tw-brightness:brightness(0%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.tw\:\[\&_\.icons_\.icon_img\]\:invert .icons .icon img{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.icons_\.icon_img\]\:h-21 .icons .icon img{height:calc(calc(var(--size-end) / var(--size)) * 21)}}.tw\:\[\&_\.image\]\:relative .image{position:relative}.tw\:\[\&_\.image\]\:mx-auto .image{margin-inline:auto}.tw\:\[\&_\.image\]\:mt-30 .image{margin-top:calc(calc(var(--size-end) / var(--size)) * 30)}.tw\:\[\&_\.image\]\:w-580 .image{width:calc(calc(var(--size-end) / var(--size)) * 580)}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.image\]\:mt-60 .image{margin-top:calc(calc(var(--size-end) / var(--size)) * 60)}.tw\:max-sm\:\[\&_\.image\]\:w-\[calc\(100\%_-_40_\/_var\(--size\)_\*_var\(--size-end\)\)\] .image{width:calc(100% - 40 / var(--size) * var(--size-end))}}.tw\:\[\&_\.image_\.desc\]\:absolute .image .desc{position:absolute}.tw\:\[\&_\.image_\.desc\]\:top-0 .image .desc{top:0}.tw\:\[\&_\.image_\.desc\]\:left-full .image .desc{left:100%}.tw\:\[\&_\.image_\.desc\]\:ml-70 .image .desc{margin-left:calc(calc(var(--size-end) / var(--size)) * 70)}.tw\:\[\&_\.image_\.desc\]\:w-full .image .desc{width:100%}.tw\:\[\&_\.image_\.desc\]\:max-w-316 .image .desc{max-width:calc(calc(var(--size-end) / var(--size)) * 316)}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.image_\.desc\]\:relative .image .desc{position:relative}.tw\:max-sm\:\[\&_\.image_\.desc\]\:left-0 .image .desc{left:0}.tw\:max-sm\:\[\&_\.image_\.desc\]\:mx-0 .image .desc{margin-inline:0}.tw\:max-sm\:\[\&_\.image_\.desc\]\:-mt-80 .image .desc{margin-top:calc(calc(var(--size-end) / var(--size)) * -80)}.tw\:max-sm\:\[\&_\.image_\.desc\]\:mb-0 .image .desc{margin-bottom:0}.tw\:max-sm\:\[\&_\.image_\.desc\]\:max-w-full .image .desc{max-width:100%}.tw\:max-sm\:\[\&_\.image_\.desc\]\:\[transform\:none\]\! .image .desc{transform:none!important}.tw\:max-sm\:\[\&_\.image_\.desc\]\:pb-30 .image .desc{padding-bottom:calc(calc(var(--size-end) / var(--size)) * 30)}}.tw\:\[\&_\.image_\.desc\>div\:before\]\:absolute .image .desc>div:before{position:absolute}.tw\:\[\&_\.image_\.desc\>div\:before\]\:top-6 .image .desc>div:before{top:calc(calc(var(--size-end) / var(--size)) * 6)}.tw\:\[\&_\.image_\.desc\>div\:before\]\:right-full .image .desc>div:before{right:100%}.tw\:\[\&_\.image_\.desc\>div\:before\]\:mr-14 .image .desc>div:before{margin-right:calc(calc(var(--size-end) / var(--size)) * 14)}.tw\:\[\&_\.image_\.desc\>div\:before\]\:block .image .desc>div:before{display:block}.tw\:\[\&_\.image_\.desc\>div\:before\]\:h-6 .image .desc>div:before{height:calc(calc(var(--size-end) / var(--size)) * 6)}.tw\:\[\&_\.image_\.desc\>div\:before\]\:w-6 .image .desc>div:before{width:calc(calc(var(--size-end) / var(--size)) * 6)}.tw\:\[\&_\.image_\.desc\>div\:before\]\:bg-robot .image .desc>div:before{background-color:var(--tw-color-robot)}.tw\:\[\&_\.image_\.desc\>div\:before\]\:content-\[\'\'\] .image .desc>div:before{--tw-content:"";content:var(--tw-content)}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.image_\.desc\>div\:before\]\:hidden .image .desc>div:before{display:none}}.tw\:\[\&_\.image_\.wrap\]\:relative .image .wrap{position:relative}.tw\:\[\&_\.image_\.wrap\]\:\[transform-origin\:top_center\] .image .wrap{transform-origin:top}.tw\:\[\&_\.image_\.wrap_\.tint\]\:absolute .image .wrap .tint{position:absolute}.tw\:\[\&_\.image_\.wrap_\.tint\]\:top-0 .image .wrap .tint{top:0}.tw\:\[\&_\.image_\.wrap_\.tint\]\:left-0 .image .wrap .tint{left:0}.tw\:\[\&_\.image_\.wrap_\.tint\]\:z-2 .image .wrap .tint{z-index:2}.tw\:\[\&_\.image_\.wrap_\.tint\]\:h-full .image .wrap .tint{height:100%}.tw\:\[\&_\.image_\.wrap_\.tint\]\:w-full .image .wrap .tint{width:100%}.tw\:\[\&_\.image_\.wrap_\.tint\]\:bg-edge .image .wrap .tint{background-color:var(--tw-color-edge)}.tw\:\[\&_\.image_img\]\:block .image img{display:block}.tw\:\[\&_\.image_img\]\:w-full .image img{width:100%}.tw\:\[\&_\.industry-back\]\:px-\[18px\] .industry-back{padding-inline:18px}.tw\:\[\&_\.industry-back\]\:py-\[12px\] .industry-back{padding-block:12px}.tw\:\[\&_\.industry-back\]\:text-inherit .industry-back{color:inherit}.tw\:\[\&_\.industry-intro-copy\]\:mt-\[32px\] .industry-intro-copy{margin-top:32px}.tw\:\[\&_\.industry-intro-copy\]\:max-w-\[760px\] .industry-intro-copy{max-width:760px}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.industry-intro-copy\]\:mt-\[24px\] .industry-intro-copy{margin-top:24px}}.tw\:\[\&_\.industry-run\]\:relative .industry-run{position:relative}.tw\:\[\&_\.industry-search-field\]\:flex .industry-search-field{display:flex}.tw\:\[\&_\.industry-search-field\]\:max-w-\[540px\] .industry-search-field{max-width:540px}.tw\:\[\&_\.industry-search-field\]\:border-0 .industry-search-field{border-style:var(--tw-border-style);border-width:0}.tw\:\[\&_\.industry-search-field\]\:border-b .industry-search-field{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.tw\:\[\&_\.industry-search-field\]\:border-b-block .industry-search-field{border-bottom-color:var(--tw-color-block)}.tw\:\[\&_\.inside\]\:flex .inside{display:flex}.tw\:\[\&_\.inside\]\:flex-1 .inside{flex:1}.tw\:\[\&_\.inside\]\:flex-col .inside{flex-direction:column}.tw\:\[\&_\.inside\]\:items-start .inside{align-items:flex-start}.tw\:\[\&_\.inside\]\:gap-14 .inside{gap:calc(calc(var(--size-end) / var(--size)) * 14)}.tw\:\[\&_\.inside\]\:bg-\[var\(--blog-card\)\] .inside{background-color:var(--blog-card)}.tw\:\[\&_\.inside\]\:p-16 .inside{padding:calc(calc(var(--size-end) / var(--size)) * 16)}.tw\:\[\&_\.inside\]\:text-edge .inside{color:var(--tw-color-edge)}.tw\:\[\&_\.inside\]\:\[transition\:background_0\.25s_ease\] .inside{transition:background .25s}.tw\:\[\&_\.inview_\.stat\:after\]\:w-\[calc\(100\%_\+_60_\/_var\(--size\)_\*_var\(--size-end\)\)\] .inview .stat:after{width:calc(100% + 60 / var(--size) * var(--size-end))}.tw\:\[\&_\.inview_\.stat\:before\]\:\[transform\:none\] .inview .stat:before{transform:none}.tw\:\[\&_\.inview_\.stat\:first-child\:after\]\:\[transition-delay\:0\.25s\] .inview .stat:first-child:after{transition-delay:.25s}.tw\:\[\&_\.inview_\.stat\:first-child\:before\]\:\[transition-delay\:0s\] .inview .stat:first-child:before{transition-delay:0s}.tw\:\[\&_\.inview_\.stat\:nth-child\(2\)\:after\]\:\[transition-delay\:0\.375s\] .inview .stat:nth-child(2):after{transition-delay:.375s}.tw\:\[\&_\.inview_\.stat\:nth-child\(2\)\:before\]\:\[transition-delay\:0\.125s\] .inview .stat:nth-child(2):before{transition-delay:.125s}.tw\:\[\&_\.inview_\.stat\:nth-child\(3\)\:after\]\:\[transition-delay\:0\.5s\] .inview .stat:nth-child(3):after{transition-delay:.5s}.tw\:\[\&_\.inview_\.stat\:nth-child\(3\)\:before\]\:\[transition-delay\:0\.25s\] .inview .stat:nth-child(3):before{transition-delay:.25s}.tw\:\[\&_\.inview_\.stat\:nth-child\(4\)\:after\]\:\[transition-delay\:0\.625s\] .inview .stat:nth-child(4):after{transition-delay:.625s}.tw\:\[\&_\.inview_\.stat\:nth-child\(4\)\:before\]\:\[transition-delay\:0\.375s\] .inview .stat:nth-child(4):before{transition-delay:.375s}.tw\:\[\&_\.is-custom\]\:border-0 .is-custom{border-style:var(--tw-border-style);border-width:0}.tw\:\[\&_\.is-custom\]\:border-t-2 .is-custom{border-top-style:var(--tw-border-style);border-top-width:2px}.tw\:\[\&_\.is-custom\]\:\[border-top-style\:dotted\] .is-custom{border-top-style:dotted}.tw\:\[\&_\.is-custom\]\:border-t-\[var\(--brand-lit\)\] .is-custom{border-top-color:var(--brand-lit)}.tw\:\[\&_\.is-flat\]\:border-0 .is-flat{border-style:var(--tw-border-style);border-width:0}.tw\:\[\&_\.is-flat\]\:border-t-\[1\.5px\] .is-flat{border-top-style:var(--tw-border-style);border-top-width:1.5px}.tw\:\[\&_\.is-flat\]\:\[border-top-style\:dashed\] .is-flat{border-top-style:dashed}.tw\:\[\&_\.is-flat\]\:border-t-\[rgba\(20\,20\,20\,\.38\)\] .is-flat{border-top-color:#14141461}.tw\:\[\&_\.is-line\]\:border-0 .is-line{border-style:var(--tw-border-style);border-width:0}.tw\:\[\&_\.is-line\]\:border-t-2 .is-line{border-top-style:var(--tw-border-style);border-top-width:2px}.tw\:\[\&_\.is-line\]\:border-t-\[var\(--brand\)\] .is-line{border-top-color:var(--brand)}.tw\:\[\&_\.kit-body\]\:flex .kit-body{display:flex}.tw\:\[\&_\.kit-body\]\:flex-1 .kit-body{flex:1}.tw\:\[\&_\.kit-body\]\:flex-col .kit-body{flex-direction:column}.tw\:\[\&_\.kit-body\]\:p-24 .kit-body{padding:calc(calc(var(--size-end) / var(--size)) * 24)}.tw\:\[\&_\.kit-body_h4\]\:mt-\[10px\] .kit-body h4{margin-top:10px}.tw\:\[\&_\.kit-body_p\]\:mt-\[12px\] .kit-body p{margin-top:12px}.tw\:\[\&_\.kit-body_p\]\:text-\[rgba\(35\,31\,32\,\.72\)\]\! .kit-body p{color:#231f20b8!important}.tw\:\[\&_\.kit-card\]\:flex .kit-card{display:flex}.tw\:\[\&_\.kit-card\]\:h-full .kit-card{height:100%}.tw\:\[\&_\.kit-card\]\:flex-col .kit-card{flex-direction:column}.tw\:\[\&_\.kit-card\]\:bg-robot .kit-card{background-color:var(--tw-color-robot)}.tw\:\[\&_\.kit-card\]\:text-edge .kit-card,.tw\:\[\&_\.kit-card_\*\:not\(\.btn\,\.btn_\*\)\]\:text-edge .kit-card :not(.btn,.btn *){color:var(--tw-color-edge)}.tw\:\[\&_\.kit-cards\]\:mt-56 .kit-cards{margin-top:calc(calc(var(--size-end) / var(--size)) * 56)}.tw\:\[\&_\.kit-cards\]\:items-stretch .kit-cards{align-items:stretch}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.kit-cards_\[class\^\=col-\]\+\[class\^\=col-\]\]\:mt-\[24px\] .kit-cards [class^=col-]+[class^=col-]{margin-top:24px}}.tw\:\[\&_\.kit-go\]\:mt-auto .kit-go{margin-top:auto}.tw\:\[\&_\.kit-go\]\:pt-24 .kit-go{padding-top:calc(calc(var(--size-end) / var(--size)) * 24)}.tw\:\[\&_\.kit-rank\]\:text-\[\#2F6FA8\]\! .kit-rank{color:#2f6fa8!important}.tw\:\[\&_\.kit-shot\]\:aspect-\[16\/10\] .kit-shot{aspect-ratio:16/10}.tw\:\[\&_\.kit-shot\]\:overflow-hidden .kit-shot{overflow:hidden}.tw\:\[\&_\.kit-shot\]\:bg-\[\#fff\] .kit-shot{background-color:#fff}.tw\:\[\&_\.kit-shot_img\]\:block .kit-shot img{display:block}.tw\:\[\&_\.kit-shot_img\]\:h-full .kit-shot img{height:100%}.tw\:\[\&_\.kit-shot_img\]\:w-full .kit-shot img{width:100%}.tw\:\[\&_\.kit-shot_img\]\:object-contain .kit-shot img{object-fit:contain}.tw\:\[\&_\.l-block\]\:relative .l-block{position:relative}.tw\:\[\&_\.l-block\]\:mb-40 .l-block{margin-bottom:calc(calc(var(--size-end) / var(--size)) * 40)}.tw\:\[\&_\.l-block\]\:flex .l-block{display:flex}.tw\:\[\&_\.l-block\]\:h-full .l-block{height:100%}.tw\:\[\&_\.l-block\]\:w-\[calc\(33\.3333333333\%_-_5\.3333333333_\/_var\(--size\)_\*_var\(--size-end\)\)\] .l-block{width:calc(33.3333% - 5.33333 / var(--size) * var(--size-end))}.tw\:\[\&_\.l-block\]\:w-\[calc\(50\%_-_4_\/_var\(--size\)_\*_var\(--size-end\)\)\] .l-block{width:calc(50% - 4 / var(--size) * var(--size-end))}.tw\:\[\&_\.l-block\]\:w-auto .l-block{width:auto}.tw\:\[\&_\.l-block\]\:min-w-0 .l-block{min-width:0}.tw\:\[\&_\.l-block\]\:flex-col .l-block{flex-direction:column}.tw\:\[\&_\.l-block\]\:justify-between .l-block{justify-content:space-between}.tw\:\[\&_\.l-block\]\:bg-\[\#EBE5E1\] .l-block{background-color:#ebe5e1}.tw\:\[\&_\.l-block\]\:bg-\[var\(--blog-card\)\] .l-block{background-color:var(--blog-card)}.tw\:\[\&_\.l-block\]\:bg-edge .l-block{background-color:var(--tw-color-edge)}.tw\:\[\&_\.l-block\]\:p-24 .l-block{padding:calc(calc(var(--size-end) / var(--size)) * 24)}.tw\:\[\&_\.l-block\]\:pt-20 .l-block{padding-top:calc(calc(var(--size-end) / var(--size)) * 20)}.tw\:\[\&_\.l-block\]\:text-robot .l-block{color:var(--tw-color-robot)}.tw\:\[\&_\.l-block\]\:\[transition\:opacity_\.5s_ease\,transform_\.5s_ease\] .l-block{transition:opacity .5s,transform .5s}@media (prefers-reduced-motion:reduce){.tw\:motion-reduce\:\[\&_\.l-block\]\:\[transition\:none\]\! .l-block{transition:none!important}}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.l-block\]\:mb-0 .l-block{margin-bottom:0}.tw\:max-sm\:\[\&_\.l-block\]\:max-h-72 .l-block{max-height:calc(calc(var(--size-end) / var(--size)) * 72)}.tw\:max-sm\:\[\&_\.l-block\]\:w-full .l-block{width:100%}.tw\:max-sm\:\[\&_\.l-block\]\:overflow-hidden .l-block{overflow:hidden}.tw\:max-sm\:\[\&_\.l-block\]\:pt-28 .l-block{padding-top:calc(calc(var(--size-end) / var(--size)) * 28)}.tw\:max-sm\:\[\&_\.l-block\]\:pt-45 .l-block{padding-top:calc(calc(var(--size-end) / var(--size)) * 45)}.tw\:max-sm\:\[\&_\.l-block\]\:\[transition\:max-height_0\.75s_cubic-bezier\(0\.62\,0\.05\,0\.01\,0\.99\)\] .l-block{transition:max-height .75s cubic-bezier(.62,.05,.01,.99)}}.tw\:\[\&_\.l-block_\.bottom\]\:flex .l-block .bottom{display:flex}.tw\:\[\&_\.l-block_\.bottom\]\:flex-wrap .l-block .bottom{flex-wrap:wrap}.tw\:\[\&_\.l-block_\.bottom\]\:items-center .l-block .bottom{align-items:center}.tw\:\[\&_\.l-block_\.bottom\]\:gap-\[8px\] .l-block .bottom{gap:8px}.tw\:\[\&_\.l-block_\.bottom\]\:border-0 .l-block .bottom{border-style:var(--tw-border-style);border-width:0}.tw\:\[\&_\.l-block_\.bottom\]\:border-l .l-block .bottom{border-left-style:var(--tw-border-style);border-left-width:1px}.tw\:\[\&_\.l-block_\.bottom\]\:border-l-block .l-block .bottom{border-left-color:var(--tw-color-block)}.tw\:\[\&_\.l-block_\.bottom\]\:pt-16 .l-block .bottom{padding-top:calc(calc(var(--size-end) / var(--size)) * 16)}.tw\:\[\&_\.l-block_\.bottom\]\:pr-\[24px\] .l-block .bottom{padding-right:24px}.tw\:\[\&_\.l-block_\.bottom\]\:pl-14 .l-block .bottom{padding-left:calc(calc(var(--size-end) / var(--size)) * 14)}.tw\:\[\&_\.l-block_\.bottom\]\:text-u-12 .l-block .bottom{font-size:calc(var(--size-end) / var(--size) * 12)}.tw\:\[\&_\.l-block_\.bottom\]\:text-\[rgba\(31\,31\,31\,0\.5\)\] .l-block .bottom{color:#1f1f1f80}.tw\:\[\&_\.l-block_\.bottom\]\:\[transition\:border_0\.25s_ease\] .l-block .bottom{transition:border .25s}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.l-block_\.bottom\]\:mt-37 .l-block .bottom{margin-top:calc(calc(var(--size-end) / var(--size)) * 37)}.tw\:max-sm\:\[\&_\.l-block_\.bottom\]\:mb-7 .l-block .bottom{margin-bottom:calc(calc(var(--size-end) / var(--size)) * 7)}}.tw\:\[\&_\.l-block_\.buttons\]\:mt-40 .l-block .buttons{margin-top:calc(calc(var(--size-end) / var(--size)) * 40)}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.l-block_\.buttons\]\:mt-35 .l-block .buttons{margin-top:calc(calc(var(--size-end) / var(--size)) * 35)}}.tw\:\[\&_\.l-block_\.date\]\:inline-flex .l-block .date{display:inline-flex}.tw\:\[\&_\.l-block_\.date\]\:items-center .l-block .date{align-items:center}.tw\:\[\&_\.l-block_\.date\]\:justify-center .l-block .date{justify-content:center}.tw\:\[\&_\.l-block_\.date\]\:p-0 .l-block .date{padding:0}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.l-block_\.date\]\:text-u-12 .l-block .date{font-size:calc(var(--size-end) / var(--size) * 12)}}.tw\:\[\&_\.l-block_\.desc\]\:mt-12 .l-block .desc{margin-top:calc(calc(var(--size-end) / var(--size)) * 12)}.tw\:\[\&_\.l-block_\.desc\]\:max-w-430 .l-block .desc{max-width:calc(calc(var(--size-end) / var(--size)) * 430)}.tw\:\[\&_\.l-block_\.desc\]\:opacity-50 .l-block .desc{opacity:.5}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.l-block_\.desc\]\:mt-21 .l-block .desc{margin-top:calc(calc(var(--size-end) / var(--size)) * 21)}}.tw\:\[\&_\.l-block_\.inside\]\:relative .l-block .inside{position:relative}.tw\:\[\&_\.l-block_\.inside\]\:bg-block .l-block .inside{background-color:var(--tw-color-block)}.tw\:\[\&_\.l-block_\.inside\]\:px-16 .l-block .inside{padding-inline:calc(calc(var(--size-end) / var(--size)) * 16)}.tw\:\[\&_\.l-block_\.inside\]\:px-40 .l-block .inside{padding-inline:calc(calc(var(--size-end) / var(--size)) * 40)}.tw\:\[\&_\.l-block_\.inside\]\:pt-12 .l-block .inside{padding-top:calc(calc(var(--size-end) / var(--size)) * 12)}.tw\:\[\&_\.l-block_\.inside\]\:pt-25 .l-block .inside{padding-top:calc(calc(var(--size-end) / var(--size)) * 25)}.tw\:\[\&_\.l-block_\.inside\]\:pr-\[48px\] .l-block .inside{padding-right:48px}.tw\:\[\&_\.l-block_\.inside\]\:pb-16 .l-block .inside{padding-bottom:calc(calc(var(--size-end) / var(--size)) * 16)}.tw\:\[\&_\.l-block_\.inside\]\:pb-45 .l-block .inside{padding-bottom:calc(calc(var(--size-end) / var(--size)) * 45)}.tw\:\[\&_\.l-block_\.inside\]\:\[transition\:background_0\.25s_ease\] .l-block .inside{transition:background .25s}.tw\:\[\&_\.l-block_\.inside\]\:after\:content-\[\'Working_with_us\'\] .l-block .inside:after{--tw-content:"Working with us";content:var(--tw-content)}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.l-block_\.inside\]\:px-20 .l-block .inside{padding-inline:calc(calc(var(--size-end) / var(--size)) * 20)}.tw\:max-sm\:\[\&_\.l-block_\.inside\]\:pt-20 .l-block .inside{padding-top:calc(calc(var(--size-end) / var(--size)) * 20)}.tw\:max-sm\:\[\&_\.l-block_\.inside\]\:pb-24 .l-block .inside{padding-bottom:calc(calc(var(--size-end) / var(--size)) * 24)}}.tw\:\[\&_\.l-block_\.inside_span\]\:absolute .l-block .inside span{position:absolute}.tw\:\[\&_\.l-block_\.inside_span\]\:top-6 .l-block .inside span{top:calc(calc(var(--size-end) / var(--size)) * 6)}.tw\:\[\&_\.l-block_\.inside_span\]\:right-16 .l-block .inside span{right:calc(calc(var(--size-end) / var(--size)) * 16)}.tw\:\[\&_\.l-block_\.inside_span\]\:block .l-block .inside span{display:block}.tw\:\[\&_\.l-block_\.inside_span\]\:h-32 .l-block .inside span{height:calc(calc(var(--size-end) / var(--size)) * 32)}.tw\:\[\&_\.l-block_\.inside_span\]\:w-32 .l-block .inside span{width:calc(calc(var(--size-end) / var(--size)) * 32)}.tw\:\[\&_\.l-block_\.inside_span\]\:overflow-hidden .l-block .inside span{overflow:hidden}.tw\:\[\&_\.l-block_\.inside_span\]\:rounded-u-3 .l-block .inside span{border-radius:calc(var(--size-end) / var(--size) * 3)}.tw\:\[\&_\.l-block_\.inside_span\]\:bg-cloud .l-block .inside span{background-color:var(--tw-color-cloud)}.tw\:\[\&_\.l-block_\.inside_span\]\:\[transition\:all_0\.25s_ease\] .l-block .inside span{transition:all .25s}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.l-block_\.inside_span\]\:right-0 .l-block .inside span{right:0}}.tw\:\[\&_\.l-block_\.inside_span_svg\]\:absolute .l-block .inside span svg{position:absolute}.tw\:\[\&_\.l-block_\.inside_span_svg\]\:top-1\/2 .l-block .inside span svg{top:50%}.tw\:\[\&_\.l-block_\.inside_span_svg\]\:left-1\/2 .l-block .inside span svg{left:50%}.tw\:\[\&_\.l-block_\.inside_span_svg\]\:block .l-block .inside span svg{display:block}.tw\:\[\&_\.l-block_\.inside_span_svg\]\:h-auto .l-block .inside span svg{height:auto}.tw\:\[\&_\.l-block_\.inside_span_svg\]\:w-12 .l-block .inside span svg{width:calc(calc(var(--size-end) / var(--size)) * 12)}.tw\:\[\&_\.l-block_\.inside_span_svg\]\:\[transform\:translate\(-50\%\,-50\%\)\] .l-block .inside span svg{transform:translate(-50%,-50%)}.tw\:\[\&_\.l-block_\.inside_span_svg_\*\]\:\[transition\:all_0\.25s_ease\] .l-block .inside span svg *{transition:all .25s}.tw\:\[\&_\.l-block_\.inside\:after\]\:absolute .l-block .inside:after{position:absolute}.tw\:\[\&_\.l-block_\.inside\:after\]\:-top-3 .l-block .inside:after{top:calc(calc(var(--size-end) / var(--size)) * -3)}.tw\:\[\&_\.l-block_\.inside\:after\]\:left-40 .l-block .inside:after{left:calc(calc(var(--size-end) / var(--size)) * 40)}.tw\:\[\&_\.l-block_\.inside\:after\]\:z-3 .l-block .inside:after{z-index:3}.tw\:\[\&_\.l-block_\.inside\:after\]\:block .l-block .inside:after{display:block}.tw\:\[\&_\.l-block_\.inside\:after\]\:h-6 .l-block .inside:after{height:calc(calc(var(--size-end) / var(--size)) * 6)}.tw\:\[\&_\.l-block_\.inside\:after\]\:w-6 .l-block .inside:after{width:calc(calc(var(--size-end) / var(--size)) * 6)}.tw\:\[\&_\.l-block_\.inside\:after\]\:\[transform\:scale\(0\)\] .l-block .inside:after{transform:scale(0)}.tw\:\[\&_\.l-block_\.inside\:after\]\:bg-robot .l-block .inside:after{background-color:var(--tw-color-robot)}.tw\:\[\&_\.l-block_\.inside\:after\]\:\[transition\:transform_0\.5s_cubic-bezier\(0\.25\,0\.1\,0\.25\,1\.5\)\] .l-block .inside:after{transition:transform .5s cubic-bezier(.25,.1,.25,1.5)}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.l-block_\.inside\:after\]\:-top-13 .l-block .inside:after{top:calc(calc(var(--size-end) / var(--size)) * -13)}.tw\:max-sm\:\[\&_\.l-block_\.inside\:after\]\:left-20 .l-block .inside:after{left:calc(calc(var(--size-end) / var(--size)) * 20)}}.tw\:\[\&_\.l-block_\.inside\:before\]\:absolute .l-block .inside:before{position:absolute}.tw\:\[\&_\.l-block_\.inside\:before\]\:top-0 .l-block .inside:before{top:0}.tw\:\[\&_\.l-block_\.inside\:before\]\:left-40 .l-block .inside:before{left:calc(calc(var(--size-end) / var(--size)) * 40)}.tw\:\[\&_\.l-block_\.inside\:before\]\:z-2 .l-block .inside:before{z-index:2}.tw\:\[\&_\.l-block_\.inside\:before\]\:block .l-block .inside:before{display:block}.tw\:\[\&_\.l-block_\.inside\:before\]\:h-px .l-block .inside:before{height:1px}.tw\:\[\&_\.l-block_\.inside\:before\]\:w-0 .l-block .inside:before{width:0}.tw\:\[\&_\.l-block_\.inside\:before\]\:bg-block .l-block .inside:before{background-color:var(--tw-color-block)}.tw\:\[\&_\.l-block_\.inside\:before\]\:opacity-10 .l-block .inside:before{opacity:.1}.tw\:\[\&_\.l-block_\.inside\:before\]\:content-\[\'\'\] .l-block .inside:before{--tw-content:"";content:var(--tw-content)}.tw\:\[\&_\.l-block_\.inside\:before\]\:\[transition\:width_1\.5s_cubic-bezier\(0\.62\,0\.05\,0\.01\,0\.99\)\] .l-block .inside:before{transition:width 1.5s cubic-bezier(.62,.05,.01,.99)}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.l-block_\.inside\:before\]\:-top-10 .l-block .inside:before{top:calc(calc(var(--size-end) / var(--size)) * -10)}.tw\:max-sm\:\[\&_\.l-block_\.inside\:before\]\:left-20 .l-block .inside:before{left:calc(calc(var(--size-end) / var(--size)) * 20)}}.tw\:\[\&_\.l-block_\.ntitle\]\:min-h-0 .l-block .ntitle{min-height:0}.tw\:\[\&_\.l-block_\.ntitle\]\:pr-0 .l-block .ntitle{padding-right:0}.tw\:\[\&_\.l-block_\.ntitle\]\:leading-\[1\.3\] .l-block .ntitle{--tw-leading:1.3;line-height:1.3}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.l-block_\.ntitle\]\:text-\[21px\] .l-block .ntitle{font-size:21px}}.tw\:\[\&_\.l-block_\.subtitle\]\:mb-32 .l-block .subtitle{margin-bottom:calc(calc(var(--size-end) / var(--size)) * 32)}.tw\:\[\&_\.l-block_\.subtitle\]\:text-\[\#616161\] .l-block .subtitle{color:#616161}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.l-block_\.subtitle\]\:text-u-18 .l-block .subtitle{font-size:calc(var(--size-end) / var(--size) * 18)}}.tw\:\[\&_\.l-block_\.tag\]\:inline-flex .l-block .tag{display:inline-flex}.tw\:\[\&_\.l-block_\.tag\]\:h-auto .l-block .tag{height:auto}.tw\:\[\&_\.l-block_\.tag\]\:min-h-\[25px\] .l-block .tag{min-height:25px}.tw\:\[\&_\.l-block_\.tag\]\:items-center .l-block .tag{align-items:center}.tw\:\[\&_\.l-block_\.tag\]\:justify-center .l-block .tag{justify-content:center}.tw\:\[\&_\.l-block_\.tag\]\:rounded-u-3 .l-block .tag{border-radius:calc(var(--size-end) / var(--size) * 3)}.tw\:\[\&_\.l-block_\.tag\]\:bg-\[\#EBE5E1\] .l-block .tag{background-color:#ebe5e1}.tw\:\[\&_\.l-block_\.tag\]\:px-9 .l-block .tag{padding-inline:calc(calc(var(--size-end) / var(--size)) * 9)}.tw\:\[\&_\.l-block_\.tag\]\:py-\[4px\] .l-block .tag{padding-block:4px}.tw\:\[\&_\.l-block_\.tag\]\:uppercase .l-block .tag{text-transform:uppercase}.tw\:\[\&_\.l-block_\.tag\]\:\[transition\:background_0\.25s_ease\] .l-block .tag{transition:background .25s}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.l-block_\.tag\]\:text-u-12 .l-block .tag{font-size:calc(var(--size-end) / var(--size) * 12)}}.tw\:\[\&_\.l-block_\.thumb\]\:mb-18 .l-block .thumb{margin-bottom:calc(calc(var(--size-end) / var(--size)) * 18)}.tw\:\[\&_\.l-block_\.thumb\]\:overflow-hidden .l-block .thumb{overflow:hidden}.tw\:\[\&_\.l-block_\.thumb\]\:pb-\[50\%\] .l-block .thumb{padding-bottom:50%}.tw\:\[\&_\.l-block_\.thumb\]\:pb-\[56\.25\%\] .l-block .thumb{padding-bottom:56.25%}.tw\:\[\&_\.l-block_\.thumb\]\:pb-\[67\%\] .l-block .thumb{padding-bottom:67%}.tw\:\[\&_\.l-block_\.thumb\]\:pb-\[70\%\] .l-block .thumb{padding-bottom:70%}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.l-block_\.thumb\]\:pb-\[77\%\] .l-block .thumb{padding-bottom:77%}}.tw\:\[\&_\.l-block_\.thumb_img\]\:\[transition\:all_0\.75s_cubic-bezier\(0\.62\,0\.05\,0\.01\,0\.99\)\] .l-block .thumb img{transition:all .75s cubic-bezier(.62,.05,.01,.99)}.tw\:\[\&_\.l-block_\.thumb\:after\]\:absolute .l-block .thumb:after{position:absolute}.tw\:\[\&_\.l-block_\.thumb\:after\]\:top-0 .l-block .thumb:after{top:0}.tw\:\[\&_\.l-block_\.thumb\:after\]\:left-0 .l-block .thumb:after{left:0}.tw\:\[\&_\.l-block_\.thumb\:after\]\:z-1 .l-block .thumb:after{z-index:1}.tw\:\[\&_\.l-block_\.thumb\:after\]\:block .l-block .thumb:after{display:block}.tw\:\[\&_\.l-block_\.thumb\:after\]\:h-\[101\%\] .l-block .thumb:after{height:101%}.tw\:\[\&_\.l-block_\.thumb\:after\]\:w-full .l-block .thumb:after{width:100%}.tw\:\[\&_\.l-block_\.thumb\:after\]\:content-\[\'\'\] .l-block .thumb:after{--tw-content:"";content:var(--tw-content)}.tw\:\[\&_\.l-block_\.thumb\:after\]\:\[background\:linear-gradient\(180deg\,rgba\(31\,31\,31\,0\)_50\%\,\#141414_92\.82\%\)\] .l-block .thumb:after{background:linear-gradient(#1f1f1f00 50%,#141414 92.82%)}.tw\:\[\&_\.l-block_\.title\]\:mb-12 .l-block .title{margin-bottom:calc(calc(var(--size-end) / var(--size)) * 12)}.tw\:\[\&_\.l-block_\.title\]\:mb-50 .l-block .title{margin-bottom:calc(calc(var(--size-end) / var(--size)) * 50)}.tw\:\[\&_\.l-block_\.title\]\:\[overflow-wrap\:break-word\] .l-block .title{overflow-wrap:break-word}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.l-block_\.title\]\:mb-28 .l-block .title{margin-bottom:calc(calc(var(--size-end) / var(--size)) * 28)}.tw\:max-sm\:\[\&_\.l-block_\.top\]\:relative .l-block .top{position:relative}}.tw\:\[\&_\.l-block_\.top\>svg\]\:hidden .l-block .top>svg{display:none}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.l-block_\.top\>svg\]\:pointer-events-none .l-block .top>svg{pointer-events:none}.tw\:max-sm\:\[\&_\.l-block_\.top\>svg\]\:absolute .l-block .top>svg{position:absolute}.tw\:max-sm\:\[\&_\.l-block_\.top\>svg\]\:-top-7 .l-block .top>svg{top:calc(calc(var(--size-end) / var(--size)) * -7)}.tw\:max-sm\:\[\&_\.l-block_\.top\>svg\]\:right-0 .l-block .top>svg{right:0}.tw\:max-sm\:\[\&_\.l-block_\.top\>svg\]\:block .l-block .top>svg{display:block}.tw\:max-sm\:\[\&_\.l-block_\.top\>svg\]\:h-auto .l-block .top>svg{height:auto}.tw\:max-sm\:\[\&_\.l-block_\.top\>svg\]\:w-30 .l-block .top>svg{width:calc(calc(var(--size-end) / var(--size)) * 30)}.tw\:max-sm\:\[\&_\.l-block_\.top\>svg\]\:\[transform\:scaleY\(-1\)\] .l-block .top>svg{transform:scaleY(-1)}}.tw\:\[\&_\.l-block_a\]\:absolute .l-block a{position:absolute}.tw\:\[\&_\.l-block_a\]\:top-0 .l-block a{top:0}.tw\:\[\&_\.l-block_a\]\:left-0 .l-block a{left:0}.tw\:\[\&_\.l-block_a\]\:z-1 .l-block a{z-index:1}.tw\:\[\&_\.l-block_a\]\:block .l-block a{display:block}.tw\:\[\&_\.l-block_a\]\:h-full .l-block a{height:100%}.tw\:\[\&_\.l-block_a\]\:w-full .l-block a{width:100%}.tw\:\[\&_\.l-block_a\]\:bg-cloud .l-block a{background-color:var(--tw-color-cloud)}.tw\:\[\&_\.l-block_a\]\:p-24 .l-block a{padding:calc(calc(var(--size-end) / var(--size)) * 24)}.tw\:\[\&_\.l-block_a\:focus-visible\]\:bg-robot .l-block a:focus-visible,.tw\:\[\&_\.l-block_a\:hover\]\:bg-robot .l-block a:hover{background-color:var(--tw-color-robot)}@media (min-width:1025px){.tw\:lg\:\[\&_\.l-block_a\:hover\]\:bg-\[var\(--lime\)\] .l-block a:hover{background-color:var(--lime)}.tw\:lg\:\[\&_\.l-block_a\:hover_\.bottom\]\:\[border-color\:color-mix\(in_oklch\,var\(--brand-base\)\,black_20\%\)\] .l-block a:hover .bottom{border-color:var(--brand-base)}@supports (color:color-mix(in lab, red, red)){.tw\:lg\:\[\&_\.l-block_a\:hover_\.bottom\]\:\[border-color\:color-mix\(in_oklch\,var\(--brand-base\)\,black_20\%\)\] .l-block a:hover .bottom{border-color:color-mix(in oklch,var(--brand-base),black 20%)}}.tw\:lg\:\[\&_\.l-block_a\:hover_\.bottom_svg_\*\]\:\[stroke\:color-mix\(in_oklch\,var\(--brand-base\)\,black_60\%\)\] .l-block a:hover .bottom svg *{stroke:var(--brand-base)}@supports (color:color-mix(in lab, red, red)){.tw\:lg\:\[\&_\.l-block_a\:hover_\.bottom_svg_\*\]\:\[stroke\:color-mix\(in_oklch\,var\(--brand-base\)\,black_60\%\)\] .l-block a:hover .bottom svg *{stroke:color-mix(in oklch,var(--brand-base),black 60%)}}.tw\:lg\:\[\&_\.l-block_a\:hover_\.inside_span\]\:bg-edge .l-block a:hover .inside span{background-color:var(--tw-color-edge)}.tw\:lg\:\[\&_\.l-block_a\:hover_\.inside_span_svg_\*\]\:\[fill\:var\(--robot\)\] .l-block a:hover .inside span svg *{fill:var(--robot)}.tw\:lg\:\[\&_\.l-block_a\:hover_\.label\]\:\[color\:color-mix\(in_oklch\,var\(--brand-base\)\,black_60\%\)\] .l-block a:hover .label{color:var(--brand-base)}@supports (color:color-mix(in lab, red, red)){.tw\:lg\:\[\&_\.l-block_a\:hover_\.label\]\:\[color\:color-mix\(in_oklch\,var\(--brand-base\)\,black_60\%\)\] .l-block a:hover .label{color:color-mix(in oklch,var(--brand-base),black 60%)}}.tw\:lg\:\[\&_\.l-block_a\:hover_\.label\]\:\[background\:color-mix\(in_oklch\,var\(--brand-base\)\,white_50\%\)\] .l-block a:hover .label{background:var(--brand-base)}@supports (color:color-mix(in lab, red, red)){.tw\:lg\:\[\&_\.l-block_a\:hover_\.label\]\:\[background\:color-mix\(in_oklch\,var\(--brand-base\)\,white_50\%\)\] .l-block a:hover .label{background:color-mix(in oklch,var(--brand-base),white 50%)}}.tw\:lg\:\[\&_\.l-block_a\:hover_\.thumb_img\]\:\[transform\:translate\(-50\%\,-50\%\)_scale\(1\.1\)\] .l-block a:hover .thumb img{transform:translate(-50%,-50%)scale(1.1)}}.tw\:\[\&_\.l-block_ul_li\]\:mt-14 .l-block ul li{margin-top:calc(calc(var(--size-end) / var(--size)) * 14)}.tw\:\[\&_\.l-block_ul_li\]\:block .l-block ul li{display:block}.tw\:\[\&_\.l-block_ul_li\]\:flex .l-block ul li{display:flex}.tw\:\[\&_\.l-block_ul_li\]\:items-center .l-block ul li{align-items:center}.tw\:\[\&_\.l-block_ul_li\]\:border-0 .l-block ul li{border-style:var(--tw-border-style);border-width:0}.tw\:\[\&_\.l-block_ul_li\]\:border-l .l-block ul li{border-left-style:var(--tw-border-style);border-left-width:1px}.tw\:\[\&_\.l-block_ul_li\]\:border-l-\[\#616161\] .l-block ul li{border-left-color:#616161}.tw\:\[\&_\.l-block_ul_li\]\:border-l-block .l-block ul li{border-left-color:var(--tw-color-block)}.tw\:\[\&_\.l-block_ul_li\]\:px-12 .l-block ul li{padding-inline:calc(calc(var(--size-end) / var(--size)) * 12)}.tw\:\[\&_\.l-block_ul_li\]\:py-3 .l-block ul li{padding-block:calc(calc(var(--size-end) / var(--size)) * 3)}.tw\:\[\&_\.l-block_ul_li\]\:pr-0 .l-block ul li{padding-right:0}.tw\:\[\&_\.l-block_ul_li\]\:pl-10 .l-block ul li{padding-left:calc(calc(var(--size-end) / var(--size)) * 10)}.tw\:\[\&_\.l-block_ul_li_img\]\:mr-8 .l-block ul li img{margin-right:calc(calc(var(--size-end) / var(--size)) * 8)}.tw\:\[\&_\.l-block_ul_li_img\]\:block .l-block ul li img{display:block}.tw\:\[\&_\.l-block_ul_li_img\]\:h-auto .l-block ul li img{height:auto}.tw\:\[\&_\.l-block_ul_li_img\]\:w-14 .l-block ul li img{width:calc(calc(var(--size-end) / var(--size)) * 14)}.tw\:\[\&_\.l-block_ul_li_svg\]\:mr-8 .l-block ul li svg{margin-right:calc(calc(var(--size-end) / var(--size)) * 8)}.tw\:\[\&_\.l-block_ul_li_svg\]\:block .l-block ul li svg{display:block}.tw\:\[\&_\.l-block_ul_li_svg\]\:h-auto .l-block ul li svg{height:auto}.tw\:\[\&_\.l-block_ul_li_svg\]\:w-14 .l-block ul li svg{width:calc(calc(var(--size-end) / var(--size)) * 14)}.tw\:\[\&_\.l-block_ul_li\+li\]\:mt-15 .l-block ul li+li{margin-top:calc(calc(var(--size-end) / var(--size)) * 15)}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.l-block\.active_\.top\>svg\]\:\[transform\:none\] .l-block.active .top>svg{transform:none}}.tw\:\[\&_\.l-block\:before\]\:absolute .l-block:before{position:absolute}.tw\:\[\&_\.l-block\:before\]\:top-0 .l-block:before{top:0}.tw\:\[\&_\.l-block\:before\]\:left-0 .l-block:before{left:0}.tw\:\[\&_\.l-block\:before\]\:block .l-block:before{display:block}.tw\:\[\&_\.l-block\:before\]\:h-6 .l-block:before{height:calc(calc(var(--size-end) / var(--size)) * 6)}.tw\:\[\&_\.l-block\:before\]\:w-6 .l-block:before{width:calc(calc(var(--size-end) / var(--size)) * 6)}.tw\:\[\&_\.l-block\:before\]\:bg-edge .l-block:before{background-color:var(--tw-color-edge)}.tw\:\[\&_\.l-block\:before\]\:opacity-50 .l-block:before{opacity:.5}.tw\:\[\&_\.l-block\:before\]\:content-\[\'\'\] .l-block:before{--tw-content:"";content:var(--tw-content)}.tw\:\[\&_\.l-block\:focus-within\]\:outline-2 .l-block:focus-within{outline-style:var(--tw-outline-style);outline-width:2px}.tw\:\[\&_\.l-block\:focus-within\]\:outline-offset-2 .l-block:focus-within{outline-offset:2px}.tw\:\[\&_\.l-block\:focus-within\]\:outline-\[var\(--edge\)\] .l-block:focus-within{outline-color:var(--edge)}.tw\:\[\&_\.l-block\:focus-within_\.inside\]\:bg-\[\#fff\] .l-block:focus-within .inside,.tw\:\[\&_\.l-block\:hover_\.inside\]\:bg-\[\#fff\] .l-block:hover .inside{background-color:#fff}@media (min-width:1025px){.tw\:lg\:\[\&_\.l-block\:hover_\.inside\]\:bg-\[var\(--lime\)\] .l-block:hover .inside{background-color:var(--lime)}.tw\:lg\:\[\&_\.l-block\:hover_\.inside_\.arrow\]\:\[background\:color-mix\(in_oklch\,var\(--brand-base\)\,white_78\%\)\] .l-block:hover .inside .arrow{background:var(--brand-base)}@supports (color:color-mix(in lab, red, red)){.tw\:lg\:\[\&_\.l-block\:hover_\.inside_\.arrow\]\:\[background\:color-mix\(in_oklch\,var\(--brand-base\)\,white_78\%\)\] .l-block:hover .inside .arrow{background:color-mix(in oklch,var(--brand-base),white 78%)}}.tw\:lg\:\[\&_\.l-block\:hover_\.inside_\.arrow_svg\]\:\[animation\:btn-arrow-right_0\.75s_ease_forwards\] .l-block:hover .inside .arrow svg{animation:.75s forwards btn-arrow-right}.tw\:lg\:\[\&_\.l-block\:hover_\.inside_\.tag\]\:\[background\:color-mix\(in_oklch\,var\(--brand-base\)\,white_78\%\)\] .l-block:hover .inside .tag{background:var(--brand-base)}@supports (color:color-mix(in lab, red, red)){.tw\:lg\:\[\&_\.l-block\:hover_\.inside_\.tag\]\:\[background\:color-mix\(in_oklch\,var\(--brand-base\)\,white_78\%\)\] .l-block:hover .inside .tag{background:color-mix(in oklch,var(--brand-base),white 78%)}}}@media (prefers-reduced-motion:reduce){.tw\:motion-reduce\:\[\&_\.l-block\:is\(\:hover\,\:focus-within\)_\.btn\>span\:\:before\]\:\[animation\:none\] .l-block:is(:hover,:focus-within) .btn>span:before{animation:none}}@media (min-width:1025px){.tw\:lg\:\[\&_\.l-block\:is\(\:hover\,\:focus-within\)_\.btn\>span\:\:before\]\:\[animation\:btn-bg-on_0\.5s_cubic-bezier\(0\.25\,0\.1\,0\.25\,1\)_forwards\] .l-block:is(:hover,:focus-within) .btn>span:before{animation:.5s forwards btn-bg-on}}@media (prefers-reduced-motion:reduce){.tw\:motion-reduce\:\[\&_\.l-block\:is\(\:hover\,\:focus-within\)_\.btn\>span\>span\+span_span\]\:\[animation\:none\] .l-block:is(:hover,:focus-within) .btn>span>span+span span{animation:none}}@media (min-width:1025px){.tw\:lg\:\[\&_\.l-block\:is\(\:hover\,\:focus-within\)_\.btn\>span\>span\+span_span\]\:\[animation\:btn-span-on_0\.5s_cubic-bezier\(0\.25\,0\.1\,0\.25\,1\)_forwards\] .l-block:is(:hover,:focus-within) .btn>span>span+span span{animation:.5s forwards btn-span-on}}@media (prefers-reduced-motion:reduce){.tw\:motion-reduce\:\[\&_\.l-block\:is\(\:hover\,\:focus-within\)_\.btn\>span\>span\:first-child_span\]\:\[animation\:none\] .l-block:is(:hover,:focus-within) .btn>span>span:first-child span{animation:none}}@media (min-width:1025px){.tw\:lg\:\[\&_\.l-block\:is\(\:hover\,\:focus-within\)_\.btn\>span\>span\:first-child_span\]\:\[animation\:btn-span-off_0\.5s_cubic-bezier\(0\.25\,0\.1\,0\.25\,1\)_forwards\] .l-block:is(:hover,:focus-within) .btn>span>span:first-child span{animation:.5s forwards btn-span-off}.tw\:lg\:\[\&_\.l-block\:is\(\:hover\,\:focus-within\)_\.inside\]\:bg-robot .l-block:is(:hover,:focus-within) .inside{background-color:var(--tw-color-robot)}}.tw\:\[\&_\.l-block\>a\]\:absolute .l-block>a{position:absolute}.tw\:\[\&_\.l-block\>a\]\:inset-0 .l-block>a{inset:0}.tw\:\[\&_\.l-block\>a\]\:z-3 .l-block>a{z-index:3}.tw\:\[\&_\.l-block\>a\]\:cursor-pointer .l-block>a{cursor:pointer}.tw\:\[\&_\.l-block\[hidden\]\]\:hidden\! .l-block[hidden]{display:none!important}.tw\:\[\&_\.l-container\]\:px-16 .l-container{padding-inline:calc(calc(var(--size-end) / var(--size)) * 16)}.tw\:\[\&_\.l-container\]\:pt-125 .l-container{padding-top:calc(calc(var(--size-end) / var(--size)) * 125)}.tw\:\[\&_\.l-container\]\:pb-32 .l-container{padding-bottom:calc(calc(var(--size-end) / var(--size)) * 32)}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.l-container\]\:px-7 .l-container{padding-inline:calc(calc(var(--size-end) / var(--size)) * 7)}.tw\:max-sm\:\[\&_\.l-container\]\:pt-90 .l-container{padding-top:calc(calc(var(--size-end) / var(--size)) * 90)}.tw\:max-sm\:\[\&_\.l-container\]\:pb-40 .l-container{padding-bottom:calc(calc(var(--size-end) / var(--size)) * 40)}}.tw\:\[\&_\.l-grid\]\:gap-8 .l-grid{gap:calc(calc(var(--size-end) / var(--size)) * 8)}.tw\:\[\&_\.l-grid\]\:px-16 .l-grid{padding-inline:calc(calc(var(--size-end) / var(--size)) * 16)}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.l-grid\]\:gap-20 .l-grid{gap:calc(calc(var(--size-end) / var(--size)) * 20)}.tw\:max-sm\:\[\&_\.l-grid\]\:px-8 .l-grid{padding-inline:calc(calc(var(--size-end) / var(--size)) * 8)}}.tw\:\[\&_\.l-grid\+\.say-facts\]\:mt-72 .l-grid+.say-facts{margin-top:calc(calc(var(--size-end) / var(--size)) * 72)}.tw\:\[\&_\.l-grid\:has\(\.l-block\)\]\:mt-32 .l-grid:has(.l-block){margin-top:calc(calc(var(--size-end) / var(--size)) * 32)}.tw\:\[\&_\.l-grid\:has\(\.l-block\)\]\:gap-8 .l-grid:has(.l-block){gap:calc(calc(var(--size-end) / var(--size)) * 8)}.tw\:\[\&_\.l-grid\:has\(\.l-block\)\]\:px-16 .l-grid:has(.l-block){padding-inline:calc(calc(var(--size-end) / var(--size)) * 16)}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.l-grid\:has\(\.l-block\)\]\:px-8 .l-grid:has(.l-block){padding-inline:calc(calc(var(--size-end) / var(--size)) * 8)}.tw\:max-sm\:\[\&_\.l-text-right\]\:mt-32 .l-text-right{margin-top:calc(calc(var(--size-end) / var(--size)) * 32)}}.tw\:\[\&_\.left\]\:flex .left{display:flex}.tw\:\[\&_\.left\]\:h-full .left{height:100%}.tw\:\[\&_\.left\]\:flex-col .left{flex-direction:column}.tw\:\[\&_\.left\]\:justify-between .left{justify-content:space-between}.tw\:\[\&_\.logo\]\:border-\[var\(--on-deep-hairline\)\] .logo{border-color:var(--on-deep-hairline)}.tw\:\[\&_\.logo\]\:border-block .logo{border-color:var(--tw-color-block)}.tw\:\[\&_\.logo\]\:before\:bg-\[var\(--on-deep-hairline\)\] .logo:before{content:var(--tw-content);background-color:var(--on-deep-hairline)}.tw\:\[\&_\.logo\]\:before\:bg-block .logo:before{content:var(--tw-content);background-color:var(--tw-color-block)}.tw\:\[\&_\.logo_img\]\:h-80 .logo img{height:calc(calc(var(--size-end) / var(--size)) * 80)}.tw\:\[\&_\.logo_img\]\:w-230 .logo img{width:calc(calc(var(--size-end) / var(--size)) * 230)}.tw\:\[\&_\.logo_img\]\:object-contain .logo img{object-fit:contain}.tw\:\[\&_\.logo_img\]\:px-30 .logo img{padding-inline:calc(calc(var(--size-end) / var(--size)) * 30)}.tw\:\[\&_\.logo_img\]\:py-18 .logo img{padding-block:calc(calc(var(--size-end) / var(--size)) * 18)}.tw\:\[\&_\.logo_img\]\:opacity-30 .logo img{opacity:.3}.tw\:\[\&_\.logo_img\]\:brightness-0 .logo img{--tw-brightness:brightness(0%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.tw\:\[\&_\.logos\]\:mt-55 .logos{margin-top:calc(calc(var(--size-end) / var(--size)) * 55)}.tw\:\[\&_\.logos\]\:max-w-540 .logos{max-width:calc(calc(var(--size-end) / var(--size)) * 540)}.tw\:\[\&_\.logos_section\]\:relative .logos section{position:relative}.tw\:\[\&_\.logos_section\]\:mt-12 .logos section{margin-top:calc(calc(var(--size-end) / var(--size)) * 12)}.tw\:\[\&_\.logos_section\:after\]\:absolute .logos section:after{position:absolute}.tw\:\[\&_\.logos_section\:after\]\:top-0 .logos section:after{top:0}.tw\:\[\&_\.logos_section\:after\]\:right-0 .logos section:after{right:0}.tw\:\[\&_\.logos_section\:after\]\:z-1 .logos section:after{z-index:1}.tw\:\[\&_\.logos_section\:after\]\:block .logos section:after{display:block}.tw\:\[\&_\.logos_section\:after\]\:h-full .logos section:after{height:100%}.tw\:\[\&_\.logos_section\:after\]\:w-56 .logos section:after{width:calc(calc(var(--size-end) / var(--size)) * 56)}.tw\:\[\&_\.logos_section\:after\]\:\[transform\:rotate\(-90deg\)\] .logos section:after{transform:rotate(-90deg)}.tw\:\[\&_\.logos_section\:after\]\:content-\[\'\'\] .logos section:after{--tw-content:"";content:var(--tw-content)}.tw\:\[\&_\.logos_section\:after\]\:\[background\:linear-gradient\(180deg\,rgba\(243\,237\,233\,0\)_0\%\,\#F3EDE9_100\%\)\] .logos section:after{background:linear-gradient(#f3ede900 0%,#f3ede9 100%)}.tw\:\[\&_\.logos_section\:before\]\:absolute .logos section:before{position:absolute}.tw\:\[\&_\.logos_section\:before\]\:top-0 .logos section:before{top:0}.tw\:\[\&_\.logos_section\:before\]\:left-0 .logos section:before{left:0}.tw\:\[\&_\.logos_section\:before\]\:z-1 .logos section:before{z-index:1}.tw\:\[\&_\.logos_section\:before\]\:block .logos section:before{display:block}.tw\:\[\&_\.logos_section\:before\]\:h-full .logos section:before{height:100%}.tw\:\[\&_\.logos_section\:before\]\:w-56 .logos section:before{width:calc(calc(var(--size-end) / var(--size)) * 56)}.tw\:\[\&_\.logos_section\:before\]\:\[transform\:rotate\(90deg\)\] .logos section:before{transform:rotate(90deg)}.tw\:\[\&_\.logos_section\:before\]\:content-\[\'\'\] .logos section:before{--tw-content:"";content:var(--tw-content)}.tw\:\[\&_\.logos_section\:before\]\:\[background\:linear-gradient\(180deg\,rgba\(243\,237\,233\,0\)_0\%\,\#F3EDE9_100\%\)\] .logos section:before{background:linear-gradient(#f3ede900 0%,#f3ede9 100%)}.tw\:\[\&_\.masonry\]\:relative .masonry{position:relative}.tw\:\[\&_\.masonry\]\:z-0 .masonry{z-index:0}.tw\:\[\&_\.masonry\]\:mt-65 .masonry{margin-top:calc(calc(var(--size-end) / var(--size)) * 65)}.tw\:\[\&_\.masonry\]\:flex .masonry{display:flex}.tw\:\[\&_\.masonry\]\:w-full .masonry{width:100%}.tw\:\[\&_\.masonry\]\:flex-wrap .masonry{flex-wrap:wrap}.tw\:\[\&_\.masonry\]\:gap-x-8 .masonry{column-gap:calc(calc(var(--size-end) / var(--size)) * 8)}.tw\:\[\&_\.masonry\]\:gap-y-40 .masonry{row-gap:calc(calc(var(--size-end) / var(--size)) * 40)}.tw\:\[\&_\.masonry\]\:pt-45 .masonry{padding-top:calc(calc(var(--size-end) / var(--size)) * 45)}.tw\:\[\&_\.masonry\]\:pb-100 .masonry{padding-bottom:calc(calc(var(--size-end) / var(--size)) * 100)}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.masonry\]\:gap-8 .masonry{gap:calc(calc(var(--size-end) / var(--size)) * 8)}}.tw\:\[\&_\.masonry_\.l-block\]\:w-\[calc\(33\.3333333333\%_-_5\.3333333333_\/_var\(--size\)_\*_var\(--size-end\)\)\] .masonry .l-block{width:calc(33.3333% - 5.33333 / var(--size) * var(--size-end))}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.masonry_\.l-block\]\:w-full .masonry .l-block{width:100%}}.tw\:\[\&_\.masonry\.is-filtering_\.l-block\]\:\[transform\:translateY\(12px\)\] .masonry.is-filtering .l-block{transform:translateY(12px)}.tw\:\[\&_\.masonry\.is-filtering_\.l-block\]\:opacity-0 .masonry.is-filtering .l-block{opacity:0}.tw\:\[\&_\.masonry\:after\]\:absolute .masonry:after{position:absolute}.tw\:\[\&_\.masonry\:after\]\:top-0 .masonry:after{top:0}.tw\:\[\&_\.masonry\:after\]\:right-0 .masonry:after{right:0}.tw\:\[\&_\.masonry\:after\]\:z-2 .masonry:after{z-index:2}.tw\:\[\&_\.masonry\:after\]\:block .masonry:after{display:block}.tw\:\[\&_\.masonry\:after\]\:h-6 .masonry:after{height:calc(calc(var(--size-end) / var(--size)) * 6)}.tw\:\[\&_\.masonry\:after\]\:w-6 .masonry:after{width:calc(calc(var(--size-end) / var(--size)) * 6)}.tw\:\[\&_\.masonry\:after\]\:bg-edge .masonry:after{background-color:var(--tw-color-edge)}.tw\:\[\&_\.masonry\:after\]\:opacity-50 .masonry:after{opacity:.5}.tw\:\[\&_\.masonry\:after\]\:content-\[\'\'\] .masonry:after{--tw-content:"";content:var(--tw-content)}.tw\:\[\&_\.masonry\:before\]\:absolute .masonry:before{position:absolute}.tw\:\[\&_\.masonry\:before\]\:top-0 .masonry:before{top:0}.tw\:\[\&_\.masonry\:before\]\:left-0 .masonry:before{left:0}.tw\:\[\&_\.masonry\:before\]\:z-2 .masonry:before{z-index:2}.tw\:\[\&_\.masonry\:before\]\:block .masonry:before{display:block}.tw\:\[\&_\.masonry\:before\]\:h-6 .masonry:before{height:calc(calc(var(--size-end) / var(--size)) * 6)}.tw\:\[\&_\.masonry\:before\]\:w-6 .masonry:before{width:calc(calc(var(--size-end) / var(--size)) * 6)}.tw\:\[\&_\.masonry\:before\]\:bg-edge .masonry:before{background-color:var(--tw-color-edge)}.tw\:\[\&_\.masonry\:before\]\:opacity-50 .masonry:before{opacity:.5}.tw\:\[\&_\.masonry\:before\]\:content-\[\'\'\] .masonry:before{--tw-content:"";content:var(--tw-content)}.tw\:\[\&_\.max\]\:mx-auto .max{margin-inline:auto}.tw\:\[\&_\.max\]\:max-w-430 .max{max-width:calc(calc(var(--size-end) / var(--size)) * 430)}.tw\:\[\&_\.max\]\:max-w-664 .max{max-width:calc(calc(var(--size-end) / var(--size)) * 664)}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.max\]\:mb-35 .max{margin-bottom:calc(calc(var(--size-end) / var(--size)) * 35)}.tw\:max-sm\:\[\&_\.max\]\:mb-70 .max{margin-bottom:calc(calc(var(--size-end) / var(--size)) * 70)}.tw\:max-sm\:\[\&_\.max\]\:mb-\[60vw\] .max{margin-bottom:60vw}.tw\:max-sm\:\[\&_\.max\]\:max-w-300 .max{max-width:calc(calc(var(--size-end) / var(--size)) * 300)}.tw\:max-sm\:\[\&_\.max\]\:max-w-full .max{max-width:100%}}.tw\:\[\&_\.max\>\:first-child\]\:mt-0 .max>:first-child{margin-top:0}@media (min-width:768px){@media not all and (min-width:1100px){.tw\:sm\:max-\[1100px\]\:\[\&_\.menu_\.ralsonics-products_\.column\:nth-child\(n\+4\)\]\:pt-16 .menu .ralsonics-products .column:nth-child(n+4){padding-top:calc(calc(var(--size-end) / var(--size)) * 16)}}}.tw\:\[\&_\.menu_\.ralsonics-products_\.l-block_\.link_strong\]\:min-h-\[2\.4em\] .menu .ralsonics-products .l-block .link strong{min-height:2.4em}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.menu_\.ralsonics-products_\.l-block_\.link_strong\]\:min-h-0 .menu .ralsonics-products .l-block .link strong{min-height:0}}.tw\:\[\&_\.menu_\.ralsonics-products_\.l-block_\.link\>span\]\:block .menu .ralsonics-products .l-block .link>span{display:block}.tw\:\[\&_\.menu_\.ralsonics-products_\.l-block_\.link\>span\]\:min-h-\[3\.6em\] .menu .ralsonics-products .l-block .link>span{min-height:3.6em}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.menu_\.ralsonics-products_\.l-block_\.link\>span\]\:min-h-0 .menu .ralsonics-products .l-block .link>span{min-height:0}.tw\:max-sm\:\[\&_\.menu_\.ralsonics-products_\.l-block_\.thumb\]\:block .menu .ralsonics-products .l-block .thumb{display:block}}.tw\:\[\&_\.menu_\.ralsonics-products_\.submenu\]\:grid .menu .ralsonics-products .submenu{display:grid}.tw\:\[\&_\.menu_\.ralsonics-products_\.submenu\]\:grid-cols-5 .menu .ralsonics-products .submenu{grid-template-columns:repeat(5,minmax(0,1fr))}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.menu_\.ralsonics-products_\.submenu\]\:grid-cols-\[minmax\(0\,1fr\)\] .menu .ralsonics-products .submenu{grid-template-columns:minmax(0,1fr)}}@media (min-width:768px){.tw\:sm\:\[\&_\.menu_\.ralsonics-products_\.submenu\]\:w-\[calc\(100vw_-_240_\/_var\(--size\)_\*_var\(--size-end\)\)\] .menu .ralsonics-products .submenu{width:calc(100vw - 240 / var(--size) * var(--size-end))}@media not all and (min-width:1100px){.tw\:sm\:max-\[1100px\]\:\[\&_\.menu_\.ralsonics-products_\.submenu\]\:grid-cols-3 .menu .ralsonics-products .submenu{grid-template-columns:repeat(3,minmax(0,1fr))}}}.tw\:\[\&_\.menu_\.ralsonics-products_\.submenu_\.column\]\:block .menu .ralsonics-products .submenu .column{display:block}.tw\:\[\&_\.menu_\.ralsonics-products_\.submenu_\.column\]\:w-auto .menu .ralsonics-products .submenu .column{width:auto}.tw\:\[\&_\.menu_\.ralsonics-products_\.submenu_\.column\]\:min-w-0 .menu .ralsonics-products .submenu .column{min-width:0}.tw\:\[\&_\.menu_\.ralsonics-products_\.submenu_\.column\:first-child\]\:block .menu .ralsonics-products .submenu .column:first-child{display:block}.tw\:\[\&_\.menu_\.ralsonics-products_\.submenu_\.column\:first-child\]\:w-auto .menu .ralsonics-products .submenu .column:first-child{width:auto}.tw\:\[\&_\.menu_\.ralsonics-products_\.submenu_\.column\:first-child\]\:min-w-0 .menu .ralsonics-products .submenu .column:first-child{min-width:0}.tw\:\[\&_\.menu_\.ralsonics-products_\.thumb_img\]\:object-contain .menu .ralsonics-products .thumb img{object-fit:contain}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.menu_\.ralsonics-services_\.column\:not\(\:first-child\)\]\:w-full .menu .ralsonics-services .column:not(:first-child){width:100%}.tw\:max-sm\:\[\&_\.menu_\.ralsonics-services_\.l-block_\.thumb\]\:block .menu .ralsonics-services .l-block .thumb{display:block}}.tw\:\[\&_\.menu_\.ralsonics-services_\.link\]\:min-h-\[4\.8em\] .menu .ralsonics-services .link{min-height:4.8em}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.menu_\.ralsonics-services_\.submenu\]\:flex-wrap .menu .ralsonics-services .submenu{flex-wrap:wrap}}@media (min-width:768px){.tw\:sm\:\[\&_\.menu_\.ralsonics-services_\.submenu\]\:grid .menu .ralsonics-services .submenu{display:grid}.tw\:sm\:\[\&_\.menu_\.ralsonics-services_\.submenu\]\:grid-cols-\[80px_repeat\(2\,minmax\(0\,1fr\)\)\] .menu .ralsonics-services .submenu{grid-template-columns:80px repeat(2,minmax(0,1fr))}.tw\:sm\:\[\&_\.menu_\.ralsonics-services_\.submenu\]\:\[column-gap\:clamp\(28px\,3vw\,48px\)\] .menu .ralsonics-services .submenu{column-gap:clamp(28px,3vw,48px)}.tw\:sm\:\[\&_\.menu_\.ralsonics-services_\.submenu_\.column\]\:w-auto .menu .ralsonics-services .submenu .column{width:auto}.tw\:sm\:\[\&_\.menu_\.ralsonics-services_\.submenu_\.column\]\:min-w-0 .menu .ralsonics-services .submenu .column{min-width:0}.tw\:sm\:\[\&_\.menu_\.ralsonics-services_\.submenu_\.column\:first-child\]\:w-auto .menu .ralsonics-services .submenu .column:first-child{width:auto}.tw\:sm\:\[\&_\.menu_\.ralsonics-services_\.submenu_\.column\:first-child\]\:min-w-0 .menu .ralsonics-services .submenu .column:first-child{min-width:0}}.tw\:\[\&_\.menu_\.ralsonics-services_\.thumb_img\]\:object-cover .menu .ralsonics-services .thumb img{object-fit:cover}@media (min-width:768px){.tw\:sm\:\[\&_\.menu\:has\(\.ralsonics-products\.on\)\]\:w-\[calc\(100vw_-_240_\/_var\(--size\)_\*_var\(--size-end\)\)\] .menu:has(.ralsonics-products.on){width:calc(100vw - 240 / var(--size) * var(--size-end))}}.tw\:\[\&_\.meta\]\:mt-auto .meta{margin-top:auto}.tw\:\[\&_\.meta\]\:flex .meta{display:flex}.tw\:\[\&_\.meta\]\:flex-wrap .meta{flex-wrap:wrap}.tw\:\[\&_\.meta\]\:items-center .meta{align-items:center}.tw\:\[\&_\.meta\]\:gap-8 .meta{gap:calc(calc(var(--size-end) / var(--size)) * 8)}.tw\:\[\&_\.nav\]\:mt-16 .nav{margin-top:calc(calc(var(--size-end) / var(--size)) * 16)}@media (prefers-reduced-motion:reduce){.tw\:motion-reduce\:\[\&_\.nav_button\:hover_svg\]\:\[animation\:none\] .nav button:hover svg{animation:none}}.tw\:\[\&_\.ntitle\]\:min-h-84 .ntitle{min-height:calc(calc(var(--size-end) / var(--size)) * 84)}.tw\:\[\&_\.ntitle\]\:leading-\[130\%\] .ntitle{--tw-leading:130%;line-height:130%}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.ntitle\]\:min-h-0 .ntitle{min-height:0}.tw\:max-sm\:\[\&_\.ntitle\]\:text-u-20 .ntitle{font-size:calc(var(--size-end) / var(--size) * 20)}}.tw\:\[\&_\.on-industry\]\:\[--lit\:var\(--scroll\)\] .on-industry{--lit:var(--scroll)}.tw\:\[\&_\.on-industry_\:is\(h3\,h4\,\.title\,strong\,p\,\.f--m\,\.f--h3\,\.f--h4\,li\)\:not\(\.kit-card_\*\,\.case-card_\*\)\]\:\[color\:color-mix\(in_oklch\,var\(--robot\)_calc\(var\(--lit\)_\*_100\%\)\,var\(--edge\)\)\] .on-industry :is(h3,h4,.title,strong,p,.f--m,.f--h3,.f--h4,li):not(.kit-card *,.case-card *){color:var(--robot)}@supports (color:color-mix(in lab, red, red)){.tw\:\[\&_\.on-industry_\:is\(h3\,h4\,\.title\,strong\,p\,\.f--m\,\.f--h3\,\.f--h4\,li\)\:not\(\.kit-card_\*\,\.case-card_\*\)\]\:\[color\:color-mix\(in_oklch\,var\(--robot\)_calc\(var\(--lit\)_\*_100\%\)\,var\(--edge\)\)\] .on-industry :is(h3,h4,.title,strong,p,.f--m,.f--h3,.f--h4,li):not(.kit-card *,.case-card *){color:color-mix(in oklch,var(--robot) calc(var(--lit) * 100%),var(--edge))}}.tw\:\[\&_\.overview_\.q\]\:block .overview .q{display:block}.tw\:\[\&_\.overview_\.q\]\:w-full .overview .q{width:100%}.tw\:\[\&_\.overview_\.q\]\:border-0 .overview .q{border-style:var(--tw-border-style);border-width:0}.tw\:\[\&_\.overview_\.q\]\:border-current .overview .q{border-color:currentColor}.tw\:\[\&_\.overview_\.q\]\:text-left .overview .q{text-align:left}.tw\:\[\&_\.overview_\.q\]\:text-inherit .overview .q{color:inherit}.tw\:\[\&_\.overview_\.q\]\:\[background\:none\] .overview .q{background:0 0}.tw\:\[\&_\.overview_\.thumb_img\]\:bg-\[\#fff\] .overview .thumb img{background-color:#fff}.tw\:\[\&_\.overview_\.thumb_img\]\:object-contain .overview .thumb img{object-fit:contain}.tw\:\[\&_\.pad-left\]\:pl-8 .pad-left{padding-left:calc(calc(var(--size-end) / var(--size)) * 8)}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.pad-left\]\:pt-22 .pad-left{padding-top:calc(calc(var(--size-end) / var(--size)) * 22)}.tw\:max-sm\:\[\&_\.pad-left\]\:pl-0 .pad-left{padding-left:0}}.tw\:\[\&_\.resources\.alt_\.inside\]\:pr-\[48px\] .resources.alt .inside{padding-right:48px}.tw\:\[\&_\.resources\.alt_\.title\]\:\[overflow-wrap\:break-word\] .resources.alt .title{overflow-wrap:break-word}@media (prefers-reduced-motion:reduce){.tw\:motion-reduce\:\[\&_\.roll\]\:\[transform\:none\]\! .roll{transform:none!important}.tw\:motion-reduce\:\[\&_\.row\.active\:after\]\:\[transition\:none\]\! .row.active:after{transition:none!important}}.tw\:\[\&_\.say-fact\]\:border-0 .say-fact{border-style:var(--tw-border-style);border-width:0}.tw\:\[\&_\.say-fact\]\:border-t .say-fact{border-top-style:var(--tw-border-style);border-top-width:1px}.tw\:\[\&_\.say-fact\]\:\[border-top-color\:color-mix\(in_oklch\,rgba\(252\,252\,250\,\.28\)_calc\(var\(--lit\)_\*_100\%\)\,var\(--block\)\)\] .say-fact{border-top-color:#fcfcfa47}@supports (color:color-mix(in lab, red, red)){.tw\:\[\&_\.say-fact\]\:\[border-top-color\:color-mix\(in_oklch\,rgba\(252\,252\,250\,\.28\)_calc\(var\(--lit\)_\*_100\%\)\,var\(--block\)\)\] .say-fact{border-top-color:color-mix(in oklch,#fcfcfa47 calc(var(--lit) * 100%),var(--block))}}.tw\:\[\&_\.say-fact\]\:pt-20 .say-fact{padding-top:calc(calc(var(--size-end) / var(--size)) * 20)}.tw\:\[\&_\.say-fact_p\]\:mt-\[10px\] .say-fact p{margin-top:10px}.tw\:\[\&_\.say-fact_p\]\:max-w-\[38ch\] .say-fact p{max-width:38ch}.tw\:\[\&_\.say-fact_p\]\:opacity-80 .say-fact p{opacity:.8}.tw\:\[\&_\.say-fact_strong\]\:block .say-fact strong{display:block}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.say-facts_\.col-4-sm\+\.col-4-sm\]\:mt-\[24px\] .say-facts .col-4-sm+.col-4-sm{margin-top:24px}}.tw\:\[\&_\.say-n\]\:mb-14 .say-n{margin-bottom:calc(calc(var(--size-end) / var(--size)) * 14)}.tw\:\[\&_\.say-n\]\:block .say-n{display:block}.tw\:\[\&_\.say-n\]\:\[font-family\:ui-monospace\,SFMono-Regular\,Menlo\,monospace\] .say-n{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.tw\:\[\&_\.say-n\]\:text-\[11px\] .say-n{font-size:11px}.tw\:\[\&_\.say-n\]\:tracking-\[\.16em\] .say-n{--tw-tracking:.16em;letter-spacing:.16em}.tw\:\[\&_\.say-n\]\:\[color\:color-mix\(in_oklch\,\#55C2B8_calc\(var\(--lit\)_\*_100\%\)\,\#3D82C4\)\]\! .say-n{color:#55c2b8!important}@supports (color:color-mix(in lab, red, red)){.tw\:\[\&_\.say-n\]\:\[color\:color-mix\(in_oklch\,\#55C2B8_calc\(var\(--lit\)_\*_100\%\)\,\#3D82C4\)\]\! .say-n{color:color-mix(in oklch,#55c2b8 calc(var(--lit) * 100%),#3d82c4)!important}}.tw\:\[\&_\.sidebar\]\:pointer-events-none .sidebar{pointer-events:none}.tw\:\[\&_\.sidebar\]\:sticky .sidebar{position:sticky}.tw\:\[\&_\.sidebar\]\:top-90 .sidebar{top:calc(calc(var(--size-end) / var(--size)) * 90)}.tw\:\[\&_\.sidebar\]\:flex .sidebar{display:flex}.tw\:\[\&_\.sidebar\]\:min-h-\[80svh\] .sidebar{min-height:80svh}.tw\:\[\&_\.sidebar\]\:flex-col .sidebar{flex-direction:column}.tw\:\[\&_\.sidebar\]\:justify-between .sidebar{justify-content:space-between}.tw\:\[\&_\.splide\]\:relative .splide{position:relative}.tw\:\[\&_\.splide\]\:mt-40 .splide{margin-top:calc(calc(var(--size-end) / var(--size)) * 40)}.tw\:\[\&_\.splide\]\:mt-140 .splide{margin-top:calc(calc(var(--size-end) / var(--size)) * 140)}.tw\:\[\&_\.splide\]\:mb-24 .splide{margin-bottom:calc(calc(var(--size-end) / var(--size)) * 24)}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.splide\]\:mt-40 .splide{margin-top:calc(calc(var(--size-end) / var(--size)) * 40)}.tw\:max-sm\:\[\&_\.splide\]\:max-w-\[calc\(100\%_-_20_\/_var\(--size\)_\*_var\(--size-end\)\)\] .splide{max-width:calc(100% - 20 / var(--size) * var(--size-end))}}.tw\:\[\&_\.splide__list\]\:items-stretch .splide list{align-items:stretch}.tw\:\[\&_\.splide__slide\]\:flex .splide slide{display:flex}.tw\:\[\&_\.splide__slide\]\:h-auto .splide slide,.tw\:\[\&_\.splide__slide\>\.l-block\]\:h-auto .splide slide>.l-block{height:auto}.tw\:\[\&_\.splide__slide\>\.l-block\]\:w-full .splide slide>.l-block{width:100%}.tw\:\[\&_\.splide__track\]\:overflow-hidden .splide track{overflow:hidden}.tw\:\[\&_\.splide__track\]\:overflow-visible .splide track,.tw\:\[\&_\.splide_\.splide__track\]\:overflow-visible .splide .splide track{overflow:visible}.tw\:\[\&_\.splide\+\.nav\]\:mt-24 .splide+.nav{margin-top:calc(calc(var(--size-end) / var(--size)) * 24)}@media (prefers-reduced-motion:reduce){.tw\:motion-reduce\:\[\&_\.splide\+\.nav_button\.next\:hover_svg\]\:\[animation\:none\] .splide+.nav button.next:hover svg,.tw\:motion-reduce\:\[\&_\.splide\+\.nav_button\.prev\:hover_svg\]\:\[animation\:none\] .splide+.nav button.prev:hover svg{animation:none}}.tw\:\[\&_\.splide\:after\]\:absolute .splide:after{position:absolute}.tw\:\[\&_\.splide\:after\]\:top-0 .splide:after{top:0}.tw\:\[\&_\.splide\:after\]\:top-\[-10\] .splide:after{top:-10px}.tw\:\[\&_\.splide\:after\]\:right-full .splide:after{right:100%}.tw\:\[\&_\.splide\:after\]\:z-5 .splide:after{z-index:5}.tw\:\[\&_\.splide\:after\]\:block .splide:after{display:block}.tw\:\[\&_\.splide\:after\]\:h-\[calc\(100\%_\+_20_\/_var\(--size\)_\*_var\(--size-end\)\)\] .splide:after{height:calc(100% + 20 / var(--size) * var(--size-end))}.tw\:\[\&_\.splide\:after\]\:h-full .splide:after{height:100%}.tw\:\[\&_\.splide\:after\]\:w-42 .splide:after{width:calc(calc(var(--size-end) / var(--size)) * 42)}.tw\:\[\&_\.splide\:after\]\:w-80 .splide:after{width:calc(calc(var(--size-end) / var(--size)) * 80)}.tw\:\[\&_\.splide\:after\]\:bg-cloud .splide:after{background-color:var(--tw-color-cloud)}.tw\:\[\&_\.splide\:after\]\:content-\[\'\'\] .splide:after{--tw-content:"";content:var(--tw-content)}.tw\:\[\&_\.splide\:after\]\:\[transition\:background_0\.5s_ease\] .splide:after{transition:background .5s}.tw\:\[\&_\.squares\]\:relative .squares{position:relative}.tw\:\[\&_\.squares\:after\]\:absolute .squares:after{position:absolute}.tw\:\[\&_\.squares\:after\]\:top-40 .squares:after{top:calc(calc(var(--size-end) / var(--size)) * 40)}.tw\:\[\&_\.squares\:after\]\:right-16 .squares:after{right:calc(calc(var(--size-end) / var(--size)) * 16)}.tw\:\[\&_\.squares\:after\]\:block .squares:after{display:block}.tw\:\[\&_\.squares\:after\]\:h-6 .squares:after{height:calc(calc(var(--size-end) / var(--size)) * 6)}.tw\:\[\&_\.squares\:after\]\:w-6 .squares:after{width:calc(calc(var(--size-end) / var(--size)) * 6)}.tw\:\[\&_\.squares\:after\]\:bg-robot .squares:after{background-color:var(--tw-color-robot)}.tw\:\[\&_\.squares\:after\]\:opacity-50 .squares:after{opacity:.5}.tw\:\[\&_\.squares\:after\]\:content-\[\'\'\] .squares:after{--tw-content:"";content:var(--tw-content)}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.squares\:after\]\:top-21 .squares:after{top:calc(calc(var(--size-end) / var(--size)) * 21)}.tw\:max-sm\:\[\&_\.squares\:after\]\:right-11 .squares:after{right:calc(calc(var(--size-end) / var(--size)) * 11)}}.tw\:\[\&_\.squares\:before\]\:absolute .squares:before{position:absolute}.tw\:\[\&_\.squares\:before\]\:top-40 .squares:before{top:calc(calc(var(--size-end) / var(--size)) * 40)}.tw\:\[\&_\.squares\:before\]\:left-16 .squares:before{left:calc(calc(var(--size-end) / var(--size)) * 16)}.tw\:\[\&_\.squares\:before\]\:block .squares:before{display:block}.tw\:\[\&_\.squares\:before\]\:h-6 .squares:before{height:calc(calc(var(--size-end) / var(--size)) * 6)}.tw\:\[\&_\.squares\:before\]\:w-6 .squares:before{width:calc(calc(var(--size-end) / var(--size)) * 6)}.tw\:\[\&_\.squares\:before\]\:bg-robot .squares:before{background-color:var(--tw-color-robot)}.tw\:\[\&_\.squares\:before\]\:opacity-50 .squares:before{opacity:.5}.tw\:\[\&_\.squares\:before\]\:content-\[\'\'\] .squares:before{--tw-content:"";content:var(--tw-content)}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.squares\:before\]\:top-21 .squares:before{top:calc(calc(var(--size-end) / var(--size)) * 21)}.tw\:max-sm\:\[\&_\.squares\:before\]\:left-11 .squares:before{left:calc(calc(var(--size-end) / var(--size)) * 11)}}.tw\:\[\&_\.stat\]\:relative .stat{position:relative}.tw\:\[\&_\.stat\]\:py-35 .stat{padding-block:calc(calc(var(--size-end) / var(--size)) * 35)}.tw\:\[\&_\.stat_\.f--h1_\.in\]\:text-\[80\%\] .stat .f--h1 .in{font-size:80%}.tw\:\[\&_\.stat_\.f--h1_\.in\]\:leading-\[1\.43\] .stat .f--h1 .in{--tw-leading:1.43;line-height:1.43}.tw\:\[\&_\.stat_\.f--m\]\:mt-8 .stat .f--m{margin-top:calc(calc(var(--size-end) / var(--size)) * 8)}.tw\:\[\&_\.stat_\.f--m\]\:opacity-50 .stat .f--m{opacity:.5}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.stat_\.f--m\]\:max-w-\[70\%\] .stat .f--m{max-width:70%}.tw\:max-sm\:\[\&_\.stat_\.f--m\]\:\[text-wrap\:balance\] .stat .f--m{text-wrap:balance}}.tw\:\[\&_\.stat_\.l-c\]\:\[overflow\:initial\]\! .stat .l-c{overflow:initial!important}.tw\:\[\&_\.stat_\.l-c\:before\]\:block .stat .l-c:before{display:block}.tw\:\[\&_\.stat_\.l-c\:before\]\:opacity-0 .stat .l-c:before{opacity:0}.tw\:\[\&_\.stat_\.l-c\:before\]\:content-\[attr\(data-number\)\] .stat .l-c:before{--tw-content:attr(data-number);content:var(--tw-content)}.tw\:\[\&_\.stat_\.l-c\>div\]\:\[position\:absolute\]\! .stat .l-c>div{position:absolute!important}.tw\:\[\&_\.stat_\.l-c\>div\]\:top-0 .stat .l-c>div{top:0}.tw\:\[\&_\.stat_\.l-grid\]\:-ml-16 .stat .l-grid{margin-left:calc(calc(var(--size-end) / var(--size)) * -16)}.tw\:\[\&_\.stat_\.l-grid\]\:w-\[calc\(100\%_\+_32_\/_var\(--size\)_\*_var\(--size-end\)\)\] .stat .l-grid{width:calc(100% + 32 / var(--size) * var(--size-end))}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.stat_\.l-grid\]\:-ml-8 .stat .l-grid{margin-left:calc(calc(var(--size-end) / var(--size)) * -8)}.tw\:max-sm\:\[\&_\.stat_\.l-grid\]\:w-\[calc\(100\%_\+_16_\/_var\(--size\)_\*_var\(--size-end\)\)\] .stat .l-grid{width:calc(100% + 16 / var(--size) * var(--size-end))}}.tw\:\[\&_\.stat_\.number\]\:overflow-hidden .stat .number{overflow:hidden}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.stat_\.number\]\:text-u-80 .stat .number{font-size:calc(var(--size-end) / var(--size) * 80)}}.tw\:\[\&_\.stat\:after\]\:absolute .stat:after{position:absolute}.tw\:\[\&_\.stat\:after\]\:bottom-0 .stat:after{bottom:0}.tw\:\[\&_\.stat\:after\]\:left-0 .stat:after{left:0}.tw\:\[\&_\.stat\:after\]\:block .stat:after{display:block}.tw\:\[\&_\.stat\:after\]\:h-px .stat:after{height:1px}.tw\:\[\&_\.stat\:after\]\:w-0 .stat:after{width:0}.tw\:\[\&_\.stat\:after\]\:bg-\[rgba\(31\,31\,31\,0\.15\)\] .stat:after{background-color:#1f1f1f26}.tw\:\[\&_\.stat\:after\]\:content-\[\'\'\] .stat:after{--tw-content:"";content:var(--tw-content)}.tw\:\[\&_\.stat\:after\]\:\[transition\:width_1\.5s_cubic-bezier\(0\.62\,0\.05\,0\.01\,0\.99\)\] .stat:after{transition:width 1.5s cubic-bezier(.62,.05,.01,.99)}.tw\:\[\&_\.stat\:before\]\:absolute .stat:before{position:absolute}.tw\:\[\&_\.stat\:before\]\:-bottom-2\.5 .stat:before{bottom:calc(calc(var(--size-end) / var(--size)) * -2.5)}.tw\:\[\&_\.stat\:before\]\:left-0 .stat:before{left:0}.tw\:\[\&_\.stat\:before\]\:z-3 .stat:before{z-index:3}.tw\:\[\&_\.stat\:before\]\:block .stat:before{display:block}.tw\:\[\&_\.stat\:before\]\:h-6 .stat:before{height:calc(calc(var(--size-end) / var(--size)) * 6)}.tw\:\[\&_\.stat\:before\]\:w-6 .stat:before{width:calc(calc(var(--size-end) / var(--size)) * 6)}.tw\:\[\&_\.stat\:before\]\:\[transform\:scale\(0\)\] .stat:before{transform:scale(0)}.tw\:\[\&_\.stat\:before\]\:bg-\[\#788932\] .stat:before{background-color:#788932}.tw\:\[\&_\.stat\:before\]\:content-\[\'\'\] .stat:before{--tw-content:"";content:var(--tw-content)}.tw\:\[\&_\.stat\:before\]\:\[transition\:transform_0\.5s_cubic-bezier\(0\.25\,0\.1\,0\.25\,1\.5\)\] .stat:before{transition:transform .5s cubic-bezier(.25,.1,.25,1.5)}.tw\:\[\&_\.stat\:first-child\]\:pt-0 .stat:first-child{padding-top:0}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.stat\:first-child\]\:mt-45 .stat:first-child{margin-top:calc(calc(var(--size-end) / var(--size)) * 45)}}.tw\:\[\&_\.stat\:last-child\:after\]\:hidden .stat:last-child:after,.tw\:\[\&_\.stat\:last-child\:before\]\:hidden .stat:last-child:before{display:none}.tw\:\[\&_\.subtitle\]\:mb-14 .subtitle{margin-bottom:calc(calc(var(--size-end) / var(--size)) * 14)}.tw\:\[\&_\.subtitle\]\:mb-15 .subtitle{margin-bottom:calc(calc(var(--size-end) / var(--size)) * 15)}.tw\:\[\&_\.subtitle\]\:text-\[var\(--on-deep-text\)\] .subtitle{color:var(--on-deep-text)}.tw\:\[\&_\.tag\]\:inline-flex .tag{display:inline-flex}.tw\:\[\&_\.tag\]\:h-25 .tag{height:calc(calc(var(--size-end) / var(--size)) * 25)}.tw\:\[\&_\.tag\]\:items-center .tag{align-items:center}.tw\:\[\&_\.tag\]\:rounded-u-3 .tag{border-radius:calc(var(--size-end) / var(--size) * 3)}.tw\:\[\&_\.tag\]\:bg-\[\#EBE5E1\] .tag{background-color:#ebe5e1}.tw\:\[\&_\.tag\]\:bg-cloud\! .tag{background-color:var(--tw-color-cloud)!important}.tw\:\[\&_\.tag\]\:px-9 .tag{padding-inline:calc(calc(var(--size-end) / var(--size)) * 9)}.tw\:\[\&_\.tag\]\:uppercase .tag{text-transform:uppercase}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.tag\]\:text-u-12 .tag{font-size:calc(var(--size-end) / var(--size) * 12)}}.tw\:\[\&_\.text\]\:mt-30 .text{margin-top:calc(calc(var(--size-end) / var(--size)) * 30)}.tw\:\[\&_\.text\]\:text-u-126 .text{font-size:calc(var(--size-end) / var(--size) * 126)}.tw\:\[\&_\.text\]\:leading-\[105\%\] .text{--tw-leading:105%;line-height:105%}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.text\]\:pl-20 .text{padding-left:calc(calc(var(--size-end) / var(--size)) * 20)}.tw\:max-sm\:\[\&_\.text\]\:text-u-35 .text{font-size:calc(var(--size-end) / var(--size) * 35)}.tw\:max-sm\:\[\&_\.text\]\:leading-\[110\%\] .text{--tw-leading:110%;line-height:110%}}.tw\:\[\&_\.text_\.roll\>div\>div\]\:relative .text .roll>div>div{position:relative}.tw\:\[\&_\.text_\.roll\>div\>div\]\:px-100 .text .roll>div>div{padding-inline:calc(calc(var(--size-end) / var(--size)) * 100)}.tw\:\[\&_\.text_\.roll\>div\>div\:before\]\:absolute .text .roll>div>div:before{position:absolute}.tw\:\[\&_\.text_\.roll\>div\>div\:before\]\:top-1\/2 .text .roll>div>div:before{top:50%}.tw\:\[\&_\.text_\.roll\>div\>div\:before\]\:right-full .text .roll>div>div:before{right:100%}.tw\:\[\&_\.text_\.roll\>div\>div\:before\]\:-mr-6 .text .roll>div>div:before{margin-right:calc(calc(var(--size-end) / var(--size)) * -6)}.tw\:\[\&_\.text_\.roll\>div\>div\:before\]\:block .text .roll>div>div:before{display:block}.tw\:\[\&_\.text_\.roll\>div\>div\:before\]\:h-12 .text .roll>div>div:before{height:calc(calc(var(--size-end) / var(--size)) * 12)}.tw\:\[\&_\.text_\.roll\>div\>div\:before\]\:w-12 .text .roll>div>div:before{width:calc(calc(var(--size-end) / var(--size)) * 12)}.tw\:\[\&_\.text_\.roll\>div\>div\:before\]\:\[transform\:translateY\(-50\%\)\] .text .roll>div>div:before{transform:translateY(-50%)}.tw\:\[\&_\.text_\.roll\>div\>div\:before\]\:bg-robot .text .roll>div>div:before{background-color:var(--tw-color-robot)}.tw\:\[\&_\.text_\.roll\>div\>div\:before\]\:content-\[\'\'\] .text .roll>div>div:before{--tw-content:"";content:var(--tw-content)}.tw\:\[\&_\.thumb\]\:relative .thumb{position:relative}.tw\:\[\&_\.thumb\]\:w-full .thumb{width:100%}.tw\:\[\&_\.thumb\]\:overflow-hidden .thumb{overflow:hidden}.tw\:\[\&_\.thumb\]\:bg-\[\#fff\] .thumb{background-color:#fff}.tw\:\[\&_\.thumb\]\:bg-\[var\(--blog-art\)\] .thumb{background-color:var(--blog-art)}.tw\:\[\&_\.thumb\]\:pb-\[56\.25\%\] .thumb{padding-bottom:56.25%}.tw\:\[\&_\.thumb\]\:pb-\[66\%\] .thumb{padding-bottom:66%}.tw\:\[\&_\.thumb\]\:pb-\[108\%\] .thumb{padding-bottom:108%}.tw\:\[\&_\.thumb_img\]\:absolute .thumb img{position:absolute}.tw\:\[\&_\.thumb_img\]\:inset-0 .thumb img{inset:0}.tw\:\[\&_\.thumb_img\]\:block .thumb img{display:block}.tw\:\[\&_\.thumb_img\]\:h-full .thumb img{height:100%}.tw\:\[\&_\.thumb_img\]\:w-full .thumb img{width:100%}.tw\:\[\&_\.thumb_img\]\:\[transform\:none\] .thumb img{transform:none}.tw\:\[\&_\.thumb_img\]\:bg-\[\#fff\] .thumb img{background-color:#fff}.tw\:\[\&_\.thumb_img\]\:bg-transparent .thumb img{background-color:#0000}.tw\:\[\&_\.thumb_img\]\:object-contain .thumb img{object-fit:contain}.tw\:\[\&_\.thumb_img\]\:object-cover .thumb img{object-fit:cover}@media (prefers-reduced-motion:reduce){.tw\:motion-reduce\:\[\&_\.thumb_img\]\:\[transition\:none\]\! .thumb img{transition:none!important}}@media (min-width:768px){.tw\:sm\:\[\&_\.thumbs\]\:top-\[calc\(100svh-160px\)\] .thumbs{top:calc(100svh - 160px)}}.tw\:\[\&_\.tint\]\:hidden .tint{display:none}.tw\:\[\&_\.title\]\:-mt-20 .title{margin-top:calc(calc(var(--size-end) / var(--size)) * -20)}.tw\:\[\&_\.title\]\:mt-10 .title{margin-top:calc(calc(var(--size-end) / var(--size)) * 10)}.tw\:\[\&_\.title\]\:mt-\[32px\] .title{margin-top:32px}.tw\:\[\&_\.title\]\:mb-32 .title{margin-bottom:calc(calc(var(--size-end) / var(--size)) * 32)}.tw\:\[\&_\.title\]\:text-center .title{text-align:center}.tw\:\[\&_\.title\]\:text-\[clamp\(40px\,6\.5vw\,112px\)\] .title{font-size:clamp(40px,6.5vw,112px)}.tw\:\[\&_\.title\]\:text-\[clamp\(40px\,6vw\,104px\)\] .title{font-size:clamp(40px,6vw,104px)}.tw\:\[\&_\.title\]\:text-u-208 .title{font-size:calc(var(--size-end) / var(--size) * 208)}.tw\:\[\&_\.title\]\:\[text-wrap\:balance\] .title{text-wrap:balance}.tw\:\[\&_\.title\]\:\[overflow-wrap\:break-word\] .title{overflow-wrap:break-word}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_\.title\]\:mt-23 .title{margin-top:calc(calc(var(--size-end) / var(--size)) * 23)}.tw\:max-sm\:\[\&_\.title\]\:mb-24 .title{margin-bottom:calc(calc(var(--size-end) / var(--size)) * 24)}.tw\:max-sm\:\[\&_\.title\]\:max-w-230 .title{max-width:calc(calc(var(--size-end) / var(--size)) * 230)}.tw\:max-sm\:\[\&_\.title\]\:max-w-full\! .title{max-width:100%!important}.tw\:max-sm\:\[\&_\.title\]\:text-u-53 .title{font-size:calc(var(--size-end) / var(--size) * 53)}}@media (min-width:1000px){.tw\:min-\[1000px\]\:\[\&_\.title\]\:text-u-73 .title{font-size:calc(var(--size-end) / var(--size) * 73)}.tw\:min-\[1000px\]\:\[\&_\.title_\.ln\]\:whitespace-nowrap .title .ln{white-space:nowrap}}.tw\:\[\&_\.top\>svg_rect\]\:\[fill\:color-mix\(in_oklch\,var\(--brand-base\)\,white_78\%\)\] .top>svg rect{fill:var(--brand-base)}@supports (color:color-mix(in lab, red, red)){.tw\:\[\&_\.top\>svg_rect\]\:\[fill\:color-mix\(in_oklch\,var\(--brand-base\)\,white_78\%\)\] .top>svg rect{fill:color-mix(in oklch,var(--brand-base),white 78%)}}.tw\:\[\&_\.wrap_img\]\:bg-\[\#fff\] .wrap img{background-color:#fff}.tw\:\[\&_\.wrap_img\]\:object-contain .wrap img{object-fit:contain}.tw\:\[\&_\:focus-visible\]\:outline-2 :focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.tw\:\[\&_\:focus-visible\]\:outline-offset-4 :focus-visible{outline-offset:4px}.tw\:\[\&_\:focus-visible\]\:outline-\[var\(--edge\)\] :focus-visible{outline-color:var(--edge)}.tw\:\[\&_\:focus-visible\]\:outline-current :focus-visible{outline-color:currentColor}.tw\:\[\&_\:is\(button\,a\)\:focus-visible\]\:outline-2 :is(button,a):focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.tw\:\[\&_\:is\(button\,a\)\:focus-visible\]\:outline-offset-4 :is(button,a):focus-visible{outline-offset:4px}.tw\:\[\&_\:is\(button\,a\)\:focus-visible\]\:outline-current :is(button,a):focus-visible{outline-color:currentColor}.tw\:\[\&_\[data-paused\=true\]_\.row\.active\:after\]\:\[transition\:none\]\! [data-paused=true] .row.active:after{transition:none!important}.tw\:\[\&_a\]\:flex a{display:flex}.tw\:\[\&_a\]\:flex-col a{flex-direction:column}.tw\:\[\&_a\]\:gap-\[18px\] a{gap:18px}.tw\:\[\&_a\]\:border-0 a{border-style:var(--tw-border-style);border-width:0}.tw\:\[\&_a\]\:border-t a{border-top-style:var(--tw-border-style);border-top-width:1px}.tw\:\[\&_a\]\:\[border-top-color\:color-mix\(in_oklch\,var\(--rule\)\,rgba\(255\,255\,255\,\.3\)_var\(--lit\)\)\] a{border-top-color:var(--rule)}@supports (color:color-mix(in lab, red, red)){.tw\:\[\&_a\]\:\[border-top-color\:color-mix\(in_oklch\,var\(--rule\)\,rgba\(255\,255\,255\,\.3\)_var\(--lit\)\)\] a{border-top-color:color-mix(in oklch,var(--rule),#ffffff4d var(--lit))}}.tw\:\[\&_a\]\:pt-\[30px\] a{padding-top:30px}.tw\:\[\&_a\]\:pr-\[26px\] a{padding-right:26px}.tw\:\[\&_a\]\:pb-\[32px\] a{padding-bottom:32px}.tw\:\[\&_a\]\:pl-0 a{padding-left:0}.tw\:\[\&_a\]\:wrap-anywhere a{overflow-wrap:anywhere}.tw\:\[\&_a\]\:text-inherit a{color:inherit}.tw\:\[\&_a\]\:no-underline a{text-decoration-line:none}.tw\:\[\&_a\]\:\[transition\:border-color_\.5s_ease\,opacity_\.22s_ease\] a{transition:border-color .5s,opacity .22s}.tw\:\[\&_a\:focus-visible\]\:outline-2 a:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.tw\:\[\&_a\:focus-visible\]\:outline-offset-4 a:focus-visible{outline-offset:4px}.tw\:\[\&_a\:focus-visible\]\:outline-\[\#1420ff\] a:focus-visible{outline-color:#1420ff}.tw\:\[\&_a\:focus-visible\]\:outline-\[var\(--edge\)\] a:focus-visible{outline-color:var(--edge)}.tw\:\[\&_a\:hover\]\:opacity-\[\.68\] a:hover{opacity:.68}.tw\:\[\&_a\:not\(\.btn\)\]\:\[background-image\:linear-gradient\(color-mix\(in_oklch\,var\(--brand-base\)\,white_50\%\)\,color-mix\(in_oklch\,var\(--brand-base\)\,white_50\%\)\)\] a:not(.btn){background-image:linear-gradient(var(--brand-base),var(--brand-base))}@supports (color:color-mix(in lab, red, red)){.tw\:\[\&_a\:not\(\.btn\)\]\:\[background-image\:linear-gradient\(color-mix\(in_oklch\,var\(--brand-base\)\,white_50\%\)\,color-mix\(in_oklch\,var\(--brand-base\)\,white_50\%\)\)\] a:not(.btn){background-image:linear-gradient(color-mix(in oklch,var(--brand-base),white 50%),color-mix(in oklch,var(--brand-base),white 50%))}}.tw\:\[\&_a\:not\(\.btn\)\]\:\[background-size\:0\%_100\%\] a:not(.btn){background-size:0% 100%}.tw\:\[\&_a\:not\(\.btn\)\]\:bg-left-bottom a:not(.btn){background-position:0 100%}.tw\:\[\&_a\:not\(\.btn\)\]\:bg-no-repeat a:not(.btn){background-repeat:no-repeat}.tw\:\[\&_a\:not\(\.btn\)\]\:underline a:not(.btn){text-decoration-line:underline}.tw\:\[\&_a\:not\(\.btn\)\]\:\[text-decoration-thickness\:--spacing\(1\)\] a:not(.btn){text-decoration-thickness:calc(var(--size-end) / var(--size))}.tw\:\[\&_a\:not\(\.btn\)\]\:\[text-underline-offset\:--spacing\(4\)\] a:not(.btn){text-underline-offset:calc(calc(var(--size-end) / var(--size)) * 4)}.tw\:\[\&_a\:not\(\.btn\)\]\:\[transition\:background-size_0\.5s_cubic-bezier\(0\.25\,0\.1\,0\.25\,1\.5\)\] a:not(.btn){transition:background-size .5s cubic-bezier(.25,.1,.25,1.5)}@media (min-width:1025px){.tw\:lg\:\[\&_a\:not\(\.btn\)\:hover\]\:\[background-size\:100\%_100\%\] a:not(.btn):hover{background-size:100% 100%}}.tw\:\[\&_button\]\:cursor-pointer button{cursor:pointer}.tw\:\[\&_button\]\:border-0 button{border-style:var(--tw-border-style);border-width:0}.tw\:\[\&_button\]\:border-current button{border-color:currentColor}.tw\:\[\&_button\]\:bg-transparent button{background-color:#0000}.tw\:\[\&_button\]\:p-\[12px\] button{padding:12px}.tw\:\[\&_button\]\:text-edge button{color:var(--tw-color-edge)}.tw\:\[\&_button\]\:font-inherit button{font:inherit}.tw\:\[\&_button\.q\]\:w-full button.q{width:100%}.tw\:\[\&_button\.q\]\:cursor-pointer button.q{cursor:pointer}.tw\:\[\&_button\.q\]\:border-0 button.q{border-style:var(--tw-border-style);border-width:0}.tw\:\[\&_button\.q\]\:border-current button.q{border-color:currentColor}.tw\:\[\&_button\.q\]\:text-left button.q{text-align:left}.tw\:\[\&_button\.q\]\:text-inherit button.q{color:inherit}.tw\:\[\&_button\.q\]\:\[background\:none\] button.q{background:0 0}.tw\:\[\&_button\.q\]\:font-inherit button.q{font:inherit}.tw\:\[\&_button\.q\>span\]\:pointer-events-none button.q>span{pointer-events:none}.tw\:\[\&_em\]\:mt-\[3px\] em{margin-top:3px}.tw\:\[\&_em\]\:block em{display:block}.tw\:\[\&_em\]\:text-\[13px\] em{font-size:13px}.tw\:\[\&_em\]\:not-italic em{font-style:normal}.tw\:\[\&_h3\]\:my-50 h3{margin-block:calc(calc(var(--size-end) / var(--size)) * 50)}.tw\:\[\&_h3\]\:mb-30 h3{margin-bottom:calc(calc(var(--size-end) / var(--size)) * 30)}.tw\:\[\&_h3\]\:text-u-22 h3{font-size:calc(var(--size-end) / var(--size) * 22)}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_h3\]\:mb-15 h3{margin-bottom:calc(calc(var(--size-end) / var(--size)) * 15)}.tw\:max-sm\:\[\&_h3\]\:text-u-20 h3{font-size:calc(var(--size-end) / var(--size) * 20)}}.tw\:\[\&_h4\]\:mt-50 h4{margin-top:calc(calc(var(--size-end) / var(--size)) * 50)}.tw\:\[\&_h4\]\:mb-8 h4{margin-bottom:calc(calc(var(--size-end) / var(--size)) * 8)}.tw\:\[\&_h4\]\:text-u-18 h4{font-size:calc(var(--size-end) / var(--size) * 18)}.tw\:\[\&_h4\]\:text-\[\#706161\] h4{color:#706161}.tw\:\[\&_h4\+p\]\:mt-0 h4+p{margin-top:0}.tw\:\[\&_h4\[data-no\]\]\:relative h4[data-no]{position:relative}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_h4\[data-no\]\]\:pl-20 h4[data-no]{padding-left:calc(calc(var(--size-end) / var(--size)) * 20)}}.tw\:\[\&_h4\[data-no\]\:before\]\:absolute h4[data-no]:before{position:absolute}.tw\:\[\&_h4\[data-no\]\:before\]\:top-0 h4[data-no]:before{top:0}.tw\:\[\&_h4\[data-no\]\:before\]\:right-full h4[data-no]:before{right:100%}.tw\:\[\&_h4\[data-no\]\:before\]\:mr-30 h4[data-no]:before{margin-right:calc(calc(var(--size-end) / var(--size)) * 30)}.tw\:\[\&_h4\[data-no\]\:before\]\:block h4[data-no]:before{display:block}.tw\:\[\&_h4\[data-no\]\:before\]\:content-\[attr\(data-no\)\] h4[data-no]:before{--tw-content:attr(data-no);content:var(--tw-content)}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_h4\[data-no\]\:before\]\:right-auto h4[data-no]:before{right:auto}.tw\:max-sm\:\[\&_h4\[data-no\]\:before\]\:left-0 h4[data-no]:before{left:0}.tw\:max-sm\:\[\&_h4\[data-no\]\:before\]\:mr-0 h4[data-no]:before{margin-right:0}}.tw\:\[\&_img\]\:absolute img{position:absolute}.tw\:\[\&_img\]\:top-0 img{top:0}.tw\:\[\&_img\]\:left-0 img{left:0}.tw\:\[\&_img\]\:block img{display:block}.tw\:\[\&_img\]\:h-auto img{height:auto}.tw\:\[\&_img\]\:h-full img{height:100%}.tw\:\[\&_img\]\:max-h-\[680px\] img{max-height:680px}.tw\:\[\&_img\]\:w-full img{width:100%}.tw\:\[\&_img\]\:max-w-full img{max-width:100%}.tw\:\[\&_img\]\:bg-\[\#fff\] img{background-color:#fff}.tw\:\[\&_img\]\:object-contain img{object-fit:contain}.tw\:\[\&_img\]\:px-\[22px\] img{padding-inline:22px}.tw\:\[\&_img\]\:py-\[12px\] img{padding-block:12px}.tw\:\[\&_img\]\:brightness-0 img{--tw-brightness:brightness(0%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.tw\:\[\&_img\]\:\[--crop-h\:680px\] img{--crop-h:680px}.tw\:\[\&_input\]\:w-\[min\(280px\,46vw\)\] input{width:min(280px,46vw)}.tw\:\[\&_input\]\:min-w-0 input{min-width:0}.tw\:\[\&_input\]\:flex-1 input{flex:1}.tw\:\[\&_input\]\:border-0 input{border-style:var(--tw-border-style);border-width:0}.tw\:\[\&_input\]\:border-b input{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.tw\:\[\&_input\]\:border-current input{border-color:currentColor}.tw\:\[\&_input\]\:border-b-\[var\(--rule\)\] input{border-bottom-color:var(--rule)}.tw\:\[\&_input\]\:bg-transparent input{background-color:#0000}.tw\:\[\&_input\]\:px-0 input{padding-inline:0}.tw\:\[\&_input\]\:py-\[4px\] input{padding-block:4px}.tw\:\[\&_input\]\:py-\[12px\] input{padding-block:12px}.tw\:\[\&_input\]\:\[font-family\:FKD\,Helvetica\,Arial\,sans-serif\] input{font-family:FKD,Helvetica,Arial,sans-serif}.tw\:\[\&_input\]\:text-\[14px\] input{font-size:14px}.tw\:\[\&_input\]\:tracking-\[0\] input{--tw-tracking:0;letter-spacing:0}.tw\:\[\&_input\]\:text-edge input{color:var(--tw-color-edge)}.tw\:\[\&_input\]\:text-inherit input{color:inherit}.tw\:\[\&_input\]\:normal-case input{text-transform:none}.tw\:\[\&_input\]\:font-inherit input{font:inherit}@media not all and (min-width:900px){.tw\:max-\[900px\]\:\[\&_input\]\:w-full input{width:100%}}.tw\:\[\&_input\:\:placeholder\]\:text-\[rgba\(20\,20\,20\,\.36\)\] input::placeholder{color:#1414145c}.tw\:\[\&_input\:focus\]\:border-b-\[var\(--brand\)\] input:focus{border-bottom-color:var(--brand)}.tw\:\[\&_input\:focus\]\:outline-0 input:focus{outline-style:var(--tw-outline-style);outline-width:0}.tw\:\[\&_label\]\:mb-\[12px\] label{margin-bottom:12px}.tw\:\[\&_label\]\:block label{display:block}.tw\:\[\&_li\]\:grid li{display:grid}.tw\:\[\&_li\]\:inline-flex li{display:inline-flex}.tw\:\[\&_li\]\:cursor-pointer li{cursor:pointer}.tw\:\[\&_li\]\:grid-cols-\[17px_minmax\(0\,1fr\)\] li{grid-template-columns:17px minmax(0,1fr)}.tw\:\[\&_li\]\:\[align-items\:start\] li{align-items:start}.tw\:\[\&_li\]\:items-center li{align-items:center}.tw\:\[\&_li\]\:gap-\[6px\] li{gap:6px}.tw\:\[\&_li\]\:gap-\[8px\] li{gap:8px}.tw\:\[\&_li\]\:gap-\[11px\] li{gap:11px}.tw\:\[\&_li\]\:\[font-family\:ui-monospace\,Menlo\,monospace\] li{font-family:ui-monospace,Menlo,monospace}.tw\:\[\&_li\]\:text-\[9\.5px\] li{font-size:9.5px}.tw\:\[\&_li\]\:text-\[13px\] li{font-size:13px}.tw\:\[\&_li\]\:leading-\[1\.55\] li{--tw-leading:1.55;line-height:1.55}.tw\:\[\&_li\]\:tracking-\[\.1em\] li{--tw-tracking:.1em;letter-spacing:.1em}.tw\:\[\&_li\]\:text-\[rgba\(20\,20\,20\,\.72\)\] li{color:#141414b8}.tw\:\[\&_li\]\:text-\[var\(--soft\)\] li{color:var(--soft)}.tw\:\[\&_li\]\:uppercase li{text-transform:uppercase}.tw\:\[\&_li\]\:\[transition\:all_0\.25s_ease\] li{transition:all .25s}.tw\:\[\&_li\]\:\[transition\:color_\.22s_ease\] li{transition:color .22s}@media (min-width:1025px){.tw\:\[\&_li\]\:hover-lg\:opacity-50 li:hover{opacity:.5}}.tw\:\[\&_li\[data-on\]\]\:text-\[var\(--brand\)\] li[data-on]{color:var(--brand)}.tw\:\[\&_li\[data-on\]_svg\]\:opacity-100 li[data-on] svg{opacity:1}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_nav\:has\(li\.drop\>button\.open\)_\.bottom\]\:static nav:has(li.drop>button.open) .bottom{position:static}}@media (min-width:768px){.tw\:sm\:\[\&_nav\>ul\]\:w-max nav>ul{width:max-content}}.tw\:\[\&_ol\]\:my-25 ol{margin-block:calc(calc(var(--size-end) / var(--size)) * 25)}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_ol\]\:my-15 ol{margin-block:calc(calc(var(--size-end) / var(--size)) * 15)}}.tw\:\[\&_ol_li\]\:pl-25 ol li{padding-left:calc(calc(var(--size-end) / var(--size)) * 25)}.tw\:\[\&_ol_li\+li\]\:mt-10 ol li+li{margin-top:calc(calc(var(--size-end) / var(--size)) * 10)}.tw\:\[\&_p\]\:my-25 p{margin-block:calc(calc(var(--size-end) / var(--size)) * 25)}.tw\:\[\&_p\]\:my-\[20px\] p{margin-block:20px}.tw\:\[\&_p\]\:mb-\[28px\] p{margin-bottom:28px}.tw\:\[\&_p\]\:opacity-50 p{opacity:.5}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_p\]\:my-15 p{margin-block:calc(calc(var(--size-end) / var(--size)) * 15)}}.tw\:\[\&_p\+p\]\:mt-\[24px\] p+p{margin-top:24px}.tw\:\[\&_section_\.logo\]\:-ml-20 section .logo{margin-left:calc(calc(var(--size-end) / var(--size)) * -20)}.tw\:\[\&_section_\.logo\]\:border-0 section .logo{border-style:var(--tw-border-style);border-width:0}.tw\:\[\&_section_\.logo\]\:before\:hidden section .logo:before{content:var(--tw-content);display:none}.tw\:\[\&_section_\.logo_img\]\:h-56 section .logo img{height:calc(calc(var(--size-end) / var(--size)) * 56)}.tw\:\[\&_section\.cta\]\:bg-robot section.cta{background-color:var(--tw-color-robot)}.tw\:\[\&_section\.cta\]\:text-edge section.cta{color:var(--tw-color-edge)}.tw\:\[\&_section\.cta\:\:before\]\:hidden section.cta:before{display:none}.tw\:\[\&_section\.image_img\]\:max-h-\[720px\] section.image img{max-height:720px}.tw\:\[\&_section\.image_img\]\:bg-robot section.image img{background-color:var(--tw-color-robot)}.tw\:\[\&_section\.image_img\]\:object-contain section.image img{object-fit:contain}.tw\:\[\&_section\.industry-clients\]\:px-0 section.industry-clients{padding-inline:0}.tw\:\[\&_section\.industry-clients\]\:pt-72 section.industry-clients{padding-top:calc(calc(var(--size-end) / var(--size)) * 72)}.tw\:\[\&_section\.industry-clients\]\:pb-0 section.industry-clients{padding-bottom:0}.tw\:\[\&_section\.industry-hero_\.title\]\:\[text-wrap\:balance\] section.industry-hero .title{text-wrap:balance}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_section\.industry-hero_\.title\]\:text-u-48 section.industry-hero .title{font-size:calc(var(--size-end) / var(--size) * 48)}}.tw\:\[\&_section\.industry-hero_\.title\.long-title\]\:text-u-108 section.industry-hero .title.long-title{font-size:calc(var(--size-end) / var(--size) * 108)}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_section\.industry-hero_\.title\.long-title\]\:text-u-48 section.industry-hero .title.long-title{font-size:calc(var(--size-end) / var(--size) * 48)}}.tw\:\[\&_section\.industry-kit\]\:px-0 section.industry-kit{padding-inline:0}.tw\:\[\&_section\.industry-kit\]\:pt-64 section.industry-kit{padding-top:calc(calc(var(--size-end) / var(--size)) * 64)}.tw\:\[\&_section\.industry-kit\]\:pb-96 section.industry-kit{padding-bottom:calc(calc(var(--size-end) / var(--size)) * 96)}.tw\:\[\&_section\.industry-say\]\:px-0 section.industry-say{padding-inline:0}.tw\:\[\&_section\.industry-say\]\:pt-104 section.industry-say{padding-top:calc(calc(var(--size-end) / var(--size)) * 104)}.tw\:\[\&_section\.industry-say\]\:pb-0 section.industry-say{padding-bottom:0}.tw\:\[\&_section\.industry-say_\.chips\]\:mt-22 section.industry-say .chips{margin-top:calc(calc(var(--size-end) / var(--size)) * 22)}.tw\:\[\&_section\.industry-say_\.chips\]\:flex section.industry-say .chips{display:flex}.tw\:\[\&_section\.industry-say_\.chips\]\:flex-wrap section.industry-say .chips{flex-wrap:wrap}.tw\:\[\&_section\.industry-say_\.chips\]\:gap-\[8px\] section.industry-say .chips{gap:8px}.tw\:\[\&_section\.industry-say_\.chips_span\]\:border section.industry-say .chips span{border-style:var(--tw-border-style);border-width:1px}.tw\:\[\&_section\.industry-say_\.chips_span\]\:\[border-color\:color-mix\(in_oklch\,\#55C2B8_calc\(var\(--lit\)_\*_100\%\)\,\#3D82C4\)\] section.industry-say .chips span{border-color:#55c2b8}@supports (color:color-mix(in lab, red, red)){.tw\:\[\&_section\.industry-say_\.chips_span\]\:\[border-color\:color-mix\(in_oklch\,\#55C2B8_calc\(var\(--lit\)_\*_100\%\)\,\#3D82C4\)\] section.industry-say .chips span{border-color:color-mix(in oklch,#55c2b8 calc(var(--lit) * 100%),#3d82c4)}}.tw\:\[\&_section\.industry-say_\.chips_span\]\:px-\[12px\] section.industry-say .chips span{padding-inline:12px}.tw\:\[\&_section\.industry-say_\.chips_span\]\:py-\[7px\] section.industry-say .chips span{padding-block:7px}.tw\:\[\&_section\.industry-say_\.chips_span\]\:\[font-family\:ui-monospace\,SFMono-Regular\,Menlo\,monospace\] section.industry-say .chips span{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.tw\:\[\&_section\.industry-say_\.chips_span\]\:text-\[12px\] section.industry-say .chips span{font-size:12px}.tw\:\[\&_section\.industry-say_\.chips_span\]\:tracking-\[\.04em\] section.industry-say .chips span{--tw-tracking:.04em;letter-spacing:.04em}.tw\:\[\&_section\.industry-say_\.chips_span\]\:\[color\:color-mix\(in_oklch\,\#55C2B8_calc\(var\(--lit\)_\*_100\%\)\,\#3D82C4\)\]\! section.industry-say .chips span{color:#55c2b8!important}@supports (color:color-mix(in lab, red, red)){.tw\:\[\&_section\.industry-say_\.chips_span\]\:\[color\:color-mix\(in_oklch\,\#55C2B8_calc\(var\(--lit\)_\*_100\%\)\,\#3D82C4\)\]\! section.industry-say .chips span{color:color-mix(in oklch,#55c2b8 calc(var(--lit) * 100%),#3d82c4)!important}}.tw\:\[\&_section\.product-hero\.industry-hero_\.under\]\:mb-0 section.product-hero.industry-hero .under{margin-bottom:0}.tw\:\[\&_section\.product-hero\.industry-hero_\.under\]\:bg-robot section.product-hero.industry-hero .under{background-color:var(--tw-color-robot)}.tw\:\[\&_section\.product-hero\.industry-hero_\.under\]\:pt-440 section.product-hero.industry-hero .under{padding-top:calc(calc(var(--size-end) / var(--size)) * 440)}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_section\.product-hero\.industry-hero_\.under\]\:pt-380 section.product-hero.industry-hero .under{padding-top:calc(calc(var(--size-end) / var(--size)) * 380)}}.tw\:\[\&_section\.product-hero\.industry-hero_\.under_img\]\:mx-auto section.product-hero.industry-hero .under img{margin-inline:auto}.tw\:\[\&_section\.product-hero\.industry-hero_\.under_img\]\:h-auto section.product-hero.industry-hero .under img{height:auto}.tw\:\[\&_section\.product-hero\.industry-hero_\.under_img\]\:max-h-640 section.product-hero.industry-hero .under img{max-height:calc(calc(var(--size-end) / var(--size)) * 640)}.tw\:\[\&_section\.product-hero\.industry-hero_\.under_img\]\:w-1128 section.product-hero.industry-hero .under img{width:calc(calc(var(--size-end) / var(--size)) * 1128)}.tw\:\[\&_section\.product-hero\.industry-hero_\.under_img\]\:max-w-full section.product-hero.industry-hero .under img{max-width:100%}.tw\:\[\&_section\.product-hero\.industry-hero_\.under_img\]\:object-contain section.product-hero.industry-hero .under img{object-fit:contain}.tw\:\[\&_section\.product-hero\.industry-hero_\.under_img\]\:\[mix-blend-mode\:multiply\] section.product-hero.industry-hero .under img{mix-blend-mode:multiply}.tw\:\[\&_section\.product-hero\.industry-hero_\.under_img\]\:\[--crop-h\:640px\] section.product-hero.industry-hero .under img{--crop-h:640px}.tw\:\[\&_section\.product-hero\.industry-hero_\.under_img\]\:\[--crop-w\:min\(1128px\,100\%\)\] section.product-hero.industry-hero .under img{--crop-w:min(1128px, 100%)}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_section\.product-hero\.industry-hero_\.under_img\]\:max-h-\[300px\] section.product-hero.industry-hero .under img{max-height:300px}.tw\:max-sm\:\[\&_section\.product-hero\.industry-hero_\.under_img\]\:w-\[90\%\] section.product-hero.industry-hero .under img{width:90%}.tw\:max-sm\:\[\&_section\.product-hero\.industry-hero_\.under_img\]\:\[--crop-h\:300px\] section.product-hero.industry-hero .under img{--crop-h:300px}.tw\:max-sm\:\[\&_section\.product-hero\.industry-hero_\.under_img\]\:\[--crop-w\:90\%\] section.product-hero.industry-hero .under img{--crop-w:90%}}.tw\:\[\&_section\.product-hero\.industry-hero_\.under\:\:after\]\:hidden section.product-hero.industry-hero .under:after{display:none}.tw\:\[\&_span\]\:mb-\[10px\] span{margin-bottom:10px}.tw\:\[\&_span\]\:block span{display:block}.tw\:\[\&_span\]\:\[font-family\:ui-monospace\,Menlo\,monospace\] span{font-family:ui-monospace,Menlo,monospace}.tw\:\[\&_span\]\:text-\[9\.5px\] span{font-size:9.5px}.tw\:\[\&_span\]\:text-\[15px\] span{font-size:15px}.tw\:\[\&_span\]\:leading-\[1\.3\] span{--tw-leading:1.3;line-height:1.3}.tw\:\[\&_span\]\:tracking-\[-\.01em\] span{--tw-tracking:-.01em;letter-spacing:-.01em}.tw\:\[\&_span\]\:tracking-\[\.18em\] span{--tw-tracking:.18em;letter-spacing:.18em}.tw\:\[\&_span\]\:text-\[var\(--brand\)\] span{color:var(--brand)}.tw\:\[\&_span\]\:uppercase span{text-transform:uppercase}.tw\:\[\&_strong\]\:mb-15 strong{margin-bottom:calc(calc(var(--size-end) / var(--size)) * 15)}.tw\:\[\&_strong\]\:block strong{display:block}.tw\:\[\&_strong\]\:text-u-14 strong{font-size:calc(var(--size-end) / var(--size) * 14)}.tw\:\[\&_strong\]\:leading-\[140\%\] strong{--tw-leading:140%;line-height:140%}.tw\:\[\&_strong\]\:font-\[400\] strong{--tw-font-weight:400;font-weight:400}.tw\:\[\&_strong\]\:tracking-\[0\.03em\] strong{--tw-tracking:.03em;letter-spacing:.03em}.tw\:\[\&_strong\]\:uppercase strong{text-transform:uppercase}.tw\:\[\&_svg\]\:mt-\[2px\] svg{margin-top:2px}.tw\:\[\&_svg\]\:\[color\:color-mix\(in_oklch\,var\(--brand\)\,\#fff_var\(--lit\)\)\] svg{color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.tw\:\[\&_svg\]\:\[color\:color-mix\(in_oklch\,var\(--brand\)\,\#fff_var\(--lit\)\)\] svg{color:color-mix(in oklch,var(--brand),#fff var(--lit))}}.tw\:\[\&_svg\]\:text-\[var\(--brand\)\] svg{color:var(--brand)}.tw\:\[\&_svg\]\:opacity-60 svg{opacity:.6}.tw\:\[\&_svg\]\:\[transition\:color_\.5s_ease\] svg{transition:color .5s}.tw\:\[\&_svg\]\:\[transition\:opacity_\.22s_ease\] svg{transition:opacity .22s}.tw\:\[\&_ul\]\:my-25 ul{margin-block:calc(calc(var(--size-end) / var(--size)) * 25)}.tw\:\[\&_ul\]\:mt-5 ul{margin-top:calc(calc(var(--size-end) / var(--size)) * 5)}@media not all and (min-width:768px){.tw\:max-sm\:\[\&_ul\]\:my-15 ul{margin-block:calc(calc(var(--size-end) / var(--size)) * 15)}.tw\:max-sm\:\[\&_ul\]\:mt-46 ul{margin-top:calc(calc(var(--size-end) / var(--size)) * 46)}.tw\:max-sm\:\[\&_ul\]\:pl-21 ul{padding-left:calc(calc(var(--size-end) / var(--size)) * 21)}}.tw\:\[\&_ul_li\]\:relative ul li{position:relative}.tw\:\[\&_ul_li\]\:block ul li{display:block}.tw\:\[\&_ul_li\]\:\[border-color\:color-mix\(in_oklch\,var\(--brand-base\)\,black_20\%\)\] ul li{border-color:var(--brand-base)}@supports (color:color-mix(in lab, red, red)){.tw\:\[\&_ul_li\]\:\[border-color\:color-mix\(in_oklch\,var\(--brand-base\)\,black_20\%\)\] ul li{border-color:color-mix(in oklch,var(--brand-base),black 20%)}}.tw\:\[\&_ul_li\]\:pl-25 ul li{padding-left:calc(calc(var(--size-end) / var(--size)) * 25)}.tw\:\[\&_ul_li\+li\]\:mt-10 ul li+li{margin-top:calc(calc(var(--size-end) / var(--size)) * 10)}.tw\:\[\&_ul_li\+li\]\:mt-30 ul li+li{margin-top:calc(calc(var(--size-end) / var(--size)) * 30)}.tw\:\[\&_ul_li\:before\]\:absolute ul li:before{position:absolute}.tw\:\[\&_ul_li\:before\]\:top-6 ul li:before{top:calc(calc(var(--size-end) / var(--size)) * 6)}.tw\:\[\&_ul_li\:before\]\:top-10 ul li:before{top:calc(calc(var(--size-end) / var(--size)) * 10)}.tw\:\[\&_ul_li\:before\]\:right-full ul li:before{right:100%}.tw\:\[\&_ul_li\:before\]\:left-10 ul li:before{left:calc(calc(var(--size-end) / var(--size)) * 10)}.tw\:\[\&_ul_li\:before\]\:mr-14 ul li:before{margin-right:calc(calc(var(--size-end) / var(--size)) * 14)}.tw\:\[\&_ul_li\:before\]\:block ul li:before{display:block}.tw\:\[\&_ul_li\:before\]\:h-4 ul li:before{height:calc(calc(var(--size-end) / var(--size)) * 4)}.tw\:\[\&_ul_li\:before\]\:h-6 ul li:before{height:calc(calc(var(--size-end) / var(--size)) * 6)}.tw\:\[\&_ul_li\:before\]\:w-4 ul li:before{width:calc(calc(var(--size-end) / var(--size)) * 4)}.tw\:\[\&_ul_li\:before\]\:w-6 ul li:before{width:calc(calc(var(--size-end) / var(--size)) * 6)}.tw\:\[\&_ul_li\:before\]\:rounded-full ul li:before{border-radius:3.40282e38px}.tw\:\[\&_ul_li\:before\]\:bg-edge ul li:before{background-color:var(--tw-color-edge)}.tw\:\[\&_ul_li\:before\]\:content-\[\'\'\] ul li:before{--tw-content:"";content:var(--tw-content)}.tw\:\[\&\.alt\]\:pb-80.alt{padding-bottom:calc(calc(var(--size-end) / var(--size)) * 80)}.tw\:\[\&\.alt_\.l-block\]\:w-\[calc\(50\%_-_4_\/_var\(--size\)_\*_var\(--size-end\)\)\].alt .l-block{width:calc(50% - 4 / var(--size) * var(--size-end))}.tw\:\[\&\.alt_\.l-block\]\:bg-robot.alt .l-block{background-color:var(--tw-color-robot)}.tw\:\[\&\.alt_\.l-block\]\:text-edge.alt .l-block{color:var(--tw-color-edge)}@media not all and (min-width:768px){.tw\:max-sm\:\[\&\.alt_\.l-block\]\:w-full.alt .l-block{width:100%}}.tw\:\[\&\.alt_\.l-block_\.inside\:after\]\:top-0.alt .l-block .inside:after{top:0}.tw\:\[\&\.alt_\.l-block_\.inside\:after\]\:h-auto.alt .l-block .inside:after{height:auto}.tw\:\[\&\.alt_\.l-block_\.inside\:after\]\:w-auto.alt .l-block .inside:after{width:auto}.tw\:\[\&\.alt_\.l-block_\.inside\:after\]\:\[transform\:translateY\(-100\%\)\]\!.alt .l-block .inside:after{transform:translateY(-100%)!important}.tw\:\[\&\.alt_\.l-block_\.inside\:after\]\:bg-\[var\(--lime\)\].alt .l-block .inside:after{background-color:var(--lime)}.tw\:\[\&\.alt_\.l-block_\.inside\:after\]\:px-12.alt .l-block .inside:after{padding-inline:calc(calc(var(--size-end) / var(--size)) * 12)}.tw\:\[\&\.alt_\.l-block_\.inside\:after\]\:pt-9.alt .l-block .inside:after{padding-top:calc(calc(var(--size-end) / var(--size)) * 9)}.tw\:\[\&\.alt_\.l-block_\.inside\:after\]\:pb-8.alt .l-block .inside:after{padding-bottom:calc(calc(var(--size-end) / var(--size)) * 8)}.tw\:\[\&\.alt_\.l-block_\.inside\:after\]\:text-edge.alt .l-block .inside:after{color:var(--tw-color-edge)}.tw\:\[\&\.alt_\.l-block_\.subtitle\]\:opacity-60.alt .l-block .subtitle{opacity:.6}.tw\:\[\&\.alt_\.l-block_\.thumb\:after\]\:hidden.alt .l-block .thumb:after{display:none}.tw\:\[\&\.alt_\.l-block_\.title\]\:mb-12.alt .l-block .title{margin-bottom:calc(calc(var(--size-end) / var(--size)) * 12)}@media not all and (min-width:768px){.tw\:max-sm\:\[\&\.alt_\.l-block_\.title\]\:mb-30.alt .l-block .title{margin-bottom:calc(calc(var(--size-end) / var(--size)) * 30)}}.tw\:\[\&\.alt_\.l-block_a\]\:p-0.alt .l-block a{padding:0}.tw\:\[\&\.alt_\.l-block_a\]\:\[background\:none\]\!.alt .l-block a{background:0 0!important}.tw\:\[\&\.alt_\.l-block_ul_li\]\:border-block.alt .l-block ul li{border-color:var(--tw-color-block)}@media not all and (min-width:768px){.tw\:max-sm\:\[\&\.alt_\.l-block\+\.l-block\]\:mt-40.alt .l-block+.l-block{margin-top:calc(calc(var(--size-end) / var(--size)) * 40)}}.tw\:\[\&\.alt_\.l-block\:after\]\:hidden.alt .l-block:after{display:none}@media (min-width:1025px){.tw\:lg\:\[\&\.alt_\.l-block\:hover_\.inside\>span_svg\]\:\[animation\:btn-arrow-right_0\.75s_ease_forwards\].alt .l-block:hover .inside>span svg{animation:.75s forwards btn-arrow-right}}.tw\:\[\&\.alt\.is-single_\.l-block\]\:w-full.alt.is-single .l-block{width:100%}.tw\:\[\&\.alt\.is-single_\.l-block_\.thumb\]\:pb-\[40\%\].alt.is-single .l-block .thumb{padding-bottom:40%}@media not all and (min-width:768px){.tw\:max-sm\:\[\&\.alt\.is-single_\.l-block_\.thumb\]\:pb-\[70\%\].alt.is-single .l-block .thumb{padding-bottom:70%}}.tw\:\[\&\.inview_\.l-block_\.inside\:after\]\:\[transform\:none\].inview .l-block .inside:after{transform:none}.tw\:\[\&\.inview_\.l-block_\.inside\:after\]\:\[transition-delay\:0\.25s\].inview .l-block .inside:after{transition-delay:.25s}.tw\:\[\&\.inview_\.l-block_\.inside\:before\]\:w-\[calc\(100\%_-_40_\/_var\(--size\)_\*_var\(--size-end\)\)\]\!.inview .l-block .inside:before{width:calc(100% - 40 / var(--size) * var(--size-end))!important}.tw\:\[\&\.inview_\.l-block_\.inside\:before\]\:\[transition-delay\:0\.25s\].inview .l-block .inside:before{transition-delay:.25s}.tw\:\[\&\.is-active_\.l-block_\.f--m\]\:\[transition\:all_1s_0\.5s_cubic-bezier\(0\.25\,0\.1\,0\.25\,1\)\].is-active .l-block .f--m{transition:all 1s .5s}.tw\:\[\&\.is-active_\.l-block\>\*\]\:\[transform\:none\].is-active .l-block>*{transform:none}.tw\:\[\&\.is-active_\.l-block\>\*\]\:opacity-100.is-active .l-block>*{opacity:1}.tw\:\[\&\.is-active_\.l-block\>\*\]\:\[transition\:all_1s_0\.25s_cubic-bezier\(0\.25\,0\.1\,0\.25\,1\)\].is-active .l-block>*{transition:all 1s .25s}.tw\:\[\&\.light\]\:pt-0.light{padding-top:0}.tw\:\[\&\.light_\.l-container\]\:absolute.light .l-container{position:absolute}.tw\:\[\&\.light_\.l-container\]\:top-0.light .l-container{top:0}.tw\:\[\&\.light_\.l-container\]\:left-0.light .l-container{left:0}.tw\:\[\&\.light_\.l-container\]\:z-2.light .l-container{z-index:2}.tw\:\[\&\.light_\.l-container\]\:w-full.light .l-container{width:100%}.tw\:\[\&\.light_\.l-container\]\:pt-200.light .l-container{padding-top:calc(calc(var(--size-end) / var(--size)) * 200)}@media not all and (min-width:768px){.tw\:max-sm\:\[\&\.light_\.l-container\]\:pt-160.light .l-container{padding-top:calc(calc(var(--size-end) / var(--size)) * 160)}}.tw\:\[\&\.light_\.under\]\:relative.light .under,.tw\:\[\&\.light_\.under_img\]\:relative.light .under img{position:relative}.tw\:\[\&\.light_\.under_img\]\:z-0.light .under img{z-index:0}.tw\:\[\&\.light_\.under_img\]\:block.light .under img{display:block}@media not all and (min-width:768px){.tw\:max-sm\:\[\&\.menu-on_nav\]\:overflow-y-auto.menu-on nav{overflow-y:auto}.tw\:max-sm\:\[\&\.menu-on_nav\]\:\[overscroll-behavior\:contain\].menu-on nav{overscroll-behavior:contain}}@media (min-width:768px){.tw\:sm\:\[\&\.scroll_\.menu\:hover_nav\>ul\]\:ml-0.scroll .menu:hover nav>ul{margin-left:0}.tw\:sm\:\[\&\.scroll_nav\>ul\]\:ml-\[calc\(-1_\*_var\(--ralsonics-nav-width\)\)\].scroll nav>ul{margin-left:calc(-1 * var(--ralsonics-nav-width))}}.tw\:\[\&\:first-child\]\:bg-cloud:first-child{background-color:var(--tw-color-cloud)}.tw\:\[\&\:first-child\]\:pt-200:first-child{padding-top:calc(calc(var(--size-end) / var(--size)) * 200)}@media not all and (min-width:768px){.tw\:max-sm\:\[\&\:first-child\]\:pt-160:first-child{padding-top:calc(calc(var(--size-end) / var(--size)) * 160)}}.tw\:\[\&\:first-child_\.l-block_a\:not\(\:hover\)\]\:bg-robot:first-child .l-block a:not(:hover){background-color:var(--tw-color-robot)}.tw\:\[\&\:first-child_\.l-block_a\:not\(\:hover\)_\.bottom\]\:border-cloud:first-child .l-block a:not(:hover) .bottom{border-color:var(--tw-color-cloud)}.tw\:\[\&\>li\]\:min-h-400>li{min-height:calc(calc(var(--size-end) / var(--size)) * 400)}.tw\:\[\&\>li_div\]\:\[transform-origin\:center_left\]>li div{transform-origin:0}.tw\:\[\&\>li\:last-child\]\:min-h-\[calc\(100svh_-_80_\/_var\(--size\)_\*_var\(--size-end\)\)\]>li:last-child{min-height:calc(100svh - 80 / var(--size) * var(--size-end))}[data-flow=column] .tw\:\[\[data-flow\=column\]_\&\]\:gap-y-\[34px\]{row-gap:34px}[data-flow=column] .tw\:\[\[data-flow\=column\]_\&\]\:p-0{padding:0}[data-flow=column] .tw\:\[\[data-flow\=column\]_\&\]\:pl-\[26px\]{padding-left:26px}[data-theme=dark] .tw\:\[\[data-theme\=dark\]_\&\]\:data-\[state\=crit\]\:\[--hum-lit\:\#ff6b5e\][data-state=crit]{--hum-lit:#ff6b5e}[data-theme=dark] .tw\:\[\[data-theme\=dark\]_\&\]\:data-\[state\=high\]\:\[--hum-lit\:\#5b9bff\][data-state=high]{--hum-lit:#5b9bff}[data-theme=dark] .tw\:\[\[data-theme\=dark\]_\&\]\:data-\[state\=low\]\:\[--hum-lit\:\#f0a02a\][data-state=low]{--hum-lit:#f0a02a}body.header-white .tw\:\[body\.header-white_\&\]\:opacity-0{opacity:0}body.header-white .tw\:\[body\.header-white_\&\]\:opacity-100{opacity:1}body.home .tw\:\[body\.home_\&\]\:\[\&_\.buttons_\.btn\.white\]\:\[color\:var\(--ralsonics-nav-page\)\] .buttons .btn.white{color:var(--ralsonics-nav-page)}body.home .tw\:\[body\.home_\&\]\:\[\&_\.buttons_\.btn\.white\]\:\[background\:var\(--ralsonics-nav-ink\)\] .buttons .btn.white{background:var(--ralsonics-nav-ink)}body.home .tw\:\[body\.home_\&\]\:\[\&_\.buttons_\.btn\.white\]\:\[transition\:background_0\.5s_ease\,color_0\.5s_ease\] .buttons .btn.white{transition:background .5s,color .5s}body.home .tw\:\[body\.home_\&\]\:\[\&_\.buttons_\.btn\:first-child_svg_\*\]\:\[stroke\:var\(--ralsonics-nav-ink\)\] .buttons .btn:first-child svg *{stroke:var(--ralsonics-nav-ink)}body.home .tw\:\[body\.home_\&\]\:\[\&_\.buttons_\.btn\:first-child_svg_\*\]\:\[transition\:stroke_0\.5s_ease\] .buttons .btn:first-child svg *{transition:stroke .5s}body.home .tw\:\[body\.home_\&_\.max\]\:max-w-1100 .max{max-width:calc(calc(var(--size-end) / var(--size)) * 1100)}body[style*="--scroll: 1"] .tw\:\[body\[style\*\=\'--scroll\:_1\'\]_\&_\.splide\:after\]\:bg-\[var\(--lime\)\] .splide:after{background-color:var(--lime)}header.menu-on+.logo .tw\:\[header\.menu-on\+\.logo_\&\]\:opacity-0\!{opacity:0!important}header.menu-on+.logo .tw\:\[header\.menu-on\+\.logo_\&\]\:opacity-100\!{opacity:1!important}header.scroll+.logo .tw\:\[header\.scroll\+\.logo_\&\]\:opacity-0\!{opacity:0!important}header.scroll+.logo .tw\:\[header\.scroll\+\.logo_\&\]\:opacity-100\!{opacity:1!important}section.intro+.tw\:\[section\.intro\+\&\]\:pt-0{padding-top:0}}:root{--size:1440;--size-end:100vw}@media (max-width:767px){:root{--size:393}}:root{--ralsonics-blue:#3d82c4;--lime:var(--ralsonics-blue);--ralsonics-deep:#112a3d;--on-deep-text:var(--robot)}@supports (color:color-mix(in lab, red, red)){:root{--on-deep-text:color-mix(in oklch, var(--robot) 72%, transparent)}}:root{--on-deep-rule:var(--robot)}@supports (color:color-mix(in lab, red, red)){:root{--on-deep-rule:color-mix(in oklch, var(--robot) 30%, transparent)}}:root{--on-deep-hairline:var(--robot)}@supports (color:color-mix(in lab, red, red)){:root{--on-deep-hairline:color-mix(in oklch, var(--robot) 22%, transparent)}}:root{--brand:#3d82c4;--brand-base:#4bb8ff;--brand-ink:var(--brand)}@supports (color:lab(0% 0 0)){:root{--brand-base:lab(70.8742% -14.3973 -47.4868)}}@supports (color:color-mix(in lab, red, red)){:root{--brand-ink:color-mix(in oklch, var(--brand), black 35%)}}:root{--brand-rule:var(--brand)}@supports (color:color-mix(in lab, red, red)){:root{--brand-rule:color-mix(in oklch, var(--brand), black 10%)}}:root{--tile:var(--brand-base)}@supports (color:color-mix(in lab, red, red)){:root{--tile:color-mix(in oklch, var(--brand-base), white)}}@property --scroll3{syntax:"<number>";inherits:true;initial-value:0}:is(html:has([data-ralsonics-industries]),body:has([data-ralsonics-industries])){background:var(--robot);--handoff-from:var(--robot)}body{transition:--scroll .5s}body.home{--ralsonics-nav-dark:max(var(--scroll,0), var(--scroll2,0));--ralsonics-nav-ink:#fcfcfa}@supports (color:color-mix(in lab, red, red)){body.home{--ralsonics-nav-ink:color-mix(in srgb, #fcfcfa calc(var(--ralsonics-nav-dark) * 100%), #141414)}}body.home{--ralsonics-nav-page:#141414}@supports (color:color-mix(in lab, red, red)){body.home{--ralsonics-nav-page:color-mix(in srgb, #141414 calc(var(--ralsonics-nav-dark) * 100%), #fcfcfa)}}@font-face{font-family:FKD;src:url(/fonts/FKDisplay-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}html[data-ralsonics-consent=saved] #cookies-eu-banner{display:none!important}header nav>ul>li>:is(a,button),header .buttons>.btn,#cookies-eu-banner .cookie-buttons button{min-height:48px}header .buttons>button.btn{min-width:48px}@media (min-width:768px){header{--ralsonics-nav-rail-height:max(48px, calc(48 / var(--size) * var(--size-end)))}header .menu>.l-grid,header nav>ul{min-height:var(--ralsonics-nav-rail-height)}header nav>ul{align-items:center}header nav>ul>li>a{align-items:center;display:flex}header nav>span{top:calc(var(--ralsonics-nav-rail-height) / 2);transform:translateY(-50%)}header .menu:not(:has(li.drop.on)):not(.site-search-open){max-height:var(--ralsonics-nav-rail-height)}header .menu .submenu,header .site-search-panel{top:var(--ralsonics-nav-rail-height)}header .menu li.drop:before{height:var(--ralsonics-nav-rail-height)}}a.btn,button.btn{align-items:center;min-height:48px;display:inline-flex}a.btn>span,button.btn>span{min-height:inherit;align-items:center;display:flex}.nav>button:is(.prev,.next){min-width:48px;min-height:48px}.nav:has(>button.prev){gap:8px;display:flex}footer li>a{align-items:center;min-height:48px;display:flex}footer a[title=Instagram],footer a[title=LinkedIn]{min-width:48px}footer a:is([href^=tel\:],[href^=mailto\:]){align-items:center;min-height:48px;display:flex}header button:focus-visible,.nav button:focus-visible,footer a:focus-visible,#cookies-eu-banner button:focus-visible{outline-offset:3px;outline:2px solid!important}@media (min-width:768px){header .buttons>button[aria-label=Menu]{display:none}}header .buttons>button[aria-label=Menu][aria-expanded=false]>svg:last-child,header .buttons>button[aria-label=Menu][aria-expanded=true]>svg:first-child{display:none}header .buttons>button[aria-label=Menu][aria-expanded=true]>svg:last-child{display:block}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
