.fbHomeHeader.hero{background:var(--paper);min-height:0;box-shadow:none;border-radius:16px;margin-bottom:28px;padding:14px 24px;display:block}.fbHomeHeader .heroTopNav{margin-bottom:0!important}.fbHomeHeader .heroAccount{align-self:center}.fbHub{max-width:1188px;color:var(--ink);gap:0;margin:0 auto 38px;display:grid}.fbHubIntro{grid-template-columns:1fr 285px;align-items:end;gap:52px;padding:4px 0 22px;display:grid}.fbHubEyebrow{color:#008c79;letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:15px;font-size:11px;font-weight:900;display:flex}.fbHubDot,.fbHubFeatureEyebrow>span{background:#24c5a5;border-radius:50%;width:6px;height:6px;display:inline-block}.fbHubIntro h1{letter-spacing:-.044em;max-width:720px;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:clamp(34px,4.4vw,55px);font-weight:850;line-height:1.09}.fbHubIntro h1 span{color:#087f77}.fbHubIntro>p{color:var(--muted);margin:0 0 4px;font-size:14px;line-height:1.65}.fbHubSearch{background:var(--paper);border:1px solid var(--line);color:#78909d;border-radius:14px;align-items:center;gap:12px;min-height:52px;padding:0 16px;display:flex;box-shadow:0 9px 25px #0e2c3709}.fbHubSearch:focus-within{border-color:#13a994;box-shadow:0 0 0 3px #05947d1f}.fbHubSearch input{outline:0;flex:1;min-width:0;padding:12px 0;font-size:14px;color:var(--ink)!important;box-shadow:none!important;background:0 0!important;border:0!important}.fbHubSearch input::placeholder{color:#8ba1af}.fbHubSearch>span{color:var(--muted);white-space:nowrap;font-size:11px}.fbHubFilters{flex-wrap:wrap;align-items:center;gap:8px;margin:17px 0 20px;display:flex}.fbHubFilters button{background:var(--paper);border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:8px 12px;font-size:11px;font-weight:750;transition:background .12s,border-color .12s,color .12s}.fbHubFilters button.selected{color:#007b69;background:#e6f7f2;border-color:#83dfca}.fbHubFilters button:focus-visible,.fbHubCard:focus-visible,.fbHubPrimary:focus-visible,.fbHubSecondary:focus-visible{outline-offset:3px;outline:3px solid #2cbca5}.fbHubFeatured{color:#fff;background:linear-gradient(114deg,#082b3b 0%,#06414a 72%,#045b60 100%);border-radius:19px;grid-template-columns:1.13fr 1fr;gap:22px;min-height:307px;padding:32px 34px;display:grid;overflow:hidden;box-shadow:0 18px 28px #0739471a}.fbHubFeatureCopy{z-index:1;flex-direction:column;align-items:flex-start;min-width:0;display:flex;position:relative}.fbHubFeatureEyebrow{letter-spacing:.11em;text-transform:uppercase;color:#cff5f0;align-items:center;gap:9px;font-size:10px;font-weight:850;display:flex}.fbHubFeatureCopy h2{letter-spacing:-.035em;color:#fff;margin:20px 0 11px;font-size:clamp(26px,3vw,38px);font-weight:780;line-height:1.13}.fbHubFeatureCopy>p{color:#cbe5ea;max-width:450px;margin:0 0 15px;font-size:13px;line-height:1.6}.fbHubFeatureTags{flex-wrap:wrap;gap:7px;margin-bottom:18px;display:flex}.fbHubFeatureTags span{color:#d5edee;background:#ffffff14;border:1px solid #e4fffb33;border-radius:5px;padding:5px 9px;font-size:11px}.fbHubFeatureActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.fbHubPrimary,.fbHubSecondary{border-radius:9px;min-height:39px;padding:11px 16px;font-size:12px;font-weight:850}.fbHubPrimary{color:#062d39;background:#23c6a5;border:1px solid #23c6a5}.fbHubPrimary:hover{background:#4de0c0}.fbHubPrimary span{padding-left:8px}.fbHubSecondary{color:#fff;background:0 0;border:1px solid #91c6c5}.fbHubSecondary:hover{background:#ffffff1a}.fbHubFeatureCopy>small{color:#aed4dc;margin-top:12px;font-size:10px}.fbHubFeatureArt{place-items:center;min-height:230px;display:grid;position:relative}.fbHubArtRing{border:1px solid #7bf3dc1f;border-radius:50%;width:470px;height:470px;position:absolute;top:-135px;right:-130px;box-shadow:0 0 0 55px #67ead409,0 0 0 110px #67ead407}.fbHubMock{color:#17374c;background:#fff;border-radius:13px;width:min(100%,375px);font-family:Inter,ui-sans-serif,system-ui,sans-serif;position:relative;overflow:hidden;transform:rotate(-2deg);box-shadow:0 18px 42px #0003}.fbHubMockHead{background:#e3f6f4;justify-content:space-between;align-items:center;gap:8px;padding:13px 15px;display:flex}.fbHubMockHead b{color:#07565c;font-size:10px}.fbHubMockHead span{color:#2b8d84;font-size:9px}.fbHubMockSub{color:#72919d;border-bottom:1px solid #eff3f4;justify-content:space-between;align-items:center;gap:10px;padding:14px 15px 8px;font-size:9px;display:flex}.fbHubMockRow{grid-template-columns:23px 1fr 43px;align-items:center;gap:10px;padding:7px 15px;display:grid}.fbHubMockNumber{color:#23857e;background:#d8f4e9;border-radius:6px;place-items:center;width:23px;height:23px;font-size:10px;font-weight:800;display:grid}.fbHubMockRow b{font-size:10px;display:block}.fbHubMockRow small{color:#8297a3;margin-top:3px;font-size:9px;display:block}.fbHubMockThumb{background:linear-gradient(135deg,#a4c5ba 0%,#8db9aa 53%,#357a7f 54%,#387e85 100%);border-radius:8px;width:41px;height:37px}.fbHubThumb1{background:linear-gradient(135deg,#d0b38c,#eddcb8 55%,#4f827c 56%)}.fbHubThumb2{background:linear-gradient(135deg,#9bc1c1,#d9eeeb 50%,#5c9997 51%)}.fbHubDirectory{margin-top:43px}.fbHubDirHeading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:16px;display:flex}.fbHubDirHeading h2{letter-spacing:-.03em;margin:0 0 4px;font-size:25px}.fbHubDirHeading p{color:var(--muted);margin:0;font-size:12px}.fbHubDirHeading>span{color:var(--muted);white-space:nowrap;font-size:11px}.fbHubGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.fbHubCard{border:1px solid var(--line);background:var(--paper);border-radius:15px;flex-direction:column;align-items:stretch;min-height:184px;padding:20px 20px 16px;transition:box-shadow .15s,transform .15s,border-color .15s;display:flex;color:var(--ink)!important;text-decoration:none!important}.fbHubCard:hover{border-color:#49b8a6;transform:translateY(-2px);box-shadow:0 12px 26px #0b373c17}.fbHubCardTop{justify-content:space-between;align-items:start;gap:12px;display:flex}.fbHubCardIcon{border-radius:12px;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}.fbHubIcon-chat{color:#7355b4;background:#f0edff}.fbHubIcon-document{color:#327caa;background:#e9f5fd}.fbHubIcon-merge{color:#a97837;background:#fcf0e4}.fbHubIcon-compress{color:#ba675a;background:#fceeed}.fbHubIcon-convert{color:#6684c3;background:#edf2fe}.fbHubIcon-redact{color:#bc526c;background:#ffedf3}.fbHubIcon-camera{color:#248e8b;background:#e5f7f5}.fbHubIcon-image{color:#518849;background:#ebf8e8}.fbHubIcon-text{color:#776ca7;background:#f1effa}.fbHubCategoryLabel{text-transform:uppercase;letter-spacing:.065em;color:#8295a3;text-align:right;margin-top:3px;font-size:9px;font-weight:850}.fbHubCard h3{letter-spacing:-.02em;margin:14px 0 6px;font-size:16px;line-height:1.22}.fbHubCard p{color:var(--muted);flex:1;margin:0 0 18px;font-size:12px;line-height:1.5}.fbHubCardAction{color:#008774;font-size:12px;font-weight:850}.fbHubCardAction span{padding-left:5px}.fbHubEmpty{border:1px dashed var(--line);color:var(--muted);text-align:center;border-radius:12px;padding:30px;font-size:13px}.fbHubAssurances{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:25px;display:grid}.fbHubAssurances>div{color:#174249;background:#e8f5f1;border-radius:15px;gap:13px;padding:18px;display:flex}.fbHubAssurances>div>span{color:#008977;font-size:21px;line-height:1}.fbHubAssurances b{font-size:12px}.fbHubAssurances p{color:#507079;margin:6px 0 0;font-size:11px;line-height:1.5}html[data-theme=dark] .fbHubIntro h1 span{color:#49d7b9}html[data-theme=dark] .fbHubEyebrow{color:#69deca}html[data-theme=dark] .fbHubFilters button.selected{color:#a8fbe8;background:#15483f;border-color:#2f8c78}html[data-theme=dark] .fbHubAssurances>div{color:#dafaf4;background:#17352f}html[data-theme=dark] .fbHubAssurances p{color:#a8cfc8}@media (max-width:1000px){.fbHubIntro{grid-template-columns:1fr;gap:12px}.fbHubIntro>p{max-width:620px}.fbHubFeatured{grid-template-columns:1fr 1fr;gap:12px;padding:26px}.fbHubMockHead span{display:none}}@media (max-width:760px){.fbHomeHeader.hero{margin-bottom:24px;padding:16px}.fbHubIntro{padding:0 0 20px}.fbHubIntro h1{font-size:clamp(32px,7vw,43px)}.fbHubIntro>p{font-size:13px}.fbHubFeatured{grid-template-columns:1fr;gap:0;padding:24px 22px}.fbHubFeatureCopy h2{margin:14px 0 10px}.fbHubFeatureArt{min-height:170px;margin-top:18px}.fbHubMock{max-width:340px}.fbHubGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.fbHubAssurances{grid-template-columns:1fr;gap:10px}.fbHubDirectory{margin-top:32px}}@media (max-width:520px){.fbHubSearch{gap:8px;padding:0 12px}.fbHubSearch input{font-size:12px}.fbHubSearch>span{font-size:10px}.fbHubFilters{gap:7px}.fbHubFilters button{padding:8px 10px;font-size:10px}.fbHubGrid{grid-template-columns:1fr}.fbHubCard{min-height:140px;padding:17px}.fbHubDirHeading h2{font-size:23px}.fbHubDirHeading>span{display:none}.fbHubFeatureActions{align-items:stretch}.fbHubFeatureActions button{flex:1;min-width:125px}.fbHubMock{transform:rotate(-1deg)}}@media (prefers-reduced-motion:reduce){.fbHubCard{transition:none}.fbHubCard:hover{transform:none}}
