@layer reset,tokens,utilities,layout,base,components,pages,sections;@layer reset{*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance;font-size:unset;font-weight:unset}ul{padding:0;margin:0;list-style:none}a{text-decoration:none;color:inherit}#root,#__next{isolation:isolate}}@layer tokens{:root{--color-surface: #d7d7d7;--color-surface-contrast: #1f1f1f;--color-ink: #050505;--color-ink-muted: #929292;--color-ink-disabled: #d7d7d7;--color-accent: #89e13d;--color-link-on-light: #2b6b10;--shadow-light-embossed: 3px 3px 6px 0 rgba(174, 174, 192, .2), -3px -3px 3px 0 rgba(255, 255, 255, .5), inset 1px 1px 2px 0 rgb(255, 255, 255), inset -1px -1px 2px 0 rgba(0, 0, 0, .1);--shadow-light-card-surface: 3px 3px 6px 0 rgba(174, 174, 192, .2), -3px -3px 3px 0 rgba(255, 255, 255, .5), inset 1.2px 1.2px 2.4px 0 rgb(255, 255, 255), inset -1.2px -1.2px 2.4px 0 rgba(0, 0, 0, .1);--shadow-emboss-dark-md: -9px -9px 16px 0 rgba(55, 55, 55, .5), 9px 9px 16px 0 rgba(0, 0, 0, .4);--shadow-emboss-dark-md-hover: -12px -12px 20px 0 rgba(55, 55, 55, .6), 12px 12px 20px 0 rgba(0, 0, 0, .5);--shadow-emboss-dark-sm: -7px -7px 10px 0 rgba(55, 55, 55, .5), 7px 7px 10px 0 rgba(0, 0, 0, .4);--shadow-emboss-dark-sm-hover: -7px -7px 10px 0 rgba(55, 55, 55, .54), 7px 7px 10px 0 rgba(0, 0, 0, .44);--shadow-emboss-light-neutral-md: -9px -9px 16px 0 rgba(228, 228, 228, .6), 9px 9px 16px 0 rgba(0, 0, 0, .2);--shadow-emboss-light-neutral-md-hover: -12px -12px 20px 0 rgba(228, 228, 228, .6), 12px 12px 20px 0 rgba(0, 0, 0, .2);--shadow-emboss-light-cool-md: -9px -9px 16px 0 rgba(228, 228, 228, .6), 9px 9px 16px 0 rgba(168, 174, 182, .6);--shadow-emboss-light-cool-md-hover: -9px -9px 16px 0 rgba(228, 228, 228, .64), 9px 9px 16px 0 rgba(168, 174, 182, .64);--shadow-emboss-light-cool-sm: -7px -7px 10px 0 rgba(228, 228, 228, .6), 7px 7px 10px 0 rgba(168, 174, 182, .6);--shadow-emboss-accent-soft-sm: 2.135px 2.135px 4.27px 0 rgba(174, 192, 177, .2), -2.135px -2.135px 2.135px 0 rgba(181, 255, 174, .5), inset .854px .854px 1.708px 0 rgb(193, 255, 139), inset -.854px -.854px 1.708px 0 rgb(76, 164, 0);--shadow-glow-accent-md: 0 4px 8.5px 0 rgb(137, 225, 61);--shadow-glow-accent-md-strong: 0 4px 8.5px 0 rgba(137, 225, 61, .9);--shadow-glow-accent-md-soft: 0 4px 8.5px 0 rgba(137, 225, 61, .38);--shadow-emboss-dark-inset-control-md: inset -9px -9px 16px 0 rgba(58, 58, 58, .25), inset 9px 9px 16px 0 rgba(0, 0, 0, .8);--shadow-emboss-dark-inset-control-mobile: inset -9px -9px 16px 0 rgba(81, 81, 81, .3), inset 9px 9px 16px 0 rgb(0, 0, 0);--shadow-emboss-accent-inset-control-focus: inset -9px -9px 16px 0 rgba(137, 225, 61, .2), inset 9px 9px 16px 0 rgba(11, 11, 11, .8);--shadow-emboss-dark-pin-md: -9px -9px 16px 0 rgba(73, 73, 73, .6), 9px 9px 16px 0 rgba(0, 0, 0, .4);--type-type-1-family: Fira Mono, monospace;--type-type-1-weight: 500;--type-type-1-line-height: 1.04;--type-type-1-letter-spacing: 1.35px;--type-type-1-text-transform: uppercase;--type-type-2-family: Fira Mono, monospace;--type-type-2-weight: 500;--type-type-2-line-height: 1.04;--type-type-2-letter-spacing: 1.14px;--type-type-2-text-transform: uppercase;--type-heading-3-family: Fira Mono, monospace;--type-heading-3-weight: 400;--type-heading-3-line-height: 1.04;--type-heading-3-letter-spacing: -.572px;--type-heading-3-text-transform: uppercase;--type-heading-4-family: Fira Mono, monospace;--type-heading-4-weight: 500;--type-heading-4-line-height: 1.04;--type-heading-4-text-transform: uppercase;--type-heading-4-color: var(--color-ink-disabled);--type-text-1-family: Fira Mono, monospace;--type-text-1-weight: 500;--type-text-1-line-height: 1.04;--type-text-1-letter-spacing: .84px;--type-text-1-text-transform: uppercase;--type-text-2-family: Manrope, sans-serif;--type-text-2-weight: 400;--type-text-2-line-height: 1.04;--type-text-3-family: Fira Mono, monospace;--type-text-3-weight: 400;--type-text-3-line-height: 1.04;--type-text-3-text-transform: uppercase;--type-text-4-family: Manrope, sans-serif;--type-text-4-weight: 400;--type-text-4-line-height: 1.04;--type-text-5-family: Manrope, sans-serif;--type-text-5-weight: 500;--type-text-5-line-height: 1.04;--type-text-5-letter-spacing: .15px;--type-button-1-family: Fira Mono, monospace;--type-button-1-weight: 400;--type-button-1-line-height: 1.04;--type-button-1-text-transform: uppercase;--type-digit-hero-family: Fira Code, monospace;--type-digit-hero-weight: 500;--type-digit-hero-line-height: 1.04;--type-digit-hero-text-transform: uppercase;--type-digit-hero-color: var(--color-ink-muted);--type-digit-accent-family: Fira Code, monospace;--type-digit-accent-weight: 500;--type-digit-accent-line-height: 1.04;--type-digit-accent-text-transform: uppercase;--type-digit-accent-color: var(--color-accent);--type-type-1-size: 28px;--type-type-2-size: 30px;--type-heading-3-size: 20px;--type-heading-4-size: 16px;--type-text-1-size: 18px;--type-text-2-size: 18px;--type-text-3-size: 16px;--type-text-4-size: 14px;--type-text-5-size: 13px;--type-button-1-size: 15px;--type-digit-hero-size: 70px;--type-digit-accent-size: 22px}@media(min-width:800px){:root{--type-type-1-size: 40px;--type-type-2-size: 34px;--type-heading-3-size: 24px;--type-heading-4-size: 18px;--type-text-1-size: 23px;--type-text-2-size: 23px;--type-text-3-size: 20px;--type-text-4-size: 16px;--type-text-5-size: 14px;--type-button-1-size: 17px;--type-digit-hero-size: 105px;--type-digit-accent-size: 28px}}@media(min-width:1200px){:root{--type-type-1-size: 45px;--type-type-2-size: 38px;--type-heading-3-size: 28px;--type-heading-4-size: 22px;--type-text-1-size: 28px;--type-text-2-size: 28px;--type-text-3-size: 22px;--type-text-4-size: 19px;--type-text-5-size: 15px;--type-button-1-size: 19px;--type-digit-hero-size: 125px;--type-digit-accent-size: 33px}}}@layer utilities{:where(.u-type-1){font-family:var(--type-type-1-family)!important;font-weight:var(--type-type-1-weight)!important;line-height:var(--type-type-1-line-height)!important;font-size:var(--type-type-1-size)!important;letter-spacing:var(--type-type-1-letter-spacing)!important;text-transform:var(--type-type-1-text-transform)!important}:where(.u-type-2){font-family:var(--type-type-2-family)!important;font-weight:var(--type-type-2-weight)!important;line-height:var(--type-type-2-line-height)!important;font-size:var(--type-type-2-size)!important;letter-spacing:var(--type-type-2-letter-spacing)!important;text-transform:var(--type-type-2-text-transform)!important}:where(.u-heading-3){font-family:var(--type-heading-3-family)!important;font-weight:var(--type-heading-3-weight)!important;line-height:var(--type-heading-3-line-height)!important;font-size:var(--type-heading-3-size)!important;letter-spacing:var(--type-heading-3-letter-spacing)!important;text-transform:var(--type-heading-3-text-transform)!important}:where(.u-heading-4){font-family:var(--type-heading-4-family)!important;font-weight:var(--type-heading-4-weight)!important;line-height:var(--type-heading-4-line-height)!important;font-size:var(--type-heading-4-size)!important;text-transform:var(--type-heading-4-text-transform)!important;color:var(--type-heading-4-color)!important}:where(.u-text-1){font-family:var(--type-text-1-family)!important;font-weight:var(--type-text-1-weight)!important;line-height:var(--type-text-1-line-height)!important;font-size:var(--type-text-1-size)!important;letter-spacing:var(--type-text-1-letter-spacing)!important;text-transform:var(--type-text-1-text-transform)!important}:where(.u-text-2){font-family:var(--type-text-2-family)!important;font-weight:var(--type-text-2-weight)!important;line-height:var(--type-text-2-line-height)!important;font-size:var(--type-text-2-size)!important}:where(.u-text-3){font-family:var(--type-text-3-family)!important;font-weight:var(--type-text-3-weight)!important;line-height:var(--type-text-3-line-height)!important;font-size:var(--type-text-3-size)!important;text-transform:var(--type-text-3-text-transform)!important}:where(.u-text-4){font-family:var(--type-text-4-family)!important;font-weight:var(--type-text-4-weight)!important;line-height:var(--type-text-4-line-height)!important;font-size:var(--type-text-4-size)!important}:where(.u-text-5){font-family:var(--type-text-5-family)!important;font-weight:var(--type-text-5-weight)!important;line-height:var(--type-text-5-line-height)!important;font-size:var(--type-text-5-size)!important;letter-spacing:var(--type-text-5-letter-spacing)!important}:where(.u-button-1){font-family:var(--type-button-1-family)!important;font-weight:var(--type-button-1-weight)!important;line-height:var(--type-button-1-line-height)!important;font-size:var(--type-button-1-size)!important;text-transform:var(--type-button-1-text-transform)!important}:where(.u-digit-hero){font-family:var(--type-digit-hero-family)!important;font-weight:var(--type-digit-hero-weight)!important;line-height:var(--type-digit-hero-line-height)!important;font-size:var(--type-digit-hero-size)!important;text-transform:var(--type-digit-hero-text-transform)!important;color:var(--type-digit-hero-color)!important}:where(.u-digit-accent){font-family:var(--type-digit-accent-family)!important;font-weight:var(--type-digit-accent-weight)!important;line-height:var(--type-digit-accent-line-height)!important;font-size:var(--type-digit-accent-size)!important;text-transform:var(--type-digit-accent-text-transform)!important;color:var(--type-digit-accent-color)!important}}@layer layout{.content-grid{display:grid;--padding-inline: 1rem;--content-max-width: 100%;--narrow-max-width: 100%;--breakout-max-width: 100%;--content-available: min( var(--content-max-width), 100vw - var(--padding-inline) * 2 );--narrow-available: min( var(--narrow-max-width), 100vw - var(--padding-inline) * 2 );--breakout-available: min(var(--breakout-max-width), 100vw);--narrow-offset: max( (var(--content-available) - var(--narrow-available)) / 2, 0px );--breakout-size: max( (var(--breakout-available) - var(--content-available)) / 2, 0px );grid-template-columns:[full-width-start] minmax(var(--padding-inline),1fr) [breakout-start] minmax(0,var(--breakout-size)) [content-start] minmax(0,var(--narrow-offset)) [narrow-start] minmax(0,var(--narrow-available)) [narrow-end] minmax(0,var(--narrow-offset)) [content-end] minmax(0,var(--breakout-size)) [breakout-end] minmax(var(--padding-inline),1fr) [full-width-end]}@media(min-width:800px){.content-grid{--content-max-width: 1080px;--narrow-max-width: 940px;--breakout-max-width: 1200px;--padding-inline: 40px}}@media(min-width:1200px){.content-grid{--padding-inline: 100px}}.content-grid>:not(.breakout,.full-width,.narrow){grid-column:content}.content-grid>.breakout{grid-column:breakout}.content-grid>.narrow{grid-column:narrow}.content-grid>.full-width{grid-column:full-width;display:grid;grid-template-columns:inherit}.content-grid>.full-width>:not(.breakout,.full-width,.narrow){grid-column:content}}@layer utilities{.text-center{text-align:center}.pinabl{text-transform:uppercase;font-family:Fira Mono,monospace}.u-color-bright-green{color:#89e13d}.zi-1{z-index:1}.clr{clear:both;width:100%}.img-fluid{max-width:100%;height:auto;display:block}.img-full{width:100%}.fw-bt{width:100%;border-top:1px solid #1f1f1f}.fw-bb{width:100%;border-bottom:1px solid #1f1f1f}.text-align-right{text-align:right}.text-align-left{text-align:left}.text-align-center{text-align:center}.round-hollow-border{border-radius:15px;border:1px solid #050505;padding:0 8px}.text-white{color:#d7d7d7!important}.text-green{color:#89e13d!important}.text-pink{color:#ff7dd5!important}.green-bg-text{background:linear-gradient(to bottom,transparent 10%,#89e13d 10%,#89e13d 85%,transparent 85%)}.tt--initial{text-transform:initial}.lh-1{line-height:1}.position-relative{position:relative}.d-none{display:none}.d-block{display:block}.d-inline-block{display:inline-block}.d-flex{display:flex}@media(max-width:499px){.d-sm-none{display:none}.d-sm-block{display:block}.d-sm-flex{display:flex}}@media(min-width:800px)and (max-width:1199px){.d-md-none{display:none}.d-md-block{display:block}.d-md-flex{display:flex}}@media(min-width:1200px){.d-lg-none{display:none}.d-lg-block{display:block}.d-lg-flex{display:flex}}.text-nowrap{text-wrap:nowrap}.no-scroll{overflow:hidden;position:fixed;inset:0;touch-action:none}.ltrspc-neg35{letter-spacing:-.35em}.ltrspc-neg30{letter-spacing:-.3em}.mt-1{margin-top:1rem}.p-0{padding:0!important}.pt-0{padding-block-start:0px!important}.pb-0{padding-block-end:0px!important}.pl-0{padding-inline-start:0px!important}.pr-0{padding-inline-end:0px!important}.px-0{padding-inline:0px!important}.py-0{padding-block:0px!important}@media(min-width:500px){.sm\\:p-0{padding:0!important}.sm\\:pt-0{padding-block-start:0px!important}.sm\\:pb-0{padding-block-end:0px!important}.sm\\:pl-0{padding-inline-start:0px!important}.sm\\:pr-0{padding-inline-end:0px!important}.sm\\:px-0{padding-inline:0px!important}.sm\\:py-0{padding-block:0px!important}}@media(min-width:800px){.md\\:p-0{padding:0!important}.md\\:pt-0{padding-block-start:0px!important}.md\\:pb-0{padding-block-end:0px!important}.md\\:pl-0{padding-inline-start:0px!important}.md\\:pr-0{padding-inline-end:0px!important}.md\\:px-0{padding-inline:0px!important}.md\\:py-0{padding-block:0px!important}}@media(min-width:1200px){.lg\\:p-0{padding:0!important}.lg\\:pt-0{padding-block-start:0px!important}.lg\\:pb-0{padding-block-end:0px!important}.lg\\:pl-0{padding-inline-start:0px!important}.lg\\:pr-0{padding-inline-end:0px!important}.lg\\:px-0{padding-inline:0px!important}.lg\\:py-0{padding-block:0px!important}}@media(max-width:499px){.p-0{padding:0!important}.pt-0{padding-block-start:0px!important}.pb-0{padding-block-end:0px!important}.pl-0{padding-inline-start:0px!important}.pr-0{padding-inline-end:0px!important}.px-0{padding-inline:0px!important}.py-0{padding-block:0px!important}}@media(min-width:500px)and (max-width:799px){.p-0{padding:0!important}.pt-0{padding-block-start:0px!important}.pb-0{padding-block-end:0px!important}.pl-0{padding-inline-start:0px!important}.pr-0{padding-inline-end:0px!important}.px-0{padding-inline:0px!important}.py-0{padding-block:0px!important}}.p-4{padding:4px!important}.pt-4{padding-block-start:4px!important}.pb-4{padding-block-end:4px!important}.pl-4{padding-inline-start:4px!important}.pr-4{padding-inline-end:4px!important}.px-4{padding-inline:4px!important}.py-4{padding-block:4px!important}@media(min-width:500px){.sm\\:p-4{padding:4px!important}.sm\\:pt-4{padding-block-start:4px!important}.sm\\:pb-4{padding-block-end:4px!important}.sm\\:pl-4{padding-inline-start:4px!important}.sm\\:pr-4{padding-inline-end:4px!important}.sm\\:px-4{padding-inline:4px!important}.sm\\:py-4{padding-block:4px!important}}@media(min-width:800px){.md\\:p-4{padding:4px!important}.md\\:pt-4{padding-block-start:4px!important}.md\\:pb-4{padding-block-end:4px!important}.md\\:pl-4{padding-inline-start:4px!important}.md\\:pr-4{padding-inline-end:4px!important}.md\\:px-4{padding-inline:4px!important}.md\\:py-4{padding-block:4px!important}}@media(min-width:1200px){.lg\\:p-4{padding:4px!important}.lg\\:pt-4{padding-block-start:4px!important}.lg\\:pb-4{padding-block-end:4px!important}.lg\\:pl-4{padding-inline-start:4px!important}.lg\\:pr-4{padding-inline-end:4px!important}.lg\\:px-4{padding-inline:4px!important}.lg\\:py-4{padding-block:4px!important}}@media(max-width:499px){.p-4{padding:1px!important}.pt-4{padding-block-start:1px!important}.pb-4{padding-block-end:1px!important}.pl-4{padding-inline-start:1px!important}.pr-4{padding-inline-end:1px!important}.px-4{padding-inline:1px!important}.py-4{padding-block:1px!important}}@media(min-width:500px)and (max-width:799px){.p-4{padding:2px!important}.pt-4{padding-block-start:2px!important}.pb-4{padding-block-end:2px!important}.pl-4{padding-inline-start:2px!important}.pr-4{padding-inline-end:2px!important}.px-4{padding-inline:2px!important}.py-4{padding-block:2px!important}}.p-8{padding:8px!important}.pt-8{padding-block-start:8px!important}.pb-8{padding-block-end:8px!important}.pl-8{padding-inline-start:8px!important}.pr-8{padding-inline-end:8px!important}.px-8{padding-inline:8px!important}.py-8{padding-block:8px!important}@media(min-width:500px){.sm\\:p-8{padding:8px!important}.sm\\:pt-8{padding-block-start:8px!important}.sm\\:pb-8{padding-block-end:8px!important}.sm\\:pl-8{padding-inline-start:8px!important}.sm\\:pr-8{padding-inline-end:8px!important}.sm\\:px-8{padding-inline:8px!important}.sm\\:py-8{padding-block:8px!important}}@media(min-width:800px){.md\\:p-8{padding:8px!important}.md\\:pt-8{padding-block-start:8px!important}.md\\:pb-8{padding-block-end:8px!important}.md\\:pl-8{padding-inline-start:8px!important}.md\\:pr-8{padding-inline-end:8px!important}.md\\:px-8{padding-inline:8px!important}.md\\:py-8{padding-block:8px!important}}@media(min-width:1200px){.lg\\:p-8{padding:8px!important}.lg\\:pt-8{padding-block-start:8px!important}.lg\\:pb-8{padding-block-end:8px!important}.lg\\:pl-8{padding-inline-start:8px!important}.lg\\:pr-8{padding-inline-end:8px!important}.lg\\:px-8{padding-inline:8px!important}.lg\\:py-8{padding-block:8px!important}}@media(max-width:499px){.p-8{padding:2px!important}.pt-8{padding-block-start:2px!important}.pb-8{padding-block-end:2px!important}.pl-8{padding-inline-start:2px!important}.pr-8{padding-inline-end:2px!important}.px-8{padding-inline:2px!important}.py-8{padding-block:2px!important}}@media(min-width:500px)and (max-width:799px){.p-8{padding:4px!important}.pt-8{padding-block-start:4px!important}.pb-8{padding-block-end:4px!important}.pl-8{padding-inline-start:4px!important}.pr-8{padding-inline-end:4px!important}.px-8{padding-inline:4px!important}.py-8{padding-block:4px!important}}.p-12{padding:12px!important}.pt-12{padding-block-start:12px!important}.pb-12{padding-block-end:12px!important}.pl-12{padding-inline-start:12px!important}.pr-12{padding-inline-end:12px!important}.px-12{padding-inline:12px!important}.py-12{padding-block:12px!important}@media(min-width:500px){.sm\\:p-12{padding:12px!important}.sm\\:pt-12{padding-block-start:12px!important}.sm\\:pb-12{padding-block-end:12px!important}.sm\\:pl-12{padding-inline-start:12px!important}.sm\\:pr-12{padding-inline-end:12px!important}.sm\\:px-12{padding-inline:12px!important}.sm\\:py-12{padding-block:12px!important}}@media(min-width:800px){.md\\:p-12{padding:12px!important}.md\\:pt-12{padding-block-start:12px!important}.md\\:pb-12{padding-block-end:12px!important}.md\\:pl-12{padding-inline-start:12px!important}.md\\:pr-12{padding-inline-end:12px!important}.md\\:px-12{padding-inline:12px!important}.md\\:py-12{padding-block:12px!important}}@media(min-width:1200px){.lg\\:p-12{padding:12px!important}.lg\\:pt-12{padding-block-start:12px!important}.lg\\:pb-12{padding-block-end:12px!important}.lg\\:pl-12{padding-inline-start:12px!important}.lg\\:pr-12{padding-inline-end:12px!important}.lg\\:px-12{padding-inline:12px!important}.lg\\:py-12{padding-block:12px!important}}@media(max-width:499px){.p-12{padding:3px!important}.pt-12{padding-block-start:3px!important}.pb-12{padding-block-end:3px!important}.pl-12{padding-inline-start:3px!important}.pr-12{padding-inline-end:3px!important}.px-12{padding-inline:3px!important}.py-12{padding-block:3px!important}}@media(min-width:500px)and (max-width:799px){.p-12{padding:6px!important}.pt-12{padding-block-start:6px!important}.pb-12{padding-block-end:6px!important}.pl-12{padding-inline-start:6px!important}.pr-12{padding-inline-end:6px!important}.px-12{padding-inline:6px!important}.py-12{padding-block:6px!important}}.p-16{padding:16px!important}.pt-16{padding-block-start:16px!important}.pb-16{padding-block-end:16px!important}.pl-16{padding-inline-start:16px!important}.pr-16{padding-inline-end:16px!important}.px-16{padding-inline:16px!important}.py-16{padding-block:16px!important}@media(min-width:500px){.sm\\:p-16{padding:16px!important}.sm\\:pt-16{padding-block-start:16px!important}.sm\\:pb-16{padding-block-end:16px!important}.sm\\:pl-16{padding-inline-start:16px!important}.sm\\:pr-16{padding-inline-end:16px!important}.sm\\:px-16{padding-inline:16px!important}.sm\\:py-16{padding-block:16px!important}}@media(min-width:800px){.md\\:p-16{padding:16px!important}.md\\:pt-16{padding-block-start:16px!important}.md\\:pb-16{padding-block-end:16px!important}.md\\:pl-16{padding-inline-start:16px!important}.md\\:pr-16{padding-inline-end:16px!important}.md\\:px-16{padding-inline:16px!important}.md\\:py-16{padding-block:16px!important}}@media(min-width:1200px){.lg\\:p-16{padding:16px!important}.lg\\:pt-16{padding-block-start:16px!important}.lg\\:pb-16{padding-block-end:16px!important}.lg\\:pl-16{padding-inline-start:16px!important}.lg\\:pr-16{padding-inline-end:16px!important}.lg\\:px-16{padding-inline:16px!important}.lg\\:py-16{padding-block:16px!important}}@media(max-width:499px){.p-16{padding:4px!important}.pt-16{padding-block-start:4px!important}.pb-16{padding-block-end:4px!important}.pl-16{padding-inline-start:4px!important}.pr-16{padding-inline-end:4px!important}.px-16{padding-inline:4px!important}.py-16{padding-block:4px!important}}@media(min-width:500px)and (max-width:799px){.p-16{padding:8px!important}.pt-16{padding-block-start:8px!important}.pb-16{padding-block-end:8px!important}.pl-16{padding-inline-start:8px!important}.pr-16{padding-inline-end:8px!important}.px-16{padding-inline:8px!important}.py-16{padding-block:8px!important}}.p-20{padding:20px!important}.pt-20{padding-block-start:20px!important}.pb-20{padding-block-end:20px!important}.pl-20{padding-inline-start:20px!important}.pr-20{padding-inline-end:20px!important}.px-20{padding-inline:20px!important}.py-20{padding-block:20px!important}@media(min-width:500px){.sm\\:p-20{padding:20px!important}.sm\\:pt-20{padding-block-start:20px!important}.sm\\:pb-20{padding-block-end:20px!important}.sm\\:pl-20{padding-inline-start:20px!important}.sm\\:pr-20{padding-inline-end:20px!important}.sm\\:px-20{padding-inline:20px!important}.sm\\:py-20{padding-block:20px!important}}@media(min-width:800px){.md\\:p-20{padding:20px!important}.md\\:pt-20{padding-block-start:20px!important}.md\\:pb-20{padding-block-end:20px!important}.md\\:pl-20{padding-inline-start:20px!important}.md\\:pr-20{padding-inline-end:20px!important}.md\\:px-20{padding-inline:20px!important}.md\\:py-20{padding-block:20px!important}}@media(min-width:1200px){.lg\\:p-20{padding:20px!important}.lg\\:pt-20{padding-block-start:20px!important}.lg\\:pb-20{padding-block-end:20px!important}.lg\\:pl-20{padding-inline-start:20px!important}.lg\\:pr-20{padding-inline-end:20px!important}.lg\\:px-20{padding-inline:20px!important}.lg\\:py-20{padding-block:20px!important}}@media(max-width:499px){.p-20{padding:5px!important}.pt-20{padding-block-start:5px!important}.pb-20{padding-block-end:5px!important}.pl-20{padding-inline-start:5px!important}.pr-20{padding-inline-end:5px!important}.px-20{padding-inline:5px!important}.py-20{padding-block:5px!important}}@media(min-width:500px)and (max-width:799px){.p-20{padding:10px!important}.pt-20{padding-block-start:10px!important}.pb-20{padding-block-end:10px!important}.pl-20{padding-inline-start:10px!important}.pr-20{padding-inline-end:10px!important}.px-20{padding-inline:10px!important}.py-20{padding-block:10px!important}}.p-24{padding:24px!important}.pt-24{padding-block-start:24px!important}.pb-24{padding-block-end:24px!important}.pl-24{padding-inline-start:24px!important}.pr-24{padding-inline-end:24px!important}.px-24{padding-inline:24px!important}.py-24{padding-block:24px!important}@media(min-width:500px){.sm\\:p-24{padding:24px!important}.sm\\:pt-24{padding-block-start:24px!important}.sm\\:pb-24{padding-block-end:24px!important}.sm\\:pl-24{padding-inline-start:24px!important}.sm\\:pr-24{padding-inline-end:24px!important}.sm\\:px-24{padding-inline:24px!important}.sm\\:py-24{padding-block:24px!important}}@media(min-width:800px){.md\\:p-24{padding:24px!important}.md\\:pt-24{padding-block-start:24px!important}.md\\:pb-24{padding-block-end:24px!important}.md\\:pl-24{padding-inline-start:24px!important}.md\\:pr-24{padding-inline-end:24px!important}.md\\:px-24{padding-inline:24px!important}.md\\:py-24{padding-block:24px!important}}@media(min-width:1200px){.lg\\:p-24{padding:24px!important}.lg\\:pt-24{padding-block-start:24px!important}.lg\\:pb-24{padding-block-end:24px!important}.lg\\:pl-24{padding-inline-start:24px!important}.lg\\:pr-24{padding-inline-end:24px!important}.lg\\:px-24{padding-inline:24px!important}.lg\\:py-24{padding-block:24px!important}}@media(max-width:499px){.p-24{padding:6px!important}.pt-24{padding-block-start:6px!important}.pb-24{padding-block-end:6px!important}.pl-24{padding-inline-start:6px!important}.pr-24{padding-inline-end:6px!important}.px-24{padding-inline:6px!important}.py-24{padding-block:6px!important}}@media(min-width:500px)and (max-width:799px){.p-24{padding:12px!important}.pt-24{padding-block-start:12px!important}.pb-24{padding-block-end:12px!important}.pl-24{padding-inline-start:12px!important}.pr-24{padding-inline-end:12px!important}.px-24{padding-inline:12px!important}.py-24{padding-block:12px!important}}.p-28{padding:28px!important}.pt-28{padding-block-start:28px!important}.pb-28{padding-block-end:28px!important}.pl-28{padding-inline-start:28px!important}.pr-28{padding-inline-end:28px!important}.px-28{padding-inline:28px!important}.py-28{padding-block:28px!important}@media(min-width:500px){.sm\\:p-28{padding:28px!important}.sm\\:pt-28{padding-block-start:28px!important}.sm\\:pb-28{padding-block-end:28px!important}.sm\\:pl-28{padding-inline-start:28px!important}.sm\\:pr-28{padding-inline-end:28px!important}.sm\\:px-28{padding-inline:28px!important}.sm\\:py-28{padding-block:28px!important}}@media(min-width:800px){.md\\:p-28{padding:28px!important}.md\\:pt-28{padding-block-start:28px!important}.md\\:pb-28{padding-block-end:28px!important}.md\\:pl-28{padding-inline-start:28px!important}.md\\:pr-28{padding-inline-end:28px!important}.md\\:px-28{padding-inline:28px!important}.md\\:py-28{padding-block:28px!important}}@media(min-width:1200px){.lg\\:p-28{padding:28px!important}.lg\\:pt-28{padding-block-start:28px!important}.lg\\:pb-28{padding-block-end:28px!important}.lg\\:pl-28{padding-inline-start:28px!important}.lg\\:pr-28{padding-inline-end:28px!important}.lg\\:px-28{padding-inline:28px!important}.lg\\:py-28{padding-block:28px!important}}@media(max-width:499px){.p-28{padding:7px!important}.pt-28{padding-block-start:7px!important}.pb-28{padding-block-end:7px!important}.pl-28{padding-inline-start:7px!important}.pr-28{padding-inline-end:7px!important}.px-28{padding-inline:7px!important}.py-28{padding-block:7px!important}}@media(min-width:500px)and (max-width:799px){.p-28{padding:14px!important}.pt-28{padding-block-start:14px!important}.pb-28{padding-block-end:14px!important}.pl-28{padding-inline-start:14px!important}.pr-28{padding-inline-end:14px!important}.px-28{padding-inline:14px!important}.py-28{padding-block:14px!important}}.p-32{padding:32px!important}.pt-32{padding-block-start:32px!important}.pb-32{padding-block-end:32px!important}.pl-32{padding-inline-start:32px!important}.pr-32{padding-inline-end:32px!important}.px-32{padding-inline:32px!important}.py-32{padding-block:32px!important}@media(min-width:500px){.sm\\:p-32{padding:32px!important}.sm\\:pt-32{padding-block-start:32px!important}.sm\\:pb-32{padding-block-end:32px!important}.sm\\:pl-32{padding-inline-start:32px!important}.sm\\:pr-32{padding-inline-end:32px!important}.sm\\:px-32{padding-inline:32px!important}.sm\\:py-32{padding-block:32px!important}}@media(min-width:800px){.md\\:p-32{padding:32px!important}.md\\:pt-32{padding-block-start:32px!important}.md\\:pb-32{padding-block-end:32px!important}.md\\:pl-32{padding-inline-start:32px!important}.md\\:pr-32{padding-inline-end:32px!important}.md\\:px-32{padding-inline:32px!important}.md\\:py-32{padding-block:32px!important}}@media(min-width:1200px){.lg\\:p-32{padding:32px!important}.lg\\:pt-32{padding-block-start:32px!important}.lg\\:pb-32{padding-block-end:32px!important}.lg\\:pl-32{padding-inline-start:32px!important}.lg\\:pr-32{padding-inline-end:32px!important}.lg\\:px-32{padding-inline:32px!important}.lg\\:py-32{padding-block:32px!important}}@media(max-width:499px){.p-32{padding:8px!important}.pt-32{padding-block-start:8px!important}.pb-32{padding-block-end:8px!important}.pl-32{padding-inline-start:8px!important}.pr-32{padding-inline-end:8px!important}.px-32{padding-inline:8px!important}.py-32{padding-block:8px!important}}@media(min-width:500px)and (max-width:799px){.p-32{padding:16px!important}.pt-32{padding-block-start:16px!important}.pb-32{padding-block-end:16px!important}.pl-32{padding-inline-start:16px!important}.pr-32{padding-inline-end:16px!important}.px-32{padding-inline:16px!important}.py-32{padding-block:16px!important}}.p-36{padding:36px!important}.pt-36{padding-block-start:36px!important}.pb-36{padding-block-end:36px!important}.pl-36{padding-inline-start:36px!important}.pr-36{padding-inline-end:36px!important}.px-36{padding-inline:36px!important}.py-36{padding-block:36px!important}@media(min-width:500px){.sm\\:p-36{padding:36px!important}.sm\\:pt-36{padding-block-start:36px!important}.sm\\:pb-36{padding-block-end:36px!important}.sm\\:pl-36{padding-inline-start:36px!important}.sm\\:pr-36{padding-inline-end:36px!important}.sm\\:px-36{padding-inline:36px!important}.sm\\:py-36{padding-block:36px!important}}@media(min-width:800px){.md\\:p-36{padding:36px!important}.md\\:pt-36{padding-block-start:36px!important}.md\\:pb-36{padding-block-end:36px!important}.md\\:pl-36{padding-inline-start:36px!important}.md\\:pr-36{padding-inline-end:36px!important}.md\\:px-36{padding-inline:36px!important}.md\\:py-36{padding-block:36px!important}}@media(min-width:1200px){.lg\\:p-36{padding:36px!important}.lg\\:pt-36{padding-block-start:36px!important}.lg\\:pb-36{padding-block-end:36px!important}.lg\\:pl-36{padding-inline-start:36px!important}.lg\\:pr-36{padding-inline-end:36px!important}.lg\\:px-36{padding-inline:36px!important}.lg\\:py-36{padding-block:36px!important}}@media(max-width:499px){.p-36{padding:9px!important}.pt-36{padding-block-start:9px!important}.pb-36{padding-block-end:9px!important}.pl-36{padding-inline-start:9px!important}.pr-36{padding-inline-end:9px!important}.px-36{padding-inline:9px!important}.py-36{padding-block:9px!important}}@media(min-width:500px)and (max-width:799px){.p-36{padding:18px!important}.pt-36{padding-block-start:18px!important}.pb-36{padding-block-end:18px!important}.pl-36{padding-inline-start:18px!important}.pr-36{padding-inline-end:18px!important}.px-36{padding-inline:18px!important}.py-36{padding-block:18px!important}}.p-40{padding:40px!important}.pt-40{padding-block-start:40px!important}.pb-40{padding-block-end:40px!important}.pl-40{padding-inline-start:40px!important}.pr-40{padding-inline-end:40px!important}.px-40{padding-inline:40px!important}.py-40{padding-block:40px!important}@media(min-width:500px){.sm\\:p-40{padding:40px!important}.sm\\:pt-40{padding-block-start:40px!important}.sm\\:pb-40{padding-block-end:40px!important}.sm\\:pl-40{padding-inline-start:40px!important}.sm\\:pr-40{padding-inline-end:40px!important}.sm\\:px-40{padding-inline:40px!important}.sm\\:py-40{padding-block:40px!important}}@media(min-width:800px){.md\\:p-40{padding:40px!important}.md\\:pt-40{padding-block-start:40px!important}.md\\:pb-40{padding-block-end:40px!important}.md\\:pl-40{padding-inline-start:40px!important}.md\\:pr-40{padding-inline-end:40px!important}.md\\:px-40{padding-inline:40px!important}.md\\:py-40{padding-block:40px!important}}@media(min-width:1200px){.lg\\:p-40{padding:40px!important}.lg\\:pt-40{padding-block-start:40px!important}.lg\\:pb-40{padding-block-end:40px!important}.lg\\:pl-40{padding-inline-start:40px!important}.lg\\:pr-40{padding-inline-end:40px!important}.lg\\:px-40{padding-inline:40px!important}.lg\\:py-40{padding-block:40px!important}}@media(max-width:499px){.p-40{padding:10px!important}.pt-40{padding-block-start:10px!important}.pb-40{padding-block-end:10px!important}.pl-40{padding-inline-start:10px!important}.pr-40{padding-inline-end:10px!important}.px-40{padding-inline:10px!important}.py-40{padding-block:10px!important}}@media(min-width:500px)and (max-width:799px){.p-40{padding:20px!important}.pt-40{padding-block-start:20px!important}.pb-40{padding-block-end:20px!important}.pl-40{padding-inline-start:20px!important}.pr-40{padding-inline-end:20px!important}.px-40{padding-inline:20px!important}.py-40{padding-block:20px!important}}.p-44{padding:44px!important}.pt-44{padding-block-start:44px!important}.pb-44{padding-block-end:44px!important}.pl-44{padding-inline-start:44px!important}.pr-44{padding-inline-end:44px!important}.px-44{padding-inline:44px!important}.py-44{padding-block:44px!important}@media(min-width:500px){.sm\\:p-44{padding:44px!important}.sm\\:pt-44{padding-block-start:44px!important}.sm\\:pb-44{padding-block-end:44px!important}.sm\\:pl-44{padding-inline-start:44px!important}.sm\\:pr-44{padding-inline-end:44px!important}.sm\\:px-44{padding-inline:44px!important}.sm\\:py-44{padding-block:44px!important}}@media(min-width:800px){.md\\:p-44{padding:44px!important}.md\\:pt-44{padding-block-start:44px!important}.md\\:pb-44{padding-block-end:44px!important}.md\\:pl-44{padding-inline-start:44px!important}.md\\:pr-44{padding-inline-end:44px!important}.md\\:px-44{padding-inline:44px!important}.md\\:py-44{padding-block:44px!important}}@media(min-width:1200px){.lg\\:p-44{padding:44px!important}.lg\\:pt-44{padding-block-start:44px!important}.lg\\:pb-44{padding-block-end:44px!important}.lg\\:pl-44{padding-inline-start:44px!important}.lg\\:pr-44{padding-inline-end:44px!important}.lg\\:px-44{padding-inline:44px!important}.lg\\:py-44{padding-block:44px!important}}@media(max-width:499px){.p-44{padding:11px!important}.pt-44{padding-block-start:11px!important}.pb-44{padding-block-end:11px!important}.pl-44{padding-inline-start:11px!important}.pr-44{padding-inline-end:11px!important}.px-44{padding-inline:11px!important}.py-44{padding-block:11px!important}}@media(min-width:500px)and (max-width:799px){.p-44{padding:22px!important}.pt-44{padding-block-start:22px!important}.pb-44{padding-block-end:22px!important}.pl-44{padding-inline-start:22px!important}.pr-44{padding-inline-end:22px!important}.px-44{padding-inline:22px!important}.py-44{padding-block:22px!important}}.p-48{padding:48px!important}.pt-48{padding-block-start:48px!important}.pb-48{padding-block-end:48px!important}.pl-48{padding-inline-start:48px!important}.pr-48{padding-inline-end:48px!important}.px-48{padding-inline:48px!important}.py-48{padding-block:48px!important}@media(min-width:500px){.sm\\:p-48{padding:48px!important}.sm\\:pt-48{padding-block-start:48px!important}.sm\\:pb-48{padding-block-end:48px!important}.sm\\:pl-48{padding-inline-start:48px!important}.sm\\:pr-48{padding-inline-end:48px!important}.sm\\:px-48{padding-inline:48px!important}.sm\\:py-48{padding-block:48px!important}}@media(min-width:800px){.md\\:p-48{padding:48px!important}.md\\:pt-48{padding-block-start:48px!important}.md\\:pb-48{padding-block-end:48px!important}.md\\:pl-48{padding-inline-start:48px!important}.md\\:pr-48{padding-inline-end:48px!important}.md\\:px-48{padding-inline:48px!important}.md\\:py-48{padding-block:48px!important}}@media(min-width:1200px){.lg\\:p-48{padding:48px!important}.lg\\:pt-48{padding-block-start:48px!important}.lg\\:pb-48{padding-block-end:48px!important}.lg\\:pl-48{padding-inline-start:48px!important}.lg\\:pr-48{padding-inline-end:48px!important}.lg\\:px-48{padding-inline:48px!important}.lg\\:py-48{padding-block:48px!important}}@media(max-width:499px){.p-48{padding:12px!important}.pt-48{padding-block-start:12px!important}.pb-48{padding-block-end:12px!important}.pl-48{padding-inline-start:12px!important}.pr-48{padding-inline-end:12px!important}.px-48{padding-inline:12px!important}.py-48{padding-block:12px!important}}@media(min-width:500px)and (max-width:799px){.p-48{padding:24px!important}.pt-48{padding-block-start:24px!important}.pb-48{padding-block-end:24px!important}.pl-48{padding-inline-start:24px!important}.pr-48{padding-inline-end:24px!important}.px-48{padding-inline:24px!important}.py-48{padding-block:24px!important}}.p-52{padding:52px!important}.pt-52{padding-block-start:52px!important}.pb-52{padding-block-end:52px!important}.pl-52{padding-inline-start:52px!important}.pr-52{padding-inline-end:52px!important}.px-52{padding-inline:52px!important}.py-52{padding-block:52px!important}@media(min-width:500px){.sm\\:p-52{padding:52px!important}.sm\\:pt-52{padding-block-start:52px!important}.sm\\:pb-52{padding-block-end:52px!important}.sm\\:pl-52{padding-inline-start:52px!important}.sm\\:pr-52{padding-inline-end:52px!important}.sm\\:px-52{padding-inline:52px!important}.sm\\:py-52{padding-block:52px!important}}@media(min-width:800px){.md\\:p-52{padding:52px!important}.md\\:pt-52{padding-block-start:52px!important}.md\\:pb-52{padding-block-end:52px!important}.md\\:pl-52{padding-inline-start:52px!important}.md\\:pr-52{padding-inline-end:52px!important}.md\\:px-52{padding-inline:52px!important}.md\\:py-52{padding-block:52px!important}}@media(min-width:1200px){.lg\\:p-52{padding:52px!important}.lg\\:pt-52{padding-block-start:52px!important}.lg\\:pb-52{padding-block-end:52px!important}.lg\\:pl-52{padding-inline-start:52px!important}.lg\\:pr-52{padding-inline-end:52px!important}.lg\\:px-52{padding-inline:52px!important}.lg\\:py-52{padding-block:52px!important}}@media(max-width:499px){.p-52{padding:13px!important}.pt-52{padding-block-start:13px!important}.pb-52{padding-block-end:13px!important}.pl-52{padding-inline-start:13px!important}.pr-52{padding-inline-end:13px!important}.px-52{padding-inline:13px!important}.py-52{padding-block:13px!important}}@media(min-width:500px)and (max-width:799px){.p-52{padding:26px!important}.pt-52{padding-block-start:26px!important}.pb-52{padding-block-end:26px!important}.pl-52{padding-inline-start:26px!important}.pr-52{padding-inline-end:26px!important}.px-52{padding-inline:26px!important}.py-52{padding-block:26px!important}}.p-56{padding:56px!important}.pt-56{padding-block-start:56px!important}.pb-56{padding-block-end:56px!important}.pl-56{padding-inline-start:56px!important}.pr-56{padding-inline-end:56px!important}.px-56{padding-inline:56px!important}.py-56{padding-block:56px!important}@media(min-width:500px){.sm\\:p-56{padding:56px!important}.sm\\:pt-56{padding-block-start:56px!important}.sm\\:pb-56{padding-block-end:56px!important}.sm\\:pl-56{padding-inline-start:56px!important}.sm\\:pr-56{padding-inline-end:56px!important}.sm\\:px-56{padding-inline:56px!important}.sm\\:py-56{padding-block:56px!important}}@media(min-width:800px){.md\\:p-56{padding:56px!important}.md\\:pt-56{padding-block-start:56px!important}.md\\:pb-56{padding-block-end:56px!important}.md\\:pl-56{padding-inline-start:56px!important}.md\\:pr-56{padding-inline-end:56px!important}.md\\:px-56{padding-inline:56px!important}.md\\:py-56{padding-block:56px!important}}@media(min-width:1200px){.lg\\:p-56{padding:56px!important}.lg\\:pt-56{padding-block-start:56px!important}.lg\\:pb-56{padding-block-end:56px!important}.lg\\:pl-56{padding-inline-start:56px!important}.lg\\:pr-56{padding-inline-end:56px!important}.lg\\:px-56{padding-inline:56px!important}.lg\\:py-56{padding-block:56px!important}}@media(max-width:499px){.p-56{padding:14px!important}.pt-56{padding-block-start:14px!important}.pb-56{padding-block-end:14px!important}.pl-56{padding-inline-start:14px!important}.pr-56{padding-inline-end:14px!important}.px-56{padding-inline:14px!important}.py-56{padding-block:14px!important}}@media(min-width:500px)and (max-width:799px){.p-56{padding:28px!important}.pt-56{padding-block-start:28px!important}.pb-56{padding-block-end:28px!important}.pl-56{padding-inline-start:28px!important}.pr-56{padding-inline-end:28px!important}.px-56{padding-inline:28px!important}.py-56{padding-block:28px!important}}.p-60{padding:60px!important}.pt-60{padding-block-start:60px!important}.pb-60{padding-block-end:60px!important}.pl-60{padding-inline-start:60px!important}.pr-60{padding-inline-end:60px!important}.px-60{padding-inline:60px!important}.py-60{padding-block:60px!important}@media(min-width:500px){.sm\\:p-60{padding:60px!important}.sm\\:pt-60{padding-block-start:60px!important}.sm\\:pb-60{padding-block-end:60px!important}.sm\\:pl-60{padding-inline-start:60px!important}.sm\\:pr-60{padding-inline-end:60px!important}.sm\\:px-60{padding-inline:60px!important}.sm\\:py-60{padding-block:60px!important}}@media(min-width:800px){.md\\:p-60{padding:60px!important}.md\\:pt-60{padding-block-start:60px!important}.md\\:pb-60{padding-block-end:60px!important}.md\\:pl-60{padding-inline-start:60px!important}.md\\:pr-60{padding-inline-end:60px!important}.md\\:px-60{padding-inline:60px!important}.md\\:py-60{padding-block:60px!important}}@media(min-width:1200px){.lg\\:p-60{padding:60px!important}.lg\\:pt-60{padding-block-start:60px!important}.lg\\:pb-60{padding-block-end:60px!important}.lg\\:pl-60{padding-inline-start:60px!important}.lg\\:pr-60{padding-inline-end:60px!important}.lg\\:px-60{padding-inline:60px!important}.lg\\:py-60{padding-block:60px!important}}@media(max-width:499px){.p-60{padding:15px!important}.pt-60{padding-block-start:15px!important}.pb-60{padding-block-end:15px!important}.pl-60{padding-inline-start:15px!important}.pr-60{padding-inline-end:15px!important}.px-60{padding-inline:15px!important}.py-60{padding-block:15px!important}}@media(min-width:500px)and (max-width:799px){.p-60{padding:30px!important}.pt-60{padding-block-start:30px!important}.pb-60{padding-block-end:30px!important}.pl-60{padding-inline-start:30px!important}.pr-60{padding-inline-end:30px!important}.px-60{padding-inline:30px!important}.py-60{padding-block:30px!important}}.p-64{padding:64px!important}.pt-64{padding-block-start:64px!important}.pb-64{padding-block-end:64px!important}.pl-64{padding-inline-start:64px!important}.pr-64{padding-inline-end:64px!important}.px-64{padding-inline:64px!important}.py-64{padding-block:64px!important}@media(min-width:500px){.sm\\:p-64{padding:64px!important}.sm\\:pt-64{padding-block-start:64px!important}.sm\\:pb-64{padding-block-end:64px!important}.sm\\:pl-64{padding-inline-start:64px!important}.sm\\:pr-64{padding-inline-end:64px!important}.sm\\:px-64{padding-inline:64px!important}.sm\\:py-64{padding-block:64px!important}}@media(min-width:800px){.md\\:p-64{padding:64px!important}.md\\:pt-64{padding-block-start:64px!important}.md\\:pb-64{padding-block-end:64px!important}.md\\:pl-64{padding-inline-start:64px!important}.md\\:pr-64{padding-inline-end:64px!important}.md\\:px-64{padding-inline:64px!important}.md\\:py-64{padding-block:64px!important}}@media(min-width:1200px){.lg\\:p-64{padding:64px!important}.lg\\:pt-64{padding-block-start:64px!important}.lg\\:pb-64{padding-block-end:64px!important}.lg\\:pl-64{padding-inline-start:64px!important}.lg\\:pr-64{padding-inline-end:64px!important}.lg\\:px-64{padding-inline:64px!important}.lg\\:py-64{padding-block:64px!important}}@media(max-width:499px){.p-64{padding:16px!important}.pt-64{padding-block-start:16px!important}.pb-64{padding-block-end:16px!important}.pl-64{padding-inline-start:16px!important}.pr-64{padding-inline-end:16px!important}.px-64{padding-inline:16px!important}.py-64{padding-block:16px!important}}@media(min-width:500px)and (max-width:799px){.p-64{padding:32px!important}.pt-64{padding-block-start:32px!important}.pb-64{padding-block-end:32px!important}.pl-64{padding-inline-start:32px!important}.pr-64{padding-inline-end:32px!important}.px-64{padding-inline:32px!important}.py-64{padding-block:32px!important}}.p-68{padding:68px!important}.pt-68{padding-block-start:68px!important}.pb-68{padding-block-end:68px!important}.pl-68{padding-inline-start:68px!important}.pr-68{padding-inline-end:68px!important}.px-68{padding-inline:68px!important}.py-68{padding-block:68px!important}@media(min-width:500px){.sm\\:p-68{padding:68px!important}.sm\\:pt-68{padding-block-start:68px!important}.sm\\:pb-68{padding-block-end:68px!important}.sm\\:pl-68{padding-inline-start:68px!important}.sm\\:pr-68{padding-inline-end:68px!important}.sm\\:px-68{padding-inline:68px!important}.sm\\:py-68{padding-block:68px!important}}@media(min-width:800px){.md\\:p-68{padding:68px!important}.md\\:pt-68{padding-block-start:68px!important}.md\\:pb-68{padding-block-end:68px!important}.md\\:pl-68{padding-inline-start:68px!important}.md\\:pr-68{padding-inline-end:68px!important}.md\\:px-68{padding-inline:68px!important}.md\\:py-68{padding-block:68px!important}}@media(min-width:1200px){.lg\\:p-68{padding:68px!important}.lg\\:pt-68{padding-block-start:68px!important}.lg\\:pb-68{padding-block-end:68px!important}.lg\\:pl-68{padding-inline-start:68px!important}.lg\\:pr-68{padding-inline-end:68px!important}.lg\\:px-68{padding-inline:68px!important}.lg\\:py-68{padding-block:68px!important}}@media(max-width:499px){.p-68{padding:17px!important}.pt-68{padding-block-start:17px!important}.pb-68{padding-block-end:17px!important}.pl-68{padding-inline-start:17px!important}.pr-68{padding-inline-end:17px!important}.px-68{padding-inline:17px!important}.py-68{padding-block:17px!important}}@media(min-width:500px)and (max-width:799px){.p-68{padding:34px!important}.pt-68{padding-block-start:34px!important}.pb-68{padding-block-end:34px!important}.pl-68{padding-inline-start:34px!important}.pr-68{padding-inline-end:34px!important}.px-68{padding-inline:34px!important}.py-68{padding-block:34px!important}}.p-72{padding:72px!important}.pt-72{padding-block-start:72px!important}.pb-72{padding-block-end:72px!important}.pl-72{padding-inline-start:72px!important}.pr-72{padding-inline-end:72px!important}.px-72{padding-inline:72px!important}.py-72{padding-block:72px!important}@media(min-width:500px){.sm\\:p-72{padding:72px!important}.sm\\:pt-72{padding-block-start:72px!important}.sm\\:pb-72{padding-block-end:72px!important}.sm\\:pl-72{padding-inline-start:72px!important}.sm\\:pr-72{padding-inline-end:72px!important}.sm\\:px-72{padding-inline:72px!important}.sm\\:py-72{padding-block:72px!important}}@media(min-width:800px){.md\\:p-72{padding:72px!important}.md\\:pt-72{padding-block-start:72px!important}.md\\:pb-72{padding-block-end:72px!important}.md\\:pl-72{padding-inline-start:72px!important}.md\\:pr-72{padding-inline-end:72px!important}.md\\:px-72{padding-inline:72px!important}.md\\:py-72{padding-block:72px!important}}@media(min-width:1200px){.lg\\:p-72{padding:72px!important}.lg\\:pt-72{padding-block-start:72px!important}.lg\\:pb-72{padding-block-end:72px!important}.lg\\:pl-72{padding-inline-start:72px!important}.lg\\:pr-72{padding-inline-end:72px!important}.lg\\:px-72{padding-inline:72px!important}.lg\\:py-72{padding-block:72px!important}}@media(max-width:499px){.p-72{padding:18px!important}.pt-72{padding-block-start:18px!important}.pb-72{padding-block-end:18px!important}.pl-72{padding-inline-start:18px!important}.pr-72{padding-inline-end:18px!important}.px-72{padding-inline:18px!important}.py-72{padding-block:18px!important}}@media(min-width:500px)and (max-width:799px){.p-72{padding:36px!important}.pt-72{padding-block-start:36px!important}.pb-72{padding-block-end:36px!important}.pl-72{padding-inline-start:36px!important}.pr-72{padding-inline-end:36px!important}.px-72{padding-inline:36px!important}.py-72{padding-block:36px!important}}.p-76{padding:76px!important}.pt-76{padding-block-start:76px!important}.pb-76{padding-block-end:76px!important}.pl-76{padding-inline-start:76px!important}.pr-76{padding-inline-end:76px!important}.px-76{padding-inline:76px!important}.py-76{padding-block:76px!important}@media(min-width:500px){.sm\\:p-76{padding:76px!important}.sm\\:pt-76{padding-block-start:76px!important}.sm\\:pb-76{padding-block-end:76px!important}.sm\\:pl-76{padding-inline-start:76px!important}.sm\\:pr-76{padding-inline-end:76px!important}.sm\\:px-76{padding-inline:76px!important}.sm\\:py-76{padding-block:76px!important}}@media(min-width:800px){.md\\:p-76{padding:76px!important}.md\\:pt-76{padding-block-start:76px!important}.md\\:pb-76{padding-block-end:76px!important}.md\\:pl-76{padding-inline-start:76px!important}.md\\:pr-76{padding-inline-end:76px!important}.md\\:px-76{padding-inline:76px!important}.md\\:py-76{padding-block:76px!important}}@media(min-width:1200px){.lg\\:p-76{padding:76px!important}.lg\\:pt-76{padding-block-start:76px!important}.lg\\:pb-76{padding-block-end:76px!important}.lg\\:pl-76{padding-inline-start:76px!important}.lg\\:pr-76{padding-inline-end:76px!important}.lg\\:px-76{padding-inline:76px!important}.lg\\:py-76{padding-block:76px!important}}@media(max-width:499px){.p-76{padding:19px!important}.pt-76{padding-block-start:19px!important}.pb-76{padding-block-end:19px!important}.pl-76{padding-inline-start:19px!important}.pr-76{padding-inline-end:19px!important}.px-76{padding-inline:19px!important}.py-76{padding-block:19px!important}}@media(min-width:500px)and (max-width:799px){.p-76{padding:38px!important}.pt-76{padding-block-start:38px!important}.pb-76{padding-block-end:38px!important}.pl-76{padding-inline-start:38px!important}.pr-76{padding-inline-end:38px!important}.px-76{padding-inline:38px!important}.py-76{padding-block:38px!important}}.p-80{padding:80px!important}.pt-80{padding-block-start:80px!important}.pb-80{padding-block-end:80px!important}.pl-80{padding-inline-start:80px!important}.pr-80{padding-inline-end:80px!important}.px-80{padding-inline:80px!important}.py-80{padding-block:80px!important}@media(min-width:500px){.sm\\:p-80{padding:80px!important}.sm\\:pt-80{padding-block-start:80px!important}.sm\\:pb-80{padding-block-end:80px!important}.sm\\:pl-80{padding-inline-start:80px!important}.sm\\:pr-80{padding-inline-end:80px!important}.sm\\:px-80{padding-inline:80px!important}.sm\\:py-80{padding-block:80px!important}}@media(min-width:800px){.md\\:p-80{padding:80px!important}.md\\:pt-80{padding-block-start:80px!important}.md\\:pb-80{padding-block-end:80px!important}.md\\:pl-80{padding-inline-start:80px!important}.md\\:pr-80{padding-inline-end:80px!important}.md\\:px-80{padding-inline:80px!important}.md\\:py-80{padding-block:80px!important}}@media(min-width:1200px){.lg\\:p-80{padding:80px!important}.lg\\:pt-80{padding-block-start:80px!important}.lg\\:pb-80{padding-block-end:80px!important}.lg\\:pl-80{padding-inline-start:80px!important}.lg\\:pr-80{padding-inline-end:80px!important}.lg\\:px-80{padding-inline:80px!important}.lg\\:py-80{padding-block:80px!important}}@media(max-width:499px){.p-80{padding:20px!important}.pt-80{padding-block-start:20px!important}.pb-80{padding-block-end:20px!important}.pl-80{padding-inline-start:20px!important}.pr-80{padding-inline-end:20px!important}.px-80{padding-inline:20px!important}.py-80{padding-block:20px!important}}@media(min-width:500px)and (max-width:799px){.p-80{padding:40px!important}.pt-80{padding-block-start:40px!important}.pb-80{padding-block-end:40px!important}.pl-80{padding-inline-start:40px!important}.pr-80{padding-inline-end:40px!important}.px-80{padding-inline:40px!important}.py-80{padding-block:40px!important}}.p-84{padding:84px!important}.pt-84{padding-block-start:84px!important}.pb-84{padding-block-end:84px!important}.pl-84{padding-inline-start:84px!important}.pr-84{padding-inline-end:84px!important}.px-84{padding-inline:84px!important}.py-84{padding-block:84px!important}@media(min-width:500px){.sm\\:p-84{padding:84px!important}.sm\\:pt-84{padding-block-start:84px!important}.sm\\:pb-84{padding-block-end:84px!important}.sm\\:pl-84{padding-inline-start:84px!important}.sm\\:pr-84{padding-inline-end:84px!important}.sm\\:px-84{padding-inline:84px!important}.sm\\:py-84{padding-block:84px!important}}@media(min-width:800px){.md\\:p-84{padding:84px!important}.md\\:pt-84{padding-block-start:84px!important}.md\\:pb-84{padding-block-end:84px!important}.md\\:pl-84{padding-inline-start:84px!important}.md\\:pr-84{padding-inline-end:84px!important}.md\\:px-84{padding-inline:84px!important}.md\\:py-84{padding-block:84px!important}}@media(min-width:1200px){.lg\\:p-84{padding:84px!important}.lg\\:pt-84{padding-block-start:84px!important}.lg\\:pb-84{padding-block-end:84px!important}.lg\\:pl-84{padding-inline-start:84px!important}.lg\\:pr-84{padding-inline-end:84px!important}.lg\\:px-84{padding-inline:84px!important}.lg\\:py-84{padding-block:84px!important}}@media(max-width:499px){.p-84{padding:21px!important}.pt-84{padding-block-start:21px!important}.pb-84{padding-block-end:21px!important}.pl-84{padding-inline-start:21px!important}.pr-84{padding-inline-end:21px!important}.px-84{padding-inline:21px!important}.py-84{padding-block:21px!important}}@media(min-width:500px)and (max-width:799px){.p-84{padding:42px!important}.pt-84{padding-block-start:42px!important}.pb-84{padding-block-end:42px!important}.pl-84{padding-inline-start:42px!important}.pr-84{padding-inline-end:42px!important}.px-84{padding-inline:42px!important}.py-84{padding-block:42px!important}}.p-88{padding:88px!important}.pt-88{padding-block-start:88px!important}.pb-88{padding-block-end:88px!important}.pl-88{padding-inline-start:88px!important}.pr-88{padding-inline-end:88px!important}.px-88{padding-inline:88px!important}.py-88{padding-block:88px!important}@media(min-width:500px){.sm\\:p-88{padding:88px!important}.sm\\:pt-88{padding-block-start:88px!important}.sm\\:pb-88{padding-block-end:88px!important}.sm\\:pl-88{padding-inline-start:88px!important}.sm\\:pr-88{padding-inline-end:88px!important}.sm\\:px-88{padding-inline:88px!important}.sm\\:py-88{padding-block:88px!important}}@media(min-width:800px){.md\\:p-88{padding:88px!important}.md\\:pt-88{padding-block-start:88px!important}.md\\:pb-88{padding-block-end:88px!important}.md\\:pl-88{padding-inline-start:88px!important}.md\\:pr-88{padding-inline-end:88px!important}.md\\:px-88{padding-inline:88px!important}.md\\:py-88{padding-block:88px!important}}@media(min-width:1200px){.lg\\:p-88{padding:88px!important}.lg\\:pt-88{padding-block-start:88px!important}.lg\\:pb-88{padding-block-end:88px!important}.lg\\:pl-88{padding-inline-start:88px!important}.lg\\:pr-88{padding-inline-end:88px!important}.lg\\:px-88{padding-inline:88px!important}.lg\\:py-88{padding-block:88px!important}}@media(max-width:499px){.p-88{padding:22px!important}.pt-88{padding-block-start:22px!important}.pb-88{padding-block-end:22px!important}.pl-88{padding-inline-start:22px!important}.pr-88{padding-inline-end:22px!important}.px-88{padding-inline:22px!important}.py-88{padding-block:22px!important}}@media(min-width:500px)and (max-width:799px){.p-88{padding:44px!important}.pt-88{padding-block-start:44px!important}.pb-88{padding-block-end:44px!important}.pl-88{padding-inline-start:44px!important}.pr-88{padding-inline-end:44px!important}.px-88{padding-inline:44px!important}.py-88{padding-block:44px!important}}.p-92{padding:92px!important}.pt-92{padding-block-start:92px!important}.pb-92{padding-block-end:92px!important}.pl-92{padding-inline-start:92px!important}.pr-92{padding-inline-end:92px!important}.px-92{padding-inline:92px!important}.py-92{padding-block:92px!important}@media(min-width:500px){.sm\\:p-92{padding:92px!important}.sm\\:pt-92{padding-block-start:92px!important}.sm\\:pb-92{padding-block-end:92px!important}.sm\\:pl-92{padding-inline-start:92px!important}.sm\\:pr-92{padding-inline-end:92px!important}.sm\\:px-92{padding-inline:92px!important}.sm\\:py-92{padding-block:92px!important}}@media(min-width:800px){.md\\:p-92{padding:92px!important}.md\\:pt-92{padding-block-start:92px!important}.md\\:pb-92{padding-block-end:92px!important}.md\\:pl-92{padding-inline-start:92px!important}.md\\:pr-92{padding-inline-end:92px!important}.md\\:px-92{padding-inline:92px!important}.md\\:py-92{padding-block:92px!important}}@media(min-width:1200px){.lg\\:p-92{padding:92px!important}.lg\\:pt-92{padding-block-start:92px!important}.lg\\:pb-92{padding-block-end:92px!important}.lg\\:pl-92{padding-inline-start:92px!important}.lg\\:pr-92{padding-inline-end:92px!important}.lg\\:px-92{padding-inline:92px!important}.lg\\:py-92{padding-block:92px!important}}@media(max-width:499px){.p-92{padding:23px!important}.pt-92{padding-block-start:23px!important}.pb-92{padding-block-end:23px!important}.pl-92{padding-inline-start:23px!important}.pr-92{padding-inline-end:23px!important}.px-92{padding-inline:23px!important}.py-92{padding-block:23px!important}}@media(min-width:500px)and (max-width:799px){.p-92{padding:46px!important}.pt-92{padding-block-start:46px!important}.pb-92{padding-block-end:46px!important}.pl-92{padding-inline-start:46px!important}.pr-92{padding-inline-end:46px!important}.px-92{padding-inline:46px!important}.py-92{padding-block:46px!important}}.p-96{padding:96px!important}.pt-96{padding-block-start:96px!important}.pb-96{padding-block-end:96px!important}.pl-96{padding-inline-start:96px!important}.pr-96{padding-inline-end:96px!important}.px-96{padding-inline:96px!important}.py-96{padding-block:96px!important}@media(min-width:500px){.sm\\:p-96{padding:96px!important}.sm\\:pt-96{padding-block-start:96px!important}.sm\\:pb-96{padding-block-end:96px!important}.sm\\:pl-96{padding-inline-start:96px!important}.sm\\:pr-96{padding-inline-end:96px!important}.sm\\:px-96{padding-inline:96px!important}.sm\\:py-96{padding-block:96px!important}}@media(min-width:800px){.md\\:p-96{padding:96px!important}.md\\:pt-96{padding-block-start:96px!important}.md\\:pb-96{padding-block-end:96px!important}.md\\:pl-96{padding-inline-start:96px!important}.md\\:pr-96{padding-inline-end:96px!important}.md\\:px-96{padding-inline:96px!important}.md\\:py-96{padding-block:96px!important}}@media(min-width:1200px){.lg\\:p-96{padding:96px!important}.lg\\:pt-96{padding-block-start:96px!important}.lg\\:pb-96{padding-block-end:96px!important}.lg\\:pl-96{padding-inline-start:96px!important}.lg\\:pr-96{padding-inline-end:96px!important}.lg\\:px-96{padding-inline:96px!important}.lg\\:py-96{padding-block:96px!important}}@media(max-width:499px){.p-96{padding:24px!important}.pt-96{padding-block-start:24px!important}.pb-96{padding-block-end:24px!important}.pl-96{padding-inline-start:24px!important}.pr-96{padding-inline-end:24px!important}.px-96{padding-inline:24px!important}.py-96{padding-block:24px!important}}@media(min-width:500px)and (max-width:799px){.p-96{padding:48px!important}.pt-96{padding-block-start:48px!important}.pb-96{padding-block-end:48px!important}.pl-96{padding-inline-start:48px!important}.pr-96{padding-inline-end:48px!important}.px-96{padding-inline:48px!important}.py-96{padding-block:48px!important}}.p-100{padding:100px!important}.pt-100{padding-block-start:100px!important}.pb-100{padding-block-end:100px!important}.pl-100{padding-inline-start:100px!important}.pr-100{padding-inline-end:100px!important}.px-100{padding-inline:100px!important}.py-100{padding-block:100px!important}@media(min-width:500px){.sm\\:p-100{padding:100px!important}.sm\\:pt-100{padding-block-start:100px!important}.sm\\:pb-100{padding-block-end:100px!important}.sm\\:pl-100{padding-inline-start:100px!important}.sm\\:pr-100{padding-inline-end:100px!important}.sm\\:px-100{padding-inline:100px!important}.sm\\:py-100{padding-block:100px!important}}@media(min-width:800px){.md\\:p-100{padding:100px!important}.md\\:pt-100{padding-block-start:100px!important}.md\\:pb-100{padding-block-end:100px!important}.md\\:pl-100{padding-inline-start:100px!important}.md\\:pr-100{padding-inline-end:100px!important}.md\\:px-100{padding-inline:100px!important}.md\\:py-100{padding-block:100px!important}}@media(min-width:1200px){.lg\\:p-100{padding:100px!important}.lg\\:pt-100{padding-block-start:100px!important}.lg\\:pb-100{padding-block-end:100px!important}.lg\\:pl-100{padding-inline-start:100px!important}.lg\\:pr-100{padding-inline-end:100px!important}.lg\\:px-100{padding-inline:100px!important}.lg\\:py-100{padding-block:100px!important}}@media(max-width:499px){.p-100{padding:25px!important}.pt-100{padding-block-start:25px!important}.pb-100{padding-block-end:25px!important}.pl-100{padding-inline-start:25px!important}.pr-100{padding-inline-end:25px!important}.px-100{padding-inline:25px!important}.py-100{padding-block:25px!important}}@media(min-width:500px)and (max-width:799px){.p-100{padding:50px!important}.pt-100{padding-block-start:50px!important}.pb-100{padding-block-end:50px!important}.pl-100{padding-inline-start:50px!important}.pr-100{padding-inline-end:50px!important}.px-100{padding-inline:50px!important}.py-100{padding-block:50px!important}}.p-104{padding:104px!important}.pt-104{padding-block-start:104px!important}.pb-104{padding-block-end:104px!important}.pl-104{padding-inline-start:104px!important}.pr-104{padding-inline-end:104px!important}.px-104{padding-inline:104px!important}.py-104{padding-block:104px!important}@media(min-width:500px){.sm\\:p-104{padding:104px!important}.sm\\:pt-104{padding-block-start:104px!important}.sm\\:pb-104{padding-block-end:104px!important}.sm\\:pl-104{padding-inline-start:104px!important}.sm\\:pr-104{padding-inline-end:104px!important}.sm\\:px-104{padding-inline:104px!important}.sm\\:py-104{padding-block:104px!important}}@media(min-width:800px){.md\\:p-104{padding:104px!important}.md\\:pt-104{padding-block-start:104px!important}.md\\:pb-104{padding-block-end:104px!important}.md\\:pl-104{padding-inline-start:104px!important}.md\\:pr-104{padding-inline-end:104px!important}.md\\:px-104{padding-inline:104px!important}.md\\:py-104{padding-block:104px!important}}@media(min-width:1200px){.lg\\:p-104{padding:104px!important}.lg\\:pt-104{padding-block-start:104px!important}.lg\\:pb-104{padding-block-end:104px!important}.lg\\:pl-104{padding-inline-start:104px!important}.lg\\:pr-104{padding-inline-end:104px!important}.lg\\:px-104{padding-inline:104px!important}.lg\\:py-104{padding-block:104px!important}}@media(max-width:499px){.p-104{padding:26px!important}.pt-104{padding-block-start:26px!important}.pb-104{padding-block-end:26px!important}.pl-104{padding-inline-start:26px!important}.pr-104{padding-inline-end:26px!important}.px-104{padding-inline:26px!important}.py-104{padding-block:26px!important}}@media(min-width:500px)and (max-width:799px){.p-104{padding:52px!important}.pt-104{padding-block-start:52px!important}.pb-104{padding-block-end:52px!important}.pl-104{padding-inline-start:52px!important}.pr-104{padding-inline-end:52px!important}.px-104{padding-inline:52px!important}.py-104{padding-block:52px!important}}.p-108{padding:108px!important}.pt-108{padding-block-start:108px!important}.pb-108{padding-block-end:108px!important}.pl-108{padding-inline-start:108px!important}.pr-108{padding-inline-end:108px!important}.px-108{padding-inline:108px!important}.py-108{padding-block:108px!important}@media(min-width:500px){.sm\\:p-108{padding:108px!important}.sm\\:pt-108{padding-block-start:108px!important}.sm\\:pb-108{padding-block-end:108px!important}.sm\\:pl-108{padding-inline-start:108px!important}.sm\\:pr-108{padding-inline-end:108px!important}.sm\\:px-108{padding-inline:108px!important}.sm\\:py-108{padding-block:108px!important}}@media(min-width:800px){.md\\:p-108{padding:108px!important}.md\\:pt-108{padding-block-start:108px!important}.md\\:pb-108{padding-block-end:108px!important}.md\\:pl-108{padding-inline-start:108px!important}.md\\:pr-108{padding-inline-end:108px!important}.md\\:px-108{padding-inline:108px!important}.md\\:py-108{padding-block:108px!important}}@media(min-width:1200px){.lg\\:p-108{padding:108px!important}.lg\\:pt-108{padding-block-start:108px!important}.lg\\:pb-108{padding-block-end:108px!important}.lg\\:pl-108{padding-inline-start:108px!important}.lg\\:pr-108{padding-inline-end:108px!important}.lg\\:px-108{padding-inline:108px!important}.lg\\:py-108{padding-block:108px!important}}@media(max-width:499px){.p-108{padding:27px!important}.pt-108{padding-block-start:27px!important}.pb-108{padding-block-end:27px!important}.pl-108{padding-inline-start:27px!important}.pr-108{padding-inline-end:27px!important}.px-108{padding-inline:27px!important}.py-108{padding-block:27px!important}}@media(min-width:500px)and (max-width:799px){.p-108{padding:54px!important}.pt-108{padding-block-start:54px!important}.pb-108{padding-block-end:54px!important}.pl-108{padding-inline-start:54px!important}.pr-108{padding-inline-end:54px!important}.px-108{padding-inline:54px!important}.py-108{padding-block:54px!important}}.p-112{padding:112px!important}.pt-112{padding-block-start:112px!important}.pb-112{padding-block-end:112px!important}.pl-112{padding-inline-start:112px!important}.pr-112{padding-inline-end:112px!important}.px-112{padding-inline:112px!important}.py-112{padding-block:112px!important}@media(min-width:500px){.sm\\:p-112{padding:112px!important}.sm\\:pt-112{padding-block-start:112px!important}.sm\\:pb-112{padding-block-end:112px!important}.sm\\:pl-112{padding-inline-start:112px!important}.sm\\:pr-112{padding-inline-end:112px!important}.sm\\:px-112{padding-inline:112px!important}.sm\\:py-112{padding-block:112px!important}}@media(min-width:800px){.md\\:p-112{padding:112px!important}.md\\:pt-112{padding-block-start:112px!important}.md\\:pb-112{padding-block-end:112px!important}.md\\:pl-112{padding-inline-start:112px!important}.md\\:pr-112{padding-inline-end:112px!important}.md\\:px-112{padding-inline:112px!important}.md\\:py-112{padding-block:112px!important}}@media(min-width:1200px){.lg\\:p-112{padding:112px!important}.lg\\:pt-112{padding-block-start:112px!important}.lg\\:pb-112{padding-block-end:112px!important}.lg\\:pl-112{padding-inline-start:112px!important}.lg\\:pr-112{padding-inline-end:112px!important}.lg\\:px-112{padding-inline:112px!important}.lg\\:py-112{padding-block:112px!important}}@media(max-width:499px){.p-112{padding:28px!important}.pt-112{padding-block-start:28px!important}.pb-112{padding-block-end:28px!important}.pl-112{padding-inline-start:28px!important}.pr-112{padding-inline-end:28px!important}.px-112{padding-inline:28px!important}.py-112{padding-block:28px!important}}@media(min-width:500px)and (max-width:799px){.p-112{padding:56px!important}.pt-112{padding-block-start:56px!important}.pb-112{padding-block-end:56px!important}.pl-112{padding-inline-start:56px!important}.pr-112{padding-inline-end:56px!important}.px-112{padding-inline:56px!important}.py-112{padding-block:56px!important}}.p-116{padding:116px!important}.pt-116{padding-block-start:116px!important}.pb-116{padding-block-end:116px!important}.pl-116{padding-inline-start:116px!important}.pr-116{padding-inline-end:116px!important}.px-116{padding-inline:116px!important}.py-116{padding-block:116px!important}@media(min-width:500px){.sm\\:p-116{padding:116px!important}.sm\\:pt-116{padding-block-start:116px!important}.sm\\:pb-116{padding-block-end:116px!important}.sm\\:pl-116{padding-inline-start:116px!important}.sm\\:pr-116{padding-inline-end:116px!important}.sm\\:px-116{padding-inline:116px!important}.sm\\:py-116{padding-block:116px!important}}@media(min-width:800px){.md\\:p-116{padding:116px!important}.md\\:pt-116{padding-block-start:116px!important}.md\\:pb-116{padding-block-end:116px!important}.md\\:pl-116{padding-inline-start:116px!important}.md\\:pr-116{padding-inline-end:116px!important}.md\\:px-116{padding-inline:116px!important}.md\\:py-116{padding-block:116px!important}}@media(min-width:1200px){.lg\\:p-116{padding:116px!important}.lg\\:pt-116{padding-block-start:116px!important}.lg\\:pb-116{padding-block-end:116px!important}.lg\\:pl-116{padding-inline-start:116px!important}.lg\\:pr-116{padding-inline-end:116px!important}.lg\\:px-116{padding-inline:116px!important}.lg\\:py-116{padding-block:116px!important}}@media(max-width:499px){.p-116{padding:29px!important}.pt-116{padding-block-start:29px!important}.pb-116{padding-block-end:29px!important}.pl-116{padding-inline-start:29px!important}.pr-116{padding-inline-end:29px!important}.px-116{padding-inline:29px!important}.py-116{padding-block:29px!important}}@media(min-width:500px)and (max-width:799px){.p-116{padding:58px!important}.pt-116{padding-block-start:58px!important}.pb-116{padding-block-end:58px!important}.pl-116{padding-inline-start:58px!important}.pr-116{padding-inline-end:58px!important}.px-116{padding-inline:58px!important}.py-116{padding-block:58px!important}}.p-120{padding:120px!important}.pt-120{padding-block-start:120px!important}.pb-120{padding-block-end:120px!important}.pl-120{padding-inline-start:120px!important}.pr-120{padding-inline-end:120px!important}.px-120{padding-inline:120px!important}.py-120{padding-block:120px!important}@media(min-width:500px){.sm\\:p-120{padding:120px!important}.sm\\:pt-120{padding-block-start:120px!important}.sm\\:pb-120{padding-block-end:120px!important}.sm\\:pl-120{padding-inline-start:120px!important}.sm\\:pr-120{padding-inline-end:120px!important}.sm\\:px-120{padding-inline:120px!important}.sm\\:py-120{padding-block:120px!important}}@media(min-width:800px){.md\\:p-120{padding:120px!important}.md\\:pt-120{padding-block-start:120px!important}.md\\:pb-120{padding-block-end:120px!important}.md\\:pl-120{padding-inline-start:120px!important}.md\\:pr-120{padding-inline-end:120px!important}.md\\:px-120{padding-inline:120px!important}.md\\:py-120{padding-block:120px!important}}@media(min-width:1200px){.lg\\:p-120{padding:120px!important}.lg\\:pt-120{padding-block-start:120px!important}.lg\\:pb-120{padding-block-end:120px!important}.lg\\:pl-120{padding-inline-start:120px!important}.lg\\:pr-120{padding-inline-end:120px!important}.lg\\:px-120{padding-inline:120px!important}.lg\\:py-120{padding-block:120px!important}}@media(max-width:499px){.p-120{padding:30px!important}.pt-120{padding-block-start:30px!important}.pb-120{padding-block-end:30px!important}.pl-120{padding-inline-start:30px!important}.pr-120{padding-inline-end:30px!important}.px-120{padding-inline:30px!important}.py-120{padding-block:30px!important}}@media(min-width:500px)and (max-width:799px){.p-120{padding:60px!important}.pt-120{padding-block-start:60px!important}.pb-120{padding-block-end:60px!important}.pl-120{padding-inline-start:60px!important}.pr-120{padding-inline-end:60px!important}.px-120{padding-inline:60px!important}.py-120{padding-block:60px!important}}}@font-face{font-family:Aeroport Mono;src:local("Aeroport Mono"),local("Aeroport-Mono"),url(/fonts/AeroportMono.woff2) format("woff2"),url(/fonts/AeroportMono.woff) format("woff"),url(/fonts/AeroportMono.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Fira Code;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/fira-code/fira-code-400-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Code;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/fira-code/fira-code-400-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Fira Code;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/fira-code/fira-code-400-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Code;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/fira-code/fira-code-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Code;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/fira-code/fira-code-500-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Code;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/fira-code/fira-code-500-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Fira Code;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/fira-code/fira-code-500-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Code;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/fira-code/fira-code-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/fira-mono/fira-mono-400-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/fira-mono/fira-mono-400-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Fira Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/fira-mono/fira-mono-400-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/fira-mono/fira-mono-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/fira-mono/fira-mono-500-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/fira-mono/fira-mono-500-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Fira Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/fira-mono/fira-mono-500-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/fira-mono/fira-mono-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/fira-mono/fira-mono-700-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/fira-mono/fira-mono-700-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Fira Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/fira-mono/fira-mono-700-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/fira-mono/fira-mono-700-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/fira-sans/fira-sans-400-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/fira-sans/fira-sans-400-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Fira Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/fira-sans/fira-sans-400-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/fira-sans/fira-sans-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/manrope/manrope-400-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/manrope/manrope-400-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/manrope/manrope-400-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/manrope/manrope-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer base{html{font-size:16px;font-weight:400;overflow-x:hidden;min-block-size:100%}body{background-color:#d7d7d7;min-block-size:100dvb}html:has(.page-wrap.about-page),body:has(.page-wrap.about-page){background-color:#1f1f1f}.page-wrap{overflow:hidden;font-family:Fira Mono,monospace;min-block-size:100dvb;display:flex;flex-direction:column}.page-wrap>.footer{margin-block-start:auto}.section{width:100%}.section--dark{background-color:#1f1f1f}.section--txt-green{color:#89e13d}.section--light{background-color:#d7d7d7;color:#050505}.scroll-to-top{position:fixed;bottom:100px;right:30px;width:50px;height:50px;background-color:#89e13d99;color:#050505;border:none;border-radius:50%;box-shadow:0 4px 6px #0000001c;cursor:pointer;display:flex;justify-content:center;align-items:center;font-size:20px;opacity:0;pointer-events:none;transition:opacity .3s ease,transform .3s ease;z-index:500;text-shadow:#929292 0 1px 3px}@media(max-width:799px){.scroll-to-top{bottom:65px;right:20px;width:40px;height:40px}}.scroll-to-top:hover{transform:scale(1.1);background-color:#89e13d}.scroll-to-top.visible{opacity:1;pointer-events:auto}.animated{opacity:0;transition:opacity .3s ease-in-out}.animated.play-animation{opacity:1}}.footer{background:#1f1f1f;font-family:Manrope,sans-serif;text-transform:uppercase;padding:22px 0 30px}.footer__wrapper{grid-column:content;display:grid;gap:18px}.footer__top{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-bottom:10px;border-bottom:1px solid rgba(215,215,215,.18)}.footer__branding{color:#d7d7d7;letter-spacing:-.05em;font-size:14px;line-height:1.2}@media(min-width:1200px){.footer__branding{font-size:16px}}.footer__nav{display:flex;flex-wrap:wrap;gap:10px 14px;justify-content:flex-end}.footer__nav a{color:#d7d7d7;letter-spacing:-.05em;text-decoration:none;transition:opacity .2s ease;font-size:13px;line-height:1.2}.footer__nav a:hover{opacity:.78}.footer__service-map{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px}@media(min-width:800px){.footer__service-map{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1200px){.footer__service-map{grid-template-columns:repeat(5,minmax(0,1fr))}}.footer__column{display:grid;gap:7px;align-content:start}.footer__column-title{margin:0 0 1px;color:#d7d7d7b8;font-size:12px;letter-spacing:.01em;line-height:1.25}.footer__column a{color:#d7d7d7;text-transform:none;font-size:12px;line-height:1.28;letter-spacing:0;text-decoration:none}.footer__column a:hover{text-decoration:underline}.footer__bottom{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:8px;border-top:1px solid rgba(215,215,215,.14)}.footer__social{display:flex;gap:14px;justify-content:flex-start}.footer__social-icon img{width:28px;height:28px;display:block}.footer__privacy{color:#d7d7d7a8;text-decoration:none;letter-spacing:-.04em;font-size:12px;line-height:1.2;transition:opacity .2s ease}.footer__privacy:hover{opacity:.78}@media(max-width:799px){.footer{padding:14px 0 18px}.footer__top{flex-direction:column;align-items:flex-start;gap:10px;padding-bottom:8px}.footer__nav{justify-content:flex-start}.footer__bottom{flex-direction:column;align-items:flex-start;gap:10px}}@layer components{.cta-button-wrap{display:inline-flex;max-inline-size:100%}.cta-button{--cta-bg: linear-gradient(145deg, #f2f4f6 0%, #d7dbe0 100%);--cta-bg-hover: linear-gradient(145deg, #ffffff 0%, #dfe4e8 100%);--cta-border: rgba(31, 31, 31, .16);--cta-ink: #020202;--cta-shadow: 0 10px 24px rgba(5, 5, 5, .18), inset 0 1px 0 rgba(255, 255, 255, .65);--cta-shadow-hover: 0 14px 32px rgba(5, 5, 5, .24), inset 0 1px 0 rgba(255, 255, 255, .82);--cta-glow: rgba(117, 220, 51, .45);--cta-sheen: linear-gradient( 110deg, transparent 34%, rgba(255, 255, 255, .26) 50%, transparent 66% );--cta-sheen-opacity: 0;position:relative;display:inline-grid;gap:4px;align-items:center;justify-items:center;min-block-size:56px;inline-size:max-content;padding-block:12px;padding-inline:clamp(18px,2vw,30px);border-radius:999px;border:1px solid var(--cta-border);background-image:var(--cta-bg);background-repeat:no-repeat;background-position:50% 50%;background-size:140% 140%;box-shadow:var(--cta-shadow);color:var(--cta-ink);text-decoration:none;overflow:hidden;isolation:isolate;transition:transform .24s cubic-bezier(.22,1,.36,1),box-shadow .24s cubic-bezier(.22,1,.36,1),background-position .36s cubic-bezier(.22,1,.36,1),background-image .24s ease}@media(max-width:799px){.cta-button{inline-size:100%}}.cta-button:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 22% 50%,var(--cta-glow) 0%,transparent 62%);opacity:0;transition:opacity .22s ease;z-index:-1;pointer-events:none}.cta-button:after{content:"";position:absolute;inset:-1px;border-radius:inherit;background:var(--cta-sheen);opacity:var(--cta-sheen-opacity);transform:translate(-140%);transition:transform .72s cubic-bezier(.2,.65,.2,1),opacity .24s ease;pointer-events:none;z-index:0}.cta-button:hover,.cta-button:focus-visible{transform:translateY(-1px);background-image:var(--cta-bg-hover);background-position:58% 42%;box-shadow:var(--cta-shadow-hover);text-decoration:none}.cta-button:hover:before,.cta-button:focus-visible:before{opacity:.42}.cta-button:hover:after,.cta-button:focus-visible:after{--cta-sheen-opacity: 1;transform:translate(140%)}.cta-button:active{transform:translateY(0);box-shadow:var(--cta-shadow)}.cta-button:focus-visible{outline:2px solid #65A330;outline-offset:4px}.cta-button__text-wrap{display:inline-flex;align-items:center;gap:8px;min-inline-size:0;position:relative;z-index:1;transition:transform .24s cubic-bezier(.22,1,.36,1)}.cta-button__label,.cta-button__mobile-label{font-family:var(--type-button-1-family);font-weight:var(--type-button-1-weight);line-height:var(--type-button-1-line-height);font-size:var(--type-button-1-size);text-transform:var(--type-button-1-text-transform);text-transform:uppercase;color:inherit;white-space:nowrap}.cta-button__label{display:none}@media(min-width:800px){.cta-button__label{display:inline}}.cta-button__mobile-label{display:inline}@media(min-width:800px){.cta-button__mobile-label{display:none}}.cta-button__note{font-family:var(--type-text-5-family);font-weight:var(--type-text-5-weight);line-height:var(--type-text-5-line-height);font-size:var(--type-text-5-size);letter-spacing:var(--type-text-5-letter-spacing);color:inherit;opacity:.72;letter-spacing:.08px;white-space:nowrap;position:relative;z-index:1}.cta-button:hover .cta-button__text-wrap,.cta-button:focus-visible .cta-button__text-wrap{transform:translate(1px)}.cta-button--loading{filter:saturate(.9);opacity:.9}.cta-button--light{--cta-bg: linear-gradient(145deg, #f2f4f6 0%, #d7dbe0 100%);--cta-bg-hover: linear-gradient(145deg, #ffffff 0%, #e2e7eb 100%);--cta-border: rgba(31, 31, 31, .16);--cta-ink: #020202;--cta-shadow: 0 10px 24px rgba(5, 5, 5, .18), inset 0 1px 0 rgba(255, 255, 255, .65);--cta-shadow-hover: 0 14px 32px rgba(5, 5, 5, .24), inset 0 1px 0 rgba(255, 255, 255, .82);--cta-glow: rgba(117, 220, 51, .45)}.cta-button--dark{--cta-bg: linear-gradient(145deg, #323232 0%, #181818 100%);--cta-bg-hover: linear-gradient(145deg, #3a3a3a 0%, #1e1e1e 100%);--cta-border: rgba(214, 211, 206, .34);--cta-ink: #d6d3ce;--cta-shadow: 0 10px 24px rgba(0, 0, 0, .42), inset 0 1px 0 rgba(255, 255, 255, .07);--cta-shadow-hover: 0 18px 34px rgba(0, 0, 0, .58), 0 0 0 1px rgba(137, 225, 61, .34), inset 0 1px 0 rgba(255, 255, 255, .14);--cta-glow: rgba(117, 220, 51, .36);--cta-sheen: linear-gradient( 110deg, transparent 30%, rgba(137, 225, 61, .22) 46%, rgba(255, 255, 255, .16) 54%, transparent 70% )}.cta-button--dark:hover,.cta-button--dark:focus-visible{border-color:#abdb7e;color:#efeee9}.cta-buttons{display:flex;flex-wrap:wrap;gap:12px}@media(min-width:800px){.cta-buttons{gap:16px}}@media(prefers-reduced-motion:reduce){.cta-button{transition:none;--cta-sheen-opacity: 0 !important}.cta-button:hover,.cta-button:focus-visible,.cta-button:active{transform:none}.cta-button:before{transition:none}.cta-button:after{transition:none;transform:none}.cta-button__text-wrap{transition:none}.cta-button:hover .cta-button__text-wrap,.cta-button:focus-visible .cta-button__text-wrap{transform:none}}}@layer components{.headline--secondary,.headline{z-index:1;text-align:left;margin:0;min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere;font-family:var(--type-type-2-family);font-weight:var(--type-type-2-weight);line-height:var(--type-type-2-line-height);font-size:var(--type-type-2-size);letter-spacing:var(--type-type-2-letter-spacing);text-transform:var(--type-type-2-text-transform)}.headline-wrapper{--headline-primary-color: #050505;--headline-secondary-color: #929292;--headline-border-color: #1f1f1f}.headline-wrapper-inner{display:flex;position:relative;padding:8px 0;flex-direction:column;flex-wrap:wrap;min-inline-size:0;max-inline-size:100%}@media(min-width:800px){.headline-wrapper-inner{padding:20px 0;flex-direction:column;flex-wrap:nowrap;gap:5px}}@media(min-width:1200px){.headline-wrapper-inner{padding:30px 0;align-items:baseline}}.headline-wrapper--border-top{border-top:1px solid var(--headline-border-color)}.headline-wrapper--border-bottom{border-bottom:1px solid var(--headline-border-color)}.headline-wrapper--border-both{border-block:1px solid var(--headline-border-color)}.headline-wrapper--border-color-brand{--headline-border-color: #89e13d}.headline-wrapper--border-color-surface{--headline-border-color: #d7d7d7}.headline-wrapper--border-color-black{--headline-border-color: #050505}.headline-wrapper--headline-color-brand{--headline-primary-color: #89e13d;--headline-secondary-color: #89e13d}.headline-wrapper--headline-color-surface{--headline-primary-color: #d7d7d7;--headline-secondary-color: #d7d7d7}.headline-wrapper--headline-color-black{--headline-primary-color: #050505;--headline-secondary-color: #050505}.headline{color:var(--headline-primary-color)}.headline--secondary{color:var(--headline-secondary-color)}.headline__line{display:block}.headline__accent{color:var(--headline-secondary-color)}.section--dark .headline-wrapper{--headline-primary-color: #89e13d;--headline-secondary-color: #d7d7d7;--headline-border-color: #d7d7d7}.section--dark.section--green-border .headline-wrapper{--headline-primary-color: #d7d7d7;--headline-secondary-color: #d7d7d7;--headline-border-color: #89e13d}.section--dark .headline-wrapper--border-color-brand{--headline-border-color: #89e13d}.section--dark .headline-wrapper--border-color-surface{--headline-border-color: #d7d7d7}.section--dark .headline-wrapper--border-color-black{--headline-border-color: #050505}.section--dark .headline-wrapper--headline-color-brand{--headline-primary-color: #89e13d;--headline-secondary-color: #89e13d}.section--dark .headline-wrapper--headline-color-surface{--headline-primary-color: #d7d7d7;--headline-secondary-color: #d7d7d7}.section--dark .headline-wrapper--headline-color-black{--headline-primary-color: #050505;--headline-secondary-color: #050505}@media(min-width:500px){.break-desktop{display:none}}.text-wrap-balance{text-wrap:balance}}.contact-form{background:#1f1f1f;border:2px solid rgba(255,255,255,.2);padding:28px 21px;border-radius:20px;box-shadow:var(--shadow-emboss-dark-md);max-width:100%;margin-top:clamp(20px,5vw,50px)}@media(min-width:800px){.contact-form{padding:50px 40px}}@media(max-width:799px){.contact-form{border-radius:12px;border-width:1px;padding:25px 20px;margin-bottom:20px}}.contact-form__hp{position:absolute;left:-9999px;top:auto;width:1px;height:1px;opacity:0;pointer-events:none}.contact-form__form{display:flex;flex-direction:column;gap:16px}@media(max-width:799px){.contact-form__form{gap:11px}}.contact-form__promo-stash{position:relative;display:grid;gap:10px;overflow:hidden;padding:16px;scroll-margin-block:24vh;border:1px dashed rgba(137,225,61,.58);border-radius:10px;background:linear-gradient(135deg,rgba(137,225,61,.14),transparent 42%),#05050552;box-shadow:inset 0 1px #d7d7d714,0 0 24px #89e13d1a;animation:contact-promo-stash-in .46s cubic-bezier(.2,.72,.24,1) both}.contact-form__promo-stash[hidden]{display:none}.contact-form__promo-stash:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;inline-size:4px;background:#89e13d;box-shadow:0 0 22px #89e13dad}.contact-form__promo-stash.is-highlighted{animation:contact-promo-stash-in .46s cubic-bezier(.2,.72,.24,1) both,contact-promo-stash-pulse 1.2s ease .16s both}.contact-form__promo-kicker{padding-inline-start:8px;color:#89e13d;font:700 12px/1 Fira Code,monospace;letter-spacing:0;text-transform:uppercase}.contact-form__promo-label{display:grid;gap:8px;padding-inline-start:8px;color:#d7d7d7c2;font:500 14px/1.2 Manrope,sans-serif}.contact-form__promo-display{width:100%;border:1px solid rgba(137,225,61,.42);border-radius:6px;background:repeating-linear-gradient(-45deg,#89e13d14 0 8px,#05050538 8px 16px),#0505058a;color:#89e13d;cursor:default;font:700 clamp(18px,4vw,26px)/1 "Fira Code",monospace;letter-spacing:0;padding:12px 14px;text-transform:uppercase}.contact-form__promo-note{padding-inline-start:8px;color:#d7d7d7a8;font:400 13px/1.35 Manrope,sans-serif}.contact-form__row{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media(min-width:800px){.contact-form__row{grid-template-columns:repeat(2,1fr)}}@media(max-width:799px){.contact-form__row{grid-template-columns:1fr;gap:11px}}.contact-form__field{position:relative}.contact-form__field--full,.contact-form__field--select{grid-column:1/-1}.contact-form__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.contact-form__error{margin-top:0;font-family:Fira Mono,sans-serif;font-size:16px;line-height:1.2;color:#eb5757e6;letter-spacing:.02em;max-height:0;opacity:0;visibility:hidden;overflow:hidden;transform:translateY(-6px);transition:opacity .2s ease,transform .25s ease,max-height .25s ease,margin-top .2s ease,visibility .2s ease}.contact-form__error--visible,.contact-form__error:not(:empty){margin-top:8px;max-height:160px;opacity:1;visibility:visible;transform:translateY(0)}@starting-style{.contact-form__error--visible,.contact-form__error:not(:empty){max-height:0;opacity:0;transform:translateY(-6px);margin-top:0}}.contact-form__status{font-family:var(--type-text-4-family);font-weight:var(--type-text-4-weight);line-height:var(--type-text-4-line-height);font-size:var(--type-text-4-size);color:#d7d7d7}.contact-form__status--info{color:#89e13d}.contact-form__status--success{color:#d7d7d7}.contact-form__status--error{color:#eb5757f2}.contact-form__checkbox-label{display:flex;align-items:flex-start;gap:16px;font-family:Fira Mono,sans-serif;font-size:16px;line-height:1.3;color:#d7d7d7}.contact-form__checkbox-label span{display:inline-block;text-transform:none}@media(max-width:799px){.contact-form__checkbox-label span{font-size:11px}}.contact-form__checkbox-label a{color:#89e13d;text-decoration:underline;transition:text-decoration-color .2s ease}.contact-form__checkbox-label a:hover{text-decoration:none}.contact-form__checkbox{width:24px;height:24px;margin-top:4px;flex-shrink:0;accent-color:#89e13d}@media(max-width:799px){.contact-form__checkbox{margin-top:2px}}.contact-form__input,.choices__inner,.contact-form__textarea,.contact-form__select{font-family:var(--type-button-1-family);font-weight:var(--type-button-1-weight);line-height:var(--type-button-1-line-height);font-size:var(--type-button-1-size);text-transform:var(--type-button-1-text-transform);width:100%;height:84px;background:#1f1f1f;color:#d7d7d7;border:none;border-radius:14px;box-shadow:var(--shadow-emboss-dark-inset-control-md);padding:25px 21px;outline:none;transition:all .3s;appearance:none;text-transform:uppercase}@media(max-width:799px){.contact-form__input,.choices__inner,.contact-form__textarea,.contact-form__select{font-size:18px;height:46px;border-radius:8px;padding:10px 16px;box-shadow:var(--shadow-emboss-dark-inset-control-mobile)}}.contact-form__input::placeholder,.choices__inner::placeholder,.contact-form__textarea::placeholder,.contact-form__select::placeholder{color:#d7d7d7;opacity:1;text-transform:uppercase}.contact-form__input::-ms-input-placeholder,.choices__inner::-ms-input-placeholder,.contact-form__textarea::-ms-input-placeholder,.contact-form__select::-ms-input-placeholder{color:#d7d7d7;text-transform:uppercase}.contact-form__input:focus,.choices__inner:focus,.contact-form__textarea:focus,.contact-form__select:focus{background-color:#89e13d0d;box-shadow:var(--shadow-emboss-accent-inset-control-focus)}.contact-form__select-wrapper{position:relative;width:100%;outline:none!important}.contact-form__select{cursor:pointer;padding-right:40px;text-wrap:auto;height:auto}.contact-form__select option{font-family:Fira Mono,sans-serif;background:#1f1f1f;color:#fff;padding:10px;text-transform:none;font-size:20px}@media(max-width:799px){.contact-form__select option{font-size:16px}}.contact-form__select-arrow{position:absolute;top:50%;right:21px;transform:translateY(-50%) rotate(180deg);width:0;height:0;border-left:6.5px solid transparent;border-right:6.5px solid transparent;border-bottom:6.5px solid #d7d7d7;pointer-events:none}.contact-form__textarea{min-height:184px;resize:vertical;padding-top:25px;padding-bottom:25px}@media(max-width:799px){.contact-form__textarea{min-height:80px;padding-top:16px;padding-bottom:16px}}.contact-form__actions{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:30px}@media(max-width:799px){.contact-form__actions{margin-top:0;gap:10px}}.contact-form__actions--left{justify-content:flex-start;margin-top:clamp(2px,3vw,20px)}.contact-form__submit-btn{background:transparent;border:none;cursor:pointer;padding:0;color:inherit;display:inline-flex;border-radius:20px}@media(max-width:799px){.contact-form__submit-btn{inline-size:100%}}.contact-form__submit-btn:disabled{cursor:not-allowed}.contact-form__submit-btn .cta-button{min-block-size:clamp(44px,7vw,56px);padding-block:clamp(9px,1.8vw,12px);padding-inline:clamp(18px,3.4vw,30px);border-radius:20px}.contact-form__submit-btn:hover .cta-button,.contact-form__submit-btn:focus-visible .cta-button{transform:translateY(-1px);background:var(--cta-bg-hover);box-shadow:var(--cta-shadow-hover)}.contact-form__submit-btn:active .cta-button{transform:translateY(0);box-shadow:var(--cta-shadow)}.contact-form__submit-btn:focus-visible{outline:2px solid #65A330;outline-offset:3px}.contact-form__submit-btn .cta-button__label,.contact-form__submit-btn .cta-button__mobile-label{color:#d6d3ce}.contact-form__submit-btn.is-loading .cta-button{filter:saturate(.9);opacity:.9}.contact-form__pin{position:relative;width:42px;height:42px;background:#242424;border-radius:50%;box-shadow:var(--shadow-emboss-dark-pin-md);display:flex;align-items:center;justify-content:center}@media(max-width:799px){.contact-form__pin{width:32px;height:32px}}.contact-form__pin img{width:20px;height:20px}@media(max-width:799px){.contact-form__pin img{width:16px;height:16px}}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.choices{width:100%;margin:0;padding:0;background:transparent;border:none;box-shadow:none}.choices__inner{height:auto;min-height:84px;display:flex;align-items:center;padding:15px 11px;cursor:pointer;border:none!important}@media(max-width:799px){.choices__inner{min-height:46px;padding:10px 36px 10px 16px}}.choices__inner:focus{background-color:#89e13d0d;box-shadow:var(--shadow-emboss-accent-inset-control-focus)}.choices__list--single{padding:0}.choices__list--dropdown,.choices__list[aria-expanded]{background:#1f1f1f;z-index:3;border-radius:14px;max-height:200px;border:1px solid #1f1f1f;font-family:Fira Mono,sans-serif;text-transform:uppercase;font-size:35px;line-height:1.2;padding:0}@media(max-width:799px){.choices__list--dropdown,.choices__list[aria-expanded]{font-size:18px;border-radius:8px}}.choices__item--selectable.is-highlighted,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted{background-color:#89e13d99}.choices__item{white-space:normal;word-wrap:break-word;color:#fff;font-family:var(--type-button-1-family);font-weight:var(--type-button-1-weight);line-height:var(--type-button-1-line-height);font-size:var(--type-button-1-size);text-transform:var(--type-button-1-text-transform)}@media(max-width:799px){.choices__item{font-size:16px}}.choices__list--dropdown .choices__item,.choices__list[aria-expanded] .choices__item{font-size:25px}@media(max-width:799px){.choices__list--dropdown .choices__item,.choices__list[aria-expanded] .choices__item{font-size:16px}}.choices__placeholder{color:#d7d7d7;opacity:1;text-transform:uppercase}.choices__button{position:absolute;right:21px;top:50%;transform:translateY(-50%) rotate(180deg);width:0;height:0;border-left:6.5px solid transparent;border-right:6.5px solid transparent;border-bottom:6.5px solid #d7d7d7;pointer-events:none}.is-open .choices__inner{border-radius:14px}.choices__list--dropdown .choices__item--selectable[data-value=""],.choices__list[aria-expanded] .choices__item--selectable[data-value=""]{display:none}@keyframes contact-promo-stash-in{0%{opacity:0;transform:translateY(-10px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes contact-promo-stash-pulse{0%,to{box-shadow:inset 0 1px #d7d7d714,0 0 24px #89e13d1a}45%{box-shadow:inset 0 1px #d7d7d71f,0 0 42px #89e13d4d}}@layer components{.cookie-banner{position:fixed;inset-inline:clamp(12px,3vw,24px);inset-block-end:max(env(safe-area-inset-bottom),12px);z-index:1100;inline-size:min(100% - clamp(12px,3vw,24px) * 2,720px);margin-inline:auto}html[data-cookie-consent=accepted] .cookie-banner{display:none}.cookie-banner__inner{display:grid;gap:14px;padding:clamp(16px,3vw,22px);border-radius:clamp(18px,3vw,24px);border:1px solid #B5EC86;background:linear-gradient(180deg,#222222f0,#101010f5);box-shadow:0 20px 48px #00000057,0 0 0 1px #ffffff0a;backdrop-filter:blur(20px);color:#d7d7d7}@media(min-width:800px){.cookie-banner__inner{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px}}.cookie-banner__text{font-family:var(--type-text-5-family);font-weight:var(--type-text-5-weight);line-height:var(--type-text-5-line-height);font-size:var(--type-text-5-size);letter-spacing:var(--type-text-5-letter-spacing);margin:0;color:#d1d8cb}.cookie-banner__text a{color:#89e13d;text-decoration:underline;text-underline-offset:.14em}.cookie-banner__text code{font-family:Fira Mono,monospace;font-size:.95em;color:#d7d7d7}.cookie-banner__button{font-family:var(--type-button-1-family);font-weight:var(--type-button-1-weight);line-height:var(--type-button-1-line-height);font-size:var(--type-button-1-size);text-transform:var(--type-button-1-text-transform);min-block-size:52px;padding-inline:clamp(20px,3vw,30px);border-radius:999px;border:1px solid #AFEB7C;background:linear-gradient(145deg,#96e452,#82d735);color:#1f1f1f;cursor:pointer;transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s cubic-bezier(.22,1,.36,1),filter .22s ease;box-shadow:0 14px 32px #89e13d4d,inset 0 1px #ffffff6b}.cookie-banner__button:hover,.cookie-banner__button:focus-visible{transform:translateY(-1px);filter:saturate(1.04)}.cookie-banner__button:focus-visible{outline:2px solid #A0DE6B;outline-offset:4px}@media(max-width:799px){.cookie-banner{inset-block-end:max(env(safe-area-inset-bottom),88px)}.cookie-banner__button{inline-size:100%}}@media(prefers-reduced-motion:reduce){.cookie-banner__button{transition:none}}}@layer pages{.about-first-load-screen{position:fixed;inset:0;z-index:1200;display:none;place-items:center;padding:clamp(1.25rem,5vw,3rem);color:#d7d7d7;background:linear-gradient(90deg,rgba(137,225,61,.07) 1px,transparent 1px),linear-gradient(0deg,rgba(137,225,61,.05) 1px,transparent 1px),#232720;background-size:clamp(3rem,9vw,6rem) clamp(3rem,9vw,6rem);cursor:progress;opacity:0;transition:opacity .28s ease}.about-first-load .about-first-load-screen{display:grid;opacity:1}.about-first-load-leaving .about-first-load-screen{opacity:0;pointer-events:none}.about-first-load-screen__panel{display:grid;gap:.75rem;inline-size:min(100%,30rem);padding:clamp(1.25rem,4vw,2rem);border:1px solid #95DF56;background:#252b21;box-shadow:0 1.5rem 5rem #0505057a}.about-first-load-screen__code,.about-first-load-screen__status{font-family:var(--type-text-5-family);font-weight:var(--type-text-5-weight);line-height:var(--type-text-5-line-height);font-size:var(--type-text-5-size);letter-spacing:var(--type-text-5-letter-spacing);color:#b6db96;letter-spacing:.08em}.about-first-load-screen__brand{font-family:var(--type-text-2-family);font-weight:var(--type-text-2-weight);line-height:var(--type-text-2-line-height);font-size:var(--type-text-2-size);color:#d7d7d7;font-weight:500}.about-first-load-screen__meter{display:block;block-size:.25rem;overflow:hidden;background:#d7d7d71f}.about-first-load-screen__meter>span{display:block;inline-size:38%;block-size:100%;background:#89e13d;transform:translate(-110%);animation:aboutFirstLoadProgress .9s linear infinite}.page-wrap.about-page{--about-gap-mobile: clamp(1.5rem, 6vw, 3rem);--about-gap-desktop: clamp(2.5rem, 5vw, 5.5rem);--about-section-padding-mobile: clamp(1.5rem, 7vw, 3rem);--about-section-padding-desktop: clamp(2.5rem, 6vw, 5rem);--about-mobile-headline-size: 5rem;--about-ease-standard: cubic-bezier(.4, 0, .2, 1);--about-ease-snap: cubic-bezier(.16, 1, .3, 1);--about-ease-drift: cubic-bezier(.465, .183, .153, .946);--about-ease-overshoot: cubic-bezier(.34, 1.56, .64, 1);--about-ease-settle: cubic-bezier(.22, 1, .36, 1);--about-page-bg: #222520;--about-page-field: #2A3222;color-scheme:dark;color:#d7d7d7;background:var(--about-page-bg);position:relative;isolation:isolate}.page-wrap.about-page:before,.page-wrap.about-page:after{content:"";position:fixed;pointer-events:none;z-index:-1;will-change:transform,opacity}.page-wrap.about-page:before{inset:-18vmax;background:radial-gradient(circle at 18% 12%,rgba(137,225,61,.13),transparent 24%),radial-gradient(circle at 82% 28%,rgba(215,215,215,.05),transparent 25%),radial-gradient(circle at 34% 86%,rgba(137,225,61,.08),transparent 30%),linear-gradient(145deg,var(--about-page-field),var(--about-page-bg) 52%,var(--about-page-bg) 100%);opacity:.86;transform:translateZ(0) scale(1.04)}.page-wrap.about-page:after{inset:-8vmax;background-image:linear-gradient(90deg,rgba(137,225,61,.07) 1px,transparent 1px),linear-gradient(0deg,rgba(137,225,61,.05) 1px,transparent 1px),radial-gradient(circle at 50% 50%,transparent 0 48%,rgba(215,215,215,.04) 49% 49.25%,transparent 50%);background-size:clamp(4rem,8vw,7rem) clamp(4rem,8vw,7rem),clamp(4rem,8vw,7rem) clamp(4rem,8vw,7rem),clamp(18rem,32vw,32rem) clamp(18rem,32vw,32rem);opacity:.24;transform:translateZ(0)}.page-wrap.about-page>:is(.about-lab,.contact-us-block,.about-contact-band){margin-block:0}.page-wrap.about-page>:is(.about-lab,.contact-us-block,.about-contact-band)+:is(.about-lab,.contact-us-block,.about-contact-band){margin-block-start:var(--about-gap-mobile)}@media(min-width:800px){.page-wrap.about-page>:is(.about-lab,.contact-us-block,.about-contact-band)+:is(.about-lab,.contact-us-block,.about-contact-band){margin-block-start:var(--about-gap-desktop)}}@media(max-width:799px){.page-wrap.about-page.about-page--static-visuals:before,.page-wrap.about-page.about-page--static-visuals:after{content:none}}.about-page .headline-wrapper{grid-column:full-width;margin-block-end:clamp(1.25rem,4vw,2rem);--headline-border-color: #89e13d}.about-page .headline-wrapper--border-top,.about-page .headline-wrapper--border-bottom,.about-page .headline-wrapper--border-both,.about-page .headline-wrapper--border-color-brand,.about-page .headline-wrapper--border-color-surface,.about-page .headline-wrapper--border-color-black{--headline-border-color: #89e13d;border-color:#89e13d}.about-page .headline-wrapper-inner{display:grid;gap:.35rem;grid-column:narrow}.about-page .about-lab .headline-wrapper-inner{grid-column:narrow}.about-page .about-lab__signals-shell{grid-column:breakout}.about-page .about-lab__matrix-shell,.about-page .about-lab__principles-stack,.about-page .about-lab__process-shell,.about-page .about-lab__tech-shell,.about-page .about-lab__cta-preface{grid-column:narrow}.about-page .about-contact-band .contact-us-block__content{grid-column:narrow!important}.about-page .about-contact-band .contact-us-block__full-form,.about-page .about-contact-band .contact-form{inline-size:100%;max-inline-size:100%}.about-page .headline{color:#d7d7d7}.about-page .headline--secondary{color:#c1daac}.about-page .contact-us-block .headline-wrapper{border:none}@media(max-width:799px){.about-page .about-lab[data-about-section-panel]>.headline-wrapper{display:grid;align-items:center;min-block-size:var(--about-mobile-headline-size)}.about-page .about-lab[data-about-section-panel]>.headline-wrapper .headline-wrapper-inner{justify-items:start;padding-block:.75rem}.about-page .about-lab[data-about-section-panel]>.headline-wrapper .headline{font-family:var(--type-text-1-family);font-weight:var(--type-text-1-weight);line-height:var(--type-text-1-line-height);font-size:var(--type-text-1-size);letter-spacing:var(--type-text-1-letter-spacing);text-transform:var(--type-text-1-text-transform);text-wrap:balance}}@media(prefers-reduced-motion:reduce){.about-first-load-screen{transition:none}.about-first-load-screen__meter>span{inline-size:100%;transform:none;animation:none}}}@keyframes aboutFirstLoadProgress{to{transform:translate(290%)}}@layer pages{.about-page .about-lab{position:relative;overflow:visible;isolation:isolate;padding-block:var(--about-section-padding-mobile)}@media(min-width:800px){.about-page .about-lab{padding-block:var(--about-section-padding-desktop)}}.about-page .about-lab--hero{min-block-size:min(100svh,68rem);display:grid;align-items:center}.about-page .about-lab--cta-intro{padding-block-end:clamp(1rem,4vw,2rem)}.about-page .about-lab__hero-shell,.about-page .about-lab__matrix-shell,.about-page .about-lab__principles-grid,.about-page .about-lab__principles-stack,.about-page .about-lab__process-shell,.about-page .about-lab__signals-shell{container-type:inline-size}.about-page .about-lab__principles-grid,.about-page .about-lab__process-shell{--about-shell-padding: clamp(1rem, 4vw, 1.5rem);padding:var(--about-shell-padding);border-radius:clamp(1.25rem,3vw,2rem)}.about-page .about-lab--process .about-lab__process-shell,.about-page .about-lab--principles .about-lab__principles-grid{border:1px solid #97DF59;background:#232720}.about-page .about-lab__hero-shell{display:grid;gap:clamp(1.25rem,4vw,2.5rem);align-items:end;grid-template-columns:minmax(0,1fr);min-block-size:clamp(34rem,76svh,48rem)}.about-page .about-lab__principles-stack,.about-page .about-lab__process-shell,.about-page .about-lab__signals-shell{position:relative;overflow:hidden}.about-page .about-lab__principles-stack>:not(.about-r3f-surface),.about-page .about-lab__process-shell>:not(.about-r3f-surface),.about-page .about-lab__signals-shell>:not(.about-r3f-surface){position:relative;z-index:1}.about-page .about-r3f-surface{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden;border-radius:inherit;opacity:1}.about-page .about-r3f-surface canvas{inline-size:100%;block-size:100%;display:block}.about-page .about-r3f-surface *{pointer-events:none!important}.about-page .about-r3f-surface--matrix{background:radial-gradient(circle at 18% 14%,rgba(137,225,61,.08),transparent 28%),radial-gradient(circle at 78% 86%,rgba(215,215,215,.04),transparent 30%),linear-gradient(180deg,rgba(31,31,31,.58),transparent 68%)}.about-page .about-r3f-surface--principles{background:radial-gradient(circle at 78% 18%,rgba(137,225,61,.12),transparent 32%),linear-gradient(180deg,rgba(215,215,215,.03),transparent 56%)}.about-page .about-r3f-surface--process{background:radial-gradient(circle at 82% 14%,rgba(137,225,61,.12),transparent 30%),linear-gradient(180deg,rgba(31,31,31,.7),transparent 62%)}.about-page .about-r3f-surface--signals{inset:0;inline-size:auto;block-size:auto;border-radius:inherit;background:linear-gradient(90deg,rgba(137,225,61,.09) 1px,transparent 1px),linear-gradient(180deg,rgba(137,225,61,.05) 1px,transparent 1px),radial-gradient(circle at 50% 48%,rgba(137,225,61,.08),transparent 34%),linear-gradient(180deg,rgba(31,31,31,.76),transparent 62%);background-size:clamp(3rem,6vw,5rem) clamp(3rem,6vw,5rem),clamp(3rem,6vw,5rem) clamp(3rem,6vw,5rem),auto,auto;opacity:.88;transform:none}.about-page .about-r3f-surface--tech{background:radial-gradient(circle at 18% 18%,rgba(137,225,61,.22),transparent 24%),radial-gradient(circle at 84% 72%,rgba(215,215,215,.1),transparent 28%),linear-gradient(180deg,#D1D8CB,transparent 58%)}.about-page .about-r3f-shared-canvas{position:absolute;inset:0;z-index:0;pointer-events:none;inline-size:100%;block-size:100%;min-block-size:0;overflow:hidden;border-radius:inherit;contain:layout paint style}.about-page .about-r3f-shared-canvas>div{inline-size:100%!important;block-size:100%!important}.about-page .about-r3f-shared-canvas canvas{inline-size:100%!important;block-size:100%!important;display:block;pointer-events:none}.about-page .about-r3f-shared-canvas *{pointer-events:none!important}.about-page:not(.about-page--mobile-shared-r3f) .about-r3f-shared-canvas{display:none}@media(min-width:800px){.about-page .about-r3f-shared-canvas{display:none}}@media(max-width:799px){.about-page .about-r3f-surface--matrix{background:radial-gradient(circle at 20% 22%,rgba(137,225,61,.18),transparent 22%),radial-gradient(circle at 76% 68%,rgba(215,215,215,.08),transparent 24%),linear-gradient(125deg,transparent 0 34%,rgba(137,225,61,.16) 34.2% 34.7%,transparent 34.9% 100%),linear-gradient(58deg,transparent 0 62%,rgba(215,215,215,.09) 62.2% 62.6%,transparent 62.8% 100%),linear-gradient(180deg,rgba(31,31,31,.62),transparent 70%)}.about-page .about-r3f-surface--matrix:before,.about-page .about-r3f-surface--matrix:after{content:"";position:absolute;inset:clamp(1rem,5vw,1.8rem);pointer-events:none}.about-page .about-r3f-surface--matrix:before{background:radial-gradient(circle at 18% 24%,#89e13d 0 .22rem,transparent .25rem),radial-gradient(circle at 44% 38%,#CCD8C1 0 .18rem,transparent .22rem),radial-gradient(circle at 68% 58%,#89e13d 0 .24rem,transparent .28rem),radial-gradient(circle at 82% 28%,#C9D9BB 0 .16rem,transparent .2rem);filter:drop-shadow(0 0 .85rem rgba(137,225,61,.42));opacity:.86}.about-page .about-r3f-surface--matrix:after{border:1px solid rgba(137,225,61,.18);background:linear-gradient(18deg,transparent 0 17%,rgba(137,225,61,.18) 17.2% 17.8%,transparent 18% 100%),linear-gradient(154deg,transparent 0 32%,rgba(215,215,215,.1) 32.2% 32.8%,transparent 33% 100%),repeating-linear-gradient(90deg,rgba(137,225,61,.08) 0 1px,transparent 1px 2.2rem);border-radius:clamp(1rem,4vw,1.45rem);opacity:.46;-webkit-mask-image:linear-gradient(180deg,black,transparent 86%);mask-image:linear-gradient(180deg,black,transparent 86%)}}.about-page .about-lab__hero-intro,.about-page .about-lab__hero-console{min-inline-size:0}.about-page .about-lab__hero-intro{display:grid;gap:clamp(.35rem,1.6vw,.7rem);align-content:start;max-inline-size:min(100%,34rem);padding-block:clamp(.5rem,2vw,1rem);min-block-size:clamp(9rem,16vw,12rem)}@media(max-width:799px){.about-page .about-lab--hero{min-block-size:0;align-items:start;padding-block:clamp(1rem,3.5svh,1.5rem)}.about-page .about-lab__hero-shell{min-block-size:0;gap:.85rem;align-items:start}.about-page .about-lab__hero-intro{min-block-size:0;padding-block:0}}}@layer pages{.about-page .about-lab__hero-backdrop{position:absolute;inset:0;pointer-events:none;z-index:-1;overflow:visible}.about-page .about-lab__hero-grid{position:absolute;inset:0;background-image:linear-gradient(to right,rgba(164,190,134,.08) 1px,transparent 1px),linear-gradient(to bottom,rgba(164,190,134,.08) 1px,transparent 1px);background-size:clamp(2.5rem,8vw,5rem) clamp(2.5rem,8vw,5rem);-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.88),transparent 85%);mask-image:linear-gradient(180deg,rgba(0,0,0,.88),transparent 85%)}.about-page .about-lab__hero-orb{position:absolute;border-radius:50%;opacity:.82;transition:opacity .28s var(--about-ease-standard),box-shadow .36s var(--about-ease-standard)}.about-page .about-lab__hero-orb--primary{inset-block-start:6%;inset-inline-end:clamp(0rem,5vw,3rem);inline-size:clamp(17rem,44vw,33rem);block-size:clamp(17rem,44vw,33rem);filter:none;opacity:1;overflow:visible;isolation:isolate;border:1px solid rgba(164,190,134,.2);background:radial-gradient(circle at 34% 28%,rgba(226,240,211,.14),transparent 18%),radial-gradient(circle at 50% 50%,rgba(164,190,134,.14),transparent 68%),radial-gradient(circle at 66% 72%,rgba(226,240,211,.1),transparent 16%);box-shadow:0 0 0 1px #a4be8614,0 36px 120px #a4be862e}.about-page .about-lab__hero-orb--primary:before,.about-page .about-lab__hero-orb--primary:after{content:"";position:absolute;border-radius:50%;pointer-events:none}.about-page .about-lab__hero-orb--primary:before{z-index:-2;inset:-18%;background:radial-gradient(circle at center,rgba(164,190,134,.34) 0%,transparent 72%);filter:blur(42px);opacity:.68}.about-page .about-lab__hero-orb--primary:after{z-index:2;inset:5%;border:1px solid rgba(226,240,211,.24);-webkit-mask-image:linear-gradient(140deg,transparent 0%,rgba(0,0,0,.84) 18%,rgba(0,0,0,.92) 82%,transparent 100%);mask-image:linear-gradient(140deg,transparent 0%,rgba(0,0,0,.84) 18%,rgba(0,0,0,.92) 82%,transparent 100%);opacity:.44}.about-page .about-lab__hero-cosmos{position:absolute;inset:3%;z-index:1;border-radius:50%;overflow:hidden;background:radial-gradient(circle at 28% 18%,rgba(215,215,215,.18) 0%,transparent 28%),radial-gradient(circle at 72% 82%,rgba(137,225,61,.18) 0%,transparent 34%),linear-gradient(180deg,#3b5127,#353535 48%,#252b21);box-shadow:inset 0 0 0 1px #d7d7d71f,inset 0 0 72px #a4be861a}.about-page .about-lab__hero-cosmos canvas{inline-size:100%;block-size:100%;display:block}.about-page[data-about-mode=systems] .about-lab__hero-orb--primary{box-shadow:0 0 0 1px #a4be861f,0 28px 96px #a4be8624}.about-page[data-about-mode=signals] .about-lab__hero-orb--primary{box-shadow:0 0 0 1px #e2f0d329,0 42px 140px #a4be8638}@media(max-width:799px){.about-page .about-lab__hero-orb--primary{box-shadow:0 0 0 1px #a4be8614,0 20px 64px #a4be8624}.about-page .about-lab__hero-orb--primary:before{filter:blur(18px);opacity:.48}}.about-page.about-page--static-visuals .about-lab__hero-orb--primary{box-shadow:0 0 0 1px #a4be8614,0 18px 56px #a4be861f}.about-page.about-page--static-visuals .about-lab__hero-orb--primary:before{filter:none;opacity:.34}.about-page.about-page--static-visuals .about-lab__hero-cosmos{background:radial-gradient(circle at 31% 34%,#d7d7d7 0 .18rem,transparent .24rem),radial-gradient(circle at 69% 28%,#89e13d 0 .16rem,transparent .22rem),radial-gradient(circle at 76% 66%,#C4D9B2 0 .2rem,transparent .26rem),radial-gradient(circle at 27% 72%,#89e13d 0 .13rem,transparent .2rem),radial-gradient(circle at center,transparent 0 21%,rgba(137,225,61,.22) 21.4% 21.8%,transparent 22.2% 36%,rgba(215,215,215,.16) 36.4% 36.8%,transparent 37.2%),linear-gradient(180deg,#384e26,#252b21)}.about-page.about-page--static-visuals .about-lab__hero-cosmos:before,.about-page.about-page--static-visuals .about-lab__hero-cosmos:after{content:"";position:absolute;pointer-events:none}.about-page.about-page--static-visuals .about-lab__hero-cosmos:before{inset:15% 8%;border:1px solid rgba(137,225,61,.38);border-radius:50%;background:linear-gradient(90deg,transparent 49.7%,rgba(215,215,215,.18) 50%,transparent 50.3%),linear-gradient(0deg,transparent 49.7%,rgba(137,225,61,.22) 50%,transparent 50.3%);opacity:.74;transform:rotate(-14deg)}.about-page.about-page--static-visuals .about-lab__hero-cosmos:after{inset:31%;background:conic-gradient(from 30deg,#c0daa9 0 17%,#58882f 17% 34%,#4f4f4f 34% 50%,#bcdaa3 50% 67%,#384e26 67% 84%,#b6db96 84%);clip-path:polygon(50% 0,92% 27%,79% 88%,50% 100%,21% 88%,8% 27%);opacity:.82}}@layer pages{.about-page .about-lab__eyebrow,.about-page .about-lab__mode-title,.about-page .about-capability-card__kicker,.about-page .about-capability-detail__eyebrow{letter-spacing:.14em;text-transform:uppercase}.about-page .about-lab__eyebrow{display:inline-flex;width:fit-content;padding:.22rem .42rem;border:1px solid rgba(137,225,61,.18);background:#1f1f1fb8;color:#d1d8cb;margin:0;text-shadow:0 1px 0 #050505,0 0 .75rem rgba(5,5,5,.82);-webkit-text-stroke:.32px rgba(5,5,5,.82);paint-order:stroke fill;backdrop-filter:blur(.65rem) saturate(120%)}.about-page .about-lab__hero-title,.about-page .about-lab__mode-headline,.about-page .about-capability-card__title,.about-page .about-capability-detail__title,.about-page .about-principle__title,.about-page .about-process-step__title,.about-page .about-process-panel__title,.about-page .about-signal-card__title{margin:0;text-wrap:balance}.about-page .about-lab__hero-title{font-family:var(--type-type-1-family);font-weight:var(--type-type-1-weight);line-height:var(--type-type-1-line-height);font-size:var(--type-type-1-size);letter-spacing:var(--type-type-1-letter-spacing);text-transform:var(--type-type-1-text-transform);display:inline-block;padding:clamp(.4rem,1.25vw,.75rem) clamp(.75rem,2vw,1.2rem);border:1px solid rgba(137,225,61,.22);border-radius:clamp(.85rem,2vw,1.2rem);background:linear-gradient(180deg,#1f1f1fc7,#1f1f1fe6);box-shadow:0 0 0 1px #d7d7d70d,0 22px 54px #89e13d1f;font-family:Aeroport Mono,Fira Mono,monospace;color:#d7d7d7;max-inline-size:27ch;margin-block-start:clamp(.35rem,1.5vw,.6rem);text-shadow:0 0 18px #B0DC8A;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;box-decoration-break:clone;-webkit-box-decoration-break:clone}.about-page.about-page--android-webview .about-lab__hero-title{background:linear-gradient(180deg,#1d1d1d,#1e1e1e)}.about-page .about-lab__mode-title{display:none}.about-page .about-lab__mode-headline{font-family:var(--type-heading-3-family);font-weight:var(--type-heading-3-weight);line-height:var(--type-heading-3-line-height);font-size:var(--type-heading-3-size);letter-spacing:var(--type-heading-3-letter-spacing);text-transform:var(--type-heading-3-text-transform);color:#d7d7d7;max-inline-size:26ch}.about-page .about-lab__mode-description{color:#d1d8cb;margin:0;max-inline-size:42rem}}@layer pages{.about-page .about-lab__hero-console{border:1px solid #C9D9BB;background:linear-gradient(180deg,#272f21,#1f1f1f);box-shadow:var(--shadow-emboss-dark-md);justify-self:stretch;inline-size:100%;max-inline-size:none;padding:clamp(.9rem,3vw,1.4rem);border-radius:clamp(1.25rem,3vw,2rem);min-block-size:clamp(17rem,30vw,20rem)}.about-page .about-lab__mode-rail{margin-block-end:1rem}.about-page .about-lab__mode-switch{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;padding:.2rem;border:1px solid #AADD7F;border-radius:999px;background:#2a3222;overflow:clip}.about-page .about-lab__mode-indicator{position:absolute;inset-block:.2rem;inset-inline-start:.2rem;inline-size:calc((100% - 1.3rem) / 3);border-radius:999px;background:linear-gradient(180deg,#92e04f,#324224);box-shadow:inset 0 0 0 1px #89e13d47,0 10px 22px #89e13d29;pointer-events:none;transform:translate(calc(var(--about-hero-mode-index, 0) * (100% + .45rem)));transition:transform .18s var(--about-ease-standard)}.about-page .about-lab__mode-button{font-family:var(--type-button-1-family);font-weight:var(--type-button-1-weight);line-height:var(--type-button-1-line-height);font-size:var(--type-button-1-size);text-transform:var(--type-button-1-text-transform);position:relative;z-index:1;appearance:none;inline-size:100%;min-block-size:3rem;border:1px solid transparent;border-radius:999px;background:transparent;color:#d7d7d7;cursor:pointer;transition:color .24s var(--about-ease-standard),transform .26s var(--about-ease-standard),opacity .24s var(--about-ease-standard)}.about-page .about-lab__mode-button-label{pointer-events:none}.about-page .about-lab__mode-button[aria-selected=true]{color:#d7d7d7;transform:translateY(-1px);opacity:1}.about-page .about-lab__mode-button:not([aria-selected=true]){opacity:.72}.about-page .about-lab__command-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;min-inline-size:0;align-content:start}.about-page .about-lab__command-foot{display:grid;gap:.75rem;padding-block-start:.9rem;border-block-start:1px solid #A7DD78;min-block-size:clamp(4.75rem,8vw,6rem);align-content:start}.about-page .about-lab__command-metric{display:grid;gap:.28rem;padding:.85rem .9rem;border-radius:1.15rem;border:1px solid #A5DD74;background:linear-gradient(180deg,#303e24,#272f21)}.about-page .about-lab__command-metric-value,.about-page .about-process-step__digit{font-family:var(--type-digit-accent-family);font-weight:var(--type-digit-accent-weight);line-height:var(--type-digit-accent-line-height);font-size:var(--type-digit-accent-size);text-transform:var(--type-digit-accent-text-transform);color:var(--type-digit-accent-color)}.about-page .about-lab__command-metric-label{color:#c4d9b2;text-wrap:balance}@media(max-width:799px){.about-page .about-lab__hero-console{min-block-size:0}.about-page .about-lab__command-metrics{gap:.85rem}.about-page .about-lab__command-main,.about-page .about-lab__command-foot{min-block-size:0}}}@layer pages{.about-page .about-lab__mode-panels,.about-page .about-lab__command-deck,.about-page .about-lab__matrix-detail,.about-page .about-lab__process-detail{display:grid;align-items:start}.about-page .about-lab__mode-panels{position:relative;grid-template-areas:"stack";min-block-size:0}.about-page .about-lab__hero-console .about-lab__mode-panel:not(.is-active){position:absolute;inset-inline:0;inset-block-start:0}.about-page .about-lab__command-deck{gap:clamp(.9rem,2.6vw,1.15rem);min-inline-size:0;min-block-size:0;align-content:start}.about-page .about-lab__command-main{display:grid;gap:clamp(.9rem,2.6vw,1.2rem);align-items:start;min-inline-size:0;min-block-size:clamp(7rem,12vw,9rem)}.about-page .about-lab__command-readout{display:grid;gap:.45rem;min-inline-size:0}.about-page .about-lab__mode-panel,.about-page .about-capability-detail,.about-page .about-process-panel{grid-area:stack;min-inline-size:0;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(.45rem) scale(.995);transition:opacity .22s var(--about-ease-standard),transform .32s var(--about-ease-standard),visibility 0s linear .32s}.about-page .about-lab__mode-panel.is-active,.about-page .about-capability-detail.is-active,.about-page .about-process-panel.is-active{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scale(1);transition-delay:0s;z-index:1}.about-page .about-lab__hero-console .about-lab__mode-panel{transition:opacity .18s var(--about-ease-standard),transform .18s var(--about-ease-standard),visibility 0s linear .18s}.about-page .about-lab__hero-console .about-lab__mode-panel.is-active{transition-delay:0s}.about-page:not(.about-page--interactive) .about-lab__mode-panels>:first-child,.about-page:not(.about-page--interactive) .about-lab__matrix-detail>:first-child,.about-page:not(.about-page--interactive) .about-lab__process-detail>:first-child{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scale(1)}.about-page:not(.about-page--interactive) .about-lab__hero-console .about-lab__mode-panels>:first-child{position:relative}.about-page .about-capability-card,.about-page .about-capability-detail,.about-page .about-principle,.about-page .about-process-panel,.about-page .about-signal-card{border-radius:clamp(1.15rem,3vw,1.75rem)}.about-page .about-capability-card__title,.about-page .about-capability-detail__title,.about-page .about-principle__title,.about-page .about-process-panel__title,.about-page .about-signal-card__title{font-family:var(--type-heading-3-family);font-weight:var(--type-heading-3-weight);line-height:var(--type-heading-3-line-height);font-size:var(--type-heading-3-size);letter-spacing:var(--type-heading-3-letter-spacing);text-transform:var(--type-heading-3-text-transform)}.about-page .about-capability-detail__list,.about-page .about-process-panel__outputs{display:grid;gap:.75rem;padding:0;margin:0;list-style:none}.about-page .about-capability-detail__item,.about-page .about-process-panel__output{position:relative;padding-inline-start:1.35rem}.about-page .about-capability-detail__item:before,.about-page .about-process-panel__output:before{content:"";position:absolute;inset-inline-start:0;inset-block-start:.34em;inline-size:.45rem;block-size:.45rem;border-radius:50%;background:#2b6b10;box-shadow:0 0 .75rem #89e13d8c}.about-page .about-capability-card__summary,.about-page .about-capability-detail__summary,.about-page .about-process-step__summary,.about-page .about-process-panel__detail,.about-page .about-process-panel__output,.about-page .about-capability-detail__item{color:#ced8c5}.about-page .about-capability-detail__signal,.about-page .about-process-step__title{color:#2b6b10}}@layer pages{.about-page .about-lab__stack-meta{display:flex;align-items:center;justify-content:space-between;gap:.85rem;flex-wrap:wrap;color:#d7d7d7}.about-page .about-lab__stack-status,.about-page .about-lab__process-status{margin:0;color:inherit}.about-page .about-lab__deck-actions,.about-page .about-lab__stack-actions{display:flex;gap:.5rem;flex-wrap:wrap}.about-page .about-lab__deck-nav{font-family:var(--type-button-1-family);font-weight:var(--type-button-1-weight);line-height:var(--type-button-1-line-height);font-size:var(--type-button-1-size);text-transform:var(--type-button-1-text-transform);min-block-size:2.625rem;padding-inline:1rem;border-radius:999px;border:1px solid currentColor;background:transparent;color:inherit;cursor:pointer;transition:opacity .22s var(--about-ease-standard),transform .26s var(--about-ease-standard),border-color .24s var(--about-ease-standard),background-color .28s var(--about-ease-standard)}.about-page .about-lab__deck-nav:disabled{cursor:default;opacity:.38}}@layer pages{.about-page .about-lab__matrix-shell{--about-matrix-card-min-height: 37rem;--about-matrix-card-height: var(--about-matrix-card-min-height);--about-matrix-card-offset-y: 0px;--about-matrix-chassis-inset: 1.35rem;--about-matrix-status-bay-height: 2.75rem;--about-matrix-screen-top: calc( var(--about-matrix-chassis-inset) + var(--about-matrix-status-bay-height) );--about-matrix-screen-bezel: 5px;--about-matrix-screen-rx: 1.85rem;--about-matrix-screen-ry: 1.4rem;position:relative;isolation:isolate;display:grid;gap:clamp(.7rem,1.4vw,1rem);min-inline-size:0;padding:0;overflow:visible;touch-action:pan-y pinch-zoom}.about-page .about-lab__matrix-shell[data-matrix-enhanced=true]:before{content:"";display:block;grid-column:1;grid-row:1;block-size:calc(var(--about-matrix-card-height) + var(--about-matrix-card-offset-y));min-block-size:calc(var(--about-matrix-card-height) + var(--about-matrix-card-offset-y));min-inline-size:0}.about-page .about-capability-source{--matrix-accent: #89e13d;position:relative;min-inline-size:0}.about-page .about-capability-card__screen-clip{position:relative}.about-page .about-capability-card__expanded{position:relative;isolation:isolate;display:grid;grid-template-rows:minmax(0,1fr) auto;gap:clamp(.7rem,1.2vw,.95rem);min-block-size:clamp(30rem,60svh,34rem);padding:clamp(1rem,1.8vw,1.35rem);overflow:hidden;border:1px solid #97DF58;border-radius:clamp(1.25rem,3vw,2rem);background:linear-gradient(160deg,#252b21,#070707),#1f1f1f;box-shadow:0 1.5rem 4rem #05050561,inset 0 1px #d7d7d717;transform-origin:50% 55%}.about-page .about-lab__matrix-shell[data-matrix-enhanced=true] .about-lab__matrix-node{position:absolute;z-index:70;inset-block-start:0;inset-inline-start:50%;inline-size:min(64%,32rem);block-size:var(--about-matrix-card-height);overflow:hidden;border:0;border-radius:clamp(1.35rem,3vw,2rem);background:transparent;box-shadow:none;opacity:1;pointer-events:none;transform:translate(-50%,var(--about-matrix-card-offset-y))}.about-page .about-lab__matrix-display{--about-matrix-screw-inset: .46rem;display:none}.about-page .about-lab__matrix-shell[data-matrix-enhanced=true] .about-lab__matrix-display{position:absolute;z-index:60;inset-block-start:0;inset-inline-start:50%;display:block;inline-size:min(64%,32rem);block-size:var(--about-matrix-card-height);overflow:hidden;border:2px solid #4B4B4B;border-radius:clamp(1.35rem,3vw,2rem);background:radial-gradient(rgba(215,215,215,.06) 1px,transparent 1px),linear-gradient(135deg,#393939,#050505 48%,#272f21);background-size:3px 3px,100% 100%;box-shadow:inset 0 0 1.35rem #050505e6,0 1.25rem 2.6rem #05050594,0 0 0 1px #89e13d29,0 0 1rem #89e13d14;pointer-events:none;transform:translate(-50%,var(--about-matrix-card-offset-y))}.about-page .about-lab__matrix-display-screen{position:absolute;z-index:1;inset-block-start:var(--about-matrix-screen-top);inset-inline:var(--about-matrix-chassis-inset);inset-block-end:var(--about-matrix-chassis-inset);overflow:hidden;pointer-events:none;border:var(--about-matrix-screen-bezel) solid #0D1208;border-radius:var(--about-matrix-screen-rx)/var(--about-matrix-screen-ry);background:radial-gradient(circle at 50% 46%,#090c07,#050505 74%),#050505;box-shadow:inset 0 0 3.4rem #050505f0,0 0 0 1px #d7d7d712,0 0 .9rem #050505db}.about-page .about-lab__matrix-display-screen:before,.about-page .about-lab__matrix-display-screen:after{content:"";position:absolute;inset:0;pointer-events:none}.about-page .about-lab__matrix-display-screen:before{background:radial-gradient(ellipse at center,rgba(215,215,215,.03) 0,transparent 48%,rgba(5,5,5,.62) 100%)}.about-page .about-lab__matrix-display-screen:after{background:linear-gradient(145deg,rgba(215,215,215,.05) 0%,transparent 24%,transparent 78%,rgba(137,225,61,.03) 100%)}.about-page .about-lab__matrix-screw{position:absolute;z-index:5;inline-size:.72rem;block-size:.72rem;border:1px solid #050505;border-radius:50%;background:linear-gradient(45deg,#515151,#050505);box-shadow:inset 1px 1px 2px #d7d7d738}.about-page .about-lab__matrix-screw:after{content:"";position:absolute;inset-block-start:50%;inset-inline-start:50%;inline-size:.48rem;block-size:1px;background:#050505;transform:translate(-50%,-50%) rotate(45deg)}.about-page .about-lab__matrix-screw--tl{inset-block-start:var(--about-matrix-screw-inset);inset-inline-start:var(--about-matrix-screw-inset)}.about-page .about-lab__matrix-screw--tr{inset-block-start:var(--about-matrix-screw-inset);inset-inline-end:var(--about-matrix-screw-inset);transform:rotate(90deg)}.about-page .about-lab__matrix-screw--bl{inset-block-end:var(--about-matrix-screw-inset);inset-inline-start:var(--about-matrix-screw-inset);transform:rotate(180deg)}.about-page .about-lab__matrix-screw--br{inset-inline-end:var(--about-matrix-screw-inset);inset-block-end:var(--about-matrix-screw-inset);transform:rotate(270deg)}.about-page .about-lab__matrix-status-display{display:none}.about-page .about-lab__matrix-shell[data-matrix-enhanced=true] .about-lab__matrix-status-display{position:absolute;z-index:120;inset-block-start:calc(var(--about-matrix-card-offset-y) + var(--about-matrix-chassis-inset) + .18rem);inset-inline-start:50%;display:flex;align-items:center;inline-size:calc(min(64%,32rem) - var(--about-matrix-chassis-inset) - var(--about-matrix-chassis-inset) - 10px);block-size:calc(var(--about-matrix-status-bay-height) - .36rem);padding:.24rem .3rem .28rem;pointer-events:none;border:1px solid #1E1E1E;border-block-start-color:#121212;border-block-end-color:#2b2b2b;border-radius:.42rem;background:linear-gradient(180deg,#050505,#1a1a1a 58%,#141414);box-shadow:inset 0 .3rem .42rem #050505eb,inset 0 0 0 .12rem #050505b8,0 1px #d7d7d717;transform:translate(-50%)}.about-page .about-lab__matrix-status-display-inner{display:flex;gap:.7rem;align-items:center;justify-content:space-between;inline-size:100%;block-size:100%;min-inline-size:0;padding:.22rem .44rem;overflow:hidden;color:#89e13d;border:1px solid #3C611D;border-radius:.18rem;background:linear-gradient(180deg,#0a0e07,#121b0b);box-shadow:inset 0 .18rem .34rem #050505e6,inset 0 0 .75rem #050505ad,0 0 .28rem #89e13d14;font-family:Aeroport Mono,Fira Mono,monospace;font-size:clamp(.58rem,.88vw,.7rem);line-height:1;letter-spacing:.1em;text-transform:uppercase;text-shadow:0 0 .45rem rgba(137,225,61,.46)}.about-page .about-lab__matrix-status-readout{display:flex;gap:.42rem;align-items:center;min-inline-size:0}.about-page .about-lab__matrix-status-readout>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.about-page .about-lab__matrix-status-readout>span.is-striking{animation:about-matrix-readout-strike .46s steps(4,end) both}@keyframes about-matrix-readout-strike{0%{opacity:0;filter:brightness(.4);clip-path:inset(0 0 0 100%)}28%{opacity:1;filter:brightness(2.2);clip-path:inset(0 0 0 46%);text-shadow:0 0 .7rem rgba(137,225,61,.7)}52%{opacity:.58;filter:brightness(.82);clip-path:inset(0 0 0 14%)}76%,to{opacity:1;filter:brightness(1);clip-path:inset(0);text-shadow:0 0 .45rem rgba(137,225,61,.46)}}.about-page .about-lab__matrix-status-readout i{position:relative;flex:0 0 auto;inline-size:.42rem;block-size:.42rem;border-radius:50%;background:radial-gradient(circle at 32% 28%,#b9db9c,#89e13d 46%,#64a32d);box-shadow:0 0 .7rem #89e13d}.about-page .about-lab__matrix-status-readout i:after{content:"";position:absolute;inset-block-start:16%;inset-inline-start:22%;inline-size:34%;block-size:34%;border-radius:50%;background:#d7d7d794;pointer-events:none}.about-page .about-lab__matrix-status-readout i.is-striking{animation:about-matrix-led-strike .46s cubic-bezier(.15,.85,.28,1) both}@keyframes about-matrix-led-strike{0%{background:#253a12;box-shadow:inset 0 .06rem .1rem #050505d1}16%{background:radial-gradient(circle at 32% 28%,#ced8c5,#89e13d 40%,#6cb131);box-shadow:0 0 .22rem #d7d7d7b8,0 0 .8rem #89e13d,0 0 1.35rem #89e13d7a}to{background:radial-gradient(circle at 32% 28%,#b9db9c,#89e13d 46%,#64a32d);box-shadow:0 0 .7rem #89e13d}}.about-page .about-lab__matrix-shell[data-matrix-powered=false] .about-lab__matrix-status-display-inner{color:#9fde68;border-color:#2f4b17;text-shadow:none}.about-page .about-lab__matrix-shell[data-matrix-powered=false] .about-lab__matrix-status-readout i{background:#37591a;box-shadow:none;opacity:.72}.about-page .about-lab__matrix-shell[data-matrix-powered=false] .about-lab__matrix-status-readout i:after{opacity:.22}.about-page .about-lab__matrix-shell[data-matrix-enhanced=true] .about-lab__matrix-display:before,.about-page .about-lab__matrix-shell[data-matrix-enhanced=true] .about-lab__matrix-display:after{content:"";position:absolute;z-index:4;inset-block-start:50%;inline-size:.32rem;pointer-events:none;border:1px solid #2F2F2F;border-radius:.18rem;background:linear-gradient(90deg,#050505,#4b4b4b,#050505);box-shadow:inset 0 0 .18rem #050505,0 0 .55rem #050505c7;transform:translateY(-50%)}.about-page .about-lab__matrix-shell[data-matrix-enhanced=true] .about-lab__matrix-display:before{inset-inline-start:.22rem;block-size:31%}.about-page .about-lab__matrix-shell[data-matrix-enhanced=true] .about-lab__matrix-display:after{inset-inline-end:.22rem;block-size:14%;border-color:#2f4b17;box-shadow:inset 0 0 .18rem #050505,0 0 .65rem #89e13d24}.about-page .about-lab__matrix-shell[data-matrix-enhanced=true] .about-lab__matrix-node.is-active{z-index:100!important;pointer-events:auto}.about-page .about-lab__matrix-shell[data-matrix-enhanced=true] .about-capability-card__expanded{position:absolute;inset:calc(var(--about-matrix-screen-bezel) * -1);inline-size:auto;block-size:auto;min-block-size:0;opacity:0;visibility:hidden;pointer-events:none;border:var(--about-matrix-screen-bezel) solid transparent;border-radius:var(--about-matrix-screen-rx)/var(--about-matrix-screen-ry);background:radial-gradient(circle at 50% 48%,transparent 42%,rgba(5,5,5,.48) 100%),linear-gradient(155deg,#0d1208,#1d1d1d);background-clip:padding-box;filter:brightness(0);transform:scaleX(.18) scaleY(.004);transform-origin:50% 50%;transition:none}.about-page .about-lab__matrix-shell[data-matrix-enhanced=true] .about-capability-card__screen-clip{position:absolute;inset-block-start:calc(var(--about-matrix-screen-top) + var(--about-matrix-screen-bezel));inset-inline:calc(var(--about-matrix-chassis-inset) + var(--about-matrix-screen-bezel));inset-block-end:calc(var(--about-matrix-chassis-inset) + var(--about-matrix-screen-bezel));overflow:hidden;border-radius:calc(var(--about-matrix-screen-rx) - var(--about-matrix-screen-bezel))/calc(var(--about-matrix-screen-ry) - var(--about-matrix-screen-bezel))}.about-page .about-lab__matrix-shell[data-matrix-enhanced=true] .about-lab__matrix-node.is-active .about-capability-card__screen-clip:before{content:"";position:absolute;z-index:5;inset-block-start:-18%;inset-inline:0;block-size:18%;pointer-events:none;opacity:0;background:linear-gradient(to bottom,transparent,rgba(137,225,61,.09) 38%,rgba(137,225,61,.44) 52%,transparent)}.about-page .about-lab__matrix-shell[data-matrix-tuning=true] .about-lab__matrix-node.is-active .about-capability-card__screen-clip:before{animation:about-matrix-raster-lock .46s linear}.about-page .about-lab__matrix-shell[data-matrix-enhanced=true] .about-lab__matrix-node.is-active .about-capability-card__screen-clip:after{content:"";position:absolute;z-index:4;inset:0;pointer-events:none;border:1px solid rgba(215,215,215,.14);border-radius:inherit;background:linear-gradient(145deg,rgba(215,215,215,.12) 0%,transparent 20%,transparent 78%,rgba(137,225,61,.07) 100%),repeating-linear-gradient(to bottom,transparent 0,transparent 3px,rgba(5,5,5,.16) 3px,rgba(5,5,5,.16) 4px),radial-gradient(ellipse at 50% 46%,transparent 38%,rgba(5,5,5,.36) 72%,rgba(5,5,5,.72) 100%);box-shadow:inset 0 0 1.2rem #d7d7d712,inset 0 0 3.5rem #0505059e}@keyframes about-matrix-raster-lock{0%{opacity:0;transform:translateY(0)}10%{opacity:.82}72%{opacity:.38}to{opacity:0;transform:translateY(660%)}}.about-page .about-lab__matrix-shell[data-matrix-enhanced=true] .about-lab__matrix-node.is-active .about-capability-card__expanded{opacity:1;visibility:visible;pointer-events:auto;filter:brightness(1);text-shadow:0 0 .32rem rgba(137,225,61,.2);transform:scale(1);animation:none}.about-page .about-lab__matrix-shell[data-matrix-enhanced=true][data-matrix-powering-on=true] .about-lab__matrix-node.is-active .about-capability-card__expanded{animation:about-matrix-crt-power-on .68s cubic-bezier(.23,1,.32,1) both}.about-page .about-lab__matrix-shell[data-matrix-enhanced=true][data-matrix-tuning=true] .about-lab__matrix-node.is-active .about-capability-card__expanded{animation:about-matrix-channel-tune-in .46s steps(1,end)}.about-page .about-lab__matrix-shell[data-matrix-enhanced=true][data-matrix-powering-off=true] .about-lab__matrix-node.is-active .about-capability-card__expanded{pointer-events:none;animation:about-matrix-crt-power-off .48s cubic-bezier(.55,.06,.68,.19) both}.about-page .about-lab__matrix-shell[data-matrix-enhanced=true] .about-lab__matrix-node.is-tuning-out{z-index:110!important;pointer-events:none}.about-page .about-lab__matrix-shell[data-matrix-enhanced=true] .about-lab__matrix-node.is-tuning-out .about-capability-card__expanded{opacity:1;visibility:visible;pointer-events:none;animation:about-matrix-channel-tune-out .22s steps(1,end) both}.about-page .about-lab__matrix-node.is-tuning-out .about-capability-card__expanded:after{animation:about-matrix-channel-flash .22s steps(1,end) both}:root.about-js .about-page .about-lab__matrix-shell:not([data-matrix-enhanced=true]) .about-lab__matrix-node:not(.is-active){display:none}.about-page .about-capability-card--strategy{--matrix-accent: #BCDAA3;--matrix-accent-soft: #CED8C5}.about-page .about-capability-card--performance{--matrix-accent: #B6DB96;--matrix-accent-soft: #CBD9BE}.about-page .about-capability-card--seo{--matrix-accent: #C1DAAC;--matrix-accent-soft: #CFD8C8}.about-page .about-capability-card--analytics{--matrix-accent: #B3DC90;--matrix-accent-soft: #C9D9BB}.about-page .about-capability-card--ai{--matrix-accent: #ADDC84;--matrix-accent-soft: #C7D9B8}.about-page .about-capability-card--product{--matrix-accent: #BBDBA0;--matrix-accent-soft: #CCD8C1}.about-page .about-capability-card__expanded:before{content:"";position:absolute;z-index:1;inset:0;pointer-events:none;opacity:.5;border-radius:inherit;background:linear-gradient(to bottom,transparent 0%,transparent 50%,rgba(5,5,5,.24) 50%,rgba(5,5,5,.24) 100%),radial-gradient(circle at 50% 48%,transparent 0%,transparent 54%,rgba(5,5,5,.52) 100%);background-size:100% 4px,100% 100%}.about-page .about-capability-card__expanded:after{content:"";position:absolute;z-index:3;inset-block-start:50%;inset-inline-start:50%;inline-size:0;block-size:2px;pointer-events:none;border-radius:999px;background:#a0de6b;box-shadow:0 0 .45rem var(--matrix-accent),0 0 1.5rem #89e13dc7;opacity:0;transform:translate(-50%,-50%)}.about-page .about-lab__matrix-shell[data-matrix-powering-on=true] .about-lab__matrix-node.is-active .about-capability-card__expanded:after{animation:about-matrix-crt-beam .68s ease-out both}.about-page .about-lab__matrix-shell[data-matrix-tuning=true] .about-lab__matrix-node.is-active .about-capability-card__expanded:after{animation:about-matrix-channel-flash .46s steps(1,end)}.about-page .about-lab__matrix-shell[data-matrix-powering-off=true] .about-lab__matrix-node.is-active .about-capability-card__expanded:after{animation:about-matrix-crt-power-off-beam .48s ease-in both}@keyframes about-matrix-crt-power-on{0%{opacity:0;filter:brightness(9) contrast(2);transform:scaleX(.18) scaleY(.004)}12%{opacity:1;filter:brightness(7) contrast(1.8);transform:scaleX(.72) scaleY(.004)}27%{filter:brightness(5) contrast(1.6);transform:scaleX(1) scaleY(.006)}48%{filter:brightness(2.35) contrast(1.25);transform:scaleX(1) scaleY(1.055)}62%{filter:brightness(1.5) contrast(1.12);transform:scaleX(1) scaleY(.965)}78%{filter:brightness(1.12) contrast(1.04);transform:scaleX(1) scaleY(1.012)}to{opacity:1;filter:brightness(1) contrast(1);transform:scale(1)}}@keyframes about-matrix-crt-beam{0%,7%{inline-size:0;block-size:1px;opacity:0}14%{inline-size:18%;block-size:2px;opacity:1}30%{inline-size:94%;block-size:3px;opacity:1}49%{inline-size:100%;block-size:1px;opacity:.72}68%,to{inline-size:100%;block-size:1px;opacity:0}}@keyframes about-matrix-crt-power-off{0%{opacity:1;filter:brightness(1) contrast(1);transform:scale(1)}34%{opacity:1;filter:brightness(2.8) contrast(1.3);transform:scaleX(1) scaleY(.035)}58%{opacity:1;filter:brightness(7) contrast(1.8);transform:scaleX(.72) scaleY(.006)}82%{opacity:.88;filter:brightness(9) contrast(2);transform:scaleX(.14) scaleY(.003)}to{opacity:0;filter:brightness(0) contrast(2);transform:scaleX(0) scaleY(.002)}}@keyframes about-matrix-crt-power-off-beam{0%,22%{inline-size:100%;block-size:1px;opacity:0}42%{inline-size:100%;block-size:4px;opacity:1}68%{inline-size:58%;block-size:2px;opacity:1}to{inline-size:0;block-size:1px;opacity:0}}@keyframes about-matrix-channel-tune-in{0%{opacity:0;clip-path:inset(46% 0 46% 0);filter:brightness(.25) contrast(2.4) saturate(0);transform:translate(1.2%) scaleY(.985)}18%{opacity:1;clip-path:inset(30% 0 34% 0);filter:brightness(2.8) contrast(1.8) saturate(.4);transform:translate(-.7%) scaleY(1.01)}32%{opacity:.22;clip-path:inset(12% 0 16% 0);filter:brightness(4) contrast(2);transform:translate(.45%)}46%{opacity:1;clip-path:inset(0);filter:brightness(1.65) contrast(1.25);transform:translate(-.25%)}62%{opacity:.58;filter:brightness(2.2) contrast(1.4);transform:translate(.12%)}78%,to{opacity:1;clip-path:inset(0);filter:brightness(1) contrast(1) saturate(1);transform:translate(0) scaleY(1)}}@keyframes about-matrix-channel-tune-out{0%{opacity:1;clip-path:inset(0);filter:brightness(1) contrast(1);transform:translate(0)}22%{opacity:.42;clip-path:inset(0 0 8% 0);filter:brightness(2.2) contrast(1.5);transform:translate(-.7%)}44%{opacity:1;clip-path:inset(18% 0 24% 0);filter:brightness(3.4) contrast(2);transform:translate(.85%)}68%{opacity:.3;clip-path:inset(43% 0 44% 0);filter:brightness(5) contrast(2.4);transform:translate(-.4%)}to{opacity:0;clip-path:inset(50% 0 50% 0);filter:brightness(0) contrast(2);transform:translate(0)}}@keyframes about-matrix-channel-flash{0%,16%{inline-size:0;block-size:1px;opacity:0}24%{inline-size:100%;block-size:2px;opacity:.9}42%{inline-size:72%;block-size:4px;opacity:1}58%{inline-size:100%;block-size:1px;opacity:.56}76%,to{inline-size:100%;block-size:1px;opacity:0}}.about-page .about-capability-card__aura{--about-radar-opacity: .27;position:absolute;z-index:0;inset-block-start:47%;inset-inline-start:75%;display:grid;place-items:center;inline-size:clamp(12rem,20vw,17rem);aspect-ratio:1;border-radius:50%;border:2px solid var(--matrix-accent);background:conic-gradient(from 205deg,transparent 0%,transparent 63%,var(--matrix-accent) 63%,var(--matrix-accent) 76%,transparent 76%,transparent 100%),radial-gradient(circle,#050505 0% 46%,#050505 47% 100%);box-shadow:0 0 1.6rem #89e13d14,inset 0 0 2.4rem #050505c2,inset 0 0 0 1px #89e13d29;opacity:0;transform:translate(-50%,-50%) scale(.72)}.about-page .about-lab__matrix-node.is-active .about-capability-card__aura{opacity:var(--about-radar-opacity);filter:none;transform:translate(-50%,-50%) scale(1)}.about-page .about-lab__matrix-shell[data-matrix-powering-on=true] .about-lab__matrix-node.is-active .about-capability-card__aura{animation:about-matrix-radar-lock .5s cubic-bezier(.22,1,.36,1) .72s both}.about-page .about-lab__matrix-shell[data-matrix-tuning=true] .about-lab__matrix-node.is-active .about-capability-card__aura{animation:about-matrix-radar-lock .46s cubic-bezier(.22,1,.36,1)}.about-page .about-lab__matrix-shell[data-matrix-powering-off=true] .about-lab__matrix-node.is-active .about-capability-card__aura{animation:about-matrix-radar-power-off .22s ease-in both}.about-page .about-lab__matrix-node.is-tuning-out .about-capability-card__aura{opacity:var(--about-radar-opacity);transform:translate(-50%,-50%) scale(1);animation:none}.about-page .about-capability-card__aura-ring{position:absolute;z-index:2;inset:16%;border:1px dashed var(--matrix-accent);border-radius:inherit;box-shadow:none}.about-page .about-capability-card__aura-ring:before,.about-page .about-capability-card__aura-ring:after{content:"";position:absolute;background:var(--matrix-accent)}.about-page .about-capability-card__aura-ring:before{inset-block-start:50%;inset-inline:-30%;block-size:1px}.about-page .about-capability-card__aura-ring:after{inset-block:-30%;inset-inline-start:50%;inline-size:1px}.about-page .about-capability-card__aura-sweep{position:absolute;z-index:1;inset:2%;border-radius:50%;background:conic-gradient(from 0deg,transparent 0%,transparent 76%,#89e13d 82%,#89e13d 100%);opacity:0;transform-origin:50% 50%}.about-page .about-lab__matrix-node.is-active .about-capability-card__aura-sweep{opacity:.55;animation:about-matrix-radar-sweep-spin 3.6s linear infinite}.about-page .about-lab__matrix-shell[data-matrix-powering-on=true] .about-lab__matrix-node.is-active .about-capability-card__aura-sweep{animation:about-matrix-radar-sweep .72s cubic-bezier(.2,.72,.24,1) .72s both}.about-page .about-lab__matrix-shell[data-matrix-tuning=true] .about-lab__matrix-node.is-active .about-capability-card__aura-sweep{animation:about-matrix-radar-sweep .46s cubic-bezier(.2,.72,.24,1)}.about-page .about-lab__matrix-shell[data-matrix-powering-off=true] .about-lab__matrix-node.is-active .about-capability-card__aura-sweep,.about-page .about-lab__matrix-node.is-tuning-out .about-capability-card__aura-sweep{opacity:0;animation:none}.about-page .about-capability-card__aura-core{position:relative;z-index:3;color:#aedc87;font-family:Aeroport Mono,Fira Mono,monospace;font-size:clamp(1.1rem,2vw,1.5rem);letter-spacing:.08em;text-shadow:0 0 1rem #050505}@keyframes about-matrix-radar-lock{0%{opacity:0;filter:brightness(3);transform:translate(-50%,-50%) scale(.72)}34%{opacity:var(--about-radar-opacity);filter:brightness(1.8);transform:translate(-50%,-50%) scale(1.07)}52%{opacity:.08;filter:brightness(2.4);transform:translate(-50%,-50%) scale(.96)}72%{opacity:var(--about-radar-opacity);filter:brightness(1.25);transform:translate(-50%,-50%) scale(1.015)}to{opacity:var(--about-radar-opacity);filter:brightness(1);transform:translate(-50%,-50%) scale(1)}}@keyframes about-matrix-radar-power-off{0%{opacity:var(--about-radar-opacity);filter:brightness(1);transform:translate(-50%,-50%) scale(1)}48%{opacity:.42;filter:brightness(2.8);transform:translate(-50%,-50%) scale(.94)}to{opacity:0;filter:brightness(0);transform:translate(-50%,-50%) scale(.7)}}@keyframes about-matrix-radar-sweep-spin{to{transform:rotate(360deg)}}@keyframes about-matrix-radar-sweep{0%{opacity:0;transform:rotate(-80deg)}16%{opacity:.9}72%{opacity:.52}to{opacity:0;transform:rotate(390deg)}}.about-page .about-capability-card__footline{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:1rem;color:#9cdf62;font-family:Aeroport Mono,Fira Mono,monospace;font-size:clamp(.64rem,1vw,.74rem);letter-spacing:.12em;text-transform:uppercase}.about-page .about-capability-card__footline>span:first-child{display:flex;flex:1;gap:.55rem;align-items:center;min-inline-size:0;white-space:nowrap}.about-page .about-capability-card__footline>span:first-child:after{content:"";flex:1;block-size:2px;min-inline-size:1rem;transform:scaleX(1);transform-origin:0 50%;background:var(--matrix-accent);box-shadow:0 0 .45rem var(--matrix-accent);opacity:.66}.about-page .about-capability-card__frame{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;gap:0;align-content:space-between;align-items:start;block-size:100%;min-inline-size:0;min-block-size:0}.about-page .about-capability-card__identity,.about-page .about-capability-card__body{min-inline-size:0;border:0;background:transparent;box-shadow:none}.about-page .about-capability-card__identity{display:grid;align-content:center;min-block-size:clamp(8.5rem,14vw,10rem);padding:clamp(.85rem,1.4vw,1.1rem) 0 clamp(1rem,1.8vw,1.35rem);border-block-end:1px solid #3C611D;border-radius:0}.about-page .about-capability-card__body{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(11.5rem,.82fr);align-content:start;align-items:stretch;gap:clamp(.65rem,1.1vw,.9rem);padding:clamp(1rem,1.6vw,1.3rem) 0 0;border-radius:0}.about-page .about-capability-detail__eyebrow{grid-column:1/-1}.about-page .about-capability-detail__eyebrow{margin:0;color:#9fde68;font-family:Aeroport Mono,Fira Mono,monospace;text-transform:uppercase;letter-spacing:.11em}.about-page .about-capability-card__title{justify-self:start;box-sizing:border-box;max-inline-size:15ch;width:fit-content;margin-block:clamp(.5rem,.9vw,.7rem);padding:.12em .28em .08em;border:1px solid var(--matrix-accent);background:#89e13d;box-shadow:inset 0 1px #d7d7d747,0 0 .55rem #89e13d47;color:#050505;font-family:Aeroport Mono,Fira Mono,monospace;font-size:clamp(1.9rem,2.8vw,2.65rem);line-height:1;letter-spacing:.015em;text-wrap:balance;text-shadow:none}.about-page .about-capability-card__summary{max-inline-size:31rem;margin:0;color:#c0daa9;font-family:Aeroport Mono,Fira Mono,monospace;font-size:clamp(.8rem,1.1vw,.92rem);line-height:1.38;text-wrap:pretty}.about-page .about-capability-detail__eyebrow{padding-block-end:.5rem;border-block-end:1px solid #37591A}.about-page .about-capability-detail__list{display:grid;gap:0;margin:0;padding:0;list-style:none}.about-page .about-capability-detail__item{position:relative;display:flex;align-items:flex-start;gap:.55rem;padding-block:.34rem;padding-inline-start:0;border-block-end:1px dashed var(--matrix-accent);color:#c4d9b2;font-family:Aeroport Mono,Fira Mono,monospace;font-size:clamp(.78rem,1.08vw,.9rem);line-height:1.3;text-wrap:pretty}.about-page .about-capability-detail__item:last-child{border-block-end:0}.about-page .about-capability-detail__item:before{content:"";position:static;flex:0 0 .46rem;align-self:flex-start;box-sizing:border-box;inset:auto;margin-block-start:calc((1.04em - .46rem)/2);margin-block-start:calc((1lh - .46rem)/2);inline-size:.46rem;block-size:.46rem;border:1px solid var(--matrix-accent);border-radius:1px;background:#151f0c;box-shadow:0 0 .45rem var(--matrix-accent)}.about-page .about-capability-detail__signal{display:flex;grid-column:1/-1;align-items:center;min-inline-size:0;margin:0;padding:.62rem .76rem;border:1px solid var(--matrix-accent);border-radius:.12rem;background:var(--matrix-accent);box-shadow:inset 0 0 0 1px #d7d7d738,0 0 .85rem #89e13d2e;color:#050505;font-family:Aeroport Mono,Fira Mono,monospace;font-size:clamp(.78rem,1vw,.92rem);font-weight:700;line-height:1.34;text-shadow:none;text-wrap:pretty;hyphens:none;overflow-wrap:normal;word-break:normal}.about-page .about-capability-card__footline{display:flex;padding-block-start:.15rem}.about-page .about-capability-card__footline span:last-child{padding:.24rem .42rem;color:#050505;border-radius:.1rem;background:var(--matrix-accent);box-shadow:0 0 .6rem var(--matrix-accent);font-weight:700}.about-page .about-lab__matrix-shell[data-matrix-powering-on=true] .about-lab__matrix-node.is-active .about-capability-card__title{animation:about-matrix-crt-title-on .38s steps(4,end) .4s both}.about-page .about-lab__matrix-shell[data-matrix-powering-on=true] .about-lab__matrix-node.is-active .about-capability-card__summary{animation:about-matrix-crt-copy-on .34s steps(4,end) .49s both}.about-page .about-lab__matrix-shell[data-matrix-powering-on=true] .about-lab__matrix-node.is-active .about-capability-detail__eyebrow{animation:about-matrix-crt-line-on .3s steps(3,end) .58s both}.about-page .about-lab__matrix-shell[data-matrix-powering-on=true] .about-lab__matrix-node.is-active .about-capability-detail__item{animation:about-matrix-crt-line-on .28s steps(3,end) .65s both}.about-page .about-lab__matrix-shell[data-matrix-powering-on=true] .about-lab__matrix-node.is-active .about-capability-detail__item:nth-child(2){animation-delay:.71s}.about-page .about-lab__matrix-shell[data-matrix-powering-on=true] .about-lab__matrix-node.is-active .about-capability-detail__item:nth-child(3){animation-delay:.77s}.about-page .about-lab__matrix-shell[data-matrix-powering-on=true] .about-lab__matrix-node.is-active .about-capability-detail__item:nth-child(n+4){animation-delay:.83s}.about-page .about-lab__matrix-shell[data-matrix-powering-on=true] .about-lab__matrix-node.is-active .about-capability-detail__signal{animation:about-matrix-crt-signal-on .32s steps(4,end) .88s both}.about-page .about-lab__matrix-shell[data-matrix-powering-on=true] .about-lab__matrix-node.is-active .about-capability-card__footline{animation:about-matrix-crt-footer-on .24s steps(3,end) 1s both}.about-page .about-lab__matrix-shell[data-matrix-tuning=true] .about-lab__matrix-node.is-active .about-capability-card__footline>span:first-child:after{animation:about-matrix-footline-bar .46s cubic-bezier(.15,.85,.28,1) both}.about-page .about-lab__matrix-node.is-tuning-out .about-capability-card__title,.about-page .about-lab__matrix-node.is-tuning-out .about-capability-card__summary,.about-page .about-lab__matrix-node.is-tuning-out .about-capability-detail__eyebrow,.about-page .about-lab__matrix-node.is-tuning-out .about-capability-detail__item,.about-page .about-lab__matrix-node.is-tuning-out .about-capability-card__footline{animation:about-matrix-channel-content-out .16s steps(3,end) both}.about-page .about-lab__matrix-node.is-tuning-out .about-capability-detail__signal{animation:about-matrix-channel-signal-out .18s steps(3,end) both}.about-page .about-lab__matrix-shell[data-matrix-powering-off=true] .about-lab__matrix-node.is-active .about-capability-card__title,.about-page .about-lab__matrix-shell[data-matrix-powering-off=true] .about-lab__matrix-node.is-active .about-capability-card__summary,.about-page .about-lab__matrix-shell[data-matrix-powering-off=true] .about-lab__matrix-node.is-active .about-capability-detail__eyebrow,.about-page .about-lab__matrix-shell[data-matrix-powering-off=true] .about-lab__matrix-node.is-active .about-capability-detail__item,.about-page .about-lab__matrix-shell[data-matrix-powering-off=true] .about-lab__matrix-node.is-active .about-capability-card__footline{animation:about-matrix-channel-content-out .2s steps(3,end) both}.about-page .about-lab__matrix-shell[data-matrix-powering-off=true] .about-lab__matrix-node.is-active .about-capability-detail__signal{animation:about-matrix-channel-signal-out .22s steps(3,end) both}@keyframes about-matrix-crt-title-on{0%{opacity:0;clip-path:inset(0 100% 0 0);filter:brightness(4) contrast(1.8);transform:translate(-.35rem)}28%{opacity:1;clip-path:inset(0 54% 0 0);transform:translate(.12rem)}52%{opacity:.38;clip-path:inset(0 24% 0 0);transform:translate(-.08rem)}76%,to{opacity:1;clip-path:inset(0);filter:brightness(1) contrast(1);transform:translate(0)}}@keyframes about-matrix-crt-copy-on{0%{opacity:0;clip-path:inset(0 0 100% 0);filter:brightness(2.8);transform:translateY(-.16rem)}48%{opacity:.72;clip-path:inset(0 0 38% 0)}72%,to{opacity:1;clip-path:inset(0);filter:brightness(1);transform:translateY(0)}}@keyframes about-matrix-crt-line-on{0%{opacity:0;clip-path:inset(0 100% 0 0);filter:brightness(3.2);transform:translate(-.22rem)}45%{opacity:.55;clip-path:inset(0 36% 0 0);transform:translate(.08rem)}72%,to{opacity:1;clip-path:inset(0);filter:brightness(1);transform:translate(0)}}@keyframes about-matrix-crt-signal-on{0%{opacity:0;filter:brightness(4) contrast(2);transform:scaleX(.02);transform-origin:0 50%}42%{opacity:1;filter:brightness(2.1) contrast(1.4);transform:scaleX(1.025)}64%{opacity:.48;transform:scaleX(.985)}82%,to{opacity:1;filter:brightness(1) contrast(1);transform:scaleX(1);transform-origin:0 50%}}@keyframes about-matrix-crt-footer-on{0%,32%{opacity:0;clip-path:inset(0 50% 0 50%);filter:brightness(3)}50%{opacity:1}68%{opacity:.34;clip-path:inset(0 12%)}84%,to{opacity:1;clip-path:inset(0);filter:brightness(1)}}@keyframes about-matrix-footline-bar{0%{transform:scaleX(0);opacity:.28}22%{opacity:1}to{transform:scaleX(1);opacity:.66}}@keyframes about-matrix-channel-content-out{0%{opacity:1;clip-path:inset(0);filter:brightness(1);transform:translate(0)}38%{opacity:.42;clip-path:inset(12% 0 18% 0);filter:brightness(2.8);transform:translate(-.2rem)}64%{opacity:.8;clip-path:inset(38% 0 42% 0);transform:translate(.16rem)}to{opacity:0;clip-path:inset(50% 0 50% 0);filter:brightness(4);transform:translate(0)}}@keyframes about-matrix-channel-signal-out{0%{opacity:1;filter:brightness(1);transform:scaleY(1)}42%{opacity:.5;filter:brightness(3);transform:scaleY(.18)}70%{opacity:1;transform:scaleX(.62) scaleY(.06)}to{opacity:0;filter:brightness(5);transform:scaleX(0) scaleY(.03)}}.about-page .about-lab__matrix-control{display:none}.about-page .about-lab__matrix-shell[data-matrix-enhanced=true] .about-lab__matrix-control{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;justify-self:center;inline-size:min(64%,32rem)}.about-page .about-lab__matrix-control{position:relative;z-index:130;gap:clamp(.75rem,1.5vw,1rem);min-inline-size:0;padding:clamp(.75rem,1.4vw,1rem);border:2px solid #444444;border-radius:.72rem;background:radial-gradient(rgba(215,215,215,.06) 1px,transparent 1px),linear-gradient(135deg,#353535,#050505 48%,#252b21);background-size:3px 3px,100% 100%;box-shadow:inset 0 0 1rem #050505d1,0 0 0 1px #89e13d21,0 .65rem 1.4rem #05050552}.about-page .about-lab__matrix-control:before,.about-page .about-lab__matrix-control:after{content:"";position:absolute;inset-block-start:.42rem;inline-size:.5rem;block-size:.5rem;border:1px solid #050505;border-radius:50%;background:linear-gradient(45deg,#444,#050505);box-shadow:inset 1px 1px 1px #d7d7d72e}.about-page .about-lab__matrix-control:before{inset-inline-start:.42rem}.about-page .about-lab__matrix-control:after{inset-inline-end:.42rem;transform:rotate(90deg)}.about-page .about-lab__matrix-control-head{display:grid;grid-template-columns:minmax(0,1fr);gap:.52rem;align-items:center;min-inline-size:0}.about-page .about-lab__matrix-control-label{display:block;color:#a2de6e;font-family:Aeroport Mono,Fira Mono,monospace;text-transform:uppercase;letter-spacing:.1em}.about-page .about-lab__matrix-power-bank{position:relative;isolation:isolate;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem;min-inline-size:0;padding:.9rem .42rem .42rem;border:1px solid #2B2B2B;border-radius:.42rem;background:radial-gradient(rgba(215,215,215,.07) 1px,transparent 1px),linear-gradient(145deg,#404040,#050505 58%,#272f21);background-size:3px 3px,100% 100%;box-shadow:inset 0 0 0 1px #050505d1,inset 0 .5rem .9rem #05050575,0 .25rem .55rem #05050594}.about-page .about-lab__matrix-power-bank:before{content:"PWR // 01";position:absolute;inset-block-start:.26rem;inset-inline-start:.42rem;color:#aadd7e;font-family:Aeroport Mono,Fira Mono,monospace;font-size:.48rem;line-height:1;letter-spacing:.12em;opacity:.72}.about-page .about-lab__matrix-power-bank:after{content:"";position:absolute;inset-block-start:.28rem;inset-inline-end:.42rem;inline-size:.34rem;block-size:.34rem;border:1px solid #2B2B2B;border-radius:50%;background:#151f0c;box-shadow:inset 0 0 .18rem #050505;transition:background .16s ease,box-shadow .16s ease}.about-page .about-lab__matrix-shell[data-matrix-powered=true] .about-lab__matrix-power-bank:after{background:#89e13d;box-shadow:0 0 .3rem #89e13d,0 0 .7rem #89e13d9e}.about-page .about-lab__matrix-power{--about-power-accent: #89e13d;position:relative;display:grid;grid-template-columns:auto auto;gap:.38rem;place-content:center;align-items:center;min-inline-size:0;min-block-size:3.2rem;padding:.46rem .3rem;overflow:hidden;color:#bedaa6;border:1px solid #3C3C3C;border-block-end-width:3px;border-radius:.24rem;background:repeating-linear-gradient(90deg,transparent 0,transparent .32rem,rgba(5,5,5,.2) .32rem,rgba(5,5,5,.2) .36rem),linear-gradient(180deg,#535353,#1d1d1d 56%,#050505);box-shadow:inset 0 1px #d7d7d72e,inset 0 -.3rem .55rem #050505c2,0 .2rem #050505,0 .38rem .55rem #050505ad;font-family:Aeroport Mono,Fira Mono,monospace;font-size:clamp(.58rem,.8vw,.68rem);font-weight:700;line-height:1;letter-spacing:.08em;text-shadow:0 1px 0 #050505;cursor:pointer;transform:translateY(-.08rem);transition:border-color .16s ease,color .16s ease,transform .12s ease,box-shadow .16s ease}.about-page .about-lab__matrix-power--off{--about-power-accent: #BCDAA3}.about-page .about-lab__matrix-power-led{inline-size:.55rem;block-size:.55rem;border:1px solid #3C611D;border-radius:50%;background:#17240d;box-shadow:inset 0 0 .25rem #050505}.about-page .about-lab__matrix-power:not(:disabled):hover,.about-page .about-lab__matrix-power:not(:disabled):focus-visible{color:var(--about-power-accent);border-color:var(--about-power-accent);outline:none;box-shadow:inset 0 1px #d7d7d71f,0 0 0 3px #89e13d2e,0 .24rem #050505}.about-page .about-lab__matrix-power:not(:disabled):active{transform:translateY(.16rem);box-shadow:inset 0 .24rem .5rem #050505}.about-page .about-lab__matrix-power[aria-pressed=true]{color:var(--about-power-accent);border-color:#528525;cursor:default;transform:translateY(.14rem);box-shadow:inset 0 .2rem .55rem #050505e0,0 0 .5rem #89e13d1a;opacity:1}.about-page .about-lab__matrix-power[aria-pressed=true] .about-lab__matrix-power-led{border-color:var(--about-power-accent);background:var(--about-power-accent);box-shadow:0 0 .32rem var(--about-power-accent),0 0 .8rem #89e13db8}.about-page .about-lab__matrix-power:disabled:not([aria-pressed=true]){cursor:not-allowed;opacity:.42}.about-page .about-lab__matrix-nav-row{display:grid;grid-template-columns:minmax(0,1fr);gap:0;align-items:center;min-inline-size:0}.about-page .about-lab__matrix-arrow{display:none;place-items:center;inline-size:3.2rem;block-size:3.2rem;padding:0;color:#89e13d;border:1px solid #4C7C23;border-radius:.18rem;background:#151f0c;box-shadow:inset 0 0 .65rem #050505b8,0 0 .45rem #89e13d14;font-family:Aeroport Mono,Fira Mono,monospace;cursor:pointer;transition:color .18s ease,border-color .18s ease,background .18s ease,transform .18s ease}.about-page .about-lab__matrix-arrow:hover,.about-page .about-lab__matrix-arrow:focus-visible{color:#1f1f1f;border-color:#89e13d;background:#89e13d;outline:none}.about-page .about-lab__matrix-arrow:focus-visible{box-shadow:0 0 0 3px #89e13d47}.about-page .about-lab__matrix-arrow:active{transform:scale(.93)}.about-page .about-lab__matrix-tabs{position:relative;display:grid;grid-template-columns:repeat(6,minmax(4.6rem,1fr));min-inline-size:0;overflow-x:auto;scrollbar-width:none;overscroll-behavior-inline:contain;touch-action:pan-x pan-y}.about-page .about-lab__matrix-tabs::-webkit-scrollbar{display:none}.about-page .about-lab__matrix-tabs:before{content:"";position:absolute;inset-inline:8.333%;inset-block-start:1rem;block-size:2px;background:#4a7722;box-shadow:0 0 .45rem #89e13d38;pointer-events:none}.about-page .about-lab__matrix-tab{position:relative;z-index:1;display:grid;grid-template-rows:2rem auto;justify-items:center;align-items:start;gap:.35rem;min-inline-size:4.6rem;min-block-size:3.75rem;padding:.35rem .28rem;color:#b2dc8d;border:0;border-radius:.18rem;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.about-page .about-lab__matrix-tab-dot{display:grid;place-items:center;align-self:center;inline-size:2.35rem;block-size:1.45rem;border:1px solid #528525;border-radius:.12rem;background:#1f1f1f;box-shadow:inset 0 0 .5rem #050505b8;color:#a2de6e;font-family:Aeroport Mono,Fira Mono,monospace;font-size:.62rem;line-height:1;letter-spacing:.06em;transition:color .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease}.about-page .about-lab__matrix-tab.is-active{color:#d7d7d7}.about-page .about-lab__matrix-tab.is-active .about-lab__matrix-tab-dot{border-color:#89e13d;background:#89e13d;color:#050505;font-weight:700;box-shadow:0 0 0 .18rem #89e13d1a,0 0 .75rem #89e13d7a}.about-page .about-lab__matrix-tab-label{max-inline-size:18ch;font-family:Aeroport Mono,Fira Mono,monospace;font-size:clamp(.6rem,.85vw,.69rem);line-height:1.1;text-align:center;text-transform:uppercase;letter-spacing:.045em;white-space:normal}.about-page .about-lab__matrix-tab:hover,.about-page .about-lab__matrix-tab:focus-visible{color:#89e13d;background:#89e13d17;outline:none}.about-page .about-lab__matrix-tab:focus-visible{box-shadow:inset 0 0 0 1px #89e13d}.about-page .about-lab__matrix-tab:disabled,.about-page .about-lab__matrix-arrow:disabled{cursor:not-allowed;opacity:.46}.about-page .about-lab__matrix-tab:disabled:hover,.about-page .about-lab__matrix-tab:disabled:focus-visible{color:#b2dc8d;background:transparent;box-shadow:none}.about-page .about-lab__matrix-shell[data-matrix-ready=false] .about-lab__matrix-tab.is-active .about-lab__matrix-tab-dot{color:#a4de71;border-color:#3c611d;background:#1f1f1f;box-shadow:inset 0 0 .5rem #050505b8}@media(min-width:800px){.about-page .about-lab__matrix-shell[data-matrix-enhanced=true]{--about-matrix-control-width: clamp(12rem, 22vw, 15rem);--about-matrix-screen-width: min( 32rem, calc(100% - var(--about-matrix-control-width)) );grid-template-columns:var(--about-matrix-screen-width) var(--about-matrix-control-width) minmax(0,1fr);column-gap:0;align-items:center}.about-page .about-lab__matrix-shell[data-matrix-enhanced=true] .about-lab__matrix-display,.about-page .about-lab__matrix-shell[data-matrix-enhanced=true] .about-lab__matrix-node,.about-page .about-lab__matrix-shell[data-matrix-enhanced=true] .about-lab__matrix-status-display{inset-inline-start:0;inset-inline-end:auto;inline-size:var(--about-matrix-screen-width);transform:translateY(var(--about-matrix-card-offset-y))}.about-page .about-lab__matrix-shell[data-matrix-enhanced=true] .about-lab__matrix-display{--about-matrix-screw-inset: .72rem}.about-page .about-lab__matrix-shell[data-matrix-enhanced=true] .about-lab__matrix-node{transform:translateY(var(--about-matrix-card-offset-y))}.about-page .about-lab__matrix-shell[data-matrix-enhanced=true] .about-lab__matrix-status-display{inset-inline-start:calc(var(--about-matrix-chassis-inset) + var(--about-matrix-screen-bezel) + .75rem);inline-size:min(20rem,var(--about-matrix-screen-width) - var(--about-matrix-chassis-inset) - var(--about-matrix-chassis-inset) - 2rem);transform:none}.about-page .about-lab__matrix-shell[data-matrix-enhanced=true] .about-lab__matrix-control{grid-column:2;grid-row:1;align-self:center;inline-size:100%;padding:.85rem .72rem}.about-page .about-lab__matrix-control-head{padding-block-end:.55rem;border-block-end:1px solid #2A4315}.about-page .about-lab__matrix-tabs{grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(6,minmax(2.9rem,auto));overflow:visible;touch-action:pan-y}.about-page .about-lab__matrix-tabs:before{inset-block:8.333%;inset-inline-start:1.48rem;inline-size:2px;block-size:auto}.about-page .about-lab__matrix-tab{grid-template-columns:2.55rem minmax(0,1fr);grid-template-rows:1fr;justify-items:start;align-items:center;gap:.48rem;min-inline-size:0;min-block-size:2.9rem;padding:.32rem .38rem;border-block-end:1px dashed rgba(137,225,61,.18)}.about-page .about-lab__matrix-tab:last-child{border-block-end:0}.about-page .about-lab__matrix-tab-dot{justify-self:center}.about-page .about-lab__matrix-tab-label{max-inline-size:none;text-align:start}}@media(max-width:799px){.about-page .about-lab--matrix{grid-template-rows:auto auto;align-content:start;padding-block:.55rem}.about-page .about-lab--matrix>.headline-wrapper,.about-page .about-lab--matrix[data-about-section-panel]>.headline-wrapper{margin-block-end:.4rem}.about-page .about-lab__matrix-shell{--about-matrix-card-min-height: 16rem;--about-matrix-card-offset-y: .35rem;--about-matrix-chassis-inset: .7rem;--about-matrix-status-bay-height: 2.1rem;gap:.45rem;padding:0}.about-page .about-capability-card__expanded{display:flex;flex-direction:column;grid-template-rows:none;justify-content:flex-start;align-content:stretch;gap:0;min-block-size:0;padding:.7rem .8rem .75rem;overflow:hidden}.about-page .about-capability-card__frame{display:flex;flex-direction:column;grid-template-columns:none;grid-template-rows:none;gap:0;align-items:stretch;align-content:stretch;flex:1 1 0%;block-size:auto;min-block-size:0;overflow:hidden}.about-page .about-capability-card__identity{flex:0 0 auto;min-block-size:0;padding:.5rem 0 .35rem;border-radius:0}.about-page .about-capability-card__body{display:flex;flex-direction:column;grid-template-columns:none;grid-template-rows:none;align-content:stretch;align-items:stretch;flex:1 1 0%;gap:0;min-block-size:0;padding:0;overflow:hidden;border-radius:0}.about-page .about-capability-detail__eyebrow{flex:0 0 auto;grid-column:auto;grid-row:auto;margin-block-start:auto;padding-block-end:.4rem}.about-page .about-capability-detail__list{flex:0 0 auto;grid-column:auto;grid-row:auto}.about-page .about-capability-detail__signal{display:flex;flex:0 0 auto;grid-column:auto;grid-row:auto;margin-block-start:auto;margin-block-end:auto;padding:.55rem .65rem;font-size:calc(clamp(.76rem,1.8vh,.88rem) - 1px);line-height:1.32}.about-page .about-capability-detail__item{padding-block:.28rem;font-size:calc(clamp(.76rem,1.85vh,.88rem) - 1px);line-height:1.32}.about-page .about-capability-card__title{max-inline-size:16ch;margin-block:.4rem .45rem;font-size:calc(clamp(1.45rem,6vw,1.9rem) - 1px)}.about-page .about-capability-card__summary{font-size:calc(clamp(.78rem,1.9vh,.88rem) - 1px);line-height:1.36}.about-page .about-capability-card__aura{--about-radar-opacity: .22;inset-block-start:22%;inset-inline-start:86%;inline-size:clamp(6.5rem,28vw,9rem)}.about-page .about-capability-card__aura-core{font-size:calc(.85rem - 1px)}.about-page .about-capability-card__footline{flex:0 0 auto;font-size:calc(.55rem - 1px)}.about-page .about-lab__matrix-shell[data-matrix-enhanced=true] .about-lab__matrix-display,.about-page .about-lab__matrix-shell[data-matrix-enhanced=true] .about-lab__matrix-node{inline-size:100%}.about-page .about-lab__matrix-shell[data-matrix-enhanced=true] .about-lab__matrix-status-display{inline-size:calc(100% - 4rem - var(--about-matrix-chassis-inset) - var(--about-matrix-chassis-inset) - 10px)}.about-page .about-lab__matrix-status-display-inner{gap:.42rem;padding:.28rem .4rem;font-size:calc(.55rem - 1px)}.about-page .about-lab__matrix-control{grid-template-columns:1fr;gap:.3rem;padding:.4rem .45rem;border-radius:.95rem}.about-page .about-lab__matrix-shell[data-matrix-enhanced=true] .about-lab__matrix-control{display:grid;grid-template-columns:1fr;inline-size:calc(100% - 2rem)}.about-page .about-lab__matrix-control-head{display:grid;grid-template-columns:minmax(0,1fr)}.about-page .about-lab__matrix-control-label{display:none}.about-page .about-lab__matrix-power{inline-size:100%;min-block-size:2.55rem;font-size:calc(clamp(.58rem,.8vw,.68rem) - 1px)}.about-page .about-lab__matrix-power-bank{padding:.7rem .35rem .32rem}.about-page .about-lab__matrix-power-bank:before{font-size:calc(.48rem - 1px)}.about-page .about-lab__matrix-nav-row{grid-template-columns:minmax(0,1fr);gap:0}.about-page .about-lab__matrix-arrow{display:none}.about-page .about-lab__matrix-tabs{grid-template-columns:repeat(6,minmax(0,1fr));overflow:visible}.about-page .about-lab__matrix-tab{grid-template-rows:1fr;min-inline-size:0;min-block-size:2.75rem;padding:.28rem .16rem}.about-page .about-lab__matrix-tabs:before{inset-inline:8.333%;inset-block-start:1.35rem;display:block;block-size:1px}.about-page .about-lab__matrix-tab-dot{inline-size:min(100%,2.45rem);block-size:1.65rem;font-size:calc(.56rem - 1px)}.about-page .about-lab__matrix-tab-label{display:none}}@media(prefers-reduced-motion:reduce){.about-page .about-capability-source,.about-page .about-capability-card__expanded,.about-page .about-lab__matrix-tab-dot,.about-page .about-lab__matrix-arrow,.about-page .about-lab__matrix-power{transition:none}.about-page .about-lab__matrix-power-bank:after{transition:none}.about-page .about-lab__matrix-status-readout i.is-striking,.about-page .about-lab__matrix-status-readout>span.is-striking{animation:none}.about-page .about-lab__matrix-shell[data-matrix-tuning=true] .about-lab__matrix-node.is-active .about-capability-card__footline>span:first-child:after{animation:none}.about-page .about-lab__matrix-shell[data-matrix-enhanced=true] .about-lab__matrix-node.is-active .about-capability-card__expanded,.about-page .about-lab__matrix-node.is-active .about-capability-card__expanded:after,.about-page .about-lab__matrix-node.is-active .about-capability-card__screen-clip:before,.about-page .about-lab__matrix-node.is-active .about-capability-card__aura,.about-page .about-lab__matrix-node.is-active .about-capability-card__aura-sweep,.about-page .about-lab__matrix-node.is-active .about-capability-card__title,.about-page .about-lab__matrix-node.is-active .about-capability-card__summary,.about-page .about-lab__matrix-node.is-active .about-capability-detail__eyebrow,.about-page .about-lab__matrix-node.is-active .about-capability-detail__item,.about-page .about-lab__matrix-node.is-active .about-capability-detail__signal,.about-page .about-lab__matrix-node.is-active .about-capability-card__footline{animation:none}.about-page .about-lab__matrix-shell[data-matrix-enhanced=true] .about-lab__matrix-node.is-active .about-capability-card__expanded{opacity:1;filter:none;transform:none}.about-page .about-lab__matrix-node.is-active .about-capability-card__title,.about-page .about-lab__matrix-node.is-active .about-capability-card__summary,.about-page .about-lab__matrix-node.is-active .about-capability-detail__eyebrow,.about-page .about-lab__matrix-node.is-active .about-capability-detail__item,.about-page .about-lab__matrix-node.is-active .about-capability-detail__signal,.about-page .about-lab__matrix-node.is-active .about-capability-card__footline{opacity:1;clip-path:none;filter:none;transform:none}.about-page .about-lab__matrix-node.is-active .about-capability-card__aura{opacity:var(--about-radar-opacity);filter:none;transform:translate(-50%,-50%) scale(1)}.about-page .about-lab__matrix-node.is-active .about-capability-card__aura-sweep{opacity:.4;animation:none}.about-page .about-lab__matrix-shell[data-matrix-enhanced=true] .about-lab__matrix-node.is-tuning-out .about-capability-card__expanded,.about-page .about-lab__matrix-shell[data-matrix-enhanced=true][data-matrix-powering-off=true] .about-lab__matrix-node.is-active .about-capability-card__expanded{opacity:0;visibility:hidden}}@media(forced-colors:active){.about-page .about-capability-card__expanded,.about-page .about-capability-card__identity,.about-page .about-capability-card__body,.about-page .about-lab__matrix-control,.about-page .about-lab__matrix-power-bank,.about-page .about-lab__matrix-power,.about-page .about-lab__matrix-node{border:1px solid CanvasText}.about-page .about-lab__matrix-tab.is-active .about-lab__matrix-tab-dot{background:Highlight}}}@layer utilities{@media(max-width:799px){.about-page .about-capability-card__summary.u-text-4,.about-page .about-capability-detail__item.u-text-4{font-size:13px!important}.about-page .about-capability-detail__signal.u-text-3{font-size:15px!important}.about-page .about-capability-detail__eyebrow.u-text-5{font-size:12px!important}}}@layer pages{.about-page .about-lab__principles-stack{container-type:inline-size}.about-page .about-lab--principles .about-lab__principles-stack{grid-column:full-width}.about-page .about-lab--principles,.about-page .about-lab--signals{overflow:visible}.about-page .about-principles{--principle-card-width: clamp(18.5rem, 27vw, 23rem);--principle-card-height: calc(var(--principle-card-width) * 4 / 3);--principle-active-extra: clamp(3.4rem, 5vw, 4.8rem);--principle-header-height: 5.65rem;--principle-description-height: 4.75rem;--principle-footer-height: 4.1rem;--principle-visual-height: max( 8rem, calc( var(--principle-card-height) - var(--principle-header-height) - var(--principle-description-height) - var(--principle-footer-height) ) );--principle-rail-padding-inline: max(var(--padding-inline, 1rem), calc((100vw - min(86rem, 100vw))/2) );position:relative;box-sizing:border-box;isolation:isolate;inline-size:100%;overflow:hidden;padding:clamp(.75rem,2vw,1rem) var(--principle-rail-padding-inline) calc(clamp(.4rem,1.5vw,.75rem) + var(--principle-active-extra));border-block:1px solid rgba(137,225,61,.14);background:linear-gradient(90deg,rgba(137,225,61,.08),transparent 18%,transparent 82%,rgba(137,225,61,.08)),linear-gradient(180deg,rgba(215,215,215,.04),transparent 30%,rgba(31,31,31,.18))}.about-page .about-principles:before,.about-page .about-principles:after{content:"";position:absolute;z-index:4;inset-block:0;inline-size:var(--principle-rail-padding-inline);pointer-events:none}.about-page .about-principles:before{inset-inline-start:0;background:linear-gradient(90deg,var(--about-page-bg) 8%,var(--about-page-bg) 52%,transparent)}.about-page .about-principles:after{inset-inline-end:0;background:linear-gradient(270deg,var(--about-page-bg) 8%,var(--about-page-bg) 52%,transparent)}.about-page .about-principles__nav{position:relative;z-index:5;display:flex;justify-content:flex-end;gap:.65rem;margin-block-end:clamp(.85rem,2vw,1.25rem)}.about-page .about-principles__nav-button{position:relative;display:grid;place-items:center;inline-size:clamp(2.75rem,5vw,3.25rem);aspect-ratio:1;border:1px solid #9CDF62;border-radius:0;background:#d7d7d714;cursor:pointer;backdrop-filter:blur(10px);transition:background .24s var(--about-ease-standard),border-color .24s var(--about-ease-standard),opacity .24s var(--about-ease-standard)}.about-page .about-principles__nav-button:before{content:"";inline-size:.72rem;aspect-ratio:1;border-block-start:2px solid #d7d7d7;border-inline-start:2px solid #d7d7d7;transform:rotate(-45deg)}.about-page .about-principles__nav-button--next:before{transform:rotate(135deg)}.about-page .about-principles__nav-button:hover,.about-page .about-principles__nav-button:focus-visible,.about-page .about-principles__nav-button.is-active:not(:disabled){background:#89e13d;border-color:#89e13d}.about-page .about-principles__nav-button:hover:before,.about-page .about-principles__nav-button:focus-visible:before,.about-page .about-principles__nav-button.is-active:not(:disabled):before{border-color:#050505}.about-page .about-principles__nav-button:disabled{opacity:.34;cursor:default;background:#d7d7d714;border-color:#d7d7d73d}.about-page .about-principles__nav-button:disabled:before{border-color:#d7d7d785}.about-page .about-principles__splide{visibility:hidden;overflow:visible;inline-size:100%;max-inline-size:100%;min-inline-size:0;min-block-size:calc(var(--principle-card-height) + var(--principle-active-extra))}.about-page .about-principles__splide.is-initialized{visibility:visible}.about-page .about-principles__splide .about-principles__track.splide__track{overflow:visible!important;inline-size:calc(100% - 1px);max-inline-size:100%;min-inline-size:0;min-block-size:calc(var(--principle-card-height) + var(--principle-active-extra));z-index:2}.about-page .about-principles__list{align-items:flex-start;inline-size:100%;max-inline-size:100%;min-inline-size:0;overflow:visible;min-block-size:calc(var(--principle-card-height) + var(--principle-active-extra))}.about-page .about-principles__slide{display:flex;align-items:flex-start;inline-size:var(--principle-card-width);block-size:var(--principle-card-height);aspect-ratio:3/4;min-block-size:auto;overflow:visible}.about-page .about-principle{--principle-card-border: rgba(215, 215, 215, .58);--principle-card-surface: rgba(215, 215, 215, .16);--principle-card-glow: rgba(137, 225, 61, .16);position:relative;display:flex;inline-size:100%;block-size:var(--principle-card-height);min-block-size:0;aspect-ratio:3/4;border:1px solid var(--principle-card-border);border-radius:0;background:var(--principle-card-surface);color:#d7d7d7;overflow:hidden;transition:border-color .3s var(--about-ease-standard),background .3s var(--about-ease-standard),block-size .34s var(--about-ease-standard),box-shadow .3s var(--about-ease-standard),transform .3s var(--about-ease-standard)}.about-page .about-principle:before{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(179deg,#3f5928,#4b4b4b);opacity:.42;transition:opacity .3s var(--about-ease-standard)}.about-page .about-principle.selected{--principle-card-border: #89e13d;--principle-card-surface: rgba(137, 225, 61, .18);z-index:5;block-size:calc(var(--principle-card-height) + var(--principle-active-extra));aspect-ratio:auto;box-shadow:inset 0 1px #d7d7d71f,0 22px 56px var(--principle-card-glow)}.about-page .about-principle.selected:before{opacity:.82}.about-page .about-principle__box{position:relative;z-index:1;display:grid;grid-template-rows:var(--principle-header-height) var(--principle-visual-height) var(--principle-description-height) var(--principle-footer-height);inline-size:100%;min-block-size:100%;transition:grid-template-rows .34s var(--about-ease-standard)}.about-page .about-principle.selected .about-principle__box{grid-template-rows:var(--principle-header-height) var(--principle-visual-height) var(--principle-description-height) calc(var(--principle-footer-height) + var(--principle-active-extra))}.about-page .about-principle__header{position:relative;z-index:3;display:flex;gap:clamp(.75rem,2vw,1rem);align-items:flex-start;justify-content:space-between;block-size:var(--principle-header-height);padding:.8rem clamp(.8rem,1.4vw,1rem);border-block-end:1px solid rgba(215,215,215,.42);border-color:#d7d7d76b;background:#1f1f1f8a;backdrop-filter:blur(10px) saturate(135%)}.about-page .about-principle__footer{position:relative;z-index:3;display:block;block-size:100%;min-block-size:4.1rem;padding:.5rem;border-block-start:1px solid rgba(215,215,215,.42);background:#1f1f1f8a;backdrop-filter:blur(10px) saturate(135%)}.about-page .about-principle__heading{display:grid;gap:.35rem;align-content:start;min-inline-size:0;block-size:100%}.about-page .about-principle__eyebrow,.about-page .about-principle__index,.about-page .about-principle__link-kind{color:#c4d9b2;letter-spacing:.08em;text-transform:uppercase}.about-page .about-principle__title{font-family:var(--type-heading-4-family);font-weight:var(--type-heading-4-weight);line-height:var(--type-heading-4-line-height);font-size:var(--type-heading-4-size);text-transform:var(--type-heading-4-text-transform);color:var(--type-heading-4-color);display:-webkit-box;max-inline-size:none;overflow:hidden;color:#d7d7d7;text-transform:uppercase;-webkit-box-orient:vertical;-webkit-line-clamp:2}.about-page .about-principle__index{color:#89e13d;font-family:Fira Code,monospace}.about-page .about-principle__visual-slot{position:relative;inline-size:100%;overflow:hidden;isolation:isolate;background:var(--principle-mobile-schematic) center/min(74%,13rem) auto no-repeat,#1f1f1f61;opacity:.66;filter:saturate(.78);transform:translate3d(0,.35rem,0) scale(.975);transform-origin:center;transition:opacity .3s var(--about-ease-standard),filter .3s var(--about-ease-standard),transform .34s var(--about-ease-standard)}.about-page .about-principle.selected .about-principle__visual-slot{opacity:1;filter:saturate(1.08);transform:translateZ(0) scale(1)}.about-page .about-principle__visual-slot[data-about-principle-canvas-ready=true]{background:#1f1f1f61}.about-page .about-principle__canvas{position:absolute;inset:-22% 0 -10%;z-index:0;display:block;inline-size:100%;block-size:132%;opacity:0;pointer-events:none;transition:opacity .24s var(--about-ease-standard)}.about-page .about-principle__canvas[data-about-principle-canvas-ready=true]{opacity:1}.about-page .about-principle[data-principle-visual=strategy]{--principle-mobile-schematic: url(/images/about/principles/strategy-mobile.svg)}.about-page .about-principle[data-principle-visual=systems]{--principle-mobile-schematic: url(/images/about/principles/systems-mobile.svg)}.about-page .about-principle[data-principle-visual=analytics]{--principle-mobile-schematic: url(/images/about/principles/analytics-mobile.svg)}.about-page .about-principle[data-principle-visual=automation]{--principle-mobile-schematic: url(/images/about/principles/automation-mobile.svg)}.about-page .about-principle[data-principle-visual=conversion]{--principle-mobile-schematic: url(/images/about/principles/conversion-mobile.svg)}@media(prefers-reduced-motion:reduce){.about-page .about-principle__visual-slot,.about-page .about-principle__visual-slot[data-about-principle-canvas-ready=true]{background:var(--principle-mobile-schematic) center/min(74%,13rem) auto no-repeat,#1f1f1f61;opacity:.92;filter:none;transform:none;transition:none}.about-page .about-principle__visual-slot:before{content:"";position:absolute;inset:18% 20%;pointer-events:none;border:1px solid rgba(215,215,215,.18);opacity:.48}.about-page .about-principle__visual-slot:after{content:"";position:absolute;inset:0 50%;pointer-events:none;border-inline-start:1px solid rgba(137,225,61,.22);opacity:.5}.about-page .about-principle__canvas{display:none}}.about-page .about-principle__description{position:relative;z-index:2;display:block;margin:0;max-inline-size:none;overflow:hidden;padding:.72rem clamp(.8rem,1.4vw,1rem);color:#ccd8c1;align-self:start;-webkit-box-orient:vertical;-webkit-line-clamp:3}.about-page .about-principle__summary{display:-webkit-box;font-weight:500}.about-page .about-principle__button{position:absolute;inset:.5rem;z-index:2;inline-size:calc(100% - 1rem);min-inline-size:0;block-size:calc(100% - 1rem);overflow:hidden;border:0;border-radius:0;background:linear-gradient(45deg,#c9d9bb,#89e13d,#a0de6b);background-size:200% 200%;background-position:0% 50%;color:#050505;cursor:pointer;font:700 clamp(.7rem,.9vw,.82rem)/1 "Fira Code",monospace;letter-spacing:0;text-transform:uppercase;box-shadow:inset 0 0 0 1px #d7d7d72e,inset 0 -.7rem 1.4rem #0505052e;filter:saturate(.65) brightness(.78);transition:background-position .3s var(--about-ease-standard),box-shadow .28s var(--about-ease-standard),color .22s var(--about-ease-standard),filter .28s var(--about-ease-standard),opacity .22s var(--about-ease-standard),transform .2s var(--about-ease-standard),visibility 0s linear .18s}.about-page .about-principle__button:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(215,215,215,.46),transparent);opacity:0;transform:translate(-115%);pointer-events:none}.about-page .about-principle__button:not(:disabled){color:#050505;box-shadow:inset 0 0 0 1px #9fde68,0 0 0 1px #89e13d70,0 0 1.2rem #89e13d57;filter:saturate(1.18) brightness(1.04)}.about-page .about-principle__button:not(:disabled):hover,.about-page .about-principle__button:not(:disabled):focus-visible{background-position:100% 50%;box-shadow:inset 0 0 0 1px #a7dd78,0 0 0 1px #89e13d9e,0 0 1.75rem #89e13d75}.about-page .about-principle__button:disabled{opacity:.42;cursor:default;background:linear-gradient(45deg,#393939,#444,#303e24);color:#616161}.about-page .about-principle.selected .about-principle__button{opacity:0;visibility:hidden;cursor:default;pointer-events:none;transform:translateY(-.5rem) scale(.97)}.about-page .about-principle__button-text{display:grid;place-items:center;inline-size:100%;block-size:100%;padding-inline:.45rem;white-space:nowrap}.about-page .about-principle__links{position:absolute;inset:.5rem;z-index:1;display:grid;grid-template-columns:1fr;grid-template-rows:repeat(2,minmax(0,1fr));gap:.5rem;min-inline-size:0;block-size:calc(100% - 1rem);visibility:hidden;pointer-events:none;transition:visibility 0s linear .46s}.about-page .about-principle.selected .about-principle__links{z-index:3;visibility:visible;pointer-events:auto;transition:visibility 0s linear 0s}.about-page .about-principle__link{display:flex;gap:.7rem;align-items:center;justify-content:space-between;min-inline-size:0;overflow:hidden;padding:.48rem .6rem;border:1px solid rgba(215,215,215,.32);background:linear-gradient(180deg,#d7d7d71a,#1f1f1f8f);color:#d7d7d7;text-decoration:none;transition:border-color .24s var(--about-ease-standard),background .24s var(--about-ease-standard);transform:translate(-115%)}.about-page .about-principle__link:nth-child(2){transform:translate(115%)}.about-page .about-principle__link:hover,.about-page .about-principle__link:focus-visible{border-color:#89e13d;background:#2c3623}@keyframes aboutPrincipleRouteIgnite{0%,19%,32%{opacity:.48;filter:saturate(.7) brightness(.8);box-shadow:inset 0 0 0 1px #d7d7d738,0 0 #89e13d00}20%,31%,48%,to{opacity:1;filter:saturate(1.18) brightness(1.04);box-shadow:inset 0 0 0 1px #9fde68,0 0 0 1px #89e13d70,0 0 1.2rem #89e13d57}}@keyframes aboutPrincipleRouteSweep{0%{opacity:0;transform:translate(-115%)}22%{opacity:.62}to{opacity:0;transform:translate(115%)}}.about-page .about-principle.selected .about-principle__link{transform:translate(0)}.about-page .about-principle.selected .about-principle__link:nth-child(2){transform:translate(0)}@media(prefers-reduced-motion:no-preference)and (min-width:800px){.about-page .about-principle__button:not(:disabled){animation:aboutPrincipleRouteIgnite .72s steps(1,end) both}.about-page .about-principle__button:not(:disabled):before{animation:aboutPrincipleRouteSweep 1.35s .16s var(--about-ease-standard) both}.about-page .about-principle.selected .about-principle__link{animation:aboutPrincipleLinkBackFromLeft .62s linear .16s both}.about-page .about-principle.selected .about-principle__link:nth-child(2){animation-name:aboutPrincipleLinkBackFromRight;animation-delay:.28s}}@media(prefers-reduced-motion:no-preference)and (max-width:799px){.about-page.about-page--scene-director-ready [data-about-scene-key=principles].is-mobile-scene-active .about-principle__button:not(:disabled){animation:aboutPrincipleRouteIgnite .72s steps(1,end) both}.about-page.about-page--scene-director-ready [data-about-scene-key=principles].is-mobile-scene-active .about-principle__button:not(:disabled):before{animation:aboutPrincipleRouteSweep 1.35s .16s var(--about-ease-standard) both}.about-page.about-page--scene-director-ready [data-about-scene-key=principles].is-mobile-scene-active .about-principle.selected .about-principle__link{animation:aboutPrincipleLinkBackFromLeft .62s linear .16s both}.about-page.about-page--scene-director-ready [data-about-scene-key=principles].is-mobile-scene-active .about-principle.selected .about-principle__link:nth-child(2){animation-name:aboutPrincipleLinkBackFromRight;animation-delay:.28s}}.about-page .about-principle__link-kind{flex:none}.about-page .about-principle__link-label{display:-webkit-box;min-inline-size:0;overflow:hidden;color:#d7d7d7;font:700 clamp(1rem,1vw,1.5rem)/1.1 "Manrope",sans-serif;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-align:right}@keyframes aboutPrincipleLinkBackFromLeft{0%{transform:translate(-115%)}to{transform:translate(0)}20%{transform:translate(-81.1%)}40%{transform:translate(-33.35%)}60%{transform:translate(11.45%)}80%{transform:translate(10.65%)}}@keyframes aboutPrincipleLinkBackFromRight{0%{transform:translate(115%)}to{transform:translate(0)}20%{transform:translate(81.1%)}40%{transform:translate(33.35%)}60%{transform:translate(-11.45%)}80%{transform:translate(-10.65%)}}@supports (container-type: inline-size){@container (max-width: 58rem){.about-page .about-principles{--principle-card-width: clamp(18rem, 54vw, 22rem);--principle-header-height: 5.45rem;--principle-description-height: 4.85rem}.about-page .about-principles__slide{inline-size:var(--principle-card-width);block-size:var(--principle-card-height)}}@container (max-width: 36rem){.about-page .about-principles{--principle-card-width: min(78vw, 20rem);--principle-active-extra: 4.1rem;--principle-header-height: 5.4rem;--principle-description-height: 4.9rem;--principle-footer-height: 4rem}.about-page .about-principles__nav{justify-content:center;order:2;margin-block:clamp(.75rem,2svh,1rem) 0}.about-page .about-principles__splide .about-principles__track.splide__track{overflow:hidden!important}.about-page .about-principles__list{align-items:flex-start}.about-page .about-principles__splide{order:1}.about-page .about-principles__slide{flex:0 0 100%;justify-content:center;inline-size:100%;min-inline-size:0;block-size:var(--principle-card-height);aspect-ratio:auto}.about-page .about-principle{inline-size:var(--principle-card-width);max-inline-size:100%}.about-page .about-principle__header{padding:.75rem}.about-page .about-principle__title{max-inline-size:none}.about-page .about-principle__description{padding-inline:.9rem}.about-page .about-principle__button,.about-page .about-principle__links{inset:.55rem;inline-size:calc(100% - 1.1rem);block-size:calc(100% - 1.1rem)}}}@media(max-width:799px){.about-page .about-principles{--principle-card-width: min(78vw, 20rem);--principle-active-extra: 4.1rem;--principle-header-height: 5.4rem;--principle-description-height: 4.9rem;--principle-footer-height: 4rem;display:grid;padding-block-end:.75rem}.about-page .about-principles__nav{order:2;justify-content:center;margin-block:.5rem 0}.about-page .about-principles__splide{order:1;min-block-size:var(--principle-card-height)}.about-page .about-principles__list{min-block-size:var(--principle-card-height)}.about-page .about-principles__splide .about-principles__track.splide__track{overflow:hidden!important;min-block-size:var(--principle-card-height)}.about-page .about-principles__slide{flex:0 0 auto;justify-content:center;inline-size:var(--principle-card-width);min-inline-size:0;block-size:auto;min-block-size:var(--principle-card-height);aspect-ratio:auto}.about-page .about-principle{inline-size:var(--principle-card-width);max-inline-size:100%}}}@layer pages{.about-page .about-lab__process-shell{display:grid;gap:clamp(.65rem,3vw,1.15rem);align-items:start;--about-track-bleed: clamp(.35rem, 2vw, .6rem)}.about-page .about-lab__process-detail{display:grid;gap:clamp(.85rem,3vw,1.25rem)}.about-page .about-lab__process-steps{display:grid;gap:.75rem}.about-page .about-process-step{inline-size:100%;display:grid;grid-template-columns:auto minmax(0,1fr);gap:1rem;align-items:start;padding:clamp(.9rem,3vw,1.2rem);border-radius:1.25rem;border:1px solid #99DF5C;background:#242921;color:#d7d7d7;text-align:left;cursor:pointer;transition:border-color .24s var(--about-ease-standard),background .3s var(--about-ease-standard),transform .26s var(--about-ease-standard),box-shadow .3s var(--about-ease-standard)}.about-page .about-process-step__copy{display:grid;gap:.35rem;min-inline-size:0}.about-page .about-process-step__digit{color:#2b6b10}.about-page .about-process-step[aria-pressed=true]{border-color:#2b6b10;background:#303e24;transform:translateY(-2px) scale(1.01);box-shadow:0 0 0 1px #2b6b1029,0 14px 30px #89e13d24}.about-page .about-process-panel{border:1px solid #C9D9BB;background:linear-gradient(180deg,#272f21,#1f1f1f);box-shadow:var(--shadow-emboss-dark-md);display:grid;gap:1rem;padding:clamp(1rem,4vw,1.75rem);color:#d7d7d7}}@layer pages{.about-page .about-lab--process .about-lab__process-shell{--about-process-scene-min: clamp(27rem, 56svh, 39rem);--about-process-card-width: min(100%, clamp(22rem, 64vw, 48rem));--about-process-active-x: 18%;--about-process-active-y: 16%;--about-process-motion-shift: 0%;--about-process-saturate: .92;place-items:center;min-block-size:var(--about-process-scene-min);padding:clamp(.85rem,3vw,1.55rem)}.about-page .about-lab--process .about-r3f-surface--process{background:radial-gradient(circle at calc(var(--about-process-active-x) + var(--about-process-motion-shift)) var(--about-process-active-y),rgba(137,225,61,.18),transparent 28%),radial-gradient(circle at calc(82% - var(--about-process-motion-shift)) 78%,rgba(215,215,215,.06),transparent 32%),linear-gradient(180deg,rgba(31,31,31,.72),transparent 64%);filter:saturate(var(--about-process-saturate));transition:background .46s var(--about-ease-standard),filter .46s var(--about-ease-standard)}.about-page .about-lab--process .about-lab__process-stack{inline-size:var(--about-process-card-width);max-inline-size:100%}@media(max-width:700px){.about-page .about-lab--process .about-lab__process-shell{--about-process-card-width: min( calc(100% - 1.4rem) , 22rem)}.about-page .about-lab--process .about-lab__process-stack{transform:translate(calc(clamp(.65rem,4vw,1.15rem)*-1))}}@media(min-width:800px){.about-page .about-lab--process .about-lab__process-shell{--about-process-scene-min: clamp(29rem, 58svh, 42rem)}}}@keyframes aboutProcessTextReveal{0%{opacity:0;transform:translateY(.55rem)}54%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}@keyframes aboutProcessTextTone{0%,44%{color:#c5d9b4}to{color:var(--about-process-reveal-color, #d7d7d7)}}@layer pages{.about-page .about-process-dossier{--about-process-paper-texture: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIElua3NjYXBlIChodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy8pIC0tPgoKPHN2ZwogICB3aWR0aD0iNTA4bW0iCiAgIGhlaWdodD0iMjg1Ljc1bW0iCiAgIHZpZXdCb3g9IjAgMCA1MDggMjg1Ljc1IgogICB2ZXJzaW9uPSIxLjEiCiAgIGlkPSJzdmcxIgogICB4bWw6c3BhY2U9InByZXNlcnZlIgogICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzCiAgICAgaWQ9ImRlZnMxIj48ZmlsdGVyCiAgICAgICBzdHlsZT0iY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzOnNSR0IiCiAgICAgICBpZD0iZmlsdGVyMTAxIgogICAgICAgeD0iMCIKICAgICAgIHk9IjAiCiAgICAgICB3aWR0aD0iMSIKICAgICAgIGhlaWdodD0iMSI+PGZlVHVyYnVsZW5jZQogICAgICAgICBpZD0iZmVUdXJidWxlbmNlMTAxIgogICAgICAgICBiYXNlRnJlcXVlbmN5PSIwLjAyMDAwMDAwMDAwMDAwMDAxMSIKICAgICAgICAgbnVtT2N0YXZlcz0iOSIKICAgICAgICAgc2VlZD0iMTAiCiAgICAgICAgIHR5cGU9ImZyYWN0YWxOb2lzZSIgLz48ZmVEaWZmdXNlTGlnaHRpbmcKICAgICAgICAgaWQ9ImZlRGlmZnVzZUxpZ2h0aW5nMTAxIgogICAgICAgICBzdXJmYWNlU2NhbGU9IjIuMDQ5OTk5OTUiCiAgICAgICAgIGRpZmZ1c2VDb25zdGFudD0iMSI+PGZlRGlzdGFudExpZ2h0CiAgICAgICAgICAgaWQ9ImZlRGlzdGFudExpZ2h0MTAzIgogICAgICAgICAgIGF6aW11dGg9Ijc1IgogICAgICAgICAgIGVsZXZhdGlvbj0iNTAiIC8+PC9mZURpZmZ1c2VMaWdodGluZz48L2ZpbHRlcj48L2RlZnM+PGcKICAgICBpZD0ibGF5ZXIxIgogICAgIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNTU0KSI+PHJlY3QKICAgICAgIHN0eWxlPSJvcGFjaXR5OjE7ZmlsbDojN2I0OTM4O2ZpbGwtb3BhY2l0eToxO3N0cm9rZS13aWR0aDoyLjY0NTgzO2ZpbHRlcjp1cmwoI2ZpbHRlcjEwMSkiCiAgICAgICBpZD0icmVjdDEwMSIKICAgICAgIHdpZHRoPSI1MDgiCiAgICAgICBoZWlnaHQ9IjI4NS43NSIKICAgICAgIHg9IjE1NTQiCiAgICAgICB5PSItNC45NzM3OTkyZS0xNCIgLz48L2c+PC9zdmc+Cg==);display:flex;flex-direction:column;align-items:stretch;min-inline-size:0;padding:0;overflow:visible}.about-page .about-process-dossier__tab{position:relative;isolation:isolate;overflow:hidden;align-self:start;margin-block-end:-1px;margin-inline-start:clamp(.5rem,2vw,1.1rem);padding:.52rem 1rem .58rem;border-radius:.65rem .65rem 0 0;border:1px solid #9EDE66;border-block-end:none;background:#2e3b23}.about-page .about-process-dossier__tab:before{content:"";position:absolute;inset:0;z-index:0;background-image:var(--about-process-paper-texture);background-size:cover;opacity:.06;filter:grayscale(1) contrast(1.12) brightness(1.02);mix-blend-mode:screen}.about-page .about-process-dossier__filename{font-family:var(--type-text-5-family);font-weight:var(--type-text-5-weight);line-height:var(--type-text-5-line-height);font-size:var(--type-text-5-size);letter-spacing:var(--type-text-5-letter-spacing);--about-process-reveal-order: 0;--about-process-reveal-color: #457B2E;position:relative;z-index:1;font-family:ui-monospace,monospace;color:#457b2e;word-break:break-all}.about-page .about-process-dossier__sheet{position:relative;isolation:isolate;overflow:hidden;display:grid;gap:clamp(.82rem,2.4vw,1.15rem);min-block-size:clamp(22rem,45svh,30rem);align-content:center;padding:clamp(1.25rem,4.4vw,2.1rem);border-radius:0 1rem 1rem;border:1px solid #9EDE66;background:#272f21;box-shadow:0 .12rem #1f1f1f8c,0 .5rem 0 -.28rem #d7d7d72e,0 1rem 1.7rem #89e13d14;min-inline-size:0}.about-page .about-process-dossier__sheet:before,.about-page .about-process-dossier__sheet:after{content:"";position:absolute;inset:0;pointer-events:none}.about-page .about-process-dossier__sheet:before{z-index:0;background-image:var(--about-process-paper-texture);background-size:cover;opacity:.09;filter:grayscale(1) contrast(1.16) brightness(1.02);mix-blend-mode:screen}.about-page .about-process-dossier__sheet:after{z-index:0;background:linear-gradient(90deg,rgba(31,31,31,.22),transparent 28% 72%,rgba(137,225,61,.05)),radial-gradient(circle at 12% 18%,rgba(137,225,61,.06),transparent 36%);opacity:.58;mix-blend-mode:soft-light}.about-page .about-process-dossier__sheet>*{position:relative;z-index:1}.about-page .about-process-stack__card.about-process-dossier:not(.is-process-top) .about-process-dossier__tab:before,.about-page .about-process-stack__card.about-process-dossier:not(.is-process-top) .about-process-dossier__sheet:before,.about-page .about-process-stack__card.about-process-dossier:not(.is-process-top) .about-process-dossier__sheet:after{content:none}.about-page .about-process-stack__card.about-process-dossier:not(.is-process-top) .about-process-dossier__filename,.about-page .about-process-stack__card.about-process-dossier:not(.is-process-top) .about-process-dossier__sheet>*{visibility:hidden}.about-page .about-process-dossier__title{--about-process-reveal-order: 1;--about-process-reveal-color: #d7d7d7}.about-page .about-process-dossier__summary{--about-process-reveal-order: 2;--about-process-reveal-color: #CED8C5}.about-page .about-process-dossier__detail{--about-process-reveal-order: 3;--about-process-reveal-color: #CBD9BE}.about-page .about-process-dossier__outputs{--about-process-reveal-order: 4;--about-process-reveal-color: #C9D9BB}.about-page .about-process-dossier__sheet>*:nth-child(1){margin-inline-start:0}.about-page .about-process-dossier__sheet>*:nth-child(2){margin-inline-start:clamp(.28rem,1.05vw,.68rem)}.about-page .about-process-dossier__sheet>*:nth-child(3){margin-inline-start:calc(clamp(.28rem,1.05vw,.68rem)*2)}.about-page .about-process-dossier__sheet>*:nth-child(4){margin-inline-start:calc(clamp(.28rem,1.05vw,.68rem)*3)}.about-page .about-process-dossier__sheet>*:nth-child(n+5){margin-inline-start:calc(clamp(.28rem,1.05vw,.68rem)*4)}.about-page .about-process-dossier__outputs{margin:0;padding:0;list-style:none;display:grid;gap:.4rem}.about-page .about-process-dossier__output:nth-child(1){--about-process-reveal-order: 5}.about-page .about-process-dossier__output:nth-child(2){--about-process-reveal-order: 6}.about-page .about-process-dossier__output:nth-child(3){--about-process-reveal-order: 7}.about-page .about-process-dossier__output:nth-child(4){--about-process-reveal-order: 8}.about-page .about-process-dossier__filename,.about-page .about-process-dossier__title,.about-page .about-process-dossier__summary,.about-page .about-process-dossier__detail,.about-page .about-process-dossier__outputs,.about-page .about-process-dossier__output{animation:none;opacity:0;color:#c9d9bc;transform:translateY(.45rem);transition:opacity .24s var(--about-ease-standard),transform .24s var(--about-ease-standard)}.about-page .about-process-stack__card.about-process-dossier.is-process-top .about-process-dossier__filename,.about-page .about-process-stack__card.about-process-dossier.is-process-top .about-process-dossier__title,.about-page .about-process-stack__card.about-process-dossier.is-process-top .about-process-dossier__summary,.about-page .about-process-stack__card.about-process-dossier.is-process-top .about-process-dossier__detail,.about-page .about-process-stack__card.about-process-dossier.is-process-top .about-process-dossier__outputs,.about-page .about-process-stack__card.about-process-dossier.is-process-top .about-process-dossier__output{animation:aboutProcessTextReveal .48s cubic-bezier(.38,.005,.215,1) both,aboutProcessTextTone .72s cubic-bezier(.25,.1,.25,1) both;animation-delay:calc(var(--about-process-reveal-order, 0) * 75ms)}.about-page .about-process-stack__card.about-process-dossier.is-process-top .about-process-dossier__sheet{border-color:#99df5d;box-shadow:0 .12rem #1f1f1f8c,0 0 0 1px #89e13d47,0 14px 32px #89e13d24}.about-page .about-process-stack__card.about-process-dossier.is-process-top .about-process-dossier__tab{border-color:#99df5d}.about-page .about-process-stack__card.about-process-dossier.moving .about-process-dossier__tab:before,.about-page .about-process-stack__card.about-process-dossier.moving .about-process-dossier__sheet:before,.about-page .about-process-stack__card.about-process-dossier.moving .about-process-dossier__sheet:after{content:none}.about-page .about-process-stack__card.about-process-dossier.moving .about-process-dossier__sheet{box-shadow:0 0 0 1px #89e13d2e}@media(max-width:799px)and (prefers-reduced-motion:no-preference){.about-page .about-process-stack__card.about-process-dossier.is-process-top .about-process-dossier__filename,.about-page .about-process-stack__card.about-process-dossier.is-process-top .about-process-dossier__title,.about-page .about-process-stack__card.about-process-dossier.is-process-top .about-process-dossier__summary,.about-page .about-process-stack__card.about-process-dossier.is-process-top .about-process-dossier__detail,.about-page .about-process-stack__card.about-process-dossier.is-process-top .about-process-dossier__outputs,.about-page .about-process-stack__card.about-process-dossier.is-process-top .about-process-dossier__output{animation-duration:.28s,.36s;animation-delay:calc(var(--about-process-reveal-order, 0) * 25ms)}}@media(prefers-reduced-motion:reduce){.about-page .about-process-stack__card.about-process-dossier.is-process-top .about-process-dossier__filename,.about-page .about-process-stack__card.about-process-dossier.is-process-top .about-process-dossier__title,.about-page .about-process-stack__card.about-process-dossier.is-process-top .about-process-dossier__summary,.about-page .about-process-stack__card.about-process-dossier.is-process-top .about-process-dossier__detail,.about-page .about-process-stack__card.about-process-dossier.is-process-top .about-process-dossier__outputs,.about-page .about-process-stack__card.about-process-dossier.is-process-top .about-process-dossier__output{animation:none;opacity:1;transform:none;color:var(--about-process-reveal-color, #d7d7d7)}}}@layer pages{.about-page .about-lab__process-stack{position:relative;min-block-size:var(--about-process-stack-height, clamp(18rem, 52svh, 28rem));min-inline-size:0;isolation:isolate;touch-action:pan-y;perspective:56rem}.about-page .about-lab__process-stack:focus-visible{outline:2px solid rgba(137,225,61,.55);outline-offset:.35rem;border-radius:.35rem}.about-page .about-process-stack__card{position:absolute;inset:0;margin:0;inline-size:100%;max-inline-size:100%;transform-origin:50% 8%;transition:transform .32s var(--about-ease-standard),opacity .28s var(--about-ease-standard),border-color .24s var(--about-ease-standard),box-shadow .3s var(--about-ease-standard);color:#d7d7d7;will-change:auto}.about-page .about-process-stack__card:not(.is-process-top){opacity:.82}.about-page .about-process-stack__card.is-process-top{opacity:1;will-change:transform}.about-page .about-process-stack__card.moving{transition:none;will-change:transform}.about-page .page-wrap.about-page.about-page--section-scroll-ready .about-section-scroll__track>.about-lab--process.is-process-entering>.about-lab__process-shell,.about-page .about-lab--process.is-process-entering .about-process-stack__card{transition:none}@media(prefers-reduced-motion:reduce){.about-page .about-process-stack__card{transition:none}}}@keyframes aboutSignalConicTiles{0%{background-position:calc(.9 * var(--signal-pattern-size)) calc(.9 * var(--signal-pattern-size)),calc(-.1 * var(--signal-pattern-size)) calc(-.1 * var(--signal-pattern-size)),calc(.7 * var(--signal-pattern-size)) calc(.7 * var(--signal-pattern-size)),calc(-.3 * var(--signal-pattern-size)) calc(-.3 * var(--signal-pattern-size)),0 0}50%{background-position:calc(1.9 * var(--signal-pattern-size)) calc(-.1 * var(--signal-pattern-size)),calc(-1.1 * var(--signal-pattern-size)) calc(.9 * var(--signal-pattern-size)),calc(1.7 * var(--signal-pattern-size)) calc(-.3 * var(--signal-pattern-size)),calc(-1.3 * var(--signal-pattern-size)) calc(.7 * var(--signal-pattern-size)),0 0}to{background-position:calc(2.9 * var(--signal-pattern-size)) calc(-1.1 * var(--signal-pattern-size)),calc(-2.1 * var(--signal-pattern-size)) calc(1.9 * var(--signal-pattern-size)),calc(2.7 * var(--signal-pattern-size)) calc(-1.3 * var(--signal-pattern-size)),calc(-2.3 * var(--signal-pattern-size)) calc(1.7 * var(--signal-pattern-size)),0 0}}@keyframes aboutSignalGridScroll{to{background-position:var(--signal-grid-size) var(--signal-grid-size),var(--signal-grid-size) var(--signal-grid-size),0 0}}@keyframes aboutSignalHexDrift{0%,to{background-position:0 0,0 0,0 0}50%{background-position:1.8rem 1.1rem,-1.8rem 1.1rem,0 0}}@keyframes aboutSignalRipple{0%,to{transform:scale(.94)}50%{transform:scale(1.12)}}@keyframes aboutSignalCornerX{0%,7.5%,to{background-position-x:0,0,1em,2em,3em}25%,32.5%,75%,82.5%{background-position-x:0,-1em,-2em,5em,4em}50%,57.5%{background-position-x:0,-2em,-5em,8em,5em}87.5%,95%{background-position-x:0,-3em,0,3em,6em}}@keyframes aboutSignalCornerY{0%,7.5%,to{background-position-y:0,0,1em,2em,3em}25%,32.5%,75%,82.5%{background-position-y:0,-1em,-2em,5em,4em}50%,57.5%{background-position-y:0,-2em,-5em,8em,5em}87.5%,95%{background-position-y:0,-3em,0,3em,6em}}@layer pages{.about-page .about-lab__signals-shell{--about-signals-gap: clamp(.45rem, 1.5vw, .7rem);--about-signals-base: clamp(3.25rem, 10vw, 5.2rem);--about-signals-columns: 1fr;--about-signals-stage-width: min(100%, 78rem);--about-signals-stage-height: clamp(21rem, 42vh, 30rem);--about-signals-stage-height: clamp(21rem, 42svh, 30rem);--about-signals-card-scale-inline: .94;--about-signals-card-scale-block: .92;--about-signals-speed: .62s;--about-signals-easing: cubic-bezier(.22, 1, .36, 1)}@supports (width: 1cqi){.about-page .about-lab__signals-shell{--about-signals-gap: clamp(.45rem, 1.5cqi, .7rem);--about-signals-base: clamp(3.25rem, 10cqi, 5.2rem)}}@supports (transition-timing-function: linear(0,1)){.about-page .about-lab__signals-shell{--about-signals-easing: linear( 0, .009, .034, .079, .141, .218, .307, .406, .511, .617, .719, .812, .891, .951, .988, 1 )}}.about-page .about-lab__signals-shell{display:grid;gap:clamp(1rem,3vw,1.5rem);place-items:center;align-content:center;padding:clamp(.85rem,3vw,1.35rem);container-type:inline-size;border-radius:clamp(1.15rem,3vw,1.8rem);border:1px solid #99DF5C;background:radial-gradient(circle at 8% 14%,rgba(137,225,61,.14),transparent 28%),radial-gradient(circle at 86% 72%,rgba(215,215,215,.07),transparent 34%),linear-gradient(135deg,#222520,#1f1f1f);color:#d7d7d7}.about-page .about-lab__signals-shell:before,.about-page .about-lab__signals-shell:after{content:"";position:absolute;inset:0;pointer-events:none}.about-page .about-lab__signals-shell:before{background-image:linear-gradient(rgba(137,225,61,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(137,225,61,.07) 1px,transparent 1px);background-size:clamp(2.5rem,8vw,4rem) clamp(2.5rem,8vw,4rem);background-size:clamp(2.5rem,8cqi,4rem) clamp(2.5rem,8cqi,4rem);-webkit-mask-image:radial-gradient(circle at 38% 48%,black 0%,black 18%,transparent 68%);mask-image:radial-gradient(circle at 38% 48%,black 0%,black 18%,transparent 68%);opacity:.42}.about-page .about-lab__signals-shell:after{inset-inline:4%;background:linear-gradient(112deg,transparent 0 41%,rgba(137,225,61,.18) 41.15% 41.55%,transparent 41.7% 100%),linear-gradient(68deg,transparent 0 67%,rgba(215,215,215,.08) 67.2% 67.45%,transparent 67.6% 100%);opacity:.64}.about-page .about-signals-accordion{position:relative;z-index:1;display:grid;grid-template-columns:1fr;gap:var(--about-signals-gap);inline-size:100%;min-inline-size:0;padding:0;margin:0;list-style:none;isolation:isolate;container-type:inline-size}.about-page .about-signals-accordion__item{--signal-bg-x: 82%;--signal-bg-y: 22%;--signal-angle: 154deg;--signal-surface: #262D21;--signal-frost: rgba(215, 215, 215, .07);--signal-glow: rgba(137, 225, 61, .14);--signal-active-surface: #2C3623;--signal-active-frost: rgba(215, 215, 215, .09);--signal-active-glow: rgba(137, 225, 61, .22);--signal-rail: rgba(137, 225, 61, .24);--signal-border-glow: #97DF59;--signal-border-ghost: rgba(215, 215, 215, .42);--signal-pattern-size: 3.1rem;--signal-grid-size: 2.2rem;--signal-pattern-a: rgba(137, 225, 61, .24);--signal-pattern-b: rgba(215, 215, 215, .14);--signal-pattern-c: rgba(31, 31, 31, .84);--signal-bg-mask: linear-gradient(90deg, black, rgba(0, 0, 0, .72), transparent 86%);--signal-bg-opacity: .82;--signal-bg-animation: aboutSignalConicTiles 7.2s steps(8, end) infinite;--signal-bg-image: conic-gradient(at 40% 40%, transparent 75%, var(--signal-pattern-a) 0), conic-gradient(at 20% 20%, transparent 75%, var(--signal-pattern-b) 0), conic-gradient(at 40% 40%, transparent 75%, var(--signal-pattern-a) 0), conic-gradient(at 20% 20%, transparent 75%, var(--signal-pattern-b) 0), conic-gradient(from 90deg at 20% 20%, rgba(137, 225, 61, .16) 25%, rgba(215, 215, 215, .08) 0);--signal-bg-position: calc(.9 * var(--signal-pattern-size)) calc(.9 * var(--signal-pattern-size)), calc(-.1 * var(--signal-pattern-size)) calc(-.1 * var(--signal-pattern-size)), calc(.7 * var(--signal-pattern-size)) calc(.7 * var(--signal-pattern-size)), calc(-.3 * var(--signal-pattern-size)) calc(-.3 * var(--signal-pattern-size)), 0 0;--signal-bg-size: calc(2 * var(--signal-pattern-size)) calc(2 * var(--signal-pattern-size)), calc(2 * var(--signal-pattern-size)) calc(2 * var(--signal-pattern-size)), calc(2 * var(--signal-pattern-size)) calc(2 * var(--signal-pattern-size)), calc(2 * var(--signal-pattern-size)) calc(2 * var(--signal-pattern-size)), var(--signal-pattern-size) var(--signal-pattern-size);position:relative;isolation:isolate;min-inline-size:0;min-block-size:clamp(5rem,18vw,6rem);overflow:clip;border-radius:.5rem;border:1px solid transparent;background:linear-gradient(var(--signal-angle),var(--signal-frost),transparent 42%) padding-box,radial-gradient(circle at var(--signal-bg-x) var(--signal-bg-y),var(--signal-glow),transparent 38%) padding-box,linear-gradient(var(--signal-surface),var(--signal-surface)) padding-box,linear-gradient(#a3de70,#a3de70) border-box;cursor:pointer;outline:none;transition:block-size var(--about-signals-speed) var(--about-signals-easing),min-block-size var(--about-signals-speed) var(--about-signals-easing),border-color .28s var(--about-ease-standard),background .34s var(--about-ease-standard),box-shadow .34s var(--about-ease-standard),transform .34s var(--about-ease-standard)}.about-page .about-signals-accordion__item:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;inline-size:3px;background:linear-gradient(180deg,transparent,var(--signal-rail),transparent);opacity:.72;pointer-events:none;z-index:1}.about-page .about-signals-accordion__item:after{content:none}.about-page .about-signals-accordion__item:focus-visible{border-color:#89e13d;box-shadow:0 0 0 2px #89e13d47}.about-page .about-signals-accordion__bg{position:absolute;inset:0;z-index:0;pointer-events:none;border-radius:inherit;background-image:var(--signal-bg-image);background-position:var(--signal-bg-position);background-size:var(--signal-bg-size);background-repeat:repeat;opacity:var(--signal-bg-opacity);transform-origin:0 100%;animation:var(--signal-bg-animation);mask-image:var(--signal-bg-mask);-webkit-mask-image:var(--signal-bg-mask);mix-blend-mode:screen}.about-page .about-signals-accordion__item:nth-child(2){--signal-bg-x: 18%;--signal-bg-y: 78%;--signal-angle: 28deg;--signal-surface: #303030;--signal-frost: rgba(137, 225, 61, .08);--signal-glow: rgba(215, 215, 215, .1);--signal-active-surface: #393939;--signal-active-frost: rgba(137, 225, 61, .12);--signal-active-glow: rgba(215, 215, 215, .16);--signal-rail: rgba(215, 215, 215, .28);--signal-border-glow: #C4D9B2;--signal-border-ghost: rgba(137, 225, 61, .34);--signal-grid-size: 1.7rem;--signal-bg-opacity: .72;--signal-bg-animation: aboutSignalGridScroll 2.8s linear infinite;--signal-bg-image: linear-gradient(rgba(137, 225, 61, .18) 1px, transparent 1px), linear-gradient(90deg, rgba(215, 215, 215, .14) 1px, transparent 1px), radial-gradient(circle at 50% 50%, rgba(137, 225, 61, .13), transparent 62%);--signal-bg-position: 0 0, 0 0, 0 0;--signal-bg-size: var(--signal-grid-size) var(--signal-grid-size), var(--signal-grid-size) var(--signal-grid-size), 100% 100%;--signal-bg-mask: linear-gradient(90deg, black 0 66%, transparent 94%)}.about-page .about-signals-accordion__item:nth-child(3){--signal-bg-x: 88%;--signal-bg-y: 76%;--signal-angle: 212deg;--signal-surface: #2A3222;--signal-frost: rgba(215, 215, 215, .05);--signal-glow: rgba(137, 225, 61, .18);--signal-active-surface: #303E24;--signal-active-frost: rgba(215, 215, 215, .07);--signal-active-glow: rgba(137, 225, 61, .28);--signal-border-glow: #92E04F;--signal-border-ghost: rgba(215, 215, 215, .26);--signal-bg-opacity: .76;--signal-bg-animation: aboutSignalHexDrift 8s ease-in-out infinite;--signal-bg-image: repeating-conic-gradient(from 30deg, rgba(137, 225, 61, .2) 0 9deg, transparent 9deg 60deg), repeating-conic-gradient(from 90deg, rgba(215, 215, 215, .13) 0 8deg, transparent 8deg 60deg), radial-gradient(circle at 50% 50%, rgba(137, 225, 61, .1), transparent 58%);--signal-bg-position: 0 0, 2.2rem 2.5rem, 0 0;--signal-bg-size: 4.4rem 5rem, 4.4rem 5rem, 100% 100%;--signal-bg-mask: radial-gradient(ellipse at 44% 50%, black 0 56%, transparent 86%)}.about-page .about-signals-accordion__item:nth-child(4){--signal-bg-x: 24%;--signal-bg-y: 18%;--signal-angle: 118deg;--signal-surface: #2A2A2A;--signal-frost: rgba(215, 215, 215, .09);--signal-glow: rgba(137, 225, 61, .1);--signal-active-surface: #353535;--signal-active-frost: rgba(137, 225, 61, .1);--signal-active-glow: rgba(215, 215, 215, .18);--signal-border-glow: #C0DAA9;--signal-border-ghost: rgba(137, 225, 61, .3);--signal-bg-opacity: .82;--signal-bg-animation: aboutSignalRipple 13s ease-in-out infinite;--signal-bg-image: radial-gradient(circle at 16% 78%, rgba(215, 215, 215, .34) 0 2.2rem, transparent 2.35rem), radial-gradient(circle at 16% 78%, rgba(137, 225, 61, .28) 0 4.6rem, transparent 4.8rem), radial-gradient(circle at 16% 78%, rgba(215, 215, 215, .22) 0 7rem, transparent 7.25rem), radial-gradient(circle at 16% 78%, rgba(137, 225, 61, .18) 0 9.4rem, transparent 9.7rem);--signal-bg-position: 0 0, 0 0, 0 0, 0 0;--signal-bg-size: 100% 100%, 100% 100%, 100% 100%, 100% 100%;--signal-bg-mask: linear-gradient(90deg, black 0 82%, transparent 98%)}.about-page .about-signals-accordion__item:nth-child(5){--signal-bg-x: 70%;--signal-bg-y: 14%;--signal-angle: 322deg;--signal-surface: #272F21;--signal-frost: rgba(137, 225, 61, .07);--signal-glow: rgba(215, 215, 215, .08);--signal-active-surface: #2E3A23;--signal-active-frost: rgba(215, 215, 215, .08);--signal-active-glow: rgba(137, 225, 61, .24);--signal-border-glow: #9ADF5F;--signal-border-ghost: rgba(215, 215, 215, .32);--signal-bg-opacity: .78;--signal-bg-animation: aboutSignalCornerX 12s infinite, aboutSignalCornerY 12s -3.75s infinite;--signal-bg-image: radial-gradient(transparent .62em, rgba(31, 31, 31, .88) .64em), conic-gradient(at 1em 1em, transparent 270deg, rgba(137, 225, 61, .18) 270deg), conic-gradient(at 1em 1em, transparent 270deg, rgba(215, 215, 215, .16) 270deg), conic-gradient(at 1em 1em, transparent 270deg, rgba(137, 225, 61, .24) 270deg), conic-gradient(at 1em 1em, transparent 270deg, rgba(215, 215, 215, .1) 270deg);--signal-bg-position: 0 0, 0 0, 1em 1em, 2em 2em, 3em 3em;--signal-bg-size: 1em 1em, 4em 4em, 4em 4em, 4em 4em, 4em 4em;--signal-bg-mask: linear-gradient(90deg, black 0 74%, transparent 94%)}.about-page .about-signals-accordion__item:nth-child(6){--signal-bg-x: 12%;--signal-bg-y: 38%;--signal-angle: 76deg;--signal-surface: #333333;--signal-frost: rgba(137, 225, 61, .09);--signal-glow: rgba(215, 215, 215, .12);--signal-active-surface: #3C3C3C;--signal-active-frost: rgba(137, 225, 61, .12);--signal-active-glow: rgba(137, 225, 61, .18);--signal-rail: #B9DB9B;--signal-border-glow: #B9DB9C;--signal-border-ghost: rgba(137, 225, 61, .28);--signal-grid-size: 1.15rem;--signal-bg-opacity: .74;--signal-bg-animation: aboutSignalGridScroll 4.8s linear infinite;--signal-bg-image: linear-gradient(135deg, rgba(137, 225, 61, .16) 0 1px, transparent 1px .7rem), linear-gradient(45deg, rgba(215, 215, 215, .14) 0 1px, transparent 1px .7rem), radial-gradient(circle at 70% 20%, rgba(137, 225, 61, .2) 0 .14rem, transparent .16rem), radial-gradient(circle at 28% 74%, rgba(215, 215, 215, .16) 0 .18rem, transparent .2rem), linear-gradient(90deg, transparent, rgba(137, 225, 61, .09), transparent);--signal-bg-position: 0 0, calc(var(--signal-grid-size) / 2) calc(var(--signal-grid-size) / 2), 0 0, calc(var(--signal-grid-size) * 1.5) calc(var(--signal-grid-size) * .5), 0 0;--signal-bg-size: var(--signal-grid-size) var(--signal-grid-size), var(--signal-grid-size) var(--signal-grid-size), calc(var(--signal-grid-size) * 2) calc(var(--signal-grid-size) * 2), calc(var(--signal-grid-size) * 2.5) calc(var(--signal-grid-size) * 2.5), 100% 100%;--signal-bg-mask: linear-gradient(90deg, black 0 82%, transparent 98%)}.about-page .about-signals-accordion__item[data-active=true]{min-block-size:auto;background:radial-gradient(circle at var(--signal-bg-x) var(--signal-bg-y),var(--signal-active-glow),transparent 42%) padding-box,linear-gradient(var(--signal-angle),var(--signal-active-frost),transparent 48%) padding-box,linear-gradient(var(--signal-active-surface),var(--signal-active-surface)) padding-box,linear-gradient(135deg,var(--signal-border-glow),var(--signal-border-ghost)) border-box;box-shadow:0 0 0 1px #89e13d29,0 22px 54px #89e13d1f}.about-page .about-signals-accordion__item[data-active=true]:after{content:none}.about-page .about-signals-accordion__item[data-active=true] .about-signals-accordion__bg{--signal-bg-opacity: .46;--signal-bg-mask: radial-gradient(circle at var(--signal-bg-x) var(--signal-bg-y), black 0 42%, transparent 84%)}.about-page .about-signals-accordion__article{position:relative;z-index:1;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"index tone" "cover cover" "title title" "body body";gap:.7rem .9rem;align-content:start;min-block-size:100%;padding:clamp(1rem,4vw,1.35rem)}.about-page .about-signals-accordion__article:before{content:"";position:absolute;inset-block:clamp(.75rem,3vw,1.1rem);inset-inline-end:clamp(.85rem,4vw,1.35rem);inline-size:clamp(2rem,10vw,3rem);border-inline:1px solid var(--signal-rail);background:repeating-linear-gradient(180deg,var(--signal-rail) 0 2px,transparent 2px .55rem);opacity:.24;pointer-events:none}.about-page .about-signals-accordion__index{font-family:var(--type-digit-accent-family);font-weight:var(--type-digit-accent-weight);line-height:var(--type-digit-accent-line-height);font-size:var(--type-digit-accent-size);text-transform:var(--type-digit-accent-text-transform);color:var(--type-digit-accent-color);position:relative;z-index:1;grid-area:index;color:#89e13d}.about-page .about-signals-accordion__tone{position:relative;z-index:1;grid-area:tone;align-self:center;color:#c0daa9;text-transform:uppercase}.about-page .about-signals-accordion__cover-title{font-family:var(--type-text-3-family);font-weight:var(--type-text-3-weight);line-height:var(--type-text-3-line-height);font-size:var(--type-text-3-size);text-transform:var(--type-text-3-text-transform);position:relative;z-index:1;grid-area:cover;max-inline-size:18ch;color:#ced8c5;text-wrap:balance;transition:opacity .28s var(--about-ease-standard),max-block-size .34s var(--about-ease-standard),transform .34s var(--about-ease-standard)}.about-page .about-signals-accordion__title{font-family:var(--type-text-3-family);font-weight:var(--type-text-3-weight);line-height:var(--type-text-3-line-height);font-size:var(--type-text-3-size);text-transform:var(--type-text-3-text-transform);position:relative;z-index:1;grid-area:title;max-inline-size:28ch;color:#d7d7d7;opacity:0;max-block-size:0;overflow:hidden;transform:translateY(.75rem);transition:opacity .28s var(--about-ease-standard),max-block-size .38s var(--about-ease-standard),transform .38s var(--about-ease-standard)}.about-page .about-signals-accordion__body{position:relative;z-index:1;grid-area:body;max-inline-size:36ch;margin:0;overflow:hidden;color:#ced8c5;opacity:0;max-block-size:0;transform:translateY(.75rem);transition:opacity .28s var(--about-ease-standard),max-block-size .42s var(--about-ease-standard),transform .38s var(--about-ease-standard)}.about-page .about-signals-accordion__item[data-active=true] .about-signals-accordion__body{opacity:1;max-block-size:12rem;transform:translateY(0)}.about-page .about-signals-accordion__item[data-active=true] .about-signals-accordion__cover-title{opacity:0;max-block-size:0;transform:translateY(-.35rem);overflow:hidden}.about-page .about-signals-accordion__item[data-active=true] .about-signals-accordion__title{opacity:1;max-block-size:9rem;transform:translateY(0)}.about-page .about-signals-accordion__glyph{position:absolute;inset-block-start:50%;inset-inline-end:clamp(.85rem,4vw,1.35rem);display:grid;place-items:center;inline-size:clamp(4.5rem,24vw,7rem);aspect-ratio:1;z-index:0;pointer-events:none;border:1px solid rgba(137,225,61,.28);border-radius:50%;background:radial-gradient(circle,transparent 0 31%,rgba(137,225,61,.16) 32% 34%,transparent 35% 100%),conic-gradient(from 45deg,transparent 0 22%,rgba(137,225,61,.38) 23% 25%,transparent 26% 58%,rgba(215,215,215,.16) 59% 61%,transparent 62%);opacity:.18;transform:translateY(-50%) scale(.82);transition:opacity .34s var(--about-ease-standard),transform .48s var(--about-ease-standard)}.about-page .about-signals-accordion__glyph span,.about-page .about-signals-accordion__glyph span:before,.about-page .about-signals-accordion__glyph span:after{position:absolute;content:"";display:block;border-radius:999px;background:#89e13d;box-shadow:0 0 18px #89e13d6b}.about-page .about-signals-accordion__glyph span{inline-size:42%;block-size:2px}.about-page .about-signals-accordion__glyph span:before,.about-page .about-signals-accordion__glyph span:after{inset-block-start:0;inline-size:52%;block-size:2px;transform-origin:0 50%}.about-page .about-signals-accordion__glyph span:before{transform:rotate(42deg)}.about-page .about-signals-accordion__glyph span:after{transform:rotate(-42deg)}.about-page .about-signals-accordion__item[data-active=true] .about-signals-accordion__glyph{opacity:.46;transform:translateY(-50%) scale(1)}@media(max-width:799px){.about-page .about-lab__signals-shell{--about-signals-speed: .24s;--about-signal-mobile-collapsed: clamp(5.65rem, 20vw, 6.5rem);--about-signal-mobile-active: clamp(14rem, 58vw, 16.5rem);contain:content;align-content:start;padding:clamp(.65rem,4vw,.95rem);border-color:#89e13d24;background:#252b21}.about-page .about-lab__signals-shell:before,.about-page .about-lab__signals-shell:after{content:none}.about-page .about-r3f-surface--signals{display:none}.about-page .about-signals-accordion{contain:layout paint;gap:.55rem;overflow-anchor:none}.about-page .about-signals-accordion.is-switching{pointer-events:none}.about-page .about-signals-accordion__item,.about-page .about-signals-accordion__item[data-active=true]{block-size:var(--about-signal-mobile-collapsed);min-block-size:var(--about-signal-mobile-collapsed);animation:none;transform:none;background:linear-gradient(var(--signal-angle),var(--signal-frost),transparent 45%) padding-box,radial-gradient(circle at var(--signal-bg-x) var(--signal-bg-y),var(--signal-glow),transparent 42%) padding-box,linear-gradient(var(--signal-surface),var(--signal-surface)) padding-box,linear-gradient(#89e13d29,#d7d7d712) border-box;box-shadow:none;transition:block-size var(--about-signals-speed) var(--about-ease-standard),min-block-size var(--about-signals-speed) var(--about-ease-standard),border-color .2s var(--about-ease-standard),background .22s var(--about-ease-standard),box-shadow .22s var(--about-ease-standard)}.about-page .about-signals-accordion__item:before{opacity:.56}.about-page .about-signals-accordion__item[data-active=true]{block-size:var(--about-signal-mobile-active);min-block-size:var(--about-signal-mobile-active);background:radial-gradient(circle at var(--signal-bg-x) var(--signal-bg-y),var(--signal-active-glow),transparent 44%) padding-box,linear-gradient(var(--signal-angle),var(--signal-active-frost),transparent 50%) padding-box,linear-gradient(var(--signal-active-surface),var(--signal-active-surface)) padding-box,linear-gradient(#89e13d6b,#d7d7d724) border-box;box-shadow:0 0 0 1px #89e13d1f,0 12px 28px #89e13d14}.about-page .about-signals-accordion__bg{display:block;opacity:.24;animation:none;mix-blend-mode:normal;mask-image:linear-gradient(90deg,black 0 70%,transparent 96%);-webkit-mask-image:linear-gradient(90deg,black 0 70%,transparent 96%)}.about-page .about-signals-accordion__item[data-active=true] .about-signals-accordion__bg{opacity:.34;mask-image:radial-gradient(circle at var(--signal-bg-x) var(--signal-bg-y),black 0 48%,transparent 86%);-webkit-mask-image:radial-gradient(circle at var(--signal-bg-x) var(--signal-bg-y),black 0 48%,transparent 86%)}.about-page .about-signals-accordion__article{gap:.45rem .7rem;block-size:100%;min-block-size:0;overflow:hidden;padding:clamp(.85rem,4vw,1.05rem) clamp(3.6rem,13vw,4.35rem) clamp(.9rem,4vw,1.1rem) clamp(.85rem,4vw,1.05rem);align-content:start}.about-page .about-signals-accordion__article:before{inset-block:.8rem;inset-inline-end:clamp(.75rem,3vw,.95rem);inline-size:clamp(1.35rem,7vw,2rem);opacity:.18}.about-page .about-signals-accordion__cover-title,.about-page .about-signals-accordion__title,.about-page .about-signals-accordion__body{transform:none;transition:opacity .18s var(--about-ease-standard),transform .22s var(--about-ease-standard)}.about-page .about-signals-accordion__cover-title{max-block-size:calc(var(--about-signal-mobile-collapsed) - 2.7rem)}.about-page .about-signals-accordion__title,.about-page .about-signals-accordion__body{transform:translateY(.35rem)}.about-page .about-signals-accordion__item[data-active=true] .about-signals-accordion__cover-title{opacity:0;max-block-size:0;transform:translateY(-.2rem)}.about-page .about-signals-accordion__item[data-active=true] .about-signals-accordion__title{max-block-size:5.2rem;transition-delay:.08s}.about-page .about-signals-accordion__item[data-active=true] .about-signals-accordion__body{max-block-size:6.25rem;transition-delay:.12s}.about-page .about-signals-accordion__glyph{display:grid;inset-inline-end:clamp(.75rem,3vw,.95rem);inline-size:clamp(2.35rem,14vw,3.7rem);opacity:.18;transform:translateY(-50%) scale(.88)}.about-page .about-signals-accordion__glyph span,.about-page .about-signals-accordion__glyph span:before,.about-page .about-signals-accordion__glyph span:after{box-shadow:none}.about-page .about-signals-accordion__item[data-active=true] .about-signals-accordion__glyph{opacity:.34;transform:translateY(-50%) scale(1)}}@media(prefers-reduced-motion:reduce){.about-page .about-signals-accordion__bg{animation:none}}}@layer pages{@media(min-width:800px){.about-page .about-lab__signals-shell{padding:clamp(1rem,2.4vw,1.5rem)}.about-page .about-signals-accordion{grid-template-columns:var(--about-signals-columns, 10fr 1fr 1fr 1fr 1fr 1fr);block-size:var(--about-signals-stage-height);inline-size:var(--about-signals-stage-width);max-inline-size:var(--about-signals-stage-width);justify-self:center;align-self:center;margin-inline:auto;transition:grid-template-columns var(--about-signals-speed) var(--about-signals-easing)}.about-page .about-signals-accordion__item{justify-self:center;align-self:center;inline-size:100%;min-inline-size:var(--about-signals-base);min-block-size:0;block-size:100%;transform:scale(var(--about-signals-card-scale-inline),var(--about-signals-card-scale-block));transform-origin:center}.about-page .about-signals-accordion__item[data-active=true]{min-block-size:0;transform:translateY(-1px) scale(var(--about-signals-card-scale-inline),var(--about-signals-card-scale-block))}.about-page .about-signals-accordion__article{position:absolute;inset:0;box-sizing:border-box;inline-size:100%;block-size:100%;display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"tone" "title" "body";align-content:end;gap:clamp(.75rem,1.4vw,1rem);padding:clamp(1rem,2.2vw,1.45rem)}.about-page .about-signals-accordion__article:before{inset-block:clamp(1.05rem,2vw,1.35rem);inset-inline-start:clamp(.8rem,1.6vw,1rem);inset-inline-end:auto;inline-size:calc(var(--about-signals-base) - 1.55rem);border-inline:0;border-block:1px solid var(--signal-rail);background:repeating-linear-gradient(180deg,var(--signal-rail) 0 2px,transparent 2px .58rem),linear-gradient(90deg,transparent,rgba(215,215,215,.08),transparent);opacity:.38}.about-page .about-signals-accordion__index{position:absolute;inset-block-start:clamp(1rem,2vw,1.35rem);inset-inline-start:clamp(1rem,2vw,1.35rem);z-index:2;opacity:.68;transition:opacity .28s var(--about-ease-standard)}.about-page .about-signals-accordion__tone,.about-page .about-signals-accordion__cover-title,.about-page .about-signals-accordion__title,.about-page .about-signals-accordion__body{padding-inline-start:clamp(4.8rem,8vw,6.5rem);padding-inline-start:clamp(4.8rem,8cqi,6.5rem)}.about-page .about-signals-accordion__tone{position:absolute;inset-block-end:clamp(1rem,2vw,1.35rem);inset-inline-start:calc(var(--about-signals-base) - 1.1rem);align-self:auto;max-block-size:9rem;padding-inline-start:0;writing-mode:vertical-rl;transform:rotate(180deg);opacity:.48;overflow:hidden;transition:opacity .24s var(--about-ease-standard),transform .32s var(--about-ease-standard),inset .32s var(--about-ease-standard)}.about-page .about-signals-accordion__cover-title{font-family:var(--type-text-4-family);font-weight:var(--type-text-4-weight);line-height:var(--type-text-4-line-height);font-size:var(--type-text-4-size);position:absolute;z-index:3;top:clamp(4.25rem,9vh,5.35rem);top:clamp(4.25rem,9cqb,5.35rem);bottom:clamp(4.9rem,11vh,6.25rem);bottom:clamp(4.9rem,11cqb,6.25rem);left:calc(var(--about-signals-base) / 2);max-height:calc(100% - clamp(9.2rem,19vh,11.6rem));max-height:calc(100% - clamp(9.2rem,19cqb,11.6rem));width:max-content;writing-mode:vertical-rl;transform:translate(-50%) rotate(180deg);transform-origin:center;color:#ccd8c1;opacity:.92;overflow:hidden;padding-inline-start:0;transition:color .3s var(--about-ease-standard),opacity .3s var(--about-ease-standard),transform .42s var(--about-ease-standard),padding .3s var(--about-ease-standard)}.about-page .about-signals-accordion__body{max-inline-size:min(34rem,100% - 7rem);max-block-size:none;opacity:0;transform:translate(1.2rem)}.about-page .about-signals-accordion__glyph{inset-block-start:auto;inset-block-end:clamp(1.1rem,2.4vw,1.5rem);inset-inline-start:calc(var(--about-signals-base) / 2);inset-inline-end:auto;inline-size:clamp(2.35rem,4.4vw,3rem);inline-size:clamp(2.35rem,4.4cqi,3rem);opacity:.34;transform:translate(-50%) scale(.94)}.about-page .about-signals-accordion__item[data-active=true] .about-signals-accordion__index,.about-page .about-signals-accordion__item[data-active=true] .about-signals-accordion__title{color:#89e13d;opacity:1}.about-page .about-signals-accordion__item[data-active=true] .about-signals-accordion__title{font-family:var(--type-text-3-family);font-weight:var(--type-text-3-weight);line-height:var(--type-text-3-line-height);font-size:var(--type-text-3-size);text-transform:var(--type-text-3-text-transform);position:relative;inset:auto;grid-area:title;max-inline-size:min(39rem,100% - 7rem);max-block-size:none;writing-mode:horizontal-tb;transform:translate(0);overflow:visible;text-wrap:balance}.about-page .about-signals-accordion__item[data-active=true] .about-signals-accordion__cover-title{opacity:0;max-height:0;transform:translate(-50%) rotate(180deg) translateY(-.35rem);overflow:hidden}.about-page .about-signals-accordion__item[data-active=true] .about-signals-accordion__tone{position:relative;inset:auto;grid-area:tone;max-block-size:none;padding-inline-start:clamp(4.8rem,8vw,6.5rem);padding-inline-start:clamp(4.8rem,8cqi,6.5rem);writing-mode:horizontal-tb}.about-page .about-signals-accordion__item[data-active=true] .about-signals-accordion__tone,.about-page .about-signals-accordion__item[data-active=true] .about-signals-accordion__body{opacity:1;transform:translate(0)}.about-page .about-signals-accordion__item[data-active=true] .about-signals-accordion__glyph{inset-block-start:50%;inset-block-end:auto;inset-inline-start:auto;inset-inline-end:clamp(1.2rem,3vw,2rem);inline-size:clamp(6rem,12vw,10rem);inline-size:clamp(6rem,12cqi,10rem);opacity:.44;transform:translateY(-50%) scale(1)}}}@layer pages{.about-page .about-game{--about-game-bg: #232720;--about-game-panel: #2C3623;--about-game-text: #d7d7d7;--about-game-muted: #C1DAAC;--about-game-accent: #89e13d;--about-game-accent-ink: #050505;--about-game-border: rgba(137, 225, 61, .34);--about-game-stage: #2A3222;--about-game-platform: rgba(54, 74, 38, .74);--about-game-platform-glow: rgba(137, 225, 61, .22);--about-game-sofa-back: rgba(48, 62, 36, .92);--about-game-sofa-seat: rgba(59, 81, 39, .94);--about-game-sofa-arm: rgba(63, 89, 40, .96);--about-game-sofa-piping: rgba(137, 225, 61, .34);--about-game-drag-line: #89e13d;--about-game-ball-glow: rgba(137, 225, 61, .52);--about-game-ball-text-dark: #050505;--about-game-ball-text-light: #d7d7d7;--about-game-ball-2: #d7d7d7;--about-game-ball-4: #C9D9BB;--about-game-ball-8: #BBDBA0;--about-game-ball-16: #AADD7E;--about-game-ball-32: #9ADF5F;--about-game-ball-64: #89e13d;--about-game-ball-128: #70B236;--about-game-ball-256: #5C9030;--about-game-ball-512: #4C702C;--about-game-ball-1024: #3F5928;--about-game-ball-2048: #89e13d;position:relative;aspect-ratio:16/9;inline-size:min(100%,1120px);max-inline-size:100%;margin-inline:auto;overflow:hidden;background:linear-gradient(90deg,rgba(137,225,61,.09) 1px,transparent 1px),linear-gradient(0deg,rgba(137,225,61,.07) 1px,transparent 1px),radial-gradient(circle at 50% 100%,rgba(137,225,61,.12),transparent 42%),var(--about-game-bg);background-size:3.25rem 3.25rem,3.25rem 3.25rem,auto,auto;border-radius:1.5rem;border:1px solid var(--about-game-border);box-shadow:inset 0 0 0 1px #d7d7d70d,inset 0 -5rem 8rem #89e13d0d,0 28px 72px #0000005c}.about-page .about-game:before,.about-page .about-game:after{content:"";position:absolute;z-index:1;pointer-events:none}.about-page .about-game:before{inset:.75rem;border:1px solid rgba(137,225,61,.22);border-radius:1.05rem;box-shadow:inset 0 0 2rem #89e13d12}.about-page .about-game:after{inset-inline:0;inset-block-end:0;block-size:28%;background:linear-gradient(180deg,transparent,rgba(137,225,61,.12));mix-blend-mode:screen}.about-page .about-game>*{box-sizing:border-box}.about-page .about-game[data-about-system-game-state=won] .about-game__canvas--front,.about-page .about-game[data-about-system-game-state=claimed] .about-game__canvas--front{pointer-events:none}.about-page .about-game[data-about-system-game-state=won] .about-game__legend-toggle,.about-page .about-game[data-about-system-game-state=won] .about-game__pause-toggle,.about-page .about-game[data-about-system-game-state=won] .about-game__dev-tools,.about-page .about-game[data-about-system-game-state=claimed] .about-game__legend-toggle,.about-page .about-game[data-about-system-game-state=claimed] .about-game__pause-toggle,.about-page .about-game[data-about-system-game-state=claimed] .about-game__dev-tools{opacity:0;pointer-events:none;transform:translateY(-.35rem);transition:opacity .24s ease,transform .24s ease}.about-page .about-game[data-about-system-game-state=paused] .about-game__canvas--front{pointer-events:none}.about-page .about-game[data-about-system-game-state=claimed] .about-game__canvas{filter:saturate(.72) brightness(.62)}.about-page .about-game .about-game__canvas{display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:2}.about-page .about-game .about-game__canvas--front{touch-action:pan-y}.about-page .about-game[data-about-system-game-state=started] .about-game__canvas--front{touch-action:none}.about-page .about-game .about-game__overlay{position:absolute;inset:0;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:linear-gradient(180deg,#2327208f,#232720d6),linear-gradient(90deg,rgba(137,225,61,.1),transparent 28%,transparent 72%,rgba(137,225,61,.1));color:var(--about-game-text);font:300 clamp(1.2rem,3vw,2rem)/1.4 "Fira Sans","Segoe UI","Helvetica Neue",sans-serif;padding:clamp(1rem,4vw,3rem);overflow:auto;user-select:none;-webkit-user-select:none}.about-page .about-game .about-game__overlay[hidden]{display:none}.about-page .about-game .about-game__overlay>*{margin:.6em 0}.about-page .about-game .about-game__overlay--legend{z-index:7;padding:clamp(1rem,3vw,2rem);background:#232720e0;backdrop-filter:blur(14px)}.about-page .about-game .about-game__overlay--pause{z-index:6;padding:clamp(1rem,3vw,2rem);background:radial-gradient(circle at 50% 42%,rgba(137,225,61,.14),transparent 34%),#232720e0;backdrop-filter:blur(14px)}.about-page .about-game .about-game__overlay--win{align-items:center;justify-content:center;padding:clamp(.9rem,3vw,2rem);background:radial-gradient(circle at 50% 38%,rgba(137,225,61,.18),transparent 34%),linear-gradient(180deg,#23272080,#232720e0);backdrop-filter:blur(14px)}.about-page .about-game .about-game__overlay--win .about-game__text{max-width:64ch}.about-page .about-game .about-game__overlay--win .about-game__action{justify-self:start;animation:none}.about-page .about-game .about-game__title{font:300 clamp(2rem,5vw,3.5rem)/1 "Fira Sans","Segoe UI","Helvetica Neue",sans-serif;text-shadow:2px 0 0 rgba(137,225,61,.35),-2px 0 0 rgba(215,215,215,.16);margin-top:0}.about-page .about-game .about-game__text{color:var(--about-game-muted);text-shadow:1px 0 0 rgba(137,225,61,.24),-1px 0 0 rgba(215,215,215,.12);max-width:40ch}.about-page .about-game .about-game__legend-toggle{position:absolute;z-index:5;inset-block-start:clamp(.75rem,2vw,1.25rem);inset-inline-end:clamp(.75rem,2vw,1.25rem);border:1px solid rgba(137,225,61,.42);border-radius:999px;background:#232720b8;color:var(--about-game-accent);cursor:pointer;font:500 clamp(.72rem,1.4vw,.92rem)/1 "Fira Mono",monospace;padding:.55rem .75rem;text-transform:uppercase;backdrop-filter:blur(10px)}.about-page .about-game .about-game__legend-toggle:hover,.about-page .about-game .about-game__legend-toggle:focus-visible{background:var(--about-game-accent);color:var(--about-game-accent-ink)}.about-page .about-game .about-game__pause-toggle{position:absolute;z-index:5;inset-block-end:clamp(.75rem,2vw,1.25rem);inset-inline-end:clamp(.75rem,2vw,1.25rem);display:grid;place-items:center;border:1px solid rgba(137,225,61,.42);border-radius:999px;background:#232720b8;color:var(--about-game-accent);cursor:pointer;font:500 clamp(.72rem,1.4vw,.92rem)/1 "Fira Mono",monospace;padding:.55rem .75rem;text-transform:uppercase;backdrop-filter:blur(10px)}.about-page .about-game .about-game__pause-toggle:hover,.about-page .about-game .about-game__pause-toggle:focus-visible{background:var(--about-game-accent);color:var(--about-game-accent-ink)}.about-page .about-game .about-game__pause-toggle:disabled{opacity:.48;cursor:default;pointer-events:none}.about-page .about-game .about-game__dev-tools{position:absolute;z-index:7;inset-block-start:clamp(.75rem,2vw,1.25rem);inset-inline-start:clamp(.75rem,2vw,1.25rem);display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;max-inline-size:min(26rem,100% - 8rem);padding:.45rem;border:1px solid rgba(137,225,61,.36);border-radius:.55rem;background:#232720c7;backdrop-filter:blur(10px)}.about-page .about-game .about-game__dev-tools[hidden]{display:none}.about-page .about-game .about-game__dev-tools button{min-inline-size:2.2rem;block-size:2rem;border:1px solid rgba(137,225,61,.28);border-radius:.35rem;background:#2c3623b8;color:var(--about-game-text);cursor:pointer;font:700 .72rem/1 Fira Mono,monospace}.about-page .about-game .about-game__dev-tools button:hover,.about-page .about-game .about-game__dev-tools button:focus-visible{background:var(--about-game-accent);color:var(--about-game-accent-ink)}.about-page .about-game .about-game__dev-label{color:var(--about-game-accent);font:700 .68rem/1 Fira Mono,monospace;letter-spacing:0}.about-page .about-game .about-game__legend-modal,.about-page .about-game .about-game__pause-modal{position:relative;display:grid;gap:clamp(1rem,3vw,1.5rem);inline-size:min(100%,48rem);max-block-size:100%;margin:auto;padding:clamp(1.25rem,4vw,2.25rem);overflow:auto;border:1px solid rgba(137,225,61,.34);border-radius:1rem;background:linear-gradient(135deg,#2c3623d1,#232720eb);box-shadow:inset 0 1px #d7d7d714,0 24px 60px #0000006b}.about-page .about-game .about-game__pause-modal{justify-items:start;text-align:start}.about-page .about-game .about-game__pause-modal .about-game__action{animation:none}.about-page .about-game .about-game__pause-actions{display:flex;flex-wrap:wrap;gap:.65rem;align-items:center}.about-page .about-game .about-game__pause-link{border:1px solid rgba(137,225,61,.34);border-radius:2px;background:#232720b8;color:var(--about-game-accent);cursor:pointer;font:700 clamp(.9rem,1.8vw,1.08rem)/1 "Fira Mono",monospace;letter-spacing:0;padding:clamp(.55rem,1.2vw,.78rem) clamp(1rem,2.4vw,1.65rem);text-transform:uppercase}.about-page .about-game .about-game__pause-link:hover,.about-page .about-game .about-game__pause-link:focus-visible{background:var(--about-game-accent);color:var(--about-game-accent-ink)}.about-page .about-game .about-game__modal-close{position:absolute;inset-block-start:.65rem;inset-inline-end:.65rem;display:grid;place-items:center;inline-size:2.25rem;aspect-ratio:1;border:1px solid rgba(137,225,61,.34);border-radius:50%;background:transparent;color:var(--about-game-accent);cursor:pointer;font:400 1.6rem/1 Fira Sans,sans-serif}.about-page .about-game .about-game__legend{display:flex;flex-wrap:wrap;justify-content:center;gap:.45rem;max-inline-size:min(100%,46rem)}.about-page .about-game .about-game__legend-chip{display:inline-flex;align-items:center;gap:.35rem;padding:.25rem .45rem;border:1px solid rgba(137,225,61,.34);border-radius:999px;background:#23272085;color:var(--about-game-text);font:500 clamp(.68rem,1.15vw,.82rem)/1.1 "Manrope",sans-serif}.about-page .about-game .about-game__legend-code{color:var(--about-game-accent);font-family:Fira Mono,monospace}.about-page .about-game .about-game__victory{position:absolute;inset:0;z-index:4;display:grid;align-content:center;justify-items:center;gap:clamp(.9rem,2vw,1.25rem);padding:clamp(1rem,4vw,3rem);pointer-events:auto;color:var(--about-game-text);text-align:center;background:radial-gradient(circle at 50% 46%,rgba(137,225,61,.26),transparent 28%),linear-gradient(180deg,#2327202e,#2327209e);animation:about-game-victory-in .48s cubic-bezier(.2,.72,.24,1) both}.about-page .about-game .about-game__victory[hidden]{display:none}.about-page .about-game .about-game__victory-number{display:block;color:var(--about-game-accent);font:800 clamp(4.5rem,16vw,10rem)/.82 "Fira Mono",monospace;letter-spacing:0;text-shadow:0 0 2rem rgba(137,225,61,.42),0 0 5rem rgba(137,225,61,.22);animation:about-game-victory-number 1.05s cubic-bezier(.2,.72,.24,1) both}.about-page .about-game .about-game__victory-label{display:block;max-inline-size:32ch;color:var(--about-game-text);font:700 clamp(1rem,2.4vw,1.55rem)/1.12 "Manrope",sans-serif;text-transform:uppercase}.about-page .about-game .about-game__victory-next{display:grid;place-items:center;margin-block-start:clamp(.25rem,1vw,.65rem);border:1px solid rgba(137,225,61,.48);border-radius:2px;background:#232720b8;color:var(--about-game-accent);cursor:pointer;font:700 clamp(.95rem,2vw,1.3rem)/1 "Fira Mono",monospace;letter-spacing:0;padding:clamp(.65rem,1.5vw,.9rem) clamp(1.4rem,3vw,2.4rem);text-transform:uppercase;transition:background .18s ease,color .18s ease,transform .18s ease}.about-page .about-game .about-game__victory-next:hover,.about-page .about-game .about-game__victory-next:focus-visible{background:var(--about-game-accent);color:var(--about-game-accent-ink);transform:translateY(-1px)}.about-page .about-game .about-game__locked{position:absolute;inset:0;z-index:4;display:grid;align-content:center;justify-items:center;padding:clamp(1rem,4vw,3rem);pointer-events:auto;background:linear-gradient(180deg,#23272038,#232720bd),repeating-linear-gradient(-45deg,rgba(137,225,61,.1) 0 1px,transparent 1px 12px)}.about-page .about-game .about-game__locked[hidden]{display:none}.about-page .about-game .about-game__locked span{padding:.65rem .9rem;border:1px solid rgba(137,225,61,.36);background:#232720d1;color:var(--about-game-accent);font:700 clamp(.72rem,1.4vw,.92rem)/1 "Fira Mono",monospace;letter-spacing:0;text-transform:uppercase}.about-page .about-game .about-game__win-modal{display:grid;gap:clamp(.85rem,2vw,1.25rem);inline-size:min(100%,46rem);max-block-size:100%;margin:auto;overflow:auto;padding:clamp(1.15rem,3vw,2.2rem);text-align:start;border:1px solid rgba(137,225,61,.36);border-radius:1rem;background:linear-gradient(145deg,#2c3623e0,#232720f0),radial-gradient(circle at 100% 0,rgba(137,225,61,.16),transparent 34%);box-shadow:inset 0 1px #d7d7d71a,0 28px 72px #0000007a;animation:about-game-modal-in .42s cubic-bezier(.2,.72,.24,1) both}.about-page .about-game .about-game__win-kicker{margin:0;color:var(--about-game-accent);font:700 clamp(.72rem,1.35vw,.88rem)/1 "Fira Mono",monospace;letter-spacing:0;text-transform:uppercase}.about-page .about-game .about-game__title--win{max-inline-size:14ch;font-size:clamp(1.7rem,4.2vw,3.25rem);line-height:1.02;text-wrap:balance}.about-page .about-game .about-game__text--win{max-inline-size:62ch;font:400 clamp(.96rem,1.45vw,1.16rem)/1.55 "Manrope",sans-serif;text-shadow:none}.about-page .about-game .about-game__win-modal:after{content:"";inline-size:min(12rem,42%);block-size:2px;background:linear-gradient(90deg,var(--about-game-accent),transparent);opacity:.78}.about-page .about-game .about-game__action{animation:none;background:var(--about-game-accent);border:0;border-radius:2px;color:var(--about-game-accent-ink);cursor:pointer;display:grid;font-size:clamp(1rem,2.5vw,1.5rem);font-weight:700;inline-size:fit-content;outline:4px;outline-offset:4px;padding:clamp(.5rem,1.5vw,1rem) clamp(1.5rem,4vw,3rem);place-items:center;text-decoration:none;user-select:none;-webkit-user-select:none}.about-page .about-game .about-game__action:hover{background:var(--about-game-text)}@media(prefers-reduced-motion:no-preference)and (min-width:800px){.about-page .about-game__action{animation:blink .7s steps(2,start) infinite}}@media(prefers-reduced-motion:no-preference)and (max-width:799px){.about-page.about-page--scene-director-ready [data-about-scene-key=game].is-mobile-scene-active .about-game__action{animation:blink .7s steps(2,start) infinite}}@media(max-width:799px){.about-page .about-game{aspect-ratio:9/17;inline-size:min(100%,540px)}.about-page .about-game .about-game__overlay--start{justify-content:flex-end;padding-block-start:4.25rem}.about-page .about-game .about-game__legend-toggle{inset-block-start:.75rem;inset-inline-end:.75rem}}}@keyframes blink{to{outline:var(--about-game-accent, #89e13d) solid 4px}}@keyframes about-game-modal-in{0%{opacity:0;transform:translateY(18px) scale(.975)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes about-game-victory-number{0%{opacity:0;transform:translateY(1rem) scale(.72)}38%{opacity:1;transform:translateY(0) scale(1.08)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes about-game-victory-in{0%{opacity:0}to{opacity:1}}@layer pages{.about-page .about-lab__cta-preface{border:1px solid #C9D9BB;background:linear-gradient(180deg,#272f21,#1f1f1f);box-shadow:var(--shadow-emboss-dark-md);padding:clamp(1rem,4vw,1.75rem);border-radius:clamp(1.25rem,3vw,2rem);color:#d7d7d7;position:relative;z-index:2}.about-page .about-contact-band{position:relative;overflow:visible;isolation:isolate;background:transparent}.about-page .about-contact-band .about-contact-band__pattern{position:absolute;inset:-18% -6% -10%;inline-size:112%;block-size:128%;pointer-events:none;opacity:.2;z-index:0;mix-blend-mode:screen;-webkit-mask-image:linear-gradient(180deg,transparent 0 18%,#000 42%,#000 68%,transparent 92% 100%);mask-image:linear-gradient(180deg,transparent 0 18%,#000 42%,#000 68%,transparent 92% 100%)}.about-page .about-contact-band .about-contact-band__pattern .contact-us-block__bg-line{margin-block-end:clamp(4rem,9vw,7rem)}.about-page .about-contact-band .about-contact-band__pattern .contact-us-block__bg-line span{color:transparent;-webkit-text-stroke-color:#A3DE70;filter:none}.about-page .about-contact-band .contact-us-block,.about-page .about-contact-band .footer{position:relative;background:transparent}.about-page .about-contact-band .contact-us-block{grid-column:full-width}.about-page .about-contact-band .about-lab__cta-preface,.about-page .about-contact-band .headline-wrapper,.about-page .about-contact-band .contact-us-block__content,.about-page .about-contact-band .footer__wrapper{position:relative;z-index:1}.about-page>.footer{position:relative}}.page-wrap.about-page>.about-contact-band,.page-wrap.about-page>.about-contact-band .contact-us-block,.page-wrap.about-page>.footer{background:transparent}@layer pages{.about-page .about-section-scroll,.about-page .about-section-scroll__viewport{position:relative;overflow:visible}.about-page .about-section-scroll__track{display:block}.about-page .about-section-scroll__controls{display:none}.about-page .about-section-scroll__track>[data-about-section-panel]+[data-about-section-panel],.about-page .about-section-scroll__track>.about-scene-gate+[data-about-section-panel]{margin-block-start:var(--about-gap-mobile)}@media(min-width:800px){.about-page .about-section-scroll__track>[data-about-section-panel]+[data-about-section-panel],.about-page .about-section-scroll__track>.about-scene-gate+[data-about-section-panel]{margin-block-start:var(--about-gap-desktop)}}}@layer pages{.about-page .about-scene-gate{display:none}@media(max-width:799px){.about-page.about-page--scene-director-ready{overflow:clip}.about-page.about-page--scene-director-ready [data-about-scene-key]{min-block-size:100dvh;contain:layout paint style;content-visibility:auto;contain-intrinsic-block-size:auto 100dvh}.about-page.about-page--scene-director-ready .about-lab[data-about-scene-key]{border-block:1px solid #92E050;background:linear-gradient(180deg,rgba(137,225,61,.05),transparent 18% 82%,rgba(215,215,215,.04)),#222520;padding-block:clamp(2.5rem,8svh,5rem)}.about-page.about-page--scene-director-ready [data-about-scene-key]:not(.is-mobile-scene-active){pointer-events:none}.about-page.about-page--scene-director-ready .about-scene-gate{position:fixed;z-index:1050;inset:0 auto auto 0;display:block;inline-size:0;block-size:0;margin:0;pointer-events:none}.about-page.about-page--scene-director-ready .about-scene-gate+[data-about-section-panel]{margin-block-start:0}.about-page.about-page--scene-director-ready .about-scene-gate__viewport{position:fixed;z-index:1050;inset:0;display:grid;place-items:center;inline-size:100%;block-size:100dvh;min-block-size:100vh;overflow:clip;contain:layout paint style;pointer-events:none}.about-page.about-page--scene-director-ready .about-scene-gate:not(.is-gate-active) .about-scene-gate__viewport{visibility:hidden}.about-page.about-page--scene-director-ready .about-scene-gate__panel{position:absolute;z-index:2;inset-inline:0;block-size:50%;background:linear-gradient(90deg,rgba(137,225,61,.09) 1px,transparent 1px),linear-gradient(0deg,rgba(215,215,215,.05) 1px,transparent 1px),linear-gradient(90deg,transparent,rgba(137,225,61,.07),transparent),#2a2a2a;background-size:3.5rem 3.5rem,3.5rem 3.5rem,auto,auto;transform:translate3d(0,var(--about-gate-panel-shift),0)}.about-page.about-page--scene-director-ready .about-scene-gate__panel--top{inset-block-start:0;border-block-end:1px solid #89e13d;--about-gate-panel-shift: var(--about-gate-top-shift, -100%)}.about-page.about-page--scene-director-ready .about-scene-gate__panel--bottom{inset-block-end:0;border-block-start:1px solid #89e13d;--about-gate-panel-shift: var(--about-gate-bottom-shift, 100%)}.about-page.about-page--scene-director-ready .about-scene-gate.is-gate-active .about-scene-gate__panel{will-change:transform}.about-page.about-page--scene-director-ready .about-scene-gate__status{position:relative;z-index:3;display:grid;grid-template-columns:minmax(2rem,1fr) auto minmax(2rem,1fr);gap:.75rem;align-items:center;inline-size:min(88vw,32rem);opacity:var(--about-gate-status-opacity, 0)}.about-page.about-page--scene-director-ready .about-scene-gate__rail{block-size:1px;background:#9fde68}.about-page.about-page--scene-director-ready .about-scene-gate__status-copy{display:grid;gap:.25rem;justify-items:center;max-inline-size:min(68vw,22rem);color:#d7d7d7;text-align:center;text-transform:uppercase}.about-page.about-page--scene-director-ready .about-scene-gate__counter{color:#bcdaa3}.about-page.about-page--scene-director-ready .about-scene-gate__target{color:#89e13d;overflow-wrap:anywhere}}@media(max-width:799px)and (prefers-reduced-motion:reduce){.about-page.about-page--scene-director-ready [data-about-scene-key],.about-page.about-page--scene-director-ready [data-about-scene-key] *,.about-page.about-page--scene-director-ready [data-about-scene-key]:before,.about-page.about-page--scene-director-ready [data-about-scene-key]:after,.about-page.about-page--scene-director-ready [data-about-scene-key] *:before,.about-page.about-page--scene-director-ready [data-about-scene-key] *:after{animation:none!important;transition-duration:.001ms!important}.about-page.about-page--scene-director-ready .about-scene-gate__panel{transform:translateZ(0)}.about-page.about-page--scene-director-ready .about-scene-gate__status{opacity:1}}}@layer pages{.about-page{--about-parallax-page-progress: 0}.about-page .about-lab--hero{--about-parallax-y: 0}@media(prefers-reduced-motion:no-preference){.about-page.about-page--parallax-ready:before{transform:translate3d(0,calc(var(--about-parallax-page-progress) * -3rem),0) scale(1.04)}.about-page.about-page--parallax-ready .about-lab__hero-grid{transform:translate3d(0,calc(var(--about-parallax-y) * .45rem),0)}}@media(prefers-reduced-motion:reduce){.about-page:before,.about-page .about-lab__hero-grid,.about-page .about-r3f-surface--matrix{transform:none!important}}}@layer pages{.about-page .about-capability-card--strategy,.about-page .about-capability-detail--strategy{--about-cap-surface: #CED8C5;--about-cap-edge: #436129;--about-cap-shadow: rgba(137, 225, 61, .26)}.about-page .about-capability-card--performance,.about-page .about-capability-detail--performance{--about-cap-surface: #CBD9BE;--about-cap-edge: #4C702C;--about-cap-shadow: rgba(137, 225, 61, .32)}.about-page .about-capability-card--seo,.about-page .about-capability-detail--seo{--about-cap-surface: #CFD8C8;--about-cap-edge: #3D5527;--about-cap-shadow: rgba(137, 225, 61, .2)}.about-page .about-capability-card--analytics,.about-page .about-capability-detail--analytics{--about-cap-surface: #C9D9BB;--about-cap-edge: #50782D;--about-cap-shadow: rgba(137, 225, 61, .36)}.about-page .about-capability-card--ai,.about-page .about-capability-detail--ai{--about-cap-surface: #C7D9B8;--about-cap-edge: #58882F;--about-cap-shadow: rgba(137, 225, 61, .42)}.about-page .about-capability-card--product,.about-page .about-capability-detail--product{--about-cap-surface: #CCD8C1;--about-cap-edge: #45652A;--about-cap-shadow: rgba(137, 225, 61, .28)}@supports (container-type: inline-size){@container (min-width: 44rem){.about-page .about-lab__command-main{grid-template-columns:minmax(0,1.15fr) minmax(16rem,.85fr);gap:clamp(1rem,3vw,1.6rem);align-items:start}.about-page .about-lab__command-foot{grid-template-columns:minmax(0,1fr) auto;align-items:end}.about-page .about-lab__principles-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width: 56rem){.about-page .about-lab__process-shell{grid-template-columns:minmax(0,.78fr) minmax(22rem,1fr)}.about-page .about-lab__process-detail{position:sticky;inset-block-start:clamp(1rem,4vw,3rem)}}}@media(max-width:799px){.about-page .about-lab__hero-console,.about-page .about-lab__command-main,.about-page .about-lab__command-foot{min-block-size:0}}@media(min-width:800px)and (max-height:900px){.about-page .about-lab--hero{min-block-size:100svh;padding-block:clamp(1.25rem,4svh,2rem)}.about-page .about-lab__hero-shell{gap:clamp(.85rem,2svh,1.15rem);min-block-size:0}.about-page .about-lab__hero-intro{gap:.3rem;min-block-size:0;padding-block:0}.about-page .about-lab__hero-title{max-inline-size:27ch;padding:.4rem .75rem;margin-block-start:.2rem;font-size:clamp(2rem,2.65vw,2.25rem)}.about-page .about-lab__hero-console{min-block-size:0;padding:clamp(.8rem,2svh,1rem);border-radius:clamp(1rem,2vw,1.5rem)}.about-page .about-lab__mode-rail{margin-block-end:.65rem}.about-page .about-lab__mode-button{min-block-size:2.6rem}.about-page .about-lab__command-deck,.about-page .about-lab__command-main{gap:.7rem}.about-page .about-lab__command-main,.about-page .about-lab__command-foot{min-block-size:0}.about-page .about-lab__command-foot{padding-block-start:.65rem}.about-page .about-lab__command-metric{padding:.65rem .75rem}}@media(prefers-reduced-motion:no-preference)and (max-width:799px){.about-page.about-page--mobile-lifecycle [data-about-scene-key]:not(.is-mobile-scene-active),.about-page.about-page--mobile-lifecycle [data-about-scene-key]:not(.is-mobile-scene-active) *,.about-page.about-page--mobile-lifecycle [data-about-scene-key]:not(.is-mobile-scene-active):before,.about-page.about-page--mobile-lifecycle [data-about-scene-key]:not(.is-mobile-scene-active):after,.about-page.about-page--mobile-lifecycle [data-about-scene-key]:not(.is-mobile-scene-active) *:before,.about-page.about-page--mobile-lifecycle [data-about-scene-key]:not(.is-mobile-scene-active) *:after{animation-play-state:paused!important}.about-page.about-page--mobile-lifecycle [data-about-scene-key=matrix] .about-lab__matrix-shell[data-matrix-powering-on=true] *,.about-page.about-page--mobile-lifecycle [data-about-scene-key=matrix] .about-lab__matrix-shell[data-matrix-powering-on=true] *:before,.about-page.about-page--mobile-lifecycle [data-about-scene-key=matrix] .about-lab__matrix-shell[data-matrix-powering-on=true] *:after,.about-page.about-page--mobile-lifecycle [data-about-scene-key=matrix] .about-lab__matrix-shell[data-matrix-tuning=true] *,.about-page.about-page--mobile-lifecycle [data-about-scene-key=matrix] .about-lab__matrix-shell[data-matrix-tuning=true] *:before,.about-page.about-page--mobile-lifecycle [data-about-scene-key=matrix] .about-lab__matrix-shell[data-matrix-tuning=true] *:after,.about-page.about-page--mobile-lifecycle [data-about-scene-key=matrix] .about-lab__matrix-shell[data-matrix-powering-off=true] *,.about-page.about-page--mobile-lifecycle [data-about-scene-key=matrix] .about-lab__matrix-shell[data-matrix-powering-off=true] *:before,.about-page.about-page--mobile-lifecycle [data-about-scene-key=matrix] .about-lab__matrix-shell[data-matrix-powering-off=true] *:after{animation-play-state:running!important}}@media(prefers-reduced-motion:no-preference){.about-page .about-lab__hero-ring--outer{animation:aboutHeroRingSpin 26s linear infinite}.about-page .about-lab__hero-ring--mid{animation:aboutHeroRingSpinReverse 32s linear infinite}.about-page .about-lab__hero-ring--inner{animation:aboutHeroRingPulse 10s var(--about-ease-settle) infinite alternate}.about-page.about-page--reveal-enabled [data-lab-reveal]{opacity:0;transform:translateY(24px) scale(.985);filter:blur(10px);transition:opacity .55s var(--about-ease-settle),transform .85s var(--about-ease-overshoot),filter .75s var(--about-ease-drift)}.about-page.about-page--reveal-enabled [data-lab-reveal].is-visible{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@media(prefers-reduced-motion:reduce){.about-page .about-lab__hero-orb,.about-page .about-capability-card,.about-page .about-principle,.about-page .about-process-step,.about-page .about-lab__mode-button,.about-page .about-lab__mode-indicator,.about-page .about-lab__hero-console .about-lab__mode-panel{transition:none}}}@keyframes aboutHeroRingSpin{0%{transform:rotate(24deg) scaleX(1.16) scaleY(.82)}to{transform:rotate(384deg) scaleX(1.16) scaleY(.82)}}@keyframes aboutHeroRingSpinReverse{0%{transform:rotate(-34deg) scaleX(.84) scaleY(1.18)}to{transform:rotate(-394deg) scaleX(.84) scaleY(1.18)}}@keyframes aboutHeroRingPulse{0%{transform:rotate(12deg) scaleX(1.08) scaleY(.84);opacity:.36}to{transform:rotate(22deg) scaleX(1.18) scaleY(.92);opacity:.58}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@layer sections{.running-line+.contact-us-block{margin-block-start:0!important}.contact-us-block{position:relative;overflow:hidden;background-color:#1f1f1f;padding:100px 0 130px}@media(min-width:800px){.contact-us-block{padding:80px 0 100px}}@media(max-width:799px){.contact-us-block{padding:clamp(3rem,12vw,4rem) 0 clamp(3.25rem,14vw,4.5rem)}}.contact-us-block__bg-pattern{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;overflow:visible;opacity:.9;rotate:-10deg}.contact-us-block__bg-line{display:flex;white-space:nowrap;margin-bottom:100px;animation:marquee 40s linear infinite}.contact-us-block__bg-line:nth-child(2n){animation-direction:reverse;margin-left:-300px}.contact-us-block__bg-line span{font-family:Fira Mono,monospace;font-size:150px;font-weight:400;line-height:1.2;color:#1f1f1f;-webkit-text-stroke:1px rgba(255,255,255,.3);filter:drop-shadow(2px 2px 4px rgba(0,0,0,.25));margin-right:100px}@media(min-width:800px){.contact-us-block__bg-line span{font-size:150px;margin-right:60px}}@media(max-width:799px){.contact-us-block__bg-line span{font-size:60px;margin-right:40px}}.contact-us-block .headline{color:#89e13d}@media(max-width:799px){.contact-us-block .headline{font-family:var(--type-heading-3-family);font-weight:var(--type-heading-3-weight);line-height:var(--type-heading-3-line-height);font-size:var(--type-heading-3-size);letter-spacing:var(--type-heading-3-letter-spacing);text-transform:var(--type-heading-3-text-transform)}}.contact-us-block__content{position:relative;z-index:1;grid-column:content}.contact-us-block__text{font-family:var(--type-text-2-family);font-weight:var(--type-text-2-weight);line-height:var(--type-text-2-line-height);font-size:var(--type-text-2-size);color:#d7d7d7;margin-bottom:30px;max-width:50ch}@media(max-width:799px){.contact-us-block__text{margin-bottom:20px}}.contact-us-block__trust-note{font-family:var(--type-text-5-family);font-weight:var(--type-text-5-weight);line-height:var(--type-text-5-line-height);font-size:var(--type-text-5-size);letter-spacing:var(--type-text-5-letter-spacing);color:#89e13d;margin-bottom:24px;max-width:54ch}.contact-us-block__trust-note p{margin:0}.contact-us-block__full-form{margin-top:40px;margin-inline:auto}@supports (overflow: clip){.page-wrap:has(>.contact-us-block+.footer){overflow:clip}.contact-us-block:has(+.footer){overflow:clip visible;clip-path:inset(0 0 -100vmax)}.contact-us-block:has(+.footer) .contact-us-block__bg-pattern{pointer-events:none}.contact-us-block:has(+.footer)+.footer{box-shadow:0 -2px #1f1f1f}.contact-us-block:has(+.footer)+.footer .footer__wrapper{position:relative;z-index:1}}}
