.psbpAa_switcher{position:relative}.psbpAa_trigger{cursor:pointer;padding:var(--space-1) var(--space-2);font-family:var(--font-heading);font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--nav-text-color,#ffffffd9);letter-spacing:.02em;transition:color var(--transition-fast);background:0 0;border:none;align-items:center;gap:4px;min-height:36px;display:inline-flex}.psbpAa_trigger:hover{color:var(--nav-hover-color,var(--color-white))}.psbpAa_chevron{transition:transform var(--transition-fast);font-size:.6rem;display:inline-block}.psbpAa_chevronOpen{transform:rotate(180deg)}.psbpAa_popover{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);z-index:200;min-width:80px;position:absolute;top:calc(100% + 6px);bottom:auto;right:0;overflow:hidden}.psbpAa_popoverUp{top:auto;bottom:calc(100% + 6px)}@media (max-width:767px){.psbpAa_popoverUp{left:50%;right:auto;transform:translate(-50%)}}.psbpAa_option{width:100%;padding:var(--space-2) var(--space-4);font-family:var(--font-heading);font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--color-heading);text-align:center;letter-spacing:.02em;transition:background-color var(--transition-fast), color var(--transition-fast);text-decoration:none;display:block}.psbpAa_option:hover{background-color:var(--color-bg-subtle);color:var(--color-sage)}
.dvw3PW_overlay{display:none}.dvw3PW_drawer{z-index:200;background:var(--color-charcoal);padding:var(--space-8) var(--space-6);opacity:0;visibility:hidden;flex-direction:column;justify-content:center;align-items:center;transition:opacity .35s cubic-bezier(.4,0,.2,1),visibility .35s;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.dvw3PW_drawer.dvw3PW_open{opacity:1;visibility:visible}.dvw3PW_nav{align-items:center;gap:var(--space-2);flex-direction:column;flex:1;justify-content:center;display:flex}.dvw3PW_navLink{padding:var(--space-3) var(--space-6);font-size:var(--_responsive-sizes---font-size--h2);font-family:var(--font-heading);font-weight:var(--weight-regular);color:#ffffffbf;letter-spacing:var(--tracking-tight);text-align:center;transition:color var(--transition-fast);line-height:1.1}.dvw3PW_navLink:hover{color:var(--color-white)}.dvw3PW_closeBtn{left:var(--space-6);z-index:201;cursor:pointer;min-width:48px;min-height:48px;padding:var(--space-2);background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex;position:fixed}.dvw3PW_closeLine{background-color:var(--color-white);border-radius:0;width:40px;height:1px;display:block}.dvw3PW_closeLine:first-child{transform:translateY(3.5px)rotate(45deg)}.dvw3PW_closeLine:last-child{transform:translateY(-3.5px)rotate(-45deg)}.dvw3PW_loginWrap{width:100%;padding-bottom:var(--space-6);justify-content:center;display:flex}.dvw3PW_loginBtn{width:100%;font-size:1rem;font-weight:var(--weight-medium);color:var(--color-white);border-radius:var(--radius-btn);transition:border-color var(--transition-fast), background var(--transition-fast);border:1px solid #ffffff59;justify-content:center;align-items:center;padding:.6em 2em;text-decoration:none;display:flex}.dvw3PW_loginBtn:hover{background:#ffffff14;border-color:#ffffffb3}.dvw3PW_footer{padding-top:var(--space-6);border-top:1px solid #ffffff1f;justify-content:center;width:100%;display:flex}
.lnUIdW_header{z-index:100;height:var(--header-height);--nav-text-color:#ffffffd9;--nav-hover-color:var(--color-white);flex-direction:column;align-items:stretch;display:flex;position:sticky;top:0}@media (min-width:768px){.lnUIdW_header{align-items:center;padding-top:6px}}.lnUIdW_inner{padding-inline:var(--space-6);-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);transition:background var(--transition-base), border-color var(--transition-base), opacity var(--transition-base);background:#0003;flex:1;grid-template-columns:1fr auto 1fr;align-items:center;display:grid;position:relative}@media (min-width:768px){.lnUIdW_inner{gap:var(--space-8);border-radius:var(--radius-lg);padding-inline:var(--space-6);flex-direction:row;display:flex}}@media (min-width:1024px){.lnUIdW_inner{padding-inline:var(--space-8)}}.lnUIdW_header[data-scrolled=true] .lnUIdW_inner{background:#000000a6}.lnUIdW_header[data-variant=light]{--nav-text-color:var(--color-heading);--nav-hover-color:var(--color-sage)}.lnUIdW_header[data-variant=light] .lnUIdW_inner{border:1px solid var(--color-border);-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background:#ffffffe6}.lnUIdW_header[data-variant=light][data-scrolled=true]{--nav-text-color:var(--color-white);--nav-hover-color:var(--color-white)}.lnUIdW_header[data-variant=light][data-scrolled=true] .lnUIdW_inner{background:#141414bf;border-color:#0000}.lnUIdW_logo{flex-shrink:0;text-decoration:none}@media (min-width:768px){.lnUIdW_logo{justify-self:auto}}.lnUIdW_logoText{font-family:var(--font-heading);font-size:var(--text-xl);font-weight:var(--weight-bold);color:var(--color-white);letter-spacing:-.01em;transition:color var(--transition-fast)}.lnUIdW_header[data-variant=light] .lnUIdW_logoText{color:var(--color-heading)}.lnUIdW_header[data-variant=light][data-scrolled=true] .lnUIdW_logoText{color:var(--color-white)}.lnUIdW_nav{gap:var(--space-8);padding-inline:var(--space-6);flex:1;justify-content:center;align-items:center;display:none}@media (min-width:768px){.lnUIdW_nav{display:flex}}.lnUIdW_header[data-footer-visible=true] .lnUIdW_inner{opacity:0;pointer-events:none}.lnUIdW_navLink{font-size:.9375rem;font-weight:var(--weight-regular);color:#ffffffd9;transition:color var(--transition-fast);position:relative}.lnUIdW_navLink:hover{color:var(--nav-hover-color,var(--color-white))}.lnUIdW_header[data-variant=light] .lnUIdW_navLink{color:var(--color-heading)}.lnUIdW_header[data-variant=light][data-scrolled=true] .lnUIdW_navLink{color:var(--color-white)}.lnUIdW_navLink+.lnUIdW_navLink:before{content:"";left:calc(-1 * var(--space-4));pointer-events:none;background:#ffffff38;width:1px;height:14px;position:absolute;top:50%;transform:translateY(-50%)}.lnUIdW_header[data-variant=light] .lnUIdW_navLink+.lnUIdW_navLink:before{background:#0000001f}.lnUIdW_header[data-variant=light][data-scrolled=true] .lnUIdW_navLink+.lnUIdW_navLink:before{background:#ffffff38}.lnUIdW_actions{align-items:center;gap:var(--space-3);flex-shrink:0;justify-self:end;display:flex}.lnUIdW_loginBtn{display:none}@media (min-width:768px){.lnUIdW_loginBtn{font-size:.9375rem;font-weight:var(--weight-medium);color:var(--nav-text-color,#ffffffd9);border-radius:var(--radius-btn);transition:color var(--transition-fast), border-color var(--transition-fast), background var(--transition-fast);white-space:nowrap;border:1px solid #ffffff14;align-items:center;padding:.35em 1em;text-decoration:none;display:inline-flex}.lnUIdW_loginBtn:hover{color:var(--color-white);background:#ffffff0d}.lnUIdW_header[data-variant=light] .lnUIdW_loginBtn{color:var(--color-heading);border-color:#0003}.lnUIdW_header[data-variant=light] .lnUIdW_loginBtn:hover{color:var(--color-heading);background:#0000000a;border-color:#00000080}.lnUIdW_header[data-variant=light][data-scrolled=true] .lnUIdW_loginBtn{color:var(--color-white);border-color:#ffffff59}.lnUIdW_header[data-variant=light][data-scrolled=true] .lnUIdW_loginBtn:hover{background:#ffffff14;border-color:#ffffffb3}}.lnUIdW_hamburger{cursor:pointer;padding:var(--space-2);z-index:201;background:0 0;border:none;flex-direction:column;justify-content:center;justify-self:start;align-items:center;gap:6px;min-width:48px;min-height:48px;display:flex;position:relative}@media (min-width:768px){.lnUIdW_hamburger{display:none}}.lnUIdW_hamburgerLine{background-color:var(--color-white);transform-origin:50%;border-radius:0;width:40px;height:1px;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s;display:block}.lnUIdW_hamburgerOpen .lnUIdW_hamburgerLine:first-child{transform:translateY(3.5px)rotate(45deg)}.lnUIdW_hamburgerOpen .lnUIdW_hamburgerLine:last-child{transform:translateY(-3.5px)rotate(-45deg)}.lnUIdW_header[data-variant=light] .lnUIdW_hamburgerLine{background-color:var(--color-heading)}.lnUIdW_header[data-variant=light][data-scrolled=true] .lnUIdW_hamburgerLine{background-color:var(--color-white)}
._3hUVsW_footer{padding:.8rem .8rem 0;position:relative}._3hUVsW_frame{border-radius:.6rem;overflow:hidden}._3hUVsW_body{background-color:var(--color-charcoal)}._3hUVsW_inner{padding:var(--space-10) var(--space-6) var(--space-8)}._3hUVsW_logoWrap{margin-bottom:var(--space-10);justify-content:center;display:flex}._3hUVsW_logoLink{text-decoration:none}._3hUVsW_logoText{font-family:var(--font-heading);font-size:var(--text-xl);font-weight:var(--weight-bold);color:#ffffffbf;letter-spacing:-.01em}._3hUVsW_headline{font-family:var(--font-heading);font-size:max(2.4rem,min(5vw,5rem));font-weight:var(--weight-regular);letter-spacing:-.02em;color:var(--color-white);text-align:center;margin-bottom:0;line-height:1.05}._3hUVsW_grid{grid-template-columns:1fr;gap:0;display:grid}@media (min-width:1024px){._3hUVsW_grid{grid-template-columns:1.64fr 1fr;align-items:stretch}}._3hUVsW_textSide{min-width:0;padding:var(--space-8) var(--space-6) var(--space-10);flex-direction:column;display:flex}@media (min-width:1024px){._3hUVsW_textSide{padding:0 var(--space-12) var(--space-10) var(--space-6)}}._3hUVsW_divider{margin-bottom:var(--space-5);border:none;border-top:1px solid #ffffff1a}._3hUVsW_textCols{gap:var(--space-6) var(--space-5);grid-template-columns:1fr 1fr;display:grid}@media (min-width:1024px){._3hUVsW_textCols{gap:var(--space-5) var(--space-4);grid-template-columns:repeat(4,1fr)}}._3hUVsW_col{gap:var(--space-4);flex-direction:column;justify-content:flex-start;display:flex}._3hUVsW_subGroup{gap:var(--space-2);flex-direction:column;display:flex}._3hUVsW_colLabel{font-size:.6875rem;font-weight:var(--weight-regular);letter-spacing:.12em;text-transform:uppercase;color:#ffffff59;margin-bottom:var(--space-1);white-space:nowrap}._3hUVsW_colNav{gap:var(--space-1);flex-direction:column;display:flex}._3hUVsW_colLink{font-size:var(--text-sm);font-weight:var(--weight-extralight);color:#ffffffa6;transition:color var(--transition-fast);text-decoration:none;display:block}._3hUVsW_colLink:hover{color:var(--color-white)}._3hUVsW_subscribeBox{background:var(--color-sage);border-radius:var(--radius-lg,16px);min-width:0;margin:0 var(--space-6) var(--space-10);padding:var(--space-6);box-sizing:border-box;flex-direction:column;display:flex;overflow:hidden}@media (min-width:1024px){._3hUVsW_subscribeBox{border-radius:var(--radius-lg,16px) 0 0 0;margin:0;padding:0}}._3hUVsW_subscribeLabel{font-size:.6875rem;font-weight:var(--weight-regular);letter-spacing:.12em;text-transform:uppercase;color:#ffffff59;white-space:nowrap;margin-bottom:var(--space-1)}@media (min-width:1024px){._3hUVsW_subscribeLabel{padding:calc(1px + var(--space-5)) var(--space-6) var(--space-4);margin-bottom:0}}._3hUVsW_subscribeForm{gap:var(--space-3);flex-direction:column;flex:1;justify-content:flex-end;display:flex}._3hUVsW_subscribeInput{width:100%;font-size:var(--text-xl);font-family:var(--font-body);color:var(--color-white);transition:border-color var(--transition-fast);box-sizing:border-box;background:0 0;border:none;border-radius:0;outline:none;padding:10px 0}@media (min-width:1024px){._3hUVsW_subscribeInput{padding:10px var(--space-6)}}._3hUVsW_subscribeInput::placeholder{color:#ffffff73}._3hUVsW_subscribeInput:focus{outline:none}._3hUVsW_subscribeTicker{background:var(--color-sage);width:100%;padding-block:var(--space-8);cursor:pointer;transition:background-color var(--transition-fast);border:none;border-top:1px solid #ffffff26;border-radius:0;display:block;overflow:hidden}._3hUVsW_subscribeTicker:hover{background-color:var(--color-sage-dark)}._3hUVsW_subscribeTicker:hover ._3hUVsW_tickerTrack{animation-direction:reverse}._3hUVsW_tickerTrack{will-change:transform;width:max-content;animation:9s linear infinite _3hUVsW_tickerScroll;display:flex}._3hUVsW_tickerItem{font-family:var(--font-heading);font-size:max(2rem,min(4vw,4rem));font-weight:var(--weight-regular);color:var(--color-white);white-space:nowrap;padding-inline:var(--space-5);letter-spacing:-.02em;line-height:1.05;position:relative}._3hUVsW_tickerItem:before{content:"";pointer-events:none;background:#ffffff38;width:1px;height:100%;position:absolute;top:50%;left:0;transform:translateY(-50%)}@keyframes _3hUVsW_tickerScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}._3hUVsW_subscribeError{font-size:var(--text-sm);color:#fca5a5;line-height:var(--leading-normal)}._3hUVsW_subscribeSuccess{font-size:var(--text-xl);color:#ffffffd9;line-height:var(--leading-normal);padding:var(--space-4) var(--space-6)}._3hUVsW_bottom{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-6);text-align:center;flex-direction:column;display:flex}@media (min-width:768px){._3hUVsW_bottom{text-align:left;flex-direction:row;justify-content:space-between}}._3hUVsW_bottomCopy{font-size:var(--text-xs)}._3hUVsW_bottomLinks{gap:var(--space-5);display:flex}._3hUVsW_bottomLink{font-size:var(--text-xs);transition:color var(--transition-fast);text-decoration:none}
.tQURPG_bar{background-color:var(--color-charcoal);height:var(--announcement-height);align-items:center;display:flex;overflow:hidden}.tQURPG_track{align-items:center;gap:var(--space-5);white-space:nowrap;will-change:transform;flex-shrink:0;animation:60s linear infinite tQURPG_marquee;display:inline-flex}@keyframes tQURPG_marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.tQURPG_item{letter-spacing:.2em;text-transform:uppercase;color:#fffc;align-items:center;font-size:.7em;font-weight:300;line-height:1;display:inline-flex}.tQURPG_sep{background-color:#ffffff47;border-radius:1px;flex-shrink:0;width:1px;height:10px}
.XJ8pKG_banner{bottom:var(--space-6);right:var(--space-6);z-index:500;-webkit-backdrop-filter:blur(50px);border-radius:var(--radius-lg);width:320px;padding:var(--space-5) var(--space-5) var(--space-4);gap:var(--space-4);background:#141414cc;border:1px solid #ffffff14;flex-direction:column;animation:.3s ease-out XJ8pKG_slideUp;display:flex;position:fixed}@keyframes XJ8pKG_slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.XJ8pKG_heading{font-family:var(--font-heading);font-size:var(--text-lg);font-weight:var(--weight-regular);color:var(--color-white);line-height:var(--leading-tight)}.XJ8pKG_options{flex-direction:column;gap:0;display:flex}.XJ8pKG_option{justify-content:space-between;align-items:center;gap:var(--space-3);padding-block:var(--space-3);cursor:pointer;border-bottom:1px solid #ffffff0f;display:flex}.XJ8pKG_option:last-child{border-bottom:none}.XJ8pKG_optionText{flex-direction:column;gap:2px;display:flex}.XJ8pKG_optionLabel{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-white);line-height:var(--leading-tight)}.XJ8pKG_optionDesc{color:#ffffff73;font-size:.68rem;line-height:var(--leading-normal)}.XJ8pKG_toggleInput{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.XJ8pKG_toggle{border-radius:var(--radius-full);width:36px;height:20px;transition:background var(--transition-fast), border-color var(--transition-fast);background:#ffffff26;border:1px solid #ffffff1f;flex-shrink:0;position:relative}.XJ8pKG_toggleOn{background:var(--color-sage);border-color:var(--color-sage)}.XJ8pKG_toggleLocked{background:var(--color-sage);border-color:var(--color-sage);opacity:.5;cursor:not-allowed}.XJ8pKG_toggleThumb{border-radius:var(--radius-full);background:var(--color-white);width:14px;height:14px;transition:transform var(--transition-fast);position:absolute;top:2px;left:2px}.XJ8pKG_toggleOn .XJ8pKG_toggleThumb,.XJ8pKG_toggleLocked .XJ8pKG_toggleThumb{transform:translate(16px)}.XJ8pKG_actions{gap:var(--space-2);display:flex}.XJ8pKG_btnSave,.XJ8pKG_btnAcceptAll{padding:var(--space-2) var(--space-3);font-size:var(--text-sm);font-weight:var(--weight-medium);border-radius:var(--radius-btn);cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast);flex:1;min-height:40px;line-height:1}.XJ8pKG_btnSave{color:#ffffffb3;background:0 0;border:1px solid #ffffff26}.XJ8pKG_btnSave:hover{color:var(--color-white);border-color:#ffffff59}.XJ8pKG_btnAcceptAll{background:var(--color-white);color:var(--color-charcoal);border:1px solid #0000}.XJ8pKG_btnAcceptAll:hover{background:#ffffffe0}@media (max-width:479px){.XJ8pKG_banner{bottom:var(--space-4);right:var(--space-4);left:var(--space-4);width:auto}}
