@font-face{font-family:Sovrata Display;src:url(/fonts/inter/SovrataDisplay-InterDisplay-wght300-700-latin.woff2) format("woff2");font-weight:300 700;font-style:normal;font-display:swap}@font-face{font-family:Sovrata Sans;src:url(/fonts/inter/SovrataSans-Inter-opsz14-32-wght300-700-latin.woff2) format("woff2");font-weight:300 700;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(/fonts/geist/Geist-VariableFont_wght.ttf) format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Decimal;src:local("Decimal Book"),local("Decimal-Book"),local("Decimal");font-weight:400}@font-face{font-family:Decimal;src:local("Decimal Medium"),local("Decimal-Medium");font-weight:500}@font-face{font-family:Decimal;src:local("Decimal Semibold"),local("Decimal-Semibold");font-weight:600}@font-face{font-family:Decimal;src:local("Decimal Bold"),local("Decimal-Bold");font-weight:700}@font-face{font-family:Decimal;src:local("Decimal Light"),local("Decimal-Light");font-weight:300}:root{--sov-granite: #373a36;--sov-red: #e23626;--sov-orange: #ff6600;--sov-gold: #dbb166;--sov-platinum: #d0d0d0;--sov-black: #000000;--sov-white: #ffffff;--sov-cream: #f6f1e7;--sov-cream-light: #faf6f1;--sov-stone: #e8e8e5;--sov-offwhite: #fafaf9;--sov-text: #000000;--sov-slate: #535353;--sov-muted: #6b6b6b;--sov-red-ink: #b52e1f;--sov-red-hover: #c92f20;--sov-orange-web: #f48222;--sov-orange-cta: #ff5e20;--sov-orange-ink: #c2521b;--sov-peach: #fddfc5;--sov-gold-ink: #8a6420;--sov-go: #1bb309;--sov-icon: #595d5b;--sov-red-90: #e4493b;--sov-red-80: #e85e51;--sov-red-70: #ea7166;--sov-red-60: #ee867d;--sov-red-50: #f09a92;--sov-red-40: #f3afa8;--sov-red-20: #f9d7d4;--sov-orange-80: #ff8533;--sov-orange-60: #ffa366;--sov-orange-40: #ffc299;--sov-orange-20: #ffe0cc;--sov-gold-20: #f8efe0;--sov-granite-80: #5f615e;--sov-granite-60: #878986;--sov-granite-40: #afb0af;--sov-granite-20: #d7d8d7;--sov-granite-10: #ebebeb;--sov-graphite: var(--sov-granite);--sov-graphite-80: var(--sov-granite-80);--sov-graphite-60: var(--sov-granite-60);--sov-graphite-40: var(--sov-granite-40);--sov-graphite-20: var(--sov-granite-20);--sov-graphite-10: var(--sov-granite-10);--sov-ink: var(--sov-text);--sov-ink-heading: var(--sov-slate);--sov-ink-muted: var(--sov-muted);--sov-ground: var(--sov-white);--sov-ground-soft: var(--sov-cream-light);--sov-ground-warm: var(--sov-cream);--sov-ground-stone: var(--sov-stone);--sov-ground-dark: var(--sov-black);--sov-on-dark: var(--sov-white);--sov-accent: var(--sov-red);--sov-accent-ink: var(--sov-red-ink);--sov-accent-alt: var(--sov-orange-cta);--sov-accent-alt-ink: var(--sov-orange-ink);--sov-rule: var(--sov-granite-10);--sov-focus: var(--sov-red);--sov-panel: var(--sov-gold);--sov-panel-alt: var(--sov-platinum);--sov-font-display: "Sovrata Display", "Sovrata Sans", "Helvetica Neue", Arial, sans-serif;--sov-font-text: "Sovrata Sans", "Helvetica Neue", Arial, sans-serif;--sov-font-print: "Decimal", "Sovrata Sans", "Helvetica Neue", Arial, sans-serif;--sov-font-mono: ui-monospace, "SF Mono", Menlo, Consolas, monospace;--sov-fs-hero: 78px;--sov-fs-title: 72px;--sov-fs-statement: 68px;--sov-fs-h2: 57px;--sov-fs-h3: 50px;--sov-fs-h4: 42px;--sov-fs-lede: 44px;--sov-fs-lede-sm: 37px;--sov-fs-strong-lead: 35px;--sov-fs-body-xl: 34px;--sov-fs-body-lg: 28.5px;--sov-fs-body: 27px;--sov-fs-card-title: 28.5px;--sov-fs-caption: 22.5px;--sov-fs-button: 26px;--sov-fs-body-web: 17px;--sov-fs-nav: 14.5px;--sov-fs-footer: 15px;--sov-fs-label: 12px;--sov-track-title: -.035em;--sov-track-tight: -.02em;--sov-track-label: .08em;--sov-track-date: .16em;--sov-track-circle: .12em;--sov-text-xs: .75rem;--sov-text-sm: .875rem;--sov-text-md: 1rem;--sov-text-lg: 1.25rem;--sov-text-xl: 1.5625rem;--sov-text-2xl: 2rem;--sov-text-3xl: 2.75rem;--sov-text-hero: 4.5rem;--sov-leading-tight: 1.05;--sov-leading-snug: 1.25;--sov-leading-body: 1.5;--sov-weight-light: 300;--sov-weight-regular: 400;--sov-weight-medium: 500;--sov-weight-semibold: 600;--sov-weight-bold: 700;--sov-gutter: clamp(20px, 7.4vw, 106px);--sov-section-pad: clamp(56px, 6.1vw, 88px);--sov-section-pad-lg: clamp(64px, 8.3vw, 120px);--sov-space-1: .25rem;--sov-space-2: .5rem;--sov-space-3: .75rem;--sov-space-4: 1rem;--sov-space-6: 1.5rem;--sov-space-8: 2rem;--sov-space-12: 3rem;--sov-space-16: 4rem;--sov-radius-pill: 999px;--sov-radius-chip: 999px;--sov-radius-card: 4px;--sov-radius-image: 0;--sov-pattern-opacity: .15;--sov-pattern-footer-opacity: .23;--sov-pattern-band-opacity: .52;--sov-pattern-web-scale: .87;--sov-gold-ground: #deb778;--sov-gold-75: #e4c48f;--sov-gold-10: #f4e4cd;--sov-platinum-ground: var(--sov-platinum);--sov-muted-on-platinum: var(--sov-slate);--sov-modal-scrim: #7c8180;--sov-modal-lattice: #434644;--sov-expiry-bar: #434644;--sov-tag-chip: var(--sov-slate);--sov-page-title-on-platinum: #2d2e2c;--sov-product-red: #e23927;--sov-product-granite: #383a37;--sov-product-orange: #f26722;--sov-product-granite-80: #60615f;--sov-product-granite-shade-55: #1f201e;--sov-product-granite-shade-70: #272926;--sov-product-granite-shade-85: #30312f;--sov-product-gold-band-dark: #4d493e;--sov-product-red-toned: #c83929;--sov-product-red-60-toned: #d48880;--sov-product-gold-75-toned: #d7bf97;--sov-product-gold-ground-toned: #d2b586;--sov-pattern-signin-opacity: .38;--sov-pattern-modal-opacity: .28;--sov-pattern-platinum-opacity: .31;--sov-pattern-product-scale: 1;--sov-modal-band-share: .503;--sov-radius-product-button: 6px;--sov-radius-product-input: 4px;--sov-radius-product-card: 8px;--sov-radius-product-row: 12px;--sov-radius-signin-card: 4px}body.sov{margin:0;background:var(--sov-ground);color:var(--sov-ink);font-family:var(--sov-font-text);font-size:var(--sov-text-md);line-height:var(--sov-leading-body);font-weight:var(--sov-weight-regular);-webkit-font-smoothing:antialiased}:where(.sov) :where(h1,h2,h3){font-family:var(--sov-font-display);color:var(--sov-ink-heading);margin:0 0 var(--sov-space-4)}:where(.sov) :where(h1){font-size:var(--sov-text-3xl);font-weight:var(--sov-weight-medium);line-height:var(--sov-leading-tight);letter-spacing:var(--sov-track-title)}:where(.sov) :where(h2){font-size:var(--sov-text-2xl);font-weight:var(--sov-weight-bold);line-height:var(--sov-leading-tight);letter-spacing:var(--sov-track-tight)}:where(.sov) :where(h3){font-size:var(--sov-text-xl);font-weight:var(--sov-weight-bold);line-height:var(--sov-leading-snug)}:where(.sov) .display{font-family:var(--sov-font-display);font-weight:var(--sov-weight-bold);font-size:var(--sov-text-hero);line-height:1.02;letter-spacing:var(--sov-track-tight)}:where(.sov) :where(a){color:var(--sov-accent-ink);text-decoration:none}:where(.sov) :where(a):hover{text-decoration:underline}:where(.sov) :where(.chip,.pill){display:inline-block;background:var(--sov-accent);color:var(--sov-on-dark);border-radius:var(--sov-radius-pill);padding:.6em 1.3em;font-weight:var(--sov-weight-bold);font-size:var(--sov-text-lg)}:where(.sov) :where(.band){background:var(--sov-ground-warm)}:where(.sov) :where(.band-dark){background:var(--sov-ground-dark);color:var(--sov-on-dark)}:where(.sov) :where(.rule){border:0;border-top:1px solid var(--sov-rule)}:where(.sov) :where(.muted){color:var(--sov-ink-muted)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body.sov{margin:0;background:var(--sov-white);color:var(--sov-text);font-family:var(--sov-font-text);font-size:17px;line-height:1.5;text-rendering:optimizeLegibility}img,video,svg{max-width:100%;display:block}:where(.sov) :where(a){color:inherit;text-decoration:none}:where(.sov) :where(p){margin:0}:where(.sov) :where(h1,h2,h3,h4){margin:0;font-weight:700;color:inherit}:where(.sov) :where(ul){margin:0;padding:0}:focus-visible{outline:2px solid var(--sov-red);outline-offset:3px}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sov-container{width:100%;max-width:1440px;margin-inline:auto;padding-inline:var(--sov-gutter)}.section{padding-block:var(--sov-section-pad)}.section--lg{padding-block:var(--sov-section-pad-lg)}.g-white{background:var(--sov-white)}.g-cream{background:var(--sov-cream)}.g-cream-light{background:var(--sov-cream-light)}.g-stone{background:var(--sov-stone)}.g-black{background:var(--sov-black);color:var(--sov-white)}.t-hero{font-family:var(--sov-font-display);font-weight:700;font-size:clamp(40px,4.4vw,64px);line-height:1;letter-spacing:-.01em}.t-title{font-family:var(--sov-font-display);font-weight:500;font-size:clamp(38px,3.9vw,56px);line-height:1.04;letter-spacing:-.028em;color:var(--sov-slate)}.t-statement{font-family:var(--sov-font-display);font-weight:700;font-size:clamp(34px,3.6vw,52px);line-height:1.05;letter-spacing:var(--sov-track-tight)}.t-h2{font-family:var(--sov-font-display);font-weight:700;font-size:clamp(30px,3.05vw,44px);line-height:1.06;letter-spacing:-.025em;color:var(--sov-slate)}.t-h3{font-family:var(--sov-font-display);font-weight:700;font-size:clamp(26px,2.5vw,36px);line-height:1.08;letter-spacing:-.022em;color:var(--sov-slate)}.t-h4{font-family:var(--sov-font-display);font-weight:700;font-size:clamp(24px,2.2vw,32px);line-height:1.1;letter-spacing:var(--sov-track-tight)}.t-lede{font-family:var(--sov-font-text);font-weight:300;font-size:clamp(22px,2.08vw,30px);line-height:1.2;letter-spacing:-.012em}.t-lede-sm{font-family:var(--sov-font-text);font-weight:300;font-size:clamp(19px,1.66vw,24px);line-height:1.35;letter-spacing:-.006em}.t-strong{font-family:var(--sov-font-text);font-weight:700;font-size:clamp(19px,1.66vw,24px);line-height:1.3;letter-spacing:-.012em}.t-body-xl{font-family:var(--sov-font-text);font-weight:400;font-size:clamp(18px,1.46vw,21px);line-height:1.45;letter-spacing:-.004em}.t-body-lg{font-family:var(--sov-font-text);font-weight:400;font-size:clamp(17px,1.32vw,19px);line-height:1.5;letter-spacing:0}.t-body{font-family:var(--sov-font-text);font-weight:400;font-size:clamp(17px,1.25vw,18px);line-height:1.5;letter-spacing:0}.t-card{font-family:var(--sov-font-display);font-weight:700;font-size:clamp(20px,1.53vw,22px);line-height:1.2;letter-spacing:var(--sov-track-tight)}.t-caption{font-family:var(--sov-font-text);font-weight:700;font-size:clamp(16px,1.18vw,17px);line-height:1.2;letter-spacing:-.01em;color:var(--sov-red)}.t-label{font-family:var(--sov-font-text);font-weight:500;font-size:12px;line-height:1.3;letter-spacing:var(--sov-track-label);text-transform:uppercase}.t-date{font-family:var(--sov-font-mono);font-weight:400;font-size:14px;letter-spacing:var(--sov-track-date);text-transform:uppercase;color:var(--sov-red-ink)}.slate{color:var(--sov-slate)}.ink{color:var(--sov-text)}.red{color:var(--sov-red)}.stack>*+*{margin-top:1em}.pill,.chip{display:inline-flex;align-items:center;justify-content:center;gap:.6em;min-height:clamp(46px,3.6vw,52px);padding:.3em 1.35em;border:0;border-radius:var(--sov-radius-pill);background:var(--sov-red);color:var(--sov-white)!important;font-family:var(--sov-font-text);font-weight:600;font-size:clamp(16px,1.25vw,18px);line-height:1;letter-spacing:-.005em;text-align:center;white-space:nowrap;cursor:pointer;text-decoration:none!important;transition:background-color .15s ease}.pill:hover,.chip:hover{background:var(--sov-red-hover)}.pill--sm{min-height:46px;font-size:17px}.pill--lg{min-height:clamp(50px,3.9vw,56px);font-size:clamp(17px,1.32vw,19px)}.pill--alt{background:var(--sov-orange-cta);min-height:44px;font-size:16px;padding-inline:1.2em}.pill--alt:hover{background:#e8531b}.pill .arrow{font-weight:400}.text-link{display:inline-flex;align-items:center;gap:.55em;font-size:16px;color:var(--sov-granite);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.text-link:hover{color:var(--sov-red-ink)}.read-more{display:inline-block;font-weight:500;font-size:16px;color:var(--sov-text);padding-bottom:3px;border-bottom:2px solid var(--sov-red)}.read-more:hover{color:var(--sov-red-ink)}.media{position:relative;margin:0;overflow:hidden;background:var(--sov-stone)}.media img,.media video{width:100%;height:100%;object-fit:cover}.lattice{position:relative;isolation:isolate}.lattice:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:url(/brand/SOV001_Pattern_FA_White.svg);background-repeat:repeat;background-size:calc(1920px * var(--sov-pattern-web-scale)) auto;background-position:-53px -14px;opacity:var(--sov-pattern-footer-opacity)}.lattice--band:before{opacity:var(--sov-pattern-band-opacity);background-position:-129px -63px}.page-intro{padding-block:clamp(40px,5vw,72px) clamp(40px,5vw,64px);background:var(--sov-white)}.page-kicker{font-family:var(--sov-font-text);font-weight:500;font-size:12px;letter-spacing:var(--sov-track-label);text-transform:uppercase;color:var(--sov-red-ink);margin-bottom:18px!important}.page-title{font-family:var(--sov-font-display);font-weight:500;font-size:clamp(40px,5vw,72px);line-height:1.02;letter-spacing:var(--sov-track-title);color:var(--sov-slate);max-width:18ch}.page-lead{font-weight:300;font-size:clamp(20px,2.57vw,37px);line-height:1.17;letter-spacing:var(--sov-track-tight);max-width:30ch;margin-top:24px!important}.editorial-section{padding-block:var(--sov-section-pad);background:var(--sov-cream-light)}.editorial-section:nth-of-type(2n){background:var(--sov-white)}.editorial-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(28px,5vw,80px);align-items:start}.section-heading{font-family:var(--sov-font-display);font-weight:700;font-size:clamp(30px,3.47vw,50px);line-height:1.04;letter-spacing:-.03em;color:var(--sov-slate)}.text-rows{display:grid;gap:0}.text-row,.evidence-row,.topic-row{padding-block:22px;border-top:1px solid var(--sov-granite-20)}.text-row h3,.evidence-row h3,.topic-row h3{font-family:var(--sov-font-display);font-size:clamp(20px,1.9vw,26px);letter-spacing:var(--sov-track-tight);margin-bottom:8px}.text-row p,.evidence-row p,.topic-row p{font-size:clamp(16px,1.3vw,19px);line-height:1.5}.closing-section,.gold-section{padding-block:var(--sov-section-pad);background:var(--sov-cream)}.closing-section h2,.gold-section h2{font-family:var(--sov-font-display);font-weight:700;font-size:clamp(30px,3.96vw,57px);line-height:1.02;letter-spacing:var(--sov-track-title);color:var(--sov-slate);margin-bottom:24px}.closing-section p,.gold-section p{font-size:clamp(17px,1.6vw,22px);max-width:44ch;margin-bottom:28px}.fine-note{font-size:14px;color:var(--sov-muted);margin-top:18px!important}.contact-detail{font-size:clamp(18px,1.6vw,22px)}.contact-detail a,.prose a,.sov-prose a{color:var(--sov-red-ink);text-decoration:underline;text-underline-offset:3px}.prose,.sov-prose{font-size:17px;line-height:1.65;max-width:70ch}.prose>*+*,.sov-prose>*+*{margin-top:1em}.prose h2,.sov-prose h2{font-family:var(--sov-font-display);font-size:clamp(26px,2.4vw,34px);line-height:1.15;letter-spacing:var(--sov-track-tight);color:var(--sov-slate);margin-top:1.6em}.prose h3,.sov-prose h3{font-family:var(--sov-font-display);font-size:22px;margin-top:1.4em}.prose ul,.prose ol,.sov-prose ul,.sov-prose ol{padding-left:1.2em}.prose blockquote,.sov-prose blockquote{margin:1.4em 0;padding-left:20px;border-left:3px solid var(--sov-red);font-weight:500}.prose code,.sov-prose code{font-family:var(--sov-font-mono);font-size:.9em;background:var(--sov-granite-10);padding:0 .3em;border-radius:3px}.post-list{display:grid;gap:0;list-style:none}.post-entry{padding-block:28px;border-top:1px solid var(--sov-granite-20)}.post-meta{font-family:var(--sov-font-mono);font-size:14px;letter-spacing:var(--sov-track-date);text-transform:uppercase;color:var(--sov-red-ink)}.post-entry h2,.post-entry h3{font-family:var(--sov-font-display);font-size:clamp(24px,2.5vw,36px);line-height:1.15;letter-spacing:var(--sov-track-tight);margin:10px 0}.post-copy{font-size:17px;line-height:1.55;max-width:64ch;margin-bottom:14px!important}.index-body{padding-block:var(--sov-section-pad)}.crumbs{font-size:14px;color:var(--sov-muted)}.crumbs a{text-decoration:underline}@media(max-width:860px){.editorial-grid{grid-template-columns:1fr}}
