@font-face{font-family:__Space_Grotesk_49a339;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-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:__Space_Grotesk_49a339;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-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:__Space_Grotesk_49a339;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/36966cca54120369-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:__Space_Grotesk_49a339;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-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:__Space_Grotesk_49a339;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-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:__Space_Grotesk_49a339;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/36966cca54120369-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:__Space_Grotesk_49a339;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-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:__Space_Grotesk_49a339;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-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:__Space_Grotesk_49a339;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/36966cca54120369-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:__Space_Grotesk_49a339;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-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:__Space_Grotesk_49a339;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-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:__Space_Grotesk_49a339;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/36966cca54120369-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:__Space_Grotesk_Fallback_49a339;src:local("Arial");ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.00%;size-adjust:109.69%}.__className_49a339{font-family:__Space_Grotesk_49a339,__Space_Grotesk_Fallback_49a339;font-style:normal}.__variable_49a339{--font-body:"__Space_Grotesk_49a339","__Space_Grotesk_Fallback_49a339"}@font-face{font-family:__Fraunces_48c46e;font-style:normal;font-weight:600;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_48c46e;font-style:normal;font-weight:600;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_48c46e;font-style:normal;font-weight:600;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_48c46e;font-style:normal;font-weight:700;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_48c46e;font-style:normal;font-weight:700;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_48c46e;font-style:normal;font-weight:700;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_48c46e;src:local("Times New Roman");ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.00%;size-adjust:115.45%}.__className_48c46e{font-family:__Fraunces_48c46e,__Fraunces_Fallback_48c46e;font-style:normal}.__variable_48c46e{--font-display:"__Fraunces_48c46e","__Fraunces_Fallback_48c46e"}:root{--bg:#0c1016;--panel:#141b26;--panel-strong:#182234;--text:#f2f5fb;--muted:rgba(242,245,251,.72);--border:rgba(242,245,251,.14);--border-strong:rgba(242,245,251,.22);--brand:#47c7ae;--brand2:#f2b866;--danger:#ff6b6b;--warn:#f6c356;--good:#35d49a;--shadow:0 16px 40px rgba(6,12,20,.45);--shadow-soft:0 12px 30px rgba(6,12,20,.32);--space-1:8px;--space-2:12px;--space-3:16px;--space-4:24px;--space-5:32px;--space-6:48px;--space-7:64px;--radius-sm:10px;--radius-md:14px;--radius-lg:18px;--radius-pill:999px;--container-max:1120px;--font-body:ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--font-display:ui-serif,"Georgia",serif}*{box-sizing:border-box}body,html{height:100%}body{margin:0;font-family:var(--font-body);background:radial-gradient(1200px 700px at 15% -10%,rgba(71,199,174,.22),transparent),radial-gradient(1000px 700px at 90% 0,hsla(35,84%,67%,.18),transparent),linear-gradient(180deg,rgba(15,19,27,.92),#0c1016),var(--bg);color:var(--text)}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:-.01em}a{color:inherit;text-decoration:none}.inlineLink{color:rgba(71,199,174,.95);text-decoration:underline;-webkit-text-decoration-color:rgba(71,199,174,.85);text-decoration-color:rgba(71,199,174,.85);text-underline-offset:3px;text-decoration-thickness:2px;cursor:pointer;transition:color .15s ease,-webkit-text-decoration-color .15s ease;transition:color .15s ease,text-decoration-color .15s ease;transition:color .15s ease,text-decoration-color .15s ease,-webkit-text-decoration-color .15s ease}.inlineLink:hover{color:hsla(35,84%,67%,.96);-webkit-text-decoration-color:hsla(35,84%,67%,.9);text-decoration-color:hsla(35,84%,67%,.9)}.inlineLink:focus-visible{outline:2px solid rgba(71,199,174,.85);outline-offset:2px;border-radius:6px}.container{width:100%;max-width:var(--container-max);margin:0 auto;padding:clamp(20px,3vw,32px)}.panel{background:rgba(20,27,38,.82);border:1px solid var(--border);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.panel.card{background:rgba(20,27,38,.96);border-color:var(--border-strong);box-shadow:var(--shadow-soft)}.panel .panel{background:rgba(16,22,31,.72);border-color:rgba(242,245,251,.1);box-shadow:none}.grid{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}@media (min-width:900px){.grid-2{grid-template-columns:1fr 1fr}.grid-3{grid-template-columns:1fr 1fr 1fr}}.muted{color:var(--muted)}.kicker{display:inline-flex;align-items:center;gap:10px;padding:6px 10px;border-radius:999px;background:rgba(71,199,174,.16);border:1px solid rgba(71,199,174,.4);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:rgba(242,245,251,.9)}.pageTitle{font-size:clamp(38px,4.6vw,52px);line-height:1.04;margin:10px 0 12px;letter-spacing:-.02em;color:var(--text)}.lead{font-size:18px;line-height:1.6;color:var(--muted);margin:0;max-width:64ch}.sectionTitle{font-size:20px;font-weight:600;margin:0 0 10px}.whyList{margin:0;padding-left:18px;display:grid;grid-gap:10px;gap:10px}.whyListDense{gap:8px}.whyList li{margin:0}.card{padding:var(--space-4)}.narrativeCardHeader{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:start}.narrativeCardBody{min-width:0}.narrativeCardMeta{display:flex;flex-direction:column;gap:10px;align-items:flex-end;min-width:140px}.narrativeCardSparkline{display:flex;justify-content:flex-end;width:100%}@media (max-width:720px){.narrativeCardHeader{grid-template-columns:1fr}.narrativeCardMeta{align-items:flex-start;min-width:0}.narrativeCardSparkline{justify-content:flex-start}}.pill{display:inline-flex;align-items:center;gap:8px;padding:var(--space-1) var(--space-2);border-radius:var(--radius-pill);border:1px solid var(--border);font-size:12px;letter-spacing:.01em;color:rgba(242,245,251,.92)}.pillDot{width:7px;height:7px;border-radius:50%}.pillGood{border-color:rgba(53,212,154,.4);background:rgba(53,212,154,.15)}.pillGood .pillDot{background:var(--good)}.pillWarn{border-color:rgba(246,195,86,.45);background:rgba(246,195,86,.14)}.pillWarn .pillDot{background:var(--warn)}.pillInfo{border-color:rgba(71,199,174,.45);background:rgba(71,199,174,.14)}.pillInfo .pillDot{background:var(--brand)}.pillMuted{border-color:rgba(242,245,251,.18);background:rgba(242,245,251,.06)}.pillMuted .pillDot{background:rgba(242,245,251,.55)}.pill.timeBadge{white-space:nowrap;font-size:11px;padding:6px 10px}.tenantPills{display:flex;gap:var(--space-1);flex-wrap:wrap;align-items:center}.tenantPill{text-decoration:none;transition:background .12s ease,border-color .12s ease,transform .12s ease;padding:var(--space-1) var(--space-2);border-radius:var(--radius-pill);border:1px solid transparent;background:transparent;font-size:13px;font-weight:600;color:rgba(242,245,251,.82)}.tenantPill:hover{background:rgba(242,245,251,.09);color:rgba(242,245,251,.95)}.tenantPillActive{background:rgba(71,199,174,.18);border-color:rgba(71,199,174,.45);color:rgba(242,245,251,.98)}.tenantPillDoc{border-color:rgba(71,199,174,.35);background:rgba(71,199,174,.12)}.tenantChooserCompact{gap:6px}.tenantChooserRow{display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:var(--space-2);gap:var(--space-2)}.tenantPillGroup{padding:3px;border-radius:var(--radius-pill);border:1px solid rgba(242,245,251,.18);background:rgba(242,245,251,.04)}.tenantChooser{display:grid;grid-gap:10px;gap:10px}.tenantChooserHeader{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.tenantChooserTitle{font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.tenantChooserHint{font-size:12px;opacity:.78}.tenantChooserCompact .tenantChooserHint{display:none}.tenantChooserGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.tenantChoice{text-decoration:none;color:rgba(242,245,251,.92);border:1px solid var(--border);background:rgba(242,245,251,.05);border-radius:14px;padding:12px 14px;display:grid;grid-gap:6px;gap:6px;transition:background .12s ease,border-color .12s ease,transform .12s ease}.tenantChoice:hover{background:rgba(242,245,251,.08);border-color:rgba(242,245,251,.22);transform:translateY(-1px)}.tenantChoiceActive{background:rgba(71,199,174,.14);border-color:rgba(71,199,174,.3)}.tenantChoiceLabel{font-weight:800}.tenantChoiceBlurb{font-size:12px;color:var(--muted);line-height:1.35}@media (max-width:900px){.tenantChooserGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.tenantChooserGrid{grid-template-columns:1fr}}.btnRow{display:flex;gap:var(--space-2);flex-wrap:wrap;margin-top:var(--space-3)}.btn{display:inline-flex;justify-content:center;align-items:center;gap:10px;border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);border:1px solid rgba(242,245,251,.18);background:rgba(242,245,251,.08);color:rgba(242,245,251,.96);font-weight:600;cursor:pointer;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .15s ease,border-color .15s ease,transform .15s ease,box-shadow .15s ease}.btnPrimary{background:linear-gradient(130deg,rgba(71,199,174,.98),hsla(35,84%,67%,.98));color:#0c1016;border:0;box-shadow:0 12px 26px rgba(17,25,36,.5)}.btnSecondary{background:rgba(242,245,251,.1)}.toggleButton{display:inline-flex;justify-content:center;align-items:center;gap:8px;position:relative;border-radius:var(--radius-pill);padding:var(--space-1) var(--space-2);border:1px solid rgba(242,245,251,.18);background:rgba(242,245,251,.06);color:rgba(242,245,251,.92);font-size:12px;font-weight:600;cursor:pointer;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .15s ease,border-color .15s ease,transform .15s ease,box-shadow .15s ease}.toggleButton:hover{background:rgba(242,245,251,.12);border-color:rgba(242,245,251,.32);transform:translateY(-1px)}.toggleButton:active{transform:translateY(0);background:rgba(242,245,251,.1)}.toggleButton[aria-pressed=true]{background:linear-gradient(130deg,rgba(71,199,174,.32),hsla(35,84%,67%,.22));border-color:rgba(71,199,174,.75);color:#f2f5fb;box-shadow:0 0 0 3px rgba(71,199,174,.18),inset 0 0 0 1px rgba(242,245,251,.1)}.toggleButton[aria-pressed=true]:before{content:"✓";display:inline-grid;place-items:center;width:16px;height:16px;border-radius:999px;background:rgba(71,199,174,.42);border:1px solid rgba(71,199,174,.85);color:#f2f5fb;font-size:12px;line-height:1}.toggleButton:focus-visible{outline:2px solid rgba(71,199,174,.85);outline-offset:2px;box-shadow:0 0 0 3px rgba(71,199,174,.18)}.btn:not(.btnPrimary):hover{background:rgba(242,245,251,.14);border-color:rgba(242,245,251,.32);transform:translateY(-1px)}.btn:not(.btnPrimary):active{transform:translateY(0);background:rgba(242,245,251,.12)}.btn:focus-visible{outline:2px solid rgba(71,199,174,.85);outline-offset:2px;box-shadow:0 0 0 3px rgba(71,199,174,.18)}.btn:not(.btnPrimary)[aria-pressed=true]{background:rgba(71,199,174,.2);border-color:rgba(71,199,174,.55)}.btn:disabled{opacity:.55;cursor:not-allowed}.btn:disabled:hover{transform:none;box-shadow:none}.input{width:100%;border-radius:12px;padding:12px;background:rgba(20,27,38,.6);border:1px solid var(--border);color:var(--text);outline:none}.label{display:block;font-size:14px;color:rgba(242,245,251,.9);margin-bottom:8px}.help{margin-top:8px;font-size:13px;color:var(--muted)}.error{border:1px solid rgba(255,92,122,.35);background:rgba(255,92,122,.12);border-radius:12px}.error,.success{margin-top:10px;padding:10px 12px;color:rgba(242,245,251,.95)}.success{border:1px solid rgba(61,220,151,.35);background:rgba(61,220,151,.12);border-radius:12px}.nav{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);margin:var(--space-4) auto 0}.panel.nav{position:relative;z-index:50;overflow:visible}.navBrand{font-weight:800;letter-spacing:-.02em;font-family:var(--font-display)}.navBrandEdition{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:700;color:rgba(242,245,251,.72)}.navLinks{display:flex;gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end;align-items:center}.navLinks a{color:rgba(242,245,251,.85);font-size:14px;padding:8px 10px;border-radius:var(--radius-md)}.navLinks a:hover{background:rgba(242,245,251,.06)}.navActions{display:flex;gap:var(--space-2);flex-wrap:wrap;align-items:center}.navSecondaryLink{color:rgba(242,245,251,.82);font-size:14px;padding:8px 10px;border-radius:var(--radius-md)}.navSecondaryLink:hover{background:rgba(242,245,251,.06);color:rgba(242,245,251,.96)}.navMenu details,.navMore{position:relative}.navMenu summary,.navMore summary{list-style:none;cursor:pointer;color:rgba(242,245,251,.85);font-size:14px;padding:8px 10px;border-radius:var(--radius-md)}.navMenu summary::-webkit-details-marker,.navMore summary::-webkit-details-marker{display:none}.navMore[open] summary{background:rgba(242,245,251,.08)}.navMenuPanel,.navMorePanel{position:absolute;right:0;top:calc(100% + 6px);display:grid;grid-gap:var(--space-2);gap:var(--space-2);min-width:200px;padding:var(--space-2);border-radius:var(--radius-md);border:1px solid var(--border-strong);background:rgba(24,34,52,.98);z-index:60}.navMenuPanel a,.navMorePanel a{color:rgba(242,245,251,.9);font-size:14px;padding:6px 8px;border-radius:var(--radius-sm)}.navMenuPanel a:hover,.navMorePanel a:hover{background:rgba(242,245,251,.08)}.navMenu{display:none}.navMenuToggle{padding:8px 12px;font-size:13px}.navMenuPanel{min-width:240px}.navMenuActions{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin-top:var(--space-2)}.footer{margin:var(--space-4) auto var(--space-5);padding:var(--space-5)}.footerGrid{display:grid;grid-gap:var(--space-4);gap:var(--space-4);align-items:start}.navTagline{font-size:12px;opacity:.82;text-align:center;line-height:1.25}@media (max-width:720px){.navTagline{display:none}.tenantChooserRow{grid-template-columns:1fr}}@media (max-width:900px){.navActions,.navLinks{display:none}.navMenu{display:block}}@media (min-width:900px){.footerGrid{grid-template-columns:1.2fr 1fr}}.footerBrand{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.footerLogo{font-weight:800;font-family:var(--font-display)}.footerBlurb{margin:0}.footerLinks{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.footerHeading{font-weight:700}.footerLinkList{margin-top:12px;display:grid;grid-gap:8px;gap:8px}.footerLegal{margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--border);display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.footerDisclaimer{opacity:.75}.footerMeta{opacity:.7}.small{font-size:14px;color:var(--muted);line-height:1.5}.wrapAnywhere{overflow-wrap:anywhere;word-break:break-word}.debugOnly{display:none!important}html[data-debug-metrics=true] .debugOnly{display:inline-flex!important}.briefingHtmlPreview{color:#0b1220;font-size:14px;line-height:1.55}.briefingHtmlPreview a{color:#0b5fff;text-decoration:underline;text-underline-offset:2px}.briefingHtmlPreview code,.briefingHtmlPreview h1,.briefingHtmlPreview h2,.briefingHtmlPreview h3,.briefingHtmlPreview h4,.briefingHtmlPreview pre{color:#0b1220}.evidenceList ul{margin:0;padding-left:18px;display:grid;grid-gap:8px;gap:8px}.evidenceList li{margin:0}.evidenceItem{display:flex;flex-direction:column;gap:2px;min-width:0}.evidenceLink{color:inherit}.codeBlock,.evidenceLink,.evidenceMeta{overflow-wrap:anywhere;word-break:break-word}.codeBlock{margin:0;padding:12px;border-radius:12px;border:1px solid var(--border);background:rgba(10,14,22,.6);white-space:pre-wrap;max-height:420px;overflow:auto;font-size:12px;line-height:1.5}.badgeRow{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-2)}.badgeRow:empty{display:none}.metricTile{padding:10px 12px;border-radius:12px;border:1px solid rgba(242,245,251,.08);background:rgba(242,245,251,.05);display:grid;grid-gap:6px;gap:6px}.metricTileLabel{font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:var(--muted)}.metricTileValue{font-weight:700}.linkRow{display:flex;gap:var(--space-2);flex-wrap:wrap;margin-top:var(--space-2);font-size:13px;color:var(--muted)}.linkRow a:hover{color:var(--brand)}.disclaimerLine{margin:12px 0 0;opacity:.75}.landingRoot{gap:var(--space-6)}.landingSection{gap:var(--space-4);animation:sectionIn .62s ease both}.heroPanel{display:grid;grid-gap:var(--space-3);gap:var(--space-3);padding:calc(var(--space-5) + 6px)}.heroLead{max-width:60ch}.heroKicker{margin-bottom:var(--space-2)}.heroTrustRow{margin-top:var(--space-2)}.heroTrustBadge{font-size:11px}.heroVerticalRow{margin-top:var(--space-3)}.heroVerticalRow .tenantChooserTitle{font-size:12px;opacity:.7;text-transform:none;letter-spacing:.02em}.heroVerticalRow .tenantPillGroup{background:rgba(242,245,251,.02)}.heroMetaLinks{font-size:12px;margin-top:var(--space-2)}.sectionPanel{padding:var(--space-5);background:linear-gradient(160deg,rgba(24,34,52,.9),rgba(20,27,38,.95))}.sectionHeader{display:grid;grid-gap:6px;gap:6px}.sectionSplit{align-items:start;gap:var(--space-5)}.landingCta{background:linear-gradient(140deg,rgba(24,34,52,.92),rgba(20,27,38,.98))}.ctaSplit{display:grid;grid-template-columns:1.2fr .8fr;grid-gap:var(--space-4);gap:var(--space-4);align-items:center}.ctaActions{display:grid;grid-gap:var(--space-2);gap:var(--space-2);justify-items:start}.signalCardGrid{align-items:stretch}.heroSplit{display:grid;grid-template-columns:1.2fr .8fr;grid-gap:var(--space-4);gap:var(--space-4);align-items:center}.productSplit{grid-template-columns:1fr 1fr}.heroCopy{min-width:0}.heroVisual{display:grid;grid-gap:10px;gap:10px;justify-items:center;align-content:center}.heroLottieBox{width:100%;max-width:440px;height:300px}.productLottieBox{width:100%;max-width:560px;height:360px}.heroLottieCaption{font-size:12px;opacity:.7;text-align:center}.heroLottieToggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(242,245,251,.18);background:rgba(242,245,251,.04);color:rgba(242,245,251,.85);border-radius:999px;padding:6px 10px;font-size:12px;cursor:pointer}.heroLottieToggle:hover{background:rgba(242,245,251,.06)}.lottieReplayBtn{padding:8px 12px;font-size:13px}.signalTeaser{display:flex;flex-direction:column;gap:12px;height:100%}.signalTeaserLinkCard{text-decoration:none;color:inherit;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease}.signalTeaserLinkCard:hover{transform:translateY(-2px);border-color:rgba(242,245,251,.3);box-shadow:0 18px 36px rgba(6,12,20,.4)}.signalTeaserLinkCard:focus-visible{outline:2px solid rgba(71,199,174,.85);outline-offset:2px;box-shadow:0 0 0 3px rgba(71,199,174,.18)}.signalTeaserTitle{margin:10px 0 6px;font-size:19px}.signalTeaserSummary,.signalTeaserWhy{margin:0;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.signalTeaserWhy{margin-top:6px;opacity:.8}.signalTeaserMeta{display:grid;grid-gap:8px;gap:8px}.signalTeaserBadges{margin-top:0}.signalTeaserMetrics{display:flex;gap:14px;flex-wrap:wrap;font-size:12px;color:var(--muted)}.signalTeaserMetric{display:inline-flex;gap:6px;align-items:baseline}.signalTeaserMetricLabel{text-transform:uppercase;letter-spacing:.04em;font-size:11px;opacity:.7}.signalTeaserMetricValue{font-weight:700;color:var(--text)}.signalTeaserFooter{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.signalTeaserEvidence{font-size:12px;color:var(--muted)}.signalTeaserCta{font-size:13px;font-weight:600;color:rgba(242,245,251,.9)}.whyCallout{display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-2) 0}.whyParagraphs{display:grid;grid-gap:12px;gap:12px}.whyParagraphs p{margin:0}.whyParagraphsDense{gap:10px}.howSteps{gap:var(--space-3)}.howStepCard{border-radius:var(--radius-md);border:1px solid rgba(242,245,251,.12);background:rgba(242,245,251,.04);padding:var(--space-2);display:grid;grid-gap:6px;gap:6px}.howStepTitle{font-weight:600;font-size:14px}.howStepsCta{margin-top:var(--space-2)}.featureGrid{gap:var(--space-2)}.whatYouGet{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.featureCard{border-radius:var(--radius-md);border:1px solid rgba(242,245,251,.12);background:rgba(242,245,251,.04);padding:var(--space-2);display:grid;grid-gap:8px;gap:8px}.featureTitle{font-weight:600;font-size:14px}.trustBullets{display:flex;flex-wrap:wrap;gap:10px 16px;margin-top:var(--space-2);font-size:12px;color:var(--muted)}.trustBullet{display:inline-flex;align-items:center;gap:6px}.trustBullet:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--brand)}.tenantDebugLabel{font-size:12px;color:var(--muted)}.activeTenantBadge{position:fixed;top:14px;right:14px;z-index:2500;pointer-events:none}.activeTenantPill{display:inline-flex;align-items:center;gap:10px;padding:8px 12px;border-radius:999px;border:2px solid rgba(var(--tenant-accent,190,196,210),.6);background:rgba(var(--tenant-accent,190,196,210),.16);color:rgba(242,245,251,.95);box-shadow:0 8px 24px rgba(0,0,0,.35);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.activeTenantDot{width:10px;height:10px;border-radius:50%;background:rgb(var(--tenant-accent,190,196,210))}.activeTenantKey{text-transform:uppercase;letter-spacing:.08em;font-size:11px;opacity:.9}.activeTenantValue{font-weight:700;letter-spacing:.02em;font-size:13px}.activeTenantBadge--debug .activeTenantPill{border-width:1px;padding:6px 10px}.activeTenantBadge--debug .activeTenantKey{font-size:10px}.activeTenantBadge--debug .activeTenantValue{font-size:12px;font-weight:600}@media (max-width:720px){.activeTenantBadge{top:10px;right:10px}}@media (min-width:900px){.howSteps{grid-template-columns:repeat(4,minmax(0,1fr))}.featureGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.footerLinks{grid-template-columns:repeat(2,minmax(0,1fr))}}.productExplainer{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;align-items:start}.productExplainerAnim{display:grid;justify-items:center;grid-gap:10px;gap:10px}.productExplainerLottie{width:100%;height:320px;max-width:520px}.productExplainerControls{display:flex;gap:12px;align-items:center;justify-content:center;flex-wrap:wrap}.productExplainerHint{font-size:12px;opacity:.75;text-align:center}.productExplainerSteps{list-style:none;padding:0;margin:0;display:grid;grid-gap:10px;gap:10px}.productExplainerSteps li{padding:12px;border-radius:10px;opacity:.75;border:1px solid rgba(242,245,251,.08);background:rgba(242,245,251,.03)}.productExplainerSteps li.active{opacity:1;outline:1px solid hsla(0,0%,100%,.18);background:rgba(71,199,174,.1);border-color:rgba(71,199,174,.28)}.productExplainerStepTitle{font-weight:800;margin-bottom:6px}.productExplainerStepBody{font-size:13px;color:var(--muted);line-height:1.45}.timeseriesGrid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.timeseriesCard{padding:12px;border-radius:12px}.timeseriesCard svg{width:100%;height:auto}.timeseriesLabel{font-size:12px;letter-spacing:.04em;text-transform:uppercase;opacity:.7;margin-bottom:6px}@keyframes sectionIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.ctaSplit,.heroSplit{grid-template-columns:1fr}.heroLottieBox{max-width:520px;height:260px}.productLottieBox{max-width:640px;height:320px}.productExplainer{grid-template-columns:1fr}.productExplainerLottie{max-width:640px;height:280px}}@media (prefers-reduced-motion:reduce){.heroLottieCaption{opacity:.85}.landingSection{animation:none}}