:root{--bg:#05070d;--bg-2:#0a0f1c;--panel:#0d1424;--panel-2:#111a2e;--line:rgba(255,255,255,.07);--line-2:rgba(255,255,255,.12);--text:#e8ecf5;--muted:#a8b5c8;--muted-2:#7a86a0;--text-low:rgba(255,255,255,.62);--text-mid:rgba(255,255,255,.68);--blue:#2d6dff;--blue-2:#4f86ff;--blue-glow:rgba(45,109,255,.55);--violet:#7c3aed;--violet-2:#a78bfa;--violet-glow:rgba(124,58,237,.5);--green:#22c55e;--orange:#f97316;--pink:#ec4899;--cyan:#22d3ee;--yellow:#facc15;--radius:20px;--radius-lg:26px;--radius-pill:999px;--max:1240px;--font:var(--font-dm-sans),ui-sans-serif,system-ui,sans-serif;--font-display:var(--font-fraunces),Georgia,serif;--font-serif:var(--font-instrument),ui-serif,Georgia,serif;--gold:#f59e0b;--gold-2:#fbbf24;--surface:rgba(255,255,255,.035)}html[data-svc=violet]{--svc-accent:#a78bfa;--svc-accent-2:#7c3aed;--svc-glow:rgba(167,139,250,.38);--svc-glow-sm:rgba(167,139,250,.16)}html[data-svc=yellow]{--svc-accent:#fbbf24;--svc-accent-2:#f59e0b;--svc-glow:rgba(251,191,36,.38);--svc-glow-sm:rgba(251,191,36,.14)}html[data-svc=green]{--svc-accent:#34d399;--svc-accent-2:#059669;--svc-glow:rgba(52,211,153,.38);--svc-glow-sm:rgba(52,211,153,.14)}html[data-svc=cyan]{--svc-accent:#22d3ee;--svc-accent-2:#0891b2;--svc-glow:rgba(34,211,238,.38);--svc-glow-sm:rgba(34,211,238,.14)}html[data-svc=red]{--svc-accent:#fb7185;--svc-accent-2:#e11d48;--svc-glow:rgba(251,113,133,.38);--svc-glow-sm:rgba(251,113,133,.14)}html[data-svc=teal]{--svc-accent:#2dd4bf;--svc-accent-2:#0d9488;--svc-glow:rgba(45,212,191,.38);--svc-glow-sm:rgba(45,212,191,.14)}*{box-sizing:border-box}body,html{margin:0;padding:0;background:var(--bg);color:var(--text);font-family:var(--font);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;max-width:100%}body{overflow-x:hidden;position:relative}body:before{inset:-10vh -10vw;background:radial-gradient(ellipse 60% 45% at 18% 12%,rgba(124,58,237,.16),transparent 60%),radial-gradient(ellipse 55% 40% at 82% 28%,rgba(45,109,255,.12),transparent 65%),radial-gradient(ellipse 70% 50% at 35% 55%,rgba(167,139,250,.1),transparent 65%),radial-gradient(ellipse 50% 38% at 78% 78%,rgba(124,58,237,.13),transparent 65%),radial-gradient(ellipse 65% 45% at 15% 92%,rgba(45,109,255,.1),transparent 65%);filter:blur(40px) saturate(120%);animation:nebulaDrift 38s ease-in-out infinite alternate;will-change:transform}body:after,body:before{content:"";position:fixed;z-index:0;pointer-events:none}body:after{inset:0;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.7  0 0 0 0 0.65  0 0 0 0 0.95  0 0 0 .35 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");opacity:.06;mix-blend-mode:overlay}@keyframes nebulaDrift{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(-2%,1%,0) scale(1.04)}to{transform:translate3d(2%,-1%,0) scale(1)}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.stars:before,body:before{animation:none}.cta-row,.hero-badge,.hero-card,.hero-entity-def,.hero-portfolio,.hero-sub,.hero-visual,h1.hero-title{animation:none;opacity:1;transform:none}}@media (max-width:768px){body:before{filter:blur(20px) saturate(110%);will-change:auto}body:after{display:none}.stars:before{animation-play-state:paused}}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}.skip-link{position:absolute;top:-40px;left:0;background:var(--violet-2);color:var(--bg);padding:8px 16px;text-decoration:none;font-size:14px;font-weight:600;z-index:10000;border-radius:0 0 8px 0;transition:top .15s}.skip-link:focus-visible{top:0;outline:2px solid var(--violet);outline-offset:2px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}button{font-family:inherit;cursor:pointer;border:0;background:none;color:inherit}h1,h2,h3,h4{font-family:var(--font-display);font-optical-sizing:auto}.stars{position:fixed;inset:0;pointer-events:none;z-index:0;opacity:.7;overflow:hidden}.stars:before{content:"";position:absolute;inset:-600px;background:radial-gradient(1.5px 1.5px at 20% 30%,rgba(255,255,255,.7) 50%,transparent 51%),radial-gradient(1px 1px at 70% 20%,rgba(255,255,255,.6) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 40% 70%,rgba(255,255,255,.5) 50%,transparent 51%),radial-gradient(1px 1px at 85% 60%,rgba(255,255,255,.55) 50%,transparent 51%),radial-gradient(1.4px 1.4px at 10% 80%,rgba(255,255,255,.5) 50%,transparent 51%),radial-gradient(1px 1px at 55% 45%,rgba(255,255,255,.45) 50%,transparent 51%),radial-gradient(1.3px 1.3px at 90% 90%,rgba(255,255,255,.55) 50%,transparent 51%),radial-gradient(1px 1px at 30% 10%,rgba(255,255,255,.55) 50%,transparent 51%);background-size:600px 600px;animation:drift 60s linear infinite;will-change:transform}@keyframes drift{to{transform:translateX(600px)}}.brand{display:flex;align-items:center}.brand-logo{height:140px;width:auto;display:block;position:relative;z-index:51}.nav-wrap{position:fixed;top:18px;left:0;right:0;z-index:50;display:flex;justify-content:center;padding:0 16px}.nav{width:min(1180px,100%);height:60px;display:flex;align-items:center;justify-content:space-between;padding:0 14px 0 16px;background:linear-gradient(180deg,rgba(20,28,50,.72),rgba(10,15,28,.78));backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);border:1px solid var(--line-2);border-radius:999px;box-shadow:0 30px 60px -30px rgba(0,0,0,.6),inset 0 1px 0 rgba(255,255,255,.05)}.brand,.nav{overflow:visible}.nav--scrolled{box-shadow:0 30px 60px -30px rgba(0,0,0,.7),inset 0 1px 0 rgba(255,255,255,.05)}.nav-links{display:flex;gap:2px}.nav-link,.nav-links{align-items:center;font-size:14px}.nav-link{position:relative;display:inline-flex;gap:6px;padding:7px 11px;border-radius:8px;font-weight:500;letter-spacing:-.005em;color:#c9cfe0;text-decoration:none;transition:color .2s,background .2s;white-space:nowrap}.nav-link:hover{color:#fff;background:rgba(255,255,255,.04)}.nav-link-icon{display:inline-flex;opacity:0;transform:scale(.7) translateX(-2px);transition:opacity .2s,transform .22s cubic-bezier(.34,1.56,.64,1);color:var(--violet-2);flex-shrink:0}.nav-link--active{color:#fff;background:rgba(167,139,250,.09)}.nav-link--active .nav-link-icon{opacity:1;transform:scale(1) translateX(0)}@keyframes hmenu-in{0%{-webkit-clip-path:circle(0 at calc(100% - 32px) 32px);clip-path:circle(0 at calc(100% - 32px) 32px)}to{-webkit-clip-path:circle(150% at calc(100% - 32px) 32px);clip-path:circle(150% at calc(100% - 32px) 32px)}}@keyframes hmenu-out{0%{-webkit-clip-path:circle(150% at calc(100% - 32px) 32px);clip-path:circle(150% at calc(100% - 32px) 32px)}to{-webkit-clip-path:circle(0 at calc(100% - 32px) 32px);clip-path:circle(0 at calc(100% - 32px) 32px)}}@keyframes hmenu-item-in{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:none}}@keyframes hmenu-brand-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes hmenu-cta-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.mobile-nav-link{display:flex;align-items:center;gap:14px;height:70px;font-family:var(--font-display);font-size:clamp(22px,5.5vw,34px);font-weight:600;letter-spacing:-.03em;color:var(--text-low);border-bottom:1px solid rgba(255,255,255,.05);text-decoration:none;position:relative;overflow:hidden;transition:color .22s ease;opacity:0;animation:hmenu-item-in .5s cubic-bezier(.16,1,.3,1) calc(var(--i, 0) * 48ms + .17s) both}.mobile-nav-link--active,.mobile-nav-link:hover{color:#fff}.mobile-nav-link:focus-visible{outline:2px solid var(--svc-accent,#a78bfa);outline-offset:-2px;border-radius:4px}.mobile-nav-link:before{content:"";position:absolute;inset:0 -28px;background:linear-gradient(90deg,color-mix(in srgb,var(--svc-accent,#7c3aed) 12%,transparent) 0,transparent 55%);opacity:0;transform:translateX(-10px);transition:opacity .25s,transform .3s cubic-bezier(.16,1,.3,1);pointer-events:none}.mobile-nav-link--active:before,.mobile-nav-link:hover:before{opacity:1;transform:none}.mobile-nav-num{font-family:var(--font);font-size:10px;font-weight:500;letter-spacing:.14em;color:rgba(255,255,255,.16);width:20px;flex-shrink:0;transition:color .22s}.mobile-nav-link--active .mobile-nav-num,.mobile-nav-link:hover .mobile-nav-num{color:var(--svc-accent,#a78bfa)}.mobile-nav-icon{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;flex-shrink:0;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.06);color:rgba(255,255,255,.26);transition:background .22s,border-color .22s,color .22s}.mobile-nav-link:hover .mobile-nav-icon{background:color-mix(in srgb,var(--svc-accent,#7c3aed) 14%,transparent);border-color:color-mix(in srgb,var(--svc-accent,#a78bfa) 32%,transparent);color:var(--svc-accent,#a78bfa)}.mobile-nav-link--active .mobile-nav-icon{background:color-mix(in srgb,var(--svc-accent,#7c3aed) 16%,transparent);border-color:color-mix(in srgb,var(--svc-accent,#a78bfa) 44%,transparent);color:var(--svc-accent,#a78bfa)}.mobile-nav-label{flex:1 1}.mobile-nav-arrow{flex-shrink:0;color:rgba(255,255,255,.1);transform:translateX(-4px);transition:color .22s,transform .28s cubic-bezier(.16,1,.3,1)}.mobile-nav-link:hover .mobile-nav-arrow{color:var(--svc-accent,#a78bfa);transform:translateX(2px)}.mobile-nav-link--active .mobile-nav-arrow{color:var(--svc-accent,#a78bfa);transform:none}.nav-cta{display:flex;align-items:center;gap:10px}.btn-ghost{padding:10px 16px;border-radius:999px;font-size:14px;color:#dfe5f5;min-height:44px;border:1px solid var(--line-2);background:rgba(255,255,255,.02);transition:all .2s}.btn-ghost:hover{background:rgba(255,255,255,.06)}.btn-primary{padding:11px 18px;border-radius:999px;font-size:14px;font-weight:600;min-height:44px;background:linear-gradient(180deg,#6a8cff,#5b3fe0);color:#fff;box-shadow:0 12px 30px -10px var(--violet-glow),inset 0 1px 0 rgba(255,255,255,.25);transition:transform .2s,box-shadow .2s;display:inline-flex;align-items:center;gap:8px}.btn-primary:hover{transform:translateY(-1px);box-shadow:0 18px 40px -12px var(--violet-glow),inset 0 1px 0 rgba(255,255,255,.3)}.menu-btn{width:44px;height:44px;border-radius:50%;display:none;flex-direction:column;align-items:center;justify-content:center;gap:5px;background:rgba(255,255,255,.04);border:1px solid var(--line-2);cursor:pointer;padding:0;transition:background .2s,border-color .2s}.menu-btn-bar{display:block;width:18px;height:1.5px;background:#c9cfe0;border-radius:2px;transform-origin:center;transition:transform .32s cubic-bezier(.4,0,.2,1),opacity .22s,background .2s}.menu-btn:hover{background:rgba(255,255,255,.08)}.menu-btn:hover .menu-btn-bar{background:#fff}.menu-btn--open{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.2)}.menu-btn--open .menu-btn-bar:first-child{transform:translateY(6.5px) rotate(45deg)}.menu-btn--open .menu-btn-bar:nth-child(2){opacity:0;transform:scaleX(0)}.menu-btn--open .menu-btn-bar:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}.home-mobile-menu{position:fixed;inset:0;z-index:49;background:#04060c;display:flex;flex-direction:column;padding:max(88px,calc(env(safe-area-inset-top) + 66px)) 28px max(32px,env(safe-area-inset-bottom));overflow-y:auto;overscroll-behavior:contain;-webkit-clip-path:circle(150% at calc(100% - 32px) 32px);clip-path:circle(150% at calc(100% - 32px) 32px);animation:hmenu-in .52s cubic-bezier(.16,1,.3,1) forwards}.home-mobile-menu[data-closing=true]{animation:hmenu-out .42s cubic-bezier(.4,0,.6,1) forwards}.hmenu-bg-glow{position:absolute;top:-80px;right:-80px;width:380px;height:380px;border-radius:50%;background:radial-gradient(ellipse 65% 65% at 60% 40%,color-mix(in srgb,var(--svc-accent,#7c3aed) 20%,transparent),transparent 65%);filter:blur(40px);pointer-events:none;z-index:0}.hmenu-links{flex-direction:column;margin-top:0;flex:1 1}.hmenu-links,.home-mobile-menu-cta{position:relative;z-index:1;display:flex}.home-mobile-menu-cta{margin-top:auto;padding-top:24px;flex-direction:column;gap:0;opacity:0;animation:hmenu-cta-in .5s cubic-bezier(.16,1,.3,1) .64s both}.hmc-avail{display:inline-flex;align-self:flex-start;align-items:center;gap:8px;padding:7px 14px;margin-bottom:10px;background:rgba(34,197,94,.07);border:1px solid rgba(34,197,94,.22);border-radius:999px;font-size:11.5px;color:#a3e4b8;letter-spacing:.04em;font-weight:500}.hmc-avail .dot{width:6px;height:6px;flex-shrink:0;border-radius:50%;background:var(--green);box-shadow:0 0 0 3px rgba(34,197,94,.2);animation:pulse 1.8s infinite}.hmc-btn-wrap{display:block;padding:22px;background:linear-gradient(135deg,color-mix(in srgb,var(--svc-accent,#6a4dff) 22%,transparent) 0,color-mix(in srgb,var(--svc-accent,#5b8cff) 10%,transparent) 100%);border:1px solid color-mix(in srgb,var(--svc-accent,#a78bfa) 36%,transparent);border-radius:18px;text-decoration:none;transition:background .22s,border-color .22s,transform .22s;cursor:pointer;position:relative;overflow:hidden}.hmc-btn-wrap:before{content:"";position:absolute;inset:-1px;border-radius:inherit;background:linear-gradient(135deg,color-mix(in srgb,var(--svc-accent,#a78bfa) 18%,transparent),transparent 50%);opacity:0;transition:opacity .22s}.hmc-btn-wrap:active{transform:scale(.985)}.hmc-btn-wrap:hover:before{opacity:1}.hmc-inner{display:flex;align-items:center;justify-content:space-between;gap:16px;position:relative;z-index:1}.hmc-text{display:flex;flex-direction:column;gap:4px}.hmc-label{font-size:18px;font-weight:800;letter-spacing:-.03em;color:#fff;line-height:1.1;font-family:var(--font-display)}.hmc-sub{font-size:12px;color:var(--muted);letter-spacing:.02em}.hmc-arrow{width:48px;height:48px;border-radius:14px;flex-shrink:0;display:grid;place-items:center;background:color-mix(in srgb,var(--svc-accent,#6a4dff) 90%,#000 10%);box-shadow:0 8px 24px -8px color-mix(in srgb,var(--svc-accent,#5b8cff) 65%,transparent);color:#fff;transition:transform .22s cubic-bezier(.16,1,.3,1),box-shadow .22s}.hmc-btn-wrap:hover .hmc-arrow{transform:translateX(4px);box-shadow:0 10px 28px -6px color-mix(in srgb,var(--svc-accent,#5b8cff) 80%,transparent)}.hmc-wa-link{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:12px;padding:13px 16px;border-radius:12px;border:1px solid rgba(255,255,255,.07);background:rgba(255,255,255,.025);font-size:13.5px;font-weight:600;color:var(--text-low);text-decoration:none;letter-spacing:-.01em;transition:border-color .2s,color .2s,background .2s}.hmc-wa-link svg{color:#25d366;flex-shrink:0;transition:transform .2s}.hmc-wa-link:hover{border-color:rgba(37,211,102,.3);background:rgba(37,211,102,.06);color:#fff}.hmc-wa-link:hover svg{transform:scale(1.15)}@media(max-width:980px){.nav{padding:9px 10px 9px 12px}.nav-cta{gap:8px}.nav-cta .btn-primary{padding:10px 16px;font-size:13.5px}.nav-cta .btn-ghost,.nav-links{display:none}.menu-btn{display:flex}}@media(max-width:600px){.nav-wrap{top:10px;padding:0 10px}.nav{padding:8px 10px 8px 12px;border-radius:26px}.brand-logo{height:72px}.nav-cta{margin-left:auto;gap:6px}.nav-cta .btn-primary{display:none}.menu-btn{width:38px;height:38px}.home-mobile-menu .brand .name b{font-size:16px}.home-mobile-menu .brand .name small{font-size:9px;letter-spacing:.28em}.mobile-nav-link{height:62px}.hero{padding:0 0 40px}.pill{font-size:12px;gap:8px;padding:6px 6px 6px 14px;max-width:calc(100% - 8px);text-align:left;line-height:1.35}.pill .arrow{width:26px;height:26px;flex:0 0 26px}.glow-band,.planet{top:78%}.hero .hero-sub{font-size:16px;padding:0 4px;color:#dde3f2;text-shadow:0 1px 16px rgba(8,12,28,.55);position:relative;z-index:2}.hero-title{margin:20px 0 14px}.hero-portfolio{margin-top:40px}.hero-visual{display:none}}section{position:relative;padding:120px 20px;z-index:1}@media(max-width:780px){section{padding:90px 18px}}@media(max-width:600px){section{padding:72px 16px}}.container{max-width:var(--max);margin:0 auto}.section-head{display:flex;flex-direction:column;align-items:center;text-align:center;gap:18px;margin-bottom:60px}@media(max-width:600px){.section-head{margin-bottom:36px;gap:14px}}.eyebrow{display:inline-flex;align-items:center;gap:9px;padding:8px 18px;border-radius:999px;background:linear-gradient(180deg,rgba(20,18,46,.85),rgba(10,10,28,.85));border:1px solid rgba(167,139,250,.32);color:#e8e1ff;font-size:12.5px;letter-spacing:.12em;text-transform:uppercase;font-weight:600;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 8px 24px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.05),0 0 24px rgba(124,58,237,.18);position:relative;z-index:3}.eyebrow:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--violet-2);box-shadow:0 0 12px var(--violet-2),0 0 4px #fff}.section-title{font-size:clamp(32px,4.4vw,56px);line-height:1.05;letter-spacing:-.02em;font-weight:700;margin:0;max-width:20ch;overflow-wrap:break-word;background:linear-gradient(180deg,#fff,#aab4cc);-webkit-background-clip:text;background-clip:text}.section-title,.section-title em{color:transparent;-webkit-text-fill-color:transparent}.section-title em{font-style:italic;font-family:var(--font-serif);font-weight:400;padding-right:.06em;background:linear-gradient(180deg,#c5b6ff,#8a6cff);-webkit-background-clip:text;background-clip:text}.section-sub{color:var(--muted);max-width:60ch;font-size:16.5px;margin:0}#faq,#processo,#servicos,#why,.has-atmos{padding-top:130px;position:relative;overflow:visible}.atmos-rays,.section-atmos{will-change:transform}#clientes:after{bottom:-160px;height:280px;background:radial-gradient(ellipse 55% 100% at 50% 100%,rgba(124,58,237,.15),rgba(124,58,237,.04) 45%,transparent 78%),radial-gradient(ellipse 80% 60% at 50% 100%,rgba(45,109,255,.07),transparent 70%);filter:blur(14px)}#clientes:after,#sobre:after{content:"";position:absolute;left:50%;transform:translateX(-50%);width:1400px;max-width:160%;pointer-events:none;z-index:0;mix-blend-mode:screen}#sobre:after{bottom:0;height:320px;background:radial-gradient(ellipse 60% 100% at 50% 100%,rgba(124,58,237,.2),rgba(124,58,237,.06) 50%,transparent 80%),radial-gradient(ellipse 80% 55% at 50% 100%,rgba(45,109,255,.09),transparent 70%);filter:blur(16px)}#faq:after,#processo:after,#servicos:after,#why:after,.has-atmos:after{content:"";position:absolute;left:50%;bottom:-160px;transform:translateX(-50%);width:1400px;max-width:160%;height:360px;pointer-events:none;z-index:0;background:radial-gradient(ellipse 55% 100% at 50% 100%,rgba(124,58,237,.22),rgba(124,58,237,.08) 40%,transparent 75%),radial-gradient(ellipse 80% 60% at 50% 100%,rgba(45,109,255,.1),transparent 70%);filter:blur(14px);mix-blend-mode:screen}.section-atmos{position:absolute;left:50%;top:0;transform:translateX(-50%);width:1280px;max-width:150%;height:620px;pointer-events:none;z-index:0;display:grid;place-items:start center}.section-atmos:before{top:60px;width:780px;height:380px;border-radius:50%;background:radial-gradient(closest-side,rgba(167,139,250,.28),rgba(124,58,237,.08) 50%,transparent 75%);filter:blur(6px)}.section-atmos:after,.section-atmos:before{content:"";position:absolute;left:50%;transform:translateX(-50%)}.section-atmos:after{top:-20px;width:1280px;max-width:150%;height:760px;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1280 760' fill='none'><g stroke-linecap='round' stroke-dasharray='1.6 13'><circle cx='640' cy='760' r='130' stroke='%23c5b6ff' stroke-opacity='0.78' stroke-width='1.6'/><circle cx='640' cy='760' r='225' stroke='%23c5b6ff' stroke-opacity='0.62' stroke-width='1.6'/><circle cx='640' cy='760' r='330' stroke='%23c5b6ff' stroke-opacity='0.48' stroke-width='1.5'/><circle cx='640' cy='760' r='445' stroke='%23c5b6ff' stroke-opacity='0.36' stroke-width='1.4'/><circle cx='640' cy='760' r='565' stroke='%23c5b6ff' stroke-opacity='0.26' stroke-width='1.3'/><circle cx='640' cy='760' r='690' stroke='%23c5b6ff' stroke-opacity='0.16' stroke-width='1.2'/></g></svg>");background-position:top;background-repeat:no-repeat;background-size:100% auto;-webkit-mask-image:linear-gradient(180deg,transparent,#000 22%,#000 60%,transparent 96%);mask-image:linear-gradient(180deg,transparent,#000 22%,#000 60%,transparent 96%);opacity:.95;animation:domeFloat 14s ease-in-out infinite}@keyframes domeFloat{0%,to{transform:translateX(-50%) translateY(0)}50%{transform:translateX(-50%) translateY(-6px)}}.rings{position:absolute;left:50%;top:540px;transform:translateX(-50%);width:920px;height:1px;border-radius:0;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(167,139,250,.55),transparent);box-shadow:0 0 30px rgba(167,139,250,.4);-webkit-mask-image:none;mask-image:none}.rings span{display:none}.section-sparkles{position:absolute;inset:0;pointer-events:none;opacity:.95;z-index:1}.section-sparkles span{position:absolute;width:2px;height:2px;border-radius:50%;background:#fff;box-shadow:0 0 8px 2px rgba(225,215,255,.85),0 0 20px rgba(167,139,250,.35);animation:twinkle 4s ease-in-out infinite}.section-sparkles span:nth-child(3n){width:3px;height:3px;background:#e8e1ff}.section-sparkles span:nth-child(5n){width:1.5px;height:1.5px;opacity:.7}@keyframes twinkle{0%,to{opacity:.2;transform:scale(.7)}50%{opacity:1;transform:scale(1.5)}}#faq .container,#processo .container,#servicos .container,#why .container,.has-atmos .container{position:relative;z-index:2}.atmos-pro{padding-top:160px;background:radial-gradient(ellipse 1100px 520px at 50% 0,rgba(18,22,68,.55),rgba(5,7,13,0) 70%),radial-gradient(ellipse 1100px 380px at 50% 100%,rgba(18,22,68,.32),rgba(5,7,13,0) 72%)}.atmos-pro .section-atmos{height:720px}.atmos-pro .section-atmos:before{width:920px;height:460px;top:50px;background:radial-gradient(closest-side,rgba(167,139,250,.34),rgba(124,58,237,.1) 50%,transparent 78%);filter:blur(10px)}.atmos-rays{position:absolute;left:50%;top:-40px;transform:translateX(-50%);width:1100px;max-width:140%;height:680px;pointer-events:none;z-index:0;overflow:hidden;background:conic-gradient(from 252deg at 50% 110%,transparent 0deg,rgba(199,182,255,0) 6deg,rgba(199,182,255,.32) 9deg,rgba(199,182,255,0) 12deg,transparent 18deg,rgba(199,182,255,0) 22deg,rgba(199,182,255,.38) 26deg,rgba(199,182,255,0) 30deg,transparent 36deg,rgba(199,182,255,0) 40deg,rgba(199,182,255,.3) 44deg,rgba(199,182,255,0) 48deg,transparent 54deg,rgba(199,182,255,0) 58deg,rgba(199,182,255,.42) 62deg,rgba(199,182,255,0) 66deg,transparent 72deg,rgba(199,182,255,0) 76deg,rgba(199,182,255,.34) 80deg,rgba(199,182,255,0) 84deg,transparent 90deg,rgba(199,182,255,0) 94deg,rgba(199,182,255,.3) 98deg,rgba(199,182,255,0) 102deg,transparent 1turn);-webkit-mask-image:radial-gradient(ellipse 70% 90% at 50% 105%,#000 10%,rgba(0,0,0,.55) 50%,transparent 88%);mask-image:radial-gradient(ellipse 70% 90% at 50% 105%,#000 10%,rgba(0,0,0,.55) 50%,transparent 88%);opacity:.85;mix-blend-mode:screen;filter:blur(.6px);animation:raysSway 18s ease-in-out infinite}@keyframes raysSway{0%,to{transform:translateX(-50%) rotate(-1.2deg)}50%{transform:translateX(-50%) rotate(1.2deg)}}.atmos-pro .section-atmos:after{opacity:1;height:820px}.atmos-pro .rings{top:600px;width:1040px;box-shadow:0 0 38px rgba(167,139,250,.55)}.atmos-pro .section-sparkles span{box-shadow:0 0 10px 2px rgba(225,215,255,.95),0 0 26px rgba(167,139,250,.5)}#faq .section-atmos:after,#funcionalidades .rings,#funcionalidades .section-atmos:after,#processo .rings,#processo .section-atmos:after,#resultados .rings,#resultados .section-atmos:after,#servicos .rings,#servicos .section-atmos:after,#trabalhos .rings,#trabalhos .section-atmos:after,section.has-atmos:not(#funcionalidades):not(#resultados):not(#trabalhos):not(#tecnologias):not(#testemunhos):not(#faq) .section-atmos:after,section.has-atmos:not(#tecnologias):not(#testemunhos):not(#faq) .rings{display:none}#funcionalidades .section-sparkles,#processo .section-sparkles,#resultados .section-sparkles,#servicos .section-sparkles,#trabalhos .section-sparkles{opacity:.55}#servicos{padding-top:110px}#servicos .section-atmos{height:420px}#servicos .section-atmos:before{left:22%;top:60px;width:760px;height:380px;transform:none;background:radial-gradient(closest-side,rgba(124,58,237,.22),rgba(45,109,255,.1) 50%,transparent 78%);filter:blur(40px)}#processo{padding-top:110px}#processo .section-atmos{height:520px}#processo .section-atmos:before{left:50%;top:auto;bottom:-40px;width:1400px;max-width:160%;height:300px;background:linear-gradient(180deg,transparent,rgba(167,139,250,.05) 60%,rgba(167,139,250,.1)),repeating-linear-gradient(90deg,rgba(167,139,250,.1) 0 1px,transparent 1px 80px),repeating-linear-gradient(0deg,rgba(167,139,250,.08) 0 1px,transparent 1px 60px);-webkit-mask-image:linear-gradient(180deg,transparent,#000 60%,transparent);mask-image:linear-gradient(180deg,transparent,#000 60%,transparent);filter:none;border-radius:0;transform:perspective(420px) rotateX(60deg) translateX(-50%);transform-origin:50% 100%}#funcionalidades{padding-top:110px}#tecnologias{padding-top:72px}#funcionalidades .section-atmos{height:480px}#funcionalidades .section-atmos:before{left:50%;top:30px;width:1180px;max-width:150%;height:420px;border-radius:0;background:radial-gradient(ellipse 50% 70% at 22% 30%,rgba(124,58,237,.2),transparent 65%),radial-gradient(ellipse 45% 65% at 78% 55%,rgba(45,109,255,.16),transparent 70%),radial-gradient(ellipse 30% 50% at 50% 12%,rgba(167,139,250,.1),transparent 70%);filter:blur(22px)}#resultados{padding-top:110px}#resultados .section-atmos{height:440px}#resultados .section-atmos:before{left:50%;top:40px;width:100%;height:380px;border-radius:0;background:radial-gradient(ellipse 55% 70% at 50% 30%,rgba(124,58,237,.16),transparent 75%),repeating-linear-gradient(90deg,transparent 0 92px,rgba(167,139,250,.07) 92px 93px);filter:none;-webkit-mask-image:radial-gradient(ellipse 65% 90% at 50% 30%,#000 25%,transparent 80%);mask-image:radial-gradient(ellipse 65% 90% at 50% 30%,#000 25%,transparent 80%)}#trabalhos{padding-top:90px}#trabalhos .section-atmos{height:200px}#trabalhos .section-atmos:before{left:50%;top:60px;width:920px;max-width:90%;height:3px;border-radius:0;background:linear-gradient(90deg,transparent,rgba(167,139,250,.55),transparent);filter:blur(2px)}section.has-atmos:not(#funcionalidades):not(#resultados):not(#trabalhos):not(#tecnologias):not(#testemunhos):not(#faq){padding-top:110px}section.has-atmos:not(#funcionalidades):not(#resultados):not(#trabalhos):not(#tecnologias):not(#testemunhos):not(#faq) .section-atmos{height:480px}section.has-atmos:not(#funcionalidades):not(#resultados):not(#trabalhos):not(#tecnologias):not(#testemunhos):not(#faq) .section-atmos:before{left:50%;top:40px;width:2px;height:440px;border-radius:0;background:linear-gradient(180deg,transparent,rgba(167,139,250,.55) 35%,rgba(167,139,250,.55) 65%,transparent);filter:blur(1.4px)}#faq .section-atmos:before{width:760px;height:360px;top:80px;background:radial-gradient(closest-side,rgba(167,139,250,.26),rgba(124,58,237,.06) 55%,transparent 80%);filter:blur(14px)}#faq .rings{display:none}@media(max-width:780px){#servicos .section-atmos:before{left:30%;width:90%;height:280px}#processo .section-atmos:before{height:200px}#funcionalidades .section-atmos:before,#resultados .section-atmos:before{height:280px}#trabalhos .section-atmos:before{width:80%}.section-atmos{height:480px}.section-atmos:after{height:560px}.rings{top:400px;width:560px}#faq,#processo,#servicos,#why,.has-atmos{padding-top:100px}#faq:after,#processo:after,#servicos:after,#why:after,.has-atmos:after{height:160px}.atmos-pro{padding-top:120px}.atmos-pro .section-atmos{height:560px}.atmos-pro .rings{top:460px;width:620px}.atmos-rays{height:560px}}.prefooter-cta{position:relative;padding:56px 20px;background:radial-gradient(ellipse 80% 100% at 50% 100%,var(--svc-glow,rgba(124,58,237,.22)),transparent 60%),linear-gradient(180deg,rgba(12,18,40,0),rgba(10,15,30,.5));border-top:1px solid color-mix(in srgb,var(--svc-accent,#7c3aed) 28%,var(--line));transition:border-color .5s ease,background .5s ease}.prefooter-cta-inner{max-width:900px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:32px;flex-wrap:wrap}.prefooter-cta-copy{flex:1 1;min-width:240px}.prefooter-cta-title{font-size:clamp(26px,3.5vw,38px);line-height:1.1;letter-spacing:-.02em;margin:0 0 10px;color:#fff;font-family:var(--font-display)}.prefooter-cta-sub{color:var(--muted);font-size:15px;line-height:1.6;margin:0}.prefooter-cta-actions{flex-shrink:0}@media(max-width:640px){.prefooter-cta{padding:44px 16px}.prefooter-cta-inner{flex-direction:column;align-items:flex-start;gap:24px}.prefooter-cta-actions{width:100%}.prefooter-cta-actions .btn-primary{width:100%;justify-content:center;padding:14px 20px}}.site-footer{position:relative;margin-top:0;padding:62px 20px 32px;border-top:1px solid color-mix(in srgb,var(--svc-accent,#7c3aed) 30%,var(--line));background:radial-gradient(120% 90% at 10% -5%,color-mix(in srgb,var(--svc-accent,#8a5cff) 18%,transparent),transparent 50%),radial-gradient(80% 80% at 90% 0,color-mix(in srgb,var(--svc-accent,#5b8cff) 12%,transparent),transparent 42%),linear-gradient(180deg,#090d19 0,#060914 100%);transition:border-color .5s ease,background .5s ease}.site-footer-grid{display:grid;grid-template-columns:minmax(0,1fr) repeat(4,minmax(0,1fr));grid-gap:28px;gap:28px;align-items:start}.site-footer-brand{padding:0;border:none;background:none}.site-footer-logo{display:inline-flex;align-items:center;gap:10px;font-size:17px;font-weight:700;color:#fff;letter-spacing:-.01em}.site-footer-logo-mark{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:linear-gradient(140deg,color-mix(in srgb,var(--svc-accent,#5b8cff) 70%,#4060ff),color-mix(in srgb,var(--svc-accent,#6a4dff) 80%,#3030cc) 50%,color-mix(in srgb,var(--svc-accent,#9b3dff) 90%,#1a0066));box-shadow:0 10px 24px -8px color-mix(in srgb,var(--svc-accent,#7c3aed) 55%,transparent);color:#fff;font-size:18px;font-weight:800;transition:box-shadow .4s ease,background .4s ease}.site-footer-brand p{margin:14px 0 0;max-width:34ch;color:var(--muted);line-height:1.6;font-size:13.5px}.site-footer-col-heading,.site-footer-grid h3{margin:0 0 14px;color:#fff;font-size:12px;letter-spacing:.17em;text-transform:uppercase}.site-footer-links{display:flex;flex-direction:column;gap:9px}.site-footer-links a{color:#aeb7cd;font-size:13.5px;transition:color .2s ease,transform .2s ease}.site-footer-links a:hover{color:color-mix(in srgb,var(--svc-accent,#fff) 80%,#fff);transform:translateX(3px)}.site-footer-social{margin-top:16px;display:flex;flex-wrap:wrap;gap:8px}.site-footer-social a{height:36px;padding:0 12px 0 10px;border-radius:10px;border:1px solid var(--line-2);background:rgba(255,255,255,.03);color:#b5bfd8;display:inline-flex;align-items:center;gap:7px;font-size:12.5px;font-weight:500;letter-spacing:.01em;white-space:nowrap;transition:border-color .2s ease,color .2s ease,background .2s ease,transform .2s ease}.site-footer-social a svg{flex-shrink:0}.site-footer-social a:hover{border-color:color-mix(in srgb,var(--svc-accent,#a78bfa) 55%,transparent);background:color-mix(in srgb,var(--svc-accent,#a78bfa) 8%,transparent);color:var(--svc-accent,#a78bfa);transform:translateY(-2px)}.site-footer-bottom{margin-top:28px;padding-top:16px;border-top:1px solid var(--line);display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;color:var(--muted-2);font-size:12px}@media(max-width:980px){.site-footer-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:640px){.site-footer{margin-top:48px;padding:48px 16px 24px}.site-footer-grid{grid-template-columns:1fr}.site-footer-brand{padding:16px}}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.reveal{opacity:0;transform:translateY(24px);transition:opacity .8s ease,transform .8s ease}.reveal.in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.reveal{transition:none;opacity:1;transform:none}}.bottom-nav{position:fixed;bottom:0;left:0;right:0;z-index:200;display:flex;align-items:flex-start;justify-content:space-around;height:56px;padding-bottom:env(safe-area-inset-bottom,0);background:linear-gradient(180deg,rgba(12,18,38,.9),rgba(6,9,22,.97));backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);border-top:1px solid var(--line-2);box-shadow:0 -1px 0 rgba(255,255,255,.04),0 -24px 40px rgba(0,0,0,.35)}.bottom-nav-tab{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:8px 4px;height:56px;color:var(--muted-2);font-size:9px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;transition:color .2s;position:relative;font-family:var(--font)}.bottom-nav-tab.active{color:var(--violet-2)}.bottom-nav-tab.active:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:32px;height:2px;border-radius:0 0 2px 2px;background:var(--violet-2);box-shadow:0 0 10px var(--violet-2)}.bottom-nav-icon{width:22px;height:22px;flex-shrink:0}@media(min-width:980px){.bottom-nav{display:none}}@media(max-width:979px){body{padding-bottom:calc(56px + env(safe-area-inset-bottom,0px))}}.eg-projects{position:relative;padding:80px 24px;max-width:var(--max,1240px);margin:0 auto;color:#fff}.eg-projects__head{text-align:center;margin-bottom:48px}.eg-eyebrow{display:inline-block;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#c0a8ff;margin-bottom:12px}.eg-projects__title{font-family:var(--font);font-size:clamp(28px,4vw,44px);font-weight:700;letter-spacing:-.02em;margin:0}.eg-projects__title em{font-style:normal;font-family:var(--font-serif);font-weight:400;background:linear-gradient(180deg,#c0a8ff,#6a8cff);-webkit-background-clip:text;background-clip:text;color:transparent}.eg-projects__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));grid-gap:24px;gap:24px}.eg-project{display:block;border-radius:22px;overflow:hidden;background:linear-gradient(180deg,rgba(20,28,50,.72),rgba(10,15,28,.85));border:1px solid rgba(255,255,255,.06);transition:transform .25s ease,border-color .25s ease;text-decoration:none;color:inherit}.eg-project:hover{transform:translateY(-4px);border-color:rgba(192,168,255,.35)}.eg-project__cover{aspect-ratio:16/10;overflow:hidden;background:#0a0e1a}.eg-project__cover img{display:block;width:100%;height:100%;object-fit:cover}.eg-project__meta{padding:18px 20px 22px}.eg-project__client{display:flex;align-items:center;gap:10px;font-size:13px;color:#aab1c8;margin-bottom:8px}.eg-project__client img{border-radius:6px;background:#fff;padding:2px}.eg-project h3{font-size:18px;font-weight:600;margin:0 0 6px;letter-spacing:-.01em}.eg-project__cat{font-size:12px;text-transform:uppercase;letter-spacing:.12em;color:#c0a8ff}.legal-page{padding:132px 20px 80px;min-height:100vh}.legal-shell{max-width:860px;margin:0 auto;border:1px solid var(--line);border-radius:24px;background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.01));box-shadow:0 28px 80px -40px rgba(8,16,38,.9);overflow:hidden}.legal-head{padding:28px 28px 22px;border-bottom:1px solid var(--line);background:radial-gradient(100% 100% at 0 0,rgba(124,58,237,.22),transparent 58%)}.legal-head p{margin:0 0 10px;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#b8a2ff}.legal-head h1{margin:0;font-size:clamp(28px,4vw,40px);letter-spacing:-.02em}.legal-body{padding:28px;display:flex;flex-direction:column;gap:22px}.legal-body section{display:grid;grid-gap:8px;gap:8px}.legal-body h2{margin:0;font-size:19px;letter-spacing:-.01em}.legal-body p{margin:0;color:var(--muted);line-height:1.7;font-size:14.5px}.legal-body ul{margin:0;padding-left:18px;display:grid;grid-gap:8px;gap:8px;color:var(--muted)}.legal-body li{line-height:1.6}.legal-body a{color:var(--violet-2);text-underline-offset:3px;transition:color .15s}.legal-body a:hover{color:var(--violet-2);text-decoration:underline}.legal-note{margin-top:4px;padding:12px 14px;border-radius:12px;border:1px solid var(--line-2);background:rgba(255,255,255,.03);font-size:13px;color:#c6cee0}@media(max-width:700px){.legal-page{padding:116px 14px 48px}.legal-body,.legal-head{padding:20px 18px}}.lm-cta-strip{padding:80px 20px;background:radial-gradient(ellipse 70% 80% at 50% 50%,rgba(109,40,217,.1) 0,transparent 70%);border-top:1px solid rgba(255,255,255,.05);border-bottom:1px solid rgba(255,255,255,.05)}.lm-cta-strip-inner{max-width:860px;margin:0 auto;text-align:center}.lm-cta-strip-badge{display:inline-flex;align-items:center;gap:6px;padding:4px 14px;background:rgba(109,40,217,.15);border:1px solid rgba(139,106,250,.3);border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#a78bfa;margin-bottom:18px}.lm-cta-strip-title{font-size:clamp(1.625rem,4.5vw,2.5rem);font-weight:800;letter-spacing:-.03em;color:var(--text);line-height:1.15;margin:0 0 12px}.lm-cta-strip-sub{font-size:1rem;color:var(--muted);line-height:1.65;margin:0 0 32px}.lm-cta-strip-pills{display:flex;flex-direction:column;gap:12px;margin-bottom:32px}.lm-cta-strip-pill{display:flex;align-items:center;gap:14px;background:#0d1424;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:16px 20px;text-decoration:none;transition:border-color .2s,box-shadow .2s;text-align:left}.lm-cta-strip-pill:hover{border-color:rgba(139,106,250,.35);box-shadow:0 4px 24px rgba(109,40,217,.1)}.lm-cta-strip-pill-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:rgba(109,40,217,.15);color:#a78bfa;flex-shrink:0}.lm-cta-strip-pill-content{flex:1 1;min-width:0}.lm-cta-strip-pill-title{font-size:14px;font-weight:700;color:var(--text);margin:0 0 2px}.lm-cta-strip-pill-sub{font-size:12px;color:var(--muted-2);margin:0}.lm-cta-strip-pill-arrow{color:#a78bfa;flex-shrink:0}.lm-cta-strip-btn{display:inline-flex;align-items:center;gap:8px;padding:14px 28px;background:linear-gradient(180deg,#8b6afa,#6d28d9);color:#fff;font-size:15px;font-weight:700;border-radius:999px;text-decoration:none;transition:opacity .15s}.lm-cta-strip-btn:hover{opacity:.85}.tilt-wrap{perspective:1000px;perspective-origin:50% 50%}.tilt-card{will-change:transform;transform-style:preserve-3d;position:relative}.tilt-card:before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle at var(--mx,50%) var(--my,50%),rgba(var(--a-rgb,167 139 250)/var(--spotlight-alpha,0)) 0,transparent 60%);pointer-events:none;z-index:2;transition:opacity .3s ease;opacity:0}.tilt-card.tilt-active:before{opacity:1}.blog-card,.kf-card,.pf-card,.sb-diff-card,.sv-card,.sv-faq-card,.tool-card{will-change:transform}.blog-card:before,.kf-card:before,.pf-card:before,.sv-card:before,.sv-faq-card:before,.tool-card:before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle at var(--mx,50%) var(--my,50%),rgba(167,139,250,var(--spotlight-alpha,0)) 0,transparent 65%);pointer-events:none;z-index:1;opacity:0;transition:opacity .25s ease}.blog-card.tilt-active:before,.kf-card.tilt-active:before,.pf-card.tilt-active:before,.sb-diff-card.tilt-active:before,.sv-card.tilt-active:before,.sv-faq-card.tilt-active:before,.tool-card.tilt-active:before{opacity:1}.btn-primary,.ct-cta a,.hero-cta,.pf-cta a,.sb-btn-primary,.sv-hero-cta{will-change:transform}@media (prefers-reduced-motion:no-preference){.ct-channel,.pf-card,.pf-list-item,.sb-diff-card,.sv-addon-card,.sv-card,.sv-faq-card{will-change:transform,opacity}}.glass-rim{box-shadow:inset 0 1px 0 rgba(255,255,255,.07)}.ct-channel{backdrop-filter:blur(16px) saturate(130%)!important;-webkit-backdrop-filter:blur(16px) saturate(130%)!important;border-color:rgba(255,255,255,.1)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 20px 40px rgba(0,0,0,.35)!important}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/7452ca4a93358909-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e0ecb571b51ea3b5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/6e8c7cb283336a9d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces Fallback;src:local("Times New Roman");ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.00%;size-adjust:115.45%}.__className_fdb222{font-family:Fraunces,Fraunces Fallback;font-style:normal}.__variable_fdb222{--font-fraunces:"Fraunces","Fraunces Fallback"}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans Fallback;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_0d7163{font-family:DM Sans,DM Sans Fallback;font-style:normal}.__variable_0d7163{--font-dm-sans:"DM Sans","DM Sans Fallback"}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/35f3de0ebb1cfc70-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e6099e249fd938cc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Instrument Serif Fallback";src:local("Times New Roman");ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.00%;size-adjust:83.94%}.__className_315a98{font-family:"Instrument Serif","Instrument Serif Fallback";font-weight:400;font-style:normal}.__variable_315a98{--font-instrument:"Instrument Serif","Instrument Serif Fallback"}