/* Scoped additions to the existing Athena editorial grid. */
#intro .framer-sy07i6-container{display:none!important}
.ar-home-product-link{position:relative;transition:background-color .22s ease,transform .22s ease,box-shadow .22s ease!important}
.ar-home-product-link .ar-product-arrow{position:absolute;right:24px;bottom:24px;font:28px/1 var(--ar-sans);color:var(--ar-gold);transition:transform .22s,color .22s}
.ar-home-product-cards article:nth-child(2) .ar-product-arrow{color:#cfd5d8}
.ar-home-product-link:hover{background-color:#ffffff0b!important;transform:translateY(-4px);box-shadow:0 8px 24px #0006}
.ar-home-product-link:hover .ar-product-arrow{transform:translate(3px,-3px);color:#fff}
.ar-home-product-link:active{transform:translateY(-1px)}
.ar-home-product-link:focus-visible{outline:2px solid var(--ar-gold);outline-offset:5px}
.ar-home-voice-art{padding:24px!important;display:flex!important;align-items:center;justify-content:center}
.ar-voice-exchange{position:relative;z-index:2;width:100%;max-width:650px}
.ar-v4-heading{display:flex;align-items:flex-end;gap:32px;justify-content:space-between;margin-bottom:32px}
.ar-v4-heading h2{margin:0!important}.ar-v4-heading>p{max-width:310px;margin:0!important}
.ar-pricing,.ar-docs-ask,.ar-language-catalog{font-family:var(--ar-sans);color:var(--ar-white)}
.ar-plan-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}
.ar-plan{padding:28px;border:1px solid #ffffff29;background:#080909;display:flex;flex-direction:column;gap:18px;min-width:0}
.ar-plan-all{border-color:#d7b46a66;background:linear-gradient(135deg,#211b0f,#090908 90%)}
.ar-plan .ar-eyebrow{margin:0}.ar-plan h3{font-family:var(--ar-medium);font-weight:400;font-size:44px;line-height:1.05;margin:0;color:#ead6ac}
.ar-plan h3 span{font:17px var(--ar-sans);color:#c2c2bc}.ar-plan>p:not(.ar-eyebrow){font-size:18px;line-height:1.45;margin:0 0 8px;color:#cbcbc5}
.ar-plan>a{margin-top:auto;color:var(--ar-white);font-size:16px;text-decoration:none;display:flex;justify-content:space-between;gap:12px}
.ar-plan>a:hover{color:#efcf8c}.ar-calculator{margin-top:24px;padding:28px;border:1px solid #ffffff29;background:#080808}
.ar-calc-heading{display:flex;align-items:center;justify-content:space-between;gap:20px}.ar-calc-heading h3{font:28px/1.15 var(--ar-medium);margin:0}
.ar-rate-options{display:flex;border:1px solid #ffffff36;border-radius:30px;padding:4px;gap:4px}
.ar-rate-options button{border:0;border-radius:25px;color:#c7c7bf;background:transparent;padding:10px 14px;font:15px var(--ar-sans);cursor:pointer;white-space:nowrap}
.ar-rate-options button[aria-pressed=true]{background:#efe5d0;color:#17140e}
.ar-calc-fields{display:grid;grid-template-columns:1fr 1fr 1.1fr;gap:24px;margin:28px 0 16px}
.ar-calc-fields label{font-size:15px;color:#c7c7be;display:grid;gap:12px}.ar-calc-fields label>span{display:flex;align-items:baseline;gap:8px;border-bottom:1px solid #7d6a42;padding-bottom:9px}
.ar-calc-fields input{font:32px/1 var(--ar-sans);background:none;border:0;color:#f1dfb9;min-width:0;width:100%;padding:0;border-radius:0}
.ar-calc-total{display:flex;flex-direction:column;gap:12px}.ar-calc-total .ar-eyebrow{font-size:13px}.ar-calc-total output{font:40px/1 var(--ar-medium);color:#efdab1;overflow-wrap:anywhere}
.ar-calculator>p{margin:10px 0 0;font-size:15px;color:#bcbcb6}.ar-v4-note{font-size:13px!important;line-height:1.5!important;color:#aaa99f!important}
.ar-docs-ask{margin-top:48px;padding:28px;border:1px solid #cba96955;background:linear-gradient(135deg,#1d170d,#080808 80%)}
.ar-ask-heading{display:flex;gap:20px;justify-content:space-between;align-items:flex-start}.ar-ask-heading .ar-eyebrow{margin:0 0 14px}
.ar-ask-heading h3{font:28px/1.15 var(--ar-medium);margin:0}.ar-ask-heading>a{font-size:14px;white-space:nowrap;text-decoration:none;color:#d5bc88}
.ar-docs-ask>p{font-size:17px;line-height:1.5;color:#c4c4bd;max-width:620px}.ar-ask-input{display:flex;gap:8px;align-items:center;background:#070707;border:1px solid #8a744d;padding:8px 8px 8px 16px;margin-top:22px}
.ar-ask-input input{font:17px var(--ar-sans);color:#f1eee7;background:none;border:0;min-width:0;width:100%;padding:8px 0;outline:none}.ar-ask-input:focus-within{outline:2px solid #d9b86f;outline-offset:3px}
.ar-ask-input button{flex:none;width:42px;height:42px;border:0;border-radius:50%;background:#e9ddc2;color:#14120e;font-size:24px;cursor:pointer}.ar-ask-input button:disabled{opacity:.5;cursor:wait}
.ar-ask-suggestions{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.ar-ask-suggestions button{background:transparent;border:1px solid #ffffff2b;border-radius:20px;padding:8px 12px;color:#c6c5bb;font:13px var(--ar-sans);cursor:pointer}
.ar-ask-suggestions button:hover{border-color:#d3b776;color:#fff}.ar-docs-answer{border-top:1px solid #ffffff24;padding-top:18px;margin-top:18px}.ar-docs-answer>p[data-docs-answer]{white-space:pre-wrap;overflow-wrap:anywhere;font-size:16px;line-height:1.6;color:#dddcd5;margin:0 0 20px}
.ar-docs-answer nav{display:flex;gap:8px;flex-wrap:wrap}.ar-docs-answer nav a{display:inline-flex;padding:7px 10px;border:1px solid #b99f6966;border-radius:4px;font-size:13px;color:#e3c78c;text-decoration:none}.ar-docs-answer nav a:hover{background:#d0b47722}
.ar-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.ar-language-catalog input{width:100%;box-sizing:border-box;padding:15px 18px;font:18px var(--ar-sans);color:var(--ar-white);background:#090909;border:1px solid #6d6249;border-radius:0;margin-top:10px}
.ar-language-catalog ul[data-language-list]{display:flex;flex-wrap:wrap;gap:12px 22px;padding:0;list-style:none;margin-top:24px}.ar-language-catalog li{font-size:18px;color:#c7c6bf;line-height:1.5}.ar-language-catalog [data-language-status]{font-size:14px;color:#aaa99f}.ar-language-catalog [hidden],.ar-docs-answer[hidden]{display:none!important}
.ar-pricing button:focus-visible,.ar-docs-ask button:focus-visible,.ar-language-catalog input:focus-visible{outline:2px solid #d8ba7a;outline-offset:3px}
@media(max-width:809px){.ar-home-voice-art{padding:16px!important}.ar-v4-heading{display:block}.ar-v4-heading>p{margin-top:20px!important;max-width:100%}.ar-plan-grid{grid-template-columns:1fr}.ar-plan,.ar-calculator,.ar-docs-ask{padding:22px}.ar-calc-heading{align-items:flex-start;flex-direction:column}.ar-calc-fields{grid-template-columns:1fr 1fr;gap:24px 16px}.ar-calc-total{grid-column:1/-1;border-top:1px solid #ffffff24;padding-top:20px}.ar-calc-total output{font-size:42px}.ar-ask-heading{display:block}.ar-ask-heading>a{display:inline-block;margin-top:18px}.ar-ask-input input{font-size:16px}.ar-language-catalog ul[data-language-list]{gap:10px 18px}.ar-language-catalog li{font-size:17px}}
@media(prefers-reduced-motion:reduce){.ar-home-product-link,.ar-product-arrow{transition:none!important}.ar-home-product-link:hover{transform:none}}

@media(max-width:809px){.ar-home-services{grid-template-columns:1fr!important;gap:28px!important}.ar-home-service-copy{min-width:0}.ar-home-service-copy .ar-pill{max-width:100%;box-sizing:border-box}}
.ar-ask-suggestions button:disabled{opacity:.55;cursor:wait}
.ar-pricing{position:relative;z-index:1;margin:0;background:#000;padding:64px max(24px,calc((100% - 1320px)/2)) 88px;font:20px/1.4 var(--ar-sans);scroll-margin-top:100px}
.ar-pricing .ar-v4-heading h2{font:46px/1.05 var(--ar-medium);letter-spacing:-.92px;max-width:600px}
.ar-pricing .ar-v4-heading>p{font-size:18px;line-height:1.45;color:#c5c5bd}
.ar-home-voice-facts{flex-wrap:wrap;gap:28px!important}.ar-home-voice-facts dd{max-width:115px}
@media(max-width:809px){.ar-pricing{padding:40px 16px 56px;grid-template-columns:1fr;gap:24px}.ar-pricing .ar-v4-heading h2{font-size:34px;letter-spacing:-.68px}.ar-home-voice-facts{gap:24px!important}.ar-home-voice-facts dt{font-size:36px!important}.ar-home-voice-facts dd{max-width:90px}}
