@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/46a9e2f250689b4a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6131cbbf5549afa2-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/45462fd7b7c12654-s.1way2z9fj6cig.woff2)format("woff2");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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.0szrwpqb9mkwe.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.45535valc9rzk.woff2)format("woff2");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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/46a9e2f250689b4a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6131cbbf5549afa2-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/45462fd7b7c12654-s.1way2z9fj6cig.woff2)format("woff2");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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.0szrwpqb9mkwe.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.45535valc9rzk.woff2)format("woff2");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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/46a9e2f250689b4a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6131cbbf5549afa2-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/45462fd7b7c12654-s.1way2z9fj6cig.woff2)format("woff2");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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.0szrwpqb9mkwe.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.45535valc9rzk.woff2)format("woff2");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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/46a9e2f250689b4a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6131cbbf5549afa2-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/45462fd7b7c12654-s.1way2z9fj6cig.woff2)format("woff2");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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.0szrwpqb9mkwe.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.45535valc9rzk.woff2)format("woff2");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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}._6cOLqa_className{font-family:Inter,Inter Fallback;font-style:normal}._6cOLqa_variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:Urbanist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/63422f770a947d45-s.0hcch4vdjytm3.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Urbanist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9e6813202f725814-s.p.2d479lx_51mgt.woff2)format("woff2");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:Urbanist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/63422f770a947d45-s.0hcch4vdjytm3.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Urbanist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9e6813202f725814-s.p.2d479lx_51mgt.woff2)format("woff2");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:Urbanist Fallback;src:local(Arial);ascent-override:95.93%;descent-override:25.24%;line-gap-override:0.0%;size-adjust:99.04%}.MTbLaq_className{font-family:Urbanist,Urbanist Fallback;font-style:normal}.MTbLaq_variable{--font-urbanist:"Urbanist", "Urbanist Fallback"}
:root{--numbers-scale-01:-4px;--numbers-scale-02:-2px;--numbers-scale-03:-1px;--numbers-scale-04:-.5px;--numbers-scale-05:0px;--numbers-scale-06:.5px;--numbers-scale-07:1px;--numbers-scale-08:1.5px;--numbers-scale-09:2px;--numbers-scale-10:4px;--numbers-scale-11:6px;--numbers-scale-12:8px;--numbers-scale-13:10px;--numbers-scale-14:12px;--numbers-scale-15:14px;--numbers-scale-16:16px;--numbers-scale-17:18px;--numbers-scale-18:20px;--numbers-scale-19:24px;--numbers-scale-20:28px;--numbers-scale-21:32px;--numbers-scale-22:40px;--numbers-scale-23:48px;--numbers-scale-24:56px;--numbers-scale-25:64px;--numbers-scale-26:80px;--numbers-scale-27:96px;--numbers-scale-28:104px;--numbers-scale-29:128px;--colors-brand-primary-50:#eefdf5;--colors-brand-primary-100:#d3f8e4;--colors-brand-primary-200:#a7f0cc;--colors-brand-primary-300:#7ce5b0;--colors-brand-primary-400:#4dd497;--colors-brand-primary-500:#1fb87c;--colors-brand-primary-600:#089162;--colors-brand-primary-700:#067550;--colors-brand-primary-800:#055c40;--colors-brand-primary-900:#03422c;--colors-brand-primary-950:#012a1c;--colors-brand-secondary-50:#f9ffe8;--colors-brand-secondary-100:#f1ffc9;--colors-brand-secondary-200:#e2ff97;--colors-brand-secondary-300:#cdff66;--colors-brand-secondary-400:#afff46;--colors-brand-secondary-500:#93e62e;--colors-brand-secondary-600:#74c01c;--colors-brand-secondary-700:#589712;--colors-brand-secondary-800:#40720d;--colors-brand-secondary-900:#2c4e09;--colors-brand-secondary-950:#1a3005;--colors-neutral-0:#fff;--colors-neutral-50:#f4f6f4;--colors-neutral-100:#e9ecea;--colors-neutral-200:#dee3e0;--colors-neutral-300:#d3dad6;--colors-neutral-400:#aeb4b0;--colors-neutral-500:#89908b;--colors-neutral-600:#6c746f;--colors-neutral-700:#515854;--colors-neutral-800:#373d39;--colors-neutral-900:#242925;--colors-neutral-950:#171b18;--colors-status-success-50:#e8f7f0;--colors-status-success-100:#cdefdf;--colors-status-success-200:#a8e4c9;--colors-status-success-300:#8ed5b7;--colors-status-success-400:#5cc298;--colors-status-success-500:#2ea87d;--colors-status-success-600:#087f5b;--colors-status-success-700:#066a4c;--colors-status-success-800:#05563e;--colors-status-success-900:#03422c;--colors-status-success-950:#022a1c;--colors-status-warning-50:#fff7e6;--colors-status-warning-100:#ffedc7;--colors-status-warning-200:#f9dd9c;--colors-status-warning-300:#e6c27f;--colors-status-warning-400:#d9a655;--colors-status-warning-500:#c3872f;--colors-status-warning-600:#a96819;--colors-status-warning-700:#8a5415;--colors-status-warning-800:#70450f;--colors-status-warning-900:#56340c;--colors-status-warning-950:#382208;--colors-status-error-50:#fff1f0;--colors-status-error-100:#ffe0dc;--colors-status-error-200:#ffc4bd;--colors-status-error-300:#e5a39e;--colors-status-error-400:#ef8177;--colors-status-error-500:#d65c50;--colors-status-error-600:#b42318;--colors-status-error-700:#96201a;--colors-status-error-800:#7a1b14;--colors-status-error-900:#5c1510;--colors-status-error-950:#3d0e0a;--colors-status-info-50:#eaf7f7;--colors-status-info-100:#d3eeee;--colors-status-info-200:#b0e0df;--colors-status-info-300:#9ad4d1;--colors-status-info-400:#5fb8b6;--colors-status-info-500:#349396;--colors-status-info-600:#176b78;--colors-status-info-700:#135762;--colors-status-info-800:#104b55;--colors-status-info-900:#0c3940;--colors-status-info-950:#08262b;--colors-alpha-0:#fffc;--colors-alpha-4:#171b180a;--colors-alpha-8:#171b1814;--colors-alpha-16:#171b1829;--colors-alpha-24:#171b183d;--colors-alpha-32:#171b1852;--colors-alpha-40:#171b1866;--colors-alpha-48:#171b187a;--colors-alpha-56:#171b188f;--colors-alpha-64:#171b18a3;--colors-alpha-72:#171b18b8;--colors-alpha-80:#171b18cc;--colors-alpha-88:#171b18e0;--font-family-title:urbanist;--font-family-text:inter;--font-weight-thin:100;--font-weight-extra-light:200;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semi-bold:600;--font-weight-bold:700;--font-weight-extra-bold:800;--font-weight-black:900;--font-size-3xs:8px;--font-size-2xs:10px;--font-size-xs:12px;--font-size-sm:14px;--font-size-md:16px;--font-size-lg:18px;--font-size-xl:20px;--font-size-2xl:24px;--font-size-3xl:32px;--font-size-4xl:48px;--font-size-5xl:56px;--font-size-6xl:64px;--font-size-7xl:80px;--font-size-8xl:96px;--font-size-9xl:104px;--line-height-3xs:8px;--line-height-2xs:10px;--line-height-xs:12px;--line-height-sm:14px;--line-height-md:16px;--line-height-lg:18px;--line-height-xl:20px;--line-height-2xl:24px;--line-height-3xl:28px;--line-height-4xl:32px;--line-height-5xl:40px;--line-height-6xl:48px;--line-height-7xl:56px;--line-height-8xl:64px;--line-height-9xl:80px;--line-height-10xl:96px;--letter-spacing-minus-4:-4px;--letter-spacing-minus-2:-2px;--letter-spacing-0:0px;--letter-spacing-0-25:.25px;--letter-spacing-0-5:.5px;--letter-spacing-1:1px;--letter-spacing-2:2px;--letter-spacing-4:4px;--spacing-0:0px;--spacing-1:1px;--spacing-2:2px;--spacing-4:4px;--spacing-6:6px;--spacing-8:8px;--spacing-10:10px;--spacing-12:12px;--spacing-14:14px;--spacing-16:16px;--spacing-20:20px;--spacing-24:24px;--spacing-32:32px;--spacing-40:40px;--spacing-48:48px;--spacing-56:56px;--spacing-64:64px;--spacing-80:80px;--spacing-96:96px;--spacing-128:128px;--size-0:0px;--size-1:1px;--size-2:2px;--size-4:4px;--size-6:6px;--size-8:8px;--size-12:12px;--size-16:16px;--size-20:20px;--size-24:24px;--size-32:32px;--size-40:40px;--size-48:48px;--size-56:56px;--size-64:64px;--size-80:80px;--size-96:96px;--control-icon-xs:12px;--control-icon-sm:16px;--control-icon-md:20px;--control-icon-lg:24px;--control-icon-xl:32px;--control-icon-2xl:40px;--control-icon-3xl:56px;--control-icon-4xl:72px;--control-icon-5xl:86px;--control-avatar-xs:24px;--control-avatar-sm:32px;--control-avatar-md:40px;--control-avatar-lg:48px;--control-avatar-xl:64px;--control-height-sm:32px;--control-height-md:40px;--control-height-lg:48px;--control-height-xl:56px;--border-width-none:0px;--border-width-hairline:.5px;--border-width-thin:1px;--border-width-medium:2px;--border-width-large:3px;--border-width-strong:4px;--radius-none:0px;--radius-xs:2px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-2xl:24px;--radius-3xl:32px;--radius-full:999px;--radius-button:0px;--opacity-invisible:0;--opacity-hover:.08;--opacity-pressed:.16;--opacity-disabled:.5;--opacity-muted:.64;--opacity-visible:1;--layout-page-padding-mobile:16px;--layout-page-padding-tablet:24px;--layout-page-padding-desktop:32px;--layout-grid-gutter-mobile:16px;--layout-grid-gutter-tablet:24px;--layout-grid-gutter-desktop:32px;--layout-content-max-width-sm:640px;--layout-content-max-width-md:768px;--layout-content-max-width-lg:1024px;--layout-content-max-width-xl:1280px;--layout-content-max-width-2xl:1440px;--layout-content-max-width-3xl:1920px;--layout-content-max-width-page:1080px;--layout-page-background:#fff;--layout-profissionais-card-min-width:320px;--z-index-base:1;--z-index-raised:2;--z-index-panel:20;--z-index-menu:30;--z-index-modal:100;--duration-260:.26s;--duration-350:.35s;--duration-420:.42s;--duration-1000:1s;--duration-1500:1.5s;--duration-6000:6s;--easing-out-expo:cubic-bezier(.16, 1, .3, 1);--easing-out-quart:cubic-bezier(.25, 1, .5, 1);--easing-in-out:cubic-bezier(.37, 0, .63, 1);--easing-spring:cubic-bezier(.3, 2, .5, 1);--shadow-glow:0 0 32px var(--colors-alpha-16);--shadow-halo:0 0 32px 32px var(--colors-brand-primary-100);--shadow-elevated:0 8px 24px -8px var(--colors-alpha-8);--breakpoint-xs:420px;--breakpoint-sm:640px;--breakpoint-md:768px;--breakpoint-lg:1088px;--border-hairline-forca:100%}@media (max-resolution:1.5x){:root{--border-hairline-forca:50%}}
.label-xx-small{font-family:var(--font-inter), sans-serif;font-size:var(--font-size-2xs);font-weight:var(--font-weight-medium);line-height:var(--line-height-xs);letter-spacing:var(--letter-spacing-0)}.label-x-small{font-family:var(--font-inter), sans-serif;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:var(--line-height-md);letter-spacing:var(--letter-spacing-0)}.label-small-regular{font-family:var(--font-inter), sans-serif;font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);line-height:var(--line-height-md);letter-spacing:var(--letter-spacing-0)}.label-small-medium{font-family:var(--font-inter), sans-serif;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-md);letter-spacing:var(--letter-spacing-0)}.label-medium-regular{font-family:var(--font-inter), sans-serif;font-size:var(--font-size-md);font-weight:var(--font-weight-regular);line-height:var(--line-height-xl);letter-spacing:var(--letter-spacing-0)}.label-medium-medium{font-family:var(--font-inter), sans-serif;font-size:var(--font-size-md);font-weight:var(--font-weight-medium);line-height:var(--line-height-xl);letter-spacing:var(--letter-spacing-0)}.label-medium-bold{font-family:var(--font-inter), sans-serif;font-size:var(--font-size-md);font-weight:var(--font-weight-bold);line-height:var(--line-height-xl);letter-spacing:var(--letter-spacing-0)}.label-large-medium{font-family:var(--font-inter), sans-serif;font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);line-height:var(--line-height-2xl);letter-spacing:var(--letter-spacing-0)}.header-x-small{font-family:var(--font-urbanist), sans-serif;font-size:var(--font-size-md);font-weight:var(--font-weight-semi-bold);line-height:var(--line-height-xl);letter-spacing:var(--letter-spacing-0)}.header-small{font-family:var(--font-urbanist), sans-serif;font-size:var(--font-size-lg);font-weight:var(--font-weight-semi-bold);line-height:var(--line-height-2xl);letter-spacing:var(--letter-spacing-0)}.header-medium{font-family:var(--font-urbanist), sans-serif;font-size:var(--font-size-xl);font-weight:var(--font-weight-semi-bold);line-height:var(--line-height-3xl);letter-spacing:var(--letter-spacing-0)}.header-large{font-family:var(--font-urbanist), sans-serif;font-size:var(--font-size-2xl);font-weight:var(--font-weight-semi-bold);line-height:var(--line-height-4xl);letter-spacing:var(--letter-spacing-0)}.header-x-large{font-family:var(--font-urbanist), sans-serif;font-size:var(--font-size-3xl);font-weight:var(--font-weight-medium);line-height:var(--line-height-5xl);letter-spacing:var(--letter-spacing-0)}.text-note{font-family:var(--font-inter), sans-serif;font-size:var(--font-size-3xs);font-weight:var(--font-weight-regular);line-height:var(--line-height-2xs);letter-spacing:var(--letter-spacing-0)}.text-x-small{font-family:var(--font-inter), sans-serif;font-size:var(--font-size-2xs);font-weight:var(--font-weight-regular);line-height:var(--line-height-sm);letter-spacing:var(--letter-spacing-0)}.text-small-regular{font-family:var(--font-inter), sans-serif;font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:var(--line-height-lg);letter-spacing:var(--letter-spacing-0)}.text-small-bold{font-family:var(--font-inter), sans-serif;font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);line-height:var(--line-height-lg);letter-spacing:var(--letter-spacing-0)}.text-medium-regular{font-family:var(--font-inter), sans-serif;font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);line-height:var(--line-height-xl);letter-spacing:var(--letter-spacing-0)}.text-medium-semibold{font-family:var(--font-inter), sans-serif;font-size:var(--font-size-sm);font-weight:var(--font-weight-semi-bold);line-height:var(--line-height-xl);letter-spacing:var(--letter-spacing-0)}.text-medium-bold{font-family:var(--font-inter), sans-serif;font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);line-height:var(--line-height-xl);letter-spacing:var(--letter-spacing-0)}.text-large{font-family:var(--font-inter), sans-serif;font-size:var(--font-size-md);font-weight:var(--font-weight-regular);line-height:var(--line-height-2xl);letter-spacing:var(--letter-spacing-0)}
.home-pagina{background:var(--colors-neutral-50);min-height:100svh;color:var(--colors-neutral-950)}.home-secao-titulo{font-family:var(--font-urbanist), sans-serif;font-size:var(--font-size-xl);font-weight:var(--font-weight-semi-bold);line-height:var(--line-height-3xl);color:var(--colors-alpha-88);text-box:trim-both cap alphabetic;margin:0}@media (min-width:48em){.home-secao-titulo{font-size:var(--font-size-2xl);line-height:var(--line-height-4xl)}}.home-hero{border-bottom-right-radius:var(--radius-2xl);background:var(--colors-brand-primary-100);flex-direction:column;display:flex;overflow:clip}.home-hero .app-header{background:0 0}.home-hero-corpo{padding:var(--spacing-32) var(--pagina-padding-lateral) var(--spacing-40);flex-direction:column;display:flex}.home-hero-foto{display:none;position:relative}.home-hero-foto img{object-fit:cover;object-position:center 80%}.home-hero-coluna{gap:var(--spacing-24);flex-direction:column;display:flex}.home-hero-texto{align-items:flex-start;gap:var(--spacing-14);flex-direction:column;display:flex}.home-hero h1{font-family:var(--font-urbanist), sans-serif;font-size:var(--font-size-2xl);font-weight:var(--font-weight-semi-bold);line-height:var(--line-height-4xl);color:var(--colors-alpha-88);text-box:trim-both cap alphabetic;margin:0}@media (max-width:47.99em){.home-hero-titulo-trecho{white-space:nowrap}}@media (min-width:48em){.home-hero-corpo{align-items:stretch;gap:var(--spacing-40);padding:var(--spacing-16) var(--pagina-padding-lateral) var(--spacing-32);flex-direction:row}.home-hero-foto{aspect-ratio:908/577;border-radius:var(--radius-2xl);flex:1 1 0;min-width:0;display:block;overflow:hidden}.home-hero-coluna{align-content:center;row-gap:var(--spacing-24);flex:1 1 0;grid-template-columns:minmax(0,max-content);min-width:0;display:grid}.home-hero h1{font-size:var(--font-size-3xl);font-weight:var(--font-weight-medium);line-height:var(--line-height-5xl)}}@media (min-width:1088px){.home-hero-foto{aspect-ratio:auto;height:max(15rem, min(calc((100cqi - var(--spacing-40)) / 2 * 577 / 908), calc(100svh - var(--home-dobra-ocupada,0px) - var(--spacing-24))))}}.home-hero-corpo{container-type:inline-size}html.home-campo-aberto{overflow:hidden}.home-hero[data-expandido=true]{top:var(--teclado-topo,var(--spacing-0));z-index:calc(var(--z-index-panel) - 1);height:100dvh;padding-bottom:calc(var(--teclado-topo,var(--spacing-0)) + 100dvh - var(--teclado-linha,100dvh));transition:padding-bottom var(--duration-420) var(--easing-out-expo);border-radius:0;position:fixed;left:0;right:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.home-hero[data-expandido=true]{transition:none}}.home-hero[data-expandido=true] .home-hero-corpo{min-height:0;padding:var(--spacing-24) var(--pagina-padding-lateral);flex:1}.home-hero[data-expandido=true] .home-hero-foto{display:none}.home-hero[data-expandido=true] .home-hero-coluna{flex-direction:column;flex:1;justify-content:space-between;width:100%;max-width:50rem;margin:0 auto;display:flex}html.keyboard-cramped .home-hero[data-expandido=true] .home-hero-texto{display:none}@media (min-width:48em){.home-hero[data-expandido=true] .home-hero-corpo{padding:var(--spacing-48) var(--pagina-padding-lateral)}}.home-conteudo{gap:var(--spacing-24);padding-top:var(--spacing-24);flex-direction:column;display:flex}.home-secoes{gap:var(--spacing-32);padding:0 var(--pagina-padding-lateral);flex-direction:column;display:flex}@media (min-width:48em){.home-conteudo{gap:var(--spacing-40);padding-top:var(--spacing-40)}.home-secoes{gap:var(--spacing-40)}}.home-pagina>.app-footer{margin-top:var(--spacing-24)}@media (min-width:48em){.home-pagina>.app-footer{margin-top:var(--spacing-40)}}.faixa-trilho{gap:var(--spacing-24);padding:0 var(--pagina-padding-lateral);scrollbar-width:none;cursor:grab;display:flex;overflow-x:auto}.faixa-trilho:active{cursor:grabbing}.faixa-trilho::-webkit-scrollbar{display:none}.faixa-fileira{align-items:stretch;gap:var(--spacing-24);flex:none;display:flex}@media (max-width:47.99em){.faixa-trilho,.faixa-fileira{gap:var(--spacing-16)}}.faixa-como-funciona[data-cabe=true] .faixa-trilho{justify-content:center}.faixa-como-funciona[data-cabe=true] .faixa-fileira[aria-hidden=true]{display:none}.faixa-item{align-items:center;gap:var(--spacing-8);padding:var(--spacing-12) var(--spacing-24) var(--spacing-12) var(--spacing-12);border:var(--border-width-hairline) solid;border-radius:var(--radius-full);color:inherit;white-space:nowrap;flex:none;text-decoration:none;display:flex}.faixa-passo{border-color:color-mix(in srgb, var(--colors-neutral-200) var(--border-hairline-forca), transparent);background:var(--colors-neutral-100)}.faixa-passo-numero{width:var(--size-32);height:var(--size-32);border-radius:var(--radius-full);background:var(--colors-neutral-400);color:var(--colors-neutral-0);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-md);flex:none;place-items:center;display:grid}.faixa-item-texto{justify-content:center;gap:var(--spacing-6);flex-direction:column;display:flex}.faixa-item-titulo{font-family:var(--font-urbanist), sans-serif;font-size:var(--font-size-md);font-weight:var(--font-weight-semi-bold);line-height:var(--line-height-xl);color:var(--colors-alpha-88);text-box:trim-both cap alphabetic}.faixa-item-descricao{font-size:var(--font-size-xs);line-height:var(--line-height-lg);color:var(--colors-alpha-80)}.faixa-atalho{border-color:color-mix(in srgb, var(--colors-status-success-700) var(--border-hairline-forca), transparent);background:var(--colors-status-success-600)}.faixa-atalho .faixa-item-texto{white-space:normal;width:12.875rem}.faixa-atalho .faixa-item-titulo{color:var(--colors-neutral-0)}.faixa-atalho .faixa-item-descricao{color:var(--colors-brand-primary-50)}.faixa-atalho-icone{width:var(--size-32);height:var(--size-32);border-radius:var(--radius-full);background:var(--colors-brand-primary-400);flex:none;place-items:center;display:grid}.faixa-aviso{width:var(--size-96);padding:var(--spacing-6) var(--spacing-8);border:var(--border-width-thin) solid var(--colors-neutral-100);border-radius:var(--radius-md);color:var(--colors-alpha-64);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:var(--line-height-md);flex:none;justify-content:center;align-self:center;align-items:center;display:flex;position:relative}.faixa-aviso span{width:4.375rem}.faixa-aviso-seta{top:50%;right:calc(-1 * var(--size-8) - var(--border-width-thin));background:var(--colors-neutral-50);position:absolute;transform:translateY(-50%)rotate(90deg)}.pathways{gap:var(--spacing-16);flex-direction:column;display:flex}.pathway-list{gap:var(--spacing-16);margin:0 calc(-1 * var(--pagina-padding-lateral));padding:0 var(--pagina-padding-lateral);scrollbar-width:none;cursor:grab;display:flex;overflow-x:auto}.pathway-list:active{cursor:grabbing}.pathway-list::-webkit-scrollbar{display:none}.pathway-card{align-items:flex-start;gap:var(--spacing-8);min-width:0;padding:var(--spacing-16);border-radius:var(--radius-xl);background:var(--colors-neutral-0);color:inherit;flex-direction:column;flex:0 0 17.5rem;text-decoration:none;display:flex}.pathway-card-topo{gap:var(--spacing-16);flex-direction:column;width:100%;display:flex}.pathway-icon{width:1.75rem;height:1.75rem;display:block}.pathway-card-texto{gap:var(--spacing-8);flex-direction:column;min-width:0;display:flex}.pathway-card strong{font-family:var(--font-urbanist), sans-serif;font-size:var(--font-size-md);font-weight:var(--font-weight-semi-bold);line-height:var(--line-height-xl);color:var(--colors-alpha-88);text-box:trim-both cap alphabetic}.pathway-card small{font-size:var(--font-size-xs);line-height:var(--line-height-lg);color:var(--colors-alpha-80)}.pathway-card-acao{padding:var(--spacing-2);color:var(--colors-brand-primary-800);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:var(--line-height-md)}@media (min-width:48em){.pathway-list{gap:var(--spacing-24)}.pathway-card{flex:1 0 17.5rem}}.home-pagina .figma-result-band{background:0 0;padding:0}.home-pagina .figma-section-inner{max-width:none;padding:0}.home-profissionais .figma-section-heading h2{font-size:var(--font-size-xl);line-height:var(--line-height-3xl);color:var(--colors-alpha-88)}@media (min-width:48em){.home-profissionais .figma-section-heading h2{font-size:var(--font-size-2xl);line-height:var(--line-height-4xl)}.home-profissionais .figma-professionals-row{gap:var(--spacing-24)}.home-profissionais .figma-professionals-row>.figma-professional-card{width:clamp(17.5rem,20vw,24.25rem)}}@media (min-width:1088px){.home-profissionais .figma-professionals-row{width:calc(100% + 2 * var(--pagina-padding-lateral));margin-left:calc(-1 * var(--pagina-padding-lateral))}}.bloco-cannabis{gap:var(--spacing-10);padding:var(--spacing-8);border-radius:var(--radius-xl);background:var(--colors-neutral-100);grid-template-areas:"copy""foto";display:grid}.bloco-cannabis-texto{display:contents}.bloco-cannabis-copy{align-items:flex-start;gap:var(--spacing-10);padding:var(--spacing-12);flex-direction:column;grid-area:copy;display:flex}.bloco-cannabis-cabecalho{gap:var(--spacing-10);flex-direction:column;display:flex}.bloco-cannabis h2{font-family:var(--font-urbanist), sans-serif;font-size:var(--font-size-xl);font-weight:var(--font-weight-semi-bold);line-height:var(--line-height-3xl);color:var(--colors-alpha-88);text-box:trim-both cap alphabetic;margin:0}.bloco-cannabis p{font-size:var(--font-size-sm);line-height:var(--line-height-xl);color:var(--colors-alpha-80);margin:0}.bloco-cannabis strong{font-weight:var(--font-weight-semi-bold)}.bloco-cannabis-foto{border-radius:var(--radius-lg);grid-area:foto;height:15rem;position:relative;overflow:hidden}.bloco-cannabis-foto img{object-fit:cover;object-position:center 20%}.bloco-cannabis{position:relative}.bloco-cannabis .btn:after{content:"";z-index:var(--z-index-raised);position:absolute;inset:0}.bloco-cannabis .btn:active:not(:disabled):not([data-carregando=true]){transform:none}.bloco-cannabis .selo-giratorio{z-index:var(--z-index-raised);grid-area:foto;place-self:end;margin:0 1.4375rem 4.0625rem 0}@media (min-width:48em){.bloco-cannabis{align-items:stretch;display:flex}.bloco-cannabis-texto{justify-content:center;gap:var(--spacing-24);min-width:0;padding:var(--spacing-12) var(--spacing-24);flex-direction:column;flex:1 1 0;display:flex}.bloco-cannabis-copy{gap:var(--spacing-12);padding:0}.bloco-cannabis h2{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semi-bold);line-height:var(--line-height-4xl)}.bloco-cannabis .selo-giratorio{box-shadow:none;align-self:flex-start;margin:0}.bloco-cannabis-foto{flex:1 1 0;min-width:0;height:auto;min-height:max(22.375rem,16.7vw)}}.bloco-cannabis{container-type:inline-size}@container (min-width:86rem){.bloco-cannabis-texto{justify-content:center;align-items:center;gap:var(--spacing-32);flex-direction:row}.bloco-cannabis .selo-giratorio{align-self:center}.bloco-cannabis-copy{flex:0 36.3125rem}}.selo-giratorio{border-radius:var(--radius-full);background:var(--colors-brand-primary-200);width:5.8125rem;height:5.8125rem;box-shadow:var(--shadow-glow);flex:none;position:relative}.selo-giratorio-texto{width:6.8125rem;height:6.8125rem;animation:selo-girar calc(var(--duration-6000) * 3) linear infinite;justify-content:center;align-items:center;display:flex;position:absolute;top:calc(50% - 3.40625rem);left:calc(50% - 3.40625rem)}.selo-giratorio-texto img{flex:none;width:5.0016rem;max-width:none;height:5.034rem;display:block;transform:rotate(-118.64deg)}.selo-giratorio-centro{border-radius:var(--radius-full);background:var(--colors-brand-primary-300);place-items:center;width:2.9375rem;height:2.9375rem;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes selo-girar{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.selo-giratorio-texto{animation:none}}.home-publico-secao{gap:var(--spacing-20);flex-direction:column;display:flex}.home-publico{gap:0 var(--spacing-16);grid-template-rows:9.6875rem auto auto;grid-template-columns:1fr 1fr;display:grid}.home-publico .card-publico{grid-row:span 2;grid-template-rows:subgrid;background:var(--colors-neutral-100);row-gap:0;display:grid}.home-publico .card-publico-foto{height:auto;min-height:0}.home-publico .card-publico-titulo{font-size:var(--font-size-md);line-height:var(--line-height-xl);color:var(--colors-alpha-88)}.home-publico .card-publico-descricao{color:var(--colors-alpha-80)}.home-importante{align-items:flex-start;gap:var(--spacing-8);margin-top:var(--spacing-20);padding:var(--spacing-16);border-radius:var(--radius-xl);background:var(--colors-neutral-100);flex-direction:column;grid-column:1/-1;display:flex}.home-importante-texto{gap:var(--spacing-8);flex-direction:column;display:flex}.home-importante h3{font-family:var(--font-urbanist), sans-serif;font-size:var(--font-size-md);font-weight:var(--font-weight-semi-bold);line-height:var(--line-height-xl);color:var(--colors-alpha-88);text-box:trim-both cap alphabetic;margin:0}.home-importante p{font-size:var(--font-size-xs);line-height:var(--line-height-lg);color:var(--colors-alpha-80);margin:0}@media (min-width:48em){.home-publico{grid-template-columns:repeat(2, calc((100% - 4 * var(--spacing-24)) / 3)) 1fr;gap:0 var(--spacing-24);grid-template-rows:minmax(0,1fr) auto;height:max(23rem,17.25vw);display:grid}.home-publico .card-publico{grid-row:span 2;grid-template-rows:subgrid;row-gap:0;min-width:0;height:auto;display:grid}.home-publico .card-publico-foto{height:auto}.home-publico .card-publico-texto{gap:var(--spacing-10)}.home-publico .card-publico-titulo{font-size:var(--font-size-lg);line-height:var(--line-height-2xl)}.home-publico .card-publico-descricao{font-size:var(--font-size-sm);line-height:var(--line-height-xl)}.home-importante{min-width:0;padding:var(--spacing-24);grid-area:1/3/-1;justify-content:center;margin:0}.home-importante-texto{gap:var(--spacing-10)}.home-importante h3{font-size:var(--font-size-xl);line-height:var(--line-height-3xl)}.home-importante p{font-size:var(--font-size-sm);line-height:var(--line-height-xl)}.home-importante .home-importante-dados.btn{font-size:var(--font-size-sm)}}.home-osso-hero .figma-skeleton,.home-osso-foto{background:linear-gradient(90deg, var(--colors-brand-primary-200) 25%, var(--colors-brand-primary-100) 50%, var(--colors-brand-primary-200) 75%);animation:figma-skeleton-shimmer var(--duration-1500) ease-in-out infinite;background-size:200% 100%}@media (prefers-reduced-motion:reduce){.home-osso-hero .figma-skeleton,.home-osso-foto{animation:none}}.home-osso-hero{gap:var(--spacing-14)}.home-osso-badge{border-radius:var(--radius-full);width:62%;height:1.75rem}.home-osso-titulo{width:70%;height:1.0875rem}.home-osso-campo{width:100%;height:3.125rem;margin-top:var(--spacing-10);border-radius:var(--radius-lg)}.home-pagina{--home-dobra-ocupada:430px}@media (min-width:48em){.home-osso-hero{flex-direction:column;justify-content:center;display:flex}}.home-osso-faixa{gap:var(--spacing-16);padding:0 var(--pagina-padding-lateral);display:flex;overflow:hidden}.home-osso-chip{align-items:center;gap:var(--spacing-8);height:3.875rem;padding:var(--spacing-12);border-radius:var(--radius-full);background:var(--colors-neutral-100);flex:0 0 15rem;display:flex}.home-osso-chip-numero{width:var(--size-32);height:var(--size-32);border-radius:var(--radius-full);flex:none}.home-osso-chip-texto{gap:var(--spacing-6);flex-direction:column;flex:1;display:flex}.home-osso-chip-texto .figma-skeleton{height:.75rem}.home-osso-secao-titulo{width:12.625rem;height:.875rem}@media (min-width:48em){.home-osso-secao-titulo{height:1.0625rem}}.home-osso-caminho{gap:var(--spacing-8);height:9.9375rem;overflow:hidden}.home-osso-caminho .figma-skeleton{width:100%;height:.75rem}.home-osso-caminho .home-osso-caminho-icone{width:var(--size-24);height:var(--size-24);margin-bottom:var(--spacing-8);border-radius:var(--radius-full)}.home-osso-caminho-titulo{width:70%!important;height:1.25rem!important}.home-osso-caminho-acao{margin-top:var(--spacing-8);width:40%!important}.home-osso-publico .card-publico-foto{background:var(--colors-neutral-0)}.home-osso-publico .card-publico-texto{min-height:5.3125rem}.home-osso-publico .card-publico-texto .figma-skeleton{height:.75rem}.home-osso-importante{min-height:9.9375rem}.home-osso-importante .figma-skeleton{width:100%;height:.75rem}.home-osso-profissionais-titulo{width:12.625rem;height:1rem;margin-block:.375rem}.home-osso-valor{border-radius:var(--radius-lg);width:100%;height:6.125rem}.home-profissionais .figma-skeleton-professional{flex:none;width:17.5rem;min-height:19.25rem}@media (min-width:48em){.home-osso-profissionais-titulo{height:1.25rem}.home-osso-valor{height:3.625rem}.home-profissionais .figma-skeleton-professional{width:clamp(17.5rem,20vw,24.25rem);min-height:20.25rem}}.home-osso-cannabis{gap:var(--spacing-10);height:26.25rem;padding:var(--spacing-8);border-radius:var(--radius-xl);background:var(--colors-neutral-100);flex-direction:column;display:flex}.home-osso-cannabis-copy{justify-content:center;align-items:flex-start;gap:var(--spacing-10);padding:var(--spacing-12);flex-direction:column;flex:1;display:flex}.home-osso-cannabis-copy .figma-skeleton{width:100%;height:.75rem}.home-osso-cannabis-copy .home-osso-caminho-titulo{margin-bottom:var(--spacing-4)}.home-osso-cannabis-copy .home-osso-cannabis-botao{border-radius:var(--radius-lg);width:11.1875rem;height:2.25rem}.home-osso-cannabis-foto{border-radius:var(--radius-lg);flex:0 0 15rem}@media (min-width:48em){.home-osso-cannabis{height:calc(max(22.375rem, 16.7vw) + var(--spacing-16));flex-direction:row}.home-osso-cannabis-copy,.home-osso-cannabis-foto{flex:1 1 0;min-width:0}.home-osso-cannabis-copy{padding:var(--spacing-12) var(--spacing-24)}}
@property --btn-fundo{syntax:"<color>";inherits:false;initial-value:#0000}@property --btn-agua{syntax:"<color>";inherits:false;initial-value:#0000}@property --btn-nivel{syntax:"<percentage>";inherits:false;initial-value:0%}.btn{border-radius:var(--radius-lg);font-family:var(--font-inter), sans-serif;font-weight:var(--font-weight-medium);cursor:pointer;-webkit-tap-highlight-color:transparent;background:linear-gradient(to top, var(--btn-agua) var(--btn-nivel), var(--btn-fundo) var(--btn-nivel));transition:--btn-nivel var(--duration-420) var(--easing-out-expo), --btn-fundo var(--duration-350) var(--easing-out-expo), --btn-agua var(--duration-350) var(--easing-out-expo), color var(--duration-350) var(--easing-out-expo), transform var(--duration-350) var(--easing-spring);border:0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.btn:active:not(:disabled):not([data-carregando=true]),[data-estado-forcado=pressed] .btn{transition-duration:calc(var(--duration-260) / 2);transition-timing-function:var(--easing-out-quart);transform:scale(.96)}.btn-conteudo{align-items:center;gap:var(--spacing-6);display:inline-flex}.btn[data-redondo=true]{border-radius:var(--radius-full)}.btn[data-largura=total]{width:100%}.btn img,.btn svg{width:var(--control-icon-sm);height:var(--control-icon-sm);flex:none}.btn[data-tamanho=xx-small]{padding:var(--spacing-6) var(--spacing-8);border-radius:var(--radius-sm);font-size:var(--font-size-2xs);line-height:var(--line-height-xs)}.btn[data-tamanho=xx-small][data-variante=secondary]:not(:disabled):not([data-carregando=true]){color:var(--colors-status-success-900)}.btn[data-tamanho=x-small]{padding:var(--spacing-6) var(--spacing-10);font-size:var(--font-size-xs);line-height:var(--line-height-md)}.btn[data-tamanho=small]{padding:var(--spacing-10) var(--spacing-12);font-size:var(--font-size-sm);line-height:var(--line-height-md)}.btn[data-tamanho=medium]{padding:var(--spacing-14) var(--spacing-16);font-size:var(--font-size-md);line-height:var(--line-height-xl)}.btn[data-sem-padding=true]{padding:var(--spacing-2) 0}.btn[data-sem-padding=true] .btn-conteudo{padding:0 var(--spacing-6)}.btn[data-tamanho=medium] img,.btn[data-tamanho=medium] svg{width:var(--control-icon-md);height:var(--control-icon-md)}.btn[data-variante=primary]{--btn-fundo:var(--colors-brand-primary-800);--btn-agua:var(--colors-brand-primary-900);color:var(--colors-neutral-0)}.btn[data-variante=primary]:active:not(:disabled):not([data-carregando=true]),[data-estado-forcado=pressed] .btn[data-variante=primary]{--btn-fundo:var(--colors-neutral-950);--btn-agua:var(--colors-neutral-950)}.btn[data-variante=primary]:focus-visible,[data-estado-forcado=focus] .btn[data-variante=primary]{--btn-fundo:var(--colors-neutral-950)}.btn[data-variante=secondary]{--btn-fundo:var(--colors-alpha-8);--btn-agua:var(--colors-alpha-16);color:var(--colors-brand-primary-800)}.btn[data-variante=secondary]:active:not(:disabled):not([data-carregando=true]),[data-estado-forcado=pressed] .btn[data-variante=secondary]{--btn-fundo:var(--colors-alpha-24);--btn-agua:var(--colors-alpha-24)}.btn[data-variante=transparent]{--btn-fundo:transparent;--btn-agua:var(--colors-alpha-8);color:var(--colors-brand-primary-800)}.btn[data-variante=transparent]:active:not(:disabled):not([data-carregando=true]),[data-estado-forcado=pressed] .btn[data-variante=transparent]{--btn-fundo:var(--colors-alpha-16);--btn-agua:var(--colors-alpha-16);color:var(--colors-brand-primary-950)}@media (hover:hover){.btn:hover:not(:disabled):not([data-carregando=true]),[data-estado-forcado=hover] .btn{--btn-nivel:100%}.btn[data-variante=transparent]:hover:not(:disabled):not([data-carregando=true]),[data-estado-forcado=hover] .btn[data-variante=transparent]{color:var(--colors-brand-primary-900)}}@media (prefers-reduced-motion:reduce){.btn{background:color-mix(in srgb, var(--btn-agua) var(--btn-nivel), var(--btn-fundo))}.btn:active:not(:disabled):not([data-carregando=true]),[data-estado-forcado=pressed] .btn{transform:none}}.btn:focus-visible,[data-estado-forcado=focus] .btn{outline:var(--border-width-medium) solid var(--colors-brand-secondary-400);outline-offset:0}.btn:disabled,.btn[data-carregando=true]{--btn-fundo:var(--colors-alpha-8);--btn-agua:var(--colors-alpha-8);color:var(--colors-alpha-24);cursor:not-allowed}.btn[data-carregando=true]{pointer-events:none}.btn[data-carregando=true] .btn-conteudo{visibility:hidden}
.badge{align-items:center;gap:var(--spacing-4);padding:var(--spacing-4) var(--spacing-12);border-radius:var(--radius-full);font-size:var(--font-size-sm);line-height:var(--line-height-xl);display:inline-flex}.badge img,.badge svg{width:var(--size-16);height:var(--size-16)}.badge[data-color=primary]{background:var(--colors-brand-primary-300);color:var(--colors-brand-primary-900)}.badge[data-color=secondary]{background:var(--colors-brand-secondary-300);color:var(--colors-brand-secondary-950)}
.intro-page{justify-content:space-between;gap:var(--spacing-20);min-height:100svh;padding:var(--spacing-16);background:var(--colors-neutral-0);flex-direction:column;display:flex}.intro-content{gap:var(--spacing-16);width:100%;max-width:var(--layout-content-max-width-page);flex-direction:column;min-height:0;margin:0 auto;display:flex;overflow:auto}.intro-header{height:var(--size-16)}.intro-logo{width:115.675px;height:var(--size-16)}.intro-bubble{font-weight:inherit;padding:var(--spacing-12) var(--spacing-16);border-radius:var(--radius-sm) var(--radius-xl) var(--radius-xl) var(--radius-xl);background:var(--colors-neutral-50);font-size:var(--font-size-xs);line-height:var(--line-height-lg);align-self:flex-start;margin:0}.intro-copy{font-size:var(--font-size-sm);line-height:var(--line-height-xl)}.intro-copy p{margin:0 0 var(--spacing-20)}.intro-copy strong{font-weight:600}.intro-actions{gap:var(--spacing-12);width:100%;max-width:var(--layout-content-max-width-page);flex-direction:column;flex:none;margin:0 auto;display:flex}.emergency-panel{gap:var(--spacing-8);padding:var(--spacing-12);border-radius:var(--radius-md);background:var(--colors-neutral-50);color:var(--colors-alpha-72);font-size:var(--font-size-xs);font-weight:500;line-height:var(--line-height-md);flex-direction:column;display:flex}.emergency-panel strong{font-size:var(--font-size-2xs);line-height:var(--line-height-xs);color:var(--colors-alpha-88)}.privacy-link{color:var(--colors-brand-primary-800);font-size:var(--font-size-xs);font-weight:500;line-height:var(--line-height-md);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;text-decoration:none}.consent-card{align-items:center;gap:var(--spacing-12);padding:var(--spacing-12) var(--spacing-10);border:var(--border-width-hairline) solid var(--colors-alpha-8);border-radius:var(--radius-lg);font-size:var(--font-size-xs);line-height:var(--line-height-md);display:flex}.consent-card input{width:18px;height:18px;accent-color:var(--colors-brand-primary-800)}.consent-card{border:var(--border-width-thin) solid var(--colors-alpha-16);gap:var(--spacing-8)}.consent-card .consent-input{width:var(--size-1);height:var(--size-1);clip:rect(0 0 0 0);white-space:nowrap;border:0;margin:-1px;position:absolute;overflow:hidden}.consent-checkbox-control{flex:0 0 var(--size-24);width:var(--size-24);height:var(--size-24);place-items:center;display:grid;position:relative}.consent-checkbox-box{border:var(--border-width-thin) solid var(--colors-alpha-16);background:0 0;border-radius:3px;width:18px;height:18px;position:relative}.consent-checkbox-selected{width:var(--size-24);height:var(--size-24);display:none;position:absolute;inset:0}.consent-input:checked+.consent-checkbox-control .consent-checkbox-box{display:none}.consent-input:checked+.consent-checkbox-control .consent-checkbox-selected{display:block}.consent-input:focus-visible+.consent-checkbox-control .consent-checkbox-box{outline:var(--border-width-large) solid var(--colors-brand-primary-800);outline-offset:var(--border-width-large)}.consent-copy{flex:1;min-width:0}
.message-component{gap:var(--spacing-0);width:100%;padding:var(--spacing-6) var(--spacing-8);border:var(--border-width-hairline) solid color-mix(in srgb, var(--colors-status-success-200) var(--border-hairline-forca), transparent);border-radius:var(--radius-lg);background:var(--colors-neutral-0);cursor:text;transition-property:padding,gap,border-radius,background-color,box-shadow;transition-duration:var(--duration-420);transition-timing-function:var(--easing-out-expo);flex-direction:column;display:flex;position:relative}.message-component-focused,.message-component-filed{gap:var(--spacing-10);padding:var(--spacing-4) var(--spacing-4) var(--spacing-4) var(--spacing-8);border-radius:var(--radius-xl);background:var(--colors-brand-primary-50);box-shadow:var(--shadow-glow)}.message-component textarea{z-index:var(--z-index-base);width:100%;height:36px;padding:var(--spacing-8);resize:none;box-sizing:border-box;color:var(--colors-neutral-900);caret-color:#0000;background:0 0;border:0;outline:0;display:block;position:relative;overflow-y:hidden}.message-component-focused textarea{color:#0000}.message-component-field{position:relative}.message-component-mirror{z-index:var(--z-index-raised);padding:var(--spacing-8);box-sizing:border-box;color:#0000;white-space:pre-wrap;overflow-wrap:break-word;pointer-events:none;position:absolute;inset:0;overflow:hidden}.message-component-caret-anchor{position:relative}.message-component-caret-anchor .message-component-caret{left:calc(var(--message-caret-width) / -2 + 1.5px);position:absolute;top:50%;transform:translateY(-50%)}.message-component-placeholder{inset:var(--spacing-6) var(--spacing-8);padding:var(--spacing-8);color:var(--colors-neutral-600);pointer-events:none;white-space:nowrap;transition:opacity var(--duration-420) var(--easing-out-expo);align-items:center;gap:0;display:flex;position:absolute}.message-component-focused .message-component-placeholder{opacity:0}.message-component-gaveta{opacity:0;transition:grid-template-rows var(--duration-420) var(--easing-out-expo), opacity var(--duration-420) var(--easing-out-expo);grid-template-rows:0fr;display:grid}.message-component-focused .message-component-gaveta,.message-component-filed .message-component-gaveta{opacity:1;grid-template-rows:1fr}.message-component-gaveta-conteudo{min-height:0;overflow:hidden}.message-component{--message-caret-width:2px}@media (min-resolution:2x){.message-component{--message-caret-width:1.5px}}.message-component-caret{width:var(--message-caret-width);border-radius:var(--radius-full);background:var(--colors-brand-primary-800);height:20px;animation:message-caret-blink var(--duration-1000) step-end infinite;flex:none;display:inline-block}.message-component-meta{min-height:var(--size-20);padding:0 var(--spacing-8) var(--spacing-8);color:var(--colors-neutral-600);justify-content:space-between;align-items:center;display:flex}.message-component-meta button{padding:var(--spacing-10) var(--spacing-12);border-radius:var(--radius-lg);background:var(--colors-brand-primary-800);color:var(--colors-neutral-0);border:0}.message-component-meta button:disabled{background:var(--colors-alpha-8);color:var(--colors-alpha-24);cursor:not-allowed}@keyframes message-caret-blink{0%,45%{opacity:1}46%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.message-component-caret{animation:none}.message-component,.message-component-placeholder,.message-component-gaveta{transition:none}}
.figma-result-main,.figma-section-inner{width:100%;max-width:var(--layout-content-max-width-page);margin-left:auto;margin-right:auto}.figma-result-page{background:var(--colors-neutral-0);width:100%;min-height:100svh;color:var(--colors-neutral-950);font-family:var(--font-inter),sans-serif}.figma-result-main{gap:var(--spacing-40);padding:var(--spacing-20) var(--pagina-padding-lateral) var(--spacing-24);flex-direction:column;display:flex}.figma-result-messages{gap:var(--spacing-24);flex-direction:column;display:flex}.figma-user-message{margin-left:var(--spacing-32);padding:var(--spacing-12) var(--spacing-16);border-radius:var(--radius-xl) var(--radius-sm) var(--radius-xl) var(--radius-xl);background:var(--colors-status-success-100);font-size:var(--font-size-sm);line-height:var(--line-height-xl);overflow-wrap:anywhere}.figma-response-copy{font-size:var(--font-size-md);line-height:var(--line-height-2xl);color:var(--colors-alpha-88);white-space:pre-line}.figma-response-copy p{margin:0 0 var(--spacing-16)}.figma-response-copy p:last-child{margin-bottom:0}.figma-response-copy__pedaco{animation:figma-fade-pedaco var(--duracao-fade-pedaco,var(--duration-260)) ease-out both}@keyframes figma-fade-pedaco{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.figma-response-copy__pedaco{animation:none}}.figma-result-more{align-self:center;width:328px}.figma-result-more h2{margin:0 0 var(--spacing-20);font:600 var(--font-size-lg)/var(--line-height-2xl) var(--font-urbanist),sans-serif;text-align:center}.figma-result-more>div{gap:var(--spacing-14);flex-direction:column;display:flex}.figma-result-sections{flex-direction:column;gap:1px;display:flex}.figma-result-band{background:var(--colors-neutral-50);padding:16px 0}.figma-section-inner{gap:var(--spacing-16);padding:0 var(--pagina-padding-lateral);flex-direction:column;display:flex}.figma-section-heading h1,.figma-section-heading h2{font:600 var(--font-size-lg)/var(--line-height-2xl) var(--font-urbanist),sans-serif;margin:0}.figma-section-heading p{margin:var(--spacing-10) 0 0;font-size:var(--font-size-sm);line-height:var(--line-height-xl);color:var(--colors-alpha-88)}.figma-filter-row,.figma-action-row{gap:var(--spacing-6);flex-wrap:wrap;display:flex}.valor-sessao{align-items:flex-start;gap:var(--spacing-4);width:100%;padding:var(--spacing-14) var(--spacing-10);border:var(--border-width-hairline) solid color-mix(in srgb, var(--colors-alpha-8) var(--border-hairline-forca), transparent);border-radius:var(--radius-xl);background:var(--colors-alpha-4);flex-direction:column;display:flex}.valor-sessao>:first-child{white-space:nowrap;flex-shrink:0}.valor-sessao-texto{padding:0 var(--spacing-10);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);line-height:var(--line-height-lg);color:var(--colors-alpha-64);margin:0}.card-padrao{padding:var(--spacing-16)}@media (min-width:48em){.card-padrao{padding:var(--spacing-24)}}.figma-professional-card{gap:var(--spacing-12);padding:var(--spacing-16);border-radius:var(--radius-xl);background:var(--colors-neutral-0);flex-direction:column;display:flex}@media (min-width:48em){.figma-professional-card{padding:var(--spacing-24)}}.figma-professionals-row{gap:var(--spacing-16);width:calc(100% + 2 * var(--pagina-padding-lateral));margin-left:calc(-1 * var(--pagina-padding-lateral));padding:0 var(--pagina-padding-lateral);scrollbar-width:none;-ms-overflow-style:none;cursor:grab;display:flex;overflow-x:auto}.figma-professionals-row:active{cursor:grabbing}@media (min-width:1088px){.figma-professionals-row{width:100vw;padding:0 var(--pagina-padding-lateral);margin-left:calc(50% - 50vw)}}.figma-professionals-row::-webkit-scrollbar{display:none}.figma-professionals-row>.figma-professional-card{width:min(calc(100% - var(--spacing-32)), 280px);flex:none}.figma-professionals-row>:first-child{margin-left:auto}.figma-professionals-row>:last-child{margin-right:auto}.figma-professionals-row--esquerda>:first-child{margin-left:0}.figma-professional-card-construction{gap:0}.figma-professional-construction{justify-content:center;align-items:flex-start;gap:var(--spacing-24);padding:var(--spacing-20) 0;flex-direction:column;width:100%;display:flex}.figma-professional-construction-avatar{width:var(--size-96);height:var(--size-96)}.figma-professional-construction-copy{gap:var(--spacing-4);flex-direction:column;width:100%;display:flex}.figma-professional-construction-copy h3,.figma-professional-construction-copy p{margin:0}.figma-professional-construction-copy h3{color:var(--colors-neutral-950)}.figma-professional-construction-copy p{color:var(--colors-alpha-88)}.figma-professional-head{align-items:flex-start;gap:var(--spacing-12);display:flex}.figma-professional-avatar{width:var(--size-96);height:var(--size-96);object-fit:cover;border-radius:var(--radius-sm)}.figma-professional-head>div{gap:var(--spacing-6);flex-direction:column;flex:1;min-width:0;display:flex}.figma-professional-head strong{-webkit-line-clamp:2;font-size:var(--font-size-sm);line-height:var(--line-height-md);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.figma-professional-head span{font-size:var(--font-size-xs);line-height:var(--line-height-md);color:var(--colors-alpha-56)}.figma-professional-head small{font-size:var(--font-size-2xs);line-height:var(--line-height-sm);color:var(--colors-alpha-80)}.figma-info-icon,.figma-resource-heading>img,.figma-resource-heading>svg{width:var(--size-16);height:var(--size-16)}.figma-badges{gap:var(--spacing-6);flex-wrap:wrap;max-height:54px;display:flex;overflow:hidden}.figma-badges span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding:var(--spacing-4) var(--spacing-8);border-radius:var(--radius-full);background:var(--colors-alpha-8);font-size:var(--font-size-xs);line-height:var(--line-height-md);overflow:hidden}.figma-professional-card>p{font-size:var(--font-size-xs);line-height:var(--line-height-lg);color:var(--colors-alpha-80);margin:0}.figma-resource-list{gap:var(--size-1);margin:0 calc(-1 * var(--pagina-padding-lateral));flex-direction:column;display:flex}.figma-resource-card{gap:var(--spacing-24);padding:var(--spacing-24) var(--pagina-padding-lateral);background:var(--colors-neutral-0);flex-direction:column;display:flex}@media (min-width:48em){.figma-resource-card{padding:var(--spacing-24)}}.figma-resource-heading{align-items:flex-start;gap:var(--spacing-8);display:flex}.figma-resource-heading>div{flex:1;min-width:0}.figma-resource-heading h3{font:600 var(--font-size-md)/var(--line-height-xl) var(--font-urbanist),sans-serif;margin:0}.figma-resource-heading p{margin:var(--spacing-8) 0 0;font-size:var(--font-size-xs);line-height:var(--line-height-lg);color:var(--colors-alpha-88)}.figma-checklist-band{padding:var(--spacing-24) var(--spacing-16)}.figma-checklist{gap:var(--spacing-8);flex-direction:column;display:flex}.figma-checklist label{align-items:center;gap:var(--spacing-8);padding:var(--spacing-12) var(--spacing-10);border:var(--border-width-hairline) solid var(--colors-neutral-950);border-radius:var(--radius-lg);font-size:var(--font-size-xs);line-height:var(--line-height-lg);display:flex}.figma-checklist input{width:var(--size-24);height:var(--size-24);flex:0 0 var(--size-24);accent-color:var(--colors-brand-primary-800)}.figma-skeleton{border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--colors-neutral-100) 25%,var(--colors-neutral-50) 50%,var(--colors-neutral-100) 75%);animation:figma-skeleton-shimmer var(--duration-1500) ease-in-out infinite;background-size:200% 100%;display:block}@keyframes figma-skeleton-shimmer{to{background-position:-200% 0}}.figma-skeleton-description{gap:var(--spacing-8);flex-direction:column;width:100%;display:flex;overflow:hidden}.figma-skeleton-description .figma-skeleton{width:100%;height:13px}.figma-skeleton-description .figma-skeleton-heading{height:21px}.figma-skeleton-filter,.figma-skeleton-actions{gap:var(--spacing-6);width:100%;height:28px;display:flex}.figma-skeleton-filter .figma-skeleton{border-radius:var(--radius-full);width:84px}.figma-skeleton-professional{gap:var(--spacing-12)}.figma-skeleton-avatar{width:var(--size-96);height:var(--size-96);flex:0 0 var(--size-96)}.figma-skeleton-professional .figma-professional-head>div{gap:var(--spacing-6)}.figma-skeleton-name{width:min(190px,100%);height:20px}.figma-skeleton-specialty{width:72px;height:16px}.figma-skeleton-detail{width:120px;height:14px}.figma-skeleton-detail+.figma-skeleton-detail{width:150px}.figma-skeleton-tags{gap:var(--spacing-6);display:flex}.figma-skeleton-tags .figma-skeleton{height:var(--size-24);border-radius:var(--radius-full);flex:1}.figma-skeleton-button,.figma-skeleton-public-link{border-radius:var(--radius-lg);width:100%;height:36px}.figma-skeleton-resource-list .figma-resource-card{gap:var(--spacing-24)}.figma-skeleton-actions{gap:var(--spacing-8);height:36px}.figma-skeleton-actions .figma-skeleton{border-radius:var(--radius-full);flex:1}.figma-skeleton-checklist .figma-skeleton{width:100%}.figma-skeleton-more{align-self:stretch;gap:var(--spacing-14);flex-direction:column;width:100%;display:flex}.figma-skeleton-more>div{align-items:flex-start}.figma-skeleton-more-title{align-self:flex-start;width:257px;height:25px}.figma-skeleton-more-option{border-radius:var(--radius-full);height:37px}@media (prefers-reduced-motion:reduce){.figma-skeleton{animation:none}}.figma-result-more{align-self:flex-start}.figma-result-more h2{text-align:left}.figma-result-more>div{align-items:flex-start}.figma-result-band.figma-checklist-band{padding:var(--spacing-16) 0}.figma-result-sections{background:var(--colors-neutral-50);padding:var(--spacing-16) 0}.figma-section-inner{gap:var(--spacing-16)}.figma-section-heading p,.figma-resource-heading p{margin-top:var(--spacing-4)}.figma-professional-copy{gap:var(--spacing-2)!important}.figma-professional-identity{gap:var(--spacing-2);flex-direction:column;display:flex}.figma-professional-identity>strong{min-height:calc(2 * var(--line-height-md))}.figma-professional-card>:last-child{margin-top:auto}.figma-professional-identity>span{-webkit-line-clamp:2;min-height:calc(2 * var(--line-height-md));-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.figma-professional-head strong,.figma-professional-head span{font-weight:500}.figma-resource-list{margin-left:0;margin-right:0}.figma-checklist label{border:var(--border-width-thin) solid var(--colors-alpha-16);cursor:pointer}.figma-checklist label:has(.figma-checklist-input:checked){background:var(--colors-neutral-0)}.figma-checklist-input{width:var(--size-1);height:var(--size-1);clip:rect(0 0 0 0);white-space:nowrap;border:0;margin:-1px;position:absolute;overflow:hidden}.figma-checkbox-control{flex:0 0 var(--size-24);width:var(--size-24);height:var(--size-24);place-items:center;display:grid;position:relative}.figma-checkbox-box{border:var(--border-width-thin) solid var(--colors-alpha-16);background:0 0;border-radius:3px;width:18px;height:18px;position:relative}.figma-checkbox-selected{width:var(--size-24);height:var(--size-24);display:none;position:absolute;inset:0}.figma-checklist-input:checked+.figma-checkbox-control .figma-checkbox-box{display:none}.figma-checklist-input:checked+.figma-checkbox-control .figma-checkbox-selected{display:block}.figma-checklist-input:focus-visible+.figma-checkbox-control .figma-checkbox-box,[data-estado-forcado=focus] .figma-checklist-input+.figma-checkbox-control .figma-checkbox-box{outline:var(--border-width-large) solid var(--colors-brand-primary-800);outline-offset:var(--border-width-large)}.figma-checklist-copy{flex:1;min-width:0}.figma-action-row{width:calc(100% + 2 * var(--pagina-padding-lateral));margin-left:calc(-1 * var(--pagina-padding-lateral));padding:2px var(--pagina-padding-lateral);scrollbar-width:none;-ms-overflow-style:none;cursor:grab;flex-wrap:nowrap;margin-top:-2px;margin-bottom:-2px;overflow:auto hidden}.figma-action-row:active{cursor:grabbing}.figma-action-row::-webkit-scrollbar{display:none}.figma-action-row>.btn{white-space:nowrap;flex:none}.figma-result-band{scroll-margin-top:var(--spacing-16)}.figma-user-message{width:fit-content;max-width:calc(100% - var(--spacing-32));align-self:flex-end}.figma-section-heading p,.figma-resource-heading p,.figma-professional-card>p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.figma-section-heading h1,.figma-section-heading h2,.figma-resource-heading h3{white-space:nowrap;text-overflow:ellipsis;-webkit-line-clamp:unset;display:block;overflow:hidden}.figma-response-error{align-items:flex-start;gap:var(--spacing-14);font:400 var(--font-size-md)/var(--line-height-2xl) var(--font-inter),sans-serif;flex-direction:column;display:flex}.figma-response-error p{color:var(--colors-alpha-64);margin:0}.figma-result-sections{gap:0}@media (max-width:1087.98px){.figma-checklist-band .figma-section-inner{width:auto}.figma-result-band .figma-resource-list{width:calc(100% + 2 * var(--pagina-padding-lateral));margin-left:calc(-1 * var(--pagina-padding-lateral));margin-right:calc(-1 * var(--pagina-padding-lateral))}}@media (min-width:1088px){.figma-result-band .figma-resource-list{border-radius:var(--radius-xl);overflow:hidden}}.figma-professional-card{position:relative}.figma-professional-link{color:inherit;text-decoration:none}.figma-professional-link:after{content:"";position:absolute;inset:0}.figma-professional-card .btn{z-index:var(--z-index-base);position:relative}.figma-section-heading[data-variante=cartao]{padding:var(--spacing-16);border-radius:var(--radius-xl);background:var(--colors-neutral-0)}@media (min-width:48em){.figma-section-heading[data-variante=cartao]{padding:var(--spacing-24)}}.figma-section-heading[data-variante=cartao] h1,.figma-section-heading[data-variante=cartao] h2{font-size:var(--font-size-lg);line-height:var(--line-height-2xl);text-box:trim-both cap alphabetic;overflow:visible}.figma-section-heading[data-variante=cartao] p{margin-top:var(--spacing-14);font-size:var(--font-size-sm);line-height:var(--line-height-xl);color:var(--colors-alpha-88);white-space:pre-line;text-box:trim-start cap alphabetic;display:block;overflow:visible}.figma-formacoes ul{gap:var(--spacing-16);margin:var(--spacing-16) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.figma-formacoes li{gap:var(--spacing-2);flex-direction:column;display:flex}.figma-formacoes[data-variante=cartao] li p{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-md);color:var(--colors-alpha-88);text-box:trim-start cap alphabetic;margin:0}.figma-formacoes li div{font-size:var(--font-size-xs);line-height:var(--line-height-lg);color:var(--colors-alpha-64);flex-direction:column;display:flex}.figma-formacoes li:not(:last-child) div span:last-child{text-box:trim-end cap alphabetic}.figma-formacoes[data-variante=cartao] li:not(:last-child) p:last-child{text-box:trim-both cap alphabetic}
.dados-modal{z-index:var(--z-index-modal);width:100%;max-width:var(--layout-content-max-width-page);background:#fff;flex-direction:column;margin:0 auto;display:flex;position:fixed;inset:0;overflow-y:auto}.dados-modal-header{flex:none;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.dados-modal-logo{width:var(--control-icon-5xl);height:12px}.dados-modal-close{background:0 0;border:0;width:24px;height:24px;padding:0}.dados-modal-close img,.dados-modal-close svg{width:24px;height:24px;display:block}.dados-modal-body{flex-direction:column;gap:20px;padding:16px;display:flex}.dados-modal-body h1{font-family:var(--font-urbanist),sans-serif;color:var(--neutral-950);margin:0;font-size:20px;font-weight:600;line-height:28px}.dados-modal-section{flex-direction:column;gap:10px;display:flex}.dados-modal-section h3{font-family:var(--font-urbanist),sans-serif;color:var(--neutral-950);margin:0;font-size:18px;font-weight:600;line-height:24px}.dados-modal-section p{color:var(--neutral-950-88);margin:0;font-size:14px;line-height:20px}.dados-modal-section ul{color:var(--neutral-950-88);margin:0;padding-left:21px;font-size:14px;line-height:20px}.dados-page{background:#fff;min-height:100svh}.dados-page .dados-modal{min-height:100svh;position:static;overflow:visible}.dados-page .dados-modal-body{flex:1 0 auto}.dados-modal-rodape{position:sticky;bottom:0}@media (min-width:48em){.dados-modal-rodape{box-shadow:none;border-radius:0;padding:16px;position:static}}
.app-footer{gap:var(--spacing-16);padding:var(--spacing-24) var(--pagina-padding-lateral);background:var(--colors-neutral-50);box-sizing:border-box;flex-direction:column;display:flex;container:rodape/inline-size}.app-footer-contatos{gap:var(--spacing-16);flex-direction:column;display:flex}.app-footer-logo{width:86.756px;height:12px;display:block}.app-footer-redes{flex-direction:column;gap:6px;display:flex;container-type:inline-size}.app-footer-title{font-family:var(--font-inter),sans-serif;font-weight:500;font-size:var(--font-size-2xs);line-height:var(--line-height-xs);color:var(--colors-alpha-88);margin:0}.app-footer-list{align-items:flex-start;gap:var(--spacing-10);flex-direction:column;display:flex}.app-footer-item{align-items:flex-start;gap:var(--spacing-4);color:inherit;text-decoration:none;display:flex}.app-footer-item img,.app-footer-item svg{width:var(--size-16);height:var(--size-16);display:block}.app-footer-item span{font-family:var(--font-inter),sans-serif;font-weight:500;font-size:var(--font-size-xs);line-height:var(--line-height-md);color:var(--colors-alpha-80);white-space:nowrap}.app-footer-conteudo{align-items:flex-start;gap:var(--spacing-10);flex-direction:column;display:flex}.app-footer:not([data-compacto=true]) .app-footer-contatos{display:contents}.app-footer-secao-conteudo{order:1}.app-footer-card{padding:var(--spacing-8);border-radius:var(--radius-xl);background:var(--colors-neutral-100);flex-direction:column;gap:10px;display:flex}.app-footer-card-texto{align-items:flex-start;gap:var(--spacing-8);padding:var(--spacing-8);flex-direction:column;display:flex}.app-footer-card-cabecalho{gap:var(--spacing-8);flex-direction:column;display:flex}.app-footer-card-cabecalho h2{font-family:var(--font-urbanist),sans-serif;font-weight:var(--font-weight-semi-bold);font-size:var(--font-size-md);line-height:var(--line-height-xl);color:var(--colors-alpha-88);text-box:trim-both cap alphabetic;margin:0}.app-footer-card-cabecalho p{font-family:var(--font-inter),sans-serif;font-weight:400;font-size:var(--font-size-xs);line-height:var(--line-height-lg);color:var(--colors-alpha-80);text-wrap:pretty;margin:0}.app-footer-card .btn img,.app-footer-card .btn svg{width:12px;height:12px}.app-footer-card{position:relative}.app-footer-card .btn:after{content:"";z-index:var(--z-index-raised);position:absolute;inset:0}.app-footer-card .btn:active:not(:disabled):not([data-carregando=true]){transform:none}.app-footer-card-foto{border-radius:var(--radius-lg);height:188.425px;position:relative;overflow:hidden}.app-footer-card-foto img{object-fit:cover;object-position:center 54%}.app-footer-so-largo{display:none}@media (min-width:48em){.app-footer[data-compacto=true] .app-footer-contatos{align-items:flex-start;gap:var(--spacing-32);flex-direction:row}.app-footer[data-compacto=true] .app-footer-redes{flex-direction:row;container-type:normal}.app-footer[data-compacto=true] .app-footer-title{white-space:nowrap}.app-footer[data-compacto=true] .app-footer-list{gap:var(--spacing-12);flex-direction:row}.app-footer:not([data-compacto=true]){grid-template-columns:repeat(2, calc((100% - 4 * var(--spacing-24)) / 3)) minmax(0, 1fr);column-gap:var(--spacing-24);grid-template-rows:auto auto auto;align-items:start;row-gap:0;display:grid}.app-footer:not([data-compacto=true]) .app-footer-contatos{display:flex}.app-footer-contatos{gap:var(--spacing-32);grid-row:1/span 3}.app-footer-card{grid-row:1/span 3;grid-template-rows:subgrid;align-self:stretch;row-gap:0;display:grid}.app-footer-card-texto{display:contents}.app-footer-card-cabecalho{margin:var(--spacing-8) var(--spacing-8) 0;grid-row:1}.app-footer-card .btn{margin:var(--spacing-8) var(--spacing-8) 18px;grid-row:2;place-self:start}.app-footer-card-foto{grid-row:3}.app-footer-card-foto img{object-position:center}}@container (min-width:28rem){.app-footer-list{gap:var(--spacing-12);flex-direction:row}}@container rodape (min-width:86rem){.app-footer-so-estreito{display:none}.app-footer-so-largo{display:inline}.app-footer{grid-template-rows:1fr auto auto 1fr}.app-footer-contatos{grid-row:1/span 4}.app-footer-card{grid-row:1/span 4;grid-template-columns:minmax(0, 1fr) calc((100cqw - 4 * var(--spacing-24)) / 6)}.app-footer-card-cabecalho{margin:0 var(--spacing-24);grid-area:2/1}.app-footer-card .btn{margin:var(--spacing-8) var(--spacing-24) 0;grid-area:3/1}.app-footer-card-foto{grid-area:1/2/span 4}}
.side-menu{z-index:var(--z-index-menu);justify-content:flex-end;display:flex;position:fixed;inset:0}.side-menu-backdrop{background:var(--colors-alpha-64);cursor:pointer;position:absolute;inset:0}.side-menu--open .side-menu-backdrop{animation:sideMenuFadeIn var(--duration-420) var(--easing-out-expo) forwards}.side-menu--closing .side-menu-backdrop{animation:sideMenuFadeOut var(--duration-350) var(--easing-out-expo) forwards}.side-menu-close{z-index:var(--z-index-base);flex:0 0 var(--size-48);width:var(--size-48);min-height:100svh;padding:var(--spacing-14) var(--spacing-8);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:flex-start;display:flex;position:relative}.side-menu--open .side-menu-close{animation:sideMenuCloseIn var(--duration-420) var(--easing-out-expo) forwards}.side-menu--closing .side-menu-close{animation:sideMenuCloseOut var(--duration-350) var(--easing-out-expo) forwards}.side-menu-close img,.side-menu-close svg{width:var(--size-32);height:var(--size-32);display:block}.side-menu-panel{z-index:var(--z-index-base);width:min(360px, calc(100vw - var(--size-48)));min-height:100svh;padding:var(--spacing-20) var(--spacing-24);background:var(--colors-brand-primary-100);will-change:transform;position:relative;overflow:hidden}.side-menu--open .side-menu-panel{animation:sideMenuSlideIn var(--duration-420) var(--easing-out-expo) forwards}.side-menu--closing .side-menu-panel{animation:sideMenuSlideOut var(--duration-350) var(--easing-out-quart) forwards}.side-menu-panel h2{margin:0 0 var(--spacing-16);font-family:var(--font-urbanist), sans-serif;font-size:var(--font-size-md);font-weight:600;line-height:var(--line-height-xl);color:var(--colors-alpha-88)}.side-menu-professionals+h2,.side-menu-contacts+h2{margin-top:var(--spacing-32)}.side-menu-professionals{gap:var(--spacing-12);flex-direction:column;display:flex}.side-menu-professionals button{color:var(--colors-alpha-88);font-size:var(--font-size-md);line-height:var(--line-height-xl);text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.side-menu-contacts{gap:var(--spacing-12);flex-direction:column;display:flex}.side-menu-contacts a{align-items:center;gap:var(--spacing-4);color:var(--colors-alpha-88);font-size:var(--font-size-md);line-height:var(--line-height-xl);text-decoration:none;display:flex}.side-menu-contacts img,.side-menu-contacts svg{flex:0 0 var(--size-20);width:var(--size-20);height:var(--size-20);display:block}@keyframes sideMenuFadeIn{0%{opacity:0}to{opacity:1}}@keyframes sideMenuFadeOut{0%{opacity:1}to{opacity:0}}@keyframes sideMenuSlideIn{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes sideMenuSlideOut{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes sideMenuCloseIn{0%{opacity:0;transform:translateX(var(--spacing-16))}to{opacity:1;transform:translate(0)}}@keyframes sideMenuCloseOut{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translateX(var(--spacing-16))}}@media (max-width:420px){.side-menu-panel{padding:var(--spacing-20) var(--spacing-16)}}@media (prefers-reduced-motion:reduce){.side-menu--open .side-menu-backdrop,.side-menu--closing .side-menu-backdrop,.side-menu--open .side-menu-close,.side-menu--closing .side-menu-close,.side-menu--open .side-menu-panel,.side-menu--closing .side-menu-panel{animation:none!important}}
.figma-response-loading{align-items:center;gap:var(--spacing-10);font-size:var(--font-size-md);font-weight:400;line-height:var(--line-height-2xl);color:var(--colors-alpha-64);flex-wrap:wrap;display:flex}.figma-response-loading>span{white-space:nowrap}.figma-result-page-initial-loading{flex-direction:column;display:flex}.figma-result-page-initial-loading .figma-result-main{flex:1}.figma-response-loader{flex-shrink:0;width:23.72px;height:15.7409px;position:relative}.figma-response-loader-icon{mix-blend-mode:multiply;animation-duration:var(--duration-6000);animation-iteration-count:infinite;animation-timing-function:var(--easing-in-out);position:absolute;top:50%;left:0;transform:translateY(-50%)}.figma-response-loader-icon-1{animation-name:loader-anel-1}.figma-response-loader-icon-2{animation-name:loader-anel-2;transform:translateY(-50%)translate(48.245%)}@keyframes loader-anel-1{0%{translate:0}8.333%{translate:48.481% .076%}16.667%{translate:0}25%{translate:48.481% .076%}33.333%{translate:0}41.667%{translate:48.481% .076%}50%{translate:0}58.333%{translate:0 28.588%}66.667%{translate:0 -28.588%}75%{translate:0 28.588%}83.333%{translate:0 -28.588%}91.667%{translate:0 28.588%}to{translate:0}}@keyframes loader-anel-2{0%{translate:0}8.333%{translate:-48.369%}16.667%{translate:0}25%{translate:-48.369%}33.333%{translate:0}41.667%{translate:-48.369%}50%{translate:0}58.333%{translate:0 -28.588%}66.667%{translate:0 28.588%}75%{translate:0 -28.588%}83.333%{translate:0 28.588%}91.667%{translate:0 -28.588%}to{translate:0}}@media (prefers-reduced-motion:reduce){.figma-response-loader-icon{animation:none}}
.loader{width:var(--size-32);height:var(--size-32);flex-shrink:0;display:block;position:relative}.loader-anel,.loader-arco{display:block;position:absolute;top:0;left:0}.loader-giro{animation:loader-volta calc(var(--duration-1500) * 1.5) linear infinite, loader-ondula calc(var(--duration-1500) * 1.375) var(--easing-in-out) infinite alternate;position:absolute;inset:0}@keyframes loader-volta{to{transform:rotate(360deg)}}@keyframes loader-ondula{0%{rotate:-18deg}to{rotate:18deg}}.loader-tela{z-index:var(--z-index-modal);justify-content:center;align-items:center;gap:var(--spacing-24);padding:var(--spacing-16);background:var(--colors-neutral-0);flex-direction:column;display:flex;position:fixed;inset:0}.loader-tela-texto{padding:0 var(--spacing-16);color:var(--colors-alpha-88);font:var(--font-weight-semi-bold) var(--font-size-xl) / var(--line-height-3xl) var(--font-urbanist), sans-serif;text-align:center;text-box:trim-both cap alphabetic;margin:0}@media (prefers-reduced-motion:reduce){.loader-giro{animation:none}}
.bv-pagina{background:var(--colors-neutral-50);min-height:100svh;color:var(--colors-neutral-950);position:relative}@media (max-width:47.99em){.bv-pagina{padding-bottom:calc(var(--spacing-96) - var(--spacing-24))}}.bv-pagina .app-header{z-index:var(--z-index-raised);height:var(--size-48);background:var(--colors-brand-primary-100);box-shadow:var(--shadow-halo);position:absolute;top:0;left:0;right:0}.bv-hero{gap:var(--spacing-24);flex-direction:column;display:flex}.bv-hero-topo{flex-direction:column;display:flex}.bv-hero-foto{aspect-ratio:449/415;position:relative;overflow:hidden}.bv-hero-foto img{object-fit:cover;object-position:center 90%}.bv-hero-coluna{flex-direction:column;display:flex}.bv-hero-texto{z-index:var(--z-index-base);gap:var(--spacing-14);margin:calc(-1 * var(--size-48) - var(--spacing-2)) var(--layout-page-padding-mobile) 0;padding:var(--spacing-24);border-radius:var(--radius-xl);background:var(--colors-neutral-0);flex-direction:column;display:flex;position:relative}.bv-hero-titulo{font-family:var(--font-urbanist), sans-serif;font-size:var(--font-size-2xl);font-weight:var(--font-weight-semi-bold);line-height:var(--line-height-4xl);text-box:trim-both cap alphabetic;margin:0}.bv-hero-descricao{color:var(--colors-alpha-88);font-size:var(--font-size-sm);line-height:var(--line-height-xl);margin:0}.bv-hero-cards{gap:var(--layout-grid-gutter-mobile);padding:var(--spacing-24) var(--layout-page-padding-mobile) 0;grid-template-columns:1fr 1fr;display:grid}.bv-continuar{display:none}.bv-conteudo{gap:var(--spacing-24);width:100%;max-width:67.5rem;padding:var(--spacing-24) var(--layout-page-padding-mobile) 0;flex-direction:column;margin:0 auto;display:flex}.bv-secao{gap:var(--spacing-20);flex-direction:column;display:flex}.bv-secao-titulo{font-family:var(--font-urbanist), sans-serif;font-size:var(--font-size-xl);font-weight:var(--font-weight-semi-bold);line-height:var(--line-height-3xl);text-box:trim-both cap alphabetic;margin:0}.bv-publico{gap:var(--layout-grid-gutter-mobile);grid-template-rows:auto auto;grid-template-columns:1fr 1fr;display:grid}.bv-aviso{color:var(--colors-alpha-88);font-size:var(--font-size-sm);line-height:var(--line-height-xl);margin:0}.bv-rodape{width:100%;padding:var(--spacing-16) var(--layout-page-padding-mobile) 0;flex-direction:column;display:flex}.bv-rodape .app-footer{align-items:flex-start;padding-inline:0}.bv-rodape .app-footer-title,.bv-rodape .app-footer-list{padding-inline:0}.bv-importante{align-items:flex-start;gap:var(--spacing-16);padding:var(--spacing-16);border-radius:var(--radius-xl);background:var(--colors-neutral-0);flex-direction:column;display:flex}@media (min-width:48em){.bv-importante{padding:var(--spacing-24)}}.bv-importante-titulo{font-family:var(--font-urbanist), sans-serif;font-size:var(--font-size-md);font-weight:var(--font-weight-semi-bold);line-height:var(--line-height-xl);text-box:trim-both cap alphabetic;margin:0}.bv-importante-dados.btn{padding:var(--spacing-2) 0}.cards-lp{gap:var(--spacing-12);padding:var(--spacing-16);border-radius:var(--radius-xl);background:var(--colors-neutral-0);flex-direction:column;display:flex;overflow:clip}@media (min-width:48em){.cards-lp{padding:var(--spacing-24)}}.cards-lp-texto{gap:var(--spacing-6);flex-direction:column;display:flex}.cards-lp-titulo{font-family:var(--font-urbanist), sans-serif;font-size:var(--font-size-md);font-weight:var(--font-weight-semi-bold);line-height:var(--line-height-xl);color:var(--colors-neutral-950);text-box:trim-both cap alphabetic;margin:0}.cards-lp-descricao{color:var(--colors-alpha-88);font-size:var(--font-size-xs);line-height:var(--line-height-lg);margin:0}.card-publico{border-radius:var(--radius-xl);background:var(--colors-neutral-0);flex-direction:column;display:flex;overflow:clip}.bv-publico .card-publico{grid-row:span 2;grid-template-rows:subgrid;row-gap:0;display:grid}.card-publico-foto{height:9.5rem;position:relative}.card-publico-foto img{object-fit:cover}.card-publico-foto:empty{background:var(--colors-neutral-100)}.card-publico-link{color:inherit;text-decoration:none}.card-publico-link:focus-visible,[data-estado-forcado=focus] .card-publico-link{outline:var(--border-width-large) solid var(--colors-brand-secondary-400);outline-offset:var(--border-width-large)}.card-publico-texto{gap:var(--spacing-6);padding:var(--spacing-16);flex-direction:column;display:flex}@media (min-width:48em){.card-publico-texto{padding:var(--spacing-24)}}.card-publico-titulo{font-family:var(--font-urbanist), sans-serif;font-size:var(--font-size-lg);font-weight:var(--font-weight-semi-bold);line-height:var(--line-height-2xl);text-box:trim-both cap alphabetic;margin:0}.card-publico-data{color:var(--colors-alpha-64);font-size:var(--font-size-xs);line-height:var(--line-height-lg);margin:0}.card-publico-descricao{color:var(--colors-alpha-88);font-size:var(--font-size-xs);line-height:var(--line-height-lg);margin:0}.stepper{grid-template-columns:var(--size-32) 1fr;column-gap:var(--spacing-8);min-height:var(--size-64);display:grid;position:relative}.stepper[data-ultimo=true]{min-height:0}.stepper-marcador{flex-direction:column;display:flex}.stepper-numero{width:var(--size-32);height:var(--size-32);border-radius:var(--radius-full);background:var(--colors-brand-primary-600);color:var(--colors-neutral-0);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-md);flex:none;justify-content:center;align-items:center;display:flex}.stepper-linha{width:var(--border-width-thin);margin-left:var(--spacing-16);background:var(--colors-brand-primary-600);flex:1 1 0}.stepper-texto{justify-content:center;gap:var(--spacing-6);min-height:var(--size-32);flex-direction:column;align-self:start;display:flex}.stepper-titulo{font-family:var(--font-urbanist), sans-serif;font-size:var(--font-size-md);font-weight:var(--font-weight-semi-bold);line-height:var(--line-height-xl);text-box:trim-both cap alphabetic;margin:0}.stepper-descricao{color:var(--colors-alpha-88);font-size:var(--font-size-xs);line-height:var(--line-height-lg);margin:0}.passos-grade{--passos-raio:var(--radius-2xl);flex-direction:column;display:flex}.passos-cards{gap:var(--spacing-12);margin:var(--spacing-16) 0 0 calc(var(--size-32) + var(--spacing-8));flex-direction:column;display:flex}.passos-ramo{position:relative}.passos-ramo:before,.passos-ramo:after{content:"";left:calc(-1 * (var(--size-16) + var(--spacing-8)));pointer-events:none;position:absolute}.passos-ramo:before{top:calc(-1 * var(--spacing-12));height:calc(100% + var(--spacing-12));border-left:var(--border-width-thin) solid var(--colors-brand-primary-600)}.passos-ramo:first-child:before{top:calc(-1 * var(--spacing-16));height:calc(100% + var(--spacing-16))}.passos-ramo:last-child:before{height:calc(50% + var(--spacing-12) - var(--passos-raio))}.passos-ramo:last-child:first-child:before{height:calc(50% + var(--spacing-16) - var(--passos-raio))}.passos-ramo:after{top:calc(50% - var(--passos-raio));width:calc(var(--size-16) + var(--spacing-8));height:var(--passos-raio);border-bottom:var(--border-width-thin) solid var(--colors-brand-primary-600);border-left:var(--border-width-thin) solid var(--colors-brand-primary-600);border-bottom-left-radius:var(--passos-raio)}@media (min-width:48em){.bv-pagina .app-header{padding-inline:var(--layout-page-padding-desktop);box-shadow:none;background:0 0;position:static}.bv-hero{gap:0;min-height:100dvh}.bv-hero-topo{margin:var(--spacing-6) var(--layout-page-padding-desktop) var(--layout-page-padding-desktop);gap:var(--spacing-48);flex:1;grid-template-columns:1fr 1fr;align-items:center;min-height:max(24rem,30.8vw);display:grid}.bv-hero-foto{aspect-ratio:auto;border-radius:var(--radius-2xl);align-self:stretch}.bv-hero-texto{gap:var(--spacing-16);background:0 0;margin:0;padding:0}.bv-hero-titulo{font-weight:var(--font-weight-medium);font-size:var(--font-size-3xl);line-height:var(--line-height-5xl)}.bv-hero-descricao{font-size:var(--font-size-md);line-height:var(--line-height-2xl);text-box:trim-both cap alphabetic}.bv-hero-coluna{justify-self:start;width:fit-content;max-width:100%}.bv-hero-cards{padding:var(--spacing-16) 0 0}.bv-continuar{width:19.8331rem;max-width:100%;display:flex}.bv-hero-coluna .bv-continuar{margin-top:var(--spacing-32)}.bv-conteudo{gap:var(--spacing-48);padding:var(--spacing-48) var(--layout-page-padding-desktop) 0}.bv-secao{gap:var(--spacing-24)}.bv-secao-titulo{font-size:var(--font-size-2xl);line-height:var(--line-height-4xl)}.bv-publico{gap:var(--spacing-48)}.card-publico-foto{height:13.5rem}.bv-rodape{justify-content:space-between;align-items:center;gap:var(--spacing-48);padding:var(--spacing-48) var(--layout-page-padding-desktop) 0;flex-direction:row}.passos-grade{column-gap:var(--layout-grid-gutter-desktop);row-gap:var(--spacing-56);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.stepper{gap:var(--spacing-12);flex-direction:column;min-height:0;display:flex}.stepper-marcador{margin-right:calc(-1 * var(--layout-grid-gutter-desktop));flex-direction:row}.stepper[data-ultimo=true] .stepper-marcador{margin-right:0}.stepper-linha{width:auto;height:var(--border-width-thin);margin:var(--spacing-16) 0 0;flex:1 1 0}.stepper[data-ultimo=true] .stepper-linha{margin-right:var(--passos-raio)}.stepper[data-ultimo=true]:after{content:"";box-sizing:border-box;top:var(--spacing-16);width:var(--passos-raio);height:calc(100% - var(--spacing-16) - var(--passos-raio) + var(--spacing-56) / 2);border-top:var(--border-width-thin) solid var(--colors-brand-primary-600);border-right:var(--border-width-thin) solid var(--colors-brand-primary-600);border-top-right-radius:var(--passos-raio);pointer-events:none;position:absolute;right:0}.stepper[data-ultimo=true]:before{content:"";box-sizing:border-box;top:calc(100% - var(--passos-raio) + var(--spacing-56) / 2);width:calc(250% + 2 * var(--layout-grid-gutter-desktop) - var(--passos-raio));height:var(--passos-raio);border-right:var(--border-width-thin) solid var(--colors-brand-primary-600);border-bottom:var(--border-width-thin) solid var(--colors-brand-primary-600);border-bottom-right-radius:var(--passos-raio);pointer-events:none;position:absolute;right:0}.stepper-texto{align-self:stretch;min-height:0}.passos-cards{column-gap:var(--layout-grid-gutter-desktop);grid-area:2/1/auto/-1;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.passos-continuar{margin-top:calc(var(--spacing-24) - var(--spacing-56));grid-area:3/1/auto/-1}.passos-ramo:after{display:none}.passos-ramo{display:flex}.passos-ramo>.cards-lp{flex:1}.passos-ramo:before,.passos-ramo:first-child:before,.passos-ramo:last-child:before,.passos-ramo:last-child:first-child:before{box-sizing:border-box;top:calc(-1 * var(--spacing-56) / 2 - var(--border-width-thin));height:calc(var(--spacing-56) / 2 + var(--border-width-thin));left:50%}.passos-ramo:before{width:var(--passos-raio);border-top:var(--border-width-thin) solid var(--colors-brand-primary-600);border-top-left-radius:var(--passos-raio)}}
.painel-inferior{z-index:var(--z-index-panel);transition:transform var(--duration-350) ease, visibility 0s;flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(0)}.painel-inferior[data-visivel=false]{visibility:hidden;transition:transform var(--duration-350) ease, visibility 0s var(--duration-350);transform:translateY(100%)}.painel-inferior-cartao{gap:var(--spacing-16);width:100%;padding:var(--spacing-16) var(--layout-page-padding-mobile);border-radius:var(--radius-xl) var(--radius-xl) 0 0;background:var(--colors-neutral-0);box-shadow:var(--shadow-glow);flex-direction:column;display:flex}.painel-inferior[data-variante=cookies] .painel-inferior-cartao{padding:var(--spacing-16)}.painel-inferior-texto{gap:var(--spacing-20);color:var(--colors-alpha-88);font-size:var(--font-size-sm);line-height:var(--line-height-xl);flex-direction:column;display:flex}.painel-inferior-texto p{margin:0}.painel-inferior-total{color:var(--colors-alpha-88);font-size:var(--font-size-sm);line-height:var(--line-height-xl);margin:0}.painel-inferior-acoes{gap:var(--spacing-16);flex-direction:column;display:flex}@media (min-width:48em){.painel-inferior{left:auto;right:var(--layout-page-padding-desktop);width:28.0625rem}.painel-inferior[data-variante=cookies] .painel-inferior-cartao{padding:var(--spacing-24)}.painel-inferior[data-variante=continuar],.painel-inferior[data-variante=pix]{display:none}}@media (prefers-reduced-motion:reduce){.painel-inferior,.painel-inferior[data-visivel=false]{transition:none}}
.input-text{gap:var(--spacing-4);flex-direction:column;width:100%;display:flex}.input-text-caixa{height:var(--size-64);padding:0 var(--spacing-8);border:var(--border-width-thin) solid var(--colors-neutral-400);border-radius:var(--radius-sm);background:var(--colors-neutral-50);cursor:text;transition:background-color var(--duration-350) ease, border-color var(--duration-350) ease, outline-color var(--duration-350) ease;flex-direction:column;justify-content:center;display:flex}.input-text label{color:var(--colors-neutral-700);font-family:var(--font-inter), sans-serif;font-size:var(--font-size-md);font-weight:var(--font-weight-regular);line-height:var(--line-height-xl);cursor:text}.input-text input{width:100%;height:0;color:var(--colors-neutral-950);font-family:var(--font-inter), sans-serif;font-size:var(--font-size-md);line-height:var(--line-height-xl);opacity:0;background:0 0;border:0;outline:0;padding:0}@media (hover:hover){.input-text[data-preenchido=false] .input-text-caixa:not(:focus-within):hover,.input-text[data-estado-forcado=hover] .input-text-caixa{border-color:var(--colors-neutral-500);background:var(--colors-brand-primary-50)}}.input-text .input-text-caixa:focus-within,.input-text[data-preenchido=true] .input-text-caixa,.input-text[data-estado-forcado=focus] .input-text-caixa{gap:var(--spacing-8)}.input-text .input-text-caixa:focus-within label,.input-text[data-preenchido=true] label,.input-text[data-estado-forcado=focus] label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-md)}.input-text .input-text-caixa:focus-within input,.input-text[data-preenchido=true] input,.input-text[data-estado-forcado=focus] input{height:var(--line-height-xl);opacity:1}.input-text[data-preenchido=true] .input-text-caixa{border-color:var(--colors-neutral-600)}.input-text .input-text-caixa:focus-within,.input-text[data-estado-forcado=focus] .input-text-caixa{border-color:var(--colors-neutral-600);outline:var(--border-width-strong) solid var(--colors-brand-secondary-400)}.input-text-descricao{color:var(--colors-neutral-700);font-size:var(--font-size-xs);line-height:var(--line-height-lg);margin:0}.input-text[data-erro=true] .input-text-caixa{border:var(--border-width-medium) solid var(--colors-status-error-600);padding:0 calc(var(--spacing-8) - var(--border-width-thin))}.input-text[data-erro=true] input,.input-text[data-erro=true] .input-text-descricao{color:var(--colors-status-error-900)}.input-text[data-sucesso=true] .input-text-caixa{border:var(--border-width-medium) solid var(--colors-status-success-600);padding:0 calc(var(--spacing-8) - var(--border-width-thin))}.input-text[data-sucesso=true] input,.input-text[data-sucesso=true] .input-text-descricao{color:var(--colors-status-success-900)}@media (prefers-reduced-motion:reduce){.input-text-caixa{transition:none}}
.plano-pagina{background:var(--colors-neutral-50);flex-direction:column;display:flex}.plano-pagina .app-header{background:0 0}.plano-pagina>.app-footer{margin-top:auto}.plano-pagina[data-etapa=dados],.plano-pagina[data-etapa=resumo],.plano-pagina[data-etapa=resumo_troca],.plano-pagina[data-etapa=meu_plano]{padding-bottom:var(--spacing-128)}.plano-pagina .figma-section-heading h1{white-space:normal;text-box:trim-both cap alphabetic;font:var(--font-weight-semi-bold) var(--font-size-xl) / var(--line-height-3xl) var(--font-urbanist), sans-serif;color:var(--colors-alpha-88);overflow:visible}.plano-pagina .figma-section-heading p{margin-top:var(--spacing-10);color:var(--colors-alpha-80);-webkit-line-clamp:unset}.plano-cards{gap:var(--spacing-16);flex-direction:column;display:flex}.plano-nota{color:var(--colors-alpha-80);font-size:var(--font-size-sm);font-weight:var(--font-weight-semi-bold);line-height:var(--line-height-xl);margin:0}.plano-dados-acoes .btn{width:100%}.plano-dados-gerar{display:none}.plano-erro{color:var(--colors-status-error-900);font-size:var(--font-size-xs);line-height:var(--line-height-lg);margin:0}.card-plano{justify-content:space-between;align-items:center;gap:var(--spacing-16);padding:var(--spacing-16);border-radius:var(--radius-xl);background:var(--colors-neutral-0);cursor:pointer;-webkit-tap-highlight-color:transparent;display:flex}.card-plano[data-arranjo=opcional]{flex-direction:column;justify-content:flex-start;align-items:flex-start}.card-plano-info,.card-plano-cabecalho{flex-direction:column;display:flex}.card-plano-info{gap:var(--spacing-16)}.card-plano-cabecalho{gap:var(--spacing-8)}.card-plano h2,.card-plano-preco{text-box:trim-both cap alphabetic}.card-plano h2{color:var(--colors-alpha-88);font:var(--font-weight-semi-bold) var(--font-size-lg) / var(--line-height-2xl) var(--font-urbanist), sans-serif;margin:0}.card-plano-cabecalho p{color:var(--colors-alpha-80);font-size:var(--font-size-sm);line-height:var(--line-height-xl);margin:0}.card-plano-cabecalho .card-plano-complemento{margin-top:calc(-1 * var(--spacing-8));color:var(--colors-neutral-950);font-weight:var(--font-weight-semi-bold)}.card-plano-preco{white-space:nowrap;color:var(--colors-alpha-88);font:var(--font-weight-semi-bold) var(--font-size-lg) / var(--line-height-2xl) var(--font-urbanist), sans-serif;margin:0}.card-plano-valor{font-size:var(--font-size-2xl);line-height:var(--line-height-4xl)}.card-plano-por-mes{color:var(--colors-alpha-64)}.card-plano-gratuito{padding-block:var(--spacing-2)}.card-plano .btn{border-radius:var(--radius-md);flex:none}.contador-pix{justify-content:center;align-items:center;gap:var(--spacing-10);padding:var(--spacing-4) var(--spacing-16);border-radius:var(--radius-xs);background:var(--colors-brand-secondary-400);display:flex}.contador-pix p{color:var(--colors-alpha-88);font-size:var(--font-size-xs);line-height:var(--line-height-lg);white-space:nowrap;margin:0}.contador-pix-tempo{align-items:center;gap:var(--spacing-2);color:var(--colors-brand-secondary-950);font-size:var(--font-size-xs);line-height:var(--line-height-lg);font-variant-numeric:tabular-nums;display:flex}.contador-pix-tempo span:not(.contador-pix-separador){padding:var(--spacing-2) var(--spacing-4);border-radius:var(--radius-xs);background:var(--colors-neutral-0)}.cartao-pix{gap:var(--spacing-14);padding:var(--spacing-16);border-radius:var(--radius-xl);background:var(--colors-neutral-0);flex-direction:column;display:flex}.cartao-pix h2{text-box:trim-both cap alphabetic;color:var(--colors-alpha-88);font:var(--font-weight-semi-bold) var(--font-size-md) / var(--line-height-xl) var(--font-urbanist), sans-serif;margin:0}.cartao-pix-texto,.cartao-pix ol{color:var(--colors-alpha-88);font-size:var(--font-size-xs);line-height:var(--line-height-lg);margin:0}.cartao-pix ol{padding-left:calc(var(--spacing-16) + var(--spacing-2))}.cartao-pix-codigo{gap:var(--spacing-14);flex-direction:column;min-width:0;display:flex}.cartao-pix-codigo p{color:var(--colors-alpha-80);font-size:var(--font-size-2xs);line-height:var(--line-height-sm);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.cartao-pix-qr-texto{gap:var(--spacing-8);flex-direction:column;display:flex}.cartao-pix-qr-imagem{justify-content:center;display:flex}.cartao-pix-qr-imagem img{width:125px;height:125px;display:block}.cartao-pix .figma-section-heading h2{font-size:var(--font-size-md);line-height:var(--line-height-xl)}.cartao-pix .figma-section-heading p{color:var(--colors-alpha-80);font-size:var(--font-size-xs);line-height:var(--line-height-lg)}.plano-resumo{gap:var(--spacing-24);padding:var(--spacing-16);border-radius:var(--radius-xl);background:var(--colors-neutral-0);flex-direction:column;display:flex}.plano-resumo-itens{gap:var(--spacing-14);flex-direction:column;display:flex}.plano-resumo-linha,.plano-resumo-total{justify-content:space-between;align-items:center;gap:var(--spacing-8);font-size:var(--font-size-md);line-height:var(--line-height-xl);white-space:nowrap;display:flex}.plano-resumo-linha{color:var(--colors-alpha-88)}.plano-resumo-valor{align-items:center;gap:var(--spacing-4);font-weight:var(--font-weight-medium);display:flex}.plano-resumo small{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-md)}.plano-resumo-valor button{cursor:pointer;background:0 0;border:0;padding:0;display:flex}.plano-resumo-detalhe{color:var(--colors-alpha-80);font-size:var(--font-size-sm);line-height:var(--line-height-xl);margin:0}.plano-resumo-total{color:var(--colors-status-success-700);font-weight:var(--font-weight-medium)}.plano-resumo-total strong{font-weight:var(--font-weight-bold)}.plano-resumo-acoes{flex-direction:column;display:flex}.plano-resumo-acoes .btn{display:none}.plano-confirmacao{align-items:center;gap:var(--spacing-8);display:flex}.plano-confirmacao svg{flex:none}.plano-confirmacao h1,.plano-confirmacao h2{color:var(--colors-status-success-900);font:var(--font-weight-semi-bold) var(--font-size-xl) / var(--line-height-3xl) var(--font-urbanist), sans-serif;text-box:trim-both cap alphabetic;margin:0}.plano-autorizar{padding:var(--spacing-16);border-radius:var(--radius-xl);background:var(--colors-brand-secondary-400)}.plano-autorizar .figma-section-heading h2{color:var(--colors-alpha-88);font-size:var(--font-size-md);line-height:var(--line-height-xl);text-box:trim-both cap alphabetic}.plano-autorizar .figma-section-heading p{margin-top:var(--spacing-10);color:var(--colors-alpha-80);font-size:var(--font-size-xs);line-height:var(--line-height-lg);-webkit-line-clamp:unset}@media (min-width:48em){.plano-pagina[data-etapa=dados],.plano-pagina[data-etapa=resumo],.plano-pagina[data-etapa=resumo_troca],.plano-pagina[data-etapa=meu_plano]{padding-bottom:0}.plano-resumo-acoes{justify-content:flex-end;align-items:center;gap:var(--spacing-16);flex-direction:row}.plano-resumo-acoes .plano-nota{flex:auto}.plano-resumo-acoes .btn{white-space:nowrap;flex:none;width:auto;min-width:250px;display:inline-flex}.plano-dados-acoes{justify-content:space-between;align-items:center;gap:var(--spacing-16);display:flex}.plano-dados-acoes>.btn{width:auto;padding:var(--spacing-2)}.plano-dados-gerar{align-items:center;gap:var(--spacing-16);display:flex}.plano-dados-gerar p{color:var(--colors-alpha-88);font-size:var(--font-size-sm);line-height:var(--line-height-xl);white-space:nowrap;margin:0}.plano-dados-gerar .btn{width:303px}.plano-cards{flex-direction:row}.plano-cards .card-plano{justify-content:space-between;align-items:flex-start;gap:var(--spacing-20);padding:var(--spacing-24);flex-direction:column;flex:1 1 0}.plano-cards .card-plano-info,.plano-cards .card-plano-cabecalho{flex:auto}.cartao-pix{--pix-qr-lado:194px;padding:var(--spacing-24)}.cartao-pix-codigo{flex-direction:row;align-items:center}.cartao-pix-codigo p{flex:auto}.cartao-pix-codigo .btn{width:var(--pix-qr-lado);flex:none}.cartao-pix-qr{flex-direction:row;justify-content:space-between;align-items:center}.cartao-pix-qr-imagem img{width:var(--pix-qr-lado);height:var(--pix-qr-lado)}}
.profissionais-pagina{background:var(--colors-neutral-50);flex-direction:column;display:flex}.profissionais-pagina .app-header{background:0 0}.profissionais-pagina>.app-footer{margin-top:auto}.profissionais-cabecalho{gap:var(--spacing-16);padding:var(--spacing-20) var(--pagina-padding-lateral) 0;flex-direction:column;display:flex}.profissionais-cabecalho h1{font:600 var(--font-size-xl) / var(--line-height-3xl) var(--font-urbanist), sans-serif}#profissionais-sem-resultado .figma-section-inner{margin-left:0;margin-right:0}.profissionais-grid{grid-template-columns:repeat(auto-fill, minmax(var(--layout-profissionais-card-min-width), 1fr));gap:var(--spacing-12);padding:var(--spacing-16) var(--pagina-padding-lateral) var(--spacing-24);display:grid}
.redes-apoio-pagina{background:var(--colors-neutral-50);flex-direction:column;display:flex}.redes-apoio-pagina .app-header{background:0 0}.redes-apoio-pagina>.app-footer{margin-top:auto}.redes-apoio-pagina .figma-section-heading h1{font:600 var(--font-size-xl) / var(--line-height-3xl) var(--font-urbanist), sans-serif}.banner-sugestao-rede{align-items:flex-start;gap:var(--spacing-8);padding:var(--spacing-16);border-radius:var(--radius-xl);background:var(--colors-neutral-100);flex-direction:column;display:flex}@media (min-width:48em){.banner-sugestao-rede{padding:var(--spacing-24)}}.banner-sugestao-rede .figma-section-heading h2{font:600 var(--font-size-xl) / var(--line-height-3xl) var(--font-urbanist), sans-serif}.banner-sugestao-rede .figma-section-heading p{margin-top:var(--spacing-10)}
.profissional-pagina{background:var(--colors-neutral-50);padding-top:var(--spacing-40);padding-bottom:calc(var(--size-80) + env(safe-area-inset-bottom));flex-direction:column;display:flex;position:relative}.profissional-pagina>.app-footer{margin-top:auto}.profissional-pagina .app-header{z-index:calc(var(--z-index-raised) + 1);background:var(--profissional-cor-topo,var(--colors-brand-primary-800));position:absolute;inset:0 0 auto}.profissional-pagina .app-header:after{content:"";height:var(--size-24);background:var(--profissional-cor-topo,var(--colors-brand-primary-800));-webkit-backdrop-filter:blur(var(--size-8));backdrop-filter:blur(var(--size-8));pointer-events:none;position:absolute;inset:100% 0 auto;-webkit-mask-image:linear-gradient(#000 0%,#000c 25%,#0006 60%,#0000 100%);mask-image:linear-gradient(#000 0%,#000c 25%,#0006 60%,#0000 100%)}.profissional-pagina .app-header img,.profissional-pagina .app-header svg{filter:brightness(0)invert()}.profissional-conteudo{width:100%;max-width:calc(var(--breakpoint-lg) - var(--size-8));margin-inline:auto;margin-bottom:var(--spacing-16)}.profissional-topo{flex-direction:column;display:flex;position:relative}.profissional-foto-moldura{aspect-ratio:1;border-radius:0;width:100%;position:relative;overflow:hidden}.profissional-foto{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.profissional-card{gap:var(--spacing-20);margin:calc(-1 * (var(--size-80) - var(--size-4))) var(--spacing-16) 0;padding:var(--spacing-16);border-radius:var(--radius-xl);background:var(--colors-neutral-0);flex-direction:column;display:flex;position:relative}@media (min-width:48em){.profissional-card{padding:var(--spacing-24)}}.profissional-identidade{gap:var(--spacing-10);flex-direction:column;display:flex}.profissional-nome{text-box:trim-both cap alphabetic;font-family:var(--font-urbanist), sans-serif;font-size:var(--font-size-lg);font-weight:var(--font-weight-semi-bold);line-height:var(--line-height-2xl);color:var(--colors-neutral-950);margin:0}.profissional-especialidade{font-family:var(--font-inter), sans-serif;font-size:var(--font-size-sm);line-height:var(--line-height-md);color:var(--colors-alpha-56);margin:0}.profissional-registro{justify-content:space-between;align-items:center;gap:var(--spacing-8);font-family:var(--font-inter), sans-serif;font-size:var(--font-size-xs);line-height:var(--line-height-lg);color:var(--colors-alpha-80);display:flex}.profissional-tags{max-height:none;overflow:visible}.profissional-tags span{background:var(--colors-alpha-8);-webkit-backdrop-filter:blur(var(--size-4));backdrop-filter:blur(var(--size-4));font-weight:var(--font-weight-medium);font-size:var(--font-size-xs);color:var(--colors-alpha-72)}.profissional-sobre{gap:var(--spacing-16);margin:var(--spacing-16) var(--pagina-padding-lateral) 0;flex-direction:column;display:flex}.profissional-agendar-card{display:none}.profissional-agendar-barra{z-index:var(--z-index-panel);padding:var(--spacing-16) var(--spacing-16) calc(var(--spacing-16) + env(safe-area-inset-bottom));border-radius:var(--radius-xl) var(--radius-xl) 0 0;background:var(--colors-neutral-0);box-shadow:var(--shadow-glow);position:fixed;inset:auto 0 0}@media (min-width:48em){.profissional-pagina{padding-top:0;padding-bottom:0}.profissional-pagina .app-header{z-index:auto;margin-bottom:var(--spacing-24);background:0 0;position:static}.profissional-pagina .app-header:after{display:none}.profissional-pagina .app-header img,.profissional-pagina .app-header svg{filter:none}.profissional-topo{gap:var(--spacing-32);padding-inline:var(--pagina-padding-lateral);grid-template-columns:1fr 1fr;display:grid}.profissional-foto-moldura{aspect-ratio:auto;border-radius:var(--radius-xl)}.profissional-card{gap:var(--spacing-32);margin:0}.profissional-identidade{gap:var(--spacing-16)}.profissional-nome{font-size:var(--font-size-2xl);line-height:var(--line-height-4xl)}.profissional-especialidade{font-weight:var(--font-weight-medium);font-size:var(--font-size-lg);line-height:var(--line-height-2xl)}.profissional-registro{font-size:var(--font-size-md);line-height:var(--line-height-2xl)}.profissional-registro span{text-box:trim-both cap alphabetic}.profissional-conteudo{margin-bottom:var(--spacing-24)}.profissional-sobre{gap:var(--spacing-24);margin-top:var(--spacing-24)}.profissional-agendar-card{display:block}.profissional-agendar-barra{display:none}}.profissional-pagina-carregando{--profissional-cor-topo:var(--colors-neutral-100)}.profissional-pagina-carregando .app-header img,.profissional-pagina-carregando .app-header svg{filter:none}.profissional-skeleton-bloco{gap:var(--spacing-10);flex-direction:column;display:flex}.profissional-skeleton-tags-bloco{gap:var(--spacing-6)}.profissional-skeleton-nome{width:100%;height:var(--size-24)}.profissional-skeleton-especialidade{width:calc(var(--size-96) + var(--size-1));height:var(--size-16)}.profissional-skeleton-registro{gap:var(--spacing-32);display:flex}.profissional-skeleton-registro .figma-skeleton{height:var(--size-16);flex:1}.profissional-skeleton-preco{gap:var(--spacing-4);flex-direction:column;display:flex}.profissional-skeleton-preco .figma-skeleton{height:calc(var(--size-24) + var(--size-4))}.profissional-skeleton-preco-titulo{width:74%}.profissional-skeleton-tags{gap:var(--spacing-6);display:flex}.profissional-skeleton-tags .figma-skeleton{height:var(--size-24);border-radius:var(--radius-full);flex:1}.profissional-skeleton-botao{width:100%;height:var(--size-48)}.profissional-skeleton-sobre{gap:var(--spacing-4);padding:var(--spacing-16);border-radius:var(--radius-xl);background:var(--colors-neutral-0);flex-direction:column;display:flex}.profissional-skeleton-sobre-titulo{width:var(--size-96);height:var(--size-24);margin-bottom:var(--spacing-10)}.profissional-skeleton-sobre-linha{width:100%;height:var(--size-16)}@media (min-width:48em){.profissional-skeleton-bloco{gap:var(--spacing-16)}.profissional-skeleton-tags-bloco{gap:var(--spacing-6)}.profissional-skeleton-sobre{padding:var(--spacing-24)}.profissional-skeleton-tags-extra{display:none}}
.blog-pagina{background:var(--colors-neutral-50)}.blog{gap:var(--spacing-24);padding-top:var(--spacing-24);padding-bottom:var(--spacing-48)}.blog .figma-section-heading h1{font-size:var(--font-size-2xl);line-height:var(--line-height-4xl);color:var(--colors-neutral-950)}.blog-lista{gap:var(--spacing-16);grid-template-columns:repeat(auto-fill,minmax(min(20rem,100%),1fr));display:grid}.blog-lista .card-publico-texto{gap:var(--spacing-10);flex:1}.blog-lista .card-publico-data{margin-top:auto}.guia-pagina{flex-direction:column;display:flex}.guia-pagina>.app-footer{margin-top:auto}.guia{gap:var(--spacing-32);padding-bottom:var(--spacing-48);flex-direction:column;display:flex}.guia-texto{gap:var(--spacing-32);color:var(--colors-alpha-88)}.guia-texto section{gap:var(--spacing-12);flex-direction:column;display:flex}.guia-texto h1{font-family:var(--font-urbanist), sans-serif;font-size:var(--font-size-2xl);font-weight:var(--font-weight-semi-bold);line-height:var(--line-height-4xl);color:var(--colors-neutral-950);margin:0}.guia-texto h2{font-family:var(--font-urbanist), sans-serif;font-size:var(--font-size-xl);font-weight:var(--font-weight-semi-bold);line-height:var(--line-height-3xl);color:var(--colors-neutral-950);margin:0}.guia-texto h3{font-family:var(--font-inter), sans-serif;font-size:var(--font-size-md);font-weight:var(--font-weight-bold);line-height:var(--line-height-xl);color:var(--colors-neutral-950);margin:0}.guia-texto p,.guia-texto li{font-family:var(--font-inter), sans-serif;font-size:var(--font-size-md);font-weight:var(--font-weight-regular);line-height:var(--line-height-2xl);margin:0}.guia-texto ol,.guia-texto ul{gap:var(--spacing-8);padding-left:var(--spacing-24);flex-direction:column;margin:0;display:flex}.guia-texto a:not(.btn){color:var(--colors-brand-primary-700);font-weight:var(--font-weight-medium);text-decoration:none}.guia-texto p a:not(.btn),.guia-texto li a:not(.btn){text-underline-offset:var(--spacing-2);text-decoration:underline}.guia-abertura{gap:var(--spacing-16)}.guia-imagem{aspect-ratio:2;border-radius:var(--radius-xl);background:var(--colors-neutral-100);width:100%;position:relative;overflow:hidden}.guia-imagem img{object-fit:cover}.guia-texto .guia-data{font-size:var(--font-size-sm);line-height:var(--line-height-xl);color:var(--colors-alpha-64)}.guia-botoes{gap:var(--spacing-12);flex-wrap:wrap;display:flex}.guia-carrossel{padding-bottom:var(--spacing-16);background:var(--colors-neutral-50);flex-direction:column;display:flex}.guia-ver-todos{gap:var(--spacing-8)}.guia-perguntas{gap:var(--spacing-20)}.guia-pergunta{gap:var(--spacing-4);flex-direction:column;display:flex}@media (min-width:48em){.blog .figma-section-heading h1{font-size:var(--font-size-3xl);line-height:var(--line-height-5xl)}.guia-imagem{aspect-ratio:4}.guia-texto h1{font-size:var(--font-size-3xl);line-height:var(--line-height-5xl)}}
*{box-sizing:border-box}html,body{overflow-x:hidden}button,a{cursor:pointer}button,a,label,summary,[role=button]{-webkit-tap-highlight-color:transparent}button:disabled{cursor:not-allowed}label:has(input[type=checkbox]){cursor:pointer}html,body{background:var(--neutral-50);min-height:100%;color:var(--neutral-950);font-family:var(--font-inter), sans-serif;margin:0}button,textarea{font:inherit}.app-shell{background:var(--neutral-0);width:100%;min-height:100svh}.app-header{justify-content:space-between;align-items:center;gap:var(--spacing-8);background:var(--neutral-0);width:100%;padding:12px 12px 12px 16px;display:flex}:root{--pagina-padding-lateral:var(--layout-page-padding-mobile)}@media (min-width:48em){:root{--pagina-padding-lateral:var(--layout-page-padding-desktop)}.app-header{gap:var(--spacing-16);padding-inline:var(--pagina-padding-lateral)}}.app-header-direita{align-items:center;gap:var(--spacing-8);min-width:0;display:flex}@media (min-width:48em){.app-header-direita{gap:var(--spacing-16)}}.app-header-direita .menu-button,.app-header .app-logo{flex-shrink:0}.app-header img,.app-header svg{display:block}.app-header a{display:flex}.app-logo{width:var(--control-icon-5xl);height:12px}.menu-button,.voltar-button{cursor:pointer;background:0 0;border:0;width:24px;height:24px;padding:0}.menu-button img,.menu-button svg,.voltar-button img,.voltar-button svg{width:24px;height:24px}.app-header-com-voltar .app-logo-completo{display:none}@media (min-width:48em){.app-header-com-voltar .app-logo-completo{display:block}.app-header-com-voltar .app-logo-icone{display:none}}@media (min-width:640px){.app-shell{max-width:384px;box-shadow:var(--shadow-elevated);margin:0 auto}}
