.support-page{background:var(--surface)}.support-page .reveal{opacity:0;transform:translateY(16px);transition:opacity .5s ease-out,transform .5s ease-out;transition-delay:var(--reveal-delay, 0ms)}.support-page .reveal-up{transform:translateY(16px)}.support-page .reveal.is-visible{opacity:1;transform:translateY(0);will-change:auto}.support-hero{position:relative;min-height:clamp(330px,42vh,460px);overflow:hidden;isolation:isolate}.support-hero-bg{position:absolute;inset:0;z-index:-2;background-image:var(--collection-hero-bg-image, url(hero-gaming-pcs.png));background-position:center;background-size:cover}.support-hero:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#000000f0,#000000a8 44%,#00000047),radial-gradient(circle at 74% 35%,rgba(0,174,239,.2),transparent 34%),linear-gradient(0deg,rgba(0,0,0,.9),transparent 48%)}.support-hero-content{display:grid;align-content:center;justify-items:start;min-height:inherit;min-width:0;max-width:1500px;margin:0 auto;padding:86px clamp(24px,5vw,76px) 54px}.support-hero h1{width:100%;max-width:980px;margin:0;font-size:clamp(42px,5vw,64px);line-height:1.06;text-transform:uppercase;overflow-wrap:anywhere}.support-hero p:not(.eyebrow){width:100%;max-width:760px;margin:16px 0 0;color:#ffffffd1;font-size:clamp(16px,1.25vw,20px);font-weight:400;overflow-wrap:anywhere}.support-hero .button-primary{margin-top:24px}.support-breadcrumb{display:inline-flex;width:fit-content;margin-bottom:14px;padding-left:12px;border-left:3px solid var(--primary);color:var(--primary);font-size:13px;font-weight:800;line-height:1.2;text-transform:uppercase}.is-buying-support-info .support-hero{min-height:clamp(270px,34vh,360px)}.is-buying-support-info .support-hero-content{padding-top:62px;padding-bottom:42px}.is-buying-support-info .support-hero p:not(.eyebrow){margin-top:12px}.support-notice,.support-card-grid,.support-section-grid,.support-form-section,.cable-proof-section,.stress-proof-section,.packaging-proof-section,.office-intro-section,.office-good-for-section,.workstation-intro-section,.workstation-good-for-section,.workstation-workload-section,.cable-benefits-section,.stress-benefits-section,.packaging-benefits-section,.support-faq{max-width:1500px;margin:0 auto;padding-right:clamp(18px,2vw,30px);padding-left:clamp(18px,2vw,30px)}.support-notice{margin-top:28px;padding-top:18px;padding-bottom:18px;background:#d94b4b1a;border:1px solid rgba(217,75,75,.34);color:#ffffffd1;font-size:15px;font-weight:600}.support-notice strong{color:#fff}.support-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding-top:38px}.cable-proof-section{display:grid;grid-template-columns:minmax(0,.88fr) minmax(320px,1.12fr);gap:18px;align-items:stretch;padding-top:34px}.cable-proof-copy{display:grid;align-content:center;gap:14px}.cable-proof-copy p{margin:0;color:#ffffffc2;font-size:16px;font-weight:500;line-height:1.62}.cable-proof-points{display:grid;gap:8px;margin:2px 0 0;padding:0;list-style:none;color:#ffffffc7;font-size:14px;font-weight:700;line-height:1.45}.cable-proof-points li{display:flex;gap:10px;align-items:flex-start}.cable-proof-points li:before{content:"";flex:0 0 auto;width:7px;height:7px;margin-top:7px;background:var(--primary);box-shadow:0 0 12px #00aeef61}.cable-proof-media{position:relative;display:grid;min-height:318px;place-items:center;overflow:hidden;background:linear-gradient(135deg,#00aeef29,#0000 46%),linear-gradient(180deg,#141414f5,#050505fa);border:1px solid rgba(0,174,239,.32);box-shadow:inset 0 0 0 1px #ffffff0a,0 16px 40px #0000003d}.cable-proof-media img{position:absolute;inset:0;z-index:1;width:100%;height:100%;object-fit:cover;object-position:67% 50%;filter:brightness(1.08) contrast(1.06)}.cable-proof-media img[hidden]{display:none}.cable-proof-media.has-image:before,.cable-proof-media.has-image:after,.cable-proof-media.has-image .cable-proof-placeholder{display:none}.cable-proof-media:before{content:"";position:absolute;inset:22px;border:1px solid rgba(0,174,239,.2)}.cable-proof-media:after{content:"";position:absolute;inset:auto 28px 28px;height:3px;background:linear-gradient(90deg,#00aeef00,#00aeefe6,#00aeef00);box-shadow:0 0 20px #00aeef42}.cable-proof-placeholder{position:relative;z-index:1;display:grid;justify-items:center;gap:16px;max-width:280px;padding:28px;text-align:center}.cable-proof-placeholder svg{width:82px;height:62px;fill:none;stroke:#00aeefeb;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 12px rgba(0,174,239,.24))}.cable-proof-placeholder span{color:#ffffffc2;font-size:14px;font-weight:800;letter-spacing:.08em;line-height:1.35;text-transform:uppercase}.cable-benefits-section{padding-top:26px}.cable-benefits-section>h2{margin:0;color:var(--primary);font-size:20px;line-height:1.2;text-transform:uppercase}.cable-benefit-grid{gap:14px;padding-top:14px}.cable-detail-grid{gap:16px}.cable-detail-grid .support-section{padding:22px}.cable-detail-grid .support-section ul{gap:8px}.cable-benefit-grid .support-card{padding:19px 20px}.cable-benefit-grid .support-card h2{margin-bottom:9px}.cable-benefit-grid .support-card p{font-size:14px;line-height:1.52}.cable-cta{gap:18px;margin-top:22px;padding-top:23px;padding-bottom:23px}.cable-cta .support-cta-actions{align-self:center}.cable-cta .button-primary{min-width:176px;min-height:44px;padding:12px 22px}.stress-proof-section{display:grid;grid-template-columns:minmax(0,.88fr) minmax(320px,1.12fr);gap:18px;align-items:stretch;padding-top:34px}.stress-testing-page .support-hero{min-height:clamp(245px,28vh,320px)}.stress-testing-page .support-hero-content{padding-top:68px;padding-bottom:24px}.stress-testing-page .stress-proof-section{padding-top:clamp(28px,3vw,40px)}.stress-proof-copy{display:grid;align-content:center;gap:14px}.stress-proof-copy p{margin:0;color:#ffffffc2;font-size:16px;font-weight:500;line-height:1.62}.stress-proof-points{display:grid;gap:8px;margin:2px 0 0;padding:0;list-style:none;color:#ffffffc7;font-size:14px;font-weight:700;line-height:1.45}.stress-proof-points li{display:flex;gap:10px;align-items:flex-start}.stress-proof-points li:before{content:"";flex:0 0 auto;width:7px;height:7px;margin-top:7px;background:var(--primary);box-shadow:0 0 12px #00aeef61}.stress-proof-media{position:relative;display:grid;min-height:clamp(420px,34vw,520px);place-items:center;overflow:hidden;background:radial-gradient(circle at 30% 30%,rgba(0,174,239,.14),transparent 42%),linear-gradient(135deg,#00aeef21,#0000 48%),linear-gradient(180deg,#141414f5,#050505fa);border:1px solid rgba(0,174,239,.32);box-shadow:inset 0 0 0 1px #ffffff0a,0 16px 40px #0000003d}.stress-proof-media img{position:absolute;inset:0;z-index:1;width:100%;height:100%;object-fit:contain;object-position:50% 50%;filter:brightness(1.08) contrast(1.06)}.stress-proof-media img[hidden]{display:none}.stress-proof-media.has-image:before,.stress-proof-media.has-image:after,.stress-proof-media.has-image .stress-proof-placeholder{display:none}.stress-proof-media:before{content:"";position:absolute;inset:22px;border:1px solid rgba(0,174,239,.2)}.stress-proof-media:after{content:"";position:absolute;inset:auto 28px 28px;height:3px;background:linear-gradient(90deg,#00aeef00,#00aeefe6,#00aeef00);box-shadow:0 0 20px #00aeef42}.stress-proof-placeholder{position:relative;z-index:1;display:grid;justify-items:center;gap:16px;max-width:280px;padding:28px;text-align:center}.stress-proof-placeholder svg{width:82px;height:62px;fill:none;stroke:#00aeefeb;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 12px rgba(0,174,239,.24))}.stress-proof-placeholder span{color:#ffffffc2;font-size:14px;font-weight:800;letter-spacing:.08em;line-height:1.35;text-transform:uppercase}.stress-benefits-section{padding-top:26px}.stress-benefits-section>h2{margin:0;color:var(--primary);font-size:20px;line-height:1.2;text-transform:uppercase}.stress-detail-grid{gap:16px}.stress-detail-grid .support-section{padding:22px}.stress-detail-grid .support-section ul{gap:8px}.stress-benefit-grid{gap:14px;padding-top:14px}.stress-benefit-grid .support-card{padding:19px 20px}.stress-benefit-grid .support-card h2{margin-bottom:9px}.stress-benefit-grid .support-card p{font-size:14px;line-height:1.52}.stress-cta{gap:18px;margin-top:22px;padding-top:23px;padding-bottom:23px}.stress-cta .support-cta-actions{align-self:center}.stress-cta .button-primary{min-width:176px;min-height:44px;padding:12px 22px}.packaging-proof-section{display:grid;grid-template-columns:minmax(0,.9fr) minmax(320px,1.1fr);gap:18px;align-items:stretch;padding-top:28px}.packaging-proof-copy{display:grid;align-content:center;gap:14px}.packaging-proof-copy p{margin:0;color:#ffffffc2;font-size:16px;font-weight:500;line-height:1.62}.packaging-proof-points{display:grid;gap:8px;margin:2px 0 0;padding:0;list-style:none;color:#ffffffc7;font-size:14px;font-weight:700;line-height:1.45}.packaging-proof-points li{display:flex;gap:10px;align-items:flex-start}.packaging-proof-points li:before{content:"";flex:0 0 auto;width:7px;height:7px;margin-top:7px;background:var(--primary);box-shadow:0 0 12px #00aeef61}.packaging-proof-media{position:relative;display:grid;min-height:clamp(300px,24vw,370px);place-items:center;overflow:hidden;background:radial-gradient(circle at 30% 28%,rgba(0,174,239,.16),transparent 42%),linear-gradient(135deg,#00aeef1f,#ffffff06 52%,#0000),linear-gradient(180deg,#141414f5,#050505fa);border:1px solid rgba(0,174,239,.32);box-shadow:inset 0 0 0 1px #ffffff0a,0 16px 40px #0000003d}.packaging-proof-media img{position:absolute;inset:0;z-index:1;width:100%;height:100%;object-fit:cover;object-position:50% 50%;filter:brightness(1.06) contrast(1.04)}.packaging-proof-media img[hidden]{display:none}.packaging-proof-media.has-image:before,.packaging-proof-media.has-image:after,.packaging-proof-media.has-image .packaging-proof-placeholder{display:none}.packaging-proof-media:before{content:"";position:absolute;inset:22px;border:1px solid rgba(0,174,239,.2)}.packaging-proof-media:after{content:"";position:absolute;inset:auto 28px 28px;height:3px;background:linear-gradient(90deg,#00aeef00,#00aeefe6,#00aeef00);box-shadow:0 0 20px #00aeef42}.packaging-proof-placeholder{position:relative;z-index:1;display:grid;justify-items:center;gap:9px;max-width:320px;padding:30px;text-align:center}.packaging-proof-placeholder svg{width:76px;height:58px;margin-bottom:7px;fill:none;stroke:#00aeefeb;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 12px rgba(0,174,239,.24))}.packaging-proof-placeholder span{display:block}.packaging-proof-placeholder-label{color:var(--primary);font-size:12px;font-weight:800;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.packaging-proof-placeholder-text{max-width:220px;color:#ffffffc7;font-size:15px;font-weight:800;letter-spacing:0;line-height:1.35}.packaging-detail-grid{gap:16px}.packaging-detail-grid .support-section{padding:22px}.packaging-detail-grid .support-section ul{gap:8px}.packaging-benefits-section{padding-top:22px}.packaging-benefits-section>h2{margin:0;color:var(--primary);font-size:20px;line-height:1.2;text-transform:uppercase}.packaging-benefit-grid{gap:14px;padding-top:14px}.packaging-benefit-grid .support-card{padding:19px 20px}.packaging-benefit-grid .support-card h2{margin-bottom:9px}.packaging-benefit-grid .support-card p{font-size:14px;line-height:1.52}.packaging-cta{gap:18px;margin-top:20px;padding-top:23px;padding-bottom:23px}.packaging-cta .support-cta-actions{align-self:center}.packaging-cta .button-primary{min-width:176px;min-height:44px;padding:12px 22px}.support-review-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;max-width:1500px;margin:0 auto;padding:38px clamp(18px,2vw,30px) 0}.support-review-card{display:grid;align-content:start;gap:14px;min-width:0;margin:0;padding:24px;background:var(--neutral);border:1px solid rgba(255,255,255,.1)}.support-review-card .stars{color:var(--primary);font-size:20px;letter-spacing:.08em;line-height:1}.support-review-card blockquote{margin:0;color:#ffffffd1;font-size:16px;font-weight:600;line-height:1.55}.support-review-card figcaption{color:#ffffff94;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.verified-reviews-page .support-hero{min-height:clamp(350px,44vh,480px)}.customer-feedback-page .support-hero{min-height:clamp(280px,35vh,380px)}.customer-feedback-page .support-hero-content{padding-top:72px;padding-bottom:40px}.customer-feedback-page .support-card{border-left:3px solid var(--primary);box-shadow:inset 1px 0 #00aeef2e}.verified-reviews-page .support-hero-content{padding-bottom:42px}.verified-summary-tags span{display:inline-flex;align-items:center;min-height:32px;padding:8px 10px;background:#00aeef1a;border:1px solid rgba(0,174,239,.28);color:#ffffffe0;font-size:12px;font-weight:900;letter-spacing:.04em;line-height:1;text-transform:uppercase}.verified-summary-strip,.verified-themes{max-width:1500px;margin:0 auto;padding-right:clamp(18px,2vw,30px);padding-left:clamp(18px,2vw,30px)}.verified-summary-strip{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:20px;align-items:center;margin-top:28px;padding-top:20px;padding-bottom:20px;background:linear-gradient(135deg,#00aeef1a,#ffffff09 48%,#ffffff04),var(--neutral);border:1px solid rgba(255,255,255,.13);border-left:3px solid var(--primary);box-shadow:0 16px 34px #0000002e}.verified-score,.verified-summary-tags{min-width:0}.verified-score{display:grid;gap:6px;padding:0}.verified-score strong{color:#fff;font-family:Saira Expanded,Saira,sans-serif;font-size:clamp(28px,3vw,42px);font-weight:700;line-height:1}.verified-score strong span{color:var(--primary);font-family:Saira,sans-serif;font-size:.52em;letter-spacing:.08em;vertical-align:.18em}.verified-score p{margin:0;color:#ffffffbd;font-size:15px;font-weight:700;line-height:1.4}.verified-summary-tags{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:0}.verified-review-grid{padding-top:18px}.verified-review-card{position:relative;gap:18px;min-height:260px;padding:28px;background:linear-gradient(180deg,#00aeef14,#ffffff05),var(--neutral);border-color:#ffffff24;box-shadow:inset 3px 0 0 var(--primary),0 16px 34px #00000038}.verified-review-card:after{content:"\201c";position:absolute;right:22px;bottom:-18px;color:#00aeef21;font-family:Georgia,serif;font-size:112px;line-height:1;pointer-events:none}.verified-card-top{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between}.verified-review-card .stars{font-size:21px;text-shadow:0 0 18px rgba(0,174,239,.24)}.verified-review-card figcaption{display:inline-flex;min-height:28px;align-items:center;padding:7px 9px;background:#00aeef1a;border:1px solid rgba(0,174,239,.28);color:#ffffffc7;font-size:11px}.verified-review-card blockquote{position:relative;z-index:1;color:#ffffffe0;font-size:clamp(17px,1.25vw,19px);line-height:1.5}.verified-themes{padding-top:24px}.verified-themes h2{margin:0 0 14px;color:var(--primary);font-size:clamp(22px,2.2vw,32px);line-height:1.1;text-transform:uppercase}.verified-theme-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.verified-theme-grid article{display:flex;gap:10px;align-items:center;min-height:58px;padding:14px;background:var(--neutral);border:1px solid rgba(255,255,255,.1);color:#ffffffdb;font-size:13px;font-weight:900;letter-spacing:.03em;line-height:1.18;text-transform:uppercase}.verified-theme-grid article span{flex:0 0 auto;width:9px;height:9px;background:var(--primary);box-shadow:0 0 12px #00aeef73}.verified-cta{grid-template-columns:minmax(0,1fr) auto;align-items:center;margin-top:24px;background:linear-gradient(135deg,#00aeef21,#ffffff09 52%,#0000),var(--neutral);border-color:#00aeef3d;box-shadow:inset 3px 0 0 var(--primary)}.verified-cta-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px}.verified-cta-actions .button-primary,.verified-cta-actions .button-secondary{min-width:170px;min-height:46px;padding:13px 22px}.support-card,.support-section,.support-form-section{min-width:0;background:var(--neutral);border:1px solid rgba(255,255,255,.1)}.support-card{padding:22px}.support-card h2,.support-section h2,.support-form-section h2{margin:0 0 12px;color:var(--primary);font-size:18px;line-height:1.2;text-transform:uppercase}.support-step-heading{display:flex;gap:12px;align-items:center;margin-bottom:12px}.support-step-heading h2{margin:0}.support-step-badge{display:inline-grid;flex:0 0 32px;width:32px;height:32px;place-items:center;background:linear-gradient(180deg,#00aeef3d,#00aeef14);border:1px solid rgba(0,174,239,.86);box-shadow:inset 0 0 0 1px #ffffff14,0 0 18px #00aeef1f;color:#fff;font-size:12px;font-weight:900;letter-spacing:.04em;line-height:1}.support-card p,.support-form-section p{margin:0;color:#ffffffbd;font-size:15px;font-weight:500;line-height:1.58}.support-section-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding-top:26px}.support-section{padding:24px}.support-section--wide{grid-column:1 / -1}.support-section ul{display:grid;gap:10px;margin:0;padding:0;list-style:none;color:#ffffffc2;font-size:15px;font-weight:500}.support-section li{display:flex;gap:10px}.support-section li:before{content:"";flex:0 0 auto;width:7px;height:7px;margin-top:8px;background:var(--primary)}.support-section--wide ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:26px}.support-form-section{display:grid;grid-template-columns:minmax(260px,.75fr) minmax(0,1.25fr);gap:clamp(24px,5vw,72px);margin-top:28px;padding-top:28px;padding-bottom:28px}.support-cta-section{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;margin-top:24px;padding-top:24px;padding-bottom:24px}.support-cta-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px}.setup-ready-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding-top:26px}.setup-ready-grid .support-section{display:grid;align-content:start;min-height:100%;padding:22px}.setup-ready-grid .support-section ul{gap:8px}.setup-ready-cta{gap:20px;margin-top:22px;padding-top:23px;padding-bottom:23px}.setup-ready-cta .support-cta-actions{align-self:center}.setup-ready-cta .button-primary{min-width:176px;min-height:44px;padding:12px 22px}.office-intro-section{display:grid;gap:10px;margin-top:28px;padding:24px;background:linear-gradient(135deg,#00aeef1a,#ffffff06 52%,#0000),var(--neutral);border-left:3px solid var(--primary)}.office-intro-section h2{margin-bottom:0}.office-intro-section p{max-width:980px;margin:0;color:#ffffffc2;font-size:16px;font-weight:500;line-height:1.6}.office-detail-grid{gap:16px;padding-top:16px}.office-detail-grid .support-section{padding:22px}.office-detail-grid .support-section ul{gap:8px}.office-good-for-section{padding-top:20px}.office-good-for-section>h2{margin:0;color:var(--primary);font-size:20px;line-height:1.2;text-transform:uppercase}.office-good-for-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;padding-top:14px}.office-good-for-grid .support-card{padding:19px 20px}.office-good-for-grid .support-card h2{margin-bottom:9px}.office-good-for-grid .support-card p{font-size:14px;line-height:1.52}.office-cta{gap:18px;margin-top:18px;padding-top:23px;padding-bottom:23px}.office-cta .support-cta-actions{align-self:center}.office-cta .button-primary{min-width:176px;min-height:44px;padding:12px 22px}.workstation-intro-section{display:grid;gap:10px;margin-top:28px;padding:24px;background:linear-gradient(135deg,#00aeef1a,#ffffff06 52%,#0000),var(--neutral);border-left:3px solid var(--primary)}.workstation-intro-section h2{margin-bottom:0}.workstation-intro-section p{max-width:980px;margin:0;color:#ffffffc2;font-size:16px;font-weight:500;line-height:1.6}.workstation-detail-grid{gap:16px;padding-top:16px}.workstation-detail-grid .support-section{padding:22px}.workstation-detail-grid .support-section ul{gap:8px}.workstation-good-for-section,.workstation-workload-section{padding-top:18px}.workstation-good-for-section>h2,.workstation-workload-section>h2{margin:0;color:var(--primary);font-size:20px;line-height:1.2;text-transform:uppercase}.workstation-workload-section>p{max-width:920px;margin:8px 0 0;color:#ffffffbd;font-size:15px;font-weight:500;line-height:1.55}.workstation-good-for-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;align-items:stretch;padding-top:13px}.workstation-workload-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;align-items:stretch;padding-top:13px}.workstation-good-for-grid .support-card,.workstation-workload-grid .support-card{display:grid;align-content:start;padding:19px 20px}.workstation-good-for-grid .support-card h2,.workstation-workload-grid .support-card h2{margin-bottom:9px}.workstation-good-for-grid .support-card p,.workstation-workload-grid .support-card p{font-size:14px;line-height:1.52}.workstation-cta{gap:18px;margin-top:18px;padding-top:23px;padding-bottom:23px}.workstation-cta .support-cta-actions{align-self:center}.workstation-cta .button-primary{min-width:176px;min-height:44px;padding:12px 22px}.custom-build-intro-section,.custom-build-requests-section,.custom-build-steps-section{max-width:1500px;margin-right:auto;margin-left:auto;padding-right:clamp(18px,2vw,30px);padding-left:clamp(18px,2vw,30px)}.custom-build-intro-section{display:grid;gap:10px;margin-top:28px;padding-top:24px;padding-bottom:24px;background:linear-gradient(135deg,#00aeef1a,#ffffff06 52%,#0000),var(--neutral);border-left:3px solid var(--primary)}.custom-build-intro-section h2{margin-bottom:0}.custom-build-intro-section p{max-width:980px;margin:0;color:#ffffffc2;font-size:16px;font-weight:500;line-height:1.6}.custom-build-detail-grid{gap:16px;padding-top:12px}.custom-build-detail-grid .support-section{display:grid;align-content:start;padding:21px 22px}.custom-build-detail-grid .support-section ul{gap:8px}.custom-build-requests-section,.custom-build-steps-section{padding-top:14px}.custom-build-requests-section>h2,.custom-build-steps-section>h2{margin:0;color:var(--primary);font-size:20px;line-height:1.2;text-transform:uppercase}.custom-build-requests-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;align-items:stretch;padding-top:11px}.custom-build-steps-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;align-items:stretch;padding-top:11px}.custom-build-requests-grid .support-card,.custom-build-steps-grid .support-card{display:grid;align-content:start;padding:19px 20px}.custom-build-requests-grid .support-card h2,.custom-build-steps-grid .support-card h2{margin-bottom:9px}.custom-build-requests-grid .support-card p,.custom-build-steps-grid .support-card p{font-size:14px;line-height:1.52}.custom-build-cta{gap:18px;margin-top:14px;padding-top:22px;padding-bottom:22px}.custom-build-cta .support-cta-actions{align-self:center}.custom-build-cta .button-primary{min-width:230px;min-height:44px;padding:12px 20px}.bulk-intro-section,.bulk-uses-section,.bulk-steps-section{max-width:1500px;margin-right:auto;margin-left:auto;padding-right:clamp(18px,2vw,30px);padding-left:clamp(18px,2vw,30px)}.bulk-intro-section{display:grid;gap:10px;margin-top:28px;padding-top:24px;padding-bottom:24px;background:linear-gradient(135deg,#00aeef1a,#ffffff06 52%,#0000),var(--neutral);border-left:3px solid var(--primary)}.bulk-intro-section h2{margin-bottom:0}.bulk-intro-section p{max-width:980px;margin:0;color:#ffffffc2;font-size:16px;font-weight:500;line-height:1.6}.bulk-detail-grid{gap:16px;padding-top:14px}.bulk-detail-grid .support-section{padding:22px}.bulk-detail-grid .support-section ul{gap:8px}.bulk-uses-section,.bulk-steps-section{padding-top:16px}.bulk-uses-section>h2,.bulk-steps-section>h2{margin:0;color:var(--primary);font-size:20px;line-height:1.2;text-transform:uppercase}.bulk-uses-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;align-items:stretch;padding-top:12px}.bulk-steps-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;align-items:stretch;padding-top:12px}.bulk-uses-grid .support-card,.bulk-steps-grid .support-card{display:grid;align-content:start;padding:19px 20px}.bulk-uses-grid .support-card h2,.bulk-steps-grid .support-card h2{margin-bottom:9px}.bulk-uses-grid .support-card p,.bulk-steps-grid .support-card p{font-size:14px;line-height:1.52}.business-step-heading{display:flex;gap:11px;align-items:center;margin-bottom:9px}.business-step-heading span{display:inline-grid;flex:0 0 32px;width:32px;height:32px;place-items:center;background:linear-gradient(180deg,#00aeef3d,#00aeef14);border:1px solid rgba(0,174,239,.78);color:#fff;font-size:12px;font-weight:900;line-height:1}.business-step-heading h2{margin:0}.bulk-cta{gap:18px;margin-top:16px;padding-top:23px;padding-bottom:23px}.bulk-cta .support-cta-actions{align-self:center}.bulk-cta .button-primary{min-width:208px;min-height:44px;padding:12px 22px}.business-enquiry-card-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;padding-top:32px}.business-enquiry-card-grid .support-card{display:grid;align-content:start;padding:20px}.business-enquiry-card-grid .support-card h2{margin-bottom:9px}.business-enquiry-card-grid .support-card p{font-size:14px;line-height:1.52}.business-enquiry-form-section{grid-template-columns:minmax(320px,430px) minmax(0,720px);gap:clamp(36px,5vw,64px);align-items:start;margin-top:24px;padding:24px}.business-enquiry-intro{max-width:460px;gap:16px}.business-enquiry-intro .support-inline-checklist{padding-top:16px}.business-enquiry-intro .support-form-note{padding:13px 14px;background:#00aeef0f;border:1px solid rgba(0,174,239,.18)}.business-enquiry-form-section .support-business-form{width:100%;max-width:720px;gap:8px;justify-self:end}.business-enquiry-form-section .support-business-form label,.business-enquiry-form-section .support-business-form .support-field{gap:4px}.business-enquiry-form-section .support-business-form input,.business-enquiry-form-section .support-business-form textarea,.business-enquiry-form-section .support-business-form .support-select-trigger{min-height:44px;padding-top:10px;padding-bottom:10px}.business-enquiry-form-section .support-business-form textarea{height:118px;min-height:118px}.business-enquiry-form-section .support-business-form .button-primary{min-width:190px;min-height:44px;padding:11px 22px}.support-contact-form.support-cta-actions .button-primary,.support-contact-form.support-cta-actions .button-secondary{min-width:190px;min-height:46px;padding:13px 24px}.support-contact-form.support-cta-actions .button-primary{justify-self:auto}.is-buying-support-info .support-section-grid{gap:16px;padding-top:22px}.is-buying-support-info .support-section{padding:20px}.is-buying-support-info .support-section ul{gap:8px}.is-buying-support-info .support-form-section{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;margin-top:22px;padding-top:22px;padding-bottom:22px}.is-buying-support-info .support-form-section .support-contact-form{align-self:center;justify-items:end}.is-buying-support-info .support-form-section .button-primary{min-height:46px;padding:13px 24px;white-space:nowrap}.support-form-intro{display:grid;align-content:start;gap:18px}.support-inline-checklist{display:grid;gap:12px;padding-top:18px;border-top:1px solid rgba(255,255,255,.1)}.support-inline-checklist h3{margin:0;color:#fff;font-size:13px;line-height:1.2;text-transform:uppercase}.support-inline-checklist ul{display:grid;gap:9px;margin:0;padding:0;list-style:none;color:#ffffffb8;font-size:14px;font-weight:500;line-height:1.5}.support-inline-checklist li{display:flex;gap:9px}.support-inline-checklist li:before{content:"";flex:0 0 auto;width:6px;height:6px;margin-top:8px;background:var(--primary)}.support-contact-form{display:grid;gap:14px}.support-contact-form.verified-cta-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px}.support-contact-form label{display:grid;gap:7px}.support-contact-form span,.support-field-label{color:#ffffff9e;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.support-field{position:relative;display:grid;gap:7px;min-width:0}.support-select-trigger{display:grid;grid-template-columns:minmax(0,1fr) 18px;align-items:center;width:100%;min-height:48px;padding:12px 14px;background:linear-gradient(180deg,#191919f5,#090909fa);border:1px solid rgba(255,255,255,.14);color:var(--secondary);font:inherit;font-size:14px;font-weight:600;text-align:left;cursor:pointer}.support-select-trigger:focus-visible,.support-field.is-open .support-select-trigger{border-color:#00aeefb8;box-shadow:inset 0 0 0 1px #00aeef29,0 0 0 1px #00aeef1f;outline:none}.support-select-trigger [data-return-reason-value],.support-select-trigger [data-contact-topic-value],.support-select-trigger [data-warranty-issue-value],.support-select-trigger [data-business-select-value]{min-width:0;overflow:hidden;color:var(--secondary);font-size:14px;font-weight:600;letter-spacing:0;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.support-select-chevron{width:9px;height:9px;justify-self:end;border-right:2px solid var(--primary);border-bottom:2px solid var(--primary);transform:translateY(-2px) rotate(45deg);transition:transform .18s ease}.support-field.is-open .support-select-chevron{transform:translateY(2px) rotate(225deg)}.support-select-menu{position:absolute;top:calc(100% + 6px);right:0;left:0;z-index:30;display:none;max-height:min(320px,54vh);overflow-y:auto;padding:6px;background:#080808;border:1px solid rgba(0,174,239,.52);box-shadow:0 18px 42px #00000073,inset 0 0 0 1px #ffffff0a}.support-field.is-open .support-select-menu{display:grid;gap:4px}.support-select-menu button{width:100%;min-height:44px;padding:10px 12px;background:transparent;border:0;color:#ffffffd1;font:inherit;font-size:14px;font-weight:600;text-align:left;cursor:pointer}.support-select-menu button:hover,.support-select-menu button:focus-visible,.support-select-menu button.is-active{background:#00aeef1f;color:#fff;outline:none}.support-select-menu button[aria-selected=true]{background:#00aeef2e;color:var(--primary)}.support-contact-form input,.support-contact-form select,.support-contact-form textarea{width:100%;min-height:48px;padding:12px 14px;background:linear-gradient(180deg,#191919f5,#090909fa);border:1px solid rgba(255,255,255,.14);color:var(--secondary);font:inherit;font-size:14px;font-weight:600;outline:none}.support-contact-form textarea{resize:vertical}.support-form-note,.support-contact-form .form-success,.support-contact-form .form-error{margin:0;color:#ffffffbd;font-size:14px;font-weight:500;line-height:1.55}.support-contact-form .form-success{color:var(--primary)}.support-contact-form .form-error{color:#ff8d8d}.support-contact-form .support-checkbox{display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;align-items:start;padding:12px;border:1px solid rgba(255,255,255,.12);background:#ffffff05}.support-contact-form .support-checkbox input{width:18px;min-height:18px;height:18px;margin:2px 0 0;padding:0;accent-color:var(--primary)}.support-contact-form .support-checkbox span{color:#ffffffb8;font-size:13px;font-weight:600;letter-spacing:0;line-height:1.45;text-transform:none}.support-contact-form input:focus,.support-contact-form select:focus,.support-contact-form textarea:focus{border-color:#00aeefb8;box-shadow:inset 0 0 0 1px #00aeef29,0 0 0 1px #00aeef1f}.support-contact-form input.is-invalid,.support-contact-form textarea.is-invalid,.support-field.is-invalid .support-select-trigger,.support-contact-form .support-checkbox.is-invalid input:not(:checked){border-color:#d94b4b;outline:2px solid #d94b4b;outline-offset:2px;box-shadow:inset 0 0 0 1px #d94b4b2e,0 0 0 1px #d94b4b29}.support-contact-form .support-checkbox.is-invalid{border-color:#d94b4b;background:#d94b4b14;box-shadow:inset 0 0 0 1px #d94b4b14}.support-field-help,.support-field-error{margin:0;font-size:13px;font-weight:600;letter-spacing:0;line-height:1.45;text-transform:none}.support-field-help{color:#ffffffad}.support-field-error{color:#d94b4b}.support-checkbox .support-field-error{grid-column:1 / -1}.support-contact-form .button-primary{justify-self:start;border:0}.support-faq{padding-top:34px;padding-bottom:58px}.support-faq .collection-section-heading{margin-bottom:24px;text-align:center}.support-faq h2{margin:0;font-family:Saira Expanded,Saira,sans-serif;font-size:clamp(30px,3.2vw,48px);font-weight:600;line-height:1.12;text-transform:uppercase}@media(max-width:900px){.support-card-grid,.support-review-grid,.support-section-grid,.support-form-section,.cable-proof-section,.stress-proof-section,.packaging-proof-section{grid-template-columns:1fr}.customer-feedback-page .support-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.verified-summary-strip,.verified-cta{grid-template-columns:1fr}.verified-summary-tags,.verified-cta-actions{justify-content:flex-start}.verified-theme-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.is-buying-support-info .support-form-section,.support-cta-section{grid-template-columns:1fr}.support-cta-actions{justify-content:flex-start}.setup-ready-grid,.office-good-for-grid,.workstation-good-for-grid,.workstation-workload-grid,.bulk-uses-grid,.bulk-steps-grid,.custom-build-requests-grid,.custom-build-steps-grid,.business-enquiry-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.business-enquiry-form-section{grid-template-columns:1fr}.business-enquiry-form-section .support-business-form{justify-self:stretch;max-width:none}.is-buying-support-info .support-form-section .support-contact-form{justify-items:start}.support-hero{min-height:320px}}@media(max-width:820px){.support-page .reveal,.support-page .reveal-up{transform:translateY(10px)}.support-hero{min-height:300px}.is-buying-support-info .support-hero{min-height:250px}.customer-feedback-page .support-hero{min-height:260px}.support-hero-bg{background-position:62% center}.support-hero-content{padding:78px 24px 34px}.is-buying-support-info .support-hero-content{padding-top:58px;padding-bottom:30px}.customer-feedback-page .support-hero-content{padding-top:64px;padding-bottom:28px}.support-hero h1{font-size:clamp(28px,8.6vw,42px)}.support-card-grid,.support-review-grid{padding-top:28px}.support-card,.support-review-card,.support-section,.support-form-section,.cable-proof-copy,.stress-proof-copy,.packaging-proof-copy{padding:20px}.setup-ready-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding-top:24px}.setup-ready-grid .support-section{padding:20px}.setup-ready-cta{gap:16px;margin-top:20px}.office-intro-section,.office-detail-grid .support-section{padding:20px}.office-detail-grid{gap:14px;padding-top:16px}.office-good-for-section{padding-top:20px}.office-good-for-grid{gap:12px}.office-good-for-grid .support-card{padding:18px}.office-cta{gap:16px;margin-top:20px}.workstation-intro-section,.workstation-detail-grid .support-section{padding:20px}.workstation-detail-grid{gap:14px;padding-top:16px}.workstation-good-for-section,.workstation-workload-section{padding-top:20px}.workstation-good-for-grid,.workstation-workload-grid{gap:12px}.workstation-good-for-grid .support-card,.workstation-workload-grid .support-card{padding:18px}.workstation-cta{gap:16px;margin-top:20px}.bulk-intro-section,.bulk-detail-grid .support-section{padding-top:20px;padding-bottom:20px}.bulk-detail-grid{gap:14px;padding-top:14px}.bulk-uses-section,.bulk-steps-section{padding-top:16px}.custom-build-requests-section,.custom-build-steps-section{padding-top:14px}.bulk-uses-grid,.bulk-steps-grid,.custom-build-requests-grid,.custom-build-steps-grid{gap:12px}.bulk-uses-grid .support-card,.bulk-steps-grid .support-card,.custom-build-requests-grid .support-card,.custom-build-steps-grid .support-card{padding:18px}.bulk-cta{gap:16px;margin-top:16px}.custom-build-cta{gap:16px;margin-top:14px}.business-enquiry-card-grid{gap:12px;padding-top:28px}.business-enquiry-card-grid .support-card{padding:18px}.business-enquiry-form-section{gap:20px;margin-top:22px;padding:18px}.business-enquiry-intro{max-width:none}.business-enquiry-form-section .support-business-form .button-primary{width:100%}.cable-proof-section,.stress-proof-section{padding-top:28px}.packaging-proof-section{padding-top:24px}.stress-testing-page .support-hero{min-height:220px}.stress-testing-page .support-hero-content{padding-top:58px;padding-bottom:22px}.stress-testing-page .stress-proof-section{padding-top:30px}.cable-proof-media{min-height:240px}.stress-proof-media{min-height:280px}.packaging-proof-media{min-height:220px}.cable-proof-media img{object-position:64% 50%}.stress-proof-media img{object-position:50% 50%}.cable-detail-grid .support-section,.stress-detail-grid .support-section,.packaging-detail-grid .support-section{padding:20px}.cable-benefit-grid,.stress-benefit-grid,.packaging-benefit-grid{gap:12px}.cable-benefit-grid .support-card,.stress-benefit-grid .support-card,.packaging-benefit-grid .support-card{padding:18px}.cable-cta,.stress-cta,.packaging-cta{gap:16px}.verified-reviews-page .support-hero-content{padding-bottom:32px}.verified-summary-strip,.verified-themes{padding-right:18px;padding-left:18px}.verified-summary-strip{padding-top:24px}.verified-review-card{min-height:0;padding:22px}.verified-review-card blockquote{font-size:16px}.verified-theme-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.verified-cta-actions .button-primary,.verified-cta-actions .button-secondary{justify-content:center;width:100%}.is-buying-support-info .support-section,.is-buying-support-info .support-form-section{padding:18px}.is-buying-support-info .support-form-section .button-primary{justify-content:center;width:100%;white-space:normal}.support-section--wide ul{grid-template-columns:1fr}.support-contact-form.support-cta-actions{display:grid;width:100%}.support-contact-form.support-cta-actions .button-primary,.support-contact-form.support-cta-actions .button-secondary{width:100%;min-width:0}.support-faq{padding-bottom:42px}}@media(prefers-reduced-motion:reduce){.support-page .reveal,.support-page .reveal-up{opacity:1;transform:none;transition:none;transition-delay:0ms;will-change:auto}}@media(max-width:620px){.setup-ready-grid,.office-good-for-grid,.workstation-good-for-grid,.workstation-workload-grid,.bulk-uses-grid,.bulk-steps-grid,.custom-build-requests-grid,.custom-build-steps-grid,.business-enquiry-card-grid,.customer-feedback-page .support-card-grid{grid-template-columns:1fr}}@keyframes critical-content-enter{0%{opacity:0;transform:translate3d(0,10px,0)}to{opacity:1;transform:translateZ(0)}}.reveal-critical.is-visible,.reveal-on-load{animation:critical-content-enter .36s cubic-bezier(.22,1,.36,1) both}.hero .trust-list .reveal-critical:nth-child(2){animation-delay:45ms}.hero .trust-list .reveal-critical:nth-child(3){animation-delay:90ms}.hero .trust-list .reveal-critical:nth-child(4){animation-delay:135ms}.reveal,.reveal-fast,.reveal-up,.reveal-left,.reveal-right,.reveal-cue,.reveal-spec-table,.reveal-group,.product-card.reveal,.product-card.clickable-card.reveal,.collection-product-card.reveal,.product-page .reveal,.product-page .reveal-left,.product-page .reveal-right,.product-page .reveal-cue,.product-page .reveal-spec-table,.collection-page .reveal,.collection-page .reveal-up,.collection-page .reveal-left,.collection-page .reveal-group,.support-page .reveal,.support-page .reveal-up{opacity:0;transform:translate3d(0,16px,0);transition:opacity .36s cubic-bezier(.22,1,.36,1),transform .36s cubic-bezier(.22,1,.36,1);transition-delay:var(--reveal-delay, 0ms)}.reveal-fast,.reveal-faq-heading,.reveal-faq-panel,.product-page .reveal-cue,.collection-page .reveal-faq-heading,.collection-page .reveal-faq-panel{transition-duration:.3s}.reveal.is-visible,.reveal-fast.is-visible,.reveal-up.is-visible,.reveal-left.is-visible,.reveal-right.is-visible,.reveal-cue.is-visible,.reveal-spec-table.is-visible,.reveal-group.is-visible,.product-card.reveal.is-visible,.product-card.clickable-card.reveal.is-visible,.collection-product-card.reveal.is-visible,.product-page .reveal.is-visible,.product-page .reveal-left.is-visible,.product-page .reveal-right.is-visible,.product-page .reveal-cue.is-visible,.product-page .reveal-spec-table.is-visible,.collection-page .reveal.is-visible,.collection-page .reveal-up.is-visible,.collection-page .reveal-left.is-visible,.collection-page .reveal-group.is-visible,.support-page .reveal.is-visible,.support-page .reveal-up.is-visible{opacity:1;transform:translateZ(0);will-change:auto}@media(hover:hover)and (pointer:fine){.reveal.is-visible:is(a,button,[role=button],[role=link],.clickable-card,.hover-lift):where(:not(.no-hover):not(.static-card):not(.is-unavailable):not(.brand):not(.footer-brand)),.collection-page .collection-category-tile.reveal.is-visible,.product-card.reveal.is-visible.clickable-card,.collection-product-card.reveal.is-visible.clickable-card{transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease,color .18s ease;transition-delay:0ms}}@media(max-width:820px){.reveal,.reveal-fast,.reveal-up,.reveal-left,.reveal-right,.reveal-cue,.reveal-spec-table,.reveal-group,.product-page .reveal,.product-page .reveal-left,.product-page .reveal-right,.product-page .reveal-cue,.product-page .reveal-spec-table,.collection-page .reveal,.collection-page .reveal-up,.collection-page .reveal-left,.collection-page .reveal-group,.support-page .reveal,.support-page .reveal-up{transform:translate3d(0,10px,0);transition-duration:.32s}}@media(prefers-reduced-motion:reduce){.reveal-critical.is-visible,.reveal-on-load{animation:none}.reveal,.reveal-fast,.reveal-up,.reveal-left,.reveal-right,.reveal-cue,.reveal-spec-table,.reveal-group,.product-page .reveal,.product-page .reveal-left,.product-page .reveal-right,.product-page .reveal-cue,.product-page .reveal-spec-table,.collection-page .reveal,.collection-page .reveal-up,.collection-page .reveal-left,.collection-page .reveal-group,.support-page .reveal,.support-page .reveal-up{opacity:1;transform:none;transition:none;transition-delay:0ms;will-change:auto}}@keyframes home-blog-card-enter{0%{opacity:0;transform:translate3d(0,var(--home-blog-card-reveal-offset),0)}to{opacity:1;transform:translateZ(0)}}#guides .home-blog-card.reveal,#upgrade-advice .home-blog-card.reveal{--home-blog-card-reveal-duration: .36s;--home-blog-card-reveal-offset: 16px}#guides .home-blog-card.reveal.is-visible,#upgrade-advice .home-blog-card.reveal.is-visible{animation:home-blog-card-enter var(--home-blog-card-reveal-duration) cubic-bezier(.22,1,.36,1) var(--reveal-delay, 0ms) backwards}@media(max-width:820px){#guides .home-blog-card.reveal,#upgrade-advice .home-blog-card.reveal{--home-blog-card-reveal-duration: .32s;--home-blog-card-reveal-offset: 10px}}@keyframes related-product-card-enter{0%{opacity:0;transform:translate3d(0,var(--related-card-reveal-offset),0)}to{opacity:1;transform:translateZ(0)}}.related-section-smart .related-product-card.reveal{--related-card-reveal-duration: .36s;--related-card-reveal-offset: 16px}.related-section-smart .related-product-card.reveal.is-visible{animation:related-product-card-enter var(--related-card-reveal-duration) cubic-bezier(.22,1,.36,1) var(--reveal-delay, 0ms) backwards;transition:none}@media(max-width:820px){.related-section-smart .related-product-card.reveal{--related-card-reveal-duration: .32s;--related-card-reveal-offset: 10px}}@media(prefers-reduced-motion:reduce){.related-section-smart .related-product-card.reveal,.related-section-smart .related-product-card.reveal.is-visible{animation:none}}.collection-page .collection-grid>.product-card.reveal{opacity:1;transform:none;transition:opacity .36s cubic-bezier(.22,1,.36,1),transform .36s cubic-bezier(.22,1,.36,1);transition-delay:0ms;will-change:auto}.collection-page .collection-grid>.product-card.reveal.is-collection-card-reveal-ready:not(.is-visible){opacity:0;transform:translate3d(0,18px,0) scale(.985)}.collection-page .collection-grid>.product-card.reveal.is-collection-card-reveal-ready.is-visible{opacity:1;transform:translateZ(0) scale(1)}@media(hover:hover)and (pointer:fine){.collection-page .collection-grid>.product-card.reveal.clickable-card:hover{border-color:#00aeef85;box-shadow:0 0 14px #00aeef1f;transform:translate3d(0,-3px,0)}}@media(prefers-reduced-motion:reduce){.collection-page .collection-grid>.product-card.reveal,.collection-page .collection-grid>.product-card.reveal.is-collection-card-reveal-ready,.collection-page .collection-grid>.product-card.reveal.is-collection-card-reveal-ready.is-visible{opacity:1;transform:none;animation:none;transition:none;transition-delay:0ms;will-change:auto}.collection-page .collection-grid>.product-card.reveal.clickable-card:hover{transform:none}}html:not(.js-enabled) #guides .home-blog-card.reveal,html:not(.js-enabled) #upgrade-advice .home-blog-card.reveal{opacity:1;transform:none;filter:none;transition:none;transition-delay:0ms;will-change:auto}.delivery-benefit-copy{text-transform:none!important}.product-card .product-media>img,.product-card .collection-product-media>img{object-position:center center!important;transform-origin:center center}@media(prefers-reduced-motion:reduce){#guides .home-blog-card.reveal,#upgrade-advice .home-blog-card.reveal,#guides .home-blog-card.reveal.is-visible,#upgrade-advice .home-blog-card.reveal.is-visible{opacity:1;transform:none;filter:none;animation:none;transition:none;transition-delay:0ms;will-change:auto}}#shopify-pc__banner.shopify-pc__banner__dialog button,#shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions button{min-height:44px}#shopify-pc__prefs__header-close{width:44px;height:44px}@media(max-width:750px){#shopify-pc__banner .shopify-pc__banner__btns-granular>*{order:initial}#shopify-pc__prefs__dialog.shopify-pc__prefs__dialog{left:8px;width:calc(100% - 16px)}#shopify-pc__prefs__dialog.shopify-pc__prefs__dialog header{flex:0 0 auto;padding:16px 16px 12px}#shopify-pc__prefs__dialog.shopify-pc__prefs__dialog header h2{margin:0 44px 10px 0;padding:0!important;font-size:1.05rem;text-align:left}#shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;padding:0}#shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions button{width:100%;min-width:0;margin:0;padding:6px;font-size:.88rem;white-space:normal}#shopify-pc__prefs__dialog #shopify-pc__prefs__header-close{top:4px;right:4px}#shopify-pc__prefs__dialog .shopify-pc__prefs__scrollable{min-height:0}#shopify-pc__prefs__dialog .shopify-pc__prefs__option label{align-items:center;min-height:44px}}@media(max-width:480px){#shopify-pc__banner.shopify-pc__banner__dialog{left:12px;width:calc(100% - 24px);padding:20px}#shopify-pc__banner.shopify-pc__banner__dialog .shopify-pc__banner__body{margin-bottom:4px}#shopify-pc__banner.shopify-pc__banner__dialog .shopify-pc__banner__btns{gap:8px}#shopify-pc__banner.shopify-pc__banner__dialog button{width:100%;margin:0;padding:8px 12px}}@media(max-height:500px){#shopify-pc__banner.shopify-pc__banner__dialog{left:8px;width:calc(100% - 16px);max-height:calc(100dvh - 8px);padding:14px 16px}#shopify-pc__banner.shopify-pc__banner__dialog h2{margin-bottom:4px;font-size:1rem}#shopify-pc__banner.shopify-pc__banner__dialog p{font-size:.9rem;line-height:1.25}#shopify-pc__banner.shopify-pc__banner__dialog .shopify-pc__banner__body{margin-bottom:4px}#shopify-pc__banner.shopify-pc__banner__dialog .shopify-pc__banner__btns{flex-direction:row;gap:8px}#shopify-pc__banner.shopify-pc__banner__dialog button{flex:1 1 0;min-width:0;margin:4px 0 0;padding:7px 6px;font-size:.86rem;white-space:normal}#shopify-pc__prefs__dialog.shopify-pc__prefs__dialog{top:8px;height:calc(100vh - 16px);height:calc(100dvh - 16px);max-height:none;transform:none;overflow:hidden}#shopify-pc__prefs__dialog.shopify-pc__prefs__dialog header{flex:0 0 auto;flex-direction:column;padding:10px 12px 8px}#shopify-pc__prefs__dialog.shopify-pc__prefs__dialog header h2{margin:0 44px 6px 0;padding:0!important;font-size:1.05rem;text-align:left}#shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;padding:0}#shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions button{width:100%;min-width:0;margin:0;padding:5px 4px;font-size:.82rem;white-space:normal}#shopify-pc__prefs__dialog #shopify-pc__prefs__header-close{top:4px;right:4px}#shopify-pc__prefs__dialog .shopify-pc__prefs__scrollable{flex:1 1 auto;min-height:0;overflow-y:auto}}
