@font-face{font-display:swap;font-family:"Source Serif 4";font-style:normal;font-weight:200 900;src:url(https://3977933.fs1.hubspotusercontent-na1.net/hubfs/3977933/raw_assets/public/Land%20Gorilla%20Sage/fonts/source-serif-4-roman.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Source Serif 4";font-style:italic;font-weight:200 900;src:url(https://3977933.fs1.hubspotusercontent-na1.net/hubfs/3977933/raw_assets/public/Land%20Gorilla%20Sage/fonts/source-serif-4-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Archivo;font-style:normal;font-weight:100 900;src:url(https://3977933.fs1.hubspotusercontent-na1.net/hubfs/3977933/raw_assets/public/Land%20Gorilla%20Sage/fonts/archivo.woff2) format("woff2")}@font-face{font-display:swap;font-family:Source Code Pro;font-style:normal;font-weight:200 900;src:url(https://3977933.fs1.hubspotusercontent-na1.net/hubfs/3977933/raw_assets/public/Land%20Gorilla%20Sage/fonts/source-code-pro.woff2) format("woff2")}@font-face{ascent-override:103.6%;descent-override:33.5%;font-family:"Georgia as Source Serif";font-style:normal;font-weight:400;line-gap-override:0%;size-adjust:100%;src:local("Georgia");unicode-range:u+20-7e,u+a0-ff,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+300-301,u+303-304,u+308-309,u+323,u+329,u+2002,u+2009,u+200b,u+2013-2014,u+2018-201a,u+201c-201e,u+2022,u+2026,u+2032-2033,u+2039-203a,u+2044,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215}@font-face{ascent-override:117.06%;descent-override:37.85%;font-family:"Georgia as Source Serif";font-style:normal;font-weight:700;line-gap-override:0%;size-adjust:88.5%;src:local("Georgia Bold"),local("Georgia-Bold");unicode-range:u+20-7e,u+a0-ff,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+300-301,u+303-304,u+308-309,u+323,u+329,u+2002,u+2009,u+200b,u+2013-2014,u+2018-201a,u+201c-201e,u+2022,u+2026,u+2032-2033,u+2039-203a,u+2044,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215}@font-face{ascent-override:111.4%;descent-override:36.02%;font-family:"Georgia as Source Serif";font-style:italic;font-weight:400;line-gap-override:0%;size-adjust:93%;src:local("Georgia Italic"),local("Georgia-Italic");unicode-range:u+20-7e,u+a0-ff,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+300-301,u+303-304,u+308-309,u+323,u+329,u+2002,u+2009,u+200b,u+2013-2014,u+2018-201a,u+201c-201e,u+2022,u+2026,u+2032-2033,u+2039-203a,u+2044,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215}@font-face{ascent-override:125.58%;descent-override:40.61%;font-family:"Georgia as Source Serif";font-style:italic;font-weight:700;line-gap-override:0%;size-adjust:82.5%;src:local("Georgia Bold Italic"),local("Georgia-BoldItalic");unicode-range:u+20-7e,u+a0-ff,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+300-301,u+303-304,u+308-309,u+323,u+329,u+2002,u+2009,u+200b,u+2013-2014,u+2018-201a,u+201c-201e,u+2022,u+2026,u+2032-2033,u+2039-203a,u+2044,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215}@font-face{ascent-override:107.92%;descent-override:34.9%;font-family:"Georgia as Source Serif Display 1";font-style:normal;font-weight:400;line-gap-override:0%;size-adjust:96%;src:local("Georgia");unicode-range:u+20-7e,u+a0-ff,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+300-301,u+303-304,u+308-309,u+323,u+329,u+2002,u+2009,u+200b,u+2013-2014,u+2018-201a,u+201c-201e,u+2022,u+2026,u+2032-2033,u+2039-203a,u+2044,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215}@font-face{ascent-override:117.06%;descent-override:37.85%;font-family:"Georgia as Source Serif Display 1";font-style:italic;font-weight:400;line-gap-override:0%;size-adjust:88.5%;src:local("Georgia Italic"),local("Georgia-Italic");unicode-range:u+20-7e,u+a0-ff,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+300-301,u+303-304,u+308-309,u+323,u+329,u+2002,u+2009,u+200b,u+2013-2014,u+2018-201a,u+201c-201e,u+2022,u+2026,u+2032-2033,u+2039-203a,u+2044,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215}@font-face{ascent-override:109.51%;descent-override:35.41%;font-family:"Georgia as Source Serif Display 2";font-style:normal;font-weight:400;line-gap-override:0%;size-adjust:94.6%;src:local("Georgia");unicode-range:u+20-7e,u+a0-ff,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+300-301,u+303-304,u+308-309,u+323,u+329,u+2002,u+2009,u+200b,u+2013-2014,u+2018-201a,u+201c-201e,u+2022,u+2026,u+2032-2033,u+2039-203a,u+2044,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215}@font-face{ascent-override:118.67%;descent-override:38.37%;font-family:"Georgia as Source Serif Display 2";font-style:italic;font-weight:400;line-gap-override:0%;size-adjust:87.3%;src:local("Georgia Italic"),local("Georgia-Italic");unicode-range:u+20-7e,u+a0-ff,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+300-301,u+303-304,u+308-309,u+323,u+329,u+2002,u+2009,u+200b,u+2013-2014,u+2018-201a,u+201c-201e,u+2022,u+2026,u+2032-2033,u+2039-203a,u+2044,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215}@font-face{ascent-override:110.8%;descent-override:35.83%;font-family:"Georgia as Source Serif Display 3";font-style:normal;font-weight:400;line-gap-override:0%;size-adjust:93.5%;src:local("Georgia");unicode-range:u+20-7e,u+a0-ff,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+300-301,u+303-304,u+308-309,u+323,u+329,u+2002,u+2009,u+200b,u+2013-2014,u+2018-201a,u+201c-201e,u+2022,u+2026,u+2032-2033,u+2039-203a,u+2044,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215}@font-face{ascent-override:120.05%;descent-override:38.82%;font-family:"Georgia as Source Serif Display 3";font-style:italic;font-weight:400;line-gap-override:0%;size-adjust:86.3%;src:local("Georgia Italic"),local("Georgia-Italic");unicode-range:u+20-7e,u+a0-ff,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+300-301,u+303-304,u+308-309,u+323,u+329,u+2002,u+2009,u+200b,u+2013-2014,u+2018-201a,u+201c-201e,u+2022,u+2026,u+2032-2033,u+2039-203a,u+2044,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215}@font-face{ascent-override:112.36%;descent-override:36.33%;font-family:"Georgia as Source Serif Display 4";font-style:normal;font-weight:400;line-gap-override:0%;size-adjust:92.2%;src:local("Georgia");unicode-range:u+20-7e,u+a0-ff,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+300-301,u+303-304,u+308-309,u+323,u+329,u+2002,u+2009,u+200b,u+2013-2014,u+2018-201a,u+201c-201e,u+2022,u+2026,u+2032-2033,u+2039-203a,u+2044,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215}@font-face{ascent-override:121.45%;descent-override:39.27%;font-family:"Georgia as Source Serif Display 4";font-style:italic;font-weight:400;line-gap-override:0%;size-adjust:85.3%;src:local("Georgia Italic"),local("Georgia-Italic");unicode-range:u+20-7e,u+a0-ff,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+300-301,u+303-304,u+308-309,u+323,u+329,u+2002,u+2009,u+200b,u+2013-2014,u+2018-201a,u+201c-201e,u+2022,u+2026,u+2032-2033,u+2039-203a,u+2044,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215}@font-face{ascent-override:113.22%;descent-override:36.61%;font-family:"Georgia as Source Serif Display 5";font-style:normal;font-weight:400;line-gap-override:0%;size-adjust:91.5%;src:local("Georgia");unicode-range:u+20-7e,u+a0-ff,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+300-301,u+303-304,u+308-309,u+323,u+329,u+2002,u+2009,u+200b,u+2013-2014,u+2018-201a,u+201c-201e,u+2022,u+2026,u+2032-2033,u+2039-203a,u+2044,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215}@font-face{ascent-override:121.88%;descent-override:39.41%;font-family:"Georgia as Source Serif Display 5";font-style:italic;font-weight:400;line-gap-override:0%;size-adjust:85%;src:local("Georgia Italic"),local("Georgia-Italic");unicode-range:u+20-7e,u+a0-ff,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+300-301,u+303-304,u+308-309,u+323,u+329,u+2002,u+2009,u+200b,u+2013-2014,u+2018-201a,u+201c-201e,u+2022,u+2026,u+2032-2033,u+2039-203a,u+2044,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215}@font-face{ascent-override:105.18%;descent-override:34.01%;font-family:"Georgia as Source Serif Section 1";font-style:normal;font-weight:400;line-gap-override:0%;size-adjust:98.5%;src:local("Georgia");unicode-range:u+20-7e,u+a0-ff,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+300-301,u+303-304,u+308-309,u+323,u+329,u+2002,u+2009,u+200b,u+2013-2014,u+2018-201a,u+201c-201e,u+2022,u+2026,u+2032-2033,u+2039-203a,u+2044,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215}@font-face{ascent-override:118.54%;descent-override:38.33%;font-family:"Georgia as Source Serif Section 1";font-style:normal;font-weight:700;line-gap-override:0%;size-adjust:87.4%;src:local("Georgia Bold"),local("Georgia-Bold");unicode-range:u+20-7e,u+a0-ff,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+300-301,u+303-304,u+308-309,u+323,u+329,u+2002,u+2009,u+200b,u+2013-2014,u+2018-201a,u+201c-201e,u+2022,u+2026,u+2032-2033,u+2039-203a,u+2044,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215}@font-face{ascent-override:114.86%;descent-override:37.14%;font-family:"Georgia as Source Serif Section 1";font-style:italic;font-weight:400;line-gap-override:0%;size-adjust:90.2%;src:local("Georgia Italic"),local("Georgia-Italic");unicode-range:u+20-7e,u+a0-ff,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+300-301,u+303-304,u+308-309,u+323,u+329,u+2002,u+2009,u+200b,u+2013-2014,u+2018-201a,u+201c-201e,u+2022,u+2026,u+2032-2033,u+2039-203a,u+2044,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215}@font-face{ascent-override:107.36%;descent-override:34.72%;font-family:"Georgia as Source Serif Section 2";font-style:normal;font-weight:400;line-gap-override:0%;size-adjust:96.5%;src:local("Georgia");unicode-range:u+20-7e,u+a0-ff,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+300-301,u+303-304,u+308-309,u+323,u+329,u+2002,u+2009,u+200b,u+2013-2014,u+2018-201a,u+201c-201e,u+2022,u+2026,u+2032-2033,u+2039-203a,u+2044,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215}@font-face{ascent-override:120.89%;descent-override:39.09%;font-family:"Georgia as Source Serif Section 2";font-style:normal;font-weight:700;line-gap-override:0%;size-adjust:85.7%;src:local("Georgia Bold"),local("Georgia-Bold");unicode-range:u+20-7e,u+a0-ff,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+300-301,u+303-304,u+308-309,u+323,u+329,u+2002,u+2009,u+200b,u+2013-2014,u+2018-201a,u+201c-201e,u+2022,u+2026,u+2032-2033,u+2039-203a,u+2044,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215}@font-face{ascent-override:116.93%;descent-override:37.81%;font-family:"Georgia as Source Serif Section 2";font-style:italic;font-weight:400;line-gap-override:0%;size-adjust:88.6%;src:local("Georgia Italic"),local("Georgia-Italic");unicode-range:u+20-7e,u+a0-ff,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+300-301,u+303-304,u+308-309,u+323,u+329,u+2002,u+2009,u+200b,u+2013-2014,u+2018-201a,u+201c-201e,u+2022,u+2026,u+2032-2033,u+2039-203a,u+2044,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215}@font-face{ascent-override:88.78%;descent-override:21.23%;font-family:Arial as Archivo;font-style:normal;font-weight:400;line-gap-override:0%;size-adjust:98.9%;src:local("Arial"),local("ArialMT");unicode-range:u+20-7e,u+a0-ff,u+102,u+131,u+152-153,u+2bc,u+2c6,u+2da,u+2dc,u+300-301,u+303-304,u+308-309,u+323,u+2009,u+2013-2014,u+2018-201a,u+201c-201e,u+2022,u+2026,u+2032-2033,u+2039-203a,u+2044,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215}@font-face{ascent-override:87.36%;descent-override:20.9%;font-family:Arial as Archivo;font-style:normal;font-weight:500;line-gap-override:0%;size-adjust:100.5%;src:local("Arial"),local("ArialMT");unicode-range:u+20-7e,u+a0-ff,u+102,u+131,u+152-153,u+2bc,u+2c6,u+2da,u+2dc,u+300-301,u+303-304,u+308-309,u+323,u+2009,u+2013-2014,u+2018-201a,u+201c-201e,u+2022,u+2026,u+2032-2033,u+2039-203a,u+2044,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215}@font-face{ascent-override:91.46%;descent-override:21.88%;font-family:Arial as Archivo;font-style:normal;font-weight:600;line-gap-override:0%;size-adjust:96%;src:local("Arial Bold"),local("Arial-BoldMT");unicode-range:u+20-7e,u+a0-ff,u+102,u+131,u+152-153,u+2bc,u+2c6,u+2da,u+2dc,u+300-301,u+303-304,u+308-309,u+323,u+2009,u+2013-2014,u+2018-201a,u+201c-201e,u+2022,u+2026,u+2032-2033,u+2039-203a,u+2044,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215}@font-face{ascent-override:88.69%;descent-override:21.21%;font-family:Arial as Archivo;font-style:normal;font-weight:700;line-gap-override:0%;size-adjust:99%;src:local("Arial Bold"),local("Arial-BoldMT");unicode-range:u+20-7e,u+a0-ff,u+102,u+131,u+152-153,u+2bc,u+2c6,u+2da,u+2dc,u+300-301,u+303-304,u+308-309,u+323,u+2009,u+2013-2014,u+2018-201a,u+201c-201e,u+2022,u+2026,u+2032-2033,u+2039-203a,u+2044,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215}@font-face{ascent-override:88.6%;descent-override:21.19%;font-family:Arial as Archivo;font-style:italic;font-weight:400;line-gap-override:0%;size-adjust:99.1%;src:local("Arial Italic"),local("Arial-ItalicMT");unicode-range:u+20-7e,u+a0-ff,u+102,u+131,u+152-153,u+2bc,u+2c6,u+2da,u+2dc,u+300-301,u+303-304,u+308-309,u+323,u+2009,u+2013-2014,u+2018-201a,u+201c-201e,u+2022,u+2026,u+2032-2033,u+2039-203a,u+2044,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215}@font-face{ascent-override:91.94%;descent-override:21.99%;font-family:Arial as Archivo;font-style:italic;font-weight:600;line-gap-override:0%;size-adjust:95.5%;src:local("Arial Bold Italic"),local("Arial-BoldItalicMT");unicode-range:u+20-7e,u+a0-ff,u+102,u+131,u+152-153,u+2bc,u+2c6,u+2da,u+2dc,u+300-301,u+303-304,u+308-309,u+323,u+2009,u+2013-2014,u+2018-201a,u+201c-201e,u+2022,u+2026,u+2032-2033,u+2039-203a,u+2044,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215}@font-face{ascent-override:88.69%;descent-override:21.21%;font-family:Arial as Archivo;font-style:italic;font-weight:700;line-gap-override:0%;size-adjust:99%;src:local("Arial Bold Italic"),local("Arial-BoldItalicMT");unicode-range:u+20-7e,u+a0-ff,u+102,u+131,u+152-153,u+2bc,u+2c6,u+2da,u+2dc,u+300-301,u+303-304,u+308-309,u+323,u+2009,u+2013-2014,u+2018-201a,u+201c-201e,u+2022,u+2026,u+2032-2033,u+2039-203a,u+2044,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215}:root{--gypsum:#e9f3f2;--flashing:#55707e;--girder:#0e4258;--anchor:#002b3d;--bedrock:#001a25;--white:#fff;--level:#0e9aa7;--level-deep:#0b6f79;--level-lite:#5bc4cc;--level-onchip:#002326;--level-line:rgba(11,111,121,.35);--redline:#953b45;--redline-deep:#7e2f38;--redline-lite:#e2949c;--brass:#b4801f;--brass-deep:#7c5710;--brass-fill:rgba(180,128,31,.09);--brass-lite:#d9a441;--level-wash:rgba(14,154,167,.08);--text-caution:var(--brass-deep);--anchor-tint:rgba(0,43,61,.07);--anchor-tint-flat:#edf0f1;--tray:color-mix(in srgb,var(--anchor) 3%,var(--white));--text-primary:var(--text-on-light-strong);--text-body:var(--text-on-light);--text-label:var(--text-on-light-muted);--text-on-light-strong:var(--anchor);--text-on-light:#33505c;--text-on-light-muted:var(--flashing);--text-on-dark-strong:var(--white);--text-on-dark:#c9dae2;--text-on-dark-muted:#89a5b3;--line-on-light:rgba(0,43,61,.14);--line-on-light-soft:rgba(0,43,61,.1);--line-on-light-strong:rgba(0,43,61,.3);--line:var(--line-on-light);--line-soft:var(--line-on-light-soft);--line-strong:var(--line-on-light-strong);--line-on-anchor:rgba(173,199,211,.22);--line-on-anchor-strong:rgba(173,199,211,.34);--line-on-anchor-soft:rgba(173,199,211,.16);--line-on-bedrock:rgba(173,199,211,.2);--surface-card:var(--white);--surface-sunken:var(--gypsum);--surface-film:var(--gypsum);--text-link:var(--level-deep);--text-link-hover:var(--anchor);--text-figure-lit:var(--level-deep);--border-control-on-light:rgba(0,43,61,.55);--border-control:var(--border-control-on-light);--border-control-on-dark:rgba(173,199,211,.55);--mark-found:var(--level);--mark-watch:var(--brass);--format-podcast:#fecf3e;--format-case-study:var(--level);--format-blog:var(--girder);--format-webinar:var(--redline);--format-guide:var(--flashing)}[data-accent=chalk]{--gypsum:#edf1f3;--level:#1f6fa8;--level-deep:#185880;--level-lite:#7fb6d8;--level-onchip:#fff;--level-line:rgba(24,88,128,.35);--redline:#a6402c;--redline-deep:#8c3323;--redline-lite:#e8a08d}:root{--space-hairline:1px;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.625rem;--space-4:0.75rem;--space-5:0.875rem;--space-6:1rem;--space-7:1.125rem;--space-8:1.375rem;--space-9:1.625rem;--space-10:1.875rem;--space-11:2.125rem;--space-12:2.875rem;--space-13:3.875rem;--space-14:5.25rem;--page-max:1080px;--col-hero:41rem;--page-wide:1240px;--page-pad-x:clamp(1rem,4vw,2rem);--grid-min:16.75rem;--group-gap:var(--space-11);--section-pad-y:var(--space-13);--row-gap:1rem;--card-pad-y:1.875rem;--card-pad-x:1.75rem;--card-pad-y-tight:1.375rem;--card-pad-x-tight:1.5rem;--section-label-gap:0.6875rem;--nav-height:4.25rem;--font-serif:"Source Serif 4","Georgia as Source Serif",Georgia,serif;--font-sans:"Archivo","Arial as Archivo",system-ui,-apple-system,sans-serif;--font-mono:"Source Code Pro",ui-monospace,SFMono-Regular,Menlo,monospace;--font-size-floor:.71875rem;--font-screen-size:.6875rem;--font-screen-size-min:.5625rem;--font-display-family:"Source Serif 4","Georgia as Source Serif Display 1",Georgia,serif;--font-display-family-mast:"Source Serif 4","Georgia as Source Serif Display 1",Georgia,serif;--font-display-weight:400;--font-display-size-long:clamp(2.4rem,calc(3.8vw + 1rem),4rem);--font-display-size-mast:clamp(2.5rem,calc(3.4vw + 1rem),3.75rem);--font-display-size-hero:clamp(2.625rem,calc(4.4vw + 1rem),4.375rem);--font-display-line-height:.98;--font-display-line-height-tight:1.03;--font-display-letter-spacing:-.025em;--font-section-family:"Source Serif 4","Georgia as Source Serif Section 1",Georgia,serif;--font-section-weight:400;--font-section-size:clamp(1.6875rem,calc(2.2vw + 0.6rem),2.3125rem);--font-section-line-height:1.13;--font-section-letter-spacing:-.015em;--font-title-family:var(--font-serif);--font-title-weight:600;--font-title-size:1.375rem;--font-title-size-min:1.25rem;--font-title-size-max:1.4375rem;--font-title-line-height:1.3;--font-figure-family:var(--font-serif);--font-figure-weight:400;--font-figure-size:3.625rem;--font-figure-size-med:2.75rem;--font-figure-size-min:2rem;--font-figure-size-max:5.75rem;--font-figure-line-height:.88;--font-figure-numeric:tabular-nums lining-nums;--font-annotation-family:var(--font-serif);--font-annotation-style:italic;--font-annotation-weight:400;--font-annotation-size:1.1875rem;--font-annotation-size-min:.96875rem;--font-annotation-line-height:1.45;--font-intro-family:var(--font-sans);--font-intro-weight:400;--font-intro-size:clamp(1.125rem,calc(1.4vw + 0.6rem),1.4375rem);--font-intro-line-height:1.5;--font-body-weight:400;--font-body-weight-strong:600;--font-body-weight-bold:700;--font-body-size:1rem;--font-body-size-sm:.90625rem;--font-body-line-height:1.6;--font-body-line-height-tight:1.45;--font-label-family:var(--font-sans);--font-label-weight:600;--font-label-size:var(--font-size-floor);--font-label-letter-spacing:.055em;--font-label-case:none;--font-data-family:var(--font-sans);--font-data-weight:600;--font-data-size:.8125rem;--font-data-size-min:.78125rem;--font-data-letter-spacing:.02em;--font-data-numeric:tabular-nums;--font-code-weight:400;--font-code-size:.84375rem;--font-code-size-inline:.8125rem;--font-code-line-height:1.6;--font-code-letter-spacing:0;--font-quote-size:clamp(1.5rem,calc(2.1vw + 0.7rem),2.125rem);--font-quote-size-min:clamp(1.375rem,2.2vw,1.75rem);--font-quote-name-size:1.125rem;--font-panel-title-size:1.25rem;--font-item-size:1.0625rem;--font-card-head-size:1.5rem;--font-state-name-size:1.9375rem;--font-fact-size:1.1875rem;--text-width:43.75rem;--text-width-narrow:30.5rem;--text-width-wide:49.75rem}@media (width >= 37.5rem){:root{--font-display-family:"Source Serif 4","Georgia as Source Serif Display 2",Georgia,serif}}@media (width >= 44rem){:root{--font-display-family:"Source Serif 4","Georgia as Source Serif Display 3",Georgia,serif}}@media (width >= 49rem){:root{--font-display-family-mast:"Source Serif 4","Georgia as Source Serif Display 2",Georgia,serif}}@media (width >= 52rem){:root{--font-display-family:"Source Serif 4","Georgia as Source Serif Display 4",Georgia,serif}}@media (width >= 57rem){:root{--font-display-family-mast:"Source Serif 4","Georgia as Source Serif Display 3",Georgia,serif}}@media (width >= 58rem){:root{--font-display-family:"Source Serif 4","Georgia as Source Serif Display 5",Georgia,serif}}@media (width >= 64rem){:root{--font-section-family:"Source Serif 4","Georgia as Source Serif Section 2",Georgia,serif}}@media (width >= 67rem){:root{--font-display-family-mast:"Source Serif 4","Georgia as Source Serif Display 4",Georgia,serif}}@media (width >= 75rem){:root{--font-display-family-mast:"Source Serif 4","Georgia as Source Serif Display 5",Georgia,serif}}:root{--radius:3px;--radius-square:0;--radius-ui:6px;--shot-site-near:#33474d;--shot-site-far:#1c2a2f;--shot-earth-near:#c8b79c;--shot-earth-far:#8a7256;--border-width:1px;--rule-width:2px;--state-edge-width:0.1875rem;--marker-size:0.375rem;--avatar-size:1.75rem;--z-consent:90;--elevation-0:none;--elevation-1:0 1px 2px rgba(0,26,37,.07);--elevation-3:0 4px 12px rgba(0,26,37,.12),0 1px 2px rgba(0,26,37,.09);--sage-lift-1:0 1px 2px rgba(0,26,37,.06),0 6px 18px -6px rgba(0,26,37,.13);--sage-lift-2:0 1px 3px rgba(0,26,37,.08),0 12px 28px -8px rgba(0,26,37,.2);--sage-lift-on-dark:0 2px 5px rgba(0,0,0,.28),0 26px 56px -16px rgba(0,0,0,.6);--sage-stake:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='14'%3E%3Cg fill='%2355707e'%3E%3Cpath d='M3 9h1v5H3zM6 9h1v5H6zM9 9h1v5H9zM12 6h1v8h-1z'/%3E%3C/g%3E%3Cpath fill='%230e9aa7' d='M0 3h1v11H0z'/%3E%3C/svg%3E");--elevation-card:var(--elevation-0);--motion-fast:.12s;--motion-base:.16s;--motion-moderate:.22s;--motion-slow:.32s;--motion-deliberate:.64s;--motion-duration:var(--motion-base);--motion-ease:ease-in-out;--motion-ease-enter:cubic-bezier(.2,0,.3,1);--motion-ease-move:cubic-bezier(.4,0,.2,1);--motion-ease-decel:var(--motion-ease-enter);--motion-transition:color var(--motion-base) var(--motion-ease),border-color var(--motion-base) var(--motion-ease),background-color var(--motion-base) var(--motion-ease);--motion-travel-sm:2px;--motion-travel:4px;--motion-travel-lg:8px;--motion-ambient-ease:cubic-bezier(.45,0,.55,1);--motion-stagger:28ms;--motion-stagger-step:240ms;--i:0;--motion-reveal-travel:6px;--motion-reveal-duration:.5s;--motion-reveal-ease:cubic-bezier(.2,0,.3,1)}html{box-sizing:border-box;font-size:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}*,:after,:before{box-sizing:inherit}blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,h6,ol,p,pre,ul{margin:0}h1,h2,h3,h4,h5,h6{font-family:var(--font-serif);font-weight:inherit}h1{font-family:var(--font-display-family)}h2{font-family:var(--font-section-family)}body,button,input,select,textarea{font-family:var(--font-sans);font-size:var(--font-body-size);font-weight:var(--font-body-weight)}body{background-color:var(--white);border:0;color:var(--text-body);line-height:var(--font-body-line-height);padding:0}a{color:var(--text-link);text-decoration:none}a:where(:not(.hs-button,.cta_button)):is(:hover,:focus,:active){color:var(--text-link-hover)}cite,dfn,em,i{font-style:italic}img,video{height:auto;max-width:100%}img{vertical-align:middle}button,input,select,textarea{color:inherit;font:inherit}table{border-collapse:collapse;border-spacing:0}a{border-bottom:var(--border-width) solid var(--level-line);transition:color var(--motion-duration) var(--motion-ease),border-color var(--motion-duration) var(--motion-ease)}a:hover{border-bottom-color:var(--text-link-hover)}a:has(>img){border-bottom:0}:where(a,button,select,textarea,summary,video,[tabindex]):focus-visible,input:not([type=checkbox]):not([type=radio]):focus-visible{outline:var(--rule-width) solid var(--text-link);outline-offset:var(--rule-width)}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}b,strong{color:var(--text-primary);font-weight:var(--font-body-weight-strong)}code,kbd,samp{background:var(--anchor-tint);border-radius:var(--radius-square);font-size:var(--font-code-size-inline);font-weight:var(--font-code-weight);padding:.12em .34em}code,kbd,pre,samp{color:var(--text-primary);font-family:var(--font-mono)}pre{background:var(--surface-card);border:var(--border-width) solid var(--line);border-radius:var(--radius);font-size:var(--font-code-size);line-height:var(--font-code-line-height);overflow-x:auto;padding:var(--space-6) var(--space-7)}pre code{background:none;border-radius:0;font-size:inherit;padding:0}:where(h1){color:var(--text-primary);font-size:var(--font-display-size-hero);font-weight:var(--font-display-weight);letter-spacing:var(--font-display-letter-spacing);line-height:var(--font-display-line-height)}:where(h2){color:var(--text-primary);font-size:var(--font-section-size);font-weight:var(--font-section-weight);letter-spacing:var(--font-section-letter-spacing);line-height:var(--font-section-line-height)}:where(h3){color:var(--text-primary);font-size:var(--font-title-size);font-weight:var(--font-title-weight);line-height:var(--font-title-line-height)}:where(h4,h5,h6){color:var(--text-primary);font-family:var(--font-serif);font-size:var(--font-fact-size);line-height:var(--font-title-line-height)}h4,h5,h6{font-weight:var(--font-title-weight)}:where(h1+p,h1+hr+p){color:var(--text-body);font-family:var(--font-intro-family);font-size:var(--font-intro-size);font-weight:var(--font-intro-weight);line-height:var(--font-intro-line-height)}p:has(+h1){color:var(--text-figure-lit);font-family:var(--font-label-family);font-size:var(--font-label-size);font-weight:var(--font-label-weight);letter-spacing:var(--font-label-letter-spacing);margin-bottom:var(--space-6);text-transform:var(--font-label-case)}.hs_cos_wrapper_type_rich_text>p:first-child:has(+ul){color:var(--text-figure-lit);font-family:var(--font-label-family);font-size:var(--font-label-size);font-weight:var(--font-label-weight);letter-spacing:var(--font-label-letter-spacing);margin-bottom:var(--space-6);text-transform:var(--font-label-case)}h1:has(+hr){margin-bottom:0}.dnd-module h1+hr,h1+hr{border:0;border-top:var(--rule-width) solid var(--level);inline-size:var(--space-13);margin:var(--space-9) 0}:is(p,ul,ol,blockquote,table):where(:not(:last-child)){margin-bottom:var(--space-6)}:where(p,ul,ol,blockquote){max-width:var(--text-width)}:where(p,ul,ol,blockquote,h1,h2,h3,h4,h5,h6):is([style*="text-align: center"],[style*="text-align:center"]){margin-inline:auto}h1{margin-bottom:var(--space-11)}h2{margin-bottom:var(--space-8)}h3{margin-bottom:var(--space-6)}h4,h5,h6{margin-bottom:var(--space-5)}h1:has(+:is(h2,h3,h4)),h2:has(+:is(h3,h4)),h3:has(+h4){margin-bottom:var(--space-4)}.dnd-module :is(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote,table):last-child{margin-bottom:0}ol,ul{padding-inline-start:var(--space-8)}li+li{margin-top:var(--space-2)}li::marker{color:var(--text-label)}ol>li::marker{color:var(--text-figure-lit)}.hs_cos_wrapper_type_rich_text>h2:not(:first-child){border-top:var(--border-width) solid var(--line);margin-block-start:var(--space-12);padding-block-start:var(--space-12)}.dnd-section:not([class*=-background-])+.dnd-section:not([class*=-background-])>.row-fluid>.dnd-column:first-child>.dnd-row:first-child .hs_cos_wrapper_type_rich_text>h2:first-child{border-top:var(--border-width) solid var(--line);margin-block-start:calc(var(--space-12) - var(--group-gap));padding-block-start:var(--space-12)}.hs_cos_wrapper_type_rich_text ul{display:flex;flex-direction:column;gap:var(--space-5);list-style:none;padding:0 0 0 var(--space-6)}.hs_cos_wrapper_type_rich_text ul>li{line-height:1.55;margin:0;padding-inline-start:var(--space-7);position:relative}.hs_cos_wrapper_type_rich_text ul>li:before{background:var(--text-figure-lit);block-size:var(--marker-size);content:"";inline-size:var(--marker-size);inset-block-start:.6em;inset-inline-start:0;position:absolute}blockquote{border-inline-start:var(--rule-width) solid var(--level);color:var(--text-primary);font-family:var(--font-serif);font-size:var(--font-quote-size-min);line-height:var(--font-title-line-height);padding-inline-start:var(--space-8)}hr{border:0;border-top:var(--border-width) solid var(--line);margin-block:var(--space-11);max-width:none}table{font-size:var(--font-body-size-sm);width:100%}td,th{border-bottom:var(--border-width) solid var(--line);padding:var(--space-3) var(--space-4);text-align:start;vertical-align:top}th{color:var(--text-label);font-family:var(--font-label-family);font-size:var(--font-label-size);font-weight:var(--font-label-weight);letter-spacing:var(--font-label-letter-spacing)}.sage-bg-white{background-color:var(--white);color:var(--text-body)}.sage-bg-gypsum{background-color:var(--gypsum);color:var(--text-body)}.sage-bg-girder{background-color:var(--girder);color:var(--text-on-dark)}.sage-bg-anchor{background-color:var(--anchor);color:var(--text-on-dark)}.sage-bg-bedrock{background-color:var(--bedrock);color:var(--text-on-dark)}.sage-bg-anchor,.sage-bg-bedrock,.sage-bg-girder{--surface-sunken:color-mix(in srgb,var(--bedrock) 55%,transparent);--surface-film:color-mix(in srgb,var(--text-on-dark) 7%,transparent);--border-control:var(--border-control-on-dark);--text-primary:var(--text-on-dark-strong);--text-body:var(--text-on-dark);--text-label:var(--text-on-dark-muted);--text-figure-lit:var(--level-lite);--text-link:var(--level-lite);--text-link-hover:var(--text-on-dark-strong);--level-line:var(--line-on-anchor);--line:var(--line-on-anchor);--line-soft:var(--line-on-anchor-soft);--line-strong:var(--line-on-anchor-strong);--text-caution:var(--brass-lite);--mark-watch:var(--brass-lite);--surface-card:var(--girder)}.sage-bg-bedrock{--line:var(--line-on-bedrock)}.sage-bg-gypsum,.sage-bg-white{--surface-sunken:var(--gypsum);--surface-film:var(--gypsum);--border-control:var(--border-control-on-light);--text-primary:var(--text-on-light-strong);--text-body:var(--text-on-light);--text-label:var(--text-on-light-muted);--text-figure-lit:var(--level-deep);--text-link:var(--level-deep);--text-link-hover:var(--text-on-light-strong);--level-line:rgba(11,111,121,.35);--line:var(--line-on-light);--line-soft:var(--line-on-light-soft);--line-strong:var(--line-on-light-strong);--text-caution:var(--brass-deep);--mark-watch:var(--brass);--surface-card:var(--white)}.sage-bg-anchor{isolation:isolate;position:relative}.sage-bg-anchor .hs_cos_wrapper_type_module[class*=widget-type-]{position:relative;z-index:3}.sage-bg-anchor .overlay-xray-grid{max-width:calc(var(--page-max) + var(--page-pad-x)*2);padding-inline:var(--page-pad-x)}.sage-bg-anchor #xray-svg-element{max-width:min(28.75rem,calc((100% - var(--group-gap))/2.2))}:where(.row-fluid){display:flex;flex-wrap:wrap;width:100%;--sage-col-gap:var(--space-11)}:where(.row-fluid [class*=span]){min-height:var(--border-width);width:100%}@media (width >= 48rem){:where(.row-fluid){column-gap:var(--sage-col-gap);flex-wrap:nowrap}:where(.row-fluid>.span1){width:calc(8.33333% - var(--sage-col-gap)*11*1/12)}:where(.row-fluid>.span2){width:calc(16.66667% - var(--sage-col-gap)*11*2/12 + var(--sage-col-gap)*1)}:where(.row-fluid>.span3){width:calc(25% - var(--sage-col-gap)*11*3/12 + var(--sage-col-gap)*2)}:where(.row-fluid>.span4){width:calc(33.33333% - var(--sage-col-gap)*11*4/12 + var(--sage-col-gap)*3)}:where(.row-fluid>.span5){width:calc(41.66667% - var(--sage-col-gap)*11*5/12 + var(--sage-col-gap)*4)}:where(.row-fluid>.span6){width:calc(50% - var(--sage-col-gap)*11*6/12 + var(--sage-col-gap)*5)}:where(.row-fluid>.span7){width:calc(58.33333% - var(--sage-col-gap)*11*7/12 + var(--sage-col-gap)*6)}:where(.row-fluid>.span8){width:calc(66.66667% - var(--sage-col-gap)*11*8/12 + var(--sage-col-gap)*7)}:where(.row-fluid>.span9){width:calc(75% - var(--sage-col-gap)*11*9/12 + var(--sage-col-gap)*8)}:where(.row-fluid>.span10){width:calc(83.33333% - var(--sage-col-gap)*11*10/12 + var(--sage-col-gap)*9)}:where(.row-fluid>.span11){width:calc(91.66667% - var(--sage-col-gap)*11*11/12 + var(--sage-col-gap)*10)}:where(.row-fluid>.span12){width:100%}}@media (width < 48rem){:where(.row-fluid>.dnd-column+.dnd-column){margin-top:var(--sage-col-gap)}}:where(.dnd-section){padding-block:var(--section-pad-y);padding-inline:var(--page-pad-x)}:where(.dnd-section>.row-fluid){margin-inline:auto;max-width:var(--page-max)}:where(.dnd-section:not([class*=-background-])+.dnd-section:not([class*=-background-])){padding-top:0}:where(.dnd-section:not([class*=-background-]):has(+.dnd-section:not([class*=-background-]))){padding-bottom:var(--group-gap)}:where(.dnd-column>.row-fluid-wrapper+.row-fluid-wrapper){margin-top:var(--space-8)}:where(.dnd-section:not(:has(.dnd-module))){padding-block:0}:where(.sage-area:not(:has(.dnd-module)) [class*=span]){min-height:0}:where(.sage-bg-white+.sage-bg-white .dnd-section:first-child,.sage-bg-gypsum+.sage-bg-gypsum .dnd-section:first-child){padding-top:0}:is(.sage-cards .row-fluid:has(>[class*=span]+[class*=span]),.row-fluid:has(>[class*=span]:has(.sage-card):not(:has([class*=span] .sage-card)))){--sage-col-gap:var(--row-gap)}:is(.sage-cards .row-fluid>[class*=span]:not(:only-child),.row-fluid>[class*=span]:has(.sage-card):not(:has([class*=span] .sage-card))){background:var(--surface-card);border:var(--border-width) solid var(--line);border-radius:var(--radius);box-shadow:var(--sage-lift-1);display:flex;flex-direction:column;overflow:hidden;transition:box-shadow var(--motion-moderate) var(--motion-ease-move),transform var(--motion-moderate) var(--motion-ease-move),border-color var(--motion-base) var(--motion-ease)}:is(.sage-cards .row-fluid>[class*=span]:not(:only-child),.row-fluid>[class*=span]:has(.sage-card):not(:has([class*=span] .sage-card))):hover{border-color:var(--line-strong);box-shadow:var(--sage-lift-2);transform:translateY(calc(var(--motion-travel-sm)*-1))}@media (width < 48rem){:is(.sage-cards .row-fluid>[class*=span]:not(:only-child),.row-fluid>[class*=span]:has(.sage-card):not(:has([class*=span] .sage-card)))+[class*=span]{margin-top:var(--sage-col-gap)}}:is(.sage-cards .row-fluid>[class*=span]:not(:only-child),.row-fluid>[class*=span]:has(.sage-card):not(:has([class*=span] .sage-card))) :is(.row-fluid-wrapper,.row-fluid,.dnd-module,.cell-wrapper,.hs_cos_wrapper,.sage-card){display:flex;flex:1 1 auto;flex-direction:column}.sage-card{margin:0;max-width:none}:is(.sage-cards .row-fluid>[class*=span]:not(:only-child) .hs_cos_wrapper_type_rich_text:not(:has(>.sage-card)),.sage-card)>*{font-size:var(--font-body-size-sm);margin:0;max-width:none;padding-inline:var(--space-8)}:is(.sage-cards .row-fluid>[class*=span]:not(:only-child) .hs_cos_wrapper_type_rich_text:not(:has(>.sage-card)),.sage-card)>:first-child{padding-top:var(--space-8)}:is(.sage-cards .row-fluid>[class*=span]:not(:only-child) .hs_cos_wrapper_type_rich_text:not(:has(>.sage-card)),.sage-card)>*+*{padding-top:var(--space-3)}:is(.sage-cards .row-fluid>[class*=span]:not(:only-child) .hs_cos_wrapper_type_rich_text:not(:has(>.sage-card)),.sage-card)>:is(h2,h3,h4){color:var(--text-primary);font-family:var(--font-serif);font-size:var(--font-title-size);font-weight:var(--font-title-weight);line-height:var(--font-title-line-height)}:is(.sage-cards .row-fluid>[class*=span]:not(:only-child) .hs_cos_wrapper_type_rich_text:not(:has(>.sage-card)),.sage-card)>p:has(+:is(h2,h3,h4)){color:var(--text-label);font-family:var(--font-label-family);font-size:var(--font-label-size);font-weight:var(--font-label-weight);letter-spacing:var(--font-label-letter-spacing);text-transform:var(--font-label-case)}:is(.sage-cards .row-fluid>[class*=span]:not(:only-child) .hs_cos_wrapper_type_rich_text:not(:has(>.sage-card)),.sage-card)>p+:is(h2,h3,h4){padding-top:var(--space-1)}:is(.sage-cards .row-fluid>[class*=span]:not(:only-child) .hs_cos_wrapper_type_rich_text:not(:has(>.sage-card)),.sage-card)>:last-child{margin-top:auto;padding-bottom:var(--space-9);padding-top:var(--space-8)}:is(.sage-cards .row-fluid>[class*=span]:not(:only-child) .hs_cos_wrapper_type_rich_text:not(:has(>.sage-card)),.sage-card)>p:first-child:has(>img:only-child){align-items:center;background:var(--surface-sunken);block-size:6.25rem;border-bottom:var(--border-width) solid var(--line);display:flex;justify-content:center;padding:var(--space-6) var(--space-8)}:is(.sage-cards .row-fluid>[class*=span]:not(:only-child) .hs_cos_wrapper_type_rich_text:not(:has(>.sage-card)),.sage-card)>p:first-child>img:only-child{block-size:100%;inline-size:auto;max-inline-size:100%;object-fit:contain}:is(.sage-cards .row-fluid>[class*=span]:not(:only-child) .hs_cos_wrapper_type_rich_text:not(:has(>.sage-card)),.sage-card)>p:first-child:has(>img:only-child)+*{padding-top:var(--space-8)}.hs_cos_wrapper_type_rich_text [style*=font-family]{font-family:inherit!important}.hs_cos_wrapper_type_rich_text :is(h1,h2,h3,h4,h5,h6)[style*=font-family]{font-family:var(--font-serif)!important}.hs_cos_wrapper_type_rich_text [style*=font-size]{font-size:inherit!important}.hs_cos_wrapper_type_rich_text h1[style*=font-size]{font-size:var(--font-display-size-hero)!important}.hs_cos_wrapper_type_rich_text h2[style*=font-size]{font-size:var(--font-section-size)!important}.hs_cos_wrapper_type_rich_text h3[style*=font-size]{font-size:var(--font-title-size)!important}.hs_cos_wrapper_type_rich_text :is(h4,h5,h6)[style*=font-size]{font-size:var(--font-fact-size)!important}.hs_cos_wrapper_type_rich_text :is(p,li)[style*=font-size]{font-size:var(--font-body-size)!important}.hs_cos_wrapper_type_rich_text :is(h1+p,h1+hr+p)[style*=font-size]{font-size:var(--font-intro-size)!important}.hs_cos_wrapper_type_rich_text:has(>.sage-cover:first-child){column-gap:var(--space-6);display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:1fr auto auto 1fr}.hs_cos_wrapper_type_rich_text>.sage-cover:first-child{grid-column:1;grid-row:1/-1}.hs_cos_wrapper_type_rich_text>.sage-cover:first-child~*{grid-column:2;margin:0}.hs_cos_wrapper_type_rich_text>.sage-cover:first-child+*{grid-row:2}.hs_cos_wrapper_type_rich_text>.sage-cover:first-child+*+*{grid-row:3}.hs_cos_wrapper_type_rich_text>.sage-cover:first-child~*+*{padding-top:var(--space-2)}.sage-cover{aspect-ratio:3/4;background:var(--surface-card);border:var(--border-width) solid var(--line);border-inline-start:var(--state-edge-width) solid var(--level);inline-size:6rem;padding:var(--space-3) var(--space-2)}.sage-cover>*{color:var(--text-primary);font-family:var(--font-serif);font-size:var(--font-size-floor);line-height:var(--font-title-line-height);margin:0;max-width:none}.sage-cover>:last-child:after{background:var(--level);block-size:var(--rule-width);content:"";display:block;inline-size:var(--space-8);margin-top:var(--space-2)}.sage-scale{background:var(--surface-card);border:var(--border-width) solid var(--line);border-radius:var(--radius);margin-block:var(--space-9);max-width:none;padding:var(--card-pad-y) var(--card-pad-x)}.sage-scale>*{margin:0;max-width:none}.sage-scale>p:first-child{color:var(--text-label);font-family:var(--font-label-family);font-size:var(--font-label-size);font-weight:var(--font-label-weight);letter-spacing:var(--font-label-letter-spacing);margin-bottom:var(--space-8);text-transform:var(--font-label-case)}.sage-scale>ol{--scale-steps:4;display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;list-style:none;padding:0;position:relative}.sage-scale>ol:has(>li:nth-child(2):last-child){--scale-steps:2}.sage-scale>ol:has(>li:nth-child(3):last-child){--scale-steps:3}.sage-scale>ol:has(>li:nth-child(5):last-child){--scale-steps:5}.sage-scale>ol:has(>li:nth-child(6):last-child){--scale-steps:6}.sage-scale>ol:before{background:var(--line-strong);block-size:var(--rule-width);content:"";inset-block-start:calc((var(--space-3) - var(--rule-width))/2);inset-inline:calc(50%/var(--scale-steps));position:absolute}.sage-scale>ol>li{color:var(--text-label);font-family:var(--font-label-family);font-size:var(--font-label-size);font-weight:var(--font-label-weight);letter-spacing:var(--font-label-letter-spacing);line-height:var(--font-title-line-height);margin:0;padding:calc(var(--space-3) + var(--space-4)) var(--space-2) 0;position:relative;text-align:center}.sage-scale>ol>li:before{background:var(--text-label);block-size:var(--marker-size);content:"";inline-size:var(--marker-size);inset-block-start:calc((var(--space-3) - var(--marker-size))/2);inset-inline-start:calc(50% - var(--marker-size)/2);position:absolute}.sage-scale>ol>li:last-child{color:var(--text-figure-lit)}.sage-scale>ol>li:last-child:before{background:var(--text-figure-lit);block-size:var(--space-3);inline-size:var(--space-3);inset-block-start:0;inset-inline-start:calc(50% - var(--space-3)/2)}.sage-scale>p:last-child{color:var(--text-label);font-size:var(--font-body-size-sm);margin-top:var(--space-6)}.hs-image-widget{height:auto;max-width:100%}.hs_cos_wrapper_type_logo img{height:auto}.hs-button,.hs-search-field__button,a.hs-button,input[type=button],input[type=submit]{--btn-ink:var(--white);align-items:center;-webkit-appearance:none;appearance:none;background:var(--anchor);border:var(--border-width) solid var(--anchor);border-radius:var(--radius);color:var(--btn-ink);cursor:pointer;display:inline-flex;font-family:var(--font-sans);font-size:var(--font-body-size);font-weight:var(--font-body-weight-strong);gap:var(--space-2);justify-content:center;line-height:1;padding:var(--space-5) var(--space-8);text-decoration:none;transition:var(--motion-transition)}.hs-button:is(:hover,:focus,:active),.hs-search-field__button:hover,a.hs-button:is(:hover,:focus,:active),input[type=button]:hover,input[type=submit]:hover{background:var(--level-deep);border-color:var(--level-deep);color:var(--btn-ink)}:is(.sage-bg-anchor,.sage-bg-girder,.sage-bg-bedrock) :is(.hs-button,a.hs-button){--btn-ink:var(--anchor);background:var(--text-on-dark-strong);border-color:var(--text-on-dark-strong)}:is(.sage-bg-anchor,.sage-bg-girder,.sage-bg-bedrock) :is(.hs-button,a.hs-button):is(:hover,:focus,:active){--btn-ink:var(--level-onchip);background:var(--level-lite);border-color:var(--level-lite)}a.cta_button{background:var(--anchor)!important;border:var(--border-width) solid var(--anchor)!important;border-radius:var(--radius)!important;box-shadow:none!important;color:var(--white)!important;font-family:var(--font-sans)!important;font-size:var(--font-body-size)!important;font-weight:var(--font-body-weight-strong)!important;line-height:1!important;padding:var(--space-5) var(--space-8)!important;text-shadow:none!important}a.cta_button:hover{background:var(--level-deep)!important;border-color:var(--level-deep)!important}.dnd-module hr{margin-block:0}.sage-area .dnd-row:has(>.row-fluid>.dnd-module>.hs_cos_wrapper>hr:only-child),.sage-area .dnd-row:has(>.row-fluid>.dnd-module>.hs_cos_wrapper>hr:only-child)+.dnd-row{margin-top:var(--section-pad-y)}.hs-horizontal-spacer{block-size:var(--group-gap);display:block}.hs-responsive-embed,.hs-video-widget{max-width:100%;position:relative;width:100%}.hs-responsive-embed iframe,.hs-video-widget iframe,.hs_cos_wrapper_type_video_embed_lp iframe{aspect-ratio:16/9;border:0;display:block;height:auto;width:100%}.hs-menu-wrapper ul{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-9);list-style:none;margin:0;max-width:none;padding:0}.hs-menu-wrapper.hs-menu-flow-vertical ul{flex-direction:column}.hs-menu-wrapper li{margin:0}.hs-menu-wrapper a{border-bottom:0;color:var(--text-primary);font-weight:var(--font-body-weight-strong)}.hs-menu-wrapper a:hover{color:var(--text-link)}.hs-footer-company-copyright{color:var(--text-label);font-size:var(--font-body-size-sm)}:where(input:not([type=checkbox],[type=radio],[type=submit],[type=button],[type=hidden],[type=file]),select,textarea){background:var(--white);border:var(--border-width) solid var(--border-control-on-light);border-radius:var(--radius);color:var(--text-on-light-strong);font-family:var(--font-sans);font-size:var(--font-body-size-sm);line-height:var(--font-body-line-height-tight);padding:var(--space-4) var(--space-5);width:100%}:where(input,textarea)::placeholder{color:var(--text-on-light-muted)}:where(input[type=checkbox],input[type=radio]){accent-color:var(--level-deep)}@media (width < 60rem){:where(input:not([type=checkbox],[type=radio],[type=submit],[type=button]),select,textarea){font-size:var(--font-body-size)}}.hs_cos_wrapper_type_form .form-title{margin-bottom:var(--space-6)}form.hs-form{color:var(--text-body);font-family:var(--font-sans);font-size:var(--font-body-size-sm)}form.hs-form fieldset{border:0;margin:0;max-width:none;min-width:0;padding:0}form.hs-form .hs-form-field{margin-bottom:var(--space-6)}form.hs-form .hs-form-field>label{color:var(--text-primary);display:block;font-weight:var(--font-body-weight-strong);margin-bottom:var(--space-2)}form.hs-form .hs-form-required{color:var(--redline-deep);margin-inline-start:var(--space-1)}form.hs-form .hs-field-desc{color:var(--text-label);margin-bottom:var(--space-2)}form.hs-form fieldset .hs-form-field .hs-input:not([type=checkbox]):not([type=radio]){background:var(--white);border:var(--border-width) solid var(--border-control-on-light);border-radius:var(--radius);box-shadow:none;color:var(--text-on-light-strong);font-family:var(--font-sans);font-size:var(--font-body-size-sm);padding:var(--space-4) var(--space-5);width:100%}form.hs-form textarea.hs-input{min-height:7.5rem;resize:vertical}form.hs-form fieldset:is(.form-columns-2,.form-columns-3){display:flex;gap:var(--space-6)}form.hs-form fieldset:is(.form-columns-2,.form-columns-3) .hs-form-field{flex:1 1 0;float:none;min-width:0;width:auto}form.hs-form fieldset:is(.form-columns-2,.form-columns-3) .input{margin-right:0}@media (width < 30rem){form.hs-form fieldset:is(.form-columns-2,.form-columns-3){flex-direction:column;gap:0}}form.hs-form .inputs-list{list-style:none;margin:0;max-width:none;padding:0}form.hs-form .inputs-list label{align-items:flex-start;display:flex;gap:var(--space-3)}form.hs-form .inputs-list input{flex:none;height:var(--space-5);margin:.3em 0 0;width:var(--space-5)}form.hs-form .legal-consent-container{color:var(--text-body);font-size:var(--font-body-size-sm)}form.hs-form .legal-consent-container p{max-width:none}form.hs-form a{border-bottom:0;color:var(--text-link);text-decoration:underline;text-underline-offset:var(--space-1)}form.hs-form .hs-error-msgs{list-style:none;margin:var(--space-2) 0 0;padding:0}form.hs-form :is(.hs-error-msg,.hs-error-msgs label){color:var(--redline-deep);font-size:var(--font-data-size);font-weight:var(--font-body-weight)}form.hs-form .hs-input.invalid.error{border-color:var(--redline)}form.hs-form .hs_submit .actions{margin-top:var(--space-6)}form.hs-form input[type=submit].hs-button{background:var(--anchor);border-color:var(--anchor);color:var(--white);font-size:var(--font-body-size-sm);padding:var(--space-5) var(--space-11);width:100%}form.hs-form input[type=submit].hs-button:hover{background:var(--level-deep);border-color:var(--level-deep)}.submitted-message{color:var(--text-body)}:root{--hsf-global__font-family:var(--font-sans);--hsf-global__font-size:var(--font-body-size-sm);--hsf-global__color:var(--text-on-light);--hsf-global-error__color:var(--redline-deep);--hsf-row__horizontal-spacing:var(--space-6);--hsf-row__vertical-spacing:var(--space-6);--hsf-module__vertical-spacing:var(--space-6);--hsf-heading__font-family:var(--font-serif);--hsf-heading__color:var(--text-on-light-strong);--hsf-heading__text-shadow:none;--hsf-richtext__font-family:var(--font-sans);--hsf-richtext__font-size:var(--font-body-size-sm);--hsf-richtext__color:var(--text-on-light);--hsf-field-label__font-family:var(--font-sans);--hsf-field-label__font-size:var(--font-body-size-sm);--hsf-field-label__color:var(--text-on-light-strong);--hsf-field-label-requiredindicator__color:var(--redline-deep);--hsf-field-description__font-family:var(--font-sans);--hsf-field-description__color:var(--text-on-light-muted);--hsf-field-footer__font-family:var(--font-sans);--hsf-field-footer__color:var(--text-on-light-muted);--hsf-field-input__font-family:var(--font-sans);--hsf-field-input__color:var(--text-on-light-strong);--hsf-field-input__background-color:var(--white);--hsf-field-input__placeholder-color:var(--text-on-light-muted);--hsf-field-input__border-color:var(--border-control-on-light);--hsf-field-input__border-width:var(--border-width);--hsf-field-input__border-style:solid;--hsf-field-input__border-radius:var(--radius);--hsf-field-input__padding:var(--space-4) var(--space-5);--hsf-field-textarea__font-family:var(--font-sans);--hsf-field-textarea__color:var(--text-on-light-strong);--hsf-field-textarea__background-color:var(--white);--hsf-field-textarea__placeholder-color:var(--text-on-light-muted);--hsf-field-textarea__border-color:var(--border-control-on-light);--hsf-field-textarea__border-width:var(--border-width);--hsf-field-textarea__border-style:solid;--hsf-field-textarea__border-radius:var(--radius);--hsf-field-textarea__padding:var(--space-4) var(--space-5);--hsf-field-checkbox__color:var(--level-deep);--hsf-field-checkbox__background-color:var(--white);--hsf-field-checkbox__border-color:var(--border-control-on-light);--hsf-field-checkbox__border-width:var(--border-width);--hsf-field-checkbox__border-style:solid;--hsf-field-radio__color:var(--level-deep);--hsf-field-radio__background-color:var(--white);--hsf-field-radio__border-color:var(--border-control-on-light);--hsf-field-radio__border-width:var(--border-width);--hsf-field-radio__border-style:solid;--hsf-button__font-family:var(--font-sans);--hsf-button__font-size:var(--font-body-size-sm);--hsf-button__color:var(--white);--hsf-button__background-color:var(--anchor);--hsf-button__background-image:none;--hsf-button__border-radius:var(--radius);--hsf-button__padding:var(--space-5) var(--space-11);--hsf-button__box-shadow:none;--hsf-background__background-color:transparent;--hsf-background__background-image:none;--hsf-background__border-style:none;--hsf-background__border-width:0;--hsf-background__border-radius:0;--hsf-background__padding:0;--hsf-erroralert__font-family:var(--font-sans);--hsf-erroralert__font-size:var(--font-data-size);--hsf-erroralert__color:var(--redline-deep);--hsf-infoalert__font-family:var(--font-sans);--hsf-infoalert__font-size:var(--font-body-size-sm);--hsf-infoalert__color:var(--text-on-light);--hsf-progressbar-text__font-family:var(--font-sans);--hsf-progressbar-text__font-size:var(--font-label-size);--hsf-progressbar-text__color:var(--text-on-light-muted);--hsf-progressbar-progressLine__background-color:var(--level);--hsf-progressbar-trackLine__background-color:var(--gypsum)}:is(.sage-bg-anchor,.sage-bg-girder,.sage-bg-bedrock) .widget-type-form{--surface-sunken:var(--gypsum);--border-control:var(--border-control-on-light);--text-primary:var(--text-on-light-strong);--text-body:var(--text-on-light);--text-label:var(--text-on-light-muted);--text-link:var(--level-deep);--text-link-hover:var(--text-on-light-strong);--level-line:rgba(11,111,121,.35);--line:var(--line-on-light);background:var(--white);border-radius:var(--radius);box-shadow:var(--sage-lift-on-dark);color:var(--text-on-light);padding:var(--card-pad-y) var(--card-pad-x)}:is(.sage-bg-anchor,.sage-bg-girder,.sage-bg-bedrock) .widget-type-form{--hsf-button__background-color:var(--level-deep)}:is(.sage-bg-anchor,.sage-bg-girder,.sage-bg-bedrock) .widget-type-form :is(.hs-button,a.hs-button,form.hs-form input[type=submit].hs-button){--btn-ink:var(--white);background:var(--level-deep);border-color:var(--level-deep)}:is(.sage-bg-anchor,.sage-bg-girder,.sage-bg-bedrock) .widget-type-form :is(.hs-button,a.hs-button,form.hs-form input[type=submit].hs-button):hover{--btn-ink:var(--white);background:var(--anchor);border-color:var(--anchor)}.sage-container{margin-inline:auto;width:min(100% - 2 * var(--page-pad-x),var(--page-max))}.sage-footer{background:var(--bedrock);color:var(--text-on-dark-muted);font-size:var(--font-body-size-sm);padding-block:var(--section-pad-y) var(--space-11);--text-primary:var(--text-on-dark-strong);--text-body:var(--text-on-dark);--text-label:var(--text-on-dark-muted);--line:var(--line-on-bedrock);--text-link:var(--level-lite)}.sage-footer ul{max-width:none}.sage-footer li+li{margin-top:0}.sage-footer__grid{display:grid;gap:var(--space-12) var(--space-9);grid-template-columns:1.15fr repeat(5,1fr)}.sage-footer__grid>*{margin:0}.sage-footer__brand{align-items:flex-start;display:flex;flex-direction:column;gap:var(--space-6)}.sage-footer__brand>*{margin:0}.sage-footer__brand img{height:var(--space-10);width:auto}.sage-footer__brand p{color:var(--text-on-dark-muted);font-size:var(--font-body-size);line-height:1.55;max-width:27ch}.sage-footer__col>*{margin:0}.sage-footer__heading{color:var(--text-on-dark-muted);font-family:var(--font-label-family);font-size:var(--font-label-size);font-weight:var(--font-label-weight);letter-spacing:var(--font-label-letter-spacing);margin-block-end:var(--space-5);text-transform:var(--font-label-case)}.sage-footer__col ul{display:flex;flex-direction:column;gap:var(--space-3);list-style:none;margin:0;padding:0}.sage-footer__col li{margin:0}.sage-footer a{border-bottom:0;color:var(--text-on-dark);transition:color var(--motion-base) var(--motion-ease)}.sage-footer a:hover{color:var(--level-lite)}.sage-footer__social{display:grid;gap:var(--space-4);grid-template-columns:repeat(3,max-content);list-style:none;margin:0;padding:0}.sage-footer__social li{margin:0}.sage-footer__social a{align-items:center;block-size:2.75rem;border:var(--border-width) solid var(--line);border-radius:var(--radius);display:inline-flex;inline-size:2.75rem;justify-content:center;transition:color var(--motion-base) var(--motion-ease),border-color var(--motion-base) var(--motion-ease)}.sage-footer__social a:hover{border-color:var(--level-lite)}.sage-footer__social svg{block-size:1.0625rem;display:block;inline-size:auto}.sage-footer__bar{align-items:baseline;border-top:var(--border-width) solid var(--line);display:flex;flex-wrap:wrap;gap:var(--space-6);justify-content:space-between;margin-block-start:var(--space-13);padding-block-start:var(--space-8)}.sage-footer__bar>*{margin:0}.sage-footer__bar ul{display:flex;flex-wrap:wrap;gap:var(--space-9);list-style:none;margin:0;padding:0}.sage-footer__bar li{margin:0}@media (width < 68rem){.sage-footer__grid{grid-template-columns:repeat(auto-fit,minmax(min(11rem,100%),1fr))}.sage-footer__brand{grid-column:1/-1}.sage-footer__social{grid-template-columns:repeat(5,max-content)}}.sage-lp-footer__grid{display:grid;gap:var(--space-12) var(--space-13);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.sage-lp-footer__col{align-items:flex-start;display:flex;flex-direction:column;gap:var(--space-6)}.sage-lp-footer__col .sage-footer__heading,.sage-lp-footer__col>*{margin:0}.sage-lp-footer__about p:not(.sage-footer__heading){color:var(--text-on-dark);font-size:var(--font-body-size);line-height:1.55;max-width:62ch}.sage-lp-footer__lines{color:var(--text-on-dark);display:flex;flex-direction:column;gap:var(--space-4);list-style:none;margin:0 0 var(--space-4);padding:0}.sage-lp-footer__lines li{align-items:flex-start;display:flex;gap:var(--space-4);margin:0}.sage-lp-footer__lines svg{block-size:var(--space-6);color:var(--text-on-dark-muted);flex:none;inline-size:var(--space-6);margin-block-start:.15em}@media (width < 48rem){.sage-lp-footer__grid{grid-template-columns:minmax(0,1fr)}}.sage-bare{background:var(--white);border-block-end:var(--border-width) solid var(--line)}.sage-bare__bar{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-8);justify-content:space-between;margin-block:0;min-block-size:var(--nav-height);padding-block:var(--space-4)}.sage-bare__lockup{align-items:center;border-bottom:0;display:flex;flex:none}.sage-bare__lockup img{block-size:var(--space-10);display:block;inline-size:auto}.sage-bare__back{font-family:var(--font-sans);font-size:var(--font-body-size-sm);font-weight:var(--font-body-weight-strong);white-space:nowrap}.body-wrapper:has(>#main-content){display:flex;flex-direction:column;min-block-size:100svh}.body-wrapper>#main-content{flex:1 0 auto}.sage-system{padding-block:var(--section-pad-y)}.sage-system__body{max-inline-size:var(--text-width-wide)}.sage-system .page-header{margin-block-end:var(--space-8)}.sage-system .page-header h1{margin-block-end:0}.sage-system .hs-search-field{margin-block-end:var(--space-11)}.sage-system .hs-search-field__form{display:flex;flex-wrap:wrap;gap:var(--space-4)}.sage-system .hs-search-field__input{flex:1 1 16rem;min-inline-size:0}.sage-system .hs-search-field__bar .hs-search-field__button svg{block-size:var(--space-6);fill:currentColor;inline-size:var(--space-6)}.sage-system .hs-search-field--open .hs-search-field__suggestions{background:var(--white);border:var(--border-width) solid var(--border-control-on-light);border-radius:var(--radius);box-shadow:var(--sage-lift-1);margin-block-start:var(--space-2);padding-block:var(--space-2)}.sage-system .hs-search-field__suggestions :is(a,.results-for){border-bottom:0;line-height:var(--font-body-line-height-tight);padding:var(--space-2) var(--space-5)}.sage-system .hs-search-field__suggestions a:is(:hover,:focus){background:var(--anchor-tint)}.sage-system .hs-search-results__message{color:var(--text-label);font-family:var(--font-label-family);font-size:var(--font-label-size);letter-spacing:var(--font-label-letter-spacing)}.sage-system .hs-search-results__listing{display:flex;flex-direction:column;gap:0;list-style:none;margin:0;max-width:none;padding:0}.sage-system .hs-search-results__listing__item{margin:0;padding-block:0 var(--space-8)}.sage-system .hs-search-results__listing__item+.hs-search-results__listing__item{border-top:var(--border-width) solid var(--line);padding-block-start:var(--space-8)}.sage-system .hs-search-results__link{border-bottom:0}.sage-system .hs-search-results__title{color:var(--text-primary);font-family:var(--font-serif);font-size:var(--font-title-size);font-weight:var(--font-title-weight);line-height:var(--font-title-line-height);margin-bottom:var(--space-3)}.sage-system .hs-search-results__link:hover .hs-search-results__title{color:var(--text-link)}.sage-system .hs-search-results__description{color:var(--text-body);font-size:var(--font-body-size-sm)}.sage-system .hs-search-highlight{color:var(--text-primary);font-weight:var(--font-body-weight-strong)}.sage-system .hs-search-results__featured-image{border-radius:var(--radius)}.sage-system .hs-search-results__pagination{align-items:center;display:flex;flex-wrap:wrap;font-weight:var(--font-body-weight-strong);gap:var(--space-2);justify-content:flex-start;margin-block-start:var(--space-8)}.sage-system .hs-search-results__pagination__link{border:var(--border-width) solid transparent;border-radius:var(--radius);margin:0;padding:var(--space-2) var(--space-4)}.sage-system .hs-search-results__pagination__link--active{border-color:var(--line-strong);color:var(--text-primary)}.sage-system .page-header h2{font-family:var(--font-sans);font-size:var(--font-body-size);font-weight:var(--font-body-weight-strong);letter-spacing:0;line-height:var(--font-body-line-height);margin-block:var(--space-6) var(--space-2)}.sage-system .page-header{color:var(--text-label);font-size:var(--font-body-size-sm)}.sage-system .page-header br{display:none}.sage-system .email-prefs .header{color:var(--text-primary);font-weight:var(--font-body-weight-strong);margin-block-end:var(--space-5)}.sage-system .email-prefs .item{border-top:var(--border-width) solid var(--line);padding-block:var(--space-6)}.sage-system .email-prefs .item:not(:has(~.item)){border-bottom:var(--border-width) solid var(--line)}.sage-system .email-prefs .item-inner{display:grid;gap:var(--space-2)}.sage-system .email-prefs :is(.fakelabel,.subscribe-options label){align-items:flex-start;display:flex;gap:var(--space-3)}.sage-system .email-prefs .fakelabel{color:var(--text-primary);font-weight:var(--font-body-weight-strong)}.sage-system .email-prefs input[type=checkbox]{block-size:var(--space-5);flex:none;inline-size:var(--space-5);margin:.3em 0 0}.sage-system .email-prefs .item p{font-size:var(--font-body-size-sm);padding-inline-start:calc(var(--space-5) + var(--space-3))}.sage-system .email-prefs .subscribe-options{margin-block-start:var(--space-9)}.sage-system .email-prefs .subscribe-options p:not(.header){font-size:var(--font-body-size-sm)}.sage-system .email-prefs :is(input[type=submit],.hs-button){margin-block-start:var(--space-9)}.sage-system .hs_cos_wrapper_type_password_prompt form{display:flex;flex-wrap:wrap;gap:var(--space-4);margin-block-start:var(--space-8)}.sage-system #hs-pwd-widget-password{flex:1 1 16rem;inline-size:auto;min-inline-size:0}.sage-system .hs-screen-reader-text{block-size:1px;clip-path:inset(50%);inline-size:1px;overflow:hidden;position:absolute;white-space:nowrap}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important}html{scroll-behavior:auto}}