@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(./archivo-vietnamese-standard-normal-rJmnGBSt.woff2) format("woff2-variations");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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(./archivo-latin-ext-standard-normal-7khWdh9v.woff2) format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(./archivo-latin-standard-normal-DY7AcnAa.woff2) format("woff2-variations");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:Archivo Variable;font-style:italic;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(./archivo-vietnamese-standard-italic-DS6JCx7O.woff2) format("woff2-variations");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:Archivo Variable;font-style:italic;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(./archivo-latin-ext-standard-italic-Cq9u_6Zz.woff2) format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Variable;font-style:italic;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(./archivo-latin-standard-italic-BuvkOFDm.woff2) format("woff2-variations");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}:root{--noche: #16171c;--grafito: #21242d;--grafito-2: #2b2f3b;--linea: rgba(255, 255, 255, .12);--naranja: #f26a2e;--naranja-osc: #c94e18;--ambar: #fdb23a;--blanco: #ffffff;--papel: #f4f4f2;--tinta: #b4b8c5;--negro: #0e0f12;--fuego: linear-gradient(100deg, #e9533a 0%, #f26a2e 40%, #fdb23a 100%);--r-s: 6px;--r-m: 14px;--r-l: 28px;--wrap: 1180px;--font: "Archivo Variable", "Archivo", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--ease: cubic-bezier(.2, .7, .1, 1)}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;background:var(--noche);color:var(--blanco);font-family:var(--font);font-size:17px;line-height:1.6;overflow-x:hidden}body.menu-open{overflow:hidden}img{max-width:100%;height:auto;display:block}a{color:inherit}h1,h2,h3,h4{line-height:1.08;margin:0 0 .5em;letter-spacing:-.01em}p{margin:0 0 1em}:focus-visible{outline:3px solid var(--ambar);outline-offset:3px;border-radius:4px}.skip{position:absolute;left:-999px;top:8px;z-index:100;background:var(--blanco);color:var(--negro);padding:8px 14px;border-radius:var(--r-s)}.skip:focus{left:8px}.wrap{width:min(var(--wrap),100% - 40px);margin-inline:auto}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 24px;border-radius:999px;font:700 15px/1 var(--font);font-stretch:110%;text-decoration:none;cursor:pointer;border:2px solid transparent;transition:transform .2s var(--ease),background-color .2s,color .2s,border-color .2s}.btn:active{transform:scale(.97)}.btn:disabled{opacity:.55;cursor:progress}.btn--fire{background:var(--naranja);color:var(--blanco)}.btn--fire:hover{background:var(--naranja-osc)}.btn--ghost{border-color:currentColor;background:transparent;color:inherit}.btn--ghost:hover{background:#ffffff14}.btn--line{border-color:var(--negro);color:var(--negro);background:transparent}.btn--line:hover{background:var(--negro);color:var(--blanco)}.btn--white{background:var(--blanco);color:var(--negro)}.btn--white:hover{background:var(--papel)}[data-reveal]{opacity:0;transform:translateY(42px);transition:opacity .7s var(--ease),transform .8s var(--ease);transition-delay:var(--d, 0ms)}[data-reveal].from-top{transform:translateY(-42px)}[data-reveal].is-in{opacity:1;transform:none}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}[data-reveal]{opacity:1;transform:none;transition:none}*,*:before,*:after{animation:none!important;transition-duration:.01ms!important}}.hdr{position:fixed;inset:0 0 auto;z-index:50;transition:transform .4s var(--ease),background-color .3s,box-shadow .3s}.hdr.is-solid{background:#16171ceb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 1px 0 var(--linea)}.hdr.is-hidden{transform:translateY(-100%)}.hdr__in{width:min(1280px,100% - 32px);margin:auto;height:76px;display:flex;align-items:center;gap:24px}.hdr__logo{display:block;line-height:0}.hdr__logo svg{width:168px;height:auto;display:block}.nav{margin-left:auto;display:flex;align-items:center;gap:28px}.nav a:not(.btn){text-decoration:none;font-weight:600;font-size:15px;color:var(--tinta);transition:color .2s}.nav a:not(.btn):hover{color:var(--blanco)}.burger{display:none;margin-left:auto;width:46px;height:46px;border:0;background:transparent;cursor:pointer;position:relative}.burger span{position:absolute;left:11px;right:11px;height:2px;background:var(--blanco);transition:transform .3s var(--ease)}.burger span:first-child{top:18px}.burger span:last-child{top:27px}.burger.is-open span:first-child{transform:translateY(4.5px) rotate(45deg)}.burger.is-open span:last-child{transform:translateY(-4.5px) rotate(-45deg)}@media (max-width: 920px){.burger{display:block}.hdr.is-solid{background:var(--noche);-webkit-backdrop-filter:none;backdrop-filter:none}.nav{position:fixed;top:76px;right:0;bottom:0;left:0;flex-direction:column;align-items:stretch;gap:0;padding:12px 20px 32px;background:var(--noche);transform:translate(100%);transition:transform .4s var(--ease);overflow-y:auto}.nav.is-open{transform:none}.nav a:not(.btn){padding:18px 4px;font-size:22px;font-stretch:112%;color:var(--blanco);border-bottom:1px solid var(--linea)}.nav__cta{margin-top:24px}}.fiber{position:fixed;left:26px;top:110px;bottom:40px;z-index:40;width:14px}.fiber__track{position:absolute;top:0;right:0;bottom:0;left:6px;width:2px;background:#8c91a040}.fiber__fill{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--fuego);transform-origin:top;box-shadow:0 0 10px #f26a2eb3}.fiber__head{position:absolute;left:50%;width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:50%;background:#fff;box-shadow:0 0 0 4px #fdb23a59,0 0 22px 6px #f26a2ecc;transition:opacity .3s}.fiber__node{position:absolute;left:50%;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;background:var(--grafito);border:2px solid rgba(140,145,160,.6);transition:background .3s,border-color .3s,transform .3s}.fiber__node.is-lit{background:var(--naranja);border-color:var(--ambar)}.fiber__node.is-current{transform:scale(1.35)}.fiber__node span{position:absolute;left:22px;top:50%;transform:translate(-6px,-50%);white-space:nowrap;font-size:13px;font-weight:600;background:var(--negro);color:var(--blanco);padding:4px 10px;border-radius:var(--r-s);opacity:0;pointer-events:none;transition:opacity .2s,transform .2s}.fiber__node:hover span,.fiber__node:focus-visible span{opacity:1;transform:translateY(-50%)}@media (max-width: 1320px){.fiber{display:none}}.slider{position:relative;height:min(92vh,860px);min-height:560px;overflow:hidden;background:var(--negro);isolation:isolate;outline:none}.slide{position:absolute;top:0;right:0;bottom:0;left:0;visibility:hidden;opacity:0;transition:opacity .9s var(--ease),visibility 0s .9s}.slide.is-active{visibility:visible;opacity:1;transition:opacity .9s var(--ease),visibility 0s;z-index:1}.slide__img{position:absolute;top:-6%;right:0;bottom:-6%;left:0;will-change:transform}.slide__img img{width:100%;height:100%;object-fit:cover;transform:scale(1.12);transition:transform 7.5s linear}.slide.is-active .slide__img img{transform:scale(1)}.slide:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:linear-gradient(90deg,#0e0f12eb,#0e0f12b8 38%,#0e0f1226 75%),linear-gradient(0deg,var(--noche) 0%,transparent 28%)}.slide__copy{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding-top:60px}.slide__kicker{font-weight:700;font-size:16px;color:var(--ambar);margin-bottom:14px;display:flex;align-items:center;gap:12px}.slide__kicker:before{content:"";width:34px;height:3px;border-radius:3px;background:var(--fuego)}.slide__title{font-size:clamp(42px,6.4vw,92px);font-weight:850;font-style:italic;font-stretch:118%;letter-spacing:-.035em;line-height:.96;max-width:11.5em;margin-bottom:22px}.slide__text{font-size:20px;color:#d5d8e0;max-width:30em;margin-bottom:30px}.slide__kicker,.slide__title,.slide__text,.slide__copy .btn{opacity:0;transform:translateY(26px)}.slide.is-active .slide__kicker,.slide.is-active .slide__title,.slide.is-active .slide__text,.slide.is-active .slide__copy .btn{opacity:1;transform:none;transition:opacity .8s var(--ease),transform .9s var(--ease)}.slide.is-active .slide__kicker{transition-delay:.25s}.slide.is-active .slide__title{transition-delay:.35s}.slide.is-active .slide__text{transition-delay:.5s}.slide.is-active .slide__copy .btn{transition-delay:.62s}.slide:nth-child(1) .slide__title{background:linear-gradient(100deg,#fff 30%,var(--ambar));-webkit-background-clip:text;background-clip:text;color:transparent;padding-right:.1em}.slider__ui{position:absolute;left:0;right:0;bottom:34px;z-index:3;display:flex;align-items:flex-end;justify-content:flex-start;gap:48px}.slider__dots{display:flex;gap:18px}.slider__dot{background:none;border:0;padding:6px 0;cursor:pointer;color:#ffffff8c;text-align:left;width:92px;font:700 13px var(--font)}.slider__dot span{display:block;margin-bottom:8px}.slider__dot i{display:block;height:3px;border-radius:3px;background:#ffffff38;position:relative;overflow:hidden}.slider__dot i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--fuego);transform:scaleX(0);transform-origin:left}.slider__dot.is-active{color:var(--blanco)}.slider__dot.is-active i:after{transform:scaleX(1)}.slider__dot i.run:after{animation:dotfill linear forwards;transform:scaleX(0)}@keyframes dotfill{to{transform:scaleX(1)}}.slider__arrows{display:flex;gap:10px}.slider__arrows button{width:52px;height:52px;border-radius:50%;border:1.5px solid rgba(255,255,255,.35);background:#0e0f1266;color:var(--blanco);cursor:pointer;display:grid;place-items:center;transition:background .2s,border-color .2s}.slider__arrows button:hover{background:var(--naranja);border-color:var(--naranja)}.slider__dot i.run:after{animation-name:dotfill}@media (max-width: 700px){.slider{height:82svh;min-height:520px}.slide:after{background:linear-gradient(0deg,#0e0f12f2 8%,#0e0f128c 60%,#0e0f124d)}.slide__copy{justify-content:flex-end;padding-bottom:110px}.slide__title{font-size:clamp(32px,8.5vw,46px);max-width:9em}.slide__text{font-size:17px}.slider__ui{bottom:22px}.slider__dot{width:62px}.slider__arrows{display:none}}@media (prefers-reduced-motion: reduce){.slide__img img{transform:none!important}}.hero{position:relative;padding:110px 0 0;overflow:hidden;background:radial-gradient(900px 500px at 85% 30%,rgba(242,106,46,.16),transparent 70%),var(--noche)}.hero__in{width:min(var(--wrap),100% - 40px);margin:auto;display:grid;grid-template-columns:1.15fr .85fr;gap:40px;align-items:center;min-height:calc(100vh - 220px)}.hero__logo{width:min(100%,380px);height:auto;display:block;margin-bottom:34px;animation:rise 1s var(--ease) both}.hero__title{font-size:clamp(44px,6vw,86px);font-weight:850;font-style:italic;font-stretch:118%;letter-spacing:-.035em;line-height:.95;margin-bottom:28px}.hero__title span{display:block}.hero__title .l1{background:var(--fuego);-webkit-background-clip:text;background-clip:text;color:transparent;padding-right:.08em}.hero__title .l1,.hero__title .l2{animation:rise 1s var(--ease) both}.hero__title .l2{animation-delay:.12s}@keyframes rise{0%{opacity:0;transform:translateY(.4em) skew(-6deg)}to{opacity:1;transform:none}}.hero__lead{font-size:19px;color:var(--tinta);max-width:34em;animation:rise 1s .25s var(--ease) both}.hero__cta{display:flex;flex-wrap:wrap;gap:14px;margin-top:30px;animation:rise 1s .35s var(--ease) both}.hero__art{position:relative;aspect-ratio:1;width:min(100%,470px);justify-self:center;will-change:transform}.hero__ring{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;will-change:transform}.hero__porthole{position:absolute;top:13%;right:13%;bottom:13%;left:13%;border-radius:50%;overflow:hidden;box-shadow:0 30px 80px #00000080}.hero__porthole img{width:100%;height:100%;object-fit:cover;transform:scale(1.18) translateY(4%)}.hero__bubble{position:absolute;right:-6%;top:6%;background:var(--blanco);color:var(--negro);font-weight:750;font-size:15px;padding:10px 16px;border-radius:16px 16px 16px 4px;animation:pop .6s .9s var(--ease) both}@keyframes pop{0%{opacity:0;transform:scale(.6) translateY(10px)}to{opacity:1;transform:none}}.speeds{margin-top:70px;border-block:1px solid var(--linea);padding:16px 0;overflow:hidden}.speeds__row{display:flex;gap:60px;white-space:nowrap;will-change:transform}.speeds__row span{font-size:54px;font-weight:900;font-stretch:62%;color:transparent;-webkit-text-stroke:1.5px rgba(255,255,255,.35);line-height:1}.speeds__row span:nth-child(3n+1){color:var(--naranja);-webkit-text-stroke:0}.speeds__row small{font-size:.36em;font-stretch:100%;margin-left:6px;-webkit-text-stroke:0;color:var(--tinta)}@media (max-width: 860px){.hero{padding-top:110px}.hero__in{grid-template-columns:1fr;min-height:0}.hero__art{width:min(78%,380px);order:-1}.hero__logo{width:min(86%,330px);margin-bottom:26px}.hero__bubble{right:-10%;font-size:13px}.speeds{margin-top:48px}.speeds__row span{font-size:38px}}.sec{padding:120px 0;position:relative}.sec__head{max-width:680px;margin-bottom:56px}.sec__head h2,.cob h2,.contact h2{font-size:clamp(36px,5vw,64px);font-weight:850;font-stretch:115%;letter-spacing:-.03em}.sec__head p{font-size:18px;color:inherit;opacity:.78}@media (max-width: 700px){.sec{padding:84px 0}.sec__head{margin-bottom:36px}}.about{background:var(--noche);padding-top:100px}.about__welcome{font-size:clamp(26px,3.3vw,42px);font-weight:650;font-stretch:108%;line-height:1.22;letter-spacing:-.015em;max-width:24em;margin-bottom:72px}.about__welcome:first-line{color:var(--ambar)}.about__mv{display:grid;grid-template-columns:1fr 1fr;gap:0;border-top:1px solid var(--linea);border-bottom:1px solid var(--linea)}.about__mv article{padding:40px 48px 40px 0}.about__mv article+article{padding:40px 0 40px 48px;border-left:1px solid var(--linea)}.about__mv h2{font-size:15px;font-weight:750;font-stretch:110%;color:var(--naranja);margin-bottom:14px;letter-spacing:0}.about__mv p{font-size:19px;line-height:1.55;margin:0;color:#dfe1e7;max-width:34em}.about__pilares{list-style:none;padding:0;margin:56px 0 0;display:grid;grid-template-columns:repeat(4,1fr);gap:32px}.about__pilares li{display:grid;gap:8px;padding-top:18px;border-top:3px solid var(--naranja)}.about__pilares strong{font-size:18px;font-stretch:106%}.about__pilares span{color:var(--tinta);font-size:15px;line-height:1.5}@media (max-width: 900px){.about__mv{grid-template-columns:1fr}.about__mv article,.about__mv article+article{padding:32px 0;border-left:0}.about__mv article+article{border-top:1px solid var(--linea)}.about__pilares{grid-template-columns:1fr 1fr}}@media (max-width: 520px){.about__pilares{grid-template-columns:1fr}.about__welcome{margin-bottom:48px}}.planes{background:var(--blanco);color:var(--negro);border-radius:var(--r-l) var(--r-l) 0 0;margin-top:-1px}.plan-grid{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.plan{position:relative;display:flex;flex-direction:column;padding:26px 24px 24px;border:1.5px solid #e2e2e0;border-radius:var(--r-m);background:var(--blanco)}.plan:hover{border-color:var(--negro)}.plan:last-child{grid-column:span 1;background:var(--negro);color:var(--blanco);border-color:var(--negro)}.plan:last-child .btn--line{border-color:var(--blanco);color:var(--blanco)}.plan:last-child .btn--line:hover{background:var(--naranja);border-color:var(--naranja)}.plan:last-child .plan__use,.plan:last-child .plan__base{color:var(--tinta)}.plan__name{font-size:15px;font-weight:700;font-stretch:110%;color:var(--naranja);margin:0 0 6px}.plan__speed{display:flex;align-items:baseline;gap:8px;margin:0}.plan__speed strong{font-size:96px;line-height:.86;font-weight:900;font-stretch:62%;letter-spacing:-.02em}.plan__speed span{font-weight:700;font-size:15px}.plan__bar{height:6px;border-radius:6px;background:#7878782e;margin:18px 0 16px;overflow:hidden}.plan__bar i{display:block;height:100%;width:0;background:var(--fuego);border-radius:inherit;transition:width 1.2s .2s var(--ease)}.plan.is-in .plan__bar i{width:var(--w)}.plan__use{font-size:14.5px;line-height:1.45;color:#555a66;flex:1}.plan__price{display:flex;align-items:baseline;margin:6px 0 0}.plan__cur{font-weight:700;font-size:20px;margin-right:2px}.plan__price strong{font-size:46px;font-weight:900;font-stretch:75%;line-height:1}.plan__cents{font-weight:800;font-size:20px}.plan__per{font-size:13px;margin-left:8px;opacity:.7}.plan__base{font-size:13px;color:#6a6f7b;margin:2px 0 18px}.plan .btn{width:100%}@media (max-width: 1100px){.plan-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 560px){.plan-grid{grid-template-columns:1fr}.plan__speed strong{font-size:84px}}.biz{margin-top:28px;padding:32px 36px;border-radius:var(--r-m);background:var(--naranja);color:var(--negro);display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.biz h3{font-size:28px;font-weight:850;font-stretch:112%}.biz p{margin:0;max-width:36em}.biz .btn--fire{background:var(--negro)}.biz .btn--fire:hover{background:#2a2c33}.biz>*{min-width:0}@media (max-width: 380px){.biz{padding:26px 20px}.biz h3{font-size:23px}}.conds{margin-top:64px;padding-top:40px;border-top:1.5px solid var(--negro);display:grid;grid-template-columns:.8fr 2fr;gap:24px 48px}.conds h3{font-size:24px;font-stretch:112%;font-weight:800}.conds dl{margin:0;display:grid;grid-template-columns:1fr 1fr;gap:0 32px}.conds dl div{padding:14px 0;border-bottom:1px solid #e5e5e3}.conds dt{font-size:13px;color:#6a6f7b}.conds dd{margin:2px 0 0;font-weight:650}.conds__foot{grid-column:2;font-size:14px;color:#555a66;margin:0}.conds__foot a{color:var(--naranja-osc);font-weight:650}@media (max-width: 860px){.conds,.conds dl{grid-template-columns:1fr}.conds__foot{grid-column:1}}.is-pending dd,.is-pending{color:#c2410c}.is-pending dd:before{content:"⚠ "}.svc{background:var(--blanco);color:var(--negro);padding-top:40px}.svc__list{border-top:1.5px solid var(--negro)}.svc__item{display:grid;grid-template-columns:84px 1fr auto;gap:28px;align-items:start;padding:34px 0;border-bottom:1px solid #e3e3e1}.svc__icon{width:84px;height:84px;border-radius:22px;background:var(--negro);color:var(--naranja);display:grid;place-items:center}.svc__icon svg{width:46px;height:46px}.svc__item:nth-child(2) .svc__icon{color:var(--ambar)}.svc__item:nth-child(3) .svc__icon{background:var(--naranja);color:var(--negro)}.svc__body h3{font-size:28px;font-weight:850;font-stretch:112%;margin-bottom:8px}.svc__body p{color:#444a55;max-width:40em;margin-bottom:12px}.svc__body ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:8px 22px;font-size:14.5px;font-weight:600}.svc__body li{position:relative;padding-left:18px}.svc__body li:before{content:"";position:absolute;left:0;top:.6em;width:8px;height:8px;border-radius:50%;background:var(--naranja)}.svc__cta{align-self:center;white-space:nowrap}@media (max-width: 760px){.svc__item{grid-template-columns:64px 1fr;gap:18px}.svc__icon{width:64px;height:64px;border-radius:18px}.svc__icon svg{width:36px;height:36px}.svc__cta{grid-column:1 / -1;justify-self:start}.svc__body h3{font-size:23px}}.pay{background:var(--grafito)}.pay__grid{display:grid;grid-template-columns:1fr 1fr .8fr;gap:20px;align-items:stretch}.pay__card{position:relative;overflow:hidden;background:linear-gradient(180deg,var(--grafito-2),var(--noche));border:1px solid var(--linea);border-radius:var(--r-m);padding:26px;display:flex;flex-direction:column;transition:transform .25s var(--ease),border-color .25s,box-shadow .25s}.pay__card:before{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:var(--bank, var(--naranja))}.pay__card:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--bank, var(--naranja)) 55%,transparent);box-shadow:0 18px 40px -24px #000000e6}.pay__head{display:flex;align-items:center;gap:14px;margin-bottom:20px}.pay__logo{flex:none;width:56px;height:56px;border-radius:16px;display:grid;place-items:center;color:var(--bank, var(--naranja));background:color-mix(in srgb,var(--bank, var(--naranja)) 16%,transparent);border:1px solid color-mix(in srgb,var(--bank, var(--naranja)) 42%,transparent)}.pay__logo svg{width:32px;height:32px}.pay__info h3{font-size:22px;font-weight:850;font-stretch:112%;margin:0 0 2px}.pay__tipo{color:var(--tinta);font-size:14.5px;margin:0}.pay__num{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:12px;margin-top:auto;padding-top:16px;border-top:1px solid var(--linea)}.pay__num strong{min-width:0;margin-right:auto;font-size:32px;font-weight:900;font-stretch:70%;letter-spacing:.02em;font-variant-numeric:tabular-nums}.pay__nota{margin:14px 0 0;font-size:14px;color:var(--ambar)}.pay__ruc{position:relative;overflow:hidden;background:var(--ambar);color:var(--negro);border-radius:var(--r-m);padding:26px;display:flex;flex-direction:column}.pay__ruc-top{display:flex;align-items:center;gap:10px;font-weight:800;font-size:26px;font-stretch:112%}.pay__ruc-top svg{width:28px;height:28px}.pay__ruc .pay__num{border-top-color:#0000002e}.pay__ruc .pay__num strong{font-size:26px}.pay__ruc .copy{border-color:var(--negro);color:var(--negro)}.copy{flex:none;font:700 13px var(--font);padding:8px 14px;border-radius:999px;cursor:pointer;background:transparent;color:var(--blanco);border:1.5px solid rgba(255,255,255,.4);min-width:84px}.copy:hover{border-color:currentColor}.pay__aviso{margin-top:28px;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;padding:24px 28px;border-radius:var(--r-m);border:1.5px dashed var(--ambar)}.pay__aviso p{margin:0;font-size:18px;font-weight:600;max-width:34em}@media (max-width: 960px){.pay__grid{grid-template-columns:minmax(0,1fr)}.pay__card,.pay__ruc{min-width:0}}@media (max-width: 400px){.pay__num strong{font-size:26px}.pay__card,.pay__ruc{padding:22px 18px}}.speed{background:var(--noche)}.speed__in{display:grid;grid-template-columns:.9fr 1.1fr;gap:56px;align-items:start}.speed__tips{list-style:none;padding:0;margin:28px 0 0;display:grid;gap:10px;color:var(--tinta);font-size:15px}.speed__tips li{padding-left:26px;position:relative}.speed__tips li:before{content:"";position:absolute;left:0;top:.72em;width:14px;height:2px;background:var(--naranja)}.speed__ext{margin-top:28px}.speed__live{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:0 0 22px;text-align:center}.speed__live dt{font-size:12px;color:var(--tinta)}.speed__live dd{margin:0;font-weight:800;font-size:18px;font-variant-numeric:tabular-nums}.speed__srv{margin:12px 0 0;font-size:13px;color:var(--tinta)}.speed__panel{background:var(--grafito);border-radius:var(--r-l);padding:32px;border:1px solid var(--linea)}.gauge{width:min(100%,360px);display:block;margin:0 auto}.gauge__track,.gauge__val{fill:none;stroke-width:18;stroke-linecap:round}.gauge__track{stroke:#ffffff14}.gauge__val{transition:stroke-dasharray .25s linear;filter:drop-shadow(0 0 8px rgba(242,106,46,.5))}.gauge__tick{fill:var(--tinta);font:600 11px var(--font);text-anchor:middle}.gauge__num{fill:var(--blanco);font:900 64px var(--font);font-stretch:70%;text-anchor:middle;font-variant-numeric:tabular-nums}.gauge__unit{fill:var(--tinta);font:600 15px var(--font);text-anchor:middle}.gauge__phase{fill:var(--ambar);font:700 14px var(--font);text-anchor:middle}.speed__prog{height:3px;background:#ffffff14;border-radius:3px;margin:8px 0 24px;overflow:hidden}.speed__prog i{display:block;height:100%;background:var(--fuego);transition:width .15s linear}.speed__controls{display:flex;justify-content:center}select,input,textarea{font:500 16px var(--font);color:inherit;background:#ffffff0f;border:1.5px solid var(--linea);border-radius:var(--r-s);padding:12px 14px;width:100%}select option{color:#111}select:focus,input:focus,textarea:focus{outline:none;border-color:var(--naranja)}.speed__go{min-width:190px}.speed__err{color:#ff8a65;margin:14px 0 0}.speed__result{margin-top:28px;padding-top:24px;border-top:1px solid var(--linea)}.speed__result h3{font-size:20px;font-stretch:110%;margin-bottom:2px}.speed__date{color:var(--tinta);font-size:14px}.speed__result dl{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:0 0 14px}.speed__result dl div{background:#ffffff0d;border-radius:var(--r-s);padding:12px}.speed__result dt{font-size:12.5px;color:var(--tinta)}.speed__result dd{margin:0;white-space:nowrap;font-size:28px;font-weight:900;font-stretch:70%}.speed__result dd small{font-size:13px;font-weight:600;font-stretch:100%;color:var(--tinta)}.speed__actions{display:flex;flex-wrap:wrap;gap:10px}.speed__actions .btn--line{border-color:var(--blanco);color:var(--blanco)}.speed__actions .btn--line:hover{background:var(--blanco);color:var(--negro)}.speed__hist{grid-column:1 / -1}.speed__hist h3{font-size:18px;font-stretch:110%}@media (max-width: 960px){.speed__in{grid-template-columns:1fr;gap:32px}}@media (max-width: 560px){.speed__ext{margin-top:28px}.speed__live{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:0 0 22px;text-align:center}.speed__live dt{font-size:12px;color:var(--tinta)}.speed__live dd{margin:0;font-weight:800;font-size:18px;font-variant-numeric:tabular-nums}.speed__srv{margin:12px 0 0;font-size:13px;color:var(--tinta)}.speed__panel{padding:22px 16px}.speed__controls{grid-template-columns:1fr}.speed__result dl{grid-template-columns:1fr 1fr}}table{width:100%;border-collapse:collapse;font-size:15px}th{text-align:left;font-size:13px;font-weight:600;opacity:.7;padding:10px 12px 10px 0;border-bottom:1.5px solid currentColor}td{padding:12px 12px 12px 0;border-bottom:1px solid rgba(128,128,128,.25);font-variant-numeric:tabular-nums}.speed__hist table{overflow-x:auto;display:block}.cob{background:var(--naranja);color:var(--negro);overflow:hidden}.cob:after{content:"";position:absolute;right:-180px;top:-180px;width:560px;height:560px;border-radius:50%;border:70px solid rgba(255,255,255,.14);pointer-events:none}.cob__in{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:start}.cob__in>*{min-width:0}.cob__lead{font-size:18px;max-width:30em}.cob__list{list-style:none;padding:0;margin:28px 0 0;display:flex;flex-wrap:wrap;gap:10px}.cob__list{display:grid;gap:12px;max-width:460px}.cob__list li{background:var(--negro);color:var(--blanco);padding:18px 22px;border-radius:var(--r-m);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px}.cob__list strong{font-size:26px;font-weight:850;font-stretch:112%}.cob__list span{color:var(--ambar);font-weight:600;font-size:15px}.cob__form{background:var(--negro);color:var(--blanco);border-radius:var(--r-l);padding:36px;display:grid;gap:16px}.cob__form h3{font-size:26px;font-stretch:112%;margin:0}.cob__form p{color:var(--tinta);margin:0}label{display:grid;gap:6px;font-size:14px;font-weight:600}@media (max-width: 860px){.cob__in{grid-template-columns:1fr}.cob__form{padding:26px 20px}}.info{background:var(--blanco);color:var(--negro)}.info__grid{display:grid;grid-template-columns:.9fr 1.6fr;gap:48px;align-items:start}.info__titulo{background:var(--negro);color:var(--blanco);border-radius:var(--r-m);padding:30px;position:sticky;top:100px}.info__titulo h3{font-size:22px;font-stretch:112%}.info__titulo dl{margin:0 0 24px}.info__titulo dl div{padding:10px 0;border-bottom:1px solid var(--linea)}.info__titulo dt{font-size:12.5px;color:var(--tinta)}.info__titulo dd{margin:2px 0 0;font-weight:650}.info__titulo .is-pending dd{color:var(--ambar)}.info__titulo .btn{width:100%;text-align:center;line-height:1.2;padding-block:12px}.info__docs{list-style:none;margin:0;padding:0;border-top:1.5px solid var(--negro)}.info__docs li{border-bottom:1px solid #e3e3e1}.info__docs a{display:grid;grid-template-columns:1fr 1.3fr;gap:6px 28px;padding:22px 44px 22px 0;text-decoration:none;position:relative;transition:padding .3s var(--ease)}.info__docs a:after{content:"";position:absolute;right:8px;top:50%;width:12px;height:12px;margin-top:-6px;border-top:2.5px solid var(--naranja);border-right:2.5px solid var(--naranja);transform:rotate(45deg);transition:right .3s var(--ease)}.info__docs a:hover{padding-left:12px}.info__docs a:hover:after{right:2px}.info__docs strong{font-size:19px;font-stretch:108%}.info__docs span{color:#555a66;font-size:15px}.info__tables{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-top:72px}.tbl h3{font-size:22px;font-stretch:112%}.tbl>p{color:#555a66;font-size:15px}.meter{display:inline-flex;align-items:center;gap:10px}.meter i{display:inline-block;height:8px;width:120px;border-radius:4px;background:linear-gradient(var(--naranja),var(--naranja)) left / var(--w, 0) 100% no-repeat,#e8e8e6}.arcotel{margin-top:72px;background:var(--grafito);color:var(--blanco);border-radius:var(--r-l);padding:36px 40px;display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap}.arcotel h3{font-size:26px;font-stretch:112%}.arcotel p{margin:0;color:var(--tinta);max-width:36em}.arcotel__links{display:flex;flex-wrap:wrap;gap:12px}@media (max-width: 960px){.info__grid,.info__tables{grid-template-columns:1fr}.info__titulo{position:static}.info__docs a{grid-template-columns:1fr}.arcotel{padding:28px 22px}}.contact{background:var(--noche)}.contact__in{display:grid;grid-template-columns:.9fr 1.1fr;gap:56px;align-items:start}.contact__side img{width:150px;height:150px;object-fit:cover;border-radius:50%;margin-bottom:24px;border:4px solid var(--naranja)}.contact__side>p{color:var(--tinta);font-size:18px}.contact__data{list-style:none;padding:0;margin:28px 0 0}.contact__data li{display:grid;grid-template-columns:96px 1fr;gap:12px;padding:12px 0;border-bottom:1px solid var(--linea);font-size:15px}.contact__data span{color:var(--tinta)}.contact__data a{min-width:0;overflow-wrap:anywhere}.contact__side,.contact__form{min-width:0}.contact__form{display:grid;grid-template-columns:1fr 1fr;gap:18px;background:var(--grafito);padding:34px;border-radius:var(--r-l);border:1px solid var(--linea)}.contact__form .full{grid-column:1 / -1}.check{grid-template-columns:22px 1fr;align-items:start;font-weight:500;color:var(--tinta)}.check input{width:20px;height:20px;margin-top:2px;accent-color:var(--naranja)}.check a{color:var(--ambar)}@media (max-width: 900px){.contact__in{grid-template-columns:1fr}}@media (max-width: 560px){.contact__form{grid-template-columns:1fr;padding:22px 16px}}.ftr{background:var(--negro);color:var(--tinta);padding:72px 0 28px;font-size:14.5px}.ftr__in{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr;gap:36px}.ftr__logo{width:250px;height:auto;display:block;margin-bottom:18px}.ftr h4{color:var(--blanco);font-size:15px;font-stretch:110%;margin-bottom:14px}.ftr ul{list-style:none;padding:0;margin:0;display:grid;gap:9px}.ftr a{text-decoration:none}.ftr a:hover{color:var(--blanco);text-decoration:underline}.ftr__social{display:flex;gap:10px;margin-top:18px}.ftr__social a{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:var(--grafito);color:var(--blanco);transition:background .2s}.ftr__social a:hover{background:var(--naranja);text-decoration:none}.ftr__legal{margin-top:56px;padding-top:22px;border-top:1px solid var(--linea);font-size:13px;display:grid;gap:8px}.ftr__legal p{margin:0}.ftr__credit strong{color:var(--blanco)}@media (max-width: 900px){.ftr__in{grid-template-columns:1fr 1fr}}@media (max-width: 560px){.ftr__in{grid-template-columns:1fr}}.chat{position:fixed;right:20px;bottom:20px;z-index:60;display:flex;flex-direction:column;align-items:flex-end;gap:12px}.chat__btn{display:flex;align-items:center;gap:12px;padding:6px 22px 6px 6px;border-radius:999px;border:0;cursor:pointer;background:var(--naranja);color:var(--blanco);font:750 15.5px var(--font);box-shadow:0 12px 34px #0006;transition:transform .2s var(--ease),background .2s}.chat__btn:hover{transform:translateY(-2px);background:var(--naranja-osc)}.chat__avatar{position:relative;width:56px;height:56px;flex:none}.chat__avatar img{width:56px;height:56px;border-radius:50%;object-fit:cover;border:3px solid var(--blanco);animation:saluda 3.2s 2s ease-in-out infinite}@keyframes saluda{0%,80%,to{transform:rotate(0)}85%{transform:rotate(-10deg)}90%{transform:rotate(8deg)}95%{transform:rotate(-4deg)}}.chat__wa{position:absolute;right:-3px;bottom:-3px;width:22px;height:22px;border-radius:50%;background:#25d366;color:#fff;display:grid;place-items:center;border:2px solid var(--blanco)}.chat__hola{max-width:250px;text-align:left;border:0;cursor:pointer;background:var(--blanco);color:var(--negro);font:650 15px/1.4 var(--font);padding:14px 16px;border-radius:18px 18px 4px;box-shadow:0 12px 30px #00000059;animation:pop .5s var(--ease) both}.chat__panel{width:min(340px,calc(100vw - 40px));background:var(--grafito);border:1px solid var(--linea);border-radius:22px;padding:18px;box-shadow:0 24px 60px #00000080;animation:pop .35s var(--ease) both;transform-origin:bottom right}.chat__head{display:flex;align-items:center;gap:12px;padding-bottom:14px;border-bottom:1px solid var(--linea)}.chat__head img{width:48px;height:48px;border-radius:50%;object-fit:cover;border:2px solid var(--naranja)}.chat__head strong{display:block;font-size:16px}.chat__head span{font-size:13px;color:var(--tinta)}.chat__x{margin-left:auto;width:34px;height:34px;border-radius:50%;border:0;background:#ffffff14;color:var(--blanco);font-size:22px;line-height:1;cursor:pointer}.chat__msg{margin:16px 0 12px;background:var(--noche);padding:12px 14px;border-radius:4px 16px 16px;font-size:15px;display:inline-block}.chat__ops{display:grid;gap:8px}.chat__ops a{display:block;padding:11px 14px;border-radius:12px;border:1.5px solid rgba(242,106,46,.55);color:var(--blanco);text-decoration:none;font-weight:650;font-size:15px;transition:background .2s,border-color .2s}.chat__ops a:hover{background:var(--naranja);border-color:var(--naranja)}.chat__hor{margin:12px 0 0;font-size:12.5px;color:var(--tinta)}@media (max-width: 520px){.chat{right:14px;bottom:14px}.chat__btn{padding:5px}.chat__label{display:none}}.jobs__form{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:36px}.jobs__form .full{grid-column:1 / -1}.jobs__form input,.jobs__form select,.jobs__form textarea{background:var(--papel);border-color:#dcdcd8;color:var(--negro)}.jobs__form .check{color:#444a55}.jobs__form .check a{color:var(--naranja-osc)}.jobs__file input{position:absolute;opacity:0;width:1px;height:1px}.jobs__drop{display:block;padding:22px;border:2px dashed #c9c9c4;border-radius:var(--r-m);text-align:center;font-weight:600;color:#555a66;cursor:pointer}.jobs__file:focus-within .jobs__drop,.jobs__drop:hover{border-color:var(--naranja);color:var(--negro)}.jobs__msg{color:#c2410c;font-weight:600;margin:0}.hp{position:absolute;left:-9999px}@media (max-width: 600px){.jobs__form{grid-template-columns:1fr}}.doc{background:var(--blanco);color:var(--negro);padding:130px 0 100px}.doc__in{max-width:780px}.doc__back{display:inline-block;font-size:14px;font-weight:650;color:var(--naranja-osc);text-decoration:none;margin-bottom:26px}.doc__back:before{content:"‹ "}.doc h1{font-size:clamp(34px,5vw,56px);font-weight:850;font-stretch:115%;letter-spacing:-.03em}.doc__intro{font-size:19px;color:#444a55}.doc__body h2{font-size:23px;font-stretch:110%;margin-top:44px}.doc__body ul{padding-left:20px}.doc__body li{margin-bottom:8px}.doc__body li::marker{color:var(--naranja)}.doc__body a:not(.btn){color:var(--naranja-osc);font-weight:600}.doc__dl{margin:0}.doc__dl div{display:grid;grid-template-columns:1fr 1.4fr;gap:16px;padding:12px 0;border-bottom:1px solid #e5e5e3}.doc__dl dt{color:#555a66}.doc__dl dd{margin:0;font-weight:650}.doc__box{margin-top:40px;padding:24px;border-left:4px solid var(--naranja);background:var(--papel);border-radius:0 var(--r-m) var(--r-m) 0}.doc__box p{margin:8px 0 0}.doc__upd{margin-top:56px;font-size:13px;color:#6a6f7b}@media (max-width: 560px){.doc__dl div{grid-template-columns:1fr;gap:2px}}@media print{body.print-speed *{visibility:hidden!important}body.print-speed #comprobante,body.print-speed #comprobante *{visibility:visible!important;color:#000!important}body.print-speed #comprobante{position:absolute;left:0;top:0;width:100%}body.print-speed #comprobante:before{content:"TeraFive · Comprobante de velocidad";display:block;font-weight:800;font-size:20px;margin-bottom:12px;visibility:visible}body.print-speed .speed__actions,.hdr,.fiber,.chat{display:none!important}}.slide__img img{transform:scale(1.14);transition:none}.slide.is-active .slide__img img{animation:kenburns calc(var(--dur, 6.5s) + 1.2s) linear forwards}@keyframes kenburns{0%{transform:scale(1.14)}to{transform:scale(1)}}.slider__dot i.run:after{animation:dotfill var(--dur, 6.5s) linear forwards;transform:scaleX(0)}@media (prefers-reduced-motion: reduce){.slide__img img,.slide.is-active .slide__img img{animation:none!important;transform:none!important}}.slide{transition:none}.slide.is-prev{visibility:visible;opacity:1;z-index:0}.slide.is-active{visibility:visible;opacity:1;z-index:1;transition:none;animation:slidefade 1.8s cubic-bezier(.45,0,.25,1) both}@keyframes slidefade{0%{opacity:0}to{opacity:1}}.slide.is-active .slide__img img,.slide.is-prev .slide__img img{animation:kenburns calc(var(--dur, 6.5s) + 2.5s) linear forwards}.slide.is-prev .slide__kicker,.slide.is-prev .slide__title,.slide.is-prev .slide__text,.slide.is-prev .slide__copy .btn{transition:opacity .6s ease,transform .6s ease}@media (prefers-reduced-motion: reduce){.slide.is-active{animation:none}}.planes__nota{margin:28px 0 0;font-size:14.5px;color:#555a66}.planes__nota a{color:var(--naranja-osc);font-weight:650}.info{padding-top:130px}.st-lay{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,440px);gap:56px;align-items:center}.st-info{text-align:left;margin:0;max-width:none}.st-info .speed__ext{margin-top:8px}.st{width:100%;max-width:440px;margin:0 auto;padding:22px 20px 18px;border-radius:20px;background:#ffffff09;border:1px solid rgba(255,255,255,.08);text-align:center}.st__gauge .gauge{display:block;width:100%;max-width:240px;height:auto;margin:0 auto -14px}.st__prog{height:3px;border-radius:3px;background:#ffffff14;overflow:hidden;margin:0 0 14px}.st__prog i{display:block;height:100%;background:linear-gradient(90deg,#f26a2e,#fdb23a);transition:width .2s}.st__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin:0 0 16px}.st__grid div{padding:8px 4px;border-radius:12px;background:#ffffff0a;transition:background .2s}.st__grid .is-on{background:#f26a2e26}.st__grid dt{font-size:.68rem;text-transform:uppercase;letter-spacing:.06em;opacity:.6;margin:0}.st__grid dd{margin:2px 0 0;font-weight:700;font-size:1.05rem;font-variant-numeric:tabular-nums}.st__grid small{font-size:.65rem;font-weight:500;opacity:.6;margin-left:2px}.st__go{width:100%;max-width:260px}.st__err{color:#ff8a7a;font-size:.85rem;margin:10px 0 0}.st__meta{font-size:.75rem;opacity:.55;margin:12px 0 0;line-height:1.5}.st__acts{display:flex;justify-content:center;flex-wrap:wrap;gap:4px 14px;margin-top:8px}.st__acts button,.st__acts a{background:none;border:0;padding:0;color:#fdb23a;font:inherit;font-size:.8rem;cursor:pointer;text-decoration:underline;text-underline-offset:3px}@media (max-width:900px){.st-lay{grid-template-columns:1fr;gap:28px}}@media (max-width:420px){.st__grid{grid-template-columns:repeat(2,1fr)}}.docs__grid{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px}.docs__card{display:flex;flex-direction:column;gap:10px;padding:20px;border-radius:18px;background:#ffffff09;border:1px solid rgba(255,255,255,.08);transition:border-color .2s,transform .2s}.docs__card:hover{border-color:#f26a2e80;transform:translateY(-2px)}.docs__top{display:flex;align-items:center;justify-content:space-between}.docs__ico{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:#f26a2e24;color:#f26a2e}.docs__tag{font-size:.68rem;text-transform:uppercase;letter-spacing:.08em;opacity:.6}.docs__card h3{margin:0;font-size:1.05rem}.docs__card p{margin:0;font-size:.85rem;opacity:.7;line-height:1.5;flex:1}.docs__acts{display:flex;gap:16px;margin-top:4px}.docs__acts a{color:#fdb23a;font-size:.85rem;font-weight:600;text-decoration:none}.docs__acts a:hover{text-decoration:underline;text-underline-offset:3px}.ftr__legalbtn{margin-top:14px;display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border-radius:999px;border:1px solid rgba(242,106,46,.45);background:#f26a2e14;color:#fdb23a;font-size:.82rem;font-weight:600;text-decoration:none;transition:background .2s,border-color .2s}.ftr__legalbtn:hover{background:#f26a2e29;border-color:#f26a2e}.lgp{background:#fff;color:#16171c}.lgp__in{max-width:1100px;margin:0 auto;padding:110px clamp(16px,4vw,32px) 72px}.lgp__crumb{color:#d9541c;font-size:.85rem;font-weight:600;text-decoration:none}.lgp h1{font-size:clamp(2.1rem,5vw,3.4rem);line-height:1.05;letter-spacing:-.02em;font-weight:800;margin:14px 0;color:#16171c}.lgp__lead{font-size:1.05rem;line-height:1.6;color:#4a4d57;max-width:760px;margin:0 0 8px}.lgp h2{font-size:1.3rem;margin:40px 0 14px;color:#16171c}.lgp__txt{color:#4a4d57;margin:0 0 10px}.lgp .docs__grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.lgp .docs__card{background:#f7f7f9;border-color:#e7e7ec}.lgp .docs__card:hover{border-color:#f26a2e}.lgp .docs__tag{color:#5b5f6b;opacity:1}.lgp .docs__card h3{color:#16171c}.lgp .docs__card p{color:#4a4d57;opacity:1}.lgp .docs__acts a{color:#d9541c}.lgp__links{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px}.lgp__links a{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:14px 16px;border-radius:12px;border:1px solid #e7e7ec;color:#16171c;font-weight:600;font-size:.92rem;text-decoration:none;transition:border-color .2s,color .2s}.lgp__links a:hover{border-color:#f26a2e;color:#d9541c}.lgp__foot{margin:44px 0 0;padding-top:18px;border-top:1px solid #ececf0;font-size:.8rem;color:#6b6f7a}@media (min-width:900px){.ftr__in{grid-template-columns:1.3fr 1fr 1fr .8fr}}.ftr__brand .ftr__social{margin-top:16px}.ftr__legal a{color:inherit;text-decoration:underline;text-underline-offset:2px}
