.breadcrumb{color:var(--text-dim);margin-bottom:24px;font-size:13px;font-weight:500}.breadcrumb a{color:var(--navy);text-decoration:none}.prod-hero{border-bottom:1px solid var(--border);background:linear-gradient(#f8fafc 0%,#fff 100%);padding:40px 0 60px;position:relative;overflow:hidden}.prod-hero .wrap{justify-content:center;align-items:center;gap:60px;display:flex}.prod-hero-content{z-index:2;width:50%;max-width:580px;position:relative}.prod-hero h1{color:var(--navy);letter-spacing:-.02em;margin-bottom:24px;font-size:48px;font-weight:800;line-height:1.15}.prod-hero p{color:var(--text-dim);max-width:95%;margin-bottom:48px;font-size:16px;line-height:1.6}.prod-hero-trust{align-items:center;gap:32px;display:flex}.ph-trust-item{color:var(--navy);align-items:center;gap:12px;font-size:13px;font-weight:600;line-height:1.3;display:flex}.ph-trust-icon{border:1px solid var(--border);width:40px;height:40px;color:var(--navy);background:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex;box-shadow:0 2px 8px #00000005}.prod-hero-img{z-index:1;justify-content:flex-start;width:50%;max-width:600px;display:flex;position:relative}.prod-hero-img img{mix-blend-mode:multiply;max-width:100%;height:auto}.section-title{text-align:center;margin-bottom:48px}.section-title h2{color:var(--navy);margin-bottom:12px;font-size:32px;font-weight:800}.section-title p{color:var(--text-dim);font-size:16px}.products-wrapper{background:#fafafa;padding:40px 0}.p-grid-top{grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:24px;display:grid}.p-grid-bottom{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.p-card{background:#fff;border-radius:16px;flex-direction:column;padding:32px;transition:all .3s;display:flex;position:relative;box-shadow:0 4px 20px #00000008}.p-card:hover{transform:translateY(-4px);box-shadow:0 12px 30px #0000000f}.p-card-wide{flex-direction:row;align-items:center;gap:40px}.p-card-wide-content{flex-direction:column;flex:1;height:100%;display:flex}.book-icon-wrapper{margin-bottom:24px}.book-icon-wrapper.wide{flex-shrink:0;margin-bottom:0}.book-mockup{color:#fff;text-align:center;border:1px solid #0000001a;border-radius:4px 12px 12px 4px;flex-direction:column;justify-content:center;align-items:center;width:150px;height:210px;padding:20px 12px;display:flex;position:relative;overflow:hidden;box-shadow:inset 4px 0 10px #ffffff1a,inset -2px 0 4px #0000001a,10px 10px 20px #00000026}.book-mockup:before{content:"";background:linear-gradient(90deg,#fff3,#0000001a);border-right:1px solid #0000001a;width:14px;position:absolute;top:0;bottom:0;left:0}.book-mockup:after{content:"";background:#ffffff1a;width:2px;position:absolute;top:0;bottom:0;left:14px}.bm-logo{opacity:.9;width:20px;height:20px;margin-bottom:12px}.bm-title{letter-spacing:.5px;text-transform:uppercase;margin-bottom:16px;font-family:Outfit,sans-serif;font-size:14px;font-weight:800;line-height:1.2}.bm-grid{opacity:.6;grid-template-columns:1fr 1fr;gap:8px;display:grid}.bm-grid span{border:1px solid;border-radius:50%;width:20px;height:20px;display:block}.book-mockup.blue{background:#1e3a8a}.book-mockup.green{background:#166534}.book-mockup.red{background:#e11d48}.book-mockup.gold{background:#d97706}.book-mockup.navy{background:#0f172a}.p-card.bg-navy{color:#fff;background:#0f172a}.p-card.bg-navy h3{color:#fff}.p-card.bg-navy .p-desc{color:#94a3b8}.p-card.bg-navy .p-features li{color:#e2e8f0}.p-icon-badge{border:1px solid var(--border);border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:24px;font-size:20px;display:flex}.p-icon-badge.blue{color:#3b82f6;background:#eff6ff;border-color:#dbeafe}.p-icon-badge.green{color:#10b981;background:#ecfdf5;border-color:#d1fae5}.p-icon-badge.red{color:#e11d48;background:#fff1f2;border-color:#ffe4e6}.p-card h3{color:var(--navy);margin-bottom:12px;font-size:20px;font-weight:800}.p-card .p-desc{color:var(--text-dim);margin-bottom:24px;font-size:13px;line-height:1.6}.p-features{flex-grow:1;margin-bottom:32px;list-style:none}.p-features li{color:var(--navy);align-items:flex-start;gap:10px;margin-bottom:14px;font-size:13px;font-weight:500;line-height:1.4;display:flex}.p-features li svg{color:#f0523c;flex-shrink:0;margin-top:2px}.p-features li.green-check svg{color:#10b981}.p-features li.gold-check svg{color:#f59e0b}.p-footer{justify-content:space-between;align-items:center;margin-top:auto;display:flex}.p-price{color:var(--navy);font-size:24px;font-weight:800}.p-card.bg-navy .p-price{color:#fff}.btn-book{color:#fff;border-radius:6px;align-items:center;gap:8px;padding:12px 24px;font-size:14px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.btn-book.blue{background:#0f172a}.btn-book.green{background:#166534}.btn-book.red{background:#e11d48}.btn-book.gold{background:#d97706}.btn-book:hover{opacity:.9;transform:translateY(-1px)}.p-badge{text-transform:uppercase;letter-spacing:.5px;z-index:2;border-radius:20px;padding:6px 16px;font-size:11px;font-weight:800;position:absolute;top:-14px;right:32px;box-shadow:0 4px 10px #0000001a}.p-badge.gold{color:#92400e;background:#fde68a}.prod-trust-strip{z-index:10;border:1px solid var(--border);background:#fff;border-radius:12px;justify-content:space-between;max-width:1100px;margin:-30px auto 60px;padding:20px 32px;display:flex;position:relative;box-shadow:0 10px 40px #0000000f}.pts-item{color:var(--navy);align-items:center;gap:10px;font-size:13px;font-weight:600;display:flex}.pts-icon{width:20px;height:20px;color:var(--navy)}.why-choose{background:#fafafa;padding:40px 0 80px}.why-choose .section-title h2{font-family:Outfit,sans-serif;font-weight:800;color:#0d1627!important}.why-grid{text-align:center;grid-template-columns:repeat(6,1fr);gap:16px;display:grid}.why-item .w-icon{width:56px;height:56px;color:var(--navy);justify-content:center;align-items:center;margin:0 auto 16px;font-size:24px;display:flex}.why-item .w-icon svg{stroke-width:1.5px;width:32px;height:32px}.why-item h4{color:var(--navy);margin-bottom:8px;font-size:15px;font-weight:800;line-height:1.4}.why-item p{color:var(--text-dim);padding:0 10px;font-size:14px;line-height:1.5}.cta-bottom-wrap{background:#fafafa;padding:0 0 60px}.cta-bottom{color:#fff;background:linear-gradient(135deg,#0f172a,#1e293b);border-radius:16px;justify-content:space-between;align-items:center;padding:40px 60px;display:flex;position:relative;overflow:hidden}.cta-bottom:before{content:"";background-image:radial-gradient(circle at 100%,#ffffff0d 0%,#0000 50%);position:absolute;inset:0}.cb-left{z-index:1;align-items:center;gap:24px;display:flex;position:relative}.cb-icon{background:#ffffff1a;border-radius:12px;justify-content:center;align-items:center;width:56px;height:56px;font-size:28px;display:flex}.cb-left h3{color:#fff;margin-bottom:6px;font-size:24px;font-weight:800}.cb-left p{color:#94a3b8;font-size:14px}.btn-whatsapp-white{z-index:1;color:#0f172a;background:#fff;border-radius:8px;align-items:center;gap:8px;padding:12px 24px;font-size:14px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex;position:relative}.btn-whatsapp-white:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}@media (max-width:1024px){.p-grid-top{grid-template-columns:repeat(2,1fr)}.p-grid-bottom{grid-template-columns:1fr}.prod-trust-strip{flex-wrap:wrap;justify-content:center;gap:16px}.why-grid{grid-template-columns:repeat(3,1fr);gap:32px 16px}}@media (max-width:768px){.prod-hero .wrap{text-align:center;flex-direction:column;padding:0 16px}.prod-hero h1{font-size:34px;line-height:1.2}.prod-hero-content{width:100%;margin-bottom:40px}.prod-hero-img{justify-content:center;width:100%}.prod-hero p{max-width:100%;margin:0 auto 32px;font-size:16px}.prod-hero-trust{flex-wrap:wrap;justify-content:center;gap:16px}.p-grid-top{grid-template-columns:1fr}.p-card{padding:24px}.p-card-wide{text-align:center;flex-direction:column}.p-features li{text-align:left}.why-grid{grid-template-columns:1fr;gap:32px}.cta-bottom{text-align:center;flex-direction:column;gap:24px;padding:32px 24px}.cb-left{flex-direction:column}.prod-footer .footer-grid{text-align:center;grid-template-columns:1fr;gap:32px}.prod-footer .footer-logo,.prod-footer .socials{justify-content:center}}
