@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-VariableFont_wght.ttf) format("truetype-variations"),url(/fonts/Montserrat-VariableFont_wght.ttf) format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Italic-VariableFont_wght.ttf) format("truetype-variations"),url(/fonts/Montserrat-Italic-VariableFont_wght.ttf) format("truetype");font-weight:100 900;font-style:italic;font-display:swap}:root{--sel-font-display:"Montserrat",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,Arial,sans-serif;--sel-font-text:"Montserrat",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,Arial,sans-serif;--sel-font-mono:ui-monospace,"SF Mono",Menlo,Monaco,Consolas,monospace;--sel-mint-500:#5af5ad;--sel-mint-600:#53e29f;--sel-mint-400:#7df7bc;--sel-mint-300:#a8f9ce;--sel-mint-50:#e7fbf0;--sel-black:#111530;--sel-ink:#33354c;--sel-gray-900:#22253b;--sel-gray-800:#262944;--sel-gray-700:#2a2d48;--sel-gray-600:#44475c;--sel-gray-500:#6e6e73;--sel-gray-400:#86868b;--sel-gray-300:#d2d2d7;--sel-gray-200:#d2d3d8;--sel-gray-150:#d7d8dc;--sel-gray-100:#dddee2;--sel-gray-50:#f1f2f4;--sel-white:#ffffff;--sel-black-80:rgba(0,0,0,0.80);--sel-black-48:rgba(0,0,0,0.48);--sel-black-24:rgba(0,0,0,0.24);--sel-black-08:rgba(0,0,0,0.08);--sel-black-04:rgba(0,0,0,0.04);--sel-white-80:rgba(255,255,255,0.80);--sel-white-48:rgba(255,255,255,0.48);--sel-white-32:rgba(255,255,255,0.32);--sel-white-12:rgba(255,255,255,0.12);--sel-white-08:rgba(255,255,255,0.08);--sel-focus:var(--sel-mint-500);--sel-focus-ring:0 0 0 2px var(--sel-mint-500);--sel-link-light:#0a7a49;--sel-link-dark:var(--sel-mint-400);--sel-bg-app:var(--sel-white);--sel-bg-soft:var(--sel-gray-100);--sel-bg-inverse:var(--sel-black);--sel-bg-elevated:var(--sel-white);--sel-bg-elevated-dk:var(--sel-gray-800);--sel-fg-1:var(--sel-ink);--sel-fg-2:var(--sel-black-80);--sel-fg-3:var(--sel-black-48);--sel-fg-on-dark-1:var(--sel-white);--sel-fg-on-dark-2:var(--sel-white-80);--sel-fg-on-dark-3:var(--sel-white-48);--sel-border-hair:var(--sel-black-08);--sel-border-hair-dk:var(--sel-white-12);--sel-shadow-card:rgba(0,0,0,0.22) 3px 5px 30px 0px;--sel-shadow-lift:0 1px 2px rgba(0,0,0,0.04),0 8px 24px rgba(0,0,0,0.08);--sel-shadow-nav:0 0.5px 0 rgba(255,255,255,0.1) inset;--sel-radius-micro:5px;--sel-radius-sm:8px;--sel-radius-md:11px;--sel-radius-lg:12px;--sel-radius-xl:18px;--sel-radius-pill:980px;--sel-radius-circle:50%;--sel-space-1:2px;--sel-space-2:4px;--sel-space-3:6px;--sel-space-4:8px;--sel-space-5:10px;--sel-space-6:12px;--sel-space-7:14px;--sel-space-8:16px;--sel-space-10:20px;--sel-space-12:24px;--sel-space-16:32px;--sel-space-20:40px;--sel-space-24:48px;--sel-space-32:64px;--sel-space-40:80px;--sel-space-60:120px;--sel-content-max:980px;--sel-content-wide:1200px;--sel-t-display-hero-size:56px;--sel-t-display-hero-lh:1.05;--sel-t-display-hero-ls:-1.5px;--sel-t-display-hero-weight:700;--sel-t-section-size:40px;--sel-t-section-lh:1.08;--sel-t-section-ls:-0.9px;--sel-t-section-weight:700;--sel-t-tile-size:28px;--sel-t-tile-lh:1.20;--sel-t-tile-ls:-0.4px;--sel-t-tile-weight:500;--sel-t-card-size:21px;--sel-t-card-lh:1.25;--sel-t-card-ls:-0.2px;--sel-t-card-weight-bold:700;--sel-t-card-weight-regular:500;--sel-t-nav-size:34px;--sel-t-nav-lh:1.25;--sel-t-nav-ls:-0.4px;--sel-t-nav-weight:600;--sel-t-subnav-size:24px;--sel-t-subnav-lh:1.40;--sel-t-subnav-weight:400;--sel-t-body-size:17px;--sel-t-body-lh:1.55;--sel-t-body-ls:0;--sel-t-body-weight:400;--sel-t-body-em-lh:1.35;--sel-t-body-em-weight:600;--sel-t-btn-lg-size:18px;--sel-t-btn-lg-weight:500;--sel-t-btn-size:15px;--sel-t-btn-weight:600;--sel-t-link-size:14px;--sel-t-link-lh:1.50;--sel-t-link-ls:0;--sel-t-link-weight:500;--sel-t-caption-size:14px;--sel-t-caption-lh:1.45;--sel-t-caption-ls:0;--sel-t-micro-size:12px;--sel-t-micro-lh:1.45;--sel-t-micro-ls:0.02em;--sel-t-nano-size:10px;--sel-t-nano-lh:1.5;--sel-t-nano-ls:0.04em}.sel-body{font-family:var(--sel-font-text);font-size:var(--sel-t-body-size);line-height:var(--sel-t-body-lh);letter-spacing:var(--sel-t-body-ls);font-weight:var(--sel-t-body-weight);color:var(--sel-fg-1);background:var(--sel-bg-app);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.sel-h1{font-size:var(--sel-t-display-hero-size);line-height:var(--sel-t-display-hero-lh);letter-spacing:var(--sel-t-display-hero-ls);font-weight:var(--sel-t-display-hero-weight)}.sel-h1,.sel-h2{font-family:var(--sel-font-display);margin:0}.sel-h2{font-size:var(--sel-t-section-size);line-height:var(--sel-t-section-lh);letter-spacing:var(--sel-t-section-ls);font-weight:var(--sel-t-section-weight)}.sel-h3{font-size:var(--sel-t-tile-size);line-height:var(--sel-t-tile-lh);letter-spacing:var(--sel-t-tile-ls);font-weight:var(--sel-t-tile-weight)}.sel-h3,.sel-h4{font-family:var(--sel-font-display);margin:0}.sel-h4{font-size:var(--sel-t-card-size);line-height:var(--sel-t-card-lh);letter-spacing:var(--sel-t-card-ls);font-weight:var(--sel-t-card-weight-bold)}.sel-eyebrow{font-family:var(--sel-font-text);font-size:var(--sel-t-link-size);line-height:var(--sel-t-link-lh);letter-spacing:.02em;font-weight:600;text-transform:uppercase;color:var(--sel-fg-2)}.sel-caption{font-size:var(--sel-t-caption-size);line-height:var(--sel-t-caption-lh);letter-spacing:var(--sel-t-caption-ls);color:var(--sel-fg-2)}.sel-micro{font-size:var(--sel-t-micro-size);line-height:var(--sel-t-micro-lh);letter-spacing:var(--sel-t-micro-ls);color:var(--sel-fg-3)}.sel-link{color:var(--sel-link-light);text-decoration:none;font-size:var(--sel-t-link-size);letter-spacing:var(--sel-t-link-ls);line-height:var(--sel-t-link-lh)}.sel-link:hover{text-decoration:underline}.sel-link--dark,.sel-on-dark .sel-link{color:var(--sel-link-dark)}.sel-body a:focus-visible,.sel-body button:focus-visible,.sel-body input:focus-visible,.sel-body textarea:focus-visible,.sel-focusable:focus-visible{outline:2px solid var(--sel-focus);outline-offset:2px;border-radius:var(--sel-radius-sm)}