@font-face{font-family:'Bricolage Grotesque';font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/wp-content/themes/peruboxair/next/fonts/93a6e477e1480c92-s.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Bricolage Grotesque';font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/wp-content/themes/peruboxair/next/fonts/c7e0cf6c760983e7-s.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Bricolage Grotesque';font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/wp-content/themes/peruboxair/next/fonts/9d5a263311222317-s.p.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Bricolage Grotesque Fallback';src:local("Arial");ascent-override:88.21%;descent-override:25.61%;line-gap-override:0%;size-adjust:105.43%}.__className_1243c3{font-family:'Bricolage Grotesque','Bricolage Grotesque Fallback';font-style:normal}html{--font-display:'Bricolage Grotesque', 'Bricolage Grotesque Fallback'}@font-face{font-family:'Instrument Sans';font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(/wp-content/themes/peruboxair/next/fonts/adb45196eddef626-s.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Instrument Sans';font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(/wp-content/themes/peruboxair/next/fonts/26d0ba92e140f0dc-s.p.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Instrument Sans Fallback';src:local("Arial");ascent-override:94.42%;descent-override:24.33%;line-gap-override:0%;size-adjust:102.74%}.__className_3f4a4b{font-family:'Instrument Sans','Instrument Sans Fallback';font-style:normal}html{--font-body:'Instrument Sans', 'Instrument Sans Fallback'}:root{--red:oklch(0.608 0.209 27);--red-deep:oklch(0.535 0.219 29.2);--gold:oklch(0.784 0.159 73);--gold-2:oklch(0.792 0.16 72.4);--gold-ink:oklch(0.52 0.12 62);--drench:oklch(0.465 0.18 28);--drench-2:oklch(0.405 0.158 27.5);--drench-3:oklch(0.345 0.13 27);--night:oklch(0.255 0.07 26);--white:oklch(0.993 0.004 30);--paper:oklch(0.982 0.007 30);--paper-2:oklch(0.962 0.011 30);--paper-3:oklch(0.935 0.015 30);--line:oklch(0.895 0.013 30);--line-2:oklch(0.83 0.017 30);--muted:oklch(0.5 0.022 27);--ink-2:oklch(0.36 0.022 26);--ink:oklch(0.215 0.022 26);--ink-deep:oklch(0.255 0.03 25);--on-drench:var(--white);--on-drench-2:oklch(0.9 0.035 40);--on-drench-3:oklch(0.8 0.06 35);--ok:oklch(0.55 0.13 152);--ok-tint:oklch(0.95 0.04 152);--err:var(--red-deep);--err-tint:oklch(0.96 0.025 27);--wa:oklch(0.53 0.14 152);--focus:var(--red-deep);--f-display:var(--font-display, 'Bricolage Grotesque'), 'Bricolage Fallback', system-ui, sans-serif;--f-body:var(--font-body, 'Instrument Sans'), 'Instrument Fallback', system-ui, sans-serif;--t--2:0.64rem;--t--1:0.8rem;--t-0:1rem;--t-1:1.25rem;--t-2:1.563rem;--t-3:1.953rem;--t-4:2.441rem;--t-5:3.052rem;--t-6:3.815rem;--t-7:4.768rem;--h-display:clamp(2.441rem, 1.45rem + 4.3vw, 4.768rem);--h1:clamp(2.2rem, 1.55rem + 2.9vw, 3.815rem);--h2:clamp(1.953rem, 1.5rem + 1.9vw, 3.052rem);--h3:clamp(1.4rem, 1.25rem + 0.7vw, 1.953rem);--h4:var(--t-1);--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-8:32px;--s-10:40px;--s-12:48px;--s-16:64px;--s-20:80px;--s-24:96px;--s-32:128px;--gutter:16px;--maxw:1240px;--r-sm:8px;--r:14px;--r-lg:20px;--r-xl:28px;--sh-1:0 1px 2px oklch(0.3 0.08 27 / 0.06), 0 2px 8px oklch(0.3 0.08 27 / 0.05);--sh-2:0 2px 4px oklch(0.3 0.08 27 / 0.06), 0 12px 32px -8px oklch(0.3 0.08 27 / 0.16);--sh-3:0 4px 8px oklch(0.3 0.08 27 / 0.06), 0 28px 60px -18px oklch(0.3 0.08 27 / 0.28);--sh-float:0 10px 20px -6px oklch(0.18 0.08 27 / 0.35), 0 40px 80px -24px oklch(0.15 0.08 27 / 0.6);--ease-out:cubic-bezier(0.23, 1, 0.32, 1);--ease-out-expo:cubic-bezier(0.16, 1, 0.3, 1);--ease-in-out:cubic-bezier(0.77, 0, 0.175, 1);--d-press:140ms;--d-hover:180ms;--d-menu:220ms;--d-drawer:380ms;--d-enter:650ms;--hdr-h:64px}@media (min-width:1080px){:root{--hdr-h:76px;--gutter:32px}}@media (min-width:640px) and (max-width:1079px){:root{--gutter:24px}}@font-face{font-family:'Bricolage Fallback';src:local('Arial');size-adjust:103%;ascent-override:92%;descent-override:24%}@font-face{font-family:'Instrument Fallback';src:local('Arial');size-adjust:97%;ascent-override:96%;descent-override:25%}*,*::before,*::after{box-sizing:border-box}*{margin:0}html{text-size-adjust:100%;scroll-padding-top:calc(var(--hdr-h) + 24px);color-scheme:light}body{min-height:100svh;background:var(--paper);color:var(--ink);font-family:var(--f-body);font-size:var(--t-0);line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:clip}body.is-locked{overflow:hidden}img,svg,video,iframe{display:block;max-width:100%}img{height:auto}button,input,select,textarea{font:inherit;color:inherit}button{background:none;border:0;padding:0;cursor:pointer;-webkit-tap-highlight-color:#fff0}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:.18em;-webkit-tap-highlight-color:#fff0}ul[role='list'],ol[role='list']{list-style:none;padding:0}table{border-collapse:collapse}fieldset{border:0;padding:0;min-width:0}[hidden]{display:none!important}::selection{background:var(--gold);color:var(--ink)}.drench ::selection{background:var(--gold);color:var(--ink)}:focus-visible{outline:2.5px solid var(--focus);outline-offset:3px}.drench,.ftr,.stories,[data-tone='dark'] .hdr,[data-tone='dark'] .mnav{--focus:var(--gold)}.display,.h1,.h2,.h3,.h4{font-family:var(--f-display);font-optical-sizing:auto;text-wrap:balance;letter-spacing:-.02em}.display{font-size:var(--h-display);font-weight:800;line-height:.98;letter-spacing:-.035em}.h1{font-size:var(--h1);font-weight:800;line-height:1.02;letter-spacing:-.03em}.h2{font-size:var(--h2);font-weight:750;line-height:1.06}.h3{font-size:var(--h3);font-weight:700;line-height:1.15}.h4{font-size:var(--h4);font-weight:700;line-height:1.25;letter-spacing:-.01em}.lead{font-size:var(--t-1);line-height:1.5;color:var(--ink-2);max-width:60ch;text-wrap:pretty}.drench .lead{color:var(--on-drench-2)}p{max-width:70ch;text-wrap:pretty}.kicker{display:inline-flex;align-items:center;gap:10px;font-size:var(--t--1);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--red-deep);margin-bottom:var(--s-4)}.kicker::before{content:'';width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}.kicker--gold{color:var(--gold)}.drench .kicker--gold,.drench .link-arrow{color:oklch(.85 .13 80)}.drench .kicker:not(.kicker--gold){color:var(--on-drench-2)}.fine{font-size:var(--t--1);color:var(--muted);line-height:1.5}.num,.tabular{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}strong{font-weight:650}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip{position:fixed;top:8px;left:8px;z-index:200;padding:10px 16px;border-radius:var(--r-sm);background:var(--ink);color:var(--white);font-weight:600;transform:translateY(-160%);transition:transform var(--d-menu) var(--ease-out)}.skip:focus-visible{transform:none}main:focus{outline:none}.i{width:1.25em;height:1.25em;flex:none}.wrap{width:100%;max-width:calc(var(--maxw) + var(--gutter) * 2);margin-inline:auto;padding-inline:var(--gutter)}.section{padding-block:clamp(64px, 9vw, 128px)}.section--tint{background:var(--paper-2)}.section+.section--tint,.section--tint+.section{border-top:0}.sh{margin-bottom:clamp(32px, 4vw, 56px);max-width:62ch}.sh .lead{margin-top:var(--s-4)}.sh--center{margin-inline:auto;text-align:center}.sh--center .kicker{justify-content:center}.sh--center .lead{margin-inline:auto}.ph{position:relative;padding:calc(var(--hdr-h) + clamp(32px, 6vw, 72px)) 0 clamp(40px, 6vw, 72px);background:var(--paper);overflow:hidden;isolation:isolate}.ph::after{content:'';position:absolute;inset:0 -10% 0 45%;z-index:-1;background-image:radial-gradient(oklch(.535 .219 29.2 / .16) 1.4px,transparent 1.6px);background-size:22px 22px;-webkit-mask-image:radial-gradient(ellipse 60% 70% at 70% 30%,#000 20%,transparent 70%);mask-image:radial-gradient(ellipse 60% 70% at 70% 30%,#000 20%,transparent 70%)}.ph--compact{padding-bottom:clamp(24px, 4vw, 40px)}.ph__title{max-width:18ch}.ph__sub{margin-top:var(--s-5)}.crumbs{margin-bottom:var(--s-5);font-size:var(--t--1)}.crumbs ol{display:flex;flex-wrap:wrap;gap:6px;align-items:center;color:var(--muted)}.crumbs li+li::before{content:'/';margin-right:6px;color:var(--line-2)}.crumbs a{text-decoration:none}.crumbs [aria-current]{color:var(--ink-2);font-weight:600}.drench .crumbs ol{color:var(--on-drench-3)}.drench .crumbs li+li::before{color:oklch(1 0 0 / .3)}.drench .crumbs [aria-current]{color:var(--on-drench)}.drench{background:var(--drench);color:var(--on-drench)}.form__grid{display:grid;grid-gap:var(--s-4) var(--s-4);gap:var(--s-4) var(--s-4)}@media (min-width:640px){.form__grid{grid-template-columns:1fr 1fr}.fld--full{grid-column:1 / -1}}.btn{--bg:var(--red-deep);--fg:var(--white);--bd:transparent;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 22px;border-radius:999px;border:1.5px solid var(--bd);background:var(--bg);color:var(--fg);font-weight:650;font-size:var(--t-0);line-height:1.1;text-decoration:none;white-space:nowrap;isolation:isolate;transition:transform var(--d-press) var(--ease-out),background-color var(--d-hover) var(--ease-out),border-color var(--d-hover) var(--ease-out),color var(--d-hover) var(--ease-out)}.btn::before{content:'';position:absolute;inset:-1.5px;border-radius:inherit;background:currentColor;opacity:0;z-index:-1;transition:opacity var(--d-hover) var(--ease-out)}.btn__icon{width:18px;height:18px;transition:transform var(--d-hover) var(--ease-out)}.btn__label{transition:opacity 150ms var(--ease-out),filter 150ms var(--ease-out)}.btn--sm{min-height:40px;padding:0 16px;font-size:.9375rem}.btn--lg{min-height:56px;padding:0 28px;font-size:1.0625rem}.btn--block{width:100%}.btn--gold{--bg:var(--gold);--fg:var(--ink)}.btn--ghost{--bg:transparent;--fg:var(--white);--bd:oklch(1 0 0 / 0.42)}.btn--outline{--bg:transparent;--fg:var(--ink);--bd:var(--line-2)}.btn--text{--bg:transparent;--fg:var(--ink-2);padding-inline:12px}.btn--wa{--bg:var(--wa);--fg:var(--white)}.drench .btn--outline{--fg:var(--white);--bd:oklch(1 0 0 / 0.42)}.btn:active{transform:scale(.97)}.btn:disabled,.btn[aria-disabled='true']{opacity:.5;cursor:not-allowed;transform:none}.btn.is-loading{pointer-events:none}.btn.is-loading .btn__label,.btn.is-loading .btn__icon{opacity:0;filter:blur(2px)}.btn.is-loading::after{content:'';position:absolute;width:20px;height:20px;inset:0;margin:auto;border-radius:50%;border:2px solid currentColor;border-right-color:#fff0;animation:spin 0.7s linear infinite}.btn.is-success{--bg:var(--ok);--fg:var(--white);--bd:transparent}.btn.is-error{--bg:var(--err-tint);--fg:var(--red-deep);--bd:var(--red-deep)}@media (hover:hover) and (pointer:fine){.btn:hover::before{opacity:.1}.btn--red:hover{--bg:var(--drench)}.btn--red:hover::before{opacity:0}.btn--gold:hover{--bg:oklch(0.82 0.15 76)}.btn--gold:hover::before{opacity:0}.btn--outline:hover{--bd:var(--ink)}.btn--outline:hover::before{opacity:.05}.btn--ghost:hover{--bd:var(--white)}.btn:hover .btn__icon:last-child{transform:translateX(3px)}}.link-arrow{display:inline-flex;align-items:center;gap:8px;font-weight:650;color:var(--red-deep);text-decoration:none;min-height:44px}.link-arrow .i{width:18px;height:18px;transition:transform var(--d-hover) var(--ease-out)}.drench .link-arrow{color:var(--gold)}@media (hover:hover) and (pointer:fine){.link-arrow:hover .i{transform:translateX(4px)}.link-arrow:hover{text-decoration:underline}}.chips{display:flex;flex-wrap:wrap;gap:8px}.chip-h{display:inline-flex;align-items:center;gap:8px;padding:7px 14px 7px 10px;border-radius:999px;background:oklch(1 0 0 / .1);border:1px solid oklch(1 0 0 / .16);font-size:var(--t--1);font-weight:600;color:var(--on-drench)}.chip-h .i{color:var(--gold);width:18px;height:18px}.tag{display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;background:var(--paper-3);color:var(--ink-2);font-size:.75rem;font-weight:700;letter-spacing:.02em}.tag--red{background:oklch(.535 .219 29.2 / .1);color:var(--red-deep)}.chip{display:inline-flex;align-items:center;gap:6px;padding:2px 8px;border-radius:999px;font-size:.6875rem;font-weight:700;white-space:nowrap}.chip::before{content:'';width:6px;height:6px;border-radius:50%;background:currentColor}.chip--ok{background:var(--ok-tint);color:var(--ok)}.chip--fly{background:oklch(.94 .06 75);color:oklch(.5 .12 60)}.chip--wh{background:var(--paper-3);color:var(--ink-2)}.ticks{display:grid;grid-gap:10px;gap:10px;margin-block:var(--s-6)}.ticks li{display:flex;gap:10px;align-items:flex-start;font-weight:550}.ticks .i{color:var(--red-deep);width:20px;height:20px;margin-top:2px}.pend{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px;outline:1.5px dashed var(--gold);outline-offset:2px;border-radius:6px;padding-inline:2px}.pend__tag{display:inline-block;padding:1px 6px;border-radius:4px;background:var(--gold);color:var(--ink);font:700 0.625rem/1.4 var(--f-body);letter-spacing:.06em;text-transform:uppercase;vertical-align:middle}.pend:empty,.pend>.pend__tag:first-child{outline:0}.copy{display:inline-grid;place-items:center;min-height:36px;padding:0 12px;border-radius:999px;border:1px solid var(--line-2);background:var(--white);color:var(--ink-2);font-size:.8125rem;font-weight:650;flex:none;transition:transform var(--d-press) var(--ease-out),border-color var(--d-hover) var(--ease-out)}.copy>span{grid-area:1 / 1;display:inline-flex;align-items:center;gap:6px;transition:opacity 200ms var(--ease-out),filter 200ms var(--ease-out),transform 200ms var(--ease-out)}.copy .i{width:16px;height:16px}.copy__b{opacity:0;filter:blur(2px);transform:scale(.96);color:var(--ok)}.copy.is-copied{border-color:var(--ok)}.copy.is-copied .copy__a{opacity:0;filter:blur(2px);transform:scale(.96)}.copy.is-copied .copy__b{opacity:1;filter:none;transform:none}.copy:active{transform:scale(.97)}.copy--btn{border:0;min-height:52px;padding:0 24px;background:var(--red-deep);color:var(--white);font-size:var(--t-0)}.copy--btn .copy__b{color:var(--white)}.copy--btn.is-copied{background:var(--ok)}@media (hover:hover) and (pointer:fine){.copy:not(.copy--btn):hover{border-color:var(--ink-2);color:var(--ink)}}.addr{margin-top:var(--s-5);background:var(--white);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--sh-1);padding:var(--s-5);max-width:560px}.addr__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;margin-bottom:var(--s-3)}.addr__badge{display:inline-flex;align-items:center;gap:8px;font:700 var(--t-0)/1.2 var(--f-display)}.addr__badge .i{color:var(--red-deep)}.addr__hint{font-size:var(--t--1);color:var(--muted)}.addr__list{display:grid}.addr__row{display:grid;grid-template-columns:84px 1fr;grid-gap:12px;gap:12px;align-items:center;padding:10px 0;border-top:1px solid var(--line)}.addr__row dt{font-size:var(--t--1);color:var(--muted);font-weight:600}.addr__row dd{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.addr__val{font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere;letter-spacing:.01em}.addr__all{width:100%;margin-top:var(--s-4)}@media (max-width:400px){.addr__row{grid-template-columns:1fr;gap:2px}}.mailchip{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:var(--s-4)}.mailchip a{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:var(--paper-2);border:1px solid var(--line);font-weight:650;text-decoration:none;overflow-wrap:anywhere}.mailchip a .i{color:var(--red-deep)}.pickup{margin-top:var(--s-4);padding:var(--s-4);border-radius:var(--r);background:var(--paper-2)}.pickup__addr{display:flex;gap:8px;align-items:center;font-weight:650}.pickup__addr .i{color:var(--red-deep)}.pickup dl{display:grid;grid-gap:4px;gap:4px;margin:10px 0 4px;font-size:.9375rem}.pickup dl div{display:flex;justify-content:space-between;gap:12px}.pickup dt{color:var(--muted)}.pickup dd{font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.roll{display:inline-flex;align-items:flex-start;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.15;white-space:nowrap}.roll__ch{display:inline-block;height:1.15em}.roll__col{display:inline-block;height:1.15em;overflow:hidden}.roll__strip{display:flex;flex-direction:column;transform:translateY(calc(var(--v, 0) * -10%));transition:transform 1100ms var(--ease-out-expo);transition-delay:calc(var(--c, 0) * 45ms)}.roll__strip>span{display:block;height:1.15em;text-align:center}.roll--reset .roll__strip{transition:none}.price{display:flex;align-items:baseline;gap:8px}.price__n{font:800 var(--t-5)/1 var(--f-display);letter-spacing:-.03em;color:var(--red-deep);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.price__u{font-weight:650;color:var(--muted)}.rtable{width:100%;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rtable th{text-align:left;font-size:var(--t--1);color:var(--muted);font-weight:650;padding:10px 0;border-bottom:1px solid var(--line-2)}.rtable td{padding:14px 0;border-bottom:1px solid var(--line);font-weight:550}.rtable th.num{text-align:right}.rtable td.num{text-align:right;font-weight:750;font-size:var(--t-1);font-family:var(--f-display)}.marquee{padding-block:clamp(40px, 6vw, 72px) clamp(32px, 5vw, 56px);overflow:hidden;border-bottom:1px solid var(--line)}.marquee__label{font:650 var(--t--1)/1.4 var(--f-body);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);text-align:center;margin:0 auto var(--s-6);padding-inline:var(--gutter)}.marquee__row{display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.marquee__track{display:flex;width:max-content;animation:pba-marquee 20s linear infinite}.marquee__set{display:flex;align-items:center;flex:none}.marquee__item{font:750 clamp(1.75rem, 1.2rem + 2.6vw, 3rem)/1.2 var(--f-display);letter-spacing:-.025em;color:var(--ink);padding-inline:clamp(16px, 2.4vw, 32px);white-space:nowrap}.marquee__sep{display:grid;place-items:center;color:var(--red)}.marquee__sep svg{width:18px;height:18px}.marquee__row--rev{margin-top:6px}.marquee__row--rev .marquee__track{animation-duration:34s;animation-direction:reverse}.marquee__row--rev .marquee__item{font-size:clamp(1.1rem, 0.9rem + 1vw, 1.5rem);color:var(--line-2);font-weight:700}.marquee__row--rev .marquee__sep{color:var(--line-2)}.marquee__row--rev .marquee__sep svg{width:12px;height:12px}@media (hover:hover) and (pointer:fine){.marquee__row:hover .marquee__track{animation-play-state:paused}}.live-dot{position:relative;width:10px;height:10px;border-radius:50%;background:var(--red);flex:none}.live-dot::after{content:'';position:absolute;inset:0;border-radius:50%;background:var(--red);animation:ping 2s var(--ease-out) infinite}[data-tone='dark']{--hdr-fg:var(--white);--hdr-fg-2:oklch(0.86 0.015 30);--hdr-bg:oklch(0.19 0.018 26);--hdr-line:oklch(1 0 0 / 0.1);--hdr-hover:oklch(1 0 0 / 0.1);--hdr-accent:var(--gold)}[data-tone='light']{--hdr-fg:var(--ink);--hdr-fg-2:var(--ink-2);--hdr-bg:var(--paper);--hdr-line:var(--line);--hdr-hover:oklch(0.3 0.05 27 / 0.06);--hdr-accent:var(--red-deep)}.hdr{position:fixed;inset:0 0 auto;z-index:60;height:var(--hdr-h);color:var(--hdr-fg);transition:transform 300ms var(--ease-out);view-transition-name:site-header}.hdr__bg{position:absolute;inset:0;background:var(--hdr-bg);box-shadow:0 1px 0 var(--hdr-line),0 10px 30px -18px oklch(.2 .08 27 / .35);opacity:0;transition:opacity 260ms var(--ease-out)}.hdr.is-scrolled{transform:translateY(-6px)}.hdr.is-scrolled .hdr__bg,.hdr.is-menu .hdr__bg{opacity:1}.hdr.is-menu{transform:none}.hdr.is-menu .hdr__bg{box-shadow:none}.hdr__inner{position:relative;height:100%;display:flex;align-items:center;gap:var(--s-6)}.hdr__brand{display:block;flex:none;border-radius:6px;transform-origin:left center;transition:transform 300ms var(--ease-out)}.hdr.is-scrolled .hdr__brand{transform:translateY(3px) scale(.9)}.hdr__logo{width:auto;height:38px}@media (min-width:1080px){.hdr__logo{height:44px}}.hdr__actions{margin-left:auto;display:flex;align-items:center;gap:var(--s-3)}.hdr.is-scrolled .hdr__actions,.hdr.is-scrolled .nav{transform:translateY(3px)}.hdr__actions,.nav{transition:transform 300ms var(--ease-out)}.hdr__cta{display:none}@media (min-width:640px){.hdr__cta{display:inline-flex}}.nav{display:none}@media (min-width:1200px){.nav{display:block;margin-left:auto}.hdr__actions{margin-left:0}.burger{display:none!important}}.nav__list{display:flex;align-items:center;gap:2px}.nav__item{position:relative}.nav__link{position:relative;display:inline-flex;align-items:center;gap:4px;min-height:40px;padding:0 12px;border-radius:999px;font-size:.9375rem;font-weight:550;color:var(--hdr-fg);text-decoration:none;isolation:isolate;transition:transform var(--d-press) var(--ease-out)}.nav__link::before{content:'';position:absolute;inset:0;border-radius:inherit;background:var(--hdr-hover);opacity:0;z-index:-1;transition:opacity var(--d-hover) var(--ease-out)}.nav__link::after{content:'';position:absolute;left:50%;bottom:3px;width:4px;height:4px;margin-left:-2px;border-radius:50%;background:var(--hdr-accent);opacity:0;transform:scale(.95);transition:opacity var(--d-hover) var(--ease-out)}.nav__link[aria-current='page']::after,.nav__trigger[data-active]::after{opacity:1;transform:none}.nav__link:active{transform:scale(.97)}.nav__chev{width:16px;height:16px;opacity:.7;transition:transform var(--d-menu) var(--ease-out)}.nav__item.is-open .nav__chev{transform:rotate(180deg)}.nav__item.is-open>.nav__link::before{opacity:1}@media (hover:hover) and (pointer:fine){.nav__link:hover::before{opacity:1}}.dd{position:absolute;top:calc(100% + 10px);left:50%;z-index:5;background:var(--white);color:var(--ink);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--sh-3);opacity:0;visibility:hidden;pointer-events:none;transform-origin:top center;transform:translateX(-50%) translateY(-6px) scale(.97);transition:opacity 150ms var(--ease-out),transform 150ms var(--ease-out),visibility 0s linear 150ms}.nav__item.is-open>.dd{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(-50%);transition:opacity 200ms var(--ease-out),transform 240ms var(--ease-out),visibility 0s}.dd::before{content:'';position:absolute;inset:-12px 0 auto;height:12px}.dd--mega{width:min(720px, calc(100vw - 48px));display:grid;grid-template-columns:1fr 220px;padding:10px;grid-gap:10px;gap:10px}.mega{display:grid;grid-template-columns:1fr 1fr;grid-gap:2px;gap:2px}.mega__item{display:flex;gap:12px;align-items:flex-start;padding:12px;border-radius:var(--r);text-decoration:none;transition:background-color var(--d-hover) var(--ease-out)}.mega__icon{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:oklch(.535 .219 29.2 / .08);color:var(--red-deep);flex:none}.mega__icon .i{width:22px;height:22px}.mega__text{display:grid;grid-gap:2px;gap:2px}.mega__text strong{font:700 0.9875rem/1.3 var(--f-display)}.mega__text small{font-size:.8125rem;color:var(--muted);line-height:1.4}.mega__item[aria-current]{background:var(--paper-2)}.nav__item.is-open .mega li{animation:fade-up-sm 260ms var(--ease-out) both;animation-delay:calc(var(--i) * 30ms + 40ms)}.mega__aside{background:var(--paper-2);border-radius:var(--r);padding:16px;display:flex;flex-direction:column;gap:6px}.mega__q{font:700 var(--t-0)/1.3 var(--f-display)}.mega__a{font-size:.875rem;color:var(--muted);line-height:1.45}.mega__aside .link-arrow{margin-top:auto;font-size:.875rem}.dd--small{width:300px;padding:8px}.dd__item{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;border-radius:var(--r);text-decoration:none;transition:background-color var(--d-hover) var(--ease-out)}.dd__item span{display:grid;grid-gap:2px;gap:2px}.dd__item strong{font-weight:650;font-size:.9375rem}.dd__item small{color:var(--muted);font-size:.8125rem}.dd__item .i{color:var(--muted);width:18px;height:18px}@media (hover:hover) and (pointer:fine){.mega__item:hover,.dd__item:hover{background:var(--paper-2)}}.burger{position:relative;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;color:var(--hdr-fg);transition:transform var(--d-press) var(--ease-out)}.burger span{position:absolute;width:20px;height:2px;border-radius:2px;background:currentColor;transition:transform 320ms var(--ease-out)}.burger span:first-child{transform:translateY(-4px)}.burger span:last-child{transform:translateY(4px)}.burger[aria-expanded='true'] span:first-child{transform:rotate(45deg)}.burger[aria-expanded='true'] span:last-child{transform:rotate(-45deg)}.burger:active{transform:scale(.94)}.mnav{position:fixed;inset:0;z-index:55;display:flex;flex-direction:column;background:var(--hdr-bg);color:var(--hdr-fg);padding-top:var(--hdr-h);-webkit-clip-path:circle(0% at calc(100% - 38px) 32px);clip-path:circle(0% at calc(100% - 38px) 32px);transition:-webkit-clip-path 300ms var(--ease-out);transition:clip-path 300ms var(--ease-out);transition:clip-path 300ms var(--ease-out),-webkit-clip-path 300ms var(--ease-out)}.mnav.is-open{-webkit-clip-path:circle(150% at calc(100% - 38px) 32px);clip-path:circle(150% at calc(100% - 38px) 32px);transition:-webkit-clip-path 520ms var(--ease-out-expo);transition:clip-path 520ms var(--ease-out-expo);transition:clip-path 520ms var(--ease-out-expo),-webkit-clip-path 520ms var(--ease-out-expo)}.mnav__scroll{flex:1 1;overflow-y:auto;overscroll-behavior:contain;padding:8px var(--gutter) 24px}.mnav__list{display:grid}.mnav__li{border-bottom:1px solid var(--hdr-line);opacity:0;transform:translateY(12px);transition:opacity 200ms var(--ease-out),transform 200ms var(--ease-out)}.mnav.is-open .mnav__li{opacity:1;transform:none;transition:opacity 420ms var(--ease-out),transform 520ms var(--ease-out-expo);transition-delay:calc(var(--i) * 40ms + 80ms)}.mnav__link{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:60px;font:700 1.625rem/1.1 var(--f-display);letter-spacing:-.02em;text-decoration:none;text-align:left}.mnav__link--sm{font-size:1.25rem;min-height:52px;color:var(--hdr-fg-2)}.mnav__link[aria-current='page']{color:var(--hdr-accent)}.mnav__chev{width:24px;height:24px;transition:transform var(--d-menu) var(--ease-out)}.mnav__acc[aria-expanded='true'] .mnav__chev{transform:rotate(180deg)}.mnav__sub{display:grid;grid-gap:2px;gap:2px;padding:0 0 14px;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.mnav__sub.is-entering{animation:clip-down 320ms var(--ease-out) both}.mnav__sub a{display:flex;gap:12px;align-items:flex-start;padding:10px 4px;text-decoration:none;font-weight:650}.mnav__sub a .i{margin-top:2px;color:var(--hdr-accent)}.mnav__sub small{display:block;font-weight:450;font-size:.875rem;color:var(--hdr-fg-2)}.mnav__bar{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;padding:12px var(--gutter) calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--hdr-line);background:var(--hdr-bg);opacity:0;transform:translateY(16px);transition:opacity 200ms var(--ease-out),transform 200ms var(--ease-out)}.mnav.is-open .mnav__bar{opacity:1;transform:none;transition:opacity 400ms var(--ease-out) 260ms,transform 500ms var(--ease-out-expo) 260ms}.mnav__bar .btn{min-height:52px}@media (min-width:1200px){.mnav{display:none!important}}.ftr{background:var(--night);color:var(--on-drench-3);padding:clamp(56px, 8vw, 96px) 0 calc(28px + env(safe-area-inset-bottom));font-size:.9375rem}.ftr a{text-decoration:none;color:var(--on-drench-2);transition:color var(--d-hover) var(--ease-out)}.ftr__grid{display:grid;grid-gap:40px 32px;gap:40px 32px}@media (min-width:640px){.ftr__grid{grid-template-columns:1fr 1fr}}@media (min-width:1080px){.ftr__grid{grid-template-columns:1.4fr 1fr 1fr 1.1fr 1.4fr}}.ftr__brand img{width:168px}.ftr__tag{margin-top:var(--s-5);color:var(--on-drench-2);max-width:30ch}.ftr__social{display:flex;align-items:center;gap:8px;margin-top:var(--s-5)}.ftr__social a{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:1px solid oklch(1 0 0 / .16)}.ftr__social span{font-size:.875rem}.ftr__h{font:700 0.8125rem/1.4 var(--f-body);letter-spacing:.08em;text-transform:uppercase;color:var(--white);margin-bottom:var(--s-4)}.ftr__col ul{display:grid;grid-gap:4px;gap:4px}.ftr__col li a{display:inline-flex;align-items:center;gap:8px;min-height:36px}.ftr__col .i{width:16px;height:16px;color:var(--gold);flex:none}.ftr__contact a{overflow-wrap:anywhere}.ftr__hours{display:grid;grid-gap:8px;gap:8px;margin-top:var(--s-3)}.ftr__hours dt{color:var(--on-drench-3);font-size:.8125rem}.ftr__hours dd{color:var(--white);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ftr__bottom{display:flex;flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:clamp(40px, 6vw, 64px);padding-top:24px;border-top:1px solid oklch(1 0 0 / .1);font-size:.8125rem}.ftr__libro{display:inline-flex;align-items:center;gap:10px;font-weight:650;color:var(--white)!important}.ftr__libro-icon{display:grid;place-items:center;width:40px;height:40px;border-radius:10px;background:var(--white);color:var(--red-deep)}.ftr__legal{display:flex;flex-wrap:wrap;gap:4px 20px}.ftr__copy{margin-left:auto;color:var(--on-drench-3)}@media (max-width:639px){.ftr__copy{margin-left:0;width:100%}}@media (hover:hover) and (pointer:fine){.ftr a:hover{color:var(--gold)}}.wa{position:fixed;right:16px;bottom:calc(16px + env(safe-area-inset-bottom));z-index:45;display:flex;align-items:flex-end;gap:10px;pointer-events:none}.wa>*{pointer-events:auto}.wa__btn{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--wa);color:var(--white);box-shadow:0 8px 24px -6px oklch(.35 .1 152 / .55);opacity:0;transform:translateY(24px);transition:opacity 400ms var(--ease-out),transform 600ms var(--ease-out-expo)}.wa__btn .i{width:30px;height:30px}.wa.is-in .wa__btn{opacity:1;transform:none}.wa.is-in .wa__btn:active{transform:scale(.94)}.wa__bubble{position:relative;max-width:230px;padding:12px 40px 12px 16px;border-radius:18px 18px 4px 18px;background:var(--white);color:var(--ink);box-shadow:var(--sh-3);font-size:.9375rem;font-weight:550;line-height:1.4;margin-bottom:8px;opacity:0;transform-origin:bottom right;transform:translateY(8px) scale(.96);transition:opacity 180ms var(--ease-out),transform 200ms var(--ease-out)}.wa.is-bubble .wa__bubble{opacity:1;transform:none;transition:opacity 360ms var(--ease-out),transform 460ms var(--ease-out-expo)}.wa__close{position:absolute;top:4px;right:4px;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;color:var(--muted);transition:transform var(--d-press) var(--ease-out)}.wa__close .i{width:16px;height:16px}.wa__close:active{transform:scale(.92)}body.is-locked .wa{opacity:0;pointer-events:none}@media (hover:hover) and (pointer:fine){.wa__close:hover{color:var(--ink);background:var(--paper-2)}}.nav__link{white-space:nowrap}.hero{position:relative;overflow:hidden;isolation:isolate;padding:calc(var(--hdr-h) + clamp(28px, 5vw, 64px)) 0 clamp(56px, 8vw, 104px)}.hero__deco{position:absolute;inset:0;z-index:-1;background:radial-gradient(60% 55% at 85% 20%,oklch(.56 .2 30 / .85),transparent 70%),radial-gradient(50% 60% at 0% 100%,oklch(.36 .14 27 / .9),transparent 70%)}.hero__deco::after{content:'';position:absolute;inset:0;background-image:radial-gradient(oklch(1 0 0 / .12) 1.2px,transparent 1.5px);background-size:24px 24px;-webkit-mask-image:radial-gradient(ellipse 70% 60% at 75% 40%,#000,transparent 75%);mask-image:radial-gradient(ellipse 70% 60% at 75% 40%,#000,transparent 75%)}.hero__grid{display:grid;grid-gap:clamp(40px, 6vw, 56px);gap:clamp(40px, 6vw, 56px);align-items:center}@media (min-width:1024px){.hero__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,0.95fr);min-height:min(640px, calc(100svh - var(--hdr-h) - 120px))}}.hero__title{max-width:12ch;margin-bottom:var(--s-6)}.display--svc{font-size:clamp(2.2rem, 1.4rem + 3.6vw, 4.2rem);max-width:16ch}.hero__sub{font-size:var(--t-1);line-height:1.5;color:var(--on-drench-2);max-width:46ch}.hero__ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:var(--s-8)}.hero .chips{margin-top:var(--s-8)}@media (max-width:479px){.hero__ctas .btn{flex:1 1 100%}}.hero__art{width:100%;max-width:520px;margin-inline:auto}.w{display:inline-block}.w>span{display:inline-block;animation:word-in 900ms var(--ease-out-expo) both;animation-delay:calc(80ms + var(--i) * 60ms)}.hero__in{animation:fade-up 800ms var(--ease-out-expo) both;animation-delay:calc(var(--d) * 60ms + 120ms)}.hero__panel{width:100%}.rp{width:100%;max-width:540px;margin-inline:auto;perspective:1100px}.rp__rise{animation:panel-in 900ms var(--ease-out-expo) 520ms both}.rp__float{animation:float 3s var(--ease-in-out) infinite alternate}.rp__tilt{transform-style:preserve-3d;will-change:transform}.rp__card{position:relative;background:var(--paper);color:var(--ink);border-radius:26px;padding:clamp(16px, 3vw, 24px);box-shadow:var(--sh-float)}.rp__card::before{content:'';position:absolute;inset:8px;border-radius:20px;border:1px dashed var(--line);pointer-events:none}.rp__head{position:relative;display:grid;grid-template-columns:auto 1fr;align-items:center;grid-column-gap:10px;column-gap:10px;padding:4px 4px 14px}.rp__title{font:750 1.25rem/1.2 var(--f-display);letter-spacing:-.015em}.rp__sub{grid-column:2;font-size:.8125rem;color:var(--muted)}.rp__list{position:relative;display:grid}.rt{padding:14px 4px;border-top:1px solid var(--line)}.rt__line{display:grid;grid-template-columns:auto minmax(40px,1fr) auto;align-items:center;grid-gap:10px;gap:10px}.rt__end{display:flex;align-items:center;gap:8px}.rt__end--dest{flex-direction:row}.rt__node{position:relative;width:12px;height:12px;border-radius:50%;background:var(--gold);flex:none}.rt__ping{position:absolute;inset:0;border-radius:50%;background:var(--gold);animation:ping 2s var(--ease-out) infinite;animation-delay:calc(var(--i) * 0.55s)}.rt__label{display:grid;line-height:1.15}.rt__label strong{font:700 0.9875rem/1.15 var(--f-display)}.rt__label small{font-size:.75rem;color:var(--muted);font-weight:550}.rt__end--dest .rt__label{text-align:right}.rt__track{position:relative;height:26px;display:flex;align-items:center;overflow:clip}.rt__dash{position:absolute;left:0;right:0;width:100%;overflow:visible}.rt__dash line{stroke:var(--line-2);stroke-width:2;stroke-dasharray:2 6;stroke-linecap:round;animation:dash-march 1.4s linear infinite}.rt__mover{position:absolute;inset:0;transform:translateX(-100%);opacity:0}.rp.is-live .rt__mover{animation:fly-x var(--dur) linear infinite;animation-delay:var(--delay)}.rt__vehicle{position:absolute;right:0;top:50%;translate:0 -50%;display:grid;color:var(--red-deep)}.rt__vehicle svg{width:20px;height:20px}.rt__lima{position:relative;width:12px;height:12px;border-radius:50%;background:var(--red);flex:none;box-shadow:0 0 0 3px oklch(.608 .209 27 / .18)}.rt__lima::after{content:'';position:absolute;inset:-6px;border-radius:50%;background:var(--red);filter:blur(6px);animation:glow 2.4s var(--ease-in-out) infinite alternate}.rt__meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:8px;padding-left:20px;font-size:.8125rem;color:var(--ink-2);font-weight:550;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rt__sep{width:3px;height:3px;border-radius:50%;background:var(--line-2)}.rp__foot{display:flex;align-items:center;gap:8px;padding:12px 4px 4px;border-top:1px solid var(--line);font-size:.75rem;color:var(--muted)}.rp__foot .i{width:16px;height:16px}.amap{--arc-mia:var(--gold);--arc-chn:var(--white);--plane:var(--white);--dots:var(--white);--dots-o:0.28;--tag:var(--white);--tag-bg:var(--drench-3);margin:0;width:100%}.amap__canvas{position:relative;aspect-ratio:280 / 128}.amap__dots{position:absolute;inset:0;background:var(--dots);opacity:var(--dots-o);-webkit-mask:url(/wp-content/themes/peruboxair/next/img/mapa-puntos.svg) center / 100% 100% no-repeat;mask:url(/wp-content/themes/peruboxair/next/img/mapa-puntos.svg) center / 100% 100% no-repeat}.amap__svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.amap__arc{fill:none;stroke-width:.9;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1}.amap__arc--mia{stroke:var(--arc-mia)}.amap__arc--chn{stroke:var(--arc-chn);stroke-opacity:.85}.amap.is-in .amap__arc{stroke-dashoffset:0;transition:stroke-dashoffset 1.2s var(--ease-in-out)}.amap.is-in .amap__arc--mia{transition-delay:0.35s}.amap__plane{fill:var(--plane);offset-rotate:auto;offset-distance:0%;opacity:0}.amap.is-drawn .amap__plane--chn{animation:arc-fly 7s linear infinite}.amap.is-drawn .amap__plane--mia{animation:arc-fly 3.6s linear 0.8s infinite}.amap__plane--mia{fill:var(--arc-mia)}.amap__pin{position:absolute;width:10px;height:10px;translate:-50% -50%;border-radius:50%}.amap__pin--o{background:var(--gold)}.amap__ping{position:absolute;inset:0;border-radius:50%;background:var(--gold);animation:ping 2s var(--ease-out) infinite}.amap__pin--d{background:var(--white);box-shadow:0 0 0 3px var(--red);width:12px;height:12px}.amap__glow{position:absolute;inset:-10px;border-radius:50%;background:var(--red);filter:blur(8px);animation:glow 2.4s var(--ease-in-out) infinite alternate;z-index:-1}.amap__tag{position:absolute;top:50%;left:calc(100% + 8px);translate:0 -50%;padding:3px 9px;border-radius:999px;background:var(--tag-bg);color:var(--tag);font:700 0.75rem/1.3 var(--f-body);white-space:nowrap}.amap__tag--l{left:auto;right:calc(100% + 8px)}.amap__legend{display:flex;flex-wrap:wrap;gap:8px 24px;margin-top:var(--s-5);font-size:.875rem;font-weight:550;color:var(--on-drench-2)}.amap__legend span{display:inline-flex;align-items:center;gap:10px}.amap__key{width:22px;height:3px;border-radius:2px}.amap__key--mia{background:var(--arc-mia)}.amap__key--chn{background:var(--arc-chn)}@media (max-width:520px){.amap__tag{font-size:.6875rem;padding:2px 7px}}.mapband .amap,.on-light .amap{--arc-mia:var(--red-deep);--arc-chn:var(--gold-ink);--plane:var(--ink);--dots:var(--red-deep);--dots-o:0.22;--tag:var(--white);--tag-bg:var(--ink)}.ill{width:100%;height:auto;overflow:visible}.ill__sun{fill:var(--gold);opacity:.9}.ill__cloud path{fill:oklch(1 0 0 / .14)}.ill__cloud{animation:drift 26s linear infinite}.ill__cloud.c2{animation-duration:34s;animation-delay:-12s}.ill__cloud.c3{animation-duration:42s;animation-delay:-20s}.ill__trail{fill:none;stroke:oklch(1 0 0 / .55);stroke-width:3;stroke-dasharray:2 10;stroke-linecap:round;animation:dash-march-12 1.1s linear infinite}.ill__plane{fill:var(--white)}.ill__bob{animation:bob-y 3s var(--ease-in-out) infinite alternate}.ill__pkg rect{fill:var(--gold)}.ill__pkg path{fill:none;stroke:oklch(.45 .12 60);stroke-width:2}.ill__pkg--a{animation:bob-y 3.6s var(--ease-in-out) -1s infinite alternate}.ill__pkg--b{animation:bob-y 4.2s var(--ease-in-out) -2s infinite alternate}.ill__pkg--b rect{fill:var(--white)}.ill__pkg--b path{stroke:var(--red)}.ct{stroke:oklch(0 0 0 / .12);stroke-width:1}.ct--a{fill:var(--gold)}.ct--b{fill:oklch(.86 .06 40)}.ct--c{fill:var(--red)}.ct__ribs{stroke:oklch(.2 .05 27 / .18);stroke-width:2}.ct--drop{animation:drop-in 1.1s var(--ease-out) 0.6s both}.ill--sello .doc{stroke:oklch(.3 .08 27 / .12);stroke-width:1}.doc--a{fill:var(--white)}.doc--b{fill:oklch(.9 .04 35)}.doc__lines{stroke:var(--line-2);stroke-width:6;stroke-linecap:round}.ill__mark{opacity:0;transform-origin:206px 226px;animation:stamp-mark 4s var(--ease-out) infinite}.ill__mark circle{fill:none;stroke:var(--red);stroke-width:3}.ill__mark circle+circle{stroke-width:1.5;stroke-dasharray:3 4}.ill__mark text{fill:var(--red);font:800 10px var(--f-body);letter-spacing:.12em}.ill__mark text.big{font:800 16px var(--f-display);letter-spacing:.04em}.ill__stamp{animation:stamp 4s var(--ease-in-out) infinite;transform-origin:206px 150px}.st__handle{fill:var(--gold)}.st__neck{fill:oklch(.6 .12 60)}.st__body{fill:var(--white)}.st__base{fill:var(--red-deep)}.ill--rutas .ill__globe circle,.ill--rutas .ill__globe ellipse,.ill--rutas .ill__globe path{fill:none;stroke:oklch(1 0 0 / .45);stroke-width:2}.ill--rutas .ill__globe circle{fill:oklch(1 0 0 / .06)}.ill__orbit-path{fill:none;stroke:oklch(1 0 0 / .35);stroke-width:2;stroke-dasharray:3 9;stroke-linecap:round}.ill__orbit{transform-origin:180px 150px;animation:spin 22s linear infinite}.orb{transform:translate(180px,150px) rotate(var(--a)) translate(118px,0) rotate(calc(-1 * var(--a)))}.orb__inner{animation:spin 22s linear infinite reverse}.orb__inner circle{fill:var(--white)}.orb__icon{color:var(--red-deep);overflow:visible}.orb__icon path{stroke:currentColor}.orb:nth-child(2) .orb__inner circle{fill:var(--gold)}.orb:nth-child(2) .orb__icon{color:var(--ink)}.hx{position:relative;isolation:isolate;overflow:hidden;min-height:100svh;color:var(--white);background:oklch(.17 .015 26);touch-action:pan-y pinch-zoom;--focus:var(--gold)}.hx__media{position:absolute;inset:0;z-index:-1}.hx__slide{position:absolute;inset:0;opacity:0;overflow:hidden}.hx__slide.is-prev{opacity:1;z-index:1}.hx__slide.is-active{opacity:1;z-index:2;animation:hx-wipe 1.15s var(--ease-in-out) both}.hx__slide.is-first{animation:fade-in 700ms var(--ease-out) both}.hx__img,.hx__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:var(--pos,50% 50%)}.hx__video{opacity:0;transition:opacity 600ms var(--ease-out)}.hx__slide.has-video .hx__video{opacity:1}.hx__slide.is-active .hx__img,.hx__slide.is-active .hx__video{animation:hx-kb calc(var(--dur) + 1.5s) linear both;transform-origin:var(--pos,50% 50%)}.hx__slide.is-prev .hx__img{transform:scale(1)}.hx.is-paused .hx__slide .hx__img,.hx.is-paused .hx__slide .hx__video{animation-play-state:paused}.hx__shade{position:absolute;inset:0;z-index:3;background:linear-gradient(180deg,oklch(.13 .015 26 / .62) 0%,oklch(.13 .015 26 / .15) 22%,oklch(.13 .015 26 / .35) 55%,oklch(.13 .015 26 / .92) 100%),linear-gradient(90deg,oklch(.13 .015 26 / .55) 0%,transparent 70%)}@media (min-width:1024px){.hx__shade{background:linear-gradient(180deg,oklch(.13 .015 26 / .55) 0%,transparent 20%,transparent 62%,oklch(.13 .015 26 / .85) 100%),linear-gradient(90deg,oklch(.13 .015 26 / .86) 0%,oklch(.13 .015 26 / .6) 38%,oklch(.13 .015 26 / .12) 72%,oklch(.13 .015 26 / .3) 100%)}}@keyframes hx-wipe{from{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes hx-kb{from{transform:scale(1.12) translateX(1.5%)}to{transform:scale(1.02) translateX(0)}}.hx__grid{position:relative;display:grid;grid-template-areas:'copy' 'nav' 'news' 'side';grid-gap:28px;gap:28px;align-content:end;min-height:100svh;padding-top:calc(var(--hdr-h) + 40px);padding-bottom:40px}@media (min-width:1024px){.hx__grid{grid-template-columns:minmax(0,1.1fr) minmax(0,0.9fr);grid-template-areas:'copy side' 'nav news';grid-template-rows:1fr auto;column-gap:56px;row-gap:40px;align-items:end;padding-top:calc(var(--hdr-h) + 56px);padding-bottom:36px}}.hx__copy{grid-area:copy;align-self:end}.hx__texts{display:grid}.hx__text{grid-area:1 / 1;align-self:end;opacity:0;visibility:hidden;transform:translateY(-10px);transition:opacity 220ms var(--ease-out),transform 260ms var(--ease-out),visibility 0s linear 260ms}.hx__text.is-active{opacity:1;visibility:visible;transform:none;transition:opacity 300ms var(--ease-out),transform 300ms var(--ease-out),visibility 0s}.hx__text .w>span{animation:none}.hx__text.is-active .w>span{animation:word-in 900ms var(--ease-out-expo) both;animation-delay:calc(120ms + var(--i) * 60ms)}.hx__text.is-active .hx__kicker,.hx__text.is-active .hx__sub{animation:fade-up 700ms var(--ease-out-expo) both}.hx__text.is-active .hx__sub{animation-delay:380ms}.hx__kicker{margin-bottom:14px}.hx__title{font-size:clamp(2.5rem, 1.5rem + 4.6vw, 5.2rem);max-width:11ch;margin-bottom:18px;text-shadow:0 2px 30px oklch(.1 .02 26 / .35)}.hx__sub{font-size:clamp(1.0625rem, 0.98rem + 0.4vw, 1.3125rem);line-height:1.5;color:oklch(.92 .012 30);max-width:40ch}.hx__track{margin-top:28px}.hx .trk{max-width:600px}.hx .trk__field input{height:60px;border-color:#fff0;box-shadow:0 10px 30px -10px oklch(.1 .02 26 / .5)}.hx .trk__btn{min-height:60px;padding-inline:26px}.hx__ctas{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:18px}.hx__link{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--white);font-weight:650;text-decoration:none}.hx__link .i{width:18px;height:18px;transition:transform var(--d-hover) var(--ease-out)}@media (hover:hover) and (pointer:fine){.hx__link:hover{text-decoration:underline;text-underline-offset:4px}.hx__link:hover .i{transform:translateX(4px)}}.hx__nav{grid-area:nav;display:flex;align-items:center;gap:6px}.hx__dot{display:grid;grid-gap:8px;gap:8px;min-width:64px;padding:8px 4px;text-align:left;color:oklch(1 0 0 / .6);transition:color var(--d-hover) var(--ease-out),transform var(--d-press) var(--ease-out)}.hx__dot:active{transform:scale(.97)}.hx__num{font:700 0.9375rem/1 var(--f-display);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.02em}.hx__dot.is-active{color:var(--white)}.hx__bar{position:relative;height:3px;border-radius:2px;background:oklch(1 0 0 / .25);overflow:hidden}.hx__bar i{position:absolute;inset:0;background:var(--gold);transform-origin:left;transform:scaleX(0)}.hx__dot.is-done .hx__bar i{transform:scaleX(1);background:oklch(1 0 0 / .75)}.hx__dot.is-active .hx__bar i{animation:bar var(--dur) linear forwards}.hx.is-paused .hx__dot.is-active .hx__bar i{animation-play-state:paused}.hx__pause{display:grid;place-items:center;width:40px;height:40px;margin-left:6px;border-radius:50%;border:1px solid oklch(1 0 0 / .3);color:var(--white);transition:transform var(--d-press) var(--ease-out),background-color var(--d-hover) var(--ease-out)}.hx__pause:active{transform:scale(.94)}.hx__pause .i{width:16px;height:16px}.hx__ic-play{display:none}.hx.is-paused .hx__ic-play{display:block}.hx.is-paused .hx__ic-pause{display:none}@media (hover:hover) and (pointer:fine){.hx__dot:hover{color:var(--white)}.hx__pause:hover{background:oklch(1 0 0 / .12)}}.hx__news{grid-area:news;min-width:0}@media (min-width:1024px){.hx__news{justify-self:end}}.hx__news-k{display:flex;align-items:center;gap:8px;margin-bottom:10px;font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:oklch(.9 .012 30)}.rings{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;margin-inline:calc(var(--gutter) * -1);padding:4px var(--gutter) 6px;scroll-snap-type:x proximity}.rings::-webkit-scrollbar{display:none}@media (min-width:1024px){.rings{margin:0;padding:4px 0 6px;overflow:visible}}.ring{display:grid;justify-items:center;grid-gap:8px;gap:8px;width:84px;flex:none;scroll-snap-align:start;color:var(--white);transition:transform var(--d-press) var(--ease-out)}.ring:active{transform:scale(.96)}.ring__o{position:relative;display:grid;place-items:center;width:66px;height:66px;border-radius:50%;padding:3px;background:conic-gradient(from 210deg,var(--gold),var(--red),var(--gold-2),var(--gold))}.ring--new .ring__o::before{content:'';position:absolute;inset:0;border-radius:50%;background:inherit;animation:spin 3.2s linear infinite;z-index:0}.ring__i{position:relative;z-index:1;display:block;width:100%;height:100%;border-radius:50%;overflow:hidden;border:2.5px solid oklch(.17 .015 26);background:var(--drench)}.ring__i svg,.ring__i img{width:100%;height:100%;object-fit:cover}.ring__t{max-width:100%;font-size:.75rem;font-weight:600;line-height:1.25;text-align:center;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:oklch(.94 .01 30)}.ring--new .ring__t{color:var(--gold)}@media (hover:hover) and (pointer:fine){.ring:hover .ring__o{transform:scale(1.04)}.ring__o{transition:transform 220ms var(--ease-out)}}.hx__side{grid-area:side;width:100%}@media (min-width:1024px){.hx__side{align-self:center}.hx__side .rp{margin-right:0;max-width:500px;margin-left:auto}}.rp__float{animation-duration:3.2s}@keyframes float{from{transform:translateY(0)}to{transform:translateY(-10px)}}.rp__sway{transform-style:preserve-3d;animation:sway 11s var(--ease-in-out) infinite alternate}@keyframes sway{0%{transform:rotateX(1.5deg) rotateY(-2.5deg)}33%{transform:rotateX(-1.2deg) rotateY(1.6deg)}66%{transform:rotateX(1deg) rotateY(2.4deg)}100%{transform:rotateX(-1.6deg) rotateY(-1.4deg)}}.rp__card{overflow:hidden}.rp__shine{position:absolute;inset:-20% auto -20% 0;width:40%;pointer-events:none;background:linear-gradient(100deg,transparent,oklch(1 0 0 / .55),transparent);transform:translateX(-160%) skewX(-12deg);animation:shine 7s var(--ease-in-out) 2.4s infinite;z-index:2;mix-blend-mode:soft-light}@keyframes shine{0%{transform:translateX(-160%) skewX(-12deg)}30%,100%{transform:translateX(380%) skewX(-12deg)}}.rp__head{grid-template-columns:auto 1fr auto}.rp__sub{grid-column:2}.rp__clock{grid-column:3;grid-row:1 / span 2;display:grid;justify-items:end;line-height:1.1}.rp__clock-k{font-size:.6875rem;color:var(--muted);font-weight:600;letter-spacing:.02em}.rp__clock-v{font:700 1.0625rem/1.15 var(--f-display);color:var(--ink)}.rp__clock-v .roll__strip{transition-duration:600ms}.rt__trail{position:absolute;right:16px;top:50%;width:56px;height:2px;margin-top:-1px;border-radius:2px;background:linear-gradient(90deg,transparent,oklch(.535 .219 29.2 / .65))}@media (prefers-reduced-motion:reduce){.hx__slide.is-active,.hx__slide.is-first{animation:fade-in 400ms linear both!important}.hx__slide.is-active .hx__img,.hx__slide.is-active .hx__video{animation:none!important;transform:none}.hx__text.is-active .w>span,.hx__text.is-active .hx__kicker,.hx__text.is-active .hx__sub{animation-name:fade-in!important}.rp__sway,.rp__shine,.ring--new .ring__o::before{animation:none!important}.rt__trail{display:none}}.js [data-reveal]{opacity:0;transform:translateY(18px);transition:opacity 600ms var(--ease-out),transform 750ms var(--ease-out-expo);transition-delay:calc(min(var(--d, 0), 8) * 50ms)}.js [data-reveal].is-in{opacity:1;transform:none}.js [data-reveal='clip']{opacity:1;transform:none;-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);transition:-webkit-clip-path 900ms var(--ease-out-expo);transition:clip-path 900ms var(--ease-out-expo);transition:clip-path 900ms var(--ease-out-expo),-webkit-clip-path 900ms var(--ease-out-expo)}.js [data-reveal='clip'].is-in{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.js [data-reveal='mark']{opacity:1;transform:none;transition:none}[data-paused],[data-paused] *{animation-play-state:paused!important}@keyframes word-in{from{transform:translateY(.55em);-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);opacity:0}to{transform:none;-webkit-clip-path:inset(-.2em -.1em -.25em -.1em);clip-path:inset(-.2em -.1em -.25em -.1em);opacity:1}}@keyframes fade-up{from{opacity:0;transform:translateY(16px)}}@keyframes fade-up-sm{from{opacity:0;transform:translateY(6px)}}@keyframes fade-in{from{opacity:0}}@keyframes panel-in{from{opacity:0;transform:translateY(24px)}}@keyframes float{from{transform:translateY(0)}to{transform:translateY(-10px)}}@keyframes ping{0%{transform:scale(1);opacity:.7}100%{transform:scale(2.5);opacity:0}}@keyframes glow{from{opacity:.25;transform:scale(.85)}to{opacity:.75;transform:scale(1.2)}}@keyframes dash-march{to{stroke-dashoffset:-8}}@keyframes dash-march-12{to{stroke-dashoffset:-12}}@keyframes fly-x{0%{transform:translateX(-100%);opacity:0}10%{opacity:1}86%{opacity:1}100%{transform:translateX(0);opacity:0}}@keyframes arc-fly{0%{offset-distance:0%;opacity:0}8%{opacity:1}90%{opacity:1}100%{offset-distance:100%;opacity:0}}@keyframes bob{from{transform:translateY(-1px) rotate(-2deg)}to{transform:translateY(1px) rotate(2deg)}}@keyframes bob-y{from{transform:translateY(-5px)}to{transform:translateY(5px)}}@keyframes ship{from{transform:translateY(-3px) rotate(-1.2deg)}to{transform:translateY(3px) rotate(1.2deg)}}@keyframes wave{to{transform:translateX(-80px)}}@keyframes drift{from{transform:translateX(380px)}to{transform:translateX(-200px)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pba-marquee{to{transform:translateX(-50%)}}@keyframes drop-in{from{transform:translateY(-60px);opacity:0}}@keyframes stamp{0%,18%{transform:translateY(-34px)}30%,40%{transform:translateY(0) scale(1.02,.98)}55%,100%{transform:translateY(-34px)}}@keyframes stamp-mark{0%,30%{opacity:0;transform:scale(1.12)}36%{opacity:1;transform:scale(1)}85%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(1)}}@keyframes clip-down{from{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);opacity:0}}@keyframes clip-right{from{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}}@keyframes scale-x{from{transform:scaleX(0)}}@keyframes pop{from{opacity:0;transform:scale(.95)}}@keyframes draw{from{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes kenburns-in{from{transform:scale(1)}to{transform:scale(1.08)}}@keyframes kenburns-out{from{transform:scale(1.08)}to{transform:scale(1)}}@keyframes bar{from{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes caret{50%{opacity:0}}@view-transition{navigation:auto}::view-transition-old(root){animation:160ms var(--ease-out) both vt-out}::view-transition-new(root){animation:320ms var(--ease-out) both vt-in}::view-transition-group(site-header){animation-duration:260ms;animation-timing-function:var(--ease-out)}@keyframes vt-out{to{opacity:0}}@keyframes vt-in{from{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.js [data-reveal]:not([data-reveal='mark']),.js [data-reveal='clip']{transform:none!important;-webkit-clip-path:none!important;clip-path:none!important;transition:opacity 400ms linear}.w>span,.hero__in,.rp__rise{animation-name:fade-in!important;animation-duration:500ms!important}.rp__float,.rt__ping,.rt__dash line,.rt__mover,.rt__vehicle svg,.rt__lima::after,.live-dot::after,.amap__ping,.amap__glow,.amap__plane,.marquee__track,.ill *,.ally__ring,.cta__plane,.cta__route,.stage__screen *,.tm *,.tstate *,.story__media>*{animation:none!important}.rt__mover{opacity:1;transform:translateX(-50%)}.roll__strip{transition:none!important}.amap__arc{stroke-dashoffset:0!important;transition:none!important}.amap__plane{display:none}.ill__mark{opacity:1}.cta__plane{display:none}::view-transition-old(root),::view-transition-new(root){animation:none}.stage__screen{transition:opacity 300ms linear!important;filter:none!important;transform:none!important}.mnav,.mnav.is-open{transition:opacity 250ms linear;-webkit-clip-path:none;clip-path:none}.mnav__li,.mnav.is-open .mnav__li,.mnav__bar{transform:none!important}}.why__grid{display:grid;grid-gap:16px;gap:16px}@media (min-width:900px){.why__grid{grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:auto 1fr;gap:20px}.why__code{grid-column:1 / span 6;grid-row:1 / span 2}.why__years{grid-column:7 / -1;grid-row:1}.why__list{grid-column:7 / -1;grid-row:2}}.why__code{position:relative;overflow:hidden;border-radius:var(--r-xl);background:var(--ink-deep);color:var(--on-drench-2);padding:clamp(28px, 4vw, 48px);display:flex;flex-direction:column;justify-content:flex-end;min-height:360px;isolation:isolate}.why__seal{position:absolute;top:-40px;right:-40px;width:260px;z-index:-1;animation:spin 40s linear infinite}.why__seal circle{fill:none;stroke:oklch(.784 .159 73 / .35);stroke-width:1.5}.why__seal circle+circle{stroke-dasharray:2 6}.why__seal text{fill:oklch(.784 .159 73 / .6);font:700 11px var(--f-body);letter-spacing:.24em}.why__code-k{font-size:var(--t--1);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--gold)}.why__code-n{font:800 clamp(5rem, 3rem + 9vw, 9.5rem)/0.9 var(--f-display);letter-spacing:-.05em;color:var(--white);margin:12px 0 20px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.why__code-pre{font-size:.32em;letter-spacing:0;color:var(--gold);margin-right:.12em;vertical-align:.9em}.why__code-t{max-width:44ch}.why__years{display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:4px 20px;gap:4px 20px;padding:clamp(20px, 3vw, 32px);border-radius:var(--r-xl);background:oklch(.784 .159 73 / .16)}.why__years-n{grid-row:span 2;font:800 clamp(4rem, 3rem + 4vw, 6rem)/0.9 var(--f-display);letter-spacing:-.05em;color:var(--red-deep)}.why__years-l{font:700 var(--t-1)/1.2 var(--f-display);display:flex;flex-wrap:wrap;align-items:center;gap:8px}.why__years-s{color:var(--ink-2);font-size:.9375rem}.why__list{display:grid;align-content:start}@media (min-width:640px){.why__list{grid-template-columns:1fr 1fr;column-gap:28px}}.why__item{display:flex;gap:14px;padding:18px 0;border-top:1px solid var(--line)}.why__icon{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:oklch(.535 .219 29.2 / .08);color:var(--red-deep);flex:none}.why__t{font:700 1.0625rem/1.3 var(--f-display);letter-spacing:-.01em;margin-bottom:4px}.why__item p{font-size:.9375rem;color:var(--ink-2)}.band{padding-block:clamp(64px, 9vw, 120px);position:relative;overflow:hidden}.band__grid{display:grid;grid-gap:40px;gap:40px;align-items:center}@media (min-width:1024px){.band__grid{grid-template-columns:minmax(0,0.8fr) minmax(0,1.2fr);gap:64px}}.band__text{margin-top:var(--s-5);color:var(--on-drench-2);font-size:var(--t-1);line-height:1.5}.band__stats{display:grid;grid-template-columns:repeat(3,auto);justify-content:start;grid-gap:12px 32px;gap:12px 32px;margin-top:var(--s-10)}.band__stats dt{font-size:var(--t--1);color:var(--on-drench-3);font-weight:600}.band__stats dd{font:800 var(--t-4)/1 var(--f-display);letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.band__stats small{display:block;font:600 var(--t--1)/1.4 var(--f-body);letter-spacing:0;color:var(--on-drench-2);margin-top:4px}.tabs__scroller{overflow-x:auto;scrollbar-width:none;margin-inline:calc(var(--gutter) * -1);padding:4px var(--gutter)}.tabs__scroller::-webkit-scrollbar{display:none}.tabs__lists{position:relative;display:inline-block;vertical-align:top}.tabs__list{display:flex;gap:2px;padding:4px;border-radius:999px;background:var(--paper-2);border:1px solid var(--line)}.tabs__tab{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 18px;border-radius:999px;font-weight:650;font-size:.9375rem;color:var(--ink-2);white-space:nowrap;transition:transform var(--d-press) var(--ease-out),color var(--d-hover) var(--ease-out)}.tabs__tab .i{width:18px;height:18px}.tabs__tab:active{transform:scale(.97)}.tabs__list--on{position:absolute;inset:0;pointer-events:none;background:var(--red-deep);border-color:var(--red-deep);-webkit-clip-path:inset(var(--ct,4px) var(--cr,100%) var(--cb,4px) var(--cl,4px) round 999px);clip-path:inset(var(--ct,4px) var(--cr,100%) var(--cb,4px) var(--cl,4px) round 999px);transition:-webkit-clip-path 340ms var(--ease-out);transition:clip-path 340ms var(--ease-out);transition:clip-path 340ms var(--ease-out),-webkit-clip-path 340ms var(--ease-out)}.tabs__list--on .tabs__tab{color:var(--white)}.tabs.is-instant .tabs__list--on{transition:none}@media (hover:hover) and (pointer:fine){.tabs__list:not(.tabs__list--on) .tabs__tab:hover{color:var(--ink)}}.tabs__panels{display:grid;margin-top:clamp(24px, 4vw, 40px)}.js .tabs__panels>.tabs__panel{grid-area:1 / 1}.tabs__panel{opacity:0;visibility:hidden;transform:translateY(8px);filter:blur(2px);transition:opacity 200ms var(--ease-out),transform 260ms var(--ease-out),filter 200ms var(--ease-out),visibility 0s linear 260ms}.tabs__panel.is-active{opacity:1;visibility:visible;transform:none;filter:none;transition:opacity 300ms var(--ease-out),transform 420ms var(--ease-out-expo),filter 300ms var(--ease-out),visibility 0s}.svc .tabs__panel{display:grid;grid-gap:28px;gap:28px;align-items:center}@media (min-width:900px){.svc .tabs__panel{grid-template-columns:1fr 1fr;gap:56px}}.tabs__text{color:var(--ink-2);font-size:1.0625rem;margin-top:var(--s-4)}.tabs__art{border-radius:var(--r-xl);padding:clamp(16px, 3vw, 32px);overflow:hidden}.tabs--compact .tabs__panels{margin-top:20px}.steps{display:grid;grid-gap:24px;gap:24px;grid-template-areas:'stage' 'list'}@media (min-width:900px){.steps{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:'list stage';gap:64px;align-items:start}}.steps__stage{grid-area:stage;position:-webkit-sticky;position:sticky;top:calc(var(--hdr-h) + 8px);z-index:3}@media (max-width:899px){.steps--importar .steps__stage{display:none}.steps--importar{grid-template-areas:'list'}}.steps__list{grid-area:list;position:relative;padding-left:36px}.steps__rail{position:absolute;left:11px;top:26px;bottom:26px;width:2px;border-radius:2px;background:var(--line);overflow:hidden}.steps__fill{position:absolute;inset:0;background:var(--red-deep);transform-origin:top;transform:scaleY(var(--p,0))}.step{position:relative;padding:16px 0 28px}.steps--inicio .step{padding-bottom:36px}@media (max-width:899px){.steps--inicio .step{min-height:34vh}}.step::before{content:'';position:absolute;left:-32px;top:22px;width:16px;height:16px;border-radius:50%;background:var(--paper);border:2px solid var(--line-2);transition:border-color 250ms var(--ease-out),background-color 250ms var(--ease-out),transform 250ms var(--ease-out)}.section--tint .step::before{background:var(--paper-2)}.step.is-active::before,.step.is-past::before{border-color:var(--red-deep);background:var(--red-deep)}.step.is-active::before{box-shadow:0 0 0 5px oklch(.535 .219 29.2 / .15)}.step__head{display:flex;align-items:baseline;gap:14px;width:100%;text-align:left;padding:2px 0;transition:transform var(--d-press) var(--ease-out)}.step__head:active{transform:scale(.99)}.step__num{font:700 0.875rem/1 var(--f-display);color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:color 250ms var(--ease-out)}.step__title{font:750 var(--h3)/1.15 var(--f-display);letter-spacing:-.02em;color:var(--ink-2);transition:color 250ms var(--ease-out);text-wrap:balance}.step.is-active .step__title{color:var(--ink)}.step.is-active .step__num{color:var(--red-deep)}.step__body{margin-top:10px;transition:opacity 300ms var(--ease-out)}.step__text{color:var(--ink-2);font-size:1.0625rem}.steps--inicio .step:not(.is-active) .step__text{color:var(--muted)}.steps--importar .step__title{font-size:clamp(1.3rem, 1.15rem + 0.6vw, 1.7rem)}.stage{border-radius:26px;background:var(--ink);padding:8px;box-shadow:var(--sh-3)}.stage__bar{display:flex;align-items:center;gap:6px;padding:6px 10px 10px}.stage__bar i{width:9px;height:9px;border-radius:50%;background:oklch(1 0 0 / .22)}.stage__bar span{margin-left:auto;margin-right:auto;font-size:.75rem;color:oklch(1 0 0 / .55);font-weight:600;letter-spacing:.02em}.stage__screens{position:relative;height:270px;border-radius:20px;overflow:hidden;background:var(--paper-2);background-image:radial-gradient(oklch(.5 .05 27 / .12) 1px,transparent 1.3px);background-size:18px 18px}@media (min-width:900px){.stage__screens{height:auto;aspect-ratio:5 / 4.2}}.stage__screen{position:absolute;inset:0;display:grid;place-items:center;padding:20px;opacity:0;filter:blur(2px);transform:scale(.98);transition:opacity 300ms var(--ease-out),filter 300ms var(--ease-out),transform 420ms var(--ease-out);pointer-events:none}.stage__screen.is-active{opacity:1;filter:none;transform:none}.sc{position:relative;width:100%;max-width:340px;font-size:.875rem}@media (min-width:1100px){.sc{max-width:390px;font-size:.9375rem}.sc-card{padding:20px}}.sc-card{background:var(--white);border-radius:18px;padding:16px;box-shadow:var(--sh-2)}.sc-ex{position:absolute;right:0;bottom:-26px;font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.sc-chip{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:var(--paper-2);font-weight:700;font-size:.75rem}.sc-chip .i{width:14px;height:14px;color:var(--red-deep)}.is-active .sc-card{animation:pop 500ms var(--ease-out) both}.sc-dir__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.sc-dir__code{font:800 1.125rem/1 var(--f-display);color:var(--red-deep);letter-spacing:.02em}.sc-dir__list>div{display:grid;grid-template-columns:72px 1fr;grid-gap:8px;gap:8px;padding:8px 0;border-top:1px solid var(--line);align-items:baseline}.sc-dir__list dt{color:var(--muted);font-size:.75rem;font-weight:600}.sc-dir__list dd{font-weight:700;letter-spacing:.01em;min-height:1.4em;white-space:nowrap;overflow:hidden}.sc-dir__list dd.is-typing::after{content:'';display:inline-block;width:2px;height:1em;margin-left:1px;vertical-align:-2px;background:var(--red-deep);animation:caret 0.9s steps(1) infinite}.sc-dir__ok{display:flex;align-items:center;gap:6px;margin-top:10px;color:var(--ok);font-weight:700;font-size:.8125rem;opacity:0;transform:translateY(4px);transition:opacity 300ms var(--ease-out),transform 400ms var(--ease-out)}.sc-dir__ok .i{width:16px;height:16px}.sc-dir.is-done .sc-dir__ok{opacity:1;transform:none}.sc-cart__head{display:flex;align-items:center;justify-content:space-between;font-weight:700}.sc-cart__head>span:first-child{display:inline-flex;align-items:center;gap:8px}.sc-cart__head .i{color:var(--red-deep)}.sc-cart__badge{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--red-deep);color:var(--white);font-size:.75rem;overflow:hidden}.sc-cart__n{display:flex;flex-direction:column;height:24px;transform:translateY(-50%)}.sc-cart__n b{display:grid;place-items:center;height:24px;flex:none}.is-active .sc-cart__n{animation:badge-roll 500ms var(--ease-out-expo) 950ms both}@keyframes badge-roll{from{transform:translateY(0)}}.sc-cart__slot{margin:12px 0;padding:8px;border:1.5px dashed var(--line-2);border-radius:14px;min-height:64px}.sc-cart__item{display:flex;align-items:center;gap:10px}.is-active .sc-cart__item{animation:cart-drop 700ms var(--ease-out) 350ms both}@keyframes cart-drop{from{transform:translateY(-56px) rotate(-4deg);opacity:0}}.sc-cart__thumb{display:grid;place-items:center;width:44px;height:44px;border-radius:10px;background:oklch(.784 .159 73 / .2);color:oklch(.5 .12 60);flex:none}.sc-cart__info{display:grid;flex:1 1;min-width:0}.sc-cart__info strong{font-size:.875rem}.sc-cart__info small{color:var(--muted);font-size:.75rem}.sc-cart__price{font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sc-cart__ship{display:grid;grid-gap:2px;gap:2px;padding:10px 12px;border-radius:12px;background:var(--paper-2);font-size:.8125rem}.sc-cart__ship span{color:var(--muted);font-size:.75rem}.is-active .sc-cart__ship{animation:clip-right 600ms var(--ease-out) 1.15s both}.sc-cart__pay{margin-top:12px;display:grid;place-items:center;min-height:40px;border-radius:999px;background:var(--red-deep);color:var(--white);font-weight:700}.is-active .sc-cart__pay{animation:press 360ms var(--ease-out) 1.9s}@keyframes press{50%{transform:scale(.95)}}.sc-mail__win{position:relative;z-index:1}.sc-mail__row{display:grid;grid-template-columns:52px 1fr;grid-gap:8px;gap:8px;padding:8px 0;border-bottom:1px solid var(--line);font-size:.8125rem}.sc-mail__row span{color:var(--muted)}.sc-mail__row strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.is-active .sc-mail__row{animation:clip-right 500ms var(--ease-out) both}.is-active .sc-mail__row+.sc-mail__row{animation-delay:200ms}.sc-mail__lines{display:grid;grid-gap:7px;gap:7px;padding:12px 0}.sc-mail__lines i{height:7px;border-radius:4px;background:var(--paper-3);transform-origin:left}.sc-mail__lines i:nth-child(2){width:86%}.sc-mail__lines i:nth-child(3){width:58%}.is-active .sc-mail__lines i{animation:scale-x 500ms var(--ease-out) both;animation-delay:550ms}.is-active .sc-mail__lines i:nth-child(2){animation-delay:680ms}.is-active .sc-mail__lines i:nth-child(3){animation-delay:810ms}.sc-mail__att{display:flex;flex-wrap:wrap;gap:6px}.sc-mail__att span{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:8px;background:var(--paper-2);font-size:.75rem;font-weight:650}.sc-mail__att .i{width:14px;height:14px;color:var(--red-deep)}.is-active .sc-mail__att span{animation:pop 300ms var(--ease-out) both;animation-delay:1.1s}.is-active .sc-mail__att span:nth-child(2){animation-delay:1.25s}.is-active .sc-mail__att span:nth-child(3){animation-delay:1.4s}.sc-mail__send{display:inline-flex;align-items:center;gap:6px;margin-top:12px;padding:8px 16px;border-radius:999px;background:var(--red-deep);color:var(--white);font-weight:700}.sc-mail__send svg{width:16px;height:16px}.is-active .sc-mail__win{animation:mail-away 600ms var(--ease-out-expo) 2.3s forwards}@keyframes mail-away{to{opacity:0;transform:translate(30px,-24px) scale(.9)}}.sc-mail__fly{position:absolute;left:50%;top:50%;margin:-28px 0 0 -28px;display:grid;place-items:center;width:56px;height:56px;border-radius:16px;background:var(--red-deep);color:var(--white);opacity:0;z-index:2}.sc-mail__fly .i{width:28px;height:28px}.is-active .sc-mail__fly{animation:mail-fly 1s var(--ease-out) 2.4s both}@keyframes mail-fly{0%{opacity:0;transform:scale(.95)}25%{opacity:1;transform:none}100%{opacity:0;transform:translate(150px,-120px) rotate(-14deg) scale(.8)}}.sc-mail__sent{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:8px;font-weight:800;color:var(--ok);font-size:1rem;opacity:0}.sc-mail__sent .i{width:22px;height:22px}.is-active .sc-mail__sent{animation:sent-in 500ms var(--ease-out) 3.2s forwards}@keyframes sent-in{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.sc-del__title{font-weight:800;font-size:.875rem;margin-bottom:14px}.sc-del__track{position:relative;padding:0 12px}.sc-del__line{position:absolute;left:12px;right:12px;top:13px;height:3px;border-radius:2px;background:var(--line)}.sc-del__line i{position:absolute;inset:0;background:var(--red-deep);border-radius:inherit;transform-origin:left}.is-active .sc-del__line i{animation:del-fill 2.4s var(--ease-in-out) 0.3s both}.sc-del__mover{position:absolute;left:12px;right:12px;top:0;height:28px}.sc-del__pkg{position:absolute;right:-14px;top:0;display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:var(--gold);color:var(--ink);box-shadow:var(--sh-1)}.sc-del__pkg .i{width:16px;height:16px}.is-active .sc-del__mover{animation:del-move 2.4s var(--ease-in-out) 0.3s both}@keyframes del-fill{0%{transform:scaleX(0)}25%,35%{transform:scaleX(.333)}60%,70%{transform:scaleX(.666)}95%,100%{transform:scaleX(1)}}@keyframes del-move{0%{transform:translateX(-100%)}25%,35%{transform:translateX(-66.6%)}60%,70%{transform:translateX(-33.3%)}95%,100%{transform:translateX(0)}}.sc-del__nodes{position:relative;display:flex;justify-content:space-between;padding-top:36px;margin:0 -12px}.sc-del__nodes li{display:grid;justify-items:center;grid-gap:6px;gap:6px;width:25%;font-size:.6875rem;font-weight:700;color:var(--muted);text-align:center}.sc-del__nodes span{width:10px;height:10px;border-radius:50%;background:var(--red-deep)}.is-active .sc-del__nodes span{animation:node-on 300ms var(--ease-out) both}.is-active .sc-del__nodes li:nth-child(1) span{animation-delay:0.3s}.is-active .sc-del__nodes li:nth-child(2) span{animation-delay:0.9s}.is-active .sc-del__nodes li:nth-child(3) span{animation-delay:1.75s}.is-active .sc-del__nodes li:nth-child(4) span{animation-delay:2.6s}@keyframes node-on{from{background:var(--line-2);transform:scale(.95)}}.sc-del__done{display:flex;align-items:center;gap:12px;margin-top:16px;padding:12px;border-radius:14px;background:var(--ok-tint)}.is-active .sc-del__done{animation:pop 400ms var(--ease-out) 2.75s both}.sc-del__done p{display:grid}.sc-del__done strong{color:var(--ok)}.sc-del__done small{color:var(--ink-2);font-size:.75rem}.sc-check{width:36px;height:36px;flex:none}.sc-check circle,.sc-check path{fill:none;stroke:var(--ok);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1}.is-active .sc-check circle{animation:draw 500ms var(--ease-out) 2.85s both}.is-active .sc-check path{animation:draw 400ms var(--ease-out) 3.2s both}.sc-wh__scene{position:relative;height:120px;margin-bottom:14px}.sc-wh__building{position:absolute;right:20px;bottom:6px;display:grid;place-items:center;width:108px;height:108px;border-radius:24px;background:var(--white);color:var(--red-deep);box-shadow:var(--sh-2)}.sc-wh__building .i{width:64px;height:64px}.sc-wh__box{position:absolute;right:64px;bottom:16px;display:grid;place-items:center;width:36px;height:36px;border-radius:9px;background:var(--gold);color:var(--ink);opacity:0}.is-active .sc-wh__box{animation:box-in 1.3s var(--ease-out) 0.2s both}@keyframes box-in{0%{opacity:0;transform:translateX(-170px)}15%{opacity:1}70%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(10px) scale(.95)}}.sc-wh__floor{position:absolute;left:0;right:0;bottom:4px;height:2px;background:var(--line-2);border-radius:2px}.sc-notif{display:flex;gap:12px;align-items:center;padding:12px 14px}.is-active .sc-notif{animation:notif-in 500ms var(--ease-out-expo) 1.35s both}@keyframes notif-in{from{opacity:0;transform:translateY(-14px)}}.sc-notif__icon{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:var(--red-deep);color:var(--white);flex:none}.sc-notif p{display:grid;line-height:1.35}.sc-notif small{color:var(--muted)}.sc-fly__route{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:12px;gap:12px;padding:8px 0 18px}.sc-fly__city{display:grid;font:800 1.375rem/1 var(--f-display);letter-spacing:.02em}.sc-fly__city small{font:600 0.6875rem/1.6 var(--f-body);letter-spacing:0;color:var(--muted)}.sc-fly__track{position:relative;height:26px;display:flex;align-items:center;overflow:clip}.sc-fly__track svg{position:absolute;inset:auto 0;width:100%}.sc-fly__track line{stroke:var(--line-2);stroke-width:2;stroke-dasharray:2 6;stroke-linecap:round}.sc-fly__mover{position:absolute;inset:0;transform:translateX(-100%)}.sc-fly__plane{position:absolute;right:0;top:3px;width:20px;height:20px;color:var(--red-deep)}.is-active .sc-fly__mover{animation:fly-x 2.6s linear infinite}.sc-fly__days{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:4px;gap:4px}.sc-fly__days li{display:grid;place-items:center;height:34px;border-radius:10px;background:var(--paper-2);font-size:.6875rem;font-weight:700;color:var(--muted)}.sc-fly__days li.on{background:var(--red-deep);color:var(--white)}.is-active .sc-fly__days li.on{animation:day-on 400ms var(--ease-out) both;animation-delay:calc(var(--n) * 220ms + 500ms)}@keyframes day-on{from{background:var(--paper-2);color:var(--muted);transform:scale(.95)}}.sc-fly__note{margin-top:12px;font-size:.8125rem;font-weight:650;color:var(--ink-2);text-align:center}.sc-bill__doc{position:relative}.sc-bill__title{display:flex;align-items:center;gap:8px;font-weight:800;margin-bottom:8px}.sc-bill__title .i{color:var(--red-deep);width:18px;height:18px}.sc-bill__list>div{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-top:1px solid var(--line);font-size:.8125rem}.sc-bill__list dt{color:var(--ink-2)}.sc-bill__list dd{font-weight:750}.sc-bill__total{font-size:0.9375rem!important;border-top-color:var(--ink)!important}.sc-bill__total dt{color:var(--ink)!important;font-weight:800}.sc-bill__stamp{position:absolute;right:14px;top:10px;padding:4px 10px;border:2.5px solid var(--ok);border-radius:8px;color:var(--ok);font:800 0.875rem/1 var(--f-display);letter-spacing:.1em;text-transform:uppercase;transform:rotate(-8deg)}.is-active .sc-bill__stamp{animation:stamp-in 380ms var(--ease-out) 1.9s both}@keyframes stamp-in{from{opacity:0;transform:rotate(-14deg) scale(1.2)}}.how__cta{margin-top:clamp(32px, 5vw, 56px)}.live__grid{display:grid;grid-gap:40px;gap:40px;align-items:center}@media (min-width:1024px){.live__grid{grid-template-columns:minmax(0,0.8fr) minmax(0,1.2fr);gap:56px}}.tm{background:var(--white);border-radius:22px;border:1px solid var(--line);box-shadow:var(--sh-3);overflow:hidden;font-size:.875rem}.tm__bar{display:flex;align-items:center;gap:6px;padding:10px 14px;background:var(--ink);color:oklch(1 0 0 / .6);font-size:.75rem;font-weight:600}.tm__bar i{width:9px;height:9px;border-radius:50%;background:oklch(1 0 0 / .22)}.tm__bar span{margin-left:10px}.tm__body{padding:clamp(14px, 2.5vw, 22px)}.tm__hello{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.tm__hello p{font:700 1.25rem/1.2 var(--f-display)}.tm__stats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin-bottom:16px}.tm__stats li{padding:12px;border-radius:14px;background:var(--paper-2);display:grid;grid-gap:2px;gap:2px}.tm__stat-n{font:800 1.625rem/1 var(--f-display)}.tm__stat-l{font-size:.75rem;color:var(--muted);font-weight:600;line-height:1.3}.tm__stats .is-due .tm__stat-n{color:var(--red-deep)}.tm__grid{display:grid;grid-gap:18px;gap:18px}@media (min-width:640px){.tm__grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}}.tm__table{width:100%;font-size:.8125rem}.tm__table th{text-align:left;font-size:.6875rem;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-weight:700;padding:0 6px 8px 0}.tm__table td{padding:9px 6px 9px 0;border-top:1px solid var(--line);font-weight:600;white-space:nowrap}.tm__table .num{text-align:right;padding-right:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tm__table tr.is-sel td{color:var(--red-deep)}@media (max-width:420px){.tm__table th:nth-child(2),.tm__table td:nth-child(2){display:none}}.tm__bill{margin-top:14px;padding:12px 14px;border-radius:14px;background:var(--paper-2)}.tm__bill>div{display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding:5px 0;font-size:.8125rem}.tm__bill dt{color:var(--ink-2)}.tm__bill dt small{display:block;font-size:.6875rem;color:var(--muted)}.tm__bill dd{font-weight:750}.tm__total{border-top:1px solid var(--line-2);margin-top:4px;padding-top:8px!important;font-size:0.9375rem!important}.tm__total dt{color:var(--ink)!important;font-weight:800}.tm__total dd{color:var(--red-deep);font:800 1.125rem/1 var(--f-display)}.tl{display:grid}.tl__item{position:relative;display:grid;grid-template-columns:20px 1fr;grid-gap:12px;gap:12px;padding-bottom:16px}.tl__item:last-child{padding-bottom:0}.tl__dot{position:relative;z-index:1;display:grid;place-items:center;width:20px;height:20px;border-radius:50%;border:2px solid var(--line-2);background:var(--white);transition:background-color 300ms var(--ease-out),border-color 300ms var(--ease-out)}.tl__line{position:absolute;left:9px;top:20px;bottom:0;width:2px;background:var(--line)}.tl__line::after{content:'';position:absolute;inset:0;background:var(--red-deep);transform-origin:top;transform:scaleY(0);transition:transform 380ms var(--ease-in-out)}.tl__item:last-child .tl__line{display:none}.tl__txt{display:grid;line-height:1.3;padding-top:1px}.tl__txt strong{font-weight:700;font-size:.8125rem}.tl__txt small{color:var(--muted);font-size:.75rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;opacity:0;transform:translateY(3px);transition:opacity 300ms var(--ease-out),transform 300ms var(--ease-out)}.tl__dot svg{width:14px;height:14px;opacity:0}.tl__dot path{fill:none;stroke:var(--white);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1}.tl__item.is-on .tl__dot{background:var(--red-deep);border-color:var(--red-deep)}.tl__item.is-on .tl__line::after{transform:none;transition-delay:150ms}.tl__item.is-on .tl__txt small{opacity:1;transform:none}.tl__item--last.is-on .tl__dot{background:var(--ok);border-color:var(--ok);animation:pop 380ms var(--ease-out)}.tl__item--last.is-on .tl__dot svg{opacity:1}.tl__item--last.is-on .tl__dot path{stroke-dashoffset:0;transition:stroke-dashoffset 400ms var(--ease-out) 200ms}.trk{display:flex;flex-wrap:wrap;gap:10px;max-width:560px}.trk__field{position:relative;flex:1 1 240px}.trk__lead{position:absolute;left:16px;top:50%;translate:0 -50%;width:20px;height:20px;color:var(--muted);pointer-events:none}.trk__field input{width:100%;height:56px;padding:0 16px 0 46px;border-radius:999px;border:1.5px solid var(--line-2);background:var(--white);font-weight:600;font-size:1rem;letter-spacing:.02em;transition:border-color var(--d-hover) var(--ease-out)}.trk__field input::placeholder{color:var(--muted);font-weight:500;letter-spacing:0}.trk__field input:focus-visible{outline:none;border-color:var(--red-deep);box-shadow:0 0 0 4px oklch(.535 .219 29.2 / .15)}.trk__btn{min-height:56px;flex:0 0 auto}.trk__icon{position:relative;width:20px;height:20px;display:grid}.trk__icon>*{grid-area:1 / 1;width:20px;height:20px;transition:opacity 200ms var(--ease-out),transform 300ms var(--ease-out)}.trk__plane{opacity:0;transform:translate(-6px,6px) rotate(-35deg) scale(.95)}.trk__btn.is-loading{pointer-events:none}.trk__btn.is-loading .trk__lupa{opacity:0;transform:scale(.95)}.trk__btn.is-loading .trk__plane{opacity:1;transform:rotate(-35deg);animation:takeoff 900ms var(--ease-out) 150ms infinite}@keyframes takeoff{0%{transform:rotate(-35deg) translate(0,0);opacity:1}70%{transform:rotate(-35deg) translate(18px,0);opacity:0}71%{transform:rotate(-35deg) translate(-14px,0);opacity:0}100%{transform:rotate(-35deg) translate(0,0);opacity:1}}@media (hover:hover) and (pointer:fine){.trk__field input:hover{border-color:var(--ink-2)}}@media (max-width:479px){.trk__btn{flex:1 1 100%}}.ally{padding-block:clamp(40px, 6vw, 64px);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.ally__inner{display:grid;grid-gap:20px 40px;gap:20px 40px;align-items:center}@media (min-width:768px){.ally__inner{grid-template-columns:auto 1fr auto}}.ally__radar{position:relative;display:grid;place-items:center;width:96px;height:96px}.ally__ring{position:absolute;inset:24px;border-radius:50%;border:2px solid var(--red);opacity:0;animation:ping 3s var(--ease-out) infinite}.ally__ring:nth-child(2){animation-delay:1s}.ally__ring:nth-child(3){animation-delay:2s}.ally__core{position:relative;display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:var(--red-deep);color:var(--white)}.ally__copy p:not(.kicker){color:var(--ink-2);margin-top:4px}.ally__copy .kicker{margin-bottom:8px}.news__grid{display:grid;grid-gap:40px;gap:40px;align-items:center}@media (min-width:1024px){.news__grid{grid-template-columns:minmax(0,0.8fr) minmax(0,1.2fr);gap:64px}}.news__head .lead{margin:16px 0 12px}.news__feat{display:grid;grid-gap:24px;gap:24px;align-items:center}@media (min-width:640px){.news__feat{grid-template-columns:220px 1fr}}.news__thumb{position:relative;display:block;aspect-ratio:9 / 13;border-radius:22px;overflow:hidden;box-shadow:var(--sh-2);transition:transform var(--d-press) var(--ease-out);max-width:240px}.news__thumb .arte{width:100%;height:100%;transition:transform 600ms var(--ease-out)}.news__thumb:active{transform:scale(.98)}.news__play{position:absolute;right:12px;bottom:12px;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--white);color:var(--red-deep);box-shadow:var(--sh-2)}.news__play .i{width:18px;height:18px;margin-left:2px}.news__meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;font-size:.875rem;color:var(--muted)}.news__body h3 a{text-decoration:none}.news__body>p:not(.news__meta){color:var(--ink-2);margin:10px 0 4px}@media (hover:hover) and (pointer:fine){.news__thumb:hover .arte{transform:scale(1.04)}.news__body h3 a:hover{text-decoration:underline}}.arte{display:block}.ar-bg{fill:var(--drench)}.ar-dots circle{fill:oklch(1 0 0 / .12)}.ar-w,.ar-g,.ar-ring,.ar-dot{fill:none;stroke-width:8;stroke-linecap:round;stroke-linejoin:round}.ar-w{stroke:var(--white)}.ar-g{stroke:var(--gold)}.ar-thick{stroke-width:12}.ar-soft{stroke-opacity:.4}.ar-ring{stroke:oklch(1 0 0 / .2);stroke-dasharray:2 18}.ar-dash{stroke-dasharray:2 20;stroke-opacity:.7}.ar-fill-g{fill:var(--gold)}.ar-fill-w{fill:oklch(1 0 0 / .85)}.ar-dot{fill:var(--drench-3);stroke:var(--white);stroke-width:6}.ar-hole{fill:var(--drench)}.cta{position:relative;overflow:hidden;isolation:isolate;padding-block:clamp(72px, 10vw, 136px)}.cta__art{position:absolute;inset:0;width:100%;height:100%;z-index:-1}.cta__route{fill:none;stroke:oklch(1 0 0 / .22);stroke-width:2;stroke-dasharray:3 12;stroke-linecap:round;animation:dash-march-12 1.4s linear infinite}.cta__route--b{stroke:oklch(.784 .159 73 / .35);animation-duration:2s}.cta__plane{fill:var(--white);offset-rotate:auto;animation:arc-fly 12s linear infinite}.cta__inner{display:grid;grid-gap:32px;gap:32px;align-items:end}@media (min-width:1024px){.cta__inner{grid-template-columns:minmax(0,1.3fr) minmax(0,0.7fr);gap:64px}}.cta .display{font-size:clamp(2.2rem, 1.4rem + 3.8vw, 4.2rem);max-width:14ch}.cta__text{margin-top:var(--s-5);color:var(--on-drench-2);font-size:var(--t-1);max-width:46ch}.cta__actions{display:grid;grid-gap:12px;gap:12px;justify-items:start}@media (max-width:479px){.cta__actions .btn{width:100%}}.cta__link{display:inline-flex;align-items:center;gap:8px;color:var(--on-drench-2);text-decoration:none;font-weight:600;min-height:44px}.cta__link .i{width:18px;height:18px;transition:transform var(--d-hover) var(--ease-out)}@media (hover:hover) and (pointer:fine){.cta__link:hover{color:var(--white)}.cta__link:hover .i{transform:translateX(4px)}}.hero--svc .hero__grid{align-items:center}.mapband{padding-block:clamp(48px, 7vw, 96px);border-bottom:1px solid var(--line)}.mapband__grid{display:grid;grid-gap:32px;gap:32px;align-items:center}@media (min-width:1024px){.mapband__grid{grid-template-columns:minmax(0,0.7fr) minmax(0,1.3fr);gap:56px}}.mapband__copy p:not(.kicker){color:var(--ink-2);margin-top:12px}.benefits__grid{display:grid;grid-gap:20px;gap:20px}@media (min-width:900px){.benefits__grid{grid-template-columns:minmax(0,0.85fr) minmax(0,1.15fr);gap:48px;align-items:start}}.benefits__lead{position:-webkit-sticky;position:sticky;top:calc(var(--hdr-h) + 24px);padding:clamp(24px, 4vw, 40px);border-radius:var(--r-xl);background:var(--drench);color:var(--on-drench)}.benefits__lead p{color:var(--on-drench-2);margin-top:10px;font-size:1.0625rem}.benefits__icon{display:grid;place-items:center;width:56px;height:56px;border-radius:16px;background:var(--gold);color:var(--ink);margin-bottom:40px}.benefits__icon .i{width:28px;height:28px}.benefits__list{display:grid}.benefits__list li{display:grid;grid-template-columns:48px 1fr;grid-gap:16px;gap:16px;padding:22px 0;border-top:1px solid var(--line)}.benefits__list li:last-child{border-bottom:1px solid var(--line)}.benefits__num{font:800 1rem/1.6 var(--f-display);color:var(--red-deep);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.benefits__t{display:flex;align-items:center;gap:10px;font:700 1.1875rem/1.3 var(--f-display);letter-spacing:-.01em;margin-bottom:4px}.benefits__t .i{color:var(--muted);width:20px;height:20px}.benefits__list p{color:var(--ink-2)}@media (max-width:899px){.benefits__lead{position:static}}.advice__grid{display:grid;grid-gap:32px;gap:32px}@media (min-width:900px){.advice__grid{grid-template-columns:1fr 1fr;gap:64px;align-items:start}}.advice__grid .lead{margin-top:16px}.advice__list{display:grid}.advice__list li{display:flex;gap:20px;align-items:baseline;padding:20px 0;border-top:1px solid var(--line-2);font:700 clamp(1.15rem, 1rem + 0.6vw, 1.5rem)/1.25 var(--f-display);letter-spacing:-.015em}.advice__list li span{font:800 0.875rem/1 var(--f-display);color:var(--red-deep);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.modes{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.modes li{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:999px;background:var(--white);border:1px solid var(--line);font-weight:650}.modes .i{color:var(--red-deep)}.process__list{position:relative;display:grid;grid-gap:8px;gap:8px}.process__line{display:none}@media (min-width:900px){.process__list{grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:24px}.process__line{display:block;position:absolute;left:22px;right:22px;top:21px;height:2px}.process__line svg{width:100%;overflow:visible}.process__line line{stroke:var(--red-deep);stroke-width:2;stroke-dasharray:1;stroke-dashoffset:1}.process__list.is-in .process__line line{stroke-dashoffset:0;transition:stroke-dashoffset 1.4s var(--ease-in-out) 0.2s}}.process__item{position:relative;padding:0 0 20px 64px}@media (min-width:900px){.process__item{padding:0}}.process__num{position:absolute;left:0;top:0;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--paper);border:2px solid var(--red-deep);color:var(--red-deep);font:800 1rem/1 var(--f-display)}@media (min-width:900px){.process__num{position:relative;margin-bottom:18px}}.process__t{font:700 1.1875rem/1.3 var(--f-display);margin-bottom:4px}.process__item p{color:var(--ink-2);font-size:.9375rem}.rates-mini__grid{display:grid;grid-gap:16px;gap:16px}@media (min-width:900px){.rates-mini__grid{grid-template-columns:1fr 1fr 0.8fr;align-items:stretch}}.rates-mini__col{padding:clamp(24px, 3vw, 32px);border-radius:var(--r-xl);background:var(--white);border:1px solid var(--line)}.rates-mini__col--alt{background:var(--paper-3);border-color:#fff0}.rates-mini__origin{display:flex;align-items:center;gap:8px;font-weight:700;margin-bottom:16px}.rates-mini__origin .i{color:var(--red-deep)}.rates-mini__time{font-weight:650;margin:8px 0 16px}.rates-mini__dl>div{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid var(--line);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rates-mini__dl dd{font-weight:750}.rates-mini__dl+.fine{margin-top:8px}.rates-mini__cta{display:grid;align-content:center;justify-items:start;grid-gap:16px;gap:16px;padding:8px 0;font:700 var(--t-1)/1.3 var(--f-display)}.quote__grid{display:grid;grid-gap:40px;gap:40px;align-items:start}@media (min-width:1024px){.quote__grid{grid-template-columns:minmax(0,0.8fr) minmax(0,1.2fr);gap:64px}}.quote__copy .lead{margin-top:16px}.contact-mini{display:grid;grid-gap:10px;gap:10px;margin-top:28px}.contact-mini li{display:flex;align-items:center;gap:10px;font-weight:650}.contact-mini .i{color:var(--red-deep)}.contact-mini a{text-decoration:none}.quote__form,.cform{padding:clamp(20px, 3.5vw, 36px);border-radius:var(--r-xl);background:var(--white);border:1px solid var(--line);box-shadow:var(--sh-1)}.rates{display:grid;grid-gap:24px;gap:24px}.rates__top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}.rates__q{font:700 var(--h3)/1.2 var(--f-display);letter-spacing:-.02em}.rates__board{display:grid;grid-gap:32px;gap:32px;padding:clamp(24px, 4vw, 48px);border-radius:var(--r-xl);background:var(--white);border:1px solid var(--line);box-shadow:var(--sh-1)}@media (min-width:900px){.rates__board{grid-template-columns:minmax(0,0.9fr) minmax(0,1.1fr);gap:56px}}.rates__label{font-weight:700;color:var(--ink-2)}.price--xl{margin:10px 0 14px}.price--xl .price__n{font-size:clamp(3.5rem, 2.2rem + 6vw, 6.5rem)}.price--xl .price__u{font-size:var(--t-1)}.rates__time{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:var(--paper-2);font-weight:700}.rates__time .i{color:var(--red-deep);width:18px;height:18px}.rates__price .fine{margin-top:10px}.rates__side{display:grid}.js .rates__side>.rates__pane{grid-area:1 / 1}.rates__pane{opacity:0;visibility:hidden;transform:translateY(8px);filter:blur(2px);transition:opacity 200ms var(--ease-out),transform 260ms var(--ease-out),filter 200ms var(--ease-out),visibility 0s linear 260ms}.rates__pane.is-active{opacity:1;visibility:visible;transform:none;filter:none;transition:opacity 300ms var(--ease-out),transform 420ms var(--ease-out-expo),filter 300ms var(--ease-out),visibility 0s}.rates__pane p{color:var(--ink-2);margin:8px 0 20px}.rates__h{font:700 1.1875rem/1.3 var(--f-display);margin-bottom:8px}.rates__pane .fine{margin-top:12px}.swap{transition:opacity 160ms var(--ease-out),filter 160ms var(--ease-out)}.swap.is-swapping{opacity:0;filter:blur(2px)}.seg{position:relative;display:inline-grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));padding:4px;border-radius:999px;background:var(--paper-2);border:1px solid var(--line);margin-bottom:20px}.seg__pill{position:absolute;top:4px;bottom:4px;left:4px;width:calc((100% - 8px) / var(--n));border-radius:999px;background:var(--red-deep);box-shadow:0 4px 12px -4px oklch(.4 .15 27 / .45);transform:translateX(calc(var(--k, 0) * 100%));transition:transform 340ms var(--ease-out)}.seg:has(.seg__opt:nth-of-type(2) input:checked) .seg__pill{--k:1}.seg:has(.seg__opt:nth-of-type(3) input:checked) .seg__pill{--k:2}.seg__opt{position:relative;display:grid;place-items:center;min-height:40px;padding:0 18px;border-radius:999px;font-weight:650;font-size:.9375rem;color:var(--ink-2);cursor:pointer;white-space:nowrap;transition:color 200ms var(--ease-out),transform var(--d-press) var(--ease-out)}.seg__opt input{position:absolute;inset:0;opacity:0;cursor:pointer;margin:0}.seg__opt:has(input:checked){color:var(--white)}.seg__opt:has(input:focus-visible){outline:2.5px solid var(--focus);outline-offset:2px}.seg__opt:active{transform:scale(.97)}.seg--lg .seg__opt{min-height:48px;padding:0 24px;font-size:1rem}.seg--lg{margin-bottom:0}@media (hover:hover) and (pointer:fine){.seg__opt:hover:not(:has(input:checked)){color:var(--ink)}}.calc__grid{display:grid;grid-gap:24px;gap:24px;align-items:start}@media (min-width:900px){.calc__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px}}.calc__form{display:grid;grid-gap:20px;gap:20px;padding:clamp(20px, 3.5vw, 36px);border-radius:var(--r-xl);background:var(--white);border:1px solid var(--line)}.calc__fobnote{display:flex;gap:10px;padding:12px 14px;border-radius:var(--r);background:oklch(.784 .159 73 / .16);font-size:.875rem;font-weight:550}.calc__fobnote .i{color:var(--gold-ink);margin-top:2px}.calc__out{display:grid;border-radius:var(--r-xl);background:var(--drench);color:var(--on-drench);overflow:hidden}.calc__view{grid-area:1 / 1;padding:clamp(24px, 4vw, 40px)}.js .calc__view{transition:opacity 260ms var(--ease-out),transform 360ms var(--ease-out),filter 260ms var(--ease-out)}.calc__view.is-leaving{opacity:0;transform:translateX(-12px);filter:blur(2px)}.calc__view.is-entering{animation:calc-in 420ms var(--ease-out-expo) both}@keyframes calc-in{from{opacity:0;transform:translateX(16px);filter:blur(2px)}}.calc__label{font-size:var(--t--1);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--gold);margin-bottom:12px}.calc__dl>div{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:14px 0;border-top:1px solid oklch(1 0 0 / .14)}.calc__dl dt{font-weight:600}.calc__dl dt small{display:block;color:var(--on-drench-3);font-weight:500;font-size:.8125rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.calc__dl dd{font:750 1.25rem/1.1 var(--f-display);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.calc__dl .pend{outline-color:var(--gold);font:650 0.875rem/1.3 var(--f-body)}.calc__total{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;padding:20px 0 16px;border-top:2px solid oklch(1 0 0 / .5)}.calc__total>span:first-child{font-weight:700;font-size:1.0625rem}.calc__total-n{display:inline-flex;align-items:baseline;gap:8px;font:800 clamp(2.6rem, 2rem + 3vw, 3.8rem)/1 var(--f-display);letter-spacing:-.03em}.calc__total-n small{font:700 1rem/1 var(--f-body);color:var(--on-drench-2);letter-spacing:0}.calc__pend{display:flex;gap:8px;padding:10px 12px;border-radius:12px;background:oklch(0 0 0 / .16);font-size:.875rem;margin-bottom:12px}.calc__pend .i{color:var(--gold);margin-top:2px}.calc__out .fine{color:var(--on-drench-3);margin-bottom:20px}.calc__back{display:inline-flex;align-items:center;gap:6px;min-height:40px;margin-bottom:8px;font-weight:650;color:var(--on-drench-2)}.calc__back .i{width:18px;height:18px}.calc__send{display:grid;grid-gap:16px;gap:16px;align-content:start}.calc__send .fld__label{color:var(--white)}.calc__send .chk label{color:var(--on-drench-2)}.calc__send .chk a{color:var(--white)}.calc__send .form__status{color:var(--ink)}.export__inner{display:grid;grid-gap:20px;gap:20px;align-items:center;padding:clamp(24px, 4vw, 40px);border-radius:var(--r-xl);border:1.5px dashed var(--line-2)}@media (min-width:900px){.export__inner{grid-template-columns:auto 1fr auto;gap:32px}}.export__icon{display:grid;place-items:center;width:56px;height:56px;border-radius:16px;background:var(--paper-3);color:var(--red-deep)}.export__inner p:not(.kicker){color:var(--ink-2);margin-top:6px}.export .kicker{margin-bottom:6px}.faqsec__grid{display:grid;grid-gap:24px;gap:24px}@media (min-width:900px){.faqsec__grid{grid-template-columns:minmax(0,0.8fr) minmax(0,1.2fr);gap:64px;align-items:start}}.faq{border-top:1px solid var(--line-2)}.faq__item{border-bottom:1px solid var(--line-2)}.faq__h{font:inherit}.faq__q{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;min-height:64px;padding:16px 0;text-align:left;font:700 1.125rem/1.35 var(--f-display);letter-spacing:-.01em;transition:transform var(--d-press) var(--ease-out)}.faq__q:active{transform:scale(.995)}.faq__icon{position:relative;flex:none;width:32px;height:32px;border-radius:50%;background:var(--paper-3);transition:background-color var(--d-hover) var(--ease-out)}.faq__icon::before,.faq__icon::after{content:'';position:absolute;left:50%;top:50%;width:12px;height:2px;margin:-1px 0 0 -6px;border-radius:2px;background:var(--ink);transition:transform 260ms var(--ease-out)}.faq__icon::after{transform:rotate(90deg)}.faq__q[aria-expanded='true'] .faq__icon{background:var(--red-deep)}.faq__q[aria-expanded='true'] .faq__icon::before,.faq__q[aria-expanded='true'] .faq__icon::after{background:var(--white);transform:rotate(180deg)}.faq__a{padding:0 48px 22px 0;color:var(--ink-2)}.faq__a.is-entering{animation:clip-down 360ms var(--ease-out) both}.toc{margin-top:28px}.toc ul{display:flex;flex-wrap:wrap;gap:8px}.toc a{display:inline-flex;align-items:center;min-height:40px;padding:0 16px;border-radius:999px;background:var(--white);border:1px solid var(--line);font-weight:650;font-size:.9375rem;text-decoration:none;transition:border-color var(--d-hover) var(--ease-out),transform var(--d-press) var(--ease-out)}.toc a:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.toc a:hover{border-color:var(--red-deep);color:var(--red-deep)}}.ban__head{display:grid;grid-gap:8px 48px;gap:8px 48px;align-items:end}@media (min-width:900px){.ban__head{grid-template-columns:1.1fr 0.9fr}}.ban__search{margin-bottom:clamp(32px, 4vw, 56px)}.ban__label{display:block;font:750 var(--t-1)/1.3 var(--f-display);margin-bottom:10px}.ban__field{position:relative}.ban__field .i{position:absolute;left:18px;top:50%;translate:0 -50%;color:var(--muted);pointer-events:none}.ban__field input{width:100%;height:58px;padding:0 18px 0 50px;border-radius:999px;border:1.5px solid var(--line-2);background:var(--white);font-size:1.0625rem;font-weight:550;transition:border-color var(--d-hover) var(--ease-out)}.ban__field input:focus-visible{outline:none;border-color:var(--red-deep);box-shadow:0 0 0 4px oklch(.535 .219 29.2 / .15)}.ban__count{min-height:1.5em;margin-top:8px;font-size:.875rem;color:var(--muted);font-weight:600}.ban__grid{display:grid;grid-gap:24px;gap:24px}@media (min-width:900px){.ban__grid{grid-template-columns:1fr 1fr;gap:40px}}.ban__h{display:flex;align-items:center;gap:10px;font:750 1.25rem/1.3 var(--f-display);margin-bottom:8px}.ban__col:first-child .ban__h .i{color:var(--red-deep)}.ban__col:last-child .ban__h .i{color:var(--gold-ink)}.ban__list{display:grid}.ban__item{display:grid;grid-template-columns:40px 1fr auto;align-items:center;grid-gap:14px;gap:14px;padding:12px 0;border-top:1px solid var(--line)}.ban__item.is-match{animation:fade-up-sm 300ms var(--ease-out) both}.ban__item.is-out{display:none}.ban__icon{display:grid;place-items:center;width:40px;height:40px;border-radius:12px}.ban__icon--no{background:oklch(.535 .219 29.2 / .1);color:var(--red-deep)}.ban__icon--perm{background:oklch(.784 .159 73 / .2);color:var(--gold-ink)}.ban__name{font-weight:600}.ban__name mark{background:oklch(.784 .159 73 / .45);color:inherit;border-radius:3px;padding:0 1px}.ban__ent{padding:3px 10px;border-radius:999px;background:var(--white);border:1px solid var(--line);font-size:.75rem;font-weight:750;white-space:nowrap}.ban__empty{display:grid;grid-gap:16px;gap:16px;justify-items:start;margin-top:24px;padding:20px;border-radius:var(--r-lg);background:var(--white);border:1px solid var(--line)}.digemid{display:grid;grid-gap:16px;gap:16px;align-items:center;margin-top:clamp(32px, 5vw, 56px);padding:clamp(20px, 3vw, 32px);border-radius:var(--r-xl);background:var(--red-deep);color:var(--white)}@media (min-width:900px){.digemid{grid-template-columns:auto 1fr auto;gap:24px}}.digemid__icon{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--white);color:var(--red-deep)}.digemid__icon .i{width:28px;height:28px}.digemid__t{font:750 var(--t-1)/1.3 var(--f-display);margin-bottom:4px}.digemid p:not(.digemid__t){color:var(--on-drench-2)}.digemid .link-arrow{color:var(--white)}.rail{position:relative}.rail__track{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(250px,300px);grid-gap:16px;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px var(--gutter) 24px;margin-inline:calc(var(--gutter) * -1);scrollbar-width:none;overscroll-behavior-x:contain}.rail__track::-webkit-scrollbar{display:none}.rail__item{scroll-snap-align:start;padding:24px;border-radius:var(--r-xl);background:var(--paper-2);display:flex;flex-direction:column;gap:8px;min-height:230px}.rail__item:nth-child(6){background:var(--drench);color:var(--on-drench)}.rail__item:nth-child(6) p{color:var(--on-drench-2)}.rail__item:nth-child(6) .rail__n{color:var(--gold)}.rail__n{font:800 2.5rem/1 var(--f-display);color:var(--red-deep);letter-spacing:-.03em;margin-bottom:auto;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rail__t{font:700 1.1875rem/1.3 var(--f-display);margin-top:32px}.rail__item p{color:var(--ink-2);font-size:.9375rem}.rail__item .link-arrow{margin-top:4px}.rail__ctrl{display:flex;align-items:center;gap:16px;margin-top:8px}.rail__btn{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;border:1.5px solid var(--line-2);transition:transform var(--d-press) var(--ease-out),border-color var(--d-hover) var(--ease-out),opacity var(--d-hover) var(--ease-out)}.rail__btn:active{transform:scale(.94)}.rail__btn:disabled{opacity:.35}.rail__progress{position:relative;flex:1 1;height:3px;border-radius:2px;background:var(--line);overflow:hidden}.rail__progress i{position:absolute;inset:0;background:var(--red-deep);transform-origin:left;transform:scaleX(var(--p,.15));transition:transform 200ms var(--ease-out)}@media (hover:hover) and (pointer:fine){.rail__btn:hover:not(:disabled){border-color:var(--ink)}}.hero__about{display:grid;grid-gap:40px;gap:40px;align-items:center}@media (min-width:1024px){.hero__about{grid-template-columns:minmax(0,0.85fr) minmax(0,1.15fr);gap:48px}}.hero--about .hero__title{max-width:10ch}.story__grid{display:grid;grid-gap:40px;gap:40px}@media (min-width:900px){.story__grid{grid-template-columns:1.3fr 0.7fr;gap:72px;align-items:end}}.story__p{font-size:1.125rem;color:var(--ink-2);margin-top:16px}.story__p:first-of-type{font:650 var(--t-1)/1.45 var(--f-body);color:var(--ink)}.story__facts{display:grid;grid-gap:0;gap:0}.story__facts>div{padding:20px 0;border-top:1px solid var(--line)}.story__facts dt{font-size:var(--t--1);color:var(--muted);font-weight:650;text-transform:uppercase;letter-spacing:.08em}.story__facts dd{display:flex;align-items:center;flex-wrap:wrap;gap:10px;font:800 var(--t-4)/1.1 var(--f-display);letter-spacing:-.03em;color:var(--red-deep)}.mv__grid{display:grid;grid-gap:24px;gap:24px}@media (min-width:900px){.mv__grid{grid-template-columns:1.4fr 0.6fr;gap:64px;align-items:start}}.mv__big{font:700 clamp(1.5rem, 1.2rem + 1.4vw, 2.3rem)/1.25 var(--f-display);letter-spacing:-.02em;text-wrap:balance;max-width:30ch}.mv__chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:28px}.mv__chips li{padding:8px 18px;border-radius:999px;background:var(--white);border:1px solid var(--line);font-weight:700}.mv__chips li:nth-child(odd){background:var(--red-deep);color:var(--white);border-color:var(--red-deep)}.mv__vision{padding-top:8px}.mv__vision p:not(.kicker){font-size:1.125rem;color:var(--ink-2)}.tline__list{position:relative;display:grid;grid-gap:8px;gap:8px;padding-left:40px}.tline__rail{position:absolute;left:11px;top:6px;bottom:6px;width:2px}.tline__rail svg{position:relative;z-index:1;width:2px;height:100%;overflow:visible}.tline__rail line{stroke:var(--red-deep);stroke-width:2;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--p, 0))}.tline__rail::before{content:'';position:absolute;inset:0;background:var(--line);border-radius:2px}.tline__item{position:relative;padding:4px 0 32px}.tline__dot{position:absolute;left:-36px;top:8px;width:16px;height:16px;border-radius:50%;background:var(--paper);border:2px solid var(--line-2);transition:border-color 300ms var(--ease-out),background-color 300ms var(--ease-out)}.tline__item.is-past .tline__dot{border-color:var(--red-deep);background:var(--red-deep)}.tline__year{font:800 var(--t-2)/1.1 var(--f-display);color:var(--red-deep);letter-spacing:-.02em;margin-bottom:6px}.tline__t{font:700 1.25rem/1.3 var(--f-display)}.tline__item p:last-child{color:var(--ink-2);margin-top:4px}@media (min-width:900px){.tline__list{padding-left:0;grid-template-columns:1fr 1fr;column-gap:96px}.tline__rail{left:50%;margin-left:-1px}.tline__item:nth-child(even){grid-column:1;text-align:right}.tline__item:nth-child(odd){grid-column:2}.tline__item:nth-child(even) .tline__dot{left:auto;right:-57px}.tline__item:nth-child(odd) .tline__dot{left:-57px}.tline__item{grid-row:var(--r)}.tline__item:nth-child(n+3){margin-top:-56px}.tline__rail{grid-row:1 / span 6}.tline__item:nth-child(even) .pend{justify-content:flex-end}}.coms__head{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:16px 32px}.coms__head .sh{margin-bottom:24px}.filters{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.filters__btn{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 16px;border-radius:999px;border:1.5px solid var(--line-2);font-weight:650;font-size:.9375rem;transition:transform var(--d-press) var(--ease-out),background-color var(--d-hover) var(--ease-out),color var(--d-hover) var(--ease-out),border-color var(--d-hover) var(--ease-out)}.filters__btn:active{transform:scale(.97)}.filters__btn[aria-pressed='true']{background:var(--ink);border-color:var(--ink);color:var(--white)}.filters__n{font-size:.75rem;opacity:.7;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (hover:hover) and (pointer:fine){.filters__btn:hover:not([aria-pressed='true']){border-color:var(--ink)}}.coms__list{display:grid;grid-column-gap:48px;column-gap:48px}@media (min-width:900px){.coms__list{grid-template-columns:1fr 1fr}}.com{display:grid;grid-template-columns:84px 1fr;grid-gap:18px;gap:18px;align-items:start;padding:20px 0;border-top:1px solid var(--line-2)}.com.is-out{display:none}.com.is-match{animation:fade-up-sm 320ms var(--ease-out) both}.com__thumb{position:relative;display:block;width:84px;aspect-ratio:3 / 4;border-radius:16px;overflow:hidden;transition:transform var(--d-press) var(--ease-out)}.com__thumb .arte,.com__thumb img{width:100%;height:100%;object-fit:cover}.com__ring{position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 2.5px var(--gold),inset 0 0 0 5px #fff0}.com__thumb:active{transform:scale(.97)}.com__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:.8125rem;color:var(--muted);margin-bottom:6px}.com__t{font:700 1.1875rem/1.3 var(--f-display);letter-spacing:-.01em}.com__t a{text-decoration:none}.com__r{color:var(--ink-2);font-size:.9375rem;margin-top:4px}@media (hover:hover) and (pointer:fine){.com__t a:hover{text-decoration:underline}}.art__head{padding-top:calc(var(--hdr-h) + clamp(32px, 5vw, 56px));padding-bottom:32px}.art__meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;color:var(--muted);font-size:.875rem}.art__title{max-width:20ch;margin-bottom:16px}.art__grid{display:grid;grid-gap:32px;gap:32px;padding-bottom:clamp(56px, 8vw, 96px)}@media (min-width:900px){.art__grid{grid-template-columns:340px 1fr;gap:64px;align-items:start}}.art__media{position:relative;aspect-ratio:9 / 14;max-height:70vh;border-radius:var(--r-xl);overflow:hidden}@media (min-width:900px){.art__media{position:-webkit-sticky;position:sticky;top:calc(var(--hdr-h) + 24px)}}@media (max-width:899px){.art__media{aspect-ratio:16 / 10}}.art__media .arte,.art__media img{width:100%;height:100%;object-fit:cover}.art__play{position:absolute;left:16px;bottom:16px;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border-radius:999px;background:var(--white);color:var(--ink);font-weight:700;box-shadow:var(--sh-2);transition:transform var(--d-press) var(--ease-out)}.art__play .i{width:16px;height:16px;color:var(--red-deep)}.art__play:active{transform:scale(.97)}.prose{max-width:68ch;font-size:1.0625rem}.prose>*+*{margin-top:1em}.prose h2{font:700 var(--t-2)/1.25 var(--f-display);letter-spacing:-.015em;margin-top:1.6em}.prose ul,.prose ol{padding-left:1.3em;display:grid;grid-gap:.4em;gap:.4em}.prose li::marker{color:var(--red-deep);font-weight:700}.prose a:not(.btn){color:var(--red-deep)}.art__aviso{display:flex;gap:12px;align-items:flex-start;padding:16px 18px;border-radius:var(--r);background:var(--red-deep);color:var(--white)}.art__aviso .i{flex:none;margin-top:3px}.art__data{display:grid;border-top:1px solid var(--line-2)}.art__data>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 24px;padding:14px 0;border-bottom:1px solid var(--line-2)}.art__data dt{color:var(--muted);font-weight:600}.art__data dd{font-weight:750;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.art__steps{counter-reset:s;list-style:none;padding:0!important}.art__steps li{counter-increment:s;display:grid;grid-template-columns:40px 1fr;grid-gap:12px;gap:12px;padding:10px 0;border-top:1px solid var(--line)}.art__steps li::before{content:counter(s,decimal-leading-zero);font:800 0.9375rem/1.6 var(--f-display);color:var(--red-deep)}.art__cta{margin-top:2em!important}.more__head{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px}.tracker__grid{display:grid;grid-gap:32px;gap:32px;align-items:start}@media (min-width:1024px){.tracker__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px}}.tracker .trk{max-width:none}.tracker__help{margin-top:16px;font-size:.875rem;color:var(--ink-2)}.tracker__help .i{display:inline-block;vertical-align:-4px;margin-right:4px;color:var(--muted);width:18px;height:18px}.tracker__demo{padding:2px 8px;border-radius:6px;background:var(--paper-3);font-weight:750;letter-spacing:.04em;font-size:.8125rem;transition:transform var(--d-press) var(--ease-out)}.tracker__demo:active{transform:scale(.95)}.tracker__pend{margin-top:12px;font-size:.8125rem}.tracker__out{display:grid;min-height:380px;padding:clamp(20px, 3.5vw, 36px);border-radius:var(--r-xl);background:var(--white);border:1px solid var(--line);box-shadow:var(--sh-1)}.tstate{grid-area:1 / 1;display:grid;align-content:center;justify-items:center;text-align:center;grid-gap:10px;gap:10px}.tstate.is-entering{animation:fade-up 450ms var(--ease-out-expo) both}.tstate__t{font:700 1.25rem/1.3 var(--f-display);max-width:28ch}.tstate__s{color:var(--ink-2);max-width:40ch}.tstate .btn{margin-top:8px}.tstate__art{position:relative;display:grid;place-items:center;width:120px;height:120px;margin-bottom:8px}.tstate__ring{position:absolute;inset:20px;border-radius:50%;border:2px dashed var(--line-2);animation:spin 18s linear infinite}.tstate__ring+.tstate__ring{inset:0;animation-duration:30s;animation-direction:reverse}.tstate__box{display:grid;place-items:center;width:56px;height:56px;border-radius:16px;background:var(--gold);color:var(--ink)}.tstate__box .i{width:28px;height:28px}.tstate__icon{display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:var(--paper-2);color:var(--red-deep);margin-bottom:4px}.tstate__icon .i{width:30px;height:30px}.tstate__sky{position:relative;width:200px;height:64px;overflow:clip;margin-bottom:4px}.tstate__plane{position:absolute;left:0;top:18px;width:28px;height:28px;color:var(--red-deep);animation:sky-fly 1.6s linear infinite}.tstate__trail{position:absolute;left:0;right:0;top:32px;height:2px;background-image:linear-gradient(90deg,var(--line-2) 50%,transparent 50%);background-size:10px 2px}@keyframes sky-fly{from{transform:translateX(-30px)}to{transform:translateX(210px)}}.skel{display:grid;grid-gap:8px;gap:8px;width:min(320px, 100%);margin-top:12px}.skel i{height:12px;border-radius:6px;background:var(--paper-3);animation:skel 1.2s var(--ease-in-out) infinite alternate}.skel i:nth-child(2){width:80%;animation-delay:0.15s}.skel i:nth-child(3){width:60%;animation-delay:0.3s}@keyframes skel{from{opacity:.45}to{opacity:1}}.tstate--ok{justify-items:stretch;text-align:left;align-content:start}.tres__head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.tres__k{font-size:var(--t--1);color:var(--muted);font-weight:650;text-transform:uppercase;letter-spacing:.08em}.tres__n{font:800 var(--t-3)/1.1 var(--f-display);letter-spacing:-.01em;overflow-wrap:anywhere}.tres__facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin:16px 0 20px}.tres__facts>div{padding:12px;border-radius:14px;background:var(--paper-2)}.tres__facts dt{font-size:.75rem;color:var(--muted);font-weight:650}.tres__facts dd{font:750 1.0625rem/1.3 var(--f-display);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tl--page .tl__txt strong{font-size:.9375rem}.tl--page .tl__txt small{font-size:.8125rem}.tl--page .tl__item{padding-bottom:22px}.places__grid{display:grid;grid-gap:40px;gap:40px}@media (min-width:900px){.places__grid{grid-template-columns:1fr 1fr;gap:32px}}.place{display:grid;grid-gap:24px;gap:24px;align-content:start}.place__map{aspect-ratio:4 / 3;border-radius:var(--r-xl);overflow:hidden;background:var(--paper-3)}.place__map iframe{width:100%;height:100%;border:0}.place__body .kicker{margin-bottom:8px}.place__addr{display:flex;gap:10px;align-items:flex-start;margin-top:12px;font-weight:650;font-size:1.0625rem}.place__addr .i{color:var(--red-deep);margin-top:3px}.place__ref{color:var(--ink-2);margin-top:6px;padding-left:30px}.place__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.hours{display:grid;margin-top:14px;border-top:1px solid var(--line)}.hours>div{display:flex;justify-content:space-between;gap:16px;padding:10px 0;border-bottom:1px solid var(--line)}.hours dt{color:var(--ink-2)}.hours dd{font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.open{display:inline-flex;align-items:center;gap:10px;margin-top:8px;padding:6px 14px 6px 12px;border-radius:999px;background:var(--paper-2);font-weight:700;font-size:.875rem}.open__dot{position:relative;width:10px;height:10px;border-radius:50%;background:var(--muted)}.open.is-open{background:var(--ok-tint);color:var(--ok)}.open.is-open .open__dot{background:var(--ok)}.open.is-open .open__dot::after{content:'';position:absolute;inset:0;border-radius:50%;background:var(--ok);animation:ping 1.8s var(--ease-out) infinite}.open.is-closed{color:var(--ink-2)}.channels__grid{display:grid;grid-gap:40px;gap:40px;align-items:start}@media (min-width:1024px){.channels__grid{grid-template-columns:1fr 1fr;gap:64px}}.channels__list{display:grid}.channels__list li{display:grid;grid-gap:2px;gap:2px;padding:14px 0;border-top:1px solid var(--line-2)}.channels__k{font-size:.8125rem;color:var(--muted);font-weight:650}.channels__list a{display:inline-flex;align-items:center;gap:10px;font-weight:700;font-size:1.0625rem;text-decoration:none;overflow-wrap:anywhere;min-height:32px}.channels__list a .i{color:var(--red-deep)}.channels__social{display:flex;flex-wrap:wrap;gap:4px 24px}.cform{display:grid;grid-gap:20px;gap:20px}@media (hover:hover) and (pointer:fine){.channels__list a:hover{color:var(--red-deep)}}.aff-sec{padding-top:8px}.aff-sec__grid{display:grid;grid-gap:32px;gap:32px;align-items:start}@media (min-width:1024px){.aff-sec__grid{grid-template-columns:minmax(0,1.35fr) minmax(0,0.65fr);gap:56px}}.aff{padding:clamp(20px, 3.5vw, 40px);border-radius:var(--r-xl);background:var(--white);border:1px solid var(--line);box-shadow:var(--sh-2)}.aff__top{margin-bottom:28px}.aff__labels{display:flex;justify-content:space-between;gap:8px;margin-bottom:12px}.aff__labels li{display:flex;align-items:center;gap:8px;font-weight:650;font-size:.875rem;color:var(--muted);transition:color 250ms var(--ease-out)}.aff__labels span{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--paper-2);font:800 0.8125rem/1 var(--f-display);transition:background-color 250ms var(--ease-out),color 250ms var(--ease-out)}.aff__labels li.is-current,.aff__labels li.is-done{color:var(--ink)}.aff__labels li.is-current span{background:var(--red-deep);color:var(--white)}.aff__labels li.is-done span{background:var(--ink);color:var(--white)}@media (max-width:479px){.aff__labels li:not(.is-current){font-size:0;gap:0}}.aff__track{height:4px;border-radius:2px;background:var(--paper-3);overflow:hidden}.aff__bar{display:block;height:100%;background:var(--red-deep);border-radius:inherit;transform-origin:left;transform:scaleX(var(--p,.333));transition:transform 500ms var(--ease-out-expo)}.aff__stage{display:grid}.aff__step{grid-area:1 / 1;display:grid;grid-gap:16px;gap:16px;align-content:start}.aff__step.is-in-r{animation:step-in-r 420ms var(--ease-out-expo) both}.aff__step.is-in-l{animation:step-in-l 420ms var(--ease-out-expo) both}@keyframes step-in-r{from{opacity:0;transform:translateX(24px)}}@keyframes step-in-l{from{opacity:0;transform:translateX(-24px)}}.aff__legend{font:750 var(--t-2)/1.2 var(--f-display);letter-spacing:-.02em;margin-bottom:4px;padding:0}.aff__step .seg{margin-bottom:4px}.aff__nav{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:28px;padding-top:20px;border-top:1px solid var(--line)}.aff__nav [data-anext],.aff__nav [data-asubmit]{margin-left:auto}.aff__done{display:grid;grid-gap:14px;gap:14px;justify-items:start;animation:fade-up 600ms var(--ease-out-expo) both}.aff__done:focus{outline:none}.sc-check--big{width:64px;height:64px}.sc-check--big circle{animation:draw 600ms var(--ease-out) 200ms both}.sc-check--big path{animation:draw 450ms var(--ease-out) 650ms both}.aff__code{padding:16px 20px;border-radius:var(--r-lg);background:var(--paper-2);width:100%}.aff__code-k{font-size:var(--t--1);font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.aff__code-v{font:800 var(--t-3)/1.2 var(--f-display);color:var(--red-deep)}.aff__code-v .pend{font:650 1rem/1.3 var(--f-body);color:var(--ink)}.aff__next{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}.aff-aside{padding:8px 0}.aff-aside ul{display:grid;grid-gap:4px;gap:4px;margin-top:8px}.aff-aside li{display:flex;gap:14px;padding:14px 0;border-top:1px solid var(--line)}.aff-aside li .i{color:var(--red-deep);margin-top:2px}.aff-aside li div{display:grid}.aff-aside li span{color:var(--ink-2);font-size:.9375rem}.aff-aside__help{margin-top:16px;font-size:.9375rem;color:var(--ink-2)}.aff-aside__help a{font-weight:650;color:var(--ink)}.lr-sec{padding-top:8px}.lr__sheet{max-width:920px;margin-inline:auto;padding:clamp(20px, 4vw, 48px);border-radius:var(--r-xl);background:var(--white);border:1px solid var(--line);box-shadow:var(--sh-2)}.lr__head{display:grid;grid-template-columns:auto 1fr;grid-gap:16px 20px;gap:16px 20px;align-items:center;padding-bottom:24px;margin-bottom:8px;border-bottom:1px solid var(--line)}@media (min-width:768px){.lr__head{grid-template-columns:auto 1fr auto}}.lr__icon{display:grid;place-items:center;width:56px;height:56px;border-radius:14px;background:var(--red-deep);color:var(--white)}.lr__icon .i{width:30px;height:30px}.lr__k{font:750 1.25rem/1.2 var(--f-display)}.lr__prov{margin-top:4px;display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-size:.9375rem}.lr__dir{font-size:.875rem;color:var(--muted)}.lr__num{grid-column:1 / -1;display:grid;padding:10px 16px;border-radius:var(--r);border:1.5px dashed var(--line-2);text-align:center}@media (min-width:768px){.lr__num{grid-column:auto}}.lr__num span{font-size:.75rem;color:var(--muted);font-weight:700;text-transform:uppercase;letter-spacing:.08em}.lr__num strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lr__block{padding:24px 0;border-bottom:1px solid var(--line);display:grid;grid-gap:16px;gap:16px}.lr__legend{display:flex;align-items:center;gap:12px;font:750 1.1875rem/1.3 var(--f-display);padding:0;margin-bottom:4px}.lr__legend span{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--ink);color:var(--white);font-size:.875rem}.lr__type{display:grid;grid-gap:12px;gap:12px}.lr__type .seg{justify-self:start;margin:0}.lr__defs{display:grid;grid-gap:8px;gap:8px;font-size:.875rem}@media (min-width:768px){.lr__defs{grid-template-columns:1fr 1fr;gap:16px}}.lr__defs>div{padding:12px 14px;border-radius:var(--r);background:var(--paper-2)}.lr__defs dt{font-weight:750}.lr__defs dd{color:var(--ink-2)}.lr__form>.chk{margin-top:24px}.lr__legal{display:grid;grid-gap:6px;gap:6px;margin-top:24px;padding-left:1.1em;font-size:.8125rem;color:var(--muted)}.lr__done{display:grid;grid-gap:14px;gap:14px;justify-items:start;padding:24px 0 8px}.lr__done:focus{outline:none}.lr__done-num{font-size:1.125rem}.lr__done-num strong{font:800 var(--t-2)/1 var(--f-display);color:var(--red-deep);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.legal h2{font-size:var(--t-1)}.nf{padding:calc(var(--hdr-h) + 64px) 0 96px}.nf__inner{display:grid;grid-gap:16px;gap:16px;justify-items:start}.nf__code{font:800 clamp(6rem, 4rem + 10vw, 12rem)/0.85 var(--f-display);letter-spacing:-.06em;color:var(--paper-3)}.nf__links{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}@media print{.hdr,.ftr,.wa,.ph,.lr__form{display:none!important}.lr__sheet{box-shadow:none;border:0}}.form{display:grid;grid-gap:20px;gap:20px}.qform .seg,.aff__step .seg{justify-self:start}.fld{display:grid;grid-gap:6px;gap:6px;align-content:start}.fld__label{font-weight:650;font-size:.9375rem;color:var(--ink)}.fld__opt{font-weight:500;color:var(--muted)}.fld input,.fld select,.fld textarea,.fld__alt{width:100%;min-height:52px;padding:0 16px;border-radius:var(--r);border:1.5px solid var(--line-2);background:var(--white);color:var(--ink);font-size:1rem;font-weight:500;transition:border-color var(--d-hover) var(--ease-out),background-color var(--d-hover) var(--ease-out);-webkit-appearance:none;-moz-appearance:none;appearance:none}.fld textarea{padding:14px 16px;min-height:104px;resize:vertical;line-height:1.5}.fld input::placeholder,.fld textarea::placeholder,.fld__alt::placeholder{color:oklch(.6 .02 27)}.fld input:focus-visible,.fld select:focus-visible,.fld textarea:focus-visible,.fld__alt:focus-visible{outline:none;border-color:var(--red-deep);box-shadow:0 0 0 4px oklch(.535 .219 29.2 / .15)}.fld input:disabled,.fld select:disabled,.fld textarea:disabled{background:var(--paper-2);color:var(--muted);cursor:not-allowed;border-style:dashed}.fld__select{position:relative}.fld__select select{padding-right:44px;cursor:pointer}.fld__select .i{position:absolute;right:14px;top:50%;translate:0 -50%;width:20px;height:20px;pointer-events:none;color:var(--muted)}.fld__alt{margin-top:0}.fld__hint{font-size:.8125rem;color:var(--muted)}.fld__err{display:none;align-items:flex-start;gap:6px;font-size:.8125rem;font-weight:600;color:var(--red-deep);line-height:1.4}.fld__err .i{width:16px;height:16px;margin-top:1px}.is-error .fld__err{display:flex;animation:fade-up-sm 220ms var(--ease-out) both}.is-error input,.is-error select,.is-error textarea,.is-error .fld__alt{border-color:var(--red-deep);background:var(--err-tint)}.is-ok input,.is-ok select,.is-ok textarea{border-color:oklch(.55 .13 152 / .6)}.drench .fld__hint{color:var(--on-drench-3)}.drench .fld__err{color:var(--white);background:oklch(0 0 0 / .2);padding:6px 10px;border-radius:8px}@media (hover:hover) and (pointer:fine){.fld input:hover:not(:focus-visible):not(:disabled),.fld select:hover:not(:focus-visible):not(:disabled),.fld textarea:hover:not(:focus-visible):not(:disabled){border-color:var(--ink-2)}}.fld--empresa{display:none}form[data-tipo='empresa'] .fld--empresa,form[data-tipo='juridica'] .fld--empresa{display:grid}.chk{display:grid;grid-gap:6px;gap:6px}.chk input{position:absolute;opacity:0;width:1px;height:1px}.chk label{display:flex;gap:12px;align-items:flex-start;font-size:.9375rem;color:var(--ink-2);cursor:pointer;line-height:1.45}.chk label a{color:var(--ink);font-weight:650}.chk__box{display:grid;place-items:center;width:22px;height:22px;margin-top:1px;flex:none;border-radius:7px;border:1.5px solid var(--line-2);background:var(--white);color:var(--white);transition:background-color var(--d-hover) var(--ease-out),border-color var(--d-hover) var(--ease-out),transform var(--d-press) var(--ease-out)}.chk__box .i{width:15px;height:15px;stroke-dasharray:30;stroke-dashoffset:30}.chk__box .i path{stroke-dasharray:30;stroke-dashoffset:30;transition:stroke-dashoffset 260ms var(--ease-out)}.chk input:checked+label .chk__box{background:var(--red-deep);border-color:var(--red-deep)}.chk input:checked+label .chk__box .i path{stroke-dashoffset:0}.chk input:focus-visible+label .chk__box{outline:2.5px solid var(--focus);outline-offset:2px}.chk label:active .chk__box{transform:scale(.94)}.chk.is-error .chk__box{border-color:var(--red-deep);background:var(--err-tint)}@media (hover:hover) and (pointer:fine){.chk label:hover .chk__box{border-color:var(--ink-2)}}.drench .chk__box{border-color:oklch(1 0 0 / .5);background:#fff0}.drench .chk input:checked+label .chk__box{background:var(--gold);border-color:var(--gold);color:var(--ink)}.hp{position:absolute!important;left:-9999px;width:1px;height:1px;opacity:0}.form__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}.form__small{font-size:.875rem;color:var(--muted)}.form__status:empty{display:none}.form__status{display:flex;gap:10px;align-items:flex-start;padding:14px 16px;border-radius:var(--r);font-weight:600;font-size:.9375rem;animation:fade-up-sm 300ms var(--ease-out) both}.form__status .i{flex:none;margin-top:2px}.form__status.is-ok{background:var(--ok-tint);color:oklch(.38 .1 152)}.form__status.is-err{background:var(--err-tint);color:var(--red-deep)}.form.is-sent .form__grid,.form.is-sent .seg,.form.is-sent .chk,.form.is-sent .form__actions{opacity:.5;pointer-events:none;transition:opacity 300ms var(--ease-out)}.bot{--bot-red:var(--red-deep);position:fixed;right:16px;bottom:calc(16px + env(safe-area-inset-bottom));z-index:60;display:grid;justify-items:end;grid-gap:10px;gap:10px;pointer-events:none}.bot>*{pointer-events:auto}body.is-locked .bot:not(.is-open),body.is-typing .bot:not(.is-open){opacity:0;transform:translateY(10px);transition:opacity 200ms var(--ease-out),transform 200ms var(--ease-out)}body.is-locked .bot:not(.is-open)>*,body.is-typing .bot:not(.is-open)>*{pointer-events:none}.bot__btn{position:relative;display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:var(--bot-red);color:var(--white);box-shadow:0 10px 24px -8px oklch(.35 .15 27 / .55),0 0 0 3px oklch(1 0 0 / .9);opacity:0;transform:translateY(14px) scale(.85);transition:opacity 300ms var(--ease-out),transform 420ms var(--ease-out-expo)}.bot.is-in .bot__btn{opacity:1;transform:none}.bot__btn:active{transform:scale(.94)}.bot__btn::after{content:'';position:absolute;top:3px;right:3px;width:10px;height:10px;border-radius:50%;background:var(--gold);box-shadow:0 0 0 2px var(--bot-red)}.bot.is-open .bot__btn::after{display:none}.bot__btn-ico{position:absolute;display:grid;place-items:center;transition:opacity 200ms var(--ease-out),transform 260ms var(--ease-out)}.bot__btn-ico .i{width:24px;height:24px}.bot__btn-ico--x{opacity:0;transform:rotate(-60deg) scale(.6)}.bot.is-open .bot__btn-ico--chat{opacity:0;transform:rotate(60deg) scale(.6)}.bot.is-open .bot__btn-ico--x{opacity:1;transform:none}.bot__hola{position:relative;max-width:240px;padding:10px 36px 10px 14px;border-radius:16px 16px 4px 16px;background:var(--white);color:var(--ink);box-shadow:0 14px 34px -14px oklch(.25 .06 27 / .45);animation:bot-in 420ms var(--ease-out-expo) both}.bot__hola-txt{text-align:left;font-size:.875rem;line-height:1.35;color:inherit}.bot__hola-x{position:absolute;top:2px;right:2px;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;color:var(--muted)}.bot__hola-x .i{width:14px;height:14px}.bot__panel{display:flex;flex-direction:column;overflow:hidden;width:360px;height:min(520px, calc(100svh - 110px));border-radius:18px;background:var(--paper);color:var(--ink);box-shadow:0 30px 70px -24px oklch(.2 .05 27 / .5),0 0 0 1px oklch(.3 .03 27 / .08);transform-origin:100% 100%;animation:bot-panel 300ms var(--ease-out-expo) both}.bot__head{display:flex;align-items:center;gap:10px;padding:10px 8px 10px 12px;background:var(--drench);color:var(--white)}.bot__avatar{display:grid;place-items:center;flex:none;width:34px;height:34px;border-radius:50%;background:var(--white)}.bot__avatar img{width:22px;height:auto}.bot__who{flex:1 1;min-width:0}.bot__name{font:800 0.9375rem/1.2 var(--f-display)}.bot__status{display:flex;align-items:center;gap:6px;font-size:.6875rem;opacity:.9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bot__dot{width:7px;height:7px;flex:none;border-radius:50%;background:oklch(.8 .17 150);box-shadow:0 0 0 3px oklch(.8 .17 150 / .25)}.bot__hbtn{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:50%;color:var(--white);transition:background-color var(--d-hover) var(--ease-out),transform var(--d-press) var(--ease-out)}.bot__hbtn .i{width:18px;height:18px}.bot__hbtn:active{transform:scale(.92)}.bot__body{flex:1 1;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:8px;padding:12px}.bot__msg{display:grid;grid-gap:6px;gap:6px;max-width:88%;animation:bot-in 240ms var(--ease-out) both}.bot__msg--bot{align-self:flex-start}.bot__msg--yo{align-self:flex-end;justify-items:end}.bot__bubble{padding:8px 12px;border-radius:16px;font-size:.875rem;line-height:1.45;overflow-wrap:anywhere}.bot__bubble p+p,.bot__bubble p+ul,.bot__bubble ul+p{margin-top:5px}.bot__bubble ul{display:grid;grid-gap:3px;gap:3px;padding-left:16px;list-style:disc}.bot__bubble a{color:var(--bot-red);font-weight:650;text-decoration:underline;text-underline-offset:2px}.bot__msg--bot .bot__bubble{background:var(--white);border:1px solid var(--line-2);border-bottom-left-radius:5px}.bot__msg--yo .bot__bubble{background:var(--bot-red);color:var(--white);border-bottom-right-radius:5px}.bot__msg.is-aviso .bot__bubble{background:oklch(.97 .03 80);border-color:oklch(.88 .08 80)}.bot__wa{display:inline-flex;align-items:center;gap:6px;justify-self:start;min-height:34px;padding:0 12px;border-radius:999px;background:#1f8f4e;color:var(--white);font-weight:700;font-size:.8125rem;text-decoration:none}.bot__wa .i{width:16px;height:16px}.bot__chips{display:flex;flex-wrap:wrap;gap:6px}.bot__chip{min-height:32px;padding:5px 11px;border-radius:999px;border:1px solid oklch(.535 .219 29.2 / .3);background:var(--white);color:var(--bot-red);font-weight:650;font-size:.75rem;text-align:left;transition:background-color var(--d-hover) var(--ease-out),transform var(--d-press) var(--ease-out)}.bot__chip:active{transform:scale(.97)}.bot__typing{display:inline-flex;gap:5px;padding:12px 14px}.bot__typing i{width:6px;height:6px;border-radius:50%;background:var(--muted);animation:bot-dot 1.2s ease-in-out infinite}.bot__typing i:nth-child(2){animation-delay:0.15s}.bot__typing i:nth-child(3){animation-delay:0.3s}.bot__form{display:flex;align-items:flex-end;gap:8px;padding:8px 10px;border-top:1px solid var(--line-2);background:var(--white)}.bot__form textarea{flex:1 1;min-height:40px;max-height:110px;padding:9px 12px;border-radius:20px;border:1px solid var(--line-2);background:var(--paper);font:inherit;font-size:.9375rem;line-height:1.35;resize:none;field-sizing:content}.bot__form textarea:focus{outline:none;border-color:var(--bot-red);box-shadow:0 0 0 3px oklch(.535 .219 29.2 / .14)}.bot__form textarea:disabled{opacity:.6}.bot__send{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:50%;background:var(--bot-red);color:var(--white);transition:opacity 200ms var(--ease-out),transform var(--d-press) var(--ease-out)}.bot__send .i{width:18px;height:18px}.bot__send:disabled{opacity:.35}.bot__send:not(:disabled):active{transform:scale(.92)}.bot__foot{padding:0 12px 8px;background:var(--white);font-size:.625rem;line-height:1.4;color:var(--muted)}.bot__foot a,.bot__reset{color:inherit;font-weight:700;text-decoration:underline}@keyframes bot-in{from{opacity:0;transform:translateY(8px) scale(.97)}}@keyframes bot-panel{from{opacity:0;transform:translateY(10px) scale(.96)}}@keyframes bot-dot{0%,60%,100%{opacity:.35;transform:none}30%{opacity:1;transform:translateY(-3px)}}@media (hover:hover) and (pointer:fine){.bot__hbtn:hover{background:oklch(1 0 0 / .14)}.bot__chip:hover{background:oklch(.535 .219 29.2 / .06)}}@media (max-width:639px){.bot{right:12px;bottom:calc(12px + env(safe-area-inset-bottom))}.bot.is-open{inset:0;padding:0;gap:0}.bot.is-open .bot__btn,.bot.is-open .bot__hola{display:none}.bot__panel{width:100%;height:100%;border-radius:0;padding-bottom:env(safe-area-inset-bottom);animation-name:bot-up}.bot__head{padding-top:calc(10px + env(safe-area-inset-top))}.bot__bubble{font-size:.9375rem}.bot__chip{min-height:36px;font-size:.8125rem}.bot__form textarea{font-size:1rem}.bot__hola{max-width:calc(100vw - 90px)}@keyframes bot-up{from{opacity:0;transform:translateY(24px)}}}@media (min-width:640px) and (max-height:700px){.bot__panel{height:calc(100svh - var(--hdr-h, 76px) - 100px);min-height:360px}}@media (prefers-reduced-motion:reduce){.bot__btn,.bot__btn-ico,.bot__panel,.bot__msg,.bot__hola{animation:none!important;transition:opacity 200ms linear!important;transform:none!important}.bot__typing i{animation:none;opacity:.6}}@media print{.bot{display:none!important}}.stories{--ar:0.7143;--cw:min(calc(100vw - 32px), 520px, calc((100svh - 150px) * var(--ar)));position:fixed;inset:0;z-index:100;display:grid;place-items:center;touch-action:none}.stories__backdrop{position:absolute;inset:0;background:oklch(.13 .03 25 / .86);opacity:0;transition:opacity 260ms var(--ease-out)}.stories.is-open .stories__backdrop{opacity:var(--bd,1);transition:opacity 320ms var(--ease-out)}.stories__col{position:relative;display:grid;grid-gap:12px;gap:12px;width:var(--cw)}.stories__frame{position:relative;width:var(--cw);aspect-ratio:var(--ar);overflow:hidden;transition-property:opacity,transform;border-radius:22px;background:var(--paper);box-shadow:0 40px 100px -20px oklch(0 0 0 / .6);opacity:0;transform:translateY(24px) scale(.96);transform-origin:50% 80%;transition:opacity 220ms var(--ease-out),transform 300ms var(--ease-out)}.stories.is-open .stories__frame{opacity:1;transform:none;transition:opacity 300ms var(--ease-out),transform 460ms var(--ease-out-expo)}.stories.is-dragging .stories__frame{transition:none}.stories__frame:focus{outline:none}.stories__bars{position:absolute;top:10px;left:12px;right:12px;z-index:4;display:flex;gap:4px}.stories__bar{flex:1 1;height:3px;border-radius:2px;background:oklch(.3 .03 27 / .16);overflow:hidden}.stories__bar i{display:block;height:100%;background:var(--red-deep);transform-origin:left;transform:scaleX(0)}.stories__bar.is-done i{transform:scaleX(1)}.stories__bar.is-active i{animation:bar 8s linear forwards}.stories.is-paused .stories__bar.is-active i{animation-play-state:paused}.stories.is-static .stories__bar.is-active i{animation:none;transform:scaleX(1)}.stories__ctrl{position:absolute;top:22px;right:12px;z-index:4;display:flex;gap:8px}.stories__btn{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--white);color:var(--ink);box-shadow:0 6px 18px -6px oklch(.2 .05 27 / .45);transition:transform var(--d-press) var(--ease-out),background-color var(--d-hover) var(--ease-out)}.stories__btn .i{width:20px;height:20px}.stories__btn:active{transform:scale(.92)}@media (hover:hover) and (pointer:fine){.stories__btn:hover{background:var(--paper-2)}}.stories__hint{position:absolute;left:0;right:0;bottom:18%;z-index:4;text-align:center;pointer-events:none;opacity:0;transition:opacity 300ms var(--ease-out)}.stories__hint::before{content:'En pausa';display:inline-block;padding:6px 12px;border-radius:999px;background:oklch(.2 .03 27 / .75);color:var(--white);font-size:.75rem;font-weight:700}.stories__hint{font-size:0}.stories.is-paused .stories__hint{opacity:1}.stories__stage{position:absolute;inset:0}.stories .story{position:absolute;inset:0;opacity:0;transform:translateX(14px);transition:opacity 160ms var(--ease-out),transform 160ms var(--ease-out);pointer-events:none}.stories .story.is-active{opacity:1;transform:none;transition:opacity 260ms var(--ease-out),transform 360ms var(--ease-out-expo);pointer-events:auto}.stories .story .afi{height:100%;aspect-ratio:auto!important}.stories .story .afi--img img{object-fit:contain}.stories__below{display:flex;align-items:center;justify-content:space-between;gap:12px;opacity:0;transform:translateY(10px);transition:opacity 200ms var(--ease-out),transform 200ms var(--ease-out)}.stories.is-open .stories__below{opacity:1;transform:none;transition:opacity 300ms var(--ease-out) 120ms,transform 420ms var(--ease-out-expo) 120ms}.stories__meta{display:grid;grid-gap:2px;gap:2px;min-width:0;color:oklch(.9 .012 30);font-size:.8125rem}.stories__cat{font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--gold);font-size:.75rem}.stories__cta{flex:none}.stories__nav{position:absolute;top:50%;z-index:5;display:none;place-items:center;width:48px;height:48px;margin-top:-24px;border-radius:50%;background:oklch(1 0 0 / .14);color:var(--white);transition:transform var(--d-press) var(--ease-out),background-color var(--d-hover) var(--ease-out),opacity var(--d-hover) var(--ease-out)}.stories__nav:active{transform:scale(.94)}.stories__nav:disabled{opacity:.3}@media (min-width:720px){.stories__nav{display:grid}.stories__nav--prev{left:calc(50% - var(--cw) / 2 - 72px)}.stories__nav--next{right:calc(50% - var(--cw) / 2 - 72px)}}@media (hover:hover) and (pointer:fine){.stories__nav:hover:not(:disabled){background:oklch(1 0 0 / .24)}}@media (prefers-reduced-motion:reduce){.stories__frame,.stories.is-open .stories__frame,.stories .story,.stories .story.is-active,.stories__below{transform:none!important}}.page-enter{animation:page-in 420ms var(--ease-out-expo) both}@keyframes page-in{from{opacity:0;transform:translateY(10px)}}@media (prefers-reduced-motion:reduce){.page-enter{animation:fade-in 240ms linear both}}.hdr-wrap{display:contents}.hx__title{font-size:clamp(2.4rem, 1.4rem + 4vw, 4.6rem)}.hx__video.is-on{opacity:1}.hx__track{margin-top:26px}.tkt-wrap{filter:drop-shadow(0 18px 30px oklch(.12 .03 26 / .45))}.tkt{--notch:57px;position:relative;max-width:600px;padding:14px 16px 14px;border-radius:22px;background:var(--paper);color:var(--ink);-webkit-mask:radial-gradient(circle 10px at 0 var(--notch),#0000 97%,#000) left / 51% 100% no-repeat,radial-gradient(circle 10px at 100% var(--notch),#0000 97%,#000) right / 51% 100% no-repeat;mask:radial-gradient(circle 10px at 0 var(--notch),#0000 97%,#000) left / 51% 100% no-repeat,radial-gradient(circle 10px at 100% var(--notch),#0000 97%,#000) right / 51% 100% no-repeat}@media (min-width:640px){.tkt{padding:14px 22px 16px}}.tkt__top{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:28px;padding-bottom:14px;margin-bottom:14px;border-bottom:2px dashed var(--line-2)}.tkt__k{display:inline-flex;align-items:center;gap:8px;font-size:.75rem;font-weight:750;letter-spacing:.1em;text-transform:uppercase;color:var(--red-deep)}.tkt__route{display:inline-flex;align-items:center;gap:8px;font:800 0.9375rem/1 var(--f-display);letter-spacing:.04em;color:var(--ink)}.tkt__route svg{width:18px;height:18px;color:var(--red-deep);animation:tkt-plane 2.6s var(--ease-in-out) infinite alternate}@keyframes tkt-plane{from{transform:translateX(-4px)}to{transform:translateX(4px)}}.tkt .trk{max-width:none}.hx .tkt .trk__field input{height:56px;border-color:var(--line-2);box-shadow:none;background:var(--white)}.hx .tkt .trk__btn{min-height:56px;padding-inline:22px}.tkt__help{display:flex;align-items:flex-start;gap:6px;margin-top:10px;font-size:.8125rem;color:var(--ink-2)}.tkt__help .i{width:16px;height:16px;flex:none;margin-top:2px;color:var(--muted)}@media (prefers-reduced-motion:reduce){.tkt__route svg{animation:none}}.trk__btn{position:relative;overflow:hidden}.trk__btn .btn__label{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.trk__clock{opacity:0;transform:scale(.9)}.trk__btn.is-wait{background:oklch(.42 .05 27);cursor:not-allowed}.trk__btn.is-wait .trk__lupa{opacity:0;transform:scale(.9)}.trk__btn.is-wait .trk__clock{opacity:1;transform:none}.trk__cd{position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--gold);transform-origin:left;animation:cd-drain var(--cd) linear forwards}@keyframes cd-drain{from{transform:scaleX(1)}to{transform:scaleX(0)}}.trk__field input[aria-invalid='true']{border-color:var(--red-deep);background:var(--err-tint)}.trk__msg{flex-basis:100%;display:flex;align-items:flex-start;gap:6px;font-size:.8125rem;color:var(--ink-2)}.trk__msg:empty{display:none}.trk__msg.is-error{color:var(--red-deep);font-weight:600}.trk__msg .i{width:16px;height:16px;flex:none;margin-top:2px}.live .trk__msg{color:var(--ink-2)}.tsheet{position:fixed;inset:0;z-index:90;display:grid;align-items:end}@media (min-width:720px){.tsheet{place-items:center;padding:24px}}.tsheet__backdrop{position:absolute;inset:0;background:oklch(.15 .03 26 / .6);opacity:0;transition:opacity 220ms var(--ease-out)}.tsheet.is-open .tsheet__backdrop{opacity:1;transition-duration:300ms}.tsheet__panel{position:relative;width:100%;max-height:92svh;overflow:auto;overscroll-behavior:contain;background:var(--paper);color:var(--ink);border-radius:24px 24px 0 0;padding:10px 20px calc(20px + env(safe-area-inset-bottom));transform:translateY(100%);transition:transform 240ms var(--ease-out);box-shadow:0 -20px 60px -20px oklch(.15 .05 26 / .45)}.tsheet.is-open .tsheet__panel{transform:none;transition:transform 460ms var(--ease-out-expo)}@media (min-width:720px){.tsheet__panel{width:min(580px, 100%);border-radius:24px;padding:22px 28px 24px;opacity:0;transform:translateY(14px) scale(.97);transition:transform 180ms var(--ease-out),opacity 180ms var(--ease-out)}.tsheet.is-open .tsheet__panel{opacity:1;transform:none;transition:transform 380ms var(--ease-out-expo),opacity 220ms var(--ease-out)}}.tsheet__grab{display:block;width:40px;height:4px;margin:0 auto 12px;border-radius:2px;background:var(--line-2)}@media (min-width:720px){.tsheet__grab{display:none}}.tsheet__head{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:12px;gap:12px;padding-bottom:14px;border-bottom:1px solid var(--line)}.tsheet__ico{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;background:var(--red-deep);color:var(--white)}.tsheet__k{font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.tsheet__t{font:800 1.375rem/1.15 var(--f-display);overflow-wrap:anywhere}.tsheet__x{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;color:var(--ink);transition:transform var(--d-press) var(--ease-out),background-color var(--d-hover) var(--ease-out)}.tsheet__x:active{transform:scale(.94)}@media (hover:hover) and (pointer:fine){.tsheet__x:hover{background:var(--paper-2)}}.tsheet__body.tracker__out{min-height:300px;padding:20px 0 12px;border:0;border-radius:0;background:none;box-shadow:none}.tsheet__foot{display:flex;flex-wrap:wrap;gap:10px;padding-top:16px;border-top:1px solid var(--line)}.tsheet__foot .btn{flex:1 1 200px}@media (prefers-reduced-motion:reduce){.tsheet__panel,.tsheet.is-open .tsheet__panel{transform:none!important;transition:opacity 200ms linear}}.tracker__label{display:flex;align-items:center;gap:8px;margin-bottom:12px;font-weight:700}.tracker__label .i{width:20px;height:20px;color:var(--red-deep)}.tracker__how{display:grid;grid-gap:8px;gap:8px;margin-top:16px;font-size:.875rem;color:var(--ink-2)}.tracker__how li{display:flex;align-items:flex-start;gap:8px}.tracker__how .i{width:18px;height:18px;flex:none;margin-top:1px;color:var(--ok)}.tstate .num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.live__more{margin-top:18px}.rt__track{height:30px;overflow:visible}.rt__arc{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.rt__arc path{fill:none;stroke:var(--line-2);stroke-width:2;stroke-dasharray:2 6;stroke-linecap:round;animation:dash-march 1.4s linear infinite}.rt__mover{position:absolute;inset:0;transform:translateX(-100%);opacity:0}.rt__hop{position:absolute;right:0;top:50%;width:22px;height:22px;margin-top:-11px}.rt__vehicle{position:relative;right:auto;top:auto;translate:none;display:grid;place-items:center;width:22px;height:22px;color:var(--red-deep)}.rt__vehicle svg{width:22px;height:22px;position:relative;z-index:1}.rt__vehicle .rt__trail{right:14px;width:48px}.rp.is-live .rt__mover{animation:fly-x var(--dur) linear var(--delay) infinite}.rp.is-live .rt__hop{animation:rt-hop var(--dur) var(--delay) infinite}.rp.is-live .rt__vehicle{animation:rt-pitch var(--dur) linear var(--delay) infinite}@keyframes rt-hop{0%{transform:translateY(10px);animation-timing-function:cubic-bezier(.33,1,.68,1)}50%{transform:translateY(-6px);animation-timing-function:cubic-bezier(.32,0,.67,0)}100%{transform:translateY(10px)}}@keyframes rt-pitch{from{transform:rotate(-24deg)}to{transform:rotate(24deg)}}.rt__label strong{letter-spacing:.03em}.rt__meta{gap:6px}.rt__chip{display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;background:var(--paper-2);font-size:.75rem;font-weight:650;color:var(--ink-2)}.rp__pick{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:10px;gap:10px;padding:12px 4px;border-top:1px solid var(--line)}.rp__pick-ico{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:oklch(.535 .219 29.2 / .08);color:var(--red-deep)}.rp__pick-ico .i{width:18px;height:18px}.rp__pick-t{display:grid;line-height:1.25}.rp__pick-t strong{font:700 0.9375rem/1.25 var(--f-display)}.rp__pick-t small{font-size:.8125rem;color:var(--ink-2);font-weight:550}.rp__pick .open__dot{position:relative;width:10px;height:10px;border-radius:50%;background:var(--line-2);margin-right:6px}.rp__pick.is-open .open__dot{background:var(--ok)}.rp__pick.is-open .open__dot::after{content:'';position:absolute;inset:0;border-radius:50%;background:var(--ok);animation:ping 1.8s var(--ease-out) infinite}.rp__pick.is-closed .open__dot{background:var(--red)}@media (prefers-reduced-motion:reduce){.rt__hop{transform:translateY(-6px);animation:none!important}.rt__vehicle{animation:none!important}.rt__arc path{animation:none}}.amap.is-in .amap__plane--chn{animation:arc-fly 7s linear 1.5s infinite}.amap.is-in .amap__plane--mia{animation:arc-fly 3.6s linear 2.2s infinite}.ill__fly{animation:carga-fly 9s linear infinite}@keyframes carga-fly{0%{transform:translate(-400px,40px);opacity:0}10%{opacity:1}85%{opacity:1}100%{transform:translate(60px,-24px);opacity:0}}.ill__ground{stroke:oklch(1 0 0 / .35);stroke-width:2;stroke-dasharray:10 8}.ill__stack,.ill__dolly{animation:dolly 5s var(--ease-in-out) infinite alternate}@keyframes dolly{from{transform:translateX(-8px)}to{transform:translateX(8px)}}.ill__dolly rect{fill:oklch(1 0 0 / .85)}.ill__dolly circle{fill:var(--ink);stroke:oklch(1 0 0 / .5);stroke-width:2}.ill__tag rect{fill:var(--white)}.ill__tag path{stroke:var(--line-2);stroke-width:6;stroke-linecap:round}.ill__tag{animation:bob-y 3.2s var(--ease-in-out) infinite alternate}.ill--carga .ill__plane{fill:var(--white)}.calc2{display:grid;grid-gap:20px;gap:20px;align-items:start}@media (min-width:960px){.calc2{grid-template-columns:minmax(0,1.05fr) minmax(0,0.95fr);gap:28px}}.calc2__stage{display:grid;grid-gap:12px;gap:12px;padding:clamp(18px, 3vw, 32px);border-radius:var(--r-xl);background:var(--white);border:1px solid var(--line)}.calc2__side{display:grid;grid-gap:16px;gap:16px}.calc2__fields{display:grid;grid-gap:16px;gap:16px;padding:clamp(18px, 3vw, 28px);border-radius:var(--r-xl);background:var(--white);border:1px solid var(--line)}.seg--calc{justify-self:start;margin-bottom:0}.pbox{position:relative;color:var(--ink)}.pbox__read{position:absolute;top:0;right:0;text-align:right;pointer-events:none}.pbox__kg{display:inline-flex;align-items:baseline;gap:6px;font:800 clamp(2.2rem, 1.7rem + 2.2vw, 3.2rem)/1 var(--f-display);letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pbox__kg>span:last-child{font:700 1rem/1 var(--f-body);letter-spacing:0;color:var(--muted)}.pbox__size{margin-top:4px;font-size:.8125rem;font-weight:650;color:var(--muted)}.pw{display:grid;grid-gap:10px;gap:10px}.pw__row{display:flex;align-items:center;justify-content:space-between;gap:12px}.pw__label{font-weight:700}.pw__input{display:inline-flex;align-items:center;border:1.5px solid var(--line-2);border-radius:999px;background:var(--white);transition:border-color var(--d-hover) var(--ease-out),box-shadow var(--d-hover) var(--ease-out)}.pw__input:focus-within{border-color:var(--red-deep);box-shadow:0 0 0 4px oklch(.535 .219 29.2 / .15)}.pw__input input{width:4.6ch;padding:0;border:0;background:none;text-align:right;font:750 1.125rem/1 var(--f-display);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink)}.pw__input input:focus-visible{outline:none}.pw__unit{margin:0 2px 0 6px;font-weight:650;color:var(--muted)}.pw__step{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;font:700 1.25rem/1 var(--f-body);color:var(--red-deep);transition:transform var(--d-press) var(--ease-out),background-color var(--d-hover) var(--ease-out)}.pw__step:active{transform:scale(.92)}.pw__step:disabled{opacity:.35}@media (hover:hover) and (pointer:fine){.pw__step:hover:not(:disabled){background:var(--paper-2)}}.pw.is-error .pw__input{border-color:var(--red-deep);background:var(--err-tint)}.pw__range{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:44px;margin:0;background:none;cursor:pointer;touch-action:pan-y}.pw__range::-webkit-slider-runnable-track{height:8px;border-radius:4px;background:linear-gradient(to right,var(--red-deep) var(--p),var(--paper-3) var(--p))}.pw__range::-moz-range-track{height:8px;border-radius:4px;background:var(--paper-3)}.pw__range::-moz-range-progress{height:8px;border-radius:4px;background:var(--red-deep)}.pw__range::-webkit-slider-thumb{-webkit-appearance:none;width:28px;height:28px;margin-top:-10px;border-radius:50%;background:var(--white);border:3px solid var(--red-deep);box-shadow:var(--sh-2);-webkit-transition:transform var(--d-press) var(--ease-out);transition:transform var(--d-press) var(--ease-out)}.pw__range::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:var(--white);border:3px solid var(--red-deep);box-shadow:var(--sh-2)}.pw__range:active::-webkit-slider-thumb{transform:scale(1.08)}.pw__range:focus-visible{outline:none}.pw__range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 5px oklch(.535 .219 29.2 / .25)}.pw__range:focus-visible::-moz-range-thumb{box-shadow:0 0 0 5px oklch(.535 .219 29.2 / .25)}.pw__scale{position:relative;height:14px;margin:-8px 14px 0;font-size:.6875rem;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pw__scale span{position:absolute;top:0;transform:translateX(-50%);white-space:nowrap}.pw__scale span:first-child{transform:none;left:-14px!important}.pw__scale span:last-child{transform:none;left:auto!important;right:-14px}.pw__err{display:flex;align-items:flex-start;gap:6px;font-size:.8125rem;font-weight:600;color:var(--red-deep)}.pw__err:empty{display:none}.pw__err .i{width:16px;height:16px;flex:none;margin-top:2px}.pw__presets{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.chip-btn{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 14px 0 10px;border-radius:999px;border:1.5px solid var(--line-2);background:var(--white);font-weight:650;font-size:.875rem;color:var(--ink);transition:transform var(--d-press) var(--ease-out),border-color var(--d-hover) var(--ease-out),background-color var(--d-hover) var(--ease-out)}.chip-btn .i{width:18px;height:18px;color:var(--red-deep)}.chip-btn small{font-size:.75rem;font-weight:550;color:var(--muted)}.chip-btn:active{transform:scale(.97)}.chip-btn.is-on{border-color:var(--red-deep);background:oklch(.535 .219 29.2 / .06)}@media (hover:hover) and (pointer:fine){.chip-btn:hover:not(.is-on){border-color:var(--ink-2)}}.calcmini{display:grid;grid-gap:20px;gap:20px;padding:clamp(16px, 3vw, 32px);border-radius:var(--r-xl);background:var(--white);border:1px solid var(--line);box-shadow:var(--sh-1)}@media (min-width:900px){.calcmini{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:center}}.calcmini__ctrl{display:grid;grid-gap:16px;gap:16px}.calcmini__sum{display:grid;grid-gap:8px;gap:8px;padding:18px;border-radius:var(--r-lg);background:var(--paper-2)}.calcmini__sum dl>div{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:4px 0}.calcmini__sum dt{font-weight:600}.calcmini__sum dt small{display:block;font-size:.8125rem;font-weight:500;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.calcmini__sum dd{font:750 1.125rem/1.2 var(--f-display);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.calcmini__total{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding-top:10px;border-top:2px solid var(--line-2);font-weight:700}.calcmini__total strong{font:800 clamp(2rem, 1.6rem + 1.6vw, 2.6rem)/1 var(--f-display);letter-spacing:-.02em;color:var(--red-deep)}.calcmini__sum .btn{justify-self:start;margin-top:6px}.calcmini__sum .fine{margin:0}.why2__grid{display:grid;grid-gap:40px;gap:40px}@media (min-width:1000px){.why2__grid{grid-template-columns:minmax(0,0.9fr) minmax(0,1.1fr);gap:72px;align-items:start}}.why2__years{display:flex;align-items:center;gap:16px;margin-top:24px}.why2__n{font:800 clamp(4rem, 3rem + 4vw, 6.5rem)/0.9 var(--f-display);letter-spacing:-.05em;color:var(--red-deep)}.why2__l{max-width:18ch;font-weight:700;font-size:1.0625rem;line-height:1.3}.why2__l small{display:block;margin-top:4px;font-size:.875rem;font-weight:550;color:var(--muted)}.why2__addr{display:grid;justify-items:start;grid-gap:10px;gap:10px;margin-top:28px;padding:20px 22px;border-radius:var(--r-lg);background:var(--drench);color:var(--on-drench)}.why2__addr-k{display:flex;align-items:center;gap:8px;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--gold)}.why2__addr-k .i{width:18px;height:18px}.why2__addr-v{font:700 1.25rem/1.35 var(--f-display)}.why2__addr-v span{display:block;font:600 0.875rem/1.4 var(--f-body);color:var(--on-drench-2)}.why2__addr .copy{color:var(--white);border-color:oklch(1 0 0 / .3);background:oklch(1 0 0 / .08)}.why2__list{display:grid;border-top:1px solid var(--line-2)}.why2__item{display:grid;grid-template-columns:52px 1fr;grid-gap:16px;gap:16px;padding:22px 0;border-bottom:1px solid var(--line-2)}.why2__icon{display:grid;place-items:center;width:52px;height:52px;border-radius:16px;background:oklch(.535 .219 29.2 / .08);color:var(--red-deep);transition:transform 260ms var(--ease-out)}.why2__t{margin-bottom:4px;font:700 1.1875rem/1.3 var(--f-display)}.why2__item p{color:var(--ink-2)}@media (hover:hover) and (pointer:fine){.why2__item:hover .why2__icon{transform:rotate(-6deg) scale(1.05)}}@media (min-width:1024px){.hx__grid{padding-top:calc(var(--hdr-h) + 28px);padding-bottom:28px;row-gap:28px}.hx__title{max-width:13ch;margin-bottom:14px}.hx__sub{max-width:46ch}.hx__track{margin-top:22px}.hx__ctas{margin-top:14px}}.calcmini__stage{display:grid;align-content:center;min-height:100%;padding:20px;border-radius:var(--r-lg);background:var(--paper-2)}.pbox--mini .pbox__read{left:0;right:auto;text-align:left}.calcmini__stage{align-content:stretch}.pbox--mini{display:grid;align-content:end;min-height:100%}.box3d{--W:190px;--H:150px;--D:150px;position:relative;height:300px;perspective:1100px;perspective-origin:50% 25%;touch-action:pan-y;cursor:-webkit-grab;cursor:grab;-moz-user-select:none;user-select:none;-webkit-user-select:none}.box3d.is-grabbing{cursor:-webkit-grabbing;cursor:grabbing}.box3d img{-webkit-user-drag:none;pointer-events:none}.box3d__dip{position:absolute;left:50%;top:80%;width:0;height:0;transform-style:preserve-3d;animation:box-dip 520ms var(--ease-out) both}.box3d__dip.is-b{animation-name:box-dip-b}@keyframes box-dip{0%{transform:translateY(0)}30%{transform:translateY(5px)}100%{transform:translateY(0)}}@keyframes box-dip-b{0%{transform:translateY(0)}30%{transform:translateY(5px)}100%{transform:translateY(0)}}.box3d__tilt,.box3d__grow,.box3d__fall,.box3d__lift,.box3d__spin{position:absolute;left:0;top:0;width:0;height:0;transform-style:preserve-3d}.box3d__tilt{transform:rotateX(-20deg)}.box3d__grow{transform:scale3d(var(--s),var(--s),var(--s));transition:transform 700ms var(--ease-out-expo)}.box3d__lift{transform:translateY(calc(var(--H) * -0.5))}.box3d__spin{transform:rotateY(-32deg);will-change:transform}.box3d__plate{position:absolute;width:280px;height:280px;left:-140px;top:-140px;border-radius:50%;background:var(--paper-3);box-shadow:inset 0 0 0 1px var(--line-2),0 0 0 7px var(--line);transform:rotateX(90deg) translateZ(-1px)}.box3d__plate span{position:absolute;inset:26px;border-radius:50%;border:1.5px dashed var(--line-2)}.box3d__shadow{position:absolute;width:270px;height:270px;left:-135px;top:-135px;border-radius:50%;background:radial-gradient(closest-side,oklch(.3 .06 27 / .24),transparent);transform:rotateX(90deg) translateZ(.5px)}.box3d__f{position:absolute;display:grid;place-items:center;overflow:hidden;background:var(--fc);box-shadow:inset 0 0 0 1px oklch(.8 .015 30);-webkit-backface-visibility:hidden;backface-visibility:hidden}.box3d__f--front,.box3d__f--back{width:var(--W);height:var(--H);left:calc(var(--W) * -0.5);top:calc(var(--H) * -0.5)}.box3d__f--right,.box3d__f--left{width:var(--D);height:var(--H);left:calc(var(--D) * -0.5);top:calc(var(--H) * -0.5)}.box3d__f--top,.box3d__f--bottom{width:var(--W);height:var(--D);left:calc(var(--W) * -0.5);top:calc(var(--D) * -0.5)}.box3d__f--front{--fc:oklch(0.995 0.003 30);transform:translateZ(calc(var(--D) * 0.5))}.box3d__f--back{--fc:oklch(0.97 0.006 30);transform:rotateY(180deg) translateZ(calc(var(--D) * 0.5))}.box3d__f--right{--fc:oklch(0.935 0.01 30);transform:rotateY(90deg) translateZ(calc(var(--W) * 0.5))}.box3d__f--left{--fc:oklch(0.955 0.008 30);transform:rotateY(-90deg) translateZ(calc(var(--W) * 0.5))}.box3d__f--top{--fc:var(--white);transform:rotateX(90deg) translateZ(calc(var(--H) * 0.5))}.box3d__f--bottom{--fc:oklch(0.82 0.012 30);transform:rotateX(-90deg) translateZ(calc(var(--H) * 0.5))}.box3d__f--front img,.box3d__f--back img{width:80%;height:auto}.box3d__tape{position:absolute;left:0;right:0;top:50%;height:30px;margin-top:-15px;background:var(--red-deep)}.box3d__tape-v{position:absolute;top:0;left:50%;width:30px;height:26%;margin-left:-15px;background:var(--red-deep)}.box3d__label{position:relative;display:grid;grid-gap:1px;gap:1px;width:74%;margin-top:26%;padding:7px 9px;border-radius:4px;background:var(--white);box-shadow:0 0 0 1px var(--line-2);text-align:left;line-height:1.15}.box3d__label b{font:800 12px/1.1 var(--f-display);color:var(--ink)}.box3d__label i{font:700 10px/1.2 var(--f-body);font-style:normal;color:var(--red-deep);letter-spacing:.04em}.box3d__label strong{font:800 15px/1.1 var(--f-display);color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.box3d__barcode{position:absolute;right:8px;top:8px;width:26px;height:24px;background:repeating-linear-gradient(90deg,var(--ink) 0 2px,transparent 2px 3px,var(--ink) 3px 4px,transparent 4px 6px)}.box3d__sym{width:44%;height:auto;margin-top:18%}.box3d__web{position:absolute;bottom:12px;font:700 10px/1 var(--f-body);letter-spacing:.06em;color:var(--muted)}.js .pbox .box3d__fall{transform:translateY(-150px)}.pbox.is-in .box3d__fall{transform:none;transition:transform 900ms var(--ease-out-expo) 150ms}.pbox .box3d{margin-top:8px}.pbox--mini .box3d{margin-top:40px}@media (max-width:899px){.pbox--mini .box3d{margin-top:56px;height:270px}}@media (prefers-reduced-motion:reduce){.box3d__dip{animation:none}.box3d__grow{transition:none}.js .pbox .box3d__fall{transform:none}}.vid{background:var(--night);color:var(--on-drench);--focus:var(--gold)}.vid__head{display:grid;grid-gap:10px;gap:10px;max-width:760px;margin-bottom:clamp(28px, 4vw, 48px)}.vid__head .h2{color:var(--white)}.vid__text{color:var(--on-drench-2);font-size:var(--t-1);line-height:1.5;max-width:52ch}.vid__frame{border-radius:var(--r-xl)}.yt{position:relative;aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--r-xl);background:oklch(.14 .02 26);box-shadow:0 30px 80px -30px oklch(.05 .02 26 / .8)}.yt iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.yt__poster{position:absolute;inset:0;display:block;width:100%;height:100%;color:var(--white);cursor:pointer}.yt__poster img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1.02);transition:transform 700ms var(--ease-out)}.yt__shade{position:absolute;inset:0;background:linear-gradient(180deg,transparent 45%,oklch(.1 .02 26 / .65))}.yt__play{position:absolute;left:50%;top:50%;display:grid;place-items:center;width:clamp(68px, 9vw, 96px);height:clamp(68px, 9vw, 96px);margin:calc(clamp(68px, 9vw, 96px) / -2) 0 0 calc(clamp(68px, 9vw, 96px) / -2);border-radius:50%;background:var(--red-deep);box-shadow:0 12px 30px -8px oklch(.2 .1 27 / .6);transition:transform var(--d-press) var(--ease-out)}.yt__play .i{position:relative;z-index:1;width:40%;height:40%;margin-left:6%}.yt__ring{position:absolute;inset:0;border-radius:50%;background:var(--red-deep);animation:ping 2.2s var(--ease-out) infinite}.yt__cap{position:absolute;left:clamp(16px, 3vw, 28px);bottom:clamp(14px, 2.5vw, 24px);display:inline-flex;align-items:center;gap:8px;font-weight:700;font-size:.9375rem}.yt__cap .i{width:16px;height:16px}.yt__poster:active .yt__play{transform:scale(.95)}@media (hover:hover) and (pointer:fine){.yt__poster:hover img{transform:scale(1.06)}.yt__poster:hover .yt__play{transform:scale(1.06)}}.yt__poster:focus-visible{outline:3px solid var(--gold);outline-offset:-3px}@supports (animation-timeline:view()){.yt{animation:yt-grow linear both;animation-timeline:view();animation-range:entry 0% cover 45%}@keyframes yt-grow{from{transform:scale(.9)}to{transform:none}}}@media (prefers-reduced-motion:reduce){.yt,.yt__ring{animation:none!important}.yt__poster img{transition:none}}@media (min-width:900px){.box3d{--W:230px;--H:180px;--D:180px;height:380px}.box3d__plate{width:330px;height:330px;left:-165px;top:-165px}.box3d__shadow{width:320px;height:320px;left:-160px;top:-160px}.pbox--mini{align-content:center}.pbox--mini .box3d{margin-top:64px}.box3d__label b{font-size:14px}.box3d__label i{font-size:11px}.box3d__label strong{font-size:18px}}.afi{container-type:inline-size;position:relative;width:100%;aspect-ratio:5 / 7;overflow:hidden;background:var(--paper);color:var(--ink)}.afi--img img{width:100%;height:100%;object-fit:cover;display:block}.afi__in{position:absolute;inset:0;display:flex;flex-direction:column;padding:6cqw 6cqw 0}.afi__mapa{position:absolute;top:-2cqw;right:-6cqw;width:78cqw;aspect-ratio:280 / 128;background:var(--red);opacity:.16;-webkit-mask:url(/wp-content/themes/peruboxair/next/img/mapa-puntos.svg) center / 100% 100% no-repeat;mask:url(/wp-content/themes/peruboxair/next/img/mapa-puntos.svg) center / 100% 100% no-repeat}.afi__avion{position:absolute;top:9cqw;right:8cqw;width:17cqw;height:17cqw;fill:var(--red-deep);transform:rotate(-24deg)}.afi__ruta{position:absolute;top:25cqw;right:22cqw;width:30cqw;height:0;border-top:0.6cqw dashed oklch(.535 .219 29.2 / .45);transform:rotate(-24deg);transform-origin:right center}.afi__top{position:relative;display:flex;align-items:center;min-height:9cqw}.afi .afi__logo{width:36cqw;height:auto;object-fit:contain}.afi__tag{position:relative;align-self:flex-start;display:inline-flex;align-items:center;gap:1.6cqw;margin-top:5cqw;padding:1.4cqw 3.2cqw 1.4cqw 2.4cqw;border-radius:99cqw;background:var(--ink);color:var(--white);font:800 3.1cqw/1 var(--f-body);letter-spacing:.06em;text-transform:uppercase}.afi__tag .i{width:3.6cqw;height:3.6cqw;color:var(--gold)}.afi__title{position:relative;display:grid;justify-items:start;grid-gap:1cqw;gap:1cqw;margin-top:3.4cqw;font:800 9.6cqw/0.98 var(--f-display);letter-spacing:-.02em;text-transform:uppercase;text-wrap:balance}.afi__t2{padding:0.6cqw 2.4cqw 1cqw;margin-left:-2.4cqw;background:var(--red-deep);color:var(--white);box-decoration-break:clone;-webkit-box-decoration-break:clone}.afi__dato{position:relative;display:flex;align-items:center;gap:2.6cqw;margin-top:4cqw}.afi__dato small{display:block;font:700 2.7cqw/1.2 var(--f-body);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.afi__dato strong{display:block;font:800 4.1cqw/1.15 var(--f-display);color:var(--ink)}.afi__ico{display:grid;place-items:center;flex:none;width:9cqw;height:9cqw;border-radius:2.6cqw;background:var(--white);color:var(--red-deep)}.afi__ico .i{width:55%;height:55%}.afi__ico--red{background:var(--red-deep);color:var(--white);border-radius:50%}.afi__ico--lg{width:12cqw;height:12cqw;border-radius:3.4cqw}.afi__ico--sm{width:6cqw;height:6cqw;border-radius:1.6cqw}.afi__panel{position:relative;margin-top:4.4cqw;padding:7cqw 4.4cqw 4.4cqw;border-radius:4cqw;background:var(--drench-3);color:var(--white)}.afi__ph{position:absolute;top:-3cqw;left:4.4cqw;padding:1.3cqw 3cqw;border-radius:1.6cqw;background:var(--gold);color:var(--ink);font:800 3cqw/1 var(--f-body);letter-spacing:.05em;text-transform:uppercase}.afi__datos{display:grid;grid-template-columns:1fr 1fr;grid-gap:3cqw;gap:3cqw}.afi__dato2{display:grid;justify-items:start;grid-gap:1.4cqw;gap:1.4cqw}.afi__k{font:700 2.8cqw/1.2 var(--f-body);letter-spacing:.04em;text-transform:uppercase;color:var(--on-drench-2)}.afi__v{font:800 4.6cqw/1.1 var(--f-display);color:var(--gold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.afi__pasos{display:flex;align-items:flex-start;justify-content:space-between;gap:1cqw}.afi__paso{flex:1 1;display:grid;justify-items:center;grid-gap:2cqw;gap:2cqw;text-align:center}.afi__pt{font:800 3.2cqw/1.15 var(--f-body);text-transform:uppercase;letter-spacing:.02em}.afi__flecha{display:grid;place-items:center;height:12cqw;color:var(--gold)}.afi__flecha .i{width:6cqw;height:6cqw}.afi .afi__lista{display:grid;grid-template-columns:1fr 1fr;grid-gap:2.4cqw 3cqw;gap:2.4cqw 3cqw}.afi__lista li{display:flex;align-items:center;gap:2cqw;font:700 2.95cqw/1.2 var(--f-body)}.afi__num{display:grid;place-items:center;flex:none;width:6cqw;height:6cqw;border-radius:50%;background:var(--gold);color:var(--ink);font:800 3.2cqw/1 var(--f-display)}.afi__nota{position:relative;display:flex;align-items:center;gap:2.4cqw;margin-top:4cqw;font:700 3.3cqw/1.25 var(--f-body)}.afi__ok{display:grid;place-items:center;flex:none;width:6.4cqw;height:6.4cqw;border-radius:50%;background:var(--gold);color:var(--ink)}.afi__ok .i{width:4cqw;height:4cqw}.afi .afi__pie{display:grid;grid-template-columns:repeat(3,1fr);margin:auto -6cqw 0;padding:3.6cqw 5cqw;background:var(--night);color:var(--white)}.afi__pie li{display:flex;align-items:center;justify-content:center;gap:1.8cqw}.afi__pie li+li{border-left:1px solid oklch(1 0 0 / .18)}.afi__pie .i{width:5cqw;height:5cqw;flex:none;color:var(--gold)}.afi__pie span{display:grid;font:600 2.3cqw/1.2 var(--f-body);text-transform:uppercase;letter-spacing:.04em;color:var(--on-drench-2)}.afi__pie b{font-weight:800;color:var(--white)}.story.is-active .afi__tag,.story.is-active .afi__title>*,.story.is-active .afi__dato,.story.is-active .afi__panel,.story.is-active .afi__nota{animation:fade-up 600ms var(--ease-out-expo) both}.story.is-active .afi__title>*:nth-child(1){animation-delay:80ms}.story.is-active .afi__title>*:nth-child(2){animation-delay:150ms}.story.is-active .afi__dato{animation-delay:230ms}.story.is-active .afi__panel{animation-delay:310ms}.story.is-active .afi__nota{animation-delay:420ms}.story.is-active .afi__avion{animation:afi-fly 1.2s var(--ease-out-expo) both}@keyframes afi-fly{from{transform:translate(-14cqw,8cqw) rotate(-24deg);opacity:0}}@media (prefers-reduced-motion:reduce){.story.is-active .afi__tag,.story.is-active .afi__title>*,.story.is-active .afi__dato,.story.is-active .afi__panel,.story.is-active .afi__nota,.story.is-active .afi__avion{animation:fade-in 300ms linear both}}.art__side{display:grid;grid-gap:12px;gap:12px;align-content:start}@media (min-width:900px){.art__grid{grid-template-columns:380px 1fr}.art__side{position:-webkit-sticky;position:sticky;top:calc(var(--hdr-h) + 24px)}.art__media{position:relative;top:auto}}.art__media{aspect-ratio:5 / 7;max-height:none;box-shadow:var(--sh-2)}@media (max-width:899px){.art__media{aspect-ratio:5 / 7;max-width:440px}}.art__play{position:static;justify-self:start;border:1.5px solid var(--line-2)}.news__thumb{aspect-ratio:5 / 7;max-width:260px}.news__thumb .afi{transition:transform 600ms var(--ease-out)}@media (hover:hover) and (pointer:fine){.news__thumb:hover .afi{transform:scale(1.03)}}@media (min-width:640px){.news__feat{grid-template-columns:260px 1fr}}.foto{display:block;width:100%;height:auto;object-fit:cover;background:var(--paper-2)}.tabs__art--foto{padding:0;overflow:hidden;border-radius:var(--r-xl);box-shadow:0 30px 60px -30px oklch(.25 .08 27 / .45)}.tabs__art--foto .foto{height:100%;min-height:280px;aspect-ratio:4 / 3}.hero__art--foto{max-width:560px}.hero__art--foto .foto{border-radius:var(--r-xl);border:6px solid oklch(1 0 0 / .14);box-shadow:0 40px 80px -30px oklch(0 0 0 / .55)}.why2__photo{margin:28px 0 0}.why2__photo .foto{border-radius:var(--r-lg,18px)}.why2__photo figcaption{margin-top:8px;font-size:.8125rem;opacity:.7}.story__side{display:grid;grid-gap:28px;gap:28px}.story__fotos{margin:0}.story__fotos .foto{border-radius:var(--r-lg,18px)}.teamband{position:relative;margin:0}.teamband .foto{aspect-ratio:12 / 5;max-height:78svh;border-radius:0}.teamband::after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,transparent 45%,oklch(.15 .04 27 / .75));pointer-events:none}.teamband__cap{position:absolute;left:0;right:0;bottom:clamp(16px, 4vw, 40px);z-index:1;display:grid;grid-gap:6px;gap:6px;color:var(--white);font-family:var(--f-display);font-weight:700;font-size:clamp(1.125rem, 2.6vw, 2rem);line-height:1.15}@media (max-width:640px){.teamband .foto{aspect-ratio:4 / 3}}.channels__foto{margin:32px 0 0}.channels__foto .foto{border-radius:var(--r-lg,18px)}.channels__foto figcaption{margin-top:8px;font-size:.8125rem;opacity:.7}@media (min-width:900px){.places--one .places__grid{grid-template-columns:1fr}.places--one .place{grid-template-columns:1.3fr 1fr;gap:48px;align-items:center}.places--one .place__map{aspect-ratio:16 / 10}}.tl__det{display:block;margin:1px 0 2px;color:var(--ink-2);font-size:.8125rem;line-height:1.35}.calc__entrega{display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:2px 12px;gap:2px 12px;margin:-4px 0 14px;padding:12px 14px;border-radius:14px;background:oklch(1 0 0 / .1)}.calc__entrega>span{display:flex;align-items:center;gap:8px;font-weight:600;font-size:.9375rem}.calc__entrega>span .i{width:18px;height:18px;flex:none;color:var(--gold)}.calc__entrega>strong{font:800 1.25rem/1 var(--f-display)}.calc__entrega>small{grid-column:1 / -1;font-size:.8125rem;opacity:.8}.combo{position:relative}.combo__field{position:relative}.combo__field input{width:100%;padding-left:44px;padding-right:40px;scroll-margin-top:calc(var(--hdr-h, 64px) + 16px)}.combo__ico{position:absolute;left:14px;top:50%;width:18px;height:18px;margin-top:-9px;color:var(--red-deep);pointer-events:none}.combo__chev{position:absolute;right:14px;top:50%;width:18px;height:18px;margin-top:-9px;color:var(--muted);pointer-events:none;transition:transform 200ms var(--ease-out)}.combo.is-open .combo__chev{transform:rotate(180deg)}.combo__list{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:30;max-height:300px;overflow:auto;overscroll-behavior:contain;padding:6px;border-radius:16px;background:var(--white);border:1px solid var(--line-2);box-shadow:0 24px 48px -20px oklch(.25 .05 27 / .35);animation:combo-in 160ms var(--ease-out)}@keyframes combo-in{from{opacity:0;transform:translateY(-4px)}}.combo__opt{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:8px 12px;border-radius:10px;cursor:pointer;font-size:.9375rem}.combo__opt strong{flex:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--red-deep)}.combo__opt.is-active{background:var(--paper-2)}.combo__opt.is-sel span{font-weight:700}.combo__opt--recojo{margin-bottom:4px;border-bottom:1px dashed var(--line-2);border-radius:10px 10px 0 0}.combo__opt--recojo strong{color:var(--green,oklch(.55 .13 150))}.combo__empty{padding:12px;font-size:.875rem;color:var(--ink-2)}@media (prefers-reduced-motion:reduce){.combo__list{animation:none}.combo__chev{transition:none}}.entrega{border:0;margin:0;padding:0;min-width:0;display:grid;grid-gap:10px;gap:10px}.entrega legend{padding:0;margin-bottom:8px}.seg--entrega{display:grid;grid-template-columns:1fr 1fr;width:100%;justify-self:stretch}.seg--entrega .seg__opt{min-height:48px;padding:0 10px}.seg--entrega .seg__opt span{display:inline-flex;align-items:center;gap:8px}.seg--entrega .seg__opt .i{width:18px;height:18px;flex:none}.entrega__info{display:flex;align-items:center;gap:6px}.entrega__info .i{width:16px;height:16px;flex:none;color:var(--red-deep)}.entrega__dist{display:grid;grid-gap:6px;gap:6px;animation:combo-in 200ms var(--ease-out)}.calc__elige{font:700 0.9375rem/1.2 var(--f-body);color:var(--gold)}@media (prefers-reduced-motion:reduce){.entrega__dist{animation:none}}@media (max-width:479px){.seg--entrega .seg__opt{padding:0 6px;font-size:.875rem}.seg--entrega .seg__opt .i{display:none}}@media (min-width:1024px){.hx__copy,.hx__side{align-self:center}}.mvh{padding-top:0}.mvh__head{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:12px 24px;margin-bottom:clamp(20px, 3vw, 32px)}.mvh__head .sechead,.mvh__head>div:first-child{margin-bottom:0}.mvh__grid{display:grid;grid-gap:16px;gap:16px}@media (min-width:900px){.mvh__grid{grid-template-columns:1.15fr 0.85fr;gap:20px}}.mvh__card{position:relative;display:grid;align-content:start;grid-gap:12px;gap:12px;padding:clamp(24px, 3.5vw, 40px);border-radius:var(--r-xl);overflow:hidden}.mvh__card--mision{background:var(--drench);color:var(--on-drench,var(--white))}.mvh__card--vision{background:var(--white);border:1px solid var(--line-2)}.mvh__ico{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:oklch(1 0 0 / .14);color:var(--gold)}.mvh__card--vision .mvh__ico{background:oklch(.535 .219 29.2 / .08);color:var(--red-deep)}.mvh__ico .i{width:22px;height:22px}.mvh__k{font-size:.8125rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--gold)}.mvh__card--vision .mvh__k{color:var(--red-deep)}.mvh__t{font:700 clamp(1.25rem, 1.05rem + 0.9vw, 1.75rem)/1.3 var(--f-display);letter-spacing:-.015em;text-wrap:pretty}.mvh__card--vision .mvh__t{font-size:clamp(1.125rem, 1rem + 0.6vw, 1.4rem);color:var(--ink)}.mvh__chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.mvh__chips li{padding:7px 14px;border-radius:999px;background:oklch(1 0 0 / .14);font-weight:700;font-size:.875rem}.mvh__head>*{margin-bottom:0}.calc__incl{font-weight:800;color:var(--gold)}@media (max-width:899px){.steps{grid-template-columns:minmax(0,1fr)}}.steps__list,.step__body,.step__text{min-width:0;overflow-wrap:anywhere}@media (max-width:639px){.ftr{padding-bottom:calc(80px + env(safe-area-inset-bottom))}.hx__ctas{flex-direction:column;align-items:stretch;gap:8px}.hx__ctas .btn{justify-content:center}.hx__link{justify-content:center}}@media (max-width:1023px){.hx__shade{background:linear-gradient(180deg,oklch(.13 .015 26 / .7) 0%,oklch(.13 .015 26 / .45) 30%,oklch(.13 .015 26 / .6) 60%,oklch(.13 .015 26 / .92) 100%)}}:root{--h-display:clamp(2.3rem, 1.5rem + 3.4vw, 4rem);--h1:clamp(2.1rem, 1.6rem + 2.2vw, 3.25rem);--h2:clamp(1.85rem, 1.5rem + 1.4vw, 2.6rem);--h3:clamp(1.35rem, 1.25rem + 0.5vw, 1.75rem)}@media (min-width:1024px){.hx__title{font-size:clamp(2.6rem, 1.4rem + 3.2vw, 4.4rem)}.hx__sub{font-size:1.125rem}.steps--importar .step__title,.steps .step__title{font-size:clamp(1.25rem, 1.1rem + 0.5vw, 1.55rem)}}@media (min-width:1024px){html{font-size:93.75%}}a.marquee__item{text-decoration:none;cursor:pointer;transition:color 200ms var(--ease-out,ease)}a.marquee__item:focus-visible{outline:2px solid var(--red);outline-offset:4px;border-radius:6px}@media (hover:hover) and (pointer:fine){.marquee__row:not(.marquee__row--rev) a.marquee__item:hover{color:var(--red)}.marquee__row--rev a.marquee__item:hover{color:var(--ink-2)}}.hx.is-static .hx__slide .hx__img,.hx.is-static .hx__slide .hx__video{animation:none!important;transform:none!important}body.admin-bar .hdr{top:var(--wp-admin--admin-bar--height,32px)}@media (max-width:782px){body.admin-bar .hdr{top:46px}html #wpadminbar{position:fixed}}.minfo{position:relative;display:inline-flex;vertical-align:middle;margin-left:6px;text-transform:none;letter-spacing:0}.minfo__btn{padding:0;border:0;background:none;font:inherit;display:grid;place-items:center;width:28px;height:28px;margin:-6px 0;border-radius:50%;color:var(--muted);cursor:pointer;transition:color 160ms ease,background-color 160ms ease}.minfo__btn .i{width:18px;height:18px}.minfo__btn:focus-visible{outline:2px solid var(--red);outline-offset:2px}.minfo.is-open .minfo__btn{color:var(--red);background:oklch(.6 .2 27 / .08)}.minfo__tip{position:absolute;top:calc(100% + 10px);left:50%;z-index:20;width:max-content;max-width:min(320px, 80vw);padding:10px 14px;border-radius:12px;background:var(--ink);color:#fff;box-shadow:0 14px 30px -12px rgb(0 0 0 / .45);font:500 0.8125rem/1.45 var(--f-body);text-align:left;white-space:normal;opacity:0;visibility:hidden;transform:translate(-50%,-4px);transition:opacity 160ms ease,transform 160ms ease,visibility 0s linear 160ms;pointer-events:none}.minfo__tip::after{content:'';position:absolute;bottom:100%;left:50%;margin-left:-6px;border:6px solid #fff0;border-bottom-color:var(--ink)}.minfo.is-open .minfo__tip,.minfo__btn:focus-visible+.minfo__tip{opacity:1;visibility:visible;transform:translate(-50%,0);transition:opacity 160ms ease,transform 160ms ease,visibility 0s}@media (hover:hover) and (pointer:fine){.minfo__btn:hover{color:var(--red)}.minfo:hover .minfo__tip{opacity:1;visibility:visible;transform:translate(-50%,0);transition:opacity 160ms ease,transform 160ms ease,visibility 0s}}@media (max-width:600px){.minfo__tip{left:auto;right:-8px;transform:translate(0,-4px)}.minfo.is-open .minfo__tip,.minfo__btn:focus-visible+.minfo__tip{transform:none}.minfo__tip::after{left:auto;right:14px}}.nota-t{display:flex;align-items:flex-start;gap:8px;margin-top:14px;padding:10px 14px;border-radius:12px;font-size:.875rem;line-height:1.45;color:var(--ink-2)}.nota-t .i{width:18px;height:18px;flex:none;margin-top:1px}.nota-t strong{font-weight:700;color:var(--ink)}.nota-t--usa{background:oklch(.93 .07 75 / .55)}.nota-t--usa .i{color:oklch(.62 .15 60)}.nota-t--china{background:oklch(.92 .045 15 / .7)}.nota-t--china .i{color:var(--red)}.amap__legend .minfo__btn{color:currentColor;opacity:.8}.amap__legend .minfo.is-open .minfo__btn{opacity:1;color:currentColor;background:rgb(255 255 255 / .16)}@media (hover:hover) and (pointer:fine){.amap__legend .minfo__btn:hover{color:currentColor;opacity:1}}.minfo--arriba .minfo__tip{top:auto;bottom:calc(100% + 10px);transform:translate(-50%,4px)}.minfo--arriba .minfo__tip::after{bottom:auto;top:100%;border-bottom-color:#fff0;border-top-color:var(--ink)}.minfo--arriba.is-open .minfo__tip,.minfo--arriba .minfo__btn:focus-visible+.minfo__tip{transform:translate(-50%,0)}@media (hover:hover) and (pointer:fine){.minfo--arriba:hover .minfo__tip{transform:translate(-50%,0)}}@media (max-width:600px){.minfo--arriba .minfo__tip{transform:translate(0,4px)}.minfo--arriba.is-open .minfo__tip,.minfo--arriba .minfo__btn:focus-visible+.minfo__tip{transform:none}}.amap__legend .minfo__tip{display:block}.calc__aduana{font-weight:700;color:inherit;opacity:.85}.joinchat{display:none!important}