/* Local styles only: original hero and other sections remain untouched. */
#at-rotina{padding:32px 0 30px;margin:0;color:#100d21;text-align:left;background:#fff;font-family:Arial,Helvetica,sans-serif;scroll-margin-top:100px}
#at-rotina *{box-sizing:border-box}#at-rotina .rt-heading{text-align:center;margin:0 auto 26px;max-width:1050px}#at-rotina .rt-heading>p{font-size:9px;font-weight:500;letter-spacing:.23em;color:#6332a0;margin:0 0 12px}#at-rotina h2{font-family:Georgia,'Times New Roman',serif;font-size:clamp(30px,3.5vw,49px);line-height:1.12;letter-spacing:-1.8px;font-weight:700;margin:0 0 11px;color:#0c091a}#at-rotina .rt-heading>div{font-size:14px;line-height:1.6;color:#79748c}#at-rotina .rt-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}#at-rotina .rt-card{min-width:0;position:relative;border:1px solid #e5d8f6;border-radius:13px;background:linear-gradient(150deg,#fff,#fdfbff);padding:18px 12px 21px;overflow:hidden;display:flex;flex-direction:column;transition:border-color .2s,box-shadow .2s}#at-rotina .rt-card:hover{border-color:#ba92e7;box-shadow:0 9px 26px #4e197b0c}#at-rotina .rt-kicker{display:flex;justify-content:space-between;gap:8px;font-size:7px;line-height:1.5;letter-spacing:.18em;color:#7241aa;padding:0 5px;position:relative;z-index:1}#at-rotina .rt-art{display:block;width:100%;height:auto;aspect-ratio:1.5;object-fit:contain;margin:0 auto -7px;mix-blend-mode:multiply}#at-rotina .rt-preview{position:relative;border:1px solid #ede4f8;border-radius:10px;background:#ffffffee;padding:9px;min-height:174px;overflow:hidden}#at-rotina .rt-preview-title{display:flex;justify-content:space-between;align-items:center;gap:6px;margin-bottom:9px;min-height:18px}#at-rotina .rt-preview-title b{font-size:10px;font-weight:600;white-space:nowrap}#at-rotina .rt-preview-title small{font-size:7px;white-space:nowrap;color:#a29ab2}#at-rotina .rt-tabs{display:flex;gap:14px;border-radius:6px 6px 0 0;background:#f7f4fc;padding:7px;font-size:7px;color:#756b88}#at-rotina .rt-tabs b{color:#393146;font-weight:500}#at-rotina .rt-heat{display:grid;grid-template-columns:1.45fr 1fr 1fr 1fr;grid-template-rows:54px 42px;gap:3px;background:#f7f4fc;padding:0 4px 4px;border-radius:0 0 7px 7px}#at-rotina .rt-coin{border-radius:4px;background:linear-gradient(120deg,#8dd8b8,#46b38d);color:#fff;display:flex;justify-content:center;flex-direction:column;padding:7px;gap:4px}#at-rotina .rt-coin b{font-size:10px;font-weight:500}#at-rotina .rt-coin small{font-size:8px}#at-rotina .rt-c0{grid-row:span 2;background:linear-gradient(120deg,#ff929c,#ee6b7b)}#at-rotina .rt-c3,#at-rotina .rt-c5,#at-rotina .rt-c7{background:linear-gradient(120deg,#f299a1,#e77580)}#at-rotina .rt-c7{display:none}#at-rotina .rt-meter{display:flex;align-items:center;gap:10px;padding:9px 4px}#at-rotina .rt-meter>div{flex:1;min-width:0}#at-rotina .rt-meter span{font-size:8px;display:block;margin-bottom:3px}#at-rotina .rt-meter b{font-size:12px;font-weight:600}#at-rotina .rt-meter>i{display:block;width:40%;height:6px;border-radius:20px;background:#eee7f8;overflow:hidden}#at-rotina .rt-meter em{display:block;height:100%;border-radius:20px}#at-rotina .rt-chart{height:131px;border-radius:6px;background:linear-gradient(125deg,#080f18,#1a2030);color:#fff;position:relative;padding:8px;overflow:hidden}#at-rotina .rt-chart>span{font-size:8px;position:absolute;left:9px;top:7px}#at-rotina .rt-chart svg{width:100%;height:100%}#at-rotina .rt-chart i{position:absolute;font-style:normal;font-size:7px;padding:4px;border:1px solid #ffffff22;border-radius:4px;background:#161e2ace;left:42%;top:28%}#at-rotina .rt-chart i:nth-of-type(2){left:34%;top:66%}#at-rotina .rt-chart i:nth-of-type(3){left:auto;right:4%;top:49%}#at-rotina .rt-robot{background:#f7f4fc;border-radius:6px;padding:10px 5px;display:flex;align-items:center;gap:4px;font-size:7px}#at-rotina .rt-robot>span{flex:1}#at-rotina .rt-robot i{display:inline-block;width:5px;height:5px;background:#29b98c;border-radius:50%;margin-right:3px}#at-rotina .rt-robot small{display:block;font-weight:400;color:#878095;font-size:6px;margin-top:5px}#at-rotina .rt-robot svg{width:24%;height:28px}#at-rotina .rt-table{margin-top:7px;font-size:8px;background:#f9f7fd;border-radius:6px;padding:7px}#at-rotina .rt-table>span{display:block;font-size:7px;padding-bottom:7px;border-bottom:1px solid #eae4f1}#at-rotina .rt-table>div{display:flex;justify-content:space-between;padding-top:7px;gap:6px}#at-rotina .rt-table b{font-weight:500}#at-rotina .rt-table em{font-style:normal;color:#158b68}#at-rotina .rt-table em.rt-loss{color:#d85465}#at-rotina .rt-copy{position:relative;padding:15px 6px 0;flex:1}#at-rotina h3{font:700 clamp(19px,1.8vw,25px)/1.15 Georgia,'Times New Roman',serif;letter-spacing:-.65px;margin:0 0 7px;white-space:nowrap}#at-rotina .rt-copy p{font-size:12px;line-height:1.5;color:#625973;margin:0;padding-right:29px;min-height:54px}#at-rotina .rt-copy a{position:absolute;right:4px;bottom:0;width:32px;height:32px;display:grid;place-items:center;border:1px solid #a277d3;border-radius:50%;color:#7830bd;text-decoration:none;font-size:21px}#at-rotina .rt-copy a:hover{background:#f2e9ff}#at-rotina .rt-copy a:focus-visible{outline:2px solid #6c27bf;outline-offset:3px}#at-rotina .rt-access{font-size:8px;color:#91889e;text-align:center;margin-top:10px}#at-rotina .rt-signature{text-align:center;font-size:8px;letter-spacing:.3em;color:#aba0bc;margin:19px 0 0}@media(max-width:1100px){#at-rotina .rt-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}#at-rotina .rt-art{max-height:235px}#at-rotina h3{font-size:25px}#at-rotina .rt-preview{min-height:180px}}@media(max-width:560px){#at-rotina{padding:25px 0}#at-rotina .rt-grid{grid-template-columns:minmax(0,1fr)}#at-rotina .rt-card{padding:18px}#at-rotina .rt-heading>div{font-size:13px}#at-rotina h2{letter-spacing:-1px}#at-rotina .rt-art{max-height:250px}#at-rotina .rt-preview-title b{font-size:12px}}@media(prefers-reduced-motion:reduce){#at-rotina .rt-card{transition:none}}
/* Equal preview heights and local type sizing avoid inherited landing styles. */
#at-rotina .rt-preview{height:190px;min-height:190px;flex:none}
#at-rotina h3{font-size:21px!important;line-height:1.2!important;letter-spacing:-.7px!important}
#at-rotina .rt-card{padding-bottom:38px}
#at-rotina .rt-access{position:absolute;bottom:13px;left:12px;right:12px;margin:0}
#at-rotina .rt-copy{padding-bottom:12px}
#at-rotina .rt-copy a{bottom:0}
@media(max-width:1100px){#at-rotina h3{font-size:25px!important}}
/* Clean product cards without outbound arrow controls. */
#at-rotina .rt-copy p{padding-right:0}
#at-rotina .rt-copy{padding-bottom:0}
#at-rotina .rt-card{padding-bottom:30px}
#at-rotina h3{white-space:normal}
