:root{--font-rounded:ui-rounded, "SF Pro Rounded", var(--font-fredoka), system-ui, sans-serif;--ink:#24221e;--muted:#24221ea8;--paper:#ede8de;--brown:#4d2b17;--orange:#d65e00;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}body{background:var(--paper);color:var(--ink);-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.card-tools{max-width:8.5in;padding:max(24px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) 20px max(16px, env(safe-area-inset-left));margin:0 auto}.card-tools h1{font-family:var(--font-rounded);margin:0 0 6px;font-size:26px;font-weight:700;line-height:1.2}.card-tools p{margin:0;font-size:16px;line-height:1.45}.card-actions{flex-wrap:wrap;gap:10px;margin:16px 0 12px;display:flex}.card-button{border:2px solid var(--brown);min-height:44px;color:var(--brown);font:600 16px var(--font-rounded);cursor:pointer;background:0 0;border-radius:999px;align-items:center;padding:0 18px;text-decoration:none;display:inline-flex}.card-button-main{background:var(--brown);color:#fff}.card-button:active{opacity:.6}.card-tools .card-small{color:var(--muted);font-size:14px}.card-small a{color:var(--brown);font-weight:600}.card-sheet{aspect-ratio:8.5/11;background:#fff;flex-direction:column;width:min(100% - 32px,8.5in);margin:0 auto 40px;display:flex;position:relative;box-shadow:0 2px 12px #0000002e;container-type:inline-size}.card-side{flex:1;align-items:center;gap:5cqw;padding:5cqw 6cqw;display:flex}.card-side-flipped{transform:rotate(180deg)}.card-fold{border-top:.25cqw dashed #00000038;position:absolute;top:50%;left:3cqw;right:3cqw}.card-fold span{color:#00000059;letter-spacing:.2em;text-transform:uppercase;background:#fff;padding:0 1.5cqw;font-size:1.6cqw;position:absolute;top:0;left:50%;transform:translate(-50%,-55%)}.card-words{flex-direction:column;flex:1;align-items:flex-start;gap:2.8cqw;min-width:0;display:flex}.card-logo{border-radius:1.4cqw;max-width:100%;display:block}.card-logo-dark{background:#1c1a17;padding:1.6cqw}.card-logo img{width:auto;max-width:100%;height:auto;max-height:17cqw;display:block}.card-headline{font-family:var(--font-rounded);text-wrap:balance;margin:0;font-size:4.8cqw;font-weight:700;line-height:1.15}.card-words .board-picture{width:100%}.card-free{text-align:center;color:var(--orange);font-family:var(--font-rounded);margin:.6cqw 0 0;font-size:3cqw;font-weight:700}.card-code{flex-direction:column;flex:none;align-items:center;gap:1cqw;width:40cqw;display:flex}.card-qr,.card-qr svg{width:100%;height:auto;display:block}.card-address{text-align:center;overflow-wrap:anywhere;margin:0;font-size:2.2cqw;font-weight:600}.card-powered{color:var(--muted);align-items:center;gap:1.2cqw;margin:1cqw 0 0;font-size:1.8cqw;display:flex}.card-powered img{width:14cqw;height:auto;display:block}@page{size:letter;margin:0}@media print{body{background:#fff}.card-tools{display:none}.card-sheet{aspect-ratio:auto;width:8.5in;height:11in;box-shadow:none;-webkit-print-color-adjust:exact;print-color-adjust:exact;margin:0}}
