@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:400;src:url(./archivo-latin-400-normal.C81ewxNO.woff2) format("woff2"),url(./archivo-latin-400-normal.Bl602Mgc.woff) format("woff")}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:400;src:url(./archivo-latin-ext-400-normal.B5tPZzqW.woff2) format("woff2"),url(./archivo-latin-ext-400-normal.DrmqtLj6.woff) format("woff")}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:500;src:url(./archivo-latin-500-normal.CGugC8dq.woff2) format("woff2"),url(./archivo-latin-500-normal.pkzA7jw9.woff) format("woff")}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:500;src:url(./archivo-latin-ext-500-normal.RFhg4CpD.woff2) format("woff2"),url(./archivo-latin-ext-500-normal.D7mXw3Kz.woff) format("woff")}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:600;src:url(./archivo-latin-600-normal.3BBy0ZsW.woff2) format("woff2"),url(./archivo-latin-600-normal.DwYieO8P.woff) format("woff")}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:600;src:url(./archivo-latin-ext-600-normal.Dm61iqcg.woff2) format("woff2"),url(./archivo-latin-ext-600-normal.D7uErJuz.woff) format("woff")}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:700;src:url(./archivo-latin-700-normal.D9cHMWGj.woff2) format("woff2"),url(./archivo-latin-700-normal.lT5TFe7H.woff) format("woff")}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:700;src:url(./archivo-latin-ext-700-normal.DD_nkw6b.woff2) format("woff2"),url(./archivo-latin-ext-700-normal.CgyfnKjw.woff) format("woff")}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:800;src:url(./archivo-latin-800-normal.cB6v3kRN.woff2) format("woff2"),url(./archivo-latin-800-normal.DZa_k145.woff) format("woff")}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:800;src:url(./archivo-latin-ext-800-normal.BC6piDwP.woff2) format("woff2"),url(./archivo-latin-ext-800-normal.B9NTbsU1.woff) format("woff")}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:900;src:url(./archivo-latin-900-normal.D5FQlLQC.woff2) format("woff2"),url(./archivo-latin-900-normal.b9gKmcX7.woff) format("woff")}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:900;src:url(./archivo-latin-ext-900-normal.BTaU-39F.woff2) format("woff2"),url(./archivo-latin-ext-900-normal.DtTSfqvf.woff) format("woff")}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(./playfair-display-latin-400-normal.CFtfchNt.woff2) format("woff2"),url(./playfair-display-latin-400-normal.DHYHbkg3.woff) format("woff")}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(./playfair-display-latin-ext-400-normal.BxlSGspa.woff2) format("woff2"),url(./playfair-display-latin-ext-400-normal.qdZwdvNS.woff) format("woff")}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(./playfair-display-latin-700-normal.CuDiGg7c.woff2) format("woff2"),url(./playfair-display-latin-700-normal.Bc_1Q1cG.woff) format("woff")}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(./playfair-display-latin-ext-700-normal.C58ejOkc.woff2) format("woff2"),url(./playfair-display-latin-ext-700-normal.D5HUU8GT.woff) format("woff")}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:800;src:url(./playfair-display-latin-800-normal.lwhkvH_6.woff2) format("woff2"),url(./playfair-display-latin-800-normal.D0Xz4t1K.woff) format("woff")}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:800;src:url(./playfair-display-latin-ext-800-normal.ZgHWgVpM.woff2) format("woff2"),url(./playfair-display-latin-ext-800-normal.DD7uHqs8.woff) format("woff")}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:900;src:url(./playfair-display-latin-900-normal.oSb7_CWx.woff2) format("woff2"),url(./playfair-display-latin-900-normal.DypQvTWf.woff) format("woff")}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:900;src:url(./playfair-display-latin-ext-900-normal.wdRhZY-D.woff2) format("woff2"),url(./playfair-display-latin-ext-900-normal.Dl6M2jFN.woff) format("woff")}@font-face{font-family:Playfair Display;font-style:italic;font-display:swap;font-weight:400;src:url(./playfair-display-latin-400-italic.LeeEXsx5.woff2) format("woff2"),url(./playfair-display-latin-400-italic.hIeePEuE.woff) format("woff")}@font-face{font-family:Playfair Display;font-style:italic;font-display:swap;font-weight:400;src:url(./playfair-display-latin-ext-400-italic.zVOgzDMq.woff2) format("woff2"),url(./playfair-display-latin-ext-400-italic.CZOjvne0.woff) format("woff")}@font-face{font-family:Playfair Display;font-style:italic;font-display:swap;font-weight:700;src:url(./playfair-display-latin-700-italic.CB566L-e.woff2) format("woff2"),url(./playfair-display-latin-700-italic.DgrU7w_p.woff) format("woff")}@font-face{font-family:Playfair Display;font-style:italic;font-display:swap;font-weight:700;src:url(./playfair-display-latin-ext-700-italic.DsMbH0-z.woff2) format("woff2"),url(./playfair-display-latin-ext-700-italic.BF6mSdbu.woff) format("woff")}@font-face{font-family:Playfair Display;font-style:italic;font-display:swap;font-weight:900;src:url(./playfair-display-latin-900-italic.DZvaZDOm.woff2) format("woff2"),url(./playfair-display-latin-900-italic.Coa6X-ET.woff) format("woff")}@font-face{font-family:Playfair Display;font-style:italic;font-display:swap;font-weight:900;src:url(./playfair-display-latin-ext-900-italic.DJJhuUDA.woff2) format("woff2"),url(./playfair-display-latin-ext-900-italic.BeVhSWUX.woff) format("woff")}:root{--ink: #0a0a0a;--cream: #f5f3ee;--warm: #efe9dc;--accent: #e75018;--win: #2e7d32;--info: #18afe7;--divider-light: rgba(0, 0, 0, .15);--divider-dark: rgba(255, 255, 255, .1);--serif: "Playfair Display", serif;--sans: "Archivo", system-ui, sans-serif}.page-h1{font-family:var(--serif);font-size:clamp(44px,11vw,88px);font-weight:900;letter-spacing:-.03em;line-height:.95;margin:0}.eyebrow{font-size:11px;letter-spacing:.25em;text-transform:uppercase;font-weight:600;opacity:.55}:root{--ease-out: cubic-bezier(.23, 1, .32, 1)}.entrance-fade,.entrance-rise,.entrance-scale{transition:opacity .5s var(--ease-out),transform .5s var(--ease-out);transition-delay:var(--enter-delay, 0ms)}@media (prefers-reduced-motion: no-preference){@starting-style{.entrance-fade{opacity:0}.entrance-rise{opacity:0;transform:translateY(8px)}.entrance-scale{opacity:0;transform:scale(.96)}}}@media (prefers-reduced-motion: reduce){.entrance-fade,.entrance-rise,.entrance-scale{transition:opacity .01ms!important;transition-delay:0ms!important}}@media (max-width: 760px){.r-pad{padding-left:20px!important;padding-right:20px!important}}@media (max-width: 880px){.r-stack{grid-template-columns:1fr!important;gap:36px!important}}@media (max-width: 760px){.r-cards{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 480px){.r-cards{grid-template-columns:1fr!important}}.ribbon-right.svelte-12uo7i{display:flex;align-items:center;gap:16px}.ribbon-links.svelte-12uo7i{display:flex;align-items:center;gap:14px}.ribbon-divider.svelte-12uo7i{opacity:.3}.ribbon-link.svelte-12uo7i{color:inherit;text-decoration:none;opacity:.8;transition:color .2s,opacity .2s}.ribbon-link.svelte-12uo7i:hover{opacity:1;color:#18afe7}@media (max-width: 720px){.ribbon-right.svelte-12uo7i{display:none}.ribbon.svelte-12uo7i{justify-content:center}}@media (max-width: 540px){.ribbon.svelte-12uo7i{letter-spacing:.12em;font-size:10px}}html,body{margin:0;padding:0;background:#0a0a0a;overflow-x:clip}body{font-family:Archivo,system-ui,sans-serif;-webkit-font-smoothing:antialiased;color:#0a0a0a}*,*:before,*:after{box-sizing:border-box}button{font-family:inherit}
