body.public-site{--yb-touch-target:44px;--yb-control-font-mobile:16px;--yb-section-space:60px;--yb-short-landscape-space:40px;text-size-adjust:100%}body.public-site,body.public-site .container,body.public-site .container>*,body.public-site article,body.public-site form,body.public-site main,body.public-site section{min-width:0}body.public-site :where(h1,h2,h3,h4,h5,h6,p,li,a,button,label,small,strong){overflow-wrap:break-word}body.public-site :where(img,video,iframe,canvas){max-width:100%}body.public-site iframe{width:100%}body.public-site :where(a,button,input,select,textarea){touch-action:manipulation}@media (max-width:640px){body.public-site{--site-rail-gutter:16px;--yb-section-space:48px}}@media (min-width:641px) and (max-width:991px){body.public-site{--site-rail-gutter:20px;--yb-section-space:54px}}@media (min-width:992px) and (max-width:1199px){body.public-site{--site-rail-gutter:24px;--yb-section-space:58px}}@media (min-width:1200px) and (max-width:1399px){body.public-site{--site-rail-gutter:28px}}body.public-site .section{padding-block:var(--yb-section-space)}@media (hover:none) and (pointer:coarse),(max-width:1199px){body.public-site main form :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=hidden]),select,textarea){min-height:var(--yb-touch-target);font-size:var(--yb-control-font-mobile)!important}body.public-site main form textarea{min-height:112px}body.public-site main form [role=button],body.public-site main form button{min-width:var(--yb-touch-target);min-height:var(--yb-touch-target)}body.public-site :where(.button,.video-button){min-height:46px;font-size:14px}body.public-site .footer form input{min-height:48px;font-size:var(--yb-control-font-mobile)!important}body.public-site .footer form button{min-width:48px;min-height:48px}body.public-site .footer .socials a{width:var(--yb-touch-target)!important;height:var(--yb-touch-target)!important;min-width:var(--yb-touch-target);min-height:var(--yb-touch-target)}}body.public-site :where(.partner-tabs,.news-tabs){max-width:100%;overscroll-behavior-inline:contain;scrollbar-width:thin;-webkit-overflow-scrolling:touch}@media (max-width:640px){body.public-site .section-heading{min-width:0;flex-wrap:wrap}body.public-site .section-heading>.button{width:100%;margin-left:0}body.public-site .footer-bottom .container{align-items:flex-start;overflow-wrap:anywhere}}@media (max-width:1199px){body.public-site .mobile-layer aside{height:100dvh;max-height:100dvh;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:max(18px,env(safe-area-inset-top)) max(18px,env(safe-area-inset-right)) max(18px,env(safe-area-inset-bottom)) max(18px,env(safe-area-inset-left))}body.public-site .mobile-layer aside>div button{min-width:var(--yb-touch-target);min-height:var(--yb-touch-target)}body.public-site .mobile-layer nav a{min-height:var(--yb-touch-target)}}@media (orientation:landscape) and (max-width:1199px) and (max-height:600px){body.public-site{--site-rail-gutter:20px;--yb-section-space:var(--yb-short-landscape-space)}body.public-site .section{padding-block:var(--yb-short-landscape-space)}}@media (prefers-reduced-motion:reduce){body.public-site :where(.button,.video-button){scroll-behavior:auto}}@media (max-width:900px){body.public-site .footer-bottom .container{flex-wrap:wrap;row-gap:8px}}@media (hover:none) and (pointer:coarse),(max-width:640px){body.public-site .footer li a,body.public-site .footer-grid>div>p a{min-height:44px;display:inline-flex;align-items:center}body.public-site .footer form{min-height:48px}}