@font-face{font-family:geist;src:url(../media/geist_latin.p.175rzww1hghhr.woff2)format("woff2");font-display:swap;font-weight:400 700}.YBb5xa_className{font-family:geist}.YBb5xa_variable{--font-geist:"geist"}
@font-face{font-family:geistMono;src:url(../media/geist_mono_latin.p.29txv0wq9-da0.woff2)format("woff2");font-display:swap;font-weight:400 600}.PR2kvW_className{font-family:geistMono}.PR2kvW_variable{--font-geist-mono:"geistMono"}
:root{--color-paper:#f1f0eb;--color-ink:#2a2a27;--color-ink-hover:#000;--color-ink-soft:#45433f;--color-ink-muted:#66645d;--color-white:#fff;--color-paper-raised:#fafaf7;--color-sunken:#f4f3ee;--color-field:#f6f5f0;--color-chrome:#f6f5f1;--color-line:#dfdcd3;--color-line-soft:#eceae4;--color-window:#fbfbf9;--color-window-warm:#f7f6f2;--color-black:#000;--color-phone:#1c1b19;--color-placeholder:#75736c;--color-rec:#d64532;--color-accent:#b23a2e;--color-swap-bg:#f7dde1;--color-swap-fg:#7a2338;--color-swap-label:#9b2c45;--color-logo-tile:#f2d9d3;--color-sky:#dce6ec;--color-meadow:#e2e8d8;--color-hill:#d3dfbb;--color-window-close:#f26b5e;--color-window-min:#f5be4f;--color-window-max:#5fc454;--color-success-bg:#e2f1e8;--color-success-fg:#1f6b47;--color-success-dot:#2f8f63;--color-on-ink-muted:#cfccc3;--color-skip:#8c3b2e;--color-thin-bg:#fbeae6;--color-note-bg:#eeebfb;--color-note-fg:#2e2580;--color-thumb-1:#26241f;--color-thumb-2:#1f2421;--color-thumb-3:#2b2a31;--color-thumb-4:#232823;--color-thumb-5:#2e2622;--color-stage-trend:#2f8f63;--color-stage-draft:#6556da;--color-stage-ready:#d99a1e;--color-stage-posted:#2a2a27;--color-stage-trend-bg:#e2f1e8;--color-stage-trend-fg:#1f6b47;--color-stage-draft-bg:#eeebfb;--color-stage-draft-fg:#4b3eb8;--color-stage-ready-bg:#fbf1dc;--color-stage-ready-fg:#7a5200;--color-stage-posted-bg:#eceae4;--color-stage-posted-fg:#2a2a27;--color-needs-you-fg:#a3301f;--color-needs-you-bg:#fbe9e6;--color-next-step-bg:#f5f3fe;--color-v2-eyebrow:#6f6c65;--color-v2-ink-soft:#55534d;--color-v2-icon:#a9a69e;--color-sample-fb-plum:#351329;--color-sample-fb-cream:#fff9f2;--ink-a04:#2a2a270a;--ink-a05:#2a2a270d;--ink-a06:#2a2a270f;--ink-a07:#2a2a2712;--ink-a08:#2a2a2714;--ink-a10:#2a2a271a;--ink-a12:#2a2a271f;--ink-a14:#2a2a2724;--ink-a16:#2a2a2729;--ink-a18:#2a2a272e;--ink-a24:#2a2a273d;--ink-a25:#2a2a2740;--ink-a26:#2a2a2742;--ink-a30:#2a2a274d;--ink-a32:#2a2a2752;--ink-a55:#2a2a278c;--white-a18:#ffffff2e;--white-a55:#ffffff8c;--white-a65:#ffffffa6;--white-a70:#ffffffb3;--white-a80:#fffc;--white-a85:#ffffffd9;--white-a88:#ffffffe0;--white-a90:#ffffffe6;--black-a00:#0000;--black-a35:#00000059;--black-a45:#00000073;--black-a50:#00000080;--black-a60:#0009;--rec-a18:#d645322e;--rec-a22:#d6453238;--rec-a26:#d6453242;--scrim-tag:#140e109e;--scrim-hook:#141412d9;--scrim-thumb:#0b0b0eb3;--glow-divider:#f2a6a0f2;--gradient-glow-pink:radial-gradient(50% 50% at 50% 50%, #f0aace57 0%, #f0aace00 100%);--gradient-glow-violet:radial-gradient(50% 50% at 50% 50%, #aa92ec47 0%, #aa92ec00 100%);--gradient-glow-violet-social:radial-gradient(50% 50% at 50% 50%, #aa92ec4d 0%, #aa92ec00 100%);--gradient-glow-pink-soft:radial-gradient(50% 50% at 50% 50%, #f0aace3d 0%, #f0aace00 100%);--gradient-phone-bottom:linear-gradient(180deg, var(--black-a00) 0%, var(--black-a60) 100%);--gradient-phone-top:linear-gradient(180deg, var(--black-a45) 0%, var(--black-a00) 100%);--shadow-card:0 1px 2px var(--ink-a05), 0 8px 24px var(--ink-a07), 0 0 0 1px var(--ink-a07);--shadow-card-hover:0 2px 4px var(--ink-a05), 0 22px 48px var(--ink-a14), 0 0 0 1px var(--ink-a08);--shadow-card-flat:0 1px 2px var(--ink-a05), 0 6px 18px var(--ink-a06), 0 0 0 1px var(--ink-a07);--shadow-form:0 1px 2px var(--ink-a05), 0 14px 36px var(--ink-a10), 0 0 0 1px var(--ink-a08);--shadow-panel:0 1px 2px var(--ink-a05), 0 14px 36px var(--ink-a10), 0 0 0 1px var(--ink-a07);--shadow-stage:0 1px 2px var(--ink-a05), 0 14px 36px var(--ink-a10), 0 40px 90px var(--ink-a10), 0 0 0 1px var(--ink-a07);--shadow-report-cta:0 1px 2px var(--ink-a05), 0 14px 36px var(--ink-a08), 0 0 0 1px var(--ink-a07);--shadow-window:0 1px 2px var(--ink-a06), 0 30px 70px var(--ink-a24), 0 0 0 1px var(--ink-a10);--shadow-window-social:0 1px 2px var(--ink-a06), 0 24px 56px var(--ink-a24), 0 0 0 1px var(--ink-a10);--shadow-phone:0 0 0 1px var(--ink-a10), 0 40px 80px var(--ink-a32), 0 10px 24px var(--ink-a16);--shadow-phone-social:0 24px 50px var(--ink-a30);--shadow-thumb:0 10px 24px var(--ink-a18);--shadow-ink-card:0 20px 44px var(--ink-a26);--shadow-ink-card-plan:0 16px 36px var(--ink-a24);--shadow-ink-card-report:0 14px 36px var(--ink-a16);--shadow-btn:0 10px 24px var(--ink-a18);--shadow-btn-join:0 10px 24px var(--ink-a18), 0 2px 6px var(--ink-a10);--shadow-btn-hover:0 14px 30px var(--ink-a24);--shadow-btn-header:0 8px 20px var(--ink-a14);--shadow-btn-report:0 10px 24px var(--ink-a16);--shadow-pill:0 0 0 1px var(--ink-a08), 0 2px 8px var(--ink-a05);--shadow-chip:0 0 0 1px var(--ink-a10), 0 6px 16px var(--ink-a10);--shadow-chip-swap:inset 0 0 0 1px var(--rec-a22), 0 6px 16px var(--ink-a10);--shadow-chip-dark:0 12px 26px var(--ink-a25);--shadow-caption:0 6px 16px var(--ink-a10);--shadow-ring:0 0 0 1px var(--ink-a07);--shadow-ring-8:0 0 0 1px var(--ink-a08);--shadow-ring-10:0 0 0 1px var(--ink-a10);--shadow-ring-12:0 0 0 1px var(--ink-a12);--shadow-ring-inset-6:inset 0 0 0 1px var(--ink-a06);--shadow-ring-inset-10:inset 0 0 0 1px var(--ink-a10);--shadow-ring-inset-12:inset 0 0 0 1px var(--ink-a12);--shadow-ring-inset-14:inset 0 0 0 1px var(--ink-a14);--shadow-ring-inset-18:inset 0 0 0 1px var(--ink-a18);--shadow-ring-strong:inset 0 0 0 1.5px var(--color-ink);--shadow-ring-error:inset 0 0 0 1.5px var(--color-accent);--shadow-rec-dot:0 0 0 3px var(--rec-a18);--shadow-logo-dot:0 0 0 2px var(--color-logo-tile);--shadow-icon:0 0 0 1px var(--ink-a08), 0 6px 14px var(--ink-a12);--shadow-icon-social:inset 0 0 0 1px var(--ink-a10), 0 2px 6px var(--ink-a10);--shadow-frame:0 0 0 1px var(--ink-a10), 0 6px 14px var(--ink-a10);--shadow-sound-pick:0 0 0 2px var(--color-ink), 0 10px 24px var(--ink-a10);--shadow-divider-knob:0 4px 14px var(--black-a35);--shadow-divider-line:0 0 14px var(--glow-divider);--shadow-text-hook:0 1px 3px #000000e6, 0 0 16px #0000008c;--shadow-text-caption:0 1px 2px var(--black-a50);--filter-art:drop-shadow(0 10px 14px var(--ink-a16));--filter-art-report:drop-shadow(0 12px 16px var(--ink-a14));--font-sans:var(--font-geist), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:var(--font-geist-mono), ui-monospace, SFMono-Regular, Menlo, monospace;--font-sample-fb:"Nunito", var(--font-sans);--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--text-9-5:9.5px;--text-10-5:10.5px;--text-11:11px;--text-11-5:11.5px;--text-12:12px;--text-12-5:12.5px;--text-13:13px;--text-13-5:13.5px;--text-14:14px;--text-14-5:14.5px;--text-15:15px;--text-15-5:15.5px;--text-16:16px;--text-16-5:16.5px;--text-17:17px;--text-18:18px;--text-19:19px;--text-20:20px;--text-22:22px;--text-26:26px;--text-32:32px;--text-40:40px;--text-56:56px;--text-hero:clamp(40px, 5.8vw, 76px);--text-section:clamp(32px, 3.8vw, 50px);--text-cta:clamp(34px, 4.2vw, 56px);--text-lede:clamp(16px, 1.4vw, 18px);--text-report-title:clamp(36px, 4.6vw, 58px);--text-report-h2:clamp(26px, 2.6vw, 34px);--text-report-h2-sm:clamp(24px, 2.4vw, 30px);--text-report-idea:clamp(26px, 2.8vw, 36px);--leading-1:1;--leading-1-02:1.02;--leading-1-03:1.03;--leading-1-05:1.05;--leading-1-1:1.1;--leading-1-15:1.15;--leading-1-3:1.3;--leading-1-5:1.5;--leading-1-55:1.55;--leading-1-6:1.6;--tracking-display:-.04em;--tracking-cta:-.038em;--tracking-report-title:-.036em;--tracking-section:-.035em;--tracking-report-h2:-.028em;--tracking-heading:-.025em;--tracking-title:-.02em;--tracking-tight:-.015em;--tracking-wordmark:-.035em;--tracking-subline:.04em;--tracking-pill:.05em;--tracking-mono:.06em;--tracking-mono-wide:.14em;--tracking-mono-wider:.16em;--radius-4:4px;--radius-5:5px;--radius-6:6px;--radius-7:7px;--radius-8:8px;--radius-10:10px;--radius-12:12px;--radius-14:14px;--radius-15:15px;--radius-18:18px;--radius-20:20px;--radius-22:22px;--radius-24:24px;--radius-28:28px;--radius-30:30px;--radius-32:32px;--radius-33:33px;--radius-40:40px;--radius-pill:999px;--space-1:1px;--space-2:2px;--space-3:3px;--space-4:4px;--space-5:5px;--space-6:6px;--space-7:7px;--space-8:8px;--space-9:9px;--space-10:10px;--space-11:11px;--space-12:12px;--space-13:13px;--space-14:14px;--space-16:16px;--space-18:18px;--space-20:20px;--space-22:22px;--space-24:24px;--space-26:26px;--space-28:28px;--space-30:30px;--space-36:36px;--space-40:40px;--space-56:56px;--space-64:64px;--space-gutter:clamp(16px, 3vw, 24px);--space-section:clamp(88px, 10vw, 128px);--space-section-first:clamp(56px, 7vw, 88px);--width-page:1248px;--width-content:1168px;--width-faq:820px;--width-report:1040px;--width-form:540px;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-wipe:cubic-bezier(.65, 0, .35, 1)}
body{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-sans);margin:0}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}a{color:var(--color-ink)}a:hover{color:var(--color-ink-hover)}:focus-visible{outline:2px solid var(--color-rec);outline-offset:2px}[hidden]{display:none!important}.rb-input::placeholder{color:var(--color-placeholder);opacity:1}.rb-field:focus-within{box-shadow:var(--shadow-ring-strong)}.rb-btn{transition:opacity .15s ease, transform .2s var(--ease-out), box-shadow .2s ease}.rb-btn:hover{box-shadow:var(--shadow-btn-hover);transform:translateY(-1px)}.rb-btn:active{transform:scale(.98)}.rb-link{text-decoration:none}.rb-link:hover{text-underline-offset:3px;text-decoration:underline}.rb-lift{transition:transform .35s var(--ease-out), box-shadow .35s ease}.rb-lift:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-5px)}.rb-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rb-show-sm{display:none}@media (max-width:720px){.rb-hide-sm{display:none!important}.rb-show-sm{display:flex!important}}:root{--kf-cycle6:rb-cycle6;--kf-wipe:rb-wipe;--kf-divider:rb-divider;--kf-tag-a:rb-tag-a;--kf-tag-b:rb-tag-b;--kf-float:rb-float;--kf-rise:rb-rise;--kf-pop:rb-pop;--kf-slide5:rb-slide5;--kf-glow:rb-glow}@keyframes rb-cycle6{0%{opacity:1}16.6%{opacity:1}16.7%{opacity:0}to{opacity:0}}@keyframes rb-wipe{0%,22%{clip-path:inset(0 0 0 100%)}46%,76%{clip-path:inset(0)}to{clip-path:inset(0 0 0 100%)}}@keyframes rb-divider{0%,22%{left:100%}46%,76%{left:0%}to{left:100%}}@keyframes rb-tag-a{0%,30%{opacity:1}40%,84%{opacity:.35}96%,to{opacity:1}}@keyframes rb-tag-b{0%,30%{opacity:.35}40%,84%{opacity:1}96%,to{opacity:.35}}@keyframes rb-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes rb-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes rb-pop{0%{opacity:0;transform:scale(.88)}to{opacity:1;transform:none}}@keyframes rb-slide5{0%{transform:translate(100%)}3.5%,20%{transform:translate(0)}23.5%,to{transform:translate(-100%)}}@keyframes rb-glow{0%,to{opacity:.55}50%{opacity:.9}}@keyframes rb-reveal{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@supports (animation-timeline:view()){.rb-reveal{animation:linear both rb-reveal;animation-timeline:view();animation-range:entry entry 45%}}@media (prefers-reduced-motion:reduce){.rb-cycle,.rb-anim,.rb-reveal{animation:none!important}.rb-wipe{clip-path:inset(0 0 0 50%)!important;animation:none!important}.rb-divider{animation:none!important;left:50%!important}.rb-btn,.rb-lift{transition:none!important}.rb-btn:hover,.rb-lift:hover{transform:none}}
