.inspire-brand-page{--inspire-accent: #000000;--inspire-accent-hover: #3A3A3A;--inspire-accent-text: #FFFFFF;--inspire-dark: #000000;--inspire-dark-surface: #141414;--inspire-dark-text: #FFFFFF;--inspire-white: #FFFFFF;--inspire-surface: #F1F2F3;--inspire-surface-deep: #E4E6E8;--inspire-text: #0A0A0A;--inspire-muted: #56595C;--inspire-border: #D3D6D8;--inspire-dark-border: rgba(255, 255, 255, .2);--inspire-final-mark: rgba(255, 255, 255, .07);--inspire-stage-bg: #FFFFFF;--inspire-wide-media-w: 90rem;--inspire-ft2-media-w: 66%;--inspire-hero-bg: #000000;--inspire-hero-text: #FFFFFF;--inspire-hero-overlay: .55;--inspire-max: 148rem;--inspire-pad: clamp(2rem, 4vw, 6.4rem);--inspire-space: clamp(7rem, 9.5vw, 13rem);--inspire-rule: .1rem;color:var(--inspire-text);background:var(--inspire-white);font-family:var(--font-body-family, inherit);overflow:clip}.inspire-brand-page *,.inspire-brand-page *:before,.inspire-brand-page *:after{box-sizing:border-box}.inspire-brand-page a,.inspire-brand-page button{-webkit-tap-highlight-color:transparent}.inspire-brand-page a:focus-visible,.inspire-brand-page button:focus-visible{outline:.2rem solid currentColor;outline-offset:.3rem}.inspire-brand-page__shell{width:min(100%,var(--inspire-max));margin-inline:auto;padding-inline:var(--inspire-pad)}.inspire-brand-page__eyebrow{margin:0 0 1.6rem;font-family:var(--font-heading-family, inherit);font-size:1.15rem;font-weight:700;line-height:1;letter-spacing:.2em;text-transform:uppercase}.inspire-brand-page__display,.inspire-brand-page__title,.inspire-brand-page__subtitle,.inspire-brand-page__feature-title,.inspire-brand-page__metric-value,.inspire-brand-page__model{margin:0;font-family:var(--font-heading-family, inherit);font-weight:700;letter-spacing:-.03em;text-transform:uppercase}.inspire-brand-page__display{font-size:clamp(4.6rem,6.4vw,9.6rem);line-height:.86}.inspire-brand-page__title{font-size:clamp(3.6rem,4.6vw,6.8rem);line-height:.92;text-wrap:balance}.inspire-brand-page__subtitle{font-size:clamp(2.8rem,3.2vw,4.6rem);line-height:.95}.inspire-brand-page__model{margin-bottom:1.2rem;font-size:clamp(1.5rem,1.6vw,2rem);letter-spacing:.28em;line-height:1}.inspire-brand-page__lead{max-width:56rem;margin:2.4rem 0 0;font-size:clamp(1.6rem,1.35vw,1.9rem);line-height:1.6}.inspire-brand-page__body{max-width:60rem;font-size:clamp(1.55rem,1.25vw,1.8rem);line-height:1.7}.inspire-brand-page__body--wide{max-width:78rem}.inspire-brand-page__body p{margin-top:0}.inspire-brand-page__body p:last-child{margin-bottom:0}.inspire-brand-page__body p+p{margin-top:1.4rem}.inspire-brand-page__system-line{margin:2.8rem 0 0;padding-top:2rem;border-top:var(--inspire-rule) solid currentColor;font-family:var(--font-heading-family, inherit);font-size:clamp(1.4rem,1.3vw,1.7rem);font-weight:700;letter-spacing:.14em;line-height:1.5;text-transform:uppercase}.inspire-brand-page__caption{margin:1.2rem 0 0;color:var(--inspire-muted);font-size:1.3rem;line-height:1.5}.inspire-brand-page__button-row{display:flex;flex-wrap:wrap;gap:1rem;margin-top:3.2rem}.inspire-brand-page__button{min-height:5rem;display:inline-flex;align-items:center;justify-content:center;padding:1.5rem 2.6rem;border:var(--inspire-rule) solid currentColor;text-decoration:none;font-family:var(--font-heading-family, inherit);font-size:1.3rem;font-weight:700;line-height:1;letter-spacing:.1em;text-transform:uppercase;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.inspire-brand-page__button--solid{color:var(--inspire-accent-text);background:var(--inspire-accent);border-color:var(--inspire-accent)}.inspire-brand-page__button--solid:hover{background:var(--inspire-accent-hover);border-color:var(--inspire-accent-hover)}.inspire-brand-page__button--outline{color:var(--inspire-text);background:transparent;border-color:var(--inspire-text)}.inspire-brand-page__button--outline:hover{color:var(--inspire-accent-text);background:var(--inspire-accent);border-color:var(--inspire-accent)}.inspire-brand-page__button--light{color:var(--inspire-dark);background:var(--inspire-dark-text);border-color:var(--inspire-dark-text)}.inspire-brand-page__button--light:hover{color:var(--inspire-dark-text);background:transparent}.inspire-brand-page__button--ghost{color:var(--inspire-dark-text);background:transparent;border-color:var(--inspire-dark-border)}.inspire-brand-page__button--ghost:hover{color:var(--inspire-dark);background:var(--inspire-dark-text);border-color:var(--inspire-dark-text)}.inspire-brand-page__text-link{display:inline-flex;align-items:center;gap:.8rem;min-height:4.4rem;color:inherit;text-decoration:none;font-family:var(--font-heading-family, inherit);font-size:1.2rem;font-weight:700;line-height:1.2;letter-spacing:.14em;text-transform:uppercase}.inspire-brand-page__arrow{transition:transform .18s ease}.inspire-brand-page__text-link:hover .inspire-brand-page__arrow{transform:translate(.4rem)}.inspire-brand-page__link-row{margin:2.4rem 0 0}.inspire-brand-page__stage{position:relative;display:grid;place-items:center;padding:clamp(1.2rem,2vw,2.6rem);background:var(--inspire-stage-bg);border:var(--inspire-rule) solid var(--inspire-border);overflow:hidden}.inspire-brand-page__stage img{display:block;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;object-position:center}.inspire-brand-page__stage--tall{aspect-ratio:1 / 1}.inspire-brand-page__stage--wide{aspect-ratio:5 / 4}.inspire-brand-page__hero{position:relative;min-height:72vh;min-height:min(88svh,92rem);display:grid;align-items:end;color:var(--inspire-hero-text);background:var(--inspire-hero-bg);isolation:isolate}.inspire-brand-page__hero-stage,.inspire-brand-page__hero-stage:after{position:absolute;top:0;right:0;bottom:0;left:0}.inspire-brand-page__hero-stage{z-index:-2;background:var(--inspire-hero-bg);overflow:hidden}.inspire-brand-page__hero-stage:after{content:"";z-index:3;background:var( --inspire-hero-scrim, linear-gradient(90deg, rgba(0,0,0,.92) 0%, rgba(0,0,0,.72) 34%, rgba(0,0,0,.28) 62%, rgba(0,0,0,.06) 88%) );opacity:var(--inspire-hero-overlay);pointer-events:none}.inspire-brand-page__hero-media{position:absolute;top:0;right:0;bottom:0;left:0}.inspire-brand-page__hero-image,.inspire-brand-page__hero-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-position:center}.inspire-brand-page__hero-image{z-index:1}.inspire-brand-page__hero--cover .inspire-brand-page__hero-image,.inspire-brand-page__hero--cover .inspire-brand-page__hero-video{object-fit:cover}.inspire-brand-page__hero--contain .inspire-brand-page__hero-image,.inspire-brand-page__hero--contain .inspire-brand-page__hero-video{object-fit:contain}.inspire-brand-page__hero-video{z-index:2;opacity:0;transition:opacity .4s ease}.inspire-brand-page__hero-video[data-inspire-video-active]{opacity:1}.inspire-brand-page__hero-content{position:relative;z-index:1;padding-block:clamp(6rem,9vw,11rem) clamp(6rem,8vw,10rem)}.inspire-brand-page__hero-copy{width:min(64rem,56vw)}.inspire-brand-page__logo{width:clamp(13rem,14vw,19rem);margin-bottom:clamp(2.4rem,4vw,4rem);padding:1.1rem 1.3rem;background:var(--inspire-white)}.inspire-brand-page__logo img{display:block;width:100%;height:auto}.inspire-brand-page__hero .inspire-brand-page__display{max-width:13ch;font-size:clamp(5.2rem,8vw,11.5rem);line-height:.84}.inspire-brand-page__hero .inspire-brand-page__lead{max-width:52rem}.inspire-brand-page__video-toggle{position:absolute;right:var(--inspire-pad);bottom:2.4rem;z-index:4;min-height:4.4rem;display:inline-flex;align-items:center;gap:.8rem;padding:1rem 1.5rem;color:var(--inspire-hero-text);background:#0000008c;border:var(--inspire-rule) solid rgba(255,255,255,.45);cursor:pointer;font-family:var(--font-heading-family, inherit);font-size:1.15rem;font-weight:700;letter-spacing:.12em;line-height:1;text-transform:uppercase}.inspire-brand-page__video-toggle:hover{background:#000c}.inspire-brand-page__video-toggle-icon{width:1rem;height:1.2rem;border-left:.3rem solid currentColor;border-right:.3rem solid currentColor}.inspire-brand-page__video-toggle[aria-pressed=true] .inspire-brand-page__video-toggle-icon{width:0;height:0;border-left:.9rem solid currentColor;border-right:0;border-top:.6rem solid transparent;border-bottom:.6rem solid transparent}.inspire-brand-page__families{padding-block:var(--inspire-space);color:var(--inspire-text);background:var(--inspire-white)}.inspire-brand-page__family-nav{display:grid;grid-template-columns:repeat(auto-fit,minmax(24rem,1fr));gap:clamp(1.6rem,2.4vw,3rem);margin:0;padding:0;list-style:none}.inspire-brand-page__family-cell{display:flex;min-width:0}.inspire-brand-page__family-card{width:100%;display:flex;flex-direction:column;gap:1.8rem;color:inherit;text-decoration:none}.inspire-brand-page__family-card .inspire-brand-page__stage{transition:border-color .18s ease}.inspire-brand-page__family-card:hover .inspire-brand-page__stage{border-color:var(--inspire-text)}.inspire-brand-page__family-content{display:flex;flex-direction:column;gap:1rem;flex:1 1 auto}.inspire-brand-page__family-title{margin:0;font-family:var(--font-heading-family, inherit);font-size:clamp(1.9rem,1.9vw,2.4rem);font-weight:700;letter-spacing:-.01em;line-height:1.05;text-transform:uppercase}.inspire-brand-page__family-content p{margin:0;color:var(--inspire-muted);font-size:1.45rem;line-height:1.55}.inspire-brand-page__family-content>.inspire-brand-page__text-link{margin-top:auto;align-self:flex-start}.inspire-brand-page__usp-strip{color:var(--inspire-dark-text);background:var(--inspire-dark)}.inspire-brand-page__usp-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(24rem,1fr));margin:0;border-left:var(--inspire-rule) solid var(--inspire-dark-border)}.inspire-brand-page__usp{min-height:13rem;padding:3rem 2.8rem;border-right:var(--inspire-rule) solid var(--inspire-dark-border)}.inspire-brand-page__usp dt{font-family:var(--font-heading-family, inherit);font-size:1.3rem;font-weight:700;line-height:1.15;letter-spacing:.14em;text-transform:uppercase}.inspire-brand-page__usp dd{margin:1.2rem 0 0;font-size:1.4rem;line-height:1.55;opacity:.82}.inspire-brand-page--light{color:var(--inspire-text);background:var(--inspire-white)}.inspire-brand-page__story{padding-block:var(--inspire-space)}.inspire-brand-page__story-grid{display:grid;grid-template-columns:minmax(0,.48fr) minmax(30rem,.52fr);gap:clamp(3.5rem,6vw,8rem);align-items:start}.inspire-brand-page__story-grid>div:first-child .inspire-brand-page__title{max-width:12ch}.inspire-brand-page__story-body{padding-top:2.4rem;border-top:.2rem solid var(--inspire-text)}.inspire-brand-page__proof-list{display:grid;gap:0;margin:3.5rem 0 0;border-top:var(--inspire-rule) solid var(--inspire-border)}.inspire-brand-page__proof{padding:2rem 0;border-bottom:var(--inspire-rule) solid var(--inspire-border)}.inspire-brand-page__proof-text{margin:.8rem 0 0;color:var(--inspire-muted);font-size:1.45rem;line-height:1.6}.inspire-brand-page__proof-text p{margin:0}.inspire-brand-page__proof-text p+p{margin-top:.8rem}.inspire-brand-page__spec-title{margin:0;font-family:var(--font-heading-family, inherit);font-size:1.15rem;font-weight:700;letter-spacing:.18em;line-height:1;text-transform:uppercase}.inspire-brand-page__compare{padding-block:var(--inspire-space);color:var(--inspire-text);background:var(--inspire-white)}.inspire-brand-page__compare-scroll{overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.inspire-brand-page__compare-scroll:focus-visible{outline:.2rem solid var(--inspire-text);outline-offset:.4rem}.inspire-brand-page__compare-table{width:100%;min-width:78rem;border-collapse:collapse;table-layout:fixed;font-size:1.45rem}.inspire-brand-page__compare-table th,.inspire-brand-page__compare-table td{padding:1.6rem 1.4rem;border-bottom:var(--inspire-rule) solid var(--inspire-border);text-align:left;vertical-align:top;line-height:1.45}.inspire-brand-page__compare-corner,.inspire-brand-page__compare-row-head{position:sticky;left:0;z-index:1;width:17rem;background:var(--inspire-white);border-right:var(--inspire-rule) solid var(--inspire-border)}.inspire-brand-page__compare-row-head{font-family:var(--font-heading-family, inherit);font-size:1.15rem;font-weight:700;letter-spacing:.14em;line-height:1.5;text-transform:uppercase}.inspire-brand-page__compare-head{border-bottom:.2rem solid var(--inspire-text);font-weight:400}.inspire-brand-page__compare-link{display:block;color:inherit;text-decoration:none}.inspire-brand-page__compare-thumb{display:grid;place-items:center;aspect-ratio:1 / 1;margin-bottom:1.2rem;padding:.8rem;background:var(--inspire-stage-bg);border:var(--inspire-rule) solid var(--inspire-border);transition:border-color .18s ease}.inspire-brand-page__compare-link:hover .inspire-brand-page__compare-thumb{border-color:var(--inspire-text)}.inspire-brand-page__compare-thumb img{display:block;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}.inspire-brand-page__compare-model{display:block;font-family:var(--font-heading-family, inherit);font-size:clamp(1.6rem,1.5vw,1.9rem);font-weight:700;letter-spacing:-.01em;line-height:1.1;text-transform:uppercase}.inspire-brand-page__compare-price{display:block;margin-top:.8rem;font-size:1.5rem}.inspire-brand-page__compare-note{max-width:76rem;margin:2.6rem 0 0;color:var(--inspire-muted);font-size:1.35rem;line-height:1.6}.inspire-brand-page__story-media{margin-top:clamp(4rem,6vw,7rem);aspect-ratio:21 / 9;overflow:hidden;background:var(--inspire-surface)}.inspire-brand-page__story-media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.inspire-brand-page__ft2{padding-block:var(--inspire-space) clamp(4rem,6vw,7rem);color:var(--inspire-text);background:var(--inspire-surface)}.inspire-brand-page__ft2-grid{display:grid;grid-template-columns:minmax(0,var(--inspire-ft2-media-w)) minmax(28rem,auto);gap:clamp(3.5rem,6vw,8rem);align-items:center}.inspire-brand-page__ft2 .inspire-brand-page__stage{background:var(--inspire-white);aspect-ratio:1 / 1}.inspire-brand-page__ft2-copy .inspire-brand-page__title{max-width:10ch;font-size:clamp(4.4rem,6vw,8.6rem);line-height:.86}.inspire-brand-page__ft2-copy .inspire-brand-page__body{margin-top:2.6rem}.inspire-brand-page__chapter-open{max-width:76rem;margin:0 0 clamp(3.5rem,5vw,6rem);padding-bottom:2.4rem;border-bottom:.2rem solid currentColor}.inspire-brand-page__chapter-open .inspire-brand-page__eyebrow{margin-bottom:1.2rem}.inspire-brand-page__chapter-lead{margin:0;font-size:clamp(1.7rem,1.5vw,2.1rem);line-height:1.55}.inspire-brand-page__features{padding-block:clamp(4rem,6vw,7rem) var(--inspire-space);background:var(--inspire-surface)}.inspire-brand-page__section-head{display:flex;align-items:end;justify-content:space-between;gap:3rem;margin-bottom:clamp(4rem,6vw,7.5rem);padding-bottom:2.4rem;border-bottom:.2rem solid currentColor}.inspire-brand-page__section-head .inspire-brand-page__title{max-width:16ch}.inspire-brand-page__section-head--sub{margin-bottom:clamp(3.5rem,5vw,6rem);padding-bottom:1.8rem;border-bottom-width:var(--inspire-rule);border-bottom-color:var(--inspire-border)}.inspire-brand-page__section-note{max-width:34rem;margin:0;color:var(--inspire-muted);font-size:1.4rem;line-height:1.6}.inspire-brand-page__feature-list{display:grid;gap:clamp(6rem,8vw,11rem)}.inspire-brand-page__feature{display:grid;grid-template-columns:minmax(0,.56fr) minmax(28rem,.44fr);gap:clamp(3rem,5vw,7rem);align-items:center}.inspire-brand-page__feature--media-right .inspire-brand-page__feature-media{order:2}.inspire-brand-page__feature--media-right .inspire-brand-page__feature-copy{order:1}.inspire-brand-page__feature--wide{grid-template-columns:minmax(0,1fr);gap:clamp(2.8rem,4vw,4.5rem)}.inspire-brand-page__feature--wide .inspire-brand-page__feature-media{order:1}.inspire-brand-page__feature--wide .inspire-brand-page__feature-copy{order:2}.inspire-brand-page__feature--wide .inspire-brand-page__feature-copy{width:min(100%,var(--inspire-wide-media-w, 90rem));margin-inline:auto}.inspire-brand-page__feature-media{position:relative}.inspire-brand-page__feature-media .inspire-brand-page__stage{aspect-ratio:1 / 1}.inspire-brand-page__feature--wide .inspire-brand-page__feature-media{width:min(100%,var(--inspire-wide-media-w, 90rem));margin-inline:auto}.inspire-brand-page__feature--wide .inspire-brand-page__feature-media .inspire-brand-page__stage{aspect-ratio:1 / 1}.inspire-brand-page__feature-index{position:absolute;left:0;top:0;z-index:1;padding:.9rem 1.3rem;color:var(--inspire-accent-text);background:var(--inspire-accent);font-family:var(--font-heading-family, inherit);font-size:1.15rem;font-weight:700;letter-spacing:.16em;line-height:1}.inspire-brand-page__feature-title{max-width:14ch;font-size:clamp(3rem,3.6vw,5.2rem);line-height:.9}.inspire-brand-page__feature--wide .inspire-brand-page__feature-title{max-width:18ch}.inspire-brand-page__feature-text{max-width:56rem;margin-top:2.2rem;color:var(--inspire-muted);font-size:clamp(1.55rem,1.25vw,1.8rem);line-height:1.7}.inspire-brand-page__feature--wide .inspire-brand-page__feature-text,.inspire-brand-page__feature-text p{margin-top:0}.inspire-brand-page__feature-text p:last-child{margin-bottom:0}.inspire-brand-page__feature-spec{max-width:56rem;margin:2.2rem 0 0;padding-top:1.6rem;border-top:var(--inspire-rule) solid var(--inspire-border);font-family:var(--font-heading-family, inherit);font-size:1.2rem;font-weight:700;letter-spacing:.12em;line-height:1.6;text-transform:uppercase}.inspire-brand-page__range-features{padding-block:var(--inspire-space);color:var(--inspire-text);background:var(--inspire-surface)}.inspire-brand-page__range-features .inspire-brand-page__stage{background:var(--inspire-white)}.inspire-brand-page__range-features .inspire-brand-page__feature-spec{border-top-color:var(--inspire-text)}.inspire-brand-page__metrics{padding-block:clamp(5.5rem,8vw,9rem);color:var(--inspire-dark-text);background:var(--inspire-dark)}.inspire-brand-page__metrics-head{margin-bottom:clamp(3rem,4vw,4.5rem)}.inspire-brand-page__metric-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));margin:0;border-top:var(--inspire-rule) solid var(--inspire-dark-border);border-left:var(--inspire-rule) solid var(--inspire-dark-border)}.inspire-brand-page__metric-card{min-height:15rem;padding:2.4rem 2.2rem;border-right:var(--inspire-rule) solid var(--inspire-dark-border);border-bottom:var(--inspire-rule) solid var(--inspire-dark-border);background:var(--inspire-dark-surface)}.inspire-brand-page__metric-value{display:flex;align-items:baseline;gap:.5rem;font-size:clamp(3.2rem,3.6vw,5rem);line-height:.9}.inspire-brand-page__metric-unit{font-size:1.6rem;letter-spacing:.06em}.inspire-brand-page__metric-card dd{margin:1.4rem 0 0;font-size:1.35rem;line-height:1.5;opacity:.82}.inspire-brand-page__system{padding-block:var(--inspire-space)}.inspire-brand-page__system-grid{display:grid;grid-template-columns:minmax(0,.54fr) minmax(28rem,.46fr);gap:clamp(3.5rem,6vw,8rem);align-items:center;margin-bottom:clamp(4.5rem,6vw,7.5rem)}.inspire-brand-page__system-copy .inspire-brand-page__title{max-width:13ch}.inspire-brand-page__system-copy .inspire-brand-page__body{margin-top:2.6rem}.inspire-brand-page__spec-rows{display:grid;margin:3.2rem 0 0;border-top:.2rem solid var(--inspire-text)}.inspire-brand-page__spec-row{display:grid;grid-template-columns:14rem minmax(0,1fr);gap:2rem;padding:1.8rem 0;border-bottom:var(--inspire-rule) solid var(--inspire-border)}.inspire-brand-page__spec-row dd{margin:0;color:var(--inspire-muted);font-size:1.5rem;line-height:1.6}.inspire-brand-page__spotlight{padding-block:var(--inspire-space);background:var(--inspire-white)}.inspire-brand-page__spotlight-grid{display:grid;grid-template-columns:minmax(0,.55fr) minmax(28rem,.45fr);gap:clamp(3.5rem,6vw,8rem);align-items:center}.inspire-brand-page__spotlight-copy{padding-left:clamp(2rem,3vw,3.6rem);border-left:.4rem solid var(--inspire-accent)}.inspire-brand-page__spotlight-name{margin:1.6rem 0 0;font-family:var(--font-heading-family, inherit);font-size:clamp(1.5rem,1.4vw,1.9rem);font-weight:700;letter-spacing:.1em;line-height:1.35;text-transform:uppercase}.inspire-brand-page__spotlight-copy .inspire-brand-page__body{margin-top:1.8rem}.inspire-brand-page__spotlight-price{margin-top:2.6rem;padding-top:2rem;border-top:var(--inspire-rule) solid var(--inspire-border);font-size:2.2rem}.inspire-brand-page__family{padding-block:var(--inspire-space)}.inspire-brand-page__family--dark{color:var(--inspire-dark-text);background:var(--inspire-dark)}.inspire-brand-page__family--dark .inspire-brand-page__stage{background:var(--inspire-white);border-color:var(--inspire-dark-border)}.inspire-brand-page__family--dark .inspire-brand-page__body{opacity:.85}.inspire-brand-page__family--dark .inspire-brand-page__section-note,.inspire-brand-page__family--dark .inspire-brand-page__feature-spec,.inspire-brand-page__metrics .inspire-brand-page__section-note{color:inherit;opacity:.75}.inspire-brand-page__family--dark .inspire-brand-page__feature-spec,.inspire-brand-page__family--dark .inspire-brand-page__system-line{border-top-color:var(--inspire-dark-border)}.inspire-brand-page__family-grid{display:grid;grid-template-columns:minmax(0,.5fr) minmax(26rem,.5fr);gap:clamp(3.5rem,6vw,8rem);align-items:center}.inspire-brand-page__family-grid--reverse{grid-template-columns:minmax(26rem,.5fr) minmax(0,.5fr)}.inspire-brand-page__family-copy .inspire-brand-page__title{max-width:13ch}.inspire-brand-page__family-copy .inspire-brand-page__body{margin-top:2.6rem}.inspire-brand-page__shop{padding-block:clamp(5rem,7vw,9rem);background:var(--inspire-white)}.inspire-brand-page__shop--range{padding-block:var(--inspire-space)}.inspire-brand-page__accessories{padding-block:clamp(5rem,7vw,9rem)}.inspire-brand-page__group-head{display:flex;align-items:end;justify-content:space-between;gap:3rem;margin-bottom:3.4rem;padding-bottom:1.8rem;border-bottom:var(--inspire-rule) solid var(--inspire-border)}.inspire-brand-page__family .inspire-brand-page__group-head{margin-top:clamp(4.5rem,6vw,7.5rem)}.inspire-brand-page__group-head h3{margin:0;font-family:var(--font-heading-family, inherit);font-size:clamp(2rem,2.2vw,3rem);font-weight:700;letter-spacing:-.01em;line-height:1;text-transform:uppercase}.inspire-brand-page__group-head span{color:var(--inspire-muted);font-size:1.3rem;letter-spacing:.06em;text-align:right}.inspire-brand-page__products-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(24rem,1fr));gap:clamp(2.2rem,3vw,4rem) clamp(1.6rem,2vw,3rem);margin:0;padding:0;list-style:none}.inspire-brand-page__products-grid--compact{grid-template-columns:repeat(auto-fit,minmax(20rem,1fr))}.inspire-brand-page__detail{padding-block:0 var(--inspire-space);color:var(--inspire-text);background:var(--inspire-surface)}.inspire-brand-page__detail-head{margin-bottom:clamp(3rem,4vw,4.5rem)}.inspire-brand-page__detail-head .inspire-brand-page__subtitle{max-width:18ch}.inspire-brand-page__detail-head .inspire-brand-page__body{margin-top:2.4rem}.inspire-brand-page__detail-grid{display:grid;grid-template-columns:minmax(0,.58fr) minmax(0,.42fr);gap:clamp(1.6rem,2.5vw,3rem);align-items:start}.inspire-brand-page__detail-cell{margin:0}.inspire-brand-page__detail-cell .inspire-brand-page__stage{background:var(--inspire-white);aspect-ratio:1 / 1}.inspire-brand-page__detail-cell--lead{grid-row:span 2}.inspire-brand-page__detail-cell--lead .inspire-brand-page__stage{aspect-ratio:4 / 5}.inspire-brand-page__service{padding-block:var(--inspire-space);background:var(--inspire-white)}.inspire-brand-page__service-grid{display:grid;grid-template-columns:minmax(0,.46fr) minmax(0,.54fr);gap:clamp(4rem,7vw,10rem);align-items:start}.inspire-brand-page__service-copy .inspire-brand-page__title{max-width:11ch}.inspire-brand-page__service-list{display:grid;margin:0;padding:0;list-style:none;border-top:.2rem solid var(--inspire-text)}.inspire-brand-page__service-item{display:grid;grid-template-columns:4.5rem minmax(0,1fr);gap:2rem;padding:2.6rem 0;border-bottom:var(--inspire-rule) solid var(--inspire-border)}.inspire-brand-page__service-index{font-family:var(--font-heading-family, inherit);font-size:1.2rem;font-weight:700;letter-spacing:.14em;line-height:1.6}.inspire-brand-page__service-item h3{margin:0;font-family:var(--font-heading-family, inherit);font-size:clamp(1.9rem,1.8vw,2.3rem);font-weight:700;line-height:1.1;text-transform:uppercase}.inspire-brand-page__service-item p{margin:1rem 0 0;color:var(--inspire-muted);font-size:1.5rem;line-height:1.6}.inspire-brand-page__final{position:relative;padding-block:clamp(7rem,11vw,15rem);color:var(--inspire-dark-text);background:var(--inspire-dark);overflow:hidden}.inspire-brand-page__final-mark{position:absolute;left:-.03em;bottom:-.2em;color:var(--inspire-final-mark);font-family:var(--font-heading-family, inherit);font-size:min(26vw,36rem);font-weight:700;line-height:.7;letter-spacing:-.06em;text-transform:uppercase;pointer-events:none;-webkit-user-select:none;user-select:none}.inspire-brand-page__final-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.66fr) minmax(0,.34fr);gap:clamp(3rem,5vw,7rem);align-items:center}.inspire-brand-page__final-copy{max-width:76rem}.inspire-brand-page__final .inspire-brand-page__display{max-width:12ch}.inspire-brand-page__final-media img{display:block;width:100%;height:auto;max-height:44rem;object-fit:contain;opacity:.5;filter:grayscale(1)}@media screen and (max-width:1199px){.inspire-brand-page__ft2-grid,.inspire-brand-page__system-grid,.inspire-brand-page__spotlight-grid,.inspire-brand-page__family-grid,.inspire-brand-page__family-grid--reverse,.inspire-brand-page__service-grid,.inspire-brand-page__story-grid,.inspire-brand-page__final-grid{grid-template-columns:minmax(0,1fr)}.inspire-brand-page__hero-copy{width:min(100%,62rem)}.inspire-brand-page__ft2 .inspire-brand-page__stage,.inspire-brand-page__stage--tall,.inspire-brand-page__stage--wide{aspect-ratio:4 / 3}.inspire-brand-page__final-media{max-width:34rem}.inspire-brand-page__feature{grid-template-columns:minmax(0,1fr) minmax(26rem,.8fr);gap:3.5rem}.inspire-brand-page__feature--wide .inspire-brand-page__feature-copy{grid-template-columns:minmax(0,1fr);gap:2rem}}@media screen and (max-width:749px){.inspire-brand-page{--inspire-pad: 2rem;--inspire-space: 6.4rem}.inspire-brand-page__hero{min-height:70vh;min-height:78svh}.inspire-brand-page__hero-stage:after{background:var( --inspire-hero-scrim-mobile, linear-gradient(0deg, rgba(0,0,0,.94) 0%, rgba(0,0,0,.6) 50%, rgba(0,0,0,.15) 85%) )}.inspire-brand-page__hero-copy{width:100%}.inspire-brand-page__ft2 .inspire-brand-page__stage,.inspire-brand-page__stage--tall,.inspire-brand-page__stage--wide,.inspire-brand-page__feature-media .inspire-brand-page__stage,.inspire-brand-page__detail-cell .inspire-brand-page__stage,.inspire-brand-page__detail-cell--lead .inspire-brand-page__stage{aspect-ratio:1 / 1}.inspire-brand-page__feature--wide .inspire-brand-page__feature-media .inspire-brand-page__stage{aspect-ratio:4 / 3}.inspire-brand-page__button-row{display:grid;grid-template-columns:minmax(0,1fr);width:min(100%,40rem)}.inspire-brand-page__button{width:100%}.inspire-brand-page__usp-grid,.inspire-brand-page__metric-grid,.inspire-brand-page__products-grid,.inspire-brand-page__products-grid--compact,.inspire-brand-page__detail-grid{grid-template-columns:minmax(0,1fr)}.inspire-brand-page__usp{min-height:0}.inspire-brand-page__detail-cell--lead{grid-row:auto}.inspire-brand-page__feature,.inspire-brand-page__feature--wide{grid-template-columns:minmax(0,1fr);gap:2.6rem}.inspire-brand-page__feature--media-right .inspire-brand-page__feature-media,.inspire-brand-page__feature--media-right .inspire-brand-page__feature-copy{order:initial}.inspire-brand-page__section-head,.inspire-brand-page__group-head{flex-direction:column;align-items:start}.inspire-brand-page__group-head span{text-align:left}.inspire-brand-page__spec-row{grid-template-columns:minmax(0,1fr);gap:.8rem}.inspire-brand-page__compare-table{min-width:62rem;font-size:1.35rem}.inspire-brand-page__compare-corner,.inspire-brand-page__compare-row-head{width:12rem}.inspire-brand-page__story-media{aspect-ratio:4 / 3}.inspire-brand-page__service-item{grid-template-columns:3.6rem minmax(0,1fr)}.inspire-brand-page__spotlight-copy{padding-left:1.8rem}.inspire-brand-page__video-toggle{right:1rem;bottom:1rem}.inspire-brand-page__final-mark{font-size:34vw}.inspire-brand-page__final-media{display:none}}@media(prefers-reduced-motion:reduce){.inspire-brand-page__button,.inspire-brand-page__arrow,.inspire-brand-page__hero-video,.inspire-brand-page__family-card .inspire-brand-page__stage,.inspire-brand-page__compare-thumb{transition:none}.inspire-brand-page__text-link:hover .inspire-brand-page__arrow{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map?subset=AQ */
