.sg-card .mini .ar-mini rect,.sg-card .mini .ar-mini path{fill:#93B8F2;stroke:#2F6FEB;stroke-width:1.5}
.sg-card .mini .ar-mini .ar-mini-two{fill:#2F6FEB;fill-opacity:.45;stroke:none}
.ar-stage{display:block;width:100%;max-width:480px;height:auto;margin:0 auto}
.ar-stage text{font-family:Nunito,var(--u-font),sans-serif;fill:#1F2933;font-variant-numeric:tabular-nums}
.ar-stage .ar-unit-a,.ar-stage .ar-unit-b{fill:#67757F}
.ar-hero{max-width:420px;width:100%;justify-self:center}
.ar-hero-tri{transform:translateY(-24px)}
.ar-hero-all{opacity:0}
.ar-hero-w{font-size:15px;line-height:1.6}
.ar-hero-w>div:nth-child(2),.ar-hero-w>div:nth-child(3){opacity:0}
.ar-hero-w>div:last-child{color:#4A7A1E;font-weight:700}
.ar-q{font-size:15px;line-height:1.5;color:#67757F;margin:0 0 12px}
.ar-nav{display:flex;align-items:center;justify-content:space-between;gap:8px}
.ar-dots{display:flex;align-items:center;gap:8px}
.ar-dots i{display:block;width:8px;height:8px;border-radius:50%;background:#E5E0D6}
.ar-dots i.ar-current{background:#2F6FEB}
.ar-scope .sg-btn{min-height:44px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center}
.ar-scope button:disabled{cursor:default}
.ar-scope button:focus-visible,.ar-scope input:focus-visible{outline:2px solid #2F6FEB;outline-offset:2px}
.ar-work{list-style:none;padding:0;margin:14px 0;font-size:15px;line-height:1.5}
.ar-work li{padding:3px 0}
.ar-work li:last-child{color:#4A7A1E;font-weight:800}
.ar-work li[hidden]{display:none}
.ar-explore{font-size:15px;line-height:1.5}
.ar-explore:has(:disabled){opacity:.4}
.ar-explore label{display:block;font-size:15px}
.ar-explore input[type=range]{display:block;width:100%;height:45px;margin:0;accent-color:#2F6FEB;cursor:pointer}
.ar-explore input:disabled{cursor:default}
.ar-chips{display:flex;flex-wrap:wrap;gap:8px}
.ar-flap{transform-box:view-box;transform:scaleX(1)}
.ar-scope .w.hl{background:var(--sg-blue-bg);border-radius:4px;padding:0 3px}
@media (prefers-reduced-motion:reduce){
.ar-scope,.ar-scope *{animation:none!important;transition:none!important;scroll-behavior:auto!important}
.ar-hero-tri{transform:translateY(0)}
.ar-hero-all,.ar-hero-w>div:nth-child(2),.ar-hero-w>div:nth-child(3){opacity:1}
}
