.WIRVka_logo{align-items:center;gap:var(--space-2);display:inline-flex}.WIRVka_word{font-size:var(--fs-xl);letter-spacing:-.02em;color:var(--color-primary-dark);font-weight:700}.WIRVka_light .WIRVka_word{color:var(--color-text-inverse)}
._3hUVsW_footer{background:var(--color-primary-dark);color:var(--color-text-inverse)}._3hUVsW_grid{gap:var(--space-6);padding-block:var(--space-7);display:grid}@media (min-width:640px){._3hUVsW_grid{grid-template-columns:1fr 1fr}}@media (min-width:1000px){._3hUVsW_grid{grid-template-columns:2fr 1fr 1fr 1.4fr}}._3hUVsW_brand{gap:var(--space-3);flex-direction:column;align-items:flex-start;display:flex}._3hUVsW_tagline{color:var(--color-gold);font-weight:600}._3hUVsW_desc{font-size:var(--fs-sm);opacity:.85;max-width:38ch}._3hUVsW_heading{font-size:var(--fs-sm);text-transform:uppercase;letter-spacing:.08em;color:var(--color-gold);margin-bottom:var(--space-3)}._3hUVsW_list{gap:var(--space-2);font-size:var(--fs-sm);flex-direction:column;display:flex}._3hUVsW_list a:hover{text-decoration:underline}._3hUVsW_contact{align-items:center;gap:var(--space-2);opacity:.9;display:flex}._3hUVsW_bottom{padding-block:var(--space-4);font-size:var(--fs-xs);opacity:.85;border-top:1px solid #fff6e52e}
.kVXhWq_form{width:100%;position:relative}.kVXhWq_input{border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-bg);width:100%;font-size:var(--fs-sm);padding:.65rem 2.8rem .65rem 1.1rem}.kVXhWq_input:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-soft);outline:none}.kVXhWq_button{border-radius:var(--radius-pill);width:2.2rem;height:2.2rem;color:var(--color-primary);background:0 0;border:0;place-items:center;display:grid;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.kVXhWq_button:hover{background:var(--color-primary-soft)}
.ln8b9a_actions{align-items:center;gap:var(--space-1);display:flex}.ln8b9a_iconButton{align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);color:var(--color-text);font-size:var(--fs-sm);background:0 0;border:0;padding:.55rem .7rem;font-weight:500;display:inline-flex;position:relative}.ln8b9a_iconButton:hover{background:var(--color-surface-strong)}.ln8b9a_label{display:none}@media (min-width:900px){.ln8b9a_label{display:inline}}.ln8b9a_count{border-radius:var(--radius-pill);background:var(--color-accent);color:#fff;place-items:center;min-width:1.15rem;height:1.15rem;padding-inline:4px;font-size:.68rem;font-weight:700;line-height:1;display:grid;position:absolute;top:0;right:0}
.cfarMG_toggle{border-radius:var(--radius-pill);background:0 0;border:0;place-items:center;width:2.6rem;height:2.6rem;display:grid}.cfarMG_toggle:hover{background:var(--color-surface-strong)}@media (min-width:900px){.cfarMG_toggle{display:none}}.cfarMG_overlay{z-index:var(--z-overlay);background:#2a211873;position:fixed;inset:0}.cfarMG_panel{gap:var(--space-5);width:min(86vw,340px);height:100%;padding:var(--space-4);background:var(--color-bg);box-shadow:var(--shadow-lg);animation:cfarMG_slide .2s var(--ease);flex-direction:column;display:flex}.cfarMG_top{justify-content:space-between;align-items:center;display:flex}.cfarMG_title{font-weight:600;font-size:var(--fs-lg)}.cfarMG_close{border-radius:var(--radius-pill);background:0 0;border:0;place-items:center;width:2.4rem;height:2.4rem;display:grid}.cfarMG_close:hover{background:var(--color-surface-strong)}.cfarMG_links{flex-direction:column;display:flex}.cfarMG_links a{border-bottom:1px solid var(--color-border);padding:.85rem .25rem;font-weight:500;display:block}@keyframes cfarMG_slide{0%{transform:translate(-100%)}}
.lnUIdW_header{z-index:var(--z-header);background:var(--color-bg);border-bottom:1px solid var(--color-border);position:sticky;top:0}.lnUIdW_announce{padding:.4rem var(--container-pad);background:var(--color-primary);color:var(--color-text-inverse);text-align:center;font-size:var(--fs-xs);font-weight:500}.lnUIdW_bar{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--header-height);display:flex}.lnUIdW_left{align-items:center;gap:var(--space-2);display:flex}.lnUIdW_nav{display:none}.lnUIdW_search{flex:1;max-width:360px;display:none}@media (min-width:900px){.lnUIdW_nav{gap:var(--space-5);margin-left:var(--space-4);display:flex}.lnUIdW_search{margin-left:auto;display:block}}.lnUIdW_navLink{font-weight:500;font-size:var(--fs-sm);padding-block:var(--space-2);border-bottom:2px solid #0000}.lnUIdW_navLink:hover{color:var(--color-primary);border-bottom-color:var(--color-gold)}@media (max-width:899px){.lnUIdW_bar>:last-child{margin-left:auto}}
.s0pLYa_wrap{display:inline-flex}.s0pLYa_spin{animation:.8s linear infinite s0pLYa_spin}@keyframes s0pLYa_spin{to{transform:rotate(360deg)}}
._8RiFmG_button{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);white-space:nowrap;transition:background-color var(--duration) var(--ease), border-color var(--duration) var(--ease), color var(--duration) var(--ease), transform var(--duration) var(--ease);border:1px solid #0000;font-weight:600;line-height:1;display:inline-flex}._8RiFmG_button:active:not(:disabled){transform:translateY(1px)}._8RiFmG_button:disabled{opacity:.55;cursor:not-allowed}._8RiFmG_sm{font-size:var(--fs-sm);padding:.55rem 1rem}._8RiFmG_md{font-size:var(--fs-base);padding:.8rem 1.5rem}._8RiFmG_lg{font-size:var(--fs-lg);padding:1rem 2rem}._8RiFmG_full{width:100%}._8RiFmG_primary{background:var(--color-primary);color:var(--color-text-inverse)}._8RiFmG_primary:hover:not(:disabled){background:var(--color-primary-dark)}._8RiFmG_accent{background:var(--color-accent);color:#fff}._8RiFmG_accent:hover:not(:disabled){background:var(--color-accent-dark)}._8RiFmG_secondary{color:var(--color-primary);border-color:var(--color-primary);background:0 0}._8RiFmG_secondary:hover:not(:disabled){background:var(--color-primary-soft)}._8RiFmG_ghost{color:var(--color-text);background:0 0}._8RiFmG_ghost:hover:not(:disabled){background:var(--color-surface-strong)}._8RiFmG_danger{background:var(--color-danger);color:#fff}
._xmoaa_nav{justify-content:center;gap:var(--space-2);margin-top:var(--space-6);flex-wrap:wrap;display:flex}._xmoaa_item{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);min-width:2.5rem;height:2.5rem;transition:background-color var(--duration) var(--ease);place-items:center;padding-inline:.6rem;font-weight:500;display:grid}a._xmoaa_item:hover{background:var(--color-surface-strong)}._xmoaa_current{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-text-inverse)}._xmoaa_disabled{opacity:.4}
