.search_container__2P9uE{box-sizing:border-box;max-width:1200px;margin:0 auto;padding:48px 1.5rem}.search_heading__JKGYm{margin:0 0 24px;font-size:1.875rem;color:#1a1a1a}.search_form___9Q7o{display:flex;align-items:stretch;width:100%;max-width:480px;margin:0 0 32px;border:1px solid rgba(0,0,0,0);border-radius:8px;overflow:hidden;background:#f5f5f5}.search_label-text__2R7wS{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.search_input__vuGbd{flex:1 1 auto;min-width:0;padding:10px 14px;font-size:1rem;line-height:1.4;color:#1a1a1a;background:rgba(0,0,0,0);border:0;font-family:inherit}.search_input__vuGbd::placeholder{color:#666}.search_input__vuGbd:focus{outline:none}.search_button__iU8Cl{flex:0 0 auto;padding:10px 18px;font-size:.875rem;font-weight:600;color:#fff;background:#06c;border:0;cursor:pointer;font-family:inherit;transition:background-color .15s}.search_button__iU8Cl:hover{background:#0052a3}.search_button__iU8Cl:focus-visible{outline:2px solid #06c;outline-offset:-2px}.search_count__LHjra{margin:0 0 24px;font-size:.875rem;color:#666}.search_empty__vl91K{margin:24px 0;font-size:1.125rem;color:#666}.search_section__bJeq_{margin:0 0 48px}.search_section__bJeq_:last-child{margin-bottom:0}.search_section-title__Jqtlm{margin:0 0 16px;font-size:1.25rem;color:#1a1a1a}.search_page-list__Y4xi_{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.search_page-item__f9X7H{padding:16px;background:#fff;border:1px solid #e0e0e0;border-radius:8px}.search_page-link__VuLYJ{font-size:1.125rem;font-weight:600;color:#1a1a1a;text-decoration:none}.search_page-link__VuLYJ:hover{color:#06c;text-decoration:underline}.search_page-link__VuLYJ:focus-visible{outline:2px solid #06c;outline-offset:2px}.PostFeed_grid__cZctP{display:grid;gap:16px;grid-template-columns:repeat(var(--feed-cols-desktop,3),1fr)}@media(max-width:767px){.PostFeed_grid__cZctP{grid-template-columns:repeat(var(--feed-cols-mobile,1),1fr)}}[data-preview-mode=mobile] .PostFeed_grid__cZctP{grid-template-columns:repeat(var(--feed-cols-mobile,1),1fr)}.PostFeed_card__E7mAm{background:#fff;border:1px solid #e0e0e0;border-radius:var(--card-radius,8px);padding:16px;font-family:var(--feed-font-family,inherit);font-weight:var(--feed-font-weight,inherit);font-style:var(--feed-font-style,inherit)}.PostFeed_card-image__2A_gd{width:100%;aspect-ratio:16/9;object-fit:contain;background:#f5f5f5;border-radius:4px;margin-bottom:8px}.PostFeed_card-title__7H0IW{font-weight:var(--feed-font-weight,600);margin:0 0 4px}.PostFeed_card-meta__HsKDA{font-size:.75rem;color:#666}.PostFeed_card-content__AuYld{flex:1 1 auto;min-width:0}.PostFeed_card--image-left__UsbrR{display:flex;gap:16px;align-items:flex-start}.PostFeed_card--image-left__UsbrR .PostFeed_card-image__2A_gd{flex:0 0 40%;max-width:40%;margin-bottom:0}@media(max-width:767px){.PostFeed_card--image-left__UsbrR{flex-direction:column}.PostFeed_card--image-left__UsbrR .PostFeed_card-image__2A_gd{flex-basis:auto;max-width:100%}}.PostFeed_card--image-top-180__cdx9Q .PostFeed_card-image__2A_gd{aspect-ratio:auto;height:180px;object-fit:cover}.PostFeed_card--image-left-180__7NMK8{min-height:180px}.PostFeed_card--image-left-180__7NMK8 .PostFeed_card-image__2A_gd{align-self:stretch;aspect-ratio:auto;height:auto;object-fit:cover}.PostFeed_card--image-left-180__7NMK8 .PostFeed_card-image-wrap__lqmty{align-self:stretch}.PostFeed_card--image-left-180__7NMK8 .PostFeed_card-image-wrap__lqmty .PostFeed_card-image__2A_gd{height:100%}.PostFeed_card--image-bg__sgfmI{position:relative;display:flex;align-items:flex-end;min-height:220px;overflow:hidden;color:#fff;background-position:50%;background-size:cover}.PostFeed_card--image-bg-tall__SxIqN{min-height:0;aspect-ratio:3/4}.PostFeed_card--image-bg__sgfmI:before{position:absolute;inset:0;content:"";background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.7))}.PostFeed_card--image-bg__sgfmI .PostFeed_card-content__AuYld{position:relative;z-index:1}.PostFeed_card--image-bg__sgfmI .PostFeed_card-inline__fnVUm a,.PostFeed_card--image-bg__sgfmI .PostFeed_card-title-inline__QKNJP,.PostFeed_card--image-bg__sgfmI .PostFeed_card-title-inline__QKNJP a,.PostFeed_card--image-bg__sgfmI .PostFeed_card-title__7H0IW a{color:#fff}.PostFeed_card--image-bg__sgfmI .PostFeed_card-author__oJgbj,.PostFeed_card--image-bg__sgfmI .PostFeed_card-inline-sep__0SkDI,.PostFeed_card--image-bg__sgfmI .PostFeed_card-inline__fnVUm,.PostFeed_card--image-bg__sgfmI .PostFeed_card-meta__HsKDA{color:hsla(0,0%,100%,.85)}.PostFeed_card-inline__fnVUm{margin:0 0 4px;font-size:.75rem;color:#666}.PostFeed_card-inline-sep__0SkDI{margin:0 4px;color:#666}.PostFeed_card-title-inline__QKNJP{margin:0 0 4px;font-size:1.125rem;font-weight:var(--feed-font-weight,600);line-height:1.3}.PostFeed_card-title-inline__QKNJP a{color:inherit;text-decoration:none}.PostFeed_card-author__oJgbj{margin:0 0 4px;font-size:.75rem;color:#666}.PostFeed_card--clickable__P3MoD{position:relative;isolation:isolate}.PostFeed_card-stretch__0IQq1{position:absolute;inset:0;z-index:2;border-radius:inherit}.PostFeed_card-stretch__0IQq1:focus-visible{outline:2px solid #06c;outline-offset:-2px}.PostFeed_card-cta__ACy8A{display:inline-flex;align-items:center;color:var(--cta-color,inherit);font-weight:var(--feed-font-weight,600);text-decoration:none;transition:filter .15s,opacity .15s}.PostFeed_card--clickable__P3MoD:hover .PostFeed_card-cta__ACy8A{opacity:.82}.PostFeed_card--clickable__P3MoD:not(.PostFeed_card--image-left__UsbrR,.PostFeed_card--image-bg__sgfmI){display:flex;flex-direction:column}.PostFeed_card--clickable__P3MoD:not(.PostFeed_card--image-bg__sgfmI) .PostFeed_card-content__AuYld{display:flex;flex-direction:column;flex:1 1 auto}.PostFeed_card--image-left__UsbrR.PostFeed_card--clickable__P3MoD .PostFeed_card-content__AuYld{align-self:stretch}.PostFeed_card--clickable__P3MoD:not(.PostFeed_card--image-bg__sgfmI) .PostFeed_card-cta-row__8x4Ex{margin-top:auto}.PostFeed_card--clickable__P3MoD .PostFeed_card-excerpt__zWvZo{margin-top:8px}.PostFeed_card-image-wrap__lqmty{display:block;overflow:hidden;border-radius:4px;margin-bottom:8px}.PostFeed_card-image-wrap__lqmty .PostFeed_card-image__2A_gd{margin-bottom:0}.PostFeed_card--clickable__P3MoD .PostFeed_card-bg-image__fnjit,.PostFeed_card--clickable__P3MoD .PostFeed_card-image__2A_gd{transition:transform .3s ease}.PostFeed_card--clickable__P3MoD:hover .PostFeed_card-bg-image__fnjit,.PostFeed_card--clickable__P3MoD:hover .PostFeed_card-image__2A_gd{transform:scale(1.04)}.PostFeed_card-bg-image__fnjit{position:absolute;inset:0;z-index:0;background-position:50%;background-size:cover}.PostFeed_card--clickable__P3MoD.PostFeed_card--image-bg__sgfmI:before{z-index:1}.PostFeed_card--image-left__UsbrR .PostFeed_card-image-wrap__lqmty{flex:0 0 40%;max-width:40%;margin-bottom:0}.PostFeed_card--image-left__UsbrR .PostFeed_card-image-wrap__lqmty .PostFeed_card-image__2A_gd{max-width:100%}@media(max-width:767px){.PostFeed_card--image-left__UsbrR .PostFeed_card-image-wrap__lqmty{flex-basis:auto;max-width:100%}}.PageRenderer_page__j6IDL{display:flex;flex-direction:column;width:100%}.PageRenderer_row__EcV1d{position:relative;width:100%;padding-top:var(--row-pad-top,0);padding-bottom:var(--row-pad-bottom,0)}.PageRenderer_row__EcV1d:before{content:"";background-color:var(--row-bg,transparent);background-image:var(--row-bg-image,none);background-size:cover;background-position:50%;background-repeat:no-repeat}.PageRenderer_row__EcV1d:before,.PageRenderer_video-bg__u8eiO{position:absolute;inset:0;z-index:0;pointer-events:none;filter:var(--row-bg-brightness, ) var(--row-bg-blur, )}.PageRenderer_video-bg__u8eiO{width:100%;height:100%;border:0;object-fit:cover}.PageRenderer_overlay___qf0N{position:absolute;inset:0;background:var(--row-bg-overlay-color,#000);opacity:var(--row-bg-overlay-opacity,0);pointer-events:none;z-index:1}.PageRenderer_row-inner__Fq_tf{position:relative;z-index:2;display:flex;flex-wrap:wrap;align-items:stretch;max-width:1200px;margin:0 auto;--gutter:24px;gap:var(--gutter) 0;padding:0 1.5rem}@media(min-width:768px)and (max-width:1023px){.PageRenderer_row-inner__Fq_tf{--gutter:16px}}@media(max-width:767px){.PageRenderer_row-inner__Fq_tf{--gutter:12px}}.PageRenderer_block__b3PeY{flex:0 1 calc(var(--width-percent, 100)*1%);min-width:0;align-self:var(--vertical-align,start);--reveal-distance:50px}.PageRenderer_block__b3PeY[data-reveal-size=large]{--reveal-distance:200px}@media(max-width:767px){.PageRenderer_block__b3PeY{--reveal-distance:40px}.PageRenderer_block__b3PeY[data-reveal-size=large]{--reveal-distance:100px}.PageRenderer_block__b3PeY{flex:0 1 calc(var(--width-percent-mobile, 100)*1%);align-self:var(--vertical-align-mobile,var(--vertical-align,start))}}.PageRenderer_column__FwibY{flex:0 1 calc(var(--col-width, 50)*1%);min-width:0;display:flex;flex-direction:column;padding-inline:24px;row-gap:var(--gutter)}.PageRenderer_column__FwibY .PageRenderer_block__b3PeY{flex-basis:auto;width:100%}@media(min-width:768px)and (max-width:1023px){.PageRenderer_column__FwibY{padding-inline:12px}}@media(max-width:767px){.PageRenderer_column__FwibY{flex-basis:100%;padding-inline:0}}.PageRenderer_row-inner--sticky-columns__cK7LJ{align-items:flex-start}@media(min-width:768px){.PageRenderer_row-inner--sticky-columns__cK7LJ>.PageRenderer_column__FwibY{position:sticky;top:var(--sticky-column-top,1.5rem);align-self:flex-start}}.PageRenderer_scroll-stack__VkRxW{position:relative;z-index:2;display:block;max-width:1200px;margin:0 auto;padding:0 1.5rem;padding-bottom:var(--scroll-stack-dwell,100vh)}@media(max-width:767px){.PageRenderer_scroll-stack__VkRxW{padding-bottom:0}}.PageRenderer_scroll-stack__item__knvDk{display:block;width:calc(var(--width-percent, 100)*1%);margin-left:calc(var(--scroll-stack-left, 0)*1%);min-width:0;position:sticky;top:var(--scroll-stack-top,var(--sticky-header-offset,0));z-index:var(--stack-index,0)}.PageRenderer_scroll-stack__item__knvDk>*{display:block;width:100%}.PageRenderer_scroll-stack__item__knvDk .PageRenderer_block__b3PeY{width:100%}@media(max-width:767px){.PageRenderer_scroll-stack__item__knvDk{position:static;margin-left:0;width:calc(var(--width-percent-mobile, 100)*1%)}}.PageRenderer_block__b3PeY[data-divider-orientation=vertical]{align-self:stretch}@media(max-width:767px){.PageRenderer_block__b3PeY[data-visibility=desktop_only]{display:none}}@media(min-width:768px){.PageRenderer_block__b3PeY[data-visibility=mobile_only]{display:none}}[data-sticky-wrapper] .PageRenderer_row__EcV1d{min-height:100%}[data-sticky-wrapper] .PageRenderer_block__b3PeY{opacity:var(--reveal-opacity,1);filter:blur(var(--reveal-blur,0))}.PreviewBanner_banner__2Rfae{position:fixed;right:0;bottom:0;left:0;z-index:1100;display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:center;padding:.75rem 1.5rem;background-color:#1a1a1a;color:#fff;box-shadow:0 -4px 16px rgba(0,0,0,.2)}.PreviewBanner_copy__FqUJC{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin:0;font-size:.875rem}.PreviewBanner_badge__wI0NW{padding:.125rem .5rem;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#1a1a1a;background-color:#d97706;border-radius:4px}.PreviewBanner_exit__zByuC{padding:.375rem .875rem;font-size:.875rem;font-weight:600;color:#1a1a1a;background-color:#fff;border-radius:4px;text-decoration:none}.PreviewBanner_exit__zByuC:hover{background-color:#f5f5f5}.PreviewBanner_exit__zByuC:focus-visible{outline:2px solid #06c;outline-offset:2px}.PublicFooter_footer__HM05v{background:var(--surface-alt,#f9fafb);color:var(--text,#111827)}.PublicHeader_header__JWU_P{background:var(--surface,#fff)}.PublicHeader_header-sticky__0bJb1{position:sticky;top:0;z-index:50}@media(prefers-reduced-motion:no-preference){.PublicHeader_header__JWU_P{animation:PublicHeader_header-entrance__87B2Y 1s cubic-bezier(.25,0,.25,1) 0s 1}@keyframes PublicHeader_header-entrance__87B2Y{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}}@media(prefers-reduced-motion:no-preference)and (max-width:1023px){.PublicHeader_header__JWU_P[data-header-hidden]{transition:transform .3s cubic-bezier(.25,0,.25,1)}.PublicHeader_header__JWU_P[data-header-hidden=true]{transform:translateY(-100%)}}.Breadcrumb_breadcrumb__wnKDg{box-sizing:border-box;max-width:1200px;margin:0 auto;padding:.75rem 1.5rem;font-size:.875rem;color:var(--text-muted,#6b7280)}.Breadcrumb_list__Po3cf{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .5rem;overflow-wrap:anywhere}.Breadcrumb_item__WfTrU{display:inline-flex;align-items:center;gap:.5rem}.Breadcrumb_link__LtiiH{color:var(--text,#111827);text-decoration:none}.Breadcrumb_link__LtiiH:focus-visible,.Breadcrumb_link__LtiiH:hover{text-decoration:underline}.Breadcrumb_current__k1a94{color:var(--text-muted,#6b7280)}.Breadcrumb_separator__1z0Lz{color:var(--text-muted,#9ca3af);-webkit-user-select:none;user-select:none}@media(prefers-reduced-motion:no-preference){.RowReveal_row__F8vh3[data-reveal-state=pending] [data-reveal-block]{opacity:0;transform:translateY(var(--reveal-distance,50px));will-change:opacity,transform}.RowReveal_row__F8vh3[data-reveal-state=revealed] [data-reveal-block]{opacity:1;transform:translateY(0);transition:opacity 1s cubic-bezier(.25,0,.25,1),transform 1s cubic-bezier(.25,0,.25,1);transition-delay:var(--reveal-stagger-delay,0s)}}.ScrollSequenceScroller_outer__b6kmW{position:relative;width:100%}.ScrollSequenceScroller_inner__BgaXz{position:sticky;top:0;width:100%;height:100vh;overflow:hidden}.ScrollSequenceScroller_frame__hmScb{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;will-change:opacity;pointer-events:none;-webkit-user-select:none;user-select:none}.StickyScrollRow_clip__VnzDi{position:sticky;top:0;height:100svh;overflow:hidden}