:root{--aq-font-heading: "Archivo", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--aq-font-body: "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--aq-ink: #12262B;--aq-ink-soft: #46565A;--aq-ink-faint: #59676B;--aq-bg: #FBFAF8;--aq-surface: #FFFFFF;--aq-panel: #EFF4F4;--aq-line: #E3E0DA;--aq-brand: #0F6B70;--aq-brand-deep: #0A5155;--aq-brand-soft: #E7F1F1;--aq-brand-on-ink: #9AC0C2;--aq-accent: #A6682C;--aq-accent-soft: #F7EFE5}.aq{--aq-container: 1200px;--aq-gutter: 20px;--aq-radius-sm: 8px;--aq-radius-md: 14px;--aq-radius-lg: 22px;--aq-shadow-sm: 0 1px 2px rgb(18 38 43 / 6%), 0 2px 8px rgb(18 38 43 / 5%);--aq-shadow-md: 0 4px 14px rgb(18 38 43 / 8%), 0 14px 34px rgb(18 38 43 / 7%)}@media(max-width:480px){.aq{--aq-gutter: 16px}}.aq{display:block;background:var(--aq-bg);color:var(--aq-ink-soft);font-family:var(--aq-font-body)}.aq--bg{background:var(--aq-bg)}.aq--surface{background:var(--aq-surface)}.aq--panel{background:var(--aq-panel)}.aq--brand-soft{background:var(--aq-brand-soft)}.aq--ink{background:var(--aq-ink);color:#fffc}.aq__inner{max-width:var(--aq-container);margin-inline:auto;padding-inline:var(--aq-gutter);padding-block:clamp(44px,7vw,88px)}.aq--tight .aq__inner{padding-block:clamp(22px,3.5vw,34px)}.aq__eyebrow{display:inline-flex;align-items:center;gap:9px;margin:0 0 14px;font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--aq-brand)}.aq__eyebrow:before{content:"";inline-size:20px;block-size:2px;border-radius:2px;background:var(--aq-accent)}.aq--ink .aq__eyebrow{color:var(--aq-brand-on-ink)}.aq :is(h1,h2,h3,h4){margin:0;font-family:var(--aq-font-heading);font-weight:600;line-height:1.14;letter-spacing:-.015em;text-wrap:balance;color:var(--aq-ink)}.aq--ink :is(h1,h2,h3,h4){color:#fff}.aq h1{font-size:clamp(2rem,1.35rem + 2.8vw,3.4rem)}.aq h2{font-size:clamp(1.6rem,1.2rem + 1.9vw,2.5rem)}.aq h3{font-size:clamp(1.05rem,.97rem + .4vw,1.25rem);line-height:1.3}.aq h4{font-size:1rem;line-height:1.35}.aq p{margin:0}.aq__lede{max-width:60ch;font-size:clamp(1rem,.95rem + .25vw,1.125rem);line-height:1.62;color:var(--aq-ink-soft)}.aq--ink .aq__lede{color:#ffffffc7}.aq__body{font-size:.9375rem;line-height:1.65}.aq__note{font-size:.8125rem;line-height:1.55;color:var(--aq-ink-faint)}.aq--ink .aq__note{color:#ffffffb8}.aq__head{display:flex;flex-direction:column;gap:14px;max-width:66ch;margin-block-end:clamp(30px,4.5vw,52px)}.aq__head--center{align-items:center;margin-inline:auto;text-align:center}.aq__head--center .aq__lede{text-align:center}.aq__btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-block-size:52px;padding:0 30px;border:1px solid transparent;border-radius:100px;font-family:var(--aq-font-body);font-size:.9375rem;font-weight:600;line-height:1;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,transform .16s ease}.aq__btn:active{transform:translateY(1px)}.aq__btn--primary{background:var(--aq-ink);color:#fff;box-shadow:var(--aq-shadow-sm)}.aq__btn--primary:hover{background:var(--aq-brand-deep)}.aq__btn--brand{background:var(--aq-brand);color:#fff}.aq__btn--brand:hover{background:var(--aq-brand-deep)}.aq__btn--ghost{background:transparent;border-color:var(--aq-line);color:var(--aq-ink)}.aq__btn--ghost:hover{border-color:var(--aq-ink)}.aq--ink .aq__btn--ghost{border-color:#ffffff73;color:#fff}.aq--ink .aq__btn--ghost:hover{border-color:#fff;background:#ffffff1a}.aq__card{background:var(--aq-surface);border:1px solid var(--aq-line);border-radius:var(--aq-radius-md);padding:26px 24px}.aq--surface .aq__card{background:var(--aq-bg)}.aq__medallion{display:grid;place-items:center;inline-size:46px;block-size:46px;margin-block-end:16px;border-radius:50%;background:var(--aq-brand-soft);color:var(--aq-brand)}.aq__grid{display:grid;gap:clamp(14px,2vw,22px)}.aq svg{flex:none}.aq a{color:inherit}.aq :is(a,button,summary,input):focus-visible{outline:2px solid var(--aq-brand);outline-offset:3px;border-radius:4px}.aq--ink :is(a,button,summary):focus-visible{outline-color:var(--aq-brand-on-ink)}.aq__vh{position:absolute!important;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(prefers-reduced-motion:reduce){.aq *,.aq *:before,.aq *:after{animation-duration:.001ms!important;transition-duration:.001ms!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/aq.css.map */
