.elementor .uw4-footer-meta{min-height:24px;font-family:Manrope;font-weight:300;font-size:14px;color:rgb(248 246 239 / .55);line-height:1.6;margin:0;text-align:left;& a{color:inherit;text-decoration:none;border-bottom:1px solid rgb(227 205 157 / .35)}& a:hover{color:#E3CD9D}\n}.elementor .uw4-footer-bottom{width:100%;padding-block-start:28px;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:72px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;border-block-start-width:1px;display:grid;grid-template-columns:1fr auto 1fr;grid-template-rows:auto;align-items:center;gap:12px 32px;border-top-style:solid;border-top-color:rgb(248 246 239 / .12);\n}.elementor .uw4-footer-link{font-family:Manrope;font-weight:300;font-size:15px;color:rgb(248 246 239 / .74);line-height:1.5;margin:0;& a{color:inherit;text-decoration:none;transition:color .2s ease}& a:hover{color:#E3CD9D}\n}.elementor .uw4-footer-links{padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.elementor .uw4-footer-title{font-family:Manrope;font-weight:500;font-size:13px;color:#E3CD9D;letter-spacing:.18em;line-height:1;text-transform:uppercase;margin-block-start:0;margin-block-end:20px;margin-inline-start:0;margin-inline-end:0}.elementor .uw4-footer-col{padding:0;display:flex;flex-direction:column}.elementor .uw4-footer-about{max-width:34ch;font-family:Manrope;font-weight:300;font-size:15px;color:rgb(248 246 239 / .74);line-height:1.65;margin-block-start:30px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .uw4-footer-logo{width:170px;height:auto;display:block;& img{display:block;width:170px;height:auto}\n}.elementor .uw4-footer-brand{padding:0;display:flex;flex-direction:column;align-items:flex-start}.elementor .uw4-footer-top{width:100%;padding:0;display:grid;gap:40px;grid-template-columns:1.3fr 1fr 1fr 1fr 1fr;grid-template-rows:auto}.elementor .uw4-footer-inner{width:100%;max-width:1200px;padding:0;display:flex;flex-direction:column}.elementor .uw4-footer{font-family:Manrope;color:rgb(248 246 239 / .74);padding-block-start:88px;padding-block-end:36px;padding-inline-start:40px;padding-inline-end:40px;border-block-start-width:3px;background-color:#181D16;display:flex;flex-direction:column;align-items:center;border-top-style:solid;border-top-color:#C8A565;\n}.elementor .uw4-table-scroll{width:100%;padding:0;margin-block-start:19px;margin-block-end:27px;margin-inline-start:0;margin-inline-end:0;display:block;overflow-x:auto;\n}.elementor .uw4-art-h3{font-family:var(--Body-Font);font-weight:500;font-size:20px;color:var(--Ink);line-height:1.2;margin-block-start:1.6em;margin-block-end:.5em;margin-inline-start:0;margin-inline-end:0;display:block}.elementor .uw4-art-h2{scroll-margin-top:110px;font-family:var(--Display-Font);font-weight:600;font-size:clamp(26px,2.4vw,32px);color:var(--Ink);letter-spacing:-.02em;line-height:1.2;margin-block-start:1.8em;margin-block-end:.6em;margin-inline-start:0;margin-inline-end:0;display:block}.elementor .uw4-art-list{font-family:var(--Body-Font);font-weight:300;font-size:18px;color:var(--Ink-Soft);line-height:1.75;margin-block-start:0;margin-block-end:1.4em;margin-inline-start:0;margin-inline-end:0;display:block;& ul,& ol{margin:0;padding-left:1.2em}& li{margin:0 0 .6em;padding-left:.3em}& li::marker{color:#C8A565}& strong{color:#262B22;font-weight:500}& a{color:#A3813F;text-decoration:underline;text-underline-offset:3px}& li{margin:0 0 10px;padding-left:.3em;line-height:1.6}\n}.elementor .uw4-art-p{font-family:var(--Body-Font);font-weight:300;font-size:18px;color:var(--Ink-Soft);line-height:1.75;margin-block-start:0;margin-block-end:1.2em;margin-inline-start:0;margin-inline-end:0;display:block;& strong{color:#262B22;font-weight:500}& a{color:#A3813F;text-decoration:underline;text-underline-offset:3px}\n}.elementor .uw4-cta-box-desc{font-family:var(--Display-Font);font-weight:600;font-size:19px;color:var(--Surface-100);letter-spacing:-.02em;line-height:1.5}.elementor .uw4-cta-box-title{font-family:var(--Body-Font);font-weight:500;font-size:13px;color:var(--Surface-100);letter-spacing:.16em;line-height:1.2;text-transform:uppercase}.elementor .uw4-cta-icon{width:46px;height:46px;color:var(--Ink);padding:14px;border-radius:50%;background-color:var(--Sand);fill:#262B22;\n}.elementor .uw4-cta-box:hover,.elementor .uw4-cta-box:focus-visible{border-color:#F8F6EF;background-color:rgb(248 246 239 / .05)}.elementor .uw4-cta-box{width:250px;text-align:center;padding-block-start:26px;padding-block-end:26px;padding-inline-start:24px;padding-inline-end:24px;border-radius:var(--Radius-MD);border-width:1px;border-color:rgb(227 205 157 / .28);border-style:solid;transition:background-color 0.25s,border-color 0.25s;display:flex;flex-direction:column;gap:10px;flex:0 0 250px;align-items:center}.elementor .uw4-cta-boxes{width:auto;padding:0;display:flex;flex-direction:row;gap:16px;flex:0 0 auto}.elementor .uw4-cta-copy{font-family:var(--Body-Font);font-weight:300;font-size:17px;color:rgb(248 246 239 / .75);line-height:1.6}.elementor .uw4-cta-title{font-family:var(--Display-Font);font-weight:600;font-size:clamp(30px,3vw,42px);color:#FFF;letter-spacing:-.02em;line-height:1.1}.elementor .uw4-cta-text{padding:0;display:flex;flex-direction:column;gap:8px;flex:1 1 auto}.elementor .uw4-cta-img{width:128px;height:128px;object-fit:cover;border-radius:50%;border-width:3px;border-color:rgb(227 205 157 / .5);border-style:solid;flex:0 0 auto}.elementor .uw4-cta-lead{padding:0;display:flex;flex-direction:row;gap:28px;flex:1 1 auto;align-items:center}.elementor .uw4-cta-inner{width:100%;max-width:1200px;padding:0;display:flex;flex-direction:row;gap:48px;justify-content:space-between;align-items:center}.elementor .uw4-cta{padding-block-start:72px;padding-block-end:72px;padding-inline-start:40px;padding-inline-end:40px;border-block-start-width:3px;background-color:var(--Sage);display:flex;flex-direction:column;align-items:center;border-top-style:solid;border-top-color:var(--Sand);\n}.elementor .uw4-td{font-family:var(--Body-Font);font-weight:300;font-size:15px;color:var(--Ink-Soft);line-height:1.5;padding:12px;border-block-end-width:1px;border-bottom-style:solid;border-bottom-color:var(--Line);\n}.elementor .uw4-th{font-family:var(--Body-Font);font-weight:500;font-size:12px;color:var(--Sand-Deep);letter-spacing:.14em;line-height:1.5;text-transform:uppercase;padding-block-start:10px;padding-block-end:10px;padding-inline-start:12px;padding-inline-end:12px;border-block-end-width:1px;border-bottom-style:solid;border-bottom-color:var(--Sand);\n}.elementor .uw4-table{padding:0;margin-block-start:19px;margin-block-end:27px;margin-inline-start:0;margin-inline-end:0;display:grid;gap:0;grid-template-columns:1fr 1fr;grid-template-rows:auto}.elementor .uw4-article{width:100%;max-width:820px;padding:0;display:flex;flex-direction:column;gap:0}.elementor .uw4-section{padding-block-start:24px;padding-block-end:112px;padding-inline-start:40px;padding-inline-end:40px;background-color:#FFF;display:flex;flex-direction:column;align-items:center}.elementor .uw4-date{max-width:900px;font-family:var(--Body-Font);font-weight:300;font-size:15px;color:var(--Sage);letter-spacing:.06em;line-height:1.6;text-align:center;margin-block-start:6px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .uw4-h1-page{max-width:900px;font-family:var(--Display-Font);font-weight:600;font-size:clamp(42px,5vw,72px);color:var(--Ink);letter-spacing:-.022em;line-height:1.02;text-align:center}.elementor .uw4-script{max-width:900px;font-family:var(--Display-Font);font-weight:600;font-size:clamp(26px,2.6vw,34px);color:var(--Sand-Deep);line-height:1.2;text-align:center}.elementor .uw4-pagehead{padding-block-start:168px;padding-block-end:88px;padding-inline-start:40px;padding-inline-end:40px;display:flex;flex-direction:column;gap:18px;align-items:center}.elementor .uw4-td-code{font-family:monospace;font-size:13.5px;color:var(--Ink);white-space:nowrap;\n}.elementor .uw4-flow-block{display:block}.elementor .uw4-footer-slogan{font-family:"Bricolage Grotesque";font-size:15px;color:#E3CD9D;letter-spacing:.01em;text-align:center}