.that350{z-index:2147483645;box-sizing:border-box;max-height:60vh;padding-top:var(--dimension-component-l);padding-right:var(--dimension-component-m);padding-bottom:calc(var(--dimension-component-l) + env(safe-area-inset-bottom,0px));padding-left:var(--dimension-component-m);background-color:var(--colors-neutral-10);color:var(--colors-white);box-shadow:var(--elevation-md);flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0}.that351{gap:var(--dimension-component-l);flex-direction:column;flex:auto;min-height:0;display:flex}.that352{gap:var(--dimension-component-xs);overscroll-behavior:contain;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow-y:auto}.that353{margin:auto 0 0}.that354{margin:0 0 auto}.that354 a{color:var(--colors-primary-80);text-decoration:underline}.that354 a:focus-visible{outline:2px solid var(--colors-white);outline-offset:2px}.that355{gap:var(--dimension-component-l);flex-direction:column-reverse;flex-shrink:0;display:flex}.that350 .that356{text-align:center;text-transform:uppercase;background-color:var(--colors-white);border-color:var(--colors-white);width:100%;color:var(--colors-primary-40)}.that350 .that356:hover{background-color:var(--colors-neutral-95);border-color:var(--colors-neutral-95)}.that350 .that356:focus-visible{outline:2px solid var(--colors-white);outline-offset:2px}.that350 .that357{text-align:center;text-transform:uppercase;width:100%;color:var(--colors-white);background-color:#0000;border-color:#0000}.that350 .that357:hover{background-color:var(--colors-neutral-20);border-color:var(--colors-neutral-20)}.that350 .that357:focus-visible{outline:2px solid var(--colors-white);outline-offset:2px}@media (min-width:648px){.that350{max-height:90vh;padding-right:var(--dimension-component-2-xl);padding-left:var(--dimension-component-2-xl)}.that351{align-items:center;gap:var(--dimension-component-xl);width:100%;max-width:var(--section-content-wrap-max-width);flex-direction:row;margin-left:auto;margin-right:auto}.that352{align-self:stretch}.that355{gap:var(--dimension-component-xs);flex-direction:column;width:233px}}@supports (height:1dvh){.that350{max-height:60dvh}@media (min-width:648px){.that350{max-height:90dvh}}}
.spnbus0{z-index:2147483645;position:fixed;bottom:0;left:0;right:0}.spnbus1{background-color:var(--background-overlay);pointer-events:none;position:fixed;inset:0}.spnbus2{box-sizing:border-box;background-color:var(--colors-white);border-top-left-radius:var(--dimension-component-2-xs);border-top-right-radius:var(--dimension-component-2-xs);flex-direction:column;max-height:60vh;display:flex;position:relative;overflow:hidden}.spnbus3{flex-direction:column;flex:auto;min-height:0;display:flex}.spnbus4{align-items:center;gap:var(--dimension-component-m);overscroll-behavior:contain;min-height:0;padding:var(--dimension-component-2-xl) var(--dimension-component-m) var(--dimension-component-m);flex-direction:column;flex:auto;display:flex;overflow-y:auto}.spnbus5{flex-shrink:0;display:flex}.spnbus6{gap:var(--dimension-component-m);flex-direction:column;width:100%;display:flex}.spnbus7{text-align:center;margin:0}.spnbus8{margin:0}.spnbus8 a{color:var(--primary-light-background);text-decoration:underline}.spnbus8 a:focus-visible{outline:2px solid var(--colors-neutral-10);outline-offset:2px}.spnbus9{gap:var(--dimension-component-l);padding:var(--dimension-component-l) var(--dimension-component-m);padding-bottom:calc(var(--dimension-component-l) + env(safe-area-inset-bottom,0px));background-color:var(--colors-white);filter:drop-shadow(0 -4px 5px #0000001a);flex-direction:column;flex-shrink:0;display:flex}@media (min-width:648px){.spnbus1{display:none}.spnbus2{max-height:90vh;padding:var(--dimension-component-4-xl) var(--dimension-component-2-xl);padding-bottom:calc(var(--dimension-component-4-xl) + env(safe-area-inset-bottom,0px))}.spnbus3{column-gap:var(--dimension-component-2-xl);row-gap:var(--dimension-component-xl);width:100%;max-width:var(--section-content-wrap-max-width);grid-template:"image texts"minmax(0,1fr)".buttons"/auto minmax(0,1fr);margin-left:auto;margin-right:auto;display:grid}.spnbus4{display:contents}.spnbus5{grid-area:image}.spnbus6{gap:var(--dimension-component-xs);overscroll-behavior:contain;grid-area:texts;min-height:0;overflow-y:auto}.spnbus7{text-align:left}.spnbus9{align-items:center;gap:var(--dimension-component-xl);filter:none;background-color:#0000;flex-flow:wrap;grid-area:buttons;padding:0}}@supports (height:1svh){.spnbus2{max-height:60svh}@media (min-width:648px){.spnbus2{max-height:90svh}}}
