html,body{width:100%;overflow-x:hidden}img,video,canvas,svg{max-width:100%}:root{--bg: #ffffff;--panel: rgba(0, 102, 204, .04);--panel2: rgba(0, 102, 204, .02);--text: #1a1a2e;--muted: #4a5568;--line: rgba(0, 102, 204, .12);--line2: rgba(0, 102, 204, .25);--accent: #0066cc;--accent2: #4d94ff;--accent-light: #e6f0ff;--accent-deep: #004999;--shadow: 0 20px 80px rgba(0, 102, 204, .08);--shadow2: 0 12px 40px rgba(0, 102, 204, .06);--radius: 22px}*{box-sizing:border-box}html,body{height:100%}body{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial;background:radial-gradient(1200px 700px at 15% 10%,rgba(0,102,204,.03),transparent 60%),radial-gradient(900px 600px at 85% 20%,rgba(77,148,255,.02),transparent 55%),radial-gradient(1000px 800px at 50% 90%,rgba(0,102,204,.02),transparent 65%),var(--bg);color:var(--text);overflow-x:hidden}a{color:inherit;text-decoration:none}.container{width:min(1160px,92%);margin:0 auto}::selection{background:#0066cc1f}.section{padding:84px 0;border-top:1px solid var(--line)}@media (max-width: 900px){.section{padding:64px 0}}.h1{font-size:clamp(36px,4.6vw,64px);line-height:1.02;margin:0;letter-spacing:-.02em;color:#1a1a2e}.h2{font-size:clamp(26px,3vw,40px);margin:0 0 10px;letter-spacing:-.01em;color:#1a1a2e}.p{color:var(--muted);line-height:1.8;margin:14px 0 0;font-size:16px}.small{font-size:13px;color:var(--muted)}.grid{display:grid;gap:18px}.card{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:20px;box-shadow:var(--shadow2);color:#1a1a2e}.card.soft{background:#fafcff;border:1px solid var(--line);box-shadow:0 4px 12px #0066cc05}.hr{height:1px;background:var(--line);border:none;margin:18px 0}.nav{position:sticky;top:0;z-index:40;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffd9;border-bottom:1px solid var(--line)}.navInner{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 0}.logo{font-weight:900;letter-spacing:.2px;display:flex;align-items:center;gap:10px;color:#1a1a2e}.logoDot{width:10px;height:10px;border-radius:999px;background:linear-gradient(135deg,var(--accent),var(--accent2));box-shadow:0 0 0 6px #0066cc14}.navLinks{display:flex;gap:18px;flex-wrap:wrap;color:var(--muted);font-weight:600;font-size:14px}.navLinks a{position:relative;padding:8px 10px;border-radius:999px;color:#4a5568}.navLinks a:hover{color:var(--accent);background:#0066cc0a}@media (max-width: 920px){.navLinks{display:none}}.hero{padding:92px 0 54px}.heroWrap{display:grid;grid-template-columns:1.2fr .8fr;gap:22px;align-items:start}@media (max-width: 900px){.heroWrap{grid-template-columns:1fr}}.badge{display:inline-flex;gap:10px;align-items:center;padding:10px 14px;border:1px solid var(--line);border-radius:999px;color:var(--accent);background:#ffffffe6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-weight:600;position:relative;overflow:hidden}.badge .spark{width:10px;height:10px;border-radius:999px;background:linear-gradient(135deg,var(--accent),var(--accent2));box-shadow:0 0 24px #0066cc59;animation:pulse 2s ease-in-out infinite}@keyframes pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.8}}.badge span:not(.spark){background:linear-gradient(90deg,#06c,#4d94ff,#06c);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:shine 3s linear infinite}@keyframes shine{to{background-position:200% center}}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:12px 16px;border-radius:16px;border:1px solid var(--line);background:#fff;color:#1a1a2e;font-weight:800;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease;-webkit-user-select:none;user-select:none}.btn:hover{transform:translateY(-2px);border-color:var(--accent);background:var(--accent-light)}.btn:active{transform:translateY(0) scale(.99)}.btn.primary{border:none;background:linear-gradient(135deg,var(--accent),var(--accent2));color:#fff;box-shadow:0 18px 55px #0066cc38}.btn.primary:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:16px;background:radial-gradient(900px 200px at 10% 0%,rgba(255,255,255,.35),transparent 40%),radial-gradient(900px 200px at 90% 100%,rgba(255,255,255,.2),transparent 45%);opacity:.55;pointer-events:none}.btn.primary:hover{transform:translateY(-3px);box-shadow:0 24px 70px #0066cc47}.btn.wide{width:100%}.lift{transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.lift:hover{transform:translateY(-6px);border-color:var(--accent);box-shadow:0 20px 40px #0066cc14}.list{margin:12px 0 0;padding:0;list-style:none;color:var(--muted)}.list li{padding:9px 0;border-bottom:1px dashed var(--line)}.input,.textarea,.select{width:100%;padding:12px;border-radius:16px;border:1px solid var(--line);background:#fff;color:#1a1a2e;outline:none}.input:focus,.textarea:focus,.select:focus{border-color:var(--accent);box-shadow:0 0 0 5px #0066cc14}.textarea{min-height:120px;resize:vertical}.row2{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width: 680px){.row2{grid-template-columns:1fr}}.strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#fafcff;padding:16px 0}.footer{padding:60px 0 30px;border-top:1px solid rgba(255,255,255,.1);color:#fff;background:linear-gradient(180deg,#0a0a0a,#000);margin-top:80px}.footerGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:40px}.footerLogo{font-size:22px;font-weight:900;margin-bottom:14px;color:#fff}.footerDesc{font-size:14px;opacity:.7;line-height:1.6;color:#ccc}.footerTitle{font-weight:800;margin-bottom:14px;color:#fff}.footerCol ul{list-style:none;padding:0;margin:0}.footerCol li{margin-bottom:8px;font-size:14px;opacity:.75;color:#ccc}.footerCol a{text-decoration:none;color:#ccc;transition:color .3s ease}.footerCol a:hover{color:#4d94ff}.footerContact div{display:flex;align-items:center;gap:8px;margin-bottom:10px;font-size:14px;opacity:.75;color:#ccc}.footerSocial{margin-top:40px;display:flex;justify-content:center;gap:16px}.footerSocial a{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:10px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#fff;transition:all .3s ease}.footerSocial a:hover{transform:translateY(-3px);background:#06c;border-color:#06c}.footerBottom{margin-top:40px;text-align:center;font-size:13px;opacity:.6;color:#999}.grain:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)' opacity='.02'/%3E%3C/svg%3E");mix-blend-mode:overlay;opacity:.06}:root{--space-1: 8px;--space-2: 12px;--space-3: 16px;--space-4: 22px;--space-5: 30px;--space-6: 42px;--space-7: 60px;--text-1: 14px;--text-2: 16px;--text-3: 18px;--text-4: 22px;--maxw: 1160px}.container{width:min(var(--maxw),92%);margin:0 auto}.p{font-size:var(--text-2)}.small{font-size:var(--text-1)}.scrollProgress{position:fixed;top:0;left:0;right:0;height:3px;transform-origin:0% 50%;z-index:80;background:linear-gradient(90deg,#06c,#4d94ff);box-shadow:0 10px 30px #0066cc26}.heroFX{position:absolute;top:-120px;right:-80px;bottom:-120px;left:-80px;pointer-events:none;z-index:0;overflow:hidden}.blob{position:absolute;width:520px;height:520px;border-radius:999px;filter:blur(40px);opacity:.22;mix-blend-mode:screen;will-change:transform}.blob.one{left:-120px;top:-80px;background:radial-gradient(circle at 30% 30%,rgba(0,102,204,.4),transparent 60%)}.blob.two{right:-160px;top:-40px;background:radial-gradient(circle at 60% 40%,rgba(77,148,255,.3),transparent 60%);opacity:.12}.blob.three{left:20%;bottom:-220px;background:radial-gradient(circle at 50% 50%,rgba(0,102,204,.25),transparent 62%);opacity:.1}.hero{position:relative;isolation:isolate}.hero>.container{position:relative;z-index:1}.btn{position:relative;overflow:hidden}.btnInner{position:relative;z-index:2}.btnShineLayer{position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:inherit;background:radial-gradient(420px 120px at 20% 0%,rgba(255,255,255,.4),transparent 55%),radial-gradient(380px 120px at 80% 100%,rgba(255,255,255,.22),transparent 55%);opacity:0;transition:opacity .18s ease,transform .18s ease;z-index:1}.btn:hover .btnShineLayer{opacity:.6;transform:translateY(-1px)}.btn.primary{transform:translateZ(0)}.btn.primary:hover{transform:translateY(-4px);box-shadow:0 30px 90px #0066cc59}.card.lift{transition:transform .18s ease,border-color .18s ease,background .18s ease}.card.lift:hover{transform:translateY(-7px);border-color:var(--accent);background:#fff;box-shadow:0 20px 40px #0066cc14}.section{padding:92px 0}@media (max-width: 900px){.section{padding:66px 0}.blob{width:420px;height:420px}}.contactLeft{display:flex;flex-direction:column;justify-content:space-between;background:#fff;border:1px solid var(--line)}.contactPoints{margin-top:18px;display:grid;gap:12px;font-weight:600;color:#1a1a2e}.contactPoints div{display:flex;align-items:center;gap:8px;font-size:16px}.contactPoints div svg{display:inline-block;transform:translateY(2px);color:var(--accent)}.contactMini{margin-top:22px;display:flex;gap:12px;flex-wrap:wrap}.miniStep{padding:10px 14px;border-radius:999px;border:1px solid var(--line);background:#fafcff;font-weight:700;font-size:13px;color:var(--muted)}.package-card{position:relative;padding:32px 28px;background:linear-gradient(145deg,#06c,#004999);border:none;border-radius:var(--radius);color:#fff;box-shadow:0 25px 50px -12px #0066cc40;transition:transform .3s cubic-bezier(.2,0,0,1),box-shadow .3s ease;overflow:hidden;isolation:isolate;margin:0}.package-card:hover{transform:translateY(-6px);box-shadow:0 35px 60px -15px #0066cc59}.package-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:radial-gradient(600px 200px at 50% -20%,rgba(255,255,255,.15),transparent 60%);opacity:.5;pointer-events:none}.package-card:first-child{background:linear-gradient(145deg,#2679cc,#036);border:1px solid rgba(255,255,255,.1);transform:scale(1.04)}.package-card:first-child:hover{background:linear-gradient(145deg,#2679cc,#036);transform:scale(1.06) translateY(-6px)}.package-card *{position:relative;z-index:2;color:#fff!important}.package-card .badge{display:inline-block;padding:8px 20px;border-radius:100px;font-size:14px;font-weight:800;letter-spacing:1px;color:#fff!important;margin-bottom:16px;text-transform:uppercase;border:1px solid rgba(255,255,255,.15);box-shadow:0 4px 12px #0003;transition:transform .2s ease,box-shadow .2s ease}.package-card:hover .badge{transform:translateY(-2px);box-shadow:0 8px 16px #00000040}.package-card h3,.package-card .package-name,.package-card .name{font-size:28px;font-weight:900;margin:0 0 6px;color:#fff!important;text-shadow:0 2px 4px rgba(0,0,0,.2);letter-spacing:-.5px;line-height:1.2;transition:transform .2s ease}.package-card:hover h3{transform:translateY(-1px)}.package-card .tagline{font-size:16px;color:#fffffff2!important;margin:0 0 24px;font-weight:500;border-bottom:1px solid rgba(255,255,255,.2);padding-bottom:20px;line-height:1.6;transition:border-color .2s ease}.package-card:hover .tagline{border-bottom-color:#ffffff4d}.package-card .includes-list{list-style:none;padding:0;margin:0 0 28px}.package-card .includes-list li{padding:12px 0 12px 28px;position:relative;color:#fff!important;font-size:15px;font-weight:400;border-bottom:1px solid rgba(255,255,255,.15);line-height:1.6;opacity:1!important;transition:transform .2s ease,padding-left .2s ease}.package-card:hover .includes-list li{transform:translate(3px)}.package-card:hover .includes-list li:nth-child(1){transition-delay:.02s}.package-card:hover .includes-list li:nth-child(2){transition-delay:.04s}.package-card:hover .includes-list li:nth-child(3){transition-delay:.06s}.package-card:hover .includes-list li:nth-child(4){transition-delay:.08s}.package-card:hover .includes-list li:nth-child(5){transition-delay:.1s}.package-card:hover .includes-list li:nth-child(6){transition-delay:.12s}.package-card:hover .includes-list li:nth-child(7){transition-delay:.14s}.package-card:hover .includes-list li:nth-child(8){transition-delay:.16s}.package-card .includes-list li:last-child{border-bottom:none}.package-card .includes-list li:before{content:"✓";position:absolute;left:0;color:#fff!important;font-weight:700;font-size:16px;text-shadow:0 2px 4px rgba(0,0,0,.2);transition:transform .2s ease}.package-card:hover .includes-list li:before{transform:scale(1.2)}.package-card .discount-badge{display:inline-block;padding:8px 20px;background:#cfb53b!important;border-radius:100px;font-size:14px;font-weight:800;color:#000!important;letter-spacing:1px;margin-bottom:16px;border:1px solid rgba(255,215,0,.3);box-shadow:0 4px 15px #cfb53b4d;text-transform:uppercase;transition:transform .3s ease,box-shadow .3s ease;animation:softPulse 3s infinite ease-in-out}@keyframes softPulse{0%,to{transform:scale(1);box-shadow:0 4px 15px #cfb53b4d}50%{transform:scale(1.02);box-shadow:0 8px 25px #cfb53b80}}.package-card:hover .discount-badge{animation:none;transform:scale(1.05);box-shadow:0 10px 30px #cfb53b99}.package-card .btn{width:100%;justify-content:center;margin-top:24px;font-weight:800;text-transform:uppercase;letter-spacing:1px;padding:16px 20px;border:none;color:#fff;font-size:15px;border-radius:14px;background:#1a1a2e;box-shadow:0 8px 20px -5px #0000004d;transition:transform .25s ease,box-shadow .25s ease,letter-spacing .25s ease;position:relative;overflow:hidden}.package-card .btn:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 12px 28px #00000059;letter-spacing:1.5px}.package-card .btn:after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:#ffffff1a;transform:translate(-50%,-50%);transition:width .4s ease,height .4s ease;z-index:0;pointer-events:none}.package-card .btn:hover:after{width:300px;height:300px}.package-card .btn span{position:relative;z-index:2}.package-card:nth-child(1) .btn{background:linear-gradient(135deg,#2c3e50,#1e2a36)}.package-card:nth-child(2) .btn{background:linear-gradient(135deg,#2d3e4f,#1f2b36)}.package-card:nth-child(3) .btn{background:linear-gradient(135deg,#2b3a4a,#1d2832)}.package-card:nth-child(4) .btn{background:linear-gradient(135deg,#283b4c,#1a2632)}.package-card:nth-child(5) .btn{background:linear-gradient(135deg,#2a3847,#1c2630)}.package-card:nth-child(6) .btn{background:linear-gradient(135deg,#263a48,#18242f)}.package-card:nth-child(1) .btn:hover{background:linear-gradient(135deg,#2c3e50,#1e2a36)}.package-card:nth-child(2) .btn:hover{background:linear-gradient(135deg,#2d3e4f,#1f2b36)}.package-card:nth-child(3) .btn:hover{background:linear-gradient(135deg,#2b3a4a,#1d2832)}.package-card:nth-child(4) .btn:hover{background:linear-gradient(135deg,#283b4c,#1a2632)}.package-card:nth-child(5) .btn:hover{background:linear-gradient(135deg,#2a3847,#1c2630)}.package-card:nth-child(6) .btn:hover{background:linear-gradient(135deg,#263a48,#18242f)}.package-card .btn:before,.package-card .btn:hover:before{display:none}.package-header{display:flex;flex-direction:column;gap:8px;margin-bottom:20px}.package-card p,.package-card span,.package-card div:not(.btn){color:#fff!important}.package-meta{color:#ffffffe6;font-size:14px;font-weight:600;display:flex;align-items:center;gap:8px}.package-card .package-icon{font-size:36px;margin-bottom:16px;filter:drop-shadow(0 4px 8px rgba(0,0,0,.25));transition:transform .3s ease}.package-card:hover .package-icon{transform:translateY(-3px) scale(1.05)}.grid.grid3{row-gap:50px!important;column-gap:28px!important}.package-card{padding:28px 22px}.package-card h3{font-size:24px}.package-card:hover{transform:translateY(-4px)}@media (max-width: 480px){.grid.grid3{gap:20px}.package-card{padding:24px 18px}.package-card .name{font-size:22px}.package-card .badge,.package-card .discount-badge{padding:6px 16px;font-size:13px}.package-card:hover{transform:translateY(-3px)}}.package-card .text-muted{color:#fffffff2!important}.package-card .btn{color:#fff!important}.package-card .btn:active{transform:translateY(0) scale(.98);box-shadow:0 5px 15px -5px #0000004d}select.select,.select{background:#fff;color:#1a1a2e;border:1px solid var(--line)}select.select option,.select option{background-color:#fff;color:#1a1a2e}select.select:focus,.select:focus{border-color:var(--accent);box-shadow:0 0 0 5px #0066cc14}select.select:focus-visible,.select:focus-visible{outline:none}.brandName{font-size:22px;font-weight:900;letter-spacing:.4px;line-height:1;color:#1a1a2e}@media (max-width: 768px){.brandName{font-size:20px}}img,video{max-width:100%;height:auto}@media (max-width: 480px){.container{width:94%}}@media (max-width: 900px){.hero{padding:72px 0 42px}.heroWrap{grid-template-columns:1fr!important}}@media (max-width: 520px){.hero .grid{grid-template-columns:1fr!important}}@media (max-width: 1024px){.grid[style*="repeat(3"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 640px){.grid[style*="repeat(3"],.grid[style*="repeat(2"]{grid-template-columns:1fr!important}}@media (max-width: 900px){#contact .grid{grid-template-columns:1fr!important}}@media (max-width: 520px){.btn{width:100%;justify-content:center}.btn.wide{width:100%}}@media (max-width: 520px){.card{padding:16px;border-radius:18px}}@media (max-width: 520px){.footerNav{gap:8px}}.navCta{display:block}.hamburger{display:none;width:44px;height:44px;border-radius:14px;border:1px solid var(--line);background:#fff;cursor:pointer}.hamburger span{display:block;height:2px;width:18px;margin:4px auto;background:#1a1a2e;border-radius:999px}@media (max-width: 920px){.navLinks,.navCta{display:none}.hamburger{display:inline-block}}.mobileMenu{border-top:1px solid var(--line);background:#fffffff2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.mobileMenuInner{padding:12px 0 16px;display:grid;gap:10px}.mobileLink{width:100%;text-align:left;padding:12px 14px;border-radius:16px;border:1px solid var(--line);background:#fff;color:#1a1a2e;font-weight:800;cursor:pointer}.mobileLink:hover{border-color:var(--accent);background:var(--accent-light)}.container{width:min(1120px,100% - 32px);margin-inline:auto}@media (max-width: 980px){.heroWrap{display:grid;grid-template-columns:1fr!important;gap:18px}.navLinks{display:none}}@media (max-width: 700px){.grid{grid-template-columns:1fr!important}.btn.wide{width:100%}}.grid{display:grid;gap:16px}.grid2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width: 900px){.grid2,.grid3{grid-template-columns:1fr}}@media (max-width: 700px){html,body{overflow-x:hidden}.blob{filter:blur(40px)!important;opacity:.3!important;transform:translateZ(0)}.heroFX{opacity:.8!important}.card{-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}.lift{box-shadow:0 12px 28px #0066cc0a!important}}@media (prefers-reduced-motion: reduce){*{animation:none!important;transition:none!important;scroll-behavior:auto!important}.badge span:not(.spark){animation:none!important;-webkit-text-fill-color:#0066cc}}.contactForm{display:grid;gap:14px}.formHeader .h3{font-size:28px;font-weight:900;margin:0;color:#1a1a2e}.formGrid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.field.full{grid-column:1 / -1}.label{display:block;font-size:13px;opacity:.85;margin:0 0 8px;color:#4a5568}.input{width:100%;border-radius:999px;padding:12px 14px;border:1px solid var(--line);background:#fff;color:#1a1a2e;outline:none}.input::placeholder{color:#a0aec0}.textarea{min-height:140px;border-radius:18px;resize:vertical}select.input{-webkit-appearance:none;-moz-appearance:none;appearance:none}select.input option{background:#fff;color:#1a1a2e}.notice{border-radius:14px;padding:12px 14px;border:1px solid var(--line)}.notice.success{background:#0066cc0d;color:#06c}.notice.error{background:#dc26260d;color:#dc2626}@media (max-width: 720px){.formGrid{grid-template-columns:1fr}}.logoImg{height:32px;display:block}@media (max-width: 480px){.logoImg{height:26px}}.logoRow{display:flex;gap:18px;margin-top:10px;align-items:center;flex-wrap:wrap;opacity:.9}.logoRow img{height:22px;filter:grayscale(100%) brightness(.5);opacity:.85;transition:filter .25s ease,opacity .25s ease,transform .25s ease}.logoRow img:hover{filter:grayscale(0%) brightness(1);opacity:1;transform:translateY(-1px)}.logoImg{height:100px;width:auto;object-fit:contain}.logoRow{display:flex;justify-content:center;align-items:center;margin-top:14px}.logoRow img{height:64px;width:200px;height:130px;opacity:.9}@media (max-width: 768px){.logoImg{height:100px}.logoRow img{height:130px}}.trust-wrapper{width:100%;display:flex;justify-content:center;padding:24px 0}.trust-badge{padding:10px 22px;font-size:14px;color:#4a5568;letter-spacing:.5px;border-radius:999px;background:#fff;border:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 0 25px #0066cc14;transition:all .3s ease}.trust-badge:hover{border-color:var(--accent);box-shadow:0 0 35px #0066cc26}.feature-row{display:flex;align-items:center;gap:10px;font-weight:700}.icon-accent{background:linear-gradient(135deg,#06c,#4d94ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:18px;display:inline-flex;align-items:center}.feature-text{color:#1a1a2e}.contactItem{display:flex;align-items:center;gap:8px}.contactIcon{position:relative;top:2px;color:var(--accent)}.package-card .badge.featured:contains("Most Popular"){background:linear-gradient(135deg,#06c,#4d94ff)}#services .h2{position:relative;display:inline-block;margin-bottom:20px}#services .h2:after{content:"";position:absolute;bottom:-10px;left:0;width:60px;height:3px;background:linear-gradient(90deg,#06c,#4d94ff);border-radius:3px}#services .p{max-width:600px;color:#4a5568}.section-title-frame{display:inline-block;border:2px solid #3b82f6;padding:4px 16px;border-radius:8px;color:#3b82f6;font-weight:600;margin-bottom:8px}.highlight-title{background:linear-gradient(90deg,#ff6a00,#fc0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:700;font-size:2.5rem;text-transform:uppercase;letter-spacing:1px;transition:transform .3s,filter .3s}
