#main .sw-common{--card: var(--sw-light-card);--text: var(--sw-light-text);--muted: var(--sw-light-muted);--accent: var(--sw-light-accent);--edge: var(--sw-light-border)}#main .sw-common{padding:var(--sw-section-space) var(--sw-page-gutter);padding:clamp(var(--sw-section-compact),round(nearest,var(--top),16px),var(--sw-section-space)) var(--sw-page-gutter) clamp(var(--sw-section-compact),round(nearest,var(--bottom),16px),var(--sw-section-space));color:var(--text);background:var(--bg)}#main .sw-common .sw-common__inner{width:min(100%,var(--width));margin:auto}#main .sw-common header{display:grid;grid-template-columns:1.15fr .85fr;gap:var(--sw-space-64);align-items:end;margin-bottom:var(--sw-space-48)}#main .sw-common header p{margin:0 0 var(--sw-space-16);color:var(--accent);font-size:12px;font-weight:800;letter-spacing:.2em;text-transform:uppercase}#main .sw-common h2{max-width:13ch;margin:0;font-family:var(--heading-font-family);font-size:clamp(42px,4.5vw,72px);font-weight:var(--heading-font-weight,500);line-height:1;letter-spacing:-.05em}#main .sw-common header>.rte{max-width:500px;color:var(--muted);font-size:16px;line-height:1.65}#main .sw-common .sw-common__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--sw-card-gap)}#main .sw-common .sw-common__grid>a{min-height:210px;display:flex;flex-direction:column;padding:var(--sw-space-32);border:1px solid var(--edge);border-radius:17px;color:var(--text);background:var(--card);box-shadow:0 12px 34px #30261c0f;text-decoration:none;transition:.2s ease}#main .sw-common .sw-common__grid>a:hover{border-color:var(--accent);transform:translateY(-3px);box-shadow:0 18px 42px #30261c1a}#main .sw-common .sw-common__grid>a:focus-visible{outline:3px solid var(--accent);outline-offset:3px}#main .sw-common .sw-common__grid span{color:var(--accent);font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}#main .sw-common h3{margin:var(--sw-space-32) 0 var(--sw-space-8);font-family:var(--heading-font-family);font-size:21px}#main .sw-common .sw-common__grid p{margin:0 0 var(--sw-space-24);color:var(--muted);font-size:14px;line-height:1.6}#main .sw-common .sw-common__grid b{margin-top:auto;font-size:12px}@media screen and (max-width:699px){#main .sw-common{padding-inline:var(--sw-space-16)}#main .sw-common header,#main .sw-common .sw-common__grid{grid-template-columns:1fr;gap:var(--sw-space-24)}#main .sw-common .sw-common__grid>a{min-height:210px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-senway-support-common-fixes.css.map */
