.flow-bold .fd-disp{font-family:"Geist Pixel", "Space Grotesk", var(--font-sans);letter-spacing:-.01em;font-weight:600;line-height:1.14}.flow-bold .section-label{border:1px solid #788cc84d;border-radius:9999px;align-items:center;gap:8px;padding:6px 15px;font-family:var(--font-sans)!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--color-blue-600)!important;background:#788cc81a!important;font-size:12px!important;font-weight:800!important;display:inline-flex!important}.flow-bold .section-label:before{content:"";background:#5eead4;border-radius:9999px;flex-shrink:0;width:7px;height:7px;box-shadow:0 0 10px #5eead4}.flow-bold .section-label.on-dark{border-color:#ffffff29;color:#fff!important;background:#ffffff14!important}.flow-bold .fd-flip .fd-roll{vertical-align:bottom;height:1.25em;line-height:1.25em;display:inline-block;position:relative;overflow:hidden}.flow-bold .fd-flip .fd-roll b{font-weight:inherit;transition:transform .36s cubic-bezier(.25,.46,.45,.94);display:block}.flow-bold .fd-flip:hover .fd-roll b{transform:translateY(-1.25em)}.flow-bold .fd-logo{transition:transform .3s cubic-bezier(.34,1.35,.5,1),box-shadow .3s}.flow-bold .fd-logo:hover{transform:translateY(-7px)scale(1.14)}.flow-bold #fd-rotate{white-space:nowrap;display:inline-block}.flow-bold .fd-caret{animation:1s step-end infinite fd-caret}@keyframes fd-caret{0%,to{opacity:1}50%{opacity:0}}.flow-bold .fd-dot{animation:1.2s ease-in-out infinite fd-dot}@keyframes fd-dot{0%,80%,to{opacity:.5;transform:translateY(0)}40%{opacity:1;transform:translateY(-5px)}}.flow-bold .fd-doc-bar{transform-origin:0;animation:3s ease-in-out infinite fd-stretchbar}@keyframes fd-stretchbar{0%,to{transform:scaleX(.35)}50%{transform:scaleX(1)}}.flow-bold .fd-float-ic{animation:3.2s ease-in-out infinite fd-float}@keyframes fd-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.flow-bold .fd-runborder:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;z-index:6;background:linear-gradient(90deg,#0000 38%,#ffffff59 47%,#fffffff2 50%,#ffffff59 53%,#0000 62%) 0 0/300% 100% no-repeat;padding:1.4px;animation:4.5s linear infinite fd-runborder;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes fd-runborder{0%{background-position:100% 0}to{background-position:0 0}}.flow-bold .fd-bl-flow{stroke:#afc6ff;stroke-width:2.4px;stroke-linecap:round;fill:none;stroke-dasharray:9 91;filter:drop-shadow(0 0 5px #7896fff2);animation:2.4s linear infinite fd-bl-flow}@keyframes fd-bl-flow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-100px}}.flow-bold .fd-reveal{opacity:0;transition:opacity .8s cubic-bezier(.25,.46,.45,.94),transform .8s cubic-bezier(.25,.46,.45,.94);transform:translateY(34px)}.flow-bold .fd-reveal.fd-shown{opacity:1;transform:none}@keyframes fd-spin{to{transform:rotate(360deg)}}@keyframes fd-blink{0%,to{opacity:1}50%{opacity:.2}}@keyframes fd-fadeup{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes fd-drawer-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}.flow-bold .fd-in{animation:.5s cubic-bezier(.25,.46,.45,.94) both fd-fadeup}.flow-bold .fd-tm-track{animation:48s linear infinite fd-marquee}.flow-bold .fd-tm-track:hover{animation-play-state:paused}@keyframes fd-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.flow-bold .fd-phys-tag{z-index:5;color:#0b102f;font-family:var(--font-sans);letter-spacing:-.01em;white-space:nowrap;will-change:transform;backface-visibility:hidden;cursor:default;background:#fff;border-radius:9999px;align-items:center;padding:11px 18px;font-size:16px;font-weight:700;display:inline-flex;position:absolute;top:0;left:0;transform:translateZ(0)}.flow-bold .fd-phys-tag svg{color:#3f63ff;width:18px;height:18px}.flow-bold .fd-faq summary::-webkit-details-marker{display:none}.flow-bold .fd-faq[open] summary .fd-chev{transform:rotate(180deg)}.flow-bold .fd-faq[open] .fd-plus{transform:rotate(45deg)}.flow-bold .fd-faq-extra{display:none}.flow-bold #fd-faq-all{opacity:0;pointer-events:none;position:absolute}.flow-bold #fd-faq-all:checked~.fd-faq-rows .fd-faq-extra{display:block}.flow-bold .fd-faq-more .fd-faq-more-close,.flow-bold #fd-faq-all:checked~.fd-faq-more .fd-faq-more-open{display:none}.flow-bold #fd-faq-all:checked~.fd-faq-more .fd-faq-more-close{display:inline}.flow-bold #fd-faq-all:checked~.fd-faq-more svg{transform:rotate(180deg)}@media (width<=820px){.flow-bold .fd-bento{grid-template-columns:1fr!important}.flow-bold .fd-bento>div{grid-column:auto!important}.flow-bold .fd-footer-grid{grid-template-columns:1fr 1fr!important;gap:36px 24px!important}}@media (width<=520px){.flow-bold .fd-footer-grid{grid-template-columns:1fr!important}}@media (width<=900px){.flow-bold .fd-navmenu{display:none!important}.flow-bold .fd-how-grid{grid-template-columns:1fr!important;gap:40px!important}.flow-bold .fd-how-sticky{position:static!important}.flow-bold .fd-how-panel{min-height:auto!important;margin:28px 0!important}}.flow-bold .fd-how-panel{min-height:0}@media (width<=640px){.flow-bold h2.fd-disp,.flow-bold .fd-disp.fd-scroll-head{font-size:clamp(26px,7vw,34px)!important;line-height:1.18!important}.flow-bold .fd-footer-cols{gap:28px!important}}@media (width<=760px){.flow-bold .fd-report-grid{grid-template-columns:1fr!important;gap:40px!important}.flow-bold .fd-report-cols{grid-template-columns:1fr!important}}
