@font-face{font-family:Gelasio;src:url(/assets/fonts/gelasio/GelasioVariable.woff2) format("woff2");font-style:normal;font-weight:400 700;font-display:optional}@font-face{font-family:Inter;src:url(/assets/fonts/inter/InterVariable.woff2) format("woff2");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/assets/fonts/jetbrains-mono/JetBrainsMonoVariable.woff2) format("woff2");font-style:normal;font-weight:100 800;font-display:optional}:root{--font-display: "Gelasio", Georgia, "Times New Roman", serif;--font-body: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono: "JetBrains Mono", "SF Mono", ui-monospace, Menlo, Consolas, monospace;--font-body-features: "cv11" 1, "cv06" 1, "ss01" 1, "calt" 1, "tnum" 1}*,*:before,*:after{box-sizing:border-box}body{margin:0;font-family:var(--font-body);font-feature-settings:var(--font-body-features);font-size:16px;font-weight:400;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}button,input,select,textarea{font:inherit;font-feature-settings:inherit}h1,h2,h3,h4,h5,h6,.font-display{font-family:var(--font-display);font-feature-settings:normal}.font-body{font-family:var(--font-body);font-feature-settings:var(--font-body-features)}code,kbd,pre,samp,.font-mono{font-family:var(--font-mono);font-feature-settings:normal}.tabular-nums{font-variant-numeric:tabular-nums}:root{--ground: #f1f3ef;--surface: #fff;--sunken: #f7f9f5;--ink: #141612;--ink-2: #383b35;--muted: #696d65;--line: #e0e3dd;--line-strong: #ccd0c8;--fill: #242621;--n200: var(--line);--il-azul: #334a89;--il-ocre: #edd5a6;--il-rosa: #f2d9da;--il-rosa-d: #b3606c;--mono: var(--font-mono)}body{background:var(--ground);color:var(--ink)}[hidden]{display:none!important}button{cursor:pointer}button:focus-visible,a:focus-visible{outline:2px solid #2f6bff;outline-offset:3px}#main{--hero-transition-scroll: clamp(360px, 60svh, 640px);--hero-preview-hold: clamp(240px, 40svh, 440px);--hero-exit-start: calc(var(--hero-transition-scroll) + var(--hero-preview-hold) * .45);--hero-exit-end: calc(var(--hero-transition-scroll) + var(--hero-preview-hold) * .95);--hero-departure-distance: 65svh;--hero-departure-start: calc(var(--hero-transition-scroll) + var(--hero-preview-hold));--hero-departure-end: calc(var(--hero-departure-start) + var(--hero-departure-distance));--hero-departure-offset: calc(var(--hero-departure-distance) * .25);timeline-scope:--hero}.hero{--dashboard-lift: 40px;--tabs-lift: 52px;--card-scale: .97;position:relative;background:repeating-linear-gradient(90deg,transparent 0 159px,var(--line) 159px 160px)}.hero-stage{position:relative;padding:64px 24px}.hero-text{display:flex;flex-direction:column;align-items:center;gap:18px;max-width:680px;margin:0 auto 64px;padding:0 20px;text-align:center}.hero-text .eyebrow,.hero-hint{font-family:var(--font-mono);font-feature-settings:normal;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.hero-text h1{margin:0;font-size:clamp(38px,4.4vw,62px);font-weight:500;line-height:1.08;letter-spacing:-.035em;text-wrap:balance}.hero-text p{margin:0}.hero-text>p:not(.eyebrow){max-width:47ch;color:var(--ink-2);font-size:15px;line-height:1.6;text-wrap:pretty}.hero-cta{margin-top:8px}.hero-explore{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:11px 20px;border:1px solid var(--fill);border-radius:8px;background:var(--fill);color:#fff;font-size:13px}.hero-explore:hover{background:#383b35}.hero-explore i{display:inline-flex}.hero-hint{display:none}.hero-col{position:relative;width:min(1120px,100%);margin-inline:auto}.hero-app{position:relative;display:grid;grid-template-columns:180px minmax(0,1fr)}.hero-app:before{content:"";position:absolute;inset:0;border:1px solid var(--line);border-radius:16px;background:var(--surface);box-shadow:0 18px 40px #1420180d}.hero-side{position:relative;padding:28px 12px;background:var(--fill);color:#fff;border-radius:16px 0 0 16px}.hero-side .tt{display:block;padding:0 10px 18px;color:#bdc0b9;font-size:12px}.hero-side nav{display:none;flex-direction:column;gap:3px}.hero-side button{display:flex;align-items:center;min-height:40px;padding:9px 10px;border:0;border-radius:6px;background:transparent;color:#d3d6ce;font-size:12px;text-align:left}.hero-side button[aria-pressed=true],.hero-side button:hover{background:#ffffff1f;color:#fff}.hero-main{position:relative;display:flex;flex-direction:column;gap:12px;min-width:0;padding:18px 22px 22px}.hero-top h2{margin:0;font-size:21px;font-weight:600;letter-spacing:-.025em}.hero-vista+.hero-vista{margin-top:20px}.hero-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:12px}.hero-tabs{position:relative;z-index:5;width:max-content;margin:24px auto 0;display:none;gap:3px;max-width:calc(100% - 24px);padding:5px;overflow-x:auto;scrollbar-width:none;border:1px solid var(--line);border-radius:999px;background:var(--surface);box-shadow:0 8px 22px #14201814}.hero-tabs::-webkit-scrollbar{display:none}.hero-tabs button{flex-shrink:0;min-height:44px;padding:8px 14px;border:0;border-radius:999px;background:transparent;color:var(--ink-2);font-size:12px;white-space:nowrap}@media(hover:hover)and (pointer:fine){.hero-tabs button:hover{background:var(--sunken)}}.hero-tabs button[aria-selected=true]{background:var(--fill);color:#fff}.hero-tabs button:focus-visible{outline-offset:-3px}.hero-sec{margin-top:18px;padding-top:16px;border-top:1px solid var(--line-strong)}.hero-sec h3{margin:0 0 6px;font-size:18px;font-weight:600;letter-spacing:-.025em}.hero-sec p{max-width:80ch;margin:0;color:var(--ink-2);font-size:13px;line-height:1.55;text-wrap:pretty}.hcard{display:flex;flex-direction:column;gap:8px;min-width:0;padding:13px;position:relative;background:var(--surface);border:1px solid var(--line);border-radius:10px;box-shadow:none}.hcard .big{display:flex;align-items:baseline;gap:8px}.hcard .big .n{font-family:var(--font-mono);font-feature-settings:normal;font-size:29px;line-height:1;letter-spacing:-.04em}.hcard .big .up{color:#2e704b;font-family:var(--font-mono);font-feature-settings:normal;font-size:11px}.hero-live-status{display:inline-flex;align-items:center;gap:6px}.hero-live-dot{position:relative;width:6px;height:6px;flex-shrink:0;border-radius:50%;background:currentColor}.hero-live-dot:after{content:"";position:absolute;inset:0;border:1px solid currentColor;border-radius:inherit;opacity:0}@keyframes hero-live-pulse{0%{transform:scale(1);opacity:.45}75%,to{transform:scale(2.4);opacity:0}}@media(prefers-reduced-motion:no-preference){.hero-live-dot:after{animation:hero-live-pulse 2.2s cubic-bezier(.25,.46,.45,.94);animation-iteration-count:infinite}.hero [aria-hidden=true] .hero-live-dot:after{animation-play-state:paused}}.hcard .cap{margin:0;color:var(--muted);font-size:11.5px}.hcard h4{margin:0;font-size:13px;font-weight:600;line-height:1.35;letter-spacing:-.01em}.hcard .sub{margin:0;color:var(--muted);font-size:10.5px}.hcard .chip{padding:3px 7px;border:1px solid var(--line-strong);border-radius:999px}.spark{display:flex;align-items:flex-end;gap:2px;height:54px}.spark i{flex:1;min-width:1px;background:var(--fill);border-radius:1px}.arch .a:first-child{border:0}.arch .a{display:flex;align-items:center;gap:9px;padding:12px 0;border-top:1px solid var(--line)}.arch .ext{flex-shrink:0;padding:4px 6px;border:1px solid var(--line-strong);border-radius:5px;font-family:var(--font-mono);font-feature-settings:normal;font-size:9px;color:var(--muted)}.arch .nm{min-width:0;font-size:11px;overflow-wrap:anywhere}.arch .dt{flex-shrink:0;margin-left:auto;font-family:var(--font-mono);font-feature-settings:normal;font-size:9px;color:var(--muted)}.hero .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.hero-vistas{min-width:0}.hero-vista>.hero-grid,.hero-quota-layout,.hero-report-layout,.hero-close-layout,.hero-editor,.hero-export{min-height:330px;height:100%}.hero-survey-heading,.hero-editor-meta{display:flex;align-items:center;justify-content:space-between;gap:8px}.hero-survey-heading .sub{margin-top:4px}.hero-survey-heading>.chip{color:var(--muted);font-size:10px}.hero-editor-meta{color:var(--muted);font-size:10px;padding-block:3px}.hero-location{display:inline-flex;align-items:center;gap:5px}.hero-location>i{display:inline-block;width:24px;height:14px;border-radius:20px;background:var(--fill)}.hero-location>i:after{content:"";display:block;width:10px;height:10px;border-radius:50%;margin:2px 2px 2px auto;background:var(--surface)}.hero-question{border-top:1px solid var(--line);padding-top:8px;display:flex;flex-direction:column;gap:5px}.hero-question-type{color:var(--muted);font-size:9px}.hero-options{display:flex;flex-wrap:wrap;gap:5px}.hero-options>span,.hero-answer{padding:4px 8px;border:1px solid var(--line);border-radius:5px;color:var(--ink-2);font-size:10px}.hero-options>.hero-add{border-style:dashed;color:var(--muted)}.hero-answer{color:var(--muted);background:var(--sunken)}.hero-add-question{color:var(--ink-2);font-size:11px;margin-top:auto}.hero-quota-layout{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:12px}.hero-quota-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;flex:1;align-content:center}.hero-quota-cell{display:flex;flex-direction:column;justify-content:center;gap:7px;min-width:0;padding:10px;border:1px solid var(--line);border-radius:7px}.hero-quota-label{display:flex;flex-wrap:wrap;gap:2px 6px;font-size:10px;color:var(--muted)}.hero-quota-value{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px}.hero-quota-value b{font:20px var(--font-mono);letter-spacing:-.04em}.hero-quota-value>span{font-size:9px;color:var(--muted)}.hero-person{display:flex;align-items:center;gap:8px;padding-block:7px;border-bottom:1px solid var(--line);font-size:11px}.hero-person b{margin-left:auto;font:12px var(--font-mono)}.hero-initials{display:grid;place-items:center;width:28px;height:28px;background:var(--sunken);border-radius:50%;font-size:9px}.hero-map-frame{position:relative;flex:1;min-height:125px;border-radius:6px;overflow:hidden;background:var(--sunken)}.hero-field-map{position:absolute;inset:0;display:block;width:100%;height:100%}.hero-chart-row{display:flex;align-items:center;gap:10px;flex:1}.hero-donut{width:76px;aspect-ratio:1;flex-shrink:0;border-radius:50%;background:conic-gradient(var(--segments));position:relative}.hero-donut:after{content:"";position:absolute;inset:25%;border-radius:50%;background:var(--surface)}.hero-chart-legend{flex:1;display:flex;flex-direction:column;gap:6px;min-width:0;font-size:10px}.hero-chart-legend span{display:flex;align-items:center;gap:4px;white-space:nowrap}.hero-chart-legend b{margin-left:auto;font-weight:500}.hero-chart-legend i{width:6px;height:6px;border-radius:50%;background:var(--fill)}.hero-chart-legend span:nth-child(2) i{background:var(--line-strong)}.hero-chart-legend span:nth-child(3) i{background:var(--il-ocre)}.hero-opinion-bars{display:flex;flex-direction:column;justify-content:center;gap:12px;flex:1}.hero-opinion-row{display:grid;grid-template-columns:64px minmax(0,1fr) 28px;align-items:center;gap:7px;font-size:10px}.hero-opinion-row b{font:10px var(--font-mono);text-align:right}.hero-opinion-row:nth-child(2) .hero-progress i{background:var(--muted)}.hero-opinion-row:nth-child(3) .hero-progress i{background:var(--il-rosa-d)}.hero-report-layout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:12px}.hero-report-summary{grid-column:1 / -1}.hero-progress{height:6px;border-radius:99px;background:var(--line);overflow:hidden}.hero-progress i{display:block;height:100%;border-radius:inherit;background:var(--fill)}.hero-pollster-progress{display:flex;flex-direction:column;justify-content:space-around;flex:1;gap:10px}.hero-pollster-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:5px 6px;font-size:10px}.hero-pollster-count{white-space:nowrap}.hero-pollster-row .hero-progress{grid-column:1 / -1}.hero-quota-progress .hero-quota-value b{font-size:17px}.hero-export .arch{display:flex;flex-direction:column;justify-content:space-evenly;flex:1}.hero-close-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.hero-close-heading{display:flex;align-items:center;justify-content:space-between;gap:8px}.hero-close-status{font-size:9px;color:#2e704b;white-space:nowrap}.hero-close-summary{justify-content:space-between}.hero-close-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.hero-close-stats b{display:block;font:29px var(--font-mono);letter-spacing:-.04em}.hero-close-stats span{display:block;font-size:10px;color:var(--muted)}.hero-close-progress .hero-progress{margin-top:7px}.hero-close-review{display:flex;flex-wrap:wrap;gap:6px 12px;border-top:1px solid var(--line);padding-top:10px;font-size:10px;color:var(--muted)}.hero-close-layout>.hero-export{min-height:0;height:auto}.hero-close-layout .arch .a{padding-block:4px}.hero.is-ready .hero-tabs,.hero.is-ready .hero-side nav{display:flex}.hero.is-ready .hero-vistas{display:grid}.hero.is-ready .hero-vista{grid-area:1 / 1;min-width:0;margin:0;visibility:hidden}.hero.is-ready .hero-vista.is-active{visibility:visible}.hero.is-animated,:root:where([data-hero-boot=pending]) .hero{height:calc(100vh + var(--hero-transition-scroll) + var(--hero-preview-hold));height:calc(100svh + var(--hero-transition-scroll) + var(--hero-preview-hold))}.hero.is-animated .hero-stage,:root:where([data-hero-boot=pending]) .hero-stage{position:sticky;top:0;display:flex;align-items:center;height:100vh;height:100svh;padding:12px 32px;overflow:clip}.hero.is-animated .hero-text,:root:where([data-hero-boot=pending]) .hero-text{position:absolute;z-index:3;top:50%;left:50%;width:100%;margin:0;transform:translate(-50%,-50%);opacity:1}.hero.is-animated .hero-hint,:root:where([data-hero-boot=pending]) .hero-hint{display:block;position:absolute;bottom:18px;left:28px;margin:0;opacity:1}:root:where([data-hero-boot=pending]) .hero-col,:root:where([data-hero-boot=pending]) .hero-col *{visibility:hidden!important}:root:where([data-hero-boot=pending]) .hero-cta{min-height:46px}.hero-scroll-range{position:absolute;width:0;height:var(--hero-transition-scroll);top:0;visibility:hidden;pointer-events:none}.hero-exit-range{height:var(--hero-exit-end)}.hero-header-range{height:var(--hero-exit-start)}.hero-departure-range{height:var(--hero-departure-end)}.hero.is-animated{view-timeline:--hero block;view-timeline-inset:0}.hero.is-animated .hero-col{animation-name:hero-departure;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--hero;animation-range:contain var(--hero-departure-start) contain var(--hero-departure-end)}.hero.is-animated :where(.hero-text,.hero-hint,.hero-app,.hero-chrome,.hero-tabs,.hero-sec,[data-hero-card],.hero-vista:not([data-hero-overview])),.hero.is-animated .hero-app:before{animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--hero;animation-range:contain 0px contain var(--hero-transition-scroll)}.hero.is-animated .hero-text{animation-name:hero-intro}.hero.is-animated .hero-hint{animation-name:hero-hint}.hero.is-animated .hero-app{transform:translate3d(0,var(--dashboard-lift),0);animation-name:hero-dashboard,hero-header-clearance,hero-dashboard-drift}.hero.is-animated .hero-chrome,.hero.is-animated .hero-app:before,.hero.is-animated .hero-vista:not([data-hero-overview]){opacity:0;animation-name:hero-chrome}.hero.is-animated [data-hero-card]{opacity:0;transform:translate3d(var(--scatter-x, 0px),var(--scatter-y, 0px),0) scale(var(--card-scale));animation-name:hero-card}.hero.is-animated .hero-tabs{opacity:0;transform:translate3d(0,var(--tabs-lift),0);animation-name:hero-tabs,hero-details-exit}.hero.is-animated .hero-sec{opacity:0;transform:translate3d(0,12px,0);animation-name:hero-caption,hero-details-exit}.hero.is-animated .hero-tabs,.hero.is-animated .hero-sec,.hero.is-animated .hero-app{animation-fill-mode:both,forwards;animation-range:contain 0px contain var(--hero-transition-scroll),contain var(--hero-exit-start) contain var(--hero-exit-end)}.hero.is-animated .hero-app{animation-fill-mode:both,forwards,both;animation-range:contain 0px contain var(--hero-transition-scroll),contain var(--hero-exit-start) contain var(--hero-exit-end),contain var(--hero-transition-scroll) contain var(--hero-departure-start)}@keyframes hero-intro{0%{opacity:1;transform:translate(-50%,-50%)}35%,to{opacity:0;transform:translate(-50%,calc(-50% - 28px))}}@keyframes hero-hint{0%{opacity:1}35%,to{opacity:0}}@keyframes hero-dashboard{0%{transform:translate3d(0,var(--dashboard-lift),0)}to{transform:translateZ(0)}}@keyframes hero-header-clearance{0%{transform:translateZ(0)}to{transform:translate3d(0,var(--header-clearance, 0px),0)}}@keyframes hero-dashboard-drift{0%{translate:0 0}to{translate:0 -12px}}@keyframes hero-departure{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(0,var(--hero-departure-offset),0)}}@keyframes hero-stage-departure{0%{transform:translateZ(0)}to{transform:translate3d(0,var(--hero-departure-offset),0)}}@keyframes hero-chrome{0%{opacity:0}to{opacity:1}}@keyframes hero-card{0%{opacity:0;transform:translate3d(var(--scatter-x, 0px),var(--scatter-y, 0px),0) scale(var(--card-scale))}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes hero-tabs{0%,55%{opacity:0;transform:translate3d(0,var(--tabs-lift),0)}to{opacity:1;transform:translateZ(0)}}@keyframes hero-caption{0%,55%{opacity:0;transform:translate3d(0,12px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes hero-details-exit{0%{opacity:1}to{opacity:0}}.hero.is-measuring .hero-stage,.hero.is-measuring .hero-col,.hero.is-measuring .hero-app,.hero.is-measuring [data-hero-card]{transform:none!important;translate:none!important}@media(max-width:899px){#main{--hero-transition-scroll: clamp(320px, 56svh, 520px);--hero-preview-hold: clamp(180px, 32svh, 320px);--hero-departure-offset: calc(var(--hero-departure-distance) - 24px)}.hero{--dashboard-lift: 28px;--tabs-lift: 36px;--card-scale: .84;--hero-header-reserve: 93px;background:repeating-linear-gradient(90deg,transparent 0 95px,var(--line) 95px 96px)}.hero-stage{padding:40px 16px}.hero-text{gap:16px;max-width:580px;margin-bottom:36px;padding-inline:12px}.hero-text h1{font-size:clamp(36px,6.8vw,54px)}.hero-text>p:not(.eyebrow){font-size:14px}.hero-text .eyebrow{font-size:9px}.hero-col{max-width:640px}.hero-app{grid-template-columns:minmax(0,1fr);min-height:clamp(340px,calc(100svh - 330px),440px)}.hero-side{display:none}.hero-main{padding:8px 10px;gap:6px}.hero-vistas{flex:1}.hero-vista[data-hero-overview] .hero-grid{height:100%;grid-template-rows:auto auto auto}.hero-vista[data-hero-overview] .spark{height:24px;margin-top:auto}.hero-top h2{font-size:17px}.hero-tabs{width:max-content;max-width:calc(100% - 12px);margin-top:20px}.hero-tabs button{padding-inline:12px;font-size:11px}.hero-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.hero-grid>.hcard{grid-column:auto!important}.hero-grid>[data-hero-card=check]{grid-column:1 / -1!important}.hcard{padding:8px;gap:4px;border-radius:8px}.hcard h4{font-size:11px}.hcard .sub{font-size:9px}.hcard .cap{font-size:10px;line-height:1.4}.hcard .big{gap:5px}.hcard .big .n{font-size:24px}.hcard .big .up{font-size:9px}[data-hero-card] .pie,.spark{height:36px}.hero-sec{margin-top:10px;padding-top:8px}.hero-sec h3{font-size:15px}.hero-sec p{font-size:11px}.arch .a{padding:4px 0}.arch .nm{font-size:10px}.arch .dt{display:none}.hero.is-animated .hero-stage,:root:where([data-hero-boot=pending]) .hero-stage{padding-inline:12px;padding-top:var(--hero-header-reserve)}.hero.is-animated .hero-stage{animation-name:hero-stage-departure;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--hero;animation-range:contain var(--hero-departure-start) contain var(--hero-departure-end)}.hero.is-animated .hero-col{animation-name:hero-details-exit}.hero.is-animated .hero-app{animation-name:hero-dashboard,hero-dashboard-drift;animation-fill-mode:both,both;animation-range:contain 0px contain var(--hero-transition-scroll),contain var(--hero-transition-scroll) contain var(--hero-departure-start)}.hero.is-animated .hero-hint,:root:where([data-hero-boot=pending]) .hero-hint{bottom:10px;left:16px;font-size:8px}}@media(max-width:899px){.hero-vista>.hero-grid,.hero-quota-layout,.hero-report-layout,.hero-close-layout,.hero-editor,.hero-export{min-height:0}.hero-editor{gap:5px}.hero-survey-heading>.chip{display:none}.hero-editor-meta{flex-wrap:wrap;gap:4px;font-size:9px}.hero-question{padding-top:5px;gap:3px}.hero-question-type{font-size:8px}.hero-options{gap:3px}.hero-options>span,.hero-answer{font-size:8px;padding:3px 4px}.hero-add-question{font-size:10px}.hero-quota-layout{grid-template-columns:minmax(0,1fr);gap:6px}.hero-quota-grid{gap:5px}.hero-quota-cell{padding:6px;gap:3px}.hero-quota-label{font-size:8px;gap:2px 4px}.hero-quota-value b{font-size:17px}.hero-quota-value>span{font-size:8px}.hero-pollsters{gap:2px}.hero-pollsters>.sub:last-child,[data-hero-quotas] .hero-quota-grid+.sub{display:none}.hero-pollsters>.sub,.hero-response-target{display:none}.hero-person{padding-block:.5px;font-size:10px}.hero-initials{width:16px;height:16px;font-size:8px}.hero-map-frame{min-height:64px}.hero-chart-row{flex-direction:column;gap:4px;justify-content:center}.hero-donut{width:34px}.hero-chart-legend{width:100%;gap:2px;font-size:9px;flex:0}.hero-opinion-bars{gap:3px}.hero-opinion-row,.hero-opinion-row b{font-size:9px}.hero-report-layout{grid-template-columns:minmax(0,1fr);gap:6px}.hero-quota-progress .hero-quota-cell{padding:3px 5px;gap:1px}.hero-quota-progress .hero-quota-value b{font-size:14px}.hero-quota-progress .hero-progress{height:3px}[data-hero-reports] .hcard>.sub{display:none}.hero-report-summary{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center}.hero-report-summary .big{grid-column:2;grid-row:1 / 3}.hero-report-summary .up{display:none}.hero-report-summary .hero-progress{grid-column:1 / -1}.hero-pollster-progress{gap:2px}.hero-pollster-row{grid-template-columns:minmax(0,1fr) 55px 50px;align-items:center;gap:5px;font-size:9px}.hero-pollster-count{grid-column:3;text-align:right}.hero-pollster-row .hero-progress{grid-column:2;grid-row:1;height:4px}.hero-export .arch .a{padding-block:10px}.hero-close-layout{grid-template-columns:minmax(0,1fr);gap:6px}.hero-close-stats b{font-size:22px}.hero-close-stats span{font-size:9px}.hero-close-review{padding-top:4px;font-size:9px}.hero-close-progress .hero-progress{margin-top:4px}.hero-close-layout .arch .a{padding-block:7px}}@media(max-width:899px)and (max-height:740px){.hero-vista .hcard{padding:6px}}@media(min-width:900px)and (max-height:800px){.hero-main{gap:10px}.spark{height:42px}}#main.is-scroll-story .section-header{position:fixed;inset:0 0 auto;opacity:0;animation-name:story-header-enter;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--hero;animation-range:contain var(--hero-exit-start) contain var(--hero-exit-end)}@keyframes story-header-enter{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.hero *,.hero *:before{transition:none!important;animation:none!important}}.section-header{position:sticky;top:0;z-index:10;border-bottom:1px solid rgb(204 208 200 / 70%);background:#f7f5eff0}@supports (backdrop-filter: blur(16px)) or (-webkit-backdrop-filter: blur(16px)){.section-header{background:#f7f5efc7;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}}.section-header-inner{display:flex;align-items:center;justify-content:space-between;gap:20px;max-width:1184px;min-height:76px;margin-inline:auto;padding:12px 32px}#main.is-scroll-story .section-header[data-footer-released]{position:absolute;top:calc(100% - 100dvh)}.section-brand{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:var(--ink);text-decoration:none;font-family:var(--font-display);font-feature-settings:normal;font-weight:600}.section-brand-mark{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:34px;height:34px;border-radius:20%;background:#1e3a8a;color:#fff;font-size:21px}@supports (corner-shape: squircle){.section-brand-mark{border-radius:40%;corner-shape:squircle}}.section-brand-mark>span,.section-brand-word{text-box:trim-both cap alphabetic}.section-brand-word{font-size:27px;letter-spacing:-.025em}.section-nav{margin:0;padding:0;border:0;background:transparent;color:var(--ink)}.section-nav ul{display:flex;align-items:center;gap:24px;margin:0;padding:0;list-style:none}.section-nav a{display:flex;align-items:center;min-height:44px;padding:8px 4px;color:var(--ink-2);font-size:14px;font-weight:500;text-decoration:none;text-underline-offset:4px}.section-menu-toggle{display:inline-flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;padding:0;border:1px solid var(--line);border-radius:8px;background:transparent;color:var(--ink)}.section-menu-toggle .menu-close,.section-menu-toggle[aria-expanded=true] .menu-bars{display:none}.section-menu-toggle[aria-expanded=true] .menu-close{display:block}.section-nav a:focus-visible{outline-offset:2px;border-radius:4px}@media(hover:hover)and (pointer:fine){.section-nav a:hover{color:var(--ink);text-decoration:underline}}@media(max-width:899px){.post-hero:has(.section-header:not([data-navigation=popover])){--section-header-height: 125px}.section-header-inner{min-height:68px;padding-inline:20px;gap:12px;flex-wrap:wrap}.section-nav{width:100%}.section-nav ul{flex-wrap:wrap;gap:4px 16px}.section-header[data-navigation=popover] .section-header-inner{flex-wrap:nowrap}.section-nav[popover]{position:fixed;inset:var(--navigation-top, 77px) 20px auto auto;width:min(320px,calc(100% - 40px));max-height:calc(100svh - var(--navigation-top, 77px) - 20px);overflow-y:auto;margin:0;padding:8px;border:1px solid var(--line-strong);border-radius:12px;background:#f7f5eff7;box-shadow:0 8px 24px #14161214}.section-nav[popover]::backdrop{background:transparent}.section-nav[popover] ul{display:block}.section-nav[popover] a{padding:12px;font-size:16px}@supports (backdrop-filter: blur(16px)) or (-webkit-backdrop-filter: blur(16px)){.section-nav[popover]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}}}.features{--features-breathing-room: clamp(24px, 4svh, 48px);min-height:calc(100svh - var(--section-header-height));padding-block:var(--features-breathing-room) 0;border-top:1px solid var(--line-strong);background:#f7f5ef;scroll-margin-top:calc(var(--section-header-height) + 16px)}.features-inner{display:flex;flex-direction:column;justify-content:center;max-width:1184px;min-height:calc(100svh - var(--section-header-height));margin-inline:auto;padding:64px 32px 48px}@media(prefers-reduced-motion:no-preference){.features[data-hold=true] .features-inner{position:sticky;top:var(--section-header-height)}.features[data-hold=true]:after{content:"";display:block;height:calc(2 * var(--features-breathing-room))}}.features-heading{margin-bottom:64px}.features-heading h2{margin:0;font-size:23px;letter-spacing:-.025em;line-height:1.2}.features-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.feature-card{display:flex;flex-direction:column;gap:0;min-width:0;padding:28px;border:1px solid var(--line);border-radius:16px;background:#ffffffa6}.feature-title{display:flex;flex-direction:row-reverse;align-items:flex-start;gap:12px;margin-bottom:12px}.feature-avatar{display:grid;place-items:center;flex:none;width:22px;height:22px;color:var(--ink)}.feature-avatar i{width:22px;height:22px;font-size:22px;font-weight:400;line-height:1;text-align:center}.feature-card h3{font-family:var(--font-body);font-feature-settings:var(--font-body-features);flex:1;min-width:0;margin:0;overflow-wrap:anywhere;font-size:20px;font-weight:500;line-height:1.25}.feature-description{margin:0;color:var(--muted);font-size:14px;line-height:1.7}@media(max-width:979px){.features-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:899px){.features{min-height:0;padding-block:0}.features:after{content:none}.features-inner{min-height:0;padding:64px 20px 24px}.features+.pricing{padding-top:24px}.features-heading{margin-bottom:40px}.features-heading h2{font-size:21px}.features-grid{gap:16px}.feature-card{padding:24px}}@media(max-width:640px){.features-grid{grid-template-columns:minmax(0,1fr)}}.post-hero{--section-header-height: 77px;position:relative;background:#f7f5ef;border-top:1px solid var(--line-strong)}.pricing{--font-mono: var(--font-body);--panel-height: max(480px, calc(100svh - var(--section-header-height) - 64px));--panel-space: clamp(24px, 6svh, 64px);--panel-top: calc(var(--section-header-height) + (100svh - var(--section-header-height) - var(--panel-height)) / 2);--pricing-hold: clamp(180px, 30svh, 320px);padding:var(--panel-space) 32px;scroll-margin-top:calc(var(--section-header-height) + 16px)}.pricing-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);max-width:1184px;margin-inline:auto}.pricing-scene{min-width:0}.pricing[data-hold=true] .pricing-scene{height:calc(var(--panel-height) + var(--pricing-hold))}.pricing[data-hold=true] .pricing-panel{position:sticky;top:var(--panel-top)}.pricing-panel{height:var(--panel-height);min-width:0;border:1px solid var(--line-strong);background:var(--surface);scroll-margin-top:calc(var(--section-header-height) + 16px)}.pricing-calculator{height:auto;min-height:var(--panel-height);border-radius:18px 0 0 18px;display:flex;flex-direction:column}.pricing-controls{--slider-thumb-width: 18px;flex:none;padding:20px 28px 16px;background:var(--sunken);border-radius:inherit;border-bottom-left-radius:0;border-bottom-right-radius:0}.pricing-heading{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:12px}.pricing-heading h2{margin:0;font-size:23px;line-height:1.2;letter-spacing:-.025em}.pricing-kicker{color:var(--muted);font-family:var(--font-mono);font-feature-settings:var(--font-body-features);font-size:11px}.pricing-kicker{margin:0 0 10px;letter-spacing:.08em;text-transform:uppercase}.pricing-quantity{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.pricing-quantity label{align-self:flex-end;padding-bottom:4px;color:var(--muted);font-size:14px}.pricing-quantity-value{display:inline-flex;align-items:center;height:1.25em;font:44px/1.25 var(--font-mono);letter-spacing:-.04em}.pricing-number{display:inline-block;font-family:var(--font-mono);font-feature-settings:var(--font-body-features);font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1.5;height:1.5em;vertical-align:baseline}.pricing-number-large{font-size:44px;letter-spacing:-.04em;line-height:1.25;height:1.25em}.pricing-total{font-size:clamp(28px,3vw,38px);line-height:1.3;height:1.3em;letter-spacing:-.04em}.pricing-number number-flow{display:block;line-height:inherit;--number-flow-mask-height: .06em;--number-flow-mask-width: .12em}.pricing-slider{--range-fill: calc(var(--slider-thumb-width) / 2 + (100% - var(--slider-thumb-width)) * var(--range-progress));display:block;appearance:none;-webkit-appearance:none;width:100%;height:44px;margin:0;background:transparent;cursor:pointer}.pricing-slider::-webkit-slider-runnable-track{height:6px;border-radius:999px;background:linear-gradient(90deg,var(--fill) var(--range-fill),var(--line-strong) var(--range-fill))}.pricing-slider::-moz-range-track{height:6px;border-radius:999px;background:var(--line-strong)}.pricing-slider::-moz-range-progress{height:6px;border-radius:999px;background:var(--fill)}.pricing-slider::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;box-sizing:border-box;width:var(--slider-thumb-width);height:28px;margin-top:-11px;background:var(--surface);border:1.5px solid var(--fill);border-radius:999px;box-shadow:0 1px 3px #14161226}.pricing-slider::-moz-range-thumb{box-sizing:border-box;width:var(--slider-thumb-width);height:28px;background:var(--surface);border:1.5px solid var(--fill);border-radius:999px}.pricing-slider:focus-visible{outline:2px solid #2f6bff;outline-offset:3px;border-radius:6px}.pricing-rail{position:relative;height:25px;margin-inline:calc(var(--slider-thumb-width) / 2);font:10px var(--font-mono);color:var(--muted)}.pricing-rail>span{position:absolute;left:var(--mark);width:0}.pricing-rail>span:before{content:"";display:block;width:1px;height:5px;margin-bottom:4px;transform:translate(-50%);background:var(--line-strong)}.pricing-rail>span>span{display:block;width:max-content;transform:translate(-50%)}.pricing-rail>span:first-child>span{transform:none}.pricing-rail>span:last-child>span{transform:translate(calc(-100% + var(--slider-thumb-width) / 2))}.pricing-presets,.pricing-choices{display:flex;flex-wrap:wrap;gap:6px}.pricing-presets{margin-top:10px}.pricing-choices button{min-height:44px;padding:9px 12px;border:1px solid var(--line-strong);border-radius:999px;background:var(--surface);color:var(--ink-2);font-size:13px;transition:background-color .12s ease,color .12s ease,border-color .12s ease}.pricing-presets button{position:relative;isolation:isolate;min-width:44px;min-height:44px;padding:6px 12px;border:0;border-radius:999px;background:transparent;color:var(--ink-2);font-family:var(--font-mono);font-feature-settings:var(--font-body-features);font-size:12px;transition:color .12s ease}.pricing-presets button:before{content:"";position:absolute;inset:6px 0;z-index:-1;border:1px solid var(--line-strong);border-radius:inherit;background:var(--surface);pointer-events:none;transition:background-color .12s ease,border-color .12s ease}.pricing-presets button[aria-pressed=true]{color:#fff}.pricing-presets button[aria-pressed=true]:before{background:var(--fill);border-color:var(--fill)}.pricing-choices button[aria-pressed=true]{background:var(--fill);border-color:var(--fill);color:#fff}@media(hover:hover)and (pointer:fine){.pricing-presets button:hover:before,.pricing-choices button:hover{border-color:var(--ink)}}.pricing-tiers{flex:none;margin-top:auto;padding:18px 28px;border-top:1px solid var(--line)}.pricing-tier{appearance:none;width:100%;border:0;background:transparent;color:inherit;text-align:left;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:0 12px;padding:6px 10px;border-radius:6px;font-size:13px}.pricing-tier strong{font:13px var(--font-mono)}.pricing-tier small{grid-column:1 / -1;font-size:11px;color:var(--muted)}.pricing-tier.is-active{background:var(--fill);color:#fff}.pricing-tier.is-active small{color:#ffffffb8}.pricing-result{overflow:clip;display:grid;grid-template-columns:minmax(0,1fr) 9ch;align-items:start;flex:none;gap:12px;padding:18px 28px;border-top:1px solid var(--line);font:20px var(--font-mono)}.pricing-result>div{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.pricing-result>.pricing-savings{align-items:flex-end}.pricing-savings{text-align:right}.pricing-savings[aria-hidden=true]{visibility:hidden}.pricing-contact{position:relative;display:flex;flex-direction:column;overflow:hidden;border-left:0;border-radius:0 18px 18px 0;padding:24px 0 0}.pricing-confetti{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:2}.pricing-gift{display:inline-block}.pricing-fallback{margin:0;padding:0 28px;color:var(--muted)}.pricing-contact-controls{display:flex;flex-direction:column;flex:1;min-height:0}.pricing-reset{min-height:44px;padding:8px 0;border:0;background:transparent;color:var(--muted);font:12px var(--font-mono);text-decoration:underline;text-underline-offset:3px}.pricing-contact-scroll{flex:1;min-height:0;overflow:auto;scrollbar-gutter:stable;padding:0 28px 28px;scroll-padding-block:16px}[data-contact-step="2"]{margin-top:32px}[data-contact-step="3"]{display:flex;flex-direction:column;min-height:100%}.pricing-contact h3{margin:0;font-size:26px;font-weight:600;letter-spacing:-.035em;line-height:1.2;overflow-wrap:anywhere}.pricing-contact h3:focus{outline:none}.pricing-question-note{margin:10px 0 0;font-size:14px;line-height:1.6;color:var(--muted)}.pricing-choices{margin-top:12px;gap:8px}.pricing-welcome-gift{margin:24px 0;font-size:13px}.pricing-welcome-gift p{margin:4px 0 0;color:var(--muted);font-size:12px;line-height:1.6}.pricing-welcome-gift strong{font-weight:600}.pricing-form{display:flex;flex:1 0 auto;flex-direction:column;gap:16px}.pricing-field{display:flex;flex-direction:column;gap:6px;min-width:0}.pricing-field label{font:10px/1.5 var(--font-mono);color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.pricing-field label span{text-transform:none;letter-spacing:normal}.pricing-field input,.pricing-field select{width:100%;min-width:0;min-height:44px;border:1px solid var(--line-strong);border-radius:6px;background:var(--surface);color:var(--ink);padding:10px 12px;font-size:16px}.pricing-field input:focus,.pricing-field select:focus{outline:2px solid #2f6bff;outline-offset:1px}.pricing-field-pair{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px}.pricing-honeypot{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.pricing-submit-area{display:flex;flex-direction:column;gap:8px;margin-top:auto}.pricing-feedback{display:grid;font-size:12px;line-height:1.5}.pricing-feedback:before{content:"No pudimos confirmar el envío. Intentá nuevamente en unos minutos.";visibility:hidden;grid-area:1 / 1}.pricing-status{grid-area:1 / 1;margin:0;color:#9a332c;font-size:inherit}.pricing-submit{min-height:48px;padding:14px 16px;border:1px solid var(--fill);border-radius:6px;background:var(--fill);color:#fff;font-size:14px}.pricing-submit:disabled{cursor:wait}.pricing-done-mark{display:grid;place-items:center;width:36px;height:36px;margin-bottom:20px;border-radius:50%;background:var(--fill);color:#fff}[data-contact-reset]{margin-top:20px}@media(max-width:899px){.post-hero{--section-header-height: 69px}.pricing{--panel-height: max(480px, calc(100svh - var(--section-header-height) - 32px));--pricing-hold: clamp(160px, 24svh, 240px);padding-inline:16px}.pricing-grid{grid-template-columns:minmax(0,1fr);gap:var(--panel-space);max-width:640px}.pricing-panel{border:1px solid var(--line-strong);border-radius:16px}.pricing-controls{padding:20px 18px 16px}.pricing-heading{margin-bottom:12px}.pricing-heading h2{font-size:21px}.pricing-number-large,.pricing-quantity-value{font-size:38px}.pricing-total{font-size:30px}.pricing-presets{gap:4px}.pricing-presets button{flex:0 0 calc((100% - 12px)/4);min-width:max-content;padding-inline:7px;font-size:11px}.pricing-tiers{padding:18px}.pricing-result{padding:18px;font-size:18px}.pricing-contact{padding-top:20px}.pricing-company{display:none}[data-contact-step="2"]{margin-top:24px}.pricing-contact-scroll{padding-inline:20px}.pricing-field-pair{grid-template-columns:minmax(0,1fr)}}@media(max-width:359px){.pricing-result{gap:8px;font-size:14px}}@supports (animation-timeline: view()) and (animation-range: exit-crossing -1px exit-crossing 1px){@media(prefers-reduced-motion:no-preference){.pricing[data-hold=true] .pricing-scene{view-timeline:--pricing-panel block;view-timeline-inset:0}.pricing[data-hold=true] .pricing-panel{position:relative;top:auto;scroll-margin-top:var(--panel-top);animation-name:pricing-hold;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--pricing-panel;animation-range:exit-crossing calc(0px - var(--panel-top) - var(--pricing-hold) / 6) exit-crossing calc(var(--pricing-hold) * 7 / 6 - var(--panel-top))}}}@keyframes pricing-hold{0%{transform:translateY(0)}2.5%{transform:translateY(calc(var(--pricing-hold) / 600))}5%{transform:translateY(calc(var(--pricing-hold) * 4 / 600))}7.5%{transform:translateY(calc(var(--pricing-hold) * 9 / 600))}10%{transform:translateY(calc(var(--pricing-hold) * 16 / 600))}12.5%{transform:translateY(calc(var(--pricing-hold) * 25 / 600))}15%{transform:translateY(calc(var(--pricing-hold) * 36 / 600))}17.5%{transform:translateY(calc(var(--pricing-hold) * 49 / 600))}20%{transform:translateY(calc(var(--pricing-hold) * 64 / 600))}22.5%{transform:translateY(calc(var(--pricing-hold) * 81 / 600))}25%{transform:translateY(calc(var(--pricing-hold) / 6))}75%{transform:translateY(calc(var(--pricing-hold) * 5 / 6))}77.5%{transform:translateY(calc(var(--pricing-hold) * 519 / 600))}80%{transform:translateY(calc(var(--pricing-hold) * 536 / 600))}82.5%{transform:translateY(calc(var(--pricing-hold) * 551 / 600))}85%{transform:translateY(calc(var(--pricing-hold) * 564 / 600))}87.5%{transform:translateY(calc(var(--pricing-hold) * 575 / 600))}90%{transform:translateY(calc(var(--pricing-hold) * 584 / 600))}92.5%{transform:translateY(calc(var(--pricing-hold) * 591 / 600))}95%{transform:translateY(calc(var(--pricing-hold) * 596 / 600))}97.5%{transform:translateY(calc(var(--pricing-hold) * 599 / 600))}to{transform:translateY(var(--pricing-hold))}}@media(prefers-reduced-motion:reduce){.pricing[data-hold=true] .pricing-scene{height:auto}.pricing[data-hold=true] .pricing-panel{position:static}}.site-footer{background:var(--fill);color:var(--ground)}.footer-inner{max-width:1184px;margin-inline:auto;padding:56px 32px max(32px,var(--safe-bottom));padding-left:max(32px,var(--safe-left));padding-right:max(32px,var(--safe-right))}.footer-main{display:flex;align-items:flex-start;justify-content:space-between;gap:32px}.site-footer .section-brand{color:var(--ground)}.footer-nav{display:flex;flex-wrap:wrap;gap:8px 24px}.footer-nav a{display:inline-flex;align-items:center;min-height:44px;color:inherit;font-size:14px;text-decoration:none;text-underline-offset:4px}.site-footer a:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(hover:hover)and (pointer:fine){.footer-nav a:hover{text-decoration:underline}}.footer-bottom{margin-top:40px;padding-top:20px;border-top:1px solid rgb(255 255 255 / 16%);color:#c4c8c0}.footer-bottom small{font-size:12px}@media(max-width:899px){.footer-inner{padding-top:40px;padding-left:max(20px,var(--safe-left));padding-right:max(20px,var(--safe-right))}.footer-main{flex-direction:column;gap:24px}.footer-nav{gap:4px 20px}.footer-bottom{margin-top:28px}}:root{--safe-top: env(safe-area-inset-top, 0px);--safe-right: env(safe-area-inset-right, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);--safe-left: env(safe-area-inset-left, 0px)}.section-header{padding-top:var(--safe-top)}.section-header-inner,.features-inner,.pricing{--safe-gutter: 32px;padding-left:max(var(--safe-gutter),var(--safe-left));padding-right:max(var(--safe-gutter),var(--safe-right))}.hero-stage{--safe-gutter: 24px;padding-left:max(var(--safe-gutter),var(--safe-left));padding-right:max(var(--safe-gutter),var(--safe-right))}.hero.is-animated .hero-stage,:root:where([data-hero-boot=pending]) .hero-stage{--safe-gutter: 32px;padding-left:max(var(--safe-gutter),var(--safe-left));padding-right:max(var(--safe-gutter),var(--safe-right))}.hero-text{padding-left:max(20px,var(--safe-left));padding-right:max(20px,var(--safe-right))}.hero.is-animated .hero-hint,:root:where([data-hero-boot=pending]) .hero-hint{bottom:max(18px,var(--safe-bottom));left:max(28px,var(--safe-left))}.pricing-contact-scroll{padding-bottom:max(28px,var(--safe-bottom))}@media(max-width:899px){.section-header-inner,.features-inner{--safe-gutter: 20px}.pricing{--safe-gutter: 16px}.hero.is-animated .hero-stage,:root:where([data-hero-boot=pending]) .hero-stage{--safe-gutter: 12px}.hero.is-animated .hero-hint,:root:where([data-hero-boot=pending]) .hero-hint{bottom:max(10px,var(--safe-bottom));left:max(16px,var(--safe-left))}.section-nav[popover]{right:max(20px,var(--safe-right));max-width:calc(100% - max(20px,var(--safe-left)) - max(20px,var(--safe-right)))}}
/*$vite$:1*/