.swr-stacking{position:relative;width:100%;background:#022e5f}.swr-stacking__track{position:relative}.swr-stacking__label{text-align:center;font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;opacity:.45;margin-bottom:3rem}.swr-stacking-card{position:relative;width:90%;max-width:1250px;margin-inline:auto;margin-bottom:1.5rem;border-radius:var(--swr-card-radius,20px);border:var(--swr-card-border-width,1.5px) solid rgb(0 0 0 / .08);background-color:var(--wp--preset--color--kb-palette-10,#f5f5f5);overflow:hidden}.swr-card__head{display:flex;flex-direction:column;gap:.375rem;padding:var(--swr-card-pad-y,2rem) var(--swr-card-pad-x,2.5rem) 1.75rem}.swr-card__eyebrow{display:block;font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;line-height:1;color:var(--col_3,#ff5e32)}.swr-card__title{margin:0;font-size:clamp(1.5rem, 3vw, 2.25rem);line-height:1.1;color:var(--wp--preset--color--kb-palette-1,#111)}.swr-card__accent{display:none;width:2.5rem;height:3px;border-radius:2px;background-color:var(--col_3,#ff5e32);margin-top:.5rem;flex-shrink:0}.swr-card__body{padding:0 var(--swr-card-pad-x,2.5rem) var(--swr-card-pad-y,2.5rem)}.swr-card__body>*:first-child{margin-top:0}[data-swr-stacking-ready="1"] .swr-stacking-card{margin-bottom:0!important;box-shadow:0 8px 40px rgb(0 0 0 / .12)}.swr-stacking__tracker{position:fixed;right:1.5rem;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;align-items:center;gap:.625rem;z-index:50;opacity:0;pointer-events:none;transition:opacity 0.35s ease}.swr-stacking__tracker.is-visible{opacity:1;pointer-events:auto}.swr-stacking__tracker-dot{display:block;width:8px;height:8px;border-radius:50%;background:rgb(0 0 0 / .2);border:none;padding:0;cursor:pointer;transition:background 0.2s ease,transform 0.2s ease;flex-shrink:0}.swr-stacking__tracker-dot:hover{background:rgb(0 0 0 / .4)}.swr-stacking__tracker-dot.is-active{background:var(--col_3,#ff5e32);transform:scale(1.5)}:where(.editor-styles-wrapper) .swr-stacking--editor{position:static!important;height:auto!important}:where(.editor-styles-wrapper) .swr-stacking__track{position:static!important;height:auto!important;overflow:visible!important}:where(.editor-styles-wrapper) .swr-stacking-card--editor{position:relative!important;top:auto!important;left:auto!important;transform:none!important;margin-bottom:1.5rem;min-height:auto;box-shadow:0 4px 24px rgb(0 0 0 / .08)}:where(.editor-styles-wrapper) .swr-card__body{min-height:4rem}@media (max-width:1024px){.swr-card__head{padding:var(--swr-card-pad-y-tablet,var(--swr-card-pad-y,1.75rem)) var(--swr-card-pad-x-tablet,var(--swr-card-pad-x,2rem)) 1.5rem}.swr-card__body{padding:0 var(--swr-card-pad-x-tablet,var(--swr-card-pad-x,2rem)) var(--swr-card-pad-y-tablet,var(--swr-card-pad-y,2rem))}.swr-stacking__tracker{right:.75rem}}@media (max-width:767px){.swr-stacking-card{width:95%;border-radius:var(--swr-card-radius,14px)}.swr-card__head{padding:var(--swr-card-pad-y-mobile,var(--swr-card-pad-y-tablet,var(--swr-card-pad-y,1.5rem))) var(--swr-card-pad-x-mobile,var(--swr-card-pad-x-tablet,var(--swr-card-pad-x,1.25rem))) 1.25rem}.swr-card__title{font-size:clamp(1.25rem, 5vw, 1.75rem)}.swr-card__body{padding:0 var(--swr-card-pad-x-mobile,var(--swr-card-pad-x-tablet,var(--swr-card-pad-x,1.25rem))) var(--swr-card-pad-y-mobile,var(--swr-card-pad-y-tablet,var(--swr-card-pad-y,1.5rem)))}.swr-stacking__tracker{display:none}}@media (prefers-reduced-motion:reduce){.swr-stacking-card{transition:none!important;animation:none!important}[data-swr-stacking-ready="1"] .swr-stacking-card{transform:none!important}.swr-stacking__tracker,.swr-stacking__tracker-dot{transition:none!important}}