@import"https://fonts.googleapis.com/css2?family=Baskervville:ital@0;1&family=Roboto:wght@300;400;500;600;700&display=swap";:root{font-family:Roboto,Arial,sans-serif;color:#151b2a;background:#f8f7f2;font-synthesis:none;--royal: #1755A6;--royal-dark: #123F7F;--navy: #1755A6;--gold: #C7A24A;--gold-soft: #EADCB5;--ivory: #F8F7F2;--border: #E6E4DC;--muted: #6E7687}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;background:var(--ivory);color:#151b2a;font-weight:400}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button,input,textarea,select{font:inherit}.page-shell{min-height:100vh;display:flex;flex-direction:column}.clean-card{border:1px solid var(--border);background:#fff;border-radius:14px;box-shadow:0 6px 22px #081e480d}.premium-glass{background:#ffffff1f;border:1px solid rgba(255,255,255,.18);box-shadow:0 12px 34px #0414321f;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}::selection{background:#c7a24a47;color:#1755a6}.aerostak-content-shell{font-family:Roboto,Arial,sans-serif}
