.Blocks_blocks__k9Mgp{display:flex;flex-direction:column;gap:var(--section-y)}.Blocks_narrow__TY4Xl{width:100%;max-width:860px;margin-inline:auto}.Blocks_blockTitle__ouzdp{margin:0 0 var(--section-head-mb)}.Blocks_hero__QNxx_{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;grid-gap:64px;gap:64px}@media(max-width:1023px){.Blocks_hero__QNxx_{grid-template-columns:minmax(0,1fr);gap:32px}}.Blocks_heroTitle__Szir0{margin:0}.Blocks_heroText__qLrcE{margin:20px 0 0;font-size:18px;line-height:1.6;color:var(--color-text-muted)}@media(max-width:1023px){.Blocks_heroText__qLrcE{font-size:16px}}.Blocks_heroActions__DIEnB{display:flex;flex-wrap:wrap;gap:16px;margin-top:32px}@media(max-width:767px){.Blocks_heroActions__DIEnB{flex-direction:column;align-items:stretch}}.Blocks_heroMedia__mJv4j{position:relative;aspect-ratio:4/3;overflow:hidden;border-radius:var(--radius-card);background:var(--color-bg-muted)}.Blocks_cover__vHfOf{width:100%;height:100%;object-fit:cover}.Blocks_figure__21GOf{margin:0}.Blocks_imageFrame__hG0ZD{position:relative;overflow:hidden;border-radius:var(--radius-card);background:var(--color-bg-muted)}.Blocks_blockImage__ZQJ6c{display:block;width:100%;height:auto}.Blocks_caption__56wol{margin:12px 0 0;font-size:13px;line-height:1.5;color:var(--color-text-meta)}.Blocks_gallery__UZbfu{display:grid;grid-gap:16px;gap:16px}.Blocks_gallery__UZbfu[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.Blocks_gallery__UZbfu[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.Blocks_gallery__UZbfu[data-columns="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:1023px){.Blocks_gallery__UZbfu[data-columns="3"],.Blocks_gallery__UZbfu[data-columns="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.Blocks_gallery__UZbfu{gap:12px}.Blocks_gallery__UZbfu[data-columns="2"],.Blocks_gallery__UZbfu[data-columns="3"],.Blocks_gallery__UZbfu[data-columns="4"]{grid-template-columns:repeat(1,minmax(0,1fr))}}.Blocks_galleryItem__P_gPj{position:relative;aspect-ratio:4/3;overflow:hidden;border-radius:var(--radius-card);background:var(--color-bg-muted)}.Blocks_features__adeM7{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}@media(max-width:1023px){.Blocks_features__adeM7{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.Blocks_features__adeM7{grid-template-columns:minmax(0,1fr);gap:16px}}.Blocks_featuresDark__HttHU{padding:64px;border-radius:var(--radius-card);background:var(--color-dark);color:var(--color-on-dark)}.Blocks_featuresDark__HttHU .Blocks_blockTitle__ouzdp{color:var(--color-on-dark)}@media(max-width:1023px){.Blocks_featuresDark__HttHU{padding:40px 24px}}.Blocks_stats__p1qgZ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px}.Blocks_stats__p1qgZ>*{padding:40px 32px;background:var(--color-bg);box-shadow:0 0 0 1px var(--color-line)}@media(max-width:1023px){.Blocks_stats__p1qgZ{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.Blocks_stats__p1qgZ{grid-template-columns:minmax(0,1fr)}.Blocks_stats__p1qgZ>*{padding:24px 16px}}.Blocks_steps__q82PD{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:40px 24px;gap:40px 24px;margin:0;padding:0;list-style:none}@media(max-width:1023px){.Blocks_steps__q82PD{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.Blocks_steps__q82PD{grid-template-columns:minmax(0,1fr);gap:28px}}.Blocks_columns__r6Evw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:64px;gap:64px}@media(max-width:1023px){.Blocks_columns__r6Evw{grid-template-columns:minmax(0,1fr);gap:32px}}.Blocks_columnsWithImage__wLtYz{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;grid-gap:64px;gap:64px}@media(max-width:1023px){.Blocks_columnsWithImage__wLtYz{grid-template-columns:minmax(0,1fr);gap:32px}}.Blocks_columnsImageLeft__1QvvU{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.Blocks_columnsImageLeft__1QvvU .Blocks_columnsMedia__ILwTz{order:-1}@media(max-width:1023px){.Blocks_columnsImageLeft__1QvvU{grid-template-columns:minmax(0,1fr)}.Blocks_columnsImageLeft__1QvvU .Blocks_columnsMedia__ILwTz{order:0}}.Blocks_columnsText__29_CX{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:40px;gap:40px}@media(max-width:1279px){.Blocks_columnsText__29_CX{grid-template-columns:minmax(0,1fr);gap:24px}}.Blocks_columnsMedia__ILwTz{aspect-ratio:4/3;background:var(--color-bg-muted)}.Blocks_columnsMedia__ILwTz,.Blocks_cta__e8E91{position:relative;overflow:hidden;border-radius:var(--radius-card)}.Blocks_cta__e8E91{background:var(--color-dark);color:var(--color-on-dark)}.Blocks_ctaBackground__cX1Dq{position:absolute;inset:0;z-index:0}.Blocks_ctaOverlay__i7wN1{position:absolute;inset:0;background:var(--color-overlay);mix-blend-mode:multiply}.Blocks_ctaInner__ZSCay{position:relative;z-index:1;display:flex;align-items:flex-end;justify-content:space-between;gap:64px;padding:64px}@media(max-width:1023px){.Blocks_ctaInner__ZSCay{flex-direction:column;align-items:stretch;gap:32px;padding:40px 24px}}.Blocks_ctaTitle__f4vNw{margin:0;color:var(--color-on-dark)}.Blocks_ctaText__CEYR7{margin:16px 0 0;max-width:720px;font-size:18px;line-height:1.6;color:var(--color-on-dark-80)}@media(max-width:767px){.Blocks_ctaText__CEYR7{font-size:16px}}.Blocks_ctaAction__uvyQs{flex-shrink:0}.Blocks_quote__l1uoi{margin:0;padding-left:32px;border-left:2px solid var(--color-accent)}@media(max-width:767px){.Blocks_quote__l1uoi{padding-left:16px}}.Blocks_quoteText__p7mBg{margin:0;font-size:24px;font-weight:600;line-height:1.4;color:var(--color-text)}@media(max-width:767px){.Blocks_quoteText__p7mBg{font-size:18px}}.Blocks_quoteAuthor__stfOi{display:block;margin-top:20px;font-size:14px;font-style:normal;font-weight:600;line-height:1.4;color:var(--color-text)}.Blocks_quoteRole__Z8Fjf{display:block;margin-top:4px;font-size:13px;line-height:1.4;color:var(--color-text-meta)}.Blocks_specGroup__KxjhP+.Blocks_specGroup__KxjhP{margin-top:40px}.Blocks_specTitle__vyJ_s{margin:0 0 16px}.Blocks_specScroll__5rxD_{overflow-x:auto;border:1px solid var(--color-line);border-radius:var(--radius-card)}.Blocks_specTable__8H2Zm{width:100%;border-collapse:collapse;font-size:15px;line-height:1.5}.Blocks_specTable__8H2Zm td,.Blocks_specTable__8H2Zm th{padding:14px 20px;text-align:left;vertical-align:top}.Blocks_specTable__8H2Zm th{width:55%;font-weight:500;color:var(--color-text-muted)}.Blocks_specTable__8H2Zm td{color:var(--color-text)}.Blocks_specTable__8H2Zm tbody tr:nth-child(odd){background:var(--color-bg-muted)}@media(max-width:767px){.Blocks_specTable__8H2Zm{font-size:14px}.Blocks_specTable__8H2Zm td,.Blocks_specTable__8H2Zm th{padding:12px 16px}}.Blocks_specUnit__wKEdc{margin-left:4px;color:var(--color-text-meta)}.Blocks_skyline__QefUZ{display:block;width:100%;color:var(--color-navy)}.Blocks_skylineDark__l0hsj{color:var(--color-on-dark)}.StrapiImage_cover__oodrM{object-fit:cover}.StrapiImage_contain__9VJ5l{object-fit:contain}.RichText_richText__xFzY3{font-size:16px;line-height:1.6;color:var(--color-text-80);overflow-wrap:anywhere}.RichText_richText__xFzY3>*+*{margin-top:20px}.RichText_paragraph__mDHoV{margin:0}.RichText_h2__rEbdg{margin:0;font-size:var(--h2);font-weight:700;line-height:1.15;letter-spacing:-.01em;color:var(--color-text);text-wrap:balance}.RichText_h3__PifG9{font-size:var(--h3);line-height:1.25}.RichText_h3__PifG9,.RichText_h4__l_GuG{margin:0;font-weight:600;color:var(--color-text)}.RichText_h4__l_GuG{font-size:var(--h4);line-height:1.3}.RichText_richText__xFzY3>.RichText_h2__rEbdg+*,.RichText_richText__xFzY3>.RichText_h3__PifG9+*,.RichText_richText__xFzY3>.RichText_h4__l_GuG+*{margin-top:12px}.RichText_richText__xFzY3>*+.RichText_h2__rEbdg{margin-top:48px}.RichText_richText__xFzY3>*+.RichText_h3__PifG9,.RichText_richText__xFzY3>*+.RichText_h4__l_GuG{margin-top:32px}.RichText_orderedList__84yeW,.RichText_unorderedList__bfDfp{margin:0;padding-left:24px;display:flex;flex-direction:column;gap:8px}.RichText_unorderedList__bfDfp{list-style:disc}.RichText_orderedList__84yeW{list-style:decimal}.RichText_listItem__OHUSa{padding-left:4px}.RichText_listItem__OHUSa::marker{color:var(--color-accent)}.RichText_quote__fy_Kp{margin:0;padding:4px 0 4px 24px;border-left:2px solid var(--color-accent);font-size:18px;line-height:1.6;color:var(--color-text)}@media(max-width:767px){.RichText_quote__fy_Kp{padding-left:16px;font-size:16px}}.RichText_pre__N5PlJ{margin:0;padding:20px;overflow-x:auto;border:1px solid var(--color-line);border-radius:var(--radius-sm);font-size:14px;line-height:1.6;color:var(--color-text)}.RichText_inlineCode__92GZh,.RichText_pre__N5PlJ{background:var(--color-bg-muted);font-family:var(--font-mono)}.RichText_inlineCode__92GZh{padding:2px 6px;border-radius:var(--radius-xs);font-size:.9em}.RichText_link__SeGHc{color:var(--color-text);text-decoration:underline;text-underline-offset:3px;transition:color var(--dur)}@media(hover:hover)and (pointer:fine){.RichText_link__SeGHc:hover{color:var(--color-accent)}}.RichText_link__SeGHc:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.RichText_figure__0Vr_w{margin:0}.RichText_image__vaaV4{width:100%;height:auto;border-radius:var(--radius-sm)}.RichText_caption__EDeeA{margin-top:10px;font-size:13px;line-height:1.4;color:var(--color-text-meta)}.RichText_onDark__re4GV{color:var(--color-on-dark-80)}.RichText_onDark__re4GV .RichText_h2__rEbdg,.RichText_onDark__re4GV .RichText_h3__PifG9,.RichText_onDark__re4GV .RichText_h4__l_GuG,.RichText_onDark__re4GV .RichText_link__SeGHc,.RichText_onDark__re4GV .RichText_quote__fy_Kp{color:var(--color-on-dark)}.RichText_onDark__re4GV .RichText_inlineCode__92GZh,.RichText_onDark__re4GV .RichText_pre__N5PlJ{border-color:var(--color-on-dark-line-soft);background:var(--color-on-dark-surface);color:var(--color-on-dark)}.RichText_onDark__re4GV .RichText_caption__EDeeA{color:var(--color-on-dark-80)}.RichText_onDark__re4GV .RichText_link__SeGHc:focus-visible{outline-color:var(--color-on-dark)}