.f63d5a09cb{--lineHeight:var(--bui_font_body_2_line-height);--lineClamp:4}.d1d298e131{margin-bottom:var(--bui_spacing_2x)}.d1d298e131.ed4691b3ec{position:relative;max-height:calc(var(--lineClamp) * var(--lineHeight));overflow:hidden;line-clamp:var(--lineClamp);display:-webkit-box;-webkit-line-clamp:var(--lineClamp);-webkit-box-orient:vertical;text-overflow:ellipsis}.d1d298e131.ed4691b3ec.e8121f03f7:after{display:block;content:"";background:linear-gradient(#0000,var(--bui_color_background_base));position:absolute;bottom:0;height:var(--bui_spacing_6x);width:100%}.d1d298e131>p{margin:0 0 var(--bui_spacing_2x)}.ae6d04f43e{margin:calc(-1 * var(--bui_spacing_2x)) 0 var(--bui_spacing_2x)}
.ed933b8903{position:relative;box-sizing:border-box;height:100%;display:flex;flex-direction:column}.b2e7352803 .ed933b8903{justify-content:space-between}.f8fc061245{margin-block-start:var(--bui_spacing_2x)}.f5361abca8{display:flex;align-items:center}.c931cedcfd{margin-inline-start:var(--bui_spacing_2x)}.ac8c13a8a8{display:flex;align-items:flex-start;margin-block-end:var(--bui_spacing_2x)}.b1e21dda96,.b1e21dda96:link{text-decoration:none}.a0a87b7aa4{margin-inline-end:var(--bui_spacing_4x);border-radius:var(--bui_border_radius_100)}.da0b153308{margin-block-start:0}.b1e21dda96:hover .da0b153308{text-decoration:underline}.b76f7dcd37{margin-block-end:var(--bui_spacing_1x)}.c0e645a357{padding:var(--bui_spacing_2x) var(--bui_spacing_4x);padding-inline-start:var(--bui_spacing_4x)!important;padding-inline-end:var(--bui_spacing_4x)!important;margin-inline-end:0!important;margin-block-end:0!important;font-size:var(--bui_font_body_2_font-size);line-height:var(--bui_font_body_2_line-height);font-weight:var(--bui_font_body_2_font-weight);font-family:var(--bui_font_body_2_font-family)}.c0e645a357:hover:before{border:var(--bui_border_width_100) solid var(--bui_color_action_border)!important}.c0e645a357:before{border:var(--bui_border_width_100) solid var(--bui_color_action_border)}.afb5416646 .a3faabd7db{float:right}.afb5416646 .a3faabd7db>:first-child{font-size:var(--bui_font_strong_2_font-size);line-height:var(--bui_font_strong_2_line-height);font-weight:var(--bui_font_strong_2_font-weight);font-family:var(--bui_font_strong_2_font-family);height:24px}.b2e7352803 .a3faabd7db>:first-child{background:none;color:var(--bui_color_brand_primary_foreground);height:auto;width:auto;min-width:auto}.b2e7352803 .a3faabd7db>:last-child>:last-child{font-size:var(--bui_font_body_2_font-size);line-height:var(--bui_font_body_2_line-height);font-weight:var(--bui_font_body_2_font-weight);font-family:var(--bui_font_body_2_font-family)}.afb5416646 .c14aa1e304{margin:0;text-decoration:none;color:initial}.afb5416646 .d9532ff8e3{--review_score_height:calc(var(--bui_spacing_6x) + var(--bui_spacing_1x));margin-block-start:0}.afb5416646 .d9532ff8e3:first-line{line-height:var(--review_score_height)}
.b3983c9c0e{padding-inline:var(--bui_spacing_4x)}
.ae4b104316{border-top:1px solid var(--bui_color_border_alt)}.ae4b104316.aff64a9115 .ff08bc43aa{margin-block-start:calc(-1 * var(--bui_spacing_6x))}.ae4b104316>button:first-of-type{padding-block:var(--bui_spacing_6x);padding-inline-start:var(--bui_spacing_4x);padding-inline-end:var(--bui_spacing_3x);box-sizing:border-box}.ae4b104316.ecfaa72f6a>button:first-of-type{padding-block:var(--bui_spacing_4x)}.ff08bc43aa{padding-inline:var(--bui_spacing_4x)}.bd10d20b24{font-weight:var(--bui_font_body_2_font-weight)}
.ab56292797{margin-block:var(--bui_spacing_4x)}.aac367fc8d{margin-block-end:var(--bui_spacing_4x)}@media (min-width:1024px){.ab56292797{margin-block:var(--bui_spacing_8x)}.aac367fc8d{margin-block-end:var(--bui_spacing_8x)}}
