.lf-facebook-updates{padding:clamp(64px,8vw,112px) 0;border-block:1px solid var(--lf-line, #cbd9e5);background:var(--lf-soft, #eaf2f8);color:var(--lf-ink, #101f35);scroll-margin-top:100px}.lf-facebook-updates-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,500px);gap:clamp(32px,6vw,88px);align-items:center}.lf-facebook-updates-story{min-width:0}.lf-facebook-updates-eyebrow{display:flex;align-items:center;gap:10px;margin:0 0 22px;color:var(--lf-cyan, #086d88);font-size:11px;font-weight:750;letter-spacing:.13em;line-height:1.6}.lf-facebook-updates-story h2{margin:0;color:var(--lf-ink, #101f35);font-size:clamp(38px,5vw,68px);font-weight:750;line-height:1.06;letter-spacing:-.045em;text-wrap:balance}.lf-facebook-updates-story h2 em{color:var(--lf-cyan, #086d88);font-style:normal}.lf-facebook-updates-intro{max-width:44ch;margin:24px 0;color:var(--lf-muted, #536477);font-size:17px;line-height:1.8}.lf-facebook-updates-page{display:inline-flex;align-items:center;gap:12px;min-height:48px;border-bottom:1px solid currentColor;color:var(--lf-ink, #101f35);font-size:15px;font-weight:700;text-decoration:none}.lf-facebook-updates-page:hover{color:var(--lf-cyan, #086d88)}.lf-facebook-updates-more{display:grid;gap:0;margin-top:36px;border-top:1px solid var(--lf-line, #cbd9e5)}.lf-facebook-updates-more a{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:20px 0;border-bottom:1px solid var(--lf-line, #cbd9e5);color:var(--lf-ink, #101f35);text-decoration:none}.lf-facebook-updates-more a>span{display:grid;gap:6px}.lf-facebook-updates-more strong{font-size:15px;font-weight:700}.lf-facebook-updates-more a>span>span{color:var(--lf-muted, #536477);font-size:13px;line-height:1.6}.lf-facebook-updates-more a>svg{flex:none}.lf-facebook-updates-more a:hover strong{text-decoration:underline;text-underline-offset:4px}.lf-facebook-feed-card{min-width:0;overflow:hidden;border:1px solid var(--lf-line, #cbd9e5);border-radius:22px;background:var(--lf-surface, #ffffff);box-shadow:0 20px 60px #101f350a}.lf-facebook-feed-heading{display:flex;align-items:center;gap:12px;padding:20px;border-bottom:1px solid var(--lf-line, #cbd9e5)}.lf-facebook-feed-symbol{display:grid;flex:none;place-items:center;width:45px;height:45px;border:1px solid var(--lf-line, #cbd9e5);border-radius:13px;background:var(--lf-soft, #eaf2f8);color:var(--lf-cyan, #086d88)}.lf-facebook-feed-heading>div{flex:1;min-width:0}.lf-facebook-feed-heading h3{margin:0;color:var(--lf-ink, #101f35);font-size:15px;font-weight:750;line-height:1.5}.lf-facebook-feed-heading p{margin:4px 0 0;color:var(--lf-muted, #536477);font-size:12px;line-height:1.5;overflow-wrap:anywhere}.lf-facebook-feed-heading>svg{flex:none;color:var(--lf-muted, #536477)}.lf-facebook-feed-toolbar{display:flex;gap:8px;align-items:stretch;padding:14px}.lf-facebook-feed-toolbar button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-width:44px;min-height:46px;padding:11px 15px;border:1px solid var(--lf-action-border, #122a43);border-radius:9px;background:var(--lf-action-bg, #122a43);color:var(--lf-action-fg, #ffffff);font-size:13px;font-weight:700;line-height:1.5;cursor:pointer}.lf-facebook-feed-toolbar .lf-facebook-feed-load{flex:1}.lf-facebook-feed-toolbar .lf-facebook-feed-load:hover{background:var(--lf-action-hover-bg, #214766);color:var(--lf-action-hover-fg, #ffffff)}.lf-facebook-feed-toolbar .lf-facebook-feed-load:disabled{cursor:progress;opacity:.7}.lf-facebook-feed-toolbar .lf-facebook-feed-hide{background:var(--lf-secondary-bg, #ffffff);color:var(--lf-secondary-fg, #193c54);border-color:var(--lf-secondary-border, #7c93a7)}.lf-facebook-feed-toolbar .lf-facebook-feed-hide:hover{background:var(--lf-secondary-hover-bg, #e2eef6);color:var(--lf-secondary-hover-fg, #122a43)}.lf-facebook-feed-stage{position:relative;min-width:0;height:560px;overflow:hidden;border-block:1px solid var(--lf-line, #cbd9e5)}.lf-facebook-feed-stage iframe{display:block;max-width:100%;margin:0 auto;border:0;background:#fff;color-scheme:light}.lf-facebook-feed-placeholder{display:flex;min-height:100%;flex-direction:column;justify-content:center;align-items:center;padding:32px 24px;text-align:center;background:radial-gradient(ellipse at 50% 20%,var(--lf-soft, #eaf2f8),transparent 70%)}.lf-facebook-feed-placeholder-icon{display:grid;place-items:center;width:84px;height:84px;margin-bottom:24px;border:1px solid var(--lf-line, #cbd9e5);border-radius:25px;background:var(--lf-surface, #ffffff);color:var(--lf-cyan, #086d88);transform:rotate(-5deg)}.lf-facebook-feed-placeholder h4{max-width:24ch;margin:0;color:var(--lf-ink, #101f35);font-size:24px;font-weight:750;line-height:1.25;letter-spacing:-.025em;text-wrap:balance}.lf-facebook-feed-placeholder p{max-width:31ch;margin:16px 0 26px;color:var(--lf-muted, #536477);font-size:14px;line-height:1.8}.lf-facebook-feed-placeholder-note{display:flex;align-items:center;gap:8px;max-width:31ch;color:var(--lf-muted, #536477);font-size:11px;line-height:1.7}.lf-facebook-feed-placeholder-note svg{flex:none}.lf-facebook-feed-progress{position:absolute;top:12px;left:12px;right:12px;margin:0;padding:9px 12px;border:1px solid var(--lf-line, #cbd9e5);border-radius:8px;background:var(--lf-surface, #ffffff);color:var(--lf-ink, #101f35);font-size:12px;line-height:1.5;text-align:center;pointer-events:none}.lf-facebook-feed-note{display:grid;gap:10px;padding:18px 20px 20px}.lf-facebook-feed-note p{margin:0;color:var(--lf-muted, #536477);font-size:12px;line-height:1.75}.lf-facebook-feed-note a{display:inline-flex;align-items:center;gap:7px;justify-self:start;min-height:44px;color:var(--lf-cyan, #086d88);font-size:12px;font-weight:700;text-decoration:underline;text-underline-offset:4px}.lf-facebook-updates-sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.lf-facebook-updates :is(a,button):focus-visible{outline:3px solid var(--lf-focus, #087792);outline-offset:4px}@media(max-width:880px){.lf-facebook-updates-grid{grid-template-columns:minmax(0,1fr);gap:32px}.lf-facebook-updates-story{max-width:620px}.lf-facebook-updates-story h2{font-size:clamp(38px,7vw,56px)}.lf-facebook-feed-card{width:100%;max-width:500px;justify-self:center}}@media(max-width:420px){.lf-facebook-updates-eyebrow{font-size:10px;letter-spacing:.09em}.lf-facebook-feed-heading{padding:16px;gap:9px}.lf-facebook-feed-heading h3{font-size:14px}.lf-facebook-feed-heading>svg{display:none}.lf-facebook-feed-toolbar{padding:12px}.lf-facebook-feed-toolbar button{padding-inline:11px}.lf-facebook-feed-hide span{display:none}.lf-facebook-feed-placeholder{padding-inline:18px}}@media(forced-colors:active){.lf-facebook-updates,.lf-facebook-feed-card,.lf-facebook-feed-placeholder,.lf-facebook-feed-placeholder-icon{background:Canvas;color:CanvasText;border-color:CanvasText;box-shadow:none}.lf-facebook-updates :is(h2,h3,h4,strong,p,span){color:CanvasText}.lf-facebook-updates a,.lf-facebook-updates a span{color:LinkText}.lf-facebook-feed-toolbar button{forced-color-adjust:auto;color:ButtonText;background:ButtonFace;border-color:ButtonText}.lf-facebook-updates :is(a,button):focus-visible{outline-color:Highlight}}.lf-facebook-live-disclosure{border-top:1px solid var(--lf-line, #cbd9e5)}.lf-facebook-live-disclosure>summary{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:72px;padding:20px 4px;color:var(--lf-ink, #101f35);cursor:pointer;list-style:none}.lf-facebook-live-disclosure>summary::-webkit-details-marker{display:none}.lf-facebook-live-disclosure>summary>span:first-child{display:grid;gap:6px;min-width:0}.lf-facebook-live-disclosure>summary strong{font-size:18px;font-weight:750;line-height:1.5}.lf-facebook-live-disclosure>summary>span>span{color:var(--lf-muted, #536477);font-size:13px;line-height:1.7}.lf-facebook-live-disclosure-plus{flex:none;font-size:28px;line-height:1}.lf-facebook-live-disclosure[open]>summary .lf-facebook-live-disclosure-plus{transform:rotate(45deg)}.lf-facebook-live-disclosure>summary:focus-visible{outline:3px solid var(--lf-focus, #087792);outline-offset:3px}.lf-facebook-live-disclosure>.lf-facebook-updates-grid{padding-top:24px}.lf-update-highlights{min-width:0;margin-bottom:clamp(32px,5vw,64px)}.lf-update-highlights-heading{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:32px;align-items:end;margin-bottom:32px}.lf-update-highlights-eyebrow{margin:0 0 18px;color:var(--lf-cyan, #086d88);font-size:11px;font-weight:750;letter-spacing:.13em;line-height:1.6}.lf-update-highlights-heading h2{margin:0;color:var(--lf-ink, #101f35);font-size:clamp(36px,5vw,64px);font-weight:750;line-height:1.07;letter-spacing:-.045em;text-wrap:balance}.lf-update-highlights-heading h2 em{color:var(--lf-cyan, #086d88);font-style:normal}.lf-update-highlights-heading>p{max-width:44ch;margin:0;color:var(--lf-muted, #536477);font-size:16px;line-height:1.8}.lf-update-highlights-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:16px}.lf-update-highlights-tabs button{display:flex;align-items:center;justify-content:flex-start;gap:12px;min-width:0;min-height:56px;padding:12px 16px;border:1px solid var(--lf-line, #cbd9e5);border-radius:12px;background:var(--lf-surface, #fff);color:var(--lf-muted, #536477);font:inherit;font-size:14px;font-weight:700;line-height:1.5;text-align:left;cursor:pointer;overflow-wrap:anywhere}.lf-update-highlights-tabs button[aria-selected=true]{border-color:var(--lf-cyan, #086d88);background:var(--lf-action-bg, #122a43);color:var(--lf-action-fg, #fff)}.lf-update-highlights-tabs button:hover{border-color:var(--lf-cyan, #086d88)}.lf-update-highlights-tab-number{flex:none;font-size:11px;font-weight:500;opacity:.75}.lf-update-highlight{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);min-width:0;overflow:hidden;border:1px solid var(--lf-line, #cbd9e5);border-radius:22px;background:var(--lf-surface, #fff)}.lf-update-highlight-story{min-width:0;align-self:center;padding:clamp(24px,4vw,56px)}.lf-update-highlight-meta{display:grid;gap:8px;margin:0 0 24px;color:var(--lf-muted, #536477);font-size:12px;line-height:1.6}.lf-update-highlight-meta>span{color:var(--lf-cyan, #086d88);font-size:10px;font-weight:750;letter-spacing:.1em}.lf-update-highlight h3{margin:0;color:var(--lf-ink, #101f35);font-size:clamp(28px,3.2vw,42px);font-weight:750;line-height:1.15;letter-spacing:-.035em;text-wrap:balance}.lf-update-highlight-summary{margin:22px 0;color:var(--lf-muted, #536477);font-size:16px;line-height:1.8}.lf-update-highlight-post{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--lf-cyan, #086d88);font-size:14px;font-weight:700;line-height:1.6;text-decoration:underline;text-underline-offset:4px}.lf-update-highlight-post svg{flex:none}.lf-update-highlight-caption{margin:28px 0 0;padding-top:18px;border-top:1px solid var(--lf-line, #cbd9e5);color:var(--lf-muted, #536477);font-size:12px;line-height:1.8}.lf-update-highlight-figure{display:flex;min-width:0;flex-direction:column;align-self:start;margin:0;border-left:1px solid var(--lf-line, #cbd9e5);background:#07151c}.lf-update-highlight-figure>img{display:block;width:100%;height:auto;aspect-ratio:1122 / 1402}.lf-update-highlight-figure figcaption{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:8px 16px;background:var(--lf-surface, #fff);color:var(--lf-muted, #536477);font-size:11px;line-height:1.5}.lf-update-highlight-figure button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:8px 0;border:0;background:transparent;color:var(--lf-cyan, #086d88);font:inherit;font-size:12px;font-weight:700;cursor:pointer}.lf-update-highlights :is(a,button,[role=tabpanel]):focus-visible,.lf-update-artwork-dialog button:focus-visible{outline:3px solid var(--lf-focus, #087792);outline-offset:3px}.lf-update-highlights-sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.lf-update-artwork-dialog{width:min(1122px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 32px);padding:0;border:1px solid var(--lf-line, #cbd9e5);border-radius:16px;background:var(--lf-surface, #fff);color:var(--lf-ink, #101f35);overflow:auto;overscroll-behavior:contain}.lf-update-artwork-dialog::backdrop{background:#030d17d9}.lf-update-artwork-dialog-heading{position:sticky;top:0;z-index:1;display:flex;align-items:flex-start;gap:16px;padding:16px;border-bottom:1px solid var(--lf-line, #cbd9e5);background:var(--lf-surface, #fff)}.lf-update-artwork-dialog-heading>div{flex:1;min-width:0}.lf-update-artwork-dialog-heading h3{margin:0;font-size:18px;font-weight:750;line-height:1.4}.lf-update-artwork-dialog-heading p{max-width:75ch;margin:6px 0 0;color:var(--lf-muted, #536477);font-size:12px;line-height:1.7}.lf-update-artwork-dialog-heading button{display:grid;flex:none;place-items:center;width:44px;height:44px;border:1px solid var(--lf-secondary-border, #7c93a7);border-radius:10px;background:var(--lf-secondary-bg, #fff);color:var(--lf-secondary-fg, #193c54);cursor:pointer}.lf-update-artwork-dialog>img{display:block;width:100%;height:auto}@media(max-width:760px){.lf-update-highlights-heading{grid-template-columns:minmax(0,1fr);gap:20px;margin-bottom:24px}.lf-update-highlights-tabs button{justify-content:center;padding:10px 8px;font-size:12px;text-align:center}.lf-update-highlights-tab-number{display:none}.lf-update-highlight{grid-template-columns:minmax(0,1fr);border-radius:16px}.lf-update-highlight-story{padding:24px 20px}.lf-update-highlight-meta{margin-bottom:16px}.lf-update-highlight-summary{margin-block:18px}.lf-update-highlight-caption{margin-top:20px}.lf-update-highlight-figure{order:-1;border-left:0;border-bottom:1px solid var(--lf-line, #cbd9e5)}.lf-update-artwork-dialog-heading{gap:10px;padding:12px}}@media(forced-colors:active){.lf-update-highlight,.lf-update-highlights-tabs button,.lf-update-highlight-figure figcaption,.lf-update-artwork-dialog,.lf-update-artwork-dialog-heading{background:Canvas;color:CanvasText;border-color:CanvasText}.lf-update-highlights-tabs button[aria-selected=true]{outline:2px solid Highlight;outline-offset:-4px}.lf-update-highlights :is(h2,h3,p,span,em,time),.lf-update-artwork-dialog :is(h3,p){color:CanvasText}.lf-update-highlights a{color:LinkText}.lf-update-highlight-figure button,.lf-update-artwork-dialog-heading button{background:ButtonFace;color:ButtonText;border-color:ButtonText}}
