.facebook-promotion-banner_banner__yw_Zh{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin:0 0 28px;padding:18px 20px;border:1px solid #e3d7bf;border-radius:14px;background:#f9f1e1;color:#6b5032}.facebook-promotion-banner_banner__yw_Zh>svg{flex:none}.facebook-promotion-banner_banner__yw_Zh>div{flex:1 1;min-width:min(100%,210px)}.facebook-promotion-banner_banner__yw_Zh strong{font-size:14px;font-weight:700}.facebook-promotion-banner_banner__yw_Zh p{margin:4px 0 0;font-size:12px;line-height:1.7}.facebook-promotion-banner_link__hLdY0{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:9px 14px;border:1px solid;border-radius:8px;font-size:12px;font-weight:650;line-height:1.5}.facebook-promotion-banner_link__hLdY0:hover{background:#fff8eb}.facebook-promotion-banner_intro__pBBtZ{position:relative;max-width:510px;margin:28px 0 0;padding:20px 22px;border:1px solid #e8c68e;border-radius:16px;background:radial-gradient(ellipse at 100% 0,#fff9e9,transparent 65%),linear-gradient(115deg,#f9edcf,#efd3a5);box-shadow:0 14px 35px #10281d38;color:#254235}.facebook-promotion-banner_introBadge__6EvcN{display:inline-flex;align-items:center;gap:8px;color:#79552b;font-size:10px;font-weight:750;line-height:1.6;letter-spacing:.06em}.facebook-promotion-banner_intro__pBBtZ .facebook-promotion-banner_introOffer__ZLdSb{display:flex;align-items:center;gap:18px;margin:14px 0 16px;color:#254235;line-height:1}.facebook-promotion-banner_introNumber__hWGM3{display:grid;gap:2px;flex:none;text-align:center;font:600 74px/.85 var(--serif);letter-spacing:-.045em}.facebook-promotion-banner_introNumber__hWGM3 small{color:#78562f;font:700 12px/1.5 var(--sans);letter-spacing:.08em;text-transform:uppercase}.facebook-promotion-banner_introTitle__A8huX{display:grid;gap:8px;min-width:0;font:600 clamp(28px,3vw,36px) /1 var(--serif)}.facebook-promotion-banner_introTitle__A8huX>span{color:#78562f;font:700 13px/1.5 var(--sans)}.facebook-promotion-banner_introFooter__37XIF{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding-top:14px;border-top:1px solid #a27a4536}.facebook-promotion-banner_introFooter__37XIF p{margin:0;color:#5c513c;font-size:11px;line-height:1.7}.facebook-promotion-banner_intro__pBBtZ .facebook-promotion-banner_introAction__uHsNo{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:11px 16px;border:1px solid #254235;border-radius:8px;background:#254235;color:#fff4df;font-size:13px;font-weight:750;line-height:1.5}.facebook-promotion-banner_intro__pBBtZ .facebook-promotion-banner_introAction__uHsNo:hover{background:#142f23;border-color:#142f23}.facebook-promotion-banner_intro__pBBtZ .facebook-promotion-banner_introAction__uHsNo:focus-visible{outline:3px solid #254235;outline-offset:4px}@media (max-width:600px){.facebook-promotion-banner_banner__yw_Zh{padding:16px}.facebook-promotion-banner_banner__yw_Zh .facebook-promotion-banner_link__hLdY0{width:100%}.facebook-promotion-banner_intro__pBBtZ{padding:18px}.facebook-promotion-banner_intro__pBBtZ .facebook-promotion-banner_introOffer__ZLdSb{gap:14px}.facebook-promotion-banner_introNumber__hWGM3{font-size:68px}.facebook-promotion-banner_intro__pBBtZ .facebook-promotion-banner_introAction__uHsNo{width:100%}}.community-invitations_section__51lk0{padding:78px 0;border-block:1px solid #e7ddcb;background:#f5eee2}.community-invitations_heading__Jr53v{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:30px}.community-invitations_eyebrow__Ma5zd{display:flex;align-items:center;gap:8px;margin-bottom:16px;font-size:10px;letter-spacing:.15em;color:#936f40}.community-invitations_heading__Jr53v h2{margin:0;font:500 clamp(34px,3.6vw,48px) /1.12 var(--serif);color:#294437}.community-invitations_heading__Jr53v h2 em{color:#9b7444}.community-invitations_intro__zOMeF{max-width:335px;color:#747464;font-size:12px;line-height:1.8}.community-invitations_intro__zOMeF a{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:#72552f;border-bottom:1px solid #cbb58e}.community-invitations_grid__qlvxd{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.community-invitations_card__uCEDZ{min-width:0;overflow:hidden;border:1px solid #e1d6c3;border-radius:15px;background:#fffdf8;box-shadow:0 10px 24px #58432106}.community-invitations_cover__MGzpr{display:block;position:relative;overflow:hidden;aspect-ratio:4/5;background:#ede8db;isolation:isolate}.community-invitations_cover__MGzpr>.premium-cover-art,.community-invitations_cover__MGzpr>.template-art{width:100%;height:100%;transition:transform .35s ease}.community-invitations_cover__MGzpr:hover>.premium-cover-art,.community-invitations_cover__MGzpr:hover>.template-art{transform:scale(1.025)}.community-invitations_cover__MGzpr .layered-cover-art[data-motion=film] .layered-cover-art-heading{top:8%}.community-invitations_cover__MGzpr .layered-cover-art[data-motion=film] .layered-cover-art-scene{inset:32% 0 17%;overflow:clip}.community-invitations_badge__N_xqM,.community-invitations_open__kTD3k{position:absolute;z-index:10;display:inline-flex;align-items:center;gap:6px;padding:7px 11px;border:1px solid #eadfc8;border-radius:30px;background:#fffaf0ed;color:#73582f;font-size:10px;line-height:1.5}.community-invitations_badge__N_xqM{top:14px;left:14px}.community-invitations_open__kTD3k{right:14px;bottom:14px;min-height:36px}.community-invitations_meta__0dnPC{padding:20px}.community-invitations_meta__0dnPC>p{margin-bottom:8px;color:#8a7557;font-size:10px}.community-invitations_meta__0dnPC h3{margin:0 0 10px;overflow-wrap:anywhere;font:500 27px/1.2 var(--serif);color:#354b39}.community-invitations_meta__0dnPC h3 i{color:#a17f50}.community-invitations_cardLink__8ephI{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;overflow-wrap:anywhere;border-top:1px solid #eae3d8;padding-top:10px;color:#777566;font-size:11px}.community-invitations_cardLink__8ephI svg{flex:none}.community-invitations_empty__9Woxg{display:grid;justify-items:center;gap:14px;padding:42px 24px;border:1px dashed #cdbd9f;border-radius:18px;background:#fffcf5;text-align:center}.community-invitations_empty__9Woxg>span{display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:#ede9d9;color:#65754f}.community-invitations_empty__9Woxg h3{margin:0;font:500 30px/1.2 var(--serif)}.community-invitations_empty__9Woxg p{max-width:470px;margin:0;color:#7e7d6f;font-size:12px}.community-invitations_page__i3rTJ{min-height:100vh;background:#f8f4ec}.community-invitations_page__i3rTJ .site-header{gap:24px}.community-invitations_page__i3rTJ .site-header nav{display:flex;gap:24px;font-size:12px}.community-invitations_pageMain__kDRmf{padding-top:58px;padding-bottom:70px}.community-invitations_hero__pUjsj{padding:34px 0 42px;margin-bottom:36px;border-bottom:1px solid #dfd7c7}.community-invitations_hero__pUjsj h1{margin-bottom:20px;font:500 clamp(44px,5vw,68px) /1.05 var(--serif);color:#294437}.community-invitations_hero__pUjsj h1 em{color:#9b7444}.community-invitations_hero__pUjsj>p:last-child{max-width:570px;color:#787769;line-height:1.9}.community-invitations_pagination__pFag6{display:flex;justify-content:center;flex-wrap:wrap;gap:16px;margin-top:36px}.community-invitations_pagination__pFag6 a{min-height:44px}.community-invitations_footer__LPn57{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:24px;padding-top:28px;padding-bottom:28px;border-top:1px solid #dfd7c7;color:#7c7c6c;font-size:12px}@media (max-width:1050px){.community-invitations_grid__qlvxd{grid-template-columns:repeat(2,minmax(0,1fr))}.community-invitations_heading__Jr53v{align-items:flex-start;flex-direction:column;gap:20px}.community-invitations_intro__zOMeF{max-width:510px}}@media (max-width:600px){.community-invitations_section__51lk0{padding:48px 0}.community-invitations_grid__qlvxd{grid-template-columns:minmax(0,1fr);gap:20px}.community-invitations_page__i3rTJ .site-header nav{display:none}.community-invitations_page__i3rTJ .site-header .brand{width:155px}.community-invitations_page__i3rTJ .site-header .btn{padding-inline:12px;font-size:11px}.community-invitations_hero__pUjsj,.community-invitations_pageMain__kDRmf{padding-top:20px}}@media (prefers-reduced-motion:reduce){.community-invitations_cover__MGzpr>.premium-cover-art,.community-invitations_cover__MGzpr>.template-art{transition:none}}