:root{--bg:#030604;--panel:#071009;--surface:#0a120c;--surface2:#0d1710;--ink:#f4f8f2;--muted:#8f9c91;--line:rgba(255,255,255,.09);--line2:rgba(141,234,85,.22);--lime:#9bf25b;--green:#0c5b3d;--cosmic:#020503;--nav:rgba(5,9,6,.72);--shadow:0 28px 90px rgba(0,0,0,.32);--max:1320px}
html[data-theme="light"]{--bg:#edf3eb;--panel:#f8fbf7;--surface:#fff;--surface2:#e8efe7;--ink:#102118;--muted:#647268;--line:rgba(10,44,28,.12);--line2:rgba(12,91,61,.22);--lime:#6bcf38;--green:#0b5137;--cosmic:#e8f0e7;--nav:rgba(248,252,247,.82);--shadow:0 28px 80px rgba(17,48,30,.12)}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--ink);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;overflow-x:hidden;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button{font:inherit}img{display:block;max-width:100%}.wrap{width:min(var(--max),calc(100vw - 44px));margin:auto}.progress{position:fixed;z-index:260;left:0;right:0;top:0;height:2px}.progress i{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--lime),#efffe8)}
/* BRAND / NAV */
.nav{position:fixed;z-index:200;left:50%;top:14px;transform:translateX(-50%);width:min(1220px,calc(100vw - 28px));height:68px;border:1px solid var(--line);border-radius:22px;background:var(--nav);backdrop-filter:blur(20px) saturate(135%);display:flex;align-items:center;justify-content:space-between;padding:8px 12px 8px 18px;box-shadow:0 18px 58px rgba(0,0,0,.08);transition:.3s}.nav.scrolled{top:8px}.brand{display:inline-flex;align-items:center;gap:9px;height:46px}.brand-bird{width:40px;height:40px;object-fit:contain;filter:none;transition:.3s}html[data-theme="light"] .brand-bird{filter:brightness(0) saturate(100%) invert(24%) sepia(33%) saturate(1028%) hue-rotate(105deg) brightness(92%) contrast(92%)}.brand-word{font-weight:900;font-size:26px;line-height:1;letter-spacing:-.055em;color:var(--lime)}.brand-word .dot{color:var(--green);text-shadow:0 0 12px rgba(155,242,91,.22)}html[data-theme="light"] .brand-word{color:var(--green)}html[data-theme="light"] .brand-word .dot{color:var(--lime)}.links{display:flex;gap:25px;color:var(--muted);font-size:12px}.links a:hover{color:var(--ink)}.nav-actions{display:flex;align-items:center;gap:8px}.theme-toggle{width:42px;height:42px;border:1px solid var(--line);border-radius:13px;background:var(--surface);color:var(--ink);display:grid;place-items:center;cursor:pointer}.theme-toggle .sun{display:none}html[data-theme="light"] .theme-toggle .sun{display:block}html[data-theme="light"] .theme-toggle .moon{display:none}.btn-main{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:14px 18px;border-radius:13px;background:var(--lime);color:#071008;font-size:12px;font-weight:850;border:0;box-shadow:0 12px 34px rgba(141,234,85,.1);transition:.25s}.btn-main:hover{transform:translateY(-2px);box-shadow:0 18px 44px rgba(141,234,85,.2)}.btn-soft{display:inline-flex;align-items:center;justify-content:center;padding:13px 18px;border-radius:13px;border:1px solid var(--line);background:color-mix(in srgb,var(--surface) 72%,transparent);color:var(--ink);font-size:12px}
/* HUMMINGBIRD CURSOR */
.bird-cursor{position:fixed;z-index:250;width:54px;height:54px;left:0;top:0;pointer-events:none;opacity:0;transform:translate(-50%,-50%);transition:opacity .14s;filter:drop-shadow(0 8px 18px rgba(0,0,0,.25))}.bird-cursor.active{opacity:1}.bird-cursor img{width:100%;height:100%;object-fit:contain}html[data-theme="light"] .bird-cursor img{filter:brightness(0) saturate(100%) invert(24%) sepia(33%) saturate(1028%) hue-rotate(105deg) brightness(92%) contrast(92%)}
/* HERO + PORTFOLIO COSMOS */
.cosmic-shell{position:relative;isolation:isolate;background:var(--cosmic);overflow:hidden}.cosmic-canvas{position:absolute;inset:0;width:100%;height:100%;z-index:-4}.cosmic-grid{position:absolute;inset:0;z-index:-5;background-image:linear-gradient(color-mix(in srgb,var(--ink) 3%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--ink) 3%,transparent) 1px,transparent 1px);background-size:58px 58px;mask-image:radial-gradient(circle at 50% 22%,black,transparent 76%)}.hero{min-height:700px;padding:145px 0 178px;position:relative;cursor:none}.hero-copy{text-align:center;max-width:1020px;margin:auto;position:relative;z-index:3}.eyebrow{display:inline-flex;align-items:center;gap:9px;border:1px solid var(--line2);border-radius:999px;padding:9px 13px;color:color-mix(in srgb,var(--ink) 80%,var(--lime));background:color-mix(in srgb,var(--surface) 55%,transparent);font-size:10px;letter-spacing:.09em;text-transform:uppercase}.eyebrow i{width:7px;height:7px;border-radius:50%;background:var(--lime);box-shadow:0 0 16px var(--lime)}.hero h1{font-size:clamp(66px,8.5vw,124px);line-height:.85;letter-spacing:-.08em;margin:25px 0 22px}.hero h1 em{font-style:normal;color:var(--lime);text-shadow:0 0 46px rgba(141,234,85,.12)}.hero p{max-width:740px;margin:auto;color:var(--muted);font-size:clamp(16px,1.45vw,20px);line-height:1.62}.hero-actions{display:flex;justify-content:center;gap:10px;margin-top:30px;flex-wrap:wrap}.micro{margin-top:16px;color:var(--muted);font-size:11px}.hero-fade{position:absolute;left:0;right:0;bottom:-1px;height:210px;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--cosmic) 76%,transparent) 46%,var(--cosmic));pointer-events:none}.portfolio{position:relative;margin-top:-140px;padding:55px 0 104px;background:transparent}.portfolio-head{position:relative;z-index:5;text-align:center;padding:92px 20px 35px}.portfolio-head small{display:block;color:var(--muted);font-size:10px;letter-spacing:.16em;text-transform:uppercase}.portfolio-head h2{font-size:clamp(38px,4.6vw,66px);line-height:.95;letter-spacing:-.06em;margin:12px auto 0;max-width:900px}.portfolio-head p{max-width:690px;margin:16px auto 0;color:var(--muted);line-height:1.6;font-size:13px}.wall{height:890px;overflow:hidden;position:relative;z-index:4;mask-image:linear-gradient(to bottom,transparent,black 8%,black 92%,transparent);-webkit-mask-image:linear-gradient(to bottom,transparent,black 8%,black 92%,transparent)}.columns{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;width:min(1360px,calc(100vw - 40px));height:100%;margin:auto}.vcol{overflow:hidden}.vtrack{display:flex;flex-direction:column;gap:18px;will-change:transform}.vcol.up .vtrack{animation:vUp var(--speed) linear infinite}.vcol.down .vtrack{animation:vDown var(--speed) linear infinite}.pcard{position:relative;border-radius:23px;overflow:hidden;border:1px solid var(--line2);box-shadow:var(--shadow);background:var(--surface);transition:transform .3s,border-color .3s}.pcard:hover{transform:scale(1.015);border-color:color-mix(in srgb,var(--lime) 45%,var(--line))}.pcard img{width:100%;height:auto;display:block}.pbadge{position:absolute;left:13px;top:13px;padding:8px 11px;border-radius:999px;background:rgba(4,9,5,.8);color:#fff;border:1px solid rgba(255,255,255,.13);backdrop-filter:blur(10px);font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.1em}.pcap{position:absolute;left:13px;right:13px;bottom:13px;padding:12px 13px;border-radius:15px;background:linear-gradient(180deg,rgba(4,8,5,.22),rgba(4,8,5,.9));color:#fff;border:1px solid rgba(255,255,255,.08);backdrop-filter:blur(10px)}.pcap b{display:block;font-size:15px}.pcap span{display:block;margin-top:4px;color:#aab4ac;font-size:9px}@keyframes vUp{from{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes vDown{from{transform:translateY(-50%)}to{transform:translateY(0)}}
/* SHARED SECTION */
.section{padding:120px 0}.section-head{display:grid;grid-template-columns:1fr .78fr;gap:72px;align-items:end;margin-bottom:50px}.section-head small{display:block;color:var(--muted);font-size:10px;letter-spacing:.14em;text-transform:uppercase;margin-bottom:12px}.section-head h2{font-size:clamp(44px,5.7vw,78px);line-height:.94;letter-spacing:-.065em;margin:0}.section-head p{color:var(--muted);line-height:1.7;font-size:13px;margin:0;max-width:520px}.reveal{opacity:0;transform:translateY(24px);transition:opacity .75s cubic-bezier(.2,.7,.2,1),transform .75s cubic-bezier(.2,.7,.2,1)}.reveal.on{opacity:1;transform:none}
/* DEVICE AUTOMATION */
.automation{background:var(--bg);padding:128px 0 0}.automation-scroll{height:190vh;position:relative}.automation-sticky{position:sticky;top:92px;height:calc(100vh - 108px);display:grid;place-items:center;overflow:hidden}.device-wrap{width:min(980px,86vw);position:relative;perspective:1400px}.device{position:relative;border-radius:26px 26px 18px 18px;padding:12px 12px 16px;background:linear-gradient(145deg,#363b38,#0a0d0b);border:1px solid rgba(255,255,255,.14);box-shadow:0 45px 120px rgba(0,0,0,.34);transform:rotateX(1deg)}.screen-frame{height:min(570px,64vh);border-radius:16px;overflow:hidden;background:#111;position:relative;border:1px solid #303631}.screen-frame:before{content:"";position:absolute;z-index:20;left:50%;top:6px;transform:translateX(-50%);width:6px;height:6px;border-radius:50%;background:#0a0d0b;box-shadow:0 0 0 2px #424743}.site-shot{position:absolute;left:0;right:0;top:0;will-change:transform;transition:transform .04s linear}.site-shot img{display:block;width:100%;height:auto;min-width:100%}.device-base{width:112%;height:18px;margin-left:-6%;background:linear-gradient(#b9bebb,#626865);border-radius:4px 4px 26px 26px;box-shadow:0 14px 22px rgba(0,0,0,.22)}.device-base:after{content:"";display:block;width:105px;height:5px;margin:auto;border-radius:0 0 6px 6px;background:#454a47}.automation-pointer{position:absolute;z-index:30;width:24px;height:30px;left:35%;top:38%;filter:drop-shadow(0 5px 6px rgba(0,0,0,.28));transition:left .2s ease,top .2s ease;pointer-events:none}.automation-pointer:before{content:"";position:absolute;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:23px solid #0b120d;transform:rotate(-28deg)}.automation-pointer:after{content:"";position:absolute;width:6px;height:6px;border-radius:50%;background:var(--lime);left:10px;top:16px;box-shadow:0 0 14px var(--lime)}.automation-hud{position:absolute;right:-20px;top:28px;padding:13px 16px;border-radius:16px;border:1px solid var(--line2);background:color-mix(in srgb,var(--panel) 80%,transparent);backdrop-filter:blur(14px);box-shadow:var(--shadow);font-size:10px;color:var(--muted);z-index:50}.automation-hud b{display:block;color:var(--ink);font-size:13px;margin-bottom:4px}.scroll-meter{position:absolute;left:-28px;top:80px;height:250px;width:5px;border-radius:6px;background:var(--line)}.scroll-meter i{position:absolute;left:0;top:0;width:100%;height:0;background:var(--lime);border-radius:6px}
/* TECH STRIPS */
.tech-strips{padding:36px 0 118px;overflow:hidden}.tech-row{display:flex;gap:12px;width:max-content;margin:12px 0}.tech-row.one{animation:techLeft 58s linear infinite}.tech-row.two{animation:techRight 64s linear infinite;transform:translateX(-50%)}.tech-strips:hover .tech-row{animation-play-state:paused}.tech-chip{min-width:178px;height:66px;border:1px solid var(--line);background:var(--surface);border-radius:16px;padding:0 17px;display:flex;align-items:center;gap:13px;box-shadow:0 12px 30px rgba(0,0,0,.05);transition:.25s}.tech-chip:hover{transform:translateY(-3px);border-color:var(--line2);box-shadow:0 12px 34px rgba(141,234,85,.08)}.tech-iconbox{width:38px;height:38px;border-radius:11px;border:1px solid var(--line2);display:grid;place-items:center;background:color-mix(in srgb,var(--surface2) 75%,transparent);transition:.25s}.tech-iconbox img{width:22px;height:22px;object-fit:contain;filter:grayscale(1) sepia(1) saturate(8) hue-rotate(45deg) brightness(1.25);transition:.25s}.tech-chip:hover .tech-iconbox{background:#f7faf6}.tech-chip:hover .tech-iconbox img{filter:none}.tech-chip b{font-size:12px}.tech-chip small{display:block;color:var(--muted);font-size:8px;margin-top:3px}@keyframes techLeft{to{transform:translateX(-50%)}}@keyframes techRight{to{transform:translateX(0)}}
/* 3D IMAGE CAROUSEL */
.layout-lab{background:linear-gradient(180deg,var(--bg),color-mix(in srgb,var(--bg) 88%,#082236));overflow:hidden}.ring-stage{height:560px;position:relative;perspective:1350px;margin-top:30px;overflow:hidden}.ring-stage:before,.ring-stage:after{content:"";position:absolute;top:0;bottom:0;width:18%;z-index:8;pointer-events:none}.ring-stage:before{left:0;background:linear-gradient(90deg,var(--bg),transparent)}.ring-stage:after{right:0;background:linear-gradient(-90deg,var(--bg),transparent)}.site-ring{width:210px;height:345px;position:absolute;left:50%;top:44%;transform-style:preserve-3d;transform:translate(-50%,-50%) rotateX(-4deg);will-change:transform}.layout-card{position:absolute;inset:0;border-radius:20px;border:1px solid var(--line2);overflow:hidden;background:#050805;box-shadow:0 32px 75px rgba(0,0,0,.34);-webkit-box-reflect:below 12px linear-gradient(transparent 58%,rgba(255,255,255,.075));backface-visibility:hidden}.layout-card img{width:100%;height:100%;object-fit:cover}.layout-card .layout-label{position:absolute;left:10px;right:10px;bottom:10px;padding:10px 11px;border-radius:12px;background:rgba(3,7,4,.78);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.09);color:#fff}.layout-label b{display:block;font-size:12px}.layout-label span{font-size:8px;color:#aab4ac}.tool-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:13px;margin-top:26px}.tool-card{min-height:190px;border:1px solid var(--line);border-radius:22px;background:var(--surface);padding:22px;position:relative;overflow:hidden}.tool-card:before{content:"";position:absolute;width:180px;height:180px;border-radius:50%;right:-70px;bottom:-80px;background:radial-gradient(circle,rgba(141,234,85,.12),transparent 68%)}.tool-card small{color:var(--muted);font-size:8px;letter-spacing:.12em;text-transform:uppercase}.tool-card .count{position:absolute;right:19px;top:18px;font-size:34px;font-weight:850;letter-spacing:-.06em;color:color-mix(in srgb,var(--ink) 80%,var(--lime))}.tool-card h3{font-size:19px;margin:54px 0 7px}.tool-card p{margin:0;color:var(--muted);font-size:10px;line-height:1.55}.tool-tags{margin-top:14px;color:var(--lime);font-size:8px;letter-spacing:.09em}.floor-wrap{height:240px;perspective:480px;margin:55px -12vw -120px;overflow:hidden}.floor-grid{height:360px;background-image:linear-gradient(rgba(73,206,244,.24) 1px,transparent 1px),linear-gradient(90deg,rgba(73,206,244,.24) 1px,transparent 1px);background-size:58px 58px;transform:rotateX(68deg) translateY(-18px) scale(1.45);mask-image:linear-gradient(to bottom,transparent,black 18%,black 60%,transparent 96%)}html[data-theme="light"] .floor-grid{background-image:linear-gradient(rgba(12,91,61,.18) 1px,transparent 1px),linear-gradient(90deg,rgba(12,91,61,.18) 1px,transparent 1px)}
/* PRICING */
.pricing{padding-top:135px}.pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.price{min-height:520px;border:1px solid var(--line);border-radius:27px;padding:29px;background:var(--surface);position:relative;transition:transform .32s cubic-bezier(.2,.7,.2,1),border-color .32s,box-shadow .32s,background .32s}.price.featured{border-color:color-mix(in srgb,var(--lime) 26%,var(--line));background:color-mix(in srgb,var(--surface) 92%,var(--lime) 8%)}.price:hover{transform:translateY(-12px) scale(1.018);border-color:color-mix(in srgb,var(--lime) 65%,var(--line));box-shadow:0 0 0 1px rgba(155,242,91,.08),0 0 48px rgba(155,242,91,.17),0 34px 85px rgba(0,0,0,.2);background:color-mix(in srgb,var(--surface) 94%,var(--lime) 6%)}.price>small{font-size:9px;color:var(--muted);text-transform:uppercase;letter-spacing:.14em}.price h3{font-size:33px;margin:12px 0}.amount{font-size:48px;font-weight:850;letter-spacing:-.06em;margin:25px 0 7px}.amount span{font-size:12px;font-weight:600;letter-spacing:0}.price p{color:var(--muted);font-size:12px;line-height:1.55}.price ul{list-style:none;padding:0;margin:27px 0;display:grid;gap:12px}.price li{font-size:12px}.price li:before{content:"✓";color:var(--lime);font-weight:900;margin-right:10px}.price .btn-main{position:absolute;left:29px;right:29px;bottom:29px}
/* FAQ */
.faq{padding:120px 0}.faq-grid{display:grid;grid-template-columns:.72fr 1.28fr;gap:80px}.faq h2{font-size:clamp(46px,5vw,70px);line-height:.94;letter-spacing:-.06em;margin:18px 0}.accordion{border-top:1px solid var(--line)}.item{border-bottom:1px solid var(--line)}.q{width:100%;padding:22px 0;border:0;background:none;color:var(--ink);display:flex;justify-content:space-between;text-align:left;cursor:pointer}.q b{font-size:17px}.q i{font-style:normal;color:var(--lime);font-size:22px}.a{max-height:0;overflow:hidden;color:var(--muted);font-size:12px;line-height:1.7;transition:.35s}.item.open .a{max-height:170px;padding:0 0 22px}
/* FOOTER */
.footer{border-top:1px solid var(--line);padding:58px 0 105px;background:linear-gradient(180deg,var(--bg),color-mix(in srgb,var(--bg) 88%,#0b1a10))}.footer-main{display:grid;grid-template-columns:1.5fr .65fr .65fr .8fr;gap:44px;padding-bottom:42px}.footer-brand p{max-width:390px;color:var(--muted);font-size:11px;line-height:1.7;margin:18px 0 20px}.status{display:inline-flex;align-items:center;gap:8px;color:var(--muted);font-size:10px}.status i{width:8px;height:8px;border-radius:50%;background:var(--lime);box-shadow:0 0 16px rgba(155,242,91,.6)}.footer-col h4{font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:var(--muted);margin:5px 0 16px}.footer-col a,.footer-col span{display:block;font-size:11px;margin:10px 0;color:color-mix(in srgb,var(--ink) 82%,var(--muted));transition:.2s}.footer-col a:hover{color:var(--lime)}.footer-bottom{border-top:1px solid var(--line);padding-top:22px;display:flex;justify-content:space-between;gap:20px;color:var(--muted);font-size:9px}.footer-bottom-links{display:flex;gap:18px}
/* WHATSAPP */
.whatsapp-bar{position:fixed;z-index:190;left:50%;bottom:18px;transform:translateX(-50%);width:min(920px,calc(100vw - 28px));min-height:58px;border-radius:999px;background:color-mix(in srgb,var(--panel) 92%,transparent);border:1px solid var(--line2);box-shadow:0 20px 60px rgba(0,0,0,.22);backdrop-filter:blur(18px);display:flex;align-items:center;gap:13px;padding:7px 8px 7px 18px}.wa-icon{width:34px;height:34px;border-radius:50%;background:#25D366;color:#04110a;display:grid;place-items:center;font-weight:900}.wa-copy{flex:1;min-width:0}.wa-copy b{display:block;font-size:12px}.wa-copy span{display:block;color:var(--muted);font-size:9px;margin-top:2px}.wa-btn{padding:13px 18px;border-radius:999px;background:var(--lime);color:#061008;font-weight:800;font-size:11px;white-space:nowrap}.wa-close{width:32px;height:32px;border:0;background:transparent;color:var(--muted);font-size:18px;cursor:pointer}
@media(max-width:1050px){.links{display:none}.section-head,.faq-grid{grid-template-columns:1fr;gap:28px}.columns{grid-template-columns:repeat(3,1fr)}.vcol:nth-child(4){display:none}.wall{height:820px}.automation-scroll{height:170vh}.tool-cards{grid-template-columns:repeat(2,1fr)}.pricing-grid{grid-template-columns:1fr}.footer-main{grid-template-columns:1.2fr 1fr 1fr}.footer-col:last-child{grid-column:2/4}}
@media(max-width:700px){.site-shot img{width:118%;max-width:none;transform:translateX(-7.6%)}.wrap{width:min(var(--max),calc(100vw - 26px))}.nav{height:60px;top:8px;padding-left:12px}.brand-bird{width:34px;height:34px}.brand-word{font-size:23px}.theme-toggle{width:38px;height:38px}.nav-cta{display:none}.hero{min-height:620px;padding:116px 0 145px}.hero h1{font-size:clamp(50px,15vw,72px)}.hero p{font-size:14px}.hero-actions{flex-direction:column;align-items:stretch}.portfolio{margin-top:-112px}.portfolio-head{padding-top:76px}.columns{grid-template-columns:repeat(2,1fr);gap:11px;width:calc(100vw - 20px)}.vcol:nth-child(3),.vcol:nth-child(4){display:none}.vtrack{gap:11px}.wall{height:720px}.pcard{border-radius:17px}.section{padding:90px 0}.section-head h2{font-size:46px}.automation{padding-top:95px}.automation-scroll{height:165vh}.automation-sticky{top:72px;height:calc(100vh - 82px)}.device-wrap{width:100vw;display:grid;place-items:center}.device{width:min(340px,88vw);padding:11px;border-radius:48px;background:linear-gradient(145deg,#272b28,#050705);transform:none}.screen-frame{height:min(590px,68vh);border-radius:37px}.screen-frame:before{width:92px;height:22px;top:8px;border-radius:999px;background:#050705;box-shadow:none}.device-base{display:none}.automation-hud{right:10px;top:-58px}.scroll-meter{display:none}.automation-pointer{transform:scale(.8)}.tech-row.one{animation-duration:72s}.tech-row.two{animation-duration:78s}.tech-chip{min-width:160px}.ring-stage{height:460px}.site-ring{width:152px;height:255px}.layout-card{border-radius:15px}.tool-cards{grid-template-columns:1fr}.pricing-grid{grid-template-columns:1fr}.price{min-height:500px}.faq h2{font-size:48px}.footer-main{grid-template-columns:1fr 1fr;gap:28px}.footer-brand{grid-column:1/-1}.footer-col:last-child{grid-column:auto}.footer-bottom{flex-direction:column}.whatsapp-bar{bottom:10px;padding-left:11px}.wa-copy span{display:none}.wa-btn{padding:12px 14px}.wa-close{display:none}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}.vtrack,.tech-row{animation:none!important}.bird-cursor{display:none}.reveal{opacity:1;transform:none}.site-ring{transform:translate(-50%,-50%)!important}}
