@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b8ccc630e9b93600-s.2qo5md4hn_gum.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1ab3e5abcf77747f-s.1d9rlgtqyj_-l.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/edb99fec956915f8-s.p.32sris142tqlb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}._5PBLiG_className{font-family:Fraunces,Fraunces Fallback;font-style:normal}._5PBLiG_variable{--font-fraunces:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/ffc7b595a48b6846-s.3q9gh2jvntrwt.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/276a8f4fe816cb6b-s.2v2sz4qlut9s1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/82b67ad56d243b47-s.09bkcrcuv-0po.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/33ee198db9637ef4-s.23qr8woi9ij9e.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/fbb7028efdf70529-s.1_0gbi-gsbqmd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/82450a180bcad83c-s.p.0p-wng2nn8o-p.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.hJlnFq_className{font-family:Manrope,Manrope Fallback;font-style:normal}.hJlnFq_variable{--font-manrope:"Manrope", "Manrope Fallback"}
:root{--color-brand:#ff6c45;--color-ink:#523735;--color-sage:#929e7a;--color-caramel:#b8854a;--color-peach:#fdf1e7;--color-sand:#f9eee2;--color-sage-soft:#f3f2eb;--color-coral:#fdcec0;--color-brand-hover:#e95e38;--color-muted:#6f6260;--color-ink-faint:#9b8b88;--color-ink-mist:#d7c7be;--color-cream:#fffdf9;--color-sand-deep:#f7e6d7;--color-coral-soft:#ffe8d5;--color-sage-dark:#737f63;--color-sage-dark-hover:#626e53;--color-sage-mid:#6b765b;--color-sage-deep:#59634d;--color-sage-night:#414836;--color-line:#e5e5ea;--color-white:#fff;--color-danger:#b5473f;--color-success:#5f7653;--color-meadow-soft:#e6eec2;--color-meadow:#cbdc96;--color-meadow-deep:#a8c275;--color-wheat:#f5d98f;--color-social-linkedin:#0a66c2;--color-social-facebook:#1877f2;--color-social-instagram:#e4405f;--gradient-social-instagram:radial-gradient(circle at 30% 105%, #feda75 0 18%, #fa7e1e 32%, #d62976 58%, #962fbf 78%, #4f5bd5 100%);--font-display:var(--font-fraunces,Fraunces), Georgia, serif;--font-body:var(--font-manrope,Manrope), "Helvetica Neue", sans-serif;--radius-sm:16px;--radius-md:24px;--radius-card:20px;--radius-panel:28px;--radius-pill:999px;--shadow-card:0 18px 50px #52373514;--shadow-card-soft:0 12px 35px #5237350d;--shadow-floating:0 24px 80px #6240371c;--surface-card:var(--color-white);--surface-card-warm:var(--color-peach);--surface-panel-sage:var(--color-sage-soft);--border-subtle:1px solid #52373517;--border-control:#5237351f;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--container:1180px;--content-wide:1280px;--content-panel:1200px;--section-space:clamp(3.5rem, 5.5vw, 5rem);--section-reading-space:120px;--section-cap-radius:52px;--section-title-size:clamp(2rem, 3.4vw, 2.75rem);--section-title-weight:620;--section-title-line-height:1.12;--section-intro-width:780px;--section-intro-gap:52px;--mobile-page-gutter:20px;--mobile-section-space:76px;--mobile-panel-padding:24px;--mobile-card-gap:16px;--touch-target:44px;--button-primary-bg:var(--color-brand);--button-primary-bg-hover:var(--color-brand-hover);--button-primary-text:var(--color-white);--button-primary-border:transparent;--button-secondary-bg:#ffffffe0;--button-secondary-bg-hover:var(--color-peach);--button-secondary-text:var(--color-ink);--button-secondary-text-hover:var(--color-brand-hover);--button-secondary-border:#52373524;--button-sage-bg:var(--color-sage-dark);--button-sage-bg-hover:var(--color-sage-soft);--button-sage-text:var(--color-white);--button-sage-border:transparent;--button-sage-text-hover:var(--color-sage-dark-hover);--button-sage-border-hover:#626e5347;--button-height:47px;--button-padding-x:24px;--button-font-size:.84rem;--motion-fast:.18s;--motion-standard:.42s;--motion-slow:.88s;--motion-ease-out:cubic-bezier(.22, 1, .36, 1);--motion-ease-organic:cubic-bezier(.16, 1, .3, 1);--button-hover-duration:var(--motion-fast);--button-hover-easing:var(--motion-ease-out);--floating-surface-bg:#fff9f3f0;--floating-surface-bg-strong:#fff8f1f7;--floating-surface-border:1px solid #ff6c451c;--floating-surface-shadow:0 9px 28px #7e4a3914;--floating-surface-shadow-strong:0 13px 38px #7e4a391c;--floating-surface-blur:blur(8px);--surface-frosted-bg:color-mix(in srgb, var(--color-peach) 82%, transparent);--surface-frosted-bg-strong:color-mix(in srgb, var(--color-peach) 90%, transparent);--surface-frosted-blur:blur(16px);--surface-frosted-shadow:var(--shadow-card-soft);--surface-frosted-shadow-strong:var(--shadow-card);--mobile-header-gutter:12px;--mobile-header-height:60px;--mobile-hero-photo-height:clamp(250px, 42svh, 410px);--header-scroll-top:3px;--header-scroll-height:90px;--header-scroll-padding-x:20px;--header-container-max:1420px;--header-inner-padding:6px 16px 6px 22px;--header-logo-width:47px;--header-logo-height:50px;--header-logo-shift:62px;--header-nav-shift:-54px;--header-nav-gap:5px;--header-nav-padding:14px 13px;--header-surface-left-inset:98px;--header-reveal-link-width:150px;--header-reveal-link-padding:16px;--header-morph-duration:.76s;--header-surface-duration:.82s;--header-fade-duration:.48s;--community-section-space-top:72px;--community-section-space-bottom:136px;--community-panel-min-height:480px;--community-panel-padding:58px 60px;--community-panel-gap:52px;--feature-panel-title-size:clamp(2rem, 2.8vw, 2.55rem);--feature-panel-title-line-height:1.08;--feature-panel-copy-size:.84rem;--feature-panel-copy-line-height:1.55;--pearly-brand:var(--color-brand);--pearly-brand-hover:var(--color-brand-hover);--pearly-ink:var(--color-ink);--pearly-muted:var(--color-muted);--pearly-cream:var(--color-cream);--pearly-peach:var(--color-peach);--pearly-sand:var(--color-sand);--pearly-caramel:var(--color-caramel);--pearly-coral:var(--color-coral);--pearly-sage:var(--color-sage);--pearly-sage-dark:var(--color-sage-dark);--pearly-white:var(--color-white);--pearly-danger:var(--color-danger);--pearly-border:var(--border-control);--pearly-radius-input:var(--radius-sm);--pearly-radius-card:var(--radius-panel);--pearly-radius-pill:var(--radius-pill);--pearly-shadow-card:var(--shadow-floating);--pearly-motion-fast:var(--motion-fast);--pearly-motion-standard:var(--motion-standard);--pearly-ease:var(--motion-ease-out)}@media (max-width:900px){:root{--header-scroll-height:78px;--header-scroll-padding-x:10px;--header-inner-padding:4px 11px 4px 16px;--header-logo-width:42px;--header-logo-height:45px;--header-logo-shift:30px;--header-nav-shift:-25px;--header-nav-padding:11px 9px;--header-surface-left-inset:42px;--community-section-space-top:48px;--community-section-space-bottom:96px;--community-panel-min-height:auto;--community-panel-padding:42px 32px;--community-panel-gap:30px;--section-reading-space:82px;--section-cap-radius:38px}}@media (max-width:480px){:root{--mobile-page-gutter:16px;--mobile-section-space:68px;--mobile-panel-padding:20px;--mobile-card-gap:14px;--section-intro-gap:34px}}
