body .home-path-choice{display:none!important}body .home-v2-hero{position:relative!important}body .home-v2-hero-actions{background:0 0!important;padding:0!important}body .home-v2-hero-actions a,body .home-v2-hero-actions .link-button{color:#082236!important;background:#ffffffc7!important;border:1px solid #00000094!important}body .home-v2-hero-actions a+a,body .home-v2-hero-actions .link-button+.link-button{border-top:1px solid #00000094!important}body .home-v2-hero-rail{z-index:4!important;background:#ffffffeb!important;border-top:1px solid #0000001f!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;width:auto!important;height:86px!important;display:grid!important;position:absolute!important;inset:auto 0 0!important;transform:none!important}body .home-v2-hero-rail a{justify-content:center!important;align-items:center!important;min-height:0!important;display:flex!important}body .home-models-v2 .home-flagship-card{background:#f7f7f4!important;border:1px solid #00000029!important;min-height:clamp(520px,72vw,680px)!important;position:relative!important;overflow:hidden!important}body .home-models-v2 .home-flagship-card:before{background:linear-gradient(90deg,#fffffffa 0%,#ffffffe0 42%,#ffffff5c 72%,#ffffff1a 100%),linear-gradient(#ffffffb8 0%,#fff0 44%);content:""!important;pointer-events:none!important;z-index:1!important;position:absolute!important;inset:0!important}body .home-models-v2 .home-flagship-copy{z-index:2!important;background:0 0!important;max-width:min(430px,82vw)!important;padding:clamp(30px,7vw,68px)!important;position:relative!important}body .home-models-v2 .home-flagship-media{z-index:0!important;background:0 0!important;grid-area:1/1/-1/-1!important;width:100%!important;min-height:100%!important;padding:0!important;display:block!important;position:absolute!important;inset:0!important}body .home-models-v2 .home-flagship-media img{object-fit:contain!important;object-position:right bottom!important;opacity:.62!important;transform-origin:100% 100%!important;width:auto!important;max-width:none!important;height:auto!important;max-height:none!important;transform:scale(1.12)translate(8%)!important}body .product-landing-page .config-group[data-group=soundboard] .config-option,body .product-landing-page .config-group[data-group=top-wood] .config-option,body .product-landing-page .config-group[data-group=back-and-sides] .config-option{position:relative!important}body .product-landing-page .config-option-tooltip{color:#fff!important;opacity:0!important;pointer-events:none!important;text-align:left!important;visibility:hidden!important;z-index:30!important;background:#08141ef0!important;border:1px solid #ffffff29!important;border-radius:2px!important;width:max-content!important;max-width:min(235px,100vw - 46px)!important;padding:9px 10px!important;font-size:.72rem!important;font-weight:400!important;line-height:1.3!important;transition:opacity .16s,transform .16s,visibility .16s!important;display:block!important;position:absolute!important;bottom:calc(100% + 10px)!important;left:50%!important;transform:translate(-50%,4px)!important;box-shadow:0 18px 42px #0003!important}body .product-landing-page .config-option-tooltip:after{content:""!important;border-top:6px solid #08141ef0!important;border-left:6px solid #0000!important;border-right:6px solid #0000!important;display:block!important;position:absolute!important;bottom:-6px!important;left:50%!important;transform:translate(-50%)!important}body .product-landing-page .config-option[data-tooltip-open=true] .config-option-tooltip,body .product-landing-page .config-option:hover .config-option-tooltip,body .product-landing-page .config-option:focus-visible .config-option-tooltip{opacity:1!important;visibility:visible!important;transform:translate(-50%)!important}body .product-landing-page .config-touch-tooltip{bottom:calc(132px + env(safe-area-inset-bottom))!important;box-sizing:border-box!important;color:#fff!important;pointer-events:none!important;text-align:left!important;z-index:1000!important;background:#08141ef0!important;border:1px solid #ffffff29!important;border-radius:2px!important;align-items:center!important;width:auto!important;min-height:38px!important;padding:9px 10px!important;font-size:.72rem!important;font-weight:400!important;line-height:1.3!important;display:flex!important;position:fixed!important;left:18px!important;right:18px!important;transform:translateY(0)!important;box-shadow:0 18px 42px #0003!important}body .not-found-page{color:#071d2e!important;background:#fff!important;min-height:calc(100svh - 50px)!important;padding:clamp(96px,12vw,154px) clamp(24px,6vw,84px) clamp(64px,8vw,112px)!important}body .not-found-hero{grid-template-columns:minmax(0,1fr) minmax(260px,360px)!important;align-items:end!important;gap:clamp(34px,7vw,96px)!important;width:100%!important;max-width:1180px!important;margin:0 auto!important;display:grid!important}body .not-found-copy{gap:clamp(18px,2.2vw,28px)!important;max-width:760px!important;display:grid!important}body .not-found-kicker,body .not-found-links>p{color:#b67816!important;font-family:var(--sans)!important;letter-spacing:.18em!important;text-transform:uppercase!important;margin:0!important;font-size:.76rem!important;font-weight:700!important;line-height:1!important}body .not-found-copy h1{color:#071d2e!important;font-family:var(--serif)!important;letter-spacing:0!important;max-width:760px!important;margin:0!important;font-size:clamp(4.1rem,10vw,9rem)!important;font-weight:400!important;line-height:.9!important}body .not-found-copy>p:not(.not-found-kicker){color:#4c6172!important;font-family:var(--sans)!important;max-width:590px!important;margin:0!important;font-size:clamp(1.06rem,1.8vw,1.32rem)!important;line-height:1.45!important}body .not-found-actions{flex-wrap:wrap!important;gap:12px!important;margin-top:6px!important;display:flex!important}body .not-found-actions .link-button{min-width:min(100%,230px)!important;min-height:56px!important}body .not-found-actions .link-button.dark{color:#fff!important;background:#071d2e!important;border-color:#071d2e!important}body .not-found-actions .link-button.dark svg{stroke:#fff!important}body .not-found-links{border-left:1px solid #071d2e29!important;gap:0!important;padding-left:clamp(22px,3vw,36px)!important;display:grid!important}body .not-found-links>p{margin-bottom:18px!important}body .not-found-links a{color:#071d2e!important;font-family:var(--sans)!important;border-top:1px solid #071d2e24!important;grid-template-columns:minmax(0,1fr) 22px!important;align-items:center!important;gap:18px!important;min-height:58px!important;font-size:.98rem!important;font-weight:650!important;text-decoration:none!important;display:grid!important}body .not-found-links a:last-child{border-bottom:1px solid #071d2e24!important}body .not-found-links svg{stroke:currentColor!important;stroke-width:1.5px!important;justify-self:end!important;width:19px!important;height:19px!important}@media (max-width:760px){body .not-found-page{padding:86px 22px 56px!important}body .not-found-hero{grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:42px!important}body .not-found-copy h1{font-size:clamp(3.35rem,17vw,4.6rem)!important;line-height:.94!important}body .not-found-actions{grid-template-columns:minmax(0,1fr)!important;display:grid!important}body .not-found-actions .link-button{width:100%!important}body .not-found-links{border-left:0!important;padding-left:0!important}body .home-v2-hero{padding-bottom:78px!important}body .home-v2-hero-actions{width:min(270px,100vw - 92px)!important}body .home-v2-hero-rail{height:78px!important}body .home-models-v2 .home-flagship-card{min-height:545px!important}body .home-models-v2 .home-flagship-card:before{background:linear-gradient(#fffffffa 0%,#ffffffdb 48%,#ffffff47 100%),linear-gradient(90deg,#ffffffd9 0%,#ffffff1f 100%)}body .home-models-v2 .home-flagship-copy{padding:28px 24px!important}body .home-models-v2 .home-flagship-media img{object-position:right bottom!important;opacity:.74!important;transform:scale(1.24)translate(6%)!important}body .product-landing-page .config-option-tooltip{bottom:calc(132px + env(safe-area-inset-bottom))!important;box-sizing:border-box!important;z-index:1000!important;align-items:center!important;width:auto!important;max-width:none!important;min-height:38px!important;position:fixed!important;top:auto!important;left:18px!important;right:18px!important;transform:translateY(6px)!important}body .product-landing-page .config-option-tooltip:after{content:none!important;display:none!important}body .product-landing-page .config-option[data-tooltip-open=true] .config-option-tooltip,body .product-landing-page .config-option:hover .config-option-tooltip,body .product-landing-page .config-option:focus-visible .config-option-tooltip{transform:translateY(0)!important}body .product-landing-page .config-touch-tooltip{bottom:calc(132px + env(safe-area-inset-bottom))!important;left:18px!important;right:18px!important}}body .home-card-swatches{display:none!important}body .home-models-v2 .home-flagship-card h3,body .home-models-v2 .home-flagship-copy h3{font-family:var(--sans)!important;letter-spacing:0!important;text-transform:uppercase!important;max-width:10ch!important;margin-bottom:20px!important;font-size:4rem!important;font-weight:300!important;line-height:.96!important}body .home-models-v2 .home-flagship-category{color:#082236!important;letter-spacing:0!important;text-transform:uppercase!important;margin:0 0 40px!important;font-size:.92rem!important;font-weight:760!important;line-height:1.25!important}body .home-models-v2 .home-flagship-price{margin-top:0!important}body .home-more-models{box-shadow:none!important;background:#fff!important;border:1px solid #0000001f!important;border-radius:8px!important;margin-top:22px!important;padding:22px!important;overflow:visible!important}body .home-more-models>div:first-child{border-bottom:1px solid #0000001a!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;margin-bottom:16px!important;padding-bottom:16px!important;display:flex!important}body .home-more-models>div:first-child h3{font-family:var(--sans)!important;letter-spacing:0!important;margin:0!important;font-size:1.55rem!important;font-weight:380!important;line-height:1.05!important}body .home-more-model-grid{box-sizing:border-box!important;grid-auto-columns:initial!important;scroll-snap-type:none!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-flow:row!important;gap:12px!important;width:100%!important;margin:0!important;padding:0!important;display:grid!important;overflow:visible!important}body .home-more-model-card{box-sizing:border-box!important;scroll-snap-align:none!important;background:#fafaf8!important;border:1px solid #0000001a!important;border-radius:8px!important;grid-template:"image name"max-content"image price"max-content"image action"max-content/86px minmax(0,1fr)!important;align-content:center!important;align-items:center!important;gap:4px 12px!important;width:100%!important;min-width:0!important;min-height:150px!important;padding:12px!important;display:grid!important}body .home-more-model-card img{mix-blend-mode:multiply!important;object-fit:contain!important;object-position:center bottom!important;grid-area:image!important;align-self:end!important;width:86px!important;height:126px!important;margin:0!important;padding:0!important}body .home-more-model-card>span{color:var(--brass)!important;letter-spacing:0!important;text-transform:uppercase!important;grid-area:status!important;margin:0!important;font-size:.72rem!important;font-weight:760!important;line-height:1!important;display:none!important}body .home-more-model-card>strong{color:var(--ink)!important;font-family:var(--sans)!important;overflow-wrap:break-word!important;grid-area:name!important;min-width:0!important;margin:0!important;font-size:1.25rem!important;font-weight:420!important;line-height:1.05!important}body .home-more-model-card>small{color:var(--muted)!important;text-align:left!important;grid-area:price!important;justify-self:start!important;margin:0!important;line-height:1.15!important}body .home-more-model-card>small .vat-price{text-align:left!important;align-items:flex-start!important}body .home-more-model-card>small .vat-price-gross,body .home-more-model-card>small .vat-price-meta{text-align:left!important}body .home-more-model-card>em{color:var(--ink)!important;border-top:1px solid #0000001f!important;grid-area:action!important;justify-content:space-between!important;align-items:center!important;min-height:34px!important;margin-top:8px!important;padding-top:8px!important;font-style:normal!important;font-weight:620!important;display:flex!important}body .craft h2#craft-title{letter-spacing:0!important;white-space:nowrap!important;font-size:4.8rem!important;line-height:1.02!important}body .models-page{overflow-x:hidden!important}body .models-page .models-hero{padding-bottom:28px!important;display:block!important}body .models-family-tabs{background:#fff!important;border:1px solid #0000002e!important;border-radius:999px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:center!important;max-width:640px!important;height:58px!important;margin:0 30px 32px!important;display:grid!important;overflow:hidden!important}body .models-family-tabs button{color:var(--ink)!important;cursor:pointer!important;font:inherit!important;background:0 0!important;border:0!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;height:50px!important;margin:3px!important;display:flex!important}body .models-family-tabs button.is-active{color:#fff!important;background:#050505!important}body .models-page .model-showcase{border-top:1px solid #0000001a!important;padding-top:42px!important}body .models-page .showcase-grid{grid-template-columns:repeat(auto-fit,minmax(310px,1fr))!important;gap:18px!important;display:grid!important}body .models-page .showcase-card h3{font-family:var(--sans)!important;letter-spacing:0!important;text-transform:uppercase!important;font-size:3.7rem!important;font-weight:300!important;line-height:.96!important}body .models-page .model-label{letter-spacing:0!important}body .models-page .core-models{padding-top:38px!important}body .models-page .core-rail{grid-auto-columns:initial!important;scroll-snap-type:none!important;grid-template-columns:repeat(auto-fit,minmax(230px,1fr))!important;grid-auto-flow:row!important;gap:16px!important;padding:0 30px 10px!important;display:grid!important;overflow:visible!important}body .models-page .core-card{scroll-snap-align:none!important;border-radius:8px!important;min-height:0!important}body .models-page .core-card h3{font-family:var(--sans)!important;letter-spacing:0!important;font-size:2.05rem!important;font-weight:360!important}body .models-empty{color:var(--muted)!important;margin:0 30px!important}@media (max-width:900px){body .home-more-model-grid,body .models-page .showcase-grid,body .models-page .core-rail{grid-template-columns:1fr!important}body .models-page .showcase-card h3{font-size:3rem!important}}@media (max-width:760px){body .home-models-v2 .home-flagship-card h3,body .home-models-v2 .home-flagship-copy h3{font-size:2.75rem!important}body .home-models-v2 .home-flagship-category{margin-bottom:32px!important;font-size:.82rem!important}body .home-more-models{border-left:1px solid #0000001f!important;border-right:1px solid #0000001f!important;border-radius:0!important;margin-left:0!important;margin-right:0!important;padding:18px!important}body .home-more-model-card{grid-template-columns:78px minmax(0,1fr)!important}body .home-more-model-card img{width:78px!important;height:112px!important}body .craft h2#craft-title{font-size:2.2rem!important}body .models-family-tabs{height:52px!important;margin:0 30px 28px!important}body .models-family-tabs button{height:44px!important}}@media (max-width:520px){body .craft h2#craft-title{font-size:1.82rem!important}body .models-page .showcase-card h3{font-size:2.45rem!important}}@media (max-width:390px){body .craft h2#craft-title{font-size:1.48rem!important}}body .home-v2-hero{box-sizing:border-box!important;height:calc(100svh - 50px)!important;min-height:calc(100svh - 50px)!important;padding-bottom:calc(86px + env(safe-area-inset-bottom))!important}body .home-v2-hero-rail{bottom:env(safe-area-inset-bottom)!important}@media (min-width:761px){body .home-v2-hero-copy>p{max-width:420px!important;font-size:clamp(2.2rem,3vw,3.25rem)!important}body .home-v2-hero-actions{margin-top:24px!important}}@media (max-width:760px){body .home-v2-hero{box-sizing:border-box!important;height:calc(100svh - 50px)!important;min-height:calc(100svh - 50px)!important;padding-bottom:calc(74px + env(safe-area-inset-bottom))!important}body .home-v2-hero-rail{bottom:env(safe-area-inset-bottom)!important;height:74px!important}}body .home-models-v2{background:#f7f7f3!important;position:relative!important;overflow:hidden!important}body .home-models-v2:before{background:url(/images/innovator-front.png) left 4% bottom 16px/auto 72% no-repeat,url(/images/revelator-front.png) right 3% bottom 10px/auto 74% no-repeat;content:""!important;opacity:.055!important;pointer-events:none!important;z-index:0!important;position:absolute!important;inset:0!important}body .home-models-v2>*{z-index:1!important;position:relative!important}body .home-models-v2-head{gap:18px!important;margin-bottom:24px!important;padding:clamp(34px,7vw,66px) 30px clamp(22px,4vw,36px)!important}body .home-models-v2-head h2{font-family:var(--sans)!important;letter-spacing:0!important;margin:0!important;font-size:clamp(2.15rem,5.4vw,3.45rem)!important;font-weight:320!important;line-height:1.02!important}body .home-model-tabs{box-shadow:none!important;background:#ffffff9e!important;border:1px solid #0000002e!important;border-radius:999px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:center!important;width:min(330px,100vw - 44px)!important;max-width:330px!important;height:36px!important;min-height:36px!important;padding:3px!important;display:grid!important;overflow:hidden!important}body .home-model-tabs button{font-family:var(--sans)!important;letter-spacing:0!important;border:0!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;height:30px!important;min-height:30px!important;margin:0!important;padding:0 10px!important;font-size:.82rem!important;font-weight:420!important;line-height:1!important;display:flex!important}body .home-models-v2 .home-flagship-card{background:#f9f9f6!important}body .home-models-v2 .home-flagship-card h3,body .home-models-v2 .home-flagship-copy h3{font-family:var(--sans)!important;text-transform:uppercase!important;white-space:nowrap!important;max-width:none!important;margin:0 0 22px!important;font-size:clamp(3rem,6vw,4.15rem)!important;font-weight:260!important;line-height:.95!important}body .home-models-v2 .home-flagship-price{margin-bottom:0!important}body .home-models-v2 .home-card-actions{width:min(258px,100%)!important;max-width:258px!important;margin:30px auto 0!important}body .home-models-v2 .home-card-actions a{min-height:46px!important;padding:0 18px!important}body .home-more-models{box-shadow:none!important;background:#f7f7f3!important;border-color:#0000001a!important;border-radius:0!important}body .home-more-model-grid{gap:14px!important}body .home-more-model-card{background:#ffffff73!important;border-color:#0822361f!important;grid-template:"image name"max-content"image price"max-content"actions actions"max-content/86px minmax(0,1fr)!important;align-items:center!important;display:grid!important}body .home-more-model-image{background:0 0!important;grid-area:image!important;align-self:stretch!important;place-items:end center!important;min-height:124px!important;display:grid!important}body .home-more-model-card img,body .home-more-model-image img{mix-blend-mode:multiply!important;object-fit:contain!important;object-position:center bottom!important;background:0 0!important;grid-area:auto!important;width:86px!important;height:124px!important;margin:0!important;padding:0!important;display:block!important}body .home-more-model-actions{grid-area:actions!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-top:10px!important;display:grid!important}body .home-more-model-actions a{color:#082236!important;font-family:var(--sans)!important;border:1px solid #0822363d!important;justify-content:space-between!important;align-items:center!important;min-height:38px!important;padding:0 10px!important;font-size:.9rem!important;font-weight:560!important;display:flex!important}@media (max-width:760px){body .home-models-v2-head{padding:34px 22px 22px!important}body .home-models-v2-head h2{max-width:12ch!important;font-size:2.05rem!important}body .home-model-tabs{width:min(320px,100vw - 44px)!important;height:34px!important;min-height:34px!important}body .home-model-tabs button{height:28px!important;min-height:28px!important;font-size:.78rem!important}body .home-models-v2 .home-flagship-card h3,body .home-models-v2 .home-flagship-copy h3{font-size:clamp(2.32rem,11.6vw,2.95rem)!important}body .home-models-v2 .home-flagship-description{max-width:24ch!important;font-size:.9rem!important}body .home-models-v2 .home-card-actions{max-width:238px!important}body .home-more-models{background:#f7f7f3!important;margin-top:28px!important;padding:18px!important}body .home-more-model-card{grid-template-columns:82px minmax(0,1fr)!important;min-height:144px!important;padding:12px!important}body .home-more-model-image{min-height:112px!important}body .home-more-model-card img,body .home-more-model-image img{width:82px!important;height:112px!important}}body .home-v2-hero-rail{background:#fffffff5!important;border-radius:14px 14px 0 0!important;position:absolute!important;overflow:hidden!important;box-shadow:0 -12px 28px #0822360f!important}body .home-v2-hero-rail svg{display:none!important}body .home-models-v2 .home-flagship-card h3,body .home-models-v2 .home-flagship-copy h3{color:#050505!important;font-family:"Aptos Display", "Segoe UI", var(--sans)!important;letter-spacing:0!important;margin-bottom:28px!important;font-size:clamp(2.72rem,5.45vw,3.9rem)!important;font-weight:260!important;line-height:.82!important;overflow:visible!important}body .home-product-wordmark-sr{clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}body .home-product-wordmark{color:inherit!important;width:min(336px,100%)!important;max-width:100%!important;height:auto!important;display:block!important;overflow:visible!important}body .home-models-v2 .home-product-wordmark-vector{width:min(336px,100%)!important;max-width:100%!important;height:auto!important;display:block!important;overflow:visible!important}body .home-product-wordmark-vector path{fill:none!important;stroke:currentColor!important;stroke-linecap:square!important;stroke-linejoin:miter!important;stroke-width:6.8px!important}body .home-more-models{background:#fff!important}body .home-more-model-card{background:#fff!important;border-color:#0822361c!important}body .home-more-model-image{background:#fff!important}body .home-more-model-card img,body .home-more-model-image img,body .stock-card img{mix-blend-mode:normal!important}body .available{background:#fff!important}body .stock-card{box-shadow:none!important;background:linear-gradient(#fff 0%,#fbfbfa 100%)!important;border-color:#0822361a!important}@media (max-width:760px){body .home-models-v2 .home-flagship-copy{max-width:100%!important}body .home-models-v2 .home-flagship-card h3,body .home-models-v2 .home-flagship-copy h3{font-size:clamp(2.38rem,10.5vw,2.78rem)!important}body .home-more-models{background:#fff!important}}body .home-models-v2 .home-flagship-card--revelator{background:#fff!important}body .home-models-v2 .home-flagship-card--revelator:before{background:linear-gradient(90deg,#fffffffc 0%,#fffffff2 44%,#ffffff94 73%,#ffffff3d 100%),linear-gradient(#ffffffdb 0%,#fff0 48%)!important}body .home-models-v2 .home-flagship-card--revelator .home-flagship-media{opacity:1!important;visibility:visible!important}body .home-models-v2 .home-flagship-card--revelator .home-flagship-media img{object-position:right bottom!important;opacity:.42!important;transform:scale(1.08)translate(7%)!important}@media (max-width:760px){body .home-models-v2 .home-flagship-card--revelator:before{background:linear-gradient(90deg,#fffffffc 0%,#ffffffeb 56%,#ffffff85 84%,#fff3 100%),linear-gradient(#fffffff0 0%,#fff0 58%)!important}body .home-models-v2 .home-flagship-card--revelator .home-flagship-media img{object-position:right bottom!important;opacity:.34!important;transform:scale(1.04)translate(12%)!important}}body .home-models-v2 .home-flagship-card h3,body .home-models-v2 .home-flagship-copy h3{letter-spacing:0!important;text-transform:uppercase!important;margin-bottom:30px!important;font-family:Segoe UI Variable Display,Aptos Display,Avenir Next,Helvetica Neue,Arial,sans-serif!important;font-size:clamp(3rem,5.5vw,4rem)!important;font-weight:360!important;line-height:.92!important}body .home-models-v2 .home-product-wordmark-vector,body .home-product-wordmark-sr{display:none!important}@media (max-width:760px){body .home-v2-hero{height:calc(100svh - 50px)!important;min-height:calc(100svh - 50px)!important;padding-bottom:calc(70px + env(safe-area-inset-bottom))!important}body .home-v2-hero-copy{padding-bottom:calc(116px + env(safe-area-inset-bottom))!important}body .home-v2-hero-actions{z-index:5!important;position:relative!important}body .home-v2-hero-rail{bottom:env(safe-area-inset-bottom)!important;z-index:4!important;height:66px!important;min-height:66px!important}body .home-v2-hero-rail a{min-height:66px!important}body .home-models-v2 .home-flagship-card h3,body .home-models-v2 .home-flagship-copy h3{font-size:clamp(2.48rem,11vw,3rem)!important;line-height:.95!important}}@media (max-width:760px) and (max-height:760px){body .home-v2-hero-copy{padding:74px 7vw calc(92px + env(safe-area-inset-bottom))!important}body .home-v2-hero-copy .hero-wordmark-title{margin-bottom:18px!important}body .home-v2-hero-copy .hero-wordmark-title .nova-wordmark:not(.nova-wordmark-svg){font-size:clamp(58px,16vw,76px)!important}body .home-v2-hero-copy>p{max-width:250px!important;margin:18px 0 24px!important;font-size:clamp(26px,7vw,31px)!important;line-height:1.04!important}body .home-v2-hero-actions{max-width:248px!important}body .home-v2-hero-actions a,body .home-v2-hero-actions .link-button{height:52px!important;min-height:52px!important;padding-left:20px!important;padding-right:20px!important}}@media (max-width:380px){body .home-models-v2 .home-flagship-card h3,body .home-models-v2 .home-flagship-copy h3{font-size:clamp(2.24rem,10.2vw,2.62rem)!important}}body .product-landing-page .config-touch-tooltip,body .product-landing-page .config-option-tooltip{display:none!important}@media (max-width:760px){body .product-info-tabs{padding-left:0!important;padding-right:0!important}body .product-info-tab-panels{padding-left:12px!important;padding-right:12px!important}body .product-info-tab-panels>.product-info-panel.product-info-panel-specs,body .product-info-panel-specs{padding-left:0!important;padding-right:0!important}body .product-info-panel-specs section#specification.product-specs.full-specification,body section#specification.product-specs.full-specification{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}body .product-info-panel-specs section#specification.product-specs.full-specification h2,body section#specification.product-specs.full-specification h2{margin-bottom:24px!important;font-size:clamp(3rem,13vw,4.25rem)!important}body .product-info-panel-specs section#specification.product-specs.full-specification dl,body section#specification.product-specs.full-specification dl{grid-template-columns:1fr!important;width:100%!important}body .product-info-panel-specs section#specification.product-specs.full-specification dl div,body section#specification.product-specs.full-specification dl div{padding-left:0!important;padding-right:0!important}}@media (max-width:420px){body .product-info-tab-panels{padding-left:10px!important;padding-right:10px!important}}body .models-page .models-hero{padding-bottom:22px!important}body .models-page .models-hero p{max-width:360px!important}body .models-family-browser{background:#fff!important}body .models-page .models-family-tabs{box-shadow:none!important;background:#ffffff9e!important;border:1px solid #0000002e!important;border-radius:999px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;width:min(330px,100vw - 60px)!important;max-width:330px!important;height:36px!important;min-height:36px!important;margin:0 30px 28px!important;padding:3px!important;display:grid!important;overflow:hidden!important}body .models-page .models-family-tabs button{color:var(--ink)!important;cursor:pointer!important;font-family:var(--sans)!important;letter-spacing:0!important;background:0 0!important;border:0!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;height:30px!important;min-height:30px!important;margin:0!important;padding:0 10px!important;font-size:.82rem!important;font-weight:420!important;line-height:1!important;display:flex!important}body .models-page .models-family-tabs button.is-active{color:#fff!important;background:#050505!important}body .models-page .model-showcase.models-flagship-home{background:#fff!important;border-top:1px solid #00000014!important;padding:0!important}body .models-page .models-flagship-home .home-flagship-stack{gap:0!important;display:grid!important}body .models-page .models-flagship-home .home-flagship-card{background:#f7f7f4!important;border:1px solid #00000029!important;border-left:0!important;border-right:0!important;border-radius:0!important;min-height:clamp(520px,72vw,680px)!important;display:grid!important;position:relative!important;overflow:hidden!important}body .models-page .models-flagship-home .home-flagship-card:before{content:""!important;pointer-events:none!important;z-index:1!important;background:linear-gradient(90deg,#fffffffa 0%,#ffffffe0 42%,#ffffff5c 72%,#ffffff1a 100%),linear-gradient(#ffffffb8 0%,#fff0 44%)!important;position:absolute!important;inset:0!important}body .models-page .models-flagship-home .home-flagship-card--revelator{background:#fff!important}body .models-page .models-flagship-home .home-flagship-card--revelator:before{background:linear-gradient(90deg,#fffffffc 0%,#fffffff2 44%,#ffffff94 73%,#ffffff3d 100%),linear-gradient(#ffffffdb 0%,#fff0 48%)!important}body .models-page .models-flagship-home .home-flagship-copy{z-index:2!important;background:0 0!important;max-width:min(430px,82vw)!important;padding:clamp(30px,7vw,68px)!important;position:relative!important}body .models-page .models-flagship-home .home-flagship-kicker{color:#082236b8!important;font-family:var(--sans)!important;letter-spacing:0!important;text-transform:uppercase!important;align-items:center!important;gap:8px!important;margin:0 0 42px!important;font-size:.72rem!important;font-weight:460!important;line-height:1.15!important;display:flex!important}body .models-page .models-flagship-home .home-flagship-kicker span{background:var(--brass)!important;border-radius:999px!important;flex:none!important;width:7px!important;height:7px!important;display:block!important}body .models-page .models-flagship-home .home-flagship-card h3,body .models-page .models-flagship-home .home-flagship-copy h3{color:#050505!important;letter-spacing:0!important;text-transform:uppercase!important;margin:0 0 30px!important;font-family:Segoe UI Variable Display,Aptos Display,Avenir Next,Helvetica Neue,Arial,sans-serif!important;font-size:clamp(3rem,5.5vw,4rem)!important;font-weight:360!important;line-height:.92!important;overflow:visible!important}body .models-page .models-flagship-home .home-product-wordmark{color:inherit!important;font:inherit!important;letter-spacing:0!important;height:auto!important;line-height:inherit!important;text-transform:uppercase!important;white-space:nowrap!important;width:auto!important;max-width:100%!important;display:block!important;overflow:visible!important}body .models-page .models-flagship-home .home-flagship-description{color:#082236b8!important;font-family:var(--sans)!important;max-width:26ch!important;margin:0 0 34px!important;font-size:.95rem!important;font-weight:360!important;line-height:1.35!important}body .models-page .models-flagship-home .home-flagship-price{color:#050505!important;align-items:baseline!important;gap:12px!important;margin:0!important;display:flex!important}body .models-page .models-flagship-home .home-flagship-price span:first-child{font-size:.9em!important}body .models-page .models-flagship-home .home-card-actions{gap:12px!important;width:min(258px,100%)!important;max-width:258px!important;margin:30px auto 0!important;display:grid!important}body .models-page .models-flagship-home .home-card-actions a{color:#082236!important;font-family:var(--sans)!important;border:1px solid #0822363d!important;justify-content:space-between!important;align-items:center!important;min-height:46px!important;padding:0 18px!important;font-size:.95rem!important;font-weight:560!important;text-decoration:none!important;display:flex!important}body .models-page .models-flagship-home .home-card-actions a svg{fill:none!important;stroke:currentColor!important;stroke-linecap:round!important;stroke-linejoin:round!important;stroke-width:1.9px!important;flex:0 0 17px!important;width:17px!important;height:17px!important}body .models-page .models-flagship-home .home-flagship-media{z-index:0!important;background:0 0!important;grid-area:1/1/-1/-1!important;width:100%!important;min-height:100%!important;padding:0!important;text-decoration:none!important;display:block!important;position:absolute!important;inset:0!important}body .models-page .models-flagship-home .home-flagship-media img{mix-blend-mode:normal!important;object-fit:contain!important;object-position:right bottom!important;opacity:.62!important;transform-origin:100% 100%!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;transform:scale(1.12)translate(8%)!important}body .models-page .models-flagship-home .home-flagship-card--revelator .home-flagship-media img{object-position:right bottom!important;opacity:.42!important;transform:scale(1.08)translate(7%)!important}@media (max-width:760px){body .models-page .models-family-tabs{width:min(320px,100vw - 60px)!important;height:34px!important;min-height:34px!important;margin:0 30px 28px!important}body .models-page .models-family-tabs button{height:28px!important;min-height:28px!important;font-size:.78rem!important}body .models-page .models-flagship-home .home-flagship-card h3,body .models-page .models-flagship-home .home-flagship-copy h3{font-size:clamp(2.48rem,11vw,3rem)!important;line-height:.95!important}body .models-page .models-flagship-home .home-flagship-description{max-width:24ch!important;font-size:.9rem!important}body .models-page .models-flagship-home .home-card-actions{max-width:238px!important}body .models-page .models-flagship-home .home-flagship-card--revelator:before{background:linear-gradient(90deg,#fffffffc 0%,#ffffffeb 56%,#ffffff85 84%,#fff3 100%),linear-gradient(#fffffff0 0%,#fff0 58%)!important}body .models-page .models-flagship-home .home-flagship-card--revelator .home-flagship-media img{object-position:right bottom!important;opacity:.34!important;transform:scale(1.04)translate(12%)!important}}@media (max-width:380px){body .models-page .models-flagship-home .home-flagship-card h3,body .models-page .models-flagship-home .home-flagship-copy h3{font-size:clamp(2.24rem,10.2vw,2.62rem)!important}}body .home-v2-hero-rail{display:none!important}body .home-v2-hero{min-height:min(760px,100svh - 48px)!important;padding-bottom:clamp(36px,6vh,72px)!important}body .home-models-v2{background:#fff!important;border-top:1px solid #0000001a!important;padding:clamp(60px,7vw,104px) 0 0!important;overflow:clip!important}body .home-models-v2:before{content:none!important;background:0 0!important;display:none!important}body .home-models-v2-head{background:0 0!important;justify-content:space-between!important;align-items:end!important;gap:clamp(28px,6vw,84px)!important;max-width:1180px!important;min-height:0!important;margin:0 auto clamp(44px,5vw,78px)!important;padding:0 30px!important;display:flex!important}body .home-models-v2-head h2{color:#082236!important;font-family:var(--sans)!important;letter-spacing:0!important;flex:auto!important;max-width:680px!important;margin:0!important;font-size:clamp(3.2rem,5.2vw,5.8rem)!important;font-weight:360!important;line-height:.98!important}body .home-model-tabs{background:#fff!important;border:1px solid #0822362e!important;border-radius:999px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-self:end!important;align-items:center!important;width:min(330px,36vw)!important;max-width:330px!important;height:36px!important;min-height:36px!important;margin:0 0 8px!important;padding:3px!important;display:grid!important}body .home-model-tabs button{color:#082236!important;cursor:pointer!important;font-family:var(--sans)!important;letter-spacing:0!important;background:0 0!important;border:0!important;border-radius:999px!important;justify-content:center!important;height:30px!important;min-height:30px!important;padding:0 10px!important;font-size:.82rem!important;font-weight:420!important;line-height:1!important}body .home-model-tabs button.is-active{color:#fff!important;background:#050505!important}body .home-models-v2 .home-flagship-stack{gap:clamp(28px,5vw,58px)!important;max-width:1180px!important;margin:0 auto!important;padding:0 30px!important;display:grid!important}body .home-models-v2 .home-flagship-card{isolation:isolate!important;background:#fff!important;border:1px solid #08223624!important;border-left:0!important;border-right:0!important;border-radius:0!important;grid-template-columns:minmax(330px,.9fr) minmax(420px,1.1fr)!important;min-height:clamp(520px,54vw,660px)!important;display:grid!important;position:relative!important;overflow:hidden!important}body .home-models-v2 .home-flagship-card:before,body .home-models-v2 .home-flagship-card--revelator:before{content:""!important;pointer-events:none!important;z-index:1!important;background:linear-gradient(90deg,#fff 0% 40%,#ffffffb8 55%,#fff0 76%)!important;position:absolute!important;inset:0!important}body .home-models-v2 .home-flagship-copy{z-index:3!important;background:0 0!important;grid-area:1/1!important;align-self:center!important;max-width:430px!important;padding:clamp(44px,6vw,78px) clamp(24px,5vw,70px)!important;position:relative!important}body .home-models-v2 .home-flagship-kicker{color:#082236bd!important;font-family:var(--sans)!important;letter-spacing:0!important;text-transform:uppercase!important;align-items:center!important;gap:8px!important;margin:0 0 40px!important;font-size:.72rem!important;font-weight:460!important;line-height:1.15!important;display:flex!important}body .home-models-v2 .home-flagship-kicker span{background:var(--brass)!important;border-radius:999px!important;flex:none!important;width:7px!important;height:7px!important;display:block!important}body .home-models-v2 .home-flagship-card h3,body .home-models-v2 .home-flagship-copy h3{color:#050505!important;letter-spacing:0!important;text-transform:uppercase!important;margin:0 0 30px!important;font-family:Segoe UI Variable Display,Aptos Display,Avenir Next,Helvetica Neue,Arial,sans-serif!important;font-size:clamp(3rem,5.3vw,4.8rem)!important;font-weight:360!important;line-height:.95!important;overflow:visible!important}body .home-models-v2 .home-product-wordmark{color:inherit!important;font:inherit!important;letter-spacing:0!important;height:auto!important;line-height:inherit!important;text-transform:uppercase!important;white-space:nowrap!important;width:auto!important;max-width:100%!important;display:block!important;overflow:visible!important}body .home-models-v2 .home-flagship-description{color:#082236b3!important;font-family:var(--sans)!important;max-width:29ch!important;margin:0 0 34px!important;font-size:clamp(1rem,1.4vw,1.16rem)!important;font-weight:360!important;line-height:1.38!important}body .home-models-v2 .home-flagship-price{color:#050505!important;align-items:baseline!important;gap:12px!important;margin:0!important;display:flex!important}body .home-models-v2 .home-card-actions{gap:12px!important;width:min(260px,100%)!important;max-width:260px!important;margin:34px 0 0!important;display:grid!important}body .home-models-v2 .home-card-actions a{color:#082236!important;font-family:var(--sans)!important;border:1px solid #0822363d!important;justify-content:space-between!important;align-items:center!important;min-height:46px!important;padding:0 18px!important;font-size:.95rem!important;font-weight:560!important;text-decoration:none!important;transition:background .16s,border-color .16s,color .16s!important;display:flex!important}body .home-models-v2 .home-card-actions a:hover,body .home-models-v2 .home-card-actions a:focus-visible{color:#fff!important;background:#082236!important;border-color:#082236!important}body .home-models-v2 .home-card-actions a svg,body .home-more-model-actions a svg,body .home-more-models>div:first-child a svg{fill:none!important;stroke:currentColor!important;stroke-linecap:round!important;stroke-linejoin:round!important;stroke-width:1.8px!important;flex:0 0 16px!important;width:16px!important;height:16px!important}body .home-models-v2 .home-flagship-media{z-index:2!important;background:0 0!important;grid-area:1/2!important;justify-content:flex-end!important;align-self:stretch!important;width:100%!important;min-height:100%!important;padding:0!important;text-decoration:none!important;display:flex!important;position:relative!important;inset:auto!important;overflow:hidden!important}body .home-models-v2 .home-flagship-media img{mix-blend-mode:normal!important;object-fit:contain!important;object-position:right bottom!important;opacity:.9!important;transform-origin:100% 100%!important;align-self:end!important;width:112%!important;max-width:none!important;height:100%!important;max-height:none!important;transform:scale(1.02)translate(2%)!important}body .home-models-v2 .home-flagship-card--revelator .home-flagship-media img{opacity:.76!important;transform:scale(1.02)translate(3%)!important}body .home-more-models{background:#fff!important;border:0!important;max-width:1180px!important;margin:clamp(46px,6vw,82px) auto 0!important;padding:0 30px clamp(46px,7vw,92px)!important}body .home-more-models>div:first-child{border-bottom:1px solid #0822361f!important;justify-content:space-between!important;align-items:center!important;margin-bottom:18px!important;padding-bottom:14px!important;display:flex!important}body .home-more-models>div:first-child h3{color:#050505!important;font-family:var(--sans)!important;letter-spacing:0!important;margin:0!important;font-size:clamp(1.45rem,2vw,1.85rem)!important;font-weight:420!important;line-height:1!important}body .home-more-models>div:first-child a{color:#082236!important;font-family:var(--sans)!important;align-items:center!important;gap:12px!important;min-height:32px!important;font-size:.92rem!important;text-decoration:none!important;display:inline-flex!important}body .home-more-model-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important;display:grid!important;overflow:visible!important}body .home-more-model-card{background:#fff!important;border:1px solid #0822361f!important;border-radius:8px!important;grid-template-columns:92px minmax(0,1fr)!important;align-items:center!important;gap:8px 18px!important;padding:18px!important;display:grid!important}body .home-more-model-image{background:#f6f6f2!important;border:0!important;border-radius:6px!important;grid-row:1/span 4!important;justify-content:center!important;align-self:stretch!important;min-height:132px!important;padding:10px!important;display:flex!important;overflow:hidden!important}body .home-more-model-card img,body .home-more-model-image img{object-fit:contain!important;object-position:center bottom!important;width:100%!important;height:100%!important;max-height:150px!important}body .home-more-model-card>span{color:#a86f0d!important;font-family:var(--sans)!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin:0!important;font-size:.68rem!important;font-weight:760!important;line-height:1!important}body .home-more-model-card>strong{color:#050505!important;font-family:var(--sans)!important;margin:0!important;font-size:clamp(1.25rem,1.8vw,1.62rem)!important;font-weight:430!important;line-height:1.05!important}body .home-more-model-card>small{color:#082236b8!important;font-family:var(--sans)!important;font-size:.88rem!important;line-height:1.2!important}body .home-more-model-actions{align-items:center!important;gap:16px!important;margin:8px 0 0!important;display:flex!important}body .home-more-model-actions a{color:#082236!important;font-family:var(--sans)!important;border:0!important;border-bottom:1px solid #08223647!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;min-width:0!important;min-height:30px!important;padding:0 0 4px!important;font-size:.86rem!important;font-weight:620!important;text-decoration:none!important;display:inline-flex!important}body .proof-strip{background:#fff!important;border-top:1px solid #0822361a!important;padding:clamp(30px,4vw,48px) 30px!important}body .proof-item{min-height:126px!important}body .proof-icon{opacity:.82!important;width:76px!important;height:76px!important}body .proof-icon img{mix-blend-mode:normal!important}body .proof-item h2{font-size:clamp(1.7rem,3vw,2.35rem)!important}body .craft{background:#fff!important;grid-template-columns:minmax(0,1.05fr) minmax(390px,.95fr)!important;display:grid!important;overflow:hidden!important}body .craft img{aspect-ratio:auto!important;object-fit:cover!important;object-position:center 48%!important;align-self:stretch!important;width:100%!important;height:100%!important;max-height:560px!important}body .craft div{background:linear-gradient(90deg,#08223609 1px,#0000 1px) 50% 0/50% 100%,#fff!important;align-content:center!important;min-width:0!important;padding:clamp(48px,6vw,78px) clamp(42px,6vw,86px)!important;overflow:hidden!important}body .craft h2#craft-title,body .craft h2{color:#082236!important;text-wrap:balance!important;white-space:normal!important;max-width:100%!important;margin:0 0 28px!important;font-size:clamp(2.8rem,4.6vw,4.6rem)!important;line-height:.98!important;overflow:visible!important}body .craft p{color:#082236ad!important;max-width:42ch!important;font-size:clamp(1.04rem,1.35vw,1.22rem)!important;line-height:1.45!important}body .site-footer{background:#fff!important;border-top:1px solid #0822361f!important;gap:clamp(34px,5vw,62px)!important;padding:clamp(46px,6vw,72px) 30px clamp(50px,6vw,78px)!important;display:grid!important}body footer#footer .footer-brand,body .footer-brand{border-bottom:1px solid #0822361f!important;grid-template-columns:auto minmax(280px,440px)!important;justify-content:center!important;align-items:center!important;gap:clamp(22px,4vw,42px)!important;width:100%!important;max-width:1180px!important;margin:0 auto!important;padding:0 0 clamp(28px,4vw,42px)!important;display:grid!important}body footer#footer .footer-logo-row,body .footer-logo-row{justify-content:end!important}body footer#footer .footer-brand p,body .footer-brand p{color:#082236b3!important;border-left:1px solid #08223624!important;max-width:420px!important;margin:0!important;padding-left:clamp(22px,3vw,40px)!important;font-size:1rem!important;line-height:1.45!important}body .footer-links{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:clamp(24px,4vw,54px)!important;width:100%!important;max-width:1180px!important;margin:0 auto!important;display:grid!important}body .footer-links div,body .footer-links .footer-social-column{align-content:start!important;gap:12px!important;display:grid!important}body .footer-links h3,body .footer-newsletter h3,body .footer-newsletter h2{color:#a86f0d!important;font-family:var(--sans)!important;letter-spacing:.04em!important;text-transform:uppercase!important;margin:0 0 8px!important;font-size:.76rem!important;font-weight:760!important}body .footer-links a{min-height:34px!important}body .footer-social-column .newsletter-form{grid-template-columns:minmax(0,1fr) 74px!important;max-width:360px!important;min-height:48px!important}body .footer-social-column .footer-socials{justify-content:flex-start!important;margin-top:10px!important}body .footer-social-column .footer-socials a{width:38px!important;height:38px!important}@media (max-width:1120px){body .home-models-v2 .home-flagship-card{grid-template-columns:minmax(300px,.92fr) minmax(360px,1.08fr)!important}body .home-models-v2 .home-flagship-card h3,body .home-models-v2 .home-flagship-copy h3{font-size:clamp(2.7rem,5vw,4rem)!important}body .craft h2#craft-title,body .craft h2{font-size:clamp(2.5rem,4.2vw,3.3rem)!important}}@media (max-width:860px){body .home-v2-hero{min-height:calc(100svh - 48px)!important;padding-bottom:34px!important}body .home-models-v2{padding-top:50px!important}body .home-models-v2-head{align-items:start!important;gap:28px!important;margin-bottom:34px!important;padding:0 24px!important;display:grid!important}body .home-models-v2-head h2{font-size:clamp(2.7rem,12vw,4.2rem)!important}body .home-model-tabs{width:min(330px,100vw - 48px)!important;margin:0!important}body .home-models-v2 .home-flagship-stack{gap:0!important;padding:0!important}body .home-models-v2 .home-flagship-card{border-left:0!important;border-right:0!important;grid-template-columns:1fr!important;min-height:clamp(560px,156vw,720px)!important}body .home-models-v2 .home-flagship-card:before,body .home-models-v2 .home-flagship-card--revelator:before{background:linear-gradient(90deg,#fffffffa 0%,#ffffffe6 54%,#ffffff70 86%,#ffffff1f 100%),linear-gradient(#fffffff0 0%,#ffffff8c 54%,#fff0 100%)!important}body .home-models-v2 .home-flagship-copy{grid-column:1!important;padding:42px 30px!important}body .home-models-v2 .home-flagship-media{grid-column:1!important;position:absolute!important;inset:0!important}body .home-models-v2 .home-flagship-media img{opacity:.52!important;object-position:right bottom!important;width:100%!important;transform:scale(1.04)translate(12%)!important}body .home-models-v2 .home-flagship-card--revelator .home-flagship-media img{opacity:.38!important}body .home-more-models{padding:0 20px 48px!important}body .home-more-model-grid{grid-template-columns:1fr!important}body .home-more-model-card{grid-template-columns:86px minmax(0,1fr)!important}body .craft{grid-template-columns:1fr!important}body .craft img{max-height:360px!important}body .craft div{padding:42px 30px 56px!important}body .site-footer{padding:42px 30px 52px!important}body footer#footer .footer-brand,body .footer-brand{border-bottom:0!important;grid-template-columns:1fr!important;justify-items:start!important;padding-bottom:0!important}body footer#footer .footer-logo-row,body .footer-logo-row{justify-content:start!important}body footer#footer .footer-brand p,body .footer-brand p{border-left:0!important;padding-left:0!important}body .footer-links{grid-template-columns:1fr!important}}body footer#footer.site-footer,body .site-footer{grid-template-columns:1fr!important;justify-items:stretch!important}body footer#footer .footer-brand,body .footer-brand{grid-column:1!important;justify-self:stretch!important}body footer#footer .footer-links,body .footer-links{grid-column:1!important}body footer#footer .footer-links>div,body .footer-links>div{grid-area:auto!important}body footer#footer .footer-links>div:first-child,body .footer-links>div:first-child{order:1!important}body footer#footer .footer-links>div:nth-child(2),body .footer-links>div:nth-child(2){order:2!important}body footer#footer .footer-links>div:nth-child(3),body .footer-links>div:nth-child(3){order:3!important}body footer#footer .footer-links>.footer-social-column,body .footer-links>.footer-social-column{order:4!important}html body main>section.home-models-v2{background:#fff!important}html body main>section.home-models-v2 .home-models-v2-head{justify-content:space-between!important;align-items:end!important;display:flex!important}html body main>section.home-models-v2 .home-model-tabs{background:#fff!important;border:1px solid #0822362e!important;width:min(330px,36vw)!important;height:36px!important;min-height:36px!important;padding:3px!important}html body main>section.home-models-v2 .home-model-tabs button,html body main>section.home-models-v2 .home-model-tabs button.is-active{height:30px!important;min-height:30px!important;padding:0 10px!important}html body main>section.home-models-v2 .home-flagship-stack>article.home-flagship-card{background:#fff!important;border-left:0!important;border-right:0!important;grid-template-columns:minmax(330px,.9fr) minmax(420px,1.1fr)!important;display:grid!important}html body main>section.home-models-v2 .home-flagship-stack>article.home-flagship-card:before{background:linear-gradient(90deg,#fff 0% 40%,#ffffffb8 55%,#fff0 76%)!important}html body main>section.home-models-v2 .home-flagship-stack>article.home-flagship-card>.home-flagship-copy{z-index:3!important;grid-area:1/1!important;max-width:430px!important;position:relative!important}html body main>section.home-models-v2 .home-flagship-stack>article.home-flagship-card>.home-flagship-media{z-index:2!important;grid-area:1/2!important;min-height:100%!important;position:relative!important;inset:auto!important}html body main>section.home-models-v2 .home-flagship-stack>article.home-flagship-card>.home-flagship-media img{object-fit:contain!important;object-position:right bottom!important;opacity:.9!important;width:112%!important;height:100%!important}html body main>section.home-models-v2 .home-more-models{background:#fff!important;border:0!important}html body main>section.home-models-v2 .home-more-model-actions{align-items:center!important;gap:16px!important;display:flex!important}html body main>section.home-models-v2 .home-more-model-actions a{border:0!important;border-bottom:1px solid #08223647!important;min-height:30px!important;padding:0 0 4px!important}html body main>section.craft{grid-template-columns:minmax(0,1.05fr) minmax(390px,.95fr)!important}html body main>section.craft>div{overflow:visible!important}html body main>section.craft h2#craft-title{white-space:normal!important;max-width:100%!important;font-size:clamp(2.55rem,4.2vw,4.15rem)!important;line-height:1!important}html body footer#footer.site-footer{grid-template-columns:1fr!important;justify-items:center!important}html body footer#footer.site-footer>.footer-brand{grid-column:1!important;justify-self:center!important;width:min(1180px,100vw - 60px)!important}html body footer#footer.site-footer>nav.footer-links{grid-column:1!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;justify-self:center!important;width:min(1180px,100vw - 60px)!important}html body footer#footer.site-footer>nav.footer-links>div{grid-row:auto!important}html body footer#footer.site-footer>nav.footer-links>div:first-child{order:1!important;grid-column:1!important}html body footer#footer.site-footer>nav.footer-links>div:nth-child(2){order:2!important;grid-column:2!important}html body footer#footer.site-footer>nav.footer-links>div:nth-child(3){order:3!important;grid-column:3!important}html body footer#footer.site-footer>nav.footer-links>.footer-social-column{order:4!important;grid-column:4!important}@media (max-width:860px){html body main>section.home-models-v2 .home-models-v2-head{align-items:start!important;display:grid!important}html body main>section.home-models-v2 .home-model-tabs{width:min(330px,100vw - 48px)!important}html body main>section.home-models-v2 .home-flagship-stack>article.home-flagship-card{grid-template-columns:1fr!important}html body main>section.home-models-v2 .home-flagship-stack>article.home-flagship-card>.home-flagship-copy{grid-column:1!important}html body main>section.home-models-v2 .home-flagship-stack>article.home-flagship-card>.home-flagship-media{grid-column:1!important;position:absolute!important;inset:0!important}html body main>section.craft{grid-template-columns:1fr!important}html body footer#footer.site-footer>.footer-brand,html body footer#footer.site-footer>nav.footer-links{width:min(1180px,100vw - 60px)!important}html body footer#footer.site-footer>nav.footer-links{grid-template-columns:1fr!important}html body footer#footer.site-footer>nav.footer-links>div,html body footer#footer.site-footer>nav.footer-links>.footer-social-column{grid-column:1!important}}html body main>section.home-models-v2 .home-more-model-grid>article.home-more-model-card{grid-template:"image status""image name""image price""actions actions"/96px minmax(0,1fr)!important;align-items:center!important;gap:8px 18px!important;min-height:220px!important;padding:18px!important;display:grid!important}html body main>section.home-models-v2 .home-more-model-grid>article.home-more-model-card>.home-more-model-image{grid-area:auto!important;align-self:stretch!important;width:92px!important;height:auto!important;min-height:132px!important;position:static!important}html body main>section.home-models-v2 .home-more-model-grid>article.home-more-model-card>span{grid-area:auto!important;align-self:end!important}html body main>section.home-models-v2 .home-more-model-grid>article.home-more-model-card>strong,html body main>section.home-models-v2 .home-more-model-grid>article.home-more-model-card>small{grid-area:auto!important}html body main>section.home-models-v2 .home-more-model-grid>article.home-more-model-card>.home-more-model-actions{border-top:1px solid #0822361f!important;grid-area:4/1/auto/-1!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;width:100%!important;margin:12px 0 0!important;padding-top:12px!important;display:flex!important;position:static!important;transform:none!important}html body main>section.home-models-v2 .home-more-model-grid>article.home-more-model-card>.home-more-model-actions a{white-space:nowrap!important;border:1px solid #08223638!important;flex:1 1 0!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;min-height:34px!important;padding:0 10px!important;line-height:1!important;display:flex!important;position:static!important}@media (max-width:860px){html body main>section.home-models-v2 .home-more-model-grid>article.home-more-model-card{grid-template-columns:86px minmax(0,1fr)!important}html body footer#footer.site-footer>nav.footer-links>div:first-child,html body footer#footer.site-footer>nav.footer-links>div:nth-child(2),html body footer#footer.site-footer>nav.footer-links>div:nth-child(3),html body footer#footer.site-footer>nav.footer-links>.footer-social-column{grid-column:1!important}}html body main.experience-sound-redesign{--sound-ink:#092338;--sound-muted:#092338ad;--sound-line:#09233824;--sound-soft:#f7f8f6;--sound-brass:#b87912;color:var(--sound-ink)!important;background:#fff!important;overflow-x:hidden!important}html body main.experience-sound-redesign .experience-sound-hero{border-bottom:1px solid var(--sound-line)!important;background:#fff!important;min-height:auto!important;display:grid!important;position:relative!important;overflow:hidden!important}html body main.experience-sound-redesign .experience-sound-hero-copy{z-index:2!important;align-content:end!important;gap:18px!important;padding:44px 24px 0!important;display:grid!important;position:relative!important}html body main.experience-sound-redesign .experience-sound-hero h1{color:var(--sound-ink)!important;font-family:var(--serif)!important;letter-spacing:0!important;max-width:8.5ch!important;margin:0!important;font-size:clamp(3.9rem,17vw,7.4rem)!important;font-weight:400!important;line-height:.9!important}html body main.experience-sound-redesign .experience-sound-hero p{color:var(--sound-muted)!important;max-width:520px!important;margin:0!important;font-size:clamp(1.02rem,4.3vw,1.28rem)!important;line-height:1.38!important}html body main.experience-sound-redesign .experience-sound-hero .experience-primary-link{border-bottom:1px solid var(--sound-ink)!important;color:var(--sound-ink)!important;text-transform:none!important;grid-template-columns:auto 22px!important;justify-self:start!important;align-items:center!important;min-height:46px!important;font-size:.98rem!important;font-weight:650!important;text-decoration:none!important;display:inline-grid!important}html body main.experience-sound-redesign .sound-section-switch{border-bottom:1px solid var(--sound-ink)!important;border-top:1px solid var(--sound-line)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;width:min(100%,360px)!important;display:grid!important}html body main.experience-sound-redesign .sound-section-choice{color:var(--sound-ink)!important;grid-template-columns:auto minmax(0,1fr) 16px!important;align-items:center!important;gap:10px!important;min-height:58px!important;padding:12px 12px 11px!important;text-decoration:none!important;display:grid!important}html body main.experience-sound-redesign .sound-section-choice+.sound-section-choice{border-left:1px solid var(--sound-line)!important}html body main.experience-sound-redesign .sound-section-choice:hover,html body main.experience-sound-redesign .sound-section-choice:focus-visible{background:#fbfaf7!important;outline:none!important}html body main.experience-sound-redesign .sound-section-choice svg{justify-self:end!important;width:16px!important;height:16px!important}html body main.experience-sound-redesign .sound-section-index{color:var(--sound-brass)!important;font-family:var(--sans)!important;letter-spacing:.1em!important;font-size:.68rem!important;font-weight:850!important;line-height:1!important}html body main.experience-sound-redesign .sound-section-copy{gap:3px!important;min-width:0!important;display:grid!important}html body main.experience-sound-redesign .sound-section-copy strong{color:var(--sound-ink)!important;font-family:var(--sans)!important;font-size:.98rem!important;font-weight:780!important;line-height:1!important}html body main.experience-sound-redesign .sound-section-copy small{color:var(--sound-muted)!important;font-family:var(--sans)!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:.68rem!important;font-weight:620!important;line-height:1!important}html body main.experience-sound-redesign .experience-sound-hero-media{align-self:end!important;min-height:230px!important;position:relative!important;overflow:hidden!important}html body main.experience-sound-redesign .experience-sound-hero-media:after{content:""!important;pointer-events:none!important;z-index:2!important;background:linear-gradient(#fff0 62%,#fff 100%),linear-gradient(90deg,#fff 0%,#fff0 34% 100%)!important;position:absolute!important;inset:0!important}html body main.experience-sound-redesign .experience-sound-hero-media img{object-fit:contain!important;object-position:center bottom!important;opacity:.96!important;width:112%!important;height:112%!important;position:absolute!important;inset:auto 50% -8% auto!important;transform:translate(50%)!important}html body main.experience-sound-redesign .experience-sound-stage{border-bottom:1px solid var(--sound-line)!important;background:#fff!important;gap:28px!important;padding:42px 24px 52px!important;display:grid!important}html body main.experience-sound-redesign .experience-sound-stage-heading{border-bottom:1px solid var(--sound-line)!important;gap:10px!important;padding-bottom:24px!important;display:grid!important}html body main.experience-sound-redesign .sound-section-kicker{color:var(--sound-brass)!important;font-family:var(--sans)!important;letter-spacing:.14em!important;text-transform:uppercase!important;margin:0 0 2px!important;font-size:.72rem!important;font-weight:850!important;line-height:1!important}html body main.experience-sound-redesign .experience-sound-stage-heading h2,html body main.experience-sound-redesign .sound-sample-group h2,html body main.experience-sound-redesign .experience-video-routing h2{color:var(--sound-ink)!important;font-family:var(--serif)!important;letter-spacing:0!important;margin:0!important;font-size:clamp(2.55rem,11.4vw,5.8rem)!important;font-weight:400!important;line-height:.94!important}html body main.experience-sound-redesign .experience-sound-stage-heading p,html body main.experience-sound-redesign .sound-sample-group p,html body main.experience-sound-redesign .experience-video-routing p{color:var(--sound-muted)!important;margin:0!important;font-size:clamp(1rem,3.9vw,1.12rem)!important;line-height:1.42!important}html body main.experience-sound-redesign .sound-sample-groups,html body main.experience-sound-redesign .sound-sample-group,html body main.experience-sound-redesign .sound-sample-list{min-width:0!important;display:grid!important}html body main.experience-sound-redesign .sound-sample-groups{gap:34px!important}html body main.experience-sound-redesign .sound-sample-group{gap:18px!important}html body main.experience-sound-redesign .sound-sample-group-copy{gap:10px!important;display:grid!important}html body main.experience-sound-redesign .sound-sample-list{border-top:1px solid var(--sound-line)!important}html body main.experience-sound-redesign .sound-sample-row{border-bottom:1px solid var(--sound-line)!important;color:var(--sound-ink)!important;background:#fff!important;grid-template-columns:58px minmax(0,1fr) 48px!important;align-items:center!important;gap:8px 12px!important;min-height:98px!important;padding:14px 0!important;display:grid!important;position:relative!important}html body main.experience-sound-redesign .sound-sample-row img{aspect-ratio:1!important;background:var(--sound-soft)!important;object-fit:contain!important;border:1px solid #09233814!important;align-self:center!important;width:58px!important;height:58px!important;padding:4px!important}html body main.experience-sound-redesign .sound-sample-copy{gap:5px!important;min-width:0!important;display:grid!important}html body main.experience-sound-redesign .sound-sample-copy strong{color:var(--sound-ink)!important;font-family:var(--sans)!important;letter-spacing:0!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:clamp(1.05rem,4.8vw,1.36rem)!important;font-weight:720!important;line-height:1.05!important;display:block!important;overflow:hidden!important}html body main.experience-sound-redesign .sound-sample-copy small{color:var(--sound-muted)!important;font-size:.84rem!important;font-weight:620!important;line-height:1.2!important;display:block!important}html body main.experience-sound-redesign .sound-sample-progress{background:#0923381f!important;width:100%!important;height:2px!important;margin-top:5px!important;position:relative!important;overflow:hidden!important}html body main.experience-sound-redesign .sound-sample-progress span{background:var(--sound-brass)!important;height:100%!important;transition:width .16s linear!important;display:block!important}html body main.experience-sound-redesign .sound-sample-toggle{appearance:none!important;border:1px solid var(--sound-line)!important;color:var(--sound-ink)!important;cursor:pointer!important;background:#fff!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:48px!important;height:48px!important;padding:0!important;display:inline-flex!important}html body main.experience-sound-redesign .sound-sample-toggle:hover,html body main.experience-sound-redesign .sound-sample-toggle:focus-visible{border-color:var(--sound-ink)!important;outline:none!important}html body main.experience-sound-redesign .sound-play-icon{border-top:7px solid #0000!important;border-bottom:7px solid #0000!important;border-left:11px solid!important;margin-left:3px!important;display:block!important}html body main.experience-sound-redesign .sound-pause-icon{grid-template-columns:4px 4px!important;gap:4px!important;width:12px!important;height:15px!important;display:grid!important}html body main.experience-sound-redesign .sound-pause-icon:before,html body main.experience-sound-redesign .sound-pause-icon:after{content:""!important;background:currentColor!important;display:block!important}html body main.experience-sound-redesign .sound-sample-time{color:#0923388c!important;text-align:right!important;grid-column:2/4!important;font-size:.72rem!important;font-weight:650!important;line-height:1!important;display:block!important}html body main.experience-sound-redesign .sound-sample-row audio{display:none!important}html body main.experience-sound-redesign .experience-video-routing{background:var(--sound-soft)!important;border-bottom:1px solid var(--sound-line)!important;border-top:1px solid var(--sound-line)!important;gap:26px!important;padding:44px 24px 54px!important;display:grid!important}html body main.experience-sound-redesign .experience-video-routing-heading{gap:10px!important;display:grid!important}html body main.experience-sound-redesign .experience-video-routing .experience-audio-list{border-top:0!important;gap:12px!important;display:grid!important}html body main.experience-sound-redesign .experience-video-routing .experience-audio-list a{border:1px solid var(--sound-line)!important;color:var(--sound-ink)!important;background:#fff!important;grid-template-columns:58px minmax(0,1fr) 24px!important;align-items:center!important;gap:12px!important;min-height:104px!important;padding:14px!important;text-decoration:none!important;display:grid!important}html body main.experience-sound-redesign .experience-video-routing .experience-audio-list a:hover,html body main.experience-sound-redesign .experience-video-routing .experience-audio-list a:focus-visible{border-color:var(--sound-ink)!important;outline:none!important}html body main.experience-sound-redesign .experience-video-routing .experience-audio-list img{background:var(--sound-soft)!important;object-fit:contain!important;border:1px solid #09233814!important;width:58px!important;height:58px!important;padding:4px!important}html body main.experience-sound-redesign .experience-video-routing .experience-audio-list em{color:var(--sound-brass)!important;letter-spacing:.1em!important;text-transform:uppercase!important;margin-bottom:6px!important;font-size:.68rem!important;font-style:normal!important;font-weight:850!important;line-height:1!important;display:block!important}html body main.experience-sound-redesign .experience-video-routing .experience-audio-list strong{font-size:clamp(1.08rem,4.5vw,1.36rem)!important;line-height:1.05!important;display:block!important}html body main.experience-sound-redesign .experience-video-routing .experience-audio-list small{color:var(--sound-muted)!important;margin-top:5px!important;font-size:.84rem!important;font-weight:620!important;line-height:1.24!important;display:block!important}@media (min-width:760px){html body main.experience-sound-redesign .experience-sound-hero{grid-template-columns:minmax(360px,.72fr) minmax(0,1fr)!important;min-height:min(720px,100svh - 72px)!important}html body main.experience-sound-redesign .experience-sound-hero-copy{align-content:center!important;padding:7vw 0 7vw 8vw!important}html body main.experience-sound-redesign .sound-section-switch{width:min(100%,520px)!important}html body main.experience-sound-redesign .sound-section-choice{grid-template-columns:34px minmax(0,1fr) 18px!important;gap:16px!important;min-height:76px!important;padding:16px 20px 15px!important}html body main.experience-sound-redesign .sound-section-copy strong{font-size:1.05rem!important}html body main.experience-sound-redesign .sound-section-copy small{font-size:.72rem!important}html body main.experience-sound-redesign .experience-sound-hero h1{font-size:clamp(5.2rem,7.8vw,8.8rem)!important}html body main.experience-sound-redesign .experience-sound-hero-media{min-height:min(720px,100svh - 72px)!important}html body main.experience-sound-redesign .experience-sound-hero-media img{width:100%!important;height:108%!important;inset:auto 0 -4% auto!important;transform:none!important}html body main.experience-sound-redesign .experience-sound-stage,html body main.experience-sound-redesign .experience-video-routing{grid-template-columns:minmax(300px,.5fr) minmax(520px,1fr)!important;padding:6.8vw 8vw!important}html body main.experience-sound-redesign .experience-sound-stage-heading,html body main.experience-sound-redesign .experience-video-routing>div:first-child{border-bottom:0!important;align-self:start!important;position:sticky!important;top:94px!important}html body main.experience-sound-redesign .sound-sample-groups,html body main.experience-sound-redesign .experience-video-routing .experience-audio-list{grid-column:2!important}html body main.experience-sound-redesign .sound-sample-row{grid-template-columns:72px minmax(0,1fr) 54px!important;min-height:112px!important}html body main.experience-sound-redesign .experience-video-routing .experience-audio-list a{grid-template-columns:72px minmax(0,1fr) 28px!important;min-height:116px!important;padding:18px!important}html body main.experience-sound-redesign .sound-sample-row img,html body main.experience-sound-redesign .experience-video-routing .experience-audio-list img{width:72px!important;height:72px!important}html body main.experience-sound-redesign .sound-sample-toggle{width:54px!important;height:54px!important}}html body section.home-v2-hero,html body main>section.home-v2-hero{background:#fff!important}html body section.home-v2-hero .home-v2-hero-copy,html body main>section.home-v2-hero .home-v2-hero-copy{color:#082236!important;isolation:isolate!important;z-index:4!important}html body section.home-v2-hero .home-v2-hero-copy .hero-wordmark-title .nova-wordmark:not(.nova-wordmark-svg),html body section.home-v2-hero .home-v2-hero-copy>p,html body main>section.home-v2-hero .home-v2-hero-copy .hero-wordmark-title .nova-wordmark:not(.nova-wordmark-svg),html body main>section.home-v2-hero .home-v2-hero-copy>p{color:#082236!important;-webkit-text-fill-color:#082236!important;mix-blend-mode:normal!important}html body section.home-v2-hero .home-v2-hero-actions a,html body section.home-v2-hero .home-v2-hero-actions .link-button,html body main>section.home-v2-hero .home-v2-hero-actions a,html body main>section.home-v2-hero .home-v2-hero-actions .link-button{color:#082236!important;-webkit-text-fill-color:#082236!important;mix-blend-mode:normal!important;border-color:#0822367a!important}html body section.home-v2-hero .home-v2-hero-actions a:hover,html body section.home-v2-hero .home-v2-hero-actions a:focus-visible,html body main>section.home-v2-hero .home-v2-hero-actions a:hover,html body main>section.home-v2-hero .home-v2-hero-actions a:focus-visible{background:#ffffffb8!important;border-color:#082236!important}html body main>section.home-models-v2{background:#fff!important;border-top:1px solid #0822361a!important;padding-top:clamp(58px,7vw,96px)!important}html body main>section.home-models-v2 .home-models-v2-head{grid-template-columns:1fr!important;align-items:stretch!important;gap:clamp(28px,4.8vw,56px)!important;max-width:1180px!important;margin:0 auto clamp(50px,6vw,82px)!important;padding:0 30px!important;display:grid!important}html body main>section.home-models-v2 .home-choice-intro{justify-content:space-between!important;align-items:end!important;gap:24px!important;display:flex!important}html body main>section.home-models-v2 .home-choice-intro h2,html body main>section.home-models-v2 .home-models-v2-head h2{color:#082236!important;font-family:var(--serif)!important;letter-spacing:0!important;margin:0!important;font-size:clamp(4.2rem,6.8vw,6.8rem)!important;font-weight:400!important;line-height:.98!important}html body main>section.home-models-v2 .home-choice-reset{appearance:none!important;color:#082236!important;cursor:pointer!important;font-family:var(--sans)!important;opacity:1!important;background:0 0!important;border:0!important;border-bottom:1px solid #08223647!important;min-height:34px!important;padding:0 0 6px!important;font-size:.86rem!important;font-weight:560!important;line-height:1!important}html body main>section.home-models-v2 .home-choice-reset:disabled{cursor:default!important;opacity:0!important;pointer-events:none!important;visibility:hidden!important}html body main>section.home-models-v2 .home-choice-stage{isolation:isolate!important;background:linear-gradient(90deg,#f7fafac7 0%,#fff 36% 64%,#f7f8f6db 100%)!important;border-top:1px solid #08223621!important;border-bottom:1px solid #08223621!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;min-height:clamp(420px,44vw,560px)!important;display:grid!important;position:relative!important;overflow:hidden!important}html body main>section.home-models-v2 .home-choice-stage:before{content:""!important;transform-origin:50%!important;z-index:1!important;background:linear-gradient(#0000,#0822361f,#0000)!important;width:1px!important;height:140%!important;position:absolute!important;top:-20%!important;left:50%!important;transform:rotate(38deg)!important}html body main>section.home-models-v2 .home-choice-world{appearance:none!important;color:#082236!important;cursor:pointer!important;text-align:center!important;z-index:5!important;background:0 0!important;border:0!important;align-content:center!important;justify-items:center!important;gap:20px!important;min-width:0!important;padding:clamp(54px,6vw,82px) clamp(54px,6vw,92px)!important;display:grid!important;position:relative!important}html body main>section.home-models-v2 .home-choice-world--steel{text-align:center!important;justify-items:center!important}html body main>section.home-models-v2 .home-choice-world:after{content:""!important;opacity:.16!important;background:currentColor!important;width:min(140px,18vw)!important;height:2px!important;position:absolute!important;top:calc(50% + 46px)!important}html body main>section.home-models-v2 .home-choice-world--nylon:after,html body main>section.home-models-v2 .home-choice-world--steel:after{left:50%!important;transform:translate(-50%)!important}html body main>section.home-models-v2 .home-choice-world.is-active:after,html body main>section.home-models-v2 .home-choice-world:hover:after,html body main>section.home-models-v2 .home-choice-world:focus-visible:after{opacity:.54!important}html body main>section.home-models-v2 .home-choice-world:focus-visible{outline-offset:-8px!important;outline:1px solid #0822366b!important}html body main>section.home-models-v2 .home-choice-family{letter-spacing:.13em!important;text-transform:uppercase!important;white-space:nowrap!important;font-family:Segoe UI Variable Display,Aptos Display,Avenir Next,Helvetica Neue,Arial,sans-serif!important;font-size:clamp(3.85rem,8vw,7.4rem)!important;font-weight:300!important;line-height:.9!important;display:block!important}html body main>section.home-models-v2 .home-choice-detail{color:#0822369e!important;font-family:var(--sans)!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:clamp(.78rem,1.1vw,.96rem)!important;font-weight:620!important;line-height:1.2!important;display:block!important}html body main>section.home-models-v2 .home-choice-action{color:#082236!important;text-transform:uppercase!important;min-height:34px!important;font-family:var(--sans)!important;letter-spacing:.16em!important;border-bottom:1px solid #08223675!important;justify-self:center!important;align-items:center!important;gap:14px!important;padding-bottom:6px!important;font-size:.76rem!important;font-weight:760!important;display:inline-flex!important}html body main>section.home-models-v2 .home-choice-world--steel .home-choice-action{justify-self:center!important}html body main>section.home-models-v2 .home-choice-action svg{stroke-width:1.6px!important;width:18px!important;height:18px!important}html body main>section.home-models-v2 .home-choice-figure{opacity:.94!important;pointer-events:none!important;z-index:2!important;width:clamp(220px,24vw,355px)!important;position:absolute!important;top:-6%!important;bottom:-16%!important}html body main>section.home-models-v2 .home-choice-figure img{object-fit:contain!important;object-position:center bottom!important;width:100%!important;max-width:none!important;height:100%!important}html body main>section.home-models-v2 .home-choice-figure--steel{right:clamp(-156px,-11vw,-92px)!important}html body main>section.home-models-v2 .home-choice-waves{color:#a86f0d!important;pointer-events:none!important;z-index:4!important;width:32vw!important;min-width:220px!important;max-width:420px!important;height:154%!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)rotate(-42deg)!important}html body main>section.home-models-v2 .home-choice-waves svg{width:100%!important;height:100%!important;display:block!important;overflow:visible!important}html body main>section.home-models-v2 .home-choice-waves path:nth-child(2),html body main>section.home-models-v2 .home-choice-waves path:nth-child(4){color:#082236!important;opacity:.18!important;animation-duration:7.8s!important}html body main>section.home-models-v2 .home-choice-waves path:nth-child(3){animation-direction:reverse!important}@keyframes novaWaveRun{to{stroke-dashoffset:-136px}}html body main>section.home-models-v2 .home-more-models{background:#fff!important;border-top:1px solid #0822361a!important;margin-top:clamp(54px,7vw,92px)!important;padding:clamp(30px,4vw,54px) 30px clamp(58px,7vw,96px)!important}html body main>section.home-models-v2 .home-more-models>div:first-child{border-bottom:0!important;margin-bottom:22px!important;padding-bottom:0!important}html body main>section.home-models-v2 .home-more-models>div:first-child h3{color:#082236!important;font-size:clamp(1.7rem,2.6vw,2.8rem)!important;font-weight:360!important}html body main>section.home-models-v2 .home-more-model-grid{border-top:1px solid #0822361f!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;display:grid!important}html body main>section.home-models-v2 .home-more-model-grid>article.home-more-model-card,html body main>section.home-models-v2 article.home-more-model-card{background:#fff!important;border:1px solid #0822361f!important;border-top:0!important;border-left:0!important;border-radius:0!important;grid-template:auto auto auto 1fr auto/1fr!important;align-content:start!important;align-items:stretch!important;gap:14px!important;min-height:390px!important;padding:clamp(18px,2.6vw,30px)!important;display:grid!important;overflow:hidden!important}html body main>section.home-models-v2 .home-more-model-grid>article.home-more-model-card:nth-child(3n){border-right:0!important}html body main>section.home-models-v2 .home-more-model-grid>article.home-more-model-card>.home-more-model-image{background:linear-gradient(#f7f8f6b8,#fff0)!important;border:0!important;border-radius:0!important;grid-area:auto!important;justify-content:center!important;align-self:stretch!important;align-items:end!important;width:100%!important;height:178px!important;min-height:178px!important;padding:10px 8px 0!important;display:flex!important;position:static!important}html body main>section.home-models-v2 .home-more-model-grid>article.home-more-model-card>.home-more-model-image img{object-fit:contain!important;object-position:center bottom!important;width:100%!important;height:100%!important;max-height:none!important}html body main>section.home-models-v2 .home-more-model-grid>article.home-more-model-card>span,html body main>section.home-models-v2 .home-more-model-grid>article.home-more-model-card>strong,html body main>section.home-models-v2 .home-more-model-grid>article.home-more-model-card>small{grid-area:auto!important}html body main>section.home-models-v2 .home-more-model-grid>article.home-more-model-card>span{color:#a86f0d!important;letter-spacing:.12em!important;align-self:auto!important;font-size:.68rem!important}html body main>section.home-models-v2 .home-more-model-grid>article.home-more-model-card>strong{color:#082236!important;font-size:clamp(1.85rem,2.6vw,2.5rem)!important;font-weight:360!important}html body main>section.home-models-v2 .home-more-model-grid>article.home-more-model-card>small{color:#082236b3!important;font-size:.92rem!important}html body main>section.home-models-v2 .home-more-model-grid>article.home-more-model-card>.home-more-model-actions{border-top:1px solid #08223621!important;grid-area:auto!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-self:end!important;align-items:stretch!important;gap:8px!important;width:100%!important;margin:8px 0 0!important;padding-top:12px!important;display:grid!important}html body main>section.home-models-v2 .home-more-model-grid>article.home-more-model-card>.home-more-model-actions a{color:#082236!important;white-space:nowrap!important;border:1px solid #0822363d!important;flex:0 auto!important;justify-content:space-between!important;align-items:center!important;min-height:38px!important;padding:0 11px!important;font-size:.84rem!important;font-weight:650!important;line-height:1!important;text-decoration:none!important;display:flex!important}html body main>section.home-models-v2 .home-more-model-grid>article.home-more-model-card>.home-more-model-actions a:hover,html body main>section.home-models-v2 .home-more-model-grid>article.home-more-model-card>.home-more-model-actions a:focus-visible{color:#fff!important;background:#082236!important;border-color:#082236!important}html body .proof-strip .proof-item:last-child .proof-icon,html body .proof-strip .proof-item:last-child .proof-icon img{opacity:1!important}html body .proof-strip .proof-item:last-child .proof-icon img{object-fit:contain!important;width:100%!important;height:100%!important}@media (max-width:860px){html body main>section.home-models-v2{padding-top:46px!important}html body main>section.home-models-v2 .home-models-v2-head{gap:24px!important;padding:0 22px!important}html body main>section.home-models-v2 .home-choice-intro{align-items:start!important;gap:12px!important;display:grid!important}html body main>section.home-models-v2 .home-choice-intro h2,html body main>section.home-models-v2 .home-models-v2-head h2{font-family:var(--sans)!important;font-size:clamp(3rem,15vw,4.7rem)!important;font-weight:340!important;line-height:.92!important}html body main>section.home-models-v2 .home-choice-stage{border:1px solid #0822362e!important;border-radius:6px!important;min-height:clamp(430px,122vw,560px)!important}html body main>section.home-models-v2 .home-choice-world{text-align:center!important;justify-items:center!important;gap:13px!important;padding:44px 16px 34px!important}html body main>section.home-models-v2 .home-choice-family{letter-spacing:.14em!important;font-size:clamp(1.72rem,9.6vw,2.55rem)!important}html body main>section.home-models-v2 .home-choice-detail{max-width:15ch!important;min-height:2.4em!important;font-size:.62rem!important}html body main>section.home-models-v2 .home-choice-action{letter-spacing:.12em!important;gap:7px!important;min-height:28px!important;padding-bottom:5px!important;font-size:.54rem!important}html body main>section.home-models-v2 .home-choice-action svg{width:18px!important;height:18px!important}html body main>section.home-models-v2 .home-choice-figure{opacity:.86!important;z-index:2!important;width:clamp(132px,42vw,174px)!important;top:58px!important;bottom:-9%!important}html body main>section.home-models-v2 .home-choice-figure--nylon{left:-104px!important}html body main>section.home-models-v2 .home-choice-figure--steel{right:-104px!important}html body main>section.home-models-v2 .home-choice-waves{width:42vw!important;min-width:118px!important}html body main>section.home-models-v2 .home-more-models{padding-left:22px!important;padding-right:22px!important}html body main>section.home-models-v2 .home-more-model-grid{grid-template-columns:1fr!important}html body main>section.home-models-v2 .home-more-model-grid>article.home-more-model-card,html body main>section.home-models-v2 article.home-more-model-card{border-right:0!important;min-height:auto!important}html body main>section.home-models-v2 .home-more-model-grid>article.home-more-model-card>.home-more-model-image{height:150px!important;min-height:150px!important}}@media (prefers-reduced-motion:reduce){html body main>section.home-models-v2 .home-choice-waves path{animation:none!important}}@media (max-width:680px){html body main>section.home-models-v2 .home-choice-stage{background:radial-gradient(circle at 29% 57%,#08223604,#0000 29%),radial-gradient(circle at 71% 48%,#a86f0d04,#0000 31%),#fff!important;min-height:558px!important}html body main>section.home-models-v2 .home-choice-stage:before{opacity:.28!important}html body main>section.home-models-v2 .home-choice-world{gap:12px!important;min-height:558px!important}html body main>section.home-models-v2 .home-choice-world--nylon{padding:118px 10px 184px 72px!important}html body main>section.home-models-v2 .home-choice-world--steel{padding:220px 72px 72px 10px!important}html body main>section.home-models-v2 .home-choice-family{letter-spacing:.22em!important;font-size:1.58rem!important}html body main>section.home-models-v2 .home-choice-detail{max-width:14ch!important;min-height:3.45em!important;font-size:.66rem!important}html body main>section.home-models-v2 .home-choice-action{letter-spacing:.11em!important;gap:7px!important;font-size:.48rem!important}html body main>section.home-models-v2 .home-choice-figure{opacity:.94!important;background:0 0!important;top:42px!important;bottom:-36px!important;overflow:visible!important}html body main>section.home-models-v2 .home-choice-figure img{object-fit:contain!important;background:0 0!important}html body main>section.home-models-v2 .home-choice-figure--nylon{width:206px!important;left:-104px!important}html body main>section.home-models-v2 .home-choice-figure--steel{width:218px!important;top:62px!important;right:-108px!important}html body main>section.home-models-v2 .home-choice-figure--steel img{object-position:center bottom!important}html body main>section.home-models-v2 .home-choice-waves{opacity:.42!important;width:188px!important;height:520px!important}html body main>section.home-models-v2 .home-flagship-card{background:#fff!important;min-height:560px!important}html body main>section.home-models-v2 .home-flagship-card:before,html body main>section.home-models-v2 .home-flagship-card--revelator:before{opacity:1!important;z-index:2!important;background:linear-gradient(90deg,#fff 0% 55%,#fffffff5 72%,#ffffff80 89%,#0000 100%),linear-gradient(#fff 0% 34%,#fffffff0 56%,#ffffff9e 78%,#0000 100%)!important}html body main>section.home-models-v2 .home-flagship-copy{z-index:5!important;gap:16px!important;width:100%!important;max-width:none!important;min-height:560px!important;padding:30px 24px 24px!important}html body main>section.home-models-v2 .home-flagship-kicker,html body main>section.home-models-v2 .home-flagship-card h3,html body main>section.home-models-v2 .home-flagship-description,html body main>section.home-models-v2 .home-flagship-price,html body main>section.home-models-v2 .home-card-actions{max-width:252px!important}html body main>section.home-models-v2 .home-flagship-card h3{margin-top:12px!important;font-size:clamp(2.25rem,10.6vw,3rem)!important}html body main>section.home-models-v2 .home-flagship-description,html body main>section.home-models-v2 .home-flagship-price{background:#fffffff5!important}html body main>section.home-models-v2 .home-flagship-price{margin-top:10px!important;padding-right:8px!important}html body main>section.home-models-v2 .home-card-actions{width:252px!important;margin-top:auto!important}html body main>section.home-models-v2 .home-card-actions a{background:#ffffffe0!important;min-height:43px!important}html body main>section.home-models-v2 .home-flagship-media{opacity:.78!important;z-index:1!important;width:92%!important;height:auto!important;inset:214px -130px -64px auto!important}html body main>section.home-models-v2 .home-flagship-card--revelator .home-flagship-media{right:-136px!important}html body main>section.home-models-v2 .home-flagship-media img{object-fit:contain!important;object-position:right bottom!important;background:0 0!important;width:100%!important;height:100%!important}html body main>section.home-models-v2 .home-more-models{background:#fff!important;margin-top:24px!important;padding:18px 18px 34px!important}html body main>section.home-models-v2 .home-more-models>div:first-child{margin-bottom:12px!important}html body main>section.home-models-v2 .home-more-model-grid{gap:10px!important}html body main>section.home-models-v2 .home-more-model-grid>article.home-more-model-card,html body main>section.home-models-v2 article.home-more-model-card{background:#fff!important;border:1px solid #0822361f!important;grid-template-columns:124px minmax(0,1fr)!important;grid-template-areas:"image name""image price""actions actions"!important;gap:7px 12px!important;min-height:168px!important;padding:12px!important}html body main>section.home-models-v2 .home-more-model-grid>article.home-more-model-card>.home-more-model-image{background:0 0!important;grid-area:image!important;width:124px!important;height:142px!important;min-height:142px!important}html body main>section.home-models-v2 .home-more-model-grid>article.home-more-model-card>.home-more-model-image img{object-fit:contain!important;background:0 0!important;width:138px!important;height:152px!important;max-height:none!important}html body main>section.home-models-v2 .home-more-model-grid>article.home-more-model-card>span{display:none!important}html body main>section.home-models-v2 .home-more-model-grid>article.home-more-model-card>strong{grid-area:name!important;align-self:end!important;font-size:1.55rem!important;line-height:1!important}html body main>section.home-models-v2 .home-more-model-grid>article.home-more-model-card>small{grid-area:price!important;align-self:start!important;max-width:15ch!important;font-size:.7rem!important;line-height:1.18!important}html body main>section.home-models-v2 .home-more-model-grid>article.home-more-model-card>.home-more-model-actions{grid-area:actions!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;margin-top:4px!important;padding-top:8px!important;display:grid!important}html body main>section.home-models-v2 .home-more-model-grid>article.home-more-model-card>.home-more-model-actions a{justify-content:space-between!important;width:auto!important;min-width:0!important;min-height:36px!important;padding:0 10px!important;font-size:.82rem!important}}@media (max-width:390px){html body main>section.home-models-v2 .home-choice-world--nylon{padding-left:66px!important}html body main>section.home-models-v2 .home-choice-world--steel{padding-right:66px!important}html body main>section.home-models-v2 .home-choice-figure--nylon{width:202px!important;left:-108px!important}html body main>section.home-models-v2 .home-choice-figure--steel{width:214px!important;right:-112px!important}html body main>section.home-models-v2 .home-more-model-grid>article.home-more-model-card,html body main>section.home-models-v2 article.home-more-model-card{grid-template-columns:118px minmax(0,1fr)!important}html body main>section.home-models-v2 .home-more-model-grid>article.home-more-model-card>.home-more-model-image{width:118px!important}}html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs:has(#specification:target) .product-info-tab-list.product-info-tab-list label[for=product-info-tab-video]:after{background:0 0!important}html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs:has(#specification:target) #product-info-tab-video:checked~.product-info-tab-list.product-info-tab-list label[for=product-info-tab-video]:after{background:0 0!important}@media (max-width:760px){html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs{padding:32px 16px 52px!important}html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs .product-info-tab-list.product-info-tab-list{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:4px!important;width:100%!important;margin-bottom:28px!important}html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs .product-info-tab-list.product-info-tab-list label,html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs .product-info-tab-list.product-info-tab-list .product-info-tab-link{min-height:44px!important;padding:0 2px!important;font-size:clamp(.66rem,2.55vw,.78rem)!important}}html body .support-contact-redesign.contact-v2 .contact-v2-action-row{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;max-width:min(100%,420px)!important;margin-top:24px!important;display:grid!important}html body .support-contact-redesign.contact-v2 .contact-v2-action{color:#061d2e!important;font-family:var(--sans)!important;background:#fff!important;border:1px solid #0000001f!important;grid-template-columns:22px minmax(0,1fr) 20px!important;align-items:center!important;gap:10px!important;min-height:64px!important;margin:0!important;padding:0 14px!important;font-size:clamp(.88rem,3vw,1rem)!important;font-weight:760!important;text-decoration:none!important;display:grid!important}html body .support-contact-redesign.contact-v2 .contact-v2-action svg{width:20px!important;height:20px!important}html body .support-contact-redesign.contact-v2 .contact-v2-action svg:first-child{justify-self:start!important}html body .support-contact-redesign.contact-v2 .contact-v2-action svg:last-child{justify-self:end!important}html body .support-contact-redesign.contact-v2 .contact-v2-action span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}html body .support-contact-redesign.contact-v2 .contact-v2-action:hover,html body .support-contact-redesign.contact-v2 .contact-v2-action:focus-visible{background:#fbfbfa!important}html body .support-contact-redesign .contact-composer-form .contact-region-toggle{background:#fff!important;border:1px solid #0000001f!important;grid-column:1/-1!important;gap:12px!important;min-inline-size:0!important;margin:-1px 0 0 -1px!important;padding:16px 18px 18px!important;display:grid!important;position:relative!important;overflow:visible!important}html body .support-contact-redesign .contact-composer-form .contact-region-toggle-label{color:var(--muted)!important;text-transform:uppercase!important;z-index:1!important;background:0 0!important;width:100%!important;margin:0!important;padding:0 0 2px!important;font-size:.68rem!important;font-weight:850!important;line-height:1.1!important;display:block!important;position:relative!important}html body .support-contact-redesign .contact-composer-form .contact-region-toggle div{border:1px solid #00000024!important;grid-template-columns:1fr 1fr!important;width:100%!important;display:grid!important}html body .support-contact-redesign .contact-composer-form .contact-region-toggle button{color:#12181f94!important;background:#f7f7f4!important;border:0!important;min-height:50px!important}html body .support-contact-redesign .contact-composer-form .contact-region-toggle button+button{border-left:1px solid #00000024!important}html body .support-contact-redesign .contact-composer-form .contact-region-toggle button.is-selected{box-shadow:inset 0 -3px 0 var(--ink)!important;color:var(--ink)!important;background:#fff!important;font-weight:900!important}html body .support-contact-redesign.contact-v2 .contact-v2-quick-links{background:#fff!important;border:1px solid #0000001a!important;margin:0 clamp(20px,6vw,110px) clamp(48px,7vw,88px)!important;display:grid!important;overflow:hidden!important}html body .support-contact-redesign.contact-v2 .contact-v2-quick-links a{color:#061d2e!important;background:#fff!important;grid-template-columns:minmax(0,1fr) 22px!important;align-items:center!important;gap:4px 16px!important;min-height:72px!important;padding:15px 24px!important;text-decoration:none!important;display:grid!important}html body .support-contact-redesign.contact-v2 .contact-v2-quick-links span,html body .support-contact-redesign.contact-v2 .contact-v2-quick-links small{min-width:0!important}html body .support-contact-redesign.contact-v2 .contact-v2-quick-links span{letter-spacing:.01em!important;font-size:.92rem!important;line-height:1.12!important}html body .support-contact-redesign.contact-v2 .contact-v2-quick-links small{font-size:.86rem!important;line-height:1.25!important}html body .support-contact-redesign.contact-v2 .contact-v2-quick-links svg{width:18px!important;height:18px!important}@media (max-width:430px){html body .support-contact-redesign.contact-v2 .contact-v2-action-row{gap:8px!important}html body .support-contact-redesign.contact-v2 .contact-v2-action{grid-template-columns:18px minmax(0,1fr) 18px!important;gap:8px!important;min-height:62px!important;padding:0 12px!important}html body .support-contact-redesign .contact-composer-form .contact-region-toggle{margin:-1px 0 0 -1px!important;padding:16px 18px 18px!important}html body .support-contact-redesign.contact-v2 .contact-v2-quick-links{margin:0 20px 44px!important}html body .support-contact-redesign.contact-v2 .contact-v2-quick-links a{min-height:70px!important;padding:14px 22px!important}}@media (max-width:1180px){html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card h3,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-copy h3{font-size:2.9rem!important}}@media (max-width:860px){html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card{min-height:540px!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-copy{width:min(266px,100% - 48px)!important;bottom:28px!important;left:24px!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card h3,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-copy h3{font-size:2.48rem!important}}@media (max-width:760px){html body main.models-page .models-hero h1{white-space:nowrap!important;font-size:2.75rem!important;line-height:1.02!important}}@media (max-width:390px){html body main.models-page .models-hero h1{font-size:2.48rem!important}}html body main.models-page .models-flagship-home .home-flagship-card{min-height:560px!important;display:block!important}html body main.models-page .models-flagship-home .home-flagship-card:before,html body main.models-page .models-flagship-home .home-flagship-card--revelator:before{background:linear-gradient(90deg,#fff 0% 44%,#fffffff0 60%,#ffffff57 84%,#ffffff14 100%),linear-gradient(#ffffffd1 0%,#fff0 48%)!important}html body main.models-page .models-flagship-home .home-flagship-copy{align-content:start!important;width:min(310px,100% - 68px)!important;max-width:none!important;padding:0!important;display:grid!important;position:absolute!important;inset:auto auto 34px 34px!important}html body main.models-page .models-flagship-home .home-flagship-kicker{margin-bottom:20px!important}html body main.models-page .models-flagship-home .home-flagship-card h3,html body main.models-page .models-flagship-home .home-flagship-copy h3{overflow-wrap:normal!important;max-width:100%!important;margin-bottom:20px!important;font-size:3.25rem!important;line-height:.94!important}html body main.models-page .models-flagship-home .home-product-wordmark{max-width:100%!important;overflow:visible!important}html body main.models-page .models-flagship-home .home-flagship-description{max-width:24ch!important;margin-bottom:20px!important}html body main.models-page .models-flagship-home .home-card-actions{max-width:238px!important;margin-top:22px!important}html body main.models-page .models-flagship-home .home-flagship-media img{object-fit:contain!important;object-position:right bottom!important;opacity:.44!important;width:100%!important;height:100%!important;transform:scale(1.01)translate(10%)!important}@media (max-width:1180px){html body main.models-page .models-flagship-home .home-flagship-card h3,html body main.models-page .models-flagship-home .home-flagship-copy h3{font-size:2.9rem!important}}@media (max-width:860px){html body main.models-page .models-flagship-home .home-flagship-card{min-height:540px!important}html body main.models-page .models-flagship-home .home-flagship-copy{width:min(266px,100% - 48px)!important;bottom:28px!important;left:24px!important}html body main.models-page .models-flagship-home .home-flagship-card h3,html body main.models-page .models-flagship-home .home-flagship-copy h3{font-size:2.48rem!important}}@media (max-width:760px){html body main.models-page .models-hero h1{white-space:nowrap!important;font-size:2.75rem!important;line-height:1.02!important}}@media (max-width:390px){html body main.models-page .models-hero h1{font-size:2.48rem!important}}html body main.models-page{color:#061d2e!important;background:#fff!important;overflow-x:hidden!important}html body main.models-page .models-hero{border-bottom:1px solid #0822361f!important;min-height:0!important;padding:clamp(42px,7vw,86px) clamp(24px,6vw,92px) clamp(24px,4vw,38px)!important;display:grid!important}html body main.models-page .models-hero-copy{max-width:760px!important}html body main.models-page .models-hero h1{color:#061d2e!important;letter-spacing:0!important;font-size:clamp(3.35rem,7vw,6.8rem)!important;line-height:.92!important}html body main.models-page .models-hero p{color:#082236b8!important;max-width:430px!important;margin-top:18px!important;font-size:clamp(1rem,1.28vw,1.18rem)!important;line-height:1.42!important}html body main.models-page .models-family-controls{z-index:12!important;background:#fffffff0!important;border-bottom:1px solid #0822361f!important;align-items:center!important;gap:10px!important;min-width:0!important;padding:13px clamp(24px,6vw,92px)!important;display:flex!important;position:sticky!important;top:50px!important}html body main.models-page .models-family-tabs{background:#fff!important;border:1px solid #0822362e!important;border-radius:999px!important;flex:0 330px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;width:min(330px,58vw)!important;min-width:220px!important;height:36px!important;margin:0!important;display:grid!important;overflow:hidden!important}html body main.models-page .models-family-tabs button{color:#061d2e!important;cursor:pointer!important;font-family:var(--sans)!important;background:0 0!important;border:0!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;height:30px!important;margin:2px!important;padding:0 10px!important;font-size:.78rem!important;font-weight:520!important;display:inline-flex!important}html body main.models-page .models-family-tabs button.is-active{color:#fff!important;background:#061d2e!important}html body main.models-page .models-ready-chip{color:#061d2e!important;white-space:nowrap!important;border:1px solid #0822362e!important;border-radius:999px!important;align-items:center!important;gap:9px!important;height:36px!important;padding:0 12px 0 15px!important;font-size:.78rem!important;font-weight:620!important;text-decoration:none!important;display:inline-flex!important}html body main.models-page .models-ready-chip span{color:#fff!important;background:#b06d08!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-width:20px!important;height:20px!important;padding:0 6px!important;font-size:.68rem!important;display:inline-flex!important}html body main.models-page .models-section-heading{max-width:1260px!important;margin:0 auto clamp(22px,4vw,38px)!important;padding:0 clamp(24px,6vw,92px)!important}html body main.models-page .models-section-heading p{color:#b06d08!important;letter-spacing:.13em!important;text-transform:uppercase!important;margin:0 0 12px!important;font-size:.74rem!important;font-weight:780!important}html body main.models-page .models-section-heading h2{color:#050505!important;font-family:var(--serif)!important;letter-spacing:0!important;max-width:820px!important;margin:0!important;font-size:clamp(2.65rem,5.1vw,5.55rem)!important;font-weight:400!important;line-height:.94!important}html body main.models-page .models-section-heading .micro-line{background:#b06d08!important;width:70px!important;height:2px!important;margin-top:18px!important;display:block!important}html body main.models-page .model-showcase.models-flagship-home{background:#fff!important;border-top:0!important;padding:clamp(34px,6vw,72px) 0 clamp(36px,6vw,76px)!important}html body main.models-page .models-flagship-home .home-flagship-stack{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;max-width:1260px!important;margin:0 auto!important;padding:0 clamp(24px,6vw,92px)!important;display:grid!important}html body main.models-page .models-flagship-home .home-flagship-card{background:#f8f7f3!important;border:1px solid #08223621!important;border-radius:8px!important;min-height:clamp(530px,44vw,640px)!important;display:grid!important;position:relative!important;overflow:hidden!important}html body main.models-page .models-flagship-home .home-flagship-card:before,html body main.models-page .models-flagship-home .home-flagship-card--revelator:before{content:""!important;pointer-events:none!important;z-index:1!important;background:linear-gradient(90deg,#fffffffa 0%,#ffffffe6 45%,#ffffff52 78%,#ffffff0f 100%),linear-gradient(#ffffff7a 0%,#fff0 52%)!important;position:absolute!important;inset:0!important}html body main.models-page .models-flagship-home .home-flagship-copy{z-index:2!important;background:0 0!important;align-content:end!important;max-width:min(430px,72%)!important;padding:clamp(28px,4vw,54px)!important;display:grid!important;position:relative!important}html body main.models-page .models-flagship-home .home-flagship-kicker{color:#082236bd!important;letter-spacing:.02em!important;text-transform:uppercase!important;align-items:center!important;gap:8px!important;margin:0 0 26px!important;font-size:.72rem!important;font-weight:620!important;display:flex!important}html body main.models-page .models-flagship-home .home-flagship-kicker span,html body main.models-page .models-card-kicker span{background:#b06d08!important;border-radius:999px!important;flex:none!important;width:7px!important;height:7px!important;display:block!important}html body main.models-page .models-flagship-home .home-flagship-card h3,html body main.models-page .models-flagship-home .home-flagship-copy h3{color:#050505!important;letter-spacing:0!important;text-transform:uppercase!important;white-space:normal!important;margin:0 0 24px!important;font-family:Segoe UI Variable Display,Aptos Display,Avenir Next,Helvetica Neue,Arial,sans-serif!important;font-size:clamp(2.8rem,4.4vw,4.3rem)!important;font-weight:340!important;line-height:.9!important}html body main.models-page .models-flagship-home .home-product-wordmark{color:inherit!important;font:inherit!important;letter-spacing:0!important;line-height:inherit!important;width:auto!important;max-width:100%!important;display:block!important;overflow:visible!important}html body main.models-page .models-flagship-home .home-flagship-price{color:#050505!important;align-items:baseline!important;gap:11px!important;margin:0!important;display:flex!important}html body main.models-page .models-flagship-home .home-card-actions{gap:9px!important;max-width:250px!important;margin-top:28px!important;display:grid!important}html body main.models-page .models-flagship-home .home-card-actions a,html body main.models-page .models-line-card-actions a,html body main.models-page .models-card-price-link{color:#061d2e!important;border:1px solid #0822363d!important;justify-content:space-between!important;align-items:center!important;min-height:44px!important;padding:0 14px!important;font-size:.9rem!important;font-weight:650!important;text-decoration:none!important;display:flex!important}html body main.models-page .models-flagship-home .home-card-actions a svg,html body main.models-page .models-line-card-actions a svg,html body main.models-page .models-card-price-link svg{fill:none!important;stroke:currentColor!important;stroke-linecap:round!important;stroke-linejoin:round!important;stroke-width:2px!important;width:16px!important;height:16px!important}html body main.models-page .models-flagship-home .home-flagship-media{z-index:0!important;background:0 0!important;justify-content:flex-end!important;align-items:end!important;min-height:100%!important;padding:0!important;display:flex!important;position:absolute!important;inset:0!important}html body main.models-page .models-flagship-home .home-flagship-media img{mix-blend-mode:normal!important;object-fit:contain!important;object-position:right bottom!important;opacity:.86!important;width:110%!important;max-width:none!important;height:100%!important;max-height:none!important;transform:scale(1.04)translate(5%)!important}html body main.models-page .models-series-guide,html body main.models-page .models-core-paths,html body main.models-page .models-supporting,html body main.models-page .models-ready-stock{background:#fff!important;border-top:1px solid #0822361f!important;padding:clamp(42px,6vw,74px) 0!important}html body main.models-page .models-series-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;max-width:1260px!important;margin:0 auto!important;padding:0 clamp(24px,6vw,92px)!important;display:grid!important}html body main.models-page .models-series-card{background:#fff!important;border:1px solid #08223624!important;border-radius:8px!important;gap:9px!important;min-height:154px!important;padding:22px!important;display:grid!important}html body main.models-page .models-series-card strong{color:#061d2e!important;font-family:var(--serif)!important;font-size:clamp(2rem,3.5vw,3.1rem)!important;font-weight:400!important;line-height:.94!important}html body main.models-page .models-series-card span{color:#b06d08!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-size:.72rem!important;font-weight:780!important}html body main.models-page .models-series-card p{color:#082236a8!important;max-width:30ch!important;margin:0!important;font-size:.92rem!important;line-height:1.38!important}html body main.models-page .models-card-rail{gap:14px!important;max-width:1260px!important;margin:0 auto!important;padding:0 clamp(24px,6vw,92px)!important;display:grid!important}html body main.models-page .models-card-rail--core{grid-template-columns:repeat(3,minmax(0,1fr))!important}html body main.models-page .models-card-rail--supporting{grid-template-columns:repeat(4,minmax(0,1fr))!important}html body main.models-page .models-line-card{background:#fff!important;border:1px solid #08223621!important;border-radius:8px!important;min-width:0!important;display:grid!important;overflow:hidden!important}html body main.models-page .models-line-card-media{background:#fbfaf7!important;justify-content:center!important;align-items:end!important;min-height:clamp(245px,23vw,310px)!important;padding:20px 18px 12px!important;display:flex!important;overflow:hidden!important}html body main.models-page .models-line-card-media img,html body main.models-page .models-ready-stock .stock-card img,html body main.models-page .models-other-card img{object-fit:contain!important;object-position:center bottom!important;width:100%!important;height:clamp(210px,22vw,286px)!important;max-height:none!important}html body main.models-page .models-line-card-copy{gap:10px!important;padding:20px!important;display:grid!important}html body main.models-page .models-card-kicker{color:#b06d08!important;letter-spacing:.08em!important;text-transform:uppercase!important;align-items:center!important;gap:8px!important;margin:0!important;font-size:.72rem!important;font-weight:780!important;display:flex!important}html body main.models-page .models-line-card h3{color:#050505!important;font-family:var(--serif)!important;letter-spacing:0!important;margin:0!important;font-size:clamp(2.15rem,3.1vw,3.15rem)!important;font-weight:400!important;line-height:.96!important}html body main.models-page .models-line-card-copy>p:not(.models-card-kicker):not(.models-card-price){color:#082236ad!important;min-height:2.55em!important;margin:0!important;font-size:.98rem!important;line-height:1.34!important}html body main.models-page .models-card-price{color:#050505!important;align-items:baseline!important;gap:10px!important;margin:6px 0 0!important;display:flex!important}html body main.models-page .models-card-price>span{color:#0822369e!important;font-size:.86rem!important}html body main.models-page .models-line-card-actions{gap:8px!important;margin-top:8px!important;display:grid!important}html body main.models-page .models-line-card--supporting{opacity:.96!important}html body main.models-page .models-line-card--supporting .models-line-card-media{min-height:clamp(210px,18vw,250px)!important}html body main.models-page .models-line-card--supporting .models-line-card-media img{height:clamp(178px,18vw,224px)!important}html body main.models-page .models-line-card--supporting h3{font-size:clamp(1.75rem,2.35vw,2.35rem)!important}html body main.models-page .models-card-price-link{margin-top:8px!important}html body main.models-page .models-ready-stock .available-heading{max-width:1260px!important;margin:0 auto clamp(22px,4vw,38px)!important;padding:0 clamp(24px,6vw,92px)!important}html body main.models-page .models-ready-stock .available-heading h2{color:#050505!important;font-size:clamp(2.65rem,5.1vw,5.55rem)!important;line-height:.94!important}html body main.models-page .models-ready-stock .models-ready-scroll-frame{position:relative!important}html body main.models-page .models-ready-stock .stock-rail{scroll-behavior:smooth!important;scroll-snap-type:x mandatory!important;grid-auto-columns:minmax(282px,300px)!important;grid-auto-flow:column!important;gap:14px!important;margin:0!important;padding:0 clamp(24px,6vw,92px) 18px!important;scroll-padding-left:clamp(24px,6vw,92px)!important;display:grid!important;overflow-x:auto!important}html body main.models-page .models-ready-stock .stock-rail:focus-visible{outline-offset:-8px!important;outline:1px solid #08223661!important}html body main.models-page .models-ready-stock .models-ready-scroll-button{color:#061d2e!important;cursor:pointer!important;z-index:4!important;background:#fffffff0!important;border:1px solid #0822362e!important;border-radius:999px!important;place-items:center!important;width:54px!important;height:54px!important;transition:border-color .16s,box-shadow .16s,opacity .16s,transform .16s!important;display:grid!important;position:absolute!important;top:calc(50% - 9px)!important;box-shadow:0 18px 38px #0822361f!important}html body main.models-page .models-ready-stock .models-ready-scroll-button:hover:not(:disabled){border-color:#08223657!important;box-shadow:0 22px 46px #08223629!important}html body main.models-page .models-ready-stock .models-ready-scroll-button:focus-visible{outline-offset:3px!important;outline:2px solid #b06d08!important}html body main.models-page .models-ready-stock .models-ready-scroll-button:disabled{cursor:default!important;opacity:.3!important}html body main.models-page .models-ready-stock .models-ready-scroll-button svg{stroke:currentColor!important;stroke-linecap:round!important;stroke-linejoin:round!important;stroke-width:1.7px!important;width:21px!important;height:21px!important}html body main.models-page .models-ready-stock .models-ready-scroll-button--prev{left:clamp(18px,2.5vw,38px)!important;transform:translateY(-50%)!important}html body main.models-page .models-ready-stock .models-ready-scroll-button--prev:hover:not(:disabled){transform:translateY(-50%)translate(-2px)!important}html body main.models-page .models-ready-stock .models-ready-scroll-button--prev svg{transform:rotate(180deg)!important}html body main.models-page .models-ready-stock .models-ready-scroll-button--next{right:clamp(18px,2.5vw,38px)!important;transform:translateY(-50%)!important}html body main.models-page .models-ready-stock .models-ready-scroll-button--next:hover:not(:disabled){transform:translateY(-50%)translate(2px)!important}html body main.models-page .models-ready-stock .stock-card{scroll-snap-align:start!important;background:#fff!important;border:1px solid #08223621!important;border-radius:8px!important;min-height:0!important;padding:18px!important;display:grid!important}html body main.models-page .models-ready-stock .stock-card img{height:238px!important;margin-bottom:16px!important}html body main.models-page .models-ready-stock .stock-card h3{font-family:var(--serif)!important;font-size:2rem!important;font-weight:400!important;line-height:.98!important}html body main.models-page .models-ready-stock .stock-state{color:#b06d08!important;letter-spacing:.08em!important;font-size:.72rem!important;font-weight:780!important}html body main.models-page .models-ready-stock .stock-spec-list{gap:2px!important;margin:8px 0 10px!important;padding:0!important;list-style:none!important;display:grid!important}html body main.models-page .models-ready-stock .stock-spec-list li{color:#082236b8!important;font-size:.76rem!important;line-height:1.26!important}@media (max-width:1180px){html body main.models-page .models-card-rail--core,html body main.models-page .models-card-rail--supporting{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:860px){html body main.models-page .models-flagship-home .home-flagship-stack,html body main.models-page .models-series-grid,html body main.models-page .models-card-rail--core,html body main.models-page .models-card-rail--supporting{scroll-snap-type:x mandatory!important;gap:14px!important;max-width:none!important;margin-inline:0!important;padding:0 24px 16px!important;scroll-padding-left:24px!important;display:flex!important;overflow-x:auto!important}html body main.models-page .models-flagship-home .home-flagship-card{scroll-snap-align:start!important;flex:0 0 min(86vw,380px)!important;min-height:540px!important}html body main.models-page .models-series-card{scroll-snap-align:start!important;flex:0 0 min(78vw,320px)!important}html body main.models-page .models-line-card{scroll-snap-align:start!important;flex:0 0 min(78vw,330px)!important}}@media (max-width:760px){html body main.models-page .models-hero{padding:36px 24px 22px!important}html body main.models-page .models-hero h1{white-space:nowrap!important;max-width:100%!important;font-size:clamp(3.05rem,14vw,4.25rem)!important}html body main.models-page .models-hero p{max-width:330px!important;margin-top:14px!important;font-size:.98rem!important}html body main.models-page .models-family-controls{gap:8px!important;padding:10px 24px!important;top:50px!important;overflow-x:auto!important}html body main.models-page .models-family-tabs{flex:0 0 286px!important;width:286px!important;min-width:286px!important;height:34px!important}html body main.models-page .models-ready-chip{flex:none!important;height:34px!important}html body main.models-page .models-section-heading,html body main.models-page .models-ready-stock .available-heading{padding:0 24px!important}html body main.models-page .models-section-heading h2,html body main.models-page .models-ready-stock .available-heading h2{font-size:clamp(2.48rem,11.5vw,3.45rem)!important}html body main.models-page .model-showcase.models-flagship-home,html body main.models-page .models-series-guide,html body main.models-page .models-core-paths,html body main.models-page .models-supporting,html body main.models-page .models-ready-stock{padding:38px 0 46px!important}html body main.models-page .models-flagship-home .home-flagship-copy{align-content:end!important;max-width:88%!important;padding:28px 24px!important}html body main.models-page .models-flagship-home .home-flagship-card h3,html body main.models-page .models-flagship-home .home-flagship-copy h3{font-size:clamp(2.4rem,10.8vw,3rem)!important}html body main.models-page .models-flagship-home .home-flagship-media img{object-fit:contain!important;object-position:right bottom!important;opacity:.62!important;width:112%!important;height:100%!important;transform:scale(1.02)translate(10%)!important}html body main.models-page .models-line-card-media{min-height:244px!important}html body main.models-page .models-line-card-media img{height:218px!important}html body main.models-page .models-ready-stock .stock-rail{grid-auto-columns:minmax(252px,66vw)!important;padding:0 24px 18px!important;scroll-padding-left:24px!important}html body main.models-page .models-ready-stock .models-ready-scroll-button{display:none!important}html body main.models-page .models-ready-stock .stock-card img{height:222px!important}}@media (max-width:390px){html body main.models-page .models-hero h1{font-size:clamp(2.72rem,13vw,3.15rem)!important}}html body main.experience-innovations-redesign{background:#fff!important}html body main.experience-innovations-redesign .experience-innovations-landing .experience-landing-copy>p{color:#082236b8!important;max-width:620px!important;font-size:clamp(1.05rem,1.5vw,1.28rem)!important;line-height:1.38!important}html body main.experience-innovations-redesign .experience-innovations-landing .experience-landing-media{background:#f7f5ef!important}html body main.experience-innovations-redesign .experience-innovations-landing .experience-landing-media:after{background:linear-gradient(#fff0 68%,#ffffffeb 100%),linear-gradient(90deg,#fff3,#fff0)!important}html body main.experience-innovations-redesign .experience-innovations-landing .experience-landing-media img{object-position:43% 50%!important}html body main.experience-innovations-redesign .experience-innovation-showcase{background:#fff!important;align-items:start!important;gap:clamp(32px,5vw,76px)!important;padding-bottom:clamp(62px,8vw,112px)!important}html body main.experience-innovations-redesign .experience-innovation-intro{gap:16px!important;display:grid!important}html body main.experience-innovations-redesign .experience-innovation-intro>span{color:#b06d08!important;letter-spacing:.16em!important;text-transform:uppercase!important;font-size:.74rem!important;font-weight:820!important}html body main.experience-innovations-redesign .experience-innovation-intro h2{color:#071e2f!important;max-width:620px!important;font-size:clamp(3.1rem,7.2vw,7.3rem)!important;line-height:.92!important}html body main.experience-innovations-redesign .experience-innovation-intro p{color:#082236a8!important;max-width:520px!important;font-size:1rem!important;line-height:1.48!important}html body main.experience-innovations-redesign .experience-innovation-grid{gap:clamp(18px,2vw,26px)!important;min-width:0!important;display:grid!important}html body main.experience-innovations-redesign .experience-innovation-card{background:#fff!important;border:1px solid #08223624!important;border-radius:8px!important;min-width:0!important;display:grid!important;overflow:hidden!important}html body main.experience-innovations-redesign .experience-innovation-card-media{aspect-ratio:16/10!important;background:#f5f3ee!important;min-height:220px!important;position:relative!important;overflow:hidden!important}html body main.experience-innovations-redesign .experience-innovation-card-media img{object-fit:cover!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}html body main.experience-innovations-redesign .experience-innovation-card:first-child .experience-innovation-card-media img{object-position:54% 48%!important}html body main.experience-innovations-redesign .experience-innovation-card:nth-child(2) .experience-innovation-card-media img{object-position:50% 52%!important}html body main.experience-innovations-redesign .experience-innovation-card:nth-child(3) .experience-innovation-card-media img{object-position:44% 50%!important}html body main.experience-innovations-redesign .experience-innovation-card:nth-child(4) .experience-innovation-card-media img{object-position:55% 50%!important}html body main.experience-innovations-redesign .experience-innovation-card:nth-child(5) .experience-innovation-card-media img{object-position:52% 18%!important}html body main.experience-innovations-redesign .experience-innovation-card-copy{align-content:center!important;gap:14px!important;min-width:0!important;padding:clamp(22px,3.5vw,40px)!important;display:grid!important}html body main.experience-innovations-redesign .experience-innovation-card-copy>span{color:#b06d08!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-size:.72rem!important;font-weight:830!important}html body main.experience-innovations-redesign .experience-innovation-card-copy h3{color:#071e2f!important;font-family:var(--serif)!important;letter-spacing:0!important;margin:0!important;font-size:clamp(2.2rem,4vw,4.45rem)!important;font-weight:400!important;line-height:.95!important}html body main.experience-innovations-redesign .experience-innovation-card-copy p{color:#082236ad!important;margin:0!important;font-size:clamp(.98rem,1.12vw,1.08rem)!important;line-height:1.47!important}html body main.experience-innovations-redesign .experience-innovation-actions{border-top:1px solid #08223629!important;gap:0!important;margin-top:clamp(10px,2vw,24px)!important;display:grid!important}html body main.experience-innovations-redesign .experience-innovation-actions a{color:#071e2f!important;border-bottom:1px solid #08223629!important;grid-template-columns:minmax(0,1fr) 24px!important;align-items:center!important;gap:6px 18px!important;min-height:112px!important;padding:22px 0!important;text-decoration:none!important;display:grid!important}html body main.experience-innovations-redesign .experience-innovation-actions a>span{color:#b06d08!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-size:.72rem!important;font-weight:820!important}html body main.experience-innovations-redesign .experience-innovation-actions a>strong{font-family:var(--serif)!important;font-size:clamp(1.55rem,3vw,2.7rem)!important;font-weight:400!important;line-height:1!important}html body main.experience-innovations-redesign .experience-innovation-actions a>svg{grid-area:1/2/span 2!important;justify-self:end!important}@media (min-width:760px){html body main.experience-innovations-redesign .experience-innovation-grid,html body main.experience-innovations-redesign .experience-innovation-actions{grid-column:2!important}html body main.experience-innovations-redesign .experience-innovation-card{grid-template-columns:minmax(260px,.92fr) minmax(310px,1fr)!important}html body main.experience-innovations-redesign .experience-innovation-card:nth-child(2n) .experience-innovation-card-media{order:2!important}html body main.experience-innovations-redesign .experience-innovation-card-media{aspect-ratio:auto!important;min-height:clamp(330px,33vw,430px)!important}}@media (min-width:1180px){html body main.experience-innovations-redesign .experience-innovation-showcase{grid-template-columns:minmax(360px,.42fr) minmax(0,1fr)!important;padding-left:max(7vw,50vw - 606px)!important;padding-right:max(7vw,50vw - 606px)!important}html body main.experience-innovations-redesign .experience-innovation-intro h2{max-width:100%!important;font-size:clamp(3.55rem,4.35vw,4.9rem)!important}}@media (max-width:759px){html body main.experience-innovations-redesign .experience-innovations-landing .experience-landing-copy{gap:18px!important;padding:44px 24px 30px!important}html body main.experience-innovations-redesign .experience-innovations-landing .experience-landing-media{min-height:320px!important}html body main.experience-innovations-redesign .experience-innovations-landing .experience-landing-media img{object-position:34% 50%!important}html body main.experience-innovations-redesign .experience-innovation-showcase{padding:46px 18px 64px!important;display:grid!important}html body main.experience-innovations-redesign .experience-innovation-intro h2{font-size:clamp(3.2rem,13vw,4.4rem)!important}html body main.experience-innovations-redesign .experience-innovation-card-media{min-height:218px!important}html body main.experience-innovations-redesign .experience-innovation-card-copy{padding:22px!important}html body main.experience-innovations-redesign .experience-innovation-card-copy h3{font-size:clamp(2.2rem,10vw,3.1rem)!important}}@media (min-width:1180px){html body main.experience-innovations-redesign .experience-innovation-showcase{box-sizing:border-box!important;grid-template-columns:minmax(280px,.34fr) minmax(0,1fr)!important;column-gap:clamp(42px,4.5vw,84px)!important;width:100%!important;max-width:1680px!important;margin-inline:auto!important;padding-left:clamp(48px,5vw,88px)!important;padding-right:clamp(48px,5vw,88px)!important;display:grid!important}html body main.experience-innovations-redesign .experience-innovation-intro{align-self:start!important;max-width:390px!important;position:sticky!important;top:112px!important}html body main.experience-innovations-redesign .experience-innovation-intro h2{max-width:380px!important;font-size:clamp(3.45rem,4.1vw,5.25rem)!important}html body main.experience-innovations-redesign .experience-innovation-intro p{max-width:360px!important}}@media (min-width:1240px){html body main.experience-innovations-redesign .experience-innovation-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important}html body main.experience-innovations-redesign .experience-innovation-card{grid-template-columns:minmax(0,1fr)!important;align-content:start!important}html body main.experience-innovations-redesign .experience-innovation-card:nth-child(2n) .experience-innovation-card-media{order:0!important}html body main.experience-innovations-redesign .experience-innovation-card-media{aspect-ratio:16/10!important;min-height:clamp(292px,18vw,348px)!important}html body main.experience-innovations-redesign .experience-innovation-card:first-child .experience-innovation-card-media img{object-position:54% 63%!important}html body main.experience-innovations-redesign .experience-innovation-card:nth-child(2) .experience-innovation-card-media img{object-position:50% 62%!important}html body main.experience-innovations-redesign .experience-innovation-card-copy{align-content:start!important;padding:clamp(24px,2.2vw,34px)!important}html body main.experience-innovations-redesign .experience-innovation-card-copy h3{max-width:11ch!important;font-size:clamp(2.2rem,2.85vw,3.75rem)!important}html body main.experience-innovations-redesign .experience-innovation-card-copy p{max-width:38rem!important;font-size:clamp(.96rem,.95vw,1.04rem)!important}}@media (min-width:1560px){html body main.experience-innovations-redesign .experience-innovation-showcase{grid-template-columns:minmax(320px,.32fr) minmax(0,1fr)!important}html body main.experience-innovations-redesign .experience-innovation-grid{gap:clamp(22px,1.8vw,32px)!important}}@media (min-width:1180px){html body main.experience-innovations-redesign .experience-innovation-showcase{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(20px,1.5vw,30px) clamp(20px,1.4vw,28px)!important;width:100%!important;max-width:1360px!important;margin-inline:auto!important;padding-left:clamp(44px,5vw,84px)!important;padding-right:clamp(44px,5vw,84px)!important;display:grid!important}html body main.experience-innovations-redesign .experience-innovation-intro{grid-area:1/1!important;align-self:start!important;max-width:100%!important;position:static!important;top:auto!important}html body main.experience-innovations-redesign .experience-innovation-intro h2{max-width:8.3ch!important;font-size:clamp(3.05rem,3.15vw,4.25rem)!important}html body main.experience-innovations-redesign .experience-innovation-intro p{max-width:34ch!important}html body main.experience-innovations-redesign .experience-innovation-grid{display:contents!important}html body main.experience-innovations-redesign .experience-innovation-card{grid-template-columns:minmax(0,1fr)!important;align-content:start!important;min-height:100%!important}html body main.experience-innovations-redesign .experience-innovation-card:first-child{grid-area:1/2!important}html body main.experience-innovations-redesign .experience-innovation-card:nth-child(2){grid-area:1/3!important}html body main.experience-innovations-redesign .experience-innovation-card:nth-child(3){grid-area:2/1!important}html body main.experience-innovations-redesign .experience-innovation-card:nth-child(4){grid-area:2/2!important}html body main.experience-innovations-redesign .experience-innovation-card:nth-child(5){grid-area:2/3!important}html body main.experience-innovations-redesign .experience-innovation-card:nth-child(2n) .experience-innovation-card-media{order:0!important}html body main.experience-innovations-redesign .experience-innovation-card-media{aspect-ratio:16/10!important;min-height:clamp(230px,14.5vw,286px)!important}html body main.experience-innovations-redesign .experience-innovation-card-copy{align-content:start!important;padding:clamp(22px,1.7vw,30px)!important}html body main.experience-innovations-redesign .experience-innovation-card-copy h3{max-width:11ch!important;font-size:clamp(2rem,2.45vw,3.35rem)!important}html body main.experience-innovations-redesign .experience-innovation-card-copy p{max-width:38rem!important;font-size:clamp(.92rem,.82vw,1rem)!important}html body main.experience-innovations-redesign .experience-innovation-actions{grid-column:1/-1!important}}@media (min-width:900px){html body main.product-page.product-landing-page .product-hero-copy .product-hero-title-row.product-hero-title-row{grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:10px!important;display:grid!important}html body main.product-page.product-landing-page .product-hero-copy .product-status-line.product-status-line{text-align:left!important;background:#ffffffc7!important;border:1px solid #08223621!important;border-radius:999px!important;justify-self:start!important;align-items:center!important;gap:10px!important;width:auto!important;min-width:0!important;margin:0 0 2px!important;padding:6px 11px!important;display:inline-flex!important}html body main.product-page.product-landing-page .product-hero-copy .product-status-line.product-status-line span,html body main.product-page.product-landing-page .product-hero-copy .product-status-line.product-status-line small{line-height:1!important}html body main.product-page.product-landing-page .product-hero-config .configurator-grid.configurator-grid{grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:15px!important;display:grid!important}html body main.product-page.product-landing-page .product-hero-config .config-group[data-group=body],html body main.product-page.product-landing-page .product-hero-config .config-group[data-group=soundboard],html body main.product-page.product-landing-page .product-hero-config .config-group[data-group=back-and-sides],html body main.product-page.product-landing-page .product-hero-config .config-group[data-group=neck]{grid-column:1/-1!important}}html body main.product-page.product-landing-page .product-hero-purchase .quote-shipping-note span:only-child{grid-column:1/-1!important;justify-content:center!important}html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs .product-info-tab-list.product-info-tab-list label{border:1px solid #0000!important;border-radius:8px 8px 0 0!important;transition:background-color .18s,border-color .18s,color .18s,transform .18s!important}html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs #product-info-tab-video:checked~.product-info-tab-list.product-info-tab-list label[for=product-info-tab-video],html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs #product-info-tab-sound:checked~.product-info-tab-list.product-info-tab-list label[for=product-info-tab-sound],html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs #product-info-tab-specs:checked~.product-info-tab-list.product-info-tab-list label[for=product-info-tab-specs],html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs #product-info-tab-innovations:checked~.product-info-tab-list.product-info-tab-list label[for=product-info-tab-innovations]{color:#061d2e!important;background:#fff!important;border:1px solid #08223633!important;border-bottom-color:#fff!important;font-weight:700!important;transform:translateY(1px)!important;box-shadow:0 -12px 28px #0822360b!important}html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs #product-info-tab-video:checked~.product-info-tab-list.product-info-tab-list label[for=product-info-tab-video]:after,html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs #product-info-tab-sound:checked~.product-info-tab-list.product-info-tab-list label[for=product-info-tab-sound]:after,html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs #product-info-tab-specs:checked~.product-info-tab-list.product-info-tab-list label[for=product-info-tab-specs]:after,html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs #product-info-tab-innovations:checked~.product-info-tab-list.product-info-tab-list label[for=product-info-tab-innovations]:after{width:56px!important;height:3px!important}html body main.product-page.product-landing-page .product-info-panel-video .media-video-grid.media-video-grid-single,html body main.product-page.product-landing-page .product-info-panel-video .media-stage.has-videos .media-video-grid.media-video-grid-single{grid-template-columns:minmax(0,1fr)!important;max-width:min(100%,980px)!important;margin-left:auto!important;margin-right:auto!important}@media (max-width:760px){html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs .product-info-tab-list.product-info-tab-list label{border-top:0!important;border-left:0!important;border-right:0!important;border-radius:0!important}html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs #product-info-tab-video:checked~.product-info-tab-list.product-info-tab-list label[for=product-info-tab-video],html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs #product-info-tab-sound:checked~.product-info-tab-list.product-info-tab-list label[for=product-info-tab-sound],html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs #product-info-tab-specs:checked~.product-info-tab-list.product-info-tab-list label[for=product-info-tab-specs],html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs #product-info-tab-innovations:checked~.product-info-tab-list.product-info-tab-list label[for=product-info-tab-innovations]{box-shadow:none!important}}@media (min-width:900px){html body main.product-page.product-landing-page .product-hero-title-row{grid-template-columns:1fr!important;gap:10px!important;display:grid!important}html body main.product-page.product-landing-page .product-status-line{border:1px solid #0822361f!important;border-radius:999px!important;justify-self:start!important;align-items:center!important;gap:10px!important;width:auto!important;margin:2px 0!important;padding:6px 11px!important;display:inline-flex!important}html body main.product-page.product-landing-page .product-status-line span,html body main.product-page.product-landing-page .product-status-line small{line-height:1!important}html body main.product-page.product-landing-page .product-hero-config .configurator-grid{grid-template-columns:1fr!important;gap:15px!important;display:grid!important}html body main.product-page.product-landing-page .product-hero-config .config-group[data-group=soundboard],html body main.product-page.product-landing-page .product-hero-config .config-group[data-group=back-and-sides],html body main.product-page.product-landing-page .product-hero-config .config-group[data-group=body],html body main.product-page.product-landing-page .product-hero-config .config-group[data-group=neck]{grid-column:1/-1!important}}html body main.product-page.product-landing-page .product-hero-purchase .quote-shipping-note span:only-child{grid-column:1/-1!important}html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs .product-info-tab-list.product-info-tab-list label{border:1px solid #0000!important;transition:background-color .18s,border-color .18s,color .18s!important}html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs #product-info-tab-video:checked~.product-info-tab-list.product-info-tab-list label[for=product-info-tab-video],html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs #product-info-tab-sound:checked~.product-info-tab-list.product-info-tab-list label[for=product-info-tab-sound],html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs #product-info-tab-specs:checked~.product-info-tab-list.product-info-tab-list label[for=product-info-tab-specs]{background:#fff!important;border-color:#08223629 #08223629 #fff!important;transform:translateY(1px)!important;box-shadow:0 -10px 24px #08223609!important}html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs #product-info-tab-video:checked~.product-info-tab-list.product-info-tab-list label[for=product-info-tab-video]:after,html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs #product-info-tab-sound:checked~.product-info-tab-list.product-info-tab-list label[for=product-info-tab-sound]:after,html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs #product-info-tab-specs:checked~.product-info-tab-list.product-info-tab-list label[for=product-info-tab-specs]:after{width:56px!important;height:3px!important}html body main.product-page.product-landing-page .product-info-panel-video .media-video-grid.media-video-grid-single,html body main.product-page.product-landing-page .product-info-panel-video .media-stage.has-videos .media-video-grid.media-video-grid-single{grid-template-columns:minmax(0,1fr)!important;max-width:min(100%,980px)!important}html body main.product-page.product-landing-page .product-info-panel-video .media-video-grid.media-video-grid-single .media-video-card{width:100%!important;margin-left:auto!important;margin-right:auto!important}@media (max-width:760px){html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs .product-info-tab-list.product-info-tab-list label{border-top:0!important;border-left:0!important;border-right:0!important}html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs #product-info-tab-video:checked~.product-info-tab-list.product-info-tab-list label[for=product-info-tab-video],html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs #product-info-tab-sound:checked~.product-info-tab-list.product-info-tab-list label[for=product-info-tab-sound],html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs #product-info-tab-specs:checked~.product-info-tab-list.product-info-tab-list label[for=product-info-tab-specs]{box-shadow:none!important}}html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs .product-info-tabs:has(#specification:target) .product-info-tab-list.product-info-tab-list label[for=product-info-tab-specs]{color:#061d2e!important;font-weight:650!important}html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs:has(#specification:target) .product-info-tab-list.product-info-tab-list label[for=product-info-tab-video]:after{background:0 0!important}html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs:has(#specification:target) #product-info-tab-video:checked~.product-info-tab-list.product-info-tab-list label[for=product-info-tab-video]:after{background:0 0!important}html body main.product-page.product-landing-page .product-gallery-lightbox{z-index:9999!important;background:#fff!important;place-items:center!important;padding:0!important;display:grid!important;position:fixed!important;inset:0!important}html body main.product-page.product-landing-page .product-gallery-lightbox-backdrop{cursor:zoom-out!important;background:#fff!important;border:0!important;position:absolute!important;inset:0!important}html body main.product-page.product-landing-page .product-gallery-lightbox-frame{box-shadow:none!important;z-index:1!important;background:#fff!important;border:0!important;justify-content:center!important;align-items:center!important;width:100vw!important;max-width:none!important;height:100svh!important;max-height:none!important;padding:clamp(52px,7vw,86px) clamp(78px,8vw,118px) clamp(88px,10vw,126px)!important;display:flex!important;position:relative!important}html body main.product-page.product-landing-page .product-gallery-lightbox-image{filter:none!important;object-fit:contain!important;object-position:center!important;z-index:2!important;background:0 0!important;width:100%!important;max-width:min(78vw,1180px)!important;height:100%!important;max-height:calc(100svh - 170px)!important;display:block!important;position:relative!important}html body main.product-page.product-landing-page .product-gallery-lightbox-thumbs{z-index:4!important;justify-content:center!important;align-items:center!important;gap:10px!important;max-width:min(86vw,760px)!important;padding:4px!important;display:flex!important;position:absolute!important;bottom:clamp(18px,3vw,34px)!important;left:50%!important;overflow-x:auto!important;transform:translate(-50%)!important}html body main.product-page.product-landing-page .product-gallery-lightbox-thumbs button{cursor:pointer!important;background:#fff!important;border:1px solid #08223624!important;border-radius:4px!important;flex:none!important;justify-content:center!important;align-items:center!important;width:62px!important;height:62px!important;padding:5px!important;display:flex!important;overflow:hidden!important;box-shadow:0 10px 26px #0822361a!important}html body main.product-page.product-landing-page .product-gallery-lightbox-thumbs button.is-active,html body main.product-page.product-landing-page .product-gallery-lightbox-thumbs button[aria-current=true]{border-color:#b87512!important;box-shadow:0 0 0 1px #b87512,0 12px 28px #08223624!important}html body main.product-page.product-landing-page .product-gallery-lightbox-thumb-image{object-fit:contain!important;object-position:center!important;background:0 0!important;width:100%!important;height:100%!important}html body main.product-page.product-landing-page .product-gallery-lightbox-close{color:#061d2e!important;z-index:5!important;background:#ffffffeb!important;border:1px solid #08223624!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:44px!important;height:44px!important;padding:0!important;font-size:0!important;display:flex!important;position:absolute!important;top:clamp(18px,3vw,34px)!important;right:clamp(18px,3vw,34px)!important;box-shadow:0 12px 32px #0822361a!important}html body main.product-page.product-landing-page .product-gallery-lightbox-close:before{content:"x"!important;font-size:22px!important;font-weight:300!important;line-height:1!important;display:block!important}html body main.product-page.product-landing-page .product-gallery-lightbox-nav{color:#061d2e!important;z-index:5!important;background:#ffffffe6!important;border:1px solid #0822361f!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:46px!important;height:46px!important;display:flex!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important;box-shadow:0 12px 32px #0822361a!important}html body main.product-page.product-landing-page .product-gallery-lightbox-prev{left:clamp(18px,3vw,34px)!important}html body main.product-page.product-landing-page .product-gallery-lightbox-next{right:clamp(18px,3vw,34px)!important}html body main.product-page.product-landing-page .product-gallery-lightbox-nav span{font-size:1.7rem!important;font-weight:300!important;line-height:1!important}@media (max-width:760px){html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs{padding:32px 16px 52px!important}html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs .product-info-tab-list.product-info-tab-list{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:4px!important;width:100%!important;margin-bottom:28px!important}html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs .product-info-tab-list.product-info-tab-list label,html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs .product-info-tab-list.product-info-tab-list .product-info-tab-link{min-height:44px!important;padding:0 2px!important;font-size:clamp(.66rem,2.55vw,.78rem)!important}html body main.product-page.product-landing-page .product-gallery-lightbox-frame{padding:58px 18px 108px!important}html body main.product-page.product-landing-page .product-gallery-lightbox-image{max-width:100%!important;max-height:calc(100svh - 190px)!important}html body main.product-page.product-landing-page .product-gallery-lightbox-nav{width:40px!important;height:40px!important}html body main.product-page.product-landing-page .product-gallery-lightbox-thumbs{justify-content:flex-start!important;max-width:calc(100vw - 28px)!important;bottom:16px!important}html body main.product-page.product-landing-page .product-gallery-lightbox-thumbs button{width:54px!important;height:54px!important}}html body .product-gallery-lightbox{z-index:2147483600!important;background:#fff!important;place-items:center!important;padding:0!important;display:grid!important;position:fixed!important;inset:0!important}html body .product-gallery-lightbox-backdrop{cursor:zoom-out!important;background:#fff!important;border:0!important;position:absolute!important;inset:0!important}html body .product-gallery-lightbox-frame{box-shadow:none!important;z-index:1!important;background:#fff!important;border:0!important;justify-content:center!important;align-items:center!important;width:100vw!important;max-width:none!important;height:100svh!important;max-height:none!important;padding:clamp(52px,7vw,86px) clamp(78px,8vw,118px) clamp(88px,10vw,126px)!important;display:flex!important;position:relative!important}html body .product-gallery-lightbox-image{filter:none!important;object-fit:contain!important;object-position:center!important;z-index:2!important;background:0 0!important;width:100%!important;max-width:min(78vw,1180px)!important;height:100%!important;max-height:calc(100svh - 170px)!important;display:block!important;position:relative!important}html body .product-gallery-lightbox-thumbs{z-index:4!important;justify-content:center!important;align-items:center!important;gap:10px!important;max-width:min(86vw,760px)!important;padding:4px!important;display:flex!important;position:absolute!important;bottom:clamp(18px,3vw,34px)!important;left:50%!important;overflow-x:auto!important;transform:translate(-50%)!important}html body .product-gallery-lightbox-thumbs button{cursor:pointer!important;background:#fff!important;border:1px solid #08223624!important;border-radius:4px!important;flex:none!important;justify-content:center!important;align-items:center!important;width:62px!important;height:62px!important;padding:5px!important;display:flex!important;overflow:hidden!important;box-shadow:0 10px 26px #0822361a!important}html body .product-gallery-lightbox-thumbs button.is-active,html body .product-gallery-lightbox-thumbs button[aria-current=true]{border-color:#b87512!important;box-shadow:0 0 0 1px #b87512,0 12px 28px #08223624!important}html body .product-gallery-lightbox-thumb-image{object-fit:contain!important;object-position:center!important;background:0 0!important;width:100%!important;height:100%!important}html body .product-gallery-lightbox-close{color:#061d2e!important;z-index:5!important;background:#ffffffeb!important;border:1px solid #08223624!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:44px!important;height:44px!important;padding:0!important;font-size:0!important;display:flex!important;position:absolute!important;top:clamp(18px,3vw,34px)!important;right:clamp(18px,3vw,34px)!important;box-shadow:0 12px 32px #0822361a!important}html body .product-gallery-lightbox-close:before{content:"x"!important;font-size:22px!important;font-weight:300!important;line-height:1!important;display:block!important}html body .product-gallery-lightbox-nav{color:#061d2e!important;z-index:5!important;background:#ffffffe6!important;border:1px solid #0822361f!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:46px!important;height:46px!important;display:flex!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important;box-shadow:0 12px 32px #0822361a!important}html body .product-gallery-lightbox-prev{left:clamp(18px,3vw,34px)!important}html body .product-gallery-lightbox-next{right:clamp(18px,3vw,34px)!important}html body .product-gallery-lightbox-nav span{font-size:1.7rem!important;font-weight:300!important;line-height:1!important}@media (max-width:760px){html body .product-gallery-lightbox-frame{padding:58px 18px 108px!important}html body .product-gallery-lightbox-image{max-width:100%!important;max-height:calc(100svh - 190px)!important}html body .product-gallery-lightbox-nav{width:40px!important;height:40px!important}html body .product-gallery-lightbox-thumbs{justify-content:flex-start!important;max-width:calc(100vw - 28px)!important;bottom:16px!important}html body .product-gallery-lightbox-thumbs button{width:54px!important;height:54px!important}}html body main.product-page.product-landing-page .product-info-tab-input{opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;position:absolute!important}html body main.product-page.product-landing-page .product-info-tab-list{z-index:2!important;border:0!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;justify-content:center!important;align-items:end!important;gap:8px!important;width:min(100%,820px)!important;max-width:820px!important;margin:0 auto -1px!important;padding:0!important;display:grid!important;position:relative!important;overflow:visible!important}html body main.product-page.product-landing-page .product-info-tab-list:after{content:""!important;pointer-events:none!important;z-index:0!important;background:#08223629!important;height:1px!important;display:block!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important}html body main.product-page.product-landing-page .product-info-tab-list label{color:#082236a3!important;cursor:pointer!important;letter-spacing:0!important;text-align:center!important;white-space:nowrap!important;z-index:1!important;background:#f6f8f9!important;border:1px solid #08223629!important;border-radius:8px 8px 0 0!important;justify-content:center!important;align-items:center!important;width:100%!important;min-width:0!important;min-height:48px!important;padding:0 14px!important;font-size:.78rem!important;font-weight:650!important;line-height:1!important;transition:background-color .16s,border-color .16s,color .16s,transform .16s!important;display:flex!important;position:relative!important}html body main.product-page.product-landing-page .product-info-tab-list label:before,html body main.product-page.product-landing-page .product-info-tab-list label:after{content:none!important;display:none!important}html body main.product-page.product-landing-page #product-info-tab-video:focus-visible~.product-info-tab-list label[for=product-info-tab-video],html body main.product-page.product-landing-page #product-info-tab-sound:focus-visible~.product-info-tab-list label[for=product-info-tab-sound],html body main.product-page.product-landing-page #product-info-tab-specs:focus-visible~.product-info-tab-list label[for=product-info-tab-specs],html body main.product-page.product-landing-page #product-info-tab-innovations:focus-visible~.product-info-tab-list label[for=product-info-tab-innovations]{outline-offset:2px!important;outline:2px solid #bd7a1280!important}html body main.product-page.product-landing-page #product-info-tab-video:checked~.product-info-tab-list label[for=product-info-tab-video],html body main.product-page.product-landing-page #product-info-tab-sound:checked~.product-info-tab-list label[for=product-info-tab-sound],html body main.product-page.product-landing-page #product-info-tab-specs:checked~.product-info-tab-list label[for=product-info-tab-specs],html body main.product-page.product-landing-page #product-info-tab-innovations:checked~.product-info-tab-list label[for=product-info-tab-innovations]{color:#061d2e!important;z-index:3!important;background:#fff!important;border-color:#08223633 #08223633 #fff!important;transform:translateY(1px)!important}html body main.product-page.product-landing-page .product-info-tab-panels{z-index:1!important;background:#fff!important;border:1px solid #08223629!important;border-radius:0 0 8px 8px!important;width:100%!important;max-width:1160px!important;margin:0 auto!important;padding:clamp(34px,5vw,58px) clamp(18px,4vw,48px)!important;position:relative!important;box-shadow:0 18px 46px #08223609!important}html body main.product-page.product-landing-page .product-info-tab-panels>.product-info-panel{width:100%!important;max-width:none!important;display:none!important}html body main.product-page.product-landing-page #product-info-tab-video:checked~.product-info-tab-panels .product-info-panel-video,html body main.product-page.product-landing-page #product-info-tab-sound:checked~.product-info-tab-panels .product-info-panel-sound,html body main.product-page.product-landing-page #product-info-tab-specs:checked~.product-info-tab-panels .product-info-panel-specs,html body main.product-page.product-landing-page #product-info-tab-innovations:checked~.product-info-tab-panels .product-info-panel-innovations{display:block!important}html body main.product-page.product-landing-page .product-info-tabs:has(#specification:target) .product-info-tab-panels>.product-info-panel{display:none!important}html body main.product-page.product-landing-page .product-info-tabs:has(#specification:target) #product-info-tab-video:checked~.product-info-tab-panels .product-info-panel-video{display:none!important}html body main.product-page.product-landing-page .product-info-tabs:has(#specification:target) .product-info-tab-panels .product-info-panel-specs{display:block!important}html body main.product-page.product-landing-page .product-info-tabs:has(#specification:target) #product-info-tab-video:checked~.product-info-tab-list label[for=product-info-tab-video]{color:#082236a3!important;z-index:1!important;background:#f6f8f9!important;border-color:#08223629!important;transform:none!important}html body main.product-page.product-landing-page .product-info-tabs:has(#specification:target) .product-info-tab-list label[for=product-info-tab-specs]{color:#061d2e!important;z-index:3!important;background:#fff!important;border-color:#08223633 #08223633 #fff!important;transform:translateY(1px)!important}html body main.product-page.product-landing-page .product-info-panel-video .media-stage,html body main.product-page.product-landing-page .product-info-panel-video .media-stage.has-videos{max-width:none!important}html body main.product-page.product-landing-page .product-info-panel-video .media-video-grid,html body main.product-page.product-landing-page .product-info-panel-video .media-stage.has-videos .media-video-grid{max-width:1040px!important;margin:0 auto!important}html body main.product-page.product-landing-page .product-info-panel-sound .product-sound-panel,html body main.product-page.product-landing-page .product-info-panel-specs section#specification.product-specs.full-specification,html body main.product-page.product-landing-page .product-info-panel-innovations .product-innovation-panel{max-width:860px!important;margin-left:auto!important;margin-right:auto!important}@media (max-width:899px){html body main.product-page.product-landing-page .product-info-tabs{padding:34px 20px 52px!important}html body main.product-page.product-landing-page .product-info-tab-list{gap:4px!important;width:100%!important;max-width:none!important;overflow:visible!important}html body main.product-page.product-landing-page .product-info-tab-list label{min-height:42px!important;padding:0 4px!important;font-size:.67rem!important}html body main.product-page.product-landing-page .product-info-tab-panels{padding:26px 12px 88px!important}html body main.product-page.product-landing-page .product-info-panel-video .media-video-grid,html body main.product-page.product-landing-page .product-info-panel-video .media-stage.has-videos .media-video-grid{max-width:100%!important}}html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs .product-info-tab-list.product-info-tab-list{border:0!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:end!important;gap:8px!important;width:min(100%,820px)!important;max-width:820px!important;margin:0 auto -1px!important;display:grid!important;overflow:visible!important}html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs .product-info-tab-list.product-info-tab-list label{color:#082236a3!important;background:#f6f8f9!important;border:1px solid #08223629!important;border-radius:8px 8px 0 0!important;width:100%!important;min-height:48px!important;padding:0 14px!important;font-weight:650!important}html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs #product-info-tab-video:checked~.product-info-tab-list.product-info-tab-list label[for=product-info-tab-video],html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs #product-info-tab-sound:checked~.product-info-tab-list.product-info-tab-list label[for=product-info-tab-sound],html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs #product-info-tab-specs:checked~.product-info-tab-list.product-info-tab-list label[for=product-info-tab-specs],html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs #product-info-tab-innovations:checked~.product-info-tab-list.product-info-tab-list label[for=product-info-tab-innovations]{color:#061d2e!important;z-index:3!important;background:#fff!important;border-color:#08223633 #08223633 #fff!important;transform:translateY(1px)!important}html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs .product-info-tab-panels.product-info-tab-panels{border:1px solid #08223629!important;border-radius:0 0 8px 8px!important;max-width:1160px!important;margin:0 auto!important;padding:clamp(34px,5vw,58px) clamp(18px,4vw,48px)!important}@media (max-width:899px){html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs .product-info-tab-list.product-info-tab-list{gap:4px!important;width:100%!important;max-width:none!important;overflow:visible!important}html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs .product-info-tab-list.product-info-tab-list label{min-height:42px!important;padding:0 4px!important;font-size:.67rem!important}html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs .product-info-tab-panels.product-info-tab-panels{padding:26px 12px 88px!important}}html body main.product-page.product-landing-page{color:#092033!important;background:#fff!important;overflow-x:clip!important}html body main.product-page.product-landing-page .product-hero{background:#fff!important;border-bottom:1px solid #0822361f!important;grid-template-columns:minmax(0,56vw) minmax(390px,1fr)!important;align-items:stretch!important;gap:0!important;width:100%!important;min-height:calc(100svh - 54px)!important;margin:0!important;padding:0!important;display:grid!important}html body main.product-page.product-landing-page .product-hero-gallery{background:#fff!important;border-right:1px solid #0822361a!important;align-self:stretch!important;min-height:calc(100svh - 54px)!important;padding:0!important;display:grid!important;position:sticky!important;top:54px!important;overflow:hidden!important}html body main.product-page.product-landing-page .product-hero-stage,html body main.product-page.product-landing-page .product-hero-gallery[data-active-index] .product-hero-stage{aspect-ratio:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;justify-content:center!important;align-items:center!important;width:100%!important;height:calc(100svh - 54px)!important;min-height:650px!important;margin:0!important;padding:clamp(36px,5vw,72px) clamp(28px,4vw,64px) clamp(36px,5vw,72px) clamp(104px,9vw,132px)!important;display:flex!important;overflow:hidden!important}html body main.product-page.product-landing-page .product-hero-stage:before,html body main.product-page.product-landing-page .product-hero-stage:after{display:none!important}html body main.product-page.product-landing-page .product-hero-stage img.product-hero-gallery-image,html body main.product-page.product-landing-page .product-hero-gallery[data-active-index="0"] .product-hero-stage img.product-hero-gallery-image{filter:none!important;object-fit:contain!important;object-position:center!important;opacity:1!important;background:0 0!important;flex:0 auto!important;width:100%!important;max-width:min(100%,640px)!important;height:100%!important;max-height:calc(100svh - 132px)!important;margin-left:auto!important;margin-right:auto!important;display:block!important;position:relative!important;inset:auto!important;transform:none!important}html body main.product-page.product-landing-page .product-hero-gallery[data-active-index="0"] .product-hero-stage img.product-hero-gallery-image{filter:drop-shadow(0 24px 34px #08223614)!important}html body main.product-page.product-landing-page .product-gallery-thumbs{z-index:6!important;background:0 0!important;flex-direction:column!important;align-items:center!important;gap:14px!important;width:auto!important;margin:0!important;padding:0!important;display:flex!important;position:absolute!important;inset:50% auto auto clamp(18px,3vw,42px)!important;transform:translateY(-50%)!important}html body main.product-page.product-landing-page .product-gallery-thumbs button{background:#ffffffeb!important;border:1px solid #0822361f!important;border-radius:4px!important;justify-content:center!important;align-items:center!important;width:58px!important;height:58px!important;padding:5px!important;display:flex!important;overflow:hidden!important;box-shadow:0 10px 26px #08223614!important}html body main.product-page.product-landing-page .product-gallery-thumbs button.is-active,html body main.product-page.product-landing-page .product-gallery-thumbs button[aria-current=true]{border-color:#b87512!important;box-shadow:0 0 0 1px #b87512,0 14px 30px #0822361f!important}html body main.product-page.product-landing-page .product-gallery-thumbs img,html body main.product-page.product-landing-page .product-gallery-thumbs .product-gallery-thumb-image{object-fit:contain!important;object-position:center!important;background:0 0!important;width:100%!important;height:100%!important;transform:none!important}html body main.product-page.product-landing-page .product-gallery-expand{background:#ffffffe0!important;border:1px solid #0822361f!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:46px!important;height:46px!important;display:flex!important;top:clamp(18px,3vw,34px)!important;right:clamp(18px,3vw,34px)!important;box-shadow:0 12px 28px #0822361a!important}html body main.product-page.product-landing-page .product-hero-copy{align-self:start!important;gap:16px!important;width:100%!important;min-width:0!important;max-width:620px!important;padding:clamp(86px,8vw,124px) clamp(34px,4.8vw,74px) clamp(38px,5vw,76px)!important;display:grid!important;position:relative!important}html body main.product-page.product-landing-page .product-hero-breadcrumb{color:#08223694!important;letter-spacing:0!important;text-transform:none!important;align-items:center!important;gap:9px!important;margin:0 0 8px!important;font-size:.68rem!important;line-height:1!important;display:flex!important;position:static!important}html body main.product-page.product-landing-page .product-hero-breadcrumb a,html body main.product-page.product-landing-page .product-hero-breadcrumb span{color:inherit!important}html body main.product-page.product-landing-page .product-hero-title-row{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:18px!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;display:grid!important}html body main.product-page.product-landing-page .product-hero-title-row h1,html body main.product-page.product-landing-page .product-hero-copy h1{color:#061d2e!important;font-family:var(--font-display)!important;letter-spacing:0!important;overflow-wrap:normal!important;word-break:normal!important;z-index:1!important;min-width:0!important;max-width:9ch!important;margin:0!important;font-size:clamp(4.35rem,6vw,6.45rem)!important;font-weight:400!important;line-height:.9!important;position:static!important}html body main.product-page.product-landing-page .product-status-line{color:#061d2e!important;text-align:left!important;white-space:normal!important;z-index:2!important;background:0 0!important;border:0!important;place-items:flex-start start!important;gap:4px!important;min-width:112px!important;margin:12px 0 0!important;padding:0!important;display:grid!important;position:static!important}html body main.product-page.product-landing-page .product-status-line span{letter-spacing:0!important;text-transform:none!important;align-items:center!important;gap:7px!important;font-size:.82rem!important;font-weight:650!important;line-height:1.1!important;display:inline-flex!important}html body main.product-page.product-landing-page .product-status-line span:before{content:""!important;background:#b87512!important;border-radius:999px!important;flex:none!important;width:6px!important;height:6px!important;display:block!important}html body main.product-page.product-landing-page .product-status-line small{color:#08223694!important;letter-spacing:0!important;font-size:.68rem!important;line-height:1.25!important}html body main.product-page.product-landing-page .product-hero-copy>p{color:#082236b8!important;max-width:29ch!important;margin:0!important;font-size:clamp(1.05rem,1.35vw,1.32rem)!important;font-weight:400!important;line-height:1.24!important;position:static!important}html body main.product-page.product-landing-page .product-hero-copy>p:before,html body main.product-page.product-landing-page .product-hero-copy>p:after,html body main.product-page.product-landing-page .product-hero-brief{display:none!important}html body main.product-page.product-landing-page .product-hero-config{min-width:0!important;margin:8px 0 0!important}html body main.product-page.product-landing-page .product-hero-config .product-configurator{box-shadow:none!important;background:0 0!important;border:0!important;max-width:none!important;margin:0!important;padding:0!important}html body main.product-page.product-landing-page .product-hero-config .product-section-heading{display:none!important}html body main.product-page.product-landing-page .product-hero-config .configurator-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:start!important;gap:16px 30px!important;max-width:none!important;margin:0!important;padding:0!important;display:grid!important}html body main.product-page.product-landing-page .product-hero-config .config-group{border:0!important;min-width:0!important;margin:0!important;padding:0!important}html body main.product-page.product-landing-page .product-hero-config .config-group[data-group=neck],html body main.product-page.product-landing-page .product-hero-config .config-group[data-group=body]{grid-column:1/-1!important}html body main.product-page.product-landing-page .product-hero-config .config-group legend{color:#082236ad!important;letter-spacing:.24em!important;text-transform:uppercase!important;gap:5px!important;margin:0 0 9px!important;padding:0!important;display:grid!important}html body main.product-page.product-landing-page .product-hero-config .config-group legend span{color:#061d2e!important;letter-spacing:.36em!important;font-size:.62rem!important;font-weight:750!important}html body main.product-page.product-landing-page .product-hero-config .config-group legend small{display:none!important}html body main.product-page.product-landing-page .product-hero-config .config-options{flex-wrap:wrap!important;align-items:center!important;gap:10px!important;margin:0!important;padding:0!important;display:flex!important}html body main.product-page.product-landing-page .product-hero-config .config-option{box-shadow:none!important;color:#061d2e!important;background:0 0!important;border:0!important;justify-content:center!important;align-items:center!important;gap:8px!important;width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;padding:0!important;display:inline-flex!important}html body main.product-page.product-landing-page .product-hero-config .config-option>span:last-child{display:none!important}html body main.product-page.product-landing-page .product-hero-config .option-visual,html body main.product-page.product-landing-page .product-hero-config .option-index{width:34px!important;height:34px!important}html body main.product-page.product-landing-page .product-hero-config .option-visual-image{box-shadow:none!important;background:0 0!important;border:1px solid #0822361a!important;border-radius:999px!important;overflow:hidden!important}html body main.product-page.product-landing-page .product-hero-config .option-visual-image img{object-fit:cover!important;width:100%!important;height:100%!important}html body main.product-page.product-landing-page .product-hero-config .config-option.selected .option-visual,html body main.product-page.product-landing-page .product-hero-config .config-option[aria-pressed=true] .option-visual{box-shadow:0 0 0 2px #fff,0 0 0 4px #b87512!important}html body main.product-page.product-landing-page .product-hero-config .config-group[data-group=neck] .config-options,html body main.product-page.product-landing-page .product-hero-config .config-group[data-group=body] .config-options{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;display:flex!important}html body main.product-page.product-landing-page .product-hero-config .config-group[data-group=neck] .config-option,html body main.product-page.product-landing-page .product-hero-config .config-group[data-group=body] .config-option{border:1px solid #0822362e!important;border-radius:3px!important;min-height:34px!important;padding:0 12px!important}html body main.product-page.product-landing-page .product-hero-config .config-group[data-group=neck] .config-option>span:last-child,html body main.product-page.product-landing-page .product-hero-config .config-group[data-group=body] .config-option>span:last-child{display:block!important}html body main.product-page.product-landing-page .product-hero-config .config-group[data-group=neck] .config-option>.option-visual,html body main.product-page.product-landing-page .product-hero-config .config-group[data-group=body] .config-option>.option-visual,html body main.product-page.product-landing-page .product-hero-config .config-group[data-group=neck] .config-option>.option-index,html body main.product-page.product-landing-page .product-hero-config .config-group[data-group=body] .config-option>.option-index{display:none!important}html body main.product-page.product-landing-page .product-hero-config .config-group[data-group=neck] .config-option strong,html body main.product-page.product-landing-page .product-hero-config .config-group[data-group=body] .config-option strong{color:#061d2e!important;white-space:nowrap!important;font-size:.74rem!important;font-weight:650!important;line-height:1!important;display:block!important}html body main.product-page.product-landing-page .product-hero-config .config-group[data-group=neck] .config-option small,html body main.product-page.product-landing-page .product-hero-config .config-group[data-group=body] .config-option small{display:none!important}html body main.product-page.product-landing-page .product-hero-config .config-group[data-group=neck] .config-option.selected,html body main.product-page.product-landing-page .product-hero-config .config-group[data-group=body] .config-option.selected,html body main.product-page.product-landing-page .product-hero-config .config-group[data-group=neck] .config-option[aria-pressed=true],html body main.product-page.product-landing-page .product-hero-config .config-group[data-group=body] .config-option[aria-pressed=true]{background:#061d2e!important;border-color:#061d2e!important}html body main.product-page.product-landing-page .product-hero-config .config-group[data-group=neck] .config-option.selected strong,html body main.product-page.product-landing-page .product-hero-config .config-group[data-group=body] .config-option.selected strong,html body main.product-page.product-landing-page .product-hero-config .config-group[data-group=neck] .config-option[aria-pressed=true] strong,html body main.product-page.product-landing-page .product-hero-config .config-group[data-group=body] .config-option[aria-pressed=true] strong{color:#fff!important}html body main.product-page.product-landing-page .product-price-row{border-top:1px solid #0822361f!important;justify-content:flex-start!important;align-items:end!important;gap:12px!important;max-width:100%!important;margin:6px 0 0!important;padding-top:18px!important;display:flex!important;position:static!important}html body main.product-page.product-landing-page .product-price-row span{color:#082236a3!important;font-size:.82rem!important;line-height:1.2!important}html body main.product-page.product-landing-page .product-price-row strong{color:#061d2e!important;letter-spacing:0!important;font-size:clamp(2rem,2.7vw,2.75rem)!important;font-weight:400!important;line-height:.92!important}html body main.product-page.product-landing-page .product-price-row small{color:#0822368f!important;white-space:nowrap!important;max-width:none!important;font-size:.66rem!important;line-height:1.1!important}html body main.product-page.product-landing-page .product-hero-purchase{min-width:0!important;margin:0!important}html body main.product-page.product-landing-page .product-hero-purchase .quote-panel{box-shadow:none!important;background:0 0!important;border:0!important;gap:12px!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;display:grid!important}html body main.product-page.product-landing-page .product-hero-purchase .quote-panel:before,html body main.product-page.product-landing-page .product-hero-purchase .quote-panel:after,html body main.product-page.product-landing-page .product-hero-purchase .quote-panel-top{display:none!important}html body main.product-page.product-landing-page .product-hero-purchase .quote-shipping-note{color:#08223694!important;border:0!important;border-top:1px solid #0822361a!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin:0!important;padding:12px 0 0!important;display:grid!important}html body main.product-page.product-landing-page .product-hero-purchase .quote-shipping-note span{align-items:center!important;gap:7px!important;font-size:.72rem!important;line-height:1.25!important;display:inline-flex!important}html body main.product-page.product-landing-page .product-hero-purchase .quote-submit,html body main.product-page.product-landing-page .product-hero-purchase .quote-submit-link{color:#fff!important;letter-spacing:0!important;background:#030303!important;border:1px solid #030303!important;border-radius:3px!important;justify-content:center!important;align-items:center!important;width:100%!important;height:52px!important;min-height:52px!important;padding:0 18px!important;font-size:.9rem!important;font-weight:650!important;display:flex!important}html body main.product-page.product-landing-page .product-hero-purchase .quote-submit svg{width:17px!important;height:17px!important;margin-left:auto!important}html body main.product-page.product-landing-page .product-hero-purchase .quote-secondary-actions{margin:0!important;padding:0!important;display:block!important}html body main.product-page.product-landing-page .product-hero-purchase .quote-secondary-actions a{color:#061d2e!important;background:0 0!important;border:1px solid #0822363d!important;border-radius:3px!important;justify-content:center!important;align-items:center!important;width:100%!important;height:46px!important;min-height:46px!important;font-size:.88rem!important;font-weight:650!important;text-decoration:none!important;display:flex!important}html body main.product-page.product-landing-page .product-hero-purchase .quote-trust-row{border:0!important;border-top:1px solid #0822361a!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;margin:8px 0 0!important;padding:14px 0 0!important;display:grid!important}html body main.product-page.product-landing-page .product-hero-purchase .quote-trust-row:before,html body main.product-page.product-landing-page .product-hero-purchase .quote-trust-row:after{display:none!important}html body main.product-page.product-landing-page .product-hero-purchase .quote-trust-row span{color:#082236a8!important;text-align:center!important;border:0!important;place-items:center!important;gap:6px!important;min-width:0!important;padding:0 10px!important;display:grid!important}html body main.product-page.product-landing-page .product-hero-purchase .quote-trust-row span+span{border-left:1px solid #0822361f!important}html body main.product-page.product-landing-page .product-hero-purchase .quote-trust-row svg{opacity:.66!important;width:17px!important;height:17px!important}html body main.product-page.product-landing-page .product-hero-purchase .quote-trust-row small{color:#082236a3!important;letter-spacing:0!important;font-size:.68rem!important;line-height:1.15!important}@media (min-width:900px){html body main.product-page.product-landing-page .product-mobile-sticky{display:none!important}}html body main.product-page.product-landing-page .product-commerce{display:none!important}html body main.product-page.product-landing-page .product-info-tabs{background:#fff!important;border:0!important;width:100%!important;max-width:1240px!important;margin:0 auto!important;padding:clamp(58px,7vw,92px) clamp(24px,5vw,58px)!important}html body main.product-page.product-landing-page .product-info-tabs:before,html body main.product-page.product-landing-page .product-info-tabs:after{display:none!important}html body main.product-page.product-landing-page .product-info-tab-list{border-bottom:1px solid #0822361f!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;max-width:none!important;margin:0 0 42px!important;display:grid!important;position:static!important}html body main.product-page.product-landing-page .product-info-panel{width:100%!important;max-width:none!important}html body main.product-page.product-landing-page .product-info-panel .product-section-heading{margin-bottom:28px!important}html body main.product-page.product-landing-page .product-info-panel-video .media-stage,html body main.product-page.product-landing-page .product-info-panel-video .media-stage.has-videos{box-shadow:none!important;background:0 0!important;border:0!important;width:100%!important;max-width:1160px!important;margin:0 auto!important;padding:0!important}html body main.product-page.product-landing-page .product-info-panel-video .media-video-grid,html body main.product-page.product-landing-page .product-info-panel-video .media-stage.has-videos .media-video-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:24px!important;width:100%!important;max-width:1160px!important;margin:0 auto!important;padding:0!important;display:grid!important}html body main.product-page.product-landing-page .product-info-panel-video .media-video-card{box-shadow:none!important;background:#fff!important;border:1px solid #0822361f!important;border-radius:0!important;width:100%!important;margin:0!important;overflow:hidden!important}html body main.product-page.product-landing-page .product-info-panel-video .media-video-frame{aspect-ratio:16/9!important;background:#f7f5f0!important}html body main.product-page.product-landing-page .related-models{background:#fff!important;border-top:1px solid #0822361a!important;width:100%!important;max-width:1240px!important;margin:0 auto!important;padding:clamp(58px,7vw,90px) clamp(24px,5vw,58px) clamp(70px,8vw,108px)!important}html body main.product-page.product-landing-page .related-models h2{color:#061d2e!important;margin:0 0 32px!important;font-size:clamp(3.4rem,5vw,5.6rem)!important;line-height:.95!important}html body main.product-page.product-landing-page .related-model-list{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;margin:0!important;padding:0!important;display:grid!important;overflow:visible!important}html body main.product-page.product-landing-page .related-model-list a{color:#061d2e!important;background:#fff!important;border:1px solid #08223624!important;border-radius:0!important;grid-template-columns:132px minmax(0,1fr) auto!important;align-items:center!important;gap:16px!important;min-height:136px!important;padding:12px 14px!important;text-decoration:none!important;display:grid!important}html body main.product-page.product-landing-page .related-model-list .related-model-thumb{background:0 0!important;justify-content:center!important;align-items:center!important;width:132px!important;height:112px!important;display:flex!important;overflow:visible!important}html body main.product-page.product-landing-page .related-model-list .related-model-thumb img{object-fit:contain!important;object-position:center!important;background:0 0!important;width:132px!important;height:118px!important;max-height:none!important}html body main.product-page.product-landing-page .related-model-copy strong{color:#061d2e!important;font-family:var(--font-display)!important;font-size:clamp(1.55rem,2vw,2.1rem)!important;font-weight:400!important;line-height:1!important;display:block!important}html body main.product-page.product-landing-page .related-model-copy small,html body main.product-page.product-landing-page .related-model-price small{color:#08223694!important;letter-spacing:0!important;font-size:.72rem!important;line-height:1.15!important}html body main.product-page.product-landing-page .related-model-price{text-align:right!important}html body main.product-page.product-landing-page .related-model-price strong{color:#061d2e!important;white-space:nowrap!important;font-size:.82rem!important;font-weight:750!important;display:block!important}@media (max-width:1320px) and (min-width:900px){html body main.product-page.product-landing-page .product-hero{grid-template-columns:minmax(0,54vw) minmax(380px,1fr)!important}html body main.product-page.product-landing-page .product-hero-copy{max-width:560px!important;padding:78px 34px 42px!important}html body main.product-page.product-landing-page .product-hero-title-row h1,html body main.product-page.product-landing-page .product-hero-copy h1{font-size:clamp(3.65rem,5.25vw,5rem)!important}html body main.product-page.product-landing-page .product-hero-copy>p{font-size:1rem!important}html body main.product-page.product-landing-page .product-hero-config .configurator-grid{gap:14px 22px!important}html body main.product-page.product-landing-page .product-hero-purchase .quote-trust-row small{font-size:.62rem!important}html body main.product-page.product-landing-page .related-model-list a{grid-template-columns:104px minmax(0,1fr) auto!important;gap:12px!important;min-height:118px!important;padding:10px!important}html body main.product-page.product-landing-page .related-model-list .related-model-thumb{width:104px!important;height:98px!important}html body main.product-page.product-landing-page .related-model-list .related-model-thumb img{width:112px!important;height:104px!important}}@media (max-width:899px){html body main.product-page.product-landing-page{overflow-x:hidden!important}html body main.product-page.product-landing-page .product-hero{min-height:0!important;display:block!important}html body main.product-page.product-landing-page .product-hero-gallery{border-right:0!important;min-height:0!important;position:relative!important;top:auto!important}html body main.product-page.product-landing-page .product-hero-stage,html body main.product-page.product-landing-page .product-hero-gallery[data-active-index] .product-hero-stage{height:auto!important;min-height:0!important;padding:12px 18px!important}html body main.product-page.product-landing-page .product-hero-stage img.product-hero-gallery-image,html body main.product-page.product-landing-page .product-hero-gallery[data-active-index="0"] .product-hero-stage img.product-hero-gallery-image{max-width:100%!important;max-height:360px!important}html body main.product-page.product-landing-page .product-gallery-thumbs{background:0 0!important;flex-direction:row!important;justify-content:flex-start!important;gap:10px!important;width:calc(100% - 36px)!important;padding:0 0 4px!important;position:relative!important;top:auto!important;left:18px!important;overflow-x:auto!important;transform:none!important}html body main.product-page.product-landing-page .product-gallery-thumbs button{width:46px!important;min-width:46px!important;height:46px!important}html body main.product-page.product-landing-page .product-hero-copy{gap:16px!important;max-width:none!important;padding:20px 22px 34px!important;display:grid!important}html body main.product-page.product-landing-page .product-hero-title-row{grid-template-columns:1fr!important;gap:10px!important;display:grid!important}html body main.product-page.product-landing-page .product-hero-title-row h1,html body main.product-page.product-landing-page .product-hero-copy h1{max-width:100%!important;font-size:clamp(3.15rem,15vw,4.35rem)!important}html body main.product-page.product-landing-page .product-status-line{margin:0!important}html body main.product-page.product-landing-page .product-hero-copy>p{max-width:31ch!important;font-size:1rem!important}html body main.product-page.product-landing-page .product-hero-config .configurator-grid{grid-template-columns:1fr!important;gap:18px!important}html body main.product-page.product-landing-page .product-hero-config .config-group[data-group=neck],html body main.product-page.product-landing-page .product-hero-config .config-group[data-group=body]{grid-column:auto!important}html body main.product-page.product-landing-page .product-price-row{margin-top:4px!important}html body main.product-page.product-landing-page .product-price-row strong{font-size:2rem!important}html body main.product-page.product-landing-page .product-hero-purchase .quote-shipping-note{grid-template-columns:1fr!important}html body main.product-page.product-landing-page .product-hero-purchase .quote-trust-row{display:none!important}html body main.product-page.product-landing-page .product-info-tabs{padding:34px 22px 46px!important}html body main.product-page.product-landing-page .product-info-tab-list{margin-bottom:28px!important;display:flex!important;overflow-x:auto!important}html body main.product-page.product-landing-page .product-info-panel-video .media-video-grid,html body main.product-page.product-landing-page .product-info-panel-video .media-stage.has-videos .media-video-grid{grid-template-columns:1fr!important}html body main.product-page.product-landing-page .related-models{padding:42px 18px 96px!important}html body main.product-page.product-landing-page .related-models h2{font-size:clamp(3rem,13vw,4.4rem)!important}html body main.product-page.product-landing-page .related-model-list{grid-template-columns:1fr!important}html body main.product-page.product-landing-page .related-model-list a{grid-template-columns:96px minmax(0,1fr) auto!important;min-height:104px!important}html body main.product-page.product-landing-page .related-model-list .related-model-thumb{width:96px!important;height:86px!important}html body main.product-page.product-landing-page .related-model-list .related-model-thumb img{width:104px!important;height:92px!important}}html body main.product-page.product-landing-page .product-info-panel-video .product-media-section,html body main.product-page.product-landing-page .product-info-panel-video .media-stage,html body main.product-page.product-landing-page .product-info-panel-video .media-stage.has-videos{grid-template-columns:none!important;display:block!important}html body main.product-page.product-landing-page .product-info-panel-video .media-video-grid,html body main.product-page.product-landing-page .product-info-panel-video .media-stage.has-videos .media-video-grid{width:100%!important}@media (max-width:1320px) and (min-width:900px){html body main.product-page.product-landing-page .related-model-list a{grid-template-columns:120px minmax(0,1fr) auto!important}html body main.product-page.product-landing-page .related-model-list .related-model-thumb{width:120px!important;height:106px!important}html body main.product-page.product-landing-page .related-model-list .related-model-thumb img{width:124px!important;height:112px!important}}html body main.product-page.product-landing-page .product-hero-title-row h1,html body main.product-page.product-landing-page .product-hero-copy h1,html body main.product-page.product-landing-page .related-model-copy strong{font-family:var(--serif)!important}@media (max-width:1320px) and (min-width:900px){html body main.product-page.product-landing-page .product-hero-copy{gap:12px!important}html body main.product-page.product-landing-page .product-price-row{padding-top:14px!important}html body main.product-page.product-landing-page .product-hero-purchase .quote-panel{gap:10px!important}html body main.product-page.product-landing-page .product-hero-purchase .quote-shipping-note{padding-top:10px!important}html body main.product-page.product-landing-page .product-hero-purchase .quote-submit,html body main.product-page.product-landing-page .product-hero-purchase .quote-submit-link{height:48px!important;min-height:48px!important}html body main.product-page.product-landing-page .product-hero-purchase .quote-secondary-actions a{height:42px!important;min-height:42px!important}html body main.product-page.product-landing-page .product-hero-purchase .quote-trust-row{margin-top:4px!important;padding-top:10px!important}}@media (max-width:899px){html body main.product-page.product-landing-page .product-hero-gallery{min-height:430px!important}html body main.product-page.product-landing-page .product-hero-stage,html body main.product-page.product-landing-page .product-hero-gallery[data-active-index] .product-hero-stage{height:clamp(340px,108vw,430px)!important;min-height:340px!important}html body main.product-page.product-landing-page .product-hero-stage img.product-hero-gallery-image,html body main.product-page.product-landing-page .product-hero-gallery[data-active-index="0"] .product-hero-stage img.product-hero-gallery-image{width:auto!important;height:auto!important;max-height:410px!important}}@media (max-width:1500px) and (min-width:900px){html body main.product-page.product-landing-page .product-hero-copy{gap:12px!important;max-width:560px!important;padding:78px 34px 42px!important}html body main.product-page.product-landing-page .product-hero-config .configurator-grid{gap:14px 22px!important}html body main.product-page.product-landing-page .product-price-row{padding-top:14px!important}html body main.product-page.product-landing-page .product-hero-purchase .quote-panel{gap:10px!important}html body main.product-page.product-landing-page .product-hero-purchase .quote-shipping-note{padding-top:10px!important}html body main.product-page.product-landing-page .product-hero-purchase .quote-submit,html body main.product-page.product-landing-page .product-hero-purchase .quote-submit-link{height:48px!important;min-height:48px!important}html body main.product-page.product-landing-page .product-hero-purchase .quote-secondary-actions a{height:42px!important;min-height:42px!important}html body main.product-page.product-landing-page .product-hero-purchase .quote-trust-row{margin-top:4px!important;padding-top:10px!important}}@media (max-width:680px){html body main>section.home-models-v2 .home-choice-stage{background:radial-gradient(circle at 29% 57%,#08223604,#0000 29%),radial-gradient(circle at 71% 48%,#a86f0d04,#0000 31%),#fff!important;min-height:558px!important}html body main>section.home-models-v2 .home-choice-stage:before{opacity:.28!important}html body main>section.home-models-v2 .home-choice-world{gap:12px!important;min-height:558px!important}html body main>section.home-models-v2 .home-choice-world--nylon{padding:118px 10px 184px 72px!important}html body main>section.home-models-v2 .home-choice-world--steel{padding:220px 72px 72px 10px!important}html body main>section.home-models-v2 .home-choice-family{letter-spacing:.22em!important;font-size:1.58rem!important}html body main>section.home-models-v2 .home-choice-detail{max-width:14ch!important;min-height:3.45em!important;font-size:.66rem!important}html body main>section.home-models-v2 .home-choice-action{letter-spacing:.11em!important;gap:7px!important;font-size:.48rem!important}html body main>section.home-models-v2 .home-choice-figure{opacity:.94!important;background:0 0!important;top:42px!important;bottom:-36px!important;overflow:visible!important}html body main>section.home-models-v2 .home-choice-figure img{object-fit:contain!important;background:0 0!important}html body main>section.home-models-v2 .home-choice-figure--nylon{width:206px!important;left:-104px!important}html body main>section.home-models-v2 .home-choice-figure--steel{width:218px!important;top:62px!important;right:-108px!important}html body main>section.home-models-v2 .home-choice-figure--steel img{object-position:center bottom!important}html body main>section.home-models-v2 .home-choice-waves{opacity:.42!important;width:188px!important;height:520px!important}html body main>section.home-models-v2 .home-flagship-card{background:#fff!important;min-height:560px!important}html body main>section.home-models-v2 .home-flagship-card:before,html body main>section.home-models-v2 .home-flagship-card--revelator:before{opacity:1!important;z-index:2!important;background:linear-gradient(90deg,#fff 0% 54%,#fffffff5 70%,#ffffff7a 88%,#0000 100%),linear-gradient(#fff 0%,#fffffff0 42%,#ffffff9e 72%,#0000 100%)!important}html body main>section.home-models-v2 .home-flagship-copy{z-index:5!important;gap:16px!important;width:100%!important;max-width:none!important;min-height:560px!important;padding:30px 24px 24px!important}html body main>section.home-models-v2 .home-flagship-kicker,html body main>section.home-models-v2 .home-flagship-card h3,html body main>section.home-models-v2 .home-flagship-description,html body main>section.home-models-v2 .home-flagship-price,html body main>section.home-models-v2 .home-card-actions{max-width:252px!important}html body main>section.home-models-v2 .home-flagship-card h3{margin-top:12px!important;font-size:clamp(2.25rem,10.6vw,3rem)!important}html body main>section.home-models-v2 .home-flagship-description,html body main>section.home-models-v2 .home-flagship-price{background:#fffffff0!important}html body main>section.home-models-v2 .home-flagship-price{margin-top:10px!important;padding-right:8px!important}html body main>section.home-models-v2 .home-card-actions{width:252px!important;margin-top:auto!important}html body main>section.home-models-v2 .home-card-actions a{background:#ffffffdb!important;min-height:43px!important}html body main>section.home-models-v2 .home-flagship-media{opacity:.74!important;z-index:1!important;width:88%!important;height:auto!important;inset:86px -130px -16px auto!important}html body main>section.home-models-v2 .home-flagship-card--revelator .home-flagship-media{right:-136px!important}html body main>section.home-models-v2 .home-flagship-media img{object-fit:contain!important;object-position:right bottom!important;background:0 0!important;width:100%!important;height:100%!important}html body main>section.home-models-v2 .home-more-models{background:#fff!important;margin-top:24px!important;padding:18px 18px 34px!important}html body main>section.home-models-v2 .home-more-models>div:first-child{margin-bottom:12px!important}html body main>section.home-models-v2 .home-more-model-grid{gap:10px!important}html body main>section.home-models-v2 .home-more-model-grid>article.home-more-model-card,html body main>section.home-models-v2 article.home-more-model-card{background:#fff!important;border:1px solid #0822361f!important;grid-template-columns:124px minmax(0,1fr)!important;grid-template-areas:"image name""image price""actions actions"!important;gap:7px 12px!important;min-height:168px!important;padding:12px!important}html body main>section.home-models-v2 .home-more-model-grid>article.home-more-model-card>.home-more-model-image{background:0 0!important;width:124px!important;height:142px!important;min-height:142px!important}html body main>section.home-models-v2 .home-more-model-grid>article.home-more-model-card>.home-more-model-image img{object-fit:contain!important;background:0 0!important;width:138px!important;height:152px!important;max-height:none!important}html body main>section.home-models-v2 .home-more-model-grid>article.home-more-model-card>span{display:none!important}html body main>section.home-models-v2 .home-more-model-grid>article.home-more-model-card>strong{align-self:end!important;font-size:1.55rem!important;line-height:1!important}html body main>section.home-models-v2 .home-more-model-grid>article.home-more-model-card>small{align-self:start!important;max-width:15ch!important;font-size:.7rem!important;line-height:1.18!important}html body main>section.home-models-v2 .home-more-model-grid>article.home-more-model-card>.home-more-model-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-top:4px!important;padding-top:8px!important;display:grid!important}html body main>section.home-models-v2 .home-more-model-grid>article.home-more-model-card>.home-more-model-actions a{justify-content:space-between!important;width:auto!important;min-width:0!important;min-height:36px!important;padding:0 10px!important;font-size:.82rem!important}}@media (max-width:390px){html body main>section.home-models-v2 .home-choice-world--nylon{padding-left:66px!important}html body main>section.home-models-v2 .home-choice-world--steel{padding-right:66px!important}html body main>section.home-models-v2 .home-choice-figure--nylon{width:202px!important;left:-108px!important}html body main>section.home-models-v2 .home-choice-figure--steel{width:214px!important;right:-112px!important}html body main>section.home-models-v2 .home-more-model-grid>article.home-more-model-card,html body main>section.home-models-v2 article.home-more-model-card{grid-template-columns:118px minmax(0,1fr)!important}html body main>section.home-models-v2 .home-more-model-grid>article.home-more-model-card>.home-more-model-image{width:118px!important}}html body main>section.home-models-v2 .home-choice-figure,html body main>section.home-models-v2 .home-flagship-media,html body main>section.home-models-v2 .home-more-model-image{background:0 0!important}html body main>section.home-models-v2 .home-choice-figure{overflow:visible!important}html body main>section.home-models-v2 .home-choice-figure img,html body main>section.home-models-v2 .home-flagship-media img,html body main>section.home-models-v2 .home-more-model-image img{background:0 0!important}@media (max-width:980px){html body main>section.home-models-v2 .home-models-v2-head{margin-bottom:42px!important}html body main>section.home-models-v2 .home-choice-stage{background:radial-gradient(circle at 26% 56%,#08223605,#0000 29%),radial-gradient(circle at 74% 54%,#a86f0d04,#0000 30%),#fff!important;min-height:570px!important}html body main>section.home-models-v2 .home-choice-stage:before{opacity:.34!important}html body main>section.home-models-v2 .home-choice-world{min-height:570px!important}html body main>section.home-models-v2 .home-choice-world--nylon{padding-top:126px!important;padding-left:82px!important;padding-right:8px!important}html body main>section.home-models-v2 .home-choice-world--steel{padding:224px 82px 74px 8px!important}html body main>section.home-models-v2 .home-choice-detail{color:#082236c7!important}html body main>section.home-models-v2 .home-choice-figure{opacity:.92!important;top:34px!important}html body main>section.home-models-v2 .home-choice-figure--nylon{width:192px!important;bottom:-36px!important;left:-100px!important}html body main>section.home-models-v2 .home-choice-figure--steel{width:222px!important;top:54px!important;bottom:-42px!important;right:-112px!important}html body main>section.home-models-v2 .home-choice-figure--steel img{object-fit:contain!important;object-position:center bottom!important}html body main>section.home-models-v2 .home-choice-waves{opacity:.68!important;width:188px!important;height:520px!important}}@media (max-width:680px){html body main>section.home-models-v2{padding-top:44px!important}html body main>section.home-models-v2 .home-choice-intro{padding-left:24px!important}html body main>section.home-models-v2 .home-choice-intro h2,html body main>section.home-models-v2 .home-models-v2-head h2{font-size:clamp(3.65rem,17vw,4.25rem)!important}html body main>section.home-models-v2 .home-flagship-stack{gap:0!important}html body main>section.home-models-v2 .home-flagship-card{background:#fff!important;border-bottom:1px solid #0822361a!important;border-left:0!important;border-right:0!important;min-height:585px!important;padding:0!important;position:relative!important;overflow:hidden!important}html body main>section.home-models-v2 .home-flagship-card:before,html body main>section.home-models-v2 .home-flagship-card--revelator:before{content:""!important;opacity:1!important;z-index:2!important;background:linear-gradient(90deg,#fff 0%,#fffffffa 48%,#ffffffdb 64%,#ffffff57 82%,#0000 100%)!important;position:absolute!important;inset:0!important}html body main>section.home-models-v2 .home-flagship-copy{z-index:4!important;background:0 0!important;gap:20px!important;width:76%!important;max-width:76%!important;min-height:585px!important;padding:34px 24px 28px!important;display:grid!important;position:relative!important}html body main>section.home-models-v2 .home-flagship-kicker{margin:0!important}html body main>section.home-models-v2 .home-flagship-card h3,html body main>section.home-models-v2 .home-flagship-copy h3{max-width:100%!important;margin-top:10px!important;font-size:clamp(2.35rem,11vw,3.15rem)!important;line-height:1!important}html body main>section.home-models-v2 .home-flagship-description{color:#082236d1!important;background:#ffffffd6!important;max-width:28ch!important;margin:0!important;padding:2px 0!important;font-size:1rem!important;line-height:1.36!important}html body main>section.home-models-v2 .home-flagship-price{background:#ffffffe6!important;align-self:end!important;width:max-content!important;margin:24px 0 0!important}html body main>section.home-models-v2 .home-card-actions{align-self:end!important;width:min(250px,100%)!important;max-width:250px!important}html body main>section.home-models-v2 .home-card-actions a{background:#ffffffc7!important;min-height:43px!important}html body main>section.home-models-v2 .home-flagship-media{opacity:.92!important;z-index:1!important;width:86%!important;height:calc(100% - 10px)!important;position:absolute!important;inset:10px -118px 0 auto!important;transform:none!important}html body main>section.home-models-v2 .home-flagship-media img{object-fit:contain!important;object-position:right bottom!important;width:100%!important;height:100%!important;transform:none!important}html body main>section.home-models-v2 .home-flagship-card--revelator .home-flagship-media{right:-126px!important}html body main>section.home-models-v2 .home-more-models{background:#fff!important;margin-top:32px!important;padding:22px 18px 42px!important}html body main>section.home-models-v2 .home-more-models>div:first-child{align-items:center!important;margin-bottom:14px!important;display:flex!important}html body main>section.home-models-v2 .home-more-models>div:first-child h3{font-size:1.55rem!important}html body main>section.home-models-v2 .home-more-model-grid{border-top:1px solid #0822361a!important;gap:12px!important}html body main>section.home-models-v2 .home-more-model-grid>article.home-more-model-card,html body main>section.home-models-v2 article.home-more-model-card{background:#fff!important;border:1px solid #0822361f!important;border-radius:6px!important;grid-template-columns:132px minmax(0,1fr)!important;grid-template-areas:"image status""image name""image price""actions actions"!important;gap:8px 14px!important;min-height:190px!important;padding:12px 14px!important}html body main>section.home-models-v2 .home-more-model-grid>article.home-more-model-card>.home-more-model-image{background:0 0!important;justify-content:center!important;align-items:center!important;width:132px!important;height:156px!important;min-height:156px!important;padding:0!important}html body main>section.home-models-v2 .home-more-model-grid>article.home-more-model-card>.home-more-model-image img{object-fit:contain!important;width:146px!important;height:166px!important;max-height:none!important}html body main>section.home-models-v2 .home-more-model-grid>article.home-more-model-card>span{font-size:.58rem!important}html body main>section.home-models-v2 .home-more-model-grid>article.home-more-model-card>strong{font-size:1.72rem!important;line-height:1!important}html body main>section.home-models-v2 .home-more-model-grid>article.home-more-model-card>small{font-size:.74rem!important;line-height:1.2!important}html body main>section.home-models-v2 .home-more-model-grid>article.home-more-model-card>.home-more-model-actions{margin-top:8px!important;padding-top:10px!important}}@media (max-width:390px){html body main>section.home-models-v2 .home-choice-world--nylon{padding-left:74px!important}html body main>section.home-models-v2 .home-choice-world--steel{padding-right:74px!important}html body main>section.home-models-v2 .home-choice-figure--nylon{width:186px!important;left:-104px!important}html body main>section.home-models-v2 .home-choice-figure--steel{width:216px!important;right:-122px!important}html body main>section.home-models-v2 .home-flagship-copy{width:78%!important;max-width:78%!important}html body main>section.home-models-v2 .home-flagship-media{width:90%!important;right:-132px!important}html body main>section.home-models-v2 .home-more-model-grid>article.home-more-model-card,html body main>section.home-models-v2 article.home-more-model-card{grid-template-columns:122px minmax(0,1fr)!important}html body main>section.home-models-v2 .home-more-model-grid>article.home-more-model-card>.home-more-model-image{width:122px!important}}html body main>section.home-models-v2{background:#fff!important;border-top:1px solid #08223614!important;padding-top:88px!important;overflow:hidden!important}html body main>section.home-models-v2 .home-models-v2-head{gap:18px!important;width:100%!important;max-width:none!important;margin:0 0 78px!important;padding:0!important;display:grid!important}html body main>section.home-models-v2 .home-choice-intro{z-index:8!important;justify-content:space-between!important;align-items:end!important;padding-left:max(84px,50vw - 638px)!important;padding-right:max(42px,50vw - 688px)!important;display:flex!important;position:relative!important}html body main>section.home-models-v2 .home-choice-intro h2,html body main>section.home-models-v2 .home-models-v2-head h2{color:#081f31!important;font-family:var(--serif)!important;letter-spacing:0!important;font-size:6.15rem!important;font-weight:400!important;line-height:.95!important}html body main>section.home-models-v2 .home-choice-reset{color:#082236b8!important;letter-spacing:.14em!important;text-transform:uppercase!important;min-height:28px!important;padding-bottom:5px!important;font-size:.72rem!important}html body main>section.home-models-v2 .home-choice-stage{background:radial-gradient(circle at 25% 54%,#08223606,#0000 28%),radial-gradient(circle at 76% 42%,#a86f0d06,#0000 30%),#fff!important;border:0!important;border-bottom:1px solid #0822361a!important;grid-template-columns:1fr 1fr!important;width:100%!important;min-height:640px!important;display:grid!important;position:relative!important;overflow:hidden!important}html body main>section.home-models-v2 .home-choice-stage:before{z-index:2!important;background:#0822361a!important;width:1px!important;height:132%!important;top:-16%!important;left:50%!important;transform:rotate(22deg)!important}html body main>section.home-models-v2 .home-choice-world{text-align:center!important;z-index:6!important;background:0 0!important;align-content:center!important;justify-items:center!important;gap:26px!important;min-height:640px!important;padding:80px 140px 126px!important;display:grid!important;position:relative!important}html body main>section.home-models-v2 .home-choice-world--nylon{padding-left:230px!important}html body main>section.home-models-v2 .home-choice-world--steel{padding-right:230px!important}html body main>section.home-models-v2 .home-choice-world:after{opacity:.68!important;background:#081f31!important;width:82px!important;height:1px!important;top:calc(50% + 42px)!important}html body main>section.home-models-v2 .home-choice-family{color:#081f31!important;letter-spacing:.2em!important;font-family:Segoe UI Variable Display,Aptos Display,Helvetica Neue,Arial,sans-serif!important;font-size:4.05rem!important;font-weight:300!important;line-height:1!important}html body main>section.home-models-v2 .home-choice-detail{color:#082236c7!important;letter-spacing:0!important;text-transform:none!important;max-width:21ch!important;min-height:2.65em!important;font-size:1rem!important;font-weight:430!important;line-height:1.32!important}html body main>section.home-models-v2 .home-choice-action{color:#081f31!important;letter-spacing:.18em!important;border-bottom:1px solid #081f31!important;gap:16px!important;min-height:30px!important;padding:0 0 8px!important;font-size:.78rem!important;font-weight:780!important}html body main>section.home-models-v2 .home-choice-action svg{width:18px!important;height:18px!important}html body main>section.home-models-v2 .home-choice-figure{opacity:1!important;z-index:4!important;width:350px!important;top:-8px!important;bottom:-78px!important;overflow:hidden!important}html body main>section.home-models-v2 .home-choice-figure img{object-fit:contain!important;width:100%!important;max-width:none!important;height:100%!important}html body main>section.home-models-v2 .home-choice-figure--nylon{left:-64px!important}html body main>section.home-models-v2 .home-choice-figure--nylon img{object-position:left bottom!important}html body main>section.home-models-v2 .home-choice-figure--steel{width:390px!important;top:-12px!important;right:-156px!important}html body main>section.home-models-v2 .home-choice-figure--steel img{object-fit:cover!important;object-position:25% bottom!important;width:100%!important;transform:none!important}html body main>section.home-models-v2 .home-choice-waves{color:#0822362e!important;z-index:5!important;width:360px!important;min-width:0!important;max-width:none!important;height:760px!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)rotate(6deg)!important}html body main>section.home-models-v2 .home-choice-waves path{fill:none!important;opacity:.78!important;stroke:currentColor!important;stroke-dasharray:none!important;stroke-linecap:round!important;stroke-width:1.05px!important;animation:7.2s ease-in-out infinite novaWaveBreathe!important}html body main>section.home-models-v2 .home-choice-waves path:nth-child(2n){color:#08223621!important;animation-delay:-1.8s!important}html body main>section.home-models-v2 .home-choice-waves path:nth-child(3n){color:#a86f0d26!important;animation-delay:-3.2s!important}@keyframes novaWaveBreathe{0%,to{transform:translate(-4px)}50%{transform:translate(5px)}}@media (min-width:1180px){html body main>section.home-models-v2 .home-choice-stage,html body main>section.home-models-v2 .home-choice-world{min-height:690px!important}}@media (max-width:980px){html body main>section.home-models-v2{padding-top:58px!important}html body main>section.home-models-v2 .home-models-v2-head{gap:26px!important;margin-bottom:54px!important}html body main>section.home-models-v2 .home-choice-intro{gap:16px!important;padding:0 24px!important;display:grid!important}html body main>section.home-models-v2 .home-choice-intro h2,html body main>section.home-models-v2 .home-models-v2-head h2{font-family:var(--serif)!important;max-width:7ch!important;font-size:4.2rem!important;font-weight:400!important;line-height:.9!important}html body main>section.home-models-v2 .home-choice-stage{border-top:1px solid #08223614!important;border-bottom:1px solid #0822361a!important;border-radius:0!important;grid-template-columns:1fr 1fr!important;width:100vw!important;min-height:625px!important}html body main>section.home-models-v2 .home-choice-stage:before{opacity:.6!important;transform:rotate(21deg)!important}html body main>section.home-models-v2 .home-choice-world{gap:16px!important;min-height:625px!important;padding:152px 18px 118px!important}html body main>section.home-models-v2 .home-choice-world--nylon{align-content:start!important;padding-top:148px!important;padding-bottom:210px!important;padding-left:40px!important}html body main>section.home-models-v2 .home-choice-world--steel{align-content:end!important;padding-top:240px!important;padding-bottom:92px!important;padding-right:58px!important}html body main>section.home-models-v2 .home-choice-world:after{display:none!important}html body main>section.home-models-v2 .home-choice-family{letter-spacing:.18em!important;font-size:1.86rem!important}html body main>section.home-models-v2 .home-choice-detail{max-width:15ch!important;min-height:3.7em!important;font-size:.72rem!important;line-height:1.24!important}html body main>section.home-models-v2 .home-choice-action{letter-spacing:.12em!important;white-space:nowrap!important;gap:8px!important;min-height:26px!important;padding-bottom:6px!important;font-size:.52rem!important}html body main>section.home-models-v2 .home-choice-action svg{width:17px!important;height:17px!important}html body main>section.home-models-v2 .home-choice-figure{width:230px!important;top:34px!important;bottom:-48px!important}html body main>section.home-models-v2 .home-choice-figure--nylon{left:-142px!important}html body main>section.home-models-v2 .home-choice-figure--steel{width:242px!important;top:64px!important;right:-172px!important}html body main>section.home-models-v2 .home-choice-figure--steel img{object-position:25% bottom!important;width:100%!important;transform:none!important}html body main>section.home-models-v2 .home-choice-waves{opacity:.78!important;width:210px!important;height:560px!important;transform:translate(-50%,-50%)rotate(7deg)!important}html body main>section.home-models-v2 .home-choice-waves path{stroke-width:.82px!important}}@media (max-width:390px){html body main>section.home-models-v2 .home-choice-intro h2,html body main>section.home-models-v2 .home-models-v2-head h2{font-size:3.72rem!important}html body main>section.home-models-v2 .home-choice-world{padding-left:12px!important;padding-right:12px!important}html body main>section.home-models-v2 .home-choice-world--nylon{padding-left:34px!important}html body main>section.home-models-v2 .home-choice-world--steel{padding-right:34px!important}html body main>section.home-models-v2 .home-choice-family{font-size:1.62rem!important}}@media (prefers-reduced-motion:reduce){html body main>section.home-models-v2 .home-choice-waves path{animation:none!important}}@media (max-width:680px){html body main>section.home-models-v2 .home-choice-stage{background:radial-gradient(circle at 29% 57%,#08223604,#0000 29%),radial-gradient(circle at 71% 48%,#a86f0d04,#0000 31%),#fff!important;min-height:558px!important}html body main>section.home-models-v2 .home-choice-stage:before{opacity:.28!important}html body main>section.home-models-v2 .home-choice-world{gap:12px!important;min-height:558px!important}html body main>section.home-models-v2 .home-choice-world--nylon{padding:118px 10px 184px 72px!important}html body main>section.home-models-v2 .home-choice-world--steel{padding:220px 72px 72px 10px!important}html body main>section.home-models-v2 .home-choice-family{letter-spacing:.22em!important;font-size:1.58rem!important}html body main>section.home-models-v2 .home-choice-detail{max-width:14ch!important;min-height:3.45em!important;font-size:.66rem!important}html body main>section.home-models-v2 .home-choice-action{letter-spacing:.11em!important;gap:7px!important;font-size:.48rem!important}html body main>section.home-models-v2 .home-choice-figure{opacity:.94!important;background:0 0!important;top:42px!important;bottom:-36px!important;overflow:visible!important}html body main>section.home-models-v2 .home-choice-figure img{object-fit:contain!important;background:0 0!important}html body main>section.home-models-v2 .home-choice-figure--nylon{width:206px!important;left:-104px!important}html body main>section.home-models-v2 .home-choice-figure--steel{width:218px!important;top:62px!important;right:-108px!important}html body main>section.home-models-v2 .home-choice-figure--steel img{object-position:center bottom!important}html body main>section.home-models-v2 .home-choice-waves{opacity:.42!important;width:188px!important;height:520px!important}html body main>section.home-models-v2 .home-flagship-card{background:#fff!important;min-height:560px!important}html body main>section.home-models-v2 .home-flagship-card:before,html body main>section.home-models-v2 .home-flagship-card--revelator:before{opacity:1!important;z-index:2!important;background:linear-gradient(90deg,#fff 0% 55%,#fffffff5 72%,#ffffff80 89%,#0000 100%),linear-gradient(#fff 0% 34%,#fffffff0 56%,#ffffff9e 78%,#0000 100%)!important}html body main>section.home-models-v2 .home-flagship-copy{z-index:5!important;gap:16px!important;width:100%!important;max-width:none!important;min-height:560px!important;padding:30px 24px 24px!important}html body main>section.home-models-v2 .home-flagship-kicker,html body main>section.home-models-v2 .home-flagship-card h3,html body main>section.home-models-v2 .home-flagship-description,html body main>section.home-models-v2 .home-flagship-price,html body main>section.home-models-v2 .home-card-actions{max-width:252px!important}html body main>section.home-models-v2 .home-flagship-card h3{margin-top:12px!important;font-size:clamp(2.25rem,10.6vw,3rem)!important}html body main>section.home-models-v2 .home-flagship-description,html body main>section.home-models-v2 .home-flagship-price{background:#fffffff5!important}html body main>section.home-models-v2 .home-flagship-price{margin-top:10px!important;padding-right:8px!important}html body main>section.home-models-v2 .home-card-actions{width:252px!important;margin-top:auto!important}html body main>section.home-models-v2 .home-card-actions a{background:#ffffffe0!important;min-height:43px!important}html body main>section.home-models-v2 .home-flagship-media{opacity:.78!important;z-index:1!important;width:92%!important;height:auto!important;inset:214px -130px -64px auto!important}html body main>section.home-models-v2 .home-flagship-card--revelator .home-flagship-media{right:-136px!important}html body main>section.home-models-v2 .home-flagship-media img{object-fit:contain!important;object-position:right bottom!important;background:0 0!important;width:100%!important;height:100%!important}html body main>section.home-models-v2 .home-more-models{background:#fff!important;margin-top:24px!important;padding:18px 18px 34px!important}html body main>section.home-models-v2 .home-more-models>div:first-child{margin-bottom:12px!important}html body main>section.home-models-v2 .home-more-model-grid{gap:10px!important}html body main>section.home-models-v2 .home-more-model-grid>article.home-more-model-card,html body main>section.home-models-v2 article.home-more-model-card{background:#fff!important;border:1px solid #0822361f!important;grid-template-columns:124px minmax(0,1fr)!important;grid-template-areas:"image name""image price""actions actions"!important;gap:7px 12px!important;min-height:168px!important;padding:12px!important}html body main>section.home-models-v2 .home-more-model-grid>article.home-more-model-card>.home-more-model-image{background:0 0!important;grid-area:image!important;width:124px!important;height:142px!important;min-height:142px!important}html body main>section.home-models-v2 .home-more-model-grid>article.home-more-model-card>.home-more-model-image img{object-fit:contain!important;background:0 0!important;width:138px!important;height:152px!important;max-height:none!important}html body main>section.home-models-v2 .home-more-model-grid>article.home-more-model-card>span{display:none!important}html body main>section.home-models-v2 .home-more-model-grid>article.home-more-model-card>strong{grid-area:name!important;align-self:end!important;font-size:1.55rem!important;line-height:1!important}html body main>section.home-models-v2 .home-more-model-grid>article.home-more-model-card>small{grid-area:price!important;align-self:start!important;max-width:15ch!important;font-size:.7rem!important;line-height:1.18!important}html body main>section.home-models-v2 .home-more-model-grid>article.home-more-model-card>.home-more-model-actions{grid-area:actions!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;margin-top:4px!important;padding-top:8px!important;display:grid!important}html body main>section.home-models-v2 .home-more-model-grid>article.home-more-model-card>.home-more-model-actions a{justify-content:space-between!important;width:auto!important;min-width:0!important;min-height:36px!important;padding:0 10px!important;font-size:.82rem!important}}@media (max-width:390px){html body main>section.home-models-v2 .home-choice-world--nylon{padding-left:66px!important}html body main>section.home-models-v2 .home-choice-world--steel{padding-right:66px!important}html body main>section.home-models-v2 .home-choice-figure--nylon{width:202px!important;left:-108px!important}html body main>section.home-models-v2 .home-choice-figure--steel{width:214px!important;right:-112px!important}html body main>section.home-models-v2 .home-more-model-grid>article.home-more-model-card,html body main>section.home-models-v2 article.home-more-model-card{grid-template-columns:118px minmax(0,1fr)!important}html body main>section.home-models-v2 .home-more-model-grid>article.home-more-model-card>.home-more-model-image{width:118px!important}}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card{min-height:560px!important;display:block!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card:before,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator:before{background:linear-gradient(90deg,#fff 0% 44%,#fffffff0 60%,#ffffff57 84%,#ffffff14 100%),linear-gradient(#ffffffd1 0%,#fff0 48%)!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-copy{z-index:2!important;grid-area:auto!important;align-content:start!important;width:min(310px,100% - 68px)!important;max-width:none!important;padding:0!important;display:grid!important;position:absolute!important;inset:auto auto 34px 34px!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-kicker{margin-bottom:20px!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card h3,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-copy h3{overflow-wrap:normal!important;max-width:100%!important;margin-bottom:20px!important;font-size:3.25rem!important;line-height:.94!important}html body main.models-page section.model-showcase.models-flagship-home .home-product-wordmark{max-width:100%!important;overflow:visible!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-description{max-width:24ch!important;margin-bottom:20px!important}html body main.models-page section.model-showcase.models-flagship-home .home-card-actions{max-width:238px!important;margin-top:22px!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-media img{object-fit:contain!important;object-position:right bottom!important;opacity:.44!important;width:100%!important;height:100%!important;transform:scale(1.01)translate(10%)!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator .home-flagship-media img{opacity:.38!important;transform:scale(1)translate(9%)!important}@media (max-width:1180px){html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card h3,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-copy h3{font-size:2.9rem!important}}@media (max-width:860px){html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card{min-height:540px!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-copy{width:min(266px,100% - 48px)!important;bottom:28px!important;left:24px!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card h3,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-copy h3{font-size:2.48rem!important}}@media (max-width:760px){html body main.models-page .models-hero h1{white-space:nowrap!important;font-size:2.75rem!important;line-height:1.02!important}}@media (max-width:390px){html body main.models-page .models-hero h1{font-size:2.48rem!important}}html body main.models-page .models-family-controls{grid-template-columns:minmax(260px,330px) auto!important;justify-content:start!important;gap:8px!important;display:grid!important;overflow:hidden!important}html body main.models-page .models-family-tabs{width:100%!important;min-width:0!important}html body main.models-page .models-family-tabs button{min-width:0!important}html body main.models-page .models-ready-chip{white-space:nowrap!important;flex:none!important}html body main.models-page .models-line-card-media,html body main.models-page .models-line-card-media img{background:#fff!important}html body main.models-page .models-flagship-home .home-flagship-stack,html body main.models-page .models-card-rail,html body main.models-page .models-ready-stock .stock-rail{scrollbar-width:none!important}html body main.models-page .models-flagship-home .home-flagship-stack::-webkit-scrollbar{display:none!important}html body main.models-page .models-card-rail::-webkit-scrollbar{display:none!important}html body main.models-page .models-ready-stock .stock-rail::-webkit-scrollbar{display:none!important}@media (max-width:860px){html body main.models-page .models-series-guide{padding-top:34px!important;padding-bottom:34px!important}html body main.models-page .models-series-grid{scroll-snap-type:none!important;grid-template-columns:1fr!important;gap:8px!important;max-width:none!important;margin-inline:0!important;padding:0 24px!important;display:grid!important;overflow:visible!important}html body main.models-page .models-series-card{flex:none!important;gap:4px!important;min-height:0!important;padding:14px 16px!important}html body main.models-page .models-series-card strong{font-size:1.65rem!important;line-height:1!important}html body main.models-page .models-series-card span{font-size:.64rem!important;line-height:1.1!important}html body main.models-page .models-series-card p{max-width:none!important;font-size:.84rem!important;line-height:1.24!important}}@media (max-width:760px){html body main.models-page .models-family-controls{grid-template-columns:minmax(0,1fr) auto!important;gap:6px!important;padding:10px 16px!important}html body main.models-page .models-family-tabs{flex:auto!important;width:100%!important;min-width:0!important;height:34px!important}html body main.models-page .models-family-tabs button{padding:0 4px!important;font-size:.76rem!important}html body main.models-page .models-ready-chip{gap:6px!important;height:34px!important;padding:0 9px!important;font-size:.76rem!important}html body main.models-page .models-ready-chip span{min-width:18px!important;height:18px!important;padding:0 5px!important;font-size:.68rem!important}}html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs{background:#fff!important;border:0!important;width:100%!important;max-width:1240px!important;margin:0 auto!important;padding:clamp(42px,6vw,76px) clamp(18px,5vw,58px)!important}html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs .product-info-tab-list.product-info-tab-list{background:#fff!important;border-bottom:1px solid #08223629!important;grid-template-columns:repeat(4,minmax(88px,1fr))!important;justify-content:center!important;align-items:end!important;gap:clamp(8px,2vw,22px)!important;width:min(100%,820px)!important;max-width:820px!important;margin:0 auto clamp(30px,4vw,48px)!important;padding:0!important;display:grid!important;position:relative!important;overflow:visible!important}html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs .product-info-tab-list.product-info-tab-list:after{content:none!important;display:none!important}html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs .product-info-tab-list.product-info-tab-list label,html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs .product-info-tab-list.product-info-tab-list .product-info-tab-link{box-shadow:none!important;color:#0822369e!important;cursor:pointer!important;letter-spacing:0!important;text-align:center!important;text-transform:none!important;white-space:nowrap!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:center!important;align-items:center!important;width:auto!important;min-width:0!important;min-height:46px!important;padding:0 6px!important;font-size:.82rem!important;font-weight:560!important;line-height:1!important;text-decoration:none!important;display:inline-flex!important;position:relative!important;transform:none!important}html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs .product-info-tab-list.product-info-tab-list label:before,html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs .product-info-tab-list.product-info-tab-list .product-info-tab-link:before{content:none!important;display:none!important}html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs .product-info-tab-list.product-info-tab-list label:after,html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs .product-info-tab-list.product-info-tab-list .product-info-tab-link:after{content:""!important;background:0 0!important;width:44px!important;height:2px!important;display:block!important;position:absolute!important;bottom:-1px!important;left:50%!important;transform:translate(-50%)!important}html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs #product-info-tab-video:checked~.product-info-tab-list.product-info-tab-list label[for=product-info-tab-video],html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs #product-info-tab-sound:checked~.product-info-tab-list.product-info-tab-list label[for=product-info-tab-sound],html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs #product-info-tab-specs:checked~.product-info-tab-list.product-info-tab-list label[for=product-info-tab-specs]{color:#061d2e!important;font-weight:650!important}html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs #product-info-tab-video:checked~.product-info-tab-list.product-info-tab-list label[for=product-info-tab-video]:after,html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs #product-info-tab-sound:checked~.product-info-tab-list.product-info-tab-list label[for=product-info-tab-sound]:after,html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs #product-info-tab-specs:checked~.product-info-tab-list.product-info-tab-list label[for=product-info-tab-specs]:after{background:#c47a0c!important}html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs .product-info-tab-panels.product-info-tab-panels{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;width:100%!important;max-width:1080px!important;margin:0 auto!important;padding:0!important}html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs .product-info-tab-panels.product-info-tab-panels>.product-info-panel{width:100%!important;max-width:none!important;display:none!important}html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs #product-info-tab-video:checked~.product-info-tab-panels.product-info-tab-panels .product-info-panel-video,html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs #product-info-tab-sound:checked~.product-info-tab-panels.product-info-tab-panels .product-info-panel-sound,html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs #product-info-tab-specs:checked~.product-info-tab-panels.product-info-tab-panels .product-info-panel-specs{display:block!important}html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs:has(#specification:target) .product-info-tab-panels.product-info-tab-panels>.product-info-panel{display:none!important}html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs:has(#specification:target) .product-info-tab-panels.product-info-tab-panels .product-info-panel-specs{display:block!important}html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs:has(#specification:target) .product-info-tab-list.product-info-tab-list label[for=product-info-tab-video]:after{background:0 0!important}html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs:has(#specification:target) #product-info-tab-video:checked~.product-info-tab-list.product-info-tab-list label[for=product-info-tab-video]:after{background:0 0!important}html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs:has(#specification:target) .product-info-tab-list.product-info-tab-list label[for=product-info-tab-specs]{color:#061d2e!important;font-weight:650!important}html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs:has(#specification:target) .product-info-tab-list.product-info-tab-list label[for=product-info-tab-specs]:after{background:#c47a0c!important}html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs .product-info-panel-video .product-media-section,html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs .product-info-panel-sound .product-sound-panel,html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs .product-info-panel-specs section#specification.product-specs.full-specification{max-width:1040px!important;margin-left:auto!important;margin-right:auto!important}@media (max-width:760px){html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs{padding:32px 16px 52px!important}html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs .product-info-tab-list.product-info-tab-list{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:4px!important;width:100%!important;margin-bottom:28px!important}html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs .product-info-tab-list.product-info-tab-list label,html body main.product-page.product-landing-page section.product-info-tabs.product-info-tabs .product-info-tab-list.product-info-tab-list .product-info-tab-link{min-height:44px!important;padding:0 2px!important;font-size:clamp(.66rem,2.55vw,.78rem)!important}}body .cart-section-kicker{color:#a96d05!important;font-family:var(--sans)!important;letter-spacing:.14em!important;text-transform:uppercase!important;margin:0 0 8px!important;font-size:.72rem!important;font-weight:800!important;display:block!important}body .cart-delivery{border-top:1px solid #10161b24!important;gap:18px!important;margin-top:22px!important;padding-top:24px!important;display:grid!important}body .cart-delivery h2{color:#071d2f!important;font-family:var(--serif)!important;margin:0!important;font-size:clamp(2rem,4vw,3.25rem)!important;font-weight:400!important;line-height:1!important}body .cart-delivery-options{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;display:grid!important}body .cart-delivery-options button{color:#071d2f!important;text-align:left!important;background:#fff!important;border:1px solid #071d2f2e!important;border-radius:6px!important;align-items:flex-start!important;gap:5px!important;min-height:76px!important;padding:14px 16px!important;display:grid!important}body .cart-delivery-options button.selected,body .cart-delivery-options button[aria-pressed=true]{color:#fff!important;background:#071d2f!important;border-color:#071d2f!important}body .cart-delivery-options button span{color:inherit!important;font-family:var(--sans)!important;font-size:.92rem!important;font-weight:900!important}body .cart-delivery-options button small{color:inherit!important;font-family:var(--sans)!important;opacity:.72!important;font-size:.74rem!important;line-height:1.25!important}body .cart-usa-ddp{background:#f7f5ef!important;border:1px solid #071d2f1f!important;border-radius:6px!important;gap:16px!important;padding:clamp(16px,3vw,24px)!important;display:grid!important}body .cart-usa-ddp p,body .cart-ddp-note{color:#425568!important;font-family:var(--sans)!important;margin:0!important;font-size:.92rem!important;line-height:1.45!important}body .cart-ddp-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:12px!important;display:grid!important}body .cart-ddp-fields label{gap:7px!important;display:grid!important}body .cart-ddp-fields label span{color:#071d2f!important;font-family:var(--sans)!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:.72rem!important;font-weight:900!important}body .cart-ddp-fields select,body .cart-ddp-fields input{color:#071d2f!important;font-family:var(--sans)!important;background:#fff!important;border:1px solid #071d2f38!important;border-radius:4px!important;width:100%!important;min-height:48px!important;padding:0 12px!important;font-size:1rem!important}body .cart-ddp-breakdown{border-top:1px solid #071d2f1f!important;gap:0!important;margin:0!important;padding-top:4px!important;display:grid!important}body .cart-ddp-breakdown div{border-bottom:1px solid #071d2f1a!important;justify-content:space-between!important;align-items:baseline!important;gap:14px!important;padding:10px 0!important;display:flex!important}body .cart-ddp-breakdown div:last-child{border-bottom:0!important;padding-bottom:0!important}body .cart-ddp-breakdown dt,body .cart-ddp-breakdown dd{color:#071d2f!important;font-family:var(--sans)!important;margin:0!important}body .cart-ddp-breakdown dt{font-size:.84rem!important;font-weight:700!important}body .cart-ddp-breakdown dd{text-align:right!important;font-size:.92rem!important;font-weight:900!important}body .cart-ddp-note{color:#647381!important;font-size:.8rem!important}@media (max-width:720px){body .cart-delivery-options{grid-template-columns:1fr!important}body .cart-delivery-options button{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)!important;align-items:center!important;min-height:56px!important;padding:10px 12px!important}body .cart-delivery-options button small{text-align:right!important}body .cart-ddp-fields{grid-template-columns:1fr!important}body .cart-ddp-breakdown div{align-items:flex-start!important}}@media (min-width:900px){html body main.product-page.product-landing-page .product-hero-config .configurator-grid{grid-template-columns:1fr!important;gap:16px!important}html body main.product-page.product-landing-page .product-hero-config .config-group[data-group=soundboard],html body main.product-page.product-landing-page .product-hero-config .config-group[data-group=top-wood],html body main.product-page.product-landing-page .product-hero-config .config-group[data-group=back-and-sides]{grid-column:1/-1!important}html body main.product-page.product-landing-page .product-hero-config .config-group[data-group=soundboard] .config-options,html body main.product-page.product-landing-page .product-hero-config .config-group[data-group=top-wood] .config-options,html body main.product-page.product-landing-page .product-hero-config .config-group[data-group=back-and-sides] .config-options{grid-template-columns:repeat(4,minmax(0,1fr))!important;place-items:start center!important;gap:clamp(12px,2vw,20px)!important;width:100%!important;display:grid!important}html body main.product-page.product-landing-page .product-hero-config .config-group[data-group=soundboard] .config-option,html body main.product-page.product-landing-page .product-hero-config .config-group[data-group=top-wood] .config-option,html body main.product-page.product-landing-page .product-hero-config .config-group[data-group=back-and-sides] .config-option{flex-direction:column!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;display:inline-flex!important}html body main.product-page.product-landing-page .product-hero-config .config-group[data-group=soundboard] .config-option>span:last-child,html body main.product-page.product-landing-page .product-hero-config .config-group[data-group=top-wood] .config-option>span:last-child,html body main.product-page.product-landing-page .product-hero-config .config-group[data-group=back-and-sides] .config-option>span:last-child{text-align:center!important;min-width:0!important;max-width:100%!important;display:block!important}html body main.product-page.product-landing-page .product-hero-config .config-group[data-group=soundboard] .config-option strong,html body main.product-page.product-landing-page .product-hero-config .config-group[data-group=top-wood] .config-option strong,html body main.product-page.product-landing-page .product-hero-config .config-group[data-group=back-and-sides] .config-option strong{color:#082236bd!important;letter-spacing:0!important;overflow-wrap:anywhere!important;font-size:clamp(.56rem,.75vw,.68rem)!important;font-weight:650!important;line-height:1.1!important;display:block!important}html body main.product-page.product-landing-page .product-hero-config .config-group[data-group=soundboard] .config-option small,html body main.product-page.product-landing-page .product-hero-config .config-group[data-group=top-wood] .config-option small,html body main.product-page.product-landing-page .product-hero-config .config-group[data-group=back-and-sides] .config-option small{display:none!important}html body main.product-page.product-landing-page .product-hero-config .config-group[data-group=neck] .config-options{justify-content:center!important}}html body main.models-page .model-showcase.models-flagship-home{background:linear-gradient(#fff 0% 62%,#fbfaf7 100%)!important;border-top:1px solid #0822361f!important;padding:clamp(46px,6vw,78px) 0 0!important;overflow:hidden!important}html body main.models-page .models-section-heading--flagship{text-align:center!important}html body main.models-page .models-section-heading--flagship h2{max-width:760px!important;margin-inline:auto!important}html body main.models-page .models-section-heading--flagship .micro-line{margin-left:auto!important;margin-right:auto!important}html body main.models-page .models-section-intro{color:#082236a8!important;font-family:var(--sans)!important;max-width:520px!important;margin:18px auto 0!important;font-size:clamp(1.02rem,1.45vw,1.28rem)!important;font-weight:430!important;line-height:1.36!important;display:block!important}html body main.models-page .models-flagship-home .home-flagship-stack{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;align-items:stretch!important;gap:0!important;max-width:1720px!important;margin:0 auto!important;padding:0 clamp(20px,4vw,64px) clamp(36px,4vw,54px)!important;display:grid!important;position:relative!important}html body main.models-page .models-flagship-home .home-flagship-stack:before{content:""!important;z-index:1!important;background:#08223624!important;width:1px!important;position:absolute!important;top:clamp(24px,4vw,58px)!important;bottom:clamp(52px,5vw,76px)!important;left:50%!important}html body main.models-page .models-flagship-home .home-flagship-stack:after{color:#061d2e!important;content:"OR"!important;letter-spacing:.02em!important;z-index:4!important;background:#fffffff5!important;border:1px solid #08223629!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:54px!important;height:54px!important;font-size:.78rem!important;font-weight:560!important;display:flex!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;box-shadow:0 12px 30px #08223614!important}html body main.models-page .models-flagship-home .home-flagship-stack[data-count="1"]{grid-template-columns:minmax(0,1fr)!important;max-width:960px!important}html body main.models-page .models-flagship-home .home-flagship-stack[data-count="1"]:before,html body main.models-page .models-flagship-home .home-flagship-stack[data-count="1"]:after{display:none!important}html body main.models-page .models-flagship-home .home-flagship-card{background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:minmax(300px,.98fr) minmax(300px,1fr)!important;min-height:clamp(620px,49vw,790px)!important;padding:0!important;display:grid!important;position:relative!important;overflow:visible!important}html body main.models-page .models-flagship-home .home-flagship-card:before{display:none!important}html body main.models-page .models-flagship-home .home-flagship-card--revelator{grid-template-columns:minmax(300px,1fr) minmax(300px,.98fr)!important}html body main.models-page .models-flagship-home .home-flagship-copy{z-index:3!important;background:0 0!important;align-content:center!important;justify-self:end!important;max-width:420px!important;padding:clamp(32px,4vw,58px) clamp(26px,4vw,58px)!important;display:grid!important;position:relative!important}html body main.models-page .models-flagship-home .home-flagship-card--revelator .home-flagship-copy{order:1!important;justify-self:start!important}html body main.models-page .models-flagship-home .home-flagship-kicker{color:#061d2e!important;letter-spacing:.18em!important;gap:9px!important;margin:0 0 16px!important;font-size:.68rem!important;font-weight:760!important}html body main.models-page .models-flagship-home .home-flagship-kicker span,html body main.models-page .models-flagship-home .home-flagship-stock span{background:#b06d08!important;border-radius:999px!important;width:9px!important;height:9px!important;display:block!important}html body main.models-page .models-flagship-home .home-flagship-card h3,html body main.models-page .models-flagship-home .home-flagship-copy h3{color:#061d2e!important;font-family:var(--serif)!important;text-transform:none!important;margin:0 0 18px!important;font-size:clamp(3.35rem,4.4vw,5.35rem)!important;font-weight:400!important;line-height:.96!important}html body main.models-page .models-flagship-home .home-flagship-description{color:#082236bd!important;max-width:27ch!important;margin:0 0 20px!important;font-size:clamp(1rem,1.1vw,1.16rem)!important;line-height:1.35!important}html body main.models-page .models-flagship-home .home-flagship-features{border-top:1px solid #08223629!important;gap:13px!important;margin:0 0 20px!important;padding:18px 0 0!important;list-style:none!important;display:grid!important}html body main.models-page .models-flagship-home .home-flagship-features li{color:#082236c2!important;grid-template-columns:34px minmax(0,1fr)!important;align-items:center!important;column-gap:14px!important;line-height:1.22!important;display:grid!important}html body main.models-page .models-flagship-home .home-flagship-features li>span{color:#b06d08!important;border:1px solid #08223638!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:34px!important;height:34px!important;font-size:.72rem!important;font-weight:650!important;display:flex!important}html body main.models-page .models-flagship-home .home-flagship-features li:first-child>span:before{content:"01"!important}html body main.models-page .models-flagship-home .home-flagship-features li:nth-child(2)>span:before{content:"02"!important}html body main.models-page .models-flagship-home .home-flagship-features li:nth-child(3)>span:before{content:"03"!important}html body main.models-page .models-flagship-home .home-flagship-features strong{color:#061d2e!important;font-size:.9rem!important;font-weight:560!important}html body main.models-page .models-flagship-home .home-flagship-features small{color:#082236a3!important;margin-top:2px!important;font-size:.82rem!important;display:block!important}html body main.models-page .models-flagship-home .home-flagship-stock{color:#082236a3!important;flex-wrap:wrap!important;align-items:baseline!important;gap:8px 14px!important;margin:0 0 16px!important;display:flex!important}html body main.models-page .models-flagship-home .home-flagship-stock strong{color:#061d2e!important;font-size:.96rem!important}html body main.models-page .models-flagship-home .home-flagship-stock em{font-size:.88rem!important;font-style:normal!important}html body main.models-page .models-flagship-home .home-flagship-price{border-top:1px solid #08223629!important;gap:12px!important;margin:0!important;padding-top:18px!important}html body main.models-page .models-flagship-home .home-flagship-price>span{color:#0822369e!important;font-size:.95rem!important}html body main.models-page .models-flagship-home .home-card-actions{gap:10px!important;max-width:310px!important;margin-top:18px!important}html body main.models-page .models-flagship-home .home-card-actions a{border-color:#0822363d!important;min-height:46px!important}html body main.models-page .models-flagship-home .home-card-actions a:first-child{color:#fff!important;background:#061d2e!important;border-color:#061d2e!important}html body main.models-page .models-flagship-home .home-flagship-media{z-index:2!important;order:0!important;justify-content:flex-start!important;align-items:end!important;min-height:100%!important;padding:0!important;display:flex!important;position:relative!important;inset:auto!important}html body main.models-page .models-flagship-home .home-flagship-card--innovator .home-flagship-media{justify-content:flex-start!important}html body main.models-page .models-flagship-home .home-flagship-card--revelator .home-flagship-media{order:2!important;justify-content:flex-end!important}html body main.models-page .models-flagship-home .home-flagship-media:before{content:""!important;filter:blur(10px)!important;opacity:.75!important;z-index:0!important;background:radial-gradient(circle at 52% 78%,#0822361f,#08223600 34%),linear-gradient(90deg,#b06d0814,#b06d0800)!important;border-radius:999px!important;width:82%!important;height:44%!important;position:absolute!important;bottom:5%!important;left:5%!important}html body main.models-page .models-flagship-home .home-flagship-media img{filter:drop-shadow(0 28px 40px #08223614)!important;object-fit:contain!important;object-position:center bottom!important;opacity:1!important;z-index:1!important;width:min(48vw,680px)!important;max-width:none!important;height:clamp(560px,47vw,760px)!important;max-height:none!important;position:relative!important;transform:none!important}html body main.models-page .models-flagship-home .home-flagship-card--revelator .home-flagship-media img{opacity:1!important;transform:none!important}html body main.models-page .models-flagship-proof{background:#ffffffdb!important;border-top:1px solid #0822361f!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;max-width:1720px!important;margin:0 auto!important;padding:24px clamp(28px,6vw,96px)!important;display:grid!important}html body main.models-page .models-flagship-proof p{border-left:1px solid #0822361f!important;gap:3px!important;margin:0!important;padding:0 clamp(16px,3vw,48px)!important;display:grid!important}html body main.models-page .models-flagship-proof p:first-child{border-left:0!important}html body main.models-page .models-flagship-proof strong{color:#061d2e!important;font-size:.94rem!important;font-weight:560!important}html body main.models-page .models-flagship-proof span{color:#08223699!important;font-size:.83rem!important}@media (max-width:1180px){html body main.models-page .models-flagship-home .home-flagship-stack{max-width:980px!important}html body main.models-page .models-flagship-home .home-flagship-card,html body main.models-page .models-flagship-home .home-flagship-card--revelator{grid-template-columns:minmax(0,.96fr) minmax(0,1fr)!important}html body main.models-page .models-flagship-home .home-flagship-media img{width:min(48vw,520px)!important;height:clamp(520px,50vw,650px)!important}}@media (max-width:860px){html body main.models-page .model-showcase.models-flagship-home{padding:34px 0 0!important}html body main.models-page .models-section-heading--flagship{text-align:left!important;padding:0 24px!important}html body main.models-page .models-section-heading--flagship h2{max-width:100%!important;margin-inline:0!important}html body main.models-page .models-section-heading--flagship .micro-line{margin-left:0!important}html body main.models-page .models-section-intro{max-width:330px!important;margin-left:0!important;font-size:1.02rem!important}html body main.models-page .models-flagship-home .home-flagship-stack,html body main.models-page .models-flagship-home .home-flagship-stack[data-count="1"]{scroll-snap-type:none!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important;max-width:none!important;margin-inline:0!important;padding:0!important;display:grid!important;overflow:visible!important}html body main.models-page .models-flagship-home .home-flagship-stack:before,html body main.models-page .models-flagship-home .home-flagship-stack:after{display:none!important}html body main.models-page .models-flagship-home .home-flagship-card,html body main.models-page .models-flagship-home .home-flagship-card--revelator{scroll-snap-align:unset!important;border-top:1px solid #0822361f!important;flex:none!important;grid-template-columns:minmax(0,1fr) minmax(150px,46vw)!important;min-height:650px!important;padding:0!important;display:grid!important;overflow:hidden!important}html body main.models-page .models-flagship-home .home-flagship-copy,html body main.models-page .models-flagship-home .home-flagship-card--revelator .home-flagship-copy{order:0!important;align-content:center!important;justify-self:stretch!important;max-width:none!important;padding:28px 0 28px 24px!important}html body main.models-page .models-flagship-home .home-flagship-card h3,html body main.models-page .models-flagship-home .home-flagship-copy h3{margin-bottom:14px!important;font-size:clamp(3rem,13vw,4.45rem)!important}html body main.models-page .models-flagship-home .home-flagship-kicker{margin-bottom:14px!important;font-size:.73rem!important;line-height:1.2!important}html body main.models-page .models-flagship-home .home-flagship-description{max-width:23ch!important;margin-bottom:18px!important;font-size:1rem!important}html body main.models-page .models-flagship-home .home-flagship-features{gap:12px!important;padding-top:16px!important}html body main.models-page .models-flagship-home .home-flagship-features li{grid-template-columns:24px minmax(0,1fr)!important;column-gap:10px!important}html body main.models-page .models-flagship-home .home-flagship-features li>span{border:0!important;width:24px!important;height:24px!important}html body main.models-page .models-flagship-home .home-flagship-features strong{font-size:.84rem!important}html body main.models-page .models-flagship-home .home-flagship-features small{font-size:.78rem!important}html body main.models-page .models-flagship-home .home-flagship-stock{gap:8px 12px!important}html body main.models-page .models-flagship-home .home-flagship-price{flex-wrap:wrap!important;align-items:baseline!important;padding-top:16px!important}html body main.models-page .models-flagship-home .home-card-actions{max-width:268px!important}html body main.models-page .models-flagship-home .home-card-actions a{min-height:43px!important}html body main.models-page .models-flagship-home .home-flagship-media,html body main.models-page .models-flagship-home .home-flagship-card--innovator .home-flagship-media,html body main.models-page .models-flagship-home .home-flagship-card--revelator .home-flagship-media{order:1!important;justify-content:flex-end!important;align-items:end!important;padding:0!important;overflow:visible!important}html body main.models-page .models-flagship-home .home-flagship-media:before{display:none!important}html body main.models-page .models-flagship-home .home-flagship-media img,html body main.models-page .models-flagship-home .home-flagship-card--revelator .home-flagship-media img{filter:drop-shadow(0 18px 30px #08223614)!important;object-fit:contain!important;object-position:right bottom!important;opacity:1!important;width:min(60vw,300px)!important;max-width:none!important;height:min(74vh,600px)!important;transform:translate(10%)!important}html body main.models-page .models-flagship-proof{display:none!important}}@media (max-width:520px){html body main.models-page .models-flagship-home .home-flagship-card,html body main.models-page .models-flagship-home .home-flagship-card--revelator{grid-template-columns:minmax(0,1fr) minmax(118px,41vw)!important;min-height:674px!important}html body main.models-page .models-flagship-home .home-flagship-copy,html body main.models-page .models-flagship-home .home-flagship-card--revelator .home-flagship-copy{padding-left:24px!important;padding-right:0!important}html body main.models-page .models-flagship-home .home-flagship-card h3,html body main.models-page .models-flagship-home .home-flagship-copy h3{font-size:clamp(2.84rem,12.6vw,3.85rem)!important}html body main.models-page .models-flagship-home .home-flagship-description{max-width:19ch!important}html body main.models-page .models-flagship-home .home-flagship-features small{display:none!important}html body main.models-page .models-flagship-home .home-flagship-media img,html body main.models-page .models-flagship-home .home-flagship-card--revelator .home-flagship-media img{width:min(64vw,276px)!important;height:min(70vh,560px)!important;transform:translate(15%)!important}}@media (max-width:390px){html body main.models-page .models-flagship-home .home-flagship-card,html body main.models-page .models-flagship-home .home-flagship-card--revelator{min-height:690px!important}html body main.models-page .models-flagship-home .home-card-actions{max-width:238px!important}}@media (min-width:861px){html body main.models-page .models-flagship-home .home-flagship-stack{max-width:1560px!important;padding-left:clamp(36px,5vw,86px)!important;padding-right:clamp(36px,5vw,86px)!important}html body main.models-page .models-flagship-home .home-flagship-card{grid-template-columns:minmax(260px,1.16fr) minmax(280px,.84fr)!important;min-height:clamp(640px,49vw,820px)!important}html body main.models-page .models-flagship-home .home-flagship-card--revelator{grid-template-columns:minmax(280px,.84fr) minmax(260px,1.16fr)!important}html body main.models-page .models-flagship-home .home-flagship-card--innovator .home-flagship-media{order:0!important;grid-area:1/1!important;justify-content:flex-start!important}html body main.models-page .models-flagship-home .home-flagship-card--innovator .home-flagship-copy{order:1!important;grid-area:1/2!important;justify-self:end!important;max-width:360px!important;padding-left:clamp(18px,2vw,40px)!important;padding-right:clamp(34px,4.4vw,74px)!important}html body main.models-page .models-flagship-home .home-flagship-card--revelator .home-flagship-copy{order:1!important;grid-area:1/1!important;justify-self:start!important;max-width:360px!important;padding-left:clamp(34px,4.4vw,74px)!important;padding-right:clamp(18px,2vw,40px)!important}html body main.models-page .models-flagship-home .home-flagship-card--revelator .home-flagship-media{order:2!important;grid-area:1/2!important;justify-content:flex-end!important}html body main.models-page .models-flagship-home .home-flagship-media:before{display:none!important}html body main.models-page .models-flagship-home .home-flagship-media img,html body main.models-page .models-flagship-home .home-flagship-card--revelator .home-flagship-media img{width:clamp(285px,25vw,510px)!important;height:clamp(575px,44vw,780px)!important}html body main.models-page .models-flagship-home .home-flagship-card h3,html body main.models-page .models-flagship-home .home-flagship-copy h3{letter-spacing:0!important;font-size:clamp(3rem,3.9vw,4.95rem)!important}html body main.models-page .models-flagship-home .home-flagship-description{font-size:clamp(.98rem,1vw,1.1rem)!important}html body main.models-page .models-flagship-home .home-flagship-features{gap:0!important;padding-top:12px!important}html body main.models-page .models-flagship-home .home-flagship-features li{border-bottom:1px solid #0822361a!important;column-gap:0!important;padding:11px 0!important;display:block!important}html body main.models-page .models-flagship-home .home-flagship-features li:first-child{padding-top:0!important}html body main.models-page .models-flagship-home .home-flagship-features li>span{display:none!important}html body main.models-page .models-flagship-home .home-flagship-features strong{display:block!important}html body main.models-page .models-flagship-home .home-flagship-stock{margin-top:2px!important}}@media (min-width:1181px) and (max-width:1380px){html body main.models-page .models-flagship-home .home-flagship-stack{padding-left:42px!important;padding-right:42px!important}html body main.models-page .models-flagship-home .home-flagship-card--innovator .home-flagship-copy{padding-right:44px!important}html body main.models-page .models-flagship-home .home-flagship-card--revelator .home-flagship-copy{padding-left:44px!important}}@media (min-width:861px){html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator{flex:none!important;display:grid!important;overflow:visible!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card{grid-template-columns:minmax(260px,1.16fr) minmax(280px,.84fr)!important;min-height:clamp(640px,49vw,820px)!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator{grid-template-columns:minmax(280px,.84fr) minmax(260px,1.16fr)!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--innovator .home-flagship-media{order:0!important;grid-area:1/1!important;justify-content:flex-start!important;transform:none!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--innovator .home-flagship-copy{order:1!important;grid-area:1/2!important;justify-self:end!important;max-width:360px!important;padding-left:clamp(18px,2vw,40px)!important;padding-right:clamp(34px,4.4vw,74px)!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator .home-flagship-copy{order:1!important;grid-area:1/1!important;justify-self:start!important;max-width:360px!important;padding-left:clamp(34px,4.4vw,74px)!important;padding-right:clamp(18px,2vw,40px)!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator .home-flagship-media{order:2!important;grid-area:1/2!important;justify-content:flex-end!important;transform:none!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-media img,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator .home-flagship-media img{object-fit:contain!important;object-position:center bottom!important;opacity:1!important;width:clamp(285px,25vw,510px)!important;max-width:none!important;height:clamp(575px,44vw,780px)!important;transform:none!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-media:before{display:none!important}}@media (min-width:1181px) and (max-width:1380px){html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--innovator .home-flagship-copy{padding-right:44px!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator .home-flagship-copy{padding-left:44px!important}}@media (min-width:861px){html body main.models-page section.model-showcase.models-flagship-home .home-flagship-stack{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:clamp(14px,1.6vw,24px)!important;max-width:1500px!important;padding-left:clamp(32px,5vw,92px)!important;padding-right:clamp(32px,5vw,92px)!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-stack:before{display:none!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-stack:after{top:52%!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator{background:#fffffff0!important;border:1px solid #08223624!important;border-radius:8px!important;grid-template-columns:minmax(220px,.92fr) minmax(280px,1.08fr)!important;gap:clamp(20px,2vw,34px)!important;min-height:clamp(610px,43vw,740px)!important;padding:clamp(22px,2.5vw,38px)!important;display:grid!important;overflow:hidden!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--innovator .home-flagship-media,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator .home-flagship-media{background:linear-gradient(#fff 0%,#fbfaf7 100%)!important;border:1px solid #0822360f!important;order:0!important;grid-area:1/1!important;justify-content:center!important;align-items:end!important;min-height:100%!important;padding:clamp(18px,2vw,30px) 0 0!important;display:flex!important;overflow:hidden!important;transform:none!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--innovator .home-flagship-copy,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator .home-flagship-copy{order:1!important;grid-area:1/2!important;align-content:center!important;justify-self:stretch!important;max-width:none!important;padding:0!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-media img,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator .home-flagship-media img{filter:drop-shadow(0 20px 34px #08223614)!important;object-fit:contain!important;object-position:center bottom!important;opacity:1!important;width:auto!important;max-width:96%!important;height:clamp(510px,37vw,650px)!important;transform:none!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card h3,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-copy h3{overflow-wrap:normal!important;white-space:normal!important;margin-bottom:16px!important;font-size:clamp(2.8rem,3.15vw,4.25rem)!important;line-height:.98!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-description{max-width:29ch!important}html body main.models-page section.model-showcase.models-flagship-home .home-card-actions{max-width:100%!important}}@media (min-width:861px) and (max-width:1320px){html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator{grid-template-columns:minmax(184px,.76fr) minmax(250px,1.24fr)!important;gap:18px!important;padding:22px!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card h3,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-copy h3{font-size:clamp(2.55rem,3.2vw,3.4rem)!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-media img,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator .home-flagship-media img{height:clamp(470px,39vw,560px)!important}}@media (max-width:860px){html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator{grid-template-columns:minmax(0,1fr) minmax(128px,42vw)!important;min-height:632px!important;display:grid!important;position:relative!important;overflow:hidden!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-copy,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator .home-flagship-copy{z-index:2!important;order:0!important;grid-area:1/1!important;align-content:center!important;justify-self:stretch!important;max-width:none!important;padding:26px 0 26px 24px!important;position:relative!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-media,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--innovator .home-flagship-media,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator .home-flagship-media{z-index:1!important;order:1!important;grid-area:1/2!important;justify-content:flex-end!important;align-items:end!important;min-height:100%!important;padding:0!important;display:flex!important;overflow:visible!important;transform:none!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-media img,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator .home-flagship-media img{object-fit:contain!important;object-position:right bottom!important;opacity:1!important;width:min(58vw,260px)!important;max-width:none!important;height:min(66vh,530px)!important;transform:translate(9%)!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card h3,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-copy h3{max-width:7.7ch!important;font-size:clamp(2.64rem,11.4vw,3.6rem)!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-description{max-width:20ch!important}}@media (max-width:390px){html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator{grid-template-columns:minmax(0,1fr) minmax(122px,39vw)!important;min-height:646px!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-media img,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator .home-flagship-media img{width:min(57vw,238px)!important}}@media (min-width:861px){html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator{min-height:clamp(700px,45vw,780px)!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--innovator .home-flagship-copy,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator .home-flagship-copy{align-content:start!important;align-self:center!important;min-height:0!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-media img,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator .home-flagship-media img{height:clamp(545px,39vw,680px)!important}}@media (min-width:861px) and (max-width:1320px){html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator{min-height:720px!important}}@media (min-width:861px){html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator{grid-template-columns:minmax(250px,1fr) minmax(250px,1fr)!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--innovator .home-flagship-media,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator .home-flagship-media{align-items:center!important;overflow:visible!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-media img,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator .home-flagship-media img{width:min(112%,350px)!important;max-width:none!important;height:auto!important;max-height:96%!important}}@media (min-width:861px) and (max-width:1320px){html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator{grid-template-columns:minmax(240px,1fr) minmax(240px,1fr)!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-media img,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator .home-flagship-media img{width:min(110%,318px)!important}}html body main.models-page .models-hero{display:none!important}html body main.models-page .models-family-browser{background:#fff!important}html body main.models-page .models-family-controls{background:#fffffff5!important;border-bottom:1px solid #0822361f!important;margin:0!important}html body main.models-page section.model-showcase.models-flagship-home{background:#fff!important;border-bottom:1px solid #0822361f!important;padding:clamp(40px,5vw,82px) 0 clamp(34px,4.5vw,74px)!important;overflow:hidden!important}html body main.models-page section.model-showcase.models-flagship-home .models-section-heading--flagship{text-align:center!important;max-width:860px!important;margin:0 auto clamp(22px,3vw,38px)!important;padding:0 24px!important}html body main.models-page section.model-showcase.models-flagship-home .models-section-heading--flagship p{color:#b06d08!important;letter-spacing:.18em!important;text-transform:uppercase!important;margin:0 0 8px!important;font-size:.78rem!important;font-weight:820!important}html body main.models-page section.model-showcase.models-flagship-home .models-section-heading--flagship h1,html body main.models-page section.model-showcase.models-flagship-home .models-section-heading--flagship h2{color:#020202!important;font-family:var(--serif)!important;letter-spacing:0!important;margin:0!important;font-size:clamp(4.2rem,5.15vw,6.3rem)!important;font-weight:400!important;line-height:.92!important}html body main.models-page section.model-showcase.models-flagship-home .models-section-heading--flagship .micro-line{background:#b06d08!important;width:80px!important;height:2px!important;margin:20px auto 22px!important;display:block!important}html body main.models-page section.model-showcase.models-flagship-home .models-section-intro{color:#082236ad!important;letter-spacing:0!important;max-width:520px!important;margin:0 auto!important;font-size:clamp(1.02rem,1.15vw,1.22rem)!important;font-weight:420!important;line-height:1.35!important;display:block!important}@media (min-width:980px){html body main.models-page section.model-showcase.models-flagship-home .home-flagship-stack{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:clamp(30px,3.6vw,68px)!important;width:100%!important;max-width:1760px!important;margin:0 auto!important;padding:0 clamp(32px,3.6vw,74px)!important;display:grid!important;position:relative!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-stack:before{content:""!important;z-index:6!important;background:#0822362e!important;width:clamp(78px,7vw,136px)!important;height:1px!important;display:block!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-stack:after{color:#071e2f!important;content:"OR"!important;letter-spacing:.02em!important;z-index:7!important;background:#fff!important;border:1px solid #08223633!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:58px!important;height:58px!important;font-size:.76rem!important;font-weight:720!important;display:flex!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;box-shadow:0 18px 32px #0822360f!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;gap:clamp(24px,2.4vw,44px)!important;min-height:clamp(600px,41vw,760px)!important;padding:0!important;display:grid!important;overflow:visible!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--innovator,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator{grid-template-columns:minmax(260px,.98fr) minmax(280px,.78fr)!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator{grid-template-columns:minmax(280px,.78fr) minmax(260px,.98fr)!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--innovator .home-flagship-media,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator .home-flagship-media{box-shadow:none!important;background:0 0!important;border:0!important;grid-row:1!important;align-items:end!important;min-height:100%!important;padding:0!important;display:flex!important;position:relative!important;overflow:hidden!important;transform:none!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--innovator .home-flagship-media{grid-column:1!important;justify-content:flex-start!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator .home-flagship-media{grid-column:2!important;justify-content:flex-end!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-media:before,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-media:after{display:none!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-media img,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator .home-flagship-media img{filter:drop-shadow(0 24px 42px #08223614)!important;mix-blend-mode:multiply!important;object-fit:contain!important;object-position:center bottom!important;opacity:1!important;background:0 0!important;width:min(100%,clamp(370px,27vw,540px))!important;max-width:100%!important;height:auto!important;max-height:96%!important;transform:none!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--innovator .home-flagship-copy,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator .home-flagship-copy{z-index:2!important;grid-row:1!important;align-content:center!important;align-self:center!important;gap:0!important;max-width:370px!important;min-height:0!important;padding:0!important;display:grid!important;position:relative!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--innovator .home-flagship-copy{grid-column:2!important;justify-self:start!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator .home-flagship-copy{grid-column:1!important;justify-self:end!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-kicker{color:#071e2f!important;letter-spacing:.2em!important;text-transform:uppercase!important;align-items:center!important;gap:10px!important;margin:0 0 18px!important;font-size:.72rem!important;font-weight:820!important;line-height:1!important;display:flex!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-kicker span{background:#b06d08!important;border-radius:999px!important;width:8px!important;height:8px!important;display:inline-block!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card h3,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-copy h3{color:#020202!important;font-family:var(--serif)!important;letter-spacing:0!important;white-space:normal!important;max-width:none!important;margin:0 0 18px!important;font-size:clamp(3.5rem,3.95vw,5.4rem)!important;font-weight:400!important;line-height:.95!important;overflow:visible!important}html body main.models-page section.model-showcase.models-flagship-home .home-product-wordmark{text-overflow:clip!important;white-space:normal!important;display:block!important;overflow:visible!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-description{color:#082236bd!important;border-bottom:1px solid #08223624!important;max-width:30ch!important;margin:0 0 18px!important;padding-bottom:20px!important;font-size:clamp(1rem,1vw,1.14rem)!important;line-height:1.34!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-features{border-bottom:1px solid #08223624!important;gap:13px!important;margin:0 0 18px!important;padding:0 0 18px!important;list-style:none!important;display:grid!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-features li{border:0!important;grid-template-columns:42px minmax(0,1fr)!important;align-items:center!important;column-gap:16px!important;padding:0!important;display:grid!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-feature-icon{color:#071e2f!important;background:#fff!important;border:1px solid #08223647!important;border-radius:999px!important;grid-area:1/1/span 2!important;justify-content:center!important;align-items:center!important;width:42px!important;height:42px!important;display:flex!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-feature-icon svg{stroke:currentColor!important;stroke-linecap:round!important;stroke-linejoin:round!important;stroke-width:1.45px!important;fill:none!important;width:22px!important;height:22px!important;display:block!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-features strong{color:#071e2f!important;grid-column:2!important;font-size:.95rem!important;font-weight:740!important;line-height:1.1!important;display:block!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-features small{color:#082236a3!important;grid-column:2!important;font-size:.86rem!important;line-height:1.22!important;display:block!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-stock{color:#082236a3!important;align-items:baseline!important;gap:10px!important;margin:0 0 14px!important;display:flex!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-stock span{background:#b06d08!important;border-radius:999px!important;flex:none!important;width:9px!important;height:9px!important;margin-top:.35em!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-stock strong{color:#071e2f!important;font-size:.98rem!important;font-weight:720!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-stock em{font-size:.86rem!important;font-style:normal!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-price{color:#071e2f!important;align-items:end!important;gap:12px!important;margin:0 0 18px!important;display:flex!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-price>span{color:#0822369e!important;font-size:.98rem!important;line-height:1.7!important}html body main.models-page section.model-showcase.models-flagship-home .home-card-actions{gap:10px!important;width:100%!important;max-width:305px!important;display:grid!important}html body main.models-page section.model-showcase.models-flagship-home .home-card-actions a{border-radius:3px!important;justify-content:space-between!important;align-items:center!important;width:100%!important;min-height:44px!important;padding:0 18px!important;font-size:.92rem!important;font-weight:650!important;display:flex!important}html body main.models-page section.model-showcase.models-flagship-home .home-card-actions a:first-child{color:#fff!important;background:#061b2c!important;border-color:#061b2c!important}}@media (min-width:980px) and (max-width:1439px){html body main.models-page section.model-showcase.models-flagship-home .home-flagship-stack{gap:28px!important;padding-left:28px!important;padding-right:28px!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--innovator,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator{grid-template-columns:minmax(210px,.82fr) minmax(270px,1fr)!important;gap:20px!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator{grid-template-columns:minmax(270px,1fr) minmax(210px,.82fr)!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-media img,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator .home-flagship-media img{width:min(100%,300px)!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card h3,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-copy h3{font-size:clamp(2.8rem,3.25vw,3.85rem)!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-copy{max-width:330px!important}}@media (max-width:979px){html body main.models-page section.model-showcase.models-flagship-home{padding-top:34px!important}html body main.models-page section.model-showcase.models-flagship-home .models-section-heading--flagship{text-align:left!important}html body main.models-page section.model-showcase.models-flagship-home .models-section-heading--flagship h1,html body main.models-page section.model-showcase.models-flagship-home .models-section-heading--flagship h2{max-width:8.4ch!important;font-size:clamp(3.2rem,12vw,4.6rem)!important}html body main.models-page section.model-showcase.models-flagship-home .models-section-heading--flagship .micro-line{margin-left:0!important}html body main.models-page section.model-showcase.models-flagship-home .models-section-intro{max-width:24rem!important;margin-left:0!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-stack:before,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-stack:after{display:none!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator{background:#fff!important;border:1px solid #08223624!important;border-radius:8px!important;grid-template-columns:minmax(0,1fr) minmax(124px,38vw)!important;min-height:650px!important;overflow:hidden!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-media,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--innovator .home-flagship-media,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator .home-flagship-media{background:0 0!important;border:0!important;overflow:visible!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-media img,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator .home-flagship-media img{mix-blend-mode:multiply!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-feature-icon{border:1px solid #08223642!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:32px!important;height:32px!important;display:flex!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-feature-icon svg{fill:none!important;stroke:currentColor!important;stroke-linecap:round!important;stroke-linejoin:round!important;stroke-width:1.5px!important;width:18px!important;height:18px!important;display:block!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-features li{grid-template-columns:32px minmax(0,1fr)!important;align-items:center!important;column-gap:10px!important;display:grid!important}}html body main.models-page section.model-showcase.models-flagship-home .models-flagship-proof{border-top:1px solid #0822361f!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;margin:clamp(36px,4vw,62px) 0 0!important;padding:24px clamp(24px,7vw,132px) 0!important;display:grid!important}html body main.models-page section.model-showcase.models-flagship-home .models-flagship-proof p{border-right:1px solid #0822361f!important;grid-template-columns:38px minmax(0,1fr)!important;align-items:center!important;gap:0 14px!important;margin:0!important;padding:0 24px!important;display:grid!important}html body main.models-page section.model-showcase.models-flagship-home .models-flagship-proof p:last-child{border-right:0!important}html body main.models-page section.model-showcase.models-flagship-home .models-flagship-proof p:before{color:#071e2f!important;content:""!important;border:1px solid #08223642!important;border-radius:999px!important;grid-row:1/span 2!important;width:36px!important;height:36px!important;display:block!important}html body main.models-page section.model-showcase.models-flagship-home .models-flagship-proof strong{color:#071e2f!important;font-size:.95rem!important;font-weight:720!important;line-height:1.15!important}html body main.models-page section.model-showcase.models-flagship-home .models-flagship-proof span{color:#0822369e!important;font-size:.86rem!important}@media (max-width:760px){html body main.models-page section.model-showcase.models-flagship-home .models-flagship-proof{grid-template-columns:1fr!important;padding:20px 24px 0!important}html body main.models-page section.model-showcase.models-flagship-home .models-flagship-proof p{border-bottom:1px solid #0822361f!important;border-right:0!important;min-height:64px!important;padding:0!important}}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-feature-icon:before,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-feature-icon:after,html body main.models-page .models-flagship-home .home-flagship-features li>span:before,html body main.models-page .models-flagship-home .home-flagship-features li>span:after,html body main.models-page .models-flagship-home .home-flagship-features li:first-child>span.home-flagship-feature-icon:before,html body main.models-page .models-flagship-home .home-flagship-features li:nth-child(2)>span.home-flagship-feature-icon:before,html body main.models-page .models-flagship-home .home-flagship-features li:nth-child(3)>span.home-flagship-feature-icon:before{content:""!important;display:none!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-feature-icon{font-size:0!important;position:relative!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-feature-icon svg{opacity:1!important}html body main.models-page section.model-showcase.models-flagship-home .models-flagship-proof p:before{content:none!important;display:none!important}html body main.models-page section.model-showcase.models-flagship-home .models-flagship-proof-icon{color:#071e2f!important;border:1px solid #08223647!important;border-radius:999px!important;grid-area:1/1/span 2!important;justify-content:center!important;align-items:center!important;width:38px!important;height:38px!important;display:flex!important}html body main.models-page section.model-showcase.models-flagship-home .models-flagship-proof-icon svg{fill:none!important;stroke:currentColor!important;stroke-linecap:round!important;stroke-linejoin:round!important;stroke-width:1.45px!important;width:20px!important;height:20px!important;display:block!important}@media (min-width:980px){html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--innovator,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator{grid-template-columns:minmax(340px,.96fr) minmax(340px,.9fr)!important;gap:clamp(30px,2vw,40px)!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator{grid-template-columns:minmax(340px,.9fr) minmax(340px,.96fr)!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--innovator .home-flagship-copy,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator .home-flagship-copy{width:min(100%,370px)!important;max-width:370px!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator .home-flagship-copy{justify-self:start!important}html body main.models-page section.model-showcase.models-flagship-home .home-card-actions{box-sizing:border-box!important;width:min(100%,305px)!important;max-width:min(100%,305px)!important}html body main.models-page section.model-showcase.models-flagship-home .home-card-actions a{box-sizing:border-box!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--innovator .home-flagship-media,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator .home-flagship-media{isolation:isolate!important;overflow:hidden!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--innovator .home-flagship-media img,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator .home-flagship-media img{filter:none!important;width:min(100%,clamp(350px,25vw,500px))!important;max-height:92%!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card h3,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-copy h3{margin-bottom:20px!important;font-size:clamp(3rem,3vw,3.6rem)!important;line-height:.98!important}}@media (min-width:980px) and (max-width:1439px){html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--innovator,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator{grid-template-columns:minmax(260px,.9fr) minmax(310px,1fr)!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator{grid-template-columns:minmax(310px,1fr) minmax(260px,.9fr)!important}}@media (max-width:979px){html body main.models-page section.model-showcase.models-flagship-home{padding-top:64px!important}html body main.models-page section.model-showcase.models-flagship-home .models-section-heading--flagship p{display:none!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-media,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--innovator .home-flagship-media,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator .home-flagship-media{pointer-events:none!important;justify-content:flex-end!important;align-items:end!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-media img,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator .home-flagship-media img{filter:none!important;object-fit:contain!important;object-position:right bottom!important;width:auto!important;max-width:none!important;height:min(52vh,420px)!important;max-height:420px!important;transform:translate(22px)!important}}@media (max-width:460px){html body main.models-page section.model-showcase.models-flagship-home .home-flagship-media img,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator .home-flagship-media img{height:min(50vh,395px)!important;max-height:395px!important;transform:translate(28px)!important}}html body main.models-page .models-family-controls{-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;box-sizing:border-box!important;min-height:44px!important;padding:6px max(16px, env(safe-area-inset-left)) 6px max(16px, env(safe-area-inset-right))!important;z-index:40!important;background:#ffffffeb!important;border-bottom:1px solid #0822361a!important;justify-content:center!important;align-items:center!important;gap:8px!important;width:100%!important;margin:0!important;display:flex!important;position:sticky!important;top:50px!important;overflow:visible!important}html body main.models-page .models-family-tabs{flex:0 294px!important;width:min(294px,100vw - 132px)!important;min-width:0!important;height:30px!important}html body main.models-page .models-family-tabs button{height:24px!important;margin:2px!important;padding:0 8px!important;font-size:.72rem!important}html body main.models-page .models-ready-chip{flex:none!important;gap:7px!important;height:30px!important;padding:0 10px 0 12px!important;font-size:.72rem!important}html body main.models-page .models-ready-chip span{min-width:18px!important;height:18px!important;padding:0 5px!important;font-size:.64rem!important}@media (min-width:980px){html body main.models-page section.model-showcase.models-flagship-home{padding-top:clamp(34px,4.2vw,68px)!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-stack{gap:clamp(56px,5.6vw,108px)!important;max-width:1500px!important;padding-left:clamp(34px,4vw,72px)!important;padding-right:clamp(34px,4vw,72px)!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-stack:before{content:""!important;z-index:6!important;background:linear-gradient(#0000 0%,#0822362e 11% 44%,#0000 44% 56%,#0822362e 56% 89%,#0000 100%)!important;width:1px!important;height:auto!important;display:block!important;position:absolute!important;top:clamp(14px,3vw,42px)!important;bottom:clamp(28px,4vw,56px)!important;left:50%!important;transform:translate(-50%)!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-stack:after{color:#071e2f!important;content:"OR"!important;letter-spacing:.03em!important;z-index:7!important;background:#fff!important;border:1px solid #08223633!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:52px!important;height:52px!important;font-size:.75rem!important;font-weight:720!important;display:flex!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;box-shadow:0 18px 34px #08223612!important}}@media (min-width:980px) and (max-width:1279px){html body main.models-page section.model-showcase.models-flagship-home .models-section-heading--flagship{margin-bottom:18px!important}html body main.models-page section.model-showcase.models-flagship-home .models-section-heading--flagship h1,html body main.models-page section.model-showcase.models-flagship-home .models-section-heading--flagship h2{font-size:clamp(4rem,5vw,4.85rem)!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-stack{gap:clamp(78px,8vw,104px)!important;max-width:1120px!important;padding-left:clamp(28px,3.4vw,42px)!important;padding-right:clamp(28px,3.4vw,42px)!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--innovator,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator{grid-template-columns:minmax(0,1fr)!important;min-height:clamp(610px,55vw,680px)!important;display:grid!important;position:relative!important;overflow:visible!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--innovator .home-flagship-copy,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator .home-flagship-copy{z-index:3!important;grid-area:1/1!important;align-self:center!important;width:min(100%,318px)!important;max-width:min(100%,318px)!important;padding:0!important;position:relative!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--innovator .home-flagship-copy{justify-self:end!important;margin-right:clamp(4px,.7vw,14px)!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator .home-flagship-copy{justify-self:start!important;margin-left:clamp(4px,.7vw,14px)!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card h3,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-copy h3{white-space:nowrap!important;margin-bottom:16px!important;font-size:clamp(2.55rem,3.3vw,3.05rem)!important;line-height:1!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-description{max-width:26ch!important;font-size:.95rem!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-features li{padding:9px 0!important}html body main.models-page section.model-showcase.models-flagship-home .home-card-actions{width:100%!important;max-width:100%!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--innovator .home-flagship-media,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator .home-flagship-media{pointer-events:none!important;z-index:1!important;grid-area:1/1!important;width:min(46%,220px)!important;height:62%!important;min-height:0!important;position:absolute!important;bottom:0!important;overflow:visible!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--innovator .home-flagship-media{left:0!important;right:auto!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator .home-flagship-media{left:auto!important;right:0!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--innovator .home-flagship-media img,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator .home-flagship-media img{filter:none!important;mix-blend-mode:multiply!important;object-fit:contain!important;opacity:.92!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;transform:none!important}}@media (max-width:760px){html body main.models-page .models-family-controls{gap:7px!important;min-height:42px!important;padding:6px 10px!important;top:50px!important}html body main.models-page .models-family-tabs{flex-basis:270px!important;width:min(270px,100vw - 112px)!important;height:30px!important}}html body main.models-page .models-family-controls{min-height:40px!important;padding-top:4px!important;padding-bottom:4px!important;top:0!important;box-shadow:0 10px 28px #0822360a!important}html body main.models-page .models-family-tabs{flex-basis:282px!important;max-width:282px!important;height:28px!important;min-height:28px!important;padding:2px!important}html body main.models-page .models-family-tabs button{height:22px!important;min-height:22px!important;margin:1px!important}html body main.models-page .models-ready-chip{height:28px!important}@media (min-width:980px){html body main.models-page section.model-showcase.models-flagship-home{padding-top:clamp(28px,3.4vw,52px)!important}html body main.models-page section.model-showcase.models-flagship-home .models-section-heading--flagship{margin-bottom:clamp(42px,4.6vw,70px)!important}html body main.models-page section.model-showcase.models-flagship-home .models-section-intro{max-width:560px!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-stack{gap:clamp(84px,7vw,136px)!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-stack:before{top:0!important;bottom:clamp(22px,3vw,48px)!important}}@media (min-width:980px) and (max-width:1279px){html body main.models-page section.model-showcase.models-flagship-home .models-section-heading--flagship{margin-bottom:56px!important}html body main.models-page section.model-showcase.models-flagship-home .models-section-heading--flagship h1,html body main.models-page section.model-showcase.models-flagship-home .models-section-heading--flagship h2{font-size:clamp(3.75rem,4.65vw,4.5rem)!important}html body main.models-page section.model-showcase.models-flagship-home .models-section-intro{font-size:.98rem!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-stack{gap:clamp(108px,10vw,132px)!important;max-width:1120px!important;padding-left:clamp(34px,4vw,48px)!important;padding-right:clamp(34px,4vw,48px)!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--innovator,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator{min-height:clamp(590px,53vw,650px)!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--innovator .home-flagship-copy,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator .home-flagship-copy{width:min(100%,292px)!important;max-width:min(100%,292px)!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--innovator .home-flagship-copy{margin-right:0!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator .home-flagship-copy{margin-left:0!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card h3,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-copy h3{margin-bottom:18px!important;font-size:clamp(2.28rem,3vw,2.82rem)!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-description{font-size:.9rem!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--innovator .home-flagship-media,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator .home-flagship-media{width:min(39%,190px)!important;height:54%!important}}@media (max-width:760px){html body main.models-page .models-family-controls{min-height:38px!important;padding:4px 10px!important;top:0!important}html body main.models-page .models-family-tabs{flex-basis:264px!important;width:min(264px,100vw - 108px)!important;height:28px!important}html body main.models-page .models-ready-chip{height:28px!important}}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-feature-icon svg{stroke-width:1.65px!important;width:24px!important;height:24px!important}html body main.models-page section.model-showcase.models-flagship-home .models-section-intro{display:none!important}@media (max-width:979px){html body main.models-page section.model-showcase.models-flagship-home .models-section-heading--flagship h1,html body main.models-page section.model-showcase.models-flagship-home .models-section-heading--flagship h2{white-space:nowrap!important;max-width:none!important;font-size:clamp(2.2rem,10.4vw,3.15rem)!important;line-height:.96!important}}@media (max-width:760px){html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--innovator,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator{flex-direction:column!important;min-height:0!important;padding:24px!important;display:flex!important;overflow:hidden!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--innovator .home-flagship-copy,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator .home-flagship-copy{align-self:stretch!important;width:100%!important;max-width:none!important;padding:0!important;top:0!important;left:0!important;right:auto!important;transform:none!important}html body main.models-page section.model-showcase.models-flagship-home .home-card-actions{z-index:4!important;gap:8px!important;width:100%!important;max-width:none!important;margin:16px 0 14px!important;display:grid!important;position:relative!important}html body main.models-page section.model-showcase.models-flagship-home .home-card-actions a{width:100%!important;min-height:44px!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--innovator .home-flagship-media,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator .home-flagship-media{pointer-events:auto!important;z-index:1!important;justify-content:center!important;align-items:center!important;width:100%!important;height:clamp(250px,74vw,340px)!important;min-height:0!important;margin:2px auto 0!important;position:relative!important;inset:auto!important;overflow:hidden!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--innovator .home-flagship-media img,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator .home-flagship-media img{filter:none!important;mix-blend-mode:normal!important;object-fit:contain!important;object-position:center bottom!important;opacity:1!important;width:auto!important;max-width:100%!important;height:100%!important;max-height:100%!important;transform:none!important}}@media (max-width:380px){html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--innovator,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator{padding:22px!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--innovator .home-flagship-media,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator .home-flagship-media{height:clamp(230px,72vw,300px)!important}}@media (max-width:760px){html body main.models-page section.model-showcase.models-flagship-home .models-section-heading--flagship h1,html body main.models-page section.model-showcase.models-flagship-home .models-section-heading--flagship h2{letter-spacing:0!important;white-space:nowrap!important;max-width:100%!important;font-size:2.72rem!important;line-height:.96!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--innovator,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator{padding:32px 24px 24px!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-kicker{place-self:flex-start start!important;align-items:center!important;gap:8px!important;width:fit-content!important;max-width:100%!important;margin:0 0 32px!important;padding:0!important;display:inline-flex!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important;transform:none!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-kicker span{flex:none!important}html body main.models-page section.model-showcase.models-flagship-home .models-flagship-proof{box-sizing:border-box!important;background:linear-gradient(#fff 0%,#fbfcfd 100%)!important;border:1px solid #08223621!important;border-radius:8px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;width:calc(100% - 32px)!important;margin:24px 16px 0!important;padding:12px!important;display:grid!important;box-shadow:0 18px 36px #0822360d!important}html body main.models-page section.model-showcase.models-flagship-home .models-flagship-proof p,html body main.models-page section.model-showcase.models-flagship-home .models-flagship-proof p:last-child{box-sizing:border-box!important;background:#fff!important;border:1px solid #0822361c!important;border-radius:6px!important;grid-template-columns:32px minmax(0,1fr)!important;align-content:center!important;align-items:center!important;gap:4px 8px!important;min-height:94px!important;margin:0!important;padding:12px 10px!important;display:grid!important}html body main.models-page section.model-showcase.models-flagship-home .models-flagship-proof-icon{background:#f7fbfd!important;border-color:#08223638!important;width:32px!important;height:32px!important}html body main.models-page section.model-showcase.models-flagship-home .models-flagship-proof-icon svg{stroke-width:1.5px!important;width:17px!important;height:17px!important}html body main.models-page section.model-showcase.models-flagship-home .models-flagship-proof strong{font-size:.82rem!important;font-weight:760!important;line-height:1.1!important}html body main.models-page section.model-showcase.models-flagship-home .models-flagship-proof p>span:not(.models-flagship-proof-icon){color:#08223694!important;font-size:.72rem!important;line-height:1.2!important}}@media (max-width:380px){html body main.models-page section.model-showcase.models-flagship-home .models-section-heading--flagship h1,html body main.models-page section.model-showcase.models-flagship-home .models-section-heading--flagship h2{font-size:2.44rem!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--innovator,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator{padding:30px 22px 22px!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-kicker{margin-bottom:28px!important}html body main.models-page section.model-showcase.models-flagship-home .models-flagship-proof{gap:8px!important;width:calc(100% - 24px)!important;margin:22px 12px 0!important;padding:10px!important}html body main.models-page section.model-showcase.models-flagship-home .models-flagship-proof p,html body main.models-page section.model-showcase.models-flagship-home .models-flagship-proof p:last-child{grid-template-columns:30px minmax(0,1fr)!important;gap:4px 7px!important;min-height:92px!important;padding:10px 8px!important}html body main.models-page section.model-showcase.models-flagship-home .models-flagship-proof-icon{width:30px!important;height:30px!important}html body main.models-page section.model-showcase.models-flagship-home .models-flagship-proof strong{font-size:.78rem!important}html body main.models-page section.model-showcase.models-flagship-home .models-flagship-proof p>span:not(.models-flagship-proof-icon){font-size:.69rem!important}}@media (min-width:1280px){html body main.models-page section.model-showcase.models-flagship-home .home-flagship-stack{isolation:isolate!important;max-width:min(100%,1640px)!important;position:relative!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-stack:before{z-index:1!important;top:clamp(2px,1.4vw,22px)!important;bottom:clamp(58px,5vw,92px)!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-stack:after{z-index:3!important;top:50%!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--innovator,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator{min-height:clamp(690px,40vw,760px)!important;overflow:visible!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--innovator .home-flagship-copy,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator .home-flagship-copy{z-index:4!important;width:min(100%,348px)!important;max-width:min(100%,348px)!important;position:relative!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--innovator .home-flagship-copy{justify-self:start!important;margin-left:clamp(-170px,-8.4vw,-118px)!important;margin-right:0!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator .home-flagship-copy{justify-self:start!important;margin-left:clamp(24px,2vw,40px)!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--innovator .home-flagship-media,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator .home-flagship-media{z-index:2!important;align-items:flex-end!important;width:clamp(390px,28vw,540px)!important;height:100%!important;min-height:0!important;display:flex!important;position:absolute!important;top:0!important;bottom:0!important;overflow:visible!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--innovator .home-flagship-media{justify-content:flex-start!important;left:clamp(-260px,-15vw,-210px)!important;right:auto!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator .home-flagship-media{justify-content:flex-end!important;left:auto!important;right:clamp(-260px,-15vw,-210px)!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--innovator .home-flagship-media img,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator .home-flagship-media img{object-fit:contain!important;object-position:center bottom!important;opacity:.98!important;width:auto!important;max-width:none!important;height:min(91%,700px)!important;max-height:none!important;transform:none!important}}@media (min-width:1280px) and (max-width:1439px){html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--innovator .home-flagship-copy{margin-left:clamp(-128px,-8vw,-96px)!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator .home-flagship-copy{margin-left:clamp(18px,1.5vw,28px)!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--innovator .home-flagship-media,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator .home-flagship-media{width:clamp(310px,24vw,360px)!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--innovator .home-flagship-media{left:clamp(-230px,-14vw,-170px)!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator .home-flagship-media{right:clamp(-230px,-14vw,-170px)!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--innovator .home-flagship-media img,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator .home-flagship-media img{height:min(82%,580px)!important}}@media (min-width:980px){html body main.models-page .models-family-controls{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;background:0 0!important;border-bottom:0!important;min-height:34px!important;padding:3px 16px 0!important;top:50px!important}html body main.models-page .models-family-tabs,html body main.models-page .models-ready-chip{background:#fff!important;box-shadow:0 8px 22px #0822360a!important}html body main.models-page section.model-showcase.models-flagship-home{border-top:0!important;grid-template-rows:auto minmax(0,1fr) auto!important;height:100svh!important;min-height:0!important;padding:clamp(16px,2svh,24px) 0 0!important;display:grid!important;overflow:hidden!important}html body main.models-page section.model-showcase.models-flagship-home .models-section-heading--flagship{max-width:820px!important;margin:0 auto clamp(12px,1.6svh,20px)!important;padding:0 24px!important}html body main.models-page section.model-showcase.models-flagship-home .models-section-heading--flagship p{margin-bottom:6px!important}html body main.models-page section.model-showcase.models-flagship-home .models-section-heading--flagship h1,html body main.models-page section.model-showcase.models-flagship-home .models-section-heading--flagship h2{font-size:clamp(4.1rem,4.65vw,5.65rem)!important}html body main.models-page section.model-showcase.models-flagship-home .models-section-heading--flagship .micro-line{margin:14px auto 0!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-stack{isolation:isolate!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-self:stretch!important;gap:clamp(70px,5.2vw,112px)!important;width:100%!important;max-width:none!important;height:auto!important;margin:0 auto!important;padding:0 clamp(18px,2.3vw,44px)!important;position:relative!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-stack:before{z-index:1!important;top:clamp(10px,1.6svh,26px)!important;bottom:clamp(18px,2.3svh,34px)!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-stack:after{z-index:5!important;top:50%!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--innovator,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator{height:100%!important;min-height:0!important;position:relative!important;overflow:visible!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--innovator .home-flagship-copy,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator .home-flagship-copy{z-index:6!important;grid-area:1/1/auto/-1!important;align-self:center!important;width:clamp(276px,18vw,340px)!important;max-width:clamp(276px,18vw,340px)!important;padding:0!important;position:relative!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--innovator .home-flagship-copy{justify-self:start!important;margin-left:clamp(250px,24vw,460px)!important;margin-right:0!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator .home-flagship-copy{justify-self:start!important;margin-left:clamp(52px,5vw,96px)!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card h3,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-copy h3{white-space:nowrap!important;margin-bottom:16px!important;font-size:clamp(2.55rem,2.85vw,3.45rem)!important;line-height:.98!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-kicker{margin-bottom:14px!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-description{margin-bottom:14px!important;font-size:.9rem!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-features li{min-height:0!important;padding:7px 0!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-stock{margin-top:10px!important;padding:10px 0!important}html body main.models-page section.model-showcase.models-flagship-home .home-card-actions{width:min(100%,305px)!important;max-width:min(100%,305px)!important;margin-top:18px!important}html body main.models-page section.model-showcase.models-flagship-home .home-card-actions a{min-height:40px!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--innovator .home-flagship-media,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator .home-flagship-media{pointer-events:none!important;z-index:2!important;align-items:flex-end!important;width:clamp(330px,27vw,520px)!important;height:100%!important;min-height:0!important;display:flex!important;position:absolute!important;top:0!important;bottom:0!important;overflow:visible!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--innovator .home-flagship-media{justify-content:flex-start!important;left:clamp(18px,2vw,44px)!important;right:auto!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator .home-flagship-media{justify-content:flex-end!important;left:auto!important;right:clamp(18px,2vw,44px)!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--innovator .home-flagship-media img,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator .home-flagship-media img{object-fit:contain!important;object-position:center bottom!important;opacity:.98!important;width:auto!important;max-width:100%!important;height:min(96%,690px)!important;max-height:none!important;transform:none!important}html body main.models-page section.model-showcase.models-flagship-home .models-flagship-proof{box-shadow:none!important;box-sizing:border-box!important;background:#fff!important;border-top:1px solid #0822361c!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;align-self:end!important;gap:clamp(22px,4vw,64px)!important;width:100%!important;max-width:none!important;min-height:72px!important;margin:0!important;padding:14px clamp(54px,8vw,150px) 16px!important;display:grid!important}html body main.models-page section.model-showcase.models-flagship-home .models-flagship-proof p,html body main.models-page section.model-showcase.models-flagship-home .models-flagship-proof p:last-child{border-left:1px solid #0822361f!important;min-width:0!important;padding-left:clamp(18px,2.2vw,30px)!important}html body main.models-page section.model-showcase.models-flagship-home .models-flagship-proof p:first-child{border-left:0!important;padding-left:0!important}html body main.models-page .models-core-paths,html body main.models-page .models-supporting{align-content:center!important;min-height:calc(100svh - 50px)!important;padding:clamp(48px,5.5svh,74px) 0!important;display:grid!important}html body main.models-page .models-core-paths .models-section-heading,html body main.models-page .models-supporting .models-section-heading,html body main.models-page .models-card-rail{width:100%!important;max-width:none!important;padding-left:clamp(42px,4vw,76px)!important;padding-right:clamp(42px,4vw,76px)!important}html body main.models-page .models-card-rail{gap:clamp(18px,1.6vw,30px)!important}html body main.models-page .models-card-rail--core{grid-template-columns:repeat(3,minmax(0,1fr))!important}html body main.models-page .models-card-rail--supporting{grid-template-columns:repeat(4,minmax(0,1fr))!important}html body main.models-page .models-line-card-media{min-height:clamp(250px,25svh,340px)!important;padding:20px 18px 10px!important}html body main.models-page .models-line-card-media img{height:clamp(220px,24svh,310px)!important}html body main.models-page .models-line-card-copy{padding:clamp(18px,1.7vw,24px)!important}}@media (min-width:980px) and (max-width:1320px){html body main.models-page section.model-showcase.models-flagship-home .home-flagship-stack{gap:clamp(70px,6.2vw,90px)!important;padding-left:22px!important;padding-right:22px!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--innovator .home-flagship-copy,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator .home-flagship-copy{width:276px!important;max-width:276px!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--innovator .home-flagship-copy{margin-left:clamp(222px,21vw,276px)!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator .home-flagship-copy{margin-left:clamp(38px,4vw,54px)!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--innovator .home-flagship-media,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator .home-flagship-media{width:clamp(295px,25vw,330px)!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--innovator .home-flagship-media{left:14px!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator .home-flagship-media{right:14px!important}}@media (min-width:980px) and (max-height:860px){html body main.models-page section.model-showcase.models-flagship-home{padding-top:10px!important}html body main.models-page section.model-showcase.models-flagship-home .models-section-heading--flagship{margin-bottom:10px!important}html body main.models-page section.model-showcase.models-flagship-home .models-section-heading--flagship p{margin-bottom:4px!important;font-size:.68rem!important}html body main.models-page section.model-showcase.models-flagship-home .models-section-heading--flagship h1,html body main.models-page section.model-showcase.models-flagship-home .models-section-heading--flagship h2{font-size:clamp(3.6rem,4.45vw,4.5rem)!important}html body main.models-page section.model-showcase.models-flagship-home .models-section-heading--flagship .micro-line{margin-top:10px!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-stack{gap:clamp(60px,5.4vw,86px)!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--innovator .home-flagship-copy,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator .home-flagship-copy{width:270px!important;max-width:270px!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card h3,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-copy h3{margin-bottom:12px!important;font-size:clamp(2.34rem,2.75vw,2.9rem)!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-kicker{margin-bottom:10px!important;font-size:.62rem!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-description{margin-bottom:10px!important;font-size:.82rem!important;line-height:1.25!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-features li{padding:5px 0!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-features small{font-size:.68rem!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-stock{margin-top:6px!important;padding:8px 0!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-price{font-size:.92rem!important}html body main.models-page section.model-showcase.models-flagship-home .home-card-actions{gap:6px!important;margin-top:12px!important}html body main.models-page section.model-showcase.models-flagship-home .home-card-actions a{min-height:34px!important;font-size:.78rem!important}html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--innovator .home-flagship-media img,html body main.models-page section.model-showcase.models-flagship-home .home-flagship-card--revelator .home-flagship-media img{height:min(92%,560px)!important}html body main.models-page section.model-showcase.models-flagship-home .models-flagship-proof{min-height:62px!important;padding-top:10px!important;padding-bottom:10px!important}}@media (min-width:861px){html body footer#footer.site-footer>nav.footer-links{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(340px,1.5fr)!important;column-gap:clamp(30px,4.2vw,72px)!important;max-width:min(1280px,100vw - 120px)!important}html body footer#footer.site-footer>nav.footer-links>div,html body footer#footer.site-footer>nav.footer-links>.footer-social-column{border-top:0!important;border-left:0!important;padding-top:0!important;padding-left:0!important}html body footer#footer.site-footer>nav.footer-links>div:before,html body footer#footer.site-footer>nav.footer-links>.footer-social-column:before,html body footer#footer.site-footer>nav.footer-links h3:before{content:none!important;display:none!important}html body footer#footer.site-footer>nav.footer-links h3,html body footer#footer.site-footer .footer-newsletter h3{border-top:0!important;padding-top:0!important}html body footer#footer.site-footer .footer-social-column .newsletter-form{width:100%!important;max-width:420px!important}}@media (min-width:980px){html body main.models-page section.model-showcase.models-flagship-home{height:100vh!important}html body main.models-page section.model-showcase.models-flagship-home article.home-flagship-card.home-flagship-card--innovator>div.home-flagship-copy,html body main.models-page section.model-showcase.models-flagship-home article.home-flagship-card.home-flagship-card--revelator>div.home-flagship-copy,html body main.models-page section.model-showcase.models-flagship-home article.home-flagship-card.home-flagship-card--innovator>a.home-flagship-media,html body main.models-page section.model-showcase.models-flagship-home article.home-flagship-card.home-flagship-card--revelator>a.home-flagship-media{grid-area:1/1/2/-1!important}}
