.RouteSkeleton_root__7vDY4{background:var(--color-page,#0b1120);color:#fff;min-height:100vh}.RouteSkeleton_status__GPrFX{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.RouteSkeleton_inner__xZkTo{width:min(1200px,calc(100% - 32px));margin-inline:auto}.RouteSkeleton_hero__AelGQ{display:flex;align-items:flex-end;height:360px;padding-block:40px;border-bottom:1px solid rgb(255 255 255/12%);background:repeating-linear-gradient(90deg,transparent 0 calc(25% - 1px),rgb(255 255 255/4%) calc(25% - 1px) 25%)}.RouteSkeleton_home__P7Li8 .RouteSkeleton_hero__AelGQ{height:720px}.RouteSkeleton_block__e5l7R{background:rgb(255 255 255/9%);animation:RouteSkeleton_route-skeleton-pulse__3ZrAb 1.8s ease-in-out infinite alternate}.RouteSkeleton_eyebrow__7lqv8{width:96px;height:3px;margin-bottom:24px;background:var(--color-brand-light,#e5a93c)}.RouteSkeleton_about__Hap4I .RouteSkeleton_hero__AelGQ{height:480px}.RouteSkeleton_body__aI1PH{padding-block:48px 80px}.RouteSkeleton_cards__8aGEW,.RouteSkeleton_columns__gsUPy{display:grid;gap:32px}.RouteSkeleton_heading__hzAb_{width:65%;height:32px;margin-bottom:32px}.RouteSkeleton_line__ukLIa,.RouteSkeleton_shortLine__dRg3x{height:14px;margin-top:16px}.RouteSkeleton_shortLine__dRg3x{width:60%}.RouteSkeleton_panel__Uu2s3{min-height:260px}.RouteSkeleton_tabs__QPAbL{width:min(480px,85%);height:24px;margin-bottom:40px}.RouteSkeleton_image__6Hs31{aspect-ratio:4/3}.RouteSkeleton_contact__Q71QU .RouteSkeleton_panel__Uu2s3{min-height:360px;background:repeating-linear-gradient(180deg,rgb(255 255 255/9%) 0 48px,transparent 48px 72px)}@keyframes RouteSkeleton_route-skeleton-pulse__3ZrAb{to{opacity:.5}}@media (min-width:768px){.RouteSkeleton_inner__xZkTo{width:min(1200px,calc(100% - 64px))}.RouteSkeleton_hero__AelGQ{height:460px}.RouteSkeleton_home__P7Li8 .RouteSkeleton_hero__AelGQ{height:800px}.RouteSkeleton_about__Hap4I .RouteSkeleton_hero__AelGQ{height:540px}.RouteSkeleton_columns__gsUPy{grid-template-columns:1fr 1fr;gap:64px}.RouteSkeleton_cards__8aGEW{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.RouteSkeleton_about__Hap4I .RouteSkeleton_hero__AelGQ,.RouteSkeleton_hero__AelGQ{height:600px;padding-block:72px}.RouteSkeleton_home__P7Li8 .RouteSkeleton_hero__AelGQ{height:880px}.RouteSkeleton_body__aI1PH{padding-block:88px 128px}}@media (prefers-reduced-motion:reduce){.RouteSkeleton_block__e5l7R{animation:none}}