.section.svelte-1rr3580{padding:64px 0;font-family:var(--cc-font-family);background:#fff}.container.svelte-1rr3580{max-width:1400px;margin:0 auto;padding:0 32px}.grid.svelte-1rr3580{display:grid;grid-template-columns:1.1fr .9fr;gap:44px;align-items:start}.title.svelte-1rr3580{font-size:28px;font-weight:700;color:#012245;margin:0 0 12px}.subtitle.svelte-1rr3580{margin:0 0 24px;font-size:14px;color:#111}.accordion.svelte-1rr3580{display:flex;flex-direction:column;gap:12px}.item.svelte-1rr3580{border-radius:14px}.head.svelte-1rr3580{width:100%;border:1px solid #0aa0ff;background:#fff;border-radius:14px;padding:14px 16px;font-size:15px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;text-align:left;color:#111;transition:background .18s ease,color .18s ease,border-color .18s ease}.item.open.svelte-1rr3580 .head:where(.svelte-1rr3580){background:#0aa0ff;color:#fff;border-color:#0aa0ff}.headText.svelte-1rr3580{padding-right:10px;font-size:16px;font-weight:500}.chev.svelte-1rr3580{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 22px;color:currentColor;transition:transform .22s ease}.chev.svelte-1rr3580 svg:where(.svelte-1rr3580){width:22px;height:22px;display:block}.item.open.svelte-1rr3580 .chev:where(.svelte-1rr3580){transform:rotate(180deg)}.panel.svelte-1rr3580{display:grid;grid-template-rows:0fr;transition:grid-template-rows .26s ease}.item.open.svelte-1rr3580 .panel:where(.svelte-1rr3580){grid-template-rows:1fr}.body.svelte-1rr3580{overflow:hidden;padding:0 16px}.item.open.svelte-1rr3580 .body:where(.svelte-1rr3580){padding:14px 16px 18px}.body.svelte-1rr3580 p:where(.svelte-1rr3580){margin:0 0 12px;font-size:16px;line-height:1.65;color:#111}.body.svelte-1rr3580 p:where(.svelte-1rr3580):last-child{margin-bottom:0}.body.svelte-1rr3580 ul:where(.svelte-1rr3580){margin:10px 0 0;padding-left:18px;color:#111}.right.svelte-1rr3580 img:where(.svelte-1rr3580){max-width:100%;display:block}@media(max-width:1000px){.grid.svelte-1rr3580{grid-template-columns:1fr}}@media(max-width:600px){.container.svelte-1rr3580{padding:0 18px}}.hero.svelte-ikg34x{position:relative;width:100%;min-height:560px;display:flex;align-items:center;overflow:hidden;font-family:var(--cc-font-family)}.video.svelte-ikg34x{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:0}.overlay.svelte-ikg34x{position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,#000000bf,#0000008c 35%,#0003 65%,#0000000d)}.container.svelte-ikg34x{position:relative;z-index:2;max-width:1400px;margin:0 auto;padding:90px 32px;width:100%}.content.svelte-ikg34x{max-width:560px;color:#fff}.title.svelte-ikg34x{margin:0;font-size:52px;line-height:1.15;font-weight:800;letter-spacing:.2px}.line.svelte-ikg34x{margin:22px 0 18px;height:1px;width:100%;max-width:520px;background:#ffffff59}.text.svelte-ikg34x{margin:0;font-size:16px;line-height:1.6;color:#ffffffd9;max-width:520px}@media(prefers-reduced-motion:reduce){.video.svelte-ikg34x{display:none}.hero.svelte-ikg34x{background:#00162e}}@media(max-width:900px){.hero.svelte-ikg34x{min-height:460px}.container.svelte-ikg34x{padding:70px 18px}.title.svelte-ikg34x{font-size:36px}}.section.svelte-1td39ko{padding:64px 0 72px;background:#fff;font-family:var(--cc-font-family)}.container.svelte-1td39ko{max-width:1400px;margin:0 auto;padding:0 32px}.title.svelte-1td39ko{margin:0 0 26px;font-size:28px;font-weight:700;color:#012245}.grid.svelte-1td39ko{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;align-items:stretch}.card.svelte-1td39ko{border:1.5px solid rgba(10,160,255,.65);border-radius:16px;padding:26px 26px 22px;background:#fff;min-height:260px;display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 10px 26px #0000000a;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.card.svelte-1td39ko:hover{transform:translateY(-2px);box-shadow:0 16px 34px #00000014;border-color:#0aa0ffe6}.cardTitle.svelte-1td39ko{margin:0 0 12px;font-size:18px;font-weight:800;color:#0a0a0a}.cardText.svelte-1td39ko{margin:0;font-size:14px;line-height:1.55;color:#000000b3}.btn.svelte-1td39ko{align-self:flex-start;margin-top:18px;display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 28px;border-radius:12px;background:#0aa0ff;color:#fff;text-decoration:none;font-size:13px;font-weight:800;letter-spacing:.3px;transition:transform .14s ease,filter .14s ease}.btn.svelte-1td39ko:hover{filter:brightness(1.05);transform:translateY(-1px)}@media(max-width:900px){.grid.svelte-1td39ko{grid-template-columns:1fr}}@media(max-width:600px){.container.svelte-1td39ko{padding:0 18px}.title.svelte-1td39ko{font-size:28px}.card.svelte-1td39ko{min-height:240px;padding:22px 18px 18px}}.section.svelte-ua0qyn{padding:56px 0 64px;font-family:var(--cc-font-family)}.container.svelte-ua0qyn{max-width:1400px;margin:0 auto;padding:0 32px}.title.svelte-ua0qyn{margin:0 0 28px;font-size:28px;font-weight:700;color:#012245}.slider.svelte-ua0qyn{position:relative;display:flex;align-items:center}.slide.svelte-ua0qyn{flex:1;height:360px;border-radius:14px;overflow:hidden;background:linear-gradient(135deg,#0a2540,#0e3a5f);position:relative}.overlay.svelte-ua0qyn{position:absolute;inset:0;padding:32px;display:flex;flex-direction:column;justify-content:flex-end;background:linear-gradient(0deg,#0000008c,#00000040 40%,#0000 70%);color:#fff}.tag.svelte-ua0qyn{font-size:12px;font-weight:700;color:#00b2ff;margin-bottom:10px}.slideTitle.svelte-ua0qyn{margin:0 0 14px;font-size:22px;line-height:1.25;max-width:680px}.readMore.svelte-ua0qyn{font-size:13px;font-weight:700;color:#fff;text-decoration:none}.readMore.svelte-ua0qyn:hover{text-decoration:underline}.arrow.svelte-ua0qyn{width:42px;height:42px;border-radius:50%;border:1px solid rgba(255,255,255,.6);background:#012245e6;color:#fff;font-size:22px;cursor:pointer;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.arrow.left.svelte-ua0qyn{left:-20px}.arrow.right.svelte-ua0qyn{right:-20px}.arrow.svelte-ua0qyn:hover{background:#012245}.dots.svelte-ua0qyn{margin-top:14px;display:flex;justify-content:center;gap:8px}.dots.svelte-ua0qyn span:where(.svelte-ua0qyn){width:8px;height:8px;border-radius:50%;background:#cfd8e3;opacity:.6}.dots.svelte-ua0qyn span.active:where(.svelte-ua0qyn){background:#012245;opacity:1}@media(max-width:900px){.slide.svelte-ua0qyn{height:280px}.arrow.left.svelte-ua0qyn{left:6px}.arrow.right.svelte-ua0qyn{right:6px}}@media(max-width:600px){.container.svelte-ua0qyn{padding:0 18px}.slideTitle.svelte-ua0qyn{font-size:18px}}.section.svelte-dvkniz{padding:64px 0 72px;background:#fff;font-family:var(--cc-font-family)}.container.svelte-dvkniz{max-width:1400px;margin:0 auto;padding:0 32px}.box.svelte-dvkniz{border:1.5px solid rgba(10,160,255,.65);border-radius:18px;padding:44px 48px;display:flex;align-items:center;justify-content:space-between;gap:32px}.title.svelte-dvkniz{margin:0;font-size:28px;font-weight:700;color:#012245}.btn.svelte-dvkniz{align-self:flex-start;margin-top:18px;display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 28px;border-radius:12px;background:#0aa0ff;color:#fff;text-decoration:none;font-size:13px;font-weight:800;letter-spacing:.3px;transition:transform .14s ease,filter .14s ease}.btn.svelte-dvkniz:hover{filter:brightness(1.08);transform:translateY(-1px)}@media(max-width:900px){.box.svelte-dvkniz{flex-direction:column;align-items:flex-start;padding:32px 28px}.btn.svelte-dvkniz{align-self:flex-start}}@media(max-width:600px){.container.svelte-dvkniz{padding:0 18px}.title.svelte-dvkniz{font-size:26px}}.section.svelte-utj7ik{background:#fff;padding:56px 0 40px;font-family:var(--cc-font-family)}.container.svelte-utj7ik{max-width:1400px;margin:0 auto;padding:0 32px}.grid.svelte-utj7ik{display:grid;grid-template-columns:1.15fr .85fr;align-items:start;gap:40px}.title.svelte-utj7ik{margin:0 0 18px;line-height:1.15;font-size:28px;font-weight:700;color:#012245}.subtitle.svelte-utj7ik{font-size:14px;font-weight:700;color:#111;margin:0 0 18px}.list.svelte-utj7ik{padding-left:18px;margin:0 0 12px;font-size:16px;line-height:1.65;color:#111}.right.svelte-utj7ik{display:flex;justify-content:center}.card.svelte-utj7ik{width:100%;max-width:760px;min-height:220px;border-radius:14px;overflow:hidden;background:url(../../../assets/images/calendly-bg.png) center / cover no-repeat;box-shadow:0 10px 30px #0000001f}.cardInner.svelte-utj7ik{min-height:220px;padding:28px 30px;display:flex;align-items:center;background:linear-gradient(90deg,#00000073,#0000002e 45%,#0000 75%)}.cardTitle.svelte-utj7ik{color:#fff;font-weight:700;font-size:16px;margin-bottom:16px}.btn.svelte-utj7ik{display:inline-flex;align-items:center;justify-content:center;height:46px;padding:0 28px;border-radius:12px;background:#0b84ff;color:#fff;font-weight:800;letter-spacing:.3px;text-decoration:none;transition:transform .14s ease,filter .14s ease}.btn.svelte-utj7ik:hover{filter:brightness(1.05);transform:translateY(-1px)}@media(max-width:1100px){.grid.svelte-utj7ik{grid-template-columns:1fr}.right.svelte-utj7ik{justify-content:flex-start}.card.svelte-utj7ik{max-width:720px}}@media(max-width:600px){.section.svelte-utj7ik{padding:40px 0 30px}.container.svelte-utj7ik{padding:0 18px}.title.svelte-utj7ik{font-size:28px}.cardInner.svelte-utj7ik{padding:18px}}.section.svelte-5d8ab2{padding:56px 0 64px;font-family:var(--cc-font-family);background:#fff}.container.svelte-5d8ab2{max-width:1400px;margin:0 auto;padding:0 32px}.title.svelte-5d8ab2{margin:0 0 28px;font-size:28px;font-weight:700;color:#012245}.cards.svelte-5d8ab2{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.card.svelte-5d8ab2{border-radius:14px;padding:26px 26px 28px;color:#ffffffeb;min-height:210px;display:flex;flex-direction:column;gap:14px;box-shadow:0 10px 24px #00000014}.c1.svelte-5d8ab2{background:#012245}.c2.svelte-5d8ab2{background:#0a5c77}.c3.svelte-5d8ab2{background:#09a9e8}.icon.svelte-5d8ab2{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;color:#ffffffe6}.icon.svelte-5d8ab2 svg:where(.svelte-5d8ab2){width:44px;height:44px}.cardTitle.svelte-5d8ab2{margin:0;font-size:16px;font-weight:800;color:#fff}.text.svelte-5d8ab2{margin:0;font-size:13.5px;line-height:1.55;max-width:520px}@media(max-width:1000px){.cards.svelte-5d8ab2{grid-template-columns:1fr}}@media(max-width:600px){.container.svelte-5d8ab2{padding:0 18px}}
