@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/5662512df8b0ccdf-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:Be Vietnam Pro;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/07ef58f5f6014a87-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/5ab5267d02dae909-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:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/cd79e1ff94fa521b-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:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/89362aa296165c6d-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e11f95d95ac59fa4-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:Be Vietnam Pro;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/00f4982f357db61e-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:Be Vietnam Pro;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/62a3c74fa0e47362-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8201559e247ad180-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:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/2173e4bb28c315da-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:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c6f81e539d11fc99-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/25ab8995c98996d7-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:Be Vietnam Pro;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9ddf1512dbee9c99-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:Be Vietnam Pro;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8247d8d2a376ae43-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e270c9fc4fe96f5a-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:Be Vietnam Pro;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/6bb6a9cb68044e10-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:Be Vietnam Pro;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/9a3689a7cda641d2-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/bed26dc8a57eea87-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:Be Vietnam Pro Fallback;src:local("Arial");ascent-override:90.61%;descent-override:24.01%;line-gap-override:0.00%;size-adjust:110.36%}.__className_032f06{font-family:Be Vietnam Pro,Be Vietnam Pro Fallback;font-style:normal}.__variable_032f06{--fonte-core:"Be Vietnam Pro","Be Vietnam Pro Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-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:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-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:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-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:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_5f34dc{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_5f34dc{--fonte-mono:"JetBrains Mono","JetBrains Mono Fallback"}:root{--violet-50:#F1ECFE;--violet-100:#E4DBFD;--violet-200:#C9B7FB;--violet-300:#A98FF8;--violet-400:#8462F5;--violet-500:#541EF2;--violet-600:#4A19DA;--violet-700:#3E14B8;--violet-800:#311099;--violet-900:#230B70;--indigo-50:#EEEDFE;--indigo-100:#DEDBFE;--indigo-300:#9990FB;--indigo-500:#4632F7;--indigo-600:#3A27DC;--blue-50:#EFF3FF;--blue-100:#DEE7FF;--blue-300:#A4B8FE;--blue-500:#698AFE;--blue-600:#4A6EF0;--green-50:#E9FAEF;--green-100:#D0F4DC;--green-300:#86E1A3;--green-500:#34CE5D;--green-600:#26AC4A;--green-700:#1B8639;--orange-50:#FEF4E9;--orange-100:#FDE7CB;--orange-300:#FBC482;--orange-500:#F89429;--orange-600:#DE7A11;--orange-700:#B15F08;--red-50:#FDECEC;--red-100:#FBD9D8;--red-300:#F5A5A2;--red-500:#EF4A4A;--red-600:#D63333;--red-700:#AE2525;--neutral-0:#FFFFFF;--neutral-25:#FCFCFD;--neutral-50:#FAFAFA;--neutral-100:#F4F4F6;--neutral-150:#ECECEF;--neutral-200:#E3E3E8;--neutral-300:#CFCFD6;--neutral-400:#A6A6B0;--neutral-500:#7C7C88;--neutral-600:#5C5C68;--neutral-700:#42424C;--neutral-800:#2A2A32;--neutral-900:#17171C;--neutral-950:#0B0B0F;--surface-canvas:var(--neutral-50);--surface-card:var(--neutral-0);--surface-raised:var(--neutral-0);--surface-sunken:var(--neutral-100);--surface-inverse:var(--neutral-900);--surface-brand:var(--violet-500);--surface-brand-soft:var(--violet-50);--surface-success-soft:var(--green-50);--surface-warning-soft:var(--orange-50);--surface-danger-soft:var(--red-50);--surface-info-soft:var(--blue-50);--surface-hover:var(--neutral-100);--surface-active:var(--neutral-150);--text-strong:var(--neutral-900);--text-body:var(--neutral-700);--text-muted:var(--neutral-500);--text-subtle:var(--neutral-400);--text-inverse:var(--neutral-0);--text-brand:var(--violet-500);--text-success:var(--green-700);--text-warning:var(--orange-700);--text-danger:var(--red-700);--text-link:var(--violet-500);--text-link-hover:var(--violet-700);--border-subtle:var(--neutral-150);--border-default:var(--neutral-200);--border-strong:var(--neutral-300);--border-brand:var(--violet-500);--border-focus:var(--violet-500);--action-primary:var(--violet-500);--action-primary-hover:var(--violet-600);--action-primary-active:var(--violet-700);--action-primary-soft:var(--violet-50);--chart-1:var(--violet-500);--chart-2:var(--green-500);--chart-3:var(--orange-500);--chart-4:var(--blue-500);--chart-5:var(--indigo-500);--chart-6:var(--violet-300);--chart-track:var(--neutral-150);--chart-grid:var(--neutral-150);--chart-area-from:rgba(84,30,242,.22);--chart-area-to:rgba(84,30,242,0);--font-core:"Be Vietnam Pro","Segoe UI",system-ui,-apple-system,sans-serif;--font-display:var(--font-core);--font-mono:"JetBrains Mono",ui-monospace,"SF Mono",Menlo,monospace;--text-3xs:10px;--text-2xs:11px;--text-xs:12px;--text-sm:13px;--text-md:14px;--text-base:15px;--text-lg:17px;--text-xl:20px;--text-2xl:24px;--text-3xl:30px;--text-4xl:38px;--text-5xl:48px;--text-6xl:64px;--leading-tight:1.12;--leading-snug:1.25;--leading-normal:1.45;--leading-relaxed:1.6;--weight-light:300;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--weight-extrabold:800;--tracking-tighter:-0.03em;--tracking-tight:-0.015em;--tracking-normal:0;--tracking-wide:0.02em;--tracking-widest:0.08em;--type-display:var(--weight-bold) var(--text-4xl)/var(--leading-tight) var(--font-display);--type-h1:var(--weight-bold) var(--text-3xl)/var(--leading-tight) var(--font-display);--type-h2:var(--weight-semibold) var(--text-2xl)/var(--leading-snug) var(--font-display);--type-h3:var(--weight-semibold) var(--text-xl)/var(--leading-snug) var(--font-core);--type-card-title:var(--weight-semibold) var(--text-lg)/var(--leading-snug) var(--font-core);--type-body:var(--weight-regular) var(--text-md)/var(--leading-normal) var(--font-core);--type-body-sm:var(--weight-regular) var(--text-sm)/var(--leading-normal) var(--font-core);--type-label:var(--weight-medium) var(--text-sm)/1.3 var(--font-core);--type-caption:var(--weight-regular) var(--text-xs)/1.35 var(--font-core);--type-overline:var(--weight-semibold) var(--text-2xs)/1.2 var(--font-core);--type-metric:var(--weight-bold) var(--text-2xl)/1.1 var(--font-core);--type-metric-lg:var(--weight-bold) var(--text-3xl)/1.05 var(--font-core);--type-mono:var(--weight-regular) var(--text-xs)/1.4 var(--font-mono);--space-0:0px;--space-1:2px;--space-2:4px;--space-3:6px;--space-4:8px;--space-5:10px;--space-6:12px;--space-7:14px;--space-8:16px;--space-9:20px;--space-10:24px;--space-11:28px;--space-12:32px;--space-14:40px;--space-16:48px;--space-20:64px;--space-24:80px;--space-32:112px;--sidebar-width:248px;--sidebar-width-collapsed:76px;--topbar-height:68px;--rail-width:312px;--gutter:20px;--page-pad-x:24px;--page-pad-y:20px;--card-pad:20px;--card-pad-sm:16px;--content-max:1440px;--tap-min:44px;--mobile-tabbar-height:64px;--radius-xs:6px;--radius-sm:8px;--radius-md:10px;--radius-lg:12px;--radius-xl:16px;--radius-2xl:20px;--radius-3xl:28px;--radius-pill:999px;--radius-circle:50%;--radius-card:16px;--radius-card-inner:12px;--radius-control:10px;--radius-chip:8px;--radius-nav-item:12px;--radius-icon-tile:12px;--shadow-none:none;--shadow-xs:0 1px 2px rgba(23,23,28,.05);--shadow-sm:0 1px 3px rgba(23,23,28,.06),0 1px 2px rgba(23,23,28,.04);--shadow-card:0 1px 2px rgba(23,23,28,.04),0 4px 16px rgba(23,23,28,.05);--shadow-md:0 4px 12px rgba(23,23,28,.07),0 2px 4px rgba(23,23,28,.04);--shadow-lg:0 12px 32px rgba(23,23,28,.10),0 4px 8px rgba(23,23,28,.05);--shadow-xl:0 24px 60px rgba(23,23,28,.14);--shadow-brand:0 6px 18px rgba(84,30,242,.28);--shadow-brand-sm:0 2px 8px rgba(84,30,242,.22);--shadow-inset-track:inset 0 0 0 1px rgba(23,23,28,.04);--ring-focus:0 0 0 3px rgba(84,30,242,.22);--ring-danger:0 0 0 3px rgba(239,74,74,.22);--blur-glass:saturate(180%) blur(16px);--glass-bg:rgba(255,255,255,.72);--dur-instant:80ms;--dur-fast:140ms;--dur-normal:200ms;--dur-slow:320ms;--dur-slower:520ms;--ease-standard:cubic-bezier(.2,0,.2,1);--ease-out:cubic-bezier(.16,1,.3,1);--ease-in:cubic-bezier(.4,0,1,1);--ease-spring:cubic-bezier(.34,1.4,.64,1);--transition-control:background-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard),box-shadow var(--dur-fast) var(--ease-standard),transform var(--dur-fast) var(--ease-standard)}@media (prefers-reduced-motion:reduce){:root{--dur-instant:0ms;--dur-fast:0ms;--dur-normal:0ms;--dur-slow:0ms;--dur-slower:0ms}}*,:after,:before{box-sizing:border-box}body{background:var(--surface-canvas);color:var(--text-body);font:var(--type-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}figure,h1,h2,h3,h4,h5,h6,p{margin:0}a{transition:color var(--dur-fast) var(--ease-standard)}a:hover{text-decoration:underline;text-underline-offset:2px}button{font:inherit}:focus-visible{outline:none;box-shadow:var(--ring-focus)}::selection{background:var(--violet-100);color:var(--violet-800)}.eb-num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}:root{--font-core:var(--fonte-core),"Segoe UI",system-ui,-apple-system,sans-serif;--font-mono:var(--fonte-mono),ui-monospace,"SF Mono",Menlo,monospace;--ring-focus:inset 0 0 0 1px var(--action-primary)}:where(a,button,[role=button],[role=tab],summary):focus-visible{outline:2px solid var(--action-primary);outline-offset:2px;box-shadow:none}@media (pointer:coarse){input,select,textarea{font-size:16px!important}}body{margin:0;background:var(--surface-card);font-family:var(--font-core)}a{color:var(--text-link);text-decoration:none}a:hover{color:var(--text-link-hover)}html{scroll-behavior:smooth;scroll-padding-top:24px}.wrap{max-width:1140px;margin:0 auto;padding:0 24px}.tela{width:100%;overflow-x:hidden}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 18px;border:1px solid transparent;border-radius:var(--radius-control,10px);font:var(--weight-semibold) 14px var(--font-core);cursor:pointer;white-space:nowrap;transition:var(--transition-control)}.btn:hover{text-decoration:none}.btn--sm{height:32px;padding:0 14px;font-size:13.5px}.btn--lg{height:44px;padding:0 22px;font-size:15px}.btn--bloco{width:100%}.btn--claro{background:#fff;color:var(--violet-700)}.btn--claro:hover{background:var(--violet-50);color:var(--violet-800)}.btn--vazado{background:rgba(255,255,255,.1);color:#fff;border-color:rgba(255,255,255,.38)}.btn--vazado:hover{background:rgba(255,255,255,.18);color:#fff}.btn--secundario{background:var(--surface-card);color:var(--text-strong);border-color:var(--border-default);box-shadow:var(--shadow-xs)}.btn--secundario:hover{background:var(--surface-hover);color:var(--text-strong)}.aviso{display:flex;align-items:center;justify-content:center;gap:10px;padding:10px 24px;background:var(--violet-800);color:rgba(255,255,255,.88);font-size:13.5px;text-align:center}.aviso__ponto{width:7px;height:7px;flex:none;border-radius:50%;background:var(--green-500)}.topo{background:var(--violet-900)}.topo__linha{gap:24px;height:70px}.marca,.topo__linha{display:flex;align-items:center}.marca{gap:9px}.topo__nav{display:flex;gap:24px;margin-left:auto;font-size:14px;font-weight:500}.topo__nav a{color:rgba(255,255,255,.72)}.topo__nav a:hover,.topo__nav a[aria-current=page]{color:#fff}.topo__acoes{display:flex;gap:8px}@media (max-width:860px){.topo__nav{display:none}.topo__acoes{margin-left:auto}}.hero{background:radial-gradient(130% 120% at 8% -10%,var(--violet-700) 0,var(--violet-900) 55%,#150534 100%);color:#fff}.hero__grid{padding-top:66px;padding-bottom:78px;display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));grid-gap:56px;gap:56px;align-items:center}.hero__eyebrow{font:600 12.5px var(--font-core);letter-spacing:.1em;text-transform:uppercase;color:var(--violet-200)}.hero h1{margin:16px 0 0;font:700 clamp(34px,4.6vw,54px) /1.06 var(--font-core);letter-spacing:-.035em;text-wrap:pretty}.hero h1 em{font-style:normal;color:var(--green-300)}.hero__sub{margin:20px 0 0;max-width:46ch;font-size:17px;line-height:1.6;color:rgba(255,255,255,.8)}.hero__recursos{margin:22px 0 0;font-size:14px;line-height:1.7;color:rgba(255,255,255,.6)}.hero__ctas{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin-top:30px}.hero__link{color:#fff;font-weight:600;font-size:14.5px;border-bottom:1px solid rgba(255,255,255,.4);padding-bottom:2px}.hero__link:hover{color:#fff;text-decoration:none}.demo{position:relative;padding:6px 0}.demo__chat{background:#fff;border-radius:16px;padding:16px;box-shadow:var(--shadow-xl);transform:rotate(-1.2deg);max-width:380px;margin-left:auto}.demo__chatTopo{display:flex;align-items:center;gap:8px;font:600 12.5px var(--font-core);color:var(--text-muted);margin-bottom:12px}.demo__balao{background:var(--green-50);border:1px solid var(--green-100);border-radius:12px 12px 12px 4px;padding:11px 13px;font-size:13.8px;line-height:1.55;color:var(--neutral-800);white-space:pre-line}.demo__seta{display:flex;justify-content:center;padding:10px 0;color:rgba(255,255,255,.45)}.demo__etiquetaBox{position:relative;max-width:360px;margin-right:auto;transform:rotate(1.4deg)}.demo__etiqueta{position:relative;background:#fff;border-radius:12px;padding:18px 20px;color:var(--neutral-900);font-family:var(--font-mono);font-size:12.5px;line-height:1.75;box-shadow:var(--shadow-xl)}.demo__linha{display:flex;justify-content:space-between;gap:12px}.demo__linha--cabeca{font-weight:600}.demo__linha--total{font-weight:700}.demo__corte{margin:10px 0;border-top:1px dashed var(--border-strong)}.demo__cliente{margin-top:12px;font-family:var(--font-core);font-size:11.5px;color:var(--text-muted)}.demo__selo{position:absolute;top:-14px;right:-12px;transform:rotate(-7deg);padding:7px 13px;border-radius:999px;background:var(--green-500);color:var(--neutral-900);font:700 12.5px var(--font-core);box-shadow:var(--shadow-lg)}.picote{height:18px;background-color:var(--violet-900);background-image:radial-gradient(circle at 14px 18px,#fff 13px,rgba(255,255,255,0) 13.5px);background-size:28px 18px;background-repeat:repeat-x}.picote--invertido{background-color:var(--surface-card);background-image:radial-gradient(circle at 14px 0,var(--violet-900) 13px,rgba(35,11,112,0) 13.5px)}.planos__cabeca{padding-top:72px;padding-bottom:8px;display:flex;align-items:flex-end;justify-content:space-between;gap:40px;flex-wrap:wrap}.planos__cabeca h2{margin:0;max-width:24ch;font:700 clamp(28px,3.4vw,40px) /1.12 var(--font-core);letter-spacing:-.03em;color:var(--text-strong);text-wrap:pretty}.planos__cabeca p{margin:14px 0 0;max-width:50ch;font-size:16.5px;line-height:1.6;color:var(--text-muted)}.ciclo{display:flex;align-items:center;gap:14px;padding-bottom:4px}.ciclo__pill{position:relative;display:flex;padding:4px;border-radius:999px;background:var(--neutral-150)}.ciclo__pill button{position:relative;z-index:1;width:92px;height:38px;border:0;background:transparent;border-radius:999px;font:600 14px var(--font-core);cursor:pointer;color:var(--text-muted);transition:color var(--dur-fast) var(--ease-standard)}.ciclo__pill button[aria-pressed=true]{color:var(--violet-700)}.ciclo__knob{position:absolute;top:4px;left:4px;width:92px;height:38px;border-radius:999px;background:#fff;box-shadow:var(--shadow-sm);transition:transform .14s var(--ease-standard)}.ciclo__selo{font:600 13.5px var(--font-core);color:var(--green-700);white-space:nowrap}.planos{padding-top:34px;display:grid;grid-template-columns:repeat(auto-fit,minmax(276px,1fr));grid-gap:22px;gap:22px;align-items:stretch}.plano{display:flex;flex-direction:column;background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:16px;padding:26px 24px;box-shadow:var(--shadow-card)}.plano__nome{font:600 16px var(--font-core);color:var(--text-strong)}.plano__desc{margin-top:5px;font-size:13.8px;line-height:1.5;color:var(--text-muted)}.plano__preco{display:flex;align-items:baseline;gap:5px;margin:22px 0 2px}.plano__preco strong{font:700 36px var(--font-core);letter-spacing:-.035em;color:var(--text-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.plano__preco span{font-size:14px;color:var(--text-muted)}.plano__nota{font-size:13px;color:var(--text-muted);min-height:20px}.plano__itens{margin:22px 0 24px;flex:1 1;display:flex;flex-direction:column;gap:12px;list-style:none;padding:0}.plano__itens li{display:flex;gap:9px;font-size:14px;line-height:1.5;color:var(--text-body)}.plano--destaque{position:relative;background:var(--violet-900);border:0;padding:30px 26px 26px;box-shadow:var(--shadow-xl);color:#fff}.plano__topo{display:flex;align-items:center;justify-content:space-between;gap:12px}.plano__selo{padding:5px 11px;border-radius:999px;background:var(--green-500);color:var(--neutral-900);font:700 11.5px var(--font-core);letter-spacing:.04em}.plano--destaque .plano__nome{color:#fff}.plano--destaque .plano__desc{color:rgba(255,255,255,.72)}.plano--destaque .plano__preco strong{font-size:40px;color:#fff}.plano--destaque .plano__preco span{color:rgba(255,255,255,.72)}.plano--destaque .plano__nota{color:rgba(255,255,255,.66)}.plano--destaque .plano__itens{position:relative;margin:26px 0 24px;padding-top:24px;border-top:1px dashed rgba(255,255,255,.3)}.plano--destaque .plano__itens li{color:rgba(255,255,255,.92)}.plano--destaque .plano__itens:after,.plano--destaque .plano__itens:before{content:"";position:absolute;top:-11px;width:22px;height:22px;border-radius:50%;background:var(--surface-card)}.plano--destaque .plano__itens:before{left:-37px}.plano--destaque .plano__itens:after{right:-37px}.plano__rodape{margin-top:12px;text-align:center;font-size:12.5px;color:rgba(255,255,255,.6)}.garantias{padding-top:34px}.garantias__linha{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 32px;padding-top:26px;border-top:1px solid var(--border-subtle);font-size:14px;color:var(--text-muted)}.garantias__linha span{display:inline-flex;align-items:center;gap:8px}.objecao{margin-top:76px;background:var(--surface-canvas);border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle)}.objecao__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));grid-gap:56px;gap:56px;align-items:center}.objecao__midia{position:relative;min-height:460px;align-self:stretch}.objecao__midia img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.objecao__vazio{position:absolute;inset:0;display:grid;place-items:center;padding:24px;text-align:center;background:linear-gradient(140deg,var(--violet-50),var(--blue-50));color:var(--violet-300);font-size:13.5px;line-height:1.5}.objecao__texto{padding:76px 0}.objecao__eyebrow{font:600 12.5px var(--font-core);letter-spacing:.1em;text-transform:uppercase;color:var(--text-brand)}.objecao__texto h2{margin:14px 0 0;max-width:22ch;font:700 clamp(28px,3.4vw,40px) /1.14 var(--font-core);letter-spacing:-.03em;color:var(--text-strong);text-wrap:pretty}.objecao__texto p{margin:18px 0 0;max-width:48ch;font-size:16.5px;line-height:1.65;color:var(--text-body)}.objecao__texto p+p{margin-top:14px}.objecao__lista{margin-top:28px;display:flex;flex-direction:column}.objecao__lista div{padding:14px 0;border-top:1px solid var(--border-subtle);font-size:15px;line-height:1.5;color:var(--text-body)}.objecao__lista div:last-child{border-bottom:1px solid var(--border-subtle)}@media (max-width:860px){.objecao__midia{min-height:260px}.objecao__texto{padding:48px 0 64px}}.calc{padding-top:84px;padding-bottom:84px}.calc__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));grid-gap:56px;gap:56px;align-items:center}.calc h2{margin:0;max-width:20ch;font:700 clamp(28px,3.4vw,40px) /1.14 var(--font-core);letter-spacing:-.03em;color:var(--text-strong);text-wrap:pretty}.calc__sub{margin:14px 0 0;max-width:46ch;font-size:16.5px;line-height:1.6;color:var(--text-muted)}.calc__controles{margin-top:32px;max-width:480px;display:flex;flex-direction:column;gap:26px}.calc__rotulo{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.calc__rotulo span{font:500 14.5px var(--font-core);color:var(--text-body)}.calc__rotulo strong{font:700 19px var(--font-core);color:var(--text-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.calc input[type=range]{width:100%;margin-top:12px;accent-color:var(--violet-500)}.calc__extremos{display:flex;justify-content:space-between;font-size:12.5px;color:var(--text-muted)}.calc__card{position:relative;background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:14px;padding:26px;box-shadow:var(--shadow-lg)}.calc__cardTitulo{font:600 12px var(--font-core);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted)}.calc__resultados{margin-top:20px;display:flex;flex-direction:column;gap:18px}.calc__rotuloResultado{font-size:14px;color:var(--text-muted)}.calc__valor{font:700 34px var(--font-core);letter-spacing:-.03em;color:var(--text-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.calc__dinheiro{border-top:1px dashed var(--border-strong);padding-top:18px}.calc__dinheiro .calc__valor{color:var(--violet-600)}.calc__veredicto{margin-top:22px;padding:15px 16px;border-radius:12px;background:var(--green-50);color:var(--green-700);font:600 14.5px/1.5 var(--font-core)}.calc__base{margin-top:16px;font-size:12.5px;line-height:1.55;color:var(--text-muted)}.rotina{background:var(--surface-canvas);border-top:1px solid var(--border-subtle)}.rotina__wrap{padding-top:76px;padding-bottom:76px}.rotina h2{margin:0;max-width:22ch;font:700 clamp(28px,3.4vw,40px) /1.14 var(--font-core);letter-spacing:-.03em;color:var(--text-strong)}.rotina__sub{margin:14px 0 32px;max-width:52ch;font-size:16.5px;line-height:1.6;color:var(--text-muted)}.rotina__tabela{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:16px;overflow:hidden;box-shadow:var(--shadow-card)}.rotina__linha{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);border-bottom:1px solid var(--border-subtle)}.rotina__linha:last-child{border-bottom:0}.rotina__linha--cabeca{background:var(--surface-canvas)}.rotina__linha--cabeca div{padding:13px 20px;font:600 12px var(--font-core);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.rotina__linha--cabeca .rotina__app{color:var(--violet-600);background:none}.rotina__momento{padding:16px 20px;font:600 14.5px var(--font-core);color:var(--text-strong)}.rotina__mao{color:var(--text-muted)}.rotina__app,.rotina__mao{padding:16px 20px;font-size:14.2px;line-height:1.5}.rotina__app{color:var(--text-body);background:var(--violet-50)}@media (max-width:700px){.rotina__tabela{overflow-x:auto}.rotina__linha{grid-template-columns:minmax(120px,1fr) minmax(150px,1fr) minmax(150px,1fr);min-width:560px}}.depo{padding-top:84px;padding-bottom:84px}.depo__cabeca{display:flex;align-items:baseline;gap:20px;flex-wrap:wrap}.depo__cabeca h2{margin:0;font:700 clamp(28px,3.4vw,40px) /1.14 var(--font-core);letter-spacing:-.03em;color:var(--text-strong)}.depo__cabeca a{font-size:14.5px;font-weight:600}.depo__grid{margin-top:34px;display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));grid-gap:22px;gap:22px;align-items:start}.depo__card{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:16px;padding:26px;box-shadow:var(--shadow-card);margin:0}.depo__aspas{font:700 34px var(--font-core);line-height:.8;color:var(--violet-200)}.depo__card p{margin:10px 0 20px;font-size:16px;line-height:1.6;color:var(--text-body)}.depo__autor{display:flex;align-items:center;gap:12px}.depo__avatar{width:44px;height:44px;flex:none;border-radius:50%;display:grid;place-items:center;background:var(--violet-100);color:var(--violet-700);font:600 15px var(--font-core)}.depo__nome{font:600 14.5px var(--font-core);color:var(--text-strong)}.depo__papel{font-size:13px;color:var(--text-muted)}.depo__card--escuro{background:var(--violet-900);border:0;box-shadow:var(--shadow-xl);color:#fff}.depo__card--escuro .depo__aspas{color:var(--violet-400)}.depo__card--escuro p{color:rgba(255,255,255,.92)}.depo__card--escuro .depo__nome{color:#fff}.depo__card--escuro .depo__papel{color:rgba(255,255,255,.66)}.depo__card--escuro .depo__avatar{background:rgba(255,255,255,.14);color:#fff}.final{background:var(--violet-900);color:#fff}.final__grid{padding-top:72px;padding-bottom:80px;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:48px;gap:48px;align-items:center}.final h2{margin:0;max-width:20ch;font:700 clamp(28px,3.6vw,42px) /1.12 var(--font-core);letter-spacing:-.03em}.final p{margin:16px 0 0;max-width:46ch;font-size:16.5px;line-height:1.6;color:rgba(255,255,255,.8)}.final__nota{margin-top:16px;font-size:13.5px;color:rgba(255,255,255,.6)}.final__acoes{display:flex;flex-direction:column;gap:12px;min-width:240px}.rodape{background:var(--neutral-900);color:var(--neutral-400)}.rodape__linha{padding:44px 24px 30px;flex-wrap:wrap;gap:28px;justify-content:space-between}.rodape__linha,.rodape__marca{display:flex;align-items:center}.rodape__marca{gap:14px}.rodape__marca img{width:24px;height:24px;display:block}.rodape__tagline{font-size:13.5px;max-width:42ch}.rodape__links{display:flex;gap:22px;font-size:13.5px;flex-wrap:wrap}.rodape__links a{color:var(--neutral-400)}.rodape__links a:hover{color:#fff;text-decoration:none}.legal{max-width:720px;padding-block:56px 72px;color:var(--text-body)}.legal h1{font:var(--weight-bold) 32px/1.2 var(--font-core);margin:0 0 8px;text-wrap:balance}.legal h2{font:var(--weight-semibold) 19px/1.3 var(--font-core);margin:36px 0 10px}.legal p{font:400 15px/1.7 var(--font-core);margin:0 0 14px}.legal__data{color:var(--text-muted);font-size:13.5px!important}.legal__intro{font-size:16.5px!important;color:var(--text-subtle);margin-bottom:8px!important}.legal__pendente{border-left:3px solid var(--border-warning,#d97706);background:var(--surface-sunken);padding:12px 16px;border-radius:0 10px 10px 0}.btn--roxo{background:var(--violet-500);color:#fff}.btn--roxo:hover{background:var(--violet-600);color:#fff}.erro404__codigo{font:var(--weight-bold) 64px/1 var(--font-core);color:var(--violet-200);margin:0 0 4px!important;letter-spacing:-.04em}.erro404 code{font-family:var(--font-mono,ui-monospace,monospace);font-size:.92em;background:var(--surface-sunken);border-radius:6px;padding:2px 6px;overflow-wrap:anywhere}.erro404__saidas{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:28px}.erro404__dica{font:400 13.5px/1.6 var(--font-core);color:var(--text-muted);max-width:42ch}.modulos{background:var(--surface-canvas);border-top:1px solid var(--border-subtle)}.modulos__wrap{padding-top:76px;padding-bottom:76px}.modulos__eyebrow{font:600 12.5px var(--font-core);letter-spacing:.1em;text-transform:uppercase;color:var(--text-brand)}.modulos h2{margin:14px 0 0;max-width:22ch;font:700 clamp(28px,3.4vw,40px) /1.14 var(--font-core);letter-spacing:-.03em;color:var(--text-strong)}.modulos__sub{margin:14px 0 28px;max-width:60ch;font-size:16.5px;line-height:1.6;color:var(--text-muted)}.modulos__abas{display:flex;gap:6px;padding:5px;margin-bottom:20px;width:-moz-fit-content;width:fit-content;max-width:100%;overflow-x:auto;background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:999px;scrollbar-width:none}.modulos__abas::-webkit-scrollbar{display:none}.modulos__aba{position:relative;flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 18px;border:0;border-radius:999px;background:transparent;font:600 14.5px var(--font-core);color:var(--text-muted);cursor:pointer;transition:background var(--dur-fast,.15s),color var(--dur-fast,.15s)}.modulos__aba:hover{color:var(--text-strong)}.modulos__aba[aria-selected=true]{background:var(--violet-500);color:#fff}.modulos__qtd{min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--surface-canvas);color:var(--text-muted);font:700 11.5px/20px var(--font-core);text-align:center}.modulos__aba[aria-selected=true] .modulos__qtd{background:rgba(255,255,255,.22);color:#fff}.modulos__ponto{position:absolute;top:8px;right:8px;width:7px;height:7px;border-radius:50%;background:var(--green-500)}.modulos__painel{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);grid-gap:20px;gap:20px;align-items:start}.modulos__lista{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.modulos__item{width:100%;display:flex;align-items:center;gap:14px;padding:16px;text-align:left;background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:16px;cursor:pointer;transition:border-color var(--dur-fast,.15s),box-shadow var(--dur-fast,.15s)}.modulos__item:hover{border-color:var(--border-default)}.modulos__item[aria-expanded=true]{border-color:var(--border-brand);box-shadow:0 0 0 3px var(--violet-50),var(--shadow-card)}.modulos__itemTexto{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.modulos__itemNome{display:flex;align-items:center;gap:8px;font:700 16px/1.25 var(--font-core);color:var(--text-strong)}.modulos__itemFrase{font-size:13.5px;line-height:1.45;color:var(--text-muted)}.modulos__seta{flex:0 0 auto;color:var(--text-subtle);transition:transform var(--dur-fast,.15s)}.modulos__item[aria-expanded=true] .modulos__seta{color:var(--text-brand)}.modulos__inline{display:none}.modulos__detalhe{position:-webkit-sticky;position:sticky;top:24px}.modulo{display:flex;flex-direction:column;gap:10px;padding:28px;background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:20px;box-shadow:var(--shadow-card);animation:modulo-entra .2s ease-out}@keyframes modulo-entra{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.modulo__topo{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.modulo__icone{flex:0 0 auto;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;background:var(--violet-50);color:var(--violet-500)}.modulo__icone--grande{width:52px;height:52px;border-radius:14px}.modulo__selo{padding:2px 9px;border-radius:999px;background:var(--green-50);color:var(--green-600);font:700 11px var(--font-core);letter-spacing:.04em;text-transform:uppercase}.modulo h4{margin:0;font:700 24px/1.2 var(--font-core);letter-spacing:-.02em;color:var(--text-strong)}.modulo__frase{margin:0;font-size:16px;line-height:1.55;color:var(--text-muted)}.modulo ul{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:12px}.modulo li{display:flex;gap:10px;align-items:flex-start;font-size:15px;line-height:1.45;color:var(--text-strong)}.modulo li>:first-child{flex:0 0 auto;margin-top:3px}.modulo__plano{margin-top:8px;padding-top:14px;border-top:1px dashed var(--border-subtle);font:600 13px var(--font-core);color:var(--text-brand)}@media (max-width:860px){.modulos__wrap{padding-top:56px;padding-bottom:56px}.modulos__painel{grid-template-columns:1fr}.modulos__detalhe{display:none}.modulos__inline{display:block;margin-top:-6px}.modulos__inline .modulo{padding:8px 18px 18px;border-color:var(--border-brand);border-top:0;border-radius:0 0 16px 16px;box-shadow:none}.modulos__item[aria-expanded=true]{border-radius:16px 16px 0 0;border-bottom-color:transparent;box-shadow:none}.modulos__item[aria-expanded=true] .modulos__seta{transform:rotate(90deg)}}@media (prefers-reduced-motion:reduce){.modulo{animation:none}}.plano__modulo{display:flex;gap:12px;align-items:flex-start;margin:18px 0 2px;padding:12px 14px;border-radius:12px;background:var(--violet-50);border:1px solid var(--violet-100,#e4dcff);color:var(--text-strong)}.plano__modulo strong{display:block;font:700 14.5px/1.3 var(--font-core)}.plano__modulo span>span{display:block;margin-top:2px;font-size:13px;line-height:1.4;color:var(--text-muted)}.plano__moduloIcone{flex:0 0 auto;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:9px;background:var(--violet-500);color:#fff}.plano--destaque .plano__modulo{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.18);color:#fff}.plano--destaque .plano__modulo span>span{color:rgba(255,255,255,.75)}.dinamico{position:relative;overflow:hidden;background:radial-gradient(circle at 85% 20%,rgba(242,163,58,.18),transparent 45%),radial-gradient(circle at 10% 90%,var(--violet-50),transparent 50%),var(--surface-card);border-top:1px solid var(--border-subtle)}.dinamico__grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-gap:56px;gap:56px;align-items:center;padding-top:84px;padding-bottom:84px}.dinamico__eyebrow{display:inline-flex;align-items:center;gap:10px;font:600 12.5px var(--font-core);letter-spacing:.1em;text-transform:uppercase;color:var(--text-brand)}.dinamico__novo{padding:4px 10px;border-radius:999px;background:#f2a33a;color:#1b1b29;letter-spacing:.06em;animation:dinamico-pulsa 2.4s ease-in-out infinite}@keyframes dinamico-pulsa{50%{box-shadow:0 0 0 6px rgba(242,163,58,.22)}}.dinamico h2{margin:14px 0 0;max-width:20ch;font:700 clamp(28px,3.4vw,42px) /1.12 var(--font-core);letter-spacing:-.03em;color:var(--text-strong);text-wrap:pretty}.dinamico h2 em{font-style:normal;background:linear-gradient(transparent 62%,rgba(242,163,58,.45) 0)}.dinamico__sub{margin:18px 0 0;max-width:50ch;font-size:16.5px;line-height:1.65;color:var(--text-body)}.dinamico__pontos{margin:26px 0 0;padding:0;list-style:none;display:grid;grid-template-columns:1fr 1fr;grid-gap:18px 24px;gap:18px 24px}.dinamico__pontos li{display:flex;gap:12px;font-size:14.5px;line-height:1.5;color:var(--text-muted)}.dinamico__pontos strong{display:block;margin-bottom:2px;font-size:15px;color:var(--text-strong)}.dinamico__check{flex:0 0 auto;width:26px;height:26px;margin-top:1px;display:inline-grid;place-items:center;border-radius:50%;background:var(--violet-500);color:#fff}.dinamico__ctas{margin-top:32px;display:flex;flex-wrap:wrap;gap:12px}.dinamico__palco{position:relative;display:grid;place-items:center;padding:24px 0}.dinamico__palco:before{content:"";position:absolute;width:380px;height:380px;border-radius:50%;background:radial-gradient(circle,rgba(242,163,58,.35),rgba(124,58,237,.12) 55%,transparent 70%);filter:blur(6px)}.dinamico__selo{position:absolute;z-index:2;padding:8px 14px;border-radius:999px;background:#fff;box-shadow:0 10px 30px rgba(27,27,41,.14);font:700 13.5px var(--font-core);color:var(--text-strong);white-space:nowrap;animation:dinamico-boia 4.5s ease-in-out infinite}.dinamico__selo--1{top:18%;left:2%;color:#15803d}.dinamico__selo--2{top:48%;right:0;animation-delay:-1.5s}.dinamico__selo--3{bottom:12%;left:6%;animation-delay:-3s}@keyframes dinamico-boia{50%{transform:translateY(-10px) rotate(-2deg)}}.celular{position:relative;z-index:1;width:290px;aspect-ratio:9/19;padding:10px;border-radius:44px;background:#1b1b29;box-shadow:0 30px 60px rgba(27,27,41,.28),inset 0 0 0 2px #3a3a52;transform:rotate(2.5deg)}.celular:before{content:"";position:absolute;z-index:2;top:18px;left:50%;width:84px;height:22px;margin-left:-42px;border-radius:999px;background:#1b1b29}.celular__tela{position:relative;height:100%;overflow:hidden;border-radius:34px;background:#fff}.celular__video{display:block;width:100%;height:100%;object-fit:cover}.mini{height:100%;display:flex;flex-direction:column;padding:48px 14px 14px;font-family:var(--font-core);color:#1b1b29}.mini__topo strong{display:block;font-size:16px}.mini__topo span{font-size:11.5px;color:var(--text-muted)}.mini__etapas{margin-top:10px;display:flex;gap:4px;padding:4px;border-radius:12px;background:var(--surface-sunken)}.mini__etapa{flex:1 1;padding:6px 4px;border-radius:9px;text-align:center;font-size:10.5px;font-weight:700;color:var(--text-muted)}.mini__etapa--ok:before{content:"\2713  ";color:#15803d}.mini__etapa--atual{background:#1b1b29;color:#fff}.mini__lanche{position:relative;flex:1 1 auto;min-height:150px;display:flex;flex-direction:column-reverse;align-items:center;justify-content:flex-start;padding-bottom:14px;background:radial-gradient(ellipse at 50% 85%,#fff4e4,transparent 70%)}.mini__sombra{position:absolute;bottom:8px;left:50%;width:150px;height:12px;margin-left:-75px;border-radius:50%;background:rgba(27,27,41,.12);filter:blur(3px)}.camada{position:relative;z-index:1;display:block;opacity:0;transform-origin:50% 100%}.camada--pao-base{width:148px;height:24px;border-radius:6px 6px 40px 40px;background:linear-gradient(#f2b45a,#d9822b)}.camada--carne{width:156px;height:24px;margin-bottom:-3px;border-radius:14px;background:radial-gradient(circle at 30% 40%,#7a4a33 2px,transparent 3px) 0 0 /16px 10px,linear-gradient(#6b3d29,#4a2a1c)}.camada--queijo{width:160px;height:9px;margin-bottom:-2px;border-radius:3px;background:#ffc93c}.camada--queijo:after{content:"";position:absolute;left:30px;top:7px;width:16px;height:14px;border-radius:0 0 10px 10px;background:#ffc93c;box-shadow:70px -4px 0 -3px #ffc93c}.camada--bacon{width:150px;height:10px;margin-bottom:-1px;border-radius:6px;background:repeating-linear-gradient(90deg,#b5402e 0 14px,#e88a76 14px 18px,#a33626 18px 30px)}.camada--alface{width:166px;height:12px;margin-bottom:-2px;border-radius:10px;background:radial-gradient(circle at 8px 12px,transparent 6px,#4cbb5e 6.5px) 0 0 /16px 12px}.camada--tomate{width:138px;height:11px;margin-bottom:-1px;border-radius:8px;background:linear-gradient(#ef5a45,#c7341f)}.camada--pao-topo{width:154px;height:52px;margin-bottom:-2px;border-radius:80px 80px 12px 12px/60px 60px 12px 12px;background:radial-gradient(ellipse 3px 2px at 40px 16px,#ffe9c7 98%,transparent),radial-gradient(ellipse 3px 2px at 70px 10px,#ffe9c7 98%,transparent),radial-gradient(ellipse 3px 2px at 100px 14px,#ffe9c7 98%,transparent),radial-gradient(ellipse 3px 2px at 58px 26px,#ffe9c7 98%,transparent),radial-gradient(ellipse 3px 2px at 88px 28px,#ffe9c7 98%,transparent),radial-gradient(circle at 40% 25%,#f8c46e,#e08d33 70%,#c8742a)}.mini__lista{margin:4px 0 0;padding:0;list-style:none;display:grid;grid-gap:6px;gap:6px}.mini__lista li{display:flex;align-items:center;gap:8px;padding:6px 8px;border:1.5px solid var(--border-default);border-radius:12px;font-size:12.5px;font-weight:700}.mini__lista li:first-child{border-color:#1b1b29;background:#f4f4f7}.mini__lista em{font-style:normal;font-weight:500;font-size:11px;color:var(--text-muted)}.mini__lista b{margin-left:auto;width:22px;height:22px;display:grid;place-items:center;border-radius:50%;border:1.5px solid #15803d;color:#15803d;font-size:12px}.mini__lista li:first-child b{background:#15803d;color:#fff}.mini__bola{width:26px;height:26px;border-radius:50%;flex:0 0 auto}.mini__bola--bacon{background:repeating-linear-gradient(0deg,#b5402e 0 5px,#e88a76 5px 7px)}.mini__bola--alface{background:#4cbb5e}.mini__bola--tomate{background:#ef5a45}.mini__botao{margin-top:10px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:11px 12px;border-radius:14px;background:#15803d;color:#fff;font-size:12.5px;font-weight:700}.mini__precos{position:relative;display:grid;padding:3px 8px;border-radius:999px;background:rgba(255,255,255,.2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mini__precos>span{grid-area:1/1;opacity:0;white-space:nowrap}@media (max-width:860px){.dinamico__grid{gap:40px;padding-top:56px;padding-bottom:64px}.dinamico__grid,.dinamico__pontos{grid-template-columns:1fr}.celular{width:260px}.dinamico__selo--1{left:0}.dinamico__selo--2{right:-4px}.dinamico__selo--3{bottom:auto;top:2%;left:auto;right:4%}}@media (prefers-reduced-motion:reduce){.dinamico__novo,.dinamico__selo{animation:none}.camada,.mini__precos>span{animation:none!important;opacity:1}.mini__precos>span:not(:last-child){opacity:0}}