@layer qrn2fg3{._1eipi3v0{padding-inline:var(--_1s6etqh2r);border-radius:var(--_1s6etqh2m)}._1eipi3v1{padding-inline:revert-layer;border-radius:revert-layer;width:100%}@media screen and (min-width:64rem){._1eipi3v0{padding:revert-layer;border-radius:revert-layer}._1eipi3v1{width:revert-layer}}}
.x13nws0{justify-content:start;gap:var(--_1s6etqh2u);padding:var(--_1s6etqh2u);background-color:var(--_7drto01);border-radius:var(--_1s6etqh2r);flex-flow:wrap;display:flex}
.x13nws1{line-height:0;display:block}
.x13nws3{font-weight:700}
.x13nws4{width:100%;height:8rem}
@media screen and (min-width:48rem){.x13nws0{padding:var(--_1s6etqh2u) var(--_1s6etqh2x);justify-content:center}}
@media screen and (min-width:64rem){.x13nws2{min-width:380px}}
.meyg0v0{gap:var(--_1s6etqh2u);flex-direction:column;display:flex}
@media screen and (min-width:48rem){.meyg0v0{padding-block:var(--_1s6etqh2s);flex-direction:row;justify-content:space-between}}
._1x4amp00{gap:var(--_1s6etqh2t);flex-direction:column;display:flex}
._1x4amp01{justify-content:space-between;align-items:center;display:flex}
._1x4amp02{gap:var(--_1s6etqh2s);flex-direction:column;display:flex}
._1x4amp03{justify-content:space-between;align-items:center;display:flex}
._1x4amp04{margin:0}
.rgcu670{gap:var(--_1s6etqh2u);padding:var(--_1s6etqh2w);flex-direction:column;display:flex}
.rgcu671{align-self:flex-end}
.rgcu672{color:var(--_7drto0u);font-size:var(--_1s6etqh34)}
.rgcu673{align-self:flex-end}
.x5qsxt0{gap:var(--_1s6etqh2s);grid-template-columns:1fr;width:100%;display:grid}
.x5qsxt1{gap:var(--_1s6etqh2s);grid-template-columns:1fr;display:grid;position:relative}
.x5qsxt2{right:var(--_1s6etqh2t);z-index:1;align-items:center;display:flex;position:absolute;top:50%;transform:rotate(90deg)translateY(-50%)}
.x5qsxt3{box-shadow:var(--_1s6etqh4b)}
.x5qsxt3:focus-visible{outline-offset:2px;outline:2px solid #0000;outline-color:var(--_7drto0r);box-shadow:0 0 0 2px var(--ck0x3e1e)}
.x5qsxt4{display:grid;position:relative}
.x5qsxt5{justify-self:stretch}
.x5qsxt6{grid-column:1/-1;align-items:center;min-height:3rem;display:flex}
@media screen and (min-width:64rem){.x5qsxt1{grid-template-columns:1fr auto 1fr}.x5qsxt2{box-shadow:none;top:unset;transform:rotate(0);translate:unset;background-color:#0000;height:3.75rem;position:static}}
@media screen and (min-width:80rem){.x5qsxt0{grid-template-columns:minmax(min-content,200px) auto minmax(min-content,200px) 1fr 1fr auto}.x5qsxt1{display:contents}}
