.shared-section[data-v-e4859917]{--section-accent: var(--q-accent, #F09F54);--section-primary: var(--q-primary, #144457);--section-primary-bright: color-mix(in srgb, var(--section-primary) 72%, #54d9ff);--section-primary-soft: color-mix(in srgb, var(--section-primary-bright) 22%, transparent);--section-primary-glow: color-mix(in srgb, var(--section-primary-bright) 44%, transparent);color:#07111d;position:relative}.security-consultation-cta[data-v-e4859917]{padding:clamp(56px,6vw,92px) clamp(22px,5vw,80px) clamp(76px,8vw,124px)}.security-consultation-cta__inner[data-v-e4859917]{max-width:1480px;width:min(100%,1480px)}.security-consultation-cta__security[data-v-e4859917]{align-items:center;background:radial-gradient(circle at 10% 0%,color-mix(in srgb,var(--section-accent) 8%,transparent),transparent 30%),linear-gradient(135deg,#fffffff5,#ffffffd1);border:1px solid rgba(12,28,42,.06);border-radius:16px;box-shadow:0 18px 48px #1424360f;display:grid;gap:20px;grid-template-columns:auto minmax(0,1fr) auto;margin-bottom:28px;padding:clamp(20px,2vw,28px) clamp(22px,3vw,48px)}.security-consultation-cta__security-icon[data-v-e4859917]{align-items:center;color:var(--section-accent);display:flex;font-size:44px;justify-content:center}.security-consultation-cta__security strong[data-v-e4859917],.security-consultation-cta__security span[data-v-e4859917]{display:block}.security-consultation-cta__security strong[data-v-e4859917]{color:#07111d;font-size:clamp(17px,1.25vw,20px);font-weight:900;line-height:1.25}.security-consultation-cta__security span[data-v-e4859917]{color:#07111d9e;font-size:14px;line-height:1.45;margin-top:5px}[data-v-e4859917] .security-consultation-cta__security-link{color:var(--section-accent);font-size:16px;font-weight:900}.security-consultation-cta__panel[data-v-e4859917]{background:radial-gradient(circle at 88% 100%,color-mix(in srgb,var(--section-accent) 46%,transparent),transparent 22%),radial-gradient(circle at 14% 0%,color-mix(in srgb,var(--section-primary-bright) 18%,transparent),transparent 34%),linear-gradient(135deg,#030910fa,#07121ef5 48%,#0a1a27fa);border:1px solid color-mix(in srgb,var(--section-primary-bright) 36%,rgba(255,255,255,.22));border-radius:18px;box-shadow:0 0 0 1px #ffffff14 inset,0 22px 70px #0003;color:#fff;display:grid;gap:clamp(24px,4vw,58px);grid-template-columns:minmax(0,.94fr) minmax(360px,.86fr);overflow:hidden;padding:clamp(28px,3.2vw,42px);position:relative}.security-consultation-cta__panel[data-v-e4859917]:before,.security-consultation-cta__panel[data-v-e4859917]:after{border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute}.security-consultation-cta__panel[data-v-e4859917]:before{background:linear-gradient(90deg,transparent 7%,var(--section-primary-glow) 32%,rgba(255,255,255,.6) 50%,color-mix(in srgb,var(--section-accent) 52%,transparent) 70%,transparent 94%) top / 100% 1px no-repeat,linear-gradient(90deg,transparent 10%,color-mix(in srgb,var(--section-primary-bright) 30%,transparent) 35%,color-mix(in srgb,var(--section-accent) 42%,transparent) 72%,transparent 92%) bottom / 100% 2px no-repeat;filter:drop-shadow(0 0 9px color-mix(in srgb,var(--section-accent) 28%,transparent))}.security-consultation-cta__panel[data-v-e4859917]:after{background:linear-gradient(112deg,rgba(255,255,255,.1),transparent 32%,transparent 68%,rgba(255,255,255,.08)),radial-gradient(circle at 92% 92%,color-mix(in srgb,var(--section-accent) 24%,transparent),transparent 26%)}.security-consultation-cta__content[data-v-e4859917],.security-consultation-cta__booking[data-v-e4859917]{position:relative;z-index:1}.security-consultation-cta__content[data-v-e4859917]{align-self:center;max-width:680px}.security-consultation-cta__content>p[data-v-e4859917]{color:var(--section-accent);font-size:14px;font-weight:900;letter-spacing:.05em;margin:0 0 12px;text-transform:uppercase}.security-consultation-cta__content[data-v-e4859917] h2{color:#fff;font-size:clamp(34px,3.5vw,52px);font-weight:900;line-height:1.16;margin:0;max-width:720px;padding-bottom:6px}.security-consultation-cta__content>span[data-v-e4859917]{color:#ffffffd1;display:block;font-size:clamp(16px,1.18vw,19px);line-height:1.55;margin-top:16px;max-width:620px}.security-consultation-cta__checks[data-v-e4859917]{display:flex;flex-wrap:wrap;gap:14px clamp(20px,3vw,42px);margin-top:clamp(20px,2.4vw,32px)}.security-consultation-cta__checks div[data-v-e4859917]{align-items:center;color:#ffffffe0;display:inline-flex;font-size:14px;font-weight:750;gap:8px}.security-consultation-cta__checks .q-icon[data-v-e4859917]{color:var(--section-accent);font-size:20px}.security-consultation-cta__booking[data-v-e4859917]{align-items:center;display:flex;justify-content:center}.security-consultation-cta__booking-glass[data-v-e4859917]{--cta-accent-soft: color-mix(in srgb, var(--section-accent) 27%, transparent);--cta-accent-glow: color-mix(in srgb, var(--section-accent) 52%, transparent);align-items:center;-webkit-backdrop-filter:blur(24px) saturate(1.18);backdrop-filter:blur(24px) saturate(1.18);background:radial-gradient(circle at 17% -4%,var(--cta-accent-soft),transparent 31%),radial-gradient(circle at 94% 104%,color-mix(in srgb,var(--section-accent) 20%,transparent),transparent 32%),linear-gradient(148deg,#ffffff2e,#ffffff0b 42%,#ffffff1f),#f09f5424;border:1px solid color-mix(in srgb,var(--section-accent) 72%,rgba(255,255,255,.42));border-radius:18px;box-shadow:0 0 0 1px #ffffff1f inset,0 0 24px var(--cta-accent-soft),0 0 58px #00000038,0 22px 62px #00000042;color:#fff;display:grid;justify-items:center;min-height:230px;overflow:hidden;padding:clamp(24px,3vw,36px);position:relative;text-align:center;width:min(100%,640px)}.security-consultation-cta__booking-glass[data-v-e4859917]:before,.security-consultation-cta__booking-glass[data-v-e4859917]:after{border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.security-consultation-cta__booking-glass[data-v-e4859917]:before{background:radial-gradient(ellipse at 28% 0%,rgba(255,255,255,.92),transparent 24%) top / 100% 14px no-repeat,radial-gradient(ellipse at 50% 100%,var(--cta-accent-glow),transparent 28%) bottom / 100% 18px no-repeat,linear-gradient(90deg,transparent 8%,var(--cta-accent-glow) 30%,rgba(255,255,255,.86) 48%,color-mix(in srgb,var(--section-accent) 90%,transparent) 64%,transparent 94%) top / 100% 2px no-repeat,linear-gradient(90deg,transparent 12%,color-mix(in srgb,var(--section-accent) 72%,transparent) 36%,rgba(255,255,255,.58) 52%,var(--cta-accent-glow) 68%,transparent 88%) bottom / 100% 2px no-repeat,linear-gradient(180deg,rgba(255,255,255,.5),var(--cta-accent-glow) 18%,transparent 44%,transparent 62%,var(--cta-accent-soft) 86%,rgba(255,255,255,.34)) left / 1px 100% no-repeat,linear-gradient(180deg,rgba(255,255,255,.46),var(--cta-accent-glow) 20%,transparent 44%,transparent 62%,var(--cta-accent-soft) 86%,rgba(255,255,255,.3)) right / 1px 100% no-repeat;filter:drop-shadow(0 0 8px var(--cta-accent-glow))}.security-consultation-cta__booking-glass[data-v-e4859917]:after{background:linear-gradient(115deg,rgba(255,255,255,.16) 0%,transparent 28%,transparent 62%,rgba(255,255,255,.08) 100%),radial-gradient(circle at 50% 100%,var(--cta-accent-soft),transparent 34%)}.security-consultation-cta__booking-glass[data-v-e4859917]>*{position:relative;z-index:1}.security-consultation-cta__booking-icon[data-v-e4859917]{color:var(--section-accent);font-size:46px;margin-bottom:12px;text-shadow:0 0 24px color-mix(in srgb,var(--section-accent) 42%,transparent)}.security-consultation-cta__booking-glass strong[data-v-e4859917]{color:#fff;font-size:clamp(22px,1.7vw,28px);font-weight:900;line-height:1.2}.security-consultation-cta__booking-glass span[data-v-e4859917]{color:#ffffffd1;font-size:15px;line-height:1.5;margin-top:8px;max-width:380px}[data-v-e4859917] .security-consultation-cta__booking-button{background:var(--section-accent)!important;border-radius:8px;box-shadow:0 16px 34px color-mix(in srgb,var(--section-accent) 30%,transparent),0 0 0 1px #ffffff3d inset;color:#fff!important;font-size:17px;font-weight:900;line-height:1.15;margin-top:20px;min-height:50px;padding:0 30px}[data-v-e4859917] .security-consultation-cta__booking-button .q-btn__content{line-height:1.15;min-height:1.2em}@media(max-width:1023px){.security-consultation-cta__security[data-v-e4859917],.security-consultation-cta__panel[data-v-e4859917]{grid-template-columns:1fr}.security-consultation-cta__security[data-v-e4859917]{justify-items:start}[data-v-e4859917] .security-consultation-cta__security-link{justify-self:start}.security-consultation-cta__content[data-v-e4859917]{max-width:none}.security-consultation-cta__booking[data-v-e4859917]{justify-content:stretch}.security-consultation-cta__booking-glass[data-v-e4859917]{width:100%}}@media(max-width:700px){.security-consultation-cta[data-v-e4859917]{padding:52px 20px 76px}.security-consultation-cta__security[data-v-e4859917]{gap:18px;grid-template-columns:1fr;justify-items:center;padding:28px 22px;text-align:center}[data-v-e4859917] .security-consultation-cta__security-link{grid-column:1 / -1;justify-self:center}.security-consultation-cta__panel[data-v-e4859917]{border-radius:16px;padding:24px 20px}.security-consultation-cta__content[data-v-e4859917] h2{font-size:clamp(34px,10vw,46px)}.security-consultation-cta__checks[data-v-e4859917]{display:grid;gap:12px}.security-consultation-cta__booking-glass[data-v-e4859917]{border-radius:16px;min-height:224px;padding:24px 18px}[data-v-e4859917] .security-consultation-cta__booking-button{min-height:58px;width:100%}}
