.ta-cta{--ta-alabaster: #ECE6DB;--ta-clay: #998878;--ta-charcoal: #494A4D;--ta-golden-oak: #9D7446;--ta-rule: rgba(73, 74, 77, .18);position:relative;color:var(--ta-charcoal)}.ta-cta--split .ta-cta__inner{display:grid;grid-template-columns:1fr;align-items:stretch;min-height:clamp(420px,60vh,720px)}@media(min-width:1000px){.ta-cta--split .ta-cta__inner{grid-template-columns:1fr 1fr;grid-template-areas:"media content"}.ta-cta--image-right .ta-cta__inner{grid-template-areas:"content media"}.ta-cta--split .ta-cta__media{grid-area:media}.ta-cta--split .ta-cta__content{grid-area:content}}.ta-cta__media{position:relative;overflow:hidden;background:#494a4d0f;min-height:320px}.ta-cta__img{width:100%;height:100%;object-fit:cover;display:block}.ta-cta--split .ta-cta__content{display:flex;align-items:center;justify-content:center;padding:clamp(48px,6vw,96px) clamp(20px,5vw,64px)}.ta-cta--split .ta-cta__content-inner{max-width:520px;width:100%}.ta-cta--center .ta-cta__inner{max-width:720px;margin:0 auto;padding:clamp(48px,6vw,96px) clamp(20px,5vw,48px)}.ta-cta--center .ta-cta__content-inner{display:flex;flex-direction:column;align-items:center;text-align:center}.ta-cta--center .ta-cta__heading:after{content:"";display:block;width:56px;height:1px;background:var(--ta-rule);margin:24px auto 0}.ta-cta__eyebrow{font-family:var(--hea-door-sans),system-ui,sans-serif;font-size:11px;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:var(--ta-clay);margin:0 0 20px}.ta-cta__heading{font-family:var(--hea-door-serif),var(--hea-door-serif-ed),Georgia,serif;font-weight:400;font-size:clamp(30px,3.4vw,48px);line-height:1.08;letter-spacing:.005em;color:var(--ta-charcoal);margin:0 0 28px;position:relative}.ta-cta__body{font-family:var(--hea-door-sans),system-ui,sans-serif;font-size:16px;line-height:1.7;color:var(--ta-charcoal);margin:0 0 36px;max-width:56ch}.ta-cta__body p{margin:0 0 14px}.ta-cta__body p:last-child{margin-bottom:0}.ta-cta__actions{display:flex;flex-direction:column;align-items:flex-start;gap:18px;margin:0 0 4px}.ta-cta--center .ta-cta__actions{align-items:center}.ta-cta__button{display:inline-flex;align-items:center;gap:12px;background:var(--ta-charcoal);color:#fff;text-decoration:none;padding:16px 36px;font-family:var(--hea-door-sans),system-ui,sans-serif;font-size:12px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;border:1px solid var(--ta-charcoal);border-radius:0;cursor:pointer;transition:background-color .22s ease-out,border-color .22s ease-out,color .22s ease-out}.ta-cta__button:hover,.ta-cta__button:focus-visible{background:var(--ta-golden-oak);border-color:var(--ta-golden-oak);color:#fff}.ta-cta__button:focus-visible{outline:2px solid var(--ta-golden-oak);outline-offset:4px}.ta-cta__arrow{flex-shrink:0;transform:translate(0);transition:transform .32s cubic-bezier(.16,1,.3,1)}.ta-cta__button:hover .ta-cta__arrow,.ta-cta__button:focus-visible .ta-cta__arrow{transform:translate(4px)}.ta-cta__secondary{font-family:var(--hea-door-sans),system-ui,sans-serif;font-size:13px;font-weight:500;letter-spacing:.04em;color:var(--ta-charcoal);text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;padding-bottom:2px;transition:color .22s ease-out}.ta-cta__secondary:hover{color:var(--ta-golden-oak)}.ta-cta__signoff{font-family:var(--hea-door-serif),var(--hea-door-serif-ed),Georgia,serif;font-style:italic;font-weight:400;font-size:clamp(15px,1.4vw,18px);letter-spacing:.01em;color:var(--ta-clay);margin:28px 0 0;line-height:1.4}@media(prefers-reduced-motion:reduce){.ta-cta__arrow,.ta-cta__button,.ta-cta__secondary{transition:none}.ta-cta__button:hover .ta-cta__arrow{transform:none}}@media(max-width:999px){.ta-cta--split .ta-cta__media{aspect-ratio:4 / 3;min-height:0}}@media(max-width:749px){.ta-cta__heading{margin-bottom:22px}.ta-cta--center .ta-cta__heading:after{margin-top:18px}.ta-cta__body{margin-bottom:28px;font-size:15px}.ta-cta__button{padding:14px 28px;justify-content:center}.ta-cta__actions{width:100%;align-items:stretch}.ta-cta--center .ta-cta__actions{align-items:center}}
/*# sourceMappingURL=/cdn/shop/t/81/assets/article-trade-account-cta.css.map */
