body.sdevice:before{content:"";position:fixed;left:0;top:0;background:#111;display:block;min-height:14px;min-width:20px;font-size:12px;padding:2px;z-index:999;color:#fff;font-size:10px;letter-spacing:.05em;font-family:monospace}*: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(0px 0px 99.9% 99.9%);white-space:nowrap}.CPYpop{position:fixed;left:50%;bottom:2rem;opacity:0;transform:translate(-50%);color:#fefefe;background:#010101;padding:8px;border-radius:4px;font-size:14px;letter-spacing:.1em}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}.sllbar{@include hover{position:fixed; left:0; right:0; top:0; bottom:0; z-index:40; pointer-events: none; &_prg{position:absolute; right:0; top:0; bottom:0; width:4px; background:#141414; transform-origin:top;}}@include nohover{display: none;}}*:has(.watchOF){timeline-scope:--hasoverflow;animation:--hasoverflow forwards;animation-timeline:--hasoverflow;container-name:--hasoverflow}@keyframes --hasoverflow{0%,to{--hasoverflow: 1}0%{--hassll: 0;--prgsll:0}1%{--hassll: 1}to{--hassll: 1;--prgsll:1}}.watchOF{scroll-timeline:--hasoverflow}@font-face{font-family:base;font-display:swap;src:url(/assets/fonts/NeueMontreal-Regular.woff2) format("woff2")}@font-face{font-family:hs;font-display:swap;src:url(/assets/fonts/PPNeueMontreal-Medium.woff2) format("woff2")}h1,h2,h3,h4,h5,h6,h7{font-family:hs;font-weight:400}body{font-family:base;color:#141414;background:#f8f7f4;font-weight:400;font-style:normal;line-height:1;font-size:max(1.4rem,14px)}p,.p{font-size:max(1.4rem,14px);line-height:1.1;letter-spacing:-.01em;font-family:base}.pBig{line-height:1.2}@media (min-aspect-ratio: 1.2) and (max-width: 1194px),(min-width: 1194px){.pBig{font-size:max(1.6rem,16px)}}@media (max-width: 1194px){.pBig{font-size:calc(14px + ((2 * .8292) * (100vw - 375px) / (1194 - 375)))}}h1,.h1{line-height:1.25;letter-spacing:-.02em}@media (min-aspect-ratio: 1.2) and (max-width: 1194px),(min-width: 1194px){h1,.h1{font-size:4rem}}@media (max-width: 1194px){h1,.h1{font-size:calc(25px + ((15 * .8292) * (100vw - 375px) / (1194 - 375)))}h1-sm,.h1-sm{font-size:calc(21px + ((4 * .8292) * (100vw - 375px) / (1194 - 375)))}}h2,.h2{line-height:1.25;letter-spacing:-.02em}@media (min-aspect-ratio: 1.2) and (max-width: 1194px),(min-width: 1194px){h2,.h2{font-size:3.5rem}}@media (max-width: 1194px){h2,.h2{font-size:calc(28px + ((7 * .8292) * (100vw - 375px) / (1194 - 375)))}}h3,.h3{line-height:1.25;letter-spacing:-.02em}@media (min-aspect-ratio: 1.2) and (max-width: 1194px),(min-width: 1194px){h3,.h3{font-size:2rem}}@media (max-width: 1194px){h3,.h3{font-size:calc(16px + ((4 * .8292) * (100vw - 375px) / (1194 - 375)))}}h4,.h4{line-height:1.25;letter-spacing:-.02em;font-size:max(1.8rem,18px)}h5,.h5{line-height:1;letter-spacing:-.02em;font-size:max(1.6rem,16px)}h6,.h6{line-height:1;letter-spacing:-.02em;font-size:max(1.4rem,14px)}html{--mobileMax:540;--touch:1194}@media (min-width: 1194px){html{--padgrid: 4rem;--multi:calc(((100vw - 1440px) / 1440 * -5));font-size:min(calc(((100vw / 1440) * 10) + var(--multi)),1.25vh)}}@media (max-width: 1194px){html{font-size:10px}}html body,html main{min-height:100lvh}html .VIU{width:100%;position:relative}html .VIU.old:before{content:"";position:fixed;inset:0;z-index:40;opacity:var(--velout,0);background:#f8f7f4}html:not(.dev) .IO{background:transparent!important}.IO{pointer-events:none}main{position:relative;width:100%}.checkfix{position:fixed;right:0;bottom:0%;z-index:1000;background:#333;color:#fff;font-size:10px;letter-spacing:.05em;font-family:monospace;padding:.4rem;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:.2;pointer-events:none}.checkfix_t{line-height:12px}.checkfix_c{display:flex;justify-content:space-between;align-items:center;margin-top:1px;width:100%;position:relative}.checkfix_c:before{content:"";background-color:gold;position:absolute;left:-.2rem;bottom:-.2rem;top:-.2rem;width:25px}.checkfix_c input{flex-shrink:0;width:12px;height:12px;background:#fff;border-radius:2px;position:relative;overflow:hidden;cursor:pointer;pointer-events:all;margin-left:4px;transition:.6s border-color cubic-bezier(.55,0,.1,1)}.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}svg{width:100%}#gl{position:fixed;left:0;top:0;width:100%;height:100%}picture{display:flex;justify-content:flex-start;align-items:stretch}picture img{object-fit:cover}@media (max-width: 1194px) and (max-aspect-ratio: 1.2){.resplg{display:none}}@media (min-aspect-ratio: 1.2) and (max-width: 1194px),(min-width: 1194px){.respsm{display:none}}.md{display:flex}.md video,.md img{object-fit:cover}@media (min-aspect-ratio: 1.2) and (max-width: 1194px),(min-width: 1194px){.md video,.md img{aspect-ratio:var(--ratio)}}@media (max-width: 1194px) and (max-aspect-ratio: 1.2){.md video,.md img{aspect-ratio:var(--ratioSM)}}html{--padgut: calc(var(--gutgrid) + var(--padgrid));--padgut-s: calc(var(--gutgrid) + var(--padgrid-s));--sizegrid: calc(100vw - ((var(--padgrid)) * 2))}@media (min-width: 1194px){html{--gutgrid: .8rem;--padgrid: 2.4rem }}@media (max-width: 1194px){html{--padgrid: calc(14px + ((10) * (100vw - 375px) / (1194 - 375)));--padgrid-s: calc(14px + ((10) * (100vw - 375px) / (1194 - 375)));--gutgrid: calc(4px + ((4) * (100vw - 375px) / (1194 - 375))) }}.gridcl-vw{width:100%;padding-left:var(--padgrid);padding-right:var(--padgrid)}.c-vw{margin:0 auto;width:100%;padding-left:var(--pgrid);padding-right:var(--pgrid)}.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) * (1/ 12))}.cl2{padding-left:var(--gutgrid);padding-right:var(--gutgrid);width:calc(var(--sizegrid) * (2/ 12))}.cl3{padding-left:var(--gutgrid);padding-right:var(--gutgrid);width:calc(var(--sizegrid) * (3/ 12))}.cl4{padding-left:var(--gutgrid);padding-right:var(--gutgrid);width:calc(var(--sizegrid) * (4/ 12))}.cl5{padding-left:var(--gutgrid);padding-right:var(--gutgrid);width:calc(var(--sizegrid) * (5/ 12))}.cl6{padding-left:var(--gutgrid);padding-right:var(--gutgrid);width:calc(var(--sizegrid) * (6/ 12))}.cl7{padding-left:var(--gutgrid);padding-right:var(--gutgrid);width:calc(var(--sizegrid) * (7/ 12))}.cl8{padding-left:var(--gutgrid);padding-right:var(--gutgrid);width:calc(var(--sizegrid) * (8/ 12))}.cl9{padding-left:var(--gutgrid);padding-right:var(--gutgrid);width:calc(var(--sizegrid) * (9/ 12))}.cl10{padding-left:var(--gutgrid);padding-right:var(--gutgrid);width:calc(var(--sizegrid) * (10/ 12))}.cl11{padding-left:var(--gutgrid);padding-right:var(--gutgrid);width:calc(var(--sizegrid) * (11/ 12))}.cl12{padding-left:var(--gutgrid);padding-right:var(--gutgrid);width:calc(var(--sizegrid) * (12/ 12))}.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)}.guide_resp{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:4rem}.guide_resp img,.guide_resp video{width:50rem}.guide_intro{min-height:100dvh;padding-top:var(--pgrid);padding-bottom:8rem}.guide_intro .parallaxs .screenH{content:"";position:absolute;left:50%;transform:translate(-50%);top:calc(50lvh - 39rem);width:78rem;aspect-ratio:1;border:4px solid #7D8CA3;display:flex;justify-content:center;align-items:center;text-align:center}.guide_intro .parallaxs{min-height:150lvh}.guide_intro .parallaxs img,.guide_intro .parallaxs video{position:absolute;width:10rem;object-fit:cover;height:10rem}.guide_intro .parallaxs .im1{left:20%;top:0}.guide_intro .parallaxs .im2{left:50%;top:20lvh;width:1rem;height:1rem}.guide_intro .parallaxs .im3{width:20rem;height:20rem;right:20%;top:50vh}.guide_intro .parallaxs .im4{right:var(--padgut);top:120lvh}.guide_grids .grid{display:flex;flex-direction:column;padding-top:4rem;border-top:4px solid #36311F}.guide_grids .wysi{max-width:64rem;margin-top:2.4rem}.guide_grids .gridcl{display:flex;flex-direction:column;padding-top:4rem;margin-top:8rem;border-top:4px solid #7D8CA3}.guide_grids .grid-vw{padding-top:4rem;margin-top:8rem;border-top:4px solid #59544B}.guide_grids .gridcl-vw{display:flex;flex-direction:column;gap:4rem;padding-top:4rem;margin-top:8rem;border-top:4px solid #79A9D1}.guide_posts .grid{display:flex;justify-content:flex-start;align-items:center;flex-direction:column}.guide_posts #loadPosts{padding:2rem;font-size:2rem;font-weight:700;background:#fff;color:#000}.guide_uikit{padding-top:8rem;padding-bottom:6rem}.guide_uikit_el{padding-left:10rem;max-width:56rem;position:relative}.guide_uikit_el+.guide_uikit_el{margin-top:4rem}.guide_uikit_lbl{opacity:.4;margin-bottom:.8rem}.guide_uikit_sub{margin-top:1rem;color:#8d8d8d}.guide_uikit_colors{padding-top:6rem;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:2rem 1.6rem}.guide_uikit_colors .h1{width:100%}.guide_uikit_colors .p{width:100%;color:#8d8d8d;margin-top:-2rem}.guide_uikit_color{width:12rem;display:flex;justify-content:flex-start;align-items:center;flex-direction:column}.guide_uikit_clr{width:100%;aspect-ratio:1}.guide_uikit_clr-brd{border:1px solid #ccc}.guide_uikit_clrt{text-align:center;font-size:1.2rem;margin-top:.6rem;text-transform:uppercase;color:#8d8d8d}.guide_uikit_flds{padding-top:6rem}.guide_uikit .flds{margin-top:4rem}.guide_uikit .flds .h3{margin-bottom:2rem}.guide_uikit .rads{margin-top:4rem;max-width:40rem}.guide_uikit .rads .h3{margin-bottom:2rem}.guide_uikit .checks{margin-top:4rem;max-width:40rem}.guide_uikit .checks .h3{margin-bottom:2rem}.rotatedev{z-index:500;position:fixed;inset:0;background:#141414;justify-content:center;align-items:center;text-align:center;flex-direction:column;color:#fff;display:none}.rotatedev svg{width:4.2rem;margin-bottom:2.4rem}#needpass{z-index:1000;position:fixed;inset:0;background:#111;display:flex;justify-content:center;align-items:center;flex-direction:column;color:#fff;gap:2.4rem}#needpass input{width:100%;max-width:320px;line-height:1.2;padding-bottom:8px;padding-left:8px;font-size:16px;border-bottom:4px solid #333;transition:.4s border-bottom cubic-bezier(.55,0,.1,1)}#needpass input:focus{border-bottom:4px solid white}#needpass button{width:100%;max-width:320px;transition:.4s border cubic-bezier(.55,0,.1,1)}.aBtn{display:inline-flex;justify-content:center;align-items:center;border-radius:2px;white-space:nowrap;font-family:hs}@media (min-aspect-ratio: 1.2) and (max-width: 1194px),(min-width: 1194px){.aBtn{padding:2rem 2.5rem}}@media (max-width: 1194px) and (max-aspect-ratio: 1.2){.aBtn{padding:1.8rem 2.3rem}}.aBtn .w>span{padding:1px 0}.aBtn-sm{font-size:max(12px,1.2rem);padding:1.6rem}.aBtn_i{margin-right:.4em;width:1.5rem;display:flex;position:relative}.aBtn_i svg{width:100%}.aBtn_i svg:last-child{position:absolute;left:0;top:0}.aBtn-dk{background-color:#141414;color:#fff}.aBtn-dkB{border:1px solid #fff;color:#fff}.aBtn-lt{background-color:#fff;color:#141414}.aBtn-ltB{color:#141414;border:1px solid #141414}.aTit{line-height:1}.aTit_l:not(:first-child){color:#8d8d8d}.aTit.h1{line-height:1.08}.aPost_md{aspect-ratio:250/310;background:#141414}.aPost_md img,.aPost_md video{aspect-ratio:250/310}.aPost_s{margin-top:2rem;color:#8d8d8d;line-height:1;letter-spacing:-.02em;font-size:max(1.2rem,12px)}.aPost_t{font-family:hs;letter-spacing:-.02em;font-size:max(1.6rem,16px);line-height:1.4;margin-top:5px}.fld{width:100%;line-height:1.1;letter-spacing:-.01em}.fld_lbl{font-family:hs;margin-bottom:1.5rem;display:block;transition:.4s color cubic-bezier(.55,0,.1,1)}.fld_lbl span{display:block;color:#8d8d8d;margin-top:1.5rem}.fld:has(select){position:relative}.fld:has(select):before{content:"↓";position:absolute;bottom:1.5rem;right:1rem;color:#8d8d8d}.fld_sel{padding:1.2rem 1rem;width:100%;border:1px solid rgba(141,141,141,.25);border-radius:2px;transition:.45s color cubic-bezier(.55,0,.1,1);position:relative;overflow-x:hidden;font-size:max(1.6rem,16px);transition:.4s border-color cubic-bezier(.55,0,.1,1)}.fld_sel::placeholder{font-size:max(1.4rem,14px);color:#8d8d8d;transition:.24s opacity .3s cubic-bezier(.55,0,.1,1),.6s transform cubic-bezier(.55,0,.1,1)}.fld_sel:has(option[value=""]:checked){font-size:max(1.4rem,14px);color:#8d8d8d}.fld_sel:focus{border-color:#141414}.fld_sel:focus::placeholder{opacity:0;transform:translate(16px);transition:.4s opacity cubic-bezier(.55,0,.1,1),.6s transform cubic-bezier(.55,0,.1,1)}.fld_npt{padding:1.2rem 1rem;width:100%;border:1px solid rgba(141,141,141,.25);border-radius:2px;transition:.45s color cubic-bezier(.55,0,.1,1);position:relative;overflow-x:hidden;font-size:max(1.6rem,16px);transition:.4s border-color cubic-bezier(.55,0,.1,1)}.fld_npt::placeholder{font-size:max(1.4rem,14px);color:#8d8d8d;transition:.24s opacity .3s cubic-bezier(.55,0,.1,1),.6s transform cubic-bezier(.55,0,.1,1)}.fld_npt:focus{border-color:#141414}.fld_npt:focus::placeholder{opacity:0;transform:translate(16px);transition:.4s opacity cubic-bezier(.55,0,.1,1),.6s transform cubic-bezier(.55,0,.1,1)}.fld_err{height:0;overflow:clip;transition:.4s height cubic-bezier(.55,0,.1,1)}.fld_err_h{padding-top:1.5rem;color:#8d8d8d}.fld textarea{line-height:1.25;min-height:calc(3.2rem + 4lh)}.fld+.fld{margin-top:4rem}.fld+.rad{margin-top:4rem}.file{margin-top:5rem;position:relative}.file input{display:none}.file_t{width:100%;margin-bottom:1.5rem;display:block;font-family:hs}.file_t .p+ul{color:#8d8d8d;margin-top:1rem}.file_t .p+ul li{line-height:1.5}.file_t .p+ul li:before{content:"-";display:inline-block}.file_t .p+ul li p{margin-left:1rem;display:inline-block}.file_drop{display:none}.file_file{position:absolute;left:0;bottom:100%}.file_err{height:0;overflow:clip;transition:.4s height cubic-bezier(.55,0,.1,1)}.file_err_h{padding-top:1.5rem;color:#8d8d8d}.file_list{margin-top:3rem}.file_list_t{margin-bottom:1.5rem}.file_list_el{height:var(--hMaster,0);overflow:clip;margin-top:1rem;border:1px solid #E2E2E2;transition:.4s height cubic-bezier(.55,0,.1,1),.4s opacity cubic-bezier(.55,0,.1,1)}.file_list_el:not(.A){height:0;opacity:0}.file_list_elH{padding-top:1.5rem;border-radius:2px;display:flex;justify-content:flex-start;align-items:center;padding:1rem}.file_list_elH img{width:3rem;height:2.5rem;object-fit:contain;object-position:left center;margin-right:2rem}.file_list_elH span{font-size:max(1.4rem,14px);letter-spacing:-.02em}.file_list_elH button{margin-left:auto;display:flex;width:1.5rem}.file-err .file_err{height:var(--hMaster)}.file+.fld{margin-top:4rem}.file+.rad{margin-top:4rem}.rad{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:1rem 1.2rem;position:relative}.rad_t{width:100%;margin-bottom:1.5rem;display:block}.rad_t .p:first-child{font-family:hs}.rad_t .p+.p{color:#8d8d8d;margin-top:1rem}.rad_el{position:relative;text-align:center;border:1px solid rgba(141,141,141,.25);border-radius:2px;font-size:max(1.2rem,12px);transition:.4s background cubic-bezier(.55,0,.1,1),.4s color cubic-bezier(.55,0,.1,1),.4s border-color cubic-bezier(.55,0,.1,1);cursor:pointer}.rad_el_npt{position:absolute;overflow:hidden;clip:rect(0px,0px,0px,0px);clip-path:inset(50%);width:1px;height:1px;white-space:nowrap}.rad_el_lbl{padding:1.6rem;display:block}.rad_el_err{height:0;overflow:clip;transition:.4s height cubic-bezier(.55,0,.1,1)}.rad_el_err_h{padding-top:1.5rem;color:#8d8d8d}.rad_el:hover,.rad_el:has(input:checked){background:#141414;color:#fff;border-color:#141414;transition:.4s background cubic-bezier(.55,0,.1,1),.4s color .2s cubic-bezier(.55,0,.1,1),.4s border-color cubic-bezier(.55,0,.1,1)}.rad+.fld{margin-top:4rem}.rad+.rad{margin-top:4rem}.chk{display:inline-flex;align-items:center;gap:.8rem;font-size:max(1.2rem,12px);line-height:1.1;font-weight:400;position:relative;align-self:start}.chk_npt{width:max(1.5rem,15px);aspect-ratio:1/1;border-radius:2px;background:transparent;border:1px solid #8d8d8d;position:relative;transition:.3s border-color cubic-bezier(.55,0,.1,1);cursor:pointer;overflow:hidden}.chk_npt:after{content:"";position:absolute;inset:0;background:#141414;border-radius:50%;transform:scale(0);transition:.45s transform cubic-bezier(.55,0,.1,1)}.chk_npt:checked:after{transform:scale(2)}.chk_lbl{cursor:pointer}.chk_lbl a:hover{text-decoration:underline}.chk:has(input:focus-visible):after{content:"";position:absolute;inset:-.4rem;border:2px solid #141414;border-radius:.4rem}.frm_btn{margin-top:4rem}.frm_btn-big{width:100%}.frm_err{overflow:clip;height:var(--hMaster);transition:.4s height cubic-bezier(.55,0,.1,1)}.frm_err_h{padding-top:1.5rem;color:#8d8d8d}.frm_err button{transition:.4s color cubic-bezier(.55,0,.1,1);text-decoration:underline}.frm_err button:hover{color:#141414}.frm_done{height:0;overflow:clip;transition:.4s height cubic-bezier(.55,0,.1,1)}.frm_done_h{padding-top:4rem;opacity:0;transition:.4s opacity .6s cubic-bezier(.55,0,.1,1)}.frm_done_h p.pL{color:#8d8d8d}.frm_done_h p+p{color:#8d8d8d;margin-top:1rem}.frm.subm .fld:has(input:invalid,select:invalid,textarea:invalid) select,.frm.subm .fld:has(input:invalid,select:invalid,textarea:invalid) input,.frm.subm .fld:has(input:invalid,select:invalid,textarea:invalid) textarea{border-color:#ff303c}.frm.subm .fld:has(input:invalid,select:invalid,textarea:invalid) label{color:#ff303c}.frm.subm .fld:has(input:invalid,select:invalid,textarea:invalid) .fld_err{height:var(--hMaster)}.frm.subm .rad:has(input:invalid) legend{color:red}.frm.subm .rad:has(input:invalid) .rad_el{border-color:#ff303c}.frm.subm .chk:has(input:invalid) input{border-color:#ff303c}.frm.subm .chk:has(input:invalid) label{color:#ff303c}.frm:not(.frmErr) .frm_err{height:0}.frm.frmDone .frm_flds{opacity:.4;transition:.5s opacity cubic-bezier(.55,0,.1,1);pointer-events:none!important}.frm.frmDone .frm_flds *{pointer-events:none!important}.frm.frmDone+.frm_done{height:var(--hMaster)}.frm.frmDone+.frm_done .frm_done_h{opacity:1}.frm.frmDone button{pointer-events:none!important}.ldr{z-index:600;left:0;top:0;position:fixed;width:100%;height:100vh;height:100lvh;display:flex;justify-content:center;align-items:flex-start;background-color:#f8f7f4}.ldr_cnt{position:absolute;right:var(--padgut);top:4.8rem;overflow:hidden}.ldr_cnt span{display:inline-block}.nav{--showbg:0;--colornav:#141414}.nav_head{position:fixed;top:0;left:0;width:100%;z-index:50;display:flex;justify-content:flex-start;align-items:center;transform:translateY(-110%);transition:.4s transform cubic-bezier(.55,0,.1,1);color:var(--colornav)}.nav_head:before{content:"";position:absolute;inset:0;background:#f8f7f4;transform-oirigin:left top;border-bottom:1px solid rgba(20,20,20,.25);transform:translateY(calc(-100% * var(--showbg)))}@media (min-aspect-ratio: 1.2) and (max-width: 1194px),(min-width: 1194px){.nav_head{padding-top:2rem;padding-bottom:2rem}}@media (max-width: 1194px) and (max-aspect-ratio: 1.2){.nav_head{justify-content:space-between;align-items:center;padding-top:1.5rem;padding-bottom:1.5rem}}@media (min-aspect-ratio: 1.2) and (max-width: 1194px),(min-width: 1194px){.nav_tit{display:none}}@media (max-width: 1194px) and (max-aspect-ratio: 1.2){.nav_tit{position:absolute;left:var(--padgrid);top:2rem;font-size:4rem}}@media (min-aspect-ratio: 1.2) and (max-width: 1194px),(min-width: 1194px){.nav_burger{display:none}}.nav_burger{position:relative;transition:.4s opacity 1s cubic-bezier(.55,0,.1,1)}.nav_logo{display:flex;position:relative;font-size:2rem;letter-spacing:-.02em}@media (max-width: 1194px) and (max-aspect-ratio: 1.2){.nav_logo{transition:.6s transform 1s cubic-bezier(.55,0,.1,1)}}.nav_tcenter{display:flex;position:relative;font-size:2rem;letter-spacing:-.02em;font-family:hs;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transition:.6s transform 1s cubic-bezier(.55,0,.1,1)}@media (max-width: 1194px) and (max-aspect-ratio: 1.2){.nav_tcenter{display:none}}.nav_search{position:absolute;left:0;top:0;width:100%;height:100%;z-index:44;display:flex;justify-content:space-between;align-items:center;background:#f8f7f4;border-bottom:1px solid rgba(20,20,20,.25)}.nav_search input{width:100%;height:100%;font-size:16px}.nav_ops{display:flex;justify-content:flex-start;align-items:flex-start;--op:100%;right:var(--padgrid);position:absolute;top:50%;transform:translateY(-50%);gap:2rem}.nav_ops_el{font-family:hs;line-height:1.09}.nav_x{width:5rem;aspect-ratio:1;display:flex;justify-content:center;align-items:center;position:fixed;top:1.5rem;right:var(--padgrid);opacity:0;z-index:52;pointer-events:none}@media (min-aspect-ratio: 1.2) and (max-width: 1194px),(min-width: 1194px){.nav_x{display:none}}.nav_x:before{content:"";position:absolute;inset:0;background:#e2e2e2;border-radius:4px}.nav_x svg{position:relative;width:1.2rem;transition:.8s transform cubic-bezier(.55,0,.1,1)}.nav_x:hover:before{transform:scale(.8);transition:.9s transform cubic-bezier(.55,0,.1,1)}.nav_x:hover svg{transform:scale(.8);transition:.9s transform cubic-bezier(.55,0,.1,1)}html .nav_head{transform:translateY(0)}@media (max-width: 1194px) and (max-aspect-ratio: 1.2){html.menuA .nav_head:before{transform:scaleY(0);transition:.4s transform cubic-bezier(.55,0,.1,1)}html.menuA .nav_x{pointer-events:all}html.menuA .nav_burger{transition:.4s opacity cubic-bezier(.55,0,.1,1);opacity:0}}.foot{padding:5rem 0 3rem;border-top:1px solid #E2E2E2;font-family:hs}.foot .aLnk{color:#8d8d8d;line-height:1.09}@media (min-aspect-ratio: 1.2) and (max-width: 1194px),(min-width: 1194px){.foot_tp{display:flex;justify-content:space-between;align-items:flex-start}}.foot_nav{display:flex;align-items:flex-start;justify-content:space-between}@media (min-aspect-ratio: 1.2) and (max-width: 1194px),(min-width: 1194px){.foot_nav{width:31.6rem;margin-right:9.4rem}}@media (max-width: 1194px) and (max-aspect-ratio: 1.2){.foot_nav{max-width:40rem;margin-top:5rem}}.foot_nav_cl{padding-right:1rem;width:100%}@media (min-aspect-ratio: 1.2) and (max-width: 1194px),(min-width: 1194px){.foot_nav_cl ul{margin-top:3rem}}@media (max-width: 1194px) and (max-aspect-ratio: 1.2){.foot_nav_cl ul{margin-top:2rem}}.foot_nav_cl li{margin-top:1rem}.foot_logo{font-family:hs;font-weight:400;font-size:1.8rem}.foot_bp{display:flex;justify-content:space-between;align-items:flex-start;color:#8d8d8d}@media (min-aspect-ratio: 1.2) and (max-width: 1194px),(min-width: 1194px){.foot_bp{margin-top:20rem}}@media (max-width: 1194px) and (max-aspect-ratio: 1.2){.foot_bp{margin-top:5rem;flex-direction:column}.foot_bp .foot_nav{margin-top:4rem;width:100%}.foot_bp .foot_nav_cl{width:auto}}html{--opmdl:0}.mdl{--prg:100%;padding:0;border:none!important;max-width:100%;background-color:transparent!important;z-index:120;display:block;position:fixed;inset:0 0 auto auto;overflow:auto;width:100%;height:100%;max-height:100lvh;margin:0}.mdl:before{content:"";position:fixed;right:calc(100vw - min(100%,72rem))}.mdl{-ms-overflow-style:none;scrollbar-width:none}.mdl::-webkit-scrollbar{display:none}.mdl:scrollbar{display:none}.mdl::backdrop{background-color:#14141466;position:fixed;inset:0;opacity:var(--opmdl);pointer-events:none;z-index:55}@media (min-aspect-ratio: 1.2) and (max-width: 1194px),(min-width: 1194px){.mdl::backdrop{backdrop-filter:blur(4px)}}.mdl:not([open]){display:none}.mdl_x{width:5rem;aspect-ratio:1;display:flex;justify-content:center;align-items:center;position:fixed;top:3rem}.mdl_x:before{content:"";position:absolute;inset:0;background:#e2e2e2;border-radius:4px;transition:.6s transform cubic-bezier(.55,0,.1,1)}@media (min-aspect-ratio: 1.2) and (max-width: 1194px),(min-width: 1194px){.mdl_x{right:3rem}}@media (max-width: 1194px) and (max-aspect-ratio: 1.2){.mdl_x{right:calc(16px + ((14 * .8292) * (100vw - 375px) / (1194 - 375)))}}.mdl_x svg{position:relative;width:1.2rem;transition:.8s transform cubic-bezier(.55,0,.1,1)}.mdl_x:not(.A){pointer-events:none}.mdl_x:hover:before{transform:scale(.8);transition:.9s transform cubic-bezier(.55,0,.1,1)}.mdl_x:hover svg{transform:scale(.8);transition:.9s transform cubic-bezier(.55,0,.1,1)}.mdlH{clip-path:inset(0% 0% 0% var(--prg));background:#fff;margin-left:auto;width:min(100%,72rem);display:flex;justify-content:flex-start;align-items:stretch;flex-direction:column;min-height:100lvh;position:relative}.mdl_t{width:100%;border-bottom:1px solid rgba(141,141,141,.25);margin-bottom:3rem;padding-bottom:3rem}.mdl_tn{width:100%;margin-bottom:3rem}.mdl_im{width:100%;border-bottom:1px solid rgba(141,141,141,.25);margin-bottom:3rem}.mdl_tborder{border-bottom:1px solid rgba(141,141,141,.25);margin-bottom:3rem;padding-bottom:3rem}.mdl_tborder:is(.p){margin-top:1.5rem;color:#8d8d8d;line-height:1.25}.mdl .h4+.mdl_tborder{margin-top:1.5rem;color:#8d8d8d}.mdl_cnt{width:100%}@media (min-aspect-ratio: 1.2) and (max-width: 1194px),(min-width: 1194px){.mdl_cnt{padding:3rem}}@media (max-width: 1194px) and (max-aspect-ratio: 1.2){.mdl_cnt{padding:3rem calc(16px + ((14 * .8292) * (100vw - 375px) / (1194 - 375)))}}.mdl_lgl{margin-top:3rem;padding-top:3rem;border-top:1px solid rgba(141,141,141,.25);width:100%}.mdl_lgl p+p{margin-top:1rem;color:#8d8d8d}.mdl_ok{display:flex;justify-content:flex-start;align-items:stretch;flex-direction:column;flex-grow:1;width:100%}@media (min-aspect-ratio: 1.2) and (max-width: 1194px),(min-width: 1194px){.mdl_ok{padding:3rem}}@media (max-width: 1194px) and (max-aspect-ratio: 1.2){.mdl_ok{padding:3rem calc(16px + ((14 * .8292) * (100vw - 375px) / (1194 - 375)))}}.mdl_ok .aTit{margin-bottom:auto}.mdl_ok{opacity:0}.mdl_ok:not(.isOK){position:absolute;top:0;left:0;pointer-events:none!important}.mdl_ok_btns{border-top:1px solid #E2E2E2;width:100%;margin-top:3rem;padding-top:3rem;display:flex;justify-content:flex-start;align-items:flex-start;gap:3rem}.mdl_ok_btns .p{margin-top:1rem;color:#8d8d8d}.mdl_ok_btns .aBtn{margin-top:3rem}.mdl_bg{position:fixed;inset:0;background:red}.mdl_bg:hover{background:#00f}.mdl_indx{flex-grow:1;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.mdl_blks{margin-top:auto}.mdl_blks_el{width:100%;padding-bottom:3rem;border-bottom:1px solid rgba(141,141,141,.25);margin-bottom:3rem}.mdl_blks_elB{max-width:66rem}.mdl_blks_elB p{color:#8d8d8d;margin-top:1rem}#vault .mdl_cnt{display:flex;flex-direction:column;flex-grow:1}#vault .mdl_ok{max-height:100svh}#vault form{margin-top:auto}html:has(dialog){overflow:hidden}.sld{position:relative}.sldH{position:relative;overflow:hidden;display:flex;z-index:2}.sldB{display:flex;align-items:center;position:relative;width:auto;flex-shrink:0;overflow:visible}@media (hover: hover){.sldB:hover{cursor:grab}}@media (hover: hover){.sldB.A:hover{cursor:grabbing}}.sldBLT{position:absolute;left:50%;bottom:1.5rem;transform:translate(-50%);z-index:4;display:flex;justify-content:center;align-items:center;gap:1rem}.sldBLT .blt{width:.8rem;aspect-ratio:1;background:#fff;opacity:.5;border-radius:50%;transition:.3s opacity cubic-bezier(.55,0,.1,1);cursor:pointer}.sldBLT .bltA{opacity:1;pointer-events:none}.sld-one .sldB{pointer-events:none!important}.sld-one .sldBLT{display:none}.home{opacity:0}.home_intro{min-height:100lvh}@media (min-aspect-ratio: 1.2) and (max-width: 1194px),(min-width: 1194px){.home_intro{padding-top:16rem;padding-bottom:5rem}}@media (max-width: 1194px) and (max-aspect-ratio: 1.2){.home_intro{padding-top:calc(100px + ((60 * .8292) * (100vw - 375px) / (1194 - 375)));padding-bottom:calc(10px + ((40 * .8292) * (100vw - 375px) / (1194 - 375)))}}.home_intro .aTit_l{overflow:clip}.home_introTP{display:flex;justify-content:flex-start}@media (min-aspect-ratio: 1.2) and (max-width: 1194px),(min-width: 1194px){.home_introTP{align-items:flex-end}}@media (max-width: 1194px) and (max-aspect-ratio: 1.2){.home_introTP{align-items:flex-start;flex-direction:column}}.home_introTP_s{opacity:.6}@media (min-aspect-ratio: 1.2) and (max-width: 1194px),(min-width: 1194px){.home_introTP_s{margin-left:14rem;padding-bottom:.6rem}}@media (max-width: 1194px) and (max-aspect-ratio: 1.2){.home_introTP_s{margin-top:2rem}}@media (min-aspect-ratio: 1.2) and (max-width: 1194px),(min-width: 1194px){.home_introTP_ar{margin-bottom:.6rem;margin-left:auto;width:1rem}}@media (max-width: 1194px) and (max-aspect-ratio: 1.2){.home_introTP_ar{display:none}}.home_introTP_ar svg{overflow:visible}.home_introELS{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-auto-rows:auto;justify-content:flex-start;min-height:100lvh;position:relative;margin-top:5rem}@media (min-width: 1403px){.home_introELS{grid-template-columns:repeat(5,minmax(250px,1fr))}}@media (min-aspect-ratio: 1.2) and (max-width: 1194px),(min-width: 1194px){.home_introELS{gap:7.5rem 3.75rem;margin-bottom:min(7.6rem,15lvh)}}@media (max-width: 1194px) and (max-aspect-ratio: 1.2){.home_introELS{gap:5rem calc(16px + ((22 * .8292) * (100vw - 375px) / (1194 - 375)));margin-bottom:min(5rem,15lvh)}}.post{min-height:100lvh}.postH{position:relative;opacity:0}@media (max-width: 1194px) and (max-aspect-ratio: 1.2){.postH{display:flex;justify-content:flex-start;align-items:stretch;flex-direction:column}.postH .post_contentH{order:1}.postH .post_SW{order:2}.postH .post_content{order:3}}.post_intro{display:flex;justify-content:flex-start;align-items:stretch}@media (min-aspect-ratio: 1.2) and (max-width: 1194px),(min-width: 1194px){.post_intro{padding-top:calc(calc(var(--headH)));height:100svh}}@media (max-width: 1194px) and (max-aspect-ratio: 1.2){.post_intro{height:calc(100svh - 27.5rem);order:0}}.post_introMN{width:100%;display:flex;justify-content:center;align-items:stretch;pointer-events:none}@media (min-aspect-ratio: 1.2) and (max-width: 1194px),(min-width: 1194px){.post_introMN{padding-top:4rem;padding-bottom:4rem}}.post_introMN_h{display:grid;justify-content:center;overflow:clip}@media (min-aspect-ratio: 1.2) and (max-width: 1194px),(min-width: 1194px){.post_introMN_h{width:80%;min-height:calc(100svh - 8rem - calc(var(--headH)))}}@media (max-width: 1194px) and (max-aspect-ratio: 1.2){.post_introMN_h{width:100%;min-height:calc(100svh - 27.5rem)}}.post_introMN .md{justify-content:center;align-items:stretch;grid-row:1 / -1;grid-column:1 / -1;opacity:0;display:none;pointer-events:all;cursor:pointer}@media (min-aspect-ratio: 1.2) and (max-width: 1194px),(min-width: 1194px){.post_introMN .md{height:calc(100svh - 8rem - calc(var(--headH)))}}@media (max-width: 1194px) and (max-aspect-ratio: 1.2){.post_introMN .md{height:calc(100svh - 27.5rem)}}@media (min-aspect-ratio: 1.2) and (max-width: 1194px),(min-width: 1194px){.post_introMN .md img,.post_introMN .md video{object-fit:contain}}@media (max-width: 1194px) and (max-aspect-ratio: 1.2){.post_introMN .md img,.post_introMN .md video{object-fit:cover}}.post_SW{overflow:clip}@media (min-aspect-ratio: 1.2) and (max-width: 1194px),(min-width: 1194px){.post_SW{width:10rem;position:absolute;right:0;top:0;bottom:0;padding-top:calc(var(--headH));border-left:1px solid rgba(20,20,20,.25);z-index:12}}@media (max-width: 1194px) and (max-aspect-ratio: 1.2){.post_SW{order:2;border-bottom:1px solid rgba(20,20,20,.25);border-top:1px solid rgba(20,20,20,.25)}}@media (min-aspect-ratio: 1.2) and (max-width: 1194px),(min-width: 1194px){.post_SW_grad{position:absolute;right:0;top:0;bottom:0;overflow:clip;z-index:13;pointer-events:none}.post_SW_grad:before{content:"";position:sticky;top:calc(100lvh - 8rem);width:10rem;height:8rem;display:block;background:linear-gradient(0deg,#f8f7f4,#f8f7f403)}}@media (max-width: 1194px) and (max-aspect-ratio: 1.2){.post_SW_grad{display:none}}@media (min-aspect-ratio: 1.2) and (max-width: 1194px),(min-width: 1194px){.post_SWB{position:sticky;top:calc(var(--headH));height:calc(100svh - calc(var(--headH)))}}@media (max-width: 1194px) and (max-aspect-ratio: 1.2){.post_SWB{overflow-x:scroll;display:flex}.post_SWB::-webkit-scrollbar{display:none}.post_SWB:scrollbar{display:none}}.post_SWH{display:flex;align-items:center;justify-content:flex-start;flex-shrink:0}@media (min-aspect-ratio: 1.2) and (max-width: 1194px),(min-width: 1194px){.post_SWH{flex-direction:column;width:auto;gap:2rem;overflow:visible;font-size:8px;padding:0 2rem}}.post_SW_el{pointer-events:all;transition:.4s opacity cubic-bezier(.55,0,.1,1)}@media (min-aspect-ratio: 1.2) and (max-width: 1194px),(min-width: 1194px){.post_SW_el:first-child{margin-top:4rem}}@media (max-width: 1194px) and (max-aspect-ratio: 1.2){.post_SW_el{padding:1.5rem;width:13rem;flex-shrink:0;border-right:1px solid rgba(20,20,20,.25)}}.post_SW_el img,.post_SW_el video{pointer-events:none;user-select:none;margin-bottom:8px}@media (max-width: 1194px) and (max-aspect-ratio: 1.2){.post_SW_el img,.post_SW_el video{height:12.5rem;object-fit:cover}}.post_SW_el:hover{opacity:.5}.post_content{postiion:relative;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;position:relative}@media (min-aspect-ratio: 1.2) and (max-width: 1194px),(min-width: 1194px){.post_content{margin-top:min(10.7rem,18lvh);padding-bottom:min(7.6rem,12lvh)}}@media (max-width: 1194px) and (max-aspect-ratio: 1.2){.post_content{padding-top:min(2.5rem,5lvh);padding-bottom:min(10rem,15lvh)}}@media (min-aspect-ratio: 1.2) and (max-width: 1194px),(min-width: 1194px){.post_contentH{position:absolute;left:var(--padgut);top:0;bottom:0;pointer-events:none}}@media (max-width: 1194px) and (max-aspect-ratio: 1.2){.post_contentH{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2.5rem 1.5rem;gap:1.5rem}}@media (min-aspect-ratio: 1.2) and (max-width: 1194px),(min-width: 1194px){.post_contentH_stk{position:sticky;top:calc(var(--headH) + 4rem)}}@media (max-width: 1194px) and (max-aspect-ratio: 1.2){.post_contentH_stk{display:flex;gap:.6rem;flex-direction:column;align-items:center;justify-content:flex-start}}@media (min-aspect-ratio: 1.2) and (max-width: 1194px),(min-width: 1194px){.post_contentH_t{display:none}}@media (max-width: 1194px) and (max-aspect-ratio: 1.2){.post_contentH_t{font-size:1.8rem;letter-spacing:-.02em;font-family:hs}}@media (min-aspect-ratio: 1.2) and (max-width: 1194px),(min-width: 1194px){.post_contentH_scl{display:flex;gap:.8rem;margin-top:2rem}}@media (max-width: 1194px) and (max-aspect-ratio: 1.2){.post_contentH_scl{display:none}}.post_contentH .scl{width:3.6rem;height:3.6rem;display:inline-flex;justify-content:center;align-items:center;border:1px solid rgba(20,20,20,.25);pointer-events:all;transition:.4s all cubic-bezier(.55,0,.1,1)}.post_contentH .scl:hover{border-color:#141414}.post_contentH .scl svg{width:auto;height:max(1.2rem,12px)}@media (min-aspect-ratio: 1.2) and (max-width: 1194px),(min-width: 1194px){.post_contentMN{max-width:69rem}}.post_contentMN .aLnk{font-family:hs}.post_content_blk .h6{margin-bottom:1.6rem}.post_content_blk+.post_content_blk{margin-top:4rem}.post_content_blk+.post_content_lnk{margin-top:4rem}.post_content_lnk .aLnk{position:relative}.post_content_lnk .aLnk:before{content:"";position:absolute;top:100%;width:100%;left:0;height:1px;background:#141414}.post_content_lnk+.post_content_blk{margin-top:4rem}.post_content_lnk+.post_content_lnk{margin-top:2rem}.post .wysi p{line-height:1.25;min-height:1lh}.post .wysi p a{text-decoration:underline}.post .wysi p+ul{margin-top:1lh}.post .wysi p+ol{margin-top:1lh}.post .wysi p+h1,.post .wysi p+h2,.post .wysi p+h3,.post .wysi p+h4,.post .wysi p+h5,.post .wysi p+h6{margin-top:2rem}.post .wysi ul li{font-size:max(1.4rem,14px);letter-spacing:-.01em;font-family:base;line-height:1.25}.post .wysi ul li a{text-decoration:underline}.post .wysi ul+p{margin-top:1lh}.post .wysi ul+ul{margin-top:1lh}.post .wysi ul+ol{margin-top:1lh}.post .wysi ul+h1,.post .wysi ul+h2,.post .wysi ul+h3,.post .wysi ul+h4,.post .wysi ul+h5,.post .wysi ul+h6{margin-top:2rem}.post .wysi ol{list-style-type:lower-roman}.post .wysi ol li{font-size:max(1.4rem,14px);line-height:1.25;letter-spacing:-.01em;font-family:base}.post .wysi ol+p{margin-top:1lh}.post .wysi ol+ul{margin-top:1lh}.post .wysi ol+ol{margin-top:1lh}.post .wysi ol+h1,.post .wysi ol+h2,.post .wysi ol+h3,.post .wysi ol+h4,.post .wysi ol+h5,.post .wysi ol+h6{margin-top:2rem}.post_related{border-top:1px solid #E2E2E2}@media (min-aspect-ratio: 1.2) and (max-width: 1194px),(min-width: 1194px){.post_related{padding:5rem 0 7.5rem}}@media (max-width: 1194px) and (max-aspect-ratio: 1.2){.post_related{padding:5rem 0 10rem}}.post_relatedTP{display:flex;justify-content:center}.post_relatedELS{display:grid;grid-template-columns:repeat(auto-fill,minmax(165px,1fr));grid-auto-rows:auto;justify-content:flex-start;position:relative}@media (min-width: 1403px){.post_relatedELS{grid-template-columns:repeat(5,minmax(250px,1fr))}}@media (min-aspect-ratio: 1.2) and (max-width: 1194px),(min-width: 1194px){.post_relatedELS{margin-top:5rem;gap:7.5rem 3.75rem}}@media (max-width: 1194px) and (max-aspect-ratio: 1.2){.post_relatedELS{margin-top:calc(25px + ((25 * .8292) * (100vw - 375px) / (1194 - 375)));gap:5rem calc(16px + ((22 * .8292) * (100vw - 375px) / (1194 - 375)))}}.legal{min-height:100lvh}.legal_intro{opacity:0}@media (min-aspect-ratio: 1.2) and (max-width: 1194px),(min-width: 1194px){.legal_intro{padding-top:min(20.7rem,35lvh);padding-bottom:min(7.6rem,12lvh)}}@media (max-width: 1194px) and (max-aspect-ratio: 1.2){.legal_intro{padding-top:min(10rem,15lvh);padding-bottom:min(5rem,7.5lvh)}}@media (min-aspect-ratio: 1.2) and (max-width: 1194px),(min-width: 1194px){.legal_intro_tp{display:flex;justify-content:space-between;align-items:flex-start;padding-right:26rem}}.legal_intro_t .h1{max-width:30rem;line-height:1}.legal_intro_t .h6{margin-top:1.5rem;color:#8d8d8d}.legal_intro_r{max-width:46rem;line-height:1.25}@media (max-width: 1194px) and (max-aspect-ratio: 1.2){.legal_intro_r{margin-top:4rem}}.legal_intro_r p{font-family:hs;letter-spacing:.02em;line-height:1.25}.legal_intro_r p+p{margin-top:1lh}.legal_intro_bp{position:relative}@media (min-aspect-ratio: 1.2) and (max-width: 1194px),(min-width: 1194px){.legal_intro_bp{display:flex;justify-content:flex-end;align-items:flex-start;padding-right:26rem;margin-top:5rem;padding-top:5rem;border-top:1px solid #E2E2E2}}@media (max-width: 1194px) and (max-aspect-ratio: 1.2){.legal_intro_bp{margin-top:5rem;padding-top:5rem}.legal_intro_bp:before{content:"";top:0;height:1px;right:var(--padgrid);left:var(--padgrid);position:absolute;background:#e2e2e2}}@media (min-aspect-ratio: 1.2) and (max-width: 1194px),(min-width: 1194px){.legal_intro_cnt{max-width:46rem}}.legal_intro_blk .h5{margin-bottom:1.6rem}.legal_intro_blk+.legal_intro_blk{margin-top:4rem}.legal .wysi.cnt{color:#8d8d8d}.legal .wysi.leg{margin-top:1lh}.legal .wysi p{line-height:1.25}.legal .wysi p+p{margin-top:1lh}.legal .wysi p+ul{margin-top:1lh}.legal .wysi p+ol{margin-top:1lh}.legal .wysi p+h1,.legal .wysi p+h2,.legal .wysi p+h3,.legal .wysi p+h4,.legal .wysi p+h5,.legal .wysi p+h6{margin-top:2rem}.legal .wysi ul li{font-size:max(1.4rem,14px);letter-spacing:-.01em;font-family:base;line-height:1.25}.legal .wysi ul+p{margin-top:1lh}.legal .wysi ul+ul{margin-top:1lh}.legal .wysi ul+ol{margin-top:1lh}.legal .wysi ul+h1,.legal .wysi ul+h2,.legal .wysi ul+h3,.legal .wysi ul+h4,.legal .wysi ul+h5,.legal .wysi ul+h6{margin-top:2rem}.legal .wysi ol{list-style-type:lower-roman}.legal .wysi ol li{font-size:max(1.4rem,14px);line-height:1.25;letter-spacing:-.01em;font-family:base}.legal .wysi ol+p{margin-top:1lh}.legal .wysi ol+ul{margin-top:1lh}.legal .wysi ol+ol{margin-top:1lh}.legal .wysi ol+h1,.legal .wysi ol+h2,.legal .wysi ol+h3,.legal .wysi ol+h4,.legal .wysi ol+h5,.legal .wysi ol+h6{margin-top:2rem}
