.feature-title{text-align:center;margin:35px 15px 20px}.feature-title h1{font:700 30px 'Roboto Condensed',Arial,sans-serif;text-transform:uppercase;letter-spacing:0}.feature-title p{color:var(--muted);font-size:14px}.feature-action{margin:20px auto;text-align:center;padding:20px;background:#141923;border:1px solid var(--line);max-width:700px}.feature-action strong{display:block;font-size:38px;color:#eda164;margin:10px}.feature-action .primary{margin:10px}.feature-action p{font-size:14px;color:#d5d6db}.choice-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;padding:0 25px}.choice{background:transparent;border:2px solid transparent;padding:0;min-width:0;text-align:left}.choice.selected{border-color:#f3a04c;background:#b5682022}.choice>.item{pointer-events:none;height:calc(100% - 30px)}.choice>span{display:block;text-align:center;font-size:12px;padding:7px;background:#303643}.choice-grid .empty{grid-column:1/-1}.feature-subtitle{padding:15px 25px;font-size:20px}.own-art{background-size:cover;background-position:center;aspect-ratio:1.1;position:relative}.own-art .skin-overlay{position:absolute;width:68%;height:60%;left:16%;top:16%;object-fit:contain;filter:drop-shadow(0 8px 5px #0009);transition:transform .2s}.case-card:hover .skin-overlay{transform:translateY(-5px) rotate(-3deg)}.return-tag{font-size:11px;color:#98c58b;display:block;margin-top:8px}.economy-note{text-align:center;color:#9ec58c;font-size:13px;margin:0 20px 18px}.case-group-label{grid-column:1/-1;text-align:center;font-family:'Roboto Condensed',Arial,sans-serif;font-size:19px;color:#dbc2a8;padding:20px}.feature-result{min-height:30px;text-align:center;color:#edaa69;padding:0 20px}.feature-action button:disabled{cursor:not-allowed}@media(max-width:720px){.choice-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 12px}.feature-title h1{font-size:25px}.feature-action{margin:20px 12px}.feature-title p{font-size:12px}.feature-subtitle{padding:15px;font-size:18px}}
