.condition-buying-guide-module__eEVgwG__main{padding:78px 0 120px}.condition-buying-guide-module__eEVgwG__article{width:min(100% - 40px,1080px);margin-inline:auto}.condition-buying-guide-module__eEVgwG__hero{border-bottom:1px solid var(--line);padding:clamp(72px,10vw,124px) 0 72px}.condition-buying-guide-module__eEVgwG__breadcrumbs{color:#6f7f94;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;letter-spacing:.08em;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:28px;font-size:9px;display:flex}.condition-buying-guide-module__eEVgwG__breadcrumbs a{color:#a8b7ca}.condition-buying-guide-module__eEVgwG__breadcrumbs a:hover{color:#fff}.condition-buying-guide-module__eEVgwG__eyebrow{color:#8aa5c8;font-family:var(--font-geist-mono), monospace;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 18px;font-size:10px;font-weight:700;display:flex}.condition-buying-guide-module__eEVgwG__eyebrow span{width:22px;height:22px;color:var(--blue-bright);border:1px solid #4f92ff6b;justify-content:center;align-items:center;display:inline-flex}.condition-buying-guide-module__eEVgwG__hero h1{letter-spacing:-.065em;max-width:900px;margin:0;font-size:clamp(2.7rem,7vw,6.2rem);line-height:.98}.condition-buying-guide-module__eEVgwG__lede{color:#a8b5c7;max-width:820px;margin:32px 0 0;font-size:clamp(1rem,1.8vw,1.2rem);line-height:1.8}.condition-buying-guide-module__eEVgwG__meta{color:#6f7f94;font-family:var(--font-geist-mono), monospace;flex-wrap:wrap;gap:10px 24px;margin-top:30px;font-size:10px;display:flex}.condition-buying-guide-module__eEVgwG__quickAnswer,.condition-buying-guide-module__eEVgwG__section{border-bottom:1px solid var(--line);grid-template-columns:88px 1fr;gap:28px;padding:72px 0;display:grid}.condition-buying-guide-module__eEVgwG__quickAnswer{padding-block:56px}.condition-buying-guide-module__eEVgwG__sectionNumber{color:var(--blue-bright);font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;margin:4px 0 0;font-size:12px}.condition-buying-guide-module__eEVgwG__quickAnswer h2,.condition-buying-guide-module__eEVgwG__section h2,.condition-buying-guide-module__eEVgwG__checklist h2,.condition-buying-guide-module__eEVgwG__faq h2,.condition-buying-guide-module__eEVgwG__cta h2{letter-spacing:-.05em;margin:0;font-size:clamp(2rem,4vw,3.8rem);line-height:1.02}.condition-buying-guide-module__eEVgwG__quickAnswer p:not(.condition-buying-guide-module__eEVgwG__sectionNumber),.condition-buying-guide-module__eEVgwG__section>div>p{color:#aebacc;max-width:850px;margin:24px 0 0;font-size:16px;line-height:1.85}.condition-buying-guide-module__eEVgwG__tableWrap{border:1px solid var(--line);margin-top:34px;overflow-x:auto}.condition-buying-guide-module__eEVgwG__tableWrap table{border-collapse:collapse;text-align:start;width:100%;min-width:640px}.condition-buying-guide-module__eEVgwG__tableWrap th,.condition-buying-guide-module__eEVgwG__tableWrap td{border-inline-end:1px solid var(--line);border-bottom:1px solid var(--line);vertical-align:top;color:#aebacc;padding:20px;font-size:12px;line-height:1.65}.condition-buying-guide-module__eEVgwG__tableWrap tr:last-child th,.condition-buying-guide-module__eEVgwG__tableWrap tr:last-child td{border-bottom:0}.condition-buying-guide-module__eEVgwG__tableWrap th:last-child,.condition-buying-guide-module__eEVgwG__tableWrap td:last-child{border-inline-end:0}.condition-buying-guide-module__eEVgwG__tableWrap thead th{color:#e8f0fb;font-family:var(--font-geist-mono), monospace;letter-spacing:.09em;text-transform:uppercase;background:#4f92ff14;font-size:9px}.condition-buying-guide-module__eEVgwG__tableWrap tbody th{color:#fff;width:16%;font-size:14px}.condition-buying-guide-module__eEVgwG__tableWrap tbody th a{color:var(--blue-bright);text-underline-offset:4px;-webkit-text-decoration:underline #4f92ff59;text-decoration:underline #4f92ff59}.condition-buying-guide-module__eEVgwG__detailGrid{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.condition-buying-guide-module__eEVgwG__detailGrid article{border-inline-end:1px solid var(--line);padding:54px 34px 60px}.condition-buying-guide-module__eEVgwG__detailGrid article:last-child{border-inline-end:0}.condition-buying-guide-module__eEVgwG__detailGrid article>span{color:var(--blue-bright);font-family:var(--font-geist-mono), monospace;font-size:10px}.condition-buying-guide-module__eEVgwG__detailGrid h2{letter-spacing:-.035em;min-height:92px;margin:28px 0 22px;font-size:24px;line-height:1.2}.condition-buying-guide-module__eEVgwG__detailGrid p{color:#8f9eb1;margin:14px 0 0;font-size:13px;line-height:1.75}.condition-buying-guide-module__eEVgwG__choiceList{margin:38px 0 0;padding:0;list-style:none}.condition-buying-guide-module__eEVgwG__choiceList li{border-top:1px solid var(--line);grid-template-columns:54px 1fr;gap:18px;padding:26px 0;display:grid}.condition-buying-guide-module__eEVgwG__choiceList li:last-child{border-bottom:1px solid var(--line)}.condition-buying-guide-module__eEVgwG__choiceList li>span{color:var(--blue-bright);font-family:var(--font-geist-mono), monospace;font-size:10px}.condition-buying-guide-module__eEVgwG__choiceList h3{color:#eef4fc;margin:0;font-size:16px}.condition-buying-guide-module__eEVgwG__choiceList p{color:#8f9eb1;max-width:760px;margin:10px 0 0;font-size:13px;line-height:1.75}.condition-buying-guide-module__eEVgwG__checklist,.condition-buying-guide-module__eEVgwG__faq{border-bottom:1px solid var(--line);padding:72px 0}.condition-buying-guide-module__eEVgwG__checklist ul{grid-template-columns:1fr 1fr;gap:0 40px;margin:38px 0 0;padding:0;list-style:none;display:grid}.condition-buying-guide-module__eEVgwG__checklist li{border-top:1px solid var(--line);color:#aebacc;grid-template-columns:24px 1fr;gap:12px;padding:18px 0;font-size:13px;line-height:1.65;display:grid}.condition-buying-guide-module__eEVgwG__checklist li span{color:var(--green)}.condition-buying-guide-module__eEVgwG__faq>div{margin-top:34px}.condition-buying-guide-module__eEVgwG__faq details{border-top:1px solid var(--line)}.condition-buying-guide-module__eEVgwG__faq details:last-child{border-bottom:1px solid var(--line)}.condition-buying-guide-module__eEVgwG__faq summary{color:#dbe5f2;cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:70px;font-size:14px;font-weight:700;list-style:none;display:flex}.condition-buying-guide-module__eEVgwG__faq summary::-webkit-details-marker{display:none}.condition-buying-guide-module__eEVgwG__faq summary span{color:var(--blue-bright);transition:transform .18s}.condition-buying-guide-module__eEVgwG__faq details[open] summary span{transform:rotate(45deg)}.condition-buying-guide-module__eEVgwG__faq details p{color:#8f9eb1;max-width:780px;margin:0;padding:0 0 24px;font-size:13px;line-height:1.75}.condition-buying-guide-module__eEVgwG__cta{background:linear-gradient(135deg,#146cff21,#ffffff06);border:1px solid #4f92ff40;justify-content:space-between;align-items:end;gap:48px;margin-top:72px;padding:48px;display:flex}.condition-buying-guide-module__eEVgwG__cta>div>p:not(.condition-buying-guide-module__eEVgwG__eyebrow){color:#aebacc;max-width:700px;margin:22px 0 0;font-size:14px;line-height:1.75}.condition-buying-guide-module__eEVgwG__cta>a{flex:none}@media (max-width:820px){.condition-buying-guide-module__eEVgwG__detailGrid{grid-template-columns:1fr}.condition-buying-guide-module__eEVgwG__detailGrid article{border-inline-end:0;border-bottom:1px solid var(--line)}.condition-buying-guide-module__eEVgwG__detailGrid article:last-child{border-bottom:0}.condition-buying-guide-module__eEVgwG__detailGrid h2{min-height:0}.condition-buying-guide-module__eEVgwG__checklist ul{grid-template-columns:1fr}.condition-buying-guide-module__eEVgwG__cta{flex-direction:column;align-items:stretch}.condition-buying-guide-module__eEVgwG__cta>a{align-self:flex-start}}@media (max-width:560px){.condition-buying-guide-module__eEVgwG__main{padding-top:70px;padding-bottom:80px}.condition-buying-guide-module__eEVgwG__article{width:min(100% - 28px,1080px)}.condition-buying-guide-module__eEVgwG__hero{padding:54px 0 48px}.condition-buying-guide-module__eEVgwG__hero h1{font-size:clamp(2.5rem,13vw,4.1rem)}.condition-buying-guide-module__eEVgwG__quickAnswer,.condition-buying-guide-module__eEVgwG__section{grid-template-columns:1fr;gap:16px;padding:52px 0}.condition-buying-guide-module__eEVgwG__detailGrid article{padding:42px 0}.condition-buying-guide-module__eEVgwG__checklist,.condition-buying-guide-module__eEVgwG__faq{padding:52px 0}.condition-buying-guide-module__eEVgwG__cta{margin-top:52px;padding:32px 24px}}
.storefront-refresh{background:#050a12}.storefront-refresh .site-header{background:#08111e;border:1px solid #779bc333;border-radius:22px;width:auto;inset:12px 18px auto}.storefront-refresh .nav-shell{min-height:68px}.storefront-refresh .language-toggle :is(a,button){font-size:13px}.storefront-refresh .button{border-radius:999px;min-height:44px;font-size:13px}.storefront-refresh .button-primary{background:linear-gradient(120deg,#148aff,#104be4);border-color:#649ffc}.storefront-refresh .catalog-product-card{background:linear-gradient(145deg,#142338,#09131f);border-radius:20px;overflow:hidden}.storefront-refresh .catalog-card-content h2{font-size:20px;line-height:1.45}.storefront-refresh .catalog-card-specs{margin:16px 0;padding:0}.storefront-refresh .catalog-card-specs>div{border-top:1px solid #7699c326;justify-content:space-between;gap:14px;padding:10px 0;font-size:13px;line-height:1.65;display:flex}.storefront-refresh .catalog-card-specs dt{color:#a6bdd4;flex-shrink:0}.storefront-refresh .catalog-card-specs dd{text-align:end;overflow-wrap:anywhere;color:#e0eaf5;margin:0}.storefront-refresh .catalog-purchase-facts,.storefront-refresh .catalog-purchase-facts small{font-size:12px}.storefront-refresh :is(.catalog-purchase-facts,.product-purchase-facts) strong{font-size:13px;line-height:1.5}.storefront-refresh .product-purchase-facts small{font-size:12px}.storefront-refresh .catalog-card-actions .button{font-size:13px;line-height:1.4}.storefront-refresh :is(.condition-badge,.catalog-stock,.product-share-button){font-size:12px}.storefront-refresh .shop-filters,.storefront-refresh .mobile-shop-filters,.storefront-refresh .software-setup-panel{background:#0e1c2d;border-color:#6b8eb544;border-radius:18px}.storefront-refresh :is(input,select,textarea){border-radius:10px}.storefront-refresh .shop-filter-fields label>span{letter-spacing:0;font-size:13px}.storefront-refresh .catalog-hero h1{font-size:clamp(32px,4.5vw,60px);line-height:1.25}.storefront-refresh .product-detail-summary h1{font-size:clamp(28px,3.3vw,46px);line-height:1.3}.storefront-refresh .product-detail-price{margin-top:18px}.storefront-refresh .product-detail-description{unicode-bidi:plaintext;font-size:15px;line-height:1.9}.storefront-refresh .product-detail-utilities{margin-block:20px}.storefront-refresh .product-specification-section{background:#0c1929;border-radius:18px;padding:24px}.storefront-refresh .product-specification-section dt{color:#a6bdd4;letter-spacing:0;font-size:13px}.storefront-refresh .product-quick-specs{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:24px 0;display:grid}.storefront-refresh .product-quick-specs>div{border:1px solid #7596bc33;border-radius:12px;padding:12px}.storefront-refresh .product-quick-specs dt{color:#aac1da;margin-bottom:6px;font-size:12px}.storefront-refresh .product-quick-specs dd{overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.6}.storefront-refresh .product-extra-description{color:#c5d5e8;margin-block:18px;font-size:14px;line-height:1.8}.storefront-refresh .product-extra-description summary{cursor:pointer;padding:12px 0}.storefront-refresh .product-benefits{font-size:13px}.storefront-refresh [dir=rtl],.storefront-refresh[dir=rtl] :is(h1,h2,h3,.catalog-stock,.condition-badge,.product-detail-brand,.condition-breadcrumbs){letter-spacing:0}.storefront-refresh .active-catalog-filters{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.storefront-refresh .active-catalog-filters a{color:#d7eaff;background:#142a43;border:1px solid #719aca55;border-radius:20px;padding:9px 13px;font-size:13px}.storefront-refresh .catalog-range-error{color:#ffe1b1;border:1px solid #eab96b;border-radius:12px;padding:16px}.storefront-refresh .catalog-mobile-search{display:none}.storefront-refresh .catalog-sort-note{color:#aac1da;margin-bottom:16px;font-size:13px;line-height:1.8}@media (max-width:900px){.storefront-refresh .site-header{border-radius:18px;inset:8px 10px auto}.storefront-refresh .nav-shell{min-height:58px}.storefront-refresh .catalog-mobile-search{gap:8px;margin-top:22px;display:flex}.storefront-refresh .catalog-mobile-search input{color:#edf5ff;background:#0e1c2d;border:1px solid #6b8eb566;flex:1;min-width:0;padding:12px;font-size:16px}.storefront-refresh .catalog-mobile-search button{padding-inline:18px}}
