@font-face{font-family:Aloevera Display;font-weight:500;font-display:swap;src:url(/fonts/AloeveraDisplay-Medium.woff2) format("woff2")}@font-face{font-family:Poppins;font-weight:400;font-display:swap;src:url(/fonts/poppins-latin-400-normal.woff2) format("woff2")}@font-face{font-family:Poppins;font-weight:600;font-display:swap;src:url(/fonts/poppins-latin-600-normal.woff2) format("woff2")}:root{--navy: #000062;--purple: #5e17eb;--beige: #f8f4ee;--muted: #454489;--line: #dddbe3;--card: #fffdf9;color-scheme:light}*{box-sizing:border-box}body{margin:0;background:var(--beige);color:var(--navy);font:400 16px/1.5 Poppins,ui-sans-serif,system-ui,sans-serif}:focus-visible{outline:3px solid var(--purple);outline-offset:3px}.page{max-width:1040px;margin:0 auto;padding:40px 32px 48px;min-height:100vh;display:flex;flex-direction:column}.logo{height:44px;width:auto;display:block}.logo .ink{fill:var(--navy)}.logo .dot{fill:var(--purple)}main{flex:1;padding-top:72px}h1{font:500 64px/1.05 Aloevera Display,Poppins,sans-serif;margin:0 0 16px;letter-spacing:-.01em}.lead{font-size:19px;color:var(--muted);margin:0 0 48px;max-width:34em}.cards{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.cards li{display:flex}.card{flex:1;display:flex;flex-direction:column;gap:8px;padding:24px;background:var(--card);border:1px solid var(--line);border-radius:8px;color:inherit;text-decoration:none}.card:hover{border-color:var(--purple)}.card h2{font:500 24px/1.2 Aloevera Display,Poppins,sans-serif;margin:0}.card p{margin:0;color:var(--muted)}.card-cta{margin-top:auto;padding-top:8px;font-weight:600}.card:hover .card-cta{color:var(--purple)}.foot{margin-top:56px;font-size:14px;color:var(--muted)}@media screen and (max-width:720px){.page{padding:24px 16px 32px}.logo{height:36px}main{padding-top:40px}h1{font-size:44px}.lead{font-size:17px;margin-bottom:32px}.cards{grid-template-columns:minmax(0,1fr);gap:16px}.card{padding:20px}}
