.pata-guide{font-family:inherit;color:#18231f;background:#fff;overflow:hidden;--pata-accent:#6f8f00;--pata-hero-height-desktop:680px;--pata-hero-height-tablet:620px;--pata-hero-height-mobile:520px;--pata-hero-position:center center}.pata-guide *{box-sizing:border-box}.pata-guide-hero{min-height:var(--pata-hero-height-desktop);background:linear-gradient(135deg,#244d42,#8fa99c);background-size:cover;background-position:var(--pata-hero-position);display:flex;align-items:flex-end;position:relative}.pata-guide-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.34),transparent 50%);pointer-events:none}.pata-guide-hero-inner{position:relative;z-index:1;width:min(1180px,92%);margin:0 auto;padding:70px 0 95px;color:#fff}.pata-guide-brand{font-weight:900;letter-spacing:2px;font-size:20px}.pata-guide-brand span{display:block;font-size:10px;letter-spacing:4px;margin-top:2px}.pata-guide-kicker{position:absolute;right:0;top:72px;font-size:12px;font-weight:800;letter-spacing:1.5px;text-align:right}.pata-season{display:inline-block;background:var(--pata-accent);padding:10px 18px;border-radius:3px;font-weight:900;letter-spacing:2px;font-size:13px;margin-top:55px}.pata-guide h1{font-size:clamp(52px,7vw,92px);line-height:.94;margin:22px 0 18px;color:#fff;letter-spacing:-2px;max-width:900px}.pata-guide-hero p{font-size:clamp(18px,2vw,25px);max-width:700px;margin:0 0 30px;color:rgba(255,255,255,.96)}.pata-guide-cta{display:inline-flex;gap:18px;align-items:center;background:#fff;color:#18231f;text-decoration:none;padding:15px 22px;border-radius:5px;font-weight:900}.pata-guide-cta span{color:var(--pata-accent);font-size:22px}.pata-guide-stats{display:grid;grid-template-columns:repeat(4,1fr);width:min(1120px,90%);margin:-42px auto 0;position:relative;z-index:2;background:#fff;border-radius:14px;box-shadow:0 18px 45px rgba(0,0,0,.12);overflow:hidden}.pata-guide-stats>div{padding:25px;display:flex;gap:14px;align-items:center;border-right:1px solid #e9ece9}.pata-guide-stats>div:last-child{border-right:0}.pata-guide-stats b{font-size:27px;color:var(--pata-accent)}.pata-guide-stats strong,.pata-guide-stats small{display:block}.pata-guide-stats strong{font-size:16px}.pata-guide-stats small{font-size:12px;color:#75807a;margin-top:4px}.pata-guide-section{width:min(1120px,90%);margin:82px auto;display:grid;grid-template-columns:70px 1fr;gap:20px}.pata-guide-number{font-size:13px;color:var(--pata-accent);font-weight:900;letter-spacing:2px;padding-top:10px}.pata-guide h2{font-size:clamp(30px,4vw,50px);line-height:1;margin:0 0 16px;letter-spacing:-1px}.pata-guide-copy{font-size:18px;line-height:1.72;color:#56615b;max-width:760px}.pata-intro-layout{display:grid;grid-template-columns:1fr 380px;gap:34px;align-items:start}.pata-intro-image{width:100%;height:260px;object-fit:cover;border-radius:14px;box-shadow:0 10px 28px rgba(0,0,0,.08)}.pata-guide-wide{min-width:0}.pata-dest-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;margin-top:25px}.pata-dest-card{display:block;color:inherit;text-decoration:none;background:#fff;border-radius:12px;overflow:hidden;border:1px solid #e7ebe8;box-shadow:0 7px 20px rgba(0,0,0,.06);transition:.2s}.pata-dest-card:hover{transform:translateY(-4px)}.pata-dest-card img,.pata-dest-placeholder{width:100%;height:190px;object-fit:cover;display:block}.pata-dest-placeholder{background:linear-gradient(135deg,#355e50,#9caf9f);display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;font-weight:900;text-align:center;padding:15px}.pata-dest-placeholder small{font-size:10px;margin-top:7px;opacity:.85}.pata-dest-body{padding:12px 14px}.pata-dest-body h3{font-size:17px;margin:0}.pata-route-card{background:#f3f5f2;border-radius:16px;padding:32px;display:flex;align-items:center;gap:25px;margin-top:24px}.pata-route-line{height:7px;flex:1;background:linear-gradient(90deg,var(--pata-accent),#d4ddd7);border-radius:99px;min-width:120px}.pata-route-text{font-size:17px;font-weight:800;line-height:1.4}.pata-pills{display:flex;flex-wrap:wrap;gap:11px;margin-top:22px}.pata-pills span{padding:11px 15px;border:1px solid #dce3df;border-radius:99px;background:#fff;font-weight:700}.pata-guide-pack{background:#18251f;color:#fff;padding:65px max(5%,calc((100% - 1120px)/2))}.pata-guide-pack h2{color:#fff}.pata-mini-title{font-size:12px;font-weight:900;letter-spacing:2px;color:var(--pata-accent)}.pata-pack-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:11px;margin-top:22px}.pata-pack-grid span{padding:14px 16px;background:rgba(255,255,255,.08);border-radius:8px}.pata-pack-light span{background:#f5f7f5;color:#26332e}.pata-guide-video{padding:65px max(5%,calc((100% - 1120px)/2));background:#f4f6f4}.pata-video-wrap{aspect-ratio:16/9;max-width:900px;margin-top:22px;border-radius:14px;overflow:hidden;background:#000}.pata-video-wrap iframe{width:100%;height:100%;border:0}.pata-video-image{width:100%;max-width:1000px;max-height:420px;object-fit:cover;border-radius:14px;display:block;margin-top:22px}.pata-empty{padding:25px;background:#f7f8f7;border-radius:10px;color:#637069}.pata-guides-index{padding:70px 4%;background:#f4f6f4}.pata-guides-index-head{width:min(1180px,100%);margin:0 auto 30px}.pata-guides-index-head>span{font-size:12px;letter-spacing:2px;font-weight:900;color:#6f8f00}.pata-guides-index-head h2{font-size:46px;margin:8px 0}.pata-guides-index-grid{width:min(1180px,100%);margin:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.pata-guide-index-card{min-height:420px;padding:30px;display:flex;flex-direction:column;justify-content:flex-end;color:#fff;text-decoration:none;border-radius:16px;background:linear-gradient(135deg,#285b4c,#789a8c);background-size:cover;background-position:center;box-shadow:0 12px 30px rgba(0,0,0,.1)}.pata-guide-index-card>span{font-size:12px;font-weight:900;letter-spacing:2px}.pata-guide-index-card h3{font-size:32px;margin:8px 0 18px;color:#fff}.pata-guide-index-card b{font-size:13px;letter-spacing:1px}.pata-index-otono{background-image:linear-gradient(135deg,#78432f,#bf8a63)}.pata-index-invierno{background-image:linear-gradient(135deg,#285274,#9cb9c8)}
@media(max-width:900px){.pata-guide-hero{min-height:var(--pata-hero-height-tablet)}.pata-guide-kicker{position:static;margin-top:18px;text-align:left}.pata-dest-grid{grid-template-columns:repeat(2,1fr)}.pata-intro-layout{grid-template-columns:1fr}.pata-pack-grid{grid-template-columns:repeat(2,1fr)}.pata-guides-index-grid{grid-template-columns:1fr}}
@media(max-width:700px){.pata-guide-hero{min-height:var(--pata-hero-height-mobile)}.pata-guide-hero-inner{padding:55px 0 75px}.pata-guide h1{font-size:50px}.pata-guide-stats{grid-template-columns:repeat(2,1fr);margin-top:-25px}.pata-guide-stats>div:nth-child(2){border-right:0}.pata-guide-stats>div:nth-child(-n+2){border-bottom:1px solid #e9ece9}.pata-guide-section{grid-template-columns:1fr;gap:8px;margin:60px auto}.pata-guide-number{padding-top:0}.pata-route-card{flex-direction:column;align-items:flex-start}.pata-route-line{width:100%;flex:none}}
@media(max-width:480px){.pata-dest-grid{grid-template-columns:1fr}.pata-pack-grid{grid-template-columns:1fr}.pata-guide h1{font-size:45px}.pata-guide-stats>div{padding:17px 13px}.pata-guide-stats strong{font-size:14px}}
