.HfiodW_page{padding-block:var(--ls-space-7) var(--ls-space-8)}.HfiodW_lead{max-width:62ch}.HfiodW_stage{min-width:0}
.YLNNvW_button{--_height:2.5rem;--_padding:var(--ls-space-4);--_bg:transparent;--_bg-hover:var(--ls-color-hover);--_bg-active:var(--ls-color-active);--_fg:var(--ls-color-text-primary);--_border:transparent;--_border-hover:var(--_border);justify-content:center;align-items:center;gap:var(--ls-space-2);max-width:100%;min-height:var(--_height);padding:0 var(--_padding);border:var(--ls-border-width) solid var(--_border);border-radius:var(--ls-radius-md);background:var(--_bg);color:var(--_fg);font-family:inherit;font-size:var(--ls-text-navigation-size);text-align:center;cursor:pointer;transition:background-color var(--ls-duration-fast) var(--ls-ease-standard), border-color var(--ls-duration-fast) var(--ls-ease-standard), color var(--ls-duration-fast) var(--ls-ease-standard);font-weight:600;line-height:1.25;text-decoration:none;display:inline-flex}.YLNNvW_button[data-icon-only=true]{width:var(--_height);padding:0}.YLNNvW_button[data-size=lg]{--_height:3rem;--_padding:var(--ls-space-5);font-size:var(--ls-text-body-size)}@media (pointer:coarse){.YLNNvW_button[data-size=md]{--_height:2.75rem}}.YLNNvW_button[data-variant=primary][data-tone=accent]{--_bg:var(--ls-color-accent);--_bg-hover:var(--ls-color-accent-hover);--_bg-active:var(--ls-color-accent-active);--_fg:var(--ls-color-on-accent)}.YLNNvW_button[data-variant=primary][data-tone=neutral]{--_bg:var(--ls-color-text-primary);--_bg-hover:color-mix(in srgb, var(--ls-color-text-primary) 86%, var(--ls-color-bg));--_bg-active:color-mix(in srgb, var(--ls-color-text-primary) 72%, var(--ls-color-bg));--_fg:var(--ls-color-bg)}.YLNNvW_button[data-variant=secondary]{--_border:var(--ls-color-border-strong);--_border-hover:var(--ls-color-text-secondary)}.YLNNvW_button:hover:not(:disabled){background:var(--_bg-hover);border-color:var(--_border-hover)}.YLNNvW_button:active:not(:disabled){background:var(--_bg-active)}.YLNNvW_button:disabled{border-color:var(--ls-color-border);color:var(--ls-color-text-disabled);cursor:not-allowed;background:0 0}.YLNNvW_button[data-variant=primary]:disabled{background:var(--ls-color-surface-muted);border-color:#0000}.YLNNvW_button[data-variant=ghost]:disabled{border-color:#0000}
.u8itQa_figure{gap:var(--ls-space-3);flex-direction:column;min-width:0;margin:0;display:flex}.u8itQa_frame{border:var(--ls-border-width) solid var(--ls-color-border);border-radius:var(--ls-radius-lg);background:var(--ls-color-surface-muted);transition:border-color var(--ls-duration-fast) var(--ls-ease-standard);position:relative;overflow:hidden}.u8itQa_picture{object-fit:cover;-webkit-user-select:none;user-select:none}.u8itQa_layer{color:inherit;-webkit-user-drag:none;text-decoration:none;display:block;position:absolute;inset:0}a.u8itQa_layer:hover{cursor:pointer}.u8itQa_frame:has(a.u8itQa_layer:hover){border-color:var(--ls-color-border-strong)}.u8itQa_layer:focus-visible{outline:none}.u8itQa_frame:has(a.u8itQa_layer:focus-visible){outline:var(--ls-focus-ring-width) solid var(--ls-color-focus);outline-offset:var(--ls-focus-ring-offset)}.u8itQa_panel{--_inset:var(--ls-space-2);align-items:start;column-gap:var(--ls-space-3);width:max-content;max-width:min(calc(100% - 2 * var(--_inset)), 22rem);padding:var(--ls-space-2) var(--ls-space-3);border:var(--ls-border-width) solid color-mix(in srgb, var(--ls-color-surface) 60%, transparent);border-radius:var(--ls-radius-md);background:color-mix(in srgb, var(--ls-color-surface) 86%, transparent);-webkit-backdrop-filter:blur(var(--ls-space-3));backdrop-filter:blur(var(--ls-space-3));box-shadow:var(--ls-shadow-sm);color:var(--ls-color-text-primary);grid-template-columns:minmax(0,1fr) auto;display:grid;position:absolute}@media (min-width:48em){.u8itQa_panel{--_inset:var(--ls-space-4);padding:var(--ls-space-3) var(--ls-space-4)}}.u8itQa_panel[data-position=bottom-left]{bottom:var(--_inset);left:var(--_inset)}.u8itQa_panel[data-position=bottom-right]{right:var(--_inset);bottom:var(--_inset)}.u8itQa_panel[data-position=top-left]{top:var(--_inset);left:var(--_inset)}.u8itQa_panel[data-position=top-right]{top:var(--_inset);right:var(--_inset)}.u8itQa_name{min-width:0;font-size:var(--ls-text-h4-size);font-weight:var(--ls-text-h4-weight);line-height:var(--ls-text-h4-line);letter-spacing:var(--ls-text-h4-tracking);grid-area:1/1}.u8itQa_description{margin-top:var(--ls-space-1);color:var(--ls-color-text-secondary);font-size:var(--ls-text-small-size);line-height:var(--ls-text-small-line);grid-area:2/1/3/3}.u8itQa_arrow{color:var(--ls-color-accent-text);transition:color var(--ls-duration-fast) var(--ls-ease-standard), transform var(--ls-duration-fast) var(--ls-ease-standard);grid-area:1/2;align-self:center}a.u8itQa_layer:hover .u8itQa_arrow{color:var(--ls-color-accent-text-hover);transform:translate(.125rem,-.125rem)}.u8itQa_notice{color:var(--ls-color-text-secondary);font-size:var(--ls-text-small-size);line-height:var(--ls-text-small-line);margin:0}.u8itQa_root{gap:var(--ls-space-3);flex-direction:column;min-width:0;display:flex}.u8itQa_stage{isolation:isolate;touch-action:pan-y;display:grid}.u8itQa_item{opacity:0;min-width:0;transition:opacity 0s linear var(--ls-duration-slow);grid-area:1/1}.u8itQa_item[data-active=true]{z-index:1;opacity:1;transition:opacity var(--ls-duration-slow) var(--ls-ease-standard)}.u8itQa_item .u8itQa_panel{transition:opacity var(--ls-duration-fast) var(--ls-ease-standard)}.u8itQa_item:not([data-active=true]) .u8itQa_panel{opacity:0}.u8itQa_notices{display:grid}.u8itQa_notices>.u8itQa_notice{visibility:hidden;opacity:0;grid-area:1/1}.u8itQa_notices>.u8itQa_notice[data-active=true]{visibility:visible;opacity:1;transition:opacity var(--ls-duration-slow) var(--ls-ease-standard)}.u8itQa_controls{justify-content:space-between;align-items:center;gap:0 var(--ls-space-4);flex-wrap:wrap;display:flex}.u8itQa_dots,.u8itQa_steps{align-items:center;display:flex}.u8itQa_steps{gap:var(--ls-space-1)}.u8itQa_dots{--_hit:2.75rem;margin-inline-start:calc((var(--ls-space-2) - var(--_hit)) / 2)}.u8itQa_dot{width:var(--_hit);height:var(--_hit);border-radius:var(--ls-radius-md);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.u8itQa_dot:hover{background:var(--ls-color-hover)}.u8itQa_mark{width:var(--ls-space-2);height:var(--ls-space-2);border-radius:var(--ls-space-1);background:var(--ls-color-text-secondary);transition:width var(--ls-duration-normal) var(--ls-ease-standard);display:block}.u8itQa_dot[aria-current=true] .u8itQa_mark{width:var(--ls-space-5);background:var(--ls-color-accent)}
.LZwSOa_hero[data-size]{padding-top:var(--ls-section-space-sm)}.LZwSOa_grid{align-items:center}.LZwSOa_copy{max-width:34ch}.LZwSOa_sentence{display:inline-block}
.q5uGJW_head{margin-bottom:var(--ls-space-7)}.q5uGJW_marker{width:var(--ls-space-7);height:var(--ls-space-1);border-radius:var(--ls-radius-sm);background:var(--ls-color-violet)}.q5uGJW_grid{align-items:start}
.rgIa0W_list{border-bottom:var(--ls-border-width) solid var(--ls-color-border-strong)}.rgIa0W_item{gap:var(--ls-space-2);padding-block:var(--ls-space-5);border-top:var(--ls-border-width) solid var(--ls-color-border-strong);display:grid}.rgIa0W_description{color:var(--ls-color-text-secondary)}@media (min-width:48em){.rgIa0W_item{gap:var(--ls-gutter);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}
.FIHE4q_list{border-bottom:var(--ls-border-width) solid var(--ls-color-border-strong)}.FIHE4q_item{gap:var(--ls-space-2);padding-block:var(--ls-space-5);border-top:var(--ls-border-width) solid var(--ls-color-border-strong);display:grid}.FIHE4q_head{gap:var(--ls-space-1);display:grid}.FIHE4q_price,.FIHE4q_summary{color:var(--ls-color-text-secondary)}@media (min-width:48em){.FIHE4q_item{gap:var(--ls-gutter);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}
.c3V61W_grid{align-items:start}
.-MFdYG_viewport{touch-action:pan-y pinch-zoom;display:grid}.-MFdYG_slide{opacity:0;visibility:hidden;min-width:0;transition:opacity var(--ls-duration-normal) var(--ls-ease-standard), visibility 0s linear var(--ls-duration-normal);grid-area:1/1}.-MFdYG_slide[data-active=true]{opacity:1;visibility:visible;transition-delay:0s}.-MFdYG_dot{width:var(--ls-space-5);height:var(--ls-space-5);border-radius:var(--ls-radius-sm);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.-MFdYG_dot:before{content:"";width:var(--ls-space-2);height:var(--ls-space-2);border:var(--ls-border-width) solid var(--ls-color-text-secondary);transition:border-width var(--ls-duration-fast) var(--ls-ease-standard), background-color var(--ls-duration-fast) var(--ls-ease-standard);border-radius:50%}.-MFdYG_dot:hover:before{background:var(--ls-color-text-secondary)}.-MFdYG_dot[aria-current=true]:before{border-width:var(--ls-space-1);border-color:var(--ls-color-text-primary)}
.EXcs7q_root{gap:var(--ls-space-3);flex-direction:column;margin:0;display:flex}.EXcs7q_frame{border:var(--ls-border-width) solid var(--ls-color-border);border-radius:var(--ls-radius-lg);background:var(--ls-color-surface-muted);position:relative;overflow:hidden}.EXcs7q_frame[data-flush=true]{border:0;border-radius:0}.EXcs7q_frame[data-state=media]>*{object-fit:cover;width:100%;height:100%}.EXcs7q_frame[data-state=media][data-fit=contain]>*{object-fit:contain}.EXcs7q_placeholder{place-content:center;justify-items:center;gap:var(--ls-space-2);padding:var(--ls-space-6);text-align:center;display:grid;position:absolute;inset:0}.EXcs7q_placeholder:before{content:"";inset:var(--ls-space-4);border:var(--ls-border-width) dashed var(--ls-color-border-strong);border-radius:var(--ls-radius-md);pointer-events:none;position:absolute}.EXcs7q_tag,.EXcs7q_meta{color:var(--ls-color-text-secondary)}.EXcs7q_name{color:var(--ls-color-text-primary)}.EXcs7q_caption{color:var(--ls-color-text-secondary)}
.zhLu6W_section{--_space:var(--ls-section-space-md);background:var(--ls-surface-bg);color:var(--ls-color-text-primary);padding-block:var(--_space)}.zhLu6W_section[data-size=sm]{--_space:var(--ls-section-space-sm)}.zhLu6W_section[data-size=lg]{--_space:var(--ls-section-space-lg)}.zhLu6W_header{gap:var(--ls-space-3);flex-direction:column;max-width:44rem;display:flex}
.dIfTOG_container{--_max:var(--ls-container-content);width:100%;max-width:calc(var(--_max) + 2 * var(--ls-gutter));padding-inline:var(--ls-gutter);margin-inline:auto}.dIfTOG_container[data-size=narrow]{--_max:var(--ls-container-narrow)}.dIfTOG_container[data-size=wide]{--_max:var(--ls-container-wide)}
