@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/12d4e8c1f08b4a66-s.1w1m1wqmjasxa.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/cabb10e1d7cbc7c1-s.1y3v-klcv8xov.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/9f5a2b9f13a4ecbb-s.15dvesjzf7814.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d8aeca813a9ab546-s.p.08ssgmy_tb90r.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.dx4leq_className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.dx4leq_variable{--font-jakarta:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html{-moz-text-size-adjust:100%;text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--font-sans);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--font-mono);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}summary{display:list-item}:-moz-focusring:where(:not(iframe)){outline:auto}:-moz-ui-invalid{box-shadow:none}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}button:not(:disabled),[role=button]:not(:disabled){cursor:pointer}html,body{background:var(--color-evergreen);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{scroll-behavior:smooth;scroll-padding-top:96px}body{min-height:100vh;font-family:var(--font-sans);font-size:var(--text-body);line-height:var(--text-body--line-height);color:var(--color-ink);overflow-x:clip}::selection{background:var(--color-rust-tint);color:var(--color-ink)}:focus-visible{outline:2px solid var(--color-evergreen-night);outline-offset:3px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}html{scroll-behavior:auto}}}:root{--color-white:#fff;--color-evergreen:#12201a;--color-evergreen-raised:#1a2c24;--color-evergreen-raised-2:#22362d;--color-evergreen-band:#0f1b15;--color-evergreen-floor:#0a130f;--color-evergreen-night:#1e2b24;--color-frame-top:#5e7c50;--color-frame-bottom:#3f5737;--color-frame-ink:#2f4229;--color-paper:#faf8f4;--color-paper-field:#f4f1eb;--color-cream:#f3efe7;--color-cream-muted:#b9c2bc;--color-cream-dim:#8e9a93;--color-cream-soft:#d7ddd9;--color-cream-foot:#ecefee;--color-sage:#dce5d9;--color-sage-label:#a9bfaf;--color-sage-ink:#49624f;--color-sage-herb:#6d8873;--color-sage-line:#3e5545;--color-sage-edge:#d2ddce;--color-leaf:#6b8a5c;--color-leaf-light:#adbfa5;--color-green:#5f7f47;--color-fog:#eef2f1;--color-mist:#dfe7e6;--color-rust:#b05c38;--color-rust-deep:#8c4528;--color-rust-light:#d68a68;--color-rust-tint:#eed9cd;--color-rust-ink:#8a4e3a;--color-blush:#f6e9e1;--color-ink:#17171a;--color-ink-body:#33333a;--color-ink-70:#4f4f56;--color-ink-60:#6b6b72;--color-ink-55:#6e6e76;--color-amber:#e8b97a;--color-gold:#c7943e;--color-band-solid:#61705b;--color-hood-far:#192b22;--color-hood-near:#1f3329;--color-hood-ground:#4c6653;--color-hood-ground-deep:#3a5142;--font-sans:var(--font-jakarta), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--font-weight-heading:640;--font-weight-strong:650;--text-2xs:11px;--text-2xs--line-height:1.4;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-meta:13px;--text-meta--line-height:1.4;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-ui:15px;--text-ui--line-height:1.4;--text-base:1rem;--text-base--line-height:1.5;--text-body:17px;--text-body--line-height:1.55;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-card:21px;--text-card--line-height:1.25;--text-card--letter-spacing:-.02em;--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-5xl:3rem;--text-5xl--line-height:1;--text-hero:clamp(40px, 10vw, 76px);--text-hero--line-height:.98;--text-hero--letter-spacing:-.045em;--text-hero--font-weight:640;--text-hero-lg:clamp(64px, 6.3vw, 104px);--text-hero-lg--line-height:.98;--text-hero-lg--letter-spacing:-.045em;--text-hero-lg--font-weight:640;--text-display:clamp(44px, 6vw, 88px);--text-display--line-height:1;--text-display--letter-spacing:-.045em;--text-display--font-weight:640;--text-display-close:clamp(40px, 9.6vw, 88px);--text-display-close--line-height:1;--text-display-close--letter-spacing:-.045em;--text-display-close--font-weight:640;--text-h2:clamp(40px, 5.4vw, 76px);--text-h2--line-height:1.02;--text-h2--letter-spacing:-.042em;--text-h2--font-weight:640;--text-h2-band:clamp(36px, 5vw, 68px);--text-h2-band--line-height:1.04;--text-h2-band--letter-spacing:-.04em;--text-h2-band--font-weight:640;--text-h2-paper:clamp(32px, 4vw, 54px);--text-h2-paper--line-height:1.06;--text-h2-paper--letter-spacing:-.04em;--text-h2-paper--font-weight:640;--text-h2-sub:clamp(34px, 3.6vw, 52px);--text-h2-sub--line-height:1.04;--text-h2-sub--letter-spacing:-.04em;--text-h2-sub--font-weight:640;--text-step:clamp(28px, 2.8vw, 40px);--text-step--line-height:1.08;--text-step--letter-spacing:-.035em;--text-step--font-weight:640;--text-pane:clamp(40px, 11vw, 64px);--text-pane--line-height:1.04;--text-pane--letter-spacing:-.045em;--text-pane--font-weight:600;--text-pane-lg:clamp(64px, 6.6vw, 100px);--text-pane-lg--line-height:1.04;--text-pane-lg--letter-spacing:-.045em;--text-pane-lg--font-weight:600;--text-quote:clamp(24px, 3.4vw, 48px);--text-quote--line-height:1.16;--text-quote--letter-spacing:-.032em;--text-quote--font-weight:500;--text-ask:clamp(22px, 2vw, 28px);--text-ask--line-height:1.2;--text-ask--letter-spacing:-.022em;--text-ask--font-weight:600;--text-amount:clamp(40px, 3.6vw, 52px);--text-amount--line-height:1;--text-amount--letter-spacing:-.04em;--text-amount--font-weight:700;--text-figure:clamp(20px, 1.9vw, 24px);--text-figure--line-height:1.2;--text-figure--letter-spacing:-.02em;--text-figure--font-weight:700;--text-lede:clamp(18px, 1.45vw, 21px);--text-lede--line-height:1.5;--text-lede-sm:clamp(17px, 1.4vw, 20px);--text-lede-sm--line-height:1.55;--text-body-lg:clamp(17px, 1.35vw, 19px);--text-body-lg--line-height:1.6;--tracking-display:-.045em;--tracking-heading:-.04em;--tracking-title:-.02em;--spacing-section:clamp(104px, 12vw, 176px);--spacing-section-sm:clamp(88px, 9vw, 128px);--spacing-section-md:clamp(96px, 10vw, 144px);--spacing-paper-top:clamp(56px, 7vw, 104px);--spacing-hero-top:clamp(140px, 14vw, 200px);--spacing-hero-bottom:clamp(56px, 7vw, 96px);--spacing-edge:clamp(16px, 4.4vw, 64px);--spacing-gutter:clamp(48px, 6vw, 112px);--spacing-stack:clamp(48px, 6vw, 80px);--spacing-nav:76px;--spacing-hero-card-right:clamp(32px, 5vw, 96px);--spacing-hero-card-bottom:clamp(80px, 14%, 140px);--spacing-hero-end:clamp(64px, 9vh, 104px);--spacing-close-end:clamp(72px, 11vh, 120px);--spacing-brand-gap:.26em;--spacing-brand-mark:1.06em;--spacing-brand-lift:.05em;--max-width-wrap:calc(1280px + 2 * var(--spacing-edge));--max-width-lede:34rem;--max-width-form:30rem;--max-width-prose:44rem;--max-width-article:960px;--max-width-bubble:88%;--max-width-copy:40rem;--max-width-lede-split:min(34rem, 44vw);--max-width-form-split:min(30rem, 44vw);--max-width-card-hero:360px;--max-width-card-trust:420px;--max-width-glow:900px;--max-width-answer:42rem;--max-width-title:18ch;--width-card-hero:360px;--width-card-sm:min(300px, calc(100% - 28px));--width-card-trust-sm:min(300px, calc(100% - 24px));--width-card-shot-sm:min(290px, calc(100% - 24px));--width-card-shot:min(360px, calc(100% - 48px));--width-card-why:min(380px, calc(100% - 32px));--height-hero-photo:clamp(440px, 64svh, 600px);--height-close-photo:clamp(340px, 54svh, 520px);--min-height-hero:clamp(620px, 86vh, 880px);--min-height-close:clamp(600px, 84vh, 840px);--min-height-ask-stage:clamp(560px, 54vw, 780px);--min-height-pings-photo:560px;--aspect-photo:4 / 3;--aspect-portrait:4 / 5;--aspect-cover:16 / 10;--aspect-wide:16 / 9;--grid-cols-avatar:36px minmax(0, 1fr);--grid-cols-avatar-sm:28px minmax(0, 1fr);--grid-cols-split-6-5:minmax(0, 6fr) minmax(0, 5fr);--grid-cols-split-7-5:minmax(0, 7fr) minmax(0, 5fr);--grid-cols-split-5-7:minmax(0, 5fr) minmax(0, 7fr);--grid-cols-split-5-6:minmax(0, 5fr) minmax(0, 6fr);--grid-cols-split-3-9:minmax(0, 3fr) minmax(0, 9fr);--grid-cols-stand:minmax(0, 1.25fr) minmax(0, 1fr);--grid-cols-row-action:minmax(0, 1fr) auto;--grid-rows-shut:0fr;--grid-rows-open:1fr;--grid-rows-stand:1fr repeat(6, auto) 1fr;--grid-rows-head-body:auto 1fr;--grid-rows-pings:minmax(200px, 1fr) auto 40px;--radius-xs:.125rem;--radius-sm:.25rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-full:9999px;--radius-btn:9999px;--radius-pill:9999px;--radius-tile:14px;--radius-field:18px;--radius-photo:28px;--radius-score:32px;--shadow-lift:0 24px 48px -20px #080c0a8c, 0 2px 8px #080c0a24;--shadow-glass:inset 0 1px 0 #ffffff3d, inset 0 0 0 1px #ffffff29;--shadow-card:0 1px 1px #17171a08, 0 4px 10px -4px #17171a0f, 0 32px 64px -32px #17171a47;--shadow-card-hover:0 1px 1px #17171a08, 0 6px 14px -6px #17171a14, 0 40px 72px -32px #17171a57;--shadow-glow-rust:0 14px 28px -12px #b05c3899, inset 0 1px 0 #ffffff38;--shadow-field:0 18px 40px -18px #0000008c;--shadow-field-focus:0 0 0 3px #e8b97af2, 0 18px 40px -18px #0000008c;--shadow-score:0 50px 90px -40px #0e180c99;--shadow-hairline:inset 0 0 0 1px #f3efe70f;--shadow-hairline-light:0 1px 2px #17171a0a, 0 12px 28px -18px #17171a33;--shadow-nav:0 1px 0 #f3efe714;--drop-shadow-lift:drop-shadow(0 10px 14px #17171a24) drop-shadow(0 2px 3px #17171a14);--drop-shadow-glow:drop-shadow(0 0 18px #e8b97a42) drop-shadow(0 8px 12px #00000059);--drop-shadow-glow-on:drop-shadow(0 0 30px #e8b97acc) drop-shadow(0 10px 14px #0006);--drop-shadow-far:drop-shadow(0 6px 10px #0000004d);--gradient-frame:linear-gradient(160deg, var(--color-frame-top) 0%, var(--color-frame-bottom) 100%);--gradient-page-glow:radial-gradient(52% 70% at 50% 0%, #e8b97a33, #e8b97a00 70%);--gradient-band-glow:radial-gradient(52% 46% at 50% 30%, #e8b97a38, #e8b97a00 72%);--gradient-score-glow:radial-gradient(closest-side, #adbfa538, #adbfa500);--gradient-hero-scrim:linear-gradient(180deg, #0a0e0c8c 0, #0a0e0c00 150px), linear-gradient(0deg, var(--color-evergreen) 0, #12201a8c 14%, #12201a00 42%);--gradient-hero-scrim-wide:linear-gradient(180deg, #0a0e0c80 0, #0a0e0c00 170px), linear-gradient(90deg, #0a0e0cc2 0%, #0a0e0c8f 30%, #0a0e0c29 56%, #0a0e0c00 70%), linear-gradient(0deg, #0a0e0c80 0%, #0a0e0c00 40%);--gradient-close-scrim:linear-gradient(0deg, var(--color-evergreen) 0, #12201a80 18%, #12201a00 48%);--gradient-close-scrim-wide:linear-gradient(90deg, #0a0e0cbd 0%, #0a0e0c80 30%, #0a0e0c1f 52%, #0a0e0c00 64%), linear-gradient(0deg, #0a0e0c8c 0%, #0a0e0c00 45%);--gradient-shot-fade:linear-gradient(0deg, #0a0e0c6b 0, #0a0e0c00 42%);--gradient-hood-sky:radial-gradient(circle at 8% 14%, #f3efe7b3 0 1.1px, #f3efe700 1.8px), radial-gradient(circle at 22% 30%, #f3efe773 0 1px, #f3efe700 1.7px), radial-gradient(circle at 38% 10%, #f3efe799 0 1.1px, #f3efe700 1.8px), radial-gradient(circle at 57% 24%, #f3efe766 0 1px, #f3efe700 1.7px), radial-gradient(circle at 71% 9%, #f3efe7a6 0 1.1px, #f3efe700 1.8px), radial-gradient(circle at 86% 27%, #f3efe773 0 1px, #f3efe700 1.7px), radial-gradient(circle at 93% 12%, #f3efe78c 0 1px, #f3efe700 1.7px), radial-gradient(70% 55% at 60% 0%, #e8b97a14, #e8b97a00 70%), linear-gradient(180deg, #0d1712 0%, #13221a 58%, #182b21 100%);--ease-standard:cubic-bezier(.4, 0, .2, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-brand:cubic-bezier(.22, .7, .2, 1);--animate-reyn-blink:reyn-blink 5.2s infinite;--animate-reyn-talk-a:reyn-talk-a .36s steps(1) infinite;--animate-reyn-talk-b:reyn-talk-b .36s steps(1) infinite;--animate-reyn-bob:reyn-bob 3.6s ease-in-out infinite;--animate-seg-fill:seg-fill 12s linear forwards;--animate-hero-in:hero-in 1.9s var(--ease-brand) both;--animate-rc-rise:rc-rise .9s var(--ease-brand) 1.05s both}@keyframes reyn-blink{0%,44%,48%,to{transform:scaleY(1)}46%{transform:scaleY(.08)}}@keyframes reyn-talk-a{0%{opacity:1}50%{opacity:0}}@keyframes reyn-talk-b{0%{opacity:0}50%{opacity:1}}@keyframes reyn-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes seg-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes hero-in{0%{opacity:0;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes rc-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.prose-hearth{max-width:var(--max-width-prose);color:var(--color-ink-body);font-size:18px;line-height:1.7}.prose-hearth>*+*{margin-top:1.1em}.prose-hearth h2{font-size:clamp(26px,2.4vw,34px);line-height:1.15;font-weight:var(--font-weight-strong);letter-spacing:-.03em;color:var(--color-ink);text-wrap:balance;margin-top:2em}.prose-hearth h3{font-size:22px;line-height:1.25;font-weight:var(--font-weight-strong);letter-spacing:-.02em;color:var(--color-ink);margin-top:1.7em}.prose-hearth h2+*,.prose-hearth h3+*{margin-top:.7em}.prose-hearth ul,.prose-hearth ol{padding-left:1.3em}.prose-hearth ul{list-style:outside}.prose-hearth ol{list-style:decimal}.prose-hearth li+li{margin-top:.45em}.prose-hearth li::marker{color:var(--color-sage-herb)}.prose-hearth a{color:var(--color-rust-deep);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--color-rust-deep) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--color-rust-deep) 35%, transparent);text-underline-offset:3px;font-weight:600}.prose-hearth a:hover{-webkit-text-decoration-color:var(--color-rust-deep);text-decoration-color:var(--color-rust-deep)}.prose-hearth strong,.prose-hearth b{color:var(--color-ink);font-weight:700}.prose-hearth blockquote{border-left:3px solid var(--color-sage);color:var(--color-ink-70);padding:4px 0 4px 20px}.prose-hearth hr{background:color-mix(in srgb, var(--color-ink) 12%, transparent);border:0;height:1px;margin:2.2em 0}.prose-hearth code{background:var(--color-fog);border-radius:6px;padding:2px 6px;font-size:.9em}.prose-hearth table{border-collapse:collapse;width:100%;font-size:16px;display:block;overflow-x:auto}.prose-hearth th,.prose-hearth td{border-bottom:1px solid color-mix(in srgb, var(--color-ink) 10%, transparent);text-align:left;vertical-align:top;padding:10px 12px}.prose-hearth th{color:var(--color-ink);font-weight:700}.prose-hearth img{border-radius:var(--radius-photo)}
