@import url('https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;500;600&family=Inter:wght@400;500;600;700&display=swap');.k-band a,.k-band span.b{max-width:185px}@media(max-width:767px){.k-band a,.k-band span.b{max-width:140px}}#page-container{max-width:100%!important;width:100%!important;margin-left:0!important;margin-right:0!important;box-shadow:none!important}#et-boc,#et-main-area,#main-content,article.page,.entry-content,.et-l--post,.et_builder_inner_content{width:100%!important;max-width:100%!important}#main-content .container,#left-area{width:100%!important;max-width:100%!important;padding-left:0!important;padding-right:0!important;float:none!important}:root{--serif:'Playfair Display',Georgia,serif;--sans:'Inter',Montserrat,Arial,sans-serif;--g:#D5A62F;--ink:#111;--mut:#9a938a}.et_pb_section{padding:clamp(44px,4.4vw,78px) clamp(22px,6vw,120px)!important}.et_pb_section:first-of-type{padding-top:clamp(64px,6vw,104px)!important;padding-bottom:clamp(64px,6vw,104px)!important}.et_pb_row,.et_pb_row_inner{width:100%!important;max-width:1560px!important;padding:0!important;margin-left:auto!important;margin-right:auto!important}.et_pb_column{margin-bottom:0!important}.et_pb_module{margin-bottom:0!important}.k-h1{font-family:var(--serif);font-weight:400;letter-spacing:-1.3px;line-height:1.03;font-size:clamp(34px,5.6vw,68px);margin:0 0 20px;max-width:17ch}.k-h2{font-family:var(--serif);font-weight:400;letter-spacing:-.5px;line-height:1.07;font-size:clamp(27px,3.6vw,44px);margin:0 0 16px;max-width:22ch}.k-h3{font-family:var(--serif);font-weight:400;line-height:1.2;font-size:clamp(20px,2vw,27px);margin:0 0 8px}.k-lab{font-family:var(--sans);font-size:12px;letter-spacing:3px;text-transform:uppercase;font-weight:600;color:var(--mut);margin:0 0 16px}.k-body{font-family:var(--sans);font-size:17px;line-height:1.7;margin:0 0 14px;max-width:70ch}.k-sm{font-family:var(--sans);font-size:16px;line-height:1.66;margin:0;max-width:66ch}.k-gold{color:var(--g)}.k-ctr{text-align:center;max-width:none}.k-mx{max-width:70ch}.k-mxc{max-width:66ch;margin-left:auto;margin-right:auto}.on-d .k-h1,.on-d .k-h2,.on-d .k-h3{color:#fff}.on-d .k-body{color:#c9c9c9}.on-d .k-sm{color:#a9a9a9}.on-l .k-h1,.on-l .k-h2,.on-l .k-h3{color:var(--ink)}.on-l .k-body{color:#4a4a4a}.on-l .k-sm{color:#5a5a5a}.k-btn{font-family:var(--sans);display:inline-block;font-size:13px;letter-spacing:2px;font-weight:600;text-transform:uppercase;padding:15px 26px;text-decoration:none}.k-bg{background:var(--g);color:#111}.k-bh{background:transparent;color:#fff;border:2px solid rgba(255,255,255,.55)}.k-bi{background:#111;color:#fff}.k-btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.k-band{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:20px 30px;max-width:1500px;margin:0 auto}.k-band a,.k-band span.b{display:flex;align-items:center;justify-content:center;text-decoration:none;padding:0 2px}.k-band img{max-height:100%;max-width:100%;object-fit:contain;filter:grayscale(1) brightness(0);opacity:.66;transition:opacity .2s}.k-band a:hover img{opacity:1}.k-item{display:flex;flex-wrap:wrap;gap:12px 36px;align-items:baseline;padding:22px 0 20px}.k-item .n{font-family:var(--serif);font-size:clamp(22px,2.1vw,32px);color:var(--g);flex:0 0 auto;min-width:56px;line-height:1}.k-item .c{flex:1 1 440px;min-width:0}.k-item h4{font-family:var(--sans);font-size:clamp(17px,1.5vw,20px);font-weight:600;line-height:1.3;margin:0 0 6px}.k-item p{font-family:var(--sans);font-size:16px;line-height:1.66;margin:0;max-width:88ch}.k-item .k-h3{margin:0 0 6px}.on-d .k-item{border-top:1px solid rgba(255,255,255,.14)}.on-d .k-item h4,.on-d .k-item .k-h3{color:#fff}.on-d .k-item p{color:#a9a9a9}.on-l .k-item{border-top:1px solid #E4DED5}.on-l .k-item h4,.on-l .k-item .k-h3{color:var(--ink)}.on-l .k-item p{color:#5a5a5a}.k-q{padding:26px 0 24px}.k-q p.t{font-family:var(--serif);font-size:clamp(19px,1.7vw,25px);line-height:1.45;margin:0 0 14px;max-width:95ch}.k-q p.w{font-family:var(--sans);font-size:12px;letter-spacing:3px;text-transform:uppercase;font-weight:600;margin:0}.k-q p.w a{color:var(--g);text-decoration:none}.on-d .k-q{border-top:1px solid rgba(255,255,255,.14)}.on-d .k-q p.t{color:#d6d6d6}.on-d .k-q p.w{color:var(--g)}.on-l .k-q{border-top:1px solid #E4DED5}.on-l .k-q p.t{color:#3d3d3d}.on-l .k-q p.w{color:var(--g)}.k-call{border-left:3px solid var(--g);padding:4px 0 4px 22px}.k-call p.a{font-family:var(--serif);font-size:clamp(20px,2.1vw,26px);line-height:1.3;color:var(--ink);margin:0 0 10px}.k-stats{display:flex;flex-wrap:wrap;gap:24px 40px}.k-stats div{min-width:124px}.k-stats b{font-family:var(--serif);font-weight:400;font-size:clamp(30px,2.9vw,42px);color:var(--g);display:block;line-height:1}.k-stats i{font-family:var(--sans);font-style:normal;font-size:12px;letter-spacing:1px;text-transform:uppercase;color:#7a7a7a}.k-pills{display:flex;flex-wrap:wrap;gap:8px}.k-pills span,.k-pills a{font-family:var(--sans);font-size:14px;color:#3d3d3d;border:1px solid #DED7CE;padding:8px 14px;border-radius:2px;text-decoration:none;display:inline-block}.k-pills a:hover{border-color:var(--g);color:var(--ink)}.k-bk .n{font-family:var(--sans)!important;font-size:12px!important;letter-spacing:3px;text-transform:uppercase;flex:0 0 200px!important;min-width:200px!important;padding-top:4px}.k-bk .c{display:flex;flex-wrap:wrap;gap:8px 26px}.k-bk .c p{flex:1 1 280px;font-size:15px!important;line-height:1.55!important}@media(max-width:1024px){.et_pb_row,.et_pb_row_inner{max-width:100%!important}}@media(max-width:980px){.et_pb_row,.et_pb_row_inner{display:block!important}.et_pb_column{width:100%!important;max-width:100%!important;flex:0 0 100%!important;margin:0 0 28px!important}.et_pb_column:last-child{margin-bottom:0!important}}@media(max-width:767px){body{overflow-x:hidden}.et_pb_section{padding-left:5vw!important;padding-right:5vw!important}.k-band{gap:18px 24px}.k-item{gap:8px 20px;padding:18px 0 16px}.k-item .n{min-width:44px}}.k-body,.k-sm,.k-item p,.k-bk .c p,.k-pills span,.k-pills a,.k-q p.t{font-weight:500}.k-btn{font-weight:600}.et_pb_text p,.et_pb_text li{font-weight:500}