.hero[data-astro-cid-yodha2z4]{background:var(--color-offwhite);padding:20px 26px 0 20px}.panel[data-astro-cid-yodha2z4]{border-radius:28px;align-items:center;min-height:580px;display:flex;position:relative}.panel-bg[data-astro-cid-yodha2z4]{border-radius:inherit;opacity:0;visibility:hidden;transition:opacity .5s var(--ease-out), visibility .5s;position:absolute;inset:0;overflow:hidden}.panel-bg[data-astro-cid-yodha2z4].is-active{opacity:1;visibility:visible}.hero-img[data-astro-cid-yodha2z4]{object-fit:cover;object-position:78% 30%;width:100%;height:100%;position:absolute;inset:0}.panel-bg[data-astro-cid-yodha2z4]:after{content:"";background:linear-gradient(90deg,#243b53fc 12%,#243b53f2 40%,#243b5373 68%,#243b5324 100%);position:absolute;inset:0}.hero-content[data-astro-cid-yodha2z4]{z-index:1;width:min(100% - 2.5rem, var(--container-max));margin-inline:auto;padding-block:clamp(2.5rem,5vw,4rem);position:relative}.hero-chip[data-astro-cid-yodha2z4]{background:var(--color-gold);color:var(--color-navy);font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;align-items:center;gap:.5rem;margin:0 0 1.6rem;padding:.55rem 1.2rem;font-size:.78rem;font-weight:700;display:inline-flex}.chip-ico[data-astro-cid-yodha2z4]{width:14px;height:14px}.slides[data-astro-cid-yodha2z4]{min-height:15.5rem;position:relative}.slide[data-astro-cid-yodha2z4]{opacity:0;visibility:hidden;transition:opacity .5s var(--ease-out), visibility .5s;position:absolute;inset:0}.slide[data-astro-cid-yodha2z4].is-active{opacity:1;visibility:visible;position:relative}.h-lines[data-astro-cid-yodha2z4]{color:var(--color-white);margin:0 0 1.4rem;font-size:clamp(2.3rem,1.35rem + 3.6vw,4rem);line-height:1.08}.h-lines[data-astro-cid-yodha2z4] .line[data-astro-cid-yodha2z4]{white-space:nowrap;opacity:.82;display:block}.h-lines[data-astro-cid-yodha2z4] .line[data-astro-cid-yodha2z4].focus{opacity:1}.slide-para[data-astro-cid-yodha2z4]{color:#ffffffe0;max-width:46ch;font-size:1.08rem;line-height:1.7}.hero-actions[data-astro-cid-yodha2z4]{flex-wrap:wrap;gap:.9rem;margin-top:1.6rem;display:flex}.hero-btn[data-astro-cid-yodha2z4]{font-family:var(--font-heading);letter-spacing:.05em;text-transform:uppercase;background:var(--color-gold);color:var(--color-white);border:1px solid var(--color-gold);transition:background-color var(--motion-quick) var(--ease-out), box-shadow var(--motion-quick) var(--ease-out);border-radius:999px;align-items:center;padding:.95rem 1.6rem;font-size:.86rem;font-weight:700;text-decoration:none;display:inline-flex}.hero-btn[data-astro-cid-yodha2z4]:hover{background:var(--color-navy);border-color:var(--color-navy);color:var(--color-white);box-shadow:0 8px 22px #2634454d}.hero-btn-ghost[data-astro-cid-yodha2z4]{background:var(--color-white);color:var(--color-navy);border:1px solid var(--color-white)}.hero-btn-ghost[data-astro-cid-yodha2z4]:hover{color:var(--color-white);box-shadow:none;background:0 0}.hero-location[data-astro-cid-yodha2z4]{font-family:var(--font-heading);letter-spacing:.24em;text-transform:uppercase;color:#ffffffbf;margin:1.7rem 0 0;font-size:.76rem;font-weight:600}.arr[data-astro-cid-yodha2z4]{background:var(--color-offwhite);cursor:pointer;z-index:2;border:0;width:60px;height:60px;padding:5px;position:absolute;top:50%;transform:translateY(-50%)}.arr-prev[data-astro-cid-yodha2z4]{border-top-right-radius:30px;border-bottom-right-radius:30px;left:0}.arr-next[data-astro-cid-yodha2z4]{border-top-left-radius:30px;border-bottom-left-radius:30px;right:0}.arr-shape[data-astro-cid-yodha2z4]{pointer-events:none;position:absolute;inset:0}.arr-shape[data-astro-cid-yodha2z4] svg[data-astro-cid-yodha2z4]{width:30px;height:30px;fill:var(--color-offwhite);display:block;position:absolute}.arr-prev[data-astro-cid-yodha2z4] .arr-shape[data-astro-cid-yodha2z4] svg[data-astro-cid-yodha2z4]:first-of-type{top:-30px;left:0;transform:rotate(-90deg)scale(1.01)}.arr-prev[data-astro-cid-yodha2z4] .arr-shape[data-astro-cid-yodha2z4] svg[data-astro-cid-yodha2z4]:last-of-type{bottom:-30px;left:0;transform:rotate(0)scale(1.01)}.arr-next[data-astro-cid-yodha2z4] .arr-shape[data-astro-cid-yodha2z4] svg[data-astro-cid-yodha2z4]:first-of-type{top:-30px;right:0;transform:rotate(180deg)scale(1.01)}.arr-next[data-astro-cid-yodha2z4] .arr-shape[data-astro-cid-yodha2z4] svg[data-astro-cid-yodha2z4]:last-of-type{bottom:-30px;right:0;transform:rotate(90deg)scale(1.01)}.arr-icon[data-astro-cid-yodha2z4]{background:var(--color-white);width:50px;height:50px;color:var(--color-navy);transition:background-color var(--motion-quick) var(--ease-out), color var(--motion-quick) var(--ease-out);border-radius:50%;place-items:center;display:grid;position:relative}.arr-icon[data-astro-cid-yodha2z4] svg[data-astro-cid-yodha2z4]{width:20px;height:20px}.arr[data-astro-cid-yodha2z4]:hover .arr-icon[data-astro-cid-yodha2z4]{background:var(--color-gold);color:var(--color-navy)}@media (width<=1199px){.arr[data-astro-cid-yodha2z4]{display:none}}@media (width<=960px){.hero[data-astro-cid-yodha2z4]{padding:12px 16px 0}.h-lines[data-astro-cid-yodha2z4]{font-size:clamp(1.6rem,4.2vw,2.3rem)}.panel[data-astro-cid-yodha2z4]{border-radius:20px;min-height:560px}.panel-bg[data-astro-cid-yodha2z4]:after{background:linear-gradient(#243b53f0 7%,#243b53d1 46%,#243b53a8 100%)}.hero-img[data-astro-cid-yodha2z4]{object-position:60% center}.slides[data-astro-cid-yodha2z4]{min-height:17rem}.hero-location[data-astro-cid-yodha2z4]{color:#ffffffd9}}@media (prefers-reduced-motion:reduce){.slide[data-astro-cid-yodha2z4],.panel-bg[data-astro-cid-yodha2z4]{transition:none}}.marquee[data-astro-cid-oft3j2x6]{background:var(--color-navy);-webkit-user-select:none;user-select:none;padding-block:1.1rem;overflow:hidden}.marquee-track[data-astro-cid-oft3j2x6]{white-space:nowrap;gap:0;animation:36s linear infinite marquee-scroll;display:inline-flex}.marquee-item[data-astro-cid-oft3j2x6]{font-family:var(--font-heading);letter-spacing:.06em;text-transform:uppercase;color:#ffffffe0;padding-inline:1.1rem;font-size:1.05rem;font-weight:600}.sep[data-astro-cid-oft3j2x6]{color:var(--color-gold);vertical-align:.18em;padding-left:2.2rem;font-size:.7em}@keyframes marquee-scroll{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.marquee-track[data-astro-cid-oft3j2x6]{animation:none}}.axes[data-astro-cid-fnks7ncd]{background:var(--color-offwhite)}.about-grid[data-astro-cid-fnks7ncd]{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2rem,4vw,4rem);display:grid}.about-media[data-astro-cid-fnks7ncd]{justify-content:flex-start;display:flex}.about-media[data-astro-cid-fnks7ncd] img[data-astro-cid-fnks7ncd]{aspect-ratio:1;object-fit:cover;border-radius:30px;width:min(100%,600px);display:block}.about-copy[data-astro-cid-fnks7ncd] h2[data-astro-cid-fnks7ncd]{color:var(--color-navy);margin:0 0 1.5rem;font-size:clamp(1.7rem,1.3rem + 1.6vw,2.35rem);line-height:1.16}.about-copy[data-astro-cid-fnks7ncd]>p[data-astro-cid-fnks7ncd]{color:var(--color-charcoal);margin:0 0 1.1rem;font-size:.97rem;line-height:1.7}.about-copy[data-astro-cid-fnks7ncd]>p[data-astro-cid-fnks7ncd]:last-of-type{margin-bottom:1.75rem}.about-lead[data-astro-cid-fnks7ncd]:first-letter{font-family:var(--font-heading);float:left;color:var(--color-gold-soft);margin-right:.55rem;font-size:50px;font-weight:600;line-height:44px;display:inline-block}.about-copy[data-astro-cid-fnks7ncd] .btn[data-astro-cid-fnks7ncd]{margin-top:.25rem}.feat-row[data-astro-cid-fnks7ncd]{grid-template-columns:repeat(3,1fr);gap:1.25rem;margin:3.5rem 0 2.75rem;display:grid}.featured[data-astro-cid-fnks7ncd]{background:var(--color-white);border-radius:30px;padding:50px;position:relative}.feat-shape[data-astro-cid-fnks7ncd]{border-radius:0 30px 0 0;position:absolute;top:0;right:0;overflow:hidden}.feat-shape[data-astro-cid-fnks7ncd] svg[data-astro-cid-fnks7ncd]{display:block}.feat-shape[data-astro-cid-fnks7ncd] svg[data-astro-cid-fnks7ncd] path[data-astro-cid-fnks7ncd]{fill:var(--color-offwhite)}.feat-number[data-astro-cid-fnks7ncd]{z-index:2;position:absolute;top:0;right:0}.feat-number[data-astro-cid-fnks7ncd] span[data-astro-cid-fnks7ncd]{background:var(--color-white);width:64px;height:64px;font-family:var(--font-heading);color:var(--color-navy);border-radius:50%;justify-content:center;align-items:center;font-size:1.15rem;font-weight:700;display:flex}.feat-title[data-astro-cid-fnks7ncd]{border-bottom:1px solid var(--color-line);margin-bottom:1.875rem;padding-bottom:1.875rem}.feat-title[data-astro-cid-fnks7ncd] h3[data-astro-cid-fnks7ncd]{color:var(--color-navy);margin:0;font-size:1.35rem}.feat-desc[data-astro-cid-fnks7ncd] p[data-astro-cid-fnks7ncd]{color:var(--color-charcoal);margin:0;font-size:.97rem;line-height:1.65}@media (width<=820px){.about-grid[data-astro-cid-fnks7ncd]{grid-template-columns:1fr;gap:2rem}.about-media[data-astro-cid-fnks7ncd] img[data-astro-cid-fnks7ncd]{margin-inline:auto}.feat-row[data-astro-cid-fnks7ncd]{grid-template-columns:1fr;gap:1.4rem;margin-block:2.5rem 2.25rem}.featured[data-astro-cid-fnks7ncd]{padding:38px 30px}}.catalog[data-astro-cid-bbn6fmhj]{background-color:var(--color-navy);background-image:url(/images/pattern-01.png);background-repeat:repeat}.catalog-head[data-astro-cid-bbn6fmhj]{text-align:center;max-width:66%;margin:0 auto 3rem}.head-chip[data-astro-cid-bbn6fmhj]{background:var(--color-white);color:var(--color-navy);font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;border-radius:100px;margin:0 0 1.1rem;padding:.5rem 1.25rem;font-size:.8rem;font-weight:600;line-height:1.5;display:inline-block}.catalog-head[data-astro-cid-bbn6fmhj] h2[data-astro-cid-bbn6fmhj]{color:var(--color-white);margin:0;font-size:clamp(1.8rem,1.3rem + 2vw,2.6rem);line-height:1.18}.head-para[data-astro-cid-bbn6fmhj]{color:#fffc;max-width:62ch;margin:1.4rem auto 0;font-size:.98rem;line-height:1.7}.svc-grid[data-astro-cid-bbn6fmhj]{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.svc[data-astro-cid-bbn6fmhj]{background:var(--color-white);z-index:9;border-radius:30px 30px 0;padding:50px 100px 50px 30px;position:relative}.svc-num[data-astro-cid-bbn6fmhj]{font-family:var(--font-heading);color:var(--color-navy);font-size:2.2rem;font-weight:700;line-height:1;position:absolute;top:30px;right:30px}.svc-tags[data-astro-cid-bbn6fmhj]{flex-wrap:wrap;gap:.4rem;margin-bottom:1.15rem;display:flex}.svc-tag[data-astro-cid-bbn6fmhj]{background:var(--color-offwhite);text-transform:uppercase;letter-spacing:.06em;color:var(--color-navy);border-radius:100px;padding:.4rem .9rem;font-size:.72rem;font-weight:600;line-height:1;display:inline-block}.svc-title[data-astro-cid-bbn6fmhj]{margin:0;font-size:1.35rem;line-height:1.3}.svc-title[data-astro-cid-bbn6fmhj] a[data-astro-cid-bbn6fmhj]{color:var(--color-navy);transition:color var(--motion-quick) var(--ease-out);text-decoration:none}.svc-title[data-astro-cid-bbn6fmhj] a[data-astro-cid-bbn6fmhj]:hover{color:var(--color-gold-soft)}.svc-desc[data-astro-cid-bbn6fmhj] p[data-astro-cid-bbn6fmhj]{color:var(--color-charcoal);margin:.9rem 0 0;font-size:.95rem;line-height:1.65}.svc-shape[data-astro-cid-bbn6fmhj]{transform-origin:50%;position:absolute;bottom:0;right:0;transform:rotate(90deg)}.svc-shape[data-astro-cid-bbn6fmhj] svg[data-astro-cid-bbn6fmhj]{display:block}.svc-shape[data-astro-cid-bbn6fmhj] svg[data-astro-cid-bbn6fmhj] path[data-astro-cid-bbn6fmhj]{fill:var(--color-navy)}.svc-arrow[data-astro-cid-bbn6fmhj]{z-index:9;width:64px;height:64px;transition:background-color var(--motion-quick) var(--ease-out);background:#ffffff0d;justify-content:center;align-items:center;display:flex;position:absolute;bottom:0;right:0}.svc-arrow[data-astro-cid-bbn6fmhj] svg[data-astro-cid-bbn6fmhj]{width:15px;height:15px}.svc-arrow[data-astro-cid-bbn6fmhj] line[data-astro-cid-bbn6fmhj]{stroke:var(--color-white);stroke-width:2px;stroke-miterlimit:10;stroke-dasharray:25;stroke-dashoffset:50px;transition:stroke-dashoffset 1s cubic-bezier(.61,1,.88,1)}.svc-arrow[data-astro-cid-bbn6fmhj]:hover{background:#ffffff1f}.svc-arrow[data-astro-cid-bbn6fmhj]:hover line[data-astro-cid-bbn6fmhj]{stroke-dashoffset:0;stroke:var(--color-gold)}@media (width<=991px){.svc-grid[data-astro-cid-bbn6fmhj]{grid-template-columns:repeat(2,1fr)}.svc[data-astro-cid-bbn6fmhj]{padding-right:80px}}@media (width<=767px){.svc-grid[data-astro-cid-bbn6fmhj]{grid-template-columns:1fr}.catalog-head[data-astro-cid-bbn6fmhj]{max-width:100%}.svc[data-astro-cid-bbn6fmhj]{padding:38px 26px}.svc-num[data-astro-cid-bbn6fmhj]{margin-bottom:1rem;display:block;position:static}.svc-shape[data-astro-cid-bbn6fmhj],.svc-arrow[data-astro-cid-bbn6fmhj]{display:none}}.why[data-astro-cid-h7fgh5ns]{background:var(--color-offwhite)}.why-grid[data-astro-cid-h7fgh5ns]{grid-template-columns:1.15fr .85fr;align-items:start;gap:3.5rem;margin-top:2.75rem;display:grid}.why-media[data-astro-cid-h7fgh5ns]{position:sticky;top:7.5rem}.why-media[data-astro-cid-h7fgh5ns] img[data-astro-cid-h7fgh5ns]{border-radius:var(--radius-md);width:100%;height:auto;box-shadow:0 20px 50px #26344529}.why-list[data-astro-cid-h7fgh5ns]{gap:1.5rem;margin:1.9rem 0 0;padding:0;list-style:none;display:grid}.why-list[data-astro-cid-h7fgh5ns] li[data-astro-cid-h7fgh5ns]{border-bottom:1px solid var(--color-line);align-items:flex-start;gap:1rem;padding-bottom:1.4rem;display:flex}.why-list[data-astro-cid-h7fgh5ns] li[data-astro-cid-h7fgh5ns]:last-child{border-bottom:0;padding-bottom:0}.check[data-astro-cid-h7fgh5ns]{background:var(--color-navy);width:2rem;height:2rem;color:var(--color-gold);border-radius:50%;flex:none;place-items:center;margin-top:.15rem;font-size:.85rem;display:grid}.why-list[data-astro-cid-h7fgh5ns] h3[data-astro-cid-h7fgh5ns]{margin:0 0 .45rem;font-size:1.1rem}.why-list[data-astro-cid-h7fgh5ns] p[data-astro-cid-h7fgh5ns]{margin:0;font-size:.96rem;line-height:1.65}@media (width<=900px){.why-grid[data-astro-cid-h7fgh5ns]{grid-template-columns:1fr;gap:2.5rem}.why-media[data-astro-cid-h7fgh5ns]{order:-1;max-width:560px;position:static}}.process[data-astro-cid-zuepckvj]{background:var(--color-white)}.steps[data-astro-cid-zuepckvj]{counter-reset:step;grid-template-columns:repeat(5,1fr);gap:1.6rem;margin:3.25rem 0 0;padding:0;list-style:none;display:grid}.step[data-astro-cid-zuepckvj]{border-top:3px solid var(--color-line);padding-top:1.4rem;position:relative}.step[data-astro-cid-zuepckvj]:before{content:"";background:var(--color-gold);width:2.6rem;height:3px;position:absolute;top:-3px;left:0}.step-num[data-astro-cid-zuepckvj]{font-family:var(--font-heading);color:var(--color-gold);letter-spacing:.1em;margin-bottom:.55rem;font-size:1.05rem;font-weight:700;display:block}.step[data-astro-cid-zuepckvj] h3[data-astro-cid-zuepckvj]{margin:0 0 .5rem;font-size:1.04rem}.step[data-astro-cid-zuepckvj] p[data-astro-cid-zuepckvj]{margin:0;font-size:.9rem;line-height:1.6}.process-cta[data-astro-cid-zuepckvj]{margin-top:3rem}@media (width<=1000px){.steps[data-astro-cid-zuepckvj]{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.steps[data-astro-cid-zuepckvj]{grid-template-columns:1fr}}.sectors[data-astro-cid-gdqd6r2d]{background:var(--color-offwhite)}.sector-grid[data-astro-cid-gdqd6r2d]{grid-template-columns:repeat(2,1fr);gap:1.6rem;margin-top:3rem;display:grid}.sector[data-astro-cid-gdqd6r2d]{background:var(--color-white);border:1px solid var(--color-line);border-left:3px solid var(--color-gold);border-radius:var(--radius-sm);padding:1.8rem 1.8rem 1.5rem}.sector-num[data-astro-cid-gdqd6r2d]{font-family:var(--font-heading);color:var(--color-gold);margin-bottom:.7rem;font-size:2rem;font-weight:700;line-height:1;display:block}.sector[data-astro-cid-gdqd6r2d] h3[data-astro-cid-gdqd6r2d]{margin:0 0 .5rem;font-size:1.15rem}.sector[data-astro-cid-gdqd6r2d] p[data-astro-cid-gdqd6r2d]{margin:0;font-size:.95rem;line-height:1.65}@media (width<=760px){.sector-grid[data-astro-cid-gdqd6r2d]{grid-template-columns:1fr}}.faq[data-astro-cid-gfo3rpqg]{background:var(--color-white)}.faq-wrap[data-astro-cid-gfo3rpqg]{max-width:860px}.faq-head[data-astro-cid-gfo3rpqg]{text-align:center;margin-inline:auto}.faq-list[data-astro-cid-gfo3rpqg]{margin-top:2.5rem}.faq-item[data-astro-cid-gfo3rpqg]{border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-offwhite);margin-bottom:.85rem;padding:0}.faq-item[data-astro-cid-gfo3rpqg][open]{border-color:var(--color-gold)}.faq-item[data-astro-cid-gfo3rpqg] summary[data-astro-cid-gfo3rpqg]{cursor:pointer;font-family:var(--font-heading);color:var(--color-navy);justify-content:space-between;align-items:center;gap:1rem;padding:1.05rem 1.3rem;font-size:1.02rem;font-weight:600;list-style:none;display:flex}.faq-item[data-astro-cid-gfo3rpqg] summary[data-astro-cid-gfo3rpqg]::-webkit-details-marker{display:none}.faq-mark[data-astro-cid-gfo3rpqg]{border:1px solid var(--color-gold);width:1.7rem;height:1.7rem;color:var(--color-gold-soft);transition:transform var(--motion-quick) var(--ease-out);border-radius:50%;flex:none;place-items:center;font-size:.95rem;font-weight:400;display:grid}.faq-item[data-astro-cid-gfo3rpqg][open] .faq-mark[data-astro-cid-gfo3rpqg]{transform:rotate(45deg)}.faq-item[data-astro-cid-gfo3rpqg] p[data-astro-cid-gfo3rpqg]{margin:0;padding:0 1.3rem 1.2rem;font-size:.96rem;line-height:1.7}.blog[data-astro-cid-7wpazjut]{background:var(--color-offwhite)}.blog-head[data-astro-cid-7wpazjut]{text-align:center;max-width:66%;margin:0 auto 3rem}.head-chip[data-astro-cid-7wpazjut]{background:var(--color-navy);color:var(--color-white);font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;border-radius:100px;margin:0 0 1.1rem;padding:.5rem 1.25rem;font-size:.8rem;font-weight:600;line-height:1.5;display:inline-block}.blog-head[data-astro-cid-7wpazjut] h2[data-astro-cid-7wpazjut]{color:var(--color-navy);margin:0;font-size:clamp(1.8rem,1.3rem + 2vw,2.6rem);line-height:1.18}.blog-grid[data-astro-cid-7wpazjut]{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.post-card[data-astro-cid-7wpazjut]{position:relative}.post-image[data-astro-cid-7wpazjut]{aspect-ratio:600/400;background-color:var(--color-navy);background-image:url(/images/pattern-01.png);background-repeat:repeat;border-radius:30px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.post-image[data-astro-cid-7wpazjut] picture[data-astro-cid-7wpazjut]{width:100%;height:100%;display:block}.post-image[data-astro-cid-7wpazjut] img[data-astro-cid-7wpazjut]{object-fit:cover;width:100%;height:100%;display:block}.visuel[data-astro-cid-7wpazjut]{color:#ffffffa6;font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.12em;border:1px solid #ffffff40;border-radius:100px;padding:.55rem 1.1rem;font-size:.85rem;font-weight:600}.post-desc[data-astro-cid-7wpazjut]{padding-top:30px}.post-bottom[data-astro-cid-7wpazjut]{flex-wrap:wrap;gap:.4rem 15px;margin:0;padding:0;list-style:none;display:flex}.post-bottom[data-astro-cid-7wpazjut] li[data-astro-cid-7wpazjut]{color:var(--color-navy);text-transform:uppercase;align-items:center;gap:5px;font-size:13px;font-weight:500;display:inline-flex}.post-bottom[data-astro-cid-7wpazjut] svg[data-astro-cid-7wpazjut]{fill:none;width:15px;height:15px;stroke:var(--color-gold-soft);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.post-title[data-astro-cid-7wpazjut]{margin:.8rem 0 0;font-size:1.55rem;line-height:1.35}.post-title[data-astro-cid-7wpazjut] a[data-astro-cid-7wpazjut]{color:var(--color-navy);transition:color var(--motion-quick) var(--ease-out);text-decoration:none}.post-title[data-astro-cid-7wpazjut] a[data-astro-cid-7wpazjut]:hover{color:var(--color-gold-soft)}.card-arrow[data-astro-cid-7wpazjut]{background:var(--color-white);z-index:9;border-radius:100%;justify-content:center;align-items:center;width:64px;height:64px;display:flex;position:absolute;top:0;right:0}.card-arrow[data-astro-cid-7wpazjut] svg[data-astro-cid-7wpazjut]{width:15px;height:15px}.card-arrow[data-astro-cid-7wpazjut] line[data-astro-cid-7wpazjut]{stroke:var(--color-navy);stroke-width:2px;stroke-miterlimit:10;stroke-dasharray:25;stroke-dashoffset:50px;transition:stroke-dashoffset 1s cubic-bezier(.61,1,.88,1)}.card-arrow[data-astro-cid-7wpazjut]:hover line[data-astro-cid-7wpazjut]{stroke-dashoffset:0;stroke:var(--color-gold)}.card-shape[data-astro-cid-7wpazjut]{position:absolute;top:0;right:0}.card-shape[data-astro-cid-7wpazjut] svg[data-astro-cid-7wpazjut] path[data-astro-cid-7wpazjut]{fill:var(--color-offwhite)}.blog-all[data-astro-cid-7wpazjut]{text-align:center;margin:2.6rem 0 0}.blog-all[data-astro-cid-7wpazjut] .btn[data-astro-cid-7wpazjut]{margin:0}@media (width<=991px){.blog-grid[data-astro-cid-7wpazjut]{grid-template-columns:1fr}.blog-head[data-astro-cid-7wpazjut]{max-width:100%}.post-bottom[data-astro-cid-7wpazjut]{gap:.4rem 10px}.post-title[data-astro-cid-7wpazjut]{font-size:1.3rem}}.cta-band[data-astro-cid-wrdjxhbp]{background:var(--color-navy);padding-block:calc(var(--space-section) * .75)}.cta-inner[data-astro-cid-wrdjxhbp]{text-align:center;max-width:780px}.cta-eyebrow[data-astro-cid-wrdjxhbp]{color:var(--color-gold)}.cta-band[data-astro-cid-wrdjxhbp] h2[data-astro-cid-wrdjxhbp]{color:var(--color-white);font-size:clamp(1.75rem,1.28rem + 1.9vw,2.6rem)}.cta-text[data-astro-cid-wrdjxhbp]{color:#ffffffd9;max-width:640px;margin-inline:auto;font-size:1.02rem;line-height:1.7}.cta-cities[data-astro-cid-wrdjxhbp]{justify-content:center;gap:.9rem;margin:1.6rem 0 2rem;display:flex}.cta-cities[data-astro-cid-wrdjxhbp] span[data-astro-cid-wrdjxhbp]{font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;color:#ffffffe0;border:1px solid #ffffff47;border-radius:999px;padding:.4rem 1.1rem;font-size:.8rem;font-weight:600}.sr-only[data-astro-cid-ykrvvmh5]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.marquee[data-astro-cid-ykrvvmh5]{background:var(--color-navy);-webkit-user-select:none;user-select:none;padding-block:1.1rem;overflow:hidden}.marquee-track[data-astro-cid-ykrvvmh5]{white-space:nowrap;animation:38s linear infinite marquee-scroll;display:inline-flex}.marquee-chunk[data-astro-cid-ykrvvmh5]{align-items:center;gap:2.6rem;padding-right:2.6rem;display:inline-flex}.logo-family[data-astro-cid-ykrvvmh5]{align-items:center;gap:1.4rem;display:inline-flex}.family-name[data-astro-cid-ykrvvmh5]{font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;color:var(--color-gold);font-size:.72rem;font-weight:600}.logo-family[data-astro-cid-ykrvvmh5] img[data-astro-cid-ykrvvmh5]{width:auto;height:var(--logo-height);object-fit:contain;flex:none;max-width:15rem;display:block}.logo-family[data-astro-cid-ykrvvmh5] img[data-astro-cid-ykrvvmh5].recolour{filter:brightness(0)invert()}@media (prefers-reduced-motion:reduce){.marquee-track[data-astro-cid-ykrvvmh5]{animation:none}}
