._root_9y6rw_2{flex-direction:column;gap:4px;display:flex}._days_9y6rw_8{opacity:.8}._breaks_9y6rw_12{opacity:.6;font-size:.86em;line-height:1.4;display:block}._footer_1vx84_1{margin-top:var(--space-70);padding:var(--space-70) var(--gutter) var(--space-50);background:var(--color-secondary);color:var(--color-base)}._footer_1vx84_1 a{color:inherit}._inner_1vx84_12{max-width:var(--wide-width);margin-inline:auto}._subscribe_1vx84_19{margin-bottom:var(--space-60);padding-bottom:var(--space-60);border-bottom:1px solid #ffffff24;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;display:flex}._subscribeTitle_1vx84_30{max-width:440px;margin:0;font-size:20px;font-weight:600;line-height:1.3}._form_1vx84_38{flex:360px;gap:8px;max-width:520px;display:flex}._email_1vx84_46,._submit_1vx84_47{border-radius:var(--radius-button);color:var(--color-base);font:inherit;background:0 0;border:2px solid #ffffff59;padding:10px 16px;font-size:15px;line-height:1.3;transition:border-color .15s,background .15s}._email_1vx84_46{flex:1;min-width:0}._email_1vx84_46::placeholder{color:#9a9fc0}._email_1vx84_46:focus{border-color:var(--color-base);outline:none}._submit_1vx84_47{white-space:nowrap;cursor:pointer;padding-inline:22px;font-weight:600}._submit_1vx84_47:hover,._submit_1vx84_47:focus-visible{border-color:var(--color-base);background:#ffffff14}._linkColumns_1vx84_90{gap:var(--space-50);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._columnTitle_1vx84_96{margin:0;font-size:15px;font-weight:700;line-height:1.8}._columnLinks_1vx84_103{margin:calc(var(--space-50) / 2) 0 0;color:#c9cce0;padding:0;font-size:14px;line-height:2;list-style:none}._supportHours_1vx84_119{margin-top:calc(var(--space-50) / 2 + .25em);color:#c9cce0;gap:8px;font-size:14px;line-height:1.5}._supportHours_1vx84_119+._columnLinks_1vx84_103{margin-top:12px}._footer_1vx84_1 ._columnLinks_1vx84_103 a{color:#c9cce0}._footer_1vx84_1 ._columnLinks_1vx84_103 a:hover{color:var(--color-base)}._bottom_1vx84_141{margin-top:var(--space-60);padding-top:var(--space-50);border-top:1px solid #ffffff24;flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}._footer_1vx84_1 ._logo_1vx84_151{color:#c9cce0;line-height:0}._copyright_1vx84_156{color:#9a9fc0;flex:1;margin:0;font-size:13px}._social_1vx84_163{gap:20px;margin:0;padding:0;list-style:none;display:flex}._footer_1vx84_1 ._social_1vx84_163 a{color:#c9cce0;line-height:0;display:block}._footer_1vx84_1 ._logo_1vx84_151:hover,._footer_1vx84_1 ._social_1vx84_163 a:hover{color:var(--color-base)}@media (width<=781px){._linkColumns_1vx84_90{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){._linkColumns_1vx84_90{grid-template-columns:minmax(0,1fr)}._form_1vx84_38{flex-direction:column}}._header_ni78j_1{z-index:50;background:var(--color-base);position:sticky;top:0;box-shadow:0 2px 14px #242a4f0f}._row_ni78j_11{width:min(var(--wide-width), 100% - 2 * var(--gutter));align-items:center;margin-inline:auto;padding:12px 0;display:flex}._logo_ni78j_19{color:var(--color-primary);flex:none;margin-right:12px;line-height:0}._label_ni78j_27{margin:0;font-size:22px;font-weight:800;line-height:44px}._label_ni78j_27 a{color:var(--color-contrast)}._buttons_ni78j_38{flex:none;gap:10px;margin-left:auto;display:flex}._primary_ni78j_45,._outline_ni78j_46,._admin_ni78j_47{border-radius:var(--radius-button);white-space:nowrap;font-size:15px;font-weight:600;line-height:1.3;display:inline-block}._primary_ni78j_45{background:var(--color-primary);color:var(--color-base);padding:12px 22px}._primary_ni78j_45:hover{background:var(--color-primary-dark)}._outline_ni78j_46{border:2px solid var(--color-primary);background:var(--color-base);color:var(--color-primary);padding:10px 20px}._outline_ni78j_46:hover{background:var(--color-primary-light)}._admin_ni78j_47{border:2px solid var(--color-line);color:var(--color-contrast);padding:10px 20px}._admin_ni78j_47:hover{border-color:var(--color-tertiary)}._categories_ni78j_90{border-top:1px solid var(--color-surface)}._categories_ni78j_90 ul{width:min(var(--wide-width), 100% - 2 * var(--gutter));scrollbar-width:none;gap:26px;margin:0 auto;padding:0;list-style:none;display:flex;overflow-x:auto}._categories_ni78j_90 a{color:var(--color-contrast);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;border-bottom:2px solid #0000;padding:10px 0;font-size:13px;font-weight:600;line-height:1.5;display:block}._categories_ni78j_90 a:hover{border-bottom-color:var(--color-primary);color:var(--color-primary)}@media (width<=700px){._buttons_ni78j_38,._categories_ni78j_90{display:none}}._main_1nffh_2{padding-inline:var(--gutter)}
