:root{--bg-primary:#03153a;--bg-secondary:#071c4d;--bg-tertiary:#0b255f;--accent:#f3c316;--accent-strong:#ffd43b;--accent-soft:#f3c31624;--text-primary:#fff;--text-secondary:#ffffffc7;--text-muted:#ffffff8f;--border-soft:#ffffff1f;--border-accent:#f3c31659;--shadow-soft:0 12px 30px #0000002e;--shadow-gold:0 12px 30px #f3c3162e;--container:1180px;--radius-sm:12px;--radius-md:18px;--radius-lg:26px;--radius-full:999px;--transition:.25s ease}*,:before,:after{box-sizing:border-box}body{background:radial-gradient(circle at top, #ffffff08, transparent 30%), linear-gradient(180deg, #02112e 0%, var(--bg-primary) 42%, #02112e 100%);color:var(--text-primary);margin:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.6}img{max-width:100%;display:block}button,input,textarea{font:inherit}main{overflow:hidden}.container{width:min(100% - 32px, var(--container));margin:0 auto}.header{z-index:1000;background:0 0;border-bottom:1px solid #0000;transition:all .3s;position:fixed;top:0;left:0;right:0}.header.scrolled{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#000c24f2;border-bottom:1px solid #fec90f1a}.header-inner{justify-content:space-between;align-items:center;max-width:1200px;height:72px;margin:0 auto;padding:0 40px;display:flex}.brand{flex-shrink:0;text-decoration:none;transition:opacity .2s;display:inline-block;position:relative}.brand:hover{opacity:.8}.brand-logo{width:auto;height:46px;display:block}.brand-underline{background:#fec90f;border-radius:2px;width:0%;height:2px;transition:width .3s;position:absolute;bottom:-6px;left:0}.brand:hover .brand-underline{width:100%}@keyframes underlinePulse{0%{width:0%;left:0}50%{width:100%;left:0}to{width:0%;left:100%}}.brand-underline{animation:3s ease-in-out infinite underlinePulse}.brand:hover .brand-underline{width:100%;animation:none;left:0}.nav{gap:40px;display:flex}.nav-link{color:#ffffff8c;text-transform:uppercase;letter-spacing:.05em;border-radius:8px;padding:6px 12px;font-size:.8125rem;font-weight:500;text-decoration:none;transition:all .2s}.nav-link:hover{color:#000c24;background:#fec90f}.actions{align-items:center;gap:16px;display:flex}.lang{background:#ffffff08;border-radius:20px;align-items:center;gap:2px;padding:4px;display:flex}.lang-btn{color:#fff6;cursor:pointer;background:0 0;border:none;border-radius:16px;padding:4px 8px;font-size:.6875rem;font-weight:600;transition:all .2s}.lang-btn.active{color:#000c24;background:#fec90f}.lang-btn:hover:not(.active){color:#fffc}.cta{color:#000c24;background:#fec90f;border-radius:100px;align-items:center;gap:6px;padding:9px 20px;font-size:.8125rem;font-weight:600;text-decoration:none;transition:all .2s;display:flex}.cta:hover{color:#fec90f;background:#000c24;box-shadow:inset 0 0 0 2px #fec90f}.mobile-lang-header{background:#ffffff14;border-radius:30px;align-items:center;gap:4px;margin-right:12px;padding:4px 8px;display:none}.mobile-lang-header-btn{color:#fff9;cursor:pointer;background:0 0;border:none;border-radius:30px;padding:4px 10px;font-size:.7rem;font-weight:600;transition:all .2s}.mobile-lang-header-btn.active{color:#000c24;background:#fec90f}.mobile-lang-header-btn:hover:not(.active){color:#ffffffe6}.mobile-btn{color:#fff;cursor:pointer;background:0 0;border:none;padding:8px;display:none}.mobile-menu{background:#000c24;max-height:calc(100vh - 72px);display:none;position:fixed;top:72px;left:0;right:0;overflow-y:auto}.mobile-menu.open{display:block}.mobile-menu-inner{padding:24px}.mobile-nav{flex-direction:column;gap:4px;margin-bottom:32px;display:flex}.mobile-nav a{color:#fff;border-bottom:1px solid #ffffff0d;padding:14px 0;font-size:1.125rem;font-weight:500;text-decoration:none;transition:color .2s}.mobile-nav a:hover{color:#fec90f}.mobile-cta{color:#000c24;background:#fec90f;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:16px;font-size:1rem;font-weight:600;text-decoration:none;transition:background .2s;display:flex}.mobile-cta:hover{background:#ffd43b}.nav-link.active{color:#fec90f!important;background:0 0!important}.mobile-nav a.active{color:#fec90f!important}@media (width<=900px){.nav,.actions{display:none}.mobile-btn{display:block}.mobile-lang-header{display:flex}}@media (width<=640px){.header-inner{height:64px;padding:0 24px}.brand-logo{height:30px}.mobile-menu{max-height:calc(100vh - 64px);top:64px}.mobile-lang-header{margin-right:8px;padding:3px 6px}.mobile-lang-header-btn{padding:3px 8px;font-size:.65rem}}@media (width<=480px){.header-inner{height:60px;padding:0 20px}.brand-logo{height:36px}.mobile-menu{max-height:calc(100vh - 60px);top:60px}.mobile-lang-header{margin-right:6px;padding:3px 5px}.mobile-lang-header-btn{padding:2px 6px;font-size:.6rem}}@media (width<=1024px) and (width>=901px){.nav{gap:20px}.nav-link{padding:4px 8px;font-size:.75rem}.cta{padding:7px 16px;font-size:.75rem}}@supports (padding-top:env(safe-area-inset-top)){@media (width<=900px){.header{padding-top:env(safe-area-inset-top)}.header-inner{height:calc(72px + env(safe-area-inset-top))}.mobile-menu{top:calc(72px + env(safe-area-inset-top));max-height:calc(100vh - 72px - env(safe-area-inset-top))}}@media (width<=640px){.header-inner{height:calc(64px + env(safe-area-inset-top))}.mobile-menu{top:calc(64px + env(safe-area-inset-top));max-height:calc(100vh - 64px - env(safe-area-inset-top))}}@media (width<=480px){.header-inner{height:calc(60px + env(safe-area-inset-top))}.mobile-menu{top:calc(60px + env(safe-area-inset-top));max-height:calc(100vh - 60px - env(safe-area-inset-top))}}}.hero{background:#000c24;align-items:center;min-height:100vh;padding-top:72px;display:flex;position:relative;overflow:hidden}.hero-bg-logo{opacity:.08;pointer-events:none;z-index:1;width:50%;max-width:650px;position:absolute;top:50%;right:-5%;transform:translateY(-50%)}.hero-container{z-index:10;width:100%;max-width:1200px;margin:0 auto;padding:80px 40px;position:relative}.hero-content{max-width:580px}.hero-title{letter-spacing:-.03em;color:#fff;margin:0 0 24px;font-size:clamp(2rem,5vw,3.75rem);font-weight:700;line-height:1.12}.hero-highlight{color:#fec90f;display:inline-block;position:relative}.hero-highlight:after{content:"";opacity:.3;background:#fec90f;border-radius:2px;width:100%;height:3px;position:absolute;bottom:3px;left:0}.hero-text{color:#fff9;max-width:500px;margin:0 0 36px;font-size:1.0625rem;line-height:1.7}.hero-features{grid-template-columns:repeat(2,1fr);gap:12px 20px;max-width:460px;margin-bottom:40px;display:grid}.feature{align-items:center;gap:10px;display:flex}.feature svg{color:#fec90f;flex-shrink:0}.feature span{color:#ffffffb3;font-size:.875rem}.hero-actions{gap:14px;margin-bottom:56px;display:flex}.hero-btn{white-space:nowrap;border-radius:100px;justify-content:center;align-items:center;gap:8px;height:52px;padding:0 30px;font-size:.9375rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.hero-btn.primary{color:#000c24;background:#fec90f}.hero-btn.primary:hover{background:#ffd43b;transform:translateY(-2px);box-shadow:0 10px 25px #fec90f26}.hero-btn.primary svg{transition:transform .2s}.hero-btn.primary:hover svg{transform:translate(4px)}.hero-btn.secondary{color:#fff;background:0 0;border:1.5px solid #ffffff1f}.hero-btn.secondary:hover{color:#fec90f;border-color:#fec90f;transform:translateY(-2px)}.hero-stats{border-top:1px solid #ffffff0a;gap:32px;padding-top:24px;display:flex}.stat{color:#fff;align-items:center;gap:8px;font-size:.875rem;font-weight:500;display:flex}.stat svg{flex-shrink:0}.stat span{color:#ffffff80}@media (width<=1024px){.hero-bg-logo{opacity:.08;width:55%}}@media (width<=900px){.hero-container{padding:60px 32px}.hero-content{max-width:500px}.hero-bg-logo{opacity:.08;width:60%;right:-15%}}@media (width<=768px){.hero{min-height:auto;padding-top:64px}.hero-container{padding:60px 28px}.hero-content{max-width:100%}.hero-title{font-size:2.25rem}.hero-text{max-width:100%;margin-bottom:28px;font-size:1rem}.hero-features{max-width:100%}.hero-stats{gap:24px}.stat{font-size:.8125rem}.hero-bg-logo{opacity:.08;width:70%;right:-20%}}@media (width<=640px){.hero{padding-top:60px}.hero-container{padding:48px 24px}.hero-title{font-size:2rem}.hero-title br{display:none}.hero-features{grid-template-columns:1fr;gap:10px;margin-bottom:32px}.hero-actions{flex-direction:column;width:100%;margin-bottom:40px}.hero-btn{width:100%}.hero-stats{flex-wrap:wrap;gap:16px}.stat{font-size:.8125rem}.hero-bg-logo{width:80%;top:47%;right:-13%}}@media (width<=480px){.hero-container{padding:40px 20px}.hero-title{font-size:1.75rem}.hero-text{font-size:.9375rem}.feature span{font-size:.8125rem}.hero-stats{flex-direction:column;gap:12px}.stat{font-size:.875rem}}@media (width<=360px){.hero-container{padding:32px 16px}.hero-title{font-size:1.625rem}.hero-text{font-size:.875rem}.hero-stats{gap:10px}.stat{font-size:.8125rem}}@supports (padding-top:env(safe-area-inset-top)){@media (width<=900px){.hero{padding-top:calc(120px + env(safe-area-inset-top))}}@media (width<=640px){.hero{padding-top:calc(100px + env(safe-area-inset-top))}}@media (width<=480px){.hero{padding-top:calc(90px + env(safe-area-inset-top))}}}.preview-button{color:#fff;cursor:pointer;white-space:nowrap;background:#ffffff05;border:1.5px solid #ffffff1f;border-radius:100px;justify-content:center;align-items:center;gap:8px;min-height:52px;padding:0 30px;font-size:.9375rem;font-weight:600;transition:transform .2s,border-color .2s,color .2s,box-shadow .2s;animation:3.4s ease-in-out infinite previewBorderBreath;display:inline-flex;position:relative}.preview-button:hover{color:#fec90f;border-color:#fec90f;transform:translateY(-2px);box-shadow:0 10px 28px #fec90f24}.preview-button:after{content:"Simule grátis";z-index:2;color:#000c24;white-space:nowrap;pointer-events:none;background:#fec90f;border-radius:20px;padding:3px 8px;font-size:.6rem;font-weight:800;line-height:1;position:absolute;top:-9px;right:-9px}@keyframes previewBorderBreath{0%,to{border-color:#ffffff1f;box-shadow:0 0 #fec90f00}50%{border-color:#fec90f8c;box-shadow:0 0 14px #fec90f33}}.preview{z-index:9999;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.preview__overlay{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;background:#000c24e0;border:0;position:absolute;inset:0}.preview__modal{background:radial-gradient(circle at 20% 0,#fec90f17,#0000 34%),#000c24;border:1px solid #fec90f29;border-radius:20px;flex-direction:column;width:min(100%,1060px);max-height:88vh;animation:.24s previewModalIn;display:flex;position:relative;overflow:hidden;box-shadow:0 32px 72px #00000094}@keyframes previewModalIn{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.preview__logo-top{border-bottom:1px solid #fec90f17;flex-shrink:0;align-items:center;gap:9px;padding:14px 20px;display:flex}.preview__logo-top img{object-fit:contain;width:32px;height:32px}.preview__logo-top span{color:#ffffffb8;font-size:.76rem;font-weight:700}.preview__close{z-index:10;color:#fffc;cursor:pointer;background:#ffffff12;border:0;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:background .2s,color .2s,transform .2s;display:flex;position:absolute;top:14px;right:14px}.preview__close:hover{color:#fff;background:#ffffff29;transform:rotate(6deg)}.preview__content{flex:1;padding:22px;overflow-y:auto}.preview__content::-webkit-scrollbar{width:5px}.preview__content::-webkit-scrollbar-track{background:0 0}.preview__content::-webkit-scrollbar-thumb{background:#fec90f47;border-radius:10px}.preview__header{margin-bottom:18px}.preview__badge{color:#fec90f;letter-spacing:.08em;text-transform:uppercase;background:#fec90f14;border:1px solid #fec90f42;border-radius:999px;align-items:center;gap:6px;margin-bottom:10px;padding:5px 12px;font-size:.68rem;font-weight:800;display:inline-flex}.preview__title{color:#fff;max-width:660px;margin:0 0 7px;font-size:clamp(1.18rem,2.2vw,1.55rem);font-weight:800;line-height:1.16}.preview__text{color:#ffffffa3;max-width:650px;margin:0;font-size:.86rem;line-height:1.55}.preview__grid{grid-template-columns:285px minmax(0,1fr);align-items:stretch;gap:18px;display:grid}.preview__panel{background:#ffffff09;border:1px solid #ffffff13;border-radius:16px;flex-direction:column;gap:15px;padding:18px;display:flex}.preview__field,.preview__group,.preview__color-field{flex-direction:column;gap:7px;display:flex}.preview__field label,.preview__group>span,.preview__color-field label{color:#ffffffb8;letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:6px;font-size:.69rem;font-weight:800;display:inline-flex}.preview__field input{box-sizing:border-box;color:#fff;background:#ffffff0b;border:1px solid #ffffff17;border-radius:10px;width:100%;padding:10px 12px;font-size:.84rem;transition:border-color .2s,background .2s,box-shadow .2s}.preview__field input:focus,.preview__color-row input[type=text]:focus{background:#fff1;border-color:#fec90f8c;outline:none;box-shadow:0 0 0 3px #fec90f14}.preview__field input::placeholder{color:#ffffff47}.preview__chips{flex-wrap:wrap;gap:6px;display:flex}.preview__chips button,.preview__segmented button,.preview__reset{color:#ffffffa8;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff17;transition:border-color .2s,background .2s,color .2s,transform .2s}.preview__chips button{border-radius:999px;align-items:center;gap:5px;min-height:30px;padding:6px 10px;font-size:.72rem;font-weight:700;display:inline-flex}.preview__chips--compact button{min-height:28px;padding-inline:9px}.preview__chips button:hover,.preview__segmented button:hover,.preview__reset:hover{color:#fec90f;border-color:#fec90f85;transform:translateY(-1px)}.preview__chips button.is-active,.preview__segmented button.is-active{color:#000c24;background:#fec90f;border-color:#fec90f}.preview__segmented{grid-template-columns:repeat(2,1fr);gap:6px;display:grid}.preview__segmented button{border-radius:10px;justify-content:center;align-items:center;min-height:34px;display:flex}.preview__swatches{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.preview__swatch{cursor:pointer;background:#ffffff0a;border:1px solid #ffffff17;border-radius:10px;grid-template-columns:repeat(3,1fr);gap:2px;min-height:34px;padding:4px;display:grid}.preview__swatch:hover{border-color:#fec90f94}.preview__swatch span{border-radius:6px;min-height:24px}.preview__colors{grid-template-columns:1fr;gap:9px;display:grid}.preview__color-row{grid-template-columns:36px 1fr;align-items:center;gap:7px;display:grid}.preview__color-row input[type=color]{cursor:pointer;background:0 0;border:1px solid #ffffff1f;border-radius:8px;width:36px;height:34px;padding:2px}.preview__color-row input[type=text]{box-sizing:border-box;color:#fff;text-transform:uppercase;background:#ffffff09;border:1px solid #ffffff17;border-radius:8px;width:100%;min-width:0;padding:8px 9px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem}.preview__reset{border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:36px;margin-top:auto;font-size:.74rem;font-weight:800;display:inline-flex}.preview__stage{background:linear-gradient(135deg, color-mix(in srgb, var(--secondary) 18%, transparent), transparent 44%), #ffffff07;border:1px solid #fec90f24;border-radius:18px;flex-direction:column;gap:12px;min-width:0;padding:12px;display:flex}.preview__device{background:#0d1020;border:1px solid #ffffff1c;border-radius:15px;flex-direction:column;min-height:432px;display:flex;overflow:hidden;box-shadow:0 18px 44px #00000059}.preview__stage--mobile{align-items:center}.preview__stage--mobile .preview__device{border-radius:28px;width:min(100%,330px);min-height:560px}.preview__device--premium{background:radial-gradient(circle at 16% 16%, color-mix(in srgb, var(--primary) 18%, transparent), transparent 30%), linear-gradient(145deg, #0b1020, #12172b)}.preview__device--clean{background:#f8fafc}.preview__device--bold{background:linear-gradient(135deg, color-mix(in srgb, var(--primary) 24%, transparent), transparent 42%), linear-gradient(145deg, #080914, #171022)}.preview__topbar{background:#ffffff0e;border-bottom:1px solid #ffffff12;flex-shrink:0;align-items:center;gap:6px;height:30px;padding:0 12px;display:flex}.preview__topbar span{background:#ffffff3d;border-radius:50%;width:8px;height:8px}.preview__topbar strong{color:#ffffff6b;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-left:8px;font-size:.62rem;font-weight:700;overflow:hidden}.preview__device--clean .preview__topbar{background:#0f172a0b;border-bottom-color:#0f172a14}.preview__device--clean .preview__topbar span{background:#0f172a38}.preview__device--clean .preview__topbar strong{color:#0f172a73}.preview__device .preview-site__logo,.preview__device .preview-landing__logo,.preview__device .preview-dashboard__logo{background:var(--primary);color:var(--secondary)}.preview__device .preview-site__hero-cta,.preview__device .preview-landing__big-cta,.preview__device .preview-landing__cta-top{background:var(--secondary);color:#fff}.preview__device .preview-site__hero-badge,.preview__device .preview-landing__eyebrow{background:color-mix(in srgb, var(--primary) 16%, transparent);color:var(--primary)}.preview__device .preview-landing__icon-circle{background:color-mix(in srgb, var(--accent) 16%, transparent);color:var(--accent)}.preview__device .preview-site__section-icon,.preview__device .preview-landing__feature svg,.preview__device .preview-landing__trust-item svg{color:var(--accent)}.preview__device .preview-dashboard__nav-item.active{background:var(--primary)}.preview__device .preview-dashboard__status{background:color-mix(in srgb, var(--accent) 16%, transparent);color:var(--accent)}.preview__device .preview-dashboard__chart-bar-fill{background:var(--accent)}.preview__device .preview-dashboard__chart-bar:nth-child(2) .preview-dashboard__chart-bar-fill,.preview__device .preview-dashboard__chart-bar:nth-child(6) .preview-dashboard__chart-bar-fill{background:var(--primary)}.preview__device .preview-dashboard__chart-bar:nth-child(3) .preview-dashboard__chart-bar-fill{background:var(--secondary)}.preview-site,.preview-landing,.preview-dashboard{flex:1}.preview-site{flex-direction:column;display:flex}.preview-site__header,.preview-landing__top{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:14px;padding:13px 18px;display:flex}.preview__device--clean .preview-site__header,.preview__device--clean .preview-landing__top{border-bottom-color:#0f172a14}.preview-site__brand,.preview-landing__brand{align-items:center;gap:9px;min-width:0;display:flex}.preview-site__logo,.preview-landing__logo{border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.75rem;font-weight:900;display:flex}.preview-site__name,.preview-landing__brand span{color:#fff;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.84rem;font-weight:800;overflow:hidden}.preview__device--clean .preview-site__name,.preview__device--clean .preview-landing__brand span{color:#0f172a}.preview-site__menu{align-items:center;gap:14px;display:flex}.preview-site__menu span{color:#ffffff85;font-size:.66rem;font-weight:700}.preview-site__menu span.active{color:var(--primary)}.preview-site__menu-icon{color:#ffffffb8;display:none}.preview__device--clean .preview-site__menu span{color:#0f172a8c}.preview__device--clean .preview-site__menu span.active,.preview__device--clean .preview-site__menu-icon{color:var(--secondary)}.preview-site__hero{text-align:center;background:linear-gradient(135deg, color-mix(in srgb, var(--primary) 11%, transparent), transparent), #ffffff08;padding:34px 24px 28px}.preview-site__hero-badge,.preview-landing__eyebrow{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;margin-bottom:10px;padding:4px 10px;font-size:.64rem;font-weight:900;display:inline-flex}.preview-site__hero h3,.preview-landing__hero h3{color:#fff;max-width:430px;margin:0 auto 8px;font-size:1.28rem;font-weight:900;line-height:1.14}.preview-site__hero p,.preview-landing__hero>p{color:#fff9;max-width:400px;margin:0 auto 18px;font-size:.78rem;line-height:1.55}.preview__device--clean .preview-site__hero h3,.preview__device--clean .preview-landing__hero h3{color:#0f172a}.preview__device--clean .preview-site__hero p,.preview__device--clean .preview-landing__hero>p{color:#0f172a9e}.preview-site__hero-cta,.preview-landing__big-cta{cursor:pointer;box-shadow:0 12px 22px color-mix(in srgb, var(--secondary) 22%, transparent);border:0;justify-content:center;align-items:center;gap:7px;font-weight:900;display:inline-flex}.preview-site__hero-cta{border-radius:9px;min-height:34px;padding:0 18px;font-size:.72rem}.preview-site__sections{grid-template-columns:repeat(3,1fr);gap:9px;padding:14px 18px;display:grid}.preview-site__section{text-align:center;background:#ffffff0a;border:1px solid #ffffff0f;border-radius:10px;min-width:0;padding:13px 10px}.preview__device--clean .preview-site__section{background:#fff;border-color:#0f172a14}.preview-site__section-icon{justify-content:center;margin-bottom:6px;display:flex}.preview-site__section span{color:#fff;margin-bottom:2px;font-size:.68rem;font-weight:800;display:block}.preview-site__section small{color:#ffffff75;font-size:.6rem;line-height:1.35;display:block}.preview__device--clean .preview-site__section span{color:#0f172a}.preview__device--clean .preview-site__section small{color:#0f172a8a}.preview-site__strip{background:#ffffff0f;border:1px solid #ffffff0f;border-radius:12px;grid-template-columns:repeat(3,1fr);gap:1px;margin:auto 18px 16px;display:grid;overflow:hidden}.preview-site__strip div{text-align:center;background:#ffffff09;padding:12px 8px}.preview-site__strip strong{color:#fff;font-size:.86rem;font-weight:900;display:block}.preview-site__strip span{color:#ffffff7a;font-size:.58rem;display:block}.preview__device--clean .preview-site__strip{background:#0f172a14;border-color:#0f172a14}.preview__device--clean .preview-site__strip div{background:#fff}.preview__device--clean .preview-site__strip strong{color:#0f172a}.preview__device--clean .preview-site__strip span{color:#0f172a85}.preview-landing{flex-direction:column;display:flex}.preview-landing__cta-top{white-space:nowrap;border-radius:999px;align-items:center;min-height:28px;padding:0 13px;font-size:.65rem;font-weight:900;display:inline-flex}.preview-landing__hero{text-align:center;flex:1;padding:38px 22px 28px}.preview-landing__icon-circle{border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;margin:0 auto 14px;display:flex}.preview-landing__big-cta{border-radius:999px;min-height:40px;margin-bottom:22px;padding:0 22px;font-size:.76rem}.preview-landing__trust,.preview-landing__features{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.preview-landing__trust{gap:9px;margin-bottom:16px}.preview-landing__trust-item,.preview-landing__feature{color:#ffffffa8;background:#ffffff0b;border:1px solid #ffffff0f;align-items:center;gap:6px;font-size:.62rem;font-weight:700;display:inline-flex}.preview-landing__trust-item{border-radius:999px;padding:6px 11px}.preview-landing__features{gap:8px}.preview-landing__feature{border-radius:10px;padding:8px 12px}.preview__device--clean .preview-landing__trust-item,.preview__device--clean .preview-landing__feature{color:#0f172aa3;background:#fff;border-color:#0f172a14}.preview-dashboard{background:#0a0e1a;min-height:402px;display:flex}.preview__device--clean .preview-dashboard{background:#f8fafc}.preview-dashboard__sidebar{background:#00000057;border-right:1px solid #ffffff0f;flex-direction:column;flex-shrink:0;align-items:center;gap:18px;width:68px;padding:16px 0;display:flex}.preview__device--clean .preview-dashboard__sidebar{background:#fff;border-right-color:#0f172a14}.preview-dashboard__logo{border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;font-size:.76rem;font-weight:900;display:flex}.preview-dashboard__nav-item{background:#ffffff29;border-radius:999px;width:28px;height:5px}.preview__device--clean .preview-dashboard__nav-item{background:#0f172a24}.preview-dashboard__nav-item.active{width:34px}.preview-dashboard__main{flex-direction:column;flex:1;gap:12px;min-width:0;padding:15px;display:flex}.preview-dashboard__heading,.preview-dashboard__chart-header,.preview-dashboard__table>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.preview-dashboard__heading{border-bottom:1px solid #ffffff12;padding-bottom:10px}.preview__device--clean .preview-dashboard__heading{border-bottom-color:#0f172a14}.preview-dashboard__heading strong{color:#fff;font-size:.9rem;font-weight:900;display:block}.preview-dashboard__heading small{color:#ffffff75;margin-top:2px;font-size:.58rem;display:block}.preview__device--clean .preview-dashboard__heading strong{color:#0f172a}.preview__device--clean .preview-dashboard__heading small{color:#0f172a85}.preview-dashboard__status{border-radius:999px;align-items:center;gap:5px;padding:4px 9px;font-size:.57rem;font-weight:900;display:inline-flex}.preview-dashboard__status:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.preview-dashboard__metrics{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.preview-dashboard__metric,.preview-dashboard__chart,.preview-dashboard__table>div{background:#ffffff0b;border:1px solid #ffffff0f}.preview-dashboard__metric{text-align:center;border-radius:11px;min-width:0;padding:11px 8px}.preview-dashboard__metric strong{color:#fff;margin-bottom:3px;font-size:.92rem;font-weight:900;display:block}.preview-dashboard__metric span{color:#ffffff7a;letter-spacing:.05em;text-transform:uppercase;font-size:.54rem;font-weight:800}.preview-dashboard__chart{border-radius:12px;flex:1;padding:13px}.preview-dashboard__chart-header{margin-bottom:12px}.preview-dashboard__chart-header span,.preview-dashboard__table span{color:#ffffff75;letter-spacing:.05em;text-transform:uppercase;font-size:.58rem;font-weight:800}.preview-dashboard__chart-header strong,.preview-dashboard__table strong{color:#fff;font-size:.68rem;font-weight:900}.preview-dashboard__chart-bars{align-items:flex-end;gap:8px;height:104px;display:flex}.preview-dashboard__chart-bar{background:#ffffff14;border-radius:7px 7px 0 0;flex:1;min-width:0;position:relative;overflow:hidden}.preview-dashboard__chart-bar-fill{inset-inline:0;border-radius:7px 7px 0 0;transition:height .3s;position:absolute;bottom:0}.preview-dashboard__table{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.preview-dashboard__table>div{border-radius:11px;min-width:0;padding:10px}.preview__device--clean .preview-dashboard__metric,.preview__device--clean .preview-dashboard__chart,.preview__device--clean .preview-dashboard__table>div{background:#fff;border-color:#0f172a14}.preview__device--clean .preview-dashboard__metric strong,.preview__device--clean .preview-dashboard__chart-header strong,.preview__device--clean .preview-dashboard__table strong{color:#0f172a}.preview__device--clean .preview-dashboard__metric span,.preview__device--clean .preview-dashboard__chart-header span,.preview__device--clean .preview-dashboard__table span{color:#0f172a85}.preview__device--clean .preview-dashboard__chart-bar{background:#0f172a14}.preview__insights{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.preview__insights div{color:#ffffffb8;text-align:center;background:#ffffff09;border:1px solid #ffffff12;border-radius:11px;justify-content:center;align-items:center;gap:6px;min-height:38px;padding:0 9px;font-size:.68rem;font-weight:800;display:flex}.preview__insights svg{color:var(--primary);flex-shrink:0}.preview__footer{background:#000c24;border-top:1px solid #fec90f1c;flex-shrink:0;justify-content:space-between;align-items:center;gap:14px;padding:12px 20px;display:flex}.preview__footer p{color:#ffffff8a;margin:0;font-size:.68rem;line-height:1.4}.preview__cta{color:#000c24;white-space:nowrap;background:#fec90f;border-radius:100px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:0 18px;font-size:.76rem;font-weight:900;text-decoration:none;transition:transform .2s,gap .2s,background .2s;display:inline-flex}.preview__cta:hover{background:#ffd43b;gap:10px;transform:translateY(-1px)}body:has(.preview) .project-guide-float{display:none}@media (width<=920px){.preview__grid{grid-template-columns:1fr}.preview__panel{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.preview__reset{margin-top:0}}@media (width<=720px){.preview{padding:8px}.preview__modal{border-radius:16px;max-height:92vh}.preview__content{padding:16px}.preview__panel{grid-template-columns:1fr;padding:15px}.preview__stage{padding:9px}.preview__device{min-height:420px}.preview-site__menu span:nth-child(3),.preview-site__menu span:nth-child(4){display:none}.preview-dashboard{flex-direction:column}.preview-dashboard__sidebar{border-bottom:1px solid #ffffff0f;border-right:0;flex-direction:row;justify-content:center;gap:16px;width:100%;padding:10px}.preview-dashboard__logo{display:none}.preview__footer{text-align:center;flex-direction:column;align-items:stretch}.preview__cta{width:100%}}@media (width<=520px){.preview-button{width:100%;padding-inline:18px}.preview__logo-top{padding:11px 14px}.preview__title{font-size:1.08rem}.preview__text{font-size:.76rem}.preview__stage--mobile .preview__device,.preview__device{border-radius:15px;width:100%;min-height:468px}.preview-site__header,.preview-landing__top{padding:11px 13px}.preview-site__menu{display:none}.preview-site__menu-icon{display:block}.preview-site__hero,.preview-landing__hero{padding:24px 15px 22px}.preview-site__hero h3,.preview-landing__hero h3{font-size:1rem}.preview-site__hero p,.preview-landing__hero>p{font-size:.7rem}.preview-site__sections,.preview-dashboard__metrics,.preview-dashboard__table,.preview__insights,.preview-site__strip{grid-template-columns:1fr}.preview-dashboard__chart-bars{gap:5px;height:64px}.preview-landing__trust,.preview-landing__features{flex-direction:column;align-items:stretch}.preview-landing__trust-item,.preview-landing__feature{justify-content:center}}.process-banner{background:#000c24;padding:60px 0;position:relative}.carousel-container{justify-content:center;align-items:center;max-width:1100px;margin:0 auto;display:flex;position:relative}.carousel-slide{flex:1;position:relative}.process-desktop{border-radius:28px;width:100%;max-width:1000px;margin:0 auto;display:block;box-shadow:0 20px 50px #0006}.process-mobile{display:none}.carousel-btn{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fec90f;cursor:pointer;z-index:10;opacity:.5;background:#000c2499;border:1px solid #fec90f4d;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;transition:all .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.carousel-btn:hover{opacity:1;background:#fec90f33;border-color:#fec90f;transform:translateY(-50%)scale(1.05)}.carousel-btn--prev{left:-20px}.carousel-btn--next{right:-20px}.carousel-dots{justify-content:center;gap:12px;margin-top:32px;display:flex}.dot{cursor:pointer;background:#fec90f4d;border:none;border-radius:2px;width:40px;height:4px;padding:0;transition:all .2s}.dot--active{background:#fec90f;width:60px}.carousel-slide{animation:.5s ease-in-out fadeIn}@keyframes fadeIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media (width<=768px){.process-banner{padding:40px 0}.process-desktop{display:none}.process-mobile{border-radius:24px;width:100%;max-width:400px;margin:0 auto;display:block;box-shadow:0 10px 30px #0006}.carousel-btn{opacity:.4;width:32px;height:32px;font-size:16px}.carousel-btn--prev{left:-10px}.carousel-btn--next{right:-10px}.carousel-dots{margin-top:20px}.dot{width:30px}.dot--active{width:45px}}.services{background:#000c24;padding:80px 0}.services-container{max-width:1200px;margin:0 auto;padding:0 24px}.services-header{margin-bottom:48px}.services-label{color:#fec90f;letter-spacing:.15em;text-transform:uppercase;margin-bottom:12px;font-size:.75rem;font-weight:600;display:block}.services-title{color:#fff;margin:0;font-size:2rem;font-weight:600}.services-title span{color:#fec90f;margin-top:4px;font-size:1.5rem;font-weight:500;display:block}.services-grid{grid-template-columns:repeat(3,1fr);gap:40px 30px;display:grid}.service-card{align-items:flex-start;gap:16px;display:flex}.service-card svg{color:#fec90f;flex-shrink:0;margin-top:2px}.service-info h3{color:#fff;margin:0 0 6px;font-size:1rem;font-weight:500}.service-info p{color:#ffffff80;margin:0;font-size:.8125rem;line-height:1.4}@media (width<=900px){.services-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=480px){.services{padding:60px 0}.services-container{padding:0 20px}.services-title{font-size:1.75rem}.services-title span{font-size:1.25rem}.services-grid{grid-template-columns:1fr;gap:24px}}.projects{background:#fec90f;padding:80px 0;position:relative;overflow:hidden}.projects:before{content:"";border:2px solid #fff;border-radius:50%;width:300px;height:300px;position:absolute;top:-150px;right:-50px}.projects:after{content:"";border:2px solid #fff;border-radius:50%;width:400px;height:400px;position:absolute;bottom:-180px;left:-80px}.projects-container{z-index:2;max-width:1200px;margin:0 auto;padding:0 24px;position:relative}.projects-container:before{content:"";pointer-events:none;background:radial-gradient(circle,#ffffff0d 0%,#0000 70%);border-radius:50%;width:600px;height:600px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.projects-title{color:#000c24;margin-bottom:48px;font-size:2.5rem;font-weight:700}.projects-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.project-card{aspect-ratio:4/3;cursor:pointer;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 10px 30px #0000001a}.project-card img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.project-card:hover img{transform:scale(1.08)}.project-overlay{opacity:0;background:linear-gradient(#0000 0%,#000c24d9 50%,#000c24f2 100%);flex-direction:column;justify-content:flex-end;padding:24px;transition:opacity .3s;display:flex;position:absolute;inset:0}.project-card:hover .project-overlay{opacity:1}.project-overlay span{color:#fec90f;text-transform:uppercase;letter-spacing:.1em;margin-bottom:8px;font-size:.7rem;font-weight:600;transition:transform .3s;transform:translateY(10px)}.project-card:hover .project-overlay span{transform:translateY(0)}.project-overlay h3{color:#fff;margin:0 0 6px;font-size:1.2rem;font-weight:700;transition:transform .3s 50ms;transform:translateY(10px)}.project-card:hover .project-overlay h3{transform:translateY(0)}.project-overlay p{color:#fffc;margin:0;font-size:.8rem;line-height:1.4;transition:transform .3s .1s;transform:translateY(10px)}.project-card:hover .project-overlay p{transform:translateY(0)}@media (width<=900px){.projects-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.projects-grid{grid-template-columns:1fr}.projects-title{font-size:2rem}}.projects-more{justify-content:center;margin-top:56px;display:flex}.show-more-btn{color:#000c24;cursor:pointer;background:0 0;border:none;border-bottom:1.5px solid #000c24;align-items:center;gap:8px;padding:8px 0;font-size:1.2rem;font-weight:500;transition:all .2s;display:inline-flex}.show-more-btn:hover{color:#000c24;opacity:.7;border-bottom-color:#fec90f;gap:12px}.arrow{transition:transform .3s}.arrow.rotate{transform:rotate(180deg)}.about{background:#000c24;padding:80px 0;position:relative;overflow:hidden}.about:before{content:"";border:2px solid #fec90f14;border-radius:50%;width:350px;height:350px;position:absolute;bottom:-100px;right:-100px}.about-container{z-index:2;max-width:1200px;margin:0 auto;padding:0 24px;position:relative}.about-label{color:#fec90f;letter-spacing:.15em;text-transform:uppercase;margin-bottom:12px;font-size:.75rem;font-weight:600;display:block}.about-title{color:#fff;margin:0 0 48px;font-size:2.5rem;font-weight:700}.about-title span{color:#fec90f}.about-grid{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}.about-text p{color:#fff9;margin:0 0 16px;font-size:1rem;line-height:1.7}.about-logo{justify-content:center;display:flex}.about-logo img{width:100%;max-width:280px}@media (width<=900px){.about-grid{grid-template-columns:1fr;gap:32px}.about-logo{order:-1}.about-logo img{max-width:180px}}@media (width<=600px){.about{padding:60px 0}.about-title{margin-bottom:32px;font-size:2rem}.about-logo img{max-width:150px}}.contact{background:#fff;padding:80px 0}.contact-container{text-align:center;max-width:800px;margin:0 auto;padding:0 24px}.contact-title{color:#000c24;margin:0 0 20px;font-size:2.5rem;font-weight:700}.contact-text{color:#000c2499;max-width:500px;margin:0 auto 40px;font-size:1rem;line-height:1.6}.contact-info{flex-wrap:wrap;justify-content:center;gap:32px;margin-bottom:40px;display:flex}.contact-info-item{color:#000c2499;align-items:center;gap:10px;font-size:.9375rem;text-decoration:none;transition:color .2s;display:flex}.contact-info-item:hover{color:#000c24}.contact-info-item svg{color:#fec90f}.contact-button{color:#000c24;background:#fec90f;border-radius:100px;align-items:center;gap:10px;padding:14px 32px;font-size:1rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.contact-button:hover{color:#fff;background:#000c24}.contact-button:hover svg{color:#fec90f}@media (width<=600px){.contact{padding:60px 0}.contact-title{font-size:2rem}.contact-info{flex-direction:column;align-items:center;gap:16px}.contact-button{justify-content:center;width:100%}}.footer{background:#000c24;padding:50px 0 0;position:relative}.footer-container{max-width:1200px;margin:0 auto;padding:0 40px}.footer-main{border-bottom:2px solid #fec90f;grid-template-columns:1.5fr 1fr;gap:60px;padding-bottom:40px;display:grid}.footer-brand{flex-direction:column;gap:16px;display:flex}.footer-logo{width:50px;height:50px;margin-bottom:8px}.footer-brand h3{color:#fff;letter-spacing:-.5px;margin:0;font-size:1.8rem;font-weight:700}.footer-brand p{color:#fff9;max-width:400px;margin:0;font-size:.9rem;line-height:1.5}.footer-links{flex-direction:column;gap:30px;display:flex}.footer-links-column h4{text-transform:uppercase;letter-spacing:1px;margin:0 0 20px;font-size:1rem;font-weight:600}.footer-contact-info{flex-direction:column;gap:12px;display:flex}.footer-contact-info a{color:#ffffff80;align-items:center;gap:10px;font-size:.875rem;text-decoration:none;transition:all .2s;display:flex}.footer-contact-info a:hover{color:#fec90f;transform:translate(5px)}.footer-contact-info svg{transition:color .2s}.footer-bottom{text-align:center;padding:25px 0}.footer-bottom span{color:#ffffff4d;font-size:.8rem}@media (width<=768px){.footer-container{padding:0 24px}.footer-main{grid-template-columns:1fr;gap:40px}.footer-brand{text-align:center;align-items:center}.footer-brand p{text-align:center}.footer-links{flex-direction:row;justify-content:space-between}}@media (width<=480px){.footer-links{flex-direction:column;gap:30px}.footer-links-column{text-align:center}.footer-contact-info a{justify-content:center}}.project-guide-float{z-index:90;color:#000c24;cursor:pointer;background:#fec90f;border:none;border-radius:26px;justify-content:center;align-items:center;width:56px;height:56px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 4px 20px #fec90f26}.project-guide-float span{display:none}.project-guide-float:hover{transform:translateY(-4px);box-shadow:0 8px 30px #fec90f40}.project-guide-float:before{content:"Montar meu projeto →";color:#000c24;white-space:nowrap;opacity:0;pointer-events:none;z-index:1;background:#fec90f;border-radius:10px;padding:8px 14px;font-size:.72rem;font-weight:700;transition:all .3s cubic-bezier(.4,0,.2,1);position:absolute;top:50%;right:64px;transform:translateY(-50%);box-shadow:0 4px 16px #fec90f33}.project-guide-float:after{content:"";opacity:0;pointer-events:none;z-index:1;border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:6px solid #fec90f;width:0;height:0;transition:all .3s cubic-bezier(.4,0,.2,1);position:absolute;top:50%;right:58px;transform:translateY(-50%)}.project-guide-float:hover:before{opacity:1;right:70px}.project-guide-float:hover:after{opacity:1;right:64px}.project-guide{z-index:1000;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.project-guide__overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer;background:#000c24d9;border:none;position:absolute;inset:0}.project-guide__modal{background:#000c24;border:1px solid #fec90f1a;border-radius:20px;width:100%;max-width:400px;max-height:90vh;padding:28px 24px;animation:.2s fadeIn;position:relative;overflow-y:auto;box-shadow:0 20px 60px #00000080}.project-guide__close{color:#ffffff80;cursor:pointer;background:#ffffff0a;border:none;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;transition:all .2s;display:flex;position:absolute;top:14px;right:14px}.project-guide__close:hover{color:#fff;background:#ffffff14}.project-guide__badge{color:#fec90f;text-transform:uppercase;letter-spacing:.06em;background:#fec90f0f;border-radius:8px;margin-bottom:16px;padding:4px 10px;font-size:.65rem;font-weight:600;display:inline-flex}.project-guide__title{color:#fff;margin:0 0 10px;font-size:1.05rem;font-weight:600}.project-guide__options{flex-direction:column;gap:6px;margin-bottom:8px;display:flex}.project-guide__option{color:#ffffffa6;text-align:left;cursor:pointer;background:#ffffff04;border:1px solid #ffffff0d;border-radius:12px;align-items:center;gap:10px;width:100%;padding:14px 16px;font-size:.875rem;transition:all .2s;display:flex}.project-guide__option:hover{color:#ffffffd9;border-color:#fec90f26}.project-guide__option.is-selected{color:#fff;background:#fec90f0a;border-color:#fec90f}.project-guide__option svg{color:#fec90f;opacity:.8;flex-shrink:0}.project-guide__helper{color:#fff6;margin:-2px 0 10px;font-size:.75rem}.project-guide__chips{flex-wrap:wrap;gap:6px;display:flex}.project-guide__chips button{color:#ffffff8c;cursor:pointer;background:#ffffff04;border:1px solid #ffffff0f;border-radius:10px;padding:8px 16px;font-size:.8125rem;transition:all .2s}.project-guide__chips button:hover{color:#fffc;border-color:#fec90f33}.project-guide__chips button.is-selected{color:#000c24;background:#fec90f;border-color:#fec90f;font-weight:600}.project-guide__submit{color:#000c24;cursor:pointer;background:#fec90f;border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:20px;padding:14px;font-size:.875rem;font-weight:600;transition:all .2s;display:flex}.project-guide__submit:not(:disabled):hover{background:#ffd43b}.project-guide__submit:disabled{opacity:.3;cursor:not-allowed}@media (width<=640px){.project-guide-float{width:50px;height:50px;bottom:16px;left:auto;right:16px}.project-guide-float:before{right:62px}.project-guide-float:after{right:56px}.project-guide-float:hover:before{right:66px}.project-guide-float:hover:after{right:60px}.project-guide__modal{border-radius:18px;padding:24px 20px}}@media (width<=480px){.project-guide-float{width:46px;height:46px}}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}html,body,#root{height:100%}body{color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#000c24;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.5}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.2}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;display:block}button{cursor:pointer;background:0 0;border:none;font-family:inherit}ul,ol{list-style:none}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 40px}*{scrollbar-width:thin;scrollbar-color:#fec90f66 #ffffff0d}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#ffffff0d;border-radius:10px}::-webkit-scrollbar-thumb{background:#fec90f66;border-radius:10px;transition:background .2s}::-webkit-scrollbar-thumb:hover{background:#fec90f99}::-webkit-scrollbar-thumb:active{background:#fec90fcc}@supports (scrollbar-color:auto){*{scrollbar-width:thin;scrollbar-color:#fec90f80 #ffffff14}}@supports (-webkit-touch-callout:none){::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#ffffff14;border-radius:10px}::-webkit-scrollbar-thumb{background:#fec90f80;border-radius:10px}}@media (width<=768px){::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:#ffffff0d}::-webkit-scrollbar-thumb{background:#fec90f66;border-radius:10px}}@supports (scrollbar-width:auto) and (not (-webkit-touch-callout:none)){@media (width<=768px){::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-thumb{background:#fec90f73}}}::selection{color:#fff;background:#fec90f40}::selection{color:#fff;background:#fec90f40}:root{scroll-behavior:smooth;overflow-y:auto}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@media (width<=768px){.container{padding:0 24px}}@media (width<=480px){.container{padding:0 20px}}@media (width<=768px){::-webkit-scrollbar-thumb{background:#fec90f4d}body::-webkit-scrollbar-thumb{background:#fec90f80}}
