.aw{--aw-bg: #FFFFFF;--aw-surface: #FFFFFF;--aw-surface-2: #F6F6F7;--aw-fg: #0F1012;--aw-fg-soft: #2C2E33;--aw-muted: #5A5D63;--aw-faint: #8E9197;--aw-line: rgba(15, 16, 18, .12);--aw-line-strong: rgba(15, 16, 18, .28);--aw-red: #C8102E;--aw-red-dark: #A30C25;--aw-red-soft: rgba(200, 16, 46, .08);--aw-red-tint: rgba(200, 16, 46, .16);--aw-success: #1F8F5E;--aw-shadow-sm: 0 1px 2px rgba(15,16,18,.05);--aw-shadow-md: 0 2px 6px rgba(15,16,18,.06), 0 16px 36px rgba(15,16,18,.08);--aw-shadow-lg: 0 24px 60px rgba(15,16,18,.12);--aw-radius: 16px;--aw-radius-sm: 10px;--aw-radius-pill: 999px;--aw-pad-x: clamp(1.2rem, 2.5vw, 2.4rem);--aw-stack-max: 1080px;display:block;background:var(--aw-bg);color:var(--aw-fg);font-family:inherit;font-size:19px;line-height:1.5;margin:0}.aw,.aw *,.aw *:before,.aw *:after{box-sizing:border-box}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.aw-top{background:var(--aw-fg);color:var(--aw-surface)}.aw-top__inner{max-width:1340px;margin:0 auto;padding:1.25rem var(--aw-pad-x) 1.1rem;display:flex;align-items:center;gap:1.75rem;flex-wrap:wrap}.aw-stock{display:inline-flex;align-items:center;gap:.65rem;font-size:1.02rem;font-weight:600;letter-spacing:.01em;color:#ffffffd1}.aw-stock strong{color:#fff;font-weight:800}.aw-stock__pulse{width:11px;height:11px;border-radius:50%;background:var(--aw-success);box-shadow:0 0 0 0 var(--aw-success);animation:aw-pulse 2.4s infinite;flex-shrink:0}@keyframes aw-pulse{0%{box-shadow:0 0 #1f8f5eb3}70%{box-shadow:0 0 0 12px #1f8f5e00}to{box-shadow:0 0 #1f8f5e00}}.aw-progress{list-style:none;display:flex;align-items:center;gap:1.6rem;padding:0;margin:0;flex:1;justify-content:flex-end;flex-wrap:wrap}.aw-progress__step{display:inline-flex;align-items:center;gap:.65rem;font-size:1.02rem;font-weight:600;color:#ffffff73;position:relative}.aw-progress__step+.aw-progress__step:before{content:"";position:absolute;left:-1rem;top:50%;width:.6rem;height:1px;background:#ffffff40}.aw-progress__num{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:1.5px solid rgba(255,255,255,.28);border-radius:50%;font-size:.95rem;font-weight:800;color:#ffffff8c;background:transparent;transition:background .2s,color .2s,border-color .2s}.aw-progress__step.is-active{color:#fff}.aw-progress__step.is-active .aw-progress__num{background:var(--aw-red);border-color:var(--aw-red);color:#fff}.aw-progress__step.is-done{color:#ffffffd9}.aw-progress__step.is-done .aw-progress__num{background:#ffffff29;border-color:#fff6;color:#fff}.aw-stage{max-width:var(--aw-stack-max);margin:0 auto;padding:clamp(2.4rem,5vw,4.5rem) var(--aw-pad-x) 1rem}.aw-step{display:none}.aw-step.is-active{display:block;animation:aw-in .25s ease}.aw-step:not([hidden]).is-active{display:block}@keyframes aw-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.aw-headline{margin-bottom:clamp(2rem,3.5vw,3rem);max-width:820px}.aw-headline__title{font-size:clamp(2.2rem,1.6rem + 2.6vw,3.75rem);font-weight:800;letter-spacing:-.025em;line-height:1.05;margin:0 0 .85rem;color:var(--aw-fg)}.aw-headline__title strong{color:var(--aw-red);font-weight:800}.aw-headline__sub{font-size:clamp(1.18rem,1.05rem + .4vw,1.4rem);color:var(--aw-muted);margin:0;line-height:1.55;max-width:760px}.aw-headline__sub em{font-style:italic;color:var(--aw-fg-soft)}.aw-headline__sub strong{color:var(--aw-fg);font-weight:800}.aw-tiles{display:grid;grid-template-columns:1fr;gap:1.1rem}.aw-tile{position:relative;display:grid;grid-template-columns:64px 1fr auto;align-items:center;gap:1.6rem;text-align:left;padding:1.85rem 2rem;background:var(--aw-surface);border:1.5px solid var(--aw-line);border-left:5px solid var(--aw-fg);border-radius:var(--aw-radius);font-family:inherit;color:var(--aw-fg);cursor:pointer;box-shadow:var(--aw-shadow-sm);transition:border-color .18s,box-shadow .18s,transform .18s,background .18s}.aw-tile:hover,.aw-tile:focus-visible{border-color:var(--aw-line-strong);border-left-color:var(--aw-red);box-shadow:var(--aw-shadow-md);transform:translateY(-2px);outline:none}.aw-tile:hover .aw-tile__cta,.aw-tile:focus-visible .aw-tile__cta{background:var(--aw-red);color:#fff;border-color:var(--aw-red)}.aw-tile__index{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;background:var(--aw-fg);color:var(--aw-surface);font-weight:800;font-size:1.55rem;letter-spacing:.02em;border-radius:14px;flex-shrink:0}.aw-tile__icon{display:none}.aw-tile__body{min-width:0}.aw-tile__title{display:block;font-size:clamp(1.35rem,1.15rem + .6vw,1.7rem);font-weight:800;letter-spacing:-.012em;line-height:1.2;margin-bottom:.45rem;color:var(--aw-fg)}.aw-tile__desc{display:block;font-size:1.15rem;color:var(--aw-muted);line-height:1.5;max-width:580px}.aw-tile__cta{align-self:center;display:inline-flex;align-items:center;gap:.55rem;padding:.85rem 1.4rem;border:1.5px solid var(--aw-fg);border-radius:var(--aw-radius-pill);font-weight:800;font-size:1.02rem;color:var(--aw-fg);white-space:nowrap;transition:background .18s,color .18s,border-color .18s,transform .18s;flex-shrink:0}.aw-tile__cta svg{transition:transform .18s}.aw-tile:hover .aw-tile__cta svg{transform:translate(3px)}.aw-search{position:relative;margin-bottom:1.6rem}.aw-search__icon{position:absolute;left:1.6rem;top:50%;transform:translateY(-50%);width:30px;height:30px;color:var(--aw-muted);pointer-events:none}.aw-search__icon svg{width:30px;height:30px}.aw-search__input{width:100%;padding:1.6rem 5rem 1.6rem 4.4rem;font-size:clamp(1.25rem,1.1rem + .4vw,1.55rem);font-family:inherit;font-weight:600;background:var(--aw-surface);color:var(--aw-fg);border:2px solid var(--aw-fg);border-radius:var(--aw-radius);box-shadow:var(--aw-shadow-sm);transition:border-color .15s,box-shadow .15s}.aw-search__input::placeholder{color:var(--aw-faint);font-weight:500}.aw-search__input:focus{outline:none;border-color:var(--aw-red);box-shadow:0 0 0 5px var(--aw-red-soft)}.aw-search__clear{position:absolute;right:1.1rem;top:50%;transform:translateY(-50%);width:44px;height:44px;background:var(--aw-surface-2);color:var(--aw-fg);border:1px solid var(--aw-line);border-radius:50%;cursor:pointer;display:none;align-items:center;justify-content:center;padding:0}.aw-search__clear.is-visible{display:inline-flex}.aw-search__clear:hover{background:var(--aw-line)}.aw-search__status{font-size:1.15rem;color:var(--aw-muted);margin-bottom:1.3rem;line-height:1.5}.aw-search__status strong{color:var(--aw-fg);font-weight:800}.aw-search__status a{color:var(--aw-red);text-decoration:underline;font-weight:700}.aw-search__list{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.aw-types{display:grid;grid-template-columns:1fr 1fr;gap:1.1rem}.aw-type{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.85rem;padding:1.5rem 1.4rem 1.4rem;background:var(--aw-surface);border:2px solid var(--aw-line);border-radius:var(--aw-radius);font-family:inherit;color:var(--aw-fg);cursor:pointer;transition:border-color .18s,box-shadow .18s,transform .18s,background .18s}.aw-type:hover,.aw-type:focus-visible{border-color:var(--aw-fg);box-shadow:var(--aw-shadow-md);transform:translateY(-2px);outline:none}.aw-type.is-selected{border-color:var(--aw-red);background:var(--aw-red-soft)}.aw-type__art{width:100%;max-width:280px;aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center;background:var(--aw-surface-2);border-radius:var(--aw-radius-sm);overflow:hidden;color:var(--aw-fg)}.aw-type__art img,.aw-type__art svg{display:block;width:100%;height:100%;object-fit:contain}.aw-type__art img{padding:.85rem}.aw-type__art svg{padding:1.5rem}.aw-type__title{font-size:1.3rem;font-weight:800;letter-spacing:-.01em;line-height:1.2;margin-top:.2rem}.aw-type__count{font-size:1rem;color:var(--aw-muted);font-weight:600}.aw-type--any{background:var(--aw-surface-2);border-style:dashed}.aw-type--any .aw-type__art{background:var(--aw-bg);border:1px dashed var(--aw-line-strong);color:var(--aw-muted)}.aw-diagram-wrap{margin-bottom:1.7rem;background:var(--aw-surface);border:1.5px solid var(--aw-line);border-radius:var(--aw-radius);overflow:hidden}.aw-diagram-toggle{width:100%;display:flex;align-items:center;gap:.8rem;padding:1.2rem 1.35rem;background:transparent;border:0;font-family:inherit;font-size:1.1rem;font-weight:700;color:var(--aw-fg);text-align:left;cursor:pointer}.aw-diagram-toggle:hover{background:var(--aw-surface-2)}.aw-diagram-toggle span{flex:1}.aw-diagram-toggle__chev{transition:transform .2s;color:var(--aw-muted)}.aw-diagram-toggle.is-open .aw-diagram-toggle__chev{transform:rotate(180deg)}.aw-diagram{display:grid;grid-template-columns:220px 1fr;gap:1.5rem;padding:0 1.4rem 1.5rem;border-top:1px solid var(--aw-line);align-items:start}.aw-diagram__svg svg{width:100%;max-width:220px;height:auto;color:var(--aw-fg)}.aw-diagram__key{margin:0;display:grid;grid-template-columns:1fr 1fr;gap:.95rem 1.5rem}.aw-diagram__key>div{display:grid;grid-template-columns:32px 1fr;gap:.6rem;align-items:start}.aw-diagram__key dt{width:30px;height:30px;background:var(--aw-fg);color:var(--aw-surface);font-weight:800;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1rem}.aw-diagram__key dd{margin:0;padding-top:4px}.aw-diagram__key dd strong{display:block;font-size:1.05rem;font-weight:800}.aw-diagram__key dd span{color:var(--aw-muted);font-size:.95rem;line-height:1.45}.aw-fields{display:grid;grid-template-columns:1fr 1fr;gap:1.15rem 1.25rem;margin-bottom:1.1rem}.aw-fields--extra{grid-template-columns:1fr 1fr 1fr;margin-top:.8rem;padding:1.4rem;background:var(--aw-surface-2);border:1px dashed var(--aw-line-strong);border-radius:var(--aw-radius);margin-bottom:1.2rem}.aw-field{display:flex;flex-direction:column;gap:.5rem}.aw-field label{display:flex;align-items:center;gap:.55rem;font-size:1.08rem;font-weight:700;color:var(--aw-fg)}.aw-field__pin{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;background:var(--aw-red);color:#fff;font-size:.88rem;font-weight:800;border-radius:50%}.aw-select{appearance:none;-webkit-appearance:none;width:100%;padding:1.05rem 2.6rem 1.05rem 1.1rem;font-size:1.15rem;font-family:inherit;font-weight:600;color:var(--aw-fg);background:var(--aw-surface) url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%235A5D63' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='5 8 10 13 15 8'/%3E%3C/svg%3E") no-repeat right 1rem center / 20px 20px;border:2px solid var(--aw-line-strong);border-radius:var(--aw-radius-sm);cursor:pointer;transition:border-color .15s,box-shadow .15s}.aw-select:hover{border-color:var(--aw-fg)}.aw-select:focus{outline:none;border-color:var(--aw-red);box-shadow:0 0 0 4px var(--aw-red-soft)}.aw-link{background:none;border:0;color:var(--aw-fg);font-family:inherit;font-size:1.1rem;font-weight:700;cursor:pointer;padding:.55rem 0;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1.5px}.aw-link:hover{color:var(--aw-red)}.aw-link--inline{display:inline;padding:0;font-size:inherit}.aw-live-results{margin-top:2.4rem;padding-top:2rem;border-top:2px solid var(--aw-line)}.aw-live-results__head{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;margin-bottom:1.4rem;flex-wrap:wrap}.aw-live-results__criteria{margin:0;font-size:1.05rem;color:var(--aw-muted);line-height:1.5;flex:1;min-width:0}.aw-results-head{display:flex;align-items:flex-start;justify-content:space-between;gap:1.4rem;margin-bottom:1.6rem;padding-bottom:1.25rem;border-bottom:1.5px solid var(--aw-line)}.aw-results-head>div{flex:1;min-width:0}.aw-results-head__title{font-size:clamp(1.6rem,1.25rem + 1vw,2.1rem);font-weight:800;letter-spacing:-.018em;margin:0 0 .5rem;line-height:1.15;color:var(--aw-fg)}.aw-results-head__title strong{color:var(--aw-red);font-weight:800}.aw-results-head__sub{margin:0;font-size:1.1rem;color:var(--aw-muted);line-height:1.5}.aw-sort{position:relative;display:inline-flex;align-items:center;flex-shrink:0}.aw-sort select{appearance:none;-webkit-appearance:none;padding:.7rem 2.5rem .7rem 1.15rem;background:var(--aw-surface);border:1.5px solid var(--aw-line-strong);border-radius:var(--aw-radius-pill);font-family:inherit;font-size:1.02rem;font-weight:700;color:var(--aw-fg);cursor:pointer}.aw-sort select:hover{border-color:var(--aw-fg)}.aw-sort svg{position:absolute;right:.95rem;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--aw-muted)}.aw-grid{display:grid;grid-template-columns:1fr 1fr;gap:1.15rem}.aw-card{display:flex;flex-direction:column;background:var(--aw-surface);border:1.5px solid var(--aw-line);border-radius:var(--aw-radius);padding:1.6rem 1.6rem 1.4rem;transition:border-color .15s,box-shadow .15s,transform .15s}.aw-card:hover{border-color:var(--aw-line-strong);box-shadow:var(--aw-shadow-md);transform:translateY(-2px)}.aw-card--compact{padding:1.25rem 1.35rem}.aw-card__head{display:flex;align-items:center;justify-content:space-between;gap:.8rem;margin-bottom:.6rem}.aw-card__brand{font-size:.9rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--aw-muted)}.aw-card__type{display:inline-block;padding:.28rem .72rem;background:var(--aw-surface-2);color:var(--aw-fg-soft);font-size:.88rem;font-weight:700;border-radius:var(--aw-radius-pill);white-space:nowrap}.aw-card__part{font-size:clamp(1.4rem,1.1rem + .7vw,1.85rem);font-weight:800;letter-spacing:-.022em;line-height:1.1;margin:0 0 .55rem;word-break:break-word;color:var(--aw-fg)}.aw-card__part a{color:inherit;text-decoration:none}.aw-card__part a:hover{color:var(--aw-red)}.aw-card__xref{font-size:1.05rem;color:var(--aw-muted);margin-bottom:.8rem}.aw-card__xref strong{color:var(--aw-fg);font-weight:800}.aw-card__app{font-size:1.02rem;color:var(--aw-fg-soft);margin-bottom:1.05rem;line-height:1.5}.aw-card__app span{color:var(--aw-muted);font-weight:600}.aw-card__specs{display:grid;grid-template-columns:repeat(4,1fr);gap:.6rem .5rem;margin:0 0 1.1rem;padding-top:1.1rem;border-top:1px dashed var(--aw-line)}.aw-card__spec{min-width:0}.aw-card__spec-key{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;background:var(--aw-fg);color:var(--aw-surface);font-size:.78rem;font-weight:800;border-radius:5px;margin-bottom:.4rem}.aw-card__spec-label{display:block;font-size:.82rem;color:var(--aw-muted);font-weight:600;margin-bottom:.1rem;letter-spacing:.01em}.aw-card__spec-value{display:block;font-size:1.2rem;font-weight:800;color:var(--aw-fg);line-height:1.15;letter-spacing:-.012em}.aw-card__spec.is-empty .aw-card__spec-value{color:var(--aw-faint);font-weight:600}.aw-btn{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;padding:1.05rem 1.55rem;border:0;border-radius:var(--aw-radius);font-family:inherit;font-size:1.1rem;font-weight:800;letter-spacing:.005em;text-decoration:none;cursor:pointer;transition:background .15s,color .15s,border-color .15s,transform .15s,box-shadow .15s;white-space:nowrap;line-height:1}.aw-btn:focus-visible{outline:3px solid var(--aw-red-tint);outline-offset:2px}.aw-btn--primary{background:var(--aw-red);color:#fff;box-shadow:0 1px #00000014,0 8px 18px #c8102e33}.aw-btn--primary:hover{background:var(--aw-red-dark);color:#fff;transform:translateY(-1px);box-shadow:0 12px 26px #c8102e47}.aw-btn--ghost{background:var(--aw-surface);color:var(--aw-fg);border:1.5px solid var(--aw-line-strong)}.aw-btn--ghost:hover{background:var(--aw-surface-2);color:var(--aw-fg);border-color:var(--aw-fg)}.aw-btn--block{width:100%}.aw-btn--lg{padding:1.2rem 1.85rem;font-size:1.15rem}.aw-pagination{display:flex;align-items:center;justify-content:center;gap:.4rem;margin:2.2rem 0 1rem;flex-wrap:wrap}.aw-page{min-width:46px;height:46px;padding:0 .95rem;border:1.5px solid var(--aw-line);background:var(--aw-surface);color:var(--aw-fg);border-radius:var(--aw-radius-sm);font-family:inherit;font-size:1.02rem;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.aw-page:hover:not(:disabled){border-color:var(--aw-line-strong);background:var(--aw-surface-2)}.aw-page.is-active{background:var(--aw-fg);border-color:var(--aw-fg);color:var(--aw-surface)}.aw-page:disabled{opacity:.4;cursor:not-allowed}.aw-page__dots{display:inline-block;padding:0 .4rem;color:var(--aw-faint)}.aw-page__info{margin-left:.95rem;font-size:.95rem;color:var(--aw-muted)}.aw-empty{text-align:center;padding:3.2rem 1.8rem;background:var(--aw-surface);border:1.5px dashed var(--aw-line-strong);border-radius:var(--aw-radius)}.aw-empty__icon{display:inline-flex;align-items:center;justify-content:center;width:80px;height:80px;background:var(--aw-surface-2);border:1px solid var(--aw-line);border-radius:50%;color:var(--aw-muted);margin-bottom:1.4rem}.aw-empty h3{font-size:1.65rem;font-weight:800;letter-spacing:-.015em;margin:0 0 .7rem;color:var(--aw-fg)}.aw-empty p{margin:0 auto 1.7rem;font-size:1.1rem;color:var(--aw-muted);line-height:1.5;max-width:540px}.aw-empty__actions{display:inline-flex;gap:.7rem;flex-wrap:wrap;justify-content:center}.aw-stepnav{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1.6rem;padding-bottom:1.1rem;border-bottom:1px solid var(--aw-line)}.aw-stepnav[hidden]{display:none!important}.aw-stepnav__btn{display:inline-flex;align-items:center;gap:.5rem;padding:.6rem 1.05rem;background:var(--aw-surface);border:1.5px solid var(--aw-line-strong);border-radius:var(--aw-radius-pill);font-family:inherit;font-size:.98rem;font-weight:700;color:var(--aw-fg);cursor:pointer;text-decoration:none;transition:background .15s,border-color .15s}.aw-stepnav__btn:hover{background:var(--aw-surface-2);border-color:var(--aw-fg)}.aw-stepnav__btn--ghost{background:transparent;border-color:var(--aw-line);color:var(--aw-muted);font-weight:600}.aw-stepnav__btn--ghost:hover{color:var(--aw-fg);border-color:var(--aw-line-strong)}.aw-help{margin-top:3.5rem;padding:0 var(--aw-pad-x);max-width:var(--aw-stack-max);margin-left:auto;margin-right:auto}.aw-help__inner{background:var(--aw-fg);color:var(--aw-surface);padding:clamp(1.8rem,3vw,2.6rem) clamp(1.6rem,3vw,2.4rem);border-radius:var(--aw-radius);display:grid;grid-template-columns:1fr auto;align-items:center;gap:1.8rem}.aw-help__copy{min-width:0}.aw-help__title{margin:0 0 .55rem;font-size:clamp(1.45rem,1.15rem + .8vw,1.85rem);font-weight:800;letter-spacing:-.018em;line-height:1.2;color:#fff}.aw-help__text{margin:0;color:#ffffffc7;font-size:1.1rem;line-height:1.55;max-width:580px}.aw-help .aw-btn--primary{background:var(--aw-red);color:#fff}.aw-help .aw-btn--primary:hover{background:var(--aw-red-dark)}@media(max-width:920px){.aw-tile{grid-template-columns:56px 1fr;grid-template-rows:auto auto;gap:1rem 1.1rem;padding:1.4rem}.aw-tile__index{width:56px;height:56px;font-size:1.3rem}.aw-tile__cta{grid-column:1 / -1;align-self:stretch;justify-content:center;margin-top:.5rem}.aw-search__list,.aw-grid,.aw-fields{grid-template-columns:1fr}.aw-fields--extra{grid-template-columns:1fr 1fr}.aw-diagram{grid-template-columns:1fr}.aw-diagram__svg svg{max-width:200px;margin:0 auto;display:block}.aw-diagram__key{grid-template-columns:1fr}}@media(max-width:600px){.aw{font-size:17px}.aw-top__inner{padding:.95rem 1rem .85rem;gap:1rem}.aw-stock{font-size:.92rem}.aw-progress{gap:.95rem;width:100%;justify-content:flex-start}.aw-progress__step{font-size:0}.aw-progress__step+.aw-progress__step:before{left:-.65rem;width:.5rem}.aw-progress__step .aw-progress__num{font-size:.9rem;width:28px;height:28px}.aw-progress__step.is-active{font-size:.98rem}.aw-progress__step.is-active .aw-progress__label{display:inline}.aw-progress__step:not(.is-active) .aw-progress__label{display:none}.aw-stage{padding:1.7rem 1rem .6rem}.aw-headline__title{font-size:1.85rem;line-height:1.12}.aw-headline__sub{font-size:1.08rem}.aw-tiles{gap:.85rem}.aw-tile{padding:1.2rem;gap:.85rem 1rem}.aw-tile__index{width:46px;height:46px;font-size:1.15rem}.aw-tile__title{font-size:1.22rem;margin-bottom:.35rem}.aw-tile__desc{font-size:1rem}.aw-tile__cta{padding:.8rem 1.1rem;font-size:.95rem}.aw-search__icon{left:1.1rem;width:24px;height:24px}.aw-search__icon svg{width:24px;height:24px}.aw-search__input{padding:1.2rem 3.6rem 1.2rem 3.2rem;font-size:1.15rem;border-radius:12px}.aw-search__clear{right:.65rem;width:38px;height:38px}.aw-search__status{font-size:1.02rem}.aw-types{gap:.7rem}.aw-type{padding:1.1rem .85rem 1rem;gap:.65rem}.aw-type__title{font-size:1.08rem}.aw-type__count{font-size:.9rem}.aw-type__art img{padding:.5rem}.aw-type__art svg{padding:.85rem}.aw-diagram-toggle{font-size:1.02rem;padding:1rem 1.1rem}.aw-fields--extra{grid-template-columns:1fr;padding:1.1rem}.aw-field label{font-size:1.02rem}.aw-field__pin{width:24px;height:24px;font-size:.82rem}.aw-select{font-size:1.08rem;padding:.95rem 2.4rem .95rem .95rem}.aw-live-results{margin-top:1.8rem;padding-top:1.5rem}.aw-live-results__head{flex-direction:column;align-items:stretch;gap:.7rem;margin-bottom:1.1rem}.aw-live-results__criteria{font-size:1rem}.aw-results-head{flex-direction:column;align-items:stretch;gap:.8rem;padding-bottom:.95rem;margin-bottom:1.1rem}.aw-results-head__title{font-size:1.55rem}.aw-sort{align-self:flex-start}.aw-grid{gap:.85rem}.aw-card{padding:1.2rem}.aw-card__head{margin-bottom:.45rem}.aw-card__brand{font-size:.82rem}.aw-card__type{font-size:.82rem;padding:.22rem .6rem}.aw-card__part{font-size:1.35rem}.aw-card__xref{font-size:1rem;margin-bottom:.6rem}.aw-card__app{font-size:.95rem;margin-bottom:.9rem}.aw-card__specs{gap:.45rem .4rem;padding-top:.95rem;margin-bottom:.95rem}.aw-card__spec-key{width:24px;height:24px;font-size:.74rem}.aw-card__spec-label{font-size:.78rem}.aw-card__spec-value{font-size:1.08rem}.aw-page{min-width:42px;height:42px;font-size:.98rem;padding:0 .8rem}.aw-page__info{width:100%;text-align:center;margin:.5rem 0 0}.aw-stepnav{margin-bottom:1.2rem;padding-bottom:.9rem}.aw-stepnav__btn{padding:.55rem .9rem;font-size:.92rem}.aw-help{margin-top:2.4rem}.aw-help__inner{grid-template-columns:1fr;gap:1.2rem;padding:1.7rem 1.4rem}.aw-help__title{font-size:1.3rem}.aw-help__text{font-size:1rem}.aw-help .aw-btn{width:100%}}@media(prefers-reduced-motion:reduce){.aw-step,.aw-tile,.aw-type,.aw-card,.aw-btn,.aw-stock__pulse,.aw-tile__cta svg{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/90/assets/section-airspring-cross-reference.css.map */
