:root{font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#201b1f;background:#faf8f7;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html,body{min-width:320px;min-height:100%;margin:0}button,input,a{-webkit-tap-highlight-color:transparent}button,input{font:inherit}button{margin:0}button,a{touch-action:manipulation}img{max-width:100%}#root{min-height:100svh}button:disabled{cursor:default}svg{flex-shrink:0}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#faf8f7;--ink:#251d22;--muted:#72646d;--line:#e8dce1;--red:#b5122d;--tint:#f7e7ed}.deck-shell{background:var(--paper);height:100dvh;min-height:0;color:var(--ink);grid-template-rows:74px minmax(0,1fr) 70px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:grid;overflow:hidden}.deck-shell button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.deck-shell a{color:inherit;text-decoration:none}.deck-shell button:disabled{opacity:.25;cursor:default}.deck-shell button:focus-visible,.deck-shell a:focus-visible,.deck-shell input:focus-visible{outline-offset:4px;outline:3px solid #df3455}.deck-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;margin:0 clamp(20px,4vw,80px);display:flex}.brand{letter-spacing:-.04em;white-space:nowrap;align-items:center;gap:12px;font-size:26px;font-weight:800;display:flex}.brand small{color:var(--muted);letter-spacing:0;border-left:1px solid var(--line);margin-left:9px;padding-left:18px;font-size:13px;font-weight:500}.peru-mark{background:linear-gradient(90deg,var(--red) 0 30%,#fff 30% 70%,var(--red) 70%);border-radius:3px;width:24px;height:20px}.block-nav{gap:4px;display:flex}.block-nav button{white-space:nowrap;min-height:38px;color:var(--muted);border-radius:30px;align-items:center;gap:6px;padding:9px 11px;font-size:13px;font-weight:600;display:flex}.block-nav button>span{opacity:.6;font-size:10px}.block-nav button[aria-current=step]{background:var(--tint);color:var(--red)}.fullscreen-action{align-items:center;gap:10px;min-height:42px;display:flex;color:var(--muted)!important;font-size:14px!important}.deck-main{outline:none;min-height:0;padding:24px clamp(22px,4vw,80px);overflow:auto}.scene{grid-template-columns:minmax(0,.87fr) minmax(0,1.13fr);align-items:center;gap:clamp(25px,4vw,76px);width:100%;max-width:1600px;height:100%;min-height:0;margin:auto;display:grid}.scene-copy,.scene-visual{min-width:0}.scene-copy{animation:.55s both copy-enter}.scene-visual{animation:.7s both visual-enter}.eyebrow{color:var(--red);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:20px;font-size:13px;font-weight:700;display:flex}.eyebrow>span{border-right:1px solid #dfbcc9;padding-right:9px;font-size:12px}.scene-copy h1{letter-spacing:-.058em;white-space:pre-line;margin:0 0 22px;font-size:clamp(39px,4.1vw,67px);font-weight:750;line-height:1.04}.scene-lead{letter-spacing:-.02em;color:var(--muted);max-width:620px;margin:0;font-size:clamp(21px,1.8vw,28px);line-height:1.4}.scene-body{margin-top:27px}.scene-note{color:var(--muted);max-width:560px;margin:23px 0 0;font-size:16px;line-height:1.45}.primary-action{border-radius:999px;justify-content:center;align-items:center;gap:15px;min-height:54px;padding:16px 23px;display:inline-flex;background:var(--red)!important;color:#fff!important;font-size:18px!important;font-weight:650!important}.primary-action:hover{background:#930f29!important}.text-action{align-items:center;gap:10px;padding:14px 0;display:flex;font-size:18px!important;font-weight:600!important}.author{flex-direction:column;gap:5px;margin-top:25px;font-size:19px;display:flex}.author span{color:var(--muted);font-size:14px}.contact-link{overflow-wrap:anywhere;margin-top:20px;font-size:17px;display:block;color:var(--red)!important}.cover-art{background:#f4eae2;border:1px solid #eadfd6;border-radius:25px;margin:0;overflow:hidden}.cover-art img{aspect-ratio:1.5;object-fit:cover;width:100%;display:block}.cover-art figcaption{color:#73545e;background:#fffaf5;padding:16px 20px;font-size:19px}.module-list{gap:18px;display:grid}.module-list>div{animation:.65s both module-enter;animation-delay:calc(var(--order)*.18s);gap:16px;display:flex}.module-list svg{color:var(--red);width:27px;height:27px;animation:4.5s ease-in-out infinite module-pulse;animation-delay:calc(var(--order)*1.5s);margin-top:3px}.module-list strong{font-size:24px;line-height:1.2}.module-list p{color:var(--muted);margin:5px 0 0;font-size:19px;line-height:1.35}.app-capture{border:1px solid var(--line);background:#fff;border-radius:22px;margin:0;overflow:hidden;box-shadow:0 20px 60px #562b3b0b}.capture-toolbar{border-bottom:1px solid var(--line);background:#f4f0f1;align-items:center;gap:5px;height:34px;padding:0 15px;display:flex}.capture-toolbar i{background:#d4c6cc;border-radius:50%;width:6px;height:6px}.capture-toolbar span{text-align:center;color:#9c8893;flex:1;padding-right:30px;font-size:10px}.app-capture>img{aspect-ratio:1.5;object-fit:cover;object-position:top;width:100%;display:block}.app-capture figcaption{color:var(--muted);border-top:1px solid var(--line);padding:10px 15px;font-size:12px}.step-list{gap:14px;margin:0;padding:0;list-style:none;display:grid}.step-list li{align-items:center;gap:14px;font-size:22px;line-height:1.3;display:flex}.step-list li>span{background:var(--tint);width:32px;height:32px;color:var(--red);border-radius:50%;flex-shrink:0;place-items:center;font-size:16px;font-weight:650;display:grid}.scene-choice{flex-wrap:wrap;gap:7px;margin-top:23px;display:flex}.scene-choice button{border:1px solid var(--line);border-radius:30px;padding:11px 17px;font-size:16px}.scene-choice button[aria-pressed=true]{background:var(--red);color:#fff;border-color:var(--red)}.mini-pipeline{color:var(--red);flex-wrap:wrap;align-items:center;gap:16px;font-size:21px;font-weight:650;display:flex}.mini-pipeline svg{width:20px}.range-list{gap:27px;margin-top:28px;display:grid}.range-list label{font-size:21px;line-height:1.4;display:block}.range-list label b{color:var(--red);font-weight:650}.range-list input{width:100%;accent-color:var(--red);cursor:pointer;height:21px;margin-top:17px;display:block}.body-example{color:var(--muted);margin:0;font-size:21px;line-height:1.4}.diagram-panel{border:1px solid var(--line);background:#fff;border-radius:24px;overflow:hidden}.diagram-label{border-bottom:1px solid var(--line);letter-spacing:.09em;color:#a27f8e;justify-content:space-between;align-items:center;gap:15px;padding:19px 24px;font-size:12px;display:flex}.diagram-label>span{letter-spacing:0;font-size:11px}.deck-canvas{background:linear-gradient(140deg,#fff,#fbf6f8);width:100%;height:clamp(290px,48vh,540px);display:block}.hold-time{letter-spacing:-.06em;margin-top:27px;font-size:85px;font-weight:730;line-height:1}.hold-time>span{letter-spacing:-.02em;color:var(--muted);margin-left:16px;font-size:23px;font-weight:550}.hold-track{background:#ead8e0;border-radius:5px;height:4px;margin-top:12px}.hold-track i{background:var(--red);border-radius:5px;height:100%;display:block}.demo-tools{flex-wrap:wrap;align-items:center;gap:20px;margin-top:18px;display:flex}.demo-tools button{color:var(--muted);align-items:center;gap:8px;font-size:14px;display:flex}.demo-tools button[aria-pressed=true]{color:var(--red)}.recognition-demo{border:1px solid var(--line);background:#fff;border-radius:24px;overflow:hidden}.ranking{gap:19px;padding:28px;display:grid}.ranking>div>div:first-child{color:#a38d98;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:24px;display:flex}.ranking .leader>div:first-child{color:var(--ink)}.ranking b{font-weight:650}.ranking span{font-size:19px}.score-track{background:#f1e6ec;border-radius:5px;height:6px;overflow:hidden}.score-track i{background:#cfb5c1;border-radius:5px;height:100%;display:block}.leader .score-track i{background:#d82648}.demo-subtitle{text-align:center;border-top:1px solid var(--line);background:linear-gradient(130deg,#faf5f7,#f7edf2);min-height:200px;padding:23px}.demo-subtitle small{letter-spacing:.15em;color:#aa8a99;font-size:10px;display:block}.demo-subtitle strong{min-height:78px;color:var(--red);letter-spacing:-.04em;margin:7px 0;font-size:65px;font-weight:750;line-height:1.2;display:block}.demo-subtitle p{color:var(--muted);margin:0;font-size:17px;line-height:1.4}.privacy-promise{align-items:flex-start;gap:16px;padding:20px 0;display:flex}.privacy-promise>svg{color:var(--red);width:32px;height:32px}.privacy-promise strong{font-size:26px;line-height:1.2;display:block}.privacy-promise span{color:var(--muted);margin-top:8px;font-size:20px;line-height:1.4;display:block}.quality-list{gap:17px;display:grid}.quality-list>div{border:1px solid var(--line);animation:.6s both module-enter;animation-delay:calc(var(--order)*.15s);background:#fff;border-radius:22px;gap:21px;padding:25px;display:flex}.quality-icon{background:var(--tint);width:55px;height:55px;color:var(--red);border-radius:17px;flex-shrink:0;place-items:center;display:grid}.quality-icon svg{width:30px;height:30px}.quality-list>div:nth-child(2) svg{animation:5s ease-in-out infinite hand-angle}.quality-list h2{letter-spacing:-.04em;margin:0 0 9px;font-size:28px;line-height:1.15}.quality-list p{color:var(--muted);margin:0;font-size:21px;line-height:1.4}.closing-visual{justify-content:center;align-items:center;gap:45px;display:flex}.phone-frame{background:#fff;border:8px solid #302730;border-radius:40px;width:clamp(180px,19vw,280px);overflow:hidden;box-shadow:0 20px 50px #34202d17}.phone-frame img{width:100%;display:block}.qr-card{text-align:center;flex-direction:column;align-items:center;gap:16px;max-width:230px;display:flex}.qr-card img{border:1px solid var(--line);background:#fff;border-radius:18px;width:210px;height:210px;padding:8px}.qr-card strong{letter-spacing:-.03em;font-size:25px;line-height:1.15}.qr-card span{color:var(--muted);font-size:12px}.qr-card>svg{color:var(--red)}.deck-footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;margin:0 clamp(20px,4vw,80px);display:flex}.current-block{align-items:center;gap:16px;min-width:210px;display:flex}.current-block>span{letter-spacing:-.04em;font-size:21px;font-weight:600}.current-block small{color:#b59da9;letter-spacing:0;font-size:12px;font-weight:400}.current-block strong{color:var(--muted);font-size:13px;font-weight:500}.scene-nav{gap:3px;display:flex}.scene-nav button{width:27px;min-height:40px;padding:12px 3px}.scene-nav i{background:var(--line);border-radius:3px;height:3px;display:block}.scene-nav button[aria-current=step] i{background:var(--red);height:4px}.navigation-actions{align-items:center;gap:6px;display:flex}.navigation-actions button{width:40px;height:42px;color:var(--muted);border-radius:50%;place-items:center;display:grid}.navigation-actions button:hover{background:var(--tint)}.navigation-actions>span{background:var(--line);width:1px;height:22px;margin:0 6px}.navigation-actions .next-action{background:var(--red);color:#fff;width:47px;height:47px}.print-deck{display:none}.skip-link{background:var(--red);z-index:100;padding:15px;position:fixed;top:-100px;left:16px;color:#fff!important}.skip-link:focus{top:10px}@keyframes copy-enter{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:none}}@keyframes visual-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes module-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes module-pulse{0%,60%,to{transform:scale(1)}15%,35%{transform:scale(1.12)}}@keyframes hand-angle{0%,to{transform:rotate(-12deg)}50%{transform:rotate(12deg)}}.story-panel{border:1px solid var(--line);isolation:isolate;background:#fff;border-radius:24px;overflow:hidden}.story-top{border-bottom:1px solid var(--line);color:#9d7a89;letter-spacing:.07em;justify-content:space-between;align-items:center;gap:12px;padding:14px 19px;font-size:10px;display:flex}.story-top>span{align-items:center;gap:8px;display:flex}.story-top i{background:#c21937;border-radius:50%;width:6px;height:6px}.story-top button{letter-spacing:0;color:var(--red);border:1px solid #ecd5dd;border-radius:30px;padding:6px 9px;font-size:11px}.story-canvas{background:linear-gradient(140deg,#fff,#fcf8f9);width:100%;height:clamp(240px,36vh,430px);font-family:inherit;display:block}.story-step-copy{gap:13px;min-height:83px;padding:9px 22px 15px;display:flex}.story-step-copy>b{letter-spacing:-.06em;color:var(--red);font-size:28px;font-weight:730}.story-step-copy>div{flex-direction:column;gap:5px;display:flex}.story-step-copy strong{letter-spacing:-.025em;font-size:23px}.story-step-copy span{color:var(--muted);font-size:18px;line-height:1.3}.story-progress{background:#f6edf0;height:3px;overflow:hidden}.story-progress i{transform-origin:0;background:#c41a39;height:100%;display:block;transform:scaleX(0)}.story-step-buttons{justify-content:center;align-items:center;gap:12px;padding:9px;display:flex}.story-step-buttons button{color:#8a6372;border:1px solid #e9d9df;border-radius:50%;place-items:center;width:29px;height:29px;font-size:13px;display:grid}.story-step-buttons button[aria-current=step]{background:var(--red);color:#fff;border-color:var(--red)}.story-result{transform-box:fill-box;transform-origin:50%;animation:.45s both story-appear}.story-flow-line{animation:1s linear infinite story-flow}.story-click{animation:2s ease-out infinite story-click}.story-playhead{animation:3s linear infinite story-playhead}.story-record-light{animation:1s ease-in-out infinite story-record}.story-record-progress{transform-box:fill-box;transform-origin:0;animation:3.8s linear infinite story-record-progress}.story-word{animation:.5s both story-appear}.story-check{stroke-dasharray:80;stroke-dashoffset:80px;animation:.7s forwards story-check}.story-person-card{transform-box:fill-box;transform-origin:50%;animation:.6s both story-appear}.story-bar{transform-box:fill-box;transform-origin:0;animation:1.6s ease-in-out infinite alternate story-bar}.story-turn-hand{transform-origin:0 0;animation:3s ease-in-out infinite hand-angle}.story-move-hand{animation:3s ease-in-out infinite story-move}.animations-paused .story-panel *,.story-paused *,.animations-paused .module-list svg,.animations-paused .quality-list svg{animation-play-state:paused!important}.animations-paused .story-result,.animations-paused .story-person-card{opacity:1;animation:none}.animations-paused .story-check{stroke-dashoffset:0}@keyframes story-appear{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes story-flow{to{stroke-dashoffset:-22px}}@keyframes story-click{0%,20%{opacity:0;transform:scale(.5)}40%{opacity:1}80%,to{opacity:0;transform:scale(1.5)}}@keyframes story-playhead{to{transform:translate(200px)}}@keyframes story-record{50%{opacity:.55}}@keyframes story-record-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes story-check{to{stroke-dashoffset:0}}@keyframes story-bar{0%{transform:scaleX(.7)}to{transform:scaleX(1)}}@keyframes story-move{0%,to{transform:translate(-25px,5px)}50%{transform:translate(25px,-15px)}}@media (width>=1000px) and (height<=800px){.deck-shell{grid-template-rows:66px minmax(0,1fr) 64px}.deck-main{padding-block:20px}.scene-copy h1{margin-bottom:19px;font-size:clamp(38px,3.65vw,54px)}.scene-lead{font-size:21px}.eyebrow{margin-bottom:17px;font-size:11px}.scene-body{margin-top:22px}.scene-note{margin-top:18px;font-size:14px}.story-canvas{height:clamp(225px,35vh,300px)}.story-top{padding:11px 16px}.story-step-copy{min-height:78px;padding:8px 19px 13px}.story-step-copy strong{font-size:21px}.story-step-copy span{font-size:17px}.quality-list>div{gap:18px;padding:20px}.quality-list h2{font-size:25px}.quality-list p{font-size:19px}.quality-icon{width:46px;height:46px}.step-list{gap:12px}.step-list li{font-size:20px}.hold-time{margin-top:19px;font-size:70px}.demo-subtitle{min-height:160px;padding:19px}.demo-subtitle strong{min-height:64px;font-size:53px}.ranking{gap:15px;padding:22px}.ranking>div>div:first-child{font-size:23px}.diagram-label{padding:15px 20px}.phone-frame{width:190px}.qr-card img{width:175px;height:175px}.qr-card strong{font-size:23px}.closing-visual{gap:32px}}@media (width<=1250px){.brand small{display:none}.block-nav button{padding-inline:9px}}@media (width<=999px){.deck-shell{grid-template-rows:auto minmax(0,1fr) calc(62px + env(safe-area-inset-bottom,0px))}.deck-header{flex-wrap:wrap;row-gap:5px;margin:0 20px;padding:12px 0 7px}.block-nav{flex-basis:100%;order:3;justify-content:space-between}.block-nav button{min-height:32px;padding:5px 9px;font-size:12px}.brand{font-size:25px}.fullscreen-action span{display:none}.deck-main{padding:20px 22px 32px}.scene{flex-direction:column;align-items:stretch;gap:15px;max-width:740px;height:auto;display:flex}.scene-copy{display:contents}.scene-copy>.eyebrow{order:0;margin:0;font-size:11px}.scene-copy>h1{order:1;margin:0;font-size:clamp(33px,5vw,48px)}.scene-visual{order:2;animation:none}.scene-copy>.scene-lead{order:3;max-width:none;font-size:20px}.scene-copy>.scene-body{order:4;margin:5px 0 0}.scene-copy>.scene-note{order:5;max-width:none;margin:0;font-size:16px}.story-canvas{aspect-ratio:800/440;height:auto;min-height:0;max-height:340px}.scene-nav{display:none}.deck-footer{padding-bottom:env(safe-area-inset-bottom,0px);margin:0 17px}.current-block{gap:10px;min-width:0}.current-block strong{max-width:90px;font-size:11px}.navigation-actions{gap:3px}.navigation-actions button{width:36px;height:38px}.navigation-actions .next-action{width:42px;height:42px}.navigation-actions>span{margin:0 2px}.cover-art img{aspect-ratio:1.8;max-height:350px}.cover-art figcaption{padding:13px 17px;font-size:17px}.deck-canvas{height:300px}.app-capture>img{aspect-ratio:1.65}.quality-list{gap:14px}.quality-list>div{padding:22px}.quality-list h2{font-size:26px}.quality-list p{font-size:20px}.closing-visual{gap:25px}.phone-frame{width:180px}.qr-card img{width:160px;height:160px}.qr-card strong{font-size:22px}}@media (width<=600px){.deck-header{margin:0 16px}.block-nav{gap:0}.block-nav button{padding-inline:6px;font-size:10px}.block-nav button>span{display:none}.deck-main{padding:16px 19px 28px}.scene-copy>h1{font-size:34px}.scene-lead{font-size:20px}.story-top{letter-spacing:0;padding:10px 12px;font-size:9px}.story-top button{padding:5px 7px;font-size:10px}.story-step-copy{gap:10px;min-height:96px;padding:9px 14px 12px}.story-step-copy strong{font-size:20px}.story-step-copy span{font-size:17px}.story-step-copy>b{font-size:25px}.story-step-buttons{padding:8px}.module-list strong{font-size:23px}.module-list p{font-size:18px}.step-list li{font-size:20px}.quality-list>div{gap:15px;padding:19px}.quality-icon{border-radius:13px;width:40px;height:40px}.quality-icon svg{width:25px;height:25px}.quality-list h2{font-size:23px}.quality-list p{font-size:19px}.mini-pipeline{gap:10px;font-size:18px}.primary-action{padding:14px 18px;font-size:16px!important}.hold-time{font-size:72px}.ranking{padding:20px}.demo-subtitle strong{min-height:64px;font-size:51px}.diagram-label{padding:14px;font-size:9px}.diagram-label span{font-size:9px}.phone-frame{border-width:6px;border-radius:28px;width:140px}.qr-card{max-width:150px}.qr-card img{width:140px;height:140px}.qr-card strong{font-size:19px}.closing-visual{gap:18px}.contact-link{font-size:16px}.current-block strong{font-size:10px}}@media (width<=999px) and (orientation:landscape){.deck-shell{grid-template-rows:48px minmax(0,1fr) 48px}.deck-header{flex-wrap:nowrap;gap:12px;margin:0 14px;padding:0}.block-nav{flex-basis:auto;order:0}.block-nav button{padding:5px 8px;font-size:10px}.block-nav button>span{display:none}.brand{font-size:23px}.peru-mark{width:19px;height:17px}.fullscreen-action{min-height:36px}.deck-main{padding:11px 17px}.scene{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:20px;max-width:none;height:100%;display:grid}.scene-copy{max-height:100%;padding-right:3px;display:block;overflow:auto}.scene-copy>.eyebrow{margin-bottom:10px;font-size:9px}.scene-copy>h1{margin-bottom:13px;font-size:28px}.scene-copy>.scene-lead{font-size:17px;line-height:1.35}.scene-copy>.scene-body{margin-top:16px}.scene-copy>.scene-note{margin-top:15px;font-size:13px;line-height:1.35}.scene-visual{position:sticky;top:0}.story-top{padding:6px 10px;font-size:8px}.story-top button{padding:4px 6px;font-size:9px}.story-canvas{aspect-ratio:auto;height:clamp(105px,100dvh - 241px,300px);max-height:none}.story-step-copy{gap:8px;min-height:51px;padding:6px 11px}.story-step-copy>b{font-size:21px}.story-step-copy strong{font-size:16px}.story-step-copy span{font-size:13px}.story-step-buttons{padding:5px}.story-step-buttons button{width:23px;height:23px;font-size:11px}.cover-art img{aspect-ratio:1.8;max-height:calc(100dvh - 150px)}.cover-art figcaption{padding:8px 12px;font-size:13px}.module-list{gap:12px}.module-list strong{font-size:18px}.module-list p{font-size:16px}.module-list svg{width:22px;height:22px}.step-list{gap:9px}.step-list li{gap:10px;font-size:17px}.step-list li>span{width:27px;height:27px;font-size:13px}.scene-choice{gap:5px;margin-top:14px}.scene-choice button{padding:8px 12px;font-size:13px}.range-list{gap:18px;margin-top:16px}.range-list label{font-size:16px}.range-list input{margin-top:10px}.body-example{font-size:16px}.deck-canvas{height:clamp(140px,100dvh - 150px,400px)}.diagram-label{padding:9px 11px;font-size:8px}.diagram-label span{font-size:8px}.ranking{gap:8px;padding:11px 14px}.ranking>div>div:first-child{margin-bottom:5px;font-size:17px}.ranking span{font-size:14px}.score-track{height:4px}.demo-subtitle{min-height:0;padding:10px}.demo-subtitle strong{min-height:41px;margin:3px;font-size:34px}.demo-subtitle p{font-size:12px}.demo-subtitle small{font-size:8px}.hold-time{margin-top:15px;font-size:56px}.hold-time>span{font-size:19px}.demo-tools{gap:13px;margin-top:14px}.demo-tools button{font-size:12px}.privacy-promise{gap:10px;padding:0}.privacy-promise strong{font-size:21px}.privacy-promise span{font-size:16px}.quality-list{gap:9px}.quality-list>div{gap:12px;padding:13px}.quality-list h2{margin-bottom:5px;font-size:18px}.quality-list p{font-size:15px}.quality-icon{border-radius:11px;width:34px;height:34px}.phone-frame{width:115px;max-height:calc(100dvh - 130px)}.qr-card{gap:9px;max-width:140px}.qr-card img{width:110px;height:110px}.qr-card strong{font-size:17px}.qr-card span{font-size:9px}.primary-action{min-height:41px;padding:11px 15px;font-size:14px!important}.text-action{font-size:15px!important}.author{margin-top:17px;font-size:16px}.author span{font-size:12px}.contact-link{margin-top:14px;font-size:13px}.navigation-actions button{width:33px;height:35px}.navigation-actions .next-action{width:38px;height:38px}.current-block>span{font-size:18px}}@media (prefers-reduced-motion:reduce){.deck-shell:not(.motion-opt-in) *,.deck-shell:not(.motion-opt-in) :before,.deck-shell:not(.motion-opt-in) :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.deck-shell:not(.motion-opt-in) .story-check{stroke-dashoffset:0}}@media print{.deck-shell{height:auto;display:block;overflow:visible}.deck-header,.deck-main,.deck-footer,.skip-link{display:none!important}.print-deck{background:#fff;display:block}.print-deck>section{break-after:page;min-height:90vh;padding:30px}.print-deck h1{margin:25px 0;font-size:32pt;line-height:1.2}.print-deck p{font-size:19pt;line-height:1.5}.print-deck img{object-fit:contain;max-width:90%;max-height:50vh;margin-top:30px;display:block}.print-deck>section:last-child{break-after:auto}}.scene-body>.scene-choice:first-child{margin-top:0}@media (width>=1000px) and (height<=800px){.scene-compare .range-list{gap:12px;margin-top:18px}.scene-compare .range-list label{font-size:18px}.scene-compare .range-list input{height:18px;margin-top:8px}.scene-compare .scene-note,.scene-result .scene-note{margin-top:14px}.scene-compare .scene-body,.scene-result .scene-body{margin-top:20px}.scene-compare h1,.scene-result h1{font-size:43px}.scene-result .hold-time{margin-top:15px}}.navigation-actions .motion-activation{background:var(--tint);width:auto;min-width:86px;color:var(--red);border-radius:999px;gap:7px;padding:8px 12px;font-size:13px;font-weight:600;display:flex}@media (width<=600px){.navigation-actions .motion-activation{min-width:70px;padding:7px 8px;font-size:11px}.navigation-actions .motion-activation svg{width:16px}.navigation-actions:has(.motion-activation)>button[aria-label=Repetir\ escena]{display:none}}
