.g1fs640j{display:-ms-grid;gap:calc(var(--spacing-base) * 4);-ms-grid-columns:1fr;grid-template-columns:1fr;width:100%;max-width:480px;margin-inline:auto;display:grid}@media (min-width:921px){.g1fs640j{-ms-grid-auto-columns:1fr;-ms-grid-auto-flow:column;-ms-grid-columns:none;grid-template-columns:none;grid-auto-columns:1fr;grid-auto-flow:column;max-width:none}}.c5khcqk{will-change:transform,opacity}
.c1kg22bt{background-color:var(--color-white);border-radius:calc(var(--radius-base) * 2);gap:calc(var(--spacing-base) * 4);isolation:isolate;min-width:0;height:100%;min-height:0;padding:calc(var(--spacing-base) * 4);flex-direction:column;display:flex;position:relative}.cawkpiu{font-size:clamp(1.125rem,.9414rem + .7533vw,1.375rem);line-height:clamp(1.5rem,1.3164rem + .7533vw,1.75rem);font-family:var(--font-sans),sans-serif;font-weight:500}.cchdxlq{border-top:1px dotted var(--divider);width:100%;height:0}.c1kryaq{background-color:var(--color-white);border-radius:calc(var(--radius-base) * 2);width:100%;height:240px;overflow:hidden}.c1fqlvev{gap:calc(var(--spacing-base) * 4);flex-direction:column;flex:1;min-width:0;display:flex}.c1h9umvj{-webkit-column-gap:calc(var(--spacing-base) * 2);align-items:center;column-gap:calc(var(--spacing-base) * 2);display:-ms-grid;-ms-grid-columns:auto auto auto 1fr;grid-template-columns:auto auto auto 1fr;margin-top:auto;display:grid}.a12ggzci{border-left:1px solid var(--divider);width:0;height:21px;display:block}.t1d2o2xx{-ms-grid-column-align:end;justify-self:end}.a188yzvm{--button-fill:transparent;--button-stroke:var(--color-black-20);color:var(--color-black-80);-webkit-transition:color .2s,-webkit-transform .2s cubic-bezier(.2,.8,.2,1);flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;-webkit-text-decoration:none;text-decoration:none;transition:color .2s,transform .2s cubic-bezier(.2,.8,.2,1);display:inline-flex;position:relative;overflow:hidden}.a188yzvm:is(:hover,:focus-visible){color:var(--color-black)}.a188yzvm:is(:hover,:focus-visible) [data-slot=action-hover]>span{transform:translate(0)}.a188yzvm:hover{transform:scale(1.05)}.a188yzvm:active{transform:scale(.96)}.a188yzvm:focus-visible{outline:1px solid var(--color-blue);outline-offset:1px}.a188yzvm [data-slot=action-hover]{--button-fill:var(--color-black);--button-stroke:transparent;opacity:.05;pointer-events:none;position:absolute;inset:0;overflow:hidden}.a188yzvm [data-slot=action-hover]>span{height:100%;-webkit-transform:translateX(calc(-100% - calc(var(--spacing-base) * 4)));-moz-transform:translateX(calc(-100% - calc(var(--spacing-base) * 4)));-ms-transform:translateX(calc(-100% - calc(var(--spacing-base) * 4)));transform:translateX(calc(-100% - calc(var(--spacing-base) * 4)));-webkit-transition:-webkit-transform .26s cubic-bezier(.22,1,.36,1);width:100%;transition:transform .26s cubic-bezier(.22,1,.36,1);display:block}@media (prefers-reduced-motion:reduce){.a188yzvm [data-slot=action-hover]>span{transition:none}}.a188yzvm [data-slot=action-glyph]{justify-content:center;align-items:center;display:inline-flex;position:relative}
@media (min-width:921px){.hbv9xh7{max-width:921px}}.hbv9xh7 [data-accent]{letter-spacing:-.02em}@media (min-width:921px){.b1df7ejo{max-width:571px}}
@media (min-width:921px){.hhfqfx5{max-width:600px}}
