*:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,*:before,*:after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}a,button{cursor:revert}ol,ul,menu,summary{list-style:none}img{max-inline-size:100%;max-block-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;appearance:revert}:where(pre){all:revert;box-sizing:border-box}::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert;box-sizing:border-box}::-webkit-details-marker{display:none}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ul{list-style:none}html{box-sizing:border-box;overscroll-behavior:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none}svg title{font-size:0}body{overscroll-behavior:none}*,*:before,*:after{box-sizing:inherit;user-select:none;outline:none;-webkit-touch-callout:none}*{margin:0;padding:0}:focus{outline:none}::-moz-focus-inner{border:0}a{color:inherit;outline:none;text-decoration:none;cursor:pointer}button{background:none;border:none;border-radius:0;color:inherit;font:inherit;outline:none;pointer-events:auto;cursor:pointer}img{height:auto;width:100%;max-width:100%;vertical-align:middle}video{height:auto;width:100%;max-width:100%;vertical-align:middle}svg{max-width:100%}input,textarea{appearance:none;background:none;border:none;border-radius:0;outline:none;pointer-events:auto}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.VHID{border:0;padding:0;margin:0;position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);clip-path:inset(50%);white-space:nowrap}details{overflow:hidden;position:relative}details summary::-webkit-details-marker{display:none}details .detX_hold{display:grid;grid-template-rows:0fr;transition:.45s grid-template-rows cubic-bezier(.55,0,.1,1)}details .detX_box{overflow:hidden;opacity:0;transition:.6s opacity cubic-bezier(.55,0,.1,1)}details.act .detX_click_i{transform:scaleY(-1)}details.act .detX_hold{grid-template-rows:1fr;transition:.45s grid-template-rows cubic-bezier(.55,0,.1,1)}details.act .detX_box{opacity:1;transition:.6s opacity .45s cubic-bezier(.55,0,.1,1)}html.lenis{height:auto;-ms-overflow-style:none;scrollbar-width:none}html.lenis::-webkit-scrollbar{display:none}html.lenis:scrollbar{display:none}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}@media (hover: hover){.sllbar{position:fixed;right:0;top:0;bottom:0;z-index:40;width:6px;--x:0}.sllbar_prg{position:absolute;right:0;width:100%;top:0;bottom:0;background:#000;transform-origin:left top;opacity:.2;transform:scaleY(var(--x))}}@media (hover: none){.sllbar{display:none}}@font-face{font-family:app;font-display:swap;src:url(/public/fonts/Stoke-Regular.woff2) format("woff2");font-weight:400;font-style:normal}h1,h2,h3,h4,h5,h6,h7{font-weight:400}body{font-family:app;color:#fff;background:#08260e;font-weight:400;line-height:1}@media (width > 1194px){body{font-size:max(1.6rem,14px)}}@media (width <= 1194px){body{font-size:16px}}.red{color:#ec2c37}.h1,h1{line-height:1;font-size:max(3.8rem,30px)}@media (width <= 1194px){.h1,h1{font-size:max(3.2rem,30px)}}.p,p{line-height:1}@media (width > 1194px){.p,p{font-size:1.8rem}}@media (width <= 1194px){.p,p{font-size:16px}}.p-s,p-s{font-size:max(1.4rem,14px)}.p-l,p-l{line-height:1}@media (width > 1194px){.p-l,p-l{font-size:3.8rem}}@media (width <= 1194px){.p-l,p-l{font-size:calc(21px + (17) * (100vw - 375px) / 819)}}@media (width > 1194px){html{--padgrid: 4rem;--multi:calc(((100vw - 1440px) / 288));font-size:calc(100vw / 1440 * 10 - var(--multi))}}@media (width <= 1194px){html{font-size:10px}}html:not(.dev) .IO{background:transparent!important}.IO{pointer-events:none;display:inline-block}.webgl{position:fixed;left:0;top:0;pointer-events:none}main{position:relative;z-index:3}.checkfix{position:fixed;right:0;bottom:0;z-index:1000;background:#111;color:#fff;font-size:10px;letter-spacing:.05em;font-family:monospace;padding:8px;text-align:right;display:flex;justify-content:flex-start;align-items:flex-end;flex-direction:column;text-transform:uppercase;transition:.6s opacity cubic-bezier(.55,0,.1,1);opacity:.4;display:none}.checkfix_t{line-height:20px}.checkfix_c{display:flex;justify-content:space-between;align-items:center;margin-top:2px;width:100%}.checkfix_c input{flex-shrink:0;width:12px;height:12px;background:#fff;border-radius:2px;position:relative;overflow:hidden;cursor:pointer;transition:.6s border-color cubic-bezier(.55,0,.1,1)}.checkfix_c input.INA{pointer-events:none!important}.checkfix_c input:before{content:"";position:absolute;inset:2px;background:#000;border-radius:2px;opacity:0;transform:scale(0);transition:.6s opacity cubic-bezier(.55,0,.1,1),.6s transform cubic-bezier(.55,0,.1,1)}.checkfix_c input:checked:before{opacity:1;transform:scale(1)}.checkfix_c label{margin-left:4px}.checkfix:hover{opacity:1}.tgrad .word{display:inline-flex!important}html{--padgut:calc(var(--gutgrid) + var(--padgrid));--sizegrid: calc(100vw - ( (var(--padgut)) * 2 ))}@media (width > 1194px){html{--padgrid: 1rem;--gutgrid:.8rem}}@media (width <= 1194px){html{--padgrid: calc(8px + (10) * (100vw - 375px) / 819);--gutgrid:calc(4px + (4) * (100vw - 375px) / 819)}}@media (540px < width <= 1194px) and (min-aspect-ratio: 1.2){html{--padgrid: calc(8px + (10) * (100vw - 375px) / 819);--gutgrid:calc(4px + (4) * (100vw - 375px) / 819)}}@media (540px >= height) and (1194px >= width) and (min-aspect-ratio: 1.2){html{--padgrid:calc((100) * (100vw - 100lvh) / (437));--gutgrid:4px}}@media (max-aspect-ratio: 1.2) and (width <= 1194px){html{--padgrid: calc(8px + (10) * (100vw - 375px) / 819);--gutgrid:calc(4px + (4) * (100vw - 375px) / 819)}}.gridcl-vw{width:100%;padding-left:var(--padgrid);padding-right:var(--padgrid)}.gridcl{width:100%;max-width:var(--sizegrid);margin-left:auto;margin-right:auto}.cl{padding-left:var(--gutgrid);padding-right:var(--gutgrid)}.cl1{padding-left:var(--gutgrid);padding-right:var(--gutgrid);width:calc(var(--sizegrid) * .0833333333)}.cl2{padding-left:var(--gutgrid);padding-right:var(--gutgrid);width:calc(var(--sizegrid) * .1666666667)}.cl3{padding-left:var(--gutgrid);padding-right:var(--gutgrid);width:calc(var(--sizegrid) * .25)}.cl4{padding-left:var(--gutgrid);padding-right:var(--gutgrid);width:calc(var(--sizegrid) * .3333333333)}.cl5{padding-left:var(--gutgrid);padding-right:var(--gutgrid);width:calc(var(--sizegrid) * .4166666667)}.cl6{padding-left:var(--gutgrid);padding-right:var(--gutgrid);width:calc(var(--sizegrid) * .5)}.cl7{padding-left:var(--gutgrid);padding-right:var(--gutgrid);width:calc(var(--sizegrid) * .5833333333)}.cl8{padding-left:var(--gutgrid);padding-right:var(--gutgrid);width:calc(var(--sizegrid) * .6666666667)}.cl9{padding-left:var(--gutgrid);padding-right:var(--gutgrid);width:calc(var(--sizegrid) * .75)}.cl10{padding-left:var(--gutgrid);padding-right:var(--gutgrid);width:calc(var(--sizegrid) * .8333333333)}.cl11{padding-left:var(--gutgrid);padding-right:var(--gutgrid);width:calc(var(--sizegrid) * .9166666667)}.cl12{padding-left:var(--gutgrid);padding-right:var(--gutgrid);width:calc(var(--sizegrid) * 1)}.grid-vw{width:100%;padding-left:var(--padgut);padding-right:var(--padgut)}.grid-vw-s{width:100%;padding-left:var(--padgut-s);padding-right:var(--padgut-s)}.grid{--sizegrid:calc(100vw - ( (var(--padgut) ) * 2 ));width:100%;max-width:var(--sizegrid);margin-left:auto;margin-right:auto}.CKgrid{position:fixed;width:100%;left:0;top:0;height:100%;opacity:.1;max-height:0;pointer-events:none;z-index:999;transition:2s max-height cubic-bezier(.55,0,.1,1)}.CKgrid .gridcl{height:100vh;display:flex;justify-content:flex-start;align-items:stretch;margin:0 auto}.CKgrid .gridcl div{position:relative;display:flex;justify-content:flex-start;align-items:stretch}.CKgrid .gridcl div:before{content:"";width:100%;height:100%;background:#0ff;transform:scaleX(0);transition:.4s transform cubic-bezier(.55,0,.1,1)}.CKgrid.A div:before{transform:scaleX(1);transition:1s transform .1s cubic-bezier(.55,0,.1,1)}.ldr{z-index:290;left:0;top:0;position:fixed;width:100%;height:100vh;background:rgba(0,0,0,var(--o));display:flex;justify-content:center;align-items:center;--o:1;pointer-events:none}.ldr_im{width:10rem;opacity:var(--o);position:relative;z-index:10}@media (width <= 1194px){.ldr_im{width:calc(60px + (33.168) * (100vw - 375px) / 819)}}.ldr_im img{width:100%;height:auto;object-fit:contain}.head{position:fixed;left:0;right:0;z-index:55;pointer-events:none;display:flex;justify-content:space-between;align-items:center;margin:0 auto;--navcolor:#000}@media (540px < width){.head{padding-top:2.2rem;padding-bottom:2.2rem}}@media (540px >= width){.head{padding-top:calc(var(--padgut) - 10px);padding-bottom:calc(var(--padgut) - 10px)}}@media (width <= 1194px){.head:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;width:100vw;background:#fff;transform-origin:left top;transition:.45s transform 1.6s cubic-bezier(.55,0,.1,1)}}.head_logo{width:2.8rem;position:relative}.head_logo path{fill:var(--navcolor);transition:1.6s fill cubic-bezier(.55,0,.1,1)}.head_iso{width:10.2rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:.45s opacity .3s cubic-bezier(.55,0,.1,1),.8s transform .3s cubic-bezier(.55,0,.1,1)}@media (540px >= width){.head_iso{display:none}}@media (540px < width){.head_brg{display:none}}@media (540px >= width){.head_brg{display:flex;width:48px;height:48px;position:relative;transform:translate(25%)}}.head_brg_o{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:24px;height:18px;display:flex;flex-direction:column;justify-content:space-between;align-items:stretch}.head_brg_o span{background:var(--navcolor);height:2px;transform-origin:right top}.head_brg_c{width:24px;height:24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.head_brg_c:before{content:"";position:absolute;width:24px;height:2px;top:calc(50% - 1px);left:0;background:var(--navcolor)}.head_brg_c:after{content:"";position:absolute;width:24px;height:2px;top:calc(50% - 1px);left:0;background:var(--navcolor)}.head .Abtn{margin-left:auto}.head .Abtn+.Abtn{margin-left:1.6rem;--bg: #000;--bghov: #fff;--tx: #fff;--txhov: #000;border:1px solid black}@media (540px >= width){.head .Abtn{display:none}}.head a,.head button{pointer-events:all}.nav{position:fixed;z-index:50}@media (540px < width){.nav{bottom:2.2rem;left:50%;transform:translate(-50%)}}@media (540px >= width){.nav{inset:0;padding:var(--headH) var(--padgut) 24px;display:flex;flex-direction:column;justify-content:space-between;align-items:stretch}}.nav:before{content:"";position:absolute;inset:0;background:#000;z-index:-1}@media (540px < width){.nav:before{border-radius:8px}}.nav_f{display:flex}@media (540px < width){.nav_f{justify-content:space-around;align-items:center;padding:16px 40px;gap:0 8.7rem}.nav_f:before{content:"/";color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media (540px >= width){.nav_f{flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%}}.nav_anc{width:100%;display:flex;justify-content:flex-start;align-items:center;color:#fff;transition:.45s opacity cubic-bezier(.55,0,.1,1)}.nav_anc i{width:21px;margin-right:12px}@media (540px >= width){.nav_anc i{display:none}}.nav_anc i svg{width:100%}.nav_anc span{white-space:nowrap;position:relative}@media (540px >= width){.nav_anc span{width:100%;padding:30px 0;font-size:24px}}.nav_anc span:before{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:1px;background:#fff;transform-origin:left top;transform:scaleX(0);transition:1.2s transform cubic-bezier(.55,0,.1,1)}.nav_anc.ALK span:before{transform:scaleX(1)}@media (540px < width){.nav_anc:hover{opacity:.4}}@media (540px < width){.nav_bs{display:none}}@media (540px >= width){.nav_bs{display:flex;justify-content:center;gap:0 .8rem}.nav_bs .Abtn{width:100%;--bg: #000;--bghov: #fff;--tx: #fff;--txhov: #000}}html.sll-start .head_iso{transform:translate(-50%,-33%);opacity:0;transition:.45s opacity cubic-bezier(.55,0,.1,1),.8s transform cubic-bezier(.55,0,.1,1)}@media (540px < width){html:not(.A-ancs) .nav{pointer-events:none!important}html:not(.A-ancs) .nav *{pointer-events:none!important}html:not(.A-ancs) .nav:before{transform:scaleX(0);opacity:0;transition:.45s transform cubic-bezier(.55,0,.1,1),.6s opacity cubic-bezier(.55,0,.1,1)}html:not(.A-ancs) .nav_f{opacity:0;transition:.5s opacity .1s cubic-bezier(.55,0,.1,1)}html.A-ancs .nav:before{transform:scaleX(1);opacity:1;transition:1.6s transform cubic-bezier(.55,0,.1,1),.45s opacity cubic-bezier(.55,0,.1,1)}html.A-ancs .nav_f{opacity:1;transition:.45s opacity .8s cubic-bezier(.55,0,.1,1)}}@media (540px >= width){html:not(.A-nav) .head_brg_o span{transform:scaleX(1)}html:not(.A-nav) .head_brg_o span:first-child{transition:.45s transform .45s cubic-bezier(.55,0,.1,1),1.6s background cubic-bezier(.55,0,.1,1)}html:not(.A-nav) .head_brg_o span:nth-child(2){transition:.45s transform .46s cubic-bezier(.55,0,.1,1),1.6s background cubic-bezier(.55,0,.1,1)}html:not(.A-nav) .head_brg_o span:last-child{transition:.45s transform .47s cubic-bezier(.55,0,.1,1),1.6s background cubic-bezier(.55,0,.1,1)}html:not(.A-nav) .head_brg_c:before{transform:rotate(45deg) scaleX(0);transition:.45s transform cubic-bezier(.55,0,.1,1),1.6s background cubic-bezier(.55,0,.1,1)}html:not(.A-nav) .head_brg_c:after{transform:rotate(-45deg) scaleX(0);transition:.45s transform cubic-bezier(.55,0,.1,1),1.6s background cubic-bezier(.55,0,.1,1)}html:not(.A-nav) .nav{opacity:0;pointer-events:none;transition:1s opacity .4s cubic-bezier(.55,0,.1,1)}html:not(.A-nav) .nav_bs{transition:.45s opacity cubic-bezier(.55,0,.1,1);opacity:0}html:not(.A-nav) .nav *{pointer-events:none!important}html.A-nav .head{--navcolor:#fff}html.A-nav .head:before{transform:scaleY(0);transition:.45s transform cubic-bezier(.55,0,.1,1)}html.A-nav .head_brg_o span{transform:scaleX(0)}html.A-nav .head_brg_o span:first-child{transition:.45s transform cubic-bezier(.55,0,.1,1),1.6s background cubic-bezier(.55,0,.1,1)}html.A-nav .head_brg_o span:nth-child(2){transition:.45s transform .1s cubic-bezier(.55,0,.1,1),1.6s background cubic-bezier(.55,0,.1,1)}html.A-nav .head_brg_o span:last-child{transition:.45s transform .2s cubic-bezier(.55,0,.1,1),1.6s background cubic-bezier(.55,0,.1,1)}html.A-nav .head_brg_c:before{transform:rotate(45deg);transition:.45s transform .6s cubic-bezier(.55,0,.1,1),1.6s background cubic-bezier(.55,0,.1,1)}html.A-nav .head_brg_c:after{transform:rotate(-45deg);transition:.45s transform .6s cubic-bezier(.55,0,.1,1),1.6s background cubic-bezier(.55,0,.1,1)}html.A-nav .nav{transition:1s opacity cubic-bezier(.55,0,.1,1)}html.A-nav .nav_f a span:before{transition:1.2s transform 1s cubic-bezier(.55,0,.1,1);transform:scaleX(1)}html.A-nav .nav_bs{transition:1s opacity 1.4s cubic-bezier(.55,0,.1,1);opacity:1}}.mdl{position:fixed;top:0;bottom:0;left:0;width:100%;z-index:99;background:#00000080;display:none;justify-content:center;align-items:stretch;transition:.45s opacity cubic-bezier(.55,0,.1,1),.45s backdrop-filter cubic-bezier(.55,0,.1,1)}.mdl .sent{position:relative;max-width:47.7rem;width:100%;display:none;justify-content:center;align-items:center;height:100%;margin:0 auto}.mdl .sent.A{transition:.6s opacity .1s cubic-bezier(.55,0,.1,1)}.mdl .sent:not(.A){opacity:0}.mdl .sent:before{content:"";position:absolute;background:gray;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top-right-radius:8px;top:55px;width:100%;bottom:0}.mdl .sent_bg{position:absolute;inset:55px 0 0}.mdl .sent_bg:before{content:"";position:absolute;bottom:100%;background:gray;border-top-left-radius:8px;height:55px;left:0;width:10rem}.mdl .sent_bg:after{content:"";position:absolute;bottom:100%;left:10rem;height:55px;width:109px;background-image:url('data:image/svg+xml;utf-8,<svg viewBox="0 0 109 55" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0 0V54.9905H108.697C97.8058 53.6765 87.389 49.5781 78.4781 43.0337L36.7792 12.408C26.0924 4.55908 13.2394 0.228638 0 0Z" fill="rgb(242,242,242)"/></svg>')}@media only screen and (max-width: 740px){.mdl .sent{aspect-ratio:.7}}.mdl .sent_fl{max-width:26rem;display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative;text-align:center}.mdl .sent_fl .h1{margin:4rem 0 2.4rem}.mdl .IO{transition-delay:2s}@media only screen and (min-width: 761px){.mdl{padding:2.4rem 16px}}.mdl_bg{position:absolute;inset:0}.mdl_close{position:absolute;right:2.4rem;top:1.6rem;pointer-events:all;margin-top:.25em}.mdl_close .close{position:relative}.mdl_close .close:before{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:1px;background:#000;transform-origin:right top;transform:scaleX(0);transition:1.2s transform cubic-bezier(.55,0,.1,1)}.mdl_close .close:hover:before{transform:scaleX(1)}.mdl_log{width:100%;background-color:#fff;display:flex;justify-content:flex-start;align-items:stretch;position:relative;z-index:4;max-width:117.6rem}@media only screen and (min-width: 761px){.mdl_log{border-radius:8px;justify-content:center;width:100%}}@media only screen and (max-width: 760px){.mdl_log{position:relative}}.mdl_cont{width:100%;background-color:#fff;display:flex;justify-content:flex-start;align-items:stretch;position:relative;z-index:4;max-width:117.6rem}@media only screen and (min-width: 761px){.mdl_cont{justify-content:center;width:100%;border-radius:8px}}@media only screen and (max-width: 760px){.mdl_cont{position:relative}}.mdl_h{position:relative;width:100%;display:flex;justify-content:space-between;align-items:stretch}@media (width > 1194px){.mdl_h{overflow-y:scroll;overflow-x:clip;gap:0 4.8rem}}@media only screen and (width <= 1194px) and (min-width: 761px){.mdl_h{overflow-y:scroll;overflow-x:clip;gap:0 calc(24px + (19.9008) * (100vw - 375px) / 819);width:100%;justify-content:center}}.mdl_hcont{position:relative;width:100%;display:flex;align-items:stretch}@media only screen and (min-width: 761px){.mdl_hcont{gap:0 4.8rem;width:100%;justify-content:space-between;justify-content:center}}@media only screen and (max-width: 760px){.mdl_hcont{flex-direction:column;overflow-y:scroll;overflow-x:clip;justify-content:flex-start}}.mdl .im{position:relative;max-width:52.4rem;width:50%}@media only screen and (max-width: 760px){.mdl .im{display:none}}.mdl .im .IO{position:absolute;left:0;top:0;width:10px;height:10px}.mdl .im img{object-fit:cover;width:100%;height:100%;position:absolute;border-top-left-radius:8px;border-bottom-left-radius:8px;transition:.4s opacity cubic-bezier(.55,0,.1,1)}.mdl .im img:not(.L){opacity:0}.mdl .t{position:relative;display:flex;justify-content:flex-start;align-items:stretch;max-width:52.4rem}@media only screen and (min-width: 761px){.mdl .t{padding-top:8.7rem;padding-bottom:7.6rem;padding-left:1.6rem;width:50%}}@media only screen and (max-width: 760px){.mdl .t{padding-top:12rem;padding-left:var(--padgut);padding-right:var(--padgut);width:100%;margin:0 auto 2.4rem}}.mdl .t_h{width:100%;margin:0 auto;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}@media only screen and (min-width: 761px){.mdl .t_h{max-width:26rem}}.mdl .t_h .h1 span{opacity:.4}.mdl .t_h p{opacity:.4;margin-top:2.4rem}.mdl .nfo{position:relative;max-width:33.2rem;padding-right:1.6rem;padding-left:1.6rem;width:100%;align-self:center;margin:0 auto}@media (width <= 1194px){.mdl .nfo{padding-bottom:32px}}.mdl .nfo .h1{margin-bottom:4rem}@media only screen and (min-width: 761px){.mdl .nfo-cont{padding:8.7rem 0 7.5rem;overflow-y:scroll;overflow-x:clip;max-height:100%;max-width:100%;height:100%;display:flex;justify-content:center;align-items:center}}@media only screen and (max-width: 760px){.mdl .nfo-cont{max-width:100%}}.mdl .nfo-cont form{margin:0 auto;max-width:33.2rem}@media only screen and (max-width: 760px){.mdl .nfo-cont form{padding-left:var(--padgut);padding-right:var(--padgut);max-width:52.4rem}}.mdl .nfo form{position:relative;display:flex;justify-content:flex-start;align-items:stretch;flex-direction:column;width:100%}.mdl .nfo form .Abtn{--bg: #000;--bghov: #fff;--tx: #fff;--txhov: #000;border:1px solid black;width:100%;margin-top:16px}.mdl .nfo form .endtext{position:absolute;top:100%;padding-top:1.2rem;color:#ff303c;transition:1s all cubic-bezier(.55,0,.1,1)}.mdl .nfo form .endtext:not(.A){opacity:0}.mdl .nfo form.ERR button{pointer-events:none}.mdl .nfo form.ERR button span{opacity:.3}.mdl .nfo form.END .sent{opacity:1}.mdl .nfo form.END button{pointer-events:none;transition:.6s opacity cubic-bezier(.55,0,.1,1);opacity:0}.mdl:not(.A){opacity:0}.mdl:not(.A) .IO{display:none!important}.mdl.A{backdrop-filter:blur(4px);transition:.6s opacity .2s cubic-bezier(.55,0,.1,1),.8s backdrop-filter .4s cubic-bezier(.55,0,.1,1)}.landing{display:flex;flex-direction:column;justify-content:space-between;min-height:100vh;position:relative}.landing_intro{min-height:42rem;padding-bottom:3.8rem;position:relative}@media (max-aspect-ratio: 1.2) and (width <= 1194px){.landing_intro{min-height:32rem}}.landing_intro .bg{position:absolute;inset:0}.landing_intro .bg img,.landing_intro .bg video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top right}.landing_intro .grid-vw{display:flex;gap:3.8rem}@media (max-aspect-ratio: 1.2) and (width <= 1194px){.landing_intro .grid-vw{flex-direction:column;justify-content:space-between}}.landing_intro .grid-vw .mrgn{position:relative;width:10rem;z-index:10}@media (width <= 1194px){.landing_intro .grid-vw .mrgn{width:calc(54px + (38.1432) * (100vw - 375px) / 819)}}.landing_intro .grid-vw .mrgn img{width:100%;height:auto;object-fit:contain}.landing_intro .grid-vw .logo{width:100%;max-width:73.6rem;position:relative;z-index:3;margin-top:8.8rem;opacity:0}.landing_intro .grid-vw .logo img{width:100%;height:auto;object-fit:contain}.landing_about{padding-top:4rem;padding-bottom:7rem}@media (max-aspect-ratio: 1.2) and (width <= 1194px){.landing_about{padding-top:2.2rem}}.landing_about .grid-vw{opacity:0}.landing_about .cards{margin-top:6.8rem;display:grid;grid-template-columns:1fr 1fr 1fr;gap:2.4rem}@media (max-aspect-ratio: 1.2) and (width <= 1194px){.landing_about .cards{grid-template-columns:1fr;margin-top:3.2rem;gap:3.4rem}}.landing_about .cards .card{position:relative;overflow:hidden;border-radius:1.6rem;padding:4.8rem 2rem 3rem;filter:drop-shadow(.5rem .7rem 1rem #000000);-webkit-filter:drop-shadow(.5rem .7rem 1rem #000000);display:flex;flex-direction:column;gap:11rem;transition:.6s opacity cubic-bezier(.55,0,.1,1);opacity:0}.landing_about .cards .card:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#033312,#03331200 80%);z-index:1}.landing_about .cards .card .im{position:absolute;inset:0;z-index:0}.landing_about .cards .card .im .IO{position:absolute;top:35%;left:0;width:8px;height:8px;background:purple}.landing_about .cards .card .im img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;transition:.6s transform cubic-bezier(.55,0,.1,1);will-change:transform}.landing_about .cards .card_logo{width:16rem;position:relative;z-index:10}@media (width <= 1194px){.landing_about .cards .card_logo{width:calc(120px + (33.168) * (100vw - 375px) / 819)}}.landing_about .cards .card_logo .IO{position:absolute;inset:0}.landing_about .cards .card_logo img{width:100%;height:auto;object-fit:contain;transition:.6s transform cubic-bezier(.55,0,.1,1),.45s opacity cubic-bezier(.55,0,.1,1)}.landing_about .cards .card_logo img:not(.L){opacity:0}.landing_about .cards .card_info{display:flex;flex-direction:column;gap:2.2rem;position:relative;z-index:10}.landing_about .cards .card_info .h1 i{transform:translateY(.1em);margin-left:.3em;width:1em;height:1em;display:inline-flex;align-items:center;justify-content:center}.landing_about .cards .card_info .h1 i svg{width:100%}.landing_about .cards .card:has(.im img.L){opacity:1}@media (hover: hover){.landing_about .cards .card:hover .im img{transform:scale(1.1)}.landing_about .cards .card:hover .card_logo img{transform:scale(.95)}}.landing_foot{margin-top:auto;background:#11160a;padding-top:1.6rem;padding-bottom:1.6rem}.landing_foot .grid-vw{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.2rem}.landing_foot .grid-vw .social{display:flex;gap:2rem}.landing_foot .grid-vw .social a{width:6rem}.landing_foot .grid-vw .social a img{width:100%;height:auto;object-fit:contain;transition:.45s opacity cubic-bezier(.55,0,.1,1)}@media (hover: hover){.landing_foot .grid-vw .social a:hover img{opacity:.8}}
