.features-overview[data-v-4d4a6450]{background-color:#0a0a0a;color:#fff;overflow:hidden;padding:100px 20px;position:relative}.background-grid[data-v-4d4a6450]{background-image:linear-gradient(rgba(166,127,45,.05) 1px,transparent 0),linear-gradient(90deg,rgba(166,127,45,.05) 1px,transparent 0);background-size:50px 50px;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.overview-container[data-v-4d4a6450]{margin:0 auto;max-width:1200px;position:relative;z-index:1}.section-header[data-v-4d4a6450]{margin-bottom:60px;text-align:center}.badge[data-v-4d4a6450]{align-items:center;background:linear-gradient(135deg,#71103d4d,#a67f2d4d);border:1px solid rgba(166,127,45,.4);border-radius:20px;color:#a67f2d;display:inline-flex;font-size:14px;font-weight:700;gap:8px;margin-bottom:20px;padding:8px 16px}.badge-icon[data-v-4d4a6450]{height:16px;width:16px}.section-title[data-v-4d4a6450]{align-items:center;display:flex;flex-direction:column;font-size:42px;font-weight:700;line-height:1.2;margin:0 0 20px}.title-highlight[data-v-4d4a6450]{background:linear-gradient(90deg,#71103d,#a67f2d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-size:.85em;margin-top:8px}.section-description[data-v-4d4a6450]{color:#b0b0b0;font-size:18px;line-height:1.7;margin:0 auto;max-width:700px}.pillars-grid[data-v-4d4a6450]{display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.pillar-card[data-v-4d4a6450]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#141414e6,#1e1e1ee6);border:1px solid rgba(166,127,45,.2);border-radius:16px;display:flex;flex-direction:column;padding:40px 30px;position:relative;transition:all .3s ease}.pillar-card[data-v-4d4a6450]:hover{border-color:#a67f2d66;box-shadow:0 12px 30px #71103d33;transform:translateY(-5px)}.pillar-card.featured[data-v-4d4a6450]{background:linear-gradient(135deg,#71103d26,#a67f2d26);border:2px solid rgba(166,127,45,.5)}.featured-badge[data-v-4d4a6450]{align-items:center;background:linear-gradient(135deg,#71103d,#a67f2d);border-radius:20px;box-shadow:0 4px 10px #71103d66;color:#fff;display:flex;font-size:12px;font-weight:700;gap:5px;padding:6px 12px;position:absolute;right:20px;top:-12px}.sparkle-icon[data-v-4d4a6450]{height:14px;width:14px}.pillar-icon-wrapper[data-v-4d4a6450]{align-items:center;background:linear-gradient(135deg,#71103d,#a67f2d);border-radius:16px;box-shadow:0 4px 15px #71103d4d;display:flex;height:70px;justify-content:center;margin-bottom:20px;width:70px}.pillar-icon[data-v-4d4a6450]{color:#fff;height:35px;width:35px}.pillar-tag[data-v-4d4a6450]{background:#a67f2d33;border-radius:50px;color:#a67f2d;display:inline-block;font-size:12px;font-weight:700;letter-spacing:.5px;margin-bottom:15px;padding:6px 12px;width:-moz-fit-content;width:fit-content}.pillar-title[data-v-4d4a6450]{color:#fff;font-size:24px;font-weight:700;margin:0 0 15px}.pillar-description[data-v-4d4a6450]{color:#b0b0b0;font-size:16px;line-height:1.6;margin:0 0 25px}.pillar-features[data-v-4d4a6450]{flex:1;list-style:none;margin:0 0 30px;padding:0}.pillar-features li[data-v-4d4a6450]{align-items:flex-start;color:#fffc;display:flex;font-size:15px;gap:12px;line-height:1.5;margin-bottom:12px}.check-icon[data-v-4d4a6450]{color:#10b981;flex-shrink:0;height:18px;margin-top:2px;width:18px}.pillar-link[data-v-4d4a6450]{align-items:center;color:#a67f2d;display:inline-flex;font-size:16px;font-weight:600;gap:8px;margin-top:auto;text-decoration:none;transition:all .2s ease}.pillar-link[data-v-4d4a6450]:hover{color:#c99d3a;gap:12px}.link-icon[data-v-4d4a6450]{height:16px;width:16px}@media(max-width:1024px){.section-title[data-v-4d4a6450]{font-size:36px}.pillars-grid[data-v-4d4a6450]{gap:25px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}@media(max-width:768px){.features-overview[data-v-4d4a6450]{padding:80px 15px}.section-title[data-v-4d4a6450]{font-size:32px}.section-description[data-v-4d4a6450]{font-size:16px}.pillars-grid[data-v-4d4a6450]{gap:25px;grid-template-columns:1fr}.pillar-card[data-v-4d4a6450]{padding:35px 25px}}@media(max-width:480px){.features-overview[data-v-4d4a6450]{padding:60px 15px}.section-title[data-v-4d4a6450]{font-size:28px}.pillar-card[data-v-4d4a6450]{padding:30px 20px}.pillar-icon-wrapper[data-v-4d4a6450]{height:60px;width:60px}.pillar-icon[data-v-4d4a6450]{height:30px;width:30px}.pillar-title[data-v-4d4a6450]{font-size:22px}}
