.cards[data-variant=masonry]{padding-bottom:var(--grid_gutter)}.cards[data-variant=masonry]>.grid_item{transform:translateZ(0)}.cards[data-variant=masonry] .card_icon{padding-bottom:0}.notice{--text_base: 0.8rem;font-size:var(--text_base);position:relative;--surface_bg: var(--surface_fill);--surface_line_block: 0;--surface_line_inline: 0;--surface_radius: 0;--surface_shadow: none;--surface_pad: var(--surface_space);background-color:var(--surface_bg, transparent);border-style:solid;border-color:var(--surface_line, var(--line_color_light));border-block-width:var(--surface_line_block, 0);border-inline-width:var(--surface_line_inline, 0);border-radius:var(--surface_radius, 0);box-shadow:var(--surface_shadow, none);padding:var(--surface_pad, 0);--surface_pad: 0;color:var(--text_color)}.notice.hide{display:none}.notice.show{display:block}.notice_content{padding:1rem}.notice:is([data-signal],.signal_success,.signal_warning,.signal_error){--surface_bg: var(--signal_color);--text_color: var(--signal_contrast)}.notice.flash{overflow:hidden;display:block}.notice.flash::after{content:"";display:block;position:absolute;inset-inline-start:0;top:0;background:#0c955e;width:100%;height:3px;animation-duration:5s;animation-fill-mode:forwards;animation-timing-function:linear;animation-name:shrinkWidth;animation-play-state:var(--notice_flash_play, running)}@keyframes shrinkWidth{from{width:100%}to{width:0%}}.notification{container-type:inline-size}.notification_group{display:flex;flex-direction:column;gap:.5rem}.notification_center{position:fixed;z-index:5;inset-inline-end:var(--control_gap);bottom:var(--control_gap);inset-inline-start:var(--control_gap)}@media(min-width: 480px){.notification_center{inset-inline-start:auto;max-width:460px;min-width:300px;width:45%}}.slider{--slider_mode: track;--slider_slides_to_show: 1;--slider_slides_to_scroll: 1;--slider_slide_gap: 30px;--slider_autoplay: 0;--slider_autoplay_interval: 4000;--slider_transition_duration: 500;--slider_loop: 1;--slider_pagination: 1;--slider_draggable: 1;--slider_transition_timing: ease;direction:ltr}.slider .slide{position:relative}.slider_container{position:relative}.slider_track_container{overflow:hidden}.slider_track{--slider_slide_width: calc((100% - (var(--slider_slides_to_show) - 1) * var(--slider_slide_gap)) / var(--slider_slides_to_show));width:100%;will-change:transform;touch-action:pan-y;display:flex;gap:var(--slider_slide_gap);transform:translate3d(var(--slider_x, 0px), 0px, 0px);transition-timing-function:var(--slider_transition_timing)}.slider_track>*{width:var(--slider_slide_width);flex-shrink:0}.slider_nav{--control_size: 28px;--control_bg: var(--button_color_bg);--control_bg_hover: var(--button_hover_color_bg);--control_color: var(--button_color_text);--control_color_hover: var(--button_hover_color_text);--pager_dot_size: 10px;--pager_color: var(--button_color_bg);--pager_color_hover: var(--button_hover_color_bg);--pager_color_current: var(--button_color_bg);position:var(--slider_nav_position, static);inset-inline:0;bottom:0;width:100%;padding:var(--slider_nav_padding, var(--space_s) 0 0);justify-content:var(--slider_nav_justify, normal);align-items:center;display:flex;gap:var(--slider_nav_gap, 10px);margin-inline-start:var(--slider_nav_offset, 0)}@media(min-width: 1020px){.slider_nav{gap:var(--slider_nav_gap, var(--space_s))}}.slider:where([data-slider-nav=over],.slider_nav_over){--slider_nav_position: absolute;--slider_nav_padding: var(--space_s) var(--space_m);--slider_nav_justify: center}.slider:where([data-slider-nav=docked],.slider_nav_docked){--slider_nav_padding: 0;--slider_nav_gap: 0}.slider:where([data-slider-nav=docked],.slider_nav_docked) .slider_nav{--control_size: 34px;--slider_nav_offset: calc(-1 * var(--control_size));--glyph_size: 17px;--glyph_stroke: 1.5px}.slider:where([data-slider-nav=docked],.slider_nav_docked) .slider_prev{--control_bg: var(--light_color);--control_bg_hover: var(--light_color_dark);--control_color: var(--primary_color);--control_color_hover: var(--primary_color)}.slider:where([data-slider-nav=docked],.slider_nav_docked) .slider_next{--control_bg: var(--primary_color);--control_bg_hover: var(--primary_color_dark);--control_color: var(--light_color);--control_color_hover: var(--light_color)}.slider:where([data-slider-nav=wide],.slider_nav_wide){--slider_nav_justify: space-around}.slider:where([data-slider-nav=wide],.slider_nav_wide) [data-slider-prev]{margin-inline-start:auto}.slider.static .slider_nav{display:none}.slider_toggle[hidden]{display:none}.slider:where(.slider_fade){--slider_mode: fade}.slider:where(.slider_irregular){--slider_mode: irregular}.slider:where(.slider_flick){--slider_mode: flick}.slider:is([data-column=full],.column_full){--slider_slides_to_show: 1}.slider:where([data-slider-per-view=flex],.slider_flex) .slide{border-radius:0;box-shadow:none;display:flex;align-items:center}.slider:where([data-slider-per-view=flex],.slider_flex) .slider_track{align-items:center}@media(min-width: 720px){.slider:where([data-slider-per-view=flex],.slider_flex),.slider:is([data-column=half],.column_half,[data-column=third],.column_third,[data-column=quarter],.column_quarter,[data-column=sixth],.column_sixth){--slider_slides_to_show: 2}}@media(min-width: 1240px){.slider:where([data-slider-per-view=flex],.slider_flex),.slider:is([data-column=third],.column_third,[data-column=quarter],.column_quarter){--slider_slides_to_show: 3}}@media(min-width: 1340px){.slider:where([data-slider-per-view=flex],.slider_flex),.slider:is([data-column=quarter],.column_quarter){--slider_slides_to_show: 4}}.slider:is([data-column=sixth],.column_sixth){--slider_slides_to_show: 2}@media(min-width: 720px){.slider:is([data-column=sixth],.column_sixth){--slider_slides_to_show: 3}}@media(min-width: 1040px){.slider:is([data-column=sixth],.column_sixth){--slider_slides_to_show: 4}}@media(min-width: 1240px){.slider:is([data-column=sixth],.column_sixth){--slider_slides_to_show: 6}}@media(min-width: 900px){.slider:is([data-column=twothird],.column_twothird){--slider_slides_to_show: 1.5}}.slider:is(.fade,.slider_fade,[data-variant=fade]){--slider_slides_to_show: 1}.slider:is(.fade,.slider_fade,[data-variant=fade]) .slider_track{display:grid;transform:none}.slider:is(.fade,.slider_fade,[data-variant=fade]) .slider_track>*{width:100%;grid-area:1/1;opacity:0;pointer-events:none;transition:opacity var(--slider_fade_duration, 300ms) linear}.slider:is(.fade,.slider_fade,[data-variant=fade]) .slider_track>*[data-slider-current]{opacity:1;pointer-events:auto}.slider:is(.irregular,.slider_irregular,[data-variant=irregular]){--slider_loop: 0;--slider_slides_to_show: 1;--slider_height: 14rem;--reel_gap: var(--slider_slide_gap)}@media(min-width: 760px){.slider:is(.irregular,.slider_irregular,[data-variant=irregular]){--slider_height: 20rem}}.slider:is(.irregular,.slider_irregular,[data-variant=irregular]) .slider_track_container{overflow:visible}.slider:is(.irregular,.slider_irregular,[data-variant=irregular])[data-slider-dragging] .slider_track{cursor:grabbing;user-select:none}.slider:is(.irregular,.slider_irregular,[data-variant=irregular]) .slider_track{width:100%;transform:none;will-change:auto;touch-action:auto;cursor:grab}.slider:is(.irregular,.slider_irregular,[data-variant=irregular]) .slider_track>*{flex:0 0 auto;width:auto;height:var(--slider_height);aspect-ratio:var(--slider_slide_ratio, auto)}.slider:is(.irregular,.slider_irregular,[data-variant=irregular]) .slider_track>*>:is(img,video),.slider:is(.irregular,.slider_irregular,[data-variant=irregular]) .slider_track>*>:is(a,picture,.media)>:is(img,video),.slider:is(.irregular,.slider_irregular,[data-variant=irregular]) .slider_track>*>:is(a,.media)>picture>img{height:100%;width:auto;max-width:none;aspect-ratio:var(--slider_slide_ratio, auto);object-fit:cover}.slider:is(.flick,.slider_flick,[data-variant=flick]){--slider_flick_width: 90%;--slider_flick_offset_1: 25%;--slider_flick_offset_2: 45%;--slider_flick_offset_3: 45%;--slider_flick_turn_1: 10deg;--slider_flick_turn_2: 15deg;--slider_flick_turn_3: 15deg;--slider_flick_scale_1: 0.9;--slider_flick_scale_2: 0.8;--slider_flick_scale_3: 0.8;--slider_flick_air: 4%;--slider_nav_position: static;--slider_nav_padding: var(--space_s) 0 0;--slider_nav_justify: center;--surface_bg: var(--surface_fill);--surface_line_block: 0;--surface_line_inline: 0;--surface_radius: 0;--surface_shadow: none;--surface_pad: var(--surface_space);--surface_hover_bg:var(--accent_color);--surface_hover_line:var(--accent_color);--surface_hover_color:#ffffff;--surface_hover_text:#ffffff}@media(min-width: 760px){.slider:is(.flick,.slider_flick,[data-variant=flick]){--slider_flick_width: 60%}}.slider:is(.flick,.slider_flick,[data-variant=flick]) .slider_track_container{overflow-x:clip;overflow-y:visible;padding-block:var(--slider_flick_air)}.slider:is(.flick,.slider_flick,[data-variant=flick]) .slider_pagination{display:none}.slider:is(.flick,.slider_flick,[data-variant=flick])[data-slider-dragging] .slider_track{cursor:grabbing;user-select:none}.slider:is(.flick,.slider_flick,[data-variant=flick]) .slider_track{display:grid;justify-items:center;transform:none;cursor:grab}.slider:is(.flick,.slider_flick,[data-variant=flick]) .slider_track>*{width:var(--slider_flick_width);grid-area:1/1;z-index:var(--slider_flick_depth, 3);translate:calc(var(--slider_flick_x, 0%)*var(--slider_flick_side, 1));rotate:calc(var(--slider_flick_turn, 0deg)*var(--slider_flick_side, 1));scale:var(--slider_flick_scale, 1)}.slider:is(.flick,.slider_flick,[data-variant=flick]) .slider_track>.slide:not(.card_item,:has(>:is(picture,img):only-child)){background-color:var(--surface_bg, transparent);border-style:solid;border-color:var(--surface_line, var(--line_color_light));border-block-width:var(--surface_line_block, 0);border-inline-width:var(--surface_line_inline, 0);border-radius:var(--surface_radius, 0);box-shadow:var(--surface_shadow, none);padding:var(--surface_pad, 0)}.slider:is(.flick,.slider_flick,[data-variant=flick]) .slider_track>*[data-slider-layer]{transition-property:translate,rotate,scale;transition-duration:var(--slider_flick_duration, var(--transition_time_m));transition-timing-function:var(--ease_standard)}.slider:is(.flick,.slider_flick,[data-variant=flick]) .slider_track>*[data-slider-layer^="-"]{--slider_flick_side: -1}.slider:is(.flick,.slider_flick,[data-variant=flick]) .slider_track>*:is([data-slider-layer="1"],[data-slider-layer="-1"]){--slider_flick_x: var(--slider_flick_offset_1);--slider_flick_turn: var(--slider_flick_turn_1);--slider_flick_scale: var(--slider_flick_scale_1);--slider_flick_depth: 2}.slider:is(.flick,.slider_flick,[data-variant=flick]) .slider_track>*:is([data-slider-layer="2"],[data-slider-layer="-2"]){--slider_flick_x: var(--slider_flick_offset_2);--slider_flick_turn: var(--slider_flick_turn_2);--slider_flick_scale: var(--slider_flick_scale_2);--slider_flick_depth: 1}.slider:is(.flick,.slider_flick,[data-variant=flick]) .slider_track>*:is([data-slider-layer="3"],[data-slider-layer="-3"]){--slider_flick_x: var(--slider_flick_offset_3);--slider_flick_turn: var(--slider_flick_turn_3);--slider_flick_scale: var(--slider_flick_scale_3);--slider_flick_depth: 0}