@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.woff2?dpl=dpl_6jnoHCZfvYNtQyVLvxJMExuiNbPF)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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.1l2zhvq5eocqf.woff2?dpl=dpl_6jnoHCZfvYNtQyVLvxJMExuiNbPF)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.woff2?dpl=dpl_6jnoHCZfvYNtQyVLvxJMExuiNbPF)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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.woff2?dpl=dpl_6jnoHCZfvYNtQyVLvxJMExuiNbPF)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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.woff2?dpl=dpl_6jnoHCZfvYNtQyVLvxJMExuiNbPF)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.woff2?dpl=dpl_6jnoHCZfvYNtQyVLvxJMExuiNbPF)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:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_857675dc-module__9f1Wqa__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_857675dc-module__9f1Wqa__variable{--font-manrope:"Manrope", "Manrope Fallback"}
.diag2{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--night:#0c0b0a;--nl:#ffffff21;--nl-2:#ffffff12;--canvas:#f4f3f1;--surface:#fff;--sunken:#ebeae7;--ink:#0e0d0c;--ink-2:#565351;--ink-3:#6e6e73;--paper:#f4f1ee;--paper-2:#f4f1eea8;--paper-3:#f4f1ee99;--line:#0e0d0c21;--line-2:#0e0d0c12;--accent:#ff5733;--accent-hover:#ed4423;--accent-text:#c7361a;--accent-ink:#b83f25;--field-1:#e0451f;--field-2:#c7361a;--field-3:#8a2410;--field:linear-gradient(148deg,var(--field-1) 0%,var(--field-2) 44%,var(--field-3) 100%);--field-line:#ffffff38;--r-sm:10px;--r:18px;--r-lg:28px;--wrap:1180px;--col:44em;--pad:clamp(22px,5.6vw,56px);--f-text:"Inter",system-ui,sans-serif;--f-num:"Manrope","Inter",system-ui,sans-serif}.diag2 *{box-sizing:border-box;margin:0;padding:0}.diag2{-webkit-text-size-adjust:100%;background:var(--canvas);color:var(--ink);font-family:var(--f-text);-webkit-font-smoothing:antialiased;font-size:17px;line-height:1.65;overflow-x:hidden}.diag2 img{max-width:100%;display:block}.diag2 b{color:var(--ink);font-weight:600}.diag2 em{font-style:normal}.diag2 .wrap,.diag2 .col{max-width:var(--wrap);padding-inline:var(--pad);margin-inline:auto}.diag2 .col>*{max-width:var(--col)}.diag2 .num{font-family:var(--f-num);font-variant-numeric:tabular-nums}.diag2 .ic{color:var(--accent-text);flex:none}.diag2 .faixa-in,.diag2 .nav-tag,.diag2 .jn-t,.diag2 .fi-l,.diag2 .perg-tag,.diag2 .quem-role,.diag2 .ph-tag,.diag2 .sec-olho{font-family:var(--f-num);letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:600}@keyframes fade-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.js .diag2 [data-rv]{opacity:0;transition:opacity .8s ease-out,transform .8s ease-out;transform:translateY(20px)}.diag2 [data-rv].is-in{opacity:1;transform:none}.js .diag2 .hero [data-in]{opacity:0;transform:translateY(24px)}.js .diag2 .hero.lit [data-in]{animation:.8s ease-out both fade-rise}.js .diag2 .hero.lit [data-in][style*="200ms"]{animation-delay:.2s}.js .diag2 .hero.lit [data-in][style*="400ms"]{animation-delay:.4s}@media (prefers-reduced-motion:reduce){.diag2 [data-rv],.js .diag2 .hero [data-in]{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}.diag2 .cta,.diag2 .cta svg{transition:none}.diag2 .selos-track{width:100%;animation:none}.diag2 .selos-track .selos-in:last-child{display:none}.diag2 .selos-in{width:100%;padding-inline:var(--pad);max-width:var(--wrap);flex-wrap:wrap;margin-inline:auto}.diag2 .selos:before,.diag2 .selos:after{display:none}}.diag2 .cta{background:var(--accent);color:#fff;font-family:var(--f-text);letter-spacing:-.005em;cursor:pointer;text-align:left;white-space:nowrap;border:0;border-radius:99px;align-items:center;gap:16px;padding:16px 16px 16px 30px;font-size:17px;font-weight:600;text-decoration:none;transition:background .2s,transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 10px 26px -6px #ff573380,0 2px 6px #0c0b0a29}.diag2 .cta svg{flex:none;width:19px;height:19px;transition:transform .24s}.diag2 .cta-seta{background:#ffffff2e;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid}.diag2 .cta:hover{background:var(--accent-hover);transform:translateY(-2px);box-shadow:0 16px 34px -8px #ff573399,0 3px 8px #0c0b0a33}.diag2 .cta:hover svg{transform:translate(3px)}.diag2 .cta:active{transform:translateY(0)}.diag2 .cta:focus-visible{outline:2px solid var(--accent-text);outline-offset:3px}.diag2 .close .cta:focus-visible,.diag2 .stick .cta:focus-visible{outline-color:var(--accent)}@media (prefers-reduced-motion:reduce){.diag2 .cta:hover{transform:none}}@media (max-width:520px){.diag2 .cta{white-space:normal;padding:15px 15px 15px 24px;line-height:1.3}}.diag2 .faixa{background:var(--ink);color:var(--paper)}.diag2 .faixa-in{align-items:center;gap:12px;padding-block:11px;display:flex}.diag2 .fx-tag{color:var(--accent)}.diag2 .fx-tag:after{content:"";vertical-align:-1px;background:#fff3;width:1px;height:11px;margin-left:12px;display:inline-block}.diag2 .fx-txt{color:var(--paper-2)}.diag2 .nav{justify-content:space-between;align-items:center;gap:16px;padding-block:26px;display:flex}.diag2 .mark{width:auto;height:21px;color:var(--paper)}.diag2 .nav-tag{color:var(--paper-3)}.diag2 .hero{isolation:isolate;background:url(/fotos/diag-hero-bg.webp) center/cover no-repeat, var(--night);color:var(--paper);position:relative}.diag2 .hero:before{content:"";z-index:-1;background:linear-gradient(96deg,#0c0b0af7 0%,#0c0b0aed 38%,#0c0b0ab8 68%,#0c0b0a80 100%);position:absolute;inset:0}.diag2 .hero-in{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;column-gap:clamp(24px,3vw,48px);padding-block:clamp(36px,4.4vw,60px);display:grid}.diag2 .falta-bg{right:var(--pad);z-index:2;font-family:var(--f-num);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);border:1px solid var(--nl);background:#0c0b0ab8;border-radius:99px;padding:6px 12px;font-size:11px;font-weight:600;position:absolute;top:126px}.diag2 .hh{letter-spacing:-.036em;text-wrap:balance;color:var(--paper-3);max-width:14em;font-size:clamp(2.1rem,4.4vw,3.7rem);font-weight:400;line-height:1.02}.diag2 .hh-em{color:#fff}.diag2 .hero-sub{max-width:32em;color:var(--paper-2);margin-top:clamp(18px,2.2vw,26px);font-size:clamp(1.02rem,1.45vw,1.16rem);line-height:1.5}.diag2 .hero-sub b{color:#fff}.diag2 .hero-prova{border:1px solid var(--nl-2);border-radius:var(--r-sm);max-width:36em;box-shadow:inset 3px 0 0 var(--accent);color:var(--paper-2);background:#ffffff0e;margin-top:clamp(22px,2.6vw,30px);padding:clamp(16px,1.8vw,20px) clamp(18px,2vw,24px);font-size:clamp(.95rem,1.25vw,1.02rem);line-height:1.55}.diag2 .hero-prova .num,.diag2 .hero-prova b{color:#fff;font-weight:600}.diag2 .hero-fig{justify-self:end;width:100%;max-width:700px;margin-right:clamp(-40px,-2.4vw,0px);position:relative}.diag2 .fig-img{width:100%;height:auto;display:block}.diag2 .fig-img.ph{aspect-ratio:964/916}.diag2 .fig-chip{border-radius:var(--r-sm);background:linear-gradient(150deg,#26211e,#141110);border:1px solid #ffffff24;align-items:center;gap:clamp(8px,1.4vw,16px);width:64.5%;padding:clamp(10px,1.4vw,15px) clamp(13px,1.7vw,19px);display:flex;position:absolute;top:67%;bottom:12.6%;left:.5%;box-shadow:0 14px 34px #0000006b}.diag2 .fig-chip .ic{color:var(--accent);flex:none}.diag2 .fig-de,.diag2 .fig-para{letter-spacing:-.02em;font-size:clamp(.98rem,1.5vw,1.32rem);line-height:1.12;display:block}.diag2 .fig-de{color:var(--paper-2)}.diag2 .fig-para{color:var(--accent)}.diag2 .fig-un{letter-spacing:-.01em;font-size:.72em;display:block}.diag2 .fig-chip .num{font-family:var(--f-num);font-variant-numeric:tabular-nums;font-weight:600}.diag2 .hero .cta{margin-top:clamp(32px,4.4vw,52px)}.diag2 .cta-inline{margin-top:clamp(24px,2.8vw,34px)}.diag2 .selos{background:var(--night);color:var(--paper);border-top:1px solid var(--nl-2);position:relative;overflow:hidden}.diag2 .selos-track{width:max-content;animation:46s linear infinite rolar;display:flex}.diag2 .selos-in{padding-block:clamp(15px,1.7vw,20px);flex-wrap:nowrap;gap:clamp(22px,3vw,48px);padding-right:clamp(22px,3vw,48px);list-style:none;display:flex}.diag2 .selos-in li{white-space:nowrap;color:var(--paper-2);align-items:center;gap:9px;font-size:clamp(.86rem,1.15vw,.96rem);display:flex}.diag2 .selos-in .ic{color:var(--accent);flex:none}@keyframes rolar{to{transform:translate(-50%)}}.diag2 .selos:before,.diag2 .selos:after{content:"";z-index:1;pointer-events:none;width:clamp(28px,5vw,72px);position:absolute;top:0;bottom:0}.diag2 .selos:before{background:linear-gradient(90deg,var(--night),transparent);left:0}.diag2 .selos:after{background:linear-gradient(270deg,var(--night),transparent);right:0}.diag2 .sec{padding-block:clamp(46px,5.6vw,84px)}.diag2 .sec-alt{background:var(--surface)}.diag2 .sec-olho{color:var(--accent-ink);background:var(--surface);border:1px solid #b83f2552;border-radius:99px;margin-bottom:clamp(13px,1.5vw,18px);padding:7px 15px;display:inline-block}.diag2 .sec-centro .col{text-align:center}.diag2 .sec-centro .col>*{max-width:none}.diag2 .sec-centro .h2{max-width:18em;margin-inline:auto}.diag2 .sec-centro .lede,.diag2 .sec-centro .sub-h{max-width:40em;margin-inline:auto}.diag2 .sec-centro .nota{text-align:left;max-width:46em;margin-inline:auto}.diag2 .sec-centro .claim{text-align:left;max-width:42em;margin-inline:auto}.diag2 .sec-centro .cta-inline{justify-content:center;display:flex}.diag2 .sec-centro .pergunta{text-align:center}.diag2 .h2{letter-spacing:-.03em;text-wrap:balance;max-width:15em;margin-bottom:clamp(16px,1.8vw,22px);font-size:clamp(1.75rem,3.9vw,2.85rem);font-weight:400;line-height:1.08}.diag2 .lede{color:var(--ink-2);max-width:38em;font-size:clamp(1.04rem,1.5vw,1.16rem)}.diag2 .lede+.lede{margin-top:17px}.diag2 .claim{border-left:2px solid var(--accent);max-width:38em;color:var(--ink-2);margin-top:clamp(22px,2.6vw,30px);padding-left:clamp(20px,2.6vw,28px);font-size:clamp(1.06rem,1.55vw,1.18rem);line-height:1.55}.diag2 .nota{border-top:1px solid var(--line-2);max-width:42em;color:var(--ink-3);margin-top:clamp(22px,2.6vw,30px);padding-top:20px;font-size:14.5px;line-height:1.62}.diag2 .nota-ic{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:11px;display:grid}.diag2 .nota-ic .ic{color:var(--ink-3);margin-top:2px}.diag2 .ledger{grid-template-columns:repeat(4,1fr);gap:clamp(24px,4vw,56px);display:grid}.diag2 .hero-ledger{padding-bottom:clamp(30px,3.6vw,48px)}.diag2 .hero .led-cell{border-top-color:var(--nl)}.diag2 .hero .led-v{color:#fff}.diag2 .hero .led-l{color:var(--paper-3)}.diag2 .led-cell{border-top:1px solid var(--line);padding-top:22px}.diag2 .led-v{letter-spacing:-.03em;color:var(--ink);font-size:clamp(1.7rem,3.4vw,2.7rem);font-weight:600;line-height:1.02;display:block}.diag2 .led-l{color:var(--ink-3);margin-top:10px;font-size:13.5px;line-height:1.42;display:block}.diag2 .par{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,1.8vw,22px);margin-block:clamp(24px,3vw,36px) clamp(34px,4.2vw,54px);display:grid}.diag2 .par-c{border-radius:var(--r-lg);padding:clamp(24px,2.8vw,36px)}.diag2 .par-c ul{align-content:space-between;gap:clamp(13px,1.5vw,17px);min-height:100%;list-style:none;display:grid}.diag2 .par-c{grid-template-rows:auto minmax(0,1fr);display:grid}.diag2 .par-c li{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:13px;font-size:clamp(1rem,1.35vw,1.08rem);line-height:1.45;display:grid}.diag2 .par-c .ic{flex:none;margin-top:1px}.diag2 .par-h{font-family:var(--f-num);letter-spacing:.14em;text-transform:uppercase;margin-bottom:clamp(17px,2vw,22px);padding-bottom:clamp(15px,1.8vw,20px);font-size:11px;font-weight:600}.diag2 .par-reflexo{background:var(--surface);border:1px solid var(--line-2)}.diag2 .par-reflexo .par-h{color:var(--ink-3);border-bottom:1px solid var(--line-2)}.diag2 .par-reflexo li{color:var(--ink)}.diag2 .par-reflexo .ic{color:var(--ink-3)}.diag2 .par-pergunta{background:var(--night)}.diag2 .par-pergunta .par-h{color:var(--accent);border-bottom:1px solid var(--nl-2)}.diag2 .par-pergunta li{color:var(--paper-2)}.diag2 .par-pergunta .ic{color:var(--accent)}.diag2 .claim b{font-style:italic}.diag2 .jornada{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.6vw,20px);margin-block:clamp(26px,3vw,36px);list-style:none;display:grid}.diag2 .jn{border-radius:var(--r);background:var(--surface);border:1px solid var(--line-2);padding:clamp(24px,2.6vw,32px)}.diag2 .jn.is-last{background:var(--field);color:#fff;border-color:#0000}.diag2 .jn-ic{background:var(--canvas);border:1px solid var(--line-2);width:46px;height:46px;color:var(--accent-text);border-radius:50%;place-items:center;margin-bottom:clamp(16px,1.8vw,20px);display:grid}.diag2 .jn.is-last .jn-ic{border-color:var(--field-line);color:#fff;background:#ffffff24}.diag2 .jn-t{color:var(--ink-3);margin-bottom:9px;display:block}.diag2 .jn.is-last .jn-t{color:#ffffffd9}.diag2 .jn-p{color:var(--ink);font-size:clamp(1rem,1.35vw,1.1rem);line-height:1.45;display:block}.diag2 .jn.is-last .jn-p,.diag2 .jn.is-last b{color:#fff}.diag2 .ficha{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.4vw,18px);margin-block:clamp(20px,2.2vw,28px);display:grid}.diag2 .fi{text-align:center;background:var(--surface);border:1px solid var(--line-2);border-radius:var(--r);flex-direction:column;align-items:center;gap:9px;padding:clamp(24px,2.6vw,32px) clamp(18px,2vw,24px);display:flex}.diag2 .sec-alt .fi{background:var(--canvas)}.diag2 .fi .ic{display:block}.diag2 .fi-selo{background:var(--canvas);border:1px solid var(--line-2);width:44px;height:44px;color:var(--accent-text);border-radius:50%;place-items:center;margin-bottom:clamp(9px,1vw,13px);display:grid}.diag2 .sec-alt .fi-selo{background:var(--surface)}.diag2 .fi-l{color:var(--ink-3)}.diag2 .fi-v{color:var(--ink);font-size:1.06rem;font-weight:500;line-height:1.35}.diag2 .pergunta{background:var(--field);color:#fff;border-radius:var(--r-lg);margin-block:clamp(20px,2.4vw,30px);padding:clamp(30px,3.6vw,52px) clamp(28px,3.6vw,52px);position:relative;overflow:hidden}.diag2 .pergunta:after{content:"";aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#ff8a5c80,#0000 68%);border-radius:50%;width:min(58%,460px);position:absolute;inset:auto -12% -55% auto}.diag2 .pergunta>*{z-index:1;position:relative}.diag2 .perg-tag{border:1px solid var(--field-line);color:#ffffffeb;border-radius:99px;margin-bottom:clamp(16px,1.9vw,22px);padding:7px 15px;display:inline-block}.diag2 .perg-q{letter-spacing:-.034em;text-wrap:balance;max-width:15em;margin-inline:auto;font-size:clamp(1.75rem,4.8vw,3.5rem);font-weight:400;line-height:1.06}.diag2 .sub-h{letter-spacing:-.018em;color:var(--ink);margin-top:clamp(26px,3vw,34px);font-size:clamp(1.14rem,1.7vw,1.34rem);font-weight:500}.diag2 .cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.4vw,18px);margin-top:clamp(14px,1.6vw,20px);list-style:none;display:grid}.diag2 .cards li{background:var(--surface);border:1px solid var(--line-2);border-radius:var(--r);color:var(--ink-2);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:16px;padding:clamp(20px,2.6vw,30px);font-size:1.04rem;line-height:1.5;display:grid}.diag2 .sec-alt .cards li,.diag2 .cards-soft li{background:var(--canvas);border-color:#0000}.diag2 .fit-grid{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:center;column-gap:clamp(32px,4.6vw,72px);display:grid}.diag2 .fit-img{aspect-ratio:3/4;object-fit:cover;border-radius:var(--r-lg);background:var(--sunken);width:100%}.diag2 .fit-img.ph{aspect-ratio:3/4}.diag2 .fit-b .h2{margin-bottom:clamp(20px,2.4vw,28px)}.diag2 .fit-lista{list-style:none}.diag2 .fit-lista li{border-top:1px solid var(--line-2);color:var(--ink-2);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px;padding-block:clamp(13px,1.5vw,17px);font-size:clamp(1rem,1.35vw,1.08rem);line-height:1.45;display:grid}.diag2 .fit-lista li:last-child{border-bottom:1px solid var(--line-2)}.diag2 .fit-lista .ic{color:var(--accent-text);margin-top:2px}.diag2 .sec-bio{background:var(--sunken)}.diag2 .quem{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;column-gap:clamp(32px,5vw,72px);display:grid}.diag2 .quem-f{justify-self:end;width:100%;max-width:420px}.diag2 .portrait{aspect-ratio:4/5;object-fit:cover;object-position:50% 28%;border-radius:var(--r-lg);background:var(--surface);width:100%}.diag2 .portrait.ph{aspect-ratio:4/5}.diag2 .quem-b{max-width:34em}.diag2 .quem-n{letter-spacing:-.03em;font-size:clamp(1.9rem,3.8vw,3rem);font-weight:400;line-height:1.05}.diag2 .quem-role{color:var(--ink-2);margin-top:10px}.diag2 .quem-b .claim{color:var(--ink);margin-block:clamp(20px,2.6vw,28px);font-size:clamp(1.12rem,1.8vw,1.3rem)}.diag2 .quem-b .lede+.lede{margin-top:13px}.diag2 .bio-selos{border-block:1px solid var(--line-2);gap:10px;margin-block:clamp(22px,2.6vw,30px);padding-block:clamp(20px,2.4vw,26px);list-style:none;display:grid}.diag2 .bio-selos li{color:var(--ink-2);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:11px;font-size:1rem;line-height:1.45;display:grid}.diag2 .bio-selos .ic{color:var(--accent-text);margin-top:2px}.diag2 .bio-selos .num{color:var(--ink);font-weight:600}.diag2 .faq-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;column-gap:clamp(40px,6vw,96px);display:grid}.diag2 .faq-ancora{position:sticky;top:clamp(40px,6vw,72px)}.diag2 .faq-ancora .h2{margin-bottom:clamp(16px,2vw,22px)}.diag2 .faq-ancora .lede{max-width:22em}.diag2 .qa{background:var(--surface);border:1px solid var(--line-2);border-radius:var(--r)}.diag2 .qa+.qa{margin-top:clamp(9px,1.1vw,12px)}.diag2 .qa-q{cursor:pointer;letter-spacing:-.012em;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:16px;padding:clamp(17px,2vw,22px) clamp(19px,2.2vw,26px);font-size:1.06rem;font-weight:600;list-style:none;display:flex}.diag2 .qa-q::-webkit-details-marker{display:none}.diag2 .qa-q:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px;border-radius:var(--r)}.diag2 .qa-ic{width:20px;height:20px;color:var(--ink-3);flex:none;transition:transform .22s}.diag2 .qa[open] .qa-ic{color:var(--accent-text);transform:rotate(180deg)}.diag2 .qa-a{color:var(--ink-2);max-width:44em;padding:0 clamp(19px,2.2vw,26px) clamp(19px,2.2vw,24px);font-size:1rem}@media (prefers-reduced-motion:reduce){.diag2 .qa-ic{transition:none}}.diag2 .close{background:var(--night);color:var(--paper);padding-block:clamp(64px,9vw,120px)}.diag2 .close-lead{color:var(--paper-2);max-width:32em;margin-bottom:clamp(14px,1.8vw,20px);font-size:clamp(1.04rem,1.7vw,1.3rem)}.diag2 .close-h{letter-spacing:-.032em;color:var(--paper-3);text-wrap:balance;max-width:15em;margin-bottom:clamp(28px,3.6vw,42px);font-size:clamp(1.85rem,4.2vw,3.3rem);font-weight:400;line-height:1.08}.diag2 .close-em{color:#fff}.diag2 .foot{border-top:1px solid var(--nl-2);color:var(--paper-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:clamp(56px,7vw,92px);padding-top:26px;font-size:13px;display:flex}.diag2 .foot a{color:inherit;text-underline-offset:2px;text-decoration:underline}.diag2 .foot a:hover{color:#fff}.diag2 .foot .mark{opacity:.85;height:18px;color:var(--paper)}.diag2 .stick{z-index:40;padding:11px clamp(14px,4vw,20px) calc(11px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--nl);background:#0c0b0af0;transition:transform .34s ease-out;display:none;position:fixed;bottom:0;left:0;right:0;transform:translateY(105%)}.diag2 .stick.on{transform:none}.diag2 .stick .cta{justify-content:center;width:100%;padding:16px 22px}.diag2 .ph{text-align:center;border:1.5px dashed var(--accent);border-radius:var(--r);background:#ff57330e;flex-direction:column;justify-content:center;align-items:center;gap:9px;padding:26px 20px;display:flex}.diag2 .ph-tag{color:var(--accent-text)}.diag2 .ph-txt{color:var(--ink-2);max-width:36em;font-size:13px;line-height:1.45}@media (max-width:980px){.diag2 .cards{grid-template-columns:repeat(2,minmax(0,1fr))}.diag2 .fit-grid,.diag2 .quem{grid-template-columns:minmax(0,1fr);row-gap:clamp(24px,4vw,34px)}.diag2 .fit-fig{order:2}.diag2 .fit-b{order:1}.diag2 .fit-img{aspect-ratio:16/10}.diag2 .quem-f{justify-self:start;max-width:320px}.diag2 .hero-in{grid-template-columns:minmax(0,1fr);row-gap:clamp(22px,4vw,34px)}.diag2 .hero-fig{justify-self:center;max-width:min(440px,86%)}.diag2 .hero-copy{order:1}.diag2 .hero-fig{order:2}.diag2 .hero:before{background:linear-gradient(#0c0b0af6 0%,#0c0b0aed 62%,#0c0b0adb 100%)}.diag2 .hero-prova{background:#1412108c}.diag2 .falta-bg{width:max-content;max-width:100%;margin:0 var(--pad) 18px;display:block;position:static}.diag2 .ficha{grid-template-columns:repeat(2,minmax(0,1fr))}.diag2 .quem{grid-template-columns:minmax(0,1fr);align-items:start;row-gap:clamp(26px,4vw,34px)}.diag2 .quem figure{max-width:260px}.diag2 .faq-grid{grid-template-columns:minmax(0,1fr);row-gap:clamp(30px,4vw,42px)}.diag2 .faq-ancora{position:static}}@media (max-width:860px){.diag2 .ledger{grid-template-columns:repeat(2,1fr);row-gap:30px}.diag2 .jornada{grid-template-columns:minmax(0,1fr);gap:0}.diag2 .jn{padding-block:22px 24px}.diag2 .jn:not(:first-child){border-top-color:var(--line-2)}.diag2 .jn-ic{margin-bottom:12px}}@media (max-width:700px){.diag2 .cards,.diag2 .antes,.diag2 .jornada,.diag2 .par{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.diag2{font-size:16.5px}.diag2 .stick{display:block}.diag2 .close{padding-bottom:calc(118px + env(safe-area-inset-bottom))}.diag2 .cta{text-align:center;justify-content:center;width:100%}.diag2 .cta-long{max-width:none}.diag2 .hero-in{min-height:0}}@media (max-width:430px){.diag2 .cta{gap:9px;padding:17px 18px;font-size:17px}.diag2 .cta svg{width:17px;height:17px}.diag2 .faixa-in{letter-spacing:.12em;gap:9px;font-size:10.5px}.diag2 .fx-tag:after{margin-left:9px}.diag2 .nav{padding-block:20px}.diag2 .nav-tag{letter-spacing:.05em;white-space:nowrap;font-size:10px}.diag2 .hero-in{padding-block:20px 28px}.diag2 .hero-sub{margin-top:14px}.diag2 .hero .cta{margin-top:22px}.diag2 .hero-prova{margin-top:20px;padding:15px 16px}.diag2 .ficha{grid-template-columns:minmax(0,1fr)}.diag2 .fi{flex-direction:row;align-items:center;gap:14px;padding:15px 17px}.diag2 .fi-l{flex:none;width:68px}.diag2 .pergunta{padding:26px 21px}}
