.accent[data-astro-cid-g5xc7fs2]{color:var(--color-burgundy)}.desk-only[data-astro-cid-g5xc7fs2]{display:inline-flex}.mob-only[data-astro-cid-g5xc7fs2]{display:none}.sec-head[data-astro-cid-g5xc7fs2]{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:24px;margin-bottom:48px}.sec-head[data-astro-cid-g5xc7fs2] .eyebrow[data-astro-cid-g5xc7fs2]{margin-bottom:16px}.hero-sec[data-astro-cid-g5xc7fs2]{padding:72px 0 96px}.hero[data-astro-cid-g5xc7fs2]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px;align-items:end}.hero-copy[data-astro-cid-g5xc7fs2]{padding-bottom:24px}.hero-eyebrow[data-astro-cid-g5xc7fs2]{display:block;margin-bottom:32px}#hero-h[data-astro-cid-g5xc7fs2]{margin:0;font:inherit}#hero-h[data-astro-cid-g5xc7fs2] .h1[data-astro-cid-g5xc7fs2]{display:block}.hero-lead[data-astro-cid-g5xc7fs2]{margin-top:32px;max-width:440px}.ctas[data-astro-cid-g5xc7fs2]{display:flex;flex-wrap:wrap;gap:12px;margin-top:40px}.hero-media[data-astro-cid-g5xc7fs2]{position:relative}.hero-media[data-astro-cid-g5xc7fs2] .hero-inset{position:absolute;left:-64px;bottom:-48px;width:34%;border:10px solid var(--color-ivory)}.hero-caption[data-astro-cid-g5xc7fs2]{position:absolute;right:0;bottom:-40px;font:500 11px/1 var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--text-4)}.facts-sec[data-astro-cid-g5xc7fs2]{padding:48px 0 120px}.facts[data-astro-cid-g5xc7fs2]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.fact[data-astro-cid-g5xc7fs2]{padding:40px 40px 8px 0;border-top:1px solid var(--color-charcoal)}.fact[data-astro-cid-g5xc7fs2]+.fact[data-astro-cid-g5xc7fs2]{padding-left:40px;border-left:1px solid var(--line-2)}.fact-big[data-astro-cid-g5xc7fs2]{font:600 64px/1 var(--font-head);letter-spacing:-.03em}.slash[data-astro-cid-g5xc7fs2]{color:var(--color-silver)}.fact-title[data-astro-cid-g5xc7fs2]{margin-top:18px;font-weight:600}.fact-text[data-astro-cid-g5xc7fs2]{margin-top:6px;color:var(--text-3);max-width:300px}.models-sec[data-astro-cid-g5xc7fs2]{padding:0 0 140px}.models[data-astro-cid-g5xc7fs2]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.model[data-astro-cid-g5xc7fs2]{display:block;text-decoration:none;color:var(--text-1)}.model[data-astro-cid-g5xc7fs2].offset{margin-top:56px}.model-meta[data-astro-cid-g5xc7fs2]{display:flex;justify-content:space-between;padding-top:16px;font-size:13px;border-top:1px solid var(--line-2);margin-top:16px}.model-n[data-astro-cid-g5xc7fs2]{font-weight:600;letter-spacing:.06em}.model-link[data-astro-cid-g5xc7fs2]{color:var(--text-3)}.about-sec[data-astro-cid-g5xc7fs2]{padding:140px 0;background:var(--color-stone)}.about[data-astro-cid-g5xc7fs2]{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:96px;align-items:center}.about-media[data-astro-cid-g5xc7fs2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.about-media[data-astro-cid-g5xc7fs2] .about-img-2{margin-top:96px}.about-copy[data-astro-cid-g5xc7fs2] .eyebrow[data-astro-cid-g5xc7fs2]{margin-bottom:16px}.about-p[data-astro-cid-g5xc7fs2]{margin-top:18px;font-size:17px;color:var(--text-5)}.about-copy[data-astro-cid-g5xc7fs2] .h2-sm[data-astro-cid-g5xc7fs2]+.about-p[data-astro-cid-g5xc7fs2]{margin-top:32px}.about-list[data-astro-cid-g5xc7fs2]{margin-top:40px;border-top:1px solid var(--line-3)}.about-list[data-astro-cid-g5xc7fs2] li[data-astro-cid-g5xc7fs2]{display:flex;gap:24px;padding:18px 0;border-bottom:1px solid var(--line-3);font-weight:500}.about-list[data-astro-cid-g5xc7fs2] .num[data-astro-cid-g5xc7fs2]{font:600 13px/1.6 var(--font-head);color:var(--color-burgundy)}.more[data-astro-cid-g5xc7fs2]{display:inline-flex;align-items:center;min-height:44px;margin-top:20px;font-weight:600;font-size:15px;text-decoration:none}.more[data-astro-cid-g5xc7fs2]:hover{text-decoration:underline}.gal-sec[data-astro-cid-g5xc7fs2]{padding:140px 0}.mosaic[data-astro-cid-g5xc7fs2]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:120px;gap:16px}.mosaic-link[data-astro-cid-g5xc7fs2]{display:block;text-decoration:none}.mosaic-link[data-astro-cid-g5xc7fs2] .ph{height:100%}.more-tile[data-astro-cid-g5xc7fs2]{background:var(--color-charcoal);display:flex;align-items:flex-end;padding:22px 24px;text-decoration:none}.more-text[data-astro-cid-g5xc7fs2]{font:500 11px/1.5 var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--color-stone)}.blog-sec[data-astro-cid-g5xc7fs2]{padding:0 0 120px}.sec-head[data-astro-cid-g5xc7fs2]{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:40px}.blog-list[data-astro-cid-g5xc7fs2]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;border-top:1px solid var(--color-charcoal)}.blog-list[data-astro-cid-g5xc7fs2] a[data-astro-cid-g5xc7fs2]{display:grid;gap:10px;padding-top:24px;text-decoration:none;color:inherit}.blog-list[data-astro-cid-g5xc7fs2] time[data-astro-cid-g5xc7fs2]{font-size:13px}.blog-list[data-astro-cid-g5xc7fs2] strong[data-astro-cid-g5xc7fs2]{font:600 20px/1.35 var(--font-head)}.blog-list[data-astro-cid-g5xc7fs2] a[data-astro-cid-g5xc7fs2]:hover strong[data-astro-cid-g5xc7fs2]{color:var(--color-burgundy)}@media(max-width:860px){.blog-sec[data-astro-cid-g5xc7fs2]{padding-bottom:72px}.sec-head[data-astro-cid-g5xc7fs2]{flex-direction:column;align-items:flex-start}.blog-list[data-astro-cid-g5xc7fs2]{grid-template-columns:1fr;gap:8px}}.b2b-sec[data-astro-cid-g5xc7fs2]{padding:0 0 140px}.b2b[data-astro-cid-g5xc7fs2]{background:var(--color-charcoal);color:var(--color-ivory);display:flex;flex-wrap:wrap;gap:48px;align-items:stretch}.b2b-copy[data-astro-cid-g5xc7fs2]{flex:999 1 520px;padding:80px 72px}.eyebrow[data-astro-cid-g5xc7fs2].light{color:var(--color-burgundy-light);margin-bottom:20px}.b2b-title[data-astro-cid-g5xc7fs2]{max-width:620px;font-size:50px;line-height:1.06}.b2b-text[data-astro-cid-g5xc7fs2]{margin-top:28px;max-width:520px;font-size:17px;color:var(--text-dark-2)}.b2b-ctas[data-astro-cid-g5xc7fs2]{display:flex;flex-wrap:wrap;gap:16px;align-items:center;margin-top:44px}.b2b-phone[data-astro-cid-g5xc7fs2]{color:var(--color-ivory);font:600 22px/1 var(--font-head);letter-spacing:.01em;text-decoration:none;padding:12px 8px}.b2b-phone[data-astro-cid-g5xc7fs2]:hover{color:var(--color-burgundy-light)}.b2b[data-astro-cid-g5xc7fs2] .b2b-img{flex:1 1 360px;min-height:420px}@media(max-width:1024px){.hero[data-astro-cid-g5xc7fs2]{gap:40px}.about[data-astro-cid-g5xc7fs2]{gap:48px}.models[data-astro-cid-g5xc7fs2]{grid-template-columns:repeat(2,minmax(0,1fr))}.b2b-copy[data-astro-cid-g5xc7fs2]{padding:56px 48px}.b2b-title[data-astro-cid-g5xc7fs2]{font-size:40px}}@media(max-width:860px){.desk-only[data-astro-cid-g5xc7fs2]{display:none}.mob-only[data-astro-cid-g5xc7fs2]{display:block}.b2b-ctas[data-astro-cid-g5xc7fs2] .mob-only[data-astro-cid-g5xc7fs2]{display:inline-flex}.sec-head[data-astro-cid-g5xc7fs2]{margin-bottom:24px}.hero-sec[data-astro-cid-g5xc7fs2]{padding:0 0 56px}.hero[data-astro-cid-g5xc7fs2]{display:flex;flex-direction:column-reverse;align-items:stretch;gap:0}.hero-media[data-astro-cid-g5xc7fs2]{margin:0 calc(-1 * var(--gutter))}.hero-media[data-astro-cid-g5xc7fs2] .hero-main{aspect-ratio:4 / 5!important}.hero-media[data-astro-cid-g5xc7fs2] .hero-inset,.hero-caption[data-astro-cid-g5xc7fs2]{display:none!important}.hero-copy[data-astro-cid-g5xc7fs2]{padding:32px 0 0}.hero-eyebrow[data-astro-cid-g5xc7fs2]{margin-bottom:14px}.hero-lead[data-astro-cid-g5xc7fs2]{margin-top:20px;font-size:17px}.ctas[data-astro-cid-g5xc7fs2]{display:grid;gap:10px;margin-top:28px}.ctas[data-astro-cid-g5xc7fs2] .btn[data-astro-cid-g5xc7fs2]{min-height:52px}.facts-sec[data-astro-cid-g5xc7fs2]{padding:0 0 64px}.facts[data-astro-cid-g5xc7fs2]{grid-template-columns:repeat(2,minmax(0,1fr))}.fact[data-astro-cid-g5xc7fs2]{padding:22px 12px 22px 0;border-bottom:1px solid var(--line-2);border-top:0}.facts[data-astro-cid-g5xc7fs2]{border-top:1px solid var(--color-charcoal)}.fact[data-astro-cid-g5xc7fs2]+.fact[data-astro-cid-g5xc7fs2]{padding-left:16px}.fact[data-astro-cid-g5xc7fs2]:nth-child(3){grid-column:span 2;border-left:0;border-bottom:0;padding-left:0}.fact-big[data-astro-cid-g5xc7fs2]{font-size:34px}.fact-title[data-astro-cid-g5xc7fs2]{display:none}.fact-text[data-astro-cid-g5xc7fs2]{margin-top:8px;font-size:14px}.models-sec[data-astro-cid-g5xc7fs2]{padding:0 0 72px}.models[data-astro-cid-g5xc7fs2]{display:flex;gap:12px;overflow-x:auto;margin:0 calc(-1 * var(--gutter));padding:0 var(--gutter) 8px;scroll-snap-type:x mandatory;scroll-padding-left:var(--gutter);scrollbar-width:none}.models[data-astro-cid-g5xc7fs2]::-webkit-scrollbar{display:none}.model[data-astro-cid-g5xc7fs2]{flex:0 0 270px;scroll-snap-align:start}.model[data-astro-cid-g5xc7fs2].offset{margin-top:0}.model-meta[data-astro-cid-g5xc7fs2]{border:0;margin-top:12px;padding-top:0}.model-link[data-astro-cid-g5xc7fs2]{display:none}.models-cta[data-astro-cid-g5xc7fs2]{margin-top:20px}.about-sec[data-astro-cid-g5xc7fs2]{padding:64px 0}.about[data-astro-cid-g5xc7fs2]{grid-template-columns:minmax(0,1fr);gap:28px}.about-media[data-astro-cid-g5xc7fs2]{grid-template-columns:minmax(0,1fr)}.about-media[data-astro-cid-g5xc7fs2] .ph:first-child{aspect-ratio:1 / 1!important}.about-media[data-astro-cid-g5xc7fs2] .about-img-2{display:none!important}.about-copy[data-astro-cid-g5xc7fs2]{order:-1}.about-copy[data-astro-cid-g5xc7fs2] .about-list[data-astro-cid-g5xc7fs2]{display:none}.about-copy[data-astro-cid-g5xc7fs2] .h2-sm[data-astro-cid-g5xc7fs2]+.about-p[data-astro-cid-g5xc7fs2]{margin-top:28px}.about-p[data-astro-cid-g5xc7fs2]{font-size:16px}.gal-sec[data-astro-cid-g5xc7fs2]{padding:72px 0}.mosaic[data-astro-cid-g5xc7fs2]{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;gap:8px}.mosaic[data-astro-cid-g5xc7fs2]>[data-astro-cid-g5xc7fs2]{grid-column:span 1!important;grid-row:span 1!important}.mosaic[data-astro-cid-g5xc7fs2]>[data-astro-cid-g5xc7fs2]:nth-child(1){grid-row:span 2!important;aspect-ratio:1 / 2}.mosaic[data-astro-cid-g5xc7fs2]>[data-astro-cid-g5xc7fs2]:nth-child(2),.mosaic[data-astro-cid-g5xc7fs2]>[data-astro-cid-g5xc7fs2]:nth-child(3){aspect-ratio:1 / 1}.mosaic[data-astro-cid-g5xc7fs2]>[data-astro-cid-g5xc7fs2]:nth-child(6){grid-column:span 2!important;aspect-ratio:2 / 1}.mosaic[data-astro-cid-g5xc7fs2]>[data-astro-cid-g5xc7fs2]:nth-child(4),.mosaic[data-astro-cid-g5xc7fs2]>[data-astro-cid-g5xc7fs2]:nth-child(5),.mosaic[data-astro-cid-g5xc7fs2]>[data-astro-cid-g5xc7fs2]:nth-child(7){display:none}.gal-cta[data-astro-cid-g5xc7fs2]{margin-top:20px}.b2b-sec[data-astro-cid-g5xc7fs2]{padding:0 0 72px}.b2b[data-astro-cid-g5xc7fs2]{display:block}.b2b-copy[data-astro-cid-g5xc7fs2]{padding:48px 24px}.b2b-title[data-astro-cid-g5xc7fs2]{font-size:34px}.b2b-text[data-astro-cid-g5xc7fs2]{margin-top:18px;font-size:16px}.b2b-ctas[data-astro-cid-g5xc7fs2]{display:grid;gap:10px;margin-top:28px}.b2b-ctas[data-astro-cid-g5xc7fs2] .btn[data-astro-cid-g5xc7fs2]{min-height:52px}.b2b-phone[data-astro-cid-g5xc7fs2]{display:none}.b2b[data-astro-cid-g5xc7fs2] .b2b-img{display:none!important}}
