@font-face{font-family:UTM Americana;src:url(assets/fonts/UTM\ Americana.ttf) format("truetype");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:UTM Americana;src:url(assets/fonts/UTM\ AmericanaItalic.ttf) format("truetype");font-display:swap;font-style:italic;font-weight:400}@font-face{font-family:UTM Americana;src:url(assets/fonts/UTM\ AmericanaB.ttf) format("truetype");font-display:swap;font-style:normal;font-weight:700}::-webkit-scrollbar-thumb{border-radius:3px}::-webkit-scrollbar-thumb,::-webkit-scrollbar-thumb:window-inactive{background:rgba(135,141,141,.47058823529411764)}button,input,select,textarea{margin:0;outline:none}*,html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:left}.typography blockquote,.typography body,.typography dd,.typography dl,.typography dt,.typography fieldset,.typography figure,.typography h1,.typography h2,.typography h3,.typography h4,.typography h5,.typography h6,.typography hr,.typography html,.typography iframe,.typography legend,.typography li,.typography ol,.typography p,.typography pre,.typography textarea,.typography ul,body,html{margin:0;padding:0}.typography h1,.typography h2,.typography h3,.typography h4,.typography h5,.typography h6{font-size:100%;font-weight:400}.typography button,.typography input,.typography optgroup,.typography select,.typography textarea{color:inherit;font:inherit;letter-spacing:inherit}.typography button,.typography select{text-transform:none}.typography button{background:transparent;border:0}.typography ul{list-style:none}@-webkit-keyframes spinAround{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spinAround{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes future{0%{-webkit-transform:translate(-330px,-50%) rotate(-45deg);transform:translate(-330px,-50%) rotate(-45deg)}50%{-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}to{-webkit-transform:translate(330px,-50%) rotate(-45deg);transform:translate(330px,-50%) rotate(-45deg)}}@keyframes future{0%{-webkit-transform:translate(-330px,-50%) rotate(-45deg);transform:translate(-330px,-50%) rotate(-45deg)}50%{-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}to{-webkit-transform:translate(330px,-50%) rotate(-45deg);transform:translate(330px,-50%) rotate(-45deg)}}@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes backgroudScroll{0%{background-position:0 0}to{background-position:22px 0}}@keyframes backgroudScroll{0%{background-position:0 0}to{background-position:22px 0}}:root{--Black:#000;--White:#fff;--Neutral-01:#fafafa;--Neutral-02:#f1f1f2;--Neutral-03:#e6e7e8;--Neutral-04:#ccc;--Neutral-05:#979797;--Neutral-06:#666;--Neutral-07:#333;--Neutral-08:#000;--Branding-Primary-1:#b2cb40;--Branding-Primary-2:#abc907;--Branding-Primary-3:#1c7a48;--Branding-Primary-4:#0a4526;--Branding-Secondary-5:#92a732;--Branding-Secondary-6:#78920b;--Branding-Secondary-7:#e8efc4;--Branding-Secondary-8:#566818;--Branding-Support-01:#f25a4f;--overlay-white-4:hsla(0,0%,100%,0.04);--overlay-white-8:hsla(0,0%,100%,0.08);--overlay-white-12:hsla(0,0%,100%,0.12);--overlay-white-24:hsla(0,0%,100%,0.24);--overlay-white-32:hsla(0,0%,100%,0.32);--overlay-white-52:hsla(0,0%,100%,0.52);--overlay-white-64:hsla(0,0%,100%,0.64);--overlay-white-80:hsla(0,0%,100%,0.8);--overlay-dark-4:rgba(0,0,0,0.04);--overlay-dark-8:rgba(0,0,0,0.08);--overlay-dark-12:rgba(0,0,0,0.12);--overlay-dark-24:rgba(0,0,0,0.24);--overlay-dark-32:rgba(0,0,0,0.32);--overlay-dark-52:rgba(0,0,0,0.52);--overlay-dark-64:rgba(0,0,0,0.64);--overlay-dark-80:rgba(0,0,0,0.8)}.tw-theme .tw-heading{font-family:UTM Americana,Times New Roman,Times,serif;letter-spacing:-.02em}.tw-theme .tw-heading.h1{font-size:72px;line-height:1.25}.tw-theme .tw-heading.h2{font-size:60px;line-height:1.2}.tw-theme .tw-heading.h3{font-size:48px;line-height:1.25}@media only screen and (max-width:640px){.tw-theme .tw-heading.h3{font-size:36px;line-height:1.2}}.tw-theme .tw-heading.h4{font-size:36px;line-height:1.22222}.tw-theme .tw-heading.h5{font-size:30px;line-height:1.26667;letter-spacing:0}.tw-theme .tw-body{font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;letter-spacing:.02em}.tw-theme .tw-body.b1{font-size:20px;line-height:1.5}@media only screen and (max-width:640px){.tw-theme .tw-body.b1{font-size:18px}}.tw-theme .tw-body.b2{font-size:18px;line-height:1.55556}.tw-theme .tw-body.b3{font-size:16px;line-height:1.5}.tw-theme .tw-body.b4{font-size:14px;line-height:1.42857}.tw-theme .tw-body.b5{font-size:12px;line-height:1.5;letter-spacing:0}.tw-theme .f-medium{font-weight:500}.tw-theme .f-bold{font-weight:700}.tw-theme .f-italic{font-style:italic}.tw-theme .color-black{color:var(--Black)}.tw-theme .color-white{color:var(--White)}.tw-theme .color-neutral-01{color:var(--Neutral-01)}.tw-theme .color-neutral-02{color:var(--Neutral-02)}.tw-theme .color-neutral-03{color:var(--Neutral-03)}.tw-theme .color-neutral-04{color:var(--Neutral-04)}.tw-theme .color-neutral-05{color:var(--Neutral-05)}.tw-theme .color-neutral-06{color:var(--Neutral-06)}.tw-theme .color-neutral-07{color:var(--Neutral-07)}.tw-theme .color-neutral-08{color:var(--Neutral-08)}.tw-theme .color-primary-1{color:var(--Branding-Primary-1)}.tw-theme .color-primary-2{color:var(--Branding-Primary-2)}.tw-theme .color-primary-3{color:var(--Branding-Primary-3)}.tw-theme .color-primary-4{color:var(--Branding-Primary-4)}.tw-theme .color-secondary-5{color:var(--Branding-Secondary-5)}.tw-theme .color-secondary-6{color:var(--Branding-Secondary-6)}.tw-theme .color-secondary-7{color:var(--Branding-Secondary-7)}.tw-theme .color-secondary-8{color:var(--Branding-Secondary-8)}.tw-theme .color-support-01{color:var(--Branding-Support-01)}.tw-theme .color-overlay-white-4{color:var(--overlay-white-4)}.tw-theme .color-overlay-white-8{color:var(--overlay-white-8)}.tw-theme .color-overlay-white-12{color:var(--overlay-white-12)}.tw-theme .color-overlay-white-24{color:var(--overlay-white-24)}.tw-theme .color-overlay-white-32{color:var(--overlay-white-32)}.tw-theme .color-overlay-white-52{color:var(--overlay-white-52)}.tw-theme .color-overlay-white-64{color:var(--overlay-white-64)}.tw-theme .color-overlay-white-80{color:var(--overlay-white-80)}.tw-theme .color-overlay-dark-4{color:var(--overlay-dark-4)}.tw-theme .color-overlay-dark-8{color:var(--overlay-dark-8)}.tw-theme .color-overlay-dark-12{color:var(--overlay-dark-12)}.tw-theme .color-overlay-dark-24{color:var(--overlay-dark-24)}.tw-theme .color-overlay-dark-32{color:var(--overlay-dark-32)}.tw-theme .color-overlay-dark-52{color:var(--overlay-dark-52)}.tw-theme .color-overlay-dark-64{color:var(--overlay-dark-64)}.tw-theme .color-overlay-dark-80{color:var(--overlay-dark-80)}.tw-theme .bg-white{background:var(--White)}.tw-theme .bg-neutral-01{background:var(--Neutral-01)}.tw-theme .bg-primary-1{background:var(--Branding-Primary-1)}.tw-theme .bg-primary-2{background:var(--Branding-Primary-2)}.tw-theme .bg-primary-3{background:var(--Branding-Primary-3)}.tw-theme .bg-primary-4{background:var(--Branding-Primary-4)}.tw-theme .bg-secondary-5{background:var(--Branding-Secondary-5)}.tw-theme .bg-secondary-6{background:var(--Branding-Secondary-6)}.tw-theme .bg-secondary-7{background:var(--Branding-Secondary-7)}.tw-theme .bg-secondary-8{background:var(--Branding-Secondary-8)}.tw-theme .bg-support-01{background:var(--Branding-Support-01)}.tw-theme .text-center{text-align:center}.tw-theme .text-left{text-align:left}.tw-theme .text-right{text-align:right}.tw-theme .text-justify{text-align:justify}.tw-theme .text-decoration-none{text-decoration:none}.tw-theme .text-uppercase{text-transform:uppercase}.tw-theme .tw-image-box{position:relative;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;flex-wrap:wrap;height:0}.tw-theme .tw-image-box img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tw-container{width:100%;padding:0 5.5555555556%;margin:0 auto}@media only screen and (max-width:1920px){.tw-container{max-width:1440px;padding:0 80px}}@media only screen and (max-width:1366px){.tw-container{padding:0 5.5555555556%}}@media only screen and (max-width:992px){.tw-container{padding:0 25px}}@media only screen and (max-width:768px){.tw-container{padding:0 16px}}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}body,html{color:var(--Primary-800);font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.5;letter-spacing:.02em;-webkit-font-smoothing:antialiased;color:var(--Neutral-08,#000)}body.hidden,html.hidden{overflow:hidden}body.hidden .overlay,html.hidden .overlay{opacity:1;visibility:visible}body.open-modal .overlay,html.open-modal .overlay{opacity:1;visibility:visible;z-index:1001}.overlay{position:fixed;top:0;left:0;z-index:990;width:100%;height:100%;background:rgba(0,0,0,.5);opacity:0;visibility:hidden}.tw-button{-webkit-box-align:center;align-items:center;border:1px solid transparent;border-radius:100px;cursor:pointer;display:-webkit-inline-box;display:inline-flex;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:500;line-height:1.42857;gap:4px;-webkit-box-pack:center;justify-content:center;letter-spacing:.02em;height:40px;padding:10px 16px;text-align:center;text-decoration:none;-webkit-transition:background-color .25s ease,border-color .25s ease,color .25s ease,opacity .25s ease,-webkit-transform .25s ease;transition:background-color .25s ease,border-color .25s ease,color .25s ease,opacity .25s ease,-webkit-transform .25s ease;transition:background-color .25s ease,border-color .25s ease,color .25s ease,opacity .25s ease,transform .25s ease;transition:background-color .25s ease,border-color .25s ease,color .25s ease,opacity .25s ease,transform .25s ease,-webkit-transform .25s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.tw-button img,.tw-button svg{flex-shrink:0;height:20px;width:20px}.tw-button:hover{opacity:.88}.tw-button:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.tw-button.tw-disabled,.tw-button.tw-loading,.tw-button:disabled,.tw-button[aria-disabled=true]{cursor:not-allowed;opacity:.55;pointer-events:none}.tw-button.tw-button-primary{background-color:var(--Branding-Primary-1);border-color:var(--Branding-Primary-1);color:var(--Branding-Primary-4)}.tw-button.tw-button-primary:hover{background-color:var(--Branding-Primary-2);border-color:var(--Branding-Primary-2);opacity:1}.tw-button.tw-button-dark{background-color:var(--Branding-Primary-4);border-color:var(--Branding-Primary-4);color:var(--Branding-Primary-4)}.tw-button.tw-button-dark:hover{background-color:var(--Branding-Primary-3);border-color:var(--Branding-Primary-3);opacity:1}.tw-button.tw-button-outline{background-color:hsla(0,0%,100%,.08);border-color:currentColor;color:#fff}.tw-button.tw-button-outline:hover{background-color:var(--Branding-Primary-1);border-color:var(--Branding-Primary-1);color:var(--Branding-Primary-4);opacity:1}.tw-button.tw-button-outline-dark{background-color:transparent;border-color:var(--Branding-Primary-4);color:var(--Branding-Primary-4)}.tw-button.tw-button-outline-dark:hover{background-color:var(--Branding-Primary-4);color:#fff;opacity:1}.tw-button.tw-button-ghost{background-color:transparent;border-color:transparent;color:var(--Branding-Primary-4);height:auto;padding:0}.tw-button.tw-button-sm{font-size:14px;height:40px;padding:9px 20px}.tw-button.tw-button-lg{font-size:16px;height:48px;padding:12px 24px}.tw-button.tw-button-icon-only{height:40px;padding-left:0;padding-right:0;width:40px}.tw-button.tw-button-full{width:100%}@media only screen and (max-width:640px){.tw-button{padding:9px 20px}.tw-button img,.tw-button svg{height:16px;width:16px}.tw-button.tw-button-lg,.tw-button.tw-button-sm{font-size:14px}.tw-button.tw-button-icon-only{height:40px;width:40px}}.tw-breadcrumb{margin-bottom:16px}@media only screen and (max-width:640px){.tw-breadcrumb{gap:8px 0}}.tw-breadcrumb .separator{margin:0 8px;color:var(--Gray-400)}.tw-breadcrumb a{color:var(--Gray-400);text-decoration:none;-webkit-transition:.3s ease;transition:.3s ease}.tw-breadcrumb a:hover{color:var(--Brand-Orange-500)}.tab-content{position:relative}.tab-content .tab-panel{display:none}.tab-content .tab-panel.active{display:block}.tw-tabs{--tab-hover-height:40px;--tab-hover-opacity:0;--tab-hover-width:0px;--tab-hover-x:0px;--tab-hover-y:0px;padding:7px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.tw-tabs,.tw-tabs .tab-button{position:relative;z-index:1;border-radius:40px;background:transparent}.tw-tabs .tab-button{cursor:pointer;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:1.5;letter-spacing:.02em;padding:8px 16px;height:40px;text-transform:uppercase;-webkit-transition:background-color .25s ease,border-color .25s ease,color .25s ease,opacity .25s ease,-webkit-transform .25s ease;transition:background-color .25s ease,border-color .25s ease,color .25s ease,opacity .25s ease,-webkit-transform .25s ease;transition:background-color .25s ease,border-color .25s ease,color .25s ease,opacity .25s ease,transform .25s ease;transition:background-color .25s ease,border-color .25s ease,color .25s ease,opacity .25s ease,transform .25s ease,-webkit-transform .25s ease}.tw-tabs .tab-hover-bg{border-radius:999px;height:var(--tab-hover-height);left:0;opacity:var(--tab-hover-opacity);pointer-events:none;position:absolute;top:0;-webkit-transform:translate3d(var(--tab-hover-x),var(--tab-hover-y),0);transform:translate3d(var(--tab-hover-x),var(--tab-hover-y),0);-webkit-transition:width .32s cubic-bezier(.22,1,.36,1),height .32s cubic-bezier(.22,1,.36,1),opacity .2s ease,-webkit-transform .32s cubic-bezier(.22,1,.36,1);transition:width .32s cubic-bezier(.22,1,.36,1),height .32s cubic-bezier(.22,1,.36,1),opacity .2s ease,-webkit-transform .32s cubic-bezier(.22,1,.36,1);transition:transform .32s cubic-bezier(.22,1,.36,1),width .32s cubic-bezier(.22,1,.36,1),height .32s cubic-bezier(.22,1,.36,1),opacity .2s ease;transition:transform .32s cubic-bezier(.22,1,.36,1),width .32s cubic-bezier(.22,1,.36,1),height .32s cubic-bezier(.22,1,.36,1),opacity .2s ease,-webkit-transform .32s cubic-bezier(.22,1,.36,1);width:var(--tab-hover-width);z-index:0;will-change:transform,width,height}.tw-tabs.has-tab-hover .tab-button.active,.tw-tabs.has-tab-hover .tab-button:hover{background:transparent}.tw-tabs.theme-dark{border:1px solid var(--Neutral-01)}.tw-tabs.theme-dark .tab-hover-bg{background:var(--Neutral-01)}.tw-tabs.theme-dark .tab-button{color:var(--Neutral-01)}.tw-tabs.theme-dark .tab-button:hover{background:var(--overlay-white-12)}.tw-tabs.theme-dark .tab-button.active{background:var(--Neutral-01);color:var(--Branding-Primary-4)}.tw-tabs.theme-dark.has-tab-hover .tab-button.active,.tw-tabs.theme-dark.has-tab-hover .tab-button:hover{background:transparent;color:var(--Branding-Primary-4)}.tw-tabs.theme-light{border:1px solid var(--Branding-Primary-2)}.tw-tabs.theme-light .tab-hover-bg{background:var(--Branding-Primary-1)}.tw-tabs.theme-light .tab-button{color:var(--Branding-Primary-4)}.tw-tabs.theme-light .tab-button:hover{background:var(--Branding-Secondary-7)}.tw-tabs.theme-light .tab-button.active{background:var(--Branding-Primary-1)}.tw-tabs.theme-light.has-tab-hover .tab-button.active,.tw-tabs.theme-light.has-tab-hover .tab-button:hover{background:transparent}@media only screen and (max-width:640px){.tw-tabs{border-radius:40px;padding:5px}.tw-tabs .tab-button{border-radius:40px;font-size:14px;height:40px;line-height:20px;padding:8px 14px;white-space:nowrap}}.nav-tabs-list{--tab-hover-height:48px;--tab-hover-opacity:0;--tab-hover-width:0px;--tab-hover-x:0px;--tab-hover-y:0px;position:relative}.nav-tabs-list>.nav-item{position:relative;z-index:1}.nav-tabs-list>.tab-hover-bg{background:var(--Neutral-01);border-radius:999px;height:var(--tab-hover-height);left:0;opacity:var(--tab-hover-opacity);pointer-events:none;position:absolute;top:0;-webkit-transform:translate3d(var(--tab-hover-x),var(--tab-hover-y),0);transform:translate3d(var(--tab-hover-x),var(--tab-hover-y),0);-webkit-transition:width .32s cubic-bezier(.22,1,.36,1),height .32s cubic-bezier(.22,1,.36,1),opacity .2s ease,-webkit-transform .32s cubic-bezier(.22,1,.36,1);transition:width .32s cubic-bezier(.22,1,.36,1),height .32s cubic-bezier(.22,1,.36,1),opacity .2s ease,-webkit-transform .32s cubic-bezier(.22,1,.36,1);transition:transform .32s cubic-bezier(.22,1,.36,1),width .32s cubic-bezier(.22,1,.36,1),height .32s cubic-bezier(.22,1,.36,1),opacity .2s ease;transition:transform .32s cubic-bezier(.22,1,.36,1),width .32s cubic-bezier(.22,1,.36,1),height .32s cubic-bezier(.22,1,.36,1),opacity .2s ease,-webkit-transform .32s cubic-bezier(.22,1,.36,1);width:var(--tab-hover-width);z-index:0;will-change:transform,width,height}@media (prefers-reduced-motion:reduce){.nav-tabs-list>.tab-hover-bg,.tw-tabs .tab-hover-bg{-webkit-transition:none;transition:none}}.d-flex{display:-webkit-box;display:flex}.d-inline-flex{display:-webkit-inline-box;display:inline-flex}.d-flex.flex-column,.d-inline-flex.flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.d-flex.align-start,.d-inline-flex.align-start{-webkit-box-align:start;align-items:flex-start}.d-flex.align-end,.d-inline-flex.align-end{-webkit-box-align:end;align-items:flex-end}.d-flex.align-center,.d-inline-flex.align-center{-webkit-box-align:center;align-items:center}.d-flex.align-baseline,.d-inline-flex.align-baseline{-webkit-box-align:baseline;align-items:baseline}.d-flex.justify-between,.d-inline-flex.justify-between{-webkit-box-pack:justify;justify-content:space-between}.d-flex.justify-end,.d-inline-flex.justify-end{-webkit-box-pack:end;justify-content:flex-end}.d-flex.justify-start,.d-inline-flex.justify-start{-webkit-box-pack:start;justify-content:flex-start}.d-flex.justify-center,.d-inline-flex.justify-center{-webkit-box-pack:center;justify-content:center}.d-flex.flex-wrap,.d-inline-flex.flex-wrap{flex-wrap:wrap}.d-flex.gap-2,.d-inline-flex.gap-2{gap:2px}.d-flex.gap-4,.d-inline-flex.gap-4{gap:4px}.d-flex.gap-6,.d-inline-flex.gap-6{gap:6px}.d-flex.gap-8,.d-inline-flex.gap-8{gap:8px}.d-flex.gap-10,.d-inline-flex.gap-10{gap:10px}.d-flex.gap-12,.d-inline-flex.gap-12{gap:12px}.d-flex.gap-14,.d-inline-flex.gap-14{gap:14px}.d-flex.gap-15,.d-inline-flex.gap-15{gap:15px}.d-flex.gap-16,.d-inline-flex.gap-16{gap:16px}.d-flex.gap-8-16,.d-inline-flex.gap-8-16{gap:8px 16px}.d-flex.gap-20,.d-inline-flex.gap-20{gap:20px}.d-flex.gap-24,.d-inline-flex.gap-24{gap:24px}.d-flex.gap-30,.d-inline-flex.gap-30{gap:30px}.d-flex.gap-32,.d-inline-flex.gap-32{gap:32px}.d-flex.gap-40,.d-inline-flex.gap-40{gap:40px}.d-flex.gap-48,.d-inline-flex.gap-48{gap:48px}.d-flex.gap-56,.d-inline-flex.gap-56{gap:56px}.d-flex.gap-64,.d-inline-flex.gap-64{gap:64px}.lds-ring,.lds-ring div{-webkit-box-sizing:border-box;box-sizing:border-box}.lds-ring{display:inline-block;position:relative;width:48px;height:48px}.lds-ring div{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;width:32px;height:32px;margin:8px 0;border-radius:50%;-webkit-animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:4px solid transparent;border-top-color:currentcolor}.lds-ring div:first-child{-webkit-animation-delay:-.45s;animation-delay:-.45s}.lds-ring div:nth-child(2){-webkit-animation-delay:-.3s;animation-delay:-.3s}.lds-ring div:nth-child(3){-webkit-animation-delay:-.15s;animation-delay:-.15s}@-webkit-keyframes lds-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes lds-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.modal{position:fixed;inset:0;z-index:1010;visibility:hidden;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;pointer-events:none;padding:24px}.modal,.modal .modal-dialog{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;opacity:0}.modal .modal-dialog{position:relative;max-width:100%;max-height:100%;-webkit-transform:scale(.95);transform:scale(.95);-webkit-transition:all .45s ease-out;transition:all .45s ease-out}.modal.active{visibility:visible;opacity:1;pointer-events:auto}.modal.active .modal-dialog{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.modal .modal-content-wrapper{position:relative;display:inline-block}.modal .modal-content-wrapper img,.modal .modal-content-wrapper picture{display:block;max-width:100%;height:auto;max-height:90vh;border-radius:8px;-o-object-fit:contain;object-fit:contain;width:auto}.modal .btn-close{position:absolute;top:-12px;right:-12px;background:rgba(0,0,0,.6);color:#fff;border:none;border-radius:50%;padding:6px;z-index:10;cursor:pointer;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-transition:.3s;transition:.3s}.modal .btn-close:hover{background:rgba(0,0,0,.8);-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media only screen and (max-width:640px){.modal .btn-close{top:8px;right:8px}}.fuver-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:99999;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease}.fuver-modal-overlay.active{opacity:1;visibility:visible}.fuver-modal-box{width:90%;max-width:400px;-webkit-box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);-webkit-transform:scale(.95);transform:scale(.95);opacity:0;-webkit-transition:all .3s cubic-bezier(.34,1.56,.64,1);transition:all .3s cubic-bezier(.34,1.56,.64,1)}.fuver-modal-overlay.active .fuver-modal-box{-webkit-transform:scale(1);transform:scale(1);opacity:1}.tw-floating{display:grid;gap:16px;position:fixed;z-index:999;bottom:129px;right:4.0277777778%}@media only screen and (max-width:640px){.tw-floating{display:none}}.tw-floating .tw-float-item{-webkit-box-align:center;align-items:center;background:transparent;border-radius:50%;-webkit-box-shadow:0 8px 24px rgba(10,69,38,.18);box-shadow:0 8px 24px rgba(10,69,38,.18);color:var(--Neutral-01);display:-webkit-inline-box;display:inline-flex;width:48px;height:48px;isolation:isolate;-webkit-box-pack:center;justify-content:center;position:relative;text-decoration:none;-webkit-transition:background-color .25s ease,-webkit-box-shadow .25s ease,-webkit-transform .25s ease;transition:background-color .25s ease,-webkit-box-shadow .25s ease,-webkit-transform .25s ease;transition:background-color .25s ease,box-shadow .25s ease,transform .25s ease;transition:background-color .25s ease,box-shadow .25s ease,transform .25s ease,-webkit-box-shadow .25s ease,-webkit-transform .25s ease}.tw-floating .tw-float-item:before{-webkit-animation:twFloatPulse 2.4s ease-out infinite;animation:twFloatPulse 2.4s ease-out infinite;inset:-7px;z-index:0}.tw-floating .tw-float-item:after,.tw-floating .tw-float-item:before{background:var(--Branding-Secondary-5);border-radius:inherit;content:"";position:absolute}.tw-floating .tw-float-item:after{-webkit-box-shadow:0 8px 24px rgba(146,167,50,.30196078431372547);box-shadow:0 8px 24px rgba(146,167,50,.30196078431372547);inset:1px;-webkit-transition:background-color .25s ease,-webkit-box-shadow .25s ease;transition:background-color .25s ease,-webkit-box-shadow .25s ease;transition:background-color .25s ease,box-shadow .25s ease;transition:background-color .25s ease,box-shadow .25s ease,-webkit-box-shadow .25s ease;z-index:1}.tw-floating .tw-float-item:nth-child(2) .tw-float-icon,.tw-floating .tw-float-item:nth-child(2):before{-webkit-animation-delay:.18s;animation-delay:.18s}@media only screen and (max-width:640px){.tw-floating .tw-float-item{width:40px;height:40px}}.tw-floating .tw-float-item:hover{-webkit-box-shadow:0 10px 28px rgba(10,69,38,.24);box-shadow:0 10px 28px rgba(10,69,38,.24);opacity:1;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.tw-floating .tw-float-item:hover:after{background:var(--Branding-Secondary-6);-webkit-box-shadow:0 10px 28px rgba(10,69,38,.32);box-shadow:0 10px 28px rgba(10,69,38,.32)}.tw-floating .tw-float-item:hover:before{-webkit-animation-play-state:paused;animation-play-state:paused;opacity:.72}.tw-floating .tw-float-item:active{-webkit-transform:translateY(0);transform:translateY(0)}.tw-floating .tw-float-icon{-webkit-animation:twFloatShake 2.4s ease-in-out infinite;animation:twFloatShake 2.4s ease-in-out infinite;display:block;height:48px;position:relative;width:48px;z-index:2}.tw-floating .tw-float-item:hover .tw-float-icon{-webkit-animation-play-state:paused;animation-play-state:paused}@-webkit-keyframes twFloatShake{0%,68%,to{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}72%{-webkit-transform:rotate(-8deg) scale(1.04);transform:rotate(-8deg) scale(1.04)}76%{-webkit-transform:rotate(8deg) scale(1.04);transform:rotate(8deg) scale(1.04)}80%{-webkit-transform:rotate(-6deg) scale(1.04);transform:rotate(-6deg) scale(1.04)}84%{-webkit-transform:rotate(6deg) scale(1.04);transform:rotate(6deg) scale(1.04)}88%{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}}@keyframes twFloatShake{0%,68%,to{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}72%{-webkit-transform:rotate(-8deg) scale(1.04);transform:rotate(-8deg) scale(1.04)}76%{-webkit-transform:rotate(8deg) scale(1.04);transform:rotate(8deg) scale(1.04)}80%{-webkit-transform:rotate(-6deg) scale(1.04);transform:rotate(-6deg) scale(1.04)}84%{-webkit-transform:rotate(6deg) scale(1.04);transform:rotate(6deg) scale(1.04)}88%{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}}@-webkit-keyframes twFloatPulse{0%{opacity:.8;-webkit-transform:scale(.9);transform:scale(.9)}70%,to{opacity:0;-webkit-transform:scale(1.28);transform:scale(1.28)}}@keyframes twFloatPulse{0%{opacity:.8;-webkit-transform:scale(.9);transform:scale(.9)}70%,to{opacity:0;-webkit-transform:scale(1.28);transform:scale(1.28)}}@media (prefers-reduced-motion:reduce){.tw-floating .tw-float-icon,.tw-floating .tw-float-item:before{-webkit-animation:none;animation:none}}.page-single .related-posts-section .news-item-card,.tw-news-page .news-category-section .news-item-card{overflow:hidden;width:100%}@media only screen and (max-width:1024px){.page-single .related-posts-section .news-item-card,.tw-news-page .news-category-section .news-item-card{height:420px}}@media only screen and (max-width:640px){.page-single .related-posts-section .news-item-card,.tw-news-page .news-category-section .news-item-card{gap:12px;height:auto}}.page-single .related-posts-section .news-item-card:hover .news-item-image img,.tw-news-page .news-category-section .news-item-card:hover .news-item-image img{-webkit-transform:scale(1.035);transform:scale(1.035)}.page-single .related-posts-section .news-item-card:hover .news-item-title a,.tw-news-page .news-category-section .news-item-card:hover .news-item-title a{color:var(--Branding-Primary-4)}.page-single .related-posts-section .news-item-card .news-item-image,.tw-news-page .news-category-section .news-item-card .news-item-image{display:block;height:0;overflow:hidden;padding-top:83.8709%;width:100%;margin-bottom:16px}@media only screen and (max-width:640px){.page-single .related-posts-section .news-item-card .news-item-image,.tw-news-page .news-category-section .news-item-card .news-item-image{-webkit-box-flex:0;flex:0 0 auto;height:0;padding-top:83.8709%}}.page-single .related-posts-section .news-item-card .news-item-image img,.tw-news-page .news-category-section .news-item-card .news-item-image img{-webkit-transition:-webkit-transform .45s ease;transition:-webkit-transform .45s ease;transition:transform .45s ease;transition:transform .45s ease,-webkit-transform .45s ease}.page-single .related-posts-section .news-item-card .news-item-body,.tw-news-page .news-category-section .news-item-card .news-item-body{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:8px;width:100%}.page-single .related-posts-section .news-item-card .news-item-body .news-item-meta,.tw-news-page .news-category-section .news-item-card .news-item-body .news-item-meta{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;width:100%}.page-single .related-posts-section .news-item-card .news-item-body .news-item-meta .news-item-date,.tw-news-page .news-category-section .news-item-card .news-item-body .news-item-meta .news-item-date{color:var(--Neutral-07);font-size:12px;font-weight:300;line-height:18px}.page-single .related-posts-section .news-item-card .news-item-body .news-item-copy,.tw-news-page .news-category-section .news-item-card .news-item-body .news-item-copy{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:6px;width:100%}.page-single .related-posts-section .news-item-card .news-item-body .news-item-copy .news-item-title a,.tw-news-page .news-category-section .news-item-card .news-item-body .news-item-copy .news-item-title a{color:var(--Black);display:block;max-width:100%;overflow:hidden;text-decoration:none;text-overflow:ellipsis;-webkit-transition:color .25s ease;transition:color .25s ease}.page-single .related-posts-section .news-item-card .news-item-body .news-item-copy .news-item-excerpt,.tw-news-page .news-category-section .news-item-card .news-item-body .news-item-copy .news-item-excerpt{color:var(--Neutral-06);display:-webkit-box;font-size:14px;font-weight:400;line-height:20px;max-height:40px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.site-header{position:relative;z-index:520}.site-header.is-subpage{position:sticky;top:0}.header-main{--header-height:116px;--header-logo-width:109px;--header-x:80px;color:var(--Neutral-01);left:0;top:0;-webkit-transition:background-color .25s ease,color .25s ease,-webkit-box-shadow .25s ease,-webkit-transform .3s ease;transition:background-color .25s ease,color .25s ease,-webkit-box-shadow .25s ease,-webkit-transform .3s ease;transition:background-color .25s ease,box-shadow .25s ease,color .25s ease,transform .3s ease;transition:background-color .25s ease,box-shadow .25s ease,color .25s ease,transform .3s ease,-webkit-box-shadow .25s ease,-webkit-transform .3s ease;width:100%;z-index:520}.header-main .header-action{-webkit-box-align:center;align-items:center;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:var(--overlay-white-4);border:1px solid;border-radius:100px;color:var(--Neutral-01);cursor:pointer;display:-webkit-inline-box;display:inline-flex;gap:4px;-webkit-box-pack:center;justify-content:center;min-height:40px;padding:9px 16px;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color .25s ease,border-color .25s ease,color .25s ease,opacity .25s ease,-webkit-transform .25s ease;transition:background-color .25s ease,border-color .25s ease,color .25s ease,opacity .25s ease,-webkit-transform .25s ease;transition:background-color .25s ease,border-color .25s ease,color .25s ease,opacity .25s ease,transform .25s ease;transition:background-color .25s ease,border-color .25s ease,color .25s ease,opacity .25s ease,transform .25s ease,-webkit-transform .25s ease}.header-main .header-action:hover{background:var(--Branding-Primary-4);border-color:var(--Branding-Primary-4);color:var(--Neutral-01);opacity:1}@media only screen and (max-width:640px){.header-main .header-action{padding:4px}}.header-main.is-home{position:fixed;-webkit-transform:translateY(0);transform:translateY(0)}.header-main.is-home .header-main-tools{display:none}.header-main.is-home.is-condensed:not(.is-open),.header-main.is-home.is-scrolled:not(.is-open){--header-height:80px;--header-logo-width:56px;background:var(--Branding-Primary-2);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);-webkit-box-shadow:0 16px 44px rgba(0,0,0,.14);box-shadow:0 16px 44px rgba(0,0,0,.14);color:var(--Branding-Primary-4)}.header-main.is-home.is-condensed:not(.is-open) .header-action,.header-main.is-home.is-scrolled:not(.is-open) .header-action{color:var(--Branding-Primary-4)}.header-main.is-home.is-hidden:not(.is-open){-webkit-transform:translateY(-110%);transform:translateY(-110%)}.header-main.is-subpage{--header-height:100px;--header-logo-width:88px;background:var(--Branding-Primary-2);color:var(--Branding-Primary-4);position:relative}.header-main.is-subpage .header-action{color:var(--Branding-Primary-4);background:var(--overlay-white-8)}.header-main.is-subpage .header-action:hover{color:var(--Neutral-01);border-color:currentColor}.header-main.is-open{background:transparent;-webkit-box-shadow:none;box-shadow:none;color:var(--Neutral-01);-webkit-transform:translateY(0);transform:translateY(0)}.header-main.is-open .header-action-icon-menu,.header-main.is-open .header-logo{display:none}.header-main.is-open .header-action-icon-close{display:-webkit-inline-box;display:inline-flex}.header-main.is-open .header-main-tools{display:-webkit-box;display:flex}.header-main.is-open .header-action{color:var(--Neutral-01)}.header-main-inner{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;height:var(--header-height);-webkit-box-pack:justify;justify-content:space-between;padding:0 var(--header-x);position:relative;-webkit-transition:height .25s ease,padding .25s ease;transition:height .25s ease,padding .25s ease;width:100%}.header-logo{display:block;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .25s ease,width .25s ease;transition:opacity .25s ease,width .25s ease;width:var(--header-logo-width)}.header-logo:hover{opacity:.9}.header-logo img{display:block;height:auto;width:100%}.header-main-tools{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;min-width:72px}.header-main.is-home .header-action:hover,.header-main.is-home:not(.is-scrolled):not(.is-condensed) .header-action:hover{background:var(--Neutral-01);border-color:var(--Neutral-01);color:var(--Branding-Primary-4)}.header-action-icon{-webkit-box-align:center;align-items:center;display:-webkit-inline-box;display:inline-flex;height:20px;-webkit-box-pack:center;justify-content:center;width:20px}.header-action-icon svg{display:block;height:100%;width:100%}.header-action-icon-close{display:none}.header-search{height:48px;min-height:48px;padding:12px 24px;width:72px}.header-search svg{display:block;height:24px;width:24px}.header-search-form{-webkit-box-align:center;align-items:center;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:var(--overlay-white-4);border:1px solid var(--Neutral-01);border-radius:60px;color:var(--Neutral-01);display:-webkit-box;display:flex;gap:12px;height:52px;max-width:589px;opacity:0;padding:12px 24px;pointer-events:none;position:absolute;right:var(--header-x);top:50%;-webkit-transform:translateY(-50%) scaleX(.96);transform:translateY(-50%) scaleX(.96);-webkit-transform-origin:right center;transform-origin:right center;-webkit-transition:opacity .25s ease,visibility .25s ease,-webkit-transform .25s ease;transition:opacity .25s ease,visibility .25s ease,-webkit-transform .25s ease;transition:opacity .25s ease,transform .25s ease,visibility .25s ease;transition:opacity .25s ease,transform .25s ease,visibility .25s ease,-webkit-transform .25s ease;visibility:hidden;width:calc(100% - var(--header-x)*2);z-index:4}.header-main.is-search-open .header-search{opacity:0;pointer-events:none;-webkit-transform:scale(.92);transform:scale(.92)}.header-main.is-search-open .header-search-form{opacity:1;pointer-events:auto;-webkit-transform:translateY(-50%) scaleX(1);transform:translateY(-50%) scaleX(1);visibility:visible}.header-search-close,.header-search-form-icon{-webkit-box-align:center;align-items:center;display:-webkit-inline-box;display:inline-flex;-webkit-box-flex:0;flex:0 0 auto;height:24px;-webkit-box-pack:center;justify-content:center;width:24px}.header-search-close svg,.header-search-form-icon svg{display:block;height:100%;width:100%}.header-search-input{background:transparent;border:0;color:var(--Neutral-01);-webkit-box-flex:1;flex:1;font-size:18px;font-weight:500;letter-spacing:.02em;line-height:28px;min-width:0;padding:0}.header-search-input::-webkit-input-placeholder{color:var(--Neutral-01);opacity:1}.header-search-input::-moz-placeholder{color:var(--Neutral-01);opacity:1}.header-search-input::placeholder{color:var(--Neutral-01);opacity:1}.header-search-input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.header-search-close{background:transparent;border:0;color:currentColor;cursor:pointer;padding:0}.header-menu-panel{background:var(--Branding-Secondary-5);clip-path:inset(0 100% 0 0);color:var(--Neutral-01);height:100vh;height:100dvh;inset:0;overflow:hidden;pointer-events:none;position:fixed;-webkit-transition:clip-path .68s cubic-bezier(.76,0,.24,1),visibility 0s linear .68s;transition:clip-path .68s cubic-bezier(.76,0,.24,1),visibility 0s linear .68s;visibility:hidden;width:100%;z-index:500;-webkit-clip-path:inset(0 100% 0 0)}.header-menu-panel.active{clip-path:inset(0 0 0 0);pointer-events:auto;-webkit-transition-delay:0s;transition-delay:0s;visibility:visible;-webkit-clip-path:inset(0 0 0 0)}.header-menu-panel:before{background:url(assets/images/header-menu-bg.png) 50%/cover no-repeat;content:"";inset:0;pointer-events:none;position:absolute}.header-menu-content{-webkit-box-align:start;align-items:flex-start;display:grid;grid-template-columns:minmax(0,552px) minmax(0,680px);min-height:100vh;min-height:100dvh;padding:204px 80px 80px;position:relative;z-index:1}.header-menu-nav{grid-column:2;position:relative;z-index:2}.header-menu-panel .menu{display:grid;gap:16px;grid-auto-flow:column;grid-template-rows:repeat(4,auto);list-style:none;margin:0;padding:0}.header-menu-panel .menu>.menu-item{-webkit-box-align:start;align-items:flex-start;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;opacity:0;-webkit-transform:translate3d(-56px,0,0);transform:translate3d(-56px,0,0);-webkit-transition:opacity .58s ease,-webkit-transform .7s cubic-bezier(.22,1,.36,1);transition:opacity .58s ease,-webkit-transform .7s cubic-bezier(.22,1,.36,1);transition:opacity .58s ease,transform .7s cubic-bezier(.22,1,.36,1);transition:opacity .58s ease,transform .7s cubic-bezier(.22,1,.36,1),-webkit-transform .7s cubic-bezier(.22,1,.36,1)}.header-menu-panel .menu>.menu-item.current-menu-ancestor>a,.header-menu-panel .menu>.menu-item.current-menu-item>a,.header-menu-panel .menu>.menu-item.current-menu-parent>a,.header-menu-panel .menu>.menu-item.current_page_item>a{border-bottom-color:currentColor}.header-menu-panel .menu>.menu-item.menu-item-has-children.open>.sub-menu{display:-webkit-box;display:flex}.header-menu-panel .menu>.menu-item.menu-item-has-children.open>.header-submenu-toggle span{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.header-menu-panel .menu>.menu-item.menu-item-has-children{display:grid;grid-template-columns:minmax(0,254px) 48px;width:302px}.header-menu-panel .menu>.menu-item.menu-item-has-children>a{grid-column:1;grid-row:1;width:auto}.header-menu-panel.active .menu>.menu-item{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.header-menu-panel.active .menu>.menu-item:first-child{-webkit-transition-delay:.64s;transition-delay:.64s}.header-menu-panel.active .menu>.menu-item:nth-child(2){-webkit-transition-delay:.7s;transition-delay:.7s}.header-menu-panel.active .menu>.menu-item:nth-child(3){-webkit-transition-delay:.76s;transition-delay:.76s}.header-menu-panel.active .menu>.menu-item:nth-child(4){-webkit-transition-delay:.82s;transition-delay:.82s}.header-menu-panel.active .menu>.menu-item:nth-child(5){-webkit-transition-delay:.88s;transition-delay:.88s}.header-menu-panel.active .menu>.menu-item:nth-child(6){-webkit-transition-delay:.94s;transition-delay:.94s}.header-menu-panel.active .menu>.menu-item:nth-child(7){-webkit-transition-delay:1s;transition-delay:1s}.header-menu-panel.active .menu>.menu-item:nth-child(8){-webkit-transition-delay:1.06s;transition-delay:1.06s}.header-menu-panel.active .menu>.menu-item:nth-child(9){-webkit-transition-delay:1.12s;transition-delay:1.12s}.header-menu-panel.active .menu>.menu-item:nth-child(10){-webkit-transition-delay:1.18s;transition-delay:1.18s}.header-menu-panel .menu .menu-item a{-webkit-box-align:start;align-items:flex-start;border-bottom:1px solid transparent;color:currentColor;display:-webkit-box;display:flex;font-family:UTM Americana,Times New Roman,Times,serif;font-size:24px;font-weight:700;gap:16px;padding:12px 0;text-align:left;text-decoration:none;text-transform:uppercase;-webkit-transition:border-color .25s ease,color .25s ease,opacity .25s ease,-webkit-transform .25s ease;transition:border-color .25s ease,color .25s ease,opacity .25s ease,-webkit-transform .25s ease;transition:border-color .25s ease,color .25s ease,opacity .25s ease,transform .25s ease;transition:border-color .25s ease,color .25s ease,opacity .25s ease,transform .25s ease,-webkit-transform .25s ease;white-space:nowrap}.header-menu-panel .menu .menu-item a:hover{opacity:1;-webkit-transform:translateX(4px);transform:translateX(4px)}.header-menu-panel .header-submenu-toggle{align-self:center;justify-self:center;background:transparent;height:32px;width:32px;padding:0;border:0;color:currentColor;cursor:pointer;grid-column:2;grid-row:1;-webkit-transition:background-color .25s ease,color .25s ease,opacity .25s ease;transition:background-color .25s ease,color .25s ease,opacity .25s ease}.header-menu-panel .header-submenu-toggle,.header-menu-panel .header-submenu-toggle span{display:-webkit-inline-box;display:inline-flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.header-menu-panel .header-submenu-toggle span{-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;width:100%;height:100%}.header-menu-panel .header-submenu-toggle span svg{width:24px;height:24px}.header-menu-panel .header-submenu-toggle:focus-visible,.header-menu-panel .header-submenu-toggle:hover{color:var(--Branding-Primary-1);outline:0}.header-menu-panel .header-submenu-toggle:focus-visible span{outline:1px solid currentColor;outline-offset:6px}.header-menu-panel .sub-menu{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;grid-column:1/-1;list-style:none;padding:0;width:302px}.header-menu-panel .menu .menu-item .sub-menu a{font-size:20px;overflow:hidden;padding:8px 12px;white-space:nowrap;margin-bottom:8px}.header-menu-panel .menu .menu-item .sub-menu a:hover{color:var(--Neutral-01);opacity:.9}@media (prefers-reduced-motion:reduce){.header-menu-panel,.header-menu-panel .menu>.menu-item{-webkit-transition:none;transition:none}.header-menu-panel .menu>.menu-item{opacity:1;-webkit-transform:none;transform:none}}.header-menu-logo{bottom:80px;display:block;left:80px;position:absolute;width:249px;z-index:2}.header-menu-logo img{display:block;width:100%}.header-menu-float{bottom:86px;display:grid;gap:16px;position:absolute;right:54px;width:56px;z-index:2}.header-menu-float-item{-webkit-box-align:center;align-items:center;color:var(--Neutral-01);display:-webkit-inline-box;display:inline-flex;height:48px;-webkit-box-pack:center;justify-content:center;text-decoration:none;-webkit-transition:color .25s ease,-webkit-transform .25s ease;transition:color .25s ease,-webkit-transform .25s ease;transition:color .25s ease,transform .25s ease;transition:color .25s ease,transform .25s ease,-webkit-transform .25s ease;width:56px}.header-menu-float-item:hover{color:var(--Branding-Primary-1);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.header-menu-float-item svg{display:block;height:48px;width:48px}@media only screen and (max-width:1024px){.header-main{--header-x:40px}.header-menu-content{grid-template-columns:minmax(0,1fr) minmax(0,760px)}}@media only screen and (max-width:768px){.header-search-form{max-width:none;width:calc(100% - var(--header-x)*2)}.header-main.is-search-open .header-logo{opacity:0;pointer-events:none}}@media only screen and (max-width:640px){.header-main{--header-x:16px}.header-main.is-home{--header-height:96px;--header-logo-width:72px}.header-main.is-home.is-condensed:not(.is-open),.header-main.is-home.is-scrolled:not(.is-open){--header-height:64px;--header-logo-width:56px}.header-main.is-subpage{--header-height:88px;--header-logo-width:72px}.header-action{font-size:14px;line-height:20px;min-height:40px;min-width:101px;padding:9px 16px}}@media only screen and (max-width:640px) and (max-width:640px){.header-action{padding:4px}}@media only screen and (max-width:640px){.header-action-icon{height:16px;width:16px}.header-search{display:-webkit-inline-box;display:inline-flex;height:40px;min-height:40px;min-width:40px;padding:9px;width:40px}.header-search svg{height:18px;width:18px}.header-search-form{height:48px;left:16px;padding:10px 18px;right:16px;width:auto}.header-search-input{font-size:16px;line-height:24px}.header-menu-panel{overflow-y:auto}.header-menu-content{-webkit-box-align:start;align-items:flex-start;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;min-height:844px;padding:120px 16px 100px}.header-menu-panel .menu{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:16px}.header-menu-panel .menu>.menu-item{-webkit-box-align:center;align-items:center;width:100%}.header-menu-panel .menu>.menu-item.menu-item-has-children{width:100%;grid-template-columns:minmax(0,133px) 32px}.header-menu-panel .menu>.menu-item>a{font-size:20px;gap:16px;letter-spacing:1.6px;line-height:44px;min-height:44px;padding:0;text-align:center;width:100%}.header-menu-panel .header-submenu-toggle,.header-menu-panel .menu>.menu-item>a{-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.header-menu-panel .header-submenu-toggle{height:44px;padding-top:0;width:44px}.header-menu-panel .header-submenu-toggle span svg{height:24px;width:24px}.header-menu-panel .sub-menu{margin-top:10px;width:165px}.header-menu-panel .sub-menu a{font-size:14px;font-weight:500;height:44px;-webkit-box-pack:center;justify-content:center;letter-spacing:0;line-height:20px;padding:12px 0;text-align:center}.header-menu-logo{bottom:32px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:137px}.header-menu-float{bottom:15px;gap:8px;right:15px}.header-menu-float-item{height:40px}.header-menu-float-item svg{height:40px;width:40px}}.footer-form{position:relative;padding:60px 0 3.8888888889%;margin-bottom:-8.6111111111%}@media only screen and (max-width:1440px){.footer-form{margin-bottom:-9.4444444444%}}.footer-form .footer-form-bg{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;pointer-events:none;z-index:0}.footer-form .wrap-form{width:35.9375%;position:relative;z-index:1}.footer-form .wrap-form .section-desc{padding:16px 0 28px}.footer-form .wrap-form .form-group{margin-bottom:24px;position:relative}.footer-form .wrap-form .form-group.form-textarea{margin-bottom:40px}.footer-form .wrap-form .form-group.invalid .form-control{border-bottom-color:var(--Branding-Support-01)}.footer-form .wrap-form .form-group .form-message{position:absolute;bottom:-20px;left:0;color:var(--Branding-Support-01)}@media only screen and (max-width:640px){.footer-form .wrap-form .form-group .form-message{bottom:12px}}.footer-form .wrap-form .form-control{width:100%;background:transparent;border:none;border-bottom:1px solid var(--Neutral-01);height:44px}.footer-form .wrap-form .form-row{gap:12px;margin-bottom:24px}.footer-form .wrap-form .form-row .form-group{width:calc(50% - 6px);margin-bottom:0}.footer-form .wrap-form .form-submit{border:1px solid}@media only screen and (max-width:960px){.footer-form .wrap-form{width:50%}}@media only screen and (max-width:768px){.footer-form .wrap-form{width:100%}}@media only screen and (max-width:640px){.footer-form{padding:60px 0 24.358974359%;margin-bottom:-23.0769230769%}.footer-form .wrap-form{width:100%}.footer-form .wrap-form .section-title{font-size:36px;line-height:1.2;letter-spacing:-.02em}.footer-form .wrap-form .section-desc{padding:16px 0 28px;font-size:16px;line-height:24px}.footer-form .wrap-form .form-label{font-size:16px;line-height:24px}.footer-form .wrap-form .form-group{margin-bottom:24px}.footer-form .wrap-form .form-group.form-textarea{margin-bottom:40px}.footer-form .wrap-form .form-control{height:44px}.footer-form .wrap-form .form-row{display:block;margin-bottom:0}.footer-form .wrap-form .form-row .form-group{width:100%;margin-bottom:24px}}.footer-main{padding:12.0833333333% 0 40px;position:relative;z-index:1;overflow:hidden;pointer-events:none}.footer-main .tw-container{pointer-events:auto}.footer-main .footer-bg{position:absolute;top:0;left:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;z-index:-1}.footer-main .footer-bg,.footer-main .footer-bg img{-o-object-position:top;object-position:top}@media only screen and (max-width:640px){.footer-main .footer-bg img{-o-object-position:top left;object-position:top left}}.footer-main .footer-logo{width:209px}.footer-main .footer-info{padding-bottom:24px}.footer-main .footer-bottom-content .footer-note{width:32.8125%;font-size:10px;line-height:1.8;letter-spacing:0}.footer-main .footer-bottom-content .footer-contact{width:50.78125%;gap:4.9230769231%}@media only screen and (max-width:1180px){.footer-main .footer-bottom-content .footer-contact{width:505px;gap:24px}}.footer-main .footer-bottom-content .footer-contact .footer-brand{width:190px;gap:8px}.footer-main .footer-bottom-content .footer-contact .footer-brand img{width:110px}.footer-main .footer-bottom-content .footer-socials{width:140px;gap:20px}@media only screen and (max-width:1180px){.footer-main .footer-bottom-content .footer-socials{width:124px;gap:12px}}.footer-main .footer-bottom-content .footer-socials .social-item{width:33px;aspect-ratio:1/1;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-transition:all .3s ease;transition:all .3s ease}.footer-main .footer-bottom-content .footer-socials .social-item:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.footer-main .footer-bottom-content .footer-socials .social-item svg{width:100%;height:100%}@media only screen and (max-width:960px){.footer-main .footer-bottom-content{gap:32px}.footer-main .footer-bottom-content .footer-contact,.footer-main .footer-bottom-content .footer-note{width:100%}}@media only screen and (max-width:640px){.footer-main{padding:142px 0 48px}.footer-main .footer-info{display:block;padding-bottom:24px;text-align:left}.footer-main .footer-logo{-webkit-box-pack:center;justify-content:center;width:206px;margin:0 auto}.footer-main .footer-logo img{width:206px;height:auto}.footer-main .footer-info-right{width:100%;margin-top:32px;font-size:14px;line-height:20px;text-align:left}.footer-main .footer-info-right .footer-email-links{-webkit-box-pack:justify;justify-content:space-between;gap:0;text-align:left}.footer-main .footer-info-right address{margin-top:8px;font-style:normal}.footer-main .footer-bottom-content{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:0}.footer-main .footer-bottom-content .footer-note{-webkit-box-ordinal-group:3;order:2;width:100%;margin-top:28px;font-size:10px;line-height:18px}.footer-main .footer-bottom-content .footer-contact{-webkit-box-ordinal-group:2;order:1;width:100%;gap:28px 0;-webkit-box-pack:justify;justify-content:space-between}.footer-main .footer-bottom-content .footer-contact .footer-brand{width:auto;margin:0 auto;gap:9px;-webkit-box-pack:center;justify-content:center}.footer-main .footer-bottom-content .footer-contact .footer-brand p{width:73px;font-size:10.5px;line-height:15px}.footer-main .footer-bottom-content .footer-contact .footer-brand img{width:120px}.footer-main .footer-bottom-content .footer-socials{width:139px;gap:16px}.footer-main .footer-bottom-content .footer-socials .social-item{width:32px}}.copyright{position:relative;z-index:4;overflow:hidden;padding:13px 0}@media only screen and (max-width:640px){.copyright{padding:13px 0}.copyright .tw-container{gap:16px;flex-wrap:nowrap}.copyright a,.copyright p{font-size:10px;line-height:18px}}.form-group{position:relative;width:100%}.form-group.invalid .form-control{border-color:red}.form-group.invalid .form-message{color:red;display:block}.form-group.disabled{opacity:.5;pointer-events:none}.form-group.disabled .form-control{cursor:not-allowed}.form-group.form-textarea .form-control{resize:none}.form-label{display:block;width:100%}.form-message{display:none;margin-left:3px}.form-submit{border:none;cursor:pointer}.form-submit:hover{opacity:.8}.form-submit.disabled,.form-submit.loading{cursor:not-allowed;opacity:.5}.form-response{opacity:0;visibility:hidden;-webkit-transition:.3s;transition:.3s}.form-response.failed{opacity:1;visibility:visible;display:block;color:red}.form-response.success{opacity:1;visibility:visible;display:block;color:green}@-webkit-keyframes hideMessage{0%{opacity:1}to{opacity:0}}@keyframes hideMessage{0%{opacity:1}to{opacity:0}}.form-bottom .submit-wrapper .lds-ring{position:absolute;left:100%;margin-left:16px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0;visibility:hidden;-webkit-transition:opacity .3s;transition:opacity .3s}.tw-form.loading .lds-ring{opacity:1;visibility:visible}.tw-form-home .form-bottom{width:100%;margin-top:24px;color:var(--Primary-500)}.tw-form-home.loading .lds-ring{opacity:1;visibility:visible}[class^=h-section]{position:relative;z-index:1}[class^=h-section] .tw-block-template{position:relative}[class^=h-section] .tw-block-template .block-label{letter-spacing:.62em;text-shadow:0 0 69px rgba(0,0,0,.6)}@media only screen and (max-width:640px){[class^=h-section] .tw-block-template .block-label{line-height:30px;letter-spacing:.36em}}[class^=h-section] .tw-block-template .block-title{letter-spacing:.12em;line-height:1.5;margin:-4px 0 4px}@media only screen and (max-width:640px){[class^=h-section] .tw-block-template .block-title{margin:8px 0 16px;letter-spacing:.16em}}[class^=h-section] .tw-block-template .block-subtitle{letter-spacing:.48em;text-shadow:0 0 69px rgba(0,0,0,.6)}@media only screen and (max-width:640px){[class^=h-section] .tw-block-template .block-subtitle{font-size:16px;line-height:30px;letter-spacing:.36em}}[class^=h-section] .tw-block-template .block-subtitle span{font-weight:800}.h-section1{overflow:hidden;position:relative}.h-section1 .banner-image{width:100%;padding-top:46.1111111111%}.h-section1 .banner-badge{height:auto;position:absolute;right:5.9027777778%;top:-.48828125%;width:140px;z-index:2}.h-section1 .wrap-content{position:relative;width:100%;z-index:1;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;margin-top:-9.5138888889%;padding:9.5833333333% 15px 2.9861111111%}.h-section1 .wrap-content .banner-wave{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:-1;pointer-events:none}.h-section1 .wrap-content .banner-wave img{-o-object-position:top;object-position:top}.h-section1 .wrap-content .banner-label{position:absolute;left:5.5555555556%;bottom:10.158013544%;z-index:3}.h-section1 .wrap-content .banner-label span{font-weight:400}.h-section1 .wrap-content .banner-label img{width:110px}.h-section1 .wrap-content .banner-button{position:absolute;right:5.5555555556%;bottom:9.0293453725%;z-index:3}@media only screen and (max-width:768px){.h-section1 .wrap-content .banner-label{display:none}}@media only screen and (max-width:640px){.h-section1 .banner-image{height:564px;padding-top:0}.h-section1 .banner-image img{-o-object-position:center;object-position:center}.h-section1 .banner-badge{right:4px;width:25.641vw;max-width:128px}.h-section1 .wrap-content{padding:53px 16px 45px}.h-section1 .wrap-content .banner-button{position:static;margin:32px auto 0}.h-section1 .banner-brand{display:none}}.h-section2{background-color:var(--Branding-Primary-1);color:var(--Branding-Primary-4);overflow:hidden}@media only screen and (max-width:640px){.h-section2{padding:60px 0}}.h-section2 .section-label{letter-spacing:.12em;line-height:1;margin-bottom:24px}@media only screen and (max-width:640px){.h-section2 .section-label{line-height:1.2;margin-bottom:16px;letter-spacing:.16em}}.h-section2 .section-title{letter-spacing:.32em;line-height:1.5;margin-bottom:48px}@media only screen and (max-width:640px){.h-section2 .section-title{margin-bottom:28px;font-weight:700}}.h-section2 .wrap-content{width:30.625%}.h-section2 .wrap-images{width:59.53125%}.h-section2 .section-intro .wrap-content{padding-top:6.25%}.h-section2 .section-intro .wrap-content .section-subtitle{margin-bottom:8px}.h-section2 .section-intro .wrap-content .section-excerpt{margin-bottom:48px}.h-section2 .section-intro .wrap-content .content-description{letter-spacing:0}.h-section2 .section-intro .wrap-images{gap:2.9166667vw 5.5118110236%;width:59.53125%}.h-section2 .section-intro .wrap-images .image-tower{margin:auto;width:57.7427821522%;padding-top:58.2677165354%}.h-section2 .section-intro .wrap-images .image-path{width:48.8188976378%;padding-top:65.6167979003%}.h-section2 .section-intro .wrap-images .image-lobby{margin-top:auto;width:45.6692913386%;padding-top:45.6692913386%}.h-section2 .section-content-bottom{position:relative;padding:7.8125% 0}.h-section2 .section-content-bottom .wrap-content{padding-top:0}.h-section2 .section-content-bottom .wrap-content .section-label{margin-bottom:8px}.h-section2 .section-content-bottom .project-info{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.h-section2 .section-content-bottom .info-item{position:relative}.h-section2 .section-content-bottom .info-item .info-label{padding-bottom:12px;border-bottom:1px solid #000;margin-bottom:16px}@media only screen and (max-width:640px){.h-section2 .section-content-bottom .info-item .info-label{font-size:14px;line-height:20px;margin-bottom:12px;padding-bottom:12px}}.h-section2 .section-content-bottom .info-item:nth-child(3){grid-column:1/-1;margin:40px 0}@media only screen and (max-width:640px){.h-section2 .section-content-bottom .info-item:nth-child(3){margin:0 0 24px}}.h-section2 .section-content-bottom .info-item:nth-child(3) .info-label{margin-bottom:16px}.h-section2 .section-content-bottom .info-item:nth-child(3) .info-value{font-size:20px;line-height:38px}@media only screen and (max-width:640px){.h-section2 .section-content-bottom .info-item:nth-child(3) .info-value{font-size:24px}}.h-section2 .section-content-bottom .info-item:nth-child(4){grid-column:1}.h-section2 .section-content-bottom .info-item:nth-child(5){grid-column:2}.h-section2 .section-content-bottom .project-button{margin-top:80px;z-index:3}@media only screen and (max-width:640px){.h-section2 .section-content-bottom .project-button{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-top:0}}.h-section2 .section-content-bottom .project-button:hover{background:var(--Neutral-01);color:var(--Branding-Primary-4)}.h-section2 .section-content-bottom .wrap-images{padding-top:57.03125%}.h-section2 .section-content-bottom .wrap-images:before{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;pointer-events:none;background:-webkit-gradient(linear,left bottom,left top,color-stop(10.49%,rgba(0,0,0,.48)),color-stop(38.89%,transparent));background:linear-gradient(0deg,rgba(0,0,0,.48) 10.49%,transparent 38.89%)}.h-section2 .section-content-bottom .stats-list{position:absolute;z-index:2;margin-top:auto;padding:24px 0;gap:32px;width:100%;left:0;bottom:0}.h-section2 .section-content-bottom .stat-item{width:30%;justify-items:center;text-align:center}.h-section2 .section-content-bottom .stat-item strong{font-size:90px;letter-spacing:-.02em;line-height:1}@media only screen and (max-width:640px){.h-section2 .section-content-bottom .stat-item{width:33.333%}.h-section2 .section-content-bottom .stat-item strong{font-size:44px}.h-section2 .section-content-bottom .stat-item .tw-body.b2{font-size:12px;line-height:18px;text-transform:none}}@media only screen and (max-width:960px){.h-section2 .section-content-bottom,.h-section2 .section-intro{display:block}.h-section2 .section-intro .wrap-images,.h-section2 .wrap-content,.h-section2 .wrap-images{width:100%}.h-section2 .section-intro .wrap-content{padding-top:56px}.h-section2 .section-content-bottom .wrap-images,.h-section2 .section-intro .wrap-images{margin-top:48px}}@media only screen and (max-width:640px){.h-section2 .wrap-content,.h-section2 .wrap-images{width:100%}.h-section2 .section-intro{display:block}.h-section2 .section-intro .wrap-content .section-subtitle{font-size:20px;line-height:28px;margin-bottom:24px}.h-section2 .section-intro .wrap-content .section-subtitle br{display:none}.h-section2 .section-intro .wrap-content .section-excerpt{font-size:16px;line-height:24px;margin-bottom:24px}.h-section2 .section-intro .wrap-content .content-description{font-size:16px;line-height:24px}.h-section2 .section-intro .wrap-images{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:48px;overflow:hidden}.h-section2 .section-intro .wrap-images .image-tower{grid-column:1/-1;width:100%;aspect-ratio:440/444;height:auto;padding-top:0;margin:0 auto}.h-section2 .section-intro .wrap-images .image-path{margin-left:0;width:100%;aspect-ratio:372/500;height:auto;padding-top:0}.h-section2 .section-intro .wrap-images .image-lobby{margin-top:0;width:100%;aspect-ratio:289/374;height:auto;padding-top:0}.h-section2 .section-content-bottom{display:block;padding:60px 0 64px}.h-section2 .section-content-bottom .wrap-content .section-label,.h-section2 .section-content-bottom .wrap-content .section-title{text-align:center}.h-section2 .section-content-bottom .wrap-content .section-label{margin-bottom:8px}.h-section2 .section-content-bottom .wrap-images{aspect-ratio:358/396;height:auto;padding-top:0;margin:16px auto 0;width:100%}.h-section2 .project-info{gap:0 16px}.h-section2 .info-item{margin-bottom:24px}.h-section2 .info-item .info-value{font-size:24px;line-height:38px}.h-section2 .info-item:first-child,.h-section2 .info-item:nth-child(2),.h-section2 .info-item:nth-child(3){grid-column:1/-1}.h-section2 .info-item:nth-child(3){margin:0 0 24px}.h-section2 .info-item:nth-child(3) .info-label{margin-bottom:12px}.h-section2 .info-item:nth-child(3) .info-value{font-size:24px;line-height:38px}.h-section2 .project-button{margin-top:24px}.h-section2 .stats-list{gap:0;padding:0 7px 11px}}.h-section3{overflow:hidden;padding:80px 0 100px}.h-section3 .section-head{margin-bottom:0}@media only screen and (max-width:640px){.h-section3 .section-head{padding-bottom:80px;position:relative}.h-section3 .section-head .tw-button{position:absolute;bottom:0}}.h-section3 .section-head .section-title{margin-bottom:24px}@media only screen and (max-width:640px){.h-section3 .section-head .section-title{margin-bottom:40px;font-size:24px;line-height:38px}}.h-section3 .wrap-content{width:46.953125%;font-size:14px;line-height:1.5}.h-section3 .wrap-content p:not(:last-child){margin-bottom:8px;letter-spacing:0}.h-section3 .map-media{margin:0 auto;width:95.4861111111%;padding-top:59.7222222222%}.h-section3 .map-media img{-o-object-fit:contain;object-fit:contain}.h-section3 .map-media .position-map-canvas,.h-section3 .map-media .position-map-viewport{position:absolute}.h-section3 .map-media .position-map-viewport{inset:0;width:100%;height:100%;overflow:hidden}.h-section3 .map-media .position-map-canvas{top:0;left:0;width:calc(100%*var(--position-map-scale, 1));height:calc(100%*var(--position-map-scale, 1));-webkit-transform:translate3d(var(--position-map-x,0),var(--position-map-y,0),0);transform:translate3d(var(--position-map-x,0),var(--position-map-y,0),0);-webkit-transition:width .25s ease,height .25s ease,-webkit-transform .25s ease;transition:width .25s ease,height .25s ease,-webkit-transform .25s ease;transition:width .25s ease,height .25s ease,transform .25s ease;transition:width .25s ease,height .25s ease,transform .25s ease,-webkit-transform .25s ease;will-change:width,height,transform}.h-section3 .map-media .position-map-canvas>img{-o-object-fit:contain;object-fit:contain}.h-section3 .map-media .position-map,.h-section3 .map-media .position-map-canvas>img,.h-section3 .map-media .position-map-svg{position:absolute;inset:0;width:100%;height:100%}.h-section3 .map-media .position-map{pointer-events:none}.h-section3 .map-media .position-zoom-hint{position:absolute;top:50%;left:50%;z-index:8;display:none;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:100%;height:100%;background:rgba(0,0,0,.32);color:var(--Neutral-01);pointer-events:none;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .25s ease,visibility .25s ease;transition:opacity .25s ease,visibility .25s ease}.h-section3 .map-media .position-zoom-hint svg{width:40px;height:40px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.h-section3 .map-media .position-map-svg{display:block}.h-section3 .map-media .position-map-svg path[stroke-dasharray]{-webkit-animation:mapRouteFlow 5.6s linear infinite;animation:mapRouteFlow 5.6s linear infinite;will-change:stroke-dashoffset}.h-section3 .map-media .position-map-svg path[stroke-dasharray="1.06 3.17"]{-webkit-animation-name:mapRouteFlowSmall;animation-name:mapRouteFlowSmall;-webkit-animation-duration:4s;animation-duration:4s}.h-section3 .map-media .position-map-svg path[stroke-dasharray="2.53 2.53"]{-webkit-animation-name:mapRouteFlowMedium;animation-name:mapRouteFlowMedium;-webkit-animation-duration:5s;animation-duration:5s}.h-section3 .map-media .position-map-svg path[stroke-dasharray="8.85 8.85"]{-webkit-animation-name:mapRouteFlowLarge;animation-name:mapRouteFlowLarge;-webkit-animation-duration:4.4s;animation-duration:4.4s}.h-section3 .map-media .position-map-svg path[d^="M459.178 625.107"],.h-section3 .map-media .position-map-svg path[d^="M459.413 592.077"],.h-section3 .map-media .position-map-svg path[d^="M478.876 680.892"],.h-section3 .map-media .position-map-svg path[d^="M530.947 584.927"],.h-section3 .map-media .position-map-svg rect[x="473.002"][y="662"]{-webkit-animation:mapProjectPulse 1.35s ease-in-out infinite;animation:mapProjectPulse 1.35s ease-in-out infinite;transform-box:fill-box;-webkit-transform-origin:center;transform-origin:center;will-change:filter,transform}.h-section3 .time-list{gap:42px}.h-section3 .time-item{width:16.484375%}.h-section3 .time-item:first-child{width:8.59375%}.h-section3 .time-item:nth-child(2){width:14.140625%}.h-section3 .time-item:last-child{width:11.40625%}.h-section3 .time-item .time-heading{margin-bottom:16px}.h-section3 .time-text{list-style:none;margin:0;padding:0}.h-section3 .time-text li:not(:last-child){margin-bottom:4px}.h-section3 .time-number{display:inline-block;-webkit-transform-origin:center;transform-origin:center;will-change:transform}.h-section3 .time-number.is-number-zooming{-webkit-animation:timeNumberZoom 2.2s ease-in-out .3s infinite;animation:timeNumberZoom 2.2s ease-in-out .3s infinite}@media only screen and (max-width:1024px){.h-section3 .section-head{-webkit-box-align:start;align-items:flex-start}.h-section3 .wrap-content,.h-section3 .wrap-title{width:100%}.h-section3 .wrap-content{margin-top:32px}.h-section3 .time-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.h-section3 .time-item,.h-section3 .time-item:first-child,.h-section3 .time-item:last-child,.h-section3 .time-item:nth-child(2){width:100%}.h-section3 .map-media .position-map-viewport{cursor:-webkit-grab;cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.h-section3 .map-media .position-map-viewport .position-zoom-hint{display:-webkit-box;display:flex}.h-section3 .map-media .position-map-viewport.is-dragging{cursor:-webkit-grabbing;cursor:grabbing}.h-section3 .map-media .position-map-viewport.is-dragging .position-map-canvas{-webkit-transition:none;transition:none}.h-section3 .map-media.is-map-zoomed .position-zoom-hint,.h-section3 .map-media.is-zoom-hint-hidden .position-zoom-hint{opacity:0;visibility:hidden}}@media only screen and (max-width:768px){.h-section3 .time-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:640px){.h-section3{padding:60px 0}.h-section3 .section-head{display:block}.h-section3 .section-title.h3{font-size:24px;line-height:38px;margin-bottom:24px}.h-section3 .wrap-content{width:100%}.h-section3 .wrap-content p{font-size:16px;line-height:24px}.h-section3 .wrap-content p:not(:last-child){margin-bottom:12px}.h-section3 .map-media{width:100vw;padding-top:76.9230769231%;margin:40px 0 24px calc(50% - 50vw)}.h-section3 .time-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 32px}.h-section3 .time-item,.h-section3 .time-item:first-child,.h-section3 .time-item:last-child,.h-section3 .time-item:nth-child(2){width:100%}.h-section3 .time-item .time-heading{margin-bottom:12px}.h-section3 .time-number{font-size:36px;line-height:43px}.h-section3 .time-text,.h-section3 .time-unit{font-size:14px;line-height:20px}.h-section3 .time-text li:not(:last-child){margin-bottom:8px}}@-webkit-keyframes mapRouteFlow{to{stroke-dashoffset:-96}}@keyframes mapRouteFlow{to{stroke-dashoffset:-96}}@-webkit-keyframes mapRouteFlowSmall{to{stroke-dashoffset:-42.3}}@keyframes mapRouteFlowSmall{to{stroke-dashoffset:-42.3}}@-webkit-keyframes mapRouteFlowMedium{to{stroke-dashoffset:-50.6}}@keyframes mapRouteFlowMedium{to{stroke-dashoffset:-50.6}}@-webkit-keyframes mapRouteFlowLarge{to{stroke-dashoffset:-88.5}}@keyframes mapRouteFlowLarge{to{stroke-dashoffset:-88.5}}@-webkit-keyframes mapProjectPulse{0%,to{-webkit-filter:drop-shadow(0 0 4px rgba(203,219,42,.35)) brightness(1.03);filter:drop-shadow(0 0 4px rgba(203,219,42,.35)) brightness(1.03);-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-filter:drop-shadow(0 0 18px rgba(203,219,42,.9)) brightness(1.18) saturate(1.16);filter:drop-shadow(0 0 18px rgba(203,219,42,.9)) brightness(1.18) saturate(1.16);-webkit-transform:scale(1.07);transform:scale(1.07)}}@keyframes mapProjectPulse{0%,to{-webkit-filter:drop-shadow(0 0 4px rgba(203,219,42,.35)) brightness(1.03);filter:drop-shadow(0 0 4px rgba(203,219,42,.35)) brightness(1.03);-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-filter:drop-shadow(0 0 18px rgba(203,219,42,.9)) brightness(1.18) saturate(1.16);filter:drop-shadow(0 0 18px rgba(203,219,42,.9)) brightness(1.18) saturate(1.16);-webkit-transform:scale(1.07);transform:scale(1.07)}}@-webkit-keyframes timeNumberZoom{0%,54%,to{-webkit-transform:scale(1);transform:scale(1)}12%{-webkit-transform:scale(1.095);transform:scale(1.095)}24%{-webkit-transform:scale(.985);transform:scale(.985)}38%{-webkit-transform:scale(1.045);transform:scale(1.045)}}@keyframes timeNumberZoom{0%,54%,to{-webkit-transform:scale(1);transform:scale(1)}12%{-webkit-transform:scale(1.095);transform:scale(1.095)}24%{-webkit-transform:scale(.985);transform:scale(.985)}38%{-webkit-transform:scale(1.045);transform:scale(1.045)}}@media (prefers-reduced-motion:reduce){.h-section3 .map-media .position-map-svg path[d^="M459.178 625.107"],.h-section3 .map-media .position-map-svg path[d^="M459.413 592.077"],.h-section3 .map-media .position-map-svg path[d^="M478.876 680.892"],.h-section3 .map-media .position-map-svg path[d^="M530.947 584.927"],.h-section3 .map-media .position-map-svg path[stroke-dasharray],.h-section3 .map-media .position-map-svg rect[x="473.002"][y="662"],.h-section3 .time-number.is-number-zooming{-webkit-animation:none;animation:none}}.h-section4{overflow:hidden}.h-section4 .product-image{width:100%;padding-top:46.3888888889%;overflow:hidden}.h-section4 .product-image .product-scene{position:absolute;inset:0;width:100%;height:100%}.h-section4 .product-image .product-main{z-index:0;pointer-events:none}.h-section4 .product-image .product-dim-layer{position:absolute;inset:0;z-index:1;background:rgba(0,0,0,.2);opacity:0;pointer-events:none;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.h-section4 .product-image .product-highlight-list,.h-section4 .product-image .product-zone-list{position:absolute;inset:0;pointer-events:none}.h-section4 .product-image .product-highlight-list{z-index:2}.h-section4 .product-image .product-zone-list{z-index:3}.h-section4 .product-image .product-highlight,.h-section4 .product-image .product-zone{position:absolute;top:var(--zone-top);left:var(--zone-left);width:var(--zone-width);height:var(--zone-height)}.h-section4 .product-image .product-highlight{display:block;opacity:0;pointer-events:none;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.h-section4 .product-image .product-highlight.is-visual{opacity:1}.h-section4 .product-image:not(.is-interacted) .product-highlight-premium{-webkit-animation:s4HighlightHintPulse 7s ease-in-out infinite;animation:s4HighlightHintPulse 7s ease-in-out infinite}.h-section4 .product-image:not(.is-interacted) .product-highlight-premium .product-highlight-mask:after{-webkit-animation:shimmerSweep 7s ease-in-out infinite;animation:shimmerSweep 7s ease-in-out infinite}.h-section4 .product-image:not(.is-interacted) .product-highlight-luxury{-webkit-animation:s4HighlightHintPulse 7s ease-in-out 1.5s infinite;animation:s4HighlightHintPulse 7s ease-in-out 1.5s infinite}.h-section4 .product-image:not(.is-interacted) .product-highlight-luxury .product-highlight-mask:after{-webkit-animation:shimmerSweep 7s ease-in-out 1.5s infinite;animation:shimmerSweep 7s ease-in-out 1.5s infinite}.h-section4 .product-image:not(.is-interacted) .product-highlight-office{-webkit-animation:s4HighlightHintPulse 7s ease-in-out 3s infinite;animation:s4HighlightHintPulse 7s ease-in-out 3s infinite}.h-section4 .product-image:not(.is-interacted) .product-highlight-office .product-highlight-mask:after{-webkit-animation:shimmerSweep 7s ease-in-out 3s infinite;animation:shimmerSweep 7s ease-in-out 3s infinite}.h-section4 .product-image:not(.is-interacted) .product-highlight-outline{opacity:0}.h-section4 .product-image .product-highlight-mask{position:absolute;inset:0;display:block;overflow:hidden;clip-path:var(--zone-clip);z-index:0}.h-section4 .product-image .product-highlight-mask:after{content:"";position:absolute;inset:0;width:200%;height:100%;background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),color-stop(50%,hsla(0,0%,100%,.7)),to(hsla(0,0%,100%,0)));background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.7) 50%,hsla(0,0%,100%,0));-webkit-transform:translateX(-150%) skewX(-25deg);transform:translateX(-150%) skewX(-25deg);pointer-events:none;z-index:2}.h-section4 .product-image .product-highlight-image{position:absolute;top:var(--zone-image-top);left:var(--zone-image-left);width:var(--zone-image-width);height:var(--zone-image-height);max-width:none;-o-object-fit:cover;object-fit:cover}.h-section4 .product-image .product-highlight-outline{position:absolute;inset:0;z-index:1;display:block;width:100%;height:100%;overflow:visible;pointer-events:none;-webkit-filter:drop-shadow(0 0 12px rgba(232,239,196,.12));filter:drop-shadow(0 0 12px rgba(232,239,196,.12))}.h-section4 .product-image .product-highlight-outline path{fill:none;stroke:var(--Branding-Primary-1);stroke-width:3;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.h-section4 .product-image .product-zone{padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:pointer;clip-path:var(--zone-clip);outline:none;pointer-events:auto}.h-section4 .product-image .product-zone:focus-visible{background:rgba(178,203,64,.16)}.h-section4 .product-image .product-highlight-premium,.h-section4 .product-image .product-zone-premium{--zone-left:27.1716%;--zone-top:27.8097%;--zone-width:19.7226%;--zone-height:36.9376%;--zone-image-width:507.0333%;--zone-image-height:270.727%;--zone-image-left:-137.7691%;--zone-image-top:-75.2885%;--zone-clip:polygon(9.9078% 8.7938%,5.3464% 9.8059%,5.6972% 80.8587%,4.1498% 81.2758%,2.8244% 81.7665%,1.7622% 82.3283%,1.0042% 82.9589%,.5917% 83.6559%,.5656% 84.417%,.9672% 85.2398%,1.8376% 86.1219%,2.5204% 86.5425%,3.4268% 86.8968%,5.7685% 87.425%,8.5789% 87.7445%,11.5744% 87.8931%,16.9856% 87.8299%,18.8339% 87.6939%,19.7323% 87.5389%,32.7148% 82.0733%,32.7148% 83.2879%,31.5876% 83.6623%,30.4341% 84.3%,30.3301% 84.4834%,30.4138% 84.6663%,30.9911% 85.0136%,32.7148% 85.5146%,32.7148% 89.1583%,29.9078% 90.1704%,28.8847% 90.701%,28.2033% 91.3022%,27.8138% 91.946%,27.6665% 92.6047%,27.7117% 93.25%,27.8995% 93.854%,28.5042% 94.8263%,40.6095% 99.2798%,52.2849% 94.3151%,57.7904% 91.8917%,60.9604% 90.3729%,61.7483% 90.028%,62.6144% 89.8282%,64.4385% 89.7706%,66.1463% 90.0141%,67.4516% 90.3729%,86.9253% 94.8263%,90.297% 93.4421%,94.1183% 91.7595%,97.3694% 90.1426%,98.4624% 89.4727%,99.0305% 88.9559%,99.1258% 88.5695%,98.9264% 88.2562%,98.494% 88.0094%,97.8902% 87.8223%,96.4154% 87.6009%,94.9954% 87.5389%,94.9954% 83.4903%,97.1007% 82.2757%,97.2525% 82.0923%,97.2076% 81.9094%,96.684% 81.5621%,94.9954% 81.0611%,94.9954% 21.9517%,94.9954% 13.4497%,86.0481% 11.8302%,80.9604% 13.4497%,80.547% 13.2941%,80.0129% 13.2776%,79.0305% 13.4497%,79.0305% 11.223%,78.9791% 10.7755%,78.8387% 10.4012%,78.3727% 9.8515%,77.797% 9.532%,77.2761% 9.4011%,73.263% 8.7685%,70.2586% 8.3889%,68.1533% 8.7432%,66.0481% 9.4011%,65.615% 9.7117%,65.3463% 10.1045%,65.1709% 10.8181%,64.7093% 10.6625%,64.2147% 10.646%,63.4165% 10.8181%,63.263% 10.1185%,62.8901% 9.6845%,62.4296% 9.4631%,62.013% 9.4011%,60.377% 9.0215%,58.6796% 8.7938%,57.7718% 8.8697%,57.4516% 8.9962%,54.0262% 9.7098%,51.1358% 10.4132%,50.5486% 10.8124%,50.2191% 11.4203%,50.0848% 12.0814%,50.0832% 12.64%,50.0832% 14.8667%,46.9253% 14.2594%,46.2323% 14.4315%,45.8989% 14.415%,45.6972% 14.2594%,45.3803% 13.9931%,44.7674% 13.7078%,43.4165% 13.2472%,43.4165% 4.2874%,36.7498% 3.1258%,32.7148% 3.9355%,32.2915% 4.1462%,31.8902% 4.477%,31.3113% 5.1501%,28.3288% 4.5428%,28.2811% 3.0436%,28.0086% 2.1136%,27.6331% 1.6392%,27.2762% 1.5063%,22.5393% .6966%,21.3113% .6106%,20.2586% .6966%,17.6271% 1.3039%,16.7937% 1.6936%,16.399% 2.1136%,13.7674% 1.5063%,9.9078% 2.316%,9.9078% 7.5792%,9.3683% 7.8234%,9.3113% 8.0549%,9.5525% 8.251%,9.9078% 8.3889%,9.9078% 8.7938%)}.h-section4 .product-image .product-highlight-luxury,.h-section4 .product-image .product-zone-luxury{--zone-left:11.557%;--zone-top:56.9615%;--zone-width:76.6717%;--zone-height:29.9392%;--zone-image-width:130.4262%;--zone-image-height:334.01%;--zone-image-left:-15.0734%;--zone-image-top:-190.2572%;--zone-clip:polygon(.1801% 29%,.1801% 37.5%,.1801% 42%,.1387% 42.5656%,.1563% 43.4875%,.2765% 44.7281%,.5424% 46.25%,.8051% 46.9925%,1.2146% 47.5805%,1.7326% 48.0298%,2.3212% 48.3563%,3.5575% 48.7039%,4.6185% 48.75%,8.4658% 42%,10.3251% 44.75%,10.1892% 53.5%,11.0497% 54%,18.3414% 57.25%,25.3613% 61.75%,26.8559% 61.75%,26.6294% 64%,26.6294% 72%,24.3649% 72%,23.6403% 72%,21.0588% 72%,20.9229% 74%,20.9229% 78%,20.6059% 78%,20.4247% 81%,20.4247% 88.25%,19.6548% 95.25%,19.836% 99.25%,61.412% 98.25%,77.807% 97.75%,77.807% 88.25%,77.807% 62.5%,77.9881% 62%,83.5135% 62%,91.5752% 73.5%,91.7111% 74.75%,92.2998% 79%,92.2998% 82.25%,93.6585% 85.25%,96.5118% 90.25%,98.2328% 80.75%,98.2328% 70.75%,99.2292% 67.25%,99.8632% 63.25%,99.8632% 55%,98.9121% 53.75%,98.9121% 50.75%,98.0063% 49.75%,97.5534% 52.25%,96.9647% 51.5%,96.5118% 53.75%,96.5118% 60.75%,96.1495% 60.75%,96.1495% 47%,83.4229% 31.5%,82.653% 34.5%,82.5171% 35%,82.5171% 30.75%,81.1584% 29.25%,80.7961% 30.75%,80.7055% 32%,80.162% 34%,80.162% 35%,79.9809% 35%,79.9809% 41.25%,79.4374% 40.25%,79.3015% 40.75%,78.441% 39.5%,77.6258% 42.25%,77.6258% 35%,77.6258% 28.75%,77.3994% 28.75%,77.3994% 25%,76.0407% 23.25%,75.4066% 25%,75.4066% 27.75%,75.2707% 28.25%,75.2707% 22.25%,64.537% 9.5%,63.9483% 11%,63.9483% 13.5%,63.7218% 14%,63.7218% 15%,63.586% 15%,63.586% 18.75%,63.2689% 19.5%,62.9519% 18.75%,61.7744% 17%,59.8269% 22.25%,59.8269% 25.5%,59.6457% 26.25%,59.6457% 35%,59.3287% 35%,59.0117% 36%,58.8758% 35.5%,58.3776% 34.5%,58.3776% 33.5%,57.1548% 31.5%,56.1131% 34.5%,55.932% 34%,55.1168% 36.5%,55.1168% 39.75%,54.3921% 38%,54.2563% 38.75%,54.1657% 38%,54.1657% 28.25%,50.2255% 22.25%,48.7309% 25.5%,48.7309% 21%,47.5986% 19.5%,47.5986% 18.5%,46.7381% 17.25%,44.836% 14.5%,42.9791% 19%,42.9791% 23.5%,42.5715% 23.5%,42.5715% 19%,42.345% 18.5%,42.345% 13%,40.307% 13.5%,40.307% 14.5%,39.3559% 15%,39.4465% 27%,39.4465% 41%,38.2236% 41%,38.2236% 42.75%,37.4564% 42.818%,36.6849% 43.2062%,36.0034% 43.7414%,35.5063% 44.25%,35.5063% 40.5%,35.5063% 36%,35.7327% 36%,35.6874% 24%,35.5063% 24%,35.5063% 16%,34.7363% 16%,34.7363% 15%,32.6077% 15.75%,32.5624% 19%,31.3396% 19%,31.3396% 16.5%,31.0678% 16%,28.8486% 21.25%,28.8486% 24.75%,28.3957% 25.5%,28.3957% 23%,27.7617% 22.25%,26.9012% 24.25%,26.9012% 16.5%,24.682% 12.5%,24.3649% 13%,24.0026% 12.5%,23.5497% 11.5%,22.2363% 14.25%,21.4211% 13%,21.1494% 13.5%,21.0135% 13%,19.4284% 15.75%,19.4284% 5.75%,19.066% 5%,19.1566% 4%,18.5678% 3%,18.3867% 4%,16.6204% .75%,16.0316% 2%,16.0316% 2.75%,15.5334% 2%,15.5334% 3%,15.1711% 3%,14.8994% 3.5%,14.7182% 3%,5.5696% 17.5%,5.6602% 18%,5.3885% 18.5%,5.3885% 20%,5.1167% 20.5%,5.1167% 24.75%,3.9392% 22.75%,3.8033% 22.75%,3.4863% 22.25%,1.8559% 24.75%,1.8559% 25.75%,.1801% 29%)}.h-section4 .product-image .product-highlight-office,.h-section4 .product-image .product-zone-office{--zone-left:23.4742%;--zone-top:38.324%;--zone-width:4.3764%;--zone-height:14.4449%;--zone-image-width:2284.9889%;--zone-image-height:692.2854%;--zone-image-left:-536.3821%;--zone-image-top:-265.3111%;--zone-clip:polygon(2.3732% 18.0412%,2.3732% 80.4124%,2.3732% 89.1753%,42.9984% 97.9381%,96.1234% 86.0825%,96.1234% 7.2165%,53.1547% 1.5464%,30.7718% 4.433%,10.967% 7.2165%,8.4337% 7.91%,6.4235% 8.9948%,4.8833% 10.3697%,3.7599% 11.933%,2.5514% 15.2191%,2.3732% 18.0412%)}.h-section4 .product-image .product-preview-list{position:absolute;top:0;right:2.7777777778%;margin-top:1.6666666667%;width:34.1666666667%;pointer-events:none;z-index:8}.h-section4 .product-image .product-preview-card{position:absolute;top:0;left:0;width:100%;padding:16px 16px 24px;border-radius:12px;background:var(--Branding-Secondary-7);color:var(--Neutral-08);display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;gap:24px;opacity:0;pointer-events:none;text-transform:none;-webkit-transform:translateY(12px);transform:translateY(12px);-webkit-transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,visibility .3s ease,transform .3s ease;transition:opacity .3s ease,visibility .3s ease,transform .3s ease,-webkit-transform .3s ease;visibility:hidden}.h-section4 .product-image .product-preview-image{width:100%;padding-top:56.25%;pointer-events:auto}.h-section4 .product-image .product-preview-content{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:12px;width:100%}.h-section4 .product-image .product-preview-title{color:var(--Branding-Primary-4);font-size:20px;line-height:1.2;text-transform:none}.h-section4 .product-image .product-preview-desc-wrap{position:relative;width:100%;pointer-events:auto}.h-section4 .product-image .product-preview-desc-wrap.has-desc-scroll:not(.is-desc-scroll-end):after{content:"";position:sticky;bottom:0;left:0;display:block;width:100%;height:24px;margin-top:-24px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(232,239,196,0)),color-stop(88%,var(--Branding-Secondary-7)));background:linear-gradient(180deg,rgba(232,239,196,0),var(--Branding-Secondary-7) 88%);pointer-events:none}.h-section4 .product-image .product-preview-desc{line-height:24px;margin:0;text-transform:none}.h-section4 .product-image .product-preview-card>.tw-button{pointer-events:auto}.h-section4 .product-image .product-preview-button{display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;gap:8px;min-height:48px;padding:12px 24px;border:1px solid var(--Branding-Primary-4);border-radius:40px;background:var(--overlay-white-8);color:var(--Branding-Primary-4);font-size:16px;font-weight:500;line-height:24px;letter-spacing:.02em;text-decoration:none;-webkit-transition:background-color .25s ease,color .25s ease,opacity .25s ease;transition:background-color .25s ease,color .25s ease,opacity .25s ease}.h-section4 .product-image .product-preview-button svg{width:24px;height:24px}.h-section4 .product-image .product-preview-button:hover{background:var(--Branding-Primary-4);color:var(--Neutral-01);opacity:1}.h-section4 .product-image.is-product-visual .product-dim-layer{opacity:1}.h-section4 .product-image .product-preview-card.is-active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}.h-section4 .product-image .note-instructions{position:absolute;padding:16px;max-width:304px;bottom:0;margin-bottom:4.7222222222%;left:0;text-transform:none;pointer-events:none;z-index:9}@media only screen and (max-width:1440px){.h-section4 .product-image .product-preview-card{gap:18px;-webkit-box-pack:start;justify-content:flex-start;overflow:hidden;padding:14px 14px 20px}.h-section4 .product-image .product-preview-image{padding-top:52%}.h-section4 .product-image .product-preview-content{gap:10px;min-height:0}.h-section4 .product-image .product-preview-title{font-size:18px;line-height:24px}.h-section4 .product-image .product-preview-desc{font-size:14px;line-height:24px}.h-section4 .product-image .product-preview-button{min-height:44px;padding:10px 20px;font-size:14px;line-height:20px}.h-section4 .product-image .product-preview-button svg{height:20px;width:20px}}@media only screen and (max-width:1280px){.h-section4 .product-image .product-preview-card{gap:14px;padding:12px 12px 16px}.h-section4 .product-image .product-preview-image{padding-top:50%}.h-section4 .product-image .product-preview-desc{line-height:22px}.h-section4 .product-image .product-preview-desc-wrap{max-height:72px;overflow-y:auto;overscroll-behavior:contain;padding-right:2px;scrollbar-width:none}.h-section4 .product-image .product-preview-desc-wrap::-webkit-scrollbar{display:none}}.h-section4 .wrap-content{position:relative;z-index:1;pointer-events:none;margin-top:-10.7638888889%;padding:9.7222222222% 15px 3.3333333333%}.h-section4 .wrap-content *{pointer-events:auto}.h-section4 .wrap-content .product-wave{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.h-section4 .wrap-content .product-wave,.h-section4 .wrap-content .product-wave img{-o-object-position:top;object-position:top;pointer-events:none}.h-section4 .wrap-content .block-title{margin:4px 0 12px}@media only screen and (max-width:640px){.h-section4 .wrap-content .block-title{margin:16px 0 20px}}.h-section4 .wrap-content .section-button{position:absolute;bottom:56px;right:80px;pointer-events:auto}@media only screen and (max-width:960px){.h-section4 .product-image .product-preview-card{gap:12px;overflow:hidden;padding:12px;width:100%}.h-section4 .product-image .product-preview-image{padding-top:48%}.h-section4 .product-image .product-preview-title{font-size:16px;line-height:22px}.h-section4 .product-image .product-preview-desc{font-size:13px;line-height:21px;max-height:63px}.h-section4 .product-image .product-preview-button{min-height:40px;padding:8px 16px}.h-section4 .wrap-content .section-button{right:5%}}@media only screen and (max-width:640px){.h-section4 .product-image{--product-scene-height:88.97436vw;aspect-ratio:auto;height:auto;padding-top:var(--product-scene-height)}.h-section4 .product-image img{-o-object-position:center;object-position:center}.h-section4 .product-image .product-scene{top:0;left:calc(50% + 20px);right:auto;bottom:auto;width:auto;height:var(--product-scene-height);aspect-ratio:1440/668;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.h-section4 .product-image .product-preview-list{height:auto;width:50%;margin-left:auto}.h-section4 .product-image .product-preview-card{position:absolute;width:100%;margin-left:auto;min-height:0;padding:12px;border-radius:10px;gap:10px;-webkit-transform:translateY(8px);transform:translateY(8px)}.h-section4 .product-image .product-preview-image{grid-column:1;grid-row:1;width:100%;padding-top:62.5%;border-radius:8px;overflow:hidden}.h-section4 .product-image .product-preview-content{grid-column:2;grid-row:1;gap:6px}.h-section4 .product-image .product-preview-title{font-size:16px;line-height:20px}.h-section4 .product-image .product-preview-desc{font-size:12px;line-height:18px}.h-section4 .product-image .product-preview-desc-wrap{max-height:60px;overflow-y:auto;overscroll-behavior:contain;padding-right:2px;scrollbar-width:none}.h-section4 .product-image .product-preview-desc-wrap::-webkit-scrollbar{display:none}.h-section4 .product-image .product-preview-button{grid-column:1/-1;grid-row:2;justify-self:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-height:40px;padding:8px 16px;gap:6px;font-size:14px;line-height:20px}.h-section4 .product-image .product-preview-button svg{width:16px;height:16px}.h-section4 .product-image .note-instructions{width:207px;max-width:calc(100% - 32px);top:calc(var(--product-scene-height) - 108px);bottom:auto;font-size:12px;line-height:18px}.h-section4 .product-image.is-product-active .product-preview-card.is-active{width:100%}.h-section4 .wrap-content{padding:66px 15px 40px;margin-top:-38px}.h-section4 .wrap-content .product-wave{width:100%;max-width:none}.h-section4 .wrap-content .section-button{position:static;margin:40px auto 0}}@-webkit-keyframes s4HighlightHintPulse{0%{opacity:0}15%{opacity:1;-webkit-filter:brightness(1.05) drop-shadow(0 0 6px hsla(0,0%,100%,.3));filter:brightness(1.05) drop-shadow(0 0 6px rgba(255,255,255,.3))}35%,to{opacity:0}}@keyframes s4HighlightHintPulse{0%{opacity:0}15%{opacity:1;-webkit-filter:brightness(1.05) drop-shadow(0 0 6px hsla(0,0%,100%,.3));filter:brightness(1.05) drop-shadow(0 0 6px rgba(255,255,255,.3))}35%,to{opacity:0}}@-webkit-keyframes shimmerSweep{0%,5%{-webkit-transform:translateX(-150%) skewX(-25deg);transform:translateX(-150%) skewX(-25deg)}35%,to{-webkit-transform:translateX(100%) skewX(-25deg);transform:translateX(100%) skewX(-25deg)}}@keyframes shimmerSweep{0%,5%{-webkit-transform:translateX(-150%) skewX(-25deg);transform:translateX(-150%) skewX(-25deg)}35%,to{-webkit-transform:translateX(100%) skewX(-25deg);transform:translateX(100%) skewX(-25deg)}}.h-section5{position:relative}.h-section5 .plan-image{width:100%;padding-top:55.7638888889%}.h-section5 .plan-image picture{display:block}.h-section5 .apartment-floor-map{position:absolute;inset:0;z-index:3;pointer-events:none}.h-section5 .apartment-floor-map:has(.apartment-floor-button path:hover) .apartment-floor-overlay.is-active:not(:has(path:hover)) .apartment-floor-highlight{opacity:0}.h-section5 .apartment-floor-overlay{position:absolute;top:var(--floor-top);left:var(--floor-left);width:var(--floor-width);height:var(--floor-height);pointer-events:none}.h-section5 .apartment-floor-overlay.is-visual .apartment-floor-highlight{opacity:.76;-webkit-filter:brightness(1.06) drop-shadow(0 0 6px rgba(178,203,64,.26));filter:brightness(1.06) drop-shadow(0 0 6px rgba(178,203,64,.26))}.h-section5 .apartment-floor-overlay.is-active.is-visual .apartment-floor-highlight{opacity:1;-webkit-filter:none;filter:none}.h-section5 .apartment-floor-overlay:has(.apartment-floor-button path:hover) .apartment-floor-highlight{opacity:1}.h-section5 .apartment-floor-overlay.is-active:has(.apartment-floor-button path:hover) .apartment-floor-highlight{opacity:1;-webkit-filter:none;filter:none}.h-section5:not(.is-interacted-apartment) .apartment-floor-overlay:first-child .apartment-floor-highlight{-webkit-animation:s5FloorHintPulse 12s ease-in-out infinite;animation:s5FloorHintPulse 12s ease-in-out infinite}.h-section5:not(.is-interacted-apartment) .apartment-floor-overlay:nth-child(2) .apartment-floor-highlight{-webkit-animation:s5FloorHintPulse 12s ease-in-out 3s infinite;animation:s5FloorHintPulse 12s ease-in-out 3s infinite}.h-section5:not(.is-interacted-apartment) .apartment-floor-overlay:nth-child(3) .apartment-floor-highlight{-webkit-animation:s5FloorHintPulse 12s ease-in-out 6s infinite;animation:s5FloorHintPulse 12s ease-in-out 6s infinite}.h-section5:not(.is-interacted-apartment) .apartment-floor-overlay:nth-child(4) .apartment-floor-highlight{-webkit-animation:s5FloorHintPulse 12s ease-in-out 9s infinite;animation:s5FloorHintPulse 12s ease-in-out 9s infinite}.h-section5 .amenity-marker-button.is-hinting:after{content:"";position:absolute;inset:-2px;border-radius:50%;border:2px solid var(--Branding-Primary-1);-webkit-box-shadow:0 0 6px var(--Branding-Primary-1),inset 0 0 6px var(--Branding-Primary-1);box-shadow:0 0 6px var(--Branding-Primary-1),inset 0 0 6px var(--Branding-Primary-1);opacity:0;pointer-events:none;z-index:-1;-webkit-animation:s5MarkerHintPulse 2.5s cubic-bezier(.2,.6,.2,1) forwards;animation:s5MarkerHintPulse 2.5s cubic-bezier(.2,.6,.2,1) forwards}.h-section5 .apartment-floor-button,.h-section5 .apartment-floor-button svg,.h-section5 .apartment-floor-highlight{position:absolute;inset:0;display:block;width:100%;height:100%}.h-section5 .apartment-floor-highlight{max-width:none;-o-object-fit:fill;object-fit:fill;opacity:0;pointer-events:none;-webkit-transition:opacity .28s ease,-webkit-filter .28s ease;transition:opacity .28s ease,-webkit-filter .28s ease;transition:opacity .28s ease,filter .28s ease;transition:opacity .28s ease,filter .28s ease,-webkit-filter .28s ease}.h-section5 .apartment-floor-button{z-index:2;padding:0;border:0;background:transparent;color:transparent;cursor:pointer;pointer-events:none}.h-section5 .apartment-floor-button svg{overflow:visible;pointer-events:none}.h-section5 .apartment-floor-button path{fill:rgba(178,203,64,0);cursor:pointer;pointer-events:fill;-webkit-transition:fill .2s ease;transition:fill .2s ease}.h-section5 .apartment-floor-button:focus-visible{outline:none}.h-section5 .apartment-floor-button:focus-visible path{fill:rgba(178,203,64,.18)}.h-section5 .amenity-media[data-amenity-media=internal],.h-section5 .amenity-mobile-media[data-amenity-media-mobile=internal]{aspect-ratio:1440/829;height:auto;padding-top:0}.h-section5 .amenity-map-canvas,.h-section5 .amenity-map-viewport{position:absolute}.h-section5 .amenity-map-viewport{inset:0;width:100%;height:100%;overflow:hidden}.h-section5 .amenity-map-canvas{top:0;left:0;width:calc(100%*var(--amenity-map-scale, 1));height:calc(100%*var(--amenity-map-scale, 1));-webkit-transform:translate3d(var(--amenity-map-x,0),var(--amenity-map-y,0),0);transform:translate3d(var(--amenity-map-x,0),var(--amenity-map-y,0),0);-webkit-transition:width .25s ease,height .25s ease,-webkit-transform .25s ease;transition:width .25s ease,height .25s ease,-webkit-transform .25s ease;transition:width .25s ease,height .25s ease,transform .25s ease;transition:width .25s ease,height .25s ease,transform .25s ease,-webkit-transform .25s ease;will-change:width,height,transform}.h-section5 .amenity-map-canvas>img,.h-section5 .amenity-map-canvas picture,.h-section5 .amenity-map-canvas picture img{position:absolute;inset:0;width:100%;height:100%}.h-section5 .amenity-map-canvas>img,.h-section5 .amenity-map-canvas picture img{-o-object-fit:cover;object-fit:cover}.h-section5 .amenity-zoom-hint{position:absolute;top:50%;left:50%;z-index:8;display:none;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:100%;height:100%;background:rgba(0,0,0,.32);color:var(--Neutral-01);pointer-events:none;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .25s ease,visibility .25s ease;transition:opacity .25s ease,visibility .25s ease}.h-section5 .amenity-zoom-hint svg{width:40px;height:40px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.h-section5 .amenity-marker-wrap{z-index:2;container-type:size;pointer-events:none;overflow:visible}.h-section5 .amenity-marker-layer,.h-section5 .amenity-marker-svg,.h-section5 .amenity-marker-wrap{position:absolute;inset:0;width:100%;height:100%}.h-section5 .amenity-marker-svg{-o-object-fit:fill;object-fit:fill;pointer-events:none}.h-section5 .amenity-marker-layer{z-index:2}.h-section5 .amenity-marker-button{position:absolute;top:var(--marker-y);left:var(--marker-x);z-index:1;display:block;width:32px;height:32px;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer;pointer-events:auto;touch-action:manipulation;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.h-section5 .amenity-marker-button.active{z-index:4}.h-section5 .amenity-marker-button:focus-visible{outline:2px solid var(--Branding-Primary-1);outline-offset:3px}.h-section5 .amenity-marker-button.active .amenity-marker-tooltip,.h-section5 .amenity-marker-button:focus-visible .amenity-marker-tooltip,.h-section5 .amenity-marker-button:hover .amenity-marker-tooltip{opacity:1;visibility:visible;-webkit-transform:translate(-.8333cqw,-50%) scale(1);transform:translate(-.8333cqw,-50%) scale(1)}.h-section5 .amenity-marker-tooltip{position:absolute;top:50%;left:50%;gap:.2778cqw;height:1.9444cqw;padding:0 .5556cqw 0 .1389cqw;border-radius:.9722cqw;background:var(--Branding-Primary-1);color:var(--Branding-Primary-4);opacity:0;visibility:hidden;white-space:nowrap;-webkit-transform:translate(-.8333cqw,-50%) scale(.92);transform:translate(-.8333cqw,-50%) scale(.92);-webkit-transform-origin:left center;transform-origin:left center;-webkit-transition:opacity .2s ease,visibility .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,visibility .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,visibility .2s ease,transform .2s ease;transition:opacity .2s ease,visibility .2s ease,transform .2s ease,-webkit-transform .2s ease;pointer-events:none}.h-section5 .amenity-marker-index,.h-section5 .amenity-marker-tooltip{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.h-section5 .amenity-marker-index{-webkit-box-pack:center;justify-content:center;-webkit-box-flex:0;flex:0 0 1.3889cqw;width:1.3889cqw;height:1.3889cqw;border:0;border-radius:50%;background:var(--Branding-Primary-4);-webkit-box-shadow:inset 0 0 0 .0347cqw var(--Neutral-01);box-shadow:inset 0 0 0 .0347cqw var(--Neutral-01);color:var(--Neutral-01);font-size:.6944cqw;font-weight:700;line-height:.8333cqw;text-align:center}.h-section5 .amenity-marker-button.is-wide .amenity-marker-tooltip{-webkit-transform:translate(-1.4236cqw,-50%) scale(.92);transform:translate(-1.4236cqw,-50%) scale(.92)}.h-section5 .amenity-marker-button.is-wide.active .amenity-marker-tooltip,.h-section5 .amenity-marker-button.is-wide:focus-visible .amenity-marker-tooltip,.h-section5 .amenity-marker-button.is-wide:hover .amenity-marker-tooltip{-webkit-transform:translate(-1.4236cqw,-50%) scale(1);transform:translate(-1.4236cqw,-50%) scale(1)}.h-section5 .amenity-marker-button.is-wide .amenity-marker-index{flex-basis:2.5694cqw;width:2.5694cqw;height:1.25cqw;border-radius:.2083cqw;font-size:.6944cqw;line-height:1}.h-section5 .amenity-marker-label{color:var(--Branding-Primary-4);font-size:.8333cqw;font-weight:700;line-height:1.1111cqw;letter-spacing:.02em}.h-section5 .amenity-media,.h-section5 .amenity-mobile-media,.h-section5 .amenity-panel{display:none}.h-section5 .amenity-media.active,.h-section5 .amenity-mobile-media.active,.h-section5 .amenity-panel.active{display:-webkit-box;display:flex}.h-section5 .amenity-panel.active{display:block}.h-section5 .amenity-mobile-medias,.h-section5 .section-mobile-button{display:none}.h-section5 .section-panel{padding:48px 0 38px}.h-section5 .section-head{margin-bottom:24px}.h-section5 .section-head .block-title{margin:4px 0 12px}@media only screen and (max-width:640px){.h-section5 .section-head .block-title{line-height:1.2;margin:16px 0 20px}}.h-section5 .amenity-list,.h-section5 .section-actions{width:95.625%;margin-left:auto;margin-right:auto}.h-section5 .section-actions{margin-bottom:28px}.h-section5 .amenity-list{display:grid;grid-template-columns:repeat(4,1fr);gap:0 3.9215686275%}.h-section5 .amenity-item{line-height:2;padding:4px 12px;margin:0 -8px;border-radius:100px;-webkit-transform-origin:left center;transform-origin:left center;cursor:pointer}.h-section5 .amenity-item.active{background:var(--Branding-Primary-1);color:var(--Branding-Primary-4)}.h-section5 .amenity-item.active span:first-child{color:var(--Neutral-01)}.h-section5 .amenity-item.active span:last-child{font-weight:700}.h-section5 .amenity-index{-webkit-box-flex:0;flex:0 0 24px;width:24px;height:24px;border-radius:60px;border:1px solid var(--Branding-Primary-1);background:var(--Branding-Primary-4);-webkit-transition:background-color .25s ease;transition:background-color .25s ease}.h-section5 .amenity-apartment{width:100%}.h-section5 .amenity-apartment-desktop{display:grid;grid-template-columns:repeat(4,1fr);gap:40px}.h-section5 .amenity-apartment-mobile{display:none}.h-section5 .amenity-floor:not(:last-child){margin-bottom:24px}.h-section5 .amenity-floor-title{margin-bottom:16px;-webkit-transition:background-color .25s ease,color .25s ease;transition:background-color .25s ease,color .25s ease;display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;min-height:42px;padding:6px 24px;margin-left:-24px;border-radius:100px;cursor:pointer}.h-section5 .amenity-floor-title.is-active,.h-section5 .amenity-floor-title.is-highlight,.h-section5 .amenity-floor-title.is-visual{background:var(--Branding-Primary-1);color:var(--Branding-Primary-4)}.h-section5 .amenity-floor-items{list-style:none;margin:0;padding:0}.h-section5 .amenity-floor-items li{line-height:1}.h-section5 .amenity-floor-items li:not(:last-child){margin-bottom:1em}@media only screen and (max-width:1024px){.h-section5 .amenity-media[data-amenity-media=internal] .amenity-map-viewport,.h-section5 .amenity-mobile-media[data-amenity-media-mobile=internal] .amenity-map-viewport{cursor:-webkit-grab;cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.h-section5 .amenity-media[data-amenity-media=internal] .amenity-map-viewport .amenity-zoom-hint,.h-section5 .amenity-mobile-media[data-amenity-media-mobile=internal] .amenity-map-viewport .amenity-zoom-hint{display:-webkit-box;display:flex}.h-section5 .amenity-media[data-amenity-media=internal] .amenity-map-viewport.is-dragging,.h-section5 .amenity-mobile-media[data-amenity-media-mobile=internal] .amenity-map-viewport.is-dragging{cursor:-webkit-grabbing;cursor:grabbing}.h-section5 .amenity-media[data-amenity-media=internal] .amenity-map-viewport.is-dragging .amenity-map-canvas,.h-section5 .amenity-mobile-media[data-amenity-media-mobile=internal] .amenity-map-viewport.is-dragging .amenity-map-canvas{-webkit-transition:none;transition:none}.h-section5 .amenity-media[data-amenity-media=internal].is-map-zoomed .amenity-zoom-hint,.h-section5 .amenity-media[data-amenity-media=internal].is-zoom-hint-hidden .amenity-zoom-hint,.h-section5 .amenity-mobile-media[data-amenity-media-mobile=internal].is-map-zoomed .amenity-zoom-hint,.h-section5 .amenity-mobile-media[data-amenity-media-mobile=internal].is-zoom-hint-hidden .amenity-zoom-hint{opacity:0;visibility:hidden}}@media only screen and (max-width:640px){.h-section5 .amenity-medias{display:none}.h-section5 .plan-image{aspect-ratio:1440/803;height:auto;padding-top:0}.h-section5 .plan-image img{-o-object-fit:contain;object-fit:contain}.h-section5 .amenity-media[data-amenity-media=internal],.h-section5 .amenity-mobile-media[data-amenity-media-mobile=internal]{aspect-ratio:1440/829;height:auto;padding-top:0}.h-section5 .amenity-marker-wrap{inset:0;width:100%;height:100%}.h-section5 .amenity-marker-button{width:28px;height:28px}.h-section5 .section-panel{padding:60px 0 29px}.h-section5 .section-head{margin-bottom:28px}.h-section5 .section-mobile-button{display:-webkit-box;display:flex;margin:0 auto 38px}.h-section5 .amenity-mobile-medias{display:block;margin-left:-16px;width:calc(100% + 32px)}.h-section5 .amenity-mobile-media.active{display:-webkit-box;display:flex}.h-section5 .amenity-list,.h-section5 .section-actions{width:100%}.h-section5 .section-actions{-webkit-box-align:start;align-items:flex-start;gap:0;-webkit-box-pack:start;justify-content:flex-start;margin-top:26px;margin-bottom:18px}.h-section5 .section-actions .tw-button{display:none}.h-section5 .section-actions .tw-tabs{width:100%;max-width:100%;padding:8px;overflow-x:auto;scrollbar-width:none}.h-section5 .section-actions .tw-tabs::-webkit-scrollbar{display:none}.h-section5 .section-actions .tw-tabs .tab-button{-webkit-box-flex:1;flex:1 0 auto;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;padding:8px 16px;text-align:center}.h-section5 .amenity-list{grid-auto-columns:75.4189944134%;grid-auto-flow:column;grid-template-columns:none;grid-template-rows:repeat(10,auto);gap:4px 16px;overflow-x:auto;padding-bottom:0;scrollbar-width:none}.h-section5 .amenity-list::-webkit-scrollbar{display:none}.h-section5 .amenity-item{-webkit-box-align:center;align-items:center;min-height:36px;padding:2px 4px;font-size:16px;line-height:32px;white-space:nowrap}.h-section5 .amenity-item.active{border-radius:100px;background:var(--Branding-Primary-1);color:var(--Branding-Primary-4)}.h-section5 .amenity-item.active span{color:var(--Neutral-01)}.h-section5 .amenity-item.active span:last-child{font-weight:700}.h-section5 .amenity-index{-webkit-box-flex:0;flex:0 0 24px;width:24px;height:24px}.h-section5 .amenity-apartment-desktop{display:none}.h-section5 .amenity-apartment-mobile{display:-webkit-box;display:flex;gap:24px;overflow-x:auto;padding-bottom:0;scrollbar-width:none}.h-section5 .amenity-apartment-mobile::-webkit-scrollbar{display:none}.h-section5 .amenity-apartment-mobile .amenity-floor-column{-webkit-box-flex:0;flex:0 0 60.3351955307%}.h-section5 .amenity-apartment-mobile .amenity-floor-column:first-child .amenity-floor:not(:last-child){margin-bottom:40px}.h-section5 .amenity-apartment-mobile .amenity-floor-column:not(:first-child) .amenity-floor:not(:last-child),.h-section5 .amenity-floor:not(:last-child){margin-bottom:16px}.h-section5 .amenity-floor-title{color:var(--Branding-Primary-1);font-size:20px;line-height:30px;letter-spacing:.02em;margin-bottom:16px;-webkit-transition:background-color .25s ease,color .25s ease;transition:background-color .25s ease,color .25s ease;display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;min-height:38px;padding:4px 16px;margin-left:-16px;border-radius:100px;cursor:pointer}.h-section5 .amenity-floor-title.is-highlight{background:transparent;color:var(--Branding-Primary-1)}.h-section5 .amenity-floor-title.is-active,.h-section5 .amenity-floor-title.is-visual{background:var(--Branding-Primary-1);color:var(--Branding-Primary-4)}.h-section5 .amenity-floor-items li{font-size:16px;line-height:16px;white-space:nowrap}.h-section5 .amenity-floor-items li:not(:last-child){margin-bottom:16px}}@-webkit-keyframes s5MarkerHintPulse{0%{-webkit-transform:scale(.9);transform:scale(.9);opacity:1}to{-webkit-transform:scale(2.4);transform:scale(2.4);opacity:0}}@keyframes s5MarkerHintPulse{0%{-webkit-transform:scale(.9);transform:scale(.9);opacity:1}to{-webkit-transform:scale(2.4);transform:scale(2.4);opacity:0}}@-webkit-keyframes s5FloorHintPulse{0%{opacity:0}8.33%{opacity:.6;-webkit-filter:brightness(1.06) drop-shadow(0 0 6px rgba(178,203,64,.26));filter:brightness(1.06) drop-shadow(0 0 6px rgba(178,203,64,.26))}16.66%,to{opacity:0}}@keyframes s5FloorHintPulse{0%{opacity:0}8.33%{opacity:.6;-webkit-filter:brightness(1.06) drop-shadow(0 0 6px rgba(178,203,64,.26));filter:brightness(1.06) drop-shadow(0 0 6px rgba(178,203,64,.26))}16.66%,to{opacity:0}}.h-section6{position:relative;z-index:2}.h-section6:before{z-index:0;margin-top:-5.1388888889%;width:100%;padding-top:20.5555555556%;height:0;background:url(assets/images/home/decor-ss6-full.png) 0 0 no-repeat;background-size:cover;pointer-events:none}.h-section6:after,.h-section6:before{content:"";position:absolute;top:0;left:0}.h-section6:after{z-index:-1;width:34.7222222222%;padding-top:6.6666666667%;background:var(--Branding-Secondary-6)}.h-section6 .tw-container{position:relative;z-index:1}.h-section6 .wrap-content{width:36.5625%;padding-bottom:48px}.h-section6 .big-number{font-size:240px;line-height:1.5;position:absolute;top:-8px;left:80px}.h-section6 .section-title{margin-top:308px}.h-section6 .section-title .section-title-kicker,.h-section6 .section-title .section-title-main{display:block}.h-section6 .value-current{margin-top:60px}.h-section6 .value-current span{display:block;font-size:80px;line-height:1;letter-spacing:-.02em}.h-section6 .value-current strong{display:block;font-size:20px;line-height:1.9}.h-section6 .tw-button{margin-top:48px}.h-section6 .tw-button:hover{border-color:var(--Neutral-01);background:var(--Neutral-01);color:var(--Branding-Primary-4)}.h-section6 .wrap-images{width:49.21875%;position:relative}.h-section6 .value-slider-nav{display:none}.h-section6 .swiper-images-vertical{position:absolute;top:0;left:0;width:100%;height:100%}.h-section6 .swiper-images-vertical .swiper-slide{-webkit-box-sizing:border-box;box-sizing:border-box;height:566px}.h-section6 .swiper-images-vertical .value-slide-button{width:100%;height:100%;padding:0;border:0;background:transparent;cursor:pointer;overflow:hidden}.h-section6 .swiper-images-vertical .value-slide-button img{-webkit-transition:-webkit-transform .45s ease;transition:-webkit-transform .45s ease;transition:transform .45s ease;transition:transform .45s ease,-webkit-transform .45s ease}.h-section6 .swiper-images-vertical .value-slide-button:hover img{-webkit-transform:scale(1.035);transform:scale(1.035)}.h-section6 .value-slider-next,.h-section6 .value-slider-prev{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid var(--Neutral-01);border-radius:50%;background:var(--overlay-white-08);color:var(--Neutral-01);cursor:pointer;-webkit-transition:background-color .25s ease,color .25s ease,opacity .25s ease;transition:background-color .25s ease,color .25s ease,opacity .25s ease}.h-section6 .value-slider-next svg,.h-section6 .value-slider-prev svg{width:20px;height:20px}.h-section6 .value-slider-next:hover,.h-section6 .value-slider-prev:hover{background:var(--Neutral-01);color:var(--Branding-Primary-4)}.h-section6 .value-slider-next.swiper-button-disabled,.h-section6 .value-slider-prev.swiper-button-disabled{opacity:.35;pointer-events:none}.h-section6 .value-slider-prev svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.h-section6 .value-slider-next svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.h-section6 .kps-popup{position:fixed;inset:0;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:40px;opacity:0;pointer-events:none;visibility:hidden;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease;z-index:1005}.h-section6 .kps-popup.active{opacity:1;pointer-events:auto;visibility:visible}.h-section6 .kps-popup.active .kps-popup-dialog{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}.h-section6 .kps-popup-backdrop{position:absolute;inset:0;width:100%;height:100%;padding:0;border:0;background:rgba(10,69,38,.36);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer}.h-section6 .kps-popup-dialog{position:relative;width:1040px;max-width:100%;max-height:calc(100vh - 80px);opacity:0;-webkit-transform:translateY(20px) scale(.98);transform:translateY(20px) scale(.98);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease;z-index:1}.h-section6 .kps-popup-close{position:absolute;top:16px;right:16px;z-index:3;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid var(--Branding-Primary-4);border-radius:50%;background:rgba(232,239,196,.82);color:var(--Branding-Primary-4);cursor:pointer;-webkit-transition:background-color .25s ease,color .25s ease,-webkit-transform .25s ease;transition:background-color .25s ease,color .25s ease,-webkit-transform .25s ease;transition:background-color .25s ease,color .25s ease,transform .25s ease;transition:background-color .25s ease,color .25s ease,transform .25s ease,-webkit-transform .25s ease}.h-section6 .kps-popup-close svg{width:20px;height:20px}.h-section6 .kps-popup-close:hover{background:var(--Branding-Primary-4);color:var(--Neutral-01);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.h-section6 .kps-popup-card{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:24px;width:100%;height:728px;max-height:calc(100vh - 80px);padding:24px 24px 40px;border-radius:12px;background:var(--Neutral-01);overflow:hidden;text-transform:none}.h-section6 .kps-popup-card.active{display:-webkit-box;display:flex}.h-section6 .kps-popup-gallery{width:100%;-webkit-box-flex:1;flex:1 1 auto;min-height:0}.h-section6 .kps-popup-gallery .swiper-slide,.h-section6 .kps-popup-gallery .swiper-wrapper{height:100%}.h-section6 .kps-popup-gallery .swiper-slide{overflow:hidden}.h-section6 .kps-popup-gallery img{-o-object-fit:cover;object-fit:cover}.h-section6 .kps-popup-content{-webkit-box-flex:0;flex:0 0 auto;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:8px}.h-section6 .kps-popup-heading{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:justify;justify-content:space-between;gap:24px}.h-section6 .kps-popup-title{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:8px;color:var(--Branding-Primary-4);word-break:break-word}.h-section6 .kps-popup-title span{-webkit-box-flex:0;flex:0 0 auto}.h-section6 .kps-popup-title strong{display:block;font-size:20px}.h-section6 .kps-popup-nav{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;gap:12px;width:92px;-webkit-box-flex:0;flex:0 0 auto}.h-section6 .kps-popup-next,.h-section6 .kps-popup-prev{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid var(--Branding-Primary-4);border-radius:50%;background:transparent;color:var(--Branding-Primary-4);cursor:pointer;-webkit-transition:background-color .25s ease,color .25s ease,opacity .25s ease;transition:background-color .25s ease,color .25s ease,opacity .25s ease}.h-section6 .kps-popup-next svg,.h-section6 .kps-popup-prev svg{width:24px;height:24px}.h-section6 .kps-popup-next:hover,.h-section6 .kps-popup-prev:hover{background:var(--Branding-Primary-4);color:var(--Neutral-01)}.h-section6 .kps-popup-next.swiper-button-disabled,.h-section6 .kps-popup-prev.swiper-button-disabled{opacity:.35;pointer-events:none}.h-section6 .kps-popup-prev svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.h-section6 .kps-popup-next svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.h-section6 .kps-popup-desc{width:100%;margin:0;color:var(--Black);font-size:16px;font-weight:400;line-height:24px;letter-spacing:.02em}@media only screen and (max-width:960px){.h-section6 .section-inner{display:block}.h-section6 .wrap-content{display:grid;grid-template-columns:minmax(110px,24%) minmax(0,1fr);width:100%;padding-bottom:40px}.h-section6 .big-number{position:static;font-size:180px;line-height:1}.h-section6 .section-title{align-self:center;margin-top:0}.h-section6 .tw-button,.h-section6 .value-current{grid-column:1/-1}.h-section6 .value-current{margin-top:36px}.h-section6 .value-current span{font-size:56px}.h-section6 .tw-button{margin-top:24px}.h-section6 .wrap-images{width:100%;overflow:hidden}.h-section6 .swiper-images-vertical{position:relative;height:calc(43.125vw + 46px);overflow:hidden}.h-section6 .swiper-images-vertical .swiper-slide{height:100%}}@media only screen and (max-width:768px){.h-section6 .big-number{font-size:22vw}}@media only screen and (max-width:640px){.h-section6{margin-top:0;padding:0 0 60px}.h-section6 .section-inner{display:grid;grid-template-columns:124px minmax(0,1fr);grid-template-rows:auto auto auto auto auto}.h-section6 .wrap-content{display:contents;width:100%;padding-bottom:0}.h-section6 .big-number{grid-column:1;grid-row:1;align-self:start;position:static;font-size:180px;line-height:1.15;margin-top:17px}.h-section6 .section-title{display:contents;font-size:36px;line-height:44px;letter-spacing:-.02em}.h-section6 .section-title .section-title-kicker{grid-column:2;grid-row:1;align-self:start;margin-top:155px}.h-section6 .section-title .section-title-main{grid-column:1/-1;grid-row:2;margin-top:-12px}.h-section6 .tw-button,.h-section6 .value-current{grid-column:1/-1}.h-section6 .value-current{grid-row:4;margin-top:calc(1.6vw + 9.76px)}.h-section6 .value-current span{font-size:48px;line-height:60px}.h-section6 .value-current strong{max-width:100%;font-size:20px;line-height:38px}.h-section6 .value-current strong br{display:none}.h-section6 .tw-button{grid-row:5;margin-top:calc(1.6vw + 9.76px)}.h-section6 .wrap-images{grid-column:1/-1;grid-row:3;width:100%;margin-top:40px;overflow:hidden}.h-section6 .value-slider-nav{position:absolute;left:50%;bottom:13px;z-index:3;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;width:92px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.h-section6 .value-slider-next,.h-section6 .value-slider-prev{width:40px;height:40px}.h-section6 .value-slider-next svg,.h-section6 .value-slider-prev svg{width:20px;height:20px}.h-section6 .swiper-images-vertical{position:relative;height:82.5641vw;max-height:460px;overflow:hidden}.h-section6 .swiper-images-vertical .swiper-slide{width:100%;height:100%}.h-section6 .kps-popup{padding:16px}.h-section6 .kps-popup-dialog{width:100%;max-height:calc(100vh - 32px)}.h-section6 .kps-popup-close{top:12px;right:12px;width:36px;height:36px}.h-section6 .kps-popup-close svg{width:18px;height:18px}.h-section6 .kps-popup-card{gap:18px;height:auto;max-height:calc(100vh - 32px);padding:16px 16px 24px;border-radius:10px}.h-section6 .kps-popup-gallery{-webkit-box-flex:0;flex:0 0 auto;height:76.9231vw;max-height:420px}.h-section6 .kps-popup-heading{-webkit-box-align:start;align-items:flex-start;gap:16px}.h-section6 .kps-popup-title{width:auto;-webkit-box-flex:1;flex:1}.h-section6 .kps-popup-title span{font-size:44px;line-height:52px}.h-section6 .kps-popup-title strong{width:auto;font-size:16px;line-height:24px}.h-section6 .kps-popup-nav{width:84px;gap:8px}.h-section6 .kps-popup-next,.h-section6 .kps-popup-prev{width:38px;height:38px}.h-section6 .kps-popup-next svg,.h-section6 .kps-popup-prev svg{width:20px;height:20px}.h-section6 .kps-popup-desc{font-size:14px;line-height:20px}}.h-section7{overflow:hidden;position:relative;padding:60px 0 17.7777777778%;z-index:1}@media only screen and (max-width:640px){.h-section7{padding:60px 0 0}}.h-section7:before{content:"";position:absolute;top:117px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:-1;width:360px;height:330px;background:url(assets/icons/sj-group.svg) 50% no-repeat;background-size:contain;pointer-events:none}.h-section7 .section-head .section-title{margin-bottom:40px}@media only screen and (max-width:640px){.h-section7 .section-head .section-title{margin-bottom:24px;font-size:24px;line-height:38px}}.h-section7 .section-description{width:100%;max-width:675px;margin:0 auto;padding-bottom:60px}.h-section7 .section-description p{letter-spacing:0}.h-section7 .section-description p:not(:last-child){margin-bottom:20px}.h-section7 .brand-row{width:95.625%;margin:0 auto}.h-section7 .brand-item{position:relative}.h-section7 .brand-item:first-child{width:22.8758169935%}.h-section7 .brand-item:nth-child(2){width:28.5947712418%;gap:16px}.h-section7 .brand-item:nth-child(2) strong{font-size:80px;line-height:1.125;letter-spacing:-.02em}.h-section7 .brand-item:nth-child(2) .brand-years{padding:8px 0}.h-section7 .brand-item:nth-child(3){width:25.8169934641%}.h-section7 .brand-item:not(:last-child):after{content:"";position:absolute;top:50%;right:-25%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:92px;background:var(--Branding-Secondary-8)}.h-section7 .brand-logo{display:block;width:100%;height:auto}.h-section7 .brand-line{width:100%;position:absolute;bottom:0;left:0;z-index:-1;padding-top:25.4166666667%}@media only screen and (max-width:640px){.h-section7 .brand-line{position:static;padding-top:71.7948717949%}}@media only screen and (max-width:640px){.h-section7 .section-description{width:100%;padding-bottom:40px}.h-section7 .section-description p{font-size:16px;line-height:24px}.h-section7 .section-description p:not(:last-child){margin-bottom:16px}.h-section7 .brand-row{display:block;width:100%;margin-bottom:-24px}.h-section7 .brand-item{width:100%!important;-webkit-box-pack:start;justify-content:flex-start;padding:24px 0;border-bottom:1px solid var(--Branding-Secondary-8)}.h-section7 .brand-item:first-child{padding-top:0}.h-section7 .brand-item:not(:last-child):after{display:none}.h-section7 .brand-item:nth-child(2) strong{font-size:60px;line-height:1.2}.h-section7 .brand-item:last-child{padding-bottom:0;border-bottom:none}.h-section7 .brand-item:last-child .tw-body.b2{font-size:16px;line-height:24px}.h-section7 .brand-logo{width:220px}.h-section7 .brand-years span:first-child{font-size:14px;line-height:20px}.h-section7 .brand-years span:last-child{font-size:20px;line-height:28px}}.h-section8{overflow:hidden}.h-section8 .tw-container{flex-wrap:wrap}@media only screen and (max-width:1300px){.h-section8 .tw-container{padding:0 32px}}.h-section8 .section-head{padding:60px 0 48px;gap:32px;width:88.046875%}@media only screen and (max-width:1300px){.h-section8 .section-head{gap:16px 0}}.h-section8 .wrap-title{width:55.2795031056%}@media only screen and (max-width:1300px){.h-section8 .wrap-title{width:61%}}.h-section8 .wrap-title .section-label{letter-spacing:.62em;line-height:1.875}.h-section8 .wrap-title .section-title{letter-spacing:.16em}.h-section8 .wrap-title .section-subtitle{letter-spacing:.24em;margin-top:12px}.h-section8 .section-desc{width:39.751552795%;letter-spacing:0;font-size:14px;line-height:1.5}@media only screen and (max-width:1300px){.h-section8 .section-desc{width:39%}}.h-section8 .badge{width:114px;z-index:9}@media only screen and (max-width:1300px){.h-section8 .badge{width:calc(11% - 24px)}}.h-section8 .award-image{width:100%;margin-top:-6.25%;padding-top:50.1388888889%}@media only screen and (max-width:1300px){.h-section8 .award-image{margin-top:0}}@media only screen and (max-width:960px){.h-section8 .section-head{width:calc(100% - 138px)}.h-section8 .wrap-title{width:55.0133096717%}.h-section8 .section-desc{width:40.3726708075%}}@media only screen and (max-width:768px){.h-section8 .tw-container{display:block}.h-section8 .section-head{display:block;width:100%}.h-section8 .section-desc,.h-section8 .wrap-title{width:100%}.h-section8 .badge{display:none}.h-section8 .section-desc{margin-top:28px;text-align:left}}@media only screen and (max-width:640px){.h-section8 .section-head{padding:60px 0 40px}.h-section8 .wrap-title .section-label{letter-spacing:.36em;margin-bottom:16px}.h-section8 .wrap-title .section-subtitle{font-size:16px;line-height:30px;letter-spacing:.36em;margin-top:16px}.h-section8 .section-desc{margin-top:40px;font-size:16px;line-height:24px;text-align:left}.h-section8 .award-image{padding-top:70.5128205128%;margin:0}}.h-section9{--gallery-media-aspect-ratio:485/273;overflow:hidden;padding:80px 0 48px}.h-section9 .section-head{margin-bottom:48px}.h-section9 .gallery-dropdown{display:none;position:relative;z-index:5}.h-section9 .gallery-dropdown-toggle{-webkit-box-align:center;align-items:center;color:var(--Branding-Primary-4);cursor:pointer;display:-webkit-box;display:flex;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:500;gap:6px;height:40px;-webkit-box-pack:end;justify-content:flex-end;letter-spacing:.02em;line-height:20px;padding:0;text-transform:uppercase;width:92px}.h-section9 .gallery-dropdown-toggle svg{display:block;height:16px;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;width:16px}.h-section9 .gallery-dropdown-menu{background:var(--Neutral-01);border:1px solid var(--Branding-Primary-2);border-radius:8px;-webkit-box-shadow:0 12px 32px rgba(10,69,38,.14);box-shadow:0 12px 32px rgba(10,69,38,.14);min-width:136px;opacity:0;padding:6px;pointer-events:none;position:absolute;right:0;top:calc(100% + 8px);-webkit-transform:translateY(-6px);transform:translateY(-6px);-webkit-transition:opacity .25s ease,visibility .25s ease,-webkit-transform .25s ease;transition:opacity .25s ease,visibility .25s ease,-webkit-transform .25s ease;transition:opacity .25s ease,transform .25s ease,visibility .25s ease;transition:opacity .25s ease,transform .25s ease,visibility .25s ease,-webkit-transform .25s ease;visibility:hidden}.h-section9 .gallery-dropdown-option{border-radius:6px;color:var(--Branding-Primary-4);cursor:pointer;display:block;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:500;line-height:20px;padding:8px 10px;text-align:left;text-transform:uppercase;-webkit-transition:background-color .25s ease,color .25s ease;transition:background-color .25s ease,color .25s ease;white-space:nowrap;width:100%}.h-section9 .gallery-dropdown-option.active,.h-section9 .gallery-dropdown-option:hover{background:var(--Branding-Primary-1);color:var(--Branding-Primary-4)}.h-section9 .gallery-dropdown.is-open .gallery-dropdown-toggle svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.h-section9 .gallery-dropdown.is-open .gallery-dropdown-menu{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}.h-section9 .gallery-list{width:100%}.h-section9 .gallery-list.is-gallery-static .swiper-wrapper{-webkit-box-pack:center;justify-content:center}.h-section9 .gallery-list .gallery-item.swiper-slide{aspect-ratio:var(--gallery-media-aspect-ratio);-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;margin:0 20px;padding-top:0;width:33.6805555556%}.h-section9 .gallery-panel{display:none}.h-section9 .gallery-panel.active{display:block}.h-section9 .gallery-item{cursor:pointer;overflow:hidden}.h-section9 .gallery-item img{-webkit-transition:-webkit-transform .45s ease;transition:-webkit-transform .45s ease;transition:transform .45s ease;transition:transform .45s ease,-webkit-transform .45s ease}.h-section9 .gallery-item:hover img{-webkit-transform:scale(1.035);transform:scale(1.035)}.h-section9 .gallery-video-item{color:var(--Neutral-01);text-decoration:none}.h-section9 .gallery-video-item:hover .gallery-play{-webkit-transform:translate(-50%,-50%) scale(1.06);transform:translate(-50%,-50%) scale(1.06)}.h-section9 .gallery-play{-webkit-box-align:center;align-items:center;color:var(--Neutral-01);display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;left:50%;pointer-events:none;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;z-index:2;width:60px;height:60px;border-radius:50%;overflow:hidden;background:var(--overlay-dark-8,rgba(0,0,0,.08));-webkit-backdrop-filter:blur(.5px);backdrop-filter:blur(.5px)}@media only screen and (max-width:640px){.h-section9 .gallery-play{width:48px;height:48px}}.h-section9 .gallery-play svg{display:block;height:100%;width:100%}.h-section9 .gallery-list .gallery-document-card{-webkit-box-sizing:border-box;box-sizing:border-box;height:273px;margin:0 20px;overflow:hidden;position:relative;width:620px}.h-section9 .gallery-list .gallery-document-card:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:url(assets/images/header-menu-bg.png) no-repeat;background-size:cover;background-position:50%;pointer-events:none}.h-section9 .gallery-list .gallery-document-inner{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding-top:76px;position:relative;z-index:1}.h-section9 .gallery-list .gallery-document-logo{display:block;width:95px;margin-bottom:40px}@media only screen and (max-width:640px){.h-section9{padding:40px 0 60px}.h-section9 .section-head{-webkit-box-align:center;align-items:center;gap:16px;-webkit-box-pack:justify;justify-content:space-between;margin-bottom:24px}.h-section9 .section-title{font-size:24px;line-height:38px}.h-section9 .section-title[data-aos]{opacity:1!important;-webkit-transform:none!important;transform:none!important}.h-section9 .tw-tabs{display:none}.h-section9 .gallery-dropdown{display:block}.h-section9 .gallery-dropdown-toggle{font-size:14px;gap:6px;height:40px;line-height:20px;width:92px}.h-section9 .gallery-dropdown-toggle svg{height:16px;width:16px}.h-section9 .gallery-dropdown-menu{border-radius:8px;-webkit-box-shadow:0 12px 32px rgba(10,69,38,.14);box-shadow:0 12px 32px rgba(10,69,38,.14);min-width:136px;padding:6px;top:calc(100% + 8px);-webkit-transform:translateY(-6px);transform:translateY(-6px)}.h-section9 .gallery-dropdown-option{border-radius:6px;font-size:14px;line-height:20px;padding:8px 10px}.h-section9 .gallery-list .gallery-item.swiper-slide{aspect-ratio:var(--gallery-media-aspect-ratio);height:auto;margin:0 8px;padding-top:0;width:76.9230769231%}.h-section9 .gallery-list .gallery-document-card{width:83.7988826816%;height:auto;aspect-ratio:300/169;padding-top:0;margin:0 8px}.h-section9 .gallery-list .gallery-document-card:before{height:366.863905325%;top:-213.017751479%;width:206.666666667%}.h-section9 .gallery-list .gallery-document-card:after{height:284.023668639%;top:-130.177514793%;width:160%}.h-section9 .gallery-list .gallery-document-inner{padding-top:12.6666666667%}.h-section9 .gallery-list .gallery-document-logo{height:auto;margin-bottom:12px;width:16%}.h-section9 .gallery-list .gallery-document-button{font-size:12px;gap:8px;height:36px;line-height:18px;min-width:158px;padding:8px 14px}.h-section9 .gallery-list .gallery-document-button svg{height:16px;width:16px}}.h-section10{overflow:hidden;padding:44px 0 100px}.h-section10 .section-head{margin-bottom:48px}.h-section10 .news-sort{display:grid;grid-template-columns:minmax(0,520fr) minmax(0,716fr);gap:44px;margin-bottom:40px}.h-section10 .sort-item{min-width:0;width:auto}.h-section10 .sort-item:first-child,.h-section10 .sort-item:last-child{width:auto;-webkit-box-flex:0;flex:none}.h-section10 .sort-item span{-webkit-box-flex:0;flex:0 0 auto}.h-section10 .sort-item:after{content:"";-webkit-box-flex:1;flex:1;height:1px;background:var(--Neutral-05)}.h-section10 .news-list{display:grid;grid-template-columns:minmax(0,520fr) repeat(2,minmax(0,336fr));-webkit-box-align:stretch;align-items:stretch;gap:44px}.h-section10 .news-card{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:16px;width:100%;min-width:0;height:448px;overflow:hidden}.h-section10 .news-card:hover .news-image img{-webkit-transform:scale(1.035);transform:scale(1.035)}.h-section10 .news-card:hover .news-title a{color:var(--Branding-Primary-4)}.h-section10 .news-card.large{width:100%}.h-section10 .news-card:not(.news-card-featured) .news-image{-webkit-box-flex:1;flex:1 0 0;min-height:0;height:auto;padding-top:0}.h-section10 .news-image{width:100%;padding-top:104.21686747%;overflow:hidden}.h-section10 .news-image img{-webkit-transition:-webkit-transform .45s ease;transition:-webkit-transform .45s ease;transition:transform .45s ease;transition:transform .45s ease,-webkit-transform .45s ease}.h-section10 .news-card.large .news-image{padding-top:66.5384615385%}.h-section10 .news-card-featured{position:relative;gap:0;overflow:hidden}.h-section10 .news-card-featured.large .news-image{padding-top:86.1538461538%}.h-section10 .news-card-featured .news-featured-overlay{position:absolute;left:0;bottom:0;z-index:2;display:-webkit-box;display:flex;-webkit-box-align:end;align-items:flex-end;width:100%;min-height:193px;padding:24px;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.48)));background:linear-gradient(180deg,transparent,rgba(0,0,0,.48));pointer-events:none}.h-section10 .news-card-featured .news-featured-content{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:12px;width:100%}.h-section10 .news-card-featured .news-meta,.h-section10 .news-card-featured .news-title{width:100%}.h-section10 .news-card-featured .news-label{min-height:22px;padding:2px 8px}.h-section10 .news-card-featured .news-title a{color:var(--Neutral-01);pointer-events:auto}.h-section10 .news-card-featured:hover .news-title a{color:var(--Branding-Primary-1)}.h-section10 .news-content{gap:8px}.h-section10 .news-content,.h-section10 .news-copy{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:100%;min-width:0}.h-section10 .news-copy{gap:6px}.h-section10 .news-label{min-height:28px;padding:5px 12px;border-radius:100px;background:var(--Branding-Primary-1);color:var(--Branding-Primary-4);font-size:12px;font-weight:500;line-height:18px}.h-section10 .news-date{color:var(--Neutral-07);font-size:12px;font-weight:300;line-height:18px}.h-section10 .news-title a{display:block;color:var(--Black);text-decoration:none;overflow:hidden;max-height:56px;-webkit-transition:color .25s ease;transition:color .25s ease}.h-section10 .news-excerpt{overflow:hidden;color:var(--Neutral-06);font-size:14px;font-weight:400;line-height:20px;letter-spacing:0;max-height:40px}.h-section10 .news-link{color:var(--Branding-Primary-4);font-size:16px;line-height:24px;letter-spacing:.02em;text-decoration:none}.h-section10 .news-link svg{width:16px;height:16px}@media only screen and (max-width:1280px){.h-section10{padding-bottom:88px}.h-section10 .section-head{margin-bottom:40px}.h-section10 .news-list,.h-section10 .news-sort{gap:32px}.h-section10 .news-sort{grid-template-columns:minmax(0,46%) minmax(0,1fr);margin-bottom:32px}.h-section10 .news-list{grid-template-columns:minmax(0,46%) repeat(2,minmax(0,1fr))}.h-section10 .news-card{height:408px}.h-section10 .news-card-featured .news-featured-overlay{min-height:168px;padding:20px}}@media only screen and (max-width:1100px){.h-section10 .news-list,.h-section10 .news-sort{grid-template-columns:minmax(0,48%) minmax(0,1fr);gap:28px}.h-section10 .news-list{grid-auto-rows:220px}.h-section10 .news-card{height:auto}.h-section10 .news-card-featured{grid-row:span 2;min-height:0}.h-section10 .news-card-featured .news-image{height:100%;padding-top:0}.h-section10 .news-card-featured .news-featured-overlay{min-height:180px}.h-section10 .news-card:not(.news-card-featured){display:grid;grid-template-columns:minmax(0,42%) minmax(0,1fr);-webkit-box-align:stretch;align-items:stretch;gap:12px}.h-section10 .news-card:not(.news-card-featured) .news-image{-webkit-box-flex:0;flex:none;height:100%;padding-top:0}.h-section10 .news-card:not(.news-card-featured) .news-content{-webkit-box-pack:center;justify-content:center;overflow:hidden}.h-section10 .news-title a{max-height:52px}}@media only screen and (max-width:900px){.h-section10{padding:40px 0 72px}.h-section10 .section-head{-webkit-box-align:center;align-items:center;margin-bottom:32px}.h-section10 .news-sort{grid-template-columns:1fr;gap:16px;margin-bottom:24px}.h-section10 .news-sort .sort-item:last-child{display:none}.h-section10 .news-list{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;gap:24px}.h-section10 .news-card,.h-section10 .news-card.large{height:auto;gap:14px}.h-section10 .news-card,.h-section10 .news-card.large,.h-section10 .news-card:not(.news-card-featured){display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.h-section10 .news-card:not(.news-card-featured) .news-content{-webkit-box-pack:start;justify-content:flex-start;overflow:visible}.h-section10 .news-card-featured{grid-column:1/-1;grid-row:auto}.h-section10 .news-card-featured.large .news-image,.h-section10 .news-card-featured .news-image{height:0;padding-top:53.2544378698%}.h-section10 .news-card-featured .news-featured-overlay{min-height:180px;padding:22px}.h-section10 .news-card:not(.news-card-featured) .news-image{-webkit-box-flex:0;flex:0 0 auto;height:0;padding-top:67.4846625767%}.h-section10 .news-title{font-size:16px;line-height:24px}.h-section10 .news-title a{max-height:48px}}@media only screen and (max-width:768px){.h-section10{padding-bottom:64px}.h-section10 .news-list{gap:20px}.h-section10 .news-card-featured.large .news-image,.h-section10 .news-card-featured .news-image{padding-top:53.9772727273%}.h-section10 .news-card:not(.news-card-featured) .news-image{padding-top:61.4035087719%}}@media only screen and (max-width:640px){.h-section10{padding:0 0 60px}.h-section10 .section-head{-webkit-box-align:center;align-items:center;margin-bottom:24px}.h-section10 .section-title{font-size:24px;line-height:38px}.h-section10 .news-sort{display:none}.h-section10 .news-list{display:-webkit-box;display:flex;flex-wrap:nowrap;-webkit-box-pack:start;justify-content:flex-start;gap:16px;overflow-x:auto;padding-bottom:4px}.h-section10 .news-card,.h-section10 .news-card.large{-webkit-box-flex:0;flex:0 0 78.4916201117%;width:78.4916201117%;max-width:100%;height:auto;gap:12px}.h-section10 .news-card.large .news-image,.h-section10 .news-image{height:0;padding-top:133.096085409%}.h-section10 .news-card:not(.news-card-featured) .news-image{-webkit-box-flex:0;flex:0 0 auto;height:0;padding-top:88.7165124555%}.h-section10 .news-label{min-height:22px;padding:2px 8px;font-size:12px;line-height:18px}.h-section10 .news-card-featured .news-featured-overlay{min-height:71.1743772242%;padding:5.6939501779%}.h-section10 .news-card-featured .news-featured-content{gap:8px}.h-section10 .news-card-featured .news-title a{max-height:72px}.h-section10 .news-title{font-size:16px;line-height:24px}.h-section10 .news-link{display:none}}.tw-theme .subpage-banner{background:var(--Branding-Secondary-7);color:var(--Neutral-01);overflow:hidden;position:relative}.tw-theme .subpage-banner .subpage-banner-image{padding-top:46.25%;width:100%}.tw-theme .subpage-banner .subpage-banner-image img{-o-object-position:center;object-position:center}.tw-theme .subpage-banner .subpage-banner-content{min-height:335px;margin-top:-11.1805555556%;padding:142px 80px 32px;position:relative;width:100%;z-index:1;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-align:center;align-items:center}.tw-theme .subpage-banner .subpage-banner-decor{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;pointer-events:none;position:absolute;width:100%;z-index:-1}.tw-theme .subpage-banner .subpage-banner-decor img{-o-object-position:top;object-position:top}.tw-theme .subpage-banner .subpage-banner-text{position:relative;width:100%;z-index:2}.tw-theme .subpage-banner .subpage-banner-title{font-family:UTM Americana,Times New Roman,Times,serif;font-size:48px;font-weight:700;letter-spacing:.12em;line-height:72px;max-width:100%;overflow-wrap:anywhere;text-transform:uppercase}.tw-theme .subpage-banner .subpage-banner-subtitle{font-size:20px;letter-spacing:.48em;line-height:30px;margin-top:4px;text-transform:uppercase}.tw-theme .subpage-banner.is-subtitle-before-title .subpage-banner-subtitle{margin:0 0 8px}@media only screen and (max-width:640px){.tw-theme .subpage-banner.is-subtitle-before-title .subpage-banner-subtitle{margin:0 0 8px}}.tw-theme .subpage-banner.is-subtitle-after-title .subpage-banner-subtitle{margin:4px 0 0}@media only screen and (max-width:640px){.tw-theme .subpage-banner.is-subtitle-after-title .subpage-banner-subtitle{margin:8px 0 0}}.tw-theme .subpage-banner .subpage-banner-description{color:var(--Neutral-04);font-size:18px;letter-spacing:.12em;line-height:1.3333;margin-top:6px;text-shadow:0 0 69px rgba(0,0,0,.6)}.tw-theme .subpage-banner .subpage-banner-description p{margin:0}.tw-theme .subpage-banner .subpage-banner-description p+p{margin-top:10px}@media only screen and (max-width:992px){.tw-theme .subpage-banner .subpage-banner-content{padding-left:32px;padding-right:32px}}@media only screen and (max-width:640px){.tw-theme .subpage-banner .subpage-banner-image{height:520px;padding-top:0}.tw-theme .subpage-banner .subpage-banner-image img{-o-object-position:center;object-position:center}.tw-theme .subpage-banner .subpage-banner-content{margin-top:-132px;min-height:320px;padding:96px 16px 44px}.tw-theme .subpage-banner .subpage-banner-title{font-size:26px;letter-spacing:.04em;line-height:36px;word-break:break-word}.tw-theme .subpage-banner .subpage-banner-subtitle{font-size:14px;letter-spacing:.32em;line-height:24px;margin-top:8px}.tw-theme .subpage-banner .subpage-banner-description{font-size:14px;letter-spacing:.04em;line-height:22px;margin-top:12px;max-width:none}}.search .site-header{position:relative;z-index:520}.search .site-header.is-subpage{position:relative;top:auto}.search .header-main.is-subpage{--header-height:164px;background:var(--Branding-Secondary-5);color:var(--Neutral-01);overflow:hidden}.search .header-main.is-subpage:before{background:url(assets/images/header-menu-bg.png) top/cover no-repeat;content:"";inset:0;opacity:.24;pointer-events:none;position:absolute}.search .header-main.is-subpage .header-main-inner{height:var(--header-height);padding:40px 80px 24px;z-index:1}.search .header-main.is-subpage .header-logo,.search .header-main.is-subpage .header-main-tools{display:none}.search .header-main.is-subpage .header-action{background:var(--overlay-white-8);border-color:var(--Neutral-01);color:var(--Neutral-01)}.search .header-main.is-subpage .header-action:hover{background:var(--Neutral-01);border-color:var(--Neutral-01);color:var(--Branding-Primary-4)}.search .header-main.is-subpage .header-search-form{background:var(--overlay-white-8);left:auto;margin-left:auto;max-width:589px;opacity:1;pointer-events:auto;position:relative;right:auto;top:auto;-webkit-transform:none;transform:none;-webkit-transform-origin:center center;transform-origin:center center;visibility:visible;width:46%}@media only screen and (max-width:1280px){.search .header-main.is-subpage .header-search-form{width:54%}}@media only screen and (max-width:1024px){.search .header-main.is-subpage{--header-height:140px}.search .header-main.is-subpage .header-main-inner{padding:32px 40px 24px}.search .header-main.is-subpage .header-search-form{width:70%}}@media only screen and (max-width:768px){.search .header-main.is-subpage .header-search-form{max-width:none;width:calc(100% - 136px)}}@media only screen and (max-width:640px){.search .header-main.is-subpage{--header-height:112px}.search .header-main.is-subpage .header-main-inner{padding:24px 16px}.search .header-main.is-subpage .header-menu-toggle{min-width:40px;padding:9px;width:40px}.search .header-main.is-subpage .header-menu-toggle-text{display:none}.search .header-main.is-subpage .header-search-form{height:48px;padding:10px 18px;width:calc(100% - 120px)}.search .header-main.is-subpage .header-search-input{font-size:16px;line-height:24px}}.search-page{background:var(--Neutral-01)}.search-page .search-results-section{padding:60px 0 96px}.search-page .search-result-count{color:var(--Neutral-08);font-size:18px;font-weight:500;letter-spacing:.02em;line-height:28px;margin-bottom:32px}.search-page .search-result-list{gap:60px 3.125%}.search-page .search-result-card{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:16px;overflow:hidden;width:31.25%}.search-page .search-result-card:hover .search-result-image img{-webkit-transform:scale(1.035);transform:scale(1.035)}.search-page .search-result-card:hover .search-result-title a{color:var(--Branding-Primary-4)}.search-page .search-result-image{display:block;padding-top:83.8709%;width:100%}.search-page .search-result-image img{-webkit-transition:-webkit-transform .45s ease;transition:-webkit-transform .45s ease;transition:transform .45s ease;transition:transform .45s ease,-webkit-transform .45s ease}.search-page .search-result-body{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:8px;width:100%}.search-page .search-result-date{color:var(--Neutral-07);display:block;font-size:12px;font-weight:300;line-height:18px}.search-page .search-result-title{width:100%}.search-page .search-result-title a{color:var(--Neutral-08);display:block;max-width:100%;overflow:hidden;text-decoration:none;text-overflow:ellipsis;-webkit-transition:color .25s ease;transition:color .25s ease;white-space:nowrap}.search-page .search-result-excerpt{color:var(--Neutral-06);display:-webkit-box;font-size:14px;font-weight:400;line-height:20px;max-height:40px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.search-page .search-pagination{margin-top:64px}.search-page .search-pagination ul{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;flex-wrap:wrap;gap:8px;-webkit-box-pack:center;justify-content:center;list-style:none;margin:0;padding:0}.search-page .search-pagination a,.search-page .search-pagination span{-webkit-box-align:center;align-items:center;border:1px solid var(--Neutral-04);border-radius:50%;color:var(--Neutral-08);display:-webkit-inline-box;display:inline-flex;font-size:14px;height:40px;-webkit-box-pack:center;justify-content:center;line-height:20px;min-width:40px;padding:0 8px;text-decoration:none;-webkit-transition:background-color .25s ease,border-color .25s ease,color .25s ease;transition:background-color .25s ease,border-color .25s ease,color .25s ease}.search-page .search-pagination .current,.search-page .search-pagination a:hover{background:var(--Branding-Primary-4);border-color:var(--Branding-Primary-4);color:var(--Neutral-01)}.search-page .search-empty{margin:0 auto;max-width:720px;padding:60px 0 80px;text-align:center}.search-page .search-empty-title{color:var(--Neutral-08);font-size:36px;font-weight:600;line-height:1.25;margin-bottom:16px}.search-page .search-empty-desc{color:var(--Neutral-06);font-size:16px;line-height:24px}@media only screen and (max-width:1280px){.search-page .search-result-list{gap:48px 3%}.search-page .search-result-card{width:31.3333%}}@media only screen and (max-width:1024px){.search-page .search-results-section{padding:48px 0 80px}.search-page .search-result-list{gap:42px 4%}.search-page .search-result-card{width:48%}}@media only screen and (max-width:768px){.search-page .search-result-list{gap:36px}.search-page .search-result-card{width:100%}}@media only screen and (max-width:640px){.search-page .search-results-section{padding:36px 0 64px}.search-page .search-result-count{font-size:15px;line-height:22px;margin-bottom:24px}.search-page .search-empty{padding:40px 0 56px}.search-page .search-empty-title{font-size:26px}}.tw-contact-page{background:var(--Neutral-01)}.page-template-contact .site-header.is-subpage{position:relative;top:auto}.site-footer-contact .footer-form-contact{-webkit-box-align:start;align-items:flex-start;display:-webkit-box;display:flex;margin-bottom:0;min-height:684px;overflow:hidden;padding:80px 0 56px}.site-footer-contact .footer-form-contact .footer-form-bg{height:100%}.site-footer-contact .footer-form-contact .wrap-form{width:459px}.site-footer-contact .contact-map{background:var(--Neutral-01);height:468px;overflow:hidden;position:relative;z-index:1}.site-footer-contact .contact-map iframe{border:0;height:calc(100% + 80px);left:0;position:absolute;top:-40px;width:100%}.site-footer-contact .footer-main-contact{margin-top:-124px;padding-top:174px;z-index:2}@media only screen and (max-width:960px){.site-footer-contact .footer-form-contact{min-height:620px}.site-footer-contact .footer-form-contact .wrap-form{width:52%}}@media only screen and (max-width:768px){.site-footer-contact .footer-form-contact{min-height:auto}.site-footer-contact .footer-form-contact .wrap-form{width:100%}.site-footer-contact .contact-map{height:420px}}@media only screen and (max-width:640px){.site-footer-contact .footer-form-contact{padding:60px 0 64px}.site-footer-contact .contact-map{height:360px}.site-footer-contact .footer-main-contact{margin-top:-90px;padding-top:142px}}.tw-news-page{background:var(--Neutral-01);overflow:hidden}.tw-news-page .news-category-section{padding:68px 0 32px}@media only screen and (max-width:1280px){.tw-news-page .news-category-section{padding:60px 0 28px}}@media only screen and (max-width:1024px){.tw-news-page .news-category-section{padding:52px 0 28px}}@media only screen and (max-width:768px){.tw-news-page .news-category-section{padding:44px 0 24px}}@media only screen and (max-width:640px){.tw-news-page .news-category-section{padding:36px 0 20px}}.tw-news-page .news-category-section+.news-category-section{padding-top:84px}@media only screen and (max-width:1280px){.tw-news-page .news-category-section+.news-category-section{padding-top:72px}}@media only screen and (max-width:1024px){.tw-news-page .news-category-section+.news-category-section{padding-top:60px}}@media only screen and (max-width:640px){.tw-news-page .news-category-section+.news-category-section{padding-top:48px}}.tw-news-page .news-category-section .news-category-title{color:var(--Branding-Primary-4);margin-bottom:48px}@media only screen and (max-width:1024px){.tw-news-page .news-category-section .news-category-title{margin-bottom:36px}}@media only screen and (max-width:640px){.tw-news-page .news-category-section .news-category-title{font-size:26px;line-height:34px;margin-bottom:24px}}.tw-news-page .news-category-section .news-featured-card{-webkit-box-align:stretch;align-items:stretch;display:-webkit-box;display:flex;gap:40px;margin-bottom:48px;min-height:448px;width:100%}@media only screen and (max-width:1180px){.tw-news-page .news-category-section .news-featured-card{gap:32px;min-height:400px}}@media only screen and (max-width:900px){.tw-news-page .news-category-section .news-featured-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:24px;min-height:0}}@media only screen and (max-width:640px){.tw-news-page .news-category-section .news-featured-card{gap:18px;margin-bottom:32px}}.tw-news-page .news-category-section .news-featured-card:hover .news-featured-image img{-webkit-transform:scale(1.035);transform:scale(1.035)}.tw-news-page .news-category-section .news-featured-card:hover .news-featured-title a{color:var(--Branding-Primary-4)}.tw-news-page .news-category-section .news-featured-image{display:block;-webkit-box-flex:0;flex:0 0 calc(50% - 20px);overflow:hidden;padding-top:35%}@media only screen and (max-width:1180px){.tw-news-page .news-category-section .news-featured-image{flex-basis:calc(50% - 16px)}}@media only screen and (max-width:900px){.tw-news-page .news-category-section .news-featured-image{flex-basis:auto;padding-top:72.2581%;width:100%}}.tw-news-page .news-category-section .news-featured-image img{-webkit-transition:-webkit-transform .45s ease;transition:-webkit-transform .45s ease;transition:transform .45s ease;transition:transform .45s ease,-webkit-transform .45s ease}.tw-news-page .news-category-section .news-featured-body{display:-webkit-box;display:flex;-webkit-box-flex:1;flex:1 1 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between;min-width:0;padding:0}@media only screen and (max-width:900px){.tw-news-page .news-category-section .news-featured-body{gap:24px}}.tw-news-page .news-category-section .news-featured-copy{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:24px;width:100%}@media only screen and (max-width:640px){.tw-news-page .news-category-section .news-featured-copy{gap:16px}}.tw-news-page .news-category-section .news-featured-meta{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;gap:16px;width:100%}@media only screen and (max-width:480px){.tw-news-page .news-category-section .news-featured-meta{-webkit-box-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:10px}}.tw-news-page .news-category-section .news-featured-label{-webkit-box-align:center;align-items:center;background:var(--Branding-Primary-2);border:1px solid var(--overlay-white-12);border-radius:40px;color:var(--Branding-Primary-4);display:-webkit-inline-box;display:inline-flex;font-size:14px;font-weight:700;-webkit-box-pack:center;justify-content:center;line-height:20px;min-height:32px;padding:6px 16px;text-transform:uppercase}@media only screen and (max-width:640px){.tw-news-page .news-category-section .news-featured-label{font-size:12px;line-height:18px;min-height:28px;padding:5px 12px}}.tw-news-page .news-category-section .news-featured-date{color:var(--Neutral-07);font-size:16px;font-weight:400;letter-spacing:.02em;line-height:24px}@media only screen and (max-width:640px){.tw-news-page .news-category-section .news-featured-date{font-size:14px;line-height:22px}}.tw-news-page .news-category-section .news-featured-title{max-width:620px}@media only screen and (max-width:640px){.tw-news-page .news-category-section .news-featured-title{font-size:24px;line-height:32px}}.tw-news-page .news-category-section .news-featured-title a{color:var(--Black);display:block;text-decoration:none;-webkit-transition:color .25s ease;transition:color .25s ease}.tw-news-page .news-category-section .news-featured-heading{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:16px;max-width:620px}@media only screen and (max-width:640px){.tw-news-page .news-category-section .news-featured-heading{gap:12px}}.tw-news-page .news-category-section .news-featured-heading .news-featured-excerpt{color:var(--Neutral-06);display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:5}@media only screen and (max-width:768px){.tw-news-page .news-category-section .news-featured-heading .news-featured-excerpt{-webkit-line-clamp:4}}@media only screen and (max-width:640px){.tw-news-page .news-category-section .news-featured-heading .news-featured-excerpt{-webkit-line-clamp:3}}.tw-news-page .news-category-section .news-featured-link{color:var(--Branding-Primary-4);font-size:16px;font-weight:500;letter-spacing:.02em;line-height:24px;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:640px){.tw-news-page .news-category-section .news-featured-link{font-size:14px;line-height:22px}}.tw-news-page .news-category-section .news-featured-link svg{height:16px;width:16px}.tw-news-page .news-category-section .news-category-slider-wrap{width:100%}.tw-news-page .news-category-section .news-category-slider{overflow:hidden;width:100%}.tw-news-page .news-category-section .news-category-slider .swiper-slide{height:auto}.tw-news-page .news-category-section .news-category-slider-actions{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;gap:12px;-webkit-box-pack:center;justify-content:center;margin-top:48px;width:100%}@media only screen and (max-width:640px){.tw-news-page .news-category-section .news-category-slider-actions{margin-top:32px}}.tw-news-page .news-category-section .news-category-slider-btn{-webkit-box-align:center;align-items:center;background:transparent;border:1px solid var(--Branding-Primary-4);border-radius:50%;color:var(--Branding-Primary-4);cursor:pointer;display:-webkit-inline-box;display:inline-flex;height:40px;-webkit-box-pack:center;justify-content:center;padding:0;-webkit-transition:background-color .25s ease,border-color .25s ease,color .25s ease,opacity .25s ease;transition:background-color .25s ease,border-color .25s ease,color .25s ease,opacity .25s ease;width:40px}.tw-news-page .news-category-section .news-category-slider-btn:hover{background:var(--Branding-Primary-4);color:var(--Neutral-01)}.tw-news-page .news-category-section .news-category-slider-btn.swiper-button-disabled{cursor:default;opacity:.35;pointer-events:none}.tw-news-page .news-category-section .news-slider-icon{display:block;height:10px;position:relative;width:10px}.tw-news-page .news-category-section .news-slider-icon:before{border-color:currentcolor;border-style:solid;border-width:1px 1px 0 0;content:"";height:8px;left:1px;position:absolute;top:1px;width:8px}.tw-news-page .news-category-section .news-slider-icon.is-prev:before{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.tw-news-page .news-category-section .news-slider-icon.is-next:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.page-single{padding:80px 0;background:var(--Neutral-01)}.page-single .single-post-article{max-width:840px;margin:0 auto}.page-single .single-post-header{margin-bottom:56px}.page-single .single-post-header .entry-title{font-size:48px;line-height:1.25;margin-bottom:24px;color:var(--Black);font-weight:700;letter-spacing:.01em}@media (max-width:768px){.page-single .single-post-header .entry-title{font-size:32px;margin-bottom:16px}}.page-single .single-post-header .entry-meta{font-size:15px;color:var(--Neutral-06);letter-spacing:.02em}.page-single .single-post-header .entry-meta .meta-separator{margin:0 16px;color:var(--Neutral-04)}.page-single .single-post-header .entry-meta a{color:var(--Branding-Primary-4);text-decoration:none;-webkit-transition:color .3s ease;transition:color .3s ease;font-weight:500}.page-single .single-post-header .entry-meta a:hover{color:var(--Brand-Orange-500)}.page-single .single-post-thumbnail{margin-bottom:64px;border-radius:4px;overflow:hidden}.page-single .single-post-thumbnail img{width:100%;height:auto;display:block;-o-object-fit:cover;object-fit:cover}.page-single .post-content-formatted{font-size:18px;line-height:1.85;color:var(--Neutral-07);font-weight:300}.page-single .post-content-formatted p{margin-bottom:1.8em}.page-single .post-content-formatted h1,.page-single .post-content-formatted h2,.page-single .post-content-formatted h3,.page-single .post-content-formatted h4,.page-single .post-content-formatted h5,.page-single .post-content-formatted h6{font-weight:700;color:var(--Black);margin-top:2.4em;margin-bottom:1em;line-height:1.35;letter-spacing:.01em}.page-single .post-content-formatted h2{font-size:32px}.page-single .post-content-formatted h3{font-size:26px}.page-single .post-content-formatted h4{font-size:22px}.page-single .post-content-formatted h5{font-size:20px}.page-single .post-content-formatted h6{font-size:18px}.page-single .post-content-formatted ol,.page-single .post-content-formatted ul{margin-bottom:1.8em;padding-left:1.2em}.page-single .post-content-formatted ul{list-style:disc}.page-single .post-content-formatted ol{list-style:decimal}.page-single .post-content-formatted li{margin-bottom:.6em;padding-left:.4em}.page-single .post-content-formatted b,.page-single .post-content-formatted strong{font-weight:600;color:var(--Black)}.page-single .post-content-formatted a{color:var(--Branding-Primary-4);text-decoration:none;border-bottom:1px solid rgba(0,0,0,.15);-webkit-transition:border-color .3s ease,color .3s ease;transition:border-color .3s ease,color .3s ease}.page-single .post-content-formatted a:hover{border-color:var(--Branding-Primary-4)}.page-single .post-content-formatted blockquote{border-left:3px solid var(--Branding-Primary-4);padding:12px 0 12px 24px;margin:2.5em 0;font-style:italic;color:var(--Neutral-06);font-size:22px;line-height:1.6}.page-single .post-content-formatted img{max-width:100%;height:auto;margin:2.5em auto;display:block;border-radius:4px}.page-single .post-content-formatted figure{margin:2.5em 0;text-align:center}.page-single .post-content-formatted figure figcaption{font-size:14px;color:var(--Neutral-05);margin-top:12px;font-style:italic}.page-single .post-content-formatted figure img{max-width:100%;height:auto;display:block;margin:0 auto}.page-single .single-post-footer{margin-top:80px;padding-top:32px;border-top:1px solid var(--Neutral-02)}.page-single .single-post-footer .post-share-tools{gap:16px}.page-single .single-post-footer .post-share-tools .share-label{font-size:13px;color:var(--Neutral-06);text-transform:uppercase;letter-spacing:.1em;margin-right:8px}.page-single .single-post-footer .post-share-tools .share-btn{display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;background:transparent;border:none;padding:0;cursor:pointer}.page-single .single-post-footer .post-share-tools .share-btn svg{width:40px;height:40px}.page-single .single-post-footer .post-share-tools .share-btn svg>path{fill:var(--Branding-Primary-4);-webkit-transition:fill .3s ease;transition:fill .3s ease}.page-single .single-post-footer .post-share-tools .share-btn:hover svg>path{fill:var(--Branding-Primary-2)}.page-single .single-post-footer .post-share-tools .copy-link-wrapper{position:relative;display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.page-single .single-post-footer .post-share-tools .copy-link-wrapper .copy-tooltip{position:absolute;bottom:100%;left:50%;-webkit-transform:translateX(-50%) translateY(-10px);transform:translateX(-50%) translateY(-10px);background:var(--Black);color:var(--White);padding:6px 12px;font-size:12px;border-radius:6px;white-space:nowrap;opacity:0;visibility:hidden;-webkit-transition:all .3s cubic-bezier(.16,1,.3,1);transition:all .3s cubic-bezier(.16,1,.3,1);pointer-events:none;font-weight:500;-webkit-box-shadow:0 4px 12px var(--overlay-dark-12);box-shadow:0 4px 12px var(--overlay-dark-12)}.page-single .single-post-footer .post-share-tools .copy-link-wrapper .copy-tooltip:after{content:"";position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border:5px solid transparent;border-top:5px solid var(--Black)}.page-single .single-post-footer .post-share-tools .copy-link-wrapper.is-copied .copy-tooltip,.page-single .single-post-footer .post-share-tools .copy-link-wrapper:hover .copy-tooltip{opacity:1;visibility:visible;-webkit-transform:translateX(-50%) translateY(-4px);transform:translateX(-50%) translateY(-4px)}.page-single .related-posts-section{margin-top:100px;max-width:1200px;margin-left:auto;margin-right:auto}.page-single .related-posts-section .section-heading{margin-bottom:48px}.page-single .related-posts-section .section-heading .related-title{font-size:24px;color:var(--Black);text-transform:uppercase;letter-spacing:.05em}.page-single .related-posts-section .related-posts-grid{gap:32px}.page-single .related-posts-section .news-item-card{width:calc(33.333% - 22px)}@media only screen and (max-width:900px){.page-single .related-posts-section .news-item-card{width:calc(50% - 16px)}}@media only screen and (max-width:640px){.page-single .related-posts-section .news-item-card{width:100%}}.page-single .related-posts-section .news-item-card .news-card-excerpt{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:3}.tw-position-page{background:var(--Neutral-01)}.tw-position-page .position-location-section{background:var(--Branding-Primary-1);overflow:hidden;padding:60px 0 0}@media only screen and (max-width:1180px){.tw-position-page .position-location-section{padding-top:56px}}@media only screen and (max-width:768px){.tw-position-page .position-location-section{padding-top:50px}}@media only screen and (max-width:640px){.tw-position-page .position-location-section{padding-top:44px}}.tw-position-page .position-location-section .position-intro{-webkit-box-align:start;align-items:flex-start;padding-bottom:60px}@media only screen and (max-width:1366px){.tw-position-page .position-location-section .position-intro{-webkit-box-align:center;align-items:center}}@media only screen and (max-width:1180px){.tw-position-page .position-location-section .position-intro{padding-bottom:56px}}@media only screen and (max-width:1024px){.tw-position-page .position-location-section .position-intro{display:block;padding-bottom:52px}}@media only screen and (max-width:640px){.tw-position-page .position-location-section .position-intro{padding-bottom:44px}}.tw-position-page .position-location-section .position-intro-copy{padding-top:72px;width:40.625%}@media only screen and (max-width:1366px){.tw-position-page .position-location-section .position-intro-copy{padding-top:0;width:45%}}@media only screen and (max-width:1024px){.tw-position-page .position-location-section .position-intro-copy{width:100%}}.tw-position-page .position-location-section .position-intro-copy .section-title{margin-bottom:48px}.tw-position-page .position-location-section .position-intro-copy .section-title span{display:block}.tw-position-page .position-location-section .position-intro-copy .section-title span:first-child{margin-bottom:8px}.tw-position-page .position-location-section .position-intro-copy .section-title span:last-child{margin-left:40px}@media only screen and (max-width:1366px){.tw-position-page .position-location-section .position-intro-copy .section-title{margin-bottom:36px}.tw-position-page .position-location-section .position-intro-copy .section-title span:first-child{margin-bottom:0}.tw-position-page .position-location-section .position-intro-copy .section-title span:last-child{margin-left:0}}@media only screen and (max-width:640px){.tw-position-page .position-location-section .position-intro-copy .section-title{margin-bottom:28px}.tw-position-page .position-location-section .position-intro-copy .section-title span:last-child{margin-left:0}}.tw-position-page .position-location-section .position-intro-copy .content-description{width:100%;padding-left:28px}@media only screen and (max-width:1366px){.tw-position-page .position-location-section .position-intro-copy .content-description{padding-left:0}}.tw-position-page .position-location-section .position-intro-copy .content-description p{letter-spacing:0}.tw-position-page .position-location-section .position-intro-copy .content-description p+p{margin-top:16px}@media only screen and (max-width:640px){.tw-position-page .position-location-section .position-intro-copy .content-description p+p{margin-top:12px}}.tw-position-page .position-location-section .position-intro-image{aspect-ratio:708/500;height:auto;margin-right:calc(50% - 50vw);padding-top:0;width:55.3125%}@media only screen and (max-width:1180px){.tw-position-page .position-location-section .position-intro-image{width:54%}}@media only screen and (max-width:1024px){.tw-position-page .position-location-section .position-intro-image{margin-right:0;margin-top:40px;width:100%}}@media only screen and (max-width:640px){.tw-position-page .position-location-section .position-intro-image{margin-top:32px}}.tw-products-page{background:var(--Neutral-01)}.tw-products-page .products-info-section{color:var(--Branding-Primary-4);overflow:hidden;padding:80px 0 60px}@media only screen and (max-width:1180px){.tw-products-page .products-info-section{padding:72px 0 56px}}@media only screen and (max-width:768px){.tw-products-page .products-info-section{padding:60px 0 48px}}.tw-products-page .products-info-section .products-info-inner{-webkit-box-align:start;align-items:flex-start}@media only screen and (max-width:960px){.tw-products-page .products-info-section .products-info-inner{display:block}}.tw-products-page .products-info-section .products-info-content{padding-top:0;width:32.1875%}@media only screen and (max-width:1180px){.tw-products-page .products-info-section .products-info-content{width:34%}}@media only screen and (max-width:960px){.tw-products-page .products-info-section .products-info-content{width:100%}}.tw-products-page .products-info-section .products-info-content .section-label{letter-spacing:.32em;margin-bottom:8px;text-shadow:0 0 69px rgba(0,0,0,.6)}@media only screen and (max-width:640px){.tw-products-page .products-info-section .products-info-content .section-label{letter-spacing:.24em}}.tw-products-page .products-info-section .products-info-content .section-title{white-space:nowrap;margin-bottom:48px}@media only screen and (max-width:1180px){.tw-products-page .products-info-section .products-info-content .section-title{white-space:normal}}@media only screen and (max-width:768px){.tw-products-page .products-info-section .products-info-content .section-title{margin-bottom:36px}}@media only screen and (max-width:640px){.tw-products-page .products-info-section .products-info-content .section-title{margin-bottom:24px}}.tw-products-page .products-info-section .products-info-content .section-excerpt{color:var(--Black);margin-bottom:24px}@media only screen and (max-width:640px){.tw-products-page .products-info-section .products-info-content .section-excerpt{margin-bottom:16px}}.tw-products-page .products-info-section .products-info-content .content-description{color:var(--Black)}.tw-products-page .products-info-section .products-info-content .content-description p{letter-spacing:0;margin:0}.tw-products-page .products-info-section .products-info-content .content-description p+p{margin-top:12px}.tw-products-page .products-info-section .products-info-images{gap:40px 5.5118%;width:59.53125%}@media only screen and (max-width:1180px){.tw-products-page .products-info-section .products-info-images{gap:32px 4.8%;width:58%}}@media only screen and (max-width:960px){.tw-products-page .products-info-section .products-info-images{margin-top:48px;width:100%}}@media only screen and (max-width:640px){.tw-products-page .products-info-section .products-info-images{gap:20px 4%;margin-top:36px}}.tw-products-page .products-info-section .products-info-images .image-tower{margin:auto;padding-top:58.2677%;width:57.7428%}@media only screen and (max-width:640px){.tw-products-page .products-info-section .products-info-images .image-tower{padding-top:58%;width:61%}}.tw-products-page .products-info-section .products-info-images .image-path{padding-top:65.6168%;width:48.8189%}@media only screen and (max-width:640px){.tw-products-page .products-info-section .products-info-images .image-path{padding-top:66%;width:50%}}.tw-products-page .products-info-section .products-info-images .image-lobby{margin-top:auto;padding-top:45.6693%;width:45.6693%}@media only screen and (max-width:640px){.tw-products-page .products-info-section .products-info-images .image-lobby{padding-top:46%;width:46%}}.tw-products-page .products-gallery-section{padding:80px 0 0;position:relative}.tw-products-page .products-gallery-section.is-gallery-single .gallery-slider-actions{display:none}@media only screen and (max-width:1024px){.tw-products-page .products-gallery-section{padding:68px 0 0}}@media only screen and (max-width:640px){.tw-products-page .products-gallery-section{padding:56px 0 0}}.tw-products-page .products-gallery-section .section-heading{margin:0 auto 40px;max-width:653px}@media only screen and (max-width:640px){.tw-products-page .products-gallery-section .section-heading{margin-bottom:28px}}.tw-products-page .products-gallery-section .section-heading .section-label{letter-spacing:.32em;line-height:30px;margin-bottom:6px}@media only screen and (max-width:640px){.tw-products-page .products-gallery-section .section-heading .section-label{font-size:16px;line-height:24px;letter-spacing:.24em}}@media only screen and (max-width:640px){.tw-products-page .products-gallery-section .section-heading .section-title{font-size:28px;line-height:36px}}.tw-products-page .products-gallery-section .gallery-list{overflow:hidden;width:100%;position:relative}.tw-products-page .products-gallery-section .gallery-list .product-gallery-bg{position:absolute;inset:0;background-size:cover;background-position:50%;-webkit-transition:background-image .4s ease;transition:background-image .4s ease;z-index:0}.tw-products-page .products-gallery-section .gallery-list .swiper-wrapper{position:relative;z-index:1;flex-wrap:wrap}@media only screen and (max-width:900px){.tw-products-page .products-gallery-section .gallery-list .swiper-wrapper{flex-wrap:nowrap}}.tw-products-page .products-gallery-section .gallery-list .gallery-card{-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;position:relative;width:33.3333%}.tw-products-page .products-gallery-section .gallery-list .gallery-card *,.tw-products-page .products-gallery-section .gallery-list .gallery-card :after,.tw-products-page .products-gallery-section .gallery-list .gallery-card :before{-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:900px){.tw-products-page .products-gallery-section .gallery-list .gallery-card{width:auto}}.tw-products-page .products-gallery-section .gallery-list .gallery-card:before{content:"";position:absolute;inset:0;background:-webkit-gradient(linear,left top,left bottom,from(#fafafa),color-stop(27.88%,hsla(0,0%,98%,.82)),color-stop(52.3%,hsla(0,0%,98%,0)));background:linear-gradient(180deg,#fafafa,hsla(0,0%,98%,.82) 27.88%,hsla(0,0%,98%,0) 52.3%);opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease;z-index:1;pointer-events:none}.tw-products-page .products-gallery-section .gallery-list .gallery-card.active:before,.tw-products-page .products-gallery-section .gallery-list .gallery-card:hover:before{opacity:1}@media only screen and (min-width:901px){.tw-products-page .products-gallery-section .gallery-list .gallery-card .gallery-image{opacity:0;pointer-events:none}}.tw-products-page .products-gallery-section .gallery-list .gallery-card .gallery-image{display:block;overflow:hidden;padding-top:180.8333%;width:100%;position:relative;z-index:0}@media only screen and (max-width:1180px){.tw-products-page .products-gallery-section .gallery-list .gallery-card .gallery-image{padding-top:155%}}@media only screen and (max-width:900px){.tw-products-page .products-gallery-section .gallery-list .gallery-card .gallery-image{padding-top:130%}}@media only screen and (max-width:640px){.tw-products-page .products-gallery-section .gallery-list .gallery-card .gallery-image{padding-top:112%}}.tw-products-page .products-gallery-section .gallery-list .gallery-card .gallery-image:after{background:-webkit-gradient(linear,left top,left bottom,color-stop(76.227%,transparent),color-stop(93.345%,rgba(0,0,0,.4)));background:linear-gradient(180deg,transparent 76.227%,rgba(0,0,0,.4) 93.345%);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.tw-products-page .products-gallery-section .gallery-list .gallery-card .gallery-image img{-webkit-transition:-webkit-transform .45s ease;transition:-webkit-transform .45s ease;transition:transform .45s ease;transition:transform .45s ease,-webkit-transform .45s ease;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tw-products-page .products-gallery-section .gallery-list .gallery-card .gallery-content-wrap{position:absolute;top:0;left:0;width:100%;z-index:2;padding:40px;text-align:center}@media only screen and (max-width:1180px){.tw-products-page .products-gallery-section .gallery-list .gallery-card .gallery-content-wrap{padding:32px}}@media only screen and (max-width:900px){.tw-products-page .products-gallery-section .gallery-list .gallery-card .gallery-content-wrap{padding:24px}}@media only screen and (max-width:640px){.tw-products-page .products-gallery-section .gallery-list .gallery-card .gallery-content-wrap{padding:16px}}.tw-products-page .products-gallery-section .gallery-list .gallery-card .gallery-title{margin-bottom:0;font-size:24px}.tw-products-page .products-gallery-section .gallery-list .gallery-card .gallery-desc-wrap{opacity:0;visibility:hidden;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:opacity .4s ease,visibility .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,visibility .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,transform .4s ease,visibility .4s ease;transition:opacity .4s ease,transform .4s ease,visibility .4s ease,-webkit-transform .4s ease;margin-top:12px}@media only screen and (max-width:900px){.tw-products-page .products-gallery-section .gallery-list .gallery-card .gallery-desc-wrap{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}}.tw-products-page .products-gallery-section .gallery-list .gallery-card.active .gallery-desc-wrap,.tw-products-page .products-gallery-section .gallery-list .gallery-card:hover .gallery-desc-wrap{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.tw-products-page .products-gallery-section .gallery-list .gallery-card .gallery-desc-inner{overflow:hidden}.tw-products-page .products-gallery-section .gallery-list .gallery-card .gallery-desc-inner .gallery-description{margin-bottom:40px}@media only screen and (max-width:640px){.tw-products-page .products-gallery-section .gallery-list .gallery-card .gallery-desc-inner .gallery-description{margin-bottom:24px}}.tw-products-page .products-gallery-section .gallery-slider-actions{display:none}@media only screen and (max-width:900px){.tw-products-page .products-gallery-section .gallery-slider-actions{display:-webkit-box;display:flex;margin-top:32px}}@media only screen and (max-width:640px){.tw-products-page .products-gallery-section .gallery-slider-actions{margin-top:24px}}.tw-products-page .products-gallery-section .gallery-slider-actions .gallery-slider-button{-webkit-box-align:center;align-items:center;border:1px solid var(--Branding-Primary-4);border-radius:50%;color:var(--Branding-Primary-4);cursor:pointer;display:-webkit-inline-box;display:inline-flex;height:40px;-webkit-box-pack:center;justify-content:center;padding:0;-webkit-transition:background-color .25s ease,color .25s ease,opacity .25s ease;transition:background-color .25s ease,color .25s ease,opacity .25s ease;width:40px}.tw-products-page .products-gallery-section .gallery-slider-actions .gallery-slider-button:hover{background:var(--Branding-Primary-4);color:var(--Neutral-01)}.tw-products-page .products-gallery-section .gallery-slider-actions .gallery-slider-button.swiper-button-disabled{cursor:default;opacity:.35;pointer-events:none}.tw-products-page .products-gallery-section .gallery-slider-actions .gallery-slider-button .gallery-slider-icon{display:block;height:10px;position:relative;width:10px}.tw-products-page .products-gallery-section .gallery-slider-actions .gallery-slider-button .gallery-slider-icon:before{border-color:currentcolor;border-style:solid;border-width:1px 1px 0 0;content:"";height:8px;left:1px;position:absolute;top:1px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);width:8px}.tw-products-page .products-gallery-section .gallery-slider-actions .gallery-slider-button.is-next .gallery-slider-icon:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.tw-office-block-page{background:var(--Neutral-01)}.tw-office-block-page .office-slider-section{padding-top:80px}@media only screen and (max-width:1024px){.tw-office-block-page .office-slider-section{padding-top:64px}}@media only screen and (max-width:640px){.tw-office-block-page .office-slider-section{padding-top:48px}}.tw-office-block-page .office-slider-section .section-heading{margin-bottom:40px}@media only screen and (max-width:640px){.tw-office-block-page .office-slider-section .section-heading{-webkit-box-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:24px;margin-bottom:28px}}.tw-office-block-page .office-slider-section .heading-content{max-width:653px}.tw-office-block-page .office-slider-section .heading-content .section-label{letter-spacing:.32em;line-height:30px;margin-bottom:6px}@media only screen and (max-width:640px){.tw-office-block-page .office-slider-section .heading-content .section-label{font-size:16px;line-height:24px;letter-spacing:.24em}}@media only screen and (max-width:640px){.tw-office-block-page .office-slider-section .heading-content .section-title{font-size:28px;line-height:36px}}.tw-office-block-page .office-slider-section .slider-actions{-webkit-box-flex:0;flex:0 0 auto;gap:12px}.tw-office-block-page .office-slider-section .slider-btn{-webkit-box-align:center;align-items:center;background:transparent;border:1px solid var(--Branding-Primary-4);border-radius:50%;color:var(--Branding-Primary-4);cursor:pointer;display:-webkit-inline-box;display:inline-flex;height:40px;-webkit-box-pack:center;justify-content:center;padding:0;-webkit-transition:background-color .25s ease,color .25s ease,opacity .25s ease;transition:background-color .25s ease,color .25s ease,opacity .25s ease;width:40px}.tw-office-block-page .office-slider-section .slider-btn:hover{background:var(--Branding-Primary-4);color:var(--Neutral-01)}.tw-office-block-page .office-slider-section .slider-btn.swiper-button-disabled{cursor:default;opacity:.35;pointer-events:none}.tw-office-block-page .office-slider-section .slider-icon{display:block;height:10px;position:relative;width:10px}.tw-office-block-page .office-slider-section .slider-icon:before{border-color:currentcolor;border-style:solid;border-width:1px 1px 0 0;content:"";height:8px;left:1px;position:absolute;top:1px;width:8px}.tw-office-block-page .office-slider-section .slider-icon.is-prev:before{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.tw-office-block-page .office-slider-section .slider-icon.is-next:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.tw-office-block-page .office-slider-section .office-slider{overflow:hidden;width:100%}.tw-office-block-page .office-slider-section .slide-image{padding-top:44.4444%;width:100%}@media only screen and (max-width:768px){.tw-office-block-page .office-slider-section .slide-image{padding-top:62%}}@media only screen and (max-width:640px){.tw-office-block-page .office-slider-section .slide-image{padding-top:76%}}.tw-low-rise-zone-page .low-plan-section{overflow:hidden;padding:80px 0 0}@media only screen and (max-width:1180px){.tw-low-rise-zone-page .low-plan-section{padding-top:72px}}@media only screen and (max-width:768px){.tw-low-rise-zone-page .low-plan-section{padding-top:60px}}@media only screen and (max-width:640px){.tw-low-rise-zone-page .low-plan-section{padding-top:48px}}.tw-low-rise-zone-page .low-plan-section .section-heading .section-label{letter-spacing:.32em;margin-bottom:6px;text-shadow:0 0 69px rgba(0,0,0,.6)}@media only screen and (max-width:640px){.tw-low-rise-zone-page .low-plan-section .section-heading .section-label{letter-spacing:.24em}}.tw-low-rise-zone-page .low-plan-section .plan-stage{margin-top:40px;position:relative}@media only screen and (max-width:768px){.tw-low-rise-zone-page .low-plan-section .plan-stage{margin-top:32px}}@media only screen and (max-width:640px){.tw-low-rise-zone-page .low-plan-section .plan-stage{margin-top:24px}}.tw-low-rise-zone-page .low-plan-section .plan-image{aspect-ratio:1440/829;height:auto;padding-top:0;width:100%}@media only screen and (max-width:640px){.tw-low-rise-zone-page .low-plan-section .plan-image{aspect-ratio:1440/829}}.tw-low-rise-zone-page .low-plan-section .amenity-media{display:none}.tw-low-rise-zone-page .low-plan-section .amenity-media.active{display:-webkit-box;display:flex}.tw-low-rise-zone-page .low-plan-section .amenity-map-canvas,.tw-low-rise-zone-page .low-plan-section .amenity-map-viewport{position:absolute}.tw-low-rise-zone-page .low-plan-section .amenity-map-viewport{height:100%;inset:0;overflow:hidden;width:100%}@media only screen and (max-width:1024px){.tw-low-rise-zone-page .low-plan-section .amenity-map-viewport{cursor:-webkit-grab;cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw-low-rise-zone-page .low-plan-section .amenity-map-viewport .amenity-zoom-hint{display:-webkit-box;display:flex}.tw-low-rise-zone-page .low-plan-section .amenity-map-viewport.is-dragging{cursor:-webkit-grabbing;cursor:grabbing}.tw-low-rise-zone-page .low-plan-section .amenity-map-viewport.is-dragging .amenity-map-canvas{-webkit-transition:none;transition:none}}.tw-low-rise-zone-page .low-plan-section .amenity-zoom-tools{position:absolute;bottom:24px;left:24px;z-index:20}.tw-low-rise-zone-page .low-plan-section .amenity-zoom-tools .tw-button{background:#fff;border:1px solid var(--primary-1,#094626);border-radius:50%;color:var(--primary-1,#094626);width:44px;height:44px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;cursor:pointer;padding:0;-webkit-transition:all .3s ease;transition:all .3s ease}.tw-low-rise-zone-page .low-plan-section .amenity-zoom-tools .tw-button svg{width:20px;height:20px}.tw-low-rise-zone-page .low-plan-section .amenity-zoom-tools .tw-button:hover{background:var(--primary-1,#094626);color:#fff}@media only screen and (max-width:768px){.tw-low-rise-zone-page .low-plan-section .amenity-zoom-tools{bottom:16px;left:16px;gap:6px}.tw-low-rise-zone-page .low-plan-section .amenity-zoom-tools .tw-button{width:36px;height:36px}.tw-low-rise-zone-page .low-plan-section .amenity-zoom-tools .tw-button svg{width:16px;height:16px}}.tw-low-rise-zone-page .low-plan-section .amenity-zoom-overlay{position:absolute;inset:0;background:rgba(0,0,0,.5);color:#fff;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s;z-index:100}.tw-low-rise-zone-page .low-plan-section .amenity-zoom-overlay.is-visible{opacity:1;visibility:visible}.tw-low-rise-zone-page .low-plan-section .amenity-zoom-overlay span{text-align:center;padding:16px 24px;border-radius:8px;background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff}.tw-low-rise-zone-page .low-plan-section .amenity-map-canvas{height:calc(100%*var(--amenity-map-scale, 1));left:0;top:0;-webkit-transform:translate3d(var(--amenity-map-x,0),var(--amenity-map-y,0),0);transform:translate3d(var(--amenity-map-x,0),var(--amenity-map-y,0),0);-webkit-transition:width .25s ease,height .25s ease;transition:width .25s ease,height .25s ease;width:calc(100%*var(--amenity-map-scale, 1))}.tw-low-rise-zone-page .low-plan-section .amenity-map-canvas>img,.tw-low-rise-zone-page .low-plan-section .amenity-map-canvas picture,.tw-low-rise-zone-page .low-plan-section .amenity-map-canvas picture img{height:100%;inset:0;position:absolute;width:100%}.tw-low-rise-zone-page .low-plan-section .amenity-map-canvas>img,.tw-low-rise-zone-page .low-plan-section .amenity-map-canvas picture img{-o-object-fit:cover;object-fit:cover}.tw-low-rise-zone-page .low-plan-section .amenity-plan-base{z-index:0}.tw-low-rise-zone-page .low-plan-section .amenity-medias{position:relative;display:-webkit-box;display:flex;flex-wrap:wrap}.tw-low-rise-zone-page .low-plan-section .amenity-medias img.la-ban{position:absolute;top:auto;left:auto;bottom:20px;right:20px;width:48px;height:auto;z-index:5;display:none}@media only screen and (max-width:640px){.tw-low-rise-zone-page .low-plan-section .amenity-medias img.la-ban{display:block}}.tw-low-rise-zone-page .low-plan-section .amenity-notes{position:absolute;right:0;bottom:0;width:52.0833333333%;display:-webkit-box;display:flex;flex-wrap:wrap;pointer-events:none}@media only screen and (max-width:640px){.tw-low-rise-zone-page .low-plan-section .amenity-notes{position:relative;width:100%;background:#74953d;color:var(--Neutral-01)}}.tw-low-rise-zone-page .low-plan-section .amenity-notes img{width:100%;height:auto}@media only screen and (max-width:640px){.tw-low-rise-zone-page .low-plan-section .amenity-notes img{display:none}}.tw-low-rise-zone-page .low-plan-section .amenity-notes .content-mb{display:none}@media only screen and (max-width:640px){.tw-low-rise-zone-page .low-plan-section .amenity-notes .content-mb{display:block;font-size:9px;padding:20px 16px}.tw-low-rise-zone-page .low-plan-section .amenity-notes .content-mb .amenity-notes-title{font-size:14px}.tw-low-rise-zone-page .low-plan-section .amenity-notes .content-mb .note-phankhu{margin:16px 0 8px;-webkit-box-pack:justify;justify-content:space-between}.tw-low-rise-zone-page .low-plan-section .amenity-notes .content-mb .note-phankhu .phankhu-item{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;padding-left:20px}.tw-low-rise-zone-page .low-plan-section .amenity-notes .content-mb .note-phankhu .phankhu-item:before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:16px;height:10px}.tw-low-rise-zone-page .low-plan-section .amenity-notes .content-mb .note-phankhu .phankhu-item.bt-dl:before{background:#6d8ac2}.tw-low-rise-zone-page .low-plan-section .amenity-notes .content-mb .note-phankhu .phankhu-item.bt-sl:before{background:#fecf8c}.tw-low-rise-zone-page .low-plan-section .amenity-notes .content-mb .note-phankhu .phankhu-item.lk:before{background:#94d2d0}.tw-low-rise-zone-page .low-plan-section .amenity-notes .content-mb .note-phankhu .phankhu-item.shophouse:before{background:#f2a8aa}.tw-low-rise-zone-page .low-plan-section .amenity-notes .content-mb .amenity-notes-list{margin:16px 0;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;overflow-x:auto;gap:8px;height:132px}.tw-low-rise-zone-page .low-plan-section .amenity-notes .content-mb .amenity-notes-list li{flex-shrink:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:6px}.tw-low-rise-zone-page .low-plan-section .amenity-notes .content-mb .amenity-notes-list li .amenity-notes-index{display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:var(--Branding-Primary-4);color:var(--Neutral-01);font-size:10px;font-weight:700}.tw-low-rise-zone-page .low-plan-section .amenity-notes .content-mb .text-disclaimer{font-size:8px;font-style:italic}}.tw-low-rise-zone-page .low-plan-section .low-zone-hit-layer,.tw-low-rise-zone-page .low-plan-section .low-zone-layer,.tw-low-rise-zone-page .low-plan-section .low-zone-visual{height:100%;inset:0;position:absolute;width:100%}.tw-low-rise-zone-page .low-plan-section .low-zone-layer{pointer-events:none;z-index:1}.tw-low-rise-zone-page .low-plan-section .low-zone-visual{-o-object-fit:fill;object-fit:fill;pointer-events:none}.tw-low-rise-zone-page .low-plan-section .low-zone-hit-layer{overflow:visible;pointer-events:none;z-index:2}.tw-low-rise-zone-page .low-plan-section .low-zone-region{cursor:pointer;fill:var(--zone-region-color);fill-opacity:0;outline:none;pointer-events:visiblePainted;stroke:transparent;stroke-width:1.5;-webkit-transition:fill-opacity .2s ease,stroke .2s ease,-webkit-filter .2s ease;transition:fill-opacity .2s ease,stroke .2s ease,-webkit-filter .2s ease;transition:fill-opacity .2s ease,filter .2s ease,stroke .2s ease;transition:fill-opacity .2s ease,filter .2s ease,stroke .2s ease,-webkit-filter .2s ease;vector-effect:non-scaling-stroke}.tw-low-rise-zone-page .low-plan-section .low-zone-region.is-hovered,.tw-low-rise-zone-page .low-plan-section .low-zone-region:hover{fill:var(--Neutral-01);fill-opacity:.24;-webkit-filter:drop-shadow(0 0 5px hsla(0,0%,100%,.9));filter:drop-shadow(0 0 5px rgba(255,255,255,.9));stroke:var(--Neutral-01)}.tw-low-rise-zone-page .low-plan-section .amenity-zoom-hint{-webkit-box-align:center;align-items:center;background:rgba(0,0,0,.32);color:var(--Neutral-01);display:none;height:100%;-webkit-box-pack:center;justify-content:center;left:50%;pointer-events:none;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .25s ease,visibility .25s ease;transition:opacity .25s ease,visibility .25s ease;width:100%;z-index:8}.tw-low-rise-zone-page .low-plan-section .amenity-zoom-hint .amenity-zoom-hint-text{font-size:14px;font-weight:600;text-align:center}@media (min-width:768px){.tw-low-rise-zone-page .low-plan-section .amenity-zoom-hint .amenity-zoom-hint-text{font-size:20px}}.tw-low-rise-zone-page .low-plan-section .amenity-zoom-hint svg{fill:none;height:40px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:40px}.tw-low-rise-zone-page .low-plan-section .amenity-media.is-map-zoomed .amenity-zoom-hint,.tw-low-rise-zone-page .low-plan-section .amenity-media.is-zoom-hint-hidden .amenity-zoom-hint{opacity:0;visibility:hidden}.tw-low-rise-zone-page .low-plan-section .amenity-marker-wrap{container-type:size;height:100%;inset:0;overflow:visible;pointer-events:none;position:absolute;width:100%;z-index:3}@media only screen and (max-width:640px){.tw-low-rise-zone-page .low-plan-section .amenity-marker-wrap{height:100%;inset:0;width:100%}}.tw-low-rise-zone-page .low-plan-section .amenity-marker-layer,.tw-low-rise-zone-page .low-plan-section .amenity-marker-svg{height:100%;inset:0;position:absolute;width:100%}.tw-low-rise-zone-page .low-plan-section .amenity-marker-svg{-o-object-fit:fill;object-fit:fill;pointer-events:none}.tw-low-rise-zone-page .low-plan-section .amenity-marker-layer{z-index:2}.tw-low-rise-zone-page .low-plan-section .amenity-marker-button{background:transparent;border:0;border-radius:50%;cursor:pointer;display:block;height:32px;left:var(--marker-x);padding:0;pointer-events:auto;position:absolute;top:var(--marker-y);touch-action:manipulation;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:32px;z-index:1}@media only screen and (max-width:640px){.tw-low-rise-zone-page .low-plan-section .amenity-marker-button{height:28px;width:28px}}.tw-low-rise-zone-page .low-plan-section .amenity-marker-button.active{z-index:4}.tw-low-rise-zone-page .low-plan-section .amenity-marker-button:focus-visible{outline:2px solid var(--Branding-Primary-1);outline-offset:3px}.tw-low-rise-zone-page .low-plan-section .amenity-marker-button.active .amenity-marker-tooltip,.tw-low-rise-zone-page .low-plan-section .amenity-marker-button:focus-visible .amenity-marker-tooltip,.tw-low-rise-zone-page .low-plan-section .amenity-marker-button:hover .amenity-marker-tooltip{opacity:1;-webkit-transform:translate(-.8333cqw,-50%) scale(1);transform:translate(-.8333cqw,-50%) scale(1);visibility:visible}.tw-low-rise-zone-page .low-plan-section .amenity-marker-tooltip{-webkit-box-align:center;align-items:center;background:var(--Branding-Primary-1);border-radius:.9722cqw;color:var(--Branding-Primary-4);display:-webkit-box;display:flex;gap:.2778cqw;height:1.9444cqw;left:50%;opacity:0;padding:0 .5556cqw 0 .1389cqw;pointer-events:none;position:absolute;top:50%;-webkit-transform:translate(-.8333cqw,-50%) scale(.92);transform:translate(-.8333cqw,-50%) scale(.92);-webkit-transform-origin:left center;transform-origin:left center;-webkit-transition:opacity .2s ease,visibility .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,visibility .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,visibility .2s ease,transform .2s ease;transition:opacity .2s ease,visibility .2s ease,transform .2s ease,-webkit-transform .2s ease;visibility:hidden;white-space:nowrap}.tw-low-rise-zone-page .low-plan-section .amenity-marker-index{-webkit-box-align:center;align-items:center;background:var(--Branding-Primary-4);border:0;border-radius:50%;-webkit-box-shadow:inset 0 0 0 .0347cqw var(--Neutral-01);box-shadow:inset 0 0 0 .0347cqw var(--Neutral-01);color:var(--Neutral-01);display:-webkit-box;display:flex;-webkit-box-flex:0;flex:0 0 1.3889cqw;font-size:.6944cqw;font-weight:700;height:1.3889cqw;-webkit-box-pack:center;justify-content:center;line-height:.8333cqw;text-align:center;width:1.3889cqw}.tw-low-rise-zone-page .low-plan-section .amenity-marker-button.is-wide .amenity-marker-tooltip{-webkit-transform:translate(-1.4236cqw,-50%) scale(.92);transform:translate(-1.4236cqw,-50%) scale(.92)}.tw-low-rise-zone-page .low-plan-section .amenity-marker-button.is-wide.active .amenity-marker-tooltip,.tw-low-rise-zone-page .low-plan-section .amenity-marker-button.is-wide:focus-visible .amenity-marker-tooltip,.tw-low-rise-zone-page .low-plan-section .amenity-marker-button.is-wide:hover .amenity-marker-tooltip{-webkit-transform:translate(-1.4236cqw,-50%) scale(1);transform:translate(-1.4236cqw,-50%) scale(1)}.tw-low-rise-zone-page .low-plan-section .amenity-marker-button.is-wide .amenity-marker-index{border-radius:.2083cqw;flex-basis:2.5694cqw;font-size:.6944cqw;height:1.25cqw;line-height:1;width:2.5694cqw}.tw-low-rise-zone-page .low-plan-section .amenity-marker-label{color:var(--Branding-Primary-4);font-size:.8333cqw;font-weight:700;letter-spacing:.02em;line-height:1.1111cqw}.tw-low-rise-zone-page .low-product-section{overflow:hidden;position:relative;padding:80px 0}@media only screen and (max-width:900px){.tw-low-rise-zone-page .low-product-section{padding:64px 0}}@media only screen and (max-width:640px){.tw-low-rise-zone-page .low-product-section{padding:48px 0}}.tw-low-rise-zone-page .low-product-section .tw-container{position:relative}.tw-low-rise-zone-page .low-product-section .low-product-content{position:relative;z-index:2;width:50.9375%}@media only screen and (max-width:1180px){.tw-low-rise-zone-page .low-product-section .low-product-content{padding-top:64px}}@media only screen and (max-width:900px){.tw-low-rise-zone-page .low-product-section .low-product-content{height:auto;padding-top:0;width:100%}}.tw-low-rise-zone-page .low-product-section .low-product-content .section-heading .section-label{letter-spacing:.32em;margin-bottom:6px}@media only screen and (max-width:640px){.tw-low-rise-zone-page .low-product-section .low-product-content .section-heading .section-label{letter-spacing:.24em;line-height:24px}}.tw-low-rise-zone-page .low-product-section .low-product-content .section-heading .product-title-panels{min-height:60px}@media only screen and (max-width:640px){.tw-low-rise-zone-page .low-product-section .low-product-content .section-heading .product-title-panels{min-height:44px}}.tw-low-rise-zone-page .low-product-section .low-product-content .section-heading .product-title-panels .section-title{display:none;line-height:60px}@media only screen and (max-width:640px){.tw-low-rise-zone-page .low-product-section .low-product-content .section-heading .product-title-panels .section-title{line-height:44px}}.tw-low-rise-zone-page .low-product-section .low-product-content .section-heading .product-title-panels .section-title.active{display:block}.tw-low-rise-zone-page .low-product-section .low-product-content .product-tabs{margin-top:40px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:1180px){.tw-low-rise-zone-page .low-product-section .low-product-content .product-tabs{margin-top:32px}}@media only screen and (max-width:640px){.tw-low-rise-zone-page .low-product-section .low-product-content .product-tabs{margin-top:28px;max-width:100%}}.tw-low-rise-zone-page .low-product-section .low-product-content .product-preview-panels{margin-top:38px}@media only screen and (max-width:1180px){.tw-low-rise-zone-page .low-product-section .low-product-content .product-preview-panels{width:100%}}@media only screen and (max-width:900px){.tw-low-rise-zone-page .low-product-section .low-product-content .product-preview-panels{position:relative}}@media only screen and (max-width:640px){.tw-low-rise-zone-page .low-product-section .low-product-content .product-preview-panels{margin-top:36px;width:100%}}.tw-low-rise-zone-page .low-product-section .low-product-content .product-preview-panels .product-preview-keyplan{width:32.9754601227%;flex-shrink:0;height:auto}.tw-low-rise-zone-page .low-product-section .low-product-content .product-preview-panels .product-preview-keyplan .product-preview-keyplan-image{width:100%;height:auto;position:relative}.tw-low-rise-zone-page .low-product-section .low-product-content .product-preview-panels .product-preview-keyplan .product-preview-keyplan-image .product-keyplan-image{width:100%;height:auto;opacity:0;position:absolute;top:0;left:0;-webkit-transition:opacity .36s ease,visibility .36s ease;transition:opacity .36s ease,visibility .36s ease;visibility:hidden}.tw-low-rise-zone-page .low-product-section .low-product-content .product-preview-panels .product-preview-keyplan .product-preview-keyplan-image .product-keyplan-image.active{opacity:1;position:relative;visibility:visible}.tw-low-rise-zone-page .low-product-section .low-product-content .product-preview-panels .product-preview-panel{display:none}.tw-low-rise-zone-page .low-product-section .low-product-content .product-preview-panels .product-preview-panel.active{display:block}.tw-low-rise-zone-page .low-product-section .low-product-content .product-preview-panels .product-preview-panel .product-preview-head{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;height:38px;-webkit-box-pack:justify;justify-content:space-between;margin-bottom:24px}@media only screen and (max-width:640px){.tw-low-rise-zone-page .low-product-section .low-product-content .product-preview-panels .product-preview-panel .product-preview-head{margin-bottom:16px}}.tw-low-rise-zone-page .low-product-section .low-product-content .product-preview-panels .product-preview-panel .product-preview-head .product-counter{font-size:20px;line-height:38px}.tw-low-rise-zone-page .low-product-section .low-product-content .product-preview-panels .product-preview-panel .product-preview-head .product-slider-actions{-webkit-box-flex:0;flex:0 0 auto}.tw-low-rise-zone-page .low-product-section .low-product-content .product-preview-panels .product-preview-panel .product-preview-head .product-slider-actions .product-slider-button{-webkit-box-align:center;align-items:center;background:transparent;border:1px solid var(--Branding-Primary-3);border-radius:50%;color:var(--Branding-Primary-3);cursor:pointer;display:-webkit-inline-box;display:inline-flex;height:40px;-webkit-box-pack:center;justify-content:center;padding:0;-webkit-transition:background-color .25s ease,color .25s ease;transition:background-color .25s ease,color .25s ease;width:40px}.tw-low-rise-zone-page .low-product-section .low-product-content .product-preview-panels .product-preview-panel .product-preview-head .product-slider-actions .product-slider-button:hover{background:var(--Branding-Primary-3);color:var(--Neutral-01)}.tw-low-rise-zone-page .low-product-section .low-product-content .product-preview-panels .product-preview-panel .product-preview-head .product-slider-actions .product-slider-button .product-slider-icon{border-left:1.5px solid;border-top:1.5px solid;display:block;height:8px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:8px}.tw-low-rise-zone-page .low-product-section .low-product-content .product-preview-panels .product-preview-panel .product-preview-head .product-slider-actions .product-slider-button.is-next .product-slider-icon{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.tw-low-rise-zone-page .low-product-section .low-product-content .product-preview-panels .product-preview-panel .product-preview-slides{position:relative;width:100%}.tw-low-rise-zone-page .low-product-section .low-product-content .product-preview-panels .product-preview-panel .product-preview-slides .product-preview-image{inset:0;opacity:0;overflow:hidden;padding-top:61.3779%;position:absolute;-webkit-transition:opacity .36s ease,visibility .36s ease;transition:opacity .36s ease,visibility .36s ease;visibility:hidden;width:100%}.tw-low-rise-zone-page .low-product-section .low-product-content .product-preview-panels .product-preview-panel .product-preview-slides .product-preview-image.active{opacity:1;position:relative;visibility:visible}.tw-low-rise-zone-page .low-product-section .low-product-content .product-preview-panels .product-preview-panel .product-preview-slides .product-preview-image img{-o-object-fit:cover;object-fit:cover}.tw-low-rise-zone-page .low-product-section .low-product-content .product-preview-panels .product-preview-panel .product-code-panels{min-height:38px;margin-top:24px;position:relative}@media only screen and (max-width:640px){.tw-low-rise-zone-page .low-product-section .low-product-content .product-preview-panels .product-preview-panel .product-code-panels{margin-top:16px}}.tw-low-rise-zone-page .low-product-section .low-product-content .product-preview-panels .product-preview-panel .product-code-panels .product-code{inset:0;opacity:0;position:absolute;-webkit-transition:opacity .36s ease,visibility .36s ease;transition:opacity .36s ease,visibility .36s ease;visibility:hidden}.tw-low-rise-zone-page .low-product-section .low-product-content .product-preview-panels .product-preview-panel .product-code-panels .product-code.active{opacity:1;visibility:visible}.tw-low-rise-zone-page .low-product-section .product-main-panels{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:46.3888888889%;padding-top:53.3333333333%}@media only screen and (max-width:900px){.tw-low-rise-zone-page .low-product-section .product-main-panels{aspect-ratio:668/768;height:auto;padding-top:0;margin-top:20px;position:relative;right:auto;width:100%;top:auto;-webkit-transform:none;transform:none}}@media only screen and (max-width:640px){.tw-low-rise-zone-page .low-product-section .product-main-panels{margin-top:12px}}.tw-low-rise-zone-page .low-product-section .product-main-panels .product-main-panel{display:none;position:absolute;height:100%;width:100%;inset:0;top:0;left:0}.tw-low-rise-zone-page .low-product-section .product-main-panels .product-main-panel.active{display:block}.tw-low-rise-zone-page .low-product-section .product-main-panels .product-main-panel .product-main-slide{height:100%;inset:0;opacity:0;padding-top:0;position:absolute;-webkit-transition:opacity .36s ease,visibility .36s ease;transition:opacity .36s ease,visibility .36s ease;visibility:hidden;width:100%}.tw-low-rise-zone-page .low-product-section .product-main-panels .product-main-panel .product-main-slide.active{opacity:1;visibility:visible}.tw-low-rise-zone-page .low-product-section .product-main-panels .product-main-panel .product-main-slide img{-o-object-fit:contain;object-fit:contain}.tw-hight-rise-zone-page .section-head{margin-bottom:40px}@media only screen and (max-width:1024px){.tw-hight-rise-zone-page .section-head{-webkit-box-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:28px}}@media only screen and (max-width:640px){.tw-hight-rise-zone-page .section-head{margin-bottom:28px}}.tw-hight-rise-zone-page .section-head .heading-content{max-width:680px}.tw-hight-rise-zone-page .section-head .section-label{letter-spacing:.32em;margin-bottom:6px}@media only screen and (max-width:640px){.tw-hight-rise-zone-page .section-head .section-label{letter-spacing:.24em}}.tw-hight-rise-zone-page .section-head .tw-tabs{-webkit-box-flex:0;flex:0 0 auto;max-width:100%;overflow-x:auto}@media only screen and (max-width:1024px){.tw-hight-rise-zone-page .section-head .tw-tabs{align-self:flex-end}}@media only screen and (max-width:640px){.tw-hight-rise-zone-page .section-head .tw-tabs{align-self:stretch}}.tw-hight-rise-zone-page .section-head .tw-tabs::-webkit-scrollbar{display:none}.tw-hight-rise-zone-page .high-floor-section{overflow:hidden;padding-top:80px}@media only screen and (max-width:1024px){.tw-hight-rise-zone-page .high-floor-section{padding-top:68px}}@media only screen and (max-width:640px){.tw-hight-rise-zone-page .high-floor-section{padding-top:52px}}.tw-hight-rise-zone-page .high-floor-section .section-head{margin-bottom:24px}@media only screen and (max-width:640px){.tw-hight-rise-zone-page .high-floor-section .section-head{margin-bottom:28px}}.tw-hight-rise-zone-page .high-floor-section .floor-panels-scroll{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-color:var(--Branding-Primary-4) var(--Branding-Secondary-7);scrollbar-width:thin}.tw-hight-rise-zone-page .high-floor-section .floor-panels{aspect-ratio:1440/822;background:var(--Branding-Secondary-7);height:auto;overflow:hidden;padding-top:0;position:relative;width:100%}@media only screen and (max-width:640px){.tw-hight-rise-zone-page .high-floor-section .floor-panels{min-width:720px}}.tw-hight-rise-zone-page .high-floor-section .floor-panel{height:100%;inset:0;opacity:0;padding-top:0;position:absolute;-webkit-transition:opacity .36s ease,visibility .36s ease;transition:opacity .36s ease,visibility .36s ease;visibility:hidden;width:100%}.tw-hight-rise-zone-page .high-floor-section .floor-panel.active{opacity:1;visibility:visible}.tw-hight-rise-zone-page .high-floor-section .floor-panel>img{-o-object-fit:cover;object-fit:cover;z-index:1}.tw-hight-rise-zone-page .high-floor-section .apartment-overlay{height:auto;pointer-events:none;position:absolute;z-index:2}.tw-hight-rise-zone-page .high-floor-section .apartment-overlay-v1{height:57.6642%;left:6.6667%;top:18.1265%;width:80.2778%}.tw-hight-rise-zone-page .high-floor-section .apartment-overlay-v2{height:60.5839%;left:9.5139%;top:14.1119%;width:78.3333%}.tw-hight-rise-zone-page .high-floor-section .apartment-hotspot{cursor:pointer;fill:none!important;fill-opacity:0!important;pointer-events:all;transform-box:fill-box;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:stroke .2s ease,stroke-width .2s ease,-webkit-filter .2s ease,-webkit-transform .2s ease;transition:stroke .2s ease,stroke-width .2s ease,-webkit-filter .2s ease,-webkit-transform .2s ease;transition:filter .2s ease,stroke .2s ease,stroke-width .2s ease,transform .2s ease;transition:filter .2s ease,stroke .2s ease,stroke-width .2s ease,transform .2s ease,-webkit-filter .2s ease,-webkit-transform .2s ease;vector-effect:non-scaling-stroke}.tw-hight-rise-zone-page .high-floor-section .apartment-hotspot:focus,.tw-hight-rise-zone-page .high-floor-section .apartment-hotspot:hover{fill:none!important;fill-opacity:0!important;-webkit-filter:drop-shadow(0 2px 3px rgba(10,69,38,.52));filter:drop-shadow(0 2px 3px rgba(10,69,38,.52));outline:none;stroke:var(--Branding-Primary-4);stroke-width:2px;-webkit-transform:scale(1.015);transform:scale(1.015)}.tw-hight-rise-zone-page .high-floor-section .apartment-hotspot:active{fill:none!important;fill-opacity:0!important;-webkit-transform:scale(.99);transform:scale(.99)}.tw-hight-rise-zone-page .high-floor-section .apartment-hotspot.is-disabled{cursor:default;opacity:.55;pointer-events:none}.tw-hight-rise-zone-page .high-apartment-section{overflow:hidden;padding-top:80px}@media only screen and (max-width:1024px){.tw-hight-rise-zone-page .high-apartment-section{padding-top:68px}}@media only screen and (max-width:640px){.tw-hight-rise-zone-page .high-apartment-section{padding-top:52px}}.tw-hight-rise-zone-page .high-apartment-section .section-head{margin-bottom:10px}@media only screen and (max-width:640px){.tw-hight-rise-zone-page .high-apartment-section .section-head{margin-bottom:28px}}.tw-hight-rise-zone-page .high-apartment-section .section-head .apartment-tabs{left:-30px;position:relative;top:18px}@media only screen and (max-width:1024px){.tw-hight-rise-zone-page .high-apartment-section .section-head .apartment-tabs{left:0;top:0}}.tw-hight-rise-zone-page .high-apartment-section .apartment-panels{height:755px;position:relative}@media only screen and (max-width:1024px){.tw-hight-rise-zone-page .high-apartment-section .apartment-panels{height:auto}}.tw-hight-rise-zone-page .high-apartment-section .apartment-panel{display:-webkit-box;display:flex;inset:0;opacity:0;position:absolute;-webkit-transition:opacity .36s ease,visibility .36s ease;transition:opacity .36s ease,visibility .36s ease;visibility:hidden;width:100%}@media only screen and (max-width:1024px){.tw-hight-rise-zone-page .high-apartment-section .apartment-panel{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;position:relative}}.tw-hight-rise-zone-page .high-apartment-section .apartment-panel.active{opacity:1;visibility:visible}@media only screen and (max-width:1024px){.tw-hight-rise-zone-page .high-apartment-section .apartment-panel.active{display:-webkit-box;display:flex}}.tw-hight-rise-zone-page .high-apartment-section .apartment-image{-webkit-box-flex:0;flex:0 0 69.7917%;height:725px;padding-top:0}@media only screen and (max-width:1024px){.tw-hight-rise-zone-page .high-apartment-section .apartment-image{-webkit-box-flex:0;flex:0 0 auto;height:0;padding-top:62%;width:100%}}@media only screen and (max-width:640px){.tw-hight-rise-zone-page .high-apartment-section .apartment-image{padding-top:82%}}.tw-hight-rise-zone-page .high-apartment-section .apartment-image img{height:76.69%;left:7.55%;-o-object-fit:contain;object-fit:contain;top:11.58%;width:87.19%}@media only screen and (max-width:1024px){.tw-hight-rise-zone-page .high-apartment-section .apartment-image img{height:86%;left:4%;top:7%;width:92%}}@media only screen and (max-width:640px){.tw-hight-rise-zone-page .high-apartment-section .apartment-image img{height:90%;left:2%;top:5%;width:96%}}.tw-hight-rise-zone-page .high-apartment-section .apartment-info{align-self:flex-start;background:transparent;-webkit-box-shadow:none;box-shadow:none;margin-left:2.0139%;margin-top:80px;padding:0;width:28.1944%;z-index:2}@media only screen and (max-width:1180px){.tw-hight-rise-zone-page .high-apartment-section .apartment-info{margin-left:24px;width:calc(30% - 24px)}}@media only screen and (max-width:1024px){.tw-hight-rise-zone-page .high-apartment-section .apartment-info{-webkit-box-shadow:none;box-shadow:none;margin:0;padding:32px 5.5556%;width:100%}}@media only screen and (max-width:640px){.tw-hight-rise-zone-page .high-apartment-section .apartment-info{padding:28px 16px}}.tw-hight-rise-zone-page .high-apartment-section .apartment-info .apartment-title{margin-bottom:40px}@media only screen and (max-width:640px){.tw-hight-rise-zone-page .high-apartment-section .apartment-info .apartment-title{margin-bottom:20px}}.tw-hight-rise-zone-page .high-apartment-section .apartment-info .detail-list{margin:0}.tw-hight-rise-zone-page .high-apartment-section .apartment-info .detail-item{border:0;padding:0}@media only screen and (max-width:640px){.tw-hight-rise-zone-page .high-apartment-section .apartment-info .detail-item{padding:0}}.tw-hight-rise-zone-page .high-apartment-section .apartment-info .detail-item+.detail-item{padding-top:40px}@media only screen and (max-width:640px){.tw-hight-rise-zone-page .high-apartment-section .apartment-info .detail-item+.detail-item{padding-top:24px}}.tw-hight-rise-zone-page .high-apartment-section .apartment-info .detail-item .detail-label{-webkit-box-align:center;align-items:center;border-bottom:1px solid var(--Neutral-08);color:var(--Neutral-08);display:-webkit-box;display:flex;gap:16px;margin-bottom:16px;padding-bottom:12px}.tw-hight-rise-zone-page .high-apartment-section .apartment-info .detail-item .detail-icon{width:32px;height:32px}@media only screen and (max-width:640px){.tw-hight-rise-zone-page .high-apartment-section .apartment-info .detail-item .detail-icon{width:24px;height:24px}}.tw-hight-rise-zone-page .high-apartment-section .apartment-info .detail-item .detail-icon svg{width:100%;height:100%}.tw-hight-rise-zone-page .high-apartment-section .apartment-info .detail-item .detail-value{color:var(--Neutral-08)}.tw-hight-rise-zone-page .high-apartment-popup{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;inset:0;-webkit-box-pack:center;justify-content:center;opacity:0;padding:24px;pointer-events:none;position:fixed;-webkit-transition:opacity .25s ease,visibility .25s ease;transition:opacity .25s ease,visibility .25s ease;visibility:hidden;z-index:1100}@media only screen and (max-width:640px){.tw-hight-rise-zone-page .high-apartment-popup{-webkit-box-align:end;align-items:flex-end;padding:0}}.tw-hight-rise-zone-page .high-apartment-popup.active{opacity:1;pointer-events:auto;visibility:visible}.tw-hight-rise-zone-page .high-apartment-popup.active .popup-dialog{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}.tw-hight-rise-zone-page .high-apartment-popup .popup-backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:rgba(0,0,0,.32);inset:0;position:absolute}.tw-hight-rise-zone-page .high-apartment-popup .popup-dialog{background:var(--White);border-radius:12px;-webkit-box-shadow:0 24px 70px rgba(0,0,0,.22);box-shadow:0 24px 70px rgba(0,0,0,.22);height:calc(100vh - 48px);isolation:isolate;max-height:728px;max-width:1040px;overflow:hidden;position:relative;-webkit-transform:translateY(16px) scale(.98);transform:translateY(16px) scale(.98);-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;width:100%;z-index:1}.tw-hight-rise-zone-page .high-apartment-popup .popup-dialog:focus{outline:none}@media only screen and (max-width:900px){.tw-hight-rise-zone-page .high-apartment-popup .popup-dialog{height:auto;max-height:calc(100vh - 40px);overflow-y:auto;width:calc(100% - 40px)}}@media only screen and (max-width:640px){.tw-hight-rise-zone-page .high-apartment-popup .popup-dialog{border-radius:12px 12px 0 0;max-height:94vh;width:100%}}.tw-hight-rise-zone-page .high-apartment-popup .popup-close{-webkit-box-align:center;align-items:center;background:hsla(0,0%,100%,.08);border:1px solid var(--Branding-Primary-4);border-radius:50%;color:var(--Branding-Primary-4);cursor:pointer;display:-webkit-inline-box;display:inline-flex;height:40px;-webkit-box-pack:center;justify-content:center;padding:8px;position:absolute;right:12px;top:12px;-webkit-transition:background-color .2s ease,color .2s ease;transition:background-color .2s ease,color .2s ease;width:40px;z-index:3}.tw-hight-rise-zone-page .high-apartment-popup .popup-close:focus,.tw-hight-rise-zone-page .high-apartment-popup .popup-close:hover{background:var(--Branding-Primary-4);color:var(--Neutral-01);outline:none}.tw-hight-rise-zone-page .high-apartment-popup .popup-close .tw-icon{height:24px;width:24px}.tw-hight-rise-zone-page .high-apartment-popup .popup-panel{display:none;gap:24px;height:100%;width:100%}.tw-hight-rise-zone-page .high-apartment-popup .popup-panel.active{display:-webkit-box;display:flex}@media only screen and (max-width:900px){.tw-hight-rise-zone-page .high-apartment-popup .popup-panel{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:auto;min-height:0}}.tw-hight-rise-zone-page .high-apartment-popup .popup-visual{-webkit-box-align:center;align-items:center;background:var(--White);display:-webkit-box;display:flex;-webkit-box-flex:1;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:60px;-webkit-box-pack:center;justify-content:center;min-width:0;padding:36px 0 36px 24px}@media only screen and (max-width:900px){.tw-hight-rise-zone-page .high-apartment-popup .popup-visual{-webkit-box-flex:0;flex:0 0 auto;gap:32px;min-height:540px;padding:36px 24px 24px}}@media only screen and (max-width:640px){.tw-hight-rise-zone-page .high-apartment-popup .popup-visual{gap:24px;min-height:420px;padding:28px 16px 20px}}.tw-hight-rise-zone-page .high-apartment-popup .popup-heading{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-flex:0;flex:0 0 auto;white-space:nowrap}.tw-hight-rise-zone-page .high-apartment-popup .popup-heading .popup-eyebrow{font-weight:400;letter-spacing:.32em;line-height:30px;text-shadow:0 0 69px rgba(0,0,0,.6)}.tw-hight-rise-zone-page .high-apartment-popup .popup-heading .popup-heading-title{line-height:38px}.tw-hight-rise-zone-page .high-apartment-popup .popup-image{-webkit-box-flex:1;flex:1 1 auto;height:auto;min-height:0;padding-top:0;width:100%}@media only screen and (max-width:900px){.tw-hight-rise-zone-page .high-apartment-popup .popup-image{-webkit-box-flex:0;flex:0 0 auto;height:390px}}@media only screen and (max-width:640px){.tw-hight-rise-zone-page .high-apartment-popup .popup-image{height:300px}}.tw-hight-rise-zone-page .high-apartment-popup .popup-image img{-o-object-fit:contain;object-fit:contain}.tw-hight-rise-zone-page .high-apartment-popup .popup-info{-webkit-box-align:center;align-items:center;background:var(--Branding-Primary-1);display:-webkit-box;display:flex;-webkit-box-flex:0;flex:0 0 388px;padding:40px}@media only screen and (max-width:900px){.tw-hight-rise-zone-page .high-apartment-popup .popup-info{-webkit-box-flex:0;flex:0 0 auto;padding:40px;width:100%}}@media only screen and (max-width:640px){.tw-hight-rise-zone-page .high-apartment-popup .popup-info{padding:32px 24px}}.tw-hight-rise-zone-page .high-apartment-popup .popup-info-inner{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:40px;width:100%}.tw-hight-rise-zone-page .high-apartment-popup .popup-info-inner .popup-title{color:var(--Neutral-01);line-height:44px;white-space:nowrap}@media only screen and (max-width:640px){.tw-hight-rise-zone-page .high-apartment-popup .popup-info-inner .popup-title{font-size:30px;line-height:38px}}.tw-hight-rise-zone-page .high-apartment-popup .detail-list{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:40px;margin:0;width:100%}@media only screen and (max-width:640px){.tw-hight-rise-zone-page .high-apartment-popup .detail-list{gap:24px}}.tw-hight-rise-zone-page .high-apartment-popup .detail-item{border:0;padding:0}.tw-hight-rise-zone-page .high-apartment-popup .detail-item .detail-label{-webkit-box-align:center;align-items:center;border-bottom:1px solid var(--Neutral-08);color:var(--Neutral-08);display:-webkit-box;display:flex;gap:16px;line-height:24px;padding-bottom:12px}.tw-hight-rise-zone-page .high-apartment-popup .detail-item .detail-icon{-webkit-box-align:center;align-items:center;color:var(--Neutral-08);display:-webkit-inline-box;display:inline-flex;-webkit-box-flex:0;flex:0 0 32px;height:32px;-webkit-box-pack:center;justify-content:center;width:32px}.tw-hight-rise-zone-page .high-apartment-popup .detail-item .detail-icon .tw-icon{height:32px;width:32px}.tw-hight-rise-zone-page .high-apartment-popup .detail-item .detail-icon-bed .tw-icon{height:22px;width:31px}.tw-hight-rise-zone-page .high-apartment-popup .detail-item .detail-value{color:var(--Neutral-08);line-height:38px;margin-top:16px}body.zone-popup-open{overflow:hidden}.tw-theme .not-found-page{background:var(--Neutral-01);color:var(--Branding-Primary-4);overflow:hidden}.tw-theme .not-found-section{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;overflow:hidden;padding:80px 0 120px}.tw-theme .not-found-content{margin:0 auto;max-width:720px;position:relative;text-align:center;z-index:1}.tw-theme .not-found-mark{display:block;height:auto;margin:0 auto 24px;width:88px}.tw-theme .not-found-eyebrow{color:var(--Branding-Secondary-6);letter-spacing:.32em;line-height:20px;margin-bottom:8px;text-transform:uppercase}.tw-theme .not-found-code{font-size:180px;letter-spacing:.06em;line-height:.88}.tw-theme .not-found-code,.tw-theme .not-found-title{color:var(--Branding-Primary-4);font-family:UTM Americana,Times New Roman,Times,serif;font-weight:700}.tw-theme .not-found-title{font-size:44px;letter-spacing:.12em;line-height:58px;margin-top:18px;text-transform:uppercase}.tw-theme .not-found-desc{color:var(--Neutral-06);font-size:18px;line-height:28px;margin:18px auto 0;max-width:520px}.tw-theme .not-found-content .tw-button{margin-top:32px}@media only screen and (max-width:768px){.tw-theme .not-found-section{min-height:640px;padding:148px 0 80px}.tw-theme .not-found-code{font-size:128px}.tw-theme .not-found-title{font-size:32px;letter-spacing:.08em;line-height:42px}}@media only screen and (max-width:640px){.tw-theme .not-found-section{min-height:600px;padding:128px 0 64px}.tw-theme .not-found-mark{margin-bottom:20px;width:68px}.tw-theme .not-found-eyebrow{letter-spacing:.24em}.tw-theme .not-found-code{font-size:96px}.tw-theme .not-found-title{font-size:26px;line-height:36px}.tw-theme .not-found-desc{font-size:15px;line-height:24px}.tw-theme .not-found-content .tw-button{margin-top:28px;width:100%}}.tw-gallery-page{position:relative}.tw-gallery-page .gallery-page-content{--gallery-media-aspect-ratio:485/273;overflow:hidden;padding:100px 0 80px}.tw-gallery-page .gallery-page-content .section-head{margin-bottom:48px}.tw-gallery-page .gallery-page-content .gallery-list{width:100%}.tw-gallery-page .gallery-page-content .gallery-list .swiper-slide{-webkit-box-sizing:border-box;box-sizing:border-box}.tw-gallery-page .gallery-page-content .gallery-item{cursor:pointer;overflow:hidden}.tw-gallery-page .gallery-page-content .gallery-item img{-webkit-transition:-webkit-transform .45s ease;transition:-webkit-transform .45s ease;transition:transform .45s ease;transition:transform .45s ease,-webkit-transform .45s ease}.tw-gallery-page .gallery-page-content .gallery-item:hover img{-webkit-transform:scale(1.035);transform:scale(1.035)}.tw-gallery-page .gallery-page-content .gallery-video-item{color:var(--Neutral-01);text-decoration:none}.tw-gallery-page .gallery-page-content .gallery-video-item:hover .gallery-play{-webkit-transform:translate(-50%,-50%) scale(1.06);transform:translate(-50%,-50%) scale(1.06)}.tw-gallery-page .gallery-page-content .gallery-play{-webkit-box-align:center;align-items:center;-webkit-backdrop-filter:blur(.5px);backdrop-filter:blur(.5px);background:var(--overlay-dark-8,rgba(0,0,0,.08));border-radius:50%;color:var(--Neutral-01);display:-webkit-box;display:flex;height:60px;-webkit-box-pack:center;justify-content:center;left:50%;overflow:hidden;pointer-events:none;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;width:60px;z-index:2}.tw-gallery-page .gallery-page-content .gallery-play svg{display:block;height:100%;width:100%}.tw-gallery-page .gallery-page-content .gallery-document-card{overflow:hidden;position:relative}.tw-gallery-page .gallery-page-content .gallery-document-card:before{background:url(assets/images/header-menu-bg.png) no-repeat 50%/cover;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.tw-gallery-page .gallery-page-content .gallery-document-inner{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;position:relative;z-index:1}.tw-gallery-page .gallery-page-content .gallery-document-logo{display:block;margin-bottom:40px;width:95px}@media only screen and (max-width:1024px){.tw-gallery-page .gallery-page-content{padding:80px 0 60px}}@media only screen and (max-width:640px){.tw-gallery-page .gallery-page-content{padding:48px 0 56px}.tw-gallery-page .gallery-page-content .section-title{font-size:24px;line-height:38px}.tw-gallery-page .gallery-page-content .gallery-play{height:48px;width:48px}}.tw-gallery-page .gallery-page-content .gallery-page-sections .gallery-page-section{position:relative}.tw-gallery-page .gallery-page-content .gallery-page-sections .gallery-page-section.is-gallery-single .gallery-navigation{display:none}@media only screen and (max-width:640px){.tw-gallery-page .gallery-page-content .gallery-page-sections .gallery-page-section{padding-bottom:72px}}.tw-gallery-page .gallery-page-content .gallery-page-sections .gallery-page-section+.gallery-page-section{margin-top:112px}@media only screen and (max-width:1180px){.tw-gallery-page .gallery-page-content .gallery-page-sections .gallery-page-section+.gallery-page-section{margin-top:96px}}@media only screen and (max-width:768px){.tw-gallery-page .gallery-page-content .gallery-page-sections .gallery-page-section+.gallery-page-section{margin-top:80px}}@media only screen and (max-width:640px){.tw-gallery-page .gallery-page-content .gallery-page-sections .gallery-page-section+.gallery-page-section{margin-top:64px}}@media only screen and (max-width:1024px){.tw-gallery-page .gallery-page-content .gallery-page-sections .gallery-page-section .section-head{margin-bottom:40px}}@media only screen and (max-width:640px){.tw-gallery-page .gallery-page-content .gallery-page-sections .gallery-page-section .section-head{margin-bottom:24px}}.tw-gallery-page .gallery-page-content .gallery-page-sections .gallery-page-section .section-head .gallery-navigation{-webkit-box-flex:0;flex:0 0 auto;margin-top:0}@media only screen and (max-width:640px){.tw-gallery-page .gallery-page-content .gallery-page-sections .gallery-page-section .section-head .gallery-navigation{bottom:0;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.tw-gallery-page .gallery-page-content .gallery-list .gallery-item.swiper-slide{aspect-ratio:var(--gallery-media-aspect-ratio);height:auto;margin-right:0;padding-top:0;-webkit-transform:scale(.87);transform:scale(.87);-webkit-transition:-webkit-transform .55s ease;transition:-webkit-transform .55s ease;transition:transform .55s ease;transition:transform .55s ease,-webkit-transform .55s ease;width:33.6805555556%}@media only screen and (max-width:640px){.tw-gallery-page .gallery-page-content .gallery-list .gallery-item.swiper-slide{aspect-ratio:var(--gallery-media-aspect-ratio);-webkit-transform:none;transform:none;width:76.9230769231%}}.tw-gallery-page .gallery-page-content .gallery-list .gallery-item.swiper-slide.swiper-slide-active{-webkit-transform:scale(1);transform:scale(1)}.tw-gallery-page .gallery-page-content .gallery-list .gallery-document-card{height:352px;width:564px}@media only screen and (max-width:1180px){.tw-gallery-page .gallery-page-content .gallery-list .gallery-document-card{height:287px;width:460px}}@media only screen and (max-width:768px){.tw-gallery-page .gallery-page-content .gallery-list .gallery-document-card{height:auto;width:76%;aspect-ratio:564/352}}@media only screen and (max-width:640px){.tw-gallery-page .gallery-page-content .gallery-list .gallery-document-card{width:83.7988826816%;aspect-ratio:300/188}}.tw-gallery-page .gallery-page-content .gallery-list .gallery-document-card .gallery-document-inner{padding-top:104px}@media only screen and (max-width:1180px){.tw-gallery-page .gallery-page-content .gallery-list .gallery-document-card .gallery-document-inner{padding-top:72px}}@media only screen and (max-width:640px){.tw-gallery-page .gallery-page-content .gallery-list .gallery-document-card .gallery-document-inner{padding-top:12.6666666667%}}.tw-gallery-page .gallery-page-content .gallery-list-document{max-width:1280px;width:calc(100% - 160px)}@media only screen and (max-width:1366px){.tw-gallery-page .gallery-page-content .gallery-list-document{width:88.8888888889%}}@media only screen and (max-width:992px){.tw-gallery-page .gallery-page-content .gallery-list-document{width:calc(100% - 50px)}}@media only screen and (max-width:768px){.tw-gallery-page .gallery-page-content .gallery-list-document{width:calc(100% - 32px)}}.tw-gallery-page .gallery-page-content .gallery-list-document .gallery-document-card{height:273px;-webkit-transform:none;transform:none}@media only screen and (max-width:1180px){.tw-gallery-page .gallery-page-content .gallery-list-document .gallery-document-card{height:auto;aspect-ratio:620/273}}@media only screen and (max-width:640px){.tw-gallery-page .gallery-page-content .gallery-list-document .gallery-document-card{aspect-ratio:300/169}}.tw-gallery-page .gallery-page-content .gallery-list-document .gallery-document-card.swiper-slide-active{-webkit-transform:none;transform:none}.tw-gallery-page .gallery-page-content .gallery-list-document .gallery-document-card .gallery-document-inner{padding-top:76px}@media only screen and (max-width:1180px){.tw-gallery-page .gallery-page-content .gallery-list-document .gallery-document-card .gallery-document-inner{padding-top:12%}}@media only screen and (max-width:640px){.tw-gallery-page .gallery-page-content .gallery-list-document .gallery-document-card .gallery-document-inner{padding-top:12.6666666667%}}@media only screen and (max-width:640px){.tw-gallery-page .gallery-page-content .gallery-list-document .gallery-document-card .gallery-document-logo{margin-bottom:12px;width:16%}}@media only screen and (max-width:640px){.tw-gallery-page .gallery-page-content .gallery-list-document .gallery-document-card .gallery-document-button{font-size:12px;gap:8px;height:36px;line-height:18px;min-width:158px;padding:8px 14px}}.tw-gallery-page .gallery-page-content .gallery-navigation{margin-top:48px}@media only screen and (max-width:1024px){.tw-gallery-page .gallery-page-content .gallery-navigation{margin-top:40px}}@media only screen and (max-width:640px){.tw-gallery-page .gallery-page-content .gallery-navigation{margin-top:32px}}.tw-gallery-page .gallery-page-content .gallery-navigation .gallery-navigation-button{-webkit-box-align:center;align-items:center;border:1px solid var(--Branding-Primary-4);border-radius:50%;color:var(--Branding-Primary-4);cursor:pointer;display:-webkit-box;display:flex;height:40px;-webkit-box-pack:center;justify-content:center;-webkit-transition:background-color .25s ease,color .25s ease;transition:background-color .25s ease,color .25s ease;width:40px}.tw-gallery-page .gallery-page-content .gallery-navigation .gallery-navigation-button:hover{background:var(--Branding-Primary-4);color:var(--Neutral-01)}.tw-gallery-page .gallery-page-content .gallery-navigation .gallery-navigation-button .gallery-navigation-icon{border-left:1.5px solid;border-top:1.5px solid;display:block;height:8px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:8px}.tw-gallery-page .gallery-page-content .gallery-navigation .gallery-navigation-button.is-next .gallery-navigation-icon{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.tw-about-page{position:relative}.tw-about-page .ab-intro{padding:80px 0 21.5277777778%}@media only screen and (max-width:1180px){.tw-about-page .ab-intro{padding-top:64px}}@media only screen and (max-width:768px){.tw-about-page .ab-intro{padding:56px 0 0}}@media only screen and (max-width:640px){.tw-about-page .ab-intro{padding-top:48px}}.tw-about-page .ab-intro .section-label{letter-spacing:.32em}@media only screen and (max-width:640px){.tw-about-page .ab-intro .section-label{font-size:16px;letter-spacing:.24em;line-height:24px}}.tw-about-page .ab-intro .section-additional-description{max-width:807px;margin:0 auto;position:relative}@media only screen and (max-width:992px){.tw-about-page .ab-intro .section-additional-description{max-width:720px}}@media only screen and (max-width:768px){.tw-about-page .ab-intro .section-additional-description{display:block;max-width:620px}}.tw-about-page .ab-intro .section-additional-description:before{position:absolute;content:"";top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:1px;height:100%;background:#566818;z-index:1;pointer-events:none}@media only screen and (max-width:768px){.tw-about-page .ab-intro .section-additional-description:before{display:none}}.tw-about-page .ab-intro .section-additional-description .tw-heading{margin-bottom:24px}@media only screen and (max-width:768px){.tw-about-page .ab-intro .section-additional-description .tw-heading{margin-bottom:12px}}@media only screen and (max-width:640px){.tw-about-page .ab-intro .section-additional-description .tw-heading{font-size:24px;line-height:32px}}.tw-about-page .ab-intro .section-additional-description .content-left{width:50%;padding-right:40px}@media only screen and (max-width:768px){.tw-about-page .ab-intro .section-additional-description .content-left{padding-right:0;width:100%}}.tw-about-page .ab-intro .section-additional-description .content-right{width:50%;padding-left:40px}@media only screen and (max-width:768px){.tw-about-page .ab-intro .section-additional-description .content-right{margin-top:32px;padding-left:0;width:100%}}@media only screen and (max-width:640px){.tw-about-page .ab-intro .section-additional-description .content-right{margin-top:28px}}@media only screen and (max-width:640px){.tw-about-page .ab-intro .section-additional-description .highlight-description{font-size:15px;line-height:23px}}@media only screen and (max-width:768px){.tw-about-page .ab-intro .brand-line{margin-top:40px;padding-top:52%;position:static;z-index:0}}@media only screen and (max-width:640px){.tw-about-page .ab-intro .brand-line{margin-top:32px;padding-top:71.7948717949%}}.tw-about-page .ab-awards{padding-top:60px}@media only screen and (max-width:768px){.tw-about-page .ab-awards{padding-top:48px}}@media only screen and (max-width:640px){.tw-about-page .ab-awards{padding-top:40px}}.tw-about-page .ab-awards .description{max-width:676px;margin:0 auto 40px;position:relative}@media only screen and (max-width:768px){.tw-about-page .ab-awards .description{margin-bottom:32px;max-width:620px}}@media only screen and (max-width:640px){.tw-about-page .ab-awards .description{font-size:15px;line-height:23px;margin-bottom:28px}}.tw-about-page .ab-awards .awards-list{max-width:808px;padding-bottom:60px;margin:0 auto}@media only screen and (max-width:768px){.tw-about-page .ab-awards .awards-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:32px;max-width:620px;padding-bottom:48px}}@media only screen and (max-width:640px){.tw-about-page .ab-awards .awards-list{gap:28px;padding-bottom:40px}}@media only screen and (max-width:768px){.tw-about-page .ab-awards .awards-list .award-item{width:100%}}.tw-about-page .ab-awards .awards-list .award-item.main{flex-shrink:0;width:51.4851485149%}@media only screen and (max-width:768px){.tw-about-page .ab-awards .awards-list .award-item.main{width:100%}}.tw-about-page .ab-awards .awards-list .award-label{padding-bottom:12px;border-bottom:1px solid #000;margin-bottom:24px}@media only screen and (max-width:640px){.tw-about-page .ab-awards .awards-list .award-label{font-size:14px;margin-bottom:16px;padding-bottom:10px}}@media only screen and (max-width:640px){.tw-about-page .ab-awards .awards-list .award-title{font-size:24px;line-height:32px}}.tw-about-page .ab-awards .awards-list .award-sub{margin-top:8px}.tw-about-page .ab-awards .award-image{padding-top:50.1388888889%}.tw-about-page .ab-main-content{position:relative}@media only screen and (max-width:768px){.tw-about-page .ab-main-content .content-top{-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse;gap:32px}}.tw-about-page .ab-main-content .content-top .content-top-image{z-index:1;width:45.2777777778%;padding-top:53.3333333333%}@media only screen and (max-width:992px){.tw-about-page .ab-main-content .content-top .content-top-image{width:46%}}@media only screen and (max-width:768px){.tw-about-page .ab-main-content .content-top .content-top-image{padding-top:117.791411043%;width:100%}}.tw-about-page .ab-main-content .content-top .main-content-top{padding-top:60px;width:49.0625%}@media only screen and (max-width:1180px){.tw-about-page .ab-main-content .content-top .main-content-top{padding-top:48px}}@media only screen and (max-width:992px){.tw-about-page .ab-main-content .content-top .main-content-top{width:50%}}@media only screen and (max-width:768px){.tw-about-page .ab-main-content .content-top .main-content-top{padding-top:48px;width:100%}}@media only screen and (max-width:640px){.tw-about-page .ab-main-content .content-top .main-content-top{padding-top:0}}.tw-about-page .ab-main-content .content-top .main-content-top .tw-label{letter-spacing:.32em;text-shadow:0 0 69px rgba(0,0,0,.6)}@media only screen and (max-width:640px){.tw-about-page .ab-main-content .content-top .main-content-top .tw-label{font-size:16px;letter-spacing:.24em;line-height:24px}}.tw-about-page .ab-main-content .content-top .main-content-top .tw-heading{margin:8px 0 40px}@media only screen and (max-width:768px){.tw-about-page .ab-main-content .content-top .main-content-top .tw-heading{margin-bottom:32px}}@media only screen and (max-width:640px){.tw-about-page .ab-main-content .content-top .main-content-top .tw-heading{font-size:28px;line-height:36px;margin-bottom:24px}}.tw-about-page .ab-main-content .content-top .main-content-top .content-description{letter-spacing:0}@media only screen and (max-width:640px){.tw-about-page .ab-main-content .content-top .main-content-top .content-description{font-size:15px;line-height:23px}}.tw-about-page .ab-main-content .content-top .main-content-top .content-description p:not(:last-child){margin-bottom:8px}.tw-about-page .ab-main-content .content-top .main-content-top .tw-image-box{margin:80px auto 0;width:88.0573248408%;padding-top:50.4777070064%}@media only screen and (max-width:992px){.tw-about-page .ab-main-content .content-top .main-content-top .tw-image-box{margin-top:56px}}@media only screen and (max-width:768px){.tw-about-page .ab-main-content .content-top .main-content-top .tw-image-box{margin-top:48px}}@media only screen and (max-width:640px){.tw-about-page .ab-main-content .content-top .main-content-top .tw-image-box{margin-top:36px;padding-top:57.3236889693%;width:100%}}.tw-about-page .ab-main-content .section-content-bottom{padding:80px 0}@media only screen and (max-width:960px){.tw-about-page .ab-main-content .section-content-bottom{padding:64px 0}}@media only screen and (max-width:640px){.tw-about-page .ab-main-content .section-content-bottom{padding:56px 0 88px}}.tw-about-page .ab-video{position:relative;z-index:1}.tw-about-page .ab-video .bg-video{width:100%;padding-top:54.5833333333%;margin-bottom:-3.0555555556%}@media only screen and (max-width:768px){.tw-about-page .ab-video .bg-video{padding-top:70%}}@media only screen and (max-width:640px){.tw-about-page .ab-video .bg-video{margin-bottom:0;padding-top:88%}}.tw-about-page .ab-video .bg-video .btn-play-video{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:pointer;width:83.333px;height:83.333px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;background:var(--overlay-dark-8);-webkit-backdrop-filter:blur(.74px);backdrop-filter:blur(.74px);border-radius:50%;border:2.321px solid var(--Neutral-01);padding-left:10px;-webkit-transition:all .3s ease;transition:all .3s ease}@media only screen and (max-width:768px){.tw-about-page .ab-video .bg-video .btn-play-video{height:64px;padding-left:7px;width:64px}}@media only screen and (max-width:640px){.tw-about-page .ab-video .bg-video .btn-play-video{border-width:1.5px;height:56px;width:56px}}.tw-about-page .ab-video .bg-video .btn-play-video:hover{-webkit-transform:translate(-50%,-50%) scale(1.06);transform:translate(-50%,-50%) scale(1.06)}@media only screen and (max-width:640px){.tw-about-page .ab-video .bg-video .btn-play-video svg{height:26px;width:19px}}.tw-about-page .ab-video .tw-button{position:absolute;z-index:2;top:0;right:5.5555555556%;margin-top:2.7777777778%}@media only screen and (max-width:768px){.tw-about-page .ab-video .tw-button{right:25px}}@media only screen and (max-width:640px){.tw-about-page .ab-video .tw-button{bottom:16px;margin-top:0;right:16px;top:auto}}.tw-about-page .h-section6{background:transparent}.tw-about-page .h-section6:after{bottom:0;top:auto;width:100%;height:96%;background:var(--Branding-Primary-2)}.tw-utilities-page{position:relative}.tw-utilities-page .utilities-section{overflow:hidden;padding:80px 0;position:relative}@media only screen and (max-width:1180px){.tw-utilities-page .utilities-section{padding:64px 0}}@media only screen and (max-width:640px){.tw-utilities-page .utilities-section{padding:48px 0}}.tw-utilities-page .utilities-section .section-heading .section-title{line-height:60px}@media only screen and (max-width:640px){.tw-utilities-page .utilities-section .section-heading .section-title{line-height:40px}}.tw-utilities-page .utilities-section .section-heading .section-description{margin:16px auto 0;max-width:894px}@media only screen and (max-width:1024px){.tw-utilities-page .utilities-section .section-heading .section-description{max-width:760px}}@media only screen and (max-width:640px){.tw-utilities-page .utilities-section .section-heading .section-description{margin-top:12px;max-width:100%}}.tw-utilities-page .utilities-section .feature-stage{margin-top:48px;position:relative;width:calc(100% + 80px)}@media only screen and (max-width:1366px){.tw-utilities-page .utilities-section .feature-stage{width:calc(100% + 5.5556vw)}}@media only screen and (max-width:992px){.tw-utilities-page .utilities-section .feature-stage{width:calc(100% + 25px)}}@media only screen and (max-width:768px){.tw-utilities-page .utilities-section .feature-stage{margin-top:32px;width:100%}}@media only screen and (max-width:640px){.tw-utilities-page .utilities-section .feature-stage{margin-top:28px}}.tw-utilities-page .utilities-section .feature-stage .utility-tabs{left:0;position:absolute;top:0}@media only screen and (max-width:768px){.tw-utilities-page .utilities-section .feature-stage .utility-tabs{display:-webkit-inline-box;display:inline-flex;position:relative}}.tw-utilities-page .utilities-section .feature-stage .utility-panels .utility-panel{display:none}.tw-utilities-page .utilities-section .feature-stage .utility-panels .utility-panel.active{display:block}.tw-utilities-page .utilities-section .feature-stage .utility-panels .utility-panel.is-single .panel-inner .content-slide .navigation-slide .slide-actions{display:none}.tw-utilities-page .utilities-section .feature-stage .utility-panels .utility-panel .panel-inner{width:100%}@media only screen and (max-width:768px){.tw-utilities-page .utilities-section .feature-stage .utility-panels .utility-panel .panel-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-top:24px}}.tw-utilities-page .utilities-section .feature-stage .utility-panels .utility-panel .panel-inner .content-slide{-webkit-box-flex:0;flex:0 0 auto;padding-top:94px;width:412px}@media only screen and (max-width:1366px){.tw-utilities-page .utilities-section .feature-stage .utility-panels .utility-panel .panel-inner .content-slide{width:32.1875%}}@media only screen and (max-width:1180px){.tw-utilities-page .utilities-section .feature-stage .utility-panels .utility-panel .panel-inner .content-slide{padding-top:84px;width:34%}}@media only screen and (max-width:992px){.tw-utilities-page .utilities-section .feature-stage .utility-panels .utility-panel .panel-inner .content-slide{padding-top:76px;width:38%}}@media only screen and (max-width:768px){.tw-utilities-page .utilities-section .feature-stage .utility-panels .utility-panel .panel-inner .content-slide{margin-top:24px;-webkit-box-ordinal-group:3;order:2;padding-top:0;width:100%}}.tw-utilities-page .utilities-section .feature-stage .utility-panels .utility-panel .panel-inner .content-slide .navigation-slide{width:100%}.tw-utilities-page .utilities-section .feature-stage .utility-panels .utility-panel .panel-inner .content-slide .navigation-slide .slide-count{color:var(--Black);font-size:20px;line-height:38px}.tw-utilities-page .utilities-section .feature-stage .utility-panels .utility-panel .panel-inner .content-slide .navigation-slide .slide-actions{-webkit-box-flex:0;flex:0 0 auto}.tw-utilities-page .utilities-section .feature-stage .utility-panels .utility-panel .panel-inner .content-slide .navigation-slide .slide-actions .slide-button{-webkit-box-align:center;align-items:center;background:transparent;border:1px solid var(--Branding-Primary-3);border-radius:50%;color:var(--Branding-Primary-3);cursor:pointer;display:-webkit-inline-box;display:inline-flex;height:40px;-webkit-box-pack:center;justify-content:center;padding:0;-webkit-transition:background-color .25s ease,color .25s ease;transition:background-color .25s ease,color .25s ease;width:40px}.tw-utilities-page .utilities-section .feature-stage .utility-panels .utility-panel .panel-inner .content-slide .navigation-slide .slide-actions .slide-button:hover{background:var(--Branding-Primary-3);color:var(--Neutral-01)}.tw-utilities-page .utilities-section .feature-stage .utility-panels .utility-panel .panel-inner .content-slide .navigation-slide .slide-actions .slide-button .slide-icon{display:block;height:10px;position:relative;width:10px}.tw-utilities-page .utilities-section .feature-stage .utility-panels .utility-panel .panel-inner .content-slide .navigation-slide .slide-actions .slide-button .slide-icon:before{border-color:currentcolor;border-style:solid;border-width:1px 1px 0 0;content:"";height:8px;left:1px;position:absolute;top:1px;width:8px}.tw-utilities-page .utilities-section .feature-stage .utility-panels .utility-panel .panel-inner .content-slide .navigation-slide .slide-actions .slide-button .slide-icon.is-prev:before{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.tw-utilities-page .utilities-section .feature-stage .utility-panels .utility-panel .panel-inner .content-slide .navigation-slide .slide-actions .slide-button .slide-icon.is-next:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.tw-utilities-page .utilities-section .feature-stage .utility-panels .utility-panel .panel-inner .content-slide .preview-slider{margin-top:24px;overflow:hidden;width:100%}@media only screen and (max-width:768px){.tw-utilities-page .utilities-section .feature-stage .utility-panels .utility-panel .panel-inner .content-slide .preview-slider{margin-left:0;margin-right:0;width:56%}}@media only screen and (max-width:640px){.tw-utilities-page .utilities-section .feature-stage .utility-panels .utility-panel .panel-inner .content-slide .preview-slider{width:100%}}.tw-utilities-page .utilities-section .feature-stage .utility-panels .utility-panel .panel-inner .content-slide .preview-slider .preview-image{padding-top:56.25%;width:100%}.tw-utilities-page .utilities-section .feature-stage .utility-panels .utility-panel .panel-inner .content-slide .preview-slider .slide-caption{font-size:20px;line-height:29px;margin-top:24px;max-width:300px;min-height:58px}@media only screen and (max-width:992px){.tw-utilities-page .utilities-section .feature-stage .utility-panels .utility-panel .panel-inner .content-slide .preview-slider .slide-caption{font-size:18px;line-height:27px;min-height:54px}}@media only screen and (max-width:768px){.tw-utilities-page .utilities-section .feature-stage .utility-panels .utility-panel .panel-inner .content-slide .preview-slider .slide-caption{max-width:520px}}@media only screen and (max-width:640px){.tw-utilities-page .utilities-section .feature-stage .utility-panels .utility-panel .panel-inner .content-slide .preview-slider .slide-caption{font-size:18px;line-height:26px;margin-top:16px}}.tw-utilities-page .utilities-section .feature-stage .utility-panels .utility-panel .panel-inner .main-slider{-webkit-box-flex:0;flex:0 0 auto;margin-left:0;margin-right:0;overflow:hidden;width:840px}@media only screen and (max-width:1366px){.tw-utilities-page .utilities-section .feature-stage .utility-panels .utility-panel .panel-inner .main-slider{width:65.625%}}@media only screen and (max-width:1180px){.tw-utilities-page .utilities-section .feature-stage .utility-panels .utility-panel .panel-inner .main-slider{width:62%}}@media only screen and (max-width:992px){.tw-utilities-page .utilities-section .feature-stage .utility-panels .utility-panel .panel-inner .main-slider{width:58%}}@media only screen and (max-width:768px){.tw-utilities-page .utilities-section .feature-stage .utility-panels .utility-panel .panel-inner .main-slider{-webkit-box-ordinal-group:2;order:1;width:100%}}.tw-utilities-page .utilities-section .feature-stage .utility-panels .utility-panel .panel-inner .main-slider .main-image{padding-top:56.1905%;width:100%}