.treatment-selection-hint{font-size:14px;color:var(--muted);margin:0 0 22px}.treatment-card-image{position:relative;isolation:isolate;transition:box-shadow .4s,border-radius .4s;box-shadow:0 0 0 0 transparent}.treatment-card-image:after{content:'';position:absolute;inset:0;border:1px solid #26383e14;pointer-events:none;z-index:2;transition:border .35s}.card-action{position:absolute;bottom:13px;left:12px;right:12px;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 11px 10px 14px;background:#fffffff2;backdrop-filter:blur(8px);color:#26383e;font-size:12px;font-weight:400;line-height:1.4;letter-spacing:0;border-radius:3px;box-shadow:0 3px 18px #26383e0c;transition:background .35s,color .35s,transform .4s,box-shadow .4s}.action-arrow{display:grid;place-items:center;flex-shrink:0;width:28px;height:28px;border:1px solid #bacbd1;border-radius:50%;font-size:20px;transition:transform .4s,background .35s,border-color .35s}.action-selected{display:none}.treatment-card[aria-selected=true] .action-idle{display:none}.treatment-card[aria-selected=true] .action-selected{display:inline}.treatment-card[aria-selected=true] .card-action{background:#263f49;color:white}.treatment-card[aria-selected=true] .action-arrow{transform:rotate(90deg);border-color:#ffffff60}.treatment-card[aria-selected=true] .treatment-card-image:after{border:3px solid #537784}.treatment-card:focus-visible .card-action{transform:translateY(-5px);box-shadow:0 8px 22px #26383e20}.treatment-card:focus-visible .action-arrow{background:#dce8ed;color:#26383e}.artas-brand{margin-bottom:32px;max-width:350px}.artas-brand img{width:100%;height:auto;object-fit:contain;filter:none}.artas-images figure{background:transparent}.artas-images img{border:1px solid #d9e2e5}.artas-images figcaption{color:#526871;font-weight:400}
@media(hover:hover) and (pointer:fine){.treatment-card:hover .treatment-card-image{box-shadow:0 14px 30px #26383e16}.treatment-card:hover img{transform:scale(1.07)}.treatment-card:hover .card-action{transform:translateY(-6px);box-shadow:0 8px 24px #26383e20}.treatment-card:hover .action-arrow{transform:rotate(45deg);background:#263f49;color:#fff;border-color:#263f49}.treatment-card[aria-selected=true]:hover .action-arrow{transform:rotate(90deg);background:#fff;color:#263f49}.treatment-card:hover .treatment-card-label{color:#35788f;border-color:#35788f}}
@media(max-width:1100px){.card-action{left:9px;right:9px;bottom:10px;padding:9px;font-size:11px}.action-arrow{width:24px;height:24px;font-size:18px}}
@media(max-width:800px){.artas-brand{max-width:310px}.card-action{font-size:12px}.treatment-selection-hint{font-size:14px}}
@media(max-width:500px){.card-action{font-size:11px;gap:5px;padding:8px}.artas-brand{max-width:280px;margin-bottom:26px}.treatment-card:last-child .card-action{left:auto;min-width:180px}.action-arrow{width:23px;height:23px}}
@media(prefers-reduced-motion:reduce){.treatment-card-image,.treatment-card-image:after,.card-action,.action-arrow{transition:none!important}.treatment-card:hover img{transform:none}.treatment-card:hover .card-action,.treatment-card:focus-visible .card-action{transform:none}}
