.OFV-8W_root.OFV-8W_root{--matrix-paper:var(--background);--matrix-ink:var(--foreground);--matrix-muted:var(--muted-foreground);--matrix-orange:var(--primary);--matrix-action:var(--button-primary);--matrix-on-action:var(--button-primary-foreground);--matrix-on-accent:var(--primary-foreground);--matrix-text-accent:var(--brand-text);--matrix-soft:var(--color-accent-soft);--matrix-line:var(--border);--matrix-peach:var(--color-accent-soft);--matrix-cta-gradient:linear-gradient(180deg, var(--matrix-action), var(--ink-background) 74%);color:var(--matrix-ink);background:var(--matrix-paper);font-family:var(--font-family-body);font-size:var(--matrix-body);line-height:var(--matrix-line-height-1-5);--community-primary:var(--matrix-action);--community-primary-foreground:var(--matrix-on-action);--community-text:var(--matrix-ink);--community-bg:var(--matrix-paper);--community-surface:var(--card);overflow:clip;container-type:inline-size}.OFV-8W_root[data-matrix-theme=civic_service]{--matrix-orange:var(--color-status-success);--matrix-on-accent:var(--color-status-success-on-color);--matrix-text-accent:var(--color-status-success-foreground);--matrix-soft:var(--color-status-success-soft);--matrix-peach:var(--color-status-success-soft);--matrix-line:var(--color-status-success-border)}.OFV-8W_root[data-matrix-theme=founder_showcase]{--matrix-orange:var(--color-status-error);--matrix-on-accent:var(--color-status-error-on-color);--matrix-text-accent:var(--color-status-error-foreground);--matrix-soft:var(--color-status-error-soft);--matrix-peach:var(--color-status-error-soft);--matrix-line:var(--color-status-error-border)}.OFV-8W_root[data-matrix-theme=co_creation]{--matrix-orange:var(--color-status-warning);--matrix-on-accent:var(--color-status-warning-on-color);--matrix-text-accent:var(--color-status-warning-foreground);--matrix-soft:var(--color-status-warning-soft);--matrix-peach:var(--color-status-warning-soft);--matrix-line:var(--color-status-warning-border)}.OFV-8W_root[data-matrix-theme=growth_collaboration]{--matrix-orange:var(--color-status-info);--matrix-on-accent:var(--color-status-info-on-color);--matrix-text-accent:var(--color-status-info-foreground);--matrix-soft:var(--color-status-info-soft);--matrix-peach:var(--color-status-info-soft);--matrix-line:var(--color-status-info-border)}.OFV-8W_root[data-matrix-theme=tech_network]{--matrix-orange:var(--color-status-success);--matrix-on-accent:var(--color-status-success-on-color);--matrix-text-accent:var(--color-status-success-foreground);--matrix-soft:var(--color-status-success-soft);--matrix-peach:var(--color-status-success-soft);--matrix-line:var(--color-status-success-border)}.OFV-8W_root *{box-sizing:border-box}.OFV-8W_root h1,.OFV-8W_root h2,.OFV-8W_root h3,.OFV-8W_root h4,.OFV-8W_root p,.OFV-8W_root blockquote{margin:0}.OFV-8W_root a{color:inherit;text-decoration:none}.OFV-8W_root a:focus-visible,.OFV-8W_root button:focus-visible,.OFV-8W_root summary:focus-visible{outline:var(--matrix-stroke-width) solid var(--matrix-orange);outline-offset:var(--space-1)}.OFV-8W_root h3{font-size:var(--matrix-card-title);line-height:var(--matrix-line-height-1-5);font-weight:var(--matrix-font-weight-700)}.OFV-8W_root p{white-space:pre-line;overflow-wrap:anywhere}.OFV-8W_container{margin-inline:var(--matrix-gutter);position:relative}.OFV-8W_section{isolation:isolate;padding-block:var(--matrix-section-space);scroll-margin-top:var(--matrix-header);position:relative;overflow:clip;container-type:inline-size}.OFV-8W_section[data-tone=black]{--matrix-text-accent:var(--brand-on-dark);background:var(--matrix-black);color:var(--matrix-white);--community-primary-foreground:var(--matrix-on-action)}.OFV-8W_section[data-tone=white]{background:var(--card)}.OFV-8W_section[data-tone=orange]{background:var(--matrix-orange);color:var(--matrix-on-accent)}.OFV-8W_decoration{pointer-events:none;object-fit:cover;width:100%;height:100%;z-index:var(--matrix-z-index-1-behind);position:absolute;inset:0}.OFV-8W_heading{margin-bottom:var(--matrix-content-gap);position:relative}.OFV-8W_heading>span,.OFV-8W_eyebrow{font-size:var(--matrix-label);color:var(--brand-text);margin-bottom:var(--matrix-heading-gap);font-weight:var(--matrix-font-weight-medium);display:block}.OFV-8W_heading h2{font-size:var(--matrix-heading);line-height:var(--matrix-line-height-1-5);font-weight:var(--matrix-font-weight-700);letter-spacing:normal}.OFV-8W_heading p{font-size:var(--matrix-body);color:var(--matrix-muted);margin-top:var(--matrix-heading-gap)}.OFV-8W_section[data-tone=black] .OFV-8W_heading>span{color:var(--matrix-orange)}.OFV-8W_section[data-tone=black] .OFV-8W_heading p{color:var(--matrix-light)}.OFV-8W_card.OFV-8W_card{background:var(--card);color:var(--matrix-ink);border-radius:var(--matrix-radius);padding:var(--matrix-card-pad);min-width:0;box-shadow:inset 0 0 0 var(--matrix-border-width) var(--matrix-line);border:0}.OFV-8W_card p{color:var(--matrix-muted);font-size:var(--matrix-small)}.OFV-8W_grid3,.OFV-8W_grid4,.OFV-8W_agentGrid,.OFV-8W_eventGrid{gap:var(--matrix-grid-gap);align-items:stretch;display:grid}.OFV-8W_positioningLayout{gap:var(--matrix-section-gap);grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:start;display:grid}.OFV-8W_positioningCopy{gap:var(--space-6);font-size:var(--matrix-body);line-height:var(--line-height-loose);display:grid}.OFV-8W_positioningCopy blockquote{padding:var(--space-6);background:var(--matrix-soft);border-left:var(--matrix-stroke-width) solid var(--matrix-action);font-size:var(--matrix-card-title)}.OFV-8W_positioningCopy ul{gap:var(--space-3);padding-left:var(--space-6);display:grid}.OFV-8W_directoryCard.OFV-8W_card{flex-direction:column;padding:0;display:flex;overflow:hidden}.OFV-8W_directoryImage{width:100%;aspect-ratio:var(--ratio-video)}.OFV-8W_directoryCard .OFV-8W_cardContent{display:flex}.OFV-8W_grid3{grid-template-columns:repeat(3,minmax(0,1fr))}.OFV-8W_grid4{grid-template-columns:repeat(4,minmax(0,1fr))}.OFV-8W_agentGrid{grid-template-columns:repeat(5,minmax(0,1fr))}.OFV-8W_image{object-fit:cover;width:100%;height:100%;display:block}.OFV-8W_image[data-fit=contain]{object-fit:contain}.OFV-8W_image[data-focal=top]{object-position:top}.OFV-8W_image[data-focal=bottom]{object-position:bottom}.OFV-8W_image[data-focal=left]{object-position:left}.OFV-8W_image[data-focal=right]{object-position:right}.OFV-8W_imagePlaceholder{background:var(--matrix-soft);color:var(--matrix-muted);width:100%;min-height:var(--matrix-icon);place-items:center;display:grid}.OFV-8W_imagePlaceholder svg{width:var(--matrix-icon);height:var(--matrix-icon)}.OFV-8W_actions{gap:var(--matrix-heading-gap);flex-wrap:wrap;display:flex}.OFV-8W_root .OFV-8W_action{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--matrix-step-icon);padding:var(--space-4) var(--space-6);border-radius:var(--matrix-button-radius);font-size:var(--matrix-body);font-weight:var(--matrix-font-weight-600);white-space:nowrap;display:inline-flex}.OFV-8W_action svg{width:var(--matrix-small-icon);height:var(--matrix-small-icon)}.OFV-8W_closed{padding:var(--space-4);color:var(--matrix-light);display:inline-flex}.OFV-8W_hero{min-height:var(--matrix-hero-height);padding-block:var(--matrix-hero-padding)}.OFV-8W_hero>.OFV-8W_container{position:static}.OFV-8W_heroImage{z-index:var(--matrix-z-index-2-behind);position:absolute;inset:0}.OFV-8W_hero:after{content:"";background:var(--matrix-overlay);z-index:var(--matrix-z-index-1-behind);pointer-events:none;position:absolute;inset:0}.OFV-8W_heroCopy{align-items:flex-start;gap:var(--space-7);max-width:var(--matrix-hero-copy-width);flex-direction:column;display:flex;position:relative}.OFV-8W_heroCopy h1{font-size:clamp(var(--matrix-hero-mobile),var(--matrix-hero-fluid),var(--matrix-hero-heading));line-height:var(--matrix-hero-leading);letter-spacing:normal;font-weight:var(--matrix-font-weight-700)}.OFV-8W_heroCopy h1 em{color:var(--matrix-orange);font-style:normal;display:block}.OFV-8W_heroCopy .OFV-8W_heroDescription{font-size:var(--matrix-hero-body);color:var(--matrix-light);max-width:var(--matrix-hero-description-width)}.OFV-8W_openState{line-height:var(--space-6);font-size:var(--matrix-copy-label);font-weight:var(--matrix-font-weight-medium);display:block}.OFV-8W_heroNote{color:var(--matrix-light);font-size:var(--matrix-copy-detail)}.OFV-8W_avatarProof{align-items:center;gap:var(--space-5);display:flex}.OFV-8W_avatarProof p{font-size:var(--matrix-copy-label);color:var(--matrix-muted)}.OFV-8W_hero .OFV-8W_avatarProof p{color:var(--matrix-light)}.OFV-8W_avatarStack{display:flex}.OFV-8W_avatar{width:var(--matrix-avatar);height:var(--matrix-avatar);border:0;border-radius:50%;flex:none}.OFV-8W_avatarStack .OFV-8W_avatar:not(:last-child){margin-right:calc(var(--space-4) * -1)}.OFV-8W_resourceCard{align-items:flex-start;gap:var(--space-5);flex-direction:column;display:flex}.OFV-8W_root .OFV-8W_resourceCard h3{font-size:var(--matrix-resource-title);font-weight:var(--matrix-font-weight-medium);white-space:pre-wrap}.OFV-8W_resourceCard p{font-size:var(--matrix-copy-detail);color:var(--matrix-muted)}.OFV-8W_iconTile{background:var(--matrix-soft);border-radius:var(--matrix-button-radius);width:var(--matrix-icon);height:var(--matrix-icon);flex-shrink:0;place-items:center;display:grid}.OFV-8W_iconTile .OFV-8W_image{width:var(--space-6);height:var(--space-6)}.OFV-8W_resourceIcon{width:var(--matrix-icon);height:var(--matrix-icon);flex:none}.OFV-8W_metrics{gap:var(--matrix-grid-gap);grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;display:grid}.OFV-8W_metrics .OFV-8W_heading{margin-bottom:var(--space-6)}.OFV-8W_metrics .OFV-8W_heading h2{font-size:var(--matrix-heading)}.OFV-8W_metricCard.OFV-8W_card{box-shadow:none;justify-content:center;gap:var(--space-3);background:var(--matrix-orange);min-height:0;color:var(--matrix-on-accent);border:0;flex-direction:column;display:flex}.OFV-8W_metricCard>span{font-size:var(--matrix-metric-label)}.OFV-8W_metrics .OFV-8W_avatar{width:var(--matrix-metric-avatar);height:var(--matrix-metric-avatar)}.OFV-8W_metrics .OFV-8W_avatarStack .OFV-8W_avatar:not(:last-child){margin-right:calc(var(--space-3) * -1)}.OFV-8W_metricCard strong{font-size:var(--matrix-count);font-family:var(--font-family-body);font-weight:var(--matrix-font-weight-700);line-height:var(--matrix-line-height-1-5);font-variant-numeric:normal;display:block}.OFV-8W_metricCard.OFV-8W_card:last-child{background:var(--matrix-line)}.OFV-8W_filters{align-items:center;gap:var(--space-5);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.OFV-8W_filters button{min-height:var(--matrix-touch);border-radius:var(--matrix-button-radius);color:inherit;padding-inline:var(--space-6);border:var(--matrix-border-width) solid var(--matrix-line);background:0 0}.OFV-8W_filters button[aria-pressed=true]{color:var(--matrix-on-action);background:var(--matrix-action);border-color:var(--matrix-text-accent)}.OFV-8W_gallery{gap:var(--matrix-grid-gap);min-height:var(--matrix-gallery-height);grid-template-columns:752fr 472fr;display:grid}.OFV-8W_galleryAside{gap:var(--matrix-grid-gap);grid-template-rows:repeat(2,minmax(0,1fr));display:grid}.OFV-8W_photo{border-radius:var(--matrix-radius);background:var(--matrix-charcoal);border:0;width:100%;min-width:0;height:100%;padding:0;display:block;position:relative;overflow:hidden}.OFV-8W_photo .OFV-8W_image{position:absolute;inset:0}.OFV-8W_photo span{height:var(--matrix-caption-height);padding:var(--space-6);background:var(--matrix-caption-overlay);color:var(--matrix-white);text-align:left;white-space:normal;font-size:var(--matrix-caption-size);font-weight:var(--matrix-font-weight-medium);align-items:flex-end;display:flex;position:absolute;inset:auto 0 0}.OFV-8W_galleryStrip{gap:var(--matrix-grid-gap);padding-block:var(--space-6);scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.OFV-8W_galleryStrip .OFV-8W_photo{flex:0 0 var(--matrix-gallery-thumb);height:var(--matrix-event-poster);scroll-snap-align:start}.OFV-8W_galleryControls{justify-content:flex-end;align-items:center;gap:var(--space-4);margin-top:var(--space-4);display:flex}.OFV-8W_lightbox{max-width:var(--matrix-lightbox-width)}.OFV-8W_lightbox>.OFV-8W_image{max-height:var(--matrix-lightbox-height)}.OFV-8W_memberIdentity{align-items:center;gap:var(--space-4);min-width:0;display:flex}.OFV-8W_memberIdentity>div{min-width:0}.OFV-8W_memberAvatar{width:var(--matrix-member-avatar);height:var(--matrix-member-avatar);border-radius:50%;flex:none;display:block;position:relative;overflow:hidden}.OFV-8W_memberCard.OFV-8W_card{min-height:var(--matrix-member-card-min);background:var(--matrix-charcoal);color:var(--matrix-white);box-shadow:inset 0 0 0 var(--matrix-border-width) var(--matrix-member-line)}.OFV-8W_memberCard>p{margin-top:var(--space-5);color:var(--matrix-light);font-weight:var(--matrix-font-weight-medium);line-height:var(--matrix-member-line-height)}.OFV-8W_memberCard .OFV-8W_memberIdentity{gap:var(--space-5)}.OFV-8W_memberCard .OFV-8W_memberIdentity p{color:var(--matrix-orange);font-size:var(--matrix-tag-size);margin-top:var(--space-3)}.OFV-8W_memberCard .OFV-8W_memberAvatar{outline:var(--matrix-stroke-width) solid var(--matrix-line);outline-offset:calc(var(--matrix-stroke-width) * -1)}.OFV-8W_memberIdentity p{margin-top:var(--space-1)}.OFV-8W_productCard.OFV-8W_card,.OFV-8W_courseCard.OFV-8W_card{gap:var(--space-5);flex-direction:column;display:flex;overflow:hidden}.OFV-8W_productCard .OFV-8W_cardContent,.OFV-8W_courseCard .OFV-8W_cardContent{display:contents}.OFV-8W_root .OFV-8W_productCard h3,.OFV-8W_root .OFV-8W_courseCard h3{font-size:var(--space-6)}.OFV-8W_productCard .OFV-8W_eyebrow{color:var(--matrix-muted);font-weight:var(--matrix-font-weight-medium)}.OFV-8W_productCard .OFV-8W_productCover,.OFV-8W_courseCard .OFV-8W_courseCover{border-radius:var(--matrix-button-radius);flex-shrink:0}.OFV-8W_productCover{height:var(--matrix-product-cover)}.OFV-8W_courseCover{height:var(--matrix-course-cover)}.OFV-8W_cardContent{padding:var(--matrix-card-pad);align-items:flex-start;gap:var(--space-4);flex-direction:column;flex:1;display:flex}.OFV-8W_cardContent .OFV-8W_action{margin-top:auto}.OFV-8W_cardContent .OFV-8W_eyebrow{margin:0}.OFV-8W_subsection+.OFV-8W_subsection{margin-top:var(--space-8)}.OFV-8W_subsection>h3{font-size:var(--matrix-subheading)}.OFV-8W_subsection>p{margin-top:var(--space-5);color:var(--matrix-muted)}.OFV-8W_subsection>.OFV-8W_grid4,.OFV-8W_subsection>.OFV-8W_agentGrid{margin-top:var(--space-6)}.OFV-8W_modelBand{padding:var(--space-7);background:var(--matrix-soft);border-radius:var(--matrix-radius)}.OFV-8W_modelCard{gap:var(--space-5);flex-direction:column;min-height:0;display:flex}.OFV-8W_modelLogo{width:min(100%,var(--matrix-model-logo-width));height:var(--matrix-touch);align-items:center;display:flex;position:relative}.OFV-8W_modelLogo .OFV-8W_image{object-position:left}.OFV-8W_modelLogo[data-provider=deepseek]>.OFV-8W_image{width:var(--matrix-deepseek-width);height:var(--matrix-deepseek-height)}.OFV-8W_modelLogo[data-provider=glm] .OFV-8W_image,.OFV-8W_modelLogo[data-provider=zhipu] .OFV-8W_image{width:var(--space-8);height:var(--space-8)}.OFV-8W_modelLogo[data-provider=glm] strong,.OFV-8W_modelLogo[data-provider=zhipu] strong{margin-left:var(--matrix-small);font-size:var(--space-6);white-space:nowrap}.OFV-8W_modelLogo[data-provider=kimi] .OFV-8W_image,.OFV-8W_modelLogo[data-provider=moonshot] .OFV-8W_image{width:var(--matrix-kimi-width);height:var(--space-8)}.OFV-8W_modelLogo[data-provider=minimax] .OFV-8W_image{object-position:center}.OFV-8W_modelName{font-size:var(--matrix-subheading)}.OFV-8W_modelCard .OFV-8W_action{color:var(--matrix-text-accent);font-size:var(--matrix-small);min-height:var(--matrix-touch);background:0 0;border:0;justify-content:flex-start;margin-top:auto;padding:0}.OFV-8W_agentCard.OFV-8W_card{background:var(--card);color:var(--matrix-ink);min-height:var(--matrix-agent-min)}.OFV-8W_agentLink{gap:var(--space-5);flex-direction:column;height:100%;display:flex}.OFV-8W_agentCard p{color:var(--matrix-muted);font-size:var(--matrix-small)}.OFV-8W_agentLink>span{font-size:var(--matrix-fine-print);color:var(--matrix-muted)}.OFV-8W_agentLink>small{font-size:var(--matrix-fine-print);color:var(--matrix-text-accent)}.OFV-8W_agentCard .OFV-8W_action{min-height:var(--matrix-touch);padding:var(--space-2);font-size:var(--matrix-small);margin-top:auto}.OFV-8W_agentLogo{width:var(--matrix-touch);height:var(--matrix-touch);padding:var(--space-2);border-radius:var(--radius-control);background:var(--card)}.OFV-8W_agentCard h4{font-size:var(--matrix-caption-size);font-weight:var(--matrix-font-weight-700)}.OFV-8W_policyCard{gap:var(--space-5);min-height:var(--matrix-policy-min);flex-direction:column;display:flex}.OFV-8W_policyCard>p{min-height:var(--matrix-policy-summary-height)}.OFV-8W_policyCard>span{font-size:var(--matrix-label);color:var(--matrix-muted)}.OFV-8W_policyIcon{width:var(--matrix-icon);height:var(--matrix-icon)}.OFV-8W_policyBottom{justify-content:space-between;gap:var(--space-3);font-size:var(--matrix-label);color:var(--matrix-text-accent);white-space:pre-wrap;align-items:center;margin-top:auto;display:flex}.OFV-8W_policyBottom small{font-size:inherit}.OFV-8W_policyBottom a{color:var(--matrix-text-accent);white-space:nowrap;align-items:center;display:inline-flex}.OFV-8W_policyBottom svg{width:var(--matrix-small-icon);height:var(--matrix-small-icon)}.OFV-8W_eventGrid{row-gap:var(--matrix-grid-gap);grid-template-columns:repeat(2,minmax(0,1fr))}.OFV-8W_section[data-matrix-section=events]{background:var(--matrix-soft)}.OFV-8W_eventCard{gap:var(--space-6);padding:var(--space-6);box-shadow:inset 0 0 0 var(--matrix-border-width) var(--matrix-line);border-radius:var(--matrix-radius);background:var(--card);border:0;grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:stretch;display:grid}.OFV-8W_eventDetails{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}.OFV-8W_eventDetails h3 span{display:block}.OFV-8W_eventCard h3{font-size:var(--matrix-card-title);margin:0}.OFV-8W_eventPoster{height:100%;min-height:var(--matrix-event-poster);border-radius:var(--matrix-button-radius);display:block;position:relative;overflow:hidden}.OFV-8W_eventPoster span{top:var(--space-3);left:var(--space-3);background:var(--card);color:var(--matrix-text-accent);padding:var(--space-2) var(--space-3);border-radius:var(--matrix-pill-radius);font-size:var(--matrix-fine-print);width:var(--matrix-event-status-width);text-align:center;box-shadow:inset 0 0 0 var(--matrix-border-width) var(--matrix-line);position:absolute}.OFV-8W_eventCard p{font-size:var(--matrix-small);color:var(--matrix-muted);margin-bottom:var(--space-3)}.OFV-8W_eventMeta{align-items:center;gap:var(--space-3);font-size:var(--matrix-tag-size);color:var(--matrix-muted);display:flex}.OFV-8W_eventMeta .OFV-8W_image{width:var(--space-5);height:var(--space-5);flex-shrink:0}.OFV-8W_eventMeta svg{width:var(--matrix-small-icon);height:var(--matrix-small-icon);flex:none}.OFV-8W_testimonialGrid{gap:var(--space-6);scroll-snap-type:x mandatory;scrollbar-width:none;width:calc(50cqw + 50%);display:flex;overflow-x:auto}.OFV-8W_testimonialCard.OFV-8W_card{gap:var(--space-7);min-height:var(--matrix-quote-min);flex-direction:column;flex:0 0 var(--matrix-quote-width);scroll-snap-align:start;background:var(--card);color:var(--matrix-ink);display:flex}.OFV-8W_testimonialCard.OFV-8W_card:nth-child(2){background:var(--matrix-peach);color:var(--foreground);box-shadow:inset 0 0 0 var(--matrix-border-width) var(--matrix-orange)}.OFV-8W_testimonialCard.OFV-8W_card:first-child{background:var(--matrix-orange);color:var(--matrix-on-accent);box-shadow:none}.OFV-8W_testimonialCard blockquote{font-size:var(--matrix-quote-font);line-height:var(--matrix-quote-leading);white-space:pre-line;flex:1}.OFV-8W_testimonialCard .OFV-8W_memberIdentity{gap:var(--space-5);margin-top:auto}.OFV-8W_testimonialCard .OFV-8W_avatar{width:var(--matrix-step-icon);height:var(--matrix-step-icon)}.OFV-8W_testimonialCard .OFV-8W_memberIdentity p{margin-top:var(--space-3);font-size:var(--matrix-label);color:inherit}.OFV-8W_quoteMark{width:var(--matrix-quote-mark);height:var(--matrix-quote-mark)}.OFV-8W_quoteHeader{justify-content:space-between;align-items:center;display:flex}.OFV-8W_quoteHeader>span{width:var(--matrix-example-width);height:var(--matrix-subheading);border-radius:var(--matrix-pill-radius);font-size:var(--matrix-label);background:var(--matrix-soft);color:var(--matrix-ink);place-items:center;display:grid}.OFV-8W_testimonialCard:nth-child(-n+2) .OFV-8W_quoteHeader>span{background:var(--matrix-black);color:var(--matrix-white)}.OFV-8W_steps{gap:var(--space-6);margin:0 0 var(--space-6);grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}.OFV-8W_steps>li{gap:var(--space-5);flex-direction:column;display:flex}.OFV-8W_stepTop{align-items:center;gap:var(--space-5);height:var(--matrix-step-header);display:flex}.OFV-8W_stepTop strong{font-size:var(--matrix-step-number);font-weight:var(--matrix-font-weight-700);color:var(--matrix-text-accent);font-family:var(--font-family-body)}.OFV-8W_stepIcon{width:var(--matrix-step-icon);height:var(--matrix-step-icon);background:var(--matrix-soft);border-radius:var(--matrix-button-radius);place-items:center;display:grid}.OFV-8W_steps li:first-child .OFV-8W_stepIcon{background:var(--matrix-peach)}.OFV-8W_stepIcon .OFV-8W_image{width:var(--space-7);height:var(--space-7)}.OFV-8W_root .OFV-8W_steps h3{font-size:var(--matrix-resource-title);font-weight:var(--matrix-font-weight-medium)}.OFV-8W_steps p{font-size:var(--matrix-copy-detail);color:var(--matrix-muted)}.OFV-8W_applicationInfo{gap:var(--space-6);background:var(--matrix-soft);padding:var(--space-6);margin-bottom:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.OFV-8W_applicationInfo>div{align-items:center;gap:var(--space-5);min-height:var(--matrix-application-row);display:flex}.OFV-8W_applicationInfo .OFV-8W_iconTile{width:var(--matrix-touch);height:var(--matrix-touch);background:var(--card)}.OFV-8W_root .OFV-8W_applicationInfo h3{font-size:var(--matrix-copy-detail)}.OFV-8W_applicationInfo p{color:var(--matrix-ink);font-size:var(--matrix-copy-detail);font-weight:var(--matrix-font-weight-medium)}.OFV-8W_faqLayout{gap:var(--space-5);flex-direction:column;display:flex}.OFV-8W_faq{min-height:var(--matrix-faq-row-height);box-shadow:inset 0 0 0 var(--matrix-border-width) var(--matrix-line);padding:var(--space-6);padding-right:var(--matrix-step-icon);background:var(--card);border-radius:var(--matrix-radius);border:0;width:100%;position:relative}.OFV-8W_faq summary{justify-content:space-between;align-items:center;gap:var(--space-4);font-size:var(--matrix-resource-title);font-weight:var(--matrix-font-weight-medium);cursor:pointer;list-style:none;display:flex}.OFV-8W_faq summary::-webkit-details-marker{display:none}.OFV-8W_faq summary span{color:var(--matrix-orange);font-size:var(--matrix-subheading)}.OFV-8W_faqToggle{right:var(--space-6);top:var(--space-6);width:var(--space-6);height:var(--space-6);position:absolute}.OFV-8W_faqMinus,.OFV-8W_faq[open] .OFV-8W_faqPlus{display:none}.OFV-8W_faq[open] .OFV-8W_faqMinus{display:block}.OFV-8W_faq>p{padding-top:var(--space-5);color:var(--matrix-muted);font-size:var(--matrix-copy-detail)}.OFV-8W_faqArt{max-height:var(--matrix-gallery-height)}.OFV-8W_contactGrid{gap:var(--space-6);grid-template-columns:760fr 464fr;display:grid}.OFV-8W_mapCard.OFV-8W_card{height:var(--matrix-contact-height);padding:0;position:relative;overflow:hidden}.OFV-8W_mapImage{height:100%}.OFV-8W_mapAddress{bottom:var(--space-9);left:var(--space-6);gap:var(--space-5);width:var(--matrix-map-address-width);max-width:calc(100% - var(--space-6) * 2);padding:var(--space-6);border-radius:var(--matrix-button-radius);background:var(--card);box-shadow:inset 0 0 0 var(--matrix-border-width) var(--matrix-line);flex-direction:column;display:flex;position:absolute}.OFV-8W_root .OFV-8W_mapAddress h3{font-size:var(--matrix-quote-font)}.OFV-8W_mapAddress p{font-size:var(--matrix-tag-size)}.OFV-8W_mapAddress small{font-size:var(--matrix-fine-print);color:var(--matrix-muted)}.OFV-8W_contactCard.OFV-8W_card{gap:var(--space-6);min-height:var(--matrix-contact-height);padding:var(--space-7);color:var(--matrix-white);background:var(--matrix-black);box-shadow:none;flex-direction:column;display:flex}.OFV-8W_contactCard .OFV-8W_memberIdentity{gap:var(--space-5)}.OFV-8W_contactCard .OFV-8W_memberIdentity>div{flex-direction:column;display:flex}.OFV-8W_contactCard .OFV-8W_memberIdentity span{color:var(--matrix-orange);font-size:var(--matrix-fine-print)}.OFV-8W_root .OFV-8W_contactCard h3{font-size:var(--space-6);margin-top:var(--space-3)}.OFV-8W_contactCard .OFV-8W_memberAvatar{width:var(--space-10);height:var(--space-10);display:block;position:relative;overflow:hidden}.OFV-8W_contactCard p{color:var(--matrix-light)}.OFV-8W_contactCard .OFV-8W_contactIntro{font-size:var(--matrix-body)}.OFV-8W_contactExample{font-size:var(--matrix-fine-print);color:var(--matrix-light);margin-top:auto}.OFV-8W_contactQr{justify-content:space-between;align-items:center;gap:var(--space-6);display:flex}.OFV-8W_contactQr h4{font-size:var(--matrix-card-title);font-weight:var(--matrix-font-weight-700)}.OFV-8W_contactQr p{font-size:var(--matrix-tag-size);margin-top:var(--space-5)}.OFV-8W_contactQr .OFV-8W_image{width:var(--matrix-contact-qr);height:var(--matrix-contact-qr);border-radius:var(--matrix-button-radius);flex-shrink:0}.OFV-8W_cta.OFV-8W_section{text-align:center;padding-block:var(--matrix-section-space);background-image:var(--matrix-cta-gradient);color:var(--matrix-white)}.OFV-8W_cta>.OFV-8W_container{flex-direction:column;align-items:center;display:flex}.OFV-8W_cta>.OFV-8W_container>span{font-size:var(--matrix-label);font-weight:var(--matrix-font-weight-medium)}.OFV-8W_cta h2{font-size:var(--matrix-step-number);line-height:var(--matrix-line-height-1-5);margin-block:var(--space-5);white-space:pre-line;font-weight:var(--matrix-font-weight-700)}.OFV-8W_cta p{margin-bottom:var(--space-8)}.OFV-8W_root .OFV-8W_cta .OFV-8W_action{padding:var(--space-7) var(--space-10);background:var(--matrix-action);min-height:0;color:var(--matrix-on-action);font-size:var(--space-7);font-weight:var(--matrix-font-weight-medium);border:0}.OFV-8W_cta .OFV-8W_action svg{display:none}.OFV-8W_nav{background:var(--card);z-index:var(--z-sticky);position:relative}.OFV-8W_nav>.OFV-8W_container{min-height:var(--matrix-header);align-items:center;gap:var(--space-6);display:flex}.OFV-8W_brand{gap:var(--space-4);flex-shrink:0;align-items:center;display:flex}.OFV-8W_brandLogo,.OFV-8W_brandCrop{width:var(--matrix-touch);height:var(--matrix-brand-height);flex-shrink:0;display:block;position:relative}.OFV-8W_brandCrop{overflow:hidden}.OFV-8W_brandCrop .OFV-8W_image{object-fit:fill;width:363.64%;max-width:none;height:161.62%;position:absolute;top:-30.81%;left:-131.82%}.OFV-8W_brand strong{font-size:var(--matrix-card-title);font-weight:var(--matrix-font-weight-medium);max-width:var(--matrix-gallery-thumb)}.OFV-8W_desktopNav{gap:var(--space-3);align-items:center;margin-right:auto;display:flex}.OFV-8W_desktopNav>a{font-size:var(--matrix-small);white-space:nowrap;padding:var(--space-3) var(--space-5);font-weight:var(--matrix-font-weight-medium);line-height:var(--space-6)}.OFV-8W_nav .OFV-8W_action{font-size:var(--matrix-body);font-weight:var(--matrix-font-weight-medium);padding:var(--space-5) var(--space-7);border:0;flex-shrink:0}.OFV-8W_nav .OFV-8W_action svg,.OFV-8W_mobileNav{display:none}.OFV-8W_moreNav{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.OFV-8W_moreNav a{min-height:var(--matrix-touch);padding:var(--space-2);font-size:var(--matrix-small);align-items:center;display:flex}.OFV-8W_socialSection{background:var(--matrix-black);color:var(--matrix-white);padding:var(--matrix-section-space) var(--space-6);position:relative}.OFV-8W_socialPanel{width:var(--matrix-social-panel-width);background:var(--matrix-social-panel);max-width:100%;padding:var(--matrix-small-icon);border-radius:var(--matrix-radius);margin-inline:auto}.OFV-8W_socialPanel .OFV-8W_heading>span{color:var(--matrix-orange)}.OFV-8W_socialPanel .OFV-8W_heading>p{color:var(--matrix-light)}.OFV-8W_socialGrid{gap:var(--space-6);width:calc(100% + var(--matrix-social-overhang));margin-left:calc(var(--matrix-social-overhang) / -2);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.OFV-8W_socialCard{box-shadow:inset 0 0 0 var(--matrix-border-width) var(--matrix-white);border-radius:var(--matrix-radius);background:var(--matrix-charcoal)}.OFV-8W_socialTrigger{align-items:center;gap:var(--space-4);padding:var(--space-5);width:100%;color:var(--matrix-white);text-align:left;display:flex}.OFV-8W_socialLogo{width:var(--matrix-icon);height:var(--matrix-icon);background:var(--card);border-radius:var(--matrix-button-radius);flex-shrink:0;place-items:center;display:grid}.OFV-8W_socialLogo .OFV-8W_image{width:100%;height:100%;padding:var(--space-2)}.OFV-8W_socialIdentity{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.OFV-8W_socialIdentity>span{color:var(--matrix-light);font-size:var(--matrix-tag-size)}.OFV-8W_socialIdentity>strong{font-size:var(--matrix-small);font-weight:var(--matrix-font-weight-700);overflow-wrap:anywhere}.OFV-8W_socialQr{width:var(--matrix-qr);height:var(--matrix-qr);margin:auto}.OFV-8W_footer{background:var(--matrix-black);color:var(--matrix-light);padding-block:var(--space-6);font-size:var(--matrix-tag-size)}.OFV-8W_footer>.OFV-8W_container{justify-content:space-between;align-items:center;gap:var(--space-6);flex-wrap:wrap;display:flex}.OFV-8W_footerIdentity{align-items:center;gap:var(--space-7);flex-wrap:wrap;display:flex}.OFV-8W_footerIdentity small{font-size:inherit}.OFV-8W_footerIdentity .OFV-8W_brandCrop,.OFV-8W_footerLogo{width:var(--matrix-footer-logo);height:var(--matrix-footer-logo)}.OFV-8W_poweredBy{font-size:var(--matrix-label)}.OFV-8W_poweredBy>span{color:var(--matrix-text-accent)}@media (max-width:1279px){.OFV-8W_root{--matrix-gutter:var(--space-10)}.OFV-8W_desktopNav{gap:var(--space-3)}.OFV-8W_agentGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.OFV-8W_testimonialGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.OFV-8W_eventCard{--matrix-event-poster:var(--matrix-logo-width);gap:var(--space-4)}}@media (max-width:1023px){.OFV-8W_root{--matrix-gutter:var(--space-6);--matrix-section-space:var(--space-9);--matrix-hero-padding:var(--space-10)}.OFV-8W_desktopNav{display:none}.OFV-8W_mobileNav{margin-left:auto;display:block}.OFV-8W_grid3,.OFV-8W_grid4{grid-template-columns:repeat(2,minmax(0,1fr))}.OFV-8W_eventGrid{grid-template-columns:1fr}.OFV-8W_eventCard{--matrix-event-poster:var(--matrix-event-poster-default)}.OFV-8W_metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.OFV-8W_metrics>div:first-child{grid-column:1/-1}.OFV-8W_gallery{--matrix-gallery-height:var(--matrix-gallery-tablet-height)}.OFV-8W_socialGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.OFV-8W_faqLayout{gap:var(--space-6)}.OFV-8W_steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.OFV-8W_root{--matrix-gutter:var(--space-5);--matrix-heading:var(--matrix-heading-mobile);--matrix-hero-body:var(--matrix-card-title)}.OFV-8W_hero{min-height:var(--matrix-hero-mobile-height)}.OFV-8W_heroCopy{gap:var(--space-6)}.OFV-8W_heroImage{object-position:62% center}.OFV-8W_hero:after{background:var(--matrix-mobile-overlay)}.OFV-8W_heroCopy h1{font-size:var(--matrix-hero-mobile)}.OFV-8W_grid3,.OFV-8W_grid4,.OFV-8W_agentGrid,.OFV-8W_contactGrid,.OFV-8W_faqLayout,.OFV-8W_testimonialGrid,.OFV-8W_applicationInfo,.OFV-8W_positioningLayout{grid-template-columns:1fr}.OFV-8W_gallery{flex-direction:column;min-height:0;display:flex}.OFV-8W_gallery>.OFV-8W_photo{height:var(--matrix-map-height)}.OFV-8W_galleryAside{grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.OFV-8W_galleryAside .OFV-8W_photo{height:var(--matrix-event-poster)}.OFV-8W_filters{gap:var(--space-2)}.OFV-8W_filters button{padding-inline:var(--space-3)}.OFV-8W_agentGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.OFV-8W_productCover{height:auto;aspect-ratio:var(--matrix-photo-ratio)}.OFV-8W_testimonialCard.OFV-8W_card{min-height:0}.OFV-8W_faqArt{max-height:var(--matrix-gallery-thumb)}.OFV-8W_socialGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.OFV-8W_socialTrigger{padding:var(--space-4)}.OFV-8W_nav .OFV-8W_brand strong{max-width:var(--matrix-logo-width);font-size:var(--matrix-small)}.OFV-8W_nav>.OFV-8W_container{gap:var(--space-3)}.OFV-8W_nav .OFV-8W_action{display:none}.OFV-8W_metricCard strong{font-size:var(--matrix-heading)}.OFV-8W_metricCard{min-height:0}.OFV-8W_eventCard{grid-template-columns:var(--matrix-logo-width) minmax(0,1fr);gap:var(--space-4);padding:var(--space-3)}.OFV-8W_eventPoster{height:var(--matrix-logo-width)}.OFV-8W_eventCard h3{font-size:var(--matrix-body)}.OFV-8W_eventCard p{display:none}.OFV-8W_eventMeta{font-size:var(--matrix-label)}.OFV-8W_section .OFV-8W_container>.OFV-8W_action{width:100%}}.OFV-8W_gallery[data-count="1"],.OFV-8W_contactGrid[data-address=false]{grid-template-columns:1fr}.OFV-8W_gallery[data-count="2"] .OFV-8W_galleryAside{grid-template-rows:1fr}.OFV-8W_root .OFV-8W_action[data-secondary=true]{color:inherit;background:0 0}.OFV-8W_root .OFV-8W_action:not([data-secondary]){color:var(--matrix-on-action)}.OFV-8W_root .OFV-8W_action[data-community-cta]:not([data-secondary]):not([data-text-link]){background:var(--primary);color:var(--primary-foreground)}.OFV-8W_section[data-matrix-section=faq]{min-height:var(--matrix-faq-min-height)}.OFV-8W_section[data-matrix-section=gallery] .OFV-8W_filters button{min-height:var(--matrix-touch);height:auto;width:var(--matrix-filter-width);padding:var(--space-4) var(--space-5);border-radius:var(--matrix-pill-radius);font-size:var(--matrix-tag-size);line-height:var(--matrix-small-icon);box-shadow:inset 0 0 0 var(--matrix-border-width) var(--matrix-line);font-weight:var(--matrix-font-weight-medium);color:var(--matrix-muted);background:var(--card);border:0}.OFV-8W_section[data-matrix-section=gallery] .OFV-8W_filters button[aria-pressed=true]{background:var(--matrix-black);color:var(--matrix-white)}.OFV-8W_hero .OFV-8W_action{padding:var(--space-5) var(--space-7);font-size:var(--matrix-card-title);font-weight:var(--matrix-font-weight-medium);border:0;min-height:0}.OFV-8W_hero .OFV-8W_action svg{display:none}.OFV-8W_root .OFV-8W_hero .OFV-8W_action[data-secondary=true]{background:var(--matrix-paper);box-shadow:inset 0 0 0 var(--matrix-border-width) var(--matrix-line);color:var(--matrix-ink);border:0}.OFV-8W_hero .OFV-8W_action[data-secondary=true],.OFV-8W_agentCard .OFV-8W_action[data-secondary=true]{color:var(--matrix-white);border-color:var(--matrix-dark-line)}.OFV-8W_hero .OFV-8W_action[data-secondary=true]{border-color:var(--matrix-light)}.OFV-8W_modelCard .OFV-8W_action[data-secondary=true]{color:var(--matrix-text-accent)}.OFV-8W_root .OFV-8W_action[data-text-link]{justify-content:flex-start;gap:var(--space-2);min-height:0;color:var(--matrix-text-accent);font-size:var(--matrix-label);line-height:var(--matrix-line-height-1-5);font-weight:var(--matrix-font-weight-medium);white-space:pre-wrap;background:0 0;border:0;border-radius:0;padding:0;display:inline-flex;position:relative}.OFV-8W_root .OFV-8W_modelCard .OFV-8W_action[data-text-link]{font-size:var(--matrix-small)}.OFV-8W_testimonialCard.OFV-8W_card:nth-child(4n){background:var(--matrix-charcoal);color:var(--matrix-white);box-shadow:inset 0 0 0 var(--matrix-border-width) var(--matrix-light)}.OFV-8W_testimonialCard.OFV-8W_card:nth-child(n+3) .OFV-8W_memberIdentity p{color:var(--matrix-muted)}.OFV-8W_action[data-text-link]:after{content:"";inset:calc(var(--space-5) * -1) 0;position:absolute}.OFV-8W_section[data-matrix-section=resources]{min-height:var(--matrix-resources-height);box-shadow:inset 0 0 0 var(--matrix-border-width) var(--matrix-line)}.OFV-8W_section[data-matrix-section=metrics]{min-height:var(--matrix-metrics-height)}.OFV-8W_faq[open]{min-height:var(--matrix-faq-open-height)}.OFV-8W_courseLink{gap:var(--space-5);flex-direction:column;display:flex}.OFV-8W_courseLink>span{font-size:var(--matrix-tag-size);color:var(--matrix-muted);font-weight:var(--matrix-font-weight-medium)}.OFV-8W_courseLink>p{font-size:var(--matrix-body)}.OFV-8W_section[data-matrix-section=policies] .OFV-8W_filters button{white-space:normal;overflow-wrap:anywhere;width:auto;min-width:0;max-width:100%;min-height:0;padding:var(--space-4) var(--space-5);box-shadow:inset 0 0 0 var(--matrix-border-width) var(--matrix-line);border-radius:var(--matrix-pill-radius);background:var(--card);color:var(--matrix-muted);font-size:var(--matrix-small);line-height:var(--matrix-line-height-1-5);border:0;flex:none}.OFV-8W_section[data-matrix-section=policies] .OFV-8W_filters button[aria-pressed=true]{background:var(--matrix-black);color:var(--matrix-white)}.OFV-8W_section[data-matrix-section=contact]{background:var(--matrix-soft)}.OFV-8W_section[data-matrix-section=admission] .OFV-8W_action{padding:var(--space-5) var(--space-7);font-weight:var(--matrix-font-weight-medium);border:0}.OFV-8W_section[data-matrix-section=admission] .OFV-8W_action svg{display:none}.OFV-8W_section[data-matrix-section=courses]{min-height:var(--matrix-courses-height)}.OFV-8W_section[data-matrix-section=policies]{min-height:var(--matrix-policies-height)}.OFV-8W_section[data-matrix-section=admission]{min-height:var(--matrix-admission-height)}.OFV-8W_memberAvatar[data-portrait-cell] .OFV-8W_image{width:300%;max-width:none;height:200%;position:absolute}.OFV-8W_memberAvatar[data-portrait-cell="1"] .OFV-8W_image{left:-100%}.OFV-8W_memberAvatar[data-portrait-cell="2"] .OFV-8W_image{left:-200%}.OFV-8W_memberAvatar[data-portrait-cell="3"] .OFV-8W_image{top:-100%}.OFV-8W_memberAvatar[data-portrait-cell="4"] .OFV-8W_image{top:-100%;left:-100%}.OFV-8W_memberAvatar[data-portrait-cell="5"] .OFV-8W_image{top:-100%;left:-200%}.OFV-8W_root .OFV-8W_resourceCard h3,.OFV-8W_root .OFV-8W_steps h3{line-height:var(--space-7)}.OFV-8W_resourceCard p,.OFV-8W_steps p{line-height:var(--matrix-detail-leading)}.OFV-8W_memberCard .OFV-8W_memberIdentity p{line-height:var(--matrix-small-icon)}.OFV-8W_memberCard>p{top:var(--matrix-border-width);position:relative}.OFV-8W_section[data-matrix-section=policies] .OFV-8W_filters button{height:auto;line-height:var(--matrix-line-height-1-5)}.OFV-8W_collectionControls{justify-content:flex-end;align-items:center;gap:var(--space-4);margin-top:var(--space-6);font-size:var(--matrix-small);display:flex}.OFV-8W_collectionControls button{background:var(--card);color:var(--matrix-ink);border:var(--matrix-border-width) solid var(--matrix-line)}.OFV-8W_root [data-collection]{scroll-margin-top:var(--space-6)}.OFV-8W_testimonialGrid:focus-visible{outline:var(--matrix-stroke-width) solid var(--matrix-orange);outline-offset:var(--space-1)}.OFV-8W_resourceCard p,.OFV-8W_productCard p,.OFV-8W_courseCard p,.OFV-8W_policyCard p{max-width:var(--matrix-text-measure)}.OFV-8W_agentLink h4{overflow-wrap:anywhere}@media (min-width:1536px){.OFV-8W_heroImage{object-position:center 75%}}@media (max-width:1279px){.OFV-8W_root{--matrix-quote-width:calc((100cqw - var(--space-10) * 2 - var(--space-6)) / 2)}.OFV-8W_contactGrid{grid-template-columns:3fr 2fr}.OFV-8W_contactCard.OFV-8W_card{padding:var(--space-6)}.OFV-8W_contactQr{gap:var(--space-4)}.OFV-8W_contactQr .OFV-8W_image{width:var(--matrix-logo-width);height:var(--matrix-logo-width)}}@media (max-width:1023px){.OFV-8W_heroCopy{max-width:100%}.OFV-8W_contactGrid{grid-template-columns:1fr}.OFV-8W_mapCard.OFV-8W_card{height:var(--matrix-gallery-tablet-height)}.OFV-8W_contactCard.OFV-8W_card{min-height:0}.OFV-8W_contactExample{margin-top:var(--space-5)}.OFV-8W_testimonialCard.OFV-8W_card{flex-basis:var(--matrix-testimonial-mobile-width)}.OFV-8W_socialSection{padding-inline:var(--space-6)}.OFV-8W_socialPanel{width:100%}}@media (max-width:767px){.OFV-8W_metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.OFV-8W_metricCard strong{font-size:var(--matrix-step-number)}.OFV-8W_galleryAside{grid-template-columns:1fr}.OFV-8W_galleryAside .OFV-8W_photo{height:var(--matrix-gallery-thumb)}.OFV-8W_filters .OFV-8W_iconTile{display:none}.OFV-8W_section[data-matrix-section=gallery] .OFV-8W_filters button{flex:1 0 auto;width:auto}.OFV-8W_steps{gap:var(--space-7);grid-template-columns:1fr}.OFV-8W_socialGrid{grid-template-columns:1fr;width:100%;margin-left:0}.OFV-8W_socialPanel{padding:var(--space-5)}.OFV-8W_socialSection .OFV-8W_heading h2,.OFV-8W_cta h2{font-size:var(--matrix-heading-mobile)}.OFV-8W_root .OFV-8W_cta .OFV-8W_action{font-size:var(--space-6);padding:var(--space-6) var(--space-7)}.OFV-8W_footer>.OFV-8W_container,.OFV-8W_footerIdentity{align-items:flex-start;gap:var(--space-5);flex-direction:column}.OFV-8W_collectionControls{flex-wrap:wrap}}@media (max-width:479px){.OFV-8W_agentGrid{grid-template-columns:1fr}.OFV-8W_eventCard{padding:var(--space-5);grid-template-columns:1fr}.OFV-8W_eventPoster{height:var(--matrix-gallery-thumb)}.OFV-8W_contactQr{flex-direction:column;align-items:flex-start}.OFV-8W_mapAddress{bottom:var(--space-6);left:var(--space-5);padding:var(--space-5);max-width:calc(100% - var(--space-5) * 2)}.OFV-8W_applicationInfo{padding:var(--space-5)}}.OFV-8W_navMore{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-5);color:inherit;font-size:var(--matrix-small);line-height:var(--space-6);font-weight:var(--matrix-font-weight-medium);background:0 0;border:0;display:inline-flex}.OFV-8W_navMore .OFV-8W_image{width:var(--space-3);height:var(--space-2);overflow:visible}.OFV-8W_socialSection:after{content:"";border-bottom:var(--matrix-border-width) dashed var(--matrix-orange);position:absolute;bottom:0;left:0;right:0}.OFV-8W_socialTrigger{min-height:var(--matrix-social-card-height)}.OFV-8W_section>.OFV-8W_container{z-index:var(--z-local-raised)}.OFV-8W_eventPoster>.OFV-8W_image{width:100%;height:100%;position:absolute;inset:0}.OFV-8W_image[data-fit=fill]{object-fit:fill}.OFV-8W_eventCard[data-has-image=false]{grid-template-columns:minmax(0,1fr)}.OFV-8W_policyBottom a{align-items:center;gap:var(--space-2);display:inline-flex}.OFV-8W_policyBottom a svg{width:var(--matrix-small-icon);height:var(--matrix-small-icon);flex-shrink:0}.OFV-8W_modelLogo{gap:var(--space-2)}.OFV-8W_modelLogo>[data-slot=avatar]{width:var(--matrix-touch);height:var(--matrix-touch);flex-shrink:0}.OFV-8W_modelLogo>strong{min-width:0;font-size:var(--matrix-label);overflow-wrap:anywhere}.OFV-8W_loginLink{white-space:nowrap;flex-shrink:0}.OFV-8W_root[data-heading-font=serif] :is(h1,h2,h3,h4){font-family:var(--font-family-editorial)}.OFV-8W_root[data-heading-font=sans] :is(h1,h2,h3,h4){font-family:var(--font-family-body)}
.vFDhkG_layer{pointer-events:none;z-index:var(--matrix-z-index-1-behind);position:absolute}.vFDhkG_layer img{width:100%;height:100%;display:block}.vFDhkG_resourceIllustration img,.vFDhkG_faqIllustration img,.vFDhkG_aiIllustration img,.vFDhkG_quoteIllustration img,.vFDhkG_contactIllustration img{object-fit:cover}.vFDhkG_resourceIllustration,.vFDhkG_galleryDots,.vFDhkG_productDots,.vFDhkG_aiIllustration,.vFDhkG_eventDots,.vFDhkG_faqIllustration,.vFDhkG_quoteIllustration{z-index:var(--matrix-z-index-front)}.vFDhkG_resourcePlane{width:65.28%;height:100%;top:0;right:0}.vFDhkG_resourceIllustration{right:calc(var(--matrix-art-unit) * -210);top:calc(var(--matrix-art-unit) * -76);width:calc(var(--matrix-art-unit) * 1039);height:calc(var(--matrix-art-unit) * 681);opacity:var(--matrix-illustration-opacity)}.vFDhkG_galleryArcTop{right:calc(var(--matrix-art-unit) * -320);top:calc(var(--matrix-art-unit) * -218.16);width:calc(var(--matrix-art-unit) * 660);height:calc(var(--matrix-art-unit) * 654.443)}.vFDhkG_galleryArcBottom{left:calc(var(--matrix-art-unit) * -405.072);bottom:calc(var(--matrix-art-unit) * -468.081);width:calc(var(--matrix-art-unit) * 660.096);height:calc(var(--matrix-art-unit) * 654.537)}.vFDhkG_galleryDots{right:calc(var(--matrix-art-unit) * 33.41);top:calc(var(--matrix-art-unit) * 40.15);width:calc(var(--matrix-art-unit) * 417.449);height:calc(var(--matrix-art-unit) * 291.466)}.vFDhkG_productArc{left:calc(var(--matrix-art-unit) * -423.936);bottom:calc(var(--matrix-art-unit) * -445.037);width:calc(var(--matrix-art-unit) * 720);height:calc(var(--matrix-art-unit) * 751.296)}.vFDhkG_productDots{right:calc(var(--matrix-art-unit) * -.38);width:calc(var(--matrix-art-unit) * 597.383);height:calc(var(--matrix-art-unit) * 184.341);top:0}.vFDhkG_faqGrid{inset:0}.vFDhkG_faqIllustration{right:6.66667%;top:calc(var(--matrix-art-unit) * 45);width:calc(var(--matrix-art-unit) * 204);height:calc(var(--matrix-art-unit) * 153)}.vFDhkG_aiPlane{height:52.54%;bottom:0;left:0;right:0}.vFDhkG_aiIllustration{right:calc(var(--matrix-art-unit) * 84);top:calc(var(--matrix-art-unit) * 71);width:calc(var(--matrix-art-unit) * 238);height:calc(var(--matrix-art-unit) * 178);opacity:var(--matrix-ai-illustration-opacity)}.vFDhkG_courseCorner{width:calc(var(--matrix-art-unit) * 280);height:calc(var(--matrix-art-unit) * 160.46);top:0;right:0}.vFDhkG_eventPlane{width:70.83%;top:0;bottom:0;left:0}.vFDhkG_eventDots{top:calc(var(--matrix-art-unit) * 4);width:calc(var(--matrix-art-unit) * 494);height:calc(var(--matrix-art-unit) * 275);right:0}.vFDhkG_quoteCorner{right:calc(var(--matrix-art-unit) * -182.016);top:calc(var(--matrix-art-unit) * -10.695);width:calc(var(--matrix-art-unit) * 319.968);height:calc(var(--matrix-art-unit) * 255.99)}.vFDhkG_quoteIllustration{left:calc(var(--matrix-art-unit) * -16);width:calc(var(--matrix-art-unit) * 128);height:calc(var(--matrix-art-unit) * 96);bottom:0}.vFDhkG_quoteStroke{right:calc(var(--matrix-art-unit) * 24);top:calc(var(--matrix-art-unit) * 17);width:calc(var(--matrix-art-unit) * 97);height:calc(var(--matrix-art-unit) * 51);transform:scaleX(-1)}.vFDhkG_quoteStrokeSmall{right:calc(var(--matrix-art-unit) * 26.5);top:calc(var(--matrix-art-unit) * 61.5);width:calc(var(--matrix-art-unit) * 70.5);height:calc(var(--matrix-art-unit) * 24.546);transform:scaleX(-1)}.vFDhkG_contactPlane{width:87.5%;top:0;bottom:0;left:0}.vFDhkG_contactIllustration{left:calc(var(--matrix-art-unit) * -32);width:calc(var(--matrix-art-unit) * 235);height:calc(var(--matrix-art-unit) * 176);bottom:0}@media (max-width:767px){.vFDhkG_faqIllustration{top:0;right:0}}
