@layer design{body:has([data-dc-page=concern]){background:var(--surface-page);color:var(--text-body);font-family:var(--font-body);margin:0}:where([data-dc-page=concern]) a{color:var(--text-link)}:where([data-dc-page=concern]) a:hover{color:var(--text-link-hover)}:where([data-dc-page=concern]) :focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}:where([data-dc-page=concern]) [data-hero=band] .fl-summary{background:var(--surface-card);box-shadow:var(--shadow-sm)}}.con-main1{padding-block-end:var(--space-12)}.con-section2{isolation:isolate;background:var(--surface-hero);border-end-end-radius:clamp(28px,4vw,56px);border-end-start-radius:clamp(28px,4vw,56px);position:relative;overflow:hidden}.con-div3{padding-block:var(--space-6) 0}.con-div4{gap:var(--space-9);padding-block:var(--space-7) var(--space-10);grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));align-items:center;display:grid}.con-div5{gap:var(--space-5);display:grid}.con-p6{background:var(--surface-card);box-shadow:0 0 0 1px var(--hero-ring,#2a6b6a26),0 10px 24px -16px #102d2c66;color:var(--hero-text);border-radius:999px;justify-self:start;align-items:center;gap:10px;margin:0;padding-block:5px;padding-inline:5px 16px;display:inline-flex}.con-span7{background:var(--aqua-500);width:30px;height:30px;color:var(--ink-900);border-radius:50%;place-items:center;display:inline-grid}.con-h18{color:var(--hero-text);text-wrap:balance;max-width:16ch;margin:0}.con-div9{gap:var(--space-3);flex-wrap:wrap;display:flex}.con-section10{padding-block:var(--space-10) 0}.con-div11{background:var(--surface-card);box-shadow:0 0 0 1px var(--border-subtle),0 32px 64px -48px #102d2c66;border-radius:28px;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));display:grid;overflow:hidden}.con-article12{gap:var(--space-5);align-content:start;padding:clamp(28px,4.5vw,56px);display:grid}.con-span13{color:var(--text-muted);align-items:center;gap:12px;display:inline-flex}.con-span14{background:var(--aqua-500);width:28px;height:1px}.con-h215{font-family:var(--font-heading);letter-spacing:-.005em;color:var(--text-strong);text-wrap:balance;margin:0;font-size:clamp(26px,2.6vw,34px);font-weight:400;line-height:1.3}.con-em16{font-style:italic}.con-p17{text-wrap:pretty;max-width:52ch;margin:0}.con-article18{isolation:isolate;gap:var(--space-5);background:var(--aqua-900);color:var(--cream-100);align-content:start;padding:clamp(28px,4.5vw,56px);display:grid;position:relative;overflow:hidden}.con-div19{z-index:-1;inset-inline-end:-150px;border:1px solid #8adae242;border-radius:50%;width:420px;height:420px;position:absolute;top:-170px}.con-div20{z-index:-1;inset-inline-end:-70px;border:1px solid #8adae22e;border-radius:50%;width:260px;height:260px;position:absolute;top:-90px}.con-div21{z-index:-1;inset-inline-start:-140px;background:radial-gradient(closest-side,#42a09f61,#0000);border-radius:50%;width:380px;height:380px;position:absolute;bottom:-200px}.con-span22{color:var(--cream-100);align-items:center;gap:12px;display:inline-flex}.con-span23{width:34px;height:34px;color:var(--accent-uniform);background:#8adae224;border-radius:50%;place-items:center;display:inline-grid;box-shadow:inset 0 0 0 1px #8adae257}.con-p24{font-family:var(--font-heading);color:var(--cream-100);text-wrap:pretty;max-width:30ch;margin:0;font-size:clamp(21px,2vw,26px);font-weight:400;line-height:1.45}.con-p25{max-width:48ch;color:var(--cream-100);text-wrap:pretty;margin:0}.con-section26{padding-block:var(--space-10);gap:var(--space-6);display:grid}.con-h227{margin:0}.con-div28{grid-template-columns:repeat(auto-fill,minmax(min(100%,max(280px,calc((100% - 2 * var(--space-5)) / 3))),1fr));gap:var(--space-5);display:grid}.con-section29{background:var(--surface-band)}.con-div30{padding-block:var(--space-10);gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));align-items:stretch;display:grid}.con-div31{isolation:isolate;gap:var(--space-4);background:var(--surface-card);box-shadow:0 0 0 1px var(--border-subtle),0 28px 56px -44px #102d2c66;border-radius:28px;align-content:start;padding:clamp(28px,3.5vw,48px);display:grid;position:relative;overflow:hidden}.con-div32{z-index:-1;inset-inline-end:-110px;border:1px solid #2a6b6a24;border-radius:50%;width:320px;height:320px;position:absolute;bottom:-150px}.con-div33{z-index:-1;inset-inline-end:-40px;background:radial-gradient(closest-side,#8adae266,#0000);border-radius:50%;width:180px;height:180px;position:absolute;bottom:-80px}.con-div34{z-index:-1;inset-inline-end:44px;background:var(--coral-400);border-radius:50%;width:8px;height:8px;position:absolute;top:48px}.con-span35{background:var(--fx-tint-bg,var(--aqua-100));width:52px;height:52px;color:var(--fx-tint-fg,var(--aqua-800));border-radius:50%;place-items:center;display:inline-grid}.con-p36{font-family:var(--font-heading);color:var(--text-strong);text-wrap:pretty;max-width:38ch;margin:0;font-size:clamp(20px,1.8vw,23px);font-weight:400;line-height:1.5}.con-p37{max-width:46ch;padding-top:var(--space-4);border-top:1px solid var(--border-subtle);margin:0}.con-div38{z-index:-1;inset-inline-end:-110px;border:1px solid #f38e8147;border-radius:50%;width:320px;height:320px;position:absolute;bottom:-150px}.con-div39{z-index:-1;inset-inline-end:-40px;background:radial-gradient(closest-side,#f38e8138,#0000);border-radius:50%;width:180px;height:180px;position:absolute;bottom:-80px}.con-div40{z-index:-1;inset-inline-end:44px;background:var(--aqua-500);border-radius:50%;width:8px;height:8px;position:absolute;top:48px}.con-span41{background:var(--fx-blush-bg,var(--coral-100));width:52px;height:52px;color:var(--fx-blush-fg,var(--coral-800));border-radius:50%;place-items:center;display:inline-grid}.con-section42{padding-block:var(--space-10) 0;gap:var(--space-5);display:grid}.con-div43{justify-content:space-between;align-items:baseline;gap:var(--space-4);flex-wrap:wrap;display:flex}.con-div44{grid-template-columns:repeat(auto-fill,minmax(min(100%,max(300px,calc((100% - 2 * var(--space-5)) / 3))),1fr));gap:var(--space-5);display:grid}.con-section45{padding-block:var(--space-10);gap:var(--space-5);display:grid}.con-div46{gap:var(--space-6);grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));display:grid}.con-section47{padding-block:var(--space-10);gap:var(--space-7) var(--space-9);flex-wrap:wrap;align-items:flex-start;display:flex}.con-div48{isolation:isolate;align-self:flex-start;gap:var(--space-5);background:var(--surface-hero);min-height:240px;box-shadow:0 0 0 1px var(--border-subtle);border-radius:28px;flex:300px;align-content:start;padding:clamp(28px,3.5vw,44px);display:grid;position:relative;overflow:hidden}.con-div49{z-index:-1;inset-inline-end:-130px;border:1px solid var(--hero-ring,#2a6b6a26);border-radius:50%;width:320px;height:320px;position:absolute;bottom:-170px}.con-div50{z-index:-1;inset-inline-end:-60px;border:1px solid var(--hero-ring,#2a6b6a26);border-radius:50%;width:200px;height:200px;position:absolute;bottom:-100px}.con-div51{z-index:-1;inset-inline-end:-40px;background:radial-gradient(closest-side,#8adae273,#0000);border-radius:50%;width:220px;height:220px;position:absolute;top:-60px}.con-div52{z-index:-1;inset-inline-end:118px;background:var(--coral-400);border-radius:50%;width:8px;height:8px;position:absolute;bottom:58px}.con-span53{background:var(--surface-card);width:52px;height:52px;color:var(--fx-tint-fg,var(--aqua-800));border-radius:50%;place-items:center;display:inline-grid;box-shadow:0 10px 24px -16px #102d2c73}.con-h254{color:var(--hero-text);text-wrap:balance;margin:0}.con-div55{flex:2 460px;min-width:0}.con-section56{margin-block-end:calc(-1 * var(--space-6))}.con-aside57{isolation:isolate;gap:var(--space-5);background:var(--fx-blush-bg,var(--coral-100));box-shadow:0 0 0 1px var(--fx-blush-line,var(--coral-200));border-radius:24px;flex-wrap:wrap;align-items:center;padding:clamp(22px,3vw,32px) clamp(22px,3.5vw,40px);display:flex;position:relative;overflow:hidden}.con-div58{z-index:-1;inset-inline-end:-90px;border:1px solid #f38e8159;border-radius:50%;width:260px;height:260px;position:absolute;top:-120px}.con-div59{z-index:-1;inset-inline-end:-30px;background:radial-gradient(closest-side,var(--fx-blush-glow,#fff9),transparent);border-radius:50%;width:150px;height:150px;position:absolute;top:-60px}.con-span60{background:var(--surface-card);width:52px;height:52px;color:var(--fx-blush-fg,var(--coral-800));border-radius:50%;flex:none;place-items:center;display:inline-grid;box-shadow:0 10px 24px -16px #102d2c66}.con-div61{flex:260px;gap:4px;min-width:0;display:grid}.con-span62{color:var(--fx-blush-fg,var(--coral-800))}.con-p63{color:var(--fx-blush-ink,var(--ink-900));text-wrap:pretty;margin:0}
