:root{--paper:#f4f1e8;--ink:#10232b;--muted:#5f6f75;--line:#d8d8cf;--red:#ff642c;--orange:#ff642c;--green:#12332a;--navy:#10232b;--cream:#ece8de}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);margin:0;font-family:Manrope Variable,Avenir Next,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}button,input{font:inherit}.site-header{border-bottom:1px solid var(--line);background:var(--paper);grid-template-columns:310px 1fr 190px;align-items:center;gap:24px;min-height:94px;padding:19px 4.3vw;display:grid}.brand{flex-direction:column;gap:6px;display:flex}.brand strong{letter-spacing:-.06em;font-size:25px;font-weight:900}.brand span{letter-spacing:.14em;color:var(--muted);font-size:7px}.site-header nav{text-transform:uppercase;letter-spacing:.07em;justify-content:center;gap:clamp(12px,2vw,31px);font-size:10px;display:flex}.site-header nav a{border-bottom:2px solid #0000;padding:10px 0}.site-header nav a.active{color:var(--red);border-color:var(--red)}.header-tools{justify-content:flex-end;align-items:center;gap:17px;font-size:11px;display:flex}.search-link{font-size:25px;line-height:1;transform:rotate(-20deg)}.language-links{color:var(--muted);letter-spacing:.1em;gap:5px;font-size:9px;display:flex}.language-links .current{color:var(--red);font-weight:700}.mobile-nav{display:none}.mobile-nav summary{cursor:pointer;font-size:22px;list-style:none}.mobile-nav summary::-webkit-details-marker{display:none}.mobile-nav>div{z-index:10;background:var(--paper);border:1px solid var(--line);text-transform:uppercase;gap:15px;padding:18px;font-size:11px;display:grid;position:absolute;top:68px;right:16px;box-shadow:0 12px 35px #17171718}.hero{border-bottom:1px solid var(--line);grid-template-columns:minmax(360px,.83fr) minmax(500px,1.17fr);min-height:590px;display:grid}.hero-copy{flex-direction:column;justify-content:center;align-items:flex-start;padding:84px 8vw 48px 8.5vw;display:flex}.kicker{color:var(--red);letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:10px;font-weight:800}.hero h1{letter-spacing:-.065em;max-width:620px;margin:22px 0 26px;font-family:Georgia,Times New Roman,serif;font-size:clamp(52px,5.7vw,88px);font-weight:400;line-height:.93}.hero-dek{max-width:505px;margin:0 0 28px;font-family:Georgia,serif;font-size:18px;line-height:1.5}.button{background:var(--ink);color:#fff;text-transform:uppercase;letter-spacing:.08em;padding:14px 18px;font-size:10px}.button span{margin-left:16px;font-size:16px}.hero-meta{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;margin-top:18px;font-size:9px}.hero-media{min-height:590px;position:relative;overflow:hidden}.hero-media img{object-fit:cover;object-position:center;width:100%;height:100%;min-height:590px}.image-credit{color:#fff;background:#171717aa;padding:4px 6px;font-size:8px;position:absolute;bottom:10px;right:12px}.image-credit a{text-decoration:underline}.live-signals{border-bottom:1px solid var(--line);padding:0 4.3vw}.section-label{justify-content:space-between;align-items:center;padding:23px 0 14px;display:flex}.section-label>span{letter-spacing:.14em;font-size:10px;font-weight:800}.section-label small{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:9px}.signal-row{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.signal-chip{border-right:1px solid var(--line);grid-template-rows:auto auto;grid-template-columns:29px 1fr;column-gap:8px;padding:19px 20px 21px 0;display:grid}.signal-chip:not(:first-child){padding-left:20px}.signal-chip:last-child{border-right:0}.signal-mark{color:var(--red);grid-row:1/span 2;font-size:24px;line-height:1}.chip-1 .signal-mark{color:var(--orange)}.chip-2 .signal-mark{color:var(--green)}.chip-3 .signal-mark{color:var(--navy)}.signal-chip strong{text-transform:uppercase;letter-spacing:.05em;font-size:11px}.signal-chip small{color:var(--muted);margin-top:7px;font-size:9px}.changed{border-bottom:1px solid var(--line);padding:57px 4.3vw 68px}.section-heading{justify-content:space-between;align-items:flex-end;margin-bottom:28px;display:flex}.section-heading h2{letter-spacing:-.04em;max-width:510px;margin:12px 0 0;font-family:Georgia,serif;font-size:34px;font-weight:400;line-height:1.03}.section-arrow{color:var(--red);font-size:28px}.story-grid{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.story-card{border-right:1px solid var(--line);grid-template-columns:52px 1fr;gap:10px;padding:26px 24px 9px 0;display:grid}.story-card:not(:first-child){padding-left:24px}.story-card:last-child{border-right:0}.story-number{color:var(--red);font-family:Georgia,serif;font-size:34px;line-height:1}.story-status{color:var(--red);letter-spacing:.12em;margin:0 0 12px;font-size:9px;font-weight:800}.story-card h3{letter-spacing:-.035em;margin:0 0 13px;font-family:Georgia,serif;font-size:26px;font-weight:400;line-height:1.06}.story-card>div>p:not(.story-status){color:var(--muted);margin:0;font-family:Georgia,serif;font-size:14px;line-height:1.4}.card-arrow{margin-top:27px;font-size:20px;display:block}.editorial-trio{border-bottom:1px solid var(--line);grid-template-columns:1.15fr 1fr .9fr;min-height:420px;display:grid}.editorial-trio>article{border-right:1px solid var(--line);min-height:420px;position:relative;overflow:hidden}.editorial-trio>article:last-child{border-right:0}.human-card{color:#fff;background:#101010;grid-template-columns:1fr .83fr;display:grid}.human-copy{z-index:1;padding:33px 25px}.human-copy .kicker{color:#d96b5a}.human-copy h2{letter-spacing:-.055em;margin:35px 0 18px;font-family:Georgia,serif;font-size:39px;font-weight:400;line-height:.96}.human-copy>p:not(.kicker){color:#c8c5c0;max-width:260px;font-family:Georgia,serif;font-size:14px;line-height:1.45}.human-copy .text-link,.silent-card .text-link{color:#fff;text-transform:uppercase;letter-spacing:.08em;margin-top:24px;font-size:10px;display:inline-block}.human-card img{object-fit:cover;object-position:68% center;filter:grayscale();opacity:.93;width:100%;height:100%}.silent-card{background:var(--cream)}.silent-card>img{object-fit:cover;width:100%;height:100%}.silent-overlay{background:#eee8de27;padding:33px 25px;position:absolute;inset:0}.silent-overlay .kicker{color:var(--navy)}.silent-overlay h2{letter-spacing:-.05em;margin:182px 0 10px;font-family:Georgia,serif;font-size:38px;font-weight:400}.silent-overlay p:not(.kicker){max-width:220px;margin:0;font-family:Georgia,serif;font-size:14px;line-height:1.4}.silent-overlay .text-link{color:var(--navy)}.brief-card{background:#f0ebe2;padding:33px 25px}.brief-card h2{letter-spacing:-.05em;margin:26px 0;font-family:Georgia,serif;font-size:31px;font-weight:400;line-height:.99}.brief-card ol{border-top:1px solid #cfc7ba;margin:0;padding:0;list-style:none}.brief-card li{border-bottom:1px solid #cfc7ba;grid-template-columns:28px 1fr;gap:7px;padding:10px 0;font-family:Georgia,serif;font-size:13px;line-height:1.2;display:grid}.brief-card li span{color:var(--red);font-family:Arial,sans-serif;font-size:9px;font-weight:800}.newsletter{background:#e4ded3;grid-template-columns:62px 1fr minmax(350px,.8fr);align-items:center;gap:22px;padding:37px 4.3vw;display:grid}.newsletter-mark{border:1px solid var(--ink);border-radius:50%;place-items:center;width:43px;height:43px;font-size:19px;display:grid}.newsletter h2{letter-spacing:-.04em;margin:7px 0 5px;font-family:Georgia,serif;font-size:32px;font-weight:400}.newsletter p:not(.kicker){color:var(--muted);margin:0;font-family:Georgia,serif;font-size:14px}.newsletter form{flex-wrap:wrap;justify-content:flex-end;display:flex}.newsletter input{border:1px solid var(--line);background:var(--paper);width:min(270px,65%);padding:15px}.newsletter button{background:var(--ink);color:#fff;text-transform:uppercase;letter-spacing:.08em;border:0;padding:15px 20px;font-size:9px}.newsletter-status{text-align:right;flex-basis:100%;margin-top:7px;font-size:9px}.site-footer{grid-template-columns:1fr 1fr 1fr;align-items:center;gap:20px;padding:27px 4.3vw;font-size:10px;display:grid}.site-footer strong{letter-spacing:-.04em;font-size:16px}.site-footer>span{color:var(--muted);font-family:Georgia,serif;font-style:italic}.site-footer>div{text-transform:uppercase;letter-spacing:.07em;justify-content:flex-end;gap:18px;font-size:8px;display:flex}.sr-only{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.article-shell{min-height:100vh}.article-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;padding:18px 5vw;display:flex}.article-brand{width:min(320px,55vw);display:block}.article-brand img{width:100%;height:auto;display:block}.article-back{font-size:12px;font-weight:750}.article-page{max-width:870px;margin:0 auto;padding:70px 24px 100px}.article-page h1{letter-spacing:-.055em;margin:18px 0 30px;font-family:Manrope Variable,Avenir Next,Segoe UI,sans-serif;font-size:clamp(48px,7vw,88px);line-height:.96}.article-dek{font-size:22px;line-height:1.5}.article-meta{border-bottom:1px solid var(--line);color:var(--muted);padding:18px 0 30px;font-size:11px}.article-body{max-width:680px;margin:55px auto;font-size:19px;line-height:1.72}.article-body h2{margin-top:52px;font-size:34px}.research-link{border-top:1px solid var(--line);color:var(--red);text-transform:uppercase;letter-spacing:.08em;padding-top:24px;font-size:12px;display:block}@media (max-width:1050px){.site-header{grid-template-columns:1fr 160px}.site-header nav{display:none}.mobile-nav{display:block}.hero{grid-template-columns:1fr 1fr}.hero-copy{padding-left:6vw;padding-right:4vw}.hero h1{font-size:clamp(47px,6vw,75px)}.editorial-trio{grid-template-columns:1fr 1fr}.brief-card{grid-column:1/-1}.brief-card ol{grid-template-columns:repeat(2,1fr);column-gap:20px;display:grid}}@media (max-width:720px){.site-header{grid-template-columns:1fr auto;min-height:74px;padding:14px 18px}.brand strong{font-size:21px}.brand span{font-size:6px}.header-tools{gap:11px}.search-link{font-size:22px}.language-links{display:none}.hero{min-height:0;display:block}.hero-copy{padding:45px 18px 29px}.hero h1{margin:17px 0 20px;font-size:clamp(50px,14vw,70px)}.hero-dek{font-size:16px}.hero-media,.hero-media img{height:310px;min-height:310px}.hero-media img{object-position:57% center}.live-signals{padding:0 18px}.section-label{padding-top:19px}.signal-row{grid-template-columns:1fr 1fr}.signal-chip{padding:15px 8px 16px 0}.signal-chip:not(:first-child){padding-left:8px}.signal-chip:nth-child(2){border-right:0}.signal-chip:nth-child(3),.signal-chip:nth-child(4){border-top:1px solid var(--line)}.changed{padding:40px 18px 45px}.section-heading h2{font-size:28px}.story-grid{display:block}.story-card,.story-card:not(:first-child){border-right:0;border-bottom:1px solid var(--line);grid-template-columns:44px 1fr;padding:18px 0}.story-card:last-child{border-bottom:0}.story-number{font-size:28px}.story-card h3{font-size:23px}.story-card>div>p:not(.story-status){font-size:13px}.editorial-trio{display:block}.editorial-trio>article{border-right:0;border-bottom:1px solid var(--line);min-height:430px}.human-card{grid-template-columns:1fr .8fr}.human-copy h2{font-size:34px}.silent-overlay h2{margin-top:185px}.brief-card{min-height:0;padding-bottom:35px}.brief-card ol{display:block}.newsletter{grid-template-columns:48px 1fr;gap:14px;padding:30px 18px;display:grid}.newsletter form{grid-column:1/-1;justify-content:flex-start}.newsletter h2{font-size:27px}.newsletter input{width:62%}.newsletter-status{text-align:left}.site-footer{flex-direction:column;align-items:flex-start;padding:25px 18px;display:flex}.site-footer>div{flex-direction:column;gap:11px}.article-page{padding:50px 18px 80px}.article-dek{font-size:20px}.article-body{font-size:18px}}.su-sitefooter{color:#fff;background:#10232b;padding:3rem clamp(1.15rem,4vw,3rem) 2rem}.su-sitefooter a{color:#ffffffd1;text-decoration:none}.su-sitefooter a:hover{color:#fff}.su-sitefoot-top{border-bottom:1px solid #ffffff29;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1.5rem;display:flex}.su-sitefoot-top .su-wordmark{color:#fff}.su-sitefoot-cols{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:2rem;padding:2rem 0;display:grid}.su-sitefoot-cols>div{flex-direction:column;gap:.6rem;display:flex}.su-sitefoot-cols small{letter-spacing:.14em;color:#ffffff73;font-size:.7rem}.su-sitefoot-cols a{font-size:.85rem}.su-sitefoot-legal{border-top:1px solid #ffffff29;flex-direction:column;gap:.5rem;padding-top:1.25rem;display:flex}.su-sitefoot-legal p{color:#fff9;margin:0;font-size:.8rem;line-height:1.6}.su-sitefoot-legal strong{color:#ff642c}.su-sitefoot-legal small{color:#fff6;font-size:.75rem}
.insurer-brand{color:#17343c;vertical-align:middle;background:#fff;border:1px solid #dbe7e3;border-radius:14px;align-items:center;gap:12px;min-width:0;max-width:100%;padding:10px 12px;display:inline-flex}.insurer-brand img{object-fit:contain;flex-shrink:0;width:112px;height:48px;display:block}.insurer-brand>span:last-child{overflow-wrap:anywhere;font-size:13px;line-height:1.4}.insurer-monogram{color:#315e58;background:#eaf5f0;border-radius:12px;flex-shrink:0;place-items:center;width:44px;height:44px;font-size:16px;font-weight:700;display:grid}.insurer-selector{flex-direction:column;gap:8px;min-width:0;display:flex}.insurer-selector>label{font-size:inherit;flex-direction:column;gap:8px;display:flex}.insurer-selector select,.insurer-selector input{color:#10242d;width:100%;min-height:44px;font:inherit;box-sizing:border-box;background:#fff;border:1px solid #cad8de;border-radius:8px;padding:10px 12px}.insurer-selector .insurer-brand{align-self:flex-start}.signal-preview-dashboard .renewal-card-actions{border-top:1px solid #e4ece9;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-top:12px;display:flex}.signal-preview-dashboard .renewal-delete{align-items:center;gap:7px;display:inline-flex;color:#b83226!important}.signal-preview-dashboard .renewal-list .insurer-brand{margin-top:12px}@media (max-width:600px){.insurer-brand img{width:88px;height:38px}.insurer-brand{gap:9px;padding:8px 10px}.signal-preview-dashboard .renewal-card-actions{align-items:stretch}.signal-preview-dashboard .renewal-card-actions button{flex:100%}}
.signal-preview-dashboard .approved-home-hero{gap:28px;min-height:0;padding-bottom:12px}.signal-preview-dashboard .approved-home-hero h1{max-width:760px;font-size:clamp(30px,4vw,52px);line-height:1.13}.signal-preview-dashboard .approved-home-art{object-fit:contain;max-height:300px}.signal-preview-dashboard .approved-home-summary{margin:12px 0 24px;padding:18px 22px}.signal-preview-dashboard .signal-agenda article{align-items:flex-start;min-height:0}.signal-preview-dashboard .signal-agenda h3{font-size:22px;line-height:1.25}.signal-preview-dashboard .signal-agenda .approved-icon{flex-shrink:0}.signal-focus-chain{border-top:1px solid #dce8e4;margin:12px 0 18px;padding-top:12px;font-size:13px}.signal-focus-chain summary{cursor:pointer;color:#204f50;font-weight:700}.signal-focus-chain dl,.signal-evidence-chain{gap:5px;margin:12px 0;display:grid}.signal-focus-chain dt,.signal-evidence-chain dt{text-transform:uppercase;letter-spacing:.08em;color:#406965;font-size:11px;font-weight:700}.signal-focus-chain dd,.signal-evidence-chain dd{color:#294b54;margin:0 0 10px;font-size:13px;line-height:1.6}.signal-demo-entry{padding:10px 0 16px;font-size:14px}.signal-demo-entry a{color:#b53b1b;font-weight:600}.signal-policy-alert{color:#483d31;background:#fff7e9;border:1px solid #efdab7;border-radius:16px;margin:16px 0;padding:20px}.signal-duplicate{color:#75451c!important;background:#fff0d9!important}.signal-showcase{color:#102b35;max-width:1250px;margin:auto;padding:28px 24px 60px}.signal-showcase header{border-bottom:1px solid #dce7e2;justify-content:space-between;align-items:center;gap:20px;padding-bottom:24px;display:flex}.signal-showcase header img{width:190px;height:auto}.signal-showcase a{color:#ba391c}.signal-showcase .showcase-intro{max-width:820px;margin:42px 0 30px}.signal-showcase h1{margin:12px 0 20px;font-size:clamp(34px,5vw,58px);line-height:1.1}.signal-showcase p{line-height:1.7}.signal-showcase .showcase-label{letter-spacing:.12em;color:#4a6e68;text-transform:uppercase;font-size:11px;font-weight:700}.signal-showcase .showcase-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.signal-showcase article{background:#fff;border:1px solid #d5e5df;border-radius:22px;flex-direction:column;display:flex;overflow:hidden}.signal-showcase article>img{object-fit:cover;width:100%;height:180px}.signal-showcase .showcase-copy{flex-direction:column;flex:1;padding:24px;display:flex}.signal-showcase h2{margin:8px 0;font-size:23px}.signal-showcase ol{padding-left:20px;font-size:14px;line-height:1.65}.signal-showcase li{margin-bottom:12px}.signal-showcase .showcase-cta{color:#fff;background:#f65b2b;border-radius:12px;margin-top:auto;padding:14px 18px;font-weight:700;text-decoration:none;display:inline-block}.signal-showcase .showcase-steps{background:#edf7f2;border-radius:20px;grid-template-columns:repeat(4,1fr);gap:16px;margin:30px 0;padding:24px;display:grid}.signal-showcase .showcase-steps strong{margin-bottom:8px;display:block}@media (max-width:800px){.signal-showcase .showcase-grid{grid-template-columns:1fr}.signal-showcase .showcase-steps{grid-template-columns:1fr 1fr}.signal-preview-dashboard .approved-home-art{max-height:210px}}@media (max-width:480px){.signal-showcase .showcase-steps{grid-template-columns:1fr}.signal-showcase{padding:20px 16px}.signal-showcase header{flex-wrap:wrap}.signal-focus-chain dd{font-size:12px}}.signal-preview-dashboard .signal-agenda{align-items:start}body:has(.signal-showcase){background:#fbfefd}
.story-grid{gap:0}.story-card.visual{flex-direction:column;min-height:100%;display:flex;overflow:hidden;padding:0!important}.story-card.visual .story-image{border-bottom:1px solid var(--line);height:220px;overflow:hidden}.story-card.visual .story-image img{object-fit:cover;width:100%;height:100%;transition:transform .35s}.story-card.visual:hover .story-image img{transform:scale(1.025)}.story-card-copy{grid-template-rows:auto auto auto auto;grid-template-columns:52px 1fr;gap:0 10px;padding:24px;display:grid}.story-card-copy .story-number{grid-row:1/span 4}.story-card-copy .story-status,.story-card-copy h3,.story-card-copy>p:not(.story-status),.story-card-copy .card-arrow{grid-column:2}.decision-lens{border-bottom:1px solid var(--line);background:#ece6db;grid-template-columns:.62fr 1.38fr;gap:4vw;padding:30px 4.3vw;display:grid}.decision-lens-copy{align-items:center;gap:24px;display:flex}.decision-lens-copy>p:not(.kicker){max-width:360px;color:var(--muted);margin:0;font-family:Georgia,serif;font-size:14px;line-height:1.4}.decision-dimensions{border-left:1px solid #cfc7ba;grid-template-columns:repeat(6,1fr);display:grid}.decision-dimensions span{text-transform:uppercase;letter-spacing:.08em;border-right:1px solid #cfc7ba;flex-direction:column;gap:7px;padding:8px 14px 7px;font-size:9px;display:flex}.decision-dimensions b{color:var(--red);font-family:Georgia,serif;font-size:20px;font-weight:400}.risk-intelligence{border-bottom:1px solid var(--line);color:#f5f2eb;background:#161616;grid-template-columns:.72fr 1.28fr;gap:7vw;padding:72px 4.3vw 76px;display:grid}.risk-intelligence-head h2{letter-spacing:-.055em;margin:18px 0;font-family:Georgia,serif;font-size:clamp(42px,5vw,72px);font-weight:400;line-height:.95}.risk-intelligence-head>p:not(.kicker){color:#aaa59d;max-width:440px;font-family:Georgia,serif;font-size:17px;line-height:1.55}.analysis-grid{border-top:1px solid #4b4945}.analysis-card{border-bottom:1px solid #4b4945;grid-template-columns:48px 1fr;gap:18px;padding:24px 0;display:grid}.analysis-index{color:#d75f56;font-family:Georgia,serif;font-size:29px}.analysis-eyebrow{color:#d75f56;text-transform:uppercase;letter-spacing:.12em;margin:0 0 8px;font-size:9px;font-weight:800}.analysis-card h3{letter-spacing:-.035em;margin:0 0 10px;font-family:Georgia,serif;font-size:28px;font-weight:400;line-height:1.06}.analysis-card p:not(.analysis-eyebrow){color:#aaa59d;margin:0 0 16px;font-family:Georgia,serif;font-size:14px;line-height:1.45}.analysis-card div>span{text-transform:uppercase;letter-spacing:.1em;font-size:9px}.analysis-card:hover h3{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.article-header{justify-content:space-between;align-items:center;display:flex}.article-back{font:inherit;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0;font-size:9px}.article-back:hover{color:var(--ink)}.article-page{max-width:1180px}.article-intro{max-width:910px;margin:0 auto}.article-intro h1{letter-spacing:-.06em;margin:20px 0 30px;font-family:Georgia,serif;font-size:clamp(54px,7.7vw,106px);font-weight:400;line-height:.9}.article-hero-image{margin:48px 0 0}.article-hero-image img{object-fit:cover;width:100%;max-height:660px;display:block}.article-hero-image figcaption{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;text-align:right;margin-top:8px;font-size:8px}.article-hero-image a{text-decoration:underline}.article-layout{grid-template-columns:minmax(0,720px) 220px;justify-content:center;align-items:start;gap:76px;display:grid}.article-layout .article-body{max-width:none;margin:58px 0}.article-sources{border-top:1px solid var(--line);margin-top:63px;padding-top:17px;position:sticky;top:30px}.article-sources ol{margin:14px 0 0;padding:0;list-style:none}.article-sources li{border-top:1px solid var(--line);padding:10px 0;font-size:10px}.article-sources li:last-child{border-bottom:1px solid var(--line)}@media (max-width:1050px){.decision-lens{grid-template-columns:1fr}.decision-dimensions{border-top:1px solid #cfc7ba}.decision-dimensions span{padding:10px}}@media (max-width:900px){.risk-intelligence{grid-template-columns:1fr;gap:32px}.article-layout{grid-template-columns:1fr;gap:0}.article-sources{margin:0 0 45px;position:static}.article-page{padding-left:24px;padding-right:24px}}@media (max-width:720px){.story-card.visual .story-image{height:190px}.story-card-copy{grid-template-columns:42px 1fr;padding:20px 0}.decision-lens{padding:25px 18px}.decision-lens-copy{flex-direction:column;align-items:flex-start;gap:10px}.decision-dimensions{border-left:0;grid-template-columns:repeat(3,1fr)}.decision-dimensions span:nth-child(3n+1){border-left:1px solid #cfc7ba}.decision-dimensions span:nth-child(n+4){border-top:1px solid #cfc7ba}.risk-intelligence{padding:48px 18px 52px}.risk-intelligence-head h2{font-size:48px}.analysis-card h3{font-size:24px}.article-header{padding:18px}.article-back{display:none}.article-page{padding-left:18px;padding-right:18px}.article-intro h1{font-size:clamp(48px,14vw,68px)}.article-hero-image{margin-top:32px}.article-hero-image img{min-height:280px}.article-layout .article-body{margin-top:42px}}
.signal-home{--su-ink:#10232b;--su-ink-soft:#344b55;--su-paper:#f4f1e8;--su-paper-light:#faf8f2;--su-white:#fffef9;--su-line:#10232b2b;--su-muted:#617077;--su-coral:#ff642c;--su-mint:#e4ece8;--su-sage:#557d70;background:var(--su-paper);min-height:100vh;color:var(--su-ink);font-family:Manrope Variable,Avenir Next,Segoe UI,sans-serif;overflow:hidden}.signal-home *{box-sizing:border-box}.signal-home a{color:inherit;text-decoration:none}.signal-home button{color:inherit;font:inherit;cursor:pointer}.signal-home h1,.signal-home h2{font-family:Manrope Variable,Avenir Next,Segoe UI,sans-serif;font-weight:720}.signal-home h3{font-weight:650}.signal-home :focus-visible{outline:2px solid var(--su-coral);outline-offset:4px}.su-header{z-index:50;border:1px solid var(--su-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff0;border-radius:22px;grid-template-columns:1fr auto 1fr;align-items:center;gap:32px;width:min(1280px,100% - 48px);min-height:66px;margin:16px auto 0;padding:8px 12px 8px 24px;display:grid;position:sticky;top:16px;box-shadow:0 14px 42px #0d2b2017}.su-brand{width:320px;max-width:100%;line-height:0;display:block}.su-brand img{object-fit:contain;width:100%;height:auto;display:block}.su-brand-symbol{display:none!important}.su-brand.footer{width:320px;max-width:100%}.su-wordmark{letter-spacing:-.055em;white-space:nowrap;align-items:center;gap:11px;width:fit-content;font-size:18px;font-weight:830;display:inline-flex}.su-wordmark>span:last-child{align-items:baseline;gap:5px;display:flex}.su-wordmark small{letter-spacing:-.02em;font-size:.72em;font-weight:500}.su-mark{width:34px;height:18px;display:block;position:relative}.su-mark:before,.su-mark:after{content:"";background:currentColor;height:1px;position:absolute;top:9px;left:0;right:0}.su-mark i{z-index:1;background:var(--su-paper);border-top:1px solid;border-left:1px solid;width:9px;height:9px;position:absolute;top:3px;left:13px;transform:rotate(45deg)}.su-mark i:after{content:"";background:var(--su-coral);border-radius:50%;width:4px;height:4px;position:absolute;top:-3px;right:-3px}.su-header nav{gap:32px;font-size:12px;font-weight:700;display:flex}.su-header nav a{border-bottom:1px solid #0000;padding:9px 0}.su-header nav a:hover{border-color:var(--su-coral)}.su-header-tools{justify-self:end;align-items:center;gap:22px;display:flex}.su-languages{color:var(--su-muted);align-items:center;gap:6px;font-size:10px;display:flex}.su-languages b{opacity:.4}.su-languages .active{color:var(--su-coral);font-weight:900}.su-header-tools>button,.su-primary{border:1px solid var(--su-ink);background:var(--su-ink);border-radius:13px;justify-content:center;align-items:center;gap:17px;min-height:46px;padding:0 20px;font-size:12px;font-weight:800;transition:background .2s,transform .2s;display:inline-flex;color:#fff!important}.su-header-tools>button:hover,.su-primary:hover{background:#174d3d;transform:translateY(-1px)}.su-header-tools button svg,.su-primary svg,.su-live-ticker a svg{transition:transform .2s}.su-header-tools button:hover svg{transform:translate(2px,-2px)}.su-primary:hover svg,.su-live-ticker a:hover svg{transform:translate(4px)}.su-hero{grid-template-columns:minmax(0,.82fr) minmax(520px,1.18fr);align-items:center;gap:clamp(48px,6vw,88px);width:min(1280px,100% - 56px);min-height:650px;margin:0 auto;padding:72px 0 66px;display:grid}.su-eyebrow{color:var(--su-coral);letter-spacing:.16em;text-transform:uppercase;margin:0 0 20px;font-size:10px;font-weight:900;line-height:1.4}.su-hero-copy>.su-eyebrow{align-items:center;gap:9px;display:flex}.su-hero-copy>.su-eyebrow span{background:var(--su-coral);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #ff642c1f}.su-hero h1{letter-spacing:-.06em;max-width:610px;margin:0;font-size:clamp(58px,5.35vw,84px);line-height:.96}.su-hero-lead{max-width:610px;margin:30px 0 0;font-size:clamp(17px,1.45vw,21px);line-height:1.5}.su-hero-support{max-width:570px;color:var(--su-muted);margin:17px 0 0;font-size:14px;line-height:1.65}.su-hero-actions{align-items:center;gap:28px;margin-top:34px;display:flex}.su-hero-actions .su-primary{background:var(--su-coral);border-color:var(--su-coral);min-height:56px}.su-hero-actions>a{border-bottom:1px solid var(--su-ink);padding-bottom:4px;font-size:12px;font-weight:800}.su-preview{background:var(--su-white);border:1px solid var(--su-line);border-radius:24px;overflow:hidden;box-shadow:0 20px 60px #0d2b201a}.su-preview-top{border-bottom:1px solid var(--su-line);justify-content:space-between;align-items:center;gap:18px;min-height:74px;padding:17px 22px;display:flex}.su-preview-top span{color:var(--su-coral);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;font-size:9px;font-weight:900;display:inline-flex}.su-preview-top span svg{animation:2.3s ease-in-out infinite su-signal-pulse}.su-preview-top-meta{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.su-preview-top-meta time{color:var(--su-muted);font-size:9px;font-weight:650}.su-preview-top-meta b{background:var(--su-mint);border-radius:999px;padding:8px 11px;font-size:10px}.su-preview-steps{gap:10px;padding:22px;display:grid}.su-preview-step{width:100%;color:inherit;text-align:left;opacity:.72;background:#f3f7f3;border:1px solid #0000;border-radius:15px;grid-template-columns:44px 1fr;align-items:start;gap:13px;padding:15px;transition:opacity .3s,transform .3s,background .3s,border-color .3s,box-shadow .3s;display:grid}.su-preview-step:hover{opacity:1;transform:translateY(-2px)}.su-preview-step.active{opacity:1;border-color:#0d2b201f;box-shadow:0 12px 30px #0d2b2012}.su-preview-step.matched{background:#edf4ef}.su-preview-step.action{background:#e3f1e9;border-color:#0d694a14}.su-preview-step>i{border:1px solid var(--su-sage);width:40px;height:40px;color:var(--su-sage);border-radius:50%;place-items:center;font-style:normal;transition:transform .3s,background .3s,color .3s;display:grid}.su-preview-step.active>i{background:var(--su-white);animation:2.4s ease-out infinite su-ring;transform:scale(1.08)}.su-preview-step.action>i{color:#13815c;border-color:#13815c}.su-preview-step.action.active>i{color:#fff;background:#13815c}.su-preview-steps small{color:var(--su-sage);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:15px;font-size:8px;font-weight:900;display:flex}.su-preview-step.action small{color:#13815c}.su-preview-step.action small em{color:var(--su-coral);font-style:normal}.su-preview-steps time{color:var(--su-muted);font-weight:500}.su-preview-steps p{color:var(--su-muted);margin:6px 0 0;font-size:11px;line-height:1.45}.su-preview-steps h2{letter-spacing:-.035em;margin:7px 0 0;font-size:clamp(18px,1.65vw,25px);font-weight:750;line-height:1.13}.su-preview-tags{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex}.su-preview-tags em,.su-signal-tags span{border:1px solid var(--su-line);color:var(--su-ink-soft);padding:7px 9px;font-size:9px}.su-preview-tags em{font-style:normal;font-weight:600}.su-preview-meta{border-top:1px solid var(--su-line);background:var(--su-paper-light);grid-template-columns:1fr 1fr;display:grid}.su-preview-meta>span{min-height:75px;color:var(--su-muted);text-transform:uppercase;letter-spacing:.05em;flex-direction:column;gap:4px;padding:17px 22px;font-size:9px;display:flex}.su-preview-meta>span+span{border-left:1px solid var(--su-line)}.su-preview-meta b{color:var(--su-ink);font-size:23px;font-weight:650}.su-live-ticker{border:1px solid var(--su-line);background:#ffffffc7;border-radius:16px;grid-template-columns:auto repeat(4,minmax(0,1fr)) auto;align-items:stretch;width:min(1360px,100% - 48px);min-height:54px;margin:0 auto 28px;display:grid;overflow:hidden}.su-live-ticker>span{color:var(--su-coral);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:9px;padding:0 18px;font-size:9px;font-weight:900;display:flex}.su-live-ticker>span i{background:var(--su-coral);border-radius:50%;width:7px;height:7px;animation:2.3s ease-in-out infinite su-signal-pulse;box-shadow:0 0 0 5px #ff642c1f}.su-live-ticker .su-live-item{border-left:1px solid var(--su-line);text-align:left;background:0 0;align-content:center;gap:3px;min-width:0;padding:9px 14px;transition:background .2s;display:grid}.su-live-ticker .su-live-item:hover,.su-live-ticker .su-live-item.active{background:var(--su-mint)}.su-live-ticker time{color:var(--su-coral);font-size:8px}.su-live-ticker b{text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:650;overflow:hidden}.su-live-ticker>a{border-left:1px solid var(--su-line);white-space:nowrap;align-items:center;gap:8px;padding:0 17px;font-size:9px;font-weight:800;display:flex}.su-brief{background:var(--su-ink);color:#fff;grid-template-columns:.92fr 1.08fr;display:grid}.su-brief-intro{padding:clamp(55px,7vw,100px) clamp(35px,6vw,90px) clamp(55px,7vw,100px) max(28px,50vw - 680px)}.su-brief .su-eyebrow{color:#ff8b78}.su-brief-intro>p:not(.su-eyebrow){color:#ffffffb8;max-width:610px;margin:24px 0 0;line-height:1.65}.su-brief blockquote{border-left:2px solid var(--su-coral);color:#fff;max-width:610px;margin:31px 0 0;padding:0 0 0 19px;font-size:18px;line-height:1.5}.su-brief-stamp{color:#ffffff80;letter-spacing:.08em;text-transform:uppercase;gap:22px;margin-top:40px;font-size:9px;display:flex}.su-brief-stamp span{color:#ff8b78}.su-brief-list{background:#12382c;margin:0;padding:0;list-style:none}.su-brief-list li{border-bottom:1px solid #ffffff24;grid-template-columns:44px 1fr 30px;align-items:center;gap:18px;min-height:118px;padding:20px clamp(22px,3.2vw,48px);display:grid}.su-brief-list li>span{color:#ff8b78;font-size:19px}.su-brief-list small{color:#ffffff85;letter-spacing:.1em;text-transform:uppercase;font-size:8px}.su-brief-list h3{margin:6px 0 0;font-size:clamp(18px,1.55vw,23px);font-weight:600;line-height:1.18}.su-brief-list a{color:#ff8b78;border:1px solid #ffffff45;place-items:center;width:28px;height:28px;display:grid}.su-signals,.su-profiles,.su-how,.su-human,.su-final,.su-sitefooter{width:min(1360px,100% - 48px);margin-inline:auto}.su-section-heading{justify-content:space-between;align-items:end;gap:50px;margin-bottom:45px;display:flex}.su-section-heading h2{letter-spacing:-.045em;margin:0;font-size:clamp(42px,4.5vw,68px);line-height:1}.su-section-heading>p{max-width:210px;color:var(--su-muted);text-align:right;margin:0;font-size:10px;line-height:1.5}.su-signal-grid{border-top:1px solid var(--su-line);border-left:1px solid var(--su-line);grid-template-columns:1.25fr .75fr .75fr;display:grid}.su-signal-grid article{border-right:1px solid var(--su-line);border-bottom:1px solid var(--su-line);background:var(--su-paper-light);flex-direction:column;min-height:360px;padding:25px;display:flex}.su-signal-grid article:first-child{background:var(--su-white);grid-row:span 2;min-height:720px;padding:35px}.su-signal-grid article:nth-child(4){grid-column:2/4;min-height:330px}.su-signal-head{color:var(--su-coral);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:12px;font-size:8px;font-weight:900;display:flex}.su-signal-head time{color:var(--su-muted);font-weight:500}.su-signal-index{color:var(--su-coral);margin:auto 0 20px;font-size:18px}.su-signal-grid h3{letter-spacing:-.035em;margin:0;font-size:26px;font-weight:650;line-height:1.05}.su-signal-grid .featured h3{font-size:clamp(42px,4vw,61px)}.su-signal-grid article>p:not(.su-signal-index){color:var(--su-muted);margin:18px 0 0;font-size:13px;line-height:1.55}.su-signal-tags{flex-wrap:wrap;gap:6px;margin-top:23px;display:flex}.su-signal-grid footer{border-top:1px solid var(--su-line);color:var(--su-muted);justify-content:space-between;align-items:center;gap:15px;margin-top:24px;padding-top:17px;font-size:9px;display:flex}.su-signal-grid footer a{color:var(--su-ink);font-weight:800}.signal-home .sig{background:var(--su-white);--sig-cream:var(--su-white);--sig-ink:var(--su-ink);--sig-coral:var(--su-coral);padding-top:100px;padding-bottom:110px}.signal-home .sig__h{font-family:Manrope Variable,Avenir Next,Segoe UI,sans-serif;font-weight:700}.signal-home .sig__stage{border-radius:2px}.su-profiles>header{max-width:850px}.su-profiles>header h2{letter-spacing:-.05em;margin:0;font-size:clamp(48px,5vw,76px);line-height:.98}.su-profiles>header>p:last-child{max-width:650px;color:var(--su-muted);margin:24px 0 0;font-size:16px;line-height:1.6}.su-profession-grid{border-top:1px solid var(--su-line);border-left:1px solid var(--su-line);grid-template-columns:repeat(3,1fr);margin-top:55px;display:grid}.su-profession-grid article{border-right:1px solid var(--su-line);border-bottom:1px solid var(--su-line);background:var(--su-paper-light);min-height:210px;padding:24px}.su-profession-grid article>span{color:var(--su-coral)}.su-profession-grid h3{margin:45px 0 10px;font-size:25px;font-weight:650}.su-interests{border-bottom:1px solid var(--su-line);grid-template-columns:.8fr 2fr auto;align-items:center;gap:30px;padding:35px 0;display:grid}.su-interests h3{margin:0;font-size:25px;font-weight:650}.su-interests>div{flex-wrap:wrap;gap:7px;display:flex}.su-interests>div span{border:1px solid var(--su-line);padding:8px 10px;font-size:9px}.su-interests>button{border:0;border-bottom:1px solid var(--su-coral);background:0 0;padding:0 0 4px;font-size:11px;font-weight:800}.su-how{grid-template-columns:.75fr 1.25fr;gap:80px;padding:70px 0 120px;display:grid}.su-how header{align-self:start;position:sticky;top:115px}.su-how h2{letter-spacing:-.05em;max-width:480px;margin:0;font-size:clamp(49px,5vw,76px);line-height:.96}.su-how ol{border-top:1px solid var(--su-line);margin:0;padding:0;list-style:none}.su-how li{border-bottom:1px solid var(--su-line);grid-template-columns:65px 1fr;align-items:center;gap:24px;min-height:145px;padding:25px 0;display:grid}.su-how li>span{color:var(--su-coral);font-size:18px}.su-how h3{margin:0 0 8px;font-size:31px;font-weight:650}.su-how li p{max-width:620px;color:var(--su-muted);margin:0;font-size:13px;line-height:1.6}.su-human{background:var(--su-mint);border-top:4px solid var(--su-ink);grid-template-columns:.85fr 1.15fr .72fr;align-items:stretch;margin-top:10px;display:grid}.su-human-image{min-height:460px;position:relative}.su-human-image img{object-fit:cover;filter:saturate(.7)contrast(1.03);width:100%;height:100%;display:block}.su-human-copy{padding:clamp(35px,5vw,75px)}.su-human h2{letter-spacing:-.045em;margin:0;font-size:clamp(43px,4.1vw,64px);line-height:.98}.su-human-copy>p:last-of-type{color:var(--su-ink-soft);margin:24px 0 0;font-size:14px;line-height:1.65}.su-human-copy>a{border-bottom:1px solid var(--su-coral);margin-top:28px;padding-bottom:4px;font-size:11px;font-weight:800;display:inline-block}.su-human>aside{border-left:1px solid #0d2b2038;margin:50px 35px 50px 0;padding:28px 0 0 25px}.su-human>aside small{color:var(--su-coral);letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:900}.su-human>aside p{margin-top:20px;font-size:18px;line-height:1.55}.su-final{border-top:1px solid var(--su-line);border-bottom:1px solid var(--su-line);justify-content:space-between;align-items:end;gap:45px;margin-top:95px;margin-bottom:95px;padding:55px 0;display:flex}.su-final>div{max-width:800px}.su-final h2{letter-spacing:-.055em;margin:0;font-size:clamp(50px,5.7vw,84px);line-height:.94}.su-final>div>p:last-child{max-width:590px;color:var(--su-muted);margin:22px 0 0;line-height:1.6}.su-final .su-primary{background:var(--su-coral);border-color:var(--su-coral);min-width:220px;min-height:58px}.su-sitefooter{border-top:4px solid var(--su-ink);grid-template-columns:1fr 1fr;gap:45px 80px;padding:50px 0 38px;display:grid}.su-sitefoot-brand>p{color:var(--su-muted);margin:15px 0 0 45px;font-style:italic}.su-sitefooter>nav{flex-wrap:wrap;justify-self:end;gap:22px;font-size:10px;font-weight:700;display:flex}.su-sitefoot-legal{border-top:1px solid var(--su-line);grid-column:1/-1;grid-template-columns:1.4fr .6fr;gap:50px;padding-top:25px;display:grid}.su-sitefoot-legal p,.su-sitefoot-legal small{color:var(--su-muted);margin:0;font-size:9px;line-height:1.65}.su-sitefoot-legal small{text-align:right}.su-modal-backdrop{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#031e18c7;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.su-modal{background:var(--su-paper);border-top:4px solid var(--su-coral);width:min(680px,100%);min-height:560px;padding:44px;position:relative;box-shadow:0 30px 100px #00000059}.su-close{border:1px solid var(--su-line);background:0 0;border-radius:50%;width:40px;height:40px;font-size:23px;position:absolute;top:15px;right:17px}.su-progress{background:var(--su-line);height:3px;margin:0 52px 38px 0;overflow:hidden}.su-progress span{background:var(--su-coral);height:100%;transition:width .25s;display:block}.su-modal>small,.su-ready>small{color:var(--su-coral);letter-spacing:.12em;font-size:9px;font-weight:900}.su-modal h2{letter-spacing:-.04em;margin:18px 0 8px;font-size:46px;line-height:1}.su-modal>p,.su-ready>p{color:var(--su-muted);line-height:1.6}.su-options{grid-template-columns:1fr 1fr;gap:8px;margin-top:28px;display:grid}.su-options button{border:1px solid var(--su-line);background:var(--su-white);text-align:left;justify-content:space-between;align-items:center;min-height:54px;padding:0 15px;display:flex}.su-options button span{opacity:0}.su-options button.selected{border-color:var(--su-ink);background:var(--su-mint)}.su-options button.selected span{opacity:1;color:var(--su-coral)}.su-modal-actions{justify-content:space-between;margin-top:34px;display:flex}.su-modal-actions>button:first-child{color:var(--su-muted);background:0 0;border:0}.su-modal button:disabled{opacity:.35;cursor:default;transform:none}.su-ready{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:470px;display:flex}.su-ready>i{border:1px solid var(--su-ink);width:66px;height:66px;color:var(--su-coral);border-radius:50%;place-items:center;margin-bottom:22px;font-size:24px;font-style:normal;display:grid}.su-ready>p{max-width:490px}.su-answer-line{border:1px solid var(--su-line);background:var(--su-white);color:var(--su-ink);margin:14px 0 24px;padding:11px 15px;font-size:10px;font-weight:800}.su-signal-form{text-align:left;gap:10px;width:min(470px,100%);display:grid}.su-signal-form>label:first-child{letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:850}.su-signal-form>input{border:1px solid var(--su-line);background:var(--su-white);width:100%;min-height:52px;color:var(--su-ink);font:inherit;padding:0 15px}.su-consent{color:var(--su-muted);grid-template-columns:18px 1fr;align-items:start;gap:9px;margin:5px 0 8px;font-size:11px;line-height:1.45;display:grid}.su-consent input{accent-color:var(--su-coral);margin-top:2px}.su-signal-form .su-primary{width:100%}.su-signal-error{color:#a12d28;text-align:center;font-size:12px}.su-motion-ready [data-reveal]{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(24px)}.su-motion-ready [data-reveal].su-revealed{opacity:1;transform:none}@keyframes su-signal-pulse{0%,to{opacity:.55;transform:scale(.88)}50%{opacity:1;transform:scale(1.08)}}@keyframes su-ring{0%{box-shadow:0 0 #13815c38}70%,to{box-shadow:0 0 0 10px #13815c00}}@media (max-width:1050px){.su-header{grid-template-columns:1fr auto}.su-header nav{display:none}.su-hero{grid-template-columns:1fr}.su-hero-copy{max-width:850px}.su-preview{width:min(720px,100%)}.su-live-ticker{grid-template-columns:auto repeat(2,minmax(0,1fr)) auto}.su-live-ticker button:nth-of-type(n+3){display:none}.su-profession-grid{grid-template-columns:repeat(2,1fr)}.su-how{grid-template-columns:1fr;gap:45px}.su-how header{position:static}.su-human{grid-template-columns:.85fr 1.15fr}.su-human>aside{border-top:1px solid #0d2b2038;border-left:0;grid-column:1/-1;margin:0 35px 35px;padding:25px 0 0}}@media (max-width:760px){.su-header{border-radius:18px;gap:10px;width:calc(100% - 24px);min-height:62px;margin-top:9px;padding:7px 10px 7px 15px;top:9px}.su-header-tools{gap:10px}.su-languages{display:none}.su-header-tools>button{min-height:40px;padding:0 11px;font-size:10px}.su-header-tools>button span{display:none}.su-hero,.su-signals,.su-profiles,.su-how,.su-human,.su-final,.su-sitefooter{width:calc(100% - 30px)}.su-hero{gap:42px;min-height:0;padding:58px 0 55px}.su-hero h1{font-size:clamp(48px,14vw,64px)}.su-hero-lead{font-size:18px}.su-hero-actions,.su-preview-top{flex-direction:column;align-items:flex-start}.su-preview-steps{padding:14px}.su-preview-step{grid-template-columns:38px 1fr;padding:13px}.su-preview-step>i{width:36px;height:36px}.su-live-ticker{grid-template-columns:1fr auto;width:calc(100% - 30px)}.su-live-ticker>span{min-height:44px}.su-live-ticker button{border-top:1px solid var(--su-line);border-left:0;grid-column:1/-1;min-height:50px}.su-live-ticker button:nth-of-type(n+2){display:none}.su-live-ticker>a{grid-area:1/2}.su-brief{grid-template-columns:1fr}.su-brief-intro{padding:60px 22px}.su-brief-list li{grid-template-columns:35px 1fr 28px;gap:10px;min-height:104px;padding:18px 22px}.su-signals{padding:78px 0}.su-section-heading{flex-direction:column;align-items:flex-start;gap:18px}.su-section-heading>p{text-align:left;max-width:none}.su-signal-grid{border-left:0;display:block}.su-signal-grid article,.su-signal-grid article:first-child,.su-signal-grid article:nth-child(4){border-right:0;min-height:410px;padding:24px 0}.su-signal-grid article:first-child{min-height:540px}.su-signal-grid .featured h3{font-size:43px}.signal-home .sig{padding-top:75px;padding-bottom:80px}.su-profiles{padding:80px 0 65px}.su-profession-grid{grid-template-columns:1fr}.su-profession-grid article{min-height:180px}.su-interests{grid-template-columns:1fr}.su-interests>button{width:fit-content}.su-how{padding:55px 0 85px}.su-how li{grid-template-columns:45px 1fr}.su-human{grid-template-columns:1fr}.su-human-image{min-height:300px}.su-human-copy{padding:38px 24px}.su-human>aside{margin:0 24px 32px}.su-final{flex-direction:column;align-items:flex-start;margin-top:70px;margin-bottom:70px}.su-final .su-primary{width:100%}.su-sitefooter{grid-template-columns:1fr}.su-sitefooter>nav{justify-self:start}.su-sitefoot-legal{grid-template-columns:1fr;gap:20px}.su-sitefoot-legal small{text-align:left}.su-modal{min-height:0;max-height:calc(100vh - 28px);padding:34px 22px;overflow:auto}.su-modal h2{font-size:37px}.su-options{grid-template-columns:1fr}}@media (max-width:430px){.su-wordmark{gap:6px;font-size:14px}.su-wordmark .su-mark{width:27px}.su-header-tools>button{max-width:125px}.su-preview-meta{grid-template-columns:1fr}.su-preview-meta>span+span{border-left:0;border-top:1px solid var(--su-line)}.su-hero-actions .su-primary{width:100%}.su-profession-grid h3{margin-top:30px}}@media (prefers-reduced-motion:reduce){.signal-home *,.signal-home :before,.signal-home :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.su-motion-ready [data-reveal]{opacity:1;transform:none}}.signal-home{--su-radius-xl:30px;--su-radius-lg:22px;--su-radius-md:16px;--su-card-shadow:0 18px 55px #0d2b2012;background:#f4f1e8}.su-brief,.su-signals,.signal-home .sig,.su-profiles,.su-how,.su-human,.su-final,.su-sitefooter{width:min(1360px,100% - 48px);margin-inline:auto}.su-brief{border-radius:var(--su-radius-xl);background:var(--su-ink);color:#fff;border:1px solid #ffffff17;grid-template-columns:.92fr 1.02fr 1.18fr;margin-top:22px;display:grid;overflow:hidden;box-shadow:0 26px 70px #07261d29}.su-brief-intro{flex-direction:column;justify-content:center;padding:clamp(34px,4vw,58px);display:flex}.su-brief-intro h2{letter-spacing:-.045em;max-width:520px;margin:0;font-size:clamp(34px,3.5vw,50px);line-height:1.02}.su-brief-question{color:#ffffff94;margin:0 0 13px;font-size:11px;font-weight:700}.su-brief-intro>p:not(.su-eyebrow){color:#ffffffb3;max-width:470px;margin:19px 0 0;font-size:14px;line-height:1.62}.signal-home .su-brief-cta{width:fit-content;min-height:44px;color:var(--su-ink);background:#fff;border-radius:12px;align-items:center;gap:12px;margin-top:28px;padding:0 17px;font-size:11px;font-weight:800;transition:transform .25s,background .25s;display:inline-flex}.signal-home .su-brief-cta:hover{background:var(--su-mint);transform:translateY(-2px)}.su-brief-stamp{flex-wrap:wrap;gap:9px 18px;margin-top:30px}.su-brief-image{border-radius:22px;min-height:470px;margin:12px 0;position:relative;overflow:hidden}.su-brief-image img{object-fit:cover}.su-brief-image>span{z-index:1;color:#ffffffb8;background:#041d16bd;border-radius:12px;gap:2px;padding:10px 12px;font-size:10px;display:grid;position:absolute;bottom:18px;left:20px}.su-brief-image b{color:#fff;font-size:14px}.su-brief-list{background:0 0;align-content:center;gap:8px;padding:13px;display:grid}.su-brief-list li{background:#ffffff09;border:1px solid #ffffff1f;border-radius:15px;grid-template-columns:31px 1fr 30px;gap:12px;min-height:82px;padding:15px 17px;transition:border-color .25s,background .25s,transform .25s}.su-brief-list li:hover{background:#fff1;border-color:#ffffff3d;transform:translate(-3px)}.su-brief-list li>span{font-size:13px;font-weight:750}.su-brief-list small{font-size:7px}.su-brief-list h3{margin-top:4px;font-size:clamp(13px,1.15vw,17px);line-height:1.25}.su-brief-list a{border-radius:50%}.su-signals{padding:95px 0 75px}.su-section-heading{align-items:flex-end;margin-bottom:34px}.su-section-heading>div{max-width:850px}.su-section-heading h2{font-size:clamp(38px,4vw,57px);line-height:1.04}.su-section-heading>p{max-width:250px;font-size:10px}.su-section-heading .su-section-intro{max-width:690px;color:var(--su-muted);margin:16px 0 0;font-size:14px;line-height:1.6}.su-signal-grid{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.su-signal-grid article,.su-signal-grid article:first-child,.su-signal-grid article:nth-child(4){border:1px solid var(--su-line);border-radius:var(--su-radius-lg);min-height:0;box-shadow:var(--su-card-shadow);background:#ffffffeb;padding:0;transition:transform .28s,box-shadow .28s;display:flex;overflow:hidden}.su-signal-grid article:hover{transform:translateY(-6px);box-shadow:0 24px 66px #0d2b201f}.su-signal-image{min-height:230px;display:block;position:relative;overflow:hidden}.su-signal-image img{object-fit:cover;transition:transform .65s cubic-bezier(.2,.7,.2,1)}.su-signal-grid article:hover .su-signal-image img{transform:scale(1.035)}.su-signal-image>span{width:36px;height:36px;color:var(--su-ink);background:#ffffffeb;border-radius:50%;place-items:center;font-size:10px;font-weight:850;display:grid;position:absolute;top:16px;left:16px;box-shadow:0 8px 24px #00000021}.su-signal-content{flex-direction:column;flex:1;padding:23px;display:flex}.su-signal-grid h3,.su-signal-grid .featured h3{margin-top:26px;font-size:clamp(22px,2vw,29px);line-height:1.08}.su-signal-grid article>p:not(.su-signal-index){margin-top:13px}.su-signal-content>p{color:var(--su-muted);margin:13px 0 0;font-size:12px;line-height:1.55}.su-signal-content>h3,.su-signal-content>p{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.su-signal-content>h3{-webkit-line-clamp:3}.su-signal-content>p{-webkit-line-clamp:4}.su-signal-tags span{background:var(--su-mint);border-radius:999px}.su-signal-grid footer{margin-top:auto}.su-signal-grid footer a{background:var(--su-mint);border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.signal-home .sig{border-radius:var(--su-radius-xl);box-shadow:var(--su-card-shadow);background:#e8f3eb;border:1px solid #0d2b2012;grid-template-columns:.78fr 1.22fr;align-items:center;gap:clamp(36px,6vw,90px);margin-top:22px;margin-bottom:26px;padding:clamp(36px,5vw,68px);display:grid}.signal-home .sig__head{text-align:left;max-width:520px;margin:0}.signal-home .sig__h{font-size:clamp(37px,4vw,58px);line-height:1.02}.signal-home .sig__stage{border-radius:var(--su-radius-lg);width:100%;max-width:none;box-shadow:0 18px 50px #0d2b2014}.su-profiles{padding:75px 0 40px}.su-profile-heading{grid-template-columns:1.4fr .6fr;align-items:end;gap:70px;display:grid}.su-profiles .su-profile-heading h2{max-width:900px;font-size:clamp(39px,4.2vw,61px);line-height:1.02}.su-profile-heading>p{color:var(--su-muted);margin:0 0 4px;font-size:13px;line-height:1.65}.su-profession-grid{border:0;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-top:38px;display:grid}.su-profession-grid button{border:1px solid var(--su-line);min-height:235px;color:var(--su-ink);text-align:left;font:inherit;cursor:pointer;background:#ffffffc7;border-radius:19px;padding:20px;transition:transform .25s,border-color .25s,background .25s,box-shadow .25s;position:relative}.su-profession-grid button:hover{box-shadow:var(--su-card-shadow);background:#fff;border-color:#0d2b2033;transform:translateY(-5px)}.su-profession-grid button>i{background:var(--su-mint);color:#22735a;border-radius:14px;place-items:center;width:43px;height:43px;font-style:normal;display:grid}.su-profession-grid h3{margin:31px 0 9px;font-size:19px;line-height:1.15}.su-profession-grid p{color:var(--su-muted);margin:0;font-size:11px;line-height:1.5}.su-profession-grid button>span{background:var(--su-mint);border-radius:50%;place-items:center;width:28px;height:28px;display:grid;position:absolute;bottom:18px;left:20px}.su-lifestyle-head{justify-content:space-between;align-items:end;gap:35px;margin-top:80px;display:flex}.su-lifestyle-head h3{letter-spacing:-.04em;margin:0;font-size:clamp(31px,3vw,44px)}.su-lifestyle-head>button{color:var(--su-ink);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:11px;font-weight:800;display:flex}.su-lifestyle-grid{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:25px;display:grid}.su-lifestyle-grid button{background:var(--su-ink);color:#fff;cursor:pointer;text-align:left;border:0;border-radius:20px;min-height:260px;padding:0;position:relative;overflow:hidden}.su-lifestyle-grid img{object-fit:cover;transition:transform .65s cubic-bezier(.2,.7,.2,1)}.su-lifestyle-grid button:hover img{transform:scale(1.045)}.su-lifestyle-grid button>span{z-index:1;background:#021610b8;border-radius:13px;justify-content:space-between;align-items:center;padding:9px 9px 9px 13px;font-size:16px;font-weight:750;display:flex;position:absolute;inset:auto 12px 12px}.su-lifestyle-grid button i{border:1px solid #ffffff80;border-radius:50%;place-items:center;width:34px;height:34px;font-style:normal;display:grid}.su-how{padding:85px 0 95px;display:block}.su-how header{position:static}.su-how h2{max-width:800px;font-size:clamp(39px,4vw,59px);line-height:1.03}.su-how ol{border:0;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:35px;display:grid;position:relative}.su-how ol:before{content:"";z-index:0;border-top:1px dashed #0d2b203d;position:absolute;top:42px;left:12%;right:12%}.su-how li{z-index:1;border:1px solid var(--su-line);background:#fff;border-radius:19px;min-height:230px;padding:22px;display:block;position:relative;box-shadow:0 12px 34px #0d2b200b}.su-how-icon{background:var(--su-mint);color:#22735a;border-radius:14px;place-items:center;width:43px;height:43px;display:grid}.su-how li>span{color:var(--su-coral);font-size:10px;font-weight:850;position:absolute;top:25px;right:19px}.su-how h3{margin:28px 0 8px;font-size:22px}.su-how li p{font-size:11px;line-height:1.55}.su-human{border:1px solid var(--su-line);border-radius:var(--su-radius-xl);box-shadow:var(--su-card-shadow);background:#fff;grid-template-columns:1.08fr .92fr;display:grid;overflow:hidden}.su-human-image{min-height:500px}.su-human-image img{filter:none}.su-human-copy{flex-direction:column;justify-content:center;padding:clamp(40px,5vw,75px);display:flex}.su-human h2{font-size:clamp(39px,4vw,57px);line-height:1.02}.su-human-copy>a{background:var(--su-coral);color:#fff;border:0;border-radius:12px;align-items:center;width:fit-content;min-height:44px;margin-top:27px;padding:0 17px;display:inline-flex}.su-final{border-radius:var(--su-radius-xl);background:var(--su-ink);color:#fff;border:0;align-items:center;margin-top:28px;margin-bottom:28px;padding:clamp(38px,5vw,62px);overflow:hidden}.su-final h2{font-size:clamp(40px,4.6vw,67px)}.su-final>div>p:last-child{color:#ffffffad}.su-final .su-primary{border-radius:13px}.su-sitefooter{border-radius:var(--su-radius-xl);color:#fff;background:#08271e;border:0;grid-template-columns:1.25fr .55fr .55fr .95fr;gap:42px;margin-bottom:24px;padding:58px clamp(30px,4vw,60px) 30px;display:grid}.su-sitefooter .su-wordmark{color:#fff}.su-sitefoot-brand>p{color:#b9c6c1;margin:16px 0 0}.su-sitefoot-brand>span{color:#ffffff8f;max-width:330px;margin:25px 0 0;font-size:11px;line-height:1.65;display:block}.su-sitefooter>nav{flex-direction:column;justify-self:auto;align-items:flex-start;gap:12px;font-size:11px;display:flex}.su-sitefooter>nav b,.su-sitefoot-action>b{color:#fff;letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px;font-size:10px}.su-sitefooter>nav a{color:#ffffff9e;transition:color .2s}.su-sitefooter>nav a:hover{color:#fff}.su-sitefoot-action p{color:#ffffff94;margin:10px 0 18px;font-size:11px;line-height:1.55}.su-sitefoot-action button{background:var(--su-coral);color:#fff;min-height:44px;font:inherit;cursor:pointer;border:0;border-radius:12px;align-items:center;gap:10px;padding:0 15px;font-size:10px;font-weight:800;display:inline-flex}.su-sitefoot-legal{border-color:#ffffff1f;grid-column:1/-1;grid-template-columns:1.45fr .55fr;padding-top:25px}.su-sitefoot-legal p,.su-sitefoot-legal small{color:#ffffff73;font-size:9px}.su-modal{border-top:0;border-radius:24px}.su-options button,.su-signal-form>input,.su-answer-line{border-radius:12px}@media (max-width:1120px){.su-brief{grid-template-columns:.95fr 1.05fr}.su-brief-image{margin-right:12px}.su-brief-list{grid-column:1/-1;grid-template-columns:repeat(2,1fr)}.su-brief-list li:last-child{grid-column:1/-1}.su-profession-grid{grid-template-columns:repeat(3,1fr)}.su-sitefooter{grid-template-columns:1.15fr .55fr .55fr}.su-sitefoot-action{grid-column:1/-1}}@media (max-width:820px){.su-brief,.su-signal-grid,.signal-home .sig,.su-profile-heading,.su-how ol,.su-human{grid-template-columns:1fr}.su-brief-image{min-height:360px;margin:0 12px}.su-brief-list{grid-column:auto;grid-template-columns:1fr}.su-brief-list li:last-child{grid-column:auto}.su-signal-grid{gap:14px}.signal-home .sig{gap:35px}.su-profile-heading{gap:18px}.su-lifestyle-grid{grid-template-columns:repeat(2,1fr)}.su-how ol:before{display:none}.su-human-image{min-height:390px}.su-sitefooter{grid-template-columns:1fr 1fr}.su-sitefoot-brand,.su-sitefoot-action{grid-column:1/-1}}@media (max-width:560px){.su-brief,.su-signals,.signal-home .sig,.su-profiles,.su-how,.su-human,.su-final,.su-sitefooter{width:calc(100% - 24px)}.su-brief,.signal-home .sig,.su-human,.su-final,.su-sitefooter{border-radius:22px}.su-brief-intro{padding:35px 23px}.su-brief-image{min-height:275px}.su-section-heading{margin-bottom:25px}.su-signal-image{min-height:210px}.signal-home .sig{padding:34px 20px}.su-profession-grid{grid-template-columns:1fr}.su-profession-grid button{min-height:190px}.su-lifestyle-head{flex-direction:column;align-items:flex-start}.su-lifestyle-grid{grid-template-columns:1fr}.su-lifestyle-grid button{min-height:235px}.su-how{padding-top:70px}.su-how ol{gap:10px}.su-how li{min-height:195px}.su-human-image{min-height:290px}.su-human-copy{padding:35px 23px}.su-final{padding:38px 23px}.su-final .su-primary{min-width:0}.su-sitefooter{grid-template-columns:1fr;padding:42px 24px 25px}.su-sitefoot-brand,.su-sitefoot-action{grid-column:auto}.su-sitefoot-legal{grid-template-columns:1fr}}@media (max-width:620px){.su-header .su-brand{width:46px}.su-header .su-brand-lockup{display:none}.su-header .su-brand-symbol{display:block!important}.su-preview-top{align-items:flex-start}.su-preview-top-meta{max-width:58%}.su-preview-top-meta b{text-align:right;line-height:1.35}}.su-questions,.su-not-newsletter,.su-about,.su-day{width:min(1360px,100% - 48px);margin-inline:auto}.su-questions{padding:92px 0 38px}.su-questions-heading{grid-template-columns:minmax(0,1.25fr) minmax(260px,.55fr);align-items:end;gap:clamp(32px,7vw,100px);display:grid}.su-questions-heading h2,.su-not-newsletter h2,.su-about h2,.su-day h2{letter-spacing:-.045em;margin:0;font-size:clamp(39px,4.2vw,61px);line-height:1.02}.su-questions-heading>p{color:var(--su-muted);margin:0 0 5px;font-size:13px;line-height:1.68}.su-question-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:38px 0 0;padding:0;list-style:none;display:grid}.su-question-grid li{border:1px solid var(--su-line);background:#ffffffd1;border-radius:20px;min-height:265px;padding:23px;box-shadow:0 12px 34px #0d2b200b}.su-question-grid li>div{justify-content:space-between;align-items:center;display:flex}.su-question-grid li>div>span{color:var(--su-coral);font-size:10px;font-weight:850}.su-question-grid i{background:var(--su-mint);color:#22735a;border-radius:14px;place-items:center;width:45px;height:45px;font-style:normal;display:grid}.su-question-grid h3{letter-spacing:-.025em;margin:43px 0 11px;font-size:23px}.su-question-grid p{color:var(--su-muted);margin:0;font-size:12px;line-height:1.62}.su-inline-cta{background:var(--su-ink);color:#fff;min-height:47px;font:inherit;cursor:pointer;border:0;border-radius:13px;align-items:center;gap:15px;margin-top:22px;padding:0 18px;font-size:10px;font-weight:850;display:inline-flex}.su-lifestyle-head>div>p:last-child{max-width:590px;color:var(--su-muted);margin:11px 0 0;font-size:13px}.su-not-newsletter{border-radius:var(--su-radius-xl);box-shadow:var(--su-card-shadow);background:#e8f3eb;grid-template-columns:90px minmax(0,1.35fr) minmax(280px,.65fr);align-items:center;gap:clamp(28px,5vw,68px);margin-bottom:28px;padding:clamp(40px,5vw,68px);display:grid}.su-not-newsletter-mark{background:#ffffffa6;border:1px solid #0d2b2029;border-radius:22px;place-items:center;width:76px;height:76px;display:grid;position:relative}.su-not-newsletter-mark span{background:var(--su-coral);color:#fff;border-radius:50%;place-items:center;width:31px;height:31px;font-weight:800;display:grid;position:absolute;bottom:-8px;right:-8px}.su-not-newsletter-copy>p:not(.su-eyebrow){max-width:660px;color:var(--su-muted);margin:18px 0 0;font-size:13px;line-height:1.65}.su-not-newsletter blockquote{border-left:3px solid var(--su-coral);margin:24px 0 0;padding-left:18px;font-size:clamp(18px,2vw,25px);font-weight:750;line-height:1.35}.su-not-newsletter-result{gap:10px;display:grid}.su-not-newsletter-result p{color:var(--su-muted);background:#ffffffab;border-radius:15px;grid-template-columns:30px 1fr;align-items:center;gap:10px;margin:0;padding:17px;font-size:12px;line-height:1.45;display:grid}.su-not-newsletter-result span{width:28px;height:28px;color:var(--su-coral);background:#fff;border-radius:50%;place-items:center;font-size:18px;font-weight:750;display:grid}.su-human-copy ul{gap:9px;margin:24px 0 0;padding:0;list-style:none;display:grid}.su-human-copy li{color:var(--su-muted);grid-template-columns:24px 1fr;align-items:start;gap:9px;font-size:12px;line-height:1.45;display:grid}.su-human-copy li span{background:var(--su-mint);color:#22735a;border-radius:50%;place-items:center;width:22px;height:22px;font-size:10px;font-weight:850;display:grid}.su-about{border-radius:var(--su-radius-xl);box-shadow:var(--su-card-shadow);background:#fff;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(40px,8vw,120px);margin-top:28px;padding:clamp(42px,6vw,82px);display:grid}.su-about blockquote{letter-spacing:-.035em;margin:0;font-size:clamp(25px,3vw,39px);font-weight:750;line-height:1.17}.su-about blockquote:before{content:"“";height:34px;color:var(--su-coral);font-size:66px;line-height:.8;display:block}.su-about blockquote+p{color:var(--su-muted);margin:24px 0 0;font-size:13px;line-height:1.7}.su-brand-roles{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:28px;display:grid}.su-brand-roles span{border:1px solid var(--su-line);color:var(--su-muted);border-radius:14px;gap:5px;padding:15px;font-size:10px;line-height:1.4;display:grid}.su-brand-roles b{color:var(--su-ink);font-size:12px}.su-day{padding:88px 0 52px}.su-day header{grid-template-columns:1fr 1fr;align-items:end;gap:50px;display:grid}.su-day ol{grid-template-columns:repeat(4,1fr);gap:12px;margin:38px 0 0;padding:0;list-style:none;display:grid;position:relative}.su-day ol:before{content:"";border-top:1px dashed #0d2b2040;position:absolute;top:20px;left:6%;right:6%}.su-day li{padding-top:48px;position:relative}.su-day li:before{content:"";z-index:1;background:var(--su-coral);border:4px solid #f4f1e8;border-radius:50%;width:13px;height:13px;position:absolute;top:14px;left:18px;box-shadow:0 0 0 1px #0d2b2029}.su-day li>time{color:var(--su-muted);font-size:10px;font-weight:850;position:absolute;top:0;left:42px}.su-day li>div{border:1px solid var(--su-line);background:#ffffffc2;border-radius:18px;min-height:156px;padding:20px}.su-day h3{margin:0;font-size:19px}.su-day li p{color:var(--su-muted);margin:10px 0 0;font-size:11px;line-height:1.55}@media (max-width:1000px){.su-question-grid{grid-template-columns:repeat(2,1fr)}.su-not-newsletter{grid-template-columns:70px 1fr}.su-not-newsletter-result{grid-column:2;grid-template-columns:1fr 1fr}.su-day ol{grid-template-columns:repeat(2,1fr)}.su-day ol:before{display:none}}@media (max-width:760px){.su-questions,.su-not-newsletter,.su-about,.su-day{width:calc(100% - 30px)}.su-questions-heading,.su-not-newsletter,.su-about,.su-day header{grid-template-columns:1fr}.su-questions-heading{gap:18px}.su-not-newsletter{padding:34px 24px}.su-not-newsletter-mark{width:64px;height:64px}.su-not-newsletter-result{grid-column:auto;grid-template-columns:1fr}.su-brand-roles{grid-template-columns:1fr}}@media (max-width:560px){.su-questions,.su-not-newsletter,.su-about,.su-day{width:calc(100% - 24px)}.su-question-grid,.su-day ol{grid-template-columns:1fr}.su-question-grid li{min-height:220px}.su-inline-cta{justify-content:center;width:100%}.su-not-newsletter,.su-about{border-radius:22px}.su-about{padding:38px 24px}.su-day{padding-top:70px}.su-day li>div{min-height:0}}.su-header-tools .su-menu-toggle,.su-main-nav .su-mobile-activate{display:none!important}.signal-home .su-inline-cta{color:#fff}.su-signal-content h3,.su-brief-list h3,.su-preview-step h2{overflow-wrap:anywhere}@media (min-width:1051px){.su-main-nav{display:flex!important}}@media (max-width:1050px){.su-header{position:sticky}.su-header .su-main-nav{border:1px solid var(--su-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffffa;border-radius:18px;flex-direction:column;align-items:stretch;gap:3px;padding:12px;display:none;position:absolute;top:calc(100% + 9px);left:0;right:0;box-shadow:0 20px 50px #0d2b2024}.su-header .su-main-nav.open{display:flex}.su-header .su-main-nav a{border:0;border-radius:11px;align-items:center;min-height:46px;padding:0 14px;font-size:13px;display:flex}.su-header .su-main-nav a:hover,.su-header .su-main-nav a:focus-visible{background:var(--su-mint)}.su-main-nav .su-mobile-activate{background:var(--su-coral);color:#fff;border:0;border-radius:11px;justify-content:space-between;align-items:center;gap:12px;min-height:48px;margin-top:5px;padding:0 14px;font-size:12px;font-weight:800;display:none}.su-header-tools .su-menu-toggle{place-items:center;width:42px;border-color:var(--su-line)!important;background:var(--su-paper-light)!important;min-height:42px!important;color:var(--su-ink)!important;padding:0!important;display:grid!important}}@media (max-width:760px){.signal-home{--su-muted:#52636b}.su-header{grid-template-columns:minmax(0,1fr) auto}.su-header .su-brand{width:min(235px,100%)}.su-header-tools{gap:7px}.su-header-cta{display:none!important}.su-languages{display:flex}.su-main-nav .su-mobile-activate{display:flex!important}.su-hero,.su-signals,.su-profiles,.su-how,.su-human,.su-final,.su-sitefooter,.su-questions,.su-not-newsletter,.su-about,.su-day,.signal-home .sig{width:calc(100% - 24px)}.su-hero{gap:30px;padding:48px 0 42px}.su-hero h1{font-size:clamp(43px,13vw,58px);line-height:.98}.su-hero-lead{margin-top:23px;font-size:17px;line-height:1.48}.su-hero-support{font-size:14px}.su-hero-actions{gap:17px;width:100%;margin-top:27px}.su-hero-actions .su-primary,.su-hero-actions>a{text-align:center;justify-content:center;width:100%;min-height:50px}.su-hero-actions>a{border:1px solid var(--su-line);background:#ffffff9e;border-radius:13px;align-items:center;display:flex}.su-preview-top-meta{align-items:flex-start;width:100%;max-width:none}.su-preview-top-meta b{text-align:left}.su-preview-steps h2{font-size:18px}.su-live-ticker{grid-template-columns:minmax(0,1fr) auto}.su-live-ticker .su-live-item{display:none}.su-live-ticker>span{min-width:0}.su-live-ticker>a:last-child{grid-area:1/2;min-height:48px}.su-brief-intro h2,.su-section-heading h2,.su-questions-heading h2,.su-profiles .su-profile-heading h2,.su-how h2,.su-not-newsletter h2,.su-about h2,.su-day h2,.su-human h2,.su-final h2{font-size:clamp(32px,9vw,43px);line-height:1.04}.su-brief-intro{padding:46px 23px}.su-brief-image{min-height:250px}.su-brief-list h3{font-size:17px}.su-signals{padding:68px 0 58px}.su-signal-grid article,.su-signal-grid article:first-child,.su-signal-grid article:nth-child(4){min-height:0;padding:0}.su-signal-grid article+article{margin-top:14px}.su-signal-image{min-height:205px}.su-signal-content{padding:21px}.su-signal-grid h3,.su-signal-grid .featured h3{margin-top:20px;font-size:clamp(24px,7vw,31px)}.signal-home .sig{gap:28px;margin-top:12px;margin-bottom:18px;padding:34px 22px}.signal-home .sig__h{font-size:clamp(32px,9vw,43px)}.su-questions{padding:68px 0 30px}.su-question-grid{margin-top:26px}.su-question-grid li{min-height:0;padding:20px}.su-question-grid h3{margin-top:25px}.signal-home .su-inline-cta{min-height:50px}.su-profiles{padding:62px 0 32px}.su-profession-grid{margin-top:28px}.su-profession-grid button{min-height:165px;padding:19px 19px 54px}.su-profession-grid h3{margin-top:22px}.su-lifestyle-head{margin-top:58px}.su-lifestyle-head>button{min-height:44px}.su-lifestyle-grid button{aspect-ratio:4/3;min-height:0}.su-how{padding:62px 0 68px}.su-how li{min-height:0;padding:20px}.su-not-newsletter{padding:32px 22px}.su-human-image{aspect-ratio:4/3;min-height:0}.su-human-copy,.su-about{padding:34px 22px}.su-day{padding:62px 0 42px}.su-final{margin-top:35px;margin-bottom:35px;padding:35px 22px}.su-sitefooter{gap:32px;padding:38px 22px 24px}.su-sitefoot-brand>span,.su-sitefooter>nav,.su-sitefoot-action p{font-size:12px}.su-sitefoot-legal p,.su-sitefoot-legal small{font-size:10px;line-height:1.55}}@media (max-width:390px){.su-header .su-brand{width:45px}.su-header .su-brand-lockup{display:none}.su-header .su-brand-symbol{display:block!important}.su-preview-step{grid-template-columns:34px minmax(0,1fr);gap:10px;padding:12px}.su-preview-step>i{width:32px;height:32px}.su-preview-steps small{gap:8px}.su-brief-list li{grid-template-columns:28px minmax(0,1fr) 28px}}@media (max-width:340px){.su-languages{display:none}.su-hero h1{font-size:42px}.su-preview-meta b{font-size:20px}}.su-signup{max-height:calc(100dvh - 32px);overflow-y:auto}.su-signup h2:focus{outline:none}.su-field{gap:6px;margin:14px 0;font-size:14px;display:grid}.su-field input,.su-field select{box-sizing:border-box;border:1px solid var(--su-line);width:100%;min-width:0;min-height:44px;color:var(--su-ink);font:inherit;background:#fff;padding:10px}.su-signup .su-consent{font-size:13px;line-height:1.5}.su-signup .su-consent input{width:18px;height:18px;min-height:0;padding:0}.su-signup .su-options{margin-top:18px}.su-signup-note{font-size:13px!important;line-height:1.6!important}.su-location-add,.su-signup-back,.su-preferences-summary button{border:1px solid var(--su-line);min-height:44px;font:inherit;color:var(--su-ink);cursor:pointer;background:0 0;padding:10px 14px}.su-signup-back{margin-top:16px}.su-location-list{padding:0;list-style:none}.su-location-list li{overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:10px;display:flex}.su-location-list button{background:0 0;border:0;min-width:44px;min-height:44px;font-size:24px}.su-preferences-summary{padding:12px 0;font-size:13px}.su-preferences-summary summary{cursor:pointer;min-height:32px}.su-honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.su-signup a{text-decoration:underline}@media (max-width:480px){.su-signup .su-options{grid-template-columns:1fr}.su-signup .su-options button{min-height:48px}.su-signup h2{font-size:34px}}
:root{--tu-surface-gradient:radial-gradient(circle at 86% 3%, #ff642c17, transparent 27rem), linear-gradient(180deg, #fff 0, #fbfaf6 38rem, #f1eee5 100%)}body{background:#f1eee5}.signal-home,.article-shell{background:var(--tu-surface-gradient)}body:has(.signal-admin){background:var(--tu-surface-gradient);min-height:100vh}[id^=signal-]{scroll-margin-top:110px}@media (max-width:720px){.article-shell .article-header{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.article-shell .article-header .article-brand{width:min(220px,100%);min-width:0}.article-shell .article-header .article-back{border:1px solid var(--line);max-width:128px;min-height:44px;color:var(--ink);letter-spacing:.03em;text-align:center;border-radius:999px;justify-content:center;align-items:center;padding:8px 12px;font-size:10px;line-height:1.3;display:inline-flex}.article-shell .article-header .article-back:focus-visible{outline:2px solid var(--ink);outline-offset:3px}}.research-evidence a,.research-page .article-intro h1{overflow-wrap:anywhere}
.signal-home{font-size:16px}.su-header nav{font-size:13px}.su-languages{font-size:11px}.su-header-tools>button,.su-primary{font-size:13px}.su-eyebrow{font-size:11px}.su-preview-top span,.su-preview-top-meta time{font-size:10px}.su-preview-top-meta b{font-size:11px}.su-preview-steps small{font-size:9px}.su-preview-steps p{font-size:12.5px;line-height:1.55}.su-signal-tags span{font-size:10.5px}.su-preview-meta>span,.su-live-ticker>span,.su-live-ticker b,.su-live-ticker>a{font-size:10px}.su-live-ticker time{font-size:9px}.su-brief-question{font-size:12px}.su-brief-intro>p:not(.su-eyebrow){font-size:15px}.signal-home .su-brief-cta{font-size:12px}.su-brief-stamp{font-size:10px}.su-brief-list li{min-height:90px}.su-brief-list small{font-size:9px;line-height:1.35}.su-brief-list h3{font-size:clamp(15px,1.2vw,18px)}.su-section-heading>p{font-size:12px;line-height:1.6}.su-section-heading .su-section-intro{font-size:15px}.su-signal-head{font-size:9.5px}.su-signal-content>p{font-size:14px;line-height:1.62}.su-signal-grid footer{font-size:11px}.su-profile-heading>p,.su-questions-heading>p,.su-lifestyle-head>div>p:last-child{font-size:15px}.su-question-grid p{font-size:14px;line-height:1.65}.su-profession-grid button{min-height:280px;padding:22px 22px 66px}.su-profession-grid h3{margin-top:32px;font-size:20px}.su-profession-grid p{font-size:13px;line-height:1.6}.su-profession-grid button>span{width:32px;height:32px;bottom:20px;left:22px}.su-lifestyle-head>button{min-height:44px;font-size:12px}.su-how li{min-height:245px}.su-how li p{font-size:14px;line-height:1.65}.su-not-newsletter-copy>p:not(.su-eyebrow){font-size:15px}.su-not-newsletter-result p{font-size:14px}.su-human-copy>p:last-of-type{font-size:15px}.su-human-copy li{font-size:14px;line-height:1.55}.su-human-copy>a{font-size:13px}.su-about blockquote+p{font-size:15px}.su-brand-roles span{font-size:12px}.su-brand-roles b{font-size:13px}.su-day li>time{font-size:11px}.su-day h3{font-size:20px}.su-day li p{font-size:13px;line-height:1.6}.su-final>div>p:last-child{font-size:15px;line-height:1.65}.su-sitefoot-brand>span,.su-sitefoot-action p{color:#ffffffb3;font-size:13px}.su-sitefooter>nav{font-size:13px}.su-sitefooter>nav b,.su-sitefoot-action>b{font-size:11px}.su-sitefoot-action button{font-size:12px}.su-sitefoot-legal p,.su-sitefoot-legal small{color:#ffffff9e;font-size:11px;line-height:1.65}@media (max-width:1120px){.su-profession-grid button{min-height:235px}}@media (max-width:560px){.su-profession-grid button{min-height:220px;padding-bottom:64px}.su-profession-grid p,.su-question-grid p,.su-how li p,.su-human-copy li{font-size:14px}.su-sitefoot-brand>span,.su-sitefoot-action p,.su-sitefooter>nav{font-size:13px}}
.signal-home .su-radar-hero{text-align:center;max-width:1100px;margin:0 auto;padding:44px 20px 30px}.signal-home .su-radar-hero h1{letter-spacing:-.06em;margin:0 0 12px;font-size:clamp(38px,5.1vw,76px);font-weight:800;line-height:1.08}.signal-home .su-radar-hero>p{margin:0 0 26px;font-size:clamp(18px,2vw,25px);line-height:1.45}.signal-home .su-radar-hero .su-primary{color:#fff;background:#ff612b;border-color:#ff612b;min-height:56px;padding:16px 28px;font-size:17px}.sr-demo{color:#10242d;background:#ffffffd9;border:1px solid #d4dddf;border-radius:26px;max-width:1280px;margin:0 auto 42px;padding:26px 24px 22px}.sr-demo>header{text-align:center;margin-bottom:24px}.sr-demo>header h2{letter-spacing:-.045em;margin:0 0 8px;font-size:clamp(24px,2.7vw,37px);font-weight:800;line-height:1.2}.sr-demo>header p{color:#687c88;margin:0;font-size:16px}.sr-profiles{border:1px solid #dce2e4;border-radius:18px;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:5px;display:grid}.sr-profiles button{min-height:52px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:13px;justify-content:center;align-items:center;gap:12px;padding:10px 12px;font-size:15px;display:flex}.sr-profiles button[aria-pressed=true]{color:#e84b17;background:#fff0ea;border-color:#ffe1d4;font-weight:700}.sr-demo button:focus-visible,.sr-demo summary:focus-visible{outline-offset:4px;outline:3px solid #ff612b}.sr-body{grid-template-columns:1fr 1fr;align-items:center;gap:24px;margin-top:26px;display:grid}.sr-visual{min-width:0;padding:0 8px;position:relative}.sr-radar{aspect-ratio:1;width:100%;max-width:490px;margin:auto;position:relative}.sr-radar canvas{width:100%;height:100%;position:absolute;inset:0}.sr-core{aspect-ratio:1;background:#fff;border:1px solid #e4e9e9;border-radius:50%;place-items:center;width:19%;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 28px #10242d14}.sr-core img{width:56%;height:auto}.sr-anchor{white-space:nowrap;background:#fff;border:1px solid #e3e8e9;border-radius:30px;padding:4px 12px;font-size:clamp(11px,1.1vw,14px);position:absolute;transform:translate(-50%,-50%)}.sr-anchor.selected{border-color:#ffd4c2}.sr-anchor-0{top:35.9%;left:38.2%}.sr-anchor-1{top:35.9%;left:61.8%}.sr-anchor-2{top:64.1%;left:38.2%}.sr-anchor-3{top:64.1%;left:61.8%}.sr-pause{color:#10242d;cursor:pointer;background:#fff;border:1px solid #e2e7e9;border-radius:50%;place-items:center;width:48px;height:48px;display:grid;position:absolute;bottom:52px;left:6px;box-shadow:0 5px 20px #10242d0a}.sr-pause:disabled{opacity:.45;cursor:default}.sr-key{color:#687c88;flex-wrap:wrap;justify-content:center;gap:18px;margin:12px 0 0;font-size:12px;display:flex}.sr-key span{align-items:center;gap:7px;display:flex}.sr-key span:before{content:"";background:#10242d;border-radius:50%;width:7px;height:7px}.sr-key .relevant:before{background:#ff612b}.sr-key .noise:before{background:#d2dadd}.sr-context{border-left:1px solid #e2e7e9;min-width:0;padding:0 4px 0 32px}.sr-eyebrow{color:#f25522;text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:8px;margin:0 0 12px;font-size:13px;font-weight:700;display:flex}.sr-eyebrow:before{content:"";background:#ff612b;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #fff0ea}.sr-context h3{letter-spacing:-.04em;margin:0 0 13px;font-size:clamp(24px,2.4vw,33px);font-weight:800;line-height:1.2}.sr-context-pill{background:#e9efed;border-radius:30px;margin-bottom:24px;padding:6px 14px;font-size:13px;display:inline-block}.sr-examples{gap:14px;display:grid}.sr-examples details{background:#fff;border:1px solid #d9e0e3;border-radius:18px}.sr-examples summary{cursor:pointer;grid-template-columns:54px 1fr 20px;align-items:center;gap:14px;min-height:88px;padding:16px;list-style:none;display:grid}.sr-examples summary::-webkit-details-marker{display:none}.sr-example-icon{background:#fff0ea;border-radius:50%;place-items:center;width:54px;height:54px;display:grid}.sr-examples summary small{text-transform:uppercase;color:#ef5723;letter-spacing:.03em;margin-bottom:4px;font-size:11px;font-weight:700;display:block}.sr-examples summary b{font-size:14px;font-weight:700;line-height:1.4;display:block}.sr-examples summary span>span{color:#687c88;margin-top:3px;font-size:14px;line-height:1.4;display:block}.sr-examples details>p{color:#516977;margin:0;padding:0 18px 18px;font-size:14px;line-height:1.65}.sr-examples details[open] summary>svg{transform:rotate(90deg)}.sr-disclaimer{color:#687c88;border-top:1px solid #e2e7e9;margin:20px 0 7px;padding-top:15px;font-size:12px;line-height:1.5}.sr-personalize{font:inherit;color:#10242d;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #10242d;align-items:center;gap:12px;min-height:44px;padding:5px 0;font-size:14px;display:flex}.sr-personalize svg{color:#ff612b}@media (max-width:760px){.signal-home .su-radar-hero{padding:28px 8px 26px}.signal-home .su-radar-hero h1{font-size:clamp(38px,8.5vw,54px)}.signal-home .su-radar-hero>p{margin-bottom:22px;font-size:19px}.signal-home .su-radar-hero .su-primary{justify-content:center;width:100%}.sr-demo{border-radius:22px;margin-bottom:28px;padding:22px 14px 20px}.sr-demo>header{margin-bottom:20px}.sr-demo>header h2{font-size:25px;line-height:1.15}.sr-demo>header p{font-size:14px}.sr-profiles{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0}.sr-profiles button{text-align:left;border-color:#e0e6e8;justify-content:flex-start;gap:10px;min-height:68px;padding:12px;font-size:14px}.sr-profiles button svg{flex-shrink:0}.sr-body{grid-template-columns:1fr;gap:24px;margin-top:18px}.sr-visual{padding:0}.sr-radar{max-width:390px}.sr-anchor{padding:4px 9px;font-size:11px}.sr-key{gap:12px;font-size:11px}.sr-pause{width:44px;height:44px;bottom:40px}.sr-context{border-left:0;padding:0 4px}.sr-context h3{font-size:26px}.sr-context-pill{margin-bottom:18px}.sr-examples summary{grid-template-columns:44px 1fr 18px;gap:11px;padding:13px}.sr-example-icon{width:44px;height:44px}.sr-example-title{display:none!important}.sr-examples summary span>span{color:#10242d;margin-top:0;font-size:14px}.sr-eyebrow{font-size:12px}.signal-home .su-header .su-brand-lockup{display:block}.signal-home .su-header .su-brand-symbol{display:none!important}.signal-home .su-header .su-brand{width:min(220px,100%)}.signal-home .su-radar-hero,.sr-demo{width:calc(100% - 24px)}}@media (prefers-reduced-motion:reduce){.sr-examples details[open] summary>svg{transition:none}}
