.canal-site{--canal-ink:#171717;--canal-muted:#6d6764;--canal-paper:#f8f5f1;--canal-red:#f5343e;--canal-gold:#e7b05d;background:var(--canal-paper);color:var(--canal-ink);min-height:100vh;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.canal-site *{box-sizing:border-box}.canal-nav{height:82px;display:flex;align-items:center;justify-content:space-between;max-width:1240px;margin:auto;padding:0 28px}.canal-brand img{width:150px;height:auto;display:block}.canal-nav nav{display:flex;align-items:center;gap:28px}.canal-nav a{color:var(--canal-ink);font-size:13px;text-decoration:none}.canal-nav-cta{display:flex!important;align-items:center;gap:8px;border:1px solid #d9d0c8;border-radius:999px;padding:11px 16px}.canal-hero{max-width:1240px;margin:auto;padding:64px 28px 40px;display:grid;justify-items:center;text-align:center}.canal-hero-copy{max-width:820px;display:grid;justify-items:center}.canal-hero-copy p{margin-inline:auto}.canal-hero .canal-actions,.canal-hero .canal-proof{justify-content:center}.canal-eyebrow{display:inline-block;color:var(--canal-red);font-size:11px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.canal-hero h1{font-family:Georgia,serif;font-size:clamp(42px,5vw,72px);font-weight:400;line-height:1.02;letter-spacing:-.03em;margin:18px 0 22px}.canal-hero p,.canal-section-heading p{color:var(--canal-muted);font-size:17px;line-height:1.7;max-width:510px}.canal-actions{display:flex;gap:12px;align-items:center;margin:30px 0 22px;flex-wrap:wrap}.canal-button{display:inline-flex;align-items:center;gap:9px;padding:14px 18px;border-radius:999px;text-decoration:none;font-size:14px;font-weight:700}.canal-button-primary{background:var(--canal-red);color:#fff}.canal-button-quiet{color:var(--canal-ink);border:1px solid #d9d0c8}.canal-proof{display:flex;gap:13px;align-items:center;color:#766d68;font-size:12px}.canal-proof svg{color:var(--canal-red)}.canal-strip{border-top:1px solid #e7ded6;border-bottom:1px solid #e7ded6;display:grid;grid-template-columns:repeat(3,1fr);max-width:1184px;margin:auto}.canal-strip div{padding:24px 28px;display:grid;grid-template-columns:28px 1fr;column-gap:12px;align-items:center;border-right:1px solid #e7ded6}.canal-strip div:last-child{border-right:0}.canal-strip svg{grid-row:span 2;color:var(--canal-red)}.canal-strip strong{font-size:13px}.canal-strip span{font-size:12px;color:var(--canal-muted);line-height:1.5}.canal-section{max-width:1184px;margin:auto;padding:112px 28px}.canal-section-heading{max-width:650px}.canal-section-heading h2{font-family:Georgia,serif;font-weight:400;font-size:clamp(34px,4vw,56px);line-height:1.08;margin:14px 0}.canal-benefit-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:50px}.canal-benefit-grid article{border-top:1px solid #d9d0c8;padding-top:22px}.canal-benefit-grid svg{color:var(--canal-red)}.canal-benefit-grid h3{font-size:17px;margin:17px 0 9px}.canal-benefit-grid p{color:var(--canal-muted);font-size:14px;line-height:1.65;margin:0}.canal-pricing{border-top:1px solid #e7ded6}.canal-plan-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:48px}.canal-plan{position:relative;background:#fff;border:1px solid #e7ded6;border-radius:10px;padding:28px;min-height:320px}.canal-plan.is-featured{border:2px solid var(--canal-red);padding:27px;transform:translateY(-8px)}.canal-plan-badge{position:absolute;top:-13px;left:20px;background:var(--canal-red);color:#fff;border-radius:999px;padding:6px 10px;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.canal-plan h3{margin:0 0 24px;font-size:17px}.canal-plan strong{display:block;font-family:Georgia,serif;font-size:36px;font-weight:400}.canal-plan>span{color:var(--canal-muted);font-size:13px}.canal-plan ul{list-style:none;padding:24px 0 10px;margin:0;display:grid;gap:11px}.canal-plan li{display:flex;gap:8px;font-size:13px}.canal-plan li svg{color:var(--canal-red);flex:none}.canal-plan a{display:flex;align-items:center;gap:7px;color:var(--canal-ink);font-size:13px;font-weight:800;text-decoration:none}.canal-footer{border-top:1px solid #e7ded6;max-width:1184px;margin:auto;padding:28px;display:flex;gap:28px;justify-content:space-between;color:var(--canal-muted);font-size:12px}.canal-footer span:first-child{color:var(--canal-ink);font-weight:800}.canal-footer a{color:var(--canal-muted)}.canal-admin{min-height:100vh;background:#f5f6f7;color:#1c1d1f;display:flex;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.canal-admin-side{width:230px;background:#fff;border-right:1px solid #e6e8eb;padding:25px 15px;display:flex;flex-direction:column;gap:5px}.canal-admin-logo{padding:5px 12px 30px}.canal-admin-logo img{width:135px}.canal-admin-label{color:#6e737b;text-transform:uppercase;font-size:10px;font-weight:800;letter-spacing:.12em;padding:18px 12px 7px}.canal-admin-side a:not(.canal-admin-logo){display:flex;align-items:center;gap:10px;color:#686d75;text-decoration:none;padding:11px 12px;border-radius:7px;font-size:13px}.canal-admin-side a.is-active{background:#fff1f1;color:#e92937;font-weight:700}.canal-admin-main{flex:1;max-width:1300px;padding:38px 48px}.canal-admin-top,.canal-admin-welcome,.canal-admin-panel-head{display:flex;align-items:center;justify-content:space-between}.canal-admin-top h1{font-size:30px;margin:7px 0 0;font-weight:800}.canal-admin-profile,.canal-admin-welcome button,.canal-admin-icon-button{background:#fff;border:1px solid #e1e4e8;border-radius:7px;color:#5f646d;padding:10px 13px;display:flex;align-items:center;gap:8px;font-size:12px}.canal-admin-welcome{background:#201d1d;color:#fff;border-radius:10px;padding:34px 38px;margin:38px 0 20px}.canal-admin-welcome h2{font-size:25px;margin:9px 0}.canal-admin-welcome p{color:#c8c3c0;font-size:13px;line-height:1.6;max-width:620px;margin:0}.canal-admin-welcome button{background:var(--canal-red);border:0;color:#fff;font-weight:800}.canal-admin-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:20px}.canal-admin-stats article,.canal-admin-panel{background:#fff;border:1px solid #e6e8eb;border-radius:9px}.canal-admin-stats article{padding:20px}.canal-admin-stats span,.canal-admin-stats small{display:block;color:#686d75;font-size:12px}.canal-admin-stats strong{font-size:29px;display:block;margin:9px 0 3px}.canal-admin-panel{padding:25px;margin-bottom:20px}.canal-admin-panel h2{font-size:17px;margin:0 0 5px}.canal-admin-panel-head p{color:#686d75;font-size:12px;margin:0}.canal-admin-icon-button{padding:8px}.canal-device-list{margin-top:22px}.canal-device{border-top:1px solid #eef0f2;display:grid;grid-template-columns:42px 1fr 150px 170px 35px;align-items:center;gap:12px;padding:15px 0}.canal-device-icon{width:36px;height:36px;border-radius:8px;display:grid;place-items:center}.canal-device-icon.online{background:#eaf8f0;color:#1b9c59}.canal-device-icon.idle{background:#f0f1f3;color:#878c95}.canal-device-info strong,.canal-device-info span{display:block}.canal-device-info strong{font-size:13px}.canal-device-info span,.canal-device-sync{font-size:12px;color:#686d75;margin-top:4px}.canal-device-status{font-size:12px;display:flex;align-items:center;gap:7px}.canal-device-status i{width:7px;height:7px;border-radius:50%;background:#16a05a}.canal-device-status.idle i{background:#b3b7bd}.canal-next-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:22px}.canal-admin-next-grid div{border:1px solid #eef0f2;border-radius:8px;padding:17px;display:grid;gap:8px}.canal-admin-next-grid svg{color:#e92937}.canal-admin-next-grid strong{font-size:13px}.canal-admin-next-grid span{font-size:12px;color:#686d75;line-height:1.5}@media (max-width:800px){.canal-nav{padding:0 18px}.canal-nav nav a:not(.canal-nav-cta){display:none}.canal-hero{padding:38px 18px 24px}.canal-hero h1{font-size:46px}.canal-strip,.canal-benefit-grid,.canal-plan-grid{grid-template-columns:1fr}.canal-strip div{border-right:0;border-bottom:1px solid #e7ded6}.canal-strip div:last-child{border-bottom:0}.canal-section{padding:72px 18px}.canal-plan.is-featured{transform:none}.canal-footer{flex-direction:column;padding:24px 18px}.canal-admin-side{display:none}.canal-admin-main{padding:24px 18px}.canal-admin-stats{grid-template-columns:repeat(2,1fr)}.canal-admin-welcome{align-items:flex-start;gap:22px;flex-direction:column;padding:25px}.canal-device{grid-template-columns:42px 1fr 100px 35px}.canal-device-sync{display:none}.canal-admin-next-grid{grid-template-columns:1fr}}.canal-proof{flex-wrap:wrap;gap:8px 18px}.canal-proof span{display:inline-flex;align-items:center;gap:6px}.canal-auto-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:46px}.canal-auto-card{border:1px solid #e7ded6;background:#fff;border-radius:12px;padding:28px 26px}.canal-auto-card h3{margin:0 0 20px;font-size:15px}.canal-auto-card ul{list-style:none;margin:0;padding:0;display:grid;gap:13px}.canal-auto-card li{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.5}.canal-auto-card li svg{flex:none;margin-top:3px}.canal-auto-card.is-off{background:#f1ebe5;border-color:#e3d8cf}.canal-auto-card.is-off h3{color:#6d6764}.canal-auto-card.is-off li{color:#6d6764;text-decoration:line-through;text-decoration-color:#cfc3ba}.canal-auto-card.is-off li svg{color:#b9aca3}.canal-auto-card.is-on{border:2px solid var(--canal-red);padding:27px 25px}.canal-auto-card.is-on li svg{color:var(--canal-red)}.canal-steps{border-top:1px solid #e7ded6}.canal-step-grid{list-style:none;margin:48px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.canal-step-grid li{border-top:1px solid #d9d0c8;padding-top:22px}.canal-step-number{font-family:Georgia,serif;font-size:30px;line-height:1;color:var(--canal-red)}.canal-step-grid h3{font-size:17px;margin:14px 0 9px}.canal-step-grid p{color:var(--canal-muted);font-size:14px;line-height:1.65;margin:0}.canal-closer{width:calc(100% - 56px);max-width:1128px;margin:0 auto 96px;padding:44px 46px;background:#201d1d;color:#fff;border-radius:14px;display:flex;align-items:center;justify-content:space-between;gap:34px}.canal-closer .canal-eyebrow{color:#ff8a90}.canal-closer h2{font-family:Georgia,serif;font-weight:400;font-size:clamp(26px,3vw,38px);line-height:1.12;margin:13px 0 10px}.canal-closer p{color:#c8c3c0;font-size:14px;line-height:1.6;margin:0;max-width:520px}.canal-closer .canal-button{flex:none}@media (max-width:800px){.canal-auto-grid,.canal-step-grid{grid-template-columns:1fr}.canal-closer{flex-direction:column;align-items:flex-start;padding:28px 24px;width:calc(100% - 36px);margin-bottom:64px}}.canal-footer-by{display:inline-flex;align-items:center;gap:7px;flex-wrap:wrap}.canal-footer-by img{height:24px;width:auto;display:block}.canal-site{--canal-gutter:28px}.canal-section,.canal-footer{max-width:none;margin-inline:0;padding-inline:max(var(--canal-gutter),(100% - 1128px)/2)}.canal-band-white{background:#fff}.canal-band-tint{background:#f1ece5}.canal-steps,.canal-pricing{border-top:0}.canal-auto-card.is-off{background:#e8e1d9;border-color:#dbd1c6}.canal-auto-card.is-off h3{color:#635d58}.canal-auto-card.is-off li{color:#635d58;text-decoration-color:#bdb0a4}.canal-auto-card.is-off li svg{color:#9c9086}.canal-button{transition:background-color .18s ease,color .18s ease,border-color .18s ease}.canal-button-whatsapp:hover,.canal-button-whatsapp:focus-visible{background:#25d366;border-color:#25d366;color:#0b3d2c}.canal-button-whatsapp:hover svg,.canal-button-whatsapp:focus-visible svg{color:#0b3d2c}.canal-footer-by a{color:var(--canal-ink);font-weight:800;text-decoration:none}.canal-footer-by a:hover{text-decoration:underline}@media (max-width:800px){.canal-site{--canal-gutter:18px}}.canal-footer-9ideias{display:inline-flex;align-items:center;line-height:0;opacity:.85;transition:opacity .18s ease}.canal-footer-9ideias:hover{opacity:1}.canal-footer-9ideias img{height:30px;width:auto;display:block}.canal-button-whatsapp{transition:background-color .18s ease,color .18s ease,border-color .18s ease}.canal-faq-list{margin:44px 0 0;display:grid;gap:0}.canal-faq-list>div{border-top:1px solid #e7ded6;padding:22px 0}.canal-faq-list>div:last-child{border-bottom:1px solid #e7ded6}.canal-faq-list dt{font-size:16px;font-weight:700;margin:0 0 8px}.canal-faq-list dd{margin:0;color:var(--canal-muted);font-size:14px;line-height:1.65;max-width:760px}.canal-plan-cta{display:flex;align-items:center;gap:7px;background:none;border:0;padding:0;color:var(--canal-ink);font:inherit;font-size:13px;font-weight:800;cursor:pointer}.canal-plan-cta:hover,.canal-plan-cta:focus-visible{color:var(--canal-red)}.canal-checkout{--canal-ink:#171717;--canal-muted:#6d6764;--canal-red:#f5343e;width:min(640px,calc(100% - 24px));max-height:calc(100dvh - 24px);border:0;border-radius:14px;padding:0;background:#fff;color:var(--canal-ink);font-family:Inter,ui-sans-serif,system-ui,sans-serif;box-shadow:0 30px 80px #1b120d47}.canal-checkout::backdrop{background:#17110e8c}.canal-checkout form{padding:26px 28px}.canal-checkout-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.canal-checkout-head h2{font-family:Georgia,serif;font-weight:400;font-size:28px;line-height:1.15;margin:8px 0 0}.canal-checkout-close{flex:none;width:44px;height:44px;display:grid;place-items:center;border:1px solid #e7ded6;border-radius:999px;background:#fff;color:var(--canal-ink);cursor:pointer}.canal-checkout-plans{border:0;padding:0;margin:22px 0 0;display:grid;gap:8px}.canal-checkout-plans legend{font-size:12px;font-weight:800;margin-bottom:8px}.canal-checkout-plans label{display:grid;grid-template-columns:20px 1fr auto;align-items:center;gap:10px;border:1px solid #e7ded6;border-radius:10px;padding:12px 14px;cursor:pointer;min-height:48px}.canal-checkout-plans label.is-selected{border:2px solid var(--canal-red);padding:11px 13px;background:#fff7f7}.canal-checkout-plans input{accent-color:var(--canal-red);width:18px;height:18px;margin:0}.canal-checkout-plan-name{font-size:14px;font-weight:800}.canal-checkout-plan-price{font-size:13px;text-align:right}.canal-checkout-plan-price small{display:block;color:var(--canal-muted);font-size:11px}.canal-checkout-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px 16px;margin-top:22px}.canal-checkout-grid label{display:grid;gap:6px;font-size:12px;font-weight:700;color:#3b3633}.canal-checkout-grid .is-wide{grid-column:1/-1}.canal-checkout-grid input,.canal-checkout-grid textarea{width:100%;font:inherit;font-size:16px;font-weight:400;color:var(--canal-ink);border:1px solid #d9d0c8;border-radius:8px;padding:11px 12px;background:#fff;min-height:46px}.canal-checkout-grid textarea{resize:vertical;min-height:84px}.canal-checkout-grid input:focus,.canal-checkout-grid textarea:focus{outline:2px solid var(--canal-red);outline-offset:1px;border-color:transparent}.canal-checkout-grid [aria-invalid=true]{border-color:#c81e28;background:#fff7f7}.canal-checkout-error{color:#b3141d;font-size:12px;font-weight:600}.canal-checkout-hp{position:absolute!important;left:-9999px;width:1px;height:1px;overflow:hidden}.canal-checkout-foot{margin-top:24px;border-top:1px solid #efe7df;padding-top:20px;display:grid;gap:12px}.canal-checkout-summary{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:13px;color:var(--canal-muted)}.canal-checkout-summary strong{font-family:Georgia,serif;font-weight:400;font-size:24px;color:var(--canal-ink)}.canal-checkout-summary strong small{font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:12px;color:var(--canal-muted)}.canal-checkout-foot .canal-button{justify-content:center;border:0;cursor:pointer;font:inherit;font-size:15px;font-weight:800;padding:15px 18px;min-height:50px}.canal-checkout-foot .canal-button:disabled{opacity:.6;cursor:progress}.canal-checkout-alert{margin:0;color:#b3141d;background:#fff1f1;border-radius:8px;padding:10px 12px;font-size:13px}.canal-checkout-note{margin:0;color:var(--canal-muted);font-size:12px;text-align:center}.canal-checkout-done{width:min(440px,calc(100% - 24px));padding:36px 30px;text-align:center}.canal-checkout-done svg{color:#1b9c59}.canal-checkout-done h2{font-family:Georgia,serif;font-weight:400;font-size:28px;margin:14px 0 10px}.canal-checkout-done p{color:var(--canal-muted);font-size:15px;line-height:1.6;margin:0 0 22px}.canal-checkout-done .canal-button{border:0;cursor:pointer;font:inherit;font-size:15px;font-weight:800;justify-content:center;min-width:160px;min-height:48px}@media (max-width:600px){.canal-checkout form{padding:20px 18px}.canal-checkout-head h2{font-size:23px}.canal-checkout-grid{grid-template-columns:1fr}.canal-checkout-plans label{grid-template-columns:20px 1fr}.canal-checkout-plan-price{grid-column:2;text-align:left}}.canal-nav-live{display:inline-flex!important;align-items:center;gap:7px;font-weight:700}.canal-nav-live i,.canal-live-badge i{width:7px;height:7px;border-radius:50%;background:var(--canal-red);animation:canal-live-pulse 1.6s ease-in-out infinite}@keyframes canal-live-pulse{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.canal-nav-live i,.canal-live-badge i{animation:none}}.canal-live-dot{display:inline-block;width:8px;height:8px;margin-right:6px;border-radius:50%;background:var(--canal-red);vertical-align:1px;animation:canal-live-pulse 1.6s ease-in-out infinite}.canal-live-badge{position:static;display:inline-flex;align-items:center;gap:7px;padding:6px 10px;border-radius:999px;background:#111111c7;color:#fff;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;pointer-events:none}.canal-live{position:relative;overflow:hidden;background:radial-gradient(1200px 520px at 50% 62%,rgba(245,52,62,.22),transparent 62%),radial-gradient(800px 400px at 12% 0%,rgba(231,176,93,.12),transparent 60%),#0e0c0c;color:#f6f1ec;padding-top:92px;padding-bottom:84px}.canal-live:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(0deg,rgba(255,255,255,.018) 0 1px,transparent 1px 3px)}.canal-live .canal-section-heading{position:relative;z-index:1;text-align:center;margin-inline:auto;max-width:980px}.canal-live .canal-section-heading p{max-width:640px}.canal-live .canal-section-heading h2{max-width:none;color:#fff}.canal-live .canal-section-heading p{color:#b9b0aa;margin-inline:auto}.canal-live .canal-eyebrow{color:#ff7a82}.canal-flow{position:relative;z-index:1;margin-top:40px}.canal-flow-stage{position:relative;height:calc(min(860px,68vw)*.5625 + 90px);margin-inline:calc(var(--canal-gutter) * -1)}.canal-flow-measure{position:absolute;left:50%;top:0;width:min(860px,68vw);transform:translate(-50%);height:0;visibility:hidden}.canal-flow-slide{--tv-w:min(860px,68vw);position:absolute;left:50%;top:0;width:var(--tv-w);margin-left:calc(var(--tv-w) / -2);transition:transform .9s cubic-bezier(.2,.75,.15,1),opacity .9s ease;will-change:transform,opacity}.canal-flow-screen:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#050505;opacity:.48;pointer-events:none;transition:opacity .9s ease}.canal-flow-slide.is-active .canal-flow-screen:after{opacity:0}.canal-flow-stage:after{content:"";position:absolute;left:50%;top:calc(100% - 70px);width:min(1100px,90vw);height:60px;transform:translate(-50%);background:radial-gradient(50% 50% at 50% 50%,rgba(245,52,62,.16),transparent);pointer-events:none}.canal-flow-screen{position:relative;aspect-ratio:16/9;border-radius:14px;overflow:hidden;background:#050505;box-shadow:0 0 0 1px #ffffff1a,0 40px 80px #0000008c}.canal-flow-slide.is-active .canal-flow-screen{box-shadow:0 0 0 1px #ffffff2e,0 0 60px #f5343e47,0 50px 100px #0009}.canal-flow-screen iframe{position:absolute;top:0;left:0;border:0;transform-origin:0 0;display:block;background:#050505}.canal-flow-tuning{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;justify-items:center;gap:14px;color:#cfc7c1;font-size:14px;background:#050505}.canal-flow-tuning span{width:34px;height:34px;border-radius:50%;border:3px solid rgba(255,255,255,.18);border-top-color:var(--canal-red);animation:canal-flow-spin .9s linear infinite}@keyframes canal-flow-spin{to{transform:rotate(360deg)}}.canal-flow-pick{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:transparent;cursor:pointer}.canal-flow-arrow{position:absolute;z-index:20;top:calc(min(860px,68vw)*.28 - 26px);width:52px;height:52px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.22);border-radius:50%;background:#141111c7;color:#fff;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,transform .2s ease}.canal-flow-arrow.is-prev{left:max(12px,calc(50% - (min(860px,68vw)/2) - 76px))}.canal-flow-arrow.is-next{right:max(12px,calc(50% - (min(860px,68vw)/2) - 76px))}.canal-flow-arrow:hover,.canal-flow-arrow:focus-visible{background:var(--canal-red);border-color:var(--canal-red);transform:scale(1.06)}.canal-flow-controls{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:6px}.canal-flow-sound{display:inline-flex;align-items:center;gap:9px;min-height:44px;padding:0 20px;border:1px solid rgba(255,255,255,.22);border-radius:999px;background:#ffffff0f;color:#fff;font:inherit;font-size:13px;font-weight:800;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.canal-flow-sound:hover,.canal-flow-sound:focus-visible{border-color:#fff}.canal-flow-sound.is-on{background:var(--canal-red);border-color:var(--canal-red)}.canal-flow-icon{width:44px;height:44px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.22);border-radius:50%;background:#ffffff0f;color:#fff;cursor:pointer}.canal-flow-icon:hover,.canal-flow-icon:focus-visible{border-color:#fff}.canal-flow-caption{text-align:center;max-width:640px;margin:34px auto 0;display:grid;justify-items:center;animation:canal-flow-in .7s cubic-bezier(.2,.75,.15,1) both}@keyframes canal-flow-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.canal-flow-count{display:inline-flex;align-items:center;font-size:11px;font-weight:800;letter-spacing:.16em;color:#ff7a82}.canal-flow-caption h3{font-family:Georgia,serif;font-weight:400;font-size:clamp(30px,3.6vw,44px);line-height:1.05;margin:10px 0 6px;color:#fff}.canal-flow-handle{font-size:14px;color:#b9b0aa;text-decoration:underline;text-decoration-color:#b9b0aa66;text-underline-offset:3px;transition:color .2s ease}.canal-flow-handle:hover,.canal-flow-handle:focus-visible{color:#fff;text-decoration-color:var(--canal-red)}.canal-flow-caption p{margin:14px 0 0;color:#cfc7c1;font-size:15px;line-height:1.65}.canal-flow-open{margin-top:22px;display:inline-flex;align-items:center;gap:8px;min-height:46px;padding:0 22px;border-radius:999px;background:#fff;color:#171717;font-size:13px;font-weight:800;text-decoration:none;transition:background-color .2s ease,color .2s ease}.canal-flow-open:hover,.canal-flow-open:focus-visible{background:var(--canal-red);color:#fff}.canal-flow-caption small{margin-top:10px;font-size:11px;color:#8f8680}.canal-flow-tabs{list-style:none;margin:40px auto 0;padding:0;max-width:900px;display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px}.canal-flow-tabs button{width:100%;display:grid;gap:10px;padding:10px 2px 0;border:0;background:none;text-align:left;font:inherit;color:#8f8680;cursor:pointer;transition:color .2s ease}.canal-flow-tab-name{font-size:12px;font-weight:800}.canal-flow-tabs button.is-current,.canal-flow-tabs button:hover{color:#fff}.canal-flow-tabs button:focus-visible{outline:2px solid var(--canal-red);outline-offset:3px;border-radius:4px}.canal-flow-progress{position:relative;display:block;height:2px;border-radius:2px;background:#ffffff24;overflow:hidden}.canal-flow-progress i{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--canal-red);transform-origin:0 50%;animation-name:canal-flow-progress;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes canal-flow-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.canal-live-dot,.canal-flow-tuning span{animation:none}.canal-flow-slide{transition:none}.canal-flow-caption{animation:none}}@media (max-width:800px){.canal-nav-live{display:none!important}.canal-live{padding-top:64px;padding-bottom:60px}.canal-flow-stage{height:calc(37.125vw + 34px)}.canal-flow-measure{width:66vw}.canal-flow-slide{--tv-w:66vw}.canal-flow-arrow{display:none}.canal-flow-stage:after{top:calc(100% - 44px);height:40px}.canal-flow-screen{border-radius:10px}.canal-flow-tabs{grid-template-columns:repeat(2,1fr)}}.canal-flow-hold{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;cursor:none}.canal-flow-pause{position:absolute;left:0;top:0;width:104px;height:104px;display:grid;place-content:center;justify-items:center;gap:2px;border-radius:50%;background:#1411119e;border:1px solid rgba(255,255,255,.35);color:#fff;box-shadow:0 12px 40px #00000059;pointer-events:none;opacity:0;transform:translate(calc(var(--x,50%) - 50%),calc(var(--y,50%) - 50%)) scale(.6);transition:opacity .25s ease,scale .25s ease;will-change:transform}.canal-flow-pause small{font-size:9px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;opacity:.85}.canal-flow-hold.is-holding .canal-flow-pause{opacity:1;transform:translate(calc(var(--x,50%) - 50%),calc(var(--y,50%) - 50%)) scale(1)}.canal-flow-touch{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:none;touch-action:pan-y}@media (hover:none){.canal-flow-hold{display:none}.canal-flow-touch{display:block}}
