.sempre-home{--background:var(--sempre-public-paper);--foreground:var(--neutral-10);--muted:var(--neutral-3);--muted-foreground:var(--neutral-7);--card:var(--neutral-1);--border:var(--neutral-4);--primary:var(--color-1);--primary-foreground:var(--cte-accent-text);--accent:var(--neutral-3);--success:#3c614b;--radius:16px;--font-sans:var(--font-geist-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:ui-monospace, monospace;--paper:var(--neutral-2);--ink:var(--neutral-10);--copy:var(--neutral-7);--line:var(--neutral-4);--sempre-forest:var(--color-1);--sempre-on-forest:var(--cte-accent-text);background:var(--background);color:var(--foreground);font-family:var(--font-ui);overflow:clip}:is(html:has(.sempre-home),body:has(.sempre-home)){background:var(--sempre-public-paper);overscroll-behavior-y:none}.sempre-home>header{--site-header-background:color-mix(in srgb, var(--neutral-2) 94%, transparent)}.sempre-home>footer{color:var(--foreground);gap:28px;padding:40px 0 0}.sempre-home-content{padding-top:64px;line-height:1.6}.sempre-home-content .btn{width:fit-content}.sempre-home-content .hero .btn{margin-inline:auto}@media (max-width:800px){.sempre-home-content{padding-top:56px}}.sempre-home-content *{box-sizing:border-box}.sempre-home-content a:not(.sempre-button){color:inherit;text-decoration:none}.sempre-home-content button{font:inherit;color:inherit;cursor:pointer}.sempre-home-content a,.sempre-home-content button,.sempre-home-content summary{-webkit-tap-highlight-color:transparent}.sempre-home-content a:focus-visible,.sempre-home-content button:focus-visible,.sempre-home-content summary:focus-visible{outline:2px solid var(--success);outline-offset:5px}.sempre-home-content button{border:0}.sempre-home-content h1,.sempre-home-content h2,.sempre-home-content h3,.sempre-home-content p{margin:0}.sempre-home-content h1,.sempre-home-content h2,.sempre-home-content h3{text-wrap:balance}.sempre-home-content p{text-wrap:pretty}.sempre-home-content ::selection{background:var(--accent)}.sempre-home-content .wrap,.sempre-home>footer{width:min(100% - 96px,1160px);margin-inline:auto}.sempre-home-content .btn{border-radius:var(--radius-full);justify-content:center;align-items:center;gap:20px;min-height:48px;padding:12px 24px;font-size:15px;font-weight:550;line-height:1.35;display:inline-flex}.sempre-home-content .btn:before{border-radius:var(--radius-full)}.sempre-home-content .btn.small{min-height:36px;padding:8px 14px;font-size:14px}.sempre-home-content .btn.outline{color:var(--foreground);border-color:var(--border);background:0 0}.sempre-home-content .btn.outline:hover{background:var(--muted)}.sempre-home-content .text-link{align-items:center;gap:12px;padding:7px 0;font-size:14px;font-weight:550;display:inline-flex}.sempre-home-content .text-link:hover{text-underline-offset:5px;text-decoration:underline}.sempre-home-content .hero{text-align:center;padding:94px 0 40px}.sempre-home-content .eyebrow{letter-spacing:.055em;color:var(--muted-foreground);margin-bottom:19px;font-size:12px;font-weight:550;display:block}.sempre-home-content .hero h1{letter-spacing:-.055em;max-width:940px;margin:auto;font-size:clamp(42px,5.6vw,76px);font-weight:550;line-height:1.075}.sempre-home-content .hero h1 span{color:var(--sempre-forest)}.sempre-home-content .hero p{max-width:560px;color:var(--muted-foreground);margin:25px auto 27px;font-size:18px;line-height:1.6}.sempre-home-content .hero-actions{justify-content:center;align-items:center;gap:24px;display:flex}.sempre-home-content .hero .fine{margin:15px auto 0;font-size:12px}.sempre-home-content .film{margin-top:28px}.sempre-home-content .video-frame{aspect-ratio:1920/1050;background:#c4d6dd;border-radius:18px;overflow:hidden}.sempre-home-content .video-frame video{aspect-ratio:1920/1050;object-fit:contain;width:100%;height:auto;display:block}.sempre-home-content .caption{color:var(--muted-foreground);font-size:11px}.sempre-home-content .audience{color:var(--muted-foreground);flex-wrap:wrap;justify-content:center;gap:32px;padding:24px 0 35px;font-size:13px;display:flex}.sempre-home-content .audience span{align-items:center;gap:9px;display:flex}.sempre-home-content .audience svg{width:18px;height:18px}.sempre-home-content .section-heading h2{letter-spacing:-.045em;font-size:clamp(30px,3.4vw,46px);font-weight:550;line-height:1.14}.sempre-home-content .section-heading p{color:var(--muted-foreground);max-width:430px;font-size:16px}.sempre-home-content .feature-row{border-top:1px solid var(--border);grid-template-columns:.8fr 1.2fr;align-items:center;gap:70px;padding:66px 0;display:grid}.sempre-home-content .feature-row.reverse{grid-template-columns:1.2fr .8fr}.sempre-home-content .feature-copy h2{letter-spacing:-.04em;margin-bottom:19px;font-size:clamp(29px,3vw,40px);font-weight:550;line-height:1.15}.sempre-home-content .feature-copy p{color:var(--muted-foreground);margin-bottom:20px;font-size:15px}.sempre-home-content .feature-copy ul{gap:10px;margin:0 0 20px;padding:0;font-size:13px;list-style:none;display:grid}.sempre-home-content .feature-copy li:before{content:"✓";color:var(--success);padding-right:10px}.sempre-home-content .app-window{background:var(--card);font-variant-numeric:tabular-nums;border:1px solid #24262216;border-radius:12px;overflow:hidden;box-shadow:0 8px 24px #24262209}.sempre-home-content .window-top{border-bottom:1px solid #e6e7df;justify-content:space-between;align-items:center;gap:10px;padding:15px 18px;font-size:12px;font-weight:550;display:flex}.sempre-home-content .window-top span{color:var(--muted-foreground);font-size:10px;font-weight:400}.sempre-home-content .status{background:#edf2e9;border-radius:999px;padding:4px 8px;display:inline-flex;color:var(--success)!important;font-size:10px!important}.sempre-home-content .caption{margin:12px 3px 0;display:block}.sempre-home-content .table-scroll{overflow-x:auto}.sempre-home-content table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:11px}.sempre-home-content th,.sempre-home-content td{text-align:left;border-bottom:1px solid #e6e7df;padding:14px 16px}.sempre-home-content th{color:var(--muted-foreground);background:#fbfbf7;font-size:10px;font-weight:400}.sempre-home-content th:not(:first-child),.sempre-home-content td:not(:first-child){text-align:right}.sempre-home-content tr:last-child td{border-bottom:0}.sempre-home-content td small{color:var(--muted-foreground);font-size:9px;display:block}.sempre-home-content td b{font-weight:550}.sempre-home-content .stock-search{color:var(--muted-foreground);border:1px solid #e6e7df;border-radius:999px;margin:16px 16px 0;padding:9px 13px;font-size:11px}.sempre-home-content .dashboard-section{background:#e9e9e0;margin-top:35px;padding:65px 0 70px}.sempre-home-content .section-heading{text-align:center;max-width:720px;margin:0 auto 35px}.sempre-home-content .section-heading p{max-width:560px;margin:20px auto 0}.sempre-home-content .setup .intro{padding:0 0 35px}.sempre-home-content .plan-strip{background:var(--card);border:1px solid var(--border);border-radius:16px;justify-content:space-between;align-items:center;gap:25px;margin-top:38px;padding:30px 34px;display:flex}.sempre-home-content .plan-strip h3{letter-spacing:-.03em;margin-bottom:5px;font-size:22px;font-weight:550}.sempre-home-content .plan-strip p{color:var(--muted-foreground);font-size:13px}.sempre-home-content .faq{grid-template-columns:.8fr 1.2fr;gap:70px;padding:10px 0 75px;display:grid}.sempre-home-content .faq h2{letter-spacing:-.04em;font-size:37px;font-weight:550;line-height:1.12}.sempre-home-content .faq>div>p{color:var(--muted-foreground);margin-top:18px;font-size:14px}.sempre-home-content .questions details{border-top:1px solid var(--border)}.sempre-home-content .questions details:last-child{border-bottom:1px solid var(--border)}.sempre-home-content .questions summary{cursor:pointer;padding:20px 28px 20px 0;font-size:14px;font-weight:500;list-style:none;position:relative}.sempre-home-content .questions summary:after{content:"+";font-size:21px;font-weight:300;position:absolute;top:17px;right:2px}.sempre-home-content .questions details[open] summary:after{content:"−"}.sempre-home-content .questions p{color:var(--muted-foreground);padding:0 25px 21px 0;font-size:13px;line-height:1.7}.sempre-home-content .closing{border-top:1px solid var(--border);text-align:center;padding:72px 20px 76px}.sempre-home-content .closing .closing-mark{width:58px;height:58px;margin:0 auto 23px;display:block}.sempre-home-content .closing h2{letter-spacing:-.05em;font-size:clamp(36px,4.5vw,59px);font-weight:550;line-height:1.1}.sempre-home-content .closing p{color:var(--muted-foreground);max-width:450px;margin:20px auto 25px;font-size:15px}.sempre-home-content .closing .fine{margin:14px 0 10px;font-size:11px}@media (min-width:1400px){.sempre-home-content .hero{padding-top:112px}}@media (max-width:1050px){.sempre-home-content .wrap,.sempre-home>footer{width:calc(100% - 56px)}.sempre-home-content .feature-row,.sempre-home-content .feature-row.reverse,.sempre-home-content .faq{gap:35px}}@media (max-width:800px){.sempre-home-content .hero{padding-top:66px}.sempre-home-content .hero h1{font-size:54px}.sempre-home-content .feature-row,.sempre-home-content .feature-row.reverse{grid-template-columns:1fr 1.2fr;gap:30px}.sempre-home-content .feature-copy h2{font-size:31px}.sempre-home-content .feature-copy ul{display:none}}@media (max-width:600px){.sempre-home-content .wrap,.sempre-home>footer{width:calc(100% - 36px)}.sempre-home-content .hero{padding:45px 0 26px}.sempre-home-content .eyebrow{margin-bottom:16px;font-size:10px}.sempre-home-content .hero h1{letter-spacing:-.055em;font-size:42px}.sempre-home-content .hero p{margin-top:20px;font-size:16px}.sempre-home-content .hero-actions{flex-direction:column;gap:7px}.sempre-home-content .hero-actions .btn{min-width:190px}.sempre-home-content .hero .fine{margin-top:12px;font-size:11px}.sempre-home-content .film{margin-top:12px}.sempre-home-content .video-frame{border-radius:10px}.sempre-home-content .audience{gap:11px 19px;padding:21px 0 24px;font-size:11px}.sempre-home-content .audience svg{width:15px}.sempre-home-content .section-heading h2{font-size:32px}.sempre-home-content .section-heading p{font-size:14px}.sempre-home-content .feature-row,.sempre-home-content .feature-row.reverse{grid-template-columns:1fr;gap:25px;padding:39px 0}.sempre-home-content .feature-row.reverse .feature-copy{order:-1}.sempre-home-content .feature-copy h2{font-size:32px}.sempre-home-content .feature-copy p{margin-bottom:12px;font-size:14px}.sempre-home-content .feature-copy .eyebrow{margin-bottom:12px}.sempre-home-content .caption{font-size:9px}.sempre-home-content .window-top{padding:13px 14px}.sempre-home-content th,.sempre-home-content td{padding:13px 10px;font-size:10px}.sempre-home-content .window-top span{font-size:9px}.sempre-home-content .dashboard-section{margin-top:15px;padding:42px 0}.sempre-home-content .section-heading{margin-bottom:25px}.sempre-home-content .section-heading p{margin-top:17px}.sempre-home-content .setup{padding:45px 0}.sempre-home-content .setup .intro{padding-bottom:25px}.sempre-home-content .plan-strip{flex-direction:column;align-items:flex-start;gap:20px;margin-top:30px;padding:25px}.sempre-home-content .plan-strip h3{font-size:23px}.sempre-home-content .plan-strip p{font-size:12px}.sempre-home-content .faq{grid-template-columns:1fr;gap:25px;padding:5px 0 45px}.sempre-home-content .faq h2{font-size:32px}.sempre-home-content .faq>div>p{margin-top:14px;font-size:13px}.sempre-home-content .questions summary{font-size:13px}.sempre-home-content .closing{padding:45px 0}.sempre-home-content .closing h2{font-size:38px}.sempre-home-content .closing p{font-size:14px}.sempre-home-content .closing .closing-mark{width:45px;height:45px;margin-bottom:20px}}@media (prefers-reduced-motion:reduce){.sempre-home-content *{transition:none!important}}.sempre-home-content .catalog-demo{border-top:1px solid var(--border);padding:55px 0 65px}.sempre-home-content .catalog-heading{justify-content:space-between;align-items:end;gap:45px;margin-bottom:28px;display:flex}.sempre-home-content .catalog-heading h2{letter-spacing:-.045em;font-size:clamp(30px,3.4vw,46px);font-weight:550;line-height:1.14}.sempre-home-content .catalog-heading p{color:var(--muted-foreground);max-width:390px;font-size:15px}.sempre-home-content .catalog-options{background:var(--muted);border-radius:999px;gap:5px;padding:4px;display:flex}.sempre-home-content .catalog-options button{background:0 0;min-height:44px;padding:10px 18px;font-size:13px}.sempre-home-content .catalog-options button[aria-pressed=true]{background:var(--card);font-weight:550;box-shadow:0 2px 5px #24262209}.sempre-home-content .catalog-frame,.sempre-home-content .catalog-frame video{aspect-ratio:1920/988}.sempre-home-content .catalog-caption .text-link{white-space:nowrap;font-size:12px}.sempre-home-content .catalog-demo .eyebrow{margin-bottom:13px}@media (max-width:800px){.sempre-home-content .catalog-heading{gap:25px}.sempre-home-content .catalog-heading p{max-width:280px;font-size:14px}.sempre-home-content .catalog-options button{padding-inline:14px;font-size:12px}}@media (max-width:600px){.sempre-home-content .catalog-demo{padding:38px 0 40px}.sempre-home-content .catalog-heading{margin-bottom:23px;display:block}.sempre-home-content .catalog-heading h2{font-size:32px}.sempre-home-content .catalog-heading p{max-width:none;margin-top:17px}.sempre-home-content .catalog-options{width:100%}.sempre-home-content .catalog-options button{flex:1}.sempre-home-content .catalog-caption .text-link{margin-top:8px}}.sempre-home-content .catalog-showcase{border:1px solid var(--border);background:#ebece3;border-radius:20px;grid-template-columns:220px minmax(0,1fr);align-items:center;gap:40px;padding:30px;display:grid}.sempre-home-content .catalog-options{background:0 0;border-radius:0;flex-direction:column;align-self:center;gap:0;padding:0;display:flex}.sempre-home-content .catalog-options button{text-align:left;min-width:0;color:var(--muted-foreground);background:0 0;border-radius:0;padding:24px 0 26px;display:block;position:relative;box-shadow:none!important}.sempre-home-content .catalog-options button[aria-pressed=true]{color:var(--foreground);background:0 0}.sempre-home-content .option-label{letter-spacing:-.02em;justify-content:space-between;align-items:center;gap:15px;font-size:17px;font-weight:550;line-height:1.35;display:flex}.sempre-home-content .option-label>span{opacity:0;font-size:15px}.sempre-home-content .catalog-options button[aria-pressed=true] .option-label>span{opacity:1}.sempre-home-content .option-description{max-width:210px;margin-top:11px;font-size:12px;font-weight:400;line-height:1.6;display:block}.sempre-home-content .option-track{background:#cbd0c1;height:2px;display:block;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.sempre-home-content .option-track i{background:var(--success);transform-origin:0;width:100%;height:100%;transform:scaleX(var(--progress,0));will-change:transform;display:block}.sempre-home-content .catalog-player{min-width:0}.sempre-home-content .catalog-frame{aspect-ratio:8/5;background:var(--card);border:1px solid #20251f16;border-radius:11px;position:relative;box-shadow:0 4px 16px #24262208}.sempre-home-content .catalog-frame video{aspect-ratio:8/5;object-fit:contain;width:100%;height:100%}.sempre-home-content .catalog-frame video:fullscreen{object-fit:contain;background:#161915}.sempre-home-content .catalog-player-meta{color:var(--muted-foreground);justify-content:space-between;align-items:center;gap:15px;margin-top:12px;font-size:10px;display:flex}.sempre-home-content .catalog-player-meta button{background:0 0;align-items:center;gap:8px;padding:4px 0;font-size:11px;display:inline-flex}.sempre-home-content .catalog-player-meta button:hover{text-decoration:underline}.sempre-home-content .catalog-heading{align-items:end;margin-bottom:30px}.sempre-home-content .catalog-heading p{max-width:360px}@media (min-width:1350px){.sempre-home-content .catalog-showcase{grid-template-columns:225px minmax(0,1fr);gap:44px}}@media (max-width:1050px){.sempre-home-content .catalog-showcase{grid-template-columns:180px minmax(0,1fr);gap:26px;padding:24px}.sempre-home-content .option-label{font-size:16px}}@media (max-width:800px){.sempre-home-content .catalog-showcase{grid-template-columns:160px minmax(0,1fr);gap:22px;padding:20px}.sempre-home-content .catalog-options button{padding:21px 0 23px;font-size:12px}.sempre-home-content .option-label{font-size:15px}.sempre-home-content .option-description{font-size:11px;line-height:1.5}.sempre-home-content .catalog-heading p{max-width:280px}}@media (max-width:600px){.sempre-home-content .catalog-showcase{border-radius:16px;flex-direction:column;align-items:stretch;gap:20px;padding:16px;display:flex}.sempre-home-content .catalog-options{grid-template-columns:1fr 1fr;align-self:stretch;gap:18px;width:auto;display:grid}.sempre-home-content .catalog-options button{min-height:85px;padding:3px 0 15px}.sempre-home-content .option-label{gap:5px;font-size:13px}.sempre-home-content .option-label>span{font-size:12px}.sempre-home-content .option-description{margin-top:8px;font-size:10px}.sempre-home-content .catalog-player{width:100%}.sempre-home-content .catalog-player-meta{gap:8px;font-size:9px}.sempre-home-content .catalog-frame{border-radius:8px}.sempre-home-content .catalog-heading p{max-width:none}.sempre-home-content .catalog-heading{margin-bottom:22px}}@media (prefers-reduced-motion:reduce){.sempre-home-content .option-track i{will-change:auto}}@media (min-width:601px) and (max-width:900px){.sempre-home-content .catalog-showcase{grid-template-columns:1fr;gap:24px}.sempre-home-content .catalog-options{grid-template-columns:1fr 1fr;align-self:stretch;gap:24px;display:grid}.sempre-home-content .catalog-options button{padding:0 0 18px}.sempre-home-content .option-description{max-width:none}.sempre-home-content .catalog-frame{width:100%}}.sempre-home-content .catalog-frame,.sempre-home-content .catalog-frame video{aspect-ratio:1920/988}.sempre-home-content .catalog-frame video{object-fit:contain}.sempre-home-content .catalog-showcase{background:0 0;border:0;border-radius:0;padding:0}.sempre-home-content .catalog-frame{aspect-ratio:1920/988;isolation:isolate;position:relative}.sempre-home-content .catalog-frame video{aspect-ratio:auto;object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}.sempre-home-content .catalog-showcase{align-items:start}.sempre-home-content .catalog-options{align-self:start}@media (min-width:901px){.sempre-home-content .catalog-options button:first-child{padding-top:0}}@media (max-width:900px){.sempre-home-content .catalog-options{grid-template-columns:repeat(3,minmax(0,1fr));align-self:stretch}}@media (max-width:600px){.sempre-home-content .option-label{font-size:12px}.sempre-home-content .option-description{font-size:10px}.sempre-home-content .catalog-options{gap:12px}}.sempre-home-content .product-intro-section{padding:65px 0 75px}.sempre-home-content .product-intro{text-align:center;letter-spacing:-.025em;max-width:950px;margin:auto;font-size:clamp(25px,2.5vw,36px);font-weight:550;line-height:1.5}.sempre-home-content .intro-word{display:inline-block}.sempre-home-content .intro-letter{opacity:1}.sempre-home-content .product-intro[data-phase=pending] .intro-letter{opacity:0}.sempre-home-content .product-intro[data-phase=writing] .intro-letter{animation:intro-type .16s ease-out var(--typing-delay) backwards}@keyframes intro-type{0%{opacity:0}to{opacity:1}}.sempre-home-content .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sempre-home-content .catalog-demo{padding-top:35px}.sempre-home-content .setup{padding:55px 0}.sempre-home-content .setup .plan-strip{margin-top:0}.sempre-home-content .film{margin-bottom:20px}.sempre-home-content .feature-copy p{max-width:350px}.sempre-home-content .catalog-showcase{margin-bottom:0}@media (max-width:600px){.sempre-home-content .product-intro-section{padding:35px 0 42px}.sempre-home-content .product-intro{text-align:left;font-size:25px}.sempre-home-content .catalog-demo{padding-top:30px}.sempre-home-content .setup{padding:35px 0}}@media (prefers-reduced-motion:reduce){.sempre-home-content .intro-letter{opacity:1!important;animation:none!important}}.sempre-home-content .price-animation{background:#e9e2d5;border-radius:18px;min-width:0;padding:28px;position:relative;overflow:hidden}.sempre-home-content .price-list-heading{justify-content:space-between;align-items:center;gap:15px;padding:20px 17px;display:flex}.sempre-home-content .price-list-heading h3{letter-spacing:-.03em;margin-top:7px;font-size:18px;font-weight:550}.sempre-home-content .price-action{border:1px solid var(--border);white-space:nowrap;border-radius:999px;padding:8px 12px;font-size:11px;transition:background .2s,color .2s;display:inline-flex}.sempre-home-content .price-value{border:1px solid #0000;border-radius:999px;min-width:72px;padding:5px 8px;transition:border-color .2s,background .2s,color .2s;display:inline-block}.sempre-home-content .price-animation[data-step="1"] .price-value,.sempre-home-content .price-animation[data-step="2"] .price-value{border-color:var(--border);background:#f7f8f0}.sempre-home-content .price-animation[data-step="2"] .price-value{background:#ecf2e5;border-color:#8b9a79}.sempre-home-content .price-feedback{border-top:1px solid var(--border);height:44px;color:var(--muted-foreground);align-items:center;padding:0 17px;font-size:10px;display:flex}.sempre-home-content .price-animation[data-step="4"] .price-feedback{color:var(--success);background:#edf2e9}.sempre-home-content .price-animation[data-step="2"] .price-action,.sempre-home-content .review-save{background:var(--primary);color:var(--primary-foreground)}.sempre-home-content .price-review{opacity:0;visibility:hidden;background:#33382c25;justify-content:center;align-items:center;padding:20px;transition:opacity .22s,visibility .22s;display:flex;position:absolute;inset:0}.sempre-home-content .price-review-panel{background:var(--card);border:1px solid var(--border);border-radius:14px;width:100%;padding:21px;transition:transform .22s;transform:translateY(8px);box-shadow:0 12px 30px #24262212}.sempre-home-content .price-review-panel h3{font-size:18px;font-weight:550}.sempre-home-content .price-review-panel p{color:var(--muted-foreground);margin:6px 0 14px;font-size:11px}.sempre-home-content .price-review-panel td,.sempre-home-content .price-review-panel th{padding:10px 6px;font-size:10px}.sempre-home-content .update-name{border:1px solid var(--border);border-radius:999px;margin-bottom:12px;padding:8px 12px;font-size:11px}.sempre-home-content .review-save{float:right;margin-top:14px}.sempre-home-content .price-review-panel:after{content:"";clear:both;display:block}.sempre-home-content .price-animation[data-step="3"] .price-review{opacity:1;visibility:visible}.sempre-home-content .price-animation[data-step="3"] .price-review-panel{transform:translateY(0)}@media (max-width:600px){.sempre-home-content .price-animation{padding:16px}.sempre-home-content .price-review{padding:12px}.sempre-home-content .price-review-panel{padding:16px}.sempre-home-content .price-review-panel td{font-size:9px}.sempre-home-content .price-action{font-size:10px}}@media (prefers-reduced-motion:reduce){.sempre-home-content .price-animation *{transition:none!important}}@media (max-width:900px){.sempre-home-content #precios{grid-template-columns:1fr}.sempre-home-content #precios .feature-copy{order:-1}.sempre-home-content .price-animation{max-width:600px}}.sempre-home-content #precios{grid-template-columns:1fr;gap:25px}.sempre-home-content #precios>.feature-copy{grid-row:1;grid-template-columns:1fr 1fr;align-items:center;gap:12px 50px;display:grid}.sempre-home-content #precios>.feature-copy .eyebrow{grid-column:1/-1;margin:0}.sempre-home-content #precios>.feature-copy h2{grid-row:2/4;margin:0}.sempre-home-content #precios>.feature-copy p{margin:0}.sempre-home-content #precios>.feature-copy a{justify-self:start}.sempre-home-content .price-workflow{background:#e9e5db;max-width:950px;margin:auto;padding:28px}.sempre-home-content .price-workflow>.app-window{min-height:360px;position:relative}.sempre-home-content .workflow-stage{visibility:hidden;opacity:0;transition:opacity .24s,visibility .24s;position:absolute;inset:51px 0 0}.sempre-home-content .workflow-overview{padding:35px}.sempre-home-content .workflow-overview h3{letter-spacing:-.03em;margin:12px 0 5px;font-size:24px}.sempre-home-content .workflow-overview p{color:var(--muted-foreground);margin-bottom:24px;font-size:12px}.sempre-home-content .price-workflow[data-step="0"] .workflow-overview,.sempre-home-content .price-workflow[data-step="1"] .workflow-edit,.sempre-home-content .price-workflow[data-step="2"] .workflow-edit,.sempre-home-content .price-workflow[data-step="3"] .workflow-edit,.sempre-home-content .price-workflow[data-step="4"] .workflow-history,.sempre-home-content .price-workflow[data-step="5"] .workflow-history{visibility:visible;opacity:1}.sempre-home-content .price-workflow .price-list-heading{padding:17px 20px}.sempre-home-content .price-list-heading small{color:var(--muted-foreground);font-size:10px}.sempre-home-content .price-workflow .price-list-heading p{color:var(--muted-foreground);margin-top:5px;font-size:10px}.sempre-home-content .price-workflow table{font-size:12px}.sempre-home-content .price-workflow th,.sempre-home-content .price-workflow td{padding:13px 20px}.sempre-home-content .price-workflow th{font-size:10px}.sempre-home-content .price-workflow .price-value{min-width:84px;font-size:12px}.sempre-home-content .price-workflow .price-feedback{font-size:11px}.sempre-home-content .store-application{background:var(--muted);border-radius:8px;justify-content:space-between;align-items:center;margin:0 20px 12px;padding:9px 12px;font-size:11px;display:flex}.sempre-home-content .store-application strong{font-weight:500}.sempre-home-content .price-workflow[data-step="5"] .store-application{color:var(--success);background:#edf2e9}.sempre-home-content .price-workflow .print-profiles{opacity:.45}.sempre-home-content .price-workflow[data-step="5"] .print-profiles{opacity:1;background:var(--primary);color:var(--primary-foreground)}.sempre-home-content .price-workflow .price-review-panel{max-width:600px}.sempre-home-content .price-workflow .price-review-panel td,.sempre-home-content .price-workflow .price-review-panel th{padding:10px 9px}.sempre-home-content .price-workflow .history-nav{font-size:11px}.sempre-home-content .price-workflow .current-result{font-size:10px}@media (max-width:600px){.sempre-home-content #precios>.feature-copy{display:block}.sempre-home-content #precios>.feature-copy .eyebrow{margin-bottom:13px}.sempre-home-content #precios>.feature-copy h2{margin-bottom:16px}.sempre-home-content .price-workflow{padding:14px}.sempre-home-content .price-workflow>.app-window{min-height:380px}.sempre-home-content .price-workflow th,.sempre-home-content .price-workflow td{padding:12px 8px;font-size:10px}.sempre-home-content .price-workflow .price-value{min-width:65px;font-size:10px}.sempre-home-content .price-workflow .price-list-heading{padding:17px 12px}.sempre-home-content .price-workflow .price-list-heading h3{font-size:16px}.sempre-home-content .price-workflow .price-action{padding:7px 9px;font-size:9px}.sempre-home-content .store-application{margin-inline:12px}.sempre-home-content .workflow-overview{padding:25px}.sempre-home-content .price-workflow .price-review-panel td,.sempre-home-content .price-workflow .price-review-panel th{padding:9px 5px;font-size:9px}}.sempre-home-content .stock-animation{background:#e3e7e9;border-radius:18px;padding:28px}.sempre-home-content .stock-animation>.app-window{min-height:350px;position:relative}.sempre-home-content .inventory-content,.sempre-home-content .movement-content{transition:opacity .2s,visibility .2s;position:absolute;inset:51px 0 0}.sempre-home-content .movement-content{visibility:hidden;opacity:0}.sempre-home-content .inventory-summary{color:var(--muted-foreground);padding:13px 16px 5px;font-size:10px}.sempre-home-content .stock-animation td,.sempre-home-content .stock-animation th{padding:14px 13px;font-size:11px}.sempre-home-content .stock-animation th{font-size:9px}.sempre-home-content .stock-move-link{white-space:nowrap;font-size:9px}.sempre-home-content .inventory-other{transition:opacity .2s}.sempre-home-content .stock-animation[data-step="1"] .inventory-other{opacity:.2}.sempre-home-content .stock-animation[data-step="1"] .inventory-focus{background:#edf2e9}.sempre-home-content .stock-animation[data-step="2"] .inventory-content,.sempre-home-content .stock-animation[data-step="3"] .inventory-content{opacity:0;visibility:hidden}.sempre-home-content .stock-animation[data-step="2"] .movement-content,.sempre-home-content .stock-animation[data-step="3"] .movement-content{opacity:1;visibility:visible}.sempre-home-content .movement-product{padding:17px}.sempre-home-content .movement-product small{color:var(--muted-foreground);font-size:10px}.sempre-home-content .movement-product h3{letter-spacing:-.03em;margin:7px 0 9px;font-size:18px;font-weight:550}.sempre-home-content .movement-product>span{color:var(--muted-foreground);font-size:11px}.sempre-home-content .movement-product strong{color:var(--foreground);margin-left:9px}.sempre-home-content .movement-sale{transition:background .25s}.sempre-home-content .stock-animation[data-step="3"] .movement-sale{background:#edf2e9}@media (max-width:600px){.sempre-home-content .stock-animation{padding:16px}.sempre-home-content .stock-animation td,.sempre-home-content .stock-animation th{padding:13px 8px;font-size:10px}.sempre-home-content .stock-move-link{font-size:9px}.sempre-home-content .stock-animation>.app-window{min-height:365px}}@media (prefers-reduced-motion:reduce){.sempre-home-content .stock-animation *{transition:none!important}}@media (max-width:900px){.sempre-home-content #stock{grid-template-columns:1fr}.sempre-home-content #stock>.feature-copy{order:-1}}.sempre-home-content #precios .price-workflow+.caption{width:100%;max-width:950px;margin:12px auto 0;display:block}.sempre-home-content .cash-animation{background:#e7e9df;border-radius:18px;padding:26px;position:relative}.sempre-home-content .cash-animation>.app-window{min-height:460px;position:relative}.sempre-home-content .cash-demo-stage{visibility:hidden;opacity:0;padding:23px;transition:opacity .2s,visibility .2s;position:absolute;inset:51px 0 0}.sempre-home-content .cash-demo-stage h3,.sempre-home-content .cash-demo-confirm h3{letter-spacing:-.025em;margin-bottom:16px;font-size:20px;font-weight:550;line-height:1.3}.sempre-home-content .cash-demo-stage p,.sempre-home-content .cash-demo-confirm p{color:var(--muted-foreground);margin:-7px 0 18px;font-size:11px}.sempre-home-content .cash-demo-open h3{margin-top:20px}.sempre-home-content .cash-demo-line{border-bottom:1px solid var(--border);justify-content:space-between;gap:12px;padding:13px 0;font-size:12px;display:flex}.sempre-home-content .cash-demo-line strong{white-space:nowrap;font-weight:550}.sempre-home-content .cash-demo-button{background:var(--primary);color:var(--primary-foreground);border-radius:999px;justify-content:center;margin-top:23px;padding:10px 17px;font-size:11px;display:inline-flex}.sempre-home-content .cash-demo-field{justify-content:space-between;align-items:center;gap:12px;margin:11px 0;font-size:12px;display:flex}.sempre-home-content .cash-demo-input{text-align:right;border:1px solid var(--border);font-variant-numeric:tabular-nums;border-radius:999px;min-width:125px;padding:9px 13px;transition:background .2s,border-color .2s}.sempre-home-content .cash-demo-review{padding:23px 12px}.sempre-home-content .cash-demo-review h3{padding-inline:10px}.sempre-home-content .cash-demo-review td,.sempre-home-content .cash-demo-review th{padding:14px 7px;font-size:10px}.sempre-home-content .cash-demo-review td:last-child{color:var(--success)}.sempre-home-content .cash-demo-closed{text-align:center;padding-top:45px}.sempre-home-content .cash-demo-check{width:46px;height:46px;color:var(--success);border:1px solid #a5b697;border-radius:50%;justify-content:center;align-items:center;margin-bottom:20px;font-size:24px;display:inline-flex}.sempre-home-content .cash-demo-closed .cash-demo-line{color:var(--success);margin:25px 0 20px}.sempre-home-content .cash-demo-note{color:var(--muted-foreground);font-size:11px}.sempre-home-content .cash-animation[data-step="0"] .cash-demo-open,.sempre-home-content .cash-animation[data-step="1"] .cash-demo-count,.sempre-home-content .cash-animation[data-step="2"] .cash-demo-count,.sempre-home-content .cash-animation[data-step="3"] .cash-demo-count,.sempre-home-content .cash-animation[data-step="4"] .cash-demo-review,.sempre-home-content .cash-animation[data-step="5"] .cash-demo-closed{opacity:1;visibility:visible}.sempre-home-content .cash-demo-confirm{opacity:0;visibility:hidden;background:#33382c25;align-items:center;padding:20px;transition:opacity .2s,visibility .2s;display:flex;position:absolute;inset:0}.sempre-home-content .cash-demo-confirm>div{border:1px solid var(--border);background:var(--card);border-radius:14px;width:100%;padding:22px;box-shadow:0 12px 30px #24262212}.sempre-home-content .cash-animation[data-step="3"] .cash-demo-confirm{opacity:1;visibility:visible}@media (max-width:900px){.sempre-home-content #caja{grid-template-columns:1fr}.sempre-home-content .cash-animation{max-width:650px}}@media (max-width:600px){.sempre-home-content .cash-animation{padding:16px}.sempre-home-content .cash-demo-stage{padding:19px 14px}.sempre-home-content .cash-demo-review{padding-inline:6px}.sempre-home-content .cash-demo-review td,.sempre-home-content .cash-demo-review th{padding:14px 5px;font-size:9px}.sempre-home-content .cash-demo-confirm{padding:12px}.sempre-home-content .cash-demo-confirm>div{padding:18px}.sempre-home-content .cash-demo-line{font-size:11px}.sempre-home-content .cash-demo-input{min-width:115px}.sempre-home-content .cash-demo-field{font-size:11px}}@media (prefers-reduced-motion:reduce){.sempre-home-content .cash-animation *{transition:none!important}}.sempre-home-content .cash-demo-input{min-height:38px;position:relative}.sempre-home-content .cash-animation[data-step="2"] .cash-demo-input{background:var(--card);border-color:var(--border)}.sempre-home-content .cash-animation[data-step="2"] .cash-demo-input[data-typing=true]{background:#f4f7ef;border-color:#6b8258;box-shadow:0 0 0 2px #6b825814}.sempre-home-content .cash-demo-input[data-typing=true]:after{content:"";background:var(--success);width:1px;animation:.85s step-end infinite cash-caret;position:absolute;top:10px;bottom:10px;right:8px}@keyframes cash-caret{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.sempre-home-content .cash-demo-input:after{display:none}}.sempre-home-content .overview-demo{border:1px solid var(--border);font-variant-numeric:tabular-nums;background:#fffefa;border-radius:14px;grid-template-columns:145px minmax(0,1fr);display:grid;overflow:hidden;box-shadow:0 12px 30px #24262208}.sempre-home-content .overview-body{min-width:0;padding:0 24px 25px}.sempre-home-content .overview-toolbar{color:var(--muted-foreground);border-bottom:1px solid #e3e4dc;justify-content:space-between;padding:16px 0;font-size:10px;display:flex}.sempre-home-content .overview-title{justify-content:space-between;align-items:center;gap:16px;padding:24px 0;display:flex}.sempre-home-content .overview-title h3{letter-spacing:-.04em;font-size:26px;font-weight:550;line-height:1.2}.sempre-home-content .overview-title p{color:var(--muted-foreground);margin-top:7px;font-size:11px}.sempre-home-content .overview-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:25px;display:grid}.sempre-home-content .overview-metrics>div{border:1px solid #e3e4dc;border-radius:10px;min-width:0;padding:15px 12px;transition:background .35s}.sempre-home-content .overview-metrics>div>span{min-height:28px;font-size:10px;line-height:1.4;display:block}.sempre-home-content .overview-metrics b{letter-spacing:-.035em;margin:7px 0;font-size:clamp(17px,2vw,25px);font-weight:550;display:block}.sempre-home-content .overview-metrics small{color:var(--muted-foreground);min-height:25px;font-size:8px;line-height:1.5;display:block}.sempre-home-content .overview-demo[data-step="0"] .overview-metrics>div{animation:.6s ease-out backwards overview-appear}.sempre-home-content .overview-metrics>div:nth-child(2){animation-delay:.12s!important}.sempre-home-content .overview-metrics>div:nth-child(3){animation-delay:.24s!important}.sempre-home-content .overview-metrics>div:nth-child(4){animation-delay:.36s!important}@keyframes overview-appear{0%{opacity:.25;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.sempre-home-content .overview-panels{grid-template-columns:1.3fr 1fr;gap:14px;display:grid}.sempre-home-content .overview-panels>section{border:1px solid #e3e4dc;border-radius:10px;min-width:0;padding:19px 16px}.sempre-home-content .overview-demo h4{letter-spacing:-.02em;margin:0;font-size:14px;font-weight:550}.sempre-home-content .comparison-heading{justify-content:space-between;align-items:center;gap:8px;display:flex}.sempre-home-content .comparison-heading>strong{color:var(--success);letter-spacing:-.03em;font-size:19px;font-weight:550}.sempre-home-content .overview-comparison>p{color:var(--muted-foreground);margin-top:7px;font-size:9px;line-height:1.5}.sempre-home-content .comparison-legend{color:var(--muted-foreground);gap:14px;margin:22px 0 13px;font-size:8px;display:flex}.sempre-home-content .comparison-store{justify-content:space-between;gap:10px;font-size:10px;display:flex}.sempre-home-content .comparison-store strong{font-weight:550}.sempre-home-content .comparison-meter{background:#f1f2eb;border-radius:4px;height:17px;margin:12px 0 14px;position:relative}.sempre-home-content .comparison-meter i{transform-origin:0;background:#6b8059;border-radius:4px;transition:transform 1.2s cubic-bezier(.2,.7,.3,1);position:absolute;inset:0 6% 0 0;transform:scaleX(1)}.sempre-home-content .comparison-meter>span{background:#313b2c;width:2px;position:absolute;top:-4px;bottom:-4px;left:83.63%}.sempre-home-content .overview-demo[data-step="0"] .comparison-meter i{transform:scaleX(0)}.sempre-home-content .overview-comparison>small{color:var(--muted-foreground);font-size:9px}.sempre-home-content .overview-demo[data-step="2"] .overview-alert{background:#f4f0e4;box-shadow:inset 0 0 0 1px #d4c5a4}.sempre-home-content .overview-stores{margin-top:24px}.sempre-home-content .overview-stores>small{color:var(--muted-foreground);font-size:9px}.sempre-home-content .overview-store-card{border:1px solid #e3e4dc;border-radius:10px;margin-top:12px;padding:16px;transition:background .4s,box-shadow .4s}.sempre-home-content .overview-store-card>div:first-child{justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.sempre-home-content .overview-store-card strong{font-weight:550}.sempre-home-content .store-card-values{color:var(--muted-foreground);gap:40px;margin-top:17px;font-size:9px;display:flex}.sempre-home-content .store-card-values b{color:var(--foreground);margin-top:5px;font-size:15px;font-weight:550;display:block}.sempre-home-content .overview-demo[data-step="3"] .overview-store-card{background:#f4f7ef;box-shadow:inset 0 0 0 1px #b0bca4}@media (max-width:1000px){.sempre-home-content .overview-demo{grid-template-columns:120px minmax(0,1fr)}.sempre-home-content .overview-body{padding-inline:18px}.sempre-home-content .overview-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.sempre-home-content .overview-metrics>div>span,.sempre-home-content .overview-metrics small{min-height:0}.sempre-home-content .overview-metrics b{font-size:23px}}@media (max-width:600px){.sempre-home-content .overview-demo{grid-template-columns:1fr}.sempre-home-content .overview-body{padding:0 14px 18px}.sempre-home-content .overview-title{padding:20px 0}.sempre-home-content .overview-title h3{font-size:24px}.sempre-home-content .overview-title p{font-size:10px}.sempre-home-content .overview-metrics{gap:8px;margin-bottom:18px}.sempre-home-content .overview-metrics>div{min-height:112px;padding:12px 10px}.sempre-home-content .overview-metrics>div>span{min-height:26px;font-size:9px}.sempre-home-content .overview-metrics small{font-size:8px}.sempre-home-content .overview-metrics b{font-size:22px}.sempre-home-content .overview-panels{grid-template-columns:1fr;gap:12px}.sempre-home-content .overview-panels>section{padding:16px 13px}.sempre-home-content .overview-store-card>div:first-child{font-size:11px}.sempre-home-content .store-card-values{gap:25px}.sempre-home-content .overview-title .status{white-space:nowrap;font-size:8px!important}}@media (prefers-reduced-motion:reduce){.sempre-home-content .overview-demo *{transition:none!important;animation:none!important}.sempre-home-content .overview-demo .comparison-meter i{transform:scaleX(1)!important}}.sempre-home-content .overview-demo{grid-template-columns:minmax(0,1fr)}.sempre-home-content .overview-panels>.overview-attention{border:0;border-left:1px solid var(--border);background:0 0;border-radius:0;padding:8px 0 8px 25px}.sempre-home-content .overview-demo[data-step="2"] .overview-alert:before{opacity:1}.sempre-home-content .overview-demo[data-step="2"] .attention-amount>span{color:#78591f}@media (max-width:600px){.sempre-home-content .overview-panels>.overview-attention{border-left:0;border-top:1px solid var(--border);margin-top:5px;padding:20px 0 0}}.sempre-home-content .overview-panels{grid-template-columns:minmax(0,1fr)}.sempre-home-content .overview-notice{color:#634d24;background:#f5f0e4;border:1px solid #e0d5b9;border-radius:8px;align-items:center;gap:12px;margin:0 0 18px;padding:13px 16px;transition:background .35s,border-color .35s;display:flex}.sempre-home-content .overview-notice>svg{flex-shrink:0}.sempre-home-content .overview-notice>div{flex-wrap:wrap;flex:1;align-items:baseline;gap:14px;min-width:0;display:flex}.sempre-home-content .overview-notice strong{font-size:11px;font-weight:550}.sempre-home-content .overview-notice>div>span{color:#705e39;font-size:10px}.sempre-home-content .notice-action{white-space:nowrap;align-items:center;gap:10px;font-size:10px;font-weight:550;display:inline-flex}.sempre-home-content .overview-demo[data-step="2"] .overview-notice{background:#eee5cf;border-color:#bca365}@media (max-width:600px){.sempre-home-content .overview-notice{align-items:flex-start;gap:9px;padding:12px}.sempre-home-content .overview-notice>div{display:block}.sempre-home-content .overview-notice>div>span{margin-top:5px;font-size:9px;display:block}.sempre-home-content .overview-notice strong{font-size:10px}.sempre-home-content .notice-action{gap:5px;padding-top:2px;font-size:9px}}@media (prefers-reduced-motion:reduce){.sempre-home-content .overview-notice{transition:none}}.sempre-home-content .product-intro-section p{text-align:center;letter-spacing:-.025em;max-width:950px;margin:auto;font-size:clamp(25px,2.5vw,36px);font-weight:550;line-height:1.5}@media (max-width:600px){.sempre-home-content .product-intro-section p{text-align:left;font-size:25px}}.sempre-home-content .hero h1{max-width:1120px}.sempre-home-content .hero-actions .btn{margin-inline:0}.sempre-home-content .eyebrow{font-family:inherit}.sempre-home-content :is(.feature-row,#precios,#stock,.catalog-demo){border-top:1px solid var(--border);grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:center;gap:48px;padding-block:76px;display:grid}.sempre-home-content .feature-row>*{min-width:0}.sempre-home-content :is(#caja,#stock){grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr)}.sempre-home-content :is(#caja,#stock)>.feature-copy{grid-area:1/2}.sempre-home-content :is(#caja,#stock)>div:not(.feature-copy){grid-area:1/1}.sempre-home-content #precios>.feature-copy{grid-area:1/1;display:block}.sempre-home-content #precios>div:not(.feature-copy){grid-area:1/2}.sempre-home-content #precios>.feature-copy .eyebrow{margin-bottom:16px}.sempre-home-content #precios>.feature-copy h2{margin-bottom:19px}.sempre-home-content #precios>.feature-copy p{margin-bottom:20px}.sempre-home-content .catalog-copy{align-self:start}.sempre-home-content .catalog-heading{margin:0 0 24px;display:block}.sempre-home-content .catalog-heading p{margin-top:18px}.sempre-home-content .catalog-options{flex-direction:column;gap:0;display:flex}.sempre-home-content .catalog-options button{padding:18px 0 20px}.sempre-home-content .option-description{max-width:290px}.sempre-home-content .catalog-player{align-self:center;width:100%}.sempre-home-content .dashboard-section{padding-block:0}.sempre-home-content .dashboard-section .feature-row{border-top:0}.sempre-home-content .overview-demo{width:100%}.sempre-home-content .price-workflow{padding:18px}.sempre-home-content .plan-strip{border:0;border-block:1px solid var(--border);background:0 0;border-radius:0;padding:32px 0}.sempre-home-content .plan-link{flex-shrink:0}.sempre-home-content .faq{padding-block:30px 90px}.sempre-home-content [data-landing-questions] [data-slot=accordion-trigger]{border-radius:4px}.sempre-home-content :is(.plan-link,[data-landing-questions] [data-slot=accordion-trigger]):focus-visible{outline:2px solid var(--success);outline-offset:4px;box-shadow:none;border-color:#0000}.sempre-home-content .closing{isolation:isolate;color:#f7f9f6;background:#203c30;border:0;border-radius:16px;margin-bottom:32px;padding:88px 24px 72px;position:relative;overflow:hidden}.sempre-home-content .closing>:not(.closing-watermark){position:relative}.sempre-home-content .closing-watermark{z-index:-1;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 560 560'%3E%3Ctext x='0' y='460' font-family='Arial,sans-serif' font-size='560' font-weight='600' letter-spacing='-45' fill='white' fill-opacity='.035'%3Es.%3C/text%3E%3C/svg%3E") 50%/contain no-repeat;width:560px;height:560px;position:absolute;bottom:-150px;left:-28px;transform:rotate(-15deg)}.sempre-home-content .closing h2{margin-bottom:30px}.sempre-home-content .closing h2 span{color:#c5d7bc}.sempre-home-content .closing .btn{color:#203c30;background:#f3f6e9}.sempre-home-content .closing .btn:hover{background:#e3ead7}.sempre-home-content .closing .fine,.sempre-home-content .closing .text-link{color:#d1dfd0}.sempre-home-content .closing :focus-visible{outline-color:#f3f6e9}@media (max-width:1000px){.sempre-home-content :is(.feature-row,#precios,#stock,.catalog-demo){grid-template-columns:minmax(0,1fr);gap:32px;padding-block:48px}.sempre-home-content :is(#caja,#precios,#stock)>div{grid-area:auto/1}.sempre-home-content :is(#caja,#precios,#stock)>.feature-copy{grid-row:1}.sempre-home-content .feature-copy p{max-width:500px}.sempre-home-content .catalog-player{grid-column:1}.sempre-home-content .closing{padding:64px 20px 52px}}.sempre-home-content .closing .fine{margin-inline:auto}@media (max-width:1000px){.sempre-home-content :is(#caja,#precios,#stock){grid-template-columns:minmax(0,1fr)}.sempre-home-content :is(#caja,#precios,#stock)>.feature-copy{grid-area:1/1}.sempre-home-content :is(#caja,#precios,#stock)>div:not(.feature-copy){grid-area:2/1}}.sempre-home-content .price-workflow>.app-window{min-height:460px}@media (max-width:600px){.sempre-home-content .price-workflow>.app-window{min-height:440px}}.sempre-home-content .catalog-options [data-slot=button]{white-space:normal;width:100%;height:auto}.sempre-home-content .video-hold-frame{object-fit:contain;z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.sempre-home-content .video-hold-frame[hidden]{display:none}.sempre-home-content .sale-frame{position:relative}.sempre-home-content .sale-poster{position:absolute;inset:0}.sempre-home-content .sale-poster img{object-fit:contain;width:100%;height:100%;display:block}.sempre-home-content .sale-frame video{position:relative}.sempre-home-content .hero h1 span,.sempre-home-content .closing h2 span{font-family:var(--font-geist-serif), Georgia, serif;letter-spacing:-.035em;font-weight:400}@media (max-width:600px){.sempre-home-content .sale-frame{aspect-ratio:900/680}.sempre-home-content .sale-frame video,.sempre-home-content .sale-poster img{aspect-ratio:auto;object-fit:contain;height:100%}}
