.ac-page{color:#f2efe8;background:#101213}.ac-nav{border-bottom:1px solid #ffffff25;justify-content:space-between;align-items:center;gap:25px;padding:18px 5vw;display:flex}.ac-nav img{width:190px;height:auto}.ac-nav nav{text-transform:uppercase;letter-spacing:.07em;gap:28px;font-size:12px;font-weight:700;display:flex}.ac-nav-link{color:#f5b923;align-items:center;gap:12px;font-size:12px;display:flex}.ac-main{grid-template-columns:1fr 1fr;align-items:start;gap:7vw;padding:65px 7vw 90px;display:grid}.ac-label{letter-spacing:.17em;color:#b78a27;margin:0 0 30px;font-size:10px;font-weight:800;line-height:1.7}.ac-intro h1{letter-spacing:-.05em;margin:0 0 30px;font-size:clamp(44px,5.3vw,77px);line-height:1.04}.ac-intro em{color:#f5b923;font-style:normal}.ac-intro>p:not(.ac-label){color:#b7b1a5;margin:0 0 23px;font-size:18px;line-height:1.8}.ac-options{border-top:1px solid #ffffff30;margin-top:40px}.ac-options>a{border-bottom:1px solid #ffffff30;padding:23px 0;display:block}.ac-options>a>span:first-child{letter-spacing:.15em;color:#c6a761;margin-bottom:10px;font-size:10px;display:block}.ac-options strong{font-size:22px;font-weight:500}.ac-options p{color:#aba596;margin:10px 0;font-size:15px;line-height:1.7}.ac-option-link{align-items:center;gap:12px;font-size:11px;display:flex}.ac-general-link{align-items:center;gap:10px;margin-top:28px;font-size:12px;line-height:1.7;display:flex}.ac-form-panel{color:#101213;background:#f2efe8;padding:35px}.ac-form-panel h2{letter-spacing:-.04em;margin:0 0 20px;font-size:36px;line-height:1.1}.ac-form-panel .ac-label{margin-bottom:18px}.ac-form-intro{color:#665e51;margin:0 0 28px;font-size:15px;line-height:1.75}.ac-field{margin-bottom:22px}.ac-field label,.ac-draft>label{margin-bottom:9px;font-size:13px;font-weight:700;line-height:1.6;display:block}.ac-field label span{color:#766c5e;font-size:11px;font-weight:400}.ac-page .ac-input,.ac-page .ac-select select{color:#191b1c;box-shadow:none;background:#fffcf5;border:1px solid #b7ab98;border-radius:0;width:100%;height:auto;min-height:48px;padding:12px;font-size:16px;line-height:1.6}.ac-page textarea.ac-input{resize:vertical;field-sizing:fixed}.ac-page .ac-select{width:100%;position:relative}.ac-page .ac-select select{-webkit-appearance:none;appearance:none;padding-right:34px}.ac-select svg{pointer-events:none;color:#766c5e;width:16px;height:16px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.ac-page .ac-input:focus-visible{outline-offset:2px;outline:2px solid #9d7318}.ac-page .ac-select select:focus-visible{outline-offset:2px;outline:2px solid #9d7318}.ac-hint,.ac-privacy{color:#736a5c;margin:8px 0 0;font-size:11px;line-height:1.75}.ac-privacy{margin:0 0 24px}.ac-page .ac-button{color:#101213;letter-spacing:.04em;text-transform:uppercase;white-space:normal;cursor:pointer;background:#f5b923;border:0;border-radius:0;justify-content:center;align-items:center;gap:12px;height:auto;min-height:48px;padding:18px 22px;font-size:11px;font-weight:800;line-height:1.5;display:inline-flex}.ac-page .ac-button:hover{background:#ffd05b}.ac-form-panel form>.ac-button{width:100%}.ac-error{color:#9c2921;margin-bottom:18px;font-size:13px;line-height:1.6}.ac-draft{border-top:2px solid #b78a27;margin-top:32px;padding-top:25px}.ac-draft h3{margin:0 0 15px;font-size:25px;line-height:1.3}.ac-draft>p{color:#625b50;font-size:13px;line-height:1.75}.ac-recipient{overflow-wrap:anywhere}.ac-draft-actions{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}.ac-page .ac-copy{color:#29261f;cursor:pointer;white-space:normal;background:0 0;border:1px solid #9e8f76;border-radius:0;height:auto;min-height:48px;padding:12px 18px;font-size:12px}.ac-copy-status:empty{display:none}.ac-process{color:#101213;background:#f5b923;padding:60px 7vw}.ac-process>.ac-label{color:#6a4d0f}.ac-process>div{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.ac-process h2{letter-spacing:-.025em;margin:0 0 18px;font-size:26px;line-height:1.2}.ac-process article{border-top:1px solid #0004;padding-top:23px}.ac-process p:not(.ac-label){color:#4e3c11;margin:0;font-size:16px;line-height:1.8}.ac-contact{color:#101213;background:#f2efe8;grid-template-columns:1fr 1fr;gap:8vw;padding:90px 7vw;scroll-margin-top:20px;display:grid}.ac-contact h2,.ac-alternatives h2{letter-spacing:-.045em;margin:0;font-size:clamp(37px,4.5vw,64px);line-height:1.06}.ac-contact>div>p:not(.ac-label):not(.ac-contact-name){color:#665e51;margin:25px 0 0;font-size:17px;line-height:1.8}.ac-contact-name{margin:0 0 20px;font-family:Georgia,serif;font-size:29px}.ac-contact-name span{color:#817461;margin-top:10px;font-family:Arial,sans-serif;font-size:11px;display:block}.ac-email{overflow-wrap:anywhere;border-bottom:1px solid #b9ab92;margin-bottom:25px;padding-bottom:20px;font-size:clamp(16px,1.8vw,26px);display:block}.ac-contact>div>p.ac-contact-note{font-size:12px}.ac-alternatives{grid-template-columns:1fr 1fr;gap:8vw;padding:75px 7vw;display:grid}.ac-alternatives>div>a{border-top:1px solid #ffffff30;padding:25px 32px 25px 0;display:block;position:relative}.ac-alternatives strong{margin-bottom:10px;font-size:23px;font-weight:500;display:block}.ac-alternatives span{color:#a9a292;font-size:15px;line-height:1.7;display:block}.ac-alternatives svg{position:absolute;top:30px;right:0}:is(.ac-page a:focus-visible,.ac-page button:focus-visible){outline-offset:4px;outline:2px solid #a87d22}@media (max-width:1000px){.ac-nav nav{display:none}.ac-main{gap:35px;padding:50px 5vw 65px}.ac-intro h1{font-size:49px}.ac-form-panel{padding:26px}.ac-contact,.ac-alternatives{gap:40px}}@media (max-width:700px){.ac-nav{padding:15px 20px}.ac-nav img{width:140px}.ac-nav-link{max-width:140px;font-size:10px;line-height:1.6}.ac-main{grid-template-columns:1fr;gap:35px;padding:40px 22px 55px}.ac-intro h1{font-size:48px}.ac-intro>p:not(.ac-label){font-size:17px}.ac-form-panel{padding:25px 20px}.ac-options{margin-top:25px}.ac-process,.ac-contact,.ac-alternatives{padding:55px 22px}.ac-process>div,.ac-contact,.ac-alternatives{grid-template-columns:1fr;gap:30px}.ac-contact h2,.ac-alternatives h2{font-size:40px}.ac-email{font-size:20px}.ac-draft-actions{flex-direction:column}.ac-form-panel h2{font-size:34px}}
