@font-face{font-family:Cormorant Garamond;src:url(/fonts/cormorant-garamond-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Cormorant Garamond;src:url(/fonts/cormorant-garamond-latin-wght-italic.woff2) format("woff2");font-weight:300 700;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-variable.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--noite: #171717;--fundo: #0d0d0d;--chumbo: #2e2e2e;--grafite: #655f5a;--aco: #a6a29f;--prata: #d0cecf;--creme: #f6f3ee;--branco: #fffdf9;--vermelho: #c71817;--fio: rgb(208 206 207 / 11%);--fio-forte: rgb(208 206 207 / 22%);--fio-claro: rgb(46 46 46 / 12%);--luz-forte: rgb(255 253 249 / 55%);--luz: rgb(246 243 238 / 22%);--luz-fraca: rgb(208 206 207 / 9%);--vidro: linear-gradient(180deg, rgb(255 253 249 / 7%), rgb(255 253 249 / 2%));--sombra-funda: 0 1px 0 rgb(255 253 249 / 8%) inset, 0 40px 80px -24px rgb(0 0 0 / 70%), 0 24px 120px -40px rgb(208 206 207 / 22%);--curva: cubic-bezier(.2, .8, .2, 1);--margem: 40px;--vao: 24px;--max: 1200px;--display: "Cormorant Garamond", "Times New Roman", serif;--texto: "Montserrat", system-ui, sans-serif}@media(max-width:760px){:root{--margem: 16px;--vao: 12px}}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--fundo);color:var(--creme);font-family:var(--texto);font-size:16px;line-height:1.55;overflow-x:clip}body:before{content:"";position:fixed;inset:0;z-index:40;pointer-events:none;opacity:.045;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .9 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}img,svg,canvas{display:block;max-width:100%}a{color:inherit}h1,h2,h3,p,dl,dd,ol,ul,figure{margin:0;padding:0}ol,ul{list-style:none}em{font-style:italic}:focus-visible{outline:2px solid var(--prata);outline-offset:3px;border-radius:6px}.pular{position:absolute;left:16px;top:-120px;padding:14px 16px}.pular:focus{top:16px;display:inline-flex;align-items:center;min-height:44px;background:var(--branco);color:var(--noite);padding:0 12px;z-index:30}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.grade{width:min(100% - 2 * var(--margem),var(--max));margin-inline:auto;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--vao)}.grade>*{grid-column:1 / -1}.num{font-variant-numeric:tabular-nums}.it{font-family:var(--display);font-style:italic;font-weight:500}.botao{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:56px;padding:0 10px 0 28px;border-radius:999px;font:600 16px/1 var(--texto);text-decoration:none;letter-spacing:-.005em;transition:transform .16s var(--curva),box-shadow .28s var(--curva),background-color .2s var(--curva);white-space:nowrap}.botao-principal{position:relative;background:var(--vermelho);color:#fff;box-shadow:0 1px #ffffff38 inset,0 -1px #00000040 inset,0 12px 32px -10px #c71817a6,0 0 64px -12px #c718178c}.botao-principal:before{content:"";position:absolute;inset:-22px -30px;border-radius:inherit;background:radial-gradient(closest-side,rgb(199 24 23 / 42%),rgb(199 24 23 / 12%) 60%,transparent);z-index:-1;filter:blur(10px);transition:opacity .28s var(--curva);opacity:.9}.botao-principal:hover{background:#b51514;box-shadow:0 1px #ffffff38 inset,0 -1px #00000040 inset,0 16px 40px -10px #c71817bf,0 0 90px -10px #c71817a6}.botao-principal:hover:before{opacity:1}.botao-principal:active{transform:scale(.98)}.seta{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:#ffffff29;box-shadow:inset 0 0 0 1px #ffffff2e;transition:transform .28s var(--curva)}.seta svg{width:16px;height:16px}.botao:hover .seta{transform:translate(3px)}.botao-vidro{padding:0 26px;color:var(--creme);background:#fffdf90d;box-shadow:inset 0 0 0 1px var(--fio-forte),inset 0 1px #fffdf91a;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.botao-vidro:hover{background:#fffdf917;box-shadow:inset 0 0 0 1px #d0cecf66,inset 0 1px #fffdf924}.botao-vidro .pre{color:var(--aco);font-weight:500}.link-seta{font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px;text-decoration-color:#d0cecf7f}.link-seta:hover{text-decoration-color:var(--creme)}.topo{position:absolute;left:0;right:0;top:0;z-index:20;transition:background-color .28s var(--curva),box-shadow .28s var(--curva),backdrop-filter .28s}.topo.rolou{background:#0d0d0dc7;backdrop-filter:blur(16px) saturate(120%);-webkit-backdrop-filter:blur(16px) saturate(120%);box-shadow:0 1px 0 var(--fio)}.topo-linha{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:76px}.marca{justify-self:start;display:flex;align-items:center;min-height:44px}.marca img{width:168px;height:auto}.topo-links{display:flex;gap:4px;padding:4px;border-radius:999px;background:#101010bd;box-shadow:inset 0 0 0 1px var(--fio),inset 0 1px #fffdf90f;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.topo-links a{display:inline-flex;align-items:center;min-height:44px;font-size:14px;font-weight:500;color:var(--creme);text-decoration:none;padding:0 16px;border-radius:999px;transition:background-color .16s,color .16s}.topo-links a:hover{background:#fffdf912;color:var(--branco)}.entrar{justify-self:end;min-height:44px;min-width:88px;padding:0 20px;font-size:14px}.hero{position:relative;overflow:hidden;padding-top:76px;isolation:isolate}.hero-fundo{position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(46% 38% at 50% 0%,rgb(255 244 228 / 30%),transparent 70%),radial-gradient(34% 30% at 50% 74%,rgb(246 232 212 / 18%),transparent 72%),radial-gradient(52% 44% at 6% 64%,rgb(101 95 90 / 30%),transparent 70%),radial-gradient(52% 44% at 94% 58%,rgb(166 162 159 / 14%),transparent 70%),linear-gradient(180deg,#151413 0%,var(--fundo) 62%)}.hero-fundo canvas{position:absolute;inset:0;width:100%;height:100%;opacity:0;transition:opacity 1.6s var(--curva)}.hero-fundo canvas.pronto{opacity:1}.feixe{position:absolute;left:50%;top:40px;width:min(1500px,140vw);height:1100px;transform:translate(-50%);background:conic-gradient(from 152deg at 50% 0%,transparent 0deg,rgb(166 162 159 / 10%) 10deg,rgb(255 246 232 / 26%) 23deg,rgb(255 251 244 / 36%) 28deg,rgb(255 246 232 / 26%) 33deg,rgb(166 162 159 / 10%) 46deg,transparent 56deg);-webkit-mask-image:linear-gradient(180deg,#000 0%,rgb(0 0 0 / 70%) 40%,transparent 82%);mask-image:linear-gradient(180deg,#000 0%,rgb(0 0 0 / 70%) 40%,transparent 82%);filter:blur(14px);mix-blend-mode:screen}.lampada{position:absolute;left:50%;top:-170px;width:min(760px,90vw);height:320px;transform:translate(-50%);border-radius:50%;background:radial-gradient(50% 50% at 50% 50%,rgb(255 253 249 / 34%),rgb(246 238 226 / 12%) 45%,transparent 72%);filter:blur(30px)}.grao{position:absolute;inset:0;opacity:.08;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .9 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.hero-fundo:after{content:"";position:absolute;inset:auto 0 0;height:220px;background:linear-gradient(180deg,transparent,var(--fundo))}.hero-grade{padding-top:22px;text-align:center}.selo-topo{font-size:13px;font-weight:500;color:var(--prata);letter-spacing:.01em}.pilula{display:inline-flex;align-items:center;gap:10px;padding:8px 16px 8px 12px;border-radius:999px;background:#fffdf90d;box-shadow:inset 0 0 0 1px var(--fio-forte),inset 0 1px #fffdf91a,0 8px 30px -10px #0000007f;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.ponto{width:7px;height:7px;border-radius:50%;background:var(--branco);box-shadow:0 0 0 3px #fffdf924,0 0 12px 2px #fffdf9b3}.hero h1{margin-top:26px;font-family:var(--display);font-weight:500;font-size:clamp(46px,5.6vw,82px);line-height:.98;letter-spacing:-.02em;color:var(--branco);text-wrap:balance;text-shadow:0 0 60px rgb(255 253 249 / 18%)}.hero h1 .l{display:block}.hero h1 em{font-weight:500;letter-spacing:-.01em;background:linear-gradient(180deg,var(--branco) 10%,var(--prata) 55%,var(--aco) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;padding-right:.06em}.hero .sub{margin-top:20px;padding-inline:max(0px,(100% - 640px) / 2);font-size:18px;line-height:1.6;color:var(--prata);text-wrap:pretty}.hero .acoes{margin-top:30px;display:flex;justify-content:center;align-items:center;gap:14px;flex-wrap:wrap}.hero .nota{margin-top:16px;font-size:13.5px;color:var(--aco)}.hero .nota span+span:before{content:"";display:inline-block;width:4px;height:4px;border-radius:50%;background:var(--grafite);margin:0 12px 3px}.palco{position:relative;margin-top:30px;padding-bottom:72px;perspective:1600px;perspective-origin:50% 0%;--t: 0}.halo{position:absolute;left:50%;top:10%;width:1100px;max-width:120vw;height:520px;transform:translate(-50%);background:radial-gradient(50% 50% at 50% 50%,rgb(246 243 238 / 26%),rgb(208 206 207 / 8%) 45%,transparent 70%);filter:blur(10px);pointer-events:none}.cena{position:relative;width:min(820px,100%);margin-inline:auto;transform-style:preserve-3d}.ficha,.fantasma{border-radius:22px;background:linear-gradient(180deg,#3a3938e0,#1e1e1eeb);box-shadow:inset 0 0 0 1px #d0cecf2e,inset 0 1px #fffdf92e,0 50px 100px -30px #000000d9,0 30px 140px -40px #f6f3ee4d;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.ficha{position:relative;z-index:2;padding:26px 34px 28px;text-align:left;transform-origin:50% 100%;transform:rotateX(calc(var(--incl, 16deg) * (1 - var(--t)))) translateY(calc(18px * (1 - var(--t)))) scale(calc(.95 + .05 * var(--t)));will-change:transform}.ficha:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(70% 60% at 50% 0%,rgb(255 253 249 / 10%),transparent 70%),linear-gradient(115deg,transparent 40%,rgb(255 253 249 / 6%) 50%,transparent 60%)}.ficha-topo{display:flex;justify-content:space-between;gap:16px;font-size:11.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--aco);padding-bottom:16px;border-bottom:1px solid var(--fio)}.ficha-topo .marca-ficha{display:inline-flex;align-items:center;gap:10px;color:var(--prata)}.ficha-topo .marca-ficha img{width:18px;height:auto}.ficha-corpo{display:grid;grid-template-columns:1.35fr 1fr;gap:8px 40px;padding-top:18px}.ficha-a{display:flex;flex-direction:column}.ato{font-family:var(--display);font-weight:500;font-size:36px;line-height:1.05;color:var(--branco);letter-spacing:-.01em}.onde{margin-top:6px;font-size:14.5px;color:var(--prata)}.hora{margin-top:4px;font-family:var(--texto);font-weight:250;font-size:108px;line-height:1;letter-spacing:-.055em;background:linear-gradient(180deg,var(--branco) 15%,var(--prata) 55%,#8e8a86 100%);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 28px rgb(255 253 249 / 28%));padding-bottom:4px}.ficha-b{display:flex;flex-direction:column;gap:18px;padding-left:28px;border-left:1px solid var(--fio)}.carimbo-linha{min-height:64px;display:flex;align-items:center;justify-content:flex-end}.dados{display:grid;gap:12px}.dado{display:grid;gap:2px}.dado .k{font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--aco);font-weight:600}.dado .v{font-size:15px;font-weight:600;color:var(--creme)}.trilha{margin-top:22px;display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.trilha span{position:relative;padding-top:12px;font-size:12px;font-weight:600;color:var(--grafite);transition:color .3s var(--curva)}.trilha span:before{content:"";position:absolute;left:0;right:0;top:0;height:2px;border-radius:2px;background:#d0cecf24;transition:background-color .3s var(--curva),box-shadow .3s var(--curva)}.trilha span.feita{color:var(--creme)}.trilha span.feita:before{background:var(--prata);box-shadow:0 0 12px #fffdf999}.carimbo{display:inline-block;padding:8px 14px 7px;border:3px double currentColor;border-radius:6px;font:700 14px/1.1 var(--texto);letter-spacing:.14em;text-transform:uppercase;transform:rotate(-6deg);color:var(--branco);text-shadow:0 0 14px rgb(255 253 249 / 55%);box-shadow:0 0 22px -4px #fffdf959,inset 0 0 18px -6px #fffdf959;background:#fffdf90a}.carimbo[data-estado=publicado]{color:var(--aco)}.carimbo[data-estado=proposta]{color:var(--prata)}.carimbo[data-estado=contratado]{color:var(--creme)}.carimbo[data-estado=concluido]{color:var(--branco)}.fantasma{position:absolute;z-index:1;top:0;width:46%;padding:22px 26px;color:var(--prata);opacity:.4;pointer-events:none}.fantasma.f2{text-align:right}.fantasma .ft{display:block;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--aco);font-weight:600;padding-bottom:12px;border-bottom:1px solid var(--fio)}.fantasma .fa{display:block;margin-top:14px;font-family:var(--display);font-size:28px;color:var(--creme)}.fantasma .fo{display:block;font-size:13px;color:var(--aco);margin-top:14px}.fantasma .fh{display:block;margin-top:4px;font-size:50px;font-weight:250;letter-spacing:-.05em;line-height:1;color:var(--prata)}.fantasma.f1{left:0;transform:translate3d(calc(-88% - 40px * var(--t)),34px,-120px) rotateX(calc(16deg * (1 - var(--t)))) rotate(-6deg)}.fantasma.f2{right:0;transform:translate3d(calc(88% + 40px * var(--t)),50px,-160px) rotateX(calc(16deg * (1 - var(--t)))) rotate(6deg);opacity:.34}.legenda{margin-top:22px;text-align:center;font-size:13px;color:var(--aco)}.faixa{position:relative;overflow:hidden;border-block:1px solid var(--fio);background:linear-gradient(180deg,#fffdf908,#fffdf903)}.faixa:before{content:"";position:absolute;left:50%;top:-1px;width:480px;height:1px;transform:translate(-50%);background:linear-gradient(90deg,transparent,var(--prata),transparent);box-shadow:0 0 18px 2px #fffdf966}.faixa-mascara{-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.faixa-pista{display:flex;width:max-content}.faixa.viva .faixa-pista{animation:corre 60s linear infinite}.faixa-grupo{display:flex;align-items:center;flex:none}.faixa-grupo span{font-family:var(--display);font-size:34px;line-height:1;padding-block:30px;color:var(--prata);white-space:nowrap}.faixa-grupo span.it{color:var(--branco)}.faixa-grupo i{flex:none;width:7px;height:7px;margin-inline:34px;transform:rotate(45deg);background:var(--aco);box-shadow:0 0 10px #fffdf97f}@keyframes corre{to{transform:translate(-50%)}}.faixa-mascara:hover .faixa-pista,.faixa.pausada .faixa-pista{animation-play-state:paused}.faixa-pausa{display:none;position:absolute;right:var(--margem);top:50%;z-index:1;width:44px;height:44px;margin-top:-22px;padding:0;border:0;border-radius:50%;place-items:center;color:var(--prata);cursor:pointer}.faixa.viva .faixa-pausa{display:grid}.faixa-pausa:hover{color:var(--branco)}.faixa-pausa svg{width:18px;height:18px}.faixa-pausa .icone-tocar,.faixa.pausada .faixa-pausa .icone-pausa{display:none}.faixa.pausada .faixa-pausa .icone-tocar{display:block}.secao{position:relative;padding-block:140px}.cabeca{text-align:center}.rotulo{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--aco)}.rotulo:before,.rotulo:after{content:"";width:28px;height:1px;background:linear-gradient(90deg,transparent,var(--aco))}.rotulo:after{transform:scaleX(-1)}.grade>.rotulo{justify-self:center}.rotulo.esq{justify-self:start}.rotulo.esq:before{display:none}.cabeca:before{content:"";position:absolute;left:50%;top:-60px;width:min(900px,100%);height:420px;transform:translate(-50%);z-index:-1;pointer-events:none;background:radial-gradient(50% 50% at 50% 40%,rgb(246 238 226 / 9%),transparent 70%)}.cabeca{position:relative;isolation:isolate}.secao h2{margin-top:18px;font-family:var(--display);font-weight:500;font-size:clamp(40px,4.6vw,66px);line-height:1.02;letter-spacing:-.015em;color:var(--branco);text-wrap:balance}.secao h2 em{color:var(--prata)}.cabeca .intro{margin-top:18px;padding-inline:max(0px,(100% - 600px) / 2);font-size:17px;color:var(--aco);text-wrap:pretty}.cabeca.dividida{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--vao);align-items:end;text-align:left}.cabeca.dividida:before{left:20%}.cabeca.dividida .rotulo{grid-column:1 / -1}.cabeca.dividida h2{grid-column:1 / 8}.cabeca.dividida .intro{grid-column:9 / 13;padding:0 0 8px;margin:0}@media(max-width:1080px){.cabeca.dividida h2,.cabeca.dividida .intro{grid-column:1 / -1}.cabeca.dividida .intro{margin-top:18px}}.por-dentro{overflow:hidden}.por-dentro:before{content:"";position:absolute;left:50%;top:22%;width:1400px;max-width:100%;height:1100px;transform:translate(-50%);background:radial-gradient(40% 36% at 32% 38%,rgb(208 206 207 / 17%),transparent 70%),radial-gradient(38% 34% at 72% 68%,rgb(246 243 238 / 13%),transparent 70%);filter:blur(20px);pointer-events:none}.por-dentro:after{content:"";position:absolute;left:50%;top:0;width:min(560px,80vw);height:1px;transform:translate(-50%);background:linear-gradient(90deg,transparent,var(--branco),transparent);box-shadow:0 0 30px 6px #fffdf94d}.etapas{overflow:hidden}.etapas:before{content:"";position:absolute;left:50%;top:52%;width:1100px;max-width:100%;height:500px;transform:translate(-50%);background:radial-gradient(50% 50% at 50% 50%,rgb(208 206 207 / 11%),transparent 70%);pointer-events:none}.bento{margin-top:72px;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--vao);position:relative}.cartao{--mx: 50%;--my: 0%;position:relative;border-radius:26px;padding:30px;background:var(--vidro),#1e1e1e99;box-shadow:var(--sombra-funda),inset 0 0 0 1px var(--fio);overflow:hidden;display:flex;flex-direction:column;gap:24px;isolation:isolate}.cartao:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(420px circle at var(--mx) var(--my),rgb(255 253 249 / 9%),transparent 60%);opacity:.9;transition:opacity .3s}.cartao:after{content:"";position:absolute;left:12%;right:12%;top:0;height:1px;background:linear-gradient(90deg,transparent,rgb(255 253 249 / 55%),transparent)}.cartao h3{font-family:var(--display);font-weight:500;font-size:30px;line-height:1.08;color:var(--branco);letter-spacing:-.005em}.cartao h3 em{color:var(--prata)}.cartao .cap{margin-top:8px;font-size:15px;color:var(--aco);max-width:34em}.tela-moldura{position:relative;flex:1;border-radius:16px;padding:10px;background:linear-gradient(180deg,#fffdf91a,#fffdf908);box-shadow:inset 0 0 0 1px #d0cecf29,0 30px 60px -20px #000000b3;transform:perspective(1400px) rotateX(calc(7deg * (1 - var(--p, 1))));transform-origin:50% 100%}.tela{height:100%;border-radius:10px;background:var(--creme);color:var(--noite);padding:22px;position:relative;overflow:hidden}.tela .cab{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--fio-claro)}.tela .cab b{font-size:15.5px;font-weight:650}.tela .cab span{font-size:13px;color:var(--grafite);white-space:nowrap}.miudo{font-size:13px;color:var(--grafite)}.b-proposta{grid-column:1 / 8;grid-row:1 / 3}.b-agenda{grid-column:8 / 13;grid-row:1}.b-email{grid-column:8 / 13;grid-row:2}.b-conversa{grid-column:1 / 8;grid-row:3}.b-espaco{grid-column:8 / 13;grid-row:3}.bento-rolo{display:contents}.deslize,.pontos{display:none}.b-proposta .tela{display:flex;flex-direction:column}.b-proposta .fechado{margin-top:auto}.b-proposta .proposta.ultima{margin-bottom:14px}.fechado{margin-top:14px;display:grid;grid-template-columns:auto 1fr;gap:4px 18px;align-items:center;padding:20px 22px;border-radius:10px;background:var(--noite);color:var(--creme);box-shadow:0 10px 24px -14px #17171799}.fechado .carimbo{grid-row:1 / 3;font-size:12px;padding:6px 11px 5px;color:var(--creme);text-shadow:0 0 12px rgb(255 253 249 / 45%)}.fechado b{font-size:15px;font-weight:650}.fechado span{font-size:13.5px;color:var(--aco)}.fechado .f-trilha{grid-column:1 / -1;display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:14px}.f-trilha i{font-style:normal;position:relative;padding-top:10px;font-size:12px;font-weight:600;color:var(--grafite)}.f-trilha i:before{content:"";position:absolute;left:0;right:0;top:0;height:2px;border-radius:2px;background:#d0cecf29}.f-trilha i.on{color:var(--creme)}.f-trilha i.on:before{background:var(--prata);box-shadow:0 0 10px #fffdf98c}.resumo{margin-top:14px;display:flex;justify-content:space-between;gap:12px;font-size:13px;color:var(--grafite);padding:10px 14px;border-radius:8px;background:#2e2e2e0d}.resumo b{color:var(--noite);font-weight:650}.proposta{margin-top:14px;background:var(--branco);border-radius:12px;padding:20px 22px;box-shadow:inset 0 0 0 1px var(--fio-claro),0 6px 16px -10px #17171740;display:grid;grid-template-columns:1fr auto;gap:6px 16px;align-items:start}.proposta .quem{font-weight:650;font-size:15.5px}.proposta .ok{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--grafite);font-weight:600}.proposta .ok svg{width:14px;height:14px;color:var(--chumbo)}.proposta .valor{grid-column:1 / -1;display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:6px}.opcao{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;white-space:nowrap;font-weight:600;padding:7px 12px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--fio-claro);color:var(--grafite)}.opcao.ativa{box-shadow:inset 0 0 0 1.5px var(--chumbo);color:var(--noite);background:var(--creme)}.opcao i{width:13px;height:13px;border-radius:50%;box-shadow:inset 0 0 0 1.5px currentColor;display:inline-block}.opcao.ativa i{box-shadow:inset 0 0 0 4px var(--chumbo)}.campo{grid-column:1 / -1;margin-top:8px;display:grid;grid-template-columns:150px 1fr;gap:10px}.campo .caixa{min-height:38px;border-radius:8px;background:var(--creme);box-shadow:inset 0 0 0 1px var(--fio-claro);padding:9px 12px;font-size:13.5px;color:var(--noite);line-height:1.5}.campo .caixa.vazia{color:var(--grafite)}.campo .rot{font-size:13px;color:var(--grafite);margin-bottom:4px;display:block}.acao-falsa{justify-self:end;font-size:13.5px;font-weight:650;padding:8px 14px;border-radius:999px;background:var(--chumbo);color:var(--creme);white-space:nowrap}.acao-falsa.clara{background:transparent;color:var(--noite);box-shadow:inset 0 0 0 1px #2e2e2e4d}.rodape-tela{margin-top:14px;padding-top:12px;border-top:1px solid var(--fio-claro);font-size:13.5px;color:var(--grafite)}.agenda-linha{display:grid;grid-template-columns:72px 1fr;gap:14px;padding-block:12px;border-bottom:1px solid var(--fio-claro);align-items:baseline}.agenda-linha:last-child{border-bottom:0;padding-bottom:0}.agenda-linha .h{font-size:24px;font-weight:500;letter-spacing:-.03em}.agenda-linha .o b{display:block;font-size:15px;font-weight:650}.agenda-linha .o span{font-size:13.5px;color:var(--grafite)}.agenda-linha.agora .h{font-weight:650}.dia{margin-top:12px;font-size:12px;font-weight:600;color:var(--grafite);letter-spacing:.1em}.email{background:var(--branco)}.email .de{display:grid;grid-template-columns:56px 1fr;gap:4px 12px;font-size:13.5px;padding-bottom:12px;border-bottom:1px solid var(--fio-claro)}.email .de span:nth-child(odd){color:var(--grafite)}.email .corpo{padding-top:14px;font-size:15px}.email .corpo b{display:block;font-family:var(--display);font-size:26px;font-weight:500;margin-bottom:4px}.email .mini-cta{display:block;width:max-content;margin-top:14px;font-size:13.5px;font-weight:650;padding:8px 14px;border-radius:999px;background:var(--chumbo);color:var(--creme)}.arquivo{display:grid;grid-template-columns:34px 1fr auto;gap:12px;align-items:center;padding-block:11px;border-bottom:1px solid var(--fio-claro)}.arquivo:last-child{border-bottom:0;padding-bottom:0}.arquivo .tipo{width:34px;height:34px;border-radius:9px;background:var(--branco);box-shadow:inset 0 0 0 1px var(--fio-claro);display:grid;place-items:center;font-size:9.5px;font-weight:700;color:var(--grafite);letter-spacing:.04em}.arquivo b{display:block;font-size:15px;font-weight:650}.arquivo .miudo{display:block}.arquivo .ok{width:20px;height:20px;color:var(--chumbo)}.conversa{display:flex;flex-direction:column;gap:10px;margin-top:14px}.msg{max-width:80%;padding:11px 15px;border-radius:14px;font-size:15px;line-height:1.45}.msg small{display:block;font-size:12px;font-weight:600;color:var(--grafite);margin-bottom:2px;letter-spacing:.02em}.msg.ela{background:var(--branco);box-shadow:inset 0 0 0 1px var(--fio-claro);align-self:flex-start;border-bottom-left-radius:4px}.msg.ele{background:var(--chumbo);color:var(--creme);align-self:flex-end;border-bottom-right-radius:4px}.msg.ele small{color:var(--aco)}.anexo{align-self:flex-end;display:inline-flex;gap:10px;align-items:center;font-size:13.5px;font-weight:600;padding:8px 12px;border-radius:10px;background:var(--branco);box-shadow:inset 0 0 0 1px var(--fio-claro)}.anexo .tipo{font-size:9.5px;font-weight:700;color:var(--grafite)}.taxa{position:relative;isolation:isolate;padding-block:120px 120px;overflow:hidden;text-align:center;--b: 1}.taxa-fundo{position:absolute;inset:0;z-index:-1;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 160px,#000 calc(100% - 160px),transparent);mask-image:linear-gradient(180deg,transparent 0,#000 160px,#000 calc(100% - 160px),transparent)}.coluna-luz{position:absolute;left:50%;top:0;width:1000px;max-width:160vw;height:calc(420px + 300px * var(--b));transform:translate(-50%);background:conic-gradient(from 172deg at 50% 0%,transparent 0deg,rgb(255 246 232 / calc(4% + 10% * var(--b))) 6deg,rgb(255 251 244 / calc(10% + 22% * var(--b))) 8deg,rgb(255 246 232 / calc(4% + 10% * var(--b))) 10deg,transparent 16deg);-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 30%,#000 60%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0,#000 30%,#000 60%,transparent 100%);filter:blur(10px)}.poca{position:absolute;left:50%;top:300px;width:980px;max-width:120vw;height:460px;transform:translate(-50%);background:radial-gradient(50% 50% at 50% 50%,rgb(246 234 216 / calc(4% + 10% * var(--b))),transparent 70%)}.taxa-grade{position:relative}.taxa h2{margin-top:26px}.taxa .grande{position:relative;display:block;font-family:var(--display);font-style:italic;font-weight:500;font-size:clamp(150px,17vw,260px);line-height:.9;letter-spacing:-.03em;padding:0 .08em .06em;background:linear-gradient(180deg,var(--branco) 25%,#ece3d6 55%,var(--aco) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 calc(20px + 40px * var(--b)) rgb(255 246 230 / calc(15% + 25% * var(--b))))}.taxa .sobre{display:block;margin-top:4px;font-family:var(--display);font-weight:500;font-size:clamp(40px,4.4vw,62px);line-height:1.05;color:var(--branco)}.taxa .frase{margin-top:26px;padding-inline:max(0px,(100% - 760px) / 2);font-family:var(--display);font-size:clamp(26px,2.6vw,36px);line-height:1.25;color:var(--prata);text-wrap:balance}.taxa .frase .w{transition:color .4s var(--curva),text-shadow .4s var(--curva)}.anima .taxa .frase .w{color:var(--aco)}.anima .taxa .frase .w.acesa{color:var(--branco);text-shadow:0 0 24px rgb(255 253 249 / 35%)}.taxa .frase-nota{margin-top:34px}.link-luz{display:inline-flex;align-items:center;gap:10px;min-height:48px;font-size:16px;font-weight:600;color:var(--branco);text-decoration:none;padding:0 4px;border-bottom:1px solid rgb(255 253 249 / 45%);text-shadow:0 0 18px rgb(255 253 249 / 35%);transition:border-color .2s,gap .2s}.link-luz:hover{border-color:var(--branco);gap:14px}.etapas{padding-bottom:90px}.etapas .cabeca{margin-bottom:76px}.linha-tempo{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--vao);--p: 1}.trilho{position:absolute;left:32px;right:calc((100% - 3 * var(--vao)) / 4 - 32px);top:31px;height:2px;background:#d0cecf1f;border-radius:2px}.trilho i{transition:transform .7s var(--curva);position:absolute;inset:0;transform-origin:0 50%;transform:scaleX(var(--p));background:linear-gradient(90deg,var(--aco),var(--branco));box-shadow:0 0 16px #fffdf999;border-radius:2px}.etapa{position:relative;text-align:left;padding:0 12px 0 0}.no{position:relative;width:64px;height:64px;margin:0;border-radius:50%;display:grid;place-items:center;font:500 15px/1 var(--texto);color:var(--aco);background:radial-gradient(circle at 50% 30%,#2f2f2f,#1c1c1c);box-shadow:inset 0 0 0 1px var(--fio-forte),0 10px 30px -10px #000000b3;transition:color .5s var(--curva),box-shadow .5s var(--curva)}.etapa.acesa .no{color:var(--noite);background:radial-gradient(circle at 50% 30%,var(--branco),var(--prata));box-shadow:0 0 0 6px #fffdf914,0 0 40px 4px #fffdf973}.etapa .carimbo{display:table;margin-top:28px;transform-origin:0 50%;font-size:12px;padding:6px 11px 5px;color:var(--aco);text-shadow:none;box-shadow:none;transition:color .5s,text-shadow .5s,box-shadow .5s}.etapa.acesa .carimbo{color:var(--branco);text-shadow:0 0 14px rgb(255 253 249 / 55%);box-shadow:0 0 22px -4px #fffdf959,inset 0 0 18px -6px #fffdf959}.etapa h3{margin-top:22px;max-width:15ch;font-family:var(--display);font-weight:500;font-size:27px;line-height:1.1;color:var(--branco);text-wrap:balance}.etapa p{margin-top:10px;max-width:24em;font-size:15px;color:var(--aco);text-wrap:pretty}.anima .linha-tempo{--p: 0}.etapas .cabeca:before{width:min(1000px,100%);background:radial-gradient(50% 50% at 50% 45%,rgb(246 238 226 / 11%),transparent 70%)}.anima .etapa:not(.acesa) h3{color:var(--prata)}.lados-grade{margin-top:72px;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--vao)}.lado{grid-column:span 6;padding:40px}.lado .quem{display:flex;align-items:center;gap:10px;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--aco)}.lado .quem:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--prata);box-shadow:0 0 10px #fffdf999}.lado h3{font-size:36px;margin-top:4px}.passos{counter-reset:p;flex:1}.passos li{counter-increment:p;display:grid;grid-template-columns:44px 1fr;gap:14px;padding-block:18px;border-top:1px solid var(--fio)}.passos li:before{content:counter(p,decimal-leading-zero);font:600 12px/1 var(--texto);letter-spacing:.1em;font-variant-numeric:lining-nums tabular-nums;color:var(--prata);padding-top:5px}.passos b{display:block;font-weight:600;color:var(--creme)}.passos span{display:block;color:var(--aco);font-size:15px}.lado .pe{margin-top:auto;display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;padding-top:22px;border-top:1px solid var(--fio)}.lado .pe p{font-size:14px;color:var(--aco)}.lado .pe .botao{min-height:48px;padding-left:22px;font-size:15px}.lado .pe .botao-vidro{padding:0 22px}.lado .pe .seta{width:32px;height:32px}.lado-escritorio{background:radial-gradient(90% 70% at 20% 0%,rgb(255 250 240 / 13%),transparent 60%),linear-gradient(180deg,#fffdf91a,#fffdf90a),#222120cc;box-shadow:0 1px #fffdf92e inset,inset 0 0 0 1px #d0cecf38,0 40px 90px -30px #000c,0 30px 140px -50px #f6eee24d}.lado-corresp{background:transparent;box-shadow:inset 0 0 0 1px var(--fio-forte)}.lado-corresp:after{display:none}.lado-corresp:before{opacity:.5}.lados{overflow:hidden}.lados:before{content:"";position:absolute;left:50%;top:30%;width:1200px;max-width:100%;height:700px;transform:translate(-50%);background:radial-gradient(40% 45% at 30% 55%,rgb(246 238 226 / 10%),transparent 70%);pointer-events:none}.verificacao{width:calc(100% - 32px);margin:40px auto 0;border-radius:40px;background:radial-gradient(70% 90% at 85% 50%,#fffdf9,transparent 70%),var(--creme);color:var(--noite);padding-block:120px;box-shadow:0 0 0 1px #fffdf94d,0 0 140px -30px #f6eee259}.verificacao h2{color:var(--noite)}.verificacao h2 em,.verificacao .rotulo{color:var(--grafite)}.verificacao .rotulo:after{background:linear-gradient(90deg,var(--grafite),transparent);transform:none}.verificacao .verif-texto>p:not(.rotulo){color:var(--grafite)}.verificacao .verif-lista li{border-top-color:#2e2e2e29}.verificacao .verif-lista b{color:var(--noite)}.verificacao .verif-lista span{color:var(--grafite)}.verificacao .verif-cartao{background:linear-gradient(180deg,#242322,#161616);box-shadow:inset 0 1px #fffdf91f,inset 0 0 0 1px #d0cecf24,0 50px 90px -30px #1717178c,0 20px 40px -20px #17171766;color:var(--creme)}.verif-grade{align-items:center}.verif-texto{grid-column:1 / 6}.verif-texto h2{text-align:left}.verif-texto>p:not(.rotulo){margin-top:20px;font-size:17px;color:var(--aco)}.verif-lista{margin-top:28px}.verif-lista li{padding-block:16px;border-top:1px solid var(--fio)}.verif-lista b{display:block;font-weight:600;color:var(--creme)}.verif-lista span{color:var(--aco);font-size:15px}.verif-cartao{grid-column:7 / 13;padding:36px}.verif-cartao .cab{display:flex;justify-content:space-between;align-items:baseline;padding-bottom:16px;border-bottom:1px solid var(--fio)}.verif-cartao .cab b{font-size:15px;font-weight:600}.verif-cartao .cab span{font-size:12px;color:var(--aco)}.doc{margin-top:26px;display:grid;grid-template-columns:200px 1fr;gap:20px;align-items:center}.cartao-oab{display:block;transform:rotate(-4deg);filter:drop-shadow(0 18px 24px rgb(0 0 0 / 55%)) drop-shadow(0 0 30px rgb(246 238 226 / 10%))}.cartao-oab svg{width:100%;height:auto}.doc b{display:block;font-weight:600;font-size:15px}.doc span{font-size:13px;color:var(--aco)}.etapa-v{display:grid;grid-template-columns:26px 1fr auto;gap:14px;align-items:center;padding-block:14px;border-top:1px solid var(--fio);font-size:15px}.etapas-v{margin-top:24px}.etapa-v svg{width:22px;height:22px;color:var(--branco);filter:drop-shadow(0 0 6px rgb(255 253 249 / 50%))}.etapa-v .q{font-size:12px;color:var(--aco)}.verif-cartao .pe-v{margin-top:20px;display:flex;justify-content:space-between;align-items:center;gap:16px}.verif-cartao .pe-v p{font-size:13px;color:var(--aco);max-width:22em}.verif-cartao .carimbo{font-size:16px}.faq{padding-top:130px;overflow:clip}.faq:before{content:"";position:absolute;left:0;top:60px;width:760px;max-width:100%;height:640px;background:radial-gradient(45% 45% at 40% 40%,rgb(246 238 226 / 9%),transparent 70%);pointer-events:none}.faq-grade{align-items:start}.faq-cabeca{grid-column:1 / -1;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--vao);align-items:end}.faq-cabeca .rotulo{grid-column:1 / -1}.faq-cabeca h2{grid-column:1 / 8}.faq-cabeca .faq-lado{grid-column:9 / 13;padding-bottom:6px}.faq-cabeca .faq-apoio{margin-top:0}.faq-cabeca h2{text-align:left}.faq-apoio{margin-top:20px;font-size:15.5px;color:var(--aco);max-width:22em}.faq-cabeca .link-seta{display:inline-block;margin-top:10px;font-size:15px;padding-block:13px}.perguntas{grid-column:1 / -1;margin-top:56px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:calc(var(--vao) * 3);border-top:1px solid var(--fio-forte)}.pergunta{display:grid;grid-template-columns:56px 1fr;column-gap:8px;padding-block:22px 24px;border-bottom:1px solid var(--fio);counter-increment:q;align-content:start}.perguntas{counter-reset:q}.pergunta:before{content:counter(q,decimal-leading-zero);grid-row:1 / 3;font:500 13px/1 var(--texto);letter-spacing:.08em;color:var(--grafite);padding-top:12px}.pergunta h3{font-family:var(--display);font-weight:500;font-size:27px;line-height:1.15;color:var(--branco)}.pergunta p{margin-top:8px;color:#bdb8b4;font-size:15.5px;max-width:36em}.fim{position:relative;overflow:hidden;padding-block:110px 160px;text-align:center;isolation:isolate}.fim-fundo{position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(50% 55% at 50% 45%,rgb(246 238 226 / 13%),transparent 70%),radial-gradient(60% 70% at 50% 100%,rgb(246 234 216 / 18%),rgb(101 95 90 / 10%) 45%,transparent 75%);-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 120px);mask-image:linear-gradient(180deg,transparent 0,#000 120px)}.horizonte{position:absolute;left:50%;bottom:0;width:min(1100px,100%);height:1px;transform:translate(-50%);background:linear-gradient(90deg,transparent,var(--prata) 30%,var(--branco) 50%,var(--prata) 70%,transparent);box-shadow:0 0 30px 6px #fff6e84d,0 0 140px 40px #f6ead81f}.fim .acoes .botao-principal{box-shadow:0 1px #ffffff38 inset,0 -1px #00000040 inset,0 16px 40px -10px #c71817b3,0 0 110px -10px #c7181799}.fim h2{font-family:var(--display);font-weight:500;font-size:clamp(46px,6vw,92px);line-height:.98;letter-spacing:-.02em;color:var(--branco);text-wrap:balance;text-shadow:0 0 60px rgb(255 253 249 / 18%)}.fim h2 em{background:linear-gradient(180deg,var(--branco) 10%,var(--prata) 55%,var(--aco) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;padding-right:.06em}.fim .sub-fim{margin-top:22px;font-size:17px;color:var(--prata)}.fim .acoes{margin-top:38px;display:flex;justify-content:center;align-items:center;gap:14px;flex-wrap:wrap}.rodape{border-top:1px solid var(--fio)}.rodape .grade{padding-block:44px 48px;row-gap:24px;align-items:center}.rodape .marca-r{grid-column:1 / 6}.rodape .marca-r img{width:150px;height:auto}.rodape .marca-r p{margin-top:12px;font-size:13px;color:var(--aco)}.rodape nav{grid-column:6 / 13;justify-self:end;display:flex;gap:4px 26px;flex-wrap:wrap;font-size:14px}.rodape nav a{display:inline-block;min-width:44px;color:var(--prata);text-decoration:none;padding-block:12px}.rodape nav a:hover{color:var(--branco);text-decoration:underline;text-underline-offset:4px}.rodape .direitos{font-size:12px;color:var(--aco);padding-top:20px;border-top:1px solid var(--fio)}@media(max-width:1080px){.b-proposta{grid-column:1 / -1;grid-row:auto}.b-agenda,.b-email,.b-espaco,.b-conversa{grid-column:span 6;grid-row:auto}.lado,.verif-texto,.verif-cartao,.faq-cabeca h2,.faq-cabeca .faq-lado{grid-column:1 / -1}.faq-cabeca .faq-lado{margin-top:18px}.perguntas{grid-template-columns:1fr}.perguntas{margin-top:40px}.verif-cartao{margin-top:48px}.linha-tempo{grid-template-columns:1fr;row-gap:40px;max-width:640px;margin-inline:auto}.trilho{display:none}.etapa:not(:last-child):before{content:"";position:absolute;left:31px;top:72px;bottom:-32px;width:2px;border-radius:2px;background:#d0cecf24;transition:background-color .5s var(--curva),box-shadow .5s var(--curva)}.etapa.acesa:not(:last-child):before{background:linear-gradient(180deg,var(--branco),var(--aco));box-shadow:0 0 12px #fffdf973}.etapa{display:grid;grid-template-columns:64px 1fr;column-gap:22px;padding:0}.etapa .no{grid-row:1 / 4}.etapa .carimbo{margin-top:4px;justify-self:start}.etapa h3{margin-top:14px;min-height:0;max-width:none}.etapa>*{grid-column:2}.etapa>.no{grid-column:1}}@media(max-width:760px){.topo-linha{grid-template-columns:1fr auto;min-height:64px}.topo-links{display:none}.marca img{width:138px}.hero{padding-top:64px}.hero-grade{padding-top:22px}.sub-extra,.nota-mun{display:none}.hero h1{margin-top:8px;font-size:44px;line-height:1}.hero h1 .l{display:inline}.hero .sub{margin-top:18px;font-size:16px;line-height:1.55}.hero .acoes{margin-top:26px;flex-direction:column;align-items:stretch;gap:10px}.hero .acoes .botao{width:100%;justify-content:space-between}.hero .acoes .botao-vidro{justify-content:center}.hero .nota{margin-top:14px;font-size:12.5px}.hero .nota span+span:before{margin:0 9px 3px}.palco{margin-top:0;padding-bottom:40px;perspective:1400px}.ficha{padding:20px 20px 22px;border-radius:18px;--incl: 6deg}.halo{top:0;height:420px}.topo{background:linear-gradient(180deg,#0d0d0df0,#0d0d0dc2);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 1px 0 var(--fio)}.hero .lampada{display:none}.hero .feixe{top:64px;height:820px}.hero-fundo{background:radial-gradient(70% 30% at 50% 64px,rgb(255 244 228 / 26%),transparent 70%),radial-gradient(60% 30% at 50% 78%,rgb(246 232 212 / 14%),transparent 72%),linear-gradient(180deg,#151413 0%,var(--fundo) 62%)}.ficha-topo{font-size:10px;letter-spacing:.1em;padding-bottom:12px}.ficha-corpo{padding-top:14px}.ficha-corpo{grid-template-columns:1fr}.ato{font-size:30px}.hora{font-size:78px}.ficha-b{padding-left:0;border-left:0;border-top:1px solid var(--fio);padding-top:16px;flex-direction:row-reverse;align-items:flex-start;justify-content:space-between;gap:12px}.carimbo-linha{min-height:0}.carimbo{font-size:11.5px;padding:6px 10px 5px}.trilha span{font-size:10px}.fantasma{display:none}.faixa-grupo span{font-size:26px;padding-block:22px}.faixa-grupo i{margin-inline:22px}.secao{padding-block:60px}.verif-lista{display:none}.cabeca .intro{margin-top:14px;font-size:16px}.secao h2{font-size:38px}.bento{margin-top:48px}.deslize{display:block;grid-column:1 / -1;margin-top:20px;font-size:13px;color:var(--aco)}.deslize:after{content:" →"}.pontos{display:flex;grid-column:1 / -1;justify-content:center;gap:8px;margin-top:4px}.pontos i{width:7px;height:7px;border-radius:50%;background:#d0cecf40;transition:background-color .2s,width .2s}.pontos i.ativo{width:22px;border-radius:4px;background:var(--prata);box-shadow:0 0 10px #fffdf97f}.por-dentro{padding-bottom:24px}.verificacao{width:100%;margin-top:24px;border-radius:28px;padding-block:64px}.bento-rolo{grid-column:1 / -1;display:flex;gap:12px;margin-inline:calc(-1 * var(--margem));padding:4px var(--margem) 24px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--margem);overscroll-behavior-x:contain;scrollbar-width:none;align-items:flex-start;padding-bottom:14px}.bento-rolo::-webkit-scrollbar{display:none}.bento-rolo>.cartao{flex:0 0 86%;scroll-snap-align:start}.b-proposta .rodape-tela{display:none}.fechado{grid-template-columns:1fr;justify-items:start;gap:6px}.fechado .carimbo{grid-row:auto;margin-bottom:6px}.bento>*{grid-column:1 / -1!important}.cartao{padding:22px 18px;border-radius:22px}.cartao h3{font-size:27px}.tela{padding:16px}.tela .cab{flex-direction:column;gap:2px}.campo{grid-template-columns:1fr}.proposta{grid-template-columns:1fr auto;padding:14px;gap:6px 10px}.proposta .quem{font-size:14.5px}.proposta .ok{font-size:12px}.proposta .acao-falsa{font-size:12.5px;padding:7px 12px}.proposta .valor{flex-wrap:nowrap;gap:6px}.opcao{font-size:12px;padding:6px 10px;gap:6px}.opcao .lg,.campo-valor,.resumo,.f-trilha{display:none!important}.msg{max-width:92%}.taxa{padding-block:64px 72px}.taxa .frase{font-size:clamp(22px,6vw,36px);padding-inline:8px}.taxa .grande{font-size:132px}.coluna-luz{width:200px}.linha-tempo{row-gap:32px}.etapa{grid-template-columns:52px 1fr;column-gap:16px}.no{width:52px;height:52px;font-size:13px}.etapa:not(:last-child):before{left:25px;top:60px;bottom:-26px}.etapa h3{font-size:25px;margin-top:12px}.lado{padding:26px 20px}.lados-grade{margin-top:36px;display:flex;gap:12px;margin-inline:calc(-1 * var(--margem));padding:4px var(--margem) 24px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--margem);overscroll-behavior-x:contain;scrollbar-width:none}.lados-grade::-webkit-scrollbar{display:none}.lados-grade>.lado{flex:0 0 88%;scroll-snap-align:start}.passos li{padding-block:14px;gap:10px;grid-template-columns:34px 1fr}.passos span{font-size:14px}.verif-cartao{margin-top:36px}.verif-lista li{padding-block:12px}.pergunta p{font-size:14.5px}.lado h3{font-size:30px}.lado .pe .botao{width:100%;justify-content:space-between}.lado .pe .botao-vidro{justify-content:center}.verif-cartao{padding:24px 18px}.verif-cartao .cab{flex-direction:column;gap:2px}.doc{grid-template-columns:1fr;gap:14px}.cartao-oab{width:200px}.etapa-v{grid-template-columns:26px 1fr}.etapa-v .q{grid-column:2}.pergunta{grid-template-columns:1fr;padding-block:20px 22px}.pergunta:before{grid-row:auto;padding:0 0 8px}.pergunta h3{font-size:23px}.fim{padding-block:80px 96px}.fim h2{font-size:46px}.fim .acoes{flex-direction:column;align-items:stretch}.fim .acoes .botao{width:100%;justify-content:space-between}.fim .acoes .botao-vidro{justify-content:center}.rodape .marca-r,.rodape nav{grid-column:1 / -1;justify-self:start}}@media(prefers-reduced-motion:no-preference){.feixe{animation:respira 7s ease-in-out infinite alternate}@keyframes respira{0%{opacity:.82}to{opacity:1}}}.anima [data-revela]:not(.revelado){opacity:0;transform:translateY(28px)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;scroll-behavior:auto!important}.faixa-pista,.faixa.viva .faixa-pista{animation:none;width:auto}.faixa.viva .faixa-pausa{display:none}.faixa-mascara{-webkit-mask-image:none;mask-image:none}.faixa-grupo{flex-wrap:wrap;justify-content:center;padding-block:16px;width:100%}.faixa-grupo span{padding-block:10px}.faixa-grupo[aria-hidden=true]{display:none}.palco{--t: .7}}#conteudo:focus{outline:none}.secao.lados{padding-top:40px}
