.-\32 Mpga_box{min-width:0;padding:var(--space-32);background:var(--choice-background,var(--surface-tint));border-radius:var(--radius-xl)}.-\32 Mpga_title{margin-bottom:var(--space-24);font-size:1.25rem}.-\32 Mpga_alternative{gap:var(--space-12);margin-top:var(--space-24);padding-top:var(--space-24);border-top:1px solid var(--line);display:grid}.-\32 Mpga_alternative>span{color:var(--ink-soft);font-size:.875rem}.-\32 Mpga_open{justify-content:space-between;align-items:center;gap:var(--space-12);width:100%;min-height:48px;padding:var(--space-12) var(--space-16);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);color:var(--brand-dark);font:inherit;cursor:pointer;font-weight:600;display:flex}.-\32 Mpga_other{min-height:44px;margin-top:var(--space-12);color:var(--brand-dark);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-size:.8125rem;display:block}.-\32 Mpga_dialog{width:min(680px,100% - 32px);max-height:calc(100dvh - 48px);padding:var(--space-40);border-radius:var(--radius-xl);background:var(--surface);color:var(--ink);box-shadow:var(--shadow-lg);border:0;margin:auto;position:fixed;inset:0;overflow:auto}.-\32 Mpga_dialog::backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#14213b66}.-\32 Mpga_close{border-radius:var(--radius-md);background:var(--surface-alt);width:44px;height:44px;color:var(--ink);cursor:pointer;border:0;place-items:center;display:grid;position:absolute;top:12px;right:12px}.-\32 Mpga_dialog:focus{outline:none}.-\32 Mpga_box button:focus-visible,.-\32 Mpga_close:focus-visible{outline:2px solid var(--brand);outline-offset:3px}@media (max-width:560px){.-\32 Mpga_box{padding:var(--space-24)}.-\32 Mpga_dialog{padding:var(--space-24);max-height:calc(100dvh - 24px)}}.-\32 Mpga_close{float:right;z-index:5;margin:-12px -12px 8px 8px;position:sticky;top:0;right:auto}.-\32 Mpga_dialog h2{padding-right:0}.-\32 Mpga_dialog>section{clear:none}
.NnjmRW_alert{--alert-color:var(--brand);gap:var(--space-4);padding:var(--space-16);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);flex-direction:column;display:flex}.NnjmRW_title{align-items:flex-start;gap:var(--space-8);font-weight:700;line-height:1.35;display:flex}.NnjmRW_mark{background:var(--alert-color);flex:none;width:8px;height:8px;margin-top:.375em}.NnjmRW_text{color:var(--ink-soft);font-size:.9375rem;line-height:1.5}.NnjmRW_error{--alert-color:var(--danger);border-color:color-mix(in srgb, var(--danger) 28%, var(--line))}.NnjmRW_success{--alert-color:var(--success);border-color:color-mix(in srgb, var(--success) 28%, var(--line))}.NnjmRW_info{--alert-color:var(--brand)}
.GJWLvW_nav{font-size:.875rem}.GJWLvW_list{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}.GJWLvW_item{align-items:center;gap:var(--space-8);min-height:44px;display:inline-flex}.GJWLvW_item+.GJWLvW_item:before{content:"/";color:var(--ink-soft);opacity:.6}.GJWLvW_link{min-height:44px;color:var(--ink-soft);align-items:center;text-decoration:none;display:inline-flex}.GJWLvW_link:hover{color:var(--brand);text-decoration:none}.GJWLvW_current{color:var(--ink);font-weight:500}
.VMVMAW_button{--button-bg:var(--action);--button-fg:var(--on-brand);--button-border:var(--action);justify-content:center;align-items:center;gap:var(--space-8);min-height:48px;padding:var(--space-12) var(--space-24);border:1px solid var(--button-border);border-radius:var(--radius-md);background:var(--button-bg);color:var(--button-fg);font-family:var(--font-display);letter-spacing:-.005em;text-align:center;cursor:pointer;font-size:.9375rem;font-weight:700;line-height:1.2;text-decoration:none;transition:background-color .15s ease-out,border-color .15s ease-out,box-shadow .15s ease-out,color .15s ease-out,transform .15s ease-out;display:inline-flex}.VMVMAW_button:hover{transform:translateY(-1px)}.VMVMAW_label{align-items:center;gap:var(--space-8);display:inline-flex}.VMVMAW_md{font-size:.9375rem}.VMVMAW_lg{min-height:56px;padding-inline:var(--space-32);font-size:1rem}.VMVMAW_block{width:100%}.VMVMAW_primary{box-shadow:none}.VMVMAW_primary:hover{background:var(--action-hover);border-color:var(--action-hover);color:var(--on-brand);box-shadow:none}.VMVMAW_secondary{--button-bg:var(--surface);--button-fg:var(--ink);--button-border:color-mix(in srgb, var(--line) 70%, var(--ink-soft));box-shadow:none}.VMVMAW_secondary:hover{background:var(--surface);border-color:var(--ink-soft);color:var(--ink);box-shadow:none}.VMVMAW_ghost{--button-bg:transparent;--button-fg:var(--brand);--button-border:transparent;padding-inline:var(--space-12);box-shadow:none}.VMVMAW_ghost:hover{color:var(--brand-dark);background:0 0;border-color:#0000;text-decoration:none;transform:none}.VMVMAW_danger{--button-bg:var(--danger);--button-fg:var(--on-danger);--button-border:var(--danger)}.VMVMAW_danger:hover{background:color-mix(in srgb, var(--danger) 86%, var(--navy));border-color:color-mix(in srgb, var(--danger) 86%, var(--navy));color:var(--on-danger)}.VMVMAW_accent{--button-bg:var(--accent-soft);--button-fg:var(--ink);--button-border:var(--accent)}.VMVMAW_accent:hover{background:color-mix(in srgb, var(--accent-soft) 90%, var(--accent));border-color:var(--accent);color:var(--ink)}.VMVMAW_button:disabled,.VMVMAW_button[aria-disabled=true]{cursor:not-allowed;opacity:.55;box-shadow:none;transform:none}.VMVMAW_button:disabled:hover{background:var(--button-bg);border-color:var(--button-border);color:var(--button-fg);text-decoration:none}.VMVMAW_loading{cursor:progress}.VMVMAW_spinner{border:2px solid color-mix(in srgb, var(--button-fg) 35%, transparent);border-top-color:var(--button-fg);border-radius:50%;width:16px;height:16px;animation:.7s linear infinite VMVMAW_spin}@keyframes VMVMAW_spin{to{transform:rotate(360deg)}}
.bcvc0G_root{display:block}.bcvc0G_trigger{align-items:center;gap:var(--space-8);min-height:44px;padding:var(--space-8) var(--space-12);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);font:inherit;cursor:pointer;font-weight:500;display:inline-flex}.bcvc0G_burger,.bcvc0G_burger:before,.bcvc0G_burger:after{background:var(--ink);border-radius:1px;width:18px;height:2px;display:block}.bcvc0G_burger{position:relative}.bcvc0G_burger:before,.bcvc0G_burger:after{content:"";position:absolute;left:0}.bcvc0G_burger:before{top:-6px}.bcvc0G_burger:after{top:6px}.bcvc0G_triggerText{font-size:.9375rem;display:none}@media (min-width:560px){.bcvc0G_triggerText{display:inline}}.bcvc0G_panel{z-index:30;top:var(--header-height);max-height:calc(100dvh - var(--header-height));padding:var(--space-16) var(--gutter) var(--space-32);border-bottom:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow-md);position:absolute;left:0;right:0;overflow-y:auto}.bcvc0G_nav{gap:var(--space-8);margin-bottom:var(--space-16);flex-direction:column;display:flex}.bcvc0G_navLink{border-bottom:1px solid var(--line);min-height:52px;color:var(--ink);font-family:var(--font-display);letter-spacing:-.02em;align-items:center;font-size:1.25rem;font-weight:700;text-decoration:none;display:flex}.bcvc0G_navLink:hover{color:var(--brand)}.bcvc0G_block{padding-block:var(--space-16);border-bottom:1px solid var(--line);margin-bottom:var(--space-16)}.bcvc0G_blockTitle{margin-bottom:var(--space-8);color:var(--ink-soft);font-size:.8125rem;font-weight:600}.bcvc0G_regions{gap:var(--space-8) var(--space-16);flex-wrap:wrap;display:flex}.bcvc0G_region{min-height:44px;color:var(--ink-soft);font-family:var(--font-display);border-bottom:2px solid #0000;align-items:center;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.bcvc0G_region:hover{color:var(--ink)}.bcvc0G_regionActive{border-bottom-color:var(--accent);color:var(--ink)}.bcvc0G_regionActive:hover{color:var(--ink)}.bcvc0G_phone{min-height:44px;color:var(--ink);font-family:var(--font-display);align-items:center;font-size:1.375rem;font-weight:600;text-decoration:none;display:inline-flex}.bcvc0G_hours{color:var(--ink-soft);font-size:.8125rem}@media (min-width:1100px){.bcvc0G_root{display:none}}.bcvc0G_trigger{color:var(--ink)}.bcvc0G_panel,.bcvc0G_navLink,.bcvc0G_region{overflow-wrap:anywhere}
._8bXCMq_root{min-width:0}._8bXCMq_trigger{align-items:center;gap:var(--space-8);max-width:112px;min-height:44px;padding:var(--space-8);border-radius:var(--radius-md);color:var(--brand-dark);cursor:pointer;background:0 0;border:0;font-size:.875rem;font-weight:600;display:inline-flex}._8bXCMq_trigger:hover{background:var(--surface-tint)}._8bXCMq_trigger svg{flex:none;display:none}._8bXCMq_city{text-align:left;overflow-wrap:anywhere;min-width:0;line-height:1.2}._8bXCMq_chevron{border-bottom:2px solid;border-right:2px solid;flex:0 0 6px;height:6px;margin-top:-4px;transform:rotate(45deg)}._8bXCMq_plaque{top:calc(100% + var(--space-8));right:var(--space-16);z-index:1;width:min(360px,100vw - 32px);max-height:calc(100dvh - var(--header-height) - 24px);padding:var(--space-16);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);color:var(--ink);box-shadow:var(--shadow-lg);position:absolute;overflow-y:auto}._8bXCMq_promptHeading{justify-content:space-between;align-items:flex-start;gap:var(--space-8);display:flex}._8bXCMq_promptHeading h2{font-size:1.125rem;line-height:1.3}._8bXCMq_promptHeading p{margin-top:var(--space-4);color:var(--ink-soft);font-size:.875rem;line-height:1.4}._8bXCMq_promptOptions{gap:var(--space-8);margin-top:var(--space-12);flex-wrap:wrap;display:flex}._8bXCMq_promptOptions button{min-height:44px;padding:var(--space-8) var(--space-12);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-alt);color:var(--brand-dark);cursor:pointer;font-weight:600}._8bXCMq_promptOptions button:hover{background:var(--surface-tint)}._8bXCMq_dialog{width:min(420px,100% - 32px);max-height:calc(100dvh - 32px);padding:var(--space-24);border-radius:var(--radius-xl);background:var(--surface);color:var(--ink);box-shadow:var(--shadow-lg);border:0;margin:auto}._8bXCMq_dialog::backdrop{background:color-mix(in srgb, var(--navy) 48%, transparent)}._8bXCMq_heading{justify-content:space-between;align-items:center;gap:var(--space-16);margin-bottom:var(--space-24);display:flex}._8bXCMq_heading h2{text-align:left;font-size:1.5rem;line-height:1.2}._8bXCMq_close{border-radius:var(--radius-md);background:var(--surface-alt);height:44px;color:var(--ink);cursor:pointer;border:0;flex:0 0 44px;place-items:center;font-size:1.75rem;display:grid}._8bXCMq_close:hover{background:var(--surface-tint)}._8bXCMq_options{gap:var(--space-8);display:grid}._8bXCMq_option{justify-content:space-between;align-items:center;gap:var(--space-16);width:100%;min-height:52px;padding:var(--space-12) var(--space-16);border-radius:var(--radius-md);background:var(--bg);color:var(--ink);text-align:left;cursor:pointer;border:0;display:flex}._8bXCMq_option:hover,._8bXCMq_option[aria-current=true]{background:var(--surface-tint);color:var(--brand-dark)}._8bXCMq_inline ._8bXCMq_trigger{max-width:100%}@media (min-width:560px){._8bXCMq_trigger{max-width:240px;font-size:1rem}._8bXCMq_trigger svg{display:block}}._8bXCMq_cityCount{min-width:28px;height:28px;padding-inline:var(--space-8);margin-left:auto;margin-right:var(--space-8);border-radius:var(--radius-sm);background:var(--surface-tint);color:var(--brand-dark);font-variant-numeric:tabular-nums;place-items:center;font-size:.875rem;font-weight:700;display:inline-grid}._8bXCMq_option>span:first-child{overflow-wrap:anywhere;min-width:0}._8bXCMq_dialog{overscroll-behavior:contain;overflow:auto}._8bXCMq_trigger:focus-visible,._8bXCMq_close:focus-visible,._8bXCMq_option:focus-visible,._8bXCMq_promptOptions button:focus-visible{outline:2px solid var(--brand);outline-offset:2px}._8bXCMq_heading{min-width:0}._8bXCMq_heading h2{overflow-wrap:anywhere;min-width:0}@media (max-width:559px){._8bXCMq_city{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._8bXCMq_trigger{min-width:0}}
.mbUEYW_notice{inset:auto var(--space-16) var(--space-16) auto;z-index:60;width:min(440px,100% - 32px);padding:var(--space-24);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);font-size:.875rem;position:fixed}.mbUEYW_notice div{gap:var(--space-12);margin-top:var(--space-16);flex-wrap:wrap;display:flex}.mbUEYW_notice button{min-height:44px;padding:var(--space-8) var(--space-16);border:1px solid var(--line);border-radius:var(--radius-md);font:inherit;cursor:pointer;background:var(--surface);color:var(--brand-dark)}.mbUEYW_notice button:first-child{background:var(--action);color:var(--on-brand);border-color:var(--brand)}.mbUEYW_control{min-height:44px;padding:var(--space-8) var(--space-16);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);color:var(--brand-dark);font:inherit;cursor:pointer}.mbUEYW_control:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.mbUEYW_notice{overscroll-behavior:contain;max-height:calc(100dvh - 32px);color:var(--ink);overflow-wrap:anywhere;overflow:auto}.mbUEYW_notice button:focus-visible{outline:2px solid var(--brand);outline-offset:2px}
.i606DW_logo{flex:none;align-items:center;display:inline-flex}.i606DW_lockup{width:148px;height:auto}.i606DW_mark{width:48px;height:auto}.i606DW_light{padding:var(--space-8) var(--space-12);border-radius:var(--radius-md);background:var(--logo-bg)}@media (min-width:560px){.i606DW_lockup{width:192px}}[data-theme=dark] .i606DW_logo:not(.i606DW_light){background:var(--logo-bg);border-radius:var(--radius-md);padding:var(--space-4)}
.Tq9atq_placeholder{justify-content:flex-end;align-items:flex-start;gap:var(--space-4);width:100%;padding:var(--space-24);border:1px dashed var(--ink-soft);border-radius:var(--radius-sm);background-color:var(--surface-alt);background-image:repeating-linear-gradient(135deg, transparent 0 10px, color-mix(in srgb, var(--ink-soft) 7%, transparent) 10px 11px);flex-direction:column;display:flex;position:relative}.Tq9atq_captionTop{padding-top:var(--space-48);justify-content:flex-start}.Tq9atq_corner{top:var(--space-16);left:var(--space-16);background:var(--accent);width:28px;height:1px;position:absolute}.Tq9atq_note{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);font-size:.6875rem;font-weight:600}.Tq9atq_label{font-family:var(--font-display);letter-spacing:-.015em;color:var(--ink);font-size:1.125rem;font-weight:700;line-height:1.2}
.ImsNzG_header{z-index:40;background:var(--hero-background,var(--surface));border-bottom:1px solid #0000;position:sticky;top:0}.ImsNzG_inner{align-items:center;gap:var(--space-8);min-height:var(--header-height);padding-block:var(--space-8);display:flex}.ImsNzG_logoLink{flex:none;align-items:center;min-height:48px;text-decoration:none;display:inline-flex}.ImsNzG_nav{flex:auto;display:none}.ImsNzG_navList{align-items:center;gap:var(--space-8);display:flex}.ImsNzG_navLink{min-height:44px;padding-inline:var(--space-12);color:var(--ink-soft);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;font-size:.875rem;font-weight:600;text-decoration:none;transition:color .15s ease-out,border-color .15s ease-out;display:inline-flex}.ImsNzG_navLink:hover{color:var(--ink)}.ImsNzG_navLinkCurrent{border-bottom-color:var(--accent);color:var(--ink)}.ImsNzG_actions{align-items:center;gap:var(--space-8);margin-left:auto;display:flex}.ImsNzG_region{min-width:0;display:block}.ImsNzG_cta{display:none}@media (min-width:560px){.ImsNzG_phone{min-height:44px;padding-inline:var(--space-8);color:var(--ink);font-family:var(--font-display);white-space:nowrap;align-items:center;font-size:.9375rem;font-weight:700;text-decoration:none;display:inline-flex}.ImsNzG_phone:hover{color:var(--brand)}}@media (min-width:1100px){.ImsNzG_nav,.ImsNzG_region{display:block}.ImsNzG_cta{display:inline-flex}.ImsNzG_phone{font-size:1rem}.ImsNzG_inner{gap:var(--space-24)}}.ImsNzG_phone{align-items:center;gap:var(--space-8);min-height:44px;color:var(--brand-dark);white-space:nowrap;font-size:.875rem;font-weight:600;display:inline-flex}@media (max-width:1350px){.ImsNzG_phone span{display:none}}@media (max-width:560px){.ImsNzG_phone{display:none}}.ImsNzG_header[data-scrolled=true]{border-bottom-color:var(--line);background:var(--surface)}.ImsNzG_mobileLogo{display:none}.ImsNzG_desktopLogo{display:inline-flex}@media (max-width:559px){.ImsNzG_desktopLogo{display:none}.ImsNzG_mobileLogo{display:inline-flex}.ImsNzG_inner{gap:4px}.ImsNzG_actions{flex:1;justify-content:flex-end;gap:4px;min-width:0}.ImsNzG_region{flex:0 112px;min-width:60px}.ImsNzG_region button{width:100%;max-width:100%;padding-inline:4px}}
._2QE27G_card{gap:var(--space-16);padding-block:var(--space-24);border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr);transition:background-color .16s ease-out;display:grid;position:relative}._2QE27G_card:hover{background:color-mix(in srgb, var(--surface-tint) 58%, var(--surface))}._2QE27G_main{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}._2QE27G_title{letter-spacing:-.025em;font-size:clamp(1.25rem,1.8vw,1.5rem);font-weight:700;line-height:1.15}._2QE27G_titleLink{min-height:44px;color:var(--ink);align-items:center;text-decoration:none;display:inline-flex}._2QE27G_titleLink:after{content:"";position:absolute;inset:0}._2QE27G_titleLink:hover{color:var(--brand);text-underline-offset:4px;text-decoration:none;text-decoration-thickness:2px}._2QE27G_titleLink:focus-visible{outline:none}._2QE27G_titleLink:focus-visible:after{outline:3px solid var(--brand);outline-offset:4px;border-radius:var(--radius-sm)}._2QE27G_marks{align-items:center;gap:var(--space-4) var(--space-12);color:var(--brand-dark);flex-wrap:wrap;font-size:.8125rem;font-weight:600;line-height:1.4;display:flex}._2QE27G_mark{align-items:center;gap:var(--space-8);display:inline-flex}._2QE27G_mark+._2QE27G_mark:before{content:"·";color:var(--ink-soft)}._2QE27G_closedMark{color:var(--danger)}._2QE27G_closedMark:before{content:"";width:8px;height:8px;margin-right:var(--space-8);background:var(--danger);display:inline-block}._2QE27G_meta{gap:0 var(--space-8);color:var(--ink-soft);flex-wrap:wrap;font-size:.875rem;line-height:1.5;display:flex}._2QE27G_sep{opacity:.55}._2QE27G_address{color:var(--ink-soft);font-size:.875rem;line-height:1.5}._2QE27G_description{max-width:62ch;margin-top:var(--space-4);color:var(--ink-soft);font-size:.9375rem;line-height:1.55}._2QE27G_aside{justify-content:space-between;align-items:baseline;gap:var(--space-8) var(--space-24);flex-wrap:wrap;display:flex}._2QE27G_pay{align-items:baseline;gap:var(--space-8);display:flex}._2QE27G_payValue{color:var(--ink);font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(1.25rem,1.9vw,1.5rem);font-weight:800;line-height:1}._2QE27G_payUnit{color:var(--ink-soft);font-size:.8125rem}._2QE27G_action{align-items:center;gap:var(--space-8);color:var(--brand-dark);font-family:var(--font-display);white-space:nowrap;font-size:.875rem;font-weight:700;display:inline-flex}._2QE27G_actionArrow{transition:transform .16s ease-out}._2QE27G_card:hover ._2QE27G_actionArrow{transform:translate(4px)}._2QE27G_closed,._2QE27G_closed ._2QE27G_payValue,._2QE27G_closed ._2QE27G_action{color:var(--ink-soft)}._2QE27G_card._2QE27G_tile{gap:var(--space-24);height:100%;padding:var(--space-24);border-radius:var(--radius-lg);background:var(--surface);border:0;grid-template-columns:minmax(0,1fr)}._2QE27G_tile ._2QE27G_main{gap:var(--space-8)}._2QE27G_tile ._2QE27G_title{font-size:1.25rem;line-height:1.3}._2QE27G_tile ._2QE27G_marks{color:var(--ink-soft);font-size:.875rem}._2QE27G_tile ._2QE27G_aside{justify-content:space-between;align-items:center;gap:var(--space-16);padding-top:var(--space-16);border-top:1px solid var(--line);text-align:left;flex-direction:row;margin-top:auto}._2QE27G_tile ._2QE27G_pay{gap:var(--space-4) var(--space-8);flex-wrap:wrap}._2QE27G_tile ._2QE27G_payValue{font-size:1.5rem}._2QE27G_tile ._2QE27G_action{min-height:44px}@media (min-width:900px){._2QE27G_card{gap:var(--space-32);padding-block:var(--space-32);grid-template-columns:minmax(0,1fr) 230px}._2QE27G_aside{justify-content:flex-start;align-items:flex-end;gap:var(--space-12);text-align:right;flex-direction:column}}._2QE27G_mark{padding:var(--space-4) var(--space-8);background:var(--surface-tint);border-radius:var(--radius-sm);color:var(--brand-dark)}._2QE27G_special{padding:var(--space-8) var(--space-12);background:var(--accent-soft);color:var(--ink);border-radius:var(--radius-sm);align-self:flex-start;align-items:center;font-size:.875rem;font-weight:600;display:inline-flex}@media (min-width:768px){._2QE27G_special{align-self:flex-end}}._2QE27G_title,._2QE27G_address,._2QE27G_description,._2QE27G_meta,._2QE27G_special{overflow-wrap:anywhere}._2QE27G_card{padding:var(--space-24);border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--surface)}._2QE27G_card ._2QE27G_aside{min-height:136px;position:relative}._2QE27G_meta>span:not(._2QE27G_sep),._2QE27G_address{align-items:flex-start;gap:var(--space-8);display:inline-flex}._2QE27G_meta svg,._2QE27G_address svg{flex-shrink:0;margin-top:2px}._2QE27G_special{top:56px;right:calc(-1 * var(--space-24));width:min(230px,100% + 16px);max-width:calc(100% + 16px);min-height:44px;max-height:80px;padding:var(--space-12) var(--space-16);border-radius:var(--radius-lg) 0 0 var(--radius-lg);background:var(--accent);text-align:left;overflow-wrap:anywhere;white-space:normal;font-size:.8125rem;line-height:1.4;position:absolute;overflow:auto}._2QE27G_tile ._2QE27G_aside{align-items:flex-start;min-height:140px}._2QE27G_tile ._2QE27G_special{top:60px}._2QE27G_card ._2QE27G_action{margin-top:auto}@media (max-width:899px){._2QE27G_card ._2QE27G_aside{flex-direction:column;align-items:flex-start}._2QE27G_card ._2QE27G_special{width:min(280px,90%)}._2QE27G_card ._2QE27G_action{align-self:flex-start}}._2QE27G_special{color:var(--on-accent)}._2QE27G_titleLink,._2QE27G_aside{min-width:0;max-width:100%}._2QE27G_titleLink{overflow-wrap:anywhere}._2QE27G_pay{flex-wrap:wrap;max-width:100%}._2QE27G_special{scrollbar-color:color-mix(in srgb,var(--on-accent) 45%,var(--accent)) var(--accent)}._2QE27G_special::-webkit-scrollbar-track{background:var(--accent)}._2QE27G_special::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--on-accent) 45%,var(--accent));border-color:var(--accent)}
.QfBj-G_field{gap:var(--space-4);flex-direction:column;display:flex}.QfBj-G_wrap{align-items:flex-start;gap:var(--space-12);min-height:44px;padding-block:var(--space-8);cursor:pointer;display:flex}.QfBj-G_consent .QfBj-G_text{color:var(--ink-soft);font-size:.875rem;line-height:1.5}.QfBj-G_text{line-height:1.45}.QfBj-G_box{appearance:none;border:2px solid var(--ink-soft);border-radius:var(--radius-sm);background:var(--surface);cursor:pointer;flex:none;place-content:center;width:22px;height:22px;margin:2px 0 0;transition:background-color .1s ease-out,border-color .1s ease-out;display:grid}.QfBj-G_box:after{content:"";border-left:2px solid var(--on-brand);border-bottom:2px solid var(--on-brand);width:10px;height:5px;margin-top:-2px;transition:transform .1s ease-out;transform:rotate(-45deg)scale(0)}.QfBj-G_box:hover{border-color:var(--brand)}.QfBj-G_box:checked{background:var(--action);border-color:var(--brand)}.QfBj-G_box:checked:after{transform:rotate(-45deg)scale(1)}.QfBj-G_box:disabled{background:var(--surface-alt);border-color:var(--line);cursor:not-allowed}.QfBj-G_box:disabled+.QfBj-G_text{color:var(--ink-soft)}.QfBj-G_box[aria-invalid=true]{border-color:var(--danger)}.QfBj-G_hint{color:var(--ink-soft);padding-left:34px;font-size:.8125rem;line-height:1.4}.QfBj-G_error{align-items:baseline;gap:var(--space-8);color:var(--danger);font-size:.8125rem;font-weight:500;line-height:1.4;display:flex}.QfBj-G_mark{background:var(--danger);border-radius:50%;flex:none;width:6px;height:6px}.QfBj-G_required{color:var(--brand-dark);vertical-align:.08em;margin-inline-start:.15em;font-size:.9em;font-weight:700;line-height:1;display:inline-block}
.Vm9tWW_chip{justify-content:center;align-items:center;gap:var(--space-8);min-width:44px;min-height:44px;color:var(--ink-soft);font-family:var(--font-display);text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:0;font-size:.9375rem;font-weight:600;line-height:1.3;text-decoration:none;transition:color .15s ease-out,border-color .15s ease-out;display:inline-flex}.Vm9tWW_chip:hover{color:var(--ink)}.Vm9tWW_selected{border-bottom-color:var(--accent);color:var(--ink)}.Vm9tWW_selected:hover{color:var(--ink)}.Vm9tWW_chip:focus-visible{outline:3px solid var(--brand);outline-offset:2px;border-radius:var(--radius-sm)}.Vm9tWW_chip{column-gap:var(--space-12)}
.kBQQvG_nav{justify-content:center;display:flex}.kBQQvG_list{justify-content:center;align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}.kBQQvG_page,.kBQQvG_step{justify-content:center;align-items:center;gap:var(--space-8);min-width:44px;min-height:44px;padding-inline:var(--space-8);border-radius:var(--radius-sm);color:var(--ink);font-variant-numeric:tabular-nums;border:1px solid #0000;text-decoration:none;transition:background-color .1s ease-out,border-color .1s ease-out;display:inline-flex}.kBQQvG_page:hover,.kBQQvG_step:hover{border-color:var(--line);background:var(--surface);color:var(--ink)}.kBQQvG_current{background:var(--action);border-color:var(--action);color:var(--on-brand);font-weight:600}.kBQQvG_current:hover{background:var(--action);border-color:var(--action);color:var(--on-brand)}.kBQQvG_step{padding-inline:var(--space-12);color:var(--brand)}.kBQQvG_stepText{display:none}.kBQQvG_off{min-width:44px;min-height:44px;color:var(--line);justify-content:center;align-items:center;display:inline-flex}.kBQQvG_gap{min-width:24px;color:var(--ink-soft);justify-content:center;align-items:center;display:inline-flex}@media (min-width:560px){.kBQQvG_stepText{display:inline}}
.V4uMoq_group{gap:var(--space-8);border:0;flex-direction:column;margin:0;padding:0;display:flex}.V4uMoq_legend{padding:0;font-size:.9375rem;font-weight:500}.V4uMoq_options{gap:var(--space-8);flex-direction:column;display:flex}.V4uMoq_option{align-items:flex-start;gap:var(--space-12);min-height:44px;padding-block:var(--space-8);cursor:pointer;display:flex}.V4uMoq_radio{appearance:none;border:2px solid var(--ink-soft);background:var(--surface);cursor:pointer;border-radius:50%;flex:none;place-content:center;width:22px;height:22px;margin:1px 0 0;transition:border-color .1s ease-out,background-color .1s ease-out;display:grid}.V4uMoq_radio:after{content:"";background:var(--surface);border-radius:50%;width:10px;height:10px;transition:transform .1s ease-out;transform:scale(0)}.V4uMoq_radio:hover{border-color:var(--brand)}.V4uMoq_radio:checked{border-color:var(--brand);background:var(--action)}.V4uMoq_radio:checked:after{transform:scale(1)}.V4uMoq_radio:disabled{background:var(--surface-alt);border-color:var(--line);cursor:not-allowed}.V4uMoq_text{flex-direction:column;gap:2px;display:flex}.V4uMoq_label{line-height:1.4}.V4uMoq_optionHint,.V4uMoq_hint{color:var(--ink-soft);font-size:.8125rem;line-height:1.4}
.SOhKOG_triggerWrap{min-width:0;scroll-margin-top:calc(var(--header-height) + var(--space-16))}.SOhKOG_triggerWrap>button{justify-content:center;align-items:center;gap:var(--space-12);display:flex}.SOhKOG_dialog{border-radius:var(--radius-xl);background:var(--surface);width:min(680px,100% - 32px);max-height:calc(100dvh - 48px);color:var(--ink);overscroll-behavior:contain;box-shadow:var(--shadow-lg);border:0;margin:auto;padding:0;position:fixed;inset:0;overflow:auto}.SOhKOG_dialog::backdrop{background:color-mix(in srgb,var(--navy) 40%,transparent);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.SOhKOG_dialog:focus{outline:none}.SOhKOG_header{z-index:4;justify-content:space-between;align-items:flex-start;gap:var(--space-16);padding:var(--space-24) var(--space-32) var(--space-16);background:var(--surface);border-bottom:1px solid var(--line);display:flex;position:sticky;top:0}.SOhKOG_header h2{overflow-wrap:anywhere;align-self:center;font-size:1.5rem;font-weight:700;line-height:1.25}.SOhKOG_close{border-radius:var(--radius-md);background:var(--surface-alt);width:44px;height:44px;color:var(--ink);cursor:pointer;border:0;flex:none;place-items:center;display:grid}.SOhKOG_close:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.SOhKOG_content{padding:var(--space-24) var(--space-32) var(--space-32)}.SOhKOG_content>p{margin-bottom:var(--space-24);color:var(--ink-soft);line-height:1.6}@media (max-width:560px){.SOhKOG_dialog{width:calc(100% - 24px);max-height:calc(100dvh - 24px)}.SOhKOG_header{padding:var(--space-16)}.SOhKOG_header h2{font-size:1.25rem}.SOhKOG_content{padding:var(--space-24) var(--space-16)}}.SOhKOG_header,.SOhKOG_content{min-width:0}
.Belwkq_field{gap:var(--space-12);flex-direction:column;display:flex}.Belwkq_head{justify-content:space-between;align-items:baseline;gap:var(--space-16);display:flex}.Belwkq_label{font-size:.9375rem;font-weight:500}.Belwkq_value{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--brand);font-size:1.25rem;font-weight:600}.Belwkq_unit{font-family:var(--font-body);color:var(--ink-soft);font-size:.8125rem;font-weight:400}.Belwkq_input{appearance:none;cursor:pointer;background:0 0;width:100%;height:24px;margin:0}.Belwkq_input::-webkit-slider-runnable-track{border-radius:var(--radius-pill);background:var(--surface-alt);border:1px solid var(--line);height:6px}.Belwkq_input::-webkit-slider-thumb{appearance:none;border:2px solid var(--surface);background:var(--action);border-radius:50%;width:22px;height:22px;margin-top:-9px;box-shadow:0 1px 3px #0b1b3359}.Belwkq_input::-moz-range-track{border-radius:var(--radius-pill);background:var(--surface-alt);border:1px solid var(--line);height:6px}.Belwkq_input::-moz-range-thumb{border:2px solid var(--surface);background:var(--action);border-radius:50%;width:22px;height:22px;box-shadow:0 1px 3px #0b1b3359}.Belwkq_hint{color:var(--ink-soft);font-size:.8125rem;line-height:1.4}
.EeJ0TW_field{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}.EeJ0TW_label{font-size:.9375rem;font-weight:500}.EeJ0TW_required{color:var(--brand-dark);margin-left:.15em;font-size:.9em;font-weight:700}.EeJ0TW_native{clip-path:inset(50%);opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.EeJ0TW_select{align-items:center;gap:var(--space-12);text-align:left;cursor:pointer;font:inherit;display:flex;}.EeJ0TW_select>span{overflow-wrap:anywhere;flex:1;min-width:0}.EeJ0TW_select>svg{color:var(--brand-dark);flex:none}.EeJ0TW_select[aria-expanded=true]{border-color:var(--brand);box-shadow:0 0 0 3px var(--surface-tint)}.EeJ0TW_selectInvalid{}.EeJ0TW_menu{z-index:200;overscroll-behavior:contain;padding:var(--space-8);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);color:var(--ink);box-shadow:var(--shadow-lg);overflow:auto}.EeJ0TW_option{justify-content:space-between;align-items:center;gap:var(--space-12);min-height:44px;padding:var(--space-12);border-radius:var(--radius-md);cursor:pointer;overflow-wrap:anywhere;font-size:.9375rem;line-height:1.4;display:flex}.EeJ0TW_option+.EeJ0TW_option{margin-top:var(--space-4)}.EeJ0TW_active,.EeJ0TW_option[aria-selected=true]{background:var(--surface-tint);color:var(--brand-dark)}.EeJ0TW_option[aria-disabled=true]{opacity:.5;cursor:not-allowed}.EeJ0TW_hint{color:var(--ink-soft);font-size:.8125rem}.EeJ0TW_error{color:var(--danger);font-size:.8125rem;font-weight:500}.EeJ0TW_label{align-items:center;gap:var(--space-8);display:flex}.EeJ0TW_label>svg{color:var(--brand-dark);flex-shrink:0}.EeJ0TW_optionLabel{align-items:center;gap:var(--space-12);min-width:0;display:flex}.EeJ0TW_optionLabel>svg{color:var(--brand-dark);flex-shrink:0}.EeJ0TW_optionLabel>span{overflow-wrap:anywhere;min-width:0}
.LEQJcW_skeleton{background:var(--surface-alt);animation:1.6s ease-in-out infinite LEQJcW_opacity-pulse}.LEQJcW_radiusSm{border-radius:var(--radius-sm)}.LEQJcW_radiusMd{border-radius:var(--radius-md)}.LEQJcW_radiusLg{border-radius:var(--radius-lg)}.LEQJcW_radiusPill{border-radius:var(--radius-pill)}@keyframes LEQJcW_opacity-pulse{50%{opacity:.55}}
.LmCZTG_field{flex-direction:column;display:flex}.LmCZTG_wrap{align-items:center;gap:var(--space-12);min-height:44px;padding-block:var(--space-8);cursor:pointer;display:flex}.LmCZTG_track{appearance:none;border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface-alt);cursor:pointer;flex:none;width:46px;height:26px;margin:0;transition:background-color .12s ease-out,border-color .12s ease-out;position:relative}.LmCZTG_track:after{content:"";background:var(--surface);border-radius:50%;width:20px;height:20px;transition:transform .12s ease-out;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0b1b334d}.LmCZTG_track:checked{background:var(--action);border-color:var(--brand)}.LmCZTG_track:checked:after{transform:translate(20px)}.LmCZTG_track:disabled{cursor:not-allowed;opacity:.6}.LmCZTG_text{flex-direction:column;gap:2px;display:flex}.LmCZTG_label{line-height:1.4}.LmCZTG_description{color:var(--ink-soft);font-size:.8125rem;line-height:1.4}
.UdNOCW_intro{padding-block:var(--space-32) var(--space-48);background:var(--surface-tint)}.UdNOCW_introGrid{gap:var(--space-32);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.UdNOCW_introText{gap:var(--space-24);flex-direction:column;min-width:0;display:flex}.UdNOCW_dateline{gap:var(--space-8) var(--space-16);color:var(--ink-soft);flex-wrap:wrap;font-size:.875rem;line-height:1.5;display:flex}.UdNOCW_dateline span:first-child{color:var(--brand-dark);font-weight:600}.UdNOCW_title{letter-spacing:-.04em;max-width:19ch;font-size:clamp(2.25rem,4vw,3.5rem);font-weight:800;line-height:1.1}.UdNOCW_lead{max-width:48ch;color:var(--ink-soft);font-size:1.0625rem;line-height:1.6}.UdNOCW_facts{gap:var(--space-16);margin:0;display:none}.UdNOCW_fact{gap:var(--space-4);display:grid}.UdNOCW_fact dt{color:var(--ink-soft);font-size:.875rem;line-height:1.5}.UdNOCW_fact dd{margin:0;font-weight:500}.UdNOCW_formPanel{min-width:0;padding:var(--space-24);border-radius:var(--radius-xl);background:var(--surface)}.UdNOCW_panelTitle{letter-spacing:-.03em;scroll-margin-top:calc(var(--header-height) + var(--space-16));font-size:clamp(1.5rem,3vw,1.75rem);font-weight:800;line-height:1.2}.UdNOCW_panelLead{max-width:44ch;margin-block:var(--space-8) var(--space-24);color:var(--ink-soft);line-height:1.55}.UdNOCW_section{padding-block:var(--space-48)}.UdNOCW_sectionHead{gap:var(--space-12);margin-bottom:var(--space-32);display:grid}.UdNOCW_sectionTitle{letter-spacing:-.035em;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:800;line-height:1.15}.UdNOCW_sectionLead{max-width:58ch;color:var(--ink-soft)}.UdNOCW_scopeList{gap:var(--space-24) var(--space-48);margin:0;display:grid}.UdNOCW_scope{gap:var(--space-12);padding-bottom:var(--space-24);border-bottom:1px solid var(--line);display:grid}.UdNOCW_scopeName{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.25rem;font-weight:700;line-height:1.3}.UdNOCW_scopeIndex{display:none}.UdNOCW_scopeText{max-width:56ch;color:var(--ink-soft);margin:0;line-height:1.6}.UdNOCW_processSection{background:var(--surface)}.UdNOCW_processGrid{gap:var(--space-24);margin-top:var(--space-32);grid-template-columns:minmax(0,1fr);display:grid}.UdNOCW_processLead{gap:var(--space-16);padding:var(--space-24);border-radius:var(--radius-xl);background:var(--feature-surface,var(--action));--on-brand:var(--on-feature,#fff);color:var(--on-brand);flex-direction:column;display:flex}.UdNOCW_processStep{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:2rem;font-weight:700;line-height:1.2}.UdNOCW_processLeadTitle{letter-spacing:-.03em;color:var(--on-brand);font-size:1.5rem;font-weight:800;line-height:1.2}.UdNOCW_processLeadText{line-height:1.6}.UdNOCW_processChecklist{gap:var(--space-8);padding-top:var(--space-16);border-top:1px solid color-mix(in srgb, var(--on-brand) 40%, transparent);flex-direction:column;margin-top:auto;display:flex}.UdNOCW_processList{gap:var(--space-24);margin:0;display:grid}.UdNOCW_processItem{gap:var(--space-16);grid-template-columns:40px minmax(0,1fr);display:grid}.UdNOCW_processNum{font-family:var(--font-display);color:var(--brand-dark);font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:700;line-height:1.3}.UdNOCW_processBody{gap:var(--space-8);flex-direction:column;display:flex}.UdNOCW_processTitle{font-size:1.25rem;line-height:1.3}.UdNOCW_processText{color:var(--ink-soft);line-height:1.6}.UdNOCW_termsGrid{gap:var(--space-32);grid-template-columns:minmax(0,1fr);display:grid}.UdNOCW_termsText{align-items:flex-start;gap:var(--space-16);flex-direction:column;display:flex}.UdNOCW_termsLead{max-width:48ch;color:var(--ink-soft)}.UdNOCW_termsNote{max-width:46ch;color:var(--ink-soft);font-size:.875rem}.UdNOCW_termsList{align-self:start;margin:0}.UdNOCW_termsItem{justify-content:space-between;align-items:center;gap:var(--space-8) var(--space-16);padding-block:var(--space-12);border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}.UdNOCW_termsName{flex:220px;font-weight:500}.UdNOCW_termLink{white-space:nowrap;align-items:center;min-height:44px;font-weight:600;text-decoration:none;display:inline-flex}.UdNOCW_termLink:hover{text-decoration:none}.UdNOCW_questionSection{padding-block:var(--space-48);background:var(--surface-tint)}.UdNOCW_questionInner{gap:var(--space-24);grid-template-columns:minmax(0,1fr);display:grid}.UdNOCW_questionHead{gap:var(--space-16);flex-direction:column;display:flex}.UdNOCW_questionTitle{letter-spacing:-.035em;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:800;line-height:1.15}.UdNOCW_questionLead{max-width:52ch;color:var(--ink-soft)}.UdNOCW_questionCard{min-width:0;padding:var(--space-24);border-radius:var(--radius-xl);background:var(--surface)}@media (min-width:768px){.UdNOCW_facts{display:grid}.UdNOCW_intro,.UdNOCW_section,.UdNOCW_questionSection{padding-block:var(--space-64)}.UdNOCW_scopeList{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.UdNOCW_introGrid{gap:var(--space-48);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.UdNOCW_formPanel,.UdNOCW_processLead,.UdNOCW_questionCard{padding:var(--space-32)}.UdNOCW_processGrid{gap:var(--space-48);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.UdNOCW_termsGrid{gap:var(--space-64);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.UdNOCW_questionInner{gap:var(--space-64);grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start}}.UdNOCW_facts ul{padding-left:var(--space-24);gap:var(--space-8);list-style:outside;display:grid}.UdNOCW_facts li{display:list-item}.UdNOCW_facts dd{font-size:1rem;line-height:1.6}.UdNOCW_requestNotes{gap:var(--space-12);padding-left:var(--space-24);margin-block:var(--space-24);color:var(--ink-soft);list-style:outside;display:grid}.UdNOCW_formPanel{align-self:start}.UdNOCW_scopeIndex{justify-content:center;align-items:center;display:inline-flex}.UdNOCW_scopeName{align-items:center;gap:var(--space-16);display:flex}.UdNOCW_fact,.UdNOCW_scope,.UdNOCW_processLead,.UdNOCW_processItem,.UdNOCW_processBody,.UdNOCW_termsItem{min-width:0}.UdNOCW_title,.UdNOCW_lead,.UdNOCW_panelTitle,.UdNOCW_scopeName,.UdNOCW_scopeText,.UdNOCW_processTitle,.UdNOCW_processLeadTitle,.UdNOCW_processLeadText,.UdNOCW_processText,.UdNOCW_termsName,.UdNOCW_termsNote{overflow-wrap:anywhere}
.IK6qEq_wrap{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);max-width:100%;overflow-x:auto}.IK6qEq_wrap:focus-visible{outline-offset:2px}.IK6qEq_table{border-collapse:collapse;width:100%;font-size:.9375rem}.IK6qEq_caption{padding:var(--space-16);text-align:left;color:var(--ink-soft);border-bottom:1px solid var(--line);font-weight:500}.IK6qEq_table th{padding:var(--space-12) var(--space-16);border-bottom:1px solid var(--line);background:var(--surface-alt);letter-spacing:.06em;text-align:left;white-space:nowrap;font-size:.75rem;font-weight:600}.IK6qEq_table td{padding:var(--space-12) var(--space-16);border-bottom:1px solid var(--line);vertical-align:middle}.IK6qEq_table tbody tr:last-child td{border-bottom:0}.IK6qEq_table tbody tr:hover td{background:color-mix(in srgb, var(--surface-alt) 55%, var(--surface))}.IK6qEq_numeric{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}
.E0kJGG_fallback{gap:var(--space-24);padding-block:var(--space-64);display:grid}.E0kJGG_heroBand{background:var(--hero-background,var(--surface));padding-block:var(--space-32) var(--space-48)}.E0kJGG_hero{gap:var(--space-32);align-items:center;display:grid}.E0kJGG_heroCopy{min-width:0}.E0kJGG_intro{color:var(--ink-soft);font-size:.875rem;font-weight:500}.E0kJGG_title{letter-spacing:-.04em;text-wrap:initial;max-width:13ch;margin-top:0;font-size:clamp(2.5rem,4.5vw,4rem);font-weight:800;line-height:1.08}.E0kJGG_title span{color:var(--brand)}.E0kJGG_lead{margin-top:var(--space-24);max-width:43ch;color:var(--ink-soft);font-size:1.0625rem;line-height:1.65}.E0kJGG_search{z-index:1;gap:var(--space-16);padding:var(--space-16);margin-top:var(--space-32);border-radius:var(--radius-lg);background:var(--bg);display:grid;position:relative}.E0kJGG_searchField{gap:var(--space-4);min-width:0;color:var(--ink-soft);font-size:.875rem;display:grid}.E0kJGG_searchField select{width:100%;min-height:48px;padding:var(--space-8) var(--space-32) var(--space-8) var(--space-12);border:1px solid var(--ink-soft);border-radius:var(--radius-md);background:var(--surface);color:var(--ink);cursor:pointer;font-size:1rem}.E0kJGG_searchNote{margin-top:var(--space-12);color:var(--ink-soft);font-size:.875rem}.E0kJGG_employerLink{align-items:center;gap:var(--space-4) var(--space-8);width:fit-content;min-height:44px;margin-top:var(--space-24);color:var(--ink-soft);flex-wrap:wrap;font-size:.875rem;text-decoration:none;display:flex}.E0kJGG_employerLink>span{color:var(--brand-dark);font-weight:600}.E0kJGG_employerLink:hover>span{text-decoration:none}.E0kJGG_heroVisual{min-width:0;margin:0;position:relative}.E0kJGG_photoWrap{border-radius:var(--radius-xl);background:var(--surface-alt);height:240px;position:relative;overflow:hidden}.E0kJGG_heroPhoto{object-fit:cover;object-position:48% 48%}.E0kJGG_photoCaption{justify-content:space-between;gap:var(--space-8);padding-top:var(--space-12);color:var(--ink-soft);flex-wrap:wrap;font-size:.875rem;display:flex}.E0kJGG_photoCaption>span:first-child{color:var(--ink);font-weight:500}.E0kJGG_heroBottom{justify-content:space-between;align-items:center;gap:var(--space-8) var(--space-24);padding-block:var(--space-24);margin-top:var(--space-32);border-top:1px solid var(--line);color:var(--ink-soft);flex-wrap:wrap;font-size:.875rem;display:flex}.E0kJGG_heroBottom p{gap:var(--space-8);flex-wrap:wrap;display:flex}.E0kJGG_heroBottom a,.E0kJGG_more{align-items:center;gap:var(--space-16);min-height:44px;color:var(--brand-dark);font-weight:600;text-decoration:none;display:inline-flex}.E0kJGG_heroBottom a:hover,.E0kJGG_more:hover{color:var(--brand);text-decoration:none}.E0kJGG_vacanciesBand,.E0kJGG_benefitsBand,.E0kJGG_stepsBand,.E0kJGG_faqBand,.E0kJGG_ctaBand{padding-block:var(--space-48)}.E0kJGG_vacanciesBand{background:var(--bg);scroll-margin-top:96px}.E0kJGG_sectionHead{justify-content:space-between;align-items:center;gap:var(--space-16) var(--space-32);margin-bottom:var(--space-24);flex-wrap:wrap;display:flex}.E0kJGG_sectionTitle{letter-spacing:-.035em;max-width:24ch;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:800;line-height:1.15}.E0kJGG_sectionLead{max-width:42ch;margin-top:var(--space-16);color:var(--ink-soft);font-size:1rem;line-height:1.6}.E0kJGG_more{font-size:1rem}.E0kJGG_cityRow{margin-bottom:var(--space-24)}.E0kJGG_cityList{gap:var(--space-8) var(--space-24);flex-wrap:wrap;display:flex}.E0kJGG_cityLink{min-height:44px;color:var(--ink-soft);border-bottom:2px solid #0000;align-items:center;font-size:.9375rem;text-decoration:none;display:inline-flex}.E0kJGG_cityLink:hover{color:var(--brand-dark)}.E0kJGG_cityLinkCurrent{border-bottom-color:var(--brand);color:var(--brand-dark);font-weight:600}.E0kJGG_freshList{gap:var(--space-16);grid-template-columns:minmax(0,1fr);display:grid}.E0kJGG_freshList>li{min-width:0}.E0kJGG_demoNote{margin-top:var(--space-16);max-width:68ch;color:var(--ink-soft);font-size:.875rem;line-height:1.5}.E0kJGG_benefitsBand{background:var(--surface)}.E0kJGG_benefitsLayout{gap:var(--space-40);display:grid}.E0kJGG_quiet{color:var(--ink-soft)}.E0kJGG_benefitsGrid{gap:var(--space-32);display:grid}.E0kJGG_benefit{gap:var(--space-8) var(--space-16);grid-template-columns:32px minmax(0,1fr);align-content:start;display:grid}.E0kJGG_benefit svg{color:var(--brand-dark);grid-row:span 2}.E0kJGG_benefit h3,.E0kJGG_steps h3{font-size:1.125rem;font-weight:700;line-height:1.4}.E0kJGG_benefit p,.E0kJGG_steps p{color:var(--ink-soft);font-size:1rem;line-height:1.6}.E0kJGG_employersBand{padding-block:var(--space-16);background:var(--surface)}.E0kJGG_employersPanel{gap:var(--space-40);padding:var(--space-24);border-radius:var(--radius-xl);background:var(--feature-surface,var(--action));--on-brand:var(--on-feature,#fff);color:var(--on-brand);display:grid}.E0kJGG_employersPanel a:focus-visible{outline:3px solid var(--on-brand);outline-offset:3px}.E0kJGG_employersCopy{align-items:flex-start;gap:var(--space-24);flex-direction:column;display:flex}.E0kJGG_employersIntro{font-size:.9375rem}.E0kJGG_employersCopy h2{letter-spacing:-.035em;font-size:clamp(2rem,3.5vw,3rem);font-weight:800;line-height:1.12}.E0kJGG_employersCopy h2 span{color:var(--on-brand);text-decoration:none;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:8px;text-decoration-thickness:4px}.E0kJGG_employersCopy>p:not(.E0kJGG_employersIntro){max-width:44ch;font-size:1rem;line-height:1.6}.E0kJGG_employersServices{justify-content:center;gap:var(--space-24);flex-direction:column;display:flex}.E0kJGG_employersServices>p{font-size:.9375rem}.E0kJGG_employersServices li{align-items:baseline;gap:var(--space-16);padding-block:var(--space-16);border-top:1px solid color-mix(in srgb, var(--on-brand) 30%, transparent);font-family:var(--font-display);font-size:1.125rem;font-weight:600;line-height:1.5;display:flex}.E0kJGG_employersServices li span{font-size:.875rem;font-weight:400}.E0kJGG_employersServices a{align-items:center;gap:var(--space-16);min-height:44px;color:var(--on-brand);font-size:.9375rem;text-decoration:none;display:flex}.E0kJGG_employersServices a:hover{text-decoration:none}.E0kJGG_stepsBand{background:var(--surface)}.E0kJGG_steps{gap:var(--space-32);margin-top:var(--space-40);display:grid}.E0kJGG_steps li{gap:var(--space-8) var(--space-16);grid-template-columns:32px minmax(0,1fr);align-content:start;display:grid}.E0kJGG_stepArrow{color:var(--brand);grid-row:span 2;font-size:1.5rem;line-height:1}.E0kJGG_faqBand{background:var(--bg)}.E0kJGG_faqGrid{gap:var(--space-32);display:grid}.E0kJGG_faqPhone{width:fit-content;min-height:44px;margin-top:var(--space-24);color:var(--ink);font-family:var(--font-display);align-items:center;font-size:1.25rem;font-weight:700;text-decoration:none;display:flex}.E0kJGG_faqIntro .E0kJGG_demoNote{margin-top:0}.E0kJGG_faqList{gap:var(--space-8);align-content:start;display:grid}.E0kJGG_faqItem{background:var(--surface);border-radius:var(--radius-md)}.E0kJGG_faqQuestion{justify-content:space-between;align-items:center;gap:var(--space-24);padding:var(--space-16);cursor:pointer;min-height:72px;font-size:1rem;font-weight:500;list-style:none;display:flex}.E0kJGG_faqQuestion::-webkit-details-marker{display:none}.E0kJGG_faqQuestion:hover{color:var(--brand-dark)}.E0kJGG_faqIcon{height:16px;color:var(--brand-dark);flex:0 0 16px;position:relative}.E0kJGG_faqIcon:before,.E0kJGG_faqIcon:after{content:"";background:currentColor;width:16px;height:2px;position:absolute;top:7px;left:0}.E0kJGG_faqIcon:after{transition:transform .15s ease-out;transform:rotate(90deg)}.E0kJGG_faqItem[open] .E0kJGG_faqIcon:after{transform:rotate(0)}.E0kJGG_faqAnswer{max-width:62ch;padding:0 var(--space-16) var(--space-24);color:var(--ink-soft);font-size:1rem;line-height:1.65}.E0kJGG_ctaBand{background:var(--surface)}.E0kJGG_ctaPanel{gap:var(--space-32);align-items:center;display:grid}.E0kJGG_ctaCopy{gap:var(--space-24);display:grid}.E0kJGG_ctaCopy>p:not(.E0kJGG_intro){max-width:40ch;color:var(--ink-soft);font-size:1rem;line-height:1.6}.E0kJGG_ctaNote{gap:var(--space-16);margin-top:var(--space-8);color:var(--ink-soft);align-items:center;font-size:.9375rem;display:flex}.E0kJGG_ctaNote>span{background:var(--accent-soft);border-radius:var(--radius-md);height:48px;color:var(--ink);flex:0 0 48px;place-items:center;font-size:1.5rem;display:grid}.E0kJGG_ctaForm{min-width:0;padding:var(--space-24);background:var(--bg);border-radius:var(--radius-xl)}.E0kJGG_ctaForm>h3{margin-bottom:var(--space-24);font-size:1.25rem}@media (min-width:560px){.E0kJGG_search{grid-template-columns:repeat(2,minmax(0,1fr))}.E0kJGG_search>button{grid-column:1/-1}.E0kJGG_photoWrap{height:320px}.E0kJGG_benefitsGrid{gap:var(--space-40) var(--space-32);grid-template-columns:repeat(2,minmax(0,1fr))}.E0kJGG_employersPanel,.E0kJGG_ctaForm{padding:var(--space-40)}}@media (min-width:768px){.E0kJGG_heroBand{padding-top:var(--space-48)}.E0kJGG_freshList{gap:var(--space-24);grid-template-columns:repeat(2,minmax(0,1fr))}.E0kJGG_vacanciesBand,.E0kJGG_benefitsBand,.E0kJGG_stepsBand,.E0kJGG_faqBand,.E0kJGG_ctaBand{padding-block:var(--space-96)}.E0kJGG_steps{gap:var(--space-32);grid-template-columns:repeat(3,minmax(0,1fr))}.E0kJGG_steps li{gap:var(--space-16);border-top:1px solid var(--line);padding-top:var(--space-24);grid-template-columns:minmax(0,1fr)}.E0kJGG_stepArrow{grid-row:auto}}@media (min-width:900px){.E0kJGG_hero{gap:var(--space-48);grid-template-columns:minmax(0,1.25fr) minmax(0,.9fr);align-items:start}.E0kJGG_heroCopy{padding-top:var(--space-16)}.E0kJGG_title{max-width:14ch}.E0kJGG_photoWrap{height:480px}.E0kJGG_photoCaption{gap:var(--space-4);flex-direction:column}.E0kJGG_heroBottom{margin-top:var(--space-48)}.E0kJGG_employersPanel{gap:var(--space-64);padding:var(--space-48);grid-template-columns:1.15fr 1fr}.E0kJGG_faqGrid{gap:var(--space-64);grid-template-columns:.8fr 1.2fr}.E0kJGG_faqQuestion,.E0kJGG_faqAnswer{padding-inline:var(--space-24)}.E0kJGG_ctaPanel{gap:var(--space-64);grid-template-columns:1fr 1.1fr}}@media (min-width:1100px){.E0kJGG_hero{gap:var(--space-64)}.E0kJGG_search{padding:var(--space-24);background:var(--surface);box-shadow:var(--shadow-md);border:1px solid var(--line);grid-template-columns:1fr 1.2fr}.E0kJGG_search>button{grid-column:1/-1}.E0kJGG_benefitsLayout{gap:var(--space-64);grid-template-columns:.9fr 1.3fr}}.E0kJGG_cityCount{min-width:28px;height:28px;padding-inline:var(--space-8);border-radius:var(--radius-sm);background:var(--surface-tint);color:var(--brand-dark);font-variant-numeric:tabular-nums;place-items:center;font-size:.875rem;font-weight:700;display:inline-grid}.E0kJGG_heroForm{padding:var(--space-24);background:var(--surface-tint);border-radius:var(--radius-xl);min-width:0;scroll-margin-top:96px}.E0kJGG_heroForm h2{margin-bottom:var(--space-12);font-size:1.5rem;line-height:1.2}.E0kJGG_heroForm>p{color:var(--ink-soft);margin-bottom:var(--space-24);max-width:40ch}@media (min-width:900px){.E0kJGG_hero{align-items:start;gap:var(--space-48);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.E0kJGG_heroBand{padding-block:var(--space-48) var(--space-64)}.E0kJGG_heroCopy{padding-block:var(--space-16)}}.E0kJGG_heroForm{box-shadow:none;background:0 0;padding:0}.E0kJGG_search{box-shadow:none;background:0 0;border:0;outline:0;grid-template-columns:minmax(0,1fr);margin:0;padding:0}.E0kJGG_heroForm{background:0 0;padding:0}.E0kJGG_heroForm>p{margin-block:var(--space-12) var(--space-24)}.E0kJGG_employersBand{padding-block:var(--space-48)}.E0kJGG_employersPanel{padding:var(--space-32)}.E0kJGG_cityLink{align-items:center;gap:var(--space-12);display:inline-flex}.E0kJGG_employersServices ul{padding-left:var(--space-24);list-style:outside}.E0kJGG_employersServices li{display:list-item}@media (min-width:768px){.E0kJGG_employersBand{padding-block:var(--space-96)}.E0kJGG_employersPanel{padding:var(--space-40)}}.E0kJGG_faqImage{object-fit:cover;border-radius:var(--radius-xl);width:100%;height:auto;max-height:320px;margin-top:var(--space-32);display:block}.E0kJGG_empty{padding:var(--space-32);background:var(--surface);border-radius:var(--radius-xl);gap:var(--space-16);max-width:720px;display:grid}.E0kJGG_empty a{width:fit-content}.E0kJGG_heroForm>div{margin-block:var(--space-12) var(--space-24)}.E0kJGG_heroCopy,.E0kJGG_sectionHead,.E0kJGG_benefit,.E0kJGG_steps li,.E0kJGG_faqIntro,.E0kJGG_faqItem,.E0kJGG_employersCopy,.E0kJGG_employersServices{min-width:0}.E0kJGG_title,.E0kJGG_lead,.E0kJGG_sectionTitle,.E0kJGG_sectionLead,.E0kJGG_employersCopy h2,.E0kJGG_faqQuestion,.E0kJGG_faqAnswer{overflow-wrap:anywhere}
.ngjOnG_catalogSummary{align-items:center;gap:var(--space-16) var(--space-24);margin-bottom:var(--space-24);flex-wrap:wrap;display:flex}.ngjOnG_regionList{gap:var(--space-8) var(--space-24);flex-wrap:wrap;display:flex}.ngjOnG_layout{gap:var(--space-24);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.ngjOnG_filters{min-width:0}.ngjOnG_panel{border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--surface)}.ngjOnG_toggle{align-items:center;gap:var(--space-8);width:100%;min-height:56px;padding:var(--space-12) var(--space-24);border-radius:var(--radius-xl);color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;font-weight:600;display:flex}.ngjOnG_chevron{border-right:2px solid var(--ink-soft);border-bottom:2px solid var(--ink-soft);width:9px;height:9px;margin-left:auto;transition:transform .12s ease-out;transform:rotate(45deg)}.ngjOnG_toggle[aria-expanded=true] .ngjOnG_chevron{transform:rotate(-135deg)}.ngjOnG_activeCount{color:var(--brand);font-variant-numeric:tabular-nums}.ngjOnG_activeCount:before{content:"·";margin-right:var(--space-8);color:var(--ink-soft)}.ngjOnG_body{gap:var(--space-24);padding:var(--space-24);border-top:1px solid var(--line);flex-direction:column;display:none}.ngjOnG_bodyOpen{display:flex}.ngjOnG_group{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}.ngjOnG_groupTitle{color:var(--ink-soft);font-size:.875rem;font-weight:600;line-height:1.5}.ngjOnG_chips{gap:var(--space-8) var(--space-16);flex-wrap:wrap;display:flex}.ngjOnG_results{min-width:0;scroll-margin-top:calc(var(--header-height) + var(--space-16))}.ngjOnG_count{padding:var(--space-8) var(--space-12);border-radius:var(--radius-lg);background:var(--surface-tint);color:var(--brand-dark);font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:600}.ngjOnG_list{gap:var(--space-12);flex-direction:column;display:flex}.ngjOnG_list>li{min-width:0}.ngjOnG_list>li>article{padding:var(--space-24);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface)}.ngjOnG_list>li>article:hover{background:var(--surface-tint)}.ngjOnG_empty{gap:var(--space-12);padding:var(--space-32) var(--space-24);border-radius:var(--radius-xl);background:var(--surface-tint);flex-direction:column;display:flex}.ngjOnG_emptyTitle{font-family:var(--font-display);font-size:1.375rem;font-weight:700;line-height:1.3}.ngjOnG_emptyText{max-width:58ch;color:var(--ink-soft)}.ngjOnG_emptyActions{gap:var(--space-12);margin-top:var(--space-8);flex-wrap:wrap;display:flex}@media (min-width:1024px){.ngjOnG_layout{gap:var(--space-32);grid-template-columns:288px minmax(0,1fr)}.ngjOnG_filters{top:calc(var(--header-height) + var(--space-16));position:sticky}.ngjOnG_toggle{display:none}.ngjOnG_body{border-top:0;display:flex}}.ngjOnG_cityCount{min-width:28px;height:28px;padding-inline:var(--space-8);margin-left:var(--space-8);border-radius:var(--radius-sm);background:var(--surface-tint);color:var(--brand-dark);font-variant-numeric:tabular-nums;place-items:center;font-size:.875rem;font-weight:700;display:inline-grid}.ngjOnG_groupTitle,.ngjOnG_toggle>span:first-child{align-items:center;gap:var(--space-8);display:flex}.ngjOnG_cityCount{margin-left:0}.ngjOnG_emptyActions{gap:var(--space-16)}
.i8n7ga_prose{overflow-wrap:anywhere;max-width:68ch;line-height:1.65}.i8n7ga_prose>*+*{margin-top:var(--space-16)}.i8n7ga_prose ul{padding-left:var(--space-24);list-style:outside}.i8n7ga_prose ol{padding-left:var(--space-24);list-style:decimal}.i8n7ga_prose li+li{margin-top:var(--space-8)}.i8n7ga_prose code{background:var(--surface-alt);border-radius:4px;padding:2px 5px;font-size:.9em}.i8n7ga_prose h3{font-size:1.25rem}.i8n7ga_prose a{font-weight:600}.i8n7ga_media{border-radius:var(--radius-lg);background:var(--surface-alt);min-width:0;max-width:100%;margin:0;overflow:hidden}.i8n7ga_prose>.i8n7ga_media:not(:first-child){margin-top:var(--space-16)}.i8n7ga_image{object-fit:contain;width:100%;height:auto;max-height:480px;display:block}@media (max-width:560px){.i8n7ga_image{max-height:320px}}.i8n7ga_media{aspect-ratio:3/2;width:100%;max-height:480px}.i8n7ga_image{object-fit:contain;height:100%;max-height:none}.i8n7ga_unavailable{padding:var(--space-24);color:var(--ink-soft);text-align:center;place-items:center;font-size:.875rem;display:grid}@media (max-width:560px){.i8n7ga_media{max-height:320px}.i8n7ga_image{max-height:none}}
.bxw1SW_tabs{gap:var(--space-24);flex-direction:column;display:flex}.bxw1SW_list{gap:var(--space-24);border-bottom:1px solid var(--line);scrollbar-width:none;display:flex;overflow-x:auto}.bxw1SW_list::-webkit-scrollbar{display:none}.bxw1SW_tab{min-width:44px;min-height:44px;padding:var(--space-8) 0;color:var(--ink-soft);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;font-weight:500;transition:color .12s ease-out;position:relative}.bxw1SW_tab:hover{color:var(--ink)}.bxw1SW_tab:after{content:"";background:0 0;height:3px;transition:background-color .12s ease-out;position:absolute;bottom:-1px;left:0;right:0}.bxw1SW_active{color:var(--ink);font-weight:700}.bxw1SW_active:after{background:var(--action)}.bxw1SW_panel{gap:var(--space-12);flex-direction:column;display:flex}.bxw1SW_panel:focus-visible{outline-offset:6px}
.PGmT5a_head{gap:var(--space-16);padding-block:var(--space-32) var(--space-24);flex-direction:column;display:flex}.PGmT5a_dateline{align-items:center;gap:var(--space-4) var(--space-12);color:var(--ink-soft);flex-wrap:wrap;font-size:.875rem;font-weight:500;line-height:1.5;display:flex}.PGmT5a_dateline span{white-space:nowrap}.PGmT5a_dateline span:not(:last-child):after{content:"·";margin-left:var(--space-8);color:var(--line)}.PGmT5a_title{letter-spacing:-.045em;font-size:clamp(2.25rem,5.4vw,3.5rem);font-weight:800;line-height:1.1}.PGmT5a_lead{max-width:62ch;color:var(--ink-soft);font-size:1.0625rem;line-height:1.5}.PGmT5a_nav{padding-bottom:var(--space-32);border-bottom:1px solid var(--line)}.PGmT5a_navList{gap:var(--space-8);flex-wrap:wrap;display:flex}.PGmT5a_state{gap:var(--space-16);padding-block:var(--space-32);border-bottom:1px solid var(--line);scroll-margin-top:calc(var(--header-height) + var(--space-16));grid-template-columns:minmax(0,1fr);display:grid}.PGmT5a_state:target .PGmT5a_stateCode{background:var(--accent);color:var(--ink)}.PGmT5a_stateHead{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}.PGmT5a_stateCode{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink-soft);align-self:flex-start;padding:2px 8px;font-family:ui-monospace,Cascadia Code,Consolas,monospace;font-size:.8125rem;line-height:1.4}.PGmT5a_stateTitle{letter-spacing:-.03em;font-size:clamp(1.375rem,3vw,1.75rem);font-weight:800;line-height:1.05}.PGmT5a_stateText{max-width:52ch;color:var(--ink-soft);font-size:.9375rem}.PGmT5a_canvas{gap:var(--space-16);min-width:0;padding:var(--space-16);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-alt);flex-direction:column;display:flex}.PGmT5a_canvasNote{color:var(--ink-soft);font-size:.8125rem}.PGmT5a_number{font-family:var(--font-display);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.PGmT5a_errorGrid{gap:var(--space-16);grid-template-columns:minmax(0,1fr);display:grid}.PGmT5a_empty,.PGmT5a_closed{gap:var(--space-12);padding:var(--space-24);border:1px dashed var(--ink-soft);border-radius:var(--radius-sm);background:var(--surface);flex-direction:column;display:flex}.PGmT5a_closed{border-style:solid;border-color:var(--line);border-top:2px solid var(--danger)}.PGmT5a_emptyTitle,.PGmT5a_closedTitle{font-family:var(--font-display);font-size:1.25rem;font-weight:600;line-height:1.2}.PGmT5a_closedMark{align-items:center;gap:var(--space-8);color:var(--danger);font-size:.8125rem;font-weight:600;line-height:1.4;display:inline-flex}.PGmT5a_closedMark:before{content:"";background:var(--danger);flex:none;width:8px;height:8px}.PGmT5a_closedHead{align-items:flex-start;gap:var(--space-8);flex-direction:column;display:flex}.PGmT5a_actions{gap:var(--space-12);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.PGmT5a_loadingList{gap:var(--space-12);grid-template-columns:minmax(0,1fr);display:grid}.PGmT5a_loadingCard{gap:var(--space-12);padding:var(--space-16);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);flex-direction:column;display:flex}.PGmT5a_offline{gap:var(--space-12);flex-direction:column;display:flex}@media (min-width:768px){.PGmT5a_errorGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.PGmT5a_loadingList{grid-template-columns:repeat(3,minmax(0,1fr))}.PGmT5a_offline{align-items:center;gap:var(--space-16);flex-direction:row}.PGmT5a_offline>:first-child{flex:auto}}@media (min-width:1024px){.PGmT5a_state{gap:var(--space-32);padding-block:var(--space-48);grid-template-columns:300px minmax(0,1fr)}.PGmT5a_canvas{padding:var(--space-24)}}
.Cu_Tcq_fallback{gap:var(--space-16);padding-block:var(--space-48);flex-direction:column;display:flex}.Cu_Tcq_crumbs{padding-top:var(--space-24)}.Cu_Tcq_layout{gap:var(--space-24);padding-block:var(--space-24) var(--space-48);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.Cu_Tcq_main{min-width:0;padding:var(--space-24);border-radius:var(--radius-xl);background:var(--surface)}.Cu_Tcq_head{gap:var(--space-16);flex-direction:column;display:flex}.Cu_Tcq_marks{align-items:center;gap:var(--space-8) var(--space-16);color:var(--ink-soft);flex-wrap:wrap;font-size:.875rem;line-height:1.5;display:flex}.Cu_Tcq_mark,.Cu_Tcq_closedMark{align-items:center;display:inline-flex}.Cu_Tcq_closedMark{color:var(--danger);font-weight:600}.Cu_Tcq_title{letter-spacing:-.04em;overflow-wrap:anywhere;font-size:clamp(2rem,3.6vw,3rem);font-weight:800;line-height:1.12}.Cu_Tcq_pay{align-items:baseline;gap:var(--space-8);flex-wrap:wrap;display:flex}.Cu_Tcq_payValue{color:var(--brand-dark);font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.035em;font-size:clamp(1.75rem,3.2vw,2.5rem);font-weight:800;line-height:1.2}.Cu_Tcq_payUnit{color:var(--ink-soft);font-size:1rem}.Cu_Tcq_facts{gap:var(--space-16);margin:var(--space-8) 0 0;padding:var(--space-24);border-radius:var(--radius-lg);background:var(--surface-tint);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Cu_Tcq_fact dt{color:var(--ink-soft);font-size:.875rem;line-height:1.5}.Cu_Tcq_fact dd{margin:var(--space-4) 0 0;font-weight:500;line-height:1.5}.Cu_Tcq_lead{margin-top:var(--space-24);max-width:68ch;font-size:1.0625rem;line-height:1.6}.Cu_Tcq_block{margin-top:var(--space-32)}.Cu_Tcq_blockTitle{margin-bottom:var(--space-16);letter-spacing:-.02em;font-size:1.375rem;font-weight:700;line-height:1.3}.Cu_Tcq_numbered{gap:var(--space-12);counter-reset:duty;flex-direction:column;display:flex}.Cu_Tcq_numbered li{gap:var(--space-8);counter-increment:duty;grid-template-columns:24px minmax(0,1fr);line-height:1.6;display:grid}.Cu_Tcq_numbered li:before{content:counter(duty) ".";color:var(--brand-dark);font-variant-numeric:tabular-nums;font-weight:600}.Cu_Tcq_list{gap:var(--space-12);padding-left:var(--space-24);flex-direction:column;list-style:outside;display:flex}.Cu_Tcq_list li{padding-left:var(--space-4);line-height:1.6;list-style:outside}.Cu_Tcq_list li::marker{color:var(--brand)}.Cu_Tcq_disclaimer{margin-top:var(--space-32);padding-top:var(--space-16);border-top:1px solid var(--line);color:var(--ink-soft);font-size:.875rem;line-height:1.5}.Cu_Tcq_aside{min-width:0}.Cu_Tcq_asideInner{padding:var(--space-24);border-radius:var(--radius-xl);background:var(--surface-tint)}.Cu_Tcq_asideTitle{margin-bottom:var(--space-16);letter-spacing:-.03em;font-size:1.5rem;font-weight:800;line-height:1.2}.Cu_Tcq_asideInner>form{background:0 0;border:0;border-radius:0;padding:0}.Cu_Tcq_asideNote{margin-top:var(--space-16);color:var(--ink-soft);font-size:.875rem;line-height:1.5}.Cu_Tcq_closed{gap:var(--space-16);flex-direction:column;display:flex}.Cu_Tcq_closedText,.Cu_Tcq_main[data-state=closed] .Cu_Tcq_payValue{color:var(--ink-soft)}.Cu_Tcq_similar{padding-block:var(--space-16) var(--space-64)}.Cu_Tcq_similarTitle{margin-bottom:var(--space-24);letter-spacing:-.03em;font-size:clamp(1.5rem,3.4vw,2rem);font-weight:800;line-height:1.15}.Cu_Tcq_similarGrid{gap:var(--space-12);grid-template-columns:minmax(0,1fr);display:grid}.Cu_Tcq_similarGrid>li{min-width:0}.Cu_Tcq_similarGrid>li>article{padding:var(--space-24);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface)}.Cu_Tcq_similarGrid>li>article:hover{background:var(--surface-tint)}@media (max-width:559px){.Cu_Tcq_facts{padding:var(--space-16)}.Cu_Tcq_fact:nth-child(3){grid-column:1/-1}}@media (min-width:768px){.Cu_Tcq_main,.Cu_Tcq_asideInner{padding:var(--space-32)}}@media (min-width:1024px){.Cu_Tcq_layout{gap:var(--space-32);padding-block:var(--space-32) var(--space-48);grid-template-columns:minmax(0,1fr) 360px}.Cu_Tcq_aside{top:calc(var(--header-height) + var(--space-16));position:sticky}}.Cu_Tcq_pay{position:relative}.Cu_Tcq_specialBadge{max-width:260px;padding:var(--space-8) var(--space-16);border-radius:var(--radius-lg) 0 0 var(--radius-lg);background:var(--accent);color:var(--ink);overflow-wrap:anywhere;font-size:.875rem;font-weight:600;line-height:1.4;display:block}.Cu_Tcq_payWrap{min-height:112px;position:relative}.Cu_Tcq_payWrap .Cu_Tcq_specialBadge{width:min(260px,90%);max-height:64px;position:absolute;top:52px;right:0;overflow:auto}.Cu_Tcq_payWrap .Cu_Tcq_pay{margin-bottom:0}.Cu_Tcq_asideInner{gap:var(--space-24);display:grid}.Cu_Tcq_specialBadge{color:var(--on-accent)}.Cu_Tcq_fact dd{align-items:flex-start;gap:var(--space-8);display:flex}.Cu_Tcq_fact dd svg{flex:none;margin-top:3px}.Cu_Tcq_fact{min-width:0}.Cu_Tcq_fact dd,.Cu_Tcq_lead,.Cu_Tcq_blockTitle,.Cu_Tcq_list li,.Cu_Tcq_numbered li{overflow-wrap:anywhere}.Cu_Tcq_fact dd{min-width:0}.Cu_Tcq_specialBadge{scrollbar-color:color-mix(in srgb,var(--on-accent) 45%,var(--accent)) var(--accent)}.Cu_Tcq_specialBadge::-webkit-scrollbar-track{background:var(--accent)}.Cu_Tcq_specialBadge::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--on-accent) 45%,var(--accent));border-color:var(--accent)}
.JS4gYG_fallback{gap:var(--space-16);padding-block:var(--space-48);flex-direction:column;display:flex}.JS4gYG_head{gap:var(--space-16);padding-block:var(--space-32);flex-direction:column;display:flex}.JS4gYG_title{letter-spacing:-.04em;font-size:clamp(2.5rem,4.5vw,4rem);font-weight:800;line-height:1.08}.JS4gYG_lead{max-width:62ch;color:var(--ink-soft);font-size:1.0625rem;line-height:1.6}.JS4gYG_application{gap:var(--space-24);margin-block:var(--space-32) var(--space-48);padding:var(--space-24);border-radius:var(--radius-xl);background:var(--surface-tint);scroll-margin-top:calc(var(--header-height) + var(--space-16));flex-direction:column;display:flex}.JS4gYG_applicationHead{gap:var(--space-12);display:grid}.JS4gYG_applicationTitle{letter-spacing:-.03em;font-size:clamp(1.5rem,2.6vw,2rem);font-weight:800;line-height:1.15}.JS4gYG_applicationText{max-width:52ch;color:var(--ink-soft);line-height:1.55}.JS4gYG_catalog{padding-bottom:var(--space-16)}@media (min-width:768px){.JS4gYG_head{padding-block:var(--space-48) var(--space-40)}.JS4gYG_application{padding:var(--space-32);margin-bottom:var(--space-64)}.JS4gYG_applicationHead{gap:var(--space-32);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start}}
.OSRF5G_field{gap:var(--space-8);flex-direction:column;display:flex}.OSRF5G_label{font-size:.9375rem;font-weight:500}.OSRF5G_required{color:var(--brand-dark);font-weight:700}.OSRF5G_input{resize:vertical;min-height:120px;line-height:1.5;}.OSRF5G_inputInvalid{}.OSRF5G_hint{color:var(--ink-soft);font-size:.8125rem;line-height:1.4}.OSRF5G_error{align-items:baseline;gap:var(--space-8);color:var(--danger);font-size:.8125rem;font-weight:500;line-height:1.4;display:flex}.OSRF5G_mark{background:var(--danger);border-radius:50%;flex:none;width:6px;height:6px}
.ZmYO6G_page{padding-bottom:var(--space-64)}.ZmYO6G_hero{gap:var(--space-24);padding-block:var(--space-48) var(--space-32);border-bottom:1px solid var(--line);flex-direction:column;display:flex}.ZmYO6G_dateline{align-items:center;gap:var(--space-4) var(--space-12);color:var(--ink-soft);flex-wrap:wrap;font-size:.875rem;font-weight:500;line-height:1.5;display:flex}.ZmYO6G_dateline span{white-space:nowrap}.ZmYO6G_dateline span:not(:last-child):after{content:"·";margin-left:var(--space-8);color:var(--line)}.ZmYO6G_heroRow{gap:var(--space-24);flex-direction:column;display:flex}.ZmYO6G_heroText{gap:var(--space-16);flex-direction:column;max-width:62ch;display:flex}.ZmYO6G_meta{gap:var(--space-8);flex-wrap:wrap;display:flex}.ZmYO6G_metaItem{align-items:center;gap:var(--space-8);color:var(--ink-soft);font-size:.8125rem;display:inline-flex}.ZmYO6G_metaItem:not(:last-child):after{content:"·";margin-left:var(--space-8);color:var(--line)}.ZmYO6G_metaValue{color:var(--ink);font-weight:700}.ZmYO6G_toc{gap:var(--space-8);flex-wrap:wrap;display:flex}.ZmYO6G_tocLink{min-height:44px;padding:var(--space-8) var(--space-16);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);color:var(--ink);align-items:center;font-size:.875rem;text-decoration:none;display:inline-flex}.ZmYO6G_tocLink:hover{border-color:var(--ink-soft);color:var(--brand)}.ZmYO6G_section{gap:var(--space-24);padding-block:var(--space-48);border-bottom:1px solid var(--line);scroll-margin-top:calc(var(--header-height) + var(--space-16));flex-direction:column;display:flex}.ZmYO6G_sectionHead{gap:var(--space-8);max-width:68ch;display:grid}.ZmYO6G_sectionIndex{font-family:var(--font-display);letter-spacing:.12em;color:var(--brand-dark);font-size:.875rem;font-weight:600}.ZmYO6G_sectionTitle{letter-spacing:-.03em;font-size:clamp(1.375rem,2.4vw,1.75rem);font-weight:800}.ZmYO6G_sectionLead{color:var(--ink-soft)}.ZmYO6G_panel{gap:var(--space-16);min-width:0;padding:var(--space-24);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);flex-direction:column;display:flex}.ZmYO6G_panelTitle{color:var(--ink-soft);font-size:.8125rem;font-weight:600}.ZmYO6G_row{align-items:center;gap:var(--space-16);flex-wrap:wrap;display:flex}.ZmYO6G_stackRow{align-items:flex-end;gap:var(--space-24);flex-wrap:wrap;display:flex}.ZmYO6G_grid{gap:var(--space-24);grid-template-columns:1fr;display:grid}.ZmYO6G_demos{gap:var(--space-16);grid-template-columns:1fr;display:grid}.ZmYO6G_demos>*,.ZmYO6G_grid>*{min-width:0}.ZmYO6G_formGrid{gap:var(--space-16);grid-template-columns:1fr;display:grid}.ZmYO6G_swatches{gap:var(--space-16);grid-template-columns:repeat(auto-fill,minmax(132px,1fr));display:grid}.ZmYO6G_swatch{gap:var(--space-4);flex-direction:column;font-size:.75rem;display:flex}.ZmYO6G_swatchChip{border:1px solid var(--line);border-radius:var(--radius-md);height:56px}.ZmYO6G_swatchName{font-size:.8125rem;font-weight:600}.ZmYO6G_swatchVar{color:var(--ink-soft);font-variant-numeric:tabular-nums}.ZmYO6G_typeSample{gap:var(--space-4);padding-block:var(--space-12);border-bottom:1px dashed var(--line);flex-direction:column;display:flex}.ZmYO6G_typeSample:last-child{border-bottom:0}.ZmYO6G_typeLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);font-size:.6875rem}.ZmYO6G_typeNote{color:var(--ink-soft);font-size:.75rem}.ZmYO6G_skeletonCard{gap:var(--space-12);max-width:420px;padding:var(--space-24);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);flex-direction:column;display:flex}.ZmYO6G_statusCell{align-items:center;gap:var(--space-8);display:inline-flex}.ZmYO6G_mark{align-items:center;gap:var(--space-8);color:var(--ink);font-size:.8125rem;font-weight:600;line-height:1.4;display:inline-flex}.ZmYO6G_mark:before{content:"";background:var(--accent);flex:none;width:8px;height:8px}.ZmYO6G_mark[data-tone=brand]:before{background:var(--action)}.ZmYO6G_mark[data-tone=success]:before{background:var(--success)}.ZmYO6G_mark[data-tone=danger]:before{background:var(--danger)}.ZmYO6G_mark[data-tone=danger]{color:var(--danger)}.ZmYO6G_photoGrid{gap:var(--space-16);grid-template-columns:1fr;display:grid}.ZmYO6G_logoRow{align-items:center;gap:var(--space-32);flex-wrap:wrap;display:flex}.ZmYO6G_successDemo{max-width:560px}.ZmYO6G_formSample{max-width:520px}@media (min-width:768px){.ZmYO6G_grid,.ZmYO6G_demos,.ZmYO6G_formGrid,.ZmYO6G_photoGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ZmYO6G_heroRow{flex-direction:row;justify-content:space-between;align-items:flex-end}.ZmYO6G_meta{justify-content:flex-end;max-width:340px}}@media (min-width:1024px){.ZmYO6G_swatches{grid-template-columns:repeat(7,minmax(0,1fr))}}
.vd728W_block{align-items:flex-start;gap:var(--space-16);max-width:620px;padding-block:var(--space-48) var(--space-64);flex-direction:column;display:flex}.vd728W_code{font-family:var(--font-display);letter-spacing:-.05em;color:var(--brand);font-variant-numeric:tabular-nums;font-size:clamp(4rem,14vw,7rem);font-weight:800;line-height:.85}.vd728W_title{letter-spacing:-.035em;font-size:clamp(1.5rem,4vw,2.25rem);font-weight:800;line-height:1.05}.vd728W_text{max-width:46ch;color:var(--ink-soft)}.vd728W_actions{gap:var(--space-12);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.vd728W_compact{gap:var(--space-12);padding-block:0}.vd728W_compact .vd728W_code{font-size:3rem}.vd728W_compact .vd728W_title{font-size:1.375rem}
.cV-_rG_control{width:100%;min-height:52px;padding:var(--space-12) var(--space-16);border:1px solid var(--line);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--surface) 92%, var(--surface-alt));color:var(--ink);transition:border-color .12s ease-out,box-shadow .12s ease-out}.cV-_rG_control::placeholder{color:var(--ink-soft);opacity:.8}.cV-_rG_control:hover{border-color:color-mix(in srgb, var(--line) 45%, var(--brand))}.cV-_rG_control:focus-visible{box-shadow:0 0 0 3px var(--surface-tint);background:var(--surface);outline-offset:2px;border-color:var(--brand);outline:0}.cV-_rG_control:disabled{background:var(--surface-alt);color:var(--ink-soft);cursor:not-allowed}.cV-_rG_invalid,.cV-_rG_invalid:focus-visible{border-color:var(--danger)}
.kdOvOq_field{gap:var(--space-8);flex-direction:column;display:flex}.kdOvOq_label{font-size:.9375rem;font-weight:500}.kdOvOq_required{color:var(--brand-dark);font-weight:700}.kdOvOq_input{}.kdOvOq_inputInvalid{}.kdOvOq_hint{color:var(--ink-soft);font-size:.8125rem;line-height:1.4}.kdOvOq_error{align-items:baseline;gap:var(--space-8);color:var(--danger);font-size:.8125rem;font-weight:500;line-height:1.4;display:flex}.kdOvOq_mark{background:var(--danger);border-radius:50%;flex:none;width:6px;height:6px}.kdOvOq_required{color:var(--brand-dark);vertical-align:.08em;margin-inline-start:.15em;font-size:.9em;font-weight:700;line-height:1;display:inline-block}
.xgPmsG_intro{padding-block:var(--space-32) var(--space-48);background:var(--surface)}.xgPmsG_introGrid{gap:var(--space-32);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.xgPmsG_introText{gap:var(--space-24);flex-direction:column;min-width:0;display:flex}.xgPmsG_dateline{gap:var(--space-8) var(--space-16);color:var(--ink-soft);flex-wrap:wrap;font-size:.875rem;line-height:1.5;display:flex}.xgPmsG_dateline span:first-child{color:var(--brand-dark);font-weight:600}.xgPmsG_title{letter-spacing:-.04em;max-width:19ch;font-size:clamp(2.25rem,4vw,3.5rem);font-weight:800;line-height:1.1}.xgPmsG_prose{gap:var(--space-16);max-width:60ch;color:var(--ink-soft);flex-direction:column;font-size:1.0625rem;line-height:1.6;display:flex}.xgPmsG_prose strong{color:var(--ink)}.xgPmsG_introSide{min-width:0;padding:var(--space-24);border-radius:var(--radius-xl);background:var(--surface-tint)}.xgPmsG_introFacts{gap:var(--space-24);margin:0;display:grid}.xgPmsG_introFact{gap:var(--space-8);display:grid}.xgPmsG_introFact dt{color:var(--ink-soft);font-size:.875rem;line-height:1.5}.xgPmsG_introFact dd{margin:0;font-size:1.0625rem;font-weight:500;line-height:1.55}.xgPmsG_cities{gap:var(--space-4);padding-left:var(--space-24);list-style:outside;display:grid}.xgPmsG_section{padding-block:var(--space-48)}.xgPmsG_sectionHead{gap:var(--space-12);margin-bottom:var(--space-32);display:grid}.xgPmsG_sectionTitle{letter-spacing:-.035em;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:800;line-height:1.15}.xgPmsG_sectionLead{max-width:58ch;color:var(--ink-soft)}.xgPmsG_principles{gap:var(--space-32);grid-template-columns:minmax(0,1fr);display:grid}.xgPmsG_principle{gap:var(--space-12);flex-direction:column;display:flex}.xgPmsG_principleTitle{max-width:22ch;font-family:var(--font-display);letter-spacing:-.02em;font-size:1.375rem;font-weight:700;line-height:1.3}.xgPmsG_principleText{max-width:42ch;color:var(--ink-soft);line-height:1.6}.xgPmsG_contacts{background:var(--surface-tint);scroll-margin-top:var(--header-height)}.xgPmsG_contactsHead{gap:var(--space-12);margin-bottom:var(--space-32);display:grid}.xgPmsG_contactsLead{max-width:56ch;color:var(--ink-soft)}.xgPmsG_offices{gap:var(--space-16);grid-template-columns:minmax(0,1fr);display:grid}.xgPmsG_office{gap:var(--space-16);min-width:0;padding:var(--space-24);border-radius:var(--radius-lg);background:var(--surface);flex-direction:column;display:flex}.xgPmsG_officeCity{font-family:var(--font-display);letter-spacing:-.03em;font-size:1.5rem;font-weight:800;line-height:1.2}.xgPmsG_officeList{gap:var(--space-16);flex-direction:column;margin:0;display:flex}.xgPmsG_officeRow{gap:var(--space-4);display:grid}.xgPmsG_officeRow dt{color:var(--ink-soft);font-size:.875rem;line-height:1.5}.xgPmsG_officeRow dd{margin:0;line-height:1.5}.xgPmsG_officePhone{min-height:44px;color:var(--brand-dark);font-variant-numeric:tabular-nums;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.xgPmsG_officePhone:hover{text-decoration:none}.xgPmsG_contactsFoot{gap:var(--space-24);margin-top:var(--space-32);grid-template-columns:minmax(0,1fr);display:grid}.xgPmsG_contactsMail{gap:var(--space-4);flex-direction:column;display:flex}.xgPmsG_contactsLabel{color:var(--ink-soft);font-size:.875rem}.xgPmsG_contactsEmail{overflow-wrap:anywhere;width:fit-content;max-width:100%;min-height:44px;font-family:var(--font-display);align-items:center;font-size:1.25rem;font-weight:600;text-decoration:none;display:inline-flex}.xgPmsG_contactsEmail:hover{text-decoration:none}.xgPmsG_contactsActions{gap:var(--space-12);flex-wrap:wrap;display:flex}.xgPmsG_disclaimer{margin-top:var(--space-24);max-width:62ch;color:var(--ink-soft);font-size:.875rem}.xgPmsG_requisitesGrid{gap:var(--space-24);grid-template-columns:minmax(0,1fr);display:grid}.xgPmsG_requisitesText{gap:var(--space-12);flex-direction:column;display:flex}.xgPmsG_requisitesLead{max-width:44ch;color:var(--ink-soft)}.xgPmsG_requisites{align-self:start;margin:0}.xgPmsG_requisite{gap:var(--space-8);padding-block:var(--space-16);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr);display:grid}.xgPmsG_requisite dt{color:var(--ink-soft);font-size:.875rem;line-height:1.5}.xgPmsG_requisite dd{margin:0;font-weight:500}.xgPmsG_pending,.xgPmsG_demoMark{color:var(--ink-soft);font-weight:400}.xgPmsG_docLinks{gap:var(--space-8);margin:var(--space-24) 0 0;flex-direction:column;display:flex}.xgPmsG_docItem{border-bottom:1px solid var(--line)}.xgPmsG_docLink,.xgPmsG_docPending{justify-content:space-between;align-items:center;gap:var(--space-8) var(--space-16);min-height:56px;padding-block:var(--space-12);color:var(--ink);flex-wrap:wrap;text-decoration:none;display:flex}.xgPmsG_docPending{color:var(--ink-soft)}.xgPmsG_docLink:hover{color:var(--brand);text-decoration:none}.xgPmsG_docMeta{color:var(--ink-soft);font-size:.875rem}@media (min-width:560px){.xgPmsG_requisite{gap:var(--space-24);grid-template-columns:168px minmax(0,1fr)}}@media (min-width:768px){.xgPmsG_intro,.xgPmsG_section{padding-block:var(--space-64)}.xgPmsG_principles,.xgPmsG_offices{gap:var(--space-24);grid-template-columns:repeat(3,minmax(0,1fr))}.xgPmsG_contactsFoot{align-items:end;gap:var(--space-32);grid-template-columns:minmax(0,1fr) auto}}@media (min-width:1024px){.xgPmsG_introGrid{gap:var(--space-64);grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center}.xgPmsG_introSide{padding:var(--space-32)}.xgPmsG_requisitesGrid{gap:var(--space-64);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}.xgPmsG_addedSection{gap:var(--space-32);align-items:start;display:grid}.xgPmsG_addedSection h2{margin-bottom:var(--space-24)}.xgPmsG_sectionImage{object-fit:cover;border-radius:var(--radius-xl);width:100%;height:auto;max-height:480px}@media (min-width:900px){.xgPmsG_addedSection:has(img){grid-template-columns:minmax(0,1fr) minmax(0,.9fr)}}.xgPmsG_title,.xgPmsG_lead,.xgPmsG_prose,.xgPmsG_requisitesLead,.xgPmsG_requisite dd,.xgPmsG_addedSection h2{overflow-wrap:anywhere}.xgPmsG_addedSection>*{min-width:0}.xgPmsG_addedSection[data-mode=image]{grid-template-columns:minmax(0,1fr)}.xgPmsG_addedSection[data-mode=image] .xgPmsG_sectionImage{object-fit:contain;max-height:640px}
.QD9C_q_crumbs{padding-top:var(--space-24)}.QD9C_q_head{gap:var(--space-16);padding-block:var(--space-24) var(--space-32);flex-direction:column;display:flex}.QD9C_q_dateline{align-items:center;gap:var(--space-4) var(--space-12);color:var(--ink-soft);flex-wrap:wrap;font-size:.875rem;font-weight:500;line-height:1.5;display:flex}.QD9C_q_dateline span{white-space:nowrap}.QD9C_q_dateline span:not(:last-child):after{content:"·";margin-left:var(--space-8);color:var(--line)}.QD9C_q_title{letter-spacing:-.045em;max-width:16ch;font-size:clamp(2.25rem,5.4vw,3.5rem);font-weight:800;line-height:1.1}.QD9C_q_lead{max-width:56ch;color:var(--ink-soft);font-size:1.0625rem;line-height:1.5}.QD9C_q_notice{max-width:78ch;margin-bottom:var(--space-32)}.QD9C_q_list{border-top:1px solid var(--ink);margin:0}.QD9C_q_item{gap:var(--space-12);padding-block:var(--space-16);border-bottom:1px solid var(--line);scroll-margin-top:calc(var(--header-height) + var(--space-24));grid-template-columns:minmax(0,1fr);display:grid}.QD9C_q_item:target{background:color-mix(in srgb, var(--accent) 10%, transparent)}.QD9C_q_info{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.QD9C_q_docTitle{font-family:var(--font-display);letter-spacing:-.015em;font-size:1.125rem;font-weight:700;line-height:1.25}.QD9C_q_meta{gap:var(--space-8);color:var(--ink-soft);font-variant-numeric:tabular-nums;flex-wrap:wrap;font-size:.8125rem;display:flex}.QD9C_q_actions{gap:var(--space-8);flex-wrap:wrap;display:flex}.QD9C_q_action{min-height:44px;padding:var(--space-8) var(--space-16);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);justify-content:center;align-items:center;font-weight:600;text-decoration:none;transition:background-color .12s ease-out,border-color .12s ease-out;display:inline-flex}.QD9C_q_action:hover{border-color:var(--ink-soft);background:var(--surface-alt);color:var(--ink)}.QD9C_q_soon{align-items:center;gap:var(--space-8);min-height:44px;color:var(--ink-soft);flex-wrap:wrap;font-size:.8125rem;display:flex}.QD9C_q_soonMark{align-items:center;gap:var(--space-8);color:var(--ink);font-weight:600;display:inline-flex}.QD9C_q_soonMark:before{content:"";background:var(--accent);flex:none;width:8px;height:8px}.QD9C_q_foot{gap:var(--space-8);max-width:68ch;padding-block:var(--space-32) var(--space-48);color:var(--ink-soft);flex-direction:column;font-size:.9375rem;display:flex}.QD9C_q_foot a{font-weight:600}.QD9C_q_footNote{font-size:.8125rem}@media (min-width:768px){.QD9C_q_crumbs{padding-top:var(--space-32)}.QD9C_q_head{padding-block:var(--space-32) var(--space-48)}.QD9C_q_item{align-items:center;gap:var(--space-24);padding-block:var(--space-24);grid-template-columns:minmax(0,1fr) auto}.QD9C_q_actions{justify-content:flex-end}.QD9C_q_soon{text-align:right;justify-content:flex-end}.QD9C_q_soon span:last-child{max-width:30ch}.QD9C_q_foot{padding-block:var(--space-48) var(--space-64)}}.QD9C_q_contents{gap:var(--space-8) var(--space-24);margin-bottom:var(--space-48);flex-wrap:wrap;display:flex}.QD9C_q_contents a{align-items:center;gap:var(--space-8);min-height:44px;color:var(--brand-dark);font-weight:600;display:inline-flex}.QD9C_q_document{max-width:76ch;padding-block:var(--space-32);scroll-margin-top:100px}.QD9C_q_document h2{margin-bottom:var(--space-24);font-size:clamp(1.5rem,3vw,2rem)}.QD9C_q_document p{margin-bottom:var(--space-16);overflow-wrap:anywhere;line-height:1.65}.QD9C_q_title,.QD9C_q_document h2,.QD9C_q_contents a{overflow-wrap:anywhere}.QD9C_q_contents li{min-width:0;max-width:100%}.QD9C_q_contents a{max-width:100%}
._83HBMG_shell{--admin-on-navy:var(--on-navy);--admin-on-navy-soft:color-mix(in srgb, var(--on-navy) 84%, var(--navy));background:var(--bg);grid-template-columns:232px minmax(0,1fr);min-height:100vh;display:grid}._83HBMG_sidebar{gap:var(--space-32);height:100dvh;padding:var(--space-24) var(--space-16);background:var(--navy);--on-brand:var(--on-navy);color:var(--admin-on-navy);flex-direction:column;display:flex;position:sticky;top:0;overflow-y:auto}._83HBMG_brand{gap:var(--space-8);padding-inline:var(--space-12);flex-direction:column;display:flex}._83HBMG_brandText{color:var(--admin-on-navy-soft);font-size:.8125rem;font-weight:500;line-height:1.5}._83HBMG_nav{flex:1}._83HBMG_navList{gap:var(--space-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._83HBMG_navLink{align-items:center;gap:var(--space-8);min-height:44px;padding:var(--space-8) var(--space-12);color:var(--admin-on-navy);border-radius:8px;font-size:.9375rem;font-weight:600;line-height:1.3;text-decoration:none;transition:background-color .15s ease-out;display:flex}._83HBMG_navLink:hover{background:color-mix(in srgb, var(--on-navy) 12%, transparent)}._83HBMG_navLink:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}._83HBMG_navActive{background:color-mix(in srgb, var(--brand) 30%, var(--navy));font-weight:700}._83HBMG_navLinkSoft{text-align:left;cursor:pointer;width:100%;color:var(--admin-on-navy-soft);background:0 0;border:0;font-family:inherit;font-size:.875rem;font-weight:600;}._83HBMG_navMark,._83HBMG_navSlot{display:none}._83HBMG_sidebarFoot{gap:var(--space-8);padding-top:var(--space-16);border-top:1px solid color-mix(in srgb, var(--on-navy) 20%, transparent);flex-direction:column;display:flex}._83HBMG_main{flex-direction:column;min-width:0;display:flex}._83HBMG_topbar{justify-content:space-between;align-items:center;gap:var(--space-16);min-height:76px;padding:var(--space-8) var(--space-32);background:var(--surface);border-bottom:1px solid var(--line);display:flex}._83HBMG_menuToggle{min-height:44px;padding:0 var(--space-12);border:1px solid var(--line);background:var(--surface);color:var(--ink);font:inherit;cursor:pointer;border-radius:8px;align-items:center;font-size:.875rem;font-weight:600;display:none}._83HBMG_menuToggle:focus-visible{outline:2px solid var(--brand);outline-offset:2px}._83HBMG_user{align-items:center;gap:var(--space-24);margin-left:auto;display:flex}._83HBMG_userMeta{text-align:right;flex-direction:column;gap:2px;display:flex}._83HBMG_userName{font-size:.875rem;font-weight:700;line-height:1.3}._83HBMG_userRole{justify-content:flex-end;align-items:center;gap:var(--space-8);color:var(--ink-soft);font-size:.8125rem;font-weight:600;line-height:1.3;display:flex}._83HBMG_roleMark,._83HBMG_roleMarkAdmin{flex:none;width:8px;height:8px}._83HBMG_roleMark{background:color-mix(in srgb, var(--ink-soft) 55%, var(--line))}._83HBMG_roleMarkAdmin{background:var(--action)}._83HBMG_roleSwitch{align-items:center;gap:var(--space-8);display:flex}._83HBMG_roleSwitchLabel{color:var(--ink-soft);font-size:.8125rem;font-weight:500;line-height:1.5}._83HBMG_roleBtn{min-height:44px;padding:0 var(--space-12);color:var(--ink-soft);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:8px;font-size:.8125rem;font-weight:600}._83HBMG_roleBtn[aria-pressed=true]{color:var(--brand-dark);background:var(--surface-tint)}._83HBMG_roleBtn:hover{color:var(--ink)}._83HBMG_roleBtn:focus-visible{outline:2px solid var(--brand);outline-offset:2px}._83HBMG_content{width:100%;max-width:1240px;padding:var(--space-32);margin-inline:auto}._83HBMG_shell :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){border-radius:8px}._83HBMG_shell :is(button,a)[data-tap]{min-height:44px}._83HBMG_content table{font-size:.875rem}._83HBMG_content caption{padding:var(--space-16) var(--space-24);color:var(--ink-soft);font-size:.8125rem;font-weight:500}._83HBMG_content table thead th{background:var(--surface-alt);color:var(--ink-soft);letter-spacing:0;font-size:.8125rem;font-weight:600}._83HBMG_content table tbody th[scope=row]{background:var(--surface);letter-spacing:0;white-space:normal;vertical-align:middle;font-size:.875rem;font-weight:600}._83HBMG_content table :is(th,td){padding:var(--space-12) var(--space-16);border-bottom-color:color-mix(in srgb, var(--line) 65%, var(--surface))}._83HBMG_content table tbody tr:last-child th{border-bottom:0}._83HBMG_content table tbody tr:hover :is(th,td){background:color-mix(in srgb, var(--surface-tint) 35%, var(--surface))}._83HBMG_gate{gap:var(--space-8);padding:var(--space-16);border:1px solid var(--line);background:var(--surface-tint);border-radius:12px;flex-direction:column;display:flex}._83HBMG_gateTitle{align-items:center;gap:var(--space-8);font-size:.9375rem;font-weight:700;line-height:1.35;display:flex}._83HBMG_gateMark{background:var(--ink-soft);flex:none;width:8px;height:8px}._83HBMG_gateText{max-width:60ch;color:var(--ink-soft);font-size:.875rem;line-height:1.5}@media (max-width:1080px){._83HBMG_shell{grid-template-columns:minmax(0,1fr)}._83HBMG_sidebar{z-index:40;visibility:hidden;width:min(280px,82vw);transition:transform .15s ease-out;position:fixed;inset:0 auto 0 0;transform:translate(-100%)}._83HBMG_sidebarOpen{visibility:visible;box-shadow:var(--shadow-lg);transform:translate(0)}._83HBMG_menuToggle{display:inline-flex}._83HBMG_topbar,._83HBMG_content{padding-inline:var(--space-16)}._83HBMG_user{gap:var(--space-12)}._83HBMG_userMeta{display:none}}@media (max-width:560px){._83HBMG_topbar{padding-block:var(--space-12);align-items:flex-start}._83HBMG_user{min-width:0}._83HBMG_roleSwitch{flex-wrap:wrap;justify-content:flex-end}._83HBMG_roleSwitchLabel{text-align:right;flex-basis:100%}._83HBMG_roleBtn{padding-inline:var(--space-8)}._83HBMG_content{padding-block:var(--space-24)}}@media (prefers-reduced-motion:reduce){._83HBMG_sidebar,._83HBMG_navLink{transition:none}}._83HBMG_sidebar ._83HBMG_navLink:hover,._83HBMG_sidebar ._83HBMG_navActive{color:var(--admin-on-navy)}._83HBMG_sidebar ._83HBMG_navLinkSoft:hover{color:var(--admin-on-navy-soft)}._83HBMG_shell{color:var(--ink);min-width:0}._83HBMG_sidebar{scrollbar-color:color-mix(in srgb, var(--on-navy) 40%, var(--navy)) var(--navy)}._83HBMG_brand,._83HBMG_brand>a,._83HBMG_topbar,._83HBMG_user,._83HBMG_content{min-width:0}._83HBMG_brand>a{border-radius:var(--radius-md);max-width:100%;display:block}._83HBMG_brand>a:focus-visible{outline:2px solid var(--accent);outline-offset:4px}._83HBMG_content{overflow-wrap:anywhere}._83HBMG_content>*,._83HBMG_content :is(form,fieldset,section,article){min-width:0;max-width:100%}._83HBMG_content fieldset{border-color:var(--line);min-inline-size:0}._83HBMG_content legend{color:var(--ink);max-width:100%}._83HBMG_content [role=region]{overscroll-behavior-inline:contain;min-width:0;max-width:100%;overflow-x:auto}._83HBMG_content [role=region]:focus-visible{outline:2px solid var(--brand);outline-offset:3px}._83HBMG_content table{color:var(--ink)}._83HBMG_content table :is(th,td){overflow-wrap:anywhere}._83HBMG_content :is(code,pre){overflow-wrap:anywhere;max-width:100%}._83HBMG_content pre{white-space:pre-wrap}._83HBMG_shell :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]):not([type=file]),textarea){border-color:color-mix(in srgb, var(--ink-soft) 62%, var(--surface));color:var(--ink);background-color:var(--surface)}._83HBMG_shell :is(input,textarea)[aria-invalid=true]{border-color:var(--danger)}._83HBMG_shell :is(input,textarea):focus-visible{border-color:var(--brand)}@media (max-width:560px){._83HBMG_content{padding-inline:var(--space-16)}._83HBMG_content caption{padding:var(--space-16)}._83HBMG_user{overflow-wrap:anywhere;font-size:.875rem}._83HBMG_topbar{align-items:center}}._83HBMG_shell :is(input,textarea)[aria-invalid=true]:focus-visible{border-color:var(--danger)}
.YD0CbG_head{gap:var(--space-12);padding-bottom:var(--space-24);flex-direction:column;display:flex}.YD0CbG_dateline{align-items:center;gap:var(--space-4) var(--space-8);color:var(--ink-soft);flex-wrap:wrap;font-size:.8125rem;font-weight:500;line-height:1.5;display:flex}.YD0CbG_dateline span:not(:last-child):after{content:"/";margin-left:var(--space-8);color:var(--ink-soft)}.YD0CbG_title{letter-spacing:-.035em;font-size:clamp(1.75rem,2.5vw,2.125rem);font-weight:800;line-height:1.15}.YD0CbG_lead{max-width:72ch;color:var(--ink-soft);font-size:.9375rem;line-height:1.55}.YD0CbG_head,.YD0CbG_dateline,.YD0CbG_title,.YD0CbG_lead{overflow-wrap:anywhere;min-width:0}.YD0CbG_title{color:var(--ink)}
.QPW8Ta_form{gap:var(--space-16);max-width:920px;display:grid}.QPW8Ta_group{background:var(--surface);border-radius:var(--radius-lg)}.QPW8Ta_group summary{justify-content:space-between;gap:var(--space-16);padding:var(--space-24);cursor:pointer;min-height:56px;font-weight:700;display:flex}.QPW8Ta_group summary span{color:var(--ink-soft);font-weight:400}.QPW8Ta_fields{gap:var(--space-24);padding:var(--space-24);display:grid}.QPW8Ta_bar{align-items:center;gap:var(--space-16);padding:var(--space-16);background:var(--surface-alt);border-radius:var(--radius-md);flex-wrap:wrap;display:flex;position:sticky;bottom:0}.QPW8Ta_bar p{color:var(--ink-soft);font-size:.875rem}.QPW8Ta_group>summary:after{content:"＋";color:var(--brand-dark);font-size:1.125rem}.QPW8Ta_group[open]>summary:after{content:"−"}.QPW8Ta_group summary span{margin-left:auto}.QPW8Ta_group summary:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.QPW8Ta_preview{margin-top:var(--space-12);padding:var(--space-16);background:var(--surface-alt);border-radius:var(--radius-lg)}.QPW8Ta_preview summary{min-height:44px;color:var(--brand-dark);padding:0;font-size:.875rem}.QPW8Ta_preview[open] summary{margin-bottom:var(--space-16)}.QPW8Ta_form,.QPW8Ta_group,.QPW8Ta_fields,.QPW8Ta_preview,.QPW8Ta_bar{min-width:0;color:var(--ink)}.QPW8Ta_group{border:1px solid var(--line)}.QPW8Ta_group summary{overflow-wrap:anywhere;align-items:center}.QPW8Ta_group>summary:after{flex-shrink:0}.QPW8Ta_group summary>span{min-width:0}.QPW8Ta_fields{min-inline-size:0}.QPW8Ta_bar{border:1px solid var(--line);z-index:2}.QPW8Ta_preview{border:1px solid var(--line)}.QPW8Ta_preview :is(code,pre){white-space:pre-wrap;overflow-wrap:anywhere}@media (max-width:560px){.QPW8Ta_group summary,.QPW8Ta_fields{padding:var(--space-16)}.QPW8Ta_bar{align-items:stretch;position:static}.QPW8Ta_bar>button,.QPW8Ta_bar>p{width:100%}}.QPW8Ta_group .QPW8Ta_securitySummary{grid-template-columns:minmax(0,1fr) auto;row-gap:4px;display:grid}.QPW8Ta_group .QPW8Ta_securitySummary>span{grid-column:1;margin-left:0;font-size:.875rem}.QPW8Ta_group .QPW8Ta_securitySummary:after{grid-area:1/2/3}.QPW8Ta_blockActions{gap:var(--space-12);flex-wrap:wrap;display:flex}.QPW8Ta_fields>legend{padding-inline:var(--space-8);font-weight:700}.QPW8Ta_mediaContent{gap:var(--space-16);min-width:0;display:grid}.QPW8Ta_contentLabel{overflow-wrap:anywhere;font-weight:600}.QPW8Ta_mediaContent>.QPW8Ta_preview{margin-top:0}
.ZC-Fza_summary{gap:var(--space-16);grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));display:grid}.ZC-Fza_metric{gap:var(--space-16);padding:var(--space-24);background:var(--surface-tint);border-radius:var(--radius-lg);color:var(--ink);flex-direction:column;text-decoration:none;display:flex}.ZC-Fza_metric strong{font:800 2rem var(--font-display);font-variant-numeric:tabular-nums}.ZC-Fza_metric:hover{background:var(--surface-alt)}.ZC-Fza_section{margin-top:var(--space-40)}.ZC-Fza_section h2{margin-bottom:var(--space-16)}.ZC-Fza_sectionHeading{justify-content:space-between;align-items:center;gap:var(--space-16);flex-wrap:wrap;display:flex}.ZC-Fza_sectionHeading h2{margin:0}.ZC-Fza_links{gap:var(--space-16);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));display:grid}.ZC-Fza_links a{min-height:64px;padding:var(--space-16);background:var(--surface);border-radius:var(--radius-md);color:var(--brand-dark);align-items:center;font-weight:600;display:flex}.ZC-Fza_summary,.ZC-Fza_metric,.ZC-Fza_section,.ZC-Fza_sectionHeading,.ZC-Fza_links,.ZC-Fza_links a{overflow-wrap:anywhere;min-width:0}.ZC-Fza_metric,.ZC-Fza_section{color:var(--ink)}
._4yy7xW_section{margin-top:var(--space-48)}._4yy7xW_section header{max-width:70ch;margin-bottom:var(--space-24)}._4yy7xW_section header p{margin-top:var(--space-12);color:var(--ink-soft);line-height:1.6}._4yy7xW_form{gap:var(--space-24);display:grid}._4yy7xW_group{padding:var(--space-24);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface)}._4yy7xW_group legend{padding-inline:var(--space-8);font-weight:700}._4yy7xW_grid{gap:var(--space-24);grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));display:grid}._4yy7xW_row{gap:var(--space-12);grid-template-columns:48px minmax(0,1fr);align-items:end;display:grid}._4yy7xW_preview{height:52px;color:var(--brand-dark);background:var(--surface-tint);border-radius:var(--radius-md);place-items:center;display:grid}._4yy7xW_actions{gap:var(--space-16);flex-wrap:wrap;display:flex}@media (max-width:560px){._4yy7xW_group{padding:var(--space-16)}._4yy7xW_grid{gap:var(--space-16)}}._4yy7xW_section,._4yy7xW_form,._4yy7xW_group,._4yy7xW_grid,._4yy7xW_row{min-width:0;color:var(--ink)}._4yy7xW_group{min-inline-size:0}._4yy7xW_group legend{overflow-wrap:anywhere;max-width:100%}._4yy7xW_actions>*{min-width:0;max-width:100%}@media (max-width:560px){._4yy7xW_actions>button{flex:100%}}
.SSf8aW_form{gap:var(--space-24);flex-direction:column;display:flex}.SSf8aW_visibility{min-height:44px;margin-top:calc(-1 * var(--space-16));padding:var(--space-8) 0;color:var(--brand-dark);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:flex-start;font-weight:600;text-decoration:none}.SSf8aW_visibility:focus-visible{outline:2px solid var(--brand);outline-offset:3px}
.ia0p1W_field{gap:var(--space-12);min-width:0;display:grid}.ia0p1W_label{font-size:.9375rem;font-weight:600}.ia0p1W_current{gap:var(--space-16);padding:var(--space-16);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);min-width:0;display:grid}.ia0p1W_currentImage{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-alt);width:100%;height:164px;color:var(--brand-dark);cursor:pointer;place-items:center;padding:0;display:grid;overflow:hidden}.ia0p1W_currentImage img{object-fit:contain;width:100%;height:100%}.ia0p1W_placeholder{justify-items:center;gap:var(--space-12);padding:var(--space-16);font-size:.8125rem;display:grid}.ia0p1W_currentInfo{align-content:center;gap:var(--space-12);min-width:0;display:grid}.ia0p1W_currentInfo>p{overflow-wrap:anywhere;font-size:.9375rem;font-weight:500}.ia0p1W_currentInfo small{color:var(--ink-soft);font-size:.8125rem;line-height:1.5}.ia0p1W_actions{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}.ia0p1W_currentImage:focus-visible,.ia0p1W_close:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.ia0p1W_dialog{overscroll-behavior:contain;border-radius:var(--radius-xl);background:var(--surface);width:min(980px,100% - 32px);max-height:calc(100dvh - 48px);color:var(--ink);box-shadow:var(--shadow-lg);border:0;margin:auto;padding:0;position:fixed;inset:0;overflow:auto}.ia0p1W_dialog::backdrop{background:color-mix(in srgb,var(--navy) 48%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.ia0p1W_dialog:focus{outline:none}.ia0p1W_header{z-index:4;justify-content:space-between;align-items:flex-start;gap:var(--space-16);padding:var(--space-24) var(--space-32);background:var(--surface);border-bottom:1px solid var(--line);display:flex;position:sticky;top:0}.ia0p1W_header>div{min-width:0}.ia0p1W_header h2{overflow-wrap:anywhere;font-size:1.5rem;line-height:1.25}.ia0p1W_header p{color:var(--ink-soft);margin-top:var(--space-8);overflow-wrap:anywhere;font-size:.875rem}.ia0p1W_close{border-radius:var(--radius-md);background:var(--surface-alt);width:44px;height:44px;color:var(--ink);cursor:pointer;border:0;flex:none;place-items:center;display:grid}.ia0p1W_close:hover{background:var(--surface-tint)}.ia0p1W_content{gap:var(--space-24);min-width:0;padding:var(--space-24) var(--space-32) var(--space-32);display:grid}.ia0p1W_note{max-width:76ch;color:var(--ink-soft);font-size:.875rem;line-height:1.6}.ia0p1W_toolbar{align-items:flex-end;gap:var(--space-16);min-width:0;display:flex}.ia0p1W_search{gap:var(--space-8);flex:1;min-width:0;display:grid}.ia0p1W_search>label{font-size:.875rem;font-weight:500}.ia0p1W_search>div{position:relative}.ia0p1W_search>div>svg{color:var(--ink-soft);pointer-events:none;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.ia0p1W_searchInput{padding-left:44px;}.ia0p1W_upload{align-items:center;gap:var(--space-16);padding:var(--space-24);border:1px dashed var(--line);border-radius:var(--radius-lg);background:var(--surface-alt);flex-wrap:wrap;display:flex}.ia0p1W_upload>div:first-child{align-items:center;gap:var(--space-12);flex:1;min-width:0;display:flex}.ia0p1W_upload>div:first-child>svg{color:var(--brand-dark);flex:none}.ia0p1W_upload p{overflow-wrap:anywhere;font-size:.875rem}.ia0p1W_upload small{color:var(--ink-soft);margin-top:var(--space-4);font-size:.75rem;line-height:1.6;display:block}.ia0p1W_dragging{border-color:var(--brand);box-shadow:inset 0 0 0 2px var(--brand);background:var(--surface-tint)}.ia0p1W_hiddenFile{clip-path:inset(50%);opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.ia0p1W_progress{gap:var(--space-8);width:100%;font-size:.8125rem;display:grid}.ia0p1W_progress progress{width:100%;accent-color:var(--brand)}.ia0p1W_count,.ia0p1W_loading{color:var(--ink-soft);font-size:.875rem}.ia0p1W_grid{gap:var(--space-16);grid-template-columns:repeat(auto-fill,minmax(min(100%,210px),1fr));margin:0;padding:0;list-style:none;display:grid}.ia0p1W_card{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);flex-direction:column;min-width:0;display:flex;overflow:hidden}.ia0p1W_selected{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand)}.ia0p1W_thumbnail{background:var(--surface-alt);height:152px}.ia0p1W_thumbnail img{object-fit:contain;width:100%;height:100%}.ia0p1W_cardInfo{gap:var(--space-12);padding:var(--space-16);flex:1;align-content:start;min-width:0;display:grid}.ia0p1W_name{overflow-wrap:anywhere;font-size:.875rem;font-weight:600;line-height:1.5}.ia0p1W_meta{color:var(--ink-soft);font-size:.75rem;line-height:1.5}.ia0p1W_public{color:var(--success)}.ia0p1W_private{color:var(--ink-soft)}.ia0p1W_cardInfo>button{white-space:normal;overflow-wrap:anywhere;width:100%;padding-inline:var(--space-12);align-self:end;font-size:.8125rem}.ia0p1W_empty{justify-items:center;gap:var(--space-12);padding:var(--space-32);text-align:center;border:1px dashed var(--line);border-radius:var(--radius-lg);display:grid}.ia0p1W_empty>svg{color:var(--brand-dark)}.ia0p1W_empty h3{font-size:1.125rem}.ia0p1W_empty p{max-width:56ch;color:var(--ink-soft);font-size:.875rem}.ia0p1W_pagination{justify-content:center;align-items:center;gap:var(--space-16);flex-wrap:wrap;font-size:.875rem;display:flex}@media (min-width:700px){.ia0p1W_current{grid-template-columns:minmax(0,200px) minmax(0,1fr)}.ia0p1W_currentImage{height:136px}}@media (max-width:560px){.ia0p1W_dialog{width:calc(100% - 24px);max-height:calc(100dvh - 24px)}.ia0p1W_header{padding:var(--space-16)}.ia0p1W_header h2{font-size:1.25rem}.ia0p1W_content{padding:var(--space-16);gap:var(--space-16)}.ia0p1W_toolbar{align-items:stretch;gap:var(--space-12);flex-direction:column}.ia0p1W_toolbar>button{align-self:flex-end}.ia0p1W_upload{padding:var(--space-16)}.ia0p1W_upload>div:first-child{flex-basis:100%}.ia0p1W_upload>button{width:100%}.ia0p1W_current{padding:var(--space-12)}.ia0p1W_empty{padding:var(--space-24) var(--space-16)}.ia0p1W_grid{grid-template-columns:minmax(0,1fr)}}
.bKsJjG_panel{gap:var(--space-24);margin-block:var(--space-32);min-width:0;max-width:1040px;color:var(--ink);display:grid}.bKsJjG_panel h2,.bKsJjG_panel h3,.bKsJjG_panel p{margin:0}.bKsJjG_muted{color:var(--ink-soft);overflow-wrap:anywhere;font-size:.875rem}.bKsJjG_section,.bKsJjG_rule{gap:var(--space-16);padding:var(--space-24);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);min-width:0;display:grid}.bKsJjG_section fieldset{min-inline-size:0;margin:0}.bKsJjG_rule{background:var(--surface-alt)}.bKsJjG_rule legend{padding-inline:var(--space-8);font-weight:600}.bKsJjG_route{gap:var(--space-16);grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;display:grid}.bKsJjG_companySelect{gap:var(--space-16);grid-template-columns:1fr 2fr;align-items:start;min-width:0;display:grid}.bKsJjG_bar{align-items:center;gap:var(--space-12);flex-wrap:wrap;display:flex}.bKsJjG_summary{padding:var(--space-16);background:var(--surface-tint);border-radius:var(--radius-md);overflow-wrap:anywhere}@media (max-width:760px){.bKsJjG_route,.bKsJjG_companySelect{grid-template-columns:1fr}.bKsJjG_section,.bKsJjG_rule{padding:var(--space-16)}}
._3UD5bW_filters{gap:var(--space-16);padding:var(--space-24);background:var(--surface);border-radius:var(--radius-lg);margin-block:var(--space-24);grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));display:grid}._3UD5bW_actions{align-items:center;gap:var(--space-16);flex-wrap:wrap;grid-column:1/-1;display:flex}._3UD5bW_result{justify-content:space-between;align-items:center;gap:var(--space-16);margin-block:var(--space-24);display:flex}._3UD5bW_message{padding:var(--space-24);background:var(--surface);border-radius:var(--radius-lg)}._3UD5bW_details{margin-top:var(--space-12);white-space:pre-wrap;overflow-wrap:anywhere;max-width:55ch}._3UD5bW_details summary{cursor:pointer;color:var(--brand-dark);align-items:center;min-height:44px;display:flex}._3UD5bW_badge{padding:var(--space-4) var(--space-8);background:var(--surface-tint);color:var(--brand-dark);border-radius:var(--radius-sm);font-size:.8125rem;display:inline-flex}._3UD5bW_review{background:var(--accent-soft);color:var(--ink)}._3UD5bW_contact{min-width:150px}._3UD5bW_contact a{align-items:center;min-height:44px;display:inline-flex}._3UD5bW_muted{color:var(--ink-soft);font-size:.8125rem}@media (max-width:560px){._3UD5bW_filters{padding:var(--space-16)}}._3UD5bW_reset{min-height:44px;color:var(--brand-dark);font:inherit;cursor:pointer;padding:var(--space-8);background:0 0;border:0;font-size:.875rem}._3UD5bW_reset:focus-visible{outline:2px solid var(--brand);outline-offset:2px}._3UD5bW_filters,._3UD5bW_message,._3UD5bW_result,._3UD5bW_details,._3UD5bW_actions{min-width:0;color:var(--ink)}._3UD5bW_result{flex-wrap:wrap}._3UD5bW_badge{overflow-wrap:anywhere;max-width:100%}._3UD5bW_contact{overflow-wrap:anywhere;max-width:260px}._3UD5bW_contact a{overflow-wrap:anywhere;max-width:100%}@media (max-width:560px){._3UD5bW_message{padding:var(--space-16)}._3UD5bW_actions>button{flex:100%}}
.jhZ8IG_page{min-height:100dvh;padding:var(--space-32) var(--space-16);background:var(--bg);place-items:center;display:grid}.jhZ8IG_wrap{width:min(100%,440px)}.jhZ8IG_brand{margin:0 0 var(--space-24);color:var(--brand-dark);font-weight:700}.jhZ8IG_panel{padding:var(--space-32);border:1px solid var(--line);background:var(--surface);border-radius:12px}.jhZ8IG_panel h1{margin:0;font-size:clamp(1.75rem,6vw,2.25rem);line-height:1.15}.jhZ8IG_intro{margin:var(--space-16) 0 var(--space-24);color:var(--ink-soft);line-height:1.5}.jhZ8IG_back{margin-top:var(--space-24);padding:var(--space-12) 0;color:var(--brand-dark);font-weight:600;display:inline-block}.jhZ8IG_back:focus-visible{outline:2px solid var(--brand);outline-offset:3px}@media (max-width:560px){.jhZ8IG_panel{padding:var(--space-24)}}.jhZ8IG_page{background:var(--bg);min-height:100dvh;padding:var(--space-24);place-items:center;display:grid}.jhZ8IG_wrap{gap:var(--space-32);grid-template-columns:minmax(0,1fr);width:min(100%,1040px);display:grid}.jhZ8IG_brand{max-width:240px;display:inline-flex}.jhZ8IG_introduction{display:none}.jhZ8IG_panel{width:100%;max-width:440px;padding:var(--space-32);border-radius:var(--radius-xl);background:var(--surface);box-shadow:var(--shadow-md)}.jhZ8IG_back{color:var(--brand-dark);align-items:center;min-height:44px;display:inline-flex}@media (min-width:900px){.jhZ8IG_wrap{align-items:center;column-gap:var(--space-64);grid-template-columns:minmax(0,1fr) minmax(0,440px)}.jhZ8IG_brand{grid-column:1}.jhZ8IG_introduction{gap:var(--space-24);grid-area:2/1;display:grid}.jhZ8IG_introduction .jhZ8IG_slogan{font-size:clamp(2rem,4vw,3rem);line-height:1.15}.jhZ8IG_introduction p{color:var(--ink-soft);max-width:36ch}.jhZ8IG_panel{grid-area:1/2/4}.jhZ8IG_back{grid-column:1}}.jhZ8IG_page{color:var(--ink)}.jhZ8IG_wrap,.jhZ8IG_panel,.jhZ8IG_introduction{min-width:0}.jhZ8IG_panel{color:var(--ink);border-color:var(--line);overflow-wrap:anywhere}.jhZ8IG_panel :is(code,pre){white-space:pre-wrap;overflow-wrap:anywhere}@media (max-width:560px){.jhZ8IG_page{padding:var(--space-24) var(--space-16)}.jhZ8IG_panel{padding:var(--space-24)}.jhZ8IG_brand{max-width:min(240px,100%)}}
.YEbdIq_wrap{gap:var(--space-24);max-width:1000px;display:grid}.YEbdIq_row{gap:var(--space-24);padding:var(--space-24);background:var(--surface);border-radius:var(--radius-lg);align-items:center;display:grid}.YEbdIq_code{color:var(--ink-soft);margin-bottom:var(--space-8);font-size:.875rem}.YEbdIq_actions{gap:var(--space-8);flex-wrap:wrap;display:flex}@media (min-width:900px){.YEbdIq_row{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) auto}}.YEbdIq_wrap,.YEbdIq_row,.YEbdIq_row>*,.YEbdIq_actions{min-width:0}.YEbdIq_row{color:var(--ink);border:1px solid var(--line)}.YEbdIq_code{overflow-wrap:anywhere}@media (max-width:560px){.YEbdIq_row{padding:var(--space-16)}.YEbdIq_actions>button{flex:100%}}
.pp_y2a_wrap{gap:var(--space-16);flex-direction:column;display:flex}.pp_y2a_toolbar{align-items:flex-end;gap:var(--space-16) var(--space-24);padding:var(--space-16) var(--space-24);border:1px solid var(--line);background:var(--surface);border-radius:12px;flex-wrap:wrap;display:flex}.pp_y2a_search{flex:260px;max-width:360px}.pp_y2a_filters{gap:var(--space-8) var(--space-16);flex-wrap:wrap;display:flex}.pp_y2a_filters>button{font-size:.875rem}.pp_y2a_filters>button[aria-pressed=true]{border-bottom-color:var(--brand)}.pp_y2a_notice{color:var(--success);font-size:.875rem;font-weight:600}.pp_y2a_titleCell{min-width:180px;max-width:300px;font-weight:600;line-height:1.5}.pp_y2a_dateCell{white-space:nowrap;color:var(--ink-soft);font-variant-numeric:tabular-nums;font-size:.8125rem}.pp_y2a_actions{gap:var(--space-8);flex-wrap:wrap;min-width:0;display:flex}.pp_y2a_rowAction{min-height:44px;padding:0 var(--space-8);color:var(--brand-dark);font:inherit;white-space:normal;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}.pp_y2a_rowAction:hover{background:var(--surface-tint);color:var(--brand-dark)}.pp_y2a_rowAction:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.pp_y2a_rowAction:disabled{color:var(--ink-soft);cursor:not-allowed;background:0 0}.pp_y2a_empty{color:var(--ink-soft);font-size:.9375rem;line-height:1.5}@media (max-width:560px){.pp_y2a_toolbar{padding:var(--space-16)}}.pp_y2a_wrap,.pp_y2a_toolbar,.pp_y2a_actions{min-width:0}.pp_y2a_toolbar>*{flex:180px;min-width:0}.pp_y2a_titleCell{overflow-wrap:anywhere}.pp_y2a_rowAction{text-align:left;max-width:100%;line-height:1.4}@media (max-width:560px){.pp_y2a_toolbar{gap:var(--space-16)}.pp_y2a_toolbar>*{flex-basis:100%}}
.QHAcNa_wrap{gap:var(--space-16);flex-direction:column;display:flex}.QHAcNa_wrap>[class]>[role=tablist]{margin-inline:var(--space-24)}.QHAcNa_wrap>:has(>[role=tablist]){padding-top:var(--space-8);border:1px solid var(--line);background:var(--surface);border-radius:12px;gap:0}.QHAcNa_grid{align-items:start;gap:var(--space-24);padding:var(--space-24);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.QHAcNa_grid>*{min-width:0}.QHAcNa_payRow{gap:var(--space-12);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.QHAcNa_toggleRow{align-items:center;display:flex}.QHAcNa_preview{max-width:768px;padding:var(--space-24)}.QHAcNa_saveBar{align-items:center;gap:var(--space-12);padding:var(--space-16) var(--space-24);border:1px solid var(--line);background:var(--surface);border-radius:12px;flex-wrap:wrap;display:flex}@media (max-width:760px){.QHAcNa_grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.QHAcNa_grid,.QHAcNa_preview,.QHAcNa_saveBar{padding:var(--space-16)}.QHAcNa_wrap>[class]>[role=tablist]{margin-inline:var(--space-16)}.QHAcNa_payRow{grid-template-columns:minmax(0,1fr)}}.QHAcNa_details{gap:var(--space-16);margin-top:var(--space-24);display:grid}.QHAcNa_details p{white-space:pre-wrap;overflow-wrap:anywhere}.QHAcNa_details ul{padding-left:var(--space-24)}.QHAcNa_details li{margin-top:var(--space-8)}.QHAcNa_wrap,.QHAcNa_grid,.QHAcNa_preview,.QHAcNa_details,.QHAcNa_payRow,.QHAcNa_saveBar{min-width:0;color:var(--ink)}.QHAcNa_preview{max-width:100%}.QHAcNa_details :is(h2,h3,li){overflow-wrap:anywhere}.QHAcNa_saveBar>*{min-width:0;max-width:100%}@media (max-width:560px){.QHAcNa_saveBar>:is(button,a){justify-content:center;width:100%}}
