:root{--gold:#d99d24;--gold-soft:#f4c04f;--gold-light:#fff1b3;--black:#030303;--panel:#0000006b;--border:#d99d242b;--white-soft:#ffffffb8}*{box-sizing:border-box}html,body,#root{background:#000;width:100%;height:100%;margin:0}html.mobile-presentation-lock,body.mobile-presentation-lock{overscroll-behavior:none;touch-action:none;-webkit-user-select:none;user-select:none;background:#000;width:100%;height:100dvh;min-height:100dvh;position:fixed;inset:0;overflow:hidden}body{color:#fff;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow:hidden}button{font:inherit}.app-shell{color:#fff;background:#000;width:100vw;height:100vh;position:relative;overflow:hidden}.stage-outer{place-items:center;padding:10px;display:grid;position:absolute;inset:0}.stage-frame{aspect-ratio:16/9;background:#030303;border:0;border-radius:0;width:min(100vw - 24px,177.778vh - 42.6667px,1700px);max-height:calc(100vh - 24px);position:relative;overflow:hidden;box-shadow:0 0 110px #000000eb}.stage-frame:before,.stage-frame:after{content:"";z-index:20;pointer-events:none;background:linear-gradient(90deg,#0000,#d99d2485,#0000);height:1px;display:none;position:absolute;left:4%;right:4%}.stage-frame:before{top:0}.stage-frame:after{opacity:.5;bottom:0}.slide-center{width:100%;height:100%;animation:.62s cubic-bezier(.22,1,.36,1) slideIn}@keyframes slideIn{0%{opacity:0;filter:blur(14px);transform:translate(42px)scale(.98)}to{opacity:1;filter:blur();transform:translate(0)scale(1)}}.slide{background:#020202;width:100%;height:100%;position:relative;overflow:hidden}.cinema-bg,.grid-bg,.dot-bg,.vignette{pointer-events:none;position:absolute;inset:0}.cinema-bg{background:radial-gradient(circle at 74% 45%,#d99d2430,#0000 31%),radial-gradient(circle at 76% 72%,#ffc64a1c,#0000 26%),linear-gradient(100deg,#000000fa 0%,#000000b3 42%,#000000f5 100%)}.grid-bg{opacity:.11;background-image:linear-gradient(#ffb92b29 1px,#0000 1px),linear-gradient(90deg,#ffb92b1f 1px,#0000 1px);background-size:96px 96px}.dot-bg{opacity:.14;background-image:radial-gradient(circle,#ffd675a6 1px,#0000 1px);background-size:46px 46px}.vignette{background:radial-gradient(circle,#0000 0%,#0000002e 48%,#000000db 100%)}.hero-slide{padding:6.2% 7.8%}.hero-globe-wrap{z-index:1;pointer-events:none;width:63%;height:91%;position:absolute;top:2.2%;right:-5.2%}.hero-globe-wrap:before{content:"";filter:blur(28px);background:radial-gradient(circle at 50% 60%,#f2ac2440,#0000 58%);border-radius:999px;position:absolute;inset:8% 10%}.hero-globe{z-index:2;object-fit:contain;object-position:center;-webkit-user-select:none;user-select:none;filter:saturate(1.08)contrast(1.04)brightness(1.02)drop-shadow(0 0 48px #d99d243d);width:100%;height:100%;position:relative}.hero-comet-field{z-index:7;--hero-comet-duration:16.8s;pointer-events:none;mix-blend-mode:screen;opacity:.84;position:absolute;inset:0;overflow:hidden}.hero-comet-svg{width:100%;height:100%;display:block;overflow:visible}.hero-comet-wake{fill:none;stroke:url(#heroCometWake);stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.hero-comet-wake-atmosphere{stroke-width:32px;stroke-dasharray:.34 .66;stroke-dashoffset:1px;opacity:0;filter:url(#heroCometSoftBlur);animation:hero-comet-wake-atmosphere var(--hero-comet-duration) cubic-bezier(.22, 0, .2, 1) infinite}.hero-comet-wake-soft{stroke-width:17px;stroke-dasharray:.29 .71;stroke-dashoffset:1px;opacity:0;filter:url(#heroCometSoftBlur);animation:hero-comet-wake-soft var(--hero-comet-duration) cubic-bezier(.22, 0, .2, 1) infinite}.hero-comet-wake-core{stroke-width:3.2px;stroke-dasharray:.18 .82;stroke-dashoffset:1px;opacity:0;filter:url(#heroCometGlow);animation:hero-comet-wake-core var(--hero-comet-duration) cubic-bezier(.22, 0, .2, 1) infinite}.hero-comet-body{opacity:0;transform-box:fill-box;transform-origin:50%;animation:hero-comet-body var(--hero-comet-duration) ease-in-out infinite}.hero-comet-tail{fill:url(#heroCometTail);transform-box:fill-box;transform-origin:100%;animation:1.45s ease-in-out infinite alternate hero-comet-tail-breathe}.hero-comet-tail-atmosphere{opacity:.24;filter:url(#heroCometSoftBlur);transform:scaleX(1.06)scaleY(1.34)}.hero-comet-tail-outer{opacity:.42;filter:url(#heroCometSoftBlur);transform:scaleY(1.18)}.hero-comet-tail-core{opacity:.86}.hero-comet-head{transform-box:fill-box;transform-origin:50%}.hero-comet-head-halo{fill:url(#heroCometHead);opacity:.72;filter:url(#heroCometSoftBlur);animation:1.2s ease-in-out infinite alternate hero-comet-head-pulse}.hero-comet-head-core{fill:#fff7c8;stroke:#ffd246eb;stroke-width:2.4px;filter:url(#heroCometGlow)}.hero-comet-spark{fill:#ffe493;filter:url(#heroCometGlow);animation:1.25s ease-in-out infinite alternate hero-comet-spark}.hero-comet-spark-b{animation-delay:.18s}.hero-comet-spark-c{animation-delay:.34s}.hero-comet-spark-d{opacity:.5;animation-delay:.52s}.hero-gradient{z-index:2;pointer-events:none;background:linear-gradient(90deg,#000 0%,#000000fa 35%,#000000db 64%,#00000052 88%,#0000 100%),radial-gradient(circle at 75% 47%,#0000 0% 40%,#00000014 56%,#0000008a 100%),linear-gradient(#0000 82%,#0000008c);position:absolute;inset:0}.hero-copy{z-index:10;flex-direction:column;justify-content:center;max-width:48%;height:100%;display:flex;position:relative}.data-chip{width:fit-content;color:var(--gold-soft);letter-spacing:.32em;text-transform:uppercase;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#00000061;border:1px solid #d99d2440;border-radius:999px;align-items:center;gap:10px;padding:10px 18px;font-size:clamp(.62rem,.72vw,.88rem);font-weight:700;display:inline-flex;box-shadow:0 0 22px #d99d2414}.slide-title{letter-spacing:-.065em;color:#fff;text-shadow:0 0 28px #000000b8;margin:7% 0 0;font-size:clamp(3.65rem,5.25vw,7rem);font-weight:300;line-height:1.04}.gold-text{background:linear-gradient(180deg, var(--gold-light) 0%, var(--gold) 54%, #7d520e 100%);color:#0000;text-shadow:none;filter:drop-shadow(0 0 18px #ffbe3633);-webkit-background-clip:text;background-clip:text}.gold-line{background:linear-gradient(90deg, #ffe18d, var(--gold), transparent);width:112px;height:1px;margin-top:6%;box-shadow:0 0 18px #d99d24d9}.hero-subtitle,.slide-subtitle{color:#ffffffd6;max-width:560px;margin:5% 0 0;font-size:clamp(1.05rem,1.42vw,1.72rem);font-weight:300;line-height:1.42}.hero-quote{color:#ffffff94;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#00000057;border:1px solid #d99d2429;border-radius:28px;max-width:620px;margin:28px 0 0;padding:20px;font-size:clamp(.92rem,1vw,1.15rem);line-height:1.55;box-shadow:0 22px 70px #0003}@keyframes hero-comet-body{0%,7%{opacity:0}13%{opacity:.66}22%,78%{opacity:.9}89%,to{opacity:0}}@keyframes hero-comet-wake-atmosphere{0%{opacity:0;stroke-dashoffset:1.08px}16%{opacity:.08}38%{opacity:.2}66%{opacity:.14}86%{opacity:.05}to{opacity:0;stroke-dashoffset:-.18px}}@keyframes hero-comet-wake-soft{0%{opacity:0;stroke-dashoffset:1.06px}17%{opacity:.12}36%{opacity:.38}62%{opacity:.28}84%{opacity:.12}to{opacity:0;stroke-dashoffset:-.18px}}@keyframes hero-comet-wake-core{0%{opacity:0;stroke-dashoffset:1.04px}17%{opacity:.28}32%,70%{opacity:.64}84%{opacity:.18}to{opacity:0;stroke-dashoffset:-.18px}}@keyframes hero-comet-tail-breathe{0%{opacity:.58;transform:scaleX(.88)scaleY(.86)}to{opacity:.92;transform:scaleX(1.08)scaleY(1.08)}}@keyframes hero-comet-head-pulse{0%{opacity:.56;transform:scale(.9)}to{opacity:.9;transform:scale(1.12)}}@keyframes hero-comet-spark{0%{opacity:.12;transform:translate(0)translateY(0)scale(.68)}to{opacity:.75;transform:translate(-16px)translateY(4px)scale(1.1)}}.market-slide-reference{isolation:isolate;padding:0}.market-slide-reference .cinema-bg{background:radial-gradient(circle at 74% 38%,#d99d2438,#0000 29%),radial-gradient(circle at 72% 78%,#ffbc2d29,#0000 28%),linear-gradient(100deg,#000000fa 0%,#000000d1 41%,#000000f5 100%)}.market-reference-glow{z-index:2;pointer-events:none;background:linear-gradient(90deg,#0000009e 0%,#0000 42%),radial-gradient(circle at 5% 0,#ffc64a38,#0000 7%),radial-gradient(circle at 72% 51%,#d99d2438,#0000 27%);position:absolute;inset:0}.market-reference-copy{z-index:12;width:min(43%,720px);position:absolute;top:12.2%;left:7.9%}.market-reference-chip{width:fit-content;min-height:58px;color:var(--gold-soft);letter-spacing:.39em;text-transform:uppercase;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#00000073;border:1px solid #d99d246b;border-radius:999px;align-items:center;gap:14px;padding:0 29px;font-size:clamp(.66rem,.82vw,.98rem);font-weight:800;display:inline-flex;box-shadow:inset 0 0 24px #d99d240f,0 0 30px #d99d241a}.market-reference-chip svg{flex:none;width:13px;height:13px}.market-reference-title{color:#fff;letter-spacing:-.066em;text-shadow:0 0 30px #000000db;margin:14.4% 0 0;font-size:clamp(3.55rem,5.1vw,6.2rem);font-weight:300;line-height:1.03}.market-reference-title span{display:block}.market-reference-title strong{background:linear-gradient(180deg, var(--gold-light) 0%, var(--gold-soft) 44%, #ad7419 100%);color:#0000;filter:drop-shadow(0 0 18px #ffbe362e);-webkit-background-clip:text;background-clip:text;padding-left:.055em;font-weight:300}.market-reference-subtitle{color:#ffffffc2;margin:5.2% 0 0;font-size:clamp(1.1rem,1.52vw,1.8rem);font-weight:300;line-height:1.45}.market-reference-subtitle strong{color:var(--gold-soft);font-weight:400}.market-reference-line{background:linear-gradient(90deg, var(--gold), #ffe08bb8, transparent);width:144px;height:1px;margin-top:8.6%;box-shadow:0 0 20px #d99d24e6}.market-flow-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;width:min(100%,720px);margin-top:8.4%;display:grid}.market-flow-card{color:#ffffffbd;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:radial-gradient(circle at 50% 24%,#d99d241a,#0000 44%),#00000075;border:1px solid #d99d2457;border-radius:18px;place-items:center;gap:14px;min-height:148px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 46px #d99d240e,0 0 34px #00000061}.market-flow-card:after{content:"";background:linear-gradient(90deg,#0000,#ffd675f5);width:36%;height:1px;position:absolute;top:-10px;right:-10px;box-shadow:0 0 18px #ffd675cc}.market-flow-icon{width:70px;height:70px;color:var(--gold-soft);background:#00000057;border:1px solid #d99d2438;border-radius:999px;place-items:center;display:grid}.market-flow-icon svg{width:36px;height:36px}.market-flow-card span{font-size:clamp(1rem,1.24vw,1.42rem);font-weight:500}.market-reference-visual{z-index:8;pointer-events:none;width:59.4%;height:86%;position:absolute;top:4.9%;right:1.3%}.market-reference-visual:before{content:"";filter:blur(34px);background:radial-gradient(circle,#d99d2447,#0000 61%);border-radius:999px;width:74%;height:74%;position:absolute;top:8%;left:20%}.market-reference-image{z-index:1;object-fit:contain;object-position:center;-webkit-user-select:none;user-select:none;filter:saturate(1.04)contrast(1.04)drop-shadow(0 0 42px #d99d243d);width:100%;height:100%;display:block;position:relative}.market-orbit,.market-stream,.market-globe-core,.market-node,.market-hologram-base{position:absolute}.market-orbit{border:1px solid #d99d2447;border-radius:999px;transform:rotate(-9deg);box-shadow:0 0 28px #d99d2414}.orbit-main{width:76%;height:64%;top:4%;left:12%}.orbit-inner{opacity:.78;width:55%;height:42%;top:17%;left:21%}.orbit-dotted{opacity:.7;border-style:dashed;border-color:#d99d2429;width:96%;height:68%;top:8%;left:2%}.market-stream{filter:drop-shadow(0 0 12px #ffc44275);border-top:2px solid #ffcc56c2;border-bottom:1px solid #d99d244d;border-radius:999px;width:88%;height:25%;top:40%;left:1%;transform:rotate(-15deg)}.stream-b{opacity:.6;width:84%;height:18%;top:43%;left:6%;transform:rotate(-9deg)}.stream-c{opacity:.42;width:68%;height:13%;top:46%;left:14%;transform:rotate(-19deg)}.market-globe-core{aspect-ratio:1;background:radial-gradient(circle at 58% 34%,#ffdf8f57,#0000 12%),radial-gradient(circle at 43% 53%,#ffc23975,#0000 3%),radial-gradient(circle,#cf8b1452,#0000 49%),radial-gradient(circle,#0c0904e6,#050403 72%);border:1px solid #ffd36c5c;border-radius:999px;width:43%;top:18.5%;left:32%;overflow:hidden;box-shadow:inset 0 0 42px #ffd36c52,inset 0 -26px 54px #00000080,0 0 60px #d99d2470}.market-globe-core:before,.market-globe-core:after{content:"";border:1px solid #ffd06238;border-radius:999px;position:absolute;inset:9%}.market-globe-core:after{opacity:.7;inset:21% 4%;transform:rotate(84deg)}.market-globe-grid{opacity:.82;background:linear-gradient(23deg,#0000 49%,#ffc94e3d 50%,#0000 51%) 0 0/58px 58px,linear-gradient(-23deg,#0000 49%,#ffc94e29 50%,#0000 51%) 0 0/62px 62px,radial-gradient(circle,#0000 63%,#ffd36c52 64%,#0000 65%) 0 0/100% 100%;position:absolute;inset:0}.market-network{color:var(--gold-soft);position:absolute;inset:6%;overflow:visible}.market-network path{fill:none;stroke:currentColor;stroke-width:1.4px;opacity:.62}.market-network circle{fill:#ffd76d;filter:drop-shadow(0 0 7px #ffd062e6)}.market-node{width:60px;height:60px;color:var(--gold-soft);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0000006b;border:1px solid #d99d2461;border-radius:999px;place-items:center;display:grid;box-shadow:inset 0 0 18px #d99d2414,0 0 22px #d99d241a}.market-node svg{width:29px;height:29px}.node-user{top:10%;left:29%}.node-bank{top:24%;right:8%}.node-card{top:68%;left:26%}.market-hologram-base{filter:drop-shadow(0 0 22px #ffbe366b);background:radial-gradient(#ffcf54b3,#0000 8%),repeating-radial-gradient(#0000 0 17px,#ffbe3647 18px 20px,#0000 21px 33px);border-radius:999px;width:57%;height:20%;bottom:3%;left:26%}.market-hologram-base:before{content:"";filter:blur(6px);background:linear-gradient(#0000,#ffbe3647,#0000);width:21%;height:130%;position:absolute;bottom:42%;left:39%}.market-hologram-base span{background:linear-gradient(#0000,#ffd265b8,#0000);width:1px;height:128%;position:absolute;bottom:55%}.market-hologram-base span:first-child{left:36%}.market-hologram-base span:nth-child(2){height:160%;left:50%}.market-hologram-base span:nth-child(3){left:65%}.ecosystem-reference-slide{isolation:isolate;padding:0}.ecosystem-reference-slide .cinema-bg{background:radial-gradient(circle at 68% 48%,#d99d2433,#0000 31%),radial-gradient(circle at 78% 56%,#24dbd117,#0000 19%),radial-gradient(circle at 74% 61%,#7433c424,#0000 20%),linear-gradient(100deg,#000000fa 0%,#000000d1 46%,#000000fa 100%)}.ecosystem-infra-layer{z-index:6;pointer-events:none;opacity:.72;mix-blend-mode:screen;position:absolute;inset:0}.infra-path{fill:none;stroke:url(#infra-gold);stroke-width:1.2px;stroke-dasharray:8 18;stroke-dashoffset:0;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 7px #ffcb5057);animation:14s linear infinite infraFlow}.infra-path-secondary{stroke:url(#infra-cyan);stroke-width:.95px;stroke-dasharray:3 22;opacity:.58;animation-duration:19s}.infra-path-tertiary{stroke-width:.75px;stroke-dasharray:2 20;opacity:.48;animation-duration:22s}.infra-ledger{fill:#0000007a;stroke:#ffdb7c80;stroke-width:1px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 14px #d99d2433);animation:7.6s ease-in-out infinite infraBlockFloat}.infra-ledger path{stroke:#ffe08b99;stroke-width:1.1px;stroke-linecap:round;fill:none;vector-effect:non-scaling-stroke}.infra-ledger-b{animation-delay:-2.2s}.infra-ledger-c{animation-delay:-4.1s}.infra-packet{fill:#ffe18d;filter:drop-shadow(0 0 10px #ffcb50c2)}.infra-packet-b{fill:#35e5d0;filter:drop-shadow(0 0 10px #24dbd1ad)}.infra-packet-c{fill:#9a66ff;filter:drop-shadow(0 0 10px #7433c4a8)}@keyframes infraFlow{to{stroke-dashoffset:-220px}}@keyframes infraBlockFloat{0%,to{opacity:.5;transform:translateY(0)}50%{opacity:.82;transform:translateY(-5px)}}.ecosystem-reference-copy{z-index:14;width:min(36.5%,640px);position:absolute;top:12.4%;left:8.4%}.ecosystem-reference-chip{width:fit-content;min-height:58px;color:var(--gold-soft);letter-spacing:.41em;text-transform:uppercase;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#00000075;border:1px solid #d99d2473;border-radius:999px;align-items:center;gap:14px;padding:0 32px;font-size:clamp(.66rem,.79vw,.95rem);font-weight:800;display:inline-flex;box-shadow:inset 0 0 22px #d99d240f,0 0 28px #d99d2417}.ecosystem-reference-chip svg{width:13px;height:13px}.ecosystem-reference-title{color:#fff;letter-spacing:-.064em;text-shadow:0 0 30px #000000d1;margin:13.4% 0 0;font-size:clamp(3.3rem,4.9vw,6rem);font-weight:300;line-height:1.06}.ecosystem-reference-title span,.ecosystem-reference-title strong{display:block}.ecosystem-reference-title strong{background:linear-gradient(180deg, var(--gold-light) 0%, var(--gold-soft) 48%, #9b6615 100%);color:#0000;filter:drop-shadow(0 0 18px #ffbe3633);-webkit-background-clip:text;background-clip:text;font-weight:300}.ecosystem-reference-line{background:linear-gradient(90deg, var(--gold), #ffe08bc7, transparent);width:162px;height:1px;margin-top:6.5%;box-shadow:0 0 20px #d99d24db}.ecosystem-reference-subtitle{color:#ffffffbf;margin:6.1% 0 0;font-size:clamp(1rem,1.28vw,1.48rem);font-weight:300;line-height:1.55}.ecosystem-reference-note{color:#ffffffc7;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0000006b;border:1px solid #d99d2440;border-radius:17px;align-items:center;gap:24px;width:min(100%,670px);min-height:86px;margin-top:6.7%;padding:0 26px;font-size:clamp(.94rem,1.14vw,1.28rem);display:flex;box-shadow:inset 0 0 34px #d99d2409,0 0 42px #00000047}.ecosystem-reference-note div{width:50px;height:50px;color:var(--gold-soft);background:#00000061;border:1px solid #d99d2452;border-radius:999px;flex:none;place-items:center;display:grid}.ecosystem-reference-note svg{width:20px;height:20px}.ecosystem-corner-dot{z-index:20;background:#0000004d;border:1px solid #d99d2494;border-radius:999px;width:54px;height:54px;position:absolute;top:1.8%;right:1.7%;box-shadow:inset 0 0 20px #d99d2414,0 0 18px #d99d241f}.ecosystem-corner-dot:after{content:"";background:radial-gradient(circle, #fff2b9 0%, var(--gold-soft) 42%, #7f520d 100%);border-radius:999px;width:9px;height:9px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 12px #ffca48cc}.ecosystem-reference-visual{z-index:9;pointer-events:none;width:51.2%;height:76.5%;position:absolute;top:10.4%;right:5.8%}.ecosystem-reference-visual:before{content:"";filter:blur(18px);background:linear-gradient(90deg,#0000,#ffcd532e,#0000),linear-gradient(135deg,#0000 0 27%,#ffcd5314 28% 30%,#0000 31% 100%);width:72%;height:68%;position:absolute;top:16%;left:14%;transform:skew(-10deg)}.ecosystem-link-map{z-index:5;position:absolute;inset:0;overflow:visible}.map-link{fill:none;stroke:url(#map-gold);stroke-width:1.6px;stroke-linecap:square;stroke-linejoin:miter;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 8px #ffca486b);opacity:.9}.map-link-secondary{stroke-width:.9px;opacity:.52;stroke-dasharray:6 13}.map-link-cyan{stroke:url(#map-cyan);stroke-width:1px;opacity:.62}.map-packet{fill:#ffe18d;filter:drop-shadow(0 0 12px #ffca48d1)}.map-packet-b,.map-packet-d{fill:#39e4d6;filter:drop-shadow(0 0 12px #39e4d69e)}.ecosystem-ledger-plane{z-index:3;width:32%;height:42%;transform-style:preserve-3d;opacity:.84;position:absolute;top:29%;left:34%;transform:perspective(820px)rotateX(58deg)rotate(-31deg)}.ecosystem-ledger-plane span{background:linear-gradient(135deg,#ffe18d2e,#000000c7),repeating-linear-gradient(90deg,#ffd9731f 0 1px,#0000 1px 12px);border:1px solid #ffd97357;border-radius:4px;width:46%;height:18%;animation:8s ease-in-out infinite ledgerPlanePulse;display:block;position:absolute;box-shadow:inset 0 0 18px #ffd15d14,0 14px 32px #00000057,0 0 14px #ffc7421f}.ecosystem-ledger-plane span:first-child{top:2%;left:2%}.ecosystem-ledger-plane span:nth-child(2){animation-delay:-1.2s;top:18%;left:28%}.ecosystem-ledger-plane span:nth-child(3){animation-delay:-2.4s;top:34%;left:54%}.ecosystem-ledger-plane span:nth-child(4){animation-delay:-3.6s;top:50%;left:18%}.ecosystem-ledger-plane span:nth-child(5){animation-delay:-4.8s;top:66%;left:44%}.ecosystem-ledger-plane span:nth-child(6){animation-delay:-6s;top:82%;left:70%}@keyframes ledgerPlanePulse{0%,to{opacity:.45;transform:translateZ(0)}50%{opacity:.98;transform:translateZ(18px)}}.ecosystem-circuit-field{z-index:1;opacity:.64;background:linear-gradient(90deg,#0000 0 48%,#ffbe362e 49% 50%,#0000 51% 100%) 0 0/44px 44px,linear-gradient(0deg,#0000 0 48%,#ffbe361f 49% 50%,#0000 51% 100%) 0 0/44px 44px,linear-gradient(135deg,#0000 0 48%,#24dbd11f 49% 50%,#0000 51% 100%) 0 0/86px 86px;width:80%;height:66%;position:absolute;top:17%;left:10%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 16% 84%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 16% 84%,#0000 100%)}.ecosystem-core{z-index:6;aspect-ratio:1.08;background:linear-gradient(135deg,#ffd15d29,#000000e6 42%,#23e2d814),#000000db;border:1px solid #ffdb7d61;border-radius:14px;place-items:center;width:23%;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 26px #ffc64a1f,inset 0 0 0 1px #ffffff08,0 0 28px #d99d242e,0 22px 62px #0000006b}.ecosystem-core-rings{border:1px solid #ffd86c57;border-radius:18px;animation:4.8s ease-in-out infinite coreRingBreath;position:absolute;inset:-16%;box-shadow:inset 0 0 20px #ffc43614,0 0 0 8px #ffc4360a,0 0 0 17px #39e4d60b}.ecosystem-chain-core{z-index:2;aspect-ratio:1;width:72%;position:relative}.chain-core-link,.chain-core-node{display:block;position:absolute}.chain-core-link{transform-origin:0;background:linear-gradient(90deg,#ffd25ac7,#24dbd185);border-radius:0;width:58%;height:2px;animation:3.2s ease-in-out infinite coreLinkPulse;top:50%;left:50%;box-shadow:0 0 12px #ffcb5047}.chain-core-link-a{transform:rotate(0)}.chain-core-link-b{animation-delay:-.8s;transform:rotate(72deg)}.chain-core-link-c{animation-delay:-1.6s;transform:rotate(144deg)}.chain-core-link-d{animation-delay:-2.4s;transform:rotate(216deg)}.chain-core-node{aspect-ratio:1;background:linear-gradient(135deg,#ffdc7a38,#000000c7),#000c;border:1px solid #ffe18db8;border-radius:4px;width:26%;animation:4s ease-in-out infinite coreNodePulse;box-shadow:inset 0 0 18px #ffd25a29,0 0 20px #ffcb5038}.chain-core-node:after{content:"";background:linear-gradient(135deg, #fff2b9, var(--gold-soft));border-radius:1px;display:block;position:absolute;inset:34%;box-shadow:0 0 16px #ffcb50c2}.chain-core-node-a{top:0;left:37%}.chain-core-node-b{animation-delay:-.7s;top:34%;right:0}.chain-core-node-c{animation-delay:-1.4s;bottom:0;left:37%}.chain-core-node-d{animation-delay:-2.1s;top:34%;left:0}.chain-core-node-e{background:linear-gradient(135deg,#24dbd13d,#ffd15d1a),#000000d6;border-radius:4px;animation-delay:-2.8s;top:37%;left:37%}@keyframes coreRingBreath{0%,to{opacity:.7;transform:scale(.985)}50%{opacity:1;transform:scale(1.025)}}@keyframes coreLinkPulse{0%,to{opacity:.4}50%{opacity:1}}@keyframes coreNodePulse{0%,to{filter:brightness(.92);transform:scale(.98)}50%{filter:brightness(1.2);transform:scale(1.04)}}.ecosystem-node{z-index:8;text-align:center;width:178px;min-height:142px;color:var(--gold-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(135deg,#ffdd821f,#000000c7 44%,#23e2d80b),linear-gradient(#ffffff0e,#0000 42%),#0000009e;border:1px solid #ffda7957;border-radius:8px;place-items:center;padding:22px 18px 18px;display:grid;position:absolute;box-shadow:inset 0 0 22px #d99d240e,inset 0 0 0 1px #ffffff06,0 22px 52px #00000073,0 0 20px #d99d241f}.ecosystem-node:before{content:"";border-radius:inherit;opacity:.5;pointer-events:none;background:linear-gradient(90deg,#ffda795c 0 18px,#0000 18px calc(100% - 18px),#ffda7938 calc(100% - 18px)),linear-gradient(#ffda7942 0 1px,#0000 1px calc(100% - 1px),#ffda7929 calc(100% - 1px));position:absolute;inset:8px}.ecosystem-node:after{content:"";opacity:.56;background:linear-gradient(90deg,#0000,#39e4d675,#ffda796b,#0000);height:1px;position:absolute;bottom:10px;left:16%;right:16%}.ecosystem-node svg{width:52px;height:52px}.ecosystem-node strong{color:#fff;margin-top:8px;font-size:clamp(1.18rem,1.45vw,1.7rem);font-weight:500;line-height:1}.ecosystem-node span{color:#ffffffb8;margin-top:6px;font-size:clamp(.78rem,.9vw,1.02rem);line-height:1.28}.ecosystem-node-person{top:0;left:50%;transform:translate(-50%)}.ecosystem-node-company{top:42.4%;left:7.2%;transform:translateY(-50%)}.ecosystem-node-partner{top:42.4%;right:7.2%;transform:translateY(-50%)}.ecosystem-node-commerce{bottom:2.4%;left:50%;transform:translate(-50%)}.slide-number{z-index:30;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#00000061;border:1px solid #ffffff1f;border-radius:22px;place-items:center;min-width:104px;padding:16px 20px;display:grid;position:absolute;top:5%;right:6%;box-shadow:0 0 42px #00000073}.slide-number span{color:#ffffffb8;letter-spacing:.44em;font-size:11px}.slide-number strong{color:#fff;letter-spacing:-.05em;font-size:clamp(2.1rem,3vw,3.7rem);line-height:1}.base-slide{padding:6% 7%}.base-grid{z-index:10;grid-template-columns:.83fr 1.17fr;align-items:center;gap:5%;height:100%;display:grid;position:relative}.slide-copy{max-width:760px}.base-slide .slide-title{margin-top:7%;font-size:clamp(3.1rem,4.8vw,6.6rem);line-height:1.06}.base-slide .slide-subtitle{max-width:590px;margin-top:8%;font-size:clamp(1.04rem,1.35vw,1.7rem)}.slide-visual{place-items:center;min-width:0;display:grid;position:relative}.note-card,.mini-card,.glass-card,.service-card,.scenario-card,.safety-card,.rank-card{border:1px solid var(--border);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#00000061;box-shadow:0 0 46px #00000052}.note-card{color:#ffffffa3;border-radius:26px;max-width:650px;margin-top:32px;padding:22px;font-size:clamp(1rem,1.1vw,1.22rem);line-height:1.6}.note-card.large{font-size:clamp(1.1rem,1.35vw,1.55rem)}.quad-grid,.services-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;width:min(100%,820px);display:grid}.glass-card,.service-card{border-radius:30px;min-height:190px;padding:28px;position:relative;overflow:hidden}.glass-card.tall{min-height:220px}.glass-card:before,.service-card:before,.scenario-card:before{content:"";filter:blur(28px);background:#d99d2421;border-radius:999px;width:150px;height:150px;position:absolute;top:-54px;right:-54px}.card-index{color:var(--gold-soft);letter-spacing:.32em;font-size:.76rem}.glass-card h3,.service-card h3{letter-spacing:-.045em;margin:22px 0 0;font-size:clamp(1.6rem,2.1vw,2.35rem);line-height:1}.glass-card p,.service-card p{color:#ffffff8f;margin:14px 0 0;line-height:1.5}.service-icon{color:var(--gold-soft);font-size:1.9rem}.services-reference-slide{isolation:isolate;padding:0}.services-reference-slide .cinema-bg{background:radial-gradient(circle at 69% 44%,#d99d2430,#0000 33%),radial-gradient(circle at 79% 62%,#ffcd531a,#0000 28%),linear-gradient(100deg,#000000fa 0%,#000000db 45%,#000000fa 100%)}.services-reference-copy{z-index:14;flex-direction:column;width:32.9%;height:73.5%;min-height:0;display:flex;position:absolute;top:13.1%;left:7.4%}.services-reference-chip{width:fit-content;min-height:48px;color:var(--gold-soft);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#00000075;border:1px solid #d99d2473;border-radius:999px;align-items:center;gap:13px;padding:0 27px;display:inline-flex;box-shadow:inset 0 0 20px #d99d240e,0 0 26px #d99d2417}.services-reference-chip svg{width:12px;height:12px}.services-reference-chip span{letter-spacing:.39em;text-transform:uppercase;font-size:clamp(.65rem,.78vw,.92rem);font-weight:700}.services-reference-title{color:#fff;letter-spacing:-.064em;text-shadow:0 0 30px #000000d1;margin:9.4% 0 0;font-size:clamp(2.85rem,4.05vw,5rem);font-weight:300;line-height:1.02}.services-reference-title span,.services-reference-title strong{display:block}.services-reference-title strong{background:linear-gradient(180deg, var(--gold-light) 0%, var(--gold-soft) 48%, #9b6615 100%);color:#0000;filter:drop-shadow(0 0 18px #ffbe3638);-webkit-background-clip:text;background-clip:text;font-weight:300}.services-reference-title span strong{display:inline}.services-reference-line{background:linear-gradient(90deg, var(--gold-light), var(--gold-soft), transparent);width:165px;height:2px;margin-top:5.8%;box-shadow:0 0 22px #d99d24f2}.services-reference-subtitle{color:#ffffffbd;margin:5.2% 0 0;font-size:clamp(1.05rem,1.35vw,1.55rem);font-weight:300;line-height:1.34}.services-reference-pillars{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.15vw,18px);width:min(100%,620px);margin-top:auto;display:grid}.services-reference-pillar{height:clamp(82px,9.4vh,112px);min-height:0;color:var(--gold-light);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(135deg,#ffdd8014,#000000a3),#00000070;border:1px solid #d99d2454;border-radius:14px;place-items:center;gap:9px;display:grid;box-shadow:inset 0 0 20px #d99d240d,0 18px 48px #00000047}.services-reference-pillar svg{width:clamp(28px,2vw,36px);height:clamp(28px,2vw,36px);color:var(--gold-light);filter:drop-shadow(0 0 12px #ffca4866)}.services-reference-pillar span{color:#fff;font-size:clamp(.68rem,.82vw,.92rem);font-weight:700}.services-reference-visual{z-index:11;pointer-events:none;width:51.4%;height:76.8%;position:absolute;top:10.2%;right:7.4%}.services-topology{z-index:1;opacity:.88;mix-blend-mode:screen;position:absolute;inset:-5% -8% -8% -11%;overflow:visible}.services-topology-arc,.services-topology-rail,.services-topology-node path{fill:none;stroke:url(#services-gold-line);stroke-width:1.05px;stroke-linecap:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 7px #ffcc4f47)}.services-topology-arc{stroke-dasharray:2 14;opacity:.58}.services-topology-rail{stroke-width:1.15px;opacity:.86}.services-topology-rail.rail-b{opacity:.48}.services-topology-node path{stroke-width:1px;opacity:.72}.services-topology-node circle{fill:#ffe18d;filter:drop-shadow(0 0 9px #ffca48db)}.services-flow-packet{fill:var(--gold-light);filter:drop-shadow(0 0 12px #ffca48d1)}.services-flow-packet.packet-b{fill:#fff2b9}.services-reference-grid{z-index:5;grid-template-rows:repeat(4,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));align-content:stretch;gap:clamp(12px,1.12vw,18px) clamp(22px,2vw,34px);height:100%;display:grid;position:relative}.service-reference-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(135deg,#ffdf891f,#000000b8 46%,#ffdf890e),#0000008f;border:1px solid #ffdc7e6e;border-radius:18px;grid-template-columns:84px 1fr;align-items:center;gap:clamp(16px,1.32vw,22px);min-width:0;padding:clamp(16px,1.32vw,22px) clamp(22px,1.8vw,30px);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 28px #d99d240b,inset 0 1px #ffffff14,0 28px 70px #00000057,0 0 26px #d99d2421}.service-reference-card:before{content:"";border-radius:inherit;opacity:.55;pointer-events:none;background:linear-gradient(90deg,#0000,#ffda7b2e,#0000),linear-gradient(#ffffff17,#0000 38%);position:absolute;inset:0}.service-reference-card:after{content:"";opacity:.58;background:linear-gradient(90deg,#0000,#ffda7b61,#0000);height:1px;position:absolute;bottom:12px;left:22px;right:22px}.service-reference-icon{z-index:1;width:62px;height:62px;color:var(--gold-light);filter:drop-shadow(0 0 10px #ffca4873)drop-shadow(0 10px 16px #0000005c);place-items:center;display:grid;position:relative}.service-reference-icon svg{width:58px;height:58px}.service-reference-card h3{z-index:1;color:#fff;letter-spacing:-.04em;margin:0;font-size:clamp(1.2rem,1.7vw,1.9rem);font-weight:800;line-height:1.08;position:relative}.service-reference-card p{z-index:1;color:#ffffffa8;margin:10px 0 0;font-size:clamp(.82rem,1.05vw,1.2rem);line-height:1.22;position:relative}.pillar-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:660px;margin-top:32px;display:grid}.mini-card{border-radius:22px;padding:18px}.mini-card strong{color:var(--gold-soft);font-size:1.05rem;display:block}.mini-card span{color:#ffffff8a;margin-top:8px;font-size:.92rem;line-height:1.45;display:block}.market-ring,.rentpay-visual,.conect-map,.closing-orb{aspect-ratio:1.25;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:radial-gradient(circle,#d99d242e,#0000 42%),#00000047;border:1px solid #d99d241f;border-radius:42px;width:min(100%,760px);position:relative;box-shadow:inset 0 0 70px #d99d2414,0 0 80px #00000047}.center-orb,.rentpay-orb,.closing-orb img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.center-orb{aspect-ratio:1;background:#00000085;border:1px solid #d99d2433;border-radius:999px;place-items:center;width:46%;display:grid}.center-orb img,.closing-orb img{object-fit:contain;width:78%;max-height:72%}.orbit-card{color:#fffc;background:#0000008c;border:1px solid #d99d242e;border-radius:999px;padding:12px 18px;font-weight:700;position:absolute;box-shadow:0 0 24px #d99d2414}.orbit-1{top:18%;left:8%}.orbit-2{top:20%;right:9%}.orbit-3{top:50%;left:3%}.orbit-4{top:52%;right:6%}.orbit-5{bottom:10%;left:20%}.orbit-6{bottom:12%;right:20%}.rentpay-orb{aspect-ratio:1;text-align:center;background:#0000008c;border:1px solid #d99d2438;border-radius:999px;place-items:center;width:48%;display:grid}.rentpay-orb>span{font-size:3rem}.rentpay-orb strong{color:#fff;letter-spacing:-.06em;font-size:clamp(2.4rem,3.4vw,4rem);display:block}.rentpay-orb strong span{color:var(--gold-soft)}.rentpay-orb small{color:#ffffff8a;letter-spacing:.2em;text-transform:uppercase}.rent-steps{grid-template-columns:repeat(3,1fr);gap:12px;display:grid;position:absolute;bottom:5%;left:5%;right:5%}.rent-steps div{background:#0000008f;border:1px solid #d99d2429;border-radius:18px;padding:14px}.rent-steps strong,.rent-steps span{display:block}.rent-steps strong{color:var(--gold-soft)}.rent-steps span{color:#ffffffb3;margin-top:4px}.rentpay-reference-slide{isolation:isolate;padding:0}.rentpay-reference-slide .cinema-bg{background:radial-gradient(circle at 68% 36%,#d99d2438,#0000 31%),radial-gradient(circle at 72% 68%,#ffcc4e1c,#0000 30%),linear-gradient(100deg,#000000fc 0%,#000000db 48%,#000000fa 100%)}.rentpay-reference-copy{z-index:14;flex-direction:column;width:34%;height:62.5%;min-height:0;display:flex;position:absolute;top:10.3%;left:7.2%}.rentpay-reference-chip{width:fit-content;min-height:44px;color:var(--gold-soft);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0000007a;border:1px solid #d99d2478;border-radius:999px;align-items:center;gap:12px;padding:0 24px;display:inline-flex;box-shadow:inset 0 0 20px #d99d240e,0 0 26px #d99d2414}.rentpay-reference-chip span{background:linear-gradient(180deg, var(--gold-light), var(--gold));border-radius:999px;width:8px;height:8px;box-shadow:0 0 13px #ffd25de6}.rentpay-reference-chip strong{letter-spacing:.42em;font-size:clamp(.62rem,.76vw,.9rem);font-weight:800}.rentpay-reference-title{color:#fff;letter-spacing:-.066em;text-shadow:0 0 34px #000000e6;margin:8.5% 0 0;font-size:clamp(3.2rem,5.08vw,6.05rem);font-weight:300;line-height:1.12}.rentpay-reference-title span,.rentpay-reference-title strong{display:block}.rentpay-reference-title strong,.rentpay-reference-title span strong{background:linear-gradient(180deg, var(--gold-light) 0%, var(--gold-soft) 46%, #9b6615 100%);color:#0000;filter:drop-shadow(0 0 18px #ffbe3638);-webkit-background-clip:text;background-clip:text;font-weight:300}.rentpay-reference-title span strong{display:inline}.rentpay-reference-line{background:linear-gradient(90deg, #fff6c8, var(--gold-soft), transparent);width:116px;height:2px;margin-top:auto;box-shadow:0 0 22px #d99d24f2}.rentpay-reference-subtitle{color:#ffffffd1;margin:4.7% 0 0;font-size:clamp(1.05rem,1.34vw,1.55rem);font-weight:300;line-height:1.34}.rentpay-reference-subtitle strong{color:var(--gold-soft);font-weight:600}.rentpay-reference-visual{z-index:9;pointer-events:none;width:54%;height:68.5%;position:absolute;top:5.2%;right:3%}.rentpay-reference-visual:before{content:"";z-index:-1;filter:blur(14px);background:radial-gradient(circle,#ffc34033,#0000 61%);border-radius:999px;position:absolute;inset:6% 4% 0 9%}.rentpay-reference-image{object-fit:contain;object-position:center;filter:drop-shadow(0 24px 70px #0000009e);width:100%;height:100%;transform:scale(1.12)}.rentpay-reference-flow{z-index:16;position:absolute;bottom:8.3%;left:39.4%;right:4.5%}.rentpay-flow-label{color:var(--gold-light);justify-content:center;align-items:center;gap:24px;display:flex}.rentpay-flow-label span{background:linear-gradient(90deg, transparent, var(--gold-soft), transparent);width:min(9vw,90px);height:1px;box-shadow:0 0 16px #d99d24bd}.rentpay-flow-label strong{letter-spacing:.46em;white-space:nowrap;font-size:clamp(.72rem,.86vw,1rem);font-weight:800}.rentpay-step-row{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:clamp(10px,1.24vw,20px);margin-top:5%;display:grid}.rentpay-step-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(135deg,#ffdf8914,#000000b3 58%,#ffdf8909),#00000085;border:1px solid #d99d245c;border-radius:16px;grid-template-columns:1fr auto;align-items:center;gap:16px;min-width:0;min-height:clamp(74px,8.1vh,104px);padding:clamp(14px,1.22vw,20px) clamp(16px,1.5vw,24px);display:grid;box-shadow:inset 0 0 24px #d99d240b,0 22px 60px #00000059}.rentpay-step-card strong,.rentpay-step-card span{display:block}.rentpay-step-card strong{color:var(--gold-soft);font-size:clamp(1.12rem,1.55vw,1.82rem);line-height:1.12}.rentpay-step-card span{color:#ffffffd6;margin-top:7px;font-size:clamp(.86rem,1.03vw,1.18rem);line-height:1.18}.rentpay-step-card svg{width:clamp(32px,3.05vw,54px);height:clamp(32px,3.05vw,54px);color:var(--gold-soft);filter:drop-shadow(0 0 14px #ffca486b)}.rentpay-step-arrow{color:var(--gold-soft);opacity:.9;text-shadow:0 0 14px #ffca489e;font-size:clamp(1.25rem,1.45vw,1.7rem);line-height:1}.mini-list,.formula-list{gap:12px;max-width:680px;margin-top:30px;display:grid}.mini-list span,.formula-list div{color:#ffffff9e;background:#00000047;border:1px solid #d99d2424;border-radius:18px;padding:14px 16px}.conect-map{overflow:hidden}.map-node{color:#fff;background:#000000a6;border:1px solid #d99d2433;border-radius:999px;place-items:center;min-width:140px;min-height:68px;font-weight:800;display:grid;position:absolute}.node-1{top:23%;left:8%}.node-2{top:22%;right:8%}.node-3{bottom:15%;left:17%}.node-4{color:var(--gold-soft);bottom:15%;right:18%}.map-line{transform-origin:50%;background:linear-gradient(90deg,#0000,#d99d24a6,#0000);height:1px;position:absolute}.line-a{top:42%;left:22%;right:22%;transform:rotate(8deg)}.line-b{top:58%;left:18%;right:28%;transform:rotate(-18deg)}.line-c{top:51%;left:25%;right:16%;transform:rotate(25deg)}.conect-reference-slide{isolation:isolate;padding:0}.conect-reference-slide .cinema-bg{background:radial-gradient(circle at 70% 44%,#d99d2433,#0000 33%),radial-gradient(circle at 78% 68%,#ffcb4b17,#0000 31%),linear-gradient(100deg,#000000fc 0%,#000000e0 46%,#000000fc 100%)}.conect-reference-copy{z-index:14;flex-direction:column;width:34.2%;height:76%;min-height:0;display:flex;position:absolute;top:9.1%;left:5.8%}.conect-reference-chip{width:fit-content;min-height:47px;color:var(--gold-soft);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0000007a;border:1px solid #d99d2475;border-radius:999px;align-items:center;gap:12px;padding:0 24px;display:inline-flex;box-shadow:inset 0 0 20px #d99d240e,0 0 26px #d99d2414}.conect-reference-chip svg{width:14px;height:14px}.conect-reference-chip span{letter-spacing:.42em;font-size:clamp(.62rem,.8vw,.94rem);font-weight:800}.conect-reference-title{color:#fff;letter-spacing:-.068em;text-shadow:0 0 34px #000000e6;margin:12.6% 0 0;font-size:clamp(3.25rem,5.05vw,6rem);font-weight:300;line-height:1.02}.conect-reference-title span,.conect-reference-title strong{display:block}.conect-reference-title strong{background:linear-gradient(180deg, var(--gold-light) 0%, var(--gold-soft) 48%, #9b6615 100%);color:#0000;filter:drop-shadow(0 0 18px #ffbe3638);-webkit-background-clip:text;background-clip:text;font-weight:300}.conect-reference-line{background:linear-gradient(90deg, #fff6c8, var(--gold-soft), transparent);width:140px;height:2px;margin-top:7.2%;box-shadow:0 0 22px #d99d24f2}.conect-reference-subtitle{color:#ffffffbf;margin:6.1% 0 0;font-size:clamp(1.08rem,1.42vw,1.6rem);font-weight:300;line-height:1.38}.conect-reference-note{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(135deg,#ffdf8917,#000000ad 57%,#ffdf890a),#00000085;border:1px solid #d99d245c;border-radius:18px;grid-template-columns:74px 1fr;align-items:center;width:min(100%,585px);min-height:88px;margin-top:auto;display:grid;box-shadow:inset 0 0 24px #d99d240b,0 20px 60px #0000004d}.conect-reference-note div{height:48px;color:var(--gold-soft);border-right:1px solid #d99d2438;place-items:center;display:grid}.conect-reference-note svg{filter:drop-shadow(0 0 14px #ffca488c);width:34px;height:34px}.conect-reference-note span{color:#ffffffab;padding:0 22px;font-size:clamp(1rem,1.22vw,1.38rem);line-height:1.25}.conect-reference-note strong{color:var(--gold-soft);font-weight:700}.conect-reference-visual{z-index:10;pointer-events:none;width:55.5%;height:82.2%;position:absolute;top:6.6%;right:4.5%}.conect-reference-visual:before{content:"";z-index:-1;filter:blur(18px);background:radial-gradient(circle,#ffc34038,#0000 62%);border-radius:999px;position:absolute;inset:2% 5% 5%}.conect-reference-image{object-fit:cover;object-position:center;opacity:.88;filter:saturate(1.08)contrast(1.04)brightness(.93)drop-shadow(0 24px 72px #0000008f);width:96%;height:84%;position:absolute;inset:8% 2%;-webkit-mask-image:radial-gradient(circle,#000 0% 58%,#000000bf 70%,#0000 88%);mask-image:radial-gradient(circle,#000 0% 58%,#000000bf 70%,#0000 88%)}.conect-orbit-map{z-index:3;mix-blend-mode:screen;position:absolute;inset:0;overflow:visible}.conect-orbit,.conect-dotted-orbit,.conect-spokes path{fill:none;stroke:url(#conect-orbit-gold);stroke-linecap:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 8px #ffcc4f5c)}.conect-orbit{stroke-width:1.6px;opacity:.92}.conect-dotted-orbit{stroke-width:1px;stroke-dasharray:2 11;opacity:.44}.conect-dotted-orbit.orbit-wide{opacity:.26}.conect-spokes path{stroke-width:1.25px;opacity:.78}.conect-orbit-dots circle,.conect-packet{fill:var(--gold-soft);filter:drop-shadow(0 0 12px #ffca48e6)}.conect-node{z-index:6;width:clamp(124px,9.4vw,162px);color:var(--gold-light);justify-items:center;display:grid;position:absolute}.conect-node-orb{aspect-ratio:1;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:radial-gradient(circle at 50% 18%,#ffedb22e,#0000 18%),radial-gradient(circle,#d99d2429,#000000b8 62%),#0000008f;border:1px solid #ffda7580;border-radius:999px;place-items:center;width:clamp(112px,8.2vw,148px);display:grid;box-shadow:inset 0 0 24px #d99d2414,inset 0 0 2px #ffffff2e,0 0 28px #d99d2438,0 24px 66px #0000006b}.conect-node-orb svg{filter:drop-shadow(0 0 14px #ffca487a);width:clamp(52px,4.1vw,76px);height:clamp(52px,4.1vw,76px)}.conect-node-label{color:#fff;letter-spacing:-.03em;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#000000ad;border:1px solid #d99d2470;border-radius:999px;place-items:center;min-width:clamp(112px,8.8vw,150px);min-height:clamp(42px,3.2vw,52px);margin-top:-11px;font-size:clamp(.9rem,1.1vw,1.25rem);font-weight:850;display:grid;box-shadow:inset 0 0 14px #d99d240f,0 14px 36px #00000061}.conect-node-label.accent{color:var(--gold-soft)}.conect-node-client{top:3%;left:8%}.conect-node-commerce{top:3%;right:5%}.conect-node-partner{bottom:3%;left:8%}.conect-node-sbpay{bottom:3%;right:5%}.rewards-reference-slide{isolation:isolate;padding:0}.rewards-reference-slide .cinema-bg{background:radial-gradient(circle at 72% 30%,#d99d2438,#0000 31%),radial-gradient(circle at 69% 73%,#ffca4421,#0000 30%),linear-gradient(100deg,#000000fc 0%,#000000e6 42%,#050402fc 100%)}.rewards-reference-slide:before{content:"";z-index:2;pointer-events:none;opacity:.2;background-image:linear-gradient(#ffc33813 1px,#0000 1px),linear-gradient(90deg,#ffc3380e 1px,#0000 1px),radial-gradient(circle,#ffc9466b 1px,#0000 1.4px);background-size:74px 74px,74px 74px,16px 16px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 12% 96%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 12% 96%,#0000 100%)}.rewards-reference-copy{z-index:16;flex-direction:column;width:34.2%;height:65%;min-height:0;display:flex;position:absolute;top:13.8%;left:4.2%}.rewards-reference-chip{width:fit-content;min-height:48px;color:var(--gold-soft);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0000008f;border:1px solid #d99d248c;border-radius:999px;align-items:center;gap:14px;padding:0 24px;display:inline-flex;box-shadow:inset 0 0 22px #d99d240f,0 0 28px #d99d241f}.rewards-reference-chip svg{width:15px;height:15px}.rewards-reference-chip span{letter-spacing:.42em;font-size:clamp(.66rem,.84vw,.97rem);font-weight:850}.rewards-reference-title{color:#fff;letter-spacing:-.07em;text-shadow:0 0 34px #000000e6;margin:6.7% 0 0;font-size:clamp(3.25rem,5.08vw,6.05rem);font-weight:300;line-height:1.02}.rewards-reference-title span,.rewards-reference-title strong{display:block}.rewards-reference-title strong{background:linear-gradient(180deg, #fff0a3 0%, var(--gold-soft) 46%, #9b6511 100%);color:#0000;filter:drop-shadow(0 0 18px #ffbe3638);-webkit-background-clip:text;background-clip:text;font-weight:300}.rewards-reference-title strong:last-child{position:relative}.rewards-reference-title strong:last-child:after{content:"";background:linear-gradient(90deg,#0000,#ffe590e0,#0000);width:28%;height:2px;position:absolute;bottom:10%;right:2%;box-shadow:0 0 24px #ffca48f2}.rewards-reference-line{background:linear-gradient(90deg, #fff6c8, var(--gold-soft), transparent);width:132px;height:2px;margin-top:6.2%;box-shadow:0 0 22px #d99d24f2}.rewards-reference-subtitle{color:#ffffffd1;margin:4.5% 0 0;font-size:clamp(1.18rem,1.55vw,1.8rem);font-weight:350;line-height:1.28}.rewards-reference-subtitle strong{color:var(--gold-soft);font-weight:500}.rewards-reference-note{color:#ffffffad;grid-template-columns:74px 1fr;align-items:center;gap:18px;margin-top:6.8%;display:grid}.rewards-reference-note div{aspect-ratio:1;width:58px;color:var(--gold-soft);background:#00000085;border:1px solid #d99d2480;border-radius:999px;place-items:center;display:grid;box-shadow:inset 0 0 16px #d99d2414,0 0 20px #d99d241f}.rewards-reference-note svg{width:32px;height:32px}.rewards-reference-note span{border-left:2px solid #d99d24b8;padding-left:20px;font-size:clamp(.92rem,1.18vw,1.36rem);line-height:1.32}.rewards-reference-visual{z-index:12;pointer-events:none;width:53.8%;height:57.5%;position:absolute;top:18.5%;right:6.1%}.rewards-reference-visual:before{content:"";z-index:-1;filter:blur(9px);background:radial-gradient(at 50% 90%,#ffc83647,#0000 42%),radial-gradient(circle at 50% 7%,#ffc9482e,#0000 22%);position:absolute;inset:-10% -2% -7%}.rewards-orbit-lines{mix-blend-mode:screen;position:absolute;inset:-17% -4% -10%;overflow:visible}.rewards-arc,.rewards-ground-ring{fill:none;stroke:#d99d247a;stroke-width:1.1px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 8px #ffca4842)}.rewards-arc-dot{stroke-dasharray:2 10;opacity:.48}.rewards-ground-ring{stroke:#ffca4852;opacity:.58}.rewards-ground-ring.ring-b{opacity:.34}.rewards-steps-row{grid-template-columns:1fr 46px 1fr 46px 1fr;align-items:center;gap:clamp(14px,1.2vw,24px);display:grid;position:absolute;inset:0}.rewards-step-card{clip-path:polygon(8% 0,92% 0,100% 8%,100% 92%,92% 100%,8% 100%,0 92%,0 8%);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:radial-gradient(circle at 50% 0,#ffe4862e,#0000 18%),radial-gradient(circle at 50% 100%,#ffc52b3d,#0000 26%),linear-gradient(#ffe18014,#000000b8 52%,#7c4d062e),#0000009e;border:1px solid #ffdb79bd;border-radius:16px;align-content:center;justify-items:center;min-height:clamp(384px,29.4vw,510px);padding:clamp(32px,2.8vw,48px) clamp(20px,1.8vw,32px);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 8px #d99d2409,inset 0 0 34px #d99d2414,0 22px 64px #00000061,0 0 28px #d99d242e}.rewards-step-card:before{content:"";z-index:0;clip-path:polygon(8% 0,92% 0,100% 8%,100% 92%,92% 100%,8% 100%,0 92%,0 8%);opacity:.15;background-image:radial-gradient(circle,#ffdc78ad 1px,#0000 1px);background-size:8px 8px;border:1px solid #ffdb798a;position:absolute;inset:8px}.rewards-step-card:after{content:"";background:linear-gradient(90deg, transparent, #fff0a2, var(--gold-soft), transparent);height:16px;position:absolute;bottom:0;left:7%;right:7%;box-shadow:0 0 24px #ffca48f2}.rewards-step-icon{z-index:2;aspect-ratio:1;width:clamp(104px,8vw,148px);color:var(--gold-soft);filter:drop-shadow(0 0 20px #ffca4857);place-items:center;display:grid;position:relative}.rewards-step-icon:before,.rewards-step-icon:after{content:"";clip-path:polygon(50% 0,92% 24%,92% 76%,50% 100%,8% 76%,8% 24%);position:absolute;inset:3%}.rewards-step-icon:before{background:linear-gradient(145deg,#ffeea824,#000000d1),#000000b8;border:1px solid #ffda76b8;box-shadow:inset 0 0 0 4px #d99d2421,inset 0 0 24px #d99d2429,0 0 20px #d99d2433}.rewards-step-icon:after{background:radial-gradient(circle at 50% 30%,#ffdf7f1f,#0000 46%);border:1px solid #ffda7661;inset:10%}.rewards-step-icon svg{z-index:2;stroke-width:3.5px;filter:drop-shadow(0 0 14px #ffca488f);width:48%;height:48%;position:relative}.rewards-step-number{z-index:2;aspect-ratio:1;width:clamp(45px,3.4vw,62px);color:var(--gold-light);background:#00000047;border:1px solid #ffdc78ad;border-radius:999px;place-items:center;margin-top:clamp(16px,1.3vw,24px);font-size:clamp(1.38rem,1.8vw,2.05rem);font-weight:300;display:grid;position:relative}.rewards-step-card strong{z-index:2;color:var(--gold-light);letter-spacing:-.055em;margin-top:clamp(18px,1.6vw,28px);font-size:clamp(1.45rem,1.82vw,2.15rem);font-weight:850;line-height:1;position:relative}.rewards-step-card i{z-index:2;background:linear-gradient(90deg, transparent, var(--gold-soft), transparent);width:42px;height:2px;margin-top:18px;position:relative;box-shadow:0 0 14px #d99d24ad}.rewards-step-card p{z-index:2;color:#ffffffd1;text-align:center;margin:18px 0 0;font-size:clamp(1rem,1.24vw,1.46rem);font-weight:300;line-height:1.23;position:relative}.rewards-step-arrow{z-index:4;color:var(--gold-light);text-shadow:0 0 18px #ffca48b8;justify-self:center;font-size:clamp(2.75rem,3.6vw,4.45rem);line-height:1;position:relative}.rewards-bottom-bar{z-index:18;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(90deg,#ffd55b17,#000000ad 26%,#00000094 72%,#ffd55b17),#00000085;border:1px solid #ffd256b8;border-radius:22px;grid-template-columns:160px 1fr 160px;align-items:center;min-height:clamp(72px,6.3vw,96px);display:grid;position:absolute;bottom:5%;left:8%;right:7.6%;overflow:hidden;box-shadow:inset 0 0 28px #d99d240e,0 0 32px #d99d2421}.rewards-bottom-icon,.rewards-bottom-chevron{height:100%;color:var(--gold-light);place-items:center;display:grid}.rewards-bottom-icon{border-right:1px solid #d99d2442}.rewards-bottom-chevron{border-left:1px solid #d99d2442}.rewards-bottom-icon svg{filter:drop-shadow(0 0 14px #ffca488a);width:clamp(45px,3.9vw,66px);height:clamp(45px,3.9vw,66px)}.rewards-bottom-chevron svg{width:clamp(34px,2.9vw,50px);height:clamp(34px,2.9vw,50px)}.rewards-bottom-bar p{color:#ffffffd1;letter-spacing:-.045em;text-align:center;margin:0;padding:0 clamp(26px,3.2vw,58px);font-size:clamp(1.45rem,2vw,2.35rem);font-weight:300;line-height:1.1}.rewards-bottom-bar strong{color:var(--gold-soft);font-weight:700}.boost-reference-slide{isolation:isolate;padding:0}.boost-reference-slide .cinema-bg{background:radial-gradient(circle at 72% 20%,#d99d242e,#0000 29%),radial-gradient(circle at 73% 64%,#ffca4421,#0000 32%),linear-gradient(100deg,#000000fc 0%,#000000e8 42%,#050402fc 100%)}.boost-reference-slide:before{content:"";z-index:2;pointer-events:none;opacity:.18;background-image:linear-gradient(#ffc33811 1px,#0000 1px),linear-gradient(90deg,#ffc3380b 1px,#0000 1px),radial-gradient(circle,#ffc94670 1px,#0000 1.5px);background-size:74px 74px,74px 74px,16px 16px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 11% 96%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 11% 96%,#0000 100%)}.boost-reference-copy{z-index:16;flex-direction:column;width:33.7%;height:auto;min-height:0;display:flex;position:absolute;top:12.1%;left:4.15%}.boost-reference-chip{width:fit-content;min-height:48px;color:var(--gold-soft);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0000008f;border:1px solid #d99d248f;border-radius:999px;align-items:center;gap:14px;padding:0 24px;display:inline-flex;box-shadow:inset 0 0 22px #d99d240f,0 0 28px #d99d241f}.boost-reference-chip svg{width:17px;height:17px}.boost-reference-chip span{letter-spacing:.42em;font-size:clamp(.66rem,.84vw,.97rem);font-weight:850}.boost-reference-title{color:#fff;letter-spacing:-.065em;text-shadow:0 0 34px #000000e6;margin:7.4% 0 0;font-size:clamp(2.45rem,3.25vw,4rem);font-weight:300;line-height:1.06}.boost-reference-title span,.boost-reference-title strong{display:block}.boost-reference-title strong{background:linear-gradient(180deg, #fff0a3 0%, var(--gold-soft) 43%, #9b6511 100%);color:#0000;filter:drop-shadow(0 0 18px #ffbe363d);-webkit-background-clip:text;background-clip:text;margin-top:2%;font-weight:300}.boost-reference-line{background:linear-gradient(90deg, #fff6c8, var(--gold-soft), transparent);width:132px;height:2px;margin-top:5%;box-shadow:0 0 22px #d99d24f2}.boost-reference-subtitle{color:#ffffffd1;margin:4% 0 0;font-size:clamp(1.02rem,1.24vw,1.44rem);font-weight:350;line-height:1.32}.boost-reference-subtitle strong{color:var(--gold-soft);font-weight:650}.boost-base-note{z-index:17;grid-template-columns:clamp(66px,4.8vw,88px) 1fr;align-items:center;gap:clamp(13px,1.15vw,20px);width:29%;margin-top:0;display:grid;position:absolute;top:69.4%;left:4.15%}.boost-base-note div{aspect-ratio:1;color:var(--gold-soft);background:radial-gradient(circle at 50% 24%,#ffeea82e,#0000 30%),radial-gradient(circle,#d99d2433,#000000b3 66%);border:1px solid #ffda76b8;border-radius:999px;place-items:center;display:grid;box-shadow:inset 0 0 22px #d99d241a,0 0 34px #d99d2433,0 0 0 10px #d99d2409}.boost-base-note svg{filter:drop-shadow(0 0 12px #ffca487a);width:50%;height:50%}.boost-base-note p{color:#ffffffa8;margin:0;font-size:clamp(.8rem,.96vw,1.1rem);line-height:1.24}.boost-base-note strong{color:var(--gold-soft);margin-bottom:6px;font-size:clamp(.98rem,1.16vw,1.34rem);font-weight:500;display:block}.boost-base-note span{display:block}.boost-flow{z-index:13;pointer-events:none;grid-template-columns:minmax(0,1fr) 50px minmax(0,1fr) 88px 46px minmax(0,1fr);align-items:center;gap:clamp(8px,.75vw,14px);width:53%;height:40.8%;display:grid;position:absolute;top:9.4%;right:5.25%}.boost-flow:before{content:"";z-index:-1;filter:blur(14px);background:radial-gradient(circle at 50% 46%,#ffca482e,#0000 34%),linear-gradient(90deg,#0000,#ffca481f,#0000);position:absolute;inset:-8% -2% -12%}.boost-step-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#fff4b91f 0%,#0000 12%),radial-gradient(circle at 50% 0,#ffe48633,#0000 22%),radial-gradient(circle at 50% 100%,#ffc52b4d,#0000 28%),linear-gradient(#ffe18014,#000000c9 52%,#7c4d062e),#0000009e;border:1px solid #ffdb79bd;border-radius:16px;align-content:center;justify-items:center;height:100%;min-height:0;padding:clamp(18px,1.45vw,26px) clamp(13px,1vw,19px);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 8px #d99d2409,inset 0 0 42px #d99d241c,inset 0 -40px 70px #ffc52b1f,0 22px 64px #00000061,0 0 34px #d99d2438}.boost-step-card:before{content:"";z-index:0;opacity:.16;background-image:radial-gradient(circle,#ffdc78b3 1px,#0000 1px);background-size:8px 8px;border:1px solid #ffdb7980;position:absolute;inset:8px;-webkit-mask-image:linear-gradient(#000 0%,#000000d1 62%,#0000 100%);mask-image:linear-gradient(#000 0%,#000000d1 62%,#0000 100%)}.boost-step-card:after{content:"";background:linear-gradient(90deg, #0000, #fff4bc 19%, var(--gold-soft) 52%, #8a540961 86%, #0000);height:18px;position:absolute;bottom:0;left:12%;right:12%;box-shadow:0 0 28px #ffca48fa,0 -14px 38px #ffca4833}.boost-step-number,.boost-step-card strong,.boost-step-icon,.boost-step-card i,.boost-step-card em,.boost-step-card p{z-index:2;position:relative}.boost-step-number{color:var(--gold-light);font-size:clamp(.96rem,1.08vw,1.28rem);font-weight:400;line-height:1}.boost-step-card strong{color:#ffffffe6;text-align:center;letter-spacing:-.045em;min-height:2.42em;margin-top:clamp(11px,.82vw,15px);font-size:clamp(.94rem,1.05vw,1.25rem);font-weight:350;line-height:1.08}.boost-step-icon{aspect-ratio:1;width:clamp(64px,4.9vw,92px);color:var(--gold-light);filter:drop-shadow(0 0 20px #ffca486b);place-items:center;margin-top:clamp(10px,.95vw,16px);display:grid}.boost-step-icon svg{stroke-width:2.45px;width:100%;height:100%}.boost-step-card i{background:linear-gradient(90deg, transparent, var(--gold-soft), transparent);width:clamp(70px,6vw,106px);height:1px;margin-top:clamp(13px,1.05vw,19px);box-shadow:0 0 16px #d99d24b8}.boost-step-card em{color:#0000;letter-spacing:-.065em;background:linear-gradient(180deg, #fff4b7 0%, var(--gold-soft) 44%, #9c6411 100%);filter:drop-shadow(0 0 18px #ffbe363d);-webkit-background-clip:text;background-clip:text;margin-top:clamp(12px,1vw,18px);font-size:clamp(2.08rem,3vw,3.95rem);font-style:normal;font-weight:350;line-height:.95}.boost-step-card p{color:#ffffffbd;text-align:center;margin:10px 0 0;font-size:clamp(.78rem,.92vw,1.08rem);line-height:1.2}.boost-flow-arrow{color:var(--gold-light);filter:drop-shadow(0 0 15px #ffca4894);place-items:center;display:grid}.boost-flow-arrow svg{fill:none;stroke:currentColor;stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round;width:100%;max-width:56px;height:auto}.boost-replace-badge{min-height:clamp(56px,4.2vw,72px);color:var(--gold-light);text-align:center;background:radial-gradient(circle at 50% 0,#ffe28529,#0000 33%),#00000085;border:1px solid #ffdb798c;border-radius:10px;place-items:center;padding:0 clamp(10px,.72vw,14px);font-size:clamp(.65rem,.78vw,.92rem);line-height:1.05;display:grid;box-shadow:inset 0 0 18px #d99d240f,0 0 18px #d99d241f}.boost-equation-panel{z-index:14;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(90deg,#ffd55b14,#000000b8 28%,#0000009e 72%,#ffd55b14),#0000008f;border:1px solid #ffd256a8;border-radius:18px;align-content:center;min-height:clamp(102px,9.4vw,136px);padding:clamp(16px,1.28vw,23px) clamp(24px,1.82vw,35px);display:grid;position:absolute;top:58.3%;left:36.8%;right:4.15%;box-shadow:inset 0 0 28px #d99d240d,0 0 34px #d99d241f}.boost-equation-panel>span{color:var(--gold-soft);letter-spacing:.55em;text-align:center;font-size:clamp(.58rem,.72vw,.86rem);font-weight:850}.boost-equation-row{grid-template-columns:1fr auto .9fr auto 1.45fr;align-items:baseline;gap:clamp(14px,1.25vw,25px);margin-top:clamp(14px,1.05vw,20px);display:grid}.boost-equation-row strong,.boost-equation-row em{letter-spacing:-.075em;font-style:normal;line-height:.95}.boost-equation-row strong{color:#fff;font-size:clamp(2.02rem,3.08vw,3.95rem);font-weight:350}.boost-equation-row b{color:var(--gold-soft);font-size:clamp(1.7rem,2.45vw,3.1rem);font-weight:300;line-height:1}.boost-equation-row em{color:#0000;background:linear-gradient(180deg, #fff2ad 0%, var(--gold-soft) 42%, #9b6511 100%);filter:drop-shadow(0 0 20px #ffbe3647);-webkit-background-clip:text;background-clip:text;font-size:clamp(2.82rem,4.55vw,5.65rem);font-weight:350}.boost-equation-note{z-index:15;color:#ffffffc2;text-align:center;margin:0;font-size:clamp(.94rem,1.16vw,1.34rem);line-height:1.2;position:absolute;top:77.3%;left:49.4%;right:8%}.boost-equation-note:before{content:"";background:var(--gold-light);width:10px;height:10px;position:absolute;top:-18px;left:50%;transform:translate(-50%)rotate(45deg);box-shadow:0 0 20px #ffca48e6}.boost-bottom-rail{z-index:15;background:radial-gradient(circle at 18% 100%,#ffca4838,#0000 17%),linear-gradient(90deg,#ffd55b12,#000000ad 28%,#0000009e 76%,#ffd55b0f),#0000008f;border:1px solid #ffd25694;border-radius:18px;grid-template-columns:clamp(96px,8.6vw,158px) 42px 1fr;align-items:center;min-height:clamp(62px,5.15vw,84px);padding:0 clamp(22px,2.05vw,38px);display:grid;position:absolute;bottom:2.9%;left:4.15%;right:4.15%;overflow:hidden;box-shadow:inset 0 0 26px #d99d240e,0 0 30px #d99d241f}.boost-door{height:100%;color:var(--gold-light);border-right:1px solid #d99d243d;place-items:center;display:grid;position:relative}.boost-door svg{filter:drop-shadow(0 0 18px #ffca4880);width:clamp(42px,3.7vw,68px);height:clamp(42px,3.7vw,68px)}.boost-bottom-arrow{fill:none;width:34px;height:22px;stroke:var(--gold-soft);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 10px #ffca486b)}.boost-bottom-rail p{color:#ffffffc7;letter-spacing:-.045em;margin:0;font-size:clamp(.98rem,1.28vw,1.54rem);font-weight:300;line-height:1.16}.boost-bottom-rail strong{color:var(--gold-soft);font-weight:700}.earnings-reference-slide{isolation:isolate;padding:0}.earnings-reference-slide .cinema-bg{background:radial-gradient(circle at 67% 18%,#ffc6452e,#0000 29%),radial-gradient(circle at 72% 71%,#d99d241f,#0000 34%),linear-gradient(100deg,#000000fc 0%,#000000e6 47%,#000000fc 100%)}.earnings-reference-copy{z-index:14;flex-direction:column;width:37.4%;height:85%;min-height:0;display:flex;position:absolute;top:6.5%;left:4.5%}.earnings-reference-chip{width:fit-content;min-height:47px;color:var(--gold-soft);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0000008a;border:1px solid #d99d2480;border-radius:999px;align-items:center;gap:12px;padding:0 24px;display:inline-flex;box-shadow:inset 0 0 22px #d99d240f,0 0 26px #d99d241a}.earnings-reference-chip svg{width:15px;height:15px}.earnings-reference-chip span{letter-spacing:.42em;font-size:clamp(.64rem,.82vw,.95rem);font-weight:850}.earnings-reference-title{color:#fff;letter-spacing:-.068em;text-shadow:0 0 34px #000000e6;margin:8.3% 0 0;font-size:clamp(3.25rem,5.05vw,6rem);font-weight:300;line-height:1.02}.earnings-reference-title span,.earnings-reference-title strong{display:block}.earnings-reference-title strong{background:linear-gradient(180deg, #fff0a3 0%, var(--gold-soft) 46%, #9b6511 100%);color:#0000;filter:drop-shadow(0 0 18px #ffbe3638);-webkit-background-clip:text;background-clip:text;font-weight:300}.earnings-reference-line{background:linear-gradient(90deg, #fff6c8, var(--gold-soft), transparent);width:132px;height:2px;margin-top:6.5%;box-shadow:0 0 22px #d99d24f2}.earnings-reference-subtitle{color:#ffffffd1;margin:4.7% 0 0;font-size:clamp(1.2rem,1.65vw,1.88rem);font-weight:350;line-height:1.28}.earnings-product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:5.4%;display:grid}.earnings-product-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:radial-gradient(circle at 50% 23%,#ffdd8024,#0000 42%),linear-gradient(145deg,#ffdf8914,#000000b8 62%),#00000080;border:1px solid #d99d2457;border-radius:14px;align-content:center;justify-items:center;gap:8px;min-height:clamp(128px,9.6vw,170px);padding:clamp(14px,1.25vw,22px) clamp(10px,1vw,17px);display:grid;box-shadow:inset 0 0 22px #d99d240e,0 18px 44px #00000047}.earnings-product-card svg{width:clamp(42px,3.8vw,68px);height:clamp(42px,3.8vw,68px);color:var(--gold-light);filter:drop-shadow(0 0 14px #ffca4875)}.earnings-product-card strong{color:#fff;letter-spacing:.02em;font-size:clamp(.72rem,.85vw,1.04rem);font-weight:900}.earnings-product-card span{color:#ffffff94;text-align:center;font-size:clamp(.72rem,.88vw,1.05rem);line-height:1.2}.earnings-real-use{-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);background:linear-gradient(90deg,#ffdf8914,#000000b3 52%,#ffdf8909),#0000008a;border:1px solid #d99d2459;border-radius:18px;grid-template-columns:clamp(88px,7.4vw,134px) 1fr;align-items:center;gap:clamp(18px,1.8vw,30px);min-height:clamp(108px,9.1vw,154px);margin-top:4.9%;padding:18px 28px;display:grid;box-shadow:inset 0 0 24px #d99d240b,0 18px 54px #00000052}.earnings-real-use-orb{aspect-ratio:1;color:var(--gold-light);background:radial-gradient(circle at 48% 24%,#ffefb82e,#0000 24%),radial-gradient(circle,#d99d2433,#000000bd 64%);border:1px solid #d99d248c;border-radius:999px;place-items:center;display:grid;box-shadow:inset 0 0 22px #d99d241c,0 0 0 10px #d99d2409,0 0 34px #d99d242e}.earnings-real-use-orb svg{filter:drop-shadow(0 0 14px #ffca4885);width:46%;height:46%}.earnings-real-use strong{color:#fff;letter-spacing:-.045em;font-size:clamp(1.18rem,1.72vw,2rem);line-height:1.1;display:block}.earnings-real-use strong span{color:var(--gold-soft)}.earnings-real-use p{color:#ffffff8c;margin:10px 0 0;font-size:clamp(.88rem,1.1vw,1.28rem);line-height:1.28}.earnings-reference-visual{z-index:8;pointer-events:none;width:48%;height:34.8%;position:absolute;top:1.3%;right:6.4%}.earnings-growth-image{object-fit:cover;object-position:center;opacity:.98;filter:saturate(1.06)contrast(1.04)brightness(.98)drop-shadow(0 20px 54px #0000008c);-webkit-mask-composite:source-in;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 10% 91%,#0000 100%),linear-gradient(#000 0% 83%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 10% 91%,#0000 100%),linear-gradient(#000 0% 83%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.earnings-hero-orb{z-index:2;aspect-ratio:1;width:clamp(64px,5.5vw,104px);color:var(--gold-light);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:radial-gradient(circle at 50% 18%,#fff2b729,#0000 22%),radial-gradient(circle,#d99d2430,#000000b8 65%),#00000094;border:1px solid #d99d2473;border-radius:999px;place-items:center;display:grid;position:absolute;box-shadow:inset 0 0 26px #d99d241a,0 0 0 8px #d99d2408,0 0 28px #d99d2438}.earnings-hero-orb svg{filter:drop-shadow(0 0 13px #ffca4875);width:52%;height:52%}.earnings-hero-orb-wallet{top:6%;left:15%}.earnings-hero-orb-home{top:42%;left:2.5%}.earnings-hero-orb-growth{top:4%;right:6.5%}.earnings-hero-orb-sb{top:43%;right:1.8%}.earnings-reference-table{z-index:12;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(135deg,#ffdf8913,#000000d4 47%,#d99d2409),#0000009e;border:1px solid #d99d24a3;border-radius:22px;grid-template-rows:auto 1fr auto;width:50.8%;height:56.2%;padding:clamp(20px,1.65vw,32px);display:grid;position:absolute;bottom:6.1%;right:6.7%;box-shadow:inset 0 0 30px #d99d240e,0 30px 90px #0006}.earnings-reference-header,.earnings-reference-row{grid-template-columns:1.35fr 1.02fr .46fr .46fr .46fr;align-items:center;column-gap:clamp(10px,1.05vw,20px);display:grid}.earnings-reference-header{color:var(--gold-soft);letter-spacing:.34em;padding:0 clamp(16px,1.3vw,26px) clamp(13px,1vw,20px);font-size:clamp(.6rem,.76vw,.9rem);font-weight:900}.earnings-reference-header span:nth-child(n+3){text-align:center}.earnings-reference-rows{gap:clamp(8px,.75vw,13px);min-height:0;display:grid}.earnings-reference-row{background:radial-gradient(circle at 10%,#ffd77014,#0000 27%),linear-gradient(100deg,#ffffff0b,#ffffff05);border:1px solid #ffffff14;border-radius:16px;min-height:0;padding:clamp(10px,.9vw,16px) clamp(14px,1.15vw,22px);overflow:hidden;box-shadow:inset 0 0 18px #d99d2409,0 12px 34px #00000040}.earnings-reference-product,.earnings-reference-base{align-items:center;min-width:0;display:flex}.earnings-reference-product{gap:clamp(10px,.9vw,16px)}.earnings-row-icon{aspect-ratio:1;width:clamp(42px,3.25vw,58px);color:var(--gold-light);background:radial-gradient(circle at 50% 18%,#ffefb229,#0000 22%),radial-gradient(circle,#d99d242e,#000000b3 64%);border:1px solid #d99d248a;border-radius:999px;flex:none;place-items:center;display:grid;box-shadow:inset 0 0 18px #d99d2414,0 0 14px #d99d241c}.earnings-row-icon svg{filter:drop-shadow(0 0 12px #ffca4873);width:55%;height:55%}.earnings-reference-product strong{color:#fff;letter-spacing:-.025em;font-size:clamp(.78rem,.95vw,1.12rem);font-weight:850;line-height:1.05;display:block}.earnings-reference-product span{color:#ffffffc7;letter-spacing:.02em;margin-top:4px;font-size:clamp(.64rem,.77vw,.92rem);font-weight:650;display:block}.earnings-reference-base{color:#ffffffe0;text-transform:uppercase;white-space:pre-line;gap:clamp(8px,.8vw,14px);font-size:clamp(.58rem,.72vw,.86rem);font-weight:800;line-height:1.3}.earnings-reference-base svg{width:clamp(18px,1.5vw,28px);height:clamp(18px,1.5vw,28px);color:var(--gold-soft);filter:drop-shadow(0 0 12px #ffca486b);flex:none}.earnings-reference-row b{color:var(--gold-soft);letter-spacing:-.035em;text-align:center;white-space:nowrap;text-shadow:0 0 18px #ffc53933;font-size:clamp(1.08rem,1.54vw,1.78rem);font-weight:950}.earnings-reference-callout{background:linear-gradient(90deg,#000000c2,#ffd2580f,#000000b8);border:1px solid #d99d2461;border-radius:14px;justify-content:center;align-items:center;gap:clamp(16px,1.7vw,30px);min-height:clamp(58px,5.2vw,88px);margin-top:clamp(10px,.9vw,16px);padding:0 clamp(22px,2vw,36px);display:flex;box-shadow:inset 0 0 24px #d99d240d}.earnings-reference-callout svg{width:clamp(38px,3.3vw,60px);height:clamp(38px,3.3vw,60px);color:var(--gold-soft);filter:drop-shadow(0 0 16px #ffca4875);flex:none}.earnings-reference-callout p{color:#ffffffeb;letter-spacing:-.035em;margin:0;font-size:clamp(1.03rem,1.44vw,1.7rem);line-height:1.12}.earnings-reference-callout strong{color:var(--gold-soft);font-weight:850}.earnings-simulator-slide{isolation:isolate;padding:0}.earnings-simulator-slide .cinema-bg{background:radial-gradient(circle at 74% 22%,#ffc6452e,#0000 30%),radial-gradient(circle at 58% 84%,#d99d241c,#0000 34%),linear-gradient(106deg,#000000fc 0%,#080a0df0 48%,#000000fc 100%)}.simulator-copy{z-index:14;flex-direction:column;width:37%;height:87%;min-height:0;display:flex;position:absolute;top:6.4%;left:6.2%}.simulator-chip{width:fit-content;min-height:47px;color:var(--gold-soft);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0000008a;border:1px solid #d99d2480;border-radius:999px;align-items:center;gap:12px;padding:0 24px;display:inline-flex;box-shadow:inset 0 0 22px #d99d240f,0 0 26px #d99d241a}.simulator-chip svg{width:15px;height:15px}.simulator-chip span{letter-spacing:0;font-size:.88rem;font-weight:850}.simulator-title{color:#fff;letter-spacing:0;text-shadow:0 0 34px #000000e6;margin:8.4% 0 0;font-size:4.45rem;font-weight:300;line-height:1.02}.simulator-title span,.simulator-title strong{display:block}.simulator-title strong{background:linear-gradient(180deg, #fff0a3 0%, var(--gold-soft) 46%, #9b6511 100%);color:#0000;filter:drop-shadow(0 0 18px #ffbe3638);-webkit-background-clip:text;background-clip:text;font-weight:300}.simulator-title-line{background:linear-gradient(90deg, #fff6c8, var(--gold-soft), transparent);width:132px;height:2px;margin-top:6.2%;box-shadow:0 0 22px #d99d24f2}.simulator-subtitle{color:#ffffffc7;max-width:550px;margin:4.8% 0 0;font-size:1.48rem;font-weight:350;line-height:1.28}.simulator-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:auto;display:grid}.simulator-product-button{color:#ffffffc7;text-align:left;cursor:pointer;background:radial-gradient(circle at 20% 20%,#ffdd801a,#0000 35%),linear-gradient(145deg,#ffdf890f,#000000b8 65%),#00000080;border:1px solid #d99d2447;border-radius:16px;grid-template-columns:46px 1fr;align-items:center;gap:14px;min-height:102px;padding:16px;transition:border-color .18s,box-shadow .18s,color .18s,transform .18s;display:grid;box-shadow:inset 0 0 22px #d99d240b,0 18px 44px #0000003d}.simulator-product-button:hover,.simulator-product-button.active{color:#fff;border-color:#ffd874bd;box-shadow:inset 0 0 28px #d99d2417,0 0 32px #d99d2429,0 20px 46px #00000047}.simulator-product-button:hover{transform:translateY(-2px)}.simulator-product-button svg{width:44px;height:44px;color:var(--gold-light);filter:drop-shadow(0 0 14px #ffca4875)}.simulator-product-button span,.simulator-product-button strong,.simulator-product-button small{display:block}.simulator-product-button strong{color:inherit;letter-spacing:0;font-size:.98rem;font-weight:900}.simulator-product-button small{color:#ffffff8f;margin-top:5px;font-size:.9rem;line-height:1.18}.simulator-rate-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-height:54px;margin-top:16px;display:grid}.simulator-rate-strip span{color:#ffffff94;text-align:center;background:#0000006b;border:1px solid #d99d2442;border-radius:12px;place-items:center;font-size:.78rem;font-weight:750;line-height:1.15;display:grid}.simulator-rate-strip strong{color:var(--gold-soft);font-size:1.05rem}.simulator-console{z-index:15;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 74% 12%,#ffdb781c,#0000 32%),linear-gradient(135deg,#ffdf8913,#000000d6 50%,#d99d2409),#0000009e;border:1px solid #d99d2494;border-radius:24px;grid-template-rows:auto auto auto 1fr;gap:22px;width:49.6%;height:87%;padding:30px;display:grid;position:absolute;top:6.4%;right:7%;box-shadow:inset 0 0 34px #d99d240e,0 30px 90px #0000006b}.simulator-console:before{content:"";z-index:-1;opacity:.2;background-image:linear-gradient(#ffb92b24 1px,#0000 1px),linear-gradient(90deg,#ffb92b1a 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:22px;-webkit-mask-image:linear-gradient(#0000,#000 12% 88%,#0000);mask-image:linear-gradient(#0000,#000 12% 88%,#0000)}.simulator-console-header{background:linear-gradient(90deg,#ffffff0b,#ffffff04);border:1px solid #ffffff14;border-radius:18px;justify-content:space-between;align-items:center;gap:18px;min-height:78px;padding:16px 18px 16px 22px;display:flex}.simulator-console-header span{color:#ffffff7a;font-size:.92rem;font-weight:750;display:block}.simulator-console-header strong{color:#fff;margin-top:4px;font-size:1.75rem;font-weight:850;line-height:1;display:block}.simulator-active-icon{aspect-ratio:1;width:56px;color:var(--gold-light);background:radial-gradient(circle at 50% 18%,#ffefb229,#0000 22%),radial-gradient(circle,#d99d242e,#000000b3 64%);border:1px solid #d99d248a;border-radius:999px;place-items:center;display:grid;box-shadow:inset 0 0 18px #d99d2414,0 0 18px #d99d2421}.simulator-active-icon svg{width:54%;height:54%}.simulator-controls{gap:22px;display:grid}.simulator-range{gap:12px;display:grid}.simulator-range span{color:#ffffff9e;justify-content:space-between;gap:18px;display:flex}.simulator-range strong{font-size:1.16rem;font-weight:800}.simulator-range b{color:var(--gold-soft);font-size:1.18rem;font-weight:900}.simulator-range input{appearance:none;background:linear-gradient(90deg, var(--gold-soft) 0 var(--range-progress), #ffffff17 var(--range-progress) 100%);cursor:pointer;border-radius:999px;width:100%;height:12px;margin:0;box-shadow:inset 0 0 14px #0009}.simulator-range input::-webkit-slider-thumb{appearance:none;background:linear-gradient(#ffe99b,#b98425);border:3px solid #050505;border-radius:999px;width:30px;height:30px;box-shadow:0 0 0 2px #ffe18b80,0 0 24px #d99d248c}.simulator-range input::-moz-range-thumb{background:linear-gradient(#ffe99b,#b98425);border:3px solid #050505;border-radius:999px;width:24px;height:24px;box-shadow:0 0 0 2px #ffe18b80,0 0 24px #d99d248c}.simulator-base-input{background:#ffffff09;border:1px solid #ffffff17;border-radius:18px;grid-template-columns:1fr auto;align-items:center;gap:18px;min-height:86px;padding:16px 22px;display:grid}.simulator-base-input>span{color:#ffffff9e;font-size:1.12rem;font-weight:800}.simulator-base-input div{align-items:baseline;gap:14px;display:inline-flex}.simulator-base-input input{color:#fff;width:160px;font:inherit;text-align:right;background:0 0;border:0;outline:0;font-size:1.65rem;font-weight:900}.simulator-base-input input:focus{color:var(--gold-light)}.simulator-base-input strong{color:var(--gold-soft);font-size:1.2rem;font-weight:900}.simulator-result-card{background:radial-gradient(circle at 82% 18%,#ffdd8021,#0000 28%),linear-gradient(120deg,#ffdf8912,#000000c7 55%,#ffdf8908),#0000008f;border:1px solid #d99d2473;border-radius:22px;grid-template-rows:auto 1fr auto;gap:26px;min-height:0;padding:28px 30px;display:grid;box-shadow:inset 0 0 28px #d99d240d}.simulator-result-header{border-bottom:1px solid #ffffff1c;grid-template-columns:1fr auto;align-items:end;gap:24px;padding-bottom:24px;display:grid}.simulator-result-header span{color:#fff6;letter-spacing:0;font-size:1.02rem;font-weight:900}.simulator-result-header strong{color:#f2d083;text-align:right;text-shadow:0 0 24px #ffc6452e;font-size:3.55rem;font-weight:950;line-height:.95}.simulator-breakdown{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:18px;display:grid}.simulator-breakdown div{text-align:center;background:#ffffff07;border-radius:14px;place-items:center;min-height:86px;display:grid}.simulator-breakdown strong{color:#fff;font-size:1.45rem;font-weight:900;line-height:1}.simulator-breakdown span{color:#ffffff6b;font-size:.86rem;font-weight:800}.simulator-result-note{color:#ffffff9e;background:#ffffff09;border:1px solid #ffffff1f;border-radius:14px;align-items:center;gap:14px;min-height:54px;padding:0 18px;font-size:1rem;font-weight:750;display:flex}.simulator-result-note svg{width:25px;height:25px;color:var(--gold-soft);flex:none}.earnings-panel{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#00000070;border:1px solid #d99d2429;border-radius:32px;width:min(100%,880px);padding:20px}.earnings-header,.earnings-row{grid-template-columns:1.15fr .92fr .55fr .55fr .55fr;align-items:center;gap:12px;display:grid}.earnings-header{color:#f4c04fc7;letter-spacing:.22em;text-transform:uppercase;padding:12px 16px;font-size:.68rem;font-weight:800}.earnings-row{background:#ffffff09;border:1px solid #ffffff14;border-radius:20px;margin-top:8px;padding:16px}.earnings-row strong{font-size:1rem}.earnings-row small{color:#ffffff85;line-height:1.4}.earnings-row b{color:var(--gold-soft);font-size:1.25rem}.formula-list div{gap:6px;display:grid}.formula-list strong{color:var(--gold-soft)}.formula-list span{color:#ffffffad}.formula-list small{color:#ffffff6b}.scenario-stack,.safety-stack{gap:16px;width:min(100%,820px);display:grid}.scenario-card{border-radius:30px;grid-template-columns:1fr auto;align-items:center;gap:14px 22px;padding:24px;display:grid;position:relative}.scenario-card small,.scenario-card span,.scenario-card p{display:block}.scenario-card small{color:var(--gold-soft);letter-spacing:.28em;text-transform:uppercase}.scenario-card strong{color:#fff;letter-spacing:-.05em;margin-top:8px;font-size:2rem;display:block}.scenario-card span,.scenario-card p{color:#ffffff85}.scenario-card b{color:var(--gold-soft);letter-spacing:-.06em;font-size:clamp(2rem,3.4vw,3.4rem)}.scenario-card p{grid-column:1/-1;margin:0}.career-reference-slide{isolation:isolate;padding:0}.career-reference-slide:before,.career-reference-slide:after{content:"";z-index:2;pointer-events:none;mix-blend-mode:screen;position:absolute;inset:0}.career-reference-slide:before{opacity:.42;background:linear-gradient(90deg,#0000 0%,#ffca4814 48%,#0000 72%) 0 0/100% 100%,linear-gradient(#ffd6630f 1px,#0000 1px) 0 0/84px 84px,linear-gradient(90deg,#ffd6630b 1px,#0000 1px) 0 0/84px 84px;animation:7.5s ease-in-out infinite careerGridPulse;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 18% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 18% 92%,#0000 100%)}.career-reference-slide:after{opacity:.13;background:linear-gradient(112deg,#0000 0% 41%,#ffeca06b 48%,#0000 56% 100%);animation:8s cubic-bezier(.4,0,.2,1) infinite careerScreenSweep;transform:translate(-72%)}.career-reference-slide .cinema-bg{background:radial-gradient(circle at 78% 23%,#ffc7364d,#0000 24%),radial-gradient(circle at 78% 70%,#d99d2429,#0000 32%),linear-gradient(100deg,#000000fc 0%,#000000e8 47%,#0b0700fc 100%)}.career-reference-copy{z-index:16;flex-direction:column;width:39.2%;height:75.5%;min-height:0;display:flex;position:absolute;top:9.2%;left:5.4%}.career-reference-chip{width:fit-content;min-height:47px;color:var(--gold-soft);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#00000094;border:1px solid #d99d2494;border-radius:999px;align-items:center;gap:14px;padding:0 24px;display:inline-flex;box-shadow:inset 0 0 22px #d99d2412,0 0 28px #d99d2424}.career-reference-chip svg{width:16px;height:16px}.career-reference-chip span{letter-spacing:.42em;font-size:clamp(.64rem,.82vw,.95rem);font-weight:850}.career-reference-title{color:#fff;letter-spacing:-.064em;text-shadow:0 0 34px #000000e6;margin:8.3% 0 0;font-size:clamp(3.3rem,4.9vw,6rem);font-weight:300;line-height:1.06}.career-reference-title span,.career-reference-title strong{display:block}.career-reference-title strong{background:linear-gradient(180deg, #fff0a3 0%, var(--gold-soft) 44%, #9b6511 100%);color:#0000;filter:drop-shadow(0 0 18px #ffbe3652);-webkit-background-clip:text;background-clip:text;width:max-content;max-width:100%;font-weight:300}.career-reference-line{background:linear-gradient(90deg, #fff6c8, var(--gold-soft), transparent);width:132px;height:2px;margin-top:6.5%;box-shadow:0 0 22px #d99d24f2}.career-reference-subtitle{color:#ffffffd1;margin:4.7% 0 0;font-size:clamp(1.2rem,1.65vw,1.88rem);font-weight:350;line-height:1.28}.career-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:min(100%,520px);margin-top:5.2%;display:grid}.career-metric-card{text-align:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:radial-gradient(circle at 50% 22%,#ffdd8021,#0000 40%),linear-gradient(145deg,#ffdf890f,#000000b8 64%),#00000080;border:1px solid #d99d2459;border-radius:14px;align-content:center;place-items:center;gap:6px;min-height:138px;padding:17px 12px;display:grid;box-shadow:inset 0 0 22px #d99d240b,0 18px 44px #0000003d}.career-metric-card div{aspect-ratio:1;width:58px;color:var(--gold-light);background:radial-gradient(circle at 50% 18%,#ffefb229,#0000 22%),radial-gradient(circle,#d99d2429,#000000b8 66%);border:1px solid #d99d248f;border-radius:999px;place-items:center;display:grid}.career-metric-card svg{filter:drop-shadow(0 0 13px #ffca4870);width:31px;height:31px}.career-metric-card strong{color:#fff;font-size:1.35rem;font-weight:900}.career-metric-card span{color:#fff9;font-size:.86rem;line-height:1.2}.career-reference-visual{z-index:12;pointer-events:none;width:61.5%;height:88%;position:absolute;top:6%;right:2.2%}.career-reference-visual:before{content:"";opacity:.2;background-image:linear-gradient(#ffb92b29 1px,#0000 1px),linear-gradient(90deg,#ffb92b1f 1px,#0000 1px);background-size:64px 64px;animation:7s linear infinite careerDepthGrid;position:absolute;inset:0 1% 17% 11%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 20% 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 20% 100%)}.career-reference-visual:after{content:"";z-index:5;opacity:.2;filter:blur(18px);background:linear-gradient(90deg,#0000 0%,#ffd55c33 48%,#0000 84%),linear-gradient(#0000,#ffd66338,#0000);animation:5.2s ease-in-out infinite careerVisualEnergy;position:absolute;inset:5% 0 6% 8%}.career-holo-field{z-index:4;opacity:.68;mix-blend-mode:screen;position:absolute;inset:8% 1% 10% 8%;overflow:hidden}.career-holo-field span{transform-origin:0;background:linear-gradient(90deg,#0000,#ffe896d9,#d99d242e,#0000);width:62%;height:1px;animation:4.4s linear infinite careerBeamFlow;position:absolute;box-shadow:0 0 14px #ffca4870}.career-holo-field span:first-child{top:26%;left:14%;transform:rotate(-18deg)}.career-holo-field span:nth-child(2){width:70%;animation-delay:-1.4s;top:53%;left:23%;transform:rotate(9deg)}.career-holo-field span:nth-child(3){width:78%;animation-delay:-2.8s;top:72%;left:4%;transform:rotate(-5deg)}.career-growth-chart{z-index:6;filter:drop-shadow(0 0 14px #ffc4336b);width:90%;height:38%;position:absolute;top:2.5%;left:7%;right:1%;overflow:visible}.career-growth-glow,.career-growth-path{fill:none;stroke-linecap:round;stroke-linejoin:round}.career-growth-glow{stroke:#ffc63638;stroke-width:12px;filter:blur(8px);animation:4.8s ease-in-out infinite careerGlowBreath}.career-growth-path{stroke:url(#career-line-gold);stroke-width:3px;stroke-dasharray:1160;stroke-dashoffset:1160px;animation:4.8s cubic-bezier(.22,1,.36,1) infinite careerPathDraw}.career-growth-tracer{fill:none;stroke:#fff3b6;stroke-width:5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:78 1120;stroke-dashoffset:0;opacity:.72;filter:blur(.2px)drop-shadow(0 0 13px #ffe78eeb);animation:4.8s linear infinite careerTracerFlow}.career-growth-node{fill:#fff8cf;stroke:#e6a62a;stroke-width:3px;filter:drop-shadow(0 0 11px #ffce48db);transform-box:fill-box;transform-origin:50%;animation:2.4s ease-in-out infinite careerNodePulse}.career-flow-particles circle{fill:#fff5bf;opacity:.86;filter:drop-shadow(0 0 13px #ffe48cf5)}.career-floor-glow{z-index:4;filter:blur(11px);background:radial-gradient(at 82% 48%,#ffd25285,#0000 26%),linear-gradient(90deg,#0000,#ffcc42c2 68%,#0000);height:13%;animation:4s ease-in-out infinite careerFloorPulse;position:absolute;bottom:5.4%;left:4%;right:0}.career-rings{z-index:3;transform-origin:bottom;opacity:.92;border:1px solid #d99d2433;border-radius:50%;height:22%;position:absolute;bottom:2.5%;left:2%;right:1%;transform:perspective(680px)rotateX(68deg)}.career-rings span{border:1px solid #ffc7365c;border-radius:50%;position:absolute;inset:16%;box-shadow:0 0 22px #d99d2429}.career-rings span:nth-child(2){border-color:#ffe79a8a;inset:28%}.career-rings span:nth-child(3){border-color:#d99d2452;inset:40%}.career-rank-row{z-index:8;grid-template-columns:repeat(6,minmax(0,1fr));align-items:end;gap:10px;height:76%;display:grid;position:absolute;bottom:6.4%;left:13%;right:2%}.career-rank-step{height:var(--career-height);align-items:end;min-width:0;display:grid;position:relative}.career-rank-step-1{--career-height:43%}.career-rank-step-2{--career-height:55%}.career-rank-step-3{--career-height:66%}.career-rank-step-4{--career-height:78%}.career-rank-step-5{--career-height:88%}.career-rank-step-6{--career-height:100%}.career-rank-panel{z-index:2;background:radial-gradient(circle at 50% 22%,#ffeca41f,#0000 31%),radial-gradient(circle at 50% 100%,#d99d242e,#0000 36%),linear-gradient(#ffe28c14,#000000ad 54%,#89570b38);border:1px solid #ffd874b8;border-radius:13px;flex-direction:column;justify-content:flex-end;align-items:center;height:100%;padding:20px 14px 18px;animation:.88s cubic-bezier(.22,1,.36,1) both careerPanelReveal;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 24px #d99d2414,inset 0 -4px #ffcc4875,0 0 22px #d99d2433,0 30px 70px #0000005c}.career-rank-step:nth-child(2) .career-rank-panel{animation-delay:80ms}.career-rank-step:nth-child(3) .career-rank-panel{animation-delay:.16s}.career-rank-step:nth-child(4) .career-rank-panel{animation-delay:.24s}.career-rank-step:nth-child(5) .career-rank-panel{animation-delay:.32s}.career-rank-step:nth-child(6) .career-rank-panel{animation-delay:.4s}.career-rank-panel:before{content:"";opacity:.18;background-image:radial-gradient(circle,#ffdd80b8 1px,#0000 1px);background-size:7px 7px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 78%);mask-image:linear-gradient(#000,#0000 78%)}.career-rank-panel:after{content:"";background:linear-gradient(90deg, transparent, #fff1ad, var(--gold-soft), transparent);height:12px;position:absolute;bottom:-1px;left:-10%;right:-10%;box-shadow:0 0 20px #ffd24af2}.career-medal{aspect-ratio:1;filter:drop-shadow(0 0 18px #ffc73657);place-items:center;width:68%;display:grid;position:absolute;top:12%}.career-medal:before,.career-medal:after{content:"";clip-path:polygon(50% 0,92% 24%,92% 76%,50% 100%,8% 76%,8% 24%);position:absolute;inset:4%}.career-medal:before{background:linear-gradient(145deg,#ffe28d,#8a5a10 56%,#2e1c04);box-shadow:inset 0 0 0 2px #fff2b770,inset 0 0 18px #0000006b}.career-medal:after{background:linear-gradient(145deg,#ffeda557,#8753086b);inset:12%;box-shadow:inset 0 0 0 1px #ffe58966}.career-medal span{z-index:2;color:var(--gold-light);text-shadow:0 0 18px #00000094;font-size:2rem;font-weight:950;position:relative}.career-rank-panel strong{z-index:2;color:#fff;text-align:center;font-size:1.2rem;font-weight:850;line-height:1.1;position:relative}.career-rank-panel em{z-index:2;color:var(--gold-soft);text-align:center;margin-top:8px;font-size:1rem;font-style:normal;line-height:1.1;position:relative}.career-up-mark{z-index:2;width:20px;height:24px;margin-top:18px;position:relative}.career-up-mark:before,.career-up-mark:after{content:"";border-top:2px solid var(--gold-soft);border-left:2px solid var(--gold-soft);filter:drop-shadow(0 0 8px #ffca488a);width:14px;height:14px;position:absolute;left:50%;transform:translate(-50%)rotate(45deg)}.career-up-mark:after{opacity:.7;top:8px}.career-reference-footer{z-index:18;color:#ffffffb3;white-space:nowrap;text-shadow:0 0 18px #000000d1;background:linear-gradient(90deg,#d99d241c,#0000);border-left:2px solid #ffd663c7;align-items:center;width:min(64%,1060px);min-height:54px;padding:0 22px;font-size:clamp(.95rem,1.08vw,1.22rem);font-weight:350;line-height:1.28;display:flex;position:absolute;bottom:4.2%;left:5.4%}@keyframes careerGridPulse{0%,to{opacity:.28;transform:translate(0)}50%{opacity:.5;transform:translate(1.2%)}}@keyframes careerScreenSweep{0%,68%{opacity:0;transform:translate(-72%)}78%{opacity:.15}to{opacity:0;transform:translate(72%)}}@keyframes careerDepthGrid{0%{background-position:0 0,0 0}to{background-position:64px 64px,64px 64px}}@keyframes careerVisualEnergy{0%,to{opacity:.14;transform:scaleX(.98)}50%{opacity:.26;transform:scaleX(1.03)}}@keyframes careerBeamFlow{0%{opacity:.12;background-position:-260px 0}35%{opacity:.72}to{opacity:.12;background-position:420px 0}}@keyframes careerPathDraw{0%{stroke-dashoffset:1160px;opacity:.42}24%,78%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:-1160px;opacity:.52}}@keyframes careerTracerFlow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-1198px}}@keyframes careerGlowBreath{0%,to{opacity:.36}50%{opacity:.72}}@keyframes careerNodePulse{0%,to{opacity:.72;transform:scale(.88)}50%{opacity:1;transform:scale(1.12)}}@keyframes careerFloorPulse{0%,to{opacity:.72;transform:scaleX(.98)}50%{opacity:1;transform:scaleX(1.02)}}@keyframes careerPanelReveal{0%{opacity:0;filter:blur(8px);transform:translateY(22px)}to{opacity:1;filter:blur();transform:translateY(0)}}.career-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:min(100%,820px);display:grid}.rank-card{text-align:center;border-radius:28px;place-items:center;padding:24px 14px;display:grid}.rank-card b{width:78px;height:78px;color:var(--gold-soft);background:linear-gradient(135deg,#fff1b32e,#d99d241f);border:1px solid #d99d243d;border-radius:26px;place-items:center;font-size:1.75rem;display:grid}.rank-card strong{margin-top:16px;font-size:1.25rem}.rank-card span{color:#ffffff70;margin-top:6px}.safety-card{border-radius:24px;align-items:center;gap:16px;padding:20px 24px;display:flex}.safety-card b{background:linear-gradient(135deg, var(--gold-light), var(--gold));color:#000;border-radius:16px;place-items:center;width:44px;height:44px;display:grid}.safety-card span{color:#ffffffb8;font-size:1.05rem;line-height:1.45}.safety-reference-slide{isolation:isolate;padding:0}.safety-reference-slide:before,.safety-reference-slide:after{content:"";z-index:2;pointer-events:none;mix-blend-mode:screen;position:absolute;inset:0}.safety-reference-slide:before{opacity:.24;background:linear-gradient(90deg,#0000 0 47%,#ffd65c2e 50%,#0000 55%),linear-gradient(#0000 0 77%,#d99d2424 91%,#0000)}.safety-reference-slide:after{opacity:.32;background:radial-gradient(circle at 70% 52%,#ffd55833,#0000 32%)}.safety-reference-slide .cinema-bg{background:radial-gradient(circle at 68% 48%,#ffc64529,#0000 30%),radial-gradient(circle at 68% 86%,#d99d2424,#0000 28%),linear-gradient(104deg,#000000fc 0%,#000000e8 48%,#000000fc 100%)}.safety-reference-copy{z-index:14;flex-direction:column;width:36.5%;height:82%;min-height:0;display:flex;position:absolute;top:7.4%;left:4.7%}.safety-reference-chip{width:fit-content;min-height:47px;color:var(--gold-soft);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0000008a;border:1px solid #d99d2480;border-radius:999px;align-items:center;gap:12px;padding:0 24px;display:inline-flex;box-shadow:inset 0 0 22px #d99d240f,0 0 26px #d99d241a}.safety-reference-chip svg{width:17px;height:17px}.safety-reference-chip span{letter-spacing:.34em;white-space:nowrap;font-size:clamp(.56rem,.72vw,.82rem);font-weight:850}.safety-reference-title{color:#fff;letter-spacing:-.068em;text-shadow:0 0 34px #000000e6;margin:8.1% 0 0;font-size:clamp(2.95rem,4.55vw,5.55rem);font-weight:300;line-height:1.02}.safety-reference-title span,.safety-reference-title strong{display:block}.safety-reference-title strong{background:linear-gradient(180deg, #fff0a3 0%, var(--gold-soft) 46%, #9b6511 100%);color:#0000;filter:drop-shadow(0 0 18px #ffbe3638);-webkit-background-clip:text;background-clip:text;font-weight:300}.safety-reference-line{background:linear-gradient(90deg, #fff6c8, var(--gold-soft), transparent);width:132px;height:2px;margin-top:5.6%;box-shadow:0 0 22px #d99d24f2}.safety-reference-subtitle{color:#ffffffd1;margin:4.9% 0 0;font-size:clamp(.98rem,1.2vw,1.32rem);font-weight:350;line-height:1.48}.safety-reference-note{-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);background:linear-gradient(110deg,#ffdf8914,#000000b8 52%,#ffdf8909),#0000008f;border:1px solid #d99d246b;border-radius:16px;grid-template-columns:52px 1fr;align-items:center;gap:18px;min-height:108px;margin-top:auto;padding:18px 24px;display:grid;box-shadow:inset 0 0 24px #d99d240b,0 18px 54px #00000052}.safety-reference-note div{aspect-ratio:1;color:var(--gold-light);border-right:1px solid #d99d2466;place-items:center;display:grid}.safety-reference-note svg{filter:drop-shadow(0 0 16px #ffca4875);width:34px;height:34px}.safety-reference-note p{color:#ffffffb8;margin:0;font-size:clamp(.76rem,.88vw,1rem);line-height:1.45}.safety-reference-visual{z-index:12;pointer-events:none;width:58.9%;height:74.5%;position:absolute;top:12.6%;right:3.6%}.safety-holo-network,.safety-shield-core,.safety-core-rings,.safety-core-base{position:absolute;inset:0}.safety-holo-network{z-index:1}.safety-axis,.safety-orbit{pointer-events:none;display:block;position:absolute}.safety-axis-horizontal{background:linear-gradient(90deg,#0000,#ffda6fb8,#ffda6fd6,#0000);height:1px;top:48.8%;left:11%;right:10%;box-shadow:0 0 18px #ffca4859}.safety-axis-vertical{background:linear-gradient(#0000,#ffda6f94,#ffda6fe0,#0000);width:1px;top:16%;bottom:13%;left:50%;box-shadow:0 0 18px #ffca4847}.safety-axis-horizontal:before,.safety-axis-horizontal:after{content:"";background:#ffd666;border-radius:999px;width:12px;height:12px;position:absolute;top:-6px;box-shadow:0 0 22px #ffca48c7}.safety-axis-horizontal:before{left:27%}.safety-axis-horizontal:after{right:26%}.safety-orbit{aspect-ratio:1;border:1px solid #d99d2440;border-radius:50%;width:42%;top:19%;left:28%;box-shadow:inset 0 0 40px #d99d240a}.safety-orbit-two{opacity:.55;border-style:dashed;width:50%;top:15%;left:24%}.safety-orbit-three{opacity:.7;border-color:#ffdc7a52;width:35%;top:22.5%;left:31.5%}.safety-reference-card{z-index:8;-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);background:radial-gradient(circle at 22% 28%,#ffe1811a,#0000 38%),linear-gradient(125deg,#ffdf890e,#000000bd 58%,#ffdf8908),#00000094;border:1px solid #d99d2457;border-radius:16px;grid-template-columns:clamp(78px,6.4vw,112px) 1fr;align-items:center;gap:clamp(18px,1.65vw,30px);width:43%;min-height:24%;padding:clamp(17px,1.5vw,29px) clamp(18px,1.8vw,34px);display:grid;position:absolute;box-shadow:inset 0 0 24px #d99d240a,0 24px 70px #00000059}.safety-reference-card:after{content:"";background:linear-gradient(90deg,#ffe18bc2,#0000);width:clamp(32px,3.8vw,70px);height:1px;position:absolute;top:50%;box-shadow:0 0 16px #ffca4852}.safety-reference-card-product,.safety-reference-card-fraud{left:0}.safety-reference-card-shortcuts,.safety-reference-card-approval{right:0}.safety-reference-card-product,.safety-reference-card-shortcuts{top:4%}.safety-reference-card-fraud,.safety-reference-card-approval{bottom:11%}.safety-reference-card-product:after,.safety-reference-card-fraud:after{right:-15%}.safety-reference-card-shortcuts:after,.safety-reference-card-approval:after{left:-15%;transform:rotate(180deg)}.safety-card-hex{aspect-ratio:1;color:var(--gold-light);clip-path:polygon(50% 0,90% 22%,90% 78%,50% 100%,10% 78%,10% 22%);background:radial-gradient(circle at 50% 30%,#fff1b12b,#0000 32%),linear-gradient(150deg,#ffe38926,#000000b8 62%);place-items:center;display:grid;position:relative;box-shadow:inset 0 0 22px #d99d2424}.safety-card-hex:before{content:"";clip-path:inherit;background:0 0;border:1px solid #ffdb6fbf;position:absolute;inset:4px}.safety-card-hex svg{z-index:2;filter:drop-shadow(0 0 15px #ffca487a);width:50%;height:50%;position:relative}.safety-reference-card strong,.safety-reference-card span{display:block}.safety-reference-card strong{color:var(--gold-soft);letter-spacing:-.035em;font-size:clamp(1rem,1.35vw,1.58rem);font-weight:500}.safety-reference-card span{color:#ffffffb8;white-space:pre-line;margin-top:10px;font-size:clamp(.78rem,.98vw,1.14rem);line-height:1.34}.safety-shield-core{z-index:5;place-items:center;display:grid}.safety-core-rings span{border:1px solid #d99d2447;border-radius:999px;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 30px #d99d240a}.safety-core-rings span:first-child{aspect-ratio:1;width:34%}.safety-core-rings span:nth-child(2){aspect-ratio:1;opacity:.7;border-style:dashed;width:43%}.safety-core-rings span:nth-child(3){aspect-ratio:1;border-color:#ffe6975c;width:24%}.safety-core-hologram{aspect-ratio:.82;filter:drop-shadow(0 22px 52px #000000b3);width:clamp(238px,22vw,356px);position:absolute;top:43.8%;left:50%;transform:translate(-50%,-50%)}.safety-core-hologram:before{content:"";filter:blur(12px);opacity:.82;background:radial-gradient(circle at 50% 20%,#fff1b457,#0000 22%),radial-gradient(circle at 50% 54%,#ffbe2e42,#0000 44%),linear-gradient(#ffd65d1f,#0000006b);border-radius:38% 38% 42% 42%;position:absolute;inset:6% 9% 8%}.safety-core-hologram:after{content:"";filter:blur(8px);background:radial-gradient(#ffdc7a8a,#d99d241f 48%,#0000 72%);border-radius:999px;height:10%;position:absolute;bottom:4%;left:15%;right:15%}.safety-core-svg{z-index:3;width:100%;height:100%;position:relative;overflow:visible}.safety-ledger-grid path{stroke:#ffda6f1f;stroke-width:1px}.safety-shield-shadow{fill:#0000009e;filter:blur(12px);transform:translateY(14px)}.safety-shield-fill{fill:url(#safety-panel-gold);stroke:#ffe89d85;stroke-width:3px}.safety-shield-bevel{fill:#ffcd4a1f;stroke:#ffeca957;stroke-width:2px;filter:drop-shadow(0 0 18px #ffc22a2e)}.safety-shield-inner{fill:#100b0370;stroke:#ffd65e61;stroke-width:1.8px}.safety-shield-rim{fill:none;stroke:url(#safety-rim-gold);stroke-width:16px;stroke-linejoin:round;stroke-linecap:round;filter:url(#safety-hard-glow);animation:3.8s ease-in-out infinite safetyShieldCharge}.safety-shield-highlight{fill:#ffffff21;stroke:#ffefb542;stroke-width:1.4px;mix-blend-mode:screen}.safety-chain-lines path{fill:none;stroke:#ffd15457;stroke-width:1.5px;stroke-dasharray:5 10;animation:4.2s linear infinite safetyHashFlow}.safety-proof-blocks rect{fill:#ffd3592e;stroke:#ffe79ab3;stroke-width:1.4px;filter:drop-shadow(0 0 8px #ffc93e75);animation:2.9s ease-in-out infinite safetyNodePulse}.safety-proof-blocks rect:nth-child(2),.safety-proof-blocks rect:nth-child(5){animation-delay:.75s}.safety-proof-blocks rect:nth-child(3),.safety-proof-blocks rect:nth-child(6){animation-delay:1.45s}.safety-check-shadow{fill:none;stroke:#231502db;stroke-width:24px;stroke-linecap:round;stroke-linejoin:round;opacity:.72;filter:blur(2px)}.safety-check-mark{fill:none;stroke:#fff0b4;stroke-width:20px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 16px #ffca48db)drop-shadow(0 0 32px #d99d248a)}.safety-scan-line{z-index:4;opacity:0;background:linear-gradient(90deg,#0000,#fff6cae6,#0000);border-radius:999px;height:2px;animation:4.4s ease-in-out infinite safetyScan;position:absolute;top:18%;left:18%;right:18%;box-shadow:0 0 18px #ffdc7ab8}.safety-hash-stream{z-index:5;pointer-events:none;position:absolute;inset:17% 20%}.safety-hash-stream span{opacity:0;background:linear-gradient(90deg,#0000,#ffdd7ed1,#0000);width:28%;height:1px;animation:3.6s ease-in-out infinite safetyPacket;position:absolute;box-shadow:0 0 12px #ffca487a}.safety-hash-stream span:first-child{top:30%;left:8%}.safety-hash-stream span:nth-child(2){animation-delay:1.1s;top:49%;right:5%}.safety-hash-stream span:nth-child(3){animation-delay:2.2s;top:68%;left:36%}.safety-orbital-chain{z-index:2;border-radius:50%;animation:16s linear infinite safetyOrbitRotate;position:absolute;inset:6%}.safety-orbital-chain span{width:7px;height:7px;transform:rotate(calc(var(--node-index) * 45deg)) translateX(clamp(102px, 10vw, 160px)) translateY(-50%);background:radial-gradient(circle,#fff8d2 0%,#ffd15f 48%,#d99d2440 100%);border-radius:999px;position:absolute;top:50%;left:50%;box-shadow:0 0 14px #ffca48b8}.safety-orbital-chain span:first-child{--node-index:0}.safety-orbital-chain span:nth-child(2){--node-index:1}.safety-orbital-chain span:nth-child(3){--node-index:2}.safety-orbital-chain span:nth-child(4){--node-index:3}.safety-orbital-chain span:nth-child(5){--node-index:4}.safety-orbital-chain span:nth-child(6){--node-index:5}.safety-orbital-chain span:nth-child(7){--node-index:6}.safety-orbital-chain span:nth-child(8){--node-index:7}@keyframes safetyShieldCharge{0%,to{filter:url(#safety-hard-glow);opacity:.94}50%{opacity:1;stroke-width:18px}}@keyframes safetyHashFlow{to{stroke-dashoffset:-60px}}@keyframes safetyNodePulse{0%,to{opacity:.62}50%{opacity:1}}@keyframes safetyScan{0%{opacity:0;transform:translateY(0)}18%{opacity:.95}62%{opacity:.95;transform:translateY(clamp(190px,18vw,300px))}82%,to{opacity:0;transform:translateY(clamp(190px,18vw,300px))}}@keyframes safetyPacket{0%,to{opacity:0;transform:translate(-18px)}28%,64%{opacity:.9}82%{opacity:0;transform:translate(34px)}}@keyframes safetyOrbitRotate{to{transform:rotate(360deg)}}.safety-core-beam{filter:blur(1px);opacity:.72;clip-path:polygon(44% 0,56% 0,100% 100%,0 100%);background:linear-gradient(#ffe99cbf,#d99d243d,#0000);width:8.8%;height:26%;position:absolute;top:58%;left:50%;transform:translate(-50%)}.safety-core-base{width:36%;height:22%;inset:auto auto 4% 50%;transform:translate(-50%)}.safety-core-base span{border:1px solid #ffd1548c;border-radius:999px;position:absolute;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 0 22px #ffca4847,inset 0 0 20px #d99d2414}.safety-core-base span:first-child{width:100%;height:48%}.safety-core-base span:nth-child(2){width:74%;height:32%;bottom:21%}.safety-core-base span:nth-child(3){background:radial-gradient(circle,#ffe387e0,#d99d2414 56%,#0000 72%);width:45%;height:18%;bottom:42%}.closing-reference-slide{isolation:isolate;padding:0}.closing-reference-slide:before,.closing-reference-slide:after{content:"";z-index:2;pointer-events:none;position:absolute;inset:0}.closing-reference-slide:before{opacity:.32;mix-blend-mode:screen;background:radial-gradient(circle at 74% 46%,#ffc63e33,#0000 36%),radial-gradient(circle at 74% 91%,#d99d2424,#0000 28%)}.closing-reference-slide:after{background:linear-gradient(90deg,#0000002e 0%,#0000 28%,#0000001a 100%),radial-gradient(circle,#0000 0%,#00000024 48%,#000000d1 100%)}.closing-reference-slide .cinema-bg{background:radial-gradient(circle at 76% 47%,#ffb92b26,#0000 33%),radial-gradient(circle at 74% 76%,#d99d2424,#0000 30%),linear-gradient(104deg,#000000fc 0%,#000000e6 42%,#000000fa 100%)}.closing-reference-copy{z-index:16;flex-direction:column;width:37.4%;height:85%;min-height:0;display:flex;position:absolute;top:6.5%;left:4.9%}.closing-reference-chip{width:fit-content;min-height:44px;color:var(--gold-soft);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(90deg,#d99d2414,#000000c2),#00000094;border:1px solid #d99d247a;border-radius:999px;align-items:center;gap:12px;padding:0 23px;display:inline-flex;box-shadow:inset 0 0 20px #d99d240f,0 0 24px #d99d2424}.closing-reference-chip svg{filter:drop-shadow(0 0 9px #ffca4875);width:16px;height:16px}.closing-reference-chip span{color:#ffcf5c;letter-spacing:.34em;white-space:nowrap;font-size:clamp(.58rem,.72vw,.82rem);font-weight:850}.closing-reference-title{color:#fff;letter-spacing:-.07em;text-shadow:0 0 35px #000000eb;margin:7.6% 0 0;font-size:clamp(3.08rem,4.72vw,5.62rem);font-weight:300;line-height:.96}.closing-reference-title span{display:block}.closing-reference-title .gold-text{background:linear-gradient(180deg, #fff0a4 0%, var(--gold-soft) 44%, #a66b12 100%);color:#0000;filter:drop-shadow(0 0 17px #ffbe3633);-webkit-background-clip:text;background-clip:text}.closing-reference-line{background:linear-gradient(90deg, #fff7c9, var(--gold-soft), transparent);width:118px;height:2px;margin-top:7.2%;box-shadow:0 0 22px #d99d24e6}.closing-reference-subtitle{color:#ffffffc2;max-width:92%;margin:4.8% 0 0;font-size:clamp(.98rem,1.18vw,1.36rem);font-weight:350;line-height:1.56}.closing-reference-final{color:var(--gold-soft);margin-top:auto;padding-top:34px;position:relative}.closing-reference-final:before{content:"";background:linear-gradient(90deg,#fff6c4f2,#d99d24b3,#0000);width:118px;height:1px;position:absolute;top:3px;left:0;box-shadow:0 0 16px #d99d24d1}.closing-reference-final i{background:#fff1b3;border-radius:999px;width:9px;height:9px;position:absolute;top:-3px;left:-2px;box-shadow:0 0 22px 7px #ffbe36b8}.closing-reference-final p{width:min(100%,440px);color:var(--gold-soft);letter-spacing:.055em;text-shadow:0 0 20px #d99d2457;margin:0;font-size:clamp(1rem,1.22vw,1.42rem);font-weight:450;line-height:1.18}.closing-reference-visual{z-index:10;pointer-events:none;width:67.6%;height:96%;position:absolute;top:1.2%;right:-4.7%;overflow:hidden}.closing-reference-texture,.closing-texture-mask,.closing-network-svg,.closing-globe-shell,.closing-portal-core,.closing-ground-grid{position:absolute}.closing-reference-texture{z-index:1;object-fit:cover;object-position:77% 50%;opacity:.62;filter:saturate(1.18)contrast(1.08)brightness(.9);width:112%;height:112%;inset:-9% -4% -5% -7%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#00000042 7%,#000 30% 100%);mask-image:linear-gradient(90deg,#0000 0%,#00000042 7%,#000 30% 100%)}.closing-texture-mask{z-index:2;background:radial-gradient(circle at 55% 54%,#000000a3,#0000 18%),linear-gradient(90deg,#000000e0 0%,#0000 21% 82%,#00000057 100%),linear-gradient(#0000006b 0%,#0000 33%,#0006 100%);inset:0}.closing-network-svg{z-index:5;opacity:.96;filter:drop-shadow(0 0 14px #ffca4861);width:98%;height:86%;inset:2% 1% 8% 0;overflow:visible}.closing-network-arc,.closing-data-stream{fill:none;stroke:url(#closing-line-gold);stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:6 12;animation:8s linear infinite closingDashFlow}.closing-network-arc-one{stroke-width:1.8px;opacity:.88}.closing-network-arc-two{opacity:.56;animation-duration:10s}.closing-network-arc-three{opacity:.5;animation-duration:11s;animation-direction:reverse}.closing-data-stream{stroke-width:2.6px;stroke-dasharray:78 520;opacity:.86;animation:4.6s linear infinite closingStreamFlow}.closing-data-stream-two{stroke-width:1.8px;opacity:.46;animation-delay:-2.1s}.closing-network-dot{fill:url(#closing-node-gold);filter:drop-shadow(0 0 14px #ffd971e6);animation:2.8s ease-in-out infinite closingNodePulse}.closing-globe-shell{z-index:4;aspect-ratio:1.05;mix-blend-mode:screen;opacity:.88;background:radial-gradient(circle at 52% 42%,#0000 0 36%,#ffb72121 37%,#0000 58%),radial-gradient(circle at 50% 56%,#ffbf2d21,#0000 62%);border-radius:50%;width:62%;top:5.5%;right:7%}.closing-globe-rim{border:1px solid #ffd35585;border-radius:50%;position:absolute;inset:3%;box-shadow:inset 0 0 52px #d99d2417,0 0 36px #d99d2429}.closing-globe-rim-two{border-style:dashed;border-color:#ffe28757;animation:19s linear infinite closingOrbitSpin;inset:11%}.closing-globe-rim-three{border-color:#d99d244d;inset:19%;transform:rotate(-18deg)scaleY(.58)}.closing-builder-node{z-index:8;aspect-ratio:1;width:clamp(46px,4.2vw,76px);color:var(--gold-light);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:radial-gradient(circle at 50% 28%,#ffeeaa2e,#0000 24%),radial-gradient(circle,#d99d2433,#000000b8 66%);border:1px solid #d99d2480;border-radius:999px;place-items:center;animation:5.2s ease-in-out infinite closingNodeFloat;display:grid;position:absolute;box-shadow:inset 0 0 22px #d99d241a,0 0 24px #d99d2433}.closing-builder-node svg{filter:drop-shadow(0 0 12px #ffca4880);width:42%;height:42%}.closing-builder-node-one{animation-delay:-.3s;top:36%;left:12%}.closing-builder-node-two{animation-delay:-1s;top:16%;left:22%}.closing-builder-node-three{animation-delay:-1.8s;top:3.5%;left:50%}.closing-builder-node-four{animation-delay:-2.4s;top:14%;right:8%}.closing-builder-node-five{animation-delay:-3s;top:34%;right:.5%}.closing-builder-node-six{animation-delay:-3.6s;bottom:24%;right:11%}.closing-builder-node-seven{animation-delay:-4.2s;bottom:27%;left:21%}.closing-builder-node-eight{animation-delay:-4.8s;bottom:17%;left:7%}.closing-portal-core{z-index:11;aspect-ratio:.76;width:31%;top:35%;left:45.5%;transform:translate(-50%)}.closing-portal-ring{border:2px solid #ffcf4fb8;border-radius:50% 50% 47% 47%;position:absolute;top:35%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 28px #ffd8691f,0 0 24px #ffbe366b,0 0 52px #d99d243d}.closing-portal-ring-one{border-width:3px;width:78%;height:62%;animation:3.6s ease-in-out infinite closingPortalBreath}.closing-portal-ring-two{opacity:.48;border-width:1px;width:93%;height:74%;animation:4.6s ease-in-out infinite reverse closingPortalBreath}.closing-portal-ring-three{opacity:.42;border-width:1px;width:54%;height:43%}.closing-city{z-index:2;filter:drop-shadow(0 0 14px #ffc42ea8);justify-content:center;align-items:end;gap:4px;height:30%;display:flex;position:absolute;bottom:42%;left:29%;right:29%}.closing-city i{background:linear-gradient(#fff1b2eb,#d99d2494 58%,#502b0042),repeating-linear-gradient(#0000 0 12%,#1e11006b 13% 16%);border-radius:4px 4px 0 0;width:13%;height:72%;box-shadow:inset 0 0 8px #fff5c642,0 0 15px #d99d2466}.closing-city i:nth-child(2){height:54%}.closing-city i:nth-child(3){height:92%}.closing-city i:nth-child(4){height:62%}.closing-city i:nth-child(5){height:82%}.closing-builder-silhouette{z-index:5;filter:drop-shadow(0 0 9px #ffde7a4d);width:8%;height:24%;position:absolute;bottom:28%;left:50%;transform:translate(-50%)}.closing-builder-silhouette:before{content:"";aspect-ratio:1;background:#050301;border-radius:999px;width:44%;position:absolute;top:0;left:50%;transform:translate(-50%)}.closing-builder-silhouette:after{content:"";background:linear-gradient(#080501,#000);border-radius:52% 52% 18% 18%;width:72%;height:74%;position:absolute;top:24%;left:50%;transform:translate(-50%)}.closing-builder-silhouette span{background:linear-gradient(80deg,#0000 0 28%,#020101 29% 42%,#0000 43% 57%,#020101 58% 71%,#0000 72%),0 0;width:150%;height:28%;position:absolute;bottom:-8%;left:50%;transform:translate(-50%)}.closing-portal-light{z-index:1;filter:blur(7px);clip-path:polygon(42% 0,58% 0,100% 100%,0 100%);background:radial-gradient(#ffe8919e,#ffbd2a33 34%,#0000 68%),linear-gradient(#ffe07652,#d99d2414,#0000);width:64%;height:72%;animation:3.2s ease-in-out infinite closingLightPulse;position:absolute;top:31%;left:50%;transform:translate(-50%)}.closing-ground-grid{z-index:6;transform-origin:bottom;opacity:.76;background:radial-gradient(at 49% 30%,#ffd45247,#0000 32%),repeating-linear-gradient(90deg,#ffc02a21 0 1px,#0000 1px 28px),repeating-linear-gradient(0deg,#ffc02a1f 0 1px,#0000 1px 26px);height:34%;bottom:1.5%;left:0;right:0;transform:perspective(760px)rotateX(62deg);-webkit-mask-image:linear-gradient(#0000,#000 34% 100%);mask-image:linear-gradient(#0000,#000 34% 100%)}.closing-ground-grid span{border:1px solid #ffcf4f5c;border-radius:50%;position:absolute;top:22%;left:50%;transform:translate(-50%);box-shadow:0 0 22px #d99d2433}.closing-ground-grid span:first-child{width:52%;height:42%}.closing-ground-grid span:nth-child(2){width:76%;height:62%}.closing-ground-grid span:nth-child(3){width:108%;height:88%}@keyframes closingDashFlow{to{stroke-dashoffset:-120px}}@keyframes closingStreamFlow{to{stroke-dashoffset:-598px}}@keyframes closingNodePulse{0%,to{opacity:.72;transform:scale(.92)}50%{opacity:1;transform:scale(1.12)}}@keyframes closingOrbitSpin{to{transform:rotate(360deg)}}@keyframes closingNodeFloat{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-7px)scale(1.04)}}@keyframes closingPortalBreath{0%,to{opacity:.74;filter:brightness()}50%{opacity:1;filter:brightness(1.22)}}@keyframes closingLightPulse{0%,to{opacity:.64;transform:translate(-50%)scaleY(.96)}50%{opacity:.96;transform:translate(-50%)scaleY(1.04)}}.closing-orb{place-items:center;display:grid}.closing-orb img{object-fit:contain;width:70%;max-height:58%;position:relative;transform:none}.closing-orb div{aspect-ratio:1;border:1px solid #d99d243d;border-radius:999px;width:62%;position:absolute;box-shadow:inset 0 0 70px #d99d2414,0 0 60px #d99d241f}.closing-reference-slide{background:#000;padding:0}.closing-reference-slide:before,.closing-reference-slide:after{display:none}.closing-reference-image{z-index:1;object-fit:cover;object-position:center;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:absolute;inset:0}.closing-localized-slide{isolation:isolate;background:#000;padding:0}.closing-localized-slide .cinema-bg{background:radial-gradient(circle at 78% 47%,#d99d2433,#0000 34%),linear-gradient(100deg,#000 0%,#000000f5 35%,#000000b8 66%,#000000eb 100%)}.closing-localized-visual{z-index:5;object-fit:cover;object-position:right center;-webkit-user-select:none;user-select:none;filter:saturate(1.05)contrast(1.02)brightness(1.04);width:68%;height:100%;display:block;position:absolute;top:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0003 8%,#000 20% 100%);mask-image:linear-gradient(90deg,#0000 0%,#0003 8%,#000 20% 100%)}.closing-localized-shade{z-index:7;pointer-events:none;background:linear-gradient(90deg,#000 0%,#000000fa 35%,#0000005c 61%,#00000014 100%),radial-gradient(circle at 77% 55%,#0000 0 36%,#00000047 67%,#000000b8 100%);position:absolute;inset:0}.closing-localized-copy{z-index:12;flex-direction:column;justify-content:center;width:39%;height:86%;display:flex;position:absolute;top:6.4%;left:5.7%}.closing-localized-chip{width:fit-content;min-height:46px;color:var(--gold-soft);letter-spacing:.34em;text-transform:uppercase;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#00000094;border:1px solid #d99d2457;border-radius:999px;align-items:center;gap:12px;padding:0 22px;font-size:clamp(.58rem,.72vw,.82rem);font-weight:800;display:inline-flex;box-shadow:inset 0 0 22px #d99d240f,0 0 28px #d99d2417}.closing-localized-chip svg{width:15px;height:15px}.closing-localized-copy .slide-title{margin-top:9%;font-size:clamp(3.25rem,5.05vw,6.2rem);line-height:.98}.closing-localized-line{background:linear-gradient(90deg, #ffe38e, var(--gold), transparent);width:118px;height:1px;margin-top:8.2%;box-shadow:0 0 18px #d99d24db}.closing-localized-subtitle{color:#ffffffc2;max-width:600px;margin:6% 0 0;font-size:clamp(.98rem,1.28vw,1.48rem);font-weight:300;line-height:1.52}.closing-localized-final{max-width:560px;color:var(--gold-soft);letter-spacing:.03em;margin:auto 0 0;padding-top:28px;font-size:clamp(1.02rem,1.28vw,1.5rem);font-weight:500;line-height:1.18;position:relative}.closing-localized-final:before{content:"";background:linear-gradient(90deg, var(--gold-soft), var(--gold), transparent);width:122px;height:1px;position:absolute;top:0;left:0;box-shadow:0 0 18px #d99d24e6}.nav-button,.fullscreen-button{z-index:80;color:var(--gold-soft);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);cursor:pointer;background:#0000006b;border:1px solid #d99d2440;border-radius:999px;place-items:center;transition:transform .2s,background .2s,opacity .2s;display:grid;position:absolute}.nav-button{width:62px;height:62px;font-size:3rem;line-height:1;top:50%;transform:translateY(-50%)}.nav-button:hover,.fullscreen-button:hover{background:#d99d241a;transform:translateY(-50%)scale(1.04)}.fullscreen-button:hover{transform:scale(1.04)}.nav-button:disabled{opacity:.32;cursor:not-allowed}.prev{left:26px}.next{right:26px}.fullscreen-button{width:52px;height:52px;font-size:1.4rem;top:26px;right:26px}.language-switcher{z-index:82;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(135deg,#ffda760e,#0000009e),#00000094;border:1px solid #d99d2438;border-radius:999px;align-items:center;gap:4px;min-height:50px;padding:6px;display:flex;position:absolute;top:27px;right:88px;box-shadow:inset 0 0 22px #d99d240b,0 18px 52px #0000006b}.language-button{color:#fff1b3b8;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;justify-content:center;place-items:center;gap:7px;min-width:56px;height:38px;padding:0;transition:border-color .18s,background .18s,box-shadow .18s,color .18s;display:inline-flex}.flag-mark{border:1px solid #ffeeb380;border-radius:3px;width:19px;height:13px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 6px #ffffff1a,0 0 10px #d99d241c}.flag-mark:after{content:"";background:linear-gradient(#ffffff47,#0000 50%,#00000029);position:absolute;inset:0}.flag-pt{background:linear-gradient(90deg,#0b8f46 0 42%,#d82027 42% 100%)}.flag-en{background:repeating-linear-gradient(#b22234 0 7.7%,#fff 7.7% 15.4%)}.flag-en:before{content:"";background:radial-gradient(circle at 18% 22%,#fff 0 .9px,#0000 1.1px),radial-gradient(circle at 42% 22%,#fff 0 .9px,#0000 1.1px),radial-gradient(circle at 66% 22%,#fff 0 .9px,#0000 1.1px),radial-gradient(circle at 30% 52%,#fff 0 .9px,#0000 1.1px),radial-gradient(circle at 54% 52%,#fff 0 .9px,#0000 1.1px),radial-gradient(circle at 78% 52%,#fff 0 .9px,#0000 1.1px),#3c3b6e;width:48%;height:54%;position:absolute;top:0;left:0}.flag-es{background:linear-gradient(#aa151b 0 25%,#f1bf00 25% 75%,#aa151b 75% 100%)}.flag-fr{background:linear-gradient(90deg,#0055a4 0 33%,#fff 33% 66%,#ef4135 66% 100%)}.language-code{letter-spacing:.1em;color:inherit;font-size:.72rem;font-weight:800;line-height:1;display:block}.language-button:hover,.language-button.active{color:var(--gold-light);background:radial-gradient(circle at 50% 0,#ffe79226,#0000 62%),#d99d241a;border-color:#ffdb7475;box-shadow:inset 0 0 18px #ffda760e,0 0 18px #d99d2433}.mobile-presentation-gate{z-index:140;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 50% 42%,#d99d242e,#0000 38%),radial-gradient(circle at 76% 12%,#ffe28b1a,#0000 26%),#000000b8;place-items:center;padding:clamp(18px,6vw,44px);display:grid;position:absolute;inset:0}.mobile-presentation-gate:before{content:"";opacity:.28;pointer-events:none;background-color:#0000;background-image:linear-gradient(#ffb92b14 1px,#0000 1px),linear-gradient(90deg,#ffb92b0f 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:52px 52px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 0 46%,#0000 78%);mask-image:radial-gradient(circle,#000 0 46%,#0000 78%)}.mobile-gate-panel{background:linear-gradient(145deg,#ffdc7314,#000000b8 36%,#000000e6),#000000bd;border:1px solid #ffd35d57;border-radius:24px;justify-items:center;gap:14px;width:min(360px,100vw - 34px);min-height:0;padding:clamp(18px,5vw,24px);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 38px #ffcd500e,inset 0 1px #fff5cb1f,0 0 0 1px #0000008f,0 34px 110px #000000b8,0 0 70px #d99d2424}.mobile-gate-aura{aspect-ratio:1;filter:blur(16px);pointer-events:none;background:radial-gradient(circle,#ffde7747,#d99d241a 36%,#0000 68%);border-radius:999px;width:62%;position:absolute;top:-28%;right:-18%}.mobile-gate-kicker,.mobile-gate-panel h2,.mobile-gate-panel p{display:none}.mobile-gate-language{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;width:100%;margin-top:0;display:grid;position:relative}.mobile-language-button{color:#fff1b3b8;letter-spacing:.08em;cursor:pointer;background:#00000061;border:1px solid #d99d242e;border-radius:15px;justify-content:center;align-items:center;gap:8px;min-height:46px;font-size:.82rem;font-weight:850;display:inline-flex;box-shadow:inset 0 0 18px #d99d2409}.mobile-language-button.active{color:var(--gold-light);background:radial-gradient(circle at 50% 0,#ffe79233,#0000 70%),#d99d241f;border-color:#ffe07e94;box-shadow:inset 0 0 22px #ffda7614,0 0 24px #d99d242e}.mobile-gate-start{width:86px;min-height:86px;color:var(--gold-light);cursor:pointer;background:linear-gradient(135deg,#ffe58e33,#d99d2414 44%,#000000ad),#0000008a;border:1px solid #ffe07e8a;border-radius:999px;place-items:center;margin-top:2px;padding:0;display:grid;position:relative;box-shadow:inset 0 0 26px #ffe07e14,0 0 34px #d99d2438}.mobile-gate-start span{display:none}.presentation-fullscreen-icon{fill:none;stroke:currentColor;stroke-width:2.35px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 4px #ffeca69e)drop-shadow(0 0 14px #d99d2470);width:40px;height:40px}.mobile-presentation-controls{display:none}.mobile-presentation-arrow,.mobile-presentation-exit{z-index:12000;color:var(--gold-soft);cursor:pointer;appearance:none;-webkit-tap-highlight-color:transparent;filter:drop-shadow(0 0 4px #ffeca6e0)drop-shadow(0 0 16px #d99d24ad);background:0 0;border:0;place-items:center;display:grid;position:fixed}.mobile-presentation-arrow{width:58px;height:58px}.mobile-presentation-arrow .nav-chevron{fill:none;stroke:currentColor;stroke-width:7px;stroke-linecap:square;stroke-linejoin:miter;width:24px;height:38px}.mobile-presentation-arrow:disabled{opacity:.18;pointer-events:none}.mobile-presentation-prev{left:50%;top:max(10px, env(safe-area-inset-top));transform:translate(-50%)rotate(-90deg)}.mobile-presentation-next{left:50%;bottom:max(10px, env(safe-area-inset-bottom));transform:translate(-50%)rotate(90deg)}.mobile-presentation-exit{right:max(14px, env(safe-area-inset-right));bottom:max(14px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#00000075;border:1px solid #d99d2457;border-radius:999px;width:42px;height:42px;font-size:1.05rem}.click-zone{z-index:60;width:15vw;position:absolute;top:0;bottom:0}.click-zone.left{left:0}.click-zone.right{right:0}.progress-rail{z-index:80;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#00000094;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:10px;padding:12px 16px;display:flex;position:absolute;bottom:26px;left:50%;transform:translate(-50%);box-shadow:0 20px 60px #0006}.progress-dot{cursor:pointer;background:#ffffff47;border:0;border-radius:999px;width:9px;height:9px;padding:0;display:block}.progress-dot.active{background:linear-gradient(90deg, #fff, var(--gold));width:42px;box-shadow:0 0 16px #d99d24a6}.keyboard-hint{z-index:80;color:#ffffff6b;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#00000073;border:1px solid #ffffff1a;border-radius:999px;padding:9px 14px;font-size:.76rem;position:absolute;bottom:26px;right:26px}.current-slide-mercado .progress-rail,.current-slide-mercado .keyboard-hint,.current-slide-mercado .fullscreen-button{display:none}.current-slide-mercado .stage-frame{width:min(100vw - 24px,177.778vh - 42.6667px)}.current-slide-mercado .nav-button{background:#0000005c;border-color:#d99d2452;width:clamp(70px,5.8vw,112px);height:clamp(70px,5.8vw,112px);font-size:clamp(3.6rem,4.8vw,5.9rem)}.current-slide-mercado .prev{left:clamp(34px,2.2vw,42px)}.current-slide-mercado .next{right:clamp(34px,2.2vw,42px)}.current-slide-ecossistema .progress-rail,.current-slide-ecossistema .keyboard-hint,.current-slide-ecossistema .fullscreen-button{display:none}.current-slide-ecossistema .stage-frame{border-color:#d99d248f;width:min(100vw - 24px,177.778vh - 42.6667px)}.current-slide-ecossistema .stage-frame:before{opacity:1;background:linear-gradient(90deg,#d99d24e6,#ffe48b2e,#0000)}.current-slide-ecossistema .stage-frame:after{opacity:.65}.current-slide-ecossistema .nav-button{background:#0000005c;border-color:#d99d2457;width:clamp(70px,5.4vw,96px);height:clamp(70px,5.4vw,96px);font-size:clamp(3.4rem,4.6vw,5.3rem)}.current-slide-ecossistema .prev{left:clamp(34px,2.2vw,42px)}.current-slide-ecossistema .next{right:clamp(34px,2.2vw,42px)}.current-slide-servicos .progress-rail,.current-slide-servicos .keyboard-hint,.current-slide-servicos .fullscreen-button{display:none}.current-slide-servicos .stage-frame{border-color:#d99d248f;width:min(100vw - 24px,177.778vh - 42.6667px)}.current-slide-servicos .stage-frame:before{opacity:1;background:linear-gradient(90deg,#d99d24d1,#ffe48b29,#0000)}.current-slide-servicos .stage-frame:after{opacity:.68}.current-slide-servicos .nav-button{background:#0000005c;border-color:#d99d2457;width:clamp(70px,5.4vw,96px);height:clamp(70px,5.4vw,96px);font-size:clamp(3.4rem,4.6vw,5.3rem)}.current-slide-servicos .prev{left:clamp(34px,2.2vw,42px)}.current-slide-servicos .next{right:clamp(34px,2.2vw,42px)}.current-slide-rentpay .keyboard-hint,.current-slide-rentpay .fullscreen-button{display:none}.current-slide-rentpay .stage-frame{border-color:#d99d248f;width:min(100vw - 24px,177.778vh - 42.6667px)}.current-slide-rentpay .stage-frame:before{opacity:1;background:linear-gradient(90deg,#d99d24d1,#ffe48b29,#0000)}.current-slide-rentpay .stage-frame:after{opacity:.68}.current-slide-rentpay .nav-button{background:#0000005c;border-color:#d99d2457;width:clamp(70px,5.4vw,96px);height:clamp(70px,5.4vw,96px);font-size:clamp(3.4rem,4.6vw,5.3rem)}.current-slide-rentpay .prev{left:clamp(34px,2.2vw,42px)}.current-slide-rentpay .next{right:clamp(34px,2.2vw,42px)}.current-slide-conect .progress-rail,.current-slide-conect .keyboard-hint,.current-slide-conect .fullscreen-button{display:none}.current-slide-conect .stage-frame{border-color:#d99d248f;width:min(100vw - 24px,177.778vh - 42.6667px)}.current-slide-conect .stage-frame:before{opacity:1;background:linear-gradient(90deg,#d99d24d1,#ffe48b29,#0000)}.current-slide-conect .stage-frame:after{opacity:.68}.current-slide-conect .nav-button{background:#0000005c;border-color:#d99d2457;width:clamp(70px,5.4vw,96px);height:clamp(70px,5.4vw,96px);font-size:clamp(3.4rem,4.6vw,5.3rem)}.current-slide-conect .prev{left:clamp(34px,2.2vw,42px)}.current-slide-conect .next{right:clamp(34px,2.2vw,42px)}.current-slide-rewards .progress-rail,.current-slide-rewards .keyboard-hint,.current-slide-rewards .fullscreen-button{display:none}.current-slide-rewards .stage-frame{border-color:#d99d249e;width:min(100vw - 24px,177.778vh - 42.6667px)}.current-slide-rewards .stage-frame:before{opacity:1;background:linear-gradient(90deg,#d99d24eb,#ffe48b2b,#0000)}.current-slide-rewards .stage-frame:after{opacity:.7}.current-slide-rewards .nav-button{background:#0000005c;border-color:#d99d2457;width:clamp(46px,3.15vw,58px);height:clamp(46px,3.15vw,58px);font-size:clamp(2.25rem,3vw,3.25rem)}.current-slide-rewards .prev{left:clamp(4px,.45vw,10px)}.current-slide-rewards .next{right:clamp(4px,.45vw,10px)}.current-slide-assinatura-boost .progress-rail,.current-slide-assinatura-boost .keyboard-hint,.current-slide-assinatura-boost .fullscreen-button{display:none}.current-slide-assinatura-boost .stage-frame{border-color:#d99d249e;width:min(100vw - 24px,177.778vh - 42.6667px)}.current-slide-assinatura-boost .stage-frame:before{opacity:1;background:linear-gradient(90deg,#d99d24eb,#ffe48b2b,#0000)}.current-slide-assinatura-boost .stage-frame:after{opacity:.7}.current-slide-assinatura-boost .nav-button{background:#0000005c;border-color:#d99d2457;width:clamp(46px,3.15vw,58px);height:clamp(46px,3.15vw,58px);font-size:clamp(2.25rem,3vw,3.25rem)}.current-slide-assinatura-boost .prev{left:clamp(4px,.45vw,10px)}.current-slide-assinatura-boost .next{right:clamp(4px,.45vw,10px)}.current-slide-equacao .progress-rail,.current-slide-equacao .keyboard-hint,.current-slide-equacao .fullscreen-button{display:none}.current-slide-equacao .stage-frame{border-color:#d99d248f;width:min(100vw - 24px,177.778vh - 42.6667px)}.current-slide-equacao .stage-frame:before{opacity:1;background:linear-gradient(90deg,#d99d24d1,#ffe48b29,#0000)}.current-slide-equacao .stage-frame:after{opacity:.68}.current-slide-equacao .nav-button{background:#0000005c;border-color:#d99d2457;width:clamp(70px,5.4vw,96px);height:clamp(70px,5.4vw,96px);font-size:clamp(3.4rem,4.6vw,5.3rem)}.current-slide-equacao .prev{left:8px}.current-slide-equacao .next{right:8px}.current-slide-simulador .progress-rail,.current-slide-simulador .keyboard-hint,.current-slide-simulador .fullscreen-button,.current-slide-simulador .click-zone{display:none}.current-slide-simulador .stage-frame{border-color:#d99d248f;width:min(100vw - 24px,177.778vh - 42.6667px)}.current-slide-simulador .stage-frame:before{opacity:1;background:linear-gradient(90deg,#d99d24d1,#ffe48b29,#0000)}.current-slide-simulador .stage-frame:after{opacity:.68}.current-slide-simulador .nav-button{background:#0000005c;border-color:#d99d2457;width:clamp(70px,5.4vw,96px);height:clamp(70px,5.4vw,96px);font-size:clamp(3.4rem,4.6vw,5.3rem)}.current-slide-simulador .prev{left:8px}.current-slide-simulador .next{right:8px}.current-slide-carreira .progress-rail,.current-slide-carreira .keyboard-hint,.current-slide-carreira .fullscreen-button{display:none}.current-slide-carreira .stage-frame{border-color:#d99d248f;width:min(100vw - 24px,177.778vh - 42.6667px)}.current-slide-carreira .stage-frame:before{opacity:1;background:linear-gradient(90deg,#d99d24e6,#ffe48b2e,#0000)}.current-slide-carreira .stage-frame:after{opacity:.68}.current-slide-carreira .nav-button{background:#0000005c;border-color:#d99d2457;width:clamp(46px,3.2vw,58px);height:clamp(46px,3.2vw,58px);font-size:clamp(2.35rem,2.9vw,3.05rem)}.current-slide-carreira .prev{left:6px}.current-slide-carreira .next{right:6px}.current-slide-seguranca .progress-rail,.current-slide-seguranca .keyboard-hint,.current-slide-seguranca .fullscreen-button{display:none}.current-slide-seguranca .stage-frame{border-color:#d99d248f;width:min(100vw - 24px,177.778vh - 42.6667px)}.current-slide-seguranca .stage-frame:before{opacity:1;background:linear-gradient(90deg,#d99d24e6,#ffe48b2e,#0000)}.current-slide-seguranca .stage-frame:after{opacity:.68}.current-slide-seguranca .nav-button{background:#0000005c;border-color:#d99d2457;width:clamp(46px,3.2vw,58px);height:clamp(46px,3.2vw,58px);font-size:clamp(2.35rem,2.9vw,3.05rem)}.current-slide-seguranca .prev{left:6px}.current-slide-seguranca .next{right:6px}.current-slide-fechamento .progress-rail,.current-slide-fechamento .keyboard-hint,.current-slide-fechamento .fullscreen-button{display:none}.current-slide-fechamento .stage-frame{border-color:#d99d246b;width:min(100vw - 24px,177.778vh - 42.6667px)}.current-slide-fechamento .stage-frame:before,.current-slide-fechamento .stage-frame:after{opacity:.5}.current-slide-fechamento .nav-button{background:#0000005c;border-color:#d99d2457;width:clamp(46px,3.2vw,58px);height:clamp(46px,3.2vw,58px);font-size:clamp(2.35rem,2.9vw,3.05rem)}.current-slide-fechamento .prev{left:6px}.current-slide-fechamento .next{right:6px}@media (width<=1100px){.nav-button{width:52px;height:52px;font-size:2.45rem}.prev{left:12px}.next{right:12px}.current-slide-mercado .nav-button,.current-slide-ecossistema .nav-button,.current-slide-servicos .nav-button,.current-slide-rentpay .nav-button,.current-slide-conect .nav-button,.current-slide-rewards .nav-button,.current-slide-assinatura-boost .nav-button,.current-slide-equacao .nav-button,.current-slide-simulador .nav-button,.current-slide-carreira .nav-button,.current-slide-seguranca .nav-button,.current-slide-fechamento .nav-button{width:clamp(44px,3.15vw,54px);height:clamp(44px,3.15vw,54px);font-size:clamp(2.1rem,2.8vw,2.9rem)}.current-slide-mercado .prev,.current-slide-ecossistema .prev,.current-slide-servicos .prev,.current-slide-rentpay .prev,.current-slide-conect .prev,.current-slide-rewards .prev,.current-slide-assinatura-boost .prev,.current-slide-equacao .prev,.current-slide-simulador .prev,.current-slide-carreira .prev,.current-slide-seguranca .prev,.current-slide-fechamento .prev{left:clamp(3px,.45vw,8px)}.current-slide-mercado .next,.current-slide-ecossistema .next,.current-slide-servicos .next,.current-slide-rentpay .next,.current-slide-conect .next,.current-slide-rewards .next,.current-slide-assinatura-boost .next,.current-slide-equacao .next,.current-slide-simulador .next,.current-slide-carreira .next,.current-slide-seguranca .next,.current-slide-fechamento .next{right:clamp(3px,.45vw,8px)}.base-grid{grid-template-columns:1fr}.slide-visual{display:none}.hero-copy{max-width:58%}.hero-quote{display:none}.market-reference-copy{width:52%;top:10.8%}.market-reference-title{margin-top:10.5%;font-size:clamp(2.75rem,4.72vw,4.25rem);line-height:1.02}.market-reference-subtitle{margin-top:4.4%;font-size:clamp(.94rem,1.42vw,1.18rem);line-height:1.36}.market-reference-line{margin-top:5.4%}.market-reference-visual{width:58%;right:-5%}.market-flow-cards{gap:14px;margin-top:5.8%}.market-flow-card{border-radius:14px;gap:9px;min-height:112px}.market-flow-icon{width:54px;height:54px}.market-flow-icon svg{width:29px;height:29px}.market-flow-card span{font-size:.9rem}.ecosystem-reference-copy{width:43%;top:10.2%}.ecosystem-reference-title{margin-top:9.4%;font-size:clamp(2.65rem,4.62vw,4.05rem);line-height:1.04}.ecosystem-reference-line{margin-top:4.6%}.ecosystem-reference-subtitle{margin-top:4.4%;font-size:clamp(.82rem,1.12vw,1rem);line-height:1.38}.ecosystem-reference-note{border-radius:14px;gap:13px;min-height:62px;margin-top:4.4%;padding:0 16px;font-size:.78rem}.ecosystem-reference-note div{width:38px;height:38px}.ecosystem-reference-note svg{width:16px;height:16px}.ecosystem-reference-visual{width:53%;right:3%}.ecosystem-node{width:148px;min-height:124px}.services-reference-copy{width:38%}.services-reference-visual{width:54%;right:4.5%}.services-reference-grid{gap:14px 22px}.service-reference-card{grid-template-columns:68px 1fr;gap:16px;padding:18px 22px}.rentpay-reference-copy{width:38%;top:9%;left:6.4%}.rentpay-reference-title{font-size:clamp(2.8rem,5.7vw,5rem)}.rentpay-reference-visual{width:58%;height:61%;top:7.2%;right:2.8%}.rentpay-reference-flow{bottom:8.6%;left:36%;right:4.2%}.rentpay-step-row{gap:10px}.rentpay-step-card{padding:14px 16px}.conect-reference-copy{width:36.5%;top:9%;left:6.4%}.conect-reference-title{font-size:clamp(2.75rem,5.4vw,4.95rem)}.conect-reference-note{width:min(100%,500px)}.conect-reference-visual{width:58%;height:78%;top:7.4%;right:2.2%}.conect-node{width:clamp(110px,9vw,138px)}.conect-node-orb{width:clamp(98px,7.8vw,124px)}.conect-node-label{min-width:clamp(104px,8.4vw,132px)}.rewards-reference-copy{width:34%;top:14%;left:4.4%}.rewards-reference-title{font-size:clamp(2.9rem,5.55vw,5.1rem)}.rewards-reference-note{grid-template-columns:56px 1fr;gap:10px;margin-top:4.2%}.rewards-reference-note div{width:46px}.rewards-reference-visual{width:56.5%;right:4.4%}.rewards-steps-row{grid-template-columns:1fr 30px 1fr 30px 1fr;gap:8px}.rewards-step-card{min-height:318px;padding:28px 16px}.rewards-bottom-bar{grid-template-columns:112px 1fr 112px;left:8%;right:7.8%}.rewards-bottom-bar p{font-size:clamp(1.18rem,2.1vw,1.72rem)}.boost-reference-copy{width:35.2%;top:10.4%;left:5.1%}.boost-reference-title{font-size:clamp(2.16rem,3.75vw,3.45rem)}.boost-reference-subtitle{font-size:clamp(.88rem,1.35vw,1.14rem)}.boost-flow{grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr) 58px 28px minmax(0,1fr);gap:6px;width:51.8%;height:44%;top:8.4%;right:4.4%}.boost-base-note{grid-template-columns:50px 1fr;gap:10px;width:34%;top:70.8%;left:5.1%}.boost-base-note p{font-size:.68rem;line-height:1.16}.boost-base-note strong{margin-bottom:3px;font-size:.88rem}.boost-step-card{height:100%;min-height:0;padding:14px 7px}.boost-step-number{font-size:.78rem}.boost-step-card strong{min-height:2.24em;margin-top:8px;font-size:.78rem}.boost-step-icon,.boost-step-card i{width:44px;margin-top:8px}.boost-step-card em{margin-top:9px;font-size:clamp(1.48rem,2.62vw,2.25rem)}.boost-step-card p{margin-top:7px;font-size:.62rem}.boost-equation-panel{min-height:108px;top:56.8%;left:42%;right:4.2%}.boost-equation-row{gap:12px}.boost-bottom-rail{grid-template-columns:96px 32px 1fr;left:5%;right:5%}.boost-bottom-rail p{font-size:clamp(1.02rem,1.65vw,1.46rem)}.earnings-reference-copy{width:39%;top:5.8%;left:5.2%}.earnings-reference-title{font-size:clamp(2.55rem,4.85vw,4.25rem);line-height:1.01}.earnings-reference-line{margin-top:4.6%}.earnings-reference-subtitle{margin-top:3.7%;font-size:clamp(.9rem,1.25vw,1.12rem);line-height:1.22}.earnings-product-grid{gap:10px;margin-top:4%}.earnings-product-card{gap:5px;min-height:88px;padding:10px 8px}.earnings-product-card svg{width:34px;height:34px}.earnings-product-card strong{font-size:.62rem}.earnings-product-card span{font-size:.66rem}.earnings-real-use{grid-template-columns:62px 1fr;gap:13px;min-height:78px;margin-top:3.2%;padding:10px 14px}.earnings-real-use strong{font-size:1rem}.earnings-real-use p{margin-top:5px;font-size:.72rem}.earnings-reference-visual{width:50%;height:36%;top:1.8%;right:4.2%}.earnings-reference-table{width:52.1%;height:56%;padding:18px;bottom:6.2%;right:5.4%}.earnings-reference-header,.earnings-reference-row{grid-template-columns:1.34fr .98fr .44fr .44fr .46fr}.simulator-copy{width:36.5%;height:88.2%;top:5.8%;left:6.2%}.simulator-title{font-size:clamp(2.7rem,4.65vw,3.45rem);line-height:1.01}.simulator-title-line{margin-top:4.4%}.simulator-subtitle{margin-top:4%;font-size:.98rem;line-height:1.24}.simulator-product-grid{gap:8px}.simulator-product-button{border-radius:12px;grid-template-columns:32px 1fr;gap:9px;min-height:68px;padding:9px}.simulator-product-button svg{width:30px;height:30px}.simulator-product-button strong{font-size:.82rem}.simulator-product-button small{margin-top:3px;font-size:.72rem}.simulator-rate-strip{gap:7px;min-height:40px;margin-top:9px}.simulator-rate-strip span{border-radius:9px;font-size:.62rem}.simulator-rate-strip strong{font-size:.78rem}.simulator-console{gap:10px;width:49.4%;height:88.2%;padding:16px;top:5.8%;right:7%}.simulator-console-header{border-radius:14px;min-height:58px;padding:11px 12px 11px 14px}.simulator-console-header span{font-size:.74rem}.simulator-console-header strong{font-size:1.25rem}.simulator-active-icon{width:44px}.simulator-controls{gap:10px}.simulator-range{gap:7px;min-height:39px}.simulator-range strong,.simulator-range b{font-size:.82rem}.simulator-range input{height:9px}.simulator-range input::-webkit-slider-thumb{border-width:2px;width:24px;height:24px}.simulator-range input::-moz-range-thumb{border-width:2px;width:20px;height:20px}.simulator-base-input{border-radius:14px;gap:12px;min-height:58px;padding:10px 14px}.simulator-base-input>span{font-size:.86rem}.simulator-base-input input{width:120px;font-size:1.18rem}.simulator-base-input strong{font-size:.9rem}.simulator-result-card{gap:12px;padding:14px 16px}.simulator-result-header{gap:14px;padding-bottom:12px}.simulator-result-header span{font-size:.72rem}.simulator-result-header strong{font-size:2.05rem}.simulator-breakdown{gap:10px}.simulator-breakdown div{min-height:52px}.simulator-breakdown strong{font-size:.95rem}.simulator-breakdown span{font-size:.58rem}.simulator-result-note{gap:9px;min-height:38px;padding:0 12px;font-size:.68rem}.simulator-result-note svg{width:19px;height:19px}.career-reference-copy{width:40.5%;top:9.6%;left:5.6%}.career-reference-title{font-size:clamp(3rem,4.9vw,4.55rem)}.career-reference-footer{width:min(58%,640px);min-height:46px;padding:0 18px;font-size:.86rem;bottom:4%;left:5.6%}.career-reference-subtitle{font-size:1.22rem}.career-metric-grid{gap:10px;width:min(100%,440px)}.career-metric-card{min-height:112px;padding:13px 8px}.career-metric-card div{width:48px}.career-reference-visual{width:58.5%;right:2.4%}.career-rank-row{gap:8px;left:10%}.career-medal span{font-size:1.55rem}.career-rank-panel strong{font-size:.96rem}.career-rank-panel em{font-size:.82rem}}@media (width<=760px){.stage-outer{padding:0}.stage-frame,.current-slide-mercado .stage-frame,.current-slide-ecossistema .stage-frame,.current-slide-servicos .stage-frame,.current-slide-rentpay .stage-frame,.current-slide-conect .stage-frame,.current-slide-rewards .stage-frame,.current-slide-assinatura-boost .stage-frame,.current-slide-equacao .stage-frame,.current-slide-simulador .stage-frame,.current-slide-carreira .stage-frame,.current-slide-seguranca .stage-frame,.current-slide-fechamento .stage-frame{aspect-ratio:auto;border-radius:0;width:100vw;height:100vh;max-height:none}.hero-slide,.base-slide{padding:8% 6%}.hero-globe-wrap{opacity:.62;width:104%;height:52%;display:block;top:-6%;right:-32%}.hero-gradient{background:linear-gradient(#00000047 0%,#000000db 40%,#000 100%)}.hero-copy{justify-content:flex-start;max-width:100%;padding-top:26vh}.slide-title,.base-slide .slide-title{font-size:clamp(2.65rem,12.6vw,4.75rem);line-height:.98}.data-chip{white-space:normal;letter-spacing:.2em;max-width:100%;font-size:.66rem}.hero-subtitle,.slide-subtitle,.base-slide .slide-subtitle{max-width:92%;font-size:clamp(1.1rem,5vw,1.55rem)}.slide-number,.keyboard-hint{display:none}.nav-button{width:48px;height:48px;font-size:2.25rem;top:auto;bottom:84px;transform:none}.nav-button:hover{transform:scale(1.04)}.prev{left:16px}.next{right:16px}.current-slide-mercado .nav-button,.current-slide-ecossistema .nav-button,.current-slide-servicos .nav-button,.current-slide-rewards .nav-button,.current-slide-assinatura-boost .nav-button,.current-slide-equacao .nav-button,.current-slide-simulador .nav-button,.current-slide-carreira .nav-button,.current-slide-seguranca .nav-button,.current-slide-fechamento .nav-button{width:52px;height:52px;font-size:2.45rem;top:auto;bottom:76px}.current-slide-mercado .prev,.current-slide-ecossistema .prev,.current-slide-servicos .prev,.current-slide-rewards .prev,.current-slide-assinatura-boost .prev,.current-slide-equacao .prev,.current-slide-simulador .prev,.current-slide-carreira .prev,.current-slide-seguranca .prev,.current-slide-fechamento .prev{left:16px}.current-slide-mercado .next,.current-slide-ecossistema .next,.current-slide-servicos .next,.current-slide-rewards .next,.current-slide-assinatura-boost .next,.current-slide-equacao .next,.current-slide-simulador .next,.current-slide-carreira .next,.current-slide-seguranca .next,.current-slide-fechamento .next{right:16px}.fullscreen-button{width:46px;height:46px;top:16px;right:16px}.progress-rail{gap:8px;max-width:calc(100vw - 24px);padding:10px 12px;bottom:22px}.progress-dot{width:7px;height:7px}.progress-dot.active{width:34px}.market-slide-reference{min-height:100%}.market-reference-copy{width:auto;top:8%;left:6%;right:6%}.market-reference-chip{letter-spacing:.28em;gap:10px;min-height:46px;padding:0 18px;font-size:.66rem}.market-reference-title{margin-top:22%;font-size:clamp(3rem,13vw,4.5rem);line-height:1.01}.market-reference-subtitle{margin-top:7%;font-size:clamp(1.12rem,4.9vw,1.45rem)}.market-reference-line{margin-top:11%}.market-flow-cards{grid-template-columns:1fr;gap:12px;width:min(100%,330px);margin-top:12%}.market-flow-card{grid-template-columns:54px 1fr;place-items:center start;min-height:76px;padding:12px 18px}.market-flow-icon{width:50px;height:50px}.market-flow-icon svg{width:28px;height:28px}.market-reference-visual{opacity:.42;width:96%;height:47%;top:2%;right:0}.market-reference-image{object-position:right top}.market-reference-glow{background:linear-gradient(#00000029 0%,#000c 48%,#000 100%),radial-gradient(circle at 78% 14%,#d99d243d,#0000 39%)}.services-reference-copy{width:auto;top:8%;left:6%;right:6%}.services-reference-chip{gap:10px;min-height:46px;padding:0 18px}.services-reference-chip span{letter-spacing:.28em;font-size:.66rem}.services-reference-title{margin-top:15%;font-size:clamp(2.65rem,11.8vw,4.15rem);line-height:1.01}.services-reference-line{width:136px;margin-top:8%}.services-reference-subtitle{margin-top:7%;font-size:clamp(1rem,4.5vw,1.28rem)}.services-reference-pillars{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:min(100%,330px);margin-top:10%}.services-reference-pillar{grid-template-columns:42px 1fr;place-items:center start;gap:12px;min-height:78px;padding:10px 14px}.services-reference-pillar svg{width:30px;height:30px}.services-reference-pillar span{font-size:.82rem}.services-reference-visual{display:none}.rentpay-reference-copy{width:auto;height:48%;top:7.4%;left:6%;right:6%}.rentpay-reference-chip{gap:9px;min-height:42px;padding:0 17px}.rentpay-reference-chip strong{letter-spacing:.28em;font-size:.62rem}.rentpay-reference-title{margin-top:12%;font-size:clamp(2.52rem,11.4vw,4rem);line-height:1.01}.rentpay-reference-line{width:124px;margin-top:auto}.rentpay-reference-subtitle{margin-top:6%;font-size:clamp(.98rem,4.25vw,1.25rem)}.rentpay-reference-visual{opacity:.42;width:76%;height:12%;top:57%;right:0}.rentpay-reference-image{object-position:right center;transform:scale(1.16)}.rentpay-reference-flow{bottom:8.8%;left:6%;right:6%}.current-slide-rentpay .nav-button{width:48px;height:48px;font-size:2.25rem;top:auto;bottom:16px}.current-slide-rentpay .prev{left:12px}.current-slide-rentpay .next{right:12px}.rentpay-flow-label{gap:12px}.rentpay-flow-label span{width:38px}.rentpay-flow-label strong{letter-spacing:.26em;font-size:.58rem}.rentpay-step-row{grid-template-columns:1fr;gap:10px;margin-top:18px}.rentpay-step-arrow{display:none}.rentpay-step-card{border-radius:12px;min-height:66px;padding:11px 14px}.rentpay-step-card strong{font-size:1.1rem}.rentpay-step-card span{margin-top:4px;font-size:.88rem}.rentpay-step-card svg{width:32px;height:32px}.conect-reference-copy{width:auto;height:56%;top:7.4%;left:6%;right:6%}.conect-reference-chip{gap:9px;min-height:42px;padding:0 17px}.conect-reference-chip svg{width:12px;height:12px}.conect-reference-chip span{letter-spacing:.28em;font-size:.62rem}.conect-reference-title{margin-top:12%;font-size:clamp(2.52rem,11.4vw,4rem);line-height:1.03}.conect-reference-line{width:124px;margin-top:8%}.conect-reference-subtitle{margin-top:7%;font-size:clamp(.98rem,4.2vw,1.26rem)}.conect-reference-note{border-radius:14px;grid-template-columns:58px 1fr;min-height:74px;margin-top:auto}.conect-reference-note div{height:42px}.conect-reference-note svg{width:28px;height:28px}.conect-reference-note span{padding:0 14px;font-size:.92rem}.conect-reference-visual{opacity:.5;width:100%;height:25%;top:64.5%;right:0}.conect-reference-image{object-position:center;width:100%;height:100%;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 20% 78%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 20% 78%,#0000 100%)}.conect-orbit-map,.conect-node{display:none}.rewards-reference-copy{width:auto;height:41%;top:5.2%;left:6%;right:6%}.rewards-reference-chip{gap:8px;min-height:36px;padding:0 15px}.rewards-reference-chip svg{width:12px;height:12px}.rewards-reference-chip span{letter-spacing:.3em;font-size:.54rem}.rewards-reference-title{margin-top:7%;font-size:clamp(2.72rem,12.2vw,4.18rem);line-height:.94}.rewards-reference-line{width:92px;height:1px;margin-top:5.4%}.rewards-reference-subtitle{margin-top:4.6%;font-size:clamp(.94rem,4.1vw,1.2rem)}.rewards-reference-note{grid-template-columns:45px 1fr;gap:10px;margin-top:auto}.rewards-reference-note div{width:38px}.rewards-reference-note svg{width:22px;height:22px}.rewards-reference-note span{border-left-width:1px;padding-left:12px;font-size:.78rem}.rewards-reference-visual{width:auto;height:31%;top:47%;left:4%;right:4%}.rewards-orbit-lines{inset:-20% -8% -8%}.rewards-steps-row{grid-template-columns:1fr 20px 1fr 20px 1fr;gap:4px}.rewards-step-card{border-radius:10px;min-height:238px;padding:18px 6px}.rewards-step-card:before{inset:5px}.rewards-step-icon{width:66px}.rewards-step-number{width:34px;margin-top:10px;font-size:1rem}.rewards-step-card strong{margin-top:10px;font-size:1.05rem}.rewards-step-card i{width:28px;margin-top:9px}.rewards-step-card p{margin-top:9px;font-size:.72rem}.rewards-step-arrow{font-size:1.65rem}.rewards-bottom-bar{border-radius:13px;grid-template-columns:50px 1fr 50px;min-height:46px;bottom:56px;left:6%;right:6%}.rewards-bottom-bar p{padding:0 10px;font-size:.78rem;line-height:1.14}.rewards-bottom-icon svg{width:28px;height:28px}.rewards-bottom-chevron svg{width:24px;height:24px}.boost-brand{display:none}.boost-reference-copy{width:auto;height:35%;top:5.2%;left:6%;right:6%}.boost-reference-chip{gap:8px;min-height:36px;padding:0 15px}.boost-reference-chip svg{width:13px;height:13px}.boost-reference-chip span{letter-spacing:.3em;font-size:.54rem}.boost-reference-title{margin-top:6.8%;font-size:clamp(2.18rem,9.9vw,3.52rem);line-height:1.01}.boost-reference-title strong{margin-top:1.4%}.boost-reference-line{width:92px;height:1px;margin-top:5%}.boost-reference-subtitle{margin-top:4.2%;font-size:clamp(.88rem,3.8vw,1.12rem)}.boost-base-note{grid-template-columns:46px 1fr;gap:10px;width:auto;margin-top:0;top:34.4%;left:6%;right:6%}.boost-base-note p{font-size:.68rem;line-height:1.18}.boost-base-note strong{margin-bottom:4px;font-size:.9rem}.boost-flow{grid-template-columns:1fr 18px 1fr 44px 18px 1fr;gap:4px;width:auto;height:24.3%;top:42.4%;left:4%;right:4%}.boost-step-card{border-radius:10px;min-height:204px;padding:13px 5px}.boost-step-card:before{inset:5px}.boost-step-number{font-size:.76rem}.boost-step-card strong{min-height:2.5em;margin-top:7px;font-size:.69rem}.boost-step-icon{width:45px;margin-top:7px}.boost-step-card i{width:42px;margin-top:8px}.boost-step-card em{margin-top:8px;font-size:1.55rem}.boost-step-card p{margin-top:6px;font-size:.58rem}.boost-flow-arrow svg{stroke-width:4px;max-width:20px}.boost-replace-badge{border-radius:8px;min-height:48px;padding:0 5px;font-size:.48rem}.boost-equation-panel{border-radius:13px;min-height:78px;padding:12px;top:69.2%;left:6%;right:6%}.boost-equation-panel>span{letter-spacing:.36em;font-size:.48rem}.boost-equation-row{grid-template-columns:1fr auto .85fr auto 1.24fr;gap:8px;margin-top:10px}.boost-equation-row strong{font-size:1.45rem}.boost-equation-row b{font-size:1.25rem}.boost-equation-row em{font-size:2rem}.boost-equation-note{font-size:.72rem;top:79.5%;left:8%;right:8%}.boost-equation-note:before{width:7px;height:7px;top:-12px}.boost-bottom-rail{border-radius:13px;grid-template-columns:48px 24px 1fr;min-height:46px;padding:0 10px;bottom:56px;left:6%;right:6%}.boost-door svg{width:30px;height:30px}.boost-bottom-arrow{width:20px;height:14px}.boost-bottom-rail p{font-size:.68rem;line-height:1.12}.earnings-reference-copy{width:auto;height:45%;top:5.8%;left:6%;right:6%}.earnings-reference-chip{gap:8px;min-height:38px;padding:0 16px}.earnings-reference-chip svg{width:12px;height:12px}.earnings-reference-chip span{letter-spacing:.28em;font-size:.58rem}.earnings-reference-title{margin-top:9.4%;font-size:clamp(2.18rem,10.4vw,3.25rem);line-height:.98}.earnings-reference-line{width:112px;height:1px;margin-top:5.6%}.earnings-reference-subtitle{margin-top:4.6%;font-size:clamp(.95rem,4vw,1.18rem)}.earnings-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:5.6%}.earnings-product-card{border-radius:10px;grid-template-columns:28px 1fr;align-content:center;justify-items:start;gap:2px 9px;min-height:54px;padding:8px 10px}.earnings-product-card svg{grid-row:span 2;width:26px;height:26px}.earnings-product-card strong{font-size:.58rem}.earnings-product-card span{text-align:left;font-size:.6rem}.earnings-real-use{border-radius:12px;grid-template-columns:42px 1fr;gap:12px;min-height:58px;margin-top:3.8%;padding:9px 12px}.earnings-real-use strong{font-size:.98rem}.earnings-real-use p{margin-top:4px;font-size:.68rem}.earnings-reference-visual{display:none}.earnings-reference-table{border-radius:16px;width:auto;height:30.5%;padding:8px;bottom:7%;left:5%;right:5%}.earnings-reference-header,.earnings-reference-row{grid-template-columns:1.25fr .88fr .38fr .38fr .5fr;column-gap:5px}.earnings-reference-header{letter-spacing:.18em;padding:0 6px 7px;font-size:.42rem}.earnings-reference-rows{gap:4px}.earnings-reference-row{border-radius:10px;padding:5px 6px}.earnings-reference-product{gap:6px}.earnings-row-icon{width:26px}.earnings-reference-product strong{font-size:.52rem}.earnings-reference-product span{margin-top:2px;font-size:.42rem}.earnings-reference-base{gap:4px;font-size:.36rem;line-height:1.2}.earnings-reference-base svg{width:14px;height:14px}.earnings-reference-row b{font-size:.66rem}.earnings-reference-callout{border-radius:10px;gap:9px;min-height:39px;margin-top:5px;padding:0 9px}.earnings-reference-callout svg{width:23px;height:23px}.earnings-reference-callout p{font-size:.7rem}.simulator-copy{width:auto;height:40.4%;top:5.3%;left:5.5%;right:5.5%}.simulator-chip{gap:8px;min-height:36px;padding:0 15px}.simulator-chip svg{width:12px;height:12px}.simulator-chip span{font-size:.58rem}.simulator-title{margin-top:7.2%;font-size:2.42rem;line-height:1.01}.simulator-title-line{width:106px;height:1px;margin-top:5.6%}.simulator-subtitle{margin-top:4.6%;font-size:.86rem;line-height:1.24}.simulator-product-grid{gap:7px;margin-top:auto}.simulator-product-button{border-radius:10px;grid-template-columns:24px 1fr;gap:8px;min-height:46px;padding:7px 8px}.simulator-product-button:hover{transform:none}.simulator-product-button svg{width:23px;height:23px}.simulator-product-button strong{font-size:.58rem}.simulator-product-button small{margin-top:2px;font-size:.56rem}.simulator-rate-strip{gap:6px;min-height:32px;margin-top:7px}.simulator-rate-strip span{border-radius:8px;font-size:.48rem}.simulator-rate-strip strong{font-size:.68rem}.simulator-console{border-radius:16px;gap:6px;width:auto;height:auto;padding:8px;inset:47.8% 5% 62px}.simulator-console:before{background-size:48px 48px;inset:10px}.simulator-console-header{border-radius:10px;min-height:34px;padding:6px 9px 6px 11px}.simulator-console-header span{font-size:.5rem}.simulator-console-header strong{margin-top:1px;font-size:.92rem}.simulator-active-icon{width:28px}.simulator-controls{gap:4px}.simulator-range{gap:2px;min-height:25px}.simulator-range span{gap:8px}.simulator-range strong,.simulator-range b{font-size:.52rem}.simulator-range input{height:5px}.simulator-range input::-webkit-slider-thumb{border-width:2px;width:15px;height:15px}.simulator-range input::-moz-range-thumb{border-width:2px;width:13px;height:13px}.simulator-base-input{border-radius:10px;grid-template-columns:1fr auto;gap:8px;min-height:32px;padding:6px 9px}.simulator-base-input>span{font-size:.56rem}.simulator-base-input div{gap:6px}.simulator-base-input input{width:72px;font-size:.78rem}.simulator-base-input strong{font-size:.58rem}.simulator-result-card{border-radius:12px;grid-template-rows:auto auto auto;gap:5px;padding:7px 8px}.simulator-result-header{gap:10px;padding-bottom:5px}.simulator-result-header span{font-size:.5rem}.simulator-result-header strong{font-size:1.1rem}.simulator-breakdown{gap:5px}.simulator-breakdown div{border-radius:8px;min-height:26px}.simulator-breakdown strong{font-size:.52rem}.simulator-breakdown span{font-size:.32rem}.simulator-result-note{border-radius:9px;gap:5px;min-height:23px;padding:0 7px;font-size:.4rem}.simulator-result-note svg{width:12px;height:12px}.current-slide-rewards .nav-button,.current-slide-assinatura-boost .nav-button,.current-slide-equacao .nav-button,.current-slide-simulador .nav-button,.current-slide-carreira .nav-button{bottom:4px}.career-reference-copy{width:auto;height:43%;top:5.4%;left:6%;right:6%}.career-reference-chip{gap:8px;min-height:36px;padding:0 15px}.career-reference-chip svg{width:12px;height:12px}.career-reference-chip span{letter-spacing:.3em;font-size:.56rem}.career-reference-title{margin-top:8%;font-size:2.48rem;line-height:1.02}.career-reference-line{width:104px;height:1px;margin-top:5.8%}.career-reference-subtitle{margin-top:5%;font-size:.96rem;line-height:1.25}.career-metric-grid{gap:7px;width:100%;margin-top:auto}.career-metric-card{border-radius:10px;gap:2px;min-height:62px;padding:7px 4px}.career-metric-card div{width:27px}.career-metric-card svg{width:16px;height:16px}.career-metric-card strong{font-size:.7rem}.career-metric-card span{font-size:.5rem}.career-reference-visual{width:auto;height:41%;top:50%;left:2%;right:2%}.career-reference-visual:before{background-size:36px 36px;inset:0 3% 10%}.career-growth-chart{width:89%;height:32%;top:0;left:6%}.career-rank-row{gap:4px;height:74%;bottom:10%;left:4%;right:3%}.career-rank-panel{border-radius:8px;padding:7px 3px}.career-medal{width:72%;top:9%}.career-medal span{font-size:.78rem}.career-rank-panel strong{font-size:.52rem}.career-rank-panel em{margin-top:3px;font-size:.45rem}.career-up-mark{width:12px;height:13px;margin-top:6px}.career-up-mark:before,.career-up-mark:after{border-width:1px;width:7px;height:7px}.career-up-mark:after{top:4px}.career-reference-footer{white-space:normal;border-left-width:1px;width:auto;min-height:34px;padding:0 10px;font-size:.52rem;line-height:1.22;bottom:56px;left:6%;right:6%}.ecosystem-reference-slide{min-height:100%}.ecosystem-infra-layer{opacity:.34}.infra-ledger{opacity:.62}.ecosystem-reference-copy{width:auto;top:8%;left:6%;right:6%}.ecosystem-reference-chip{letter-spacing:.28em;gap:10px;min-height:46px;padding:0 18px;font-size:.66rem}.ecosystem-reference-title{margin-top:14%;font-size:clamp(2.7rem,12vw,4.25rem);line-height:1.03}.ecosystem-reference-line{margin-top:8%}.ecosystem-reference-subtitle{margin-top:7%;font-size:clamp(1rem,4.5vw,1.28rem)}.ecosystem-reference-note{gap:14px;min-height:72px;margin-top:8%;padding:0 16px;font-size:.94rem}.ecosystem-reference-note div{width:42px;height:42px}.ecosystem-reference-visual,.ecosystem-corner-dot{display:none}.ecosystem-node{border-radius:16px;width:92px;min-height:76px;padding:12px 10px 10px}.ecosystem-node svg{width:28px;height:28px}.ecosystem-node strong{margin-top:4px;font-size:.9rem}.ecosystem-node span{margin-top:4px;font-size:.58rem}.ecosystem-node-company{top:50%;left:3%}.ecosystem-node-partner{top:50%;right:3%}.ecosystem-node-person{top:0}.ecosystem-node-commerce{bottom:0}.ecosystem-core{width:19%}.current-slide-ecossistema .nav-button{bottom:24px}}@media (width<=760px) and (orientation:landscape){.services-reference-copy{width:35.8%;top:11.8%;left:7.4%;right:auto}.services-reference-chip{gap:8px;min-height:32px;padding:0 15px}.services-reference-chip svg{width:8px;height:8px}.services-reference-chip span{letter-spacing:.34em;font-size:.46rem}.services-reference-title{margin-top:10.5%;font-size:clamp(1.9rem,5.25vw,2.55rem);line-height:1.01}.services-reference-line{width:88px;height:1px;margin-top:6%}.services-reference-subtitle{margin-top:5.8%;font-size:clamp(.62rem,1.34vw,.78rem);line-height:1.36}.services-reference-pillars{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;width:100%;margin-top:8.2%}.services-reference-pillar{border-radius:8px;grid-template-columns:1fr;place-items:center;gap:4px;min-height:53px;padding:6px 4px}.services-reference-pillar svg{width:21px;height:21px}.services-reference-pillar span{font-size:.53rem}.services-reference-visual{width:53%;height:80.8%;display:block;top:9.6%;right:5.4%}.services-reference-grid{gap:8px 12px}.service-reference-card{border-radius:10px;grid-template-columns:36px 1fr;gap:10px;padding:8px 10px}.service-reference-card:after{bottom:6px;left:10px;right:10px}.service-reference-icon{width:32px;height:32px}.service-reference-icon svg{width:31px;height:31px}.service-reference-card h3{font-size:clamp(.72rem,1.72vw,.9rem)}.service-reference-card p{margin-top:4px;font-size:clamp(.5rem,1.24vw,.65rem)}.services-topology{inset:-7% -8% -8% -12%}.rentpay-reference-copy{width:34.5%;height:67%;top:10.4%;left:7.2%;right:auto}.rentpay-reference-chip{gap:8px;min-height:31px;padding:0 14px}.rentpay-reference-chip span{width:6px;height:6px}.rentpay-reference-chip strong{letter-spacing:.34em;font-size:.45rem}.rentpay-reference-title{margin-top:9%;font-size:clamp(1.9rem,5.3vw,2.7rem);line-height:1}.rentpay-reference-subtitle{margin-top:5%;font-size:clamp(.62rem,1.35vw,.82rem);line-height:1.36}.rentpay-reference-line{width:74px;height:1px}.rentpay-reference-visual{opacity:1;width:58%;height:64%;display:block;top:5.4%;right:3.2%}.rentpay-reference-flow{bottom:8.6%;left:39%;right:4.4%}.rentpay-flow-label{gap:12px}.rentpay-flow-label span{width:42px}.rentpay-flow-label strong{letter-spacing:.34em;font-size:.5rem}.rentpay-step-row{grid-template-columns:1fr auto 1fr auto 1fr;gap:7px;margin-top:12px}.rentpay-step-arrow{font-size:.92rem;display:block}.rentpay-step-card{border-radius:9px;grid-template-columns:1fr 22px;gap:7px;min-height:48px;padding:7px 9px}.rentpay-step-card strong{font-size:.82rem}.rentpay-step-card span{margin-top:2px;font-size:.56rem}.rentpay-step-card svg{width:22px;height:22px}.conect-reference-copy{width:34%;height:72%;top:10.2%;left:6.6%;right:auto}.conect-reference-chip{gap:7px;min-height:31px;padding:0 13px}.conect-reference-chip svg{width:10px;height:10px}.conect-reference-chip span{letter-spacing:.34em;font-size:.45rem}.conect-reference-title{margin-top:10%;font-size:clamp(1.85rem,5.1vw,2.6rem);line-height:1.02}.conect-reference-line{width:74px;height:1px;margin-top:5.2%}.conect-reference-subtitle{margin-top:5.4%;font-size:clamp(.62rem,1.32vw,.78rem);line-height:1.38}.conect-reference-note{border-radius:10px;grid-template-columns:42px 1fr;min-height:42px}.conect-reference-note div{height:28px}.conect-reference-note svg{width:20px;height:20px}.conect-reference-note span{padding:0 10px;font-size:clamp(.55rem,1.12vw,.68rem)}.conect-reference-visual{opacity:1;width:57%;height:82%;display:block;top:7%;right:3.2%}.conect-node{width:82px}.conect-node-orb{width:72px}.conect-node-orb svg{width:34px;height:34px}.conect-node-label{min-width:76px;min-height:27px;margin-top:-7px;font-size:.58rem}.conect-node-client{top:3%;left:7%}.conect-node-commerce{top:3%;right:4%}.conect-node-partner{bottom:3%;left:7%}.conect-node-sbpay{bottom:3%;right:4%}.ecosystem-reference-copy{width:36.5%;top:10.8%;left:8.2%;right:auto}.ecosystem-reference-chip{letter-spacing:.34em;gap:8px;min-height:32px;padding:0 15px;font-size:.46rem}.ecosystem-reference-chip svg{width:8px;height:8px}.ecosystem-reference-title{margin-top:11%;font-size:clamp(1.95rem,5.4vw,2.55rem);line-height:1.03}.ecosystem-reference-line{width:92px;margin-top:5.5%}.ecosystem-reference-subtitle{margin-top:5.4%;font-size:clamp(.62rem,1.32vw,.78rem);line-height:1.42}.ecosystem-reference-note{border-radius:10px;gap:10px;min-height:40px;margin-top:5.4%;padding:0 12px;font-size:clamp(.56rem,1.22vw,.72rem)}.ecosystem-reference-note div{width:28px;height:28px}.ecosystem-reference-note svg{width:13px;height:13px}.ecosystem-reference-visual{opacity:.9;width:52%;height:76%;display:block;top:10.4%;left:auto;right:4.8%;overflow:visible}.ecosystem-infra-layer{opacity:.52}.ecosystem-node{border-radius:14px;width:92px;min-height:74px;padding:10px 9px 9px}.ecosystem-node svg{width:27px;height:27px}.ecosystem-node strong{font-size:.86rem}.ecosystem-node span{font-size:.57rem}.ecosystem-node-company{top:43%;left:4%}.ecosystem-node-partner{top:43%;right:4%}.ecosystem-node-person{top:0}.ecosystem-node-commerce{bottom:0}.ecosystem-core{width:20%}}@media (width<=920px) and (height<=520px) and (orientation:landscape){.conect-reference-copy{width:34%;height:78%;top:8.8%;left:6.6%;right:auto}.conect-reference-chip{gap:7px;min-height:30px;padding:0 13px}.conect-reference-chip svg{width:10px;height:10px}.conect-reference-chip span{letter-spacing:.34em;font-size:.45rem}.conect-reference-title{margin-top:7.4%;font-size:clamp(1.66rem,4.25vw,2.25rem);line-height:1}.conect-reference-line{width:70px;height:1px;margin-top:4.7%}.conect-reference-subtitle{margin-top:4.6%;font-size:clamp(.56rem,1.18vw,.68rem);line-height:1.34}.conect-reference-note{border-radius:10px;grid-template-columns:38px 1fr;min-height:38px}.conect-reference-note div{height:26px}.conect-reference-note svg{width:18px;height:18px}.conect-reference-note span{padding:0 9px;font-size:clamp(.5rem,1.02vw,.62rem)}.conect-reference-visual{opacity:1;width:55%;height:82%;top:6.4%;left:41%;right:auto}.conect-node{width:76px}.conect-node-orb{width:64px}.conect-node-orb svg{width:30px;height:30px}.conect-node-label{min-width:70px;min-height:24px;margin-top:-6px;font-size:.53rem}.conect-node-client{top:3%;left:7%}.conect-node-commerce{top:3%;right:4%}.conect-node-partner{bottom:3%;left:7%}.conect-node-sbpay{bottom:3%;right:4%}.earnings-reference-copy{width:34.5%;height:78%;top:8.5%;left:6.4%;right:auto}.earnings-reference-chip{gap:7px;min-height:30px;padding:0 13px}.earnings-reference-chip svg{width:10px;height:10px}.earnings-reference-chip span{letter-spacing:.34em;font-size:.44rem}.earnings-reference-title{margin-top:7%;font-size:clamp(1.56rem,4.25vw,2.12rem);line-height:.99}.earnings-reference-line{width:68px;height:1px;margin-top:4.2%}.earnings-reference-subtitle{margin-top:4.1%;font-size:clamp(.55rem,1.14vw,.66rem)}.earnings-product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin-top:5%}.earnings-product-card{border-radius:8px;grid-template-columns:1fr;justify-items:center;gap:2px;min-height:45px;padding:5px 4px}.earnings-product-card svg{grid-row:auto;width:19px;height:19px}.earnings-product-card strong{font-size:.39rem}.earnings-product-card span{display:none}.earnings-real-use{border-radius:10px;grid-template-columns:34px 1fr;gap:9px;min-height:38px;margin-top:5%;padding:7px 9px}.earnings-real-use strong{font-size:.68rem}.earnings-real-use p{margin-top:3px;font-size:.47rem}.earnings-reference-visual{opacity:.98;width:51%;height:36%;display:block;top:.8%;right:4.2%}.earnings-hero-orb{width:46px}.earnings-reference-table{border-radius:13px;width:53.8%;height:56.5%;padding:8px;bottom:6.1%;left:auto;right:4.2%}.earnings-reference-header,.earnings-reference-row{grid-template-columns:1.28fr .9fr .4fr .4fr .52fr;column-gap:4px}.earnings-reference-header{letter-spacing:.16em;padding:0 6px 5px;font-size:.38rem}.earnings-reference-rows{gap:4px}.earnings-reference-row{border-radius:8px;padding:5px 6px}.earnings-reference-product{gap:5px}.earnings-row-icon{width:25px}.earnings-reference-product strong{font-size:.47rem}.earnings-reference-product span{margin-top:1px;font-size:.36rem}.earnings-reference-base{gap:4px;font-size:.35rem;line-height:1.16}.earnings-reference-base svg{width:12px;height:12px}.earnings-reference-row b{font-size:.62rem}.earnings-reference-callout{border-radius:8px;gap:7px;min-height:34px;margin-top:5px;padding:0 8px}.earnings-reference-callout svg{width:22px;height:22px}.earnings-reference-callout p{font-size:.58rem}.simulator-copy{width:34.5%;height:78%;top:8.5%;left:6.4%;right:auto}.simulator-chip{gap:7px;min-height:30px;padding:0 13px}.simulator-chip svg{width:10px;height:10px}.simulator-chip span{font-size:.44rem}.simulator-title{margin-top:7%;font-size:1.98rem;line-height:.99}.simulator-title-line{width:68px;height:1px;margin-top:4.2%}.simulator-subtitle{margin-top:4.1%;font-size:.58rem;line-height:1.25}.simulator-product-grid{gap:5px}.simulator-product-button{border-radius:8px;grid-template-columns:22px 1fr;gap:7px;min-height:45px;padding:5px 7px}.simulator-product-button svg{width:20px;height:20px}.simulator-product-button strong{font-size:.44rem}.simulator-product-button small{font-size:.4rem}.simulator-rate-strip{gap:5px;min-height:28px;margin-top:6px}.simulator-rate-strip span{font-size:.38rem}.simulator-rate-strip strong{font-size:.58rem}.simulator-console{border-radius:13px;gap:6px;width:53.8%;height:auto;padding:8px;inset:6.1% 4.2% 6.1% auto}.simulator-console-header{border-radius:9px;min-height:36px;padding:6px 8px 6px 10px}.simulator-console-header span{font-size:.44rem}.simulator-console-header strong{font-size:.82rem}.simulator-active-icon{width:30px}.simulator-controls{gap:6px}.simulator-range{gap:4px}.simulator-range strong,.simulator-range b{font-size:.52rem}.simulator-range input{height:6px}.simulator-range input::-webkit-slider-thumb{border-width:2px;width:17px;height:17px}.simulator-base-input{border-radius:9px;min-height:36px;padding:6px 9px}.simulator-base-input>span,.simulator-base-input strong{font-size:.5rem}.simulator-base-input input{width:68px;font-size:.74rem}.simulator-result-card{border-radius:10px;gap:7px;padding:8px 9px}.simulator-result-header{padding-bottom:7px}.simulator-result-header span{font-size:.42rem}.simulator-result-header strong{font-size:1.08rem}.simulator-breakdown{gap:5px}.simulator-breakdown div{border-radius:7px;min-height:34px}.simulator-breakdown strong{font-size:.56rem}.simulator-breakdown span{font-size:.34rem}.simulator-result-note{border-radius:8px;gap:6px;min-height:28px;padding:0 8px;font-size:.42rem}.simulator-result-note svg{width:14px;height:14px}}@media (width>=761px){.slide{--desktop-slide-scale:.92;width:calc(100% / var(--desktop-slide-scale));height:calc(100% / var(--desktop-slide-scale));transform:scale(var(--desktop-slide-scale));transform-origin:0 0}.hero-copy,.slide-copy,.market-reference-copy,.ecosystem-reference-copy,.services-reference-copy,.rentpay-reference-copy,.conect-reference-copy,.rewards-reference-copy,.boost-reference-copy,.earnings-reference-copy,.simulator-copy,.career-reference-copy,.safety-reference-copy{transform-origin:0 0;transform:scale(.94)}.hero-globe-wrap,.slide-visual,.market-reference-visual,.ecosystem-reference-visual,.services-reference-visual,.rentpay-reference-visual,.conect-reference-visual,.rewards-reference-visual,.boost-flow,.earnings-reference-visual,.earnings-reference-table,.simulator-console,.career-reference-visual,.safety-reference-visual{transform-origin:50%;transform:scale(.94)}.rewards-bottom-bar,.boost-bottom-rail,.boost-equation-panel,.boost-equation-note,.boost-base-note,.career-reference-footer{transform-origin:bottom;transform:scale(.94)}.nav-button{width:54px;height:54px;font-size:2.55rem}.current-slide-mercado .nav-button,.current-slide-ecossistema .nav-button,.current-slide-servicos .nav-button,.current-slide-rentpay .nav-button,.current-slide-conect .nav-button,.current-slide-equacao .nav-button,.current-slide-simulador .nav-button{width:clamp(54px,4.2vw,74px);height:clamp(54px,4.2vw,74px);font-size:clamp(2.55rem,3.6vw,4rem)}}@media (width>=761px) and (width<=1100px){.market-reference-visual{width:55%;right:-1%}}@media (width>=1101px){.current-slide-equacao .earnings-reference-copy{width:35.2%;height:79.5%;top:7.8%;left:5.3%;transform:scale(.88)}.current-slide-equacao .earnings-reference-chip{min-height:43px;padding:0 22px}.current-slide-equacao .earnings-reference-chip span{letter-spacing:.38em;font-size:clamp(.58rem,.7vw,.78rem)}.current-slide-equacao .earnings-reference-title{margin-top:7.2%;font-size:clamp(2.72rem,3.95vw,4.78rem);line-height:1.02}.current-slide-equacao .earnings-reference-line{width:118px;margin-top:5.4%}.current-slide-equacao .earnings-reference-subtitle{margin-top:4.2%;font-size:clamp(1rem,1.26vw,1.42rem);line-height:1.25}.current-slide-equacao .earnings-product-grid{gap:12px;margin-top:4.9%}.current-slide-equacao .earnings-product-card{border-radius:12px;gap:6px;min-height:clamp(98px,7.1vw,126px);padding:12px 10px}.current-slide-equacao .earnings-product-card svg{width:clamp(38px,3vw,52px);height:clamp(38px,3vw,52px)}.current-slide-equacao .earnings-product-card strong{font-size:clamp(.64rem,.74vw,.86rem)}.current-slide-equacao .earnings-product-card span{font-size:clamp(.66rem,.78vw,.9rem)}.current-slide-equacao .earnings-real-use{border-radius:15px;grid-template-columns:clamp(60px,5vw,86px) 1fr;gap:clamp(14px,1.3vw,22px);min-height:clamp(78px,6.35vw,106px);margin-top:4.1%;padding:12px 20px}.current-slide-equacao .earnings-real-use strong{font-size:clamp(1.03rem,1.38vw,1.58rem)}.current-slide-equacao .earnings-real-use p{margin-top:6px;font-size:clamp(.78rem,.94vw,1.08rem)}.current-slide-equacao .earnings-reference-visual{width:44.8%;height:30.4%;top:3.1%;right:7.6%;transform:scale(.9)}.current-slide-equacao .earnings-hero-orb{width:clamp(54px,4.45vw,84px)}.current-slide-equacao .earnings-reference-table{border-radius:19px;width:47%;height:50.7%;padding:clamp(14px,1.08vw,22px);bottom:8.4%;right:7.4%;transform:scale(.93)}.current-slide-equacao .earnings-reference-header,.current-slide-equacao .earnings-reference-row{grid-template-columns:1.34fr .98fr .43fr .43fr .44fr;column-gap:clamp(8px,.78vw,14px)}.current-slide-equacao .earnings-reference-header{letter-spacing:.32em;padding:0 clamp(12px,.95vw,18px) clamp(9px,.7vw,14px);font-size:clamp(.52rem,.62vw,.72rem)}.current-slide-equacao .earnings-reference-rows{gap:clamp(6px,.56vw,10px)}.current-slide-equacao .earnings-reference-row{border-radius:13px;padding:clamp(7px,.6vw,11px) clamp(11px,.82vw,16px)}.current-slide-equacao .earnings-row-icon{width:clamp(32px,2.45vw,44px)}.current-slide-equacao .earnings-reference-product{gap:clamp(8px,.68vw,12px)}.current-slide-equacao .earnings-reference-product strong{font-size:clamp(.68rem,.8vw,.94rem)}.current-slide-equacao .earnings-reference-product span{margin-top:3px;font-size:clamp(.56rem,.65vw,.76rem)}.current-slide-equacao .earnings-reference-base{gap:clamp(6px,.62vw,10px);font-size:clamp(.5rem,.6vw,.7rem);line-height:1.24}.current-slide-equacao .earnings-reference-base svg{width:clamp(16px,1.18vw,22px);height:clamp(16px,1.18vw,22px)}.current-slide-equacao .earnings-reference-row b{font-size:clamp(.96rem,1.24vw,1.42rem)}.current-slide-equacao .earnings-reference-callout{gap:clamp(12px,1.2vw,20px);min-height:clamp(44px,3.9vw,62px);margin-top:clamp(7px,.64vw,11px);padding:0 clamp(16px,1.35vw,24px)}.current-slide-equacao .earnings-reference-callout svg{width:clamp(32px,2.65vw,48px);height:clamp(32px,2.65vw,48px)}.current-slide-equacao .earnings-reference-callout p{font-size:clamp(.92rem,1.16vw,1.36rem)}.current-slide-simulador .simulator-copy{width:34.8%;height:78.5%;top:7.9%;left:6.25%;transform:scale(.88)}.current-slide-simulador .simulator-chip{min-height:43px;padding:0 22px}.current-slide-simulador .simulator-title{margin-top:7.4%;font-size:clamp(2.72rem,3.95vw,4.72rem);line-height:1.02}.current-slide-simulador .simulator-title-line{width:116px;margin-top:5.2%}.current-slide-simulador .simulator-subtitle{margin-top:4.1%;font-size:clamp(1rem,1.22vw,1.34rem);line-height:1.25}.current-slide-simulador .simulator-product-grid{gap:12px}.current-slide-simulador .simulator-product-button{border-radius:13px;grid-template-columns:36px 1fr;gap:11px;min-height:80px;padding:12px 13px}.current-slide-simulador .simulator-product-button svg{width:35px;height:35px}.current-slide-simulador .simulator-product-button strong{font-size:.86rem}.current-slide-simulador .simulator-product-button small{font-size:.78rem}.current-slide-simulador .simulator-rate-strip{min-height:46px;margin-top:12px}.current-slide-simulador .simulator-console{grid-template-rows:auto auto auto minmax(0,1fr);gap:12px;width:44.8%;height:76.8%;padding:18px;top:8.15%;right:8.45%;transform:scale(.92)}.current-slide-simulador .simulator-console-header{border-radius:15px;min-height:60px;padding:11px 15px}.current-slide-simulador .simulator-console-header span{font-size:.82rem}.current-slide-simulador .simulator-console-header strong{font-size:1.46rem}.current-slide-simulador .simulator-active-icon{width:46px}.current-slide-simulador .simulator-controls{gap:13px}.current-slide-simulador .simulator-range{gap:8px}.current-slide-simulador .simulator-range strong,.current-slide-simulador .simulator-range b{font-size:.92rem}.current-slide-simulador .simulator-range input{height:9px}.current-slide-simulador .simulator-range input::-webkit-slider-thumb{border-width:2px;width:25px;height:25px}.current-slide-simulador .simulator-range input::-moz-range-thumb{border-width:2px;width:21px;height:21px}.current-slide-simulador .simulator-base-input{border-radius:15px;gap:12px;min-height:60px;padding:10px 15px}.current-slide-simulador .simulator-base-input>span{font-size:.94rem;line-height:1.15}.current-slide-simulador .simulator-base-input input{width:118px;font-size:1.32rem}.current-slide-simulador .simulator-base-input strong{font-size:.96rem}.current-slide-simulador .simulator-result-card{border-radius:18px;grid-template-rows:auto auto auto;align-content:center;gap:12px;padding:15px 19px}.current-slide-simulador .simulator-result-header{gap:16px;padding-bottom:11px}.current-slide-simulador .simulator-result-header span{font-size:.82rem;line-height:1.05}.current-slide-simulador .simulator-result-header strong{letter-spacing:-.055em;font-size:clamp(1.94rem,2.45vw,2.72rem)}.current-slide-simulador .simulator-breakdown{gap:9px}.current-slide-simulador .simulator-breakdown div{border-radius:11px;min-height:50px}.current-slide-simulador .simulator-breakdown strong{font-size:.96rem}.current-slide-simulador .simulator-breakdown span{font-size:.64rem}.current-slide-simulador .simulator-result-note{border-radius:11px;gap:9px;min-height:36px;padding:0 12px;font-size:.72rem}.current-slide-simulador .simulator-result-note svg{width:18px;height:18px}}@media (prefers-reduced-motion:reduce){.hero-comet-field,.chain-path,.infra-path,.infra-ledger,.ecosystem-core-rings,.chain-core-link,.chain-core-node,.ecosystem-ledger-plane span,.career-reference-slide:before,.career-reference-slide:after,.career-reference-visual:before,.career-reference-visual:after,.career-holo-field span,.career-growth-glow,.career-growth-path,.career-growth-tracer,.career-growth-node,.career-floor-glow,.career-rank-panel{animation:none}.hero-comet-field,.infra-packet,.map-packet,.services-flow-packet,.conect-packet,.career-flow-particles{display:none}}.app-shell .nav-button{width:clamp(28px,2.05vw,36px);height:clamp(42px,3.1vw,56px);box-shadow:none;color:var(--gold-soft);-webkit-backdrop-filter:none;backdrop-filter:none;opacity:.9;appearance:none;background:0 0;border:0;border-radius:0;outline:none;padding:0;font-size:0;line-height:1;top:50%;bottom:auto;transform:translateY(-50%)}.app-shell .nav-button.prev{left:clamp(18px,2.35vw,40px);right:auto}.app-shell .nav-button.next{left:auto;right:clamp(18px,2.35vw,40px)}.app-shell .nav-button:focus{outline:none}.app-shell .nav-button:focus-visible .nav-chevron{filter:drop-shadow(0 0 4px #ffeca6f2)drop-shadow(0 0 16px #d99d24b8)}.app-shell .nav-button:hover{color:var(--gold-light);background:0 0;transform:translateY(-50%)scale(1.04)}.app-shell .nav-button.prev:hover{transform:translateY(-50%)translate(-2px)scale(1.04)}.app-shell .nav-button.next:hover{transform:translateY(-50%)translate(2px)scale(1.04)}.app-shell .nav-button:disabled{opacity:.14;cursor:default;pointer-events:none}.app-shell .nav-chevron{fill:none;stroke:currentColor;stroke-width:6.8px;stroke-linecap:square;stroke-linejoin:miter;filter:drop-shadow(0 0 3px #ffdd79b3)drop-shadow(0 0 11px #d99d246b);width:clamp(17px,1.22vw,23px);height:clamp(28px,2vw,38px);overflow:visible}.app-shell .nav-button.prev .nav-chevron{transform:scaleX(-1)}.app-shell .nav-button:before{content:"";opacity:.34;filter:blur(7px);pointer-events:none;background:radial-gradient(#ffcb5033,#0000 68%);width:24px;height:46px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width<=760px){.app-shell .nav-button{width:28px;height:44px;top:50%;bottom:auto;transform:translateY(-50%)}.app-shell .nav-button.prev{left:12px}.app-shell .nav-button.next{right:12px}}@media (width<=1024px) and (orientation:portrait){.app-shell.mobile-presentation-active.mobile-presentation-portrait{transform-origin:50%;width:100vh;min-width:100vh;height:100vw;min-height:100vw;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)rotate(90deg)}.mobile-presentation-controls{display:block}.app-shell.mobile-presentation-portrait{transform-origin:50%;width:100vh;min-width:100vh;height:100vw;min-height:100vw;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)rotate(90deg)}.app-shell.mobile-presentation-portrait .stage-outer{padding:6px;inset:0}.app-shell.mobile-presentation-portrait .stage-frame{width:min(100vh - 12px,177.778vw - 21.3333px,1700px);max-height:calc(100vw - 12px)}.app-shell.mobile-presentation-portrait .fullscreen-button{width:38px;height:38px;font-size:1rem;top:12px;right:12px}.app-shell.mobile-presentation-portrait .progress-rail{transform-origin:bottom;gap:7px;padding:8px 11px;bottom:12px;transform:translate(-50%)scale(.78)}.app-shell.mobile-presentation-portrait .keyboard-hint{display:none}.app-shell.mobile-presentation-portrait .nav-button.prev{left:10px}.app-shell.mobile-presentation-portrait .nav-button.next{right:10px}}@media (width<=1024px){.app-shell.mobile-presentation-active{z-index:9999;background:#000;width:100dvw;height:100dvh;min-height:100dvh;position:fixed;inset:0;overflow:hidden}.app-shell.mobile-presentation-active .language-switcher,.app-shell.mobile-presentation-active .keyboard-hint{display:none}.app-shell.mobile-presentation-active .nav-button{z-index:240;pointer-events:auto;display:grid}.app-shell.mobile-presentation-active .nav-button:not(:disabled){opacity:.96}.app-shell.mobile-presentation-active .fullscreen-button{z-index:245;pointer-events:auto;display:grid}.app-shell.mobile-presentation-active .click-zone{z-index:120}}@media (width<=1024px) and (orientation:portrait){.app-shell.mobile-presentation-portrait .stage-frame,.app-shell.mobile-presentation-portrait.current-slide-mercado .stage-frame,.app-shell.mobile-presentation-portrait.current-slide-ecossistema .stage-frame,.app-shell.mobile-presentation-portrait.current-slide-servicos .stage-frame,.app-shell.mobile-presentation-portrait.current-slide-rentpay .stage-frame,.app-shell.mobile-presentation-portrait.current-slide-conect .stage-frame,.app-shell.mobile-presentation-portrait.current-slide-rewards .stage-frame,.app-shell.mobile-presentation-portrait.current-slide-assinatura-boost .stage-frame,.app-shell.mobile-presentation-portrait.current-slide-equacao .stage-frame,.app-shell.mobile-presentation-portrait.current-slide-simulador .stage-frame,.app-shell.mobile-presentation-portrait.current-slide-carreira .stage-frame,.app-shell.mobile-presentation-portrait.current-slide-seguranca .stage-frame,.app-shell.mobile-presentation-portrait.current-slide-fechamento .stage-frame{aspect-ratio:16/9;border-radius:0;width:min(100vh - 12px,177.778vw - 21.3333px,1700px);height:auto;max-height:calc(100vw - 12px)}.app-shell.mobile-presentation-portrait .slide{--desktop-slide-scale:.78;width:calc(100% / var(--desktop-slide-scale));height:calc(100% / var(--desktop-slide-scale));transform:scale(var(--desktop-slide-scale));transform-origin:0 0}.app-shell.mobile-presentation-portrait .slide,.app-shell.mobile-presentation-portrait .slide *{writing-mode:horizontal-tb;text-orientation:mixed}.app-shell.mobile-presentation-portrait .nav-button,.app-shell.mobile-presentation-portrait.current-slide-mercado .nav-button,.app-shell.mobile-presentation-portrait.current-slide-ecossistema .nav-button,.app-shell.mobile-presentation-portrait.current-slide-servicos .nav-button,.app-shell.mobile-presentation-portrait.current-slide-rentpay .nav-button,.app-shell.mobile-presentation-portrait.current-slide-conect .nav-button,.app-shell.mobile-presentation-portrait.current-slide-rewards .nav-button,.app-shell.mobile-presentation-portrait.current-slide-assinatura-boost .nav-button,.app-shell.mobile-presentation-portrait.current-slide-equacao .nav-button,.app-shell.mobile-presentation-portrait.current-slide-simulador .nav-button,.app-shell.mobile-presentation-portrait.current-slide-carreira .nav-button,.app-shell.mobile-presentation-portrait.current-slide-seguranca .nav-button,.app-shell.mobile-presentation-portrait.current-slide-fechamento .nav-button{display:none}.app-shell.mobile-presentation-portrait .hero-slide,.app-shell.mobile-presentation-portrait .base-slide{padding:6.2% 7.8%}.app-shell.mobile-presentation-portrait .hero-copy,.app-shell.mobile-presentation-portrait .slide-copy,.app-shell.mobile-presentation-portrait .market-reference-copy,.app-shell.mobile-presentation-portrait .ecosystem-reference-copy,.app-shell.mobile-presentation-portrait .services-reference-copy,.app-shell.mobile-presentation-portrait .rentpay-reference-copy,.app-shell.mobile-presentation-portrait .conect-reference-copy,.app-shell.mobile-presentation-portrait .rewards-reference-copy,.app-shell.mobile-presentation-portrait .boost-reference-copy,.app-shell.mobile-presentation-portrait .earnings-reference-copy,.app-shell.mobile-presentation-portrait .simulator-copy,.app-shell.mobile-presentation-portrait .career-reference-copy,.app-shell.mobile-presentation-portrait .safety-reference-copy{transform-origin:0 0;transform:scale(.94)}.app-shell.mobile-presentation-portrait .hero-globe-wrap,.app-shell.mobile-presentation-portrait .slide-visual,.app-shell.mobile-presentation-portrait .market-reference-visual,.app-shell.mobile-presentation-portrait .ecosystem-reference-visual,.app-shell.mobile-presentation-portrait .services-reference-visual,.app-shell.mobile-presentation-portrait .rentpay-reference-visual,.app-shell.mobile-presentation-portrait .conect-reference-visual,.app-shell.mobile-presentation-portrait .rewards-reference-visual,.app-shell.mobile-presentation-portrait .boost-flow,.app-shell.mobile-presentation-portrait .earnings-reference-visual,.app-shell.mobile-presentation-portrait .earnings-reference-table,.app-shell.mobile-presentation-portrait .simulator-console,.app-shell.mobile-presentation-portrait .career-reference-visual,.app-shell.mobile-presentation-portrait .safety-reference-visual{transform-origin:50%;display:grid;transform:scale(.94)}.app-shell.mobile-presentation-portrait .data-chip,.app-shell.mobile-presentation-portrait .market-reference-chip,.app-shell.mobile-presentation-portrait .ecosystem-reference-chip,.app-shell.mobile-presentation-portrait .services-reference-chip,.app-shell.mobile-presentation-portrait .rentpay-reference-chip,.app-shell.mobile-presentation-portrait .conect-reference-chip,.app-shell.mobile-presentation-portrait .rewards-reference-chip,.app-shell.mobile-presentation-portrait .boost-reference-chip,.app-shell.mobile-presentation-portrait .earnings-reference-chip,.app-shell.mobile-presentation-portrait .simulator-chip,.app-shell.mobile-presentation-portrait .career-reference-chip,.app-shell.mobile-presentation-portrait .safety-reference-chip{letter-spacing:.34em;white-space:nowrap;gap:clamp(7px,1.4vh,13px);min-height:clamp(28px,5vh,48px);padding:0 clamp(12px,2.6vh,24px);font-size:clamp(.42rem,1.05vh,.72rem)}.app-shell.mobile-presentation-portrait .hero-gradient{background:linear-gradient(90deg,#000 0%,#000000fa 35%,#000000db 64%,#00000052 88%,#0000 100%),radial-gradient(circle at 75% 47%,#0000 0% 40%,#00000014 56%,#0000008a 100%),linear-gradient(#0000 82%,#0000008c)}.app-shell.mobile-presentation-portrait .hero-copy{justify-content:center;max-width:48%;padding-top:0}.app-shell.mobile-presentation-portrait .hero-globe-wrap{opacity:1;width:63%;height:91%;display:block;top:2.2%;right:-5.2%}.app-shell.mobile-presentation-portrait .slide-title,.app-shell.mobile-presentation-portrait .base-slide .slide-title{font-size:clamp(2.85rem,7vh,5.65rem);line-height:1.04}.app-shell.mobile-presentation-portrait .hero-subtitle,.app-shell.mobile-presentation-portrait .slide-subtitle,.app-shell.mobile-presentation-portrait .base-slide .slide-subtitle{max-width:560px;font-size:clamp(.74rem,1.75vh,1.25rem);line-height:1.38}.app-shell.mobile-presentation-portrait .hero-quote{border-radius:20px;margin-top:clamp(12px,2.4vh,22px);padding:clamp(10px,2vh,16px);font-size:clamp(.58rem,1.32vh,.92rem);line-height:1.42;display:block}.app-shell.mobile-presentation-portrait .base-grid{grid-template-columns:.83fr 1.17fr;align-items:center;gap:5%}.app-shell.mobile-presentation-portrait .quad-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(8px,1.7vh,18px)}.app-shell.mobile-presentation-portrait .glass-card{border-radius:22px;min-height:clamp(118px,20vh,210px);padding:clamp(14px,2.8vh,26px)}.app-shell.mobile-presentation-portrait .glass-card h3{margin-top:clamp(10px,2vh,20px);font-size:clamp(1rem,2.9vh,2rem)}.app-shell.mobile-presentation-portrait .glass-card p,.app-shell.mobile-presentation-portrait .note-card{font-size:clamp(.58rem,1.38vh,1rem);line-height:1.38}.app-shell.mobile-presentation-portrait .market-reference-copy{width:min(43%,720px);top:9%;left:7.9%;right:auto}.app-shell.mobile-presentation-portrait .market-reference-title{margin-top:8.2%;font-size:clamp(2rem,5.05vh,4.2rem);line-height:1.01}.app-shell.mobile-presentation-portrait .market-reference-subtitle{margin-top:3.8%;font-size:clamp(.56rem,1.3vh,.9rem);line-height:1.28}.app-shell.mobile-presentation-portrait .market-reference-line{width:clamp(74px,15vh,144px);margin-top:4.8%}.app-shell.mobile-presentation-portrait .market-flow-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(6px,1.2vh,16px);width:min(100%,720px);margin-top:5.2%}.app-shell.mobile-presentation-portrait .market-flow-card{grid-template-columns:1fr;place-items:center;gap:clamp(4px,.85vh,9px);min-height:clamp(52px,9.4vh,96px);padding:clamp(6px,1.15vh,12px)}.app-shell.mobile-presentation-portrait .market-flow-icon{width:clamp(28px,5vh,50px);height:clamp(28px,5vh,50px)}.app-shell.mobile-presentation-portrait .market-flow-icon svg{width:clamp(16px,2.7vh,28px);height:clamp(16px,2.7vh,28px)}.app-shell.mobile-presentation-portrait .market-flow-card span{font-size:clamp(.48rem,1.18vh,.86rem)}.app-shell.mobile-presentation-portrait .market-reference-visual{opacity:1;width:59.4%;height:86%;top:4.9%;right:1.3%}.app-shell.mobile-presentation-portrait .services-reference-copy,.app-shell.mobile-presentation-portrait .rentpay-reference-copy,.app-shell.mobile-presentation-portrait .conect-reference-copy,.app-shell.mobile-presentation-portrait .ecosystem-reference-copy{width:34.5%;height:77%;top:9.2%;left:6.8%;right:auto}.app-shell.mobile-presentation-portrait .services-reference-title,.app-shell.mobile-presentation-portrait .rentpay-reference-title,.app-shell.mobile-presentation-portrait .conect-reference-title,.app-shell.mobile-presentation-portrait .ecosystem-reference-title{margin-top:8.5%;font-size:clamp(1.55rem,4.7vh,3rem);line-height:1.02}.app-shell.mobile-presentation-portrait .services-reference-subtitle,.app-shell.mobile-presentation-portrait .rentpay-reference-subtitle,.app-shell.mobile-presentation-portrait .conect-reference-subtitle,.app-shell.mobile-presentation-portrait .ecosystem-reference-subtitle{margin-top:4.8%;font-size:clamp(.54rem,1.34vh,.84rem);line-height:1.34}.app-shell.mobile-presentation-portrait .services-reference-visual,.app-shell.mobile-presentation-portrait .rentpay-reference-visual,.app-shell.mobile-presentation-portrait .conect-reference-visual,.app-shell.mobile-presentation-portrait .ecosystem-reference-visual{opacity:1;width:55%;height:82%;display:block;top:7.2%;right:4.2%}.app-shell.mobile-presentation-portrait .services-reference-pillars{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:auto}.app-shell.mobile-presentation-portrait .services-reference-pillar{grid-template-columns:1fr;place-items:center;gap:4px;min-height:clamp(45px,10vh,92px);padding:6px 4px}.app-shell.mobile-presentation-portrait .rentpay-reference-flow{bottom:8.6%;left:39%;right:4.4%}.app-shell.mobile-presentation-portrait .rentpay-step-row{grid-template-columns:1fr auto 1fr auto 1fr;gap:7px}.app-shell.mobile-presentation-portrait .rentpay-step-arrow{display:block}.app-shell.mobile-presentation-portrait .rentpay-step-card{grid-template-columns:1fr 22px;min-height:clamp(40px,9vh,70px);padding:7px 9px}.app-shell.mobile-presentation-portrait .rewards-reference-copy,.app-shell.mobile-presentation-portrait .boost-reference-copy,.app-shell.mobile-presentation-portrait .earnings-reference-copy,.app-shell.mobile-presentation-portrait .simulator-copy,.app-shell.mobile-presentation-portrait .career-reference-copy,.app-shell.mobile-presentation-portrait .safety-reference-copy{width:34.5%;height:78%;top:8.5%;left:6.4%;right:auto}.app-shell.mobile-presentation-portrait .rewards-reference-title,.app-shell.mobile-presentation-portrait .boost-reference-title,.app-shell.mobile-presentation-portrait .earnings-reference-title,.app-shell.mobile-presentation-portrait .simulator-title,.app-shell.mobile-presentation-portrait .career-reference-title,.app-shell.mobile-presentation-portrait .safety-reference-title{margin-top:7%;font-size:clamp(1.58rem,4.45vh,2.9rem);line-height:1}.app-shell.mobile-presentation-portrait .rewards-reference-subtitle,.app-shell.mobile-presentation-portrait .boost-reference-subtitle,.app-shell.mobile-presentation-portrait .earnings-reference-subtitle,.app-shell.mobile-presentation-portrait .simulator-subtitle,.app-shell.mobile-presentation-portrait .career-reference-subtitle,.app-shell.mobile-presentation-portrait .safety-reference-subtitle{margin-top:4.2%;font-size:clamp(.54rem,1.28vh,.82rem);line-height:1.32}.app-shell.mobile-presentation-portrait .rewards-reference-visual,.app-shell.mobile-presentation-portrait .boost-flow,.app-shell.mobile-presentation-portrait .earnings-reference-visual,.app-shell.mobile-presentation-portrait .simulator-console,.app-shell.mobile-presentation-portrait .career-reference-visual,.app-shell.mobile-presentation-portrait .safety-reference-visual{opacity:1;width:53.8%;height:82%;display:block;inset:6.1% 4.2% auto auto}.app-shell.mobile-presentation-portrait .earnings-reference-table{width:53.8%;height:56.5%;inset:auto 4.2% 6.1% auto}.app-shell.mobile-presentation-portrait .simulator-console{height:auto;bottom:6.1%}.app-shell.mobile-presentation-portrait .boost-base-note{width:30%;top:44%;left:6.4%;right:auto}.app-shell.mobile-presentation-portrait .boost-equation-panel,.app-shell.mobile-presentation-portrait .boost-bottom-rail,.app-shell.mobile-presentation-portrait .rewards-bottom-bar,.app-shell.mobile-presentation-portrait .career-reference-footer{transform-origin:bottom;transform:scale(.94)}.app-shell.mobile-presentation-portrait.current-slide-servicos .services-reference-copy{width:31.8%;height:80%;top:8%;left:6.2%}.app-shell.mobile-presentation-portrait.current-slide-servicos .services-reference-title{margin-top:6.4%;font-size:clamp(1.28rem,3.55vh,2.35rem);line-height:.98}.app-shell.mobile-presentation-portrait.current-slide-servicos .services-reference-subtitle{margin-top:3.4%;font-size:clamp(.45rem,1.08vh,.68rem);line-height:1.24}.app-shell.mobile-presentation-portrait.current-slide-servicos .services-reference-line{width:76px;margin-top:3.4%}.app-shell.mobile-presentation-portrait.current-slide-servicos .services-reference-pillars{gap:5px;margin-top:auto}.app-shell.mobile-presentation-portrait.current-slide-servicos .services-reference-pillar{border-radius:9px;height:auto;min-height:clamp(38px,7.8vh,68px);padding:5px 3px}.app-shell.mobile-presentation-portrait.current-slide-servicos .services-reference-pillar svg{width:clamp(17px,3.1vh,24px);height:clamp(17px,3.1vh,24px)}.app-shell.mobile-presentation-portrait.current-slide-servicos .services-reference-pillar span{font-size:clamp(.42rem,.98vh,.62rem)}.app-shell.mobile-presentation-portrait.current-slide-servicos .services-reference-visual{width:58%;height:78%;top:8.5%;right:3%}.app-shell.mobile-presentation-portrait.current-slide-servicos .services-reference-grid{gap:7px 9px}.app-shell.mobile-presentation-portrait.current-slide-servicos .service-reference-card{border-radius:9px;grid-template-columns:30px 1fr;gap:7px;padding:7px 8px}.app-shell.mobile-presentation-portrait.current-slide-servicos .service-reference-icon{width:28px;height:28px}.app-shell.mobile-presentation-portrait.current-slide-servicos .service-reference-icon svg{width:25px;height:25px}.app-shell.mobile-presentation-portrait.current-slide-servicos .service-reference-card h3{font-size:clamp(.52rem,1.28vh,.78rem)}.app-shell.mobile-presentation-portrait.current-slide-servicos .service-reference-card p{margin-top:2px;font-size:clamp(.36rem,.86vh,.54rem);line-height:1.18}.app-shell.mobile-presentation-portrait.current-slide-rewards .rewards-reference-copy{width:32%;height:72%;top:7.8%;left:6%}.app-shell.mobile-presentation-portrait.current-slide-rewards .rewards-reference-title{margin-top:5.8%;font-size:clamp(1.55rem,4.05vh,2.65rem);line-height:.94}.app-shell.mobile-presentation-portrait.current-slide-rewards .rewards-reference-subtitle,.app-shell.mobile-presentation-portrait.current-slide-rewards .rewards-reference-note span{font-size:clamp(.48rem,1.13vh,.72rem);line-height:1.22}.app-shell.mobile-presentation-portrait.current-slide-rewards .rewards-reference-visual{width:58%;height:58%;top:17%;right:3.8%}.app-shell.mobile-presentation-portrait.current-slide-rewards .rewards-step-card{min-height:clamp(120px,29vh,190px);padding:10px 5px}.app-shell.mobile-presentation-portrait.current-slide-rewards .rewards-step-icon{width:clamp(38px,8vh,58px)}.app-shell.mobile-presentation-portrait.current-slide-rewards .rewards-step-card strong{margin-top:6px;font-size:clamp(.62rem,1.5vh,.98rem)}.app-shell.mobile-presentation-portrait.current-slide-rewards .rewards-step-card p{margin-top:5px;font-size:clamp(.42rem,1vh,.62rem);line-height:1.18}.app-shell.mobile-presentation-portrait.current-slide-rewards .rewards-bottom-bar{grid-template-columns:46px 1fr 46px;min-height:42px;bottom:5.5%;left:7.5%;right:7.5%}.app-shell.mobile-presentation-portrait.current-slide-rewards .rewards-bottom-bar p{font-size:clamp(.52rem,1.2vh,.82rem);line-height:1.16}.app-shell.mobile-presentation-portrait.current-slide-assinatura-boost .boost-reference-copy{width:29%;height:34%;top:8%;left:6.2%}.app-shell.mobile-presentation-portrait.current-slide-assinatura-boost .boost-reference-title{margin-top:4.5%;font-size:clamp(1.22rem,3.25vh,2.05rem);line-height:.98}.app-shell.mobile-presentation-portrait.current-slide-assinatura-boost .boost-reference-subtitle{font-size:clamp(.42rem,.98vh,.62rem);line-height:1.18}.app-shell.mobile-presentation-portrait.current-slide-assinatura-boost .boost-base-note{background:linear-gradient(90deg,#ffd65c1c,#000000b3 42%,#00000080),#0000006b;border-radius:12px;grid-template-columns:30px 1fr;gap:9px;width:23%;min-height:76px;padding:10px 11px;top:37%;left:17%}.app-shell.mobile-presentation-portrait.current-slide-assinatura-boost .boost-base-note p,.app-shell.mobile-presentation-portrait.current-slide-assinatura-boost .boost-base-note strong{font-size:clamp(.38rem,.86vh,.54rem);line-height:1.16}.app-shell.mobile-presentation-portrait.current-slide-assinatura-boost .boost-flow{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:18px;width:32%;height:19.5%;top:18%;left:auto;right:10%}.app-shell.mobile-presentation-portrait.current-slide-assinatura-boost .boost-step-card{transform-origin:50%;border-radius:9px;width:100%;min-width:0;height:100%;min-height:0;padding:5px 3px;transform:scale(.82)}.app-shell.mobile-presentation-portrait.current-slide-assinatura-boost .boost-step-icon{width:clamp(19px,3.8vh,28px);margin-top:4px}.app-shell.mobile-presentation-portrait.current-slide-assinatura-boost .boost-step-number{font-size:clamp(.34rem,.82vh,.52rem)}.app-shell.mobile-presentation-portrait.current-slide-assinatura-boost .boost-step-card strong{min-height:1.2em;margin-top:4px;font-size:clamp(.34rem,.82vh,.52rem);line-height:1}.app-shell.mobile-presentation-portrait.current-slide-assinatura-boost .boost-step-card i{width:30px;margin-top:4px}.app-shell.mobile-presentation-portrait.current-slide-assinatura-boost .boost-step-card em{margin-top:4px;font-size:clamp(.64rem,1.55vh,.98rem)}.app-shell.mobile-presentation-portrait.current-slide-assinatura-boost .boost-step-card p{margin-top:3px;font-size:clamp(.26rem,.64vh,.4rem);line-height:1.08}.app-shell.mobile-presentation-portrait.current-slide-assinatura-boost .boost-replace-badge{border-radius:6px;width:21px;min-height:18px;padding:0 3px;font-size:clamp(.24rem,.56vh,.34rem);position:absolute;top:50%;left:66.4%;transform:translate(-50%,-50%)}.app-shell.mobile-presentation-portrait.current-slide-assinatura-boost .boost-flow-arrow{display:none}.app-shell.mobile-presentation-portrait.current-slide-assinatura-boost .boost-equation-panel{border-radius:12px;min-height:76px;padding:10px 12px;top:58.8%;left:16.8%;right:63.8%}.app-shell.mobile-presentation-portrait.current-slide-assinatura-boost .boost-equation-panel>span{letter-spacing:.3em;font-size:clamp(.34rem,.78vh,.5rem)}.app-shell.mobile-presentation-portrait.current-slide-assinatura-boost .boost-equation-row{gap:4px;margin-top:7px}.app-shell.mobile-presentation-portrait.current-slide-assinatura-boost .boost-equation-row strong{font-size:clamp(.78rem,1.76vh,1.12rem)}.app-shell.mobile-presentation-portrait.current-slide-assinatura-boost .boost-equation-row b{font-size:clamp(.62rem,1.36vh,.86rem)}.app-shell.mobile-presentation-portrait.current-slide-assinatura-boost .boost-equation-row em{font-size:clamp(.94rem,2.08vh,1.34rem)}.app-shell.mobile-presentation-portrait.current-slide-assinatura-boost .boost-equation-note{background:#00000057;border:1px solid #ffda7638;border-radius:8px;min-height:34px;padding:5px 8px;font-size:clamp(.34rem,.76vh,.48rem);line-height:1.14;top:77%;left:17.2%;right:65.2%}.app-shell.mobile-presentation-portrait.current-slide-assinatura-boost .boost-bottom-rail{border-radius:12px;grid-template-columns:34px 18px 1fr;min-height:30px;padding:0 10px;bottom:6.5%;left:6%;right:6%}.app-shell.mobile-presentation-portrait.current-slide-assinatura-boost .boost-door svg{width:24px;height:24px}.app-shell.mobile-presentation-portrait.current-slide-assinatura-boost .boost-bottom-arrow{width:18px;height:14px}.app-shell.mobile-presentation-portrait.current-slide-assinatura-boost .boost-bottom-rail p{font-size:clamp(.38rem,.9vh,.56rem);line-height:1.05}.app-shell.mobile-presentation-portrait.current-slide-equacao .earnings-reference-copy{width:32%;height:79%;top:7.8%;left:6%}.app-shell.mobile-presentation-portrait.current-slide-equacao .earnings-reference-title{margin-top:5.6%;font-size:clamp(1.48rem,3.9vh,2.55rem);line-height:.98}.app-shell.mobile-presentation-portrait.current-slide-equacao .earnings-reference-subtitle{font-size:clamp(.5rem,1.12vh,.72rem)}.app-shell.mobile-presentation-portrait.current-slide-equacao .earnings-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:4.8%}.app-shell.mobile-presentation-portrait.current-slide-equacao .earnings-product-card{border-radius:9px;grid-template-columns:26px 1fr;gap:4px 7px;min-height:clamp(46px,10vh,78px);padding:6px 7px}.app-shell.mobile-presentation-portrait.current-slide-equacao .earnings-product-card svg{width:22px;height:22px}.app-shell.mobile-presentation-portrait.current-slide-equacao .earnings-product-card strong,.app-shell.mobile-presentation-portrait.current-slide-equacao .earnings-product-card span{font-size:clamp(.4rem,.92vh,.6rem);line-height:1.12}.app-shell.mobile-presentation-portrait.current-slide-equacao .earnings-real-use{min-height:52px;margin-top:5%;padding:8px 10px}.app-shell.mobile-presentation-portrait.current-slide-equacao .earnings-real-use strong{font-size:clamp(.62rem,1.42vh,.92rem)}.app-shell.mobile-presentation-portrait.current-slide-equacao .earnings-real-use p{font-size:clamp(.42rem,.96vh,.62rem)}.app-shell.mobile-presentation-portrait.current-slide-equacao .earnings-reference-visual{width:54%;height:33%;top:2%;right:4%}.app-shell.mobile-presentation-portrait.current-slide-equacao .earnings-reference-table{width:55%;height:55%;padding:7px;bottom:6%;right:4%}.app-shell.mobile-presentation-portrait.current-slide-equacao .earnings-reference-header,.app-shell.mobile-presentation-portrait.current-slide-equacao .earnings-reference-row{grid-template-columns:1.18fr .9fr .36fr .36fr .42fr;column-gap:3px}.app-shell.mobile-presentation-portrait.current-slide-equacao .earnings-reference-row{min-height:34px;padding:4px 5px}.app-shell.mobile-presentation-portrait.current-slide-equacao .earnings-reference-product strong,.app-shell.mobile-presentation-portrait.current-slide-equacao .earnings-reference-product span,.app-shell.mobile-presentation-portrait.current-slide-equacao .earnings-reference-base{font-size:clamp(.3rem,.72vh,.48rem);line-height:1.1}.app-shell.mobile-presentation-portrait.current-slide-equacao .earnings-reference-row b{font-size:clamp(.48rem,1.2vh,.78rem)}.app-shell.mobile-presentation-portrait.current-slide-equacao .earnings-reference-callout{min-height:30px;margin-top:4px}.app-shell.mobile-presentation-portrait.current-slide-equacao .earnings-reference-callout p{font-size:clamp(.42rem,.98vh,.62rem)}.app-shell.mobile-presentation-portrait.current-slide-beneficios .base-slide{padding:5.7% 7.2%}.app-shell.mobile-presentation-portrait.current-slide-beneficios .base-grid{grid-template-columns:.86fr 1.14fr;align-items:center;gap:4%;display:grid}.app-shell.mobile-presentation-portrait.current-slide-beneficios .slide-copy{max-width:92%}.app-shell.mobile-presentation-portrait.current-slide-beneficios .slide-visual{transform-origin:50%;place-items:center;width:100%;min-width:0;height:76%;display:grid;transform:scale(.9)}.app-shell.mobile-presentation-portrait.current-slide-beneficios .base-slide .slide-title{margin-top:5.5%;font-size:clamp(1.82rem,4.7vh,3.2rem);line-height:1.01}.app-shell.mobile-presentation-portrait.current-slide-beneficios .base-slide .slide-subtitle{margin-top:5.2%;font-size:clamp(.52rem,1.24vh,.78rem);line-height:1.3}.app-shell.mobile-presentation-portrait.current-slide-beneficios .note-card{border-radius:14px;margin-top:12px;padding:10px 12px;font-size:clamp(.46rem,1.04vh,.66rem)}.app-shell.mobile-presentation-portrait.current-slide-beneficios .quad-grid{gap:8px;width:100%}.app-shell.mobile-presentation-portrait.current-slide-beneficios .glass-card{border-radius:16px;min-height:clamp(88px,19vh,136px);padding:12px}.app-shell.mobile-presentation-portrait.current-slide-beneficios .glass-card h3{margin-top:8px;font-size:clamp(.86rem,2vh,1.28rem)}.app-shell.mobile-presentation-portrait.current-slide-beneficios .glass-card p{margin-top:7px;font-size:clamp(.44rem,1vh,.64rem);line-height:1.22}.app-shell.mobile-presentation-portrait.current-slide-carreira .career-reference-copy{width:32%;height:78%;top:8%;left:6%}.app-shell.mobile-presentation-portrait.current-slide-carreira .career-reference-title{margin-top:5.8%;font-size:clamp(1.5rem,3.95vh,2.62rem);line-height:1}.app-shell.mobile-presentation-portrait.current-slide-carreira .career-reference-subtitle{font-size:clamp(.5rem,1.12vh,.72rem);line-height:1.24}.app-shell.mobile-presentation-portrait.current-slide-carreira .career-metric-grid{gap:6px}.app-shell.mobile-presentation-portrait.current-slide-carreira .career-metric-card{min-height:48px;padding:6px 4px}.app-shell.mobile-presentation-portrait.current-slide-carreira .career-metric-card strong,.app-shell.mobile-presentation-portrait.current-slide-carreira .career-metric-card span{font-size:clamp(.38rem,.9vh,.58rem);line-height:1.12}.app-shell.mobile-presentation-portrait.current-slide-carreira .career-reference-visual{width:60%;height:78%;top:8%;right:3.5%}.app-shell.mobile-presentation-portrait.current-slide-carreira .career-reference-footer{min-height:30px;font-size:clamp(.42rem,.98vh,.64rem);bottom:4.5%;left:6%;right:6%}.app-shell.mobile-presentation-portrait.current-slide-seguranca .safety-reference-copy{width:32%;height:78%;top:7.8%;left:6%}.app-shell.mobile-presentation-portrait.current-slide-seguranca .safety-reference-title{margin-top:5.4%;font-size:clamp(1.42rem,3.72vh,2.48rem);line-height:1}.app-shell.mobile-presentation-portrait.current-slide-seguranca .safety-reference-subtitle{font-size:clamp(.48rem,1.08vh,.7rem);line-height:1.28}.app-shell.mobile-presentation-portrait.current-slide-seguranca .safety-reference-note{grid-template-columns:34px 1fr;gap:8px;min-height:60px;padding:8px 10px}.app-shell.mobile-presentation-portrait.current-slide-seguranca .safety-reference-note p{font-size:clamp(.38rem,.88vh,.58rem);line-height:1.18}.app-shell.mobile-presentation-portrait.current-slide-seguranca .safety-reference-visual{width:58%;height:76%;top:9%;right:3.8%}.app-shell.mobile-presentation-portrait.current-slide-seguranca .safety-reference-card{border-radius:12px;grid-template-columns:52px 1fr;gap:10px;width:42%;min-height:20%;padding:10px 12px}.app-shell.mobile-presentation-portrait.current-slide-seguranca .safety-card-hex{width:48px}.app-shell.mobile-presentation-portrait.current-slide-seguranca .safety-reference-card strong{font-size:clamp(.62rem,1.48vh,.96rem);line-height:1.08}.app-shell.mobile-presentation-portrait.current-slide-seguranca .safety-reference-card span{font-size:clamp(.42rem,.98vh,.64rem);line-height:1.16}}
