.pricing-section{display:flex;flex-wrap:wrap;gap:40px;align-items:stretch;font-family:'Inter',sans-serif}.pricing-card{background:#071c3a;color:#fff;padding:40px;border-radius:30px;flex:1 1 400px}.pricing-card h2{font-size:32px;margin-bottom:30px;font-weight:700}.price-row{display:flex;justify-content:space-between;align-items:center;padding:20px 0;border-bottom:1px solid rgb(255 255 255 / .1)}.price-row:last-child{border-bottom:none}.label-small{color:#FFC107;font-size:12px;letter-spacing:1px;text-transform:uppercase;margin-bottom:5px;display:block}.price-title{font-size:20px;font-weight:500}.price-value{color:#FFC107;font-size:32px;font-weight:700}.price-note{margin-top:25px;font-size:13px;color:#9bb3d3}.value-section{flex:1 1 400px;padding:20px}.value-section h2{font-size:42px;font-weight:800;color:#0b1f3a;margin-bottom:20px}.value-section p{font-size:18px;line-height:1.6;color:#333;margin-bottom:25px}.check-list{list-style:none;padding:0}.check-list li{display:flex;align-items:center;margin-bottom:15px;font-size:18px;color:#0b1f3a}.check-icon{width:22px;height:22px;background:#FFC107;color:#fff;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;margin-right:12px;font-size:14px;font-weight:700}.diad-compare-wrapper{width:100%;padding:50px 20px;background:#F5F7FB;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif}.diad-compare-container{max-width:1100px;margin:0 auto}.diad-compare-header{text-align:center;margin-bottom:40px}.diad-compare-title{font-size:42px;font-weight:800;color:#0B1F3A;margin-bottom:12px}.diad-compare-subtitle{font-size:16px;color:#6B7280;max-width:600px;margin:0 auto}.diad-compare-grid{display:grid;grid-template-columns:1fr;gap:20px}.diad-compare-card{background:#E9EEF5;border-radius:20px;padding:24px;transition:all 0.25s ease}.diad-compare-card:hover{transform:translateY(-4px)}.diad-compare-card.primary{background:#071C3A;color:#fff;border:2px solid #FFC107;box-shadow:0 10px 30px rgb(0 0 0 / .15)}.diad-badge{display:inline-block;background:#FFC107;color:#000;font-size:11px;padding:6px 12px;border-radius:20px;margin-bottom:10px;font-weight:700}.diad-card-title{font-size:20px;font-weight:700;margin-bottom:15px}.diad-compare-card.primary .diad-card-title{color:#fff}.diad-compare-list{list-style:none;padding:0;margin:0}.diad-compare-list li{display:flex;align-items:center;margin-bottom:12px;font-size:14px}.diad-icon{width:22px;height:22px;margin-right:10px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;flex-shrink:0}.good{background:#22C55E;color:#fff}.warn{background:#F59E0B;color:#fff}.bad{background:#EF4444;color:#fff}.diad-compare-cta{text-align:center;margin-top:35px}.diad-cta-text{font-size:15px;color:#6B7280;margin-bottom:15px}.diad-cta-button{background:linear-gradient(135deg,#FFC107,#FFB300);color:#000;padding:14px 32px;border-radius:40px;font-weight:700;text-decoration:none;display:inline-block;box-shadow:0 8px 20px rgb(255 193 7 / .35);transition:all 0.25s ease}.diad-cta-button:hover{transform:translateY(-2px)}.trust-section{padding:60px 20px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;position:relative}.trust-container{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:1fr;gap:30px;text-align:center;padding:30px;border-radius:20px;background:rgb(255 255 255 / .6);backdrop-filter:blur(10px);border:1px solid rgb(0 0 0 / .05)}.trust-item{padding:10px}.trust-icon{width:64px;height:64px;margin:0 auto 15px;border-radius:14px;background:rgb(255 255 255 / .8);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;font-size:26px;box-shadow:0 6px 20px rgb(0 0 0 / .08)}.trust-icon.primary{background:#071C3A;color:#fff}.trust-title{font-size:18px;font-weight:700;color:#0B1F3A;margin-bottom:6px}.trust-sub{font-size:14px;color:#6B7280}.trust-stars{font-size:20px;color:#C28A00;margin-bottom:10px;letter-spacing:3px}.trust-item:hover{transform:translateY(-3px);transition:0.25s ease}@media (max-width:768px){.pricing-section{flex-direction:column}.value-section h2{font-size:32px}.diad-compare-grid{grid-template-columns:1fr}.diad-compare-title{font-size:36px}.trust-container{grid-template-columns:1fr}}@media (min-width:768px){.diad-compare-grid{grid-template-columns:repeat(3,1fr)}.diad-compare-title{font-size:46px}.trust-container{grid-template-columns:repeat(4,1fr)}}