.wN-Yrq_hero{width:100%;height:832px;color:var(--paper,#fff);align-items:flex-end;display:flex;position:relative}.wN-Yrq_bg{animation:wN-Yrq_heroImgReveal var(--duration-reveal,1.2s) var(--ease-out,ease) both;position:absolute;inset:0}.wN-Yrq_bg>*{width:100%;height:100%}.wN-Yrq_overlay{background:linear-gradient(#0000001a 0%,#00000073 100%);position:absolute;inset:0}.wN-Yrq_copy{box-sizing:border-box;width:100%;max-width:1280px;margin:0 auto;padding:0 25px 96px;position:relative}.wN-Yrq_eyebrow,.wN-Yrq_title,.wN-Yrq_comingSoon,.wN-Yrq_tagline{animation:wN-Yrq_heroRise var(--duration-slow,.48s) var(--ease-out,ease) both}.wN-Yrq_eyebrow{animation-delay:.32s}.wN-Yrq_title{animation-delay:.38s}.wN-Yrq_comingSoon{animation-delay:.44s}.wN-Yrq_tagline{animation-delay:.5s}.wN-Yrq_eyebrow{font:var(--type-label-caps);letter-spacing:.15em;text-transform:uppercase}.wN-Yrq_title{font:var(--type-title-display);letter-spacing:.2em;text-transform:uppercase;margin-top:12px}.wN-Yrq_comingSoon{border:1px solid var(--paper,#fff);font:var(--type-label-caps-sm);letter-spacing:.15em;text-transform:uppercase;border-radius:2px;margin-top:14px;padding:6px 12px;line-height:1;display:inline-block}.wN-Yrq_tagline{font:var(--type-body-base,16px/1.5 inherit);max-width:460px;margin-top:16px}@media (max-width:768px){.wN-Yrq_hero{height:686px;min-height:100svh}.wN-Yrq_copy{padding:0 15px 56px}.wN-Yrq_title{font-size:26px}}.wN-Yrq_heroTextless .wN-Yrq_overlay{background:linear-gradient(#00000057 0%,#00000014 26%,#00000038 100%)}.wN-Yrq_srOnlyTitle{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.iShmzq_carousel{max-width:1280px;margin:80px auto 0;padding:0 25px}.iShmzq_track{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:20px;margin:-6px -2px 0;padding:6px 2px;display:flex;overflow-x:auto}.iShmzq_track::-webkit-scrollbar{display:none}.iShmzq_slide{scroll-snap-align:start;flex:none;width:calc(100% - 160px);margin:0}.iShmzq_slideMedia{aspect-ratio:3/2;position:relative;overflow:hidden}.iShmzq_slideMedia>*{width:100%;height:100%}.iShmzq_slideCaption{font:var(--type-label-caps-sm,10px/1 inherit);letter-spacing:.15em;text-transform:uppercase;color:var(--ink-50,#15151580);margin-top:10px}.iShmzq_controlsRow{margin-bottom:14px}@media (max-width:768px){.iShmzq_carousel{margin-top:0;padding:40px 15px 0}.iShmzq_track{gap:10px}.iShmzq_slide{width:86%}.iShmzq_slideMedia{aspect-ratio:4/5}}
._7zaWeW_heroBackdrop{aspect-ratio:1280/832;width:100%;position:relative}._7zaWeW_heroBackdrop>*{width:100%;height:100%}._7zaWeW_topScrim{pointer-events:none;background:linear-gradient(#00000057 0%,#0000 100%);height:26%;position:absolute;inset:0 0 auto}._7zaWeW_bottomScrim{pointer-events:none;background:linear-gradient(#0000 0%,#00000047 100%);height:22%;position:absolute;inset:auto 0 0}._7zaWeW_heroIdentifier{color:#fff;width:auto;height:auto;font:var(--type-label-caps);letter-spacing:.15em;text-transform:uppercase;position:absolute;bottom:22px;left:25px}._7zaWeW_heroBlock{grid-template-columns:1fr 1fr;gap:21px;max-width:1280px;margin:67px auto 0;padding:0 25px;display:grid}._7zaWeW_heroTextRight{gap:20px;display:grid}._7zaWeW_heroEyebrow{font:var(--type-label-caps);letter-spacing:.15em}._7zaWeW_heroIntro{font:var(--type-body-base);white-space:pre-line;max-width:397px}._7zaWeW_heroIntro+._7zaWeW_heroIntro,._7zaWeW_heroSecondaryBody p+p,._7zaWeW_heroSecondaryBody p+ul,._7zaWeW_heroSecondaryBody p+ol,._7zaWeW_heroSecondaryBody ul+p,._7zaWeW_heroSecondaryBody ol+p{margin-top:1.4em}._7zaWeW_heroSecondaryBody h2,._7zaWeW_heroSecondaryBody h3,h2._7zaWeW_heroIntro,h3._7zaWeW_heroIntro{font:var(--type-label-caps);letter-spacing:.15em;text-transform:uppercase;margin-top:1.6em;margin-bottom:.6em}._7zaWeW_heroSecondaryBody h2:first-child,._7zaWeW_heroSecondaryBody h3:first-child{margin-top:0}._7zaWeW_heroSecondaryBody ul,._7zaWeW_heroSecondaryBody ol{padding-left:1.2em}._7zaWeW_heroSecondaryBody a,._7zaWeW_heroIntro a{text-underline-offset:3px;text-decoration:underline}._7zaWeW_heroGalleryGrid{grid-template-columns:repeat(3,1fr);gap:19px;max-width:1280px;margin:80px auto 0;padding:0 25px;display:grid}._7zaWeW_heroGallerySlot{aspect-ratio:396/447;position:relative}._7zaWeW_heroGallerySlot>*{width:100%;height:100%}._7zaWeW_heroSecondaryBody{max-width:397px;font:var(--type-body-base);white-space:pre-line;margin:0 auto;padding:80px 25px}@media (max-width:768px){._7zaWeW_heroBackdrop{aspect-ratio:390/686}._7zaWeW_heroIdentifier{font:var(--type-label-caps-sm);letter-spacing:.15em;bottom:16px;left:15px}._7zaWeW_heroBlock{grid-template-columns:1fr;gap:0;margin-top:0;padding:0 15px 0 138px}._7zaWeW_heroTextRight{padding:40px 0}._7zaWeW_heroEyebrow{font:var(--type-label-caps-sm);letter-spacing:.15em}._7zaWeW_heroIntro{font:var(--type-body-sm)}._7zaWeW_heroGalleryGrid{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:0;padding:0 15px}._7zaWeW_heroGallerySlot{aspect-ratio:113/150}._7zaWeW_heroSecondaryBody{font:var(--type-body-sm);max-width:none;padding:40px 15px}}
.i-Q1DW_band{text-align:center;max-width:1280px;color:var(--ink);flex-direction:column;align-items:center;gap:0;margin:0 auto;padding:80px 25px 0;display:flex}.i-Q1DW_eyebrow{font:var(--type-label-caps);letter-spacing:.15em;text-transform:uppercase;margin:0}.i-Q1DW_headline{font:var(--type-title-display);letter-spacing:.2em;text-transform:uppercase;text-wrap:balance;max-width:900px;margin:12px 0 0}.i-Q1DW_chip{border:1px solid var(--ink);font:var(--type-label-caps-sm);letter-spacing:.15em;text-transform:uppercase;border-radius:2px;margin-top:14px;padding:6px 12px;line-height:1;display:inline-block}.i-Q1DW_tagline{font:var(--type-body-base,16px/1.5 inherit);max-width:640px;margin:16px 0 0}@media (max-width:768px){.i-Q1DW_band{padding:56px 15px 0}.i-Q1DW_headline{font-size:18px}}
.QcM1Ma_featuresBand{grid-template-columns:1fr 1fr;align-items:start;column-gap:21px;max-width:1280px;margin:80px auto 0;padding:0 25px;display:grid}.QcM1Ma_featuresLeft{align-content:start;gap:40px;display:grid}.QcM1Ma_featuresRight{align-content:start;gap:12px;display:grid}.QcM1Ma_featuresLeftCopy{align-content:start;gap:20px;display:grid}.QcM1Ma_featuresEyebrow{font:var(--type-label-caps);letter-spacing:.15em}.QcM1Ma_featuresBody{font:var(--type-body-lg);max-width:397px}.QcM1Ma_featuresImage{aspect-ratio:813/447;position:relative}.QcM1Ma_featuresImage>*{width:100%;height:100%}.QcM1Ma_featuresCaption{font:var(--type-body-base);color:var(--ink);padding-top:8px}.QcM1Ma_featuresCaptionLabel{font:var(--type-label-caps-sm,10px/1 inherit);letter-spacing:.15em;text-transform:uppercase;color:var(--ink-50,#15151580);margin-top:10px}.QcM1Ma_specsGrid{grid-template-columns:1fr;display:grid}.QcM1Ma_specRow{border-top:1px solid var(--ink);height:50px;font:var(--type-body-base);align-items:center;display:flex}.QcM1Ma_specsGrid .QcM1Ma_specRow:last-of-type{border-bottom:1px solid var(--ink)}@media (max-width:768px){.QcM1Ma_featuresBand{grid-template-columns:1fr;row-gap:30px;margin-top:40px;padding:40px 15px}.QcM1Ma_featuresLeft,.QcM1Ma_featuresRight{gap:20px}.QcM1Ma_featuresEyebrow{font:var(--type-label-caps-sm);letter-spacing:.15em}.QcM1Ma_featuresBody{font:var(--type-body-base);max-width:none}.QcM1Ma_featuresImage{aspect-ratio:360/210}.QcM1Ma_featuresCaption{font:var(--type-fine-print)}.QcM1Ma_specRow{height:30px;font:var(--type-fine-print);border-top-width:.5px}.QcM1Ma_specsGrid .QcM1Ma_specRow:last-of-type{border-bottom-width:.5px}}
._9k0_SG_band{box-sizing:border-box;max-width:1280px;margin:0 auto;padding:64px 25px}._9k0_SG_intro{max-width:420px;margin-bottom:32px}._9k0_SG_eyebrow{font:var(--type-label-caps);letter-spacing:.15em;text-transform:uppercase;color:var(--ink)}._9k0_SG_introBody{font:var(--type-body-base,14px/1.5 inherit);color:var(--ink);margin-top:16px}._9k0_SG_cards{grid-template-columns:repeat(2,1fr);gap:19px;display:grid}._9k0_SG_card{flex-direction:column;display:flex}._9k0_SG_cardImage{aspect-ratio:3/2;width:100%;overflow:hidden}._9k0_SG_cardTitle{font:var(--type-body-base,16px/1.3 inherit);color:var(--ink);margin-top:16px}._9k0_SG_cardDescription{font:var(--type-body-base,14px/1.5 inherit);color:var(--ink);margin-top:8px}._9k0_SG_cta{width:fit-content;font:var(--type-label-caps);letter-spacing:.15em;text-transform:uppercase;color:var(--ink);cursor:pointer;border:0;border-bottom:1px solid var(--ink);background:0 0;margin-top:32px;padding:0;text-decoration:none;display:inline-block}@media (max-width:768px){._9k0_SG_band{padding:40px 15px}._9k0_SG_cards{grid-template-columns:1fr;gap:24px}}._9k0_SG_featureBand{grid-template-columns:49.2188% 9.92% 31.02% 1fr;align-items:center;max-width:none;padding:0;display:grid}._9k0_SG_featureImage{aspect-ratio:630/720;grid-column:1;width:100%;overflow:hidden}._9k0_SG_featureCopy{text-align:center;flex-direction:column;grid-column:3;align-items:center;display:flex}._9k0_SG_featureEyebrow{font:var(--type-label-caps);letter-spacing:.1em;text-transform:uppercase;color:var(--ink)}._9k0_SG_featureBody{font:var(--type-body-lg);color:var(--ink);margin-top:40px}._9k0_SG_featureCta{font:var(--type-label-caps);letter-spacing:.15em;text-transform:uppercase;color:var(--ink);border-bottom:1px solid var(--ink);align-self:center;margin-top:40px;padding-bottom:6px;text-decoration:none}@media (max-width:768px){._9k0_SG_featureBand{grid-template-columns:1fr;padding:0 0 48px}._9k0_SG_featureImage{aspect-ratio:390/446;grid-column:1}._9k0_SG_featureImage img{object-position:center 25%}._9k0_SG_featureCopy{text-align:center;grid-column:1;padding:80px 25px 0}._9k0_SG_featureEyebrow{font-size:8px}._9k0_SG_featureBody{margin-top:20px;font-size:14px}._9k0_SG_featureCta{margin-top:40px;font-size:8px}}
.GJI3Dq_block{width:100%;height:600px;position:relative}.GJI3Dq_image{position:absolute;inset:0}.GJI3Dq_image>*{width:100%;height:100%}.GJI3Dq_overlay{text-align:center;color:var(--paper,#fff);flex-direction:column;justify-content:center;align-items:center;padding:24px;display:flex;position:absolute;inset:0}.GJI3Dq_title{font:var(--type-body-lg,28px/1.2 inherit);letter-spacing:.05em;text-transform:uppercase}.GJI3Dq_subhead{font:var(--type-body-base,16px/1.5 inherit);max-width:480px;margin-top:12px}@media (max-width:768px){.GJI3Dq_block{height:420px}}
