.area-logada-shell-root{--brand-primary-900:#5c0202;--brand-primary-800:#7a0202;--brand-primary-700:#910303;--brand-primary-600:#a53434;--brand-primary-500:#b55e5e;--brand-primary-300:#d9a8a8;--brand-primary-100:#f1dada;--brand-primary-50:#faefef;--brand-secondary-900:#031b1c;--brand-secondary-800:#0b2526;--brand-secondary-700:#143031;--brand-tertiary-300:#ddb3b3;--brand-tertiary-200:#e9c9c9;--brand-tertiary-100:#f3e2e2;--brand-tertiary-50:#faf1f1;--gray-0:#fff;--gray-50:#f9fafb;--gray-100:#f3f4f6;--gray-200:#e5e7eb;--gray-300:#d1d5db;--gray-400:#9ca3af;--gray-500:#6b7280;--gray-600:#4b5563;--gray-700:#374151;--gray-800:#1f2937;--gray-900:#111827;--gray-950:#030712;--color-bg-subtle:var(--gray-0);--color-bg-medium:var(--gray-50);--color-bg-strong:var(--gray-100);--color-bg-invert:var(--gray-950);--color-border-subtle:var(--gray-100);--color-border-medium:var(--gray-200);--color-border-strong:var(--gray-400);--color-fg-strong:var(--gray-900);--color-fg-medium:var(--gray-600);--color-fg-subtle:var(--gray-500);--color-fg-invert:var(--gray-0);--color-bg-disabled:var(--gray-100);--color-fg-disabled:var(--gray-400);--color-success:#16a34a;--color-success-bg:#f0fdf4;--color-warning:#ca8a04;--color-warning-bg:#fefce8;--color-error:#e11d48;--color-error-bg:#fff1f2;--color-info:#0284c7;--color-info-bg:#f0f9ff;--color-info-border:#bae6fd;--color-info-fg:#0369a1;--product-rf:#9f1239;--product-fd:#4c1d95;--product-td:#115e59;--product-pv:#1d4ed8;--product-sg:#b45309;--product-cb:#db2777;--product-alt:#7a5af8;--product-cart:#0e7c66;--suitability-conservador:#059669;--suitability-moderado:#d97706;--suitability-arrojado:#dc2626;--suitability-sofisticado:#7c3aed;--topbar-h:72px;--sidebar-w:248px;--sidebar-w-collapsed:84px;--bottomnav-h:68px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--radius-xs:4px;--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--radius-xl:20px;--radius-pill:999px;--shadow-xs:0 1px 2px #031b1c0d;--shadow-sm:0 1px 3px #031b1c14, 0 1px 2px #031b1c0a;--shadow-md:0 4px 12px #031b1c14, 0 2px 4px #031b1c0a;--shadow-lg:0 12px 28px #031b1c1f, 0 4px 8px #031b1c0d;--font-display:var(--font-inter), "Inter", system-ui, -apple-system, sans-serif;--font-body:var(--font-inter), "Inter", system-ui, -apple-system, sans-serif;--font-num:var(--font-inter), "Inter", system-ui, sans-serif;--text-display:700 40px/1.1 var(--font-display);--text-h1:600 32px/1.16 var(--font-display);--text-h2:700 28px/1.2 var(--font-display);--text-h3:600 24px/1.25 var(--font-display);--text-h4:600 20px/1.3 var(--font-display);--text-h5:600 18px/1.35 var(--font-display);--text-label:600 15px/1.4 var(--font-body);--text-body-md:400 16px/1.6 var(--font-body);--text-body:400 16px/1.6 var(--font-body);--text-body-sm:400 14px/1.55 var(--font-body);--text-body-xs:400 12px/1.55 var(--font-body);--text-caption:400 13px/1.45 var(--font-body);--text-caption-strong:600 13px/1.45 var(--font-body);--text-micro:600 11px/1.2 var(--font-body);font-family:var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--color-fg-strong);background-color:var(--color-bg-medium);box-sizing:border-box;min-height:100vh}.area-logada-shell-root .grow{flex-grow:1;flex-basis:0}.area-logada-shell-root .num{font-family:var(--font-num);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.area-logada-shell-root .row{flex-wrap:wrap;display:flex}.area-logada-shell-root .col{flex-direction:column;flex:initial;height:auto;min-height:auto;display:flex}.area-logada-shell-root .gap-1{gap:var(--space-1,4px)}.area-logada-shell-root .gap-2{gap:var(--space-2,8px)}.area-logada-shell-root .gap-3{gap:var(--space-3,12px)}.area-logada-shell-root .gap-4{gap:var(--space-4,16px)}.area-logada-shell-root .gap-5{gap:var(--space-5,20px)}.area-logada-shell-root .gap-6{gap:var(--space-6,24px)}.area-logada-shell-root .gap-8{gap:var(--space-8,32px)}.area-logada-shell-root .label{letter-spacing:.05em;text-transform:uppercase;color:var(--color-fg-subtle,#6b7280);font-size:11px;font-weight:600}.area-logada-shell-root .tag{--tag-font-size:11.5px;--tag-pad-y:3px;align-items:center;gap:var(--space-1,4px);font:600 var(--tag-font-size)/1.3 var(--font-body);padding:var(--tag-pad-y) var(--space-2,8px);border-radius:var(--radius-sm,6px);white-space:nowrap;display:inline-flex}.area-logada-shell-root .tag-neutral{background:var(--color-bg-strong,var(--gray-100,#f3f4f6));color:var(--color-fg-medium,var(--gray-700,#374151))}.area-logada-shell-root .tag-red{background:var(--brand-primary-50,#faefef);color:var(--brand-primary-700,#910303)}.area-logada-shell-root .avatar{color:#fff;flex:none;justify-content:center;align-items:center;display:inline-flex}.area-logada-shell-root .card{background:var(--color-bg-subtle,#fff);border-radius:var(--radius-md,10px);box-shadow:var(--shadow-sm,0 1px 3px #031b1c14, 0 1px 2px #031b1c0a);border:none;height:auto;min-height:auto;overflow:visible}.area-logada-shell-root .card-pad{padding:var(--space-5,20px)}.area-logada-shell-root .alert{align-items:flex-start;gap:var(--space-3,12px);padding:var(--space-3,12px) var(--space-4,16px);border-radius:var(--radius-md,10px);border:1px solid var(--color-border-medium,#e5e7eb);background:var(--color-bg-subtle,#fff);display:flex}.area-logada-shell-root .alert .alert-ico{flex:none;justify-content:center;align-items:center;font-size:20px;line-height:1;display:inline-flex}.area-logada-shell-root .alert .alert-body{font-size:13px;line-height:1.5}.area-logada-shell-root .btn{justify-content:center;align-items:center;gap:var(--space-2,8px);cursor:pointer;border-radius:var(--radius-md,10px);padding:var(--space-3,12px) var(--space-6,24px);white-space:nowrap;border:1.5px solid #0000;font-family:inherit;font-size:15px;font-weight:600;line-height:1;transition:all .15s;display:inline-flex}.area-logada-shell-root .btn:focus-visible{outline:none;box-shadow:0 0 0 2px #031b1c33}.area-logada-shell-root .btn.btn-primary{background:var(--brand-secondary-900,#031b1c);color:var(--color-fg-invert,#fff)}.area-logada-shell-root .btn.btn-primary:hover{background:var(--brand-secondary-800,#0b2526)}.area-logada-shell-root .btn.btn-primary:active{background:var(--gray-950,#030712);transform:translateY(1px)}.area-logada-shell-root .btn.btn-secondary{background:var(--color-bg-subtle,#fff);color:var(--brand-secondary-900,#031b1c);border-color:var(--gray-400,#9ca3af)}.area-logada-shell-root .btn.btn-secondary:hover{background:var(--gray-50,#f9fafb);border-color:var(--gray-500,#6b7280)}.area-logada-shell-root .btn.btn-tertiary{background:var(--gray-100,#f3f4f6);color:var(--brand-secondary-900,#031b1c)}.area-logada-shell-root .btn.btn-tertiary:hover{background:var(--gray-200,#e5e7eb)}.area-logada-shell-root .btn.btn-ghost{color:var(--brand-secondary-900,#031b1c);background:0 0;border-color:#0000}.area-logada-shell-root .btn.btn-ghost:hover{background:var(--gray-100,#f3f4f6);color:var(--color-fg-strong,#111827)}.area-logada-shell-root .btn.btn-red{background:var(--brand-primary-700,#910303);color:var(--color-fg-invert,#fff)}.area-logada-shell-root .btn.btn-red:hover{background:var(--brand-primary-800,#7a0202)}.area-logada-shell-root .btn.btn-red:active{background:var(--brand-primary-900,#5c0202);transform:translateY(1px)}.area-logada-shell-root .btn.btn-outline{background:var(--color-bg-subtle,#fff);color:var(--brand-primary-700,#910303);border-color:var(--brand-primary-700,#910303)}.area-logada-shell-root .btn.btn-outline:hover{background:var(--brand-primary-50,#faefef)}.area-logada-shell-root .btn.btn-sm{padding:var(--space-2,8px) var(--space-4,16px);border-radius:var(--radius-sm,6px);font-size:13px}.area-logada-shell-root .btn.btn-lg{padding:var(--space-4,16px) var(--space-8,32px);font-size:16px}.area-logada-shell-root .btn.btn-block{width:100%}.area-logada-shell-root .btn.btn-pill{border-radius:var(--radius-pill,999px)}.area-logada-shell-root .btn:disabled,.area-logada-shell-root .btn.is-disabled{background:var(--color-bg-disabled,var(--gray-100,#f3f4f6));color:var(--color-fg-disabled,var(--gray-400,#9ca3af));cursor:not-allowed;font-variant-numeric:tabular-nums;border-color:#0000;transform:none}.area-logada-shell-root *{box-sizing:border-box}
.AreaLogadaShell-module-scss-module__jt15NW__shellContainer{background:var(--color-bg-medium,#f9fafb);min-height:100vh;display:flex;position:relative}.AreaLogadaShell-module-scss-module__jt15NW__sidebarWrapper{z-index:50;display:block;position:relative}@media (max-width:768px){.AreaLogadaShell-module-scss-module__jt15NW__sidebarWrapper{display:none}}.AreaLogadaShell-module-scss-module__jt15NW__mainWrapper{flex-direction:column;flex:1;min-width:0;min-height:100vh;display:flex;position:relative}.AreaLogadaShell-module-scss-module__jt15NW__mainContent{box-sizing:border-box;flex:1;width:100%;padding:28px 28px 48px}@media (max-width:992px){.AreaLogadaShell-module-scss-module__jt15NW__mainContent{padding:24px 24px 36px}}@media (max-width:768px){.AreaLogadaShell-module-scss-module__jt15NW__mainContent{padding:16px 16px 28px}}
.MarketingNav-module-scss-module__Aqgz9q__skipLink{z-index:100;background:var(--white);color:var(--vermelho-600);font:var(--text-body-sm);border-radius:var(--radius-md);border:1px solid var(--color-border);box-shadow:var(--shadow-lg);padding:10px 16px;font-weight:600;text-decoration:none;position:fixed;top:10px;left:10px;transform:translateY(-250%)}.MarketingNav-module-scss-module__Aqgz9q__skipLink:focus{transform:translateY(0)}.MarketingNav-module-scss-module__Aqgz9q__header{z-index:50;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--color-border);background:#ffffffe0;position:sticky;top:0}.MarketingNav-module-scss-module__Aqgz9q__bar{align-items:center;gap:var(--space-8);height:var(--topbar-h);display:flex}.MarketingNav-module-scss-module__Aqgz9q__logo{cursor:pointer;flex:none;display:inline-flex}.MarketingNav-module-scss-module__Aqgz9q__logo img{width:auto;height:42px;display:block}.MarketingNav-module-scss-module__Aqgz9q__nav{align-items:center;gap:var(--space-6);flex:1;justify-content:center;display:flex}.MarketingNav-module-scss-module__Aqgz9q__item{padding:var(--space-2) 0;font:var(--text-body-sm);color:var(--cinza-700);cursor:pointer;font-weight:500;text-decoration:none;transition:color .36s cubic-bezier(.12,1,.2,1);position:relative}.MarketingNav-module-scss-module__Aqgz9q__item:after{content:"";background:var(--cinza-200);height:2px;transition:transform .42s cubic-bezier(.12,1,.2,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.MarketingNav-module-scss-module__Aqgz9q__item:hover{color:var(--petroleo-900)}.MarketingNav-module-scss-module__Aqgz9q__item:hover:after{transform:scaleX(1)}.MarketingNav-module-scss-module__Aqgz9q__itemActive{color:var(--vermelho-600);font-weight:600}.MarketingNav-module-scss-module__Aqgz9q__itemActive:after{background:var(--vermelho-600);transform:scaleX(1)}.MarketingNav-module-scss-module__Aqgz9q__soon{font:var(--text-body-sm);color:var(--cinza-400);cursor:default;align-items:center;gap:6px;font-weight:500;display:inline-flex}.MarketingNav-module-scss-module__Aqgz9q__soonPill{font:var(--text-legal);letter-spacing:.02em;text-transform:uppercase;color:var(--cinza-400);background:var(--cinza-100);border-radius:999px;padding:2px 7px;font-weight:600;line-height:1.2}.MarketingNav-module-scss-module__Aqgz9q__actions{align-items:center;gap:var(--space-4);display:flex}.MarketingNav-module-scss-module__Aqgz9q__profileMenu{position:relative}.MarketingNav-module-scss-module__Aqgz9q__profileTrigger{padding:var(--space-2) 0;font:var(--text-body-sm);color:var(--cinza-700);cursor:pointer;background:0 0;border:none;align-items:center;display:flex}.MarketingNav-module-scss-module__Aqgz9q__profileTrigger strong{color:var(--petroleo-900);font-weight:600}.MarketingNav-module-scss-module__Aqgz9q__chevron{margin-left:4px;transition:transform .3s cubic-bezier(.4,0,.2,1)}.MarketingNav-module-scss-module__Aqgz9q__chevron.MarketingNav-module-scss-module__Aqgz9q__chevronOpen{transform:rotate(180deg)}.MarketingNav-module-scss-module__Aqgz9q__dropdown{margin:var(--space-2) 0 0;padding:var(--space-2);background:var(--white);border:1px solid var(--color-border);border-radius:var(--radius-lg);min-width:200px;box-shadow:var(--shadow-lg);z-index:60;list-style:none;position:absolute;top:100%;right:0}.MarketingNav-module-scss-module__Aqgz9q__dropdownItem{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font:var(--text-body-sm);color:var(--cinza-700);text-align:left;cursor:pointer;background:0 0;border:none;font-weight:500;text-decoration:none;display:flex}.MarketingNav-module-scss-module__Aqgz9q__dropdownItem:hover{background:var(--cinza-100);color:var(--petroleo-900)}.MarketingNav-module-scss-module__Aqgz9q__drawerGreeting{font:var(--text-body-sm);color:var(--cinza-700);padding:var(--space-2) 0}.MarketingNav-module-scss-module__Aqgz9q__drawerGreeting strong{color:var(--petroleo-900);font-weight:600}.MarketingNav-module-scss-module__Aqgz9q__hamburger{cursor:pointer;padding:var(--space-2);background:0 0;border:none;margin-left:auto;display:none}.MarketingNav-module-scss-module__Aqgz9q__hamburger span{color:var(--cinza-800);font-size:28px}.MarketingNav-module-scss-module__Aqgz9q__drawer{background:var(--white);border-top:1px solid var(--color-border);padding:var(--space-4) 0;animation:.3s cubic-bezier(.12,1,.2,1) MarketingNav-module-scss-module__Aqgz9q__drawer-slide}.MarketingNav-module-scss-module__Aqgz9q__drawerInner{gap:var(--space-1);flex-direction:column;display:flex}.MarketingNav-module-scss-module__Aqgz9q__drawerLink{padding:var(--space-3) 0;font:var(--text-body-sm);color:var(--cinza-700);cursor:pointer;border-bottom:1px solid var(--color-divider);font-weight:500;text-decoration:none;display:block}.MarketingNav-module-scss-module__Aqgz9q__drawerLink.MarketingNav-module-scss-module__Aqgz9q__itemActive{color:var(--vermelho-600);font-weight:600}.MarketingNav-module-scss-module__Aqgz9q__drawerActions{gap:var(--space-3);padding-top:var(--space-4);flex-direction:column;display:flex}@media (max-width:1024px){.MarketingNav-module-scss-module__Aqgz9q__nav,.MarketingNav-module-scss-module__Aqgz9q__actions{display:none}.MarketingNav-module-scss-module__Aqgz9q__hamburger{display:flex}}
