.avcs-widget,.avcs-widget *{box-sizing:border-box}.avcs-widget{font-family:inherit}.avcs-section{width:100%;padding:120px 20px;background-color:var(--avcs-section-bg,#F5F5F5);color:var(--avcs-title,#24201d)}.avcs-container{max-width:960px;margin:0 auto;display:grid;grid-template-columns:1.1fr auto;align-items:end;gap:70px}.avcs-kicker{display:flex;align-items:center;gap:9px;margin-bottom:26px;font-size:12px;line-height:1;letter-spacing:5px;text-transform:uppercase;color:var(--avcs-kicker-color,#bd8845);font-weight:500}.avcs-kicker span{width:32px;height:1px;background:var(--avcs-kicker-line-color,#bd8845);display:block;flex:0 0 auto}.avcs-heading{margin:0 0 22px;font-family:inherit;font-size:clamp(58px, 7vw, 78px);line-height:.92;letter-spacing:-3px;color:var(--avcs-title,#24201d);font-weight:500}.avcs-heading em{display:inline-block;color:var(--avcs-title-accent,#bd8845);font-style:italic;font-weight:400}.avcs-text{max-width:590px;margin:0;font-size:18px;line-height:1.65;color:var(--avcs-body,#5c5650)}.avcs-action{padding-bottom:30px}.avcs-open-popup{cursor:pointer;text-decoration:none;border:1px solid transparent!important;box-sizing:border-box}.avcs-widget .btn:not(.btn-stroke).avcs-open-popup:hover,.avcs-widget .btn:not(.btn-stroke).avcs-open-popup:focus{background-color:#fff;border-color:#000000!important}.avcs-widget .btn:not(.btn-stroke).avcs-open-popup:hover::before,.avcs-widget .btn:not(.btn-stroke).avcs-open-popup:focus::before{border-color:#000000!important}.avcs-widget .btn:not(.btn-stroke).avcs-open-popup::before{border:1px solid transparent!important;box-sizing:border-box}.avcs-open-popup.btn-mask.btn-mask1::before{-webkit-animation-duration:1.4s;animation-duration:1.4s}.avcs-open-popup.btn-mask.btn-mask1:hover::before{-webkit-animation-duration:1.4s;animation-duration:1.4s}.avcs-open-popup:focus-visible,.avcs-popup-close:focus-visible,.avcs-accordion-trigger:focus-visible{outline:2px solid var(--avcs-accent,#bd8845);outline-offset:3px}.avcs-popup-overlay{position:fixed;inset:0;z-index:999999;background:var(--avcs-overlay-bg,rgb(0 0 0 / .72));display:none;align-items:center;justify-content:center;padding:24px}.avcs-popup-overlay.is-active{display:flex}.avcs-popup{width:min(768px, calc(100vw - 32px));height:min(808px, 85vh);background:var(--avcs-modal-bg,#F5F5F5);color:#1d1b18;position:relative;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 22px 70px rgb(0 0 0 / .32);font-family:inherit}.avcs-popup-close{position:absolute;top:17px;right:18px;width:28px;height:28px;border:0;background:#fff0;color:var(--avcs-close-color,#6d6760);font-size:25px;line-height:1;cursor:pointer;z-index:5;font-weight:300;padding:0}.avcs-popup-close:hover,.avcs-popup-close:focus{color:var(--avcs-close-hover,#1d1b18);background:#fff0}.avcs-popup-intro{flex:0 0 auto;padding:36px 42px 26px;border-bottom:1px solid var(--avcs-divider,#ded6cc);background:var(--avcs-popup-intro-bg,var(--avcs-modal-bg,#F5F5F5))}.avcs-popup-subtitle{font-size:12px;line-height:1;letter-spacing:5px;text-transform:uppercase;color:var(--avcs-popup-subtitle,#b97a31);margin-bottom:17px;font-weight:500}.avcs-popup-title{font-family:inherit;font-size:clamp(34px, 4vw, 40px);line-height:.98;letter-spacing:-1.4px;color:var(--avcs-popup-title,#11100e);margin:0 0 12px;font-weight:700}.avcs-popup-description{max-width:640px;margin:0;font-size:13.5px;line-height:1.75;color:var(--avcs-popup-description,#5f5852);font-weight:400}.avcs-accordion-scroll{flex:1 1 auto;overflow-y:auto;background:var(--avcs-accordion-bg,#F5F5F5);padding:28px 42px 8px;scrollbar-width:thin;scrollbar-color:var(--avcs-scrollbar,#8d8b87) #fff0}.avcs-accordion-scroll::-webkit-scrollbar{width:8px}.avcs-accordion-scroll::-webkit-scrollbar-track{background:#fff0}.avcs-accordion-scroll::-webkit-scrollbar-thumb{background:var(--avcs-scrollbar,#8d8b87);border-radius:20px}.avcs-accordion-item{border-bottom:1px solid var(--avcs-divider,#ded6cc)}.avcs-accordion-trigger{width:100%;border:0;background:#fff0;padding:26px 0;display:grid;grid-template-columns:42px 34px 1fr 28px;align-items:center;text-align:left;cursor:pointer;color:inherit;appearance:none}.avcs-accordion-trigger:hover,.avcs-accordion-trigger:focus{background:#fff0;color:inherit}.avcs-number{font-size:12px;color:var(--avcs-accordion-number,#5d5650);letter-spacing:.5px;font-family:inherit}.avcs-icon{font-size:17px;color:var(--avcs-accordion-icon,#b97a31);line-height:1;display:inline-flex;align-items:center}.avcs-icon svg,.avcs-icon i{width:17px;height:17px;font-size:17px;fill:currentColor}.avcs-accordion-title{font-family:inherit;font-size:25px;line-height:1.15;letter-spacing:-.7px;color:var(--avcs-accordion-title,#24201d);font-weight:400}.avcs-chevron{justify-self:end;width:28px;height:28px;border:1px solid currentColor;border-radius:50%;color:var(--avcs-chevron,#1f1d1a);display:inline-flex;align-items:center;justify-content:center;opacity:.86;transition:transform 0.25s ease}.avcs-chevron::before{content:"";width:7px;height:7px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translate(-1px,-1px)}.avcs-accordion-content{display:none;padding:0 40px 24px 60px;max-width:610px}.avcs-accordion-content p,.avcs-accordion-content ul,.avcs-accordion-content ol{margin-top:0;margin-bottom:14px;font-size:15px;line-height:1.7;color:var(--avcs-accordion-content,#706861);font-weight:400}.avcs-accordion-content p:last-child,.avcs-accordion-content ul:last-child,.avcs-accordion-content ol:last-child{margin-bottom:0}.avcs-accordion-item.is-open .avcs-accordion-content{display:block}.avcs-accordion-item.is-open .avcs-chevron{transform:rotate(180deg)}.avcs-accordion-item.is-open .avcs-accordion-trigger{padding-bottom:24px}body.avcs-modal-open{overflow:hidden}@media (max-width:1024px){.avcs-section{padding:90px 24px}.avcs-container{grid-template-columns:1fr;gap:42px}.avcs-action{padding-bottom:0}.avcs-popup{width:min(720px, calc(100vw - 32px));height:85vh}.avcs-popup-intro{padding:34px 36px 24px}.avcs-accordion-scroll{padding:24px 36px 8px}}@media (max-width:767px){.avcs-section{padding:70px 20px}.avcs-kicker{font-size:10px;letter-spacing:3.4px;margin-bottom:20px}.avcs-heading{font-size:52px;letter-spacing:-2px}.avcs-text{font-size:16px}.avcs-popup-overlay{padding:16px}.avcs-popup{width:92vw;height:88vh}.avcs-popup-intro{padding:30px 24px 22px}.avcs-popup-subtitle{font-size:10px;letter-spacing:3.2px;margin-bottom:14px}.avcs-popup-title{font-size:30px;line-height:1;letter-spacing:-1px}.avcs-popup-description{font-size:13px;line-height:1.65}.avcs-accordion-scroll{padding:18px 24px 6px}.avcs-accordion-trigger{grid-template-columns:32px 28px 1fr 24px;padding:22px 0;column-gap:4px}.avcs-number{font-size:11px}.avcs-icon,.avcs-icon svg,.avcs-icon i{font-size:15px;width:15px;height:15px}.avcs-accordion-title{font-size:21px;line-height:1.2}.avcs-chevron{width:26px;height:26px}.avcs-accordion-content{padding:0 0 22px 64px}.avcs-accordion-content p,.avcs-accordion-content ul,.avcs-accordion-content ol{font-size:14px;line-height:1.65}}@media (max-width:420px){.avcs-heading{font-size:46px}.avcs-popup-intro{padding:28px 20px 20px}.avcs-accordion-scroll{padding:16px 20px 6px}.avcs-popup-title{font-size:27px}.avcs-accordion-title{font-size:19px}.avcs-accordion-trigger{grid-template-columns:30px 24px 1fr 22px}.avcs-accordion-content{padding-left:58px}}