body,html{margin:0}.legacy-html-root{min-height:100vh}.tips-hero{overflow:hidden}.legacy-html-root .hero-landing h1{font-family:"DM Serif Display",Georgia,serif;font-size:clamp(46px,10.2vw,108px);font-weight:400;line-height:1.04;letter-spacing:-.03em;color:#0a0a0a}.home-legacy-page .legacy-html-root .hero-landing .gradient-text{background:none;-webkit-text-fill-color:currentColor;color:#2e6ca3}@media (max-width:768px){.legacy-html-root .hero-landing h1{font-size:clamp(40px,11vw,66px)}}@media (max-width:480px){.legacy-html-root .hero-landing h1{font-size:clamp(34px,10vw,48px)}}body.home-page{background:#ffffff}.home-legacy-page .legacy-html-root .hero-landing{position:relative;overflow:hidden;isolation:isolate;background-color:#d4eaff;background-image:linear-gradient(180deg,#eef5fd,rgba(238,245,253,.7) 4%,rgba(230,242,254,.35) 12%,transparent 26%),linear-gradient(180deg,rgba(255,255,255,.45),rgba(255,255,255,.45)),url(/images/hero-sky-clouds.png);background-size:cover,cover,cover;background-position:top,50%,50%;background-repeat:no-repeat}.home-legacy-page .legacy-html-root .hero-landing:before{top:0;background:linear-gradient(0deg,transparent,rgba(223,237,251,.3) 30%,rgba(223,237,251,.65) 55%,rgba(223,237,251,.88) 75%,#dfedfb);mask-image:linear-gradient(0deg,transparent,black 35%);-webkit-mask-image:linear-gradient(0deg,transparent,black 35%)}.home-legacy-page .legacy-html-root .hero-landing:after,.home-legacy-page .legacy-html-root .hero-landing:before{content:"";position:absolute;left:0;right:0;height:min(28vh,220px);z-index:1;pointer-events:none;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.home-legacy-page .legacy-html-root .hero-landing:after{bottom:0;background:linear-gradient(180deg,transparent,rgba(240,244,255,.3) 30%,rgba(240,244,255,.65) 55%,rgba(240,244,255,.88) 75%,#f0f4ff);mask-image:linear-gradient(180deg,transparent,black 35%);-webkit-mask-image:linear-gradient(180deg,transparent,black 35%)}.home-legacy-page .legacy-html-root .quote-bar{background:linear-gradient(180deg,#eff6ff,#e8f2fe 40%,#dfedfb);border-bottom:none;color:#0f172a}html[data-theme=light] nav.navbar.navbar-home-entrance,nav.navbar.navbar-home-entrance{border-bottom:none}.home-legacy-page .legacy-html-root .logo-cloud-container{border-top:none;border-bottom:none}@keyframes home-entrance-fade-up{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes home-entrance-splash{0%{opacity:0;transform:scale(.94) translateY(12px)}to{opacity:1;transform:scale(1) translateY(0)}}@media (prefers-reduced-motion:no-preference){nav.navbar.navbar-home-entrance{opacity:0;animation:home-entrance-fade-up .58s cubic-bezier(.16,1,.3,1) .05s both}.home-legacy-page .legacy-html-root #splash-gate .splash-card{opacity:0;animation:home-entrance-splash .7s cubic-bezier(.16,1,.3,1) .04s both}.home-legacy-page .legacy-html-root .quote-bar{opacity:0;animation:home-entrance-fade-up .72s cubic-bezier(.16,1,.3,1) .1s both}.home-legacy-page .legacy-html-root .hero-landing .hero-landing-content{opacity:0;animation:home-entrance-fade-up .82s cubic-bezier(.16,1,.3,1) .16s both}.home-legacy-page .legacy-html-root .hero-landing .logo-cloud-section{opacity:0;animation:home-entrance-fade-up .78s cubic-bezier(.16,1,.3,1) .28s both}.home-legacy-page .legacy-html-root .home-scroll-wrap{opacity:0;animation:home-entrance-fade-up .78s cubic-bezier(.16,1,.3,1) .36s both}.home-legacy-page .legacy-html-root .bento-features .feature-section{opacity:0;animation:home-entrance-fade-up .75s cubic-bezier(.16,1,.3,1) both}.home-legacy-page .legacy-html-root .bento-features .feature-section:first-child{animation-delay:.42s}.home-legacy-page .legacy-html-root .bento-features .feature-section:nth-child(2){animation-delay:.5s}.home-legacy-page .legacy-html-root .bento-features .feature-section:nth-child(3){animation-delay:.58s}.home-legacy-page .legacy-html-root .bento-features .feature-section:nth-child(4){animation-delay:.66s}.home-legacy-page .legacy-html-root .bento-features .feature-section:nth-child(5){animation-delay:.74s}.home-legacy-page .legacy-html-root .bento-features .feature-section:nth-child(6){animation-delay:.82s}.home-legacy-page .legacy-html-root footer.footer{opacity:0;animation:home-entrance-fade-up .72s cubic-bezier(.16,1,.3,1) .88s both}}