.back-link{font-size:13px;color:#9eb9d7}.back-link:hover{color:#30d1f4}.reading-progress{position:fixed;inset:0 auto auto 0;height:3px;width:100%;background:linear-gradient(90deg,#168bff,#00dae9);transform:scaleX(0);transform-origin:left;z-index:100}.breadcrumbs{display:flex;gap:12px;flex-wrap:wrap;color:#66809e;font-size:11px;margin-bottom:55px}.breadcrumbs>a:hover{color:#9aeaff}.breadcrumbs>span:last-child{color:#becde0}.detail-hero{overflow:hidden;padding:30px 0 0;background:radial-gradient(ellipse at 83% 40%,#103a6b38,transparent 55%)}.detail-hero-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:45px;align-items:center}.detail-hero h1{font-size:clamp(38px,4vw,57px);line-height:1.12;letter-spacing:-2px;margin:23px 0}.detail-hero h1 em{font-style:normal;background:linear-gradient(110deg,#339cff,#00d7e8);color:transparent;background-clip:text}.detail-intro{font-size:16px;line-height:1.8;max-width:540px;margin-bottom:27px}.animated-demo{position:relative;min-width:0;padding:35px 0 45px;isolation:isolate}.demo-halo{position:absolute;inset:0;border:1px solid #18538a40;border-radius:50%;z-index:-1;animation:halo-pulse 5s ease-in-out infinite}.demo-halo:after{content:'';position:absolute;inset:23px;border:1px dashed #278be333;border-radius:50%;animation:orbit 60s linear infinite}.demo-card{border:1px solid #355476;border-radius:12px;background:linear-gradient(130deg,#0c213b,#08121e);box-shadow:0 28px 60px #0005;overflow:hidden;animation:demo-float 6s ease-in-out infinite}.demo-header{display:flex;align-items:center;justify-content:space-between;padding:15px;border-bottom:1px solid #27405c;gap:10px}.demo-header>span:first-child{display:flex;gap:4px}.demo-header i{width:5px;height:5px;border-radius:50%;background:#647d99}.demo-header b{font-size:8px;letter-spacing:2px;font-weight:400;color:#9ab8d9}.demo-online{color:#00d8c3;font-size:10px;animation:status-pulse 3s infinite}.mini-site{padding:30px 25px 15px;display:grid;grid-template-columns:1.3fr 1fr;align-items:center;gap:10px}.mini-site small{font-size:6px;letter-spacing:1px;color:#47bfff}.mini-site h3{font-size:22px;letter-spacing:-.7px;line-height:1.2;margin:12px 0}.mini-site img{width:100%;mix-blend-mode:screen;animation:mark-in 1s .25s both}.mini-lines i{display:block;width:90%;height:3px;background:#2d4664;margin:7px 0;border-radius:4px;transform-origin:left;animation:line-in 1s .4s both}.mini-lines i:last-child{width:65%;animation-delay:.6s}.mini-contact{display:inline-block;font-size:7px;padding:8px 12px;background:linear-gradient(90deg,#188aff,#00b9d7);border-radius:4px;margin:16px 0}.mini-sections{display:flex;gap:7px;padding:10px 25px 25px}.mini-sections span{flex:1;font-size:6px;background:#0a1c31;border:1px solid #244463;border-radius:4px;padding:13px 3px;text-align:center;animation:card-in 1s both}.mini-sections span:nth-child(2){animation-delay:.2s}.mini-sections span:nth-child(3){animation-delay:.4s}.floating-note{position:absolute;right:-10px;bottom:30px;background:#10243c;border:1px solid #2a628e;border-radius:7px;padding:12px 17px;font-size:10px;box-shadow:0 10px 30px #0006;animation:note-float 5s ease-in-out infinite}.floating-note>span{color:var(--cyan);margin-right:6px}.demo-caption{font-size:8px;color:#6083a6;margin:13px 0;text-align:center;letter-spacing:1px;text-transform:uppercase}.detail-price-strip{display:flex;align-items:center;gap:25px;margin-top:65px;padding:27px 0;border-top:1px solid #26384e;border-bottom:1px solid #26384e}.detail-price-strip>div{display:flex;flex-direction:column}.price-label{font-size:9px;color:#8aa3c2;letter-spacing:1px}.detail-price-strip strong{font-size:28px;letter-spacing:-.7px}.detail-price-strip small{font-size:14px;color:#9ab5d2;font-weight:400;letter-spacing:0}.strip-plus{font-size:24px;color:#2d9fff}.detail-price-strip .button{margin-left:auto}.benefit-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-top:40px}.detail-benefit{border-top:1px solid #2b3c54;padding-top:22px;transition:transform .25s}.detail-benefit:hover{transform:translateY(-5px)}.detail-benefit>span{font-size:12px;color:var(--cyan)}.detail-benefit h3{font-size:18px;margin:15px 0 10px}.detail-benefit p{font-size:13px;margin:0}.included-section{background:#080f1b;border-top:1px solid #1a2a3f;border-bottom:1px solid #1a2a3f}.include-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 45px;margin-top:35px}.include-item{padding:25px 0;border-bottom:1px solid #1e3047;display:flex;gap:17px;transition:border-color .3s}.include-item:hover{border-color:#19b9df}.included-check{background:#073350;border:1px solid #14628a;color:#2ed9ef;border-radius:50%;width:27px;height:27px;flex-shrink:0;font-size:13px;text-align:center;line-height:25px}.include-item h3{font-size:16px;margin:0 0 8px}.include-item p{font-size:13px;margin:0;line-height:1.8}.scope-note{border-left:2px solid #218ee7;background:#0d1c30;margin-top:30px;padding:17px 22px;font-size:13px}.scope-note p{margin-bottom:0}.conditions{border:1px solid #24374f;padding:25px 30px;border-radius:10px}.conditions h3{font-size:17px;margin:0}.conditions p{font-size:13px;margin-bottom:0}.contact-panel{text-align:center;padding:60px;max-width:900px;margin:auto;border:1px solid #22507a;border-radius:16px;background:radial-gradient(ellipse at top,#113e6d65,transparent 70%),#0a1421}.contact-panel>.eyebrow{justify-content:center}.contact-panel h2{font-size:42px}.contact-panel>p{font-size:14px;max-width:560px;margin:17px auto}.contact-panel>p>strong{color:#deeeff}.contact-investment{font-size:13px;color:#91a8c2}.contact-investment strong{font-size:18px;color:#eef7ff}.contact-investment>span{display:inline-block;margin:0 9px;color:#3ebcff}.whatsapp-button{margin-top:12px;background:linear-gradient(100deg,#138d6a,#11ac85)}.whatsapp-button[aria-disabled=true]{opacity:.55;cursor:not-allowed;transform:none}.contact-panel .contact-status{font-size:11px;color:#9bafc4;margin:12px auto}.message-preview{text-align:left;max-width:580px;margin:26px auto 0;border-top:1px solid #29435c}.message-preview summary{font-size:12px;color:#a2bcd7}.message-preview p{font-size:12px;color:#bfcee0;line-height:1.8}.other-plan{border-top:1px solid #28415c;margin-top:25px;padding-top:23px;font-size:12px;display:flex;flex-direction:column;gap:7px;color:#819ab7}.other-plan a{color:#45c9ff}.product-grid-animation{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;padding:30px 20px 15px}.product-grid-animation>div{background:#10253b;border:1px solid #2d4966;border-radius:7px;padding:12px 9px;animation:card-in 1s both}.product-grid-animation>div:nth-child(2){animation-delay:.2s}.product-grid-animation>div:nth-child(3){animation-delay:.4s}.product-grid-animation i{height:90px;display:block;position:relative;background:#0a192b;border-radius:4px;overflow:hidden;margin-bottom:12px}.product-grid-animation i:before{content:'';position:absolute;left:25%;right:25%;top:20%;bottom:17%;border-radius:30px 30px 14px 14px;background:linear-gradient(90deg,#0475db,#19c9f8);box-shadow:5px 6px 12px #0005;animation:item-float 4s ease-in-out infinite}.product-grid-animation>div:nth-child(2) i:before{border-radius:5px;top:27%;bottom:20%;transform:rotate(-10deg);background:linear-gradient(90deg,#4143d3,#8996ff);animation-delay:.7s}.product-grid-animation>div:nth-child(3) i:before{border-radius:50%;background:linear-gradient(90deg,#058b8c,#50e6c3);animation-delay:1.2s}.product-grid-animation b{font-size:8px;display:block}.product-grid-animation>div>span{font-size:6px;color:#7c9fbe;display:block;margin-top:5px;min-height:19px}.sync-line{font-size:9px;display:flex;align-items:center;gap:8px;color:#94c4e8;padding:5px 23px 24px}.sync-dot{background:#20dfb9;border-radius:50%;width:5px;height:5px;animation:status-pulse 2.5s infinite}.detail-hero h1,.detail-hero .eyebrow,.detail-intro{animation:card-in .8s both}.detail-hero h1{animation-delay:.1s}.detail-intro{animation-delay:.2s}.reveal{opacity:0;transform:translateY(20px);transition:opacity .7s,transform .7s}.reveal.visible{opacity:1;transform:none}.button{transition:transform .25s,filter .25s}.button:hover{filter:brightness(1.15)}@keyframes halo-pulse{50%{transform:scale(1.05);box-shadow:0 0 90px #149fff12}}@keyframes orbit{to{transform:rotate(360deg)}}@keyframes demo-float{0%,100%{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-9px) rotate(0)}}@keyframes note-float{50%{transform:translateY(7px)}}@keyframes line-in{from{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes card-in{from{opacity:0;transform:translateY(15px)}to{opacity:1;transform:none}}@keyframes mark-in{from{opacity:0;transform:scale(.7) rotate(-15deg)}to{opacity:1;transform:none}}@keyframes status-pulse{50%{opacity:.35}}@keyframes item-float{50%{translate:0 -5px}}@media(max-width:800px){.detail-hero-grid{gap:25px}.detail-hero h1{font-size:40px}.mini-site{padding:20px 15px 12px}.mini-site h3{font-size:18px}.mini-sections{padding:10px 15px 20px}.product-grid-animation{padding:23px 14px 12px;gap:6px}.product-grid-animation>div{padding:9px 6px}.product-grid-animation i{height:70px}.benefit-grid{gap:23px}.detail-price-strip{gap:20px}.detail-price-strip strong{font-size:25px}.include-grid{gap:0 25px}.contact-panel{padding:45px}}@media(max-width:680px){.breadcrumbs{margin-bottom:35px;gap:8px;font-size:10px}.detail-hero{padding-top:23px}.detail-hero-grid{grid-template-columns:1fr;gap:18px}.detail-hero h1{font-size:42px}.detail-hero .eyebrow{font-size:9px;letter-spacing:1.5px}.detail-intro{font-size:15px}.animated-demo{max-width:420px;width:100%;margin:0 auto;padding:25px 10px 40px}.mini-site h3{font-size:23px}.mini-site{padding:25px 20px 15px}.mini-site small{font-size:6px}.mini-sections{padding:10px 20px 20px}.floating-note{right:0;bottom:30px}.detail-price-strip{margin-top:20px;display:grid;grid-template-columns:1fr 1fr;gap:20px 15px}.strip-plus{display:none}.detail-price-strip .button{grid-column:1/-1;width:100%;margin:0}.detail-price-strip strong{font-size:28px}.price-label{font-size:8px}.benefit-grid,.include-grid{grid-template-columns:1fr}.benefit-grid{gap:26px}.detail-benefit h3{margin-top:12px}.include-item{padding:23px 0}.contact-panel{padding:35px 21px}.contact-panel h2{font-size:34px}.contact-panel>p{font-size:13px}.contact-investment{line-height:1.9}.contact-investment>span{margin:0 4px}.contact-investment strong{font-size:15px}.contact-panel .button{width:100%;font-size:12px;padding:15px 10px}.conditions{padding:23px}.back-link{font-size:11px}.product-grid-animation i{height:93px}.product-grid-animation>div{padding:12px 8px}.mini-site img{max-width:120px}.demo-header b{font-size:7px}}@media not all{*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.reveal{opacity:1;transform:none}}
.wa-pulse{position:relative;font-size:15px;padding:17px 30px;animation:wa-pulse 2.6s ease-in-out infinite}.wa-pulse:hover{transform:translateY(-3px) scale(1.03)}@keyframes wa-pulse{0%,100%{box-shadow:0 0 0 0 #11ac8566}50%{box-shadow:0 0 0 14px #11ac8500}}
body{animation:page-in .6s ease both}@keyframes page-in{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}
