.elementor-512 .elementor-element.elementor-element-589e64da{--display:flex;--padding-top:118px;--padding-bottom:84px;--padding-left:72px;--padding-right:72px;}.elementor-512 .elementor-element.elementor-element-589e64da:not(.elementor-motion-effects-element-type-background), .elementor-512 .elementor-element.elementor-element-589e64da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F5F3;}.elementor-512 .elementor-element.elementor-element-28845507{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-512 .elementor-element.elementor-element-7bab688e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-512 .elementor-element.elementor-element-5d8e35b7{text-align:start;font-family:"IBM Plex Mono", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:2.5px;color:#A2968A;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-512 .elementor-element.elementor-element-749e565 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:62px;font-weight:800;color:#000000;}.elementor-widget-theme-post-excerpt{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-512 .elementor-element.elementor-element-33ea326{font-family:"Instrument Sans", Sans-serif;font-size:20px;font-weight:400;color:#4A4A4A;}.elementor-512 .elementor-element.elementor-element-6e6b5da6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-512 .elementor-element.elementor-element-2a3b970c{font-family:"IBM Plex Mono", Sans-serif;font-size:12px;text-transform:uppercase;line-height:1.5em;letter-spacing:1.6px;color:#4A4A4A;}.elementor-512 .elementor-element.elementor-element-75580996{font-family:"IBM Plex Mono", Sans-serif;font-size:12px;color:#A2968A;}.elementor-512 .elementor-element.elementor-element-636624e1{font-family:"IBM Plex Mono", Sans-serif;font-size:12px;text-transform:uppercase;line-height:1.5em;letter-spacing:1.6px;color:#A2968A;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-512 .elementor-element.elementor-element-595e4568{text-align:start;}.elementor-512 .elementor-element.elementor-element-595e4568 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:200px;font-weight:900;line-height:0.78em;letter-spacing:-6px;color:#EAE8E4;}.elementor-512 .elementor-element.elementor-element-605bd78d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:72px;--padding-right:72px;}.elementor-512 .elementor-element.elementor-element-605bd78d:not(.elementor-motion-effects-element-type-background), .elementor-512 .elementor-element.elementor-element-605bd78d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F6F5F3 50%, #FFFFFF 50%);}.elementor-512 .elementor-element.elementor-element-3c958bda{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{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-512 .elementor-element.elementor-element-774e15d{text-align:center;}.elementor-512 .elementor-element.elementor-element-3d94ded{--display:flex;--padding-top:76px;--padding-bottom:84px;--padding-left:72px;--padding-right:72px;}.elementor-512 .elementor-element.elementor-element-3d94ded:not(.elementor-motion-effects-element-type-background), .elementor-512 .elementor-element.elementor-element-3d94ded > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-512 .elementor-element.elementor-element-1e62d788{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-theme-post-content{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-512 .elementor-element.elementor-element-4a3ce965{color:#4A4A4A;font-family:"Instrument Sans", Sans-serif;font-size:18px;line-height:1.9em;}.elementor-512 .elementor-element.elementor-element-5926e315{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-512 .elementor-element.elementor-element-c283c0b{text-align:start;font-family:"IBM Plex Mono", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:2.5px;color:#A2968A;}.elementor-512 .elementor-element.elementor-element-3c0ce912{--display:flex;--padding-top:0px;--padding-bottom:78px;--padding-left:72px;--padding-right:72px;}.elementor-512 .elementor-element.elementor-element-3c0ce912:not(.elementor-motion-effects-element-type-background), .elementor-512 .elementor-element.elementor-element-3c0ce912 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-512 .elementor-element.elementor-element-5fefe4a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-post-navigation span.post-navigation__prev--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__next--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__prev--label, .elementor-widget-post-navigation span.post-navigation__next--label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-post-navigation span.post-navigation__prev--title, .elementor-widget-post-navigation span.post-navigation__next--title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-512 .elementor-element.elementor-element-1cd58ebb{--display:flex;--padding-top:104px;--padding-bottom:112px;--padding-left:72px;--padding-right:72px;}.elementor-512 .elementor-element.elementor-element-1cd58ebb:not(.elementor-motion-effects-element-type-background), .elementor-512 .elementor-element.elementor-element-1cd58ebb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F5F3;}.elementor-512 .elementor-element.elementor-element-5c2c9b42{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-512 .elementor-element.elementor-element-233366de{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-512 .elementor-element.elementor-element-28f79a6f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-512 .elementor-element.elementor-element-6cad7980{text-align:start;font-family:"IBM Plex Mono", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:2.5px;color:#A2968A;}.elementor-512 .elementor-element.elementor-element-3c319b42{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-512 .elementor-element.elementor-element-3c319b42 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:42px;font-weight:800;line-height:1.02em;letter-spacing:-1.2px;color:#141414;}.elementor-512 .elementor-element.elementor-element-16a7bab7{text-align:start;font-family:"Instrument Sans", Sans-serif;font-size:17px;line-height:1.6em;color:#4A4A4A;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-512 .elementor-element.elementor-element-49b3a8c7{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-512 .elementor-element.elementor-element-49b3a8c7 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-512 .elementor-element.elementor-element-49b3a8c7 .elementor-post__meta-data span + span:before{content:"/";}.elementor-512 .elementor-element.elementor-element-5fb7a48e{--display:flex;--padding-top:110px;--padding-bottom:116px;--padding-left:72px;--padding-right:72px;}.elementor-512 .elementor-element.elementor-element-5fb7a48e:not(.elementor-motion-effects-element-type-background), .elementor-512 .elementor-element.elementor-element-5fb7a48e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-512 .elementor-element.elementor-element-6f4b6903{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-512 .elementor-element.elementor-element-4d67dab2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-512 .elementor-element.elementor-element-1d48a353{text-align:center;font-family:"IBM Plex Mono", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:2.5px;color:#A2968A;}.elementor-512 .elementor-element.elementor-element-768a42c{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-512 .elementor-element.elementor-element-768a42c .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:52px;font-weight:800;line-height:1.02em;letter-spacing:-1.2px;color:#FFFFFF;}.elementor-512 .elementor-element.elementor-element-3c5f1346{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;text-align:center;font-family:"Instrument Sans", Sans-serif;font-size:17px;line-height:1.6em;color:#CFCBC6;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-512 .elementor-element.elementor-element-3d3a9100 .elementor-button{background-color:#FFFFFF;font-family:"IBM Plex Mono", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:1.8px;fill:#141414;color:#141414;border-radius:0px 0px 0px 0px;}.elementor-512 .elementor-element.elementor-element-3d3a9100 .elementor-button:hover, .elementor-512 .elementor-element.elementor-element-3d3a9100 .elementor-button:focus{background-color:#A2968A;border-color:#A2968A;}.elementor-512 .elementor-element.elementor-element-1bd22320{text-align:start;}.elementor-512 .elementor-element.elementor-element-1bd22320 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:200px;font-weight:900;line-height:0.78em;letter-spacing:-6px;color:#1F1F1F;}body.elementor-page-512:not(.elementor-motion-effects-element-type-background), body.elementor-page-512 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(min-width:768px){.elementor-512 .elementor-element.elementor-element-28845507{--content-width:1400px;}.elementor-512 .elementor-element.elementor-element-3c958bda{--content-width:1400px;}.elementor-512 .elementor-element.elementor-element-5fefe4a7{--content-width:1400px;}.elementor-512 .elementor-element.elementor-element-5c2c9b42{--content-width:1400px;}.elementor-512 .elementor-element.elementor-element-6f4b6903{--content-width:1400px;}}@media(max-width:1024px){.elementor-512 .elementor-element.elementor-element-589e64da{--padding-top:92px;--padding-bottom:64px;--padding-left:40px;--padding-right:40px;}.elementor-512 .elementor-element.elementor-element-595e4568 .elementor-heading-title{font-size:130px;}.elementor-512 .elementor-element.elementor-element-605bd78d{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-512 .elementor-element.elementor-element-3d94ded{--padding-top:60px;--padding-bottom:66px;--padding-left:40px;--padding-right:40px;}.elementor-512 .elementor-element.elementor-element-3c0ce912{--padding-top:0px;--padding-bottom:62px;--padding-left:40px;--padding-right:40px;}.elementor-512 .elementor-element.elementor-element-1cd58ebb{--padding-top:78px;--padding-bottom:84px;--padding-left:40px;--padding-right:40px;}.elementor-512 .elementor-element.elementor-element-233366de{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-512 .elementor-element.elementor-element-3c319b42 .elementor-heading-title{font-size:34px;}.elementor-512 .elementor-element.elementor-element-5fb7a48e{--padding-top:82px;--padding-bottom:86px;--padding-left:40px;--padding-right:40px;}.elementor-512 .elementor-element.elementor-element-768a42c .elementor-heading-title{font-size:40px;}.elementor-512 .elementor-element.elementor-element-1bd22320 .elementor-heading-title{font-size:130px;}}@media(max-width:767px){.elementor-512 .elementor-element.elementor-element-589e64da{--padding-top:70px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-512 .elementor-element.elementor-element-749e565 .elementor-heading-title{font-size:38px;}.elementor-512 .elementor-element.elementor-element-595e4568 .elementor-heading-title{font-size:74px;}.elementor-512 .elementor-element.elementor-element-605bd78d{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-512 .elementor-element.elementor-element-3d94ded{--padding-top:48px;--padding-bottom:52px;--padding-left:20px;--padding-right:20px;}.elementor-512 .elementor-element.elementor-element-3c0ce912{--padding-top:0px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-512 .elementor-element.elementor-element-1cd58ebb{--padding-top:58px;--padding-bottom:62px;--padding-left:20px;--padding-right:20px;}.elementor-512 .elementor-element.elementor-element-233366de{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-512 .elementor-element.elementor-element-3c319b42 .elementor-heading-title{font-size:27px;}.elementor-512 .elementor-element.elementor-element-16a7bab7{font-size:15px;}.elementor-512 .elementor-element.elementor-element-5fb7a48e{--padding-top:62px;--padding-bottom:66px;--padding-left:20px;--padding-right:20px;}.elementor-512 .elementor-element.elementor-element-768a42c .elementor-heading-title{font-size:29px;}.elementor-512 .elementor-element.elementor-element-3c5f1346{font-size:15px;}.elementor-512 .elementor-element.elementor-element-1bd22320 .elementor-heading-title{font-size:74px;}}/* Start custom CSS for text-editor, class: .elementor-element-636624e1 */.elementor-512 .elementor-element.elementor-element-636624e1 a{color:#A2968A;text-decoration:none;}.elementor-512 .elementor-element.elementor-element-636624e1 a:hover{color:#141414;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e6b5da6 */.elementor-512 .elementor-element.elementor-element-6e6b5da6{border-top:1px solid #DCD9D4;padding-top:18px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bab688e */.elementor-512 .elementor-element.elementor-element-7bab688e{position:relative;z-index:1;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28845507 */.elementor-512 .elementor-element.elementor-element-28845507{position:relative;z-index:1;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-595e4568 */.elementor-512 .elementor-element.elementor-element-595e4568{position:absolute;left:-0.06em;bottom:-0.16em;z-index:0;font-size:clamp(90px,19vw,270px);line-height:0.78;letter-spacing:-0.045em;pointer-events:none;user-select:none;white-space:nowrap;margin:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-589e64da */.elementor-512 .elementor-element.elementor-element-589e64da{position:relative;overflow:hidden;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-774e15d */.elementor-512 .elementor-element.elementor-element-774e15d img{width:100%;height:clamp(240px,42vw,560px);object-fit:cover;display:block;}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-4a3ce965 */.elementor-512 .elementor-element.elementor-element-4a3ce965{max-width:760px;}.elementor-512 .elementor-element.elementor-element-4a3ce965 p{margin:0 0 22px;}.elementor-512 .elementor-element.elementor-element-4a3ce965 > p:first-of-type::first-letter{float:left;font-family:'Archivo',sans-serif;font-weight:800;font-size:66px;line-height:.82;margin:8px 12px 0 0;color:#141414;}.elementor-512 .elementor-element.elementor-element-4a3ce965 h2,.elementor-512 .elementor-element.elementor-element-4a3ce965 h3,.elementor-512 .elementor-element.elementor-element-4a3ce965 h4{font-family:'Archivo',sans-serif;color:#141414;letter-spacing:-0.6px;line-height:1.14;margin:44px 0 14px;}.elementor-512 .elementor-element.elementor-element-4a3ce965 h2{font-size:32px;font-weight:800;}.elementor-512 .elementor-element.elementor-element-4a3ce965 h3{font-size:23px;font-weight:600;}.elementor-512 .elementor-element.elementor-element-4a3ce965 h4{font-size:19px;font-weight:600;}.elementor-512 .elementor-element.elementor-element-4a3ce965 ul,.elementor-512 .elementor-element.elementor-element-4a3ce965 ol{margin:0 0 24px;padding-left:22px;}.elementor-512 .elementor-element.elementor-element-4a3ce965 li{margin-bottom:10px;}.elementor-512 .elementor-element.elementor-element-4a3ce965 blockquote{border:0;border-left:2px solid #A2968A;margin:36px 0;padding:4px 0 4px 26px;font-family:'Archivo',sans-serif;font-size:24px;font-weight:600;line-height:1.34;letter-spacing:-0.5px;color:#141414;}.elementor-512 .elementor-element.elementor-element-4a3ce965 blockquote p{margin:0;}.elementor-512 .elementor-element.elementor-element-4a3ce965 img{width:100%;height:auto;display:block;margin:36px 0;}.elementor-512 .elementor-element.elementor-element-4a3ce965 figure{margin:36px 0;}.elementor-512 .elementor-element.elementor-element-4a3ce965 figcaption{font-family:'IBM Plex Mono',monospace;font-size:11px;letter-spacing:1.4px;text-transform:uppercase;color:#A2968A;margin-top:10px;}.elementor-512 .elementor-element.elementor-element-4a3ce965 a{color:#141414;text-decoration:none;border-bottom:1px solid #A2968A;transition:color .3s;}.elementor-512 .elementor-element.elementor-element-4a3ce965 a:hover{color:#A2968A;}.elementor-512 .elementor-element.elementor-element-4a3ce965 hr{border:0;border-top:1px solid #DCD9D4;margin:44px 0;}.elementor-512 .elementor-element.elementor-element-4a3ce965 table{width:100%;border-collapse:collapse;margin:32px 0;font-size:15px;}.elementor-512 .elementor-element.elementor-element-4a3ce965 th,.elementor-512 .elementor-element.elementor-element-4a3ce965 td{border:1px solid #DCD9D4;padding:12px 14px;text-align:left;}.elementor-512 .elementor-element.elementor-element-4a3ce965 th{background:#F6F5F3;font-family:'Archivo',sans-serif;font-weight:600;color:#141414;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5926e315 */.elementor-512 .elementor-element.elementor-element-5926e315{max-width:760px;border-top:1px solid #DCD9D4;padding-top:20px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d94ded */.elementor-512 .elementor-element.elementor-element-3d94ded > .e-con-inner{max-width:1400px;margin-left:auto;margin-right:auto;}/* End custom CSS */
/* Start custom CSS for post-navigation, class: .elementor-element-be8daf3 */.elementor-512 .elementor-element.elementor-element-be8daf3 .post-navigation__prev--label,.elementor-512 .elementor-element.elementor-element-be8daf3 .post-navigation__next--label{font-family:'IBM Plex Mono',monospace;font-size:10px;letter-spacing:2.2px;text-transform:uppercase;color:#A2968A;}.elementor-512 .elementor-element.elementor-element-be8daf3 .post-navigation__prev--title,.elementor-512 .elementor-element.elementor-element-be8daf3 .post-navigation__next--title{font-family:'Archivo',sans-serif;font-size:20px;font-weight:600;color:#141414;letter-spacing:-0.5px;transition:color .3s;}.elementor-512 .elementor-element.elementor-element-be8daf3 a:hover .post-navigation__prev--title,.elementor-512 .elementor-element.elementor-element-be8daf3 a:hover .post-navigation__next--title{color:#A2968A;}.elementor-512 .elementor-element.elementor-element-be8daf3 .elementor-post-navigation__separator{background:#DCD9D4;}@media(max-width:600px){.elementor-512 .elementor-element.elementor-element-be8daf3 .elementor-post-navigation{flex-direction:column;gap:22px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fefe4a7 */.elementor-512 .elementor-element.elementor-element-5fefe4a7{border-top:1px solid #DCD9D4;padding-top:34px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-233366de */.elementor-512 .elementor-element.elementor-element-233366de{position:relative;z-index:1;}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-49b3a8c7 */.elementor-512 .elementor-element.elementor-element-49b3a8c7{position:relative;z-index:1;}.elementor-512 .elementor-element.elementor-element-49b3a8c7 .elementor-posts-container,.elementor-512 .elementor-element.elementor-element-49b3a8c7 .elementor-posts{display:grid !important;grid-template-columns:repeat(3,1fr) !important;gap:1px !important;background:#DCD9D4 !important;border:1px solid #DCD9D4;}@media(max-width:1080px){.elementor-512 .elementor-element.elementor-element-49b3a8c7 .elementor-posts-container,.elementor-512 .elementor-element.elementor-element-49b3a8c7 .elementor-posts{grid-template-columns:repeat(2,1fr) !important;}}@media(max-width:600px){.elementor-512 .elementor-element.elementor-element-49b3a8c7 .elementor-posts-container,.elementor-512 .elementor-element.elementor-element-49b3a8c7 .elementor-posts{grid-template-columns:1fr !important;}}.elementor-512 .elementor-element.elementor-element-49b3a8c7 .elementor-post{background:#FFFFFF;border:0 !important;margin:0 !important;padding:26px 26px 28px;min-height:200px;transition:background .3s;}.elementor-512 .elementor-element.elementor-element-49b3a8c7 .elementor-post:hover{background:#F6F5F3;}.elementor-512 .elementor-element.elementor-element-49b3a8c7 .elementor-post__thumbnail__link,.elementor-512 .elementor-element.elementor-element-49b3a8c7 .elementor-post__thumbnail{display:none !important;}.elementor-512 .elementor-element.elementor-element-49b3a8c7 .elementor-post__read-more{color:#A2968A !important;text-decoration:none;font-family:'IBM Plex Mono',monospace;font-size:11px;letter-spacing:1.4px;text-transform:uppercase;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c2c9b42 */.elementor-512 .elementor-element.elementor-element-5c2c9b42{position:relative;z-index:1;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cd58ebb */.elementor-512 .elementor-element.elementor-element-1cd58ebb{position:relative;overflow:hidden;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d67dab2 */.elementor-512 .elementor-element.elementor-element-4d67dab2{position:relative;z-index:1;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f4b6903 */.elementor-512 .elementor-element.elementor-element-6f4b6903{position:relative;z-index:1;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1bd22320 */.elementor-512 .elementor-element.elementor-element-1bd22320{position:absolute;left:-0.06em;bottom:-0.16em;z-index:0;font-size:clamp(90px,19vw,270px);line-height:0.78;letter-spacing:-0.045em;pointer-events:none;user-select:none;white-space:nowrap;margin:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fb7a48e */.elementor-512 .elementor-element.elementor-element-5fb7a48e{position:relative;overflow:hidden;}/* End custom CSS */
/* Start custom CSS */body{-webkit-font-smoothing:antialiased;}.elementor-widget-text-editor p:last-child{margin-bottom:0;}/* End custom CSS */