.elementor-2 .elementor-element.elementor-element-4fcc1f1{--display:flex;--min-height:100vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-2 .elementor-element.elementor-element-4fcc1f1.e-con{--flex-grow:0;--flex-shrink:0}.elementor-2 .elementor-element.elementor-element-1d5df48{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--margin-top:-4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-2 .elementor-element.elementor-element-1d5df48.e-con{--align-self:center}.elementor-widget-countdown .elementor-countdown-item{background-color:var(--e-global-color-primary)}.elementor-widget-countdown .elementor-countdown-digits{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-countdown .elementor-countdown-label{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-countdown .elementor-countdown-expire--message{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-2 .elementor-element.elementor-element-3ab5328{width:var(--container-widget-width,70vw);max-width:70vw;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:70vw;--container-widget-flex-grow:0}.elementor-2 .elementor-element.elementor-element-3ab5328.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0}.elementor-2 .elementor-element.elementor-element-3ab5328 .elementor-countdown-wrapper{max-width:100%}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-3ab5328 .elementor-countdown-item:not(:first-of-type){margin-left:calc(43px/2)}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-3ab5328 .elementor-countdown-item:not(:last-of-type){margin-right:calc(43px/2)}body.rtl .elementor-2 .elementor-element.elementor-element-3ab5328 .elementor-countdown-item:not(:first-of-type){margin-right:calc(43px/2)}body.rtl .elementor-2 .elementor-element.elementor-element-3ab5328 .elementor-countdown-item:not(:last-of-type){margin-left:calc(43px/2)}.elementor-2 .elementor-element.elementor-element-3ab5328 .elementor-countdown-item{border-radius:30px 30px 30px 30px}.elementor-2 .elementor-element.elementor-element-606507d{--display:flex}.elementor-2 .elementor-element.elementor-element-0347f71{--display:flex}.elementor-2 .elementor-element.elementor-element-e83663c{--display:flex}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-4fcc1f1{--width:126.977%}.elementor-2 .elementor-element.elementor-element-606507d{--content-width:1600px}.elementor-2 .elementor-element.elementor-element-0347f71{--content-width:1600px}.elementor-2 .elementor-element.elementor-element-e83663c{--content-width:1600px}}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-4fcc1f1{--min-height:739px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%}.elementor-2 .elementor-element.elementor-element-1d5df48{--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:nowrap;--margin-top:-10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%}.elementor-2 .elementor-element.elementor-element-1d5df48.e-con{--flex-grow:1;--flex-shrink:0}.elementor-2 .elementor-element.elementor-element-3ab5328{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:70vw;--container-widget-flex-grow:0;width:var(--container-widget-width,70vw);max-width:70vw}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-4fcc1f1{--min-height:82vh}.elementor-2 .elementor-element.elementor-element-1d5df48{--width:100vw;--margin-top:-15%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%}.elementor-2 .elementor-element.elementor-element-3ab5328{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:100vw;--container-widget-flex-grow:0;width:var(--container-widget-width,100vw);max-width:100vw}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-3ab5328 .elementor-countdown-item:not(:first-of-type){margin-left:calc(0px/2)}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-3ab5328 .elementor-countdown-item:not(:last-of-type){margin-right:calc(0px/2)}body.rtl .elementor-2 .elementor-element.elementor-element-3ab5328 .elementor-countdown-item:not(:first-of-type){margin-right:calc(0px/2)}body.rtl .elementor-2 .elementor-element.elementor-element-3ab5328 .elementor-countdown-item:not(:last-of-type){margin-left:calc(0px/2)}}@font-face{font-family:'DM Sans';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2Hp2ywxg089UriCZ2IHTWEBlwu8Q.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'DM Sans';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2Hp2ywxg089UriCZOIHTWEBlw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'DM Sans';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2Hp2ywxg089UriCZ2IHTWEBlwu8Q.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'DM Sans';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2Hp2ywxg089UriCZOIHTWEBlw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'DM Sans';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2Hp2ywxg089UriCZ2IHTWEBlwu8Q.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'DM Sans';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2Hp2ywxg089UriCZOIHTWEBlw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'DM Sans';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2Hp2ywxg089UriCZ2IHTWEBlwu8Q.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'DM Sans';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2Hp2ywxg089UriCZOIHTWEBlw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.elementor-countdown-wrapper{z-index:999;font-family:'DM Sans',system-ui,sans-serif;display:inline-flex;align-items:stretch;gap:0;background:#FFF;border:1px solid rgb(0 0 0 / .1);border-radius:10px;overflow:hidden;box-shadow:0 2px 16px rgb(0 0 0 / .06);position:relative}.elementor-countdown-wrapper::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#D7281E 0%,#D7281E 25%,#F5C800 25%,#F5C800 50%,#2A9148 50%,#2A9148 75%,#1A6BB5 75%,#1A6BB5 100%);z-index:2}.elementor-countdown-item{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:28px 36px 24px;position:relative;background:transparent!important;border-radius:0;border:none!important;min-width:96px}.elementor-countdown-item+.elementor-countdown-item{border-left:1px solid rgb(0 0 0 / .07)}.elementor-countdown-item:nth-child(1) .elementor-countdown-label::before{background:#D7281E}.elementor-countdown-item:nth-child(2) .elementor-countdown-label::before{background:#F5C800}.elementor-countdown-item:nth-child(3) .elementor-countdown-label::before{background:#2A9148}.elementor-countdown-item:nth-child(4) .elementor-countdown-label::before{background:#1A6BB5}.elementor-countdown-digits{font-family:'DM Sans',system-ui,sans-serif!important;font-size:60px!important;font-weight:300!important;line-height:1!important;letter-spacing:-0.04em!important;color:#111110!important;text-shadow:none!important;display:block}.elementor-countdown-label{font-family:'DM Sans',system-ui,sans-serif!important;font-size:9px!important;font-weight:500!important;letter-spacing:0.22em!important;text-transform:uppercase!important;color:#ABABAA!important;margin-top:10px!important;display:flex!important;align-items:center!important;gap:5px!important}.elementor-countdown-label::before{content:'';display:inline-block;width:5px;height:5px;border-radius:50%;flex-shrink:0}.elementor-countdown-separator{display:none!important}@media (max-width:1024px){.elementor-countdown-item{padding:24px 28px 20px;min-width:82px}.elementor-countdown-digits{font-size:50px!important}.elementor-countdown-label{font-size:8.5px!important;letter-spacing:0.2em!important;margin-top:8px!important}}@media (max-width:768px){.elementor-countdown-wrapper{border-radius:8px}.elementor-countdown-item{padding:20px 20px 16px;min-width:68px}.elementor-countdown-digits{font-size:40px!important;letter-spacing:-0.03em!important}.elementor-countdown-label{font-size:7.5px!important;letter-spacing:0.18em!important;margin-top:7px!important;gap:4px!important}.elementor-countdown-label::before{width:4px;height:4px}}@media (max-width:480px){.elementor-countdown-wrapper{width:100%;border-radius:6px}.elementor-countdown-item{padding:16px 14px 14px;min-width:0;flex:1}.elementor-countdown-digits{font-size:32px!important;font-weight:400!important;letter-spacing:-0.02em!important}.elementor-countdown-label{font-size:7px!important;letter-spacing:0.16em!important;margin-top:6px!important;gap:3px!important}.elementor-countdown-label::before{width:4px;height:4px}}@media (max-width:375px){.elementor-countdown-item{padding:14px 10px 12px}.elementor-countdown-digits{font-size:26px!important}.elementor-countdown-label{font-size:6.5px!important;letter-spacing:0.13em!important;gap:3px!important}.elementor-countdown-label::before{width:3px;height:3px}}@font-face{font-family:'DM Sans';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2Hp2ywxg089UriCZ2IHTWEBlwu8Q.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'DM Sans';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2Hp2ywxg089UriCZOIHTWEBlw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'DM Sans';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2Hp2ywxg089UriCZ2IHTWEBlwu8Q.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'DM Sans';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2Hp2ywxg089UriCZOIHTWEBlw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'DM Sans';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2Hp2ywxg089UriCZ2IHTWEBlwu8Q.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'DM Sans';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2Hp2ywxg089UriCZOIHTWEBlw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'DM Sans';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2Hp2ywxg089UriCZ2IHTWEBlwu8Q.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'DM Sans';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2Hp2ywxg089UriCZOIHTWEBlw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}:root{--red:#D7281E;--yellow:#F5C800;--blue:#1A6BB5;--green:#2A9148;--black:#111110;--mid:#6B6B68;--muted:#ABABAA;--white:#FFFFFF;--warm:#D7281E;--font:'DM Sans', system-ui, -apple-system, sans-serif}#hb-section{font-family:var(--font);padding:96px 60px 104px;position:relative;overflow:hidden}#hb-section::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 60% 40% at 80% 50%,rgb(215 40 30 / .03) 0%,transparent 70%);pointer-events:none}.hb-inner{max-width:1120px;margin:0 auto;display:grid;grid-template-columns:1.1fr 1fr;gap:80px;align-items:center}.hb-eyebrow{display:flex;align-items:center;gap:10px;margin-bottom:36px;opacity:0;transform:translateY(10px);transition:opacity .7s .05s ease,transform .7s .05s ease}.hb-inner.hb-in .hb-eyebrow{opacity:1;transform:translateY(0)}.hb-dots{display:flex;gap:5px}.hb-dots span{width:5px;height:5px;border-radius:50%;display:block}.hb-dots span:nth-child(1){background:var(--red)}.hb-dots span:nth-child(2){background:var(--yellow)}.hb-dots span:nth-child(3){background:var(--green)}.hb-dots span:nth-child(4){background:var(--blue)}.hb-eyebrow-text{font-size:10px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--muted)}.hb-title{font-size:clamp(56px, 8vw, 108px);font-weight:300;line-height:.92;letter-spacing:-.035em;color:var(--black);margin-bottom:30px;opacity:0;transform:translateY(18px);transition:opacity .8s .12s cubic-bezier(.22,1,.36,1),transform .8s .12s cubic-bezier(.22,1,.36,1)}.hb-title strong{font-weight:600}.hb-inner.hb-in .hb-title{opacity:1;transform:translateY(0)}.hb-subtitle{font-size:15px;font-weight:300;line-height:1.7;color:var(--mid);max-width:380px;margin-bottom:52px;opacity:0;transform:translateY(12px);transition:opacity .8s .22s ease,transform .8s .22s ease}.hb-inner.hb-in .hb-subtitle{opacity:1;transform:translateY(0)}.hb-nav{display:flex;align-items:center;gap:18px;opacity:0;transition:opacity .8s .32s ease}.hb-inner.hb-in .hb-nav{opacity:1}.hb-btn{width:42px;height:42px;border-radius:50%;border:1px solid rgb(0 0 0 / .18);background:#fff0;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .25s,border-color .25s,transform .25s;color:var(--black);padding:0}.hb-btn:hover{background:var(--black);border-color:var(--black);color:var(--white);transform:scale(1.06)}.hb-btn svg{width:13px;height:13px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.hb-counter{font-size:12px;font-weight:500;letter-spacing:.14em;color:var(--muted);user-select:none;min-width:52px;text-align:center}.hb-right{display:flex;flex-direction:column;gap:36px;align-items:flex-start;opacity:0;transform:translateX(24px);transition:opacity .9s .18s cubic-bezier(.22,1,.36,1),transform .9s .18s cubic-bezier(.22,1,.36,1)}.hb-inner.hb-in .hb-right{opacity:1;transform:translateX(0)}.hb-circle-outer{perspective:900px;width:300px;height:300px;flex-shrink:0;position:relative}.hb-orbit-ring{position:absolute;inset:-14px;border-radius:50%;border:1px dashed rgb(0 0 0 / .10);animation:hb-spin 18s linear infinite;pointer-events:none}.hb-orbit-ring::after{content:'';position:absolute;top:-4px;left:50%;transform:translateX(-50%);width:6px;height:6px;border-radius:50%;background:var(--red);opacity:.5}@keyframes hb-spin{to{transform:rotate(360deg)}}.hb-circle{width:100%;height:100%;border-radius:50%;background:var(--white);border:1px solid rgb(0 0 0 / .08);box-shadow:0 4px 32px rgb(0 0 0 / .07);display:flex;align-items:center;justify-content:center;transform-style:preserve-3d;transition:transform .45s cubic-bezier(.4,0,.2,1);overflow:hidden}.hb-circle-logo{max-width:58%;max-height:58%;width:auto;height:auto;object-fit:contain;display:block;transition:opacity .18s ease}.hb-org-acronym{font-size:clamp(32px, 4.5vw, 52px);font-weight:600;letter-spacing:-.025em;color:var(--black);line-height:1;margin-bottom:6px;transition:opacity .2s ease,transform .25s ease}.hb-org-full{font-size:10px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin-bottom:14px;transition:opacity .2s ease}.hb-org-desc{font-size:14px;font-weight:300;line-height:1.7;color:var(--mid);max-width:300px;transition:opacity .2s ease}.hb-org-info.hb-fading .hb-org-acronym,.hb-org-info.hb-fading .hb-org-full,.hb-org-info.hb-fading .hb-org-desc{opacity:0}@media (max-width:960px){#hb-section{padding:72px 40px 80px}.hb-inner{grid-template-columns:1fr;gap:52px}.hb-right{flex-direction:row;align-items:center;flex-wrap:wrap;gap:32px;transform:translateY(16px);transition:opacity .9s .18s ease,transform .9s .18s ease}.hb-inner.hb-in .hb-right{transform:translateY(0)}.hb-circle-outer{width:240px;height:240px}}@media (max-width:560px){#hb-section{padding:56px 24px 64px}.hb-inner{gap:40px}.hb-circle-outer{width:200px;height:200px}.hb-right{flex-direction:column}.hb-orbit-ring{inset:-10px}}@font-face{font-family:'DM Sans';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2Hp2ywxg089UriCZ2IHTWEBlwu8Q.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'DM Sans';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2Hp2ywxg089UriCZOIHTWEBlw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'DM Sans';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2Hp2ywxg089UriCZ2IHTWEBlwu8Q.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'DM Sans';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2Hp2ywxg089UriCZOIHTWEBlw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'DM Sans';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2Hp2ywxg089UriCZ2IHTWEBlwu8Q.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'DM Sans';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2Hp2ywxg089UriCZOIHTWEBlw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'DM Sans';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2Hp2ywxg089UriCZ2IHTWEBlwu8Q.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'DM Sans';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2Hp2ywxg089UriCZOIHTWEBlw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}:root{--red:#D7281E;--yellow:#F5C800;--blue:#1A6BB5;--green:#2A9148;--black:#111110;--mid:#6B6B68;--muted:#ABABAA;--white:#FFFFFF;--warm:#F6F3EF;--font:'DM Sans', system-ui, -apple-system, sans-serif}#pe-section{font-family:var(--font);position:relative;overflow:hidden;min-height:88vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 40px 100px}.pe-ghost{position:absolute;top:38%;left:50%;transform:translate(-50%,-50%);font-size:clamp(180px, 38vw, 480px);font-weight:600;letter-spacing:-.04em;color:var(--black);white-space:nowrap;user-select:none;pointer-events:none;line-height:1;opacity:0;transition:opacity 1.6s ease}#pe-section.pe-in .pe-ghost{opacity:.045}.pe-center{position:relative;z-index:2;text-align:center;display:flex;flex-direction:column;align-items:center;gap:0}.pe-eyebrow{display:flex;align-items:center;gap:10px;margin-bottom:28px;opacity:0;transform:translateY(12px);transition:opacity .7s .1s ease,transform .7s .1s ease}#pe-section.pe-in .pe-eyebrow{opacity:1;transform:translateY(0)}.pe-dots{display:flex;gap:5px}.pe-dots span{width:5px;height:5px;border-radius:50%;display:block}.pe-dots span:nth-child(1){background:var(--red)}.pe-dots span:nth-child(2){background:var(--yellow)}.pe-dots span:nth-child(3){background:var(--green)}.pe-dots span:nth-child(4){background:var(--blue)}.pe-eyebrow-text{font-size:10px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--muted)}.pe-for{font-size:clamp(16px, 2.2vw, 28px);font-weight:300;letter-spacing:.08em;color:var(--muted);line-height:1;margin-bottom:8px;opacity:0;transform:translateY(14px);transition:opacity .7s .28s ease,transform .7s .28s ease}#pe-section.pe-in .pe-for{opacity:1;transform:translateY(0)}.pe-ever{display:flex;align-items:baseline;gap:1em;line-height:1;margin-top:100px}.pe-ever span{font-size:clamp(88px, 55vw, 210px);font-weight:600;display:inline-block;clip-path:inset(0 0 100% 0);transition:clip-path .9s cubic-bezier(.22,1,.36,1),transform .4s cubic-bezier(.22,1,.36,1),filter .35s ease}#pe-section.pe-in .pe-ever span{clip-path:inset(0 0 0% 0)}#pe-section.pe-in .pe-ever span:nth-child(1){transition-delay:.38s}#pe-section.pe-in .pe-ever span:nth-child(2){transition-delay:.50s}#pe-section.pe-in .pe-ever span:nth-child(3){transition-delay:.62s}#pe-section.pe-in .pe-ever span:nth-child(4){transition-delay:.74s}.pe-ever .e1{color:var(--red)}.pe-ever .v1{color:var(--yellow)}.pe-ever .e2{color:var(--green)}.pe-ever .r1{color:var(--blue)}.pe-ever span:hover{transform:translateY(-6px) scale(1.04);filter:brightness(1.1)}.pe-defs{position:relative;z-index:2;display:grid;grid-template-columns:repeat(4,1fr);gap:0;width:100%;max-width:1100px;margin-top:150px;border-top:0 solid rgb(0 0 0 / .09)}.pe-def{padding:18px 28px 28px 0;border-right:1px solid rgb(0 0 0 / .07);padding-left:28px;opacity:0;transform:translateY(20px);transition:opacity .7s ease,transform .7s ease}.pe-def:last-child{border-right:none}#pe-section.pe-in .pe-def:nth-child(1){opacity:1;transform:translateY(0);transition-delay:.82s}#pe-section.pe-in .pe-def:nth-child(2){opacity:1;transform:translateY(0);transition-delay:.94s}#pe-section.pe-in .pe-def:nth-child(3){opacity:1;transform:translateY(0);transition-delay:1.06s}#pe-section.pe-in .pe-def:nth-child(4){opacity:1;transform:translateY(0);transition-delay:1.18s}.pe-def::before{content:'';display:block;height:2px;width:28px;border-radius:2px;margin-bottom:16px}.pe-def:nth-child(1)::before{background:var(--red)}.pe-def:nth-child(2)::before{background:var(--yellow)}.pe-def:nth-child(3)::before{background:var(--green)}.pe-def:nth-child(4)::before{background:var(--blue)}.pe-def-word{font-size:13px;font-weight:600;letter-spacing:.02em;color:var(--black);margin-bottom:10px}.pe-def-text{font-size:13px;font-weight:300;line-height:1.68;color:var(--mid)}@media (max-width:900px){#pe-section{min-height:auto;padding:72px 32px 80px}.pe-defs{grid-template-columns:repeat(2,1fr)}.pe-def:nth-child(2){border-right:none}.pe-def:nth-child(1),.pe-def:nth-child(2){border-bottom:1px solid rgb(0 0 0 / .07)}}@media (max-width:580px){#pe-section{padding:60px 24px 68px}.pe-defs{grid-template-columns:1fr 1fr;gap:0;margin-top:40px}.pe-def{padding:20px 16px}.pe-def-text{display:none}.pe-ever span{font-size:clamp(68px, 20vw, 110px)}}@media (max-width:380px){.pe-defs{grid-template-columns:1fr}.pe-def{border-right:none!important;border-bottom:1px solid rgb(0 0 0 / .07)}.pe-def:last-child{border-bottom:none}}@font-face{font-family:'DM Sans';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2Hp2ywxg089UriCZ2IHTWEBlwu8Q.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'DM Sans';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2Hp2ywxg089UriCZOIHTWEBlw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'DM Sans';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2Hp2ywxg089UriCZ2IHTWEBlwu8Q.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'DM Sans';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2Hp2ywxg089UriCZOIHTWEBlw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'DM Sans';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2Hp2ywxg089UriCZ2IHTWEBlwu8Q.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'DM Sans';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2Hp2ywxg089UriCZOIHTWEBlw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'DM Sans';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2Hp2ywxg089UriCZ2IHTWEBlwu8Q.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'DM Sans';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2Hp2ywxg089UriCZOIHTWEBlw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}:root{--red:#D7281E;--yellow:#F5C800;--blue:#1A6BB5;--green:#2A9148;--black:#111110;--mid:#6B6B68;--muted:#ABABAA;--white:#FFFFFF;--warm:#F6F3EF;--font:'DM Sans', system-ui, -apple-system, sans-serif}#wm-section{font-family:var(--font);background:var(--white);display:grid;grid-template-columns:1fr 1fr;min-height:78vh;overflow:hidden}.wm-photo-col{position:relative;overflow:hidden;min-height:480px;clip-path:inset(0 100% 0 0);transition:clip-path 1.0s .05s cubic-bezier(.22,1,.36,1)}#wm-section.wm-in .wm-photo-col{clip-path:inset(0 0% 0 0)}.wm-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center center;display:block;transform:scale(1.08);transition:transform 1.6s .1s cubic-bezier(.22,1,.36,1)}#wm-section.wm-in .wm-photo{transform:scale(1)}.wm-photo-col::after{content:'';position:absolute;inset:0;background:linear-gradient(to right,transparent 70%,rgb(255 255 255 / .12) 100%);pointer-events:none;z-index:1}.wm-content{display:flex;flex-direction:column;justify-content:center;padding:80px 72px 80px 64px;background:var(--white)}.wm-eyebrow{display:flex;align-items:center;gap:10px;margin-bottom:28px;opacity:0;transform:translateY(10px);transition:opacity .7s .25s ease,transform .7s .25s ease}#wm-section.wm-in .wm-eyebrow{opacity:1;transform:translateY(0)}.wm-dots{display:flex;gap:5px}.wm-dots span{width:5px;height:5px;border-radius:50%;display:block}.wm-dots span:nth-child(1){background:var(--red)}.wm-dots span:nth-child(2){background:var(--yellow)}.wm-dots span:nth-child(3){background:var(--green)}.wm-dots span:nth-child(4){background:var(--blue)}.wm-eyebrow-text{font-size:10px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--muted)}.wm-big{font-size:clamp(56px, 7.5vw, 108px);font-weight:600;letter-spacing:-.04em;line-height:.90;color:var(--black);display:block;margin-bottom:32px;opacity:0;transform:translateY(20px);transition:opacity .85s .35s cubic-bezier(.22,1,.36,1),transform .85s .35s cubic-bezier(.22,1,.36,1)}#wm-section.wm-in .wm-big{opacity:1;transform:translateY(0)}.wm-rule{width:48px;height:1px;background:rgb(0 0 0 / .18);margin-bottom:28px;opacity:0;transition:opacity .7s .50s ease}#wm-section.wm-in .wm-rule{opacity:1}.wm-headline{font-size:clamp(18px, 2.2vw, 28px);font-weight:500;letter-spacing:-.02em;line-height:1.2;color:var(--black);margin-bottom:32px;opacity:0;transform:translateY(14px);transition:opacity .8s .55s cubic-bezier(.22,1,.36,1),transform .8s .55s cubic-bezier(.22,1,.36,1)}#wm-section.wm-in .wm-headline{opacity:1;transform:translateY(0)}.wm-body{display:grid;grid-template-columns:1fr 1fr;gap:28px;opacity:0;transform:translateY(12px);transition:opacity .8s .68s ease,transform .8s .68s ease}#wm-section.wm-in .wm-body{opacity:1;transform:translateY(0)}.wm-body p{font-size:14px;font-weight:300;line-height:1.75;color:var(--mid)}@media (max-width:960px){#wm-section{grid-template-columns:1fr;min-height:auto}.wm-photo-col{min-height:52vw;clip-path:inset(0 0 100% 0);transition:clip-path 1.0s .05s cubic-bezier(.22,1,.36,1)}#wm-section.wm-in .wm-photo-col{clip-path:inset(0 0 0% 0)}.wm-content{padding:60px 44px}}@media (max-width:580px){.wm-content{padding:48px 24px 56px}.wm-body{grid-template-columns:1fr;gap:20px}.wm-photo-col{min-height:60vw}}