:root{--night:#14131a;--night-ch:20 19 26;--night-elevated:#1c1b24;--clay:#2a2833;--clay-ch:42 40 51;--sand:#c9c0b4;--sand-ch:201 192 180;--ice:#e8e4dc;--ice-ch:232 228 220;--ice-dim:#e8e4dc9e;--ice-mute:#c9c0b46b;--line:#c9c0b424;--line-strong:#c9c0b43d;--mint:#7cffc4;--mint-ch:124 255 196;--accent:#7cffc4;--accent-dim:#7cffc4a6;--accent-soft:#7cffc424;--glow:#7cffc466;--violet:#c4b0e0;--violet-ch:196 176 224;--violet-deep:#7e64c4;--violet-deep-ch:126 100 196;--violet-dim:#c4b0e0b3;--violet-soft:#c4b0e029;--panel:#e8e4dc0a;--panel-solid:#1c1b24;--chrome-bg:transparent;--sky-base:#14131a;--sky-quiet:#12111a;--star-mint:124, 255, 196;--star-violet:196, 176, 224;--graph-ink:20, 19, 26;--theme-color:#14131a;--btn-fg:#f4f1ea;--grain-opacity:.18;--font-display:"Syne", sans-serif;--font-body:"DM Sans", sans-serif;--font-mono:"JetBrains Mono", monospace;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-soft:cubic-bezier(.4, 0, .2, 1)}html[data-theme=light]{--night:#f4f1ea;--night-ch:244 241 234;--night-elevated:#fff;--clay:#e4ddd2;--clay-ch:228 221 210;--sand:#8a8278;--sand-ch:138 130 120;--ice:#1a1820;--ice-ch:26 24 32;--ice-dim:#1a1820ad;--ice-mute:#1a182073;--line:#1a18201f;--line-strong:#1a182033;--mint:#0f8f68;--mint-ch:15 143 104;--accent:#0f8f68;--accent-dim:#0f8f68bf;--accent-soft:#0f8f6824;--glow:#0f8f6873;--violet:#6b52b5;--violet-ch:107 82 181;--violet-deep:#5a43a0;--violet-deep-ch:90 67 160;--violet-dim:#6b52b5cc;--violet-soft:#6b52b52e;--panel:#ffffff8c;--panel-solid:#fff;--chrome-bg:transparent;--sky-base:#f4f1ea;--sky-quiet:#efebe3;--star-mint:15, 143, 104;--star-violet:107, 82, 181;--graph-ink:244, 241, 234;--theme-color:#f4f1ea;--btn-fg:#fff;--grain-opacity:.14}html,body{background:var(--night);color:var(--ice);font-family:var(--font-body)}body{overflow-x:hidden}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}::selection{background:var(--mint);color:var(--night)}.frame{border:1px solid var(--line);pointer-events:none;z-index:40;border-top:none;border-bottom:none;position:fixed;inset:0 10px}:root{--rim-glow-core:color-mix(in srgb, var(--mint) 90%, white);--rim-glow-mid:color-mix(in srgb, var(--violet) 55%, transparent);--rim-glow-size:200px;--rim-glow-filter:drop-shadow(0 0 10px color-mix(in srgb, var(--mint) 55%, transparent)) drop-shadow(0 0 28px color-mix(in srgb, var(--violet) 35%, transparent))}html[data-theme=light]{--rim-glow-core:color-mix(in srgb, var(--mint) 100%, white);--rim-glow-mid:color-mix(in srgb, var(--violet) 70%, transparent);--rim-glow-size:220px;--rim-glow-filter:drop-shadow(0 0 14px color-mix(in srgb, var(--mint) 65%, transparent)) drop-shadow(0 0 32px color-mix(in srgb, var(--violet) 45%, transparent))}.rim-glow{z-index:41;pointer-events:none;background:radial-gradient(var(--rim-glow-size) circle at var(--rim-x,50%) var(--rim-y,50%), var(--rim-glow-core), var(--rim-glow-mid) 42%, transparent 72%);-webkit-mask-composite:xor;-webkit-mask-composite:xor;filter:var(--rim-glow-filter);padding:1px;position:fixed;inset:0 10px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.pointer-rim{opacity:0;transition:opacity .55s var(--ease-out);z-index:42}html.has-pointer-fx .pointer-rim{opacity:var(--pointer-opacity,0)}.crawl-rim{opacity:.9;z-index:41}.sky{z-index:0;background:radial-gradient(ellipse 80% 50% at 50% -10%, color-mix(in srgb, var(--violet-deep) 22%, transparent), transparent 55%), radial-gradient(ellipse 55% 40% at 100% 40%, color-mix(in srgb, var(--mint) 14%, transparent), transparent 50%), radial-gradient(ellipse 50% 35% at 0% 85%, color-mix(in srgb, var(--violet) 16%, transparent), transparent 45%),  radial-gradient(ellipse 50% 35% at 28% 18%, color-mix(in srgb, var(--violet-deep) 20%, transparent), transparent 70%), radial-gradient(ellipse 55% 38% at 22% 82%, color-mix(in srgb, var(--mint) 12%, transparent), transparent 68%), var(--sky-base);position:fixed;inset:0;overflow:hidden}.sky img{display:none}.sky:after{content:"";background:repeating-linear-gradient(0deg, transparent, transparent 2px, color-mix(in srgb, var(--sand) 8%, transparent) 2px, color-mix(in srgb, var(--sand) 8%, transparent) 3px);pointer-events:none;animation:18s linear infinite scan-drift;position:absolute;inset:0}.sky.is-quiet{background:radial-gradient(ellipse 70% 40% at 50% 0%, color-mix(in srgb, var(--violet-deep) 12%, transparent), transparent 50%), radial-gradient(ellipse 40% 30% at 80% 60%, color-mix(in srgb, var(--mint) 8%, transparent), transparent 45%), var(--sky-quiet)}.sky.is-quiet:after{opacity:.5;animation:none}@keyframes scan-drift{0%{background-position:0 0,0 0}to{background-position:0 0,0 120px}}.mesh{z-index:1;pointer-events:none;position:fixed;inset:0;overflow:hidden}.mesh span{filter:blur(64px);mix-blend-mode:screen;opacity:.85;border-radius:50%;position:absolute}html.is-page-hidden .mesh span,html.is-page-hidden .sky:after{animation-play-state:paused}.mesh .m1{width:60vw;height:60vw;animation:mesh-a 22s var(--ease-soft) infinite alternate;background:radial-gradient(circle,#7e64c452,#0000 68%);top:-8%;left:-12%}.mesh .m2{width:40vw;height:40vw;animation:mesh-b 26s var(--ease-soft) infinite alternate;background:radial-gradient(circle,#7cffc42e,#0000 70%);top:20%;right:-12%}.mesh .m3{width:52vw;height:52vw;animation:mesh-c 30s var(--ease-soft) infinite alternate;background:radial-gradient(circle,#c4b0e033,#0000 70%);bottom:-18%;left:8%}@keyframes mesh-a{0%{transform:translate(0)scale(1)}to{transform:translate(10%,12%)scale(1.15)}}@keyframes mesh-b{0%{transform:translate(0)}to{transform:translate(-12%,10%)}}@keyframes mesh-c{0%{transform:translate(0)scale(1)}to{transform:translate(-8%,-10%)scale(1.1)}}.grain{z-index:2;pointer-events:none;opacity:var(--grain-opacity);mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}html[data-theme=light] .grain{mix-blend-mode:multiply;opacity:.12}html[data-theme=light] .mesh span{mix-blend-mode:multiply;opacity:.9;filter:blur(64px)}html[data-theme=light] .mesh .m1{background:radial-gradient(circle,#6b52b561,#0000 68%)}html[data-theme=light] .mesh .m2{background:radial-gradient(circle,#0f8f6852,#0000 70%)}html[data-theme=light] .mesh .m3{background:radial-gradient(circle,#6b52b547,#0000 70%)}html[data-theme=light] .sky{background:radial-gradient(ellipse 80% 50% at 50% -10%, color-mix(in srgb, var(--violet-deep) 28%, transparent), transparent 55%), radial-gradient(ellipse 55% 40% at 100% 40%, color-mix(in srgb, var(--mint) 22%, transparent), transparent 50%), radial-gradient(ellipse 50% 35% at 0% 85%, color-mix(in srgb, var(--violet) 24%, transparent), transparent 45%), radial-gradient(ellipse 50% 35% at 28% 18%, color-mix(in srgb, var(--violet-deep) 24%, transparent), transparent 70%), radial-gradient(ellipse 55% 38% at 22% 82%, color-mix(in srgb, var(--mint) 18%, transparent), transparent 68%), var(--sky-base)}html[data-theme=light] .sky:after{content:"";background:repeating-linear-gradient(0deg, transparent, transparent 2px, color-mix(in srgb, var(--sand) 14%, transparent) 2px, color-mix(in srgb, var(--sand) 14%, transparent) 3px)}canvas#field{z-index:2;pointer-events:none;position:fixed;inset:0}html.has-pointer-fx .edge-glow{--edge-glow:0;--edge-x:50%;--edge-y:50%;position:relative}html.has-pointer-fx .edge-glow:after{content:"";pointer-events:none;z-index:6;opacity:calc(var(--edge-glow) * 1);transition:opacity .15s var(--ease-out);background:radial-gradient(var(--rim-glow-size) circle at var(--edge-x) var(--edge-y), var(--rim-glow-core), var(--rim-glow-mid) 40%, transparent 72%);-webkit-mask-composite:xor;-webkit-mask-composite:xor;filter:var(--rim-glow-filter);padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.page{z-index:3;position:relative}.landing-fold{flex-direction:column;display:flex}.landing-fold .chrome{flex-shrink:0}@media (width>=1024px){.landing-fold{box-sizing:border-box;height:100svh;max-height:100svh}.landing-fold .hero{flex:auto;min-height:0}}.chrome{border-bottom:1px solid var(--line);-webkit-backdrop-filter:none;background:0 0;grid-template-columns:1fr auto;align-items:stretch;margin:0 10px;display:grid}.mark{font-family:var(--font-display);letter-spacing:.14em;text-transform:none;border-right:1px solid var(--line);color:var(--ice);text-shadow:none;transition:color .35s var(--ease-out), text-shadow .35s var(--ease-out);align-items:center;gap:.55rem;padding:1.1rem 1.5rem;font-size:.78rem;font-weight:700;line-height:1.15;text-decoration:none;display:flex}.mark__name{display:block}.mark-sun{width:1.35rem;height:1.35rem;image-rendering:pixelated;image-rendering:crisp-edges;flex:none;display:block}.brand{text-transform:none}@media (width>=640px){.mark{letter-spacing:.16em;padding:1.25rem 1.85rem;font-size:.82rem}}.mark:hover{color:var(--mint);text-shadow:0 0 24px var(--glow), 0 0 40px color-mix(in srgb, var(--mint) 45%, transparent)}.chrome nav{display:flex}.chrome nav a,.chrome nav button{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ice-mute);border-left:1px solid var(--line);cursor:pointer;text-shadow:none;transition:color .3s var(--ease-out), background .3s var(--ease-out), text-shadow .3s var(--ease-out);background:0 0;border-top:0;border-bottom:0;border-right:0;align-items:center;padding:1.35rem 1.65rem;font-size:.68rem;line-height:1.4;text-decoration:none;display:flex}.chrome nav a:hover,.chrome nav button:hover{color:var(--mint);background:var(--accent-soft);text-shadow:0 0 24px var(--glow), 0 0 40px color-mix(in srgb, var(--mint) 45%, transparent)}.chrome nav a.solid{background:var(--violet-deep);color:var(--btn-fg);text-shadow:none;transition:background .35s var(--ease-out), color .35s var(--ease-out), box-shadow .35s var(--ease-out), text-shadow .35s var(--ease-out)}.chrome nav a.solid:hover{background:var(--violet);color:var(--btn-fg);box-shadow:0 0 28px var(--violet-soft);text-shadow:0 0 24px var(--glow), 0 0 40px color-mix(in srgb, var(--mint) 45%, transparent)}.btn-ice{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--btn-fg);background:var(--violet-deep);border:1px solid var(--violet-deep);cursor:pointer;box-sizing:border-box;text-shadow:none;transition:background .35s var(--ease-out), color .35s var(--ease-out), border-color .35s var(--ease-out), box-shadow .35s var(--ease-out), text-shadow .35s var(--ease-out), transform .35s var(--ease-out);padding:.85rem 1.25rem;font-size:.78rem;font-weight:700;line-height:1.2;text-decoration:none;display:inline-block}@media (width>=640px){.btn-ice{letter-spacing:.12em;padding:1rem 1.55rem;font-size:.88rem}}.btn-ice:hover{background:var(--mint);border-color:var(--mint);color:var(--night);box-shadow:0 0 36px var(--glow);text-shadow:0 0 24px var(--glow), 0 0 40px color-mix(in srgb, var(--mint) 45%, transparent);transform:translateY(-2px)}.btn-ghost{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ice-mute);border:1px solid var(--line);cursor:pointer;box-sizing:border-box;text-shadow:none;transition:color .3s var(--ease-out), border-color .3s var(--ease-out), background .3s var(--ease-out), text-shadow .3s var(--ease-out);background:0 0;padding:.9rem 1.15rem;font-size:.62rem;line-height:1.4;text-decoration:none}@media (width>=640px){.btn-ghost{letter-spacing:.12em;padding:1.05rem 1.45rem;font-size:.68rem}}.btn-ghost:hover{color:var(--mint);border-color:var(--mint);background:var(--accent-soft);text-shadow:0 0 24px var(--glow), 0 0 40px color-mix(in srgb, var(--mint) 45%, transparent)}.panel{border:1px solid var(--line);background:var(--panel);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.input-ice{background:color-mix(in srgb, var(--night) 70%, transparent);border:1px solid var(--line);width:100%;color:var(--ice);font-family:var(--font-body);transition:border-color .3s var(--ease-out), box-shadow .3s var(--ease-out);border-radius:0;padding:.95rem 1rem;font-size:1rem}.input-ice:focus{border-color:var(--violet-deep);box-shadow:0 0 0 3px var(--violet-soft);outline:none}.input-ice::placeholder{color:var(--ice-mute)}.metodo-steps{border-color:var(--line)}.metodo-step{border-color:var(--line);border-bottom:1px solid var(--line)}.metodo-step:last-child{border-bottom:none}@media (width>=640px){.metodo-step{border-bottom:none}.metodo-step:nth-child(odd){border-right:1px solid var(--line)}.metodo-step:nth-child(-n+2){border-bottom:1px solid var(--line)}}html.has-pointer-fx .metodo-step.edge-glow:after,html.has-pointer-fx .metodo-steps.edge-glow:after{inset:0}[data-reveal]{opacity:0;transition:opacity .9s var(--ease-out), transform .9s var(--ease-out);transition-delay:var(--reveal-delay,0s);transform:translateY(28px)}[data-reveal].is-in{opacity:1;transform:translateY(0)}[data-reveal=left]{transform:translate(-32px)}[data-reveal=left].is-in{transform:translate(0)}[data-reveal=scale]{transform:scale(.96)}[data-reveal=scale].is-in{transform:none}[data-reveal=rise-scale]{transition-duration:1.1s;transform:translateY(48px)scale(.94)}[data-reveal=rise-scale].is-in{transform:none}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.band{animation:linear both band-parallax;animation-timeline:view();animation-range:entry cover 40%}@keyframes band-parallax{0%{opacity:.45;transform:translateY(36px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}}}.hero-line{display:block;overflow:hidden}.hero-line>span{animation:rise-in 1.1s var(--ease-out) both;display:block}.hero-line:first-child>span{animation-delay:50ms}.hero-line:nth-child(2)>span{animation-delay:.18s}.hero-line:nth-child(3)>span{animation-delay:.32s}@keyframes rise-in{0%{opacity:0;transform:translateY(110%)}to{opacity:1;transform:translateY(0)}}.offer-row{transition:background .35s var(--ease-out), padding-left .35s var(--ease-out)}.offer-row:hover{background:var(--accent-soft);padding-left:.5rem}.offer-row i{color:var(--mint)!important}.progress-fill{transition:width 1.2s var(--ease-out);background:linear-gradient(90deg, var(--violet-deep), var(--mint));box-shadow:0 0 16px var(--glow)}.glass-card{border:1px solid var(--line);background:linear-gradient(160deg, color-mix(in srgb, var(--ice) 6%, transparent), color-mix(in srgb, var(--violet-deep) 8%, transparent));-webkit-backdrop-filter:blur(20px);box-shadow:0 24px 80px color-mix(in srgb, var(--ice) 12%, transparent)}html[data-theme=light] .glass-card{background:linear-gradient(160deg,#ffffffbf,#7e64c40f);box-shadow:0 16px 48px #1a182014}.text-violet{color:var(--violet)}.theme-toggle{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ice-mute);border-left:1px solid var(--line);cursor:pointer;text-shadow:none;transition:color .3s var(--ease-out), background .3s var(--ease-out), text-shadow .3s var(--ease-out);background:0 0;border-top:0;border-bottom:0;border-right:0;align-items:center;gap:.45rem;padding:1.35rem 1.1rem;font-size:.62rem;display:flex}.theme-toggle:hover{color:var(--mint);background:var(--accent-soft);text-shadow:0 0 24px var(--glow), 0 0 40px color-mix(in srgb, var(--mint) 45%, transparent)}.theme-toggle__icon{border:1.5px solid;border-radius:50%;flex-shrink:0;width:.85rem;height:.85rem;position:relative}.theme-toggle__icon:after{content:"";opacity:.35;clip-path:inset(0 0 0 50%);background:currentColor;border-radius:50%;position:absolute;inset:1px}html[data-theme=light] .theme-toggle__icon:after{clip-path:inset(0 50% 0 0)}.theme-toggle__label:before{content:"Claro"}html[data-theme=light] .theme-toggle__label:before{content:"Escuro"}@media (width<=639px){.theme-toggle__label{display:none}.theme-toggle{padding:1.35rem .95rem}}.graph{flex:1;width:100%;min-height:360px;position:relative}.graph canvas{cursor:grab;width:100%;height:100%;min-height:360px;display:block}.graph canvas.is-over{cursor:pointer}.graph canvas.is-drag{cursor:grabbing}@media (prefers-reduced-motion:reduce){.pointer-rim,.crawl-rim{display:none!important}*,:before,:after{transition:none!important;animation:none!important}[data-reveal]{opacity:1;transform:none}.hero-line>span{animation:none}}html[data-skin=clara]{--night:#fff;--night-ch:255 255 255;--night-elevated:#fff;--clay:#f6f6f7;--clay-ch:246 246 247;--sand:#8a8a90;--sand-ch:138 138 144;--ice:#2b2b2e;--ice-ch:43 43 46;--ice-dim:#5c5c62;--ice-mute:#8a8a90;--line:#ececee;--line-strong:#dcdce0;--mint:#f2a33a;--mint-ch:242 163 58;--accent:#f2a33a;--accent-dim:#f2a33abf;--accent-soft:#f2a33a1f;--glow:transparent;--violet:#e0902a;--violet-ch:224 144 42;--violet-deep:#f2a33a;--violet-deep-ch:242 163 58;--violet-dim:#f2a33a99;--violet-soft:#f2a33a1a;--panel:#fff;--panel-solid:#fff;--graph-ink:255, 255, 255;--theme-color:#fff;--btn-fg:#fff;--card:#fff;--hover:#fafafa;--font-display:Inter, system-ui, sans-serif;--font-body:Inter, system-ui, sans-serif;--font-mono:Inter, system-ui, sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-skin=clara],html[data-skin=clara] body{background:var(--night);color:var(--ice);font:300 16px/1.6 Inter,system-ui,sans-serif}html[data-skin=clara] body{overflow-x:clip}html[data-skin=clara] ::selection{background:var(--accent);color:#fff}html[data-skin=clara][data-theme=dark]{--night:#0f0f11;--night-ch:15 15 17;--night-elevated:#17171a;--clay:#17171a;--clay-ch:23 23 26;--ice:#ececef;--ice-ch:236 236 239;--ice-dim:#b4b4bb;--ice-mute:#8e8e96;--line:#26262b;--line-strong:#34343a;--panel:#17171a;--panel-solid:#17171a;--graph-ink:15, 15, 17;--theme-color:#0f0f11;--card:#17171a;--hover:#1c1c20;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-skin=clara][data-theme=dark] .glass-card{box-shadow:none}html[data-skin=clara] .font-display,html[data-skin=clara] .font-mono,html[data-skin=clara] .font-sans{font-family:Inter,system-ui,sans-serif}html[data-skin=clara] :is(h1,h2,h3,h4).font-display{text-transform:none;letter-spacing:-.01em;font-weight:300}html[data-skin=clara] h1.font-display{line-height:1.15}html[data-skin=clara] :is(h2,h3).font-display{font-weight:500}html[data-skin=clara] .font-mono.uppercase{letter-spacing:.08em;font-weight:500}html[data-skin=clara] .chrome{z-index:30;border:0;justify-content:space-between;align-items:center;margin:0;padding:18px 24px;display:flex;position:relative}html[data-skin=clara] .mark{letter-spacing:0;border:0;gap:10px;padding:0;font-family:Inter,system-ui,sans-serif;font-size:.8rem;font-weight:500}html[data-skin=clara] .mark:hover{color:var(--ice);text-shadow:none}html[data-skin=clara] .mark-sun{image-rendering:auto;width:26px;height:26px}html[data-skin=clara] .chrome nav{background:var(--card);border-radius:6px;align-items:center;gap:22px;padding:6px 4px 6px 12px}html[data-skin=clara] .chrome nav a,html[data-skin=clara] .chrome nav button,html[data-skin=clara] .chrome nav span{letter-spacing:0;text-transform:none;color:var(--ice);border:0;padding:0;font-family:Inter,system-ui,sans-serif;font-size:.8rem;font-weight:500}html[data-skin=clara] .chrome nav span{color:var(--ice-mute);font-weight:400}html[data-skin=clara] .chrome nav a:hover,html[data-skin=clara] .chrome nav button:hover{color:var(--accent);text-shadow:none;background:0 0}html[data-skin=clara] .chrome nav a.solid{color:var(--ice);box-shadow:none;background:0 0}@media (width<=560px){html[data-skin=clara] .chrome{padding:14px 12px}html[data-skin=clara] .chrome nav{gap:12px;padding-left:6px}}html[data-skin=clara] .btn-ice,html[data-skin=clara] .btn-ghost{letter-spacing:0;text-transform:none;box-shadow:none;text-shadow:none;border-radius:3px;padding:.7rem 1.6rem;font-family:Inter,system-ui,sans-serif;font-size:.85rem;font-weight:500}html[data-skin=clara] .btn-ice{background:var(--accent);border-color:var(--accent);color:#fff}html[data-skin=clara] .btn-ice:hover{background:var(--accent);filter:brightness(1.06);box-shadow:none}html[data-skin=clara] .btn-ghost{background:var(--card);border:1px solid var(--line-strong);color:var(--ice)}html[data-skin=clara] .btn-ghost:hover{border-color:var(--accent);color:var(--accent);background:var(--card);box-shadow:none}html[data-skin=clara] .glass-card{background:var(--card);border:1px solid var(--line);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:4px;box-shadow:0 20px 50px #00000014}html[data-skin=clara] .input-ice{background:var(--card);border:1px solid var(--line-strong);color:var(--ice);border-radius:3px;font-family:Inter,system-ui,sans-serif}html[data-skin=clara] .input-ice:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}html[data-skin=clara] .progress-fill{background:var(--accent);box-shadow:none}html[data-skin=clara] .offer-row:hover{background:var(--hover)}.mesa{z-index:0;pointer-events:none;position:fixed;inset:0}.mesa__lado{width:clamp(260px,24vw,400px);position:absolute;top:0;bottom:0}.mesa__lado--l{right:calc(50% + 300px)}.mesa__lado--r{left:calc(50% + 300px)}.mesa img{aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover;width:clamp(140px,11vw,190px);transform:rotate(var(--r));background:#fff;padding:8px 8px 26px;position:absolute;box-shadow:0 6px 18px #00000024,0 1px 3px #0000001a}.clara-main{z-index:1;position:relative}@media (width<=1100px){.mesa{display:none}}
