.band[data-v-c159ee09]{background:var(--ink-900,#0a0a0a);flex-direction:column;align-items:flex-start;gap:20px;padding:28px 20px;display:flex}.band__eyebrow[data-v-c159ee09]{color:var(--text-muted);font-family:var(--font-mono);letter-spacing:1.08px;text-transform:uppercase;font-size:12px;font-weight:500;line-height:16px}.band__title[data-v-c159ee09]{color:var(--text-primary);font-size:40px;font-weight:500;line-height:1}.band__text[data-v-c159ee09],.band__title[data-v-c159ee09]{font-family:var(--font-display)}.band__text[data-v-c159ee09]{color:var(--text-secondary);font-size:16px;font-weight:400;line-height:22px}.band__phone[data-v-c159ee09]{color:var(--text-primary);font-family:var(--font-display);letter-spacing:-.24px;width:max-content;font-size:24px;font-weight:600;line-height:28px}.band__buttons[data-v-c159ee09]{flex-direction:column;gap:12px;width:100%;display:flex}.u-video-bg[data-v-de600e89]{z-index:0;pointer-events:none;-webkit-touch-callout:none;overflow:hidden}.u-video-bg[data-v-de600e89],.u-video-bg__video[data-v-de600e89]{-webkit-user-select:none;user-select:none;position:absolute;inset:0}.u-video-bg__shield[data-v-de600e89],.u-video-bg__video[data-v-de600e89]{width:100%;height:100%}.u-video-bg__shield[data-v-de600e89]{z-index:1;pointer-events:auto;-webkit-touch-callout:none;background:0 0;position:absolute;inset:0}.u-video-bg--fade .u-video-bg__video[data-v-de600e89]{-webkit-mask-composite:source-in,xor;-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000),linear-gradient(#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000),linear-gradient(#0000,#000 12% 88%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}@layer overridable{.u-section[data-v-de09073a]{--header-gap:24px;box-sizing:border-box;width:100%;max-width:1440px;margin-inline:auto;padding-block:0;padding-inline:60px;position:relative}@media (width<=1023px){.u-section[data-v-de09073a]{padding-block:48px;padding-inline:20px}}.u-section[data-v-de09073a]{padding-block:64px}.u-section.background[data-v-de09073a]{background:var(--bg-custom,var(--bg-raised));border:1px solid #000}.u-section__media[data-v-de09073a]{z-index:0;pointer-events:none;width:100%;max-width:1312px;max-height:706px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.u-section__vignette[data-v-de09073a]{z-index:1;background:linear-gradient(#05050500,#050505);position:absolute;inset:0}.u-section__content[data-v-de09073a],.u-section__header[data-v-de09073a]{z-index:1;position:relative}.u-section__header[data-v-de09073a]{gap:var(--header-gap);flex-direction:column;display:flex}.u-section__eyebrow[data-v-de09073a]{color:var(--text-muted);font-family:var(--font-mono,"JetBrains Mono");letter-spacing:1.08px;text-transform:uppercase;font-size:12px;font-weight:500;line-height:16px}.u-section__heading[data-v-de09073a]{justify-content:space-between;align-items:flex-end;display:flex}@media (width<=767px){.u-section__heading[data-v-de09073a]{align-items:flex-start;gap:var(--header-gap);flex-direction:column}}.u-section__subtitle[data-v-de09073a]{color:var(--text-secondary);font-family:var(--font-display);font-size:12px;font-weight:400;line-height:16px}}.contacts[data-v-809844aa]{grid-template-columns:repeat(12,minmax(0,1fr));gap:0;width:100%;display:grid}.contacts[data-v-809844aa] .u-section__header{grid-column-end:span 7}.contacts[data-v-809844aa] .u-section__content{grid-column:9/span 4}@media (width<=1023px){.contacts[data-v-809844aa]{flex-direction:column;gap:40px;display:flex}}.contacts[data-v-809844aa] .u-section__media{opacity:.1}.contacts__text[data-v-809844aa]{font-family:var(--font-display);opacity:.72;font-size:20px;font-weight:400;line-height:140%}@media (width<=767px){.contacts__text[data-v-809844aa]{font-size:16px}}.contacts__phone[data-v-809844aa]{font-family:var(--font-display);letter-spacing:-.32px;font-size:32px;font-weight:700;line-height:120%}@media (width<=767px){.contacts__phone[data-v-809844aa]{font-size:24px}}.contacts__form[data-v-809844aa]{flex-direction:column;gap:16px;width:100%;display:flex}
