@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/sora-latin-ext-500-normal.B5KKQIFO.woff2)format("woff2"),url(/_astro/sora-latin-ext-500-normal.DwxUJRqY.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Sora;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/sora-latin-500-normal.01eiPEn0.woff2)format("woff2"),url(/_astro/sora-latin-500-normal.w58xtEt9.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/sora-latin-ext-600-normal.Cue1zdhl.woff2)format("woff2"),url(/_astro/sora-latin-ext-600-normal.DLOJK0Ta.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Sora;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/sora-latin-600-normal.Cdg4DaK0.woff2)format("woff2"),url(/_astro/sora-latin-600-normal.1_7fyUAY.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-cyrillic-ext-400-normal.g30qAdWV.woff2)format("woff2"),url(/_astro/ibm-plex-sans-cyrillic-ext-400-normal.Dsrv2Tcn.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-cyrillic-400-normal.DZqxrq2p.woff2)format("woff2"),url(/_astro/ibm-plex-sans-cyrillic-400-normal.BTotfTJu.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-greek-400-normal._efipK4i.woff2)format("woff2"),url(/_astro/ibm-plex-sans-greek-400-normal.D9ESIMu3.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-vietnamese-400-normal.DG4YqDda.woff2)format("woff2"),url(/_astro/ibm-plex-sans-vietnamese-400-normal.fK1oJ5dG.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-latin-ext-400-normal.C5H60-Va.woff2)format("woff2"),url(/_astro/ibm-plex-sans-latin-ext-400-normal.RBey6euL.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-latin-400-normal.CDDApCn2.woff2)format("woff2"),url(/_astro/ibm-plex-sans-latin-400-normal.CYLoc0-x.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-cyrillic-ext-500-normal.Cs5J6C77.woff2)format("woff2"),url(/_astro/ibm-plex-sans-cyrillic-ext-500-normal.DB5PtV2g.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-cyrillic-500-normal.CocWQlwt.woff2)format("woff2"),url(/_astro/ibm-plex-sans-cyrillic-500-normal.ByOcLdNv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-greek-500-normal.JMMifIXV.woff2)format("woff2"),url(/_astro/ibm-plex-sans-greek-500-normal.CuWXN6rf.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-vietnamese-500-normal.e4dixQRQ.woff2)format("woff2"),url(/_astro/ibm-plex-sans-vietnamese-500-normal.BEb3_waV.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-latin-ext-500-normal.DakdToA3.woff2)format("woff2"),url(/_astro/ibm-plex-sans-latin-ext-500-normal.D0aIdm-b.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-latin-500-normal.6ng42L7E.woff2)format("woff2"),url(/_astro/ibm-plex-sans-latin-500-normal.BgVn5rGT.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-cyrillic-ext-600-normal.DUMzJB7m.woff2)format("woff2"),url(/_astro/ibm-plex-sans-cyrillic-ext-600-normal.Bz0x94Yp.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-cyrillic-600-normal.71GNu3SW.woff2)format("woff2"),url(/_astro/ibm-plex-sans-cyrillic-600-normal.BGq0mW3O.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-greek-600-normal.DzTrcv_p.woff2)format("woff2"),url(/_astro/ibm-plex-sans-greek-600-normal.D-CqTdkO.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-vietnamese-600-normal.DpPYBSTl.woff2)format("woff2"),url(/_astro/ibm-plex-sans-vietnamese-600-normal.DgdngZtN.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-latin-ext-600-normal.DOrvGEcy.woff2)format("woff2"),url(/_astro/ibm-plex-sans-latin-ext-600-normal.DIrixKbi.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-latin-600-normal.CuJfVYMP.woff2)format("woff2"),url(/_astro/ibm-plex-sans-latin-600-normal.Cu4Hd6ag.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-cyrillic-ext-400-normal.xuaO2J-f.woff2)format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-ext-400-normal.DMdlQ8Kv.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-cyrillic-400-normal.BSMlKf0J.woff2)format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-400-normal.CEL4l2ZJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-vietnamese-400-normal.BulugwFq.woff2)format("woff2"),url(/_astro/ibm-plex-mono-vietnamese-400-normal.DDuiU_S-.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-ext-400-normal.BmRBH3aV.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-ext-400-normal.D3D2R8hC.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-400-normal.DMJ8VG8y.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-400-normal.CvHOgSBP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-cyrillic-ext-500-normal.BqneJy0T.woff2)format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-ext-500-normal.BIfNGwUT.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-cyrillic-500-normal.Bq9vWWag.woff2)format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-500-normal.Ael50iVv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-vietnamese-500-normal.DZ4AoWbu.woff2)format("woff2"),url(/_astro/ibm-plex-mono-vietnamese-500-normal.C8zxqsMH.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-latin-ext-500-normal.CAhNIIs5.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-ext-500-normal.CZ70TYgx.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-latin-500-normal.DSY6xOcd.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-500-normal.CB9ihrfo.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root,[data-theme=light]{--surface:#f6f3ef;--surface-raised:#fff;--surface-sunken:#ede7e0;--line:#e4ddd5;--line-strong:#8c847c;--ink:#1c1f23;--ink-muted:#5a5550;--brand:#d4a28a;--brand-soft:#efd3c2;--on-brand:#1c1f23;--accent:#9a5d45;--on-accent:#fff;--link:var(--accent);--graphite:#1c1f23;--charcoal:#2a2e33;--offwhite:#f6f3ef;--success:#1d6876;--success-soft:#dceef0;--warning:#8a5300;--warning-soft:#f6e7c8;--danger:#b3261e;--danger-soft:#f9deda;--info:#3a5ba0;--info-soft:#e1e8f6;--shadow-1:0 1px 2px #1c1f2314;--shadow-2:0 8px 24px #1c1f231f;--focus-ring:0 0 0 2px #f6f3ef, 0 0 0 4px #9a5d45}[data-theme=dark]{--surface:#1c1f23;--surface-raised:#262a2f;--surface-sunken:#15181b;--line:#3a3f45;--line-strong:#737a82;--ink:#f6f3ef;--ink-muted:#b9b3ad;--brand:#d4a28a;--brand-soft:#3a2c25;--on-brand:#1c1f23;--accent:#d4a28a;--on-accent:#1c1f23;--link:var(--accent);--graphite:#1c1f23;--charcoal:#2a2e33;--offwhite:#f6f3ef;--success:#6fc3d0;--success-soft:#14343a;--warning:#e9b86a;--warning-soft:#3a2b12;--danger:#f2a39b;--danger-soft:#41201d;--info:#9db4e8;--info-soft:#1e2a44;--shadow-1:0 1px 2px #0006;--shadow-2:0 8px 24px #00000080;--focus-ring:0 0 0 2px #1c1f23, 0 0 0 4px #d4a28a}:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-pill:999px;--control-height:48px;--control-height-sm:36px;--logo-min-horizontal:130px;--logo-min-vertical:100px;--symbol-min:16px;--font-display:"Sora", "Helvetica Neue", Arial, sans-serif;--font-sans:"IBM Plex Sans", "Helvetica Neue", Arial, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, Menlo, monospace}.display{font-family:var(--font-display);letter-spacing:-.02em;font-size:48px;font-weight:600;line-height:52px}.h1{font-family:var(--font-display);letter-spacing:-.01em;font-size:32px;font-weight:600;line-height:40px}.h2{font-family:var(--font-display);font-size:24px;font-weight:600;line-height:32px}.h3{font-family:var(--font-display);font-size:18px;font-weight:600;line-height:26px}.body-lg{font-family:var(--font-sans);font-size:18px;font-weight:400;line-height:28px}.body{font-family:var(--font-sans);font-size:16px;font-weight:400;line-height:24px}.body-sm{font-family:var(--font-sans);font-size:14px;font-weight:400;line-height:20px}.label{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:600;line-height:16px}.caption{font-family:var(--font-sans);font-size:12px;font-weight:400;line-height:16px}.data{font-family:var(--font-mono);font-size:14px;font-weight:400;line-height:20px}.data-lg{font-family:var(--font-mono);font-size:28px;font-weight:500;line-height:34px}body{font-family:var(--font-sans);background:var(--surface);color:var(--ink);margin:0;font-size:16px;line-height:24px}.cm-mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.cm-logo{line-height:0;display:inline-block}.cm-btn{font-family:var(--font-sans);height:var(--control-height);padding:0 var(--space-5);align-items:center;gap:var(--space-2);border-radius:var(--radius-md);cursor:pointer;border:1px solid #0000;font-size:16px;font-weight:600;line-height:20px;transition:background-color .12s,border-color .12s;display:inline-flex}.cm-btn:focus-visible{box-shadow:var(--focus-ring);outline:2px solid #0000}.cm-btn:disabled{cursor:not-allowed;opacity:.5}.cm-btn-sm{height:var(--control-height-sm);padding:0 var(--space-4);font-size:14px}.cm-btn-primary{background:var(--accent);color:var(--on-accent)}.cm-btn-primary:hover:not(:disabled){filter:brightness(.92)}.cm-btn-secondary{background:var(--surface-raised);color:var(--ink);border-color:var(--line-strong)}.cm-btn-secondary:hover:not(:disabled){background:var(--surface-sunken)}.cm-btn-ghost{color:var(--ink);background:0 0}.cm-btn-ghost:hover:not(:disabled){background:var(--surface-sunken)}.cm-btn-danger{background:var(--surface-raised);color:var(--danger);border-color:var(--danger)}.cm-btn-danger:hover:not(:disabled){background:var(--danger-soft)}.cm-field{gap:var(--space-2);flex-direction:column;max-width:360px;display:flex}.cm-field-label{color:var(--ink);font-size:14px;font-weight:600;line-height:20px}.cm-input{font:inherit;height:var(--control-height);padding:0 var(--space-3);border-radius:var(--radius-md);border:1px solid var(--line-strong);background:var(--surface-raised);color:var(--ink)}.cm-input::placeholder{color:var(--ink-muted)}.cm-input:focus-visible{border-color:var(--accent);box-shadow:var(--focus-ring);outline:2px solid #0000}.cm-input-mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.cm-field-hint{color:var(--ink-muted);font-size:14px;line-height:20px}.cm-field-error .cm-input{border-color:var(--danger)}.cm-field-error .cm-field-hint{color:var(--danger)}.cm-card{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-1);padding:var(--space-5);gap:var(--space-4);flex-direction:column;max-width:420px;display:flex}.cm-themed{background:var(--surface);color:var(--ink)}.cm-container{max-width:1200px;padding-left:var(--space-5);padding-right:var(--space-5);box-sizing:border-box;margin:0 auto}.cm-container-narrow{max-width:800px}.cm-actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.cm-eyebrow{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);font-size:12px;font-weight:600;line-height:16px}.cm-muted{color:var(--ink-muted)}.cm-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cm-site-header-row{justify-content:space-between;align-items:center;gap:var(--space-4);padding-top:var(--space-5);padding-bottom:var(--space-5);flex-wrap:wrap;display:flex}.cm-site-header-home{border-radius:var(--radius-sm);display:inline-flex}.cm-site-header-home:focus-visible,.cm-site-nav-link:focus-visible,.cm-site-footer-col a:focus-visible{box-shadow:var(--focus-ring);outline:2px solid #0000}.cm-site-nav{align-items:center;gap:var(--space-5);flex-wrap:wrap;display:flex}.cm-site-nav-link{color:var(--ink);border-radius:var(--radius-sm);font-size:15px;font-weight:500;line-height:20px;text-decoration:none}.cm-site-nav-link:hover{color:var(--accent)}.cm-faq{border-bottom:1px solid var(--line-strong);flex-direction:column;display:flex}.cm-faq-item{border-top:1px solid var(--line-strong)}.cm-faq-q{cursor:pointer;justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--control-height);padding:var(--space-4) 0;color:var(--ink);border-radius:var(--radius-sm);font-size:17px;font-weight:600;line-height:26px;list-style:none;display:flex}.cm-faq-q::-webkit-details-marker{display:none}.cm-faq-q:focus-visible{box-shadow:var(--focus-ring);outline:2px solid #0000}.cm-faq-chevron{color:var(--ink-muted);flex:none;transition:transform .15s}.cm-faq-item[open] .cm-faq-chevron{transform:rotate(180deg)}.cm-faq-a{padding:0 0 var(--space-5);color:var(--ink-muted);max-width:680px;font-size:15px;line-height:22px}.cm-phone{box-sizing:border-box;background:var(--graphite);border-radius:52px;width:320px;max-width:100%;height:680px;padding:6px;position:relative;box-shadow:inset 0 0 0 1px #ffffff24,0 0 0 1px #1c1f2399,0 24px 56px #1c1f2338}.cm-phone:before{content:"";z-index:2;background:#0b0c0e;border-radius:13px;width:88px;height:26px;position:absolute;top:16px;left:50%;transform:translate(-50%)}.cm-phone-screen{background:var(--surface);height:100%;color:var(--ink);border-radius:46px;flex-direction:column;display:flex;overflow:hidden}.cm-phone-screen>*{flex-shrink:0}.cm-phone-screen>.cm-phone-body{gap:var(--space-3);min-height:0;padding:var(--space-4);flex-direction:column;flex:auto;display:flex;overflow:hidden}.cm-phone .cm-card{max-width:none;padding:var(--space-4);gap:var(--space-3)}.cm-phone .cm-card-title{font-size:16px;line-height:22px}.cm-site-footer-row{gap:var(--space-6);padding-top:var(--space-7);padding-bottom:var(--space-7);border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;display:flex}.cm-site-footer-brand{gap:var(--space-4);flex-direction:column;flex:320px;display:flex}.cm-site-footer-desc{color:var(--ink-muted);max-width:360px;margin:0;font-size:14px;line-height:20px}.cm-site-footer-col{gap:var(--space-2);flex-direction:column;flex:180px;font-size:14px;line-height:20px;display:flex}.cm-site-footer-col a{color:var(--ink);border-radius:var(--radius-sm);text-decoration:none}.cm-site-footer-col a:hover{color:var(--accent)}.cm-site-footer-legal{color:var(--ink-muted);flex:100%;font-size:13px;line-height:20px}@media (width<=720px){.cm-container{padding-left:var(--space-4);padding-right:var(--space-4)}.cm-site-nav{gap:var(--space-4)}}@media (prefers-reduced-motion:reduce){.cm-faq-chevron,.cm-btn{transition:none}}body{margin:0}a{color:#9a5d45}a:hover{color:#7a4936}.cm-store{border-radius:8px;display:inline-flex}.cm-store:focus-visible{box-shadow:var(--focus-ring);outline:2px solid #0000}.cm-hdr{z-index:50;background:#1c1f23;transition:background-color .35s,box-shadow .35s;position:sticky;top:0}.cm-hdr .cm-hdr-row{transition:padding .35s}.cm-hdr .cm-site-nav-link{color:#f6f3ef}.cm-hdr .cm-site-nav-link:hover{color:#d4a28a}.cm-logo-neg{display:inline-flex}.cm-logo-pos{display:none}.cm-hdr[data-scrolled=true]{backdrop-filter:blur(14px);background:#f6f3efdb;box-shadow:0 1px #e4ddd5}.cm-hdr[data-scrolled=true] .cm-hdr-row{padding-top:12px;padding-bottom:12px}.cm-hdr[data-scrolled=true] .cm-site-nav-link{color:#1c1f23}.cm-hdr[data-scrolled=true] .cm-site-nav-link:hover{color:#9a5d45}.cm-hdr[data-scrolled=true] .cm-logo-neg{display:none}.cm-hdr[data-scrolled=true] .cm-logo-pos{display:inline-flex}.cm-mega{position:relative}.cm-mega-trigger svg{transition:transform .2s}.cm-mega:hover .cm-mega-trigger svg,.cm-mega:focus-within .cm-mega-trigger svg{transform:rotate(180deg)}.cm-mega-panel{box-sizing:border-box;border-radius:var(--radius-lg);color:#1c1f23;opacity:0;visibility:hidden;background:#fff;border:1px solid #e4ddd5;grid-template-columns:1fr 1fr;gap:8px 16px;width:600px;margin-top:14px;padding:20px;transition:opacity .18s,transform .18s,visibility .18s;display:grid;position:absolute;top:100%;left:-24px;transform:translateY(-6px);box-shadow:0 24px 56px #1c1f2338}.cm-mega-panel:before{content:"";height:16px;position:absolute;top:-16px;left:0;right:0}.cm-mega:hover .cm-mega-panel,.cm-mega:focus-within .cm-mega-panel{opacity:1;visibility:visible;transform:none}.cm-mega-col{flex-direction:column;gap:4px;display:flex}.cm-mega-col>.label{color:#5c636b;padding:4px 10px 6px}.cm-mega-item{border-radius:var(--radius-md);color:#1c1f23;align-items:center;gap:12px;padding:10px;text-decoration:none;display:flex}.cm-mega-item:hover,.cm-mega-item:focus-visible{color:#1c1f23;background:#f1ebe5}.cm-mega-item:focus-visible{box-shadow:var(--focus-ring);outline:2px solid #0000}.cm-mega-item .caption{color:#5c636b}.cm-mega-ico{border-radius:var(--radius-md);color:#1c1f23;background:#efd3c2;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.cm-mega-all{color:#9a5d45;border-top:1px solid #e4ddd5;grid-column:1/-1;align-items:center;gap:6px;margin-top:8px;padding:12px 10px 0;font-weight:600;text-decoration:none;display:inline-flex}.cm-mega-all:hover{color:#7a4936}@media (width<=960px){.cm-mega-panel{display:none}}.cm-hdr-mob{align-items:center;gap:12px;display:none}.cm-burger{border-radius:var(--radius-md);color:#f6f3ef;cursor:pointer;background:0 0;border:1px solid #f6f3ef47;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:inline-flex}.cm-burger:focus-visible{box-shadow:var(--focus-ring);outline:2px solid #0000}.cm-burger .ic-x{display:none}.cm-hdr[data-open=true] .cm-burger .ic-x{display:block}.cm-hdr[data-open=true] .cm-burger .ic-menu{display:none}.cm-hdr[data-scrolled=true] .cm-burger,.cm-hdr[data-open=true] .cm-burger{color:#1c1f23;border-color:#d8d0c7}@media (width<=960px){.cm-hdr .cm-hdr-row{flex-wrap:wrap;padding-top:14px;padding-bottom:14px}.cm-hdr-mob{display:inline-flex}.cm-site-header-home svg{width:auto!important;height:28px!important}.cm-hdr .cm-site-nav,.cm-hdr .cm-site-nav .cm-nav-cta{display:none}.cm-hdr[data-open=true]{background:#f6f3ef;box-shadow:0 12px 32px #1c1f232e}.cm-hdr[data-open=true] .cm-logo-neg{display:none}.cm-hdr[data-open=true] .cm-logo-pos{display:inline-flex}.cm-hdr[data-open=true] .cm-site-nav{border-top:1px solid #e4ddd5;flex-direction:column;flex-basis:100%;align-items:stretch;gap:0;padding:8px 0 4px;display:flex}.cm-hdr[data-open=true] .cm-site-nav-link{color:#1c1f23;border-bottom:1px solid #ede7e0;padding:14px 4px;font-size:17px;display:flex}.cm-hdr[data-open=true] .cm-mega-trigger svg{display:none}.cm-hdr[data-open=true] .cm-mega{width:100%;display:block}}@media (prefers-reduced-motion:reduce){.cm-mega-panel,.cm-mega-trigger svg{transition:none}}.hero-grid{grid-template-columns:minmax(0,1fr) 560px;align-items:center;gap:48px;padding-top:40px;padding-bottom:72px;display:grid}.hero-stage{height:740px;position:relative}.hero-blob{background:radial-gradient(circle at 35% 30%,#f3e1d6 0%,#efd3c2 55%,#e6c1ab 100%);border-radius:999px;width:540px;height:540px;margin:-290px 0 0 -270px;position:absolute;top:50%;left:50%}.hero-ring{border:1px dashed #9a5d4547;border-radius:999px;width:660px;height:660px;margin:-350px 0 0 -330px;position:absolute;top:50%;left:50%}.hero-floor{background:radial-gradient(closest-side,#1c1f2347,#1c1f2300);border-radius:50%;width:420px;height:40px;margin-left:-210px;position:absolute;bottom:6px;left:50%}.hero-phone{position:absolute;top:30px}.hero-phone.front{z-index:2;left:110px}.hero-phone.front .cm-phone{box-shadow:inset 0 0 0 1px #ffffff24,0 0 0 1px #1c1f238c,0 40px 80px -24px #1c1f238c}.hero-phone.back{z-index:1;transform-origin:0 0;top:70px;left:290px;transform:scale(.86)}.hero-phone.back .cm-phone{box-shadow:0 0 0 1px #1c1f2366,0 30px 60px -24px #1c1f2366}.hero-phone.back .cm-shot-wrap:after{content:"";background:#f6f3ef2e;position:absolute;inset:0}.hero-note{z-index:3;position:absolute}@media (width<=1180px){.hero-grid{text-align:center;grid-template-columns:1fr;justify-items:center}.hero-copy{align-items:center!important}}@media (width<=960px){.hero-stage{width:100%;max-width:400px;height:720px}.hero-phone.front{margin-left:-160px;left:50%}.hero-phone.back,.hero-note,.hero-ring{display:none}.hero-grid>*{min-width:0}.hero-title .cm-mark{white-space:normal!important}.hero-copy>span:first-child{flex-wrap:wrap;justify-content:center}.hero-blob{width:360px;height:360px;margin:-180px 0 0 -180px}}.cm-shot-wrap{background:#fff;min-height:0;position:relative;flex:auto!important}.cm-shot-wrap.cm-shot-dark{background:#111214!important}.cm-shot-wrap img{object-fit:cover;object-position:top;width:100%;height:calc(100% - 52px);position:absolute;top:52px;left:0}.cm-device{box-sizing:border-box;background:linear-gradient(#0b0c0e,#0b0c0e) padding-box padding-box,linear-gradient(150deg,#d9d4ce 0%,#8f8a85 18%,#3a3d42 42%,#1c1f23 58%,#6d6a67 82%,#cfc9c2 100%) border-box;border:4px solid #0000;border-radius:56px;width:300px;height:640px;padding:6px;position:relative;box-shadow:inset 0 0 0 1px #2a2e33,0 50px 90px -30px #1c1f2399,0 20px 40px -20px #1c1f2380}.cm-tilt-l{transform:translate(-112%)perspective(1400px)rotateY(24deg)rotate(-3deg)scale(.92)}.cm-tilt-r{transform:translate(12%)perspective(1400px)rotateY(-24deg)rotate(3deg)scale(.92)}.cm-device-screen{background:#fff;border-radius:47px;width:100%;height:100%;position:relative;overflow:hidden}.cm-device-screen img{object-fit:cover;object-position:top;width:100%;height:calc(100% - 38px);position:absolute;top:38px;left:0}.cm-device-island{z-index:3;background:#000;border-radius:20px;width:96px;height:28px;margin-left:-48px;position:absolute;top:17px;left:50%}.cm-device-btn{background:linear-gradient(90deg,#6d6a67,#cfc9c2);border-radius:3px;width:4px;position:absolute}.cm-device-glare{z-index:2;pointer-events:none;background:linear-gradient(115deg,#ffffff24 0%,#fff0 32%);border-radius:47px;position:absolute;inset:0}.sec-eyebrow{align-items:center;gap:12px;display:inline-flex;letter-spacing:.12em!important;font-size:15px!important;line-height:20px!important}.sec-eyebrow:before{content:"";background:currentColor;border-radius:2px;width:28px;height:2px}.sec-title{letter-spacing:-.025em!important;font-size:56px!important;line-height:62px!important}@keyframes cmFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes cmBob{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes cmFadeUp{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes cmPop{0%{opacity:0;transform:scale(.85)}70%{transform:scale(1.04)}to{opacity:1;transform:none}}@keyframes cmMark{0%{background-size:0% 100%}to{background-size:100% 100%}}@keyframes cmCount{0%{opacity:.2;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes cmProg{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@supports (animation-timeline:view()){#antes-depois .cm-container,#recursos .cm-container,#planos .cm-container,#produtos .cm-container,#sobre .cm-container,#faq .cm-container,#contato .cm-container{animation:linear both cmFadeUp view();animation-range:entry cover 28%}}.cm-tab{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;align-items:flex-start;gap:16px;padding:16px 18px;transition:background-color .25s,border-color .25s;display:flex}.cm-tab:hover{background:#f6f3ef0a}.cm-tab:focus-visible{outline-offset:2px;outline:2px solid #d4a28a}.cm-tab[data-on=true]{background:#262a2f;border-color:#3a3f45}.cm-tab-ico{color:#b9b3ad;border:1px solid #3a3f45;border-radius:10px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;transition:all .25s;display:flex}.cm-tab[data-on=true] .cm-tab-ico{color:#1c1f23;background:#d4a28a;border-color:#d4a28a}.cm-tab-desc{display:none}.cm-tab[data-on=true] .cm-tab-desc{display:block}.cm-prog{transform-origin:0;background:#d4a28a;border-radius:2px;height:2px;margin-top:10px;display:none}.cm-tab[data-on=true] .cm-prog{animation:5s linear both cmProg;display:block}[data-auto=false] .cm-prog{display:none!important}.cm-shot{object-fit:cover;object-position:top;opacity:0;width:100%;height:100%;transition:opacity .5s;position:absolute;inset:0}.cm-shot[data-on=true]{opacity:1}.cm-shot{pointer-events:none}.cm-shot[data-on=true]{pointer-events:auto;z-index:1}.cm-stage{aspect-ratio:680/600;background:#23272c;border-radius:28px;width:100%;max-width:680px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff14,0 24px 56px #00000059}.cm-stage .cm-cover{object-position:center}.cm-screen{background-color:#23272c;background-position:50%;background-size:cover;justify-content:center;align-items:center;display:flex}.cm-bg-suite{background-image:linear-gradient(#14161900,#14161940),url(/_astro/bg-suite.CM37tQQz.jpg)}.cm-bg-fachada2{background-image:linear-gradient(#14161900,#14161940),url(/_astro/bg-fachada.DWFmQbc7.jpg)}.cm-bg-sala{background-image:linear-gradient(#14161900,#14161940),url(/_astro/bg-sala.CiKS3qt4.jpg)}.cm-bg-cozinha{background-image:linear-gradient(#14161900,#14161940),url(/_astro/bg-cozinha.QKutyQRK.jpg)}.cm-stage .cm-pos-fachada{object-position:50% 58%}.cm-mini-phone img.cm-fit-bottom{object-position:bottom;background:#111214}.cm-mini-phone{aspect-ratio:912/1767;box-sizing:border-box;background:#0b0c0e;border-radius:36px;height:86%;padding:6px;box-shadow:inset 0 0 0 1px #ffffff24,0 0 0 1px #0009,0 24px 48px #00000073}.cm-mini-phone img{object-fit:cover;object-position:top;background:#f7f8fa;border-radius:30px;width:100%;height:100%;display:block}.cm-prod-media{flex:320px;align-self:stretch;min-height:260px;margin:-36px -36px -36px 0;position:relative;overflow:hidden}.cm-prod-media img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}@media (width<=960px){.cm-prod-media{flex-basis:100%;margin:0 -36px -36px}}.cm-shot.cm-shot-h{object-fit:contain;object-position:left center;background:#000;width:calc(100% - 44px);left:44px}.cm-seg{color:#1c1f23;min-height:48px;font:inherit;cursor:pointer;background:#fff;border:1px solid #8c847c;border-radius:999px;align-items:center;gap:8px;padding:0 18px;font-size:15px;font-weight:600;transition:all .2s;display:inline-flex}.cm-seg:hover{border-color:#1c1f23}.cm-seg:focus-visible{outline-offset:2px;outline:2px solid #9a5d45}.cm-seg[data-on=true]{color:#f6f3ef;background:#1c1f23;border-color:#1c1f23}.cm-segwrap{background:#ece5de;border:1px solid #e4ddd5;border-radius:999px;align-self:flex-start;gap:4px;padding:4px;display:inline-flex}.cm-segwrap .cm-seg{background:0 0;border-color:#0000;min-height:44px}.cm-segwrap .cm-seg:hover{background:#1c1f230f;border-color:#0000}.cm-segwrap .cm-seg[data-on=true]{color:#f6f3ef;background:#1c1f23;box-shadow:0 2px 8px #1c1f232e}.cm-range{accent-color:#9a5d45;cursor:pointer;width:100%;height:32px}.cm-plan{border:2px solid #0000;transition:opacity .3s,border-color .3s,transform .3s;position:relative}.cm-plan[data-rec=true]{border-color:var(--accent);transform:translateY(-6px)}.cm-rec{display:none}.cm-plan[data-rec=true] .cm-rec{display:inline-flex}.cm-unfit{display:none}.cm-plan[data-fit=false] .cm-unfit{display:flex}.cm-float{animation:7s ease-in-out infinite cmFloat}.cm-bob{animation:4.5s ease-in-out infinite cmBob}.cm-fade{animation:.9s cubic-bezier(.2,.7,.2,1) both cmFadeUp}.cm-pop{animation:.8s cubic-bezier(.2,.7,.2,1) both cmPop}.cm-mark{background-image:linear-gradient(#efd3c2,#efd3c2);background-position:0 88%;background-repeat:no-repeat;background-size:100% 100%;border-radius:.18em;padding:0 .12em;animation:1.2s cubic-bezier(.2,.7,.2,1) .5s both cmMark}.cm-count{animation:1s both cmCount}.cm-card{transition:transform .25s,box-shadow .25s}.cm-card:hover{transform:translateY(-6px);box-shadow:0 8px 24px #1c1f231f}.cm-card:hover .cm-ico{background:#d4a28a}.cm-ico{transition:background-color .25s}.cm-prod{transition:transform .25s,box-shadow .25s}.cm-prod:hover{transform:translateY(-6px);box-shadow:0 8px 24px #1c1f2324}.cm-prod:hover .cm-arrow{transform:translate(4px)}.cm-arrow{transition:transform .2s}@media (width<=960px){.hero-title{white-space:normal;font-size:42px!important;line-height:48px!important}.sec-title{font-size:34px!important;line-height:40px!important}.fan{flex-direction:column;align-items:center;height:auto!important}.fan .abs{position:static!important;transform:none!important}.fan .deco{display:none!important}}@media (prefers-reduced-motion:reduce){.cm-float,.cm-bob,.cm-fade,.cm-pop,.cm-mark,.cm-count,.cm-cycle,.cm-step,.cm-dot,.cm-pkt,.cm-countup,.cm-prog,.cm-container{animation:none!important}.cm-shot,.cm-plan,.cm-seg,.cm-tab{transition:none!important}.cm-cycle:first-child{opacity:1}}.cm-stamp{z-index:2;box-sizing:border-box;color:#f6f3ef;background:#1c1f23eb;border-radius:16px;flex-direction:column;gap:10px;width:22%;min-width:132px;padding:12px;display:flex;position:absolute;bottom:5%;left:3%;box-shadow:0 12px 32px #00000059}.cm-stamp img{aspect-ratio:1;object-fit:cover;border-radius:10px;width:100%}.cm-stamp .cm-mono{white-space:nowrap;font-size:11px;line-height:15px}.cm-stamp-title{letter-spacing:.02em;font-size:12px;font-weight:600;line-height:16px}.cm-stamp-note{opacity:.7;margin-top:2px;font-size:10px;line-height:14px}@media (width<=700px){.cm-stamp{display:none}}.cm-plan-alt{color:inherit;text-underline-offset:3px;align-self:center;padding:6px 4px;font-weight:600;text-decoration:underline}.cm-plan-alt:hover{color:inherit;opacity:.8}.cm-intent{border:0;grid-template-columns:repeat(3,1fr);gap:8px;margin:0;padding:0;display:grid}@media (width<=520px){.cm-intent{grid-template-columns:1fr}}.cm-prodpick{grid-template-columns:1fr 1fr;gap:8px;display:grid}.cm-f-prod{display:none}form[data-intent=produto] .cm-f-prod{display:flex}form[data-intent=produto] .cm-f-plan{display:none!important}.cm-intent-opt{border-radius:var(--radius-md);border:1px solid var(--line-strong);min-height:64px;color:var(--ink);text-align:left;cursor:pointer;font:inherit;background:0 0;flex-direction:column;align-items:flex-start;gap:2px;padding:12px 14px;display:flex}.cm-intent-opt:hover{border-color:var(--ink)}.cm-intent-opt:focus-visible{outline-offset:2px;outline:2px solid #9a5d45}.cm-intent-opt[aria-pressed=true]{border:2px solid var(--ink);background:var(--surface);padding:11px 13px}.cm-cookie{z-index:60;pointer-events:none;justify-content:center;display:flex;position:fixed;bottom:16px;left:16px;right:16px}.cm-cookie[data-state=fechado]{display:none}.cm-cookie-card{pointer-events:auto;box-sizing:border-box;border-radius:var(--radius-lg);color:#f6f3ef;background:#1c1f23;flex-wrap:wrap;align-items:center;gap:16px 24px;width:100%;max-width:880px;padding:18px 20px;display:flex;box-shadow:0 16px 40px #1c1f2347}.cm-cookie-card p{flex:380px;margin:0}.cm-cookie-card p strong{margin-bottom:2px;font-weight:600;display:block}.cm-cookie-card a{color:#efd3c2;text-underline-offset:2px;text-decoration:underline}.cm-cookie-actions{gap:12px;display:flex}.cm-cookie-btn{border-radius:var(--radius-md);color:#1c1f23;min-width:120px;min-height:44px;font:600 15px/1 var(--font-sans);cursor:pointer;background:#f6f3ef;border:1px solid #f6f3ef;padding:0 20px}.cm-cookie-btn:hover{background:#fff}.cm-cookie-btn:focus-visible{outline-offset:2px;outline:2px solid #efd3c2}@media (width<=600px){.cm-cookie-actions{width:100%}.cm-cookie-btn{flex:1;min-width:0}}html{scroll-padding-top:88px}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.cm-btn{box-sizing:border-box;justify-content:center;text-decoration:none}a.cm-btn-primary,a.cm-btn-primary:hover{color:var(--on-accent)}a.cm-btn-secondary,a.cm-btn-secondary:hover{color:var(--ink)}.cm-btn:disabled{cursor:wait}form .cm-field{max-width:none}form[data-intent=produto] .cm-f-doc{display:none}.cm-radio{box-sizing:border-box;border-radius:var(--radius-md);border:1px solid var(--line-strong);cursor:pointer;flex:1;align-items:center;gap:8px;min-height:48px;padding:0 14px;display:flex}.cm-radio:has(input:checked){border:2px solid var(--ink);padding:0 13px;font-weight:600}.cm-hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.cm-form-erro{border-radius:var(--radius-md);background:var(--danger-soft);color:var(--danger);padding:12px 14px;font-size:14px;line-height:20px}.cm-form-erro a{color:inherit}.cm-form-ok{box-sizing:border-box;border-radius:var(--radius-lg);background:var(--surface-raised);min-width:0;color:var(--ink);box-shadow:var(--shadow-2);flex-direction:column;flex:420px;gap:12px;padding:36px;display:flex}.cm-form-ok[hidden],form[hidden]{display:none!important}.cm-form-ok:focus{outline:none}.cm-so-mob,.cm-rec-car,.cm-faq-mais,.cm-prod-chev,.cm-hero-mob,.cm-planswitch,.cm-foot-toggle{display:none}.cm-foot-links{display:contents}@media (width<=1400px){.cm-mega-panel{left:auto;right:-250px}}@media (width<=1180px){.hero-copy .cm-actions{justify-content:center}}.hero-copy svg,#dados p svg{flex:none}@keyframes cmDestaque{0%,55%{box-shadow:0 0 0 3px var(--accent)}to{box-shadow:0 0 0 3px #0000}}.cm-prod-destaque{animation:2.4s ease-out cmDestaque}@media (width<=960px){.cm-hdr[data-open=true] .cm-site-nav{max-height:calc(100svh - 80px);overflow-y:auto}.cm-hdr[data-open=true] .cm-mega-trigger{justify-content:space-between}.cm-hdr[data-open=true] .cm-mega-trigger svg{transition:transform .2s;display:block}.cm-hdr[data-open=true] .cm-mega[data-sub=true] .cm-mega-trigger svg{transform:rotate(180deg)}.cm-hdr[data-open=true] .cm-mega:not([data-sub=true]) .cm-mega-trigger svg{transform:none}.cm-mega[data-sub=true] .cm-mega-panel{width:auto;box-shadow:none;opacity:1;visibility:visible;background:0 0;border:0;border-bottom:1px solid #ede7e0;border-radius:0;flex-direction:column;gap:6px;margin:0;padding:6px 0 10px;display:flex;position:static;transform:none}.cm-mega[data-sub=true] .cm-mega-panel:before{display:none}.cm-mega[data-sub=true] .cm-mega-col>.label{padding:2px 4px}.cm-mega[data-sub=true] .cm-mega-item{min-height:44px;padding:6px 4px}.cm-mega[data-sub=true] .cm-mega-ico{width:34px;height:34px}.cm-mega[data-sub=true] .cm-mega-all{display:none}}.cm-plan-dentro{font-size:15px;font-weight:600;display:none}.cm-plan[data-dentro=true] .cm-plan-dentro{display:inline}.cm-plan[data-dentro=true] strong.cm-mono[style*="20px"],.cm-plan[data-dentro=true] .cm-plan-mes{display:none}.cm-rec-rodape{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 16px;display:flex}.cm-rec-pausa{min-height:36px;color:var(--ink);font:500 14px/20px var(--font-sans);cursor:pointer;background:0 0;border:1px solid #3a3f45;border-radius:999px;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.cm-rec-pausa:hover{border-color:#737a82}.cm-rec-pausa:focus-visible{outline-offset:2px;outline:2px solid #d4a28a}.cm-rec-pausa .ic-play,.cm-rec-pausa[aria-pressed=true] .ic-pausa{display:none}.cm-rec-pausa[aria-pressed=true] .ic-play{display:block}.cm-field:has(.cm-input:required) .cm-field-label:after{content:" *";color:var(--danger)}.cm-field-msg{color:var(--danger);font-size:14px;font-weight:600;line-height:20px}.cm-field-msg[hidden]{display:none}.cm-ad-mob{flex-direction:column;min-width:0;display:flex}.cm-ad-lista{margin:0;padding:0;list-style:none}.cm-ad-ico{border-radius:var(--radius-md);background:var(--surface-raised);width:40px;height:40px;color:var(--ink);box-shadow:var(--shadow-1);justify-content:center;align-items:center;display:flex;position:relative}.cm-ad-selo{box-sizing:border-box;background:var(--danger);color:#fff;min-width:20px;height:20px;font:500 11px/1 var(--font-mono);border-radius:999px;justify-content:center;align-items:center;padding:0 5px;display:flex;position:absolute;top:-7px;right:-9px}.cm-ad-rot{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);font-size:11px;font-weight:600;line-height:14px}.cm-ad-pilha>span{flex-direction:column;justify-content:center;display:flex}.cm-ad-pilha strong{color:var(--ink);text-wrap:balance;font-weight:600}.cm-ad-h>span{color:var(--danger);font-weight:600}.cm-ad-a>span{color:var(--ink-muted)}.cm-ad-ok{color:var(--success)}.cm-ad-res strong{font-family:var(--font-display);letter-spacing:-.02em;font-weight:600}.cm-ad-lado{display:none}@media (width>=1100px){.cm-ad-mob{display:none}#antes-depois>.cm-container{gap:22px!important;padding-top:52px!important;padding-bottom:44px!important}#antes-depois>.cm-container>div:first-child{gap:8px!important}#antes-depois .sec-title{max-width:none!important;font-size:46px!important;line-height:54px!important}#antes-depois>.cm-container>div:first-child p{text-wrap:balance;font-size:17px;line-height:26px;max-width:900px!important}.cm-ad-lado{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.cm-ad-painel{flex-direction:column;min-width:0;display:flex;gap:12px!important;padding:20px 24px!important}.cm-ad-painel .h2{font-size:21px;line-height:28px}.cm-ad-painel>div:first-child>span:first-child{width:38px!important;height:38px!important}.mess{flex:auto;height:284px!important}.mess .m-abs>div>span:first-child{width:56px!important;height:56px!important}.mess .m-abs>div>span:first-child>svg{width:25px;height:25px}.mess>span.m-abs{font-size:13px;line-height:18px;padding:5px 10px!important}.mess>span.m-abs:nth-of-type(n){white-space:nowrap}.mess>div.m-abs:first-of-type{inset:2% auto auto 1%!important}.mess>div.m-abs:nth-of-type(2){inset:0 auto auto 38%!important}.mess>div.m-abs:nth-of-type(3){inset:4% 1% auto auto!important}.mess>div.m-abs:nth-of-type(4){inset:56% auto auto 4%!important}.mess>div.m-abs:nth-of-type(5){inset:40% auto auto 38%!important}.mess>div.m-abs:nth-of-type(6){inset:38% 2% auto auto!important}.mess>div.m-abs:nth-of-type(7){inset:auto 1% 0 auto!important}.mess>span.m-abs{inset:auto!important}.mess>span.m-abs:not(.cm-b2):not(.cm-b3){top:33%!important;left:3%!important}.mess>span.m-abs.cm-b2{top:78%!important;left:34%!important}.mess>span.m-abs.cm-b3{bottom:0!important;left:1%!important}.cm-ad-p-app ul{flex:auto;justify-content:space-between}.cm-ad-p-app li{gap:12px!important;padding:7px 0!important}.cm-ad-p-app li>span:first-child{width:36px!important;height:36px!important}.cm-ad-p-app li>span:first-child>svg{width:19px;height:19px}.cm-ad-p-app li .body{font-size:15px;line-height:20px}.cm-ad-p-app li .body-sm{font-size:13px;line-height:18px}.cm-ad-num{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding-top:10px;display:grid}.cm-ad-num>span{color:var(--ink-muted);white-space:nowrap;align-items:baseline;gap:6px;font-size:14px;line-height:20px;display:flex}.cm-ad-num strong{font-family:var(--font-display);letter-spacing:-.02em;font-size:30px;font-weight:600;line-height:34px}.cm-ad-p-hoje .cm-ad-num strong{color:var(--danger)}.cm-ad-p-app .cm-ad-num strong{color:var(--success)}}@media (width>=1100px) and (height<=780px){#antes-depois>.cm-container{gap:14px!important;padding-top:28px!important;padding-bottom:24px!important}#antes-depois .sec-title{font-size:34px!important;line-height:40px!important}#antes-depois>.cm-container>div:first-child p{display:none}.cm-ad-painel{gap:8px!important;padding:14px 20px!important}.mess{height:232px!important}.mess>span.m-abs.cm-b2{top:71%!important}.mess .m-abs>div>span:first-child{width:46px!important;height:46px!important}.cm-ad-p-app li{padding:3px 0!important}.cm-ad-p-app li .body-sm{display:none}.cm-ad-num{padding-top:6px}.cm-ad-num strong{font-size:24px;line-height:28px}}@media (width<=1099px){#antes-depois>.cm-container{gap:16px!important}#antes-depois>.cm-container>div:first-child{text-align:center!important;align-items:center!important}#antes-depois>.cm-container>div:first-child p{display:none}.cm-ad-mob{gap:12px;width:100%;max-width:620px;margin:0 auto}.cm-ad-lead{color:var(--ink-muted);text-align:center;margin:0;font-size:15px;line-height:22px}.cm-ad-lista{border:1px solid #0000;border-radius:16px;padding:4px 14px;transition:background-color .4s,border-color .4s}.cm-ad-mob[data-view=hoje] .cm-ad-lista{background:var(--surface-sunken)}.cm-ad-mob[data-view=app] .cm-ad-lista{background:var(--surface-raised);border-color:var(--line);box-shadow:var(--shadow-1)}.cm-ad-item{grid-template-columns:40px minmax(0,1fr) 20px;align-items:center;gap:12px;padding:9px 0;display:grid}.cm-ad-item+.cm-ad-item{border-top:1px solid var(--line)}.cm-ad-ico{transition:transform .4s,background-color .4s;transition-delay:calc(var(--i) * 70ms)}.cm-ad-mob[data-view=hoje] .cm-ad-item:nth-child(odd) .cm-ad-ico{transform:rotate(-6deg)}.cm-ad-mob[data-view=hoje] .cm-ad-item:nth-child(2n) .cm-ad-ico{transform:rotate(5deg)}.cm-ad-mob[data-view=app] .cm-ad-ico{background:var(--brand-soft);box-shadow:none}.cm-ad-selo{transition:opacity .3s}.cm-ad-mob[data-view=app] .cm-ad-selo{opacity:0}.cm-ad-txt{flex-direction:column;gap:1px;min-width:0;display:flex}.cm-ad-pilha{display:grid}.cm-ad-pilha>span{transition:opacity .35s,transform .35s,visibility .35s;transition-delay:calc(var(--i) * 70ms);grid-area:1/1}.cm-ad-pilha strong{font-size:15px;line-height:20px}.cm-ad-pilha>span>span{font-size:13px;line-height:18px}.cm-ad-mob[data-view=hoje] .cm-ad-a,.cm-ad-mob[data-view=app] .cm-ad-h{opacity:0;visibility:hidden;transform:translateY(6px)}.cm-ad-ok{opacity:0;transition:opacity .3s,transform .3s;transition-delay:calc(var(--i) * 70ms);transform:scale(.6)}.cm-ad-mob[data-view=app] .cm-ad-ok{opacity:1;transform:none}.cm-ad-res{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.cm-ad-res>span{color:var(--ink-muted);text-align:center;flex-direction:column;font-size:13px;line-height:18px;display:flex}.cm-ad-res strong{font-size:30px;line-height:34px;transition:color .3s}.cm-ad-mob[data-view=hoje] .cm-ad-res strong{color:var(--danger)}.cm-ad-mob[data-view=app] .cm-ad-res strong{color:var(--success)}}@media (width<=960px){:root{--g:24px}#recursos>.cm-container{gap:20px!important}.cm-rec-desk{display:none!important}.cm-rec-car{margin:0 calc(var(--g) * -1);flex-direction:column;gap:4px;min-width:0;display:flex}.cm-rec-track{padding:0 var(--g);scroll-snap-type:x mandatory;scroll-padding-left:var(--g);scrollbar-width:none;gap:12px;margin:0;list-style:none;display:flex;position:relative;overflow-x:auto}.cm-rec-track::-webkit-scrollbar{display:none}.cm-rec-slide{scroll-snap-align:start;flex-direction:column;flex:0 0 52%;gap:8px;min-width:0;display:flex}.cm-rec-media{border-radius:20px;height:456px;position:relative;overflow:hidden}.cm-rec-media .cm-mini-phone{height:94%}.cm-rec-foto{box-sizing:border-box;padding:12px}.cm-rec-foto img{border-radius:12px;width:100%;height:auto;display:block;box-shadow:0 16px 32px #0006}.cm-rec-slide .h3,.cm-rec-slide p{margin:0}.cm-rec-slide .h3{margin-top:6px}.cm-rec-dots{justify-content:center;display:flex}.cm-rec-dots button{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:28px;height:44px;padding:0;display:flex}.cm-rec-dots span{background:#737a82;border-radius:50%;width:8px;height:8px;transition:background-color .2s}.cm-rec-dots button[aria-current=true] span{background:#d4a28a}.cm-rec-dots button:focus-visible{outline-offset:-4px;border-radius:8px;outline:2px solid #d4a28a}.cm-rec-nota{align-self:center;padding:0 16px;font-size:13px}#planos>.cm-container{gap:12px!important}#planos>.cm-container>div:first-child{gap:8px!important}.cm-planos-config{gap:10px!important;padding:14px 16px!important}.cm-planos-config fieldset{flex-basis:100%!important;gap:6px!important}.cm-planos-config fieldset legend{font-size:16px;line-height:22px;padding-bottom:6px!important}.cm-planos-config>div{flex-basis:100%!important;gap:0!important}.cm-planos-config label.h3{font-size:16px;line-height:22px;align-items:center!important}.cm-planos-config label .cm-mono{font-size:28px!important;line-height:32px!important}.cm-planos-config .caption{display:none!important}.cm-planos-config>div:last-child{padding-top:8px!important}.cm-planos-config>div:last-child .h3{font-size:15px;line-height:20px}.cm-planos-config>div:last-child .body{display:none}.cm-perfis{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px!important;display:grid!important}.cm-perfis .cm-seg{text-align:center;border-radius:12px;flex-direction:column;justify-content:center;gap:2px;min-height:56px;padding:6px 4px;font-size:13px;line-height:16px}.cm-range{-webkit-appearance:none;appearance:none;touch-action:pan-y;background:0 0;height:44px;margin:0}.cm-range::-webkit-slider-runnable-track{background:var(--line);border-radius:3px;height:6px}.cm-range::-webkit-slider-thumb{-webkit-appearance:none;width:28px;height:28px;box-shadow:var(--shadow-1);background:#9a5d45;border:3px solid #fff;border-radius:50%;margin-top:-11px}.cm-range::-moz-range-track{background:var(--line);border-radius:3px;height:6px}.cm-range::-moz-range-thumb{background:#9a5d45;border:3px solid #fff;border-radius:50%;width:22px;height:22px}.cm-planswitch{align-self:stretch;display:inline-flex}.cm-planswitch .cm-seg{position:relative}.cm-planswitch .cm-seg[data-rec=true]:after{content:"";background:var(--accent);border-radius:50%;width:7px;height:7px;margin-left:2px}.cm-planswitch .cm-seg[data-rec=true][data-on=true]:after{background:var(--brand)}.cm-segwrap .cm-seg{flex:1;justify-content:center;padding:0 10px;font-size:14px}.cm-planos-config,.cm-planswitch,.cm-planos-lista{box-sizing:border-box;width:100%;max-width:640px;margin-left:auto;margin-right:auto}.cm-planos-lista{padding-top:10px!important;display:block!important}.cm-plan[data-ver=false]{display:none!important}.cm-plan{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:10px 12px!important;max-width:none!important;padding:20px 16px 8px!important;display:grid!important;transform:none!important}.cm-plan>*{grid-column:1/-1}.cm-plan>div:first-of-type{grid-column:1}.cm-plan>div:first-of-type .body-sm{display:none}.cm-plan>div:first-of-type .h2{font-size:20px;line-height:26px}.cm-plan>div:nth-of-type(2){grid-column:2;gap:4px!important}.cm-plan .cm-mono[style*="56px"]{letter-spacing:0!important;font-size:16px!important;line-height:22px!important}.cm-plan>div:nth-of-type(2) .body{font-size:13px;line-height:18px}.cm-plan[data-dentro=true]>div:nth-of-type(2){visibility:hidden}.cm-plan[data-dentro=true] .cm-plan-dentro{display:none}.cm-plan[data-dentro=true] strong.cm-mono[style*="20px"],.cm-plan[data-dentro=true] .cm-plan-mes{display:inline}.cm-plan>div:nth-of-type(3){flex-direction:column;align-items:flex-start!important;gap:0!important;padding:10px 14px!important}.cm-plan>div:nth-of-type(3) strong[style*="20px"]{line-height:36px;font-size:30px!important}.cm-unfit{font-size:13px;line-height:18px}.cm-plan ul{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px 10px!important;display:grid!important}.cm-plan li{font-size:13px;line-height:18px;align-items:flex-start!important;gap:6px!important}.cm-plan li .caption{white-space:nowrap}.cm-plan li>svg{flex:none;width:16px;height:16px;margin-top:1px}.cm-plan>div:last-child{gap:0!important}.cm-plan-alt{justify-content:center;align-items:center;min-height:44px;padding:0 4px;display:flex}#planos>.cm-container>p{text-align:left!important}.cm-reviews{margin:0 calc(var(--g) * -1);padding:0 var(--g);scroll-snap-type:x mandatory;scroll-padding-left:var(--g);scrollbar-width:none;overflow-x:auto;flex-wrap:nowrap!important;gap:12px!important}.cm-reviews::-webkit-scrollbar{display:none}.cm-reviews figure{box-sizing:border-box;scroll-snap-align:start;flex:0 0 44%!important;padding:20px!important}}@media (width>=721px) and (width<=960px){#antes-depois>.cm-container,#recursos>.cm-container,#planos>.cm-container,#dados>.cm-container,#produtos>.cm-container,#sobre>.cm-container,#faq>.cm-container,#contato>.cm-container{gap:32px!important;padding-top:64px!important;padding-bottom:64px!important}#dados>.cm-container>div:nth-child(2){grid-template-columns:repeat(2,minmax(0,1fr))!important}#dados .cm-card{max-width:none}#produtos a.cm-prod:not([data-act]),#produtos a[data-act=askConnect]{flex-basis:100%!important}#produtos a[data-act=askOne],#produtos a[data-act=askAudit],#produtos a[data-act=askAsset]{box-sizing:border-box;flex:200px!important;padding:24px!important}}@media (width<=720px){:root{--g:20px}.cm-rec-slide{flex-basis:86%}.cm-reviews figure{flex-basis:84%!important}.cm-so-desk{display:none}.cm-so-mob{display:inline}html,body{max-width:100%;overflow-x:clip}.cm-container{padding-left:20px;padding-right:20px}#antes-depois>.cm-container,#recursos>.cm-container,#planos>.cm-container,#dados>.cm-container,#produtos>.cm-container,#sobre>.cm-container,#faq>.cm-container,#contato>.cm-container{gap:24px!important;padding-top:44px!important;padding-bottom:40px!important}#planos>.cm-container{padding-bottom:32px!important}#dados{border-top:0!important}#dados>.cm-container{padding-top:36px!important}#antes-depois>.cm-container>div:first-child,#recursos>.cm-container>div:first-child,#planos>.cm-container>div:first-child,#dados>.cm-container>div:first-child{text-align:left!important;align-items:flex-start!important}.sec-title{letter-spacing:-.02em!important;font-size:30px!important;line-height:36px!important}.sec-eyebrow{font-size:13px!important}.body-lg{font-size:16px;line-height:24px}.cm-hdr-mob .cm-btn{height:44px}.cm-site-header-home{align-items:center;min-height:44px}.cm-hdr .cm-hdr-row{flex-wrap:nowrap;gap:8px}.cm-hdr[data-open=true] .cm-hdr-row{flex-wrap:wrap}.cm-hdr-mob{flex:none;gap:8px}.cm-cookie{bottom:8px;left:8px;right:8px}.cm-cookie-card{gap:10px;padding:12px 14px}.cm-cookie-card p{flex:100%;font-size:13px;line-height:18px}.cm-cookie-card p strong{display:none}.hero-grid{display:none!important}.cm-hero-mob{background:var(--surface);display:block}.cm-hero-txt{flex-direction:column;align-items:flex-start;gap:12px;padding:16px 20px;display:flex}.cm-hero-selo{border:1px solid var(--line);background:var(--surface-raised);color:var(--ink);border-radius:999px;align-items:center;gap:8px;padding:4px 12px 4px 4px;font-size:13px;font-weight:500;line-height:18px;display:inline-flex}.cm-hero-selo b{background:var(--graphite);color:var(--offwhite);border-radius:999px;padding:2px 9px;font-weight:600}.cm-hero-tit{font-family:var(--font-display);letter-spacing:-.03em;color:var(--ink);margin:0;font-size:clamp(25px,8.2vw,33px);font-weight:600;line-height:1.18}.cm-hero-tit span{background:var(--brand-soft);white-space:nowrap;border-radius:.16em;padding:0 .1em}.cm-hero-lead{color:var(--ink-muted);margin:0;font-size:15px;line-height:22px}.cm-hero-acao{flex-direction:column;gap:8px;width:100%;display:flex}.cm-hero-acao .cm-btn{width:100%;height:50px;display:flex}.cm-hero-micro{color:var(--ink-muted);text-align:center;text-wrap:balance;font-size:12.5px;line-height:17px}.cm-hero-img{aspect-ratio:6/5;background:#2a2622;position:relative;overflow:hidden}.cm-hero-foto{object-fit:cover;object-position:52% center;width:100%;height:100%;display:block}.cm-hero-nota{background:var(--surface-raised);color:var(--ink);box-shadow:var(--shadow-2);border-radius:14px;align-items:center;gap:8px;padding:7px 12px 7px 7px;font-size:11px;line-height:14px;display:flex;position:absolute;bottom:12px;left:12px}.cm-hero-nota b{white-space:nowrap;font-size:13px;font-weight:600;line-height:17px;display:block}.cm-hero-nota-ico{background:var(--brand);width:30px;height:30px;color:var(--on-brand);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.cm-numeros>.cm-container{gap:16px 12px!important;padding-top:20px!important;padding-bottom:20px!important}.cm-numeros>.cm-container>div{flex:40%;min-width:0;align-items:flex-start!important}.cm-numeros>.cm-container>div:nth-child(-n+2)>span:first-child{display:none!important}.cm-numeros .cm-mono{font-size:26px!important;line-height:30px!important}.cm-numeros>.cm-container>div:last-child{flex-basis:100%}.cm-store img{height:44px!important}#dados>.cm-container>div:nth-child(2){gap:0!important}#dados .cm-card{max-width:none;box-shadow:none;grid-template-columns:40px minmax(0,1fr);border:0!important;border-bottom:1px solid var(--line)!important;background:0 0!important;border-radius:0!important;gap:2px 14px!important;padding:14px 0!important;display:grid!important;transform:none!important}#dados .cm-ico{grid-row:1/3;width:40px!important;height:40px!important}#dados .cm-ico svg{width:20px;height:20px}#dados .cm-card>.body{font-size:15px;line-height:22px}#dados>.cm-container>p{font-size:15px;line-height:22px;text-align:left!important;justify-content:flex-start!important;align-items:flex-start!important}#produtos>.cm-container>span.label{margin-bottom:-18px!important}#produtos>.cm-container>div:not(:first-child){gap:10px!important}#produtos a.cm-prod{transform:none!important}#produtos a.cm-prod:not([data-act]){gap:16px!important;padding:24px 20px 0!important}#produtos .cm-prod-media{min-height:180px;margin:0 -20px}#produtos a.cm-prod[data-act]{grid-template-columns:44px minmax(0,1fr) 20px;align-items:center;flex:100%!important;gap:0 12px!important;padding:12px 14px!important;display:grid!important}#produtos a.cm-prod[data-act]>span:first-child{width:44px!important;height:44px!important}#produtos a.cm-prod[data-act] .h2{font-size:18px;line-height:24px}#produtos a.cm-prod[data-act] .label{font-size:11px;line-height:14px}.cm-prod-chev{transition:transform .2s;display:block}#produtos a.cm-prod[data-act]>:nth-child(n+4){grid-column:1/-1;margin-top:10px!important;display:none!important}#produtos a.cm-prod[data-aberto=true]>:nth-child(n+4){display:flex!important}#produtos a.cm-prod[data-aberto=true]>.cm-prod-cta{min-height:44px;margin-top:2px!important}#produtos a.cm-prod[data-aberto=true] .cm-prod-chev{transform:rotate(180deg)}#sobre>.cm-container>div:first-child{gap:28px!important}#sobre figure:not(.cm-reviews figure){gap:16px!important;padding:24px 20px!important}#sobre blockquote[style*="22px"]{font-size:16px!important;line-height:24px!important}#sobre figure svg[width="44"]{width:30px;height:30px}#faq>.cm-container{gap:20px!important}#faq>.cm-container>div:first-child{gap:14px!important}#faq a[href^=mailto\:]{margin:-10px 0;padding:12px 0;display:inline-block}.cm-faq-q{padding:10px 0;font-size:16px;line-height:22px}.cm-faq:not([data-todas=true]) .cm-faq-extra{display:none}.cm-faq-mais{width:100%;margin-top:16px;display:flex}.cm-faq[data-todas=true]+.cm-faq-mais{display:none}#contato>.cm-container{gap:24px!important}#contato>.cm-container>div:first-child{gap:12px!important}.cm-ct-bullets{display:none!important}#contato form,.cm-form-ok{gap:12px!important;padding:20px!important}.cm-intent{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.cm-intent-opt{text-align:center;justify-content:center;align-items:center;min-height:56px;padding:8px 6px}.cm-intent-opt[aria-pressed=true]{padding:7px 5px}.cm-intent-opt .body-sm{font-size:13px;line-height:17px}.cm-intent-opt .caption{display:none}#contato form input[type=checkbox],#contato form input[type=radio]{flex:none;width:22px;height:22px;margin:0!important}#contato form label:has(input[type=checkbox]){min-height:44px;align-items:center!important}.cm-lojas>.cm-container{gap:10px!important;padding-top:18px!important;padding-bottom:18px!important}.cm-site-footer-row{flex-flow:column;gap:0;padding-top:20px;padding-bottom:20px}.cm-site-footer-brand{flex:none;margin-bottom:12px}.cm-site-footer-desc{display:none}.cm-site-footer-col{flex:none;gap:0;width:100%}.cm-foot-tit{display:none}.cm-foot-toggle{border:0;border-top:1px solid var(--line);width:100%;min-height:48px;color:var(--ink);font:600 14px/20px var(--font-sans);cursor:pointer;background:0 0;justify-content:space-between;align-items:center;padding:0;display:flex}.cm-foot-toggle svg{transition:transform .2s}.cm-site-footer-col[data-aberto=true] .cm-foot-toggle svg{transform:rotate(180deg)}.cm-foot-links{display:none}.cm-site-footer-col[data-aberto=true] .cm-foot-links{padding-bottom:6px;display:block}.cm-site-footer-col a{align-items:center;min-height:44px;display:flex}.cm-site-footer-col:nth-child(4){border-top:1px solid var(--line)}.cm-site-footer-col:nth-child(4) .cm-eyebrow{display:none}.cm-site-footer-col:nth-child(4) .cm-foot-links{display:block}.cm-site-footer-col:nth-child(4) a:last-child{display:none}.cm-site-footer-legal{border-top:1px solid var(--line);flex:none;width:100%;margin-top:8px;padding-top:12px;font-size:12px;line-height:17px}}@media (width<=359px){.cm-site-header-home svg{height:24px!important}.cm-hdr-mob .cm-btn{padding:0 10px;font-size:13px}}
