*,*:before,*:after{box-sizing:border-box}html,body,div,span,h1,h2,h3,h4,h5,h6,p,a,img,form,label,section,main{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}a{color:inherit;text-decoration:none}img{display:block;max-width:none}button,input,textarea{font:inherit;color:inherit;margin:0}html{font-size:1vw;background-color:#f3f3ec;-webkit-text-size-adjust:100%}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}body{--sr:16;--0px:calc(0rem/var(--sr));--1px:calc(1rem/var(--sr));--2px:calc(2rem/var(--sr));--4px:calc(4rem/var(--sr));--6px:calc(6rem/var(--sr));--8px:calc(8rem/var(--sr));--10px:calc(10rem/var(--sr));--12px:calc(12rem/var(--sr));--16px:calc(16rem/var(--sr));--20px:calc(20rem/var(--sr));--24px:calc(24rem/var(--sr));--28px:calc(28rem/var(--sr));--32px:calc(32rem/var(--sr));--36px:calc(36rem/var(--sr));--40px:calc(40rem/var(--sr));--44px:calc(44rem/var(--sr));--48px:calc(48rem/var(--sr));--56px:calc(56rem/var(--sr));--64px:calc(64rem/var(--sr));--72px:calc(72rem/var(--sr));--80px:calc(80rem/var(--sr));--96px:calc(96rem/var(--sr));--112px:calc(112rem/var(--sr));--120px:calc(120rem/var(--sr));--136px:calc(136rem/var(--sr));--144px:calc(144rem/var(--sr));--160px:calc(160rem/var(--sr));--192px:calc(192rem/var(--sr));--240px:calc(240rem/var(--sr));--272px:calc(272rem/var(--sr));--u-0:var(--0px);--u-4:var(--4px);--u-8:var(--8px);--u-12:var(--12px);--u-16:var(--16px);--u-24:var(--24px);--u-32:var(--32px);--u-48:var(--48px);--u-64:var(--64px);--u-96:var(--96px);--u-160:var(--160px);--u-272:var(--272px);--vh:100vh;--offset-l:var(--48px);--offset-r:var(--48px);--gap:var(--16px);--cell-v:var(--96px);--cell-h:var(--136px);--font-display:"Imbue",serif;--font-body:"Archivo",Arial,sans-serif;--font-accent:"Mea Culpa",cursive;--h1:calc(192rem/var(--sr));--h1-lh:87.5%;--h1-ls:-.024em;--h2:calc(136rem/var(--sr));--h2-lh:88.235%;--h2-ls:-.024em;--h3:calc(96rem/var(--sr));--h3-lh:91.667%;--h3-ls:-.024em;--h4:calc(63rem/var(--sr));--h4-lh:88.889%;--h4-ls:-.016em;--h5:calc(40rem/var(--sr));--h5-lh:100%;--h5-ls:-.008em;--h6:calc(28rem/var(--sr));--h6-lh:100%;--h6-ls:0em;--c1:calc(25rem/var(--sr));--c1-lh:112%;--c1-ls:.8em;--a1:calc(192rem/var(--sr));--a2:calc(120rem/var(--sr));--p1:calc(13rem/var(--sr));--p1-lh:138.462%;--p1-ls:-.024em;--p2:calc(11rem/var(--sr));--p2-lh:145.455%;--p2-ls:-.024em;--l1:calc(11rem/var(--sr));--l1-lh:145.455%;--l1-ls:.048em;--l2:calc(9rem/var(--sr));--l2-lh:133.333%;--l2-ls:.32em;--plum:#340c24;--sky:#b5cedb;--navy:#17233b;--cream:#f3f3ec;--c-primary:#17233b;--c-bg:#f3f3ec;--c-base0:#f3f3ec;--c-gray:#17233b99;--c-line:#17233b1a;--c-disabled:#17233b4d;--dur-s:.4s;--dur-m:.8s;--dur-l:1.2s;--ease-in-out:cubic-bezier(.76,0,.24,1);--ease-out:cubic-bezier(.25,1,.5,1);--ease-in:cubic-bezier(.5,0,.75,0);--ease:cubic-bezier(.25,.1,.25,1);font-family:var(--font-body);color:var(--c-primary);font-size:1vw;font-weight:400;line-height:1;background-color:var(--cream);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (max-width:991px){body{--sr:4.16;--vh:var(--_100svh,100svh);--offset-l:var(--24px);--offset-r:var(--24px);--gap:var(--16px);--cell-v:var(--80px);--cell-h:var(--80px);--u-24:var(--16px);--u-32:var(--24px);--u-48:var(--32px);--u-64:var(--48px);--u-96:var(--64px);--u-160:var(--96px);--u-272:var(--120px);--h1:calc(96rem/var(--sr));--h1-lh:91.667%;--h2:calc(73rem/var(--sr));--h2-lh:87.671%;--h3:calc(56rem/var(--sr));--h3-lh:92.857%;--h4:calc(40rem/var(--sr));--h4-lh:100%;--h5:calc(28rem/var(--sr));--c1:calc(19rem/var(--sr));--c1-lh:126.316%;--a1:calc(96rem/var(--sr));--a2:calc(72rem/var(--sr))}}.theme_on-light{--c-primary:#17233b;--c-bg:#f3f3ec;--c-base0:#f3f3ec;--c-gray:#17233b99;--c-line:#17233b1a;--c-disabled:#17233b4d}.theme_on-dark{--c-primary:#f3f3ec;--c-bg:#340c24;--c-base0:#17233b;--c-gray:#f3f3ec99;--c-line:#f3f3ec1a;--c-disabled:#f3f3ec4d}.theme_on-color{--c-primary:#fff;--c-bg:#340c24;--c-base0:#17233b;--c-gray:#fffc;--c-line:#fff3;--c-disabled:#fff6}.theme_on-brand{--c-primary:#17233b;--c-bg:#b5cedb;--c-base0:#f3f3ec;--c-gray:#17233b99;--c-line:#17233b1a;--c-disabled:#17233b4d}::selection{color:var(--c-bg);background:var(--c-primary)}.h1,.h2,.h3,.h4,.h5,.h6,.c1{font-family:var(--font-display);font-variation-settings:"opsz" 100;color:var(--c-primary);text-transform:uppercase;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"case" on;font-weight:400}.h1{font-size:var(--h1);line-height:var(--h1-lh);letter-spacing:var(--h1-ls)}.h2{font-size:var(--h2);line-height:var(--h2-lh);letter-spacing:var(--h2-ls)}.h3{font-size:var(--h3);line-height:var(--h3-lh);letter-spacing:var(--h3-ls)}.h4{font-size:var(--h4);line-height:var(--h4-lh);letter-spacing:var(--h4-ls)}.h5{font-size:var(--h5);line-height:var(--h5-lh);letter-spacing:var(--h5-ls)}.h6{font-size:var(--h6);line-height:var(--h6-lh);letter-spacing:var(--h6-ls)}.c1{font-size:var(--c1);line-height:var(--c1-lh);letter-spacing:var(--c1-ls)}.a1,.a2{font-family:var(--font-accent);color:var(--c-primary);text-transform:none;margin-top:.175em;margin-bottom:-.175em;font-weight:400;line-height:100%;letter-spacing:0}.a1{font-size:var(--a1)}.a2{font-size:var(--a2)}.p1,.p2{font-family:var(--font-body);font-variation-settings:"wdth" 112.5;color:var(--c-primary);text-transform:none;font-weight:400}.p1{font-size:var(--p1);line-height:var(--p1-lh);letter-spacing:var(--p1-ls)}.p2{font-size:var(--p2);line-height:var(--p2-lh);letter-spacing:var(--p2-ls)}.l1,.l2{font-family:var(--font-body);font-variation-settings:"wdth" 104;color:var(--c-primary);text-transform:uppercase;font-weight:700}.l1{font-size:var(--l1);line-height:var(--l1-lh);letter-spacing:var(--l1-ls)}.l2{font-size:var(--l2);line-height:var(--l2-lh);letter-spacing:var(--l2-ls)}.reg{font-weight:400}.a-center{text-align:center}.a-left{text-align:left;flex:1}.a-right{text-align:right;flex:1}.no-wrap{white-space:nowrap}.a1 .split-char,.a2 .split-char{padding:var(--u-32) var(--u-160);margin:calc(var(--u-32)*-1) calc(var(--u-160)*-1)}.split-line,.split-word,.split-char{display:inline-block;will-change:transform}.split-line-mask,.split-word-mask,.split-char-mask{display:inline-block;line-height:inherit;vertical-align:top}.split-line-mask{display:block}[data-scroll-reveal]:not([data-scroll-reveal=w]){visibility:hidden}[data-parallax=img],[data-parallax=img-out],[data-scroll-reveal]{will-change:transform}.container{padding-right:var(--offset-r);padding-left:var(--offset-l)}.container.loc{padding-right:0}.grid{display:grid;grid-column-gap:var(--gap);grid-row-gap:var(--u-0);grid-template-columns:repeat(10,1fr);grid-auto-columns:1fr}.grid._8-columns{grid-template-columns:repeat(8,1fr)}.grid._6-columns{grid-template-columns:repeat(6,1fr)}.grid._5-columns{grid-template-columns:repeat(5,1fr)}.grid._4-columns{grid-template-columns:repeat(4,1fr)}.grid._13-columns{grid-template-columns:repeat(13,1fr)}.grid.fill{flex:1}.grid.h-100{height:100%}.u-4{height:var(--u-4)}.u-8{height:var(--u-8);flex:none}.u-12{height:var(--u-12)}.u-16{height:var(--u-16);flex:none}.u-24{height:var(--u-24)}.u-32{height:var(--u-32)}.u-48{height:var(--u-48);flex:none}.u-64{height:var(--u-64)}.u-96{height:var(--u-96)}.u-160{height:var(--u-160);flex:none}.u-272{height:var(--u-272)}._100vh{height:var(--vh)}.b-mob,.f-mob,.b-mob-flex{display:none}.b-desk{display:block}.f-desk{display:flex}@media(max-width:991px){.grid,.grid._8-columns,.grid._6-columns,.grid._5-columns,.grid._4-columns,.grid._13-columns{grid-template-columns:repeat(4,1fr)}.b-mob{display:block}.b-mob-flex{display:flex;flex-direction:column}.f-mob{display:flex}.b-desk,.f-desk{display:none!important}.mob_a-center{text-align:center}.mob_a-right{text-align:right}}.section{background-color:var(--c-bg)}.section.z-2{z-index:2;position:relative}.clip{overflow:clip}.section.arch{z-index:1;border-top-left-radius:50rem;border-top-right-radius:50rem;position:relative}.img{flex:none;width:100%;height:100%;object-fit:cover}.img.contain{object-fit:contain}.img.h-auto{display:block;height:auto}.img-p{width:100%;height:120%;object-fit:cover;display:block;margin-top:-10%}.img-w{display:flex;flex-flow:column;justify-content:center;align-items:stretch;width:100%;height:100%;overflow:clip;position:relative}.img-w.h-auto{height:auto}.img-over-grad{z-index:1;pointer-events:none;background-image:linear-gradient(#0000,#0000004d);position:absolute;inset:0}.img-over-grad.from-top{background-image:linear-gradient(#0000004d,#0000)}.img-over-grad.bot{inset:auto 0 0}.img-over-grad._100vh{height:var(--vh)}.img-over-grad._4x{height:calc(var(--cell-v)*4 + var(--gap)*3)}.img-over-grad._6x{height:calc(var(--cell-v)*6 + var(--gap)*5)}.line-v{background-color:var(--c-primary);width:.75px;height:100%}.line-h{background-color:var(--c-primary);width:100%;height:.75px}.divider{height:calc(var(--cell-v)*2 + var(--gap));display:flex;justify-content:center}.s_title{z-index:1;padding:0 var(--u-48);grid-area:1/5/2/7;position:relative}.s_logo{z-index:1;gap:var(--u-32);display:flex;justify-content:center;align-items:center;position:relative}.logo_symbol{z-index:1;aspect-ratio:1;position:relative;color:var(--c-primary)}.logo{display:block;width:100%;height:100%}.ico-16{width:var(--u-16);height:var(--u-16);display:block}.ico-24{width:var(--24px);height:var(--24px)}.ico-48{width:var(--u-48);height:var(--u-48)}.ico-64{width:var(--u-64);height:var(--u-64)}.red-line{height:var(--u-16);float:left;width:calc(var(--cell-h) + var(--gap))}.e-auto{pointer-events:auto}.scrollbar-none::-webkit-scrollbar{display:none}.scrollbar-none{scrollbar-width:none}@media(max-width:991px){.s_title{padding:0;margin:0 calc(var(--gap)*-1);grid-area:1/2/2/4}.ico-48{width:var(--u-64);height:var(--u-64)}}.viz-label{position:absolute;left:var(--u-16);bottom:var(--u-16);z-index:3;color:#fff;pointer-events:none;white-space:nowrap}.viz-label.is-dark{color:var(--navy)}.hero-label{left:auto;right:var(--offset-r);bottom:var(--u-48);top:auto;position:absolute;z-index:6}.quote-label{left:auto;right:var(--offset-r);top:var(--u-48);bottom:auto}.cta-label{left:auto;right:var(--offset-r);bottom:var(--u-48)}.amen-viz-label{position:absolute;z-index:2;left:var(--offset-l);top:calc(var(--vh) - var(--u-48));color:#fff;margin-left:calc(var(--cell-h)*2 + var(--gap)*2)}@media(max-width:991px){.hero-label{right:var(--offset-r);left:auto;bottom:auto;top:calc(var(--offset-r) + 56px);position:absolute}.amen-viz-label{margin-left:0;top:var(--u-48);left:auto;right:var(--offset-r)}}.nav-item{display:inline-block}.nav-item_label{position:relative;overflow:clip;display:block}.nav-item_label_text{display:block}.nav-item_label_text.is-2{position:absolute;inset:0 auto auto 0}.btn{height:var(--40px);padding:var(--u-12) var(--24px);border-radius:var(--40px);justify-content:center;align-items:center;display:flex;position:relative;cursor:pointer;white-space:nowrap}.btn.is-ico{width:var(--40px);padding-right:var(--12px);padding-left:var(--12px)}.btn_label{position:relative;overflow:clip;z-index:1}.btn_label_text{z-index:0;position:relative;display:block}.btn_label_text.is-2{z-index:2;position:absolute;inset:0 auto auto 0}.btn_bg{z-index:0;border:1px solid var(--c-primary);border-radius:var(--40px);position:absolute;inset:0;overflow:clip}.btn_bg_fill{background-color:var(--c-primary);width:100%;height:100%;position:absolute;inset:0}.btn-list{gap:var(--u-8);flex-flow:wrap;justify-content:flex-start;align-items:flex-start;display:flex}[hover-btn]{--btn-dur:var(--dur-m);--btn-ease:var(--ease-in-out);--btn-text-c:var(--c-primary);--btn-bg-t:100%;--btn-bg-br:100%}[hover-btn] [hover=text],[hover-btn] .ico-16{color:var(--btn-text-c);transition:var(--btn-dur) var(--btn-ease)}[hover-btn] [hover=bg]{inset:var(--btn-bg-t) 0 auto;border-radius:var(--btn-bg-br);transition:var(--btn-dur) var(--btn-ease)}@media(min-width:992px){[hover-btn]:hover{--btn-text-c:var(--c-base0);--btn-bg-t:0%;--btn-bg-br:0%}}.btn-ico{width:var(--40px);height:var(--40px);padding:var(--u-12);border-radius:var(--40px);justify-content:center;align-items:center;display:flex;position:relative}.btn_ico{z-index:1;position:relative}.btn-circle{padding:var(--u-48);aspect-ratio:1;height:calc(var(--cell-v)*2 + var(--gap));flex-flow:column;justify-content:center;align-items:center;display:flex;position:relative}.btn-circle_label{z-index:1;width:100%;position:relative}.btn-circle_bg{z-index:0;color:var(--c-primary);border-radius:50%;position:absolute;inset:0;width:100%;height:100%;overflow:visible}.btn-circle_link{z-index:3;position:absolute;inset:0}[hover-nav-item-l2]{--t1y:0%;--t1o:1;--t2y:100%;--t2o:0}[hover-nav-item-l2] [hover=text]:nth-child(1){transform:translateY(var(--t1y));opacity:var(--t1o);transition:var(--dur-m) var(--ease-out)}[hover-nav-item-l2] [hover=text]:nth-child(2){transform:translateY(var(--t2y));opacity:var(--t2o);transition:var(--dur-m) var(--ease-out)}@media(min-width:992px){[hover-nav-item-l2]:hover{--t1y:-100%;--t1o:0;--t2y:0%;--t2o:1}}.link{position:relative;display:inline-block}.link_label{position:relative}.link_label_text.is-2{position:absolute;inset:0 0 auto auto}.header-nav .link{max-width:var(--cell-h);text-align:right}.lot-s_media_c{background-color:var(--c-bg);isolation:isolate}.lot-s_media_layout_img-prim,.lot-s_media_layout_img-sec,.block-diagram{background-color:var(--c-bg)}.link_line{background-color:var(--c-primary);border-radius:2px;width:100%;height:.6px;display:block}[hover-tab]{opacity:.3;transition:var(--dur-s) var(--ease-out)}[hover-tab].is-active{opacity:1;pointer-events:none}@media(min-width:992px){[hover-tab]:hover{opacity:1}}.header-logo{left:var(--offset-l);top:var(--offset-l);z-index:1200;width:var(--cell-h);aspect-ratio:1;flex-flow:column;justify-content:center;align-items:center;display:flex;position:fixed}.header-logo .logo_symbol.header,.modal_cta_c_logo .logo_symbol.header{width:36%}.header-logo_bg{z-index:0;color:var(--c-primary);position:absolute;inset:0}.header-logo_bg svg{width:100%;height:100%;display:block}.header-nav{top:var(--offset-r);right:var(--offset-r);z-index:1200;width:calc(var(--cell-h)*2 + var(--gap));text-align:right;position:fixed}.header-nav_list{flex-flow:column;justify-content:flex-start;align-items:flex-end;display:flex}.header-nav_list.f-mob{display:none}[data-theme] .l1,[data-theme] .l2,[data-theme] .h6,[data-theme] .logo_symbol,[data-theme] .header-logo_bg,[data-theme] .s-down_arrow,[data-theme] .s-bar_track,[data-theme] .s-bar_fill,[data-theme] .link_line{transition:color var(--dur-s) var(--ease-out),background-color var(--dur-s) var(--ease-out)}.s-bar-w{left:var(--offset-l);z-index:1200;width:var(--cell-h);pointer-events:none;top:calc(var(--offset-l) + var(--cell-h) + var(--offset-l));bottom:calc(var(--offset-l) + var(--cell-h) + var(--offset-l));flex-flow:column;justify-content:center;align-items:center;display:flex;position:fixed}.s-bar{pointer-events:auto;height:calc(var(--cell-h)*2 + var(--gap));flex-flow:column;justify-content:flex-start;align-items:center;display:flex;position:relative;width:var(--u-48)}.s-bar_thumb{z-index:3;width:var(--u-48);height:var(--u-48);-webkit-user-select:none;user-select:none;flex-flow:column;justify-content:center;align-items:stretch;display:flex;position:absolute;transform:translateY(-50%)}.s-bar_fill{z-index:1;background-color:var(--c-primary);width:1px;height:100%;position:absolute;inset:0 auto}.s-bar_track{z-index:0;background-color:var(--c-line);width:1px;height:100%;position:absolute;inset:0 auto}[data-s-bar]{--progress:0%}[data-s-bar] [data-s-bar-thumb]{top:var(--progress)}[data-s-bar] [data-s-bar-fill]{clip-path:inset(0 0 calc(100% - var(--progress) + var(--24px)) 0)}[data-s-bar] [data-s-bar-track]{clip-path:inset(calc(var(--progress) + var(--24px)) 0 0 0)}.s-down{left:var(--offset-l);z-index:1200;height:var(--cell-h);gap:var(--u-24);transform-origin:0 0;top:calc(100% - var(--offset-l));flex-flow:row;justify-content:center;align-items:center;display:flex;position:fixed;transform:rotate(-90deg)}.s-down_arrow{height:var(--u-12);aspect-ratio:48/12;color:var(--c-primary);transform:rotate(180deg)}.thumb-bar{display:none}@media(max-width:991px){.header-logo{width:var(--80px)}.header-nav{width:auto}.header-nav_list.f-mob{display:flex}.s-bar-w,.s-down{display:none}.thumb-bar{display:grid;grid-template-columns:1fr 1fr;position:fixed;z-index:1200;left:calc(var(--offset-l) - 6px);right:calc(var(--offset-r) - 6px);bottom:calc(var(--u-16) + env(safe-area-inset-bottom,0px) - 6px)}.thumb-bar_hit{display:block;padding:6px;min-height:48px}.thumb-bar .btn{width:100%}.thumb-bar .btn_label{display:flex}.thumb-bar .is-fill .btn_bg_fill{inset:0}.thumb-bar .is-fill .l1{color:var(--c-base0)}.thumb-bar [hover-btn] [hover=bg]{inset:100% 0 auto}}.btn-menu{gap:var(--u-4);cursor:pointer;justify-content:center;align-items:center;display:flex;min-height:44px;min-width:44px}.btn-menu_label{display:none}.btn-menu_label.is-active{display:block}.btn-menu .ico{width:100%;height:100%;color:var(--c-primary);display:block}[data-master-preloader],[data-preloader]{display:block}.preloader{z-index:11000;padding-bottom:var(--vh);pointer-events:auto;top:0;left:0;right:0;bottom:calc(var(--vh)*-1);position:fixed;--arch-w:36vw;--arch-h:calc(var(--arch-w)/(560/2592));--arch-y:100vh;-webkit-mask-image:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 560 2592' preserveAspectRatio='none'%3E%3Cpath d='M0 0H560V280A280 280 0 0 0 0 280Z' fill='%23fff'/%3E%3C/svg%3E");mask-image:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 560 2592' preserveAspectRatio='none'%3E%3Cpath d='M0 0H560V280A280 280 0 0 0 0 280Z' fill='%23fff'/%3E%3C/svg%3E");-webkit-mask-size:calc(50% - (var(--arch-w)/2) + 2px) 100%,calc(var(--arch-w) + 4px) calc(var(--arch-y) + 2px),calc(50% - (var(--arch-w)/2) + 2px) 100%,var(--arch-w) var(--arch-h);mask-size:calc(50% - (var(--arch-w)/2) + 2px) 100%,calc(var(--arch-w) + 4px) calc(var(--arch-y) + 2px),calc(50% - (var(--arch-w)/2) + 2px) 100%,var(--arch-w) var(--arch-h);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:left top,center top,right top,center var(--arch-y);mask-position:left top,center top,right top,center var(--arch-y);-webkit-mask-composite:source-over;mask-composite:add}.preloader_ctn{z-index:1;width:100%;height:100%;padding:0 var(--offset-r) 0 var(--offset-l);flex-flow:column;justify-content:space-between;display:flex;position:relative}.preloader_t{flex:1}.preloader_b{flex-flow:column;flex:1;justify-content:flex-end;display:flex}.preloader_c .grid{align-items:center}.preloader_logo{flex-flow:column;grid-area:1/4/2/8;justify-content:center;align-self:center;align-items:center;display:flex}.preloader_logo .h3{font-size:var(--h3)}.preloader_logo_a{margin-top:calc(var(--24px)*-1);transform:rotate(-12deg)}.a2.preloader_a{font-size:calc(48rem/var(--sr))}.preloader_title-l{grid-area:1/2/2/4;align-self:center}.preloader_title-r{grid-area:1/8/2/10;align-self:center}.preloader_progress{flex-flow:column;justify-content:center;align-items:center;display:flex}.preloader_progress_fill{width:1px;height:var(--u-96);background-color:var(--c-line);overflow:clip}.preloader_progress_track{background-color:var(--c-primary);width:100%;height:100%}.preloader_bg{z-index:0;background-color:var(--c-bg);position:absolute;inset:0}.preloader_bg_a{left:var(--u-24);top:var(--u-24);right:var(--u-24);opacity:.035;bottom:calc(var(--vh) + var(--u-24));position:absolute;filter:invert(1)}.preloader_bg_decor{left:var(--u-24);top:var(--u-24);right:var(--u-24);bottom:calc(var(--vh) + var(--u-24));position:absolute}.decor{position:absolute;inset:0;border:1px solid var(--c-line)}.decor:before,.decor:after{content:"";position:absolute;inset:var(--u-8);border:1px solid var(--c-line)}.preloader_bg_arch{z-index:2;pointer-events:none;flex-flow:column;justify-content:flex-start;align-items:center;display:flex;position:absolute;inset:0}.preloader_bg_arch_is-1{z-index:1;background-color:var(--c-bg);outline:1px solid var(--c-line);outline-offset:-1px;width:calc(var(--arch-w)*1.02);height:calc(var(--arch-h)*1.01);border-top-left-radius:var(--arch-w);border-top-right-radius:var(--arch-w);top:calc(var(--arch-y) - (var(--arch-h)*.005));position:absolute}.preloader_bg_arch_is-2{z-index:0;background-color:var(--c-bg);outline:1px solid var(--c-line);outline-offset:-1px;width:calc(var(--arch-w)*1.1);height:calc(var(--arch-h)*1.03);top:calc(var(--arch-y) - (var(--arch-h)*.015));border-top-left-radius:var(--arch-w);border-top-right-radius:var(--arch-w);position:absolute}@media(max-width:991px){.preloader_title-l,.preloader_title-r{display:none}.preloader_logo{grid-area:1/1/2/5}.preloader_progress_fill{height:var(--u-160)}}.hero-scroll-area{height:calc(var(--vh)*4 + (50rem + var(--vh)));position:relative}.hero-w{top:var(--u-0);height:var(--vh);flex-flow:column;display:flex;position:sticky}.hero-s{z-index:1;pointer-events:none;flex-flow:column;flex:none;justify-content:flex-start;height:100%;display:flex;position:relative}.hero-s_logo{pointer-events:auto;flex-flow:column;grid-area:1/3/2/9;justify-content:flex-start;align-items:center;display:flex}.hero-s_logo_a{margin-left:calc(var(--40px)*-1);margin-top:calc(var(--40px)*-1);transform:rotate(-12deg)}.hero-s_title{pointer-events:auto;grid-area:1/3/2/9;justify-content:space-between;align-items:center;display:flex}.hero-s_tabs{gap:var(--u-16);justify-content:center;align-items:center;display:flex}.hero-s_tabs_divider{width:var(--u-64);height:1px;background:linear-gradient(90deg,#fff0,#fff,#fff0);background-size:200% 100%;background-position:100% 0;transition:var(--dur-m) var(--ease-in-out)}.hero-s_tabs_divider.is-dnes{background-position:0 0}.hero-w_bg{z-index:0;height:auto;margin-left:calc(var(--offset-l)*-1);margin-right:calc(var(--offset-r)*-1);flex-flow:column;flex:none;display:flex;position:absolute;inset:0 0 auto}.hero-w_bg_master,.hero-w_bg_master_img{position:relative}.hero-w_bg_master_img_day{display:block;position:relative}.hero-w_bg_master_img_night{display:none;position:absolute;inset:0 0 auto}.hero-img{aspect-ratio:1600/1440;height:auto;object-fit:cover}.hero-s_b{left:var(--offset-l);right:var(--offset-r);z-index:5;pointer-events:none;position:absolute;bottom:0;top:auto}.hero-s_btn{justify-content:center;display:flex}.hero-s_desc{pointer-events:auto;grid-area:1/4/2/8}.hero_themes{top:0;left:0;right:0;bottom:var(--vh);pointer-events:none;flex-flow:column;display:flex;position:absolute}.hero_themes_color{flex:1}.hero_themes_light{height:35rem}@media(max-width:991px){.hero-s_logo,.hero-s_title{grid-area:1/1/2/5}.hero-s_logo_a{margin-top:calc(var(--24px)*-1);margin-left:calc(var(--16px)*-1)}.hero-w_bg_master{max-height:var(--vh);overflow:clip}.hero-img{aspect-ratio:auto;height:var(--vh)}.hero-s_desc{grid-area:1/1/2/5}.hero-s_b{padding-bottom:64px}.hero-s_logo_a .a2{font-size:calc(54rem/var(--sr));white-space:nowrap}.hero-s_tabs{display:none}}@media(max-width:767px){.hero-scroll-area{height:calc(var(--vh)*2 + (50rem + var(--vh)))}}.benefits-intro-w{margin-top:calc((50rem + var(--vh))*-1)}.benefits-intro-s{z-index:0;flex-flow:column;justify-content:flex-end;height:50rem;display:flex;position:relative}.info-s_logo_l{flex:1;justify-content:flex-end;align-items:center;display:flex}.info-s_logo_r{flex:1;justify-content:flex-start;align-items:center;display:flex}.benefits-intro-s_title{top:0;left:calc(var(--offset-l)*-1);right:calc(var(--offset-r)*-1);position:absolute}.benefits-intro-s_title_svg{z-index:0;position:relative;width:100%;height:auto;display:block;overflow:visible}.benefits-intro-s_title_svg text{fill:var(--c-primary);font-family:var(--font-display);font-variation-settings:"opsz" 100;letter-spacing:-.016em}.svg-h4{font-size:63px}.svg-h4-m{font-size:40px}@media(max-width:991px){.benefits-intro-w{margin-bottom:-1px}.benefits-intro-s{height:auto}.benefits-intro-s_title_svg{aspect-ratio:1}}.form-inline{grid-area:1/2/2/10}.modal_cta_c{padding:var(--u-64);aspect-ratio:2;background-color:var(--c-bg);pointer-events:auto;flex-flow:column;grid-area:1/2/2/10;display:flex;position:relative;overflow:clip}.form-inline.modal_cta_c{background:transparent;outline:1px solid var(--c-line);outline-offset:-1px}.form_block{display:flex;width:100%;height:100%;flex:1}.modal_cta_l{flex-flow:column;flex:1;justify-content:space-between;min-width:0;display:flex}.modal_cta_l_t{flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.modal_cta_a{margin-left:calc(var(--40px)*-1);margin-top:calc(var(--40px)*-1);transform:rotate(-12deg)}.modal_cta_desc{width:var(--192px)}.modal_cta_c_c{gap:var(--u-32);flex-flow:column;justify-content:center;align-items:center;min-width:0;display:flex}.modal_cta_c_line{flex:1;display:flex;justify-content:center}.modal_cta_c_logo{width:var(--cell-h);aspect-ratio:1;flex-flow:column;justify-content:center;align-items:center;display:flex;position:relative;color:var(--c-primary)}.modal_cta_r{flex:1;justify-content:center;min-width:0;display:flex}.modal_cta_form_c{height:100%;width:calc(var(--cell-h)*2.5 + var(--gap));flex-flow:column;justify-content:space-between;display:flex}.form_block_list{display:flex;flex-direction:column;gap:var(--u-16)}.form_block_b{display:flex;flex-direction:column;align-items:flex-start}.form_block_legal{color:var(--c-gray)}.input{position:relative}.input_label{left:0;top:var(--u-8);position:absolute;pointer-events:none;transition:transform var(--dur-m) var(--ease-out),opacity var(--dur-m) var(--ease-out)}.input_label .l1{color:var(--c-gray)}.input_label.focused{transform:translateY(-100%);opacity:.6}.input_field{display:block;width:100%;height:var(--u-32);padding:var(--u-8) var(--u-64);border:0;border-bottom:1px solid var(--c-line);background:transparent;text-align:center;outline:0;border-radius:0}.input_field:focus{border-bottom-color:var(--c-primary)}.input_field.area{height:var(--112px);resize:none}.form_success{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--u-24)}.form_success[hidden]{display:none}@media(max-width:991px){.form-inline{grid-area:1/1/2/5}.modal_cta_c{aspect-ratio:auto;padding:var(--u-64) var(--u-24)}.form_block{flex-direction:column}.modal_cta_l{flex:0 auto;justify-content:flex-start}.modal_cta_l_b,.modal_cta_desc{flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.modal_cta_desc{width:auto}.modal_cta_a{margin-left:0;margin-top:calc(var(--24px)*-1);align-self:center}.modal_cta_l_t{align-items:center}.modal_cta_c_c{display:none}.modal_cta_form_c{justify-content:flex-start;width:100%}.input_field{height:var(--40px);padding:var(--u-8) var(--u-96);font-size:calc(16rem/var(--sr))}.form_block_b{align-items:center}}.benefits-s{height:var(--vh);flex-flow:column;display:flex}.benefits-s_cms{flex-flow:column;grid-area:1/2/2/10;justify-content:center;display:flex;position:relative}.benefits-cms,.benefits-cms_list{height:100%;position:relative}.benefits-cms_list_item{height:100%}.benefit-slide{flex-flow:column;justify-content:space-between;height:100%;display:flex}.benefit-slide_t{flex:1}.benefit-slide_c{flex-flow:column;justify-content:center;align-items:center;display:flex}.benefit-slide_b{flex-flow:column;flex:1;justify-content:flex-end;display:flex}.benefit-slide_cap{padding:0 var(--u-48);grid-area:1/4/2/6}.benefit-slide_desc{grid-area:1/3/2/7}.benefit-slide_img{aspect-ratio:6/3;height:calc(var(--cell-v)*2 + var(--gap))}.benefits-s_cms_pag{z-index:1;pointer-events:none;flex-flow:column;display:flex;position:absolute;inset:50% 0 auto;transform:translateY(-50%)}.benefits-s_cms_pag .benefit-slide_img.is-spacer{align-self:center;visibility:hidden}.pag{height:var(--u-48);gap:var(--u-32);pointer-events:auto;justify-content:center;align-items:center;display:flex}.pag_progress{width:var(--u-160);background-color:var(--c-line);height:1px}.pag_progress_fill{background-color:var(--c-primary);width:0%;height:100%}.pag_prev,.pag_next{height:var(--u-48);gap:var(--u-16);cursor:pointer;justify-content:center;align-items:center;display:flex;color:var(--c-primary)}.pag_prev{padding-left:var(--u-8)}.pag_next{padding-right:var(--u-8)}.pag_prev_label{width:var(--u-24);margin-top:var(--2px);justify-content:center;align-items:center;display:flex}[data-slider=pag] .pag_prev .ico-16{transform:translate(var(--u-4));transition:var(--dur-m) var(--ease-out)}[data-slider=pag] .pag_next .ico-16{transform:translate(calc(var(--u-4)*-1));transition:var(--dur-m) var(--ease-out)}[data-slider=pag] .pag_prev:hover .ico-16,[data-slider=pag] .pag_next:hover .ico-16{transform:translate(0)}@media(max-width:991px){.benefits-s_cms{grid-area:1/1/2/5}.benefit-slide_cap{padding:0;margin:0 calc(var(--gap)*-1);grid-area:1/2/2/4}.benefit-slide_desc{grid-area:1/1/2/5}.benefit-slide_img{width:100%;height:auto}.pag_progress{width:var(--u-272)}}.quote-w{position:relative}.quote-s{z-index:1;position:absolute;inset:auto 0 0}.quote-s_c{grid-area:1/6/2/10}.quote-s_author{grid-area:1/1/2/4}.quote-w_bg{z-index:0;margin-left:calc(var(--offset-l)*-1);margin-right:calc(var(--offset-r)*-1);position:relative;overflow:clip}.w_themes{pointer-events:none;flex-flow:column;display:flex;position:absolute;inset:0}.w_themes_row{justify-content:space-between;display:flex}.w_themes_row.fill{flex:1}.quote-w_themes_color-1,.quote-w_themes_light-1{flex:1;height:100%}.quote-w_themes_color-2{flex:1;height:30rem}@media(max-width:991px){.quote-w_bg{aspect-ratio:1}.img-w.h-auto.quote-w_bg_img,.img.h-auto.quote-w_bg_img{height:100%;object-fit:cover;object-position:0 50%}.quote-s.b-mob-flex{position:relative;inset:auto}}.loc-scroll-area{z-index:3;position:relative}.loc-scroll-area_screen{top:var(--u-0);display:flex;position:sticky}.loc-scroll-area_track{flex:none;display:flex}.loc-info-w{width:calc(var(--cell-h)*10 + var(--gap)*9);flex:none;position:relative}.loc-info-s{height:var(--vh);flex-flow:column;justify-content:space-between;display:flex}.loc-info-s_t{flex:1}.loc-info-s_b{flex-flow:column;flex:1;justify-content:flex-end;display:flex}.info-s_lead{grid-area:1/3/2/9}.info-s_desc{grid-area:1/5/2/7}.loc-intro-w{width:calc(var(--cell-h)*13 + var(--gap)*12);flex:none;position:relative}.loc-intro-s{height:var(--vh);flex-flow:column;display:flex}.loc-intro-s_img{grid-area:1/6/2/10}.loc-intro-s_desc{grid-area:1/10/2/13;align-self:end}.loc-intro-s_title{z-index:1;flex-flow:column;grid-area:1/3/2/8;justify-content:center;align-self:center;align-items:stretch;display:flex;position:relative}.loc-intro-s_cap{grid-area:1/2/2/4;align-self:center}.loc-intro-s_title_line{display:block}.loc-intro-s_title_line.is-1{margin-left:calc(var(--cell-h)/2)}.loc-intro-s_title_line.is-2{margin-left:calc(var(--cell-h) + var(--gap))}.loc-intro-s_btn{flex-flow:column;grid-area:1/12/2/14;justify-content:center;align-self:center;align-items:center;display:flex}.loc-path-w{width:calc(var(--cell-h)*10 + var(--gap)*9);flex:none;position:relative}.loc-path-s{height:var(--vh);flex-flow:column;justify-content:space-between;display:flex}.loc-path-s_title{grid-area:1/3/2/9}.loc-path-s_title_line{display:block}.loc-path-s_title_a{margin-top:calc(var(--32px)*-1);display:block;transform:rotate(-12deg)}.loc-path-s_path{grid-area:1/2/2/10}.loc-path-s_path_c{position:relative;aspect-ratio:1600/420;color:var(--c-primary)}.img.loc-path{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;overflow:visible}.loc-path-labels{position:absolute;inset:0}.lp{position:absolute;white-space:nowrap}.lp-1{left:55%;top:45%}.lp-2{left:20%;top:63%}.lp-3{left:49%;top:18%}@media(max-width:991px){.container.loc{padding-right:var(--offset-r)}.loc-scroll-area_screen{flex-flow:column;position:static}.loc-scroll-area_track{flex-flow:column}.loc-info-w,.loc-intro-w,.loc-path-w{width:auto}.loc-info-s{justify-content:flex-start;height:auto}.loc-info-s_t,.loc-info-s_b{flex:0 auto}.info-s_lead,.info-s_desc{grid-area:1/1/2/5}.loc-intro-s{height:auto}.loc-intro-s_img{aspect-ratio:3/4;grid-area:2/2/3/5}.loc-intro-s_desc{grid-area:3/2/4/5}.loc-intro-s_title{grid-area:1/2/2/5}.loc-intro-s_cap{grid-area:1/1/2/5;margin-bottom:var(--u-32)}.loc-intro-s_title{grid-row:2}.loc-intro-s_img{grid-row:3}.loc-intro-s_desc{grid-row:4}.loc-intro-s_btn{grid-row:5}.loc-intro-s_title{grid-column:1/5}.loc-intro-s_title_line.is-1,.loc-intro-s_title_line.is-2{margin-left:0}.loc-intro-s_btn{grid-area:4/2/5/5}.loc-path-s{justify-content:flex-start;height:auto}.loc-path-s_title{grid-area:1/1/2/5}.loc-path-s_title_a.a2{margin-top:calc(var(--24px)*-1)}.loc-path-s_path{margin-left:calc(var(--offset-l)*-1);margin-right:calc(var(--offset-r)*-1);grid-area:1/1/2/5;overflow:auto}.loc-path-s_path_c{width:250%}}@media(min-width:992px){.loc-intro-s_img{height:calc(var(--vh) - var(--u-48)*2)}}.loc-w{z-index:2;position:relative}.loc-w_over-grad{z-index:5;background-image:linear-gradient(180deg,#f3f3ec,#f3f3ec00);pointer-events:none;height:calc(var(--cell-v)*3 + var(--gap)*2);top:-1px;left:calc(var(--offset-l)*-1);right:calc(var(--offset-r)*-1);position:absolute}.loc-s{z-index:1;pointer-events:none;position:absolute;inset:auto 0 0}.loc-s_desc{pointer-events:auto;grid-area:1/8/2/9;position:relative}.loc-s_desc_line{top:0;bottom:0;left:calc(var(--gap)*-1);position:absolute}.loc-w_decor{height:var(--offset-r);background-color:var(--c-bg);margin-left:calc(var(--offset-l)*-1);margin-right:calc(var(--offset-r)*-1);clip-path:polygon(var(--offset-l) 0,calc(100% - var(--offset-r)) 0,100% 101%,0 101%)}.loc-w_bg{margin-left:calc(var(--offset-l)*-1);margin-right:calc(var(--offset-r)*-1);position:relative}.loc-w_bg_img{position:relative;overflow:clip}.loc-w_img{height:calc(var(--vh)*1.4);object-fit:cover}@media(max-width:991px){.loc-w_over-grad{height:calc(var(--cell-v)*2 + var(--gap))}.loc-s_desc{flex-flow:column;grid-area:1/1/2/5;justify-content:flex-end;align-items:center;display:flex;text-align:center}.loc-s_desc_line{display:none}.loc-w_img{height:var(--vh)}}.apart-type-s{height:var(--vh);flex-flow:column;display:flex}.apart-type-s_cms{flex-flow:column;grid-area:1/2/2/10;display:flex}.apart-type-cms{flex:1}.apart-type-cms_list{height:100%;position:relative}.apart-type-cms_list_item{height:100%;position:absolute;inset:0}.apart-type-slide{flex-flow:column;justify-content:center;height:100%;display:flex}.apart-type-slide_t{flex:1}.apart-type-slide_c{z-index:1;position:relative}.apart-type-slide_b{z-index:1;flex-flow:column;flex:1;justify-content:flex-end;display:flex;position:relative}.apart-type-slide_desc{grid-area:1/7/2/9}.apart-type-slide_data{grid-area:1/2/2/4}.data-list{gap:var(--u-32);flex-flow:column;display:flex}.apart-type-slide_img-w{z-index:0;flex-flow:column;justify-content:center;align-items:center;width:100%;height:0;display:flex;position:absolute;top:50%}.apart-type-slide_img{aspect-ratio:3/4;width:calc(var(--cell-h)*3 + var(--gap)*2)}.apart-type-slide_btn{gap:var(--u-8);flex-flow:wrap;justify-content:flex-start;align-items:flex-start;display:flex}@media(max-width:991px){.apart-type-s{height:auto}.apart-type-s_cms{grid-area:1/1/2/5}.apart-type-cms{flex:0 auto}.apart-type-cms_list{height:auto}.apart-type-cms_list_item{height:auto;inset:0 0 auto}.apart-type-slide{justify-content:flex-start;height:auto}.apart-type-slide_c{order:3}.apart-type-slide_b{margin-top:calc(var(--u-32)*-1);flex:0 auto;order:2;justify-content:flex-start}.apart-type-slide_desc{grid-area:2/1/3/5}.apart-type-slide_data{text-align:center;grid-area:1/1/2/5}.data-list{flex-flow:wrap;justify-content:center}.apart-type-slide_img-w{order:1;height:auto;position:relative;top:auto}.apart-type-slide_btn{justify-content:center}.apart-type-slide_img{width:calc(var(--cell-h)*3 + var(--gap)*2)}}.lot-w,.lot-s{position:relative}.lot-s_info{top:var(--u-0);z-index:1;height:var(--vh);pointer-events:none;flex-flow:column;display:flex;position:sticky}.lot-s_info_c{pointer-events:auto;flex-flow:column;grid-area:1/8/2/10;justify-content:space-between;height:100%;min-height:0;display:flex;position:relative}.lot-s_info_header{transition:var(--dur-m) var(--ease-out)}.lot-s_info_header.is-top{margin-left:calc((var(--cell-h)*5 + var(--gap)*5)*-1);transition:var(--dur-l) var(--ease-in-out)}.lot-s_info_line{top:var(--u-48);bottom:var(--u-48);opacity:.1;left:calc(var(--gap)*-1);position:absolute;transition:var(--dur-l) var(--ease-in-out)}.lot-s_info_line.is-top{top:calc(var(--u-48) + var(--u-96) + var(--u-24) + var(--u-8) + var(--u-4) + var(--u-8) + var(--u-16) + var(--u-64));transition:var(--dur-s) var(--ease-out)}.lot-s_info_t{flex:1;height:100%;overflow:auto;-webkit-mask-image:linear-gradient(180deg,#fff0 0%,#fff 5.29%,#fff 84.62%,#fff0 100%);mask-image:linear-gradient(180deg,#fff0,#fff 5.29% 84.62%,#fff0)}.lot-s_info_b{flex:none;position:relative}.lot-s_info_data{gap:var(--u-32);flex-flow:column;display:flex}.lot-s_info_more_contents{position:relative}.lot-s_info_more_content{display:none;position:absolute;inset:0 0 auto}.lot-s_info_more_content.is-1{display:block;position:relative}.tabs{gap:var(--u-24);display:flex;position:relative}.tab{padding:var(--u-8) 0;cursor:pointer;opacity:.3;transition:var(--dur-s) var(--ease-out)}.tab.is-active{opacity:1}.tabs_line{z-index:0;opacity:.1;position:absolute;inset:auto 0 0}.tabs_hilight{z-index:1;background-color:var(--c-primary);height:1px;position:absolute;inset:auto auto 0 0}.tag-list{display:flex;flex-wrap:wrap;gap:var(--u-8)}.tag{padding:var(--u-4) var(--u-12);border:1px solid var(--c-line);border-radius:var(--40px)}.lot-s_media{z-index:0;margin-top:calc(var(--vh)*-1);position:relative}.lot-s_media_c{grid-area:1/2/2/8}.lot-s_media_layout{flex-flow:column;justify-content:flex-end;display:flex}.lot-s_media_layout_img-prim{margin-bottom:var(--u-48);padding:0 var(--u-64);height:calc(var(--vh) - var(--u-48) - var(--u-160) - var(--u-32) - var(--u-48));margin-top:calc(var(--u-48) + var(--u-160) + var(--u-32));flex-flow:column;grid-area:1/1/2/6;justify-content:center;display:flex;position:relative}.lot-s_media_layout_img-sec{margin:var(--u-48) 0;padding:0 var(--u-64);height:calc(var(--vh) - var(--u-48) - var(--u-160) - var(--u-32) - var(--u-48));grid-area:2/1/3/6;position:relative}.lot-s_media_layout_diagrams{bottom:var(--u-48);padding-right:var(--u-16);gap:var(--u-16);flex-flow:column;grid-area:1/5/2/6;justify-content:flex-end;align-self:end;align-items:flex-end;display:flex;position:sticky;z-index:2}.block-diagram{width:calc(var(--u-64)*2);aspect-ratio:8/6;position:relative}.plan{mix-blend-mode:multiply}.plan-cap{position:absolute;left:var(--u-64);bottom:calc(var(--u-24)*-1);top:auto}.lot-media-cms_list{padding:0 var(--u-16) 0 var(--u-24);gap:var(--u-16);flex-flow:column;display:flex}.lot-media-item{position:relative}@media(max-width:991px){.lot-s_info{height:auto;position:static}.grid.h-100{height:auto}.lot-s_info_c{grid-area:1/1/2/5;justify-content:flex-start}.lot-s_info_t{flex:0 auto;height:auto;overflow:visible;-webkit-mask-image:none;mask-image:none}.lot-s_info_header.is-top{margin-left:0}.lot-s_info_data{gap:var(--u-32) var(--gap);grid-template-columns:1fr 1fr;display:grid}.lot-s_info_line{display:none}.lot-s_media{margin-top:0}.lot-s_media_c{grid-area:1/1/2/5}.lot-s_media_layout_img-prim{height:auto;aspect-ratio:1;margin:var(--u-48) 0 0;padding:0}.lot-s_media_layout_img-sec{height:auto;aspect-ratio:1;margin:var(--u-24) 0;padding:0}.lot-s_media_layout_diagrams{position:relative;bottom:auto;grid-area:3/1/4/5;align-items:center;padding:0}.lot-s_media_layout .grid._5-columns{grid-template-columns:1fr}.plan-cap{left:0}.lot-media-cms_list{padding:0}}.amen-scroll-area{height:calc(var(--vh)*2.5 + 50rem);position:relative}.scroll-area_screen{top:var(--u-0);z-index:1;position:sticky}.amen-s{height:var(--vh)}.amen-s_cms,.amen-cms,.amen-cms_list{height:100%;position:relative}.amen-cms_list_item{height:100%;display:none;position:absolute;inset:0}.amen-cms_list_item:first-child{display:block;position:relative}.amen-slide{z-index:0;flex-flow:column;justify-content:flex-end;height:100%;display:flex;position:relative}.amen-slide_b{z-index:1;position:relative}.amen-slide_desc{grid-area:2/2/3/6}.amen-slide_title{grid-area:1/3/2/6}.amen-slide_img{z-index:0;top:0;bottom:0;left:calc(var(--offset-l)*-1);right:calc(var(--offset-r)*-1);position:absolute}.amm-s_cms_tabs-w{left:0;top:var(--u-160);z-index:1;position:absolute;right:0}.amm-s_cms_tabs{grid-area:1/8/2/10;position:relative}.amen-tab{cursor:pointer;transition:var(--dur-s) var(--ease-out);opacity:.4}.amen-tab.is-active{opacity:1}@media(min-width:992px){.amen-tab:hover{opacity:1}}.amm-s_cms_tabs_line{background-color:var(--c-line);width:1.25px;top:0;bottom:0;left:calc(var(--u-16)*-1);position:absolute}.amm-s_cms_tabs_line_hilight{width:100%;height:var(--40px);background-color:var(--c-primary);border-radius:2px}.amm-s_cms_btn-w{bottom:var(--u-48);left:0;right:0;z-index:2;pointer-events:none;position:absolute}.amm-s_cms_btn{pointer-events:auto;grid-area:1/8/2/10}.amen_themes{pointer-events:none;top:0;left:0;right:0;bottom:calc(var(--vh) + 50rem);flex-flow:column;display:flex;position:absolute}.amen_themes_color{flex:1}@media(max-width:991px){.amen-slide_desc{grid-area:2/1/3/5}.amen-slide_title{grid-area:1/2/2/5}.amm-s_cms_tabs-w{top:var(--u-272)}.amm-s_cms_tabs{grid-area:1/2/2/5}.scroll-area_screen{flex-flow:column}}.interior-w{margin-top:calc((50rem + var(--vh))*-1);position:relative}.interior-s{z-index:1;position:relative}.interior-s_title{flex-flow:column;grid-area:1/4/2/8;justify-content:flex-start;align-items:center;display:flex}.interior-s_title_a{margin-top:calc(var(--72px)*-1);margin-left:calc(var(--40px)*-1);transform:rotate(-12deg)}.interior-s_imgs{gap:var(--gap);justify-content:space-between;width:100%;display:flex}.interior-s_l,.interior-s_r{flex:1;min-width:0}.interior-s_l_img-w{padding:0 var(--136px);aspect-ratio:3/4;background-color:var(--plum);margin-left:calc(var(--offset-l)*-1);flex-flow:column;grid-area:1/1/2/5;justify-content:center;align-items:center;display:flex;position:relative;overflow:clip}.interior-s_l_img{aspect-ratio:3/4;width:100%}.interior-s_l_desc{grid-area:2/3/3/5}.interior-s_r_img{aspect-ratio:4/3;margin-right:calc(var(--offset-r)*-1);grid-area:1/2/2/6}.interior-s_r_lead{grid-area:2/1/3/5}.interior-s_r_desc{grid-area:3/3/4/5}.interior-s_r_btn{flex-flow:column;grid-area:4/2/5/4;justify-content:center;align-items:center;display:flex}.interior-s_gallery-cms{margin-right:calc(var(--offset-r)*-1);grid-area:1/3/2/11}.gallery-cms{aspect-ratio:16/10;width:100%}.gallery-cms_list{height:100%;position:relative}.gallery-cms_list_item{height:100%;display:none;position:absolute;inset:0}.gallery-cms_list_item:first-child{display:block;position:relative}.gallery-slide{height:100%;position:relative}.interior-s_gallery-cms_pag{margin-left:calc(var(--u-8)*-1);display:flex}.interior_themes{pointer-events:none;flex-flow:column;display:flex;position:absolute;inset:50rem 0 0}.interior_themes_light-1{height:25rem}.themes_row{justify-content:space-between;display:flex}.interior_themes_light-2,.interior_themes_dark-2{flex:1;height:52.5rem}.interior_themes_light-3{flex:1}@media(max-width:991px){.interior-s_title{grid-area:1/1/2/5}.interior-s_title_a{margin-top:calc(var(--40px)*-1);margin-left:calc(var(--16px)*-1)}.interior-s_imgs{gap:0;flex-flow:column;justify-content:flex-start}.interior-s_l,.interior-s_r{flex:0 auto}.interior-s_l_img-w{padding:0 var(--80px)}.interior-s_r_img{grid-area:1/2/2/5}.interior-s_r_desc{grid-area:3/2/4/5}.interior-s_l_desc{grid-area:2/2/3/5}.interior-s_r_btn{grid-area:4/2/5/5;justify-content:flex-start;align-items:flex-start}.interior-s_r_lead{grid-area:2/1/3/5}.interior-s_gallery-cms{grid-area:1/1/2/5;margin-right:0}.gallery-cms{aspect-ratio:16/12}.interior_themes_light-1{height:80rem}.interior_themes_light-2{flex:none;display:none}.interior_themes_dark-2{height:125rem}}.arch-scroll-area{position:relative}.arch-intro-s{top:var(--u-0);z-index:1;height:var(--vh);pointer-events:none;margin-bottom:calc(var(--vh)*-1);position:sticky}.arch-intro-s_bg_l{background-color:var(--cream);position:absolute;inset:-1% calc(50% - 1px) 0 0;clip-path:inset(50% 50% 50% 500%)}.arch-intro-s_bg_r{background-color:var(--cream);position:absolute;inset:-1% 0 0 50%;clip-path:inset(50% 50% 50% 500%)}.w_bg{z-index:0;top:0;bottom:0;left:calc(var(--offset-l)*-1);right:calc(var(--offset-r)*-1);position:absolute}.arch-w{top:var(--u-0);position:sticky}.arch-s{z-index:1;aspect-ratio:144/168;pointer-events:none;flex-flow:column;justify-content:space-between;display:flex;position:relative}.arch-s_t,.arch-s_b{pointer-events:auto}.arch-s_desc{grid-area:1/4/2/8}.arch-s_quote{grid-area:1/2/2/6}.arch-s_author,.quote-s_ico{grid-area:1/2/2/5}.arch-s_btn{flex-flow:column;grid-area:1/7/2/9;justify-content:center;align-self:end;align-items:center;display:flex}.arch_themes{pointer-events:none;flex-flow:column;display:flex;position:absolute;inset:0}.arch_themes_color{flex:1}.arch_themes_light{height:calc(var(--vh)*1.5)}@media(max-width:991px){.arch-w{position:relative}.arch-s{aspect-ratio:2/6}.arch-s_desc,.arch-s_quote{grid-area:1/1/2/5}.arch-s_btn{grid-area:2/1/3/5}}.other-s{z-index:1;position:relative}.other-s_cms{grid-area:1/3/2/9}.other-card{cursor:pointer}.other-card_name{justify-content:center;align-items:flex-start;display:flex}.other-card_name_label{position:relative}.other-card_ico{top:var(--u-4);left:calc(100% + var(--u-4));position:absolute;color:var(--c-primary)}.other-card_info_desc{flex-flow:column;grid-area:1/2/2/6;justify-content:flex-start;align-items:center;display:flex}.info_divider{width:var(--u-48)}@media(max-width:991px){.other-s,.other-s_cms,.other-card_info_desc{grid-area:1/1/2/5}}.cta-w{position:relative}.cta-s{z-index:1;aspect-ratio:144/168;pointer-events:none;position:relative}.cta-s_desc{pointer-events:auto;grid-area:1/4/2/8}.cta-s_title{pointer-events:auto;grid-area:1/3/2/9}.cta-s_title_btn{flex-flow:column;justify-content:center;align-items:center;display:flex}.w_bg .img-p{height:130%;margin-top:-15%}@media(max-width:991px){.cta-s{aspect-ratio:2/6}.cta-s_desc,.cta-s_title{grid-area:1/1/2/5}}.footer-w{margin-top:calc((var(--offset-l) + var(--cell-v)*2 + var(--gap))*-1);position:relative}.footer-s{z-index:1;height:var(--vh);flex-flow:column;justify-content:space-between;display:flex;position:relative}.footer-s_t{flex:1;min-width:0}.footer-s_b{flex-flow:column;flex:1;justify-content:flex-end;min-width:0;display:flex}.footer-s_contact{grid-area:1/3/2/9;text-align:center}.footer-s_address{padding:0 var(--u-48);grid-area:2/5/3/7}.loc-cms_list_item{text-align:center;flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.footer-s_info{flex-flow:column;grid-area:1/3/2/6;justify-content:flex-end;align-items:flex-start;display:flex}.footer-s_credits{flex-flow:column;grid-area:1/6/2/9;justify-content:flex-end;align-items:flex-end;display:flex}.footer-w_bg{z-index:-1;background-color:var(--c-bg);height:calc(var(--vh)*2);bottom:100%;left:calc(var(--offset-l)*-1);right:calc(var(--offset-r)*-1);position:absolute}.footer-s_s-top{left:var(--u-0);z-index:1200;height:var(--cell-h);gap:var(--u-24);transform-origin:0 0;top:calc(100% - var(--offset-l));flex-flow:row;justify-content:center;align-items:center;display:flex;position:absolute;transform:rotate(-90deg);color:var(--c-primary)}.footer-s_s-top .s-down_arrow{transform:none}@media(max-width:991px){.footer-s_contact{grid-area:1/1/2/5}.footer-s_address{margin:0 calc(var(--gap)*-1);grid-area:2/2/3/4;padding:0}.footer-s_info{grid-area:1/1/2/3}.footer-s_credits{grid-area:1/3/2/5}.footer-s_s-top{display:none}.footer-s_b{padding-bottom:72px}}.modal{z-index:5000;pointer-events:none;display:none;position:fixed;inset:0}.modal.menu{z-index:1100}.modal_over{z-index:0;pointer-events:auto;background-color:#0009;position:absolute;inset:0}.modal_c{z-index:1;width:100%;height:100%;padding:0 var(--offset-r) 0 var(--offset-l);flex-flow:column;display:flex;position:relative}.modal_cta{flex-flow:column;justify-content:center;width:100%;height:100%;display:flex}.modal_cta_close{top:var(--u-16);right:var(--u-16);position:absolute;z-index:3}.modal_bg{z-index:0;background-color:var(--c-bg);pointer-events:auto;position:absolute;inset:0}.modal_menu{pointer-events:auto;flex-flow:column;justify-content:space-between;width:100%;height:100%;display:flex}.modal_menu_title{flex-flow:column;grid-area:1/4/2/8;justify-content:flex-start;align-items:center;display:flex}.modal_menu_a{margin-bottom:calc(var(--32px)*-1);margin-left:calc(var(--96px)*-1);transform:rotate(-12deg)}.modal_menu_list{gap:var(--u-32);text-align:center;flex-flow:column;grid-area:1/5/2/7;justify-content:center;align-items:center;display:flex}@media(max-width:991px){.modal_cta{justify-content:flex-end}.modal_cta_c{max-height:var(--vh);margin-left:calc(var(--offset-l)*-1);margin-right:calc(var(--offset-r)*-1);grid-area:1/1/2/5;overflow:auto}.modal_menu_title{grid-area:1/2/2/4}.modal_menu_a{margin-bottom:calc(var(--20px)*-1);margin-left:calc(var(--48px)*-1)}.modal_menu_list{grid-area:1/1/2/5}}.preloader_bg_a{filter:none;overflow:clip}.preloader_bg_a_word{position:absolute;left:-3vw;top:50%;font-family:var(--font-accent);font-size:44vw;line-height:1;color:var(--c-primary);white-space:nowrap;transform:translateY(-55%) rotate(-12deg);transform-origin:50% 50%}@media(max-width:991px){.preloader_bg_a_word{font-size:78vw;left:-30vw}}.preloader{--vh:var(--_100svh,100svh)}html,body,.cta-w{overflow-x:clip}.flora{position:absolute;z-index:4;pointer-events:none;height:auto;display:block;-webkit-user-select:none;user-select:none;will-change:transform}.form-sec{position:relative;overflow:clip}.flora--form-r{width:42vw;right:-10vw;bottom:-9vw;transform-origin:100% 100%}.flora--info-l{width:34vw;left:-7vw;bottom:-6vw;transform:scaleX(-1)}.flora--loc-l{width:34vw;left:-8vw;bottom:-11vw}.flora--path-r{width:27vw;right:-2vw;top:-5vw}.flora--int-r{width:40vw;right:-11vw;top:calc(50rem + var(--vh) + 4vw)}.flora--int-l{width:24vw;left:-6vw;top:52%}.flora--arch-l{width:28vw;left:-7vw;bottom:-8vw;top:auto;z-index:3}.flora--arch-r{width:22vw;right:-4vw;top:6vw;z-index:3}.flora--cta-r{width:30vw;right:-5vw;top:-7vw;z-index:5}@media(max-width:991px){.flora{z-index:1}.flora--form-r,.flora--info-l,.flora--loc-l{display:none}.flora--path-r{width:34vw;right:-12vw;top:-34vw}.flora--int-r{width:66vw;right:-26vw;top:calc(50rem + var(--vh) + 10vw)}.flora--int-l{display:none}.flora--arch-l{width:44vw;left:-14vw;bottom:-10vw}.flora--arch-r{display:none}.flora--cta-r{width:38vw;right:-18vw;top:-24vw}}.loc-proof{margin:0;display:flex;flex-direction:column;gap:var(--u-8);width:calc(var(--cell-h)*1.5)}.loc-proof img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block}.loc-proof figcaption{color:var(--c-gray)}@media(max-width:991px){.loc-proof{width:60%}}.lp{transform:translate(-50%,-100%);text-align:center;display:flex;flex-direction:column;gap:2px}.loc-path-note{position:absolute;left:0;right:0;bottom:calc(var(--u-24)*-1);text-align:center;color:var(--c-gray)}.header-band{display:none}@media(max-width:991px){.header-band{display:block;position:fixed;inset:0 0 auto;height:calc(var(--offset-l) + var(--80px) + 10px);z-index:1100;pointer-events:none;background:linear-gradient(to bottom,var(--c-bg) 0%,var(--c-bg) 72%,transparent 100%);transition:opacity var(--dur-s) var(--ease-out)}.header-band.theme_on-color{opacity:0}.hero-img{object-position:58% 50%}.lot-s_media_layout_img-prim,.lot-s_media_layout_img-sec{position:relative;-webkit-mask-image:linear-gradient(to right,#000 82%,transparent 100%);mask-image:linear-gradient(to right,#000 82%,transparent 100%)}.plan-hint{position:sticky;left:var(--offset-l);top:0;display:inline-flex;align-items:center;gap:var(--u-8);padding:8px 14px;border:1px solid var(--c-line);border-radius:36px;background:var(--c-bg);color:var(--c-primary);margin-top:var(--u-16);width:max-content}}.plan-zoom{display:flex;width:100%;height:100%;align-items:center;justify-content:center}@media(max-width:991px){body{--thumb-h:calc(48px + var(--u-8)*2 + env(safe-area-inset-bottom,0px));--vh:calc(var(--_100svh,100svh) - var(--thumb-h))}.thumb-bar{left:0;right:0;bottom:0;padding:var(--u-8) calc(var(--offset-r) - 6px) calc(var(--u-8) + env(safe-area-inset-bottom,0px)) calc(var(--offset-l) - 6px);background-color:var(--c-bg);box-shadow:0 -1px 0 var(--c-line);transition:background-color var(--dur-s) var(--ease-out)}main.transition-container{padding-bottom:var(--thumb-h)}.loc-intro-s_btn{grid-area:5/2/6/5;margin-top:var(--u-32)}.quote-label{top:auto;bottom:var(--u-16);left:var(--u-16);right:auto}.amen-viz-label{top:calc(var(--vh) - var(--u-48));left:var(--offset-l);right:auto;margin-left:0}.hero-label{top:auto;bottom:calc(var(--u-16) + 4px);left:var(--offset-l);right:auto}.lot-s{display:flex;flex-direction:column}.lot-s_media{order:-1}.lot-s_media_layout_img-prim,.lot-s_media_layout_img-sec{aspect-ratio:auto;overflow-x:auto;overflow-y:hidden;margin-left:calc(var(--offset-l)*-1);margin-right:calc(var(--offset-r)*-1);scrollbar-width:none}.lot-s_media_layout_img-prim::-webkit-scrollbar,.lot-s_media_layout_img-sec::-webkit-scrollbar{display:none}.lot-s_media_layout_img-prim .plan-zoom,.lot-s_media_layout_img-sec .plan-zoom{width:150%;height:auto;padding:0 var(--offset-l)}.lot-s_media_layout_img-prim .plan,.lot-s_media_layout_img-sec .plan{width:100%;height:auto}.plan-cap{position:sticky;left:var(--offset-l)}.lot-media-cms_list{flex-direction:row;overflow-x:auto;scroll-snap-type:x mandatory;gap:var(--gap);margin:0 calc(var(--offset-r)*-1);padding:0 var(--offset-l);scrollbar-width:none}.lot-media-cms_list::-webkit-scrollbar{display:none}.lot-media-item{flex:0 0 84%;scroll-snap-align:center}.lot-media-item .img{aspect-ratio:4/5;object-fit:cover}.lot-media-drag{display:flex;gap:var(--u-8);justify-content:center;align-items:center;padding:var(--u-24) 0 var(--u-48)}}@media(min-width:992px){.lot-media-drag{display:none}}.preloader:not(.is-ready) .preloader_ctn{visibility:hidden}.preloader_bg_a,.preloader_bg_decor{opacity:0}.preloader_t .logo_symbol{color:#fff}.preloader_b .s_title{grid-area:1/4/2/8}.header-logo .logo_symbol.header,.modal_cta_c_logo .logo_symbol.header{width:33%}.l1,.l2{font-variation-settings:"wdth" 125}.quote-s_ico .ico{color:var(--c-primary);display:block;width:100%;height:100%}@media(min-width:992px){.arch-w>.w_bg{clip-path:inset(0 var(--80px))}.arch-s_t{padding:0 calc(var(--80px) - var(--offset-l))}.arch-w{background-color:var(--cream)}}.flora--arch-r{top:46%}.cta-band{position:relative;z-index:2;background-color:var(--cream);margin-left:calc(var(--offset-l)*-1);margin-right:calc(var(--offset-r)*-1);padding:0 var(--offset-r) 0 var(--offset-l);pointer-events:auto}.cta-band .cta-s_desc .l1{color:var(--navy)}.cta-w{overflow-x:visible}.plans-s_info .btn-list{flex-wrap:nowrap}@media(max-width:991px){main.transition-container{padding-bottom:0}.footer-s{height:var(--_100svh,100svh)}.footer-s_b{padding-bottom:var(--u-48)}.footer-s_info,.footer-s_credits{gap:2px}}.modal.plans{z-index:5000;pointer-events:auto}.plans_over{position:absolute;inset:0;background-color:var(--c-bg)}.plans_scroll{position:absolute;inset:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;background-color:var(--c-bg);-webkit-overflow-scrolling:touch}.plans_close{position:fixed;top:var(--offset-r);right:var(--offset-r);z-index:3;display:flex;align-items:center;gap:var(--u-8);color:var(--c-primary);min-height:44px;min-width:44px;justify-content:flex-end}.plans_close .ico-24{color:var(--c-primary)}.plans-s{display:grid;grid-template-columns:repeat(10,1fr);column-gap:var(--gap);min-height:var(--vh);grid-template-rows:auto 1fr}.plans-s_head{grid-area:1/2/2/7}.plans-s_media{grid-area:2/2/3/8;display:grid;grid-template-columns:1fr 1fr;column-gap:var(--u-48);row-gap:var(--u-24);align-items:end;padding:var(--u-48) 0}.plans-s_plan{margin:0;display:flex;flex-direction:column;gap:var(--u-16)}.plans-s_plan img{width:100%;height:auto;max-height:calc(var(--vh) - var(--u-48)*6 - var(--h2));object-fit:contain;object-position:left bottom;display:block}.plans-s_site{margin:0;grid-column:2/3;justify-self:end;width:calc(var(--cell-h)*1.2);display:flex;flex-direction:column;gap:var(--u-8)}.plans-s_site img{width:100%;height:auto;display:block}.plans-s_info{grid-area:1/8/3/10;position:relative;padding-left:var(--gap);display:flex;flex-direction:column}.plans-s_info_line{position:absolute;left:calc(var(--gap)*-.5);top:var(--u-48);bottom:var(--u-48);opacity:.1}.plans-gallery{display:grid;grid-template-columns:repeat(10,1fr);column-gap:var(--gap);row-gap:var(--u-16)}.plans-gallery .lot-media-item{grid-column:2/8;aspect-ratio:16/10;position:relative;overflow:clip}@media(max-width:991px){.plans-s{grid-template-columns:repeat(4,1fr);min-height:0;grid-template-rows:auto}.plans-s_head{grid-area:1/1/2/5;padding-top:calc(var(--offset-r) + 44px)}.plans-s_media{grid-area:2/1/3/5;grid-template-columns:1fr;padding:var(--u-32) 0}.plans-s_plan img{max-height:none;object-position:center}.plans-s_site{grid-column:1/2;justify-self:center;width:50%}.plans-s_info{grid-area:3/1/4/5;padding-left:0}.plans-s_info_line{display:none}.plans-gallery{grid-template-columns:1fr}.plans-gallery .lot-media-item{grid-column:1/-1;aspect-ratio:4/5}}.logo_symbol{min-height:0}.logo_symbol>.logo,.logo_symbol>svg{height:auto;aspect-ratio:1}@media(max-width:991px){.header-nav_list.f-mob{margin-top:-10px}.header-band.theme_on-dark{opacity:0}.footer-s_info{grid-area:1/1/2/4}.footer-s_credits{grid-area:1/4/2/5}}.preloader_b .split-line-mask{display:block}.a2.preloader_a{font-size:calc(88rem/var(--sr))}.preloader_logo_a{margin-top:calc(var(--48px)*-1);margin-left:calc(var(--32px)*-1)}.decor{border:0;color:var(--c-line)}.decor:before,.decor:after{content:none}.decor>div{position:absolute;z-index:1}.decor svg{display:block;overflow:visible}.frame_lt{width:var(--24px);height:var(--24px);inset:0 auto auto 0}.frame_rt{width:var(--24px);height:var(--24px);inset:0 0 auto auto}.frame_rb{width:var(--24px);height:var(--24px);inset:auto 0 0 auto}.frame_lb{width:var(--24px);height:var(--24px);inset:auto auto 0 0}.frame_t-lr{left:var(--24px);right:var(--24px);height:var(--24px);top:calc(var(--12px)*-1)}.frame_b-lr{left:var(--24px);right:var(--24px);height:var(--24px);bottom:calc(var(--12px)*-1)}.frame_l-tb{top:var(--24px);bottom:var(--24px);width:var(--24px);left:calc(var(--12px)*-1)}.frame_r-tb{top:var(--24px);bottom:var(--24px);width:var(--24px);right:calc(var(--12px)*-1)}@media(min-width:992px){.amen-viz-label{left:auto;right:var(--offset-r);margin-left:0}}.flora{transform:none}.flora--info-l{width:26vw;left:-3vw;top:-2vw;bottom:auto;transform:none}.flora--info-r{width:20vw;right:-5vw;bottom:-6vw}.flora--other-r{width:30vw;right:-4vw;top:9vw;z-index:0;transform:scaleX(-1) rotate(-8deg)}.other-s{position:relative;z-index:1}.other-w{position:relative}.flora--apart-info{width:26vw;left:-5vw;bottom:-5vw;transform:scaleX(-1);z-index:0}.apart-info-w{position:relative}.apart-info-s{position:relative;z-index:1}.flora-arch{position:absolute;z-index:2;pointer-events:none;bottom:-6vw}.flora-arch_img{display:block;width:100%;height:auto;-webkit-user-select:none;user-select:none}.flora-arch--l{width:36vw;left:-4vw;transform-origin:0% 100%}.flora-arch--l .flora-arch_img{transform:scaleX(-1)}.flora-arch--r{width:30vw;right:-3vw;transform-origin:100% 100%}.flora--int-panel{width:72%;inset:-6% -10% auto auto;z-index:4;transform:scaleX(-1)}@media(max-width:991px){.flora--info-l{display:block;width:58vw;left:-12vw;top:-4vw}.flora--info-r{width:44vw;right:-12vw;bottom:-10vw}.flora--other-r{width:46vw;right:-10vw;top:-18vw}.flora--apart-info{width:46vw;left:-12vw;bottom:-10vw}.flora--int-panel{width:80%}}.inline{display:inline}.text-link{text-decoration:underline;color:inherit}.text-link:hover{text-decoration:none}.legal-cms{display:flex;flex-flow:wrap;gap:var(--u-4)}.flora--terasa{width:96%;inset:-9% -14% auto auto;z-index:2;transform:scaleX(-1)}@media(max-width:991px){.img-w>.viz-label{white-space:normal;right:var(--u-16)}.amen-slide_b>.u-48{height:calc(var(--u-48) + 24px)}.flora--terasa{width:110%;right:-24%;top:-8%}}
