._trigger_1ee7s_1{z-index:900;border-radius:var(--radius-pill);background:var(--color-brand-red);color:#fff;border:0;align-items:center;gap:10px;padding:12px 18px 12px 14px;display:flex;position:fixed;bottom:22px;right:22px;box-shadow:0 16px 42px #5d121a4d}._trigger_1ee7s_1>span:first-child{background:#ffffff29;border-radius:50%;place-items:center;width:36px;height:36px;font-size:18px;display:grid}._trigger_1ee7s_1>span:last-child{text-align:left;line-height:1.1;display:grid}._trigger_1ee7s_1 strong{font-size:13px}._trigger_1ee7s_1 small{color:#ffffffc7;margin-top:4px;font-size:10px}._trigger_1ee7s_1:hover{background:var(--color-brand-red-dark)}._backdrop_1ee7s_47{z-index:1200;padding:var(--space-5);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#131a15a3;place-items:center;display:grid;position:fixed;inset:0}._dialog_1ee7s_58{border:1px solid var(--color-line);border-radius:var(--radius-xl);background:var(--color-surface);width:min(100%,480px);padding:var(--space-6);box-shadow:var(--shadow-lg)}._dialog_1ee7s_58 h2{margin-top:var(--space-3);font-size:30px}._dialog_1ee7s_58 p{line-height:1.7}._demoLabel_1ee7s_76{border-radius:var(--radius-pill);color:#5f4108;letter-spacing:.08em;background:#fff2bf;border:1px solid #e6c76a;padding:6px 10px;font-size:10px;font-weight:900;display:inline-flex}._safeNote_1ee7s_88{border:1px solid var(--color-fruit-green-border);border-radius:var(--radius-md);background:var(--color-fruit-green-bg);color:var(--color-brand-leaf);padding:var(--space-3);font-size:13px;font-weight:700}._close_1ee7s_98{border-radius:var(--radius-pill);background:var(--color-brand-leaf);color:#fff;border:0;width:100%;padding:13px 18px;font-weight:800}@media (width<=560px){._trigger_1ee7s_1{bottom:14px;right:14px}}:root{--color-brand-red:#d21f2b;--color-brand-red-dark:#951523;--color-brand-leaf:#1f6b3b;--color-brand-leaf-soft:#e8f1e9;--color-brand-citrus:#f6ae2d;--color-produce-deep:#14532d;--color-produce-deeper:#0e3b20;--color-leaf-fresh:#74a83b;--color-brand-orange-accent:#ef7d32;--color-brand-berry:#6c416f;--color-cream:#fff8ec;--color-cream-deep:#f7ead7;--color-paper:#fffdf9;--color-surface:#fff;--color-ink:#20221f;--color-muted:#6d706a;--color-line:#eadfce;--color-fruit-red-bg:#fbe8e6;--color-fruit-red-border:#f5d5d1;--color-fruit-orange-bg:#fff0d9;--color-fruit-orange-border:#f8ddb4;--color-fruit-yellow-bg:#fff8ce;--color-fruit-yellow-border:#f1e7ae;--color-fruit-green-bg:#e9f2e4;--color-fruit-green-border:#d7e7d1;--color-fruit-purple-bg:#eee6f3;--color-fruit-purple-border:#e1d6e9;--color-fruit-tan-bg:#f2e7d7;--color-fruit-tan-border:#e8dac5;--font-sans:"Source Sans 3", "Avenir Next", Avenir, "Segoe UI", system-ui, sans-serif;--font-serif:"Iowan Old Style", Georgia, serif;--text-min:12.5px;--label-size:12.5px;--label-weight:600;--label-tracking:.07em;--measure:68ch;--radius-sm:10px;--radius-md:16px;--radius-lg:22px;--radius-xl:28px;--radius-pill:999px;--shadow-sm:0 8px 26px #442b180f;--shadow-md:0 18px 55px #442b181a;--shadow-lg:0 20px 70px #0000003d;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--rhythm-label-input:var(--space-1);--rhythm-input-hint:var(--space-2);--rhythm-hint-error:var(--space-3);--rhythm-field-field:var(--space-4);--rhythm-field-action:var(--space-5);--rhythm-block:var(--space-6);--focus-ring:3px solid #f6ae2d61;--green:var(--color-brand-red);--green2:var(--color-brand-leaf);--orange:var(--color-brand-red)}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-sans);margin:0;line-height:1.5}.prelaunch-banner{z-index:1000;color:#5f4108;letter-spacing:.02em;text-align:center;background:#fff2bf;border-bottom:1px solid #8b6010;padding:8px 16px;font-size:.8125rem;font-weight:700;position:relative}h1,h2,h3{font-family:var(--font-serif);margin:0 0 var(--space-3);line-height:1.1}p{margin:0 0 var(--space-3);color:var(--color-muted)}a{color:var(--color-brand-red)}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:var(--focus-ring);outline-offset:2px}code,pre{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}[class*=eyebrow],[class*=label],[class*=kicker],[class*=metricLabel],th{letter-spacing:var(--label-tracking);font-weight:var(--label-weight)}body{font-optical-sizing:auto;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}h1,h2,h3{text-wrap:balance;font-weight:600;line-height:1.2}p{max-width:var(--measure);line-height:1.6}label{color:var(--color-ink);font-weight:600}input,select,textarea{font-size:16px;line-height:1.4}button,[type=submit]{letter-spacing:.01em;font-weight:600}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--color-brand-leaf);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}input[type=checkbox],input[type=radio]{width:18px;height:18px;accent-color:var(--color-brand-red);flex:none}:is(label:has(>input[type=checkbox]),label:has(>input[type=radio])){min-height:24px}
