@font-face{font-family:DM Sans;font-style:normal;font-weight:400;src:url(/assets/d5643ebb80-normal.woff2);unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;src:url(/assets/467c8c978a-normal.woff2);unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;src:url(/assets/467c8c978a-normal.woff2);unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;src:url(/assets/d5643ebb80-normal.woff2);unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;src:url(/assets/467c8c978a-normal.woff2);unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;src:url(/assets/d5643ebb80-normal.woff2);unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;src:url(/assets/467c8c978a-normal.woff2);unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;src:url(/assets/d5643ebb80-normal.woff2);unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:Mukta;font-style:normal;font-weight:500;src:url(/assets/a260459851-normal.woff2);unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:Mukta;font-style:normal;font-weight:500;src:url(/assets/3d72cc53b5-normal.woff2);unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;font-display:swap}@font-face{font-family:Mukta;font-style:normal;font-weight:500;src:url(/assets/edf626fb8d-normal.woff2);unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:Mukta;font-style:normal;font-weight:600;src:url(/assets/cd06ad0b42-normal.woff2);unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:Mukta;font-style:normal;font-weight:600;src:url(/assets/983d3f5d2e-normal.woff2);unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;font-display:swap}@font-face{font-family:Mukta;font-style:normal;font-weight:600;src:url(/assets/c8b892b899-normal.woff2);unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:Mukta;font-style:normal;font-weight:700;src:url(/assets/c495acdc82-normal.woff2);unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:Mukta;font-style:normal;font-weight:700;src:url(/assets/cca9bcbb19-normal.woff2);unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;font-display:swap}@font-face{font-family:Mukta;font-style:normal;font-weight:700;src:url(/assets/eb8631116a-normal.woff2);unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}img:is([sizes=auto i],[sizes^=auto\, i]){contain-intrinsic-size:3000px 1500px}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (resolution>=192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,var(--site-accent-strong),#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,var(--site-warm),var(--site-accent-strong))}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}.screen-reader-text{clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden;word-wrap:normal!important;word-break:normal!important}.screen-reader-text:focus{clip-path:none;color:#444;z-index:100000;background-color:#ddd;width:auto;height:auto;padding:15px 23px 14px;font-size:1em;line-height:normal;text-decoration:none;display:block;top:5px;left:5px}html :where(.has-border-color),html :where([style^=border-color],[style*=\;border-color],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=\;border-top-color],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=\;border-right-color],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=\;border-bottom-color],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=\;border-left-color],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=\;border-width],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=\;border-top-width],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=\;border-right-width],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=\;border-bottom-width],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=\;border-left-width],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){max-width:100%;height:auto}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (width<=600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:var(--site-accent);--wp--preset--color--vivid-green-cyan:var(--site-accent-strong);--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,var(--site-accent) 0%,var(--site-accent-strong) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,var(--site-accent) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,var(--site-warm) 0%,var(--site-surface) 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,var(--site-accent-hover) 0%,var(--site-accent-strong) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px #0003;--wp--preset--shadow--deep:12px 12px 50px #0006;--wp--preset--shadow--sharp:6px 6px 0px #0003;--wp--preset--shadow--outlined:6px 6px 0px -3px #fff, 6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}:where(body){margin:0}:where(.is-layout-flex),:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}body{padding:0}.has-black-color{color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-color{color:var(--wp--preset--color--white)!important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important}.has-black-background-color{background-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-background-color{background-color:var(--wp--preset--color--white)!important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important}.has-black-border-color{border-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-border-color{border-color:var(--wp--preset--color--white)!important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important}@font-face{font-family:icons;font-display:swap;src:url(/assets/1dbf11f186-icons.woff2)format("woff2");font-weight:400;font-style:normal}*{border:0;outline:none;margin:0;padding:0}*,:before,:after{-webkit-box-sizing:border-box;box-sizing:border-box}:focus,:active,a:focus,a:active{outline:none}body{min-width:320px;margin:0;padding:0;position:relative}article,aside,details,figure,figfz-x-sm,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{max-width:100%;display:block}fieldset{border:0;min-width:0;margin:0;padding:0}[hidden],template{display:none}a{color:inherit;background:0 0;text-decoration:none;-webkit-transition:all .3s;transition:all .3s}a:active,a:hover{outline:0}a img{border:0}b,strong{font-weight:700}small{font-size:75%}sub,sup{vertical-align:baseline;font-size:.5em;line-height:0;position:relative}sup{top:-1em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;color:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-transform:none;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#0000;background-clip:padding-box;border:0;border-radius:0;margin:0;outline:none!important}button,html input[type=button]{cursor:pointer;-webkit-appearance:button;-moz-appearance:button;appearance:button;-webkit-transition:all .3s;transition:all .3s}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea::-webkit-input-placeholder{color:inherit;-webkit-transition:all .3s;transition:all .3s}textarea::-moz-placeholder{color:inherit;-moz-transition:all .3s;transition:all .3s}textarea:-ms-placeholder-shown{color:inherit;-ms-transition:all .3s;transition:all .3s}textarea::-moz-placeholder{color:inherit;-ms-transition:all .3s;transition:all .3s}textarea::placeholder{color:inherit;-webkit-transition:all .3s;transition:all .3s}textarea:focus::-webkit-input-placeholder{color:#0000}textarea:focus::placeholder{color:#0000}textarea:focus:-ms-placeholder-shown{color:#0000}textarea:focus::-moz-placeholder{color:#0000}textarea:focus::placeholder{color:#0000}input{line-height:normal}input::-webkit-input-placeholder{color:inherit;-webkit-transition:all .3s;transition:all .3s}input::-moz-placeholder{color:inherit;-moz-transition:all .3s;transition:all .3s}input:-ms-placeholder-shown{color:inherit;-ms-transition:all .3s;transition:all .3s}input::-moz-placeholder{color:inherit;-ms-transition:all .3s;transition:all .3s}input::placeholder{color:inherit;-webkit-transition:all .3s;transition:all .3s}input:focus::-webkit-input-placeholder{color:#0000}input:focus::placeholder{color:#0000}input:focus:-ms-placeholder-shown{color:#0000}input:focus::-moz-placeholder{color:#0000}input:focus::placeholder{color:#0000}input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button;-moz-appearance:button;appearance:button}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;-webkit-box-sizing:border-box;box-sizing:border-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}textarea{resize:none;overflow:auto}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}ol,ul{list-style:none}img{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:top;border:0;max-width:100%;height:auto}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}.site-header__menu .menu-item-has-children>a:before,.blog-cards__select .mdc-select__dropdown-icon:before,.blog-cards__select-blog .mdc-select__dropdown-icon:before,[class^=icon__]:before,[class*=\ icon__]:before{font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:icons!important}[class^=icon__]:before,[class*=\ icon__]:before{display:block}.icon__arrow-down:before{content:""}.icon__arrow-right:before{content:""}.icon__arrow-top-right:before{content:""}.icon__slider-arrow-left:before{content:""}.icon__slider-arrow-right:before{content:""}body{font-weight:400;line-height:1.6;font-family:var(--site-font-body), sans-serif;color:var(--site-ink);background-color:var(--site-paper);font-size:1em}body.fixed{-ms-touch-action:none;touch-action:none;-ms-scroll-chaining:none;overscroll-behavior:none;overflow:hidden}::-moz-selection{background-color:var(--site-paper);color:var(--site-ink)}::selection{background-color:var(--site-paper);color:var(--site-ink)}.preloader{z-index:9999;background-color:var(--site-paper);position:fixed;inset:0}.bg-dark-green{background-color:var(--site-surface)}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{z-index:1;-webkit-box-sizing:content-box;box-sizing:content-box;width:100%;height:100%;-webkit-transition-property:-webkit-transform,transform;transition-property:-webkit-transform,transform;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate(0,0);transform:translate(0,0)}.swiper-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-pointer-events.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;-webkit-transition-property:-webkit-transform,transform;transition-property:-webkit-transform,transform;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;-webkit-transition-property:-webkit-transform,transform,height;transition-property:-webkit-transform,transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,100% 0,0 0,from(#00000080),to(#0000));background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,0 0,100% 0,from(#00000080),to(#0000));background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,0 100%,0 0,from(#00000080),to(#0000));background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,0 0,0 100%,from(#00000080),to(#0000));background-image:linear-gradient(#00000080,#0000)}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";-webkit-box-ordinal-group:10000;-ms-flex-negative:0;-ms-flex-order:9999;flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";pointer-events:none;position:absolute;top:0;left:0}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size) / 2);z-index:10;cursor:pointer;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:50%}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);letter-spacing:0;font-variant:initial;line-height:1;text-transform:none!important}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:10px}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{text-align:center;z-index:10;-webkit-transition:opacity .3s;transition:opacity .3s;position:absolute;-webkit-transform:translate(0,0);transform:translate(0,0)}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{width:100%;bottom:10px;left:0}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);border-radius:50%;display:inline-block}button.swiper-pagination-bullet{-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{width:8px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:-webkit-transform .2s,transform .2s,top .2s;transition:-webkit-transform .2s,transform .2s,top .2s;display:inline-block}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{white-space:nowrap;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:-webkit-transform .2s,transform .2s,left .2s;transition:-webkit-transform .2s,transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:-webkit-transform .2s,transform .2s,right .2s;transition:-webkit-transform .2s,transform .2s,right .2s}.swiper-pagination-progressbar{background:#00000040;position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%;position:absolute;top:0;left:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;top:0;left:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;top:0;left:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{-ms-touch-action:none;background:#0000001a;border-radius:10px;position:relative}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar{z-index:50;width:98%;height:5px;position:absolute;bottom:3px;left:1%}.swiper-vertical>.swiper-scrollbar{z-index:50;width:5px;height:98%;position:absolute;top:1%;right:3px}.swiper-scrollbar-drag{background:#00000080;border-radius:10px;width:100%;height:100%;position:relative;top:0;left:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{text-align:center;justify-content:center;align-items:center;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:1s linear infinite swiper-preloader-spin;animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper .swiper-notification{pointer-events:none;opacity:0;z-index:-1000;position:absolute;top:0;left:0}.swiper-free-mode>.swiper-wrapper{margin:0 auto;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{opacity:.6;z-index:0;width:100%;height:100%;position:absolute;bottom:0;left:0}.swiper-cube .swiper-cube-shadow:before{content:"";filter:blur(50px);background:#000;position:absolute;inset:0}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-property:-webkit-transform,transform,opacity,height;transition-property:-webkit-transform,transform,opacity,height;overflow:hidden}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.fancybox__container{padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--fancybox-color,#fff);-webkit-tap-highlight-color:transparent;z-index:1050;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:24px;--carousel-button-svg-height:24px;--carousel-button-svg-stroke-width:2.5;--carousel-button-svg-filter:drop-shadow(1px 1px 1px #0006);direction:ltr;outline:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;inset:0;overflow:hidden}.fancybox__container *,.fancybox__container :before,.fancybox__container :after{-webkit-box-sizing:inherit;box-sizing:inherit}body:not(.is-using-mouse) .fancybox__container :focus{-webkit-box-shadow:0 0 0 1px #fff, 0 0 0 2px var(--fancybox-accent-color,#01d2e8f0);box-shadow:0 0 0 1px #fff, 0 0 0 2px var(--fancybox-accent-color,#01d2e8f0)}@media (width>=1024px){.fancybox__container{--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}}.fancybox__carousel{z-index:10;-webkit-box-flex:1;-ms-flex:auto;flex:auto;height:100%;min-height:0;position:relative}.fancybox__track{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.fancybox__slide{-ms-scroll-chaining:none;overscroll-behavior:contain;--carousel-button-width:36px;--carousel-button-height:36px;--carousel-button-svg-width:22px;--carousel-button-svg-height:22px;outline:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:0;-ms-flex-direction:column;flex-direction:column;-ms-flex:none;flex:none;width:100%;max-width:100%;margin:0;padding:48px 8px 8px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;overflow:auto}.fancybox__slide:before,.fancybox__slide:after{content:"";-webkit-box-flex:0;-ms-flex:0 0 0;flex:0 0 0;margin:auto}@media (width>=1024px){.fancybox__slide{padding:64px 100px}}.fancybox__content{margin:0 env(safe-area-inset-right,0px) 0 env(safe-area-inset-left,0px);color:var(--fancybox-content-color,#374151);background:var(--fancybox-content-bg,#fff);-ms-grid-row-align:center;z-index:20;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-self:center;padding:36px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.fancybox__content :focus:not(.carousel__button.is-close){-webkit-box-shadow:none;box-shadow:none;outline:thin dotted}.fancybox__caption{-ms-grid-row-align:center;max-width:100%;color:var(--fancybox-color,currentColor);visibility:visible;cursor:auto;overflow-wrap:anywhere;-ms-flex-negative:0;flex-shrink:0;align-self:center;margin:0;padding:1rem 0 0;line-height:1.375}.fancybox__spinner{width:50px;height:50px;color:var(--fancybox-color,currentColor);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.fancybox__spinner svg{-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;width:100%;height:100%;margin:auto;-webkit-animation:2s linear infinite fancybox-rotate;animation:2s linear infinite fancybox-rotate;position:absolute;inset:0}.fancybox__spinner svg circle{fill:none;stroke-width:2.75px;stroke-miterlimit:10;stroke-dasharray:1 200;stroke-dashoffset:0;stroke-linecap:round;stroke:currentColor;-webkit-animation:1.5s ease-in-out infinite fancybox-dash;animation:1.5s ease-in-out infinite fancybox-dash}@-webkit-keyframes fancybox-rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fancybox-rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fancybox-dash{0%{stroke-dasharray:1 200;stroke-dashoffset:0}50%{stroke-dasharray:89 200;stroke-dashoffset:-35px}to{stroke-dasharray:89 200;stroke-dashoffset:-124px}}@keyframes fancybox-dash{0%{stroke-dasharray:1 200;stroke-dashoffset:0}50%{stroke-dasharray:89 200;stroke-dashoffset:-35px}to{stroke-dasharray:89 200;stroke-dashoffset:-124px}}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close{-webkit-animation:.15s backwards fancybox-fadeIn;animation:.15s backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .carousel__button.is-close{-webkit-animation:.15s both fancybox-fadeOut;animation:.15s both fancybox-fadeOut}.fancybox-fadeIn{-webkit-animation:.15s both fancybox-fadeIn;animation:.15s both fancybox-fadeIn}.fancybox-fadeOut{-webkit-animation:.1s both fancybox-fadeOut;animation:.1s both fancybox-fadeOut}.fancybox-zoomInUp{-webkit-animation:.2s both fancybox-zoomInUp;animation:.2s both fancybox-zoomInUp}.fancybox-zoomOutDown{-webkit-animation:.15s both fancybox-zoomOutDown;animation:.15s both fancybox-zoomOutDown}.fancybox-throwOutUp{-webkit-animation:.15s both fancybox-throwOutUp;animation:.15s both fancybox-throwOutUp}.fancybox-throwOutDown{-webkit-animation:.15s both fancybox-throwOutDown;animation:.15s both fancybox-throwOutDown}@-webkit-keyframes fancybox-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fancybox-fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-fadeOut{to{opacity:0}}@-webkit-keyframes fancybox-zoomInUp{0%{opacity:0;-webkit-transform:scale(.97)translateY(16px);transform:scale(.97)translateY(16px)}to{opacity:1;-webkit-transform:scale(1)translate(0,0);transform:scale(1)translate(0,0)}}@keyframes fancybox-zoomInUp{0%{opacity:0;-webkit-transform:scale(.97)translateY(16px);transform:scale(.97)translateY(16px)}to{opacity:1;-webkit-transform:scale(1)translate(0,0);transform:scale(1)translate(0,0)}}@-webkit-keyframes fancybox-zoomOutDown{to{opacity:0;-webkit-transform:scale(.97)translateY(16px);transform:scale(.97)translateY(16px)}}@keyframes fancybox-zoomOutDown{to{opacity:0;-webkit-transform:scale(.97)translateY(16px);transform:scale(.97)translateY(16px)}}@-webkit-keyframes fancybox-throwOutUp{to{opacity:0;-webkit-transform:translateY(-30%);transform:translateY(-30%)}}@keyframes fancybox-throwOutUp{to{opacity:0;-webkit-transform:translateY(-30%);transform:translateY(-30%)}}@-webkit-keyframes fancybox-throwOutDown{to{opacity:0;-webkit-transform:translateY(30%);transform:translateY(30%)}}@keyframes fancybox-throwOutDown{to{opacity:0;-webkit-transform:translateY(30%);transform:translateY(30%)}}.fancybox__carousel.is-draggable .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:-webkit-grab;cursor:grab}.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:-webkit-grab;cursor:grab}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.fancybox__image{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:none;transition:none}.has-image[data-image-fit=contain]{-ms-touch-action:none;touch-action:none;overflow:visible}.has-image[data-image-fit=contain] .fancybox__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:wrap;flex-flow:wrap}.has-image[data-image-fit=contain] .fancybox__image{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%}.has-image[data-image-fit=cover]{-ms-touch-action:none;touch-action:none;overflow:visible}.has-image[data-image-fit=cover] .fancybox__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{-ms-flex-negative:1;flex-shrink:1;max-width:100%;min-height:1px;overflow:visible}.fancybox__thumbs{opacity:var(--fancybox-opacity,1);-webkit-box-flex:0;-ms-flex:none;flex:none;padding:0 3px;position:relative}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{-webkit-animation:.15s ease-in backwards fancybox-fadeIn;animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__toolbar{z-index:20;-ms-touch-action:none;touch-action:none;--carousel-button-svg-width:20px;--carousel-button-svg-height:20px;opacity:var(--fancybox-opacity,1);text-shadow:var(--fancybox-toolbar-text-shadow,1px 1px 1px #0006);background:-webkit-gradient(linear,0 100%,0 0,from(#0000),color-stop(.081,#00000002),color-stop(.155,#00000005),color-stop(.225,#0000000c),color-stop(.29,#00000014),color-stop(.353,#0000001d),color-stop(.412,#00000028),color-stop(.471,#00000032),color-stop(.529,#0000003e),color-stop(.588,#00000049),color-stop(.647,#00000053),color-stop(.71,#0000005d),color-stop(.775,#00000064),color-stop(.845,#0000006b),color-stop(.919,#0000006f),to(#00000070));background:linear-gradient(#00000070 0%,#0000006f 8.1%,#0000006b 15.5%,#00000064 22.5%,#0000005d 29%,#00000053 35.3%,#00000049 41.2%,#0000003e 47.1%,#00000032 52.9%,#00000028 58.8%,#0000001d 64.7%,#00000014 71%,#0000000c 77.5%,#00000005 84.5%,#00000002 91.9%,#0000 100%);justify-content:space-between;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;left:0;right:0}@media (width>=1024px){.fancybox__toolbar{padding:8px}}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{-webkit-animation:.15s ease-in backwards fancybox-fadeIn;animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__toolbar__items{display:-webkit-box;display:-ms-flexbox;display:flex}.fancybox__toolbar__items--center{position:absolute;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}@media (width<=640px){.fancybox__toolbar__items--center:not(:last-child){display:none}}.fancybox__progress{background:var(--fancybox-accent-color,#22d5e9f5);-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0;z-index:30;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:3px;-webkit-transition-property:-webkit-transform,transform;transition-property:-webkit-transform,transform;-webkit-transition-timing-function:linear;transition-timing-function:linear;position:absolute;top:0;left:0;right:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.fancybox__container:-webkit-full-screen::backdrop{opacity:0}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__container:fullscreen::-webkit-backdrop{opacity:0}.fancybox__container:-webkit-full-screen .fancybox__button--fullscreen g:first-child{display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:first-child{display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:first-child{display:none}.fancybox__container:-webkit-full-screen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__button--slideshow g:nth-child(2),.fancybox__container.has-slideshow .fancybox__button--slideshow g:first-child{display:none}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{-webkit-transition-duration:50ms;transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{-webkit-transition-delay:50ms;transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{-webkit-transition-duration:.1s;transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{-webkit-transition-delay:.1s;transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{-webkit-transition-duration:.15s;transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{-webkit-transition-delay:.15s;transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{-webkit-transition-duration:.2s;transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{-webkit-transition-delay:.2s;transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{-webkit-transition-duration:.25s;transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{-webkit-transition-delay:.25s;transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{-webkit-transition-duration:.3s;transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{-webkit-transition-delay:.3s;transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{-webkit-transition-duration:.35s;transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{-webkit-transition-delay:.35s;transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{-webkit-transition-duration:.4s;transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{-webkit-transition-delay:.4s;transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{-webkit-transition-duration:.45s;transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{-webkit-transition-delay:.45s;transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{-webkit-transition-duration:.5s;transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{-webkit-transition-delay:.5s;transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{-webkit-transition-duration:.55s;transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{-webkit-transition-delay:.55s;transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{-webkit-transition-duration:.6s;transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{-webkit-transition-delay:.6s;transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{-webkit-transition-duration:.65s;transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{-webkit-transition-delay:.65s;transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{-webkit-transition-duration:.7s;transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{-webkit-transition-delay:.7s;transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{-webkit-transition-duration:.75s;transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{-webkit-transition-delay:.75s;transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{-webkit-transition-duration:.8s;transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{-webkit-transition-delay:.8s;transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{-webkit-transition-duration:.85s;transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{-webkit-transition-delay:.85s;transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{-webkit-transition-duration:.9s;transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{-webkit-transition-delay:.9s;transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{-webkit-transition-duration:.95s;transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{-webkit-transition-delay:.95s;transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{-webkit-transition-duration:1s;transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{-webkit-transition-delay:1s;transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{-webkit-transition-duration:1.05s;transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{-webkit-transition-delay:1.05s;transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{-webkit-transition-duration:1.1s;transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{-webkit-transition-delay:1.1s;transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{-webkit-transition-duration:1.15s;transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{-webkit-transition-delay:1.15s;transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{-webkit-transition-duration:1.2s;transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{-webkit-transition-delay:1.2s;transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{-webkit-transition-duration:1.25s;transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{-webkit-transition-delay:1.25s;transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{-webkit-transition-duration:1.3s;transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{-webkit-transition-delay:1.3s;transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{-webkit-transition-duration:1.35s;transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{-webkit-transition-delay:1.35s;transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{-webkit-transition-duration:1.4s;transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{-webkit-transition-delay:1.4s;transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{-webkit-transition-duration:1.45s;transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{-webkit-transition-delay:1.45s;transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{-webkit-transition-duration:1.5s;transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{-webkit-transition-delay:1.5s;transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{-webkit-transition-duration:1.55s;transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{-webkit-transition-delay:1.55s;transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{-webkit-transition-duration:1.6s;transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{-webkit-transition-delay:1.6s;transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{-webkit-transition-duration:1.65s;transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{-webkit-transition-delay:1.65s;transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{-webkit-transition-duration:1.7s;transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{-webkit-transition-delay:1.7s;transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{-webkit-transition-duration:1.75s;transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{-webkit-transition-delay:1.75s;transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{-webkit-transition-duration:1.8s;transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{-webkit-transition-delay:1.8s;transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{-webkit-transition-duration:1.85s;transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{-webkit-transition-delay:1.85s;transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{-webkit-transition-duration:1.9s;transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{-webkit-transition-delay:1.9s;transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{-webkit-transition-duration:1.95s;transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{-webkit-transition-delay:1.95s;transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{-webkit-transition-duration:2s;transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{-webkit-transition-delay:2s;transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{-webkit-transition-duration:2.05s;transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{-webkit-transition-delay:2.05s;transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{-webkit-transition-duration:2.1s;transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{-webkit-transition-delay:2.1s;transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{-webkit-transition-duration:2.15s;transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{-webkit-transition-delay:2.15s;transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{-webkit-transition-duration:2.2s;transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{-webkit-transition-delay:2.2s;transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{-webkit-transition-duration:2.25s;transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{-webkit-transition-delay:2.25s;transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{-webkit-transition-duration:2.3s;transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{-webkit-transition-delay:2.3s;transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{-webkit-transition-duration:2.35s;transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{-webkit-transition-delay:2.35s;transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{-webkit-transition-duration:2.4s;transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{-webkit-transition-delay:2.4s;transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{-webkit-transition-duration:2.45s;transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{-webkit-transition-delay:2.45s;transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{-webkit-transition-duration:2.5s;transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{-webkit-transition-delay:2.5s;transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{-webkit-transition-duration:2.55s;transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{-webkit-transition-delay:2.55s;transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{-webkit-transition-duration:2.6s;transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{-webkit-transition-delay:2.6s;transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{-webkit-transition-duration:2.65s;transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{-webkit-transition-delay:2.65s;transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{-webkit-transition-duration:2.7s;transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{-webkit-transition-delay:2.7s;transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{-webkit-transition-duration:2.75s;transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{-webkit-transition-delay:2.75s;transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{-webkit-transition-duration:2.8s;transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{-webkit-transition-delay:2.8s;transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{-webkit-transition-duration:2.85s;transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{-webkit-transition-delay:2.85s;transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{-webkit-transition-duration:2.9s;transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{-webkit-transition-delay:2.9s;transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{-webkit-transition-duration:2.95s;transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{-webkit-transition-delay:2.95s;transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{-webkit-transition-duration:3s;transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{-webkit-transition-delay:3s;transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.25,.25,.75,.75);transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{-webkit-transition-timing-function:ease;transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.6,-.28,.735,.045);transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.275);transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.47,0,.745,.715);transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.39,.575,.565,1);transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.445,.05,.55,.95);transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.55,.085,.68,.53);transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.455,.03,.515,.955);transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.55,.085,.68,.53);transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.455,.03,.515,.955);transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.55,.085,.68,.53);transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.455,.03,.515,.955);transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;-webkit-transition-property:opacity,-webkit-transform,transform;transition-property:opacity,-webkit-transform,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}[data-aos=fade-up]{-webkit-transform:translateY(100px);transform:translateY(100px)}[data-aos=fade-down]{-webkit-transform:translateY(-100px);transform:translateY(-100px)}[data-aos=fade-right]{-webkit-transform:translate(-100px);transform:translate(-100px)}[data-aos=fade-left]{-webkit-transform:translate(100px);transform:translate(100px)}[data-aos=fade-up-right]{-webkit-transform:translate(-100px,100px);transform:translate(-100px,100px)}[data-aos=fade-up-left]{-webkit-transform:translate(100px,100px);transform:translate(100px,100px)}[data-aos=fade-down-right]{-webkit-transform:translate(-100px,-100px);transform:translate(-100px,-100px)}[data-aos=fade-down-left]{-webkit-transform:translate(100px,-100px);transform:translate(100px,-100px)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;-webkit-transition-property:opacity,-webkit-transform,transform;transition-property:opacity,-webkit-transform,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;-webkit-transform:translateZ(0)scale(1);transform:translateZ(0)scale(1)}[data-aos=zoom-in]{-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}[data-aos=zoom-in-up]{-webkit-transform:translateY(100px)scale(.6);transform:translateY(100px)scale(.6)}[data-aos=zoom-in-down]{-webkit-transform:translateY(-100px)scale(.6);transform:translateY(-100px)scale(.6)}[data-aos=zoom-in-right]{-webkit-transform:translate(-100px)scale(.6);transform:translate(-100px)scale(.6)}[data-aos=zoom-in-left]{-webkit-transform:translate(100px)scale(.6);transform:translate(100px)scale(.6)}[data-aos=zoom-out]{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}[data-aos=zoom-out-up]{-webkit-transform:translateY(100px)scale(1.2);transform:translateY(100px)scale(1.2)}[data-aos=zoom-out-down]{-webkit-transform:translateY(-100px)scale(1.2);transform:translateY(-100px)scale(1.2)}[data-aos=zoom-out-right]{-webkit-transform:translate(-100px)scale(1.2);transform:translate(-100px)scale(1.2)}[data-aos=zoom-out-left]{-webkit-transform:translate(100px)scale(1.2);transform:translate(100px)scale(1.2)}[data-aos^=slide][data-aos^=slide]{-webkit-transition-property:-webkit-transform,transform;transition-property:-webkit-transform,transform}[data-aos^=slide][data-aos^=slide].aos-animate{-webkit-transform:translateZ(0);transform:translateZ(0)}[data-aos=slide-up]{-webkit-transform:translateY(100%);transform:translateY(100%)}[data-aos=slide-down]{-webkit-transform:translateY(-100%);transform:translateY(-100%)}[data-aos=slide-right]{-webkit-transform:translate(-100%);transform:translate(-100%)}[data-aos=slide-left]{-webkit-transform:translate(100%);transform:translate(100%)}[data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-property:-webkit-transform,transform;transition-property:-webkit-transform,transform}[data-aos=flip-left]{-webkit-transform:perspective(2500px)rotateY(-100deg);transform:perspective(2500px)rotateY(-100deg)}[data-aos=flip-left].aos-animate{-webkit-transform:perspective(2500px)rotateY(0);transform:perspective(2500px)rotateY(0)}[data-aos=flip-right]{-webkit-transform:perspective(2500px)rotateY(100deg);transform:perspective(2500px)rotateY(100deg)}[data-aos=flip-right].aos-animate{-webkit-transform:perspective(2500px)rotateY(0);transform:perspective(2500px)rotateY(0)}[data-aos=flip-up]{-webkit-transform:perspective(2500px)rotateX(-100deg);transform:perspective(2500px)rotateX(-100deg)}[data-aos=flip-up].aos-animate{-webkit-transform:perspective(2500px)rotateX(0);transform:perspective(2500px)rotateX(0)}[data-aos=flip-down]{-webkit-transform:perspective(2500px)rotateX(100deg);transform:perspective(2500px)rotateX(100deg)}[data-aos=flip-down].aos-animate{-webkit-transform:perspective(2500px)rotateX(0);transform:perspective(2500px)rotateX(0)}.swiper{overflow:hidden}.swiper-wrapper{-webkit-box-sizing:content-box;box-sizing:content-box;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.swiper-vertical .swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-autoheight .swiper-wrapper{align-items:flex-start}.swiper-initialized .swiper-slide{-ms-flex-negative:0;flex-shrink:0}.swiper-android .swiper-slide,.swiper-android .swiper-wrapper{-webkit-transform:translate(0,0);transform:translate(0,0)}.swiper-button-lock{display:none!important}html{scroll-behavior:smooth;scroll-padding-top:138px}@media screen and (width>=1920px){html{font-size:.833333vw}}html,body{height:100%}body{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex}main{-webkit-box-flex:1;-ms-flex:1;flex:1}.container{-webkit-padding-start:clamp(1.25rem, 5.20833vw, 6.25rem);-webkit-padding-end:clamp(1.25rem, 5.20833vw, 6.25rem);z-index:5;width:100%;margin:0 auto;padding-inline:clamp(1.25rem,5.20833vw,6.25rem)}@media (width<=81.25em){.container{-webkit-padding-start:1.875rem;-webkit-padding-end:1.875rem;padding-inline:1.875rem}}@media (width<=63.9988em){.container{-webkit-padding-start:1.25rem;-webkit-padding-end:1.25rem;padding-inline:1.25rem}}.container--medium{-webkit-padding-start:clamp(1.25rem, 9.375vw, 8.75rem);-webkit-padding-end:clamp(1.25rem, 9.375vw, 8.75rem);padding-inline:clamp(1.25rem,9.375vw,8.75rem)}@media (width<=81.25em){.container--medium{-webkit-padding-start:1.875rem;-webkit-padding-end:1.875rem;padding-inline:1.875rem}}@media (width<=63.9988em){.container--medium{-webkit-padding-start:1.25rem;-webkit-padding-end:1.25rem;padding-inline:1.25rem}}.container--small{max-width:91.25rem}main>:first-child{padding-top:8.3125rem}@media (width<=63.9988em){main>:first-child{padding-top:4.25rem}}.btn{font-family:var(--site-font-body), sans-serif;text-align:center;color:var(--site-warm);border-radius:6.25rem;justify-content:center;align-items:center;font-size:clamp(1rem,.9375vw,1.125rem);font-weight:500;line-height:1.27778;-webkit-transition:all .3s;transition:all .3s;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.btn i{color:var(--site-ink);-webkit-transition:-webkit-transform .3s,transform .3s;transition:-webkit-transform .3s,transform .3s}.btn[disabled]{cursor:not-allowed}.btn-sm{padding-block:.75rem;padding-inline:clamp(1rem,1.25vw,1.5rem)}.btn-sm--transparent{border:.0625rem solid var(--site-warm)}@media (any-hover:hover){.btn-sm--transparent:hover{color:var(--site-white);background-color:var(--site-ink);border-color:var(--site-ink)}}.btn-sm--transparent:focus-visible{color:var(--site-white);background-color:var(--site-ink);border-color:var(--site-ink)}.btn-sm--filled{color:var(--site-ink);background-color:var(--site-accent)}@media (any-hover:hover){.btn-sm--filled:hover{color:var(--site-white);background-color:var(--site-ink)}}.btn-sm--filled:focus-visible{color:var(--site-white);background-color:var(--site-ink)}.btn-image span{background-color:var(--site-warm);color:var(--site-ink);border-radius:6.25rem 0 6.25rem 6.25rem;padding-block:1.25rem;padding-inline:1.875rem;font-weight:600;line-height:1.3125;-webkit-transition:color .3s;transition:color .3s}@media (width<=63.9988em){.btn-image span{padding-block:1.125rem;padding-inline:1.625rem}}@media (width<=23.125em){.btn-image span{padding-block:.875rem;padding-inline:1rem;font-size:.875rem}}@media (width<=63.9988em){.btn-image i{min-width:3.5rem;height:3.5rem}}@media (width<=23.125em){.btn-image i{min-width:2.875rem;height:2.875rem}}@media (any-hover:hover){.btn-image:hover i{background-color:var(--site-ink);color:var(--site-warm);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}}.btn-image:focus-visible span{color:var(--site-ink)}.btn-image:focus-visible i{background-color:var(--site-ink);color:var(--site-accent);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.btn-image--bordered span{border:.0625rem solid var(--site-ink)}.btn-scroll{border:.0625rem solid var(--site-warm);border-radius:50%;width:7.5rem;height:7.5rem}@media (width<=63.9988em){.btn-scroll{width:4rem;height:4rem}}.btn-scroll i{color:var(--site-white);font-size:3rem}@media (width<=63.9988em){.btn-scroll i{font-size:1.5625rem}}@media (any-hover:hover){.btn-scroll:hover i{-webkit-transform:translateY(-10%);-ms-transform:translateY(-10%);transform:translateY(-10%)}}.btn-scroll:focus-visible i{-webkit-transform:translateY(-10%);-ms-transform:translateY(-10%);transform:translateY(-10%)}.btn-green{background-color:var(--site-ink);color:var(--site-white);gap:.5rem;padding-block:1.03125rem;padding-inline:2.125rem}.btn-green i{color:inherit;font-size:.75rem}@media (width<=47.9988em){.btn-green{padding-block:.875rem;padding-inline:1.5625rem}}@media (any-hover:hover){.btn-green:hover{color:var(--site-ink);background-color:var(--site-accent)}.btn-green:hover i{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}}.btn-green:focus-visible{color:var(--site-ink);background-color:var(--site-accent)}.btn-green:focus-visible i{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.btn-burger{z-index:100;width:1.75rem;height:1.75rem;display:inline-block;position:relative}@media (width>=75em){.btn-burger{pointer-events:none;display:none}}.btn-burger span{background-color:var(--site-ink);border-radius:.25rem;width:1.3125rem;height:.125rem;min-height:.125rem;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:inline-block;position:absolute;right:.21875rem}.btn-burger span:first-of-type{top:.4375rem}.btn-burger span:nth-of-type(2){top:50%}.btn-burger span:nth-of-type(3){width:.75rem;top:calc(100% - .4375rem)}.btn-burger.menuIsActive span{width:100%!important}.btn-burger.menuIsActive span:first-of-type{-webkit-box-shadow:0 0 .875rem .1875rem color-mix(in srgb, var(--site-accent) calc(.3 * 100%), transparent);box-shadow:0 0 .875rem .1875rem color-mix(in srgb, var(--site-accent) calc(.3 * 100%), transparent);top:.625rem;-webkit-transform:rotate(45deg)scale(1)translate(.3125rem)translateY(-.03125rem);-ms-transform:rotate(45deg)scale(1)translate(.3125rem)translateY(-.03125rem);transform:rotate(45deg)scale(1)translate(.3125rem)translateY(-.03125rem)}.btn-burger.menuIsActive span:nth-of-type(2){opacity:0;-webkit-transition:all .6s;transition:all .6s;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.btn-burger.menuIsActive span:nth-of-type(3){-webkit-box-shadow:0 0 .875rem .1875rem color-mix(in srgb, var(--site-accent) calc(.3 * 100%), transparent);box-shadow:0 0 .875rem .1875rem color-mix(in srgb, var(--site-accent) calc(.3 * 100%), transparent);top:.625rem;-webkit-transform:rotate(-45deg)scale(1)translateY(.25rem);-ms-transform:rotate(-45deg)scale(1)translateY(.25rem);transform:rotate(-45deg)scale(1)translateY(.25rem)}.btn-white{-webkit-box-shadow:0rem 0rem .0625rem .0625rem var(--site-warm);box-shadow:0rem 0rem .0625rem .0625rem var(--site-warm);background-color:var(--site-warm);color:var(--site-ink);gap:.5rem;padding-block:.78125rem;padding-inline:2.0625rem;line-height:1.6}.btn-white i{color:inherit;font-size:.75rem}@media (any-hover:hover){.btn-white:hover{background-color:var(--site-accent);-webkit-box-shadow:0rem 0rem .0625rem .0625rem var(--site-accent);box-shadow:0rem 0rem .0625rem .0625rem var(--site-accent);color:var(--site-ink)}}.btn-white:focus-visible{background-color:var(--site-accent);-webkit-box-shadow:0rem 0rem .0625rem .0625rem var(--site-accent);box-shadow:0rem 0rem .0625rem .0625rem var(--site-accent);color:var(--site-ink)}.btn-white--transparent{color:var(--site-warm);background-color:#0000}.btn-white--transparent:focus-visible{-webkit-box-shadow:0rem 0rem .0625rem .0625rem var(--site-accent);box-shadow:0rem 0rem .0625rem .0625rem var(--site-accent);color:var(--site-ink)}@media (any-hover:hover){.btn-white--transparent:hover{-webkit-box-shadow:0rem 0rem .0625rem .0625rem var(--site-accent);box-shadow:0rem 0rem .0625rem .0625rem var(--site-accent);color:var(--site-ink);border-color:var(--site-accent)}}.btn-white--transparent:focus-visible{-webkit-box-shadow:0rem 0rem .0625rem .0625rem var(--site-accent);box-shadow:0rem 0rem .0625rem .0625rem var(--site-accent);color:var(--site-ink);border-color:var(--site-accent)}@-webkit-keyframes pulse{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}50%{opacity:.5}to{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}}@keyframes pulse{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}50%{opacity:.5}to{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:var(--site-ink);border:.25rem solid var(--site-surface);border-radius:50%;width:1.25rem;height:1.25rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}input[type=range]::-moz-range-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--site-ink);border:.25rem solid var(--site-paper);border-radius:50%;width:1.25rem;height:1.25rem;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}input[type=range]::-webkit-slider-thumb:hover{cursor:pointer;-webkit-box-shadow:0 0 0 10px #1c1c1c1a;box-shadow:0 0 0 10px #1c1c1c1a}input[type=range]:active::-webkit-slider-thumb{cursor:pointer;-webkit-box-shadow:0 0 0 13px #1c1c1c1a;box-shadow:0 0 0 13px #1c1c1c1a}input[type=range]:focus::-webkit-slider-thumb{cursor:pointer;-webkit-box-shadow:0 0 0 13px #1c1c1c1a;box-shadow:0 0 0 13px #1c1c1c1a}input[type=range]::-moz-range-thumb:hover{cursor:pointer;box-shadow:0 0 0 13px #1c1c1c1a}input[type=range]:active::-moz-range-thumb{cursor:pointer;box-shadow:0 0 0 13px #1c1c1c1a}input[type=range]:focus::-moz-range-thumb{cursor:pointer;box-shadow:0 0 0 13px #1c1c1c1a}.range input{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border-radius:.375rem;outline:none;width:100%;height:.375rem}.blog-cards__select .mdc-select--outlined .mdc-select__anchor,.blog-cards__select-blog .mdc-select--outlined .mdc-select__anchor{height:3rem}.blog-cards__select .mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__leading,.blog-cards__select .mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__notch,.blog-cards__select .mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__trailing,.blog-cards__select-blog .mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__leading,.blog-cards__select-blog .mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__notch,.blog-cards__select-blog .mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__trailing{border-color:#1c1c1c99}.blog-cards__select .mdc-select--outlined .mdc-notched-outline .mdc-notched-outline__leading,.blog-cards__select-blog .mdc-select--outlined .mdc-notched-outline .mdc-notched-outline__leading{border-color:var(--site-ink);border-top-left-radius:6.25rem;border-bottom-left-radius:6.25rem;width:6.25rem}.blog-cards__select .mdc-select--outlined .mdc-notched-outline .mdc-notched-outline__trailing,.blog-cards__select-blog .mdc-select--outlined .mdc-notched-outline .mdc-notched-outline__trailing{border-color:var(--site-ink);border-top-right-radius:6.25rem;border-bottom-right-radius:6.25rem}.blog-cards__select .mdc-select__menu,.blog-cards__select-blog .mdc-select__menu{right:0}.blog-cards__select .mdc-select,.blog-cards__select .mdc-list,.blog-cards__select-blog .mdc-select,.blog-cards__select-blog .mdc-list{width:100%;color:var(--site-ink);font-size:1rem;font-weight:400;line-height:1.56;font-family:var(--site-font-body), sans-serif!important}@media (width<=63.9988em){.blog-cards__select .mdc-select,.blog-cards__select .mdc-list,.blog-cards__select-blog .mdc-select,.blog-cards__select-blog .mdc-list{font-weight:500}}.blog-cards__select .mdc-select__menu .mdc-list .mdc-list-item--selected .mdc-list-item__ripple:before,.blog-cards__select-blog .mdc-select__menu .mdc-list .mdc-list-item--selected .mdc-list-item__ripple:before{background-color:var(--site-ink)}.blog-cards__select .mdc-list-item,.blog-cards__select-blog .mdc-list-item{padding-block:.3125rem}.blog-cards__select .mdc-select:not(.mdc-select--disabled).mdc-select--focused .mdc-select__dropdown-icon,.blog-cards__select-blog .mdc-select:not(.mdc-select--disabled).mdc-select--focused .mdc-select__dropdown-icon{fill:#0000008a}.blog-cards__select .mdc-select__dropdown-icon svg,.blog-cards__select-blog .mdc-select__dropdown-icon svg{display:none}.blog-cards__select .mdc-select__dropdown-icon:before,.blog-cards__select-blog .mdc-select__dropdown-icon:before{content:"";color:#333;font-size:.75rem;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.blog-cards__select .mdc-select--activated .mdc-select__dropdown-icon:before,.blog-cards__select-blog .mdc-select--activated .mdc-select__dropdown-icon:before{color:#1c1c1ccc;-webkit-transform:rotate(90deg)!important;-ms-transform:rotate(90deg)!important;transform:rotate(90deg)!important}label{cursor:pointer;height:2rem;display:block}label span{height:100%;color:var(--site-ink);border-radius:3.125rem;justify-content:center;align-items:center;font-size:1.125rem;line-height:1.6;display:-webkit-box;display:-ms-flexbox;display:flex}label input[type=radio],label input[type=checkbox]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute}label input[type=radio]:checked+span,label input[type=checkbox]:checked+span{background-color:var(--site-surface)}@media (width<=63.9988em){label input[type=radio]:checked+span,label input[type=checkbox]:checked+span{font-weight:600}}@media (any-hover:hover){label input[type=radio]:hover+span,label input[type=checkbox]:hover+span{background-color:var(--site-surface)}}i{border-radius:50%;justify-content:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.title-h2,.title-h3,h1,h2,h3{letter-spacing:-.03em!important}h2,.title-h2{letter-spacing:-.05em;font-size:5rem;font-weight:500;line-height:1.05}@media (width<=63.9988em){h2,.title-h2{font-size:3.625rem;line-height:1.1}}@media (width<=47.9988em){h2,.title-h2{letter-spacing:-.05em;font-size:2.375rem;font-weight:700}}h3,.title-h3{letter-spacing:-.05em;font-size:4rem;font-weight:500;line-height:1.05}@media (width<=63.9988em){h3,.title-h3{letter-spacing:-.05em;font-size:2.375rem;font-weight:700}}h4{letter-spacing:-.04em;font-size:1.75rem;font-weight:500}@media (width<=63.9988em){h4{letter-spacing:-.05em;font-size:1.5rem;line-height:1.4}.title-decor{font-weight:500}}.title-decor strong,.title-decor i,.title-decor b,.title-decor span{isolation:isolate;-webkit-padding-start:2.5rem;-webkit-padding-end:2.5rem;-webkit-margin-start:-2.5rem;-webkit-margin-end:-2.5rem;background-image:url(/assets/images/shared/73207e87e7-text-decor-bg-2.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:fit-content;margin-block:-.625rem;margin-inline:-2.5rem;padding-block:.625rem;padding-inline:2.5rem;display:inline-block}@media (width<=63.9988em){.title-decor strong,.title-decor i,.title-decor b,.title-decor span{-webkit-padding-start:1.25rem;-webkit-padding-end:1.25rem;-webkit-margin-start:-1.25rem;-webkit-margin-end:-1.25rem;margin-inline:-1.25rem;padding-inline:1.25rem}}.decorated-subtitle{margin-bottom:1rem}.decorated-subtitle p{letter-spacing:.24em;text-transform:uppercase;border:.0625rem dashed var(--site-ink);border-radius:3.125rem;width:fit-content;padding-block:.3125rem;padding-inline:1rem;font-weight:700;line-height:1.5}@media (width<=47.9988em){.decorated-subtitle p{letter-spacing:.16em;font-size:.875rem;font-weight:600}}.text-scale{-webkit-font-smoothing:antialiased;-webkit-backface-visibility:hidden;backface-visibility:hidden;filter:blur();will-change:transform;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transition:-webkit-transform .3s,transform .3s;transition:-webkit-transform .3s,transform .3s;-webkit-transform:scale(1)translateZ(0);transform:scale(1)translateZ(0)}@media (width>=63.9988em){.text-scale.scrolled{-webkit-transform:scale(.93)translateZ(0);transform:scale(.93)translateZ(0)}}.decorated-header__content h1,.decorated-header__content h2,.decorated-header__content h3,.decorated-header__content h4,.decorated-header__content h5,.decorated-header__content h6,.decorated-header__content .title-h2{font-size:5rem}@media (width<=63.9988em){.decorated-header__content h1,.decorated-header__content h2,.decorated-header__content h3,.decorated-header__content h4,.decorated-header__content h5,.decorated-header__content h6,.decorated-header__content .title-h2{font-size:3.625rem}}@media (width<=47.9988em){.decorated-header__content h1,.decorated-header__content h2,.decorated-header__content h3,.decorated-header__content h4,.decorated-header__content h5,.decorated-header__content h6,.decorated-header__content .title-h2{font-size:2.375rem}}.decorated-header__content p{font-size:1.125rem;line-height:1.5}@media (width<=47.9988em){.decorated-header__content p{font-size:1rem}}@media (width>=75em){.hidden{display:none}}.video-wrapper{border-radius:inherit;cursor:pointer;position:relative;overflow:hidden}.video-wrapper:before{content:"";z-index:-1;border-radius:inherit;background-color:#1c1c1c80;width:100%;height:100%;-webkit-transition:opacity .3s;transition:opacity .3s;position:absolute;inset:0}.video-wrapper.isPlaing:before{opacity:0}.video-wrapper video,.video-wrapper img{z-index:-2;-o-object-fit:cover;object-fit:cover;border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}.video-wrapper button,.video-wrapper a{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.slider-controls{-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;justify-content:center;align-items:center;column-gap:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex}.slider-controls .swiper-pagination,.slider-controls .swiper-button-prev,.slider-controls .swiper-button-next{width:fit-content;margin:initial;z-index:30;inset:initial;position:relative}.slider-controls .swiper-pagination{gap:.375rem;display:-webkit-box;display:-ms-flexbox;display:flex}.slider-controls .swiper-pagination-bullet{background-color:var(--site-ink);width:.375rem;height:.375rem;margin:0!important}.slider-controls .swiper-button-prev,.slider-controls .swiper-button-next{border:.0625rem solid var(--site-ink);width:2.5rem;height:2.5rem;color:var(--site-ink);border-radius:50%;font-size:.75rem}.slider-controls .swiper-button-prev:after,.slider-controls .swiper-button-next:after{display:none!important}@media (width<=29.9988em){.slider-controls .swiper-button-prev,.slider-controls .swiper-button-next{width:3rem;height:3rem}}@media (any-hover:hover){.slider-controls .swiper-button-prev:hover,.slider-controls .swiper-button-next:hover{color:var(--site-ink);border-color:var(--site-ink)}}.slider-controls .swiper-button-prev:focus,.slider-controls .swiper-button-next:focus{color:var(--site-ink);border-color:var(--site-ink)}@media (width<=29.9988em){.slider-controls{-webkit-column-gap:.75rem;-moz-column-gap:.75rem;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem .75rem}.slider-controls .swiper-pagination{-webkit-box-flex:1;-ms-flex:100%;flex:100%;justify-content:center}.slider-controls .swiper-button-prev{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.slider-controls .swiper-button-next{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.default-form{position:relative}.default-form .wpcf7-form-control-wrap{display:block}.default-form form,.default-form__inner{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex}.default-form form span,.default-form__inner span{-webkit-box-flex:0;-ms-flex:0 calc(50% - 1.5rem);flex:0 calc(50% - 1.5rem);position:relative}@media (width<=47.9988em){.default-form form span,.default-form__inner span{-webkit-box-flex:1;-ms-flex:100%;flex:100%}}.default-form form input,.default-form form textarea,.default-form form select,.default-form__inner input,.default-form__inner textarea,.default-form__inner select{border:.0625rem solid var(--site-ink);width:100%;color:var(--site-ink);border-radius:6.25rem;padding-block:.8125rem;padding-inline:1rem;font-size:1rem}.default-form form input::-webkit-input-placeholder,.default-form form textarea::-webkit-input-placeholder,.default-form form select::-webkit-input-placeholder,.default-form__inner input::-webkit-input-placeholder,.default-form__inner textarea::-webkit-input-placeholder,.default-form__inner select::-webkit-input-placeholder{color:var(--site-ink);font-size:1rem;font-weight:400;line-height:1.6}.default-form form input::placeholder,.default-form form textarea::placeholder,.default-form form select::placeholder,.default-form__inner input::placeholder,.default-form__inner textarea::placeholder,.default-form__inner select::placeholder{color:var(--site-ink);font-size:1rem;font-weight:400;line-height:1.6}.default-form form input:-ms-placeholder-shown,.default-form form textarea:-ms-placeholder-shown,.default-form form select:-ms-placeholder-shown,.default-form__inner input:-ms-placeholder-shown,.default-form__inner textarea:-ms-placeholder-shown,.default-form__inner select:-ms-placeholder-shown{color:var(--site-ink);font-size:1rem;font-weight:400;line-height:1.6}.default-form form input::-moz-placeholder,.default-form form textarea::-moz-placeholder,.default-form form select::-moz-placeholder,.default-form__inner input::-moz-placeholder,.default-form__inner textarea::-moz-placeholder,.default-form__inner select::-moz-placeholder{color:var(--site-ink);font-size:1rem;font-weight:400;line-height:1.6}.default-form form input::placeholder,.default-form form textarea::placeholder,.default-form form select::placeholder,.default-form__inner input::placeholder,.default-form__inner textarea::placeholder,.default-form__inner select::placeholder{color:var(--site-ink);font-size:1rem;font-weight:400;line-height:1.6}.default-form form input:focus,.default-form form textarea:focus,.default-form form select:focus,.default-form__inner input:focus,.default-form__inner textarea:focus,.default-form__inner select:focus,.default-form form input:focus:hover,.default-form form textarea:focus:hover,.default-form form select:focus:hover,.default-form__inner input:focus:hover,.default-form__inner textarea:focus:hover,.default-form__inner select:focus:hover,.default-form form input:autofill,.default-form form textarea:autofill,.default-form form select:autofill,.default-form__inner input:autofill,.default-form__inner textarea:autofill,.default-form__inner select:autofill{border-color:var(--site-earth)}.default-form form input:-webkit-autofill,.default-form form textarea:-webkit-autofill,.default-form form select:-webkit-autofill,.default-form__inner input:-webkit-autofill,.default-form__inner textarea:-webkit-autofill,.default-form__inner select:-webkit-autofill{border-color:var(--site-earth)}.default-form form button span,.default-form__inner button span{-webkit-box-flex:initial;-ms-flex:initial;flex:initial}@media (width<=47.9988em){.default-form form button,.default-form__inner button{margin-top:.5rem}}.default-form form .native-select,.default-form__inner .native-select{position:relative}.default-form form .native-select:before,.default-form__inner .native-select:before{content:"";font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--site-ink);border-radius:50%;justify-content:center;align-items:center;width:2rem;font-size:.75rem;font-style:normal;font-weight:400;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:.5rem;bottom:.5rem;right:.5rem;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);font-family:icons!important}.default-form form .native-select.active:before,.default-form__inner .native-select.active:before{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}@media (width<=47.9988em){.default-form form .native-select:before,.default-form__inner .native-select:before{background-color:#0000}}.label-form form .wpcf7-form-control-wrap{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.label-form form .wpcf7-form-control-wrap:focus-within{color:var(--site-ink)}.label-form form label{z-index:-1;color:var(--site-ink);background-color:var(--site-paper);pointer-events:none;align-items:center;line-height:1;-webkit-transition:-webkit-transform .3s,transform .3s;transition:-webkit-transform .3s,transform .3s;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;left:1rem}.label-form form label.filled{z-index:2;padding-inline:.25rem;font-size:.75rem;font-weight:700;-webkit-transform:translateY(-1.375rem);-ms-transform:translateY(-1.375rem);transform:translateY(-1.375rem)}@media (width<=47.9988em){.label-form form label{line-height:1.35}}.label-form form input,.label-form form textarea,.label-form form textarea,.label-form form select{color:var(--site-ink);justify-content:space-between;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.label-form form input,.label-form form textarea{z-index:2;position:relative}.label-form form input:focus,.label-form form textarea:focus{border-color:var(--site-earth)}.label-form form input:focus+label,.label-form form textarea:focus+label{z-index:2;padding-inline:.25rem;font-size:.75rem;font-weight:700;-webkit-transform:translateY(-1.25rem);-ms-transform:translateY(-1.25rem);transform:translateY(-1.25rem)}.label-form form input:focus:hover,.label-form form textarea:focus:hover{border-color:var(--site-earth)}.label-form form input:focus:hover+label,.label-form form textarea:focus:hover+label{z-index:2;padding-inline:.25rem;font-size:.75rem;font-weight:700;-webkit-transform:translateY(-1.25rem);-ms-transform:translateY(-1.25rem);transform:translateY(-1.25rem)}.label-form form input:autofill,.label-form form textarea:autofill{border-color:var(--site-earth);-webkit-box-shadow:inset 0 0 1.875rem 1.875rem var(--site-surface);box-shadow:inset 0 0 1.875rem 1.875rem var(--site-surface)}.label-form form input:autofill+label,.label-form form textarea:autofill+label{z-index:2;background-color:var(--site-surface);padding-inline:.25rem;font-size:.75rem;font-weight:700;-webkit-transform:translateY(-1.25rem);-ms-transform:translateY(-1.25rem);transform:translateY(-1.25rem)}.label-form form input:-webkit-autofill,.label-form form textarea:-webkit-autofill{border-color:var(--site-earth);-webkit-box-shadow:inset 0 0 1.875rem 1.875rem var(--site-surface);box-shadow:inset 0 0 1.875rem 1.875rem var(--site-surface)}.label-form form input:-webkit-autofill+label,.label-form form textarea:-webkit-autofill+label{z-index:2;background-color:var(--site-surface);padding-inline:.25rem;font-size:.75rem;font-weight:700;-webkit-transform:translateY(-1.25rem);transform:translateY(-1.25rem)}.label-form form .native-select{position:relative}.label-form form .native-select:before{content:"";font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--site-ink);border-radius:50%;justify-content:center;align-items:center;width:2rem;font-size:.75rem;font-style:normal;font-weight:400;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:.5rem;bottom:.5rem;right:.5rem;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);font-family:icons!important}.label-form form .native-select.active:before{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}@media (width<=47.9988em){.label-form form .native-select:before{background-color:#0000}}.block-accordion{width:100%}.block-accordion__item{padding-block:1.5rem}.block-accordion__item:not(:last-child){border-bottom:.0625rem solid var(--site-ink)}.block-accordion__item button{justify-content:space-between;align-items:center;gap:1.25rem;width:100%;margin-bottom:-.5rem;padding-bottom:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex}.block-accordion__item button h3,.block-accordion__item button span{text-align:left;font-size:1.25rem;font-weight:600}@media (width<=63.9988em){.block-accordion__item button h3 .block-accordion__item button span{font-size:1.125rem}}@media (width<=23.125em){.block-accordion__item button h3,.block-accordion__item button span{font-size:1rem}}.block-accordion__item button i{border:.0625rem solid #000;border-radius:50%;width:2.5rem;height:2.5rem;font-size:.75rem;-webkit-transition:all .1s;transition:all .1s;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}@media (width<=63.9988em){.block-accordion__item button i{border-color:#0000;width:1.25rem;height:1.25rem}}.block-accordion__item button.isActive i{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.block-accordion__text{width:100%;max-width:35.3125rem;padding-top:.75rem;padding-right:2.5rem;font-size:1.125rem;display:none}.block-accordion__text strong,.block-accordion__text b{font-weight:700}.block-accordion__text a{font-weight:700;text-decoration:underline}@media (any-hover:hover){.block-accordion__text a:hover{text-decoration:none}}@media (width<=63.9988em){.block-accordion__text{font-size:1rem;line-height:1.5}}@-webkit-keyframes rotating{0%{-webkit-transform:translate(-50%,-50%)rotate(0);transform:translate(-50%,-50%)rotate(0)}to{-webkit-transform:translate(-50%,-50%)rotate(360deg);transform:translate(-50%,-50%)rotate(360deg)}}@keyframes rotating{0%{-webkit-transform:translate(-50%,-50%)rotate(0);transform:translate(-50%,-50%)rotate(0)}to{-webkit-transform:translate(-50%,-50%)rotate(360deg);transform:translate(-50%,-50%)rotate(360deg)}}.fancybox__backdrop{background:#0000004d;cursor:default!important}.fancybox__content{padding:0;cursor:default!important}.site-header--filled,.site-header--filled .site-header__top{background-color:var(--site-header-paper)}.site-header{z-index:120;width:100%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:fixed;top:0;left:0}.site-header.fixed{-webkit-box-shadow:0 .0625rem .0625rem 0 #dedede;box-shadow:0 .0625rem .0625rem 0 #dedede}@media (width<=63.9988em){.site-header{-webkit-box-shadow:0 .0625rem .0625rem 0 #dedede;box-shadow:0 .0625rem .0625rem 0 #dedede}}.site-header__top{background-color:var(--site-paper);justify-content:center;align-items:center;-webkit-transition:-webkit-transform .3s,transform .3s;transition:-webkit-transform .3s,transform .3s;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}@media (width<=63.9988em){.site-header__top{height:0;display:none}}.site-header__top a,.site-header__top p{color:var(--site-ink);text-align:center;-webkit-box-flex:1;-ms-flex:100%;flex:100%;padding-block:.875rem;padding-inline:.625rem;font-size:clamp(.5rem,.833333vw,1rem);font-weight:400;line-height:1.3125}@media (width<=63.9988em){.site-header__top a,.site-header__top p{padding-block:.625rem}}.site-header__top a{-webkit-transition:all .3s;transition:all .3s}@media (any-hover:hover){.site-header__top a:hover{background-color:var(--site-surface)}}.site-header__inner{align-items:center;gap:3rem;padding-block:.625rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media (width<=87.5em){.site-header__inner{gap:1.25rem}}@media (width<=63.9988em){.site-header__inner{gap:1rem;padding-block:.75rem}.site-header__inner:before{content:"";z-index:56;background-color:var(--site-surface);opacity:0;width:100%;height:4.25rem;position:fixed;top:0;left:0;right:0;-webkit-box-shadow:0 .0625rem .0625rem 0 #dedede;box-shadow:0 .0625rem .0625rem 0 #dedede}.menuIsActive .site-header__inner:before{opacity:1}}@media (width<=29.9988em){.site-header__inner{margin-inline:-.1875rem}}.site-header__logo{-webkit-margin-end:auto;z-index:56;margin-inline-end:auto;position:relative}.site-header__logo a{align-items:center;gap:1.125rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media (width<=63.9988em){.site-header__logo a{gap:.625rem}}@media (width<=23.125em){.site-header__logo a{gap:.5rem}}.site-header__logo a img{-o-object-fit:contain;object-fit:contain;width:clamp(1.5625rem,1.875vw,2.25rem)}@media (width<=24.25em){.site-header__logo a img{width:6.41026vw}}@media (width<=75em){.site-header__menus-wrap{z-index:55;background-color:var(--site-surface);padding-top:clamp(6.25rem,5.20833vw,6.25rem);padding-bottom:1.9375rem;pointer-events:none;visibility:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.875rem;width:100%;min-height:100dvh;padding-inline:.9375rem;-webkit-transition:all .3s;transition:all .3s;display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;inset:0;overflow:auto;-webkit-transform:translate(100%);-ms-transform:translate(100%);transform:translate(100%)}.site-header__menus-wrap.menuIsActive{pointer-events:all;visibility:visible;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}}.site-header__menu>ul{align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;-webkit-column-gap:0rem;-moz-column-gap:0rem;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-evenly;gap:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media (width<=75em){.site-header__menu>ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;justify-content:flex-start;align-items:center;gap:0;width:100%;height:100%}}@media (width>=75em){.site-header__menu>ul>li>a{padding-left:1rem;padding-right:1.875rem}}@media (width<=75em){.site-header__menu>ul>li:first-child{padding-bottom:1.25rem}.site-header__menu>ul>li:last-child{padding-top:1.25rem}.site-header__menu>ul>li:not(:last-child){border-bottom:.0625rem solid #ccc;padding-block:1.25rem}}@media (width>=75em){.site-header__menu li{text-align:center}}@media (width<=75em){.site-header__menu li{width:100%}}@media (width<=47.9988em){.site-header__menu li{text-align:initial}}.site-header__menu a{color:var(--site-ink);font-size:clamp(1rem,.9375vw,1.125rem);font-weight:500;line-height:1.27778;-webkit-transition:color .3s;transition:color .3s}@media (width>=75em) and (any-hover:hover){.site-header__menu a:hover{color:var(--site-ink);text-decoration:underline}}@media (width>=75em){.site-header__menu a:focus-visible{color:var(--site-ink);text-decoration:underline}.site-header__menu a{padding-block:.5rem}}@media (width<=75em){.site-header__menu a{font-size:1.25rem}}@media (width<=75em) and (any-hover:hover){.site-header__menu a:hover{color:var(--site-ink)}}@media (width<=75em){.site-header__menu a:focus{color:var(--site-ink)}}.site-header__menu .menu-item-has-children{position:relative}.site-header__menu .menu-item-has-children:last-child>a{margin-right:0}.site-header__menu .menu-item-has-children>a{position:relative}.site-header__menu .menu-item-has-children>a:before{content:"";justify-content:center;align-items:center;height:1.5rem;font-size:.6875rem;-webkit-transition:all .3s;transition:all .3s;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:calc(50% - .75rem);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}@media (width>=75em){.site-header__menu .menu-item-has-children>a:before{right:.416667vw}}@media (width<=75em){.site-header__menu .menu-item-has-children>a:before{font-size:.75rem;right:.5rem}}@media (width>=75em){.site-header__menu .menu-item-has-children>a{border-radius:.6875rem;margin-right:1.375rem;-webkit-transition:all .3s;transition:all .3s}}@media (width<=75em){.site-header__menu .menu-item-has-children>a{padding-right:2.75rem}}@media (width>=63.9988em){.site-header__menu .menu-item-has-children .sub-menu{z-index:30;background-color:var(--site-accent-soft);opacity:0;visibility:hidden;pointer-events:none;border-radius:.9375rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;width:fit-content;min-width:12rem;padding:1rem;-webkit-transition:-webkit-transform .3s,transform .3s;transition:-webkit-transform .3s,transform .3s;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:100%;left:0;-webkit-transform:translateY(-1.25rem);-ms-transform:translateY(-1.25rem);transform:translateY(-1.25rem);-webkit-box-shadow:0 4px 7.8px #0003;box-shadow:0 4px 7.8px #0003}.site-header__menu .menu-item-has-children .sub-menu li{width:100%;text-align:initial;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;margin-bottom:0;padding-bottom:0}.site-header__menu .menu-item-has-children .sub-menu li a{white-space:nowrap;color:var(--site-ink);padding-bottom:0;font-weight:500}}@media (width>=63.9988em) and (any-hover:hover){.site-header__menu .menu-item-has-children .sub-menu li a:hover{color:var(--site-ink)}}@media (width>=63.9988em){.site-header__menu .menu-item-has-children .sub-menu li a:focus-visible{color:var(--site-ink)}}@media (width<=63.9988em){.site-header__menu .menu-item-has-children .sub-menu{padding-top:1.25rem;display:none}.site-header__menu .menu-item-has-children .sub-menu li:not(:last-child){margin-bottom:1.25rem}.site-header__menu .menu-item-has-children .sub-menu a{color:var(--site-ink);font-size:1.125rem;font-weight:400;line-height:1.2}}@media (width<=47.9988em){.site-header__menu .menu-item-has-children .sub-menu{text-align:initial}}@media (width>=75em){.site-header__menu .menu-item-has-children{margin-bottom:-.875rem;padding-bottom:.875rem}}@media (width>=75em) and (any-hover:hover){.site-header__menu .menu-item-has-children:hover>a{background-color:var(--site-accent);color:var(--site-ink);text-decoration:none}.site-header__menu .menu-item-has-children:hover>a:before{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.site-header__menu .menu-item-has-children:hover .sub-menu{opacity:1;visibility:visible;pointer-events:all;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@media (width>=75em){.site-header__menu .menu-item-has-children:focus-visible>a{background-color:var(--site-accent);text-decoration:none}.site-header__menu .menu-item-has-children:focus-visible>a:before{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.site-header__menu .menu-item-has-children:focus-visible .sub-menu{opacity:1;visibility:visible;pointer-events:all;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.site-header__social{margin-top:auto}.site-header__social p{color:var(--site-ink);letter-spacing:-.01em;margin-bottom:1rem;font-size:1.125rem;font-weight:700}.site-header__social ul{align-items:center;gap:1.375rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media (width>=75em){.site-header__social{display:none}}.site-header__actions{z-index:56;justify-self:flex-end;align-items:center;gap:.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.site-header__actions-sign{min-width:6.5rem;color:var(--site-ink);border-color:var(--site-ink)}@media (width<=63.9988em){.site-header__actions-sign{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;justify-self:flex-end;min-width:15rem}}.site-header__actions-get{min-width:7.625rem}@media (width<=23.125em){.site-header__actions-get{min-width:initial;padding-inline:.875rem;font-size:.75rem}}.site-progress{background-color:var(--site-ink);border-radius:1.25rem;width:0;height:.125rem}.footer{z-index:20}@media (width>=63.9988em){.footer{margin-inline:1.66667vw;margin-bottom:1.66667vw}.footer .container{background-color:var(--site-surface);border-radius:2.1875vw;padding-inline:2rem}}@media (width<=63.9988em){.footer{background-color:var(--site-surface)}}.footer__inner{width:100%;max-width:77.5rem;margin-inline:auto}.footer__top{margin-inline:auto;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:center;gap:clamp(1.625rem,1.66667vw,2rem);width:100%;max-width:50.0625rem;margin-bottom:clamp(2.375rem,2.86458vw,3.4375rem);padding-top:2.5625rem;display:-webkit-box;display:-ms-flexbox;display:flex}.footer__top h1,.footer__top h2,.footer__top h3,.footer__top h4,.footer__top h5,.footer__top h6{font-weight:300;line-height:1.05}.footer__top h1 strong,.footer__top h2 strong,.footer__top h3 strong,.footer__top h4 strong,.footer__top h5 strong,.footer__top h6 strong{font-weight:700}@media (width<=61.9988em){.footer__top h1,.footer__top h2,.footer__top h3,.footer__top h4,.footer__top h5,.footer__top h6{letter-spacing:-.05em}}.footer__top h1{font-size:clamp(2.125rem,3.54167vw,4.25rem)}.footer__top h2,.footer__top h3{font-size:clamp(1.875rem,3.33333vw,4rem)}.footer__top h4,.footer__top h5,.footer__top h6{font-size:clamp(1.625rem,3.02083vw,3.625rem)}@media (width<=63.9988em){.footer__top{padding-top:3rem}}@media (width<=61.9988em){.footer__top{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem}}.footer__main{padding-bottom:clamp(2.8125rem,3.02083vw,3.625rem)}.footer__logo{color:var(--site-ink);align-items:center;gap:clamp(1.125rem,1.35417vw,1.625rem);display:-webkit-box;display:-ms-flexbox;display:flex}.footer__logo:not(:last-child){margin-bottom:clamp(.1875rem,.260417vw,.3125rem)}.footer__logo img{width:clamp(2.25rem,2.60417vw,3.125rem)}@media (width<=61.9988em){.footer__logo{justify-content:center;gap:.875rem;margin-bottom:2.75rem}.footer__logo img{width:1.6875rem}}.footer__navs{-webkit-column-gap:clamp(2.5rem, 4.47917vw, 5.375rem);-moz-column-gap:clamp(2.5rem, 4.47917vw, 5.375rem);-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.5rem clamp(2.5rem,4.47917vw,5.375rem);display:-webkit-box;display:-ms-flexbox;display:flex}@media (width<=61.9988em){.footer__navs{justify-content:space-between;width:100%}}@media (width<=29.9988em){.footer__navs{display:-ms-grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:2.5rem;display:grid}}.footer__nav .footer__menu>ul{-webkit-column-gap:clamp(2.5rem, 7.08333vw, 8.5rem);-moz-column-gap:clamp(2.5rem, 7.08333vw, 8.5rem);-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.5rem clamp(2.5rem,7.08333vw,8.5rem);display:-webkit-box;display:-ms-flexbox;display:flex}@media (width<=47.9988em){.footer__nav .footer__menu>ul{display:-ms-grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:2.5rem;display:grid}}.footer__nav .footer__menu .sub-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media (width<=63.9988em){.footer__nav .footer__menu .sub-menu{gap:1rem}}.footer__nav p{color:var(--site-ink);margin-bottom:.5rem;font-size:1.125rem;font-weight:600;line-height:1.6}@media (width<=47.9988em){.footer__nav p{margin-bottom:1rem;font-weight:700}}.footer__nav li.menu-item-has-children>a{color:var(--site-ink);margin-bottom:.5rem;font-size:1.125rem;font-weight:600;line-height:1.6}@media (width<=47.9988em){.footer__nav li.menu-item-has-children>a{margin-bottom:1rem;font-weight:700}}.footer__nav ul a,.footer__nav ul span{line-height:1.6;display:block}@media (width<=47.9988em){.footer__nav ul a,.footer__nav ul span{line-height:1.5}}.footer__nav ul a{-webkit-transition:all .3s;transition:all .3s}@media (any-hover:hover){.footer__nav ul a:hover{color:var(--site-ink);text-decoration:underline}}.footer__nav-contacts ul,.footer__nav-social ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media (width<=63.9988em){.footer__nav-contacts ul,.footer__nav-social ul{gap:1rem}}.footer__nav-contacts ul a{color:var(--site-ink);line-height:1.6;text-decoration:underline}@media (width<=47.9988em){.footer__nav-contacts ul a{line-height:1.5}}@media (any-hover:hover){.footer__nav-contacts ul a:hover{text-decoration:none}}@media (width<=63.9988em){.footer__nav-social ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.footer__nav-social ul a span{display:none}}.footer__nav-social ul a{align-items:center;gap:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex}.footer__nav-social ul a img{width:1.25rem}@media (any-hover:hover){.footer__nav-social ul a:hover{text-decoration:none}.footer__nav-social ul a:hover span{text-decoration:underline}.footer__nav-social ul a:hover i{color:#1c1c1ccc}}.footer__bottom{-webkit-column-gap:.625rem;-moz-column-gap:.625rem;border-top:.0625rem solid var(--site-ink);justify-content:space-between;gap:.25rem .625rem;padding-block:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media (any-hover:hover){.footer__bottom>p a:hover{text-decoration:underline}}.footer__bottom p,.footer__bottom a,.footer__bottom span{line-height:1.6}@media (width<=29.9988em){.footer__bottom p,.footer__bottom a,.footer__bottom span{font-size:.875rem}}@media (width<=63.9988em){.footer__bottom{padding-top:2rem}}@media (width<=61.9988em){.footer__bottom{text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:center}}.footer__bottom-info{gap:2.1875rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}@media (width>=63.9988em){.footer__bottom-info>span{-webkit-margin-start:auto;margin-inline-start:auto}}@media (width<=61.9988em){.footer__bottom-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.footer__bottom-info a{display:none}}.footer__bottom-info a{color:var(--site-ink);text-decoration:underline}@media (any-hover:hover){.footer__bottom-info a:hover{text-decoration:none}}.hero{position:relative}.hero__bg:before{content:"";z-index:-1;background:-webkit-gradient(linear,0 100%,0 0,from(#0000004d),to(#0000004d));background:linear-gradient(#0000004d,#0000004d);width:100%;height:100%;position:absolute;inset:0}.hero__bg img,.hero__bg video{-o-object-fit:cover;object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.hero__inner{justify-content:center;align-items:center;min-height:calc(100dvh - 8.3125rem);padding-block:5.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}@media (width<=63.9988em){.hero__inner{min-height:calc(100svh - 4.25rem)}}.hero__content{text-align:center}.hero__content h1{color:var(--site-warm);text-align:center;letter-spacing:-.05em;margin-bottom:3.5rem;font-size:clamp(2.875rem,5.72917vw,6.875rem);font-weight:500;line-height:1.05}@media (width<=63.9988em){.hero__content h1{letter-spacing:-2.3px;margin-bottom:2.5rem}}@media (width<=47.9988em){.hero__content h1{font-weight:700}}@media (width>=63.9988em){.hero__content{-webkit-box-flex:0;-ms-flex:0 53.125vw;flex:0 53.125vw}}@media (width<=63.9988em){.hero__content{-webkit-box-flex:0;-ms-flex:0 60%;flex:0 60%}}@media (width<=47.9988em){.hero__content{-webkit-box-flex:0;-ms-flex:0 64.1026vw;flex:0 64.1026vw;padding-inline:.625rem}}@media (width<=37.5em){.hero__content{-webkit-box-flex:0;-ms-flex:0 23.75rem;flex:0 23.75rem}}.hero__btn-scroll{position:absolute;bottom:3rem}@media (width>=63.9988em){.hero__btn-scroll{right:0}}@media (width<=63.9988em){.hero__btn-scroll{bottom:1.5rem;left:0}}.site-accordion{padding-top:8rem;padding-bottom:11.25rem;overflow:hidden}@media (width<=63.9988em){.site-accordion{padding-top:4rem;padding-bottom:5.5rem}}.bg-content{color:var(--site-warm);position:relative;overflow:hidden}@media (width<=47.9988em){.bg-content .decorated-subtitle p{font-size:1rem;font-weight:700}}.bg-content__img img{-o-object-fit:cover;object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.bg-content__inner{color:var(--site-warm);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex}@media (width>=47.9988em){.bg-content__inner{text-align:center;align-items:center}}.bg-content__inner h2{margin-bottom:3rem}@media (width<=47.9988em){.bg-content__inner h2{text-align:center;margin-inline:auto;font-size:2.375rem}}.bg-content__icon{margin-bottom:3rem}.bg-content__icon img{aspect-ratio:1;width:7.5rem}@media (width<=47.9988em){.bg-content__icon img{width:5rem}}@media (width<=63.9988em){.bg-content__icon{margin-bottom:1.75rem}}@media (width<=47.9988em){.bg-content__icon{text-align:center;margin-bottom:1rem}}.bg-content__list{-webkit-column-gap:3.5rem;-moz-column-gap:3.5rem;counter-reset:number-counter;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem 3.5rem;width:100%;margin-bottom:4rem;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex}@media (width>=47.9988em){.bg-content__list{border-block:.0625rem dashed var(--site-warm);padding-block:2.5rem}}@media (width<=47.9988em){.bg-content__list{margin-bottom:2.5rem}}.bg-content__list li{text-align:center;letter-spacing:-.02em;counter-increment:number-counter;align-items:center;gap:1rem;font-size:2.5rem;font-weight:500;line-height:1.1;display:-webkit-box;display:-ms-flexbox;display:flex}.bg-content__list li:before{content:counter(number-counter) ". "}.bg-content__list li i{border:.0625rem solid var(--site-warm);width:2.625rem;height:2.625rem;color:var(--site-white);font-size:.9375rem}@media (width<=47.9988em){.bg-content__list li{letter-spacing:-.04em;-webkit-box-flex:1;-ms-flex:100%;flex:100%;font-size:1.25rem;font-weight:700;line-height:1.6}.bg-content__list li i{margin-left:auto;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}}@media (width>=47.9988em){.bg-content__list-decorative{display:none}}@media (width<=47.9988em){.bg-content__list-decorative{border:.0625rem dashed var(--site-warm);-webkit-box-flex:1;-ms-flex:auto;flex:auto}}.bg-content__multilinks{align-items:center;gap:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media (width<=47.9988em){.bg-content__multilinks{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-self:flex-start;align-items:flex-start}.bg-content__single-link{justify-content:flex-start}}.bg-content--type-1{padding-top:5rem;padding-bottom:8rem}@media (width<=47.9988em){.bg-content--type-1{padding-top:3.5rem;padding-bottom:5rem}}.bg-content--type-1 .bg-content__img:before{content:"";z-index:-1;background:-webkit-gradient(linear,0 100%,0 0,from(#0006),to(#0006));background:linear-gradient(#0006,#0006);position:absolute;inset:0}@media (width<=47.9988em){.bg-content--type-1 h2{text-align:center;width:100%;max-width:80%;margin-inline:auto;font-size:2.375rem}}.bg-content--type-2{padding-top:15.625rem;padding-bottom:13.625rem}@media (width<=47.9988em){.bg-content--type-2{padding-top:9.25rem}}@media (width>=47.9988em){.bg-content--type-2 .decorated-subtitle{justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}}.bg-content--type-2 .decorated-subtitle p{color:var(--site-warm);border-color:#fff}.bg-content--type-2 h2{color:var(--site-warm)}@media (width<=47.9988em){.bg-content--type-2 h2{text-align:left;letter-spacing:-.01em}}.content-slider{overflow:hidden}.content-slider .container{padding-top:6.5rem;padding-bottom:7.3125rem}@media (width<=63.9988em){.content-slider .container{padding-top:4rem;padding-bottom:5rem}}.content-slider__header{-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;gap:3rem 1.25rem;margin-bottom:4rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media (width<=63.9988em){.content-slider__header{margin-bottom:2.5rem}}@media (width<=47.9988em){.content-slider__header{gap:1rem}}@media (width>=63.9988em){.content-slider__content{width:100%;max-width:70%}}.content-slider__content h2{margin-bottom:1rem}@media (width>=63.9988em){.content-slider__content h2{font-size:5rem}}@media (width<=47.9988em){.content-slider__content h2{margin-bottom:.5rem}}.content-slider__content p{font-size:1.75rem;font-weight:500;line-height:1.6}@media (width<=63.9988em){.content-slider__content p{font-size:1.375rem}}@media (width<=47.9988em){.content-slider__content p{letter-spacing:-.04em;font-size:1.125rem;font-weight:600;line-height:1.5}.content-slider__content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.content-slider__description p{font-size:1.125rem}@media (width<=47.9988em){.content-slider__description p{font-size:1rem;line-height:1.5}}@media (width>=63.9988em){.content-slider__description{width:100%;max-width:70%}}@media (width<=47.9988em){.content-slider__description{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.content-slider .decorated-subtitle{-webkit-box-flex:1;-ms-flex:100%;flex:100%;margin-bottom:0;overflow:hidden}@media (width>=47.9988em){.content-slider .decorated-subtitle p{position:relative}.content-slider .decorated-subtitle p:after{content:"";background-color:var(--site-ink);width:100vw;height:.0625rem;position:absolute;top:50%;left:calc(100% + 1.5rem)}}.content-slider__slider{margin-bottom:2.625rem;overflow:visible}@media (width<=47.9988em){.content-slider__slider{margin-bottom:2rem}}@media (width<=29.9988em){.content-slider__slider .swiper-button-next{margin-right:auto}}.content-slider__slide a{border:.0625rem solid var(--site-accent);height:34.25rem;color:var(--site-warm);align-items:flex-end;padding:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;overflow:hidden}@media (width<=87.5em){.content-slider__slide a{height:clamp(14rem,36.4583vw,43.75rem)}}.content-slider__slide a:before{content:"";z-index:-1;background:-webkit-gradient(linear,0 0,0 100%,from(#0000),to(#00000059));background:linear-gradient(#0000 0%,#00000059 100%);width:100%;height:100%;position:absolute;inset:0}.content-slider__slide a img{-o-object-fit:cover;object-fit:cover;z-index:-2;width:100%;height:100%;-webkit-transition:-webkit-transform .5s,transform .5s;transition:-webkit-transform .5s,transform .5s;position:absolute;inset:0}.content-slider__slide a i{border:.0625rem solid var(--site-warm);width:3.375rem;height:3.375rem;font-size:1.25rem;-webkit-transition:-webkit-transform .3s,transform .3s;transition:-webkit-transform .3s,transform .3s}@media (width<=63.9988em){.content-slider__slide a i{width:3.125rem;height:3.125rem;font-size:1rem}}@media (width<=47.9988em){.content-slider__slide a i{width:2.5rem;height:2.5rem;font-size:.75rem}}@media (width<=23.125em){.content-slider__slide a i{width:2.1875rem;height:2.1875rem}}@media (width<=63.9988em){.content-slider__slide a{padding:1rem}}@media (width<=23.125em){.content-slider__slide a{padding:.625rem}}@media (any-hover:hover){.content-slider__slide a:hover{color:var(--site-accent)}.content-slider__slide a:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.content-slider__slide a:hover i{border-color:var(--site-accent);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.content-slider__slide a:hover .content-slider__slide-info{text-decoration:underline}}.content-slider__slide-main{justify-content:space-between;align-items:center;gap:.625rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.content-slider__slide-info span{display:block}.content-slider__slide-capture{font-size:2rem;font-weight:700;line-height:1.6}@media (width<=63.9988em){.content-slider__slide-capture{font-size:1.5rem}}@media (width<=47.9988em){.content-slider__slide-capture{font-size:1.125rem}}.content-slider__slide-text{font-size:1.25rem;font-weight:400;line-height:1.6}@media (width<=63.9988em){.content-slider__slide-text{font-size:1.125rem}}@media (width<=47.9988em){.content-slider__slide-text{font-size:1rem}}.content-slider__slider-controls{padding-top:1.875rem}@media (width<=47.9988em){.content-slider__slider-controls{padding-top:1.25rem}}@media (width>=29.9988em){.content-slider__btn-all{text-align:center}}.decorated-col-modal{background-color:var(--site-paper);position:relative;overflow:hidden}.decorated-col-modal:before{content:"";z-index:6;background-color:inherit;width:100%;height:6.25rem;display:none;position:absolute;bottom:0;left:0;right:0}@media (width<=63.9988em){.decorated-col-modal:before{height:2.5rem}}@media (width<=47.9988em){.decorated-col-modal:before{height:5rem}}.decorated-col-modal:not(:has(.decorated-col-modal__square-bottom)):before{display:block}.decorated-col-modal .container{background-color:inherit;position:relative}.decorated-col-modal__square-top,.decorated-col-modal__square-bottom{z-index:3;height:10.1875rem;position:relative}.decorated-col-modal__square-top:after,.decorated-col-modal__square-bottom:after{content:"";z-index:-1;background-color:var(--site-surface);width:100vw;height:100%;position:absolute;top:0%;bottom:0}.decorated-col-modal__square-top:before,.decorated-col-modal__square-bottom:before{content:"";background-image:-webkit-gradient(linear, right top, left bottom, color-stop(50%, var(--site-paper)), color-stop(50%, transparent));background-image:linear-gradient(to bottom left, var(--site-paper) 50%, transparent 50%);width:10.1875rem;height:100%;position:absolute;top:0;left:0}.decorated-col-modal__square-top{background-color:var(--site-surface);justify-content:flex-end;width:33.3%;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.decorated-col-modal__square-top:after{left:100%}.decorated-col-modal__square-top:before{background-image:-webkit-gradient(linear, right top, left bottom, color-stop(50%, var(--site-paper)), color-stop(50%, transparent));background-image:linear-gradient(to bottom left, var(--site-paper) 50%, transparent 50%)}@media (width<=96.875em){.decorated-col-modal__square-top{width:50%}}@media (width<=47.9988em){.decorated-col-modal__square-top{height:8rem}.decorated-col-modal__square-top:before{width:50%}}@media (width<=29.9988em){.decorated-col-modal__square-top{height:6.125rem}}.decorated-col-modal__square-bottom{background-color:var(--site-surface);width:50%;position:relative}.decorated-col-modal__square-bottom:after{right:100%}.decorated-col-modal__square-bottom:before{bottom:0;right:0;left:initial;background-image:-webkit-gradient(linear, right top, left bottom, color-stop(50%, transparent), color-stop(50%, var(--site-paper)));background-image:linear-gradient(to bottom left, transparent 50%, var(--site-paper) 50%)}@media (width<=96.875em){.decorated-col-modal__square-bottom{width:75%}}@media (width>=47.9988em){.decorated-col-modal__square-bottom{display:none}}@media (width<=47.9988em){.decorated-col-modal__square-bottom{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:calc(50% + .0625rem);height:8rem}.decorated-col-modal__square-bottom:before{width:50%}}@media (width<=29.9988em){.decorated-col-modal__square-bottom{height:6.125rem}}.decorated-col-modal__decor-lines{z-index:-1;width:100%;height:100vh;position:absolute;inset:-18.75rem 0 0}@media (width<=29.9988em){.decorated-col-modal__decor-lines{z-index:2}}.decorated-col-modal__decor-lines span{background-color:#dedede80;width:.0625rem;height:400vh;position:absolute}@media (width<=47.9988em){.decorated-col-modal__decor-lines span{background-color:#dededee6}}.decorated-col-modal__decor-lines span:first-child{left:16.665%}@media (width<=96.875em){.decorated-col-modal__decor-lines span:first-child{left:25%}}.decorated-col-modal__decor-lines span:nth-child(2){left:33.333%}@media (width<=96.875em){.decorated-col-modal__decor-lines span:nth-child(2){left:50%}}.decorated-col-modal__decor-lines span:nth-child(3){left:49.995%}@media (width<=96.875em){.decorated-col-modal__decor-lines span:nth-child(3){left:75%}}.decorated-col-modal__decor-lines span:nth-child(4){left:66.665%}@media (width<=96.875em){.decorated-col-modal__decor-lines span:nth-child(4){display:none}}.decorated-col-modal__decor-lines span:nth-child(5){left:83.335%}@media (width<=96.875em){.decorated-col-modal__decor-lines span:nth-child(5){display:none}}.decorated-col-modal__box{padding-top:6.5625rem;padding-bottom:12.5rem;position:relative}@media (width<=63.9988em){.decorated-col-modal__box{padding-top:4rem;padding-bottom:5rem}}.decorated-col-modal__inner{-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:5.9375rem;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}@media (width<=63.9988em){.decorated-col-modal__inner{row-gap:1.875rem;margin-bottom:2.5rem}}@media (width<=47.9988em){.decorated-col-modal__inner{background-color:var(--site-paper);z-index:2;-webkit-box-shadow:0rem 3.75rem 2rem 4.3125rem var(--site-paper);box-shadow:0rem 3.75rem 2rem 4.3125rem var(--site-paper)}}.decorated-col-modal__header,.decorated-col-modal__item{-webkit-box-flex:0;-ms-flex:0 33.333%;flex:0 33.333%}.decorated-col-modal__btn{z-index:5;position:relative}.decorated-col-modal__header{background-color:inherit;z-index:3;-webkit-box-shadow:-10rem 0rem 5.375rem 0rem var(--site-paper);box-shadow:-10rem 0rem 5.375rem 0rem var(--site-paper);padding-right:1.4375rem;position:relative}.decorated-col-modal__header .decorated-subtitle{margin-bottom:1.3125rem}.decorated-col-modal__header h2{margin-bottom:2rem}@media (width<=96.875em){.decorated-col-modal__header{-webkit-box-flex:1;-ms-flex:auto;flex:auto}}@media (width>=63.9988em){.decorated-col-modal__header p{margin-bottom:2.5rem}}@media (width<=63.9988em){.decorated-col-modal__header h2{margin-bottom:1rem;font-size:2.375rem}.decorated-col-modal__header p{line-height:1.5}.decorated-col-modal__header .decorated-subtitle{margin-bottom:1rem}}@media (width<=29.9988em){.decorated-col-modal__header{-webkit-box-shadow:none;box-shadow:none}}.decorated-col-modal__item{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.decorated-col-modal__item a:not(.decorated-col-modal__item-capture){border:.0625rem solid var(--site-accent-soft);background-color:var(--site-white);width:50%;height:12.9375rem;display:block;position:relative}.decorated-col-modal__item a:not(.decorated-col-modal__item-capture) img{-o-object-fit:cover;object-fit:cover;width:calc(100% - 1.25rem);height:calc(100% - 1.25rem);-webkit-transition:all .4s;transition:all .4s;position:absolute;inset:.625rem}@media (any-hover:hover){.decorated-col-modal__item a:not(.decorated-col-modal__item-capture):hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}}@media (width<=29.9988em){.decorated-col-modal__item a:not(.decorated-col-modal__item-capture){height:8.3125rem}}@media (width<=96.875em){.decorated-col-modal__item{-webkit-box-flex:1;-ms-flex:50%;flex:50%}}@media (width<=47.9988em){.decorated-col-modal__item{-webkit-box-flex:1;-ms-flex:100%;flex:100%;position:relative}.decorated-col-modal__item:not(:last-child) a{position:relative}.decorated-col-modal__item:not(:last-child) a:after{content:"";z-index:5;background-color:#dedede80;width:.0625rem;height:1.875rem;position:absolute;top:100%;right:-.0625rem}}@media (width<=23.125em){.decorated-col-modal__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:flex-start;gap:.625rem}.decorated-col-modal__item a{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:70%;margin-inline:auto}.decorated-col-modal__item a:after{display:none}}.decorated-col-modal__item-content{width:50%;padding-inline:2rem}@media (width<=112.5em){.decorated-col-modal__item-content{padding-inline:1rem}}.decorated-col-modal__item-content li{font-size:1.25rem;line-height:1.1}.decorated-col-modal__item-content li:not(:last-child){margin-bottom:.5rem}@media (width<=63.9988em){.decorated-col-modal__item-content li{font-size:1rem}}.decorated-col-modal__item-capture{letter-spacing:-.02em;word-break:break-all;margin-bottom:.5rem;font-size:2.5rem;font-weight:600;line-height:1.1;display:block}@media (any-hover:hover){.decorated-col-modal__item-capture:hover{text-decoration:underline}}@media (width<=100em){.decorated-col-modal__item-capture{font-size:1.875rem}}@media (width<=63.9988em){.decorated-col-modal__item-capture{font-size:1.5rem}}.content-list{padding-top:7.625rem;padding-bottom:8rem;position:relative;overflow:hidden}@media (width<=63.9988em){.content-list{padding-top:4rem;padding-bottom:5rem}}.content-list__decor-el{-o-object-fit:cover;object-fit:cover;width:clamp(12.5rem,21.5625vw,25.875rem);position:absolute;top:0;right:0}@media (width<=63.9988em){.content-list__decor-el{display:none}}.content-list__header{width:100%;max-width:39.8125rem;margin-bottom:3.875rem}.content-list__header .decorated-subtitle{margin-bottom:1.3125rem}.content-list__header h2,.content-list__header .title-h2{margin-bottom:2rem;font-size:5rem;line-height:1.2}.content-list__header h2>*,.content-list__header .title-h2>*{font-size:5rem;line-height:1.2}@media (width<=63.9988em){.content-list__header h2>*,.content-list__header .title-h2>*,.content-list__header h2,.content-list__header .title-h2{font-size:2.375rem}}@media (width<=47.9988em){.content-list__header h2,.content-list__header .title-h2{margin-bottom:1rem}}.content-list__header>p{font-size:1.125rem;line-height:1.5}@media (width<=47.9988em){.content-list__header>p{font-size:1rem}.content-list__header{margin-bottom:2.5rem}}.content-list__main{-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;gap:3rem;width:100%;max-width:77.625rem;margin-bottom:5rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media (width<=47.9988em){.content-list__main{justify-content:center;margin-bottom:3rem}}.content-list__item{-webkit-box-flex:0;-ms-flex:0 30.625rem;flex:0 30.625rem;align-items:center;gap:1rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media (width<=68.75em){.content-list__item{-webkit-box-flex:0;-ms-flex:0 calc(50% - 2rem);flex:0 calc(50% - 2rem)}}@media (width<=47.9988em){.content-list__item{-webkit-box-flex:1;-ms-flex:80%;flex:80%}}@media (width<=29.9988em){.content-list__item-icon{align-self:flex-start}}.content-list__item-icon img{-o-object-fit:cover;object-fit:cover;width:4rem;height:4rem}@media (width<=63.9988em){.content-list__item-icon img{width:3rem;height:3rem}}.content-list__item-main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}.content-list__item-main h3,.content-list__item-main p{letter-spacing:-.04em;font-size:2rem;font-weight:600;line-height:1.1}@media (width>=63.9988em){.content-list__item-main h3,.content-list__item-main p{margin-bottom:.375rem}}@media (width<=63.9988em){.content-list__item-main h3,.content-list__item-main p{font-size:1.25rem;font-weight:700;line-height:1.6}}.content-list__item-main span{font-size:1.25rem;line-height:160%}@media (width<=63.9988em){.content-list__item-main span{font-size:1rem}}.cards-row__item{align-items:center;gap:4rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media (width>=56.25em){.cards-row__item:nth-child(2n){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media (width<=75em){.cards-row__item{gap:2.25rem}}@media (width<=56.25em){.cards-row__item{display:-ms-grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:1.5rem;display:grid}}.media-content{overflow:hidden}.media-content__inner{align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex}@media (width<=75em){.media-content__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:3rem}}.media-content__inner h2{text-align:center;margin-bottom:3rem}@media (width<=47.9988em){.media-content__inner h2{padding-inline:.9375rem;line-height:1.1}}.media-content__media{min-height:clamp(43.75rem,52.0833vw,62.5rem);position:relative}@media (width>=75em){.media-content__media{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:calc(50% - 50vw)}}.media-content__media img,.media-content__media video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (width<=75em){.media-content__media{width:calc(100% + 3.75rem);height:clamp(24.375rem,153.846vw,37.5rem);margin-left:-1.875rem;margin-right:-1.875rem}}@media (width<=63.9988em){.media-content__media{width:calc(100% + 2.5rem);margin-left:-1.25rem;margin-right:-1.25rem}}@media (width<=47.9988em){.media-content__media{min-height:initial;height:clamp(25rem,31.25vw,37.5rem)}}.media-content__main{padding-block:4rem;-webkit-box-flex:0;-ms-flex:0 36%;flex:0 36%;padding-left:clamp(1.875rem,4.16667vw,5rem)}.media-content__main h2{text-align:left}@media (width<=75em){.media-content__main h2{display:none}}@media (width<=93.75em){.media-content__main{-webkit-box-flex:0;-ms-flex:0 36%;flex:0 36%}.media-content__main h2{margin-bottom:2rem;font-size:3.75rem}}@media (width<=63.9988em){.media-content__main{padding-top:2rem;padding-left:0}}.media-content__video-btn{z-index:20;background-color:#150d09b3;justify-content:center;align-items:center;-webkit-transition:all .3s;transition:all .3s;display:-webkit-box;display:-ms-flexbox;display:flex;bottom:1.875rem;right:1.875rem;position:absolute!important}.media-content__video-btn img,.media-content__video-btn svg{-o-object-fit:contain;object-fit:contain;pointer-events:none;width:.9375rem;margin:auto}.media-content__video-btn:before,.media-content__video-btn:after{opacity:0;visibility:hidden}.media-content__video-btn.active:before,.media-content__video-btn.active:after{opacity:1;visibility:visible}@media (any-hover:hover){.media-content__video-btn:hover{background-color:#150d0980}}.media-content__text{margin-bottom:1.5rem}.media-content__text p{font-size:2rem;line-height:1.2}@media (width<=63.9988em){.media-content__text{margin-bottom:2rem}}@media (width<=47.9988em){.media-content__text p{line-height:1.05}}.media-content__bottom{align-items:center;gap:1.5rem;margin-bottom:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media (width<=63.9988em){.media-content__bottom{gap:1rem}}.media-content__bottom p,.media-content__bottom a{font-size:1.25rem;font-weight:700}@media (width<=47.9988em){.media-content__bottom p,.media-content__bottom a{font-size:1.125rem}}.media-content__bottom a{display:block}@media (any-hover:hover){.media-content__bottom a:hover{text-decoration:underline}}.media-content__bottom span{font-size:1.125rem;font-weight:400;line-height:1.4}@media (width<=63.9988em){.media-content__bottom span{font-size:1rem}}.media-content__bottom-content{width:100%;max-width:19.8125rem}.content-steps{padding-top:7.5rem;padding-bottom:8rem;position:relative;overflow:hidden}.content-steps__bg-img{z-index:-1;width:clamp(6.25rem,16.6667vw,20rem);height:clamp(6.25rem,16.6667vw,20rem);position:absolute;top:0;right:0}@media (width<=63.9988em){.content-steps__bg-img{display:none}.content-steps{padding-top:4rem;padding-bottom:5rem}}.content-steps:before{content:"";background-color:var(--site-surface);z-index:-3;width:100%;height:100%;position:absolute;inset:0}.content-steps .decorated-subtitle{justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}.content-steps__inner{text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.content-steps__inner h2{margin-bottom:4rem;margin-inline:auto}@media (width<=63.9988em){.content-steps__inner h2{margin-bottom:2.5rem}}.content-steps__main{justify-content:center;gap:7.5rem;width:100%;margin-bottom:5.3125rem;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}@media (width<=63.9988em){.content-steps__main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;margin-bottom:2.5rem}}.content-steps__step{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:center;gap:1rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media (width>=63.9988em){.content-steps__step{height:100%}.content-steps__step:first-child:not(:last-child)>.content-steps__step-number{position:relative}.content-steps__step:first-child:not(:last-child)>.content-steps__step-number:before{content:"";z-index:-2;border-top:.0625rem dashed var(--site-ink);width:100vw;height:.125rem;position:absolute;top:50%;left:calc(100% + 2.25rem)}.content-steps__step:last-child>.content-steps__step-number{position:relative}.content-steps__step:last-child>.content-steps__step-number:before{content:"";z-index:3;background-color:var(--site-surface);width:100vw;height:34px;position:absolute;top:calc(50% - .3125rem);left:calc(100% + 2.25rem)}}@media (width<=63.9988em){.content-steps__step{background-color:var(--site-paper);border:.0625rem solid var(--site-ink);border-radius:1rem;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;justify-content:space-between;gap:.5rem;width:100%;padding:1.5rem;position:relative}.content-steps__step:not(:last-child):after{content:"";border:.0625rem dashed var(--site-ink);height:1.5rem;position:absolute;top:100%;right:2.75rem}}.content-steps__step-number{background:var(--site-accent);width:4rem;height:4rem;line-height:1;font-family:var(--site-font-accent), sans-serif;z-index:3;border-radius:50%;justify-content:center;align-items:center;font-size:3rem;font-weight:500;line-height:1.1;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.content-steps__step-number span:before{content:"";z-index:-1;background-color:var(--site-accent);border-radius:50%;position:absolute;inset:0}@media (width>=63.9988em){.content-steps__step-number:after{content:"";z-index:-2;background-color:var(--site-surface);width:calc(100% + 4.5rem);height:.25rem;position:absolute;top:calc(50% - .125rem);left:-2.25rem;right:-2.25rem}}@media (width<=63.9988em){.content-steps__step-number{-webkit-box-flex:0;-ms-flex:0 0 2.5rem;flex:0 0 2.5rem;width:2.5rem;height:2.5rem;font-size:2rem}}.content-steps__step p{text-align:center;letter-spacing:-.02em;font-size:1.5rem;font-weight:500;line-height:1.1;position:relative}@media (width>=63.9988em){.content-steps__step p{max-width:11.875rem}}@media (width<=63.9988em){.content-steps__step p{text-align:left;letter-spacing:-.04em;font-size:1.25rem;font-weight:700}}.text-columns{padding-top:6.5rem;padding-bottom:8rem;overflow:hidden}@media (width<=63.9988em){.text-columns{padding-top:4rem;padding-bottom:5rem}}.text-columns .decorated-subtitle{justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}.text-columns__title{color:var(--site-ink);text-align:center;margin-bottom:5.5rem}.text-columns__title strong{font-weight:inherit}@media (width<=63.9988em){.text-columns__title{margin-bottom:4rem}}.text-columns__inner{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;-webkit-column-gap:3.75rem;-moz-column-gap:3.75rem;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-evenly;gap:3rem 3.75rem;width:100%;max-width:90.625rem;margin-inline:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.text-columns__item{text-align:center;-webkit-box-flex:0;-ms-flex:0 25.125rem;flex:0 25.125rem}.text-columns__item span{font-size:1.125rem;line-height:1.6}@media (width<=63.9988em){.text-columns__item span{font-size:1rem}}.text-columns__item--decor{padding-top:1rem;position:relative}.text-columns__item--decor:before{content:"";background:-webkit-gradient(linear,0 0,100% 0,color-stop(-.0095,#0000),color-stop(.4703,#000),color-stop(.9667,#0000));background:linear-gradient(90deg,#0000 -.95%,#000 47.03%,#0000 96.67%);width:6.5625rem;height:.0625rem;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}@media (width<=63.9988em){.text-columns__item--decor{padding-top:.5rem}}.text-columns__item-capture{letter-spacing:-.02em;margin-bottom:1rem;font-size:1.875rem;font-weight:600;line-height:1.1}@media (width<=63.9988em){.text-columns__item-capture{letter-spacing:-.04em;margin-bottom:.5rem;font-size:1.5rem}}.text-columns__bottom{text-align:center;margin-top:clamp(3rem,3.33333vw,4rem)}.text-columns--type-2{background-color:var(--site-surface);padding-bottom:9.75rem}@media (width<=63.9988em){.text-columns--type-2{padding-bottom:6.5rem}}.text-columns--type-2 .text-columns__title{margin-bottom:5.5rem}@media (width<=63.9988em){.text-columns--type-2 .text-columns__title{margin-bottom:3.1875rem}}.single-slider{background-color:var(--site-surface);padding-top:7.6875rem;padding-bottom:9rem;position:relative}@media (width<=63.9988em){.single-slider{padding-top:5rem;padding-bottom:6.25rem}}@media (width<=47.9988em){.single-slider{padding-top:4rem;padding-bottom:5rem}}.single-slider__decor-el{background-image:-webkit-gradient(linear, right bottom, left top, color-stop(50%, var(--site-paper)), color-stop(50%, transparent));background-image:linear-gradient(to top left, var(--site-paper) 50%, transparent 50%);width:clamp(6.25rem,8.33333vw,10rem);height:clamp(6.25rem,8.33333vw,10rem);position:absolute;top:0;left:0}@media (width<=63.9988em){.single-slider__decor-el{display:none}}@media (width>=63.9988em){.single-slider .decorated-subtitle{display:none}}.single-slider__inner{width:100%;max-width:86.5rem;margin-inline:auto}.single-slider__slider .swiper-button-prev,.single-slider__slider .swiper-button-next{border:.0625rem solid var(--site-ink);width:3.375rem;height:3.375rem;color:var(--site-ink);z-index:50;background-color:var(--site-surface);border-radius:50%;font-size:.875rem}.single-slider__slider .swiper-button-prev:after,.single-slider__slider .swiper-button-next:after{display:none!important}@media (width<=63.9988em){.single-slider__slider .swiper-button-prev,.single-slider__slider .swiper-button-next{width:3rem;height:3rem;margin:0;position:static}}@media (any-hover:hover){.single-slider__slider .swiper-button-prev:hover,.single-slider__slider .swiper-button-next:hover{color:var(--site-ink);border-color:var(--site-ink)}}.single-slider__slider .swiper-button-prev:focus,.single-slider__slider .swiper-button-next:focus{color:var(--site-ink);border-color:var(--site-ink)}.single-slider__slide{text-align:center}@media (width>=78.125em){.single-slider__slide{padding-inline:clamp(8.75rem,9.11458vw,10.9375rem)}}@media (width<=78.125em){.single-slider__slide{padding-inline:6.25rem}}@media (width<=63.9988em){.single-slider__slide{text-align:left;padding-inline:0}}.single-slider__slide-icon{background-color:#0000;margin-bottom:1rem}.single-slider__slide-icon img{-o-object-fit:cover;object-fit:cover;background-color:#0000;width:13.3125rem}@media (width<=63.9988em){.single-slider__slide-icon img{width:11.4375rem}.single-slider__slide-icon{margin-bottom:1.5rem}}.single-slider__slide-text{letter-spacing:-.05em;text-overflow:ellipsis;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin-bottom:2.5rem;font-size:4rem;font-weight:500;line-height:1.05;display:-webkit-box;overflow:hidden}@media (width<=81.25em){.single-slider__slide-text{font-size:3rem}}@media (width<=63.9988em){.single-slider__slide-text{margin-bottom:2rem;font-size:2rem}}.single-slider__slide-bottom{align-items:center;gap:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media (width>=63.9988em){.single-slider__slide-bottom{justify-content:center}}@media (width<=47.9988em){.single-slider__slide-bottom{gap:1rem}}.single-slider__user-icon{border-radius:50%;width:3.75rem;height:3.75rem;position:relative;overflow:hidden}@media (width<=47.9988em){.single-slider__user-icon{width:3rem;height:3rem}}.single-slider__user-icon img{-o-object-fit:cover;object-fit:cover;border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}.single-slider__info{text-align:left}@media (width>=63.9988em){.single-slider__info{width:100%;max-width:12.9375rem}}@media (width<=63.9988em){.single-slider__info{max-width:13.125rem}}.single-slider__info p,.single-slider__info a{font-size:1.25rem;font-weight:700;line-height:1.6}@media (width<=47.9988em){.single-slider__info p,.single-slider__info a{font-size:1.125rem}}.single-slider__info a{display:block}@media (any-hover:hover){.single-slider__info a:hover{text-decoration:underline}}.single-slider__info span{font-size:1.125rem;line-height:1.4}@media (width<=47.9988em){.single-slider__info span{font-size:1rem}}@media (width<=63.9988em){.single-slider__navigation{z-index:99;background-color:var(--site-surface);justify-content:flex-end;gap:.75rem;width:9.375rem;margin-bottom:-3rem;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}}@media (width<=23.125em){.single-slider__navigation{margin-bottom:.375rem}}.multislider__inner{justify-content:space-between;align-items:stretch;gap:clamp(1.875rem,9.6875vw,11.625rem);width:100%;max-width:97.5rem;margin-inline:auto;padding-top:8.75rem;padding-bottom:11.25rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media (width<=93.75em){.multislider__inner{gap:1.875rem}}@media (width<=75em){.multislider__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}}@media (width<=63.9988em){.multislider__inner{padding-top:4rem;padding-bottom:7.5rem}}.multislider__main{min-width:0;margin-block:auto}@media (width>=75em){.multislider__main{-webkit-box-flex:0;-ms-flex:0 41.875rem;flex:0 41.875rem}}@media (width<=75em){.multislider__main{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.multislider__top{margin-bottom:3rem}}@media (width<=63.9988em){.multislider__top{margin-bottom:1.5rem}}.multislider-media__slide{opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:all .7s;transition:all .7s;position:absolute;inset:0}.multislider-media__slide.active{visibility:visible;opacity:1;pointer-events:all}.multislider-media__slide img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (width<=81.25em){.cards-slider__slider{overflow:visible}}.cards-slider__slider .swiper-slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex}@media (width<=47.9988em){.cards-slider__slider .swiper-slide{min-height:initial;display:block}}.slider-images__slider{overflow:visible}.site-faq__title{color:var(--site-ink);text-transform:uppercase;letter-spacing:-.02em;margin-bottom:1.8125rem}@media (width<=63.9988em){.site-faq__title{margin-bottom:1.5625rem;font-size:4rem;font-weight:400}}.faq-asside{padding-bottom:2.5rem;position:sticky;top:8.4375rem;left:0}.faq-asside__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;margin-bottom:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex}.faq-asside__bottom{background-color:var(--site-surface);border-radius:1rem;padding:1rem}.faq-asside__bottom p,.faq-asside__bottom a{font-size:1.125rem}.faq-asside__bottom a{color:var(--site-ink);font-weight:500;text-decoration:underline}@media (any-hover:hover){.faq-asside__bottom a:hover{text-decoration:none}}@media (width<=63.9988em){.faq-asside__bottom{text-align:center;margin-inline:auto;width:100%;max-width:31.25rem;margin-top:1.5rem}.faq-asside__bottom a,.faq-asside__bottom p{font-size:1rem}.faq-asside__bottom a{letter-spacing:-.04em}}@media (width>=63.9988em){.faq-item:not(:last-child){margin-bottom:4.8125rem}}@media (width<=63.9988em){.faq-item:first-of-type button{border-top:.0625rem solid #dadada}}.faq-item button{justify-content:space-between;align-items:center;gap:1.25rem;padding-bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex}.faq-item button span{color:var(--site-ink);font-size:4rem}.faq-item button i{color:var(--site-ink);opacity:0;font-size:.75rem;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}@media (width>=63.9988em){.faq-item button{pointer-events:none}}@media (width<=63.9988em){.faq-item button{width:100%;padding-block:1rem;position:relative}.faq-item button:before{content:"";background-color:#dadada;height:.0625rem;position:absolute;bottom:0;left:0;right:0}.faq-item button span{color:var(--site-ink);font-size:1.5rem;line-height:1.58}.faq-item button i{opacity:1}}@media (width<=47.9988em){.faq-item button{font-size:1.5rem;line-height:1.58}}.faq-item button.isActive:before{opacity:0}.faq-item button.isActive i{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}@media (width<=63.9988em){.faq-item__content{padding-bottom:2.5rem;position:relative}.faq-item__content:before{content:"";widows:100%;background-color:#dadada;height:.0625rem;position:absolute;bottom:0;left:0;right:0}}.blog-cards__select,.blog-cards__select-blog{z-index:20;width:100%;max-width:25.5625rem;margin-bottom:3.5rem;position:relative}.blog-cards__select p,.blog-cards__select-blog p{color:#150d09;margin-bottom:1rem;font-weight:500;line-height:1.16}@media (width<=63.9988em){.blog-cards__select,.blog-cards__select-blog{margin-bottom:2.625rem}}.blog-cards__grid{display:-ms-grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:3.5rem;display:grid}@media (width<=90.625em){.blog-cards__grid{gap:1.25rem}}@media (width<=63.9988em){.blog-cards__grid{grid-template-columns:repeat(auto-fit,minmax(18.75rem,1fr));justify-items:center;gap:2rem}}.blog-cards__item{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.blog-cards__item-label{color:var(--site-ink);margin-bottom:1rem;line-height:1.2}@media (width<=63.9988em){.blog-cards__item-label{margin-bottom:.5rem}}@media (width<=47.9988em){.article-author{display:-ms-grid;-ms-grid-columns:1fr;-webkit-padding-end:.625rem;grid-template-columns:1fr;gap:1rem;padding-inline-end:.625rem;display:grid}}.article-main__inner{margin-inline:auto;width:100%;max-width:91.5rem;display:-ms-grid;-ms-grid-columns:minmax(11.25rem, 18.125rem) 1fr minmax(12.5rem, 18.75rem);grid-template-columns:minmax(11.25rem,18.125rem) 1fr minmax(12.5rem,18.75rem);align-items:start;gap:6.6875rem;margin-bottom:4.5rem;display:grid}@media (width<=93.75em){.article-main__inner{gap:3.75rem}}@media (width<=84.375em){.article-main__inner{gap:1.25rem}}@media (width<=78.125em){.article-main__inner{-ms-grid-columns:minmax(11.25rem, 18.125rem) 1fr;grid-template-columns:minmax(11.25rem,18.125rem) 1fr;gap:2rem}}@media (width<=63.9988em){.article-main__inner{-ms-grid-columns:1fr;grid-template-columns:1fr;margin-bottom:3.5rem}}@media (width<=75em){.article-related__slider{overflow:visible}}.article-item-actions__tab-btns{display:-ms-grid;-ms-grid-columns:(1fr)[3];background-color:var(--site-white);border-radius:6.25rem;grid-template-columns:repeat(3,1fr);margin-bottom:2.125rem;padding:.5rem;display:grid}.article-item-actions__tab-btns button{color:var(--site-ink);text-align:center;border-radius:6.25rem;height:3rem;padding-block:.375rem;padding-inline:.625rem;font-size:1rem}.article-item-actions__tab-btns button.isActiveTab{background-color:var(--site-surface);color:var(--site-ink);font-weight:500}@media (width<=63.9988em){.article-item-actions__tab-btns button.isActiveTab{background-color:var(--site-white)}.article-item-actions__tab-btns{background-color:var(--site-surface);border-radius:4.3125rem;margin-bottom:2rem}.article-item-actions__tab-btns button{letter-spacing:-.04em;line-height:1.1}}.article-item-actions__tab{display:none}.article-item-actions__tab.toShow{display:block}.article-item-actions__item-range{justify-content:space-between;align-items:center;gap:1.875rem;margin-bottom:2.125rem;display:-webkit-box;display:-ms-flexbox;display:flex}.article-item-actions__item-range input{background-color:#b2b2b2}@media (width<=63.9988em){.article-item-actions__item-range{margin-bottom:1.875rem}}.article-item-actions__item-range-value{border:.0625rem solid var(--site-ink);border-radius:6.25rem;-webkit-box-flex:0;-ms-flex:0 0 8.1875rem;flex:0 0 8.1875rem;justify-content:center;align-items:center;height:3rem;padding:.625rem;display:-webkit-box;display:-ms-flexbox;display:flex}.article-item-actions__item-range-value p{font-size:1.125rem}.content-accordion__accordion{background-color:var(--site-surface);-ms-grid-row-align:stretch;-webkit-box-flex:0;-ms-flex:0 50%;flex:0 50%;align-self:stretch;padding-top:6.25rem;padding-bottom:14.375rem;padding-left:clamp(.625rem,6.25vw,7.5rem);position:relative}.content-accordion__accordion h2,.content-accordion__accordion h3{margin-bottom:1.625rem}@media (width<=63.9988em){.content-accordion__accordion h2,.content-accordion__accordion h3{margin-bottom:.5rem}}@media (width<=93.75em){.content-accordion__accordion{padding-left:3.125vw}}@media (width<=63.9988em){.content-accordion__accordion{-webkit-box-flex:1;-ms-flex:100%;flex:100%;padding-top:4rem;padding-bottom:5rem}}.content-accordion__accordion:after,.content-accordion__accordion:before{content:"";background-color:inherit;width:100vw;position:absolute;top:0;bottom:0}.content-accordion__accordion:before{left:100%}.content-accordion__accordion:after{right:100%}@media (width>=63.9988em){.content-accordion__accordion:after{display:none}}.content-cards__inner{-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;gap:2.5rem;width:100%;max-width:98.4375rem;margin-inline:auto;display:-webkit-box;display:-ms-flexbox;display:flex}@media (width<=75em){.content-cards__inner{gap:0}}.content-cards__content{-webkit-box-flex:0;-ms-flex:0 39%;flex:0 39%}@media (width<=75em){.content-cards__content{text-align:center;-webkit-box-flex:1;-ms-flex:100%;flex:100%;justify-content:center;margin-bottom:2rem}}.content-cards__content .decorated-subtitle{margin-bottom:1.3125rem}@media (width<=75em){.content-cards__content .decorated-subtitle{justify-content:center;margin-bottom:1rem;display:-webkit-box;display:-ms-flexbox;display:flex}}.content-cards__content h2{padding-right:2.5rem}@media (width>=75em){.content-cards__content h2{margin-bottom:3.25rem;padding-right:0}}.content-cards__img{aspect-ratio:618/480;border-radius:1.5rem;position:relative}.content-cards__img img{-o-object-fit:cover;object-fit:cover;border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}@media (width<=75em){.content-cards__img{aspect-ratio:450/224;border-radius:1rem;-webkit-box-flex:1;-ms-flex:100%;flex:100%;margin-inline:auto}}@media (width<=47.9988em){.content-cards__img{aspect-ratio:350/224}}.steps-dec{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media (width<=63.9988em){.steps-dec{display:-ms-grid;-ms-grid-columns:1fr;grid-template-columns:1fr;justify-content:center;justify-items:center;gap:1rem;display:grid}}.steps-dec__item-progress{fill:none;stroke:var(--site-accent);stroke-dasharray:100 100;stroke-dashoffset:100px;stroke-linecap:square;stroke-width:4.6px;-webkit-transition:stroke-dashoffset 1s ease-in-out;transition:stroke-dashoffset 1s ease-in-out}@media (width<=63.9988em){.steps-dec__item-progress{stroke-width:3.5px}}.info-image__header{width:100%;max-width:50%;margin-bottom:6.75rem}@media (width<=63.9988em){.info-image__header{max-width:100%;margin-bottom:2rem}}.info-item__img{border-radius:1rem;-webkit-box-flex:0;-ms-flex:0 43%;flex:0 43%;height:33.75rem;margin-top:2rem;display:block;position:sticky;top:8.125rem;overflow:hidden}.info-item__img img{-o-object-fit:cover;object-fit:cover;border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}@media (width>=63.9988em){.info-item__img.hidden{opacity:0;visibility:hidden}}@media (width<=100em){.info-item__img{height:27.5rem;top:5rem}}@media (width<=87.5em){.info-item__img{height:22.5rem}}@media (width<=63.9988em){.info-item__img{height:51.2821vw;margin:0;position:relative;top:0}}.calculator{padding-top:7.96875rem;padding-bottom:5.46875rem;overflow:hidden}@media (width<=47.9988em){.calculator{padding-top:2.40625rem;padding-bottom:1.6875rem}}.calculator__inner{-webkit-column-gap:5rem;-moz-column-gap:5rem;justify-content:space-between;align-items:center;gap:2.5rem 5rem;width:100%;max-width:98.25rem;margin-inline:auto;display:-webkit-box;display:-ms-flexbox;display:flex}@media (width<=63.9988em){.calculator__inner{-ms-flex-wrap:wrap;flex-wrap:wrap}}.calculator__main{-webkit-box-flex:0;-ms-flex:0 47.5%;flex:0 47.5%}@media (width<=63.9988em){.calculator__main{-webkit-box-flex:1;-ms-flex:100%;flex:100%}}.calculator__main-top{margin-bottom:3rem}.calculator__main-top h2{color:var(--site-ink);margin-bottom:1.5rem;font-size:clamp(2.375rem,4.16667vw,5rem)}.calculator__main-top p{font-size:1.125rem}@media (width<=63.9988em){.calculator__main-top{text-align:center;margin-bottom:2.125rem}.calculator__main-top h2{margin-bottom:1rem;font-weight:700}.calculator__main-top p{font-size:1rem}}@media (width<=47.9988em){.calculator__main-top h2{font-size:1.75rem}}.calculator__form form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}.calculator__form form input{color:var(--site-ink);-webkit-box-flex:0;-ms-flex:0 12.0625rem;flex:0 12.0625rem;padding-left:2.0625rem}.calculator__form form input.isError{border-color:#ce1b0b!important}.calculator__form form input:focus:not(.isError),.calculator__form form input:focus:hover:not(.isError),.calculator__form form input:autofill{border-color:var(--site-earth)}.calculator__form form input:-webkit-autofill:not(.isError){border-color:var(--site-earth)}@media (width<=63.9988em){.calculator__form form{gap:1rem}}@media (width<=47.9988em){.calculator__form form input{width:8rem;padding-left:1.875rem}}.calculator .calculator__form-item{justify-content:space-between;align-items:center;gap:1.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.calculator .calculator__form-item label{color:var(--site-ink);letter-spacing:-.04em;font-size:1.75rem;font-weight:600;line-height:1.1}.calculator .calculator__form-item .error{color:#ce1b0b;white-space:nowrap;opacity:0;pointer-events:none;font-size:.75rem;position:absolute;top:calc(100% + .625rem);left:0}.calculator .calculator__form-item .error.showError{opacity:1;pointer-events:all}@media (width<=63.9988em){.calculator .calculator__form-item .error{font-size:.5625rem;top:calc(100% + .5rem)}.calculator .calculator__form-item{gap:1rem}.calculator .calculator__form-item label{font-size:1.5rem;font-weight:600}}@media (width<=23.125em){.calculator .calculator__form-item label{font-size:1.25rem}}.calculator__form-item-inner,.calculator .calculator__form-item{position:relative}.calculator .calculator__form-item span{pointer-events:none;position:absolute;top:50%;left:1rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.calculator__result{-webkit-box-flex:0;-ms-flex:0 37.125rem;flex:0 37.125rem}@media (width<=81.25em){.calculator__result{-webkit-box-flex:0;-ms-flex:0 40%;flex:0 40%}}@media (width<=63.9988em){.calculator__result{-webkit-box-flex:0;-ms-flex:0 37.125rem;flex:0 37.125rem;margin-inline:auto}}.calculator-result{background-color:var(--site-surface);padding-inline:2.5rem;border-radius:3.3125rem;padding-top:3rem;padding-bottom:2.625rem}@media (width<=63.9988em){.calculator-result{padding-top:1.5rem;padding-inline:1.5rem;border-radius:2.5rem;padding-bottom:2.25rem}}.calculator-result__monthly-payment{letter-spacing:-.05px;font-size:5rem;font-weight:500;line-height:1.05}@media (width<=63.9988em){.calculator-result__monthly-payment{font-size:3rem}}.calculator-result__progress-principal{background-color:var(--site-ink);-webkit-transition:all .3s;transition:all .3s}.calculator-result__progress-interest{background-color:var(--site-earth);-webkit-transition:all .3s;transition:all .3s}.calculator-result__main{margin-bottom:2rem}@media (width<=63.9988em){.calculator-result__main{margin-bottom:1.5rem}}.calculator-result__main-item{background-color:var(--site-paper);border-radius:1.5rem;justify-content:space-between;align-items:center;gap:1.875rem;padding-block:1.125rem;padding-inline:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex}.calculator-result__main-item:not(:last-child){margin-bottom:1rem}.calculator-result__main-item p:first-child{padding-left:1.5rem;font-size:1.125rem;position:relative}.calculator-result__main-item p:first-child:before{content:"";background-color:var(--site-ink);border-radius:50%;width:1rem;height:1rem;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.calculator-result__main-item p:nth-child(2){letter-spacing:-.04em;color:var(--site-ink);font-size:1.375rem;font-weight:500}@media (width<=63.9988em){.calculator-result__main-item{padding-block:.75rem}.calculator-result__main-item p:first-child{padding-left:1rem;font-size:1rem}.calculator-result__main-item p:first-child:before{width:.5rem;height:.5rem}.calculator-result__main-item p:nth-child(2){font-size:1.0625rem}.calculator-result__main-item:not(:last-child){margin-bottom:.75rem}}.faq-acc{padding-top:2.625rem;overflow:hidden}.faq-acc:last-child{padding-block:11rem}@media (width<=63.9988em){.faq-acc:last-child{padding-top:7rem;padding-bottom:5.5rem}.faq-acc{padding-top:1.875rem}}.faq-acc__inner{width:100%;max-width:98.25rem;display:-ms-grid;grid-template-areas:"main acc""actions acc";justify-content:space-between;align-items:start;margin-inline:auto;display:grid}@media (width>=63.9988em){.faq-acc__inner{-ms-grid-columns:minmax(18.75rem, 42.5rem) minmax(18.75rem, 41.625rem);-ms-grid-rows:auto 1fr;-webkit-column-gap:3.75rem;-moz-column-gap:3.75rem;grid-template-rows:auto 1fr;grid-template-columns:minmax(18.75rem,42.5rem) minmax(18.75rem,41.625rem);column-gap:3.75rem}}@media (width<=63.9988em){.faq-acc__inner{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:"main""acc""actions";width:100%}}.faq-acc__content{-ms-grid-row:1;-ms-grid-column:1;grid-area:main;margin-bottom:1.5rem}.faq-acc__content h2{color:var(--site-ink);margin-bottom:1.5rem}.faq-acc__content p{margin-bottom:1.5rem;font-size:1.125rem}@media (width<=63.9988em){.faq-acc__content{margin-bottom:.5rem}.faq-acc__content h2{margin-bottom:1rem}.faq-acc__content p{margin-bottom:0;font-size:1rem;line-height:1.4}}@media (width<=47.9988em){.faq-acc__content h2{margin-bottom:1rem;font-size:1.75rem}}.faq-acc__actions{-ms-grid-row:2;-ms-grid-column:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-area:actions;align-items:flex-start;gap:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex}.faq-acc__actions a span{border:1px solid var(--site-ink)}@media (width<=63.9988em){.faq-acc__actions{gap:1.5rem}.faq-acc__actions a{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;min-height:3.5rem;margin-bottom:0}.faq-acc__actions a span{padding-bottom:.9375rem}}.faq-acc .content-accordion__accordion{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:2;background-color:#0000;grid-area:acc;padding:0}.faq-acc .content-accordion__accordion button{text-align:left;align-items:flex-start;gap:3.8125rem;margin-bottom:0;padding-bottom:0}.faq-acc .content-accordion__accordion button h3,.faq-acc .content-accordion__accordion button span{width:85%;line-height:1.6}.faq-acc .content-accordion__accordion button i{background-color:var(--site-accent);border-color:var(--site-accent)}@media (width<=63.9988em){.faq-acc .content-accordion__accordion button i{border:none!important}.faq-acc .content-accordion__accordion button{gap:.625rem}.faq-acc .content-accordion__accordion button h3,.faq-acc .content-accordion__accordion button span{letter-spacing:-.04em;width:100%;font-size:1.25rem;line-height:1.4}.faq-acc .content-accordion__accordion button i{border:.0625rem solid var(--site-ink);-webkit-box-flex:0;-ms-flex:0 0 2.5rem;flex:0 0 2.5rem;height:2.5rem}}.faq-acc .content-accordion__accordion .block-accordion__text{padding-top:.5rem;padding-right:0}.faq-acc .content-accordion__accordion .block-accordion__text p{line-height:1.55}@media (width<=63.9988em){.faq-acc .content-accordion__accordion .block-accordion__text p{line-height:1.35}.faq-acc .content-accordion__accordion{margin-bottom:.5rem}}@media (width<=100em){.slider-cards-big__slider{overflow:visible}}.content-slider-outside{overflow:hidden}.content-slider-outside .swiper{position:relative;overflow:visible}@-webkit-keyframes rotatingBorder{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotatingBorder{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.cards-img-btn__item{border-bottom:.0625rem solid #d9d9d9;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;height:auto;padding-bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media (any-hover:hover){.cards-img-btn__item:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.cards-img-btn__item:hover i{background-color:var(--site-ink);color:var(--site-white)}}.cards-img-btn__item:focus-visible img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.cards-img-btn__item:focus-visible i{background-color:var(--site-ink);color:var(--site-white)}@media (width<=63.9988em){.cards-img-btn__item{padding-bottom:1rem}}@media (width<=47.9988em){.cards-img-btn__item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-flex:1;-ms-flex-direction:row;flex-direction:row;-ms-flex:100%;flex:100%;align-items:center}}.cards-img-btn__item-img{border-radius:1rem;width:100%;height:17.5rem;position:relative;overflow:hidden}.cards-img-btn__item-img img{-o-object-fit:cover;object-fit:cover;border-radius:inherit;width:100%;height:100%;-webkit-transition:-webkit-transform .7s,transform .7s;transition:-webkit-transform .7s,transform .7s;position:absolute;inset:0}@media (width<=63.9988em){.cards-img-btn__item-img{height:15rem}}@media (width<=47.9988em){.cards-img-btn__item-img{-webkit-box-flex:0;-ms-flex:0 0 6.25rem;flex:0 0 6.25rem;height:6.25rem}}.cards-img-btn__item-main{-webkit-box-flex:1;-ms-flex:auto;flex:auto;justify-content:space-between;align-items:center;gap:.6875rem;display:-webkit-box;display:-ms-flexbox;display:flex}.cards-img-btn__item-main i{height:3rem;color:var(--site-ink);background-color:var(--site-accent);-webkit-box-flex:0;-ms-flex:0 0 3rem;flex:0 0 3rem;font-size:.75rem;-webkit-transition:all .3s;transition:all .3s}@media (width<=47.9988em){.cards-img-btn__item-main{gap:1.1875rem}.cards-img-btn__item-main i{-webkit-box-flex:0;-ms-flex:0 0 2.5rem;flex:0 0 2.5rem;height:2.5rem}}.cards-img-btn__item-capture{letter-spacing:-.05em;color:var(--site-ink);font-size:1.5rem;font-weight:500;line-height:1.2}@media (width<=47.9988em){.cards-img-btn__item-capture{letter-spacing:initial;font-size:1.125rem;font-weight:600;line-height:1.1}}@media (width<=63.9988em){.faq-acc__content{-ms-grid-row:1;-ms-grid-column:1}.faq-acc__actions{-ms-grid-row:3;-ms-grid-column:1}.faq-acc .content-accordion__accordion{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1}}@media (width<=75em){.cards-slider-cat__slider{overflow:visible}}.cards-slider-cat__slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex}@media (width<=75em){.slider-desktop__slider{overflow:visible}}@media (width<=63.9988em){.hero-filter{margin-top:2.5rem}}.hero-filter form,.hero-filter__cat-actions-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.625rem;display:-webkit-box;display:-ms-flexbox;display:flex}.hero-filter__cat{margin-bottom:-1.3125rem;padding-bottom:1.3125rem}@media (width>=63.9988em){.hero-filter__cat{position:relative}}@media (any-hover:hover){.hero-filter__cat:hover .hero-filter__cat-filter{opacity:1;visibility:visible;pointer-events:all}.hero-filter__cat:hover .hero-filter__cat-name img{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}}.hero-filter__cat-name{-webkit-padding-start:1.5rem;-webkit-padding-end:1rem;background-color:var(--site-surface);text-align:center;border-radius:6.25rem;align-items:center;gap:.875rem;min-height:3rem;padding-block:.375rem;padding-inline:1.5rem 1rem;display:-webkit-box;display:-ms-flexbox;display:flex}.hero-filter__cat-name span{color:var(--site-ink);font-size:1.125rem;font-weight:500}.hero-filter__cat-name.active{background-color:var(--site-accent)}@media (width<=63.9988em){.hero-filter__cat-name{background-color:unset;border:.0625rem solid #dbdbdb;gap:.5rem}.hero-filter__cat-name span{font-size:1rem}.hero-filter__cat-name img{width:.5rem}.hero-filter__cat-name.active{background-color:var(--site-surface);border-color:var(--site-ink)}.hero-filter__cat-name.active img{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}}@media (width<=23.125em){.hero-filter__cat-name span{font-size:.875rem}}.hero-filter__cat-filter{z-index:10;background-color:var(--site-white);opacity:0;visibility:hidden;pointer-events:none;min-width:21.25rem;-webkit-box-shadow:0px 4px 20px 0px color-mix(in srgb, var(--site-accent-soft) 50%, transparent);box-shadow:0px 4px 20px 0px color-mix(in srgb, var(--site-accent-soft) 50%, transparent);border-radius:1rem;padding:2rem;-webkit-transition:all .3s;transition:all .3s;position:absolute;top:100%;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}@media (width<=63.9988em){.hero-filter__cat-filter{min-width:19.1875rem;-webkit-box-shadow:0px 4px 20px 0px color-mix(in srgb, var(--site-accent-soft) 50%, transparent);box-shadow:0px 4px 20px 0px color-mix(in srgb, var(--site-accent-soft) 50%, transparent);padding:1rem;top:calc(100% + 1rem);left:0;-webkit-transform:none;-ms-transform:none;transform:none}.hero-filter__cat-filter.toShow{opacity:1;visibility:visible;pointer-events:all}}.hero-filter__reset-all{align-items:center;gap:.5625rem;display:-webkit-box;display:-ms-flexbox;display:flex}.hero-filter__reset-all span{font-size:1.125rem;text-decoration:underline}.hero-filter__reset-all img{width:.625rem;height:.625rem}@media (any-hover:hover){.hero-filter__reset-all:hover span{text-decoration:none}}@media (width>=63.9988em){.hero-filter__reset-all{white-space:nowrap}}@media (width<=63.9988em){.hero-filter__reset-all span{font-size:1rem}}@media (width>=63.9988em){.filter-result__total{margin-left:auto}}.questionnaire__row{position:relative}.questionnaire__row.hasError .questionnaire__row-error{display:block}.questionnaire__row p{color:var(--site-ink);letter-spacing:-.96px;margin-bottom:1rem;font-size:1.5rem;font-weight:700;line-height:1.6}@media (width<=63.9988em){.questionnaire__row p{letter-spacing:-.8px;margin-bottom:.625rem;font-size:1rem;line-height:1.1}}.questionnaire__row-error{color:#ce1b0b;padding-block:.3125rem;font-size:1.125rem;font-weight:600;line-height:1.1;display:none;position:absolute;top:100%}@media (width<=63.9988em){.questionnaire__row-error{font-size:1rem}}.questionnaire-item__capture{letter-spacing:-.54px;color:var(--site-ink);font-size:1.125rem;font-weight:600}@media (width<=63.9988em){.questionnaire-item__capture{letter-spacing:-.48px;font-size:1rem;line-height:1.2}}.questionnaire-form{padding:3rem}@media (width>=63.9988em){.questionnaire-form{background-color:var(--site-surface-subtle);border-radius:1.5rem}}@media (width<=63.9988em){.questionnaire-form{padding-top:2.5rem;padding-bottom:0;border-top:.0625rem solid #ccc;padding-inline:1rem}}.questionnaire-form form{gap:2rem}@media (width<=63.9988em){.questionnaire-form form{gap:1.5rem}}@media (width>=47.9988em){.questionnaire-form textarea{height:3rem;padding-block:.4375rem!important}}@media (width<=47.9988em){.questionnaire-form textarea{height:7.5rem;padding-block:.8125rem;padding-inline:1rem;border-radius:1rem!important}}.questionnaire-form label{letter-spacing:-.64px;height:initial;align-items:center;margin-bottom:.5rem;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex}@media (width<=63.9988em){.questionnaire-form label{letter-spacing:-.8px;line-height:1.1}}.questionnaire-form .error{color:#ce1b0b;top:100%;left:0}.questionnaire-form select{position:relative}.questionnaire-form .native-select{display:block;position:relative}.questionnaire-form .native-select:before{background-color:#0000!important}@media (width<=63.9988em){.why_list .content-list__main{gap:clamp(1rem,1.30208vw,1.5625rem)!important}}@media (width<=29.9988em){.why_list .content-list__item-main>*{font-size:1rem!important}}@media (width<=63.9988em){.reviews{-ms-flex-wrap:wrap;flex-wrap:wrap}}*{-webkit-tap-highlight-color:unset!important}.has-mega-menu .sub-menu{width:100%;display:none;position:absolute;left:0}.has-mega-menu:hover .sub-menu{border-radius:unset;padding:unset;flex-direction:row;display:flex}.mega-menu-wrapper{background:var(--site-accent-soft);box-shadow:unset;z-index:1000;width:64%;padding:1rem;padding-bottom:unset;flex:0 0 70%}.mega-menu-content{grid-template-columns:repeat(3,1fr);gap:1rem;max-width:1200px;margin:0 auto;padding:2rem;list-style:none;display:grid}.mega-menu-section{margin-bottom:unset}.mega-menu-children li{margin-bottom:.5rem!important}.mega-menu-section-title{color:var(--Black,var(--site-ink));text-align:left;margin-bottom:.2rem;font-size:1.2rem;font-style:normal;font-weight:600;line-height:160%}@media (width<=768px){.mega-menu-content{grid-template-columns:1fr!important;padding:1rem .3rem!important}.has-mega-menu .sub-menu{position:static}.mega-menu-wrapper{box-shadow:none}.mega-menu-section{margin-bottom:1.5rem}}.has-mega-menu:hover{position:unset!important}.has-mega-menu .sub-menu{width:100%!important;min-width:unset!important}.questionnaire__row textarea{width:100%;height:6rem;color:var(--site-ink);border:.0625rem solid #ccc;border-radius:1rem;padding-block:.8125rem;padding-inline:1rem;font-size:1rem;padding-block:.4375rem!important}@media only screen and (width>=1024px){.calculator-result__monthly-payment{width:61%;margin:auto;padding-left:.6rem}.has-mega-menu:hover .sub-menu{background:var(--site-accent-soft)}.has-mega-menu:hover{position:unset!important}.has-mega-menu:before{content:"";background:0 0;width:100%;height:50px;position:absolute;top:51%;left:0}.has-mega-menu .sub-menu{width:100%;position:absolute;top:calc(100% - 1px);left:0}.has-mega-menu:hover .sub-menu,.sub-menu:hover{opacity:1;visibility:visible;pointer-events:all;transform:translateY(0)}.d-mobile{display:none!important}.footer__top h3{flex:0 0 38%}}@media only screen and (width<=1024px){.img_a{flex:0 0 46%}.floor-card__cat p{margin-bottom:unset;font-size:clamp(.8125rem,.833333vw,1rem);line-height:1.1}.questionnaire__row p{font-size:1.1rem}.remove_selected{align-items:center;gap:0 .3rem;margin-top:1rem;margin-bottom:1rem;display:flex}.d-mobile{display:block!important}}.fancybox__content{padding:0!important}.whoWeAre-1 .slider-controls .swiper-button-next,.whoWeAre-1 .slider-controls .swiper-button-prev{width:3.5rem;height:3.5rem}section.content-list.why_list{background:var(--site-surface);border-radius:45px;width:90%;height:44rem;margin:7vw auto 5vw;padding:0 3vw;display:flex}.why_list .content-list__header{width:100%;max-width:50.8125rem!important;margin-bottom:3.875rem!important}.why_list .content-list__main{flex-direction:column;gap:1rem}.btn-image i{background-color:var(--site-accent);min-width:4rem;height:4rem;font-size:1rem}.why_list .marquee-wrap:before,.marquee-wrap:after{content:unset!important}.why_list .content-list__item{-ms-flex:unset;flex:unset}.why_list .content-list__item-icon{align-items:center;display:flex}.why_list .btn-image i{background-color:#000!important}.why_list .container--medium{-webkit-padding-start:clamp(1.25rem, 9.375vw, 8.75rem);-webkit-padding-end:clamp(1.25rem, 9.375vw, 8.75rem);padding-inline:clamp(3.25rem,3.375vw,3.75rem) clamp(1.25rem,9.375vw,8.75rem);padding-top:2vw!important}.why_list .icon__arrow-top-right:before{content:"";color:#fff!important}.why_list .btn-image span{border:1.2px solid #000!important}.marquee-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;overflow:hidden}@media screen and (width>=1025px){.marquee-wrap{gap:1.375rem;width:73.4375rem;height:100%;padding:0 .9375rem}}@media screen and (width<=1024px){.content-list.why_list .content-list__item-main span{font-size:1.1rem}.why_list .content-list__header{width:100%;max-width:50.8125rem!important;margin-bottom:.1rem!important}.content-list__main{justify-content:center;gap:.5rem;margin-top:1.5rem!important;margin-bottom:1.5rem!important}.content-list__item-icon svg{width:5.6vw;height:auto}.marquee-wrap img{object-fit:cover}.marquee-wrap{gap:.9375rem;width:100%;height:28.375rem}}.marquee-wrap:before,.marquee-wrap:after{content:"";z-index:3;width:100%;position:absolute;left:0}@media screen and (width<=1024px){.marquee-wrap:before,.marquee-wrap:after{height:13.9375rem;content:unset!important}}.marquee-wrap:before{background:-webkit-gradient(linear,0 0,0 100%,color-stop(.269,#000),to(#1b323300));background:linear-gradient(#000 26.9%,#1b323300 100%);top:-2px}@media screen and (width>=1025px){.marquee-wrap:before{height:18.125rem}}.marquee-wrap:after{background:-webkit-gradient(linear,0 100%,0 0,from(#000),to(#0000));background:linear-gradient(#0000 0%,#000 100%);bottom:-2px}@media screen and (width>=1025px){.marquee-wrap:after{height:13.75rem}}.marquee-column{width:50%;overflow:hidden}.marquee-column img{border-radius:.75rem;width:16.5625rem;margin-bottom:1.375rem}@media screen and (width<=1024px){.marquee-column img{border-radius:.5rem;width:11.0625rem;margin-bottom:.9375rem}section.content-list.why_list{background:var(--site-surface);border-radius:unset;width:100%;height:initial;flex-direction:column;min-height:61.5rem;margin:0 auto;padding:8vw 5vw;display:flex}.why_list .container--medium{-webkit-padding-start:1.875rem;-webkit-padding-end:1.875rem;padding-inline-start:unset;padding-inline-end:unset}.marquee-wrap{gap:.9375rem;width:100%;height:28.375rem;margin-top:15vw}}.reviews-container{margin:0 auto;padding:2vw 11vw 6vw}.reviews-container h1{margin-bottom:1vw;font-size:3vw}.reviews-container p{margin-bottom:3vw;font-size:1.5vw}.reviews{flex-direction:column;align-items:center;display:flex}.review{text-align:left;align-items:center;width:60vw;margin-bottom:2vw;display:flex}@media (width>=769px){.reviews{flex-direction:row;gap:0 3vw;margin:2vw 0}.review{text-align:left;flex:0 0 23%;align-items:center;margin-bottom:2vw;padding-bottom:1.5vw;display:flex;position:relative}.review img{width:2.5vw;height:auto}}.reviews_head{flex-direction:column;justify-content:center;align-items:center;gap:-2.5vw 0;display:flex}.reviews_head span{color:var(--Black,var(--site-ink));text-align:center;font-size:3.75vw;font-style:normal;font-weight:500;line-height:130%}.reviews_head p{color:var(--Black,var(--site-ink));font-size:2.5vw;font-style:normal;font-weight:400;line-height:130%}.reviews_head img{margin-bottom:-.5vw}.review:before{content:"";background:var(--site-ink);width:100%;height:1px;position:absolute;bottom:0}@media (width<=769px){.content-list__main{gap:1.8rem!important;margin-bottom:11vw!important}.content-list__item-icon{flex:0 0 12%}.reviews_head span{color:var(--Black,var(--site-ink));text-align:center;font-size:8.061vw;font-style:normal;font-weight:700;line-height:110%}.reviews_head p{color:var(--Black,var(--site-ink));text-align:center;font-size:8.061vw;font-style:normal;font-weight:300;line-height:110%}.reviews-container{margin:9vw auto 0;padding:2vw 3vw 9vw}.review{text-align:left;text-align:left;text-align:left;flex-direction:row-reverse;align-items:center;width:100%;margin-bottom:10vw;padding-bottom:5vw;display:flex;position:relative}.reviews{flex-direction:column;align-items:center;margin-top:8vw;display:flex}.reviews_head img{width:25vw;height:auto;margin-bottom:1vw}}.marquee-wrap:before,.marquee-wrap:after{background:unset!important}@media (width<=769px){.faq-acc{margin-bottom:5rem}.has-mega-menu:hover .sub-menu{padding-bottom:unset!important;flex-direction:column!important}.mega-menu-wrapper{background:unset;width:100%!important;padding:unset!important}.mega-menu-content{padding:1rem unset;grid-template-columns:repeat(2,1fr)}.has-mega-menu ul.mega-menu-children .menu-item{margin-bottom:unset!important}}.has-mega-menu .menu-item a{font-weight:400!important}@media (width>=1024px){.img_a{width:8rem}.remove_selected{cursor:pointer;align-items:center;gap:0 .3rem;margin-top:1rem;display:flex}.remove_selected span{text-decoration:underline}.floor-card__cat{padding-inline-start:unset}}@media (width>=769px){.floor-cats__slider .swiper-slide{width:initial;width:10rem!important}}@media (width<=769px){.single-floor-plans .calculator{margin-top:-3rem}.second_na{width:100%}}.site-tooltip__btn{justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:flex;position:relative}.site-tooltip__btn img{width:1rem}.floor-card__label{background-color:var(--site-accent-soft);color:#000}.floor-plans-categories.grid-layout{display:grid;grid-template-columns:repeat(3,1fr)!important;gap:20px!important;width:100%!important}.grid-layout .floor-plans-category,.grid-layout .floor-plans-category__items{display:contents!important}.grid-layout .floor-card{width:100%!important;margin:0!important}.grid-layout .floor-card__inner{flex-direction:column!important;height:100%!important;display:flex!important}@media (width<=992px){.floor-plans-categories.grid-layout{grid-template-columns:repeat(2,1fr)!important}.floor-plans__main-header{z-index:100!important}}@media (width<=576px){.floor-plans-categories.grid-layout{grid-template-columns:1fr!important}}.bg-dark-green.content-list .title-decor strong,.bg-dark-green.content-list .title-decor i,.bg-dark-green.content-list .title-decor b,.bg-dark-green.content-list .title-decor span{background-image:url(/assets/images/shared/blue-heading-brush.svg)!important}.calculator{padding-top:3.5rem}@media (width>=1024px){.footer__inner{width:100%;max-width:79.5rem;margin-inline:auto}}@media (width<=75em){body.submenu-open .site-header__menu>ul>li.hidden-for-submenu,body.submenu-open .menu-item-has-children>a.hidden-for-submenu,.sub-menu:not(.is-active){display:none!important}.sub-menu.is-active{background:var(--site-surface);z-index:9999;width:100%;height:100dvh;position:fixed;top:0;left:0;overflow-y:auto;transform:none;padding:20px!important;display:block!important}.sub-menu__back{cursor:pointer;color:var(--site-ink);margin-top:3rem;margin-bottom:20px;margin-bottom:unset;background:0 0;background:var(--site-accent);border:none;border-radius:100px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:4rem;padding:15px 0;font-size:1.1rem;font-weight:500;display:flex}.sub-menu__back span{font-size:20px}.sub-menu.is-active .mega-menu-section{margin-bottom:unset;border-bottom:1px solid #ccc;padding-bottom:1rem}.sub-menu.is-active .mega-menu-section-title{border-bottom:unset;color:var(--Black,var(--site-ink));margin-bottom:15px;padding-bottom:10px;font-size:1.1rem;font-weight:600;padding-bottom:unset!important;margin-bottom:.2rem!important}.sub-menu.is-active .mega-menu-children li{padding:12px 0;list-style:none}.sub-menu.is-active .mega-menu-children li a{color:var(--site-ink);font-size:15px;text-decoration:none;display:block}}@media (width>=75em){.sub-menu__back{display:none}}@media (width<=1023.98px){.new_div_call_bb.hidden-for-submenu{display:none!important}}.btn--toggle-fav{align-items:center;gap:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex}.btn--toggle-fav__icons{justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex}.btn--toggle-fav__icons img{width:.875rem}.btn--toggle-fav__icons img:nth-child(2){display:none}.btn--toggle-fav__text{color:var(--site-ink);text-underline-offset:.1875rem;font-size:clamp(1rem,1.04167vw,1.25rem);text-decoration:underline;-webkit-transition:all .3s;transition:all .3s}.btn--toggle-fav.active .btn--toggle-fav__icons img:first-child{display:none}.btn--toggle-fav.active .btn--toggle-fav__icons img:nth-child(2){display:block}@media (any-hover:hover){.btn--toggle-fav:hover .btn--toggle-fav__text{text-decoration:none}}.floor-inner-hero__inner{width:100%;max-width:106.688rem;display:-ms-grid;-ms-grid-columns:clamp(33.75rem, 46.7188vw, 56.0625rem) 1fr;grid-template-columns:clamp(33.75rem,46.7188vw,56.0625rem) 1fr;align-items:start;gap:6.77083vw;margin-inline:auto;display:grid}@media (width<=87.5em){.floor-inner-hero__inner{gap:2.08333vw}}@media (width<=63.9988em){.floor-inner-hero__inner{-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;gap:4.61538vw;display:-webkit-box;display:-ms-flexbox;display:flex}}.floor-inner-hero__description{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex}.floor-inner-hero__description h1,.floor-inner-hero__description h2,.floor-inner-hero__description h3,.floor-inner-hero__description h4,.floor-inner-hero__description h5,.floor-inner-hero__description h6{font-size:1.125rem;font-weight:600}@media (width<=63.9988em){.floor-inner-hero__description h1,.floor-inner-hero__description h2,.floor-inner-hero__description h3,.floor-inner-hero__description h4,.floor-inner-hero__description h5,.floor-inner-hero__description h6{font-size:1.5rem}}.floor-inner-hero__description a,.floor-inner-hero__description li,.floor-inner-hero__description p{font-size:clamp(1rem,.9375vw,1.125rem)}.floor-hero-slider__slider .swiper-slide{opacity:0}.floor-hero-slider__slider .swiper-slide-active{opacity:1!important}.floor-hero-slider__slide{width:100%;-webkit-transition:all .3s;transition:all .3s}.floor-hero-slider__slide.hide{display:none}.site-readmore{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex}.site-readmore__btn{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;align-items:center;gap:.375rem;display:-webkit-box;display:-ms-flexbox;display:flex}.site-readmore__btn i{justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.site-readmore__btn span{font-size:clamp(1rem,.9375vw,5.0625rem);font-weight:500}.site-readmore__btn.isActive i{-webkit-transform:rotate(90deg)scaleY(-1);-ms-transform:rotate(90deg)scaleY(-1);transform:rotate(90deg)scaleY(-1)}@media (any-hover:hover){.site-readmore__btn:hover span{text-decoration:underline}}@media (width>=63.9988em){.floor-cats__slider .swiper-wrapper{display:-ms-grid;-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(clamp(8.4375rem,7.96875vw,9.5625rem),9.5625rem));gap:2rem 1.5rem;display:grid}.floor-cats__slider .swiper-slide{width:initial}}@media (width<=63.9988em){.floor-cats__slider{overflow:visible}.floor-cats__slider .swiper-wrapper{display:-ms-grid;-ms-grid-columns:1fr;-ms-grid-rows:1fr 1fr;grid-template-rows:1fr 1fr;grid-template-columns:1fr;grid-auto-flow:column;gap:1.25rem;display:grid}}.floor-cats__slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}@media (width>=63.9988em){.floor-cards__slider .slider-controls .swiper-pagination{display:none}}@media (width<=63.9988em){.floor-cards__slider{overflow:visible}}.floor-card__inner{margin:clamp(.4375rem,.729167vw,.875rem);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.3125rem;height:100%;margin-bottom:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media (any-hover:hover){.floor-card__favorite:hover.active:before{opacity:1;-webkit-transition:all .6s;transition:all .6s}}@media (any-hover:hover){.floor-card__img:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}}@media (width<=47.9988em){.floor-card__img{height:37.6923vw}}@media (any-hover:hover){.floor-card__content>a:hover{color:var(--site-earth)}}.irs{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:Arial,sans-serif;font-size:12px;display:block;position:relative}.irs-line{display:block;position:relative;overflow:hidden;outline:0!important}.irs-bar{width:0;display:block;position:absolute;left:0}.irs-shadow{width:0;display:none;position:absolute;left:0}.irs-handle{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:default;z-index:1;display:block;position:absolute}.irs-max,.irs-min{cursor:default;display:block;position:absolute}.irs-min{left:0}.irs-max{right:0}.irs-from,.irs-single,.irs-to{cursor:default;white-space:nowrap;display:block;position:absolute;top:0;left:0}.irs-grid{width:100%;height:20px;display:none;position:absolute;bottom:0;left:0}.irs-with-grid .irs-grid{display:block}.irs-grid-pol{background:#000;width:1px;height:8px;position:absolute;top:0;left:0}.irs-grid-text{white-space:nowrap;text-align:center;color:#000;padding:0 3px;font-size:9px;line-height:9px;position:absolute;bottom:0;left:0}.irs-disable-mask{cursor:default;z-index:2;background:0 0;width:102%;height:100%;display:block;position:absolute;top:0;left:-1%}.irs-disabled{opacity:.4}.irs-hidden-input{overflow:hidden;z-index:-9999!important;background:0 0!important;border-style:solid!important;border-color:#0000!important;outline:0!important;width:0!important;height:0!important;margin:0!important;padding:0!important;font-size:0!important;line-height:0!important;display:block!important;position:absolute!important;top:0!important;left:0!important}.irs--flat{height:40px}.irs--flat.irs-with-grid{height:60px}.irs--flat .irs-line{background-color:#e1e4e9;border-radius:4px;height:12px;top:25px}.irs--flat .irs-bar{background-color:#ed5565;height:12px;top:25px}.irs--flat .irs-bar--single{border-radius:4px 0 0 4px}.irs--flat .irs-shadow{background-color:#e1e4e9;height:1px;bottom:16px}.irs--flat .irs-handle{background-color:#0000;width:16px;height:18px;top:22px}.irs--flat .irs-handle>i:first-child{background-color:#da4453;width:2px;height:100%;margin-left:-1px;display:block;position:absolute;top:0;left:50%}.irs--flat .irs-handle.state_hover>i:first-child,.irs--flat .irs-handle:hover>i:first-child{background-color:#a43540}.irs--flat .irs-max,.irs--flat .irs-min{color:#999;text-shadow:none;background-color:#e1e4e9;border-radius:4px;padding:1px 3px;font-size:10px;line-height:1.333;top:0}.irs--flat .irs-from,.irs--flat .irs-single,.irs--flat .irs-to{color:#fff;text-shadow:none;background-color:#ed5565;border-radius:4px;padding:1px 5px;font-size:10px;line-height:1.333}.irs--flat .irs-from:before,.irs--flat .irs-single:before,.irs--flat .irs-to:before{content:"";border:3px solid #0000;border-top-color:#ed5565;width:0;height:0;margin-left:-3px;display:block;position:absolute;bottom:-6px;left:50%;overflow:hidden}.irs--flat .irs-grid-pol{background-color:#e1e4e9}.irs--flat .irs-grid-text{color:#999}.irs--big{height:55px}.irs--big.irs-with-grid{height:70px}.irs--big .irs-line{background:-webkit-gradient(linear,0 0,0 100%,color-stop(-.5,#ddd),color-stop(1.5,#fff));background:linear-gradient(#ddd -50%,#fff 150%);border:1px solid #ccc;border-radius:12px;height:12px;top:33px}.irs--big .irs-bar{background:-webkit-gradient(linear,0 0,0 100%,from(#fff),color-stop(.3,#428bca),to(#b9d4ec));background:linear-gradient(#fff 0,#428bca 30%,#b9d4ec 100%);border:1px solid #428bca;height:12px;top:33px;-webkit-box-shadow:inset 0 0 1px 1px #ffffff80;box-shadow:inset 0 0 1px 1px #ffffff80}.irs--big .irs-bar--single{border-radius:12px 0 0 12px}.irs--big .irs-shadow{background-color:#428bca80;height:1px;bottom:16px}.irs--big .irs-handle{background:-webkit-gradient(linear,0 0,0 100%,from(#fff),color-stop(.3,#b4b9be),to(#fff));background:linear-gradient(#fff 0,#b4b9be 30%,#fff 100%);border:1px solid #0000004d;border-radius:30px;width:30px;height:30px;top:25px;-webkit-box-shadow:1px 1px 2px #0003,inset 0 0 3px 1px #fff;box-shadow:1px 1px 2px #0003,inset 0 0 3px 1px #fff}.irs--big .irs-handle.state_hover,.irs--big .irs-handle:hover{background:-webkit-gradient(linear,0 0,0 100%,from(#fff),color-stop(.3,#919ba5),to(#fff));background:linear-gradient(#fff 0,#919ba5 30%,#fff 100%);border-color:#00000073}.irs--big .irs-max,.irs--big .irs-min{color:#fff;text-shadow:none;background-color:#9f9f9f;border-radius:3px;padding:1px 5px;top:0}.irs--big .irs-from,.irs--big .irs-single,.irs--big .irs-to{color:#fff;text-shadow:none;background:-webkit-gradient(linear,0 0,0 100%,from(#428bca),to(#3071a9));background:linear-gradient(#428bca 0,#3071a9 100%);border-radius:3px;padding:1px 5px}.irs--big .irs-grid-pol{background-color:#428bca}.irs--big .irs-grid-text{color:#428bca}.irs--modern,.irs--modern.irs-with-grid{height:55px}.irs--modern .irs-line{background:-webkit-gradient(linear,0 0,0 100%,from(#e0e4ea),to(#d1d6e0));background:linear-gradient(#e0e4ea 0,#d1d6e0 100%);border:1px solid #a3adc1;border-bottom-width:0;border-radius:5px;height:5px;top:25px}.irs--modern .irs-bar{background:var(--site-range-start);background:-webkit-gradient(linear, left top, left bottom, from(var(--site-range-start)), to(var(--site-range-end)));background:linear-gradient(to bottom, var(--site-range-start) 0, var(--site-range-end) 100%);height:5px;top:25px}.irs--modern .irs-bar--single{border-radius:5px 0 0 5px}.irs--modern .irs-shadow{background-color:#d1d6e080;height:1px;bottom:21px}.irs--modern .irs-handle{border:1px solid #a3adc1;border-top-width:0;border-radius:0 0 3px 3px;width:12px;height:13px;top:37px;-webkit-box-shadow:1px 1px 1px #0000001a;box-shadow:1px 1px 1px #0000001a}.irs--modern .irs-handle>i:first-child{background:#fff;border:1px solid #a3adc1;width:6px;height:6px;display:block;position:absolute;top:-4px;left:1px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.irs--modern .irs-handle>i:nth-child(2){-webkit-box-sizing:border-box;box-sizing:border-box;background:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e9e6e6));background:linear-gradient(#fff 0,#e9e6e6 100%);border-radius:0 0 3px 3px;width:10px;height:12px;display:block;position:absolute;top:0;left:0}.irs--modern .irs-handle>i:nth-child(3){-webkit-box-sizing:border-box;box-sizing:border-box;border-left:1px solid #a3adc1;border-right:1px solid #a3adc1;width:4px;height:5px;display:block;position:absolute;top:3px;left:3px}.irs--modern .irs-handle.state_hover,.irs--modern .irs-handle:hover{background:-webkit-gradient(linear,0 0,0 100%,from(#fff),color-stop(.3,#919ba5),to(#fff));background:linear-gradient(#fff 0,#919ba5 30%,#fff 100%);border-color:#7685a2}.irs--modern .irs-handle.state_hover>i:first-child,.irs--modern .irs-handle:hover>i:first-child{border-color:#7685a2}.irs--modern .irs-handle.state_hover>i:nth-child(3),.irs--modern .irs-handle:hover>i:nth-child(3){border-color:#48536a}.irs--modern .irs-max,.irs--modern .irs-min{text-shadow:none;color:#fff;background-color:#d1d6e0;border-radius:5px;padding:1px 5px;font-size:10px;line-height:1.333;top:0}.irs--modern .irs-from,.irs--modern .irs-single,.irs--modern .irs-to{text-shadow:none;background-color:var(--site-range-start);color:#fff;border-radius:5px;padding:1px 5px;font-size:10px;line-height:1.333}.irs--modern .irs-from:before,.irs--modern .irs-single:before,.irs--modern .irs-to:before{content:"";border:3px solid #0000;border-top-color:var(--site-range-start);width:0;height:0;margin-left:-3px;display:block;position:absolute;bottom:-6px;left:50%;overflow:hidden}.irs--modern .irs-grid{height:25px}.irs--modern .irs-grid-pol{background-color:#dedede}.irs--modern .irs-grid-text{color:silver;font-size:13px}.irs--sharp{height:50px;font-size:12px;line-height:1}.irs--sharp.irs-with-grid{height:57px}.irs--sharp .irs-line{background-color:#000;border-radius:2px;height:2px;top:30px}.irs--sharp .irs-bar{background-color:#ee22fa;height:2px;top:30px}.irs--sharp .irs-bar--single{border-radius:2px 0 0 2px}.irs--sharp .irs-shadow{background-color:#00000080;height:1px;bottom:21px}.irs--sharp .irs-handle{background-color:#a804b2;width:10px;height:10px;top:25px}.irs--sharp .irs-handle>i:first-child{border:5px solid #0000;border-top-color:#a804b2;width:0;height:0;display:block;position:absolute;top:100%;left:0}.irs--sharp .irs-handle.state_hover,.irs--sharp .irs-handle:hover{background-color:#000}.irs--sharp .irs-handle.state_hover>i:first-child,.irs--sharp .irs-handle:hover>i:first-child{border-top-color:#000}.irs--sharp .irs-max,.irs--sharp .irs-min{color:#fff;opacity:.4;background-color:#a804b2;border-radius:2px;padding:3px 4px;font-size:14px;line-height:1;top:0}.irs--sharp .irs-from,.irs--sharp .irs-single,.irs--sharp .irs-to{text-shadow:none;color:#fff;background-color:#a804b2;border-radius:2px;padding:3px 4px;font-size:14px;line-height:1}.irs--sharp .irs-from:before,.irs--sharp .irs-single:before,.irs--sharp .irs-to:before{content:"";border:3px solid #0000;border-top-color:#a804b2;width:0;height:0;margin-left:-3px;display:block;position:absolute;bottom:-6px;left:50%;overflow:hidden}.irs--sharp .irs-grid{height:25px}.irs--sharp .irs-grid-pol{background-color:#dedede}.irs--sharp .irs-grid-text{color:silver;font-size:13px}.irs--round.irs-with-grid{height:65px}.irs--round .irs-line{background-color:#dee4ec;border-radius:4px;height:4px;top:36px}.irs--round .irs-bar{background-color:#006cfa;height:4px;top:36px}.irs--round .irs-bar--single{border-radius:4px 0 0 4px}.irs--round .irs-shadow{background-color:#dee4ec80;height:4px;bottom:21px}.irs--round .irs-handle{background-color:#fff;border:4px solid #006cfa;border-radius:24px;width:24px;height:24px;top:26px;-webkit-box-shadow:0 1px 3px #0000ff4d;box-shadow:0 1px 3px #0000ff4d}.irs--round .irs-handle.state_hover,.irs--round .irs-handle:hover{background-color:#f0f6ff}.irs--round .irs-max,.irs--round .irs-min{color:#333;background-color:#0000001a;border-radius:4px;padding:3px 5px;font-size:14px;line-height:1;top:0}.irs--round .irs-from,.irs--round .irs-single,.irs--round .irs-to{text-shadow:none;color:#fff;background-color:#006cfa;border-radius:4px;padding:3px 5px;font-size:14px;line-height:1}.irs--round .irs-from:before,.irs--round .irs-single:before,.irs--round .irs-to:before{content:"";border:3px solid #0000;border-top-color:#006cfa;width:0;height:0;margin-left:-3px;display:block;position:absolute;bottom:-6px;left:50%;overflow:hidden}.irs--round .irs-grid{height:25px}.irs--round .irs-grid-pol{background-color:#dedede}.irs--round .irs-grid-text{color:silver;font-size:13px}.irs--square{height:50px}.irs--square.irs-with-grid{height:60px}.irs--square .irs-line{background-color:#dedede;height:4px;top:31px}.irs--square .irs-bar{background-color:#000;height:4px;top:31px}.irs--square .irs-shadow{background-color:#dedede;height:2px;bottom:21px}.irs--square .irs-handle{background-color:#fff;border:3px solid #000;width:16px;height:16px;top:25px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.irs--square .irs-handle.state_hover,.irs--square .irs-handle:hover{background-color:#f0f6ff}.irs--square .irs-max,.irs--square .irs-min{color:#333;background-color:#0000001a;padding:3px 5px;font-size:14px;line-height:1;top:0}.irs--square .irs-from,.irs--square .irs-single,.irs--square .irs-to{text-shadow:none;color:#fff;background-color:#000;padding:3px 5px;font-size:14px;line-height:1}.irs--square .irs-grid{height:25px}.irs--square .irs-grid-pol{background-color:#dedede}.irs--square .irs-grid-text{color:silver;font-size:11px}.floor-cards__slider .slider-controls{-webkit-column-gap:clamp(.75rem, .833333vw, 1rem);-moz-column-gap:clamp(.75rem, .833333vw, 1rem);-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem clamp(.75rem,.833333vw,1rem);padding-top:clamp(2.0625rem,2.39583vw,2.875rem);display:-webkit-box;display:-ms-flexbox;display:flex}.floor-cards__slider .slider-controls .swiper-pagination{-webkit-box-flex:1;-ms-flex:100%;flex:100%;justify-content:center}@media (width>=63.9988em){.floor-cards__slider .slider-controls .swiper-pagination{display:none}}@media (width<=63.9988em){.floor-cards__slider{overflow:visible}}.floor-card{background-color:var(--site-paper);border-radius:clamp(1.5rem,1.45833vw,1.75rem);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.floor-card__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.3125rem;height:100%;margin:clamp(.4375rem,.729167vw,.875rem) clamp(.4375rem,.729167vw,.875rem) 1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex}.floor-card__top{background-color:#fff;border-radius:clamp(.8125rem,.729167vw,.875rem);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.1875rem;padding-top:.25rem;padding-bottom:clamp(3rem,2.76042vw,3.3125rem);display:-webkit-box;display:-ms-flexbox;display:flex}.floor-card__header{-webkit-padding-start:.375rem;justify-content:space-between;align-items:center;gap:1.25rem;padding-inline-start:.375rem;display:-webkit-box;display:-ms-flexbox;display:flex}.floor-card__label{background-color:var(--site-ink);color:#fff;border-radius:.875rem;align-items:center;gap:.5rem;min-width:10.125rem;min-height:1.75rem;padding-block:.125rem;padding-inline:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex}.floor-card__label img{-o-object-fit:cover;object-fit:cover;width:.75rem;height:.75rem;position:static;-webkit-transform:none;-ms-transform:none;transform:none}.floor-card__label p{text-transform:uppercase;margin-top:.125rem;font-size:clamp(.875rem,.729167vw,.875rem);font-weight:700;line-height:1.1}.floor-card__favorite{z-index:5;-webkit-box-flex:0;-ms-flex:0 0 2.5rem;flex:0 0 2.5rem;justify-content:center;align-items:center;height:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.floor-card__favorite:before{content:"";z-index:3;top:1.0625rem;opacity:0;background-color:#fff;width:.375rem;height:.125rem;position:absolute;inset-inline-start:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.floor-card__favorite img{pointer-events:none;top:50%;width:.875rem;height:1.125rem;margin:auto;-webkit-transition:all .3s;transition:all .3s;position:absolute;inset-inline-start:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.floor-card__favorite img:nth-child(2){opacity:0}@media (any-hover:hover){.floor-card__favorite:hover.active:before{opacity:1;-webkit-transition:all .6s;transition:all .6s}}.floor-card__favorite.active img:nth-child(2){opacity:1}.floor-card__img{width:100%;height:14.1875rem;margin-inline:.75rem;position:relative;overflow:hidden}@media (any-hover:hover){.floor-card__img:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}}.floor-card__img img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;-webkit-transition:all .6s;transition:all .6s;position:absolute;inset:0}@media (width<=47.9988em){.floor-card__img{height:37.6923vw}}.floor-card__main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;-ms-flex-direction:column;flex-direction:column;-ms-flex:auto;flex:auto;gap:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex}.floor-card__content{text-align:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;-ms-flex-direction:column;flex-direction:column;-ms-flex:auto;flex:auto;gap:.75rem;padding-inline:.4375rem;display:-webkit-box;display:-ms-flexbox;display:flex}.floor-card__content h3,.floor-card__content>a{letter-spacing:-.0338125rem;font-size:clamp(1.25rem,1.40625vw,1.6875rem);font-weight:600;line-height:1.1}@media (any-hover:hover){.floor-card__content>a:hover{color:var(--site-earth)}}.floor-card__actions{align-items:center;gap:.4375rem;display:-webkit-box;display:-ms-flexbox;display:flex}.floor-card__actions>p{font-size:.96875rem;line-height:1.1}.floor-card__tooltip button{justify-content:center;align-items:center;width:1.0625rem;height:1.0625rem;display:-webkit-box;display:-ms-flexbox;display:flex}.floor-card__tooltip button img{width:.875rem}.floor-card__cats{-ms-flex-wrap:wrap;flex-wrap:wrap;align-content:center;gap:clamp(.375rem,.416667vw,.5rem);display:-webkit-box;display:-ms-flexbox;display:flex}.floor-card__cat{-webkit-padding-start:.5rem;-webkit-padding-end:clamp(.625rem, .625vw, .75rem);align-items:center;gap:.5rem;padding-inline:.5rem clamp(.625rem,.625vw,.75rem);display:-webkit-box;display:-ms-flexbox;display:flex}.floor-card__cat img{width:1.25rem}.floor-card__cat p{font-size:clamp(.8125rem,.833333vw,1rem);line-height:1.1}.floor-archive__cards{display:-ms-grid;grid-template-columns:repeat(auto-fill,minmax(clamp(21.875rem,20.625vw,24.75rem),24.75rem));gap:clamp(1.5rem,1.875vw,2.25rem);display:grid}.floor-archive__empty{text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.floor-plans__inner{display:-ms-grid;-ms-grid-columns:20.5rem 1fr;grid-template-columns:20.5rem 1fr;gap:6.71875vw;padding-bottom:clamp(6.9375rem,9.21875vw,11.0625rem);display:grid}@media (width<=106.25em){.floor-plans__inner{gap:3.75rem}}@media (width<=63.9988em){.floor-plans__inner{-ms-grid-columns:1fr;grid-template-columns:1fr}}.floor-plans__main-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4.9375rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media (width<=63.9988em){.floor-plans__main-header{z-index:254;isolation:isolate;background-color:#fff;position:sticky;top:4.25rem;right:0}}.floor-plans__sortby-btn{border:.0625rem solid #dedede;border-radius:1.25rem;justify-content:center;align-items:center;gap:.25rem;min-height:2.5625rem;padding-inline:1.5rem;-webkit-transition:all .3s;transition:all .3s;display:-webkit-box;display:-ms-flexbox;display:flex}.floor-plans__sortby-btn img{width:1rem;margin-inline:.125rem}.floor-plans__sortby-btn p{font-size:1rem;font-weight:500}@media (any-hover:hover){.floor-plans__sortby-btn:hover{border-color:var(--site-accent-strong);color:var(--site-accent-strong)}}@media (width<=63.9988em){.floor-plans__sortby-btn{border-radius:1.5rem;width:100%;min-height:3rem}}.floor-plans__sortby{position:relative}@media (width>=63.9988em){.floor-plans__sortby{margin-bottom:-.625rem;padding-bottom:.625rem}}@media (width<=63.9988em){.floor-plans__sortby{width:100%}}.floor-plans__sortby-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.125rem;display:-webkit-box;display:-ms-flexbox;display:flex}.floor-plans__sortby-list label{justify-content:flex-start;align-items:center;min-height:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.floor-plans__sortby-list label span{font-size:1rem;background-color:#0000!important}.floor-plans__sortby-list label:after,.floor-plans__sortby-list label:before{content:"";border:.0625rem solid #d4d4d4;border-radius:50%;width:1.25rem;height:1.25rem;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.floor-plans__sortby-list label:after{background-image:url(/assets/images/shared/76e172dd4f-check.svg);background-position:50%;background-repeat:no-repeat;background-size:.625rem;background-color:var(--site-accent-strong);opacity:0}.floor-plans__sortby-list label:has(:checked):after{opacity:1}.floor-plans__sortby-close{justify-content:center;align-items:center;width:1.5rem;height:1.5rem;margin-top:-.1875rem;margin-right:-.125rem;display:-webkit-box;display:-ms-flexbox;display:flex}.floor-plans__sortby-close img{width:.75rem}@media (width>=63.9988em){.floor-plans__sort-apply{display:none}}.floor-plans__selected-types{-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;gap:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex}.floor-plans__selected-types-item{text-align:center;padding-block:.3125rem;border:.0625rem solid #cbcbcb;border-radius:1.25rem;align-items:center;gap:.3125rem;min-height:2.5rem;padding-left:1rem;padding-right:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex}.floor-plans__selected-types-item>*{font-size:1rem}.floor-plans__selected-types-item strong{font-weight:600}.floor-plans__selected-types-item img{width:.53125rem;margin-inline:.25rem}@media (any-hover:hover){.floor-plans__selected-types-item:hover{border-color:var(--site-earth)}.floor-plans__selected-types-item:hover strong{color:var(--site-earth)}}@media (width<=63.9988em){.floor-plans__selected-types-item:not(.floor-plans__selected-clear){display:none}.floor-plans__selected-clear{border-color:#0000;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.floor-plans__desc{justify-content:space-between;align-items:center;gap:3.125rem;margin-bottom:1.75rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media (width<=63.9988em){.floor-plans__desc{-ms-flex-wrap:wrap;flex-wrap:wrap}}.floor-plans__total{align-items:center;gap:.25rem;font-size:1rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media (width<=63.9988em){.floor-plans__total{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.floor-plans__notfound{background-color:var(--site-paper);border-radius:clamp(1rem,1.04167vw,1.25rem);align-items:center;gap:clamp(1.5rem,1.66667vw,2rem);margin-top:clamp(1.875rem,4.16667vw,5rem);padding:clamp(1rem,1.66667vw,2rem);display:-webkit-box;display:-ms-flexbox;display:flex}@media (width>=63.9988em){.floor-plans__notfound{-ms-grid-column-span:3;grid-column:span 3;width:100%}}@media (width<=63.9988em){.floor-plans__notfound{display:-ms-grid;-ms-grid-columns:1fr;-ms-grid-column-span:2;grid-column:span 2;grid-template-columns:1fr;justify-content:center;justify-items:center;gap:1.5rem;display:grid}}@media (width<=47.9988em){.floor-plans__notfound{grid-column:initial;gap:0}}.floor-side__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;top:8.125rem;left:0}@media (width>=63.9988em){.floor-side__inner{padding-top:10.0521vw}}.floor-side__form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;display:-webkit-box;display:-ms-flexbox;display:flex}.floor-side__item{padding-inline:.5rem;background-color:var(--site-paper);border-radius:1.5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;padding-top:.75rem;padding-bottom:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex}.floor-side__item-btn-open{justify-content:space-between;align-items:center;gap:1.875rem;width:100%;min-height:1.625rem;padding-inline:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex}.floor-side__item-btn-open>*{pointer-events:none}.floor-side__item-btn-open span{color:#000;-webkit-padding-end:3.125rem;padding-inline-end:3.125rem;font-size:1rem;line-height:1.6}.floor-side__item-btn-open i{justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.floor-side__item-btn-open i:before{color:#000;font-size:.625rem}.floor-side__item-btn-open.isActive i{-webkit-transform:scaleY(-1)rotate(-90deg);-ms-transform:scaleY(-1)rotate(-90deg);transform:scaleY(-1)rotate(-90deg)}.floor-side__item-main{background-color:#fff;border-radius:1rem;width:100%;display:none;overflow:visible;-webkit-box-shadow:0 .25rem .625rem #00000014;box-shadow:0 .25rem .625rem #00000014}.floor-side__item-radios{border:.0625rem solid #cbcbcb;border-radius:1.25rem;padding:.3125rem;display:-webkit-box;display:-ms-flexbox;display:flex}.floor-side__item-radio{border:.0625rem solid #0000;border-radius:.9375rem;-webkit-box-flex:1;-ms-flex:auto;flex:auto;min-width:3.75rem;min-height:1.875rem;padding-block:.25rem;padding-inline:.5rem}.floor-side__item-radio span{font-size:.875rem;background-color:#0000!important}.floor-side__item-radio:has(:checked){background-color:var(--site-accent-soft)}.floor-side__item-radio:has(:checked) span{background-color:#0000!important}@media (any-hover:hover){.floor-side__item-radio:hover{border-color:var(--site-accent-soft)}}.floor-side__item-reset{align-items:center;gap:.34375rem;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.floor-side__item-reset img{-o-object-fit:contain;object-fit:contain;width:.5625rem;height:.5625rem}.floor-side__item-reset span{color:var(--site-accent-strong);font-size:.875rem;text-decoration:underline}@media (any-hover:hover){.floor-side__item-reset:hover span{text-decoration:none}}.floor-sale{background-color:var(--site-paper);padding-top:.875rem;padding-inline:1.5rem;border-radius:1rem;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.625rem;padding-bottom:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}@media (width<=63.9988em){.floor-sale{-webkit-box-ordinal-group:2;-webkit-box-flex:1;-ms-flex-order:1;-ms-flex:100%;flex:100%;order:1;margin-top:4.375rem}}.irs--round{height:3.125rem}.irs--round .irs-line,.irs--round .irs-bar{top:2.25rem}.irs--round .irs-bar{background-color:var(--site-accent-strong)}.irs--round .irs-from,.irs--round .irs-single,.irs--round .irs-to{min-height:1.5rem;font-size:.875rem;line-height:1.1;font-family:var(--site-font-body), sans-serif;color:#fff;background-color:#0009;border-radius:.375rem;justify-content:center;align-items:center;padding-inline:.3125rem;display:-webkit-box;display:-ms-flexbox;display:flex;top:-.5rem}.irs--round .irs-from:before,.irs--round .irs-single:before,.irs--round .irs-to:before{bottom:initial;border:.5rem solid #0000;border-top-color:#0009;margin:0;top:100%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.irs--round .irs-handle{background-color:var(--site-accent-strong);border-width:.125rem;border-color:#fff;width:1rem;height:1rem;-webkit-transition:-webkit-box-shadow .3s,box-shadow .3s;transition:-webkit-box-shadow .3s,box-shadow .3s;top:1.8125rem!important}.irs--round .irs-handle:hover,.irs--round .irs-handle:active,.irs--round .irs-handle:focus{-webkit-box-shadow:0 0 .0625rem .25rem color-mix(in srgb, var(--site-accent-strong) calc(.3 * 100%), transparent);box-shadow:0 0 .0625rem .25rem color-mix(in srgb, var(--site-accent-strong) calc(.3 * 100%), transparent);background-color:var(--site-accent-strong)!important;border-color:#fff!important}.irs--round .irs-line{background-color:#d9d9d9;border-radius:.09375rem;height:.1875rem}.irs--round .irs-max,.irs--round .irs-min{display:none!important}.why_list h2{font-size:clamp(2.1875rem,3.95833vw,4.75rem);font-weight:400}.why_list h2 b,.why_list h2 strong{font-weight:700}.why_list .content-list__item{gap:.875rem}.why_list .content-list__item-icon{-ms-grid-row-align:center;align-self:center;width:initial!important;-webkit-box-flex:0!important;-ms-flex:0 0 clamp(1.25rem,1.5625vw,1.875rem)!important;flex:0 0 clamp(1.25rem,1.5625vw,1.875rem)!important}.why_list .content-list__item-icon svg{width:clamp(1.25rem,1.5625vw,1.875rem)!important}.why_list .content-list__main{gap:clamp(1rem,1.30208vw,1.5625rem)!important}@media (width<=63.9988em){.why_list .content-list__main{gap:clamp(1rem,1.30208vw,1.5625rem)!important}}.why_list .content-list__item-main>*{font-size:clamp(1rem,1.14583vw,1.375rem)!important}@media (width<=29.9988em){.why_list .content-list__item-main>*{font-size:1rem!important}}.article-author{-webkit-padding-start:clamp(1.1875rem, 1.25vw, 1.5rem);padding-top:clamp(.9375rem,1.25vw,1.5rem);-webkit-padding-end:clamp(1.1875rem, 1.25vw, 1.5rem);padding-inline:clamp(1.1875rem,1.25vw,1.5rem);background-color:var(--site-surface);border-radius:clamp(.75rem,1.25vw,2.625rem);align-items:center;gap:1.5rem;margin-bottom:clamp(1.5625rem,1.51042vw,1.8125rem);padding-bottom:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media (width<=47.9988em){.article-author{display:-ms-grid;-ms-grid-columns:1fr;-webkit-padding-end:.625rem;grid-template-columns:1fr;gap:1rem;padding-inline-end:.625rem;display:grid}}@media only screen and (width>=1024px){.floor-inner-hero__inner{margin-top:4rem}.floor-side__item-apply{display:none}}@media only screen and (width<=1024px){a.btn.btn-green.contact-us-single{padding-block:.875rem;padding-inline:.5625rem}.sidemuneIsActive .floor-sale{display:none!important}}.floor-side__item-apply span{font-size:.875rem;text-decoration:underline}.floor-hero-slider__slider .swiper-slide:not(.swiper-slide-active){opacity:0!important}@media only screen and (width<=1024px){.site-header__menu{margin-bottom:15vw}.single-floor-plans .fancybox__toolbar__items.fancybox__toolbar__items--right{width:100%;height:25vh!important}}.floor-plans__main-header{z-index:1}@media screen and (width>=768px) and (width<=1024px){section.content-list.why_list{flex-direction:row!important}.reviews-container{padding:2vw 5vw 6vw 3vw!important}section.content-list.why_list{min-height:auto!important}.review img{height:auto;width:6.5vw!important}.review{flex:0 0 48%!important}.decorated-col-modal__item{flex:0 0 50%!important}.decorated-col-modal__btn:not(.only-m){display:none!important}.only-m{width:max-content;margin-top:1.5rem;display:flex!important}.footer__nav .footer__menu>ul{gap:1rem clamp(1.5rem,3.08333vw,8.5rem)!important}.footer__nav.footer__nav-social{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.has-mega-menu:hover .sub-menu{position:relative!important}.bg-content__list li{flex:0 0 35%!important}}.has-dots{margin-bottom:calc(.5rem + 22px)}.fancybox__container{padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);box-sizing:border-box;color:var(--fancybox-color,#fff);-webkit-tap-highlight-color:#0000;z-index:1050;transform-origin:0 0;--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:24px;--carousel-button-svg-height:24px;--carousel-button-svg-stroke-width:2.5;--carousel-button-svg-filter:drop-shadow(1px 1px 1px #0006);direction:ltr;outline:none;flex-direction:column;margin:0;display:flex;position:fixed;inset:0;overflow:hidden}.fancybox__container *,.fancybox__container :before,.fancybox__container :after{box-sizing:inherit}.fancybox__container :focus{outline:none}body:not(.is-using-mouse) .fancybox__container :focus{box-shadow:0 0 0 1px #fff,0 0 0 2px var(--fancybox-accent-color,#01d2e8f0)}@media (width>=1024px){.fancybox__container{--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}}.fancybox__backdrop{z-index:-1;background:var(--fancybox-bg,#18181beb);position:absolute;inset:0}.fancybox__carousel{z-index:10;flex:auto;height:100%;min-height:0;position:relative}.fancybox__carousel.has-dots{margin-bottom:calc(.5rem + 22px)}.fancybox__viewport{cursor:default;width:100%;height:100%;position:relative;overflow:visible}.fancybox__track{height:100%;display:flex}.fancybox__slide{overscroll-behavior:contain;--carousel-button-width:36px;--carousel-button-height:36px;--carousel-button-svg-width:22px;--carousel-button-svg-height:22px;outline:0;flex-direction:column;flex:none;width:100%;max-width:100%;margin:0;padding:48px 8px 8px;display:flex;position:relative;overflow:auto}.fancybox__slide:before,.fancybox__slide:after{content:"";flex:0 0 0;margin:auto}@media (width>=1024px){.fancybox__slide{padding:64px 100px}}.fancybox__content{margin:0 env(safe-area-inset-right,0px) 0 env(safe-area-inset-left,0px);color:var(--fancybox-content-color,#374151);background:var(--fancybox-content-bg,#fff);z-index:20;flex-direction:column;align-self:center;padding:36px;display:flex;position:relative}.fancybox__content :focus:not(.carousel__button.is-close){box-shadow:none;outline:thin dotted}.fancybox__caption{max-width:100%;color:var(--fancybox-color,currentColor);visibility:visible;cursor:auto;overflow-wrap:anywhere;flex-shrink:0;align-self:center;margin:0;padding:1rem 0 0;line-height:1.375}.is-loading .fancybox__caption{visibility:hidden}.fancybox__no-click,.fancybox__no-click button{pointer-events:none}.fancybox__spinner{width:50px;height:50px;color:var(--fancybox-color,currentColor);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}.fancybox__spinner svg{transform-origin:50%;width:100%;height:100%;margin:auto;animation:2s linear infinite fancybox-rotate;position:absolute;inset:0}.fancybox__spinner svg circle{fill:none;stroke-width:2.75px;stroke-miterlimit:10;stroke-dasharray:1 200;stroke-dashoffset:0;stroke-linecap:round;stroke:currentColor;animation:1.5s ease-in-out infinite fancybox-dash}@keyframes fancybox-rotate{to{transform:rotate(360deg)}}.fancybox__backdrop,.fancybox__caption,.fancybox__nav,.carousel__dots,.carousel__button.is-close{opacity:var(--fancybox-opacity,1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close{animation:.15s backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .carousel__button.is-close{animation:.15s both fancybox-fadeOut}.fancybox-fadeIn{animation:.15s both fancybox-fadeIn}.fancybox-fadeOut{animation:.1s both fancybox-fadeOut}.fancybox-zoomInUp{animation:.2s both fancybox-zoomInUp}.fancybox-zoomOutDown{animation:.15s both fancybox-zoomOutDown}.fancybox-throwOutUp{animation:.15s both fancybox-throwOutUp}.fancybox-throwOutDown{animation:.15s both fancybox-throwOutDown}@keyframes fancybox-zoomInUp{0%{opacity:0;transform:scale(.97)translateY(16px)}to{opacity:1;transform:scale(1)translate(0,0)}}@keyframes fancybox-zoomOutDown{to{opacity:0;transform:scale(.97)translateY(16px)}}@keyframes fancybox-throwOutUp{to{opacity:0;transform:translateY(-30%)}}@keyframes fancybox-throwOutDown{to{opacity:0;transform:translateY(30%)}}.fancybox__carousel.is-draggable .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:grabbing}.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__image{transform-origin:0 0;user-select:none;transition:none}.has-image .fancybox__content{background:0 0;min-height:1px;padding:0}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{touch-action:none;overflow:visible}.has-image[data-image-fit=contain] .fancybox__content{flex-flow:wrap}.has-image[data-image-fit=contain] .fancybox__image{object-fit:contain;max-width:100%;max-height:100%}.has-image[data-image-fit=contain-w]{overflow:hidden auto}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}.has-image[data-image-fit=contain-w] .fancybox__image{max-width:100%;height:auto}.has-image[data-image-fit=cover]{touch-action:none;overflow:visible}.has-image[data-image-fit=cover] .fancybox__content{width:100%;height:100%}.has-image[data-image-fit=cover] .fancybox__image{object-fit:cover;width:100%;height:100%}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{flex-shrink:1;max-width:100%;min-height:1px;overflow:visible}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{width:100%;height:80%}.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{width:960px;max-width:100%;height:540px;max-height:100%}.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{color:#fff;background:#18181be6;padding:0}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{background:0 0;border:0;width:100%;height:100%;display:block}.fancybox-placeholder{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fancybox__thumbs{opacity:var(--fancybox-opacity,1);flex:none;padding:0 3px;position:relative}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}.fancybox__thumb{width:100%;padding-top:calc(100%/(var(--fancybox-thumbs-ratio,1.5)));border-radius:var(--fancybox-thumbs-border-radius,4px);background-color:#ffffff1a;background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.fancybox__toolbar{z-index:20;touch-action:none;--carousel-button-svg-width:20px;--carousel-button-svg-height:20px;opacity:var(--fancybox-opacity,1);text-shadow:var(--fancybox-toolbar-text-shadow,1px 1px 1px #0006);background:linear-gradient(#00000070 0%,#0000006f 8.1%,#0000006b 15.5%,#00000064 22.5%,#0000005d 29%,#00000053 35.3%,#00000049 41.2%,#0000003e 47.1%,#00000032 52.9%,#00000028 58.8%,#0000001d 64.7%,#00000014 71%,#0000000c 77.5%,#00000005 84.5%,#00000002 91.9%,#0000 100%);justify-content:space-between;padding:0;display:flex;position:absolute;top:0;left:0;right:0}@media (width>=1024px){.fancybox__toolbar{padding:8px}}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}.fancybox__toolbar__items{display:flex}.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items--center{position:absolute;left:50%;transform:translate(-50%)}.fancybox__toolbar__items--right{margin-left:auto}@media (width<=640px){.fancybox__toolbar__items--center:not(:last-child){display:none}}.fancybox__counter{min-width:72px;line-height:var(--carousel-button-height,48px);text-align:center;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased;padding:0 10px;font-size:17px}.fancybox__progress{background:var(--fancybox-accent-color,#22d5e9f5);transform-origin:0;z-index:30;user-select:none;height:3px;transition-property:transform;transition-timing-function:linear;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__button--fullscreen g:nth-child(2),.fancybox__container:fullscreen .fancybox__button--fullscreen g:first-child{display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__button--slideshow g:nth-child(2),.fancybox__container.has-slideshow .fancybox__button--slideshow g:first-child{display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}a.site-header__actions-callus.btn-desktop.btn.btn-sm.btn-sm--transparent{color:#000;border:1px solid #000}a.site-header__actions-callus.btn-desktop.btn.btn-sm.btn-sm--transparent:hover{color:#fff!important}.floor-card__top{padding-bottom:unset!important}.default-form form .native-select:before,.default-form__inner .native-select:before{top:33%}.file-upload-name{position:absolute;bottom:-1rem}.floor-card__img img{object-fit:cover!important}.floor-card__img{margin-inline:unset!important}@media only screen and (width<=1024px){.floor-card__img{height:50.6923vw!important}.page-template-floor-plans .new_div_call_bb{bottom:2vw!important}.floor-card__cat p{font-size:clamp(1.1125rem,.833333vw,1rem);line-height:1.1}.default-form form .native-select:before,.default-form__inner .native-select:before{top:48%}}.page-template-floor-plans,.page-id-610{background-color:#fff!important}.cards-slider-cat__slide.swiper-slide{display:flex!important}.only-m{display:none}.calculator-result__monthly-payment{color:var(--site-earth)}.calculator-result__main-item:nth-child(2) p:first-child:before{background-color:#1c1c1c!important}.calculator-result__main-item:nth-child(2) p:nth-child(2){color:#1c1c1c!important}@media only screen and (width>=1024px){.floor-card__img{margin-inline:unset}.site-accordion{padding-bottom:5.25rem}.content-list{padding-bottom:4rem}.home section.content-list.why_list{height:max-content;padding-bottom:3rem}}.single-floor-plans .fancybox__toolbar__items.fancybox__toolbar__items--right{width:100%;height:3rem}.single-floor-plans .fancybox__toolbar__items.fancybox__toolbar__items--right .fancybox__button--thumbs,.single-floor-plans .fancybox__toolbar__items.fancybox__toolbar__items--right .fancybox__button--fullscreen,.single-floor-plans .fancybox__toolbar__items.fancybox__toolbar__items--right .fancybox__button--slideshow,.single-floor-plans .fancybox__toolbar__items.fancybox__toolbar__items--right .fancybox__button--zoom,.single-floor-plans .fancybox__toolbar__items.fancybox__toolbar__items--left{display:none!important}@media only screen and (width<=1024px){.btn-burger{height:1.85rem}.btn-burger span{border-radius:3rem;width:1.7125rem;height:.185rem;font-weight:700;right:.21875rem}.btn-burger span:first-of-type{top:.2785rem}.btn-burger span:nth-of-type(3){width:.85rem;top:calc(100% - .275rem)}.site-header__menu{margin-bottom:15vw}.single-floor-plans .fancybox__toolbar__items.fancybox__toolbar__items--right{width:100%;height:25vh!important}}@media only screen and (width>=1024px){.btn-desktop{display:inline-flex}.btn-mobile{display:none!important}}@media only screen and (width<=960px){.btn-desktop{display:none!important}.btn-mobile{display:flex}}.bp-choose,.bp-choose *{box-sizing:border-box;margin:0;padding:0}.bp-choose{--cream:var(--site-surface);--ink:var(--site-ink);--lime:var(--site-accent);--lime-bright:var(--site-accent-hover);--muted:var(--site-muted-ink);--white:#fff;font-family:var(--site-font-body),system-ui,-apple-system,"Segoe UI",sans-serif;color:var(--ink);background:var(--cream);min-height:100svh;padding-top:var(--bp-head,76px);-webkit-font-smoothing:antialiased;flex-direction:column;display:flex;position:relative;overflow-x:hidden}.bp-choose .ask{text-align:center;width:100%;max-width:1280px;margin:0 auto;padding:30px 24px 28px}.bp-choose .bp-q{letter-spacing:-.035em;color:var(--ink);font-family:inherit;font-size:clamp(40px,5vw,64px);font-weight:600;line-height:1.05}.bp-choose .bp-q .mark{white-space:nowrap;z-index:0;display:inline-block;position:relative}.bp-choose .bp-q .mark svg{z-index:-1;pointer-events:none;width:106%;height:.34em;position:absolute;bottom:-.08em;left:-3%;right:-3%;overflow:visible}.bp-choose .bp-q .mark path{fill:none;stroke:var(--lime-bright);stroke-width:15px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:.9s cubic-bezier(.3,.6,.2,1) .75s forwards bpDraw}.bp-choose .bp-q .mark path.p2{stroke:var(--lime);stroke-width:11px;animation-duration:.7s;animation-delay:1.05s}@keyframes bpDraw{to{stroke-dashoffset:0}}.bp-choose .rise{opacity:0;animation:.8s cubic-bezier(.2,.7,.2,1) forwards bpRise;transform:translateY(14px)}.bp-choose .d2{animation-delay:.1s}.bp-choose .d3{animation-delay:.25s}@keyframes bpRise{to{opacity:1;transform:translateY(0)}}.bp-choose .doors{flex:1;grid-template-columns:1fr 1fr;gap:28px;width:100%;max-width:1280px;margin:0 auto;padding:0 24px 16px;display:grid;position:relative}.bp-choose .door{min-height:clamp(460px,100vh - 290px,700px);color:var(--white);background:var(--ink);isolation:isolate;-webkit-tap-highlight-color:transparent;touch-action:manipulation;border-radius:24px;outline:none;flex-direction:column;justify-content:flex-end;text-decoration:none;transition:transform .4s cubic-bezier(.2,.7,.2,1),box-shadow .4s,opacity .4s;display:flex;position:relative;overflow:hidden}.bp-choose .door:active{transition-duration:.12s;transform:scale(.985)}@media (hover:hover) and (pointer:fine){.bp-choose .door:hover{transform:translateY(-6px);box-shadow:0 28px 70px #1c1c1c3d}.bp-choose .doors:hover .door:not(:hover){opacity:.72;transform:scale(.985)}.bp-choose .door:hover .door-img{transform:scale(1.07)}.bp-choose .door:hover .door-cta{background:var(--lime-bright);gap:14px}}.bp-choose .door:focus-visible{box-shadow:0 0 0 4px var(--lime-bright),0 28px 70px #1c1c1c3d;transform:translateY(-6px)}.bp-choose .door-img{object-fit:cover;z-index:-2;width:100%;max-width:none;height:100%;transition:transform 1.2s;position:absolute;inset:0;transform:scale(1.02)}.bp-choose .door:after{content:"";z-index:-1;background:linear-gradient(#10161f00 0%,#10161f14 30%,#10161f6b 58%,#10161fdb 100%);position:absolute;inset:0}.bp-choose .door-body{padding:32px}.bp-choose .door-tag{letter-spacing:.12em;text-transform:uppercase;color:var(--ink);background:var(--lime);border-radius:999px;margin-bottom:18px;padding:11px 20px;font-size:16px;font-weight:600;line-height:1.2;display:inline-block}.bp-choose .door-title{letter-spacing:-.02em;color:var(--white);font-size:clamp(30px,3.6vw,44px);font-weight:500;line-height:1.05;display:block}.bp-choose .door-text{color:#ffffffe0;max-width:34ch;margin-top:10px;font-size:17px;line-height:1.45;display:block}.bp-choose .door-cta{color:var(--ink);background:var(--white);border-radius:999px;align-self:flex-start;align-items:center;gap:10px;margin-top:22px;padding:14px 20px;font-size:16px;font-weight:600;line-height:1.2;transition:background .25s,gap .25s;display:inline-flex}.bp-choose .door-cta svg{width:18px;height:18px}.bp-choose .or{background:var(--cream);width:52px;height:52px;color:var(--ink);z-index:2;pointer-events:none;border-radius:50%;justify-content:center;align-items:center;font-size:15px;font-weight:600;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 6px 24px #1c1c1c24,0 0 0 1px #1c1c1c0f}.bp-choose .foot{text-align:center;width:100%;max-width:1280px;color:var(--ink);margin:0 auto;padding:12px 24px 22px;font-size:13.5px}.bp-choose .foot b{font-weight:600}.bp-choose .dot{opacity:.45;padding:0 6px}@media (width<=760px){.bp-choose{min-height:100dvh}.bp-choose .ask{flex:none;order:0;padding:10px 16px 6px}.bp-choose .bp-q{font-size:clamp(28px,8vw,34px);line-height:1.08}.bp-choose .doors{flex:auto;order:2;grid-template-rows:1fr 1fr;grid-template-columns:1fr;gap:14px;min-height:0;padding:0 12px 10px}.bp-choose .door{border-radius:20px;min-height:172px}.bp-choose .or{width:44px;height:44px;font-size:14px}.bp-choose .door:after{background:linear-gradient(#10161f0d 0%,#10161f40 20%,#10161fb3 50%,#10161feb 100%)}.bp-choose .door-img{object-position:center 55%}.bp-choose .door-img-adu{object-position:center 45%}.bp-choose .door-body{padding:16px}.bp-choose .door-tag{letter-spacing:.1em;margin-bottom:8px;padding:6px 12px;font-size:12px}.bp-choose .door-title{text-shadow:0 1px 14px #00000059;font-size:26px}.bp-choose .door-text{text-shadow:0 1px 10px #0006;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;font-size:14.5px;line-height:1.4;display:-webkit-box;overflow:hidden}.bp-choose .door-cta{min-height:42px;margin-top:10px;padding:10px 16px;font-size:14px}.bp-choose .foot{white-space:nowrap;flex:none;order:1;padding:0 16px 10px;font-size:12.5px}.bp-choose .txt-long{display:none}.bp-choose .dot{padding:0 4px}@media (width<=400px){.bp-choose .door-text .p-long{display:none}}@media (height<=620px){.bp-choose .ask{padding-top:6px}.bp-choose .bp-q{font-size:26px}.bp-choose .foot{padding-bottom:8px}.bp-choose .doors{gap:12px}.bp-choose .door{min-height:150px}.bp-choose .door-body{padding:14px}.bp-choose .door-tag{margin-bottom:6px}.bp-choose .door-title{font-size:23px}.bp-choose .door-text{-webkit-line-clamp:1;font-size:13.5px}.bp-choose .door-cta{min-height:38px;margin-top:8px;padding:8px 14px}}@media (height<=500px){.bp-choose .doors{grid-template-rows:none;grid-auto-rows:minmax(190px,auto)}.bp-choose .or{display:none}}.bp-choose{padding-bottom:66px}}@media (prefers-reduced-motion:reduce){.bp-choose .door,.bp-choose .door-img,.bp-choose .door-cta{transition:none}.bp-choose .rise{opacity:1;animation:none;transform:none}.bp-choose .bp-q .mark path{stroke-dashoffset:0;animation:none}}@media (width<=760px){.bp-choose{height:100dvh;min-height:0;padding-bottom:66px}.bp-choose .ask{order:0;padding:16px 20px 4px}.bp-choose .bp-q{font-size:clamp(30px,8.4vw,36px);line-height:1.06}.bp-choose .foot{white-space:nowrap;flex:none;order:1;padding:6px 20px 14px;font-size:13px}.bp-choose .doors{flex:auto;order:2;grid-template-rows:1fr 1fr;grid-template-columns:1fr;gap:14px;min-height:0;padding:0 16px 12px}.bp-choose .door{border-radius:22px;min-height:0}.bp-choose .door:after{background:linear-gradient(#10161f00 28%,#10161f80 60%,#10161fd9 100%)}.bp-choose .door-body{padding:18px 80px 18px 20px;position:relative}.bp-choose .door-tag{background:var(--lime);color:var(--ink);letter-spacing:.12em;border-radius:999px;margin:0 0 9px;padding:6px 11px;font-size:11.5px;display:table}.bp-choose .door-title{text-shadow:0 1px 14px #0000004d;font-size:28px;line-height:1.05}.bp-choose .door-text{-webkit-line-clamp:2;color:#ffffffe6;-webkit-box-orient:vertical;margin-top:5px;font-size:15px;line-height:1.35;display:-webkit-box;overflow:hidden}.bp-choose .door-text .p-long{display:none}.bp-choose .door-img{object-position:center 60%}.bp-choose .door-img-adu{object-position:center 40%}.bp-choose .door-cta{background:var(--lime);border-radius:50%;justify-content:center;gap:0;width:52px;height:52px;min-height:0;margin:0;padding:0;font-size:0;line-height:0;position:absolute;bottom:20px;right:18px}.bp-choose .door-cta svg{width:22px;height:22px}.bp-choose .or{width:42px;height:42px;font-size:14px;display:flex}}@media (width<=760px) and (height<=620px){.bp-choose .ask{padding-top:10px}.bp-choose .bp-q{font-size:28px}.bp-choose .foot{padding-bottom:10px}.bp-choose .doors{gap:12px}.bp-choose .door-title{font-size:25px}.bp-choose .door-body{padding:14px 74px 14px 18px}.bp-choose .door-cta{width:46px;height:46px;bottom:16px;right:16px}}@media (width<=760px){.bp-choose{padding-bottom:0}.new_div_call_bb{transition:transform .35s,opacity .35s}}@media only screen and (width>=768px){svg.tda{display:none}}@media only screen and (width<=768px){.bg-content__list li:not(:last-child){flex:0 0 96%!important}.bg-content__list li:before{content:unset}.bg-content__list li{background:#ffffff26;border-radius:8px;justify-content:space-between;padding:2vw 5vw 2vw 4vw;position:relative}.bg-content__list{position:relative}svg.tda{display:block;position:absolute;right:9.9%}.bg-content__list li:last-child{background-image:none;background-color:unset;padding:2vw 7vw 2vw 6vw}}.site-header__actions-callus.btn-mobile{background-color:var(--site-accent);z-index:999;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;transition:all .3s;display:flex;position:fixed;bottom:20px;right:20px;box-shadow:0 4px 12px #00000026}@media (width>=1024px){.site-header__actions-callus.btn-mobile:hover{transform:scale(1.1);box-shadow:0 6px 20px #0003}}.site-header__actions-callus.btn-mobile svg{width:50px;height:50px}@media (width<=960px){.new_div_call_bb{z-index:1000;gap:.5rem;width:100%;padding:0 .5rem;display:flex;position:fixed;bottom:2px;right:0}.new_call_us_new,.new_call_us{color:#000;backdrop-filter:blur(4.2px);border:1px solid #fff;top:unset!important;right:unset!important;background:#ffffff9c!important;border-radius:100px!important;width:85vw!important;height:13.2vw!important;font-size:1.1rem!important;position:relative!important}.site-header__actions-callus.btn-mobile svg{margin-right:.5rem;width:35px!important;height:30px!important}.site-header__actions-callus.btn-mobile{bottom:1vw}.page-template-floor-plans .new_div_call_bb{bottom:15vw}}@media (width>=960px){.site-header__actions .btn,.site-header__menu a{font-size:.9375vw!important}}#root{display:contents}main>.bp-choose{padding-top:var(--bp-head,76px)}.estimate-preview :is(input,select,textarea){appearance:auto;border:1px solid var(--site-field-border);width:100%;min-height:2.75rem;color:var(--site-ink);font:inherit;background:#fff;border-radius:.5rem;margin-bottom:.65rem;padding:.65rem .75rem}.estimate-preview :is(input,select,textarea,button):focus-visible{outline:2px solid var(--site-focus);outline-offset:3px}.bg-content__list>.process-line-decoration{counter-increment:none}.bg-content__list>.process-line-decoration:before{content:none}main>.uni-home-hero{color:var(--site-ink);background:var(--site-paper);padding:clamp(104px,7.5vw,120px) 0 3rem}.uni-home-hero .container{max-width:94rem}.uni-home-hero__location{text-align:center;color:var(--site-muted-ink);margin:0 0 1.6rem;font-size:.75rem;line-height:1.5}.uni-home-hero__location>span{display:none}.uni-home-hero__copy{text-align:center}.uni-home-hero h1{margin:0;font-weight:500}.uni-home-hero__category{text-transform:uppercase;letter-spacing:.16em;border:1px dashed var(--site-earth);border-radius:2rem;margin-bottom:1.1rem;padding:.5rem .9rem;font-size:.6875rem;font-weight:600;line-height:1.4;display:inline-block}.uni-home-hero__headline{letter-spacing:-.055em;text-wrap:balance;font-size:clamp(3.5rem,5.5vw,5.7rem);line-height:1.03;display:block}.uni-home-hero__headline em{color:var(--site-ink);font-style:normal}.uni-home-hero__highlight{white-space:nowrap;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:url(/assets/images/shared/73207e87e7-text-decor-bg-2.svg) 50% 75%/100% 65% no-repeat;position:relative}.uni-home-hero__highlight:before{content:none}.uni-home-hero__intro{max-width:36rem;color:var(--site-muted-ink);text-wrap:pretty;margin:1.2rem auto 0;font-size:1rem;line-height:1.6}.uni-home-hero__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem;margin-top:1.5rem;display:flex}.uni-home-hero__proof{color:var(--site-muted-ink);flex-wrap:wrap;justify-content:center;align-items:center;gap:.45rem;margin-top:1rem;font-size:.6875rem;line-height:1.5;display:flex}.uni-home-hero__proof a{text-underline-offset:.2em;text-decoration:underline}.uni-home-hero__proof>span{border-left:1px solid var(--site-control-border);margin-left:.3rem;padding-left:.75rem}.uni-home-hero__visual{background:0 0;margin:1.5rem 0 0;padding:0;position:relative}.uni-home-hero__defs{position:absolute}.uni-home-hero__visual figcaption{text-align:center;color:var(--site-muted-ink);margin-top:.5rem;font-size:.5625rem;line-height:1.5}.uni-home-hero__visual figcaption a{text-underline-offset:.2em;text-decoration:underline}.uni-home-hero__stats{text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;max-width:54rem;margin:0 auto;padding:1.75rem 0;display:grid}.uni-home-hero__stats>div{flex-direction:column;display:flex}.uni-home-hero__stats>div+div{border-left:1px solid var(--site-control-border)}.uni-home-hero__stats dt{color:var(--site-muted-ink);font-size:.75rem;line-height:1.5}.uni-home-hero__stats dd{letter-spacing:-.045em;font-variant-numeric:tabular-nums;order:-1;margin:0 0 .35rem;font-size:2.75rem;font-weight:500;line-height:1.1}.uni-home-hero__services{border-top:1px solid var(--site-control-border);grid-template-columns:1fr 1fr;gap:2rem;margin-top:.25rem;display:grid}.uni-home-hero__service{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem 1rem;padding:1.4rem 0;display:grid}.uni-home-hero__service-copy strong{letter-spacing:-.025em;font-size:1.25rem;font-weight:500;line-height:1.35;display:block}.uni-home-hero__service-copy p{color:var(--site-muted-ink);margin:.4rem 0 0;font-size:.8125rem;line-height:1.5}.uni-home-hero__service>.btn{grid-area:1/3;justify-self:end}.uni-home-hero a:focus-visible{outline:2px solid var(--site-focus);outline-offset:5px}@media (width<=47.9988em){main>.uni-home-hero{padding-top:104px;padding-bottom:1.5rem}.uni-home-hero__location{margin-bottom:1rem;font-size:.625rem}.uni-home-hero__category{margin-bottom:1rem;padding:.45rem .7rem;font-size:.5rem}.uni-home-hero__headline{font-size:clamp(2.25rem,9.5vw,4.5rem);line-height:1.04}.uni-home-hero__intro{max-width:25rem;margin-top:1rem;font-size:.875rem;line-height:1.55}.uni-home-hero__actions{flex-flow:wrap;gap:.65rem;margin-top:1.1rem}.uni-home-hero__proof{margin-top:.6rem;font-size:.625rem}.uni-home-hero__proof>span{display:none}.uni-home-hero__visual{margin-top:1.25rem}.uni-home-hero__visual figcaption{font-size:.5rem}.uni-home-hero__stats{gap:.5rem;padding-block:1.35rem}.uni-home-hero__stats dd{font-size:2rem}.uni-home-hero__stats dt{font-size:.625rem}.uni-home-hero__services{grid-template-columns:1fr;gap:0}.uni-home-hero__service{padding-block:1.1rem}.uni-home-hero__service+.uni-home-hero__service{border-top:1px solid var(--site-control-border)}.uni-home-hero__services strong{font-size:1.125rem}.uni-home-hero__services a>span>span{font-size:.75rem}}.uni-home-hero__architecture{stroke-opacity:.6}.uni-home-hero__architecture path{vector-effect:non-scaling-stroke}.uni-home-hero__property-drawing{width:100%;max-width:76rem;height:auto;margin:0 auto;display:block;overflow:visible}@media (width<=47.9988em){.uni-home-hero__property-drawing{width:106%;max-width:none;margin-left:-3%}}.home-offices,.home-services{padding:clamp(3.5rem,7vw,7rem) 0}.home-offices h2,.home-services h2{max-width:55rem;margin:1.5rem 0;font-size:clamp(2rem,4vw,3.8rem);line-height:1.08}.home-offices__intro{max-width:58rem;font-size:1.15rem;line-height:1.6}.home-offices__switcher{flex-wrap:wrap;gap:.5rem;margin:2rem 0;display:flex}.home-offices__switcher button{border:1px solid var(--site-control-border);color:var(--site-ink);background:var(--site-paper);font:inherit;cursor:pointer;border-radius:99px;padding:.85rem 1.4rem}.home-offices__switcher button[aria-pressed=true]{background:var(--site-ink);color:var(--site-white);border-color:var(--site-ink)}.home-offices__grid{grid-template-columns:1fr 1.1fr;align-items:stretch;gap:2rem;display:grid}.home-offices__details{background:var(--site-surface);border-radius:1.5rem;padding:clamp(1.5rem,3vw,3rem)}.home-offices__details h3{margin:1.25rem 0;font-size:2rem}.home-offices address{max-width:29rem;font-style:normal;line-height:1.6}.home-offices__actions{flex-wrap:wrap;align-items:center;gap:1.25rem;margin-top:2rem;display:flex}.home-offices__map{border-radius:1.5rem;min-height:430px;overflow:hidden}.home-offices__map iframe{border:0;width:100%;height:100%;min-height:430px;display:block}.home-services{background:var(--site-surface)}.home-services__heading{justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:2rem;display:flex}.home-services__heading p{max-width:43rem;line-height:1.6}.home-services__controls{flex-shrink:0;gap:.6rem;display:flex}.home-services__controls button{border:1px solid var(--site-ink);background:var(--site-ink);width:3.25rem;height:3.25rem;color:var(--site-white);cursor:pointer;border-radius:50%;font-size:1.5rem}.home-services__controls button:disabled{opacity:.3;cursor:default}.home-services__track{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--site-ink) transparent;gap:24px;padding:0 0 1.5rem;display:flex;overflow-x:auto}.home-services__card{scroll-snap-align:start;background:var(--site-paper);border-radius:1.5rem;flex-direction:column;flex:0 0 calc(33.3333% - 16px);min-width:0;display:flex;overflow:hidden}.home-services__art{background:var(--site-word-highlight);border-radius:1.5rem 1.5rem 40% 8%;padding:2rem 1rem .5rem;position:relative}.home-services__art--garage{border-radius:1.5rem 1.5rem 8% 35%}.home-services__number{font-size:.8rem;font-weight:600;position:absolute;top:1rem;left:1.25rem}.service-architecture{width:100%;height:auto;color:var(--site-ink);display:block}.service-architecture__ground{fill:var(--site-surface)}.service-architecture__front{fill:var(--site-paper)}.service-architecture__side{fill:var(--site-surface)}.service-architecture__roof{fill:var(--site-accent)}.service-architecture__glass{fill:var(--site-accent-hover)}.service-architecture__door{fill:var(--site-ink)}.home-services__copy{flex-direction:column;flex:1;padding:1.5rem;display:flex}.home-services__copy h3{min-height:3.6em;margin:0 0 1rem;font-size:1.5rem;line-height:1.2}.home-services__copy p{margin:0 0 1.5rem;font-size:1rem;line-height:1.55}.home-services__copy .btn{align-self:flex-start;margin-top:auto}.home-services__footer{justify-content:space-between;align-items:center;gap:1.5rem;margin-top:1.75rem;display:flex}.home-offices button:focus-visible,.home-services button:focus-visible,.home-offices a:focus-visible,.home-services__track:focus-visible{outline:3px solid var(--site-focus);outline-offset:4px}@media (width<=900px){.home-services__card{flex-basis:calc(50% - 12px)}.home-offices__grid{grid-template-columns:1fr}}@media (width<=600px){.home-offices__switcher{gap:.4rem}.home-offices__switcher button{padding:.75rem 1rem;font-size:.9rem}.home-services__card{flex-basis:88%}.home-services__heading{flex-direction:column;align-items:start;gap:1rem}.home-services__footer{flex-direction:column;align-items:start}.home-offices__map,.home-offices__map iframe{min-height:350px}.home-services__copy h3{min-height:0}.home-offices__details{padding:1.25rem}}.home-offices__city-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 3rem;margin-top:2rem;display:grid}.home-offices__city-cards .cards-img-btn__item{flex-direction:row;align-items:center;gap:1.5rem;width:100%;padding-block:1.5rem}.home-offices__city-cards .cards-img-btn__item-img{flex:0 0 6.25rem;width:6.25rem;height:6.25rem}.home-offices__city-cards .cards-img-btn__item-main{min-width:0}.home-offices__city-cards .cards-img-btn__item-main i{border-radius:50%;justify-content:center;align-items:center;display:flex}.home-offices__actions .btn-image{font-size:1rem}@media (width<=767px){.home-offices__city-cards{grid-template-columns:1fr;gap:0}}.uni-home-hero__service{color:var(--site-ink);cursor:pointer;text-decoration:none}.uni-home-hero__service:hover,.uni-home-hero__service:focus-visible{text-decoration:none}.uni-home-hero__service:hover .btn-square,.uni-home-hero__service:focus-visible .btn-square{background:var(--site-ink);color:var(--site-white)}.uni-home-hero__service .btn-square i{transition:transform .18s ease-out}.uni-home-hero__service:hover .btn-square i,.uni-home-hero__service:focus-visible .btn-square i{transform:rotate(45deg)}.uni-home-hero__service:focus-visible{outline:2px solid var(--site-focus);outline-offset:4px}@media (prefers-reduced-motion:reduce){.uni-home-hero__service .btn-square i{transition:none}}.inline-video{aspect-ratio:1672/941;background:#000;border-radius:24px;width:100%;position:relative;overflow:hidden;box-shadow:0 40px 80px -30px #1c1c1c73}.inline-video__poster,.inline-video__player{border:0;width:100%;height:100%;margin:0;padding:0;display:block;position:absolute;inset:0}.inline-video__poster{cursor:pointer;border-radius:inherit;background:0 0;line-height:0}.inline-video__poster img{object-fit:cover;width:100%;height:100%;display:block}.inline-video__poster:focus-visible{outline:3px solid var(--site-accent);outline-offset:-5px}.inline-video__player{border-radius:inherit}main>.uni-home-hero{padding-bottom:0;overflow:hidden}.uni-home-hero__scene{isolation:isolate;margin-top:2rem;position:relative}.uni-home-hero__scene .uni-home-hero__visual{height:clamp(38rem,58vw,58rem);margin:0;overflow:hidden}.uni-home-hero__scene .uni-home-hero__property-drawing{width:110%;max-width:none;height:auto;margin:0;position:absolute;top:-3vw;left:50%;transform:translate(-50%)}.uni-home-hero__lower{background:var(--site-surface);width:100%;padding:1rem 0 1.5rem;position:absolute;bottom:0;left:0}.uni-home-hero__lower .uni-home-hero__stats{padding-top:1rem}@media (width<=767px){.uni-home-hero__scene{margin-top:1.5rem}.uni-home-hero__scene .uni-home-hero__visual{height:43rem}.uni-home-hero__scene .uni-home-hero__property-drawing{width:58rem;top:-2rem;left:50%}.uni-home-hero__lower{padding:.5rem 0 1rem}}.uni-home-hero__lower .uni-home-hero__service{grid-template-columns:minmax(0,1fr) auto;gap:1rem;padding:1.2rem 0}.uni-home-hero__lower .uni-home-hero__service>.btn{grid-column:2}.uni-home-hero__lower .uni-home-hero__service-copy strong{font-size:1.125rem}.uni-home-hero__lower .uni-home-hero__service-copy p{max-width:30rem;margin-top:.3rem}.uni-home-hero__lower .uni-home-hero__stats{padding:1.25rem 0 1.75rem}@media (width<=767px){.uni-home-hero__lower .uni-home-hero__stats{padding:1rem 0 1.25rem}.uni-home-hero__lower .uni-home-hero__stats dd{font-size:1.75rem}.uni-home-hero__lower .uni-home-hero__service{gap:.75rem;padding:1rem 0}.uni-home-hero__lower .uni-home-hero__service-copy strong{font-size:1rem}.uni-home-hero__lower .uni-home-hero__service-copy p{font-size:.75rem;line-height:1.5}}.uni-home-hero__scene .uni-home-hero__visual{height:clamp(33rem,54vw,52rem)}.uni-home-hero__scene .uni-home-hero__property-drawing{filter:sepia(.18)hue-rotate(165deg)saturate(.85)brightness(1.025);top:0}@media (width<=767px){.uni-home-hero__scene .uni-home-hero__visual{height:40rem}.uni-home-hero__scene .uni-home-hero__property-drawing{filter:sepia(.18)hue-rotate(165deg)saturate(.85)brightness(1.025);top:0}}@media (width<=480px){.uni-home-hero__scene .uni-home-hero__property-drawing{width:30.0383rem}}:root{--site-font-body:"DM Sans";--site-font-accent:"Mukta";--site-ink:#1c1c1c;--site-paper:#f5f9fd;--site-header-paper:var(--site-paper);--site-surface:#e6f0f9;--site-word-highlight:#e1ecf7;--site-accent:#d2e9ff;--site-warm:#f3f8ff;--site-earth:#315d85;--site-accent-strong:#3d6b96;--site-accent-soft:#dcecff;--site-accent-hover:#b9dcfb;--site-surface-subtle:#f4f9fe;--site-focus:#254c72;--site-range-start:#4c83b7;--site-range-end:#336695;--site-muted-ink:#526273;--site-field-border:#657487;--site-control-border:#ccd3da;--site-white:#fff;--site-content-width:74rem;--site-reading-width:46rem;--site-gutter:clamp(1.25rem, 4vw, 3rem);--site-section-space:clamp(2rem, 6vw, 5rem);--site-card-radius:1rem}:root body{background-color:var(--site-paper)!important}.site-header,.site-header .site-header__top,.site-header .site-header__inner:before{background-color:var(--site-header-paper)}.floor-plans,.floor-plans__main-header,.floor-plans__sortby-main{background-color:var(--site-paper)}@media (width<=74.9988em){.site-header .site-header__menus-wrap,.site-header .sub-menu,.site-header .mega-menu-wrapper{background-color:var(--site-paper)}}.collection-page,.collection-listing{font-family:var(--site-font-body), sans-serif;color:var(--site-ink)}.collection-hero-inner,.collection-copy,.collection-listing{width:100%;margin-inline:auto}.collection-hero a,.collection-copy a,.collection-card a{color:inherit;text-underline-offset:.18em;text-decoration:underline}.collection-copy :is(h2,h3,h4){margin-block:1.6em .5em;line-height:1.25}.collection-copy :is(p,ul,ol,blockquote,pre){margin-block:0 1em}.collection-copy :is(ul,ol){padding-inline-start:1.4em}.collection-copy :is(th,td){border:1px solid;padding:.4em .75em}.collection-listing{box-sizing:border-box;max-width:var(--site-content-width);padding:var(--site-section-space) var(--site-gutter)}.collection-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:1rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.collection-card{background:var(--site-surface);border-radius:var(--site-card-radius);padding:1.25rem}.collection-card h3{margin:0 0 .5rem}.collection-card p{margin:0}@media (width<=960px){.site-header .site-header__actions-callus{display:none!important}}.floor-plans-category__items>.floor-card,.floor-card__inner,.floor-card__top{min-width:0}.floor-card-gallery-slider{width:100%;min-width:0;max-width:100%}.title-decor :is(strong,i,b,span):not(.change__words),.title-decor .change__words .word,.title-decor-white :is(strong,i,b,span){-webkit-box-decoration-break:clone;box-decoration-break:clone;background:url(/assets/images/shared/73207e87e7-text-decor-bg-2.svg) 50% 75%/100% 65% no-repeat;position:relative}.title-decor :is(strong,i,b,span):not(.change__words):before,.title-decor-white :is(strong,i,b,span):before{content:none}.title-decor>:is(strong,i,b,span):not(.change__words):not(.word),.title-decor-white>:is(strong,i,b,span):not(.change__words):not(.word){margin:0;padding:0;display:inline}.footer .footer-offices{border-top:1px solid var(--site-control-border);padding-block:2rem 2.5rem;scroll-margin-top:7rem}.footer .footer-offices h2{letter-spacing:-.02em;margin:0 0 1.5rem;font-size:1.25rem;font-weight:600;line-height:1.3}.office-contact-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem;display:grid}.office-contact-cards .footer-offices__office h3{letter-spacing:0;text-align:left;justify-content:flex-start;align-items:center;gap:.5rem;margin:0 0 .8rem;font-size:1.0625rem;font-weight:600;line-height:1.4;display:flex}.office-contact-cards .footer-offices__office h3 svg{flex-shrink:0;width:1.1rem;height:1.1rem}.office-contact-cards .footer-offices__name{margin:0 0 .5rem;font-size:.9375rem;font-weight:500;line-height:1.5}.office-contact-cards address{max-width:22rem;margin:0;font-size:.9375rem;font-style:normal;line-height:1.6}.office-contact-cards address a{color:var(--site-muted-ink);text-decoration:none}.office-contact-cards address a:hover{text-underline-offset:.2em;text-decoration:underline}.office-contact-cards .footer-offices__phone{text-underline-offset:.2em;margin-top:.65rem;font-size:.9375rem;line-height:1.6;text-decoration:underline;display:inline-block}.office-contact-cards a:focus-visible{outline:2px solid var(--site-focus);outline-offset:4px;border-radius:.2rem}@media (width<=47.9988em){.office-contact-cards{grid-template-columns:1fr;gap:1.75rem}.office-contact-cards .footer-offices__office+.footer-offices__office{border-top:1px solid var(--site-control-border);padding-top:1.5rem}}.project-category-nav{flex-wrap:wrap;justify-content:center;gap:.625rem;margin:2rem 0 2.75rem;display:flex}.project-category-nav :is(a,button){border:1px solid var(--site-field-border);color:var(--site-ink);background:0 0;border-radius:3rem;align-items:center;gap:.625rem;padding:.65rem 1.15rem;font-size:1rem;line-height:1.4;display:inline-flex}.project-category-nav :is(a,button)[aria-current=page]{background:var(--site-accent);border-color:#0000}.project-category-nav :is(a,button):hover{background:var(--site-surface)}.project-category-nav :is(a,button):focus-visible{outline:2px solid var(--site-focus);outline-offset:4px}.project-category-count{color:var(--site-muted-ink);font-size:.8rem}@media (width<=47.9988em){.project-category-nav{gap:.5rem;margin-block:1.5rem 2rem}.project-category-nav :is(a,button){padding:.55rem .8rem;font-size:.875rem}}.project-browser-toolbar{margin:2rem 0 1.75rem}.project-browser-tools{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;display:flex}.project-category-nav--segmented{border:1px solid var(--site-control-border);background:var(--site-paper);border-radius:3rem;flex-wrap:nowrap;gap:.15rem;margin:0;padding:.3rem;display:inline-flex}.project-category-nav--segmented :is(a,button){white-space:nowrap;border:0;padding:.6rem 1.15rem}.project-category-nav--segmented :is(a,button)[aria-current=page]{background:var(--site-accent)}.project-category-nav--segmented :is(a,button)[aria-current=page]:hover{background:var(--site-accent-hover)}.project-sort-control{border:1px solid var(--site-control-border);border-radius:3rem;align-items:center;gap:.5rem;min-height:3.25rem;padding:.55rem 1rem;font-size:1rem;display:inline-flex}.project-sort-control svg{flex-shrink:0;width:1.25rem;height:1.25rem}.project-sort-control select{font:inherit;color:var(--site-ink);appearance:auto;cursor:pointer;background:0 0;border:0;max-width:14rem;padding:.3rem 1.5rem .3rem .25rem}.project-sort-control:focus-within{outline:2px solid var(--site-focus);outline-offset:3px}.project-sort-control select:focus{outline:none}.project-result-count{text-align:right;color:var(--site-muted-ink);margin-top:1.25rem;font-size:1rem}@media (width<=47.9988em){.project-browser-toolbar{margin-block:1.5rem}.project-category-nav--segmented{justify-content:space-between;width:100%}.project-category-nav--segmented :is(a,button){flex:1;justify-content:center;gap:.35rem;padding:.6rem .65rem;font-size:.8125rem}.project-sort-control{min-height:2.75rem;font-size:.875rem}.project-sort-control select{max-width:12.5rem}.project-result-count{text-align:center;margin-top:1rem}}.project-sort-label{white-space:nowrap}@media (width<=360px){.project-category-nav--segmented .project-category-count{display:none}.project-sort-control{gap:.35rem;width:100%}.project-sort-control select{flex:1;width:0;min-width:0;max-width:none;padding-right:.5rem}}.site-header .site-header__brand{object-fit:contain;object-position:left center;width:8.5rem;height:3.5rem;display:block}.footer .footer__brand{object-fit:contain;width:15rem;height:7.5rem;display:block}@media (width<=47.9988em){.site-header .site-header__brand{width:7rem;height:3rem}.footer .footer__brand{width:13rem;height:6.5rem}}@keyframes project-card-enter{0%{opacity:0;transform:translate(-2.5rem)}to{opacity:1;transform:translate(0)}}.uni-process-badge{isolation:isolate;backdrop-filter:blur(8px)saturate(115%);background:linear-gradient(145deg,#ffffff30,#ffffff0d 70%);border:1px solid #ffffff7a;border-radius:50%;flex-shrink:0;place-items:center;width:7.5rem;height:7.5rem;margin-inline:auto;display:grid;position:relative;box-shadow:inset 0 1px #ffffff59,0 8px 22px #0000001a}.uni-process-badge:before{content:"";border-radius:inherit;pointer-events:none;border:1px solid #ffffff26;position:absolute;inset:.375rem}.bg-content__icon.uni-process-badge img{width:100%;height:100%;display:block}@media (width<=47.9988em){.uni-process-badge{width:5rem;height:5rem}}.project-category-nav--segmented button{cursor:pointer;font-family:inherit}.project-category-nav--segmented button[aria-pressed=true]{background:var(--site-accent)}.project-category-nav--segmented button[aria-pressed=true]:hover{background:var(--site-accent-hover)}.office-location{scroll-margin-top:7rem}.office-location>h2{max-width:50rem;margin-bottom:2rem}.office-location__grid{grid-template-columns:1fr 1fr;align-items:stretch;gap:3rem;display:grid}.office-location__overview{margin-bottom:1.75rem;font-size:1.0625rem;line-height:1.7}.office-location h3{margin-bottom:.8rem;font-size:1.2rem;font-weight:600;line-height:1.4}.office-location address{flex-direction:column;align-items:flex-start;gap:.6rem;font-size:1rem;font-style:normal;line-height:1.6;display:flex}.office-location address a{text-underline-offset:.2em;overflow-wrap:anywhere;text-decoration:underline}.office-location__actions{flex-wrap:wrap;align-items:center;gap:1.25rem;margin-top:1.75rem;display:flex}.office-location__actions>a:not(.btn){text-underline-offset:.2em;align-items:center;gap:.5rem;font-size:.9375rem;text-decoration:underline;display:inline-flex}.office-location__map{background:var(--site-surface);border-radius:1.5rem;min-height:26rem;overflow:hidden}.office-location__map iframe{border:0;width:100%;height:100%;min-height:26rem;display:block}.office-location a:focus-visible,.office-page__hero-actions a:focus-visible{outline:2px solid var(--site-focus);outline-offset:4px}@media (width<=47.9988em){.office-location__grid,.office-location__guidance{grid-template-columns:1fr;gap:2rem}.office-location__map,.office-location__map iframe{min-height:23rem}}.about-office-details{scroll-margin-top:7rem}.about-office-details>h2{margin-bottom:1.5rem}.about-office-details__intro{max-width:49rem;margin-bottom:2.5rem;font-size:1.125rem;line-height:1.65}.about-office-details .office-contact-cards{margin-bottom:2.5rem}.license-verification{border:1px solid var(--site-control-border);background:var(--site-paper);border-radius:1.25rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem;padding:1.5rem 1.75rem;display:flex}.license-verification p{color:var(--site-muted-ink);margin-bottom:.25rem;font-size:.875rem;line-height:1.5}.license-verification h3{font-size:1.25rem;font-weight:600;line-height:1.4}.license-verification a{border:1px solid var(--site-control-border);background:var(--site-surface);border-radius:2rem;align-items:center;gap:.65rem;min-height:2.75rem;padding:.65rem 1.1rem;font-size:.9375rem;text-decoration:none;display:inline-flex}.license-verification a:hover{background:var(--site-accent);border-color:var(--site-focus)}.license-verification a:focus-visible{outline:2px solid var(--site-focus);outline-offset:4px}.uni-review-initials{background:var(--site-surface);border:1px solid var(--site-control-border);color:var(--site-ink);flex-shrink:0;place-items:center;font-size:1.25rem;font-weight:600;display:grid}.single-slider__info .uni-review-source{text-underline-offset:.2em;margin-top:.5rem;font-size:.875rem;text-decoration:underline;display:inline-block}.uni-review-platform{color:var(--site-ink);flex-direction:column;align-items:center;gap:.75rem;padding:1.25rem;text-decoration:none;display:flex}.uni-review-platform img{object-fit:contain;width:8rem;height:3rem}.uni-review-platform__stars{color:var(--site-earth);letter-spacing:.12em;font-size:1.35rem}:root section[hidden]{display:none!important}[data-shared-reviews] a:focus-visible,[data-shared-review-platforms] a:focus-visible{outline:2px solid var(--site-focus);outline-offset:4px}:root [data-shared-reviews] .single-slider__slide-text,:root [data-shared-reviews] .single-slider__slide-text p{-webkit-line-clamp:unset;line-clamp:unset;text-overflow:clip;height:auto;max-height:none;display:block;overflow:visible}:root [data-shared-reviews] .single-slider__wrapper{align-items:stretch}:root [data-shared-reviews] .single-slider__slide{grid-template-rows:3.5rem 1fr auto auto;justify-items:center;height:auto;display:grid}:root [data-shared-reviews] .single-slider__slide-icon{justify-content:center;align-items:center;height:3.5rem;margin:0;display:flex}:root [data-shared-reviews] .single-slider__slide-icon img{object-fit:contain;width:11rem;height:3rem}:root [data-shared-reviews] .single-slider__slide-text{width:100%;margin:1.5rem 0 0;font-size:clamp(1.75rem,3.4vw,3.5rem);line-height:1.15}:root [data-shared-reviews] .single-slider__slide-text p{margin:0}:root [data-shared-reviews] .single-slider__slide-bottom{justify-content:center;gap:1rem;width:100%;margin-top:2rem}:root [data-shared-reviews] .single-slider__user-icon{width:3.25rem;height:3.25rem}:root [data-shared-reviews] .single-slider__info{width:auto;max-width:none}:root [data-shared-reviews] .single-slider__info p{margin:0 0 .25rem;font-size:1.125rem;line-height:1.4}:root [data-shared-reviews] .single-slider__info span{color:var(--site-muted-ink);font-size:.875rem;line-height:1.5;display:block}:root [data-shared-reviews] .uni-review-source{border:1px solid var(--site-control-border);background:var(--site-accent);min-width:10rem;min-height:2.75rem;color:var(--site-ink);border-radius:2rem;justify-content:center;align-items:center;gap:.75rem;margin-top:1.25rem;padding:.65rem 1.15rem;font-size:.9375rem;font-weight:500;line-height:1.4;text-decoration:none;display:inline-flex}:root [data-shared-reviews] .uni-review-source:hover{background:var(--site-accent-hover);border-color:var(--site-focus);text-decoration:none}@media (width<=47.9988em){:root [data-shared-reviews] .single-slider__slide{justify-items:start}:root [data-shared-reviews] .single-slider__slide-bottom{justify-content:flex-start}:root [data-shared-reviews] .single-slider__slide-text{margin-top:1.25rem}:root [data-shared-reviews] .single-slider__slide-bottom{margin-top:1.5rem}}.btn-image--ink i,.btn-image--ink:hover i,.btn-image--ink:focus-visible i{background-color:var(--site-ink);color:var(--site-white)}@media (width>=75em){.site-header .has-mega-menu .sub-menu{background:var(--site-surface)!important}.site-header .has-mega-menu .mega-menu-wrapper{background:var(--site-paper);flex:0 0 70%;width:70%}.site-header .menu-item-has-children:hover>a,.site-header .menu-item-has-children:focus-within>a{background-color:var(--site-surface)!important}}.site-header .menu-item--view-all{border-top:1px solid var(--site-control-border);margin-top:1rem;padding-top:1rem}.content-row-sticky__item{background:var(--site-paper)}.content-row-sticky__item:nth-child(2n){background:var(--site-surface)}.nearby-office{padding-block:3rem}.nearby-office__card{background:var(--site-surface);border-radius:1.5rem;grid-template-columns:1fr 1fr;gap:2rem;padding:2rem;display:grid}.nearby-office h2{margin:1rem 0;font-size:clamp(1.8rem,3vw,2.8rem)}.nearby-office address{margin:1rem 0 2rem;font-style:normal;line-height:1.6}.nearby-office iframe{border:0;border-radius:1rem;width:100%;height:360px}@media (width<=767px){.nearby-office__card{grid-template-columns:1fr;padding:1.25rem}}.btn.btn-square{background:var(--site-accent);width:44px;min-width:44px;height:44px;color:var(--site-ink);border:0;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:background-color .2s,color .2s;display:inline-flex}.btn.btn-square:hover,.btn.btn-square:focus-visible{background:var(--site-ink);color:var(--site-white)}.btn.btn-square i{color:inherit;font-size:1rem}.client-stories{padding:clamp(3rem,7vw,6rem) 0}.client-stories__hero{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:center;gap:4rem;margin-bottom:3rem;display:grid}.client-stories__hero h1{text-wrap:balance;margin:1.5rem 0;font-size:clamp(2.6rem,5vw,4.8rem);line-height:1.07}.client-stories__hero h1 strong{box-shadow:inset 0 -.18em var(--site-word-highlight);font-weight:600}.client-stories__hero p{max-width:39rem;margin-top:1rem;line-height:1.7}.client-stories__invitation{background:var(--site-surface);border-radius:1.5rem;padding:2rem}.client-stories__invitation>span{font-size:.75rem}.client-stories__invitation h2{margin-top:1rem;font-size:1.7rem;line-height:1.2}.client-stories__invitation .btn{margin-top:1.5rem}.client-stories__toolbar{border-top:1px solid var(--site-control-border);border-bottom:1px solid var(--site-control-border);justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;padding:1.25rem 0;display:flex}.client-stories__recognition{align-items:center;gap:1.5rem;max-width:42rem;margin:0 0 2rem;padding:1.5rem 0;display:flex}.client-stories__recognition>a{border-radius:.5rem;flex:0 0 72px}.client-stories__recognition>a:focus-visible{outline:2px solid var(--site-ink,#1d1d1b);outline-offset:6px}.client-stories__recognition img{width:72px;height:auto;display:block}.client-stories__recognition h2{text-wrap:balance;margin:0 0 .5rem;font-size:1.25rem;line-height:1.3}.client-stories__recognition p{color:var(--site-muted-ink);margin:0;font-size:1rem;line-height:1.6}.client-stories__filters{flex-wrap:wrap;gap:.5rem;display:flex}.client-stories__filters button{border:1px solid var(--site-control-border);min-height:44px;color:var(--site-ink);font:inherit;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:.6rem;padding:.65rem 1rem;display:inline-flex}.client-stories__filters button[aria-pressed=true],.client-stories__filters button:hover{background:var(--site-accent);border-color:var(--site-accent)}.client-stories__filters button:focus-visible{outline:2px solid var(--site-ink);outline-offset:3px}.client-stories__filters button span{font-size:.8rem}.client-stories__toolbar>p{color:var(--site-muted-ink);font-size:.9rem}.client-stories__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1.5rem;display:grid}.client-stories__card{border:1px solid var(--site-control-border);background:var(--site-surface);border-radius:1.5rem;min-width:0;padding:clamp(1.25rem,2.3vw,2rem)}.client-stories__card>header{align-items:center;gap:.8rem;display:flex}.client-stories__initials{background:var(--site-paper);border-radius:50%;flex:0 0 44px;place-items:center;height:44px;font-size:.9rem;display:grid}.client-stories__card h2{overflow-wrap:anywhere;margin:0;font-size:1.1rem;line-height:1.3}.client-stories__card header div>span{color:var(--site-muted-ink);margin-top:.3rem;font-size:.8rem;display:block}.client-stories__card header img{object-fit:contain;width:64px;height:25px;margin-left:auto}.client-stories__card blockquote{white-space:pre-line;overflow-wrap:anywhere;margin:1.75rem 0;font-size:1rem;line-height:1.75}.client-stories__card footer{border-top:1px solid var(--site-control-border);justify-content:space-between;align-items:center;gap:1rem;padding-top:1rem;display:flex}.client-stories__card footer>span{color:var(--site-muted-ink);font-size:.8rem}.client-stories__source-note{max-width:55rem;color:var(--site-muted-ink);margin-top:2rem;font-size:.85rem;line-height:1.6}@media (width<=767px){.client-stories__hero,.client-stories__grid{grid-template-columns:1fr;gap:1.5rem}.client-stories__hero{margin-bottom:2rem}.client-stories__invitation{padding:1.5rem}.client-stories__toolbar{flex-direction:column;align-items:flex-start}.client-stories__filters button{padding:.6rem .8rem}.client-stories__card header img{width:48px}}.adu-type-page{color:var(--site-ink);background:var(--site-paper);padding:3rem 0 5rem}.adu-type-page nav{margin-bottom:3rem;font-size:.9rem}.adu-type-page__hero{grid-template-columns:1.6fr 1fr;align-items:center;gap:3rem;display:grid}.adu-type-page h1{margin:1.5rem 0;font-size:clamp(2.5rem,5vw,4.5rem);line-height:1.08}.adu-type-page h1 strong{background:linear-gradient(transparent 80%,var(--site-word-highlight) 80%)}.adu-type-page h2{margin-bottom:1rem;font-size:clamp(1.6rem,3vw,2.5rem);line-height:1.2}.adu-type-page h3{margin:.7rem 0;font-size:1.5rem;line-height:1.25}.adu-type-page p{margin-bottom:1.5rem;font-size:1.05rem;line-height:1.75}.adu-type-page aside,.adu-type-page article{background:var(--site-surface);border-radius:1.5rem;padding:2rem}.adu-type-page section{margin-top:4rem}.adu-type-page__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin:2rem 0;display:grid}.adu-type-page__links{flex-wrap:wrap;gap:1rem;display:flex}.adu-type-page details{border-bottom:1px solid var(--site-control-border);padding:1.25rem 0}.adu-type-page summary{cursor:pointer;font-size:1.15rem;font-weight:600}.adu-type-page details p{margin-top:1rem}@media (width<=767px){.adu-type-page__hero,.adu-type-page__grid{grid-template-columns:1fr;gap:1.5rem}.adu-type-page aside,.adu-type-page article{padding:1.5rem}}[data-shared-review-platforms] .uni-review-heading{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}[data-shared-review-platforms] .uni-review-heading>img{object-fit:contain;width:142px;height:68px;margin:0 auto}[data-shared-review-platforms] .uni-review-heading h2{text-align:center;margin:.35rem 0 0;font-size:clamp(2rem,5vw,4.5rem);font-weight:500;line-height:1.15}.uni-review-office-links{flex-wrap:wrap;justify-content:center;gap:.5rem 1rem;font-size:.875rem;display:flex}.uni-review-office-links a{text-underline-offset:3px;text-decoration:underline}[data-shared-review-platforms]>.reviews{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;max-width:760px;margin-inline:auto;display:grid}[data-shared-review-platforms]>.reviews>.review{width:100%;margin:0}@media (width<=600px){[data-shared-review-platforms]>.reviews{grid-template-columns:1fr;gap:1rem;max-width:360px}}.adu-type-page figure{margin:0}.adu-type-page figure img,.adu-type-page article>img{aspect-ratio:3/2;object-fit:cover;border-radius:1.25rem;width:100%;height:auto}.adu-type-page figcaption,.adu-type-page__source{color:var(--site-muted-ink);margin-top:.6rem;font-size:.8rem;line-height:1.5}.adu-type-page__steps{grid-template-columns:1fr 1fr;gap:1.5rem 3rem;padding-left:1.5rem;display:grid}.client-stories__card footer{flex-wrap:wrap}@media (width<=767px){.adu-type-page__steps{grid-template-columns:1fr}}:root .btn.btn-image--ink{--split-size:3.5rem;width:fit-content;max-width:100%;min-height:var(--split-size);white-space:normal;vertical-align:middle;background:0 0;border:0;flex-flow:row;justify-content:flex-start;align-items:center;gap:0;height:auto;padding:0;text-decoration:none;display:inline-flex}:root .btn.btn-image--ink>span{min-width:0;min-height:var(--split-size);width:auto;color:var(--site-ink);background:var(--site-paper);border:1px solid var(--site-ink);border-radius:4rem 0 4rem 4rem;flex:0 auto;justify-content:center;align-items:center;margin:0;padding:.85rem 1.5rem;font-size:1rem;line-height:1.35;display:flex}:root .btn.btn-image--ink>i{float:none;flex:0 0 var(--split-size);width:var(--split-size);min-width:var(--split-size);max-width:var(--split-size);height:var(--split-size);min-height:var(--split-size);background:var(--site-ink);color:var(--site-white);border-radius:50%;justify-content:center;align-items:center;margin:0;padding:0;font-size:1rem;transition:transform .18s ease-out;display:inline-flex;position:static}:root .btn.btn-image--ink:focus-visible{outline:2px solid var(--site-focus);outline-offset:4px}:root .site-header .menu-item--view-all>.btn{--split-size:2.75rem}:root .site-header .menu-item--view-all>.btn>span{padding:.65rem 1rem;font-size:1rem}@media (hover:hover){:root .btn.btn-image--ink:hover>i{transform:rotate(45deg)}}@media (prefers-reduced-motion:reduce){:root .btn.btn-image--ink>i{transition:none}}:root .site-header .menu-item--view-all>a.btn-image--ink{white-space:normal!important;background:0 0!important;flex-direction:row!important;align-items:center!important;width:fit-content!important;padding:0!important;text-decoration:none!important;display:inline-flex!important}:root .site-header .menu-item--view-all>a.menu-services-link{min-height:44px;color:var(--site-ink);border:0;border-radius:0;align-items:center;gap:.65rem;font-weight:500;background:0 0!important;width:fit-content!important;padding:.25rem 0!important;font-size:1rem!important;text-decoration:none!important;display:inline-flex!important}.menu-services-link>i{font-size:.75rem;transition:transform .18s ease-out;display:inline-block}.menu-services-link:hover>i,.menu-services-link:focus-visible>i{transform:translate(2px,-2px)}:root .site-header .menu-services-link:hover{color:var(--site-focus)!important}.menu-services-link:focus-visible{outline:2px solid var(--site-focus);outline-offset:4px}@media (prefers-reduced-motion:reduce){.menu-services-link>i{transition:none}}@media (width>=75em){.site-header .has-mega-menu:focus-within{position:static!important}.site-header .has-mega-menu:focus-within>.sub-menu{opacity:1;visibility:visible;pointer-events:auto;border-radius:0;flex-direction:row;padding:0;display:flex;transform:translateY(0)}}:root .footer{margin-top:clamp(4rem,7vw,7rem)}:root [data-shared-reviews] .uni-review-source{width:fit-content;min-height:44px;color:var(--site-muted-ink);background:0 0;border:0;border-radius:0;align-items:center;gap:.5rem;padding:.25rem 0;font-size:.875rem;display:inline-flex}:root [data-shared-reviews] .uni-review-source:hover{color:var(--site-ink);text-underline-offset:.2em;background:0 0;text-decoration:underline}.faq-item{scroll-margin-top:7rem}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{content:"+";background:var(--site-accent);border-radius:50%;flex:0 0 2.5rem;place-items:center;height:2.5rem;font-size:1.5rem;display:grid}.faq-item details[open]>summary:after{content:"−"}.faq-item summary:focus-visible{outline:2px solid var(--site-focus);outline-offset:4px}.adu-type-page__hero{grid-template-columns:1fr 1.1fr;gap:clamp(2rem,5vw,5rem)}.adu-type-page__hero h1{max-width:13ch;font-size:clamp(2.5rem,4vw,4rem)}.adu-type-page__house-image{clip-path:polygon(50% 0,100% 24%,100% 100%,0 100%,0 24%);border-radius:0 0 1.25rem 1.25rem;position:relative;overflow:hidden}.adu-type-page__house-image:after{content:"";pointer-events:none;clip-path:polygon(50% 0,100% 24%,100% 100%,0 100%,0 24%);border:1px solid #fffc;border-radius:1rem;position:absolute;inset:1.5rem}.adu-type-page__house-image img{object-fit:cover;display:block;aspect-ratio:1!important;border-radius:0!important}.adu-type-page__house-label{writing-mode:vertical-rl;color:#fff;font-size:clamp(1.5rem,3vw,3rem);font-weight:600;position:absolute;bottom:2rem;left:1.5rem;transform:rotate(180deg)}.adu-type-page .adu-type-card{background:0 0;border-radius:0;padding:0}.adu-type-card__link{color:var(--site-ink);text-decoration:none;display:block}.adu-type-card__image{border-radius:1.25rem;overflow:hidden}.adu-type-card__image img{aspect-ratio:3/2;object-fit:cover;width:100%;transition:transform .2s ease-out;display:block}.adu-type-card__heading{justify-content:space-between;align-items:center;gap:1rem;margin:1.25rem 0 .5rem;display:flex}.adu-type-page .adu-type-card__heading h3{margin:0}.adu-type-card__arrow.btn-square{border-radius:50%;flex:0 0 44px}.adu-type-card__link:hover img,.adu-type-card__link:focus-visible img{transform:scale(1.035)}.adu-type-card__link:hover .btn-square,.adu-type-card__link:focus-visible .btn-square,.adu-type-service:hover .btn-square,.adu-type-service:focus-visible .btn-square{background:var(--site-ink);color:#fff}.adu-type-card__link:focus-visible,.adu-type-service:focus-visible{outline:2px solid var(--site-focus);outline-offset:5px}.adu-type-page__links{grid-template-columns:1fr 1fr;gap:0 2rem;display:grid}.adu-type-service{border-bottom:1px solid var(--site-control-border);color:var(--site-ink);justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 0;display:flex}.adu-type-page__text-link{min-height:44px;color:var(--site-ink);align-items:center;gap:.75rem;display:inline-flex}@media (width<=767px){.adu-type-page__hero,.adu-type-page__links{grid-template-columns:1fr}.adu-type-page__hero h1{max-width:none}.adu-type-page__grid{gap:2.5rem}}@media (prefers-reduced-motion:reduce){.adu-type-card__image img{transition:none}}@keyframes faq-answer-in{0%{opacity:0}to{opacity:1}}.article-author,.article-author__main,.article-author__info{overflow-wrap:anywhere;min-width:0;max-width:100%}@media (width<=767px){.article-author{grid-template-columns:minmax(0,1fr)}}.article-main__inner>*{min-width:0}@media (width<=1023px){.article-main__inner{grid-template-columns:minmax(0,1fr)}}.uni-home-hero__call svg{flex:none}.why_list .marquee-wrap:has(.why-us-collage){align-self:center;height:auto}.why_list .marquee-wrap .why-us-collage{object-fit:contain;width:100%;height:auto;display:block}.uni-review-heading:has(.uni-home-yelp-badge){padding-inline:100px;position:relative}.uni-review-heading .uni-home-yelp-badge{width:72px;display:block;position:absolute;top:50%;right:0;transform:translateY(-50%)}.uni-review-heading .uni-home-yelp-badge img{width:72px;height:auto;margin:0;display:block}.uni-home-yelp-badge:focus-visible{outline-offset:6px;outline:2px solid}@media (width<=767px){.uni-review-heading:has(.uni-home-yelp-badge){padding-inline:0}.uni-review-heading .uni-home-yelp-badge{width:60px;margin:1.25rem auto 0;position:static;transform:none}.uni-review-heading .uni-home-yelp-badge img{width:60px}}.uni-review-intro__award{flex:0 0 240px;max-width:100%;display:block}.uni-review-intro__award img{width:100%;height:auto;display:block}.uni-review-intro__award:focus-visible{outline-offset:6px;border-radius:1rem;outline:2px solid}@media (width<=767px){.uni-review-intro__award{flex-basis:auto;width:210px}}.uni-yelp-story .media-content__media{margin:0;position:relative}.uni-yelp-story .media-content__media video{object-fit:cover;width:100%;height:100%;display:block}.uni-yelp-story .media-content__media figcaption{color:var(--site-muted-ink);background:#ffffffeb;border-radius:8px;padding:8px 12px;font-size:12px;line-height:1.4;position:absolute;bottom:12px;left:16px;right:16px}.uni-yelp-story__award{width:240px;max-width:100%;margin-bottom:40px;display:block}.uni-yelp-story__award img{width:100%;height:auto;display:block}.uni-yelp-story blockquote{margin-inline:0}.uni-yelp-story .uni-review-initials{background:var(--site-surface);border-radius:50%;flex:none;place-items:center;width:56px;height:56px;margin-right:16px;display:grid}.uni-yelp-story .btn{margin-top:32px}@media (width<=767px){.uni-yelp-story .media-content__media{min-height:320px}.uni-yelp-story__award{width:210px;margin-bottom:28px}.uni-yelp-story .media-content__media video{min-height:320px}}.uni-yelp-story .media-content__main>h2{display:block}.uni-yelp-story .media-content__media{max-width:100%;overflow:hidden}.uni-yelp-story .media-content__main>.uni-yelp-story__accessible-title{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width>=75em){.site-header .regulation-menu-section--0{grid-column:span 2}.site-header .regulation-menu-section--0>.mega-menu-children{columns:2;column-gap:48px}.site-header .regulation-menu-section .menu-item{break-inside:avoid}}.floor-plans-category[hidden]{display:none!important}.floor-plans__main-header>.results-counter{color:var(--site-muted,#536678);margin:20px 0 0;font-size:16px;line-height:1.5}@media (width<=63.9988em){.floor-plans .floor-card-gallery-slider :is(.swiper-button-prev,.swiper-button-next){background:var(--site-paper);width:35px;height:35px;color:var(--site-ink);border-radius:50%;margin-top:-17.5px;top:50%;box-shadow:0 2px 8px #1c1c1c26}.floor-plans .floor-card-gallery-slider :is(.swiper-button-prev,.swiper-button-next):after{font-size:16px}}.decorated-col-modal__item a:not(.decorated-col-modal__item-capture) img{object-fit:contain;transition:none}@media (any-hover:hover){.decorated-col-modal__item a:not(.decorated-col-modal__item-capture):hover img{transform:none}}.site-header .has-mega-menu:before{content:none}@media (width<=75em){.site-header .btn-burger{pointer-events:auto;display:inline-block}.site-header .sub-menu__back{display:flex}.site-header .sub-menu.is-active{opacity:1;visibility:visible;pointer-events:auto;width:100%;position:fixed;top:0;left:0;transform:none}}@media (width>=75.001em){.site-header .has-mega-menu{position:static!important}.site-header .has-mega-menu>.sub-menu{border-radius:0;flex-direction:row;padding:0;display:flex;top:calc(100% - 1px);transform:none}.site-header[data-desktop-dropdowns] .has-mega-menu>.sub-menu{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .14s ease-out}.site-header[data-desktop-dropdowns] .has-mega-menu[data-menu-open]>.sub-menu{opacity:1;visibility:visible;pointer-events:auto}.site-header[data-desktop-dropdowns] .has-mega-menu>a{background-color:#0000!important}.site-header[data-desktop-dropdowns] .has-mega-menu[data-menu-open]>a{background-color:var(--site-surface)!important}.site-header[data-desktop-dropdowns] .has-mega-menu>a:before{transform:rotate(90deg)}.site-header[data-desktop-dropdowns] .has-mega-menu[data-menu-open]>a:before{transform:rotate(-90deg)}}@media (width>=75.001em) and (prefers-reduced-motion:reduce){.site-header[data-desktop-dropdowns] .has-mega-menu>.sub-menu{transition:none}}.site-header .projects-menu__layout{grid-template-columns:minmax(12rem,1fr) minmax(0,3fr);gap:3rem;padding:2rem 3rem;display:grid}.site-header .projects-menu__layout .mega-menu-section-title{margin:0 0 1.25rem;font-size:1.125rem;line-height:1.4}.site-header .projects-menu__categories{gap:.25rem;display:grid}.site-header .projects-menu .projects-menu__categories>li>a{justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 0;font-size:1rem;display:flex}.site-header .projects-menu__categories a span{color:var(--site-muted-ink);font-variant-numeric:tabular-nums;font-size:.875rem}.site-header .projects-menu__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.site-header .projects-menu__cards>li{min-width:0}.site-header .projects-menu__cards a.projects-menu__card{color:var(--site-ink);padding:0;text-decoration:none;display:block}.site-header .projects-menu__image{aspect-ratio:16/10;background:var(--site-surface);border-radius:1rem;overflow:hidden}.site-header .projects-menu__image img{object-fit:cover;width:100%;height:100%;display:block}.site-header .projects-menu__category{color:var(--site-muted-ink);margin:.875rem 0 .35rem;font-size:.75rem;line-height:1.4;display:block}.site-header .projects-menu__title{text-wrap:balance;justify-content:space-between;align-items:flex-start;gap:.75rem;font-size:1rem;font-weight:500;line-height:1.4;display:flex}.site-header .projects-menu__title i{background:var(--site-accent);border-radius:50%;flex:0 0 1.75rem;justify-content:center;align-items:center;height:1.75rem;font-size:.875rem;display:inline-flex}.site-header .projects-menu__card:hover .projects-menu__title i,.site-header .projects-menu__card:focus-visible .projects-menu__title i{background:var(--site-ink);color:var(--site-white)}.site-header .projects-menu__card:focus-visible{outline:2px solid var(--site-focus);outline-offset:5px;border-radius:1rem}@media (width>=75.001em){.site-header .projects-menu .projects-menu__wrapper{flex:100%;width:100%}.site-header .projects-menu__layout{max-width:1440px;margin-inline:auto}.site-header .projects-menu__browse{border-right:1px solid var(--site-control-border);padding-right:2rem}}@media (width<=75em){.site-header .projects-menu__layout{padding:1.25rem;display:block}.site-header .projects-menu__browse{margin-bottom:2rem}.site-header .projects-menu__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}}@media (width<=40em){.site-header .projects-menu__cards{grid-template-columns:1fr;gap:1.25rem}.site-header .projects-menu__cards a.projects-menu__card{grid-template-columns:7rem minmax(0,1fr);column-gap:1rem;display:grid}.site-header .projects-menu__image{grid-row:1/3}.site-header .projects-menu__category{margin:.25rem 0}.site-header .projects-menu__title{font-size:.9375rem}}.project-directory-index{padding-block:2rem 3rem}.project-directory-index summary{cursor:pointer;font-size:1rem;font-weight:500}.project-directory-index ul{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;padding-block:1.5rem;display:grid}.project-directory-index a:hover{text-decoration:underline}.floor-card-gallery-slider .swiper-pagination-bullet{opacity:1;width:24px;height:24px;position:relative;background:0 0!important;margin:0!important}.floor-card-gallery-slider .swiper-pagination-bullet:after{content:"";opacity:.65;background:#fff;border-radius:50%;position:absolute;inset:8px}.floor-card-gallery-slider .swiper-pagination-bullet-active:after{background:var(--color-accent,#cfe7fb);opacity:1}.floor-plans-category__title span{color:#737b82!important}.adu-type-guide{grid-template-columns:minmax(200px,260px) minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.adu-type-page .adu-type-guide__nav{padding:1.5rem;position:sticky;top:120px}.adu-type-guide__nav details{border:0;padding:0}.adu-type-guide__nav ul{margin:1rem 0 0;padding:0;list-style:none}.adu-type-guide__nav li+li{margin-top:.75rem}.adu-type-guide__nav a{font-size:.95rem;line-height:1.45;display:block}.adu-type-guide__nav a:hover{color:var(--site-link,#315f87)}.adu-type-guide__body{min-width:0;max-width:76ch}.adu-type-guide__body :is(h2,h3){line-height:1.2}.adu-type-guide__body h2{margin-bottom:1.25rem;font-size:clamp(1.75rem,3vw,2.5rem)}.adu-type-guide__body h3{margin:2rem 0 1rem;font-size:1.3rem}.adu-type-guide__body :is(ul,ol){margin:1rem 0 1.5rem;padding-left:1.4rem}.adu-type-guide__body li{margin-bottom:.6rem;line-height:1.75}.adu-type-guide__body img{border-radius:1.25rem;width:100%;height:auto;display:block}.adu-type-guide__body table{border-collapse:collapse;width:100%;font-size:.95rem;line-height:1.5}.adu-type-guide__body :is(td,th){text-align:left;border:1px solid var(--site-control-border);vertical-align:top;padding:.8rem}.adu-type-guide__body th{background:var(--site-surface)}.adu-type-guide__body details p{margin-bottom:1rem}@media (width<=767px){.adu-type-guide{grid-template-columns:1fr;gap:2rem}.adu-type-page .adu-type-guide__nav{position:static}.adu-type-guide__body :is(td,th){padding:.55rem;font-size:.8rem}}[data-shared-review-platforms] .reviews{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:1.5rem;display:grid}[data-shared-review-platforms] .review{text-align:center;width:auto;margin:0}@media (width<=767px){[data-shared-review-platforms] .reviews{grid-template-columns:1fr;gap:1rem}}.decorated-col-modal__square-top,.decorated-col-modal__square-bottom,.decorative-element--bottom,.decorated-col-modal__square-top:after,.decorated-col-modal__square-bottom:after{background-color:var(--site-surface)!important}[data-shared-review-platforms] .reviews{grid-template-rows:3.5rem minmax(3.5rem,auto) minmax(4.5rem,auto);align-items:stretch;row-gap:1rem}[data-shared-review-platforms] .uni-review-platform{grid-row:span 3;grid-template-rows:subgrid;box-sizing:border-box;border-bottom:1px solid var(--site-ink);place-items:center;gap:1rem;padding:1rem 1rem 1.25rem;display:grid}[data-shared-review-platforms] .uni-review-platform>img{object-fit:contain;object-position:center;display:block;width:8rem!important;height:3.5rem!important}[data-shared-review-platforms] .uni-review-platform>span:not(.uni-review-platform__stars){align-self:center;line-height:1.5}[data-shared-review-platforms] .uni-review-office-links{flex-wrap:wrap;place-content:center;gap:.5rem 1rem;min-width:0;line-height:1.5;display:flex}@media (width<=767px){[data-shared-review-platforms] .reviews{grid-template-rows:none;gap:1.5rem}[data-shared-review-platforms] .uni-review-platform{grid-row:auto;grid-template-rows:3.5rem auto auto;gap:.75rem;padding:1rem 1rem 1.5rem}}[data-shared-review-platforms] .uni-review-platform>img[alt=Angi]{box-sizing:border-box;padding-block:.5rem}html body [data-aos]{opacity:1!important;visibility:visible!important;pointer-events:auto!important}.office-planning{border-top:1px solid var(--site-control-border);grid-template-columns:1.15fr 1fr;gap:2rem 4rem;margin-top:clamp(3rem,6vw,6rem);padding-top:3rem;display:grid}.office-planning__heading{align-self:center}.office-planning .title-h2,.office-consultation .title-h2{text-wrap:balance;margin:1rem 0 1.5rem;font-size:clamp(2rem,3.4vw,3.5rem);line-height:1.12}.office-planning__topics ol,.office-consultation__services ul{margin:0;padding:0;list-style:none}.office-planning__topics li{border-bottom:1px solid var(--site-control-border);align-items:flex-start;gap:1.25rem;padding:1.4rem 0;display:flex}.office-planning__number{border:1px solid var(--site-ink);font-variant-numeric:tabular-nums;border-radius:50%;flex:0 0 2.5rem;place-items:center;width:2.5rem;height:2.5rem;display:grid}.office-planning p,.office-consultation p{text-wrap:pretty;max-width:62ch;margin:0 0 1.25rem;font-size:1rem;line-height:1.7}.office-planning__topics li p{margin:0}.office-planning__prepare{background:var(--site-paper);border-radius:2rem 2rem 0;align-self:start;padding:clamp(1.5rem,3vw,2.5rem)}.office-planning__eyebrow{margin-bottom:1rem;font-size:.875rem;display:block}.office-planning__prepare h3{text-wrap:balance;margin-bottom:1.5rem;font-size:clamp(1.5rem,2.2vw,2.25rem);line-height:1.2}.office-planning__source,.office-consultation__services p a{text-underline-offset:.2em;text-decoration:underline}.office-consultation{border-top:1px solid var(--site-control-border);grid-template-columns:1.15fr 1fr;gap:4rem;margin-top:clamp(3rem,6vw,6rem);padding-top:3rem;display:grid}.office-consultation__intro .btn{margin:.5rem 0 1.5rem}.office-consultation p.office-consultation__note{color:var(--site-muted-ink);font-size:.875rem;line-height:1.6}.office-consultation__services li{border-bottom:1px solid var(--site-control-border);border-bottom:0;padding:0}.office-consultation__services .btn{max-width:100%}.office-consultation__services ul{margin-bottom:1.5rem}@media (width<=767px){.office-planning,.office-consultation{grid-template-columns:1fr;gap:1.75rem;padding-top:2rem}.office-planning__heading{grid-column:auto}.office-consultation__intro .btn{max-width:100%}.office-planning__prepare{padding:1.5rem}}.office-planning .decorated-subtitle,.office-consultation .decorated-subtitle{justify-content:flex-start;margin-left:0;margin-right:0}.content-list__item-icon{flex-shrink:0}.content-list__item-main{min-width:0}.office-planning__image{border-radius:2rem 2rem 0;overflow:hidden}.office-planning__image img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}.office-planning__heading .btn{margin-top:.5rem}.office-consultation__actions{flex-wrap:wrap;align-items:center;gap:1rem;margin:.5rem 0 1.5rem;display:flex}.office-consultation__actions .btn{margin:0}.office-location .btn>i{flex-shrink:0}.adu-type-service .btn-square i{transition:transform .18s ease-out}.adu-type-service:hover .btn-square i,.adu-type-service:focus-visible .btn-square i{transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.adu-type-service .btn-square i{transition:none}}.floor-card-gallery-slider:not(.swiper-initialized) .swiper-wrapper{display:block;transform:none!important}.uni-project-photos{padding-block:4rem}.uni-project-photos__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin-top:2rem;display:grid}.uni-project-photos__grid figure{margin:0}.uni-project-photos__grid img{border-radius:1rem;width:100%;height:auto;display:block}.uni-project-photos__grid a:focus-visible{outline-offset:4px;outline:2px solid}@media (width<=767px){.uni-project-photos__grid{grid-template-columns:1fr;gap:1rem}}.why_list .marquee-wrap .why-us-project-collage{aspect-ratio:575/854;position:relative}.why-us-project-collage__tile{border-radius:12px;width:44.35%;position:absolute;overflow:hidden}.why-us-project-collage__tile img{object-fit:cover;width:100%;height:100%;display:block}.why-us-project-collage__tile:nth-child(-n+4){left:4.17%}.why-us-project-collage__tile:nth-child(n+5){left:51.3%}.why-us-project-collage__tile--1{height:33.61%;top:1.76%}.why-us-project-collage__tile--2{height:32.44%;top:37.12%}.why-us-project-collage__tile--3{height:16.04%;top:71.19%}.why-us-project-collage__tile--4{height:10.66%;top:88.99%}.why-us-project-collage__tile--5{height:9.72%;top:.35%}.why-us-project-collage__tile--6{height:31.85%;top:11.71%}.why-us-project-collage__tile--7{height:31.38%;top:45.32%}.why-us-project-collage__tile--8{height:21.31%;top:78.34%}@media (width<=960px){.new_div_call_bb[aria-label]{inset:auto 0 max(8px,env(safe-area-inset-bottom));z-index:1000;box-sizing:border-box;gap:8px;width:100%;padding:0 8px;display:flex;position:fixed;bottom:max(8px,env(safe-area-inset-bottom))!important}.new_div_call_bb>.site-header__actions-callus.btn-mobile{backdrop-filter:blur(4.2px);flex:1 1 0;justify-content:center;align-items:center;gap:8px;min-width:0;min-height:48px;font-weight:500;line-height:1.2;transition:box-shadow .15s;display:flex;transform:none;box-shadow:0 4px 14px #1c1c1c24;width:auto!important;height:clamp(48px,13.2vw,60px)!important;color:var(--site-ink,#1c1c1c)!important;background:#ffffff9c!important;border:1px solid #fffffff2!important;border-radius:999px!important;padding:10px 16px!important;font-size:1.1rem!important;text-decoration:none!important;position:relative!important;inset:auto!important}.new_div_call_bb>.btn-mobile span{white-space:nowrap;color:inherit!important;opacity:1!important}.new_div_call_bb>.btn-mobile svg{color:var(--site-ink,#1c1c1c);flex:none;width:35px!important;height:30px!important;margin:0!important}.new_div_call_bb>.btn-mobile:focus-visible{outline:2px solid var(--site-ink);outline-offset:3px}}@media (width>=960.01px){.new_div_call_bb[aria-label]{z-index:1000;width:auto;padding:0;position:fixed!important;inset:auto 20px 20px auto!important}.new_div_call_bb[aria-label]>.new_call_us_new{display:none!important}.new_div_call_bb[aria-label]>.new_call_us{justify-content:center;align-items:center;min-width:56px;transition:background-color .15s,color .15s;box-shadow:0 4px 12px #1c1c1c29;width:56px!important;height:56px!important;color:var(--site-ink,#1c1c1c)!important;background:var(--site-accent,#d2e9ff)!important;border:1px solid var(--site-control-border)!important;border-radius:50%!important;padding:0!important;display:flex!important;position:relative!important;inset:auto!important;transform:none!important}.new_div_call_bb[aria-label]>.new_call_us svg{color:inherit;display:block;width:24px!important;height:24px!important;margin:0!important}.new_div_call_bb[aria-label]>.new_call_us span{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.new_div_call_bb[aria-label]>.new_call_us:hover,.new_div_call_bb[aria-label]>.new_call_us:focus-visible{background:var(--site-ink,#1c1c1c)!important;color:var(--site-white,#fff)!important}.new_div_call_bb[aria-label]>.new_call_us:focus-visible{outline:2px solid var(--site-ink);outline-offset:4px}}body:has(.site-header.menuIsActive) .new_div_call_bb[aria-label],.new_div_call_bb[aria-label].hidden-for-submenu{display:none!important}@media (prefers-reduced-motion:reduce){.new_div_call_bb[aria-label],.new_div_call_bb[aria-label]>a{transition:none!important}}.about-credentials{color:var(--site-ink,#1c1c1c);padding:100px 0}.about-credentials__heading{grid-template-columns:1.2fr 1fr;align-items:end;gap:64px;margin-bottom:64px;display:grid}.about-credentials__heading h2{margin:28px 0 0;line-height:1.08}.about-credentials__intro{max-width:42ch;padding-bottom:8px}.about-credentials__intro p{margin:0;font-size:clamp(17px,1.35vw,21px);line-height:1.65}.about-credentials__intro p:first-child{letter-spacing:-.02em;margin-bottom:18px;font-size:clamp(22px,1.8vw,28px);font-weight:500}.about-credentials__documents{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;display:grid}.about-credentials__document{min-width:0;margin:0}.about-credentials__label{border-top:1px solid #1c1c1c;align-items:center;gap:16px;padding:24px 0;display:flex}.about-credentials__label h3{letter-spacing:-.02em;flex:1;margin:0;font-size:clamp(19px,1.5vw,24px);font-weight:500;line-height:1.3}.about-credentials__label>span{color:var(--site-muted,#536678);font-size:13px}.about-credentials__image{color:inherit;background:#fff;border:1px solid #1c1c1c18;border-radius:12px;text-decoration:none;display:block;overflow:hidden}.about-credentials__image img{aspect-ratio:1.5;object-fit:contain;width:100%;height:auto;padding:12px;transition:transform .25s;display:block}.about-credentials__image:hover img{transform:scale(1.015)}.about-credentials__image>span{border-top:1px solid #1c1c1c14;justify-content:space-between;align-items:center;padding:14px 20px;font-size:14px;display:flex}.about-credentials__caption{border-bottom:1px solid #1c1c1c24;justify-content:space-between;align-items:center;gap:24px;padding:24px 0 32px;display:flex}.about-credentials h4{letter-spacing:-.02em;margin:0 0 8px;font-size:clamp(18px,1.5vw,24px);font-weight:500;line-height:1.35}.about-credentials__caption p{color:var(--site-muted,#536678);margin:0;font-size:15px;line-height:1.6}.about-credentials__verification{align-items:center;gap:14px;font-size:14px;display:flex}.about-credentials__arrow{flex-shrink:0;justify-content:center;align-items:center;min-width:48px;background:var(--site-accent)!important;color:#1c1c1c!important;border-radius:50%!important;width:48px!important;height:48px!important;padding:0!important;display:flex!important}.about-credentials__arrow i{font-size:22px;transition:transform .25s}.about-credentials__arrow:hover{color:#fff!important;background:#1c1c1c!important}.about-credentials__arrow:hover i{transform:translate(2px,-2px)}.about-credentials__recognition{background:var(--site-surface,#e6f0f9);border-radius:24px;grid-template-columns:1fr 1.15fr 1fr;align-items:center;gap:36px;margin-top:56px;padding:40px;display:grid}.about-credentials__small-label{color:var(--site-muted,#536678);margin-bottom:20px;font-size:12px;line-height:1.5;display:block}.about-credentials__recognition-title h3{letter-spacing:-.02em;margin:0;font-size:clamp(24px,2vw,32px);font-weight:500;line-height:1.25}.about-credentials__mbe{border-left:1px solid #1c1c1c24;padding-left:36px}.about-credentials__mbe h4{font-size:19px}.about-credentials__mbe p,.about-credentials__yelp p{color:var(--site-muted,#536678);margin:12px 0 0;font-size:14px;line-height:1.6}.about-credentials__mbe>a{color:inherit;align-items:center;gap:12px;margin-top:18px;font-size:14px;text-decoration:none;display:inline-flex}.about-credentials__mbe>a:hover{color:#315f86}.about-credentials__yelp{border-left:1px solid #1c1c1c24;padding-left:36px}.about-credentials__yelp img{object-fit:contain;width:100%;max-width:300px;height:auto}.about-credentials a:focus-visible{outline-offset:5px;outline:2px solid #315f86}@media (width<=1023px){.about-credentials__verification>span{display:none}.about-credentials__recognition{gap:24px;padding:30px}.about-credentials__mbe,.about-credentials__yelp{padding-left:24px}}@media (width<=767px){.about-credentials{padding:64px 0}.about-credentials__heading{grid-template-columns:1fr;gap:28px;margin-bottom:40px}.about-credentials__heading h2{margin-top:24px}.about-credentials__intro{padding:0}.about-credentials__documents{grid-template-columns:1fr;gap:40px}.about-credentials__label{gap:12px;padding:20px 0}.about-credentials__label h3{font-size:20px}.about-credentials__image img{padding:8px}.about-credentials__caption{gap:16px;padding:22px 0}.about-credentials__caption h4{font-size:20px}.about-credentials__caption p{font-size:14px}.about-credentials__recognition{grid-template-columns:1fr;gap:28px;margin-top:40px;padding:28px}.about-credentials__mbe,.about-credentials__yelp{border-top:1px solid #1c1c1c24;border-left:0;padding:28px 0 0}.about-credentials__yelp img{max-width:280px}.about-credentials__small-label{margin-bottom:16px}}@media (prefers-reduced-motion:reduce){.about-credentials *{transition:none!important}}.plan-lightbox{color:#fff;z-index:2147483647;overscroll-behavior:contain;background:#191919eb;border:0;grid-template-rows:44px minmax(0,1fr) 40px 78px;gap:12px;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:22px 40px 18px;position:fixed;inset:0;overflow:hidden}.plan-lightbox[open]{display:grid}.plan-lightbox::backdrop{background:#0009}.plan-lightbox button{color:#fff;cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;padding:0;display:grid}.plan-lightbox button:focus-visible{outline-offset:3px;outline:2px solid #badfff}.plan-lightbox__close{justify-self:center;width:44px;height:44px}.plan-lightbox__close svg{fill:none;stroke:currentColor;stroke-width:2px;width:28px;height:28px}.plan-lightbox__stage{justify-content:center;align-items:center;min-height:0;padding:0 65px;display:flex;position:relative}.plan-lightbox__stage>img{object-fit:contain;width:100%;height:100%}.plan-lightbox .plan-lightbox__arrow{border-radius:50%;width:48px;height:48px;font:48px/1 Arial;transition:background-color .15s;position:absolute;top:50%;transform:translateY(-50%)}.plan-lightbox__prev{left:0}.plan-lightbox__next{right:0}.plan-lightbox__arrow:hover{background:#ffffff20}.plan-lightbox__caption{text-align:center;align-self:center;margin:0;font-size:18px}.plan-lightbox__thumbs{scrollbar-width:thin;justify-content:safe center;gap:8px;padding:4px;display:flex;overflow-x:auto}.plan-lightbox__thumbs button{opacity:.7;border:3px solid #0000;border-radius:5px;width:110px;height:66px;overflow:hidden}.plan-lightbox__thumbs button[aria-current=true]{opacity:1;border-color:#b9dfff}.plan-lightbox__thumbs img{object-fit:cover;width:100%;height:100%}.uni-plan-description .uni-plan-description__toggle{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:12px 0;text-decoration:underline;display:inline-flex}.uni-plan-description__toggle span{font-size:24px;text-decoration:none}@media (width<=767px){.plan-lightbox{padding:16px 10px max(12px,env(safe-area-inset-bottom));grid-template-rows:44px minmax(0,1fr) 34px 64px;gap:8px}.plan-lightbox__stage{padding:0}.plan-lightbox .plan-lightbox__arrow{background:#15151566;width:44px;height:44px;font-size:42px}.plan-lightbox__thumbs{justify-content:flex-start}.plan-lightbox__thumbs button{width:88px;height:54px}}