.an-home{--an-bg: #0d1016;--an-panel: #151a22;--an-ink: #f3eee5;--an-muted: #aaa397;--an-accent: #c79a59;--an-line: rgba(199, 154, 89, .22);background:var(--an-bg);color:var(--an-ink)}.an-home *{box-sizing:border-box}.an-home a{color:inherit}.an-shell{width:min(100% - 48px,1480px);margin-inline:auto}.an-section{padding-block:clamp(48px,5vw,80px);border-top:1px solid var(--an-line)}.an-section-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,480px);gap:48px;align-items:end;margin-bottom:clamp(28px,3.5vw,48px)}.an-kicker,.an-index,.an-meta{color:var(--an-accent);font-size:11px;font-weight:700;letter-spacing:.22em;line-height:1.4;text-transform:uppercase}.an-title{margin:10px 0 0;color:var(--an-ink);font-size:clamp(38px,5.2vw,78px);font-weight:600;letter-spacing:-.035em;line-height:.98;text-wrap:balance}.an-title--section{font-size:clamp(32px,4vw,56px);line-height:1.04}.an-copy,.an-copy p{margin:0;color:var(--an-muted);font-size:clamp(15px,1.25vw,18px);line-height:1.7}.an-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.an-button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:12px 22px;border:1px solid var(--an-accent);background:var(--an-accent);color:#111318!important;font-size:12px;font-weight:700;letter-spacing:.13em;line-height:1;text-decoration:none;text-transform:uppercase;transition:background-color .18s ease,color .18s ease,transform .18s ease}.an-button:hover{background:#e0b875;color:#0d1016!important;transform:translateY(-2px)}.an-button--secondary{background:#0d101659;color:var(--an-ink)!important}.an-button--secondary:hover{background:#c79a591f;color:var(--an-ink)!important}.an-arrow-link{display:inline-flex;align-items:center;gap:10px;color:var(--an-ink);font-size:12px;font-weight:700;letter-spacing:.12em;text-decoration:none;text-transform:uppercase}.an-arrow-link:after{content:"\2192";color:var(--an-accent);transition:transform .18s ease}.an-arrow-link:hover:after{transform:translate(4px)}@media screen and (max-width:749px){.an-shell{width:min(100% - 32px,1480px)}.an-section{padding-block:48px}.an-section-head{grid-template-columns:1fr;gap:20px;margin-bottom:32px}.an-actions{display:grid;grid-template-columns:1fr}.an-button{width:100%}}@media(prefers-reduced-motion:reduce){.an-home *,.an-home *:before,.an-home *:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/astranova-home.css.map */
