/* Corner system: soft on surfaces, crisp on controls. Drawn rings stay removed. */

/* Surfaces: gentle rounding */
.study{border-radius:16px}
.project-visual{border-radius:6px}
.project-browser{border-radius:10px}
.case-preview,.case-preview img{border-radius:8px}
.case-project{border-radius:6px}
.industry-window{border-radius:10px}
.draft-dialog{border-radius:10px}
.contact-paper{border-radius:3px}
.value-calculator,.value-table{border-radius:6px}
.money-input{border-radius:3px}

/* Controls: crisp */
.button,.button-small,.button-large,.mobile-cta>a,.form-submit,.form-next,.example-action,.demo-options button,.value-row p:last-child{border-radius:4px}
.button,.button-large{border-radius:0}
.desk-controls{border-radius:6px}
.study-options button{border-radius:4px}
.autoplay-toggle,.next-study,.hero-scroll,.back-top,.art-controls button{border-radius:3px}

/* Marks and stamps */
.case-steps li:before{border-radius:2px}
.draft-stamp{border-radius:2px}
.receipt-seal{border-radius:50%}
.success-mark,.quick-success-mark{border-radius:2px}
.project-visit{border-radius:4px}
.desk-cursor>span{border-radius:0 3px 3px 3px}

/* Drawn rings, orbits and arched photos */
.offer:before{display:none}
.project-visual:before{display:none}
.brothers-orbit{display:none}
.naer-body img,.food-photo img{border-radius:0}
