._page_kx3xv_1{isolation:isolate;color:#fff;background:#000;flex-direction:column;width:100%;height:100dvh;display:flex;position:fixed;inset:0;overflow:hidden}._header_kx3xv_2{color:#000;flex:0 0 clamp(28px,4dvh,46px);grid-template-columns:2fr 1fr;min-height:0;font-size:clamp(.875rem,1.23vw,1.625rem);font-weight:400;line-height:1;display:grid}._header_kx3xv_2 h1,._header_kx3xv_2 p{font:inherit;background:#dfdbd5;align-items:center;gap:.55em;margin:0;padding:0 .45em;display:flex}._header_kx3xv_2 p{background:#fff;border-left:1px solid #aaa59f}._header_kx3xv_2 svg{flex:none;width:1.5em;height:1.5em}._columns_kx3xv_6{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));min-height:0;display:grid}._column_kx3xv_6{touch-action:none;isolation:isolate;min-width:0;min-height:0;position:relative;overflow:hidden}._column_kx3xv_6+._column_kx3xv_6{border-left:1px solid #ffffff18}._column_kx3xv_6:focus-visible{outline-offset:-3px;outline:1px solid #fff}._stretchCanvas_kx3xv_10{z-index:-1;width:100%;height:100%;display:block;position:absolute;inset:0}._card_kx3xv_11{background:#000;border:1px solid #fff;position:absolute;inset:43.65% 7.1% 15.5%}._card_kx3xv_11 h2{letter-spacing:-.065em;white-space:nowrap;margin:0;font-size:clamp(1.75rem,3.47vw,5rem);font-weight:300;line-height:1;position:absolute;top:-.1085em;left:-.079em}._description_kx3xv_14{color:#b8aea7;text-align:justify;width:52%;margin:0;font-size:clamp(.875rem,1.1vw,1.5rem);font-weight:400;line-height:1.05;position:absolute;top:43%;left:24%}._platformDescription_kx3xv_15{width:56%;left:22%;container-type:inline-size}._descriptionLine_kx3xv_16{white-space:nowrap;text-align-last:justify;font-size:min(1em,7.05cqi);display:block}._descriptionLine_kx3xv_16:last-child{text-align-last:left}._openDemo_kx3xv_18{color:#000;isolation:isolate;background:0 0;border:0;height:clamp(38px,5.65dvh,65px);font-weight:400;display:block;position:absolute;bottom:-1px;left:-1px;right:-1px;container-type:inline-size}._tabShape_kx3xv_19{fill:#b8aea7;z-index:-1;width:100%;height:100%;transition:fill .2s;position:absolute;inset:0}._openDemo_kx3xv_18>span{white-space:nowrap;align-items:center;gap:.55em;font-size:min(.875rem,3.1cqi);line-height:1;display:flex;position:absolute;top:26%;right:3.2%}._openDemo_kx3xv_18 svg:not(._tabShape_kx3xv_19){width:1.15em;height:1.15em}._openDemo_kx3xv_18[href]:hover ._tabShape_kx3xv_19{fill:#e0d8d1}._openDemo_kx3xv_18:focus-visible{outline-offset:4px;outline:2px solid #fff}._openDemo_kx3xv_18:disabled{cursor:not-allowed;opacity:1}._brand_kx3xv_25{pointer-events:none;width:23.2%;position:absolute;bottom:.35%;left:50%;transform:translate(-50%)}._brand_kx3xv_25 img{width:100%;height:auto}._brandOutline_kx3xv_27{position:absolute;inset:0;transform:translate(1.8%,8%)}@media (max-width:1100px){._description_kx3xv_14{width:66%;left:17%}._header_kx3xv_2{font-size:.875rem}}@media (max-height:620px) and (min-width:761px){._card_kx3xv_11{top:33%;bottom:14%}._description_kx3xv_14{top:37%}._card_kx3xv_11 h2{font-size:clamp(1.75rem,3.3vw,3.5rem)}._brand_kx3xv_25{width:min(20vw,30dvh)}}@media (max-width:760px) and (orientation:portrait){._header_kx3xv_2{flex-basis:48px;grid-template-columns:2fr 1fr;font-size:.75rem;line-height:1.15}._header_kx3xv_2 h1,._header_kx3xv_2 p{gap:5px;padding:5px 7px}._header_kx3xv_2 svg{width:16px;height:16px}._columns_kx3xv_6{grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:1fr;padding-bottom:34px}._column_kx3xv_6+._column_kx3xv_6{border-top:1px solid #ffffff25;border-left:0}._card_kx3xv_11{inset:32.6% 14.8% 23.6%;container-type:size}._card_kx3xv_11 h2{font-size:min(clamp(1.2rem,6vw,2.1rem),24cqh)}._description_kx3xv_14{width:65%;font-size:min(.7rem,12cqh);line-height:1.12;top:28%;left:27%}._openDemo_kx3xv_18{height:20.4px}._openDemo_kx3xv_18>span{top:25%}._brand_kx3xv_25{width:130px;bottom:5px}}@media (max-width:760px) and (orientation:landscape){._header_kx3xv_2{font-size:.75rem}._header_kx3xv_2 svg{width:18px;height:18px}._card_kx3xv_11{inset:26% 5% 14%}._card_kx3xv_11 h2{font-size:3.6vw}._description_kx3xv_14{width:84%;font-size:.875rem;top:31%;left:8%}._openDemo_kx3xv_18{height:33px}._openDemo_kx3xv_18>span{gap:2px}._brand_kx3xv_25{width:20%}}
