._104idvi0{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}._104idvi1{gap:var(--dimension-component-l);flex-direction:column;flex:auto;min-height:0;display:flex}._104idvi2{gap:var(--dimension-component-xs);overscroll-behavior:contain;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow-y:auto}._104idvi3{margin:auto 0 0}._104idvi4{margin:0 0 auto}._104idvi4 a{color:var(--colors-primary-80);text-decoration:underline}._104idvi4 a:focus-visible{outline:2px solid var(--colors-white);outline-offset:2px}._104idvi5{gap:var(--dimension-component-l);flex-direction:column-reverse;flex-shrink:0;display:flex}._104idvi0 ._104idvi6{text-align:center;text-transform:uppercase;background-color:var(--colors-white);border-color:var(--colors-white);width:100%;color:var(--colors-primary-40)}._104idvi0 ._104idvi6:hover{background-color:var(--colors-neutral-95);border-color:var(--colors-neutral-95)}._104idvi0 ._104idvi6:focus-visible{outline:2px solid var(--colors-white);outline-offset:2px}._104idvi0 ._104idvi7{text-align:center;text-transform:uppercase;width:100%;color:var(--colors-white);background-color:#0000;border-color:#0000}._104idvi0 ._104idvi7:hover{background-color:var(--colors-neutral-20);border-color:var(--colors-neutral-20)}._104idvi0 ._104idvi7:focus-visible{outline:2px solid var(--colors-white);outline-offset:2px}@media (min-width:648px){._104idvi0{max-height:90vh;padding-right:var(--dimension-component-2-xl);padding-left:var(--dimension-component-2-xl)}._104idvi1{align-items:center;gap:var(--dimension-component-xl);flex-direction:row}._104idvi2{align-self:stretch}._104idvi5{gap:var(--dimension-component-xs);flex-direction:column;width:233px}}@supports (height:1dvh){._104idvi0{max-height:60dvh}@media (min-width:648px){._104idvi0{max-height:90dvh}}}
._6l1he70{z-index:2147483645;position:fixed;bottom:0;left:0;right:0}._6l1he71{background-color:var(--background-overlay);pointer-events:none;position:fixed;inset:0}._6l1he72{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}._6l1he73{flex-direction:column;flex:auto;min-height:0;display:flex}._6l1he74{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}._6l1he75{flex-shrink:0;display:flex}._6l1he76{gap:var(--dimension-component-m);flex-direction:column;width:100%;display:flex}._6l1he77{text-align:center;margin:0}._6l1he78{margin:0}._6l1he78 a{color:var(--primary-light-background);text-decoration:underline}._6l1he78 a:focus-visible{outline:2px solid var(--colors-neutral-10);outline-offset:2px}._6l1he79{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){._6l1he71{display:none}._6l1he72{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))}._6l1he73{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}._6l1he74{display:contents}._6l1he75{grid-area:image}._6l1he76{gap:var(--dimension-component-xs);overscroll-behavior:contain;grid-area:texts;min-height:0;overflow-y:auto}._6l1he77{text-align:left}._6l1he79{align-items:center;gap:var(--dimension-component-xl);filter:none;background-color:#0000;flex-flow:wrap;grid-area:buttons;padding:0}}@supports (height:1svh){._6l1he72{max-height:60svh}@media (min-width:648px){._6l1he72{max-height:90svh}}}
