@font-face{font-family:Cera Round;src:url(/fonts/cera-round-regular-v2.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Cera Round;src:url(/fonts/cera-round-medium-v2.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Cera Round;src:url(/fonts/cera-round-bold-v2.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--color-ink:#17211e;--color-muted:#5f6e6a;--color-brand:#0fc4a3;--color-action:#0b7a66;--color-canvas:#f4f7f5;--color-line:#d5dfd9;--color-card-border:#bfd5c9;--color-white:#fff;--color-dark:#123b32;--radius-control:12px;--radius-card:16px;--radius-panel:24px;--radius-media:32px;--font-body:"Cera Round", sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:112px}body{font-family:var(--font-body);color:var(--color-ink);background:var(--color-canvas);overflow-wrap:anywhere;-webkit-font-smoothing:antialiased;margin:0;font-size:17px;line-height:1.65}.brand-raagas{font-family:var(--font-brand),Georgia,serif;font-style:normal;font-weight:700}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:#0000}button{cursor:pointer}a{color:inherit;text-underline-offset:4px}img{max-width:100%}h1,h2,h3,p{margin-top:0}h1,h2,h3{text-wrap:balance;font-weight:700}h1{letter-spacing:-.052em;font-size:clamp(44px,6.2vw,88px);line-height:1.04}h2{letter-spacing:-.04em;font-size:clamp(34px,4.2vw,58px);line-height:1.1}h3{letter-spacing:-.025em;line-height:1.25}p{text-wrap:pretty}main p:not(:where(.eyebrow,[role=img] p)){text-align:justify;text-wrap:wrap;-webkit-hyphens:auto;hyphens:auto}@media (max-width:700px){main p:not(:where(.eyebrow,[role=img] p)){text-align:start;-webkit-hyphens:none;hyphens:none}}::selection{color:var(--color-ink);background:#b8f3e5}:focus-visible{outline:3px solid var(--color-action);outline-offset:5px}.container{width:min(100% - 80px,1200px);margin-inline:auto}.button{border-radius:var(--radius-control)}@supports (corner-shape:squircle){.button{border-radius:calc(var(--radius-control)*2);corner-shape:squircle}}.button{background:var(--color-action);color:#fff;border:1px solid #0000;justify-content:center;align-items:center;gap:24px;min-height:52px;padding:12px 24px;font-size:16px;font-weight:700;line-height:1.4;text-decoration:none;transition:background-color .15s;display:inline-flex}.button:hover{background:#085744}.button-secondary{color:var(--color-action);border-color:var(--color-action);background:0 0}.button-secondary:hover{background:#e4eee8}.eyebrow{letter-spacing:.12em;text-transform:uppercase;margin-bottom:24px;font-size:12px;font-weight:700;line-height:1.5}.text-link{color:var(--color-action);align-items:center;gap:28px;padding-block:10px;font-weight:700;display:inline-flex}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{border-radius:var(--radius-control)}@supports (corner-shape:squircle){.skip-link{border-radius:calc(var(--radius-control)*2);corner-shape:squircle}}.skip-link{z-index:100;color:var(--color-ink);background:#fff;padding:12px 20px;position:fixed;top:8px;left:16px;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}@media (max-width:700px){:root{--font-size-page-title:clamp(2rem, 8.5vw, 2.25rem);--font-size-section-title:clamp(1.75rem, 7vw, 1.875rem)}.container{width:calc(100% - 40px)}body{font-size:15px}h1{font-size:var(--font-size-page-title);line-height:1.12}h2{font-size:var(--font-size-section-title);line-height:1.18}.button{font-size:15px}.eyebrow{margin-bottom:20px;font-size:11px}}@media (max-width:600px){html{scroll-padding-top:96px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media print{body{background:#fff}body>header,body>footer,.skip-link,#brand-splash{display:none}}
