:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#fff;--mist:#f4f3f0;--mist-2:#ebe9e5;--ink:#0e0e0d;--ink-2:#4b4945;--ink-3:#8b8882;--hair:#0e0e0d17;--hair-2:#0e0e0d0e;--accent:#ff5a22;--accent-ink:#ff5a22;--ok:#128a5c;--ok-bg:#e4f4ec;--wait:#a86b09;--wait-bg:#fbf0d9;--fix:#c2410c;--fix-bg:#fdebe2;--sched:#2d5bd6;--sched-bg:#e7edfb;--night:#0e0e0d;--night-2:#1b1a18;--night-ink:#f3f2ee;--night-mute:#9b978f;--night-hair:#ffffff1a;--sans:var(--fonte-texto), "Hanken Grotesk", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--mono:var(--fonte-mono), "IBM Plex Mono", ui-monospace, "SF Mono", Menlo, monospace;--lift:0 0 0 1px #0e0e0d0f, 0 1px 2px #0e0e0d0d, 0 10px 28px -10px #0e0e0d29;--lift-lg:0 0 0 1px #0e0e0d0d, 0 2px 4px #0e0e0d0a, 0 28px 64px -24px #0e0e0d47;--max:1200px}*{box-sizing:border-box}body{background:var(--paper);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;font-feature-settings:"ss01", "cv11";margin:0;font-size:16px;line-height:1.5}body:before{content:"";height:env(safe-area-inset-top,0px);z-index:60;background:var(--paper);position:fixed;inset:0 0 auto}a{color:inherit;text-decoration:none}h1,h2,h3,h4,h5,p{margin:0}h1,h2,h3{text-wrap:balance;font-weight:450}img{max-width:100%;display:block}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:8px}.num{font-variant-numeric:tabular-nums}svg.i{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.wrap{max-width:calc(var(--max) + 80px);padding-left:max(20px, env(safe-area-inset-left,0px));padding-right:max(20px, env(safe-area-inset-right,0px));margin:0 auto}@media (min-width:760px){.wrap{padding-left:max(40px, env(safe-area-inset-left,0px));padding-right:max(40px, env(safe-area-inset-right,0px))}}.label{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:10px;font-size:11.5px;display:inline-flex}.label:before{content:"";background:var(--accent);border-radius:1px;width:6px;height:6px}.d1{letter-spacing:-.05em;font-size:clamp(3rem,6.4vw,5.1rem);font-weight:450;line-height:.96}.d2{letter-spacing:-.042em;font-size:clamp(2.2rem,4.4vw,3.6rem);line-height:1.02}.d3{letter-spacing:-.032em;font-size:clamp(1.6rem,2.6vw,2.25rem);line-height:1.1}.lead{color:var(--ink-2);letter-spacing:-.005em;font-size:clamp(1.08rem,1.5vw,1.25rem);line-height:1.5}.body{color:var(--ink-2);font-size:16px;line-height:1.6}.section{padding-block:clamp(88px,11vw,152px)}.btn{height:44px;font:inherit;cursor:pointer;white-space:nowrap;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:15px;font-weight:500;transition:background .2s,color .2s,transform .2s;display:inline-flex}.btn-ink{background:var(--ink);color:#fff}.btn-ink:hover{background:#2a2926}.btn-light{background:var(--mist);color:var(--ink)}.btn-light:hover{background:var(--mist-2)}.btn-accent{background:var(--accent);color:#fff}.btn-accent:hover{background:var(--accent-ink)}.btn svg{stroke:currentColor;fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px;transition:transform .2s}.btn:hover svg{transform:translate(2px)}.capture{background:var(--mist);border-radius:999px;gap:6px;width:100%;max-width:470px;padding:6px;display:flex}.capture input{width:0;min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;flex:1;padding:0 16px;font-size:15.5px}.capture input::placeholder{color:var(--ink-3)}.capture input:focus{outline:none}.capture:focus-within{box-shadow:0 0 0 2px var(--ink)}.capture-linha{width:100%;max-width:610px;container-type:inline-size}.capture-linha-in{align-items:center;gap:8px;display:flex}.capture-linha .capture{flex:auto;min-width:0}.capture-social{flex:none;align-items:center;gap:8px;display:none}@media (min-width:1024px){@container (min-width:470px){.capture-linha .capture{max-width:none}.capture-social{display:flex}}}.capture-social-ou{color:var(--ink-3);margin:0 2px;font-size:13.5px}.capture-social-btn{background:#fff;border-radius:50%;place-items:center;width:56px;height:56px;transition:transform .2s,box-shadow .2s;display:grid;box-shadow:0 0 0 1px #0e0e0d12,0 1px 2px #0e0e0d0d}.capture-social-btn:hover{transform:translateY(-1px);box-shadow:0 0 0 1px #0e0e0d1f,0 8px 18px -10px #0e0e0d59}.capture-social-btn svg{width:26px;height:26px}.hero .capture-social-ou{color:#fffc}.hero .capture-social-btn{background:#fffffff5;box-shadow:0 18px 40px -18px #00000080}@media (min-width:1000px){.hero .capture-linha{max-width:min(520px,44vw)}}.link{color:var(--ink);align-items:center;gap:6px;font-size:15px;font-weight:500;display:inline-flex}.link svg{stroke:currentColor;fill:none;stroke-width:1.8px;width:15px;height:15px;transition:transform .2s}.link:hover svg{transform:translate(3px)}.nav-shell{top:env(safe-area-inset-top,0px);z-index:50;height:0;position:sticky}.nav-bar{padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px));pointer-events:none;justify-content:center;display:flex;position:absolute;top:24px;left:0;right:0}.nav-pill{pointer-events:auto;-webkit-backdrop-filter:blur(22px)saturate(1.8);background:#ffffffc7;border-radius:999px;align-items:center;gap:4px;max-width:100%;padding:6px 6px 6px 18px;transition:background .3s,box-shadow .3s,transform .3s;display:flex;position:relative;box-shadow:0 0 0 1px #0e0e0d0f,0 1px 1px #0e0e0d0a,0 12px 32px -14px #0e0e0d59}.nav-shell.scrolled .nav-pill{background:#ffffffe6;box-shadow:0 0 0 1px #0e0e0d12,0 16px 40px -16px #0e0e0d59}.nav-pill .brand{margin-right:14px;font-size:18px}.nav-pill .divider{background:#0e0e0d1a;width:1px;height:20px;margin:0 6px}.nav-links{align-items:center;gap:2px;display:flex}.nav-link{font:inherit;color:var(--ink-2);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;align-items:center;gap:5px;height:38px;padding:0 13px;font-size:14.5px;transition:background .2s,color .2s;display:inline-flex}.nav-link:hover,.nav-link[aria-expanded=true]{color:var(--ink);background:#0e0e0d0f}.nav-link .chev{stroke:currentColor;fill:none;stroke-width:1.8px;width:12px;height:12px;transition:transform .25s}.nav-link[aria-expanded=true] .chev{transform:rotate(180deg)}.nav-pill .btn{height:38px;padding:0 16px;font-size:14.5px}.nav-pill .signin{background:0 0}.nav-pill .signin:hover{background:#0e0e0d0f}.burger{cursor:pointer;background:#0e0e0d0f;border:0;border-radius:999px;flex-direction:column;justify-content:center;align-items:center;width:38px;height:38px;padding:0;display:none}.burger span{background:var(--ink);border-radius:2px;width:16px;height:1.6px;transition:transform .25s;display:block}.burger span+span{margin-top:5px}.burger[aria-expanded=true] span:first-child{transform:translateY(3.3px)rotate(45deg)}.burger[aria-expanded=true] span:last-child{transform:translateY(-3.3px)rotate(-45deg)}@media (max-width:1000px){.nav-links,.nav-pill .divider,.nav-pill .signin{display:none}.burger{margin-left:4px;display:flex}.nav-pill{justify-content:space-between;width:100%}.nav-pill .brand{margin-right:auto}}.mega{opacity:0;visibility:hidden;background:#fff;border-radius:24px;width:min(860px,100vw - 32px);padding:10px;transition:opacity .22s,transform .22s,visibility 0s .22s;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%,-6px);box-shadow:0 0 0 1px #0e0e0d0f,0 30px 70px -24px #0e0e0d59}.mega.open{opacity:1;visibility:visible;transition:opacity .22s,transform .22s;transform:translate(-50%)}.mega-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 248px;gap:4px;display:grid}.m-item{border-radius:14px;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:12px;padding:10px 12px;transition:background .15s;display:grid}.m-item:hover,.m-item:focus-visible{background:var(--mist)}.m-item .ic{background:var(--mist);border-radius:11px;place-items:center;width:40px;height:40px;transition:background .15s;display:grid}.m-item:hover .ic{background:#fff}.m-item b{letter-spacing:-.01em;font-size:14.5px;font-weight:550;display:block}.m-item small{color:var(--ink-3);margin-top:1px;font-size:12.5px;line-height:1.35;display:block}.m-feature{color:#fff;border-radius:16px;grid-row:span 4;align-items:flex-end;min-height:260px;display:flex;position:relative;overflow:hidden}.m-feature img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.m-feature:after{content:"";background:linear-gradient(#0000 35%,#000000b8);position:absolute;inset:0}.m-feature div{z-index:1;gap:4px;padding:16px;display:grid;position:relative}.m-feature .k{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;opacity:.8;font-size:10.5px}.m-feature b{letter-spacing:-.02em;font-size:16px;font-weight:550;line-height:1.25}.mega-foot{background:var(--mist);color:var(--ink-2);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:6px;padding:12px 14px;font-size:13px;display:flex}.mega-foot a{color:var(--ink);align-items:center;gap:6px;font-weight:550;display:inline-flex}.mega-foot svg{stroke:currentColor;fill:none;stroke-width:1.8px;width:14px;height:14px}.mega.mega-publicos{width:min(760px,100vw - 32px)}.aud-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.a-item{border-radius:16px;gap:10px;padding:8px;transition:background .15s;display:grid}.a-item:hover{background:var(--mist)}.a-item img{aspect-ratio:4/3;object-fit:cover;border-radius:11px;width:100%;height:auto}.a-item b{letter-spacing:-.01em;padding:0 4px;font-size:14.5px;font-weight:550}.a-item small{color:var(--ink-3);margin-top:-6px;padding:0 4px 4px;font-size:12.5px;line-height:1.4}.sheet{background:#fff;border-radius:24px;max-height:calc(100dvh - 120px);padding:10px;position:absolute;top:calc(100% + 10px);left:0;right:0;overflow:auto;box-shadow:0 0 0 1px #0e0e0d0f,0 30px 70px -24px #0e0e0d66}.sheet h6{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin:10px 12px 4px;font-size:11px;font-weight:400}.sheet .m-item{padding:8px 10px}.sheet .row-links{border-top:1px solid var(--hair-2);gap:2px;margin-top:6px;padding-top:8px;display:grid}.sheet .row-links a{border-radius:12px;padding:11px 12px;font-size:15px}.sheet .row-links a:hover{background:var(--mist)}.sheet .ctas{grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;display:grid}@media (min-width:1001px){.sheet{display:none}}.hero{padding:0 max(20px, env(safe-area-inset-right,0px)) 0 max(20px, env(safe-area-inset-left,0px));margin-top:0}.hero-frame{isolation:isolate;background:#016a8b;border-radius:0 0 32px 32px;min-height:clamp(660px,56vw,820px);display:flex;position:relative;overflow:hidden}.hero-photo{object-fit:cover;object-position:50% 28%;z-index:-2;width:74%;height:100%;animation:1.6s cubic-bezier(.2,.7,.2,1) both settle;position:absolute;top:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 22%);mask-image:linear-gradient(90deg,#0000 0%,#000 22%)}@keyframes settle{0%{transform:scale(1.06)}to{transform:none}}.hero-frame:before{content:"";z-index:-1;background:linear-gradient(90deg,#041e2c6b 0%,#041e2c2e 40%,#041e2c00 60%),linear-gradient(#041e2c00 70%,#041e2c52 100%);position:absolute;inset:0}.hero-inner{width:100%;max-width:calc(var(--max) + 80px);color:#fff;align-content:end;gap:26px;margin:0 auto;padding:140px clamp(22px,4vw,56px) clamp(28px,4vw,56px);display:grid;position:relative}.hero-inner .label{color:#fffc}.hero h1{letter-spacing:-.052em;max-width:7.1em;font-size:clamp(2.9rem,5.6vw,5.3rem);font-weight:450;line-height:.96}.rot{vertical-align:top;display:inline-grid}.rot>span{opacity:0;white-space:nowrap;grid-area:1/1;transition:opacity .55s cubic-bezier(.2,.7,.2,1),transform .55s cubic-bezier(.2,.7,.2,1);transform:translateY(.32em)}.rot>span.on{opacity:1;transition-delay:.32s;transform:none}.rot>span.out{opacity:0;transition-duration:.32s;transform:translateY(-.32em)}.hero .lead{color:#ffffffe0;max-width:42ch}.hero .capture{background:#fffffff5;box-shadow:0 18px 40px -18px #00000080}.hero .capture:focus-within{box-shadow:0 0 0 2px #fff,0 18px 40px -18px #00000080}.hero-meta{color:#ffffffc7;flex-wrap:wrap;gap:8px 22px;font-size:13.5px;display:flex}.hero-meta span{align-items:center;gap:7px;display:inline-flex}.hero-meta svg.i{width:15px;height:15px}.for{-webkit-backdrop-filter:blur(10px);color:#ffffffd1;background:#ffffff24;border-radius:999px;align-items:center;gap:8px;width:fit-content;height:34px;padding:0 14px 0 12px;font-size:14px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff38}.for:before{content:"";background:var(--accent);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #ff5a1f40}.for .rot>span{color:#fff;font-weight:550}@media (max-width:440px){.for{border-radius:18px;flex-wrap:wrap;row-gap:2px;max-width:100%;height:auto;min-height:34px;padding-block:7px;font-size:12.5px;line-height:1.3}}.hero h1 em{color:#ffb48f;font-style:normal}.networks{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.networks .nt{color:#ffffffbf;font-size:13.5px}.networks ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.networks li{background:#fff;border-radius:50%;place-items:center;width:36px;height:36px;transition:transform .2s;display:grid;box-shadow:0 6px 16px -8px #00000073}.networks li:hover{transform:translateY(-2px)}.networks li svg{width:19px;height:19px}.chip-g.nets svg{width:17px;height:17px}.chip-g.nets svg+svg{margin-left:-2px}.g-week{gap:10px;width:296px;padding:12px;display:grid;bottom:clamp(28px,4vw,56px);right:clamp(20px,2.6vw,40px)}.wk-h{justify-content:space-between;align-items:baseline;gap:8px;padding:0 2px;display:flex}.wk-h b{letter-spacing:-.01em;font-size:13px;font-weight:600}.wk-h span{color:var(--ink-3);font-size:11.5px}.wk{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.wk>div{justify-items:center;gap:5px;display:grid}.wk em{font-style:normal;font-family:var(--mono);text-transform:uppercase;letter-spacing:.04em;color:var(--ink-3);font-size:10px}.wk .th{aspect-ratio:4/5;border-radius:9px;width:100%;position:relative;overflow:visible}.wk .th img{object-fit:cover;border-radius:9px;width:100%;height:100%}.wk .th svg{background:#fff;border-radius:50%;width:17px;height:17px;padding:2px;position:absolute;bottom:-4px;right:-4px;box-shadow:0 1px 3px #0003}.wk .th.empty{border:1.5px dashed var(--mist-2);color:var(--ink-3);place-items:center;font-size:16px;display:grid}.wk small{color:var(--ink-2);font-size:11px}.wk>div>i{border-radius:50%;width:6px;height:6px;display:block}@media (max-width:1180px){.g-week{display:none}}.post-frame{pointer-events:none;border:1.5px solid #ffffffe0;border-radius:26px;width:27%;height:70%;animation:.9s cubic-bezier(.2,.7,.2,1) .25s both frame-in;position:absolute;top:17%;left:48.5%}@keyframes frame-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}.post-frame .tag{-webkit-backdrop-filter:blur(12px);color:var(--ink);background:#ffffffeb;border-radius:999px;align-items:center;gap:8px;padding:5px 11px 5px 5px;font-size:12.5px;font-weight:550;display:inline-flex;position:absolute;top:14px;left:14px}.post-frame .tag img{object-fit:cover;border-radius:50%;width:22px;height:22px}.post-frame .chips{z-index:1;flex-wrap:wrap;gap:6px;display:flex;position:absolute;bottom:14px;left:14px;right:14px}.chip-g{-webkit-backdrop-filter:blur(12px);height:30px;color:var(--ink);white-space:nowrap;background:#ffffffeb;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;font-weight:550;animation:.7s cubic-bezier(.2,.7,.2,1) both pop;display:inline-flex}.chip-g .nw{width:18px;height:18px}.chip-g.dark{color:#fff;background:#0e0e0ddb}.chip-g.dark:before{content:"";background:#5ad19c;border-radius:50%;width:6px;height:6px}.g-approve{gap:11px;width:262px;padding:14px;display:grid;top:24%;right:clamp(20px,2.6vw,40px)}.glass{-webkit-backdrop-filter:blur(18px)saturate(1.4);color:var(--ink);background:#fffffff0;border-radius:18px;font-size:13px;position:absolute;box-shadow:0 0 0 1px #fff6,0 24px 60px -24px #00000080}.g-approve .who{align-items:center;gap:10px;display:flex}.g-approve .who img{object-fit:cover;border-radius:50%;width:32px;height:32px}.g-approve .t{letter-spacing:-.01em;font-size:13.5px;font-weight:600;line-height:1.25}.g-approve .s{color:var(--ink-3);font-size:12px}.meter{background:var(--mist-2);border-radius:9px;gap:2px;height:5px;display:flex;overflow:hidden}.meter i{height:100%;display:block}.g-approve .row{color:var(--ink-2);justify-content:space-between;font-size:12px;display:flex}@media (max-width:1000px){.hero-frame{min-height:720px}.hero-photo{object-position:58% 30%;width:100%;-webkit-mask-image:none;mask-image:none}.hero-frame:before{background:linear-gradient(#061a241a 25%,#061a2473 52%,#061a24c7 100%)}.post-frame,.g-approve{display:none}.hero-inner{padding-top:120px}}.pill{white-space:nowrap;letter-spacing:0;border-radius:999px;align-items:center;gap:6px;width:fit-content;padding:2px 9px 2px 8px;font-size:11.5px;font-weight:550;display:inline-flex}.pill:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px}.p-ok{color:var(--ok);background:var(--ok-bg)}.p-wait{color:var(--wait);background:var(--wait-bg)}.p-fix{color:var(--fix);background:var(--fix-bg)}.p-sched{color:var(--sched);background:var(--sched-bg)}.p-draft{color:var(--ink-2);background:var(--mist)}.nw{color:#fff;width:16px;height:16px;font-size:8.5px;font-weight:700;line-height:1;font-family:var(--sans);border-radius:50%;flex:none;place-items:center;display:inline-grid}.nw svg{fill:none;stroke:#fff;stroke-width:2px;width:10px;height:10px}.nw.lg{width:20px;height:20px;font-size:10px}.nw.lg svg{width:12px;height:12px}.nw-ig{background:#d6317f}.nw-fb{background:#1877f2}.nw-tt{background:#111}.nw-li{background:#0a66c2}.nw-yt{background:#e62117}.nw-gm{background:#1a73e8}.nw-th{background:#111}.nw-pi{background:#e60023}.nw-x{background:#111}.channels{border-top:1px solid var(--hair-2);border-bottom:1px solid var(--hair-2)}.channels .wrap{flex-wrap:wrap;align-items:center;gap:14px 40px;padding-block:26px;display:flex}.channels p{color:var(--ink-3);flex:none;font-size:13.5px}.channels ul{flex-wrap:wrap;flex:1;justify-content:space-between;gap:10px 32px;margin:0;padding:0;list-style:none;display:flex}@media (max-width:720px){.channels .wrap{flex-direction:column;align-items:flex-start;gap:14px}.channels ul{justify-content:flex-start;gap:8px 22px}}.channels li{letter-spacing:-.02em;color:#77746e;font-size:16.5px;font-weight:500}.about{grid-template-columns:minmax(0,1fr);gap:32px 64px;display:grid}@media (min-width:960px){.about{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}.about .big{letter-spacing:-.025em;color:var(--ink);font-size:clamp(1.35rem,2.2vw,1.85rem);font-weight:400;line-height:1.32}.about .cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin-top:44px;display:grid}@media (max-width:600px){.about .cols{grid-template-columns:minmax(0,1fr)}}.about .cols p{color:var(--ink-2);font-size:15px;line-height:1.6}.suite-head{gap:18px;max-width:640px;display:grid}.suite{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 32px;margin-top:56px;display:grid}@media (max-width:1080px){.suite{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.suite{grid-template-columns:minmax(0,1fr)}}.s-item{border-top:1px solid var(--hair-2);grid-template-columns:52px minmax(0,1fr) 16px;align-items:center;gap:16px;padding:18px 0;display:grid}.s-item .ic{background:var(--mist);width:52px;height:52px;color:var(--ink);border-radius:12px;place-items:center;transition:background .2s;display:grid}.s-item .ic svg.i{width:21px;height:21px}.s-item small{color:var(--ink-3);font-size:12.5px;display:block}.s-item b{letter-spacing:-.015em;margin-top:2px;font-size:15.5px;font-weight:500;line-height:1.3;display:block}.s-item>svg{width:15px;height:15px;stroke:var(--ink-3);fill:none;stroke-width:1.7px;transition:transform .2s,stroke .2s}.s-item:hover .ic{background:var(--mist-2)}.s-item:hover>svg{stroke:var(--ink);transform:translate(3px)}.f-head{grid-template-columns:minmax(0,1fr);align-items:end;gap:20px 64px;display:grid}@media (min-width:960px){.f-head{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}}.f-head .side{align-content:end;gap:20px;max-width:46ch;display:grid}.f-head .title{gap:22px;display:grid}.stage{background:var(--mist);border-radius:32px;margin-top:56px;padding:clamp(14px,4vw,56px);overflow:hidden}.screen{background:var(--paper);box-shadow:var(--lift-lg);color:var(--ink);border-radius:18px;font-size:13px;overflow:hidden}.screen-top{border-bottom:1px solid var(--hair-2);align-items:center;gap:14px;height:44px;padding:0 16px;display:flex}.dots{gap:6px;display:flex}.dots i{background:var(--mist-2);border-radius:50%;width:10px;height:10px;display:block}.crumbs{color:var(--ink-3);align-items:center;gap:8px;font-size:12.5px;display:flex}.crumbs b{color:var(--ink);font-weight:550}.avatars{display:flex}.avatars img{object-fit:cover;border-radius:50%;width:22px;height:22px;margin-left:-5px;box-shadow:0 0 0 2px #fff}.avatars img:first-child{margin-left:0}.ml{margin-left:auto}.cal{grid-template-columns:52px minmax(0,1fr) 312px;min-height:600px;display:grid}@media (max-width:1100px){.cal{grid-template-columns:52px minmax(0,1fr)}.drawer{display:none}}@media (max-width:640px){.cal{grid-template-columns:minmax(0,1fr);min-height:0}.rail{display:none}}.rail{border-right:1px solid var(--hair-2);color:var(--ink-3);flex-direction:column;align-items:center;gap:4px;padding:12px 0;display:flex}.rail span{border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.rail span.on{background:var(--mist);color:var(--ink)}.rail svg.i{width:17px;height:17px}.rail .sep{background:var(--hair);border-radius:0;width:20px;height:1px;margin:6px 0}.month{flex-direction:column;gap:14px;min-width:0;padding:16px 18px 18px;display:flex}.m-bar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.m-bar h4{letter-spacing:-.025em;font-size:17px;font-weight:550}.seg{background:var(--mist);border-radius:9px;padding:3px;font-size:12px;display:inline-flex}.seg span{color:var(--ink-2);border-radius:7px;padding:4px 10px}.seg span.on{color:var(--ink);background:#fff;font-weight:550;box-shadow:0 1px 2px #00000014}.profile-chip{border:1px solid var(--hair);border-radius:9px;align-items:center;gap:7px;padding:4px 9px 4px 5px;font-size:12.5px;font-weight:550;display:inline-flex}.profile-chip i{border-radius:5px;width:18px;height:18px;display:block}.new-btn{background:var(--ink);color:#fff;border-radius:9px;align-items:center;gap:6px;padding:6px 11px;font-size:12.5px;font-weight:550;display:inline-flex}.new-btn svg{stroke:#fff;fill:none;stroke-width:2px;width:13px;height:13px}.grid7{border-top:1px solid var(--hair-2);border-left:1px solid var(--hair-2);flex:1;grid-template-rows:auto repeat(4,minmax(86px,1fr));grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.grid7 .dow{color:var(--ink-3);border-right:1px solid var(--hair-2);border-bottom:1px solid var(--hair-2);font-size:11px;font-family:var(--mono);text-transform:uppercase;letter-spacing:.04em;padding:7px 8px}.day{border-right:1px solid var(--hair-2);border-bottom:1px solid var(--hair-2);flex-direction:column;gap:4px;min-width:0;min-height:86px;padding:6px;display:flex}.day>em{color:var(--ink-2);font-variant-numeric:tabular-nums;padding:0 2px;font-size:11.5px;font-style:normal}.day.out>em{color:#c4c1bb}.day.today>em{color:#fff;background:var(--accent);border-radius:999px;width:fit-content;padding:0 6px;font-weight:600}.day.sel{box-shadow:inset 0 0 0 1.5px var(--ink);background:#fbfaf8}.chip{border:1px solid var(--hair);padding:2px;background:#fff;border-radius:7px;align-items:center;gap:5px;min-width:0;padding-right:5px;font-size:11px;display:flex}.chip img{object-fit:cover;border-radius:5px;flex:none;width:20px;height:20px}.chip .tm{font-variant-numeric:tabular-nums;color:var(--ink-2)}.chip .st{border-radius:50%;flex:none;width:6px;height:6px;margin-left:auto}@media (max-width:640px){.chip .tm,.chip .st{display:none}.chip{background:0 0;border:0;padding:2px}.day{min-height:58px;padding:4px}.grid7 .dow{padding:6px 4px;font-size:10px}}.drawer{border-left:1px solid var(--hair-2);background:#fcfcfb;align-content:start;gap:14px;padding:16px;display:grid}.drawer h5{letter-spacing:-.015em;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.ig{border:1px solid var(--hair);background:#fff;border-radius:12px;overflow:hidden}.ig-top{align-items:center;gap:8px;padding:8px 10px;font-size:12px;font-weight:600;display:flex}.ig-top img{object-fit:cover;border-radius:50%;width:24px;height:24px}.ig-top span{color:var(--ink-3);letter-spacing:1px;margin-left:auto;font-weight:400}.ig>img{aspect-ratio:4/5;object-fit:cover;width:100%;height:auto}.ig-cap{color:var(--ink-2);padding:9px 10px 11px;font-size:12px;line-height:1.45}.ig-cap b{color:var(--ink);font-weight:600}.fields{border-top:1px solid var(--hair-2);gap:0;display:grid}.field{border-bottom:1px solid var(--hair-2);grid-template-columns:82px minmax(0,1fr);align-items:center;gap:10px;padding:8px 0;font-size:12.5px;display:grid}.field>span:first-child{color:var(--ink-3)}.field .v{align-items:center;gap:6px;min-width:0;display:flex}.field .v img{object-fit:cover;border-radius:50%;width:18px;height:18px}.drawer .actions{grid-template-columns:1fr auto;gap:8px;display:grid}.drawer .actions span{text-align:center;border-radius:9px;padding:8px 10px;font-size:12.5px;font-weight:550}.drawer .actions .pri{background:var(--ink);color:#fff}.drawer .actions .sec{background:var(--mist)}@media (max-width:1100px){.drawer{display:none}}@media (max-width:640px){.rail{display:none}}.appr{grid-template-columns:minmax(0,300px) minmax(0,1fr);align-items:center;gap:clamp(16px,3vw,40px);display:grid}@media (max-width:860px){.appr{grid-template-columns:minmax(0,1fr)}}.phone{width:100%;max-width:300px;box-shadow:var(--lift-lg);background:#0e0e0d;border-radius:44px;margin-inline:auto;padding:9px}.phone .scr{background:#fff;border-radius:36px;font-size:12.5px;overflow:hidden}.phone .bar{justify-content:space-between;align-items:center;padding:12px 22px 6px;font-size:12px;font-weight:600;display:flex}.phone .island{background:#0e0e0d;border-radius:99px;width:84px;height:24px}.ap-head{gap:8px;padding:8px 16px 12px;display:grid}.ap-brand{align-items:center;gap:9px;display:flex}.ap-brand i{color:#fff;border-radius:8px;place-items:center;width:28px;height:28px;font-size:11px;font-style:normal;font-weight:600;display:grid}.ap-brand b{letter-spacing:-.015em;font-size:13.5px;font-weight:600;display:block}.ap-brand span{color:var(--ink-3);font-size:11.5px}.ap-prog{color:var(--ink-2);align-items:center;gap:8px;font-size:11.5px;display:flex}.ap-prog .meter{flex:1}.ap-post{border:1px solid var(--hair);border-radius:16px;margin:0 12px;overflow:hidden}.ap-post>img{aspect-ratio:1;object-fit:cover;width:100%;height:auto}.ap-post .cap{color:var(--ink-2);padding:10px 12px;font-size:12px;line-height:1.45}.ap-post .meta{color:var(--ink-3);align-items:center;gap:6px;padding:0 12px 10px;font-size:11.5px;display:flex}.ap-btns{grid-template-columns:1fr 1fr;gap:8px;padding:12px;display:grid}.ap-btns span{text-align:center;border-radius:12px;padding:11px;font-size:13px;font-weight:600}.ap-btns .y{background:var(--ink);color:#fff}.ap-btns .n{background:var(--mist)}.ap-foot{text-align:center;color:var(--ink-3);justify-content:center;align-items:center;gap:6px;padding:0 0 16px;font-size:11px;display:flex}.ap-foot svg.i{width:13px;height:13px}.queue{padding:0}.q-head{border-bottom:1px solid var(--hair-2);flex-wrap:wrap;align-items:center;gap:10px;padding:14px 18px;display:flex}.q-head h4{letter-spacing:-.02em;font-size:15px;font-weight:550}.tabs-s{color:var(--ink-3);gap:16px;margin-left:8px;font-size:12.5px;display:flex}.tabs-s span.on{color:var(--ink);box-shadow:0 2px 0 var(--ink);padding-bottom:2px;font-weight:550}.tabs-s em{font-variant-numeric:tabular-nums;color:var(--ink-3);margin-left:4px;font-style:normal;font-weight:400}.q-row{border-bottom:1px solid var(--hair-2);grid-template-columns:44px minmax(0,1fr) 130px 120px;align-items:center;gap:14px;padding:11px 18px;display:grid}.q-row:last-child{border-bottom:0}.q-row>img{object-fit:cover;border-radius:9px;width:44px;height:44px}.q-row .t{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:550;overflow:hidden}.q-row .s{color:var(--ink-3);align-items:center;gap:6px;margin-top:2px;font-size:12px;display:flex}.q-row .by{color:var(--ink-2);align-items:center;gap:7px;min-width:0;font-size:12px;display:flex}.q-row .by img{object-fit:cover;border-radius:50%;width:22px;height:22px}.q-row .by span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (max-width:720px){.q-row{grid-template-columns:44px minmax(0,1fr) auto}.q-row .by{display:none}}.comment{background:var(--mist);border-radius:12px;grid-template-columns:26px minmax(0,1fr);gap:10px;margin:6px 18px 16px;padding:12px;font-size:12.5px;display:grid}.comment img{object-fit:cover;border-radius:50%;width:26px;height:26px}.comment b{font-weight:600}.comment span{color:var(--ink-3);margin-left:6px;font-size:11.5px}.comment p{color:var(--ink-2);margin-top:2px}.dash{gap:14px;padding:clamp(14px,2.4vw,24px);display:grid}.dash-top{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.dash-top h4{letter-spacing:-.025em;font-size:17px;font-weight:550}.kpis{border:1px solid var(--hair-2);border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (max-width:720px){.kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.kpi{border-right:1px solid var(--hair-2);gap:4px;padding:14px 16px;display:grid}.kpi:last-child{border-right:0}@media (max-width:720px){.kpi:nth-child(2){border-right:0}.kpi:nth-child(-n+2){border-bottom:1px solid var(--hair-2)}}.kpi span{color:var(--ink-3);font-size:12px}.kpi b{letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:clamp(20px,2.2vw,26px);font-weight:500}.kpi em{color:var(--ok);font-variant-numeric:tabular-nums;font-size:12px;font-style:normal;font-weight:600}.dash-grid{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:14px;display:grid}@media (max-width:900px){.dash-grid{grid-template-columns:minmax(0,1fr)}}.panel{border:1px solid var(--hair-2);border-radius:14px;min-width:0;padding:14px 16px}.panel-h{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.panel-h h5{letter-spacing:-.015em;font-size:13.5px;font-weight:600}.legend{color:var(--ink-3);gap:14px;font-size:11.5px;display:flex}.legend span{align-items:center;gap:6px;display:inline-flex}.legend i{border-radius:2px;width:10px;height:3px;display:block}.chart svg{width:100%;height:auto;display:block;overflow:visible}.top-post{border-top:1px solid var(--hair-2);grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 0;font-size:12.5px;display:grid}.top-post:first-of-type{border-top:0}.top-post img{object-fit:cover;border-radius:8px;width:40px;height:40px}.top-post .t{white-space:nowrap;text-overflow:ellipsis;font-weight:550;overflow:hidden}.top-post .s{color:var(--ink-3);align-items:center;gap:5px;font-size:11.5px;display:flex}.top-post .n{text-align:right;font-variant-numeric:tabular-nums;font-weight:550}.top-post .n small{color:var(--ink-3);font-size:11px;font-weight:400;display:block}.ads-row{border-top:1px solid var(--hair-2);grid-template-columns:minmax(0,1fr) repeat(3,84px);align-items:center;gap:8px;padding:9px 0;font-size:12.5px;display:grid}.ads-row.h{color:var(--ink-3);border-top:0;padding-top:0;font-size:11px}.ads-row span:not(:first-child){text-align:right;font-variant-numeric:tabular-nums}.ads-row .c{align-items:center;gap:7px;min-width:0;font-weight:550;display:flex}.ads-row .c span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (max-width:520px){.ads-row{grid-template-columns:minmax(0,1fr) 70px 70px}.ads-row>span:nth-child(3){display:none}}.auto{background:var(--mist);color:var(--ink-2);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;font-size:12.5px;display:flex}.auto b{color:var(--ink);font-weight:600}.auto svg.i{width:16px;height:16px;color:var(--ink)}.duo{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:56px;display:grid}@media (max-width:860px){.duo{grid-template-columns:minmax(0,1fr)}}.tile{background:var(--mist);border-radius:28px;grid-template-rows:auto 1fr;gap:32px;min-width:0;padding:clamp(24px,3.2vw,40px);display:grid;overflow:hidden}.tile .txt{gap:10px;max-width:40ch;display:grid}.tile h3{letter-spacing:-.03em;font-size:clamp(1.3rem,1.9vw,1.6rem);line-height:1.15}.tile p{color:var(--ink-2);font-size:15px;line-height:1.55}.tile .ui{align-self:end}.msg-list{box-shadow:var(--lift);background:#fff;border-radius:16px;overflow:hidden}.msg{border-bottom:1px solid var(--hair-2);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 14px;font-size:12.5px;display:grid}.msg:last-child{border-bottom:0}.msg .av{width:34px;height:34px;position:relative}.msg .av img{object-fit:cover;border-radius:50%;width:34px;height:34px}.msg .av .nw{width:15px;height:15px;position:absolute;bottom:-3px;right:-3px;box-shadow:0 0 0 2px #fff}.msg .av .nw svg{width:9px;height:9px}.msg b{font-weight:600;display:block}.msg p{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.msg .w{color:var(--ink-3);text-align:right;justify-items:end;gap:3px;font-size:11px;display:grid}.msg .w .due{color:var(--wait);background:var(--wait-bg);border-radius:999px;padding:1px 7px;font-weight:600}.msg.on{background:#fbfaf8}.bio{grid-template-columns:minmax(0,210px) minmax(0,1fr);align-items:end;gap:14px;display:grid}@media (max-width:480px){.bio{grid-template-columns:minmax(0,1fr)}}.bio-page{color:#eef3ec;text-align:center;box-shadow:var(--lift);background:#1f2a22;border-radius:22px;gap:7px;padding:18px 12px 14px;display:grid}.bio-page img{object-fit:cover;border-radius:50%;width:54px;height:54px;margin:0 auto 2px;box-shadow:0 0 0 2px #eef3ec}.bio-page b{font-size:13.5px;font-weight:600}.bio-page small{color:#b9c8b8;margin-bottom:4px;font-size:11px}.bio-page span{color:#1f2a22;background:#eef3ec;border-radius:10px;padding:9px;font-size:11.5px;font-weight:600;display:block}.bio-page span.hot{background:#c9e265}.clicks{box-shadow:var(--lift);background:#fff;border-radius:16px;gap:9px;padding:14px;font-size:12px;display:grid}.clicks h5{justify-content:space-between;font-size:12.5px;font-weight:600;display:flex}.clicks h5 span{color:var(--ink-3);font-weight:400}.cl{grid-template-columns:minmax(0,1fr) auto;gap:5px 8px;display:grid}.cl .bar{background:var(--mist);border-radius:4px;grid-column:1/-1;height:4px;overflow:hidden}.cl .bar i{background:var(--ink);border-radius:4px;height:100%;display:block}.cl .n{font-variant-numeric:tabular-nums;color:var(--ink-2)}.ai{box-shadow:var(--lift);background:#fff;border-radius:16px;gap:12px;padding:16px;font-size:13px;display:grid}.ai .q{background:var(--mist);border-radius:14px 14px 4px;place-self:start end;max-width:85%;padding:9px 12px}.ai .a{color:var(--ink-2);grid-template-columns:24px minmax(0,1fr);gap:10px;line-height:1.5;display:grid}.ai .a i{background:var(--accent);border-radius:7px;width:24px;height:24px;display:block}.ai .a b{color:var(--ink);font-weight:600}.ai ul{gap:3px;margin:6px 0 0;padding-left:16px;display:grid}.comp{box-shadow:var(--lift);background:#fff;border-radius:16px;padding:14px 16px;font-size:12.5px}.comp-row{border-top:1px solid var(--hair-2);grid-template-columns:minmax(0,1fr) 72px 72px;align-items:center;gap:8px;padding:9px 0;display:grid}.comp-row.h{color:var(--ink-3);border-top:0;padding-top:0;font-size:11px}.comp-row span:not(:first-child){text-align:right;font-variant-numeric:tabular-nums}.comp-row .who{align-items:center;gap:8px;min-width:0;font-weight:550;display:flex}.comp-row .who img{object-fit:cover;border-radius:50%;width:22px;height:22px}.comp-row.me{font-weight:600}.comp-row .tag{color:var(--accent-ink);background:#fff0e8;border-radius:999px;padding:1px 6px;font-size:10.5px;font-weight:600}.fig-wrap{grid-template-columns:minmax(0,1fr);align-items:center;gap:48px 72px;display:grid}@media (min-width:960px){.fig-wrap{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}}.fig-copy{gap:22px;display:grid}.fig-list{margin:12px 0 0;padding:0;list-style:none;display:grid}.fig-list li{border-top:1px solid var(--hair-2);color:var(--ink-2);grid-template-columns:34px minmax(0,1fr);gap:12px;padding:14px 0;font-size:15px;display:grid}.fig-list li b{color:var(--ink);font-weight:550}.fig-list .n{font-family:var(--mono);color:var(--ink-3);padding-top:2px;font-size:12px}.figure{background:linear-gradient(#f6f5f2,#efede9);border-radius:32px;padding:clamp(16px,3vw,36px);position:relative}.figure svg{width:100%;height:auto;display:block}.fig-cap{font-family:var(--mono);letter-spacing:.04em;color:var(--ink-3);text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:8px;font-size:11px;display:flex}.app-wrap{grid-template-columns:minmax(0,1fr);align-items:center;gap:48px 72px;display:grid}@media (min-width:960px){.app-wrap{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}.phones{background:var(--mist);border-radius:32px;justify-content:center;align-items:flex-start;gap:clamp(10px,2vw,24px);min-width:0;height:560px;padding:clamp(24px,4vw,48px) clamp(12px,3vw,40px) 0;display:flex;overflow:hidden}.phones .phone{min-width:0;max-width:260px;box-shadow:none;border-radius:40px 40px 0 0;flex:1 1 0;padding-bottom:0}.phones .phone .scr{border-radius:32px 32px 0 0;height:640px}.phones .phone:nth-child(2){margin-top:48px}@media (max-width:520px){.phones .phone:nth-child(2){display:none}}.home-s{gap:10px;padding:4px 14px 0;display:grid}.home-s h6{letter-spacing:-.035em;margin:6px 2px 0;font-size:20px;font-weight:550}.home-s .sub{color:var(--ink-3);margin:-6px 2px 0;font-size:11.5px}.mini-k{grid-template-columns:1fr 1fr;gap:8px;display:grid}.mini-k div{background:var(--mist);border-radius:14px;padding:10px 12px}.mini-k span{color:var(--ink-3);font-size:11px;display:block}.mini-k b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:21px;font-weight:500}.card-s{border:1px solid var(--hair);border-radius:14px;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:10px;padding:10px;font-size:12px;display:grid}.card-s img{object-fit:cover;border-radius:9px;width:40px;height:40px}.card-s b{letter-spacing:-.01em;font-weight:600;display:block}.card-s small{color:var(--ink-3);align-items:center;gap:5px;font-size:11px;display:flex}.notif-s{background:var(--mist);border-radius:16px;gap:2px;padding:10px 12px;font-size:12px;display:grid}.notif-s .h{color:var(--ink-3);align-items:center;gap:6px;font-size:10.5px;display:flex}.notif-s .h i{background:var(--accent);border-radius:4px;width:14px;height:14px;display:block}.notif-s b{font-weight:600}.notif-s p{color:var(--ink-2)}.app-copy{gap:22px;display:grid}.app-points{gap:0;margin-top:6px;display:grid}.app-points div{border-top:1px solid var(--hair-2);gap:3px;padding:16px 0;display:grid}.app-points b{letter-spacing:-.015em;font-size:16px;font-weight:550}.app-points span{color:var(--ink-2);font-size:15px}.stores{flex-wrap:wrap;gap:10px;display:flex}.store{background:var(--ink);color:#fff;border-radius:12px;align-items:center;gap:10px;padding:8px 16px 8px 12px;display:inline-flex}.store svg{fill:#fff;width:20px;height:20px}.store small{opacity:.72;font-size:10.5px;line-height:1.1;display:block}.store b{letter-spacing:-.01em;font-size:15px;font-weight:550;line-height:1.15;display:block}.aud{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:56px;display:grid}@media (max-width:960px){.aud{grid-template-columns:minmax(0,1fr)}}.aud a{aspect-ratio:4/5;background:var(--mist);border-radius:28px;max-width:100%;display:block;position:relative;overflow:hidden}@media (max-width:960px){.aud a{aspect-ratio:5/4}}@media (max-width:520px){.aud a{aspect-ratio:4/5}}.aud img{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.aud a:hover img{transform:scale(1.03)}.aud .card{-webkit-backdrop-filter:blur(16px);background:#fffffff2;border-radius:18px;gap:6px;padding:18px 20px;display:grid;position:absolute;bottom:12px;left:12px;right:12px}.aud .card .k{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-size:11px}.aud .card h3{letter-spacing:-.03em;justify-content:space-between;align-items:center;gap:12px;font-size:21px;font-weight:500;display:flex}.aud .card h3 svg{width:18px;height:18px;stroke:var(--ink);fill:none;stroke-width:1.7px;flex:none;transition:transform .2s}.aud a:hover .card h3 svg{transform:translate(3px)}.aud .card p{color:var(--ink-2);font-size:14px;line-height:1.5}.night{background:var(--night);color:var(--night-ink)}.night .label,.night .lead{color:var(--night-mute)}.portal-wrap{grid-template-columns:minmax(0,1fr);align-items:center;gap:48px 72px;display:grid}@media (min-width:960px){.portal-wrap{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}}.portal-copy{gap:22px;display:grid}.p-points{margin-top:8px;display:grid}.p-points div{border-top:1px solid var(--night-hair);grid-template-columns:110px minmax(0,1fr);gap:16px;padding:15px 0;font-size:15px;display:grid}.p-points b{font-weight:550}.p-points span{color:var(--night-mute)}@media (max-width:480px){.p-points div{grid-template-columns:minmax(0,1fr);gap:2px}}.portal{color:var(--ink);background:#fff;border-radius:22px;min-width:0;font-size:13px;overflow:hidden;box-shadow:0 40px 100px -30px #000c}.portal-top{border-bottom:1px solid var(--hair-2);flex-wrap:wrap;align-items:center;gap:12px;padding:16px 18px;display:flex}.portal-top i{color:#fff;background:#6b4a2f;border-radius:10px;place-items:center;width:34px;height:34px;font-size:12px;font-style:normal;font-weight:600;display:grid}.portal-top b{letter-spacing:-.015em;font-size:14.5px;font-weight:600;display:block}.portal-top small{color:var(--ink-3);font-size:12px}.portal-tabs{background:var(--mist);border-radius:10px;flex-wrap:wrap;gap:2px;margin-left:auto;padding:3px;font-size:12px;display:flex}.portal-tabs span{color:var(--ink-2);border-radius:8px;padding:5px 11px}.portal-tabs span.on{color:var(--ink);background:#fff;font-weight:550;box-shadow:0 1px 2px #00000014}.portal-body{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:18px;display:grid}@media (max-width:560px){.portal-body{grid-template-columns:minmax(0,1fr)}.portal-body>:nth-child(n+2){display:none}}.pc{border:1px solid var(--hair);border-radius:14px;display:grid;overflow:hidden}.pc>img{aspect-ratio:4/5;object-fit:cover;width:100%;height:auto}.pc .in{gap:8px;padding:10px;display:grid}.pc .when{color:var(--ink-3);align-items:center;gap:6px;font-size:11.5px;display:flex}.pc .acts{grid-template-columns:1fr 1fr;gap:6px;display:grid}.pc .acts span{text-align:center;border-radius:9px;padding:7px;font-size:11.5px;font-weight:600}.pc .acts .y{background:var(--ink);color:#fff}.pc .acts .n{background:var(--mist)}.pc .done{color:var(--ok);align-items:center;gap:6px;padding:6px 0;font-size:11.5px;font-weight:600;display:flex}.pc .done svg.i{stroke-width:2.2px;width:14px;height:14px}.portal-foot{border-top:1px solid var(--hair-2);color:var(--ink-2);flex-wrap:wrap;justify-content:space-between;gap:8px;padding:13px 18px;font-size:12px;display:flex}.portal-foot .url{font-family:var(--mono);color:var(--ink-3);font-size:11.5px}.cta{background:var(--mist);border-radius:36px;grid-template-columns:minmax(0,1fr);align-items:center;gap:32px 64px;padding:clamp(36px,6vw,88px);display:grid}@media (min-width:960px){.cta{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}}.cta .side{gap:16px;display:grid}.cta .capture{background:#fff}.cta small{color:var(--ink-3);font-size:13px}.footer{padding-block:72px 40px;font-size:14px}.foot{grid-template-columns:minmax(0,1.3fr) repeat(5,minmax(0,1fr));gap:40px 28px;display:grid}@media (max-width:1100px){.foot{grid-template-columns:repeat(3,minmax(0,1fr))}.foot>:first-child{grid-column:1/-1}}@media (max-width:900px){.foot{grid-template-columns:repeat(2,minmax(0,1fr))}.foot>:first-child{grid-column:1/-1}}.foot h5{color:var(--ink-3);margin-bottom:14px;font-size:13px;font-weight:500}.foot ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.foot a:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.foot .about-f{color:var(--ink-2);align-content:start;gap:14px;max-width:30ch;display:grid}.legal{border-top:1px solid var(--hair-2);color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:64px;padding-top:24px;font-size:13px;display:flex}.p-pub{color:#fff;background:var(--ink)}.p-pub:before{background:#5ad19c}.steps-sec{padding-bottom:0}.steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:56px;display:grid}@media (max-width:960px){.steps{grid-template-columns:minmax(0,1fr)}}.step{background:var(--mist);border-radius:28px;grid-template-rows:auto 1fr;min-width:0;padding:10px;display:grid}.step-ui{height:196px;box-shadow:var(--lift);background:#fff;border-radius:20px;place-items:center;padding:18px;display:grid;overflow:hidden}.step-txt{align-content:start;gap:8px;padding:22px 18px 18px;display:grid}.step-txt .n{font-family:var(--mono);color:var(--ink);font-size:12px}.step-txt h3{letter-spacing:-.035em;font-size:26px;font-weight:500}.step-txt p{color:var(--ink-2);font-size:15px;line-height:1.55}.mini-cal{grid-template-columns:repeat(7,30px);gap:6px;display:grid}.mini-cal span{font-family:var(--mono);color:var(--ink-3);text-align:center;font-size:10px}.mini-cal i{background:var(--mist);border-radius:7px;width:30px;height:38px;display:block;overflow:hidden}.mini-cal i img{object-fit:cover;width:100%;height:100%}.mini-cal i.drop{box-shadow:inset 0 0 0 1.5px var(--accent);background:#fff}.slots{gap:7px;width:100%;max-width:300px;display:grid}.slot{border:1px solid var(--hair);border-radius:11px;grid-template-columns:72px 1fr auto;align-items:center;gap:8px;padding:8px 10px;font-size:12px;display:grid}.slot .nets{gap:2px;display:flex}.slot .nets svg{width:16px;height:16px}.slot.best{border-color:var(--accent);background:#fff8f4}.best-tag{color:var(--ink);font-size:11px;font-weight:600}.slot.free{color:var(--ink-3);border-style:dashed;grid-template-columns:72px 1fr}.flow{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;max-width:290px;display:flex}.flow>svg{width:13px;height:13px;stroke:var(--ink-3);fill:none;stroke-width:1.8px}.flow-sub{color:var(--ink-3);justify-content:center;align-items:center;margin-top:18px;font-size:12px;display:flex}.flow-sub img{object-fit:cover;border-radius:50%;width:24px;height:24px;margin-left:-6px;box-shadow:0 0 0 2px #fff}.flow-sub img:first-child{margin-left:0}.flow-sub span{margin-left:10px}.step-ui:has(.flow){flex-direction:column;justify-content:center;display:flex}@media (max-width:560px){.saved{display:none!important}}.crumbs{white-space:nowrap;min-width:0;overflow:hidden}.saved{color:var(--ink-3);align-items:center;gap:6px;font-size:12px;display:inline-flex}.saved:before{content:"";background:var(--ok);border-radius:50%;width:6px;height:6px}.composer{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);display:grid}@media (max-width:900px){.composer{grid-template-columns:minmax(0,1fr)}}.compose{border-right:1px solid var(--hair-2);min-width:0;padding:6px 22px}@media (max-width:900px){.compose{border-right:0;border-bottom:1px solid var(--hair-2)}}.c-sec{border-bottom:1px solid var(--hair-2);gap:12px;padding:16px 0;display:grid}.c-sec:last-child{border-bottom:0}.c-lbl{color:var(--ink);font-size:12px;font-weight:600}.c-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.c-nets{flex-wrap:wrap;gap:8px;display:flex}.c-net{border:1px solid var(--hair);color:var(--ink-3);border-radius:10px;align-items:center;gap:7px;padding:6px 10px 6px 8px;font-size:12.5px;display:inline-flex}.c-net svg{opacity:.45;width:17px;height:17px}.c-net i{background:var(--mist-2);border-radius:99px;width:26px;height:15px;margin-left:4px;position:relative}.c-net i:after{content:"";background:#fff;border-radius:50%;width:11px;height:11px;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003}.c-net.on{color:var(--ink);border-color:#0e0e0d2e}.c-net.on svg{opacity:1}.c-net.on i{background:var(--ink)}.c-net.on i:after{left:13px}.c-media{gap:8px;display:flex}.c-media span{border-radius:10px;flex:none;width:74px;height:92px;position:relative;overflow:hidden}.c-media img{object-fit:cover;width:100%;height:100%}.c-media b{background:#ffffffeb;border-radius:50%;place-items:center;width:18px;height:18px;font-size:10.5px;font-weight:600;display:grid;position:absolute;top:6px;left:6px}.c-media .m1{box-shadow:0 0 0 2px #fff, 0 0 0 3.5px var(--ink)}.c-media .add{border:1.5px dashed var(--mist-2);color:var(--ink-3);place-items:center;display:grid}@media (max-width:520px){.c-media span{width:58px;height:72px}}.c-tabs{color:var(--ink-3);gap:14px;font-size:12px;display:flex}.c-tabs .on{color:var(--ink);box-shadow:0 2px 0 var(--ink);padding-bottom:2px;font-weight:550}.c-text{border:1px solid var(--hair);color:var(--ink);border-radius:12px;min-height:96px;padding:12px 14px;font-size:13.5px;line-height:1.55}.c-text .tags{color:var(--sched)}.c-tools{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.c-tools>span{color:var(--ink-2);background:var(--mist);border-radius:8px;align-items:center;gap:5px;padding:5px 9px;font-size:12px;display:inline-flex}.c-tools .ai{color:var(--accent-ink);background:#fff0e8}.c-tools .ai svg.i{width:13px;height:13px}.c-tools .count{color:var(--ink-3);background:0 0}.schedule{background:#fcfcfb;align-content:start;min-width:0;padding:6px 22px 20px;display:grid}.s-block{border-bottom:1px solid var(--hair-2);gap:12px;padding:16px 0;display:grid}.seg.full{text-align:center;grid-template-columns:repeat(3,1fr);display:grid}.when{grid-template-columns:1.6fr 1fr;gap:8px;display:grid}.field-x{border:1px solid var(--hair);background:#fff;border-radius:10px;align-items:center;gap:8px;padding:9px 11px;font-size:13px;font-weight:550;display:flex}.field-x svg.i{width:15px;height:15px;color:var(--ink-3)}.hint{color:var(--ink-2);background:#fff8f4;border-radius:10px;grid-template-columns:16px minmax(0,1fr);gap:8px;padding:10px 11px;font-size:12px;line-height:1.45;display:grid}.hint svg.i{width:15px;height:15px;color:var(--accent);margin-top:1px}.hint b{color:var(--ink);font-weight:600}.q{gap:6px;display:grid}.q-it{border-radius:10px;grid-template-columns:70px 30px minmax(0,1fr);align-items:center;gap:10px;padding:6px 8px;font-size:12px;display:grid}.q-it img{object-fit:cover;border-radius:7px;width:30px;height:30px}.q-it .pill{justify-self:end}.q-it.me{box-shadow:0 0 0 1.5px var(--ink);background:#fff}.q-it.free{border:1px dashed var(--mist-2);color:var(--ink-3);grid-template-columns:70px minmax(0,1fr)}.s-actions{grid-template-columns:1fr 1.2fr;gap:8px;padding-top:16px;display:grid}.s-actions span{text-align:center;border-radius:11px;padding:11px;font-size:13px;font-weight:600}.s-actions .pri{background:var(--ink);color:#fff}.s-actions .sec{background:var(--mist)}.pf{overflow-x:auto}.pf-row{border-bottom:1px solid var(--hair-2);grid-template-columns:minmax(200px,1.6fr) 130px minmax(140px,1fr) 130px 80px;align-items:center;gap:16px;min-width:720px;padding:13px 20px;font-size:13px;display:grid}.pf-row:last-child{border-bottom:0}.pf-row.h{color:var(--ink-3);background:#fcfcfb;padding-block:10px;font-size:11.5px}.pf-who{align-items:center;gap:12px;min-width:0;display:flex}.pf-who img{object-fit:cover;border-radius:10px;flex:none;width:36px;height:36px}.pf-who b{letter-spacing:-.01em;font-weight:600;display:block}.pf-who small{color:var(--ink-3);font-size:11.5px;display:block}.pf-nets{gap:4px;display:flex}.pf-nets svg{width:18px;height:18px}.pf-week{color:var(--ink-2);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;font-size:12px;display:grid}.wbar{background:var(--mist-2);border-radius:9px;height:5px;overflow:hidden}.wbar i{background:var(--ink);border-radius:9px;height:100%;display:block}.wbar.warn i{background:var(--wait)}.screen-top .crumbs span:last-child:not(:first-child){color:var(--ink-3)}@keyframes up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes pop{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:none}}.up{animation:.9s cubic-bezier(.2,.7,.2,1) both up}.pop{animation:.8s cubic-bezier(.2,.7,.2,1) both pop}@media (prefers-reduced-motion:reduce){.up,.pop{animation:none}*{transition:none!important}}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sec-tight{padding-block:clamp(56px,7vw,96px)}.sec-top0{padding-top:0}.ph{isolation:isolate;margin:0 max(20px, env(safe-area-inset-right,0px)) clamp(56px, 7vw, 96px) max(20px, env(safe-area-inset-left,0px));padding-top:calc(env(safe-area-inset-top,0px) + clamp(108px, 12.5vw, 148px));background-color:#f6f3ee;background-image:radial-gradient(60% 80% at 100% 0,#ff5a1f1c,#ff5a1f00 70%),radial-gradient(50% 70% at 0 100%,#ffb48f29,#ffb48f00 70%);border-radius:0 0 32px 32px;padding-bottom:clamp(44px,6vw,84px);position:relative;overflow:hidden}.ph:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(circle,#0e0e0d24 1px,#0000 1.5px);background-position:11px 11px;background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 90% at 95% 5%,#000 0%,#0000 75%);mask-image:radial-gradient(70% 90% at 95% 5%,#000 0%,#0000 75%)}@media (max-width:560px){.ph{border-radius:0 0 26px 26px}}.ph.pp-pg{background:0 0;border-radius:0;margin-left:0;margin-right:0;overflow:visible}.ph.pp-pg:before{display:none}.ph .capture,.ph .aviso-cadastro,.ph .quick{background:#fff;box-shadow:0 0 0 1px #0e0e0d0d,0 1px 2px #0e0e0d0a}.ph .capture:focus-within{box-shadow:0 0 0 2px var(--ink)}.ph-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:40px 64px;display:grid}.ph-grid.ph-duo{grid-template-columns:minmax(0,1fr)}@media (min-width:961px){.ph-grid.ph-duo{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.ph-grid.ph-duo:has(>.ph-tela){grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:40px 56px}.ph-grid.ph-duo:has(>.ph-tela) h1{font-size:clamp(2.4rem,3.9vw,3.7rem)}}.ph-copy{align-content:start;gap:22px;min-width:0;max-width:760px;display:grid}.ph h1{letter-spacing:-.048em;overflow-wrap:break-word;font-size:clamp(2.5rem,5.2vw,4.4rem);font-weight:450;line-height:1}.ph h1 em{color:var(--accent-ink);font-style:normal}.ph .lead{max-width:54ch}.ph .lead a{color:var(--ink);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.ph-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px;display:flex}.ph-note{color:var(--ink-3);font-size:13.5px}.ph-centro .ph-copy{text-align:center;justify-items:center;max-width:900px;margin-inline:auto}.ph-centro .trail{justify-content:center}.ph-centro .lead{max-width:60ch;margin-inline:auto}.ph-centro .ph-actions{justify-content:center;width:100%}.ph-centro .capture-linha{margin-inline:auto}.ph-centro .capture-linha-in{justify-content:center}.ph-photo{aspect-ratio:4/5;background:var(--mist);border-radius:28px;max-width:100%;position:relative;overflow:hidden}.ph-photo img{object-fit:cover;width:100%;height:100%}@media (max-width:960px){.ph-photo{aspect-ratio:4/3}}@media (min-width:961px){.ph-photo{aspect-ratio:1;max-height:520px}}.ph-photo img{object-position:50% 22%}.ph-cartao{max-width:min(340px,100% - 32px);box-shadow:var(--lift-lg);background:#fffffff5;border-radius:18px;align-items:center;gap:12px;padding:12px 16px 12px 12px;display:flex;position:absolute;bottom:16px;left:16px}.ph-cartao-ic{width:38px;height:38px;color:var(--accent-ink);background:#fff1ea;border-radius:12px;flex:none;place-items:center;display:grid}.ph-cartao-ic svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.ph-cartao small{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin-bottom:3px;font-size:10.5px;display:block}.ph-cartao b{letter-spacing:-.01em;font-size:15px;font-weight:550;line-height:1.3;display:block}@media (min-width:961px){.ph-cartao{bottom:24px;left:24px}}.ph-tela{min-width:0;container-type:inline-size}@media (min-width:961px){.ph-tela{max-height:548px;margin:0 -14px -28px;padding:0 14px 28px;overflow:hidden}}.ph-tela-in{--largura:1040;margin-inline:auto}.ph-tela.l900 .ph-tela-in{--largura:900}.ph-tela.l760 .ph-tela-in{--largura:760}.ph-tela.l640 .ph-tela-in{--largura:640}.ph-tela.l560 .ph-tela-in{--largura:560}.ph-tela .phones{background:0 0;-webkit-mask-image:linear-gradient(#000 72%,#0000);mask-image:linear-gradient(#000 72%,#0000)}@media (max-width:960px){.ph-tela-in{max-height:560px;padding:2px 2px 0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 82%,#0000);mask-image:linear-gradient(#000 82%,#0000)}}@media (min-width:961px){.ph-tela-in{width:calc(var(--largura) * 1px)}@container (min-width:400px){.ph-tela-in{zoom:calc(400 / var(--largura))}}@container (min-width:420px){.ph-tela-in{zoom:calc(420 / var(--largura))}}@container (min-width:440px){.ph-tela-in{zoom:calc(440 / var(--largura))}}@container (min-width:460px){.ph-tela-in{zoom:calc(460 / var(--largura))}}@container (min-width:480px){.ph-tela-in{zoom:calc(480 / var(--largura))}}@container (min-width:470px){.ph-tela-in{zoom:calc(500 / var(--largura))}}@container (min-width:520px){.ph-tela-in{zoom:calc(520 / var(--largura))}}@container (min-width:540px){.ph-tela-in{zoom:calc(540 / var(--largura))}}@container (min-width:560px){.ph-tela-in{zoom:calc(560 / var(--largura))}}@container (min-width:580px){.ph-tela-in{zoom:calc(580 / var(--largura))}}@container (min-width:600px){.ph-tela-in{zoom:calc(600 / var(--largura))}}@container (min-width:620px){.ph-tela-in{zoom:calc(620 / var(--largura))}}@container (min-width:640px){.ph-tela-in{zoom:calc(640 / var(--largura))}}@container (min-width:660px){.ph-tela-in{zoom:calc(660 / var(--largura))}}@container (min-width:680px){.ph-tela-in{zoom:calc(680 / var(--largura))}}@container (min-width:560px){.ph-tela.l560 .ph-tela-in{zoom:1}}@container (min-width:640px){.ph-tela.l640 .ph-tela-in{zoom:1}}}.ph-vs{box-shadow:var(--lift-lg);background:#fff;border-radius:24px;gap:4px;min-width:0;padding:clamp(18px,2.6vw,28px);display:grid}.ph-vs-topo,.ph-vs-linha{grid-template-columns:minmax(0,1fr) 116px 116px;align-items:center;gap:10px;display:grid}.ph-vs-topo{border-bottom:1px solid var(--hair);padding-bottom:10px}.ph-vs-t{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:11px}.ph-vs-col{text-align:center;overflow-wrap:anywhere;font-size:14px;font-weight:600}.ph-vs-col.posts{color:var(--ink)}.ph-vs-linha{border-bottom:1px solid var(--hair-2);padding:12px 0}.ph-vs-r{font-size:15px;line-height:1.35}.ph-vs-c{justify-content:center;display:flex}.ph-vs-mais{margin-top:12px;font-size:14.5px}@media (max-width:480px){.ph-vs-topo{grid-template-columns:minmax(0,1fr)}.ph-vs-col{display:none}.ph-vs-linha{grid-template-columns:minmax(0,1fr) minmax(0,1fr);row-gap:8px}.ph-vs-r{grid-column:1/-1}.ph-vs-c{flex-direction:column;justify-content:flex-start;gap:4px}.ph-vs-c:before{content:attr(data-rotulo);color:var(--ink-3);font-size:12px}.ph-vs-c .mark{align-self:flex-start}}.quick.ph-resposta{align-self:center;margin:0}@media (min-width:961px){.quick.ph-resposta{padding:28px 30px}}.trail{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}.trail a:hover{color:var(--ink)}.trail svg{stroke:currentColor;fill:none;stroke-width:1.8px;width:12px;height:12px}.simples{background:var(--mist);border-radius:28px;grid-template-columns:minmax(0,1fr);gap:16px 48px;padding:clamp(24px,4vw,44px);display:grid}@media (min-width:900px){.simples{grid-template-columns:260px minmax(0,1fr)}}.simples .k{align-content:start;gap:10px;display:grid}.simples .k span{width:44px;height:44px;box-shadow:var(--lift);background:#fff;border-radius:12px;place-items:center;display:grid}.simples .k b{letter-spacing:-.02em;font-size:18px;font-weight:550}.simples p{letter-spacing:-.015em;color:var(--ink);max-width:46ch;font-size:clamp(1.15rem,1.8vw,1.45rem);line-height:1.45}.sh{gap:16px;max-width:720px;margin-bottom:clamp(32px,4vw,52px);display:grid}.sh .body{max-width:56ch}.three{counter-reset:passo;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 32px;display:grid}@media (max-width:860px){.three{grid-template-columns:minmax(0,1fr)}}.three>div{border-top:1px solid var(--ink);align-content:start;gap:10px;padding:20px 0 8px;display:grid}.three .n{font-family:var(--mono);color:var(--ink);font-size:12px}.three h3{letter-spacing:-.03em;font-size:22px;font-weight:500}.three p{color:var(--ink-2);font-size:15.5px;line-height:1.6}.perks{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}@media (max-width:960px){.perks{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.perks{grid-template-columns:minmax(0,1fr)}}.perk{background:var(--mist);border-radius:22px;align-content:start;gap:10px;padding:24px;display:grid}.perk .ic{background:#fff;border-radius:12px;place-items:center;width:42px;height:42px;margin-bottom:8px;display:grid}.perk h3{letter-spacing:-.02em;font-size:17.5px;font-weight:550;line-height:1.3}.perk p{color:var(--ink-2);font-size:15px;line-height:1.55}.faq-wrap{grid-template-columns:minmax(0,1fr);gap:32px 64px;display:grid}@media (min-width:960px){.faq-wrap{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}.faq{border-top:1px solid var(--hair)}.faq details{border-bottom:1px solid var(--hair)}.faq summary{cursor:pointer;letter-spacing:-.015em;grid-template-columns:minmax(0,1fr) 28px;align-items:center;gap:16px;padding:20px 0;font-size:17px;font-weight:500;list-style:none;display:grid}.faq summary::-webkit-details-marker{display:none}.faq summary i{background:var(--mist);border-radius:50%;width:28px;height:28px;transition:transform .25s,background .2s;position:relative}.faq summary i:before,.faq summary i:after{content:"";background:var(--ink);border-radius:2px;width:11px;height:1.6px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faq summary i:after{transition:transform .25s;transform:translate(-50%,-50%)rotate(90deg)}.faq details[open] summary i:after{transform:translate(-50%,-50%)rotate(0)}.faq summary:hover i{background:var(--mist-2)}.faq .ans{color:var(--ink-2);max-width:70ch;padding:0 44px 22px 0;font-size:16px;line-height:1.65}.links{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}@media (max-width:960px){.links{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.links{grid-template-columns:minmax(0,1fr)}}.lk{background:var(--mist);border-radius:22px;align-content:start;gap:8px;min-width:0;padding:22px 22px 20px;transition:background .2s;display:grid}.lk:hover{background:var(--mist-2)}.lk .top{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.lk .ic{background:#fff;border-radius:11px;place-items:center;width:40px;height:40px;display:grid}.lk .top>svg{width:16px;height:16px;stroke:var(--ink-3);fill:none;stroke-width:1.7px;transition:transform .2s,stroke .2s}.lk:hover .top>svg{stroke:var(--ink);transform:translate(3px)}.lk small{color:var(--ink-3);font-size:12px;font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase}.lk b{letter-spacing:-.02em;font-size:17px;font-weight:550;line-height:1.3}.lk p{color:var(--ink-2);font-size:14.5px;line-height:1.5}.lk.photo{padding:8px 8px 18px}.lk.photo img{aspect-ratio:16/10;object-fit:cover;border-radius:16px;width:100%;height:auto;margin-bottom:8px}.lk.photo>:not(img){padding-inline:12px}.group{margin-top:clamp(48px,6vw,72px)}.group:first-child{margin-top:0}.group-h{border-bottom:1px solid var(--hair);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;margin-bottom:18px;padding-bottom:18px;display:flex}.group-h h2{letter-spacing:-.035em;font-size:clamp(1.5rem,2.4vw,2rem)}.group-h p{color:var(--ink-2);max-width:52ch;font-size:15px}.chips-nav{flex-wrap:wrap;gap:8px;display:flex}.chips-nav a{background:var(--mist);border-radius:999px;align-items:center;height:36px;padding:0 14px;font-size:14px;transition:background .2s;display:inline-flex}.chips-nav a:hover{background:var(--mist-2)}.pains{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (max-width:760px){.pains{grid-template-columns:minmax(0,1fr)}}.pain{border:1px solid var(--hair);border-radius:22px;grid-template-columns:28px minmax(0,1fr);gap:14px;padding:22px 24px;display:grid}.pain i{background:var(--fix-bg);width:28px;height:28px;color:var(--fix);border-radius:50%;place-items:center;font-size:15px;font-style:normal;font-weight:600;display:grid}.pain h3{letter-spacing:-.02em;margin-bottom:4px;font-size:17px;font-weight:550}.pain p{color:var(--ink-2);font-size:15px;line-height:1.55}.fixes{grid-template-columns:minmax(0,1fr);display:grid}.fix{border-top:1px solid var(--hair);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 24px;padding:22px 0;display:grid}.fix:last-child{border-bottom:1px solid var(--hair)}.fix h3{letter-spacing:-.025em;font-size:19px;font-weight:500}.fix p{color:var(--ink-2);max-width:64ch;margin-top:4px;font-size:15.5px;line-height:1.55}.fix .go{white-space:nowrap;align-items:center;gap:6px;font-size:14px;font-weight:500;display:inline-flex}.fix .go svg{stroke:currentColor;fill:none;stroke-width:1.8px;width:14px;height:14px;transition:transform .2s}.fix:hover .go svg{transform:translate(3px)}@media (max-width:600px){.fix{grid-template-columns:minmax(0,1fr)}}.ba{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (max-width:760px){.ba{grid-template-columns:minmax(0,1fr)}}.ba>div{border-radius:28px;align-content:start;gap:18px;padding:clamp(24px,3.5vw,40px);display:grid}.ba .before{background:var(--mist)}.ba .after{background:var(--ink);color:var(--night-ink)}.ba h3{letter-spacing:-.03em;font-size:22px;font-weight:500}.ba ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.ba li{grid-template-columns:22px minmax(0,1fr);gap:12px;font-size:16px;line-height:1.5;display:grid}.ba .before li{color:var(--ink-2)}.ba li i{border-radius:50%;place-items:center;width:22px;height:22px;margin-top:1px;font-size:12px;font-style:normal;font-weight:700;display:grid}.ba .before li i{color:var(--ink-3);background:#fff}.ba .after li i{background:var(--accent);color:#fff}.vs{align-items:center;gap:12px;font-size:15px;font-weight:550;display:inline-flex}.vs .b{background:var(--mist);border-radius:999px;align-items:center;gap:8px;height:40px;padding:0 16px;display:inline-flex}.vs .b.posts{background:var(--ink);color:#fff}.vs .x{font-family:var(--mono);color:var(--ink-3);font-size:12px}.verdict{background:var(--mist);border-radius:28px;gap:12px;padding:clamp(24px,3.5vw,40px);display:grid}.verdict p{letter-spacing:-.012em;max-width:64ch;font-size:clamp(1.1rem,1.6vw,1.3rem);line-height:1.5}.cmp{border:1px solid var(--hair);border-radius:24px;overflow:hidden}.cmp-scroll{overflow-x:auto}.cmp table{border-collapse:collapse;width:100%;min-width:620px;font-size:15px}.cmp th{text-align:left;background:var(--mist);padding:16px 20px;font-size:14px;font-weight:550;position:sticky;top:0}.cmp th.c,.cmp td.c{text-align:center;width:150px}.cmp th.c.posts{background:var(--ink);color:#fff}.cmp td{border-top:1px solid var(--hair-2);vertical-align:top;padding:15px 20px}.cmp td .note{color:var(--ink-3);margin-top:3px;font-size:13px;line-height:1.45;display:block}.mark{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;height:28px;padding:0 11px;font-size:13px;font-weight:600;display:inline-flex}.mark.sim{background:var(--ok-bg);color:var(--ok)}.mark.nao{background:var(--mist);color:var(--ink-3)}.mark.parcial{background:var(--wait-bg);color:var(--wait)}.mark.q{color:var(--ink-3);box-shadow:inset 0 0 0 1px var(--hair);background:#fff}.pick{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (max-width:760px){.pick{grid-template-columns:minmax(0,1fr)}}.pick>div{border-radius:24px;align-content:start;gap:14px;padding:clamp(22px,3vw,32px);display:grid}.pick .a{background:var(--ink);color:var(--night-ink)}.pick .b{background:var(--mist)}.pick h3{letter-spacing:-.025em;font-size:20px;font-weight:500}.pick ul{gap:8px;margin:0;padding-left:18px;font-size:15.5px;line-height:1.5;display:grid}.pick .b ul{color:var(--ink-2)}.sources{color:var(--ink-3);gap:6px;font-size:13px;line-height:1.6;display:grid}.sources a{text-underline-offset:3px;text-decoration:underline}.sources a:hover{color:var(--ink)}.art{grid-template-columns:minmax(0,1fr);gap:48px;display:grid}@media (min-width:1040px){.art{grid-template-columns:240px minmax(0,720px);justify-content:space-between}}.toc{align-self:start;gap:4px;font-size:14px;display:grid;position:sticky;top:104px}.toc b{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin-bottom:8px;font-size:11px;font-weight:400}.toc a{color:var(--ink-2);border-left:1px solid var(--hair);padding:6px 0 6px 12px;line-height:1.35}.toc a:hover{color:var(--ink);border-left-color:var(--ink)}@media (max-width:1039px){.toc{display:none}}.quick{background:var(--mist);border-radius:22px;gap:8px;margin-bottom:40px;padding:22px 24px;display:grid}.quick b{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);font-size:11px;font-weight:400}.quick p{letter-spacing:-.01em;font-size:18px;line-height:1.55}.prose{color:#2a2926;font-size:17.5px;line-height:1.75}.prose>*+*{margin-top:20px}.prose h2{letter-spacing:-.035em;color:var(--ink);margin-top:52px;scroll-margin-top:110px;font-size:clamp(1.5rem,2.4vw,1.9rem);line-height:1.15}.prose ul{gap:8px;margin-bottom:0;padding-left:22px;display:grid}.prose li::marker{color:var(--accent)}.prose ol.passo-a-passo{counter-reset:s;gap:0;padding:0;list-style:none;display:grid}.prose ol.passo-a-passo li{counter-increment:s;border-top:1px solid var(--hair);grid-template-columns:40px minmax(0,1fr);gap:16px;padding:16px 0;display:grid}.prose ol.passo-a-passo li:before{content:counter(s);background:var(--ink);color:#fff;width:32px;height:32px;font-size:14px;font-weight:600;font-family:var(--sans);border-radius:50%;place-items:center;display:grid}.prose ol.passo-a-passo b{color:var(--ink);letter-spacing:-.01em;font-weight:600;display:block}.box{border-radius:20px;grid-template-columns:26px minmax(0,1fr);gap:14px;padding:20px 22px;font-size:16.5px;line-height:1.6;display:grid}.box svg.i{width:22px;height:22px;margin-top:2px}.box b{color:var(--ink);margin-bottom:2px;font-weight:600;display:block}.box.tip{background:var(--ok-bg)}.box.tip svg.i{color:var(--ok)}.box.warn{background:var(--wait-bg)}.box.warn svg.i{color:var(--wait)}.prose .tbl{border:1px solid var(--hair);border-radius:16px;overflow-x:auto}.prose table{border-collapse:collapse;width:100%;min-width:480px;font-size:15px;line-height:1.5}.prose th{text-align:left;background:var(--mist);padding:12px 16px;font-weight:600}.prose td{border-top:1px solid var(--hair-2);vertical-align:top;padding:12px 16px}.inposts{background:var(--ink);color:var(--night-ink);border-radius:22px;grid-template-columns:44px minmax(0,1fr);align-items:start;gap:16px;padding:22px 24px;display:grid}.inposts .ic{background:#ffffff1a;border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.inposts b{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#ffb48f;margin-bottom:4px;font-size:11px;font-weight:400;display:block}.inposts p{font-size:16.5px;line-height:1.55}.inposts a{color:#fff;align-items:center;gap:6px;margin-top:10px;font-size:15px;font-weight:550;display:inline-flex}.inposts a svg{stroke:currentColor;fill:none;stroke-width:1.8px;width:14px;height:14px}.meta-row{color:var(--ink-3);flex-wrap:wrap;gap:8px 18px;font-size:13.5px;display:flex}.az{flex-wrap:wrap;gap:6px;display:flex}.az a{background:var(--mist);border-radius:10px;place-items:center;width:38px;height:38px;font-size:15px;font-weight:550;display:grid}.az a:hover{background:var(--ink);color:#fff}.gl{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px;display:grid}@media (max-width:860px){.gl{grid-template-columns:minmax(0,1fr)}}.gl-letter{letter-spacing:-.04em;grid-column:1/-1;padding-top:36px;scroll-margin-top:110px;font-size:36px}.gl dl{margin:0}.gl-item{border-top:1px solid var(--hair);padding:18px 0}.gl-item dt{letter-spacing:-.015em;margin-bottom:4px;font-size:17px;font-weight:600}.gl-item dd{color:var(--ink-2);margin:0;font-size:15.5px;line-height:1.6}.tl{counter-reset:tl;gap:0;display:grid}.tl>div{counter-increment:tl;grid-template-columns:56px minmax(0,1fr);gap:20px;padding-bottom:40px;display:grid;position:relative}.tl>div:before{content:counter(tl);background:var(--ink);color:#fff;z-index:1;border-radius:50%;place-items:center;width:48px;height:48px;font-size:18px;font-weight:600;display:grid;position:relative}.tl>div:after{content:"";background:var(--hair);width:1px;position:absolute;top:48px;bottom:0;left:23.5px}.tl>div:last-child:after{display:none}.tl h3{letter-spacing:-.03em;padding-top:10px;font-size:22px;font-weight:500}.tl p{color:var(--ink-2);max-width:62ch;margin-top:6px;font-size:16px;line-height:1.6}.tl ul{color:var(--ink-2);gap:6px;margin:12px 0 0;padding-left:18px;font-size:15px;display:grid}.legal-doc{grid-template-columns:minmax(0,1fr);gap:48px;display:grid}@media (min-width:1040px){.legal-doc{grid-template-columns:260px minmax(0,720px);justify-content:space-between}}.notice{background:var(--wait-bg);color:#5b4206;border-radius:18px;padding:16px 20px;font-size:15px;line-height:1.55}.fill{background:#fff3c4;border-radius:4px;padding:0 4px}.stage.flat{margin-top:0}.stage.center{place-items:center;display:grid}.s svg,.top-post .s svg,.q-row .s svg,.ads-row .c svg,.pc .when svg,.card-s small svg,.field .v svg,.drawer h5 svg,.ap-post .meta svg,.pub-row>svg{flex:none;width:15px;height:15px}.msg .av svg{background:#fff;border-radius:50%;width:16px;height:16px;padding:1px;position:absolute;bottom:-3px;right:-3px;box-shadow:0 0 0 1.5px #fff}.c-mute{color:var(--ink-3);font-size:12px}.narrow{max-width:560px;margin-inline:auto}.fila{gap:14px;padding:16px 18px 18px;display:grid}.fila-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.density{color:var(--ink-2);align-items:center;gap:10px;font-size:12px;display:inline-flex}.density .wbar{width:90px}.fila-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.fila-col{border:1px solid var(--hair-2);background:#fcfcfb;border-radius:14px;align-content:start;gap:8px;padding:10px;display:grid}.fila-col em{font-style:normal;font-family:var(--mono);text-transform:uppercase;letter-spacing:.05em;color:var(--ink-3);font-size:10.5px}.slot-x{border:1px solid var(--hair);background:#fff;border-radius:10px;grid-template-columns:40px minmax(0,1fr) 7px;align-items:center;gap:8px;padding:5px;font-size:12.5px;font-weight:550;display:grid}.slot-x img{object-fit:cover;border-radius:7px;width:40px;height:40px}.slot-x i{border-radius:50%;width:7px;height:7px}.slot-x.free{color:var(--ink-3);background:0 0;border-style:dashed;grid-template-columns:40px minmax(0,1fr);font-weight:400}.slot-x.free svg.i{justify-self:center;width:16px;height:16px}.fila-foot{background:var(--mist);color:var(--ink-2);border-radius:12px;align-items:center;gap:10px;padding:11px 14px;font-size:13px;display:flex}.fila-foot b{color:var(--ink)}.feed-stage{justify-items:center;gap:18px;display:grid}.feed-stage .phone{max-width:320px}.fd-head{align-items:center;gap:16px;padding:6px 16px 10px;display:flex}.fd-head img{object-fit:cover;border-radius:50%;width:56px;height:56px;box-shadow:0 0 0 2px #fff,0 0 0 3.5px #d6317f}.fd-stats{color:var(--ink-2);gap:14px;font-size:11px;display:flex}.fd-stats span{text-align:center;display:grid}.fd-stats b{color:var(--ink);font-size:14px;font-weight:600}.fd-bio{padding:0 16px 12px;font-size:11.5px;line-height:1.4;display:grid}.fd-bio b{font-weight:600}.fd-bio span{color:var(--ink-2)}.fd-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;padding-bottom:14px;display:grid}.fd-grid span{aspect-ratio:4/5;position:relative;overflow:hidden}.fd-grid img{object-fit:cover;width:100%;height:100%}.fd-grid .novo:after{content:"";box-shadow:inset 0 0 0 2px var(--accent);background:#ff5a1f14;position:absolute;inset:0}.fd-legend{color:var(--ink-2);flex-wrap:wrap;justify-content:center;gap:8px 20px;font-size:13px;display:flex}.fd-legend span{align-items:center;gap:8px;display:inline-flex}.fd-legend .dash{width:16px;height:16px;box-shadow:inset 0 0 0 2px var(--accent);border-radius:4px;display:block}.eq{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);display:grid}@media (max-width:860px){.eq{grid-template-columns:minmax(0,1fr)}}.eq-list{border-right:1px solid var(--hair-2)}@media (max-width:860px){.eq-list{border-right:0;border-bottom:1px solid var(--hair-2)}}.eq-row{border-bottom:1px solid var(--hair-2);grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 18px;font-size:13px;display:grid}.eq-row:last-child{border-bottom:0}.eq-row img{object-fit:cover;border-radius:50%;width:36px;height:36px}.eq-row b{font-weight:600;display:block}.eq-row small{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;display:block;overflow:hidden}.role{background:var(--mist);border-radius:999px;padding:3px 9px;font-size:11.5px;font-weight:600}.role.cli{background:var(--sched-bg);color:var(--sched)}.eq-tasks{background:#fcfcfb;align-content:start;gap:10px;padding:16px 18px;display:grid}.task{border:1px solid var(--hair);background:#fff;border-radius:12px;grid-template-columns:16px 32px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;font-size:12.5px;display:grid}.task .box-c{width:16px;height:16px;box-shadow:inset 0 0 0 1.5px var(--ink-3);border-radius:5px}.task img{object-fit:cover;border-radius:7px;width:32px;height:32px}.task b{font-weight:600;display:block}.task small{color:var(--ink-3);font-size:11.5px}.when-t{color:var(--ink-2);font-size:11.5px}.lockline{color:var(--ok);align-items:center;gap:8px;margin-top:4px;font-size:12px;display:flex}.lockline svg.i{width:16px;height:16px}.pub{justify-items:center;gap:22px;display:grid}.pub-card{gap:16px;width:100%;max-width:620px;padding:18px;display:grid}.pub-post{grid-template-columns:96px minmax(0,1fr);align-items:center;gap:16px;display:grid}.pub-post img{object-fit:cover;border-radius:12px;width:96px;height:120px}.pub-post b{letter-spacing:-.015em;margin:4px 0;font-size:16px;font-weight:600;display:block}.pub-post p{color:var(--ink-2);font-size:13px;line-height:1.5}.pub-rows{gap:6px;display:grid}.pub-row{border:1px solid var(--hair);border-radius:12px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;font-size:13.5px;font-weight:550;display:grid}.pub-why{background:var(--fix-bg);color:#6f2a0b;border-radius:12px;grid-template-columns:18px minmax(0,1fr);gap:10px;padding:11px 12px;font-size:13px;line-height:1.5;display:grid}.pub-why svg.i{width:17px;height:17px;color:var(--fix)}.pub-why b{font-weight:600}.pub-flow{max-width:none}.inbox2{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);display:grid}@media (max-width:760px){.inbox2{grid-template-columns:minmax(0,1fr)}.inbox2 .conv{display:none}}.msg-list.flat{box-shadow:none;border-right:1px solid var(--hair-2);border-radius:0}.conv{background:#fcfcfb;align-content:start;gap:10px;padding:16px;display:grid}.window24{color:var(--wait);background:var(--wait-bg);border-radius:9px;align-items:center;gap:7px;padding:7px 10px;font-size:12px;font-weight:550;display:flex}.window24 svg.i{width:15px;height:15px}.bubble{border-radius:14px;max-width:85%;padding:9px 12px;font-size:13px;line-height:1.45}.bubble.in{border:1px solid var(--hair);background:#fff;border-bottom-left-radius:4px}.bubble.out{background:var(--ink);color:#fff;border-bottom-right-radius:4px;margin-left:auto}.composer-x{border:1px solid var(--hair);color:var(--ink-3);background:#fff;border-radius:12px;align-items:center;gap:8px;margin-top:6px;padding:10px 12px;font-size:13px;display:flex}.composer-x i{color:var(--ink);margin-left:auto;font-style:normal;font-weight:600}.heat{color:var(--ink-3);font-size:10.5px;font-family:var(--mono);grid-template-columns:34px repeat(6,minmax(0,1fr));gap:4px;display:grid}.heat .hx{text-align:center}.heat-row{display:contents}.heat .hy{align-self:center}.heat i{border-radius:6px;height:24px;display:block}.heat .v0{background:#f4f3f0}.heat .v1{background:#ffe3d6}.heat .v2{background:#ffc3a6}.heat .v3{background:#ff8f5e}.heat .v4{background:#ff5a22}.cl.fmt{padding:8px 0}.cl.fmt .bar{height:6px}.comp-insight{color:var(--ink-2);background:#fff8f4;border-radius:12px;grid-template-columns:18px minmax(0,1fr);gap:10px;margin-top:10px;padding:11px 12px;font-size:13px;line-height:1.45;display:grid}.comp-insight svg.i{width:16px;height:16px;color:var(--accent)}.comp-insight b{color:var(--ink);font-weight:600}.sup{padding:6px 0}.sup-row{border-bottom:1px solid var(--hair-2);grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 18px;font-size:13.5px;display:grid}.sup-row:last-child{border-bottom:0}.sup-row svg.i{color:var(--ink-3)}.sup-row b{font-weight:600;display:block}.sup-row small{color:var(--ink-3);font-size:12px}.mega.learn{width:min(640px,100vw - 32px)}.mega-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.mega-list{background:var(--mist);border-radius:14px;flex-wrap:wrap;gap:6px;margin-top:8px;padding:10px;display:flex}.mega-list a{background:#fff;border-radius:999px;align-items:center;height:34px;padding:0 12px;font-size:13.5px;transition:background .15s;display:inline-flex}.mega-list a:hover{background:var(--ink);color:#fff}.mega-foot a svg{stroke:currentColor;fill:none;stroke-width:1.8px;width:14px;height:14px}.sheet[hidden]{display:none}.brand{letter-spacing:-.035em;color:var(--ink);align-items:center;gap:10px;font-size:19px;font-weight:600;display:inline-flex}.brand-mark{background:var(--accent);border-radius:7px;flex:none;width:24px;height:24px;position:relative;overflow:hidden}.brand-mark:before{content:"";border:2px solid #0000;border-color:#fff #0000 #0000 #fff;border-radius:3px;width:12px;height:12px;position:absolute;top:6px;left:6px;transform:rotate(45deg)translate(1px,1px)}.brand-mark:after{content:"";background:#fff;border-radius:1px;width:10px;height:2px;position:absolute;top:11px;left:7px}.legal-sec{scroll-margin-top:110px}.legal-sec>*+*{margin-top:14px}.legal-sec h2{margin-top:48px}.prose a{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.prose strong{color:var(--ink);font-weight:600}.group{scroll-margin-top:110px}.plan{box-shadow:var(--lift-lg);background:#fff;border-radius:28px;gap:22px;padding:clamp(24px,3.5vw,40px);display:grid;position:relative}.plan .badge{background:var(--accent);color:#fff;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:4px 12px;font-size:11px;position:absolute;top:-12px;left:32px}.plan h2{letter-spacing:-.03em;font-size:26px;font-weight:500}.plan .sub{color:var(--ink-2);margin-top:2px;font-size:15px}.plan .seg button{font:inherit;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:7px 14px;font-size:13.5px}.plan .seg button[aria-pressed=true]{color:var(--ink);background:#fff;font-weight:550;box-shadow:0 1px 2px #00000014}.counter{background:var(--mist);border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;display:flex}.counter b{font-size:16px;font-weight:550}.counter p{color:var(--ink-2);margin-top:2px;font-size:13.5px}.counter .ctl{align-items:center;gap:12px;display:flex}.counter button{cursor:pointer;width:38px;height:38px;box-shadow:var(--lift);color:var(--ink);background:#fff;border:0;border-radius:50%;font-size:20px}.counter button:disabled{opacity:.35;cursor:not-allowed}.counter .n{text-align:center;font-variant-numeric:tabular-nums;width:32px;font-size:26px;font-weight:500}.price{align-items:baseline;gap:8px;display:flex}.price b{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:clamp(2.6rem,5vw,3.4rem);font-weight:450}.price span{color:var(--ink-2)}.plan .fine{color:var(--ink-3);font-size:13.5px;line-height:1.55}.incl{gap:12px;margin:0;padding:0;list-style:none;display:grid}.incl li{color:var(--ink-2);grid-template-columns:22px minmax(0,1fr);gap:12px;font-size:16px;line-height:1.5;display:grid}.incl li i{background:var(--ok);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;margin-top:1px;font-size:12px;font-style:normal;font-weight:700;display:grid}.ph-copy .incl{gap:10px 24px}@media (min-width:560px){.ph-copy .incl{grid-template-columns:repeat(2,minmax(0,1fr))}}.ph-copy .incl li{grid-template-columns:20px minmax(0,1fr);gap:10px;font-size:15px;line-height:1.45}.ph-copy .incl li i{width:20px;height:20px;font-size:11px}.plan-wrap{grid-template-columns:minmax(0,1fr);align-items:start;gap:48px 64px;display:grid}@media (min-width:960px){.plan-wrap{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.plan .seg.ciclos{border-radius:999px;flex-wrap:wrap;width:fit-content;max-width:100%;padding:4px;display:flex}@media (max-width:480px){.plan .seg.ciclos{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;width:100%;margin-top:10px;display:grid;overflow:visible}.plan .seg.ciclos button{text-align:center;white-space:nowrap;padding:8px 6px;position:relative}.plan .seg.ciclos button small{background:var(--ok);color:#fff;border-radius:999px;place-items:center;min-width:22px;height:20px;margin-left:0;padding:0 6px;font-size:10.5px;font-weight:600;line-height:1;display:grid;position:absolute;top:-11px;right:2px;box-shadow:0 0 0 2px #fff}}.plan .seg button small{font-family:var(--mono);letter-spacing:.02em;color:var(--ok);margin-left:6px;font-size:10.5px;font-weight:500}.plan-price{gap:4px;display:grid}.promo{background:#fff5f0;border-radius:16px;gap:6px;margin-bottom:12px;padding:14px 16px;display:grid;box-shadow:inset 0 0 0 1px #ff5a1f38}.promo p{color:var(--ink-2);font-size:14px;line-height:1.5}.promo .promo-prazo{color:var(--ink);font-variant-numeric:tabular-nums;font-size:13px}.price{flex-wrap:wrap}.price s{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:20px;text-decoration-thickness:1.5px}.promo-tag{white-space:nowrap;background:var(--accent);color:#fff;width:fit-content;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;flex:none;padding:3px 10px;font-size:10.5px}.promo-bar{z-index:51;background:var(--ink);color:#fff;padding:calc(env(safe-area-inset-top,0px) + 7px) max(48px, env(safe-area-inset-right,0px)) 7px max(48px, env(safe-area-inset-left,0px));justify-content:center;font-size:13.5px;display:flex;position:relative}.promo-bar-link{min-width:0;max-width:var(--max);align-items:center;gap:10px;display:flex}.promo-bar-txt{text-overflow:ellipsis;white-space:nowrap;color:#ffffffd1;min-width:0;overflow:hidden}.promo-bar-cta{flex:none;align-items:center;gap:6px;font-weight:550;display:inline-flex}.promo-bar-cta svg,.promo-bar-x svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.promo-bar-link:hover .promo-bar-txt{color:#fff}.promo-bar-x{right:max(8px, env(safe-area-inset-right,0px));color:#ffffffb3;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;bottom:4px}.promo-bar-x:hover{color:#fff;background:#ffffff1a}@media (max-width:560px){.promo-bar{justify-content:flex-start;padding-left:16px}.promo-bar-cta{display:none}.promo-bar-link{align-items:flex-start}.promo-bar-txt{white-space:normal;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box}.promo-bar .promo-tag{margin-top:1px}}@media (min-width:961px){.links.c4{grid-template-columns:repeat(4,minmax(0,1fr))}.links.c2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.cmp{border:0;border-radius:0}.cmp table,.cmp tbody,.cmp tr,.cmp td{min-width:0;display:block}.cmp thead{display:none}.cmp tr{border-top:1px solid var(--hair);grid-template-columns:1fr 1fr;gap:8px;padding:16px 0;display:grid}.cmp td{border:0;padding:0}.cmp td:first-child{grid-column:1/-1;font-weight:550}.cmp td.c{text-align:left;background:var(--mist);border-radius:12px;gap:4px;width:auto;padding:10px 12px;display:grid}.cmp td.c:before{content:attr(data-rotulo);color:var(--ink-3);font-size:12px}.cmp td.c .mark{justify-self:start}}.pp-pg{padding-bottom:clamp(88px,11vw,152px)}.pp-trilha{margin-bottom:22px}.pp{gap:clamp(48px,6vw,80px);display:grid}.pp-h{gap:20px;max-width:760px;display:grid}.pp-h h1{letter-spacing:-.045em;font-size:clamp(2.2rem,4.6vw,3.8rem);font-weight:450;line-height:1.02}.pp-sec{gap:22px;min-width:0;display:grid}.pp-cab{gap:12px;max-width:720px;display:grid}.pp-cab .body{max-width:60ch}.pp-nota{color:var(--ink-2);max-width:70ch;font-size:15px;line-height:1.55}.pp-aviso{background:var(--wait-bg);color:#5c3c05;border-radius:18px;max-width:640px;padding:16px 18px;font-size:16px;line-height:1.55}.pp-aviso.ok{background:var(--ok-bg);color:#0b5a3b}.pp-aviso b{font-weight:600}.pp-form{gap:10px;display:grid}.pp-erro{color:var(--fix);font-size:15px}.pp-vazio{background:var(--mist);color:var(--ink-2);border-radius:18px;padding:20px 22px;font-size:16px;line-height:1.55}.pp-copiar{background:var(--mist);border-radius:999px;gap:6px;width:100%;max-width:640px;padding:6px;display:flex}.pp-copiar input{width:0;min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;flex:1;padding:0 16px;font-size:17px;font-weight:500}.pp-copiar input:focus{outline:none}.pp-copiar:focus-within{box-shadow:0 0 0 2px var(--ink)}@media (max-width:520px){.pp-copiar{border-radius:22px;flex-direction:column}.pp-copiar input{width:100%;height:44px}}.pp-nums{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.pp-num{background:var(--mist);border-radius:22px;align-content:start;gap:8px;padding:22px 24px;display:grid}.pp-num small{letter-spacing:-.01em;font-size:15px;font-weight:550}.pp-num b{letter-spacing:-.04em;font-size:clamp(1.9rem,3vw,2.4rem);font-weight:450;line-height:1.05}.pp-num p{color:var(--ink-2);font-size:14.5px;line-height:1.5}.pp-num.destaque{background:var(--ink);color:var(--night-ink)}.pp-num.destaque p{color:var(--night-mute)}.pp-etapas{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 24px;display:grid}@media (max-width:860px){.pp-etapas{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px}}.pp-etapas>div{border-top:1px solid var(--ink);align-content:start;gap:8px;padding-top:16px;display:grid}.pp-etapas .pill{font-size:12.5px}@media (max-width:420px){.pp-etapas .pill{white-space:normal;padding-block:3px;line-height:1.3}}.pp-etapas b{letter-spacing:-.03em;font-size:24px;font-weight:450}.pp-etapas small{color:var(--ink-3);font-size:14px}.pp-tab{border:1px solid var(--hair);border-radius:22px;overflow-x:auto}.pp-tab table{border-collapse:collapse;width:100%;font-size:15.5px}.pp-tab th{text-align:left;background:var(--mist);white-space:nowrap;padding:14px 18px;font-size:14px;font-weight:550}.pp-tab td{border-top:1px solid var(--hair-2);vertical-align:top;padding:14px 18px}.pp-tab .v{text-align:right;white-space:nowrap}.pp-tab td small{color:var(--ink-3);font-size:13px}.pp-quando{margin-top:4px;display:block}.pp-fim{border-top:1px solid var(--hair);gap:16px;padding-top:28px;display:grid}.pp-fim p{color:var(--ink-2);max-width:70ch;font-size:15px}.pp-fim a{color:var(--ink);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}@media (max-width:860px){.pp-tab{border:0;border-radius:0;overflow:visible}.pp-tab table,.pp-tab tbody,.pp-tab tr,.pp-tab td{display:block}.pp-tab thead{display:none}.pp-tab tr{border-top:1px solid var(--hair);grid-template-columns:1fr 1fr;gap:12px 16px;padding:18px 0;display:grid}.pp-tab td{border:0;padding:0}.pp-tab td:first-child{grid-column:1/-1;font-weight:550}.pp-tab td[data-rotulo]:before{content:attr(data-rotulo);color:var(--ink-3);margin-bottom:2px;font-size:12.5px;display:block}.pp-tab .v{text-align:left}}.aviso-cadastro{background:var(--mist);width:100%;max-width:470px;color:var(--ink-2);border-radius:22px;gap:6px;padding:14px 20px;display:grid}.aviso-cadastro p{font-size:15.5px;line-height:1.45}.aviso-cadastro b{color:var(--ink);font-weight:550}.aviso-cadastro .link{font-size:14.5px}.hero .aviso-cadastro{background:#fffffff5;box-shadow:0 18px 40px -18px #00000080}.cta .aviso-cadastro{background:#fff}.plan .aviso-cadastro{max-width:none}.sheet .ctas>:only-child{grid-column:1/-1}.networks .embreve{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.networks .embreve .nt{margin-right:2px}.networks .embreve li{opacity:.55;filter:grayscale();box-shadow:none;width:30px;height:30px}.networks .embreve li svg{width:16px;height:16px}.redes-lista{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.redes-lista li{background:var(--mist);height:38px;color:var(--ink);border-radius:999px;align-items:center;gap:8px;padding:0 14px 0 10px;font-size:14.5px;display:inline-flex}.redes-lista li svg{width:18px;height:18px}.redes-lista li.off{color:var(--ink-3);background:0 0;border:1px dashed #0e0e0d38}.redes-lista li.off svg{opacity:.5;filter:grayscale()}.redes-lista small{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-size:10.5px}.redes-bloco{gap:12px;display:grid}.redes-bloco p{color:var(--ink-2);font-size:15px}.inposts.embreve{background:var(--mist);color:var(--ink-2)}.inposts.embreve b{color:var(--ink-3)}.inposts.embreve .ic{background:#0e0e0d0f}.inposts.embreve a{color:var(--ink)}.planos-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:start;gap:32px;margin-top:48px;display:grid}.ct{grid-template-columns:minmax(0,1fr);align-items:start;gap:40px 64px;display:grid}@media (min-width:961px){.ct{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}}.ct-card{box-shadow:var(--lift-lg);background:#fff;border-radius:28px;padding:clamp(22px,3.5vw,40px)}.ct-form{gap:18px;display:grid}.ct-duo{grid-template-columns:minmax(0,1fr);gap:18px;display:grid}@media (min-width:600px){.ct-duo{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.ct-campo{align-content:start;gap:7px;min-width:0;display:grid}.ct-campo>label{color:var(--ink);font-size:14px;font-weight:550}.ct-campo>label span{color:var(--ink-3);font-weight:400}.ct-campo input:not([type=checkbox]),.ct-campo select,.ct-campo textarea{width:100%;min-width:0;font:inherit;color:var(--ink);background:var(--mist);border:1px solid #0000;border-radius:14px;padding:12px 14px;font-size:16px;transition:border-color .15s,background .15s}.ct-campo input:not([type=checkbox]),.ct-campo select{height:48px;padding-block:0}.ct-campo textarea{resize:vertical;min-height:150px;line-height:1.5}.ct-campo select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234b4945' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 10 5 5 5-5'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:18px;padding-right:40px}.ct-campo :is(input,select,textarea):hover{background-color:var(--mist-2)}.ct-campo :is(input,select,textarea):focus{border-color:var(--ink);background-color:#fff;outline:none}.ct-campo :is(input,select,textarea)[aria-invalid=true]{border-color:var(--fix);background-color:var(--fix-bg)}.ct-erro{color:var(--fix);font-size:13.5px}.ct-conta{color:var(--ink-3);font-size:12.5px}.ct-aceite{color:var(--ink-2);cursor:pointer;align-items:flex-start;gap:10px;font-size:15px;display:flex}.ct-aceite input{width:18px;height:18px;accent-color:var(--ink);flex:none;margin:2px 0 0}.ct-aceite a{color:var(--ink);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.ct-isca{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.ct-geral{background:var(--fix-bg);color:#8a2f08;border-radius:14px;padding:12px 16px;font-size:15px}.ct-enviar{justify-self:start;height:50px;padding-inline:28px;font-size:16px}@media (max-width:599px){.ct-enviar{justify-self:stretch}}.ct-ok{color:var(--ink-2);align-items:flex-start;gap:14px;padding:6px 0;font-size:17px;line-height:1.55;display:flex}.ct-ok b{color:var(--ink);font-weight:550}.ct-ok-ic{background:var(--ok-bg);width:36px;height:36px;color:var(--ok);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.ct-lado{gap:26px;padding-top:8px;display:grid}.ct-lado b{margin-bottom:4px;font-size:16px;font-weight:550;display:block}.ct-lado p{color:var(--ink-2);font-size:15px;line-height:1.55}.ct-lado a{color:var(--ink);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}@media (max-width:600px){.prose .tbl{border:0;border-radius:0;overflow:visible}.prose .tbl table,.prose .tbl tbody,.prose .tbl tr,.prose .tbl td{width:auto;min-width:0;display:block}.prose .tbl thead{display:none}.prose .tbl tr{border:1px solid var(--hair);border-radius:16px;gap:8px;padding:14px 16px;display:grid}.prose .tbl tr+tr{margin-top:10px}.prose .tbl td{border:0;padding:0}.prose .tbl td:first-child{font-weight:600}.prose .tbl td:not(:first-child):before{content:attr(data-rotulo);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin-bottom:2px;font-size:10.5px;display:block}}.seg span{white-space:nowrap}@media (max-width:860px){.pf-row{grid-template-columns:minmax(170px,1.6fr) 110px minmax(120px,1fr);min-width:0}.pf-row>:nth-child(n+4){display:none}}@media (max-width:560px){.pf-row{grid-template-columns:minmax(0,1fr) auto;padding-inline:16px}.pf-row>:nth-child(n+3){display:none}}@media (max-width:860px){.fila-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:480px){.fila-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.screen-top .crumbs>span{display:none}.screen-top .crumbs b{text-overflow:ellipsis;min-width:0;overflow:hidden}.screen-top .seg span{padding-inline:7px}.screen-top .ml.c-mute{display:none}.density{width:100%;margin-left:0}.density .wbar{flex:1;width:auto;min-width:40px}.comp-row{grid-template-columns:minmax(0,1fr) 56px 44px}.comp-row .who{white-space:nowrap;overflow:hidden}}@media (max-width:400px){.comp-row .tag{display:none}.slot-x{grid-template-columns:30px minmax(0,1fr) 7px;gap:6px}.slot-x.free{grid-template-columns:30px minmax(0,1fr)}.slot-x img{width:30px;height:30px}}.brand-logo{width:auto;height:24px;display:block}.politica{padding-top:calc(env(safe-area-inset-top,0px) + clamp(128px, 14vw, 168px));padding-bottom:clamp(72px,9vw,120px)}.politica-wrap{max-width:780px}.politica h1{letter-spacing:-.04em;margin-top:14px;font-size:clamp(2.2rem,5vw,3.4rem);line-height:1.05}.politica-data{color:var(--ink-3);margin-top:14px;font-size:15px}.politica-links{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.politica-links a{background:var(--mist);height:36px;color:var(--ink-2);border-radius:999px;align-items:center;padding:0 15px;font-size:14px;display:inline-flex}.politica-links a[aria-current=page]{background:var(--ink);color:#fff}.politica-texto{margin-top:40px}.politica-texto h2{scroll-margin-top:110px}.politica-texto h3{letter-spacing:-.02em;color:var(--ink);margin-top:32px;scroll-margin-top:110px;font-size:1.2rem;font-weight:550;line-height:1.25}.pc-sec{scroll-margin-top:96px}.pc-grupo{border:0;min-width:0;margin:0;padding:0}.pc-grupo legend{color:var(--ink);margin-bottom:7px;padding:0;font-size:14px;font-weight:550}.pc-opcoes{flex-wrap:wrap;gap:8px;display:flex}.pc-opcao{cursor:pointer;position:relative}.pc-opcao input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.pc-opcao span{background:var(--mist);min-height:42px;color:var(--ink-2);border:1px solid #0000;border-radius:999px;align-items:center;padding:8px 16px;font-size:15px;transition:background .15s,color .15s;display:inline-flex}.pc-opcao:hover span{background:var(--mist-2)}.pc-opcao input:checked+span{background:var(--ink);color:#fff}.pc-opcao input:focus-visible+span{box-shadow:0 0 0 2px #fff, 0 0 0 4px var(--ink)}.pc-grupo[aria-describedby] .pc-opcao span{border-color:var(--fix)}.pc-clientes{max-width:380px}.cta .lead a{color:var(--ink);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.pp-pagamento{max-width:760px}.pp-pagamento .pp-aviso{max-width:none;font-size:15px}.pp-pagamento-acoes{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.pp-pagamento-acoes .ct-enviar{justify-self:auto}.pp-depois{cursor:pointer;font:inherit;color:var(--ink-2);text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:15px;text-decoration:underline}.pp-depois:hover{color:var(--ink)}@media (max-width:599px){.pp-pagamento-acoes .btn{width:100%}}.pp-aviso-acao{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;max-width:none;display:flex}.pp-aviso-acao p{flex:320px}.pp-dados{border:1px solid var(--hair);border-radius:22px;gap:20px;max-width:760px;padding:clamp(18px,3vw,28px);display:grid}.pp-dados dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 24px;margin:0;display:grid}@media (max-width:700px){.pp-dados dl{grid-template-columns:minmax(0,1fr)}}.pp-dados dt{color:var(--ink-3);margin-bottom:3px;font-size:13px}.pp-dados dd{overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:500}.pp-dados-pe{border-top:1px solid var(--hair-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:16px;display:flex}.pp-dados-pe small{color:var(--ink-3);font-size:13.5px}.promo-chamada{-webkit-backdrop-filter:blur(14px);max-width:100%;color:var(--ink);background:#fffffff0;border-radius:999px;align-items:center;gap:10px;margin-bottom:18px;padding:6px 14px 6px 6px;font-size:14px;transition:transform .2s;display:inline-flex;box-shadow:0 10px 30px -12px #00000073}.promo-chamada:hover{transform:translateY(-1px)}.promo-chamada .promo-tag{padding:5px 11px;font-size:11px}.promo-chamada-txt{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink-2);overflow:hidden}.promo-chamada-txt b{color:var(--ink);font-weight:650}.promo-chamada svg{flex:none;width:15px;height:15px}@media (max-width:560px){.promo-chamada{border-radius:20px;flex-wrap:wrap;gap:6px 8px;padding:10px 14px 10px 10px;font-size:13.5px;line-height:1.35}.promo-chamada-txt{white-space:normal;flex:100%;order:2;padding-left:2px}.promo-chamada svg{display:none}}.promo-cartao{background:#fff radial-gradient(70% 120% at 100% 0,#ff5a1f1f,#ff5a1f00 70%);border-radius:24px;flex-wrap:wrap;align-items:center;gap:20px 28px;margin:22px 0 6px;padding:20px 24px;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1.5px #ff5a1f59,0 16px 40px -20px #ff5a1f73}.promo-cartao-txt{flex:320px;gap:8px;min-width:0;display:grid}.promo-cartao-titulo{letter-spacing:-.025em;color:var(--ink-2);margin:0;font-size:clamp(1.3rem,2.4vw,1.7rem);line-height:1.15}.promo-cartao-titulo b{color:var(--accent);font-weight:600}.promo-cartao-sub{color:var(--ink-2);max-width:60ch;margin:0;font-size:14.5px;line-height:1.5}.promo-cartao-tempo{background:var(--ink);color:#fff;text-align:center;border-radius:18px;flex:none;gap:2px;padding:12px 18px;display:grid}.promo-cartao-tempo small{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#ffffffb3;font-size:10.5px}.promo-cartao-tempo b{white-space:nowrap;font-size:17px;font-weight:600}.enfeites{display:none}@media (min-width:1360px){.ph-enfeitado{min-height:640px}.ph-enfeitado .ph-copy{max-width:700px}.enfeites{z-index:0;pointer-events:none;display:block;position:absolute;inset:0}.ph-enfeitado .wrap{z-index:1;position:relative}.enf-lado{width:clamp(220px,50% - 440px,290px);position:absolute;top:180px;bottom:56px}.enf-esq{left:max(36px,50% - 650px)}.enf-dir{right:max(36px,50% - 650px)}.enf-pos{width:100%;max-width:250px;animation:.9s cubic-bezier(.2,.7,.2,1) both enf-entra;position:absolute}.enf-esq .enf-pos-0{top:0;left:0;transform:rotate(-3deg)}.enf-esq .enf-pos-1{animation-delay:.12s;bottom:0;left:34px;transform:rotate(2deg)}.enf-dir .enf-pos-0{top:14px;right:0;transform:rotate(3deg)}.enf-dir .enf-pos-1{animation-delay:.18s;bottom:0;right:30px;transform:rotate(-2deg)}.enf-dir .enf-pos-0:only-child,.enf-esq .enf-pos-0:only-child{top:18%}}.enf{color:var(--ink);font-size:13px;position:relative}.enf-foto{aspect-ratio:1;width:176px;box-shadow:var(--lift-lg);background:var(--mist);border-radius:20px;overflow:hidden}.enf-foto img{object-fit:cover;width:100%;height:100%;display:block}.enf-foto .chip-g{position:absolute;left:10px}.enf-foto .enf-hora{top:10px}.enf-foto .enf-hora svg{stroke:currentColor;fill:none;stroke-width:2px;width:13px;height:13px}.enf-foto .enf-sit{bottom:10px}.enf-foto .enf-sit i{border-radius:50%;width:6px;height:6px;display:block}.enf-vidro{background:#fffffff5;border-radius:18px;gap:4px;padding:14px 16px;display:grid;box-shadow:0 0 0 1px #0e0e0d0d,0 24px 50px -24px #0e0e0d59}.enf-vidro b{letter-spacing:-.01em;font-size:14px;font-weight:600}.enf-vidro small{color:var(--ink-3);font-size:12.5px;line-height:1.4}.enf-ic{width:32px;height:32px;color:var(--accent);background:#fff3ec;border-radius:10px;place-items:center;margin-bottom:4px;display:grid}.enf-ic svg{stroke:currentColor;fill:none;stroke-width:1.8px;width:17px;height:17px}.enf-avs{margin-top:6px;display:flex}.enf-avs img{object-fit:cover;border-radius:50%;width:26px;height:26px;box-shadow:0 0 0 2px #fff}.enf-avs img+img{margin-left:-7px}.enf-lista ul{gap:7px;margin:6px 0 0;padding:0;list-style:none;display:grid}.enf-lista li{color:var(--ink-2);align-items:center;gap:8px;font-size:13px;display:flex}.enf-lista li i{width:18px;height:18px;box-shadow:inset 0 0 0 1.5px var(--mist-2);border-radius:50%;flex:none;place-items:center;display:grid}.enf-lista li.ok i{background:var(--ok);box-shadow:none}.enf-lista li.ok i svg{stroke:#fff;fill:none;stroke-width:3px;width:11px;height:11px}.enf-lista li.ok{color:var(--ink-2)}.enf-balao{background:#fff;border-radius:6px 18px 18px;align-items:flex-start;gap:9px;padding:11px 14px 12px 11px;display:flex;box-shadow:0 0 0 1px #0e0e0d0d,0 20px 44px -24px #0e0e0d59}.enf-balao img{object-fit:cover;border-radius:50%;flex:none;width:30px;height:30px}.enf-balao b{color:var(--ink-3);font-size:12px;font-weight:550;display:block}.enf-balao p{margin:2px 0 0;font-size:13.5px;line-height:1.4}.enf-balao.nosso{background:var(--ink);color:#fff;border-radius:18px 6px 18px 18px}.enf-balao.nosso b{color:#ffffffa6}.enf-semana .enf-dias{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;margin-top:6px;display:grid}.enf-dias>span{justify-items:center;gap:4px;display:grid}.enf-dias em{font-style:normal;font-family:var(--mono);color:var(--ink-3);font-size:9.5px}.enf-dias .th{aspect-ratio:4/5;border-radius:8px;place-items:center;width:100%;display:grid;overflow:hidden}.enf-dias .th img{object-fit:cover;width:100%;height:100%}.enf-dias .th.vazio{box-shadow:inset 0 0 0 1.5px var(--mist-2);color:var(--ink-3);font-size:14px}.enf-barras b{letter-spacing:-.03em;font-size:22px;font-weight:500}.enf-graf{align-items:flex-end;gap:5px;height:56px;margin-top:6px;display:flex}.enf-graf i{background:linear-gradient(180deg, var(--accent), #ffb48f);border-radius:4px 4px 2px 2px;flex:1}.enf-guia{background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 0 0 1px #0e0e0d0d,0 24px 50px -24px #0e0e0d59}.enf-guia img{object-fit:cover;width:100%;height:110px;display:block}.enf-guia div{gap:3px;padding:11px 14px 13px;display:grid}.enf-rot{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--accent);font-size:10.5px}.enf-guia b{letter-spacing:-.01em;font-size:14px;font-weight:600;line-height:1.3}@keyframes enf-entra{0%{opacity:0;translate:0 14px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.enf-pos{animation:none}}
