.S2Ap4q_frame{display:contents}.S2Ap4q_content{min-width:0;display:block}.S2Ap4q_navigation{display:none}.S2Ap4q_skip{z-index:200;color:#20399f;background:#fff;border:2px solid #20399f;border-radius:8px;padding:12px 18px;font-size:14px;position:fixed;top:8px;left:16px;transform:translateY(-200%)}.S2Ap4q_skip:focus{transform:none}@media (max-width:800px){.S2Ap4q_frame{color:#172333;min-height:100svh;padding-bottom:calc(80px + env(safe-area-inset-bottom,0px));background:#f8fafc;display:block}.S2Ap4q_frame[data-auth]{padding-bottom:env(safe-area-inset-bottom,0px);background:#fff}.S2Ap4q_content{min-width:0;display:block}.S2Ap4q_frame footer{display:none}.S2Ap4q_frame [data-slot=breadcrumb]{display:none}.S2Ap4q_navigation{z-index:40;padding:6px max(8px,env(safe-area-inset-right,0px)) calc(6px + env(safe-area-inset-bottom,0px)) max(8px,env(safe-area-inset-left,0px));background:#fff;border-top:1px solid #dde3ed;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;inset:auto 0 0;box-shadow:0 -4px 20px #17233308}.S2Ap4q_navigation a{color:#526175;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:56px;font-size:11px;font-weight:500;text-decoration:none;display:flex}.S2Ap4q_navigation a[aria-current]{color:#253caf;background:#eef2ff}.S2Ap4q_navigation a:focus-visible{outline-offset:-3px;outline:3px solid #253caf}.S2Ap4q_frame :is(input,select,textarea){font-size:16px!important}.S2Ap4q_frame :is(button,[role=button]){touch-action:manipulation;min-height:44px}.S2Ap4q_frame :is(a,button,input,select,textarea,summary):focus-visible{outline-offset:3px;outline:3px solid #253caf}.S2Ap4q_frame :is(h1,h2,h3,p,dd){overflow-wrap:anywhere}.S2Ap4q_frame :is(section,article,fieldset){min-width:0}.S2Ap4q_frame [data-customer-header]{z-index:30;padding-top:max(12px,env(safe-area-inset-top,0px));background:#fffffff5;border-bottom:1px solid #e2e8f0;padding-bottom:12px;position:sticky;top:0}.S2Ap4q_frame [data-customer-header] img{object-fit:contain;width:auto;max-height:44px}:is(.S2Ap4q_frame [data-slot=sheet-content],.S2Ap4q_frame [role=dialog]){max-width:100vw}}@media (prefers-reduced-motion:reduce){.S2Ap4q_frame *,.S2Ap4q_frame :before,.S2Ap4q_frame :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
