/* Auto-generated Inline Styles */
.geo-inline-1 { height:200px;width:auto;display:inline-block;vertical-align:middle;margin-right:0px; }
.geo-inline-2 { justify-content:center;margin-bottom:0.75rem; }
.geo-inline-3 { justify-content:center; }
.geo-inline-4 { padding:8px 20px;font-size:.82rem; }
.geo-inline-5 { text-align:center; }
.geo-inline-6 { border-radius:24px;box-shadow:0 20px 60px rgba(26,35,50,.12); }
.geo-inline-7 { margin-top:8px; }
.geo-inline-8 { text-align:center;margin-bottom:50px; }
.geo-inline-9 { padding:90px 0;background:var(--bg-section); }
.geo-inline-10 { margin-right: 12px; }
.geo-inline-11 { display:flex;align-items:center;gap:.75rem; }
.geo-inline-12 { display:flex;align-items:center;gap:.4rem; }
.geo-inline-13 { height:2.4rem;padding-left:2.25rem;width:100%;max-width:280px; }
.geo-inline-14 { display:none; }
.geo-inline-15 { margin-top:32px; }
.geo-inline-16 { font-size:.9rem;font-weight:700;color:var(--dark);margin-bottom:14px; }
.geo-inline-17 { gap:12px; }
.geo-inline-18 { width:44px;height:44px; }
.geo-inline-19 { width:44px;height:44px;background:var(--teal-light); }
.geo-inline-20 { color:var(--teal); }
.geo-inline-21 { width:100%;justify-content:center;padding:14px; }
.geo-inline-22 { background:var(--bg-light);padding:0 0 80px; }
.geo-inline-23 { border-radius:var(--radius);overflow:hidden;border:1.5px solid var(--border);box-shadow:var(--shadow-lg); }
.geo-inline-24 { border:0;display:block; }
.geo-inline-25 { margin-left: -20px;margin-top: 15px; }
.geo-inline-26 { height: 200px !important;width: auto !important;display: block; }
.geo-inline-27 { margin-top:28px; }
.geo-inline-28 { font-size:.9rem;color:var(--text);line-height:1.8;margin-bottom:16px; }
.geo-inline-29 { text-align:center;margin-bottom:48px; }
.geo-inline-30 { position:absolute;top:20px;right:20px;z-index:100; }
.geo-inline-31 { text-align:center;border-bottom:1px solid var(--border); }
.geo-inline-32 { max-width:680px;margin-inline:auto; }
.geo-inline-33 { order:2; }
.geo-inline-34 { margin-bottom:1.5rem; }
.geo-inline-35 { font-size:clamp(1.75rem,3vw,2.75rem);color:var(--primary);margin-bottom:1.25rem; }
.geo-inline-36 { color:var(--fg-muted);font-size:1.05rem;line-height:1.8;margin-bottom:2rem; }
.geo-inline-37 { order:1; }
.geo-inline-38 { position:relative;z-index:1; }
.geo-inline-39 { font-size:clamp(1.75rem,3vw,2.75rem);color:#fff;margin-bottom:1.25rem; }
.geo-inline-40 { color:rgba(255,255,255,.75);font-size:1.05rem;line-height:1.8;margin-bottom:2rem; }
.geo-inline-41 { color:rgba(255,255,255,.9); }
.geo-inline-42 { gap:.75rem; }
.geo-inline-43 { height:200px;width:200px;display:inline-block;vertical-align:middle;margin-right:8px; }
.geo-inline-44 { display: none; }
.geo-inline-45 { text-decoration:none; }
.geo-inline-46 { width:100%; }
.geo-inline-47 { padding:80px 0;background:var(--teal); }
.geo-inline-48 { font-size:2rem;font-weight:800;color:white;margin-bottom:12px; }
.geo-inline-49 { color:rgba(255,255,255,.85);margin-bottom:28px;font-size:.97rem; }
.geo-inline-50 { background:white;color:var(--teal-dark);font-weight:700;margin-right:12px; }
.geo-inline-51 { background:rgba(255,255,255,.15);color:white;border:2px solid rgba(255,255,255,.5); }
.geo-inline-52 { padding: clamp(100px, 15vh, 130px) 0 clamp(40px, 8vh, 70px);background: var(--dark);text-align: center;position: relative;overflow: hidden; }
.geo-inline-53 { position:absolute;top:-100px;left:-100px;width:400px;height:400px;background:radial-gradient(circle,rgba(46,196,182,.15) 0%,transparent 70%); }
.geo-inline-54 { position:absolute;bottom:-100px;right:-100px;width:400px;height:400px;background:radial-gradient(circle,rgba(247,201,72,.1) 0%,transparent 70%); }
.geo-inline-55 { color:rgba(255,255,255,.5); }
.geo-inline-56 { color:white;font-size:clamp(1.8rem,4vw,3rem);font-weight:800;margin-bottom:14px; }
.geo-inline-57 { color:rgba(255,255,255,.65);font-size:1rem;max-width:540px;margin:0 auto 28px; }
.geo-inline-58 { padding:60px 0;background:var(--dark-2); }
.geo-inline-59 { background:var(--bg-light); }
.geo-inline-60 { padding:90px 0;background:var(--white); }
.geo-inline-61 { font-size:1.2rem;font-weight:900;color:var(--teal); }
.geo-inline-62 { padding:80px 0;background:linear-gradient(135deg,var(--dark) 0%,var(--dark-2) 100%); }
.geo-inline-63 { color:white;font-size:1.9rem;font-weight:800;margin-bottom:12px; }
.geo-inline-64 { color:rgba(255,255,255,.7);margin-bottom:28px; }
.geo-inline-65 { margin-right:12px; }
.geo-inline-66 { color:white;border-color:rgba(255,255,255,.4); }
