@font-face{font-family:newsreader;src:url(/_next/static/media/6715d58696200f38-s.p.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:newsreader;src:url(/_next/static/media/d6bbd98b35b16586-s.p.ttf) format("truetype");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:newsreader Fallback;src:local("Arial");ascent-override:76.71%;descent-override:27.66%;line-gap-override:0.00%;size-adjust:95.82%}.__className_0e248d{font-family:newsreader,newsreader Fallback}.__variable_0e248d{--font-newsreader:"newsreader","newsreader Fallback"}@font-face{font-family:inter;src:url(/_next/static/media/74b8e81ce7c73236-s.p.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:inter;src:url(/_next/static/media/a5b19698539b0889-s.p.ttf) format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:inter;src:url(/_next/static/media/ac432c104f6dcd6d-s.p.ttf) format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:inter Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_7044c7{font-family:inter,inter Fallback}.__variable_7044c7{--font-inter:"inter","inter Fallback"}.anso-v2{--ink:#16292c;--paper:#f6f4ef;--surface:#ede9e1;--signal:#2e5d61;--calm:#7d9e97;--clay:#965f3d;--clay-soft:#b07a55;--muted:#5c6b6d;--rule:rgba(22,41,44,0.16);--rule-soft:rgba(22,41,44,0.12);--text:var(--ink);--text-secondary:var(--muted);--text-eyebrow:var(--signal);--bg:var(--paper);--bg-alt:var(--surface);--bg-inverse:var(--ink);--text-inverse:var(--paper);--accent:var(--signal);--accent-warm:var(--clay);--link-underline:var(--clay);--focus-ring:var(--signal);--btn-primary-bg:var(--ink);--btn-primary-fg:var(--paper);--btn-primary-bg-hover:var(--signal);--btn-secondary-border:var(--ink);--btn-secondary-fg:var(--ink);--btn-secondary-hover:var(--signal);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--space-10:128px;--section-y:clamp(64px,7vw,104px);--gutter:clamp(20px,5vw,64px);--container:1328px;--measure:60ch;--radius:6px;--border:1px;--stroke-motif:1.75px;--stroke-divider:1.25px;--btn-height:52px;--btn-height-sm:44px;--btn-pad-x:24px;--btn-pad-x-sm:20px;--header-height:76px;--focus-ring:2px solid var(--signal);--focus-offset:3px;--motion-draw:3.2s cubic-bezier(0.4,0,0.2,1);--motion-ui:160ms ease;--font-display:var(--font-newsreader),Georgia,serif;--font-text:var(--font-inter),Arial,sans-serif;--font-heading:var(--font-display);--font-body:var(--font-text);--font-heading-weight:400;--color-bg:var(--paper);--color-text:var(--ink);--color-surface:var(--surface);--color-neutral-100:var(--paper);--color-accent-700:var(--ink);--color-accent-800:var(--signal);--color-accent-900:var(--signal);--color-accent:var(--signal);--color-accent-strong:var(--signal);--color-accent-100:var(--surface);--color-accent-2-600:var(--signal);--color-accent-2-700:var(--signal);--color-accent-2-800:var(--ink);--color-accent-2-900:var(--paper);--color-accent-2-100:var(--surface);--radius-sm:6px;--radius-md:6px;--radius-lg:6px;--shadow-sm:none;--shadow-md:none;--shadow-lg:none;--edge:var(--gutter);--leading:24px;background:var(--paper);color:var(--ink);font:400 17px/1.65 var(--font-text);min-height:100svh;font-synthesis:none}.anso-v2 *,.anso-v2 :after,.anso-v2 :before{box-shadow:none!important}.anso-v2 :is(h1,h2,h3){font-family:var(--font-display);font-weight:400;color:var(--ink)}.anso-v2 :is(button,a,input,textarea,summary):focus-visible{outline:2px solid var(--signal);outline-offset:3px}.anso-v2 .language-selector{position:relative;display:inline-flex}.anso-v2 .language-selector-trigger{display:inline-flex;align-items:center;justify-content:center;height:44px;min-width:52px;padding:0 14px;border:1px solid var(--ink);border-radius:6px;background:transparent;color:var(--ink);font:500 16px/1.65 var(--font-text);letter-spacing:.04em;cursor:pointer;transition:color .16s ease,border-color .16s ease}.anso-v2 .language-selector-trigger:hover{color:var(--signal);border-color:var(--signal)}.anso-v2 .language-selector-trigger:focus-visible{outline:2px solid var(--signal);outline-offset:3px}.anso-v2 .language-selector-popover{position:absolute;top:calc(100% + 8px);right:0;z-index:5;display:grid;grid-template-columns:1fr;min-width:220px;padding:8px 0;border:1px solid var(--rule);border-radius:6px;background:var(--paper)}.anso-v2 .language-selector-popover[hidden]{display:none}.anso-v2 .language-selector-popover--multi{grid-template-columns:repeat(2,minmax(180px,1fr));min-width:400px}.anso-v2 .language-selector .language-selector-option{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:44px;padding:0 16px;color:var(--ink);font:400 16px/1.5 var(--font-text);text-decoration:none;white-space:nowrap;transition:background-color .16s ease,color .16s ease}.anso-v2 .language-selector .language-selector-option.is-current{color:var(--signal);font-weight:500}.anso-v2 .language-selector .language-selector-option:hover{background:var(--surface);color:var(--signal)}.anso-v2 .language-selector-code{color:var(--muted);font:400 15px var(--font-text);letter-spacing:.04em}@media (max-width:599px){.anso-v2 .language-selector-popover--multi{grid-template-columns:1fr;min-width:220px}}.anso-v2 :is(.v2-button,.btn){font:500 16px/1.5 var(--font-text)!important;min-height:52px;padding:12px 24px!important;border-radius:6px;border:1px solid var(--ink);text-decoration:none;transform:none;transition:background-color .16s ease,color .16s ease,border-color .16s ease;cursor:pointer}.anso-v2 :is(.v2-button--primary,.btn-primary){background:var(--ink);color:var(--paper)}.anso-v2 :is(.v2-button--primary,.btn-primary):hover{background:var(--signal);border-color:var(--signal)}.anso-v2 :is(.v2-button--secondary,.btn-secondary){background:transparent;color:var(--ink)}.anso-v2 :is(.v2-button--secondary,.btn-secondary):hover{color:var(--signal);border-color:var(--signal);background:transparent}.anso-v2 .v2-button--sm{min-height:44px;padding-inline:20px!important}.anso-v2 .btn-ghost{background:transparent;border-color:transparent;color:var(--ink)}.anso-v2 :is(.v2-link,a:not(.btn)){color:var(--ink);text-decoration:underline;text-decoration-color:var(--clay);text-decoration-thickness:1.5px;text-underline-offset:4px}.anso-v2 :is(.v2-link,a:not(.btn)):hover{color:var(--signal)}.anso-v2 :is(.v2-eyebrow,.kicker,.questionnaire-intro-card-label){font:500 15px/1.5 var(--font-text);letter-spacing:.08em;text-transform:uppercase;color:var(--signal)}.anso-v2 .v2-section-heading{display:grid;gap:32px 48px;grid-template-columns:1fr;align-items:end}.anso-v2 .v2-section-heading h2{max-width:26ch;font-size:clamp(28px,3vw,36px);line-height:1.15;letter-spacing:-.01em}.anso-v2 .v2-lead{max-width:56ch}.anso-v2 .v2-motif{display:block;width:100%;height:clamp(28px,3.7vw,56px);object-fit:fill;margin-block:32px}.anso-v2 .questionnaire-intro{padding-block:96px 64px;gap:48px}.anso-v2 :is(.questionnaire-intro-copy h1,.questionnaire-message-card h1){max-width:17ch;font-size:clamp(40px,5.4vw,68px);line-height:1.04;letter-spacing:-.012em}.anso-v2 :is(.questionnaire-title,.questionnaire-exit-dialog h2){font-size:clamp(28px,3vw,36px);line-height:1.15;letter-spacing:-.01em}.anso-v2 :is(.questionnaire-intro-lead,.questionnaire-section-head p,.questionnaire-callout p,.questionnaire-intro-card li){font:400 17px/1.65 var(--font-text);color:var(--ink);max-width:60ch}.anso-v2 :is(.questionnaire-intro-card,.questionnaire-card,.questionnaire-message-card){background:transparent;color:var(--ink);border-radius:0;padding:0;border:0}.anso-v2 .questionnaire-intro-card{padding-top:32px;border-top:1px solid var(--rule)}.anso-v2 .questionnaire-intro-card li:before,.anso-v2 .questionnaire-intro-card:before{content:none}.anso-v2 .questionnaire-intro-card li{padding:0 0 16px;border-bottom:1px solid var(--rule)}.anso-v2 .questionnaire-intro-card p{color:var(--ink);font-size:16px;border-color:var(--rule)}.anso-v2 .questionnaire-time{gap:16px}.anso-v2 .questionnaire-time span{border:0;padding:0;background:transparent;font-size:15px}.anso-v2 :is(.questionnaire-privacy-note,.questionnaire-legal-link,.questionnaire-intro-credibility,.questionnaire-progress-label,.questionnaire-question-meta,.questionnaire-scale-label,.questionnaire-character-count,.questionnaire-other label,.questionnaire-actions-hint,.questionnaire-safety-copy,.questionnaire-exit-dialog p){font:400 16px/1.5 var(--font-text);color:var(--muted)}.anso-v2 .questionnaire-main{padding-top:96px;max-width:860px}.anso-v2 .questionnaire-callout{border:0;border-block:1px solid var(--rule);border-radius:0;background:transparent;padding:24px 0}.anso-v2 .questionnaire-question legend{font:500 18px/1.65 var(--font-text)}.anso-v2 .questionnaire-question legend em{font-size:15px;color:var(--ink);font-weight:400}.anso-v2 .question-number{border-radius:0;background:transparent;color:var(--signal);font-size:16px;font-weight:500}.anso-v2 :is(.questionnaire-option,.questionnaire-scale-options span,.questionnaire-text-input){border:1px solid var(--rule-soft);border-radius:6px;background:var(--paper);color:var(--ink);transform:none}.anso-v2 .questionnaire-option{transition:background-color .16s ease,border-color .16s ease}.anso-v2 .questionnaire-option:hover{transform:none;border-color:var(--signal)}.anso-v2 .questionnaire-option:has(input:checked){background:var(--surface);border-color:var(--signal)}.anso-v2 .questionnaire-option span{font-size:16px;line-height:1.65}.anso-v2 .questionnaire-option input{accent-color:var(--signal)}.anso-v2 .questionnaire-option:has(input:focus-visible),.anso-v2 .questionnaire-scale-options input:focus-visible+span{outline:2px solid var(--signal);outline-offset:3px}.anso-v2 .questionnaire-scale-options input:checked+span{background:var(--ink);color:var(--paper);border-color:var(--ink)}.anso-v2 .questionnaire-text-input:focus-visible{outline:2px solid var(--signal);outline-offset:3px}.anso-v2 .questionnaire-text-input::placeholder{color:var(--muted)}.anso-v2 .questionnaire-question.has-error{background:transparent;border-left:1px solid var(--ink);border-radius:0}.anso-v2 :is(.questionnaire-field-error,.questionnaire-error-summary,.questionnaire-server-error){color:var(--ink);font-size:16px;background:var(--paper);border-color:var(--ink);border-radius:6px}.anso-v2 .questionnaire-progress-track{grid-template-columns:5fr 1fr}.anso-v2 .questionnaire-progress-track span{border-radius:6px;background:var(--rule)}.anso-v2 .questionnaire-progress-track :is(.active,.complete){background:var(--signal)}.anso-v2 .questionnaire-actions{background:var(--paper);border-color:var(--rule);backdrop-filter:none;padding-bottom:max(16px,env(safe-area-inset-bottom))}.anso-v2 .questionnaire-exit{width:auto;min-width:44px;padding-inline:16px;border:1px solid var(--ink);border-radius:6px;background:var(--paper);backdrop-filter:none;font:500 16px/1.5 var(--font-text)}.anso-v2 .questionnaire-exit-dialog{border-radius:6px;background:var(--paper);border-color:var(--rule);font-family:var(--font-text)}.anso-v2 .questionnaire-exit-dialog::backdrop{background:rgb(22 41 44/.4);backdrop-filter:none}.anso-v2 .questionnaire-message-icon{display:none}.anso-v2 .questionnaire-purpose>summary{color:var(--ink);font-size:16px}.anso-v2 .questionnaire-purpose>summary:before{transition:none}@media (min-width:620px){.anso-v2 .v2-section-heading{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.anso-v2{font-size:18px}.anso-v2 :is(.questionnaire-intro-lead,.questionnaire-section-head p,.questionnaire-callout p,.questionnaire-intro-card li){font-size:18px}}@media (max-width:620px){.anso-v2 .questionnaire-intro{grid-template-columns:1fr;padding-top:96px}.anso-v2 .questionnaire-options-grid{grid-template-columns:1fr}.anso-v2 .questionnaire-actions-inner{flex-wrap:wrap}.anso-v2 .questionnaire-actions-hint{flex-basis:100%;order:3}.anso-v2 .questionnaire-main{padding-bottom:208px}}@font-face{font-family:websiteNewsreader;src:url(/_next/static/media/4f1407106ea7a025-s.p.woff2) format("woff2");font-display:swap;font-weight:300 800;font-style:normal}@font-face{font-family:websiteNewsreader;src:url(/_next/static/media/c8b9005a9bec18f4-s.p.woff2) format("woff2");font-display:swap;font-weight:300 800;font-style:italic}@font-face{font-family:websiteNewsreader Fallback;src:local("Arial");ascent-override:80.52%;descent-override:29.03%;line-gap-override:0.00%;size-adjust:91.28%}.__className_710b44{font-family:websiteNewsreader,websiteNewsreader Fallback}.__variable_710b44{--font-v3-newsreader:"websiteNewsreader","websiteNewsreader Fallback"}@font-face{font-family:websiteInter;src:url(/_next/static/media/6c596dfcddeca1e9-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:websiteInter Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_8d0af3{font-family:websiteInter,websiteInter Fallback;font-style:normal}.__variable_8d0af3{--font-v3-inter:"websiteInter","websiteInter Fallback"}