._9iNmeq_header{--page-progress:0;z-index:50;height:66px;transition:transform .35s cubic-bezier(.2,.7,.2,1);animation:.45s ease-out both _9iNmeq_navDrop;position:fixed;inset:0 0 auto}._9iNmeq_header[data-hidden=true]{transform:translateY(-110%)}._9iNmeq_progress{z-index:3;pointer-events:none;background:var(--brand);width:100%;height:2px;transform:scaleX(var(--page-progress));transform-origin:0;position:absolute;top:0;left:0}._9iNmeq_shell{z-index:2;padding:0;transition:padding .35s;position:relative}._9iNmeq_bar{background:0 0;border:1px solid #0000;border-radius:999px;justify-content:space-between;align-items:center;gap:16px;width:100%;max-width:1360px;height:64px;margin:0 auto;padding:0 clamp(20px,3vw,40px);transition:height .3s,max-width .35s,border-color .3s,background-color .3s,box-shadow .3s;display:flex}._9iNmeq_header[data-scrolled=true]{height:74px}._9iNmeq_header[data-scrolled=true] ._9iNmeq_shell{padding:10px clamp(12px,2vw,24px)}._9iNmeq_header[data-scrolled=true] ._9iNmeq_bar{-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);background:#ffffffd1;border-color:#07163214;max-width:1120px;height:52px;box-shadow:0 2px 6px #0716320a,0 12px 32px #07163214}._9iNmeq_logo{color:var(--ink);align-items:center;display:flex}._9iNmeq_desktopNav{align-items:center;gap:clamp(14px,2.5vw,30px);display:none}._9iNmeq_desktopNav>a:not(._9iNmeq_euLink){color:#111827;font-size:13.5px;font-weight:600;position:relative}._9iNmeq_desktopNav>a:not(._9iNmeq_euLink):after{background:var(--brand);content:"";transform-origin:100%;height:1px;transition:transform .22s;position:absolute;bottom:-5px;left:0;right:0;transform:scaleX(0)}._9iNmeq_desktopNav>a:not(._9iNmeq_euLink):hover:after,._9iNmeq_desktopNav>a:not(._9iNmeq_euLink):focus-visible:after{transform-origin:0;transform:scaleX(1)}._9iNmeq_euLink{background:0 0;border:0;align-items:center;padding:0;transition:opacity .2s,transform .2s;display:inline-flex}._9iNmeq_euLink img{width:clamp(132px,13vw,156px);height:auto}._9iNmeq_euLink:hover{opacity:.78;transform:translateY(-1px)}._9iNmeq_menuButton{width:44px;height:44px;color:var(--ink);background:#ffffffb3;border:1px solid #0716321a;border-radius:50%;flex:none;place-content:center;gap:6px;padding:0;display:grid;position:relative}._9iNmeq_menuButton span{background:currentColor;width:18px;height:1.5px;transition:transform .24s;display:block}._9iNmeq_header[data-menu-open=true] ._9iNmeq_menuButton span:first-child{transform:translateY(3.75px)rotate(45deg)}._9iNmeq_header[data-menu-open=true] ._9iNmeq_menuButton span:last-child{transform:translateY(-3.75px)rotate(-45deg)}._9iNmeq_mobilePanel{z-index:1;visibility:hidden;opacity:0;pointer-events:none;background:#fff;flex-direction:column;justify-content:space-between;width:100%;height:100dvh;padding:104px 20px 28px;transition:opacity .26s,transform .26s,visibility .26s;display:flex;position:fixed;inset:0;transform:translateY(-18px)}._9iNmeq_header[data-menu-open=true] ._9iNmeq_mobilePanel{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0)}._9iNmeq_mobilePanel nav{flex-direction:column;display:flex}._9iNmeq_mobilePanel nav a{color:var(--ink);letter-spacing:-.035em;border-bottom:1px solid #0716321a;grid-template-columns:36px 1fr;align-items:center;padding:18px 2px;font-size:clamp(26px,8vw,38px);font-weight:750;display:grid}._9iNmeq_mobilePanel nav span{color:var(--brand);font-family:var(--font-geist-mono), monospace;letter-spacing:1px;font-size:10px;font-weight:600}._9iNmeq_mobileEu{background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}._9iNmeq_mobileEu img{width:min(100%,280px);height:auto}@media (min-width:800px){._9iNmeq_desktopNav{display:flex}._9iNmeq_menuButton,._9iNmeq_mobilePanel{display:none}}@keyframes _9iNmeq_navDrop{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){._9iNmeq_header,._9iNmeq_mobilePanel,._9iNmeq_menuButton span{transition:none;animation:none}}
.kEhaHa_footer{color:#ffffff94;background:#101c34}.kEhaHa_inner{width:min(100% - 64px,1000px);margin:0 auto;padding:64px 0 28px}.kEhaHa_grid{grid-template-columns:1.05fr .72fr 1fr 1fr;gap:52px;padding-bottom:61px;display:grid}.kEhaHa_brandColumn>a{color:#fff;display:inline-flex}.kEhaHa_brandColumn>a img{filter:brightness(0)invert()}.kEhaHa_brandColumn p{flex-direction:column;gap:4px;margin:23px 0 0;font-size:13px;line-height:1.45;display:flex}.kEhaHa_column,.kEhaHa_euColumn{flex-direction:column;align-items:flex-start;gap:11px;display:flex}.kEhaHa_column h2,.kEhaHa_euColumn h2{color:#fff;font-family:var(--font-geist-mono), monospace;letter-spacing:1.5px;text-transform:uppercase;margin:2px 0 7px;font-size:10px;font-weight:600}.kEhaHa_column nav{flex-direction:column;gap:11px;display:flex}.kEhaHa_column a{font-size:13px;transition:color .18s}.kEhaHa_column a:hover,.kEhaHa_bottom a:hover{color:#fff}.kEhaHa_euColumn a{background:#fff;border:1px solid #ffffff29;border-radius:14px;align-items:center;width:100%;max-width:240px;padding:12px 14px;transition:transform .18s,box-shadow .18s;display:flex;box-shadow:0 12px 30px #00000024}.kEhaHa_euColumn a:hover{transform:translateY(-2px);box-shadow:0 16px 36px #0003}.kEhaHa_euColumn img{width:100%;height:auto;display:block}.kEhaHa_bottom{border-top:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:24px;padding-top:23px;font-size:12px;display:flex}.kEhaHa_bottom p{margin:0}.kEhaHa_bottom>div{gap:24px;display:flex}@media (max-width:820px){.kEhaHa_inner{width:100%;padding:58px 20px 30px}.kEhaHa_grid{grid-template-columns:1fr;gap:36px;padding-bottom:44px}.kEhaHa_brandColumn p{margin-top:21px}.kEhaHa_euColumn a{border-radius:13px;max-width:280px;padding:11px 13px}.kEhaHa_bottom{flex-direction:column;align-items:flex-start;gap:20px}.kEhaHa_bottom>div{flex-wrap:wrap;gap:16px 22px}}
.oZPGYG_story{background:#fff;border-bottom:0;height:250svh;scroll-margin-top:104px;position:relative;overflow:clip}.oZPGYG_stage{flex-direction:column;align-items:center;width:100%;height:100svh;padding-top:clamp(146px,15vh,154px);display:flex;position:sticky;top:0;overflow:hidden}.oZPGYG_intro{will-change:opacity;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:clamp(48px,4vw,64px);width:min(100% - 40px,1296px);display:grid}.oZPGYG_eyebrow,.oZPGYG_sustainabilityEyebrow{color:var(--brand);font-family:var(--font-geist-mono), monospace;letter-spacing:2px;text-transform:uppercase;margin:0 0 18px;font-size:12px;font-weight:700}.oZPGYG_intro h2{max-width:13ch;color:var(--ink);letter-spacing:-.052em;text-wrap:balance;margin:0;font-size:clamp(44px,4vw,60px);font-weight:780;line-height:1.02}.oZPGYG_description{color:#687285;text-wrap:pretty;max-width:57ch;margin:0 0 2px;font-size:clamp(15px,1.2vw,17px);line-height:1.72}.oZPGYG_media{will-change:width, border-radius;background:radial-gradient(circle at 75% 20%,#4177ffb8,#0000 34%),linear-gradient(145deg,#07162f 0%,#0a2451 58%,#0749e4 100%);border:1px solid #6d97ff73;border-radius:32px;flex:none;width:min(100% - 40px,816px);height:clamp(380px,32vw,460px);margin-top:42px;position:relative;overflow:hidden;box-shadow:0 24px 56px #0f26543d}.oZPGYG_media:after{content:"";pointer-events:none;background:linear-gradient(#ffffff0d 1px,#0000 1px) 0 0/48px 48px,linear-gradient(90deg,#ffffff0d 1px,#0000 1px) 0 0/48px 48px,linear-gradient(#0000 45%,#020a1a4d);position:absolute;inset:0}.oZPGYG_mediaNote{z-index:2;color:#fff;max-width:calc(100% - 30px);font-family:var(--font-geist-mono), monospace;letter-spacing:1.2px;text-transform:uppercase;background:#ffffff1a;border:1px solid #ffffff38;border-radius:2px;margin:0;padding:8px 10px;font-size:10px;font-weight:720;line-height:1.35;position:absolute;top:15px;left:15px}.oZPGYG_placeholder{z-index:1;color:#fff;text-align:center;flex-direction:column;align-items:center;gap:13px;width:min(90%,620px);font-size:13px;line-height:1.4;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-36%)}.oZPGYG_placeholder svg{fill:none;stroke:#7fa2ff;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.4px;width:54px}.oZPGYG_placeholder strong{letter-spacing:-.04em;max-width:22ch;font-size:clamp(24px,3vw,38px);font-weight:750;line-height:1.08}.oZPGYG_placeholder span{color:#ffffffb8;max-width:58ch;font-size:14px;line-height:1.65}.oZPGYG_figure{z-index:3;color:#fffffff0;font-family:var(--font-geist-mono), monospace;letter-spacing:1.7px;text-transform:uppercase;margin:0;font-size:9px;font-weight:600;position:absolute;bottom:19px;right:18px}.oZPGYG_sustainability{z-index:1;background:#fff;border-bottom:1px solid #dde4ee;margin-top:-160px;position:relative}.oZPGYG_sustainabilityInner{grid-template-columns:1fr 1.12fr;gap:clamp(60px,8vw,140px);width:min(100% - 40px,1360px);margin:0 auto;padding:clamp(112px,11vw,156px) 0;display:grid}.oZPGYG_sustainabilityEyebrow{margin:5px 0 0}.oZPGYG_sustainabilityCopy{border-left:2px solid var(--brand);padding-left:clamp(28px,3vw,42px)}.oZPGYG_sustainabilityCopy h3{color:var(--ink);letter-spacing:-.035em;margin:0;font-size:clamp(22px,1.5vw,24px);font-weight:760;line-height:1.2}.oZPGYG_sustainabilityCopy p{color:#687285;max-width:58ch;margin:18px 0 0;font-size:16px;line-height:1.72}@media (max-width:820px){.oZPGYG_story{height:auto;scroll-margin-top:84px;overflow:hidden}.oZPGYG_stage{height:auto;padding-top:219px;position:relative;overflow:visible}.oZPGYG_intro{grid-template-columns:1fr;align-items:start;gap:18px;width:100%;padding-inline:20px}.oZPGYG_eyebrow{margin-bottom:16px}.oZPGYG_intro h2{max-width:none;font-size:clamp(34px,9.3vw,46px);line-height:1.03}.oZPGYG_description{max-width:none;font-size:16px;line-height:1.68}.oZPGYG_media{border-radius:20px;width:100%;height:clamp(300px,76vw,360px);margin-top:24px;box-shadow:0 18px 42px #18233721}.oZPGYG_mediaNote{letter-spacing:1.05px;max-width:calc(100% - 36px);font-size:9px;top:15px;left:18px}.oZPGYG_placeholder{gap:9px;width:calc(100% - 36px);font-size:13px;transform:translate(-50%,-42%)}.oZPGYG_placeholder svg{width:34px}.oZPGYG_placeholder strong{font-size:clamp(24px,7vw,30px)}.oZPGYG_placeholder span{font-size:13px;line-height:1.5}.oZPGYG_figure{letter-spacing:1.35px;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 90px);font-size:8px;bottom:18px;right:17px;overflow:hidden}.oZPGYG_sustainabilityInner{grid-template-columns:1fr;gap:20px;width:100%;padding:166px 20px 72px}.oZPGYG_sustainability{margin-top:0}.oZPGYG_sustainabilityEyebrow{margin:0}.oZPGYG_sustainabilityCopy{padding-left:20px}.oZPGYG_sustainabilityCopy h3{font-size:24px;line-height:1.3}.oZPGYG_sustainabilityCopy p{margin-top:14px;font-size:16px;line-height:1.68}}@media (max-width:430px){.oZPGYG_stage{padding-top:215px}.oZPGYG_intro h2{letter-spacing:-.045em;font-size:30px}.oZPGYG_media{min-height:210px}}@media (prefers-reduced-motion:reduce){.oZPGYG_intro,.oZPGYG_media{will-change:auto}}
.Vs7vWW_wrapper{width:100%;margin-top:16px}.Vs7vWW_note,.Vs7vWW_error{margin:7px 0 0;font-size:10.5px;line-height:1.45}.Vs7vWW_note{color:#929aaa}.Vs7vWW_note a{color:inherit;text-underline-offset:2px}.Vs7vWW_error{color:#c23939;font-weight:600}
._1Rp-3G_contact{grid-template-columns:minmax(360px,39.6%) minmax(0,1fr);min-height:657px;scroll-margin-top:74px;display:grid}._1Rp-3G_contactInfo{background:var(--brand);color:#fff;flex-direction:column;justify-content:space-between;min-width:0;padding:68px 38px 37px;display:flex}._1Rp-3G_eyebrow{color:#ffffffc7;font-family:var(--font-geist-mono), monospace;letter-spacing:2px;text-transform:uppercase;margin:0 0 26px;font-size:11px;font-weight:600}._1Rp-3G_contactInfo h2{letter-spacing:-.045em;text-wrap:balance;max-width:13ch;margin:0;font-size:clamp(35px,3.3vw,38px);font-weight:760;line-height:1.04}._1Rp-3G_description{color:#ffffffc2;max-width:34ch;margin:27px 0 0;font-size:15.5px;line-height:1.7}._1Rp-3G_contactLinks{border-top:1px solid #ffffff2e;margin-top:30px}._1Rp-3G_contactLinks a{color:#fff;border-bottom:1px solid #ffffff1c;grid-template-columns:44px minmax(0,1fr) 20px;align-items:center;gap:13px;min-height:72px;display:grid}._1Rp-3G_contactIcon{border:1px solid #ffffff45;border-radius:50%;place-items:center;width:43px;height:43px;display:grid}._1Rp-3G_contactIcon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:17px}._1Rp-3G_contactValue{flex-direction:column;gap:2px;min-width:0;display:flex}._1Rp-3G_contactValue small{color:#ffffffa1;font-size:11px}._1Rp-3G_contactValue strong{letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:700;overflow:hidden}._1Rp-3G_contactArrow{color:#ffffffc2;font-size:18px;transition:transform .2s}._1Rp-3G_contactLinks a:hover ._1Rp-3G_contactArrow{transform:translate(4px)}._1Rp-3G_address{color:#ffffffad;margin:36px 0 0;font-size:13px}._1Rp-3G_formPanel{background:#fff;min-width:0;padding:54px 43px 37px}._1Rp-3G_form{flex-direction:column;min-height:566px;display:flex}._1Rp-3G_formIntro>span{background:var(--brand);width:100%;height:3px;margin-bottom:21px;display:block}._1Rp-3G_formIntro h3{color:var(--ink);letter-spacing:-.035em;margin:0;font-size:21px;font-weight:760}._1Rp-3G_formIntro p{color:#7a8497;margin:5px 0 0;font-size:13px}._1Rp-3G_steps{grid-template-columns:repeat(3,1fr);gap:8px;margin:26px 0 0;padding:0;list-style:none;display:grid}._1Rp-3G_steps li{color:#a0a7b4;font-family:var(--font-geist-mono), monospace;letter-spacing:1.1px;text-transform:uppercase;border-bottom:3px solid #e3e7ed;padding:0 0 8px;font-size:9.5px;font-weight:650}._1Rp-3G_steps li[data-reached=true]{border-color:var(--brand);color:var(--brand)}._1Rp-3G_stage{flex-direction:column;flex:1;padding-top:24px;animation:.24s both _1Rp-3G_stageIn;display:flex}._1Rp-3G_stageTitle{color:var(--ink);outline:none;margin:0 0 18px;font-size:14px;font-weight:690;line-height:1.35}._1Rp-3G_productGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}._1Rp-3G_productOption{min-height:94px;color:var(--ink);text-align:left;background:#fff;border:2px solid #e0e4ea;border-radius:18px;flex-direction:column;justify-content:center;align-items:flex-start;padding:15px 17px;transition:border-color .18s,background-color .18s,transform .18s;display:flex}._1Rp-3G_productOption:hover{border-color:#aabef8;transform:translateY(-2px)}._1Rp-3G_productOption[data-selected=true]{border-color:var(--brand);background:#0852ff0a}._1Rp-3G_productOption strong{font-size:16px;font-weight:720;line-height:1.25}._1Rp-3G_productOption span{color:#7a8497;margin-top:5px;font-size:12px;line-height:1.4}._1Rp-3G_dimensionTag{color:var(--brand);font-family:var(--font-geist-mono), monospace;letter-spacing:.7px;text-transform:uppercase;border:1px solid #cfd7e5;border-radius:999px;align-self:flex-start;margin:-2px 0 18px;padding:7px 14px;font-size:9.5px;font-weight:650}._1Rp-3G_fieldsTwoColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px;display:grid}._1Rp-3G_fieldsTwoColumns label{min-width:0;color:var(--ink);flex-direction:column;gap:8px;font-size:12px;font-weight:650;display:flex}._1Rp-3G_fullField{grid-column:1/-1}._1Rp-3G_fieldsTwoColumns input,._1Rp-3G_fieldsTwoColumns select,._1Rp-3G_fieldsTwoColumns textarea{width:100%;color:var(--ink);background:#fff;border:1px solid #dce1e8;border-radius:17px;outline:none;padding:0 15px;transition:border-color .18s,box-shadow .18s}._1Rp-3G_fieldsTwoColumns input{height:53px}._1Rp-3G_fieldsTwoColumns select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%236b7484' stroke-width='1.8'%3E%3Cpath d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right 15px center;background-repeat:no-repeat;background-size:17px;height:53px;padding-right:44px}._1Rp-3G_fieldsTwoColumns select[data-empty=true]{color:#9aa2ae}._1Rp-3G_fieldsTwoColumns textarea{resize:vertical;min-height:96px;padding-block:14px}._1Rp-3G_fieldsTwoColumns input::placeholder,._1Rp-3G_fieldsTwoColumns textarea::placeholder{color:#9aa2ae}._1Rp-3G_fieldsTwoColumns input:focus,._1Rp-3G_fieldsTwoColumns select:focus,._1Rp-3G_fieldsTwoColumns textarea:focus{border-color:var(--brand);box-shadow:0 0 0 3px #0852ff1a}._1Rp-3G_error{color:#c23939;margin:14px 0 0;font-size:12px;font-weight:600}._1Rp-3G_honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}._1Rp-3G_actions{justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding-top:24px;display:flex}._1Rp-3G_actions[data-first-step=true]{justify-content:flex-end}._1Rp-3G_backButton,._1Rp-3G_primaryButton{border-radius:999px;min-height:52px;padding:0 24px;font-size:14px;font-weight:680}._1Rp-3G_backButton{color:var(--ink);background:#fff;border:1px solid #dde2e8}._1Rp-3G_primaryButton{background:var(--brand);color:#fff;border:0;min-width:160px;transition:transform .18s,background-color .18s;box-shadow:0 10px 22px #2f58f42b}._1Rp-3G_primaryButton:hover{background:#2148db;transform:translateY(-2px)}._1Rp-3G_backButton:disabled,._1Rp-3G_primaryButton:disabled,._1Rp-3G_productOption:disabled{cursor:not-allowed;opacity:.6;transform:none}._1Rp-3G_success{flex-direction:column;justify-content:center;align-items:flex-start;min-height:390px;animation:.36s both _1Rp-3G_stageIn;display:flex}._1Rp-3G_successIcon{background:var(--brand);color:#fff;border-radius:50%;place-items:center;width:48px;height:48px;font-size:21px;font-weight:800;display:grid}._1Rp-3G_success h4{max-width:14ch;color:var(--ink);letter-spacing:-.04em;margin:25px 0 0;font-size:clamp(25px,2vw,34px);line-height:1.12}._1Rp-3G_success p{color:#737e91;max-width:46ch;margin:17px 0 28px;font-size:14px;line-height:1.65}._1Rp-3G_formNote{color:#8a93a3;margin:18px 0 0;font-size:11px}._1Rp-3G_privacyNote{color:#7c8798;margin:4px 0 0;font-size:11px;line-height:1.55}._1Rp-3G_privacyNote a{color:var(--brand);text-underline-offset:3px;-webkit-text-decoration:underline #0852ff59;text-decoration:underline #0852ff59}@keyframes _1Rp-3G_stageIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:820px){._1Rp-3G_contact{grid-template-columns:1fr;scroll-margin-top:64px}._1Rp-3G_contactInfo{min-height:495px;padding:59px 24px 45px}._1Rp-3G_eyebrow{margin-bottom:25px}._1Rp-3G_contactInfo h2{max-width:13ch;font-size:32px}._1Rp-3G_description{max-width:34ch;margin-top:27px;font-size:16px;line-height:1.65}._1Rp-3G_contactLinks{margin-top:29px}._1Rp-3G_address{margin-top:32px}._1Rp-3G_formPanel{z-index:1;border-radius:28px 28px 0 0;margin-top:-1px;padding:39px 24px 40px;position:relative}._1Rp-3G_form{min-height:0}._1Rp-3G_formIntro>span{margin-bottom:22px}._1Rp-3G_formIntro h3{font-size:21px}._1Rp-3G_steps{margin-top:25px}._1Rp-3G_stage{padding-top:25px}._1Rp-3G_productGrid{grid-template-columns:1fr;gap:10px}._1Rp-3G_productOption{min-height:80px;padding:14px 17px}._1Rp-3G_fieldsTwoColumns{grid-template-columns:1fr;gap:16px}._1Rp-3G_fullField{grid-column:auto}._1Rp-3G_actions{margin-top:30px}._1Rp-3G_primaryButton{min-width:0}._1Rp-3G_actions[data-first-step=true] ._1Rp-3G_primaryButton{width:100%}._1Rp-3G_formNote{margin-top:28px;line-height:1.45}._1Rp-3G_success{min-height:440px}}@media (max-width:430px){._1Rp-3G_contactValue strong{font-size:15px}._1Rp-3G_backButton,._1Rp-3G_primaryButton{padding-inline:20px}}@media (prefers-reduced-motion:reduce){._1Rp-3G_stage,._1Rp-3G_success,._1Rp-3G_contactArrow,._1Rp-3G_productOption,._1Rp-3G_primaryButton{transition:none;animation:none}}
.MV7XWG_funding{background:radial-gradient(circle at 76% 34%,#0852ff0d,#0000 31%),#f3f6ff;border-top:1px solid #dfe5f0;border-bottom:1px solid #d7dfec;padding:64px 32px 65px;position:relative;overflow:clip}.MV7XWG_card{background:#fff;border:1px solid #0716320d;border-radius:28px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:64px;width:min(100%,1000px);margin:0 auto;padding:42px 44px;display:grid;box-shadow:0 2px 4px #18233705,0 18px 44px #394e7b14}.MV7XWG_copy h2{max-width:22ch;color:var(--ink);letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(27px,2.2vw,31px);font-weight:780;line-height:1.25}.MV7XWG_copy p{color:#687285;text-wrap:pretty;max-width:none;margin:15px 0 0;font-size:14px;line-height:1.75}.MV7XWG_identity{min-width:0}.MV7XWG_logoSurface{background:0 0;align-items:center;min-height:120px;display:flex}.MV7XWG_euLogo{width:100%;height:auto;display:block}.MV7XWG_identity p{color:#687285;font-family:var(--font-geist-mono), monospace;letter-spacing:.55px;margin:10px 0 0;font-size:10px;font-weight:500;line-height:1.35}@media (max-width:820px){.MV7XWG_funding{padding:49px 20px 18px}.MV7XWG_card{border-radius:28px;grid-template-columns:1fr;gap:34px;padding:29px}.MV7XWG_copy h2{max-width:14ch;font-size:clamp(27px,7.5vw,33px);line-height:1.22}.MV7XWG_copy p{margin-top:15px;font-size:16px;line-height:1.62}.MV7XWG_identity p{margin-top:10px;font-size:10px;line-height:1.35}.MV7XWG_logoSurface{min-height:120px}}@media (max-width:430px){.MV7XWG_copy h2{font-size:27px}}
.pkeUNW_scene{--detail:max(var(--hero-progress,0), var(--manual-detail,0));--manual-detail:0;--tilt-x:0deg;--tilt-y:0deg;--glow-x:50%;--glow-y:45%;color:#ffffff94;cursor:pointer;width:100%;height:100%;min-height:360px;font-family:var(--font-geist-mono), monospace;text-align:left;touch-action:pan-y;appearance:none;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:relative;overflow:visible}.pkeUNW_scene[data-expanded=true]{--manual-detail:1}.pkeUNW_glow{aspect-ratio:1;background:radial-gradient(circle at var(--glow-x) var(--glow-y), #ffffff24, transparent 66%);pointer-events:none;border-radius:999px;width:62%;transition:background-position .26s;position:absolute;top:8%;left:19%}.pkeUNW_shadow{pointer-events:none;background:radial-gradient(#041c5680 0%,#0000 65%);width:min(430px,82%);height:110px;animation:.7s 1.2s both pkeUNW_fadeIn,9s ease-in-out 2s infinite pkeUNW_shadowBreath;position:absolute;top:60%;left:50%;transform:translate(-50%)}.pkeUNW_motion,.pkeUNW_perspective,.pkeUNW_pallet,.pkeUNW_layer{display:block}.pkeUNW_motion{will-change:transform;animation:9s ease-in-out 1.8s infinite pkeUNW_palletIdle}.pkeUNW_perspective{perspective:1100px;animation:.8s cubic-bezier(.2,.7,.2,1) .4s both pkeUNW_palletEnter}.pkeUNW_pallet{width:min(380px,72vw);height:min(250px,48vw);transform:rotateX(calc(55deg + var(--tilt-y))) rotateY(var(--tilt-x)) rotateZ(calc(-38deg + var(--tilt-x)));transform-style:preserve-3d;will-change:transform;transition:transform .3s ease-out;position:relative}.pkeUNW_layer{transform-style:preserve-3d;transition:transform .42s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.pkeUNW_bottomLayer{transform:translateZ(calc(var(--detail) * -10px))}.pkeUNW_supportLayer{transform:translateZ(calc(22px + var(--detail) * 8px))}.pkeUNW_topLayer{transform:translateZ(calc(44px + var(--detail) * 20px))}.pkeUNW_plank{box-sizing:border-box;background-color:#e4c393;background-image:radial-gradient(at 24% 52%,#0000 0 7px,#70462524 8px,#0000 11px),repeating-linear-gradient(4deg,#0000 0 8px,#70462514 9px,#0000 10px 18px),linear-gradient(90deg,#dcb67f,#efd6aa 50%,#d6a86f);background-size:145px 86px,230px 118px,100% 100%;border:1px solid #79502f73;border-bottom:3px solid #79502f85;border-radius:2px;animation:.5s cubic-bezier(.2,.7,.2,1) both pkeUNW_boardReveal;display:block;position:absolute;overflow:hidden;box-shadow:0 8px 18px #0637ad52}.pkeUNW_plank:after{content:"";opacity:.55;border:1px solid #693d1e29;border-radius:50%;width:20px;height:9px;position:absolute;inset:5px 11% auto auto;transform:rotate(-8deg)}.pkeUNW_bottomLayer .pkeUNW_plank:first-child{animation-delay:.45s}.pkeUNW_bottomLayer .pkeUNW_plank:nth-child(2){animation-delay:.5s}.pkeUNW_bottomLayer .pkeUNW_plank:nth-child(3){animation-delay:.55s}.pkeUNW_supportLayer .pkeUNW_plank:first-child{animation-delay:.6s}.pkeUNW_supportLayer .pkeUNW_plank:nth-child(2){animation-delay:.65s}.pkeUNW_supportLayer .pkeUNW_plank:nth-child(3){animation-delay:.7s}.pkeUNW_topLayer .pkeUNW_plank:first-child{animation-delay:.75s}.pkeUNW_topLayer .pkeUNW_plank:nth-child(2){animation-delay:.8s}.pkeUNW_topLayer .pkeUNW_plank:nth-child(3){animation-delay:.85s}.pkeUNW_topLayer .pkeUNW_plank:nth-child(4){animation-delay:.9s}.pkeUNW_topLayer .pkeUNW_plank:nth-child(5){animation-delay:.95s}.pkeUNW_topBoard,.pkeUNW_bottomBoard{width:100%;height:14.5%;left:0}.pkeUNW_bottomBoard{filter:saturate(.92)brightness(.94)}.pkeUNW_support{background-image:radial-gradient(at 55% 28%,#0000 0 8px,#5b361c29 9px,#0000 12px),repeating-linear-gradient(88deg,#0000 0 13px,#5b361c1a 14px,#0000 16px 30px),linear-gradient(#c99452,#e2b778);width:11.6%;height:100%;top:0}.pkeUNW_widthMeasure{letter-spacing:1px;flex-direction:column;align-items:center;gap:6px;font-size:11px;line-height:1.14;animation:.5s 1.1s both pkeUNW_fadeIn;display:flex;position:absolute;bottom:16.6%;left:22%;right:22%}.pkeUNW_widthMeasure i{background:linear-gradient(#0000 4px,#ffffff73 4px 5px,#0000 5px);border-left:1px solid #ffffff73;border-right:1px solid #ffffff73;width:100%;height:9px}.pkeUNW_heightMeasure{letter-spacing:1px;align-items:center;gap:6px;font-size:11px;line-height:1.14;animation:.5s 1.1s both pkeUNW_fadeIn;display:flex;position:absolute;top:20%;bottom:38%;right:18px}.pkeUNW_heightMeasure i{background:linear-gradient(90deg,#0000 4px,#ffffff73 4px 5px,#0000 5px);border-top:1px solid #ffffff73;border-bottom:1px solid #ffffff73;width:9px;height:100%}.pkeUNW_heightMeasure>span{writing-mode:vertical-rl}.pkeUNW_constructionLabels{pointer-events:none;position:absolute;inset:0}.pkeUNW_constructionLabels>span{color:#fff;letter-spacing:1.4px;max-width:min(170px,34%);opacity:clamp(0, calc((var(--detail) - .18) * 2.3), 1);text-shadow:0 1px 8px #041c5699;transform:translateX(calc(-12px + var(--detail) * 12px));font-size:11.5px;font-weight:700;transition:opacity .22s,transform .22s;position:absolute;left:0}.pkeUNW_constructionLabels>span:first-child{top:16%}.pkeUNW_constructionLabels>span:nth-child(2){top:34%}.pkeUNW_constructionLabels>span:nth-child(3){top:52%}.pkeUNW_mobileLegend{color:#fff;letter-spacing:1.2px;opacity:0;pointer-events:none;text-shadow:0 1px 8px #041c5699;flex-direction:column;gap:10px;font-size:10.5px;font-weight:700;transition:opacity .45s;display:none;position:absolute;top:12%;left:16px}.pkeUNW_fieldMetrics{gap:clamp(24px,3vw,48px);animation:.6s ease-out 1.25s both pkeUNW_heroRise;display:flex;position:absolute;bottom:-28px;left:12%}.pkeUNW_fieldMetrics>span{flex-direction:column;gap:2px;display:flex}.pkeUNW_fieldMetrics strong{color:#fff;font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:clamp(22px,2vw,30px);font-weight:800}.pkeUNW_fieldMetrics small{color:#ffffffbf;font-family:var(--font-manrope), sans-serif;font-size:12.5px;font-weight:600}.pkeUNW_tapHint{display:none}@media (max-width:700px){.pkeUNW_scene{min-height:0;overflow:hidden}.pkeUNW_perspective{margin-top:-38px}.pkeUNW_pallet{width:min(250px,64vw);height:min(164px,42vw)}.pkeUNW_constructionLabels,.pkeUNW_fieldMetrics{display:none}.pkeUNW_widthMeasure,.pkeUNW_heightMeasure{opacity:var(--manual-detail);transition:opacity .45s;animation:none}.pkeUNW_widthMeasure{bottom:16%;left:14%;right:14%}.pkeUNW_heightMeasure{top:18%;bottom:32%;right:10px}.pkeUNW_mobileLegend{opacity:var(--manual-detail);display:flex}.pkeUNW_tapHint{color:#ffffffd9;letter-spacing:1.1px;opacity:calc(.85 - var(--manual-detail) * .2);pointer-events:none;white-space:nowrap;font-size:10px;font-weight:700;transition:opacity .4s;display:block;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}}@keyframes pkeUNW_palletEnter{0%{opacity:0;transform:translateY(28px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes pkeUNW_boardReveal{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}@keyframes pkeUNW_palletIdle{0%,to{transform:translateY(-4px)rotate(.5deg)}50%{transform:translateY(4px)rotate(-.5deg)}}@keyframes pkeUNW_shadowBreath{0%,to{opacity:1}50%{opacity:.72}}@keyframes pkeUNW_heroRise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes pkeUNW_fadeIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.pkeUNW_shadow,.pkeUNW_motion,.pkeUNW_perspective,.pkeUNW_plank,.pkeUNW_widthMeasure,.pkeUNW_heightMeasure,.pkeUNW_fieldMetrics{transition:none;animation:none}}
.bLJxgG_heroWrap{--hero-progress:0;background:var(--canvas);height:190svh;position:relative;overflow-x:clip}.bLJxgG_heroPin{background:var(--canvas);height:100svh;position:sticky;top:0;overflow:hidden}.bLJxgG_gridPattern{pointer-events:none;opacity:.14;background-image:linear-gradient(90deg,#dde4ee 1px,#0000 1px),linear-gradient(#dde4ee 1px,#0000 1px);background-size:48px 48px;animation:.9s .9s both bLJxgG_fadeIn;position:absolute;inset:0 54% 0 0;-webkit-mask-image:linear-gradient(90deg,#000 55%,#0000 100%);mask-image:linear-gradient(90deg,#000 55%,#0000 100%)}.bLJxgG_blueField{transform-origin:100%;background:linear-gradient(200deg,#1e63ff 0%,#0852ff 55%,#0648e4 100%);border-radius:clamp(40px,3.5vw,56px) 0 0 clamp(40px,3.5vw,56px);animation:.8s cubic-bezier(.2,.7,.2,1) .3s both bLJxgG_fieldEnter;position:absolute;inset:clamp(64px,8vh,96px) 0 0 49%;overflow:hidden}.bLJxgG_blueField i{aspect-ratio:1;background:radial-gradient(circle,#ffffff24,#0000 66%);border-radius:999px;width:60%;position:absolute;top:6%;left:8%}.bLJxgG_layout{grid-template-columns:42% 1fr;align-items:center;gap:clamp(48px,6vw,84px);width:100%;max-width:1360px;height:100%;margin:0 auto;padding:calc(72px + clamp(24px,3vw,48px)) clamp(20px,3vw,40px) clamp(48px,6vh,90px);display:grid;position:relative}.bLJxgG_copy{flex-direction:column;gap:clamp(18px,2.2vw,28px);min-width:0;display:flex}.bLJxgG_headingGroup{opacity:calc(1 - var(--hero-progress) * .52);transform:translateY(calc(var(--hero-progress) * -22px));will-change:transform, opacity;flex-direction:column;gap:clamp(18px,2.2vw,28px);display:flex}.bLJxgG_eyebrowRow{flex-wrap:wrap;align-items:baseline;gap:10px 16px;animation:.5s ease-out .15s both bLJxgG_heroRise;display:flex}.bLJxgG_eyebrow,.bLJxgG_market{margin:0}.bLJxgG_eyebrow{color:var(--brand);letter-spacing:1.8px;text-transform:uppercase;font-size:12.5px;font-weight:700}.bLJxgG_market{color:#667085;font-family:var(--font-geist-mono), monospace;letter-spacing:1px;font-size:11.5px}.bLJxgG_title{color:var(--ink);letter-spacing:-.03em;margin:0;font-size:clamp(38px,5.6vw,82px);font-weight:800;line-height:1.02}.bLJxgG_titleMask{margin-bottom:-.08em;padding-bottom:.14em;display:block;overflow:hidden}.bLJxgG_titleLine{animation:.55s cubic-bezier(.2,.7,.2,1) both bLJxgG_maskUp;display:block}.bLJxgG_titleMask:first-child .bLJxgG_titleLine{animation-delay:.25s}.bLJxgG_titleMask:nth-child(2) .bLJxgG_titleLine{animation-delay:.34s}.bLJxgG_titleMask:nth-child(3) .bLJxgG_titleLine{animation-delay:.43s}.bLJxgG_description{color:#667085;text-wrap:pretty;max-width:50ch;margin:0;font-size:clamp(16px,1.4vw,18px);line-height:1.65;animation:.6s ease-out .6s both bLJxgG_heroRise}.bLJxgG_actions{flex-wrap:wrap;gap:12px;animation:.6s ease-out .68s both bLJxgG_heroRise;display:flex}.bLJxgG_primaryAction,.bLJxgG_secondaryAction{border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:50px;padding:14px 30px;font-size:15px;font-weight:700;transition:transform .25s,border-color .2s,background-color .2s;display:inline-flex}.bLJxgG_primaryAction{background:var(--brand);color:#fff;box-shadow:0 1px 2px #0852ff33,0 8px 20px #0852ff40}.bLJxgG_secondaryAction{color:var(--ink);background:#fff;border:1px solid #dde4ee;box-shadow:0 1px 2px #0716320a,0 6px 16px #0716320d}.bLJxgG_primaryAction:hover,.bLJxgG_secondaryAction:hover{transform:translateY(-2px)}.bLJxgG_facts{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;animation:.5s 1.3s both bLJxgG_fadeIn;display:flex}.bLJxgG_facts li{font-family:var(--font-geist-mono), monospace;letter-spacing:.8px;border-radius:999px;padding:7px 14px;font-size:11px;line-height:1.14}.bLJxgG_neutralFact{color:#667085;background:#ffffffb3;border:1px solid #0716321a}.bLJxgG_visual{touch-action:pan-y;justify-content:center;align-items:center;min-width:0;height:clamp(360px,40vw,580px);margin-left:0;display:flex;position:relative;transform:translate(clamp(44px,20vw - 214px,190px))}.bLJxgG_metrics{background:#fff}.bLJxgG_metricsInner{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:clamp(14px,1.6vw,20px);width:100%;max-width:1360px;margin:0 auto;padding:clamp(48px,6vw,88px) clamp(20px,3vw,40px);display:grid}.bLJxgG_metricCard{background:#f3f6ff;border:1px solid #0716320f;border-radius:26px;flex-direction:column;gap:10px;padding:clamp(22px,2.6vw,36px) clamp(20px,2.2vw,30px);display:flex;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #07163208,0 10px 30px #0716320d}.bLJxgG_metricLabel{color:#667085;font-family:var(--font-geist-mono), monospace;letter-spacing:1.4px;font-size:11px}.bLJxgG_metricValue{color:var(--brand);font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-size:clamp(38px,4.6vw,64px);font-weight:800;line-height:1.08}.bLJxgG_metricDescription{color:#667085;font-size:14px;font-weight:500}@media (max-width:1000px){.bLJxgG_heroWrap{height:auto}.bLJxgG_heroPin{height:auto;position:static;overflow:visible}.bLJxgG_layout{grid-template-columns:1fr;height:auto;padding-bottom:clamp(48px,6vh,90px)}.bLJxgG_headingGroup{opacity:1;transform:none}.bLJxgG_blueField{border-radius:28px 28px 0 0;height:calc(24px + clamp(360px,40vw,580px) + clamp(48px,6vh,90px));animation:none;inset:auto 0 0;transform:none}.bLJxgG_visual{margin-left:0;transform:none}}@media (max-width:700px){.bLJxgG_heroPin{overflow:hidden}.bLJxgG_layout{flex-direction:column;gap:24px;padding:96px 20px 40px;display:flex}.bLJxgG_copy{display:contents}.bLJxgG_headingGroup{order:1;gap:22px}.bLJxgG_description{order:2;max-width:34ch;font-size:16px;line-height:1.62}.bLJxgG_actions{flex-direction:column;order:3;width:100%}.bLJxgG_actions a{width:100%;padding-block:16px}.bLJxgG_visual{contain:paint;background:linear-gradient(200deg,#1e63ff 0%,#0852ff 55%,#0648e4 100%);border-radius:24px 24px 0 0;order:4;width:calc(100% + 40px);height:340px;margin:22px -20px 0;overflow:hidden}.bLJxgG_blueField,.bLJxgG_facts,.bLJxgG_desktopOnly{display:none}.bLJxgG_gridPattern{opacity:.2;width:100%;right:0;-webkit-mask-image:linear-gradient(#000 55%,#0000 100%);mask-image:linear-gradient(#000 55%,#0000 100%)}.bLJxgG_title{letter-spacing:-.04em;font-size:clamp(42px,12vw,54px);line-height:1}.bLJxgG_eyebrowRow{gap:8px 12px}.bLJxgG_eyebrow{letter-spacing:1.5px;font-size:10.5px}.bLJxgG_market{font-size:10px}.bLJxgG_metricsInner{grid-template-columns:1fr 1fr;gap:12px;padding-block:48px}.bLJxgG_metricCard{border-radius:18px;gap:6px;min-width:0;padding:18px 14px}.bLJxgG_metricValue{font-size:clamp(26px,8vw,30px)}.bLJxgG_metricLabel{letter-spacing:.8px;font-size:9px}.bLJxgG_metricDescription{font-size:11px;line-height:1.35}}@keyframes bLJxgG_fieldEnter{0%{opacity:0;transform:translate(6%)}to{opacity:1;transform:translate(0)}}@keyframes bLJxgG_heroRise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes bLJxgG_maskUp{0%{transform:translateY(112%)}to{transform:translateY(0)}}@keyframes bLJxgG_fadeIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.bLJxgG_gridPattern,.bLJxgG_blueField,.bLJxgG_eyebrowRow,.bLJxgG_titleLine,.bLJxgG_description,.bLJxgG_actions,.bLJxgG_facts{animation:none}.bLJxgG_headingGroup{opacity:1;transform:none}}
.Bug7ra_products{background:#eaf0ff;border-top:1px solid #c9d7ff;border-bottom:1px solid #c9d7ff}.Bug7ra_inner{flex-direction:column;gap:clamp(36px,4vw,56px);width:100%;max-width:1360px;margin:0 auto;padding:clamp(64px,8vw,120px) clamp(20px,3vw,40px);display:flex}.Bug7ra_intro{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.Bug7ra_intro>div{flex-direction:column;gap:12px;display:flex}.Bug7ra_eyebrow{color:var(--brand);letter-spacing:1.8px;text-transform:uppercase;margin:0;font-size:12.5px;font-weight:700}.Bug7ra_intro h2{color:var(--ink);letter-spacing:-.03em;margin:0;font-size:clamp(30px,4.2vw,56px);font-weight:800;line-height:1.15}.Bug7ra_introText{color:#667085;max-width:44ch;margin:0;font-size:15px;line-height:1.6}.Bug7ra_desktopExplorer{grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));align-items:start;gap:clamp(32px,4vw,72px);display:grid}.Bug7ra_stickyVisual{flex-direction:column;gap:14px;display:flex;position:sticky;top:96px}.Bug7ra_blueprintCard{background:linear-gradient(#fff,#f7fafe);border:1px solid #07163214;border-radius:36px;justify-content:center;align-items:center;height:clamp(300px,32vw,440px);display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,0 2px 6px #0716320a,0 20px 50px #07163212}.Bug7ra_blueprintGrid{background-image:linear-gradient(90deg,#eaf0f8 1px,#0000 1px),linear-gradient(#eaf0f8 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0}.Bug7ra_blueprintGrid:after{content:"";background:radial-gradient(at 20% 85%,#79502f12,#0000 26%),repeating-linear-gradient(7deg,#0000 0 14px,#79502f05 15px,#0000 16px 32px);position:absolute;inset:0}.Bug7ra_blueprintAnimation{animation:.5s cubic-bezier(.2,.7,.2,1) both Bug7ra_blueprintChange;position:relative}.Bug7ra_blueprintPerspective{perspective:1000px;position:relative}.Bug7ra_blueprintPallet{width:min(320px,60vw);height:min(240px,46vw);transform:rotateX(56deg) rotateZ(-38deg) scaleY(var(--pallet-scale-y,1));transform-style:preserve-3d;will-change:transform;transition:transform .5s cubic-bezier(.2,.7,.2,1);position:relative}.Bug7ra_blueprintLayer{display:block;position:absolute;inset:0}.Bug7ra_blueprintLayer span{box-sizing:border-box;display:block;position:absolute}.Bug7ra_blueprintBottom{transform:translateZ(0)}.Bug7ra_blueprintBottom>span,.Bug7ra_blueprintTop>span{border:1.5px solid var(--ink);background:#f4f7fc;width:100%;left:0;box-shadow:0 2px #0716322e}.Bug7ra_blueprintBottom>span{height:14%;transition:top .5s cubic-bezier(.2,.7,.2,1),opacity .4s}.Bug7ra_blueprintTop>span{opacity:0;height:13%;transform:translateY(var(--board-y));transition:transform .5s cubic-bezier(.2,.7,.2,1),opacity .4s;top:0}.Bug7ra_blueprintSupports{transform:translateZ(22px)}.Bug7ra_blueprintSupports span{background:var(--ink);width:11.6%;height:100%;top:0}.Bug7ra_blueprintTop{transform:translateZ(44px)}.Bug7ra_blueprintIppcStamp{z-index:2;border:1px solid var(--ink);color:var(--ink);font-family:var(--font-geist-mono), monospace;letter-spacing:.7px;opacity:0;background:#f4f7fceb;padding:3px 6px;font-size:7px;font-weight:800;line-height:1;transition:opacity .4s,transform .5s cubic-bezier(.2,.7,.2,1);position:absolute;top:43%;left:58%;transform:translateY(8px)}.Bug7ra_blueprintIppcStamp[data-visible=true]{opacity:1;transform:translateY(0)}.Bug7ra_ippcBadge{color:var(--brand);font-family:var(--font-geist-mono), monospace;letter-spacing:1.2px;opacity:0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none;background:#ffffffbf;border:1px solid #0852ff59;border-radius:999px;padding:6px 12px;font-size:11px;font-weight:700;transition:opacity .4s;position:absolute;top:14px;right:16px}.Bug7ra_ippcBadge[data-visible=true]{opacity:1}.Bug7ra_figureMeta{font-family:var(--font-geist-mono), monospace;letter-spacing:1.2px;flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:11px;display:flex;position:absolute;bottom:14px;left:16px;right:16px}.Bug7ra_figureMeta span{color:#667085}.Bug7ra_figureMeta strong{color:var(--ink);font-weight:700}.Bug7ra_caption{color:#667085;margin:0;font-size:13px;animation:.38s both Bug7ra_fadeIn}.Bug7ra_productSteps{flex-direction:column;padding-bottom:clamp(380px,54vh,540px);display:flex}.Bug7ra_productStep{opacity:.4;border-bottom:1px solid #c9d7ff;flex-direction:column;justify-content:center;gap:8px;min-height:clamp(220px,40vh,420px);padding:clamp(16px,2vw,24px) 0;transition:opacity .35s,transform .35s;display:flex}.Bug7ra_productStep[data-active=true]{opacity:1;transform:translate(-4px)}.Bug7ra_productStep>button{min-height:36px;color:var(--brand);cursor:pointer;font-family:var(--font-geist-mono), monospace;letter-spacing:1.4px;background:0 0;border:0;border-radius:999px;align-self:flex-start;margin:-4px -10px;padding:4px 10px;font-size:11px;font-weight:800;transition:background-color .2s}.Bug7ra_productStep>button:hover,.Bug7ra_productStep>button:focus-visible{background:#0852ff14}.Bug7ra_productStep h3{color:var(--ink);letter-spacing:-.02em;margin:0;font-size:clamp(22px,2.4vw,32px);font-weight:800;line-height:1.2}.Bug7ra_productStep>p:not(.Bug7ra_help){color:#667085;max-width:46ch;margin:0;font-size:15px;line-height:1.6}.Bug7ra_tags{flex-wrap:wrap;gap:8px;display:flex}.Bug7ra_tags span{color:#667085;font-family:var(--font-geist-mono), monospace;letter-spacing:.8px;background:#fff;border:1px solid #07163214;border-radius:999px;padding:6px 12px;font-size:11px;box-shadow:0 1px 2px #0716320a}.Bug7ra_help{color:#667085;margin:8px 0 0;font-size:13px;line-height:1.5}.Bug7ra_help a{color:var(--brand);font-weight:700}.Bug7ra_mobileCarousel,.Bug7ra_mobileHint{display:none}.Bug7ra_mobileCard{scroll-snap-align:center;background:#fff;border:1px solid #07163214;border-radius:24px;flex-direction:column;flex:0 0 86%;display:flex;overflow:hidden}.Bug7ra_mobileVisual{background:linear-gradient(200deg,#1e63ff,#0852ff 60%,#0648e4);justify-content:center;align-items:center;height:248px;padding:20px;display:flex;position:relative;overflow:hidden}.Bug7ra_mobileNumber{color:#ffffffa6;font-family:var(--font-geist-mono), monospace;letter-spacing:1.2px;font-size:11px;position:absolute;top:12px;left:16px}.Bug7ra_mobileIppc{color:#fff;width:34px;height:34px;font-family:var(--font-geist-mono), monospace;border:1px solid #ffffff73;border-radius:50%;place-items:center;font-size:10px;font-weight:700;display:grid;position:absolute;top:12px;right:16px}.Bug7ra_mobileShadow{background:radial-gradient(#041c5673,#0000 65%);width:210px;height:46px;position:absolute;bottom:30px;left:50%;transform:translate(-50%)}.Bug7ra_woodPerspective{perspective:900px;position:relative}.Bug7ra_woodPallet{width:190px;height:132px;transform-style:preserve-3d;position:relative;transform:rotateX(58deg)rotate(-38deg)}.Bug7ra_woodLayer{display:block;position:absolute;inset:0}.Bug7ra_woodLayer>span{box-sizing:border-box;background-image:radial-gradient(at 70% 42%,#0000 0 5px,#663d1f2e 6px,#0000 8px),repeating-linear-gradient(4deg,#0000 0 7px,#6c432217 8px,#0000 9px 15px),linear-gradient(90deg,#d7ae77,#efd6aa 52%,#d4a66b);background-position:var(--grain-x,0) 0, var(--grain-x,0) 0, 0 0;border:1px solid #79502f80;border-radius:1.5px;display:block;position:absolute;box-shadow:0 3px #79502f80,0 9px 15px #041c5647}.Bug7ra_woodBottom{transform:translateZ(0)}.Bug7ra_woodBottom>span,.Bug7ra_woodTop>span{height:13%;left:0;right:0}.Bug7ra_woodBlocks{transform:translateZ(11px)}.Bug7ra_woodBlocks span{background-image:repeating-linear-gradient(90deg,#0000 0 9px,#42281121 10px,#0000 11px 20px),linear-gradient(#ad7c42,#c49254);border-color:#42281199;width:16%;height:26%;box-shadow:0 4px #42281180,0 7px 12px #041c564d}.Bug7ra_woodStringers{transform:translateZ(11px)}.Bug7ra_woodStringers span{background-image:repeating-linear-gradient(4deg,#0000 0 8px,#42281124 9px,#0000 10px 18px),linear-gradient(90deg,#ad7c42,#c49254);background-position:var(--grain-x,0) 0, 0 0;border-color:#42281199;width:11.6%;height:100%;top:0;box-shadow:3px 0 #42281180,7px 0 12px #041c564d}.Bug7ra_woodTop{transform:translateZ(24px)}.Bug7ra_woodIppcStamp{z-index:2;color:#543719;font-family:var(--font-geist-mono), monospace;letter-spacing:.35px;background:#efd9b2d1;border:1px solid #422811bf;border-radius:1px;padding:2px 4px;font-size:5.5px;font-weight:900;line-height:1;position:absolute;top:44%;left:57%}.Bug7ra_mobileConstruction{color:#ffffffb3;font-family:var(--font-geist-mono), monospace;letter-spacing:1px;font-size:10px;position:absolute;bottom:12px;left:16px;right:16px}.Bug7ra_mobileContent{background:#f7f3ec;flex-direction:column;flex:1;gap:10px;padding:18px 18px 20px;display:flex}.Bug7ra_mobileContent h3{color:var(--ink);letter-spacing:-.02em;margin:0;font-size:22px;font-weight:800}.Bug7ra_mobileContent p{color:#667085;margin:0;font-size:14.5px;line-height:1.55}.Bug7ra_mobileContent>a{color:var(--brand);align-self:flex-start;margin-top:auto;padding-top:4px;font-size:13.5px;font-weight:750}@media (max-width:700px){.Bug7ra_inner{gap:30px;padding-block:64px}.Bug7ra_intro{align-items:flex-start}.Bug7ra_introText{max-width:36ch;font-size:14px}.Bug7ra_desktopExplorer{display:none}.Bug7ra_mobileCarousel{overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x mandatory;gap:14px;margin:0 -20px;padding:4px 20px 8px;display:flex;overflow:auto hidden}.Bug7ra_mobileCarousel::-webkit-scrollbar{display:none}.Bug7ra_mobileHint{color:#667085;font-family:var(--font-geist-mono), monospace;letter-spacing:1px;text-align:center;text-transform:uppercase;margin:-16px 0 0;font-size:9.5px;display:block}}@keyframes Bug7ra_blueprintChange{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes Bug7ra_fadeIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.Bug7ra_blueprintAnimation,.Bug7ra_caption,.Bug7ra_ippcBadge{animation:none}.Bug7ra_productStep,.Bug7ra_blueprintBottom span,.Bug7ra_blueprintTop span,.Bug7ra_blueprintPallet,.Bug7ra_blueprintIppcStamp,.Bug7ra_ippcBadge{transition:none}}
.u8IzxG_quality{background:radial-gradient(circle at 78% 34%,#d9c19e21,#0000 30%),#fff;border-bottom:1px solid #dde4ee;position:relative;overflow:clip}.u8IzxG_inner{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:center;gap:clamp(36px,5vw,72px);width:100%;max-width:1360px;margin:0 auto;padding:clamp(72px,8vw,110px) clamp(20px,3vw,40px);display:grid}.u8IzxG_copy{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.u8IzxG_eyebrow{color:var(--brand);font-family:var(--font-geist-mono), monospace;letter-spacing:2px;text-transform:uppercase;margin:0 0 18px;font-size:12px;font-weight:700}.u8IzxG_copy h2{max-width:9ch;color:var(--ink);letter-spacing:-.052em;text-wrap:balance;margin:0;font-size:clamp(38px,5vw,72px);font-weight:800;line-height:.98}.u8IzxG_description{color:#627089;text-wrap:pretty;max-width:55ch;margin:clamp(24px,3vw,34px) 0 0;font-size:clamp(16px,1.35vw,19px);line-height:1.72}.u8IzxG_checks{flex-direction:column;gap:16px;width:100%;margin:30px 0 0;padding:0;list-style:none;display:flex}.u8IzxG_checks li{align-items:center;gap:13px;display:flex}.u8IzxG_checks p{color:#657188;margin:0;font-size:15px;line-height:1.55}.u8IzxG_checks strong{color:var(--ink);font-weight:750}.u8IzxG_checkIcon{width:26px;height:26px;color:var(--brand);background:#0852ff17;border-radius:50%;flex:0 0 26px;place-items:center;display:grid}.u8IzxG_checkIcon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.25px;width:15px}.u8IzxG_documentation{border-top:1px solid #dde4ee;width:100%;margin-top:clamp(34px,4vw,48px);padding-top:24px}.u8IzxG_documentation>p{color:#6b768c;letter-spacing:.01em;margin:0 0 16px;font-size:13px;font-weight:650}.u8IzxG_certificateLink{--certificate-line:100%;--certificate-scale:1;--certificate-arrow-x:0px;min-height:52px;color:var(--ink);background:#fff;border:1px solid #dde4ee;border-radius:6px;align-items:stretch;transition:border-color .3s,box-shadow .3s;display:inline-flex;position:relative;overflow:hidden}.u8IzxG_certificateBorder{border:1px solid var(--brand);clip-path:inset(0 var(--certificate-line) 0 0);pointer-events:none;border-radius:6px;transition:clip-path .5s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.u8IzxG_certificateLink:hover,.u8IzxG_certificateLink:focus-visible{--certificate-line:0%;--certificate-scale:1.07;--certificate-arrow-x:4px;color:var(--ink);border-color:#c9d7ff;box-shadow:0 1px 2px #0716320a}.u8IzxG_certificateLink:active{--certificate-line:0%;--certificate-scale:1.04;--certificate-arrow-x:4px}.u8IzxG_certificateIconCell{background:#f7f3ec;border-right:1px solid #e7ded1;flex:0 0 52px;justify-content:center;align-items:center;width:52px;display:flex}.u8IzxG_certificateIconCell svg{fill:none;width:19px;stroke:var(--brand);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;transform:scale(var(--certificate-scale));transition:transform .3s cubic-bezier(.2,.7,.2,1)}.u8IzxG_certificateLabel{letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:12px;padding:0 20px;font-size:15px;font-weight:700;display:flex}.u8IzxG_linkArrow{fill:none;width:15px;stroke:var(--brand);stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;transform:translateX(var(--certificate-arrow-x));flex:0 0 15px;transition:transform .3s cubic-bezier(.2,.7,.2,1)}.u8IzxG_visualColumn{min-width:0}.u8IzxG_visual{cursor:crosshair;touch-action:pan-y;background:#e9ddcb;border:1px solid #84694433;border-radius:32px;height:clamp(420px,46vw,620px);position:relative;overflow:hidden;box-shadow:0 32px 80px #18233721,0 3px 12px #18233712}.u8IzxG_visual:after{border-radius:inherit;content:"";pointer-events:none;background:linear-gradient(#04122c0a,#0000 26%),linear-gradient(#0000 70%,#04122c24);position:absolute;inset:0}.u8IzxG_woodImage{object-fit:cover;will-change:transform}.u8IzxG_lens{z-index:3;aspect-ratio:1;opacity:0;pointer-events:none;transform-origin:50%;will-change:transform, opacity;border:2px solid #ffffffeb;border-radius:50%;width:min(31%,220px);transition:opacity .18s,transform .26s cubic-bezier(.2,.7,.2,1);position:absolute;top:30%;left:32%;overflow:hidden;box-shadow:0 14px 38px #04122c42,inset 0 0 0 1px #07163226}.u8IzxG_magnifier{filter:saturate(1.04)contrast(1.05);background-repeat:no-repeat;background-size:200% 200%;position:absolute;inset:0}.u8IzxG_crosshairHorizontal,.u8IzxG_crosshairVertical{background:#ffffffdb;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 1px #0716328c}.u8IzxG_crosshairHorizontal{width:23px;height:1px}.u8IzxG_crosshairVertical{width:1px;height:23px}.u8IzxG_annotation{z-index:2;color:#fff;min-height:34px;font-family:var(--font-geist-mono), monospace;letter-spacing:1.15px;opacity:0;pointer-events:none;text-transform:uppercase;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#071632d1;border:1px solid #ffffff59;border-radius:999px;align-items:center;padding:0 13px;font-size:10px;font-weight:700;display:inline-flex;position:absolute;box-shadow:0 8px 24px #0716322e}.u8IzxG_annotation:before{background:var(--brand);content:"";border-radius:50%;width:6px;height:6px;margin-right:8px;box-shadow:0 0 0 4px #0852ff38}.u8IzxG_annotationTop{top:24px;left:24px}.u8IzxG_annotationBottom{bottom:24px;right:24px}.u8IzxG_caption{color:#9aa3b2;font-family:var(--font-geist-mono), monospace;letter-spacing:.9px;text-align:right;text-transform:uppercase;margin:13px 2px 0;font-size:9px;font-weight:650}.u8IzxG_mobileHint{color:#78849a;font-family:var(--font-geist-mono), monospace;letter-spacing:.65px;text-transform:uppercase;justify-content:center;align-items:center;gap:8px;margin:12px 0 0;font-size:10px;font-weight:650;display:none}.u8IzxG_mobileHint span{color:var(--brand);font-size:16px}@media (max-width:820px){.u8IzxG_inner{grid-template-columns:1fr;gap:44px;padding-block:72px}.u8IzxG_copy h2{max-width:11ch;font-size:clamp(42px,12vw,62px)}.u8IzxG_description{font-size:16px;line-height:1.66}.u8IzxG_visual{border-radius:26px;height:min(130vw,590px)}.u8IzxG_mobileHint{display:flex}.u8IzxG_caption{text-align:center}}@media (max-width:480px){.u8IzxG_inner{gap:36px;padding:64px 18px}.u8IzxG_copy h2{font-size:clamp(38px,11.5vw,50px)}.u8IzxG_description{margin-top:22px}.u8IzxG_checks{margin-top:26px}.u8IzxG_checks li{align-items:flex-start}.u8IzxG_checkIcon{margin-top:1px}.u8IzxG_certificateLink{width:100%}.u8IzxG_certificateLabel{flex:1;justify-content:space-between}.u8IzxG_visual{border-radius:24px;height:118vw;min-height:430px;max-height:550px}.u8IzxG_lens{width:min(38%,160px)}.u8IzxG_annotation{letter-spacing:.8px;min-height:31px;padding-inline:11px;font-size:8.5px}.u8IzxG_annotationTop{top:16px;left:16px}.u8IzxG_annotationBottom{bottom:16px;right:16px}}@media (prefers-reduced-motion:reduce){.u8IzxG_woodImage,.u8IzxG_lens,.u8IzxG_annotation,.u8IzxG_certificateLink,.u8IzxG_certificateBorder,.u8IzxG_certificateIconCell svg,.u8IzxG_linkArrow{transition-duration:.01ms}}
.zSYOQa_technology{background:var(--ink);position:relative}.zSYOQa_scrollStory{height:320vh;position:relative}.zSYOQa_stage{box-sizing:border-box;flex-direction:column;justify-content:center;gap:clamp(24px,4vh,44px);width:100%;max-width:1360px;height:100svh;margin:0 auto;padding:92px clamp(20px,3vw,40px) 32px;display:flex;position:sticky;top:0;overflow:hidden}.zSYOQa_intro{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.zSYOQa_intro>div{flex-direction:column;gap:12px;display:flex}.zSYOQa_intro p{color:#ffffffb3;letter-spacing:1.8px;text-transform:uppercase;margin:0;font-size:12.5px;font-weight:700}.zSYOQa_intro h2{color:#fff;letter-spacing:-.03em;margin:0;font-size:clamp(30px,4.2vw,56px);font-weight:800;line-height:1.1}.zSYOQa_intro .zSYOQa_introText{color:#ffffffa6;letter-spacing:normal;text-transform:none;text-wrap:pretty;max-width:44ch;font-size:15px;font-weight:400;line-height:1.6}.zSYOQa_processGrid{grid-template-columns:minmax(0,7fr) minmax(20px,.7fr) minmax(0,4.3fr);align-items:center;display:grid}.zSYOQa_rail{flex-direction:column;gap:26px;min-width:0;display:flex}.zSYOQa_stations{justify-content:space-between;gap:12px;display:flex}.zSYOQa_station{color:#fff;cursor:pointer;opacity:.55;background:0 0;border:0;border-radius:14px;flex-direction:column;flex:1;align-items:center;gap:8px;min-height:44px;margin:0;padding:4px;font-family:inherit;transition:opacity .3s,transform .15s;display:flex}.zSYOQa_station:hover,.zSYOQa_station:focus-visible,.zSYOQa_station[data-active=true]{opacity:1}.zSYOQa_station:active{transform:scale(.96)}.zSYOQa_station:focus-visible{outline-offset:3px;outline:2px solid #6b96ff}.zSYOQa_station>span{color:#fff;width:44px;height:44px;font-family:var(--font-geist-mono), monospace;background:#ffffff14;border-radius:50%;place-items:center;font-size:13px;font-weight:700;transition:background-color .3s,box-shadow .3s;display:grid}.zSYOQa_station[data-active=true]>span{background:var(--brand);box-shadow:0 0 24px #0852ff8c}.zSYOQa_station strong{color:#fff;letter-spacing:.4px;text-align:center;font-size:12.5px;font-weight:700}.zSYOQa_track{cursor:grab;touch-action:pan-y;height:110px;position:relative}.zSYOQa_track[data-dragging=true]{cursor:grabbing}.zSYOQa_track:focus-visible{outline-offset:4px;border-radius:18px;outline:2px solid #6b96ff}.zSYOQa_trackBase,.zSYOQa_trackProgress{border-radius:999px;height:2px;position:absolute;top:50%;left:0;right:0}.zSYOQa_trackBase{background:#ffffff24}.zSYOQa_trackProgress{background:var(--brand);transform-origin:0;will-change:transform;transition:box-shadow .18s}.zSYOQa_track[data-dragging=true] .zSYOQa_trackProgress{box-shadow:0 0 14px #0852ffd9}.zSYOQa_dragHint{color:#ffffff8c;font-family:var(--font-geist-mono), monospace;letter-spacing:1.2px;pointer-events:none;text-transform:uppercase;font-size:10px;font-weight:700;transition:opacity .4s;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)}.zSYOQa_dragHint[data-hidden=true]{opacity:0}.zSYOQa_movingMaterial{filter:none;will-change:left, transform;width:132px;height:72px;margin-top:-36px;transition:filter .18s;position:absolute;top:50%}.zSYOQa_track[data-dragging=true] .zSYOQa_trackProgress,.zSYOQa_track[data-dragging=true] .zSYOQa_movingMaterial{transition:none}.zSYOQa_track[data-dragging=true] .zSYOQa_movingMaterial{filter:drop-shadow(0 10px 14px #00000073)}.zSYOQa_materialMorph,.zSYOQa_materialFrame{position:absolute;inset:0}.zSYOQa_materialMorph{transition:transform .18s;transform:translateY(0)}.zSYOQa_track[data-dragging=true] .zSYOQa_materialMorph{transform:translateY(-4px)}.zSYOQa_materialFrame{opacity:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;transition:opacity .35s;display:flex}.zSYOQa_materialFrame[data-active=true]{opacity:1}.zSYOQa_timber,.zSYOQa_cutBoard,.zSYOQa_assemblyBoard,.zSYOQa_finishedTop,.zSYOQa_finishedBase,.zSYOQa_assemblyBlocks i,.zSYOQa_finishedBlocks i{box-sizing:border-box;background:repeating-linear-gradient(4deg,#0000 0 7px,#6c43221a 8px,#0000 9px 15px),linear-gradient(90deg,#e8dcc3,#efd2a8 55%,#d9c7a3);border:1px solid #5a402880;border-radius:2px;display:block}.zSYOQa_timber{border-radius:3px;width:116px;height:24px;box-shadow:0 8px 18px #00000059}.zSYOQa_cutBoard{width:116px;height:12px}.zSYOQa_assemblyBoard{width:124px;height:11px}.zSYOQa_assemblyBlocks,.zSYOQa_finishedBlocks{justify-content:space-between;width:124px;display:flex}.zSYOQa_assemblyBlocks i{background:#d9c7a3;width:20px;height:14px}.zSYOQa_finishedTop{width:130px;height:13px;box-shadow:0 6px 16px #00000059}.zSYOQa_finishedBlocks{width:130px}.zSYOQa_finishedBlocks i{background:#d9c7a3;width:22px;height:17px}.zSYOQa_finishedBase{width:130px;height:9px}.zSYOQa_divider{background:#ffffff2e;height:1px}.zSYOQa_detail{border-left:1px solid #ffffff29;flex-direction:column;justify-content:center;min-width:0;min-height:300px;padding-left:clamp(18px,2vw,30px);display:flex}.zSYOQa_detailAnimation{flex-direction:column;gap:12px;animation:.4s cubic-bezier(.2,.7,.2,1) both zSYOQa_detailIn;display:flex}.zSYOQa_counter{color:#6b96ff;font-family:var(--font-geist-mono), monospace;letter-spacing:1.4px;font-size:11.5px;font-weight:700}.zSYOQa_detail h3{color:#fff;letter-spacing:-.02em;margin:0;font-size:clamp(24px,2.2vw,34px);font-weight:800}.zSYOQa_detail p{color:#ffffffb8;max-width:430px;margin:0;font-size:15px;line-height:1.65}.zSYOQa_result{color:#6b96ff;background:#0852ff2e;border:1px solid #0852ff73;border-radius:14px;align-self:flex-start;align-items:center;gap:10px;padding:10px 14px;display:flex}.zSYOQa_result svg{flex:none}.zSYOQa_result span{color:#ffffffeb;font-size:13px;font-weight:600}@keyframes zSYOQa_detailIn{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:translate(0)}}@media (max-width:880px){.zSYOQa_scrollStory{height:260svh}.zSYOQa_stage{justify-content:center;gap:18px;padding:86px 20px 22px}.zSYOQa_intro{align-items:flex-start}.zSYOQa_intro .zSYOQa_introText{display:none}.zSYOQa_processGrid{grid-template-columns:minmax(0,1fr);gap:14px}.zSYOQa_rail{gap:12px}.zSYOQa_divider{display:none}.zSYOQa_detail{border-left:0;justify-content:flex-start;min-height:200px;padding-left:0}.zSYOQa_track{height:84px}.zSYOQa_station{gap:6px}.zSYOQa_station>span{width:40px;height:40px}.zSYOQa_station strong{letter-spacing:.2px;font-size:10px}}@media (max-width:520px){.zSYOQa_stage{gap:15px;padding-top:78px}.zSYOQa_intro>div{gap:8px}.zSYOQa_intro h2{font-size:clamp(30px,9vw,40px)}.zSYOQa_stations{gap:4px}.zSYOQa_station{padding-inline:1px}.zSYOQa_station>span{width:36px;height:36px;font-size:11px}.zSYOQa_station strong{max-width:72px;font-size:9px;line-height:1.2}.zSYOQa_detailAnimation{gap:9px}.zSYOQa_detail h3{font-size:24px}.zSYOQa_detail p{font-size:14px;line-height:1.55}.zSYOQa_result{padding:8px 11px}.zSYOQa_result span{font-size:11.5px}}@media (max-height:680px) and (max-width:880px){.zSYOQa_stage{gap:12px;padding-top:68px}.zSYOQa_intro p{font-size:10.5px}.zSYOQa_intro h2{font-size:30px}.zSYOQa_track{height:70px}.zSYOQa_detail{min-height:174px}.zSYOQa_detail p{font-size:13.5px}}@media (prefers-reduced-motion:reduce){.zSYOQa_scrollStory{height:auto}.zSYOQa_stage{height:auto;min-height:720px;position:static}.zSYOQa_station,.zSYOQa_station>span,.zSYOQa_trackProgress,.zSYOQa_movingMaterial,.zSYOQa_dragHint,.zSYOQa_materialFrame,.zSYOQa_materialMorph,.zSYOQa_detailAnimation{transition:none;animation:none}}
.KRBIHq_loader{z-index:100;isolation:isolate;background:#fdfbf7;flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:100svh;animation:.45s 10s forwards KRBIHq_introExit;display:flex;position:fixed;inset:0}html[data-kt-intro-hidden] .KRBIHq_loader{display:none}.KRBIHq_texture{z-index:-1;opacity:.045;filter:grayscale()contrast(.6);background-image:url(/images/kvalita-02-C.webp);background-position:50%;background-size:400px 400px;position:absolute;inset:0}.KRBIHq_brandLogoMask{display:block;position:relative;overflow:hidden}.KRBIHq_brandLogo{color:var(--ink);column-gap:16px;animation:.65s cubic-bezier(.2,.7,.2,1) .12s both KRBIHq_maskUp}.KRBIHq_brandLogo img{width:68px;height:68px}.KRBIHq_brandLogo>span{letter-spacing:-.035em;font-size:clamp(24px,3vw,30px);font-weight:800}@keyframes KRBIHq_maskUp{0%{transform:translateY(112%)}to{transform:none}}@keyframes KRBIHq_introExit{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden;pointer-events:none}}@media (prefers-reduced-motion:reduce){.KRBIHq_loader{animation:1ms linear .4s forwards KRBIHq_introExit}.KRBIHq_brandLogo{animation:none}}
