.rushwrite_root__i4cZ2{--paper:#f8f3e8;--paper-strong:#efe8d6;--paper-deep:#e6dec8;--graphite:#2b2a26;--graphite-soft:#55524a;--mute:rgba(43,42,38,0.56);--red:#dc2626;--red-soft:rgba(220,38,38,0.12);--line:rgba(43,42,38,0.14);background:var(--paper);color:var(--graphite);font-family:var(--rushwrite-font-sans),system-ui,sans-serif;font-size:16px;line-height:1.58;min-height:100vh}.rushwrite_root__i4cZ2 :is(h1,h2,h3,h4){font-family:var(--rushwrite-font-mono),ui-monospace,monospace;font-weight:700;letter-spacing:-.005em}.rushwrite_root__i4cZ2 a{color:inherit;text-decoration:none}.rushwrite_container__Fj4in{max-width:1160px;margin:0 auto;padding:0 28px}.rushwrite_header__DkpAh{background:var(--paper);border-bottom:1px dashed var(--line);position:sticky;top:0;z-index:10}.rushwrite_headerInner__XnS10{max-width:1160px;margin:0 auto;padding:16px 28px;display:flex;align-items:center;justify-content:space-between;gap:24px}.rushwrite_wordmark__uSeuR{font-family:var(--rushwrite-font-mono),ui-monospace,monospace;font-size:19px;font-weight:700;letter-spacing:-.005em;display:inline-flex;align-items:center;gap:8px}.rushwrite_wordmarkTick__vlDr3{color:var(--red);font-size:13px;letter-spacing:.18em;text-transform:uppercase}.rushwrite_nav__d_Qj7{display:flex;gap:28px;font-family:var(--rushwrite-font-mono),ui-monospace,monospace;font-size:13px;font-weight:500}.rushwrite_nav__d_Qj7 a{color:var(--graphite-soft);padding:4px 0;border-bottom:1px solid transparent;transition:color .12s,border-color .12s}.rushwrite_nav__d_Qj7 a:hover,.rushwrite_nav__d_Qj7 a[data-active=true]{color:var(--red);border-bottom-color:var(--red)}.rushwrite_headerCta__QLudw{font-family:var(--rushwrite-font-mono),ui-monospace,monospace;font-size:12px;font-weight:700;letter-spacing:.06em;color:var(--paper);background:var(--red);padding:9px 16px;border-radius:2px}.rushwrite_hero__3XKQ_{padding:60px 0 80px;border-bottom:1px dashed var(--line)}.rushwrite_heroInner__z0_oe{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:start}@media (max-width:960px){.rushwrite_heroInner__z0_oe{grid-template-columns:1fr}}.rushwrite_heroCopy__oG_Rl{display:flex;flex-direction:column;gap:20px}.rushwrite_eyebrow__LJ_Qt{font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--red)}.rushwrite_eyebrow__LJ_Qt,.rushwrite_heroTitle__zrRi1{font-family:var(--rushwrite-font-mono),ui-monospace,monospace}.rushwrite_heroTitle__zrRi1{font-size:clamp(34px,4vw,48px);line-height:1.06;font-weight:700}.rushwrite_heroTitle__zrRi1 span{color:var(--red)}.rushwrite_heroBody__nXvyD{color:var(--graphite-soft);font-size:17px;max-width:46ch}.rushwrite_heroActions__JGq37{display:flex;gap:12px;flex-wrap:wrap}.rushwrite_cta__wDh5D{color:var(--paper);background:var(--red);border-radius:2px}.rushwrite_ctaGhost__ylx4G,.rushwrite_cta__wDh5D{font-family:var(--rushwrite-font-mono),ui-monospace,monospace;font-size:13px;font-weight:700;letter-spacing:.04em;padding:14px 20px}.rushwrite_ctaGhost__ylx4G{color:var(--graphite);border:1px solid var(--graphite);border-radius:2px}.rushwrite_paper__ti_J7{background:#fefaf0;border:1px solid var(--line);box-shadow:0 1px 0 var(--paper-strong),0 24px 48px -24px rgba(43,42,38,.2);padding:28px 32px 44px;position:relative;font-family:var(--rushwrite-font-mono),ui-monospace,monospace;font-size:14px;line-height:1.65;color:var(--graphite);border-radius:1px;background-image:repeating-linear-gradient(180deg,transparent,transparent 27px,rgba(43,42,38,.05) 0,rgba(43,42,38,.05) 28px)}.rushwrite_paperHeader__5mzSS{display:flex;justify-content:space-between;align-items:baseline;border-bottom:1px dashed var(--line);padding-bottom:10px;margin-bottom:18px}.rushwrite_paperDoctype__GEUvX{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--graphite-soft)}.rushwrite_paperDraft__EGLIw{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--red)}.rushwrite_paperPara__KrRzb{margin-bottom:14px}.rushwrite_paperMark__NLcAs{background:var(--red-soft);color:var(--graphite);padding:0 2px;border-bottom:2px solid var(--red);text-decoration-color:var(--red)}.rushwrite_paperCorrections__JzeC1{margin-top:16px;display:flex;flex-direction:column;gap:6px;border-top:1px dashed var(--line);padding-top:14px}.rushwrite_paperCorrection__tDj5b{font-size:12px;color:var(--red);letter-spacing:.02em}.rushwrite_paperCorrection__tDj5b span{color:var(--graphite-soft);margin-left:6px}.rushwrite_paperFoot__ll_yi{margin-top:18px;font-size:11px;color:var(--graphite-soft);letter-spacing:.08em;text-transform:uppercase;text-align:right}.rushwrite_timerCorner__p3PHB{position:absolute;top:-16px;right:24px;background:var(--graphite);color:var(--paper);font-family:var(--rushwrite-font-mono),ui-monospace,monospace;padding:10px 16px;border-radius:2px;box-shadow:0 6px 16px -8px rgba(43,42,38,.6);display:flex;flex-direction:column;align-items:flex-end;min-width:160px}.rushwrite_timerMark__W9NHC{color:var(--red);font-size:10px;letter-spacing:.22em;text-transform:uppercase;font-weight:700}.rushwrite_timerValue__O8fU6{font-size:28px;font-weight:700;letter-spacing:.04em;margin-top:2px}.rushwrite_timerNote__cq3ba{font-size:10px;color:rgba(248,243,232,.7);letter-spacing:.08em;text-transform:uppercase;margin-top:2px}.rushwrite_statsRow__GYvEi{display:grid;grid-template-columns:repeat(3,1fr);gap:0;padding:48px 0;border-bottom:1px dashed var(--line)}@media (max-width:720px){.rushwrite_statsRow__GYvEi{grid-template-columns:1fr}}.rushwrite_statCell___WECm{padding:12px 24px;border-right:1px solid var(--line);display:flex;flex-direction:column;gap:6px}.rushwrite_statCell___WECm:last-child{border-right:none}.rushwrite_statValue__NTTU8{font-family:var(--rushwrite-font-mono),ui-monospace,monospace;font-size:38px;font-weight:700;color:var(--red)}.rushwrite_statLabel__sR9La{color:var(--graphite-soft);font-size:14px;max-width:30ch}.rushwrite_section__fgbzO{padding:72px 0;border-bottom:1px dashed var(--line)}.rushwrite_sectionHead__IBpUE{display:flex;flex-direction:column;gap:10px;max-width:720px;margin-bottom:36px}.rushwrite_sectionKicker__cAjvw{font-family:var(--rushwrite-font-mono),ui-monospace,monospace;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--red)}.rushwrite_sectionTitle__C4DIx{font-size:clamp(26px,3vw,36px);line-height:1.1;font-family:var(--rushwrite-font-mono),ui-monospace,monospace}.rushwrite_sectionIntro__tYk2s{color:var(--graphite-soft);font-size:15px;max-width:60ch}.rushwrite_principleList__CEYh_{display:grid;grid-template-columns:1fr;gap:0;border-top:1px solid var(--line)}.rushwrite_principleRow__k3Erg{display:grid;grid-template-columns:80px 1fr 2fr;gap:28px;padding:28px 0;border-bottom:1px solid var(--line);align-items:start}@media (max-width:720px){.rushwrite_principleRow__k3Erg{grid-template-columns:1fr;gap:6px}}.rushwrite_principleMark__uMOuW{font-size:20px;color:var(--red);letter-spacing:.08em}.rushwrite_principleMark__uMOuW,.rushwrite_principleTitle__q7yO9{font-family:var(--rushwrite-font-mono),ui-monospace,monospace;font-weight:700}.rushwrite_principleTitle__q7yO9{font-size:19px}.rushwrite_principleBody__OZRl1{color:var(--graphite-soft);font-size:15px}.rushwrite_draftList__cKTHI{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media (max-width:720px){.rushwrite_draftList__cKTHI{grid-template-columns:1fr}}.rushwrite_draft__vt9MJ{background:#fefaf0;border:1px solid var(--line);border-left:3px solid var(--red);padding:24px;display:flex;flex-direction:column;gap:12px;border-radius:2px}.rushwrite_draftHead__Ijy0J{display:flex;align-items:center;justify-content:space-between;gap:8px}.rushwrite_draftCode__lvoDG{letter-spacing:.14em;color:var(--red)}.rushwrite_draftCode__lvoDG,.rushwrite_draftWindow__d7YqO{font-family:var(--rushwrite-font-mono),ui-monospace,monospace;font-size:11px}.rushwrite_draftWindow__d7YqO{letter-spacing:.1em;color:var(--graphite-soft);background:var(--paper-strong);padding:3px 8px;border-radius:2px}.rushwrite_draftTitle__I9dP0{font-size:20px;font-family:var(--rushwrite-font-mono),ui-monospace,monospace;font-weight:700}.rushwrite_draftBody__s5P1O{color:var(--graphite-soft);font-size:14px}.rushwrite_draftExamples__k011H{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto}.rushwrite_draftExample__Vp5_9{font-family:var(--rushwrite-font-mono),ui-monospace,monospace;font-size:11px;letter-spacing:.06em;color:var(--graphite);border:1px solid var(--line);padding:4px 8px;border-radius:1px}.rushwrite_tmplTable__Nl_WV{background:#fefaf0;border:1px solid var(--line);border-radius:2px;overflow:hidden}.rushwrite_tmplHeader__PT3Y_,.rushwrite_tmplRow__J_bHc{display:grid;grid-template-columns:80px 2fr 3fr 2fr 80px;gap:16px;padding:14px 20px;align-items:center}@media (max-width:820px){.rushwrite_tmplHeader__PT3Y_,.rushwrite_tmplRow__J_bHc{grid-template-columns:70px 2fr 80px}.rushwrite_tmplHideSm__LjdKl{display:none}}.rushwrite_tmplHeader__PT3Y_{background:var(--paper-strong);font-family:var(--rushwrite-font-mono),ui-monospace,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--graphite-soft);border-bottom:1px solid var(--line)}.rushwrite_tmplRow__J_bHc{border-top:1px dashed var(--line);font-size:14px}.rushwrite_tmplId__s_wc4{font-family:var(--rushwrite-font-mono),ui-monospace,monospace;color:var(--red);font-weight:700;font-size:12px}.rushwrite_tmplName__eYbTQ{font-weight:600;font-size:15px}.rushwrite_tmplDesc__vdm2V{color:var(--graphite-soft);font-size:13px}.rushwrite_tmplFields__u59rE{display:flex;flex-wrap:wrap;gap:4px}.rushwrite_tmplField__kTygS{font-size:10px;letter-spacing:.06em;color:var(--graphite);border:1px solid var(--line);padding:2px 6px;border-radius:1px}.rushwrite_tmplField__kTygS,.rushwrite_tmplTime__fFK0w{font-family:var(--rushwrite-font-mono),ui-monospace,monospace}.rushwrite_tmplTime__fFK0w{font-size:12px;color:var(--red);font-weight:700;text-align:right}.rushwrite_faqList__QSzNo{display:grid;grid-template-columns:1fr;border-top:1px solid var(--line)}.rushwrite_faqItem__9_1Js{padding:22px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:minmax(200px,300px) 1fr;gap:28px}@media (max-width:720px){.rushwrite_faqItem__9_1Js{grid-template-columns:1fr;gap:6px}}.rushwrite_faqQ__2cmFh{font-family:var(--rushwrite-font-mono),ui-monospace,monospace;font-size:15px;font-weight:700}.rushwrite_faqA__SJbPN{color:var(--graphite-soft);font-size:15px}.rushwrite_ctaStrip__q7C_o{margin:56px 0 72px;padding:32px;background:#fefaf0;border:2px dashed var(--red);border-radius:2px;display:flex;gap:24px;align-items:center;justify-content:space-between;flex-wrap:wrap}.rushwrite_ctaStripTitle___1Ibx{font-family:var(--rushwrite-font-mono),ui-monospace,monospace;font-size:22px;line-height:1.2;max-width:40ch}.rushwrite_ctaStripBody__G8m5P{color:var(--graphite-soft);font-size:14px;margin-top:6px}.rushwrite_footer__6Lr6J{padding:40px 0 56px;color:var(--graphite-soft);font-size:13px;background:var(--paper);border-top:1px dashed var(--line)}.rushwrite_footerInner__Z0Eeg{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;flex-wrap:wrap}.rushwrite_footerLinks__gl8Fp{display:flex;gap:20px;font-family:var(--rushwrite-font-mono),ui-monospace,monospace;font-size:12px;letter-spacing:.1em;text-transform:uppercase}.rushwrite_footerLinks__gl8Fp a:hover{color:var(--red)}.saycup_root__5eiw_{--ink:#0e0f1a;--ink-mute:#5d6478;--paper:#f2f4f7;--paper-strong:#e7ebf1;--paper-pop:#ffffff;--line:#d8dde6;--accent:#6b2cb8;--accent-soft:#ece1f7;--accent-strong:#4e1a8a;--coral:#c23b53;--coral-soft:#ffe0e7;background:var(--paper);color:var(--ink);font-family:var(--saycup-font-sans),system-ui,sans-serif;font-size:16px;line-height:1.55;min-height:100vh}.saycup_root__5eiw_ :is(h1,h2,h3,h4){font-family:var(--saycup-font-sans),system-ui,sans-serif;font-weight:700;letter-spacing:-.02em}.saycup_root__5eiw_ a{color:inherit;text-decoration:none}.saycup_mono__1W6mN{font-family:var(--saycup-font-mono),ui-monospace,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.saycup_container__7vfSH{max-width:1180px;margin:0 auto;padding:0 24px}.saycup_header__aYZ2c{position:sticky;top:0;z-index:10;background:rgba(242,244,247,.9);-webkit-backdrop-filter:saturate(1.4) blur(10px);backdrop-filter:saturate(1.4) blur(10px);border-bottom:1px solid var(--line)}.saycup_headerInner__WDpLC{display:flex;align-items:center;justify-content:space-between;padding:18px 24px;max-width:1180px;margin:0 auto}.saycup_wordmark__9NzLS{display:inline-flex;align-items:center;gap:10px;font-weight:700;font-size:20px;letter-spacing:-.02em}.saycup_wordmarkCup__dUXjg{width:28px;height:28px;border-radius:50%;background:linear-gradient(145deg,var(--accent) 0,var(--accent-strong) 70%,var(--coral) 100%);box-shadow:inset 0 -6px 10px rgba(0,0,0,.25)}.saycup_nav__mnedQ{display:flex;gap:24px;font-size:14px;font-weight:500}.saycup_nav__mnedQ a{color:var(--ink-mute);transition:color .12s}.saycup_nav__mnedQ a:hover,.saycup_nav__mnedQ a[data-active=true]{color:var(--accent)}.saycup_cta__hvpks{display:inline-flex;align-items:center;gap:6px;background:var(--accent);color:var(--paper-pop);padding:10px 18px;border-radius:999px;font-weight:600;font-size:14px;transition:background .12s}.saycup_cta__hvpks:hover{background:var(--accent-strong)}.saycup_ctaGhost__1G8zU{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line);background:var(--paper-pop);padding:10px 18px;border-radius:999px;font-weight:600;font-size:14px;color:var(--ink)}.saycup_ctaCoral__lNk0w{background:var(--coral);color:var(--paper-pop)}.saycup_ctaCoral__lNk0w:hover{background:#d83553}.saycup_hero__BHL7x{padding:72px 0 48px}.saycup_heroGrid__pb5p9{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:start}@media (max-width:960px){.saycup_heroGrid__pb5p9{grid-template-columns:1fr}}.saycup_heroKicker__E4Hwl{display:inline-flex;align-items:center;gap:8px;background:var(--accent-soft);color:var(--accent);font-family:var(--saycup-font-mono),ui-monospace,monospace;font-size:12px;padding:5px 12px;border-radius:999px;text-transform:uppercase;letter-spacing:.12em;margin-bottom:22px}.saycup_heroTitle__OyDtn{font-size:clamp(40px,5.5vw,64px);line-height:1.02;margin:0 0 18px;max-width:16ch}.saycup_heroBody__O7qQ4{font-size:18px;color:var(--ink-mute);max-width:52ch;margin:0 0 28px}.saycup_heroActions__A_oFP{display:flex;gap:12px;flex-wrap:wrap}.saycup_hotBoard__T5Wpe{background:var(--paper-pop);border:1px solid var(--line);border-radius:20px;padding:24px;box-shadow:0 30px 60px -40px rgba(107,44,184,.25)}.saycup_hotBoardHead__CF_w3{display:flex;justify-content:space-between;align-items:center;padding-bottom:14px;margin-bottom:8px;border-bottom:1px dashed var(--line);font-family:var(--saycup-font-mono),ui-monospace,monospace;font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:var(--ink-mute)}.saycup_hotBoardTitle__MLcmh{color:var(--ink);font-weight:700}.saycup_boardRow__1VTzm{display:grid;grid-template-columns:28px 1fr 72px 64px;gap:14px;align-items:center;padding:10px 4px;border-bottom:1px solid var(--line)}.saycup_boardRow__1VTzm:last-child{border-bottom:none}.saycup_boardRank__vY_Xt{font-family:var(--saycup-font-mono),ui-monospace,monospace;font-size:13px;color:var(--ink-mute);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.saycup_boardName__1Dl9f{font-weight:600;font-size:15px}.saycup_boardMaker__g5yxS{font-size:12px;color:var(--ink-mute);margin-top:2px}.saycup_boardElo__X3KBu{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700;font-size:15px;color:var(--accent)}.saycup_boardDelta__42lDw,.saycup_boardElo__X3KBu{font-family:var(--saycup-font-mono),ui-monospace,monospace;text-align:right}.saycup_boardDelta__42lDw{font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.saycup_boardDelta__42lDw[data-dir=up]{color:#0a875a}.saycup_boardDelta__42lDw[data-dir=down]{color:var(--coral)}.saycup_boardDelta__42lDw[data-dir=flat]{color:var(--ink-mute)}.saycup_waveStrip__wXUyL{margin-top:20px;display:flex;align-items:end;gap:3px;height:56px;background:var(--accent-soft);padding:8px 10px;border-radius:8px}.saycup_waveBar__5aBqW{flex:1 1;background:var(--accent);border-radius:2px;opacity:.88}.saycup_waveBarCoral__f1rK5{background:var(--coral)}.saycup_section__3Tu9e{padding:72px 0;border-top:1px solid var(--line)}.saycup_sectionHead__IEebw{display:grid;grid-template-columns:160px 1fr;gap:32px;margin-bottom:40px}@media (max-width:720px){.saycup_sectionHead__IEebw{grid-template-columns:1fr;gap:8px}}.saycup_sectionKicker__7AWVe{font-family:var(--saycup-font-mono),ui-monospace,monospace;font-size:11px;color:var(--accent);letter-spacing:.14em;text-transform:uppercase;padding-top:8px}.saycup_sectionTitle__1at9F{font-size:clamp(28px,3.4vw,42px);margin:0;max-width:26ch}.saycup_categoryGrid__JkZ_j{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media (max-width:900px){.saycup_categoryGrid__JkZ_j{grid-template-columns:1fr}}.saycup_categoryCard__fqjig{background:var(--paper-pop);border:1px solid var(--line);border-radius:16px;padding:28px 26px}.saycup_categoryNum__l7JBB{font-family:var(--saycup-font-mono),ui-monospace,monospace;font-size:12px;color:var(--coral);letter-spacing:.12em;margin-bottom:14px}.saycup_categoryTitle__615PK{font-size:20px;margin:0 0 10px}.saycup_categoryBody__MyFI9{color:var(--ink-mute);font-size:14px;margin:0}.saycup_bigBoard___MN6L{background:var(--paper-pop);border:1px solid var(--line);border-radius:20px;overflow:hidden}.saycup_bigBoardHead__zFowx{display:grid;grid-template-columns:44px 1fr 140px 100px 84px 80px;gap:14px;padding:14px 24px;background:var(--paper-strong);font-family:var(--saycup-font-mono),ui-monospace,monospace;font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:var(--ink-mute);border-bottom:1px solid var(--line)}@media (max-width:720px){.saycup_bigBoardHead__zFowx{display:none}}.saycup_bigBoardRow__xealq{display:grid;grid-template-columns:44px 1fr 140px 100px 84px 80px;gap:14px;align-items:center;padding:16px 24px;border-bottom:1px solid var(--line);font-size:15px}@media (max-width:720px){.saycup_bigBoardRow__xealq{grid-template-columns:40px 1fr}.saycup_bigBoardRow__xealq .saycup_bigCellDelta__s06SP,.saycup_bigBoardRow__xealq .saycup_bigCellElo__UkIwu,.saycup_bigBoardRow__xealq .saycup_bigCellMaker__F03_q,.saycup_bigBoardRow__xealq .saycup_bigCellStyle__QScRJ{grid-column:2;font-size:13px;color:var(--ink-mute)}}.saycup_bigBoardRow__xealq:last-child{border-bottom:none}.saycup_bigCellRank__9jVLi{font-family:var(--saycup-font-mono),ui-monospace,monospace;font-weight:700;color:var(--accent);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.saycup_bigCellName__Alb3z{font-weight:700}.saycup_bigCellStyle__QScRJ{font-size:12px;color:var(--accent);background:var(--accent-soft);padding:3px 10px;border-radius:999px;width:fit-content}.saycup_bigCellElo__UkIwu{font-weight:700}.saycup_bigCellDelta__s06SP,.saycup_bigCellElo__UkIwu{font-family:var(--saycup-font-mono),ui-monospace,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.saycup_bigCellDelta__s06SP[data-dir=up]{color:#0a875a}.saycup_bigCellDelta__s06SP[data-dir=down]{color:var(--coral)}.saycup_bigCellDelta__s06SP[data-dir=flat]{color:var(--ink-mute)}.saycup_promptList__69l75{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media (max-width:720px){.saycup_promptList__69l75{grid-template-columns:1fr}}.saycup_promptCard__vwHSZ{border:1px solid var(--line);background:var(--paper-pop);border-radius:16px;padding:22px}.saycup_promptHead___h_N1{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:12px}.saycup_promptId__HSeVw{font-family:var(--saycup-font-mono),ui-monospace,monospace;font-size:12px;color:var(--coral);letter-spacing:.1em}.saycup_promptTitle__I2cMn{font-weight:700;font-size:17px;margin:0}.saycup_promptText___B_Qu{font-size:14px;color:var(--ink);margin:0 0 14px;padding-left:12px;border-left:2px solid var(--accent);font-style:italic}.saycup_promptPair__OYvCi{font-size:12px;color:var(--ink-mute);font-family:var(--saycup-font-mono),ui-monospace,monospace}.saycup_stepColumn__pW32J{display:flex;flex-direction:column;gap:12px;max-width:740px}.saycup_stepCard__r_wcD{border:1px solid var(--line);background:var(--paper-pop);border-radius:14px;padding:22px 24px;display:grid;grid-template-columns:52px 1fr;gap:18px;align-items:start}.saycup_stepBadge__pHEF0{font-family:var(--saycup-font-mono),ui-monospace,monospace;font-weight:700;font-size:16px;color:var(--paper-pop);background:var(--accent);border-radius:10px;padding:8px 0;text-align:center}.saycup_stepTitle__eVgOO{margin:0 0 6px;font-size:17px}.saycup_stepBody__zQhfi{color:var(--ink-mute);margin:0;font-size:14px}.saycup_faqList__hPsH2{max-width:780px}.saycup_faqItem__PaCbM{border-top:1px solid var(--line);padding:22px 0}.saycup_faqItem__PaCbM:last-child{border-bottom:1px solid var(--line)}.saycup_faqQ__BEc_s{font-size:18px;margin:0 0 6px}.saycup_faqA__OYgno{color:var(--ink-mute);margin:0}.saycup_footer__I3ZY1{padding:56px 0 72px;border-top:1px solid var(--line);color:var(--ink-mute);font-size:14px;background:var(--paper)}.saycup_footerInner__RLnqL{display:grid;grid-template-columns:1.5fr 1fr;gap:24px;align-items:start}@media (max-width:720px){.saycup_footerInner__RLnqL{grid-template-columns:1fr}}.saycup_footerLinks__ELTQm{display:flex;gap:20px;flex-wrap:wrap;justify-content:flex-end}@media (max-width:720px){.saycup_footerLinks__ELTQm{justify-content:flex-start}}.saycup_subpageHero__31p8h{padding:96px 0 32px}.saycup_prose__O5_qU{max-width:680px;color:var(--ink);font-size:16px;line-height:1.7}.saycup_prose__O5_qU p{margin:0 0 18px;color:var(--ink-mute)}.saycup_prose__O5_qU p:first-child{color:var(--ink);font-size:18px}.saycup_principleList__sctOi{display:flex;flex-direction:column;gap:16px;max-width:860px}.saycup_principleCard__iaZY7{display:grid;grid-template-columns:72px 1fr;gap:20px;padding:26px 28px;border:1px solid var(--line);background:var(--paper-pop);border-radius:14px}@media (max-width:640px){.saycup_principleCard__iaZY7{grid-template-columns:1fr;gap:10px}}.saycup_principleTag__P3jn1{font-family:var(--saycup-font-mono),ui-monospace,monospace;font-size:12px;color:var(--coral);letter-spacing:.12em;padding-top:4px}.saycup_principleTitle__r79A5{font-size:18px;margin:0 0 8px}.saycup_principleBody__euKxU{color:var(--ink-mute);font-size:14.5px;margin:0;line-height:1.6}.saycup_specTable__0Ujjd{border-top:1px solid var(--line);margin-top:10px;max-width:860px}.saycup_specRow__4_EOh{display:grid;grid-template-columns:1fr 1fr;gap:18px;padding:14px 4px;border-bottom:1px solid var(--line);font-size:14px}.saycup_specLabel__IH1Fd{color:var(--ink);font-weight:600}.saycup_specValue__7GkjX{color:var(--ink-mute);font-family:var(--saycup-font-mono),ui-monospace,monospace;font-size:13px}.saycup_bigCatList__MtdgW{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}@media (max-width:820px){.saycup_bigCatList__MtdgW{grid-template-columns:1fr}}.saycup_bigCat__RrKys{border:1px solid var(--line);background:var(--paper-pop);border-radius:16px;padding:28px 26px;display:flex;flex-direction:column;gap:14px}.saycup_bigCatHead__fE5kx{display:flex;align-items:baseline;gap:12px;border-bottom:1px dashed var(--line);padding-bottom:14px}.saycup_bigCatSlug__bpAA_{font-family:var(--saycup-font-mono),ui-monospace,monospace;font-size:11px;color:var(--coral);letter-spacing:.14em;text-transform:uppercase}.saycup_bigCatTitle__2oj24{font-size:22px;margin:0}.saycup_bigCatBody__SZeZC{color:var(--ink-mute);font-size:14.5px;line-height:1.6;margin:0}.saycup_bigCatWatch__5XYAO{background:var(--accent-soft);color:var(--accent-strong);padding:12px 14px;border-radius:10px;font-size:13px;line-height:1.55}.saycup_bigCatPrompts__TtBa8{font-family:var(--saycup-font-mono),ui-monospace,monospace;font-size:12px;color:var(--ink-mute);letter-spacing:.04em}.saycup_bigCatPrompts__TtBa8 span{color:var(--accent)}.saycup_limitList__MeleG{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px;max-width:780px}.saycup_limitItem__PuQ5i{padding:16px 18px;border-left:2px solid var(--coral);background:var(--coral-soft);color:var(--ink);font-size:14px;line-height:1.6;border-radius:0 8px 8px 0}.saycup_twoCol__lmTcY{display:grid;grid-template-columns:1fr 1fr;gap:28px;max-width:1020px}@media (max-width:820px){.saycup_twoCol__lmTcY{grid-template-columns:1fr}}.saycup_twoColBody__m2Aqg{color:var(--ink-mute);font-size:15px;line-height:1.7;margin:0}.saycup_twoColLabel__8BjpV{font-family:var(--saycup-font-mono),ui-monospace,monospace;font-size:11px;color:var(--coral);letter-spacing:.14em;margin-bottom:10px;text-transform:uppercase}.saycup_flowStrip__1tJGS{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}@media (max-width:900px){.saycup_flowStrip__1tJGS{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.saycup_flowStrip__1tJGS{grid-template-columns:1fr}}.saycup_flowStep__1lrBk{border:1px solid var(--line);background:var(--paper-pop);border-radius:12px;padding:20px 18px}.saycup_flowStepTag__4IrQr{font-family:var(--saycup-font-mono),ui-monospace,monospace;font-size:11px;color:var(--accent);letter-spacing:.14em;text-transform:uppercase;margin-bottom:10px}.saycup_flowStepTitle__ygtHb{font-size:16px;margin:0 0 6px}.saycup_flowStepBody__I7DH_{color:var(--ink-mute);font-size:13px;margin:0;line-height:1.55}.saycup_guideList__Qwe59{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px;max-width:820px}.saycup_guideItem__t6JSj{padding:14px 18px;background:var(--accent-soft);border-radius:8px;color:var(--ink);font-size:14px;line-height:1.6;border-left:2px solid var(--accent)}.saycup_moverGrid__mlDc9{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}@media (max-width:820px){.saycup_moverGrid__mlDc9{grid-template-columns:1fr}}.saycup_moverCard__hOokn{border:1px solid var(--line);background:var(--paper-pop);border-radius:14px;padding:22px}.saycup_moverTag__D6n6u{font-family:var(--saycup-font-mono),ui-monospace,monospace;font-size:11px;color:var(--coral);letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px}.saycup_moverTitle__ipMO_{font-size:17px;margin:0 0 8px}.saycup_moverBody__0WFxs{color:var(--ink-mute);font-size:13.5px;line-height:1.6;margin:0}.saycup_checklist__gL3F3{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px;max-width:820px}.saycup_checkItem__gwlMu{display:grid;grid-template-columns:28px 1fr;gap:12px;padding:12px 14px;border:1px solid var(--line);background:var(--paper-pop);border-radius:10px;font-size:14px;line-height:1.55;color:var(--ink)}.saycup_checkMark___1H_7{font-family:var(--saycup-font-mono),ui-monospace,monospace;color:var(--accent);font-weight:700;text-align:center}.saycup_timeline__1xXOe{list-style:none;padding:0;margin:0;border-top:1px solid var(--line);max-width:820px}.saycup_timelineRow__HH_OD{display:grid;grid-template-columns:110px 200px 1fr;gap:18px;padding:16px 4px;border-bottom:1px solid var(--line);align-items:baseline;font-size:14px}@media (max-width:640px){.saycup_timelineRow__HH_OD{grid-template-columns:1fr;gap:4px}}.saycup_timelineTag__Jcw_u{font-family:var(--saycup-font-mono),ui-monospace,monospace;color:var(--accent);font-size:12px;letter-spacing:.14em;text-transform:uppercase}.saycup_timelineLabel__Wt81i{font-weight:600;color:var(--ink)}.saycup_timelineNote__VsydO{color:var(--ink-mute);font-size:13.5px}.stressone_root__BMxgN{--bone:#f5f1ea;--bone-strong:#ebe5d9;--paper:#fbf9f5;--ink:#1e2a2c;--mute:rgba(30,42,44,0.65);--dim:rgba(30,42,44,0.38);--line:rgba(30,42,44,0.12);--teal:#4a7a82;--teal-soft:#c7d8dc;--rose:#c98a89;--rose-soft:#f1dcd6;--accent:#4a7a82;background:var(--bone);color:var(--ink);font-family:var(--stressone-font-sans),system-ui,sans-serif;font-size:16px;line-height:1.6;min-height:100vh;font-weight:400}.stressone_root__BMxgN :is(h1,h2,h3,h4){font-family:var(--stressone-font-serif),Georgia,serif;font-weight:300;letter-spacing:-.01em;margin:0}.stressone_root__BMxgN a{color:inherit;text-decoration:none}.stressone_container__VSit1{max-width:1160px;margin:0 auto;padding:0 32px}.stressone_header__eTTPM{border-bottom:1px solid var(--line)}.stressone_headerInner__xmFPS{display:flex;align-items:center;justify-content:space-between;padding:24px 32px;max-width:1160px;margin:0 auto;gap:24px}.stressone_wordmark__vri_m{font-family:var(--stressone-font-serif),Georgia,serif;font-weight:400;font-size:24px;letter-spacing:-.01em}.stressone_wordmark__vri_m span{color:var(--teal);font-style:italic}.stressone_nav__K60yZ{display:flex;gap:28px;font-size:14px;font-weight:500}.stressone_nav__K60yZ a{color:var(--mute);transition:color .12s}.stressone_nav__K60yZ a:hover,.stressone_nav__K60yZ a[data-active=true]{color:var(--ink)}.stressone_cta__ih_Xz{display:inline-flex;align-items:center;gap:8px;background:var(--teal);color:var(--bone);padding:11px 20px;border-radius:999px;font-weight:600;font-size:14px;transition:background .12s}.stressone_cta__ih_Xz:hover{background:var(--ink)}.stressone_hero__sIacO{padding:88px 0 72px;position:relative;overflow:hidden}.stressone_hero__sIacO:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 80% 30%,var(--rose-soft) 0,transparent 50%);pointer-events:none;opacity:.5}.stressone_heroInner__o3EOP{position:relative;display:grid;grid-template-columns:1.3fr 1fr;gap:56px;align-items:center}@media (max-width:860px){.stressone_heroInner__o3EOP{grid-template-columns:1fr;gap:40px}}.stressone_eyebrow__VlNyv{font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--teal);margin-bottom:24px;font-weight:600}.stressone_heroTitle__JHN3F{font-size:clamp(44px,5.8vw,80px);line-height:1;max-width:14ch;white-space:pre-line;margin-bottom:28px}.stressone_heroTitle__JHN3F em{font-style:italic;color:var(--teal)}.stressone_heroBody__fNuJU{color:var(--mute);font-size:18px;max-width:52ch;margin-bottom:36px}.stressone_heroActions__XvHox{display:flex;gap:12px;flex-wrap:wrap}.stressone_ctaGhost__sYV9g{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--line);padding:11px 20px;border-radius:999px;font-weight:600;font-size:14px;color:var(--ink)}.stressone_hrvPanel__Y3Ek9{background:var(--paper);border:1px solid var(--line);border-radius:24px;padding:32px;box-shadow:0 30px 60px -40px rgba(30,42,44,.22)}.stressone_hrvHead__EWJK7{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:20px}.stressone_hrvLabel__rF7YH{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--dim);font-weight:600}.stressone_hrvDot__X04R9{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--teal);margin-right:8px;vertical-align:middle}.stressone_hrvChart__mq1ba{width:100%;height:96px;margin-bottom:20px}.stressone_hrvReadouts__wY0_d{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border-top:1px solid var(--line);padding-top:16px}.stressone_hrvReadout__9DMJG{display:flex;flex-direction:column;gap:4px;padding:0 12px;border-right:1px solid var(--line)}.stressone_hrvReadout__9DMJG:first-child{padding-left:0}.stressone_hrvReadout__9DMJG:last-child{border-right:none;padding-right:0}.stressone_hrvReadoutLabel__eTSjA{font-size:10px;letter-spacing:.14em;color:var(--dim);text-transform:uppercase;font-weight:600}.stressone_hrvReadoutValue__Q5xT8{font-family:var(--stressone-font-serif),Georgia,serif;font-size:15px;font-weight:500}.stressone_hrvReadoutValue__Q5xT8[data-tone=calm]{color:var(--teal)}.stressone_hrvReadoutValue__Q5xT8[data-tone=watch]{color:#9c6a3d}.stressone_hrvReadoutValue__Q5xT8[data-tone=high]{color:var(--rose)}.stressone_pulseCard__xQorS{background:var(--bone-strong);border:1px solid var(--line);border-radius:24px;padding:32px;margin-top:24px}.stressone_pulseLabel__vaA9y{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--dim);font-weight:600;margin-bottom:14px}.stressone_pulseState__N1_bh{font-family:var(--stressone-font-serif),Georgia,serif;font-size:28px;font-weight:400;font-style:italic;color:var(--ink);margin-bottom:18px}.stressone_pulseHrv__aUl3o{display:flex;align-items:baseline;gap:8px;margin-bottom:6px}.stressone_pulseHrvValue__BSYSc{font-family:var(--stressone-font-serif),Georgia,serif;font-size:48px;line-height:1;color:var(--teal)}.stressone_pulseHrvUnit___cAnF{font-size:13px;color:var(--mute);letter-spacing:.04em}.stressone_pulseNote__xV_0Z{font-size:13px;color:var(--mute);margin-bottom:20px}.stressone_pulseBreath__Rf4D7{border-top:1px solid var(--line);padding-top:16px;display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.stressone_pulseBreathCount__u5jgW{font-family:var(--stressone-font-serif),Georgia,serif;font-size:24px;color:var(--rose);letter-spacing:.08em}.stressone_pulseBreathLabel__SSCpS{font-size:12px;color:var(--mute);font-weight:500}.stressone_section__MlQaJ{padding:104px 0;border-top:1px solid var(--line)}.stressone_sectionHead__SYqnH{display:grid;grid-template-columns:140px 1fr;gap:40px;margin-bottom:56px}@media (max-width:720px){.stressone_sectionHead__SYqnH{grid-template-columns:1fr;gap:8px}}.stressone_sectionKicker__HG8WE{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--teal);font-weight:600;padding-top:8px}.stressone_sectionTitle__xsEEe{font-size:clamp(32px,3.8vw,48px);max-width:22ch}.stressone_sectionTitle__xsEEe em{font-style:italic;color:var(--teal)}.stressone_pillarGrid__tPsZv{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}@media (max-width:720px){.stressone_pillarGrid__tPsZv{grid-template-columns:1fr}}.stressone_pillar__w4Qiv{background:var(--paper);border:1px solid var(--line);border-radius:20px;padding:32px 28px}.stressone_pillarIndex__O5Fig{font-family:var(--stressone-font-serif),Georgia,serif;font-size:14px;color:var(--rose);font-style:italic;margin-bottom:16px}.stressone_pillarTitle__B_ZVf{font-size:22px;margin-bottom:10px}.stressone_pillarBody__og6ko{color:var(--mute);font-size:15px}.stressone_routineList__JOPBH{display:flex;flex-direction:column}.stressone_routineRow__oGe08{display:grid;grid-template-columns:100px 1fr 1.5fr;gap:24px;padding:22px 0;border-top:1px solid var(--line);align-items:baseline}.stressone_routineRow__oGe08:last-child{border-bottom:1px solid var(--line)}@media (max-width:720px){.stressone_routineRow__oGe08{grid-template-columns:1fr;gap:6px}}.stressone_routineLen__4ROrp{font-family:var(--stressone-font-serif),Georgia,serif;font-size:28px;color:var(--teal)}.stressone_routineName__vmx2W{font-size:18px;font-weight:500}.stressone_routineUse__eIV_3{color:var(--mute);font-size:15px}.stressone_footer__LG3jD{border-top:1px solid var(--line);padding:48px 0 64px;font-size:13px;color:var(--mute)}.stressone_footerInner__Xz8Ft{display:grid;grid-template-columns:1.5fr 1fr;gap:24px}@media (max-width:720px){.stressone_footerInner__Xz8Ft{grid-template-columns:1fr}}.stressone_footerLinks__Rx5m_{display:flex;justify-content:flex-end;gap:20px;font-weight:500}@media (max-width:720px){.stressone_footerLinks__Rx5m_{justify-content:flex-start}}.stressone_subHero__qE9SG{padding:88px 0 48px;border-bottom:1px solid var(--line)}.stressone_subHeroKicker__s0uyc{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--teal);font-weight:600;margin-bottom:20px}.stressone_subHeroTitle__ugLJI{font-size:clamp(40px,5vw,64px);line-height:1.04;max-width:20ch;margin-bottom:20px}.stressone_subHeroTitle__ugLJI em{font-style:italic;color:var(--teal)}.stressone_subHeroBody__vvcrS{color:var(--mute);max-width:60ch;font-size:17px}.stressone_routineDetailStack__Q2SOV{display:flex;flex-direction:column;gap:28px}.stressone_routineDetailCard__x8CXs{background:var(--paper);border:1px solid var(--line);border-radius:20px;padding:32px 28px;display:grid;grid-template-columns:1fr 220px;gap:24px;align-items:start}@media (max-width:720px){.stressone_routineDetailCard__x8CXs{grid-template-columns:1fr;gap:12px}}.stressone_routineDetailTitle__scuNK{font-size:22px;margin-bottom:10px}.stressone_routineDetailBody__BjvWi{color:var(--mute);font-size:15px}.stressone_routineDetailWhen__mmcl7{font-style:italic;font-family:var(--stressone-font-serif),Georgia,serif;font-size:16px;color:var(--rose);background:var(--rose-soft);padding:14px 18px;border-radius:12px}.stressone_weekReview__8mCbW{border:1px solid var(--line);border-radius:20px;background:var(--paper);overflow:hidden;margin-bottom:48px}.stressone_weekHead__zF20K{padding:20px 24px;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;align-items:center}.stressone_weekHeadTitle__laZMk{font-family:var(--stressone-font-serif),Georgia,serif;font-size:18px;font-style:italic}.stressone_weekHeadMeta__MUIBS{font-size:12px;color:var(--dim);letter-spacing:.08em;text-transform:uppercase;font-weight:600}.stressone_weekRow__3I5me{display:grid;grid-template-columns:80px 1fr;gap:20px;padding:16px 24px;border-bottom:1px solid var(--line);align-items:baseline}.stressone_weekRow__3I5me:last-child{border-bottom:none}.stressone_weekDay__zhtW8{font-size:12px;letter-spacing:.16em;color:var(--teal);font-weight:700}.stressone_weekNote__OiJ_B{color:var(--mute);font-size:15px}.stressone_trackingGrid__sjFT8{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media (max-width:720px){.stressone_trackingGrid__sjFT8{grid-template-columns:1fr}}.stressone_trackingCard__rX12z{background:var(--paper);border:1px solid var(--line);border-radius:20px;padding:28px 26px}.stressone_trackingTitle__uRNsw{font-size:20px;margin-bottom:10px}.stressone_trackingBody__OTgxb{color:var(--mute);font-size:15px}