.fbux-hero{justify-content:flex-start;padding-top:clamp(150px,16vh,180px)}.fbux-hero+.fbux-group{margin-top:calc(clamp(40px, 6vh, 64px) - var(--br-sgap));margin-bottom:0;padding-block:0}.fbux-head{text-align:center;flex-direction:column;gap:20px;width:fit-content;max-width:860px;margin:0 auto;display:flex}.fbux-title{font-size:var(--fb-massive);letter-spacing:-.035em;color:#0b0c0e;text-wrap:balance;margin:0;font-weight:600;line-height:1.04}.fbux-lede{max-width:75%;font-size:var(--fb-text);letter-spacing:-.018em;color:#00000085;margin:0 auto;font-weight:600;line-height:1.45}.fbux-hero-cta{justify-content:center;padding-top:8px;display:flex}.fbux-hero-cta .br-pill{gap:8px}.fbux-group.fb-sec{gap:28px;width:100vw;margin-left:calc(50% - 50vw)}.fbux-col{box-sizing:border-box;width:100%;max-width:1360px;margin:0 auto;padding-inline:clamp(20px,4vw,40px)}.fbux-label{font-size:var(--fb-small);letter-spacing:-.025em;margin-block:0;font-weight:600;line-height:1.2}.fbux-card{background:#f7f7f8;border:1px solid #0000000a;border-radius:22px;flex-direction:column;justify-content:flex-end;height:100%;min-height:clamp(240px,32vh,400px);display:flex;position:relative;overflow:hidden}.fbux-card--link{color:inherit;transition:border-color .18s var(--br-ease,cubic-bezier(.32, .72, 0, 1)), box-shadow .18s var(--br-ease,cubic-bezier(.32, .72, 0, 1));text-decoration:none}.fbux-card--link:hover{border-color:#00000017;box-shadow:0 18px 44px -18px #0e10142e}.fbux-card--link:focus-visible{outline-offset:3px;outline:2px solid #000}.fbux-card-text{flex-direction:column;gap:16px;padding:20px 20px 24px;display:flex}.fbux-card-media{aspect-ratio:16/9;background:#0b0c0e;border-radius:14px;flex:none;place-items:center;margin:8px 8px auto;display:grid;position:relative;overflow:hidden}.fbux-card-poster{object-fit:cover}.fbux-card-disc{color:#fff;width:56px;height:56px;transition:scale .3s var(--br-ease,cubic-bezier(.32, .72, 0, 1));background:#0b0c0e;border-radius:50%;place-items:center;display:grid;position:relative;box-shadow:0 12px 28px #0e101447}:is(.fbux-card:has(.fbux-card-play:hover) .fbux-card-disc,.fbux-card:has(.fbux-card-play:focus-visible) .fbux-card-disc){scale:1.07}.fbux-card-play{aspect-ratio:16/9;cursor:pointer;background:0 0;border:0;border-radius:14px;padding:0;position:absolute;top:8px;left:8px;right:8px}.fbux-card-play--card{aspect-ratio:auto;border-radius:22px;inset:0}.fbux-card-play:focus-visible{outline-offset:-2px;outline:2px solid #000}.fbux-card--video{background:0 0;border:0;border-radius:0;justify-content:flex-start;overflow:visible}.fbux-card--video .fbux-card-media{transition:box-shadow .24s var(--br-ease,cubic-bezier(.32, .72, 0, 1)), translate .24s var(--br-ease,cubic-bezier(.32, .72, 0, 1));border-radius:20px;margin:0;box-shadow:0 0 0 1px #0000000f,0 2px 4px #0e10140d,0 18px 40px -20px #0e101447}.fbux-card--video .fbux-card-text{padding:18px 4px 4px}.fbux-card--video.fbux-card--link:hover{box-shadow:none;border-color:#0000}.fbux-card--video .fbux-card-play{border-radius:20px;top:0;left:0;right:0}.fbux-card--video .fbux-card-play--card{inset:0}@media (hover:hover){.fbux-card--video:hover .fbux-card-media{box-shadow:0 0 0 1px #00000014,0 4px 8px #0e10140f,0 30px 60px -24px #0e10145c}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.fbux-card--video:hover .fbux-card-media{translate:0 -3px}}.fbux-card-words{color:inherit;text-decoration:none}.fbux-card-words:focus-visible{outline-offset:-4px;border-radius:22px;outline:2px solid #000}body:has(.fbux-video-dialog[data-state=open]) [data-slot=dialog-overlay]{-webkit-backdrop-filter:blur(14px)saturate(.8);backdrop-filter:blur(14px)saturate(.8);background:#06080cb8}@media (max-width:640px){.fbux-video-dialog.fbux-video-dialog{--tw-translate-x:0;--tw-translate-y:0;background:#000;place-items:center;width:100vw;max-width:none;height:100dvh;display:grid;inset:0;transform:none}.fbux-video-dialog .fbux-video-frame{box-shadow:none;border-radius:0}.fbux-video-dialog .fbux-video-close{top:max(12px, env(safe-area-inset-top));z-index:1;right:12px}}@media (prefers-reduced-motion:reduce){.fbux-card-disc,.fbux-card--video{transition:none}}.fbux-article{width:100%;max-width:calc(min(100vw,1360px) - 2*clamp(20px,4vw,40px));margin:clamp(16px,4vh,48px) auto 0}.fbl-clip.fbux-article-hero{--fbux-hero-bleed:clamp(0px, 4.5vw, 80px);width:calc(100% + 2 * var(--fbux-hero-bleed));max-width:none;margin-top:25px;margin-inline:calc(-1 * var(--fbux-hero-bleed));margin-bottom:0}.fbux-article .fbl-eyebrow{letter-spacing:-.02em;color:#6f6e77;font-size:14px;font-weight:400;line-height:1}.fbux-article-crumb{color:inherit;transition:color .18s var(--br-ease,cubic-bezier(.32, .72, 0, 1));text-decoration:none}.fbux-article-crumb:hover{color:#282a30}.fbux-article .fbl-main{gap:32px}.fbux-article .fbl-head{text-align:center;align-items:center;gap:16px}.fbux-article .fbl-title{letter-spacing:-.04em;color:#282a30;font-size:clamp(32px,3.6vw,48px);font-weight:590;line-height:1}.fbux-article .fbl-lede{letter-spacing:-.04em;text-align:left;color:#282a30;font-size:clamp(20px,1.8vw,24px);font-weight:590;line-height:1.25}.fbux-article .fbl-prose h2:not(.fbl-step-title){letter-spacing:-.04em;color:#282a30;margin:56px 0 16px;font-size:clamp(20px,1.8vw,24px);font-weight:590;line-height:1}.fbux-article .fbl-prose h3{letter-spacing:-.04em;color:#282a30;margin:40px 0 12px;font-size:20px;font-weight:590;line-height:1.1}.fbux-article .fbl-prose p,.fbux-article .fbl-prose li{letter-spacing:-.02em;color:#3c4149;font-size:16px;font-weight:400;line-height:1.6}.fbux-article .fbl-prose p{margin:20px 0}.fbux-article .fbl-prose li{margin:8px 0}.fbux-article .fbl-prose strong{color:#282a30;font-weight:590}.fbux-article .fbl-prose .fbl-say{background:#f6f6f8;border-color:#0000;padding:10px}.fbux-article .fbl-prose .fbl-say-text{margin:0}.fbux-article .fbl-prose .fbl-step-body>*{margin-block:0 16px}.fbux-article .fbl-prose .fbl-step-body>:last-child{margin-bottom:0}.fbux-article .fbl-prose .fbl-step-title{margin-bottom:2px;font-weight:500}.fbux-tile-title{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:24px;font-weight:590;line-height:1.2}.fbux-tile-sub{-webkit-line-clamp:2;letter-spacing:-.008em;color:#00000085;-webkit-box-orient:vertical;min-height:2.9em;margin:0;font-size:16px;font-weight:400;line-height:1.45;display:-webkit-box;overflow:hidden}.fbux-grid{gap:20px;padding-block:0;list-style:none;display:grid}.fbux-grid--3{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:32px}.fbux-grid>*{min-width:0}.fbux-more{justify-content:flex-end;display:flex}.fbux-more .br-pill{gap:8px}@media (max-width:960px){.fbux-grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.fbux-hero{padding-top:120px}.fbux-grid--3{grid-template-columns:1fr}.fbux-tile-title{font-size:22px}}.fbux-video-share--column{display:none}.fbux-video-share--row{justify-content:center;margin-top:18px;display:flex}@media (min-width:1300px){.fbux-video-share--column{display:block;position:absolute;top:4px;right:calc(100% + 24px)}.fbux-video-share--row{display:none}}.fbux-suggest{box-sizing:border-box;width:100%;height:100%;min-height:clamp(240px,32vh,400px);color:inherit;font:inherit;text-align:center;cursor:pointer;transition:border-color .18s var(--br-ease,cubic-bezier(.32, .72, 0, 1)), background-color .18s var(--br-ease,cubic-bezier(.32, .72, 0, 1));background:0 0;border:1.5px dashed #00000029;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:24px;display:flex}.fbux-suggest:focus-visible{outline-offset:3px;outline:2px solid #0b0c0e}@media (hover:hover){button.fbux-suggest:hover{background:#f7f7f8;border-color:#00000057}}.fbux-suggest--open{text-align:left;cursor:default;border-style:solid;border-color:#00000024;justify-content:flex-start;align-items:stretch;gap:10px}.fbux-suggest-label{color:#00000080;font-size:13px;font-weight:500}.fbux-suggest-field{color:#0b0c0e;min-height:96px;font:inherit;letter-spacing:-.03em;resize:none;background:0 0;border:0;outline:none;flex:1;padding:0;font-size:22px;font-weight:600;line-height:1.25}.fbux-suggest-field::placeholder{color:#00000047}.fbux-suggest-email{box-sizing:border-box;color:#0b0c0e;width:100%;height:44px;font:inherit;transition:border-color .18s var(--br-ease,cubic-bezier(.32, .72, 0, 1));background:#f7f7f8;border:1px solid #0000001a;border-radius:12px;outline:none;padding:0 14px;font-size:15px}.fbux-suggest-email:focus-visible{border-color:#0b0c0e}.fbux-suggest-add{color:#fff;height:46px;font:inherit;cursor:pointer;transition:transform .12s var(--br-ease,cubic-bezier(.32, .72, 0, 1));background:#0b0c0e;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;font-size:15px;font-weight:600;display:inline-flex}.fbux-suggest-add:focus-visible{outline-offset:3px;outline:2px solid #0b0c0e}.fbux-suggest-add:active{transform:scale(.97)}.fbux-suggest-add:disabled{opacity:.55;cursor:default}.fbux-suggest-error{color:#d43a2f;margin:0;font-size:13px;font-weight:500}.fbux-suggest-plus{color:#fff;background:#0b0c0e;border-radius:50%;place-items:center;width:44px;height:44px;margin-bottom:8px;display:grid}.fbux-suggest-title{letter-spacing:-.03em;color:#0b0c0e;font-size:22px;font-weight:600;line-height:1.2}.fbux-suggest-sub{color:#0000008c;font-size:15px;line-height:1.5}.fbux-suggest-plus{transition:transform .18s var(--br-ease,cubic-bezier(.32, .72, 0, 1))}@media (hover:hover) and (prefers-reduced-motion:no-preference){.fbux-suggest:hover .fbux-suggest-plus{transform:scale(1.08)}}.fbux-app-tile{background:#fff;flex:none;place-items:center;display:inline-grid;box-shadow:0 0 0 1px #0000000d,0 1px 2px #0000000d,0 6px 14px -6px #00000024}.fbux-app-tile--xs{border-radius:8px;width:28px;height:28px}.fbux-app-tile--l{border-radius:18px;width:72px;height:72px}.fbux-ribbon{width:100vw;margin:calc(clamp(36px, 5vh, 56px) - var(--br-sgap)) 0 0 calc(50% - 50vw)}.fbux-ribbon-rows{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.fbux-ribbon-row{width:max-content;padding-block:14px;display:flex}.fbux-ribbon-track{flex:none;gap:22px;padding-right:22px;display:flex}.fbux-ribbon-row .fbux-app-tile{transform:translateY(calc(var(--fbux-wave,0) * 9px))}.fbux-ribbon-line{text-align:center;color:#00000094;margin:18px 0 0;padding-inline:20px;font-size:18px;line-height:1.4}@media (prefers-reduced-motion:no-preference){.fbux-ribbon-row{animation:90s linear infinite fbux-ribbon-drift}.fbux-ribbon-row--reverse{animation-direction:reverse}}@keyframes fbux-ribbon-drift{to{transform:translate(-25%)}}.fbux-ribbon+.fbux-group{margin-top:calc(clamp(44px, 6vh, 72px) - var(--br-sgap));margin-bottom:0;padding-block:0}.fbux-card-apps{gap:6px;margin-top:14px;display:flex}.fbux-close{box-sizing:border-box;color:#0b0c0e;width:100%;padding:clamp(32px,4vw,56px) clamp(20px,4vw,40px)}.fbux-close-inner{text-align:center;justify-items:center;gap:18px;max-width:1200px;margin:0 auto;display:grid}.fbux-close-title{letter-spacing:-.045em;text-wrap:balance;max-width:22ch;margin:0;font-size:clamp(32px,4.2vw,54px);font-weight:650;line-height:1.02}.fbux-close-sub{color:#00000094;text-wrap:balance;max-width:34em;margin:0;font-size:clamp(17px,1.5vw,19px);line-height:1.45}@media (min-width:760px){.fbux-close-sub{white-space:nowrap;max-width:none}}.fbux-close-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px;display:flex}.fbux-close-actions .br-pill{min-width:190px;height:52px}.fbux-close-fine{color:#00000073;margin:0;font-size:14px}.fbux-index{--br-sgap:clamp(88px, 9vw, 128px)}.fbux-index .fbux-col{max-width:1200px}.br-page--post{--br-sgap:clamp(40px, 4vw, 64px)}.br-page--post .fbux-close{padding-block:0}.fbux-close--card{max-width:1200px;margin-inline:auto}.fbux-close--card .fbux-close-inner{color:#fff;background:radial-gradient(60% 70%,#140e086b,#140e081f),url(/brand/landscapes/green-open-sky.webp) 50% 60%/cover,#8a6a45;border-radius:28px;padding:clamp(56px,7vw,96px) clamp(20px,4vw,48px)}.fbux-close--card .fbux-close-sub{color:#ffffffe6}.fbux-close--card .fbux-close-fine{color:#ffffffd1}.br-page--post .fbux-close--card{padding-block:0}.fbux-close--card .br-pill--ghost{background:#fff;border-color:#fff}.fbux-close--card .br-pill--ghost:hover,.fbux-close--card .br-pill--ghost:focus-visible{border-color:var(--br-ink);color:#fff}
