.section-software-update{--software-navy:#071827;--software-blue:#1769e0;--software-ink:#17202c;--software-muted:#647182;--software-line:#dfe5ec;--software-soft:#f4f7fb}.software-page{color:var(--software-ink);font-family:Inter,Roboto,Helvetica Neue,Arial,sans-serif}.software-shell{width:min(1180px,calc(100% - 48px));margin-inline:auto}.software-hero{padding:42px 0 62px;color:#fff;background:linear-gradient(118deg,#071827,#0b2846 58%,#174f91)}.software-breadcrumb{display:flex;gap:9px;align-items:center;margin-bottom:48px;color:#ffffffb3;font-size:13px}.software-breadcrumb a{color:inherit;text-decoration:none}.software-breadcrumb a:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}.software-eyebrow{margin:0 0 12px;color:#6aa6f8;font-size:12px;font-weight:750;letter-spacing:.15em;text-transform:uppercase}.software-hero h1{margin:0;color:#fff;font-size:clamp(40px,5vw,68px);line-height:1.02;letter-spacing:-.025em}.software-hero__text{max-width:720px;margin-top:20px;color:#fffc;font-size:18px;line-height:1.65}.software-hero__text p{margin:0}.software-main{padding-block:58px 88px}.software-notice{display:grid;grid-template-columns:32px 1fr;gap:16px;padding:22px 24px;border:1px solid #bad2f1;border-radius:14px;background:#eff6ff}.software-notice svg{width:26px;fill:none;stroke:var(--software-blue);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.software-notice h2{margin:0 0 7px;font-size:17px}.software-notice .rte,.software-notice .rte p{margin:0;color:#4e6178;font-size:14px;line-height:1.55}.software-tools{margin-top:38px;padding:22px;border:1px solid var(--software-line);border-radius:14px;background:var(--software-soft)}.software-search>span:first-child{display:block;margin-bottom:9px;font-size:14px;font-weight:700}.software-search__field{position:relative;display:block}.software-search__field svg{position:absolute;left:15px;top:50%;width:20px;transform:translateY(-50%);fill:none;stroke:#65758a;stroke-width:1.8}.software-search__field input{box-sizing:border-box;width:100%;height:52px;padding:0 86px 0 48px;border:1px solid #cdd7e3;border-radius:10px;color:var(--software-ink);background:#fff;font:inherit;font-size:15px;outline:none}.software-search__field input:focus{border-color:var(--software-blue);box-shadow:0 0 0 3px #1769e01f}.software-search__field button{position:absolute;right:8px;top:8px;height:36px;padding:0 12px;border:0;border-radius:7px;color:var(--software-blue);background:#eaf2fe;font-size:12px;font-weight:700;cursor:pointer}.software-filters{display:flex;flex-wrap:wrap;gap:9px;margin-top:15px}.software-filters button{padding:9px 14px;border:1px solid #cdd7e3;border-radius:999px;color:#405168;background:#fff;font:inherit;font-size:13px;font-weight:650;cursor:pointer}.software-filters button:hover,.software-filters button.is-active{border-color:var(--software-navy);color:#fff;background:var(--software-navy)}.software-results-heading{display:flex;justify-content:space-between;gap:20px;align-items:end;margin:48px 0 18px}.software-results-heading h2{margin:0;font-size:30px;line-height:1.2}.software-results-heading>p{margin:0;color:var(--software-muted);font-size:14px}.software-results-heading strong{color:var(--software-blue);font-size:24px}.software-list{display:grid;gap:10px}.software-card{display:grid;grid-template-columns:66px minmax(0,1fr) 210px 142px;gap:20px;align-items:center;padding:18px 20px;border:1px solid var(--software-line);border-radius:12px;background:#fff;transition:border-color .2s,box-shadow .2s}.software-card:hover{border-color:#bad2f1;box-shadow:0 10px 28px #07182712}.software-card[hidden]{display:none}.software-card__type{display:grid;place-items:center;width:58px;height:58px;border-radius:11px;color:var(--software-blue);background:#eaf2fe;font-size:12px;font-weight:850;letter-spacing:.05em}.software-card__title-row{display:flex;gap:10px;align-items:center}.software-card h3{margin:0;font-size:16px;line-height:1.38}.software-card__badge{flex:0 0 auto;padding:4px 8px;border-radius:999px;color:#fff;background:var(--software-blue);font-size:10px;font-weight:800;text-transform:uppercase}.software-card__model{margin:5px 0 0;color:var(--software-blue);font-size:13px;font-weight:700}.software-card__notes{margin:5px 0 0;color:#8a5b11;font-size:12px;line-height:1.4}.software-card__meta{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:0}.software-card__meta div{min-width:0}.software-card__meta dt{color:var(--software-muted);font-size:11px;text-transform:uppercase;letter-spacing:.07em}.software-card__meta dd{overflow-wrap:anywhere;margin:4px 0 0;font-size:13px;font-weight:650}.software-card__action a,.software-card__action span{display:flex;justify-content:center;gap:7px;align-items:center;min-height:42px;padding:0 14px;border-radius:8px;font-size:13px;font-weight:750}.software-card__action a{color:#fff;background:var(--software-blue);text-decoration:none}.software-card__action a:hover{background:#1158bd}.software-card__action svg{width:17px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.software-card__action span{color:var(--software-muted);background:var(--software-soft)}.software-empty{padding:56px 24px;border:1px dashed #c8d4e2;border-radius:14px;text-align:center}.software-empty h2{margin:0;font-size:24px}.software-empty p{margin:9px 0 18px;color:var(--software-muted)}.software-empty button{padding:10px 16px;border:1px solid var(--software-navy);border-radius:8px;color:var(--software-navy);background:#fff;font:inherit;font-weight:700;cursor:pointer}.software-help{display:flex;justify-content:space-between;gap:28px;align-items:center;margin-top:54px;padding:32px 34px;border-radius:16px;color:#fff;background:var(--software-navy)}.software-help h2{margin:0;color:#fff;font-size:28px}.software-help p:not(.software-eyebrow){max-width:650px;margin:10px 0 0;color:#ffffffad;font-size:14px;line-height:1.55}.software-help__actions{display:flex;flex:0 0 auto;gap:10px}.software-button{display:inline-flex;align-items:center;min-height:46px;padding:0 17px;border:1px solid transparent;border-radius:8px;font-size:13px;font-weight:750;text-decoration:none}.software-button--primary{color:#fff;background:var(--software-blue)}.software-button--secondary{border-color:#ffffff6b;color:#fff;background:transparent}@media(max-width:989px){.software-card{grid-template-columns:58px minmax(0,1fr) 150px}.software-card__meta{grid-column:2}.software-card__action{grid-column:3;grid-row:1/3}.software-help{align-items:flex-start;flex-direction:column}}@media(max-width:749px){.software-shell{width:min(100% - 32px,1180px)}.software-hero{padding:28px 0 44px}.software-breadcrumb{margin-bottom:34px}.software-hero h1{font-size:38px}.software-hero__text{font-size:16px}.software-main{padding-block:42px 64px}.software-notice{grid-template-columns:26px 1fr;padding:18px}.software-tools{padding:16px}.software-filters{flex-wrap:nowrap;overflow-x:auto;padding-bottom:3px}.software-filters button{flex:0 0 auto}.software-results-heading{align-items:flex-start;flex-direction:column}.software-card{grid-template-columns:50px minmax(0,1fr);gap:14px;padding:16px}.software-card__type{width:48px;height:48px}.software-card__meta{grid-column:1/-1}.software-card__action{grid-column:1/-1;grid-row:auto}.software-card__action a,.software-card__action span{width:100%}.software-help{padding:26px 22px}.software-help__actions{width:100%;flex-direction:column}.software-button{justify-content:center}.software-help h2{font-size:24px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-software-update.css.map */
