:root{--hs-serif: var(--font-heading);--hs-sans: var(--font-text);--hs-label: var(--font-eyebrow);--hs-page: var(--color-cream);--hs-tile-faint: var(--color-cream-deep);--hs-tile: var(--color-cream-tan);--hs-tile-warm: var(--color-stone);--hs-tile-active: var(--color-section-blue);--hs-ink: var(--color-ink);--hs-ink-meta: var(--color-neutral-500);--hs-ink-muted: var(--color-neutral-400);--hs-ink-prereveal: var(--color-neutral-200);--hs-hairline: color-mix(in srgb, var(--color-ink) 90%, transparent);--hs-accent: var(--color-primary);--hs-accent-hover: var(--color-primary-600);--hs-accent-deep: var(--color-primary-800);--hs-gold: var(--color-gold);--hs-ease: cubic-bezier(.2, .7, .2, 1);--hs-ease-ink: cubic-bezier(.22, .61, .36, 1);--hs-dur: .22s;--hs-dur-ink: .6s;--hs-r-outer: 20px;--hs-r-inner: 12px;--hs-r-pill: 999px;--hs-max: 1440px;--hs-gutter: 120px;--hs-section: 104px;--hs-hero-top: 96px;--hs-gap: 16px}@media(max-width:1023px){:root{--hs-gutter: 64px;--hs-section: 80px;--hs-hero-top: 64px}}@media(max-width:639px){:root{--hs-gutter: 24px;--hs-section: 64px;--hs-hero-top: 48px}}.hs,.hs *{box-sizing:border-box}.hs{margin:0;background:var(--hs-page);color:var(--hs-ink);font:300 var(--text-t-md)/1.8 var(--hs-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.hs p{margin:0;text-wrap:pretty}.hs p+p{margin-top:16px}.hs a:not([class]){color:var(--hs-accent);text-decoration:underline;text-underline-offset:3px}.hs img{display:block;max-width:100%}.hs-container{max-width:var(--hs-max);margin-inline:auto;padding-inline:var(--hs-gutter)}.hs-section{padding-bottom:var(--hs-section)}.hs-hero-top{padding-top:var(--hs-hero-top)}.hs-h1-hero,.hs-h1-page,.hs-h2,.hs-h3{font-family:var(--hs-serif);font-weight:400;margin:0}.hs-h1-hero{font-size:var(--text-d-2xl);line-height:1.08;letter-spacing:-.015em;text-wrap:balance}.hs-h1-page{font-size:var(--text-d-xl);line-height:1.1;letter-spacing:-.015em;text-wrap:balance}.hs-h2{font-size:var(--text-ui-40);line-height:1.14;letter-spacing:-.01em;text-wrap:balance}.hs-h3{font-size:var(--text-ui-26);line-height:1.2;letter-spacing:0}.hs-quote{font-family:var(--hs-serif);font-style:italic;font-weight:400;font-size:var(--text-ui-30);line-height:1.3;text-indent:-.4em;max-width:784px;margin:0;text-wrap:balance}.hs-statement{font-family:var(--hs-sans);font-weight:200;font-size:var(--text-ui-34);line-height:1.2;letter-spacing:-.02em;margin:0;text-wrap:balance}.hs-numeral{font-family:var(--hs-sans);font-weight:200;font-size:var(--text-ui-40);line-height:1.2;letter-spacing:-.03em}.hs-lede{font-size:var(--text-t-xl);line-height:1.45;font-weight:300;letter-spacing:-.005em;margin:0}.hs-body{font-size:var(--text-t-md);line-height:1.8;font-weight:300}.hs-meta{font-size:var(--text-t-sm);line-height:1.6;font-weight:300;color:var(--hs-ink-meta)}.hs-source{font-size:var(--text-t-sm);line-height:1.5;font-weight:300;color:var(--hs-ink-meta);margin-top:16px}.hs-title{font-family:var(--hs-sans);font-size:var(--text-t-xl);font-weight:500;line-height:1.2;margin:0}.hs-name{font-size:var(--text-t-sm);font-weight:500;line-height:1.4}.hs-name span{display:block;font-weight:300;color:var(--hs-ink-meta)}.hs-eyebrow{display:block;border-top:1px solid var(--hs-hairline);padding-top:14px;margin-bottom:44px;font-family:var(--hs-label);font-size:var(--text-ui-11);font-weight:700;line-height:1;letter-spacing:.18em;text-transform:uppercase;color:var(--hs-accent)}.hs-eyebrow--bare{border-top:0;padding-top:0;margin-bottom:24px}@media(max-width:1023px){.hs-h1-hero{font-size:var(--text-ui-44)}.hs-h1-page{font-size:var(--text-ui-40)}.hs-h2{font-size:var(--text-d-md)}.hs-quote{font-size:var(--text-ui-26)}.hs-statement{font-size:var(--text-ui-28)}.hs-numeral{font-size:var(--text-d-md)}}@media(max-width:639px){.hs-h1-hero{font-size:var(--text-ui-36)}.hs-h1-page{font-size:var(--text-d-md)}.hs-h2{font-size:var(--text-ui-28)}.hs-quote,.hs-statement{font-size:var(--text-d-sm)}.hs-numeral{font-size:var(--text-ui-28)}.hs-lede{font-size:var(--text-t-lg)}}.hs .hl{background:linear-gradient(180deg,transparent 0 8%,color-mix(in srgb,var(--color-primary) 28%,transparent) 8% 92%,transparent 92%);padding:0 .08em;border-radius:2px}.hs .hl--gold{background:linear-gradient(180deg,transparent 0 8%,color-mix(in srgb,var(--color-gold) 55%,transparent) 8% 92%,transparent 92%)}.hs-btn{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;border:0;border-radius:var(--hs-r-pill);font-family:var(--hs-sans);font-size:var(--text-t-sm);font-weight:500;line-height:1;padding:12px 22px;text-decoration:none;cursor:pointer;transition:background-color var(--hs-dur) var(--hs-ease)}.hs-btn--primary{background:var(--hs-accent);color:var(--hs-page)}.hs-btn--secondary{background:transparent;color:var(--hs-ink);padding-inline:8px}.hs-btn--inverse{background:var(--hs-page);color:var(--hs-accent)}@media(hover:hover){.hs-btn--primary:hover{background:var(--hs-accent-hover)}.hs-btn--secondary:hover{text-decoration:underline;text-underline-offset:3px}.hs-nav-link:hover{background:var(--hs-tile-warm)}}.hs-btn:focus-visible,.hs-nav-link:focus-visible,.hs-tile:focus-visible{outline:2px solid var(--hs-ink);outline-offset:3px}.hs-nav-link{display:inline-block;padding:8px 14px;border-radius:var(--hs-r-pill);color:var(--hs-ink);text-decoration:none;font-size:var(--text-t-sm);font-weight:500;transition:background-color var(--hs-dur) var(--hs-ease)}.hs-cta-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px 28px;margin-top:32px}.hs-tile-surface{background:var(--hs-tile);border-radius:var(--hs-r-outer);padding:36px 32px 32px}.hs-tile-surface--faint{background:var(--hs-tile-faint)}.hs-tile-surface--warm{background:var(--hs-tile-warm)}.hs-tile-surface--accent{background:var(--hs-accent);color:var(--hs-page)}.hs-seam-row{display:grid;gap:var(--hs-gap)}.hs-framed{border-radius:var(--hs-r-outer);overflow:hidden}.hs-framed img{width:100%;height:100%;object-fit:cover}.hs-tiles{display:flex;align-items:stretch;gap:var(--hs-gap)}.hs-tile{display:flex;flex-direction:column;min-width:0;flex:1 1 0%;background:var(--hs-tile);border-radius:var(--hs-r-outer);padding:36px 32px 32px;text-decoration:none;color:var(--hs-ink);transition:flex-grow var(--hs-dur) var(--hs-ease),flex-basis var(--hs-dur) var(--hs-ease),background-color var(--hs-dur) var(--hs-ease)}.hs-tile-media{height:232px;margin-bottom:28px;flex-shrink:0;overflow:hidden;border-radius:var(--hs-r-inner);transition:height var(--hs-dur) var(--hs-ease),margin-bottom var(--hs-dur) var(--hs-ease)}.hs-tile-media img{width:100%;height:100%;object-fit:cover}.hs-tile-numeral{display:block;font-size:var(--text-ui-40);font-weight:200;line-height:1;letter-spacing:-.03em;color:var(--hs-accent);transition:font-size var(--hs-dur) var(--hs-ease)}.hs-tile-title{margin:auto 0 6px;font-size:var(--text-d-sm);font-weight:500;line-height:1.2;transition:font-size var(--hs-dur) var(--hs-ease)}.hs-tile-meta{margin:0;font-size:var(--text-t-sm);color:var(--hs-ink);transition:color var(--hs-dur) var(--hs-ease)}.hs-tile-body{margin:18px 0 0;font-size:var(--text-t-sm);line-height:1.65;overflow:hidden;opacity:1;max-height:none;flex-shrink:0;transition:max-height var(--hs-dur) var(--hs-ease),margin-top var(--hs-dur) var(--hs-ease),opacity var(--hs-dur) var(--hs-ease),color var(--hs-dur) var(--hs-ease)}@media(min-width:1024px){.hs-tile{min-height:520px}.hs-tile-media{height:0;margin-bottom:0}.hs-tile-numeral{font-size:var(--text-d-2xl)}.hs-tile-title{font-size:var(--text-t-xl)}.hs-tile-meta{color:var(--hs-ink-meta)}.hs-tile-body{opacity:0;max-height:0;margin-top:0;color:var(--hs-ink-meta)}[data-active="0"]>[data-expand-index="0"],[data-active="1"]>[data-expand-index="1"],[data-active="2"]>[data-expand-index="2"],[data-active="3"]>[data-expand-index="3"]{flex:1.8 1 0%;background:var(--hs-tile-active)}[data-active="0"]>[data-expand-index="0"] .hs-tile-media,[data-active="1"]>[data-expand-index="1"] .hs-tile-media,[data-active="2"]>[data-expand-index="2"] .hs-tile-media,[data-active="3"]>[data-expand-index="3"] .hs-tile-media{height:232px;margin-bottom:28px}[data-active="0"]>[data-expand-index="0"] .hs-tile-numeral,[data-active="1"]>[data-expand-index="1"] .hs-tile-numeral,[data-active="2"]>[data-expand-index="2"] .hs-tile-numeral,[data-active="3"]>[data-expand-index="3"] .hs-tile-numeral{font-size:var(--text-ui-40)}[data-active="0"]>[data-expand-index="0"] .hs-tile-title,[data-active="1"]>[data-expand-index="1"] .hs-tile-title,[data-active="2"]>[data-expand-index="2"] .hs-tile-title,[data-active="3"]>[data-expand-index="3"] .hs-tile-title{font-size:var(--text-d-sm)}[data-active="0"]>[data-expand-index="0"] .hs-tile-meta,[data-active="1"]>[data-expand-index="1"] .hs-tile-meta,[data-active="2"]>[data-expand-index="2"] .hs-tile-meta,[data-active="3"]>[data-expand-index="3"] .hs-tile-meta{color:var(--hs-ink)}[data-active="0"]>[data-expand-index="0"] .hs-tile-body,[data-active="1"]>[data-expand-index="1"] .hs-tile-body,[data-active="2"]>[data-expand-index="2"] .hs-tile-body,[data-active="3"]>[data-expand-index="3"] .hs-tile-body{opacity:1;max-height:200px;margin-top:18px;color:var(--hs-ink)}}@media(max-width:1023px){.hs-tiles{flex-direction:column}}.hs-ink{color:var(--hs-ink-prereveal);transition:color var(--hs-dur-ink) var(--hs-ease-ink),background-color var(--hs-dur-ink) var(--hs-ease-ink)}.hs-ink.is-inked{color:var(--hs-ink)}.hs-bars{display:grid;gap:4px}.hs-bar{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:0 24px;height:88px;border-radius:var(--hs-r-inner);background:var(--hs-tile);color:var(--hs-ink-prereveal);font-size:var(--text-t-sm);font-weight:300;transition:background-color var(--hs-dur-ink) var(--hs-ease-ink),color var(--hs-dur-ink) var(--hs-ease-ink)}.hs-bar b{font-weight:200;font-size:var(--text-d-md);letter-spacing:-.03em}.hs-bar.is-inked{background:var(--hs-accent-deep);color:var(--hs-page)}.hs-ink-img{filter:saturate(.45);transition:filter var(--hs-dur-ink) var(--hs-ease-ink)}.hs-ink-img.is-inked{filter:saturate(1)}@media(prefers-reduced-motion:reduce){.hs-ink,.hs-bar,.hs-ink-img,.hs-tile,.hs-tile-media,.hs-tile-numeral,.hs-tile-title,.hs-tile-meta,.hs-tile-body{transition:none}}.hs-attr{display:flex;align-items:center;gap:14px;margin-top:28px}.hs-avatar{width:48px;height:48px;border-radius:50%;overflow:hidden;background:var(--hs-tile-warm);display:grid;place-items:center;font-size:var(--text-t-sm);font-weight:500;flex-shrink:0}.hs-avatar img{width:100%;height:100%;object-fit:cover}.hs-logos{display:flex;flex-wrap:wrap;align-items:center;gap:24px 48px}.hs-logos img{height:36px;width:auto;opacity:.78;filter:grayscale(1)}.hs-logos img.is-light{filter:grayscale(1) invert(1)}.hs-bleed{position:relative;width:100%;min-height:min(88vh,820px);display:flex;flex-direction:column;justify-content:space-between;isolation:isolate;overflow:hidden;background:var(--hs-ink);color:var(--hs-page)}.hs-bleed--band{min-height:min(64vh,620px);justify-content:center;align-items:center;text-align:center}.hs-bleed--short{min-height:min(56vh,520px)}.hs-bleed>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:var(--pos, 50% 40%);z-index:-1;transform:scale(var(--zoom, 1));transform-origin:var(--pos, 50% 40%)}@media(max-width:639px){.hs-bleed>img,.hs-bleed-slides img{object-position:var(--pos-phone, var(--pos, 50% 40%));transform-origin:var(--pos-phone, var(--pos, 50% 40%))}}.hs-bleed:before,.hs-bleed:after{content:"";position:absolute;left:0;right:0;z-index:0;pointer-events:none}.hs-bleed>:not(img){position:relative;z-index:1}.hs-bleed:before{top:0;height:62%;background:linear-gradient(180deg,color-mix(in srgb,var(--color-ink) 78%,transparent),color-mix(in srgb,var(--color-ink) 45%,transparent) 45%,color-mix(in srgb,var(--color-ink) 0%,transparent))}.hs-bleed:after{bottom:0;height:42%;background:linear-gradient(0deg,color-mix(in srgb,var(--color-ink) 70%,transparent),color-mix(in srgb,var(--color-ink) 0%,transparent))}.hs-bleed--band:before{top:0;bottom:0;height:auto;background:radial-gradient(ellipse 70% 80% at 50% 50%,color-mix(in srgb,var(--color-ink) 78%,transparent),color-mix(in srgb,var(--color-ink) 42%,transparent))}.hs-bleed--band:after{display:none}.hs-bleed-top{padding:var(--hs-hero-top) var(--hs-gutter) 0;text-align:center;max-width:920px;margin-inline:auto}.hs-bleed-bottom{padding:0 var(--hs-gutter) 56px;display:flex;justify-content:center;gap:12px 28px;flex-wrap:wrap}.hs-bleed .hs-eyebrow{color:var(--hs-page);border-top-color:transparent;padding-top:0;margin-bottom:20px;opacity:.85}.hs-bleed .hs-h1-hero,.hs-bleed .hs-h1-page,.hs-bleed .hs-h2,.hs-bleed .hs-statement,.hs-bleed .hs-quote{color:var(--hs-page)}.hs-bleed .hs-lede{color:var(--hs-page);opacity:.9;margin-top:20px}.hs-bleed .hs-btn--secondary{color:var(--hs-page)}.hs-bleed .hs-btn--primary{background:var(--hs-page);color:var(--hs-ink)}@media(hover:hover){.hs-bleed .hs-btn--primary:hover{background:var(--hs-tile)}}.hs-bleed-band-copy{padding:0 var(--hs-gutter);max-width:960px}@media(max-width:639px){.hs-bleed{min-height:78vh}.hs-bleed-bottom{padding-bottom:40px}}.hs-h1-hero em,.hs-h1-page em,.hs-h2 em,.hs-h3 em,.hs-statement em,.hs-quote em{font-style:italic}.hs-bleed--center{justify-content:center;padding-top:var(--hs-hero-top)}.hs-bleed--center .hs-bleed-top{padding-top:0}.hs-bleed--center .hs-bleed-bottom{position:relative;z-index:1;margin-top:40px}.hs-bleed--center:before{height:100%;background:radial-gradient(ellipse 62% 70% at 50% 48%,color-mix(in srgb,var(--color-ink) 62%,transparent),color-mix(in srgb,var(--color-ink) 18%,transparent))}.hs-bleed--center:after{height:36%}.hs-center-text{text-align:center}.hs-bleed--editorial{min-height:min(60vh,560px);justify-content:flex-end}.hs-bleed--editorial:before{display:none}.hs-bleed--editorial:after{height:78%;background:linear-gradient(0deg,color-mix(in srgb,var(--color-ink) 82%,transparent),color-mix(in srgb,var(--color-ink) 45%,transparent),color-mix(in srgb,var(--color-ink) 0%,transparent))}.hs-bleed-editorial-copy{padding:0 var(--hs-gutter) 64px;max-width:760px}.hs-bleed-editorial-copy .hs-body{color:var(--hs-page);opacity:.92;margin-top:20px}.hs-bleed>.hs-bleed-slides{position:absolute;inset:0;z-index:-1}.hs-bleed-slides img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:var(--pos, 50% 40%);opacity:0;transition:opacity .9s var(--hs-ease-ink)}.hs-bleed-slides img.is-active{opacity:1}.hs-slide-stats{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;padding:0 var(--hs-gutter)}.hs-slide-stat{appearance:none;border:0;background:color-mix(in srgb,var(--color-ink) 28%,transparent);color:var(--hs-page);border-radius:var(--hs-r-inner);padding:14px 18px 12px;min-width:200px;text-align:left;cursor:pointer;font-family:var(--hs-sans);position:relative;overflow:hidden;backdrop-filter:blur(6px)}.hs-slide-stat b{display:block;font-weight:200;font-size:var(--text-ui-30);letter-spacing:-.03em;line-height:1.1}.hs-slide-stat span{display:block;font-size:var(--text-t-sm);font-weight:300;opacity:.9;margin-top:2px}.hs-slide-stat .hs-stat-track{position:absolute;left:0;right:0;top:0;height:2px;background:color-mix(in srgb,var(--color-cream) 25%,transparent)}.hs-slide-stat .hs-stat-fill{display:block;height:100%;width:0;background:var(--hs-page)}.hs-slide-stat.is-active .hs-stat-fill{width:100%;transition:width var(--slide-ms, 4.5s) linear}.hs-slide-stat:focus-visible{outline:2px solid var(--hs-page);outline-offset:2px}@media(prefers-reduced-motion:reduce){.hs-bleed-slides img,.hs-slide-stat.is-active .hs-stat-fill{transition:none}}.hs-logos--marquee{overflow:hidden;mask-image:linear-gradient(90deg,transparent,var(--color-black) 8%,var(--color-black) 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,var(--color-black) 8%,var(--color-black) 92%,transparent)}.hs-logos--marquee .hs-logo-track{display:flex;width:max-content;animation:hs-marquee 54s linear infinite}.hs-logos--marquee .hs-logo-cell{width:150px;height:78px;display:grid;place-items:center;padding:0 20px;flex-shrink:0}.hs-logos--marquee img{max-height:78px;max-width:110px;width:auto;height:auto;opacity:.78;filter:grayscale(1)}.hs-logos--marquee img.is-light{filter:grayscale(1) invert(1)}@keyframes hs-marquee{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.hs-logos--marquee .hs-logo-track{animation:none}}.hs-quote-tile{display:flex;flex-direction:column;background:var(--hs-tile);border-radius:var(--hs-r-outer);padding:28px 24px 24px}.hs-quote-tile p{font-size:var(--text-ui-15);line-height:1.7;margin:0}.hs-quote-tile .hs-attr{margin-top:auto;padding-top:24px}.hs-tiles--4 .hs-tile{padding:28px 24px 24px}@media(min-width:1024px){.hs-tiles--4 .hs-tile{min-height:460px}.hs-tiles--4 .hs-tile-numeral{font-size:var(--text-d-xl)}.hs-tiles--4 .hs-tile-title{font-size:var(--text-ui-19)}.hs-tiles--4 [data-active="0"]>[data-expand-index="0"],.hs-tiles--4 [data-active="1"]>[data-expand-index="1"],.hs-tiles--4 [data-active="2"]>[data-expand-index="2"],.hs-tiles--4 [data-active="3"]>[data-expand-index="3"]{flex:2.1 1 0%}.hs-tiles--4 [data-active="0"]>[data-expand-index="0"] .hs-tile-media,.hs-tiles--4 [data-active="1"]>[data-expand-index="1"] .hs-tile-media,.hs-tiles--4 [data-active="2"]>[data-expand-index="2"] .hs-tile-media,.hs-tiles--4 [data-active="3"]>[data-expand-index="3"] .hs-tile-media{height:180px;margin-bottom:22px}.hs-tiles--4 [data-active="0"]>[data-expand-index="0"] .hs-tile-title,.hs-tiles--4 [data-active="1"]>[data-expand-index="1"] .hs-tile-title,.hs-tiles--4 [data-active="2"]>[data-expand-index="2"] .hs-tile-title,.hs-tiles--4 [data-active="3"]>[data-expand-index="3"] .hs-tile-title{font-size:var(--text-ui-22)}}.hs-tile-title--sans{font-family:var(--hs-sans)}.hs-pcards{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--hs-gap);align-items:stretch}.hs-pcard{position:relative;background:var(--color-white);border:1px solid var(--hs-tile-warm);border-radius:var(--hs-r-outer);padding:32px 28px 28px;display:flex;flex-direction:column;box-shadow:0 2px 6px color-mix(in srgb,var(--color-black) 5%,transparent)}.hs-pcard--featured{background:var(--hs-accent);color:var(--hs-page);border-color:var(--hs-accent)}.hs-pcard h3{font-family:var(--hs-serif);font-weight:400;font-size:var(--text-d-sm);margin:0;line-height:1.2}.hs-pcard .hs-pcard-who{font-size:var(--text-t-sm);font-weight:300;margin-top:6px;opacity:.85}.hs-pcard .hs-pcard-amt{font-family:var(--hs-sans);font-weight:200;font-size:var(--text-ui-44);letter-spacing:-.03em;line-height:1;margin-top:22px}.hs-pcard .hs-pcard-amt small{font-size:var(--text-t-sm);font-weight:300;letter-spacing:0;margin-left:4px}.hs-pcard .hs-pcard-alt{font-size:var(--text-t-sm);font-weight:300;margin-top:8px;opacity:.85}.hs-pcard ul{list-style:none;padding:0;margin:22px 0 0;display:grid;gap:10px;font-size:var(--text-t-sm);font-weight:300;line-height:1.5}.hs-pcard ul li{padding-left:18px;position:relative}.hs-pcard ul li:before{content:"→";position:absolute;left:0;opacity:.7}.hs-pcard .hs-btn{margin-top:auto;justify-content:center}.hs-pcard .hs-pcard-cta-wrap{margin-top:auto;padding-top:24px}.hs-pcard .hs-pcard-note{font-size:var(--text-t-sm);font-weight:300;margin-top:12px;opacity:.8;line-height:1.5}.hs-pcard .hs-badge{position:absolute;top:-12px;left:50%;transform:translate(-50%);background:var(--hs-gold);color:var(--hs-ink);font-family:var(--hs-label);font-size:var(--text-ui-11);letter-spacing:.16em;text-transform:uppercase;font-weight:700;padding:6px 12px;border-radius:var(--hs-r-pill)}@media(max-width:1023px){.hs-pcards{grid-template-columns:1fr}}.hs-faq-row{padding:20px;border-top:1px solid color-mix(in srgb,var(--color-ink) 12%,transparent);border-radius:var(--hs-r-inner)}.hs-faq-row.is-open{background:var(--hs-tile-active);border-top-color:transparent}.hs-faq-row .hs-faq-q{display:flex;justify-content:space-between;gap:24px;font-family:var(--hs-serif);font-size:var(--text-t-xl)}.hs-faq-row .hs-faq-q span{font-family:var(--hs-sans);font-size:var(--text-t-sm);color:var(--hs-ink-meta);padding-top:4px}.hs-faq-row .hs-faq-a{margin-top:10px;font-size:var(--text-ui-15);line-height:1.7;max-width:60ch}.hs-bar,.hs-avatar{background:var(--hs-tile-active)}.hs-bleed--split{min-height:min(80vh,760px);justify-content:center;color:var(--hs-ink)}.hs-bleed--split:before,.hs-bleed--split:after{display:none}.hs-bleed--split .hs-bleed-split-copy{width:50%;margin-left:auto;padding:72px var(--hs-gutter) 72px 48px}.hs-bleed--split .hs-eyebrow{color:var(--hs-accent);border-top:0;padding-top:0;margin-bottom:20px}.hs-bleed--split .hs-quote,.hs-bleed--split .hs-h2{color:var(--hs-ink)}.hs-bleed--split .hs-bar{background:color-mix(in srgb,var(--color-white) 60%,transparent)}.hs-bleed--split .hs-bar.is-inked{background:var(--hs-accent-deep)}@media(max-width:1023px){.hs-bleed--split{min-height:0}.hs-bleed--split>img{position:relative;height:56vw}.hs-bleed--split .hs-bleed-split-copy{width:100%;padding:40px var(--hs-gutter) 56px;background:var(--hs-page)}}.hs-bar--muted.is-inked{background:var(--hs-tile-active);color:var(--hs-ink)}.hs-faq-row:not(.is-open) .hs-faq-a{display:none}.hs-faq-q{cursor:pointer}.hs-radar{background:var(--hs-tile);border-radius:var(--hs-r-outer);padding:24px}.hs-pcard .hs-pcard-note{min-height:4.5em}body{margin:0}.hs-nav{position:absolute;top:0;left:0;right:0;z-index:5}.hs-nav--static{position:static;background:var(--hs-page)}.hs-nav-in{max-width:var(--hs-max);margin-inline:auto;padding:22px var(--hs-gutter);display:flex;align-items:center;gap:8px}.hs-nav-in img{height:22px;width:auto}.hs-nav-links{display:flex;gap:4px}.hs-nav-right{margin-left:auto;display:flex;align-items:center;gap:8px}.hs-nav-sep{width:1px;height:22px;background:color-mix(in srgb,var(--color-ink) 35%,transparent);margin:0 14px 0 10px}.hs-nav--over .hs-nav-sep{background:color-mix(in srgb,var(--color-cream) 45%,transparent)}.hs-nav--over .hs-nav-link,.hs-nav--over .hs-nav-login{color:var(--hs-page)}.hs-nav-login{font-size:var(--text-t-sm);font-weight:500;color:var(--hs-ink);text-decoration:none;padding:8px 14px}.hs-nav--over .hs-btn--primary{background:var(--hs-page);color:var(--hs-ink)}@media(max-width:1023px){.hs-nav-links,.hs-nav-login{display:none}}.hs-footer{margin-top:0;padding:64px 0 40px}.hs-footer--dark{background:var(--hs-ink);color:var(--hs-page)}.hs-footer--dark .hs-body,.hs-footer--dark .hs-meta{color:var(--hs-page)}.hs-footer-grid{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr 1.3fr;gap:40px}.hs-footer h4{font-family:var(--hs-sans);font-size:var(--text-ui-11);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--hs-page);opacity:.75;margin:0 0 14px}.hs-footer ul{list-style:none;margin:0;padding:0;display:grid;gap:10px;font-size:var(--text-ui-15)}.hs-footer a,.hs-footer a:not([class]){color:var(--hs-page);text-decoration:none}.hs-footer-legal{display:flex;flex-wrap:wrap;gap:8px 24px;margin-top:48px;padding-top:24px;border-top:1px solid color-mix(in srgb,var(--color-cream) 20%,transparent);font-size:var(--text-t-sm);color:var(--hs-page);opacity:.75}.hs-footer-form{display:grid;gap:10px;margin-top:14px}.hs-footer-form input[type=text],.hs-footer-form input[type=email]{border:0;background:var(--hs-page);border-radius:8px;padding:12px 14px;font:300 var(--text-ui-15) var(--hs-sans);color:var(--hs-ink);width:100%;box-sizing:border-box}.hs-footer-freq-h{font-weight:500;font-size:var(--text-ui-15);margin:6px 0 0}.hs-footer-form label{font-size:var(--text-ui-15);display:flex;align-items:center;gap:8px}.hs-footer-form .hs-btn{margin-top:6px;justify-content:center}@media(max-width:1023px){.hs-footer-grid{grid-template-columns:1fr 1fr}}@media(max-width:639px){.hs-footer-grid{grid-template-columns:1fr}}.hs-two{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.hs-two--copy-wide{grid-template-columns:1.1fr 1fr}@media(max-width:1023px){.hs-two,.hs-two--copy-wide{grid-template-columns:1fr}}.hs-doors2{display:grid;grid-template-columns:1fr 1fr;gap:var(--hs-gap)}.hs-door{display:flex;flex-direction:column;background:var(--hs-tile);border-radius:var(--hs-r-outer);padding:36px 32px 32px;text-decoration:none;color:var(--hs-ink);min-height:300px;transition:background-color var(--hs-dur) var(--hs-ease)}.hs-door .hs-tile-numeral{color:var(--hs-accent);font-size:var(--text-ui-40)}.hs-door .hs-statement{font-size:var(--text-ui-28);margin-top:28px}.hs-door .hs-door-go{margin-top:auto;padding-top:28px;font-size:var(--text-t-sm);font-weight:500}@media(hover:hover){.hs-door:hover{background:var(--hs-tile-active)}}@media(max-width:1023px){.hs-doors2{grid-template-columns:1fr}}.hs-stories{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--hs-gap)}.hs-story{position:relative;border-radius:var(--hs-r-outer);overflow:hidden;background:var(--hs-tile);aspect-ratio:3/4;display:flex;flex-direction:column;justify-content:flex-end;color:var(--hs-page);text-decoration:none}.hs-story img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:saturate(.45);transition:filter var(--hs-dur-ink) var(--hs-ease-ink)}.hs-story.is-inked img,.hs-story:hover img{filter:saturate(1)}.hs-story:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,color-mix(in srgb,var(--color-ink) 80%,transparent),color-mix(in srgb,var(--color-ink) 0%,transparent) 60%)}.hs-story>div{position:relative;z-index:1;padding:18px}.hs-story p{font-size:var(--text-t-sm);line-height:1.45;margin:0}.hs-story b{display:block;font-weight:500;font-size:var(--text-t-sm);margin-top:8px}.hs-story .hs-play{position:absolute;inset:0;margin:auto;width:64px;height:64px;z-index:1;border-radius:50%;background:color-mix(in srgb,var(--color-cream) 92%,transparent);font-size:0;transition:transform var(--hs-dur-ink) var(--hs-ease-ink)}.hs-story .hs-play:after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-style:solid;border-width:11px 0 11px 19px;border-color:transparent transparent transparent var(--hs-ink);transform:translate(-40%,-50%)}@media(max-width:1023px){.hs-stories{grid-template-columns:repeat(2,1fr)}}.hs-prow{display:grid;grid-template-columns:180px 1fr auto;gap:24px;align-items:baseline;padding:22px 0;border-top:1px solid color-mix(in srgb,var(--color-ink) 12%,transparent)}.hs-prow .hs-prow-when{font-size:var(--text-t-sm);color:var(--hs-ink-meta)}.hs-prow h3{font-family:var(--hs-sans);font-size:var(--text-t-xl);font-weight:500;margin:0}.hs-prow p{font-size:var(--text-ui-15);margin-top:6px}.hs-prow .hs-prow-proof{font-size:var(--text-t-sm);color:var(--hs-ink-meta);margin-top:6px}@media(max-width:639px){.hs-prow{grid-template-columns:1fr;gap:8px}}.hs-stat-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;margin-top:32px}.hs-stat-card{background:var(--hs-tile);border-radius:var(--hs-r-inner);padding:20px}.hs-stat-card b{display:block;font-weight:200;font-size:var(--text-ui-34);letter-spacing:-.03em;color:var(--hs-accent);line-height:1.1}.hs-stat-card span{display:block;font-size:var(--text-t-sm);margin-top:6px}@media(max-width:1023px){.hs-stat-cards{grid-template-columns:1fr 1fr}}.hs-books{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.hs-books img{height:120px;width:auto;border-radius:6px}.hs-chapters{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--hs-gap)}.hs-chapter{background:var(--hs-tile);border-radius:var(--hs-r-outer);padding:32px 26px 28px}.hs-chapter .hs-tile-numeral{font-size:var(--text-ui-40);color:var(--hs-accent)}.hs-chapter h3{font-family:var(--hs-sans);font-size:var(--text-ui-19);font-weight:500;margin:24px 0 10px}.hs-chapter p{font-size:var(--text-t-sm);line-height:1.65}@media(max-width:1023px){.hs-chapters{grid-template-columns:1fr 1fr}}@media(max-width:639px){.hs-chapters{grid-template-columns:1fr}}.hs-placeholder{border-radius:var(--hs-r-outer);background:var(--hs-tile);display:grid;place-items:center;color:var(--hs-ink-meta);font-size:var(--text-t-sm);text-align:center;padding:24px}.hs-more{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.hs-more-group{background:var(--hs-tile);border-radius:var(--hs-r-outer);padding:28px}.hs-more-group h3{font-family:var(--hs-sans);font-size:var(--text-ui-11);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--hs-ink-meta);margin:0 0 16px}.hs-more-group a{display:block;color:var(--hs-ink);text-decoration:none;padding:10px 0;border-top:1px solid color-mix(in srgb,var(--color-ink) 10%,transparent)}.hs-more-group a b{display:block;font-weight:500;font-size:var(--text-ui-17)}.hs-more-group a span{font-size:var(--text-t-sm);color:var(--hs-ink-meta)}@media(max-width:1023px){.hs-more{grid-template-columns:1fr}}.hs-close{padding:56px 48px}.hs-close .hs-eyebrow{color:var(--hs-page);border-top:0;padding-top:0;margin-bottom:20px;opacity:.85}.hs-close .hs-h2,.hs-close .hs-lede{color:var(--hs-page)}.hs-close .hs-lede{opacity:.9;margin-top:16px}.hs-close .hs-btn--secondary{color:var(--hs-page)}.hs-close .hs-btn--secondary.is-door{background:var(--hs-page);color:var(--hs-accent);padding-inline:22px}.hs-rule{border:0;border-top:1px solid color-mix(in srgb,var(--color-ink) 25%,transparent);margin:28px 0 0}.hs-lines{display:grid;gap:18px}.hs-line{display:grid;grid-template-columns:1fr auto;align-items:end;column-gap:16px}.hs-line-track{grid-column:1 / -1;display:block;height:12px;border-radius:999px;background:color-mix(in srgb,var(--color-white) 85%,transparent);overflow:hidden}.hs-line-fill{display:block;height:100%;width:0;border-radius:999px;background:var(--hs-accent);transition:width .9s var(--hs-ease-ink)}.hs-line-fill--light{background:var(--color-primary-300)}.hs-line.is-inked .hs-line-fill{width:var(--w)}.hs-line-lab{font-size:var(--text-t-sm);color:var(--hs-ink-meta);margin-top:6px}.hs-line b{font-weight:300;font-size:var(--text-t-xl)}.hs-bleed--split .hs-line-track{background:color-mix(in srgb,var(--color-white) 75%,transparent)}.hs-story2{display:flex;flex-direction:column;background:var(--hs-tile);border-radius:var(--hs-r-outer);overflow:hidden;text-decoration:none;color:var(--hs-ink)}.hs-story2 .hs-story2-img{position:relative;aspect-ratio:1/1;overflow:hidden}.hs-story2 img{width:100%;height:100%;object-fit:cover;object-position:left center;filter:saturate(.45);transition:filter var(--hs-dur-ink) var(--hs-ease-ink)}.hs-story2.is-inked img,.hs-story2:hover img{filter:saturate(1)}.hs-story2 .hs-play{position:absolute;inset:0;margin:auto;width:64px;height:64px;z-index:1;border-radius:50%;background:color-mix(in srgb,var(--color-cream) 92%,transparent);font-size:0;transition:transform var(--hs-dur-ink) var(--hs-ease-ink)}.hs-story2 .hs-play:after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-style:solid;border-width:11px 0 11px 19px;border-color:transparent transparent transparent var(--hs-ink);transform:translate(-40%,-50%)}.hs-story2>div:last-child{padding:16px 16px 18px;display:flex;flex-direction:column;flex:1}.hs-story2 p{font-size:var(--text-t-sm);line-height:1.55;margin:0}.hs-story2 b{display:block;font-weight:500;font-size:var(--text-t-sm);margin-top:auto;padding-top:12px;color:var(--hs-ink-meta)}.hs-books-scroll{display:flex;gap:12px;overflow-x:auto;padding:4px 0 12px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;margin-top:16px}.hs-books-scroll img{height:150px;width:auto;border-radius:6px;flex-shrink:0;scroll-snap-align:start}.hs-people{display:flex;gap:28px;margin-top:28px}.hs-people figure{margin:0;display:flex;align-items:center;gap:12px}.hs-people img{width:56px;height:56px;border-radius:50%;object-fit:cover}.hs-people figcaption{font-size:var(--text-t-sm)}.hs-people figcaption b{display:block;font-weight:500}.hs-people figcaption span{color:var(--hs-ink-meta)}.hs-fstats{display:flex;gap:40px;flex-wrap:wrap;margin-top:28px}.hs-fstats b{display:block;font-weight:200;font-size:var(--text-ui-34);letter-spacing:-.03em;color:var(--hs-accent);line-height:1.1}.hs-fstats span{font-size:var(--text-t-sm);color:var(--hs-ink-meta)}@media(max-width:639px){.hs-bleed--center{display:block;min-height:0;padding-top:0!important;padding-bottom:0}.hs-bleed--center>img,.hs-bleed--center>.hs-bleed-slides{position:relative;inset:auto;display:block;height:46vh;min-height:300px;max-height:420px;z-index:0;transform:none}.hs-bleed--center>.hs-bleed-slides img{transform:none}.hs-bleed--center:before,.hs-bleed--center:after{display:none}.hs-bleed--center>.hs-bleed-slides:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,color-mix(in srgb,var(--hs-ink) 62%,transparent) 0%,transparent 28%,transparent 78%,var(--hs-ink) 100%)}.hs-bleed--center>img+.hs-bleed-top:before{content:none}.hs-bleed--center .hs-bleed-top{padding-top:28px}.hs-bleed--center .hs-bleed-bottom{position:static;margin-top:24px;padding-bottom:40px}.hs-bleed--center .hs-h1-hero{font-size:var(--text-ui-36)}}@media(max-width:1023px){.hs-bleed--center{min-height:0;justify-content:flex-start;padding-top:calc(var(--hs-hero-top) + 64px);padding-bottom:8px}.hs-bleed--center .hs-bleed-bottom{position:static;margin-top:32px;padding-bottom:40px}.hs-bleed--short.hs-bleed--center{padding-top:calc(var(--hs-hero-top) + 48px)}.hs-bleed--editorial{min-height:0;padding-top:calc(var(--hs-hero-top) + 64px)}.hs-slide-stats{display:grid;grid-template-columns:1fr 1fr;gap:8px;width:100%;max-width:420px}.hs-slide-stat{padding:10px 12px 8px}.hs-seam-row{grid-template-columns:1fr!important}.hs-chapters{grid-template-columns:1fr 1fr!important}.hs-pcards{grid-template-columns:1fr!important;max-width:none!important}.hs-bleed-band-copy .hs-quote{font-size:var(--text-d-sm)}.hs-embed iframe{height:560px}}@media(max-width:639px){.hs-chapters{grid-template-columns:1fr!important}.hs-stories{grid-template-columns:1fr 1fr}.hs-h1-hero{font-size:var(--text-ui-34)}.hs-bleed--center .hs-bleed-bottom>div{width:100%}.hs-bleed .hs-btn,.hs-cta-row .hs-btn{width:100%;justify-content:center}.hs-close{padding:40px 24px}.hs-fstats{gap:24px}.hs-obj{padding:24px}}.hs-rct{display:grid;grid-template-columns:1.2fr .8fr 1fr;gap:var(--hs-gap)}.hs-tile-surface--active{background:var(--hs-tile-active)}@media(max-width:1023px){.hs-rct{grid-template-columns:1fr}}.hs-videos{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--hs-gap)}.hs-video{position:relative;appearance:none;border:0;padding:0;background:var(--hs-tile);border-radius:var(--hs-r-outer);overflow:hidden;aspect-ratio:16 / 9;cursor:pointer;display:block;width:100%}.hs-video img{width:100%;height:100%;object-fit:cover;filter:saturate(.45);transition:filter var(--hs-dur-ink) var(--hs-ease-ink)}.hs-video.is-inked img,.hs-video:hover img{filter:saturate(1)}.hs-video .hs-play{position:absolute;inset:0;margin:auto;width:64px;height:64px;z-index:1;border-radius:50%;background:color-mix(in srgb,var(--color-cream) 92%,transparent);font-size:0;transition:transform var(--hs-dur-ink) var(--hs-ease-ink)}.hs-video .hs-play:after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-style:solid;border-width:11px 0 11px 19px;border-color:transparent transparent transparent var(--hs-ink);transform:translate(-40%,-50%)}.hs-video:hover .hs-play,.hs-story2:hover .hs-play,.hs-story:hover .hs-play{transform:scale(1.06)}.hs-video--wide{aspect-ratio:16 / 9}.hs-video--wide .hs-play{width:88px;height:88px}.hs-video--wide .hs-play:after{border-width:15px 0 15px 26px}.hs-video iframe{width:100%;height:100%;border:0;display:block}.hs-video:focus-visible{outline:2px solid var(--hs-accent);outline-offset:2px}.hs-faculty{display:grid;grid-template-columns:repeat(5,1fr);gap:24px 16px;margin-top:32px}.hs-faculty--large{grid-template-columns:repeat(3,1fr);max-width:900px}.hs-person-img{border-radius:var(--hs-r-outer);overflow:hidden;aspect-ratio:1;background:var(--hs-tile)}.hs-person-img img{width:100%;height:100%;object-fit:cover}.hs-person .hs-name{margin-top:12px}.hs-person{position:relative;outline:none}.hs-person-bio{position:absolute;inset:0 0 auto;min-height:100%;z-index:2;display:flex;flex-direction:column;gap:10px;padding:18px;border-radius:var(--hs-r-outer);background:var(--hs-ink);box-shadow:0 18px 40px color-mix(in srgb,var(--hs-ink) 30%,transparent);color:var(--hs-page);font-size:var(--text-t-sm);line-height:1.55;opacity:0;visibility:hidden;transition:opacity var(--hs-dur-ink) var(--hs-ease-ink),visibility 0s linear var(--hs-dur-ink)}.hs-person-bio b{font-weight:500}.hs-person-bio p{margin:0}.hs-person-bio em{font-style:italic}.hs-person-teaches{margin-top:4px!important;padding-top:10px;border-top:1px solid color-mix(in srgb,var(--hs-page) 25%,transparent);opacity:.85;display:grid;gap:2px}.hs-person-teaches>span:first-child{font-size:var(--text-ui-11);letter-spacing:.12em;text-transform:uppercase}.hs-person:hover .hs-person-bio,.hs-person:focus-visible .hs-person-bio,.hs-person.is-open .hs-person-bio{opacity:1;visibility:visible;transition-delay:0s}@media(hover:none){.hs-person:hover .hs-person-bio{opacity:0;visibility:hidden}.hs-person.is-open .hs-person-bio{opacity:1;visibility:visible}}.hs-wall{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--hs-gap);align-items:stretch}.hs-quote-tile--wall{height:348px;overflow:hidden}.hs-wall-break{grid-column:1 / -1;margin:20px 0}.hs-videos--short{grid-template-columns:repeat(2,1fr)}.hs-wall-break.hs-close{margin:20px 0}.hs-wall-quote{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden}.hs-wall-more{align-self:flex-start;margin-top:10px;padding:0;border:0;background:none;font:500 var(--text-t-sm) var(--hs-sans);color:var(--hs-accent);cursor:pointer;text-decoration:underline;text-underline-offset:3px}.hs-wall-dialog{position:fixed;inset:0;margin:auto;max-height:calc(100vh - 32px);overflow:auto;border:0;border-radius:var(--hs-r-outer);padding:0;max-width:min(680px,calc(100vw - 32px));background:var(--hs-page);color:var(--hs-ink)}.hs-wall-dialog::backdrop{background:color-mix(in srgb,var(--hs-ink) 55%,transparent)}.hs-wall-dialog-inner{padding:40px;display:flex;flex-direction:column;gap:24px}.hs-wall-dialog-quote{font-size:var(--text-ui-17);line-height:1.7;margin:0}.hs-wall-close{align-self:flex-end;border:0;background:none;font:500 var(--text-t-sm) var(--hs-sans);color:var(--hs-ink);cursor:pointer;text-decoration:underline;text-underline-offset:3px}@media(max-width:639px){.hs-wall-dialog-inner{padding:24px}.hs-quote-tile--wall{height:auto}}@media(max-width:1023px){.hs-videos{grid-template-columns:1fr 1fr}.hs-faculty,.hs-faculty--large{grid-template-columns:repeat(3,1fr)}.hs-wall{grid-template-columns:1fr 1fr}}@media(max-width:639px){.hs-videos{grid-template-columns:1fr}.hs-faculty,.hs-faculty--large{grid-template-columns:1fr 1fr}.hs-wall{grid-template-columns:1fr}}.hs-form{display:grid;gap:14px;background:var(--hs-tile);border-radius:var(--hs-r-outer);padding:32px}.hs-form label{display:grid;gap:6px;font-size:var(--text-t-sm);font-weight:500}.hs-form input,.hs-form textarea,.hs-form select{border:1px solid var(--hs-tile-warm);background:var(--color-white);border-radius:14px;padding:12px 16px;font:300 var(--text-ui-15) var(--hs-sans);color:var(--hs-ink);width:100%;box-sizing:border-box}.hs-form textarea{min-height:110px;resize:vertical}.hs-form .hs-form-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media(max-width:639px){.hs-form .hs-form-row{grid-template-columns:1fr}}.hs-form .hs-meta{margin:0}.hs-embed{border-radius:var(--hs-r-outer);overflow:hidden;background:var(--hs-tile);min-height:560px}.hs-embed iframe{width:100%;height:640px;border:0;display:block}.hs-avatar--mark{width:auto;min-width:48px;padding:0 12px;border-radius:var(--hs-r-pill);font-family:var(--hs-label);font-size:var(--text-ui-11);letter-spacing:.16em}.hs-objs{display:grid;gap:var(--hs-gap);margin-top:32px}.hs-obj{display:grid;grid-template-columns:120px 1fr;gap:24px;background:var(--hs-tile);border-radius:var(--hs-r-outer);padding:32px}.hs-obj .hs-tile-numeral{font-size:var(--text-ui-40);color:var(--hs-accent)}.hs-obj h3{font-family:var(--hs-sans);font-size:var(--text-ui-22);font-weight:500;margin:0 0 4px}@media(max-width:639px){.hs-obj{grid-template-columns:1fr}}.hs-list{margin:12px 0 0;padding-left:18px;font-size:var(--text-ui-15);line-height:1.6;display:grid;gap:8px}.hs-chat{margin:0;background:var(--color-white);border-radius:14px;padding:12px 16px;font-size:var(--text-ui-15);line-height:1.5;max-width:90%}.hs-chat--me{background:var(--hs-tile-active);justify-self:end}.hs-fiverow{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--hs-gap);margin-top:4px}@media(max-width:1023px){.hs-fiverow{grid-template-columns:1fr 1fr}}.hs-video-dialog{position:fixed;inset:0;margin:auto;width:min(1120px,calc(100vw - 32px));max-width:none;padding:0;border:0;border-radius:var(--hs-r-outer);background:var(--hs-ink);overflow:visible}.hs-video-dialog::backdrop{background:color-mix(in srgb,var(--hs-ink) 78%,transparent)}.hs-video-dialog-frame{aspect-ratio:16 / 9;border-radius:var(--hs-r-outer);overflow:hidden;background:var(--hs-ink)}.hs-video-dialog-frame iframe{width:100%;height:100%;border:0;display:block}.hs-video-dialog-close{position:absolute;right:0;bottom:100%;margin-bottom:10px;border:0;background:none;font:500 var(--text-t-sm) var(--hs-sans);color:var(--hs-page);cursor:pointer;text-decoration:underline;text-underline-offset:3px}.hs-radar--powder .rd-dot{fill:var(--color-section-blue)!important}
