.homeCategoryHero .homeHeroControl{color:#b8c6bc;max-width:490px;margin-top:12px;font-size:.76rem;line-height:1.7}.homeHeroControl a{color:#d3dfbd;text-underline-offset:3px}.homeBackupLimit{color:#596653;margin-top:28px;font-size:.8rem;line-height:1.8}.homeBackupLimit a{text-underline-offset:3px;font-weight:650}.homeCompatibility{background:#eef1e6;border:1px solid #d6ddcc;border-radius:8px;grid-template-columns:1fr 2fr;align-items:start;gap:9px 35px;margin-top:32px;padding:22px 25px;display:grid}.homeCompatibility strong{color:#435b35;font-size:.9rem}.homeCompatibility p{color:#596653;margin:0;font-size:.8rem;line-height:1.8}.homeCompatibility a{color:#435b35;text-underline-offset:3px;grid-column:2;font-size:.78rem;font-weight:650}@media (max-width:650px){.homeCompatibility{grid-template-columns:1fr;gap:10px;padding:20px}.homeCompatibility a{grid-column:1}.homeBackupLimit{font-size:.77rem}.homeCategoryHero .homeHeroControl{font-size:.74rem}}.homeCategoryHero{background:radial-gradient(ellipse at 90% 10%,#49674a25,transparent 48%),var(--story-navy);overflow:hidden}.homeCategoryHero .heroGrid{grid-template-columns:1.02fr 1fr;gap:6%;padding-top:68px;padding-bottom:54px}.site .homeCategoryHero h1{letter-spacing:-.055em;font-size:clamp(2.8rem,4.1vw,4.25rem);line-height:1.08}.homeCategoryHero .heroLead{max-width:530px;font-size:1.12rem}.homeCategoryHero .heroDetail{max-width:490px;line-height:1.7}.homeCategoryHero .heroAssurance{font-size:.78rem}.homeCategoryHero .storyActions{gap:1rem 1.4rem}.homeCategoryHero .storyTextLink{font-size:.8rem}.homeHavenVisual{justify-self:center;width:100%;max-width:535px;margin:0;animation:.7s ease-out both havenArrive}.homeAgentSource{color:#edf1e9;background:#1e2b35;border:1px solid #43564e;border-radius:10px;align-items:center;gap:12px;padding:16px 18px;display:flex}.homeAgentSource>span{color:#d2dcb9;font-size:25px}.homeAgentSource>div{gap:2px;min-width:0;display:grid}.homeAgentSource strong{font-size:.85rem}.homeAgentSource small{color:#b5c5bb;font-size:.74rem}.homeAgentSource>b{color:#c4d4c8;border:1px solid #526258;border-radius:5px;margin-left:auto;padding:3px 7px;font-size:.68rem;font-weight:500}.homeSaveConnection{justify-content:center;align-items:center;height:42px;display:flex;position:relative}.homeSaveConnection>span{z-index:1;color:#c0cfbd;background:#14202b;padding:3px 10px;font-size:.7rem;position:relative}.homeSaveConnection i{border-left:1px dashed #73907b;height:100%;position:absolute;top:0;left:50%}.homeHavenWindow{color:#233b2c;background:#f8f8f1;border:1px solid #b7c4b5;border-radius:12px;overflow:hidden;box-shadow:0 22px 58px #030a172e}.homeHavenWindow>header{background:#fffef9;border-bottom:1px solid #dce2d5;justify-content:space-between;align-items:center;padding:17px 22px;display:flex}.homeHavenWindow>header>div{align-items:center;gap:9px;display:flex}.homeHavenWindow>header strong{letter-spacing:-.03em;font-size:.98rem}.homeHavenWindow>header>span{color:#52634d;border:1px solid #d0d9c8;border-radius:5px;align-items:center;gap:5px;padding:3px 6px;font-size:.7rem;display:flex}.homeHavenWindow>header>span svg{width:13px;height:13px}.homeWorkspaceIntro{padding:23px 25px 19px}.homeWorkspaceIntro>span{letter-spacing:.13em;color:#677b62;font-size:.65rem}.site .homeWorkspaceIntro h2{letter-spacing:-.045em;color:#233b2c;margin:10px 0;font-size:1.75rem;line-height:1.18}.homeWorkspaceIntro p{color:#6a7864;font-size:.79rem;margin:0!important}.homeWorkspaceTiles{grid-template-columns:1fr 1fr;gap:10px;padding:0 22px 22px;display:grid}.homeWorkspaceTiles>div{background:#fffef9;border:1px solid #d9dfcf;border-radius:7px;grid-template-columns:21px 1fr;gap:3px 6px;padding:13px 12px;display:grid}.homeWorkspaceTiles>div>span{color:#6b835b;grid-row:1/3;font-size:18px;line-height:1.25}.homeWorkspaceTiles strong{font-size:.77rem;font-weight:750;line-height:1.5}.homeWorkspaceTiles small{color:#718068;grid-column:2;font-size:.7rem;line-height:1.5}.homeHavenWindow>footer{color:#4c6244;background:#edf1e6;border-top:1px solid #d5ddca;align-items:center;gap:6px;padding:13px 22px;font-size:.68rem;display:flex}.homeHavenWindow>footer svg{flex:none;width:15px;height:15px}.homeHavenWindow>footer b{margin-left:auto;font-size:.65rem;font-weight:500}.homeHavenVisual figcaption{text-align:center;color:#aebbcb;margin-top:12px;font-size:.7rem}.homeProductPromise{background:#eeefe7;border-bottom:1px solid #d9dfd0}.homeProductPromise>.storyWrap{justify-content:space-between;align-items:center;gap:35px;padding-block:25px;display:flex}.homeProductPromise strong{letter-spacing:-.025em;color:#30452e;font-size:1.02rem;font-weight:650}.homeProductPromise span{color:#6b7764;max-width:400px;font-size:.82rem}.homeDashboardSection{padding-top:86px}.homeDashboardFoot{justify-content:space-between;align-items:center;gap:25px;margin-top:23px;display:flex}.homeDashboardFoot p{color:#78816e;font-size:.8rem;line-height:1.7;margin:0!important}.homeDashboardFoot a{flex:none;font-size:.81rem}.homeDashboardAddress{background:#eef1e6;border:1px solid #d6ddcc;border-radius:8px;justify-content:space-between;align-items:center;gap:20px;margin-top:37px;padding:23px 25px;display:flex}.homeDashboardAddress>div{align-items:center;gap:14px;display:flex}.homeDashboardAddress>div>span{color:#789163;font-size:22px}.homeDashboardAddress strong{color:#435b35;font-size:.9rem;font-weight:700}.homeDashboardAddress p{max-width:410px;color:#7d8972!important;margin:3px 0 0!important;font-size:.77rem!important}.homeDashboardAddress>a{white-space:nowrap;color:#78886b;background:#fffef8;border:1px solid #c9d3bc;border-radius:6px;align-items:center;padding:12px 14px;font-size:.78rem;text-decoration:none;display:flex}.homeDashboardAddress>a>b{color:#4e683d;font-weight:750}.homeDashboardAddress>a>svg{color:#6a8256;width:16px;height:16px;margin-left:12px}.homeCapabilitySection{background:#eeeee7;border-block:1px solid #e0e2d7}.homeCapabilityGrid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.homeCapabilityCard{background:#f9faf4;border:1px solid #d8ddcf;border-radius:8px;flex-direction:column;padding:25px 23px;display:flex}.homeCapabilityCard>div{color:#7b8d6b;justify-content:space-between;align-items:center;margin-bottom:30px;display:flex}.homeCapabilityCard>div>span{letter-spacing:.08em;font-size:.72rem}.homeCapabilityCard>div>svg{width:25px;height:25px}.site .homeCapabilityCard h3{letter-spacing:-.035em;color:#354a2f;font-size:1.35rem;line-height:1.25}.homeCapabilityCard p{color:#74816a;flex:1;margin-bottom:24px;font-size:.83rem;line-height:1.8}.homeCapabilityCard small{color:#829176;border-top:1px solid #e0e5d7;padding-top:14px;font-size:.72rem;line-height:1.8}.homeCapabilityCard a{color:#536c40;gap:7px;margin-top:13px;font-size:.75rem}.homeCapabilityCard a svg{width:14px;height:14px}.homeIncludedNote{align-items:center;gap:18px;margin-top:24px;display:flex}.homeIncludedNote>.availability{flex:none}.homeIncludedNote p{color:#7a856f;margin:0;font-size:.78rem}.homeIncludedNote a{text-underline-offset:3px;white-space:nowrap;font-weight:700}.homeUseCaseGrid{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.homeUseCaseGrid article{min-width:0}.homeUseCaseArt{background:#eef0e8;border:1px solid #dce1d2;border-radius:8px;height:155px;margin-bottom:24px;position:relative;overflow:hidden}.homeUseCaseGrid h3{color:#354a30;font-size:1.35rem;line-height:1.3}.homeUseCaseGrid p{color:#74806c;font-size:.85rem;line-height:1.8}.homeUseCaseGrid article>span{color:#869276;font-size:.73rem}.homeUseCaseArt>span{color:#7b8b6e;font-size:.7rem;position:absolute;top:17px;left:20px}.homeResearchArt{justify-content:center;align-items:center;gap:9px;padding:35px 30px 15px;display:flex}.homeResearchArt>i{background:#fffef9;border:1px solid #c8d3bc;border-radius:5px;width:70px;height:80px;position:relative;box-shadow:0 4px 12px #4b642008}.homeResearchArt>i:first-child{transform:rotate(-7deg)}.homeResearchArt>i:nth-child(3){transform:rotate(7deg)}.homeResearchArt>i:before,.homeResearchArt>i:after{content:"";border-top:3px solid #c5d3b6;position:absolute;top:24px;left:12px;right:12px}.homeResearchArt>i:after{border-width:2px;top:38px;right:22px}.homeWorkArt{justify-content:center;align-items:flex-end;gap:7px;padding:20px;display:flex}.homeWorkArt>i{color:#71845f;background:#fffef8;border:1px solid #ccd6bf;border-radius:5px;margin-bottom:16px;padding:16px 12px;font-size:.75rem;font-style:normal;font-weight:650}.homeWorkArt>i:last-child{color:#526b3d;background:#dce6cf}.homeWeekArt{justify-content:center;align-items:flex-end;gap:13px;padding:30px 36px 22px;display:flex}.homeWeekArt>i{background:#c1d0b1;border:1px solid #aaba98;border-radius:4px 4px 0 0;width:28px;height:34px}.homeWeekArt>i:nth-of-type(2){height:58px}.homeWeekArt>i:nth-of-type(3){height:43px}.homeWeekArt>i:nth-of-type(4){background:#8ea77a;border-color:#7b9566;height:76px}.homeWeekArt>i:nth-of-type(5){height:61px}.homeFutureSection{color:#d8e0dc;background:radial-gradient(at 20% 0,#b6914220,#0000 55%),#15212c;padding:94px 0}.homeFutureGrid{grid-template-columns:1.12fr 1fr;align-items:center;gap:9%;display:grid}.homeFutureGrid>.homeFutureCard{min-width:0}.homeFutureSection .overline{color:#bdac86}.site .homeFutureSection h2{color:#eef0e8;font-size:clamp(2.15rem,3.5vw,3.4rem)}.homeFutureSection h2 em{color:#e4c58d}.homeFutureSection p{color:#a8b8b0;font-size:.94rem;line-height:1.9}.homeFutureSection .homeFutureBoundary{color:#879d91;margin:21px 0 25px;font-size:.8rem}.homeFutureSection .storyButton{background:#e1c18c;border-color:#e1c18c;font-size:.85rem;color:#22342d!important}.homeFutureSection .homeFutureConsent{color:#8ca194;margin-top:12px;font-size:.72rem}.homeFutureCard{background:#1d2c32;border:1px solid #56664c;border-radius:10px;padding:30px 32px;box-shadow:0 14px 40px #07101515}.homeFutureCard .availability{color:#d1c4a1;background:#344134;border-color:#626f50;font-size:.7rem}.site .homeFutureCard h3{color:#e1e7d9;letter-spacing:-.04em;margin:23px 0;font-size:1.8rem;line-height:1.25}.homeFutureCard ul{margin:0;padding:0;list-style:none}.homeFutureCard li{border-top:1px solid #3c4f45;gap:15px;padding:17px 0;display:flex}.homeFutureCard li>span{color:#7d977c;padding-top:3px;font-size:.7rem}.homeFutureCard li>div{gap:5px;display:grid}.homeFutureCard strong{color:#cad6c4;font-size:.87rem;font-weight:650}.homeFutureCard small{color:#8ca18e;font-size:.74rem}.homeFutureCard footer{color:#899f8b;border-top:1px solid #3c4f45;padding-top:17px;font-size:.73rem;line-height:1.8}.homeStartSteps{grid-template-columns:repeat(3,1fr);gap:40px;margin:0;padding:0;list-style:none;display:grid}.homeStartSteps li{border-top:1px solid #c9d1c0;padding-top:20px}.homeStartSteps li>span{letter-spacing:.12em;color:#8b9b7a;margin-bottom:24px;font-size:.72rem;display:block}.homeStartSteps h3{color:#394f31;font-size:1.35rem;line-height:1.3}.homeStartSteps p{color:#78836e;font-size:.85rem;line-height:1.8}.homeStartSteps a{color:#60784d;font-size:.77rem;font-weight:700;text-decoration:none}.homeStartSteps a:hover{text-underline-offset:4px;text-decoration:underline}.homeTrustStrip{background:#e9ede1;border-block:1px solid #d9dfd0;padding:38px 0}.homeTrustStrip>.storyWrap{align-items:center;gap:36px;display:flex}.homeTrustStrip>.storyWrap>div{flex:none;align-items:center;gap:15px;display:flex}.homeTrustStrip svg{color:#74895f;width:30px;height:30px}.site .homeTrustStrip h2{color:#425939;margin:0;font-size:1.2rem;line-height:1.25}.homeTrustStrip ul{flex:1;grid-template-columns:repeat(3,1fr);gap:25px;margin:0;padding:0;list-style:none;display:grid}.homeTrustStrip li{gap:5px;display:grid}.homeTrustStrip li strong{color:#526947;font-size:.78rem;font-weight:750}.homeTrustStrip li span{color:#809071;font-size:.73rem;line-height:1.6}.homeTrustStrip .storyTextLink{color:#6d815b;flex:none;font-size:.75rem}.homeFinalCta{background:#e9e5d9}.homeFinalCta .ctaChoices .storyTextLink{font-size:.75rem}.homeFinalCta>.storyWrap>div:first-child{max-width:700px}@keyframes havenArrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (min-width:901px) and (max-width:1100px){.homeCategoryHero .heroGrid{grid-template-columns:1fr 1fr;gap:4%}.site .homeCategoryHero h1{font-size:3rem}.homeWorkspaceTiles{gap:7px;padding-inline:15px}.homeWorkspaceTiles>div{padding:11px 8px}.homeCapabilityGrid{grid-template-columns:1fr 1fr}.homeDashboardAddress{flex-direction:column;align-items:flex-start}.homeTrustStrip>.storyWrap{flex-wrap:wrap}.homeTrustStrip ul{flex-basis:65%}.homeTrustStrip .storyTextLink{margin-left:auto}}@media (max-width:900px){.homeCategoryHero .heroGrid{grid-template-columns:1fr;gap:36px;padding-top:45px}.homeCategoryHero .heroCopy{max-width:700px}.site .homeCategoryHero h1{font-size:clamp(2.9rem,7vw,4.2rem)}.homeHavenVisual{max-width:580px}.homeCategoryHero .heroDetail{max-width:600px}.homeProductPromise>.storyWrap{align-items:flex-start;gap:20px}.homeProductPromise span{max-width:300px;font-size:.78rem}.homeCapabilityGrid{grid-template-columns:1fr 1fr}.homeDashboardAddress{flex-direction:column;align-items:flex-start}.homeFutureGrid{gap:5%}.homeFutureCard{padding:25px}.homeTrustStrip>.storyWrap{flex-wrap:wrap;gap:24px}.homeTrustStrip ul{flex-basis:65%}.homeTrustStrip .storyTextLink{margin-left:auto}.homeUseCaseGrid{gap:20px}.homeUseCaseArt{height:135px}.homeWorkArt>i{padding:13px 6px;font-size:.68rem}}@media (max-width:650px){.homeCategoryHero .heroGrid{gap:28px;padding-top:32px;padding-bottom:35px}.site .homeCategoryHero h1{margin-bottom:20px;font-size:clamp(2.55rem,9vw,3.65rem)}.homeCategoryHero .heroLead{font-size:1rem;line-height:1.75}.homeCategoryHero .heroDetail{font-size:.85rem}.homeCategoryHero .heroAssurance{font-size:.72rem}.homeCategoryHero .storyActions{gap:10px 20px;margin-top:24px}.homeCategoryHero .storyButton{gap:20px;font-size:.84rem}.homeAgentSource{padding:13px}.homeAgentSource strong{font-size:.8rem}.homeAgentSource small{font-size:.72rem}.homeAgentSource>b{display:none}.homeHavenWindow>header{padding:14px 16px}.homeWorkspaceIntro{padding:20px 18px 17px}.site .homeWorkspaceIntro h2{font-size:1.6rem}.homeWorkspaceTiles{gap:8px;padding:0 14px 17px}.homeWorkspaceTiles>div{grid-template-columns:17px 1fr;gap:4px;padding:11px 10px}.homeWorkspaceTiles>div>span{font-size:16px}.homeWorkspaceTiles strong{font-size:.75rem}.homeWorkspaceTiles small{font-size:.7rem}.homeHavenWindow>footer{padding:12px 15px;font-size:.69rem}.homeHavenWindow>footer>b{display:none}.homeHavenVisual figcaption{font-size:.69rem}.homeProductPromise>.storyWrap{padding-block:22px;display:block}.homeProductPromise strong{font-size:1rem;line-height:1.55;display:block}.homeProductPromise span{max-width:none;margin-top:8px;line-height:1.7;display:block}.homeDashboardSection{padding-top:60px}.homeDashboardFoot{flex-direction:column;align-items:flex-start;gap:10px;margin-top:18px}.homeDashboardFoot p{font-size:.77rem}.homeDashboardAddress{gap:17px;margin-top:25px;padding:20px}.homeDashboardAddress>div{gap:10px}.homeDashboardAddress>a{white-space:normal;flex-wrap:wrap;width:100%;padding:11px;font-size:.75rem}.homeDashboardAddress>a>svg{margin-left:auto}.homeCapabilityGrid{grid-template-columns:1fr;gap:14px}.homeCapabilityCard{padding:23px}.homeCapabilityCard>div{margin-bottom:22px}.site .homeCapabilityCard h3{font-size:1.4rem}.homeCapabilityCard p{margin-bottom:20px;font-size:.86rem}.homeIncludedNote{flex-direction:column;align-items:flex-start;gap:11px}.homeIncludedNote p{line-height:1.8}.homeUseCaseGrid{grid-template-columns:1fr;gap:35px}.homeUseCaseArt{height:155px;margin-bottom:20px}.homeUseCaseGrid h3{font-size:1.4rem}.homeUseCaseGrid p{font-size:.86rem}.homeWorkArt>i{padding:17px 13px;font-size:.76rem}.homeFutureSection{padding:65px 0}.homeFutureGrid{grid-template-columns:1fr;gap:30px}.site .homeFutureSection h2{font-size:2.35rem}.homeFutureSection p{font-size:.88rem;line-height:1.85}.homeFutureCard{padding:27px}.site .homeFutureCard h3{font-size:1.85rem}.homeStartSteps{grid-template-columns:1fr;gap:30px}.homeStartSteps li>span{margin-bottom:19px}.homeStartSteps p{font-size:.86rem}.homeTrustStrip>.storyWrap{align-items:flex-start;gap:25px}.homeTrustStrip ul{flex-basis:100%;grid-template-columns:1fr;gap:21px}.homeTrustStrip li strong{font-size:.85rem}.homeTrustStrip li span{font-size:.77rem}.homeTrustStrip .storyTextLink{margin-left:0;font-size:.78rem}.homeFinalCta .storyButton{font-size:.85rem}}@media (max-width:380px){.homeWorkspaceTiles{grid-template-columns:1fr}.homeWorkspaceTiles>div{grid-template-columns:22px 1fr;padding:11px 13px}.homeWorkspaceTiles strong{font-size:.8rem}.homeWorkspaceTiles small{font-size:.73rem}.homeDashboardAddress>a>span{font-size:.72rem}}@media (prefers-reduced-motion:reduce){.homeHavenVisual{animation:none}}.homeWorkspaceTiles small,.homeWorkspaceIntro p,.homeCapabilityCard p,.homeCapabilityCard small,.homeUseCaseGrid p,.homeUseCaseGrid article>span,.homeStartSteps p,.homeIncludedNote p,.homeDashboardFoot p,.homeTrustStrip li span{color:#596653}.homeDashboardAddress p{color:#596653!important}.homeWorkspaceIntro>span,.homeProductPromise span,.homeDashboardAddress>a,.homeTrustStrip .storyTextLink,.homeFinalCta .overline,.homeCapabilityCard>div>span,.homeStartSteps li>span{color:#596653}
