.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-2268 .elementor-element.elementor-element-3739deb{text-align:center}.elementor-2268 .elementor-element.elementor-element-3739deb .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:45px;font-weight:600;color:var(--e-global-color-111607c0)}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-2268 .elementor-element.elementor-element-d141ba7{text-align:center}.elementor-2268 .elementor-element.elementor-element-d141ba7 .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:45px;font-weight:600;color:var(--e-global-color-111607c0)}.offers-section{--bg:#0f1115;--fg:#e9e9ea;--muted:#b7b8bd;--accent:#d1a954;--accent-2:#8b6b2d;--border:rgba(255,255,255,.08);background:var(--bg);color:var(--fg);padding:48px 20px}.offers-container{max-width:1060px;margin:0 auto}.offers-header h1{font-size:34px;line-height:1.2;margin:0 0 8px}.offers-subtitle{margin:0 0 24px;color:var(--muted)}.offers-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}@media (max-width:900px){.offers-grid{grid-template-columns:1fr}}.offer-card{border-radius:16px;background:#101318;border:1px solid var(--border);position:relative;overflow:hidden;display:grid;grid-template-rows:auto 1fr auto}.offer-card--gold{background-image:linear-gradient(180deg,rgba(209,169,84,.12),transparent 16%),radial-gradient(1200px 220px at 0% -10%,rgba(209,169,84,.12),transparent 42%);box-shadow:0 8px 26px rgba(0,0,0,.35)}.offer-card--gold:before{content:"";position:absolute;inset:0;pointer-events:none;border-radius:16px;box-shadow:0 0 0 1px rgba(209,169,84,.28) inset;transition:box-shadow .18s ease,opacity .18s ease;opacity:.9}.offer-card--gold:hover:before{box-shadow:0 0 0 2px rgba(209,169,84,.36) inset;opacity:1}.offer-card-header{padding:18px 18px 0}.offer-card-header h2{margin:0;font-size:22px;letter-spacing:.2px;color:var(--accent)}.offer-card-body{padding:16px 18px 6px;display:grid;gap:12px}.offer-section-title{margin:0 0 6px;font-size:14px;color:var(--muted);letter-spacing:.2px}.offer-list{list-style:none;padding:0;margin:0;display:grid;gap:8px}.offer-list li{position:relative;padding-left:18px;line-height:1.6}.offer-list li:before{content:"";position:absolute;left:0;top:.65em;width:8px;height:8px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 2px rgba(209,169,84,.2)}.offer-meta{display:grid;gap:10px}.meta-item{display:grid;gap:4px}.meta-label{font-size:12px;color:var(--muted)}.meta-value{font-size:14px;line-height:1.6}.offer-card-footer{padding:10px 18px 18px;display:grid;gap:8px;align-content:start}.btn-primary{display:inline-block;cursor:pointer;padding:10px 16px;border-radius:12px;border:1px solid var(--accent-2);background:linear-gradient(180deg,rgba(209,169,84,.25),rgba(209,169,84,.15));color:var(--fg);font-weight:600;letter-spacing:.2px;transition:transform .16s ease,filter .16s ease,box-shadow .16s ease;text-decoration:none;text-align:center;box-shadow:0 0 0 3px rgba(209,169,84,.12)}.btn-primary:hover{transform:translateY(-1px);filter:brightness(1.06);box-shadow:0 0 0 4px rgba(209,169,84,.18)}.offer-note{margin:0;font-size:12px;color:var(--muted)}.elementor-button{background:linear-gradient(90deg,#181818 0%,#232323 100%) !important;color:gold !important;border:2px solid gold !important;border-radius:8px !important;padding:12px 32px !important;font-family:'Montserrat','Arial',sans-serif !important;font-size:1.1rem !important;font-weight:600 !important;letter-spacing:1px !important;box-shadow:0 2px 8px rgba(0,0,0,.15) !important;transition:background .3s,color .3s,box-shadow .3s,border-color .3s !important;text-transform:uppercase !important}.elementor-button:hover,.elementor-button:focus{background:linear-gradient(90deg,gold 0%,#bfa640 100%) !important;color:#232323 !important;border-color:#bfa640 !important;box-shadow:0 4px 16px rgba(255,215,0,.2) !important;text-decoration:none !important}.elementor-button{background:linear-gradient(90deg,#181818 0%,#232323 100%) !important;color:gold !important;border:2px solid gold !important;border-radius:8px !important;padding:12px 32px !important;font-family:'Montserrat','Arial',sans-serif !important;font-size:1.1rem !important;font-weight:600 !important;letter-spacing:1px !important;box-shadow:0 2px 8px rgba(0,0,0,.15) !important;transition:background .3s,color .3s,box-shadow .3s,border-color .3s !important;text-transform:uppercase !important}.elementor-button:hover,.elementor-button:focus{background:linear-gradient(90deg,gold 0%,#bfa640 100%) !important;color:#232323 !important;border-color:#bfa640 !important;box-shadow:0 4px 16px rgba(255,215,0,.2) !important;text-decoration:none !important}