:root{--noche:#0a0a0a;--noche2:#111112;--texto:#ecefef;--texto2:#aeb9ba;--texto3:#808389;--oro:#ddb378;--oroc:#eed3a0;--wa:#25d366}*{box-sizing:border-box}body{background:var(--noche);color:var(--texto);margin:0;font:400 16px/1.7 Inter,system-ui,sans-serif;overflow-x:clip}a{color:var(--oroc)}.env{max-width:1100px;margin:0 auto;padding:0 20px}.btn{background:var(--wa);color:#05260f;border-radius:999px;align-items:center;gap:8px;min-height:42px;padding:0 18px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.heroe{background:radial-gradient(900px 400px at 20% -10%,#5fbfc829,#0000 70%);padding:56px 0 24px}h1{max-width:900px;margin:0 0 14px;font:600 clamp(34px,5vw,60px)/1.08 GTA Titulo,serif}h1 em{color:var(--oroc);font-weight:500}.cuerpo{padding:12px 20px 80px}.pie{color:var(--texto3);border-top:1px solid #ffffff14;padding:26px 0 36px;font-size:14px}.pie .env{flex-wrap:wrap;justify-content:space-between;gap:12px 24px;display:flex}.pie nav{flex-wrap:wrap;gap:4px 20px;display:flex}.pie nav a{color:var(--texto2);align-items:center;min-height:40px;text-decoration:none;display:inline-flex}@media (width<=900px){.heroe{padding:30px 0 14px}.btn{min-height:40px;padding:0 14px;font-size:13px}}a{text-decoration:underline}svg{display:inline}.glr{--n:#071719;--n2:#0b2226;--n3:#11313a;--tx:#e6e9e4;--tx2:#b3c2bf;--tx3:#8ea3a0;--or:#d6a85c;--orc:#eed3a0;--ln:#d6a85c38;--tl:#2c7379;--tl2:#5fbfc8;color:var(--tx);font:400 16px/1.6 Inter,system-ui,sans-serif}.glr *{box-sizing:border-box}.glr-intro{max-width:760px;color:var(--tx2);margin:0 0 26px;font-size:17px}.glr .g-lr-head{border:1px solid var(--ln);background:linear-gradient(120deg,#0e2b31,#0b2226 60%);border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:26px;padding:24px 28px;display:grid}.glr .g-lr-book{background:#d6a85c14;border:1px solid #d6a85c66;border-radius:16px;place-items:center;width:70px;height:70px;display:grid}.glr .g-lr-book svg{width:38px;height:38px;stroke:var(--or);fill:none;stroke-width:1.5px}.glr .g-lr-data{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 24px;display:grid}.glr .g-lr-data small,.glr .g-lr-hoja small{letter-spacing:.14em;text-transform:uppercase;color:var(--tx3);font:500 10.5px Inter,monospace;display:block}.glr .g-lr-data span{color:var(--tx);font-size:15px;font-weight:500}.glr .g-lr-hoja{text-align:right}.glr .g-lr-hoja b{color:var(--orc);font-variant-numeric:tabular-nums;font:600 26px GTA Titulo,serif;display:block}.glr .g-lr-steps{gap:8px;margin:30px 0 6px;padding:0;display:flex}.glr .g-lr-steps li{color:var(--tx3);flex-direction:column;flex:1;gap:10px;font-size:13.5px;font-weight:600;list-style:none;display:flex}.glr .g-lr-steps li:before{content:"";background:#ffffff1a;border-radius:4px;height:4px}.glr .g-lr-steps li.on{color:var(--tx)}.glr .g-lr-steps li.on:before{background:var(--or)}.glr .g-lr-steps li.done:before{background:var(--tl)}.glr .g-lr-panel{display:none}.glr .g-lr-panel.on{animation:.4s glrf;display:block}@keyframes glrf{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.glr .g-lr-sec{padding:28px 0 6px}.glr .g-lr-sec>h3{color:var(--tx);margin:0 0 6px;font:600 30px/1.15 GTA Titulo,serif}.glr .g-lr-sec>p{color:var(--tx3);margin:0 0 22px;font-size:14.5px}.glr .g-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 28px;margin-top:18px;display:grid}.glr .g-f{flex-direction:column;gap:8px;min-width:0;display:flex}.glr .g-f--full{grid-column:1/-1}.glr .g-f label,.glr .g-f .g-l{color:var(--tx);font-size:14.5px;font-weight:600}.glr .g-f label i,.glr .g-f .g-l i{color:var(--or);margin-left:4px;font-style:normal}.glr .g-f input[type=text],.glr .g-f input[type=email],.glr .g-f input[type=tel],.glr .g-f input:not([type]),.glr .g-f select,.glr .g-f textarea{background:var(--n2);width:100%;min-height:50px;color:var(--tx);box-shadow:none;border:1px solid #ffffff24;border-radius:10px;outline:none;padding:12px 14px;font:400 15.5px/1.4 Inter,sans-serif}.glr .g-f select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23D6A85C' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:18px;padding-right:40px}.glr .g-f select option{color:#e6e9e4;background:#0b2226}.glr .g-f textarea{resize:vertical;min-height:130px}.glr .g-f input::placeholder,.glr .g-f textarea::placeholder{color:#6f8582}.glr .g-f input:focus,.glr .g-f select:focus,.glr .g-f textarea:focus{border-color:var(--or);box-shadow:0 0 0 3px #d6a85c26}.glr .g-f.err input,.glr .g-f.err select,.glr .g-f.err textarea{border-color:#ff7b7b}.glr .g-f .g-e{color:#ff9a9a;font-size:13px;display:none}.glr .g-f.err .g-e{display:block}.glr .g-f input[type=checkbox]{width:20px;height:20px;min-height:0;accent-color:var(--or);flex:none;margin-top:4px}.glr .g-f label a{color:var(--orc)}.glr .g-segs{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.glr .g-seg{cursor:pointer;font-weight:400;display:block;position:relative}.glr .g-seg input{opacity:0;pointer-events:none;position:absolute}.glr .g-seg span{background:var(--n2);border:1px solid #ffffff24;border-radius:12px;flex-direction:column;gap:6px;height:100%;padding:16px 18px;transition:all .2s;display:flex}.glr .g-seg span b{color:var(--tx);font-size:16px}.glr .g-seg span small{color:var(--tx3);font-size:13.5px;line-height:1.45}.glr .g-seg input:checked+span{border-color:var(--or);box-shadow:inset 0 0 0 1px var(--or);background:#d6a85c14}.glr .g-seg input:focus-visible+span{outline:2px solid var(--or);outline-offset:2px}.glr .g-btns{flex-wrap:wrap;gap:12px;display:flex}.glr .g-btn{min-height:50px;color:var(--tx);cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:999px;align-items:center;gap:12px;padding:6px 22px 6px 6px;font:600 15px Inter,sans-serif;text-decoration:none;display:inline-flex}.glr .g-btn:hover{border-color:var(--or)}.glr .g-btn--ghost{padding-left:22px}.glr .g-btn__i{background:#0717192e;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid}.glr .g-btn__i svg{stroke:currentColor;width:16px;height:16px}.glr .g-btn--cyan{background:var(--or);border-color:var(--or);color:#1a1205}.glr .g-btn--cyan:hover{background:var(--orc)}.glr .g-btn[disabled]{opacity:.6;cursor:wait}.glr .g-lr-done{text-align:center;padding:30px 0;display:none}.glr .g-lr-done__ico{background:#d6a85c1a;border:1px solid #d6a85c80;border-radius:50%;place-items:center;width:84px;height:84px;margin:0 auto 22px;display:grid}.glr .g-lr-done__ico svg{width:38px;height:38px;stroke:var(--or);fill:none;stroke-width:2px}.glr .g-h3{color:var(--tx);margin:0;font:600 34px/1.15 GTA Titulo,serif}.glr .g-lead{color:var(--tx2);font-size:17px}.glr .g-receipt{border:1px solid var(--ln);background:var(--n2);min-width:260px;color:var(--orc);letter-spacing:.04em;border-radius:14px;padding:14px 28px;font-family:GTA Titulo,serif;font-weight:600;display:inline-block}.glr .g-muted{color:var(--tx3)}@media (width<=760px){.glr .g-lr-head{grid-template-columns:auto 1fr}.glr .g-lr-hoja{text-align:left;grid-column:1/-1}.glr .g-lr-data{grid-template-columns:1fr}.glr .g-form-grid,.glr .g-segs,.glr #glr-apo{grid-template-columns:1fr!important}.glr .g-lr-sec>h3{font-size:26px}.glr .g-btns .g-btn{flex:auto;justify-content:center}}
