.FeaturesPage{scroll-behavior:smooth;overflow-x:clip}.FeaturesPage .LandingHero--textOnly{min-height:480px;padding:48px 0 58px}.FeaturesPage .LandingHero--textOnly h1{max-width:860px;font-size:clamp(44px,4.8vw,68px)}.FeaturesPage .LandingHero--textOnly .LandingHero-actions{margin-top:24px}.FeaturesCatalogSection{--feature-bg:#f4f4f4;--feature-panel:#fff;--feature-line:#d3d3d3;--feature-ink:#121212;--feature-muted:#666;--feature-trust:#072146;--feature-action:#027e7e;--feature-action-hover:#005f5f;--feature-action-soft:#027e7e1a;background:var(--feature-bg);color:var(--feature-ink)}.FeaturesCatalogSection .LandingKicker{color:var(--feature-action-hover)}.FeaturesCatalog{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:clamp(44px,6vw,86px);padding-block:84px 36px;display:grid}.FeaturesSidebar{position:sticky;top:108px}.FeaturesSidebar nav{border-left:1px solid var(--feature-line);gap:2px;padding-left:8px;display:grid}.FeaturesSidebar a{min-height:40px;color:var(--feature-muted);border-radius:9px;align-items:center;padding:9px 10px;font-size:13px;font-weight:620;line-height:1.35;text-decoration:none;display:flex}.FeaturesSidebar a:hover,.FeaturesSidebar a:focus-visible,.FeaturesSidebar a[aria-current=location]{background:var(--feature-action-soft);color:var(--feature-action-hover)}.FeaturesGroup{margin-bottom:94px;scroll-margin-top:112px}.FeaturesGroup-head{border-bottom:1px solid var(--feature-line);padding-bottom:28px}.FeaturesGroup-head h2{color:var(--feature-ink);letter-spacing:-.04em;margin:0;font-size:clamp(38px,5vw,58px);font-weight:780;line-height:1.02}.FeaturesGroup-head>p:last-child{max-width:760px;color:var(--feature-muted);margin:14px 0 0;font-size:14px;line-height:1.6}.FeaturesCards{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(36px,5vw,72px);display:grid}.FeaturesCard{border-bottom:1px solid var(--feature-line);padding:28px 0 30px}.FeaturesCard h3{color:var(--feature-trust);letter-spacing:-.025em;margin:0;font-size:clamp(18px,1.8vw,23px);font-weight:700;line-height:1.2}.FeaturesCard p{color:var(--feature-muted);margin:10px 0 0;font-size:13px;line-height:1.65}@media (max-width:980px){.FeaturesCatalog{grid-template-columns:1fr;gap:58px}.FeaturesSidebar{z-index:20;border-block:1px solid var(--feature-line);-webkit-backdrop-filter:blur(12px);scrollbar-width:none;background:#f4f4f4f2;margin-inline:-20px;padding-inline:20px;position:sticky;top:84px;overflow-x:auto}.FeaturesSidebar::-webkit-scrollbar{display:none}.FeaturesSidebar nav{border:0;gap:6px;width:max-content;padding-left:0;display:flex}.FeaturesSidebar a{border:1px solid var(--feature-line);background:var(--feature-panel);white-space:nowrap;min-height:40px;margin:0;padding:8px 12px}.FeaturesSidebar a:hover,.FeaturesSidebar a:focus-visible,.FeaturesSidebar a[aria-current=location]{border-color:#027e7e38}}@media (max-width:700px){.FeaturesPage .LandingHero--textOnly{min-height:420px;padding-block:40px 48px}.FeaturesPage .LandingHero--textOnly h1{font-size:clamp(36px,10vw,48px)}.FeaturesCatalog{padding-top:70px}.FeaturesGroup{margin-bottom:82px;scroll-margin-top:155px}.FeaturesGroup-head h2{font-size:clamp(38px,11vw,48px)}.FeaturesCards{grid-template-columns:1fr}.FeaturesCard{padding:24px 0 26px}}@media (prefers-reduced-motion:reduce){.FeaturesPage{scroll-behavior:auto}}
@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a5a3076f5a3c2968-s.09mqwf_zjnrdf.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/23f1a98b08006014-s.0s5mkn35-hrc5.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-20C0,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/54fc36028e2bb174-s.p.20jfceqj9zyw9.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%}.fraunces_b620e961-module__aJ7u8q__className{font-family:Fraunces,Fraunces Fallback;font-style:normal}.fraunces_b620e961-module__aJ7u8q__variable{--font-fraunces:"Fraunces", "Fraunces Fallback"}
