.sirada{--snv-red:#a40f20;--snv-red-dark:#670815;--snv-gold:#f7b91b;--snv-cream:#fff3d4;--snv-blue:#17396b;--snv-ink:#211516;color:var(--snv-ink);background:#fffaf0;font-family:"DM Sans",system-ui,sans-serif;overflow:hidden}
.sirada h1,.sirada h2,.sirada h3{font-family:"Manrope",system-ui,sans-serif;letter-spacing:-.055em}.sirada h1 em,.sirada h2 em{font-style:normal;color:var(--snv-red)}
.sirada-hero{position:relative;color:white;background:radial-gradient(circle at 78% 34%,#cf233c 0 10%,transparent 31%),linear-gradient(135deg,var(--snv-red-dark),var(--snv-red) 58%,#c51e32);min-height:820px}
.sirada-rays{position:absolute;inset:0;opacity:.16;background:repeating-conic-gradient(from -18deg at 76% 45%,#fff 0 7deg,transparent 7deg 14deg);mask-image:linear-gradient(90deg,transparent 25%,#000)}
.sirada-hero-grid{position:relative;display:grid;grid-template-columns:1.04fr .96fr;gap:44px;align-items:center;min-height:820px;padding-top:125px;padding-bottom:78px}
.sirada-back{display:inline-block;color:#ffdca0;text-decoration:none;font-weight:800;font-size:.84rem;margin-bottom:28px}.sirada-brand{display:flex;align-items:center;gap:15px;color:#f9d9a8;font-size:.67rem;font-weight:800;letter-spacing:.14em;line-height:1.7;margin-bottom:38px}.sirada-brand img{border-radius:21px;box-shadow:0 14px 34px #23000766}.sirada-brand b{color:#fff;font-size:.86rem}.sirada-eyebrow,.sirada-label{font-size:.72rem;letter-spacing:.17em;font-weight:900;color:#bd283b;margin:0 0 20px}.sirada-eyebrow{color:var(--snv-gold)}
.sirada h1{font-size:clamp(3.8rem,7vw,6.8rem);line-height:.93;margin:0 0 28px}.sirada h1 em{color:var(--snv-gold)}.sirada-lead{max-width:610px;color:#ffe7c5;font-size:1.08rem;line-height:1.75}.sirada-actions{display:flex;gap:13px;flex-wrap:wrap;margin-top:32px}.sirada-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:52px;padding:0 22px;border-radius:14px;text-decoration:none;font-weight:900}.sirada-button-primary{background:var(--snv-gold);color:#4e2600}.sirada-button-ghost{color:white;border:1px solid #ffffff4d;background:#ffffff10}.sirada-facts{display:flex;gap:22px;flex-wrap:wrap;margin-top:31px;color:#f9d8a6;font-size:.67rem;font-weight:900;letter-spacing:.12em}.sirada-facts span+span:before{content:"✦";color:var(--snv-gold);margin-right:22px}
.sirada-machine{position:relative;max-width:520px;width:100%;margin:auto;padding:34px 34px 38px;border:8px solid #f1ae13;border-radius:44px;background:linear-gradient(180deg,#fff0c8,#e8bc63);box-shadow:0 45px 90px #30000a80,0 0 0 9px #740a19,0 0 0 12px #ffda67;transform:rotate(2deg)}.sirada-marquee{position:relative;display:flex;align-items:center;justify-content:space-between;min-height:60px;padding:0 15px;margin-bottom:24px;border:4px solid #7b0a19;border-radius:18px;background:#a71022;color:#fff4c8;box-shadow:inset 0 -7px 0 #710816}.sirada-marquee span{font-family:"Manrope";font-weight:900;letter-spacing:.1em}.sirada-marquee i{width:9px;height:9px;border-radius:50%;background:#fff7c2;box-shadow:0 0 14px #fff}.sirada-wheel{position:relative;aspect-ratio:1;border-radius:50%;background:conic-gradient(#e53c4c 0 12.5%,#f8ba18 0 25%,#1d958c 0 37.5%,#3b5eae 0 50%,#da4c92 0 62.5%,#f27c1a 0 75%,#3d9b36 0 87.5%,#7650ab 0);border:10px solid #9a101d;box-shadow:inset 0 0 0 6px #fff5c8,0 13px 25px #6f2c1740}.sirada-wheel:after{content:"";position:absolute;inset:-18px;border:7px dotted #fff9c3;border-radius:50%}.sirada-wheel-center{position:absolute;width:24%;aspect-ratio:1;left:38%;top:38%;border-radius:50%;background:radial-gradient(circle at 40% 35%,#fff4a2,var(--snv-gold) 35%,#b86d00 75%);border:7px solid #8c101c;box-shadow:0 8px 14px #59100d66}.sirada-pin{position:absolute;z-index:3;width:55px;height:70px;left:calc(50% - 27px);top:-24px;background:#f6b512;border:6px solid #8c101c;border-radius:50% 50% 50% 0;transform:rotate(-45deg)}.sirada-pin:after{content:"";position:absolute;width:14px;height:14px;border-radius:50%;background:#df2f43;left:14px;top:13px;border:3px solid #8c101c}.sirada-machine-foot{display:flex;align-items:center;justify-content:space-between;margin-top:29px;color:#74101a;font-size:.68rem;font-weight:900;letter-spacing:.15em}.sirada-machine-foot b{padding:11px 22px;border-radius:999px;background:#a71022;color:#fff2ca;font-size:.78rem}
.sirada-how,.sirada-demo,.sirada-details{padding:112px 0}.sirada-section-head{max-width:700px}.sirada h2{font-size:clamp(2.8rem,5vw,4.8rem);line-height:1.03;margin:0 0 23px}.sirada-section-head>p:last-child,.sirada-demo-copy>p:not(.sirada-label),.sirada-details-grid>div>p:not(.sirada-label){max-width:540px;color:#6f5f59;font-size:1.06rem;line-height:1.75}
.sirada-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:56px}.sirada-steps article{position:relative;min-height:290px;padding:27px;border:1px solid #ecdcbf;border-radius:23px;background:#fff;box-shadow:0 16px 45px #7d2c0c0b}.sirada-steps article>span{color:#9f1624;font-weight:900;font-size:.73rem}.sirada-step-icon{display:grid;place-items:center;width:58px;height:58px;margin:30px 0 22px;border-radius:17px;background:#fff0c5;color:#9c1221;font-size:1.75rem;font-weight:900}.sirada-steps h3{font-size:1.28rem;margin:0 0 10px}.sirada-steps p{margin:0;color:#74645e;line-height:1.7}
.sirada-demo{background:#17396b;color:white}.sirada-demo .sirada-label{color:#f7c746}.sirada-demo h2 em{color:#f7c746}.sirada-demo-grid{display:grid;grid-template-columns:.72fr 1.28fr;gap:62px;align-items:center}.sirada-demo-copy>p:not(.sirada-label){color:#d8e1f0}.sirada-text-link{display:inline-block;margin-top:18px;color:#f7c746;text-decoration:none;font-weight:900}.sirada-browser{overflow:hidden;border-radius:24px;background:white;box-shadow:0 30px 70px #06152d80}.sirada-browser-bar{display:flex;align-items:center;gap:7px;height:46px;padding:0 14px;background:#edf0f5;color:#697487;font-size:.72rem}.sirada-browser-bar i{width:10px;height:10px;border-radius:50%;background:#d64d59}.sirada-browser-bar i:nth-child(2){background:#e5b33a}.sirada-browser-bar i:nth-child(3){background:#5cb46c}.sirada-browser-bar span{margin-left:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sirada-browser iframe{display:block;width:100%;height:650px;border:0;background:#eceff5}
.sirada-details-grid{display:grid;grid-template-columns:1fr 1fr;gap:90px}.sirada-legal{display:flex;gap:20px;margin-top:23px}.sirada-legal a{color:#991525;text-decoration:none;font-weight:900}.sirada-detail-list article{display:grid;grid-template-columns:42px 1fr;gap:18px;padding:24px 0;border-top:1px solid #eadbc7}.sirada-detail-list article>b{color:#a31826;font-size:.76rem}.sirada-detail-list h3{font-size:1.24rem;margin:0 0 7px}.sirada-detail-list p{color:#74645e;line-height:1.65;margin:0}
.sirada-finale{text-align:center;padding:104px 0;background:linear-gradient(155deg,#660814,#a71022);color:white}.sirada-finale img{border-radius:23px;box-shadow:0 18px 45px #32000580;margin-bottom:25px}.sirada-finale .sirada-label{color:#f8c746}.sirada-finale h2 em{color:#f8c746}.sirada-actions-center{justify-content:center}.sirada-button-light{background:#f8c746;color:#4e2600}.sirada-button-outline{color:white;border:1px solid #ffffff55}
@media(max-width:900px){.sirada-hero-grid{grid-template-columns:1fr;padding-top:120px}.sirada-machine{max-width:470px;margin-top:28px}.sirada-demo-grid,.sirada-details-grid{grid-template-columns:1fr;gap:45px}.sirada-browser iframe{height:620px}}
@media(max-width:680px){.sirada-hero{min-height:0}.sirada-hero-grid{min-height:0;padding-bottom:70px}.sirada h1{font-size:3.7rem}.sirada-machine{width:92%;padding:24px;border-width:6px}.sirada-marquee span{font-size:.77rem}.sirada-steps{grid-template-columns:1fr}.sirada-steps article{min-height:0}.sirada-how,.sirada-demo,.sirada-details{padding:76px 0}.sirada-browser iframe{height:570px}.sirada-actions{align-items:stretch}.sirada-button{width:100%}.sirada-facts{gap:11px}.sirada-facts span+span:before{margin-right:11px}}
