body.home-refresh-page{background:#f7f4ec}body.home-refresh-page .app-content{background:#f7f4ec;align-self:stretch;width:100%;overflow-x:clip}body.home-refresh-page .app-main{width:100%;min-width:0}body.home-refresh-page .app-content>main{width:100%;max-width:none;margin:0;padding:0;display:block}body.home-refresh-page .site-footer{color:#e1e9f79e;background:#203967;padding:0 1rem 1.5rem}body.home-refresh-page .site-footer a{color:#eff4ffc2}.page-module___8aEwW__page{color:#203967;width:100%;min-height:100%}.page-module___8aEwW__hero{background:linear-gradient(#f7f4ec 0% 100%);position:relative;overflow:hidden}.page-module___8aEwW__heroContainer,.page-module___8aEwW__sectionInner,.page-module___8aEwW__ctaInner{box-sizing:border-box;width:100%;max-width:1440px;margin:0 auto;padding-left:clamp(40px,5vw,112px);padding-right:clamp(40px,5vw,112px)}.page-module___8aEwW__heroContainer{z-index:1;grid-template-columns:minmax(320px,482px) minmax(420px,720px);justify-content:space-between;align-items:start;gap:clamp(48px,6vw,112px);padding-top:86px;padding-bottom:156px;display:grid;position:relative}.page-module___8aEwW__heroCopy{max-width:482px;padding-top:12px}.page-module___8aEwW__eyebrow,.page-module___8aEwW__ctaEyebrow{border-radius:999px;align-items:center;gap:11px;min-height:42px;padding:0 21px;font-size:.88rem;font-weight:700;line-height:1;display:inline-flex}.page-module___8aEwW__eyebrow{color:#2958b6;background:#ffedc2eb;margin:0}.page-module___8aEwW__eyebrowDot{background:#2958b6;border-radius:50%;flex-shrink:0;width:10px;height:10px}.page-module___8aEwW__title,.page-module___8aEwW__sectionTitle,.page-module___8aEwW__ctaTitle,.page-module___8aEwW__heroWindowTitle,.page-module___8aEwW__suiteCardTitle,.page-module___8aEwW__principleTitle{font-family:var(--font-grotesk),var(--font-roboto),sans-serif}.page-module___8aEwW__title{color:#18325b;text-wrap:balance;max-width:470px;margin:24px 0 18px;font-size:clamp(2rem,2.5vw,2.56rem);font-weight:600;line-height:1.01}.page-module___8aEwW__lead,.page-module___8aEwW__supportingCopy,.page-module___8aEwW__trustNote,.page-module___8aEwW__sectionLead,.page-module___8aEwW__suiteCardDescription,.page-module___8aEwW__principleDescription,.page-module___8aEwW__ctaLead,.page-module___8aEwW__heroWindowDescription{color:#5d7091;font-size:.98rem;line-height:1.7}.page-module___8aEwW__lead,.page-module___8aEwW__supportingCopy{max-width:470px;margin:0}.page-module___8aEwW__supportingCopy{margin-top:18px}.page-module___8aEwW__actions,.page-module___8aEwW__ctaActions{flex-wrap:wrap;gap:14px;display:flex}.page-module___8aEwW__actions{margin-top:34px}.page-module___8aEwW__primaryButton,.page-module___8aEwW__secondaryButton,.page-module___8aEwW__ctaPrimaryButton,.page-module___8aEwW__ctaSecondaryButton,.page-module___8aEwW__suiteCardLink,.page-module___8aEwW__inlineLink{justify-content:center;align-items:center;gap:10px;text-decoration:none;transition:transform .2s,box-shadow .2s,background-color .2s,color .2s,border-color .2s;display:inline-flex}.page-module___8aEwW__primaryButton,.page-module___8aEwW__secondaryButton,.page-module___8aEwW__ctaPrimaryButton,.page-module___8aEwW__ctaSecondaryButton{border-radius:16px;min-height:54px;padding:0 24px;font-size:.94rem;font-weight:700}.page-module___8aEwW__primaryButton{color:#fff;background:#e56843;min-width:192px;box-shadow:0 16px 30px #e568433d}.page-module___8aEwW__secondaryButton{color:#203967;background:#ffffffd6;border:1px solid #1f3d6f1a;min-width:210px;box-shadow:0 12px 26px #1f3d6f12}.page-module___8aEwW__primaryButton:hover,.page-module___8aEwW__secondaryButton:hover,.page-module___8aEwW__suiteCardLink:hover,.page-module___8aEwW__inlineLink:hover,.page-module___8aEwW__ctaPrimaryButton:hover,.page-module___8aEwW__ctaSecondaryButton:hover{transform:translateY(-1px)}.page-module___8aEwW__trustNote{align-items:center;gap:10px;max-width:420px;margin-top:22px;display:inline-flex}.page-module___8aEwW__trustIcon{color:#2b58b2;background:#2c55b017;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.page-module___8aEwW__heroStage{justify-self:end;width:min(100%,720px);position:relative}.page-module___8aEwW__heroPanel{z-index:2;-webkit-backdrop-filter:blur(10px);background:#ffffffb3;border-radius:34px;padding:18px;position:relative;box-shadow:0 20px 46px #18325b17}.page-module___8aEwW__heroPanelHeader{align-items:center;gap:14px;padding:12px 14px 18px;display:flex}.page-module___8aEwW__heroPanelHeading{gap:3px;display:grid}.page-module___8aEwW__heroPanelHeading p{color:#203967;font-family:var(--font-grotesk),var(--font-roboto),sans-serif;margin:0;font-size:1rem;font-weight:600}.page-module___8aEwW__heroPanelHeading span{color:#8391aa;font-size:.82rem;font-weight:600}.page-module___8aEwW__previewDots{gap:7px;display:inline-flex}.page-module___8aEwW__previewDots span{border-radius:50%;width:13px;height:13px}.page-module___8aEwW__previewDotRed{background:#ff5b57}.page-module___8aEwW__previewDotYellow{background:#ffbd2e}.page-module___8aEwW__previewDotGreen{background:#28c840}.page-module___8aEwW__heroWindows{gap:16px;display:grid}.page-module___8aEwW__heroWindow{border:1px solid #ced9efc2;border-radius:28px;padding:20px}.page-module___8aEwW__heroWindowSand{background:#fff9ec}.page-module___8aEwW__heroWindowSky{background:#f3f7ff}.page-module___8aEwW__heroWindowHead{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.page-module___8aEwW__heroWindowAppName,.page-module___8aEwW__suiteCardAppName,.page-module___8aEwW__sectionEyebrow{color:#e56c49;letter-spacing:.2em;text-transform:uppercase;margin:0;font-size:.9rem;font-weight:700;line-height:1}.page-module___8aEwW__heroWindowTitle{color:#203967;max-width:500px;margin:14px 0 0;font-size:1.28rem;font-weight:600;line-height:1.1}.page-module___8aEwW__heroWindowStatus,.page-module___8aEwW__suiteCardStatus{color:#4565ae;white-space:nowrap;background:#ffffffd6;border-radius:999px;align-items:center;min-height:32px;padding:0 14px;font-size:.76rem;font-weight:700;display:inline-flex}.page-module___8aEwW__heroWindowBody{margin-top:18px;display:block}.page-module___8aEwW__heroWindowContent{gap:15px;display:grid}.page-module___8aEwW__heroWindowDescription{margin:0}.page-module___8aEwW__heroWindowChips{flex-wrap:wrap;gap:9px;margin:0;padding:0;list-style:none;display:flex}.page-module___8aEwW__heroWindowChips li{color:#5f7093;background:#ffffffe0;border-radius:10px;align-items:center;min-height:28px;padding:0 11px;font-size:.74rem;font-weight:700;line-height:1;display:inline-flex}.page-module___8aEwW__inlineLink,.page-module___8aEwW__suiteCardLink{color:#234da7;width:fit-content;font-size:.92rem;font-weight:700}.page-module___8aEwW__floatingCardPrimary,.page-module___8aEwW__floatingCardSecondary{z-index:3;border-radius:22px;position:absolute;box-shadow:0 16px 30px #1f3d6f1a}.page-module___8aEwW__floatingCardPrimary{background:#fffffff5;gap:4px;min-width:182px;padding:20px 24px;display:grid;top:126px;left:-72px}.page-module___8aEwW__floatingCardPrimary strong{color:#203967;font-family:var(--font-grotesk),var(--font-roboto),sans-serif;font-size:1rem;font-weight:600;line-height:1.1}.page-module___8aEwW__floatingCardPrimary span{color:#8192ae;font-size:.8rem;font-weight:600}.page-module___8aEwW__floatingCardSecondary{color:#edf3ff;background:#203967;align-items:center;gap:9px;min-height:54px;padding:0 18px;font-size:.83rem;font-weight:700;display:inline-flex;bottom:42px;right:-24px}.page-module___8aEwW__suiteSection{background:#fff}.page-module___8aEwW__principlesSection{background:#fbf3db}.page-module___8aEwW__sectionInner{padding-top:108px;padding-bottom:116px}.page-module___8aEwW__sectionIntro{text-align:center;max-width:940px;margin:0 auto}.page-module___8aEwW__sectionTitle{color:#18325b;text-wrap:balance;margin:28px auto 18px;font-size:clamp(2rem,3vw,3rem);font-weight:600;line-height:1.06}.page-module___8aEwW__sectionLead{max-width:760px;margin:0 auto}.page-module___8aEwW__suiteGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:72px;display:grid}.page-module___8aEwW__suiteCard{border-radius:30px;align-content:start;gap:20px;min-height:100%;padding:34px 32px;display:grid;box-shadow:0 14px 34px #1a2f4f0f}.page-module___8aEwW__suiteCardSand{background:#fff9ec}.page-module___8aEwW__suiteCardSky{background:#f3f7ff}.page-module___8aEwW__suiteCardPaper{background:#fbfbf9}.page-module___8aEwW__suiteCardTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.page-module___8aEwW__suiteCardTitle{color:#203967;margin:0;font-size:1.28rem;font-weight:600;line-height:1.13}.page-module___8aEwW__suiteCardDescription{margin:0}.page-module___8aEwW__suiteCardList{gap:12px;margin:0;padding:0;list-style:none;display:grid}.page-module___8aEwW__suiteCardList li{color:#5d7091;padding-left:18px;font-size:.95rem;line-height:1.55;position:relative}.page-module___8aEwW__suiteCardList li:before{content:"";background:#f0a622;border-radius:50%;width:7px;height:7px;position:absolute;top:.62rem;left:0}.page-module___8aEwW__principlesGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:72px;display:grid}.page-module___8aEwW__principleCard{background:#ffffffb8;border-radius:28px;min-height:280px;padding:34px 32px;box-shadow:0 14px 34px #1a2f4f0d}.page-module___8aEwW__principleIcon{color:#df6b4d;background:#fff3d1;border-radius:18px;justify-content:center;align-items:center;width:54px;height:54px;display:inline-flex}.page-module___8aEwW__principleTitle{color:#203967;margin:26px 0 18px;font-size:1.16rem;font-weight:600;line-height:1.15}.page-module___8aEwW__principleDescription{margin:0}.page-module___8aEwW__ctaSection{background:#203967;position:relative;overflow:hidden}.page-module___8aEwW__ctaSection:before{content:"";aspect-ratio:1;background:#4263a242;border-radius:50%;width:min(32vw,480px);position:absolute;top:-140px;right:clamp(70px,10vw,220px)}.page-module___8aEwW__ctaInner{z-index:1;text-align:center;padding-top:98px;padding-bottom:86px;position:relative}.page-module___8aEwW__ctaEyebrow{color:#e6eeffe6;background:#345491bd;justify-content:center;margin:0 auto}.page-module___8aEwW__ctaTitle{color:#fff;text-wrap:balance;max-width:920px;margin:32px auto 20px;font-size:clamp(2.3rem,4vw,3.9rem);font-weight:600;line-height:1.03}.page-module___8aEwW__ctaLead{color:#d4ddf0b8;max-width:740px;margin:0 auto}.page-module___8aEwW__ctaActions{justify-content:center;margin-top:34px}.page-module___8aEwW__ctaPrimaryButton{color:#203967;background:#f5b51d;min-width:196px;box-shadow:0 18px 34px #121d3938}.page-module___8aEwW__ctaSecondaryButton{color:#eef3ff;background:#ffffff05;border:1px solid #617fbbb8;min-width:174px;box-shadow:inset 0 0 0 1px #7492cd14}@media (max-width:1180px){.page-module___8aEwW__heroContainer{grid-template-columns:minmax(0,1fr);padding-top:76px;padding-bottom:132px}.page-module___8aEwW__heroCopy,.page-module___8aEwW__heroStage{justify-self:stretch;width:100%;max-width:none}.page-module___8aEwW__floatingCardPrimary{top:auto;bottom:-26px;left:16px}.page-module___8aEwW__floatingCardSecondary{bottom:-24px;right:20px}.page-module___8aEwW__suiteGrid,.page-module___8aEwW__principlesGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.page-module___8aEwW__heroContainer,.page-module___8aEwW__sectionInner,.page-module___8aEwW__ctaInner{padding-left:20px;padding-right:20px}.page-module___8aEwW__heroContainer{gap:30px;padding-top:48px;padding-bottom:104px}.page-module___8aEwW__title{margin-top:20px;font-size:clamp(2.2rem,11vw,3.2rem)}.page-module___8aEwW__actions,.page-module___8aEwW__ctaActions{flex-direction:column}.page-module___8aEwW__primaryButton,.page-module___8aEwW__secondaryButton,.page-module___8aEwW__ctaPrimaryButton,.page-module___8aEwW__ctaSecondaryButton{width:100%}.page-module___8aEwW__heroPanel{border-radius:26px;padding:12px}.page-module___8aEwW__heroPanelHeader{padding:10px 10px 16px}.page-module___8aEwW__heroWindow{border-radius:22px;padding:16px}.page-module___8aEwW__heroWindowHead,.page-module___8aEwW__suiteCardTop{flex-direction:column;align-items:flex-start}.page-module___8aEwW__floatingCardPrimary,.page-module___8aEwW__floatingCardSecondary{margin-top:14px;position:static}.page-module___8aEwW__floatingCardSecondary{width:fit-content}.page-module___8aEwW__sectionInner,.page-module___8aEwW__sectionInner{padding-top:84px;padding-bottom:88px}.page-module___8aEwW__suiteGrid,.page-module___8aEwW__principlesGrid{grid-template-columns:minmax(0,1fr)}.page-module___8aEwW__suiteCard,.page-module___8aEwW__principleCard{padding-left:22px;padding-right:22px}.page-module___8aEwW__ctaInner{padding-top:82px;padding-bottom:72px}}
