/* Página «Guías» (t552, 19-oct). Blanco y azul eléctrico sobre fondo claro.
   Cabecera, menú, letras y pie vienen de /app/estilo-web.css (los de la portada). */
body.gt{--el:#1440ff;--el2:#4d6bff;--el-suave:#eef2ff;--tinta:#0d1430;--gris:#4f5875;--borde:#dfe6fb;
  background:#f4f7ff;color:var(--tinta);font-family:Manrope,system-ui,sans-serif}
body.gt .nav{background:rgba(5,7,13,.86);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}
.gt h1,.gt h2,.gt h3{font-family:'Clash Display',Manrope,sans-serif;color:var(--tinta);letter-spacing:-.01em}
.gt h1 em,.gt h2 em{font-style:normal;color:var(--el)}
.gt-kick{display:inline-block;font-size:12.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--el);margin-bottom:14px}
.gt-sec{padding:clamp(48px,6vw,92px) 0}
.gt-cab{text-align:center;max-width:720px;margin:0 auto clamp(26px,3.4vw,44px)}
.gt-cab h2{font-size:clamp(28px,3.4vw,44px);margin-bottom:12px}
.gt-cab p{color:var(--gris);font-size:17px;line-height:1.6}
.gt-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}
.gt-trampa{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}

/* Botones */
.gt-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 26px;border-radius:999px;border:0;
  background:var(--el);background-image:linear-gradient(135deg,var(--el),var(--el2));color:#fff;font:800 15.5px/1 Manrope,sans-serif;
  cursor:pointer;text-decoration:none;box-shadow:0 14px 30px -16px rgba(20,64,255,.75);transition:transform .15s ease,box-shadow .15s ease}
.gt-btn:hover{transform:translateY(-1px);box-shadow:0 18px 34px -16px rgba(20,64,255,.85)}
.gt-btn:focus-visible{outline:3px solid #9fb2ff;outline-offset:3px}
.gt-btn2{background:#fff;background-image:none;color:var(--el);border:1.6px solid var(--el);box-shadow:none}
.gt-btn-blanco{background:#fff;background-image:none;color:var(--el);box-shadow:0 14px 30px -18px rgba(0,0,0,.5)}
.gt-btn[disabled]{opacity:.55;cursor:not-allowed;transform:none}

/* Portada */
.gt-hero{padding-top:clamp(118px,13vh,150px);padding-bottom:clamp(40px,5vw,70px);
  background:radial-gradient(900px 420px at 85% 10%,rgba(20,64,255,.13),transparent 70%),linear-gradient(#fff,#f4f7ff)}
.gt-hero-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(24px,4vw,60px);align-items:center}
.gt-hero h1{font-size:clamp(34px,4.6vw,60px);line-height:1.06;margin-bottom:18px}
.gt-lead{font-size:clamp(16.5px,1.15vw,19px);line-height:1.6;color:var(--gris);max-width:580px;margin-bottom:22px}
.gt-chips{list-style:none;display:flex;flex-wrap:wrap;gap:8px 10px;margin:0 0 26px;padding:0}
.gt-chips li{display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border-radius:999px;background:#fff;border:1px solid var(--borde);font-size:13.5px;font-weight:700}
.gt-chips svg{width:15px;height:15px;color:var(--el)}
.gt-btns{display:flex;flex-wrap:wrap;gap:12px}
.gt-hero-libros{position:relative;height:clamp(260px,30vw,400px)}
.gt-hero-libros img{position:absolute;width:clamp(110px,12vw,170px);filter:drop-shadow(0 22px 26px rgba(13,20,48,.28));transition:transform .4s ease}
.gt-hero-libros .l0{left:34%;top:4%;z-index:6;width:clamp(130px,14vw,200px)}
.gt-hero-libros .l1{left:6%;top:12%;transform:rotate(-8deg)}
.gt-hero-libros .l2{left:62%;top:14%;transform:rotate(7deg)}
.gt-hero-libros .l3{left:0;top:48%;transform:rotate(-4deg)}
.gt-hero-libros .l4{left:36%;top:52%;transform:rotate(3deg)}
.gt-hero-libros .l5{left:68%;top:50%;transform:rotate(-6deg)}

/* Tarjetas */
.gt-foto{position:relative;aspect-ratio:4/3;overflow:hidden;background:#dfe6fb}
.gt-foto picture,.gt-foto>picture img{display:block;width:100%;height:100%}
.gt-foto picture img{object-fit:cover}
.gt-foto::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,rgba(13,20,48,.38))}
.gt-libro{position:absolute;right:14px;bottom:-6px;width:82px;z-index:2;filter:drop-shadow(0 12px 16px rgba(0,0,0,.35))}
.gt-cuerpo{padding:22px 22px 24px;display:flex;flex-direction:column;flex:1}
.gt-tics{list-style:none;margin:0 0 18px;padding:0}
.gt-tics li{position:relative;padding-left:26px;margin:0 0 8px;font-size:14.5px;line-height:1.5;color:var(--gris)}
.gt-tics li::before{content:"";position:absolute;left:0;top:3px;width:17px;height:17px;border-radius:50%;background:var(--el-suave) no-repeat center/11px
  url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231440ff' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.2 4.2L19 7'/%3E%3C/svg%3E")}

.gt-free{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);background:#fff;border:1px solid var(--borde);border-radius:28px;overflow:hidden;
  box-shadow:0 30px 60px -44px rgba(20,64,255,.55)}
.gt-free .gt-foto{aspect-ratio:auto;min-height:100%}
.gt-free .gt-libro{width:118px;right:20px;bottom:18px}
.gt-free .gt-cuerpo{padding:clamp(24px,3vw,42px)}
.gt-tag{align-self:flex-start;background:var(--el);color:#fff;font-weight:800;font-size:12.5px;letter-spacing:.12em;text-transform:uppercase;padding:7px 14px;border-radius:999px;margin-bottom:14px}
.gt-free h2{font-size:clamp(26px,3vw,40px);margin-bottom:12px}
.gt-free p{color:var(--gris);line-height:1.6;font-size:16px;margin-bottom:16px}
.gt-form{display:flex;gap:10px;flex-wrap:wrap}
.gt-form input[type=email]{flex:1 1 220px;min-height:50px;padding:0 18px;border-radius:999px;border:1.6px solid var(--borde);font:600 16px Manrope,sans-serif;color:var(--tinta);background:#f8faff}
.gt-form input[type=email]:focus{outline:none;border-color:var(--el);background:#fff;box-shadow:0 0 0 4px rgba(20,64,255,.12)}
.gt-form-msg{min-height:22px;margin:10px 0 0 !important;font-weight:700;font-size:15px !important}
.gt-form-msg.ok{color:#12803f !important}.gt-form-msg.mal{color:#b3361b !important}
.gt-legal{font-size:12.5px !important;color:#6a7390 !important;margin:6px 0 0 !important;line-height:1.5 !important}

.gt-sec-pago{background:#fff;border-top:1px solid var(--borde);border-bottom:1px solid var(--borde)}
.gt-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,24px)}
.gt-card{display:flex;flex-direction:column;background:#fff;border:1px solid var(--borde);border-radius:24px;overflow:hidden;
  box-shadow:0 24px 48px -40px rgba(20,64,255,.6);transition:transform .2s ease,box-shadow .2s ease}
.gt-card:hover{transform:translateY(-3px);box-shadow:0 30px 56px -38px rgba(20,64,255,.7)}
.gt-meta{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:10px}
.gt-meta>span{font-size:12px;font-weight:800;color:var(--el);background:var(--el-suave);padding:5px 10px;border-radius:999px}
.gt-meta .gt-es{color:var(--gris);background:#f1f3f9}
.gt-card h3{font-size:21px;line-height:1.2;margin-bottom:8px}
.gt-card p{color:var(--gris);font-size:15px;line-height:1.55;margin-bottom:14px}
.gt-pie{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:14px;border-top:1px solid var(--borde)}
.gt-precio{font:800 24px Manrope,sans-serif;color:var(--tinta)}

.gt-pack{grid-column:1/-1;margin-top:clamp(18px,2.4vw,28px);display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(18px,3vw,40px);align-items:center;
  padding:clamp(24px,3.4vw,46px);border-radius:28px;color:#fff;
  background:radial-gradient(600px 300px at 0% 0%,rgba(255,255,255,.18),transparent 60%),linear-gradient(135deg,#1440ff,#0a2bd6 60%,#061E7A)}
.gt-pack h2{color:#fff;font-size:clamp(28px,3.4vw,46px);margin-bottom:10px}
.gt-pack h2 em{color:#cfe0ff}
.gt-pack p{color:#dfe7ff;font-size:16.5px;line-height:1.6;margin-bottom:18px}
.gt-kick-b{color:#cfe0ff}
.gt-pack-pie{display:flex;align-items:center;gap:16px;flex-wrap:wrap}
.gt-pack-pie s{color:#aebdff;font-weight:700;font-size:18px}
.gt-pack-pie b{font:800 38px Manrope,sans-serif}
.gt-pack-libros{position:relative;height:clamp(170px,18vw,240px)}
.gt-pack-libros img{position:absolute;width:clamp(84px,9vw,124px);filter:drop-shadow(0 18px 20px rgba(0,0,0,.35))}
.gt-pack-libros .p0{left:0;top:16%;transform:rotate(-10deg)}.gt-pack-libros .p1{left:18%;top:4%;transform:rotate(-4deg)}
.gt-pack-libros .p2{left:37%;top:0;z-index:3}.gt-pack-libros .p3{left:56%;top:4%;transform:rotate(4deg)}.gt-pack-libros .p4{left:74%;top:16%;transform:rotate(10deg)}

.gt-pasos{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}
.gt-pasos li{background:#fff;border:1px solid var(--borde);border-radius:22px;padding:24px}
.gt-pasos b{display:inline-flex;width:40px;height:40px;border-radius:50%;align-items:center;justify-content:center;background:var(--el);color:#fff;font-weight:800;margin-bottom:12px}
.gt-pasos h3{font-size:20px;margin-bottom:6px}.gt-pasos p{color:var(--gris);line-height:1.55}
.gt-faq-wrap{max-width:820px}
.gt-faq details{background:#fff;border:1px solid var(--borde);border-radius:18px;margin-bottom:10px;padding:0 20px}
.gt-faq summary{cursor:pointer;min-height:56px;display:flex;align-items:center;font-weight:800;font-size:16px;list-style:none}
.gt-faq summary::-webkit-details-marker{display:none}
.gt-faq summary::after{content:"+";margin-left:auto;color:var(--el);font-size:22px}
.gt-faq details[open] summary::after{content:"–"}
.gt-faq p{color:var(--gris);line-height:1.6;padding-bottom:18px}
.gt-mas{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:30px;font-weight:700;color:var(--gris);text-align:center}

/* Pantalla previa al pago */
.gt-modal{position:fixed;inset:0;z-index:2000;display:flex;align-items:center;justify-content:center;padding:16px}
.gt-modal[hidden]{display:none}
.gt-modal-fondo{position:absolute;inset:0;background:rgba(8,14,40,.55);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}
.gt-modal-c{position:relative;width:min(520px,100%);max-height:calc(100vh - 32px);overflow:auto;background:#fff;border-radius:26px;padding:26px 22px 20px;
  box-shadow:0 40px 80px -30px rgba(8,14,40,.6)}
.gt-modal-c h2{font-size:26px;margin-bottom:6px}
.gt-m-p{color:var(--gris);font-size:14.5px;margin-bottom:14px;line-height:1.5}
.gt-x{position:absolute;right:12px;top:12px;width:44px;height:44px;border-radius:50%;border:0;background:#f1f3f9;color:var(--tinta);cursor:pointer;display:flex;align-items:center;justify-content:center}
.gt-x svg{width:18px;height:18px}
.gt-m-fila{display:flex;align-items:center;gap:12px;min-height:60px;padding:8px 12px;border:1.6px solid var(--borde);border-radius:16px;margin-bottom:8px;cursor:pointer;transition:border-color .15s,background .15s}
.gt-m-fila input{position:absolute;opacity:0;pointer-events:none}
.gt-m-fila img{width:36px;flex:none}
.gt-m-n{font-weight:700;font-size:14.5px;line-height:1.3}
.gt-m-pr{margin-left:auto;font-weight:800;white-space:nowrap}
.gt-m-ck{flex:none;width:26px;height:26px;border-radius:8px;border:2px solid #c3cdee;display:flex;align-items:center;justify-content:center;color:transparent}
.gt-m-ck svg{width:16px;height:16px}
.gt-m-fila.on{border-color:var(--el);background:var(--el-suave)}
.gt-m-fila.on .gt-m-ck{background:var(--el);border-color:var(--el);color:#fff}
.gt-m-fila:focus-within{outline:3px solid #9fb2ff;outline-offset:2px}
.gt-m-hint{min-height:20px;margin:4px 2px 10px;font-weight:700;font-size:13.5px;color:var(--el)}
.gt-m-hint.ok{color:#12803f}
.gt-m-suma{border-top:1px solid var(--borde);padding-top:10px;margin-bottom:12px}
.gt-m-suma>div{display:flex;justify-content:space-between;padding:4px 2px;color:var(--gris);font-weight:600}
.gt-m-suma>div[hidden]{display:none}
#gtDescFila{color:#12803f}
.gt-m-total{color:var(--tinta) !important;font-size:20px;font-weight:800 !important}
.gt-m-acepto{display:flex;gap:10px;align-items:flex-start;font-size:13px;line-height:1.5;color:var(--gris);cursor:pointer;margin-bottom:6px}
.gt-m-acepto input{width:20px;height:20px;flex:none;margin-top:1px;accent-color:var(--el)}
.gt-m-acepto a{color:var(--el)}
.gt-m-msg{min-height:18px;color:#b3361b;font-weight:700;font-size:13.5px;margin:2px 0 8px}
.gt-m-pagar{width:100%;min-height:54px;font-size:17px}
.gt-m-nota{text-align:center;font-size:12.5px;color:#6a7390;margin-top:10px}
.gt-toast{position:fixed;left:50%;bottom:22px;transform:translateX(-50%);z-index:2100;background:var(--tinta);color:#fff;padding:14px 20px;border-radius:14px;font-weight:700;box-shadow:0 20px 40px -20px rgba(0,0,0,.6);max-width:calc(100% - 32px)}
body.gt-quieto{overflow:hidden}

@media (max-width:980px){
  .gt-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
  .gt-hero-grid{grid-template-columns:1fr}
  .gt-hero-libros{height:230px;max-width:520px;width:100%;margin:0 auto}
  .gt-hero-libros img{width:96px}.gt-hero-libros .l0{width:116px}
}
@media (max-width:760px){
  .gt-free,.gt-pack{grid-template-columns:1fr}
  .gt-free .gt-foto{aspect-ratio:4/3}
  .gt-pasos{grid-template-columns:1fr}
  .gt-pack-libros{height:150px;max-width:420px;width:100%;margin:0 auto}
  .gt-pack-libros img{width:78px}
}
@media (max-width:600px){
  .gt-grid{grid-template-columns:1fr}
  .gt-btns .gt-btn{flex:1 1 100%}
  .gt-form .gt-btn{flex:1 1 100%}
  .gt-modal{align-items:flex-end;padding:0}
  .gt-modal-c{border-radius:24px 24px 0 0;max-height:92vh;padding:22px 16px 18px}
  .gt-pack-pie .gt-btn{flex:1 1 100%}
}
@media (min-width:981px){
  .gt-grid{grid-template-columns:repeat(6,minmax(0,1fr))}
  .gt-card{grid-column:span 2}
  .gt-card:nth-child(4){grid-column:2/span 2}
}
/* La sombra del menú móvil cerrado asomaba por el borde derecho sobre fondo claro */
body.gt .mobile-panel:not(.open){box-shadow:none}

/* ---- t557 (19-oct) ---- */
/* Los colores y letras de las guías también fuera de body.gt: sección #guias de la portada y ventanas */
.gt-home,.gt-modal,.gt-oferta,.gt-toast{--el:#1440ff;--el2:#4d6bff;--el-suave:#eef2ff;--tinta:#0d1430;--gris:#4f5875;--borde:#dfe6fb;font-family:Manrope,system-ui,sans-serif}
.gt-modal h2{font-family:'Clash Display',Manrope,sans-serif;color:var(--tinta);letter-spacing:-.01em}
/* Sección de la portada: mismas tarjetas que /guias/, sobre blanco y azul */
.gt-home{position:relative;color:var(--tinta);padding:clamp(64px,8vw,112px) 0;
  background:radial-gradient(900px 420px at 85% 0%,rgba(20,64,255,.10),transparent 70%),linear-gradient(#fff,#f4f7ff)}
.gt-home .gt-cab p{margin:0 auto}
.gt-home .gt-cab h2{font-size:clamp(30px,3.6vw,48px);line-height:1.08}
.gt-home .gt-grid{text-align:left}
.gt-home .gt-card h3{font-family:'Clash Display',Manrope,sans-serif;color:var(--tinta)}
.gt-home .gt-pack{margin-top:clamp(22px,3vw,34px)}
.gt-home-mas{text-align:center;margin-top:clamp(22px,3vw,32px)}
@media (min-width:981px){ .gt-home .gt-card:nth-child(4){grid-column:span 2} }
/* La guía gratuita, marcada en azul */
.gt-card-gratis{border-color:var(--el);box-shadow:0 26px 52px -36px rgba(20,64,255,.85)}
.gt-meta .gt-meta-gratis{background:var(--el);color:#fff}
.gt-precio-gratis{color:var(--el)}
/* Crédito de las fotos con licencia CC BY */
.gt-cred{position:absolute;left:10px;top:10px;z-index:3;font:600 10.5px/1.2 Manrope,sans-serif;color:#fff;background:rgba(13,20,48,.42);
  padding:4px 9px;border-radius:999px;text-decoration:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:.85}
.gt-cred:hover{opacity:1;text-decoration:underline}
/* Ventana de la guía gratuita (portada) */
.gt-g-cab{display:flex;align-items:center;gap:14px;margin-bottom:10px;padding-right:46px}
.gt-g-cab img{width:64px;flex:none;filter:drop-shadow(0 10px 14px rgba(13,20,48,.3))}
.gt-g-cab .gt-tag{margin-bottom:6px;display:inline-block}
.gt-modal-gratis .gt-form{margin-top:6px}
/* Ventana flotante de oferta: abajo a la derecha (en móvil, abajo de lado a lado); nunca tapa el menú */
.gt-oferta{position:fixed;right:22px;bottom:22px;z-index:1500;width:min(370px,calc(100vw - 24px));color:var(--tinta);
  background:#fff;border:1px solid var(--borde);border-radius:24px;padding:18px 18px 18px;overflow:hidden;
  box-shadow:0 30px 70px -26px rgba(8,30,140,.55),0 0 0 4px rgba(20,64,255,.06);
  opacity:0;transform:translateY(24px) scale(.97);transition:opacity .4s ease,transform .5s cubic-bezier(.16,1,.3,1)}
.gt-oferta::before{content:"";position:absolute;left:0;right:0;top:0;height:5px;background:linear-gradient(90deg,#1440ff,#4d6bff,#1440ff)}
.gt-oferta.ver{opacity:1;transform:none}
.gt-oferta[hidden]{display:none}
.gt-of-x{position:absolute;top:10px;right:10px;width:36px;height:36px;border-radius:50%;border:0;background:#f1f3f9;color:var(--tinta);cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:2}
.gt-of-x svg{width:16px;height:16px}
.gt-of-x:hover{background:#e4e9f8}
.gt-of-x:focus-visible{outline:3px solid #9fb2ff;outline-offset:2px}
.gt-of-libros{position:relative;height:84px;margin:4px 40px 10px 0}
.gt-of-libros img{position:absolute;bottom:0;width:58px;filter:drop-shadow(0 10px 12px rgba(13,20,48,.3))}
.gt-of-libros img:nth-child(1){left:0;transform:rotate(-9deg)}
.gt-of-libros img:nth-child(2){left:16%;transform:rotate(-4deg)}
.gt-of-libros img:nth-child(3){left:32%;z-index:3;width:64px}
.gt-of-libros img:nth-child(4){left:49%;transform:rotate(4deg)}
.gt-of-libros img:nth-child(5){left:65%;transform:rotate(9deg)}
.gt-of-k{display:inline-block;font-size:11.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#fff;
  background:linear-gradient(135deg,var(--el),var(--el2));padding:5px 11px;border-radius:999px;margin-bottom:8px}
.gt-of-h{font:700 20px/1.2 'Clash Display',Manrope,sans-serif;color:var(--tinta);margin:0 0 10px;text-transform:uppercase;letter-spacing:.005em}
.gt-of-precios{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}
.gt-of-precio{font:800 34px/1 Manrope,sans-serif;color:var(--el)}
.gt-of-tachado{display:inline-flex;align-items:baseline;gap:6px;white-space:nowrap;color:var(--gris);font-weight:700;font-size:15px}
.gt-of-tachado small{font-size:12px;font-weight:600}
/* Precio por separado tachado con una línea roja */
.gt-of-antes{text-decoration:line-through;text-decoration-color:#e11d2e;text-decoration-thickness:2.5px;color:#e11d2e;font-weight:800;font-size:17px;white-space:nowrap;padding:0 2px}
.gt-of-aho{display:inline-block;margin:8px 0 12px;font-size:13px;font-weight:800;color:#12803f;background:#e9f8ef;padding:4px 10px;border-radius:999px}
.gt-of-btn{width:100%;min-height:50px}
.gt-of-btn svg{width:14px;height:10px}
@media (max-width:600px){
  .gt-oferta{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));width:auto;padding:14px 14px 14px;border-radius:20px;
    display:grid;grid-template-columns:128px 1fr;gap:4px 10px;align-items:center}
  .gt-of-libros{height:96px;margin:0}
  .gt-of-libros img{width:34px}
  .gt-of-libros img:nth-child(3){width:38px}
  .gt-of-libros img:nth-child(1){left:0}.gt-of-libros img:nth-child(2){left:23px}.gt-of-libros img:nth-child(3){left:45px}.gt-of-libros img:nth-child(4){left:68px}.gt-of-libros img:nth-child(5){left:90px}
  .gt-of-precios{gap:2px 10px}
  .gt-of-h{font-size:16px;padding-right:34px;margin-bottom:6px}
  .gt-of-precio{font-size:28px}
  .gt-of-aho{margin:6px 0 0}
  .gt-of-t{display:contents}
  .gt-of-k{grid-column:2;justify-self:start;margin-bottom:2px}
  .gt-of-h,.gt-of-precios,.gt-of-aho{grid-column:2}
  .gt-of-libros{grid-column:1;grid-row:1/span 4}
  .gt-of-btn{grid-column:1/-1;margin-top:8px;min-height:48px}
}
@media (prefers-reduced-motion: reduce){ .gt-oferta{transition:none} }
/* t557: también en la portada, sobre la sección clara de guías */
.mobile-panel:not(.open){box-shadow:none}
@media (min-width:601px){.gt-of-h{font-size:18.5px}}
.gt-of-aho{justify-self:start}
