@charset "UTF-8";.pod-vs-page{font-family:Arial,sans-serif;color:#222;line-height:1.8;max-width:1200px;margin:70px auto;padding:0 20px}.pod-vs-page *{box-sizing:border-box}.pod-vs-page h1{color:#0f3a26;font-size:clamp(2.8rem,5vw,5rem);line-height:.95;margin:0 0 28px;font-family:Georgia,serif}.pod-vs-page h2{color:#0f3a26;font-size:clamp(2rem,4vw,3rem);margin:0 0 24px;line-height:1.1;font-family:Georgia,serif}.pod-vs-page h3{color:#0f3a26;font-size:1.55rem;margin:0 0 17px;line-height:1.15;font-family:Georgia,serif}.pod-vs-page p{margin:0 0 22px;font-size:1.05rem}.pod-vs-page ul{padding-left:22px}.pod-vs-page li{margin-bottom:11px}.pod-vs-page a{transition:.3s}.pod-vs-eyebrow{display:inline-block;margin-bottom:18px;color:#6a914d;font-size:.82rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase}.pod-vs-hero{display:grid;grid-template-columns:1.05fr .95fr;gap:60px;align-items:center;margin-bottom:75px}.pod-vs-hero img{width:100%;min-height:490px;object-fit:cover;border-radius:18px;box-shadow:0 15px 40px rgba(0,0,0,.12)}.pod-vs-intro{font-size:1.18rem !important;color:#39483f}.pod-vs-buttons{display:flex;flex-wrap:wrap;gap:14px;margin-top:30px}.pod-vs-btn{display:inline-block;background:linear-gradient(135deg,#719d51,#4f7938);color:#fff !important;text-decoration:none;padding:16px 27px;border-radius:8px;text-transform:uppercase;font-weight:700;font-size:.84rem;letter-spacing:.8px;box-shadow:0 7px 18px rgba(79,121,56,.20)}.pod-vs-btn:hover{background:linear-gradient(135deg,#82b45d,#5d8d43);color:#fff !important;transform:translateY(-2px)}.pod-vs-btn-dark{background:#10251c}.pod-vs-btn-dark:hover{background:#1f5b3d}.pod-vs-trust{display:grid;grid-template-columns:repeat(4,1fr);background:#b8925d;border-radius:14px;overflow:hidden;margin:0 0 90px}.pod-vs-trust div{padding:20px 14px;text-align:center;color:#15251d;font-size:.76rem;font-weight:700;letter-spacing:.8px;text-transform:uppercase;border-right:1px solid rgba(15,58,38,.18)}.pod-vs-trust div:last-child{border-right:none}.pod-vs-centred{max-width:900px;margin:0 auto 55px;text-align:center}.pod-vs-products{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin:55px 0 90px}.pod-vs-product{background:#f7f5f1;padding:42px 38px;border-radius:20px;box-shadow:0 10px 28px rgba(0,0,0,.06);transition:.3s}.pod-vs-product:hover{transform:translateY(-5px);box-shadow:0 16px 34px rgba(0,0,0,.10)}.pod-vs-product-pod{border-top:6px solid #719d51}.pod-vs-product-hut{border-top:6px solid #b8925d}.pod-vs-label{display:inline-block;margin-bottom:16px;padding:7px 12px;border-radius:20px;background:#10251c;color:#fff;font-size:.72rem;font-weight:700;letter-spacing:.8px;text-transform:uppercase}.pod-vs-table-wrap{overflow-x:auto;margin:55px 0 90px;border-radius:18px;box-shadow:0 10px 28px rgba(0,0,0,.06)}.pod-vs-table{width:100%;min-width:760px;border-collapse:collapse;background:#fff}.pod-vs-table th{background:#10251c;color:#fff;padding:20px 18px;text-align:left;font-size:.88rem;text-transform:uppercase;letter-spacing:.6px}.pod-vs-table td{padding:20px 18px;border-bottom:1px solid #e4e7e4;vertical-align:top}.pod-vs-table tr:nth-child(even) td{background:#f7f5f1}.pod-vs-table tr:last-child td{border-bottom:none}.pod-vs-table td:first-child{font-weight:700;color:#0f3a26}.pod-vs-dark{background:#10251c;color:#fff;padding:70px 50px;border-radius:24px;margin:90px 0}.pod-vs-dark h2,.pod-vs-dark h3{color:#fff}.pod-vs-dark p,.pod-vs-dark li{color:#f1f1f1}.pod-vs-dark-grid{display:grid;grid-template-columns:1fr 1fr;gap:55px}.pod-vs-split{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;margin:90px 0}.pod-vs-split img{width:100%;border-radius:18px;box-shadow:0 15px 40px rgba(0,0,0,.12)}.pod-vs-factors{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin:55px 0 90px}.pod-vs-factor{background:#fff;border:1px solid #e1e5e1;padding:34px 30px;border-radius:18px;box-shadow:0 8px 25px rgba(0,0,0,.05)}.pod-vs-factor-number{display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin-bottom:22px;background:#719d51;color:#fff;border-radius:50%;font-weight:700}.pod-vs-decisions{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin:55px 0 90px}.pod-vs-decision{background:#f7f5f1;padding:40px 36px;border-radius:18px;box-shadow:0 10px 28px rgba(0,0,0,.06)}.pod-vs-decision-pod{border-left:6px solid #719d51}.pod-vs-decision-hut{border-left:6px solid #b8925d}.pod-vs-commercial{background:#f7f5f1;padding:65px 50px;border-radius:24px;margin:90px 0}.pod-vs-commercial-grid{display:grid;grid-template-columns:1fr 1fr;gap:55px}.pod-vs-commercial-box{padding-left:25px;border-left:4px solid #719d51}.pod-vs-faq{max-width:950px;margin:0 auto}.pod-vs-faq-item{padding:28px 0;border-bottom:1px solid #d9ddd9}.pod-vs-faq-item:last-child{border-bottom:none}.pod-vs-note{background:#fff8e8;border-left:5px solid #b8925d;padding:30px 32px;border-radius:10px;margin:65px 0}.pod-vs-note p:last-child{margin-bottom:0}.pod-vs-cta{background:linear-gradient(rgba(16,37,28,.92),rgba(16,37,28,.92)),url('https://oddpods.wales/images/glamping_pod_manufacturer_wales.jpg') center/cover;padding:90px 40px;border-radius:24px;text-align:center;color:#fff;margin-top:90px}.pod-vs-cta h2{color:#fff;margin-bottom:24px}.pod-vs-cta p{max-width:850px;margin:0 auto 35px;color:#f2f2f2}.pod-vs-links{margin-top:45px;display:flex;flex-wrap:wrap;gap:15px;justify-content:center}.pod-vs-links a{display:inline-block;background:#fff;color:#10251c !important;text-decoration:none;padding:13px 20px;border-radius:6px;font-weight:700}.pod-vs-links a:hover{background:#719d51;color:#fff !important}@media (max-width:980px){.pod-vs-hero,.pod-vs-products,.pod-vs-dark-grid,.pod-vs-split,.pod-vs-decisions,.pod-vs-commercial-grid{grid-template-columns:1fr}.pod-vs-factors{grid-template-columns:1fr 1fr}}@media (max-width:720px){.pod-vs-page{margin-top:45px}.pod-vs-hero{gap:35px}.pod-vs-hero img{min-height:330px}.pod-vs-trust,.pod-vs-factors{grid-template-columns:1fr}.pod-vs-trust div{border-right:none;border-bottom:1px solid rgba(15,58,38,.18)}.pod-vs-trust div:last-child{border-bottom:none}.pod-vs-dark,.pod-vs-commercial{padding:45px 28px}.pod-vs-cta{padding:65px 25px}}
