.ag-page,.ag-page *{box-sizing:border-box}.ag-page{--ag-ink: #1a1a1a;--ag-soft: #555;--ag-line: #e6e2da;color:var(--ag-ink);background:#fff}.ag-page__wrap{width:100%;max-width:112rem;margin:0 auto;padding:0 2rem}.ag-page__wrap--narrow{max-width:76rem}@media screen and (min-width:750px){.ag-page__wrap{padding:0 5rem}}.ag-page__hero{padding:56px 0 48px;background:radial-gradient(ellipse at 50% 0%,#4a0e1480,#0a0a0a00 65%),var(--ag-onyx, #0a0a0a);color:var(--ag-bone, #f5f0e6);text-align:center}.ag-page__eyebrow{margin:0 0 12px;font-family:var(--font-body-family);font-weight:500;font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:var(--ag-gold, #d4af37)}.ag-page__title{margin:0;font-size:clamp(26px,7vw,42px);line-height:1.2;color:var(--ag-bone, #f5f0e6)}.ag-page__rule{display:block;width:48px;height:1px;margin:18px auto 0;background:linear-gradient(90deg,rgba(212,175,55,0),var(--ag-gold, #d4af37) 50%,rgba(212,175,55,0))}.ag-page__intro{max-width:40em;margin:18px auto 0;font-size:15px;line-height:1.8;color:#f5f0e6d1}.ag-page__intro p{margin:0 0 8px}.ag-page__updated{margin:16px 0 0;font-size:12px;letter-spacing:.06em;color:#f5f0e68c}.ag-page__highlights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:-24px 0 0;padding:0;list-style:none;position:relative;z-index:1}@media screen and (min-width:990px){.ag-page__highlights{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}}.ag-page__highlight{padding:18px 16px;border:1px solid var(--ag-line);border-top:2px solid var(--ag-gold, #d4af37);background:#fff;box-shadow:0 10px 28px #0a0a0a0f}.ag-page__highlight-icon{display:inline-flex;color:var(--ag-gold, #d4af37)}.ag-page__highlight-icon .ag-icon{width:22px;height:22px}.ag-page__highlight{min-width:0}.ag-page__highlight-title{margin:10px 0 4px;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}@media screen and (min-width:750px){.ag-page__highlight-title{font-size:13px;letter-spacing:.06em}}.ag-page__highlight-text{margin:0;font-size:13px;line-height:1.6;color:var(--ag-soft)}.ag-page__layout{padding:44px 0 64px}@media screen and (min-width:990px){.ag-page__layout--toc{display:grid;grid-template-columns:240px minmax(0,1fr);gap:56px;align-items:start}.ag-page__toc{position:sticky;top:110px}}.ag-page__toc{margin-bottom:32px;padding:18px 20px;border:1px solid var(--ag-line);background:#faf8f4}.ag-page__toc-title{margin:0 0 10px;font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--ag-gold, #d4af37)}.ag-page__toc ol{margin:0;padding-left:18px}.ag-page__toc li{margin-bottom:6px;font-size:13.5px;line-height:1.5}.ag-page__toc a{color:var(--ag-ink);text-decoration:none}.ag-page__toc a:hover{color:var(--ag-gold, #d4af37)}.ag-page__body{max-width:76rem}.ag-page__block{padding:0 0 28px;margin-bottom:28px;border-bottom:1px solid var(--ag-line);scroll-margin-top:110px}.ag-page__block:last-of-type{border-bottom:0}.ag-page__h2{margin:0 0 14px;font-size:clamp(17px,4.6vw,21px);letter-spacing:.08em;color:var(--ag-ink)}.ag-page__rte{font-size:15px;line-height:1.85;color:#333}.ag-page__rte p{margin:0 0 12px}.ag-page__rte ul,.ag-page__rte ol{margin:0 0 12px;padding-left:20px}.ag-page__rte li{margin-bottom:6px}.ag-page__rte strong{color:var(--ag-ink);font-weight:600}.ag-page__rte a{color:var(--ag-ink);text-decoration-color:var(--ag-gold, #d4af37);text-underline-offset:3px}.ag-page__button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 34px;border:1px solid var(--ag-onyx, #0a0a0a);background:var(--ag-onyx, #0a0a0a);color:var(--ag-bone, #f5f0e6);font-family:var(--font-body-family);font-weight:500;font-size:12px;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .25s ease,color .25s ease,border-color .25s ease}.ag-page__button:hover{background:var(--ag-gold, #d4af37);border-color:var(--ag-gold, #d4af37);color:var(--ag-onyx, #0a0a0a)}.ag-page__cta{margin-top:12px;padding:28px;background:#faf8f4;border:1px solid var(--ag-line);text-align:center}.ag-page__cta p{margin:0 0 16px;font-size:15px}.ag-contact{display:grid;gap:32px;padding-top:36px;padding-bottom:64px}@media screen and (min-width:990px){.ag-contact{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:56px;align-items:start}}.ag-contact__cards{display:grid;gap:14px;margin:0;padding:0;list-style:none}.ag-contact__card{display:flex;gap:14px;padding:18px;border:1px solid var(--ag-line);border-left:2px solid var(--ag-gold, #d4af37);background:#fff}.ag-contact__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:40px;height:40px;border-radius:50%;background:var(--ag-onyx, #0a0a0a);color:var(--ag-gold, #d4af37)}.ag-contact__icon .ag-icon{width:18px;height:18px}.ag-contact__card-title{margin:2px 0 6px;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.ag-contact__card-text{font-size:14px;line-height:1.7;color:#444}.ag-contact__card-text p{margin:0 0 6px}.ag-contact__card-link{display:inline-block;margin-top:6px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ag-ink);text-decoration-color:var(--ag-gold, #d4af37);text-underline-offset:4px}.ag-contact__form-wrap{padding:24px 20px;border:1px solid var(--ag-line);background:#faf8f4}@media screen and (min-width:750px){.ag-contact__form-wrap{padding:32px}}.ag-contact__form-title{margin:0 0 18px;font-size:18px;letter-spacing:.1em}.ag-contact__form{display:grid;gap:16px}.ag-contact__field{display:grid;gap:6px}.ag-contact__field label{font-size:14px;font-weight:500;color:var(--ag-ink)}.ag-contact__field input,.ag-contact__field textarea{width:100%;min-height:48px;padding:12px 14px;border:1px solid #d6d1c7;border-radius:0;background:#fff;color:var(--ag-ink);font-family:var(--font-body-family);font-size:15px}.ag-contact__field textarea{min-height:140px;resize:vertical}.ag-contact__field input:focus,.ag-contact__field textarea:focus{outline:none;border-color:var(--ag-gold, #d4af37);box-shadow:0 0 0 1px var(--ag-gold, #d4af37)}.ag-contact__form .ag-page__button{justify-self:start}.ag-contact__privacy{font-size:12px;line-height:1.6;color:var(--ag-soft)}.ag-contact__privacy p{margin:0}.ag-contact__privacy a{color:var(--ag-ink)}.ag-contact__status{margin:0;padding:14px 16px;font-size:14px}.ag-contact__status--ok{background:#f1f7ef;border:1px solid #b9d7b0;color:#2f5a27}.ag-contact__status--error{background:#fbefef;border:1px solid #e3b3b3;color:#7a1f1f}.ag-contact__status ul{margin:6px 0 0;padding-left:18px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/aragold-pages.css.map */
