html{scroll-behavior:auto}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{background:#f6f3ec;color:#182430;font-family:Inter,sans-serif;-webkit-font-smoothing:antialiased}.landing-scope{--navy-deep: #0A2540;--navy: #12365A;--navy-soft: #1C4670;--teal: #167C74;--teal-soft: #DCEEEC;--mint: #3ECFB2;--mint-dark: #1F9E85;--near-black: #0B0E12;--gold: #C9A227;--gold-soft: #F3E6BC;--paper: #F6F3EC;--paper-line: #E4DFD1;--ink: #182430;--ink-soft: #51606D;--white: #FDFCFA;--red: #9B3B32;--radius: 2px;font-family:Inter,sans-serif;line-height:1.55;-webkit-font-smoothing:antialiased;background:var(--paper);color:var(--ink)}.landing-scope *,.landing-scope *:before,.landing-scope *:after{box-sizing:border-box}.landing-scope h1,.landing-scope h2,.landing-scope h3{font-family:Fraunces,serif;font-weight:600;letter-spacing:-.01em;margin:0;color:var(--navy-deep)}.landing-scope .mono{font-family:IBM Plex Mono,monospace;letter-spacing:.02em}.landing-scope .eyebrow{font-family:IBM Plex Mono,monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--teal);font-weight:600}.landing-scope a{color:inherit}.landing-scope .wrap{max-width:1120px;margin:0 auto;padding:0 28px}.landing-scope :focus-visible{outline:2px solid var(--gold);outline-offset:3px}.landing-scope section{padding:96px 0}.landing-scope .section-head{max-width:640px;margin-bottom:52px}.landing-scope .section-head h2{font-size:clamp(26px,3.6vw,38px);line-height:1.14;margin-top:12px}.landing-scope .section-head p{font-size:16.5px;color:var(--ink-soft);margin-top:16px;max-width:56ch}.landing-scope .btn{display:inline-flex;align-items:center;gap:8px;font-family:Inter,sans-serif;font-weight:600;font-size:13.5px;padding:11px 20px;border-radius:var(--radius);text-decoration:none;cursor:pointer;border:1px solid transparent;transition:transform .15s ease,background .15s ease,box-shadow .15s ease}.landing-scope .btn-primary{background:var(--navy-deep);color:var(--white)}.landing-scope .btn-primary:hover{background:var(--navy);transform:translateY(-1px)}.landing-scope .btn-gold{background:var(--gold);color:var(--navy-deep)}.landing-scope .btn-gold:hover{transform:translateY(-1px);box-shadow:0 6px 18px #c9a22759}.landing-scope .btn-ghost{border-color:#fff6;color:#fff;background:transparent}.landing-scope .btn-ghost:hover{background:#ffffff1a}.landing-scope .reveal{opacity:0;transform:translateY(18px);transition:opacity .7s ease,transform .7s ease}.landing-scope .reveal.in{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion: reduce){.landing-scope .reveal{opacity:1;transform:none;transition:none}}.landing-scope .lg2{display:grid;grid-template-columns:1fr 1fr;gap:48px}.landing-scope .lg2-wide{display:grid;grid-template-columns:1fr 1fr;gap:56px}.landing-scope .lg2-asym{display:grid;grid-template-columns:1.1fr 1fr;gap:56px}.landing-scope .lg2-flip{display:grid;grid-template-columns:1fr 1.1fr;gap:56px}.landing-scope .lg2-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.landing-scope .lg2-price{display:grid;grid-template-columns:1fr auto;gap:24px}.landing-scope .lg2-check{display:grid;grid-template-columns:1fr 1fr;gap:12px 28px}.landing-scope .lg3-why{display:grid;grid-template-columns:repeat(3,1fr);gap:1px}.landing-scope .lg3-foot{display:grid;grid-template-columns:repeat(3,auto);gap:36px}.landing-scope .lg4{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.landing-scope .lh-burger,.landing-scope .lh-mobile{display:none}.landing-scope button,.landing-scope [role=button]{touch-action:manipulation;-webkit-tap-highlight-color:transparent;min-height:44px}.landing-scope .btn{min-height:44px}@media (max-width: 767px){.landing-scope section{padding:52px 0}.landing-scope .wrap{padding:0 18px}.landing-scope .section-head{margin-bottom:28px}.landing-scope .lg2,.landing-scope .lg2-wide,.landing-scope .lg2-asym,.landing-scope .lg2-flip,.landing-scope .lg2-cards{grid-template-columns:1fr;gap:28px}.landing-scope .lg2-price{grid-template-columns:1fr;gap:16px}.landing-scope .lg2-check{grid-template-columns:1fr;gap:10px}.landing-scope .lg3-why{grid-template-columns:1fr;gap:0}.landing-scope .lg3-foot{grid-template-columns:1fr;gap:24px}.landing-scope .lg4{grid-template-columns:repeat(2,1fr);gap:16px}.landing-scope .hero-section{padding:52px 0 44px!important}.landing-scope .hero-h1{max-width:100%!important}.landing-scope .hero-btns{flex-direction:column}.landing-scope .hero-btns>*{justify-content:center;width:100%}.landing-scope .hero-img-wrap{max-height:none!important;overflow:visible!important;border-radius:10px}.landing-scope .price-right{text-align:left!important}.landing-scope .oferta-cta{flex-direction:column}.landing-scope .oferta-cta>*{justify-content:center;width:100%}.landing-scope .calc-panel{padding:20px 16px!important}.landing-scope .flip-card-wrap{height:200px!important}.landing-scope .screenshot-box{max-height:400px;overflow:hidden}.landing-scope .finalcta-section{padding:64px 0!important}.landing-scope .section-head h2{font-size:clamp(22px,6vw,32px)}.landing-scope .section-head p{font-size:15px}.landing-scope .btn{min-height:44px;padding:11px 18px}.landing-scope .lh-nav,.landing-scope .lh-cta{display:none!important}.landing-scope .lh-burger{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:none;border:1px solid var(--paper-line);border-radius:6px;font-size:20px;cursor:pointer;color:var(--navy-deep);touch-action:manipulation;-webkit-tap-highlight-color:transparent}.landing-scope .lh-mobile{display:flex;flex-direction:column;padding:12px 18px 20px;border-top:1px solid var(--paper-line);gap:0}.landing-scope .lh-mobile a:not(.btn){display:flex;align-items:center;padding:0 4px;font-size:16px;font-weight:500;color:var(--navy-deep);text-decoration:none;border-bottom:1px solid var(--paper-line);min-height:44px}.landing-scope .lh-mobile .btn{margin-top:14px;justify-content:center}.landing-scope table th,.landing-scope table td{padding:10px 12px!important;font-size:13px!important}.landing-scope table th{font-size:10px!important}.landing-scope .quemusa-section{padding:36px 0}.landing-scope .lg4 h3{font-size:15px}.landing-scope blockquote{font-size:15px!important}}@media (min-width: 768px) and (max-width: 1023px){.landing-scope section{padding:72px 0}.landing-scope .hero-section{padding:72px 0 64px!important}.landing-scope .wrap{padding:0 22px}.landing-scope .lg2{gap:32px}.landing-scope .lg2-wide,.landing-scope .lg2-asym,.landing-scope .lg2-flip{gap:36px}.landing-scope .lg4{grid-template-columns:repeat(2,1fr);gap:20px}.landing-scope .lg3-why{grid-template-columns:repeat(2,1fr);gap:1px}.landing-scope .lg3-foot{grid-template-columns:repeat(2,auto);gap:28px}.landing-scope .calc-panel{padding:24px 26px!important}.landing-scope table th,.landing-scope table td{padding:12px 14px!important;font-size:13.5px!important}.landing-scope .flip-card-wrap{height:175px!important}.landing-scope .btn{min-height:44px}}@supports (padding-left: env(safe-area-inset-left)){.landing-scope .wrap{padding-left:calc(28px + env(safe-area-inset-left,0px));padding-right:calc(28px + env(safe-area-inset-right,0px))}@media (max-width: 767px){.landing-scope .wrap{padding-left:calc(18px + env(safe-area-inset-left,0px));padding-right:calc(18px + env(safe-area-inset-right,0px))}}@media (min-width: 768px) and (max-width: 1023px){.landing-scope .wrap{padding-left:calc(22px + env(safe-area-inset-left,0px));padding-right:calc(22px + env(safe-area-inset-right,0px))}}}
