@import url("https://fonts.googleapis.com/css2?family=Archivo:ital,wdth,wght@0,62..125,400..900;1,62..125,400..700&family=Inter:wght@400;500;600;700;800&display=swap");:root{--brand:#D5004B;--brand-2:#ff3d74;--ink:#0b0b0c;--ink-2:#111111;--text-muted:#5b5e66;--text-faint:#8a8d94;--text-faint-2:#9ca0a8;--border:#ecedef;--border-2:#e8e8ea;--bg:#ffffff;--bg-tint:#fff3f6;--bg-tint-2:#ffe9ef;--success-bg:#e6f6ec;--success-fg:#186b3b;--danger:#b0003a;--max-width:1360px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--font-heading:"Archivo",system-ui,sans-serif;--font-body:"Inter",system-ui,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);font-family:var(--font-body);color:var(--ink);-webkit-font-smoothing:antialiased;overflow-x:hidden}h1,h2,h3,h4{font-family:var(--font-heading);margin:0}a{color:var(--brand);text-decoration:none}a:hover{color:var(--ink)}img{max-width:100%;display:block}button,input,select,textarea{font-family:inherit}button{font-family:var(--font-body)}.container{max-width:var(--max-width);margin:0 auto;padding:0 24px}@media (max-width:900px){.container{padding:0 16px}}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:absolute;left:-9999px;top:0;background:var(--ink);color:#fff;padding:10px 16px;border-radius:0 0 8px 0;z-index:200}.skip-link:focus{left:0}