:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,0))}}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border-radius:50%;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:4px solid transparent}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.boaz-store .benchmark-hero{position:relative;overflow:hidden;padding-top:calc(var(--spacing) * 24)}.boaz-store .benchmark-hero .swiper{overflow:hidden}.boaz-store .benchmark-hero .swiper-wrapper{align-items:stretch}.boaz-store .benchmark-hero-slide{width:100%!important;max-width:none;height:auto}.boaz-store .benchmark-hero-card{overflow:hidden;background:var(--color-sand-50);color:var(--color-ink);border-radius:2px;box-shadow:none}.boaz-store .benchmark-hero-card--product{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);min-height:calc(var(--spacing) * 500);height:100%}.boaz-store .benchmark-hero-media{position:relative;min-width:0;min-height:calc(var(--spacing) * 500);overflow:hidden}.boaz-store .benchmark-hero-card--image-only{position:relative;aspect-ratio:16/7}.boaz-store .benchmark-hero-card--image-only img{object-fit:contain}.boaz-store .benchmark-hero-info{display:flex;min-width:0;flex-direction:column;justify-content:center;align-items:flex-start;gap:calc(var(--spacing) * 32);padding:calc(var(--spacing) * 48)}.boaz-store .benchmark-hero-meta{margin:0 0 calc(var(--spacing) * 20);color:var(--color-ink-muted);font-size:calc(var(--spacing) * 13);line-height:1.5}.boaz-store .benchmark-hero-status{font-weight:500}.boaz-store .benchmark-hero-title{margin:0;font-size:calc(var(--spacing) * 40);line-height:1.3;font-weight:600;letter-spacing:-.035em;overflow-wrap:anywhere}.boaz-store .benchmark-hero-description{margin:calc(var(--spacing) * 16) 0 0;color:var(--color-ink-muted);font-size:calc(var(--spacing) * 16);line-height:1.7}.boaz-store .benchmark-hero-cta{display:inline-flex;min-height:calc(var(--spacing) * 44);align-items:center;gap:calc(var(--spacing) * 24);border-bottom:1px solid var(--color-ink);font-size:calc(var(--spacing) * 14);font-weight:500;color:var(--color-ink)}.boaz-store .benchmark-hero-cta:hover{color:var(--color-ink-muted)}.boaz-store .benchmark-hero-toolbar{display:flex;min-height:56px;align-items:center;justify-content:flex-start;gap:20px}.boaz-store .benchmark-hero-position{color:var(--color-ink-muted);font-size:12px;font-variant-numeric:tabular-nums}.boaz-store .benchmark-hero-actions{display:flex;align-items:center;gap:4px}.boaz-store .benchmark-hero-control,.boaz-store .benchmark-hero-toggle{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;border:0;border-radius:2px;color:var(--color-ink);background:transparent;box-shadow:none}.boaz-store .benchmark-hero-control:hover,.boaz-store .benchmark-hero-toggle:hover{background:var(--color-sand-50)}.boaz-store .benchmark-guide a:focus-visible,.boaz-store .benchmark-guide button:focus-visible,.boaz-store .benchmark-hero a:focus-visible,.boaz-store .benchmark-hero button:focus-visible,.boaz-store .benchmark-service a:focus-visible{outline:2px solid var(--color-ink);outline-offset:4px}.boaz-store .benchmark-guide{padding-block:calc(var(--spacing) * 64) calc(var(--spacing) * 48);scroll-margin-top:calc(var(--spacing) * 220)}.boaz-store .benchmark-guide-header{display:flex;align-items:flex-end;justify-content:space-between;gap:20px 40px;margin-bottom:calc(var(--spacing) * 24)}.boaz-store .benchmark-guide-title{margin:0;font-size:calc(var(--spacing) * 32);line-height:1.4;letter-spacing:-.035em;font-weight:600}.boaz-store .benchmark-guide-description{max-width:400px;margin:0;color:var(--color-ink-muted);font-size:calc(var(--spacing) * 14);line-height:1.7}.boaz-store .benchmark-purpose-list{display:flex;max-width:100%;gap:calc(var(--spacing) * 24);overflow-x:auto;margin-bottom:calc(var(--spacing) * 32);border-bottom:1px solid var(--color-line);scrollbar-width:none}.boaz-store .benchmark-purpose-list::-webkit-scrollbar{display:none}.boaz-store .benchmark-purpose-button{flex:0 0 auto;min-height:48px;padding:10px 0;border:0;border-bottom:2px solid transparent;border-radius:0;color:var(--color-ink-muted);background:transparent;font-size:calc(var(--spacing) * 14);line-height:1.5;font-weight:500}.boaz-store .benchmark-purpose-button[data-active=true]{border-bottom-color:var(--color-ink);color:var(--color-ink)}.boaz-store .benchmark-comparison{margin-top:calc(var(--spacing) * 24);border-top:1px solid var(--color-line-strong);border-bottom:1px solid var(--color-line)}.boaz-store .benchmark-comparison summary{position:relative;cursor:pointer;list-style:none;padding:20px 28px 20px 0;font-size:calc(var(--spacing) * 15);font-weight:500}.boaz-store .benchmark-comparison summary::-webkit-details-marker{display:none}.boaz-store .benchmark-comparison summary:after{position:absolute;right:4px;content:"+";font-size:20px;font-weight:400}.boaz-store .benchmark-comparison[open] summary:after{content:"−"}.boaz-store .benchmark-comparison-scroll{max-width:100%;overflow-x:auto}.boaz-store .benchmark-comparison-scroll:focus-visible{outline:2px solid var(--color-ink);outline-offset:-2px}.boaz-store .benchmark-comparison table{width:100%;min-width:660px;border-collapse:collapse;table-layout:fixed}.boaz-store .benchmark-comparison td,.boaz-store .benchmark-comparison th{padding:14px;border-bottom:1px solid var(--color-line);text-align:left;vertical-align:top;font-size:13px;line-height:1.6}.boaz-store .benchmark-comparison thead th{background:var(--color-sand-50);font-weight:600}.boaz-store .benchmark-comparison tbody th{color:var(--color-ink-muted);font-weight:500}.boaz-store .benchmark-comparison-hint{display:none;margin:0;padding:0 0 12px;color:var(--color-ink-muted);font-size:12px}.boaz-store .benchmark-accessories{margin-top:calc(var(--spacing) * 32);padding-top:calc(var(--spacing) * 24)}.boaz-store .benchmark-accessories-title{margin:0;font-size:calc(var(--spacing) * 18);font-weight:600;letter-spacing:-.02em}.boaz-store .benchmark-accessories-description{margin:8px 0 16px;color:var(--color-ink-muted);font-size:13px;line-height:1.6}.boaz-store .benchmark-accessories-list{display:flex;flex-wrap:wrap;gap:20px}.boaz-store .benchmark-accessory-link{display:flex;min-width:0;align-items:center;gap:16px;min-height:64px;border:0;padding:0}.boaz-store .benchmark-accessory-image{width:64px;height:64px;flex:0 0 auto}.boaz-store .benchmark-accessory-name{font-size:14px;font-weight:500}.boaz-store .benchmark-guide-disclaimer{margin:24px 0 0;color:var(--color-ink-muted);font-size:12px;line-height:1.6}.boaz-store .benchmark-service{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-block:calc(var(--spacing) * 72) calc(var(--spacing) * 80);border-top:1px solid var(--color-line-strong);padding-top:calc(var(--spacing) * 32);background:transparent}.boaz-store .benchmark-service-title{grid-column:1/-1;margin:0 0 8px;font-size:calc(var(--spacing) * 24);line-height:1.4;letter-spacing:-.03em;font-weight:600}.boaz-store .benchmark-service-item{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:10px;background:transparent}.boaz-store .benchmark-service-label{font-size:14px;font-weight:600}.boaz-store .benchmark-service-body{margin:0;min-height:44px;color:var(--color-ink-muted);font-size:13px;line-height:1.6}.boaz-store .benchmark-service-link{display:inline-flex;min-height:44px;align-items:center;border-bottom:1px solid var(--color-line-strong);color:var(--color-ink);font-size:13px;font-weight:500}@media (max-width:991px){.boaz-store .benchmark-hero-card--product{grid-template-columns:1fr;min-height:0}.boaz-store .benchmark-hero-media{min-height:0;aspect-ratio:4/3}.boaz-store .benchmark-hero-info{gap:16px;padding:24px}.boaz-store .benchmark-hero-title{font-size:26px;line-height:1.35}.boaz-store .benchmark-hero-meta{margin-bottom:12px;font-size:12px}.boaz-store .benchmark-hero-description{margin-top:10px;font-size:14px}.boaz-store .benchmark-guide-header{align-items:flex-start;flex-direction:column;gap:12px}.boaz-store .benchmark-guide-title{font-size:26px}}@media (max-width:767px){.boaz-store .benchmark-hero{padding-top:16px}.boaz-store .benchmark-hero-info{padding:20px}.boaz-store .benchmark-hero-title{font-size:24px}.boaz-store .benchmark-hero-toolbar{min-height:48px}.boaz-store .benchmark-guide{padding-block:40px;scroll-margin-top:120px}.boaz-store .benchmark-purpose-list{gap:18px;margin-bottom:24px}.boaz-store .benchmark-purpose-button{font-size:13px}.boaz-store .benchmark-comparison-hint{display:block}.boaz-store .benchmark-comparison td,.boaz-store .benchmark-comparison th{padding:12px;font-size:12px}.boaz-store .benchmark-service{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px;margin-block:48px 56px;padding-top:24px}.boaz-store .benchmark-service-title{font-size:22px}}.boaz-store .benchmark-hero-card--featured{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);background:var(--color-paper);border:0}.boaz-store .benchmark-hero-card--featured .benchmark-hero-media{background:var(--color-sand-50)}.boaz-store .benchmark-hero-card--featured .benchmark-hero-media img{object-fit:cover}.boaz-store .benchmark-hero-card--featured .benchmark-hero-info{align-items:stretch;gap:20px;padding:36px 48px}.boaz-store .benchmark-hero-card--featured .benchmark-hero-title{font-size:36px}.boaz-store .benchmark-hero-card--featured .benchmark-hero-meta{margin-bottom:12px}.boaz-store .benchmark-hero-card--featured .benchmark-hero-description{margin-top:10px;font-size:16px}.boaz-store .benchmark-hero-features{display:flex;flex-direction:column;gap:8px;margin:20px 0 0;padding:0;list-style:none;font-size:15px;line-height:1.5}.boaz-store .benchmark-hero-features li{padding-left:14px;border-left:2px solid var(--color-line-strong)}.boaz-store .benchmark-hero-price{margin-top:24px}.boaz-store .benchmark-hero-card--featured .benchmark-hero-cta{align-self:flex-start;min-height:48px;justify-content:space-between;gap:36px;border:1px solid var(--color-ink);border-radius:2px;padding:12px 20px;color:var(--color-paper);background:var(--color-ink);font-weight:500}.boaz-store .benchmark-hero-card--featured .benchmark-hero-cta:hover{background:var(--color-ink-muted)}@media (max-width:991px){.boaz-store .benchmark-hero-card--featured{grid-template-columns:1fr}.boaz-store .benchmark-hero-card--featured .benchmark-hero-media{aspect-ratio:16/9}.boaz-store .benchmark-hero-card--featured .benchmark-hero-info{padding:20px;gap:16px}.boaz-store .benchmark-hero-card--featured .benchmark-hero-title{font-size:26px;line-height:1.3}.boaz-store .benchmark-hero-card--featured .benchmark-hero-meta{margin-bottom:8px}.boaz-store .benchmark-hero-card--featured .benchmark-hero-description{font-size:14px;margin-top:8px}.boaz-store .benchmark-hero-features{gap:6px;margin-top:14px;font-size:14px}.boaz-store .benchmark-hero-price{margin-top:16px}.boaz-store .benchmark-hero-card--featured .benchmark-hero-cta{align-self:stretch}}