@font-face{font-family:Martian Mono;src:url(../../../fonts/martian-mono.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Special Gothic Expanded One;src:url(../../../fonts/special-gothic-expanded-one.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Maname;src:url(../../../fonts/maname.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Instrument Sans;src:url(../../../fonts/instrument-sans-600.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Instrument Sans;src:url(../../../fonts/instrument-sans-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:BBH Sans Hegarty;src:url(../../../fonts/bbh-sans-hegarty.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Mozilla Text;src:url(../../../fonts/mozilla-text-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Mozilla Text;src:url(../../../fonts/mozilla-text-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}.bento.svelte-188atuo{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(.75rem,2vw,1.25rem);margin-top:1rem}.card.svelte-188atuo{container-type:inline-size;display:flex;flex-direction:column;gap:1rem;padding:clamp(1.25rem,6cqi,2.75rem);border-radius:1rem;background:var(--card-bg);color:var(--card-fg);text-decoration:none;overflow:hidden;aspect-ratio:2 / 3;transition:transform .15s ease}.card.svelte-188atuo:hover{transform:translateY(-2px)}.card--risved.svelte-188atuo{grid-column:1 / -1;aspect-ratio:2 / 1}.eyebrow.svelte-188atuo{font-family:var(--eyebrow-font, ui-monospace, "Fira Mono", monospace);font-size:clamp(.72rem,3.4cqi,1rem);letter-spacing:.02em;font-weight:500}.display.svelte-188atuo{font-family:var(--display-font, "Proza Libre", system-ui, sans-serif);font-size:clamp(1.9rem,9cqi,2.5rem);font-weight:700;line-height:1.05;letter-spacing:-.02em;text-wrap:balance}.body.svelte-188atuo{font-family:var(--body-font, Georgia, "Times New Roman", serif);font-size:clamp(.95rem,4.5cqi,1.25rem);line-height:1.4;text-wrap:pretty;margin-top:auto}.wordmark.svelte-188atuo{font-family:var(--wordmark-font, "Proza Libre", system-ui, sans-serif);font-size:clamp(1.8rem,8.5cqi,3.2rem);font-weight:600;line-height:1.05;letter-spacing:-.02em}.tagline.svelte-188atuo{font-family:var(--tagline-font, "Proza Libre", system-ui, sans-serif);font-size:clamp(.95rem,4.3cqi,1.5rem);line-height:1.3;text-wrap:balance;margin-top:auto;opacity:.92}.body.svelte-188atuo{display:none}@container (min-width: 26rem){.body.svelte-188atuo{display:block}}.card--fractional.svelte-188atuo{--card-bg: #a9b2cc;--card-fg: #3a4032;--eyebrow-font: "Martian Mono", ui-monospace, monospace;--display-font: "Special Gothic Expanded One", "Proza Libre", system-ui, sans-serif;--body-font: "Maname", Georgia, serif;align-items:center;justify-content:center;text-align:center}.card--fractional.svelte-188atuo .display:where(.svelte-188atuo){font-weight:400;font-size:clamp(1.3rem,9cqi,2.5rem)}.card--fractional.svelte-188atuo .eyebrow:where(.svelte-188atuo){font-weight:600}.card--fractional.svelte-188atuo .body:where(.svelte-188atuo){margin-top:0;max-width:48ch}.card--inlagg.svelte-188atuo{--card-bg: #ffffff;--card-fg: #004040;--wordmark-font: "Instrument Sans", system-ui, sans-serif;--tagline-font: "Instrument Sans", system-ui, sans-serif}.card--inlagg.svelte-188atuo .tagline:where(.svelte-188atuo){font-weight:500}.card--risved.svelte-188atuo{--card-bg: #e8e1d8;--card-fg: #1f1206;--eyebrow-font: "Mozilla Text", Georgia, serif;--display-font: "BBH Sans Hegarty", system-ui, sans-serif;--body-font: "Mozilla Text", Georgia, serif;justify-content:center;gap:0}.card--risved.svelte-188atuo .display:where(.svelte-188atuo){font-weight:400;font-size:clamp(2.8rem,14cqi,4rem);white-space:pre-line;order:2;margin:0}.card--risved.svelte-188atuo .eyebrow:where(.svelte-188atuo){font-weight:700;font-size:clamp(.95rem,4.5cqi,1.25rem);letter-spacing:-.01em;order:1;margin:0 0 .75rem}.card--risved.svelte-188atuo .body:where(.svelte-188atuo){color:#5c4a3d;font-weight:500;max-width:50ch;order:3;margin:1rem 0 0;display:none}@container (min-width: 85rem){.card--risved.svelte-188atuo .display:where(.svelte-188atuo){order:1}.card--risved.svelte-188atuo .eyebrow:where(.svelte-188atuo){order:2;margin:1rem 0 .1rem}.card--risved.svelte-188atuo .body:where(.svelte-188atuo){order:3;margin:0;display:block}.card.card--risved.svelte-188atuo .eyebrow:where(.svelte-188atuo){font-size:clamp(.95rem,4.5cqi,1.25rem)}}@media (prefers-color-scheme: dark){.card--fractional.svelte-188atuo{--card-bg: #3a4032;--card-fg: #a9b2cc}.card--inlagg.svelte-188atuo{--card-bg: #004040;--card-fg: #ffffff}.card--risved.svelte-188atuo{--card-bg: #221710;--card-fg: #f0e7dc}.card--risved.svelte-188atuo .body:where(.svelte-188atuo){color:#c2b3a3}}@media screen and (min-width: 48rem){.card.svelte-188atuo{aspect-ratio:2 / 1}.card--risved.svelte-188atuo{aspect-ratio:4 / 1;overflow:visible}.card--risved.svelte-188atuo .display:where(.svelte-188atuo){font-size:clamp(2.2rem,8cqi,5rem);white-space:pre-line}.card--risved.svelte-188atuo .eyebrow:where(.svelte-188atuo){font-size:clamp(.85rem,2.8cqi,1rem)}.card--inlagg.svelte-188atuo{justify-content:center}.card--inlagg.svelte-188atuo .tagline:where(.svelte-188atuo){margin-top:.5rem;max-width:30ch}}
