.s67-wrap{background:#faf8f3;color:#111;font-family:Arial,sans-serif;overflow:hidden}.s67-wrap p,.s67-wrap h2,.s67-wrap h3{margin:0}.s67-wrap #escena06{position:relative;padding:110px 24px 55px}.s67-wrap #escena06:before{content:"";position:absolute;inset:0 0 auto;height:380px;background:url('assets/fondo_escritorio_1920x1750.png') center top/1920px 1750px no-repeat;pointer-events:none}.s67-faq-header{position:relative;text-align:center;max-width:760px;margin:0 auto 45px}.s67-eyebrow{color:#f14e2c;font-size:13px;line-height:1.4;letter-spacing:.16em;font-weight:700;margin-bottom:16px!important}.s67-wrap h2{font:bold 54px/.98 Georgia,'Times New Roman',serif;letter-spacing:-.04em}.s67-faq-header h2{max-width:560px;margin:0 auto 24px}.s67-description{font-size:18px;line-height:1.55;max-width:680px;margin:auto!important}.s67-faq{position:relative;max-width:960px;margin:auto;border:1px solid #d2cec6;border-radius:9px;overflow:hidden;background:#faf8f3ed}.s67-item+.s67-item{border-top:1px solid #d2cec6}.s67-item h3{font:inherit}.s67-item button{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;min-height:62px;min-width:0;padding:18px 24px;border:0;border-radius:0;background:transparent;color:#111;text-align:left;cursor:pointer;font:bold 19px/1.3 Georgia,serif}.s67-item button span{font:27px/1 Arial,sans-serif;margin:0;flex-shrink:0}.s67-item button:hover{background:#f2eee5}.s67-item button:focus-visible{outline:3px solid #ed5a25;outline-offset:-4px}.s67-answer{padding:0 64px 22px 24px;font-size:16px;line-height:1.6;color:#333}.s67-answer[hidden]{display:none}.s67-wrap #escena07{display:grid;grid-template-columns:260px minmax(0,1fr) 300px;gap:30px;align-items:center;max-width:1240px;margin:0 auto 50px;padding:40px 24px;background:radial-gradient(ellipse at center,#f4ecdc,#faf8f3 76%)}.s67-close-art{width:260px;height:200px;background:url('assets/fondo_escritorio_1920x1750.png') -100px -1080px/1920px 1750px no-repeat}.s67-close-copy{text-align:center}.s67-close-copy h2{font-size:48px;margin-bottom:22px}.s67-close-copy>p:last-child{font-size:17px;line-height:1.5}.s67-purchase{border:1px solid #716a60;border-radius:8px;padding:20px 16px;text-align:center;background:#faf8f3}.s67-license{font-size:11px;line-height:1.4;text-transform:uppercase;letter-spacing:.05em}.s67-price{font:bold 42px/1.1 Georgia,serif;margin:14px 0!important}.s67-purchase button{min-width:0;width:100%;font:700 18px/1.25 Arial,sans-serif;background:#ff7035;border:1px solid #f95f26;color:#15100c;padding:14px 12px;border-radius:9px;cursor:not-allowed}.s67-purchase button span{margin:0 0 0 8px}.s67-payment{font-size:12px;line-height:1.4;margin-top:12px!important}#s67-purchase-state{font-size:11px;color:#6b574b;margin-top:8px}.s67-footer{border-top:1px solid #aaa198;margin:0 38px;padding:28px 24px 30px;display:grid;grid-template-columns:220px 1fr;gap:24px;align-items:start}.s67-brand{font:bold italic 24px/1.3 Georgia,serif;text-decoration:none;color:#111;width:max-content;position:relative}.s67-brand:after{content:"";position:absolute;left:25%;right:25%;bottom:-6px;border-bottom:2px solid #f14e2c}.s67-footer nav{display:flex;gap:22px;flex-wrap:wrap;justify-content:flex-end;padding-top:7px}.s67-footer nav a{font-size:13px;color:#222;text-decoration:none}.s67-footer a:hover{text-decoration:underline}.s67-footer a:focus-visible{outline:3px solid #ed5a25;outline-offset:4px}.s67-legal{grid-column:1/-1;text-align:right;font-size:11px;line-height:1.7;color:#4d4841}
@media(orientation:portrait),(max-width:900px){.s67-wrap #escena06{padding:150px 20px 30px}.s67-wrap #escena06:before{height:150px;background-image:url('assets/fondo_movil_1080x1920.png');background-size:540px 960px;background-position:center -15px}.s67-faq-header{margin-bottom:26px}.s67-eyebrow{font-size:11px;letter-spacing:.13em;margin-bottom:12px!important}.s67-wrap h2{font-size:36px;line-height:1.03;max-width:340px}.s67-description{font-size:16px;line-height:1.5}.s67-faq-header h2{margin-bottom:18px}.s67-item button{font-size:17px;line-height:1.35;padding:16px 15px;min-height:58px;gap:16px}.s67-item button span{font-size:25px}.s67-answer{padding:0 18px 20px;font-size:16px;line-height:1.55}.s67-wrap #escena07{grid-template-columns:1fr;gap:24px;margin:0 20px 30px;padding:30px 15px 32px}.s67-close-art{display:none}.s67-close-copy h2{font-size:39px;margin:0 auto 18px}.s67-close-copy>p:last-child{font-size:16px;line-height:1.5}.s67-purchase{max-width:360px;width:100%;margin:auto;padding:20px 16px}.s67-price{font-size:42px}.s67-purchase button{min-height:48px;font-size:18px}.s67-footer{display:flex;flex-direction:column;align-items:center;margin:0 20px;padding:24px 0 28px;gap:24px}.s67-footer nav{justify-content:center;gap:14px 18px;padding:0}.s67-legal{text-align:center;font-size:11px}.s67-brand{font-size:24px}}
/* Keep both margin illustrations visible at ordinary desktop widths. */
@media(orientation:landscape) and (min-width:901px){.s67-wrap #escena06:before{background-size:min(100vw,1920px) auto}}
.s67-close-art{background-size:1468.24px 1338.24px;background-position:-99.41px -825.88px}
@media(orientation:portrait),(max-width:900px){.s67-wrap #escena06:before{background-size:100% auto;background-position:center top}}

.s67-purchase button:not(:disabled){cursor:pointer}
