:root{--text-main: #212121;--text-secondary: #424242;--text-subdued: #878E95;--primary: #FCC419;--primary-hovered: #EEBD29;--primary-disabled: #F8D97B;--surface-main: #F3F3F8;--surface-default: #FFFFFF;--surface-secondary: #E0E0EA;--surface-hovered: #F8EEE0;--border-default: #CBCBDC;--border-subdued: #E3E3E9;--decorative-a: #D75353;--decorative-b: #4AA987;--decorative-d: #7249C9;--success-surface: #CFDFD1;--success-default: #2E9C42;--warning-surface: #F3EBD4;--critical-surface: #EED6D6;--info-surface: #E0E9FF;--action-main: #575757;--serif: Lora, "Times New Roman", serif;--sans: Roboto, -apple-system, "Segoe UI", Arial, sans-serif;--gutter: 16px;--maxw: 430px}*{box-sizing:border-box}html,body{margin:0;padding:0;background:var(--surface-main);color:var(--text-main);font-family:var(--sans);-webkit-font-smoothing:antialiased}body{min-height:100vh}button{font-family:inherit;cursor:pointer}img{max-width:100%;display:block}a{color:inherit}#root{min-height:100vh}.app{max-width:var(--maxw);margin:0 auto;min-height:100vh;position:relative;background:var(--surface-main)}.screen{min-height:100vh;padding:0 var(--gutter) calc(150px + env(safe-area-inset-bottom,0px));position:relative;isolation:isolate}.screen.no-pad-bottom{padding-bottom:24px}.screen-bg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center top;pointer-events:none;z-index:-1}.fade-in{animation:fadeIn .3s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.hdr{height:56px;display:flex;align-items:center;justify-content:center;position:relative}.hdr.left{justify-content:flex-start}.hdr .logo{height:16px;width:auto}.hdr .back{position:absolute;left:0;top:14px;width:28px;height:28px;border:0;background:none;padding:0;color:var(--border-default)}.hdr .count{position:absolute;right:0;top:19px;font-size:12px;line-height:16px;letter-spacing:.5px;color:var(--text-main)}.progress{height:4px;background:var(--border-subdued);margin-bottom:8px}.progress>i{display:block;height:100%;background:var(--text-main);transition:width .3s ease}.logo-ph{font:700 13px/16px var(--sans);letter-spacing:3px;color:var(--text-main);display:inline-flex;align-items:center;gap:8px}.logo-ph svg{width:22px;height:12px}.h4{font:500 28px/36px var(--serif);margin:24px 0 8px}.h3{font:500 32px/40px var(--serif);margin:24px 0 8px}.h1{font:500 48px/52px var(--serif);margin:16px 0 8px}.sub1{font:500 18px/28px var(--sans);color:var(--text-secondary);margin:8px 0;text-transform:none}.sub1.upper{font-weight:700;font-size:18px;color:var(--action-main)}.sub2{font:400 16px/24px var(--sans);color:var(--text-subdued);margin:4px 0 16px}.ta-center{text-align:center}.ta-left{text-align:left}.ta-right{text-align:right}.medium-text{font:400 16px/24px var(--sans);color:var(--text-main)}.small-text{font:400 14px/20px var(--sans)}.caption{font:400 12px/16px var(--sans);color:var(--text-subdued)}.deco-b{color:var(--decorative-b);font-family:var(--sans);font-weight:500}.hl{color:var(--decorative-d);font-weight:500}.strike{color:inherit}.strike-red{text-decoration-color:var(--decorative-a)}.rich-link{color:var(--text-main);text-decoration:none}.disclaimer-start .rich-link{color:var(--text-main)}.cta-wrap{position:fixed;left:0;right:0;bottom:0;padding:0 var(--gutter) calc(20px + env(safe-area-inset-bottom,0px));z-index:20;max-width:var(--maxw);margin:0 auto;background:linear-gradient(to top,var(--surface-main) 70%,rgba(243,243,248,0));padding-top:16px}.cta-wrap.static{position:static;background:none;padding:16px 0 0}.cta-wrap:not(.static){pointer-events:none}.cta-wrap:not(.static)>*{pointer-events:auto}.cta{width:100%;height:64px;border:0;border-radius:0;background:var(--primary);color:var(--text-main);font:700 17px/24px var(--sans);letter-spacing:2px;text-transform:uppercase;transition:background .2s}.cta:hover{background:var(--primary-hovered)}.cta:disabled{background:var(--primary-disabled);color:#21212180;cursor:default}.cta.pulse{animation:pulse 1.6s ease-in-out infinite}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}.text-above-btn{text-align:center;color:var(--text-subdued);font-size:16px;line-height:24px;margin-bottom:8px}.skip-btn{display:block;width:100%;background:none;border:0;margin-top:12px;font:700 14px/20px var(--sans);letter-spacing:2px;text-transform:uppercase;color:var(--action-main);padding:10px}.opts{display:flex;flex-direction:column;gap:20px;margin-top:16px}.opt{background:var(--surface-default);border:2px solid transparent;min-height:80px;display:flex;align-items:center;justify-content:space-between;padding:0 20px;text-align:left;width:100%;font:700 18px/24px var(--sans);color:var(--text-main);transition:border-color .15s}.opt.selected,.opt:active{border-color:var(--primary)}.opt .opt-text{display:flex;flex-direction:column;gap:4px;padding:16px 0}.opt .opt-sub{font:400 14px/20px var(--sans);color:var(--text-secondary)}.opt .opt-img-small{width:32px;height:32px;object-fit:contain;flex:none}.opt.with-img{padding-right:0;min-height:96px}.opt .opt-img-regular{width:108px;height:96px;object-fit:cover;object-position:center;flex:none}.opt .check{width:24px;height:24px;border:2px solid var(--border-default);border-radius:4px;flex:none;margin-right:16px;display:grid;place-items:center;background:#fff}.opt.selected .check{background:var(--primary);border-color:var(--primary)}.opt-row{display:flex;align-items:center}.opts-grid2{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:24px}.opts-grid2 .opt{min-height:80px;padding:0 16px;font-size:16px}.sq-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px 16px;margin:28px 28px 24px}.sq{border:0;padding:0;background:#dcdce4;display:flex;flex-direction:column}.sq img{width:100%;aspect-ratio:163/139;object-fit:cover}.sq .sq-label{background:var(--primary);height:40px;display:flex;align-items:center;justify-content:center;gap:10px;font:700 18px/24px var(--sans);letter-spacing:2px}.cards2{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:24px}.gcard{background:#fff;border:2px solid transparent;padding:12px 12px 0;box-shadow:0 2px 6px #00000014}.gcard img{width:100%;aspect-ratio:169/180;object-fit:cover;background:#f3f3f8}.gcard .lbl{font:700 16px/24px var(--sans);padding:12px 0 14px;text-align:center}.gcard.selected{border-color:var(--primary)}.tags{display:flex;flex-wrap:wrap;justify-content:center;gap:16px 16px;margin-top:24px}.tag{background:#fff;border:2px solid transparent;padding:14px;font:700 14px/20px var(--sans)}.tag.selected{border-color:var(--primary)}.zones{display:grid;grid-template-columns:1fr 1fr;gap:0 12px;margin-top:8px}.zones .body{position:relative}.zones .body img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:auto}.zones .body img.base{position:relative}.zones .list{display:flex;flex-direction:column;gap:8px}.zones .zone{height:44px;background:#fff;border:2px solid transparent;font:700 14px/20px var(--sans)}.zones .zone.selected{border-color:var(--primary)}.occ .opt{justify-content:flex-start;gap:16px}.occ .opt img{width:28px;height:28px}.units{display:inline-flex;background:var(--surface-secondary);padding:2px;margin:8px auto 0}.units button{border:0;background:none;width:76px;height:40px;font:400 14px/20px var(--sans);color:var(--text-main)}.units button.on{background:var(--text-main);color:#fff}.num-wrap{display:flex;justify-content:center;align-items:baseline;gap:4px;margin:24px 0 8px}.num-input{border:0;background:none;font:700 48px/56px var(--sans);color:var(--text-main);text-align:right;width:3.2ch;outline:none;padding:0;-moz-appearance:textfield}.num-input::-webkit-outer-spin-button,.num-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.num-input::placeholder{color:var(--border-default)}.num-unit{font:700 16px/24px var(--sans)}.num-error{text-align:center;color:var(--decorative-a);font-size:14px;min-height:20px}.fb{display:flex;gap:8px;padding:12px 16px 14px 12px;margin-top:28px;background:var(--surface-secondary)}.fb img{width:16px;height:16px;flex:none;margin-top:2px}.fb .fb-title{font:700 12px/16px var(--sans);color:var(--text-main)}.fb .fb-title .lbl{text-transform:uppercase;letter-spacing:1px;margin-right:8px}.fb .fb-text{font:400 12px/16px var(--sans);color:var(--text-secondary);margin-top:4px}.date-field{margin-top:24px}.date-field label{font:500 12px/16px var(--sans);display:block;margin-bottom:6px}.date-field input{width:100%;height:54px;border:1px solid var(--border-default);background:#fff;padding:0 16px;font:400 16px/24px var(--sans)}.email-field{display:flex;align-items:center;background:#fff;border:1px solid var(--border-default);height:54px;padding:0 12px;gap:12px;margin-top:24px}.email-field input{flex:1;border:0;outline:none;font:400 16px/24px var(--sans);background:none}.email-field img{width:20px;height:20px}.email-field .clear{border:0;background:#878e95;color:#fff;border-radius:50%;width:16px;height:16px;font-size:11px;line-height:16px;padding:0}.email-err{color:var(--decorative-a);font-size:12px;margin-top:6px}.sp-banner{background:var(--surface-hovered);display:flex;align-items:center;justify-content:center;gap:8px;height:42px;margin-top:40px;font:700 14px/20px var(--sans)}.sp-banner img{width:18px;height:18px}.privacy{display:flex;gap:10px;margin-top:16px;font:400 12px/16px var(--sans);color:var(--text-subdued)}.privacy img{width:16px;height:16px;flex:none}.privacy .rich-link{text-decoration:underline;color:var(--text-subdued)}.img-box{margin:16px -4px 0}.img-box img{width:100%}.text-container p{margin:12px 0}.fullscreen{position:fixed;top:0;right:0;bottom:0;left:0;max-width:var(--maxw);margin:0 auto;background-size:cover;background-position:center;z-index:-1}.fullscreen .fs-logo .logo{height:16px;width:auto}.fullscreen .fs-logo{position:absolute;top:16px;left:0;right:0;display:flex;justify-content:center}.fullscreen .fs-text{position:absolute;left:0;right:0;bottom:104px;text-align:center;color:#fff}.fullscreen .fs-text .h3{margin:0;color:#fff;font-size:40px;line-height:48px}.fullscreen .fs-text .sub2{color:#fff;margin:4px 0 0}.sum-card{background:#fff;border-radius:12px;padding:16px 12px 12px;box-shadow:0 2px 10px #00000014;margin-top:8px}.sum-card .row{display:flex;justify-content:space-between;font:700 14px/20px var(--sans)}.sum-card .row .n{font-weight:400;color:var(--text-subdued);font-size:13px}.bmi-scale{position:relative;margin:44px 0 6px;height:10px;border-radius:6px;background:linear-gradient(90deg,#7cc94a,#e8d737 45%,#f09a2b 70%,#e41f17)}.bmi-scale .you{position:absolute;top:-40px;transform:translate(-50%);background:#424242;color:#fff;font:400 12px/16px var(--sans);padding:4px 10px;border-radius:4px;white-space:nowrap}.bmi-scale .you:after{content:"";position:absolute;left:50%;bottom:-5px;transform:translate(-50%);border:5px solid transparent;border-top-color:#424242;border-bottom:0}.bmi-scale .dot{position:absolute;top:50%;width:22px;height:22px;border-radius:50%;background:#9e9e9e;border:4px solid #E0E0E0;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #757575}.bmi-labels{display:flex;justify-content:space-between;font:500 11px/16px var(--sans);letter-spacing:1px;color:var(--text-subdued);text-transform:uppercase}.sum-body{display:flex;justify-content:space-between;margin-top:16px}.sum-body .items{display:flex;flex-direction:column;gap:12px;padding-left:8px}.sum-body .it-t{font:400 13px/16px var(--sans);color:var(--text-subdued)}.sum-body .it-v{font:700 16px/24px var(--sans);display:flex;align-items:center;gap:8px}.sum-body .it-v img{width:20px;height:20px}.sum-body .pic{width:110px;object-fit:contain;align-self:flex-end}.occ-target{font:400 22px/32px var(--serif);text-decoration:underline;margin:8px 0}.graph-card{background:#fff;border-radius:12px;padding:16px 12px 12px;box-shadow:0 2px 10px #00000014;margin-top:20px}.graph-card svg{width:100%;height:auto;display:block}.loader-box{display:flex;align-items:center;gap:12px;border:1px solid var(--border-default);background:#fff;padding:12px;margin-top:24px}.ring{width:40px;height:40px;position:relative}.ring svg{transform:rotate(-90deg)}.ring span{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font:700 11px/1 var(--sans)}.review-card{background:#fff;border-radius:12px;padding:16px;margin-top:24px}.review-card .stars{height:14px;width:auto;margin-bottom:8px}.review-card .who{font:700 14px/20px var(--sans);color:var(--text-secondary);margin-top:8px}.ck{position:fixed;left:0;right:0;bottom:0;background:#fff;z-index:50;padding:14px 26px 10px;box-shadow:0 -2px 12px #0000001f;border-radius:8px 8px 0 0;max-width:var(--maxw);margin:0 auto;font-size:13px;line-height:22px}.ck .x{position:absolute;right:18px;top:12px;border:0;background:none;font-size:20px}.ck .row{display:flex;gap:12px;margin-top:12px}.ck .row button{flex:1;height:36px;border:1px solid #c9c9c9;background:#f4f4f6;border-radius:6px;font-weight:600;font-size:13px}.ck .set{display:block;margin:10px auto 0;border:0;background:none;text-decoration:underline;font-weight:600;font-size:12px}.ck-fab{position:fixed;left:4px;bottom:10px;width:50px;height:50px;border-radius:50%;background:#1f5f45;border:0;z-index:40;color:#fff;display:grid;place-items:center}.legal{padding:24px var(--gutter) 60px;white-space:pre-wrap;font:400 14px/22px var(--sans);background:#fff;min-height:100vh}.scratch-hand{animation:hand 1.6s ease-in-out infinite}@keyframes hand{0%,to{transform:translate(0) rotate(-10deg)}50%{transform:translate(40px,30px) rotate(10deg)}}.h4{margin-top:32px}html,body{overflow-x:hidden}.hc{max-width:720px;margin:0 auto;padding:16px var(--gutter) 40px;font-family:var(--sans);color:var(--text-main);background:#fff;min-height:100vh}.hc-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:28px}.hc-top .logo{height:18px}.hc-cta{background:var(--primary, #1975ff);color:#fff;font:700 13px/1 var(--sans);padding:12px 18px;border-radius:10px;text-decoration:none;letter-spacing:.5px}.hc h1{font:800 24px/30px var(--sans);text-align:center;margin:0 0 16px}.hc h2{font:700 18px/24px var(--sans);margin:28px 0 12px}.hc-search,.hc-form input,.hc-form select,.hc-form textarea{width:100%;box-sizing:border-box;border:1px solid #d7dce1;border-radius:10px;padding:12px 14px;font:400 15px var(--sans)}.hc-topics{display:grid;grid-template-columns:1fr 1fr;gap:10px}.hc-topics div{border:1px solid #e6e9ec;border-radius:12px;padding:14px;font:700 12px/16px var(--sans)}.hc-faq>div{border-bottom:1px solid #e6e9ec}.hc-faq button{width:100%;text-align:left;background:none;border:0;padding:14px 0;font:600 15px/20px var(--sans);display:flex;justify-content:space-between;gap:12px;cursor:pointer;color:inherit}.hc-faq p{margin:0 0 14px;font:400 14px/21px var(--sans);color:#454e57}.hc-faq a{color:#1975ff}.hc-form{display:grid;gap:10px}.hc-form button{background:var(--primary, #1975ff);color:#fff;border:0;border-radius:10px;padding:14px;font:700 14px var(--sans);cursor:pointer}.hc-ok{background:#eef7ee;border-radius:10px;padding:14px}.hc-banner{margin:32px 0;background:#f4f6f8;border-radius:16px;padding:20px;display:grid;gap:8px}.hc-banner .hc-cta{justify-self:start}.hc-foot{display:grid;grid-template-columns:1fr 1fr;gap:16px;font-size:13px}.hc-foot div{display:grid;gap:6px}.hc-foot a{color:#454e57;text-decoration:none}.hc-foot small{grid-column:1 / -1;color:#878e95}.ck-sheet-bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:#00000073;display:flex;align-items:flex-end;justify-content:center;animation:ckfade .2s ease}.ck-sheet{background:#fff;width:100%;max-width:430px;border-radius:16px 16px 0 0;padding:14px 16px calc(24px + env(safe-area-inset-bottom,0px));max-height:92vh;overflow:auto;position:relative;animation:ckup .28s cubic-bezier(.2,.8,.2,1)}@keyframes ckup{0%{transform:translateY(100%)}to{transform:none}}@keyframes ckfade{0%{opacity:0}to{opacity:1}}.ck-x{border:0;background:none;font-size:22px;color:#cbcbdc;cursor:pointer;padding:2px 6px}.ck-timer{text-align:center;font:400 13px/18px var(--sans);color:#878e95;margin:-4px 0 10px}.ck-timer b{color:#d93025}.ck-row{display:flex;justify-content:space-between;font:400 14px/22px var(--sans);color:#878e95;margin:4px 0}.ck-green{color:#4aa987}.ck-promo{background:#e5f3ea;border-radius:6px;text-align:center;font:400 14px/34px var(--sans);margin:8px 0}.ck-total{display:flex;justify-content:space-between;align-items:baseline;border-top:1px solid #E3E3E9;padding-top:12px;margin-top:8px;font:500 16px/24px var(--sans);color:#878e95}.ck-total>span:first-child{color:#212121}.ck-price{color:#6a4be8;font-weight:600}.ck-renew{text-align:right;font:400 12px/16px var(--sans);color:#878e95;margin:2px 0 0}.ck-title{text-align:center;font:700 17px/24px var(--sans);margin:16px 0 10px}.ck-box{border:1px solid #CBCBDC;border-radius:8px;padding:14px;margin-bottom:12px}.ck-box-h{font:500 15px/20px var(--sans);margin-bottom:12px}.ck-disc{font:400 11px/15px var(--sans);color:#939394;text-align:center;margin:4px 0 10px}.ck-err{background:#fdecea;color:#b3261e;border-radius:6px;padding:10px 12px;font:400 14px/20px var(--sans);margin:8px 0}.ck-pay{width:100%;height:56px;font:700 17px/24px var(--sans);letter-spacing:1px}.ck-safe{text-align:center;font:700 16px/24px var(--sans);margin:14px 0 6px}.ck-logos{display:flex;align-items:center;justify-content:center;gap:12px;font:400 12px/16px var(--sans);color:#878e95}.ck-logos img{height:22px;width:auto}.ck-mb{text-align:center;font:400 12px/18px var(--sans);color:#878e95;margin:8px 0 0}.ck-loading{text-align:center;color:#878e95;padding:48px 0}.up-skip-x{background:none;border:0;font-size:20px;color:#cbcbdc;cursor:pointer}.up-steps{display:flex;align-items:center;justify-content:center;gap:8px;font:600 12px/16px var(--sans);color:#939394}.up-steps i{width:28px;height:2px;background:#d7dce1}.up-steps .done{color:#4aa987}.up-steps .cur{color:var(--text-main)}.up-card{position:relative;background:#fff;border:2px solid #FCC419;border-radius:16px;padding:26px 16px 16px;margin:8px 0 16px}.up-badge{position:absolute;top:-12px;left:50%;transform:translate(-50%);background:#fcc419;border-radius:999px;padding:3px 12px;font:700 12px/18px var(--sans);white-space:nowrap}.up-line{display:flex;justify-content:space-between;align-items:baseline;font:400 18px/26px var(--sans)}.up-line s{color:#939394;font-size:15px;margin-right:4px}.up-sub{font:400 14px/20px var(--sans);color:#4aa987;margin-top:4px}.up-credit{background:#e5f3ea;border-radius:8px;padding:10px 12px;font:400 14px/20px var(--sans);margin-top:12px}.up-list{list-style:none;padding:0;margin:0 0 12px}.up-list li{position:relative;padding-left:28px;margin:10px 0;font:400 15px/22px var(--sans)}.up-list li:before{content:"✓";position:absolute;left:0;color:#4aa987;font-weight:700}.up-disc{color:#939394;margin:8px 0;line-height:17px}.up-no{width:100%;background:#f3f3f8;border:0;border-radius:12px;padding:16px;font:700 15px/20px var(--sans);color:#6b7178;cursor:pointer;margin-bottom:24px}.carrossel{display:flex;gap:16px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;touch-action:pan-x pan-y}.carrossel::-webkit-scrollbar{display:none}.carrossel-item{flex:none;scroll-snap-align:center;user-select:none;-webkit-user-select:none}.raspa{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;cursor:grab}img.logo{height:16px;width:auto}.screen,.app,#root{min-height:100dvh}.cta-wrap:not(.static){bottom:var(--kb, 0px);transition:bottom .15s ease-out}.fb .fb-title,.fb .fb-text{font-size:14px;line-height:20px}.caption{font-size:13px;line-height:18px}.email-err{font-size:14px}.bmi-labels{font-size:12px}.privacy{font-size:13px;line-height:18px}.disclaimer-start .rich-link,.privacy .rich-link{display:inline-block;padding:10px 2px;margin:-10px 0}.ck .row button{height:44px;font-size:14px}.ck .set{padding:10px;font-size:13px}@media (max-height: 600px){.h4{font-size:24px;line-height:30px;margin-top:16px}.zones .zone{height:40px}.zones .list{gap:6px}}.proc{min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 24px;text-align:center}.proc-icone{width:64px;height:64px;border-radius:50%;border:4px solid #F8E3A0;border-top-color:var(--primary);animation:girar 1s linear infinite;margin-bottom:24px}@keyframes girar{to{transform:rotate(360deg)}}.proc-h{font:500 30px/38px var(--serif);margin:0 0 10px}.proc-sub{font:400 17px/26px var(--sans);color:var(--text-secondary);margin:0 0 24px;max-width:340px}.proc-lista{list-style:none;padding:0;margin:0 0 24px;text-align:left;width:100%;max-width:320px}.proc-lista li{display:flex;align-items:center;gap:12px;font:400 16px/24px var(--sans);color:var(--text-subdued);margin:12px 0}.proc-lista li i{width:24px;height:24px;border-radius:50%;border:2px solid var(--border-default);display:grid;place-items:center;font-style:normal;font-size:13px;color:#fff;flex:none}.proc-lista li.ok{color:var(--text-main)}.proc-lista li.ok i{background:#4aa987;border-color:#4aa987}.proc-lista li.cur{color:var(--text-main);font-weight:700}.proc-lista li.cur i{border-color:var(--primary)}.proc-barra{width:100%;max-width:320px;height:6px;background:var(--border-subdued);border-radius:3px;overflow:hidden}.proc-barra i{display:block;height:100%;background:var(--primary);transition:width .8s ease}@media (prefers-reduced-motion: reduce){.proc-icone,.cta.pulse{animation:none}}.aviso-pedido{margin:0 calc(-1 * var(--gutter));padding:10px var(--gutter);background:#fff4d6;border-bottom:1px solid #F3D98A;font:400 14px/20px var(--sans);text-align:center}.aviso-oto{display:block;margin-top:4px;font:700 12px/16px var(--sans);letter-spacing:1px;color:var(--decorative-a)}.carta{background:#fff;margin:16px calc(-1 * var(--gutter));padding:28px var(--gutter) 20px}.carta-kicker{font:700 13px/18px var(--sans);letter-spacing:1.5px;color:var(--decorative-a);margin:0 0 8px;text-align:center}.carta-h{font:500 26px/34px var(--serif);margin:0 0 16px;text-align:center}.carta-p{font:400 17px/27px var(--sans);color:var(--text-secondary);margin:0 0 14px}.carta-bloco{margin:20px 0}.carta-bloco h3{font:700 19px/26px var(--sans);margin:0 0 10px}.carta .up-list li{font-size:16px;line-height:24px}.carta-ancora{border:2px dashed var(--border-default);border-radius:12px;padding:12px 14px;display:grid;gap:8px}.carta-ancora>div{display:flex;justify-content:space-between;align-items:baseline;gap:8px;font:400 15px/22px var(--sans);flex-wrap:wrap}.carta-ancora s{color:var(--text-subdued)}.carta-ancora .hoje b{font:700 24px/28px var(--sans);color:var(--success-default)}.carta-ancora .hoje small{width:100%;text-align:right;color:var(--text-subdued);font-size:13px}.carta-cta{margin:20px 0 8px}.carta-micro{text-align:center;font:400 14px/20px var(--sans);color:var(--text-secondary);margin:6px 0 0}.carta-faq details{border-bottom:1px solid var(--border-subdued);padding:12px 0}.carta-faq summary{font:700 16px/24px var(--sans);cursor:pointer;list-style:none;padding-right:24px;position:relative;min-height:32px}.carta-faq summary:after{content:"+";position:absolute;right:0;top:0;font-size:22px;color:var(--text-subdued)}.carta-faq details[open] summary:after{content:"–"}.carta-faq p{font:400 16px/24px var(--sans);color:var(--text-secondary);margin:8px 0 0}.carta-nao{display:block;width:100%;background:none;border:0;padding:16px 8px;margin:8px 0 0;font:400 15px/22px var(--sans);color:var(--text-subdued);text-decoration:underline;cursor:pointer}.fuel-tela{margin:8px auto 20px;max-width:260px;border-radius:28px;border:8px solid #1E2B30;overflow:hidden;height:420px;box-shadow:0 10px 30px #1e2b302e}.fuel-tela img{width:100%;display:block}
