@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans Fallback;src:local("Arial");ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.00%;size-adjust:101.17%}.__className_c8daab{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.__variable_c8daab{--font-ibm-plex-sans:"IBM Plex Sans","IBM Plex Sans Fallback"}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/80755942c15fc3df-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5ec058ec9419b0f7-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/01c9e5d8aa820247-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0fac09c5d5acd5a7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/3359c9acc30ef440-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/0d132e0b97f42c8a-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/71414ff8ec62ebb1-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8ed5f8f73d1e574d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7dc9e6a7158767d0-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3988c35203e0830a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"IBM Plex Serif Fallback";src:local("Times New Roman");ascent-override:88.04%;descent-override:23.62%;line-gap-override:0.00%;size-adjust:116.43%}.__className_bda849{font-family:"IBM Plex Serif","IBM Plex Serif Fallback";font-style:normal}.__variable_bda849{--font-ibm-plex-serif:"IBM Plex Serif","IBM Plex Serif Fallback"}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/fb526027db1fc1ae-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/4da3161b738b07dd-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/af4bf8399d1aacdf-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces Fallback;src:local("Times New Roman");ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.00%;size-adjust:115.45%}.__className_eb41fe{font-family:Fraunces,Fraunces Fallback;font-style:normal}.__variable_eb41fe{--font-fraunces:"Fraunces","Fraunces Fallback"}:root{--ink:#3f4144;--muted:#6d7379;--paper:#f4efec;--panel:#fffdfb;--line:#cfc8c3;--accent:#7d5573;--accent-dark:#574355;--sage:#cbd9c5;--slate:#666d78;--gold:#a16f3f;--rose:#9d4b57;--shadow:0 18px 44px rgba(65,58,55,0.08);--display:var(--font-ibm-plex-serif),var(--font-fraunces),Georgia,"Times New Roman",ui-serif,serif;--body:var(--font-ibm-plex-sans),Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-family:var(--body)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink)}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}.eyebrow{margin:0;color:#38b29e;font-size:12px;font-weight:850;letter-spacing:0;text-transform:uppercase}h1,h2,h3,p{margin-top:0}h1{max-width:720px;margin-bottom:14px;font-size:clamp(40px,6vw,76px);line-height:1}.primaryButton,.secondaryButton{display:inline-flex;min-height:46px;align-items:center;justify-content:center;border-radius:8px;padding:12px 18px;font-weight:820}.primaryButton{border:0;background:#f2f8f5;color:var(--accent-dark)}.secondaryButton{border:1px solid rgba(255,255,255,.3);color:#fff}.textLink{display:inline-flex;width:-moz-fit-content;width:fit-content;margin-top:18px;border-bottom:1px solid;color:var(--accent-dark);font-weight:820}.sectionHead{max-width:720px;margin-bottom:22px}.sectionHead h2{margin:6px 0 0;font-size:clamp(30px,4vw,52px);line-height:1}.hypnoAppShell{--hypno-reading-bg:#f4ecd8;--hypno-reading-surface:#fbf5e7;--hypno-reading-card:#fff9ea;--hypno-reading-border:#d8c8ad;--hypno-reading-raised-border:#c9b89a;--hypno-reading-text:#3d3226;--hypno-reading-secondary:#4d4032;--hypno-reading-muted:#6c5e4f;--hypno-reading-meta:#7d705f;--hypno-reading-accent:#5f6f3d;--hypno-reading-accent-soft:#ede4cd;min-height:100vh;background:var(--hypno-reading-bg)}.hypnoAppShell h1,.hypnoAppShell h2,.hypnoAppShell h3{font-family:Georgia,Times New Roman,serif}.hypnoGlobalMenu{display:flex;align-items:center;justify-content:space-between;gap:clamp(18px,4vw,56px);border-bottom:1px solid var(--hypno-reading-border);background:var(--hypno-reading-bg);padding:14px max(20px,calc((100vw - 1280px) / 2 + 24px))}.hypnoGlobalBrand{flex:0 0 auto;display:inline-flex;align-items:center;gap:12px;color:var(--hypno-reading-text);font-family:var(--display);font-size:clamp(30px,2.8vw,42px);font-weight:700;line-height:1;text-decoration:none}.hypnoGlobalBrand span{display:inline-block;width:10px;height:10px;border-radius:50%;background:var(--hypno-reading-accent);box-shadow:0 0 0 3px rgba(95,111,61,.12)}.hypnoGlobalMenu nav{gap:10px}.hypnoGlobalMenu nav,.hypnoMenuCluster{display:flex;flex-wrap:wrap;justify-content:flex-end}.hypnoMenuCluster{gap:8px 14px}.hypnoMobileMenu{display:none}.hypnoAccountMenu{border-left:1px solid var(--hypno-reading-border);padding-left:14px}.hypnoAccountMenu a{border-style:dashed}.hypnoGlobalMenu nav a{border:1px solid var(--hypno-reading-raised-border);border-radius:999px;background:var(--hypno-reading-surface);color:var(--hypno-reading-text);font-size:16px;font-weight:760;line-height:1.2;padding:10px 14px;text-decoration:none}.hypnoGlobalMenu nav a:hover{border-color:var(--hypno-reading-accent);background:var(--hypno-reading-accent-soft);color:var(--hypno-reading-accent)}.hypnoMenuLabelShort{display:none}.hypnoAppShell .primaryButton{border:1px solid var(--hypno-reading-accent);background:var(--hypno-reading-accent);color:var(--hypno-reading-bg)}.hypnoAppShell .primaryButton:hover{background:#536235}.hypnoAppShell .secondaryButton{border-color:var(--hypno-reading-raised-border);background:var(--hypno-reading-surface);color:var(--hypno-reading-text)}.hypnoAppShell .secondaryButton:hover{border-color:var(--hypno-reading-accent);background:var(--hypno-reading-accent-soft);color:var(--hypno-reading-accent)}.secondaryButton.dark{border-color:var(--hypno-reading-raised-border);background:var(--hypno-reading-surface);color:var(--hypno-reading-text)}.evidencePills{display:flex;flex-wrap:wrap;gap:10px}.evidencePills span{border:1px solid var(--line);border-radius:999px;background:#fff;padding:9px 12px;color:var(--accent-dark);font-size:13px;font-weight:820}.homeResetPage{min-height:100vh;color:var(--hypno-reading-text)}.homeBentoPage,.homeResetPage{background:var(--hypno-reading-bg)}.homeBentoPage .homeDeskHero,.homeBentoPage .homeDeskLanes,.homeBentoPage .homeResetFooter{width:min(1180px,calc(100% - 32px))}.homeDeskHero,.homeDeskLanes,.homeResetFooter{margin:0 auto}.homeBentoPage .homeDeskHero{display:grid;align-items:stretch;grid-template-columns:1fr;margin-top:clamp(24px,4vw,48px);border:0;border-left:2px solid var(--hypno-reading-accent);border-radius:0;background:transparent;box-shadow:none;padding:clamp(22px,4vw,42px) clamp(0px,1vw,10px) clamp(20px,3vw,34px) clamp(22px,3vw,34px)}.homeDeskHeroText{max-width:850px}.homeBentoPage .homeDeskHero h1{max-width:820px;margin:0 0 14px;color:var(--hypno-reading-text);font-family:Georgia,Times New Roman,serif;font-size:clamp(36px,3.6vw,46px);font-weight:400;line-height:1.02}.betaAccessPage{display:grid;place-items:start center;padding:clamp(28px,7vw,76px) 20px}.betaAccessCard{width:min(780px,100%);border:1px solid var(--hypno-reading-border);border-left:3px solid var(--hypno-reading-accent);border-radius:10px;background:var(--hypno-reading-surface);padding:clamp(26px,5vw,48px)}.betaAccessCard h1{margin:0 0 18px;color:var(--hypno-reading-text);font-family:Georgia,Times New Roman,serif;font-size:clamp(48px,8vw,82px);line-height:.95}.betaAccessCard p{max-width:640px;color:var(--hypno-reading-muted);font-size:clamp(19px,2vw,23px);line-height:1.55}.betaAccessCard form{margin-top:30px}.betaAccessCard label{display:block;margin-bottom:10px;color:var(--hypno-reading-text);font-size:18px;font-weight:780}.betaAccessFormRow{display:flex;flex-wrap:wrap;gap:12px;align-items:stretch}.betaAccessFormRow input{flex:1 1 260px;min-height:52px;border:1px solid var(--hypno-reading-raised-border);border-radius:8px;background:var(--hypno-reading-card);color:var(--hypno-reading-text);font-size:20px;padding:10px 14px}.betaAccessFormRow button{min-height:52px;border-radius:8px;font-size:18px;font-weight:820;padding:10px 18px}.betaAccessCard .betaAccessError{color:#8a2c1b;font-size:17px;font-weight:760}.betaAccessCard .betaAccessNote{margin-top:26px;border-top:1px solid var(--hypno-reading-border);padding-top:18px;color:var(--hypno-reading-meta);font-size:16px}.accountSkeletonPage{padding:clamp(28px,5vw,64px) max(18px,calc((100vw - 1120px) / 2 + 24px)) clamp(42px,6vw,72px)}.accountHero{max-width:880px;border-left:2px solid var(--hypno-reading-accent);padding-left:clamp(20px,3vw,34px)}.accountHero h1{margin:0 0 16px;color:var(--hypno-reading-text);font-family:Georgia,Times New Roman,serif;font-size:clamp(36px,4.6vw,54px);font-weight:400;line-height:1}.accountHero p,.accountPanel p{color:var(--hypno-reading-muted);font-size:16px;line-height:1.55}.accountGrid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);grid-gap:14px;gap:14px;margin-top:clamp(22px,4vw,40px)}.accountStatusGrid{grid-template-columns:minmax(0,1fr)}.accountBoundaryPanel{margin-top:14px}.accountPanel{border:1px solid var(--hypno-reading-border);border-radius:10px;background:var(--hypno-reading-surface);padding:clamp(20px,3vw,30px)}.accountPanel h2{margin:0 0 14px;color:var(--hypno-reading-text);font-family:Georgia,Times New Roman,serif;font-size:clamp(24px,2.6vw,32px);font-weight:750;line-height:1.1}.accountFacts{display:grid;grid-gap:12px;gap:12px;margin:0 0 24px}.accountFacts div{display:grid;grid-gap:4px;gap:4px;border-bottom:1px solid var(--hypno-reading-border);padding-bottom:12px}.accountFacts dt{color:var(--hypno-reading-meta);font-size:13px;font-weight:820;text-transform:uppercase}.accountFacts dd{margin:0;color:var(--hypno-reading-text);font-size:18px;font-weight:720;overflow-wrap:anywhere}.accountPanel ul{display:grid;grid-gap:10px;gap:10px;margin:0;padding-left:20px;color:var(--hypno-reading-muted);font-size:18px;line-height:1.45}.accountLinkStack{display:inline-block;margin-top:16px}.billingHistoryCount{margin-bottom:18px}.billingHistoryList{display:grid;grid-gap:10px;gap:10px}.billingHistoryItem{display:flex;gap:18px;align-items:center;justify-content:space-between;border:1px solid var(--hypno-reading-border);border-radius:8px;background:var(--hypno-reading-card);padding:16px}.billingHistoryItem h2{margin-bottom:4px}.billingHistoryItem p{margin-bottom:0}.billingHistoryDate{color:var(--hypno-reading-meta)!important;font-size:13px!important;font-weight:800;text-transform:uppercase}.billingHistoryActions{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:flex-end}.billingHistoryStatus{display:inline-flex;min-height:32px;align-items:center;border:1px solid var(--hypno-reading-border);border-radius:999px;padding:6px 10px;color:var(--hypno-reading-meta);font-size:13px;font-weight:800}.billingHistoryStatus.is-completed,.billingHistoryStatus.is-paid{border-color:#8ba172;color:#53683e}.billingHistoryStatus.is-past_due{border-color:#b16a52;color:#8a3f2a}.billingHistoryMore{margin-top:16px}.billingHistoryEmpty h2{margin-bottom:8px}@media (max-width:680px){.billingHistoryItem{align-items:stretch;flex-direction:column}.billingHistoryActions{align-items:stretch;justify-content:flex-start}}.accountActionLinks{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.accountActionLinks .accountButton{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;text-decoration:none}.accountSessionActions{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px;margin-top:18px}.accountSessionActions .accountActionLinks,.accountSessionActions .accountAuthForm{margin-top:0}.savedArticleList{display:grid;grid-gap:14px;gap:14px}.savedArticleList>article{border-top:1px solid var(--hypno-reading-border);padding-top:20px}.savedArticleList>article:first-child{border-top:0;padding-top:0}.savedArticleList h2{font-size:clamp(24px,2.7vw,34px);line-height:1.15}.savedArticleList .eyebrow{font-size:13px}.savedArticleActions{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center}.savedArticleActions>a{color:var(--hypno-reading-accent);font-weight:760}.savedArticleCtas{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:22px}.savedArticleCtas .accountButton{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;text-decoration:none}.savedArticleTagEditor h4{color:var(--hypno-reading-text);font-size:13px;font-weight:820}.savedArticleTagForm input{box-sizing:border-box;width:100%;border:1px solid var(--hypno-reading-raised-border);border-radius:8px;background:var(--hypno-reading-card);color:var(--hypno-reading-text);font:inherit;font-size:14px;padding:8px 10px}.savedArticleTagEditor{display:grid;grid-gap:7px;gap:7px;border:1px solid var(--hypno-reading-border);border-radius:8px;background:var(--hypno-reading-card);padding:10px}.savedArticleTagEditor h4,.savedArticleTagEditor p{margin:0}.savedArticleTags{display:flex;flex-wrap:wrap;gap:8px}.savedArticleTags button{border:1px solid var(--hypno-reading-raised-border);border-radius:999px;background:var(--hypno-reading-surface);color:var(--hypno-reading-text);cursor:pointer;font:inherit;font-size:12px;font-weight:760;padding:5px 8px}.savedArticleTags button:hover{border-color:var(--hypno-reading-accent);color:var(--hypno-reading-accent)}.savedArticleTagForm{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px}.savedArticleTagForm button{border:1px solid var(--hypno-reading-accent);border-radius:8px;background:var(--hypno-reading-accent);color:var(--hypno-reading-bg);cursor:pointer;font:inherit;font-size:13px;font-weight:820;padding:8px 11px}.savedArticleSummaryTags{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px;max-width:300px}.savedArticleSummaryTags span{border:1px solid var(--feed-raised-border);border-radius:999px;background:var(--feed-card);color:var(--feed-accent);font-size:11px;font-weight:780;line-height:1.1;padding:5px 8px}.savedArticleNoteActions button:disabled,.savedArticleTagForm button:disabled,.savedArticleTags button:disabled{cursor:wait;opacity:.6}.savedArticlePersonalTools{display:grid;grid-gap:10px;gap:10px}.savedArticleNoteEditor{display:grid;grid-gap:8px;gap:8px;border:1px solid var(--hypno-reading-border);border-radius:8px;background:var(--hypno-reading-card);padding:10px}.savedArticleNoteActions,.savedArticleNoteHeading{display:flex;align-items:center;justify-content:space-between;gap:12px}.savedArticleNoteHeading h4{margin:0;color:var(--hypno-reading-text);font-size:13px;font-weight:820}.savedArticleNoteActions small,.savedArticleNoteHeading span,.savedArticleNoteSaved{color:var(--hypno-reading-muted);font-size:12px}.savedArticleNoteEditor textarea{box-sizing:border-box;width:100%;resize:vertical;border:1px solid var(--hypno-reading-raised-border);border-radius:8px;background:var(--hypno-reading-surface);color:var(--hypno-reading-text);font:inherit;font-size:14px;line-height:1.45;padding:10px}.savedArticleNoteEditor textarea:focus{border-color:var(--hypno-reading-accent);outline:2px solid color-mix(in srgb,var(--hypno-reading-accent) 22%,transparent);outline-offset:1px}.savedArticleNoteActions button{border:1px solid var(--hypno-reading-accent);border-radius:8px;background:var(--hypno-reading-accent);color:var(--hypno-reading-bg);cursor:pointer;font:inherit;font-size:13px;font-weight:820;padding:8px 12px}.savedArticleCitationExport{display:grid;grid-gap:9px;gap:9px;border:1px solid var(--hypno-reading-border);border-radius:8px;background:var(--hypno-reading-card);padding:10px}.savedArticleCitationHeading{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.savedArticleCitationHeading h4{margin:0;color:var(--hypno-reading-text);font-size:13px;font-weight:820}.savedArticleCitationExport>small,.savedArticleCitationHeading span{color:var(--hypno-reading-muted);font-size:12px}.savedArticleCitationActions{display:flex;flex-wrap:wrap;gap:8px}.savedArticleCitationActions button{border:1px solid var(--hypno-reading-raised-border);border-radius:8px;background:var(--hypno-reading-surface);color:var(--hypno-reading-text);cursor:pointer;font:inherit;font-size:12px;font-weight:780;padding:7px 10px}.savedArticleCitationActions button:hover:not(:disabled){border-color:var(--hypno-reading-accent);color:var(--hypno-reading-accent)}.savedArticleCitationActions button:disabled{cursor:not-allowed;opacity:.55}.researchFeedBentoPage .savedArticlesControls{grid-template-columns:minmax(0,1fr) auto}.researchFeedBentoPage .savedArticlesControls .researchSearchField{grid-column:1;grid-row:1}.researchFeedBentoPage .savedArticlesControls .researchSearchAction{grid-column:2;grid-row:1}.savedArticlesResultCount{margin:0;color:var(--feed-muted);font-size:14px;font-weight:720}.operatorDashboardPage{display:grid;grid-gap:18px;gap:18px}.operatorUnlock{max-width:680px}.operatorUnlock form,.operatorUnlock label{display:grid;grid-gap:10px;gap:10px}.operatorUnlock input{border:1px solid var(--hypno-reading-border);border-radius:8px;background:var(--hypno-reading-canvas);color:var(--hypno-reading-text);font:inherit;padding:12px}.operatorSummary{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:10px;gap:10px}.operatorSummary article{display:grid;grid-gap:5px;gap:5px;border:1px solid var(--hypno-reading-border);border-radius:10px;background:var(--hypno-reading-surface);padding:18px}.operatorSummary strong{color:var(--hypno-reading-text);font-family:var(--display);font-size:34px}.operatorGenerated,.operatorSummary span{color:var(--hypno-reading-meta)}.operatorSection{min-width:0}.operatorSection h3{margin-top:28px}.operatorTableWrap{overflow-x:auto}.operatorTableWrap table{width:100%;border-collapse:collapse;color:var(--hypno-reading-text);font-size:14px}.operatorTableWrap td,.operatorTableWrap th{border-bottom:1px solid var(--hypno-reading-border);padding:10px;text-align:left;vertical-align:top}.operatorTableWrap th{color:var(--hypno-reading-meta);font-size:12px;text-transform:uppercase}.operatorTableWrap code{overflow-wrap:anywhere}.operatorStatus{display:block;margin-bottom:5px}.accountCheckout{display:grid;grid-gap:10px;gap:10px;margin:20px 0}.accountCheckoutMeta{margin:0;color:var(--hypno-reading-muted);font-size:15px;line-height:1.4}.accountAccessList{display:grid;grid-gap:10px;gap:10px;margin:18px 0}.accountAccessList article{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:start;border-top:1px solid var(--hypno-reading-border);padding-top:12px}.accountAccessList h3{margin:0 0 4px;color:var(--hypno-reading-text);font-family:Georgia,Times New Roman,serif;font-size:22px;line-height:1.05}.accountAccessList p{margin:0;font-size:16px;line-height:1.45}.accountAccessList span{min-width:84px;border:1px solid var(--hypno-reading-border);border-radius:999px;background:var(--hypno-reading-card);color:var(--hypno-reading-muted);font-size:12px;font-weight:820;line-height:1.2;padding:7px 9px;text-align:center}.accountTechnicalDetails{margin-top:16px}.accountTechnicalDetails summary{cursor:pointer;color:var(--hypno-reading-text);font-size:16px;font-weight:820}.accountTechnicalDetails .accountFacts{margin-top:14px}.accountPreferenceForm{display:grid;grid-gap:16px;gap:16px;margin-top:18px}.accountToggle{display:flex;gap:12px;align-items:flex-start;color:var(--hypno-reading-text);font-size:18px;font-weight:720;line-height:1.35}.accountToggle input{width:20px;height:20px;margin-top:2px;accent-color:var(--hypno-reading-accent)}.accountArchivePreviewList{display:grid;grid-gap:14px;gap:14px;margin-top:18px}.accountArchivePreviewList article{border-top:1px solid var(--hypno-reading-border);padding-top:14px}.accountArchivePreviewList h3{margin:0 0 8px;color:var(--hypno-reading-text);font-family:Georgia,Times New Roman,serif;font-size:24px;line-height:1.1}.accountArchivePreviewList ul{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px;padding-left:0;list-style:none}.accountArchivePreviewList li{border:1px solid var(--hypno-reading-border);border-radius:999px;color:var(--hypno-reading-meta);font-size:13px;font-weight:760;padding:5px 8px}.accountAuthForm{display:grid;grid-gap:10px;gap:10px;margin-top:24px}.accountAuthOptions{max-width:680px}.accountAuthForm label{color:var(--hypno-reading-text);font-size:16px;font-weight:820}.accountAuthRow{display:flex;flex-wrap:wrap;gap:12px;align-items:stretch}.accountAuthForm>input,.accountAuthRow input{flex:1 1 260px;min-height:52px;border:1px solid var(--hypno-reading-raised-border);border-radius:8px;background:var(--hypno-reading-card);color:var(--hypno-reading-text);font-size:16px;padding:10px 14px}.accountAuthActions{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.accountAuthDivider{display:flex;align-items:center;gap:12px;margin:20px 0 0;color:var(--hypno-reading-muted);font-size:13px;font-weight:760}.accountAuthDivider:after,.accountAuthDivider:before{flex:1 1;height:1px;background:var(--hypno-reading-border);content:""}.accountMagicLinkForm{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:14px}.accountMagicLinkForm p{flex:1 1 280px;margin:0}.accountPasswordForm{max-width:680px}.accountPasswordForm>.accountButton{justify-self:start}.accountDataRights{display:grid;grid-gap:22px;gap:22px;margin-top:20px}.accountDataRight{display:grid;justify-items:start;grid-gap:12px;gap:12px;border-top:1px solid var(--hypno-reading-border);padding-top:20px}.accountDataRight h3,.accountDataRight p{margin:0}.accountDataRight h3{color:var(--hypno-reading-text);font-family:Georgia,Times New Roman,serif;font-size:24px;line-height:1.15}.accountDeletionRequest{max-width:760px}.accountDeletionRequest label{color:var(--hypno-reading-text);font-size:15px;font-weight:820}.accountDeletionRequest input,.accountDeletionRequest textarea{width:min(100%,680px);box-sizing:border-box;border:1px solid var(--hypno-reading-raised-border);border-radius:8px;background:var(--hypno-reading-card);color:var(--hypno-reading-text);font:inherit;padding:11px 13px}.accountDeletionRequest textarea{resize:vertical}.accountDangerButton{border-color:#8f5149;color:#71342d}.accountDangerButton:disabled{cursor:not-allowed;opacity:.55}.accountButton{min-height:52px;border-radius:8px;font-size:16px;font-weight:820;padding:10px 18px}.accountError,.accountNotice,.accountSuccess{border-radius:8px;padding:12px 14px;font-size:15px;font-weight:720}.accountNotice{border:1px solid var(--hypno-reading-border);background:var(--hypno-reading-card);color:var(--hypno-reading-muted)}.accountSuccess{border:1px solid rgba(95,111,61,.3);background:#f2f5e9;color:var(--hypno-reading-accent)}.accountError{border:1px solid rgba(138,44,27,.3);background:#fff1ea;color:#8a2c1b}@media (max-width:560px){.betaAccessPage{padding:20px 12px 34px}.betaAccessCard{width:min(100%,calc(100vw - 24px));border-left-width:2px;padding:22px 18px}.betaAccessCard h1{overflow-wrap:anywhere;font-size:clamp(42px,14vw,58px);line-height:.98}.betaAccessCard p{font-size:19px;line-height:1.45}.betaAccessFormRow{display:grid;grid-template-columns:1fr}.betaAccessFormRow button,.betaAccessFormRow input{width:100%}.accountSkeletonPage{padding:22px 12px 42px}.accountHero{padding-left:18px}.accountAuthRow,.accountGrid{grid-template-columns:1fr}.accountAuthRow{display:grid}.accountAuthRow button,.accountAuthRow input{width:100%}.accountAuthActions,.accountMagicLinkForm{display:grid;grid-template-columns:1fr}.accountAuthActions .accountButton,.accountMagicLinkForm .accountButton,.accountPasswordForm>.accountButton{width:100%}.accountSessionActions,.accountSessionActions .accountActionLinks{display:grid;grid-template-columns:1fr;width:100%}.accountSessionActions .accountButton{width:100%}.savedArticleCtas{display:grid;grid-template-columns:1fr}.savedArticleCtas .accountButton{width:100%}.researchDigestSourceCard summary.withSummaryAside,.researchSourceCard summary.withSummaryAside,.savedArticleTagForm{grid-template-columns:1fr}.researchSourceSummaryAside{grid-column:1;grid-row:auto;justify-self:start}.savedArticleSummaryTags{justify-content:flex-start;max-width:none}.researchFeedBentoPage .savedArticlesControls{grid-template-columns:1fr}.researchFeedBentoPage .savedArticlesControls .researchSearchAction,.researchFeedBentoPage .savedArticlesControls .researchSearchField{grid-column:auto;grid-row:auto}.accountAccessList article{grid-template-columns:1fr}.accountAccessList span{justify-self:start}}.homeBentoPage .homeDeskHero p:not(.eyebrow){max-width:820px;color:var(--hypno-reading-muted);font-size:clamp(17px,1.35vw,19px);line-height:1.55}.homeDeskHeroActions,.homeDeskLaneActions{display:flex;flex-wrap:wrap;gap:12px 18px;align-items:center}.homeDeskHeroActions{margin-top:30px}.homeDeskLaneActions.pairedActions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.homeDeskLaneActions.pairedActions a{width:100%;min-width:0;text-align:center}.homeBentoPage .homeDeskLanes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;padding:14px 0 clamp(28px,5vw,56px)}.homeBentoPage .homeDeskLane{display:grid;grid-template-columns:1fr;align-items:start;min-height:auto;border:1px solid var(--hypno-reading-border);border-radius:10px;background:var(--hypno-reading-surface);box-shadow:none;padding:clamp(20px,3vw,30px)}.homeBentoPage .homeDeskLane.fullWidth{grid-column:1/-1;background:var(--hypno-reading-surface)}.homeDeskLaneBody{display:grid;justify-items:start;grid-gap:14px;gap:14px}.homeBentoPage .homeDeskLane h2{margin:0;color:var(--hypno-reading-text);font-family:Georgia,Times New Roman,serif;font-size:clamp(28px,3.2vw,42px);font-weight:400;line-height:1}.homeBentoPage .homeDeskLane ul{display:grid;grid-gap:10px;gap:10px;margin:0;padding-left:20px}.homeBentoPage .homeDeskLane li{color:var(--hypno-reading-muted);font-size:clamp(17px,1.25vw,20px);line-height:1.48}.homeBentoPage .homeDeskLane li::marker{color:var(--hypno-reading-accent)}.homeBentoPage .homeResetFooter{display:flex;flex-wrap:wrap;gap:14px 22px;border-top:1px solid var(--hypno-reading-border);color:var(--hypno-reading-muted);padding:18px 0 42px}.homeResetFooter a{color:var(--hypno-reading-accent);font-size:14px;font-weight:820}.homeResetFooter a:hover{color:var(--hypno-reading-text)}.feedbackPage{min-height:100vh;padding-bottom:80px}.feedbackBentoPage,.feedbackPage{background:var(--hypno-reading-bg)}.feedbackBentoPage .feedbackIntro,.feedbackForm{width:min(880px,calc(100% - 32px))}.feedbackBentoPage .feedbackIntro{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;margin:clamp(28px,5vw,58px) auto 0;border:1px solid var(--hypno-reading-border);border-radius:10px;background:var(--hypno-reading-surface);box-shadow:none;padding:clamp(18px,3vw,28px)}.feedbackBentoPage .feedbackIntro h1{margin:0;color:var(--hypno-reading-text);font-family:Georgia,Times New Roman,serif;font-size:clamp(36px,4.6vw,54px);font-weight:400;line-height:1}.feedbackBentoPage .feedbackIntro p{margin-bottom:0;color:var(--hypno-reading-muted);font-size:16px;line-height:1.55}.feedbackForm{display:grid;grid-gap:14px;gap:14px;margin:14px auto 0}.feedbackStatus{margin:0;border:1px solid var(--hypno-reading-border);border-radius:10px;background:var(--hypno-reading-surface);color:var(--hypno-reading-secondary);font-size:16px;font-weight:750;line-height:1.45;padding:14px 16px}.feedbackStatus.success{border-color:var(--hypno-reading-accent);color:var(--hypno-reading-accent)}.feedbackStatus.error{border-color:#9a5a48;color:#7c3f31}.feedbackForm fieldset,.feedbackLongField{display:grid;grid-gap:12px;gap:12px;border:1px solid var(--hypno-reading-border);border-radius:10px;background:var(--hypno-reading-surface);box-shadow:none;margin:0;padding:clamp(16px,2vw,22px)}.feedbackForm fieldset{display:flow-root}.feedbackForm legend,.feedbackLongField span{margin:0;color:var(--hypno-reading-text);font-family:var(--display);font-size:clamp(18px,1.65vw,23px);font-weight:750;line-height:1.2}.feedbackForm legend{display:block;float:left;width:100%;padding:0;margin-bottom:14px}.feedbackForm fieldset>label:first-of-type,.feedbackIdentityGrid{clear:both}.feedbackForm label{color:var(--hypno-reading-secondary);font-size:16px;font-weight:700;line-height:1.35}.feedbackCheckboxGrid label,.feedbackForm fieldset>label{display:flex;align-items:center;gap:9px}.feedbackForm fieldset>label+label{margin-top:10px}.feedbackMiniQuestion{clear:both;display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:10px 0;border-top:1px solid var(--hypno-reading-border)}.feedbackMiniQuestion:first-of-type{border-top:0;padding-top:0}.feedbackMiniQuestion p{flex:1 1 220px;margin:0;color:var(--hypno-reading-text);font-weight:800;line-height:1.3}.feedbackMiniQuestion label{display:flex;align-items:center;gap:7px;min-width:74px}.feedbackRatingHeader,.feedbackRatingsFieldset .feedbackMiniQuestion{display:grid;grid-template-columns:minmax(300px,1fr) repeat(4,minmax(84px,120px));grid-column-gap:18px;column-gap:18px}.feedbackRatingHeader{clear:both;align-items:end;padding:0 0 8px}.feedbackRatingHeader strong{color:var(--hypno-reading-secondary);font-size:14px;text-align:center}.feedbackRatingsFieldset .feedbackMiniQuestion label,.feedbackRatingsFieldset .feedbackMiniQuestion p{min-width:0}.feedbackRatingsFieldset .feedbackMiniQuestion label{justify-content:center}.feedbackVisuallyHidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.feedbackIdentityGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:10px}.feedbackIdentityGrid label{display:grid;grid-gap:7px;gap:7px}.feedbackIdentityGrid label+label{margin-top:0}.feedbackIdentityGrid span{color:var(--hypno-reading-secondary);font-size:15px;font-weight:800;line-height:1.25}.feedbackCheckboxGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.feedbackForm input[type=checkbox],.feedbackForm input[type=radio]{accent-color:var(--hypno-reading-accent)}.feedbackForm input[type=email],.feedbackForm input[type=tel],.feedbackForm input[type=text],.feedbackForm textarea{width:100%;box-sizing:border-box;border:1px solid var(--hypno-reading-raised-border);border-radius:8px;background:var(--hypno-reading-card);color:var(--hypno-reading-text);font:inherit;font-size:16px;line-height:1.45;padding:11px 12px}.feedbackForm textarea{resize:vertical}.feedbackContactFields{display:none;gap:12px}.feedbackForm:has(input[name=quick_call][value=yes]:checked) .feedbackContactFields{display:grid}.feedbackFieldNote{margin:0;color:var(--hypno-reading-muted);font-size:14px;line-height:1.5}.feedbackPrivacyNote{max-width:760px;margin:2px 0 0;color:var(--hypno-reading-meta);font-size:13px;line-height:1.5}.feedbackPrivacyNote a{color:var(--hypno-reading-accent);font-weight:800}.feedbackForm button{justify-self:start;border:1px solid var(--hypno-reading-accent);border-radius:8px;background:var(--hypno-reading-accent);color:var(--hypno-reading-bg);cursor:pointer;font:inherit;font-size:16px;font-weight:850;line-height:1;padding:13px 16px}.policyPage{min-height:100vh;padding:28px 20px 80px;background:linear-gradient(90deg,rgba(18,107,97,.08),transparent 42%),var(--paper)}.policyBack{display:inline-flex;align-items:center;margin:0 0 24px calc((100% - min(880px, 100%)) / 2);color:var(--accent-dark);font-weight:850}.policyCard{width:min(880px,100%);margin:0 auto;border:1px solid var(--line);border-radius:8px;background:rgba(255,255,255,.94);box-shadow:var(--shadow);padding:clamp(20px,4vw,42px)}.policyCard h1{color:var(--ink);font-size:clamp(32px,4vw,52px);line-height:1.05}.policyCard h2{margin:28px 0 8px;font-size:20px}.policyCard p,.policyCard ul{color:var(--muted);line-height:1.65}.policyCard ul{margin:0;padding-left:20px}.policyCard li+li{margin-top:6px}.editorialCorrectionsPage strong,.editorialMethodPage strong{color:var(--ink)}.editorialEmptyState,.editorialRevisionGroup{border-top:1px solid var(--line);margin-top:28px;padding-top:4px}.editorialRevisionGroup details{border:1px solid var(--line);border-radius:8px;margin-top:12px;overflow:hidden}.editorialRevisionGroup summary{color:var(--ink);cursor:pointer;font-weight:850;padding:14px 16px}.editorialRevisionGroup details>div{border-top:1px solid var(--line);padding:0 16px 16px}.editorialConcernForm{display:grid;grid-gap:16px;gap:16px;margin:26px 0}.editorialConcernForm label{display:grid;grid-gap:7px;gap:7px;color:var(--ink);font-weight:800}.editorialConcernForm input,.editorialConcernForm select,.editorialConcernForm textarea{width:100%;border:1px solid var(--line);border-radius:8px;background:#fff;color:var(--ink);font:inherit;font-weight:500;padding:12px 13px}.editorialConcernForm textarea{line-height:1.5;resize:vertical}.editorialConcernFormRow{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.editorialConcernForm button{width:-moz-fit-content;width:fit-content;border:0;border-radius:8px;background:var(--accent-dark);color:white;cursor:pointer;font:inherit;font-weight:850;padding:13px 17px}.editorialFormStatus{border:1px solid var(--line);border-radius:8px;padding:12px 14px}.editorialFormStatus.success{background:rgba(18,107,97,.08)}.editorialFormStatus.error{background:rgba(145,55,45,.08)}.editorialHoneypot{position:absolute;left:-10000px}.sourceCoveragePurchaseNotice{border:2px solid #9d6533;border-radius:10px;background:#fff4dc;color:var(--ink);margin:18px 0;padding:clamp(16px,2.5vw,22px)}.sourceCoveragePurchaseNotice .eyebrow{color:#84451f;margin:0 0 6px}.sourceCoveragePurchaseNotice h3{color:var(--ink);font-size:clamp(20px,2vw,26px);line-height:1.15;margin:0 0 10px}.sourceCoveragePurchaseNotice p{color:#594b3e;line-height:1.55;margin:8px 0}.sourceCoveragePurchaseNotice .textLink{display:inline-block;margin-top:6px}.sourceCoverageRunSummary{border:2px solid var(--accent-dark);border-radius:10px;background:rgba(18,107,97,.07);margin:28px 0;padding:20px}.sourceCoverageRunSummary h2{margin-top:0}.sourceCoverageRunSummary dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin:16px 0 0}.sourceCoverageRunSummary dl>div{border-top:1px solid var(--line);padding-top:10px}.sourceCoverageRunSummary dt{color:var(--muted);font-size:12px;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.sourceCoverageRunSummary dd{color:var(--ink);margin:5px 0 0}.sourceCoverageCards{display:grid;grid-gap:12px;gap:12px}.sourceCoverageCards>article,.sourceCoverageLimitList>article{border:1px solid var(--line);border-radius:8px;padding:15px 16px}.sourceCoverageCardHeading{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.sourceCoverageCards h3,.sourceCoverageLimitList h3{font-size:18px;margin:0}.sourceCoverageCards p,.sourceCoverageLimitList p{margin-bottom:4px}.sourceCoverageCards small{color:var(--muted);line-height:1.45}.sourceRunBadge{display:inline-flex;border-radius:999px;background:#ede8df;color:#594b3e;font-size:12px;font-weight:850;padding:5px 8px;white-space:nowrap}.sourceRunBadge.completed,.sourceRunBadge.ok{background:#dcecdf;color:#245a34}.sourceRunBadge.warning{background:#fff0c8;color:#805017}.sourceRunBadge.error,.sourceRunBadge.failed{background:#f4d9d4;color:#842f28}.sourceCoverageTableWrap{overflow-x:auto}.sourceCoverageTableWrap table{width:100%;border-collapse:collapse;color:var(--muted);font-size:14px}.sourceCoverageTableWrap td,.sourceCoverageTableWrap th{border-bottom:1px solid var(--line);padding:11px 10px;text-align:left;vertical-align:top}.sourceCoverageTableWrap th{color:var(--ink)}.sourceCoverageLimitList{display:grid;grid-gap:10px;gap:10px}.sourceCoverageEmpty{border:1px solid var(--line);border-radius:8px;padding:14px}.sourceCoveragePolicyVersion{border-top:1px solid var(--line);margin-top:30px;padding-top:18px}@media (max-width:850px){.feedbackRatingsFieldset .feedbackMiniQuestion{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:10px}.feedbackRatingsFieldset .feedbackMiniQuestion p{grid-column:1/-1}.feedbackRatingHeader{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:8px}.editorialConcernFormRow,.sourceCoverageRunSummary dl{grid-template-columns:1fr}.sourceCoverageCardHeading{display:grid}.sourceRunBadge{width:-moz-fit-content;width:fit-content;white-space:normal}.feedbackRatingHeader>span{display:none}.homeBentoPage .homeDeskHero,.homeBentoPage .homeDeskLanes{grid-template-columns:1fr}}@media (max-width:640px){.hypnoAppShell{padding-bottom:0}.hypnoGlobalMenu{position:relative;align-items:center;justify-content:space-between;flex-wrap:nowrap;border-bottom:1px solid var(--hypno-reading-border);padding:14px 16px}.hypnoGlobalBrand{min-width:0;gap:9px;font-size:clamp(27px,8.5vw,36px)}.hypnoMenuCluster{display:none}.hypnoMobileMenu{position:relative;display:block;flex:0 0 auto}.hypnoMobileMenu>button{display:grid;width:46px;height:46px;place-content:center;grid-gap:5px;gap:5px;border:1px solid var(--hypno-reading-raised-border);border-radius:12px;background:var(--hypno-reading-surface);cursor:pointer;list-style:none}.hypnoMobileMenu>button>span{display:block;width:22px;height:2px;border-radius:999px;background:var(--hypno-reading-text)}.hypnoMobileMenu.isOpen>button{border-color:var(--hypno-reading-accent);background:var(--hypno-reading-accent-soft)}.hypnoGlobalMenu .hypnoMobileMenu nav{position:absolute;top:calc(100% + 9px);right:0;z-index:60;display:grid;grid-template-columns:1fr;grid-gap:6px;gap:6px;width:min(300px,calc(100vw - 32px));border:1px solid var(--hypno-reading-raised-border);border-radius:14px;background:var(--hypno-reading-surface);box-shadow:0 14px 30px rgba(61,50,38,.2);padding:9px}.hypnoGlobalMenu .hypnoMobileMenu nav a{width:100%;border:0;border-radius:8px;background:transparent;font-size:16px;padding:12px 14px;text-align:left}.hypnoGlobalMenu .hypnoMobileMenu nav a:hover{background:var(--hypno-reading-accent-soft)}.homeBentoPage .homeDeskHero,.homeBentoPage .homeDeskLanes,.homeBentoPage .homeResetFooter{width:min(100% - 24px,1180px)}.homeBentoPage .homeDeskHero{margin-top:14px;padding:22px 12px 24px 18px}.homeBentoPage .homeDeskHero h1{font-size:clamp(34px,9.5vw,46px);line-height:1}.homeBentoPage .homeDeskLane{padding:18px}.homeBentoPage .homeDeskLane h2{font-size:clamp(28px,9vw,36px)}.homeDeskLaneActions.pairedActions{gap:10px}.homeDeskLaneActions.pairedActions a{min-height:44px;font-size:clamp(13px,3.6vw,15px);line-height:1.15;padding:10px 8px}.feedbackCheckboxGrid,.feedbackIdentityGrid{grid-template-columns:1fr}.feedbackForm{gap:12px}.feedbackForm fieldset,.feedbackLongField{padding:16px}.feedbackForm legend,.feedbackLongField span{font-size:clamp(18px,6vw,22px)}}.referenceDeskPage{min-height:100vh;background:#f4efec}.referenceDeskHero{border-bottom:1px solid #c9c1bc;background:#e5dfda;padding-bottom:clamp(28px,4vw,46px)}.referenceDeskIntro,.referenceDeskSection{width:min(1180px,calc(100% - 40px));margin:0 auto}.referenceDeskIntro{display:grid;grid-template-columns:minmax(0,.85fr) minmax(320px,.75fr);grid-gap:28px;gap:28px;align-items:start;margin-top:56px;border:1px solid #c9c1bc;background:#fffdfb;padding:clamp(20px,3vw,28px)}.referenceDeskIntro p:last-child{margin-bottom:0;color:#666d72;line-height:1.58}.referenceDeskSection{margin-top:56px}.referenceDeskList,.referenceDeskRules,.referenceDeskTypes{display:grid;grid-gap:16px;gap:16px}.referenceDeskList article,.referenceDeskRules article,.referenceDeskTypes article{min-width:0;border:1px solid #c9c1bc;background:#fffdfb;padding:clamp(18px,3vw,28px)}.referenceDeskHead{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:18px;border-bottom:1px solid #d8d0ca;padding-bottom:16px}.referenceDeskHead span{color:var(--accent);font-size:12px;font-weight:850;text-transform:uppercase}.referenceDeskHead h3,.referenceDeskRules h3,.referenceDeskTypes h3{margin-bottom:0;color:#424448}.referenceDeskHead h3{max-width:760px;font-family:Georgia,Times New Roman,serif;font-size:clamp(24px,3vw,34px);font-weight:400;line-height:1.12}.referenceDeskHead>strong{flex:0 1 auto;max-width:100%;border:1px solid #c9c1bc;border-radius:999px;padding:8px 12px;background:#f4efec;color:var(--accent-dark);font-size:12px;overflow-wrap:anywhere;white-space:normal}.referenceDeskFacts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;margin:18px 0}.referenceDeskFacts div{min-width:0;border-left:1px solid #d8d0ca;padding-left:12px}.referenceDeskFacts dd,.referenceDeskFacts dt{margin:0}.referenceDeskFacts dt{color:var(--accent);font-size:12px;font-weight:850;text-transform:uppercase}.referenceDeskFacts dd,.referenceDeskRules p,.referenceDeskTypes p{margin-top:6px;margin-bottom:0;color:#666d72;line-height:1.58}@media (max-width:850px){.referenceDeskFacts,.referenceDeskHead,.referenceDeskIntro,.referenceDeskRules,.referenceDeskTypes{grid-template-columns:1fr}.referenceDeskHead{display:grid}}@media (max-width:520px){.referenceDeskIntro,.referenceDeskSection{width:min(100% - 28px,1180px)}}.researchPage{min-height:100vh;background:#f4efec}.researchHero{border-bottom:1px solid #c9c1bc;background:#ede7e3}.researchFeedApp,.researchHeroInner{width:min(1120px,calc(100% - 40px));margin:0 auto}.researchHeroInner{padding:clamp(24px,4vw,38px) 0 clamp(18px,3vw,28px)}.researchHero h1{max-width:720px;color:#424448;font-family:Georgia,Times New Roman,serif;font-size:clamp(30px,4vw,48px);font-weight:400;line-height:1.08}.researchHeroInner p:not(.eyebrow){max-width:620px;margin-top:8px;color:#596066;font-size:15px;line-height:1.45}.emptyResearchFeed,.researchControls{box-sizing:border-box;max-width:100%;border:1px solid #e4ddd7;background:#fffdfb}.researchControls h2{color:#424448;font-family:var(--body);font-weight:750;line-height:1.2}.emptyResearchFeed p,.researchControls p{color:#646b70;line-height:1.5}.researchFeedApp{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:12px;gap:12px;padding:12px 0 64px}.researchDeskTop{box-sizing:border-box;display:block;min-width:0;width:100%;max-width:100%}.researchControls{display:grid;grid-template-columns:minmax(140px,170px) minmax(140px,170px) minmax(240px,1fr);grid-gap:12px;gap:12px;align-items:end;min-width:0;width:100%;padding:12px 14px}.researchControlsSimple{border:0;background:transparent;grid-template-columns:minmax(280px,.66fr) minmax(260px,1fr) auto;align-items:start;padding:12px 0 8px}.researchDateRange{position:relative;display:grid;grid-gap:6px;gap:6px;min-width:0}.researchDateRange>span{color:var(--accent);font-size:10px;font-weight:850;text-transform:uppercase}.researchDateRange>button{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-gap:8px;gap:8px;align-items:center;width:100%;min-height:42px;border:1px solid #ddd6d0;background:#fffdfb;color:#424448;cursor:pointer;font:inherit;padding:7px 9px;text-align:left}.researchDateRange>button small{color:#7a8084;font-size:12px;font-weight:700;text-align:center}.researchDateRange>button strong{min-width:0;font-size:14px;line-height:1.2}.researchCalendarPopover{position:absolute;z-index:20;top:calc(100% + 8px);left:0;display:grid;grid-gap:10px;gap:10px;width:min(330px,calc(100vw - 48px));border:1px solid #d8d0ca;background:#fffdfb;box-shadow:0 18px 36px rgba(55,49,45,.16);padding:12px}.researchCalendarHead{display:flex;align-items:center;justify-content:space-between;gap:10px}.researchCalendarHead strong{color:#424448;font-size:14px}.researchCalendarGrid button,.researchCalendarHead button{border:1px solid #ddd6d0;background:#fffaf6;color:#424448;cursor:pointer;font:inherit}.researchCalendarHead button{font-size:12px;font-weight:760;padding:5px 8px}.researchCalendarPopover p{margin:0;color:#646b70;font-size:12px;line-height:1.4}.researchCalendarGrid,.researchCalendarWeekdays{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:4px;gap:4px}.researchCalendarWeekdays span{color:#7a8084;font-size:10px;font-weight:850;text-align:center}.researchCalendarGrid button,.researchCalendarGrid>span{min-height:34px}.researchCalendarGrid button{font-size:12px}.researchCalendarGrid button.today{border-color:#126b61;box-shadow:inset 0 0 0 2px rgba(18,107,97,.2);color:#126b61;font-weight:850}.researchCalendarGrid button.inRange{background:#f3ebe3}.researchCalendarGrid button.rangeEnd,.researchCalendarGrid button.rangeStart{border-color:#82617b;background:#82617b;color:#fff;font-weight:850}.researchCalendarGrid button.futureDate,.researchCalendarGrid button:disabled{border-color:#e2d9cf;background:#f1eadf;color:#a79a89;cursor:not-allowed;opacity:.62}.researchControls label{display:grid;grid-gap:6px;gap:6px;min-width:0;color:var(--accent);font-size:10px;font-weight:850;text-transform:uppercase}.researchControls input{box-sizing:border-box;width:100%;min-width:0;min-height:42px;border:1px solid #ddd6d0;background:#fffdfb;color:#424448;font:inherit;font-size:16px;padding:7px 9px}.researchQuickRanges{display:flex;flex-wrap:wrap;gap:8px;grid-column:1/-1;min-width:0}.researchControlsSimple .researchQuickRanges{grid-column:1;grid-row:2;margin-top:0}.researchSearchField{grid-column:2;grid-row:1/span 2}.researchSearchAction{display:grid;grid-gap:6px;gap:6px;grid-column:3;grid-row:1/span 2;align-self:start;min-width:120px;padding-top:16px}.researchSearchAction button{min-height:42px;border:1px solid #82617b;background:#82617b;color:#fff;cursor:pointer;font:inherit;font-size:16px;font-weight:850;padding:7px 16px}.researchSearchAction button:disabled{border-color:#d8d0ca;background:#e7dfd9;color:#7a8084;cursor:not-allowed}.researchSearchAction small{color:#8a5b5b;font-size:11px;line-height:1.3}.researchFeedFilters{display:flex;flex-wrap:wrap;gap:8px;grid-column:1/-1;min-width:0;border-top:1px solid #ddd6d0;padding-top:12px}.researchQuickRanges button{font:inherit;font-size:13px;font-weight:750}.researchFeedFilters button,.researchQuickRanges button{min-height:30px;border:1px solid #d8d0ca;background:#fffdfb;color:#4b4d51;cursor:pointer;padding:5px 10px}.researchFeedFilters button{font:inherit;font-size:12px;font-weight:780}.researchFeedFilters button.active,.researchFeedFilters button:hover,.researchQuickRanges button:hover{border-color:#82617b;color:#55405b}.researchFeedFilters button.active{background:#f1e7ee}.researchRecordRows{display:grid;grid-gap:0;gap:0;border:1px solid #d8d0ca;background:#fffdfb}.weeklyDigestPage{background:#f8f4ef}.weeklyDigestHero{background:#f1ebe7}.weeklyDigestHero .researchHeroInner{padding:clamp(24px,3.8vw,44px) 0 clamp(34px,4.5vw,58px)}.weeklyDigestHero h1{max-width:760px;font-size:clamp(36px,4.2vw,58px);line-height:1.02}.weeklyDigestHero .eyebrow{margin-bottom:6px}.weeklyDigestHero .researchHeroInner p:not(.eyebrow){max-width:680px;margin-top:16px;font-size:clamp(16px,1.45vw,19px);line-height:1.5}.weeklyDigestBlock{display:grid;grid-gap:18px;gap:18px;width:min(1120px,calc(100% - 32px));margin:0 auto;border-top:1px solid #d8d0ca;padding:30px 0}.weeklyDigestSectionHead{display:grid;grid-gap:8px;gap:8px;max-width:720px;margin-bottom:0}.weeklyDigestBlock h2{margin:0;color:#424448;font-family:Georgia,Times New Roman,serif;font-size:clamp(30px,3.1vw,42px);font-weight:400;line-height:1.08}.weeklyDigestSectionHead p{margin:0;color:#5f676c;line-height:1.55}.digestPreviewHero{background:#eee7e2}.digestPreviewIntro{padding-top:34px}.digestPreviewStats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.digestPreviewStats article{display:grid;grid-gap:6px;gap:6px;border:1px solid #d8d0ca;background:#fffdfb;padding:16px}.digestPreviewSignalHead span,.digestPreviewStats span{color:#7f2d3d;font-size:11px;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.digestPreviewStats strong{color:#424448;font-family:var(--display);font-size:clamp(28px,3vw,38px);font-weight:400;line-height:1}.digestPreviewPayload{display:grid;grid-gap:12px;gap:12px}.digestPreviewPayload article{display:grid;grid-gap:8px;gap:8px;border:1px solid #d8d0ca;background:#fffdfb;padding:16px}.digestPreviewPayload span{color:#7f2d3d;font-size:12px;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.digestPreviewPayload h3,.digestPreviewPayload p{margin:0;color:#424448}.digestPreviewPayload h3{font-size:22px;line-height:1.2}.digestPreviewPayload p{color:#5f676c;line-height:1.55}.digestPreviewSignals{display:grid;grid-gap:18px;gap:18px}.digestPreviewDecision{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.digestPreviewDecision article{display:grid;grid-gap:8px;gap:8px;border:1px solid #d8d0ca;background:#fffdfb;padding:16px}.digestPreviewDecision span{color:#7f2d3d;font-size:12px;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.digestPreviewDecision p{margin:0;color:#5f676c;line-height:1.5}.digestPreviewSignal{display:grid;grid-gap:18px;gap:18px;border:1px solid #d8d0ca;background:#fffdfb;padding:clamp(18px,2.5vw,28px)}.digestPreviewSignalHead{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:18px;gap:18px;align-items:start}.digestPreviewSignalHead h3{max-width:880px;margin:6px 0 0;color:#424448;font-size:clamp(22px,2.2vw,30px);line-height:1.16}.digestConfidence{border:1px solid #d8d0ca;border-radius:999px;background:#f4efec;color:#55405b;font-size:13px;line-height:1;padding:9px 12px;white-space:nowrap}.digestConfidence.high{border-color:#cbd9d0;background:#e8f2eb;color:#1f604a}.digestConfidence.medium{border-color:#d9c8d3;background:#f3e8ef;color:#69405f}.digestConfidence.low{border-color:#dfd2b9;background:#f6ecd8;color:#805d28}.digestPreviewStatusStack{display:grid;grid-gap:8px;gap:8px;justify-items:end}.digestReviewStatus{border:1px solid #e4ddd7;border-radius:999px;background:#fffdfb;color:#5f676c;font-size:12px;line-height:1;padding:8px 10px;white-space:nowrap}.digestPreviewSignalBody{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.digestPreviewSignalBody div,.digestPreviewSources,.digestWithheldList article{border:1px solid #e4ddd7;background:#fbf7f2}.digestPreviewSignalBody div{padding:14px}.digestPreviewSignalBody h4,.digestPreviewSources h4{margin:0 0 6px;color:#424448;font-size:14px;line-height:1.2}.digestPreviewSignalBody p{margin:0;color:#5f676c;line-height:1.55}.digestPreviewSources{display:grid;grid-gap:10px;gap:10px;padding:14px}.digestPreviewSources div{display:grid;grid-gap:8px;gap:8px}.digestPreviewSources a{display:grid;grid-gap:4px;gap:4px;border:1px solid #e4ddd7;background:#fffdfb;color:#424448;padding:10px 12px;text-decoration:none}.digestPreviewSources a:hover{border-color:#7f2d3d}.digestPreviewSources a span{color:inherit;font-size:14px;font-weight:800;line-height:1.3}.digestPreviewSources a small{color:#6e7479;font-size:12px;line-height:1.35}.digestWithheldList{display:grid;grid-gap:10px;gap:10px}.digestWithheldList article{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.38fr);grid-gap:14px;gap:14px;align-items:start;padding:14px}.digestWithheldList h3{margin:0;color:#424448;font-size:17px;line-height:1.25}.digestWithheldList p,.digestWithheldList span{margin:5px 0 0;color:#666d72;font-size:13px;line-height:1.4}.digestWithheldList span{margin:0;color:#7f2d3d;font-weight:750}.researchDigestActions{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.researchDigestActions a{border:1px solid #d8d0ca;background:#fffdfb;color:#424448;font-size:13px;font-weight:800;line-height:1;padding:10px 12px;text-decoration:none}.researchDigestActions a:hover{border-color:#7f2d3d;color:#55405b}.researchDigestArchiveList article{border:1px solid #d8d0ca;background:#fffdfb;padding:16px}.researchDigestArchiveList span{color:#7f2d3d;font-size:12px;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.researchDigestArchiveList p{margin:8px 0 0;color:#5f676c;line-height:1.55}.researchDigestArchiveList a{color:#55405b;font-weight:850}.researchDigestArchiveList{display:grid;grid-gap:14px;gap:14px}.researchDigestArchiveList article{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,.42fr);grid-gap:clamp(16px,3vw,32px);gap:clamp(16px,3vw,32px);align-items:start;border-radius:8px;box-shadow:0 18px 44px rgba(65,58,55,.08);padding:18px}.researchDigestArchiveList article.withoutTopics{grid-template-columns:1fr}.researchDigestArchiveList h3{margin:0;color:#3f4144;font-family:Georgia,Times New Roman,serif;font-size:clamp(32px,4vw,52px);font-weight:750;line-height:.98}.researchDigestArchiveList p{font-size:clamp(16px,1.3vw,19px);line-height:1.48}.researchDigestArchiveList a{color:inherit;text-decoration:none}.researchDigestArchiveMeta{display:grid;align-content:start;grid-gap:8px;gap:8px;border-left:1px solid #e4ddd7;padding-left:clamp(16px,2.6vw,24px)}.researchDigestArchiveMeta ul{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.researchDigestArchiveMeta li{border:1px solid #e4ddd7;border-radius:999px;background:#fbf7f2;color:#574355;font-size:13px;font-weight:850;line-height:1.2;padding:8px 10px}.researchDigestArchiveBento{width:min(1180px,calc(100% - 32px));margin:0 auto;border-top:0;padding:0 0 64px}.researchDigestBentoPage{background:#f4efec}.researchDigestBentoGrid,.researchDigestBentoHero{width:min(1180px,calc(100% - 32px));margin:0 auto}.researchDigestBentoHero{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:clamp(16px,2.4vw,28px);gap:clamp(16px,2.4vw,28px);align-items:stretch;padding:clamp(28px,5vw,58px) 0 18px}.researchDigestDigestIntroBox,.researchDigestDigestTable,.researchDigestFeedbackCta,.researchDigestSubscribeCta,.researchDigestTopicTile{border:1px solid #d8d0ca;border-radius:8px;background:#fffdfb;box-shadow:0 18px 44px rgba(65,58,55,.08)}.researchDigestDigestIntroBox{container-type:inline-size;padding:clamp(22px,3.4vw,34px)}.researchDigestDigestIntroBox h1,.researchDigestDigestIntroBox h2{margin:0 0 12px;color:#3f4144;font-family:Georgia,Times New Roman,serif;font-size:clamp(11px,4.15cqw,56px);font-weight:750;line-height:1;white-space:nowrap}.researchDigestDigestIntroBox p{max-width:820px;margin:0;color:#555d63;font-size:clamp(17px,1.7vw,21px);line-height:1.5}.researchDigestDigestIntroBox .researchDigestDigestDate{margin:0 0 14px;color:#574355;font-size:clamp(18px,1.9vw,24px);font-weight:850;line-height:1.2}.researchDigestDigestIntroBox .researchDigestBetaNote{display:block;max-width:100%;color:#687076;font-size:12px;font-weight:750;letter-spacing:.08em;line-height:1.35;margin:-4px 0 16px;text-transform:uppercase}.researchDigestArchivePrompt{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:14px}.researchDigestArchivePrompt .researchDigestActions{margin-top:0}.researchDigestDigestIntroBox .researchDigestActions a:first-child{border-color:#574355;background:#574355;color:#fff}.researchDigestTopicSources h3{color:#3e9888;font-size:12px;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.researchDigestDigestTable h2,.researchDigestFeedbackCta h2,.researchDigestPublicationCta h2,.researchDigestSourceLimits h2,.researchDigestSubscribeCta h2{margin:0;color:#3f4144;font-family:Georgia,Times New Roman,serif;font-size:clamp(30px,3.4vw,44px);font-weight:750;line-height:1.02}.researchDigestBentoGrid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:14px;gap:14px;border-top:0;padding:0 0 64px}.researchBentoTile{border:1px solid #d8d0ca;border-radius:8px;background:#fffdfb;box-shadow:0 18px 44px rgba(65,58,55,.08)}.researchDigestDigestTable,.researchDigestTopicTile{min-width:0;padding:clamp(16px,2.2vw,22px)}.researchDigestDigestTable{grid-column:span 6;min-height:360px;background:linear-gradient(135deg,rgba(220,231,216,.82),rgba(255,253,251,.96)),#fffdfb}.researchDigestDigestTable p,.researchDigestFeedbackCta p,.researchDigestPublicationCta p,.researchDigestSourceLimits p,.researchDigestSubscribeCta p{margin:10px 0 0;color:#555d63;line-height:1.5}.researchDigestDigestRows{display:grid;grid-gap:8px;gap:8px;margin-top:16px}.researchDigestDigestRow{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;border:1px solid rgba(87,67,85,.16);border-radius:8px;background:rgba(255,253,251,.72);text-decoration:none;padding:10px 12px}.researchDigestDigestRow:focus-visible,.researchDigestDigestRow:hover{border-color:var(--signal-accent);background:#fffdfb}.researchDigestDigestRow strong{color:#3f4144;font-size:15px;line-height:1.25}.researchDigestDigestRow span{color:#687076;font-size:13px;font-weight:750;line-height:1.25}.researchDigestTopicTile{scroll-margin-top:18px}.researchDigestDigestTable .researchDigestSourceLimitNote,.researchDigestEditorialSignal{border-top:1px solid rgba(87,67,85,.16);margin-top:16px;padding-top:14px}.researchDigestDigestTable .researchDigestSourceLimitNote{color:#4d565c;font-size:13px}.researchDigestTopicTile{display:flex;grid-column:span 6;min-height:360px;flex-direction:column;gap:16px}.researchDigestPublicationCta{background:linear-gradient(135deg,rgba(234,223,203,.56),transparent 58%),#fffdfb}.researchDigestPublicationCta,.researchDigestSubscribeCta{grid-column:span 6;border:1px solid #d8d0ca;border-radius:8px;box-shadow:0 18px 44px rgba(65,58,55,.08);padding:clamp(20px,3vw,28px)}.researchDigestFeedbackCta,.researchDigestSubscribeCta{background:linear-gradient(135deg,rgba(220,231,216,.72),transparent 58%),#fffdfb}.researchDigestFeedbackCta{grid-column:span 6;padding:clamp(20px,3vw,28px)}.researchDigestFeedbackCta,.researchDigestPublicationCta,.researchDigestSubscribeCta{min-height:240px}.researchDigestCtaStack{display:grid;grid-column:span 6;grid-gap:14px;gap:14px;min-width:0}.researchDigestCtaStack .researchDigestFeedbackCta,.researchDigestCtaStack .researchDigestPublicationCta,.researchDigestCtaStack .researchDigestSubscribeCta{grid-column:auto;min-height:0}.researchDigestSubscribeCta form{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px;gap:10px;margin-top:14px}.researchDigestSubscribeCta input[type=email]{min-width:0;border:1px solid rgba(87,67,85,.24);border-radius:6px;background:#fffdfb;color:#3f4144;font:inherit;font-size:16px;line-height:1.2;padding:11px 12px}.researchDigestSubscribeCta button{border:1px solid #574355;border-radius:6px;background:#574355;color:#fff;cursor:pointer;font:inherit;font-size:16px;font-weight:850;line-height:1;padding:12px 14px}.researchDigestSubscribeNote,.researchDigestSubscribeStatus{font-size:13px}.researchDigestSubscribeStatus.success{color:#3f6f4a;font-weight:850}.researchDigestSubscribeStatus.error{color:#8f3f31;font-weight:850}.researchDigestFullWidthTile{grid-column:span 12}.researchDigestLegalFooter{grid-column:span 12;border-top:1px solid rgba(87,67,85,.16);padding:10px 2px 0}.researchDigestSourceLimits{grid-column:span 12;border:1px solid rgba(87,67,85,.16);border-radius:8px;background:rgba(255,253,251,.56);padding:16px 18px}.researchDigestSourceLimits h2{font-size:18px;line-height:1.2}.researchDigestSourceLimits p{max-width:980px;color:#687076;font-size:13px;line-height:1.45}.researchDigestLegalFooter p{max-width:920px;margin:0;color:#737a7f;font-size:11px;line-height:1.45}.researchDigestDroppedTile{display:flex;grid-column:span 12;flex-direction:column;gap:16px;border:1px solid #d8d0ca;border-radius:8px;background:linear-gradient(135deg,rgba(245,242,238,.86),transparent 56%),#fffdfb;box-shadow:0 18px 40px rgba(44,41,39,.08);padding:20px}.researchDigestTopicTile.toneSage{background:linear-gradient(135deg,rgba(220,231,216,.72),transparent 55%),#fffdfb}.researchDigestTopicTile.toneRose{background:linear-gradient(135deg,rgba(234,216,220,.7),transparent 55%),#fffdfb}.researchDigestTopicTile.toneOrange{background:linear-gradient(135deg,rgba(242,216,176,.76),transparent 55%),#fffdfb}.researchDigestTopicTile.toneBlue{background:linear-gradient(135deg,rgba(220,228,235,.75),transparent 55%),#fffdfb}.researchDigestTopicHead{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:start}.researchDigestTopicHead h2{margin:0;color:#3f4144;font-family:Georgia,Times New Roman,serif;font-size:clamp(30px,3.2vw,44px);font-weight:750;line-height:1.03}.researchDigestTopicPills{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}.researchDigestTopicPills span{border-radius:999px;background:rgba(255,253,251,.72);color:#574355;padding:7px 9px;font-size:12px;line-height:1;white-space:nowrap}.researchDigestTopicSummary{margin:0;color:#4f565c;font-size:16px;line-height:1.5}.researchDigestTopicSources{display:grid;grid-gap:10px;gap:10px;border-top:1px solid #d8d0ca;padding-top:12px}.researchDigestTopicSources h3{margin:0}.researchDigestTopicSources>div{display:grid;grid-gap:8px;gap:8px}.researchDigestSourceCard,.researchSourceCard{overflow:hidden;border:1px solid #e4ddd7;border-radius:8px;background:rgba(255,253,251,.72)}.researchSourceCardShell{display:grid;min-width:0}.researchSourceCardShell>details:not([open]){border-radius:8px 8px 0 0;border-bottom:0}.researchSourceCardShell>details[open]+.researchClosedActions{display:none}.researchClosedActions{display:grid;grid-template-columns:repeat(2,minmax(0,260px));justify-content:start;grid-gap:10px;gap:10px;border:1px solid #e4ddd7;border-top:0;border-radius:0 0 8px 8px;background:rgba(255,253,251,.72);padding:10px 12px 12px}.researchClosedDetailsButton,.researchClosedPersonalToolsButton,.researchClosedSourceLink{display:inline-flex;min-height:44px;align-items:center;justify-content:center;border:1px solid #63793f;border-radius:8px;font-family:inherit;font-size:13px;font-weight:850;line-height:1.2;padding:10px 14px;text-align:center;text-decoration:none}.researchClosedDetailsButton{background:#63793f;color:#fffdf8;cursor:pointer}.researchClosedSourceLink{background:transparent;color:#526633}.researchClosedPersonalToolsButton{border-color:#63793f;background:#fffdf8;color:#526633;cursor:pointer}.researchClosedDetailsButton:hover{background:#526633}.researchClosedPersonalToolsButton:hover,.researchClosedSourceLink:hover{background:rgba(99,121,63,.1)}.researchDigestSourceCard summary,.researchSourceCard summary{display:grid;grid-gap:4px;gap:4px;color:#424448;cursor:pointer;list-style:none;padding:10px 12px}.researchDigestSourceCard summary.withSummaryAside,.researchSourceCard summary.withSummaryAside{grid-template-columns:minmax(0,1fr) auto;column-gap:14px}.researchDigestSourceCard summary.withSummaryAside>.researchCollapsedEvidence,.researchDigestSourceCard summary.withSummaryAside>.researchSourceSafetyWarning,.researchDigestSourceCard summary.withSummaryAside>em,.researchDigestSourceCard summary.withSummaryAside>small,.researchDigestSourceCard summary.withSummaryAside>span,.researchSourceCard summary.withSummaryAside>.researchCollapsedEvidence,.researchSourceCard summary.withSummaryAside>.researchSourceSafetyWarning,.researchSourceCard summary.withSummaryAside>em,.researchSourceCard summary.withSummaryAside>small,.researchSourceCard summary.withSummaryAside>span{grid-column:1}.researchCollapsedEvidence{display:grid;grid-gap:6px;gap:6px;margin:5px 0 2px}.researchCollapsedEvidenceGroup{display:flex;flex-wrap:wrap;gap:5px;align-items:center}.researchCollapsedEvidenceGroup>b{color:#756a60;font-family:Courier New,Courier,monospace;font-size:9px;letter-spacing:.07em;margin-right:2px;text-transform:uppercase}.researchEvidenceChip,.researchEvidenceLimitation,.researchEvidenceWarning{border:1px solid #c9bdb4;border-radius:999px;background:#f7f2ed;color:#574f48;font-size:10px;line-height:1.15;padding:5px 8px}.researchEvidenceChip.directness{border-color:#8da786;background:#edf4e9;color:#405b38;font-weight:800}.researchEvidenceLimitation{border-color:#d2a75e;background:#fff8e7;color:#754f12}.researchEvidenceWarning.warning{border-color:#c9854d;background:#fff1df;color:#7a421c;font-weight:850}.researchEvidenceWarning.critical{border-color:#9c4f43;background:#f8e2de;color:#6e261d;font-weight:900}.researchContentOriginLabel{color:#756a60;font-family:Courier New,Courier,monospace;font-size:10px!important;font-weight:800;letter-spacing:.07em;margin:0;text-transform:uppercase}.researchSourceSafetyWarning{justify-self:start;border:1px solid #b97a69;border-radius:4px;background:#fff1ec;color:#773b2d;font-size:11px;font-weight:850;line-height:1.25;padding:6px 8px}.researchSourceSafetyWarning.restricted{border-color:#9c4f43;background:#f8e2de;color:#6e261d}.researchPublicationLane{display:inline-flex;flex-wrap:wrap;gap:5px;align-items:center;justify-self:start;border:1px solid #c9bdb4;border-radius:999px;background:#f7f2ed;color:#574355;font-size:10px;line-height:1.15;margin:2px 0;padding:5px 8px}.researchPublicationLane strong{font-weight:850}.researchPublicationLane span{opacity:.82}.researchPublicationLane.tone-synthesis{border-color:#8da786;background:#edf4e9;color:#405b38}.researchPublicationLane.tone-primary{border-color:#91a8b8;background:#edf4f7;color:#355469}.researchPublicationLane.tone-protocol{border-color:#d2a75e;background:#fff4da;color:#754f12}.researchPublicationLane.tone-commentary{border-color:#b8a7b5;background:#f4edf3;color:#674b62}.researchPublicationLane.tone-guidance{border-color:#74a79d;background:#eaf5f2;color:#315f57}.researchPublicationLane.tone-conceptual{border-color:#aaa49a;background:#f2f0ec;color:#59544d}.researchPublicationLane.tone-unclear{border-color:#c6a09a;background:#f8ece9;color:#793f35}.researchSourceSummaryAside{grid-column:2;grid-row:1/span 3;align-self:center;justify-self:end}.researchDigestSourceCard summary::-webkit-details-marker,.researchSourceCard summary::-webkit-details-marker{display:none}.researchDigestSourceCard summary:hover,.researchSourceCard summary:hover{border-color:#574355}.researchDigestSourceCard summary>span,.researchSourceCard summary>span{color:#424448;font-size:14px;font-weight:800;line-height:1.3;text-transform:none}.researchDigestSourceCard em,.researchDigestSourceCard small,.researchSourceCard em,.researchSourceCard small{color:#6e7479;font-size:12px;line-height:1.35}.researchDigestSourceCard em,.researchSourceCard em{color:#574355;font-style:normal;font-weight:800}.researchDigestSourceDetail,.researchSourceDetail{display:grid;grid-gap:12px;gap:12px;border-top:1px solid #e4ddd7;background:rgba(255,253,251,.82);padding:12px}.savedArticleControl{gap:8px}.researchSourceActions,.savedArticleControl{display:flex;flex-wrap:wrap;align-items:center}.researchSourceActions{gap:10px}.researchSourceActions .savedArticleControl button,.researchSourceActions>.savedArticleSignIn,.researchSourceActions>a{border:1px solid #c9bdb4;border-radius:8px;background:#fffdfb;color:#574355;cursor:pointer;font:inherit;font-size:13px;font-weight:850;line-height:1;padding:9px 10px;text-decoration:none}.savedArticleControl button[aria-pressed=true]{background:#574355;color:#fffdfb}.savedArticleControl button:disabled{cursor:wait;opacity:.65}.savedArticleControl small{color:#8a2c1b}.researchAbstractBox,.researchDigestAbstractBox,.researchDigestInclusionReason,.researchInclusionReason{display:grid;grid-gap:10px;gap:10px;border:1px solid #eee7e1;border-radius:8px;background:#fffdfb;padding:10px}.researchAbstractBox h4,.researchDigestAbstractBox h4,.researchDigestInclusionReason h4,.researchInclusionReason h4{margin:0 0 5px;color:#3f4144;font-size:12px;font-weight:850;letter-spacing:.04em;line-height:1.2;text-transform:uppercase}.researchAbstractSection,.researchDigestAbstractSection{display:grid;grid-gap:4px;gap:4px}.researchAbstractSection strong,.researchDigestAbstractSection strong{color:#4f565c;font-size:11px;font-weight:850;letter-spacing:.04em;line-height:1.2;text-transform:uppercase}.researchAbstractBox p,.researchDigestAbstractBox p,.researchDigestInclusionReason p,.researchInclusionReason p{margin:0;color:#5f676c;font-size:12px;line-height:1.45}.researchAbstractBox .researchMetadataNotice,.researchDigestAbstractBox .researchMetadataNotice{border-left:3px solid #49a392;background:#f4fbf8;padding:8px 10px}.researchAbstractBox .researchMetadataNotice strong,.researchDigestAbstractBox .researchMetadataNotice strong{color:#574355;font-weight:850}.researchCtaTile a,.researchDigestFeedbackCta a,.researchDigestPublicationCta a{display:inline-flex;align-items:center;justify-content:center;margin-top:18px;border:1px solid #574355;border-radius:8px;background:#574355;color:#fff;font-size:14px;font-weight:850;line-height:1;padding:11px 14px;text-decoration:none}