diff --git a/cedar.mjs b/cedar.mjs index 899aba7a5..5e3ff83f9 100644 --- a/cedar.mjs +++ b/cedar.mjs @@ -9842,16 +9842,12 @@ const Wv = /* @__PURE__ */ k({ }); return (r, d) => (m(), S(At, T(K(o.value)), { default: i(() => [ - n("div", { - class: R(V(l)["cdr-media-object__media"]) - }, [ + n("div", null, [ q(r.$slots, "media") - ], 2), - n("div", { - class: R(V(l)["cdr-media-object__content"]) - }, [ + ]), + n("div", null, [ q(r.$slots, "content") - ], 2) + ]) ]), _: 3 }, 16)); diff --git a/cedar.umd.js b/cedar.umd.js index 0562e5b7f..e9326c675 100644 --- a/cedar.umd.js +++ b/cedar.umd.js @@ -6,7 +6,7 @@ `),r]);else{const d=[`[Vue warn]: ${t}`,...e];r.length&&d.push(` `,...qp(r)),console.warn(...d)}Lt(),Pn=!1}function xp(){let t=_l[_l.length-1];if(!t)return[];const e=[];for(;t;){const l=e[0];l&&l.vnode===t?l.recurseCount++:e.push({vnode:t,recurseCount:0});const o=t.component&&t.component.parent;t=o&&o.vnode}return e}function qp(t){const e=[];return t.forEach((l,o)=>{e.push(...o===0?[]:[` `],...kp(l))}),e}function kp({vnode:t,recurseCount:e}){const l=e>0?`... (${e} recursive calls)`:"",o=t.component?t.component.parent==null:!1,r=` at <${Ds(t.component,t.type,o)}`,d=">"+l;return t.props?[r,...hp(t.props),d]:[r+d]}function hp(t){const e=[],l=Object.keys(t);return l.slice(0,3).forEach(o=>{e.push(...Xi(o,t[o]))}),l.length>3&&e.push(" ..."),e}function Xi(t,e,l){return Xe(e)?(e=JSON.stringify(e),l?e:[`${t}=${e}`]):typeof e=="number"||typeof e=="boolean"||e==null?l?e:[`${t}=${e}`]:Ne(e)?(e=Xi(t,Ue(e.value),!0),l?e:[`${t}=Ref<`,e,">"]):ke(e)?[`${t}=fn${e.name?`<${e.name}>`:""}`]:(e=Ue(e),l?e:[`${t}=`,e])}function Kl(t,e,l,o){try{return o?t(...o):t()}catch(r){zr(r,e,l)}}function xt(t,e,l,o){if(ke(t)){const r=Kl(t,e,l,o);return r&&pi(r)&&r.catch(d=>{zr(d,e,l)}),r}if(me(t)){const r=[];for(let d=0;d>>1,r=et[o],d=$l(r);d=$l(l)?et.push(t):et.splice(Tp(e),0,t),t.flags|=1,Pi()}}function Pi(){Nr||(Nr=Zi.then(Gi))}function vp(t){me(t)?jl.push(...t):Dt&&t.id===-1?Dt.splice(El+1,0,t):t.flags&1||(jl.push(t),t.flags|=1),Pi()}function zi(t,e,l=Rt+1){for(;l$l(l)-$l(o));if(jl.length=0,Dt){Dt.push(...e);return}for(Dt=e,El=0;Elt.id==null?t.flags&2?-1:1/0:t.id;function Gi(t){const e=bt;try{for(Rt=0;Rt{o._d&&Os(-1);const d=Gr(e);let i;try{i=t(...r)}finally{Gr(d),o._d&&Os(1)}return i};return o._n=!0,o._c=!0,o._d=!0,o}function _t(t,e){if(Be===null)return t;const l=an(Be),o=t.dirs||(t.dirs=[]);for(let r=0;rt.__isTeleport,er=t=>t&&(t.disabled||t.disabled===""),Di=t=>t&&(t.defer||t.defer===""),_i=t=>typeof SVGElement<"u"&&t instanceof SVGElement,$i=t=>typeof MathMLElement=="function"&&t instanceof MathMLElement,Nn=(t,e)=>{const l=t&&t.to;return Xe(l)?e?e(l):null:l},es={name:"Teleport",__isTeleport:!0,process(t,e,l,o,r,d,i,u,c,f){const{mc:p,pc:y,pbc:S,o:{insert:h,querySelector:M,createText:j,createComment:z}}=f,E=er(e.props);let{shapeFlag:F,children:J,dynamicChildren:X}=e;if(t==null){const se=e.el=j(""),ee=e.anchor=j("");h(se,l,o),h(ee,l,o);const re=(B,ue)=>{F&16&&(r&&r.isCE&&(r.ce._teleportTarget=B),p(J,B,ue,r,d,i,u,c))},be=()=>{const B=e.target=Nn(e.props,M),ue=ts(B,e,j,h);B&&(i!=="svg"&&_i(B)?i="svg":i!=="mathml"&&$i(B)&&(i="mathml"),E||(re(B,ue),Yr(e,!1)))};E&&(re(l,ee),Yr(e,!0)),Di(e.props)?lt(()=>{be(),e.el.__isMounted=!0},d):be()}else{if(Di(e.props)&&!t.el.__isMounted){lt(()=>{es.process(t,e,l,o,r,d,i,u,c,f),delete t.el.__isMounted},d);return}e.el=t.el,e.targetStart=t.targetStart;const se=e.anchor=t.anchor,ee=e.target=t.target,re=e.targetAnchor=t.targetAnchor,be=er(t.props),B=be?l:ee,ue=be?se:re;if(i==="svg"||_i(ee)?i="svg":(i==="mathml"||$i(ee))&&(i="mathml"),X?(S(t.dynamicChildren,X,B,r,d,i,u),ro(t,e,!0)):c||y(t,e,B,ue,r,d,i,u,!1),E)be?e.props&&t.props&&e.props.to!==t.props.to&&(e.props.to=t.props.to):Br(e,l,se,f,1);else if((e.props&&e.props.to)!==(t.props&&t.props.to)){const fe=e.target=Nn(e.props,M);fe&&Br(e,fe,null,f,0)}else be&&Br(e,ee,re,f,1);Yr(e,E)}},remove(t,e,l,{um:o,o:{remove:r}},d){const{shapeFlag:i,children:u,anchor:c,targetStart:f,targetAnchor:p,target:y,props:S}=t;if(y&&(r(f),r(p)),d&&r(c),i&16){const h=d||!er(S);for(let M=0;M{t.isMounted=!0}),cs(()=>{t.isUnmounting=!0}),t}const mt=[Function,Array],ls={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:mt,onEnter:mt,onAfterEnter:mt,onEnterCancelled:mt,onBeforeLeave:mt,onLeave:mt,onAfterLeave:mt,onLeaveCancelled:mt,onBeforeAppear:mt,onAppear:mt,onAfterAppear:mt,onAppearCancelled:mt},rs=t=>{const e=t.subTree;return e.component?rs(e.component):e},Kp={name:"BaseTransition",props:ls,setup(t,{slots:e}){const l=so(),o=Up();return()=>{const r=e.default&&ss(e.default(),!0);if(!r||!r.length)return;const d=ns(r),i=Ue(t),{mode:u}=i;if(o.isLeaving)return Bn(d);const c=is(d);if(!c)return Bn(d);let f=Gn(c,i,o,l,y=>f=y);c.type!==nt&&tr(c,f);let p=l.subTree&&is(l.subTree);if(p&&p.type!==nt&&!bl(c,p)&&rs(l).type!==nt){let y=Gn(p,i,o,l);if(tr(p,y),u==="out-in"&&c.type!==nt)return o.isLeaving=!0,y.afterLeave=()=>{o.isLeaving=!1,l.job.flags&8||l.update(),delete y.afterLeave,p=void 0},Bn(d);u==="in-out"&&c.type!==nt?y.delayLeave=(S,h,M)=>{const j=os(o,p);j[String(p.key)]=p,S[$t]=()=>{h(),S[$t]=void 0,delete f.delayedLeave,p=void 0},f.delayedLeave=()=>{M(),delete f.delayedLeave,p=void 0}}:p=void 0}else p&&(p=void 0);return d}}};function ns(t){let e=t[0];if(t.length>1){for(const l of t)if(l.type!==nt){e=l;break}}return e}const jp=Kp;function os(t,e){const{leavingVNodes:l}=t;let o=l.get(e.type);return o||(o=Object.create(null),l.set(e.type,o)),o}function Gn(t,e,l,o,r){const{appear:d,mode:i,persisted:u=!1,onBeforeEnter:c,onEnter:f,onAfterEnter:p,onEnterCancelled:y,onBeforeLeave:S,onLeave:h,onAfterLeave:M,onLeaveCancelled:j,onBeforeAppear:z,onAppear:E,onAfterAppear:F,onAppearCancelled:J}=e,X=String(t.key),se=os(l,t),ee=(B,ue)=>{B&&xt(B,o,9,ue)},re=(B,ue)=>{const fe=ue[1];ee(B,ue),me(B)?B.every(Y=>Y.length<=1)&&fe():B.length<=1&&fe()},be={mode:i,persisted:u,beforeEnter(B){let ue=c;if(!l.isMounted)if(d)ue=z||c;else return;B[$t]&&B[$t](!0);const fe=se[X];fe&&bl(t,fe)&&fe.el[$t]&&fe.el[$t](),ee(ue,[B])},enter(B){let ue=f,fe=p,Y=y;if(!l.isMounted)if(d)ue=E||f,fe=F||p,Y=J||y;else return;let he=!1;const ce=B[Qr]=qe=>{he||(he=!0,qe?ee(Y,[B]):ee(fe,[B]),be.delayedLeave&&be.delayedLeave(),B[Qr]=void 0)};ue?re(ue,[B,ce]):ce()},leave(B,ue){const fe=String(t.key);if(B[Qr]&&B[Qr](!0),l.isUnmounting)return ue();ee(S,[B]);let Y=!1;const he=B[$t]=ce=>{Y||(Y=!0,ue(),ce?ee(j,[B]):ee(M,[B]),B[$t]=void 0,se[fe]===t&&delete se[fe])};se[fe]=t,h?re(h,[B,he]):he()},clone(B){const ue=Gn(B,e,l,o,r);return r&&r(ue),ue}};return be}function Bn(t){if(_r(t))return t=tl(t),t.children=null,t}function is(t){if(!_r(t))return Qi(t.type)&&t.children?ns(t.children):t;const{shapeFlag:e,children:l}=t;if(l){if(e&16)return l[0];if(e&32&&ke(l.default))return l.default()}}function tr(t,e){t.shapeFlag&6&&t.component?(t.transition=e,tr(t.component.subTree,e)):t.shapeFlag&128?(t.ssContent.transition=e.clone(t.ssContent),t.ssFallback.transition=e.clone(t.ssFallback)):t.transition=e}function ss(t,e=!1,l){let o=[],r=0;for(let d=0;d1)for(let d=0;dDr(M,e&&(me(e)?e[j]:e),l,o,r));return}if(Al(o)&&!r){o.shapeFlag&512&&o.type.__asyncResolved&&o.component.subTree.component&&Dr(t,e,l,o.component.subTree);return}const d=o.shapeFlag&4?an(o.component):o.el,i=r?null:d,{i:u,r:c}=t,f=e&&e.r,p=u.refs===Ee?u.refs={}:u.refs,y=u.setupState,S=Ue(y),h=y===Ee?()=>!1:M=>Ae(S,M);if(f!=null&&f!==c&&(Xe(f)?(p[f]=null,h(f)&&(y[f]=null)):Ne(f)&&(f.value=null)),ke(c))Kl(c,u,12,[i,p]);else{const M=Xe(c),j=Ne(c);if(M||j){const z=()=>{if(t.f){const E=M?h(c)?y[c]:p[c]:c.value;r?me(E)&&In(E,d):me(E)?E.includes(d)||E.push(d):M?(p[c]=[d],h(c)&&(y[c]=p[c])):(c.value=[d],t.k&&(p[t.k]=c.value))}else M?(p[c]=i,h(c)&&(y[c]=i)):j&&(c.value=i,t.k&&(p[t.k]=i))};i?(z.id=-1,lt(z,l)):z()}}}Mr().requestIdleCallback,Mr().cancelIdleCallback;const Al=t=>!!t.type.__asyncLoader,_r=t=>t.type.__isKeepAlive;function Ep(t,e){ds(t,"a",e)}function Ap(t,e){ds(t,"da",e)}function ds(t,e,l=Ge){const o=t.__wdc||(t.__wdc=()=>{let r=l;for(;r;){if(r.isDeactivated)return;r=r.parent}return t()});if($r(e,o,l),l){let r=l.parent;for(;r&&r.parent;)_r(r.parent.vnode)&&Mp(o,e,l,r),r=r.parent}}function Mp(t,e,l,o){const r=$r(e,t,o,!0);en(()=>{In(o[e],r)},l)}function $r(t,e,l=Ge,o=!1){if(l){const r=l[t]||(l[t]=[]),d=e.__weh||(e.__weh=(...i)=>{Mt();const u=sr(l),c=xt(e,l,t,i);return u(),Lt(),c});return o?r.unshift(d):r.push(d),d}}const wt=t=>(e,l=Ge)=>{(!ar||t==="sp")&&$r(t,(...o)=>e(...o),l)},Lp=wt("bm"),ft=wt("m"),Wp=wt("bu"),us=wt("u"),cs=wt("bum"),en=wt("um"),Hp=wt("sp"),Fp=wt("rtg"),wp=wt("rtc");function Jp(t,e=Ge){$r("ec",t,e)}const ps="components";function R(t,e){return fs(ps,t,!0,e)||t}const ms=Symbol.for("v-ndc");function Ie(t){return Xe(t)?fs(ps,t,!1)||t:t||ms}function fs(t,e,l=!0,o=!1){const r=Be||Ge;if(r){const d=r.type;{const u=Qs(d,!1);if(u&&(u===e||u===ct(e)||u===Kr(ct(e))))return d}const i=gs(r[t]||d[t],e)||gs(r.appContext[t],e);return!i&&o?d:i}}function gs(t,e){return t&&(t[e]||t[ct(e)]||t[Kr(ct(e))])}function te(t,e,l,o){let r;const d=l,i=me(t);if(i||Xe(t)){const u=i&&Ul(t);let c=!1;u&&(c=!pt(t),t=Wr(t)),r=new Array(t.length);for(let f=0,p=t.length;fe(u,c,void 0,d));else{const u=Object.keys(t);r=new Array(u.length);for(let c=0,f=u.length;c{const d=o.fn(...r);return d&&(d.key=o.key),d}:o.fn)}return t}function V(t,e,l={},o,r){if(Be.ce||Be.parent&&Al(Be.parent)&&Be.parent.ce)return e!=="default"&&(l.name=e),m(),x(P,null,[a("slot",l,o&&o())],64);let d=t[e];d&&d._c&&(d._d=!1),m();const i=d&&ys(d(l)),u=l.key||i&&i.key,c=x(P,{key:(u&&!St(u)?u:`_${e}`)+(!i&&o?"_fb":"")},i||(o?o():[]),i&&t._===1?64:-2);return!r&&c.scopeId&&(c.slotScopeIds=[c.scopeId+"-s"]),d&&d._c&&(d._d=!0),c}function ys(t){return t.some(e=>ir(e)?!(e.type===nt||e.type===P&&!ys(e.children)):!0)?t:null}function Op(t,e){const l={};for(const o in t)l[jr(o)]=t[o];return l}const Yn=t=>t?zs(t)?an(t):Yn(t.parent):null,lr=ze(Object.create(null),{$:t=>t,$el:t=>t.vnode.el,$data:t=>t.data,$props:t=>t.props,$attrs:t=>t.attrs,$slots:t=>t.slots,$refs:t=>t.refs,$parent:t=>Yn(t.parent),$root:t=>Yn(t.root),$host:t=>t.ce,$emit:t=>t.emit,$options:t=>_n(t),$forceUpdate:t=>t.f||(t.f=()=>{zn(t.update)}),$nextTick:t=>t.n||(t.n=qt.bind(t.proxy)),$watch:t=>a2.bind(t)}),Qn=(t,e)=>t!==Ee&&!t.__isScriptSetup&&Ae(t,e),Xp={get({_:t},e){if(e==="__v_skip")return!0;const{ctx:l,setupState:o,data:r,props:d,accessCache:i,type:u,appContext:c}=t;let f;if(e[0]!=="$"){const h=i[e];if(h!==void 0)switch(h){case 1:return o[e];case 2:return r[e];case 4:return l[e];case 3:return d[e]}else{if(Qn(o,e))return i[e]=1,o[e];if(r!==Ee&&Ae(r,e))return i[e]=2,r[e];if((f=t.propsOptions[0])&&Ae(f,e))return i[e]=3,d[e];if(l!==Ee&&Ae(l,e))return i[e]=4,l[e];Dn&&(i[e]=0)}}const p=lr[e];let y,S;if(p)return e==="$attrs"&&Qe(t.attrs,"get",""),p(t);if((y=u.__cssModules)&&(y=y[e]))return y;if(l!==Ee&&Ae(l,e))return i[e]=4,l[e];if(S=c.config.globalProperties,Ae(S,e))return S[e]},set({_:t},e,l){const{data:o,setupState:r,ctx:d}=t;return Qn(r,e)?(r[e]=l,!0):o!==Ee&&Ae(o,e)?(o[e]=l,!0):Ae(t.props,e)||e[0]==="$"&&e.slice(1)in t?!1:(d[e]=l,!0)},has({_:{data:t,setupState:e,accessCache:l,ctx:o,appContext:r,propsOptions:d}},i){let u;return!!l[i]||t!==Ee&&Ae(t,i)||Qn(e,i)||(u=d[0])&&Ae(u,i)||Ae(o,i)||Ae(lr,i)||Ae(r.config.globalProperties,i)},defineProperty(t,e,l){return l.get!=null?t._.accessCache[e]=0:Ae(l,"value")&&this.set(t,e,l.value,null),Reflect.defineProperty(t,e,l)}};function Jt(){return bs().slots}function tn(){return bs().attrs}function bs(){const t=so();return t.setupContext||(t.setupContext=Ys(t))}function Ss(t){return me(t)?t.reduce((e,l)=>(e[l]=null,e),{}):t}let Dn=!0;function Zp(t){const e=_n(t),l=t.proxy,o=t.ctx;Dn=!1,e.beforeCreate&&Vs(e.beforeCreate,t,"bc");const{data:r,computed:d,methods:i,watch:u,provide:c,inject:f,created:p,beforeMount:y,mounted:S,beforeUpdate:h,updated:M,activated:j,deactivated:z,beforeDestroy:E,beforeUnmount:F,destroyed:J,unmounted:X,render:se,renderTracked:ee,renderTriggered:re,errorCaptured:be,serverPrefetch:B,expose:ue,inheritAttrs:fe,components:Y,directives:he,filters:ce}=e;if(f&&Pp(f,o,null),i)for(const Ce in i){const Te=i[Ce];ke(Te)&&(o[Ce]=Te.bind(l))}if(r){const Ce=r.call(l,l);We(Ce)&&(t.data=Jr(Ce))}if(Dn=!0,d)for(const Ce in d){const Te=d[Ce],Ye=ke(Te)?Te.bind(l,l):ke(Te.get)?Te.get.bind(l,l):bt,Et=!ke(Te)&&ke(Te.set)?Te.set.bind(l):bt,yt=A({get:Ye,set:Et});Object.defineProperty(o,Ce,{enumerable:!0,configurable:!0,get:()=>yt.value,set:_e=>yt.value=_e})}if(u)for(const Ce in u)xs(u[Ce],o,l,Ce);if(c){const Ce=ke(c)?c.call(l):c;Reflect.ownKeys(Ce).forEach(Te=>{el(Te,Ce[Te])})}p&&Vs(p,t,"c");function Re(Ce,Te){me(Te)?Te.forEach(Ye=>Ce(Ye.bind(l))):Te&&Ce(Te.bind(l))}if(Re(Lp,y),Re(ft,S),Re(Wp,h),Re(us,M),Re(Ep,j),Re(Ap,z),Re(Jp,be),Re(wp,ee),Re(Fp,re),Re(cs,F),Re(en,X),Re(Hp,B),me(ue))if(ue.length){const Ce=t.exposed||(t.exposed={});ue.forEach(Te=>{Object.defineProperty(Ce,Te,{get:()=>l[Te],set:Ye=>l[Te]=Ye})})}else t.exposed||(t.exposed={});se&&t.render===bt&&(t.render=se),fe!=null&&(t.inheritAttrs=fe),Y&&(t.components=Y),he&&(t.directives=he),B&&as(t)}function Pp(t,e,l=bt){me(t)&&(t=$n(t));for(const o in t){const r=t[o];let d;We(r)?"default"in r?d=it(r.from||o,r.default,!0):d=it(r.from||o):d=it(r),Ne(d)?Object.defineProperty(e,o,{enumerable:!0,configurable:!0,get:()=>d.value,set:i=>d.value=i}):e[o]=d}}function Vs(t,e,l){xt(me(t)?t.map(o=>o.bind(e.proxy)):t.bind(e.proxy),e,l)}function xs(t,e,l,o){let r=o.includes(".")?Hs(l,o):()=>l[o];if(Xe(t)){const d=e[t];ke(d)&&rt(r,d)}else if(ke(t))rt(r,t.bind(l));else if(We(t))if(me(t))t.forEach(d=>xs(d,e,l,o));else{const d=ke(t.handler)?t.handler.bind(l):e[t.handler];ke(d)&&rt(r,d,t)}}function _n(t){const e=t.type,{mixins:l,extends:o}=e,{mixins:r,optionsCache:d,config:{optionMergeStrategies:i}}=t.appContext,u=d.get(e);let c;return u?c=u:!r.length&&!l&&!o?c=e:(c={},r.length&&r.forEach(f=>ln(c,f,i,!0)),ln(c,e,i)),We(e)&&d.set(e,c),c}function ln(t,e,l,o=!1){const{mixins:r,extends:d}=e;d&&ln(t,d,l,!0),r&&r.forEach(i=>ln(t,i,l,!0));for(const i in e)if(!(o&&i==="expose")){const u=zp[i]||l&&l[i];t[i]=u?u(t[i],e[i]):e[i]}return t}const zp={data:qs,props:ks,emits:ks,methods:rr,computed:rr,beforeCreate:tt,created:tt,beforeMount:tt,mounted:tt,beforeUpdate:tt,updated:tt,beforeDestroy:tt,beforeUnmount:tt,destroyed:tt,unmounted:tt,activated:tt,deactivated:tt,errorCaptured:tt,serverPrefetch:tt,components:rr,directives:rr,watch:Gp,provide:qs,inject:Np};function qs(t,e){return e?t?function(){return ze(ke(t)?t.call(this,this):t,ke(e)?e.call(this,this):e)}:e:t}function Np(t,e){return rr($n(t),$n(e))}function $n(t){if(me(t)){const e={};for(let l=0;l1)return l&&ke(e)?e.call(o&&o.proxy):e}}const Cs={},Ts=()=>Object.create(Cs),vs=t=>Object.getPrototypeOf(t)===Cs;function Qp(t,e,l,o=!1){const r={},d=Ts();t.propsDefaults=Object.create(null),Rs(t,e,r,d);for(const i in t.propsOptions[0])i in r||(r[i]=void 0);l?t.props=o?r:Fi(r):t.type.props?t.props=r:t.props=d,t.attrs=d}function Dp(t,e,l,o){const{props:r,attrs:d,vnode:{patchFlag:i}}=t,u=Ue(r),[c]=t.propsOptions;let f=!1;if((o||i>0)&&!(i&16)){if(i&8){const p=t.vnode.dynamicProps;for(let y=0;y{c=!0;const[S,h]=Is(y,e,!0);ze(i,S),h&&u.push(...h)};!l&&e.mixins.length&&e.mixins.forEach(p),t.extends&&p(t.extends),t.mixins&&t.mixins.forEach(p)}if(!d&&!c)return We(t)&&o.set(t,Tl),Tl;if(me(d))for(let p=0;pt[0]==="_"||t==="$stable",to=t=>me(t)?t.map(It):[It(t)],$p=(t,e,l)=>{if(e._n)return e;const o=s((...r)=>(Qt.NODE_ENV!=="production"&&Ge&&(!l||(l.root,Ge.root)),to(e(...r))),l);return o._c=!1,o},js=(t,e,l)=>{const o=t._ctx;for(const r in t){if(Ks(r))continue;const d=t[r];if(ke(d))e[r]=$p(r,d,o);else if(d!=null){const i=to(d);e[r]=()=>i}}},Es=(t,e)=>{const l=to(e);t.slots.default=()=>l},As=(t,e,l)=>{for(const o in e)(l||o!=="_")&&(t[o]=e[o])},e2=(t,e,l)=>{const o=t.slots=Ts();if(t.vnode.shapeFlag&32){const r=e._;r?(As(o,e,l),l&&gi(o,"_",r,!0)):js(e,o)}else e&&Es(t,e)},t2=(t,e,l)=>{const{vnode:o,slots:r}=t;let d=!0,i=Ee;if(o.shapeFlag&32){const u=e._;u?l&&u===1?d=!1:As(r,e,l):(d=!e.$stable,js(e,r)),i=e}else e&&(Es(t,e),i={default:1});if(d)for(const u in r)!Ks(u)&&i[u]==null&&delete r[u]},lt=g2;function l2(t){return r2(t)}function r2(t,e){const l=Mr();l.__VUE__=!0;const{insert:o,remove:r,patchProp:d,createElement:i,createText:u,createComment:c,setText:f,setElementText:p,parentNode:y,nextSibling:S,setScopeId:h=bt,insertStaticContent:M}=t,j=(C,v,L,Z=null,O=null,N=null,le=void 0,_=null,D=!!v.dynamicChildren)=>{if(C===v)return;C&&!bl(C,v)&&(Z=w(C),_e(C,O,N,!0),C=null),v.patchFlag===-2&&(D=!1,v.dynamicChildren=null);const{type:G,ref:Se,shapeFlag:oe}=v;switch(G){case nn:z(C,v,L,Z);break;case nt:E(C,v,L,Z);break;case oo:C==null&&F(v,L,Z,le);break;case P:Y(C,v,L,Z,O,N,le,_,D);break;default:oe&1?se(C,v,L,Z,O,N,le,_,D):oe&6?he(C,v,L,Z,O,N,le,_,D):(oe&64||oe&128)&&G.process(C,v,L,Z,O,N,le,_,D,ae)}Se!=null&&O&&Dr(Se,C&&C.ref,N,v||C,!v)},z=(C,v,L,Z)=>{if(C==null)o(v.el=u(v.children),L,Z);else{const O=v.el=C.el;v.children!==C.children&&f(O,v.children)}},E=(C,v,L,Z)=>{C==null?o(v.el=c(v.children||""),L,Z):v.el=C.el},F=(C,v,L,Z)=>{[C.el,C.anchor]=M(C.children,v,L,Z,C.el,C.anchor)},J=({el:C,anchor:v},L,Z)=>{let O;for(;C&&C!==v;)O=S(C),o(C,L,Z),C=O;o(v,L,Z)},X=({el:C,anchor:v})=>{let L;for(;C&&C!==v;)L=S(C),r(C),C=L;r(v)},se=(C,v,L,Z,O,N,le,_,D)=>{v.type==="svg"?le="svg":v.type==="math"&&(le="mathml"),C==null?ee(v,L,Z,O,N,le,_,D):B(C,v,O,N,le,_,D)},ee=(C,v,L,Z,O,N,le,_)=>{let D,G;const{props:Se,shapeFlag:oe,transition:pe,dirs:ve}=C;if(D=C.el=i(C.type,N,Se&&Se.is,Se),oe&8?p(D,C.children):oe&16&&be(C.children,D,null,Z,O,lo(C,N),le,_),ve&&gl(C,null,Z,"created"),re(D,C,C.scopeId,le,Z),Se){for(const Oe in Se)Oe!=="value"&&!Nl(Oe)&&d(D,Oe,null,Se[Oe],N,Z);"value"in Se&&d(D,"value",null,Se.value,N),(G=Se.onVnodeBeforeMount)&&Ut(G,Z,C)}ve&&gl(C,null,Z,"beforeMount");const Ke=n2(O,pe);Ke&&pe.beforeEnter(D),o(D,v,L),((G=Se&&Se.onVnodeMounted)||Ke||ve)&<(()=>{G&&Ut(G,Z,C),Ke&&pe.enter(D),ve&&gl(C,null,Z,"mounted")},O)},re=(C,v,L,Z,O)=>{if(L&&h(C,L),Z)for(let N=0;N{for(let G=D;G{const _=v.el=C.el;let{patchFlag:D,dynamicChildren:G,dirs:Se}=v;D|=C.patchFlag&16;const oe=C.props||Ee,pe=v.props||Ee;let ve;if(L&&yl(L,!1),(ve=pe.onVnodeBeforeUpdate)&&Ut(ve,L,v,C),Se&&gl(v,C,L,"beforeUpdate"),L&&yl(L,!0),(oe.innerHTML&&pe.innerHTML==null||oe.textContent&&pe.textContent==null)&&p(_,""),G?ue(C.dynamicChildren,G,_,L,Z,lo(v,O),N):le||Te(C,v,_,null,L,Z,lo(v,O),N,!1),D>0){if(D&16)fe(_,oe,pe,L,O);else if(D&2&&oe.class!==pe.class&&d(_,"class",null,pe.class,O),D&4&&d(_,"style",oe.style,pe.style,O),D&8){const Ke=v.dynamicProps;for(let Oe=0;Oe{ve&&Ut(ve,L,v,C),Se&&gl(v,C,L,"updated")},Z)},ue=(C,v,L,Z,O,N,le)=>{for(let _=0;_{if(v!==L){if(v!==Ee)for(const N in v)!Nl(N)&&!(N in L)&&d(C,N,v[N],null,O,Z);for(const N in L){if(Nl(N))continue;const le=L[N],_=v[N];le!==_&&N!=="value"&&d(C,N,_,le,O,Z)}"value"in L&&d(C,"value",v.value,L.value,O)}},Y=(C,v,L,Z,O,N,le,_,D)=>{const G=v.el=C?C.el:u(""),Se=v.anchor=C?C.anchor:u("");let{patchFlag:oe,dynamicChildren:pe,slotScopeIds:ve}=v;ve&&(_=_?_.concat(ve):ve),C==null?(o(G,L,Z),o(Se,L,Z),be(v.children||[],L,Se,O,N,le,_,D)):oe>0&&oe&64&&pe&&C.dynamicChildren?(ue(C.dynamicChildren,pe,L,O,N,le,_),(v.key!=null||O&&v===O.subTree)&&ro(C,v,!0)):Te(C,v,L,Se,O,N,le,_,D)},he=(C,v,L,Z,O,N,le,_,D)=>{v.slotScopeIds=_,C==null?v.shapeFlag&512?O.ctx.activate(v,L,Z,le,D):ce(v,L,Z,O,N,le,D):qe(C,v,D)},ce=(C,v,L,Z,O,N,le)=>{const _=C.component=x2(C,Z,O);if(_r(C)&&(_.ctx.renderer=ae),q2(_,!1,le),_.asyncDep){if(O&&O.registerDep(_,Re,le),!C.el){const D=_.subTree=a(nt);E(null,D,v,L)}}else Re(_,C,v,L,O,N,le)},qe=(C,v,L)=>{const Z=v.component=C.component;if(m2(C,v,L))if(Z.asyncDep&&!Z.asyncResolved){Ce(Z,v,L);return}else Z.next=v,Z.update();else v.el=C.el,Z.vnode=v},Re=(C,v,L,Z,O,N,le)=>{const _=()=>{if(C.isMounted){let{next:oe,bu:pe,u:ve,parent:Ke,vnode:Oe}=C;{const dt=Ms(C);if(dt){oe&&(oe.el=Oe.el,Ce(C,oe,le)),dt.asyncDep.then(()=>{C.isUnmounted||_()});return}}let Le=oe,at;yl(C,!1),oe?(oe.el=Oe.el,Ce(C,oe,le)):oe=Oe,pe&&Er(pe),(at=oe.props&&oe.props.onVnodeBeforeUpdate)&&Ut(at,Ke,oe,Oe),yl(C,!0);const $e=no(C),vt=C.subTree;C.subTree=$e,j(vt,$e,y(vt.el),w(vt),C,O,N),oe.el=$e.el,Le===null&&f2(C,$e.el),ve&<(ve,O),(at=oe.props&&oe.props.onVnodeUpdated)&<(()=>Ut(at,Ke,oe,Oe),O)}else{let oe;const{el:pe,props:ve}=v,{bm:Ke,m:Oe,parent:Le,root:at,type:$e}=C,vt=Al(v);if(yl(C,!1),Ke&&Er(Ke),!vt&&(oe=ve&&ve.onVnodeBeforeMount)&&Ut(oe,Le,v),yl(C,!0),pe&&Je){const dt=()=>{C.subTree=no(C),Je(pe,C.subTree,C,O,null)};vt&&$e.__asyncHydrate?$e.__asyncHydrate(pe,C,dt):dt()}else{at.ce&&at.ce._injectChildStyle($e);const dt=C.subTree=no(C);j(null,dt,L,Z,C,O,N),v.el=dt.el}if(Oe&<(Oe,O),!vt&&(oe=ve&&ve.onVnodeMounted)){const dt=v;lt(()=>Ut(oe,Le,dt),O)}(v.shapeFlag&256||Le&&Al(Le.vnode)&&Le.vnode.shapeFlag&256)&&C.a&<(C.a,O),C.isMounted=!0,v=L=Z=null}};C.scope.on();const D=C.effect=new xi(_);C.scope.off();const G=C.update=D.run.bind(D),Se=C.job=D.runIfDirty.bind(D);Se.i=C,Se.id=C.uid,D.scheduler=()=>zn(Se),yl(C,!0),G()},Ce=(C,v,L)=>{v.component=C;const Z=C.vnode.props;C.vnode=v,C.next=null,Dp(C,v.props,Z,L),t2(C,v.children,L),Mt(),zi(C),Lt()},Te=(C,v,L,Z,O,N,le,_,D=!1)=>{const G=C&&C.children,Se=C?C.shapeFlag:0,oe=v.children,{patchFlag:pe,shapeFlag:ve}=v;if(pe>0){if(pe&128){Et(G,oe,L,Z,O,N,le,_,D);return}else if(pe&256){Ye(G,oe,L,Z,O,N,le,_,D);return}}ve&8?(Se&16&&de(G,O,N),oe!==G&&p(L,oe)):Se&16?ve&16?Et(G,oe,L,Z,O,N,le,_,D):de(G,O,N,!0):(Se&8&&p(L,""),ve&16&&be(oe,L,Z,O,N,le,_,D))},Ye=(C,v,L,Z,O,N,le,_,D)=>{C=C||Tl,v=v||Tl;const G=C.length,Se=v.length,oe=Math.min(G,Se);let pe;for(pe=0;peSe?de(C,O,N,!0,!1,oe):be(v,L,Z,O,N,le,_,D,oe)},Et=(C,v,L,Z,O,N,le,_,D)=>{let G=0;const Se=v.length;let oe=C.length-1,pe=Se-1;for(;G<=oe&&G<=pe;){const ve=C[G],Ke=v[G]=D?ll(v[G]):It(v[G]);if(bl(ve,Ke))j(ve,Ke,L,null,O,N,le,_,D);else break;G++}for(;G<=oe&&G<=pe;){const ve=C[oe],Ke=v[pe]=D?ll(v[pe]):It(v[pe]);if(bl(ve,Ke))j(ve,Ke,L,null,O,N,le,_,D);else break;oe--,pe--}if(G>oe){if(G<=pe){const ve=pe+1,Ke=vepe)for(;G<=oe;)_e(C[G],O,N,!0),G++;else{const ve=G,Ke=G,Oe=new Map;for(G=Ke;G<=pe;G++){const ut=v[G]=D?ll(v[G]):It(v[G]);ut.key!=null&&Oe.set(ut.key,G)}let Le,at=0;const $e=pe-Ke+1;let vt=!1,dt=0;const Rr=new Array($e);for(G=0;G<$e;G++)Rr[G]=0;for(G=ve;G<=oe;G++){const ut=C[G];if(at>=$e){_e(ut,O,N,!0);continue}let At;if(ut.key!=null)At=Oe.get(ut.key);else for(Le=Ke;Le<=pe;Le++)if(Rr[Le-Ke]===0&&bl(ut,v[Le])){At=Le;break}At===void 0?_e(ut,O,N,!0):(Rr[At-Ke]=G+1,At>=dt?dt=At:vt=!0,j(ut,v[At],L,null,O,N,le,_,D),at++)}const Tc=vt?o2(Rr):Tl;for(Le=Tc.length-1,G=$e-1;G>=0;G--){const ut=Ke+G,At=v[ut],vc=ut+1{const{el:N,type:le,transition:_,children:D,shapeFlag:G}=C;if(G&6){yt(C.component.subTree,v,L,Z);return}if(G&128){C.suspense.move(v,L,Z);return}if(G&64){le.move(C,v,L,ae);return}if(le===P){o(N,v,L);for(let oe=0;oe_.enter(N),O);else{const{leave:oe,delayLeave:pe,afterLeave:ve}=_,Ke=()=>o(N,v,L),Oe=()=>{oe(N,()=>{Ke(),ve&&ve()})};pe?pe(N,Ke,Oe):Oe()}else o(N,v,L)},_e=(C,v,L,Z=!1,O=!1)=>{const{type:N,props:le,ref:_,children:D,dynamicChildren:G,shapeFlag:Se,patchFlag:oe,dirs:pe,cacheIndex:ve}=C;if(oe===-2&&(O=!1),_!=null&&Dr(_,null,L,C,!0),ve!=null&&(v.renderCache[ve]=void 0),Se&256){v.ctx.deactivate(C);return}const Ke=Se&1&&pe,Oe=!Al(C);let Le;if(Oe&&(Le=le&&le.onVnodeBeforeUnmount)&&Ut(Le,v,C),Se&6)Pl(C.component,L,Z);else{if(Se&128){C.suspense.unmount(L,Z);return}Ke&&gl(C,null,v,"beforeUnmount"),Se&64?C.type.remove(C,v,L,ae,Z):G&&!G.hasOnce&&(N!==P||oe>0&&oe&64)?de(G,v,L,!1,!0):(N===P&&oe&384||!O&&Se&16)&&de(D,v,L),Z&&dl(C)}(Oe&&(Le=le&&le.onVnodeUnmounted)||Ke)&<(()=>{Le&&Ut(Le,v,C),Ke&&gl(C,null,v,"unmounted")},L)},dl=C=>{const{type:v,el:L,anchor:Z,transition:O}=C;if(v===P){ul(L,Z);return}if(v===oo){X(C);return}const N=()=>{r(L),O&&!O.persisted&&O.afterLeave&&O.afterLeave()};if(C.shapeFlag&1&&O&&!O.persisted){const{leave:le,delayLeave:_}=O,D=()=>le(L,N);_?_(C.el,N,D):D()}else N()},ul=(C,v)=>{let L;for(;C!==v;)L=S(C),r(C),C=L;r(v)},Pl=(C,v,L)=>{const{bum:Z,scope:O,job:N,subTree:le,um:_,m:D,a:G}=C;Ls(D),Ls(G),Z&&Er(Z),O.stop(),N&&(N.flags|=8,_e(le,C,v,L)),_&<(_,v),lt(()=>{C.isUnmounted=!0},v),v&&v.pendingBranch&&!v.isUnmounted&&C.asyncDep&&!C.asyncResolved&&C.suspenseId===v.pendingId&&(v.deps--,v.deps===0&&v.resolve())},de=(C,v,L,Z=!1,O=!1,N=0)=>{for(let le=N;le{if(C.shapeFlag&6)return w(C.component.subTree);if(C.shapeFlag&128)return C.suspense.next();const v=S(C.anchor||C.el),L=v&&v[Yi];return L?S(L):v};let $=!1;const Q=(C,v,L)=>{C==null?v._vnode&&_e(v._vnode,null,null,!0):j(v._vnode||null,C,v,null,null,null,L),v._vnode=C,$||($=!0,zi(),Ni(),$=!1)},ae={p:j,um:_e,m:yt,r:dl,mt:ce,mc:be,pc:Te,pbc:ue,n:w,o:t};let je,Je;return{render:Q,hydrate:je,createApp:Yp(Q,je)}}function lo({type:t,props:e},l){return l==="svg"&&t==="foreignObject"||l==="mathml"&&t==="annotation-xml"&&e&&e.encoding&&e.encoding.includes("html")?void 0:l}function yl({effect:t,job:e},l){l?(t.flags|=32,e.flags|=4):(t.flags&=-33,e.flags&=-5)}function n2(t,e){return(!t||t&&!t.pendingBranch)&&e&&!e.persisted}function ro(t,e,l=!1){const o=t.children,r=e.children;if(me(o)&&me(r))for(let d=0;d>1,t[l[u]]0&&(e[o]=l[d-1]),l[d]=o)}}for(d=l.length,i=l[d-1];d-- >0;)l[d]=i,i=e[i];return l}function Ms(t){const e=t.subTree.component;if(e)return e.asyncDep&&!e.asyncResolved?e:Ms(e)}function Ls(t){if(t)for(let e=0;eit(i2);function rt(t,e,l){return Ws(t,e,l)}function Ws(t,e,l=Ee){const{immediate:o,deep:r,flush:d,once:i}=l,u=ze({},l),c=e&&o||!e&&d!=="post";let f;if(ar){if(d==="sync"){const h=s2();f=h.__watcherHandles||(h.__watcherHandles=[])}else if(!c){const h=()=>{};return h.stop=bt,h.resume=bt,h.pause=bt,h}}const p=Ge;u.call=(h,M,j)=>xt(h,p,M,j);let y=!1;d==="post"?u.scheduler=h=>{lt(h,p&&p.suspense)}:d!=="sync"&&(y=!0,u.scheduler=(h,M)=>{M?h():zn(h)}),u.augmentJob=h=>{e&&(h.flags|=4),y&&(h.flags|=2,p&&(h.id=p.uid,h.i=p))};const S=Sp(t,e,u);return ar&&(f?f.push(S):c&&S()),S}function a2(t,e,l){const o=this.proxy,r=Xe(t)?t.includes(".")?Hs(o,t):()=>o[t]:t.bind(o,o);let d;ke(e)?d=e:(d=e.handler,l=e);const i=sr(this),u=Ws(r,d.bind(o),l);return i(),u}function Hs(t,e){const l=e.split(".");return()=>{let o=t;for(let r=0;re==="modelValue"||e==="model-value"?t.modelModifiers:t[`${e}Modifiers`]||t[`${ct(e)}Modifiers`]||t[`${Bt(e)}Modifiers`];function u2(t,e,...l){if(t.isUnmounted)return;const o=t.vnode.props||Ee;let r=l;const d=e.startsWith("update:"),i=d&&d2(o,e.slice(7));i&&(i.trim&&(r=l.map(p=>Xe(p)?p.trim():p)),i.number&&(r=l.map(Ar)));let u,c=o[u=jr(e)]||o[u=jr(ct(e))];!c&&d&&(c=o[u=jr(Bt(e))]),c&&xt(c,t,6,r);const f=o[u+"Once"];if(f){if(!t.emitted)t.emitted={};else if(t.emitted[u])return;t.emitted[u]=!0,xt(f,t,6,r)}}function Fs(t,e,l=!1){const o=e.emitsCache,r=o.get(t);if(r!==void 0)return r;const d=t.emits;let i={},u=!1;if(!ke(t)){const c=f=>{const p=Fs(f,e,!0);p&&(u=!0,ze(i,p))};!l&&e.mixins.length&&e.mixins.forEach(c),t.extends&&c(t.extends),t.mixins&&t.mixins.forEach(c)}return!d&&!u?(We(t)&&o.set(t,null),null):(me(d)?d.forEach(c=>i[c]=null):ze(i,d),We(t)&&o.set(t,i),i)}function rn(t,e){return!t||!Ir(e)?!1:(e=e.slice(2).replace(/Once$/,""),Ae(t,e[0].toLowerCase()+e.slice(1))||Ae(t,Bt(e))||Ae(t,e))}function SC(){}function no(t){const{type:e,vnode:l,proxy:o,withProxy:r,propsOptions:[d],slots:i,attrs:u,emit:c,render:f,renderCache:p,props:y,data:S,setupState:h,ctx:M,inheritAttrs:j}=t,z=Gr(t);let E,F;try{if(l.shapeFlag&4){const X=r||o,se=Qt.NODE_ENV!=="production"&&h.__isScriptSetup?new Proxy(X,{get(ee,re,be){return Vp(`Property '${String(re)}' was accessed via 'this'. Avoid using 'this' in templates.`),Reflect.get(ee,re,be)}}):X;E=It(f.call(se,X,p,Qt.NODE_ENV!=="production"?Or(y):y,h,S,M)),F=u}else{const X=e;Qt.NODE_ENV,E=It(X.length>1?X(Qt.NODE_ENV!=="production"?Or(y):y,Qt.NODE_ENV!=="production"?{get attrs(){return Or(u)},slots:i,emit:c}:{attrs:u,slots:i,emit:c}):X(Qt.NODE_ENV!=="production"?Or(y):y,null)),F=e.props?u:c2(u)}}catch(X){nr.length=0,zr(X,t,1),E=a(nt)}let J=E;if(F&&j!==!1){const X=Object.keys(F),{shapeFlag:se}=J;X.length&&se&7&&(d&&X.some(Rn)&&(F=p2(F,d)),J=tl(J,F,!1,!0))}return l.dirs&&(J=tl(J,null,!1,!0),J.dirs=J.dirs?J.dirs.concat(l.dirs):l.dirs),l.transition&&tr(J,l.transition),E=J,Gr(z),E}const c2=t=>{let e;for(const l in t)(l==="class"||l==="style"||Ir(l))&&((e||(e={}))[l]=t[l]);return e},p2=(t,e)=>{const l={};for(const o in t)(!Rn(o)||!(o.slice(9)in e))&&(l[o]=t[o]);return l};function m2(t,e,l){const{props:o,children:r,component:d}=t,{props:i,children:u,patchFlag:c}=e,f=d.emitsOptions;if(e.dirs||e.transition)return!0;if(l&&c>=0){if(c&1024)return!0;if(c&16)return o?ws(o,i,f):!!i;if(c&8){const p=e.dynamicProps;for(let y=0;yt.__isSuspense;function g2(t,e){e&&e.pendingBranch?me(t)?e.effects.push(...t):e.effects.push(t):vp(t)}const P=Symbol.for("v-fgt"),nn=Symbol.for("v-txt"),nt=Symbol.for("v-cmt"),oo=Symbol.for("v-stc"),nr=[];let st=null;function m(t=!1){nr.push(st=t?null:[])}function y2(){nr.pop(),st=nr[nr.length-1]||null}let or=1;function Os(t,e=!1){or+=t,t<0&&st&&e&&(st.hasOnce=!0)}function Xs(t){return t.dynamicChildren=or>0?st||Tl:null,y2(),or>0&&st&&st.push(t),t}function k(t,e,l,o,r,d){return Xs(n(t,e,l,o,r,d,!0))}function x(t,e,l,o,r){return Xs(a(t,e,l,o,r,!0))}function ir(t){return t?t.__v_isVNode===!0:!1}function bl(t,e){return t.type===e.type&&t.key===e.key}const Zs=({key:t})=>t??null,on=({ref:t,ref_key:e,ref_for:l})=>(typeof t=="number"&&(t=""+t),t!=null?Xe(t)||Ne(t)||ke(t)?{i:Be,r:t,k:e,f:!!l}:t:null);function n(t,e=null,l=null,o=0,r=null,d=t===P?0:1,i=!1,u=!1){const c={__v_isVNode:!0,__v_skip:!0,type:t,props:e,key:e&&Zs(e),ref:e&&on(e),scopeId:Bi,slotScopeIds:null,children:l,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:d,patchFlag:o,dynamicProps:r,dynamicChildren:null,appContext:null,ctx:Be};return u?(io(c,l),d&128&&t.normalize(c)):l&&(c.shapeFlag|=Xe(l)?8:16),or>0&&!i&&st&&(c.patchFlag>0||d&6)&&c.patchFlag!==32&&st.push(c),c}const a=b2;function b2(t,e=null,l=null,o=0,r=null,d=!1){if((!t||t===ms)&&(t=nt),ir(t)){const u=tl(t,e,!0);return l&&io(u,l),or>0&&!d&&st&&(u.shapeFlag&6?st[st.indexOf(t)]=u:st.push(u)),u.patchFlag=-2,u}if(v2(t)&&(t=t.__vccOpts),e){e=U(e);let{class:u,style:c}=e;u&&!Xe(u)&&(e.class=T(u)),We(c)&&(Xn(c)&&!me(c)&&(c=ze({},c)),e.style=Fe(c))}const i=Xe(t)?1:Js(t)?128:Qi(t)?64:We(t)?4:ke(t)?2:0;return n(t,e,l,o,r,i,d,!0)}function U(t){return t?Xn(t)||vs(t)?ze({},t):t:null}function tl(t,e,l=!1,o=!1){const{props:r,ref:d,patchFlag:i,children:u,transition:c}=t,f=e?Ze(r||{},e):r,p={__v_isVNode:!0,__v_skip:!0,type:t.type,props:f,key:f&&Zs(f),ref:e&&e.ref?l&&d?me(d)?d.concat(on(e)):[d,on(e)]:on(e):d,scopeId:t.scopeId,slotScopeIds:t.slotScopeIds,children:u,target:t.target,targetStart:t.targetStart,targetAnchor:t.targetAnchor,staticCount:t.staticCount,shapeFlag:t.shapeFlag,patchFlag:e&&t.type!==P?i===-1?16:i|16:i,dynamicProps:t.dynamicProps,dynamicChildren:t.dynamicChildren,appContext:t.appContext,dirs:t.dirs,transition:c,component:t.component,suspense:t.suspense,ssContent:t.ssContent&&tl(t.ssContent),ssFallback:t.ssFallback&&tl(t.ssFallback),el:t.el,anchor:t.anchor,ctx:t.ctx,ce:t.ce};return c&&o&&tr(p,c.clone(p)),p}function g(t=" ",e=0){return a(nn,null,t,e)}function Ve(t="",e=!1){return e?(m(),x(nt,null,t)):a(nt,null,t)}function It(t){return t==null||typeof t=="boolean"?a(nt):me(t)?a(P,null,t.slice()):ir(t)?ll(t):a(nn,null,String(t))}function ll(t){return t.el===null&&t.patchFlag!==-1||t.memo?t:tl(t)}function io(t,e){let l=0;const{shapeFlag:o}=t;if(e==null)e=null;else if(me(e))l=16;else if(typeof e=="object")if(o&65){const r=e.default;r&&(r._c&&(r._d=!1),io(t,r()),r._c&&(r._d=!0));return}else{l=32;const r=e._;!r&&!vs(e)?e._ctx=Be:r===3&&Be&&(Be.slots._===1?e._=1:(e._=2,t.patchFlag|=1024))}else ke(e)?(e={default:e,_ctx:Be},l=32):(e=String(e),o&64?(l=16,e=[g(e)]):l=8);t.children=e,t.shapeFlag|=l}function Ze(...t){const e={};for(let l=0;lGe||Be;let sn,ao;{const t=Mr(),e=(l,o)=>{let r;return(r=t[l])||(r=t[l]=[]),r.push(o),d=>{r.length>1?r.forEach(i=>i(d)):r[0](d)}};sn=e("__VUE_INSTANCE_SETTERS__",l=>Ge=l),ao=e("__VUE_SSR_SETTERS__",l=>ar=l)}const sr=t=>{const e=Ge;return sn(t),t.scope.on(),()=>{t.scope.off(),sn(e)}},Ps=()=>{Ge&&Ge.scope.off(),sn(null)};function zs(t){return t.vnode.shapeFlag&4}let ar=!1;function q2(t,e=!1,l=!1){e&&ao(e);const{props:o,children:r}=t.vnode,d=zs(t);Qp(t,o,d,e),e2(t,r,l);const i=d?k2(t,e):void 0;return e&&ao(!1),i}function k2(t,e){const l=t.type;t.accessCache=Object.create(null),t.proxy=new Proxy(t.ctx,Xp);const{setup:o}=l;if(o){Mt();const r=t.setupContext=o.length>1?Ys(t):null,d=sr(t),i=Kl(o,t,0,[t.props,r]),u=pi(i);if(Lt(),d(),(u||t.sp)&&!Al(t)&&as(t),u){if(i.then(Ps,Ps),e)return i.then(c=>{Ns(t,c,e)}).catch(c=>{zr(c,t,0)});t.asyncDep=i}else Ns(t,i,e)}else Bs(t,e)}function Ns(t,e,l){ke(e)?t.type.__ssrInlineRender?t.ssrRender=e:t.render=e:We(e)&&(t.setupState=Oi(e)),Bs(t,l)}let Gs;function Bs(t,e,l){const o=t.type;if(!t.render){if(!e&&Gs&&!o.render){const r=o.template||_n(t).template;if(r){const{isCustomElement:d,compilerOptions:i}=t.appContext.config,{delimiters:u,compilerOptions:c}=o,f=ze(ze({isCustomElement:d,delimiters:u},i),c);o.render=Gs(r,f)}}t.render=o.render||bt}{const r=sr(t);Mt();try{Zp(t)}finally{Lt(),r()}}}const h2={get(t,e){return Qe(t,"get",""),t[e]}};function Ys(t){const e=l=>{t.exposed=l||{}};return{attrs:new Proxy(t.attrs,h2),slots:t.slots,emit:t.emit,expose:e}}function an(t){return t.exposed?t.exposeProxy||(t.exposeProxy=new Proxy(Oi(sp(t.exposed)),{get(e,l){if(l in e)return e[l];if(l in lr)return lr[l](t)},has(e,l){return l in e||l in lr}})):t.proxy}const C2=/(?:^|[-_])(\w)/g,T2=t=>t.replace(C2,e=>e.toUpperCase()).replace(/[-_]/g,"");function Qs(t,e=!0){return ke(t)?t.displayName||t.name:t.name||e&&t.__name}function Ds(t,e,l=!1){let o=Qs(e);if(!o&&e.__file){const r=e.__file.match(/([^/\\]+)\.\w+$/);r&&(o=r[1])}if(!o&&t&&t.parent){const r=d=>{for(const i in d)if(d[i]===e)return i};o=r(t.components||t.parent.type.components)||r(t.appContext.components)}return o?T2(o):l?"App":"Anonymous"}function v2(t){return ke(t)&&"__vccOpts"in t}const A=(t,e)=>yp(t,e,ar);function uo(t,e,l){const o=arguments.length;return o===2?We(e)&&!me(e)?ir(e)?a(t,null,[e]):a(t,e):a(t,null,e):(o>3?l=Array.prototype.slice.call(arguments,2):o===3&&ir(l)&&(l=[l]),a(t,e,l))}const R2="3.5.13";let co;const _s=typeof window<"u"&&window.trustedTypes;if(_s)try{co=_s.createPolicy("vue",{createHTML:t=>t})}catch{}const $s=co?t=>co.createHTML(t):t=>t,I2="http://www.w3.org/2000/svg",U2="http://www.w3.org/1998/Math/MathML",Ot=typeof document<"u"?document:null,ea=Ot&&Ot.createElement("template"),K2={insert:(t,e,l)=>{e.insertBefore(t,l||null)},remove:t=>{const e=t.parentNode;e&&e.removeChild(t)},createElement:(t,e,l,o)=>{const r=e==="svg"?Ot.createElementNS(I2,t):e==="mathml"?Ot.createElementNS(U2,t):l?Ot.createElement(t,{is:l}):Ot.createElement(t);return t==="select"&&o&&o.multiple!=null&&r.setAttribute("multiple",o.multiple),r},createText:t=>Ot.createTextNode(t),createComment:t=>Ot.createComment(t),setText:(t,e)=>{t.nodeValue=e},setElementText:(t,e)=>{t.textContent=e},parentNode:t=>t.parentNode,nextSibling:t=>t.nextSibling,querySelector:t=>Ot.querySelector(t),setScopeId(t,e){t.setAttribute(e,"")},insertStaticContent(t,e,l,o,r,d){const i=l?l.previousSibling:e.lastChild;if(r&&(r===d||r.nextSibling))for(;e.insertBefore(r.cloneNode(!0),l),!(r===d||!(r=r.nextSibling)););else{ea.innerHTML=$s(o==="svg"?`${t}`:o==="mathml"?`${t}`:t);const u=ea.content;if(o==="svg"||o==="mathml"){const c=u.firstChild;for(;c.firstChild;)u.appendChild(c.firstChild);u.removeChild(c)}e.insertBefore(u,l)}return[i?i.nextSibling:e.firstChild,l?l.previousSibling:e.lastChild]}},rl="transition",dr="animation",ur=Symbol("_vtc"),ta={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},j2=ze({},ls,ta),E2=(t=>(t.displayName="Transition",t.props=j2,t))((t,{slots:e})=>uo(jp,A2(t),e)),Sl=(t,e=[])=>{me(t)?t.forEach(l=>l(...e)):t&&t(...e)},la=t=>t?me(t)?t.some(e=>e.length>1):t.length>1:!1;function A2(t){const e={};for(const Y in t)Y in ta||(e[Y]=t[Y]);if(t.css===!1)return e;const{name:l="v",type:o,duration:r,enterFromClass:d=`${l}-enter-from`,enterActiveClass:i=`${l}-enter-active`,enterToClass:u=`${l}-enter-to`,appearFromClass:c=d,appearActiveClass:f=i,appearToClass:p=u,leaveFromClass:y=`${l}-leave-from`,leaveActiveClass:S=`${l}-leave-active`,leaveToClass:h=`${l}-leave-to`}=t,M=M2(r),j=M&&M[0],z=M&&M[1],{onBeforeEnter:E,onEnter:F,onEnterCancelled:J,onLeave:X,onLeaveCancelled:se,onBeforeAppear:ee=E,onAppear:re=F,onAppearCancelled:be=J}=e,B=(Y,he,ce,qe)=>{Y._enterCancelled=qe,Vl(Y,he?p:u),Vl(Y,he?f:i),ce&&ce()},ue=(Y,he)=>{Y._isLeaving=!1,Vl(Y,y),Vl(Y,h),Vl(Y,S),he&&he()},fe=Y=>(he,ce)=>{const qe=Y?re:F,Re=()=>B(he,Y,ce);Sl(qe,[he,Re]),ra(()=>{Vl(he,Y?c:d),Xt(he,Y?p:u),la(qe)||na(he,o,j,Re)})};return ze(e,{onBeforeEnter(Y){Sl(E,[Y]),Xt(Y,d),Xt(Y,i)},onBeforeAppear(Y){Sl(ee,[Y]),Xt(Y,c),Xt(Y,f)},onEnter:fe(!1),onAppear:fe(!0),onLeave(Y,he){Y._isLeaving=!0;const ce=()=>ue(Y,he);Xt(Y,y),Y._enterCancelled?(Xt(Y,S),sa()):(sa(),Xt(Y,S)),ra(()=>{Y._isLeaving&&(Vl(Y,y),Xt(Y,h),la(X)||na(Y,o,z,ce))}),Sl(X,[Y,ce])},onEnterCancelled(Y){B(Y,!1,void 0,!0),Sl(J,[Y])},onAppearCancelled(Y){B(Y,!0,void 0,!0),Sl(be,[Y])},onLeaveCancelled(Y){ue(Y),Sl(se,[Y])}})}function M2(t){if(t==null)return null;if(We(t))return[po(t.enter),po(t.leave)];{const e=po(t);return[e,e]}}function po(t){return Ec(t)}function Xt(t,e){e.split(/\s+/).forEach(l=>l&&t.classList.add(l)),(t[ur]||(t[ur]=new Set)).add(e)}function Vl(t,e){e.split(/\s+/).forEach(o=>o&&t.classList.remove(o));const l=t[ur];l&&(l.delete(e),l.size||(t[ur]=void 0))}function ra(t){requestAnimationFrame(()=>{requestAnimationFrame(t)})}let L2=0;function na(t,e,l,o){const r=t._endId=++L2,d=()=>{r===t._endId&&o()};if(l!=null)return setTimeout(d,l);const{type:i,timeout:u,propCount:c}=W2(t,e);if(!i)return o();const f=i+"end";let p=0;const y=()=>{t.removeEventListener(f,S),d()},S=h=>{h.target===t&&++p>=c&&y()};setTimeout(()=>{p(l[M]||"").split(", "),r=o(`${rl}Delay`),d=o(`${rl}Duration`),i=oa(r,d),u=o(`${dr}Delay`),c=o(`${dr}Duration`),f=oa(u,c);let p=null,y=0,S=0;e===rl?i>0&&(p=rl,y=i,S=d.length):e===dr?f>0&&(p=dr,y=f,S=c.length):(y=Math.max(i,f),p=y>0?i>f?rl:dr:null,S=p?p===rl?d.length:c.length:0);const h=p===rl&&/\b(transform|all)(,|$)/.test(o(`${rl}Property`).toString());return{type:p,timeout:y,propCount:S,hasTransform:h}}function oa(t,e){for(;t.lengthia(l)+ia(t[o])))}function ia(t){return t==="auto"?0:Number(t.slice(0,-1).replace(",","."))*1e3}function sa(){return document.body.offsetHeight}function H2(t,e,l){const o=t[ur];o&&(e=(e?[e,...o]:[...o]).join(" ")),e==null?t.removeAttribute("class"):l?t.setAttribute("class",e):t.className=e}const dn=Symbol("_vod"),aa=Symbol("_vsh"),mo={beforeMount(t,{value:e},{transition:l}){t[dn]=t.style.display==="none"?"":t.style.display,l&&e?l.beforeEnter(t):cr(t,e)},mounted(t,{value:e},{transition:l}){l&&e&&l.enter(t)},updated(t,{value:e,oldValue:l},{transition:o}){!e!=!l&&(o?e?(o.beforeEnter(t),cr(t,!0),o.enter(t)):o.leave(t,()=>{cr(t,!1)}):cr(t,e))},beforeUnmount(t,{value:e}){cr(t,e)}};function cr(t,e){t.style.display=e?t[dn]:"none",t[aa]=!e}const F2=Symbol(""),w2=/(^|;)\s*display\s*:/;function J2(t,e,l){const o=t.style,r=Xe(l);let d=!1;if(l&&!r){if(e)if(Xe(e))for(const i of e.split(";")){const u=i.slice(0,i.indexOf(":")).trim();l[u]==null&&un(o,u,"")}else for(const i in e)l[i]==null&&un(o,i,"");for(const i in l)i==="display"&&(d=!0),un(o,i,l[i])}else if(r){if(e!==l){const i=o[F2];i&&(l+=";"+i),o.cssText=l,d=w2.test(l)}}else e&&t.removeAttribute("style");dn in t&&(t[dn]=d?o.display:"",t[aa]&&(o.display="none"))}const da=/\s*!important$/;function un(t,e,l){if(me(l))l.forEach(o=>un(t,e,o));else if(l==null&&(l=""),e.startsWith("--"))t.setProperty(e,l);else{const o=O2(t,e);da.test(l)?t.setProperty(Bt(o),l.replace(da,""),"important"):t[o]=l}}const ua=["Webkit","Moz","ms"],fo={};function O2(t,e){const l=fo[e];if(l)return l;let o=ct(e);if(o!=="filter"&&o in t)return fo[e]=o;o=Kr(o);for(let r=0;rgo||(z2.then(()=>go=0),go=Date.now());function G2(t,e){const l=o=>{if(!o._vts)o._vts=Date.now();else if(o._vts<=l.attached)return;xt(B2(o,l.value),e,5,[o])};return l.value=t,l.attached=N2(),l}function B2(t,e){if(me(e)){const l=t.stopImmediatePropagation;return t.stopImmediatePropagation=()=>{l.call(t),t._stopped=!0},e.map(o=>r=>!r._stopped&&o&&o(r))}else return e}const ya=t=>t.charCodeAt(0)===111&&t.charCodeAt(1)===110&&t.charCodeAt(2)>96&&t.charCodeAt(2)<123,Y2=(t,e,l,o,r,d)=>{const i=r==="svg";e==="class"?H2(t,o,i):e==="style"?J2(t,l,o):Ir(e)?Rn(e)||Z2(t,e,l,o,d):(e[0]==="."?(e=e.slice(1),!0):e[0]==="^"?(e=e.slice(1),!1):Q2(t,e,o,i))?(ma(t,e,o),!t.tagName.includes("-")&&(e==="value"||e==="checked"||e==="selected")&&pa(t,e,o,i,d,e!=="value")):t._isVueCE&&(/[A-Z]/.test(e)||!Xe(o))?ma(t,ct(e),o,d,e):(e==="true-value"?t._trueValue=o:e==="false-value"&&(t._falseValue=o),pa(t,e,o,i))};function Q2(t,e,l,o){if(o)return!!(e==="innerHTML"||e==="textContent"||e in t&&ya(e)&&ke(l));if(e==="spellcheck"||e==="draggable"||e==="translate"||e==="form"||e==="list"&&t.tagName==="INPUT"||e==="type"&&t.tagName==="TEXTAREA")return!1;if(e==="width"||e==="height"){const r=t.tagName;if(r==="IMG"||r==="VIDEO"||r==="CANVAS"||r==="SOURCE")return!1}return ya(e)&&Xe(l)?!1:e in t}function ie(t="$style"){{const e=so();if(!e)return Ee;const l=e.type.__cssModules;if(!l)return Ee;const o=l[t];return o||Ee}}const nl=t=>{const e=t.props["onUpdate:modelValue"]||!1;return me(e)?l=>Er(e,l):e};function D2(t){t.target.composing=!0}function ba(t){const e=t.target;e.composing&&(e.composing=!1,e.dispatchEvent(new Event("input")))}const gt=Symbol("_assign"),yo={created(t,{modifiers:{lazy:e,trim:l,number:o}},r){t[gt]=nl(r);const d=o||r.props&&r.props.type==="number";Zt(t,e?"change":"input",i=>{if(i.target.composing)return;let u=t.value;l&&(u=u.trim()),d&&(u=Ar(u)),t[gt](u)}),l&&Zt(t,"change",()=>{t.value=t.value.trim()}),e||(Zt(t,"compositionstart",D2),Zt(t,"compositionend",ba),Zt(t,"change",ba))},mounted(t,{value:e}){t.value=e??""},beforeUpdate(t,{value:e,oldValue:l,modifiers:{lazy:o,trim:r,number:d}},i){if(t[gt]=nl(i),t.composing)return;const u=(d||t.type==="number")&&!/^0\d/.test(t.value)?Ar(t.value):t.value,c=e??"";u!==c&&(document.activeElement===t&&t.type!=="range"&&(o&&e===l||r&&t.value.trim()===c)||(t.value=c))}},Sa={deep:!0,created(t,e,l){t[gt]=nl(l),Zt(t,"change",()=>{const o=t._modelValue,r=Wl(t),d=t.checked,i=t[gt];if(me(o)){const u=Kn(o,r),c=u!==-1;if(d&&!c)i(o.concat(r));else if(!d&&c){const f=[...o];f.splice(u,1),i(f)}}else if(Rl(o)){const u=new Set(o);d?u.add(r):u.delete(r),i(u)}else i(ha(t,d))})},mounted:Va,beforeUpdate(t,e,l){t[gt]=nl(l),Va(t,e,l)}};function Va(t,{value:e,oldValue:l},o){t._modelValue=e;let r;if(me(e))r=Kn(e,o.props.value)>-1;else if(Rl(e))r=e.has(o.props.value);else{if(e===l)return;r=cl(e,ha(t,!0))}t.checked!==r&&(t.checked=r)}const xa={created(t,{value:e},l){t.checked=cl(e,l.props.value),t[gt]=nl(l),Zt(t,"change",()=>{t[gt](Wl(t))})},beforeUpdate(t,{value:e,oldValue:l},o){t[gt]=nl(o),e!==l&&(t.checked=cl(e,o.props.value))}},qa={deep:!0,created(t,{value:e,modifiers:{number:l}},o){const r=Rl(e);Zt(t,"change",()=>{const d=Array.prototype.filter.call(t.options,i=>i.selected).map(i=>l?Ar(Wl(i)):Wl(i));t[gt](t.multiple?r?new Set(d):d:d[0]),t._assigning=!0,qt(()=>{t._assigning=!1})}),t[gt]=nl(o)},mounted(t,{value:e}){ka(t,e)},beforeUpdate(t,e,l){t[gt]=nl(l)},updated(t,{value:e}){t._assigning||ka(t,e)}};function ka(t,e){const l=t.multiple,o=me(e);if(!(l&&!o&&!Rl(e))){for(let r=0,d=t.options.length;rString(f)===String(u)):i.selected=Kn(e,u)>-1}else i.selected=e.has(u);else if(cl(Wl(i),e)){t.selectedIndex!==r&&(t.selectedIndex=r);return}}!l&&t.selectedIndex!==-1&&(t.selectedIndex=-1)}}function Wl(t){return"_value"in t?t._value:t.value}function ha(t,e){const l=e?"_trueValue":"_falseValue";return l in t?t[l]:e}const _2={created(t,e,l){cn(t,e,l,null,"created")},mounted(t,e,l){cn(t,e,l,null,"mounted")},beforeUpdate(t,e,l,o){cn(t,e,l,o,"beforeUpdate")},updated(t,e,l,o){cn(t,e,l,o,"updated")}};function $2(t,e){switch(t){case"SELECT":return qa;case"TEXTAREA":return yo;default:switch(e){case"checkbox":return Sa;case"radio":return xa;default:return yo}}}function cn(t,e,l,o,r){const i=$2(t.tagName,l.props&&l.props.type)[r];i&&i(t,e,l,o)}const e5=["ctrl","shift","alt","meta"],t5={stop:t=>t.stopPropagation(),prevent:t=>t.preventDefault(),self:t=>t.target!==t.currentTarget,ctrl:t=>!t.ctrlKey,shift:t=>!t.shiftKey,alt:t=>!t.altKey,meta:t=>!t.metaKey,left:t=>"button"in t&&t.button!==0,middle:t=>"button"in t&&t.button!==1,right:t=>"button"in t&&t.button!==2,exact:(t,e)=>e5.some(l=>t[`${l}Key`]&&!e.includes(l))},pr=(t,e)=>{const l=t._withMods||(t._withMods={}),o=e.join(".");return l[o]||(l[o]=(r,...d)=>{for(let i=0;i{const l=t._withKeys||(t._withKeys={}),o=e.join(".");return l[o]||(l[o]=r=>{if(!("key"in r))return;const d=Bt(r.key);if(e.some(i=>i===d||l5[i]===d))return t(r)})},r5=ze({patchProp:Y2},K2);let Ca;function n5(){return Ca||(Ca=l2(r5))}const o5=(...t)=>{const e=n5().createApp(...t),{mount:l}=e;return e.mount=o=>{const r=s5(o);if(!r)return;const d=e._component;!ke(d)&&!d.render&&!d.template&&(d.template=r.innerHTML),r.nodeType===1&&(r.textContent="");const i=l(r,!1,i5(r));return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),i},e};function i5(t){if(t instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&t instanceof MathMLElement)return"mathml"}function s5(t){return Xe(t)?document.querySelector(t):t}const Hl=typeof document<"u";function Ta(t){return typeof t=="object"||"displayName"in t||"props"in t||"__vccOpts"in t}function a5(t){return t.__esModule||t[Symbol.toStringTag]==="Module"||t.default&&Ta(t.default)}const Me=Object.assign;function bo(t,e){const l={};for(const o in e){const r=e[o];l[o]=kt(r)?r.map(t):t(r)}return l}const mr=()=>{},kt=Array.isArray,va=/#/g,d5=/&/g,u5=/\//g,c5=/=/g,p5=/\?/g,Ra=/\+/g,m5=/%5B/g,f5=/%5D/g,Ia=/%5E/g,g5=/%60/g,Ua=/%7B/g,y5=/%7C/g,Ka=/%7D/g,b5=/%20/g;function So(t){return encodeURI(""+t).replace(y5,"|").replace(m5,"[").replace(f5,"]")}function S5(t){return So(t).replace(Ua,"{").replace(Ka,"}").replace(Ia,"^")}function Vo(t){return So(t).replace(Ra,"%2B").replace(b5,"+").replace(va,"%23").replace(d5,"%26").replace(g5,"`").replace(Ua,"{").replace(Ka,"}").replace(Ia,"^")}function V5(t){return Vo(t).replace(c5,"%3D")}function x5(t){return So(t).replace(va,"%23").replace(p5,"%3F")}function q5(t){return t==null?"":x5(t).replace(u5,"%2F")}function fr(t){try{return decodeURIComponent(""+t)}catch{}return""+t}const k5=/\/$/,h5=t=>t.replace(k5,"");function xo(t,e,l="/"){let o,r={},d="",i="";const u=e.indexOf("#");let c=e.indexOf("?");return u=0&&(c=-1),c>-1&&(o=e.slice(0,c),d=e.slice(c+1,u>-1?u:e.length),r=t(d)),u>-1&&(o=o||e.slice(0,u),i=e.slice(u,e.length)),o=R5(o??e,l),{fullPath:o+(d&&"?")+d+i,path:o,query:r,hash:fr(i)}}function C5(t,e){const l=e.query?t(e.query):"";return e.path+(l&&"?")+l+(e.hash||"")}function ja(t,e){return!e||!t.toLowerCase().startsWith(e.toLowerCase())?t:t.slice(e.length)||"/"}function T5(t,e,l){const o=e.matched.length-1,r=l.matched.length-1;return o>-1&&o===r&&Fl(e.matched[o],l.matched[r])&&Ea(e.params,l.params)&&t(e.query)===t(l.query)&&e.hash===l.hash}function Fl(t,e){return(t.aliasOf||t)===(e.aliasOf||e)}function Ea(t,e){if(Object.keys(t).length!==Object.keys(e).length)return!1;for(const l in t)if(!v5(t[l],e[l]))return!1;return!0}function v5(t,e){return kt(t)?Aa(t,e):kt(e)?Aa(e,t):t===e}function Aa(t,e){return kt(e)?t.length===e.length&&t.every((l,o)=>l===e[o]):t.length===1&&t[0]===e}function R5(t,e){if(t.startsWith("/"))return t;if(!t)return e;const l=e.split("/"),o=t.split("/"),r=o[o.length-1];(r===".."||r===".")&&o.push("");let d=l.length-1,i,u;for(i=0;i1&&d--;else break;return l.slice(0,d).join("/")+"/"+o.slice(i).join("/")}const ol={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var gr;(function(t){t.pop="pop",t.push="push"})(gr||(gr={}));var yr;(function(t){t.back="back",t.forward="forward",t.unknown=""})(yr||(yr={}));function I5(t){if(!t)if(Hl){const e=document.querySelector("base");t=e&&e.getAttribute("href")||"/",t=t.replace(/^\w+:\/\/[^\/]+/,"")}else t="/";return t[0]!=="/"&&t[0]!=="#"&&(t="/"+t),h5(t)}const U5=/^[^#]+#/;function K5(t,e){return t.replace(U5,"#")+e}function j5(t,e){const l=document.documentElement.getBoundingClientRect(),o=t.getBoundingClientRect();return{behavior:e.behavior,left:o.left-l.left-(e.left||0),top:o.top-l.top-(e.top||0)}}const mn=()=>({left:window.scrollX,top:window.scrollY});function E5(t){let e;if("el"in t){const l=t.el,o=typeof l=="string"&&l.startsWith("#"),r=typeof l=="string"?o?document.getElementById(l.slice(1)):document.querySelector(l):l;if(!r)return;e=j5(r,t)}else e=t;"scrollBehavior"in document.documentElement.style?window.scrollTo(e):window.scrollTo(e.left!=null?e.left:window.scrollX,e.top!=null?e.top:window.scrollY)}function Ma(t,e){return(history.state?history.state.position-e:-1)+t}const qo=new Map;function A5(t,e){qo.set(t,e)}function M5(t){const e=qo.get(t);return qo.delete(t),e}let L5=()=>location.protocol+"//"+location.host;function La(t,e){const{pathname:l,search:o,hash:r}=e,d=t.indexOf("#");if(d>-1){let u=r.includes(t.slice(d))?t.slice(d).length:1,c=r.slice(u);return c[0]!=="/"&&(c="/"+c),ja(c,"")}return ja(l,t)+o+r}function W5(t,e,l,o){let r=[],d=[],i=null;const u=({state:S})=>{const h=La(t,location),M=l.value,j=e.value;let z=0;if(S){if(l.value=h,e.value=S,i&&i===M){i=null;return}z=j?S.position-j.position:0}else o(h);r.forEach(E=>{E(l.value,M,{delta:z,type:gr.pop,direction:z?z>0?yr.forward:yr.back:yr.unknown})})};function c(){i=l.value}function f(S){r.push(S);const h=()=>{const M=r.indexOf(S);M>-1&&r.splice(M,1)};return d.push(h),h}function p(){const{history:S}=window;S.state&&S.replaceState(Me({},S.state,{scroll:mn()}),"")}function y(){for(const S of d)S();d=[],window.removeEventListener("popstate",u),window.removeEventListener("beforeunload",p)}return window.addEventListener("popstate",u),window.addEventListener("beforeunload",p,{passive:!0}),{pauseListeners:c,listen:f,destroy:y}}function Wa(t,e,l,o=!1,r=!1){return{back:t,current:e,forward:l,replaced:o,position:window.history.length,scroll:r?mn():null}}function H5(t){const{history:e,location:l}=window,o={value:La(t,l)},r={value:e.state};r.value||d(o.value,{back:null,current:o.value,forward:null,position:e.length-1,replaced:!0,scroll:null},!0);function d(c,f,p){const y=t.indexOf("#"),S=y>-1?(l.host&&document.querySelector("base")?t:t.slice(y))+c:L5()+t+c;try{e[p?"replaceState":"pushState"](f,"",S),r.value=f}catch(h){console.error(h),l[p?"replace":"assign"](S)}}function i(c,f){const p=Me({},e.state,Wa(r.value.back,c,r.value.forward,!0),f,{position:r.value.position});d(c,p,!0),o.value=c}function u(c,f){const p=Me({},r.value,e.state,{forward:c,scroll:mn()});d(p.current,p,!0);const y=Me({},Wa(o.value,c,null),{position:p.position+1},f);d(c,y,!1),o.value=c}return{location:o,state:r,push:u,replace:i}}function F5(t){t=I5(t);const e=H5(t),l=W5(t,e.state,e.location,e.replace);function o(d,i=!0){i||l.pauseListeners(),history.go(d)}const r=Me({location:"",base:t,go:o,createHref:K5.bind(null,t)},e,l);return Object.defineProperty(r,"location",{enumerable:!0,get:()=>e.location.value}),Object.defineProperty(r,"state",{enumerable:!0,get:()=>e.state.value}),r}function w5(t){return t=location.host?t||location.pathname+location.search:"",t.includes("#")||(t+="#"),F5(t)}function J5(t){return typeof t=="string"||t&&typeof t=="object"}function Ha(t){return typeof t=="string"||typeof t=="symbol"}const Fa=Symbol("");var wa;(function(t){t[t.aborted=4]="aborted",t[t.cancelled=8]="cancelled",t[t.duplicated=16]="duplicated"})(wa||(wa={}));function wl(t,e){return Me(new Error,{type:t,[Fa]:!0},e)}function Pt(t,e){return t instanceof Error&&Fa in t&&(e==null||!!(t.type&e))}const Ja="[^/]+?",O5={sensitive:!1,strict:!1,start:!0,end:!0},X5=/[.+*?^${}()[\]/\\]/g;function Z5(t,e){const l=Me({},O5,e),o=[];let r=l.start?"^":"";const d=[];for(const f of t){const p=f.length?[]:[90];l.strict&&!f.length&&(r+="/");for(let y=0;ye.length?e.length===1&&e[0]===80?1:-1:0}function Oa(t,e){let l=0;const o=t.score,r=e.score;for(;l0&&e[e.length-1]<0}const z5={type:0,value:""},N5=/[a-zA-Z0-9_]/;function G5(t){if(!t)return[[]];if(t==="/")return[[z5]];if(!t.startsWith("/"))throw new Error(`Invalid path "${t}"`);function e(h){throw new Error(`ERR (${l})/"${f}": ${h}`)}let l=0,o=l;const r=[];let d;function i(){d&&r.push(d),d=[]}let u=0,c,f="",p="";function y(){f&&(l===0?d.push({type:0,value:f}):l===1||l===2||l===3?(d.length>1&&(c==="*"||c==="+")&&e(`A repeatable param (${f}) must be alone in its segment. eg: '/:ids+.`),d.push({type:1,value:f,regexp:p,repeatable:c==="*"||c==="+",optional:c==="*"||c==="?"})):e("Invalid state to consume buffer"),f="")}function S(){f+=c}for(;u{i(J)}:mr}function i(y){if(Ha(y)){const S=o.get(y);S&&(o.delete(y),l.splice(l.indexOf(S),1),S.children.forEach(i),S.alias.forEach(i))}else{const S=l.indexOf(y);S>-1&&(l.splice(S,1),y.record.name&&o.delete(y.record.name),y.children.forEach(i),y.alias.forEach(i))}}function u(){return l}function c(y){const S=_5(y,l);l.splice(S,0,y),y.record.name&&!za(y)&&o.set(y.record.name,y)}function f(y,S){let h,M={},j,z;if("name"in y&&y.name){if(h=o.get(y.name),!h)throw wl(1,{location:y});z=h.record.name,M=Me(Za(S.params,h.keys.filter(J=>!J.optional).concat(h.parent?h.parent.keys.filter(J=>J.optional):[]).map(J=>J.name)),y.params&&Za(y.params,h.keys.map(J=>J.name))),j=h.stringify(M)}else if(y.path!=null)j=y.path,h=l.find(J=>J.re.test(j)),h&&(M=h.parse(j),z=h.record.name);else{if(h=S.name?o.get(S.name):l.find(J=>J.re.test(S.path)),!h)throw wl(1,{location:y,currentLocation:S});z=h.record.name,M=Me({},S.params,y.params),j=h.stringify(M)}const E=[];let F=h;for(;F;)E.unshift(F.record),F=F.parent;return{name:z,path:j,params:M,matched:E,meta:D5(E)}}t.forEach(y=>d(y));function p(){l.length=0,o.clear()}return{addRoute:d,resolve:f,removeRoute:i,clearRoutes:p,getRoutes:u,getRecordMatcher:r}}function Za(t,e){const l={};for(const o of e)o in t&&(l[o]=t[o]);return l}function Pa(t){const e={path:t.path,redirect:t.redirect,name:t.name,meta:t.meta||{},aliasOf:t.aliasOf,beforeEnter:t.beforeEnter,props:Q5(t),children:t.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in t?t.components||null:t.component&&{default:t.component}};return Object.defineProperty(e,"mods",{value:{}}),e}function Q5(t){const e={},l=t.props||!1;if("component"in t)e.default=l;else for(const o in t.components)e[o]=typeof l=="object"?l[o]:l;return e}function za(t){for(;t;){if(t.record.aliasOf)return!0;t=t.parent}return!1}function D5(t){return t.reduce((e,l)=>Me(e,l.meta),{})}function Na(t,e){const l={};for(const o in t)l[o]=o in e?e[o]:t[o];return l}function _5(t,e){let l=0,o=e.length;for(;l!==o;){const d=l+o>>1;Oa(t,e[d])<0?o=d:l=d+1}const r=$5(t);return r&&(o=e.lastIndexOf(r,o-1)),o}function $5(t){let e=t;for(;e=e.parent;)if(Ga(e)&&Oa(t,e)===0)return e}function Ga({record:t}){return!!(t.name||t.components&&Object.keys(t.components).length||t.redirect)}function em(t){const e={};if(t===""||t==="?")return e;const o=(t[0]==="?"?t.slice(1):t).split("&");for(let r=0;rd&&Vo(d)):[o&&Vo(o)]).forEach(d=>{d!==void 0&&(e+=(e.length?"&":"")+l,d!=null&&(e+="="+d))})}return e}function tm(t){const e={};for(const l in t){const o=t[l];o!==void 0&&(e[l]=kt(o)?o.map(r=>r==null?null:""+r):o==null?o:""+o)}return e}const lm=Symbol(""),Ya=Symbol(""),ko=Symbol(""),Qa=Symbol(""),ho=Symbol("");function br(){let t=[];function e(o){return t.push(o),()=>{const r=t.indexOf(o);r>-1&&t.splice(r,1)}}function l(){t=[]}return{add:e,list:()=>t.slice(),reset:l}}function il(t,e,l,o,r,d=i=>i()){const i=o&&(o.enterCallbacks[r]=o.enterCallbacks[r]||[]);return()=>new Promise((u,c)=>{const f=S=>{S===!1?c(wl(4,{from:l,to:e})):S instanceof Error?c(S):J5(S)?c(wl(2,{from:e,to:S})):(i&&o.enterCallbacks[r]===i&&typeof S=="function"&&i.push(S),u())},p=d(()=>t.call(o&&o.instances[r],e,l,f));let y=Promise.resolve(p);t.length<3&&(y=y.then(f)),y.catch(S=>c(S))})}function Co(t,e,l,o,r=d=>d()){const d=[];for(const i of t)for(const u in i.components){let c=i.components[u];if(!(e!=="beforeRouteEnter"&&!i.instances[u]))if(Ta(c)){const p=(c.__vccOpts||c)[e];p&&d.push(il(p,l,o,i,u,r))}else{let f=c();d.push(()=>f.then(p=>{if(!p)throw new Error(`Couldn't resolve component "${u}" at "${i.path}"`);const y=a5(p)?p.default:p;i.mods[u]=p,i.components[u]=y;const h=(y.__vccOpts||y)[e];return h&&il(h,l,o,i,u,r)()}))}}return d}function Da(t){const e=it(ko),l=it(Qa),o=A(()=>{const c=b(t.to);return e.resolve(c)}),r=A(()=>{const{matched:c}=o.value,{length:f}=c,p=c[f-1],y=l.matched;if(!p||!y.length)return-1;const S=y.findIndex(Fl.bind(null,p));if(S>-1)return S;const h=_a(c[f-2]);return f>1&&_a(p)===h&&y[y.length-1].path!==h?y.findIndex(Fl.bind(null,c[f-2])):S}),d=A(()=>r.value>-1&&im(l.params,o.value.params)),i=A(()=>r.value>-1&&r.value===l.matched.length-1&&Ea(l.params,o.value.params));function u(c={}){if(om(c)){const f=e[b(t.replace)?"replace":"push"](b(t.to)).catch(mr);return t.viewTransition&&typeof document<"u"&&"startViewTransition"in document&&document.startViewTransition(()=>f),f}return Promise.resolve()}return{route:o,href:A(()=>o.value.href),isActive:d,isExactActive:i,navigate:u}}function rm(t){return t.length===1?t[0]:t}const nm=q({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:Da,setup(t,{slots:e}){const l=Jr(Da(t)),{options:o}=it(ko),r=A(()=>({[$a(t.activeClass,o.linkActiveClass,"router-link-active")]:l.isActive,[$a(t.exactActiveClass,o.linkExactActiveClass,"router-link-exact-active")]:l.isExactActive}));return()=>{const d=e.default&&rm(e.default(l));return t.custom?d:uo("a",{"aria-current":l.isExactActive?t.ariaCurrentValue:null,href:l.href,onClick:l.navigate,class:r.value},d)}}});function om(t){if(!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)&&!t.defaultPrevented&&!(t.button!==void 0&&t.button!==0)){if(t.currentTarget&&t.currentTarget.getAttribute){const e=t.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(e))return}return t.preventDefault&&t.preventDefault(),!0}}function im(t,e){for(const l in e){const o=e[l],r=t[l];if(typeof o=="string"){if(o!==r)return!1}else if(!kt(r)||r.length!==o.length||o.some((d,i)=>d!==r[i]))return!1}return!0}function _a(t){return t?t.aliasOf?t.aliasOf.path:t.path:""}const $a=(t,e,l)=>t??e??l,sm=q({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(t,{attrs:e,slots:l}){const o=it(ho),r=A(()=>t.route||o.value),d=it(Ya,0),i=A(()=>{let f=b(d);const{matched:p}=r.value;let y;for(;(y=p[f])&&!y.components;)f++;return f}),u=A(()=>r.value.matched[i.value]);el(Ya,A(()=>i.value+1)),el(lm,u),el(ho,r);const c=ne();return rt(()=>[c.value,u.value,t.name],([f,p,y],[S,h,M])=>{p&&(p.instances[y]=f,h&&h!==p&&f&&f===S&&(p.leaveGuards.size||(p.leaveGuards=h.leaveGuards),p.updateGuards.size||(p.updateGuards=h.updateGuards))),f&&p&&(!h||!Fl(p,h)||!S)&&(p.enterCallbacks[y]||[]).forEach(j=>j(f))},{flush:"post"}),()=>{const f=r.value,p=t.name,y=u.value,S=y&&y.components[p];if(!S)return e1(l.default,{Component:S,route:f});const h=y.props[p],M=h?h===!0?f.params:typeof h=="function"?h(f):h:null,z=uo(S,Me({},M,e,{onVnodeUnmounted:E=>{E.component.isUnmounted&&(y.instances[p]=null)},ref:c}));return e1(l.default,{Component:z,route:f})||z}}});function e1(t,e){if(!t)return null;const l=t(e);return l.length===1?l[0]:l}const am=sm;function dm(t){const e=Y5(t.routes,t),l=t.parseQuery||em,o=t.stringifyQuery||Ba,r=t.history,d=br(),i=br(),u=br(),c=ap(ol);let f=ol;Hl&&t.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const p=bo.bind(null,w=>""+w),y=bo.bind(null,q5),S=bo.bind(null,fr);function h(w,$){let Q,ae;return Ha(w)?(Q=e.getRecordMatcher(w),ae=$):ae=w,e.addRoute(ae,Q)}function M(w){const $=e.getRecordMatcher(w);$&&e.removeRoute($)}function j(){return e.getRoutes().map(w=>w.record)}function z(w){return!!e.getRecordMatcher(w)}function E(w,$){if($=Me({},$||c.value),typeof w=="string"){const v=xo(l,w,$.path),L=e.resolve({path:v.path},$),Z=r.createHref(v.fullPath);return Me(v,L,{params:S(L.params),hash:fr(v.hash),redirectedFrom:void 0,href:Z})}let Q;if(w.path!=null)Q=Me({},w,{path:xo(l,w.path,$.path).path});else{const v=Me({},w.params);for(const L in v)v[L]==null&&delete v[L];Q=Me({},w,{params:y(v)}),$.params=y($.params)}const ae=e.resolve(Q,$),je=w.hash||"";ae.params=p(S(ae.params));const Je=C5(o,Me({},w,{hash:S5(je),path:ae.path})),C=r.createHref(Je);return Me({fullPath:Je,hash:je,query:o===Ba?tm(w.query):w.query||{}},ae,{redirectedFrom:void 0,href:C})}function F(w){return typeof w=="string"?xo(l,w,c.value.path):Me({},w)}function J(w,$){if(f!==w)return wl(8,{from:$,to:w})}function X(w){return re(w)}function se(w){return X(Me(F(w),{replace:!0}))}function ee(w){const $=w.matched[w.matched.length-1];if($&&$.redirect){const{redirect:Q}=$;let ae=typeof Q=="function"?Q(w):Q;return typeof ae=="string"&&(ae=ae.includes("?")||ae.includes("#")?ae=F(ae):{path:ae},ae.params={}),Me({query:w.query,hash:w.hash,params:ae.path!=null?{}:w.params},ae)}}function re(w,$){const Q=f=E(w),ae=c.value,je=w.state,Je=w.force,C=w.replace===!0,v=ee(Q);if(v)return re(Me(F(v),{state:typeof v=="object"?Me({},je,v.state):je,force:Je,replace:C}),$||Q);const L=Q;L.redirectedFrom=$;let Z;return!Je&&T5(o,ae,Q)&&(Z=wl(16,{to:L,from:ae}),yt(ae,ae,!0,!1)),(Z?Promise.resolve(Z):ue(L,ae)).catch(O=>Pt(O)?Pt(O,2)?O:Et(O):Te(O,L,ae)).then(O=>{if(O){if(Pt(O,2))return re(Me({replace:C},F(O.to),{state:typeof O.to=="object"?Me({},je,O.to.state):je,force:Je}),$||L)}else O=Y(L,ae,!0,C,je);return fe(L,ae,O),O})}function be(w,$){const Q=J(w,$);return Q?Promise.reject(Q):Promise.resolve()}function B(w){const $=ul.values().next().value;return $&&typeof $.runWithContext=="function"?$.runWithContext(w):w()}function ue(w,$){let Q;const[ae,je,Je]=um(w,$);Q=Co(ae.reverse(),"beforeRouteLeave",w,$);for(const v of ae)v.leaveGuards.forEach(L=>{Q.push(il(L,w,$))});const C=be.bind(null,w,$);return Q.push(C),de(Q).then(()=>{Q=[];for(const v of d.list())Q.push(il(v,w,$));return Q.push(C),de(Q)}).then(()=>{Q=Co(je,"beforeRouteUpdate",w,$);for(const v of je)v.updateGuards.forEach(L=>{Q.push(il(L,w,$))});return Q.push(C),de(Q)}).then(()=>{Q=[];for(const v of Je)if(v.beforeEnter)if(kt(v.beforeEnter))for(const L of v.beforeEnter)Q.push(il(L,w,$));else Q.push(il(v.beforeEnter,w,$));return Q.push(C),de(Q)}).then(()=>(w.matched.forEach(v=>v.enterCallbacks={}),Q=Co(Je,"beforeRouteEnter",w,$,B),Q.push(C),de(Q))).then(()=>{Q=[];for(const v of i.list())Q.push(il(v,w,$));return Q.push(C),de(Q)}).catch(v=>Pt(v,8)?v:Promise.reject(v))}function fe(w,$,Q){u.list().forEach(ae=>B(()=>ae(w,$,Q)))}function Y(w,$,Q,ae,je){const Je=J(w,$);if(Je)return Je;const C=$===ol,v=Hl?history.state:{};Q&&(ae||C?r.replace(w.fullPath,Me({scroll:C&&v&&v.scroll},je)):r.push(w.fullPath,je)),c.value=w,yt(w,$,Q,C),Et()}let he;function ce(){he||(he=r.listen((w,$,Q)=>{if(!Pl.listening)return;const ae=E(w),je=ee(ae);if(je){re(Me(je,{replace:!0,force:!0}),ae).catch(mr);return}f=ae;const Je=c.value;Hl&&A5(Ma(Je.fullPath,Q.delta),mn()),ue(ae,Je).catch(C=>Pt(C,12)?C:Pt(C,2)?(re(Me(F(C.to),{force:!0}),ae).then(v=>{Pt(v,20)&&!Q.delta&&Q.type===gr.pop&&r.go(-1,!1)}).catch(mr),Promise.reject()):(Q.delta&&r.go(-Q.delta,!1),Te(C,ae,Je))).then(C=>{C=C||Y(ae,Je,!1),C&&(Q.delta&&!Pt(C,8)?r.go(-Q.delta,!1):Q.type===gr.pop&&Pt(C,20)&&r.go(-1,!1)),fe(ae,Je,C)}).catch(mr)}))}let qe=br(),Re=br(),Ce;function Te(w,$,Q){Et(w);const ae=Re.list();return ae.length?ae.forEach(je=>je(w,$,Q)):console.error(w),Promise.reject(w)}function Ye(){return Ce&&c.value!==ol?Promise.resolve():new Promise((w,$)=>{qe.add([w,$])})}function Et(w){return Ce||(Ce=!w,ce(),qe.list().forEach(([$,Q])=>w?Q(w):$()),qe.reset()),w}function yt(w,$,Q,ae){const{scrollBehavior:je}=t;if(!Hl||!je)return Promise.resolve();const Je=!Q&&M5(Ma(w.fullPath,0))||(ae||!Q)&&history.state&&history.state.scroll||null;return qt().then(()=>je(w,$,Je)).then(C=>C&&E5(C)).catch(C=>Te(C,w,$))}const _e=w=>r.go(w);let dl;const ul=new Set,Pl={currentRoute:c,listening:!0,addRoute:h,removeRoute:M,clearRoutes:e.clearRoutes,hasRoute:z,getRoutes:j,resolve:E,options:t,push:X,replace:se,go:_e,back:()=>_e(-1),forward:()=>_e(1),beforeEach:d.add,beforeResolve:i.add,afterEach:u.add,onError:Re.add,isReady:Ye,install(w){const $=this;w.component("RouterLink",nm),w.component("RouterView",am),w.config.globalProperties.$router=$,Object.defineProperty(w.config.globalProperties,"$route",{enumerable:!0,get:()=>b(c)}),Hl&&!dl&&c.value===ol&&(dl=!0,X(r.location).catch(je=>{}));const Q={};for(const je in ol)Object.defineProperty(Q,je,{get:()=>c.value[je],enumerable:!0});w.provide(ko,$),w.provide(Qa,Fi(Q)),w.provide(ho,c);const ae=w.unmount;ul.add(w),w.unmount=function(){ul.delete(w),ul.size<1&&(f=ol,he&&he(),he=null,c.value=ol,dl=!1,Ce=!1),ae()}}};function de(w){return w.reduce(($,Q)=>$.then(()=>B(Q)),Promise.resolve())}return Pl}function um(t,e){const l=[],o=[],r=[],d=Math.max(e.matched.length,t.matched.length);for(let i=0;iFl(f,u))?o.push(u):l.push(u));const c=t.matched[i];c&&(e.matched.find(f=>Fl(f,c))||r.push(c))}return[l,o,r]}const W=(t,e)=>{const l=t.__vccOpts||t;for(const[o,r]of e)l[o]=r;return l},cm={name:"App"},pm={id:"app"};function mm(t,e,l,o,r,d){return m(),k("div",pm,e[0]||(e[0]=[n("p",null,"Pick a component above to view.",-1)]))}const fm=W(cm,[["render",mm]]),gm="cdr-abstract",t1=W(q({name:"CdrAbstract",__name:"CdrAbstract",props:{tag:{default:"p"}},setup(t){const e=ie();return(l,o)=>(m(),x(Ie(l.tag),{class:T(b(e)[gm])},{default:s(()=>[V(l.$slots,"default")]),_:3},8,["class"]))}}),[["__cssModules",{$style:{"cdr-abstract":"cdr-abstract_15-2-1"}}]]);function ge(t,...e){return e.reduce((l,o)=>l.concat((o||"").split(" ")),[]).map(l=>t[l]).filter(l=>l).join(" ")}const Pe=(t,e)=>`${t}--${e}`,Sr=(t,e,l)=>typeof l=="string"?l.split(" ").map(o=>Pe(t,`${e}${o}`)).join(" "):Pe(t,e),To=(t,e,l)=>typeof e=="boolean"?e?Pe(t,l):"":Sr(t,l,e);function He(t,e,l=!0,o=null){return t.split(" ").every(d=>{const i=e.some(u=>l?d===u||d===`${u}@xs`||d===`${u}@sm`||d===`${u}@md`||d===`${u}@lg`:d===u);return i||(o?o(`Invalid prop value: ${d}`):console.error(`Invalid prop value: ${d}`)),i})}const vo="cdr-icon",K=W(q({name:"CdrIcon",__name:"CdrIcon",props:{use:String,inheritColor:{type:Boolean,default:!1},size:{type:String,default:void 0,validator:t=>He(t,["small","medium","large"])}},setup(t){const e=t,l=ie(),o=tn(),r=!o["aria-label"]&&!o["aria-labelledby"],d=A(()=>e.inheritColor?`${vo}--inherit-color`:""),i=A(()=>e.size?Sr(vo,"",e.size):""),u={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":void 0};r&&(u["aria-hidden"]="true");const c={href:e.use,"xlink:href":e.use};return(f,p)=>(m(),k("svg",Ze(u,{class:b(ge)(b(l),vo,i.value,d.value)}),[V(f.$slots,"default"),t.use?(m(),k("use",I(Ze({key:0},c)),null,16)):Ve("",!0)],16))}}),[["__cssModules",{$style:{"cdr-icon":"cdr-icon_15-2-1","cdr-icon--small":"cdr-icon--small_15-2-1","cdr-icon--large":"cdr-icon--large_15-2-1","cdr-icon--small@xs":"cdr-icon--small@xs_15-2-1","cdr-icon--large@xs":"cdr-icon--large@xs_15-2-1","cdr-icon--small@sm":"cdr-icon--small@sm_15-2-1","cdr-icon--large@sm":"cdr-icon--large@sm_15-2-1","cdr-icon--small@md":"cdr-icon--small@md_15-2-1","cdr-icon--large@md":"cdr-icon--large@md_15-2-1","cdr-icon--small@lg":"cdr-icon--small@lg_15-2-1","cdr-icon--large@lg":"cdr-icon--large@lg_15-2-1","cdr-icon--inherit-color":"cdr-icon--inherit-color_15-2-1"}}]]),fn=q({name:"CaretDown",__name:"caret-down",props:{props:{type:Object}},setup(t){return(e,l)=>(m(),x(K,I(U(t.props)),{default:s(()=>[V(e.$slots,"default"),l[0]||(l[0]=n("path",{role:"presentation",d:"M12 16c.273 0 .521-.11.702-.288l5.005-5.005a1 1 0 00-1.414-1.414L12 13.586 7.705 9.29a1 1 0 00-1.412 1.417l4.98 4.98c.182.193.44.313.727.313z"},null,-1))]),_:3},16))}}),l1=Symbol(),r1=Symbol(),n1=Symbol(),o1=Symbol(),ym=["id"],bm=["id"],Sm=["aria-hidden","id"],Vm="cdr-accordion__label",Jl="cdr-accordion",xm="cdr-accordion__icon",qm="cdr-accordion__content-container",km="cdr-accordion__content",hm=W(q({name:"CdrAccordion",__name:"CdrAccordion",props:{id:{type:String,required:!0},opened:{type:Boolean,default:!1},compact:{type:Boolean,default:!1},borderAligned:{type:Boolean,default:!1},level:{type:[String,Number],required:!0},contentSpacing:{type:Boolean,default:!0},label:{type:String}},emits:{"accordion-toggle":null},setup(t,{emit:e}){const l=t,o=e,r=ie(),d=it(o1,ne(!1)),i=ne(null),u=ne(!1),c=ne(l.opened?"none":"0px"),f=`h${l.level}`,p=A(()=>d.value?"div":"button"),y=A(()=>d.value?"js-cdr-accordion-button":[r["cdr-accordion__button"],"js-cdr-accordion-button"]),S=A(()=>d.value?"cdr-accordion__header--unwrapped":"cdr-accordion__header"),h=A(()=>l.compact?Pe(Jl,"compact"):""),M=A(()=>l.borderAligned?Pe(Jl,"border-aligned"):""),j=A(()=>u.value?Pe(Jl,"focused"):""),z=A(()=>d.value?Pe(Jl,"unwrap"):""),E=A(()=>l.contentSpacing?"":Pe(Jl,"no-spacing")),F=A(()=>l.opened||d.value?"cdr-accordion--open":"cdr-accordion--closed"),J=re=>{o("accordion-toggle",re)},X=()=>{u.value=!0},se=()=>{u.value=!1},ee=A(()=>d.value?{}:{click:J,focus:X,blur:se});return rt(()=>l.opened,re=>{var be;c.value=re?"0px":`${(be=i.value)==null?void 0:be.clientHeight}px`,setTimeout(()=>{var B;c.value=re?`${(B=i.value)==null?void 0:B.clientHeight}px`:"0px",setTimeout(()=>{c.value=re?"none":"0px"},350)},50)}),ft(()=>{l.opened&&i.value&&(c.value="none")}),(re,be)=>(m(),k("div",{class:T(b(d)?null:b(ge)(b(r),Jl,h.value,M.value,j.value,E.value)),id:`${t.id}-accordion`},[(m(),x(Ie(f),{class:T(b(r)[S.value])},{default:s(()=>[(m(),x(Ie(p.value),Ze({class:y.value,id:t.id},Op(ee.value),{"aria-expanded":b(d)?null:`${t.opened}`,"aria-controls":b(d)?null:`${t.id}-collapsible`}),{default:s(()=>[n("span",{class:T(b(r)[Vm]),id:`${t.id}-label`},[V(re.$slots,"label",{},()=>[g(H(t.label),1)])],10,bm),b(d)?Ve("",!0):(m(),x(fn,{key:0,class:T(b(ge)(b(r),xm,F.value)),size:t.compact?"small":null},null,8,["class","size"]))]),_:3},16,["class","id","aria-expanded","aria-controls"]))]),_:3},8,["class"])),n("div",{class:T(b(ge)(b(r),qm,F.value,z.value)),style:Fe({maxHeight:b(d)?"none":c.value})},[n("div",{class:T(b(ge)(b(r),km,F.value,z.value)),"aria-hidden":b(d)?void 0:`${!t.opened}`,id:`${t.id}-collapsible`,ref_key:"accordionContentEl",ref:i},[V(re.$slots,"default")],10,Sm)],6)],10,ym))}}),[["__cssModules",{$style:{"cdr-icon":"cdr-icon_15-2-1","cdr-icon--small":"cdr-icon--small_15-2-1","cdr-icon--large":"cdr-icon--large_15-2-1","cdr-icon--small@xs":"cdr-icon--small@xs_15-2-1","cdr-icon--large@xs":"cdr-icon--large@xs_15-2-1","cdr-icon--small@sm":"cdr-icon--small@sm_15-2-1","cdr-icon--large@sm":"cdr-icon--large@sm_15-2-1","cdr-icon--small@md":"cdr-icon--small@md_15-2-1","cdr-icon--large@md":"cdr-icon--large@md_15-2-1","cdr-icon--small@lg":"cdr-icon--small@lg_15-2-1","cdr-icon--large@lg":"cdr-icon--large@lg_15-2-1","cdr-icon--inherit-color":"cdr-icon--inherit-color_15-2-1","cdr-accordion-group":"cdr-accordion-group_15-2-1","cdr-accordion":"cdr-accordion_15-2-1","cdr-accordion__button":"cdr-accordion__button_15-2-1","cdr-accordion__label":"cdr-accordion__label_15-2-1","cdr-accordion__header":"cdr-accordion__header_15-2-1","cdr-accordion__header--unwrapped":"cdr-accordion__header--unwrapped_15-2-1","cdr-accordion__icon":"cdr-accordion__icon_15-2-1","cdr-accordion--open":"cdr-accordion--open_15-2-1","cdr-accordion__content-container":"cdr-accordion__content-container_15-2-1","cdr-tabs--open":"cdr-tabs--open_15-2-1","cdr-accordion__content":"cdr-accordion__content_15-2-1","cdr-accordion--closed":"cdr-accordion--closed_15-2-1","cdr-accordion--unwrap":"cdr-accordion--unwrap_15-2-1","cdr-accordion--border-aligned":"cdr-accordion--border-aligned_15-2-1","cdr-accordion--no-spacing":"cdr-accordion--no-spacing_15-2-1","cdr-accordion--compact":"cdr-accordion--compact_15-2-1","cdr-accordion--focused":"cdr-accordion--focused_15-2-1"}}]]),gn=(t,e=300)=>{let l;return function(...o){clearTimeout(l),l=setTimeout(()=>t.apply(this,o),e)}},Cm="#fafbf9",Tm="#1f513f",vm="#fafbf9",Rm="#ffffff",Im="#4b4a48",Um="#4b4a48",Km="#fafbf9",jm="#d5cfc3",Em="#fafbf9",Am="#4b4a48",Mm="#fafbf9",Lm="#ffffff",Wm="#ffffff",Hm="#c7370f",Fm="#ffffff",wm="#ffffff",Jm="#4b4a48",Om="#d5cfc3",Xm="#4b4a48",Zm="#736e65",Pm="#2e2e2b",zm="#1f513f",Nm="#c7370f",Gm="#fafbf9",Bm="#d5cfc3",Ym="#2e6b34",Qm="#854714",Dm="#811823",_m="#1b437e",$m="#bb4045",ef="#2e2e2b",tf="#4b4a48",lf="#b2ab9f",rf="#736e65",nf="#4b4a48",of="#736e65",sf="#d5cfc3",af="#2e2e2b",df="#736e65",uf="#b33322",cf="#406eb5",pf="#406eb5",mf="#0b2d60",ff="#d5cfc3",gf="#406eb5",yf="#4b4a48",bf="#406eb5",Sf="#b2ab9f",Vf="#736e65",xf="#4b4a48",qf="#406eb5",kf="#d5cfc3",hf="#4b4a48",Cf="#fafbf9",Tf="#1f513f",vf="#1f513f",Rf="#f7f5f3",If="#fafbf9",Uf="#fafbf9",Kf="#958e83",jf="#f7f5f3",Ef="#fafbf9",Af="#4b4a48",Mf="#4b4a48",Lf="#edeae3",Wf="#c7370f",Hf="#c7370f",Ff="#f7f5f3",wf="#d5cfc3",Jf="#f7f5f3",Of="#ffffff",Xf="#ffffff",Zf="#f7f5f3",Pf="#ffffff",zf="#edeae3",Nf="#d5cfc3",Gf="#edeae3",Bf="#d5cfc3",Yf="#edeae3",Qf="rgba(255, 255, 255, 0)",Vr="#ffffff",i1="#f7f5f3",Df="#1f513f",_f="#f9f8f6",$f="#e8e0ce",e3="#ecf9e6",t3="#f4fbf5",l3="#d5e6cb",r3="#fdf6e2",n3="#fefcf1",o3="#f5e9b7",i3="#fcefe4",s3="#fdf7f7",a3="#eecbc1",d3="#e2f4fe",u3="#edf4f5",c3="#c2d8db",p3="#c7370f",m3="#fafbf9",f3="#fafbf9",g3="#406eb5",y3="rgba(247, 245, 243, 0.85)",b3="#fafbf9",S3="#edeae3",V3="#fafbf9",x3="rgba(255, 255, 255, 0.75)",q3="#ffffff",k3="rgba(255, 255, 255, 0.75)",h3="rgba(247, 245, 243, 0.15)",C3="rgba(255, 255, 255, 0.85)",T3="rgba(255, 242, 242, 0.75)",v3="#fafbf9",R3="#fafbf9",I3="#4b4a48",U3="#ffffff",K3="#958e83",j3="#fafbf9",E3="#958e83",A3="#fafbf9",M3="#fafbf9",L3="#ffd280",W3="#ffffff",H3="#f7f5f3",F3="#1f513f",w3="#c7370f",J3="#ffffff",O3="#ffffff",X3="#ffffff",Z3="#ffffff",P3="#f7f5f3",z3="#fafbf9",N3="#fafbf9",G3="#fafbf9",B3="#fafbf9",Y3="#4b4a48",Q3="#2e2e2b",D3="#2e2e2b",_3="#d5cfc3",$3="#edeae3",e4="#d5cfc3",t4="#d5cfc3",l4="#d5cfc3",r4="#d5cfc3",n4="#f7f5f3",o4="#ffffff",i4="#fafbf9",s4="#fafbf9",a4="#fafbf9",d4="#edeae3",u4="#edeae3",c4="#ffffff",p4="#ffffff",m4="#2e2e2b",f4="#1f513f",g4="#1f513f",y4="#f7f5f3",b4="#1f513f",S4="#958e83",V4="#958e83",x4="#f7f5f3",q4="#4b4a48",k4="#4b4a48",h4="#4b4a48",C4="#edeae3",T4="#4b4a48",v4="#c7370f",R4="#c7370f",I4="#fde2e2",U4="#c7370f",K4="#d5cfc3",j4="#958e83",E4="#958e83",A4="#d5cfc3",M4="#958e83",L4="#4b4a48",W4="#4b4a48",H4="#4b4a48",F4="#736e65",w4="#4b4a48",J4="rgba(255, 255, 255, 0)",O4="#d5cfc3",X4="#958e83",Z4="#3b8349",P4="#b68b37",z4="#bb4045",N4="#406eb5",G4="#726d64",B4="#e8e0ce",Y4="#3b8349",Q4="#d5e6cb",D4="#b68b37",_4="#f5e9b7",$4="#bb4045",e6="#eecbc1",t6="#408e86",l6="#c2d8db",r6="#2e2e2b",n6="#958e83",o6="#b33322",i6="#4b4a48",s6="#4b4a48",a6="#2e2e2b",d6="#4b4a48",u6="#2e2e2b",c6="#d5cfc3",p6="#406eb5",m6="#406eb5",f6="#0b2d60",g6="#d5cfc3",y6="#406eb5",b6="#958e83",S6="#bd7b2d",V6="#d5cfc3",x6="#958e83",q6="#3b8349",k6="#b68b37",h6="#bb4045",C6="#406eb5",T6="#958e83",v6="#958e83",R6="#958e83",I6="#2e2e2b",U6="#958e83",K6="#958e83",j6="#4b4a48",E6="#d5cfc3",A6="#4b4a48",M6="#d5cfc3",L6="#958e83",W6="#406eb5",H6="#78b1e8",F6="#406eb5",w6="#78b1e8",J6="#d5cfc3",O6="#d5cfc3",X6="#958e83",Z6="#4b4a48",P6="#4b4a48",z6="#4b4a48",N6="#fafbf9",G6="#958e83",B6="#4b4a48",Y6="#406eb5",Q6="#d5cfc3",D6="#726d64",_6="#3b8349",$6="#b68b37",eg="#bb4045",tg="#408e86",lg="#ffffff",rg="#ffffff",ng="#4b4a48",og="#d5cfc3",ig="#d5cfc3",sg="#d5cfc3",ag="#ffffff",dg="#f7f5f3",ug="40",cg="48",pg="16",mg="16",fg="20",gg="16",yg="24",bg="32",Sg="100ms",Vg="200ms",xg="300ms",qg="400ms",kg="500ms",hg="600ms",Cg="cubic-bezier(0.32, 0.94, 0.60, 1)",Tg="cubic-bezier(0.15, 0, 0.15, 0)",vg="cubic-bezier(0, 0, 1, 1)",Rg="0",Ig="0",Ug="0",Kg="0",jg="rgba(46, 46, 43, 0.2)",Eg="0",Ag="2px",Mg="2px",Lg="0",Wg="rgba(46, 46, 43, 0.2)",Hg="0",Fg="4px",wg="4px",Jg="0",Og="rgba(46, 46, 43, 0.2)",Xg="0",Zg="8px",Pg="8px",zg="0",Ng="rgba(46, 46, 43, 0.2)",Gg="0",Bg="16px",Yg="16px",Qg="0",Dg="rgba(46, 46, 43, 0.2)",_g="0 0 0 0 rgba(46, 46, 43, 0.2)",$g="0 2px 2px 0 rgba(46, 46, 43, 0.2)",e8="0 4px 4px 0 rgba(46, 46, 43, 0.2)",t8="0 8px 8px 0 rgba(46, 46, 43, 0.2)",l8="0 16px 16px 0 rgba(46, 46, 43, 0.2)",r8="0",s1="2",a1="4",n8="6",d1="9999",o8="0",i8="1",s8="2",a8="3",d8="4",u8="6",u1="8",c8="12",Ro="16",p8="24",Io="32",m8="48",f8="64",g8="1",y8="2",b8="0",S8="2",V8="4",x8="2",q8="3",k8="4",h8="2",C8="4",T8="6",v8="4",R8="6",I8="8",U8="4",K8="8",j8="12",E8="8",A8="12",M8="6",L8="12",W8="18",H8="12",F8="16",w8="8",J8="16",O8="24",X8="16",Z8="24",P8="12",z8="24",N8="36",G8="24",B8="32",Y8="16",Q8="32",D8="48",_8="32",$8="48",ey="24",ty="48",ly="72",ry="48",ny="64",oy="32",iy="64",sy="96",ay="64",dy="0 2",uy="4 2",cy="2 4",py="6 4",my="4 8",fy="12 8",gy="6 12",yy="18 12",by="8 16",Sy="24 16",Vy="12 24",xy="36 24",qy="16 32",ky="48 32",hy="24 48",Cy="72 48",Ty="32 64",vy="96 64",Ry="0",Uo="768",Ko="992",jo="1232",Iy=Object.freeze(Object.defineProperty({__proto__:null,CdrBreakpointLg:jo,CdrBreakpointMd:Ko,CdrBreakpointSm:Uo,CdrBreakpointXs:Ry,CdrColorBackgroundAccordionHover:m3,CdrColorBackgroundBrandSpruce:Df,CdrColorBackgroundButtonDarkActive:Mf,CdrColorBackgroundButtonDarkHover:Lf,CdrColorBackgroundButtonDarkRest:Af,CdrColorBackgroundButtonDefaultDisabled:wf,CdrColorBackgroundButtonIconOnlyActive:Jf,CdrColorBackgroundButtonPrimaryActive:vf,CdrColorBackgroundButtonPrimaryHover:Rf,CdrColorBackgroundButtonPrimaryIconAltHover:If,CdrColorBackgroundButtonPrimaryRest:Tf,CdrColorBackgroundButtonSaleActive:Hf,CdrColorBackgroundButtonSaleHover:Ff,CdrColorBackgroundButtonSaleRest:Wf,CdrColorBackgroundButtonSecondaryActive:Kf,CdrColorBackgroundButtonSecondaryDisabled:Ef,CdrColorBackgroundButtonSecondaryHover:jf,CdrColorBackgroundButtonSecondaryRest:Uf,CdrColorBackgroundChipDefaultActive:zf,CdrColorBackgroundChipDefaultDisabled:Xf,CdrColorBackgroundChipDefaultFocus:Pf,CdrColorBackgroundChipDefaultHover:Zf,CdrColorBackgroundChipDefaultRest:Of,CdrColorBackgroundChipDefaultSelected:Nf,CdrColorBackgroundChipDefaultSelectedActive:Yf,CdrColorBackgroundChipDefaultSelectedFocus:Bf,CdrColorBackgroundChipDefaultSelectedHover:Gf,CdrColorBackgroundInputDefault:h3,CdrColorBackgroundInputDefaultActive:R3,CdrColorBackgroundInputDefaultDisabled:j3,CdrColorBackgroundInputDefaultFocus:A3,CdrColorBackgroundInputDefaultHover:v3,CdrColorBackgroundInputDefaultSelected:I3,CdrColorBackgroundInputDefaultSelectedFocus:E3,CdrColorBackgroundInputDefaultSelectedHover:K3,CdrColorBackgroundInputError:T3,CdrColorBackgroundInputSecondary:C3,CdrColorBackgroundInputSecondaryActive:U3,CdrColorBackgroundLabelDefaultActive:S3,CdrColorBackgroundLabelDefaultFocus:V3,CdrColorBackgroundLabelDefaultHover:b3,CdrColorBackgroundLabelSecondaryActive:q3,CdrColorBackgroundLabelSecondaryFocus:k3,CdrColorBackgroundLabelSecondaryHover:x3,CdrColorBackgroundMessageDefault01:_f,CdrColorBackgroundMessageDefault02:$f,CdrColorBackgroundMessageError:i3,CdrColorBackgroundMessageError01:s3,CdrColorBackgroundMessageError02:a3,CdrColorBackgroundMessageInfo:d3,CdrColorBackgroundMessageInfo01:u3,CdrColorBackgroundMessageInfo02:c3,CdrColorBackgroundMessageSale:p3,CdrColorBackgroundMessageSuccess:e3,CdrColorBackgroundMessageSuccess01:t3,CdrColorBackgroundMessageSuccess02:l3,CdrColorBackgroundMessageWarning:r3,CdrColorBackgroundMessageWarning01:n3,CdrColorBackgroundMessageWarning02:o3,CdrColorBackgroundModalOverlay:y3,CdrColorBackgroundPaginationHover:f3,CdrColorBackgroundPaginationKeyline:g3,CdrColorBackgroundPrimary:Vr,CdrColorBackgroundRatingStarDefault:M3,CdrColorBackgroundRatingStarHighlighted:L3,CdrColorBackgroundSecondary:i1,CdrColorBackgroundSurfaceBrandSpruce:F3,CdrColorBackgroundSurfacePrimary:W3,CdrColorBackgroundSurfaceSale:w3,CdrColorBackgroundSurfaceSecondary:H3,CdrColorBackgroundSurfaceSelectionDefaultActive:O3,CdrColorBackgroundSurfaceSelectionDefaultChecked:Z3,CdrColorBackgroundSurfaceSelectionDefaultDisabled:P3,CdrColorBackgroundSurfaceSelectionDefaultHover:X3,CdrColorBackgroundSurfaceSelectionDefaultLoading:z3,CdrColorBackgroundSurfaceSelectionDefaultRest:J3,CdrColorBackgroundSwitchDefaultFocus:B3,CdrColorBackgroundSwitchDefaultHover:G3,CdrColorBackgroundSwitchDefaultRest:N3,CdrColorBackgroundSwitchHandleDefaultFocus:e4,CdrColorBackgroundSwitchHandleDefaultHover:$3,CdrColorBackgroundSwitchHandleDefaultRest:_3,CdrColorBackgroundSwitchHandleSelectedDefaultFocus:r4,CdrColorBackgroundSwitchHandleSelectedDefaultHover:l4,CdrColorBackgroundSwitchHandleSelectedDefaultRest:t4,CdrColorBackgroundSwitchSelectedDefaultFocus:D3,CdrColorBackgroundSwitchSelectedDefaultHover:Q3,CdrColorBackgroundSwitchSelectedDefaultRest:Y3,CdrColorBackgroundTableHeader:n4,CdrColorBackgroundTableRow:o4,CdrColorBackgroundTableRowAlt:i4,CdrColorBackgroundToggleButtonDefaultFocus:u4,CdrColorBackgroundToggleButtonDefaultHover:d4,CdrColorBackgroundToggleButtonDefaultRest:a4,CdrColorBackgroundToggleButtonDefaultSelectedHover:p4,CdrColorBackgroundToggleButtonDefaultSelectedRest:c4,CdrColorBackgroundToggleGroupDefaultRest:s4,CdrColorBackgroundTooltipDefault:m4,CdrColorBackgroundTransparent:Qf,CdrColorBorderButtonDarkActive:h4,CdrColorBorderButtonDarkActiveInset:C4,CdrColorBorderButtonDarkHover:T4,CdrColorBorderButtonDarkRest:k4,CdrColorBorderButtonDefaultDisabled:K4,CdrColorBorderButtonIconOnlyActive:j4,CdrColorBorderButtonPrimaryActive:g4,CdrColorBorderButtonPrimaryActiveInset:y4,CdrColorBorderButtonPrimaryHover:b4,CdrColorBorderButtonPrimaryRest:f4,CdrColorBorderButtonSaleActive:R4,CdrColorBorderButtonSaleActiveInset:I4,CdrColorBorderButtonSaleHover:U4,CdrColorBorderButtonSaleRest:v4,CdrColorBorderButtonSecondaryActive:V4,CdrColorBorderButtonSecondaryActiveInset:x4,CdrColorBorderButtonSecondaryHover:q4,CdrColorBorderButtonSecondaryRest:S4,CdrColorBorderChipDefaultActive:W4,CdrColorBorderChipDefaultDisabled:A4,CdrColorBorderChipDefaultFocus:L4,CdrColorBorderChipDefaultHover:M4,CdrColorBorderChipDefaultRest:E4,CdrColorBorderChipDefaultSelectedFocus:w4,CdrColorBorderChipDefaultSelectedHover:F4,CdrColorBorderChipDefaultSelectedRest:H4,CdrColorBorderError:z4,CdrColorBorderInfo:N4,CdrColorBorderInputDefault:n6,CdrColorBorderInputDefaultActive:i6,CdrColorBorderInputDefaultDisabled:c6,CdrColorBorderInputDefaultFocus:a6,CdrColorBorderInputDefaultHover:u6,CdrColorBorderInputDefaultSelected:s6,CdrColorBorderInputDefaultSelectedHover:d6,CdrColorBorderInputError:o6,CdrColorBorderLabelDefaultFocus:r6,CdrColorBorderLinkActive:f6,CdrColorBorderLinkDisabled:g6,CdrColorBorderLinkHover:m6,CdrColorBorderLinkRest:p6,CdrColorBorderLinkVisited:y6,CdrColorBorderMessageDefault01:G4,CdrColorBorderMessageDefault02:B4,CdrColorBorderMessageError01:$4,CdrColorBorderMessageError02:e6,CdrColorBorderMessageInfo01:t6,CdrColorBorderMessageInfo02:l6,CdrColorBorderMessageSuccess01:Y4,CdrColorBorderMessageSuccess02:Q4,CdrColorBorderMessageWarning01:D4,CdrColorBorderMessageWarning02:_4,CdrColorBorderPrimary:O4,CdrColorBorderRatingStarDefault:b6,CdrColorBorderRatingStarHighlighted:S6,CdrColorBorderSecondary:X4,CdrColorBorderSuccess:Z4,CdrColorBorderSurfaceError:h6,CdrColorBorderSurfaceInfo:C6,CdrColorBorderSurfacePrimary:V6,CdrColorBorderSurfaceSecondary:x6,CdrColorBorderSurfaceSelectionDefaultActive:v6,CdrColorBorderSurfaceSelectionDefaultChecked:I6,CdrColorBorderSurfaceSelectionDefaultDisabled:U6,CdrColorBorderSurfaceSelectionDefaultHover:R6,CdrColorBorderSurfaceSelectionDefaultLoading:K6,CdrColorBorderSurfaceSelectionDefaultRest:T6,CdrColorBorderSurfaceSuccess:q6,CdrColorBorderSurfaceWarning:k6,CdrColorBorderSwitchDefaultHover:j6,CdrColorBorderSwitchHandleDefaultFocus:M6,CdrColorBorderSwitchHandleDefaultHover:A6,CdrColorBorderSwitchHandleDefaultRest:E6,CdrColorBorderTabKeylineActive:W6,CdrColorBorderTabKeylineActiveAlt:H6,CdrColorBorderTabKeylineDisabled:J6,CdrColorBorderTabKeylineHover:F6,CdrColorBorderTabKeylineHoverAlt:w6,CdrColorBorderTabKeylineRest:L6,CdrColorBorderTableDefault:O6,CdrColorBorderTableHead:X6,CdrColorBorderToggleButtonDefaultFocus:Z6,CdrColorBorderToggleButtonDefaultSelectedFocus:z6,CdrColorBorderToggleButtonDefaultSelectedRest:P6,CdrColorBorderTooltipDefault:N6,CdrColorBorderTransparent:J4,CdrColorBorderWarning:P4,CdrColorIconCheckboxDefaultSelected:lg,CdrColorIconCheckboxDefaultSelectedActive:ng,CdrColorIconCheckboxDefaultSelectedHover:rg,CdrColorIconDefault:G6,CdrColorIconDisabled:Q6,CdrColorIconEmphasis:B6,CdrColorIconLink:Y6,CdrColorIconMessageDefault:D6,CdrColorIconMessageError:eg,CdrColorIconMessageInfo:tg,CdrColorIconMessageSuccess:_6,CdrColorIconMessageWarning:$6,CdrColorIconSwitchSelectedDefaultFocus:sg,CdrColorIconSwitchSelectedDefaultHover:ig,CdrColorIconSwitchSelectedDefaultRest:og,CdrColorSurfacePrimary:ag,CdrColorSurfaceSecondary:dg,CdrColorTextBrand:zm,CdrColorTextButtonDark:Em,CdrColorTextButtonDarkActive:Mm,CdrColorTextButtonDarkDisabled:Lm,CdrColorTextButtonDarkHover:Am,CdrColorTextButtonPrimary:Cm,CdrColorTextButtonPrimaryActive:vm,CdrColorTextButtonPrimaryDisabled:Rm,CdrColorTextButtonPrimaryHover:Tm,CdrColorTextButtonSale:Wm,CdrColorTextButtonSaleActive:Fm,CdrColorTextButtonSaleDisabled:wm,CdrColorTextButtonSaleHover:Hm,CdrColorTextButtonSecondary:Im,CdrColorTextButtonSecondaryActive:Km,CdrColorTextButtonSecondaryDisabled:jm,CdrColorTextButtonSecondaryHover:Um,CdrColorTextChipDefault:Jm,CdrColorTextChipDisabled:Om,CdrColorTextDisabled:Bm,CdrColorTextEmphasis:Pm,CdrColorTextError:Dm,CdrColorTextInfo:_m,CdrColorTextInputDefault:ef,CdrColorTextInputDisabled:sf,CdrColorTextInputError:uf,CdrColorTextInputFilled:af,CdrColorTextInputHelp:df,CdrColorTextInputLabel:tf,CdrColorTextInputLabelDisabled:lf,CdrColorTextInputOptional:of,CdrColorTextInputPlaceholder:rf,CdrColorTextInputRequired:nf,CdrColorTextInverse:Gm,CdrColorTextLinkActive:mf,CdrColorTextLinkDisabled:ff,CdrColorTextLinkHover:pf,CdrColorTextLinkRest:cf,CdrColorTextLinkVisited:gf,CdrColorTextMessageError:$m,CdrColorTextPrimary:Xm,CdrColorTextRatingDefault:yf,CdrColorTextRatingHover:bf,CdrColorTextRatingSeparator:Sf,CdrColorTextSale:Nm,CdrColorTextSecondary:Zm,CdrColorTextSuccess:Ym,CdrColorTextTabActive:xf,CdrColorTextTabDisabled:kf,CdrColorTextTabHover:qf,CdrColorTextTabRest:Vf,CdrColorTextToggleButtonDefaultRest:hf,CdrColorTextTooltipDefault:Cf,CdrColorTextWarning:Qm,CdrDuration1X:Sg,CdrDuration2X:Vg,CdrDuration3X:xg,CdrDuration4X:qg,CdrDuration5X:kg,CdrDuration6X:hg,CdrFontFamilySans:'Graphik, "Graphik fallback", "Helvetica Neue", sans-serif',CdrFontFamilySansBrandFont:"Graphik",CdrFontFamilySerif:'Stuart, "Stuart fallback", Georgia, serif',CdrFontFamilySerifBrandFont:"Stuart",CdrFormFigureSizeLarge:fg,CdrFormFigureSizeMedium:mg,CdrFormFigureSizeSmall:pg,CdrFormInputHeightDefault:ug,CdrFormInputHeightLarge:cg,CdrIconSize:yg,CdrIconSizeLg:bg,CdrIconSizeSm:gg,CdrMembershipSubtleColorBackgroundButtonPrimaryActive:"#13352c",CdrMembershipSubtleColorBackgroundButtonPrimaryRest:"#13352c",CdrMembershipSubtleColorBackgroundPrimary:"#bfb33e",CdrMembershipSubtleColorBorderButtonPrimaryActive:"#13352c",CdrMembershipSubtleColorBorderButtonPrimaryHover:"#13352c",CdrMembershipSubtleColorBorderButtonPrimaryRest:"#13352c",CdrMembershipSubtleColorTextButtonPrimaryHover:"#13352c",CdrMembershipSubtleColorTextPrimary:"#13352c",CdrMembershipVibrantColorBackgroundButtonPrimaryActive:"#13352c",CdrMembershipVibrantColorBackgroundButtonPrimaryRest:"#13352c",CdrMembershipVibrantColorBackgroundPrimary:"#ffdc52",CdrMembershipVibrantColorBorderButtonPrimaryActive:"#13352c",CdrMembershipVibrantColorBorderButtonPrimaryHover:"#13352c",CdrMembershipVibrantColorBorderButtonPrimaryRest:"#13352c",CdrMembershipVibrantColorTextButtonPrimaryHover:"#13352c",CdrMembershipVibrantColorTextPrimary:"#13352c",CdrProminenceElevated:e8,CdrProminenceElevatedBlur:wg,CdrProminenceElevatedColor:Og,CdrProminenceElevatedSpread:Jg,CdrProminenceElevatedX:Hg,CdrProminenceElevatedY:Fg,CdrProminenceFlat:_g,CdrProminenceFlatBlur:Ug,CdrProminenceFlatColor:jg,CdrProminenceFlatSpread:Kg,CdrProminenceFlatX:Rg,CdrProminenceFlatY:Ig,CdrProminenceFloating:t8,CdrProminenceFloatingBlur:Pg,CdrProminenceFloatingColor:Ng,CdrProminenceFloatingSpread:zg,CdrProminenceFloatingX:Xg,CdrProminenceFloatingY:Zg,CdrProminenceLifted:l8,CdrProminenceLiftedBlur:Yg,CdrProminenceLiftedColor:Dg,CdrProminenceLiftedSpread:Qg,CdrProminenceLiftedX:Gg,CdrProminenceLiftedY:Bg,CdrProminenceRaised:$g,CdrProminenceRaisedBlur:Mg,CdrProminenceRaisedColor:Wg,CdrProminenceRaisedSpread:Lg,CdrProminenceRaisedX:Eg,CdrProminenceRaisedY:Ag,CdrRadiusRound:d1,CdrRadiusSharp:r8,CdrRadiusSoft:s1,CdrRadiusSofter:a1,CdrRadiusSoftest:n8,CdrSpaceEighthX:s8,CdrSpaceFourX:f8,CdrSpaceHalfX:u1,CdrSpaceInsetEighthX:y8,CdrSpaceInsetEighthXSquish:dy,CdrSpaceInsetEighthXSquishLeftRight:S8,CdrSpaceInsetEighthXSquishTopBottom:b8,CdrSpaceInsetEighthXStretch:uy,CdrSpaceInsetEighthXStretchLeftRight:x8,CdrSpaceInsetEighthXStretchTopBottom:V8,CdrSpaceInsetFourX:ny,CdrSpaceInsetFourXSquish:Ty,CdrSpaceInsetFourXSquishLeftRight:iy,CdrSpaceInsetFourXSquishTopBottom:oy,CdrSpaceInsetFourXStretch:vy,CdrSpaceInsetFourXStretchLeftRight:ay,CdrSpaceInsetFourXStretchTopBottom:sy,CdrSpaceInsetHalfX:I8,CdrSpaceInsetHalfXSquish:my,CdrSpaceInsetHalfXSquishLeftRight:K8,CdrSpaceInsetHalfXSquishTopBottom:U8,CdrSpaceInsetHalfXStretch:fy,CdrSpaceInsetHalfXStretchLeftRight:E8,CdrSpaceInsetHalfXStretchTopBottom:j8,CdrSpaceInsetOneAndAHalfX:Z8,CdrSpaceInsetOneAndAHalfXSquish:Vy,CdrSpaceInsetOneAndAHalfXSquishLeftRight:z8,CdrSpaceInsetOneAndAHalfXSquishTopBottom:P8,CdrSpaceInsetOneAndAHalfXStretch:xy,CdrSpaceInsetOneAndAHalfXStretchLeftRight:G8,CdrSpaceInsetOneAndAHalfXStretchTopBottom:N8,CdrSpaceInsetOneX:F8,CdrSpaceInsetOneXSquish:by,CdrSpaceInsetOneXSquishLeftRight:J8,CdrSpaceInsetOneXSquishTopBottom:w8,CdrSpaceInsetOneXStretch:Sy,CdrSpaceInsetOneXStretchLeftRight:X8,CdrSpaceInsetOneXStretchTopBottom:O8,CdrSpaceInsetQuarterX:k8,CdrSpaceInsetQuarterXSquish:cy,CdrSpaceInsetQuarterXSquishLeftRight:C8,CdrSpaceInsetQuarterXSquishTopBottom:h8,CdrSpaceInsetQuarterXStretch:py,CdrSpaceInsetQuarterXStretchLeftRight:v8,CdrSpaceInsetQuarterXStretchTopBottom:T8,CdrSpaceInsetSixteenthX:g8,CdrSpaceInsetThreeEighthX:R8,CdrSpaceInsetThreeQuarterX:A8,CdrSpaceInsetThreeQuarterXSquish:gy,CdrSpaceInsetThreeQuarterXSquishLeftRight:L8,CdrSpaceInsetThreeQuarterXSquishTopBottom:M8,CdrSpaceInsetThreeQuarterXStretch:yy,CdrSpaceInsetThreeQuarterXStretchLeftRight:H8,CdrSpaceInsetThreeQuarterXStretchTopBottom:W8,CdrSpaceInsetThreeSixteenthX:q8,CdrSpaceInsetThreeX:$8,CdrSpaceInsetThreeXSquish:hy,CdrSpaceInsetThreeXSquishLeftRight:ty,CdrSpaceInsetThreeXSquishTopBottom:ey,CdrSpaceInsetThreeXStretch:Cy,CdrSpaceInsetThreeXStretchLeftRight:ry,CdrSpaceInsetThreeXStretchTopBottom:ly,CdrSpaceInsetTwoX:B8,CdrSpaceInsetTwoXSquish:qy,CdrSpaceInsetTwoXSquishLeftRight:Q8,CdrSpaceInsetTwoXSquishTopBottom:Y8,CdrSpaceInsetTwoXStretch:ky,CdrSpaceInsetTwoXStretchLeftRight:_8,CdrSpaceInsetTwoXStretchTopBottom:D8,CdrSpaceOneAndAHalfX:p8,CdrSpaceOneX:Ro,CdrSpaceQuarterX:d8,CdrSpaceSixteenthX:i8,CdrSpaceThreeEighthX:u8,CdrSpaceThreeQuarterX:c8,CdrSpaceThreeSixteenthX:a8,CdrSpaceThreeX:m8,CdrSpaceTwoX:Io,CdrSpaceZero:o8,CdrTextBody300Family:'Graphik, "Graphik fallback", "Helvetica Neue", sans-serif',CdrTextBody300Height:"26",CdrTextBody300Size:"16",CdrTextBody300Spacing:"0.08",CdrTextBody300Style:"normal",CdrTextBody300Weight:"400",CdrTextBody400Family:'Graphik, "Graphik fallback", "Helvetica Neue", sans-serif',CdrTextBody400Height:"30",CdrTextBody400Size:"18",CdrTextBody400Spacing:"0",CdrTextBody400Style:"normal",CdrTextBody400Weight:"400",CdrTextBody500Family:'Graphik, "Graphik fallback", "Helvetica Neue", sans-serif',CdrTextBody500Height:"36",CdrTextBody500Size:"20",CdrTextBody500Spacing:"-0.16",CdrTextBody500Style:"normal",CdrTextBody500Weight:"400",CdrTextBodyStrong300Family:'Graphik, "Graphik fallback", "Helvetica Neue", sans-serif',CdrTextBodyStrong300Height:"26",CdrTextBodyStrong300Size:"16",CdrTextBodyStrong300Spacing:"0.08",CdrTextBodyStrong300Style:"normal",CdrTextBodyStrong300Weight:"600",CdrTextBodyStrong400Family:'Graphik, "Graphik fallback", "Helvetica Neue", sans-serif',CdrTextBodyStrong400Height:"30",CdrTextBodyStrong400Size:"18",CdrTextBodyStrong400Spacing:"0",CdrTextBodyStrong400Style:"normal",CdrTextBodyStrong400Weight:"600",CdrTextBodyStrong500Family:'Graphik, "Graphik fallback", "Helvetica Neue", sans-serif',CdrTextBodyStrong500Height:"36",CdrTextBodyStrong500Size:"20",CdrTextBodyStrong500Spacing:"-0.08",CdrTextBodyStrong500Style:"normal",CdrTextBodyStrong500Weight:"600",CdrTextDefaultFamily:'Graphik, "Graphik fallback", "Helvetica Neue", sans-serif',CdrTextDefaultHeight:"22",CdrTextDefaultSize:"16",CdrTextDefaultSpacing:"-0.16",CdrTextDefaultStyle:"normal",CdrTextDefaultWeight:"400",CdrTextEyebrow100Family:'Graphik, "Graphik fallback", "Helvetica Neue", sans-serif',CdrTextEyebrow100Height:"18",CdrTextEyebrow100Size:"12",CdrTextEyebrow100Spacing:"0.32",CdrTextEyebrow100Style:"normal",CdrTextEyebrow100Transform:"uppercase",CdrTextEyebrow100Weight:"500",CdrTextHeadingDisplay1000Family:'Stuart, "Stuart fallback", Georgia, serif',CdrTextHeadingDisplay1000Height:"48",CdrTextHeadingDisplay1000Size:"42",CdrTextHeadingDisplay1000Spacing:"0",CdrTextHeadingDisplay1000Style:"normal",CdrTextHeadingDisplay1000Weight:"400",CdrTextHeadingDisplay1100Family:'Stuart, "Stuart fallback", Georgia, serif',CdrTextHeadingDisplay1100Height:"52",CdrTextHeadingDisplay1100Size:"48",CdrTextHeadingDisplay1100Spacing:"0",CdrTextHeadingDisplay1100Style:"normal",CdrTextHeadingDisplay1100Weight:"400",CdrTextHeadingDisplay1200Family:'Stuart, "Stuart fallback", Georgia, serif',CdrTextHeadingDisplay1200Height:"60",CdrTextHeadingDisplay1200Size:"54",CdrTextHeadingDisplay1200Spacing:"0",CdrTextHeadingDisplay1200Style:"normal",CdrTextHeadingDisplay1200Weight:"400",CdrTextHeadingDisplay1300Family:'Stuart, "Stuart fallback", Georgia, serif',CdrTextHeadingDisplay1300Height:"64",CdrTextHeadingDisplay1300Size:"60",CdrTextHeadingDisplay1300Spacing:"0",CdrTextHeadingDisplay1300Style:"normal",CdrTextHeadingDisplay1300Weight:"400",CdrTextHeadingDisplay1400Family:'Stuart, "Stuart fallback", Georgia, serif',CdrTextHeadingDisplay1400Height:"72",CdrTextHeadingDisplay1400Size:"68",CdrTextHeadingDisplay1400Spacing:"0",CdrTextHeadingDisplay1400Style:"normal",CdrTextHeadingDisplay1400Weight:"400",CdrTextHeadingDisplay1500Family:'Stuart, "Stuart fallback", Georgia, serif',CdrTextHeadingDisplay1500Height:"80",CdrTextHeadingDisplay1500Size:"76",CdrTextHeadingDisplay1500Spacing:"0",CdrTextHeadingDisplay1500Style:"normal",CdrTextHeadingDisplay1500Weight:"400",CdrTextHeadingDisplay1600Family:'Stuart, "Stuart fallback", Georgia, serif',CdrTextHeadingDisplay1600Height:"92",CdrTextHeadingDisplay1600Size:"86",CdrTextHeadingDisplay1600Spacing:"0",CdrTextHeadingDisplay1600Style:"normal",CdrTextHeadingDisplay1600Weight:"400",CdrTextHeadingDisplay800Family:'Stuart, "Stuart fallback", Georgia, serif',CdrTextHeadingDisplay800Height:"36",CdrTextHeadingDisplay800Size:"32",CdrTextHeadingDisplay800Spacing:"0",CdrTextHeadingDisplay800Style:"normal",CdrTextHeadingDisplay800Weight:"400",CdrTextHeadingDisplay900Family:'Stuart, "Stuart fallback", Georgia, serif',CdrTextHeadingDisplay900Height:"40",CdrTextHeadingDisplay900Size:"36",CdrTextHeadingDisplay900Spacing:"0",CdrTextHeadingDisplay900Style:"normal",CdrTextHeadingDisplay900Weight:"400",CdrTextHeadingSans200Family:'Graphik, "Graphik fallback", "Helvetica Neue", sans-serif',CdrTextHeadingSans200Height:"18",CdrTextHeadingSans200Size:"14",CdrTextHeadingSans200Spacing:"0",CdrTextHeadingSans200Style:"normal",CdrTextHeadingSans200Weight:"500",CdrTextHeadingSans300Family:'Graphik, "Graphik fallback", "Helvetica Neue", sans-serif',CdrTextHeadingSans300Height:"20",CdrTextHeadingSans300Size:"16",CdrTextHeadingSans300Spacing:"0",CdrTextHeadingSans300Style:"normal",CdrTextHeadingSans300Weight:"500",CdrTextHeadingSans400Family:'Graphik, "Graphik fallback", "Helvetica Neue", sans-serif',CdrTextHeadingSans400Height:"24",CdrTextHeadingSans400Size:"18",CdrTextHeadingSans400Spacing:"0",CdrTextHeadingSans400Style:"normal",CdrTextHeadingSans400Weight:"500",CdrTextHeadingSans500Family:'Graphik, "Graphik fallback", "Helvetica Neue", sans-serif',CdrTextHeadingSans500Height:"26",CdrTextHeadingSans500Size:"20",CdrTextHeadingSans500Spacing:"0",CdrTextHeadingSans500Style:"normal",CdrTextHeadingSans500Weight:"500",CdrTextHeadingSans600Family:'Graphik, "Graphik fallback", "Helvetica Neue", sans-serif',CdrTextHeadingSans600Height:"30",CdrTextHeadingSans600Size:"24",CdrTextHeadingSans600Spacing:"0",CdrTextHeadingSans600Style:"normal",CdrTextHeadingSans600Weight:"500",CdrTextHeadingSerif1000Family:'Stuart, "Stuart fallback", Georgia, serif',CdrTextHeadingSerif1000Height:"50",CdrTextHeadingSerif1000Size:"42",CdrTextHeadingSerif1000Spacing:"0",CdrTextHeadingSerif1000Style:"normal",CdrTextHeadingSerif1000Weight:"500",CdrTextHeadingSerif1100Family:'Stuart, "Stuart fallback", Georgia, serif',CdrTextHeadingSerif1100Height:"56",CdrTextHeadingSerif1100Size:"48",CdrTextHeadingSerif1100Spacing:"0",CdrTextHeadingSerif1100Style:"normal",CdrTextHeadingSerif1100Weight:"500",CdrTextHeadingSerif1200Family:'Stuart, "Stuart fallback", Georgia, serif',CdrTextHeadingSerif1200Height:"64",CdrTextHeadingSerif1200Size:"54",CdrTextHeadingSerif1200Spacing:"0",CdrTextHeadingSerif1200Style:"normal",CdrTextHeadingSerif1200Weight:"500",CdrTextHeadingSerif200Family:'Stuart, "Stuart fallback", Georgia, serif',CdrTextHeadingSerif200Height:"18",CdrTextHeadingSerif200Size:"14",CdrTextHeadingSerif200Spacing:"0",CdrTextHeadingSerif200Style:"normal",CdrTextHeadingSerif200Weight:"500",CdrTextHeadingSerif300Family:'Stuart, "Stuart fallback", Georgia, serif',CdrTextHeadingSerif300Height:"20",CdrTextHeadingSerif300Size:"16",CdrTextHeadingSerif300Spacing:"0",CdrTextHeadingSerif300Style:"normal",CdrTextHeadingSerif300Weight:"500",CdrTextHeadingSerif400Family:'Stuart, "Stuart fallback", Georgia, serif',CdrTextHeadingSerif400Height:"24",CdrTextHeadingSerif400Size:"18",CdrTextHeadingSerif400Spacing:"0",CdrTextHeadingSerif400Style:"normal",CdrTextHeadingSerif400Weight:"500",CdrTextHeadingSerif500Family:'Stuart, "Stuart fallback", Georgia, serif',CdrTextHeadingSerif500Height:"26",CdrTextHeadingSerif500Size:"20",CdrTextHeadingSerif500Spacing:"0",CdrTextHeadingSerif500Style:"normal",CdrTextHeadingSerif500Weight:"500",CdrTextHeadingSerif600Family:'Stuart, "Stuart fallback", Georgia, serif',CdrTextHeadingSerif600Height:"30",CdrTextHeadingSerif600Size:"24",CdrTextHeadingSerif600Spacing:"0",CdrTextHeadingSerif600Style:"normal",CdrTextHeadingSerif600Weight:"500",CdrTextHeadingSerif700Family:'Stuart, "Stuart fallback", Georgia, serif',CdrTextHeadingSerif700Height:"32",CdrTextHeadingSerif700Size:"28",CdrTextHeadingSerif700Spacing:"0",CdrTextHeadingSerif700Style:"normal",CdrTextHeadingSerif700Weight:"500",CdrTextHeadingSerif800Family:'Stuart, "Stuart fallback", Georgia, serif',CdrTextHeadingSerif800Height:"36",CdrTextHeadingSerif800Size:"32",CdrTextHeadingSerif800Spacing:"0",CdrTextHeadingSerif800Style:"normal",CdrTextHeadingSerif800Weight:"500",CdrTextHeadingSerif900Family:'Stuart, "Stuart fallback", Georgia, serif',CdrTextHeadingSerif900Height:"44",CdrTextHeadingSerif900Size:"36",CdrTextHeadingSerif900Spacing:"0",CdrTextHeadingSerif900Style:"normal",CdrTextHeadingSerif900Weight:"500",CdrTextHeadingSerifStrong1000Family:'Stuart, "Stuart fallback", Georgia, serif',CdrTextHeadingSerifStrong1000Height:"50",CdrTextHeadingSerifStrong1000Size:"42",CdrTextHeadingSerifStrong1000Spacing:"0",CdrTextHeadingSerifStrong1000Style:"normal",CdrTextHeadingSerifStrong1000Weight:"600",CdrTextHeadingSerifStrong1100Family:'Stuart, "Stuart fallback", Georgia, serif',CdrTextHeadingSerifStrong1100Height:"56",CdrTextHeadingSerifStrong1100Size:"48",CdrTextHeadingSerifStrong1100Spacing:"0",CdrTextHeadingSerifStrong1100Style:"normal",CdrTextHeadingSerifStrong1100Weight:"600",CdrTextHeadingSerifStrong1200Family:'Stuart, "Stuart fallback", Georgia, serif',CdrTextHeadingSerifStrong1200Height:"64",CdrTextHeadingSerifStrong1200Size:"54",CdrTextHeadingSerifStrong1200Spacing:"0",CdrTextHeadingSerifStrong1200Style:"normal",CdrTextHeadingSerifStrong1200Weight:"600",CdrTextHeadingSerifStrong600Family:'Stuart, "Stuart fallback", Georgia, serif',CdrTextHeadingSerifStrong600Height:"30",CdrTextHeadingSerifStrong600Size:"24",CdrTextHeadingSerifStrong600Spacing:"0",CdrTextHeadingSerifStrong600Style:"normal",CdrTextHeadingSerifStrong600Weight:"600",CdrTextHeadingSerifStrong700Family:'Stuart, "Stuart fallback", Georgia, serif',CdrTextHeadingSerifStrong700Height:"32",CdrTextHeadingSerifStrong700Size:"28",CdrTextHeadingSerifStrong700Spacing:"0",CdrTextHeadingSerifStrong700Style:"normal",CdrTextHeadingSerifStrong700Weight:"600",CdrTextHeadingSerifStrong800Family:'Stuart, "Stuart fallback", Georgia, serif',CdrTextHeadingSerifStrong800Height:"36",CdrTextHeadingSerifStrong800Size:"32",CdrTextHeadingSerifStrong800Spacing:"0",CdrTextHeadingSerifStrong800Style:"normal",CdrTextHeadingSerifStrong800Weight:"600",CdrTextHeadingSerifStrong900Family:'Stuart, "Stuart fallback", Georgia, serif',CdrTextHeadingSerifStrong900Height:"44",CdrTextHeadingSerifStrong900Size:"36",CdrTextHeadingSerifStrong900Spacing:"0",CdrTextHeadingSerifStrong900Style:"normal",CdrTextHeadingSerifStrong900Weight:"600",CdrTextItalicStyle:"italic",CdrTextItalicVariation:"'ital' 1",CdrTextStrongWeight:"700",CdrTextSubheadingSans300Family:'Graphik, "Graphik fallback", "Helvetica Neue", sans-serif',CdrTextSubheadingSans300Height:"20",CdrTextSubheadingSans300Size:"16",CdrTextSubheadingSans300Spacing:"0",CdrTextSubheadingSans300Style:"normal",CdrTextSubheadingSans300Weight:"500",CdrTextSubheadingSans400Family:'Graphik, "Graphik fallback", "Helvetica Neue", sans-serif',CdrTextSubheadingSans400Height:"24",CdrTextSubheadingSans400Size:"18",CdrTextSubheadingSans400Spacing:"0",CdrTextSubheadingSans400Style:"normal",CdrTextSubheadingSans400Weight:"500",CdrTextSubheadingSans500Family:'Graphik, "Graphik fallback", "Helvetica Neue", sans-serif',CdrTextSubheadingSans500Height:"26",CdrTextSubheadingSans500Size:"20",CdrTextSubheadingSans500Spacing:"0",CdrTextSubheadingSans500Style:"normal",CdrTextSubheadingSans500Weight:"500",CdrTextSubheadingSans600Family:'Graphik, "Graphik fallback", "Helvetica Neue", sans-serif',CdrTextSubheadingSans600Height:"30",CdrTextSubheadingSans600Size:"24",CdrTextSubheadingSans600Spacing:"0",CdrTextSubheadingSans600Style:"normal",CdrTextSubheadingSans600Weight:"500",CdrTextUtilitySans100Family:'Graphik, "Graphik fallback", "Helvetica Neue", sans-serif',CdrTextUtilitySans100Height:"16",CdrTextUtilitySans100Size:"12",CdrTextUtilitySans100Spacing:"-0.08",CdrTextUtilitySans100Style:"normal",CdrTextUtilitySans100Weight:"400",CdrTextUtilitySans200Family:'Graphik, "Graphik fallback", "Helvetica Neue", sans-serif',CdrTextUtilitySans200Height:"18",CdrTextUtilitySans200Size:"14",CdrTextUtilitySans200Spacing:"-0.16",CdrTextUtilitySans200Style:"normal",CdrTextUtilitySans200Weight:"400",CdrTextUtilitySans300Family:'Graphik, "Graphik fallback", "Helvetica Neue", sans-serif',CdrTextUtilitySans300Height:"22",CdrTextUtilitySans300Size:"16",CdrTextUtilitySans300Spacing:"-0.16",CdrTextUtilitySans300Style:"normal",CdrTextUtilitySans300Weight:"400",CdrTextUtilitySans400Family:'Graphik, "Graphik fallback", "Helvetica Neue", sans-serif',CdrTextUtilitySans400Height:"24",CdrTextUtilitySans400Size:"18",CdrTextUtilitySans400Spacing:"-0.16",CdrTextUtilitySans400Style:"normal",CdrTextUtilitySans400Weight:"400",CdrTextUtilitySans500Family:'Graphik, "Graphik fallback", "Helvetica Neue", sans-serif',CdrTextUtilitySans500Height:"26",CdrTextUtilitySans500Size:"20",CdrTextUtilitySans500Spacing:"-0.32",CdrTextUtilitySans500Style:"normal",CdrTextUtilitySans500Weight:"400",CdrTextUtilitySans600Family:'Graphik, "Graphik fallback", "Helvetica Neue", sans-serif',CdrTextUtilitySans600Height:"30",CdrTextUtilitySans600Size:"24",CdrTextUtilitySans600Spacing:"-0.32",CdrTextUtilitySans600Style:"normal",CdrTextUtilitySans600Weight:"400",CdrTextUtilitySans700Family:'Graphik, "Graphik fallback", "Helvetica Neue", sans-serif',CdrTextUtilitySans700Height:"36",CdrTextUtilitySans700Size:"28",CdrTextUtilitySans700Spacing:"-0.32",CdrTextUtilitySans700Style:"normal",CdrTextUtilitySans700Weight:"400",CdrTextUtilitySans800Family:'Graphik, "Graphik fallback", "Helvetica Neue", sans-serif',CdrTextUtilitySans800Height:"40",CdrTextUtilitySans800Size:"32",CdrTextUtilitySans800Spacing:"-0.64",CdrTextUtilitySans800Style:"normal",CdrTextUtilitySans800Weight:"400",CdrTextUtilitySansStrong100Family:'Graphik, "Graphik fallback", "Helvetica Neue", sans-serif',CdrTextUtilitySansStrong100Height:"16",CdrTextUtilitySansStrong100Size:"12",CdrTextUtilitySansStrong100Spacing:"-0.08",CdrTextUtilitySansStrong100Style:"normal",CdrTextUtilitySansStrong100Weight:"600",CdrTextUtilitySansStrong200Family:'Graphik, "Graphik fallback", "Helvetica Neue", sans-serif',CdrTextUtilitySansStrong200Height:"18",CdrTextUtilitySansStrong200Size:"14",CdrTextUtilitySansStrong200Spacing:"-0.08",CdrTextUtilitySansStrong200Style:"normal",CdrTextUtilitySansStrong200Weight:"600",CdrTextUtilitySansStrong300Family:'Graphik, "Graphik fallback", "Helvetica Neue", sans-serif',CdrTextUtilitySansStrong300Height:"22",CdrTextUtilitySansStrong300Size:"16",CdrTextUtilitySansStrong300Spacing:"-0.08",CdrTextUtilitySansStrong300Style:"normal",CdrTextUtilitySansStrong300Weight:"600",CdrTextUtilitySansStrong400Family:'Graphik, "Graphik fallback", "Helvetica Neue", sans-serif',CdrTextUtilitySansStrong400Height:"24",CdrTextUtilitySansStrong400Size:"18",CdrTextUtilitySansStrong400Spacing:"-0.08",CdrTextUtilitySansStrong400Style:"normal",CdrTextUtilitySansStrong400Weight:"600",CdrTextUtilitySansStrong500Family:'Graphik, "Graphik fallback", "Helvetica Neue", sans-serif',CdrTextUtilitySansStrong500Height:"26",CdrTextUtilitySansStrong500Size:"20",CdrTextUtilitySansStrong500Spacing:"-0.16",CdrTextUtilitySansStrong500Style:"normal",CdrTextUtilitySansStrong500Weight:"600",CdrTextUtilitySansStrong600Family:'Graphik, "Graphik fallback", "Helvetica Neue", sans-serif',CdrTextUtilitySansStrong600Height:"30",CdrTextUtilitySansStrong600Size:"24",CdrTextUtilitySansStrong600Spacing:"-0.16",CdrTextUtilitySansStrong600Style:"normal",CdrTextUtilitySansStrong600Weight:"600",CdrTextUtilitySansStrong700Family:'Graphik, "Graphik fallback", "Helvetica Neue", sans-serif',CdrTextUtilitySansStrong700Height:"36",CdrTextUtilitySansStrong700Size:"28",CdrTextUtilitySansStrong700Spacing:"-0.16",CdrTextUtilitySansStrong700Style:"normal",CdrTextUtilitySansStrong700Weight:"600",CdrTextUtilitySansStrong800Family:'Graphik, "Graphik fallback", "Helvetica Neue", sans-serif',CdrTextUtilitySansStrong800Height:"40",CdrTextUtilitySansStrong800Size:"32",CdrTextUtilitySansStrong800Spacing:"-0.32",CdrTextUtilitySansStrong800Style:"normal",CdrTextUtilitySansStrong800Weight:"600",CdrTextUtilitySerif200Family:'Stuart, "Stuart fallback", Georgia, serif',CdrTextUtilitySerif200Height:"18",CdrTextUtilitySerif200Size:"14",CdrTextUtilitySerif200Spacing:"-0.08",CdrTextUtilitySerif200Style:"normal",CdrTextUtilitySerif200Weight:"400",CdrTextUtilitySerif300Family:'Stuart, "Stuart fallback", Georgia, serif',CdrTextUtilitySerif300Height:"22",CdrTextUtilitySerif300Size:"16",CdrTextUtilitySerif300Spacing:"-0.08",CdrTextUtilitySerif300Style:"normal",CdrTextUtilitySerif300Weight:"400",CdrTextUtilitySerif400Family:'Stuart, "Stuart fallback", Georgia, serif',CdrTextUtilitySerif400Height:"24",CdrTextUtilitySerif400Size:"18",CdrTextUtilitySerif400Spacing:"-0.16",CdrTextUtilitySerif400Style:"normal",CdrTextUtilitySerif400Weight:"400",CdrTextUtilitySerif500Family:'Stuart, "Stuart fallback", Georgia, serif',CdrTextUtilitySerif500Height:"26",CdrTextUtilitySerif500Size:"20",CdrTextUtilitySerif500Spacing:"-0.32",CdrTextUtilitySerif500Style:"normal",CdrTextUtilitySerif500Weight:"400",CdrTextUtilitySerif600Family:'Stuart, "Stuart fallback", Georgia, serif',CdrTextUtilitySerif600Height:"30",CdrTextUtilitySerif600Size:"24",CdrTextUtilitySerif600Spacing:"-0.32",CdrTextUtilitySerif600Style:"normal",CdrTextUtilitySerif600Weight:"400",CdrTextUtilitySerif700Family:'Stuart, "Stuart fallback", Georgia, serif',CdrTextUtilitySerif700Height:"36",CdrTextUtilitySerif700Size:"28",CdrTextUtilitySerif700Spacing:"-0.32",CdrTextUtilitySerif700Style:"normal",CdrTextUtilitySerif700Weight:"400",CdrTextUtilitySerif800Family:'Stuart, "Stuart fallback", Georgia, serif',CdrTextUtilitySerif800Height:"40",CdrTextUtilitySerif800Size:"32",CdrTextUtilitySerif800Spacing:"-0.32",CdrTextUtilitySerif800Style:"normal",CdrTextUtilitySerif800Weight:"400",CdrTextUtilitySerifStrong200Family:'Stuart, "Stuart fallback", Georgia, serif',CdrTextUtilitySerifStrong200Height:"18",CdrTextUtilitySerifStrong200Size:"14",CdrTextUtilitySerifStrong200Spacing:"-0.08",CdrTextUtilitySerifStrong200Style:"normal",CdrTextUtilitySerifStrong200Weight:"600",CdrTextUtilitySerifStrong300Family:'Stuart, "Stuart fallback", Georgia, serif',CdrTextUtilitySerifStrong300Height:"22",CdrTextUtilitySerifStrong300Size:"16",CdrTextUtilitySerifStrong300Spacing:"-0.08",CdrTextUtilitySerifStrong300Style:"normal",CdrTextUtilitySerifStrong300Weight:"600",CdrTextUtilitySerifStrong400Family:'Stuart, "Stuart fallback", Georgia, serif',CdrTextUtilitySerifStrong400Height:"24",CdrTextUtilitySerifStrong400Size:"18",CdrTextUtilitySerifStrong400Spacing:"-0.08",CdrTextUtilitySerifStrong400Style:"normal",CdrTextUtilitySerifStrong400Weight:"600",CdrTextUtilitySerifStrong500Family:'Stuart, "Stuart fallback", Georgia, serif',CdrTextUtilitySerifStrong500Height:"26",CdrTextUtilitySerifStrong500Size:"20",CdrTextUtilitySerifStrong500Spacing:"-0.08",CdrTextUtilitySerifStrong500Style:"normal",CdrTextUtilitySerifStrong500Weight:"600",CdrTextUtilitySerifStrong600Family:'Stuart, "Stuart fallback", Georgia, serif',CdrTextUtilitySerifStrong600Height:"30",CdrTextUtilitySerifStrong600Size:"24",CdrTextUtilitySerifStrong600Spacing:"-0.16",CdrTextUtilitySerifStrong600Style:"normal",CdrTextUtilitySerifStrong600Weight:"600",CdrTextUtilitySerifStrong700Family:'Stuart, "Stuart fallback", Georgia, serif',CdrTextUtilitySerifStrong700Height:"36",CdrTextUtilitySerifStrong700Size:"28",CdrTextUtilitySerifStrong700Spacing:"-0.16",CdrTextUtilitySerifStrong700Style:"normal",CdrTextUtilitySerifStrong700Weight:"600",CdrTextUtilitySerifStrong800Family:'Stuart, "Stuart fallback", Georgia, serif',CdrTextUtilitySerifStrong800Height:"40",CdrTextUtilitySerifStrong800Size:"32",CdrTextUtilitySerifStrong800Spacing:"-0.16",CdrTextUtilitySerifStrong800Style:"normal",CdrTextUtilitySerifStrong800Weight:"600",CdrTimingFunctionEase:Tg,CdrTimingFunctionEaseOut:Cg,CdrTimingFunctionLinear:vg},Symbol.toStringTag,{value:"Module"}));function c1(){const t=window&&window.innerWidth||0;return t>=+Uo&&t<+Ko?"sm":t>=+Ko&&t<+jo?"md":t>=+jo?"lg":"xs"}const Uy="cdr-accordion-group",Ky=W(q({name:"CdrAccordionGroup",__name:"CdrAccordionGroup",props:{unwrap:{type:[String,Boolean],default:!1,validator:t=>typeof t=="string"?He(t,["@xs","@sm","@md","@lg"],!1):typeof t=="boolean"}},setup(t){const e=t,l=ie(),o=ne(0),r=ne(),d=ne(null),i=ne(!!e.unwrap);el(o1,i);const u=A(()=>r.value?[...r.value]:[]),c=A(()=>{var h;const S=o.value+1;return S>=((h=u.value)==null?void 0:h.length)?0:S}),f=A(()=>{const S=o.value-1;return S<=-1?u.value.length-1:S}),p=S=>{var M;if(o.value===-1)return;const{key:h}=S;switch(h){case"Home":S.preventDefault(),(M=u.value[0])==null||M.focus();break;case"End":S.preventDefault(),u.value[u.value.length-1].focus();break;case"ArrowDown":case"Down":S.preventDefault(),u.value[c.value].focus();break;case"ArrowUp":case"Up":S.preventDefault(),u.value[f.value].focus();break}},y=S=>{o.value=Array.prototype.indexOf.call(u.value,S.target)};return ft(()=>{var S;r.value=(S=d.value)==null?void 0:S.querySelectorAll(".js-cdr-accordion-button"),typeof e.unwrap=="string"&&(i.value=e.unwrap.indexOf(c1())!==-1,window.addEventListener("resize",gn(()=>{i.value=e.unwrap.indexOf(c1())!==-1},300)))}),(S,h)=>(m(),k("div",{class:T(b(l)[Uy]),ref_key:"accordionGroupEl",ref:d,onFocusin:y,onKeydown:p},[V(S.$slots,"default")],34))}}),[["__cssModules",{$style:{"cdr-accordion-group":"cdr-accordion-group_15-2-1","cdr-accordion":"cdr-accordion_15-2-1"}}]]),Eo="cdr-banner",jy=W(q({name:"CdrBanner",__name:"CdrBanner",props:{type:{type:String,validator:t=>He(t,["info","warning","success","error","default"]),default:"default"}},setup(t){const e=t,l=Jt(),o=ie(),r=A(()=>`${Eo}--${e.type}`),d=A(()=>l["message-body"]?`${Eo}__wrapper--prominence`:""),i=l["icon-left"],u=l["icon-right"],c=l["message-body"],f=l["info-action"];return(p,y)=>(m(),k("div",{class:T([b(o)[Eo],b(o)[r.value]])},[n("div",{class:T([b(o)["cdr-banner__wrapper"],b(o)[d.value]])},[n("div",{class:T([b(o)["cdr-banner__main"]])},[b(i)?(m(),k("div",{key:0,class:T([b(o)["cdr-banner__icon-left"]])},[V(p.$slots,"icon-left")],2)):Ve("",!0),n("span",{class:T([b(o)["cdr-banner__message"]])},[V(p.$slots,"default")],2),b(u)?(m(),k("div",{key:1,class:T([b(o)["cdr-banner__icon-right"]])},[V(p.$slots,"icon-right")],2)):Ve("",!0)],2),b(c)?(m(),k("div",{key:0,class:T([b(o)["cdr-banner__message-body"]])},[V(p.$slots,"message-body")],2)):Ve("",!0)],2),b(f)?(m(),k("div",{key:0,class:T([b(o)["cdr-banner__info-action"]])},[V(p.$slots,"info-action")],2)):Ve("",!0)],2))}}),[["__cssModules",{$style:{"cdr-banner":"cdr-banner_15-2-1","cdr-banner__wrapper--prominence":"cdr-banner__wrapper--prominence_15-2-1","cdr-banner__main":"cdr-banner__main_15-2-1","cdr-banner__icon-left":"cdr-banner__icon-left_15-2-1","cdr-banner__message":"cdr-banner__message_15-2-1","cdr-banner__message-body":"cdr-banner__message-body_15-2-1","cdr-banner__icon-right":"cdr-banner__icon-right_15-2-1","cdr-banner__info-action":"cdr-banner__info-action_15-2-1","cdr-banner--default":"cdr-banner--default_15-2-1","cdr-banner__wrapper":"cdr-banner__wrapper_15-2-1","cdr-banner--info":"cdr-banner--info_15-2-1","cdr-banner--warning":"cdr-banner--warning_15-2-1","cdr-banner--success":"cdr-banner--success_15-2-1","cdr-banner--error":"cdr-banner--error_15-2-1"}}]]);function xl(){return`cdr-id-${Math.floor((1+Math.random())*16777216).toString(16).substring(1)}`}const Ey=["id"],Ay=["id"],My=["aria-controls","aria-label"],Ly=["href","onClick"],Wy=W(q({name:"CdrBreadcrumb",__name:"CdrBreadcrumb",props:{items:{type:Array,default:()=>[],validator:t=>{if(t.length&&t.length>0)for(let e=0;e2),d=ne(null),i=ne(null),u=A(()=>{const f=e.items.length-2>1?"s":"";return`show ${e.items.length-2} more navigation level${f}`}),c=()=>{r.value=!1,qt(()=>{var f,p;i.value=(f=d.value)==null?void 0:f.querySelector("li a"),(p=i.value)==null||p.focus()})};return rt(()=>e.items,()=>{r.value=e.truncationEnabled&&e.items.length>2}),(f,p)=>(m(),k("nav",{class:T(b(l)["cdr-breadcrumb"]),id:b(o),"aria-label":"breadcrumbs"},[n("ol",{id:`${b(o)}List`,class:T(b(l)["cdr-breadcrumb__list"]),ref_key:"itemListEl",ref:d},[r.value?(m(),k("li",{key:0,class:T(b(l)["cdr-breadcrumb__item"])},[n("button",{onClick:c,"aria-expanded":"false",class:T(b(l)["cdr-breadcrumb__ellipses"]),"aria-controls":`${b(o)}List`,"aria-label":u.value},[n("span",{class:T(b(l)["cdr-breadcrumb__ellipses-icon"]),"aria-hidden":"true"}," . . . ",2)],10,My),n("span",{class:T(b(l)["cdr-breadcrumb__delimiter"]),"aria-hidden":"true"}," / ",2)],2)):Ve("",!0),(m(!0),k(P,null,te(t.items,(y,S)=>_t((m(),k("li",{class:T(b(l)["cdr-breadcrumb__item"]),key:y.item.id||y.item.name.replace(/ /g,"-").toLowerCase()},[V(f.$slots,"link",{class:T(b(l)["cdr-breadcrumb__link"]),href:y.item.url,content:y.item.name},()=>[n("a",{class:T(b(l)["cdr-breadcrumb__link"]),href:y.item.url,onClick:h=>f.$emit("navigate",y,h)},H(y.item.name),11,Ly)]),S=t.items.length-2]])),128))],10,Ay)],10,Ey))}}),[["__cssModules",{$style:{"cdr-breadcrumb":"cdr-breadcrumb_15-2-1","cdr-breadcrumb__list":"cdr-breadcrumb__list_15-2-1","cdr-breadcrumb__item":"cdr-breadcrumb__item_15-2-1","cdr-breadcrumb__link":"cdr-breadcrumb__link_15-2-1","cdr-breadcrumb__delimiter":"cdr-breadcrumb__delimiter_15-2-1","cdr-breadcrumb__ellipses":"cdr-breadcrumb__ellipses_15-2-1","cdr-breadcrumb__ellipses-icon":"cdr-breadcrumb__ellipses-icon_15-2-1"}}]]),ht={type:String,default:"medium",validator:t=>He(t,["small","medium","large"])},sl="cdr-button",zt=W(q({name:"CdrButton",__name:"CdrButton",props:{tag:{type:String,default:"button",validator:t=>He(t,["button","a"])},type:{type:String,default:"button",validator:t=>He(t,["button","submit","reset"])},modifier:{type:String,default:"primary",validator:t=>He(t,["primary","secondary","sale","dark","link"])},size:ht,fullWidth:{type:[String,Boolean],default:!1,validator:t=>typeof t=="string"?He(t,["@xs","@sm","@md","@lg"],!1):typeof t=="boolean"},iconOnly:{type:Boolean,default:!1},withBackground:{type:Boolean,default:!1}},setup(t){const e=t,l=Jt(),o=ie(),r=A(()=>e.tag==="button"?e.type:null),d=A(()=>`${sl}--${e.modifier}`),i=A(()=>!e.iconOnly&&e.fullWidth?To(sl,e.fullWidth,"full-width"):""),u=A(()=>e.iconOnly?`cdr-button--icon-only-${e.size}`:Sr(sl,"",e.size)),c=A(()=>l["icon-left"]&&l.default?`${sl}--has-icon-left`:""),f=A(()=>l["icon-right"]&&l.default?`${sl}--has-icon-right`:""),p=A(()=>e.iconOnly?`${sl}--icon-only`:""),y=A(()=>e.iconOnly&&e.withBackground?`${sl}--with-background`:"");return(S,h)=>(m(),x(Ie(t.tag),{class:T(b(ge)(b(o),sl,d.value,u.value,i.value,p.value,c.value,f.value,y.value)),type:r.value},{default:s(()=>[V(S.$slots,"icon-left"),V(S.$slots,"icon"),V(S.$slots,"default"),V(S.$slots,"icon-right")]),_:3},8,["class","type"]))}}),[["__cssModules",{$style:{"cdr-button":"cdr-button_15-2-1","cdr-button--has-icon-left":"cdr-button--has-icon-left_15-2-1","cdr-button--has-icon-right":"cdr-button--has-icon-right_15-2-1","cdr-button--primary":"cdr-button--primary_15-2-1","cdr-button--secondary":"cdr-button--secondary_15-2-1","cdr-button--dark":"cdr-button--dark_15-2-1","cdr-button--sale":"cdr-button--sale_15-2-1","cdr-button--link":"cdr-button--link_15-2-1","cdr-button--large":"cdr-button--large_15-2-1","cdr-button--medium":"cdr-button--medium_15-2-1","cdr-button--small":"cdr-button--small_15-2-1","cdr-button--icon-only":"cdr-button--icon-only_15-2-1","cdr-button--icon-only-large":"cdr-button--icon-only-large_15-2-1","cdr-button--with-background":"cdr-button--with-background_15-2-1","cdr-button--full-width":"cdr-button--full-width_15-2-1","cdr-button--small@xs":"cdr-button--small@xs_15-2-1","cdr-button--medium@xs":"cdr-button--medium@xs_15-2-1","cdr-button--large@xs":"cdr-button--large@xs_15-2-1","cdr-button--full-width@xs":"cdr-button--full-width@xs_15-2-1","cdr-button--small@sm":"cdr-button--small@sm_15-2-1","cdr-button--medium@sm":"cdr-button--medium@sm_15-2-1","cdr-button--large@sm":"cdr-button--large@sm_15-2-1","cdr-button--full-width@sm":"cdr-button--full-width@sm_15-2-1","cdr-button--small@md":"cdr-button--small@md_15-2-1","cdr-button--medium@md":"cdr-button--medium@md_15-2-1","cdr-button--large@md":"cdr-button--large@md_15-2-1","cdr-button--full-width@md":"cdr-button--full-width@md_15-2-1","cdr-button--small@lg":"cdr-button--small@lg_15-2-1","cdr-button--medium@lg":"cdr-button--medium@lg_15-2-1","cdr-button--large@lg":"cdr-button--large@lg_15-2-1","cdr-button--full-width@lg":"cdr-button--full-width@lg_15-2-1"}}]]),Hy="cdr-caption",Fy="cdr-caption__summary",wy="cdr-caption__cite",Jy=W(q({name:"CdrCaption",__name:"CdrCaption",props:{summary:{type:String},credit:{type:String}},setup(t){const e=ie();return(l,o)=>(m(),k("div",{class:T(b(e)[Hy])},[t.summary?(m(),k("p",{key:0,class:T(b(e)[Fy])},H(t.summary),3)):Ve("",!0),t.credit?(m(),k("cite",{key:1,class:T(b(e)[wy])},H(t.credit),3)):Ve("",!0)],2))}}),[["__cssModules",{$style:{"cdr-caption":"cdr-caption_15-2-1","cdr-caption__summary":"cdr-caption__summary_15-2-1"}}]]),Oy="cdr-card",p1=W(q({name:"CdrCard",__name:"CdrCard",props:{tag:{type:String,default:"article"}},setup(t){const e=ie();return(l,o)=>(m(),x(Ie(t.tag),{class:T(b(e)[Oy])},{default:s(()=>[V(l.$slots,"default")]),_:3},8,["class"]))}}),[["__cssModules",{$style:{"cdr-card":"cdr-card_15-2-1"}}]]),xr={type:[String],default:"primary",validator:t=>He(t,["primary","secondary"])},Ao="cdr-label-wrapper",m1=W(q({name:"CdrLabelWrapper",__name:"CdrLabelWrapper",props:{labelClass:String,contentClass:String,background:xr,disabled:Boolean,modifier:String,size:String},setup(t){const e=t,l=ie(),o=A(()=>e.modifier?`${Ao}--${e.modifier}`:""),r=A(()=>e.size?Sr(Ao,"",e.size):""),d=A(()=>e.disabled?`${Ao}--disabled`:"");return(i,u)=>(m(),k("div",{class:T(b(l)["cdr-label-wrapper__container"])},[n("label",{class:T(b(ge)(b(l),"cdr-label-wrapper",`cdr-label-wrapper--${t.background}`,d.value,o.value,r.value).concat(` ${t.labelClass||""}`))},[V(i.$slots,"input"),n("span",{class:T(b(l)["cdr-label-wrapper__figure"])},null,2),V(i.$slots,"svgs"),n("span",{class:T([b(l)["cdr-label-wrapper__content"],t.contentClass])},[V(i.$slots,"default")],2)],2)],2))}}),[["__cssModules",{$style:{"cdr-label-wrapper":"cdr-label-wrapper_15-2-1","cdr-label-wrapper__container":"cdr-label-wrapper__container_15-2-1","cdr-label-wrapper--primary":"cdr-label-wrapper--primary_15-2-1","cdr-label-wrapper--secondary":"cdr-label-wrapper--secondary_15-2-1","cdr-label-wrapper--disabled":"cdr-label-wrapper--disabled_15-2-1","cdr-label-wrapper__figure":"cdr-label-wrapper__figure_15-2-1","cdr-label-wrapper__content":"cdr-label-wrapper__content_15-2-1","cdr-label-wrapper--hide-figure":"cdr-label-wrapper--hide-figure_15-2-1","cdr-checkbox__svg-box":"cdr-checkbox__svg-box_15-2-1","cdr-label-wrapper--small":"cdr-label-wrapper--small_15-2-1","cdr-label-wrapper--medium":"cdr-label-wrapper--medium_15-2-1","cdr-label-wrapper--large":"cdr-label-wrapper--large_15-2-1","cdr-checkbox__checkbox-box":"cdr-checkbox__checkbox-box_15-2-1","cdr-label-wrapper--small@xs":"cdr-label-wrapper--small@xs_15-2-1","cdr-label-wrapper--medium@xs":"cdr-label-wrapper--medium@xs_15-2-1","cdr-label-wrapper--large@xs":"cdr-label-wrapper--large@xs_15-2-1","cdr-label-wrapper--small@sm":"cdr-label-wrapper--small@sm_15-2-1","cdr-label-wrapper--medium@sm":"cdr-label-wrapper--medium@sm_15-2-1","cdr-label-wrapper--large@sm":"cdr-label-wrapper--large@sm_15-2-1","cdr-label-wrapper--small@md":"cdr-label-wrapper--small@md_15-2-1","cdr-label-wrapper--medium@md":"cdr-label-wrapper--medium@md_15-2-1","cdr-label-wrapper--large@md":"cdr-label-wrapper--large@md_15-2-1","cdr-label-wrapper--small@lg":"cdr-label-wrapper--small@lg_15-2-1","cdr-label-wrapper--medium@lg":"cdr-label-wrapper--medium@lg_15-2-1","cdr-label-wrapper--large@lg":"cdr-label-wrapper--large@lg_15-2-1"}}]]),Xy=["disabled","true-value","false-value","value"],Zy="cdr-checkbox",Mo=W(q({name:"CdrCheckbox",inheritAttrs:!1,customOptions:{},__name:"CdrCheckbox",props:{labelClass:String,inputClass:String,contentClass:String,indeterminate:{type:[Boolean,String],default:!1},disabled:Boolean,trueValue:{type:[String,Number,Boolean,Object,Array,Symbol,Function],default:!0},falseValue:{type:[String,Number,Boolean,Object,Array,Symbol,Function],default:!1},customValue:[String,Number,Boolean,Object,Array,Symbol,Function],background:xr,size:ht,modifier:{type:String,default:"",validator:t=>He(t,["","hide-figure"])},modelValue:{type:[String,Number,Boolean,Object,Array,Symbol,Function]}},emits:{"update:modelValue":null},setup(t,{emit:e}){const l=t,o=e,r={mounted(u,c){if(c.value){u.setAttribute("indeterminate",c.value);return}u.removeAttribute("indeterminate")},updated(u,c){if(c.value){u.setAttribute("indeterminate",c.value);return}u.removeAttribute("indeterminate")}},d=ie(),i=A({get(){return l.modelValue},set(u){o("update:modelValue",u)}});return(u,c)=>(m(),x(m1,{class:T(b(d)[Zy]),size:t.size,modifier:t.modifier,"label-class":t.labelClass,"content-class":t.contentClass,background:t.background,disabled:t.disabled},{input:s(()=>[_t(n("input",Ze({class:[b(d)["cdr-checkbox__input"],t.inputClass],disabled:t.disabled,type:"checkbox"},u.$attrs,{"true-value":t.customValue?null:t.trueValue,"false-value":t.customValue?null:t.falseValue,value:t.customValue,"onUpdate:modelValue":c[0]||(c[0]=f=>i.value=f)}),null,16,Xy),[[r,t.indeterminate],[Sa,i.value,void 0,{lazy:!0}]])]),svgs:s(()=>[n("div",{class:T(b(d)["cdr-checkbox__svg-box"])},c[1]||(c[1]=[n("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},[n("path",{role:"presentation",d:`M9.673 18.669h.001L19.766 6.644a1 1 0 10-1.532-1.286l-9.3 - 11.085-3.169-3.776a1 1 0 10-1.532 1.286l3.875 4.618a.999.999 0 001.565.099z`})],-1)]),2)]),default:s(()=>[V(u.$slots,"default")]),_:3},8,["class","size","modifier","label-class","content-class","background","disabled"]))}}),[["__cssModules",{$style:{"cdr-label-wrapper":"cdr-label-wrapper_15-2-1","cdr-label-wrapper__container":"cdr-label-wrapper__container_15-2-1","cdr-label-wrapper--primary":"cdr-label-wrapper--primary_15-2-1","cdr-label-wrapper--secondary":"cdr-label-wrapper--secondary_15-2-1","cdr-label-wrapper--disabled":"cdr-label-wrapper--disabled_15-2-1","cdr-label-wrapper__figure":"cdr-label-wrapper__figure_15-2-1","cdr-label-wrapper__content":"cdr-label-wrapper__content_15-2-1","cdr-label-wrapper--hide-figure":"cdr-label-wrapper--hide-figure_15-2-1","cdr-checkbox__svg-box":"cdr-checkbox__svg-box_15-2-1","cdr-label-wrapper--small":"cdr-label-wrapper--small_15-2-1","cdr-label-wrapper--medium":"cdr-label-wrapper--medium_15-2-1","cdr-label-wrapper--large":"cdr-label-wrapper--large_15-2-1","cdr-checkbox__checkbox-box":"cdr-checkbox__checkbox-box_15-2-1","cdr-label-wrapper--small@xs":"cdr-label-wrapper--small@xs_15-2-1","cdr-label-wrapper--medium@xs":"cdr-label-wrapper--medium@xs_15-2-1","cdr-label-wrapper--large@xs":"cdr-label-wrapper--large@xs_15-2-1","cdr-label-wrapper--small@sm":"cdr-label-wrapper--small@sm_15-2-1","cdr-label-wrapper--medium@sm":"cdr-label-wrapper--medium@sm_15-2-1","cdr-label-wrapper--large@sm":"cdr-label-wrapper--large@sm_15-2-1","cdr-label-wrapper--small@md":"cdr-label-wrapper--small@md_15-2-1","cdr-label-wrapper--medium@md":"cdr-label-wrapper--medium@md_15-2-1","cdr-label-wrapper--large@md":"cdr-label-wrapper--large@md_15-2-1","cdr-label-wrapper--small@lg":"cdr-label-wrapper--small@lg_15-2-1","cdr-label-wrapper--medium@lg":"cdr-label-wrapper--medium@lg_15-2-1","cdr-label-wrapper--large@lg":"cdr-label-wrapper--large@lg_15-2-1","cdr-checkbox":"cdr-checkbox_15-2-1","cdr-checkbox__input":"cdr-checkbox__input_15-2-1"}}]]),Py="cdr-chip",zy=W(q({name:"CdrChip",__name:"CdrChip",setup(t){const e=ie();return(l,o)=>(m(),k("button",{class:T(b(e)[Py])},[l.$slots["icon-left"]?(m(),k("span",{key:0,class:T(b(e)["cdr-chip__icon-left"])},[V(l.$slots,"icon-left")],2)):Ve("",!0),l.$slots["icon-right"]?(m(),k("span",{key:1,class:T(b(e)["cdr-chip__icon-right"])},[V(l.$slots,"icon-right")],2)):Ve("",!0),n("span",{class:T(b(e)["cdr-chip__content"])},[V(l.$slots,"default")],2)],2))}}),[["__cssModules",{$style:{"cdr-chip":"cdr-chip_15-2-1","cdr-chip__icon-left":"cdr-chip__icon-left_15-2-1","cdr-chip__icon-right":"cdr-chip__icon-right_15-2-1","cdr-chip__content":"cdr-chip__content_15-2-1"}}]]),Ny="cdr-chip-group",Gy=W(q({name:"CdrChipGroup",__name:"CdrChipGroup",props:{label:{type:String,required:!0},hideLabel:{type:Boolean,default:!0}},setup(t){const e=t,l=ie(),o=ne(null),r=ne([]),d=ne(0),i=A(()=>{const y=d.value+1;return y>=r.value.length?0:y}),u=A(()=>{const y=d.value-1;return y<=-1?r.value.length-1:y}),c=A(()=>e.hideLabel?"cdr-chip-group__legend--hidden":"cdr-chip-group__legend");ft(()=>{var y;r.value=Array.prototype.filter.call((y=o.value)==null?void 0:y.children,S=>!(S.getAttribute("disabled")===""||S.getAttribute("aria-disabled"))),d.value=Array.prototype.findIndex.call(r,S=>S.getAttribute("aria-checked")==="true")});const f=y=>{if(d.value===-1)return;const{key:S}=y;switch(S){case"Home":y.preventDefault(),r.value[0].focus();break;case"End":y.preventDefault(),r.value[r.value.length-1].focus();break;case"ArrowDown":case"Down":y.preventDefault(),r.value[i.value].focus();break;case"ArrowUp":case"Up":y.preventDefault(),r.value[u.value].focus();break}},p=y=>{d.value=Array.prototype.indexOf.call(r.value,y.target)};return(y,S)=>(m(),k("fieldset",{class:T(b(l)[Ny]),onFocusin:p,onKeydown:f},[n("legend",{class:T(b(l)[c.value])},[V(y.$slots,"label",{},()=>[g(H(t.label),1)])],2),n("div",{ref_key:"chipsEl",ref:o,class:T(b(l)["cdr-chip-group__content"])},[V(y.$slots,"default")],2)],34))}}),[["__cssModules",{$style:{"cdr-chip-group":"cdr-chip-group_15-2-1","cdr-chip-group__content":"cdr-chip-group__content_15-2-1","cdr-chip-group__legend--hidden":"cdr-chip-group__legend--hidden_15-2-1","cdr-chip-group__legend":"cdr-chip-group__legend_15-2-1"}}]]),By="cdr-choreographer",Yy=W(q({name:"CdrChoreographer",__name:"CdrChoreographer",props:{schema:{type:Array,default:()=>[]}},setup(t){const e={abstract:t1,kicker:C1,title:G1,image:al,rating:z1,link:Po,card:p1},l=ie();return(o,r)=>{const d=R("CdrChoreographer",!0);return m(!0),k(P,null,te(t.schema,(i,u)=>(m(),x(Ie(e[i.type]),Ze({key:`entry-${u}`,ref_for:!0},i==null?void 0:i.props,{class:b(l)[`${By}__${i.type}`]}),{default:s(()=>[Array.isArray(i==null?void 0:i.content)?(m(),x(d,{key:0,schema:i==null?void 0:i.content},null,8,["schema"])):(m(),k(P,{key:1},[g(H(i==null?void 0:i.content),1)],64))]),_:2},1040,["class"]))),128)}}}),[["__cssModules",{$style:{"cdr-choreographer__kicker":"cdr-choreographer__kicker_15-2-1","cdr-choreographer__title":"cdr-choreographer__title_15-2-1","cdr-choreographer__rating":"cdr-choreographer__rating_15-2-1","cdr-choreographer__abstract":"cdr-choreographer__abstract_15-2-1"}}]]),f1="cdr-container",g1=W(q({name:"CdrContainer",__name:"CdrContainer",props:{tag:{type:String,default:"div"},modifier:{type:String,default:"static",validator:t=>He(t,["static","fluid"],!1)}},setup(t){const e=t,l=ie(),o=A(()=>`${f1}--${e.modifier}`);return(r,d)=>(m(),x(Ie(t.tag),{class:T(b(ge)(b(l),f1,o.value))},{default:s(()=>[V(r.$slots,"default")]),_:3},8,["class"]))}}),[["__cssModules",{$style:{"cdr-container":"cdr-container_15-2-1","cdr-container--static":"cdr-container--static_15-2-1"}}]]),Lo=q({name:"ErrorStroke",__name:"error-stroke",props:{props:{type:Object}},setup(t){return(e,l)=>(m(),x(K,I(U(t.props)),{default:s(()=>[V(e.$slots,"default"),l[0]||(l[0]=n("g",null,[n("path",{role:"presentation",d:"M15.293 16.707a1 1 0 001.414-1.414L9.121 7.707a1 1 0 10-1.414 1.414l7.586 7.586z"}),n("path",{"fill-rule":"evenodd",d:"M22 12c0 5.523-4.477 10-10 10S2 17.523 2 12 6.477 2 12 2s10 4.477 10 10zm-2 0a8 8 0 11-16 0 8 8 0 0116 0z","clip-rule":"evenodd"})],-1))]),_:3},16))}}),Qy="cdr-form-error",Dy="cdr-form-error__icon",Wo=W(q({name:"CdrFormError",__name:"CdrFormError",props:{error:[Boolean,String]},setup(t){const e=ie();return(l,o)=>(m(),k("div",{class:T(b(e)[Qy]),role:"status"},[n("span",{class:T(b(e)[Dy])},[a(Lo,{size:"small","inherit-color":""})],2),V(l.$slots,"error",{},()=>[n("span",null,H(t.error),1)])],2))}}),[["__cssModules",{$style:{"cdr-form-error":"cdr-form-error_15-2-1","cdr-form-error__icon":"cdr-form-error__icon_15-2-1"}}]]),_y=["disabled","aria-invalid","aria-errormessage","aria-describedby"],$y={key:0,"aria-label":"required"},eb="cdr-form-group",yn=W(q({name:"CdrFormGroup",__name:"CdrFormGroup",props:{id:String,label:{type:String,default:""},error:{type:[Boolean,String],default:!1},required:Boolean,optional:Boolean,disabled:{type:Boolean,default:void 0}},setup(t){const e=t,l=e.id?e.id:xl(),o=ie(),r=A(()=>e.error?"cdr-form-group--error":""),d=A(()=>e.disabled?"cdr-form-group--disabled":"");return(i,u)=>(m(),k("fieldset",{class:T(b(ge)(b(o),eb,d.value)),disabled:t.disabled,"aria-invalid":!!t.error,"aria-errormessage":t.error?`${b(l)}-error`:void 0,"aria-describedby":t.error?`${b(l)}-error`:void 0},[n("legend",null,[V(i.$slots,"label",{},()=>[g(H(t.label),1)]),t.required?(m(),k("span",$y," *")):Ve("",!0),t.optional&&!t.required?(m(),k("span",{key:1,class:T(b(o)["cdr-form-group__optional"])}," (optional)",2)):Ve("",!0)]),n("div",{class:T(b(ge)(b(o),"cdr-form-group__wrapper",r.value))},[V(i.$slots,"default")],2),t.error?(m(),x(Wo,{key:0,error:t.error,id:`${b(l)}-error`,"aria-live":"polite"},{error:s(()=>[V(i.$slots,"error")]),_:3},8,["error","id"])):Ve("",!0)],10,_y))}}),[["__cssModules",{$style:{"cdr-form-error":"cdr-form-error_15-2-1","cdr-form-error__icon":"cdr-form-error__icon_15-2-1","cdr-form-group":"cdr-form-group_15-2-1","cdr-form-group--error":"cdr-form-group--error_15-2-1","cdr-form-group--disabled":"cdr-form-group--disabled_15-2-1","cdr-form-group__optional":"cdr-form-group__optional_15-2-1","cdr-form-group__required":"cdr-form-group__required_15-2-1","cdr-form-group__wrapper":"cdr-form-group__wrapper_15-2-1"}}]]),y1=(t,e)=>{const l=[e];if(t.modifier&&l.push(`${e}--modifier-${t.modifier}`),t.background){const o=`${e}--background-${t.background}`;l.push(o)}if(t.withBorder){const o=`${e}--border-color-${t.borderColor||"primary"}`;l.push(o);const r=`${e}--border-width-${t.borderWidth||"sixteenth-x"}`;l.push(r);const d=`${e}--border-style-${t.borderStyle||"solid"}`;l.push(d),l.push(`${e}--border`)}if(t.radius){const o=`${e}--radius-${t.radius}`;l.push(o)}if(t.shadow){const o=`${e}--shadow-${t.shadow}`;l.push(o)}return{classes:l}},b1=(t,e)=>{const{classes:l}=y1(t,e),{checked:o,loading:r,disabled:d,...i}=t,u={...i};return u.type="button",u["aria-checked"]=!!o,d&&(u.disabled=d),r&&(u["data-loading"]=r),delete u.layout,delete u.modifier,delete u.tag,{classes:l,...u}},bn=(t={})=>({flow:"column",gap:"three-eighth-x",...t}),tb=["xs","sm","md","lg"];function S1({props:t,styles:e={},structure:l,breakpoint:o}){const r=o?t[l][o]:t[l];if(!r)return e;const d={...e};switch(!0){case typeof r=="string":{const i=o?`-${o}`:"";d[`--cdr-layout-${l}${i}`]=r;break}case typeof r=="number":{const i=o?`-${o}`:"";d[`--cdr-layout-${l}${i}`]=Array(r).fill("1fr").join(" ");break}case Array.isArray(r):{const i=o?`-${o}`:"";d[`--cdr-layout-${l}${i}`]=r.map(u=>{switch(typeof u){case"number":return`${u}fr`;case"string":return u;default:return""}}).join(" ");break}case typeof r=="object":{tb.forEach(i=>{const u=S1({props:t,styles:d,structure:l,breakpoint:i});Object.assign(d,u)});break}}return d}const Kt=W(q({name:"CdrLayout",__name:"CdrLayout",props:{queryType:{default:"container"},flow:{default:void 0},flowValue:{default:"auto"},columns:{default:void 0},rows:{default:void 0},gap:{default:"zero"},rowGap:{default:"zero"},columnGap:{default:"zero"},as:{default:"div"}},setup(t){const e=t,l=ie(),o=A(()=>{const r="cdr-layout",d=[r],i={};return e.gap!=="zero"&&d.push(Pe(r,`gap-${e.gap}`)),e.columnGap!=="zero"&&d.push(Pe(r,`column-gap-${e.columnGap}`)),e.rowGap!=="zero"&&d.push(Pe(r,`row-gap-${e.rowGap}`)),e.flow&&(d.push(Pe(r,`flow-${e.flow}`)),i["--cdr-layout-flow-value"]=e.flowValue),["rows","columns"].forEach(u=>{if(!e[u])return;if(d.push(Pe(r,u)),typeof e[u]=="object"&&!Array.isArray(e[u])){const f=e.queryType==="container"?"cq":"mq";d.push(Pe(r,`${u}-${f}`))}const c=S1({props:e,structure:u});Object.assign(i,c)}),{class:ge(l,...d)||void 0,style:i}});return(r,d)=>(m(),x(Ie(e.as),I(U(o.value)),{default:s(()=>[V(r.$slots,"default")]),_:3},16))}}),[["__cssModules",{$style:{"cdr-layout":"cdr-layout_15-2-1","cdr-layout--rows":"cdr-layout--rows_15-2-1","cdr-layout--rows-mq":"cdr-layout--rows-mq_15-2-1","cdr-layout--rows-cq":"cdr-layout--rows-cq_15-2-1","cdr-layout--columns":"cdr-layout--columns_15-2-1","cdr-layout--columns-mq":"cdr-layout--columns-mq_15-2-1","cdr-layout--columns-cq":"cdr-layout--columns-cq_15-2-1","cdr-layout--gap-zero":"cdr-layout--gap-zero_15-2-1","cdr-layout--row-gap-zero":"cdr-layout--row-gap-zero_15-2-1","cdr-layout--column-gap-zero":"cdr-layout--column-gap-zero_15-2-1","cdr-layout--gap-sixteenth-x":"cdr-layout--gap-sixteenth-x_15-2-1","cdr-layout--row-gap-sixteenth-x":"cdr-layout--row-gap-sixteenth-x_15-2-1","cdr-layout--column-gap-sixteenth-x":"cdr-layout--column-gap-sixteenth-x_15-2-1","cdr-layout--gap-eighth-x":"cdr-layout--gap-eighth-x_15-2-1","cdr-layout--row-gap-eighth-x":"cdr-layout--row-gap-eighth-x_15-2-1","cdr-layout--column-gap-eighth-x":"cdr-layout--column-gap-eighth-x_15-2-1","cdr-layout--gap-three-sixteenth-x":"cdr-layout--gap-three-sixteenth-x_15-2-1","cdr-layout--row-gap-three-sixteenth-x":"cdr-layout--row-gap-three-sixteenth-x_15-2-1","cdr-layout--column-gap-three-sixteenth-x":"cdr-layout--column-gap-three-sixteenth-x_15-2-1","cdr-layout--gap-quarter-x":"cdr-layout--gap-quarter-x_15-2-1","cdr-layout--row-gap-quarter-x":"cdr-layout--row-gap-quarter-x_15-2-1","cdr-layout--column-gap-quarter-x":"cdr-layout--column-gap-quarter-x_15-2-1","cdr-layout--gap-three-eighth-x":"cdr-layout--gap-three-eighth-x_15-2-1","cdr-layout--row-gap-three-eighth-x":"cdr-layout--row-gap-three-eighth-x_15-2-1","cdr-layout--column-gap-three-eighth-x":"cdr-layout--column-gap-three-eighth-x_15-2-1","cdr-layout--gap-half-x":"cdr-layout--gap-half-x_15-2-1","cdr-layout--row-gap-half-x":"cdr-layout--row-gap-half-x_15-2-1","cdr-layout--column-gap-half-x":"cdr-layout--column-gap-half-x_15-2-1","cdr-layout--gap-three-quarter-x":"cdr-layout--gap-three-quarter-x_15-2-1","cdr-layout--row-gap-three-quarter-x":"cdr-layout--row-gap-three-quarter-x_15-2-1","cdr-layout--column-gap-three-quarter-x":"cdr-layout--column-gap-three-quarter-x_15-2-1","cdr-layout--gap-one-x":"cdr-layout--gap-one-x_15-2-1","cdr-layout--row-gap-one-x":"cdr-layout--row-gap-one-x_15-2-1","cdr-layout--column-gap-one-x":"cdr-layout--column-gap-one-x_15-2-1","cdr-layout--gap-one-and-a-half-x":"cdr-layout--gap-one-and-a-half-x_15-2-1","cdr-layout--row-gap-one-and-a-half-x":"cdr-layout--row-gap-one-and-a-half-x_15-2-1","cdr-layout--column-gap-one-and-a-half-x":"cdr-layout--column-gap-one-and-a-half-x_15-2-1","cdr-layout--gap-two-x":"cdr-layout--gap-two-x_15-2-1","cdr-layout--row-gap-two-x":"cdr-layout--row-gap-two-x_15-2-1","cdr-layout--column-gap-two-x":"cdr-layout--column-gap-two-x_15-2-1","cdr-layout--gap-three-x":"cdr-layout--gap-three-x_15-2-1","cdr-layout--row-gap-three-x":"cdr-layout--row-gap-three-x_15-2-1","cdr-layout--column-gap-three-x":"cdr-layout--column-gap-three-x_15-2-1","cdr-layout--gap-four-x":"cdr-layout--gap-four-x_15-2-1","cdr-layout--row-gap-four-x":"cdr-layout--row-gap-four-x_15-2-1","cdr-layout--column-gap-four-x":"cdr-layout--column-gap-four-x_15-2-1","cdr-layout--gap-scale-0":"cdr-layout--gap-scale-0_15-2-1","cdr-layout--row-gap-scale-0":"cdr-layout--row-gap-scale-0_15-2-1","cdr-layout--column-gap-scale-0":"cdr-layout--column-gap-scale-0_15-2-1","cdr-layout--gap-scale-1":"cdr-layout--gap-scale-1_15-2-1","cdr-layout--row-gap-scale-1":"cdr-layout--row-gap-scale-1_15-2-1","cdr-layout--column-gap-scale-1":"cdr-layout--column-gap-scale-1_15-2-1","cdr-layout--gap-scale-2":"cdr-layout--gap-scale-2_15-2-1","cdr-layout--row-gap-scale-2":"cdr-layout--row-gap-scale-2_15-2-1","cdr-layout--column-gap-scale-2":"cdr-layout--column-gap-scale-2_15-2-1","cdr-layout--gap-scale-3":"cdr-layout--gap-scale-3_15-2-1","cdr-layout--row-gap-scale-3":"cdr-layout--row-gap-scale-3_15-2-1","cdr-layout--column-gap-scale-3":"cdr-layout--column-gap-scale-3_15-2-1","cdr-layout--gap-scale-4":"cdr-layout--gap-scale-4_15-2-1","cdr-layout--row-gap-scale-4":"cdr-layout--row-gap-scale-4_15-2-1","cdr-layout--column-gap-scale-4":"cdr-layout--column-gap-scale-4_15-2-1","cdr-layout--gap-scale-5":"cdr-layout--gap-scale-5_15-2-1","cdr-layout--row-gap-scale-5":"cdr-layout--row-gap-scale-5_15-2-1","cdr-layout--column-gap-scale-5":"cdr-layout--column-gap-scale-5_15-2-1","cdr-layout--gap-scale-6":"cdr-layout--gap-scale-6_15-2-1","cdr-layout--row-gap-scale-6":"cdr-layout--row-gap-scale-6_15-2-1","cdr-layout--column-gap-scale-6":"cdr-layout--column-gap-scale-6_15-2-1","cdr-layout--gap-scale-7":"cdr-layout--gap-scale-7_15-2-1","cdr-layout--row-gap-scale-7":"cdr-layout--row-gap-scale-7_15-2-1","cdr-layout--column-gap-scale-7":"cdr-layout--column-gap-scale-7_15-2-1","cdr-layout--gap-scale-8":"cdr-layout--gap-scale-8_15-2-1","cdr-layout--row-gap-scale-8":"cdr-layout--row-gap-scale-8_15-2-1","cdr-layout--column-gap-scale-8":"cdr-layout--column-gap-scale-8_15-2-1","cdr-layout--gap-scale-0--1":"cdr-layout--gap-scale-0--1_15-2-1","cdr-layout--row-gap-scale-0--1":"cdr-layout--row-gap-scale-0--1_15-2-1","cdr-layout--column-gap-scale-0--1":"cdr-layout--column-gap-scale-0--1_15-2-1","cdr-layout--gap-scale-3--4":"cdr-layout--gap-scale-3--4_15-2-1","cdr-layout--row-gap-scale-3--4":"cdr-layout--row-gap-scale-3--4_15-2-1","cdr-layout--column-gap-scale-3--4":"cdr-layout--column-gap-scale-3--4_15-2-1","cdr-layout--gap-scale-3--5":"cdr-layout--gap-scale-3--5_15-2-1","cdr-layout--row-gap-scale-3--5":"cdr-layout--row-gap-scale-3--5_15-2-1","cdr-layout--column-gap-scale-3--5":"cdr-layout--column-gap-scale-3--5_15-2-1","cdr-layout--flow-row":"cdr-layout--flow-row_15-2-1","cdr-layout--flow-column":"cdr-layout--flow-column_15-2-1"}}]]),lb="cdr-subheading-sans",Sn=W(q({name:"CdrSubheadingSans",__name:"CdrSubheadingSans",props:{scale:{default:"1"},tag:{default:"p"}},setup(t){const e=t,l=A(()=>({"--cdr-subheading-sans-font-size":`var(--cdr-type-scale-${e.scale})`,"--cdr-subheading-sans-line-height":`calc(var(--cdr-type-scale-${e.scale}) * var(--cdr-subheading-sans-line-height-ratio))`})),o=ie();return(r,d)=>(m(),x(Ie(r.tag),{class:T(b(o)[lb]),style:Fe(l.value)},{default:s(()=>[V(r.$slots,"default")]),_:3},8,["class","style"]))}}),[["__cssModules",{$style:{"cdr-subheading-sans":"cdr-subheading-sans_15-2-1"}}]]),Ho=W(q({name:"CdrFulfillmentTileHeader",__name:"CdrFulfillmentTileHeader",setup(t){const e=ie();return(l,o)=>(m(),k("div",{class:T([b(e)["cdr-fulfillment-tile-header"]])},[l.$slots["icon-left"]?(m(),k("span",{key:0,class:T(b(e)["cdr-fulfillment-tile-header__icon"])},[V(l.$slots,"icon-left")],2)):Ve("",!0),a(Sn,{strong:!0,scale:"-1",tag:"span",class:T(b(e)["cdr-fulfillment-tile-header__label"])},{default:s(()=>[V(l.$slots,"header")]),_:3},8,["class"]),l.$slots["icon-right"]?(m(),k("span",{key:1,class:T(b(e)["cdr-fulfillment-tile-header__icon"])},[V(l.$slots,"icon-right")],2)):Ve("",!0)],2))}}),[["__cssModules",{$style:{"cdr-fulfillment-tile-header":"cdr-fulfillment-tile-header_15-2-1","cdr-fulfillment-tile-header__icon":"cdr-fulfillment-tile-header__icon_15-2-1","cdr-fulfillment-tile-header__label":"cdr-fulfillment-tile-header__label_15-2-1"}}]]),rb="cdr-body",Nt=W(q({name:"CdrBody",__name:"CdrBody",props:{scale:{default:"0"},strong:{type:Boolean,default:!1},tag:{default:"p"}},setup(t){const e=t,l=A(()=>({"--cdr-body-font-size":`var(--cdr-type-scale-${e.scale})`,"--cdr-body-line-height":`calc(var(--cdr-type-scale-${e.scale}) * var(--cdr-body-line-height-ratio))`,"--cdr-body-font-weight":e.strong?"600":"400"})),o=ie();return(r,d)=>(m(),x(Ie(r.tag),{class:T(b(o)[rb]),style:Fe(l.value)},{default:s(()=>[V(r.$slots,"default")]),_:3},8,["class","style"]))}}),[["__cssModules",{$style:{"cdr-body":"cdr-body_15-2-1"}}]]),nb="cdr-fulfillment-tile-content",Vn=W(q({name:"CdrFulfillmentTileContent",__name:"CdrFulfillmentTileContent",props:{scale:{default:"-2"}},setup(t){const e=t,l=ie(),o=A(()=>({tag:"div",scale:e.scale}));return(r,d)=>(m(),x(Nt,Ze(o.value,{class:[b(l)[nb]]}),{default:s(()=>[V(r.$slots,"default")]),_:3},16,["class"]))}}),[["__cssModules",{$style:{"cdr-fulfillment-tile-content":"cdr-fulfillment-tile-content_15-2-1"}}]]),ob="cdr-skeleton",Fo=W(q({name:"CdrSkeleton",__name:"CdrSkeleton",props:{motion:{type:Boolean,default:!0}},setup(t){const e=t,l=ie(),o=mp(e,"motion");return el(l1,o),(r,d)=>(m(),k("div",{class:T(b(l)[ob]),"aria-live":"polite","aria-busy":"true"},[V(r.$slots,"default")],2))}}),[["__cssModules",{$style:{"cdr-skeleton":"cdr-skeleton_15-2-1"}}]]),wo="cdr-skeleton-bone",Jo=W(q({name:"CdrSkeletonBone",__name:"CdrSkeletonBone",props:{type:{type:String,default:"default",validator:t=>He(t,["default","heading","line","rectangle","square"])}},setup(t){const e=t,l=ie(),o=A(()=>`${wo}--${e.type}`),r=it(l1,ne(!0)),d=A(()=>r.value?`${wo}__shimmer`:"");return(i,u)=>(m(),k("div",{class:T(b(ge)(b(l),wo,o.value,d.value))},null,2))}}),[["__cssModules",{$style:{"cdr-skeleton-bone":"cdr-skeleton-bone_15-2-1","cdr-skeleton-bone__shimmer":"cdr-skeleton-bone__shimmer_15-2-1",shimmer:"shimmer_15-2-1","cdr-skeleton-bone--line":"cdr-skeleton-bone--line_15-2-1","cdr-skeleton-bone--heading":"cdr-skeleton-bone--heading_15-2-1","cdr-skeleton-bone--rectangle":"cdr-skeleton-bone--rectangle_15-2-1","cdr-skeleton-bone--square":"cdr-skeleton-bone--square_15-2-1"}}]]),ib="cdr-fulfillment-tile",Gt=W(q({name:"CdrFulfillmentTile",__name:"CdrFulfillmentTile",props:{checked:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},modifier:{default:"default"},role:{default:"radio"},shadow:{},tag:{default:"button"},layout:{default:()=>bn({flow:"row"})}},setup(t){const e=t,l=ie(),o=A(()=>{const{classes:d,...i}=b1(e,ib);return{...i,class:ge(l,...d)||void 0}}),r=A(()=>Object.assign(bn({flow:"row",rows:[1]}),e.layout));return(d,i)=>(m(),x(Ie(d.tag),I(U(o.value)),{default:s(()=>[a(Kt,{rows:["auto",1],class:T(b(l)["cdr-fulfillment-tile__inner"])},{default:s(()=>[a(Ho,null,Ml({header:s(()=>[V(d.$slots,"header")]),_:2},[d.$slots["icon-left"]?{name:"icon-left",fn:s(()=>[V(d.$slots,"icon-left")]),key:"0"}:void 0,d.$slots["icon-right"]?{name:"icon-right",fn:s(()=>[V(d.$slots,"icon-right")]),key:"1"}:void 0]),1024),n("div",{class:T(b(l)["cdr-fulfillment-tile__main"])},[a(Kt,Ze(r.value,{class:b(l)["cdr-fulfillment-tile__layout"]}),{default:s(()=>[a(Vn,null,{default:s(()=>[V(d.$slots,"body")]),_:3}),d.$slots.footer?(m(),x(Vn,{key:0,scale:"-1"},{default:s(()=>[V(d.$slots,"footer")]),_:3})):Ve("",!0)]),_:3},16,["class"]),n("div",{class:T(b(l)["cdr-fulfillment-tile__loading"])},[V(d.$slots,"loading",{},()=>[a(Fo,null,{default:s(()=>[a(Jo,{type:"line"})]),_:1})])],2)],2)]),_:3},8,["class"])]),_:3},16))}}),[["__cssModules",{$style:{"cdr-fulfillment-tile":"cdr-fulfillment-tile_15-2-1","cdr-fulfillment-tile--background-default":"cdr-fulfillment-tile--background-default_15-2-1","cdr-fulfillment-tile--border-color-default":"cdr-fulfillment-tile--border-color-default_15-2-1","cdr-fulfillment-tile--border-width-zero":"cdr-fulfillment-tile--border-width-zero_15-2-1","cdr-fulfillment-tile--border-width-sixteenth-x":"cdr-fulfillment-tile--border-width-sixteenth-x_15-2-1","cdr-fulfillment-tile--border-width-eighth-x":"cdr-fulfillment-tile--border-width-eighth-x_15-2-1","cdr-fulfillment-tile--border-width-three-sixteenth-x":"cdr-fulfillment-tile--border-width-three-sixteenth-x_15-2-1","cdr-fulfillment-tile--border-width-quarter-x":"cdr-fulfillment-tile--border-width-quarter-x_15-2-1","cdr-fulfillment-tile--border-width-three-eighth-x":"cdr-fulfillment-tile--border-width-three-eighth-x_15-2-1","cdr-fulfillment-tile--border-style-dotted":"cdr-fulfillment-tile--border-style-dotted_15-2-1","cdr-fulfillment-tile--border-style-dashed":"cdr-fulfillment-tile--border-style-dashed_15-2-1","cdr-fulfillment-tile--border-style-solid":"cdr-fulfillment-tile--border-style-solid_15-2-1","cdr-fulfillment-tile--radius-sharp":"cdr-fulfillment-tile--radius-sharp_15-2-1","cdr-fulfillment-tile--radius-soft":"cdr-fulfillment-tile--radius-soft_15-2-1","cdr-fulfillment-tile--radius-softer":"cdr-fulfillment-tile--radius-softer_15-2-1","cdr-fulfillment-tile--radius-softest":"cdr-fulfillment-tile--radius-softest_15-2-1","cdr-fulfillment-tile--radius-round":"cdr-fulfillment-tile--radius-round_15-2-1","cdr-fulfillment-tile--shadow-flat":"cdr-fulfillment-tile--shadow-flat_15-2-1","cdr-fulfillment-tile--shadow-raised":"cdr-fulfillment-tile--shadow-raised_15-2-1","cdr-fulfillment-tile--shadow-elevated":"cdr-fulfillment-tile--shadow-elevated_15-2-1","cdr-fulfillment-tile--shadow-floating":"cdr-fulfillment-tile--shadow-floating_15-2-1","cdr-fulfillment-tile--shadow-lifted":"cdr-fulfillment-tile--shadow-lifted_15-2-1","cdr-fulfillment-tile--border":"cdr-fulfillment-tile--border_15-2-1","cdr-fulfillment-tile__layout":"cdr-fulfillment-tile__layout_15-2-1","cdr-fulfillment-tile__loading":"cdr-fulfillment-tile__loading_15-2-1","cdr-fulfillment-tile__inner":"cdr-fulfillment-tile__inner_15-2-1","cdr-fulfillment-tile__main":"cdr-fulfillment-tile__main_15-2-1"}}]]),V1="cdr-fulfillment-tile-icon",ql=W(q({name:"CdrFulfillmentTileIcon",__name:"CdrFulfillmentTileIcon",props:{type:{default:"default"}},setup(t){const e=t,l=ie(),o=A(()=>`${V1}--${e.type}`);return(r,d)=>(m(),k("span",{class:T([b(l)[V1],b(l)[o.value]])},[V(r.$slots,"default")],2))}}),[["__cssModules",{$style:{"cdr-fulfillment-tile-icon":"cdr-fulfillment-tile-icon_15-2-1","cdr-fulfillment-tile-icon--default":"cdr-fulfillment-tile-icon--default_15-2-1","cdr-fulfillment-tile-icon--info":"cdr-fulfillment-tile-icon--info_15-2-1","cdr-fulfillment-tile-icon--warning":"cdr-fulfillment-tile-icon--warning_15-2-1","cdr-fulfillment-tile-icon--success":"cdr-fulfillment-tile-icon--success_15-2-1","cdr-fulfillment-tile-icon--error":"cdr-fulfillment-tile-icon--error_15-2-1"}}]]),x1="cdr-grid",q1=W(q({name:"CdrGrid",__name:"CdrGrid",props:{gutter:{type:String,validator:t=>He(t,["none","small","medium","large"]),default:"medium@xs medium@sm large@md large@lg"},tag:{type:String,default:"div"}},setup(t){const e=t,l=ie(),o=A(()=>e.gutter?Sr(x1,"gutter-",e.gutter):"");return(r,d)=>(m(),x(Ie(t.tag),{class:T(b(ge)(b(l),x1,o.value))},{default:s(()=>[V(r.$slots,"default")]),_:3},8,["class"]))}}),[["__cssModules",{$style:{"cdr-grid":"cdr-grid_15-2-1","cdr-grid--gutter-none":"cdr-grid--gutter-none_15-2-1","cdr-grid--gutter-small":"cdr-grid--gutter-small_15-2-1","cdr-grid--gutter-medium":"cdr-grid--gutter-medium_15-2-1","cdr-grid--gutter-large":"cdr-grid--gutter-large_15-2-1","cdr-grid--gutter-none@xs":"cdr-grid--gutter-none@xs_15-2-1","cdr-grid--gutter-small@xs":"cdr-grid--gutter-small@xs_15-2-1","cdr-grid--gutter-medium@xs":"cdr-grid--gutter-medium@xs_15-2-1","cdr-grid--gutter-large@xs":"cdr-grid--gutter-large@xs_15-2-1","cdr-grid--gutter-none@sm":"cdr-grid--gutter-none@sm_15-2-1","cdr-grid--gutter-small@sm":"cdr-grid--gutter-small@sm_15-2-1","cdr-grid--gutter-medium@sm":"cdr-grid--gutter-medium@sm_15-2-1","cdr-grid--gutter-large@sm":"cdr-grid--gutter-large@sm_15-2-1","cdr-grid--gutter-none@md":"cdr-grid--gutter-none@md_15-2-1","cdr-grid--gutter-small@md":"cdr-grid--gutter-small@md_15-2-1","cdr-grid--gutter-medium@md":"cdr-grid--gutter-medium@md_15-2-1","cdr-grid--gutter-large@md":"cdr-grid--gutter-large@md_15-2-1","cdr-grid--gutter-none@lg":"cdr-grid--gutter-none@lg_15-2-1","cdr-grid--gutter-small@lg":"cdr-grid--gutter-small@lg_15-2-1","cdr-grid--gutter-medium@lg":"cdr-grid--gutter-medium@lg_15-2-1","cdr-grid--gutter-large@lg":"cdr-grid--gutter-large@lg_15-2-1"}}]]),sb=["src","alt","srcset","sizes","loading","decoding","fetchpriority"],ab="cdr-image",al=W(q({name:"CdrImg",__name:"CdrImg",props:{src:{},alt:{default:""},srcset:{},sizes:{},fit:{},position:{},radius:{},ratio:{},loading:{},decoding:{},fetchpriority:{}},setup(t){const e=t,l=new Map([["soft",s1],["softer",a1],["round",d1]]),o=A(()=>l.get(e.radius)?`${l.get(e.radius)}rem`:e.radius),r=A(()=>({"--cdr-img-aspect-ratio":e.ratio,"--cdr-img-object-position":e.position,"--cdr-img-object-fit":e.fit,"--cdr-img-border-radius":o.value})),d=ie();return(i,u)=>(m(),k("img",{class:T(b(d)[ab]),style:Fe(r.value),src:i.src,alt:i.alt,srcset:i.srcset,sizes:i.sizes,loading:i.loading,decoding:i.decoding,fetchpriority:i.fetchpriority},null,14,sb))}}),[["__cssModules",{$style:{"cdr-image":"cdr-image_15-2-1"}}]]),db=["for"],ub={key:0,"aria-hidden":"true"},cb={key:0},pb=["id"],mb="cdr-label-standalone",k1=W(q({name:"CdrLabelStandalone",__name:"CdrLabelStandalone",props:{forId:{type:String,required:!0},label:String,disabled:Boolean,required:Boolean,optional:Boolean,hideLabel:Boolean,labelClass:{type:String,default:""}},setup(t){const e=t,l=Jt(),o=ie(),r=l.helper,d=l.info,i=l["info-action"],u=A(()=>e.disabled?"cdr-label-standalone__label--disabled":""),c=A(()=>e.hideLabel?"cdr-label-standalone__label--sr-only":""),f=A(()=>!e.hideLabel||r||d?"cdr-label-standalone__input-spacing":"");return(p,y)=>(m(),k("div",{class:T(b(o)[mb])},[n("div",{class:T(b(o)["cdr-label-standalone__label-wrapper"])},[n("label",{class:T(b(ge)(b(o),"cdr-label-standalone__label",u.value,c.value).concat(` ${t.labelClass}`)),for:t.forId},[g(H(t.label)+H((t.required||t.optional,""))+" ",1),t.required?(m(),k("span",ub,"*")):t.optional?(m(),k("span",{key:1,class:T(b(o)["cdr-label-standalone__optional"])},"(optional)",2)):Ve("",!0)],10,db),!t.hideLabel&&b(r)?(m(),k("br",cb)):Ve("",!0),b(r)?(m(),k("span",{key:1,class:T(b(o)["cdr-label-standalone__helper"]),id:`${t.forId}-helper-text-top`},[V(p.$slots,"helper")],10,pb)):Ve("",!0)],2),n("div",{class:T(b(ge)(b(o),"cdr-label-standalone__input-wrap",f.value))},[V(p.$slots,"default"),b(i)?(m(),k("div",{key:0,class:T(b(o)["cdr-label-standalone__info-action"])},[V(p.$slots,"info-action")],2)):Ve("",!0)],2),b(d)?(m(),k("span",{key:0,class:T(b(o)["cdr-label-standalone__info"])},[V(p.$slots,"info")],2)):Ve("",!0),n("div",{class:T(b(o)["cdr-label-standalone__post-content"])},[V(p.$slots,"helper-text-bottom"),V(p.$slots,"error")],2)],2))}}),[["__cssModules",{$style:{"cdr-label-standalone":"cdr-label-standalone_15-2-1","cdr-label-standalone__label-wrapper":"cdr-label-standalone__label-wrapper_15-2-1","cdr-label-standalone__label":"cdr-label-standalone__label_15-2-1","cdr-label-standalone__label--sr-only":"cdr-label-standalone__label--sr-only_15-2-1","cdr-label-standalone__label--disabled":"cdr-label-standalone__label--disabled_15-2-1","cdr-label-standalone__optional":"cdr-label-standalone__optional_15-2-1","cdr-label-standalone__helper":"cdr-label-standalone__helper_15-2-1","cdr-label-standalone__info":"cdr-label-standalone__info_15-2-1","cdr-label-standalone__post-content":"cdr-label-standalone__post-content_15-2-1","cdr-label-standalone__info-action":"cdr-label-standalone__info-action_15-2-1","cdr-label-standalone__input-wrap":"cdr-label-standalone__input-wrap_15-2-1","cdr-label-standalone__input-spacing":"cdr-label-standalone__input-spacing_15-2-1"}}]]),fb=["rows","id","disabled","aria-required","aria-invalid","aria-errormessage","aria-describedby"],gb=["type","disabled","aria-required","aria-invalid","aria-errormessage","aria-describedby"],yb=["id"],Oo="cdr-input",h1=W(q({name:"CdrInput",inheritAttrs:!1,customOptions:{},__name:"CdrInput",props:{id:{type:String},type:{type:[String],default:"text",validator:t=>He(t,["text","email","number","password","search","url","tel","date","datetime-local"])},label:{type:String,required:!0},numeric:{type:Boolean,default:!1},hideLabel:Boolean,rows:{type:Number,default:1},background:xr,size:String,errorRole:{type:String,required:!1,default:"status"},error:{type:[Boolean,String],default:!1},disabled:Boolean,required:Boolean,optional:Boolean,modelValue:{type:[String,Number]},inputContainerClass:String,labelClass:String},emits:{"update:modelValue":null},setup(t,{emit:e}){const l=t,o=e,r=Jt(),d=tn(),i=ie(),u=ne(!1),c=r["helper-text-top"],f=r["helper-text-bottom"],p=r["pre-icon"],y=A(()=>r["post-icon"]),S=A(()=>r["post-icon"]?r["post-icon"]().length>1:!1),h=r.info,M=r["info-action"],j=l.id?l.id:xl(),z=A(()=>l.rows>1?"cdr-input--multiline":""),E=A(()=>p?"cdr-input--preicon":""),F=A(()=>y.value?"cdr-input--posticon":""),J=A(()=>S.value?"cdr-input--posticons":""),X=A(()=>l.error?"cdr-input--error":""),se=A(()=>`cdr-input--${l.background}`),ee=A(()=>l.size?`${Oo}--${l.size}`:""),re=A(()=>u.value?"cdr-input--focus":""),be=A(()=>{const fe=[r["helper-text-top"]?`${j}-helper-text-top`:"",r["helper-text-bottom"]?`${j}-helper-text-bottom`:"",d["aria-describedby"]].filter(Y=>Y).join(" ");return l.error?`${j}-error`:fe}),B=A(()=>{const fe=l.numeric||l.type==="number";return{id:j,autocomplete:"off",pattern:fe?"[0-9]*":void 0,inputmode:fe?"numeric":void 0,...d}}),ue=A({get(){return l.modelValue},set(fe){o("update:modelValue",fe)}});return(fe,Y)=>(m(),x(k1,{"for-id":b(j),label:t.label,"hide-label":t.hideLabel,required:t.required,optional:t.optional,disabled:t.disabled,class:T(t.inputContainerClass),"label-class":t.labelClass},Ml({default:s(()=>[n("div",{class:T(b(ge)(b(i),"cdr-input-wrap",re.value))},[t.rows&&t.rows>1?_t((m(),k("textarea",Ze({key:0,rows:t.rows,class:b(ge)(b(i),Oo,z.value,E.value,F.value,J.value,X.value,se.value,ee.value),id:b(j),disabled:t.disabled,"aria-required":t.required||void 0,"aria-invalid":!!t.error||void 0,"aria-errormessage":!!t.error&&`${b(j)}-error`||void 0,"aria-describedby":be.value||void 0},fe.$attrs,{onFocus:Y[0]||(Y[0]=he=>u.value=!0),onBlur:Y[1]||(Y[1]=he=>u.value=!1),"onUpdate:modelValue":Y[2]||(Y[2]=he=>ue.value=he)}),null,16,fb)),[[yo,ue.value]]):_t((m(),k("input",Ze({key:1,type:t.type,class:b(ge)(b(i),Oo,E.value,F.value,J.value,X.value,se.value,ee.value),disabled:t.disabled,"aria-required":t.required||void 0,"aria-invalid":!!t.error||void 0,"aria-errormessage":!!t.error&&`${b(j)}-error`||void 0},B.value,{"aria-describedby":be.value||void 0,onFocus:Y[3]||(Y[3]=he=>u.value=!0),onBlur:Y[4]||(Y[4]=he=>u.value=!1),"onUpdate:modelValue":Y[5]||(Y[5]=he=>ue.value=he)}),null,16,gb)),[[_2,ue.value]]),b(p)?(m(),k("span",{key:2,class:T(b(i)["cdr-input__pre-icon"])},[V(fe.$slots,"pre-icon")],2)):Ve("",!0),y.value?(m(),k("span",{key:3,class:T(b(i)["cdr-input__post-icon"])},[V(fe.$slots,"post-icon")],2)):Ve("",!0)],2)]),_:2},[b(c)?{name:"helper",fn:s(()=>[V(fe.$slots,"helper-text-top")]),key:"0"}:void 0,b(h)?{name:"info",fn:s(()=>[V(fe.$slots,"info")]),key:"1"}:void 0,b(M)?{name:"info-action",fn:s(()=>[V(fe.$slots,"info-action")]),key:"2"}:void 0,b(f)&&!t.error?{name:"helper-text-bottom",fn:s(()=>[n("span",{id:`${b(j)}-helper-text-bottom`,class:T(b(i)["cdr-input__helper-text"])},[V(fe.$slots,"helper-text-bottom")],10,yb)]),key:"3"}:void 0,t.error?{name:"error",fn:s(()=>[t.error?(m(),x(Wo,{key:0,error:t.error,role:t.errorRole,id:`${b(j)}-error`},{error:s(()=>[V(fe.$slots,"error")]),_:3},8,["error","role","id"])):Ve("",!0)]),key:"4"}:void 0]),1032,["for-id","label","hide-label","required","optional","disabled","class","label-class"]))}}),[["__cssModules",{$style:{"cdr-label-standalone":"cdr-label-standalone_15-2-1","cdr-label-standalone__label-wrapper":"cdr-label-standalone__label-wrapper_15-2-1","cdr-label-standalone__label":"cdr-label-standalone__label_15-2-1","cdr-label-standalone__label--sr-only":"cdr-label-standalone__label--sr-only_15-2-1","cdr-label-standalone__label--disabled":"cdr-label-standalone__label--disabled_15-2-1","cdr-label-standalone__optional":"cdr-label-standalone__optional_15-2-1","cdr-label-standalone__helper":"cdr-label-standalone__helper_15-2-1","cdr-label-standalone__info":"cdr-label-standalone__info_15-2-1","cdr-label-standalone__post-content":"cdr-label-standalone__post-content_15-2-1","cdr-label-standalone__info-action":"cdr-label-standalone__info-action_15-2-1","cdr-label-standalone__input-wrap":"cdr-label-standalone__input-wrap_15-2-1","cdr-label-standalone__input-spacing":"cdr-label-standalone__input-spacing_15-2-1","cdr-form-error":"cdr-form-error_15-2-1","cdr-form-error__icon":"cdr-form-error__icon_15-2-1","cdr-input":"cdr-input_15-2-1","cdr-input--focus":"cdr-input--focus_15-2-1","cdr-input--multiline":"cdr-input--multiline_15-2-1","cdr-input--preicon":"cdr-input--preicon_15-2-1","cdr-input--posticon":"cdr-input--posticon_15-2-1","cdr-input--posticons":"cdr-input--posticons_15-2-1","cdr-input--primary":"cdr-input--primary_15-2-1","cdr-input--secondary":"cdr-input--secondary_15-2-1","cdr-input--error":"cdr-input--error_15-2-1","cdr-input--large":"cdr-input--large_15-2-1","cdr-input--large@xs":"cdr-input--large@xs_15-2-1","cdr-input--large@sm":"cdr-input--large@sm_15-2-1","cdr-input--large@md":"cdr-input--large@md_15-2-1","cdr-input--large@lg":"cdr-input--large@lg_15-2-1","cdr-input__pre-icon":"cdr-input__pre-icon_15-2-1","cdr-input__post-icon":"cdr-input__post-icon_15-2-1","cdr-input__helper-text":"cdr-input__helper-text_15-2-1","cdr-input-wrap":"cdr-input-wrap_15-2-1"}}]]),bb="cdr-kicker",C1=W(q({name:"CdrKicker",__name:"CdrKicker",props:{tag:{default:"span"}},setup(t){const e=ie();return(l,o)=>(m(),x(Ie(l.tag),{class:T(b(e)[bb])},{default:s(()=>[V(l.$slots,"default")]),_:3},8,["class"]))}}),[["__cssModules",{$style:{"cdr-kicker":"cdr-kicker_15-2-1"}}]]),Xo="cdr-heading-subheading-block",Sb=W(q({__name:"CdrHeadingSubheadingBlock",props:{headingTag:{type:String,default:"h1"}},setup(t){const e=ie();return(l,o)=>(m(),k("header",{class:T(b(e)[Xo])},[a(b(ii),{tag:t.headingTag,scale:"4",class:T(b(e)[`${Xo}__heading`])},{default:s(()=>[V(l.$slots,"default")]),_:3},8,["tag","class"]),a(b(Sn),{tag:"span",class:T(b(e)[`${Xo}__subheading`])},{default:s(()=>[V(l.$slots,"subheading")]),_:3},8,["class"])],2))}}),[["__cssModules",{$style:{"cdr-heading-display":"cdr-heading-display_15-2-1","cdr-subheading-sans":"cdr-subheading-sans_15-2-1","cdr-heading-subheading-block__heading":"cdr-heading-subheading-block__heading_15-2-1","cdr-heading-subheading-block__subheading":"cdr-heading-subheading-block__subheading_15-2-1"}}]]),Zo="cdr-landing-lead",Vb=W(q({name:"CdrLandingLead",__name:"CdrLandingLead",props:{imgSrc:{type:String,required:!0},imgSrcset:{type:String,default:void 0},imgAlt:{type:String,default:""},heading:{type:String,required:!0},subheading:{type:String,default:void 0}},setup(t){const e=ie();return(l,o)=>(m(),x(b(N1),{class:T(b(e)[Zo])},{top:s(()=>[a(b(al),{src:t.imgSrc,srcset:t.imgSrcset,alt:t.imgAlt,class:T(b(e)[`${Zo}__image`])},null,8,["src","srcset","alt","class"])]),bottom:s(()=>[a(Sb,{class:T(b(e)[`${Zo}__copy-block`])},{subheading:s(()=>[g(H(t.subheading),1)]),default:s(()=>[g(H(t.heading)+" ",1)]),_:1},8,["class"])]),_:1},8,["class"]))}}),[["__cssModules",{$style:{"cdr-image":"cdr-image_15-2-1","cdr-heading-display":"cdr-heading-display_15-2-1","cdr-subheading-sans":"cdr-subheading-sans_15-2-1","cdr-heading-subheading-block__heading":"cdr-heading-subheading-block__heading_15-2-1","cdr-heading-subheading-block__subheading":"cdr-heading-subheading-block__subheading_15-2-1","cdr-landing-lead":"cdr-landing-lead_15-2-1","cdr-landing-lead__image":"cdr-landing-lead__image_15-2-1","cdr-landing-lead__copy-block":"cdr-landing-lead__copy-block_15-2-1"}}]]),T1="cdr-link",Po=W(q({name:"CdrLink",__name:"CdrLink",props:{tag:{type:String,default:"a"},href:{type:String,default:"#"},inheritColor:{type:Boolean,default:!1},modifier:{type:String,default:"",validator:t=>He(t,["","standalone"])},target:String,rel:String},setup(t){const e=t,l=ie(),o=A(()=>e.tag==="a"?e.href:null),r=A(()=>e.target==="_blank"?e.rel||"noopener noreferrer":e.rel),d=A(()=>e.modifier?`${T1}--${e.modifier}`:""),i=A(()=>e.inheritColor?"cdr-link--inherit-color":"");return(u,c)=>(m(),x(Ie(t.tag),{class:T(b(ge)(b(l),T1,d.value,i.value)),target:t.target,rel:r.value,href:o.value},{default:s(()=>[V(u.$slots,"default")]),_:3},8,["class","target","rel","href"]))}}),[["__cssModules",{$style:{"cdr-link":"cdr-link_15-2-1","cdr-link--standalone":"cdr-link--standalone_15-2-1","cdr-link--inherit-color":"cdr-link--inherit-color_15-2-1"}}]]),v1="cdr-list",xb=W(q({name:"CdrList",__name:"CdrList",props:{tag:{type:String,default:"ul",validator:t=>He(t,["ul","ol"])},modifier:{type:String,default:void 0,validator:t=>He(t,["ordered","unordered","compact","inline"])}},setup(t){const e=t,l=ie(),o=A(()=>e.modifier?e.modifier.split(" ").map(r=>l[`${v1}--${r}`]):"");return(r,d)=>(m(),x(Ie(t.tag),{class:T([b(l)[v1],o.value])},{default:s(()=>[V(r.$slots,"default")]),_:3},8,["class"]))}}),[["__cssModules",{$style:{"cdr-list":"cdr-list_15-2-1","cdr-list--compact":"cdr-list--compact_15-2-1","cdr-list--ordered":"cdr-list--ordered_15-2-1","cdr-list--unordered":"cdr-list--unordered_15-2-1","cdr-list--inline":"cdr-list--inline_15-2-1"}}]]),qb=t=>String(t[0]).toUpperCase()+String(t).slice(1),xn=["xs","sm","md","lg"],R1={...["zero","sixteenth-x","eighth-x","three-sixteenth-x","quarter-x","three-eighth-x","half-x","three-quarter-x","one-x","one-and-a-half-x","two-x","three-x","four-x"].reduce((t,e)=>{const l=`CdrSpace${e.split("-").map(qb).join("")}`,o=`${Iy[l]}px`;return t[e]=o,t},{}),"scale-0":"var(--cdr-space-scale-0)","scale-1":"var(--cdr-space-scale-1)","scale-2":"var(--cdr-space-scale-2)","scale-3":"var(--cdr-space-scale-3)","scale-4":"var(--cdr-space-scale-4)","scale-5":"var(--cdr-space-scale-5)","scale-6":"var(--cdr-space-scale-6)","scale-7":"var(--cdr-space-scale-7)","scale-8":"var(--cdr-space-scale-8)","scale-0--1":"var(--cdr-space-scale-0--1)","scale-3--4":"var(--cdr-space-scale-3--4)","scale-3--5":"var(--cdr-space-scale-3--5)"},I1={left:"'media content'",right:"'content media'",bottom:"'content' 'media'",top:"'media' 'content'"},qn=t=>t,U1=t=>[1,t],K1=t=>[t,1],j1={right:{columns:U1,rows:qn},left:{columns:K1,rows:qn},top:{columns:qn,rows:K1},bottom:{columns:qn,rows:U1}},E1=(t,e)=>{if(!t)return"auto";let l;return typeof t=="string"?l=e(t):l=xn.reduce((o,r)=>{const d=t[r];return o[r]=e(d),o},{}),l},A1=(t,e)=>t?typeof t=="string"?t:t[e]:"auto",kb=(t,e,l)=>{const o={},r={};if(typeof t=="string"){const d=j1[t];o.rows=E1(l,d.rows),o.columns=E1(e,d.columns),r["--cdr-media-object-media-position"]=I1[t]}else{const d={xs:"auto",sm:"auto",md:"auto",lg:"auto"},i={xs:"auto",sm:"auto",md:"auto",lg:"auto"},u=(c,f)=>{const p=j1[f],y=A1(l,c);d[c]=p.rows(y);const S=A1(e,c);i[c]=p.columns(S)};xn.forEach(c=>{const f=t[c];u(c,f),u(c,f),r[`--cdr-media-object-media-position-${c}`]=I1[f]}),o.rows=d,o.columns=i}return{props:o,inlineStyles:r}},zo=W(q({name:"CdrMediaObject",__name:"CdrMediaObject",props:{align:{default:"start"},mediaPosition:{default:"left"},mediaWidth:{default:"1fr"},mediaHeight:{default:"auto"},mediaCover:{type:Boolean,default:!1},overlay:{type:Boolean,default:!1},overlayRowAlign:{default:"start"},overlayColumnAlign:{default:"start"},contentPadding:{default:"zero"},queryType:{},flow:{},flowValue:{},columns:{},rows:{},gap:{},rowGap:{},columnGap:{},as:{}},setup(t){const e=t,l=ie(),o=A(()=>{const r="cdr-media-object",d=[r],i={},{align:u,mediaPosition:c,mediaWidth:f,mediaHeight:p,mediaCover:y,overlay:S,overlayRowAlign:h,overlayColumnAlign:M,contentPadding:j,...z}=e,E={...z};if(j!=="zero"&&(typeof j=="string"?i["--cdr-media-object-content-padding"]=R1[j]:(d.push(Pe(r,"content-padding-cq")),xn.forEach(F=>{i[`--cdr-media-object-content-padding-${F}`]=R1[j[F]]}))),S)d.push(Pe(r,"overlay")),Object.assign(E,{rows:"auto",columns:"auto"}),i["--cdr-media-object-row-align"]=h,i["--cdr-media-object-column-align"]=M;else{const F=kb(c,f,p);Object.assign(i,F.inlineStyles),Object.assign(E,F.props),typeof c!="string"&&d.push(Pe(r,"media-position-cq")),typeof u!="string"?(d.push(Pe(r,"align-cq")),xn.forEach(J=>{i[`--cdr-media-object-align-${J}`]=u[J]})):i["--cdr-media-object-align"]=u,y&&d.push(Pe(r,"cover"))}return{...E,class:ge(l,...d)||void 0,style:i}});return(r,d)=>(m(),x(Kt,I(U(o.value)),{default:s(()=>[n("div",{class:T(b(l)["cdr-media-object__media"])},[V(r.$slots,"media")],2),n("div",{class:T(b(l)["cdr-media-object__content"])},[V(r.$slots,"content")],2)]),_:3},16))}}),[["__cssModules",{$style:{"cdr-media-object":"cdr-media-object_15-2-1","cdr-media-object--align-cq":"cdr-media-object--align-cq_15-2-1","cdr-media-object--media-position-cq":"cdr-media-object--media-position-cq_15-2-1","cdr-media-object--cover":"cdr-media-object--cover_15-2-1","cdr-media-object--overlay":"cdr-media-object--overlay_15-2-1","cdr-media-object--content-padding-cq":"cdr-media-object--content-padding-cq_15-2-1"}}]]);function hb(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}var M1=["input","select","textarea","a[href]","button","[tabindex]","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])'],No=M1.join(","),Go=typeof Element>"u"?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector;function Bo(t,e){e=e||{};var l=[],o=[],r=t.querySelectorAll(No);e.includeContainer&&Go.call(t,No)&&(r=Array.prototype.slice.apply(r),r.unshift(t));var d,i,u;for(d=0;d{if(!t)return;t.addEventListener(kn,e);let o;return l&&(o=setTimeout(()=>{t.removeEventListener(kn,e),e()},l)),()=>{clearTimeout(o),t.removeEventListener(kn,e)}},Qo=q({name:"XLg",__name:"x-lg",props:{props:{type:Object}},setup(t){return(e,l)=>(m(),x(K,I(U(t.props)),{default:s(()=>[V(e.$slots,"default"),l[0]||(l[0]=n("path",{role:"presentation",d:"M13.415 12.006l5.295-5.292a1 1 0 00-1.414-1.415L12 10.591 6.71 5.296A1 1 0 005.295 6.71l5.292 5.295-5.295 5.292a1 1 0 101.414 1.414l5.295-5.292 5.292 5.295a1 1 0 001.414-1.414l-5.292-5.294z"},null,-1))]),_:3},16))}}),Hb=["tabIndex"],Fb=["role","aria-label"],wb=["tabIndex"],Jb="cdr-modal",Ob=W(q({name:"CdrModal",inheritAttrs:!1,__name:"CdrModal",props:{opened:{type:Boolean,required:!0},label:{type:String,required:!0},showTitle:{type:Boolean,required:!1,default:!0},ariaDescribedby:{type:String,required:!1,default:null},role:{type:String,required:!1,default:"dialog"},id:{type:String,required:!1,default:null},overlayClass:String,wrapperClass:String,contentClass:String,animationDuration:{type:Number,default:300}},emits:{closed:null},setup(t,{emit:e}){const l=t,o=e,r=tn(),d=ie();let i,u;const c=ne(!l.opened),f=ne(!1),p=ne({x:void 0,y:void 0}),y=ne(0),S=ne(0),h=ne(0),M=ne(0),j=ne(0),z=ne(0),E=ne(!1),F=ne(null),J=ne(null),X=ne(null),se=ne(null),ee=()=>{qt(()=>{var de,w,$,Q,ae;S.value=window.innerHeight,E.value=window.innerWidth<+Uo,y.value=((de=se.value)==null?void 0:de.offsetHeight)||0,h.value=((w=X.value)==null?void 0:w.scrollHeight)||0,M.value=(($=X.value)==null?void 0:$.offsetHeight)||0,j.value=((Q=X.value)==null?void 0:Q.offsetWidth)||0,z.value=((ae=X.value)==null?void 0:ae.clientWidth)||0})},re=de=>{o("closed",de)},be=({key:de})=>{switch(de){case"Escape":case"Esc":re();break}},B=de=>{var C;const{documentElement:w}=document;if((C=F.value)!=null&&C.contains(de.target)||!w)return;const $=Yo(w),Q=Yo(F.value),ae=$.indexOf(de.target),je=$.indexOf(Q[0]),Je=ae{ee()},300),fe=()=>{const{documentElement:de,body:w}=document;p.value={x:window.scrollX||(de||{}).scrollLeft||(w||{}).scrollLeft||0,y:window.scrollY||(de||{}).scrollTop||(w||{}).scrollTop||0},de&&(de.classList.add("cdr-modal__noscroll"),de.style.top=`-${p.value.y}px`,de.style.left=`-${p.value.x}px`),w&&w.classList.add("cdr-modal__noscroll")},Y=()=>{const{documentElement:de,body:w}=document;w&&w.classList.remove("cdr-modal__noscroll"),de&&(de.classList.remove("cdr-modal__noscroll"),de.style.top="",de.style.left="")},he=()=>{document.addEventListener("focusin",B,!0),document.addEventListener("keydown",be)},ce=[];let qe=!1;const Re=()=>{const de=["body > *",":not(script)",":not(style)",":not([aria-hidden=true])"];document.querySelectorAll(de.join("")).forEach($=>{$!==J.value&&getComputedStyle($).getPropertyValue("display")!=="none"&&ce.push($)}),qe=!0},Ce=()=>{qe||Re(),ce.forEach(de=>{de.setAttribute("aria-hidden","true")})},Te=()=>{ce.forEach(de=>{de.removeAttribute("aria-hidden")})},Ye=()=>{Ce();const{activeElement:de}=document;fe(),f.value=!0,c.value=!1,u=de,qt(()=>{F.value&&F.value.focus(),ee(),he(),setTimeout(()=>{J.value&&(J.value.scrollTop=0),ee()})})},Et=()=>{Te();const{documentElement:de}=document;document.removeEventListener("keydown",be),document.removeEventListener("focusin",B,!0),f.value=!1,i=Wb(J.value,()=>{f.value||(i&&i(),Y(),c.value=!0,de&&(de.style.scrollBehavior="auto"),p.value.x!==void 0&&p.value.y!==void 0&&window.scrollTo(p.value.x,p.value.y),de&&(de.style.scrollBehavior=""),u&&u.focus())},l.animationDuration+16)},yt=A(()=>({...r,"aria-describedby":l.ariaDescribedby,id:l.id})),_e=A(()=>{const de=Number(Io),w=Number(Io)+Number(Ro);return E.value?de:w+de}),dl=A(()=>S.value-y.value-_e.value),ul=A(()=>{const de=h.value>M.value,w=j.value-z.value>0;return de&&w?4:de?12:0}),Pl=A(()=>({maxHeight:`${dl.value}px`,paddingRight:`${ul.value}px`}));return rt(()=>l.opened,(de,w)=>{!!de!=!!w&&(de?Ye():Et())}),ft(()=>{l.opened&&Ye(),window.addEventListener("resize",ue)}),en(()=>{window.removeEventListener("resize",ue)}),(de,w)=>(m(),x(Ip,{to:"body"},[n("div",{class:T(b(ge)(b(d),Jb,t.opened?"":"cdr-modal--closed")),ref_key:"wrapperEl",ref:J},[n("div",{class:T([b(d)["cdr-modal__outerWrap"],t.wrapperClass])},[n("div",{"aria-hidden":"true",onClick:re,class:T([b(d)["cdr-modal__overlay"],t.overlayClass])},null,2),n("div",{tabIndex:t.opened?"0":void 0},null,8,Hb),n("div",Ze({ref_key:"modalEl",ref:F,class:b(ge)(b(d),"cdr-modal__contentWrap","cdr-modal__dialog"),tabIndex:"-1",role:t.role,"aria-modal":"true","aria-label":t.label},yt.value),[V(de.$slots,"modal",{},()=>[n("div",{class:T([b(d)["cdr-modal__innerWrap"],t.contentClass]),style:Fe(c.value?{display:"none"}:void 0)},[n("section",null,[n("div",{class:T(b(d)["cdr-modal__content"])},[n("div",{class:T(b(d)["cdr-modal__header"]),ref_key:"headerEl",ref:se},[n("div",{class:T(b(d)["cdr-modal__title"])},[t.showTitle?V(de.$slots,"title",{key:0},()=>[n("h1",null,H(t.label),1)]):Ve("",!0)],2),a(zt,{class:T(b(d)["cdr-modal__close-button"]),"icon-only":"","with-background":!0,onClick:re,"aria-label":"Close"},{icon:s(()=>[a(Qo,{"inherit-color":""})]),_:1},8,["class"])],2),n("div",{class:T(b(d)["cdr-modal__text-content"]),style:Fe(Pl.value),role:"document",ref_key:"contentEl",ref:X,tabindex:"0"},[V(de.$slots,"default")],6)],2)])],6)])],16,Fb),n("div",{tabIndex:t.opened?"0":void 0},null,8,wb)],2)],2)]))}}),[["__cssModules",{$style:{"cdr-modal":"cdr-modal_15-2-1","cdr-modal__overlay":"cdr-modal__overlay_15-2-1","cdr-modal__outerWrap":"cdr-modal__outerWrap_15-2-1","cdr-modal__contentWrap":"cdr-modal__contentWrap_15-2-1","cdr-modal__innerWrap":"cdr-modal__innerWrap_15-2-1","cdr-modal__dialog":"cdr-modal__dialog_15-2-1","cdr-modal__content":"cdr-modal__content_15-2-1","cdr-modal__header":"cdr-modal__header_15-2-1","cdr-modal__title":"cdr-modal__title_15-2-1","cdr-modal__close-button":"cdr-modal__close-button_15-2-1","cdr-modal__text-content":"cdr-modal__text-content_15-2-1","cdr-modal--closed":"cdr-modal--closed_15-2-1"}}]]),hn=q({name:"CaretLeft",__name:"caret-left",props:{props:{type:Object}},setup(t){return(e,l)=>(m(),x(K,I(U(t.props)),{default:s(()=>[V(e.$slots,"default"),l[0]||(l[0]=n("path",{role:"presentation",d:"M8 12c0 .273.11.521.288.702l5.005 5.005a1 1 0 001.414-1.414L10.415 12l4.295-4.295a1 1 0 00-1.417-1.412l-4.98 4.98A.997.997 0 008 12z"},null,-1))]),_:3},16))}}),Cn=q({name:"CaretRight",__name:"caret-right",props:{props:{type:Object}},setup(t){return(e,l)=>(m(),x(K,I(U(t.props)),{default:s(()=>[V(e.$slots,"default"),l[0]||(l[0]=n("path",{role:"presentation",d:"M16 12a.997.997 0 00-.288-.702l-5.005-5.005a1 1 0 00-1.414 1.414L13.585 12 9.29 16.295a1 1 0 001.417 1.412l4.98-4.98A.997.997 0 0016 12z"},null,-1))]),_:3},16))}}),Xb=["id","multiple","size","disabled","aria-required","aria-invalid","aria-errormessage","aria-describedby"],Zb=["value"],J1="cdr-select",Do=W(q({name:"CdrSelect",inheritAttrs:!1,customOptions:{},__name:"CdrSelect",props:{id:{type:String},label:{type:String,required:!0},hideLabel:{type:Boolean,default:!1},prompt:String,options:{type:Array},background:xr,size:String,error:{type:[Boolean,String],default:!1},errorRole:{type:String,default:"status"},modelValue:{type:[String,Number,Boolean,Object,Array,Symbol,Function]},disabled:Boolean,required:Boolean,optional:Boolean,multiple:Boolean,multipleSize:Number},emits:{"update:modelValue":null},setup(t,{emit:e}){const l=t,o=e,r=ie(),d=Jt(),i=tn(),u=d["helper-text"],c=d.info,f=d["info-action"],p=d["pre-icon"],y=l.id?l.id:xl(),S=A(()=>l.multiple?"cdr-select--multiple":""),h=A(()=>l.modelValue?"":"cdr-select__prompt"),M=A(()=>p?"cdr-select--preicon":""),j=A(()=>l.error?"cdr-select--error":""),z=A(()=>`cdr-select--${l.background}`),E=A(()=>l.size?`${J1}--${l.size}`:""),F=A(()=>l.disabled?"cdr-select__caret--disabled":""),J=A(()=>{const ee=[d["helper-text"]?`${l.id}-helper-text-top`:"",i["aria-describedby"]].filter(re=>re).join(" ");return l.error?`${l.id}-error`:ee}),X=A(()=>{const ee=[];return l.options&&l.options.forEach(re=>{const be={text:"",value:""};let B="",ue="";if(typeof re=="string")B=re,ue=re;else{const{text:fe,value:Y}=re;B=fe,ue=Y}be.text=B,be.value=ue,ee.push(be)}),ee}),se=A({get(){return l.modelValue},set(ee){o("update:modelValue",ee)}});return(ee,re)=>(m(),x(k1,{"for-id":b(y),label:t.label,"hide-label":t.hideLabel,required:t.required,optional:t.optional,disabled:t.disabled},Ml({default:s(()=>[n("div",{class:T(b(r)["cdr-select-wrap"])},[b(p)?(m(),k("span",{key:0,class:T(b(r)["cdr-select__pre-icon"])},[V(ee.$slots,"pre-icon")],2)):Ve("",!0),_t(n("select",Ze({id:b(y),class:b(ge)(b(r),J1,E.value,h.value,S.value,z.value,j.value,M.value),multiple:t.multiple,size:t.multipleSize,disabled:t.disabled,"aria-required":t.required||void 0,"aria-invalid":!!t.error||void 0,"aria-errormessage":!!t.error&&`${b(y)}-error`||void 0},ee.$attrs,{"aria-describedby":J.value||void 0,"onUpdate:modelValue":re[0]||(re[0]=be=>se.value=be)}),[t.prompt?(m(),k("option",{key:0,class:T(b(r)["cdr-select__prompt"]),value:"",disabled:""},H(t.prompt),3)):Ve("",!0),(m(!0),k(P,null,te(X.value,be=>(m(),k("option",{key:be.text,value:be.value},H(be.text),9,Zb))),128)),V(ee.$slots,"default")],16,Xb),[[qa,se.value]]),a(fn,{class:T(b(ge)(b(r),"cdr-select__caret",F.value))},null,8,["class"])],2)]),_:2},[b(u)?{name:"helper",fn:s(()=>[V(ee.$slots,"helper-text")]),key:"0"}:void 0,b(c)?{name:"info",fn:s(()=>[V(ee.$slots,"info")]),key:"1"}:void 0,b(f)?{name:"info-action",fn:s(()=>[V(ee.$slots,"info-action")]),key:"2"}:void 0,t.error?{name:"error",fn:s(()=>[t.error?(m(),x(Wo,{key:0,error:t.error,role:t.errorRole,id:`${b(y)}-error`,"aria-live":"polite"},{error:s(()=>[V(ee.$slots,"error")]),_:3},8,["error","role","id"])):Ve("",!0)]),key:"3"}:void 0]),1032,["for-id","label","hide-label","required","optional","disabled"]))}}),[["__cssModules",{$style:{"cdr-icon":"cdr-icon_15-2-1","cdr-icon--small":"cdr-icon--small_15-2-1","cdr-icon--large":"cdr-icon--large_15-2-1","cdr-icon--small@xs":"cdr-icon--small@xs_15-2-1","cdr-icon--large@xs":"cdr-icon--large@xs_15-2-1","cdr-icon--small@sm":"cdr-icon--small@sm_15-2-1","cdr-icon--large@sm":"cdr-icon--large@sm_15-2-1","cdr-icon--small@md":"cdr-icon--small@md_15-2-1","cdr-icon--large@md":"cdr-icon--large@md_15-2-1","cdr-icon--small@lg":"cdr-icon--small@lg_15-2-1","cdr-icon--large@lg":"cdr-icon--large@lg_15-2-1","cdr-icon--inherit-color":"cdr-icon--inherit-color_15-2-1","cdr-label-standalone":"cdr-label-standalone_15-2-1","cdr-label-standalone__label-wrapper":"cdr-label-standalone__label-wrapper_15-2-1","cdr-label-standalone__label":"cdr-label-standalone__label_15-2-1","cdr-label-standalone__label--sr-only":"cdr-label-standalone__label--sr-only_15-2-1","cdr-label-standalone__label--disabled":"cdr-label-standalone__label--disabled_15-2-1","cdr-label-standalone__optional":"cdr-label-standalone__optional_15-2-1","cdr-label-standalone__helper":"cdr-label-standalone__helper_15-2-1","cdr-label-standalone__info":"cdr-label-standalone__info_15-2-1","cdr-label-standalone__post-content":"cdr-label-standalone__post-content_15-2-1","cdr-label-standalone__info-action":"cdr-label-standalone__info-action_15-2-1","cdr-label-standalone__input-wrap":"cdr-label-standalone__input-wrap_15-2-1","cdr-label-standalone__input-spacing":"cdr-label-standalone__input-spacing_15-2-1","cdr-form-error":"cdr-form-error_15-2-1","cdr-form-error__icon":"cdr-form-error__icon_15-2-1","cdr-select":"cdr-select_15-2-1","cdr-select--primary":"cdr-select--primary_15-2-1","cdr-select--secondary":"cdr-select--secondary_15-2-1","cdr-select--error":"cdr-select--error_15-2-1","cdr-select--preicon":"cdr-select--preicon_15-2-1","cdr-select__prompt":"cdr-select__prompt_15-2-1","cdr-select__caret":"cdr-select__caret_15-2-1","cdr-select__caret--disabled":"cdr-select__caret--disabled_15-2-1","cdr-select__pre-icon":"cdr-select__pre-icon_15-2-1","cdr-select--multiple":"cdr-select--multiple_15-2-1","cdr-select--large@xs":"cdr-select--large@xs_15-2-1","cdr-select--large":"cdr-select--large_15-2-1","cdr-select--large@sm":"cdr-select--large@sm_15-2-1","cdr-select--large@md":"cdr-select--large@md_15-2-1","cdr-select--large@lg":"cdr-select--large@lg_15-2-1","cdr-select-wrap":"cdr-select-wrap_15-2-1"}}]]),Pb=["aria-label"],zb={key:0},Nb={key:1,"aria-hidden":"true"},Gb=["value"],Bb={key:2},Yb={key:3,"aria-hidden":"true"},Qb=W(q({name:"CdrPagination",__name:"CdrPagination",props:{id:{type:String},totalPages:{type:Number,default:null},pages:{type:Array,required:!0,validator:t=>t.every(l=>!Object.prototype.hasOwnProperty.call(l,"page")||typeof l.page!="number"?(console.error('Property "page" is missing or is not a number',l),!1):!Object.prototype.hasOwnProperty.call(l,"url")||typeof l.url!="string"?(console.error('Property "url" is missing or is not a string',l),!1):!0)},linkTag:{type:String,default:"a",validator:t=>He(t,["a","button"])},forLabel:{type:String,default:""},modelValue:{type:Number}},emits:{"update:modelValue":null,navigate:null},setup(t,{emit:e}){const l=t,o=e,r=ie(),d=ne(0),i=ne([]),u=l.id?l.id:xl(),c=E=>{d.value=l.pages.map(F=>F.page).indexOf(E)},f=A({get:()=>l.modelValue,set:E=>{c(E),o("update:modelValue",E)}}),p=A(()=>l.pages[d.value].url),y=(E,F)=>{var X,se;const J=((X=F.target)==null?void 0:X.offsetWidth)>0&&((se=F.target)==null?void 0:se.offsetHeight)>0;if(E===f.value&&J){F.preventDefault();return}f.value=E,o("navigate",E,p.value,F),qt(()=>{try{const ee=F.currentTarget||F.target;ee==null||ee.blur()}catch(ee){console.error(ee)}})},S=E=>{const F=i.value.find(J=>{var X;return(J==null?void 0:J.innerHTML)===((X=E.target)==null?void 0:X.value)});F&&F.click()},h=A(()=>l.forLabel||"Pagination"),M=A(()=>l.pages[d.value-1]),j=A(()=>l.pages[d.value+1]),z=A(()=>{const E=l.pages.length,F=f.value,J=1;let X=[],se=!0,ee=!0;if(E<=7)return l.pages;if(F){if(F<5)se=!1,X=l.pages.slice(1,5);else if(E-F<4)ee=!1,X=l.pages.slice(-5,-1);else for(let re=Math.max(2,F-J);re<=Math.min(E-1,F+J);re+=1)X.push(l.pages[re-1]);return F-J>2&&se&&X.unshift({page:0,url:"",ellip:!0}),F+Jc(f.value)),rt(()=>l.pages,()=>c(f.value)),(E,F)=>(m(),k("nav",{"aria-label":h.value},[n("ol",{class:T(b(r)["cdr-pagination"])},[f.value&&f.value>t.pages[0].page?(m(),k("li",zb,[(m(),x(Ie(t.linkTag),{"aria-label":"Go to previous page",href:t.linkTag==="a"&&M.value&&M.value.url||void 0,class:T(b(ge)(b(r),"cdr-pagination__link","cdr-pagination__prev")),onClick:F[0]||(F[0]=J=>y(M.value.page,J))},{default:s(()=>[a(hn,{class:T(b(r)["cdr-pagination_caret--prev"])},null,8,["class"]),F[4]||(F[4]=g(" Prev "))]),_:1},8,["href","class"]))])):(m(),k("li",Nb,[n("span",{"aria-disabled":"true",class:T(b(ge)(b(r),"cdr-pagination__link","cdr-pagination__prev","cdr-pagination__link--disabled"))},[a(hn,{class:T(b(r)["cdr-pagination_caret--prev"]),"inherit-color":""},null,8,["class"]),F[5]||(F[5]=g(" Prev "))],2)])),(m(!0),k(P,null,te(z.value,(J,X)=>(m(),k("li",{key:`pagination-${b(u)}-li-${J.page}`,class:T(b(r)["cdr-pagination__li--links"])},[J.ellip?(m(),k("span",{key:1,class:T(b(r)["cdr-pagination__ellipse"])}," … ",2)):(m(),x(Ie(t.linkTag),{key:0,id:`pagination-${b(u)}-link-${J.page}`,class:T(b(ge)(b(r),"cdr-pagination__link",J.page===f.value?"cdr-pagination__link--current":"")),"aria-label":J.page===f.value?`Current page, page ${J.page}`:`Go to page ${J.page}`,"aria-current":J.page===f.value?"page":null,href:t.linkTag==="a"&&J.url||void 0,ref_for:!0,ref:se=>{i.value[X]=se},onClick:se=>y(J.page,se)},{default:s(()=>[g(H(J.page),1)]),_:2},1032,["id","class","aria-label","aria-current","href","onClick"]))],2))),128)),n("li",{class:T(b(r)["cdr-pagination__li--select"])},[a(Do,{id:`pagination-select-${b(u)}`,modelValue:f.value,"onUpdate:modelValue":F[1]||(F[1]=J=>f.value=J),label:"Navigate to page","hide-label":"",onChange:F[2]||(F[2]=pr(J=>S(J),["prevent"]))},{default:s(()=>{var J;return[(m(!0),k(P,null,te((J=z.value)==null?void 0:J.filter(X=>X.page),X=>(m(),k("option",{key:`pagination-${b(u)}-select-${X.page}`,value:X.page}," Page "+H(X.page)+H(t.totalPages===null?"":` of ${t.totalPages}`),9,Gb))),128))]}),_:1},8,["id","modelValue"])],2),f.value&&f.valuey(j.value.page,J))},{default:s(()=>[F[6]||(F[6]=g(" Next ")),a(Cn,{class:T(b(r)["cdr-pagination_caret--next"])},null,8,["class"])]),_:1},8,["href","class"]))])):(m(),k("li",Yb,[n("span",{"aria-disabled":"true",class:T(b(ge)(b(r),"cdr-pagination__link","cdr-pagination__next","cdr-pagination__link--disabled"))},[F[7]||(F[7]=g(" Next ")),a(Cn,{class:T(b(r)["cdr-pagination_caret--next"]),"inherit-color":""},null,8,["class"])],2)]))],2)],8,Pb))}}),[["__cssModules",{$style:{"cdr-icon":"cdr-icon_15-2-1","cdr-icon--small":"cdr-icon--small_15-2-1","cdr-icon--large":"cdr-icon--large_15-2-1","cdr-icon--small@xs":"cdr-icon--small@xs_15-2-1","cdr-icon--large@xs":"cdr-icon--large@xs_15-2-1","cdr-icon--small@sm":"cdr-icon--small@sm_15-2-1","cdr-icon--large@sm":"cdr-icon--large@sm_15-2-1","cdr-icon--small@md":"cdr-icon--small@md_15-2-1","cdr-icon--large@md":"cdr-icon--large@md_15-2-1","cdr-icon--small@lg":"cdr-icon--small@lg_15-2-1","cdr-icon--large@lg":"cdr-icon--large@lg_15-2-1","cdr-icon--inherit-color":"cdr-icon--inherit-color_15-2-1","cdr-label-standalone":"cdr-label-standalone_15-2-1","cdr-label-standalone__label-wrapper":"cdr-label-standalone__label-wrapper_15-2-1","cdr-label-standalone__label":"cdr-label-standalone__label_15-2-1","cdr-label-standalone__label--sr-only":"cdr-label-standalone__label--sr-only_15-2-1","cdr-label-standalone__label--disabled":"cdr-label-standalone__label--disabled_15-2-1","cdr-label-standalone__optional":"cdr-label-standalone__optional_15-2-1","cdr-label-standalone__helper":"cdr-label-standalone__helper_15-2-1","cdr-label-standalone__info":"cdr-label-standalone__info_15-2-1","cdr-label-standalone__post-content":"cdr-label-standalone__post-content_15-2-1","cdr-label-standalone__info-action":"cdr-label-standalone__info-action_15-2-1","cdr-label-standalone__input-wrap":"cdr-label-standalone__input-wrap_15-2-1","cdr-label-standalone__input-spacing":"cdr-label-standalone__input-spacing_15-2-1","cdr-form-error":"cdr-form-error_15-2-1","cdr-form-error__icon":"cdr-form-error__icon_15-2-1","cdr-select":"cdr-select_15-2-1","cdr-select--primary":"cdr-select--primary_15-2-1","cdr-select--secondary":"cdr-select--secondary_15-2-1","cdr-select--error":"cdr-select--error_15-2-1","cdr-select--preicon":"cdr-select--preicon_15-2-1","cdr-select__prompt":"cdr-select__prompt_15-2-1","cdr-select__caret":"cdr-select__caret_15-2-1","cdr-select__caret--disabled":"cdr-select__caret--disabled_15-2-1","cdr-select__pre-icon":"cdr-select__pre-icon_15-2-1","cdr-select--multiple":"cdr-select--multiple_15-2-1","cdr-select--large@xs":"cdr-select--large@xs_15-2-1","cdr-select--large":"cdr-select--large_15-2-1","cdr-select--large@sm":"cdr-select--large@sm_15-2-1","cdr-select--large@md":"cdr-select--large@md_15-2-1","cdr-select--large@lg":"cdr-select--large@lg_15-2-1","cdr-select-wrap":"cdr-select-wrap_15-2-1","cdr-pagination":"cdr-pagination_15-2-1","cdr-pagination__li--links":"cdr-pagination__li--links_15-2-1","cdr-pagination__li--select":"cdr-pagination__li--select_15-2-1","cdr-pagination__link":"cdr-pagination__link_15-2-1","cdr-pagination__link--current":"cdr-pagination__link--current_15-2-1","cdr-pagination__link--disabled":"cdr-pagination__link--disabled_15-2-1","cdr-pagination__ellipse":"cdr-pagination__ellipse_15-2-1","cdr-pagination__prev":"cdr-pagination__prev_15-2-1","cdr-pagination__next":"cdr-pagination__next_15-2-1","cdr-pagination__caret--prev":"cdr-pagination__caret--prev_15-2-1","cdr-pagination__caret--next":"cdr-pagination__caret--next_15-2-1"}}]]),Db="cdr-picture",O1=W(q({name:"CdrPicture",__name:"CdrPicture",props:{sources:{},src:{},alt:{default:""},srcset:{},sizes:{},fit:{},position:{},radius:{},ratio:{},loading:{},decoding:{},fetchpriority:{}},setup(t){const e=ie();return(l,o)=>(m(),k("picture",{class:T(b(e)[Db])},[(m(!0),k(P,null,te(l.sources,(r,d)=>(m(),k("source",Ze({key:`${r.media}--${d}`,ref_for:!0},r),null,16))),128)),a(al,{src:l.src,alt:l.alt,ratio:l.ratio,fit:l.fit,position:l.position,loading:l.loading,fetchpriority:l.fetchpriority,decoding:l.decoding},null,8,["src","alt","ratio","fit","position","loading","fetchpriority","decoding"])],2))}}),[["__cssModules",{$style:{"cdr-image":"cdr-image_15-2-1","cdr-picture":"cdr-picture_15-2-1"}}]]),qr=q({name:"XSm",__name:"x-sm",props:{props:{type:Object}},setup(t){return(e,l)=>(m(),x(K,I(U(t.props)),{default:s(()=>[V(e.$slots,"default"),l[0]||(l[0]=n("path",{role:"presentation",d:"M13.406 12.006l3.297-3.296a1 1 0 10-1.414-1.414l-3.297 3.295-3.285-3.295A1 1 0 107.293 8.71l3.285 3.295-3.285 3.288a1 1 0 001.414 1.415l3.285-3.289 3.297 3.289a1 1 0 001.414-1.415l-3.297-3.287z"},null,-1))]),_:3},16))}});function _b(t,e,l,o,r){let d,i;if(!t||!e)return{pos:"center",corner:void 0};const u=14,c=2,f=t.top+t.height/2,p=t.left+t.width/2,y={top:t.top-e.height-u,bottom:o-t.bottom-e.height-u,left:t.left-e.width-u,right:l-t.right-e.width-u},S={left:p-e.width/2-c<=0,right:p+e.width/2+c>=l,top:f-e.height/2-c<=0,bottom:f+e.height/2+c>=o},M={top:"bottom",bottom:"top",left:"right",right:"left"}[r],j=Object.keys(y).filter(E=>y[E]>0),z=Object.keys(y).sort((E,F)=>y[E]>y[F]?-1:y[E]0?d=r:y[M]>0?d=M:j.length?[d]=j:[d]=z,d==="bottom"||d==="top"?S.left?i="left":S.right&&(i="right"):S.top?i="top":S.bottom&&(i="bottom"),{pos:d,corner:i}}const $b="cdr-popup",X1=W(q({name:"CdrPopup",inheritAttrs:!1,customOptions:{},__name:"CdrPopup",props:{opened:{type:Boolean,default:!1},position:{type:String,required:!1,default:"top",validator:t=>He(t,["top","bottom","left","right"])},autoPosition:{type:Boolean,default:!0},contentClass:{type:String}},emits:{closed:null},setup(t,{emit:e}){const l=t,o=e,r=ie(),d=ne(l.position),i=ne(void 0),u=ne(!1),c=ne(void 0),f=ne(!l.opened),p=ne(null),y=ne(null),S=A(()=>l.opened||u.value?`cdr-popup--${d.value}`:""),h=A(()=>i.value?`cdr-popup--corner-${i.value}`:""),M=A(()=>l.opened?"cdr-popup--open":""),j=A(()=>f.value&&!u.value?"cdr-popup--closed":""),z=A(()=>u.value?"cdr-popup--exit":""),E=B=>{o("closed",B)},F=B=>{switch(B.key){case"Escape":case"Esc":E(B);break}},J=B=>{qt(()=>{var ue;B.target!==p.value&&!((ue=p.value)!=null&&ue.contains(B.target))&&E(B)})},X=()=>{f.value=!1,qt(()=>{var B;c.value=(B=p.value)==null?void 0:B.getBoundingClientRect(),f.value=!0})},se=()=>{},ee=()=>{document.addEventListener("keydown",F),document.addEventListener("click",J)},re=()=>{d.value=l.position,i.value=void 0,l.autoPosition&&qt(()=>{var he,ce;const B=(ce=(he=y.value)==null?void 0:he.parentElement)==null?void 0:ce.getBoundingClientRect(),{innerHeight:ue,innerWidth:fe}=window,Y=_b(B,c.value,fe,ue,l.position);d.value=Y.pos,i.value=Y.corner}),f.value=!1,setTimeout(()=>{ee()},1)},be=()=>{f.value=!0,document.removeEventListener("keydown",F),document.removeEventListener("click",J),u.value=!0,setTimeout(()=>{u.value=!1},200)};return rt(()=>l.position,()=>d.value=l.position),rt(()=>l.opened,()=>{l.opened?re():be()}),ft(()=>{X(),window.addEventListener("resize",se)}),en(()=>{document.removeEventListener("keydown",F),document.removeEventListener("click",J),window.removeEventListener("resize",se)}),(B,ue)=>(m(),k("div",{ref_key:"rootEl",ref:y,class:T(b(ge)(b(r),$b,M.value,z.value,S.value,h.value,j.value))},[n("div",Ze(B.$attrs,{class:[b(r)["cdr-popup__content"],t.contentClass],ref_key:"popupEl",ref:p}),[V(B.$slots,"default")],16),n("div",{class:T(b(r)["cdr-popup__arrow"])},null,2)],2))}}),[["__cssModules",{$style:{"cdr-popup":"cdr-popup_15-2-1","cdr-popup--open":"cdr-popup--open_15-2-1","cdr-popup--closed":"cdr-popup--closed_15-2-1","cdr-popup__content":"cdr-popup__content_15-2-1","cdr-popup__arrow":"cdr-popup__arrow_15-2-1","cdr-popup--top":"cdr-popup--top_15-2-1","cdr-popup--bottom":"cdr-popup--bottom_15-2-1","cdr-popup--exit":"cdr-popup--exit_15-2-1","cdr-popup--corner-left":"cdr-popup--corner-left_15-2-1","cdr-popup--corner-right":"cdr-popup--corner-right_15-2-1","cdr-popup--left":"cdr-popup--left_15-2-1","cdr-popup--right":"cdr-popup--right_15-2-1","cdr-popup--corner-top":"cdr-popup--corner-top_15-2-1","cdr-popup--corner-bottom":"cdr-popup--corner-bottom_15-2-1"}}]]),e7=W(q({name:"CdrPopover",__name:"CdrPopover",props:{position:{type:String,required:!1,default:"top",validator:t=>He(t,["top","bottom","left","right"])},autoPosition:{type:Boolean,required:!1,default:!0},label:{type:String,required:!1},id:{type:String,required:!0},contentClass:{type:String,required:!1},open:{type:Boolean,default:!1,required:!1}},emits:{opened:null,closed:null},setup(t,{emit:e}){const l=t,o=e,r=Jt(),d=ie(),i=ne(!1);let u;const c=ne(null),f=ne(null),p=r.trigger,y=r.title||l.label,S=j=>{if(i.value===!0)return;const{activeElement:z}=document;u=z,i.value=!0,o("opened",j),setTimeout(()=>{var F;const E=Yo((F=f.value)==null?void 0:F.$el);E[0]&&E[0].focus()},50)},h=j=>{i.value=!1,o("closed",j),u&&u.focus()},M=()=>{var z;const j=(z=c.value)==null?void 0:z.children[0];j&&j.addEventListener("click",S)};return rt(()=>l.open,()=>{l.open?S():h()}),ft(()=>{var z;M();const j=(z=c.value)==null?void 0:z.children[0];j&&(j.setAttribute("aria-controls",l.id),j.setAttribute("aria-haspopup","dialog"))}),(j,z)=>(m(),k("div",{class:T(b(ge)(b(d),"cdr-popover--wrapper",b(p)?"cdr-popover--position":""))},[n("div",{ref_key:"triggerEl",ref:c},[V(j.$slots,"trigger")],512),a(X1,{role:"dialog",ref_key:"popupEl",ref:f,onClosed:h,position:t.position,"auto-position":t.autoPosition,opened:i.value,"aria-expanded":`${i.value}`,id:t.id,"content-class":t.contentClass},{default:s(()=>[n("div",{class:T(b(d)["cdr-popover__container"])},[n("div",{class:T(b(d)["cdr-popover__content"])},[b(y)?(m(),k("div",{key:0,class:T(b(d)["cdr-popover__title"])},[V(j.$slots,"title",{},()=>[g(H(t.label),1)])],2)):Ve("",!0),V(j.$slots,"default")],2),a(zt,{class:T(b(d)["cdr-popover__close-button"]),"icon-only":"",onClick:h,"aria-label":"Close",size:"small"},{default:s(()=>[V(j.$slots,"icon",{},()=>[a(qr,{"inherit-color":""})])]),_:3},8,["class"])],2)]),_:3},8,["position","auto-position","opened","aria-expanded","id","content-class"])],2))}}),[["__cssModules",{$style:{"cdr-popup":"cdr-popup_15-2-1","cdr-popup--open":"cdr-popup--open_15-2-1","cdr-popup--closed":"cdr-popup--closed_15-2-1","cdr-popup__content":"cdr-popup__content_15-2-1","cdr-popup__arrow":"cdr-popup__arrow_15-2-1","cdr-popup--top":"cdr-popup--top_15-2-1","cdr-popup--bottom":"cdr-popup--bottom_15-2-1","cdr-popup--exit":"cdr-popup--exit_15-2-1","cdr-popup--corner-left":"cdr-popup--corner-left_15-2-1","cdr-popup--corner-right":"cdr-popup--corner-right_15-2-1","cdr-popup--left":"cdr-popup--left_15-2-1","cdr-popup--right":"cdr-popup--right_15-2-1","cdr-popup--corner-top":"cdr-popup--corner-top_15-2-1","cdr-popup--corner-bottom":"cdr-popup--corner-bottom_15-2-1","cdr-button":"cdr-button_15-2-1","cdr-button--has-icon-left":"cdr-button--has-icon-left_15-2-1","cdr-button--has-icon-right":"cdr-button--has-icon-right_15-2-1","cdr-button--primary":"cdr-button--primary_15-2-1","cdr-button--secondary":"cdr-button--secondary_15-2-1","cdr-button--dark":"cdr-button--dark_15-2-1","cdr-button--sale":"cdr-button--sale_15-2-1","cdr-button--link":"cdr-button--link_15-2-1","cdr-button--large":"cdr-button--large_15-2-1","cdr-button--medium":"cdr-button--medium_15-2-1","cdr-button--small":"cdr-button--small_15-2-1","cdr-button--icon-only":"cdr-button--icon-only_15-2-1","cdr-button--icon-only-large":"cdr-button--icon-only-large_15-2-1","cdr-button--with-background":"cdr-button--with-background_15-2-1","cdr-button--full-width":"cdr-button--full-width_15-2-1","cdr-button--small@xs":"cdr-button--small@xs_15-2-1","cdr-button--medium@xs":"cdr-button--medium@xs_15-2-1","cdr-button--large@xs":"cdr-button--large@xs_15-2-1","cdr-button--full-width@xs":"cdr-button--full-width@xs_15-2-1","cdr-button--small@sm":"cdr-button--small@sm_15-2-1","cdr-button--medium@sm":"cdr-button--medium@sm_15-2-1","cdr-button--large@sm":"cdr-button--large@sm_15-2-1","cdr-button--full-width@sm":"cdr-button--full-width@sm_15-2-1","cdr-button--small@md":"cdr-button--small@md_15-2-1","cdr-button--medium@md":"cdr-button--medium@md_15-2-1","cdr-button--large@md":"cdr-button--large@md_15-2-1","cdr-button--full-width@md":"cdr-button--full-width@md_15-2-1","cdr-button--small@lg":"cdr-button--small@lg_15-2-1","cdr-button--medium@lg":"cdr-button--medium@lg_15-2-1","cdr-button--large@lg":"cdr-button--large@lg_15-2-1","cdr-button--full-width@lg":"cdr-button--full-width@lg_15-2-1","cdr-icon":"cdr-icon_15-2-1","cdr-icon--small":"cdr-icon--small_15-2-1","cdr-icon--large":"cdr-icon--large_15-2-1","cdr-icon--small@xs":"cdr-icon--small@xs_15-2-1","cdr-icon--large@xs":"cdr-icon--large@xs_15-2-1","cdr-icon--small@sm":"cdr-icon--small@sm_15-2-1","cdr-icon--large@sm":"cdr-icon--large@sm_15-2-1","cdr-icon--small@md":"cdr-icon--small@md_15-2-1","cdr-icon--large@md":"cdr-icon--large@md_15-2-1","cdr-icon--small@lg":"cdr-icon--small@lg_15-2-1","cdr-icon--large@lg":"cdr-icon--large@lg_15-2-1","cdr-icon--inherit-color":"cdr-icon--inherit-color_15-2-1","cdr-popover--position":"cdr-popover--position_15-2-1","cdr-popover--wrapper":"cdr-popover--wrapper_15-2-1","cdr-popover__title":"cdr-popover__title_15-2-1","cdr-popover__container":"cdr-popover__container_15-2-1","cdr-popover__content":"cdr-popover__content_15-2-1","cdr-popover__close-button":"cdr-popover__close-button_15-2-1"}}]]),Z1="cdr-quote",t7="cdr-quote__summary",l7="cdr-quote__citation",r7=W(q({name:"CdrQuote",__name:"CdrQuote",props:{tag:{type:String,default:"blockquote",validator:t=>He(t,["blockquote","aside","q","div"])},modifier:{type:String,default:"",validator:t=>He(t,["","pull"])},summary:String,citation:String},setup(t){const e=t,l=ie(),o=A(()=>e.modifier?`${Z1}--${e.modifier}`:"");return(r,d)=>(m(),x(Ie(t.tag),{class:T(b(ge)(b(l),Z1,o.value))},{default:s(()=>[t.summary?(m(),k("p",{key:0,class:T(b(l)[t7])},H(t.summary),3)):Ve("",!0),V(r.$slots,"default"),t.citation?(m(),k("cite",{key:1,class:T(b(l)[l7]),tag:"cite"},H(t.citation),3)):Ve("",!0)]),_:3},8,["class"]))}}),[["__cssModules",{$style:{"cdr-text":"cdr-text_15-2-1","cdr-quote":"cdr-quote_15-2-1","cdr-quote__summary":"cdr-quote__summary_15-2-1","cdr-quote--pull":"cdr-quote--pull_15-2-1"}}]]),n7=["name","value","disabled"],o7="cdr-radio",_o=W(q({name:"CdrRadio",inheritAttrs:!1,customOptions:{},__name:"CdrRadio",props:{labelClass:String,inputClass:String,contentClass:String,disabled:Boolean,name:{type:String,required:!0},modifier:{type:String,default:"",validator:t=>He(t,["","hide-figure"])},size:ht,background:xr,customValue:{type:[String,Number,Boolean,Object,Array,Symbol,Function]},modelValue:{type:[String,Number,Boolean,Object,Array,Symbol,Function]}},emits:{"update:modelValue":null},setup(t,{emit:e}){const l=t,o=e,r=ie(),d=A({get(){return l.modelValue},set(i){o("update:modelValue",i)}});return(i,u)=>(m(),x(m1,{class:T(b(r)[o7]),size:t.size,modifier:t.modifier,"label-class":t.labelClass,"content-class":t.contentClass,background:t.background,disabled:t.disabled},{input:s(()=>[_t(n("input",Ze({class:[b(r)["cdr-radio__input"],t.inputClass],type:"radio",name:t.name,value:t.customValue},i.$attrs,{disabled:t.disabled,"onUpdate:modelValue":u[0]||(u[0]=c=>d.value=c)}),null,16,n7),[[xa,d.value]])]),default:s(()=>[V(i.$slots,"default")]),_:3},8,["class","size","modifier","label-class","content-class","background","disabled"]))}}),[["__cssModules",{$style:{"cdr-label-wrapper":"cdr-label-wrapper_15-2-1","cdr-label-wrapper__container":"cdr-label-wrapper__container_15-2-1","cdr-label-wrapper--primary":"cdr-label-wrapper--primary_15-2-1","cdr-label-wrapper--secondary":"cdr-label-wrapper--secondary_15-2-1","cdr-label-wrapper--disabled":"cdr-label-wrapper--disabled_15-2-1","cdr-label-wrapper__figure":"cdr-label-wrapper__figure_15-2-1","cdr-label-wrapper__content":"cdr-label-wrapper__content_15-2-1","cdr-label-wrapper--hide-figure":"cdr-label-wrapper--hide-figure_15-2-1","cdr-checkbox__svg-box":"cdr-checkbox__svg-box_15-2-1","cdr-label-wrapper--small":"cdr-label-wrapper--small_15-2-1","cdr-label-wrapper--medium":"cdr-label-wrapper--medium_15-2-1","cdr-label-wrapper--large":"cdr-label-wrapper--large_15-2-1","cdr-checkbox__checkbox-box":"cdr-checkbox__checkbox-box_15-2-1","cdr-label-wrapper--small@xs":"cdr-label-wrapper--small@xs_15-2-1","cdr-label-wrapper--medium@xs":"cdr-label-wrapper--medium@xs_15-2-1","cdr-label-wrapper--large@xs":"cdr-label-wrapper--large@xs_15-2-1","cdr-label-wrapper--small@sm":"cdr-label-wrapper--small@sm_15-2-1","cdr-label-wrapper--medium@sm":"cdr-label-wrapper--medium@sm_15-2-1","cdr-label-wrapper--large@sm":"cdr-label-wrapper--large@sm_15-2-1","cdr-label-wrapper--small@md":"cdr-label-wrapper--small@md_15-2-1","cdr-label-wrapper--medium@md":"cdr-label-wrapper--medium@md_15-2-1","cdr-label-wrapper--large@md":"cdr-label-wrapper--large@md_15-2-1","cdr-label-wrapper--small@lg":"cdr-label-wrapper--small@lg_15-2-1","cdr-label-wrapper--medium@lg":"cdr-label-wrapper--medium@lg_15-2-1","cdr-label-wrapper--large@lg":"cdr-label-wrapper--large@lg_15-2-1","cdr-radio":"cdr-radio_15-2-1","cdr-radio__input":"cdr-radio__input_15-2-1"}}]]);function Ol(t){const e=ie(),l="cdr-rating",o=A(()=>t?`${l}__star--${t}`:"");return{style:e,sizeClass:o}}const i7=q({__name:"CdrStar100",props:{size:ht},setup(t){const e=t,{style:l,sizeClass:o}=Ol(e.size);return(r,d)=>(m(),k("svg",{class:T(b(ge)(b(l),"cdr-rating__star",b(o))),viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[n("path",{class:T(b(l)["cdr-rating__star--filled"]),d:`M12.4389 17.3426L11.9688 17.0431L11.4986 17.3426L7.12363 20.1295L8.29875 + 11.085-3.169-3.776a1 1 0 10-1.532 1.286l3.875 4.618a.999.999 0 001.565.099z`})],-1)]),2)]),default:s(()=>[V(u.$slots,"default")]),_:3},8,["class","size","modifier","label-class","content-class","background","disabled"]))}}),[["__cssModules",{$style:{"cdr-label-wrapper":"cdr-label-wrapper_15-2-1","cdr-label-wrapper__container":"cdr-label-wrapper__container_15-2-1","cdr-label-wrapper--primary":"cdr-label-wrapper--primary_15-2-1","cdr-label-wrapper--secondary":"cdr-label-wrapper--secondary_15-2-1","cdr-label-wrapper--disabled":"cdr-label-wrapper--disabled_15-2-1","cdr-label-wrapper__figure":"cdr-label-wrapper__figure_15-2-1","cdr-label-wrapper__content":"cdr-label-wrapper__content_15-2-1","cdr-label-wrapper--hide-figure":"cdr-label-wrapper--hide-figure_15-2-1","cdr-checkbox__svg-box":"cdr-checkbox__svg-box_15-2-1","cdr-label-wrapper--small":"cdr-label-wrapper--small_15-2-1","cdr-label-wrapper--medium":"cdr-label-wrapper--medium_15-2-1","cdr-label-wrapper--large":"cdr-label-wrapper--large_15-2-1","cdr-checkbox__checkbox-box":"cdr-checkbox__checkbox-box_15-2-1","cdr-label-wrapper--small@xs":"cdr-label-wrapper--small@xs_15-2-1","cdr-label-wrapper--medium@xs":"cdr-label-wrapper--medium@xs_15-2-1","cdr-label-wrapper--large@xs":"cdr-label-wrapper--large@xs_15-2-1","cdr-label-wrapper--small@sm":"cdr-label-wrapper--small@sm_15-2-1","cdr-label-wrapper--medium@sm":"cdr-label-wrapper--medium@sm_15-2-1","cdr-label-wrapper--large@sm":"cdr-label-wrapper--large@sm_15-2-1","cdr-label-wrapper--small@md":"cdr-label-wrapper--small@md_15-2-1","cdr-label-wrapper--medium@md":"cdr-label-wrapper--medium@md_15-2-1","cdr-label-wrapper--large@md":"cdr-label-wrapper--large@md_15-2-1","cdr-label-wrapper--small@lg":"cdr-label-wrapper--small@lg_15-2-1","cdr-label-wrapper--medium@lg":"cdr-label-wrapper--medium@lg_15-2-1","cdr-label-wrapper--large@lg":"cdr-label-wrapper--large@lg_15-2-1","cdr-checkbox":"cdr-checkbox_15-2-1","cdr-checkbox__input":"cdr-checkbox__input_15-2-1"}}]]),Py="cdr-chip",zy=W(q({name:"CdrChip",__name:"CdrChip",setup(t){const e=ie();return(l,o)=>(m(),k("button",{class:T(b(e)[Py])},[l.$slots["icon-left"]?(m(),k("span",{key:0,class:T(b(e)["cdr-chip__icon-left"])},[V(l.$slots,"icon-left")],2)):Ve("",!0),l.$slots["icon-right"]?(m(),k("span",{key:1,class:T(b(e)["cdr-chip__icon-right"])},[V(l.$slots,"icon-right")],2)):Ve("",!0),n("span",{class:T(b(e)["cdr-chip__content"])},[V(l.$slots,"default")],2)],2))}}),[["__cssModules",{$style:{"cdr-chip":"cdr-chip_15-2-1","cdr-chip__icon-left":"cdr-chip__icon-left_15-2-1","cdr-chip__icon-right":"cdr-chip__icon-right_15-2-1","cdr-chip__content":"cdr-chip__content_15-2-1"}}]]),Ny="cdr-chip-group",Gy=W(q({name:"CdrChipGroup",__name:"CdrChipGroup",props:{label:{type:String,required:!0},hideLabel:{type:Boolean,default:!0}},setup(t){const e=t,l=ie(),o=ne(null),r=ne([]),d=ne(0),i=A(()=>{const y=d.value+1;return y>=r.value.length?0:y}),u=A(()=>{const y=d.value-1;return y<=-1?r.value.length-1:y}),c=A(()=>e.hideLabel?"cdr-chip-group__legend--hidden":"cdr-chip-group__legend");ft(()=>{var y;r.value=Array.prototype.filter.call((y=o.value)==null?void 0:y.children,S=>!(S.getAttribute("disabled")===""||S.getAttribute("aria-disabled"))),d.value=Array.prototype.findIndex.call(r,S=>S.getAttribute("aria-checked")==="true")});const f=y=>{if(d.value===-1)return;const{key:S}=y;switch(S){case"Home":y.preventDefault(),r.value[0].focus();break;case"End":y.preventDefault(),r.value[r.value.length-1].focus();break;case"ArrowDown":case"Down":y.preventDefault(),r.value[i.value].focus();break;case"ArrowUp":case"Up":y.preventDefault(),r.value[u.value].focus();break}},p=y=>{d.value=Array.prototype.indexOf.call(r.value,y.target)};return(y,S)=>(m(),k("fieldset",{class:T(b(l)[Ny]),onFocusin:p,onKeydown:f},[n("legend",{class:T(b(l)[c.value])},[V(y.$slots,"label",{},()=>[g(H(t.label),1)])],2),n("div",{ref_key:"chipsEl",ref:o,class:T(b(l)["cdr-chip-group__content"])},[V(y.$slots,"default")],2)],34))}}),[["__cssModules",{$style:{"cdr-chip-group":"cdr-chip-group_15-2-1","cdr-chip-group__content":"cdr-chip-group__content_15-2-1","cdr-chip-group__legend--hidden":"cdr-chip-group__legend--hidden_15-2-1","cdr-chip-group__legend":"cdr-chip-group__legend_15-2-1"}}]]),By="cdr-choreographer",Yy=W(q({name:"CdrChoreographer",__name:"CdrChoreographer",props:{schema:{type:Array,default:()=>[]}},setup(t){const e={abstract:t1,kicker:C1,title:G1,image:al,rating:z1,link:Po,card:p1},l=ie();return(o,r)=>{const d=R("CdrChoreographer",!0);return m(!0),k(P,null,te(t.schema,(i,u)=>(m(),x(Ie(e[i.type]),Ze({key:`entry-${u}`,ref_for:!0},i==null?void 0:i.props,{class:b(l)[`${By}__${i.type}`]}),{default:s(()=>[Array.isArray(i==null?void 0:i.content)?(m(),x(d,{key:0,schema:i==null?void 0:i.content},null,8,["schema"])):(m(),k(P,{key:1},[g(H(i==null?void 0:i.content),1)],64))]),_:2},1040,["class"]))),128)}}}),[["__cssModules",{$style:{"cdr-choreographer__kicker":"cdr-choreographer__kicker_15-2-1","cdr-choreographer__title":"cdr-choreographer__title_15-2-1","cdr-choreographer__rating":"cdr-choreographer__rating_15-2-1","cdr-choreographer__abstract":"cdr-choreographer__abstract_15-2-1"}}]]),f1="cdr-container",g1=W(q({name:"CdrContainer",__name:"CdrContainer",props:{tag:{type:String,default:"div"},modifier:{type:String,default:"static",validator:t=>He(t,["static","fluid"],!1)}},setup(t){const e=t,l=ie(),o=A(()=>`${f1}--${e.modifier}`);return(r,d)=>(m(),x(Ie(t.tag),{class:T(b(ge)(b(l),f1,o.value))},{default:s(()=>[V(r.$slots,"default")]),_:3},8,["class"]))}}),[["__cssModules",{$style:{"cdr-container":"cdr-container_15-2-1","cdr-container--static":"cdr-container--static_15-2-1"}}]]),Lo=q({name:"ErrorStroke",__name:"error-stroke",props:{props:{type:Object}},setup(t){return(e,l)=>(m(),x(K,I(U(t.props)),{default:s(()=>[V(e.$slots,"default"),l[0]||(l[0]=n("g",null,[n("path",{role:"presentation",d:"M15.293 16.707a1 1 0 001.414-1.414L9.121 7.707a1 1 0 10-1.414 1.414l7.586 7.586z"}),n("path",{"fill-rule":"evenodd",d:"M22 12c0 5.523-4.477 10-10 10S2 17.523 2 12 6.477 2 12 2s10 4.477 10 10zm-2 0a8 8 0 11-16 0 8 8 0 0116 0z","clip-rule":"evenodd"})],-1))]),_:3},16))}}),Qy="cdr-form-error",Dy="cdr-form-error__icon",Wo=W(q({name:"CdrFormError",__name:"CdrFormError",props:{error:[Boolean,String]},setup(t){const e=ie();return(l,o)=>(m(),k("div",{class:T(b(e)[Qy]),role:"status"},[n("span",{class:T(b(e)[Dy])},[a(Lo,{size:"small","inherit-color":""})],2),V(l.$slots,"error",{},()=>[n("span",null,H(t.error),1)])],2))}}),[["__cssModules",{$style:{"cdr-form-error":"cdr-form-error_15-2-1","cdr-form-error__icon":"cdr-form-error__icon_15-2-1"}}]]),_y=["disabled","aria-invalid","aria-errormessage","aria-describedby"],$y={key:0,"aria-label":"required"},eb="cdr-form-group",yn=W(q({name:"CdrFormGroup",__name:"CdrFormGroup",props:{id:String,label:{type:String,default:""},error:{type:[Boolean,String],default:!1},required:Boolean,optional:Boolean,disabled:{type:Boolean,default:void 0}},setup(t){const e=t,l=e.id?e.id:xl(),o=ie(),r=A(()=>e.error?"cdr-form-group--error":""),d=A(()=>e.disabled?"cdr-form-group--disabled":"");return(i,u)=>(m(),k("fieldset",{class:T(b(ge)(b(o),eb,d.value)),disabled:t.disabled,"aria-invalid":!!t.error,"aria-errormessage":t.error?`${b(l)}-error`:void 0,"aria-describedby":t.error?`${b(l)}-error`:void 0},[n("legend",null,[V(i.$slots,"label",{},()=>[g(H(t.label),1)]),t.required?(m(),k("span",$y," *")):Ve("",!0),t.optional&&!t.required?(m(),k("span",{key:1,class:T(b(o)["cdr-form-group__optional"])}," (optional)",2)):Ve("",!0)]),n("div",{class:T(b(ge)(b(o),"cdr-form-group__wrapper",r.value))},[V(i.$slots,"default")],2),t.error?(m(),x(Wo,{key:0,error:t.error,id:`${b(l)}-error`,"aria-live":"polite"},{error:s(()=>[V(i.$slots,"error")]),_:3},8,["error","id"])):Ve("",!0)],10,_y))}}),[["__cssModules",{$style:{"cdr-form-error":"cdr-form-error_15-2-1","cdr-form-error__icon":"cdr-form-error__icon_15-2-1","cdr-form-group":"cdr-form-group_15-2-1","cdr-form-group--error":"cdr-form-group--error_15-2-1","cdr-form-group--disabled":"cdr-form-group--disabled_15-2-1","cdr-form-group__optional":"cdr-form-group__optional_15-2-1","cdr-form-group__required":"cdr-form-group__required_15-2-1","cdr-form-group__wrapper":"cdr-form-group__wrapper_15-2-1"}}]]),y1=(t,e)=>{const l=[e];if(t.modifier&&l.push(`${e}--modifier-${t.modifier}`),t.background){const o=`${e}--background-${t.background}`;l.push(o)}if(t.withBorder){const o=`${e}--border-color-${t.borderColor||"primary"}`;l.push(o);const r=`${e}--border-width-${t.borderWidth||"sixteenth-x"}`;l.push(r);const d=`${e}--border-style-${t.borderStyle||"solid"}`;l.push(d),l.push(`${e}--border`)}if(t.radius){const o=`${e}--radius-${t.radius}`;l.push(o)}if(t.shadow){const o=`${e}--shadow-${t.shadow}`;l.push(o)}return{classes:l}},b1=(t,e)=>{const{classes:l}=y1(t,e),{checked:o,loading:r,disabled:d,...i}=t,u={...i};return u.type="button",u["aria-checked"]=!!o,d&&(u.disabled=d),r&&(u["data-loading"]=r),delete u.layout,delete u.modifier,delete u.tag,{classes:l,...u}},bn=(t={})=>({flow:"column",gap:"three-eighth-x",...t}),tb=["xs","sm","md","lg"];function S1({props:t,styles:e={},structure:l,breakpoint:o}){const r=o?t[l][o]:t[l];if(!r)return e;const d={...e};switch(!0){case typeof r=="string":{const i=o?`-${o}`:"";d[`--cdr-layout-${l}${i}`]=r;break}case typeof r=="number":{const i=o?`-${o}`:"";d[`--cdr-layout-${l}${i}`]=Array(r).fill("1fr").join(" ");break}case Array.isArray(r):{const i=o?`-${o}`:"";d[`--cdr-layout-${l}${i}`]=r.map(u=>{switch(typeof u){case"number":return`${u}fr`;case"string":return u;default:return""}}).join(" ");break}case typeof r=="object":{tb.forEach(i=>{const u=S1({props:t,styles:d,structure:l,breakpoint:i});Object.assign(d,u)});break}}return d}const Kt=W(q({name:"CdrLayout",__name:"CdrLayout",props:{queryType:{default:"container"},flow:{default:void 0},flowValue:{default:"auto"},columns:{default:void 0},rows:{default:void 0},gap:{default:"zero"},rowGap:{default:"zero"},columnGap:{default:"zero"},as:{default:"div"}},setup(t){const e=t,l=ie(),o=A(()=>{const r="cdr-layout",d=[r],i={};return e.gap!=="zero"&&d.push(Pe(r,`gap-${e.gap}`)),e.columnGap!=="zero"&&d.push(Pe(r,`column-gap-${e.columnGap}`)),e.rowGap!=="zero"&&d.push(Pe(r,`row-gap-${e.rowGap}`)),e.flow&&(d.push(Pe(r,`flow-${e.flow}`)),i["--cdr-layout-flow-value"]=e.flowValue),["rows","columns"].forEach(u=>{if(!e[u])return;if(d.push(Pe(r,u)),typeof e[u]=="object"&&!Array.isArray(e[u])){const f=e.queryType==="container"?"cq":"mq";d.push(Pe(r,`${u}-${f}`))}const c=S1({props:e,structure:u});Object.assign(i,c)}),{class:ge(l,...d)||void 0,style:i}});return(r,d)=>(m(),x(Ie(e.as),I(U(o.value)),{default:s(()=>[V(r.$slots,"default")]),_:3},16))}}),[["__cssModules",{$style:{"cdr-layout":"cdr-layout_15-2-1","cdr-layout--rows":"cdr-layout--rows_15-2-1","cdr-layout--rows-mq":"cdr-layout--rows-mq_15-2-1","cdr-layout--rows-cq":"cdr-layout--rows-cq_15-2-1","cdr-layout--columns":"cdr-layout--columns_15-2-1","cdr-layout--columns-mq":"cdr-layout--columns-mq_15-2-1","cdr-layout--columns-cq":"cdr-layout--columns-cq_15-2-1","cdr-layout--gap-zero":"cdr-layout--gap-zero_15-2-1","cdr-layout--row-gap-zero":"cdr-layout--row-gap-zero_15-2-1","cdr-layout--column-gap-zero":"cdr-layout--column-gap-zero_15-2-1","cdr-layout--gap-sixteenth-x":"cdr-layout--gap-sixteenth-x_15-2-1","cdr-layout--row-gap-sixteenth-x":"cdr-layout--row-gap-sixteenth-x_15-2-1","cdr-layout--column-gap-sixteenth-x":"cdr-layout--column-gap-sixteenth-x_15-2-1","cdr-layout--gap-eighth-x":"cdr-layout--gap-eighth-x_15-2-1","cdr-layout--row-gap-eighth-x":"cdr-layout--row-gap-eighth-x_15-2-1","cdr-layout--column-gap-eighth-x":"cdr-layout--column-gap-eighth-x_15-2-1","cdr-layout--gap-three-sixteenth-x":"cdr-layout--gap-three-sixteenth-x_15-2-1","cdr-layout--row-gap-three-sixteenth-x":"cdr-layout--row-gap-three-sixteenth-x_15-2-1","cdr-layout--column-gap-three-sixteenth-x":"cdr-layout--column-gap-three-sixteenth-x_15-2-1","cdr-layout--gap-quarter-x":"cdr-layout--gap-quarter-x_15-2-1","cdr-layout--row-gap-quarter-x":"cdr-layout--row-gap-quarter-x_15-2-1","cdr-layout--column-gap-quarter-x":"cdr-layout--column-gap-quarter-x_15-2-1","cdr-layout--gap-three-eighth-x":"cdr-layout--gap-three-eighth-x_15-2-1","cdr-layout--row-gap-three-eighth-x":"cdr-layout--row-gap-three-eighth-x_15-2-1","cdr-layout--column-gap-three-eighth-x":"cdr-layout--column-gap-three-eighth-x_15-2-1","cdr-layout--gap-half-x":"cdr-layout--gap-half-x_15-2-1","cdr-layout--row-gap-half-x":"cdr-layout--row-gap-half-x_15-2-1","cdr-layout--column-gap-half-x":"cdr-layout--column-gap-half-x_15-2-1","cdr-layout--gap-three-quarter-x":"cdr-layout--gap-three-quarter-x_15-2-1","cdr-layout--row-gap-three-quarter-x":"cdr-layout--row-gap-three-quarter-x_15-2-1","cdr-layout--column-gap-three-quarter-x":"cdr-layout--column-gap-three-quarter-x_15-2-1","cdr-layout--gap-one-x":"cdr-layout--gap-one-x_15-2-1","cdr-layout--row-gap-one-x":"cdr-layout--row-gap-one-x_15-2-1","cdr-layout--column-gap-one-x":"cdr-layout--column-gap-one-x_15-2-1","cdr-layout--gap-one-and-a-half-x":"cdr-layout--gap-one-and-a-half-x_15-2-1","cdr-layout--row-gap-one-and-a-half-x":"cdr-layout--row-gap-one-and-a-half-x_15-2-1","cdr-layout--column-gap-one-and-a-half-x":"cdr-layout--column-gap-one-and-a-half-x_15-2-1","cdr-layout--gap-two-x":"cdr-layout--gap-two-x_15-2-1","cdr-layout--row-gap-two-x":"cdr-layout--row-gap-two-x_15-2-1","cdr-layout--column-gap-two-x":"cdr-layout--column-gap-two-x_15-2-1","cdr-layout--gap-three-x":"cdr-layout--gap-three-x_15-2-1","cdr-layout--row-gap-three-x":"cdr-layout--row-gap-three-x_15-2-1","cdr-layout--column-gap-three-x":"cdr-layout--column-gap-three-x_15-2-1","cdr-layout--gap-four-x":"cdr-layout--gap-four-x_15-2-1","cdr-layout--row-gap-four-x":"cdr-layout--row-gap-four-x_15-2-1","cdr-layout--column-gap-four-x":"cdr-layout--column-gap-four-x_15-2-1","cdr-layout--gap-scale-0":"cdr-layout--gap-scale-0_15-2-1","cdr-layout--row-gap-scale-0":"cdr-layout--row-gap-scale-0_15-2-1","cdr-layout--column-gap-scale-0":"cdr-layout--column-gap-scale-0_15-2-1","cdr-layout--gap-scale-1":"cdr-layout--gap-scale-1_15-2-1","cdr-layout--row-gap-scale-1":"cdr-layout--row-gap-scale-1_15-2-1","cdr-layout--column-gap-scale-1":"cdr-layout--column-gap-scale-1_15-2-1","cdr-layout--gap-scale-2":"cdr-layout--gap-scale-2_15-2-1","cdr-layout--row-gap-scale-2":"cdr-layout--row-gap-scale-2_15-2-1","cdr-layout--column-gap-scale-2":"cdr-layout--column-gap-scale-2_15-2-1","cdr-layout--gap-scale-3":"cdr-layout--gap-scale-3_15-2-1","cdr-layout--row-gap-scale-3":"cdr-layout--row-gap-scale-3_15-2-1","cdr-layout--column-gap-scale-3":"cdr-layout--column-gap-scale-3_15-2-1","cdr-layout--gap-scale-4":"cdr-layout--gap-scale-4_15-2-1","cdr-layout--row-gap-scale-4":"cdr-layout--row-gap-scale-4_15-2-1","cdr-layout--column-gap-scale-4":"cdr-layout--column-gap-scale-4_15-2-1","cdr-layout--gap-scale-5":"cdr-layout--gap-scale-5_15-2-1","cdr-layout--row-gap-scale-5":"cdr-layout--row-gap-scale-5_15-2-1","cdr-layout--column-gap-scale-5":"cdr-layout--column-gap-scale-5_15-2-1","cdr-layout--gap-scale-6":"cdr-layout--gap-scale-6_15-2-1","cdr-layout--row-gap-scale-6":"cdr-layout--row-gap-scale-6_15-2-1","cdr-layout--column-gap-scale-6":"cdr-layout--column-gap-scale-6_15-2-1","cdr-layout--gap-scale-7":"cdr-layout--gap-scale-7_15-2-1","cdr-layout--row-gap-scale-7":"cdr-layout--row-gap-scale-7_15-2-1","cdr-layout--column-gap-scale-7":"cdr-layout--column-gap-scale-7_15-2-1","cdr-layout--gap-scale-8":"cdr-layout--gap-scale-8_15-2-1","cdr-layout--row-gap-scale-8":"cdr-layout--row-gap-scale-8_15-2-1","cdr-layout--column-gap-scale-8":"cdr-layout--column-gap-scale-8_15-2-1","cdr-layout--gap-scale-0--1":"cdr-layout--gap-scale-0--1_15-2-1","cdr-layout--row-gap-scale-0--1":"cdr-layout--row-gap-scale-0--1_15-2-1","cdr-layout--column-gap-scale-0--1":"cdr-layout--column-gap-scale-0--1_15-2-1","cdr-layout--gap-scale-3--4":"cdr-layout--gap-scale-3--4_15-2-1","cdr-layout--row-gap-scale-3--4":"cdr-layout--row-gap-scale-3--4_15-2-1","cdr-layout--column-gap-scale-3--4":"cdr-layout--column-gap-scale-3--4_15-2-1","cdr-layout--gap-scale-3--5":"cdr-layout--gap-scale-3--5_15-2-1","cdr-layout--row-gap-scale-3--5":"cdr-layout--row-gap-scale-3--5_15-2-1","cdr-layout--column-gap-scale-3--5":"cdr-layout--column-gap-scale-3--5_15-2-1","cdr-layout--flow-row":"cdr-layout--flow-row_15-2-1","cdr-layout--flow-column":"cdr-layout--flow-column_15-2-1"}}]]),lb="cdr-subheading-sans",Sn=W(q({name:"CdrSubheadingSans",__name:"CdrSubheadingSans",props:{scale:{default:"1"},tag:{default:"p"}},setup(t){const e=t,l=A(()=>({"--cdr-subheading-sans-font-size":`var(--cdr-type-scale-${e.scale})`,"--cdr-subheading-sans-line-height":`calc(var(--cdr-type-scale-${e.scale}) * var(--cdr-subheading-sans-line-height-ratio))`})),o=ie();return(r,d)=>(m(),x(Ie(r.tag),{class:T(b(o)[lb]),style:Fe(l.value)},{default:s(()=>[V(r.$slots,"default")]),_:3},8,["class","style"]))}}),[["__cssModules",{$style:{"cdr-subheading-sans":"cdr-subheading-sans_15-2-1"}}]]),Ho=W(q({name:"CdrFulfillmentTileHeader",__name:"CdrFulfillmentTileHeader",setup(t){const e=ie();return(l,o)=>(m(),k("div",{class:T([b(e)["cdr-fulfillment-tile-header"]])},[l.$slots["icon-left"]?(m(),k("span",{key:0,class:T(b(e)["cdr-fulfillment-tile-header__icon"])},[V(l.$slots,"icon-left")],2)):Ve("",!0),a(Sn,{strong:!0,scale:"-1",tag:"span",class:T(b(e)["cdr-fulfillment-tile-header__label"])},{default:s(()=>[V(l.$slots,"header")]),_:3},8,["class"]),l.$slots["icon-right"]?(m(),k("span",{key:1,class:T(b(e)["cdr-fulfillment-tile-header__icon"])},[V(l.$slots,"icon-right")],2)):Ve("",!0)],2))}}),[["__cssModules",{$style:{"cdr-fulfillment-tile-header":"cdr-fulfillment-tile-header_15-2-1","cdr-fulfillment-tile-header__icon":"cdr-fulfillment-tile-header__icon_15-2-1","cdr-fulfillment-tile-header__label":"cdr-fulfillment-tile-header__label_15-2-1"}}]]),rb="cdr-body",Nt=W(q({name:"CdrBody",__name:"CdrBody",props:{scale:{default:"0"},strong:{type:Boolean,default:!1},tag:{default:"p"}},setup(t){const e=t,l=A(()=>({"--cdr-body-font-size":`var(--cdr-type-scale-${e.scale})`,"--cdr-body-line-height":`calc(var(--cdr-type-scale-${e.scale}) * var(--cdr-body-line-height-ratio))`,"--cdr-body-font-weight":e.strong?"600":"400"})),o=ie();return(r,d)=>(m(),x(Ie(r.tag),{class:T(b(o)[rb]),style:Fe(l.value)},{default:s(()=>[V(r.$slots,"default")]),_:3},8,["class","style"]))}}),[["__cssModules",{$style:{"cdr-body":"cdr-body_15-2-1"}}]]),nb="cdr-fulfillment-tile-content",Vn=W(q({name:"CdrFulfillmentTileContent",__name:"CdrFulfillmentTileContent",props:{scale:{default:"-2"}},setup(t){const e=t,l=ie(),o=A(()=>({tag:"div",scale:e.scale}));return(r,d)=>(m(),x(Nt,Ze(o.value,{class:[b(l)[nb]]}),{default:s(()=>[V(r.$slots,"default")]),_:3},16,["class"]))}}),[["__cssModules",{$style:{"cdr-fulfillment-tile-content":"cdr-fulfillment-tile-content_15-2-1"}}]]),ob="cdr-skeleton",Fo=W(q({name:"CdrSkeleton",__name:"CdrSkeleton",props:{motion:{type:Boolean,default:!0}},setup(t){const e=t,l=ie(),o=mp(e,"motion");return el(l1,o),(r,d)=>(m(),k("div",{class:T(b(l)[ob]),"aria-live":"polite","aria-busy":"true"},[V(r.$slots,"default")],2))}}),[["__cssModules",{$style:{"cdr-skeleton":"cdr-skeleton_15-2-1"}}]]),wo="cdr-skeleton-bone",Jo=W(q({name:"CdrSkeletonBone",__name:"CdrSkeletonBone",props:{type:{type:String,default:"default",validator:t=>He(t,["default","heading","line","rectangle","square"])}},setup(t){const e=t,l=ie(),o=A(()=>`${wo}--${e.type}`),r=it(l1,ne(!0)),d=A(()=>r.value?`${wo}__shimmer`:"");return(i,u)=>(m(),k("div",{class:T(b(ge)(b(l),wo,o.value,d.value))},null,2))}}),[["__cssModules",{$style:{"cdr-skeleton-bone":"cdr-skeleton-bone_15-2-1","cdr-skeleton-bone__shimmer":"cdr-skeleton-bone__shimmer_15-2-1",shimmer:"shimmer_15-2-1","cdr-skeleton-bone--line":"cdr-skeleton-bone--line_15-2-1","cdr-skeleton-bone--heading":"cdr-skeleton-bone--heading_15-2-1","cdr-skeleton-bone--rectangle":"cdr-skeleton-bone--rectangle_15-2-1","cdr-skeleton-bone--square":"cdr-skeleton-bone--square_15-2-1"}}]]),ib="cdr-fulfillment-tile",Gt=W(q({name:"CdrFulfillmentTile",__name:"CdrFulfillmentTile",props:{checked:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},modifier:{default:"default"},role:{default:"radio"},shadow:{},tag:{default:"button"},layout:{default:()=>bn({flow:"row"})}},setup(t){const e=t,l=ie(),o=A(()=>{const{classes:d,...i}=b1(e,ib);return{...i,class:ge(l,...d)||void 0}}),r=A(()=>Object.assign(bn({flow:"row",rows:[1]}),e.layout));return(d,i)=>(m(),x(Ie(d.tag),I(U(o.value)),{default:s(()=>[a(Kt,{rows:["auto",1],class:T(b(l)["cdr-fulfillment-tile__inner"])},{default:s(()=>[a(Ho,null,Ml({header:s(()=>[V(d.$slots,"header")]),_:2},[d.$slots["icon-left"]?{name:"icon-left",fn:s(()=>[V(d.$slots,"icon-left")]),key:"0"}:void 0,d.$slots["icon-right"]?{name:"icon-right",fn:s(()=>[V(d.$slots,"icon-right")]),key:"1"}:void 0]),1024),n("div",{class:T(b(l)["cdr-fulfillment-tile__main"])},[a(Kt,Ze(r.value,{class:b(l)["cdr-fulfillment-tile__layout"]}),{default:s(()=>[a(Vn,null,{default:s(()=>[V(d.$slots,"body")]),_:3}),d.$slots.footer?(m(),x(Vn,{key:0,scale:"-1"},{default:s(()=>[V(d.$slots,"footer")]),_:3})):Ve("",!0)]),_:3},16,["class"]),n("div",{class:T(b(l)["cdr-fulfillment-tile__loading"])},[V(d.$slots,"loading",{},()=>[a(Fo,null,{default:s(()=>[a(Jo,{type:"line"})]),_:1})])],2)],2)]),_:3},8,["class"])]),_:3},16))}}),[["__cssModules",{$style:{"cdr-fulfillment-tile":"cdr-fulfillment-tile_15-2-1","cdr-fulfillment-tile--background-default":"cdr-fulfillment-tile--background-default_15-2-1","cdr-fulfillment-tile--border-color-default":"cdr-fulfillment-tile--border-color-default_15-2-1","cdr-fulfillment-tile--border-width-zero":"cdr-fulfillment-tile--border-width-zero_15-2-1","cdr-fulfillment-tile--border-width-sixteenth-x":"cdr-fulfillment-tile--border-width-sixteenth-x_15-2-1","cdr-fulfillment-tile--border-width-eighth-x":"cdr-fulfillment-tile--border-width-eighth-x_15-2-1","cdr-fulfillment-tile--border-width-three-sixteenth-x":"cdr-fulfillment-tile--border-width-three-sixteenth-x_15-2-1","cdr-fulfillment-tile--border-width-quarter-x":"cdr-fulfillment-tile--border-width-quarter-x_15-2-1","cdr-fulfillment-tile--border-width-three-eighth-x":"cdr-fulfillment-tile--border-width-three-eighth-x_15-2-1","cdr-fulfillment-tile--border-style-dotted":"cdr-fulfillment-tile--border-style-dotted_15-2-1","cdr-fulfillment-tile--border-style-dashed":"cdr-fulfillment-tile--border-style-dashed_15-2-1","cdr-fulfillment-tile--border-style-solid":"cdr-fulfillment-tile--border-style-solid_15-2-1","cdr-fulfillment-tile--radius-sharp":"cdr-fulfillment-tile--radius-sharp_15-2-1","cdr-fulfillment-tile--radius-soft":"cdr-fulfillment-tile--radius-soft_15-2-1","cdr-fulfillment-tile--radius-softer":"cdr-fulfillment-tile--radius-softer_15-2-1","cdr-fulfillment-tile--radius-softest":"cdr-fulfillment-tile--radius-softest_15-2-1","cdr-fulfillment-tile--radius-round":"cdr-fulfillment-tile--radius-round_15-2-1","cdr-fulfillment-tile--shadow-flat":"cdr-fulfillment-tile--shadow-flat_15-2-1","cdr-fulfillment-tile--shadow-raised":"cdr-fulfillment-tile--shadow-raised_15-2-1","cdr-fulfillment-tile--shadow-elevated":"cdr-fulfillment-tile--shadow-elevated_15-2-1","cdr-fulfillment-tile--shadow-floating":"cdr-fulfillment-tile--shadow-floating_15-2-1","cdr-fulfillment-tile--shadow-lifted":"cdr-fulfillment-tile--shadow-lifted_15-2-1","cdr-fulfillment-tile--border":"cdr-fulfillment-tile--border_15-2-1","cdr-fulfillment-tile__layout":"cdr-fulfillment-tile__layout_15-2-1","cdr-fulfillment-tile__loading":"cdr-fulfillment-tile__loading_15-2-1","cdr-fulfillment-tile__inner":"cdr-fulfillment-tile__inner_15-2-1","cdr-fulfillment-tile__main":"cdr-fulfillment-tile__main_15-2-1"}}]]),V1="cdr-fulfillment-tile-icon",ql=W(q({name:"CdrFulfillmentTileIcon",__name:"CdrFulfillmentTileIcon",props:{type:{default:"default"}},setup(t){const e=t,l=ie(),o=A(()=>`${V1}--${e.type}`);return(r,d)=>(m(),k("span",{class:T([b(l)[V1],b(l)[o.value]])},[V(r.$slots,"default")],2))}}),[["__cssModules",{$style:{"cdr-fulfillment-tile-icon":"cdr-fulfillment-tile-icon_15-2-1","cdr-fulfillment-tile-icon--default":"cdr-fulfillment-tile-icon--default_15-2-1","cdr-fulfillment-tile-icon--info":"cdr-fulfillment-tile-icon--info_15-2-1","cdr-fulfillment-tile-icon--warning":"cdr-fulfillment-tile-icon--warning_15-2-1","cdr-fulfillment-tile-icon--success":"cdr-fulfillment-tile-icon--success_15-2-1","cdr-fulfillment-tile-icon--error":"cdr-fulfillment-tile-icon--error_15-2-1"}}]]),x1="cdr-grid",q1=W(q({name:"CdrGrid",__name:"CdrGrid",props:{gutter:{type:String,validator:t=>He(t,["none","small","medium","large"]),default:"medium@xs medium@sm large@md large@lg"},tag:{type:String,default:"div"}},setup(t){const e=t,l=ie(),o=A(()=>e.gutter?Sr(x1,"gutter-",e.gutter):"");return(r,d)=>(m(),x(Ie(t.tag),{class:T(b(ge)(b(l),x1,o.value))},{default:s(()=>[V(r.$slots,"default")]),_:3},8,["class"]))}}),[["__cssModules",{$style:{"cdr-grid":"cdr-grid_15-2-1","cdr-grid--gutter-none":"cdr-grid--gutter-none_15-2-1","cdr-grid--gutter-small":"cdr-grid--gutter-small_15-2-1","cdr-grid--gutter-medium":"cdr-grid--gutter-medium_15-2-1","cdr-grid--gutter-large":"cdr-grid--gutter-large_15-2-1","cdr-grid--gutter-none@xs":"cdr-grid--gutter-none@xs_15-2-1","cdr-grid--gutter-small@xs":"cdr-grid--gutter-small@xs_15-2-1","cdr-grid--gutter-medium@xs":"cdr-grid--gutter-medium@xs_15-2-1","cdr-grid--gutter-large@xs":"cdr-grid--gutter-large@xs_15-2-1","cdr-grid--gutter-none@sm":"cdr-grid--gutter-none@sm_15-2-1","cdr-grid--gutter-small@sm":"cdr-grid--gutter-small@sm_15-2-1","cdr-grid--gutter-medium@sm":"cdr-grid--gutter-medium@sm_15-2-1","cdr-grid--gutter-large@sm":"cdr-grid--gutter-large@sm_15-2-1","cdr-grid--gutter-none@md":"cdr-grid--gutter-none@md_15-2-1","cdr-grid--gutter-small@md":"cdr-grid--gutter-small@md_15-2-1","cdr-grid--gutter-medium@md":"cdr-grid--gutter-medium@md_15-2-1","cdr-grid--gutter-large@md":"cdr-grid--gutter-large@md_15-2-1","cdr-grid--gutter-none@lg":"cdr-grid--gutter-none@lg_15-2-1","cdr-grid--gutter-small@lg":"cdr-grid--gutter-small@lg_15-2-1","cdr-grid--gutter-medium@lg":"cdr-grid--gutter-medium@lg_15-2-1","cdr-grid--gutter-large@lg":"cdr-grid--gutter-large@lg_15-2-1"}}]]),sb=["src","alt","srcset","sizes","loading","decoding","fetchpriority"],ab="cdr-image",al=W(q({name:"CdrImg",__name:"CdrImg",props:{src:{},alt:{default:""},srcset:{},sizes:{},fit:{},position:{},radius:{},ratio:{},loading:{},decoding:{},fetchpriority:{}},setup(t){const e=t,l=new Map([["soft",s1],["softer",a1],["round",d1]]),o=A(()=>l.get(e.radius)?`${l.get(e.radius)}rem`:e.radius),r=A(()=>({"--cdr-img-aspect-ratio":e.ratio,"--cdr-img-object-position":e.position,"--cdr-img-object-fit":e.fit,"--cdr-img-border-radius":o.value})),d=ie();return(i,u)=>(m(),k("img",{class:T(b(d)[ab]),style:Fe(r.value),src:i.src,alt:i.alt,srcset:i.srcset,sizes:i.sizes,loading:i.loading,decoding:i.decoding,fetchpriority:i.fetchpriority},null,14,sb))}}),[["__cssModules",{$style:{"cdr-image":"cdr-image_15-2-1"}}]]),db=["for"],ub={key:0,"aria-hidden":"true"},cb={key:0},pb=["id"],mb="cdr-label-standalone",k1=W(q({name:"CdrLabelStandalone",__name:"CdrLabelStandalone",props:{forId:{type:String,required:!0},label:String,disabled:Boolean,required:Boolean,optional:Boolean,hideLabel:Boolean,labelClass:{type:String,default:""}},setup(t){const e=t,l=Jt(),o=ie(),r=l.helper,d=l.info,i=l["info-action"],u=A(()=>e.disabled?"cdr-label-standalone__label--disabled":""),c=A(()=>e.hideLabel?"cdr-label-standalone__label--sr-only":""),f=A(()=>!e.hideLabel||r||d?"cdr-label-standalone__input-spacing":"");return(p,y)=>(m(),k("div",{class:T(b(o)[mb])},[n("div",{class:T(b(o)["cdr-label-standalone__label-wrapper"])},[n("label",{class:T(b(ge)(b(o),"cdr-label-standalone__label",u.value,c.value).concat(` ${t.labelClass}`)),for:t.forId},[g(H(t.label)+H((t.required||t.optional,""))+" ",1),t.required?(m(),k("span",ub,"*")):t.optional?(m(),k("span",{key:1,class:T(b(o)["cdr-label-standalone__optional"])},"(optional)",2)):Ve("",!0)],10,db),!t.hideLabel&&b(r)?(m(),k("br",cb)):Ve("",!0),b(r)?(m(),k("span",{key:1,class:T(b(o)["cdr-label-standalone__helper"]),id:`${t.forId}-helper-text-top`},[V(p.$slots,"helper")],10,pb)):Ve("",!0)],2),n("div",{class:T(b(ge)(b(o),"cdr-label-standalone__input-wrap",f.value))},[V(p.$slots,"default"),b(i)?(m(),k("div",{key:0,class:T(b(o)["cdr-label-standalone__info-action"])},[V(p.$slots,"info-action")],2)):Ve("",!0)],2),b(d)?(m(),k("span",{key:0,class:T(b(o)["cdr-label-standalone__info"])},[V(p.$slots,"info")],2)):Ve("",!0),n("div",{class:T(b(o)["cdr-label-standalone__post-content"])},[V(p.$slots,"helper-text-bottom"),V(p.$slots,"error")],2)],2))}}),[["__cssModules",{$style:{"cdr-label-standalone":"cdr-label-standalone_15-2-1","cdr-label-standalone__label-wrapper":"cdr-label-standalone__label-wrapper_15-2-1","cdr-label-standalone__label":"cdr-label-standalone__label_15-2-1","cdr-label-standalone__label--sr-only":"cdr-label-standalone__label--sr-only_15-2-1","cdr-label-standalone__label--disabled":"cdr-label-standalone__label--disabled_15-2-1","cdr-label-standalone__optional":"cdr-label-standalone__optional_15-2-1","cdr-label-standalone__helper":"cdr-label-standalone__helper_15-2-1","cdr-label-standalone__info":"cdr-label-standalone__info_15-2-1","cdr-label-standalone__post-content":"cdr-label-standalone__post-content_15-2-1","cdr-label-standalone__info-action":"cdr-label-standalone__info-action_15-2-1","cdr-label-standalone__input-wrap":"cdr-label-standalone__input-wrap_15-2-1","cdr-label-standalone__input-spacing":"cdr-label-standalone__input-spacing_15-2-1"}}]]),fb=["rows","id","disabled","aria-required","aria-invalid","aria-errormessage","aria-describedby"],gb=["type","disabled","aria-required","aria-invalid","aria-errormessage","aria-describedby"],yb=["id"],Oo="cdr-input",h1=W(q({name:"CdrInput",inheritAttrs:!1,customOptions:{},__name:"CdrInput",props:{id:{type:String},type:{type:[String],default:"text",validator:t=>He(t,["text","email","number","password","search","url","tel","date","datetime-local"])},label:{type:String,required:!0},numeric:{type:Boolean,default:!1},hideLabel:Boolean,rows:{type:Number,default:1},background:xr,size:String,errorRole:{type:String,required:!1,default:"status"},error:{type:[Boolean,String],default:!1},disabled:Boolean,required:Boolean,optional:Boolean,modelValue:{type:[String,Number]},inputContainerClass:String,labelClass:String},emits:{"update:modelValue":null},setup(t,{emit:e}){const l=t,o=e,r=Jt(),d=tn(),i=ie(),u=ne(!1),c=r["helper-text-top"],f=r["helper-text-bottom"],p=r["pre-icon"],y=A(()=>r["post-icon"]),S=A(()=>r["post-icon"]?r["post-icon"]().length>1:!1),h=r.info,M=r["info-action"],j=l.id?l.id:xl(),z=A(()=>l.rows>1?"cdr-input--multiline":""),E=A(()=>p?"cdr-input--preicon":""),F=A(()=>y.value?"cdr-input--posticon":""),J=A(()=>S.value?"cdr-input--posticons":""),X=A(()=>l.error?"cdr-input--error":""),se=A(()=>`cdr-input--${l.background}`),ee=A(()=>l.size?`${Oo}--${l.size}`:""),re=A(()=>u.value?"cdr-input--focus":""),be=A(()=>{const fe=[r["helper-text-top"]?`${j}-helper-text-top`:"",r["helper-text-bottom"]?`${j}-helper-text-bottom`:"",d["aria-describedby"]].filter(Y=>Y).join(" ");return l.error?`${j}-error`:fe}),B=A(()=>{const fe=l.numeric||l.type==="number";return{id:j,autocomplete:"off",pattern:fe?"[0-9]*":void 0,inputmode:fe?"numeric":void 0,...d}}),ue=A({get(){return l.modelValue},set(fe){o("update:modelValue",fe)}});return(fe,Y)=>(m(),x(k1,{"for-id":b(j),label:t.label,"hide-label":t.hideLabel,required:t.required,optional:t.optional,disabled:t.disabled,class:T(t.inputContainerClass),"label-class":t.labelClass},Ml({default:s(()=>[n("div",{class:T(b(ge)(b(i),"cdr-input-wrap",re.value))},[t.rows&&t.rows>1?_t((m(),k("textarea",Ze({key:0,rows:t.rows,class:b(ge)(b(i),Oo,z.value,E.value,F.value,J.value,X.value,se.value,ee.value),id:b(j),disabled:t.disabled,"aria-required":t.required||void 0,"aria-invalid":!!t.error||void 0,"aria-errormessage":!!t.error&&`${b(j)}-error`||void 0,"aria-describedby":be.value||void 0},fe.$attrs,{onFocus:Y[0]||(Y[0]=he=>u.value=!0),onBlur:Y[1]||(Y[1]=he=>u.value=!1),"onUpdate:modelValue":Y[2]||(Y[2]=he=>ue.value=he)}),null,16,fb)),[[yo,ue.value]]):_t((m(),k("input",Ze({key:1,type:t.type,class:b(ge)(b(i),Oo,E.value,F.value,J.value,X.value,se.value,ee.value),disabled:t.disabled,"aria-required":t.required||void 0,"aria-invalid":!!t.error||void 0,"aria-errormessage":!!t.error&&`${b(j)}-error`||void 0},B.value,{"aria-describedby":be.value||void 0,onFocus:Y[3]||(Y[3]=he=>u.value=!0),onBlur:Y[4]||(Y[4]=he=>u.value=!1),"onUpdate:modelValue":Y[5]||(Y[5]=he=>ue.value=he)}),null,16,gb)),[[_2,ue.value]]),b(p)?(m(),k("span",{key:2,class:T(b(i)["cdr-input__pre-icon"])},[V(fe.$slots,"pre-icon")],2)):Ve("",!0),y.value?(m(),k("span",{key:3,class:T(b(i)["cdr-input__post-icon"])},[V(fe.$slots,"post-icon")],2)):Ve("",!0)],2)]),_:2},[b(c)?{name:"helper",fn:s(()=>[V(fe.$slots,"helper-text-top")]),key:"0"}:void 0,b(h)?{name:"info",fn:s(()=>[V(fe.$slots,"info")]),key:"1"}:void 0,b(M)?{name:"info-action",fn:s(()=>[V(fe.$slots,"info-action")]),key:"2"}:void 0,b(f)&&!t.error?{name:"helper-text-bottom",fn:s(()=>[n("span",{id:`${b(j)}-helper-text-bottom`,class:T(b(i)["cdr-input__helper-text"])},[V(fe.$slots,"helper-text-bottom")],10,yb)]),key:"3"}:void 0,t.error?{name:"error",fn:s(()=>[t.error?(m(),x(Wo,{key:0,error:t.error,role:t.errorRole,id:`${b(j)}-error`},{error:s(()=>[V(fe.$slots,"error")]),_:3},8,["error","role","id"])):Ve("",!0)]),key:"4"}:void 0]),1032,["for-id","label","hide-label","required","optional","disabled","class","label-class"]))}}),[["__cssModules",{$style:{"cdr-label-standalone":"cdr-label-standalone_15-2-1","cdr-label-standalone__label-wrapper":"cdr-label-standalone__label-wrapper_15-2-1","cdr-label-standalone__label":"cdr-label-standalone__label_15-2-1","cdr-label-standalone__label--sr-only":"cdr-label-standalone__label--sr-only_15-2-1","cdr-label-standalone__label--disabled":"cdr-label-standalone__label--disabled_15-2-1","cdr-label-standalone__optional":"cdr-label-standalone__optional_15-2-1","cdr-label-standalone__helper":"cdr-label-standalone__helper_15-2-1","cdr-label-standalone__info":"cdr-label-standalone__info_15-2-1","cdr-label-standalone__post-content":"cdr-label-standalone__post-content_15-2-1","cdr-label-standalone__info-action":"cdr-label-standalone__info-action_15-2-1","cdr-label-standalone__input-wrap":"cdr-label-standalone__input-wrap_15-2-1","cdr-label-standalone__input-spacing":"cdr-label-standalone__input-spacing_15-2-1","cdr-form-error":"cdr-form-error_15-2-1","cdr-form-error__icon":"cdr-form-error__icon_15-2-1","cdr-input":"cdr-input_15-2-1","cdr-input--focus":"cdr-input--focus_15-2-1","cdr-input--multiline":"cdr-input--multiline_15-2-1","cdr-input--preicon":"cdr-input--preicon_15-2-1","cdr-input--posticon":"cdr-input--posticon_15-2-1","cdr-input--posticons":"cdr-input--posticons_15-2-1","cdr-input--primary":"cdr-input--primary_15-2-1","cdr-input--secondary":"cdr-input--secondary_15-2-1","cdr-input--error":"cdr-input--error_15-2-1","cdr-input--large":"cdr-input--large_15-2-1","cdr-input--large@xs":"cdr-input--large@xs_15-2-1","cdr-input--large@sm":"cdr-input--large@sm_15-2-1","cdr-input--large@md":"cdr-input--large@md_15-2-1","cdr-input--large@lg":"cdr-input--large@lg_15-2-1","cdr-input__pre-icon":"cdr-input__pre-icon_15-2-1","cdr-input__post-icon":"cdr-input__post-icon_15-2-1","cdr-input__helper-text":"cdr-input__helper-text_15-2-1","cdr-input-wrap":"cdr-input-wrap_15-2-1"}}]]),bb="cdr-kicker",C1=W(q({name:"CdrKicker",__name:"CdrKicker",props:{tag:{default:"span"}},setup(t){const e=ie();return(l,o)=>(m(),x(Ie(l.tag),{class:T(b(e)[bb])},{default:s(()=>[V(l.$slots,"default")]),_:3},8,["class"]))}}),[["__cssModules",{$style:{"cdr-kicker":"cdr-kicker_15-2-1"}}]]),Xo="cdr-heading-subheading-block",Sb=W(q({__name:"CdrHeadingSubheadingBlock",props:{headingTag:{type:String,default:"h1"}},setup(t){const e=ie();return(l,o)=>(m(),k("header",{class:T(b(e)[Xo])},[a(b(ii),{tag:t.headingTag,scale:"4",class:T(b(e)[`${Xo}__heading`])},{default:s(()=>[V(l.$slots,"default")]),_:3},8,["tag","class"]),a(b(Sn),{tag:"span",class:T(b(e)[`${Xo}__subheading`])},{default:s(()=>[V(l.$slots,"subheading")]),_:3},8,["class"])],2))}}),[["__cssModules",{$style:{"cdr-heading-display":"cdr-heading-display_15-2-1","cdr-subheading-sans":"cdr-subheading-sans_15-2-1","cdr-heading-subheading-block__heading":"cdr-heading-subheading-block__heading_15-2-1","cdr-heading-subheading-block__subheading":"cdr-heading-subheading-block__subheading_15-2-1"}}]]),Zo="cdr-landing-lead",Vb=W(q({name:"CdrLandingLead",__name:"CdrLandingLead",props:{imgSrc:{type:String,required:!0},imgSrcset:{type:String,default:void 0},imgAlt:{type:String,default:""},heading:{type:String,required:!0},subheading:{type:String,default:void 0}},setup(t){const e=ie();return(l,o)=>(m(),x(b(N1),{class:T(b(e)[Zo])},{top:s(()=>[a(b(al),{src:t.imgSrc,srcset:t.imgSrcset,alt:t.imgAlt,class:T(b(e)[`${Zo}__image`])},null,8,["src","srcset","alt","class"])]),bottom:s(()=>[a(Sb,{class:T(b(e)[`${Zo}__copy-block`])},{subheading:s(()=>[g(H(t.subheading),1)]),default:s(()=>[g(H(t.heading)+" ",1)]),_:1},8,["class"])]),_:1},8,["class"]))}}),[["__cssModules",{$style:{"cdr-image":"cdr-image_15-2-1","cdr-heading-display":"cdr-heading-display_15-2-1","cdr-subheading-sans":"cdr-subheading-sans_15-2-1","cdr-heading-subheading-block__heading":"cdr-heading-subheading-block__heading_15-2-1","cdr-heading-subheading-block__subheading":"cdr-heading-subheading-block__subheading_15-2-1","cdr-landing-lead":"cdr-landing-lead_15-2-1","cdr-landing-lead__image":"cdr-landing-lead__image_15-2-1","cdr-landing-lead__copy-block":"cdr-landing-lead__copy-block_15-2-1"}}]]),T1="cdr-link",Po=W(q({name:"CdrLink",__name:"CdrLink",props:{tag:{type:String,default:"a"},href:{type:String,default:"#"},inheritColor:{type:Boolean,default:!1},modifier:{type:String,default:"",validator:t=>He(t,["","standalone"])},target:String,rel:String},setup(t){const e=t,l=ie(),o=A(()=>e.tag==="a"?e.href:null),r=A(()=>e.target==="_blank"?e.rel||"noopener noreferrer":e.rel),d=A(()=>e.modifier?`${T1}--${e.modifier}`:""),i=A(()=>e.inheritColor?"cdr-link--inherit-color":"");return(u,c)=>(m(),x(Ie(t.tag),{class:T(b(ge)(b(l),T1,d.value,i.value)),target:t.target,rel:r.value,href:o.value},{default:s(()=>[V(u.$slots,"default")]),_:3},8,["class","target","rel","href"]))}}),[["__cssModules",{$style:{"cdr-link":"cdr-link_15-2-1","cdr-link--standalone":"cdr-link--standalone_15-2-1","cdr-link--inherit-color":"cdr-link--inherit-color_15-2-1"}}]]),v1="cdr-list",xb=W(q({name:"CdrList",__name:"CdrList",props:{tag:{type:String,default:"ul",validator:t=>He(t,["ul","ol"])},modifier:{type:String,default:void 0,validator:t=>He(t,["ordered","unordered","compact","inline"])}},setup(t){const e=t,l=ie(),o=A(()=>e.modifier?e.modifier.split(" ").map(r=>l[`${v1}--${r}`]):"");return(r,d)=>(m(),x(Ie(t.tag),{class:T([b(l)[v1],o.value])},{default:s(()=>[V(r.$slots,"default")]),_:3},8,["class"]))}}),[["__cssModules",{$style:{"cdr-list":"cdr-list_15-2-1","cdr-list--compact":"cdr-list--compact_15-2-1","cdr-list--ordered":"cdr-list--ordered_15-2-1","cdr-list--unordered":"cdr-list--unordered_15-2-1","cdr-list--inline":"cdr-list--inline_15-2-1"}}]]),qb=t=>String(t[0]).toUpperCase()+String(t).slice(1),xn=["xs","sm","md","lg"],R1={...["zero","sixteenth-x","eighth-x","three-sixteenth-x","quarter-x","three-eighth-x","half-x","three-quarter-x","one-x","one-and-a-half-x","two-x","three-x","four-x"].reduce((t,e)=>{const l=`CdrSpace${e.split("-").map(qb).join("")}`,o=`${Iy[l]}px`;return t[e]=o,t},{}),"scale-0":"var(--cdr-space-scale-0)","scale-1":"var(--cdr-space-scale-1)","scale-2":"var(--cdr-space-scale-2)","scale-3":"var(--cdr-space-scale-3)","scale-4":"var(--cdr-space-scale-4)","scale-5":"var(--cdr-space-scale-5)","scale-6":"var(--cdr-space-scale-6)","scale-7":"var(--cdr-space-scale-7)","scale-8":"var(--cdr-space-scale-8)","scale-0--1":"var(--cdr-space-scale-0--1)","scale-3--4":"var(--cdr-space-scale-3--4)","scale-3--5":"var(--cdr-space-scale-3--5)"},I1={left:"'media content'",right:"'content media'",bottom:"'content' 'media'",top:"'media' 'content'"},qn=t=>t,U1=t=>[1,t],K1=t=>[t,1],j1={right:{columns:U1,rows:qn},left:{columns:K1,rows:qn},top:{columns:qn,rows:K1},bottom:{columns:qn,rows:U1}},E1=(t,e)=>{if(!t)return"auto";let l;return typeof t=="string"?l=e(t):l=xn.reduce((o,r)=>{const d=t[r];return o[r]=e(d),o},{}),l},A1=(t,e)=>t?typeof t=="string"?t:t[e]:"auto",kb=(t,e,l)=>{const o={},r={};if(typeof t=="string"){const d=j1[t];o.rows=E1(l,d.rows),o.columns=E1(e,d.columns),r["--cdr-media-object-media-position"]=I1[t]}else{const d={xs:"auto",sm:"auto",md:"auto",lg:"auto"},i={xs:"auto",sm:"auto",md:"auto",lg:"auto"},u=(c,f)=>{const p=j1[f],y=A1(l,c);d[c]=p.rows(y);const S=A1(e,c);i[c]=p.columns(S)};xn.forEach(c=>{const f=t[c];u(c,f),u(c,f),r[`--cdr-media-object-media-position-${c}`]=I1[f]}),o.rows=d,o.columns=i}return{props:o,inlineStyles:r}},zo=W(q({name:"CdrMediaObject",__name:"CdrMediaObject",props:{align:{default:"start"},mediaPosition:{default:"left"},mediaWidth:{default:"1fr"},mediaHeight:{default:"auto"},mediaCover:{type:Boolean,default:!1},overlay:{type:Boolean,default:!1},overlayRowAlign:{default:"start"},overlayColumnAlign:{default:"start"},contentPadding:{default:"zero"},queryType:{},flow:{},flowValue:{},columns:{},rows:{},gap:{},rowGap:{},columnGap:{},as:{}},setup(t){const e=t,l=ie(),o=A(()=>{const r="cdr-media-object",d=[r],i={},{align:u,mediaPosition:c,mediaWidth:f,mediaHeight:p,mediaCover:y,overlay:S,overlayRowAlign:h,overlayColumnAlign:M,contentPadding:j,...z}=e,E={...z};if(j!=="zero"&&(typeof j=="string"?i["--cdr-media-object-content-padding"]=R1[j]:(d.push(Pe(r,"content-padding-cq")),xn.forEach(F=>{i[`--cdr-media-object-content-padding-${F}`]=R1[j[F]]}))),S)d.push(Pe(r,"overlay")),Object.assign(E,{rows:"auto",columns:"auto"}),i["--cdr-media-object-row-align"]=h,i["--cdr-media-object-column-align"]=M;else{const F=kb(c,f,p);Object.assign(i,F.inlineStyles),Object.assign(E,F.props),typeof c!="string"&&d.push(Pe(r,"media-position-cq")),typeof u!="string"?(d.push(Pe(r,"align-cq")),xn.forEach(J=>{i[`--cdr-media-object-align-${J}`]=u[J]})):i["--cdr-media-object-align"]=u,y&&d.push(Pe(r,"cover"))}return{...E,class:ge(l,...d)||void 0,style:i}});return(r,d)=>(m(),x(Kt,I(U(o.value)),{default:s(()=>[n("div",null,[V(r.$slots,"media")]),n("div",null,[V(r.$slots,"content")])]),_:3},16))}}),[["__cssModules",{$style:{"cdr-media-object":"cdr-media-object_15-2-1","cdr-media-object--align-cq":"cdr-media-object--align-cq_15-2-1","cdr-media-object--media-position-cq":"cdr-media-object--media-position-cq_15-2-1","cdr-media-object--cover":"cdr-media-object--cover_15-2-1","cdr-media-object--overlay":"cdr-media-object--overlay_15-2-1","cdr-media-object--content-padding-cq":"cdr-media-object--content-padding-cq_15-2-1"}}]]);function hb(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}var M1=["input","select","textarea","a[href]","button","[tabindex]","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])'],No=M1.join(","),Go=typeof Element>"u"?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector;function Bo(t,e){e=e||{};var l=[],o=[],r=t.querySelectorAll(No);e.includeContainer&&Go.call(t,No)&&(r=Array.prototype.slice.apply(r),r.unshift(t));var d,i,u;for(d=0;d{if(!t)return;t.addEventListener(kn,e);let o;return l&&(o=setTimeout(()=>{t.removeEventListener(kn,e),e()},l)),()=>{clearTimeout(o),t.removeEventListener(kn,e)}},Qo=q({name:"XLg",__name:"x-lg",props:{props:{type:Object}},setup(t){return(e,l)=>(m(),x(K,I(U(t.props)),{default:s(()=>[V(e.$slots,"default"),l[0]||(l[0]=n("path",{role:"presentation",d:"M13.415 12.006l5.295-5.292a1 1 0 00-1.414-1.415L12 10.591 6.71 5.296A1 1 0 005.295 6.71l5.292 5.295-5.295 5.292a1 1 0 101.414 1.414l5.295-5.292 5.292 5.295a1 1 0 001.414-1.414l-5.292-5.294z"},null,-1))]),_:3},16))}}),Hb=["tabIndex"],Fb=["role","aria-label"],wb=["tabIndex"],Jb="cdr-modal",Ob=W(q({name:"CdrModal",inheritAttrs:!1,__name:"CdrModal",props:{opened:{type:Boolean,required:!0},label:{type:String,required:!0},showTitle:{type:Boolean,required:!1,default:!0},ariaDescribedby:{type:String,required:!1,default:null},role:{type:String,required:!1,default:"dialog"},id:{type:String,required:!1,default:null},overlayClass:String,wrapperClass:String,contentClass:String,animationDuration:{type:Number,default:300}},emits:{closed:null},setup(t,{emit:e}){const l=t,o=e,r=tn(),d=ie();let i,u;const c=ne(!l.opened),f=ne(!1),p=ne({x:void 0,y:void 0}),y=ne(0),S=ne(0),h=ne(0),M=ne(0),j=ne(0),z=ne(0),E=ne(!1),F=ne(null),J=ne(null),X=ne(null),se=ne(null),ee=()=>{qt(()=>{var de,w,$,Q,ae;S.value=window.innerHeight,E.value=window.innerWidth<+Uo,y.value=((de=se.value)==null?void 0:de.offsetHeight)||0,h.value=((w=X.value)==null?void 0:w.scrollHeight)||0,M.value=(($=X.value)==null?void 0:$.offsetHeight)||0,j.value=((Q=X.value)==null?void 0:Q.offsetWidth)||0,z.value=((ae=X.value)==null?void 0:ae.clientWidth)||0})},re=de=>{o("closed",de)},be=({key:de})=>{switch(de){case"Escape":case"Esc":re();break}},B=de=>{var C;const{documentElement:w}=document;if((C=F.value)!=null&&C.contains(de.target)||!w)return;const $=Yo(w),Q=Yo(F.value),ae=$.indexOf(de.target),je=$.indexOf(Q[0]),Je=ae{ee()},300),fe=()=>{const{documentElement:de,body:w}=document;p.value={x:window.scrollX||(de||{}).scrollLeft||(w||{}).scrollLeft||0,y:window.scrollY||(de||{}).scrollTop||(w||{}).scrollTop||0},de&&(de.classList.add("cdr-modal__noscroll"),de.style.top=`-${p.value.y}px`,de.style.left=`-${p.value.x}px`),w&&w.classList.add("cdr-modal__noscroll")},Y=()=>{const{documentElement:de,body:w}=document;w&&w.classList.remove("cdr-modal__noscroll"),de&&(de.classList.remove("cdr-modal__noscroll"),de.style.top="",de.style.left="")},he=()=>{document.addEventListener("focusin",B,!0),document.addEventListener("keydown",be)},ce=[];let qe=!1;const Re=()=>{const de=["body > *",":not(script)",":not(style)",":not([aria-hidden=true])"];document.querySelectorAll(de.join("")).forEach($=>{$!==J.value&&getComputedStyle($).getPropertyValue("display")!=="none"&&ce.push($)}),qe=!0},Ce=()=>{qe||Re(),ce.forEach(de=>{de.setAttribute("aria-hidden","true")})},Te=()=>{ce.forEach(de=>{de.removeAttribute("aria-hidden")})},Ye=()=>{Ce();const{activeElement:de}=document;fe(),f.value=!0,c.value=!1,u=de,qt(()=>{F.value&&F.value.focus(),ee(),he(),setTimeout(()=>{J.value&&(J.value.scrollTop=0),ee()})})},Et=()=>{Te();const{documentElement:de}=document;document.removeEventListener("keydown",be),document.removeEventListener("focusin",B,!0),f.value=!1,i=Wb(J.value,()=>{f.value||(i&&i(),Y(),c.value=!0,de&&(de.style.scrollBehavior="auto"),p.value.x!==void 0&&p.value.y!==void 0&&window.scrollTo(p.value.x,p.value.y),de&&(de.style.scrollBehavior=""),u&&u.focus())},l.animationDuration+16)},yt=A(()=>({...r,"aria-describedby":l.ariaDescribedby,id:l.id})),_e=A(()=>{const de=Number(Io),w=Number(Io)+Number(Ro);return E.value?de:w+de}),dl=A(()=>S.value-y.value-_e.value),ul=A(()=>{const de=h.value>M.value,w=j.value-z.value>0;return de&&w?4:de?12:0}),Pl=A(()=>({maxHeight:`${dl.value}px`,paddingRight:`${ul.value}px`}));return rt(()=>l.opened,(de,w)=>{!!de!=!!w&&(de?Ye():Et())}),ft(()=>{l.opened&&Ye(),window.addEventListener("resize",ue)}),en(()=>{window.removeEventListener("resize",ue)}),(de,w)=>(m(),x(Ip,{to:"body"},[n("div",{class:T(b(ge)(b(d),Jb,t.opened?"":"cdr-modal--closed")),ref_key:"wrapperEl",ref:J},[n("div",{class:T([b(d)["cdr-modal__outerWrap"],t.wrapperClass])},[n("div",{"aria-hidden":"true",onClick:re,class:T([b(d)["cdr-modal__overlay"],t.overlayClass])},null,2),n("div",{tabIndex:t.opened?"0":void 0},null,8,Hb),n("div",Ze({ref_key:"modalEl",ref:F,class:b(ge)(b(d),"cdr-modal__contentWrap","cdr-modal__dialog"),tabIndex:"-1",role:t.role,"aria-modal":"true","aria-label":t.label},yt.value),[V(de.$slots,"modal",{},()=>[n("div",{class:T([b(d)["cdr-modal__innerWrap"],t.contentClass]),style:Fe(c.value?{display:"none"}:void 0)},[n("section",null,[n("div",{class:T(b(d)["cdr-modal__content"])},[n("div",{class:T(b(d)["cdr-modal__header"]),ref_key:"headerEl",ref:se},[n("div",{class:T(b(d)["cdr-modal__title"])},[t.showTitle?V(de.$slots,"title",{key:0},()=>[n("h1",null,H(t.label),1)]):Ve("",!0)],2),a(zt,{class:T(b(d)["cdr-modal__close-button"]),"icon-only":"","with-background":!0,onClick:re,"aria-label":"Close"},{icon:s(()=>[a(Qo,{"inherit-color":""})]),_:1},8,["class"])],2),n("div",{class:T(b(d)["cdr-modal__text-content"]),style:Fe(Pl.value),role:"document",ref_key:"contentEl",ref:X,tabindex:"0"},[V(de.$slots,"default")],6)],2)])],6)])],16,Fb),n("div",{tabIndex:t.opened?"0":void 0},null,8,wb)],2)],2)]))}}),[["__cssModules",{$style:{"cdr-modal":"cdr-modal_15-2-1","cdr-modal__overlay":"cdr-modal__overlay_15-2-1","cdr-modal__outerWrap":"cdr-modal__outerWrap_15-2-1","cdr-modal__contentWrap":"cdr-modal__contentWrap_15-2-1","cdr-modal__innerWrap":"cdr-modal__innerWrap_15-2-1","cdr-modal__dialog":"cdr-modal__dialog_15-2-1","cdr-modal__content":"cdr-modal__content_15-2-1","cdr-modal__header":"cdr-modal__header_15-2-1","cdr-modal__title":"cdr-modal__title_15-2-1","cdr-modal__close-button":"cdr-modal__close-button_15-2-1","cdr-modal__text-content":"cdr-modal__text-content_15-2-1","cdr-modal--closed":"cdr-modal--closed_15-2-1"}}]]),hn=q({name:"CaretLeft",__name:"caret-left",props:{props:{type:Object}},setup(t){return(e,l)=>(m(),x(K,I(U(t.props)),{default:s(()=>[V(e.$slots,"default"),l[0]||(l[0]=n("path",{role:"presentation",d:"M8 12c0 .273.11.521.288.702l5.005 5.005a1 1 0 001.414-1.414L10.415 12l4.295-4.295a1 1 0 00-1.417-1.412l-4.98 4.98A.997.997 0 008 12z"},null,-1))]),_:3},16))}}),Cn=q({name:"CaretRight",__name:"caret-right",props:{props:{type:Object}},setup(t){return(e,l)=>(m(),x(K,I(U(t.props)),{default:s(()=>[V(e.$slots,"default"),l[0]||(l[0]=n("path",{role:"presentation",d:"M16 12a.997.997 0 00-.288-.702l-5.005-5.005a1 1 0 00-1.414 1.414L13.585 12 9.29 16.295a1 1 0 001.417 1.412l4.98-4.98A.997.997 0 0016 12z"},null,-1))]),_:3},16))}}),Xb=["id","multiple","size","disabled","aria-required","aria-invalid","aria-errormessage","aria-describedby"],Zb=["value"],J1="cdr-select",Do=W(q({name:"CdrSelect",inheritAttrs:!1,customOptions:{},__name:"CdrSelect",props:{id:{type:String},label:{type:String,required:!0},hideLabel:{type:Boolean,default:!1},prompt:String,options:{type:Array},background:xr,size:String,error:{type:[Boolean,String],default:!1},errorRole:{type:String,default:"status"},modelValue:{type:[String,Number,Boolean,Object,Array,Symbol,Function]},disabled:Boolean,required:Boolean,optional:Boolean,multiple:Boolean,multipleSize:Number},emits:{"update:modelValue":null},setup(t,{emit:e}){const l=t,o=e,r=ie(),d=Jt(),i=tn(),u=d["helper-text"],c=d.info,f=d["info-action"],p=d["pre-icon"],y=l.id?l.id:xl(),S=A(()=>l.multiple?"cdr-select--multiple":""),h=A(()=>l.modelValue?"":"cdr-select__prompt"),M=A(()=>p?"cdr-select--preicon":""),j=A(()=>l.error?"cdr-select--error":""),z=A(()=>`cdr-select--${l.background}`),E=A(()=>l.size?`${J1}--${l.size}`:""),F=A(()=>l.disabled?"cdr-select__caret--disabled":""),J=A(()=>{const ee=[d["helper-text"]?`${l.id}-helper-text-top`:"",i["aria-describedby"]].filter(re=>re).join(" ");return l.error?`${l.id}-error`:ee}),X=A(()=>{const ee=[];return l.options&&l.options.forEach(re=>{const be={text:"",value:""};let B="",ue="";if(typeof re=="string")B=re,ue=re;else{const{text:fe,value:Y}=re;B=fe,ue=Y}be.text=B,be.value=ue,ee.push(be)}),ee}),se=A({get(){return l.modelValue},set(ee){o("update:modelValue",ee)}});return(ee,re)=>(m(),x(k1,{"for-id":b(y),label:t.label,"hide-label":t.hideLabel,required:t.required,optional:t.optional,disabled:t.disabled},Ml({default:s(()=>[n("div",{class:T(b(r)["cdr-select-wrap"])},[b(p)?(m(),k("span",{key:0,class:T(b(r)["cdr-select__pre-icon"])},[V(ee.$slots,"pre-icon")],2)):Ve("",!0),_t(n("select",Ze({id:b(y),class:b(ge)(b(r),J1,E.value,h.value,S.value,z.value,j.value,M.value),multiple:t.multiple,size:t.multipleSize,disabled:t.disabled,"aria-required":t.required||void 0,"aria-invalid":!!t.error||void 0,"aria-errormessage":!!t.error&&`${b(y)}-error`||void 0},ee.$attrs,{"aria-describedby":J.value||void 0,"onUpdate:modelValue":re[0]||(re[0]=be=>se.value=be)}),[t.prompt?(m(),k("option",{key:0,class:T(b(r)["cdr-select__prompt"]),value:"",disabled:""},H(t.prompt),3)):Ve("",!0),(m(!0),k(P,null,te(X.value,be=>(m(),k("option",{key:be.text,value:be.value},H(be.text),9,Zb))),128)),V(ee.$slots,"default")],16,Xb),[[qa,se.value]]),a(fn,{class:T(b(ge)(b(r),"cdr-select__caret",F.value))},null,8,["class"])],2)]),_:2},[b(u)?{name:"helper",fn:s(()=>[V(ee.$slots,"helper-text")]),key:"0"}:void 0,b(c)?{name:"info",fn:s(()=>[V(ee.$slots,"info")]),key:"1"}:void 0,b(f)?{name:"info-action",fn:s(()=>[V(ee.$slots,"info-action")]),key:"2"}:void 0,t.error?{name:"error",fn:s(()=>[t.error?(m(),x(Wo,{key:0,error:t.error,role:t.errorRole,id:`${b(y)}-error`,"aria-live":"polite"},{error:s(()=>[V(ee.$slots,"error")]),_:3},8,["error","role","id"])):Ve("",!0)]),key:"3"}:void 0]),1032,["for-id","label","hide-label","required","optional","disabled"]))}}),[["__cssModules",{$style:{"cdr-icon":"cdr-icon_15-2-1","cdr-icon--small":"cdr-icon--small_15-2-1","cdr-icon--large":"cdr-icon--large_15-2-1","cdr-icon--small@xs":"cdr-icon--small@xs_15-2-1","cdr-icon--large@xs":"cdr-icon--large@xs_15-2-1","cdr-icon--small@sm":"cdr-icon--small@sm_15-2-1","cdr-icon--large@sm":"cdr-icon--large@sm_15-2-1","cdr-icon--small@md":"cdr-icon--small@md_15-2-1","cdr-icon--large@md":"cdr-icon--large@md_15-2-1","cdr-icon--small@lg":"cdr-icon--small@lg_15-2-1","cdr-icon--large@lg":"cdr-icon--large@lg_15-2-1","cdr-icon--inherit-color":"cdr-icon--inherit-color_15-2-1","cdr-label-standalone":"cdr-label-standalone_15-2-1","cdr-label-standalone__label-wrapper":"cdr-label-standalone__label-wrapper_15-2-1","cdr-label-standalone__label":"cdr-label-standalone__label_15-2-1","cdr-label-standalone__label--sr-only":"cdr-label-standalone__label--sr-only_15-2-1","cdr-label-standalone__label--disabled":"cdr-label-standalone__label--disabled_15-2-1","cdr-label-standalone__optional":"cdr-label-standalone__optional_15-2-1","cdr-label-standalone__helper":"cdr-label-standalone__helper_15-2-1","cdr-label-standalone__info":"cdr-label-standalone__info_15-2-1","cdr-label-standalone__post-content":"cdr-label-standalone__post-content_15-2-1","cdr-label-standalone__info-action":"cdr-label-standalone__info-action_15-2-1","cdr-label-standalone__input-wrap":"cdr-label-standalone__input-wrap_15-2-1","cdr-label-standalone__input-spacing":"cdr-label-standalone__input-spacing_15-2-1","cdr-form-error":"cdr-form-error_15-2-1","cdr-form-error__icon":"cdr-form-error__icon_15-2-1","cdr-select":"cdr-select_15-2-1","cdr-select--primary":"cdr-select--primary_15-2-1","cdr-select--secondary":"cdr-select--secondary_15-2-1","cdr-select--error":"cdr-select--error_15-2-1","cdr-select--preicon":"cdr-select--preicon_15-2-1","cdr-select__prompt":"cdr-select__prompt_15-2-1","cdr-select__caret":"cdr-select__caret_15-2-1","cdr-select__caret--disabled":"cdr-select__caret--disabled_15-2-1","cdr-select__pre-icon":"cdr-select__pre-icon_15-2-1","cdr-select--multiple":"cdr-select--multiple_15-2-1","cdr-select--large@xs":"cdr-select--large@xs_15-2-1","cdr-select--large":"cdr-select--large_15-2-1","cdr-select--large@sm":"cdr-select--large@sm_15-2-1","cdr-select--large@md":"cdr-select--large@md_15-2-1","cdr-select--large@lg":"cdr-select--large@lg_15-2-1","cdr-select-wrap":"cdr-select-wrap_15-2-1"}}]]),Pb=["aria-label"],zb={key:0},Nb={key:1,"aria-hidden":"true"},Gb=["value"],Bb={key:2},Yb={key:3,"aria-hidden":"true"},Qb=W(q({name:"CdrPagination",__name:"CdrPagination",props:{id:{type:String},totalPages:{type:Number,default:null},pages:{type:Array,required:!0,validator:t=>t.every(l=>!Object.prototype.hasOwnProperty.call(l,"page")||typeof l.page!="number"?(console.error('Property "page" is missing or is not a number',l),!1):!Object.prototype.hasOwnProperty.call(l,"url")||typeof l.url!="string"?(console.error('Property "url" is missing or is not a string',l),!1):!0)},linkTag:{type:String,default:"a",validator:t=>He(t,["a","button"])},forLabel:{type:String,default:""},modelValue:{type:Number}},emits:{"update:modelValue":null,navigate:null},setup(t,{emit:e}){const l=t,o=e,r=ie(),d=ne(0),i=ne([]),u=l.id?l.id:xl(),c=E=>{d.value=l.pages.map(F=>F.page).indexOf(E)},f=A({get:()=>l.modelValue,set:E=>{c(E),o("update:modelValue",E)}}),p=A(()=>l.pages[d.value].url),y=(E,F)=>{var X,se;const J=((X=F.target)==null?void 0:X.offsetWidth)>0&&((se=F.target)==null?void 0:se.offsetHeight)>0;if(E===f.value&&J){F.preventDefault();return}f.value=E,o("navigate",E,p.value,F),qt(()=>{try{const ee=F.currentTarget||F.target;ee==null||ee.blur()}catch(ee){console.error(ee)}})},S=E=>{const F=i.value.find(J=>{var X;return(J==null?void 0:J.innerHTML)===((X=E.target)==null?void 0:X.value)});F&&F.click()},h=A(()=>l.forLabel||"Pagination"),M=A(()=>l.pages[d.value-1]),j=A(()=>l.pages[d.value+1]),z=A(()=>{const E=l.pages.length,F=f.value,J=1;let X=[],se=!0,ee=!0;if(E<=7)return l.pages;if(F){if(F<5)se=!1,X=l.pages.slice(1,5);else if(E-F<4)ee=!1,X=l.pages.slice(-5,-1);else for(let re=Math.max(2,F-J);re<=Math.min(E-1,F+J);re+=1)X.push(l.pages[re-1]);return F-J>2&&se&&X.unshift({page:0,url:"",ellip:!0}),F+Jc(f.value)),rt(()=>l.pages,()=>c(f.value)),(E,F)=>(m(),k("nav",{"aria-label":h.value},[n("ol",{class:T(b(r)["cdr-pagination"])},[f.value&&f.value>t.pages[0].page?(m(),k("li",zb,[(m(),x(Ie(t.linkTag),{"aria-label":"Go to previous page",href:t.linkTag==="a"&&M.value&&M.value.url||void 0,class:T(b(ge)(b(r),"cdr-pagination__link","cdr-pagination__prev")),onClick:F[0]||(F[0]=J=>y(M.value.page,J))},{default:s(()=>[a(hn,{class:T(b(r)["cdr-pagination_caret--prev"])},null,8,["class"]),F[4]||(F[4]=g(" Prev "))]),_:1},8,["href","class"]))])):(m(),k("li",Nb,[n("span",{"aria-disabled":"true",class:T(b(ge)(b(r),"cdr-pagination__link","cdr-pagination__prev","cdr-pagination__link--disabled"))},[a(hn,{class:T(b(r)["cdr-pagination_caret--prev"]),"inherit-color":""},null,8,["class"]),F[5]||(F[5]=g(" Prev "))],2)])),(m(!0),k(P,null,te(z.value,(J,X)=>(m(),k("li",{key:`pagination-${b(u)}-li-${J.page}`,class:T(b(r)["cdr-pagination__li--links"])},[J.ellip?(m(),k("span",{key:1,class:T(b(r)["cdr-pagination__ellipse"])}," … ",2)):(m(),x(Ie(t.linkTag),{key:0,id:`pagination-${b(u)}-link-${J.page}`,class:T(b(ge)(b(r),"cdr-pagination__link",J.page===f.value?"cdr-pagination__link--current":"")),"aria-label":J.page===f.value?`Current page, page ${J.page}`:`Go to page ${J.page}`,"aria-current":J.page===f.value?"page":null,href:t.linkTag==="a"&&J.url||void 0,ref_for:!0,ref:se=>{i.value[X]=se},onClick:se=>y(J.page,se)},{default:s(()=>[g(H(J.page),1)]),_:2},1032,["id","class","aria-label","aria-current","href","onClick"]))],2))),128)),n("li",{class:T(b(r)["cdr-pagination__li--select"])},[a(Do,{id:`pagination-select-${b(u)}`,modelValue:f.value,"onUpdate:modelValue":F[1]||(F[1]=J=>f.value=J),label:"Navigate to page","hide-label":"",onChange:F[2]||(F[2]=pr(J=>S(J),["prevent"]))},{default:s(()=>{var J;return[(m(!0),k(P,null,te((J=z.value)==null?void 0:J.filter(X=>X.page),X=>(m(),k("option",{key:`pagination-${b(u)}-select-${X.page}`,value:X.page}," Page "+H(X.page)+H(t.totalPages===null?"":` of ${t.totalPages}`),9,Gb))),128))]}),_:1},8,["id","modelValue"])],2),f.value&&f.valuey(j.value.page,J))},{default:s(()=>[F[6]||(F[6]=g(" Next ")),a(Cn,{class:T(b(r)["cdr-pagination_caret--next"])},null,8,["class"])]),_:1},8,["href","class"]))])):(m(),k("li",Yb,[n("span",{"aria-disabled":"true",class:T(b(ge)(b(r),"cdr-pagination__link","cdr-pagination__next","cdr-pagination__link--disabled"))},[F[7]||(F[7]=g(" Next ")),a(Cn,{class:T(b(r)["cdr-pagination_caret--next"]),"inherit-color":""},null,8,["class"])],2)]))],2)],8,Pb))}}),[["__cssModules",{$style:{"cdr-icon":"cdr-icon_15-2-1","cdr-icon--small":"cdr-icon--small_15-2-1","cdr-icon--large":"cdr-icon--large_15-2-1","cdr-icon--small@xs":"cdr-icon--small@xs_15-2-1","cdr-icon--large@xs":"cdr-icon--large@xs_15-2-1","cdr-icon--small@sm":"cdr-icon--small@sm_15-2-1","cdr-icon--large@sm":"cdr-icon--large@sm_15-2-1","cdr-icon--small@md":"cdr-icon--small@md_15-2-1","cdr-icon--large@md":"cdr-icon--large@md_15-2-1","cdr-icon--small@lg":"cdr-icon--small@lg_15-2-1","cdr-icon--large@lg":"cdr-icon--large@lg_15-2-1","cdr-icon--inherit-color":"cdr-icon--inherit-color_15-2-1","cdr-label-standalone":"cdr-label-standalone_15-2-1","cdr-label-standalone__label-wrapper":"cdr-label-standalone__label-wrapper_15-2-1","cdr-label-standalone__label":"cdr-label-standalone__label_15-2-1","cdr-label-standalone__label--sr-only":"cdr-label-standalone__label--sr-only_15-2-1","cdr-label-standalone__label--disabled":"cdr-label-standalone__label--disabled_15-2-1","cdr-label-standalone__optional":"cdr-label-standalone__optional_15-2-1","cdr-label-standalone__helper":"cdr-label-standalone__helper_15-2-1","cdr-label-standalone__info":"cdr-label-standalone__info_15-2-1","cdr-label-standalone__post-content":"cdr-label-standalone__post-content_15-2-1","cdr-label-standalone__info-action":"cdr-label-standalone__info-action_15-2-1","cdr-label-standalone__input-wrap":"cdr-label-standalone__input-wrap_15-2-1","cdr-label-standalone__input-spacing":"cdr-label-standalone__input-spacing_15-2-1","cdr-form-error":"cdr-form-error_15-2-1","cdr-form-error__icon":"cdr-form-error__icon_15-2-1","cdr-select":"cdr-select_15-2-1","cdr-select--primary":"cdr-select--primary_15-2-1","cdr-select--secondary":"cdr-select--secondary_15-2-1","cdr-select--error":"cdr-select--error_15-2-1","cdr-select--preicon":"cdr-select--preicon_15-2-1","cdr-select__prompt":"cdr-select__prompt_15-2-1","cdr-select__caret":"cdr-select__caret_15-2-1","cdr-select__caret--disabled":"cdr-select__caret--disabled_15-2-1","cdr-select__pre-icon":"cdr-select__pre-icon_15-2-1","cdr-select--multiple":"cdr-select--multiple_15-2-1","cdr-select--large@xs":"cdr-select--large@xs_15-2-1","cdr-select--large":"cdr-select--large_15-2-1","cdr-select--large@sm":"cdr-select--large@sm_15-2-1","cdr-select--large@md":"cdr-select--large@md_15-2-1","cdr-select--large@lg":"cdr-select--large@lg_15-2-1","cdr-select-wrap":"cdr-select-wrap_15-2-1","cdr-pagination":"cdr-pagination_15-2-1","cdr-pagination__li--links":"cdr-pagination__li--links_15-2-1","cdr-pagination__li--select":"cdr-pagination__li--select_15-2-1","cdr-pagination__link":"cdr-pagination__link_15-2-1","cdr-pagination__link--current":"cdr-pagination__link--current_15-2-1","cdr-pagination__link--disabled":"cdr-pagination__link--disabled_15-2-1","cdr-pagination__ellipse":"cdr-pagination__ellipse_15-2-1","cdr-pagination__prev":"cdr-pagination__prev_15-2-1","cdr-pagination__next":"cdr-pagination__next_15-2-1","cdr-pagination__caret--prev":"cdr-pagination__caret--prev_15-2-1","cdr-pagination__caret--next":"cdr-pagination__caret--next_15-2-1"}}]]),Db="cdr-picture",O1=W(q({name:"CdrPicture",__name:"CdrPicture",props:{sources:{},src:{},alt:{default:""},srcset:{},sizes:{},fit:{},position:{},radius:{},ratio:{},loading:{},decoding:{},fetchpriority:{}},setup(t){const e=ie();return(l,o)=>(m(),k("picture",{class:T(b(e)[Db])},[(m(!0),k(P,null,te(l.sources,(r,d)=>(m(),k("source",Ze({key:`${r.media}--${d}`,ref_for:!0},r),null,16))),128)),a(al,{src:l.src,alt:l.alt,ratio:l.ratio,fit:l.fit,position:l.position,loading:l.loading,fetchpriority:l.fetchpriority,decoding:l.decoding},null,8,["src","alt","ratio","fit","position","loading","fetchpriority","decoding"])],2))}}),[["__cssModules",{$style:{"cdr-image":"cdr-image_15-2-1","cdr-picture":"cdr-picture_15-2-1"}}]]),qr=q({name:"XSm",__name:"x-sm",props:{props:{type:Object}},setup(t){return(e,l)=>(m(),x(K,I(U(t.props)),{default:s(()=>[V(e.$slots,"default"),l[0]||(l[0]=n("path",{role:"presentation",d:"M13.406 12.006l3.297-3.296a1 1 0 10-1.414-1.414l-3.297 3.295-3.285-3.295A1 1 0 107.293 8.71l3.285 3.295-3.285 3.288a1 1 0 001.414 1.415l3.285-3.289 3.297 3.289a1 1 0 001.414-1.415l-3.297-3.287z"},null,-1))]),_:3},16))}});function _b(t,e,l,o,r){let d,i;if(!t||!e)return{pos:"center",corner:void 0};const u=14,c=2,f=t.top+t.height/2,p=t.left+t.width/2,y={top:t.top-e.height-u,bottom:o-t.bottom-e.height-u,left:t.left-e.width-u,right:l-t.right-e.width-u},S={left:p-e.width/2-c<=0,right:p+e.width/2+c>=l,top:f-e.height/2-c<=0,bottom:f+e.height/2+c>=o},M={top:"bottom",bottom:"top",left:"right",right:"left"}[r],j=Object.keys(y).filter(E=>y[E]>0),z=Object.keys(y).sort((E,F)=>y[E]>y[F]?-1:y[E]0?d=r:y[M]>0?d=M:j.length?[d]=j:[d]=z,d==="bottom"||d==="top"?S.left?i="left":S.right&&(i="right"):S.top?i="top":S.bottom&&(i="bottom"),{pos:d,corner:i}}const $b="cdr-popup",X1=W(q({name:"CdrPopup",inheritAttrs:!1,customOptions:{},__name:"CdrPopup",props:{opened:{type:Boolean,default:!1},position:{type:String,required:!1,default:"top",validator:t=>He(t,["top","bottom","left","right"])},autoPosition:{type:Boolean,default:!0},contentClass:{type:String}},emits:{closed:null},setup(t,{emit:e}){const l=t,o=e,r=ie(),d=ne(l.position),i=ne(void 0),u=ne(!1),c=ne(void 0),f=ne(!l.opened),p=ne(null),y=ne(null),S=A(()=>l.opened||u.value?`cdr-popup--${d.value}`:""),h=A(()=>i.value?`cdr-popup--corner-${i.value}`:""),M=A(()=>l.opened?"cdr-popup--open":""),j=A(()=>f.value&&!u.value?"cdr-popup--closed":""),z=A(()=>u.value?"cdr-popup--exit":""),E=B=>{o("closed",B)},F=B=>{switch(B.key){case"Escape":case"Esc":E(B);break}},J=B=>{qt(()=>{var ue;B.target!==p.value&&!((ue=p.value)!=null&&ue.contains(B.target))&&E(B)})},X=()=>{f.value=!1,qt(()=>{var B;c.value=(B=p.value)==null?void 0:B.getBoundingClientRect(),f.value=!0})},se=()=>{},ee=()=>{document.addEventListener("keydown",F),document.addEventListener("click",J)},re=()=>{d.value=l.position,i.value=void 0,l.autoPosition&&qt(()=>{var he,ce;const B=(ce=(he=y.value)==null?void 0:he.parentElement)==null?void 0:ce.getBoundingClientRect(),{innerHeight:ue,innerWidth:fe}=window,Y=_b(B,c.value,fe,ue,l.position);d.value=Y.pos,i.value=Y.corner}),f.value=!1,setTimeout(()=>{ee()},1)},be=()=>{f.value=!0,document.removeEventListener("keydown",F),document.removeEventListener("click",J),u.value=!0,setTimeout(()=>{u.value=!1},200)};return rt(()=>l.position,()=>d.value=l.position),rt(()=>l.opened,()=>{l.opened?re():be()}),ft(()=>{X(),window.addEventListener("resize",se)}),en(()=>{document.removeEventListener("keydown",F),document.removeEventListener("click",J),window.removeEventListener("resize",se)}),(B,ue)=>(m(),k("div",{ref_key:"rootEl",ref:y,class:T(b(ge)(b(r),$b,M.value,z.value,S.value,h.value,j.value))},[n("div",Ze(B.$attrs,{class:[b(r)["cdr-popup__content"],t.contentClass],ref_key:"popupEl",ref:p}),[V(B.$slots,"default")],16),n("div",{class:T(b(r)["cdr-popup__arrow"])},null,2)],2))}}),[["__cssModules",{$style:{"cdr-popup":"cdr-popup_15-2-1","cdr-popup--open":"cdr-popup--open_15-2-1","cdr-popup--closed":"cdr-popup--closed_15-2-1","cdr-popup__content":"cdr-popup__content_15-2-1","cdr-popup__arrow":"cdr-popup__arrow_15-2-1","cdr-popup--top":"cdr-popup--top_15-2-1","cdr-popup--bottom":"cdr-popup--bottom_15-2-1","cdr-popup--exit":"cdr-popup--exit_15-2-1","cdr-popup--corner-left":"cdr-popup--corner-left_15-2-1","cdr-popup--corner-right":"cdr-popup--corner-right_15-2-1","cdr-popup--left":"cdr-popup--left_15-2-1","cdr-popup--right":"cdr-popup--right_15-2-1","cdr-popup--corner-top":"cdr-popup--corner-top_15-2-1","cdr-popup--corner-bottom":"cdr-popup--corner-bottom_15-2-1"}}]]),e7=W(q({name:"CdrPopover",__name:"CdrPopover",props:{position:{type:String,required:!1,default:"top",validator:t=>He(t,["top","bottom","left","right"])},autoPosition:{type:Boolean,required:!1,default:!0},label:{type:String,required:!1},id:{type:String,required:!0},contentClass:{type:String,required:!1},open:{type:Boolean,default:!1,required:!1}},emits:{opened:null,closed:null},setup(t,{emit:e}){const l=t,o=e,r=Jt(),d=ie(),i=ne(!1);let u;const c=ne(null),f=ne(null),p=r.trigger,y=r.title||l.label,S=j=>{if(i.value===!0)return;const{activeElement:z}=document;u=z,i.value=!0,o("opened",j),setTimeout(()=>{var F;const E=Yo((F=f.value)==null?void 0:F.$el);E[0]&&E[0].focus()},50)},h=j=>{i.value=!1,o("closed",j),u&&u.focus()},M=()=>{var z;const j=(z=c.value)==null?void 0:z.children[0];j&&j.addEventListener("click",S)};return rt(()=>l.open,()=>{l.open?S():h()}),ft(()=>{var z;M();const j=(z=c.value)==null?void 0:z.children[0];j&&(j.setAttribute("aria-controls",l.id),j.setAttribute("aria-haspopup","dialog"))}),(j,z)=>(m(),k("div",{class:T(b(ge)(b(d),"cdr-popover--wrapper",b(p)?"cdr-popover--position":""))},[n("div",{ref_key:"triggerEl",ref:c},[V(j.$slots,"trigger")],512),a(X1,{role:"dialog",ref_key:"popupEl",ref:f,onClosed:h,position:t.position,"auto-position":t.autoPosition,opened:i.value,"aria-expanded":`${i.value}`,id:t.id,"content-class":t.contentClass},{default:s(()=>[n("div",{class:T(b(d)["cdr-popover__container"])},[n("div",{class:T(b(d)["cdr-popover__content"])},[b(y)?(m(),k("div",{key:0,class:T(b(d)["cdr-popover__title"])},[V(j.$slots,"title",{},()=>[g(H(t.label),1)])],2)):Ve("",!0),V(j.$slots,"default")],2),a(zt,{class:T(b(d)["cdr-popover__close-button"]),"icon-only":"",onClick:h,"aria-label":"Close",size:"small"},{default:s(()=>[V(j.$slots,"icon",{},()=>[a(qr,{"inherit-color":""})])]),_:3},8,["class"])],2)]),_:3},8,["position","auto-position","opened","aria-expanded","id","content-class"])],2))}}),[["__cssModules",{$style:{"cdr-popup":"cdr-popup_15-2-1","cdr-popup--open":"cdr-popup--open_15-2-1","cdr-popup--closed":"cdr-popup--closed_15-2-1","cdr-popup__content":"cdr-popup__content_15-2-1","cdr-popup__arrow":"cdr-popup__arrow_15-2-1","cdr-popup--top":"cdr-popup--top_15-2-1","cdr-popup--bottom":"cdr-popup--bottom_15-2-1","cdr-popup--exit":"cdr-popup--exit_15-2-1","cdr-popup--corner-left":"cdr-popup--corner-left_15-2-1","cdr-popup--corner-right":"cdr-popup--corner-right_15-2-1","cdr-popup--left":"cdr-popup--left_15-2-1","cdr-popup--right":"cdr-popup--right_15-2-1","cdr-popup--corner-top":"cdr-popup--corner-top_15-2-1","cdr-popup--corner-bottom":"cdr-popup--corner-bottom_15-2-1","cdr-button":"cdr-button_15-2-1","cdr-button--has-icon-left":"cdr-button--has-icon-left_15-2-1","cdr-button--has-icon-right":"cdr-button--has-icon-right_15-2-1","cdr-button--primary":"cdr-button--primary_15-2-1","cdr-button--secondary":"cdr-button--secondary_15-2-1","cdr-button--dark":"cdr-button--dark_15-2-1","cdr-button--sale":"cdr-button--sale_15-2-1","cdr-button--link":"cdr-button--link_15-2-1","cdr-button--large":"cdr-button--large_15-2-1","cdr-button--medium":"cdr-button--medium_15-2-1","cdr-button--small":"cdr-button--small_15-2-1","cdr-button--icon-only":"cdr-button--icon-only_15-2-1","cdr-button--icon-only-large":"cdr-button--icon-only-large_15-2-1","cdr-button--with-background":"cdr-button--with-background_15-2-1","cdr-button--full-width":"cdr-button--full-width_15-2-1","cdr-button--small@xs":"cdr-button--small@xs_15-2-1","cdr-button--medium@xs":"cdr-button--medium@xs_15-2-1","cdr-button--large@xs":"cdr-button--large@xs_15-2-1","cdr-button--full-width@xs":"cdr-button--full-width@xs_15-2-1","cdr-button--small@sm":"cdr-button--small@sm_15-2-1","cdr-button--medium@sm":"cdr-button--medium@sm_15-2-1","cdr-button--large@sm":"cdr-button--large@sm_15-2-1","cdr-button--full-width@sm":"cdr-button--full-width@sm_15-2-1","cdr-button--small@md":"cdr-button--small@md_15-2-1","cdr-button--medium@md":"cdr-button--medium@md_15-2-1","cdr-button--large@md":"cdr-button--large@md_15-2-1","cdr-button--full-width@md":"cdr-button--full-width@md_15-2-1","cdr-button--small@lg":"cdr-button--small@lg_15-2-1","cdr-button--medium@lg":"cdr-button--medium@lg_15-2-1","cdr-button--large@lg":"cdr-button--large@lg_15-2-1","cdr-button--full-width@lg":"cdr-button--full-width@lg_15-2-1","cdr-icon":"cdr-icon_15-2-1","cdr-icon--small":"cdr-icon--small_15-2-1","cdr-icon--large":"cdr-icon--large_15-2-1","cdr-icon--small@xs":"cdr-icon--small@xs_15-2-1","cdr-icon--large@xs":"cdr-icon--large@xs_15-2-1","cdr-icon--small@sm":"cdr-icon--small@sm_15-2-1","cdr-icon--large@sm":"cdr-icon--large@sm_15-2-1","cdr-icon--small@md":"cdr-icon--small@md_15-2-1","cdr-icon--large@md":"cdr-icon--large@md_15-2-1","cdr-icon--small@lg":"cdr-icon--small@lg_15-2-1","cdr-icon--large@lg":"cdr-icon--large@lg_15-2-1","cdr-icon--inherit-color":"cdr-icon--inherit-color_15-2-1","cdr-popover--position":"cdr-popover--position_15-2-1","cdr-popover--wrapper":"cdr-popover--wrapper_15-2-1","cdr-popover__title":"cdr-popover__title_15-2-1","cdr-popover__container":"cdr-popover__container_15-2-1","cdr-popover__content":"cdr-popover__content_15-2-1","cdr-popover__close-button":"cdr-popover__close-button_15-2-1"}}]]),Z1="cdr-quote",t7="cdr-quote__summary",l7="cdr-quote__citation",r7=W(q({name:"CdrQuote",__name:"CdrQuote",props:{tag:{type:String,default:"blockquote",validator:t=>He(t,["blockquote","aside","q","div"])},modifier:{type:String,default:"",validator:t=>He(t,["","pull"])},summary:String,citation:String},setup(t){const e=t,l=ie(),o=A(()=>e.modifier?`${Z1}--${e.modifier}`:"");return(r,d)=>(m(),x(Ie(t.tag),{class:T(b(ge)(b(l),Z1,o.value))},{default:s(()=>[t.summary?(m(),k("p",{key:0,class:T(b(l)[t7])},H(t.summary),3)):Ve("",!0),V(r.$slots,"default"),t.citation?(m(),k("cite",{key:1,class:T(b(l)[l7]),tag:"cite"},H(t.citation),3)):Ve("",!0)]),_:3},8,["class"]))}}),[["__cssModules",{$style:{"cdr-text":"cdr-text_15-2-1","cdr-quote":"cdr-quote_15-2-1","cdr-quote__summary":"cdr-quote__summary_15-2-1","cdr-quote--pull":"cdr-quote--pull_15-2-1"}}]]),n7=["name","value","disabled"],o7="cdr-radio",_o=W(q({name:"CdrRadio",inheritAttrs:!1,customOptions:{},__name:"CdrRadio",props:{labelClass:String,inputClass:String,contentClass:String,disabled:Boolean,name:{type:String,required:!0},modifier:{type:String,default:"",validator:t=>He(t,["","hide-figure"])},size:ht,background:xr,customValue:{type:[String,Number,Boolean,Object,Array,Symbol,Function]},modelValue:{type:[String,Number,Boolean,Object,Array,Symbol,Function]}},emits:{"update:modelValue":null},setup(t,{emit:e}){const l=t,o=e,r=ie(),d=A({get(){return l.modelValue},set(i){o("update:modelValue",i)}});return(i,u)=>(m(),x(m1,{class:T(b(r)[o7]),size:t.size,modifier:t.modifier,"label-class":t.labelClass,"content-class":t.contentClass,background:t.background,disabled:t.disabled},{input:s(()=>[_t(n("input",Ze({class:[b(r)["cdr-radio__input"],t.inputClass],type:"radio",name:t.name,value:t.customValue},i.$attrs,{disabled:t.disabled,"onUpdate:modelValue":u[0]||(u[0]=c=>d.value=c)}),null,16,n7),[[xa,d.value]])]),default:s(()=>[V(i.$slots,"default")]),_:3},8,["class","size","modifier","label-class","content-class","background","disabled"]))}}),[["__cssModules",{$style:{"cdr-label-wrapper":"cdr-label-wrapper_15-2-1","cdr-label-wrapper__container":"cdr-label-wrapper__container_15-2-1","cdr-label-wrapper--primary":"cdr-label-wrapper--primary_15-2-1","cdr-label-wrapper--secondary":"cdr-label-wrapper--secondary_15-2-1","cdr-label-wrapper--disabled":"cdr-label-wrapper--disabled_15-2-1","cdr-label-wrapper__figure":"cdr-label-wrapper__figure_15-2-1","cdr-label-wrapper__content":"cdr-label-wrapper__content_15-2-1","cdr-label-wrapper--hide-figure":"cdr-label-wrapper--hide-figure_15-2-1","cdr-checkbox__svg-box":"cdr-checkbox__svg-box_15-2-1","cdr-label-wrapper--small":"cdr-label-wrapper--small_15-2-1","cdr-label-wrapper--medium":"cdr-label-wrapper--medium_15-2-1","cdr-label-wrapper--large":"cdr-label-wrapper--large_15-2-1","cdr-checkbox__checkbox-box":"cdr-checkbox__checkbox-box_15-2-1","cdr-label-wrapper--small@xs":"cdr-label-wrapper--small@xs_15-2-1","cdr-label-wrapper--medium@xs":"cdr-label-wrapper--medium@xs_15-2-1","cdr-label-wrapper--large@xs":"cdr-label-wrapper--large@xs_15-2-1","cdr-label-wrapper--small@sm":"cdr-label-wrapper--small@sm_15-2-1","cdr-label-wrapper--medium@sm":"cdr-label-wrapper--medium@sm_15-2-1","cdr-label-wrapper--large@sm":"cdr-label-wrapper--large@sm_15-2-1","cdr-label-wrapper--small@md":"cdr-label-wrapper--small@md_15-2-1","cdr-label-wrapper--medium@md":"cdr-label-wrapper--medium@md_15-2-1","cdr-label-wrapper--large@md":"cdr-label-wrapper--large@md_15-2-1","cdr-label-wrapper--small@lg":"cdr-label-wrapper--small@lg_15-2-1","cdr-label-wrapper--medium@lg":"cdr-label-wrapper--medium@lg_15-2-1","cdr-label-wrapper--large@lg":"cdr-label-wrapper--large@lg_15-2-1","cdr-radio":"cdr-radio_15-2-1","cdr-radio__input":"cdr-radio__input_15-2-1"}}]]);function Ol(t){const e=ie(),l="cdr-rating",o=A(()=>t?`${l}__star--${t}`:"");return{style:e,sizeClass:o}}const i7=q({__name:"CdrStar100",props:{size:ht},setup(t){const e=t,{style:l,sizeClass:o}=Ol(e.size);return(r,d)=>(m(),k("svg",{class:T(b(ge)(b(l),"cdr-rating__star",b(o))),viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[n("path",{class:T(b(l)["cdr-rating__star--filled"]),d:`M12.4389 17.3426L11.9688 17.0431L11.4986 17.3426L7.12363 20.1295L8.29875 14.7917L8.40726 14.2988L8.03494 13.9581L4.02151 10.2852L9.26273 9.80999L9.79622 9.76163L9.99576 9.2645L11.9688 4.34901L13.9417 9.2645L14.1413 9.76163L14.6748 9.80999L19.916 10.2852L15.9026 13.9581L15.5302 14.2988L15.6388 14.7917L16.8139 diff --git a/style.css b/style.css index da574344f..058eefe12 100644 --- a/style.css +++ b/style.css @@ -1 +1 @@ -@charset "UTF-8";.cdr-abstract_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2rem;line-height:2.6rem;color:var(--cdr-text-color, var(--cdr-color-text-primary, #4b4a48));margin:0;font-size:var(--cdr-type-scale-1);line-height:calc(var(--cdr-type-scale-1)*var(--cdr-subheading-sans-line-height-ratio));max-width:75ch}@container (max-width: 720px){.cdr-abstract_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:2rem;line-height:3.6rem;font-size:var(--cdr-type-scale-0);line-height:calc(var(--cdr-type-scale-0)*var(--cdr-body-line-height-ratio))}}.cdr-accordion_15-2-1{--cdr-accordion-border: .1rem solid var(--cdr-accordion-border-color, var(--cdr-color-border-primary, #d5cfc3));border-top:var(--cdr-accordion-border);border-bottom:var(--cdr-accordion-border);position:relative;z-index:1;list-style:none}.cdr-accordion_15-2-1+.cdr-accordion_15-2-1{border-top:none}.cdr-accordion__button_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:600;letter-spacing:-.008rem;font-size:1.6rem;line-height:2.2rem;background-color:var(--cdr-accordion-button-background-color, transparent);border:none;color:var(--cdr-accordion-button-color, var(--cdr-color-text-primary, #4b4a48));cursor:pointer;display:flex;justify-content:space-between;padding:1.6rem;position:relative;text-align:left;width:100%;z-index:1}.cdr-accordion__button_15-2-1:hover,.cdr-accordion__button_15-2-1:focus{background-color:var(--cdr-accordion-button-background-color-hover, var(--cdr-color-background-accordion-hover, #fafbf9))}.cdr-accordion__label_15-2-1{margin-bottom:0}.cdr-accordion__header_15-2-1{margin:0;padding:0;font-weight:unset;font-style:unset;font-size:unset}.cdr-accordion__header--unwrapped_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.8rem;line-height:2.4rem;margin:1.6rem 0}.cdr-accordion__icon_15-2-1{margin-left:1.6rem;fill:var(--cdr-accordion-icon-fill, var(--cdr-color-icon-default, #958e83));transition:transform .3s cubic-bezier(.32,.94,.6,1)}.cdr-accordion__icon_15-2-1.cdr-accordion--open_15-2-1{transform:rotate(-180deg)}.cdr-accordion__content-container_15-2-1{overflow:hidden;transition-duration:.3s;transition-property:max-height;transition-timing-function:cubic-bezier(.15,0,.15,1)}.cdr-accordion__content-container_15-2-1 .cdr-tabs--open_15-2-1{transition-duration:.3s}.cdr-accordion__content_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:.008rem;font-size:1.6rem;line-height:2.6rem;background-color:var(--cdr-accordion-content-background-color, transparent);color:var(--cdr-accordion-content-text-color, var(--cdr-color-text-primary, #4b4a48));padding:.8rem 1.6rem 1.6rem;transition:opacity .1s linear;opacity:0}.cdr-accordion__content_15-2-1>*{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:.008rem;font-size:1.6rem;line-height:2.6rem}.cdr-accordion__content_15-2-1.cdr-accordion--open_15-2-1{opacity:1}.cdr-accordion__content_15-2-1.cdr-accordion--closed_15-2-1{visibility:hidden}.cdr-accordion--unwrap_15-2-1{padding:0}.cdr-accordion--border-aligned_15-2-1{margin:0 1.6rem}.cdr-accordion--border-aligned_15-2-1 .cdr-accordion__button_15-2-1{margin-left:-1.6rem;width:calc(100% + 3.2rem)}.cdr-accordion--border-aligned_15-2-1 .cdr-accordion__content_15-2-1{padding:.8rem 0 1.6rem}.cdr-accordion--no-spacing_15-2-1 .cdr-accordion__content_15-2-1{padding:0}.cdr-accordion--compact_15-2-1 .cdr-accordion__button_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:600;letter-spacing:-.008rem;font-size:1.4rem;line-height:1.8rem;padding:1.2rem}.cdr-accordion--compact_15-2-1 .cdr-accordion__content_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.4rem;line-height:1.8rem;padding:.4rem 1.2rem 1.2rem}.cdr-accordion--compact_15-2-1 .cdr-accordion__content_15-2-1>*{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.4rem;line-height:1.8rem}.cdr-accordion--compact_15-2-1.cdr-accordion--border-aligned_15-2-1 .cdr-accordion__button_15-2-1{margin-left:-1.2rem;width:calc(100% + 2.4rem)}.cdr-accordion--compact_15-2-1.cdr-accordion--border-aligned_15-2-1 .cdr-accordion__content_15-2-1{padding:.4rem 0 1.2rem}.cdr-accordion--focused_15-2-1{z-index:10}.cdr-accordion-group_15-2-1{display:block;list-style:none;padding:0;margin:0}.cdr-accordion-group_15-2-1 li+li>.cdr-accordion_15-2-1{border-top:none}.cdr-banner_15-2-1{position:relative;font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.4rem;line-height:1.8rem;display:grid;grid-template-columns:1fr auto;grid-template-areas:"main info-action" "message-body info-action"}.cdr-banner__wrapper--prominence_15-2-1{box-shadow:0 .2rem .2rem #2e2e2b33}.cdr-banner__main_15-2-1{display:grid;grid-area:main;grid-template-columns:auto 1fr auto;grid-template-areas:"icon-left message icon-right";min-height:3.2rem}.cdr-banner__icon-left_15-2-1{grid-area:icon-left;display:inherit;place-items:center center}.cdr-banner__icon-left_15-2-1 svg{max-height:2.2rem;max-width:2.2rem;stroke:#fff;stroke-width:.4rem;paint-order:stroke fill;margin:.4rem}.cdr-banner__message_15-2-1{display:inherit;grid-area:message;padding:.8rem;align-items:center}.cdr-banner__message-body_15-2-1{grid-area:message-body;background-color:var(--cdr-banner-message-body-background-color, var(--cdr-color-background-primary, #ffffff));padding:.8rem}.cdr-banner__icon-right_15-2-1{display:inherit;align-items:center;grid-area:icon-right}.cdr-banner__icon-right_15-2-1 svg{max-height:2rem;max-width:2rem;fill:var(--cdr-banner-icon-right-fill, var(--cdr-color-text-emphasis, #2e2e2b))!important}.cdr-banner__info-action_15-2-1{display:inherit;grid-area:info-action;place-content:center center;max-height:3.2rem;width:4rem}.cdr-banner__info-action_15-2-1 svg{max-height:2.2rem;max-width:2.2rem;fill:var(--cdr-banner-info-action-fill, var(--cdr-color-text-link-rest, #406eb5))!important}.cdr-banner--default_15-2-1 .cdr-banner__main_15-2-1{background-color:var(--cdr-banner-default-background-color, var(--cdr-color-background-message-default-01, #f9f8f6));outline:thin solid;outline-color:var(--cdr-banner-default-outline-color, var(--cdr-color-border-message-default-02, #e8e0ce));outline-offset:-.1rem}.cdr-banner--default_15-2-1 .cdr-banner__main_15-2-1 .cdr-banner__icon-left_15-2-1{background-color:var(--cdr-banner-default-icon-left-background-color, var(--cdr-color-background-message-default-02, #e8e0ce))}.cdr-banner--default_15-2-1 .cdr-banner__main_15-2-1 .cdr-banner__icon-left_15-2-1 svg{fill:var(--cdr-banner-default-icon-left-fill, var(--cdr-color-icon-message-default, #726d64))}.cdr-banner--default_15-2-1 .cdr-banner__wrapper_15-2-1{border-left:.4rem solid;border-left-color:var(--cdr-banner-default-wrapper-border-left-color, var(--cdr-color-border-message-default-01, #726d64))}.cdr-banner--info_15-2-1 .cdr-banner__main_15-2-1{background-color:var(--cdr-banner-info-background-color, var(--cdr-color-background-message-info-01, #edf4f5));outline:thin solid;outline-color:var(--cdr-banner-info-outline-color, var(--cdr-color-border-message-info-02, #c2d8db));outline-offset:-.1rem}.cdr-banner--info_15-2-1 .cdr-banner__main_15-2-1 .cdr-banner__icon-left_15-2-1{background-color:var(--cdr-banner-info-icon-left-background-color, var(--cdr-color-background-message-info-02, #c2d8db))}.cdr-banner--info_15-2-1 .cdr-banner__main_15-2-1 .cdr-banner__icon-left_15-2-1 svg{fill:var(--cdr-banner-info-icon-left-fill, var(--cdr-color-icon-message-info, #408e86))}.cdr-banner--info_15-2-1 .cdr-banner__wrapper_15-2-1{border-left:.4rem solid;border-left-color:var(--cdr-banner-info-wrapper-border-left-color, var(--cdr-color-border-message-info-01, #408e86))}.cdr-banner--warning_15-2-1 .cdr-banner__main_15-2-1{background-color:var(--cdr-banner-warning-background-color, var(--cdr-color-background-message-warning-01, #fefcf1));outline:thin solid;outline-color:var(--cdr-banner-warning-outline-color, var(--cdr-color-border-message-warning-02, #f5e9b7));outline-offset:-.1rem}.cdr-banner--warning_15-2-1 .cdr-banner__main_15-2-1 .cdr-banner__icon-left_15-2-1{background-color:var(--cdr-banner-warning-icon-left-background-color, var(--cdr-color-background-message-warning-02, #f5e9b7))}.cdr-banner--warning_15-2-1 .cdr-banner__main_15-2-1 .cdr-banner__icon-left_15-2-1 svg{fill:var(--cdr-banner-warning-icon-left-fill, var(--cdr-color-icon-message-warning, #b68b37))}.cdr-banner--warning_15-2-1 .cdr-banner__wrapper_15-2-1{border-left:.4rem solid;border-left-color:var(--cdr-banner-warning-wrapper-border-left-color, var(--cdr-color-border-message-warning-01, #b68b37))}.cdr-banner--success_15-2-1 .cdr-banner__main_15-2-1{background-color:var(--cdr-banner-success-background-color, var(--cdr-color-background-message-success-01, #f4fbf5));outline:thin solid;outline-color:var(--cdr-banner-success-outline-color, var(--cdr-color-border-message-success-02, #d5e6cb));outline-offset:-.1rem}.cdr-banner--success_15-2-1 .cdr-banner__main_15-2-1 .cdr-banner__icon-left_15-2-1{background-color:var(--cdr-banner-success-icon-left-background-color, var(--cdr-color-background-message-success-02, #d5e6cb))}.cdr-banner--success_15-2-1 .cdr-banner__main_15-2-1 .cdr-banner__icon-left_15-2-1 svg{fill:var(--cdr-banner-success-icon-left-fill, var(--cdr-color-icon-message-success, #3b8349))}.cdr-banner--success_15-2-1 .cdr-banner__wrapper_15-2-1{border-left:.4rem solid;border-left-color:var(--cdr-banner-success-wrapper-border-left-color, var(--cdr-color-border-message-success-01, #3b8349))}.cdr-banner--error_15-2-1 .cdr-banner__main_15-2-1{background-color:var(--cdr-banner-error-background-color, var(--cdr-color-background-message-error-01, #fdf7f7));outline:thin solid;outline-color:var(--cdr-banner-error-outline-color, var(--cdr-color-border-message-error-02, #eecbc1));outline-offset:-.1rem}.cdr-banner--error_15-2-1 .cdr-banner__main_15-2-1 .cdr-banner__icon-left_15-2-1{background-color:var(--cdr-banner-error-icon-left-background-color, var(--cdr-color-background-message-error-02, #eecbc1))}.cdr-banner--error_15-2-1 .cdr-banner__main_15-2-1 .cdr-banner__icon-left_15-2-1 svg{fill:var(--cdr-banner-error-icon-left-fill, var(--cdr-color-icon-message-error, #bb4045))}.cdr-banner--error_15-2-1 .cdr-banner__wrapper_15-2-1{border-left:.4rem solid;border-left-color:var(--cdr-banner-error-wrapper-border-left-color, var(--cdr-color-border-message-error-01, #bb4045))}.cdr-breadcrumb_15-2-1{line-height:1}.cdr-breadcrumb__list_15-2-1{display:inline-flex;flex-wrap:wrap;padding:0;margin:0}.cdr-breadcrumb__item_15-2-1{display:inline-flex;flex:none;padding:0;color:var(--cdr-breadcrumb-item-color, var(--cdr-color-text-secondary, #736e65))}.cdr-breadcrumb__link_15-2-1{text-decoration:none;color:inherit}.cdr-breadcrumb__link_15-2-1:hover,.cdr-breadcrumb__link_15-2-1:active,.cdr-breadcrumb__link_15-2-1:focus{color:var(--cdr-breadcrumb-item-linked-highlight-color, var(--cdr-color-text-link-hover, #406eb5));text-decoration:underline}.cdr-breadcrumb__delimiter_15-2-1{color:inherit;padding:0 .8rem}.cdr-breadcrumb__ellipses_15-2-1{font-family:inherit;font-size:inherit;line-height:inherit;border:none;background:none;background-color:transparent;cursor:pointer;display:inline-block;fill:inherit;padding:0}.cdr-breadcrumb__ellipses_15-2-1 .cdr-breadcrumb__ellipses-icon_15-2-1{color:var(--cdr-breadcrumb-ellipses-icon-color, var(--cdr-color-text-secondary, #736e65));border-bottom:.1rem solid transparent;fill:inherit}.cdr-breadcrumb__ellipses_15-2-1:hover .cdr-breadcrumb__ellipses-icon_15-2-1,.cdr-breadcrumb__ellipses_15-2-1:active .cdr-breadcrumb__ellipses-icon_15-2-1,.cdr-breadcrumb__ellipses_15-2-1:focus .cdr-breadcrumb__ellipses-icon_15-2-1{color:var(--cdr-breadcrumb-ellipses-icon-highlight-color, var(--cdr-color-text-link-hover, #406eb5));text-decoration:underline}.cdr-breadcrumb__link_15-2-1,.cdr-breadcrumb__delimiter_15-2-1,.cdr-breadcrumb__ellipses_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.008rem;font-size:1.2rem;line-height:1.6rem}@media (min-width: 992px){.cdr-breadcrumb__link_15-2-1,.cdr-breadcrumb__delimiter_15-2-1,.cdr-breadcrumb__ellipses_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.4rem;line-height:1.8rem}}.cdr-caption_15-2-1{max-width:53rem;line-height:1;padding:.8rem 0}.cdr-caption_15-2-1 cite{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-size:1.2rem;font-weight:400;letter-spacing:.016rem;line-height:1.8rem;color:var(--cdr-caption-cite-color, var(--cdr-color-text-secondary, #736e65));font-style:normal}.cdr-caption__summary_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-size:1.4rem;font-weight:400;letter-spacing:.008rem;line-height:2.2rem;margin:0;color:var(--cdr-caption-summary-color, var(--cdr-color-text-primary, #4b4a48))}.cdr-caption__summary_15-2-1+cite{display:inline-block;margin-top:.8rem}.cdr-card_15-2-1{position:relative;background-color:var(--cdr-card-base-background-color, var(--cdr-color-background-primary, #ffffff));border-radius:.4rem;box-shadow:0 .2rem .2rem #2e2e2b33;color:var(--cdr-card-base-color, var(--cdr-color-text-primary, #4b4a48));container:card/inline-size;width:100%;transition:box-shadow .2s cubic-bezier(.15,0,.15,0);cursor:pointer;overflow:hidden}.cdr-card_15-2-1:active,.cdr-card_15-2-1:hover{box-shadow:0 .8rem .8rem #2e2e2b33;transform:translateY(-.2rem);transition:.2s}.cdr-card__link{position:static;color:var(--cdr-card-link-color, var(--cdr-color-text-primary, #4b4a48))!important;text-decoration:none!important}.cdr-card__link:hover{text-decoration:underline!important;color:var(--cdr-card-link-hover-color, var(--cdr-color-text-link-hover, #406eb5))!important}.cdr-card__link:before{content:"";display:block;position:absolute;width:100%;z-index:1;height:100%;left:0;top:0;background-color:transparent}.cdr-checkbox__svg-box_15-2-1{position:relative;right:2.8rem;top:2rem}.cdr-checkbox__svg-box_15-2-1 svg{fill:transparent;position:absolute;top:-1.7rem;left:.35rem;width:1.6rem;height:1.6rem;z-index:1}.cdr-checkbox__input_15-2-1:checked~.cdr-label-wrapper__figure_15-2-1{box-shadow:inset 0 0 0 .1rem var(--cdr-form-figure-checkbox-box-shadow-checked, var(--cdr-color-border-input-default-selected, #4b4a48));background-color:var(--cdr-form-figure-checkbox-background-color-checked, var(--cdr-color-background-input-default-selected, #4b4a48));background-repeat:no-repeat}.cdr-checkbox__input_15-2-1:checked~.cdr-checkbox__svg-box_15-2-1 svg{fill:var(--cdr-form-figure-checkbox-fill-checked, var(--cdr-color-icon-checkbox-default-selected, #ffffff))}.cdr-checkbox__input_15-2-1[indeterminate]~.cdr-label-wrapper__figure_15-2-1{box-shadow:inset 0 0 0 .1rem #4b4a48}.cdr-checkbox__input_15-2-1[indeterminate]~.cdr-label-wrapper__figure_15-2-1:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:.8rem;height:.2rem;background-color:#4b4a48;border-radius:.2rem}.cdr-checkbox_15-2-1:hover .cdr-label-wrapper__figure_15-2-1{cursor:pointer;box-shadow:inset 0 0 0 .1rem var(--cdr-form-figure-checkbox-box-shadow-hover, var(--cdr-color-border-input-default-hover, #2e2e2b)),0 0 0 .1rem var(--cdr-form-figure-checkbox-box-shadow-hover, var(--cdr-color-border-input-default-hover, #2e2e2b));background-color:var(--cdr-form-figure-checkbox-background-hover, var(--cdr-color-background-input-default-hover, #fafbf9))}.cdr-checkbox_15-2-1:hover .cdr-checkbox__input_15-2-1:checked~.cdr-label-wrapper__figure_15-2-1{box-shadow:inset 0 0 0 .1rem var(--cdr-form-figure-checkbox-checked-box-shadow-hover, var(--cdr-color-border-input-default-selected-hover, #4b4a48)),0 0 0 .1rem var(--cdr-form-figure-checkbox-checked-hover-box-shadow, var(--cdr-color-border-input-default-selected-hover, #4b4a48));background-color:var(--cdr-form-figure-checkbox-checked-background-hover, var(--cdr-color-background-input-default-selected-hover, #958e83))}.cdr-checkbox_15-2-1:hover .cdr-checkbox__input_15-2-1:checked~.cdr-checkbox__svg-box_15-2-1 svg{fill:var(--cdr-form-figure-checkbox-fill-checked-hover, var(--cdr-color-icon-checkbox-default-selected-hover, #ffffff))}.cdr-checkbox_15-2-1:hover .cdr-checkbox__input_15-2-1[indeterminate]~.cdr-label-wrapper__figure_15-2-1{box-shadow:inset 0 0 0 .2rem #4b4a48}.cdr-checkbox_15-2-1:hover .cdr-checkbox__input_15-2-1[indeterminate]~.cdr-label-wrapper__figure_15-2-1:after{background-color:#fff}.cdr-checkbox__input_15-2-1:disabled~.cdr-label-wrapper__figure_15-2-1{box-shadow:inset 0 0 0 .1rem var(--cdr-form-figure-checkbox-box-shadow-disabled, var(--cdr-color-border-input-default-disabled, #d5cfc3))!important;background-color:var(--cdr-form-figure-checkbox-background-disabled, var(--cdr-color-background-input-default-disabled, #fafbf9))!important;background-image:none!important}.cdr-checkbox__input_15-2-1:disabled~.cdr-checkbox__svg-box_15-2-1 svg{fill:transparent!important}.cdr-checkbox__input_15-2-1:disabled:checked~.cdr-label-wrapper__figure_15-2-1{background-color:var(--cdr-form-figure-checkbox-background-checked-disabled, var(--cdr-color-background-input-default-disabled, #fafbf9))!important}.cdr-checkbox__input_15-2-1:disabled:active~.cdr-checkbox__svg-box_15-2-1 svg{fill:transparent}.cdr-checkbox__input_15-2-1:disabled[indeterminate]~.cdr-label-wrapper__figure_15-2-1{box-shadow:inset 0 0 0 .1rem #d5cfc3!important}.cdr-checkbox__input_15-2-1:disabled[indeterminate]~.cdr-label-wrapper__figure_15-2-1:after{background-color:#fafbf9!important}.cdr-checkbox_15-2-1:active .cdr-label-wrapper__figure_15-2-1,.cdr-checkbox_15-2-1:active .cdr-checkbox__input_15-2-1:checked~.cdr-label-wrapper__figure_15-2-1{box-shadow:inset 0 0 0 .1rem var(--cdr-form-figure-checkbox-box-shadow-active, var(--cdr-color-border-input-default-active, #4b4a48)),0 0 0 .1rem var(--cdr-form-figure-checkbox-box-shadow-active, var(--cdr-color-border-input-default-active, #4b4a48));background-color:var(--cdr-form-figure-checkbox-background-active, var(--cdr-color-background-input-default-active, #fafbf9))}.cdr-checkbox_15-2-1:active .cdr-checkbox__svg-box_15-2-1 svg{fill:var(--cdr-form-figure-checkbox-fill-active, var(--cdr-color-icon-checkbox-default-selected-active))}.cdr-checkbox_15-2-1:active .cdr-checkbox__input_15-2-1[indeterminate]~.cdr-label-wrapper__figure_15-2-1:after{content:none}.cdr-checkbox__input_15-2-1:focus~.cdr-label-wrapper__figure_15-2-1{box-shadow:inset 0 0 0 .1rem var(--cdr-form-figure-checkbox-box-shadow-focus, var(--cdr-color-border-input-default-active, #4b4a48)),0 0 0 .1rem var(--cdr-form-figure-checkbox-box-shadow-focus, var(--cdr-color-border-input-default-active, #4b4a48));background-color:var(--cdr-form-figure-checkbox-background-focus, var(--cdr-color-background-input-default-focus, #fafbf9))}.cdr-checkbox__input_15-2-1:focus:checked~.cdr-label-wrapper__figure_15-2-1{background-color:var(--cdr-form-figure-checkbox-background-checked-focus, var(--cdr-color-background-input-default-selected-focus, #958e83))}.cdr-chip_15-2-1{display:inline-flex;align-items:center;position:relative;width:-moz-max-content;width:max-content;padding:.8rem 1.2rem;border-radius:3rem;border:0;color:var(--cdr-chip-text-color, var(--cdr-color-text-chip-default, #4b4a48));fill:var(--cdr-chip-fill-color, var(--cdr-color-text-chip-default, #4b4a48));background-color:var(--cdr-chip-background-color-rest, var(--cdr-color-background-chip-default-rest, #ffffff));box-shadow:inset 0 0 0 .1rem var(--cdr-chip-box-shadow-color-rest, var(--cdr-color-border-chip-default-rest, #958e83));cursor:pointer;font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-size:1.4rem;line-height:1.5rem;font-weight:400;letter-spacing:-.008rem;transition:color .1s cubic-bezier(.15,0,.15,0),fill .1s cubic-bezier(.15,0,.15,0),background-color .1s cubic-bezier(.15,0,.15,0),box-shadow .1s cubic-bezier(.15,0,.15,0)}.cdr-chip_15-2-1:disabled,.cdr-chip_15-2-1:disabled:hover,.cdr-chip_15-2-1:disabled:focus{cursor:not-allowed!important;background-color:var(--cdr-chip-background-color-disabled, var(--cdr-color-background-chip-default-disabled, #ffffff))!important;box-shadow:inset 0 0 0 .1rem var(--cdr-chip-box-shadow-color-disabled, var(--cdr-color-border-chip-default-disabled, #d5cfc3))!important;color:var(--cdr-chip-text-color-disabled, var(--cdr-color-text-chip-disabled, #d5cfc3))!important}.cdr-chip_15-2-1:hover{background-color:var(--cdr-chip-background-color-hover, var(--cdr-color-background-chip-default-hover, #f7f5f3));box-shadow:inset 0 0 0 .2rem var(--cdr-chip-box-shadow-color-hover, var(--cdr-color-border-chip-default-hover, #958e83))}.cdr-chip_15-2-1:focus{outline:none;outline-offset:0;background-color:var(--cdr-chip-background-color-focus, var(--cdr-color-background-chip-default-focus, #ffffff));box-shadow:inset 0 0 0 .3rem var(--cdr-chip-box-shadow-color-focus, var(--cdr-color-border-chip-default-focus, #4b4a48)),0 .2rem .2rem #2e2e2b33}.cdr-chip_15-2-1:active{background-color:var(--cdr-chip-background-color-active, var(--cdr-color-background-chip-default-active, #edeae3));box-shadow:inset 0 0 0 .3rem var(--cdr-chip-box-shadow-color-active, var(--cdr-color-border-chip-default-active, #4b4a48)),0 .2rem .2rem #2e2e2b33}.cdr-chip_15-2-1[aria-pressed=true],.cdr-chip_15-2-1[aria-checked=true]{font-weight:500;background-color:var(--cdr-chip-background-color-selected-rest, var(--cdr-color-background-chip-default-selected, #d5cfc3));box-shadow:inset 0 0 0 .2rem var(--cdr-chip-box-shadow-color-selected-rest, var(--cdr-color-border-chip-default-selected-rest, #4b4a48))}.cdr-chip_15-2-1[aria-pressed=true]:hover,.cdr-chip_15-2-1[aria-checked=true]:hover{background-color:var(--cdr-chip-background-color-selected-hover, var(--cdr-color-background-chip-default-selected-hover, #edeae3));box-shadow:inset 0 0 0 .2rem var(--cdr-chip-box-shadow-color-selected-hover, var(--cdr-color-border-chip-default-selected-hover, #736e65))}.cdr-chip_15-2-1[aria-pressed=true]:focus,.cdr-chip_15-2-1[aria-checked=true]:focus{background-color:var(--cdr-chip-background-color-selected-focus, var(--cdr-color-background-chip-default-selected-focus, #d5cfc3));box-shadow:inset 0 0 0 .3rem var(--cdr-chip-box-shadow-color-selected-focus, var(--cdr-color-border-chip-default-selected-focus, #4b4a48)),0 .2rem .2rem #2e2e2b33}.cdr-chip_15-2-1[aria-pressed=true]:active,.cdr-chip_15-2-1[aria-checked=true]:active{background-color:var(--cdr-chip-background-color-selected-active, var(--cdr-color-background-chip-default-selected-active, #edeae3));box-shadow:inset 0 0 0 .3rem var(--cdr-chip-box-shadow-color-selected-focus, var(--cdr-color-border-chip-default-selected-focus, #4b4a48)),0 .2rem .2rem #2e2e2b33}.cdr-chip__icon-left_15-2-1{position:absolute;left:.8rem}.cdr-chip__icon-left_15-2-1 svg{fill:inherit}.cdr-chip__icon-right_15-2-1{position:absolute;right:.8rem}.cdr-chip__icon-right_15-2-1 svg{fill:inherit}.cdr-chip__icon-left_15-2-1~.cdr-chip__content_15-2-1{margin-left:1.6rem}.cdr-chip__icon-right_15-2-1~.cdr-chip__content_15-2-1{margin-right:1.6rem}.cdr-chip-group_15-2-1{border:none;margin-inline:0;padding-block:0;padding-inline:0}.cdr-chip-group_15-2-1 legend{padding-inline-start:0;margin-bottom:.8rem}.cdr-chip-group__content_15-2-1>button:not(:last-child){margin-right:.8rem;margin-bottom:.8rem}.cdr-chip-group__legend--hidden_15-2-1{position:absolute;width:.1rem;height:.1rem;padding:0;margin:-.1rem;overflow:hidden;clip:rect(0,0,0,0);border:0}.cdr-chip-group__legend_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.6rem;line-height:2rem}.cdr-choreographer__kicker_15-2-1{display:block;padding:1.6rem 2.4rem}.cdr-choreographer__title_15-2-1{padding:0 2.4rem;margin-bottom:.8rem!important}.cdr-choreographer__rating_15-2-1,.cdr-choreographer__abstract_15-2-1{padding:0 2.4rem}.cdr-container_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:2.2rem;padding-left:1.6rem;padding-right:1.6rem;width:100%}@media (min-width: 992px){.cdr-container_15-2-1{padding-left:3.2rem;padding-right:3.2rem}}.cdr-container--static_15-2-1{margin-left:auto;margin-right:auto;max-width:123.2rem}.cdr-form-group_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.6rem;line-height:2rem;border:none;margin-inline:0;padding-block:0;padding-inline:0}.cdr-form-group_15-2-1 legend{padding-inline-start:0;margin-bottom:.8rem}.cdr-form-group--error_15-2-1{box-shadow:inset 0 0 0 .1rem var(--cdr-form-group-error-box-shadow, var(--cdr-color-border-input-error, #b33322));background-color:var(--cdr-form-group-error-background-color, var(--cdr-color-background-input-error, rgba(255, 242, 242, .75)))}.cdr-form-group--error_15-2-1:hover{background-color:var(--cdr-form-group-error-background-hover, transparent)}.cdr-form-group--disabled_15-2-1{cursor:not-allowed;color:var(--cdr-form-group-disabled-text-color, var(--cdr-color-text-disabled, #d5cfc3))}.cdr-form-group--disabled_15-2-1 .cdr-form-group__optional_15-2-1,.cdr-form-group--disabled_15-2-1 .cdr-form-group__required_15-2-1{color:#d5cfc3}.cdr-form-group__wrapper_15-2-1{border-radius:.4rem;display:flex;flex-direction:column}.cdr-form-group__wrapper_15-2-1>*{flex:1 1 0}.cdr-form-group__optional_15-2-1{color:var(--cdr-form-group-optional-text-color, var(--cdr-color-text-input-optional, #736e65))}.cdr-layout_15-2-1{display:grid}.cdr-layout--rows_15-2-1{grid-template-rows:var(--cdr-layout-rows)}.cdr-layout--rows-mq_15-2-1{--cdr-layout-rows: var(--cdr-layout-rows-xs)}@media (min-width: 768px){.cdr-layout--rows-mq_15-2-1{--cdr-layout-rows: var(--cdr-layout-rows-sm)}}@media (min-width: 992px){.cdr-layout--rows-mq_15-2-1{--cdr-layout-rows: var(--cdr-layout-rows-md)}}@media (min-width: 1232px){.cdr-layout--rows-mq_15-2-1{--cdr-layout-rows: var(--cdr-layout-rows-lg)}}.cdr-layout--rows-cq_15-2-1{--cdr-layout-rows: var(--cdr-layout-rows-xs)}@container (min-width: 768px){.cdr-layout--rows-cq_15-2-1{--cdr-layout-rows: var(--cdr-layout-rows-sm)}}@supports not (contain: inline-size){@media (min-width: 768px){.cdr-layout--rows-cq_15-2-1{--cdr-layout-rows: var(--cdr-layout-rows-sm)}}}@container (min-width: 992px){.cdr-layout--rows-cq_15-2-1{--cdr-layout-rows: var(--cdr-layout-rows-md)}}@supports not (contain: inline-size){@media (min-width: 992px){.cdr-layout--rows-cq_15-2-1{--cdr-layout-rows: var(--cdr-layout-rows-md)}}}@container (min-width: 1232px){.cdr-layout--rows-cq_15-2-1{--cdr-layout-rows: var(--cdr-layout-rows-lg)}}@supports not (contain: inline-size){@media (min-width: 1232px){.cdr-layout--rows-cq_15-2-1{--cdr-layout-rows: var(--cdr-layout-rows-lg)}}}.cdr-layout--columns_15-2-1{grid-template-columns:var(--cdr-layout-columns)}.cdr-layout--columns-mq_15-2-1{--cdr-layout-columns: var(--cdr-layout-columns-xs)}@media (min-width: 768px){.cdr-layout--columns-mq_15-2-1{--cdr-layout-columns: var(--cdr-layout-columns-sm)}}@media (min-width: 992px){.cdr-layout--columns-mq_15-2-1{--cdr-layout-columns: var(--cdr-layout-columns-md)}}@media (min-width: 1232px){.cdr-layout--columns-mq_15-2-1{--cdr-layout-columns: var(--cdr-layout-columns-lg)}}.cdr-layout--columns-cq_15-2-1{--cdr-layout-columns: var(--cdr-layout-columns-xs)}@container (min-width: 768px){.cdr-layout--columns-cq_15-2-1{--cdr-layout-columns: var(--cdr-layout-columns-sm)}}@supports not (contain: inline-size){@media (min-width: 768px){.cdr-layout--columns-cq_15-2-1{--cdr-layout-columns: var(--cdr-layout-columns-sm)}}}@container (min-width: 992px){.cdr-layout--columns-cq_15-2-1{--cdr-layout-columns: var(--cdr-layout-columns-md)}}@supports not (contain: inline-size){@media (min-width: 992px){.cdr-layout--columns-cq_15-2-1{--cdr-layout-columns: var(--cdr-layout-columns-md)}}}@container (min-width: 1232px){.cdr-layout--columns-cq_15-2-1{--cdr-layout-columns: var(--cdr-layout-columns-lg)}}@supports not (contain: inline-size){@media (min-width: 1232px){.cdr-layout--columns-cq_15-2-1{--cdr-layout-columns: var(--cdr-layout-columns-lg)}}}.cdr-layout--gap-zero_15-2-1{gap:0}.cdr-layout--row-gap-zero_15-2-1{row-gap:0}.cdr-layout--column-gap-zero_15-2-1{-moz-column-gap:0;column-gap:0}.cdr-layout--gap-sixteenth-x_15-2-1{gap:.1rem}.cdr-layout--row-gap-sixteenth-x_15-2-1{row-gap:.1rem}.cdr-layout--column-gap-sixteenth-x_15-2-1{-moz-column-gap:.1rem;column-gap:.1rem}.cdr-layout--gap-eighth-x_15-2-1{gap:.2rem}.cdr-layout--row-gap-eighth-x_15-2-1{row-gap:.2rem}.cdr-layout--column-gap-eighth-x_15-2-1{-moz-column-gap:.2rem;column-gap:.2rem}.cdr-layout--gap-three-sixteenth-x_15-2-1{gap:.3rem}.cdr-layout--row-gap-three-sixteenth-x_15-2-1{row-gap:.3rem}.cdr-layout--column-gap-three-sixteenth-x_15-2-1{-moz-column-gap:.3rem;column-gap:.3rem}.cdr-layout--gap-quarter-x_15-2-1{gap:.4rem}.cdr-layout--row-gap-quarter-x_15-2-1{row-gap:.4rem}.cdr-layout--column-gap-quarter-x_15-2-1{-moz-column-gap:.4rem;column-gap:.4rem}.cdr-layout--gap-three-eighth-x_15-2-1{gap:.6rem}.cdr-layout--row-gap-three-eighth-x_15-2-1{row-gap:.6rem}.cdr-layout--column-gap-three-eighth-x_15-2-1{-moz-column-gap:.6rem;column-gap:.6rem}.cdr-layout--gap-half-x_15-2-1{gap:.8rem}.cdr-layout--row-gap-half-x_15-2-1{row-gap:.8rem}.cdr-layout--column-gap-half-x_15-2-1{-moz-column-gap:.8rem;column-gap:.8rem}.cdr-layout--gap-three-quarter-x_15-2-1{gap:1.2rem}.cdr-layout--row-gap-three-quarter-x_15-2-1{row-gap:1.2rem}.cdr-layout--column-gap-three-quarter-x_15-2-1{-moz-column-gap:1.2rem;column-gap:1.2rem}.cdr-layout--gap-one-x_15-2-1{gap:1.6rem}.cdr-layout--row-gap-one-x_15-2-1{row-gap:1.6rem}.cdr-layout--column-gap-one-x_15-2-1{-moz-column-gap:1.6rem;column-gap:1.6rem}.cdr-layout--gap-one-and-a-half-x_15-2-1{gap:2.4rem}.cdr-layout--row-gap-one-and-a-half-x_15-2-1{row-gap:2.4rem}.cdr-layout--column-gap-one-and-a-half-x_15-2-1{-moz-column-gap:2.4rem;column-gap:2.4rem}.cdr-layout--gap-two-x_15-2-1{gap:3.2rem}.cdr-layout--row-gap-two-x_15-2-1{row-gap:3.2rem}.cdr-layout--column-gap-two-x_15-2-1{-moz-column-gap:3.2rem;column-gap:3.2rem}.cdr-layout--gap-three-x_15-2-1{gap:4.8rem}.cdr-layout--row-gap-three-x_15-2-1{row-gap:4.8rem}.cdr-layout--column-gap-three-x_15-2-1{-moz-column-gap:4.8rem;column-gap:4.8rem}.cdr-layout--gap-four-x_15-2-1{gap:6.4rem}.cdr-layout--row-gap-four-x_15-2-1{row-gap:6.4rem}.cdr-layout--column-gap-four-x_15-2-1{-moz-column-gap:6.4rem;column-gap:6.4rem}.cdr-layout--gap-scale-0_15-2-1{gap:var(--cdr-space-scale-0)}.cdr-layout--row-gap-scale-0_15-2-1{row-gap:var(--cdr-space-scale-0)}.cdr-layout--column-gap-scale-0_15-2-1{-moz-column-gap:var(--cdr-space-scale-0);column-gap:var(--cdr-space-scale-0)}.cdr-layout--gap-scale-1_15-2-1{gap:var(--cdr-space-scale-1)}.cdr-layout--row-gap-scale-1_15-2-1{row-gap:var(--cdr-space-scale-1)}.cdr-layout--column-gap-scale-1_15-2-1{-moz-column-gap:var(--cdr-space-scale-1);column-gap:var(--cdr-space-scale-1)}.cdr-layout--gap-scale-2_15-2-1{gap:var(--cdr-space-scale-2)}.cdr-layout--row-gap-scale-2_15-2-1{row-gap:var(--cdr-space-scale-2)}.cdr-layout--column-gap-scale-2_15-2-1{-moz-column-gap:var(--cdr-space-scale-2);column-gap:var(--cdr-space-scale-2)}.cdr-layout--gap-scale-3_15-2-1{gap:var(--cdr-space-scale-3)}.cdr-layout--row-gap-scale-3_15-2-1{row-gap:var(--cdr-space-scale-3)}.cdr-layout--column-gap-scale-3_15-2-1{-moz-column-gap:var(--cdr-space-scale-3);column-gap:var(--cdr-space-scale-3)}.cdr-layout--gap-scale-4_15-2-1{gap:var(--cdr-space-scale-4)}.cdr-layout--row-gap-scale-4_15-2-1{row-gap:var(--cdr-space-scale-4)}.cdr-layout--column-gap-scale-4_15-2-1{-moz-column-gap:var(--cdr-space-scale-4);column-gap:var(--cdr-space-scale-4)}.cdr-layout--gap-scale-5_15-2-1{gap:var(--cdr-space-scale-5)}.cdr-layout--row-gap-scale-5_15-2-1{row-gap:var(--cdr-space-scale-5)}.cdr-layout--column-gap-scale-5_15-2-1{-moz-column-gap:var(--cdr-space-scale-5);column-gap:var(--cdr-space-scale-5)}.cdr-layout--gap-scale-6_15-2-1{gap:var(--cdr-space-scale-6)}.cdr-layout--row-gap-scale-6_15-2-1{row-gap:var(--cdr-space-scale-6)}.cdr-layout--column-gap-scale-6_15-2-1{-moz-column-gap:var(--cdr-space-scale-6);column-gap:var(--cdr-space-scale-6)}.cdr-layout--gap-scale-7_15-2-1{gap:var(--cdr-space-scale-7)}.cdr-layout--row-gap-scale-7_15-2-1{row-gap:var(--cdr-space-scale-7)}.cdr-layout--column-gap-scale-7_15-2-1{-moz-column-gap:var(--cdr-space-scale-7);column-gap:var(--cdr-space-scale-7)}.cdr-layout--gap-scale-8_15-2-1{gap:var(--cdr-space-scale-8)}.cdr-layout--row-gap-scale-8_15-2-1{row-gap:var(--cdr-space-scale-8)}.cdr-layout--column-gap-scale-8_15-2-1{-moz-column-gap:var(--cdr-space-scale-8);column-gap:var(--cdr-space-scale-8)}.cdr-layout--gap-scale-0--1_15-2-1{gap:var(--cdr-space-scale-0--1)}.cdr-layout--row-gap-scale-0--1_15-2-1{row-gap:var(--cdr-space-scale-0--1)}.cdr-layout--column-gap-scale-0--1_15-2-1{-moz-column-gap:var(--cdr-space-scale-0--1);column-gap:var(--cdr-space-scale-0--1)}.cdr-layout--gap-scale-3--4_15-2-1{gap:var(--cdr-space-scale-3--4)}.cdr-layout--row-gap-scale-3--4_15-2-1{row-gap:var(--cdr-space-scale-3--4)}.cdr-layout--column-gap-scale-3--4_15-2-1{-moz-column-gap:var(--cdr-space-scale-3--4);column-gap:var(--cdr-space-scale-3--4)}.cdr-layout--gap-scale-3--5_15-2-1{gap:var(--cdr-space-scale-3--5)}.cdr-layout--row-gap-scale-3--5_15-2-1{row-gap:var(--cdr-space-scale-3--5)}.cdr-layout--column-gap-scale-3--5_15-2-1{-moz-column-gap:var(--cdr-space-scale-3--5);column-gap:var(--cdr-space-scale-3--5)}.cdr-layout--flow-row_15-2-1{grid-auto-flow:row;grid-auto-rows:var(--cdr-layout-flow-value)}.cdr-layout--flow-column_15-2-1{grid-auto-flow:column;grid-auto-columns:var(--cdr-layout-flow-value)}.cdr-fulfillment-tile-header_15-2-1{display:flex;align-items:flex-start;width:100%;height:2.4rem;gap:.6rem}.cdr-fulfillment-tile-header__icon_15-2-1{flex:0 0 auto}.cdr-fulfillment-tile-header__label_15-2-1{flex:1 1 auto}.cdr-body_15-2-1{color:var(--cdr-text-color, var(--cdr-color-text-primary, #4b4a48));margin:0;font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:0;font-size:1.8rem;line-height:3rem;font-size:var(--cdr-body-font-size);line-height:var(--cdr-body-line-height);font-weight:var(--cdr-body-font-weight);max-width:var(--cdr-body-max-width, 75ch)}.cdr-fulfillment-tile-content_15-2-1{width:100%;flex:0 0 auto}.cdr-fulfillment-tile-content_15-2-1 strong{--cdr-utility-sans-font-weight: 600;font-weight:var(--cdr-utility-sans-font-weight)}.cdr-skeleton_15-2-1{display:flex;inline-size:100%;block-size:100%;min-block-size:1rem;flex-direction:column}.cdr-skeleton-bone_15-2-1{flex:1 1 auto;border-radius:.2rem;background:var(--cdr-skeleton-bone-background-color, #edeae3);background-size:120rem 100%}@media (prefers-reduced-motion: no-preference){.cdr-skeleton-bone__shimmer_15-2-1{background-image:linear-gradient(90deg,var(--cdr-skeleton-gradient-1, rgb(237, 234, 227)) 0%,var(--cdr-skeleton-gradient-2, rgb(249, 248, 240)) 15%,var(--cdr-skeleton-gradient-3, rgb(237, 234, 227)) 30%);animation:shimmer_15-2-1 3s cubic-bezier(0,0,1,1);animation-iteration-count:infinite}}@keyframes shimmer_15-2-1{0%{background-position:-120rem 0}to{background-position:120rem 0}}.cdr-skeleton-bone--line_15-2-1{block-size:1.6rem;margin:.4rem 0;flex:none}.cdr-skeleton-bone--line_15-2-1:nth-child(1){width:100%}.cdr-skeleton-bone--line_15-2-1:nth-child(2){width:55%}.cdr-skeleton-bone--line_15-2-1:nth-child(3){width:85%}.cdr-skeleton-bone--line_15-2-1:nth-child(4){width:65%}.cdr-skeleton-bone--line_15-2-1:nth-child(5){width:35%}.cdr-skeleton-bone--heading_15-2-1{block-size:3.2rem;flex:none}.cdr-skeleton-bone--rectangle_15-2-1{overflow:hidden;padding-top:75%}.cdr-skeleton-bone--square_15-2-1{overflow:hidden;padding-top:100%}.cdr-fulfillment-tile_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:2.2rem;position:relative;--cdr-fulfillment-tile-border-width-default: var( --cdr-fulfillment-tile-border-width, var(--cdr-space-inset-sixteenth-x, .1rem) );--cdr-fulfillment-tile-border-style-default: var( --cdr-fulfillment-tile-border-style, var(--cdr-border-style-solid, solid) );--cdr-fulfillment-tile-radius-default: var( --cdr-fulfillment-tile-radius, var(--cdr-radius-softest, .6rem) );border-radius:var(--cdr-fulfillment-tile-radius-default);overflow:hidden;border:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;text-decoration:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;padding:1.2rem .8rem;transition:all var(--cdr-duration-1-x) var(--cdr-timing-function-ease);background:var(--cdr-fulfillment-tile-default-background-color-rest, var(--cdr-color-background-fulfillment-tile-default-rest, #ffffff));--cdr-fulfillment-tile-border-color-default: var( --cdr-fulfillment-tile-default-border-color-rest, var( --cdr-color-border-fulfillment-tile-default-rest, #958e83 ) );--cdr-color-background-fulfillment-tile-default-rest: #ffffff;--cdr-color-background-fulfillment-tile-default-hover: #ffffff;--cdr-color-background-fulfillment-tile-default-active: #ffffff;--cdr-color-background-fulfillment-tile-default-checked: #ffffff;--cdr-color-background-fulfillment-tile-default-disabled: #f7f5f3;--cdr-color-background-fulfillment-tile-default-loading: #fafbf9;--cdr-color-border-fulfillment-tile-default-rest: #958e83;--cdr-color-border-fulfillment-tile-default-hover: #958e83;--cdr-color-border-fulfillment-tile-default-active: #958e83;--cdr-color-border-fulfillment-tile-default-checked: #2e2e2b;--cdr-color-border-fulfillment-tile-default-disabled: #958e83;--cdr-color-border-fulfillment-tile-default-loading: #958e83}.cdr-fulfillment-tile--background-default_15-2-1{background:var(--cdr-fulfillment-tile-default-background-color, var(--cdr-color-background-fulfillment-tile-default, ))}.cdr-fulfillment-tile--border-color-default_15-2-1{--cdr-fulfillment-tile-border-color-default: var( --cdr-fulfillment-tile-default-border-color, var( --cdr-color-border-fulfillment-tile-default, ) )}.cdr-fulfillment-tile--border-width-zero_15-2-1{--cdr-fulfillment-tile-border-width-default: var( --cdr-fulfillment-tile-border-width, var(--cdr-space-inset-zero, 0) )}.cdr-fulfillment-tile--border-width-sixteenth-x_15-2-1{--cdr-fulfillment-tile-border-width-default: var( --cdr-fulfillment-tile-border-width, var(--cdr-space-inset-sixteenth-x, .1rem) )}.cdr-fulfillment-tile--border-width-eighth-x_15-2-1{--cdr-fulfillment-tile-border-width-default: var( --cdr-fulfillment-tile-border-width, var(--cdr-space-inset-eighth-x, .2rem) )}.cdr-fulfillment-tile--border-width-three-sixteenth-x_15-2-1{--cdr-fulfillment-tile-border-width-default: var( --cdr-fulfillment-tile-border-width, var(--cdr-space-inset-three-sixteenth-x, .3rem) )}.cdr-fulfillment-tile--border-width-quarter-x_15-2-1{--cdr-fulfillment-tile-border-width-default: var( --cdr-fulfillment-tile-border-width, var(--cdr-space-inset-quarter-x, .4rem) )}.cdr-fulfillment-tile--border-width-three-eighth-x_15-2-1{--cdr-fulfillment-tile-border-width-default: var( --cdr-fulfillment-tile-border-width, var(--cdr-space-inset-three-eighth-x, .6rem) )}.cdr-fulfillment-tile--border-style-dotted_15-2-1{--cdr-fulfillment-tile-border-style-default: var( --cdr-fulfillment-tile-border-style, var(--cdr-border-style-dotted, dotted) )}.cdr-fulfillment-tile--border-style-dashed_15-2-1{--cdr-fulfillment-tile-border-style-default: var( --cdr-fulfillment-tile-border-style, var(--cdr-border-style-dashed, dashed) )}.cdr-fulfillment-tile--border-style-solid_15-2-1{--cdr-fulfillment-tile-border-style-default: var( --cdr-fulfillment-tile-border-style, var(--cdr-border-style-solid, solid) )}.cdr-fulfillment-tile--radius-sharp_15-2-1{--cdr-fulfillment-tile-radius-default: var( --cdr-fulfillment-tile-radius, var(--cdr-radius-sharp, 0) );border-radius:var(--cdr-fulfillment-tile-radius-default);overflow:hidden}.cdr-fulfillment-tile--radius-soft_15-2-1{--cdr-fulfillment-tile-radius-default: var( --cdr-fulfillment-tile-radius, var(--cdr-radius-soft, .2rem) );border-radius:var(--cdr-fulfillment-tile-radius-default);overflow:hidden}.cdr-fulfillment-tile--radius-softer_15-2-1{--cdr-fulfillment-tile-radius-default: var( --cdr-fulfillment-tile-radius, var(--cdr-radius-softer, .4rem) );border-radius:var(--cdr-fulfillment-tile-radius-default);overflow:hidden}.cdr-fulfillment-tile--radius-softest_15-2-1{--cdr-fulfillment-tile-radius-default: var( --cdr-fulfillment-tile-radius, var(--cdr-radius-softest, .6rem) );border-radius:var(--cdr-fulfillment-tile-radius-default);overflow:hidden}.cdr-fulfillment-tile--radius-round_15-2-1{--cdr-fulfillment-tile-radius-default: var( --cdr-fulfillment-tile-radius, var(--cdr-radius-round, 999.9rem) );border-radius:var(--cdr-fulfillment-tile-radius-default);overflow:hidden}.cdr-fulfillment-tile--shadow-flat_15-2-1{box-shadow:var(--cdr-fulfillment-tile-shadow, var(--cdr-prominence-flat, 0 0 0 0 rgba(46, 46, 43, .2)))}.cdr-fulfillment-tile--shadow-raised_15-2-1{box-shadow:var(--cdr-fulfillment-tile-shadow, var(--cdr-prominence-raised, 0 .2rem .2rem 0 rgba(46, 46, 43, .2)))}.cdr-fulfillment-tile--shadow-elevated_15-2-1{box-shadow:var(--cdr-fulfillment-tile-shadow, var(--cdr-prominence-elevated, 0 .4rem .4rem 0 rgba(46, 46, 43, .2)))}.cdr-fulfillment-tile--shadow-floating_15-2-1{box-shadow:var(--cdr-fulfillment-tile-shadow, var(--cdr-prominence-floating, 0 .8rem .8rem 0 rgba(46, 46, 43, .2)))}.cdr-fulfillment-tile--shadow-lifted_15-2-1{box-shadow:var(--cdr-fulfillment-tile-shadow, var(--cdr-prominence-lifted, 0 1.6rem 1.6rem 0 rgba(46, 46, 43, .2)))}.cdr-fulfillment-tile--border_15-2-1{position:relative}.cdr-fulfillment-tile--border_15-2-1:after{border-radius:var(--cdr-fulfillment-tile-radius-default);pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;content:"";border:var(--cdr-fulfillment-tile-border-width-default) var(--cdr-fulfillment-tile-border-style-default) var(--cdr-fulfillment-tile-border-color-default)}.cdr-fulfillment-tile_15-2-1:after{border-radius:var(--cdr-fulfillment-tile-radius-default);pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;content:"";border:var(--cdr-fulfillment-tile-border-width-default) var(--cdr-fulfillment-tile-border-style-default) var(--cdr-fulfillment-tile-border-color-default)}.cdr-fulfillment-tile_15-2-1[data-loading=true]{pointer-events:none}.cdr-fulfillment-tile_15-2-1[data-loading=true] .cdr-fulfillment-tile__layout_15-2-1{opacity:0}.cdr-fulfillment-tile_15-2-1[data-loading=true] .cdr-fulfillment-tile__loading_15-2-1{opacity:1}.cdr-fulfillment-tile__inner_15-2-1{position:relative;height:100%}.cdr-fulfillment-tile__layout_15-2-1{opacity:1}.cdr-fulfillment-tile__loading_15-2-1{position:absolute;top:0;left:0;width:100%;opacity:0;transition:all var(--cdr-duration-1-x) var(--cdr-timing-function-ease);pointer-events:none}.cdr-fulfillment-tile_15-2-1:disabled,.cdr-fulfillment-tile_15-2-1:disabled:hover,.cdr-fulfillment-tile_15-2-1:disabled:focus{cursor:not-allowed!important;--cdr-fulfillment-tile-border-style-default: var( --cdr-fulfillment-tile-border-style, var(--cdr-border-style-dashed, dashed) )}.cdr-fulfillment-tile_15-2-1:focus,.cdr-fulfillment-tile_15-2-1:active,.cdr-fulfillment-tile_15-2-1[aria-pressed=true]:focus,.cdr-fulfillment-tile_15-2-1[aria-pressed=true]:active,.cdr-fulfillment-tile_15-2-1[aria-checked=true]:focus,.cdr-fulfillment-tile_15-2-1[aria-checked=true]:active{outline:none;--cdr-fulfillment-tile-border-width-default: var( --cdr-fulfillment-tile-border-width, var(--cdr-space-inset-three-sixteenth-x, .3rem) )}.cdr-fulfillment-tile_15-2-1[aria-pressed=true],.cdr-fulfillment-tile_15-2-1[aria-checked=true]{--cdr-fulfillment-tile-border-width-default: var( --cdr-fulfillment-tile-border-width, var(--cdr-space-inset-three-sixteenth-x, .3rem) )}.cdr-fulfillment-tile_15-2-1[aria-pressed=true]:not([role=checkbox]),.cdr-fulfillment-tile_15-2-1[aria-checked=true]:not([role=checkbox]){cursor:default}.cdr-fulfillment-tile_15-2-1:hover:not([aria-pressed=true],[aria-checked=true],:disabled){background:var(--cdr-fulfillment-tile-default-background-color-hover, var(--cdr-color-background-fulfillment-tile-default-hover, #ffffff));--cdr-fulfillment-tile-border-color-default: var( --cdr-fulfillment-tile-default-border-color-hover, var( --cdr-color-border-fulfillment-tile-default-hover, #958e83 ) )}.cdr-fulfillment-tile_15-2-1:focus,.cdr-fulfillment-tile_15-2-1:active,.cdr-fulfillment-tile_15-2-1[aria-pressed=true]:focus,.cdr-fulfillment-tile_15-2-1[aria-pressed=true]:active,.cdr-fulfillment-tile_15-2-1[aria-checked=true]:focus,.cdr-fulfillment-tile_15-2-1[aria-checked=true]:active{background:var(--cdr-fulfillment-tile-default-background-color-active, var(--cdr-color-background-fulfillment-tile-default-active, #ffffff));--cdr-fulfillment-tile-border-color-default: var( --cdr-fulfillment-tile-default-border-color-active, var( --cdr-color-border-fulfillment-tile-default-active, #958e83 ) )}.cdr-fulfillment-tile_15-2-1[aria-pressed=true],.cdr-fulfillment-tile_15-2-1[aria-checked=true]{background:var(--cdr-fulfillment-tile-default-background-color-checked, var(--cdr-color-background-fulfillment-tile-default-checked, #ffffff));--cdr-fulfillment-tile-border-color-default: var( --cdr-fulfillment-tile-default-border-color-checked, var( --cdr-color-border-fulfillment-tile-default-checked, #2e2e2b ) )}.cdr-fulfillment-tile_15-2-1:disabled,.cdr-fulfillment-tile_15-2-1:disabled:hover,.cdr-fulfillment-tile_15-2-1:disabled:focus{background:var(--cdr-fulfillment-tile-default-background-color-disabled, var(--cdr-color-background-fulfillment-tile-default-disabled, #f7f5f3));--cdr-fulfillment-tile-border-color-default: var( --cdr-fulfillment-tile-default-border-color-disabled, var( --cdr-color-border-fulfillment-tile-default-disabled, #958e83 ) )}.cdr-fulfillment-tile_15-2-1[data-loading=true]{background:var(--cdr-fulfillment-tile-default-background-color-loading, var(--cdr-color-background-fulfillment-tile-default-loading, #fafbf9))}.cdr-fulfillment-tile__main_15-2-1{position:relative;height:100%}.cdr-fulfillment-tile__layout_15-2-1{height:100%;align-content:end}.cdr-fulfillment-tile__loading_15-2-1{margin-top:.4rem}.cdr-fulfillment-tile-icon_15-2-1{width:2.2rem;height:2.2rem;background:#fff;display:flex;align-items:center;justify-content:center;border-radius:999.9rem;position:relative;fill:var(--cdr-fulfillment-tile-icon-fill)}.cdr-fulfillment-tile-icon_15-2-1:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:inherit;box-shadow:inset 0 0 0 .2rem var(--cdr-fulfillment-tile-icon-fill);opacity:.3}.cdr-fulfillment-tile-icon_15-2-1 svg{max-height:2rem;max-width:2rem;stroke:#fff;stroke-width:.2rem;paint-order:stroke fill;margin:.4rem}.cdr-fulfillment-tile-icon--default_15-2-1{--cdr-fulfillment-tile-icon-fill: var( --cdr-fulfillment-tile-icon-default-icon-fill, var(--cdr-color-icon-message-default, #726d64) )}.cdr-fulfillment-tile-icon--info_15-2-1{--cdr-fulfillment-tile-icon-fill: var( --cdr-fulfillment-tile-icon-info-icon-fill, var(--cdr-color-border-message-info-01, #408e86) )}.cdr-fulfillment-tile-icon--warning_15-2-1{--cdr-fulfillment-tile-icon-fill: var( --cdr-fulfillment-tile-icon-warning-icon-fill, var(--cdr-color-border-message-warning-01, #b68b37) )}.cdr-fulfillment-tile-icon--success_15-2-1{--cdr-fulfillment-tile-icon-fill: var( --cdr-fulfillment-tile-icon-success-icon-fill, var(--cdr-color-icon-message-success, #3b8349) )}.cdr-fulfillment-tile-icon--error_15-2-1{--cdr-fulfillment-tile-icon-fill: var( --cdr-fulfillment-tile-icon-error-icon-fill, var(--cdr-color-border-message-error-01, #bb4045) )}.cdr-grid_15-2-1{display:grid;list-style:none;margin:0;padding:0;gap:1.6rem 1.6rem}.cdr-grid--gutter-none_15-2-1{gap:0}.cdr-grid--gutter-small_15-2-1{gap:.2rem .2rem}.cdr-grid--gutter-medium_15-2-1{gap:1.6rem 1.6rem}.cdr-grid--gutter-large_15-2-1{gap:3.2rem 3.2rem}@media (min-width: 0) and (max-width: 767px){.cdr-grid--gutter-none\@xs_15-2-1{gap:0}.cdr-grid--gutter-small\@xs_15-2-1{gap:.2rem .2rem}.cdr-grid--gutter-medium\@xs_15-2-1{gap:1.6rem 1.6rem}.cdr-grid--gutter-large\@xs_15-2-1{gap:3.2rem 3.2rem}}@media (min-width: 768px) and (max-width: 991px){.cdr-grid--gutter-none\@sm_15-2-1{gap:0}.cdr-grid--gutter-small\@sm_15-2-1{gap:.2rem .2rem}.cdr-grid--gutter-medium\@sm_15-2-1{gap:1.6rem 1.6rem}.cdr-grid--gutter-large\@sm_15-2-1{gap:3.2rem 3.2rem}}@media (min-width: 992px) and (max-width: 1231px){.cdr-grid--gutter-none\@md_15-2-1{gap:0}.cdr-grid--gutter-small\@md_15-2-1{gap:.2rem .2rem}.cdr-grid--gutter-medium\@md_15-2-1{gap:1.6rem 1.6rem}.cdr-grid--gutter-large\@md_15-2-1{gap:3.2rem 3.2rem}}@media (min-width: 1232px){.cdr-grid--gutter-none\@lg_15-2-1{gap:0}.cdr-grid--gutter-small\@lg_15-2-1{gap:.2rem .2rem}.cdr-grid--gutter-medium\@lg_15-2-1{gap:1.6rem 1.6rem}.cdr-grid--gutter-large\@lg_15-2-1{gap:3.2rem 3.2rem}}.cdr-input__button{display:inline-block}.cdr-input__button~.cdr-input__button{position:relative;margin-left:-.4rem}.cdr-input__button~.cdr-input__button:before{content:"";background-color:var(--cdr-input-label-background-color, var(--cdr-color-border-input-default, #958e83));position:absolute;left:-.1rem;width:.1rem;height:55%;top:50%;transform:translateY(-50%)}.cdr-input__button:hover,.cdr-input__button:active,.cdr-input__button:focus,.cdr-input__button:focus-within{background-color:var(--cdr-input-label-background-interaction, var(--cdr-color-background-input-default-active, #fafbf9));box-shadow:inset 0 0 0 .2rem var(--cdr-input-label-box-shadow-interaction, var(--cdr-color-border-input-default-focus, #2e2e2b));outline:none;fill:var(--cdr-input-label-fill-interaction, var(--cdr-color-text-primary, #4b4a48))}.cdr-input__button:hover svg,.cdr-input__button:active svg,.cdr-input__button:focus svg,.cdr-input__button:focus-within svg{box-shadow:none;fill:var(--cdr-input-label-svg-fill-interaction, var(--cdr-color-text-primary, #4b4a48))!important}.cdr-input__button:hover:before,.cdr-input__button:active:before,.cdr-input__button:focus:before,.cdr-input__button:focus-within:before{width:0}.cdr-input__button:last-child{margin-right:-.8rem;border-top-right-radius:.4rem;border-bottom-right-radius:.4rem}.cdr-input_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:2.2rem;font-weight:500;color:var(--cdr-input-text-color-default, var(--cdr-color-text-input-default, #2e2e2b));border:0;background-color:var(--cdr-input-background-color-default, var(--cdr-color-background-input-default, rgba(247, 245, 243, .15)));box-shadow:inset 0 0 0 .1rem var(--cdr-input-box-shadow-default, var(--cdr-color-border-input-default, #958e83));fill:var(--cdr-input-icon-fill, var(--cdr-color-icon-default, #958e83));border-radius:.4rem;padding:.8rem;height:4rem;display:block;width:100%;overflow:visible;margin:0;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}.cdr-input_15-2-1[type=number]::-webkit-inner-spin-button,.cdr-input_15-2-1[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.cdr-input_15-2-1:active,.cdr-input_15-2-1:focus{outline:none;box-shadow:inset 0 0 0 .2rem var(--cdr-input-box-shadow-focus, var(--cdr-color-border-input-default-focus, #2e2e2b)),0 .2rem .2rem #2e2e2b33}.cdr-input_15-2-1::-moz-placeholder{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:2.2rem;color:var(--cdr-input-placeholder-text-color, var(--cdr-color-text-input-placeholder, #736e65))}.cdr-input_15-2-1::placeholder{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:2.2rem;color:var(--cdr-input-placeholder-text-color, var(--cdr-color-text-input-placeholder, #736e65))}.cdr-input_15-2-1[disabled]{background-color:var(--cdr-input-background-color-disabled, var(--cdr-color-background-input-default-disabled, #fafbf9));color:var(--cdr-input-text-color-disabled, var(--cdr-color-text-input-disabled, #d5cfc3));box-shadow:inset 0 0 0 .1rem var(--cdr-input-box-shadow-disabled, var(--cdr-color-border-input-default-disabled, #d5cfc3))}.cdr-input_15-2-1[disabled]:hover{box-shadow:inset 0 0 0 .1rem var(--cdr-input-box-shadow-disabled-hover, var(--cdr-color-border-input-default-disabled, #d5cfc3));cursor:not-allowed}.cdr-input_15-2-1[disabled]::-moz-placeholder{color:var(--cdr-input-placeholder-text-color-disabled, var(--cdr-color-text-input-disabled, #d5cfc3))}.cdr-input_15-2-1[disabled]::placeholder{color:var(--cdr-input-placeholder-text-color-disabled, var(--cdr-color-text-input-disabled, #d5cfc3))}.cdr-input--focus_15-2-1 svg{fill:var(--cdr-input-svg-fill-focus, var(--cdr-color-text-primary, #4b4a48))!important}.cdr-input--multiline_15-2-1{height:auto}.cdr-input--preicon_15-2-1{padding-left:3.7rem!important}.cdr-input--posticon_15-2-1{padding-right:4.5rem}.cdr-input--posticons_15-2-1{padding-right:9rem}.cdr-input--primary_15-2-1{background-color:var(--cdr-input-background-color-default, var(--cdr-color-background-input-default, rgba(247, 245, 243, .15)))}.cdr-input--primary_15-2-1:active,.cdr-input--primary_15-2-1:focus{background-color:var(--cdr-input-background-color-default-focus, var(--cdr-color-background-input-default-active, #fafbf9))}.cdr-input--secondary_15-2-1{background-color:var(--cdr-input-background-color-secondary, var(--cdr-color-background-input-secondary, rgba(255, 255, 255, .85)))}.cdr-input--secondary_15-2-1:active,.cdr-input--secondary_15-2-1:focus{background-color:var(--cdr-input-background-color-secondary-active, var(--cdr-color-background-input-secondary-active, #ffffff))}.cdr-input--error_15-2-1{background-color:var(--cdr-input-error-background-color, var(--cdr-color-background-input-error, rgba(255, 242, 242, .75)));box-shadow:inset 0 0 0 .1rem var(--cdr-input-error-box-shadow, var(--cdr-color-border-input-error, #b33322))}.cdr-input--large_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.8rem;line-height:2.4rem;line-height:3.2rem;padding-left:.8rem;height:4.8rem}.cdr-input--large_15-2-1::-moz-placeholder{line-height:3.2rem}.cdr-input--large_15-2-1::placeholder{line-height:3.2rem}@media (min-width: 0) and (max-width: 767px){.cdr-input--large\@xs_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.8rem;line-height:2.4rem;line-height:3.2rem;padding-left:.8rem;height:4.8rem}.cdr-input--large\@xs_15-2-1::-moz-placeholder{line-height:3.2rem}.cdr-input--large\@xs_15-2-1::placeholder{line-height:3.2rem}}@media (min-width: 768px) and (max-width: 991px){.cdr-input--large\@sm_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.8rem;line-height:2.4rem;line-height:3.2rem;padding-left:.8rem;height:4.8rem}.cdr-input--large\@sm_15-2-1::-moz-placeholder{line-height:3.2rem}.cdr-input--large\@sm_15-2-1::placeholder{line-height:3.2rem}}@media (min-width: 992px) and (max-width: 1231px){.cdr-input--large\@md_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.8rem;line-height:2.4rem;line-height:3.2rem;padding-left:.8rem;height:4.8rem}.cdr-input--large\@md_15-2-1::-moz-placeholder{line-height:3.2rem}.cdr-input--large\@md_15-2-1::placeholder{line-height:3.2rem}}@media (min-width: 1232px){.cdr-input--large\@lg_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.8rem;line-height:2.4rem;line-height:3.2rem;padding-left:.8rem;height:4.8rem}.cdr-input--large\@lg_15-2-1::-moz-placeholder{line-height:3.2rem}.cdr-input--large\@lg_15-2-1::placeholder{line-height:3.2rem}}.cdr-input__pre-icon_15-2-1{position:absolute;top:50%;left:.8rem;transform:translateY(-50%)}.cdr-input__post-icon_15-2-1{display:block;position:absolute;top:50%;right:.8rem;transform:translateY(-50%)}.cdr-input__helper-text_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.4rem;line-height:1.8rem;color:var(--cdr-input-helper-text-color, var(--cdr-color-text-input-help, #736e65));display:inline-block;margin-top:.4rem}.cdr-input-wrap_15-2-1{position:relative;flex-grow:1;fill:var(--cdr-input-wrap-fill, var(--cdr-color-icon-default, #958e83))}.cdr-kicker_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:.032rem;font-size:1.2rem;line-height:1.8rem;text-transform:uppercase;color:var(--cdr-text-color, var(--cdr-color-text-primary, #4b4a48));font-size:var(--cdr-type-scale--1);line-height:calc(var(--cdr-type-scale--1)*var(--cdr-heading-display-line-height-ratio))}.cdr-subheading-sans_15-2-1{color:var(--cdr-text-color, var(--cdr-color-text-primary, #4b4a48));margin:0;font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2.4rem;line-height:3rem;font-size:var(--cdr-subheading-sans-font-size);line-height:var(--cdr-subheading-sans-line-height)}.cdr-heading-subheading-block__heading_15-2-1{display:block;margin:0 0 1.6rem;max-width:40ch}.cdr-heading-subheading-block__subheading_15-2-1{display:block;margin-top:1.2rem!important;max-width:60ch}.cdr-landing-lead_15-2-1{--cdr-split-surface-surface-color: var(--cdr-landing-lead-surface-color, var(--cdr-color-surface-primary, #ffffff))}.cdr-landing-lead__image_15-2-1{--cdr-img-aspect-ratio: 4 / 1;--cdr-img-object-fit: cover;width:100%}@media (max-width: 767px){.cdr-landing-lead__image_15-2-1{--cdr-img-aspect-ratio: 4 / 3}}.cdr-landing-lead__copy-block_15-2-1{padding:3.2rem}@media (max-width: 991px){.cdr-landing-lead__copy-block_15-2-1{padding:3.2rem}}.cdr-link_15-2-1{font-family:inherit;font-size:inherit;line-height:inherit;align-items:center;background-color:transparent;border:0;margin:0;color:var(--cdr-link-text-color, var(--cdr-color-text-link-rest, #406eb5));fill:var(--cdr-link-fill-color, var(--cdr-color-text-link-rest, #406eb5));cursor:pointer;display:inline-flex;outline:none;padding:0;text-decoration:underline;vertical-align:top}.cdr-link_15-2-1:active,.cdr-link_15-2-1:focus{color:var(--cdr-link-active-text-color-active, var(--cdr-color-text-link-active, #0b2d60))}.cdr-link_15-2-1:hover{color:var(--cdr-link-text-color-hover, var(--cdr-color-text-link-hover, #406eb5));text-decoration:none}.cdr-link_15-2-1:focus{outline:.2rem solid Highlight;outline-color:-webkit-focus-ring-color;outline-offset:0}.cdr-link--standalone_15-2-1{text-decoration:none}.cdr-link--standalone_15-2-1:hover,.cdr-link--standalone_15-2-1:active,.cdr-link--standalone_15-2-1:focus,.cdr-link--standalone_15-2-1:visited{text-decoration:underline}.cdr-link--inherit-color_15-2-1{fill:inherit;color:inherit}.cdr-link--inherit-color_15-2-1:active,.cdr-link--inherit-color_15-2-1:hover,.cdr-link--inherit-color_15-2-1:focus{color:inherit;fill:inherit}.cdr-list_15-2-1{list-style-type:none;padding:0;margin:0}.cdr-list_15-2-1>li+li{margin-top:.8rem}.cdr-list_15-2-1 li>.cdr-list_15-2-1{margin-top:.8rem;padding-left:1em;list-style-type:none}.cdr-list--compact_15-2-1>li+li{margin-top:.4rem}.cdr-list--compact_15-2-1 li>.cdr-list_15-2-1{margin-top:.4rem}.cdr-list--ordered_15-2-1{list-style-type:decimal;padding-left:1.5em;list-style-position:outside}.cdr-list--ordered_15-2-1 li{padding:0 0 0 .4rem}.cdr-list--ordered_15-2-1 li>.cdr-list_15-2-1{position:relative;padding-left:1em}.cdr-list--ordered_15-2-1 li>.cdr-list_15-2-1>li{padding-left:0}.cdr-list--ordered_15-2-1 li>.cdr-list_15-2-1>li:before{content:"–";position:absolute;color:var(--cdr-list-ordered-nested-prefix-color, var(--cdr-color-text-secondary, #736e65));left:0}.cdr-list--unordered_15-2-1{position:relative;padding-left:1em}.cdr-list--unordered_15-2-1>li:before{content:"•";position:relative;margin-left:-1em;padding-right:.8rem;color:var(--cdr-list-unordered-prefix-color, var(--cdr-color-text-secondary, #736e65))}.cdr-list--unordered_15-2-1 li>.cdr-list_15-2-1{position:relative;padding-left:1em}.cdr-list--unordered_15-2-1 li>.cdr-list_15-2-1>li:before{content:"–";position:relative;margin-left:-1em;padding-right:.8rem;color:var(--cdr-list-unordered-nested-prefix-color, var(--cdr-color-text-secondary, #736e65))}.cdr-list--inline_15-2-1{display:flex;flex-wrap:wrap;list-style-type:none;padding-left:0}.cdr-list--inline_15-2-1>li{display:block}.cdr-list--inline_15-2-1>li+li{margin-top:0;padding-left:1em}.cdr-list--inline_15-2-1.cdr-list--compact_15-2-1>li+li{padding-left:.5em}.cdr-list--inline_15-2-1.cdr-list--unordered_15-2-1{left:0}.cdr-list--inline_15-2-1.cdr-list--unordered_15-2-1>li{position:relative}.cdr-list--inline_15-2-1.cdr-list--unordered_15-2-1>li+li{padding-left:1.5em}.cdr-list--inline_15-2-1.cdr-list--unordered_15-2-1>li:first-of-type:before{display:none}.cdr-list--inline_15-2-1.cdr-list--unordered_15-2-1>li:before{content:"•";color:var(--cdr-list-inline-text-color, var(--cdr-color-text-secondary, #736e65));display:block;position:absolute;top:50%;transform:translate(150%,-50%);height:.6rem;width:.6rem;line-height:.6rem;left:0;padding:0;margin:0}.cdr-list--inline_15-2-1.cdr-list--unordered_15-2-1.cdr-list--compact_15-2-1>li+li{padding-left:1em}.cdr-list--inline_15-2-1.cdr-list--unordered_15-2-1.cdr-list--compact_15-2-1>li+li:before{transform:translate(100%,-50%)}.cdr-media-object_15-2-1{align-items:var(--cdr-media-object-align);justify-items:var(--cdr-media-object-align);grid-template-areas:var(--cdr-media-object-media-position)}.cdr-media-object_15-2-1>*:first-child{grid-area:media}.cdr-media-object_15-2-1>*:last-child{grid-area:content;width:100%}.cdr-media-object--align-cq_15-2-1{--cdr-media-object-align: var(--cdr-media-object-align-xs)}@container (min-width: 768px){.cdr-media-object--align-cq_15-2-1{--cdr-media-object-align: var(--cdr-media-object-align-sm)}}@supports not (contain: inline-size){@media (min-width: 768px){.cdr-media-object--align-cq_15-2-1{--cdr-media-object-align: var(--cdr-media-object-align-sm)}}}@container (min-width: 992px){.cdr-media-object--align-cq_15-2-1{--cdr-media-object-align: var(--cdr-media-object-align-md)}}@supports not (contain: inline-size){@media (min-width: 992px){.cdr-media-object--align-cq_15-2-1{--cdr-media-object-align: var(--cdr-media-object-align-md)}}}@container (min-width: 1232px){.cdr-media-object--align-cq_15-2-1{--cdr-media-object-align: var(--cdr-media-object-align-lg)}}@supports not (contain: inline-size){@media (min-width: 1232px){.cdr-media-object--align-cq_15-2-1{--cdr-media-object-align: var(--cdr-media-object-align-lg)}}}.cdr-media-object--media-position-cq_15-2-1{--cdr-media-object-media-position: var(--cdr-media-object-media-position-xs)}@container (min-width: 768px){.cdr-media-object--media-position-cq_15-2-1{--cdr-media-object-media-position: var(--cdr-media-object-media-position-sm)}}@supports not (contain: inline-size){@media (min-width: 768px){.cdr-media-object--media-position-cq_15-2-1{--cdr-media-object-media-position: var(--cdr-media-object-media-position-sm)}}}@container (min-width: 992px){.cdr-media-object--media-position-cq_15-2-1{--cdr-media-object-media-position: var(--cdr-media-object-media-position-md)}}@supports not (contain: inline-size){@media (min-width: 992px){.cdr-media-object--media-position-cq_15-2-1{--cdr-media-object-media-position: var(--cdr-media-object-media-position-md)}}}@container (min-width: 1232px){.cdr-media-object--media-position-cq_15-2-1{--cdr-media-object-media-position: var(--cdr-media-object-media-position-lg)}}@supports not (contain: inline-size){@media (min-width: 1232px){.cdr-media-object--media-position-cq_15-2-1{--cdr-media-object-media-position: var(--cdr-media-object-media-position-lg)}}}.cdr-media-object--cover_15-2-1>*:first-child{width:100%;height:100%;display:flex;position:relative}.cdr-media-object--cover_15-2-1>*:first-child>:first-child{position:absolute;left:0;right:0;width:100%;height:100%}.cdr-media-object--overlay_15-2-1{position:relative}.cdr-media-object--overlay_15-2-1>*:last-child{position:absolute;left:0;right:0;width:100%;height:100%;display:flex;align-items:var(--cdr-media-object-column-align);justify-content:var(--cdr-media-object-row-align)}.cdr-media-object--content-padding-cq_15-2-1{--cdr-media-object-content-padding: var(--cdr-media-object-content-padding-xs)}@container (min-width: 768px){.cdr-media-object--content-padding-cq_15-2-1{--cdr-media-object-content-padding: var(--cdr-media-object-content-padding-sm)}}@supports not (contain: inline-size){@media (min-width: 768px){.cdr-media-object--content-padding-cq_15-2-1{--cdr-media-object-content-padding: var(--cdr-media-object-content-padding-sm)}}}@container (min-width: 992px){.cdr-media-object--content-padding-cq_15-2-1{--cdr-media-object-content-padding: var(--cdr-media-object-content-padding-md)}}@supports not (contain: inline-size){@media (min-width: 992px){.cdr-media-object--content-padding-cq_15-2-1{--cdr-media-object-content-padding: var(--cdr-media-object-content-padding-md)}}}@container (min-width: 1232px){.cdr-media-object--content-padding-cq_15-2-1{--cdr-media-object-content-padding: var(--cdr-media-object-content-padding-lg)}}@supports not (contain: inline-size){@media (min-width: 1232px){.cdr-media-object--content-padding-cq_15-2-1{--cdr-media-object-content-padding: var(--cdr-media-object-content-padding-lg)}}}.cdr-media-object_15-2-1>*:last-child{padding:var(--cdr-media-object-content-padding)}.cdr-modal_15-2-1{top:0;right:0;bottom:0;left:0;height:100%;overflow-y:scroll;position:fixed;visibility:visible;z-index:9999}@supports (-webkit-touch-callout: none){.cdr-modal_15-2-1 *{will-change:transform}}.cdr-modal__overlay_15-2-1{background-color:var(--cdr-modal-overlay-background-color, var(--cdr-color-background-modal-overlay, rgba(247, 245, 243, .85)));-webkit-backdrop-filter:blur(1.6rem);backdrop-filter:blur(1.6rem);top:0;right:0;bottom:0;left:0;opacity:1;position:fixed;transition:opacity .15s;z-index:0}.cdr-modal__outerWrap_15-2-1{display:flex;box-sizing:border-box;min-height:100%;position:static;z-index:-1}.cdr-modal__contentWrap_15-2-1{align-items:flex-start;background-color:var(--cdr-modal-content-wrap-background-color, var(--cdr-color-background-primary, #ffffff));display:flex;flex-direction:column;margin:auto;min-height:100%;opacity:1;position:absolute;top:0;left:0;right:0;transition:opacity .15s .15s;width:100%;z-index:0}.cdr-modal__contentWrap_15-2-1:focus{outline:0}.cdr-modal__innerWrap_15-2-1{width:100%;padding:1.6rem}.cdr-modal__dialog_15-2-1{width:100%}.cdr-modal__content_15-2-1{position:relative}.cdr-modal__header_15-2-1{display:flex;padding-bottom:1.6rem;justify-content:space-between}.cdr-modal__title_15-2-1{flex:auto;font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2.4rem;line-height:3rem}.cdr-modal__close-button_15-2-1{flex:none;align-self:center;margin-left:.8rem;padding:.7rem;position:relative;top:-.2rem;right:-.4rem}.cdr-modal__text-content_15-2-1{padding:0;overflow:auto;position:relative}@media (min-width: 768px){.cdr-modal__outerWrap_15-2-1{padding:1.6rem}.cdr-modal__innerWrap_15-2-1{padding:2.4rem}.cdr-modal__contentWrap_15-2-1{border-radius:.4rem;box-shadow:0 1.6rem 1.6rem #2e2e2b33;min-height:auto;position:relative;top:auto;left:auto;right:auto}.cdr-modal__dialog_15-2-1{max-width:64rem}.cdr-modal__close-button_15-2-1{margin-left:1.2rem;right:-.8rem;top:-.5rem}}.cdr-modal--closed_15-2-1{transition:z-index 0s .3s,visibility 0s .3s;visibility:hidden;z-index:-1}.cdr-modal--closed_15-2-1 .cdr-modal__overlay_15-2-1{opacity:0;transition:opacity .15s .15s}.cdr-modal--closed_15-2-1 .cdr-modal__contentWrap_15-2-1{opacity:0;transition:opacity .15s}.cdr-modal__noscroll{overflow:hidden!important;position:fixed!important;width:100%}.cdr-label-standalone_15-2-1{display:grid;grid-template-areas:"label label info" "input input input" "post post post"}.cdr-label-standalone__label-wrapper_15-2-1{grid-area:label}.cdr-label-standalone__label_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.4rem;line-height:1.8rem;color:var(--cdr-label-standalone-text-color, var(--cdr-color-text-input-label, #4b4a48));margin:0}.cdr-label-standalone__label--sr-only_15-2-1{position:absolute;width:.1rem;height:.1rem;padding:0;margin:-.1rem;overflow:hidden;clip:rect(0,0,0,0);border:0}.cdr-label-standalone__label--disabled_15-2-1,.cdr-label-standalone__label--disabled_15-2-1 .cdr-label-standalone__optional_15-2-1{color:var(--cdr-label-standalone-disabled-text-color, var(--cdr-color-text-input-disabled, #d5cfc3))}.cdr-label-standalone__optional_15-2-1{color:var(--cdr-label-standalone-optional-text-color, var(--cdr-color-text-input-optional, #736e65))}.cdr-label-standalone__helper_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.4rem;line-height:1.8rem;color:var(--cdr-label-standalone-helper-text-color, var(--cdr-color-text-input-help, #736e65));margin-top:.2rem}.cdr-label-standalone__info_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.4rem;line-height:1.8rem;grid-area:info;order:2;place-self:end end}.cdr-label-standalone__post-content_15-2-1{grid-area:post}.cdr-label-standalone__info-action_15-2-1{display:flex;justify-content:center;align-items:center;width:4rem}.cdr-label-standalone__input-wrap_15-2-1{position:relative;display:flex;grid-area:input}.cdr-label-standalone__input-spacing_15-2-1{margin-top:.8rem}.cdr-form-error_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:2.2rem;color:var(--cdr-form-error-text-color, var(--cdr-color-text-input-error, #b33322));fill:var(--cdr-form-error-fill-color, var(--cdr-color-text-input-error, #b33322));margin-top:.4rem}.cdr-form-error__icon_15-2-1{margin-right:.4rem}.cdr-select_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:2.2rem;font-weight:500;background:var(--cdr-select-background-color, var(--cdr-color-background-input-default, rgba(247, 245, 243, .15)));color:var(--cdr-select-text-color, var(--cdr-color-text-input-default, #2e2e2b));box-shadow:inset 0 0 0 .1rem var(--cdr-select-box-shadow-color, var(--cdr-color-border-input-default, #958e83));border:0;border-radius:.4rem;padding-left:.8rem;padding-right:3.2rem;height:4rem;display:block;width:100%;overflow:auto;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.cdr-select_15-2-1[disabled]{background-color:var(--cdr-select-background-color-disabled, var(--cdr-color-background-input-default-disabled, #fafbf9));color:var(--cdr-select-text-color-disabled, var(--cdr-color-text-input-disabled, #d5cfc3));box-shadow:inset 0 0 0 .1rem var(--cdr-select-box-shadow-color-disabled, var(--cdr-color-border-input-default-disabled, #d5cfc3))}.cdr-select_15-2-1[disabled]:hover{box-shadow:inset 0 0 0 .1rem var(--cdr-select-hover-box-shadow-color-disabled, var(--cdr-color-border-input-default-disabled, #d5cfc3));cursor:not-allowed}.cdr-select_15-2-1:active,.cdr-select_15-2-1:focus{box-shadow:inset 0 0 0 .2rem var(--cdr-select-box-shadow-color-focus, var(--cdr-color-border-input-default-focus, #2e2e2b));outline:none}.cdr-select_15-2-1::-ms-expand{display:none}.cdr-select--primary_15-2-1{background-color:var(--cdr-select-primary-background-color, var(--cdr-color-background-input-default, rgba(247, 245, 243, .15)))}.cdr-select--primary_15-2-1:active,.cdr-select--primary_15-2-1:focus{background-color:var(--cdr-select-primary-background-color-active, var(--cdr-color-background-input-default-active, #fafbf9))}.cdr-select--secondary_15-2-1{background-color:var(--cdr-select-secondary-background-color, var(--cdr-color-background-input-secondary, rgba(255, 255, 255, .85)))}.cdr-select--secondary_15-2-1:active,.cdr-select--secondary_15-2-1:focus{background-color:var(--cdr-select-secondary-background-color-active, var(--cdr-color-background-input-secondary-active, #ffffff))}.cdr-select--error_15-2-1{background-color:var(--cdr-select-background-color-error, var(--cdr-color-background-input-error, rgba(255, 242, 242, .75)));box-shadow:inset 0 0 0 .1rem var(--cdr-select-box-shadow-color-error, var(--cdr-color-border-input-error, #b33322))}.cdr-select--preicon_15-2-1{padding-left:3.7rem}.cdr-select__prompt_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:2.2rem;font-style:normal;color:var(--cdr-select-prompt-text-color, var(--cdr-color-text-primary, #4b4a48))}.cdr-select__prompt_15-2-1[disabled]{color:var(--cdr-select-prompt-text-color-disabled, var(--cdr-color-text-input-disabled, #d5cfc3))}.cdr-select__caret_15-2-1{fill:var(--cdr-select-caret-fill, var(--cdr-color-text-primary, #4b4a48));position:absolute;top:50%;right:.8rem;transform:translateY(-50%);pointer-events:none}.cdr-select__caret--disabled_15-2-1{fill:var(--cdr-select-caret-fill-disabled, var(--cdr-color-icon-disabled, #d5cfc3))}.cdr-select__pre-icon_15-2-1{position:absolute;top:50%;left:.8rem;transform:translateY(-50%)}.cdr-select--multiple_15-2-1{height:auto;padding:.8rem}.cdr-select--multiple_15-2-1+.cdr-select__caret_15-2-1{display:none}@media (min-width: 0) and (max-width: 767px){.cdr-select--large\@xs_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.8rem;line-height:2.4rem;height:4.8rem;padding-left:.8rem}}.cdr-select--large_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.8rem;line-height:2.4rem;height:4.8rem;padding-left:.8rem}@media (min-width: 768px) and (max-width: 991px){.cdr-select--large\@sm_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.8rem;line-height:2.4rem;height:4.8rem;padding-left:.8rem}}@media (min-width: 992px) and (max-width: 1231px){.cdr-select--large\@md_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.8rem;line-height:2.4rem;height:4.8rem;padding-left:.8rem}}@media (min-width: 1232px){.cdr-select--large\@lg_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.8rem;line-height:2.4rem;height:4.8rem;padding-left:.8rem}}.cdr-select-wrap_15-2-1{position:relative;flex:1}.cdr-pagination_15-2-1{display:flex;justify-content:center;align-items:center;list-style:none;padding:0}.cdr-pagination__li--links_15-2-1{display:none}.cdr-pagination__li--links_15-2-1+.cdr-pagination__li--links_15-2-1{margin-left:.4rem}.cdr-pagination__li--select_15-2-1{display:block}.cdr-pagination__link_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:2.2rem;background-color:transparent;border:none;color:var(--cdr-pagination-link-text-color, var(--cdr-color-text-primary, #4b4a48));fill:var(--cdr-pagination-link-fill-color, var(--cdr-color-text-primary, #4b4a48));display:block;padding:.6rem 1.2rem;text-decoration:none;border-radius:.4rem}.cdr-pagination__link_15-2-1:hover,.cdr-pagination__link_15-2-1:focus,.cdr-pagination__link_15-2-1:active{background-color:var(--cdr-pagination-link-background-color-interaction, var(--cdr-color-background-pagination-hover, #fafbf9));cursor:pointer}.cdr-pagination__link--current_15-2-1{position:relative}.cdr-pagination__link--current_15-2-1:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);height:.2rem;width:80%;background-color:var(--cdr-pagination-link-current-background-color-keyline, var(--cdr-color-background-pagination-keyline, #406eb5))}.cdr-pagination__link--current_15-2-1:hover,.cdr-pagination__link--current_15-2-1:focus,.cdr-pagination__link--current_15-2-1:active{text-decoration:none}.cdr-pagination__link_15-2-1.cdr-pagination__link--disabled_15-2-1{color:var(--cdr-pagination-link-text-color-disabled, var(--cdr-color-text-disabled, #d5cfc3));fill:var(--cdr-pagination-link-fill-color-disabled, var(--cdr-color-text-disabled, #d5cfc3));cursor:not-allowed}.cdr-pagination__link_15-2-1.cdr-pagination__link--disabled_15-2-1:hover,.cdr-pagination__link_15-2-1.cdr-pagination__link--disabled_15-2-1:focus,.cdr-pagination__link_15-2-1.cdr-pagination__link--disabled_15-2-1:active{color:var(--cdr-pagination-link-text-color-interactive-disabled, var(--cdr-color-text-disabled, #d5cfc3));background-color:transparent}.cdr-pagination__ellipse_15-2-1{display:block;padding:.6rem 1.2rem}.cdr-pagination__prev_15-2-1{display:flex;align-items:center;margin-right:1.6rem}.cdr-pagination__next_15-2-1{display:flex;align-items:center;margin-left:1.6rem}.cdr-pagination__caret--prev_15-2-1{margin-right:.2rem}.cdr-pagination__caret--next_15-2-1{margin-left:.2rem}@media (min-width: 768px){.cdr-pagination__li--links_15-2-1{display:block}.cdr-pagination__li--select_15-2-1{display:none}}.cdr-image_15-2-1{max-inline-size:100%;block-size:auto;aspect-ratio:var(--cdr-img-aspect-ratio);-o-object-fit:var(--cdr-img-object-fit);object-fit:var(--cdr-img-object-fit);-o-object-position:var(--cdr-img-object-position);object-position:var(--cdr-img-object-position);border-radius:var(--cdr-img-border-radius)}.cdr-picture_15-2-1{max-inline-size:100%}.cdr-popover--position_15-2-1{position:relative}.cdr-popover--wrapper_15-2-1{width:-moz-max-content;width:max-content;height:-moz-max-content;height:max-content}.cdr-popover--wrapper_15-2-1 .cdr-popup--closed_15-2-1{display:none}.cdr-popover__title_15-2-1{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.8rem;line-height:2.4rem;margin-bottom:.8rem;margin-right:.8rem}.cdr-popover__container_15-2-1{padding:.8rem .8rem .8rem 1.6rem;display:flex}.cdr-popover__content_15-2-1{flex:auto}.cdr-popover__close-button_15-2-1{align-self:flex-start;flex:none;padding:0}.cdr-quote_15-2-1{margin:0;padding:2.4rem 1.6rem;line-height:1}.cdr-quote_15-2-1 cite{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.008rem;font-size:1.2rem;line-height:1.6rem;color:var(--cdr-quote-cite-text-color, var(--cdr-color-text-secondary, #736e65));display:block}.cdr-quote__summary_15-2-1{font-family:Stuart,Stuart fallback,Georgia,serif;font-weight:400;font-size:2.4rem;line-height:3.6rem;letter-spacing:-.08rem;color:var(--cdr-quote-content-text-color, var(--cdr-color-text-primary, #4b4a48));margin:0}@media (min-width: 0) and (max-width: 767px){.cdr-quote__summary_15-2-1{font-size:1.8rem;line-height:2.8rem}}.cdr-quote__summary_15-2-1+cite{padding-top:1.6rem}.cdr-quote--pull_15-2-1{border-style:solid;border-color:var(--cdr-quote-pull-container-border-color, var(--cdr-color-border-primary, #d5cfc3))}@media (min-width: 0){.cdr-quote--pull_15-2-1{border-width:0 0 .1rem;padding:2.4rem 1.6rem;margin:0 0 1.6rem}}@media (min-width: 768px){.cdr-quote--pull_15-2-1{border-width:0 0 0 .1rem;padding:.8rem 1.6rem .8rem 3.2rem;margin:1.6rem 0}}.cdr-quote--pull_15-2-1 .cdr-quote__summary_15-2-1{font-weight:600}.cdr-label-wrapper_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:2.2rem;padding:.8rem 1.2rem .8rem 3.2rem;color:var(--cdr-label-wrapper-text-color, var(--cdr-color-text-input-label, #4b4a48));background-color:var(--cdr-label-wrapper-background-color, var(--cdr-color-background-input-default, rgba(247, 245, 243, .15)));border-radius:.4rem;width:100%;display:inline-block;margin:0;display:flex;align-items:flex-start;flex-grow:1;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cdr-label-wrapper__container_15-2-1{font-size:0;line-height:1}.cdr-label-wrapper_15-2-1 input{position:absolute;opacity:0;z-index:-1}.cdr-label-wrapper--primary_15-2-1:hover{background-color:var(--cdr-label-wrapper-primary-background-color-hover, var(--cdr-color-background-label-default-hover, #fafbf9));cursor:pointer}.cdr-label-wrapper--primary_15-2-1:focus-within{background-color:var(--cdr-label-wrapper-primary-background-color-focus, var(--cdr-color-background-label-default-focus, #fafbf9));box-shadow:inset 0 0 0 .2rem var(--cdr-label-wrapper-primary-focus-box-shadow-color, var(--cdr-color-border-label-default-focus, #2e2e2b))}.cdr-label-wrapper--primary_15-2-1:active{background-color:var(--cdr-label-wrapper-primary-background-color-active, var(--cdr-color-background-label-default-active, #edeae3))}.cdr-label-wrapper--secondary_15-2-1{background-color:var(--cdr-label-wrapper-secondary-background-color, var(--cdr-color-background-input-default, rgba(247, 245, 243, .15)))}.cdr-label-wrapper--secondary_15-2-1:hover{background-color:var(--cdr-label-wrapper-secondary-background-color-hover, var(--cdr-color-background-label-secondary-hover, rgba(255, 255, 255, .75)));cursor:pointer}.cdr-label-wrapper--secondary_15-2-1:focus-within{background-color:var(--cdr-label-wrapper-secondary-background-color-focus, var(--cdr-color-background-label-secondary-focus, rgba(255, 255, 255, .75)))}.cdr-label-wrapper--secondary_15-2-1:active{background-color:var(--cdr-label-wrapper-secondary-background-color-active, var(--cdr-color-background-label-secondary-active, #ffffff))}.cdr-label-wrapper--disabled_15-2-1{color:var(--cdr-label-wrapper-text-color-disabled, var(--cdr-color-text-input-disabled, #d5cfc3))!important;cursor:not-allowed!important}.cdr-label-wrapper--disabled_15-2-1:hover,.cdr-label-wrapper--disabled_15-2-1:focus-within,.cdr-label-wrapper--disabled_15-2-1:active{background-color:var(--cdr-label-wrapper-background-color-disabled, var(--cdr-color-background-input-default, rgba(247, 245, 243, .15)))!important}.cdr-label-wrapper--disabled_15-2-1 .cdr-label-wrapper__figure_15-2-1{cursor:not-allowed!important}.cdr-label-wrapper__figure_15-2-1{top:1.1rem;width:1.6rem;height:1.6rem;position:absolute;left:.8rem;border-radius:.4rem;background-color:var(--cdr-form-figure-background-color, var(--cdr-color-background-input-default, rgba(247, 245, 243, .15)));box-shadow:0 0 0 .1rem var(--cdr-form-figure-box-shadow-color, var(--cdr-color-border-input-default, #958e83));transition:box-shadow .2s cubic-bezier(.15,0,.15,0)}.cdr-label-wrapper__figure_15-2-1:after{width:.4rem;height:.4rem}.cdr-label-wrapper__content_15-2-1{-webkit-user-select:text;-moz-user-select:text;user-select:text}.cdr-label-wrapper--hide-figure_15-2-1{padding-left:0}.cdr-label-wrapper--hide-figure_15-2-1>.cdr-label-wrapper__figure_15-2-1{display:none}.cdr-label-wrapper--hide-figure_15-2-1>.cdr-checkbox__svg-box_15-2-1 svg{fill:transparent!important}.cdr-label-wrapper--small_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.4rem;line-height:1.8rem;padding-left:3.2rem}.cdr-label-wrapper--small_15-2-1>.cdr-label-wrapper__figure_15-2-1{width:1.6rem;height:1.6rem}.cdr-label-wrapper--small_15-2-1>.cdr-label-wrapper__figure_15-2-1:after{width:.4rem;height:.4rem}.cdr-label-wrapper--medium_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:2.2rem;padding-left:3.2rem}.cdr-label-wrapper--medium_15-2-1>.cdr-label-wrapper__figure_15-2-1{width:1.6rem;height:1.6rem}.cdr-label-wrapper--medium_15-2-1>.cdr-label-wrapper__figure_15-2-1:after{width:.4rem;height:.4rem}.cdr-label-wrapper--large_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:2.2rem;padding-left:3.6rem}.cdr-label-wrapper--large_15-2-1>.cdr-label-wrapper__figure_15-2-1{width:2rem;height:2rem}.cdr-label-wrapper--large_15-2-1>.cdr-label-wrapper__figure_15-2-1:after,.cdr-label-wrapper--large_15-2-1>.cdr-label-wrapper__figure_15-2-1 .cdr-checkbox__checkbox-box_15-2-1{width:.5rem;height:.5rem}.cdr-label-wrapper--large_15-2-1 .cdr-checkbox__checkbox-box_15-2-1{width:2rem;height:2rem}.cdr-label-wrapper--large_15-2-1 .cdr-checkbox__svg-box_15-2-1 svg{width:2rem;height:2rem;left:0;top:-1.7rem}@media (min-width: 0) and (max-width: 767px){.cdr-label-wrapper--small\@xs_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.4rem;line-height:1.8rem;padding-left:3.2rem}.cdr-label-wrapper--small\@xs_15-2-1>.cdr-label-wrapper__figure_15-2-1{width:1.6rem;height:1.6rem}.cdr-label-wrapper--small\@xs_15-2-1>.cdr-label-wrapper__figure_15-2-1:after{width:.4rem;height:.4rem}.cdr-label-wrapper--medium\@xs_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:2.2rem;padding-left:3.2rem}.cdr-label-wrapper--medium\@xs_15-2-1>.cdr-label-wrapper__figure_15-2-1{width:1.6rem;height:1.6rem}.cdr-label-wrapper--medium\@xs_15-2-1>.cdr-label-wrapper__figure_15-2-1:after{width:.4rem;height:.4rem}.cdr-label-wrapper--large\@xs_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:2.2rem;padding-left:3.6rem}.cdr-label-wrapper--large\@xs_15-2-1>.cdr-label-wrapper__figure_15-2-1{width:2rem;height:2rem}.cdr-label-wrapper--large\@xs_15-2-1>.cdr-label-wrapper__figure_15-2-1:after,.cdr-label-wrapper--large\@xs_15-2-1>.cdr-label-wrapper__figure_15-2-1 .cdr-checkbox__checkbox-box_15-2-1{width:.5rem;height:.5rem}.cdr-label-wrapper--large\@xs_15-2-1 .cdr-checkbox__checkbox-box_15-2-1{width:2rem;height:2rem}.cdr-label-wrapper--large\@xs_15-2-1 .cdr-checkbox__svg-box_15-2-1 svg{width:2rem;height:2rem;left:0;top:-1.7rem}}@media (min-width: 768px) and (max-width: 991px){.cdr-label-wrapper--small\@sm_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.4rem;line-height:1.8rem;padding-left:3.2rem}.cdr-label-wrapper--small\@sm_15-2-1>.cdr-label-wrapper__figure_15-2-1{width:1.6rem;height:1.6rem}.cdr-label-wrapper--small\@sm_15-2-1>.cdr-label-wrapper__figure_15-2-1:after{width:.4rem;height:.4rem}.cdr-label-wrapper--medium\@sm_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:2.2rem;padding-left:3.2rem}.cdr-label-wrapper--medium\@sm_15-2-1>.cdr-label-wrapper__figure_15-2-1{width:1.6rem;height:1.6rem}.cdr-label-wrapper--medium\@sm_15-2-1>.cdr-label-wrapper__figure_15-2-1:after{width:.4rem;height:.4rem}.cdr-label-wrapper--large\@sm_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:2.2rem;padding-left:3.6rem}.cdr-label-wrapper--large\@sm_15-2-1>.cdr-label-wrapper__figure_15-2-1{width:2rem;height:2rem}.cdr-label-wrapper--large\@sm_15-2-1>.cdr-label-wrapper__figure_15-2-1:after,.cdr-label-wrapper--large\@sm_15-2-1>.cdr-label-wrapper__figure_15-2-1 .cdr-checkbox__checkbox-box_15-2-1{width:.5rem;height:.5rem}.cdr-label-wrapper--large\@sm_15-2-1 .cdr-checkbox__checkbox-box_15-2-1{width:2rem;height:2rem}.cdr-label-wrapper--large\@sm_15-2-1 .cdr-checkbox__svg-box_15-2-1 svg{width:2rem;height:2rem;left:0;top:-1.7rem}}@media (min-width: 992px) and (max-width: 1231px){.cdr-label-wrapper--small\@md_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.4rem;line-height:1.8rem;padding-left:3.2rem}.cdr-label-wrapper--small\@md_15-2-1>.cdr-label-wrapper__figure_15-2-1{width:1.6rem;height:1.6rem}.cdr-label-wrapper--small\@md_15-2-1>.cdr-label-wrapper__figure_15-2-1:after{width:.4rem;height:.4rem}.cdr-label-wrapper--medium\@md_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:2.2rem;padding-left:3.2rem}.cdr-label-wrapper--medium\@md_15-2-1>.cdr-label-wrapper__figure_15-2-1{width:1.6rem;height:1.6rem}.cdr-label-wrapper--medium\@md_15-2-1>.cdr-label-wrapper__figure_15-2-1:after{width:.4rem;height:.4rem}.cdr-label-wrapper--large\@md_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:2.2rem;padding-left:3.6rem}.cdr-label-wrapper--large\@md_15-2-1>.cdr-label-wrapper__figure_15-2-1{width:2rem;height:2rem}.cdr-label-wrapper--large\@md_15-2-1>.cdr-label-wrapper__figure_15-2-1:after,.cdr-label-wrapper--large\@md_15-2-1>.cdr-label-wrapper__figure_15-2-1 .cdr-checkbox__checkbox-box_15-2-1{width:.5rem;height:.5rem}.cdr-label-wrapper--large\@md_15-2-1 .cdr-checkbox__checkbox-box_15-2-1{width:2rem;height:2rem}.cdr-label-wrapper--large\@md_15-2-1 .cdr-checkbox__svg-box_15-2-1 svg{width:2rem;height:2rem;left:0;top:-1.7rem}}@media (min-width: 1232px){.cdr-label-wrapper--small\@lg_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.4rem;line-height:1.8rem;padding-left:3.2rem}.cdr-label-wrapper--small\@lg_15-2-1>.cdr-label-wrapper__figure_15-2-1{width:1.6rem;height:1.6rem}.cdr-label-wrapper--small\@lg_15-2-1>.cdr-label-wrapper__figure_15-2-1:after{width:.4rem;height:.4rem}.cdr-label-wrapper--medium\@lg_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:2.2rem;padding-left:3.2rem}.cdr-label-wrapper--medium\@lg_15-2-1>.cdr-label-wrapper__figure_15-2-1{width:1.6rem;height:1.6rem}.cdr-label-wrapper--medium\@lg_15-2-1>.cdr-label-wrapper__figure_15-2-1:after{width:.4rem;height:.4rem}.cdr-label-wrapper--large\@lg_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:2.2rem;padding-left:3.6rem}.cdr-label-wrapper--large\@lg_15-2-1>.cdr-label-wrapper__figure_15-2-1{width:2rem;height:2rem}.cdr-label-wrapper--large\@lg_15-2-1>.cdr-label-wrapper__figure_15-2-1:after,.cdr-label-wrapper--large\@lg_15-2-1>.cdr-label-wrapper__figure_15-2-1 .cdr-checkbox__checkbox-box_15-2-1{width:.5rem;height:.5rem}.cdr-label-wrapper--large\@lg_15-2-1 .cdr-checkbox__checkbox-box_15-2-1{width:2rem;height:2rem}.cdr-label-wrapper--large\@lg_15-2-1 .cdr-checkbox__svg-box_15-2-1 svg{width:2rem;height:2rem;left:0;top:-1.7rem}}.cdr-radio_15-2-1 .cdr-label-wrapper__figure_15-2-1{border-radius:100%}.cdr-radio_15-2-1 .cdr-label-wrapper__figure_15-2-1:after{content:"";position:absolute;width:.4rem;height:.4rem;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:999.9rem}.cdr-radio__input_15-2-1:checked~.cdr-label-wrapper__figure_15-2-1{box-shadow:inset 0 0 0 .1rem var(--cdr-radio-box-shadow-color-selected, var(--cdr-color-border-input-default-selected, #4b4a48));background-color:var(--cdr-radio-background-color-selected, var(--cdr-color-background-input-default-selected, #4b4a48))}.cdr-radio__input_15-2-1:checked~.cdr-label-wrapper__figure_15-2-1:after{background-color:var(--cdr-radio-inner-circle-background-color-selected, var(--cdr-color-icon-checkbox-default-selected, #ffffff))}.cdr-radio_15-2-1:hover .cdr-label-wrapper__figure_15-2-1{cursor:pointer;box-shadow:inset 0 0 0 .1rem var(--cdr-radio-box-shadow-color-hover, var(--cdr-color-border-input-default-hover, #2e2e2b)),0 0 0 .1rem var(--cdr-radio-box-shadow-color-hover, var(--cdr-color-border-input-default-hover, #2e2e2b));background-color:var(--cdr-radio-background-color-hover, var(--cdr-color-background-input-default-hover, #fafbf9))}.cdr-radio_15-2-1:hover .cdr-radio__input_15-2-1:checked~.cdr-label-wrapper__figure_15-2-1{box-shadow:inset 0 0 0 .1rem var(--cdr-radio-box-shadow-color-selected-hover, var(--cdr-color-border-input-default-selected-hover, #4b4a48)),0 0 0 .1rem var(--cdr-radio-box-shadow-color-selected-hover, var(--cdr-color-border-input-default-selected-hover, #4b4a48));background-color:var(--cdr-radio-background-color-selected-hover, var(--cdr-color-background-input-default-selected-hover, #958e83))}.cdr-radio__input_15-2-1:disabled~.cdr-label-wrapper__figure_15-2-1{cursor:not-allowed!important;box-shadow:inset 0 0 0 .1rem var(--cdr-radio-box-shadow-color-disabled, var(--cdr-color-border-input-default-disabled, #d5cfc3))!important;background-color:var(--cdr-radio-background-color-disabled, var(--cdr-color-background-input-default-disabled, #fafbf9))!important}.cdr-radio__input_15-2-1:disabled~.cdr-label-wrapper__figure_15-2-1:after{background-color:var(--cdr-radio-inner-circle-background-color-disabled, var(--cdr-color-background-input-default-disabled, #fafbf9))!important}.cdr-radio__input_15-2-1:disabled:checked~.cdr-label-wrapper__figure_15-2-1:after{background-color:var(--cdr-radio-inner-circle-background-color-selected-disabled, var(--cdr-color-background-input-default-disabled, #fafbf9))!important}.cdr-radio__input_15-2-1:focus~.cdr-label-wrapper__figure_15-2-1{box-shadow:inset 0 0 0 .1rem var(--cdr-radio-box-shadow-color-focus, var(--cdr-color-border-input-default-active, #4b4a48)),0 0 0 .1rem var(--cdr-radio-box-shadow-color-focus, var(--cdr-color-border-input-default-active, #4b4a48));background-color:var(--cdr-radio-background-color-focus, var(--cdr-color-background-input-default-focus, #fafbf9))}.cdr-radio__input_15-2-1:focus:checked~.cdr-label-wrapper__figure_15-2-1{background-color:var(--cdr-radio-background-color-selected-focus, var(--cdr-color-background-input-default-selected-focus, #958e83))}.cdr-radio_15-2-1:active .cdr-label-wrapper__figure_15-2-1,.cdr-radio_15-2-1:active .cdr-radio__input_15-2-1:checked~.cdr-label-wrapper__figure_15-2-1{box-shadow:inset 0 0 0 .1rem var(--cdr-radio-box-shadow-color-active, var(--cdr-color-border-input-default-active, #4b4a48)),0 0 0 .1rem var(--cdr-radio-box-shadow-color-active, var(--cdr-color-border-input-default-active, #4b4a48));background-color:var(--cdr-radio-background-color-active, var(--cdr-color-background-input-default-active, #fafbf9))}.cdr-radio_15-2-1:active .cdr-label-wrapper__figure_15-2-1:after,.cdr-radio_15-2-1:active .cdr-radio__input_15-2-1:checked~.cdr-label-wrapper__figure_15-2-1:after{background-color:var(--cdr-radio-inner-circle-background-color-selected-active, var(--cdr-color-icon-checkbox-default-selected-active, #4b4a48))}.cdr-rating__icon_15-2-1{width:2.4rem;height:2.4rem;font-size:2.4rem}.cdr-rating__count_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.4rem;line-height:1.8rem;margin-left:.8rem}.cdr-rating_15-2-1{display:flex;align-items:center;position:relative;line-height:1;color:#4b4a48}.cdr-rating__number_15-2-1{font-weight:600}.cdr-rating__ratings_15-2-1{display:flex}.cdr-rating__icon_15-2-1{position:relative;z-index:1}.cdr-rating__caption-sr_15-2-1{position:absolute;width:.1rem;height:.1rem;padding:0;margin:-.1rem;overflow:hidden;clip:rect(0,0,0,0);border:0}.cdr-rating--linked_15-2-1{display:inline-flex;text-decoration:none}.cdr-rating--linked_15-2-1 .cdr-rating__count_15-2-1:hover,.cdr-rating--linked_15-2-1 .cdr-rating__count_15-2-1:active,.cdr-rating--linked_15-2-1 .cdr-rating__count_15-2-1:focus{color:var(--cdr-rating-count-hover-color, var(--cdr-color-text-rating-hover, #406eb5));text-decoration:underline}.cdr-rating--linked_15-2-1 .cdr-rating__count_15-2-1>.cdr-rating__number_15-2-1{border-right:.1rem solid var(--cdr-rating-text-rating-separator, var(--cdr-color-text-rating-separator, #b2ab9f));padding:0 .6rem;margin-right:.6rem}.cdr-rating__star_15-2-1{width:2.4rem;height:2.4rem}.cdr-rating__star--null-fill_15-2-1{fill:var(--cdr-rating-star-null-fill-color, #F9F8F6)}.cdr-rating__star--null-outline_15-2-1{fill:var(--cdr-rating-star-null-outline-color, #928B80)}.cdr-rating__star--partial-fill_15-2-1{fill:var(--cdr-rating-star-partial-fill-color, #FFD280)}.cdr-rating__star--partial-stroke_15-2-1{stroke:var(--cdr-rating-star-partial-stroke-color, #BD7B2D)}.cdr-rating__star--filled_15-2-1{fill:var(--cdr-rating-star-filled-fill-color, #FFD280);stroke:var(--cdr-rating-star-filled-stroke-color, #BD7B2D)}.cdr-rating__star--empty_15-2-1{fill:var(--cdr-rating-star-empty-fill-color, #F9F8F6);stroke:var(--cdr-rating-star-empty-stroke-color, #BD7B2D)}.cdr-rating__star--small_15-2-1{width:1.6rem;height:1.6rem}.cdr-rating__star--medium_15-2-1{width:2.4rem;height:2.4rem}.cdr-rating__star--large_15-2-1{width:3.2rem;height:3.2rem}@media (min-width: 0) and (max-width: 767px){.cdr-rating__star--small\@xs_15-2-1{width:1.6rem;height:1.6rem}.cdr-rating__star--medium\@xs_15-2-1{width:2.4rem;height:2.4rem}.cdr-rating__star--large\@xs_15-2-1{width:3.2rem;height:3.2rem}}@media (min-width: 768px) and (max-width: 991px){.cdr-rating__star--small\@sm_15-2-1{width:1.6rem;height:1.6rem}.cdr-rating__star--medium\@sm_15-2-1{width:2.4rem;height:2.4rem}.cdr-rating__star--large\@sm_15-2-1{width:3.2rem;height:3.2rem}}@media (min-width: 992px) and (max-width: 1231px){.cdr-rating__star--small\@md_15-2-1{width:1.6rem;height:1.6rem}.cdr-rating__star--medium\@md_15-2-1{width:2.4rem;height:2.4rem}.cdr-rating__star--large\@md_15-2-1{width:3.2rem;height:3.2rem}}@media (min-width: 1232px){.cdr-rating__star--small\@lg_15-2-1{width:1.6rem;height:1.6rem}.cdr-rating__star--medium\@lg_15-2-1{width:2.4rem;height:2.4rem}.cdr-rating__star--large\@lg_15-2-1{width:3.2rem;height:3.2rem}}.cdr-rating--large_15-2-1 .cdr-rating__icon_15-2-1{width:3.2rem;height:3.2rem;font-size:3.2rem}.cdr-rating--large_15-2-1 .cdr-rating__count_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:2.2rem}.cdr-rating--medium_15-2-1 .cdr-rating__icon_15-2-1{width:2.4rem;height:2.4rem;font-size:2.4rem}.cdr-rating--medium_15-2-1 .cdr-rating__count_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.4rem;line-height:1.8rem;margin-left:.8rem}.cdr-rating--small_15-2-1 .cdr-rating__icon_15-2-1{width:1.6rem;height:1.6rem;font-size:1.6rem}.cdr-rating--small_15-2-1 .cdr-rating__count_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.008rem;font-size:1.2rem;line-height:1.6rem;margin-left:.4rem}@media (min-width: 0) and (max-width: 767px){.cdr-rating--small\@xs_15-2-1 .cdr-rating__icon_15-2-1{width:1.6rem;height:1.6rem;font-size:1.6rem}.cdr-rating--small\@xs_15-2-1 .cdr-rating__count_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.008rem;font-size:1.2rem;line-height:1.6rem;margin-left:.4rem}.cdr-rating--medium\@xs_15-2-1 .cdr-rating__icon_15-2-1{width:2.4rem;height:2.4rem;font-size:2.4rem}.cdr-rating--medium\@xs_15-2-1 .cdr-rating__count_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.4rem;line-height:1.8rem;margin-left:.8rem}.cdr-rating--large\@xs_15-2-1 .cdr-rating__icon_15-2-1{width:3.2rem;height:3.2rem;font-size:3.2rem}.cdr-rating--large\@xs_15-2-1 .cdr-rating__count_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:2.2rem}}@media (min-width: 768px) and (max-width: 991px){.cdr-rating--small\@sm_15-2-1 .cdr-rating__icon_15-2-1{width:1.6rem;height:1.6rem;font-size:1.6rem}.cdr-rating--small\@sm_15-2-1 .cdr-rating__count_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.008rem;font-size:1.2rem;line-height:1.6rem;margin-left:.4rem}.cdr-rating--medium\@sm_15-2-1 .cdr-rating__icon_15-2-1{width:2.4rem;height:2.4rem;font-size:2.4rem}.cdr-rating--medium\@sm_15-2-1 .cdr-rating__count_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.4rem;line-height:1.8rem;margin-left:.8rem}.cdr-rating--large\@sm_15-2-1 .cdr-rating__icon_15-2-1{width:3.2rem;height:3.2rem;font-size:3.2rem}.cdr-rating--large\@sm_15-2-1 .cdr-rating__count_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:2.2rem}}@media (min-width: 992px) and (max-width: 1231px){.cdr-rating--small\@md_15-2-1 .cdr-rating__icon_15-2-1{width:1.6rem;height:1.6rem;font-size:1.6rem}.cdr-rating--small\@md_15-2-1 .cdr-rating__count_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.008rem;font-size:1.2rem;line-height:1.6rem;margin-left:.4rem}.cdr-rating--medium\@md_15-2-1 .cdr-rating__icon_15-2-1{width:2.4rem;height:2.4rem;font-size:2.4rem}.cdr-rating--medium\@md_15-2-1 .cdr-rating__count_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.4rem;line-height:1.8rem;margin-left:.8rem}.cdr-rating--large\@md_15-2-1 .cdr-rating__icon_15-2-1{width:3.2rem;height:3.2rem;font-size:3.2rem}.cdr-rating--large\@md_15-2-1 .cdr-rating__count_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:2.2rem}}@media (min-width: 1232px){.cdr-rating--small\@lg_15-2-1 .cdr-rating__icon_15-2-1{width:1.6rem;height:1.6rem;font-size:1.6rem}.cdr-rating--small\@lg_15-2-1 .cdr-rating__count_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.008rem;font-size:1.2rem;line-height:1.6rem;margin-left:.4rem}.cdr-rating--medium\@lg_15-2-1 .cdr-rating__icon_15-2-1{width:2.4rem;height:2.4rem;font-size:2.4rem}.cdr-rating--medium\@lg_15-2-1 .cdr-rating__count_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.4rem;line-height:1.8rem;margin-left:.8rem}.cdr-rating--large\@lg_15-2-1 .cdr-rating__icon_15-2-1{width:3.2rem;height:3.2rem;font-size:3.2rem}.cdr-rating--large\@lg_15-2-1 .cdr-rating__count_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:2.2rem}}.cdr-split-surface_15-2-1{width:100%;line-height:0}.cdr-split-surface--top_15-2-1{background:linear-gradient(var(--cdr-split-surface-surface-color, var(--cdr-color-surface-primary, #ffffff)) 0 50%,transparent 50% 100%)}.cdr-split-surface--bottom_15-2-1{background:linear-gradient(transparent 0 50%,var(--cdr-split-surface-surface-color, var(--cdr-color-surface-primary, #ffffff)) 50% 100%)}.cdr-split-surface__top_15-2-1{padding:0 6.4rem}@media (max-width: 1231px){.cdr-split-surface__top_15-2-1{padding:0 4.8rem}}@media (max-width: 991px){.cdr-split-surface__top_15-2-1{padding:0 3.2rem}}@media (max-width: 767px){.cdr-split-surface__top_15-2-1{padding:0 1.6rem}}.cdr-split-surface__bottom_15-2-1{padding:0 6.4rem}@media (max-width: 1231px){.cdr-split-surface__bottom_15-2-1{padding:0 4.8rem}}@media (max-width: 991px){.cdr-split-surface__bottom_15-2-1{padding:0 3.2rem}}@media (max-width: 767px){.cdr-split-surface__bottom_15-2-1{padding:0 1.6rem}}.cdr-surface--background-primary_15-2-1{background:var(--cdr-surface-primary-background-color, var(--cdr-color-background-surface-primary, #ffffff))}.cdr-surface--background-secondary_15-2-1{background:var(--cdr-surface-secondary-background-color, var(--cdr-color-background-surface-secondary, #f7f5f3))}.cdr-surface--background-brand-spruce_15-2-1{background:var(--cdr-surface-brand-spruce-background-color, var(--cdr-color-background-surface-brand-spruce, #1f513f))}.cdr-surface--background-sale_15-2-1{background:var(--cdr-surface-sale-background-color, var(--cdr-color-background-surface-sale, #c7370f))}.cdr-surface--border-color-primary_15-2-1{--cdr-surface-border-color-default: var( --cdr-surface-primary-border-color, var( --cdr-color-border-surface-primary, #d5cfc3 ) )}.cdr-surface--border-color-secondary_15-2-1{--cdr-surface-border-color-default: var( --cdr-surface-secondary-border-color, var( --cdr-color-border-surface-secondary, #958e83 ) )}.cdr-surface--border-color-success_15-2-1{--cdr-surface-border-color-default: var( --cdr-surface-success-border-color, var( --cdr-color-border-surface-success, #3b8349 ) )}.cdr-surface--border-color-warning_15-2-1{--cdr-surface-border-color-default: var( --cdr-surface-warning-border-color, var( --cdr-color-border-surface-warning, #b68b37 ) )}.cdr-surface--border-color-error_15-2-1{--cdr-surface-border-color-default: var( --cdr-surface-error-border-color, var( --cdr-color-border-surface-error, #bb4045 ) )}.cdr-surface--border-color-info_15-2-1{--cdr-surface-border-color-default: var( --cdr-surface-info-border-color, var( --cdr-color-border-surface-info, #406eb5 ) )}.cdr-surface--border-width-zero_15-2-1{--cdr-surface-border-width-default: var( --cdr-surface-border-width, var(--cdr-space-inset-zero, 0) )}.cdr-surface--border-width-sixteenth-x_15-2-1{--cdr-surface-border-width-default: var( --cdr-surface-border-width, var(--cdr-space-inset-sixteenth-x, .1rem) )}.cdr-surface--border-width-eighth-x_15-2-1{--cdr-surface-border-width-default: var( --cdr-surface-border-width, var(--cdr-space-inset-eighth-x, .2rem) )}.cdr-surface--border-width-three-sixteenth-x_15-2-1{--cdr-surface-border-width-default: var( --cdr-surface-border-width, var(--cdr-space-inset-three-sixteenth-x, .3rem) )}.cdr-surface--border-width-quarter-x_15-2-1{--cdr-surface-border-width-default: var( --cdr-surface-border-width, var(--cdr-space-inset-quarter-x, .4rem) )}.cdr-surface--border-width-three-eighth-x_15-2-1{--cdr-surface-border-width-default: var( --cdr-surface-border-width, var(--cdr-space-inset-three-eighth-x, .6rem) )}.cdr-surface--border-style-dotted_15-2-1{--cdr-surface-border-style-default: var( --cdr-surface-border-style, var(--cdr-border-style-dotted, dotted) )}.cdr-surface--border-style-dashed_15-2-1{--cdr-surface-border-style-default: var( --cdr-surface-border-style, var(--cdr-border-style-dashed, dashed) )}.cdr-surface--border-style-solid_15-2-1{--cdr-surface-border-style-default: var( --cdr-surface-border-style, var(--cdr-border-style-solid, solid) )}.cdr-surface--radius-sharp_15-2-1{--cdr-surface-radius-default: var( --cdr-surface-radius, var(--cdr-radius-sharp, 0) );border-radius:var(--cdr-surface-radius-default);overflow:hidden}.cdr-surface--radius-soft_15-2-1{--cdr-surface-radius-default: var( --cdr-surface-radius, var(--cdr-radius-soft, .2rem) );border-radius:var(--cdr-surface-radius-default);overflow:hidden}.cdr-surface--radius-softer_15-2-1{--cdr-surface-radius-default: var( --cdr-surface-radius, var(--cdr-radius-softer, .4rem) );border-radius:var(--cdr-surface-radius-default);overflow:hidden}.cdr-surface--radius-softest_15-2-1{--cdr-surface-radius-default: var( --cdr-surface-radius, var(--cdr-radius-softest, .6rem) );border-radius:var(--cdr-surface-radius-default);overflow:hidden}.cdr-surface--radius-round_15-2-1{--cdr-surface-radius-default: var( --cdr-surface-radius, var(--cdr-radius-round, 999.9rem) );border-radius:var(--cdr-surface-radius-default);overflow:hidden}.cdr-surface--shadow-flat_15-2-1{box-shadow:var(--cdr-surface-shadow, var(--cdr-prominence-flat, 0 0 0 0 rgba(46, 46, 43, .2)))}.cdr-surface--shadow-raised_15-2-1{box-shadow:var(--cdr-surface-shadow, var(--cdr-prominence-raised, 0 .2rem .2rem 0 rgba(46, 46, 43, .2)))}.cdr-surface--shadow-elevated_15-2-1{box-shadow:var(--cdr-surface-shadow, var(--cdr-prominence-elevated, 0 .4rem .4rem 0 rgba(46, 46, 43, .2)))}.cdr-surface--shadow-floating_15-2-1{box-shadow:var(--cdr-surface-shadow, var(--cdr-prominence-floating, 0 .8rem .8rem 0 rgba(46, 46, 43, .2)))}.cdr-surface--shadow-lifted_15-2-1{box-shadow:var(--cdr-surface-shadow, var(--cdr-prominence-lifted, 0 1.6rem 1.6rem 0 rgba(46, 46, 43, .2)))}.cdr-surface--border_15-2-1{position:relative}.cdr-surface--border_15-2-1:after{border-radius:var(--cdr-surface-radius-default);pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;content:"";border:var(--cdr-surface-border-width-default) var(--cdr-surface-border-style-default) var(--cdr-surface-border-color-default)}.cdr-surface-selection_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:2.2rem;position:relative;--cdr-surface-selection-border-width-default: var( --cdr-surface-selection-border-width, var(--cdr-space-inset-sixteenth-x, .1rem) );--cdr-surface-selection-border-style-default: var( --cdr-surface-selection-border-style, var(--cdr-border-style-solid, solid) );--cdr-surface-selection-radius-default: var( --cdr-surface-selection-radius, var(--cdr-radius-softest, .6rem) );border-radius:var(--cdr-surface-selection-radius-default);overflow:hidden;border:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;text-decoration:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;padding:1.2rem .8rem;transition:all var(--cdr-duration-1-x) var(--cdr-timing-function-ease)}.cdr-surface-selection--background-default_15-2-1{background:var(--cdr-surface-selection-default-background-color, var(--cdr-color-background-surface-selection-default, ))}.cdr-surface-selection--border-color-default_15-2-1{--cdr-surface-selection-border-color-default: var( --cdr-surface-selection-default-border-color, var( --cdr-color-border-surface-selection-default, ) )}.cdr-surface-selection--border-width-zero_15-2-1{--cdr-surface-selection-border-width-default: var( --cdr-surface-selection-border-width, var(--cdr-space-inset-zero, 0) )}.cdr-surface-selection--border-width-sixteenth-x_15-2-1{--cdr-surface-selection-border-width-default: var( --cdr-surface-selection-border-width, var(--cdr-space-inset-sixteenth-x, .1rem) )}.cdr-surface-selection--border-width-eighth-x_15-2-1{--cdr-surface-selection-border-width-default: var( --cdr-surface-selection-border-width, var(--cdr-space-inset-eighth-x, .2rem) )}.cdr-surface-selection--border-width-three-sixteenth-x_15-2-1{--cdr-surface-selection-border-width-default: var( --cdr-surface-selection-border-width, var(--cdr-space-inset-three-sixteenth-x, .3rem) )}.cdr-surface-selection--border-width-quarter-x_15-2-1{--cdr-surface-selection-border-width-default: var( --cdr-surface-selection-border-width, var(--cdr-space-inset-quarter-x, .4rem) )}.cdr-surface-selection--border-width-three-eighth-x_15-2-1{--cdr-surface-selection-border-width-default: var( --cdr-surface-selection-border-width, var(--cdr-space-inset-three-eighth-x, .6rem) )}.cdr-surface-selection--border-style-dotted_15-2-1{--cdr-surface-selection-border-style-default: var( --cdr-surface-selection-border-style, var(--cdr-border-style-dotted, dotted) )}.cdr-surface-selection--border-style-dashed_15-2-1{--cdr-surface-selection-border-style-default: var( --cdr-surface-selection-border-style, var(--cdr-border-style-dashed, dashed) )}.cdr-surface-selection--border-style-solid_15-2-1{--cdr-surface-selection-border-style-default: var( --cdr-surface-selection-border-style, var(--cdr-border-style-solid, solid) )}.cdr-surface-selection--radius-sharp_15-2-1{--cdr-surface-selection-radius-default: var( --cdr-surface-selection-radius, var(--cdr-radius-sharp, 0) );border-radius:var(--cdr-surface-selection-radius-default);overflow:hidden}.cdr-surface-selection--radius-soft_15-2-1{--cdr-surface-selection-radius-default: var( --cdr-surface-selection-radius, var(--cdr-radius-soft, .2rem) );border-radius:var(--cdr-surface-selection-radius-default);overflow:hidden}.cdr-surface-selection--radius-softer_15-2-1{--cdr-surface-selection-radius-default: var( --cdr-surface-selection-radius, var(--cdr-radius-softer, .4rem) );border-radius:var(--cdr-surface-selection-radius-default);overflow:hidden}.cdr-surface-selection--radius-softest_15-2-1{--cdr-surface-selection-radius-default: var( --cdr-surface-selection-radius, var(--cdr-radius-softest, .6rem) );border-radius:var(--cdr-surface-selection-radius-default);overflow:hidden}.cdr-surface-selection--radius-round_15-2-1{--cdr-surface-selection-radius-default: var( --cdr-surface-selection-radius, var(--cdr-radius-round, 999.9rem) );border-radius:var(--cdr-surface-selection-radius-default);overflow:hidden}.cdr-surface-selection--shadow-flat_15-2-1{box-shadow:var(--cdr-surface-selection-shadow, var(--cdr-prominence-flat, 0 0 0 0 rgba(46, 46, 43, .2)))}.cdr-surface-selection--shadow-raised_15-2-1{box-shadow:var(--cdr-surface-selection-shadow, var(--cdr-prominence-raised, 0 .2rem .2rem 0 rgba(46, 46, 43, .2)))}.cdr-surface-selection--shadow-elevated_15-2-1{box-shadow:var(--cdr-surface-selection-shadow, var(--cdr-prominence-elevated, 0 .4rem .4rem 0 rgba(46, 46, 43, .2)))}.cdr-surface-selection--shadow-floating_15-2-1{box-shadow:var(--cdr-surface-selection-shadow, var(--cdr-prominence-floating, 0 .8rem .8rem 0 rgba(46, 46, 43, .2)))}.cdr-surface-selection--shadow-lifted_15-2-1{box-shadow:var(--cdr-surface-selection-shadow, var(--cdr-prominence-lifted, 0 1.6rem 1.6rem 0 rgba(46, 46, 43, .2)))}.cdr-surface-selection--border_15-2-1{position:relative}.cdr-surface-selection--border_15-2-1:after{border-radius:var(--cdr-surface-selection-radius-default);pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;content:"";border:var(--cdr-surface-selection-border-width-default) var(--cdr-surface-selection-border-style-default) var(--cdr-surface-selection-border-color-default)}.cdr-surface-selection_15-2-1:after{border-radius:var(--cdr-surface-selection-radius-default);pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;content:"";border:var(--cdr-surface-selection-border-width-default) var(--cdr-surface-selection-border-style-default) var(--cdr-surface-selection-border-color-default)}.cdr-surface-selection_15-2-1[data-loading=true]{pointer-events:none}.cdr-surface-selection_15-2-1[data-loading=true] .cdr-surface-selection__layout_15-2-1{opacity:0}.cdr-surface-selection_15-2-1[data-loading=true] .cdr-surface-selection__loading_15-2-1{opacity:1}.cdr-surface-selection__inner_15-2-1{position:relative;height:100%}.cdr-surface-selection__layout_15-2-1{opacity:1}.cdr-surface-selection__loading_15-2-1{position:absolute;top:0;left:0;width:100%;opacity:0;transition:all var(--cdr-duration-1-x) var(--cdr-timing-function-ease);pointer-events:none}.cdr-surface-selection_15-2-1:disabled,.cdr-surface-selection_15-2-1:disabled:hover,.cdr-surface-selection_15-2-1:disabled:focus{cursor:not-allowed!important;--cdr-surface-selection-border-style-default: var( --cdr-surface-selection-border-style, var(--cdr-border-style-dashed, dashed) )}.cdr-surface-selection_15-2-1:focus,.cdr-surface-selection_15-2-1:active,.cdr-surface-selection_15-2-1[aria-pressed=true]:focus,.cdr-surface-selection_15-2-1[aria-pressed=true]:active,.cdr-surface-selection_15-2-1[aria-checked=true]:focus,.cdr-surface-selection_15-2-1[aria-checked=true]:active{outline:none;--cdr-surface-selection-border-width-default: var( --cdr-surface-selection-border-width, var(--cdr-space-inset-three-sixteenth-x, .3rem) )}.cdr-surface-selection_15-2-1[aria-pressed=true],.cdr-surface-selection_15-2-1[aria-checked=true]{--cdr-surface-selection-border-width-default: var( --cdr-surface-selection-border-width, var(--cdr-space-inset-three-sixteenth-x, .3rem) )}.cdr-surface-selection_15-2-1[aria-pressed=true]:not([role=checkbox]),.cdr-surface-selection_15-2-1[aria-checked=true]:not([role=checkbox]){cursor:default}.cdr-surface-selection--modifier-default_15-2-1{background:var(--cdr-surface-selection-default-background-color-rest, var(--cdr-color-background-surface-selection-default-rest, #ffffff));--cdr-surface-selection-border-color-default: var( --cdr-surface-selection-default-border-color-rest, var( --cdr-color-border-surface-selection-default-rest, #958e83 ) )}.cdr-surface-selection--modifier-default_15-2-1:hover:not([aria-pressed=true],[aria-checked=true],:disabled){background:var(--cdr-surface-selection-default-background-color-hover, var(--cdr-color-background-surface-selection-default-hover, #ffffff));--cdr-surface-selection-border-color-default: var( --cdr-surface-selection-default-border-color-hover, var( --cdr-color-border-surface-selection-default-hover, #958e83 ) )}.cdr-surface-selection--modifier-default_15-2-1:focus,.cdr-surface-selection--modifier-default_15-2-1:active,.cdr-surface-selection--modifier-default_15-2-1[aria-pressed=true]:focus,.cdr-surface-selection--modifier-default_15-2-1[aria-pressed=true]:active,.cdr-surface-selection--modifier-default_15-2-1[aria-checked=true]:focus,.cdr-surface-selection--modifier-default_15-2-1[aria-checked=true]:active{background:var(--cdr-surface-selection-default-background-color-active, var(--cdr-color-background-surface-selection-default-active, #ffffff));--cdr-surface-selection-border-color-default: var( --cdr-surface-selection-default-border-color-active, var( --cdr-color-border-surface-selection-default-active, #958e83 ) )}.cdr-surface-selection--modifier-default_15-2-1[aria-pressed=true],.cdr-surface-selection--modifier-default_15-2-1[aria-checked=true]{background:var(--cdr-surface-selection-default-background-color-checked, var(--cdr-color-background-surface-selection-default-checked, #ffffff));--cdr-surface-selection-border-color-default: var( --cdr-surface-selection-default-border-color-checked, var( --cdr-color-border-surface-selection-default-checked, #2e2e2b ) )}.cdr-surface-selection--modifier-default_15-2-1:disabled,.cdr-surface-selection--modifier-default_15-2-1:disabled:hover,.cdr-surface-selection--modifier-default_15-2-1:disabled:focus{background:var(--cdr-surface-selection-default-background-color-disabled, var(--cdr-color-background-surface-selection-default-disabled, #f7f5f3));--cdr-surface-selection-border-color-default: var( --cdr-surface-selection-default-border-color-disabled, var( --cdr-color-border-surface-selection-default-disabled, #958e83 ) )}.cdr-surface-selection--modifier-default_15-2-1[data-loading=true]{background:var(--cdr-surface-selection-default-background-color-loading, var(--cdr-color-background-surface-selection-default-loading, #fafbf9))}.cdr-table_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.4rem;line-height:1.8rem;color:var(--cdr-table-base-text-color, var(--cdr-color-text-primary, #4b4a48));border:none;border-collapse:collapse}.cdr-table_15-2-1 tr{background-color:var(--cdr-table-row-background-color, var(--cdr-color-background-table-row, #ffffff))}.cdr-table_15-2-1 thead tr{background-color:var(--cdr-table-header-background-color, var(--cdr-color-background-table-header, #f7f5f3))}.cdr-table_15-2-1 th,.cdr-table_15-2-1 td{color:var(--cdr-table-text-cell-color, var(--cdr-color-text-primary, #4b4a48));padding:.8rem 1.6rem;text-align:left}.cdr-table_15-2-1 th{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:600;letter-spacing:-.008rem;font-size:1.4rem;line-height:1.8rem}.cdr-table_15-2-1 caption{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:600;letter-spacing:-.008rem;font-size:1.6rem;line-height:2.2rem;text-align:left;margin-bottom:.8rem}.cdr-table--small_15-2-1 th,.cdr-table--small_15-2-1 td{padding:.4rem 1.6rem}.cdr-table--medium_15-2-1 th,.cdr-table--medium_15-2-1 td{padding:.8rem 1.6rem}.cdr-table--large_15-2-1 th,.cdr-table--large_15-2-1 td{padding:1.6rem}.cdr-table--striped_15-2-1 tr:nth-child(odd){background-color:var(--cdr-table-odd-row-background-color, var(--cdr-color-background-table-row-alt, #fafbf9))}.cdr-table--striped_15-2-1 thead+tbody tr:nth-child(2n){background-color:var(--cdr-table-header-odd-row-background-color, var(--cdr-color-background-table-row, #ffffff))}.cdr-table--striped_15-2-1 thead+tbody tr:nth-child(odd){background-color:var(--cdr-table-striped-odd-row-background-color, var(--cdr-color-background-table-row, #ffffff))}.cdr-table--striped_15-2-1 tbody tr:nth-child(odd),.cdr-table--striped_15-2-1 tfoot tr:nth-child(odd){background-color:var(--cdr-table-body-footer-odd-row-background-color, var(--cdr-color-background-table-row-alt, #fafbf9))}.cdr-table--border_15-2-1{--table-border-default: .1rem solid var(--cdr-table-border-color-default, var(--cdr-color-border-table-default, #d5cfc3));--table-border-head: .1rem solid var(--cdr-table-head-border-default, var(--cdr-color-border-table-head, #958e83))}.cdr-table--border_15-2-1 tr+tr>*{border-top:var(--table-border-default)}.cdr-table--border_15-2-1 thead tr+tr>*{border-top:var(--table-border-head)}.cdr-table--border_15-2-1 tbody tr+tr>*,.cdr-table--border_15-2-1 tfoot tr+tr>*{border-top:var(--table-border-default)}.cdr-table--border_15-2-1 thead+tbody,.cdr-table--border_15-2-1 tbody+tfoot{border-top:var(--table-border-default)}.cdr-table--full-width_15-2-1{width:100%}.cdr-table--responsive_15-2-1{display:block;width:100%;overflow-x:auto}.cdr-table--hover_15-2-1 tr:hover>*{background-color:var(--cdr-table-cell-background-color-hover, var(--cdr-color-background-table-header, #f7f5f3))}@media (min-width: 0) and (max-width: 767px){.cdr-table--full-width\@xs_15-2-1{width:100%}}@media (min-width: 768px) and (max-width: 991px){.cdr-table--full-width\@sm_15-2-1{width:100%}}@media (min-width: 992px) and (max-width: 1231px){.cdr-table--full-width\@md_15-2-1{width:100%}}@media (min-width: 1232px){.cdr-table--full-width\@lg_15-2-1{width:100%}}.cdr-tab-panel_15-2-1{width:100%;height:100%;padding-top:.2rem}@keyframes exit-left{0%{transform:translate(0);opacity:1}to{transform:translate(-1rem);opacity:0}}@keyframes exit-right{0%{transform:translate(0);opacity:1}to{transform:translate(1rem);opacity:0}}@keyframes enter-left{0%{transform:translate(-1rem);opacity:0}to{transform:translate(0);opacity:1}}@keyframes enter-right{0%{transform:translate(1rem);opacity:0}to{transform:translate(0);opacity:1}}.cdr-tab-panel-enter-left_15-2-1{animation-duration:.2s;animation-timing-function:cubic-bezier(.32,.94,.6,1)}.cdr-tab-panel-enter-left_15-2-1{animation-name:enter-left}.cdr-tab-panel-enter-right_15-2-1{animation-duration:.2s;animation-timing-function:cubic-bezier(.32,.94,.6,1)}.cdr-tab-panel-enter-right_15-2-1{animation-name:enter-right}.cdr-tab-panel-exit-left_15-2-1{animation-duration:.2s;animation-timing-function:cubic-bezier(.32,.94,.6,1)}.cdr-tab-panel-exit-left_15-2-1{animation-name:exit-left}.cdr-tab-panel-exit-right_15-2-1{animation-duration:.2s;animation-timing-function:cubic-bezier(.32,.94,.6,1)}.cdr-tab-panel-exit-right_15-2-1{animation-name:exit-right}.cdr-tabs_15-2-1{display:flex;flex-flow:column;height:50rem;overflow-x:hidden}.cdr-tabs_15-2-1 ::-webkit-scrollbar{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:.7rem}.cdr-tabs_15-2-1 ::-webkit-scrollbar-thumb{border-radius:.4rem;background-color:#00000080;box-shadow:0 0 .1rem #ffffff80}.cdr-tabs__header-container_15-2-1{display:flex;overflow-x:auto;margin:0;padding:0;border-bottom:.1rem solid var(--cdr-tabs-header-container-keyline-color, var(--cdr-color-border-tab-keyline-rest, #958e83));-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.cdr-tabs__header-container_15-2-1::-webkit-scrollbar{width:0!important;height:0!important}.cdr-tabs__header_15-2-1{display:flex;margin:0 0 0 1.6rem;padding:0;position:relative;cursor:pointer}.cdr-tabs__header_15-2-1:first-of-type{margin-left:0}.cdr-tabs__header-item_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:inherit;letter-spacing:-.008rem;font-size:1.6rem;line-height:2.2rem;border:none;flex-grow:1;background-color:transparent;display:block;color:var(--cdr-tabs-tab-text-color, var(--cdr-color-text-tab-rest, #736e65));font-weight:300;text-decoration:none;padding:1.2rem .8rem;white-space:nowrap;outline-offset:-.3rem}.cdr-tabs__header-item_15-2-1+.cdr-tabs__header-item_15-2-1{margin-left:1.6rem}.cdr-tabs__header-item-active_15-2-1{color:var(--cdr-tabs-tab-text-color-active, var(--cdr-color-text-tab-active, #4b4a48));font-weight:500}.cdr-tabs__header-item_15-2-1:before{display:block;content:attr(js-name);font-weight:500;height:0;overflow:hidden;visibility:hidden}.cdr-tabs__header-item_15-2-1:active,.cdr-tabs__header-item_15-2-1:hover,.cdr-tabs__header-item_15-2-1:focus{text-decoration:none;color:var(--cdr-tabs-tab-text-color-interaction, var(--cdr-color-text-tab-hover, #406eb5))}.cdr-tabs__header-item--disabled_15-2-1{border:none;background-color:transparent;color:var(--cdr-tabs-tab-text-color-disabled, var(--cdr-color-text-tab-disabled, #d5cfc3))}.cdr-tabs__header-item--disabled_15-2-1:active,.cdr-tabs__header-item--disabled_15-2-1:hover,.cdr-tabs__header-item--disabled_15-2-1:focus{color:var(--cdr-tabs-tab-text-color-disabled, var(--cdr-color-text-tab-disabled, #d5cfc3));cursor:not-allowed}.cdr-tabs__gradient-container_15-2-1{position:relative}.cdr-tabs__gradient_15-2-1{transition:opacity .2s ease;position:absolute;z-index:100;top:0;bottom:0;width:4.8rem;pointer-events:none;opacity:0}.cdr-tabs__gradient--left_15-2-1{left:0}.cdr-tabs__gradient--right_15-2-1{right:0}.cdr-tabs__gradient--active_15-2-1{opacity:1}.cdr-tabs__underline_15-2-1{z-index:1;position:absolute;width:3rem;margin:0;height:.4rem;margin-top:-.4rem;box-sizing:border-box;border:none;background-color:var(--cdr-tabs-keyline-background-color, var(--cdr-color-border-tab-keyline-active, #406eb5));transition:.4s cubic-bezier(.32,.94,.6,1)}.cdr-tabs__content-container_15-2-1{position:relative;flex:1 1 auto;overflow:hidden auto}.cdr-tabs_15-2-1 .fade-enter-active_15-2-1,.cdr-tabs_15-2-1 .fade-leave-active_15-2-1{opacity:.5s}.cdr-tabs_15-2-1 .fade-enter_15-2-1,.cdr-tabs_15-2-1 .fade-leave-to_15-2-1{opacity:0}.cdr-tabs--compact_15-2-1 .cdr-tabs__header-item-label_15-2-1,.cdr-tabs--small_15-2-1 .cdr-tabs__header-item-label_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:inherit;letter-spacing:-.008rem;font-size:1.4rem;line-height:1.8rem;padding:.6rem 1.2rem}.cdr-tabs--compact_15-2-1 .cdr-tabs__header-item_15-2-1+.cdr-tabs--compact_15-2-1 .cdr-tabs__header-item_15-2-1,.cdr-tabs--compact_15-2-1 .cdr-tabs__header-item_15-2-1+.cdr-tabs--small_15-2-1 .cdr-tabs__header-item_15-2-1,.cdr-tabs--small_15-2-1 .cdr-tabs__header-item_15-2-1+.cdr-tabs--compact_15-2-1 .cdr-tabs__header-item_15-2-1,.cdr-tabs--small_15-2-1 .cdr-tabs__header-item_15-2-1+.cdr-tabs--small_15-2-1 .cdr-tabs__header-item_15-2-1{margin-left:.8rem}.cdr-tabs--no-border_15-2-1 .cdr-tabs__header_15-2-1,.cdr-tabs--no-border_15-2-1 .cdr-tabs__header-container_15-2-1{border-bottom:.1rem solid var(--cdr-tabs-no-border-border-color, transparent)}.cdr-tabs--full-width_15-2-1 .cdr-tabs__header_15-2-1{flex-grow:1}.cdr-tabs--centered_15-2-1 .cdr-tabs__header_15-2-1:first-of-type{margin-left:auto}.cdr-tabs--centered_15-2-1 .cdr-tabs__header_15-2-1:last-of-type{margin-right:auto}.cdr-text_15-2-1{color:var(--cdr-text-color, var(--cdr-color-text-primary, #4b4a48));margin:0}.cdr-title_15-2-1{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:400;letter-spacing:0;font-size:5.4rem;line-height:6rem;color:var(--cdr-text-color, var(--cdr-color-text-primary, #4b4a48));margin:0;font-size:var(--cdr-type-scale-4);line-height:calc(var(--cdr-type-scale-4)*var(--cdr-heading-display-line-height-ratio))}@container (min-width: 720px) and (max-width: 900px){.cdr-title_15-2-1{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:3.2rem;line-height:3.6rem;font-size:var(--cdr-type-scale-3);line-height:calc(var(--cdr-type-scale-3)*var(--cdr-heading-serif-line-height-ratio))}}@container (min-width: 540px) and (max-width: 720px){.cdr-title_15-2-1{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:3.2rem;line-height:3.6rem;font-size:var(--cdr-type-scale-2);line-height:calc(var(--cdr-type-scale-2)*var(--cdr-heading-serif-line-height-ratio))}}@container (min-width: 360px) and (max-width: 540px){.cdr-title_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2rem;line-height:2.6rem;font-size:var(--cdr-type-scale-1);line-height:calc(var(--cdr-type-scale-1)*var(--cdr-heading-sans-line-height-ratio))}}@container (min-width: 180px) and (max-width: 360px){.cdr-title_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2rem;line-height:2.6rem;font-size:var(--cdr-type-scale-0);line-height:calc(var(--cdr-type-scale-0)*var(--cdr-heading-sans-line-height-ratio))}}@container (max-width: 180px){.cdr-title_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2rem;line-height:2.6rem;font-size:var(--cdr-type-scale--1);line-height:calc(var(--cdr-type-scale--1)*var(--cdr-heading-sans-line-height-ratio))}}.cdr-button_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:-.008rem;font-size:1.6rem;line-height:2.2rem;border:none;border-radius:.4rem;cursor:pointer;display:inline-flex;outline:none;overflow:visible;margin:0;padding:.8rem 1.6rem;text-align:left;text-decoration:none;text-transform:none;vertical-align:middle;transition:box-shadow .2s cubic-bezier(.15,0,.15,0),background-color .2s cubic-bezier(.15,0,.15,0),color .2s cubic-bezier(.15,0,.15,0),fill .2s cubic-bezier(.15,0,.15,0)}.cdr-button_15-2-1:hover,.cdr-button_15-2-1:active,.cdr-button_15-2-1:focus{outline:none;outline-offset:0;text-decoration:none}.cdr-button_15-2-1[disabled]{cursor:not-allowed}.cdr-button_15-2-1 svg{align-self:center;fill:inherit}.cdr-button_15-2-1.cdr-button--has-icon-left_15-2-1 svg{margin-right:.4rem}.cdr-button_15-2-1.cdr-button--has-icon-right_15-2-1 svg{margin-left:.4rem}.cdr-button--primary_15-2-1{background-color:var(--cdr-button-primary-background-color-rest, var(--cdr-color-background-button-primary-rest, #1f513f));box-shadow:inset 0 0 0 .1rem var(--cdr-button-primary-box-shadow-color-rest, var(--cdr-color-border-button-primary-rest, #1f513f));color:var(--cdr-button-primary-text-color, var(--cdr-color-text-button-primary, #fafbf9));fill:var(--cdr-button-primary-fill-color, var(--cdr-color-text-button-primary, #fafbf9))}.cdr-button--primary_15-2-1:hover,.cdr-button--primary_15-2-1:focus{color:var(--cdr-button-primary-text-color-interaction, var(--cdr-color-text-button-primary-hover, #1f513f));fill:var(--cdr-button-primary-fill-color-interaction, var(--cdr-color-text-button-primary-hover, #1f513f));background-color:var(--cdr-button-primary-background-color-interaction, var(--cdr-color-background-button-primary-hover, #f7f5f3));box-shadow:inset 0 0 0 .3rem var(--cdr-button-primary-box-shadow-color-interaction, var(--cdr-color-border-button-primary-hover, #1f513f)),0 .2rem .2rem #2e2e2b33}.cdr-button--primary_15-2-1:active{color:var(--cdr-button-primary-text-color-active, var(--cdr-color-text-button-primary-active, #fafbf9));fill:var(--cdr-button-primary-fill-color-active, var(--cdr-color-text-button-primary-active, #fafbf9));background-color:var(--cdr-button-primary-background-color-active, var(--cdr-color-background-button-primary-active, #1f513f));box-shadow:inset 0 0 0 .3rem var(--cdr-button-primary-box-shadow-color-active, var(--cdr-color-border-button-primary-active, #1f513f)),inset 0 0 0 .5rem var(--cdr-button-primary-box-shadow-color-active-inset, var(--cdr-color-border-button-primary-active-inset, #f7f5f3))}.cdr-button--primary_15-2-1[disabled]{background-color:var(--cdr-button-primary-background-color-disabled, var(--cdr-color-background-button-default-disabled, #d5cfc3));box-shadow:inset 0 0 0 .1rem var(--cdr-button-primary-box-shadow-color-disabled, var(--cdr-color-border-button-default-disabled, #d5cfc3));color:var(--cdr-button-primary-text-color-disabled, var(--cdr-color-text-button-primary-disabled, #ffffff));fill:var(--cdr-button-primary-fill-color-disabled, var(--cdr-color-text-button-primary-disabled, #ffffff))}.cdr-button--secondary_15-2-1{background-color:var(--cdr-button-secondary-background-color-rest, var(--cdr-color-background-button-secondary-rest, #fafbf9));box-shadow:inset 0 0 0 .1rem var(--cdr-button-secondary-box-shadow-color-rest, var(--cdr-color-border-button-secondary-rest, #958e83));color:var(--cdr-button-secondary-text-color, var(--cdr-color-text-button-secondary, #4b4a48));fill:var(--cdr-button-secondary-fill-color, var(--cdr-color-icon-default, #958e83))}.cdr-button--secondary_15-2-1:hover,.cdr-button--secondary_15-2-1:focus{color:var(--cdr-button-secondary-text-color-interaction, var(--cdr-color-text-button-secondary-hover, #4b4a48));fill:var(--cdr-button-secondary-fill-color-interaction, var(--cdr-color-text-button-secondary-hover, #4b4a48));background-color:var(--cdr-button-secondary-background-color-interaction, var(--cdr-color-background-button-secondary-hover, #f7f5f3));box-shadow:inset 0 0 0 .3rem var(--cdr-button-secondary-box-shadow-color-interaction, var(--cdr-color-border-button-secondary-hover, #4b4a48)),0 .2rem .2rem #2e2e2b33}.cdr-button--secondary_15-2-1:active{color:var(--cdr-button-secondary-text-color-active, var(--cdr-color-text-button-secondary-active, #fafbf9));fill:var(--cdr-button-secondary-fill-color-active, var(--cdr-color-text-button-secondary-active, #fafbf9));background-color:var(--cdr-button-secondary-background-color-active, var(--cdr-color-background-button-secondary-active, #958e83));box-shadow:inset 0 0 0 .3rem var(--cdr-button-secondary-box-shadow-color-active, var(--cdr-color-border-button-secondary-active, #958e83)),inset 0 0 0 .5rem var(--cdr-button-secondary-border-color-active-inset, var(--cdr-color-border-button-secondary-active-inset, #f7f5f3))}.cdr-button--secondary_15-2-1[disabled]{background-color:var(--cdr-button-secondary-background-color-disabled, var(--cdr-color-background-button-secondary-disabled, #fafbf9));box-shadow:inset 0 0 0 .1rem var(--cdr-button-secondary-box-shadow-color-disabled, var(--cdr-color-border-button-default-disabled, #d5cfc3));color:var(--cdr-button-secondary-text-color-disabled, var(--cdr-color-text-button-secondary-disabled, #d5cfc3));fill:var(--cdr-button-secondary-fill-color-disabled, var(--cdr-color-text-button-secondary-disabled, #d5cfc3))}.cdr-button--dark_15-2-1{background-color:var(--cdr-button-dark-background-color-rest, var(--cdr-color-background-button-dark-rest, #4b4a48));box-shadow:inset 0 0 0 .1rem var(--cdr-button-dark-box-shadow-color-rest, var(--cdr-color-border-button-dark-rest, #4b4a48));color:var(--cdr-button-dark-text-color, var(--cdr-color-text-button-dark, #fafbf9));fill:var(--cdr-button-dark-fill-color, var(--cdr-color-text-button-dark, #fafbf9))}.cdr-button--dark_15-2-1:hover,.cdr-button--dark_15-2-1:focus{color:var(--cdr-button-dark-text-color-interaction, var(--cdr-color-text-button-dark-hover, #4b4a48));fill:var(--cdr-button-dark-fill-color-interaction, var(--cdr-color-text-button-dark-hover, #4b4a48));background-color:var(--cdr-button-dark-background-color-interaction, var(--cdr-color-background-button-dark-hover, #edeae3));box-shadow:inset 0 0 0 .3rem var(--cdr-button-dark-box-shadow-color-interaction, var(--cdr-color-border-button-dark-hover, #4b4a48)),0 .2rem .2rem #2e2e2b33}.cdr-button--dark_15-2-1:active{color:var(--cdr-button-dark-text-color-active, var(--cdr-color-text-button-dark-active, #fafbf9));fill:var(--cdr-button-dark-fill-color-active, var(--cdr-color-text-button-dark-active, #fafbf9));background-color:var(--cdr-button-dark-background-color-active, var(--cdr-color-background-button-dark-active, #4b4a48));box-shadow:inset 0 0 0 .3rem var(--cdr-button-dark-box-shadow-color-active, var(--cdr-color-border-button-dark-active, #4b4a48)),inset 0 0 0 .5rem var(--cdr-button-dark-box-shadow-color-active-inset, var(--cdr-color-border-button-dark-active-inset, #edeae3))}.cdr-button--dark_15-2-1[disabled]{background-color:var(--cdr-button-dark-background-color-disabled, var(--cdr-color-background-button-default-disabled, #d5cfc3));box-shadow:inset 0 0 0 .1rem var(--cdr-button-dark-box-shadow-color-disabled, var(--cdr-color-border-button-default-disabled, #d5cfc3));color:var(--cdr-button-dark-text-color-disabled, var(--cdr-color-text-button-dark-disabled, #ffffff));fill:var(--cdr-button-dark-fill-color-disabled, var(--cdr-color-text-button-dark-disabled, #ffffff))}.cdr-button--sale_15-2-1{background-color:var(--cdr-button-sale-background-color-rest, var(--cdr-color-background-button-sale-rest, #c7370f));box-shadow:inset 0 0 0 .1rem var(--cdr-button-sale-box-shadow-color-rest, var(--cdr-color-border-button-sale-rest, #c7370f));color:var(--cdr-button-sale-text-color, var(--cdr-color-text-button-sale, #ffffff));fill:var(--cdr-button-sale-fill-color, var(--cdr-color-text-button-sale, #ffffff))}.cdr-button--sale_15-2-1:hover,.cdr-button--sale_15-2-1:focus{color:var(--cdr-button-sale-text-color-interaction, var(--cdr-color-text-button-sale-hover, #c7370f));fill:var(--cdr-button-sale-fill-color-interaction, var(--cdr-color-text-button-sale-hover, #c7370f));background-color:var(--cdr-button-sale-background-color-interaction, var(--cdr-color-background-button-sale-hover, #f7f5f3));box-shadow:inset 0 0 0 .3rem var(--cdr-button-sale-box-shadow-color-interaction, var(--cdr-color-border-button-sale-hover, #c7370f)),0 .2rem .2rem #2e2e2b33}.cdr-button--sale_15-2-1:active{color:var(--cdr-button-sale-text-color-active, var(--cdr-color-text-button-sale-active, #ffffff));fill:var(--cdr-button-sale-fill-color-active, var(--cdr-color-text-button-sale-active, #ffffff));background-color:var(--cdr-button-sale-background-color-active, var(--cdr-color-background-button-sale-active, #c7370f));box-shadow:inset 0 0 0 .3rem var(--cdr-button-sale-box-shadow-color-active, var(--cdr-color-border-button-sale-active, #c7370f)),inset 0 0 0 .5rem var(--cdr-button-sale-box-shadow-color-active-inset, var(--cdr-color-border-button-sale-active-inset, #fde2e2))}.cdr-button--sale_15-2-1[disabled]{background-color:var(--cdr-button-sale-background-color-disabled, var(--cdr-color-background-button-default-disabled, #d5cfc3));box-shadow:inset 0 0 0 .1rem var(--cdr-button-sale-box-shadow-color-disabled, var(--cdr-color-border-button-default-disabled, #d5cfc3));color:var(--cdr-button-sale-text-color-disabled, var(--cdr-color-text-button-sale-disabled, #ffffff));fill:var(--cdr-button-sale-fill-color-disabled, var(--cdr-color-text-button-sale-disabled, #ffffff))}.cdr-button--link_15-2-1{color:var(--cdr-button-link-text-color, var(--cdr-color-text-link-rest, #406eb5));fill:var(--cdr-button-link-fill-color, var(--cdr-color-text-link-rest, #406eb5));background-color:transparent;text-decoration:underline}.cdr-button--link_15-2-1:active,.cdr-button--link_15-2-1:focus{color:var(--cdr-button-link-text-color-active, var(--cdr-color-text-link-active, #0b2d60))}.cdr-button--link_15-2-1:hover{color:var(--cdr-button-link-text-color-hover, var(--cdr-color-text-link-hover, #406eb5));text-decoration:none}.cdr-button--link_15-2-1:focus{outline:var(--cdr-button-link-outline, var(--default-outline, .2rem solid Highlight));outline-color:-webkit-focus-ring-color;outline-offset:0}.cdr-button--large_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:-.008rem;font-size:1.6rem;line-height:2.2rem;padding:1.2rem 2.4rem;width:auto}.cdr-button--large_15-2-1.cdr-button--has-icon-left_15-2-1{padding-left:2rem}.cdr-button--large_15-2-1.cdr-button--has-icon-right_15-2-1{padding-right:2rem}.cdr-button--large_15-2-1 svg{width:2.4rem;height:2.4rem}.cdr-button--medium_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:-.008rem;font-size:1.6rem;line-height:2.2rem;padding:.8rem 1.6rem;width:auto}.cdr-button--medium_15-2-1.cdr-button--has-icon-left_15-2-1{padding-left:1.2rem}.cdr-button--medium_15-2-1.cdr-button--has-icon-right_15-2-1{padding-right:1.2rem}.cdr-button--medium_15-2-1 svg{width:2.4rem;height:2.4rem}.cdr-button--small_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:-.008rem;font-size:1.4rem;line-height:1.8rem;padding:.6rem 1.2rem;width:auto}.cdr-button--small_15-2-1.cdr-button--has-icon-left_15-2-1{padding-left:.8rem}.cdr-button--small_15-2-1.cdr-button--has-icon-right_15-2-1{padding-right:.8rem}.cdr-button--small_15-2-1 svg{width:2rem;height:2rem}.cdr-button--icon-only_15-2-1{background:none;border:none;border-radius:.2rem;box-shadow:none;display:inline-block;line-height:normal;padding:.8rem;fill:var(--cdr-button-icon-only-icon-fill, var(--cdr-color-icon-default, #958e83))}.cdr-button--icon-only_15-2-1:hover{background:none;box-shadow:none;border:none;fill:var(--cdr-button-icon-only-icon-fill-hover, var(--cdr-color-icon-default, #958e83))}.cdr-button--icon-only_15-2-1:active,.cdr-button--icon-only_15-2-1:focus{background:none;outline:none;border:none;box-shadow:none;fill:var(--cdr-button-icon-only-icon-fill-active, var(--cdr-color-icon-default, #958e83))}.cdr-button--icon-only_15-2-1:active svg,.cdr-button--icon-only_15-2-1:focus svg{box-shadow:inset 0 0 0 .1rem var(--cdr-button-icon-only-icon-svg-box-shadow, var(--cdr-color-border-button-secondary-active, #958e83))}.cdr-button--icon-only_15-2-1[disabled]{background:transparent;box-shadow:none;border:none;fill:var(--cdr-button-icon-only-disabled-icon-fill, var(--cdr-color-icon-disabled, #d5cfc3))}.cdr-button--icon-only_15-2-1>svg{margin:0}.cdr-button--icon-only-large_15-2-1{padding:1.2rem}.cdr-button--with-background_15-2-1{border-radius:50%;fill:var(--cdr-button-with-background-icon-fill, var(--cdr-color-icon-default, #958e83));background-color:var(--cdr-button-with-background-background-color, var(--cdr-color-background-button-secondary-rest, #fafbf9));box-shadow:inset 0 0 0 .1rem var(--cdr-button-with-background-box-shadow, var(--cdr-color-border-button-secondary-rest, #958e83))}.cdr-button--with-background_15-2-1:hover,.cdr-button--with-background_15-2-1:focus{fill:var(--cdr-button-with-background-icon-fill-interaction, var(--cdr-color-icon-default, #958e83));background-color:var(--cdr-button-with-background-background-color-interaction, var(--cdr-color-background-button-secondary-hover, #f7f5f3));box-shadow:inset 0 0 0 .3rem var(--cdr-button-with-background-box-shadow-interaction, var(--cdr-color-border-button-secondary-hover, #4b4a48)),0 .2rem .2rem #2e2e2b33}.cdr-button--with-background_15-2-1:hover svg,.cdr-button--with-background_15-2-1:focus svg{box-shadow:none}.cdr-button--with-background_15-2-1:active{color:var(--cdr-button-with-background-color-active, var(--cdr-color-text-button-secondary-active, #fafbf9));fill:var(--cdr-button-with-background-fill-active, var(--cdr-color-text-button-secondary-active, #fafbf9));background-color:var(--cdr-button-with-background-background-color-active, var(--cdr-color-background-button-secondary-active, #958e83));box-shadow:inset 0 0 0 .3rem var(--cdr-button-with-background-box-shadow-active, var(--cdr-color-border-button-secondary-active, #958e83)),inset 0 0 0 .5rem var(--cdr-button-with-background-box-shadow-inset-active, var(--cdr-color-border-button-secondary-active-inset, #f7f5f3))}.cdr-button--with-background_15-2-1:active svg{box-shadow:none}.cdr-button--with-background_15-2-1[disabled]{background-color:var(--cdr-button-with-background-background-color-disabled, var(--cdr-color-background-button-secondary-disabled, #fafbf9));box-shadow:inset 0 0 0 .1rem var(--cdr-button-with-background-box-shadow-disabled, var(--cdr-color-border-button-default-disabled, #d5cfc3));fill:var(--cdr-button-with-background-fill-disabled, var(--cdr-color-text-button-secondary-disabled, #d5cfc3))}.cdr-button--full-width_15-2-1{width:100%!important;justify-content:center}@media (min-width: 0) and (max-width: 767px){.cdr-button--small\@xs_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:-.008rem;font-size:1.4rem;line-height:1.8rem;padding:.6rem 1.2rem;width:auto}.cdr-button--small\@xs_15-2-1.cdr-button--has-icon-left_15-2-1{padding-left:.8rem}.cdr-button--small\@xs_15-2-1.cdr-button--has-icon-right_15-2-1{padding-right:.8rem}.cdr-button--small\@xs_15-2-1 svg{width:2rem;height:2rem}.cdr-button--medium\@xs_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:-.008rem;font-size:1.6rem;line-height:2.2rem;padding:.8rem 1.6rem;width:auto}.cdr-button--medium\@xs_15-2-1.cdr-button--has-icon-left_15-2-1{padding-left:1.2rem}.cdr-button--medium\@xs_15-2-1.cdr-button--has-icon-right_15-2-1{padding-right:1.2rem}.cdr-button--medium\@xs_15-2-1 svg{width:2.4rem;height:2.4rem}.cdr-button--large\@xs_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:-.008rem;font-size:1.6rem;line-height:2.2rem;padding:1.2rem 2.4rem;width:auto}.cdr-button--large\@xs_15-2-1.cdr-button--has-icon-left_15-2-1{padding-left:2rem}.cdr-button--large\@xs_15-2-1.cdr-button--has-icon-right_15-2-1{padding-right:2rem}.cdr-button--large\@xs_15-2-1 svg{width:2.4rem;height:2.4rem}.cdr-button--full-width\@xs_15-2-1{width:100%!important;justify-content:center}}@media (min-width: 768px) and (max-width: 991px){.cdr-button--small\@sm_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:-.008rem;font-size:1.4rem;line-height:1.8rem;padding:.6rem 1.2rem;width:auto}.cdr-button--small\@sm_15-2-1.cdr-button--has-icon-left_15-2-1{padding-left:.8rem}.cdr-button--small\@sm_15-2-1.cdr-button--has-icon-right_15-2-1{padding-right:.8rem}.cdr-button--small\@sm_15-2-1 svg{width:2rem;height:2rem}.cdr-button--medium\@sm_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:-.008rem;font-size:1.6rem;line-height:2.2rem;padding:.8rem 1.6rem;width:auto}.cdr-button--medium\@sm_15-2-1.cdr-button--has-icon-left_15-2-1{padding-left:1.2rem}.cdr-button--medium\@sm_15-2-1.cdr-button--has-icon-right_15-2-1{padding-right:1.2rem}.cdr-button--medium\@sm_15-2-1 svg{width:2.4rem;height:2.4rem}.cdr-button--large\@sm_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:-.008rem;font-size:1.6rem;line-height:2.2rem;padding:1.2rem 2.4rem;width:auto}.cdr-button--large\@sm_15-2-1.cdr-button--has-icon-left_15-2-1{padding-left:2rem}.cdr-button--large\@sm_15-2-1.cdr-button--has-icon-right_15-2-1{padding-right:2rem}.cdr-button--large\@sm_15-2-1 svg{width:2.4rem;height:2.4rem}.cdr-button--full-width\@sm_15-2-1{width:100%!important;justify-content:center}}@media (min-width: 992px) and (max-width: 1231px){.cdr-button--small\@md_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:-.008rem;font-size:1.4rem;line-height:1.8rem;padding:.6rem 1.2rem;width:auto}.cdr-button--small\@md_15-2-1.cdr-button--has-icon-left_15-2-1{padding-left:.8rem}.cdr-button--small\@md_15-2-1.cdr-button--has-icon-right_15-2-1{padding-right:.8rem}.cdr-button--small\@md_15-2-1 svg{width:2rem;height:2rem}.cdr-button--medium\@md_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:-.008rem;font-size:1.6rem;line-height:2.2rem;padding:.8rem 1.6rem;width:auto}.cdr-button--medium\@md_15-2-1.cdr-button--has-icon-left_15-2-1{padding-left:1.2rem}.cdr-button--medium\@md_15-2-1.cdr-button--has-icon-right_15-2-1{padding-right:1.2rem}.cdr-button--medium\@md_15-2-1 svg{width:2.4rem;height:2.4rem}.cdr-button--large\@md_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:-.008rem;font-size:1.6rem;line-height:2.2rem;padding:1.2rem 2.4rem;width:auto}.cdr-button--large\@md_15-2-1.cdr-button--has-icon-left_15-2-1{padding-left:2rem}.cdr-button--large\@md_15-2-1.cdr-button--has-icon-right_15-2-1{padding-right:2rem}.cdr-button--large\@md_15-2-1 svg{width:2.4rem;height:2.4rem}.cdr-button--full-width\@md_15-2-1{width:100%!important;justify-content:center}}@media (min-width: 1232px){.cdr-button--small\@lg_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:-.008rem;font-size:1.4rem;line-height:1.8rem;padding:.6rem 1.2rem;width:auto}.cdr-button--small\@lg_15-2-1.cdr-button--has-icon-left_15-2-1{padding-left:.8rem}.cdr-button--small\@lg_15-2-1.cdr-button--has-icon-right_15-2-1{padding-right:.8rem}.cdr-button--small\@lg_15-2-1 svg{width:2rem;height:2rem}.cdr-button--medium\@lg_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:-.008rem;font-size:1.6rem;line-height:2.2rem;padding:.8rem 1.6rem;width:auto}.cdr-button--medium\@lg_15-2-1.cdr-button--has-icon-left_15-2-1{padding-left:1.2rem}.cdr-button--medium\@lg_15-2-1.cdr-button--has-icon-right_15-2-1{padding-right:1.2rem}.cdr-button--medium\@lg_15-2-1 svg{width:2.4rem;height:2.4rem}.cdr-button--large\@lg_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:-.008rem;font-size:1.6rem;line-height:2.2rem;padding:1.2rem 2.4rem;width:auto}.cdr-button--large\@lg_15-2-1.cdr-button--has-icon-left_15-2-1{padding-left:2rem}.cdr-button--large\@lg_15-2-1.cdr-button--has-icon-right_15-2-1{padding-right:2rem}.cdr-button--large\@lg_15-2-1 svg{width:2.4rem;height:2.4rem}.cdr-button--full-width\@lg_15-2-1{width:100%!important;justify-content:center}}.cdr-icon_15-2-1{display:inline-block;vertical-align:middle;flex:0 0 auto;width:2.4rem;height:2.4rem;fill:var(--cdr-icon-fill-default, var(--cdr-color-icon-default, #958e83))}.cdr-icon--small_15-2-1{width:1.6rem;height:1.6rem}.cdr-icon--large_15-2-1{width:3.2rem;height:3.2rem}@media (min-width: 0) and (max-width: 767px){.cdr-icon--small\@xs_15-2-1{width:1.6rem;height:1.6rem}.cdr-icon--large\@xs_15-2-1{width:3.2rem;height:3.2rem}}@media (min-width: 768px) and (max-width: 991px){.cdr-icon--small\@sm_15-2-1{width:1.6rem;height:1.6rem}.cdr-icon--large\@sm_15-2-1{width:3.2rem;height:3.2rem}}@media (min-width: 992px) and (max-width: 1231px){.cdr-icon--small\@md_15-2-1{width:1.6rem;height:1.6rem}.cdr-icon--large\@md_15-2-1{width:3.2rem;height:3.2rem}}@media (min-width: 1232px){.cdr-icon--small\@lg_15-2-1{width:1.6rem;height:1.6rem}.cdr-icon--large\@lg_15-2-1{width:3.2rem;height:3.2rem}}.cdr-icon--inherit-color_15-2-1{fill:inherit}.cdr-toast_15-2-1{position:relative;border-left:.4rem solid;box-shadow:0 .8rem .8rem #2e2e2b33;margin-bottom:1.6rem;font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.4rem;line-height:1.8rem}@media (min-width: 768px){.cdr-toast_15-2-1{width:39rem}}.cdr-toast__transition--toast-enter-from_15-2-1{opacity:0;transform:translate(2.4rem)}.cdr-toast__transition--toast-enter-active_15-2-1{transition:all .5s cubic-bezier(.32,.94,.6,1)}.cdr-toast__transition--toast-leave-to_15-2-1{opacity:0}.cdr-toast__transition--toast-leave-active_15-2-1{transition:opacity .2s cubic-bezier(.32,.94,.6,1)}.cdr-toast__main_15-2-1{display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:"icon-left message close-button";min-height:3.2rem}.cdr-toast__icon-left_15-2-1{width:3.2rem;grid-area:icon-left;display:grid;place-items:center center}.cdr-toast__icon-left_15-2-1 svg{max-height:2.2rem;max-width:2.2rem;stroke:#fff;stroke-width:.4rem;paint-order:stroke fill;margin:.4rem}.cdr-toast__message_15-2-1{display:grid;align-items:center;grid-area:message;padding:.7rem}.cdr-toast__close-button_15-2-1{display:grid;align-content:center;grid-area:close-button;max-height:3.2rem}.cdr-toast__close-button_15-2-1 svg{height:2.2rem;width:2.2rem;fill:var(--cdr-toast-close-button-fill, var(--cdr-color-text-emphasis, #2e2e2b))!important}.cdr-toast--default_15-2-1{border-left-color:#726d64}.cdr-toast--default_15-2-1 .cdr-toast__main_15-2-1{background-color:var(--cdr-toast-background-color-default, var(--cdr-color-background-message-default-01, #f9f8f6));outline:thin solid;outline-color:var(--cdr-toast-outline-color-default, var(--cdr-color-border-message-default-02, #e8e0ce));outline-offset:-.1rem}.cdr-toast--default_15-2-1 .cdr-toast__main_15-2-1 .cdr-toast__icon-left_15-2-1{background-color:var(--cdr-toast-icon-left-background-color-default, var(--cdr-color-background-message-default-02, #e8e0ce))}.cdr-toast--default_15-2-1 .cdr-toast__main_15-2-1 .cdr-toast__icon-left_15-2-1 svg{fill:var(--cdr-toast-icon-left-fill-default, var(--cdr-color-icon-message-default, #726d64))}.cdr-toast--info_15-2-1{border-left-color:var(--cdr-toast-border-left-color-info, var(--cdr-color-border-message-info-01, #408e86))}.cdr-toast--info_15-2-1 .cdr-toast__main_15-2-1{background-color:var(--cdr-toast-background-color-info, var(--cdr-color-background-message-info-01, #edf4f5));outline:thin solid;outline-color:#c2d8db;outline-offset:-.1rem}.cdr-toast--info_15-2-1 .cdr-toast__main_15-2-1 .cdr-toast__icon-left_15-2-1{background-color:var(--cdr-toast-icon-left-background-color-info, var(--cdr-color-background-message-info-02, #c2d8db))}.cdr-toast--info_15-2-1 .cdr-toast__main_15-2-1 .cdr-toast__icon-left_15-2-1 svg{fill:var(--cdr-toast-icon-left-fill-info, var(--cdr-color-icon-message-info, #408e86))}.cdr-toast--warning_15-2-1{border-left-color:var(--cdr-toast-border-left-color-warning, var(--cdr-color-border-message-warning-01, #b68b37))}.cdr-toast--warning_15-2-1 .cdr-toast__main_15-2-1{background-color:var(--cdr-toast-background-color-warning, var(--cdr-color-background-message-warning-01, #fefcf1));outline:thin solid;outline-color:var(--cdr-toast-outline-color-warning, var(--cdr-color-border-message-warning-02, #f5e9b7));outline-offset:-.1rem}.cdr-toast--warning_15-2-1 .cdr-toast__main_15-2-1 .cdr-toast__icon-left_15-2-1{background-color:var(--cdr-toast-icon-left-background-color-warning, var(--cdr-color-background-message-warning-02, #f5e9b7))}.cdr-toast--warning_15-2-1 .cdr-toast__main_15-2-1 .cdr-toast__icon-left_15-2-1 svg{fill:var(--cdr-toast-icon-left-fill-warning, var(--cdr-color-icon-message-warning, #b68b37))}.cdr-toast--success_15-2-1{border-left-color:var(--cdr-toast-border-left-color-success, var(--cdr-color-border-message-success-01, #3b8349))}.cdr-toast--success_15-2-1 .cdr-toast__main_15-2-1{background-color:var(--cdr-toast-background-color-success, var(--cdr-color-background-message-success-01, #f4fbf5));outline:thin solid;outline-color:var(--cdr-toast-outline-color-success, var(--cdr-color-border-message-success-02, #d5e6cb));outline-offset:-.1rem}.cdr-toast--success_15-2-1 .cdr-toast__main_15-2-1 .cdr-toast__icon-left_15-2-1{background-color:var(--cdr-toast-icon-left-background-color-success, var(--cdr-color-background-message-success-02, #d5e6cb))}.cdr-toast--success_15-2-1 .cdr-toast__main_15-2-1 .cdr-toast__icon-left_15-2-1 svg{fill:var(--cdr-toast-icon-left-fill-success, var(--cdr-color-icon-message-success, #3b8349))}.cdr-toast--error_15-2-1{border-left-color:var(--cdr-toast-border-left-color-error, var(--cdr-color-border-message-error-01, #bb4045))}.cdr-toast--error_15-2-1 .cdr-toast__main_15-2-1{background-color:var(--cdr-toast-background-color-error, var(--cdr-color-background-message-error-01, #fdf7f7));outline:thin solid;outline-color:var(--cdr-toast-outline-color-error, var(--cdr-color-border-message-error-02, #eecbc1));outline-offset:-.1rem}.cdr-toast--error_15-2-1 .cdr-toast__main_15-2-1 .cdr-toast__icon-left_15-2-1{background-color:var(--cdr-toast-icon-left-background-color-error, var(--cdr-color-background-message-error-02, #eecbc1))}.cdr-toast--error_15-2-1 .cdr-toast__main_15-2-1 .cdr-toast__icon-left_15-2-1 svg{fill:var(--cdr-toast-icon-left-fill-error, var(--cdr-color-icon-message-error, #bb4045))}.cdr-toggle-button__item_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:2.2rem;display:flex;justify-content:center;gap:.3rem;border:.2rem solid transparent;border-radius:.3rem;color:var(--cdr-toggle-button-color-default-rest, var(--cdr-color-text-toggle-button-default-rest, #4b4a48));background-color:var(--cdr-toggle-button-background-color-default-rest, var(--cdr-color-background-toggle-button-default-rest, #fafbf9));width:100%;height:100%}.cdr-toggle-button__item_15-2-1:focus{outline:none;padding:.7rem 1.3rem;border-radius:.3rem;border:.3rem solid var(--cdr-toggle-button-border-color-default-focus, var(--cdr-color-border-toggle-button-default-focus, #4b4a48));background-color:var(--cdr-toggle-button-background-color-default-focus, var(--cdr-color-background-toggle-button-default-focus, #edeae3))}.cdr-toggle-button__item_15-2-1 svg{fill:var(--cdr-toggle-button-icon-fill-default, var(--cdr-color-icon-default, #958e83))}.cdr-toggle-button__item_15-2-1[aria-checked=true]{background-color:var(--cdr-toggle-button-background-color-default-selected-rest, var(--cdr-color-background-toggle-button-default-selected-rest, #ffffff));padding:.8rem 1.4rem;border:.2rem solid var(--cdr-toggle-button-border-color-default-selected-rest, var(--cdr-color-border-toggle-button-default-selected-rest, #4b4a48));border-radius:.2rem;font-weight:500;margin:0}.cdr-toggle-button__item_15-2-1[aria-checked=true] svg{fill:var(--cdr-toggle-button-icon-fill-selected-rest, var(--cdr-color-icon-emphasis, #4b4a48))}.cdr-toggle-button__item_15-2-1[aria-checked=true]:focus{padding:.7rem 1.3rem;border:.3rem solid var(--cdr-toggle-button-border-color-default-selected-focus, var(--cdr-color-border-toggle-button-default-selected-focus, #4b4a48));border-radius:.2rem}.cdr-toggle-button__item_15-2-1[aria-checked=true]:hover{background-color:var(--cdr-toggle-button-background-color-default-selected-hover, var(--cdr-color-background-toggle-button-default-selected-hover, #ffffff))}.cdr-toggle-button__item_15-2-1:hover{background-color:var(--cdr-toggle-button-background-color-default-hover, var(--cdr-color-background-toggle-button-default-hover, #edeae3));padding:.7rem 1.3rem;border-radius:.2rem}.cdr-toggle-button__item_15-2-1:hover:focus{border:.3rem solid var(--cdr-toggle-button-border-color-hover-focus, var(--cdr-color-border-toggle-button-default-selected-focus, #4b4a48));padding:.7rem 1.3rem}.cdr-toggle-button__container_15-2-1{list-style-type:none}.cdr-toggle-group_15-2-1{border:.1rem solid var(--cdr-toggle-group-border-color, var(--cdr-color-border-primary, #d5cfc3));border-radius:.4rem;background-color:var(--cdr-toggle-group-background-color-default-rest, var(--cdr-color-background-toggle-group-default-rest, #fafbf9));display:grid;grid-auto-columns:1fr;grid-auto-flow:column;align-items:center;padding-inline-start:unset;padding:.3rem}.cdr-toggle-group_15-2-1>li:not(:last-of-type){padding:0 .2rem 0 0}.cdr-toggle-group--medium_15-2-1 .cdr-toggle-button__item_15-2-1{gap:.6rem;padding:.8rem 1.4rem}.cdr-toggle-group--medium_15-2-1 .cdr-toggle-button__item_15-2-1:focus{padding:.7rem 1.3rem}.cdr-toggle-group--medium_15-2-1 .cdr-toggle-button__container_15-2-1{margin:0;padding:0}.cdr-toggle-group--large_15-2-1 .cdr-toggle-button__item_15-2-1{padding:1.2rem 1.4rem}.cdr-toggle-group--large_15-2-1 .cdr-toggle-button__item_15-2-1:focus{padding:1.1rem 1.3rem}.cdr-toggle-group--large_15-2-1 .cdr-toggle-button__container_15-2-1{margin:0;padding:0}.cdr-switch_15-2-1{display:flex;align-items:center}.cdr-switch__button_15-2-1{margin:0 .4rem;padding:0;position:relative;overflow:hidden;border:.1rem solid var(--cdr-switch-border-color, var(--cdr-color-border-secondary, #958e83));background-color:var(--cdr-switch-background-color, var(--cdr-color-background-switch-default-rest, #fafbf9))}.cdr-switch__button_15-2-1 .cdr-switch__button-icon_15-2-1{fill:var(--cdr-switch-icon-fill, var(--cdr-color-icon-default, #958e83))}.cdr-switch__button_15-2-1:focus{box-shadow:0 0 0 .2rem var(--cdr-switch-box-shadow-color-focus, var(--cdr-color-border-secondary, #958e83));outline:none;background-color:var(--cdr-switch-background-color-focus, var(--cdr-color-background-switch-default-focus, #fafbf9))}.cdr-switch__button_15-2-1:focus .cdr-switch__button-icon_15-2-1{fill:var(--cdr-switch-icon-fill-focus, var(--cdr-color-icon-default, #958e83))}.cdr-switch__button_15-2-1:focus .cdr-switch__handle_15-2-1:before{background-color:var(--cdr-switch-handle-background-color-focus, var(--cdr-color-background-switch-handle-default-focus, #d5cfc3))}.cdr-switch__button_15-2-1:hover:not(:focus){border:.1rem solid var(--cdr-switch-hover-border-color, var(--cdr-color-border-switch-default-hover, #4b4a48));background-color:var(--cdr-switch-background-color-hover, var(--cdr-color-background-switch-default-hover, #fafbf9))}.cdr-switch__button_15-2-1:hover:not(:focus) .cdr-switch__button-icon_15-2-1{fill:var(--cdr-switch-icon-fill-hover, var(--cdr-color-icon-emphasis, #4b4a48))}.cdr-switch__button_15-2-1:hover:not(:focus) .cdr-switch__handle_15-2-1:before{border:.1rem solid var(--cdr-switch-handle-border-color-hover, var(--cdr-color-border-switch-default-hover, #4b4a48))}.cdr-switch__button_15-2-1[aria-checked=true]{border:none;background-color:var(--cdr-switch-background-color-checked, var(--cdr-color-background-switch-selected-default-rest, #4b4a48))}.cdr-switch__button_15-2-1[aria-checked=true] .cdr-switch__button-icon_15-2-1{fill:var(--cdr-switch-icon-fill-checked, var(--cdr-color-icon-switch-selected-default-rest, #d5cfc3))}.cdr-switch__button_15-2-1[aria-checked=true]:focus{box-shadow:0 0 0 .2rem var(--cdr-switch-box-shadow-color-checked-focus, var(--cdr-color-border-secondary, #958e83));background-color:var(--cdr-switch-background-color-checked-focus, var(--cdr-color-background-switch-selected-default-focus, #2e2e2b));outline:none}.cdr-switch__button_15-2-1[aria-checked=true]:focus .cdr-switch__handle_15-2-1:before{border:.1rem solid var(--cdr-switch-handle-border-color-checked-focus, var(--cdr-color-border-switch-handle-default-focus, #d5cfc3));background-color:var(--cdr-switch-handle-background-color-checked-focus, var(--cdr-color-background-switch-handle-selected-default-focus, #d5cfc3))}.cdr-switch__button_15-2-1[aria-checked=true]:focus .cdr-switch__button-icon_15-2-1{fill:var(--cdr-switch-icon-fill-checked-focus, var(--cdr-color-icon-switch-selected-default-focus, #d5cfc3))}.cdr-switch__button_15-2-1[aria-checked=true] .cdr-switch__handle_15-2-1:before{border:none;background-color:var(--cdr-switch-handle-background-color-checked, var(--cdr-color-background-switch-handle-selected-default-rest, #d5cfc3))}.cdr-switch__button_15-2-1[aria-checked=true]:hover:not(:focus){border:.1rem solid var(--cdr-switch-border-color-checked-hover, var(--cdr-color-border-secondary, #958e83));background-color:var(--cdr-switch-background-color-checked-hover, var(--cdr-color-background-switch-selected-default-hover, #2e2e2b))}.cdr-switch__button_15-2-1[aria-checked=true]:hover:not(:focus) .cdr-switch__button-icon_15-2-1{fill:var(--cdr-switch-icon-fill-checked-hover, var(--cdr-color-icon-switch-selected-default-hover, #d5cfc3))}.cdr-switch__button_15-2-1[aria-checked=true]:hover:not(:focus) .cdr-switch__handle_15-2-1:before{border:.1rem solid var(--cdr-switch-handle-border-color-checked-hover, var(--cdr-color-border-switch-handle-default-hover, #4b4a48))}.cdr-switch__label_15-2-1{margin:0 .4rem;font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:2.2rem}.cdr-switch__handle_15-2-1{position:absolute;cursor:pointer;top:0;right:0;bottom:0;left:0;transition:.3s cubic-bezier(.32,.94,.6,1)}.cdr-switch__handle_15-2-1:before{position:absolute;content:"";border:.1rem solid var(--cdr-switch-handle-border, var(--cdr-color-border-secondary, #958e83));background-color:var(--cdr-switch-handle-background-color-rest, var(--cdr-color-background-switch-handle-default-rest, #d5cfc3));transition:left .3s cubic-bezier(.32,.94,.6,1),right .3s cubic-bezier(.32,.94,.6,1)}.cdr-switch--full-width_15-2-1{width:100%;justify-content:space-between}.cdr-switch--large_15-2-1 .cdr-switch__button_15-2-1{width:6rem;height:3.1rem;border-radius:1.6rem}.cdr-switch--large_15-2-1 .cdr-switch__button_15-2-1[aria-checked=true] .cdr-switch__handle_15-2-1:before{left:3.2rem;top:.4rem}.cdr-switch--large_15-2-1 .cdr-switch__button_15-2-1[aria-checked=true]:hover:not(:focus) .cdr-switch__handle_15-2-1:before{top:.3rem}.cdr-switch--large_15-2-1 .cdr-switch__button-icon_15-2-1{height:2.4rem;width:2.4rem}.cdr-switch--large_15-2-1 .cdr-switch__handle_15-2-1:before{border-radius:1.4rem;height:2.3rem;width:2.3rem;top:.3rem;left:.3rem}.cdr-switch--medium_15-2-1 .cdr-switch__button_15-2-1{width:4.2rem;height:2.3rem;border-radius:1.4rem}.cdr-switch--medium_15-2-1 .cdr-switch__button_15-2-1[aria-checked=true] .cdr-switch__handle_15-2-1:before{left:2.2rem;width:1.5rem;height:1.5rem;top:.4rem}.cdr-switch--medium_15-2-1 .cdr-switch__button_15-2-1[aria-checked=true]:hover:not(:focus) .cdr-switch__handle_15-2-1:before{left:2.2rem;top:.3rem}.cdr-switch--medium_15-2-1 .cdr-switch__button-icon_15-2-1{height:1.5rem;width:1.5rem}.cdr-switch--medium_15-2-1 .cdr-switch__handle_15-2-1:before{border-radius:1.4rem;height:1.5rem;width:1.5rem;top:.3rem;left:.3rem}@keyframes popup-exit-down{0%{top:calc(100% + 1.4rem)}to{top:100%}}@keyframes popup-enter-down{0%{top:100%}to{top:calc(100% + 1.4rem)}}@keyframes popup-arrow-exit-down{0%{bottom:-1.5rem}to{bottom:0}}@keyframes popup-arrow-enter-down{0%{bottom:0}to{bottom:-1.5rem}}@keyframes popup-exit-up{0%{bottom:calc(100% + 1.4rem)}to{bottom:100%}}@keyframes popup-enter-up{0%{bottom:100%}to{bottom:calc(100% + 1.4rem)}}@keyframes popup-arrow-exit-up{0%{top:-1.5rem}to{top:0}}@keyframes popup-arrow-enter-up{0%{top:0}to{top:-1.5rem}}@keyframes popup-exit-left{0%{right:calc(100% + 1.4rem)}to{right:100%}}@keyframes popup-enter-left{0%{right:100%}to{right:calc(100% + 1.4rem)}}@keyframes popup-arrow-exit-left{0%{left:-1.5rem}to{left:0}}@keyframes popup-arrow-enter-left{0%{left:0}to{left:-1.5rem}}@keyframes popup-exit-right{0%{left:calc(100% + 1.4rem)}to{left:100%}}@keyframes popup-enter-right{0%{left:100%}to{left:calc(100% + 1.4rem)}}@keyframes popup-arrow-exit-right{0%{right:-1.5rem}to{right:0}}@keyframes popup-arrow-enter-right{0%{right:0}to{right:-1.5rem}}.cdr-popup_15-2-1{opacity:0;transition:opacity .2s cubic-bezier(.32,.94,.6,1)}.cdr-popup--open_15-2-1{opacity:1}.cdr-popup--closed_15-2-1{opacity:0}.cdr-popup__content_15-2-1{animation-duration:.2s;animation-timing-function:cubic-bezier(.32,.94,.6,1);animation-fill-mode:forwards;background:var(--cdr-popup-content-background, var(--cdr-color-background-primary, #ffffff));border:.1rem solid var(--cdr-popup-content-border-color, var(--cdr-color-border-secondary, #958e83));border-radius:.4rem;box-shadow:0 .4rem .4rem #2e2e2b33;max-width:28.6rem;width:-moz-max-content;width:max-content;position:absolute;z-index:100}.cdr-popup__arrow_15-2-1:before,.cdr-popup__arrow_15-2-1:after{content:"";position:absolute;margin:auto;width:0;height:0;border-style:solid;border-color:transparent;animation-duration:.2s;animation-timing-function:cubic-bezier(.32,.94,.6,1);animation-fill-mode:forwards;z-index:100}.cdr-popup__arrow_15-2-1:before{border-width:1rem}.cdr-popup__arrow_15-2-1:after{border-width:.9rem}.cdr-popup--top_15-2-1 .cdr-popup__content_15-2-1,.cdr-popup--top_15-2-1 .cdr-popup__arrow_15-2-1:before,.cdr-popup--top_15-2-1 .cdr-popup__arrow_15-2-1:after,.cdr-popup--bottom_15-2-1 .cdr-popup__content_15-2-1,.cdr-popup--bottom_15-2-1 .cdr-popup__arrow_15-2-1:before,.cdr-popup--bottom_15-2-1 .cdr-popup__arrow_15-2-1:after{left:50%;transform:translate(-50%)}.cdr-popup--bottom_15-2-1.cdr-popup--open_15-2-1 .cdr-popup__content_15-2-1{animation-name:popup-enter-down}.cdr-popup--bottom_15-2-1.cdr-popup--open_15-2-1 .cdr-popup__arrow_15-2-1:before,.cdr-popup--bottom_15-2-1.cdr-popup--open_15-2-1 .cdr-popup__arrow_15-2-1:after{animation-name:popup-arrow-enter-down}.cdr-popup--bottom_15-2-1.cdr-popup--exit_15-2-1 .cdr-popup__content_15-2-1{animation-name:popup-exit-down}.cdr-popup--bottom_15-2-1.cdr-popup--exit_15-2-1 .cdr-popup__arrow_15-2-1:before,.cdr-popup--bottom_15-2-1.cdr-popup--exit_15-2-1 .cdr-popup__arrow_15-2-1:after{animation-name:popup-arrow-exit-down}.cdr-popup--bottom_15-2-1 .cdr-popup__content_15-2-1{top:calc(100% + 1.4rem)}.cdr-popup--bottom_15-2-1 .cdr-popup__arrow_15-2-1:before{border-bottom-color:#958e83}.cdr-popup--bottom_15-2-1 .cdr-popup__arrow_15-2-1:after{border-bottom-color:#fff}.cdr-popup--top_15-2-1.cdr-popup--open_15-2-1 .cdr-popup__content_15-2-1{animation-name:popup-enter-up}.cdr-popup--top_15-2-1.cdr-popup--open_15-2-1 .cdr-popup__arrow_15-2-1:before,.cdr-popup--top_15-2-1.cdr-popup--open_15-2-1 .cdr-popup__arrow_15-2-1:after{animation-name:popup-arrow-enter-up}.cdr-popup--top_15-2-1.cdr-popup--exit_15-2-1 .cdr-popup__content_15-2-1{animation-name:popup-exit-up}.cdr-popup--top_15-2-1.cdr-popup--exit_15-2-1 .cdr-popup__arrow_15-2-1:before,.cdr-popup--top_15-2-1.cdr-popup--exit_15-2-1 .cdr-popup__arrow_15-2-1:after{animation-name:popup-arrow-exit-up}.cdr-popup--top_15-2-1 .cdr-popup__content_15-2-1{bottom:calc(100% + 1.4rem)}.cdr-popup--top_15-2-1 .cdr-popup__arrow_15-2-1:before{border-top-color:#958e83}.cdr-popup--top_15-2-1 .cdr-popup__arrow_15-2-1:after{border-top-color:#fff}.cdr-popup--corner-left_15-2-1 .cdr-popup__content_15-2-1{left:0;transform:unset}.cdr-popup--corner-right_15-2-1 .cdr-popup__content_15-2-1{left:unset;right:0;transform:unset}.cdr-popup--left_15-2-1 .cdr-popup__content_15-2-1,.cdr-popup--left_15-2-1 .cdr-popup__arrow_15-2-1:before,.cdr-popup--left_15-2-1 .cdr-popup__arrow_15-2-1:after,.cdr-popup--right_15-2-1 .cdr-popup__content_15-2-1,.cdr-popup--right_15-2-1 .cdr-popup__arrow_15-2-1:before,.cdr-popup--right_15-2-1 .cdr-popup__arrow_15-2-1:after{top:50%;transform:translateY(-50%)}.cdr-popup--left_15-2-1.cdr-popup--open_15-2-1 .cdr-popup__content_15-2-1{animation-name:popup-enter-left}.cdr-popup--left_15-2-1.cdr-popup--open_15-2-1 .cdr-popup__arrow_15-2-1:before,.cdr-popup--left_15-2-1.cdr-popup--open_15-2-1 .cdr-popup__arrow_15-2-1:after{animation-name:popup-arrow-enter-left}.cdr-popup--left_15-2-1.cdr-popup--exit_15-2-1 .cdr-popup__content_15-2-1{animation-name:popup-exit-left}.cdr-popup--left_15-2-1.cdr-popup--exit_15-2-1 .cdr-popup__arrow_15-2-1:before,.cdr-popup--left_15-2-1.cdr-popup--exit_15-2-1 .cdr-popup__arrow_15-2-1:after{animation-name:popup-arrow-exit-left}.cdr-popup--left_15-2-1 .cdr-popup__content_15-2-1{right:calc(100% + 1.4rem)}.cdr-popup--left_15-2-1 .cdr-popup__arrow_15-2-1:before{border-left-color:#958e83}.cdr-popup--left_15-2-1 .cdr-popup__arrow_15-2-1:after{border-left-color:#fff}.cdr-popup--right_15-2-1.cdr-popup--open_15-2-1 .cdr-popup__content_15-2-1{animation-name:popup-enter-right}.cdr-popup--right_15-2-1.cdr-popup--open_15-2-1 .cdr-popup__arrow_15-2-1:before,.cdr-popup--right_15-2-1.cdr-popup--open_15-2-1 .cdr-popup__arrow_15-2-1:after{animation-name:popup-arrow-enter-right}.cdr-popup--right_15-2-1.cdr-popup--exit_15-2-1 .cdr-popup__content_15-2-1{animation-name:popup-exit-right}.cdr-popup--right_15-2-1.cdr-popup--exit_15-2-1 .cdr-popup__arrow_15-2-1:before,.cdr-popup--right_15-2-1.cdr-popup--exit_15-2-1 .cdr-popup__arrow_15-2-1:after{animation-name:popup-arrow-exit-right}.cdr-popup--right_15-2-1 .cdr-popup__content_15-2-1{left:calc(100% + 1.4rem)}.cdr-popup--right_15-2-1 .cdr-popup__arrow_15-2-1:before{border-right-color:#958e83}.cdr-popup--right_15-2-1 .cdr-popup__arrow_15-2-1:after{border-right-color:#fff}.cdr-popup--corner-top_15-2-1 .cdr-popup__content_15-2-1{top:0;transform:unset}.cdr-popup--corner-bottom_15-2-1 .cdr-popup__content_15-2-1{top:unset;bottom:0;transform:unset}.cdr-tooltip--position_15-2-1{position:relative}.cdr-tooltip--wrapper_15-2-1{width:-moz-max-content;width:max-content;height:-moz-max-content;height:max-content}.cdr-tooltip--wrapper_15-2-1 .cdr-popup--closed_15-2-1{position:absolute;width:.1rem;height:.1rem;padding:0;margin:-.1rem;overflow:hidden;clip:rect(0,0,0,0);border:0}.cdr-tooltip--wrapper_15-2-1 .cdr-popup__content_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:600;letter-spacing:-.008rem;font-size:1.2rem;line-height:1.6rem;background:var(--cdr-popup-background-color-default, var(--cdr-color-background-tooltip-default, #2e2e2b));color:var(--cdr-popup-text-color-default, var(--cdr-color-text-tooltip-default, #fafbf9));border:.1rem solid var(--cdr-popup-border-color-default, var(--cdr-color-border-tooltip-default, #fafbf9));padding:.6rem 1.2rem}.cdr-tooltip--wrapper_15-2-1 .cdr-popup--bottom_15-2-1 .cdr-popup__arrow_15-2-1:before{border-bottom-color:var(--cdr-popup-arrow-border-bottom-color, var(--cdr-color-border-tooltip-default, #fafbf9))}.cdr-tooltip--wrapper_15-2-1 .cdr-popup--bottom_15-2-1 .cdr-popup__arrow_15-2-1:after{border-bottom-color:var(--cdr-popup-arrow-background-color, var(--cdr-color-background-tooltip-default, #2e2e2b))}.cdr-tooltip--wrapper_15-2-1 .cdr-popup--top_15-2-1 .cdr-popup__arrow_15-2-1:before{border-top-color:var(--cdr-popup-arrow-border-bottom-color, var(--cdr-color-border-tooltip-default, #fafbf9))}.cdr-tooltip--wrapper_15-2-1 .cdr-popup--top_15-2-1 .cdr-popup__arrow_15-2-1:after{border-top-color:var(--cdr-popup-arrow-background-color, var(--cdr-color-background-tooltip-default, #2e2e2b))}.cdr-tooltip--wrapper_15-2-1 .cdr-popup--right_15-2-1 .cdr-popup__arrow_15-2-1:before{border-right-color:var(--cdr-popup-arrow-border-bottom-color, var(--cdr-color-border-tooltip-default, #fafbf9))}.cdr-tooltip--wrapper_15-2-1 .cdr-popup--right_15-2-1 .cdr-popup__arrow_15-2-1:after{border-right-color:var(--cdr-popup-arrow-background-color, var(--cdr-color-background-tooltip-default, #2e2e2b))}.cdr-tooltip--wrapper_15-2-1 .cdr-popup--left_15-2-1 .cdr-popup__arrow_15-2-1:before{border-left-color:var(--cdr-popup-arrow-border-bottom-color, var(--cdr-color-border-tooltip-default, #fafbf9))}.cdr-tooltip--wrapper_15-2-1 .cdr-popup--left_15-2-1 .cdr-popup__arrow_15-2-1:after{border-left-color:var(--cdr-popup-arrow-background-color, var(--cdr-color-background-tooltip-default, #2e2e2b))}.cdr-heading-display_15-2-1{color:var(--cdr-text-color, var(--cdr-color-text-primary, #4b4a48));margin:0;font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:400;letter-spacing:0;font-size:8.6rem;line-height:9.2rem;font-size:var(--cdr-heading-display-font-size);line-height:var(--cdr-heading-display-line-height)}.cdr-heading-serif_15-2-1{color:var(--cdr-text-color, var(--cdr-color-text-primary, #4b4a48));margin:0;font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:5.4rem;line-height:6.4rem;font-size:var(--cdr-heading-serif-font-size);line-height:var(--cdr-heading-serif-line-height);font-weight:var(--cdr-heading-serif-font-weight)}.cdr-heading-sans_15-2-1{color:var(--cdr-text-color, var(--cdr-color-text-primary, #4b4a48));margin:0;font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2.4rem;line-height:3rem;font-size:var(--cdr-heading-sans-font-size);line-height:var(--cdr-heading-sans-line-height)}.cdr-utility-sans_15-2-1{color:var(--cdr-text-color, var(--cdr-color-text-primary, #4b4a48));margin:0;font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.064rem;font-size:3.2rem;line-height:4rem;font-size:var(--cdr-utility-sans-font-size);line-height:var(--cdr-utility-sans-line-height);font-weight:var(--cdr-utility-sans-font-weight)}.cdr-utility-serif_15-2-1{color:var(--cdr-text-color, var(--cdr-color-text-primary, #4b4a48));margin:0;font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:400;letter-spacing:-.032rem;font-size:3.2rem;line-height:4rem;font-size:var(--cdr-utility-serif-font-size);line-height:var(--cdr-utility-serif-line-height);font-weight:var(--cdr-utility-serif-font-weight)}.cdr-eyebrow_15-2-1{color:var(--cdr-text-color, var(--cdr-color-text-primary, #4b4a48));margin:0;font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:.032rem;font-size:1.2rem;line-height:1.8rem;text-transform:uppercase;font-size:var(--cdr-type-scale--1);line-height:var(--cdr-eyebrow-line-height-ratio)}@font-face{font-display:swap;font-family:Stuart;font-weight:1 999;src:url(//www.rei.com/satchel/media/font-optimized/Stuart/REIStuart-VF-Web-Subset.woff2) format("woff2-variations"),url(//www.rei.com/satchel/media/font-optimized/Stuart/REIStuart-VF-Web-Subset.woff2) format("woff2")}@font-face{font-display:swap;font-family:Stuart;font-weight:1 999;font-style:italic;src:url(//www.rei.com/satchel/media/font-optimized/Stuart/REIStuartWebItalics-VF-Web-Subset.woff2) format("woff2-variations"),url(//www.rei.com/satchel/media/font-optimized/Stuart/REIStuartWebItalics-VF-Web-Subset.woff2) format("woff2")}@font-face{font-display:swap;font-family:Graphik;font-weight:1 999;src:url(//www.rei.com/satchel/media/font-optimized/Graphik/Graphik-VF-Web-Subset.woff2) format("woff2-variations"),url(//www.rei.com/satchel/media/font-optimized/Graphik/Graphik-VF-Web-Subset.woff2) format("woff2")}@font-face{font-display:swap;font-family:Graphik;font-weight:1 999;font-style:italic;src:url(//www.rei.com/satchel/media/font-optimized/Graphik/GraphikWebItalic-VF-Web-Subset.woff2) format("woff2-variations"),url(//www.rei.com/satchel/media/font-optimized/Graphik/GraphikWebItalic-VF-Web-Subset.woff2) format("woff2")}.abstract-container{max-width:54rem;border:.1rem dashed lightcoral;container-type:inline-size}.accordion-group{margin-bottom:3rem}.button-example{padding:1rem}.caption-example__figure{margin:0}.fluid-card-example{container-type:inline-size;width:100%}.buttons{margin-bottom:6rem}.filmstrip{grid-auto-flow:column}.card-example{max-width:25rem;width:25rem;min-height:12rem}.card-example{max-width:25rem;width:25rem}.c-card{container-type:inline-size;max-width:25rem;padding-bottom:2.4rem;margin-bottom:5rem}.b-card{container-type:inline-size;max-width:60rem;margin-bottom:5rem;padding-bottom:2.4rem}.tokens-container{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:2.2rem;padding-left:1.6rem;padding-right:1.6rem;width:100%;margin-left:auto;margin-right:auto;max-width:123.2rem}@media (min-width: 992px){.tokens-container{padding-left:3.2rem;padding-right:3.2rem}}.tokens-container-fluid{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:2.2rem;padding-left:1.6rem;padding-right:1.6rem;width:100%}@media (min-width: 992px){.tokens-container-fluid{padding-left:3.2rem;padding-right:3.2rem}}[data-v-f757fd5b]:root{--cdr-heading-display-line-height-ratio: 1.07;--cdr-heading-serif-line-height-ratio: 1.25;--cdr-heading-sans-line-height-ratio: 1.25;--cdr-subheading-sans-line-height-ratio: 1.333;--cdr-utility-sans-line-height-ratio: 1.3;--cdr-utility-serif-line-height-ratio: 1.3;--cdr-eyebrow-line-height-ratio: 1.5;--cdr-body-line-height-ratio: 1.8}@supports (container-type: inline-size){[data-v-f757fd5b]:root{--cdr-type-scale--2: clamp(1.3rem, .29cqw + 1.24rem, 1.4rem);--cdr-type-scale--1: clamp(1.33rem, .29cqw + 1.24rem, 1.6rem);--cdr-type-scale-0: clamp(1.6rem, .44cqw + 1.46rem, 2rem);--cdr-type-scale-1: clamp(1.92rem, .64cqw + 1.72rem, 2.5rem);--cdr-type-scale-2: clamp(2.3rem, .9cqw + 2.02rem, 3.13rem);--cdr-type-scale-3: clamp(2.76rem, 1.25cqw + 2.36rem, 3.91rem);--cdr-type-scale-4: clamp(3.32rem, 1.72cqw + 2.77rem, 4.88rem);--cdr-type-scale-5: clamp(3.98rem, 2.33cqw + 3.24rem, 6.1rem);--cdr-type-scale-6: clamp(4.78rem, 3.13cqw + 3.78rem, 7.63rem);--cdr-type-scale-7: clamp(5.73rem, 4.17cqw + 4.4rem, 9.54rem);--cdr-space-scale-0: clamp(.2rem, .2rem + .11cqi, .3rem);--cdr-space-scale-1: clamp(.3rem, .3rem + .11cqi, .4rem);--cdr-space-scale-2: clamp(.4rem, .4rem + .11cqi, .5rem);--cdr-space-scale-3: clamp(.8rem, .7rem + .22cqi, 1rem);--cdr-space-scale-4: clamp(1.2rem, 1.1rem + .33cqi, 1.5rem);--cdr-space-scale-5: clamp(1.6rem, 1.5rem + .44cqi, 2rem);--cdr-space-scale-6: clamp(2.4rem, 2.2rem + .66cqi, 3rem);--cdr-space-scale-7: clamp(3.2rem, 2.9rem + .88cqi, 4rem);--cdr-space-scale-8: clamp(4.8rem, 4.4rem + 1.31cqi, 6rem);--cdr-space-scale-0--1: clamp(.2rem, .1rem + .223cqi, .4rem);--cdr-space-scale-3--4: clamp(.4rem, .2rem + .66cqi, 1rem);--cdr-space-scale-3--5: clamp(.8rem, .01404rem + 1.21cqi, 1.6rem)}@supports not (container-type: inline-size){[data-v-f757fd5b]:root{--cdr-type-scale--1: clamp(1.33rem, .29vw + 1.24rem, 1.6rem);--cdr-type-scale-0: clamp(1.6rem, .44vw + 1.46rem, 2rem);--cdr-type-scale-1: clamp(1.92rem, .64vw + 1.72rem, 2.5rem);--cdr-type-scale-2: clamp(2.3rem, .9vw + 2.02rem, 3.2rem);--cdr-type-scale-3: clamp(2.76rem, 1.25vw + 2.36rem, 3.91rem);--cdr-type-scale-4: clamp(3.32rem, 1.72vw + 2.77rem, 4.88rem);--cdr-type-scale-5: clamp(3.98rem, 2.33vw + 3.24rem, 6.1rem);--cdr-type-scale-6: clamp(4.78rem, 3.13vw + 3.78rem, 7.63rem);--cdr-type-scale-7: clamp(5.73rem, 4.17vw + 4.4rem, 9.54rem);--cdr-space-scale-0: clamp(.2rem, .2rem + .11vw, .3rem);--cdr-space-scale-1: clamp(.3rem, .3rem + .11vw, .4rem);--cdr-space-scale-2: clamp(.4rem, .4rem + .11vw, .5rem);--cdr-space-scale-3: clamp(.8rem, .7rem + .22vw, 1rem);--cdr-space-scale-4: clamp(1.2rem, 1.1rem + .33vw, 1.5rem);--cdr-space-scale-5: clamp(1.6rem, 1.5rem + .44vw, 2rem);--cdr-space-scale-6: clamp(2.4rem, 2.2rem + .66vw, 3rem);--cdr-space-scale-7: clamp(3.2rem, 2.9rem + .88vw, 4rem);--cdr-space-scale-8: clamp(4.8rem, 4.4rem + 1.31vw, 6rem);--cdr-space-scale-0--1: clamp(.2rem, .1rem + .223vw, .4rem);--cdr-space-scale-3--4: clamp(.4rem, .2rem + .66vw, 1rem);--cdr-space-scale-3--5: clamp(.8rem, .01404rem + 1.21vw, 1.6rem)}}}.example__h3[data-v-f757fd5b]{margin:3.2rem 0 1.6rem}.example__sr-only[data-v-f757fd5b]{position:absolute;width:.1rem;height:.1rem;padding:0;margin:-.1rem;overflow:hidden;clip:rect(0,0,0,0);border:0}.example__row[data-v-f757fd5b]{display:flex;gap:var(--cdr-space-three-quarter-x);flex-wrap:wrap}.example__row[data-v-f757fd5b]>*{width:23rem;flex:0 0 auto}.example__column[data-v-f757fd5b]{width:100%;max-width:23rem}.example__search-tile[data-v-f757fd5b]{width:100%}.example__icon[data-v-f757fd5b]{display:inline-block;vertical-align:middle;flex:0 0 auto;width:1.8rem;height:1.8rem;margin:.3rem .4rem .5rem;fill:inherit;border-radius:999.9rem;box-shadow:inset 0 0 0 .1rem #2e2e2b}.example__icon--checked[data-v-f757fd5b]{box-shadow:inset 0 0 0 .7rem #2e2e2b}.example__fulfillment-icon--hidden[data-v-f757fd5b]{opacity:0}.example__change-store[data-v-f757fd5b]{padding-left:0;padding-right:0;margin-bottom:var(--cdr-space-half-x)}.example__checkout-tile-other-disabled[data-v-f757fd5b]{--cdr-fulfillment-tile-icon-fill: var(--cdr-color-icon-default);--cdr-color-background-fulfillment-tile-default-rest: #f7f5f3;--cdr-color-background-fulfillment-tile-default-checked: #f7f5f3;--cdr-fulfillment-tile-border-style-default: var( --cdr-fulfillment-tile-border-style, var(--cdr-border-style-dashed, dashed) )}.example__search-tile-other[data-v-f757fd5b]{position:relative;--cdr-fulfillment-tile-border-style-default: var( --cdr-fulfillment-tile-border-style, var(--cdr-border-style-solid, solid) );--cdr-fulfillment-tile-border-width-default: var( --cdr-fulfillment-tile-border-width, var(--cdr-space-inset-sixteenth-x, .1rem) );--cdr-fulfillment-tile-border-color-default: var( --cdr-fulfillment-tile-default-border-color, var( --cdr-color-border-fulfillment-tile-default, ) );--cdr-fulfillment-tile-radius-default: var( --cdr-fulfillment-tile-radius, var(--cdr-radius-softest, .6rem) );border-radius:var(--cdr-fulfillment-tile-radius-default);overflow:hidden}.example__search-tile-other[data-v-f757fd5b]:after{border-radius:var(--cdr-fulfillment-tile-radius-default);pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;content:"";border:var(--cdr-fulfillment-tile-border-width-default) var(--cdr-fulfillment-tile-border-style-default) var(--cdr-fulfillment-tile-border-color-default)}.example__search-tile-other[data-store-checked=true][data-v-f757fd5b]{--cdr-fulfillment-tile-border-width-default: var( --cdr-fulfillment-tile-border-width, var(--cdr-space-inset-three-sixteenth-x, .3rem) );--cdr-fulfillment-tile-border-color-default: var( --cdr-fulfillment-tile-default-border-color-checked, var( --cdr-color-border-fulfillment-tile-default-checked, #2e2e2b ) )}.example__search-tile-other-header-button[data-v-f757fd5b]{--cdr-surface-selection-border-width-default: 0;--cdr-color-background-surface-selection-checked: var(--cdr-color-background-primary);width:100%}.example__search-tile-other-header-button[aria-pressed=true][data-v-f757fd5b],.example__search-tile-other-header-button[aria-checked=true][data-v-f757fd5b]{--cdr-surface-selection-border-width-default: 0}.example__search-tile-other-header-hr[data-v-f757fd5b]{margin:0;border-top:var(--cdr-space-sixteenth-x) solid initial;width:100%}.example__change-store-other[data-v-f757fd5b]{padding:var(--cdr-space-three-quarter-x) var(--cdr-space-one-x) var(--cdr-space-one-x) var(--cdr-space-one-x);justify-content:flex-start}.custom-grid{grid-template-columns:1fr 1fr 1fr}@media (max-width: 767px){.custom-grid{grid-template-columns:1fr}}.grid-item{border:.1rem solid black;text-align:center;padding:1.6rem}.icon-grid{margin:5rem 0;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:7.2rem 3.2rem}.icon-examples{line-height:1}.icon-examples .icon-hover:hover{fill:red}.inherit-container{fill:pink;border:.2rem solid pink}.icon-hr{margin:.5em 0;border-style:inset;border-width:.1rem;border-color:#000}.demo-input{font-weight:500}.kicker-container{width:80vw;container-type:inline-size;border:.1rem dashed salmon}.theme-sandstone{--cdr-landing-lead-surface-color: #f4f2ed}.example__hr[data-v-7a4b2925]{margin:3.2rem 0}.example__surface[data-v-7a4b2925]{margin-bottom:3.2rem}.example__container[data-v-7a4b2925]{container-type:inline-size}.example__layout-cell[data-v-7a4b2925]{padding:.8rem}.example__cell[data-v-7a4b2925]{display:flex;align-items:center;justify-content:center;padding:.8rem}.example__layout--tall[data-v-7a4b2925]{height:20rem}@media (max-width: 767px){.example__layout--tall[data-v-7a4b2925]{height:auto}}.example__container--narrow[data-v-7a4b2925]{container-type:inline-size;width:70%}.link-examples{line-height:1}.button-padding-override{padding-left:0;padding-right:0}p{margin:1rem 0!important}.link-examples,.list-examples{line-height:1}.example__hr[data-v-70c4d592]{margin:3.2rem 0}.example__container[data-v-70c4d592]{max-width:85rem;width:100%}.example__container[data-v-70c4d592]>*:not(:first-child){margin-top:3.2rem}.example__content--color-inverse[data-v-70c4d592]{color:#fafbf9}.example__content--narrow[data-v-70c4d592]{max-width:50%}.example__full-height[data-v-70c4d592]{height:100%}.example__image[data-v-70c4d592]{display:block}.example__image--height[data-v-70c4d592]{height:20rem;width:100%;-o-object-fit:cover;object-fit:cover}.example__image--11[data-v-70c4d592]{height:100%;width:100%}.example__image--badge[data-v-70c4d592]{position:absolute;top:2rem;left:0;border:.1rem solid red}.example__badge-example[data-v-70c4d592]{position:relative}.membership-acquisition-imodal--overlay-lighter{-webkit-backdrop-filter:initial;backdrop-filter:initial;background-color:#1a1a1a99}.membership-acquisition-imodal__wrapper{padding:1.6rem}.membership-acquisition-imodal__wrapper .close-button-wrapper{position:absolute;right:0;z-index:1}.membership-acquisition-imodal__wrapper .modal-close-button{fill:#fff}@media (max-width: 767px){.membership-acquisition-imodal__wrapper .modal-close-button{padding-top:1.6rem}}@media (max-width: 767px){.membership-acquisition-imodal__wrapper div[role=dialog]{border-radius:.4rem;max-width:31.5rem;min-height:auto;position:relative}}.membership-acquisition-imodal__wrapper .content-wrapper{display:flex;flex-direction:column}@media (min-width: 768px){.membership-acquisition-imodal__wrapper .content-wrapper{flex-direction:row}}.membership-acquisition-imodal__wrapper .content-wrapper .image{background-image:url(https://www.rei.com/assets/membership/benefits/modal/parenting/live.jpg);background-size:100% auto;background-position:0% 55%;background-repeat:no-repeat;border-radius:.4rem .4rem 0 0;height:18rem}@media (min-width: 768px){.membership-acquisition-imodal__wrapper .content-wrapper .image{flex:0 50%;height:37rem;border-radius:.4rem 0 0 .4rem}}.membership-acquisition-imodal__wrapper .content-wrapper .eyebrow{width:25rem;height:.8rem;background:url(https://www.rei.com/assets/membership/benefits/modal/co-op-membership-logo/live.svg);background-repeat:no-repeat;background-size:25rem .8rem;margin:2.4rem;display:block;text-align:center}@media (min-width: 768px){.membership-acquisition-imodal__wrapper .content-wrapper .eyebrow{margin-top:3.2rem}}.membership-acquisition-imodal__wrapper .content-wrapper .content{padding:.8rem}@media (min-width: 768px){.membership-acquisition-imodal__wrapper .content-wrapper .content{flex:0 50%}}.membership-acquisition-imodal__wrapper .content-wrapper .content.green{background-color:#1f513f;color:#fff;padding:1.6rem;border-radius:0 0 .4rem .4rem}.membership-acquisition-imodal__wrapper .content-wrapper .content.green button{text-align:center}@media (min-width: 768px){.membership-acquisition-imodal__wrapper .content-wrapper .content.green{border-radius:0 .4rem .4rem 0;padding:3.2rem 2.4rem;position:relative}}.membership-acquisition-imodal__wrapper .content-wrapper .content.green .subheading{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:.008rem;font-size:1.6rem;line-height:2.6rem;margin-top:1.6rem;margin-bottom:1.6rem}.membership-acquisition-imodal__wrapper .content-wrapper .nomargin{margin:0}.icon{position:absolute;left:75%;top:12%}.icon svg{transform:rotate(-18deg) scale(2)}@media (min-width: 672px){.modal-example{min-height:80vh}}.popover-container--center[data-v-173ee6a6]{margin:0 auto}.popover-container--right[data-v-173ee6a6]{margin-left:95%}.popover-example[data-v-173ee6a6]{margin-bottom:100rem}fieldset[data-v-173ee6a6]{width:20%;float:left}.wrap{width:18rem}.no-box:checked~.no-box__content{color:green}.no-box:checked~.no-box__content:after{content:"(checked)"}.rating-reset{font-size:0}.line-height-reset{line-height:1}.standard-select{width:25%}.custom{inline-size:50rem;block-size:35rem;border-radius:999}.skeleton-card{max-width:25rem;width:25rem}.skeleton-card--body *{margin-bottom:.5rem}.theme-sandstone{--cdr-split-surface-surface-color: #f4f2ed}.example__hr[data-v-e0fb69be]{margin:3.2rem 0}.example__card[data-v-e0fb69be]{display:inline-block;padding:3.2rem}.example__pill[data-v-e0fb69be]{display:inline-block;padding:.8rem 1.6rem}.example__hr[data-v-90141e89]{margin:3.2rem 0}.example__options[data-v-90141e89]{gap:1.6rem;display:flex}.example__demos[data-v-90141e89]{gap:1.6rem;display:flex;flex-direction:column;max-width:20rem}.example__demos2[data-v-90141e89]{gap:1.6rem;display:flex;flex-direction:column;align-items:flex-start}.example__wide[data-v-90141e89]{width:30rem}.example__remaining[data-v-90141e89]{background:#000;color:#fff;text-align:center}.example__color-row[data-v-90141e89]{padding:.2rem .8rem;color:#fff;background:#000}.tabs-demo-default{max-width:80rem}h3.tab-title{margin:2rem 0}.tab-demo-section{margin-bottom:3rem}.container-md{margin:2rem;border:.1rem dashed red;container-type:inline-size;width:90vw}.container-sm{margin:2rem;border:.1rem dashed red;container:card / inline-size;width:60vw}.container-xs{margin:2rem;border:.1rem dashed red;container-type:inline-size;width:33vw}.container-xxs{margin:2rem;border:.1rem dashed red;container:card / inline-size;width:25vw}.toast-container{position:absolute;top:15rem;right:1.5rem}.toast-configurator{grid-template-columns:repeat(4,1fr)}.switch-grid,.green-switch-grid{padding:2rem;gap:2rem}.custom-text-style{color:#1f513f;font-weight:700}.switch-grid>div[class^=cdr-switch]{border:.1rem solid #dcd6cb;padding:1rem}.green-switch-grid>div[class^=cdr-switch]{border:.5rem solid green;padding:1rem}.switchable-image{transition:max-height 1.15s ease-out;margin:auto;width:50rem}.tooltip-container--center[data-v-9bb14d12]{margin:0 auto}.tooltip-container--right[data-v-9bb14d12]{margin-left:95%}.tooltip-example[data-v-9bb14d12]{margin-bottom:100rem}fieldset[data-v-9bb14d12]{width:20%;float:left}.spaces,.spaces-heading{display:grid;grid-gap:var(--space);position:relative;max-width:50rem}.space{grid-template-rows:2.8rem auto;font-size:var(--cdr-type-scale--1);display:grid;grid-gap:0;min-width:4rem}.space output{margin-bottom:var(--space-2xs);display:block}.space__square{display:flex;background:linear-gradient(135deg,#a9439a80,#a9439a66);border:none;transition:all .25s ease-in-out;aspect-ratio:1;max-width:20rem}.spaces__bg{position:absolute;width:100%;height:calc(100% - 2.8rem);left:0;top:2.8rem;background:linear-gradient(135deg,#a9439a80,#a9439a66);opacity:.5;transition:clip-path .25s ease-in-out}.cdr-align-text-left{text-align:left!important}.cdr-align-text-center{text-align:center!important}.cdr-align-text-right{text-align:right!important}.cdr-align-text-justify{text-align:justify!important}.cdr-align-center-block{display:block;margin-left:auto;margin-right:auto}.cdr-display-none{display:none!important;visibility:hidden!important}.cdr-display-hidden{visibility:hidden!important}.cdr-display-block{visibility:visible!important;display:block!important}.cdr-display-inline{visibility:visible!important;display:inline!important}.cdr-display-inline-block{visibility:visible!important;display:inline-block!important}.cdr-display-flex{visibility:visible!important;display:flex!important}.cdr-display-inline-flex{visibility:visible!important;display:inline-flex!important}.grid-demo{background:linear-gradient(135deg,#a9439a80,#a9439a66)}.kitchen-sink-section{margin:1.6rem 0}.sink-wrapper__radios[data-v-5792760b]{display:flex;align-items:center;gap:.8rem;margin-bottom:.8rem}.sink-wrapper__container[data-v-5792760b]{padding:3.2rem}:root{--cdr-color-text-button-primary: #fafbf9;--cdr-color-text-button-primary-hover: #1f513f;--cdr-color-text-button-primary-active: #fafbf9;--cdr-color-text-button-primary-disabled: #ffffff;--cdr-color-text-button-secondary: #4b4a48;--cdr-color-text-button-secondary-hover: #4b4a48;--cdr-color-text-button-secondary-active: #fafbf9;--cdr-color-text-button-secondary-disabled: #d5cfc3;--cdr-color-text-button-dark: #fafbf9;--cdr-color-text-button-dark-hover: #4b4a48;--cdr-color-text-button-dark-active: #fafbf9;--cdr-color-text-button-dark-disabled: #ffffff;--cdr-color-text-button-sale: #ffffff;--cdr-color-text-button-sale-hover: #c7370f;--cdr-color-text-button-sale-active: #ffffff;--cdr-color-text-button-sale-disabled: #ffffff;--cdr-color-text-chip-default: #4b4a48;--cdr-color-text-chip-disabled: #d5cfc3;--cdr-color-text-primary: #4b4a48;--cdr-color-text-secondary: #736e65;--cdr-color-text-emphasis: #2e2e2b;--cdr-color-text-brand: #1f513f;--cdr-color-text-sale: #c7370f;--cdr-color-text-inverse: #fafbf9;--cdr-color-text-disabled: #d5cfc3;--cdr-color-text-success: #2e6b34;--cdr-color-text-warning: #854714;--cdr-color-text-error: #811823;--cdr-color-text-info: #1b437e;--cdr-color-text-message-error: #bb4045;--cdr-color-text-input-default: #2e2e2b;--cdr-color-text-input-label: #4b4a48;--cdr-color-text-input-label-disabled: #b2ab9f;--cdr-color-text-input-placeholder: #736e65;--cdr-color-text-input-required: #4b4a48;--cdr-color-text-input-optional: #736e65;--cdr-color-text-input-disabled: #d5cfc3;--cdr-color-text-input-filled: #2e2e2b;--cdr-color-text-input-help: #736e65;--cdr-color-text-input-error: #b33322;--cdr-color-text-link-rest: #406eb5;--cdr-color-text-link-hover: #406eb5;--cdr-color-text-link-active: #0b2d60;--cdr-color-text-link-disabled: #d5cfc3;--cdr-color-text-link-visited: #406eb5;--cdr-color-text-rating-default: #4b4a48;--cdr-color-text-rating-hover: #406eb5;--cdr-color-text-rating-separator: #b2ab9f;--cdr-color-text-tab-rest: #736e65;--cdr-color-text-tab-active: #4b4a48;--cdr-color-text-tab-hover: #406eb5;--cdr-color-text-tab-disabled: #d5cfc3;--cdr-color-text-toggle-button-default-rest: #4b4a48;--cdr-color-text-tooltip-default: #fafbf9;--cdr-color-background-button-primary-rest: #1f513f;--cdr-color-background-button-primary-active: #1f513f;--cdr-color-background-button-primary-hover: #f7f5f3;--cdr-color-background-button-primary-icon-alt-hover: #fafbf9;--cdr-color-background-button-secondary-rest: #fafbf9;--cdr-color-background-button-secondary-active: #958e83;--cdr-color-background-button-secondary-hover: #f7f5f3;--cdr-color-background-button-secondary-disabled: #fafbf9;--cdr-color-background-button-dark-rest: #4b4a48;--cdr-color-background-button-dark-active: #4b4a48;--cdr-color-background-button-dark-hover: #edeae3;--cdr-color-background-button-sale-rest: #c7370f;--cdr-color-background-button-sale-active: #c7370f;--cdr-color-background-button-sale-hover: #f7f5f3;--cdr-color-background-button-default-disabled: #d5cfc3;--cdr-color-background-button-icon-only-active: #f7f5f3;--cdr-color-background-chip-default-rest: #ffffff;--cdr-color-background-chip-default-disabled: #ffffff;--cdr-color-background-chip-default-hover: #f7f5f3;--cdr-color-background-chip-default-focus: #ffffff;--cdr-color-background-chip-default-active: #edeae3;--cdr-color-background-chip-default-selected: #d5cfc3;--cdr-color-background-chip-default-selected-hover: #edeae3;--cdr-color-background-chip-default-selected-focus: #d5cfc3;--cdr-color-background-chip-default-selected-active: #edeae3;--cdr-color-background-transparent: rgba(255, 255, 255, 0);--cdr-color-background-primary: #ffffff;--cdr-color-background-secondary: #f7f5f3;--cdr-color-background-brand-spruce: #1f513f;--cdr-color-background-message-default-01: #f9f8f6;--cdr-color-background-message-default-02: #e8e0ce;--cdr-color-background-message-success: #ecf9e6;--cdr-color-background-message-success-01: #f4fbf5;--cdr-color-background-message-success-02: #d5e6cb;--cdr-color-background-message-warning: #fdf6e2;--cdr-color-background-message-warning-01: #fefcf1;--cdr-color-background-message-warning-02: #f5e9b7;--cdr-color-background-message-error: #fcefe4;--cdr-color-background-message-error-01: #fdf7f7;--cdr-color-background-message-error-02: #eecbc1;--cdr-color-background-message-info: #e2f4fe;--cdr-color-background-message-info-01: #edf4f5;--cdr-color-background-message-info-02: #c2d8db;--cdr-color-background-message-sale: #c7370f;--cdr-color-background-accordion-hover: #fafbf9;--cdr-color-background-pagination-hover: #fafbf9;--cdr-color-background-pagination-keyline: #406eb5;--cdr-color-background-modal-overlay: rgba(247, 245, 243, .85);--cdr-color-background-label-default-hover: #fafbf9;--cdr-color-background-label-default-active: #edeae3;--cdr-color-background-label-default-focus: #fafbf9;--cdr-color-background-label-secondary-hover: rgba(255, 255, 255, .75);--cdr-color-background-label-secondary-active: #ffffff;--cdr-color-background-label-secondary-focus: rgba(255, 255, 255, .75);--cdr-color-background-input-default: rgba(247, 245, 243, .15);--cdr-color-background-input-secondary: rgba(255, 255, 255, .85);--cdr-color-background-input-error: rgba(255, 242, 242, .75);--cdr-color-background-input-default-hover: #fafbf9;--cdr-color-background-input-default-active: #fafbf9;--cdr-color-background-input-default-selected: #4b4a48;--cdr-color-background-input-secondary-active: #ffffff;--cdr-color-background-input-default-selected-hover: #958e83;--cdr-color-background-input-default-disabled: #fafbf9;--cdr-color-background-input-default-selected-focus: #958e83;--cdr-color-background-input-default-focus: #fafbf9;--cdr-color-background-rating-star-default: #fafbf9;--cdr-color-background-rating-star-highlighted: #ffd280;--cdr-color-background-surface-primary: #ffffff;--cdr-color-background-surface-secondary: #f7f5f3;--cdr-color-background-surface-brand-spruce: #1f513f;--cdr-color-background-surface-sale: #c7370f;--cdr-color-background-surface-selection-default-rest: #ffffff;--cdr-color-background-surface-selection-default-active: #ffffff;--cdr-color-background-surface-selection-default-hover: #ffffff;--cdr-color-background-surface-selection-default-checked: #ffffff;--cdr-color-background-surface-selection-default-disabled: #f7f5f3;--cdr-color-background-surface-selection-default-loading: #fafbf9;--cdr-color-background-switch-default-rest: #fafbf9;--cdr-color-background-switch-default-hover: #fafbf9;--cdr-color-background-switch-default-focus: #fafbf9;--cdr-color-background-switch-selected-default-rest: #4b4a48;--cdr-color-background-switch-selected-default-hover: #2e2e2b;--cdr-color-background-switch-selected-default-focus: #2e2e2b;--cdr-color-background-switch-handle-default-rest: #d5cfc3;--cdr-color-background-switch-handle-default-hover: #edeae3;--cdr-color-background-switch-handle-default-focus: #d5cfc3;--cdr-color-background-switch-handle-selected-default-rest: #d5cfc3;--cdr-color-background-switch-handle-selected-default-hover: #d5cfc3;--cdr-color-background-switch-handle-selected-default-focus: #d5cfc3;--cdr-color-background-table-header: #f7f5f3;--cdr-color-background-table-row: #ffffff;--cdr-color-background-table-row-alt: #fafbf9;--cdr-color-background-toggle-group-default-rest: #fafbf9;--cdr-color-background-toggle-button-default-rest: #fafbf9;--cdr-color-background-toggle-button-default-hover: #edeae3;--cdr-color-background-toggle-button-default-focus: #edeae3;--cdr-color-background-toggle-button-default-selected-rest: #ffffff;--cdr-color-background-toggle-button-default-selected-hover: #ffffff;--cdr-color-background-tooltip-default: #2e2e2b;--cdr-color-border-button-primary-rest: #1f513f;--cdr-color-border-button-primary-active: #1f513f;--cdr-color-border-button-primary-active-inset: #f7f5f3;--cdr-color-border-button-primary-hover: #1f513f;--cdr-color-border-button-secondary-rest: #958e83;--cdr-color-border-button-secondary-active: #958e83;--cdr-color-border-button-secondary-active-inset: #f7f5f3;--cdr-color-border-button-secondary-hover: #4b4a48;--cdr-color-border-button-dark-rest: #4b4a48;--cdr-color-border-button-dark-active: #4b4a48;--cdr-color-border-button-dark-active-inset: #edeae3;--cdr-color-border-button-dark-hover: #4b4a48;--cdr-color-border-button-sale-rest: #c7370f;--cdr-color-border-button-sale-active: #c7370f;--cdr-color-border-button-sale-active-inset: #fde2e2;--cdr-color-border-button-sale-hover: #c7370f;--cdr-color-border-button-default-disabled: #d5cfc3;--cdr-color-border-button-icon-only-active: #958e83;--cdr-color-border-chip-default-rest: #958e83;--cdr-color-border-chip-default-disabled: #d5cfc3;--cdr-color-border-chip-default-hover: #958e83;--cdr-color-border-chip-default-focus: #4b4a48;--cdr-color-border-chip-default-active: #4b4a48;--cdr-color-border-chip-default-selected-rest: #4b4a48;--cdr-color-border-chip-default-selected-hover: #736e65;--cdr-color-border-chip-default-selected-focus: #4b4a48;--cdr-color-border-transparent: rgba(255, 255, 255, 0);--cdr-color-border-primary: #d5cfc3;--cdr-color-border-secondary: #958e83;--cdr-color-border-success: #3b8349;--cdr-color-border-warning: #b68b37;--cdr-color-border-error: #bb4045;--cdr-color-border-info: #406eb5;--cdr-color-border-message-default-01: #726d64;--cdr-color-border-message-default-02: #e8e0ce;--cdr-color-border-message-success-01: #3b8349;--cdr-color-border-message-success-02: #d5e6cb;--cdr-color-border-message-warning-01: #b68b37;--cdr-color-border-message-warning-02: #f5e9b7;--cdr-color-border-message-error-01: #bb4045;--cdr-color-border-message-error-02: #eecbc1;--cdr-color-border-message-info-01: #408e86;--cdr-color-border-message-info-02: #c2d8db;--cdr-color-border-label-default-focus: #2e2e2b;--cdr-color-border-input-default: #958e83;--cdr-color-border-input-error: #b33322;--cdr-color-border-input-default-active: #4b4a48;--cdr-color-border-input-default-selected: #4b4a48;--cdr-color-border-input-default-focus: #2e2e2b;--cdr-color-border-input-default-selected-hover: #4b4a48;--cdr-color-border-input-default-hover: #2e2e2b;--cdr-color-border-input-default-disabled: #d5cfc3;--cdr-color-border-link-rest: #406eb5;--cdr-color-border-link-hover: #406eb5;--cdr-color-border-link-active: #0b2d60;--cdr-color-border-link-disabled: #d5cfc3;--cdr-color-border-link-visited: #406eb5;--cdr-color-border-rating-star-default: #958e83;--cdr-color-border-rating-star-highlighted: #bd7b2d;--cdr-color-border-surface-primary: #d5cfc3;--cdr-color-border-surface-secondary: #958e83;--cdr-color-border-surface-success: #3b8349;--cdr-color-border-surface-warning: #b68b37;--cdr-color-border-surface-error: #bb4045;--cdr-color-border-surface-info: #406eb5;--cdr-color-border-surface-selection-default-rest: #958e83;--cdr-color-border-surface-selection-default-active: #958e83;--cdr-color-border-surface-selection-default-hover: #958e83;--cdr-color-border-surface-selection-default-checked: #2e2e2b;--cdr-color-border-surface-selection-default-disabled: #958e83;--cdr-color-border-surface-selection-default-loading: #958e83;--cdr-color-border-switch-default-hover: #4b4a48;--cdr-color-border-switch-handle-default-rest: #d5cfc3;--cdr-color-border-switch-handle-default-hover: #4b4a48;--cdr-color-border-switch-handle-default-focus: #d5cfc3;--cdr-color-border-tab-keyline-rest: #958e83;--cdr-color-border-tab-keyline-active: #406eb5;--cdr-color-border-tab-keyline-active-alt: #78b1e8;--cdr-color-border-tab-keyline-hover: #406eb5;--cdr-color-border-tab-keyline-hover-alt: #78b1e8;--cdr-color-border-tab-keyline-disabled: #d5cfc3;--cdr-color-border-table-default: #d5cfc3;--cdr-color-border-table-head: #958e83;--cdr-color-border-toggle-button-default-focus: #4b4a48;--cdr-color-border-toggle-button-default-selected-rest: #4b4a48;--cdr-color-border-toggle-button-default-selected-focus: #4b4a48;--cdr-color-border-tooltip-default: #fafbf9;--cdr-color-icon-default: #958e83;--cdr-color-icon-emphasis: #4b4a48;--cdr-color-icon-link: #406eb5;--cdr-color-icon-disabled: #d5cfc3;--cdr-color-icon-message-default: #726d64;--cdr-color-icon-message-success: #3b8349;--cdr-color-icon-message-warning: #b68b37;--cdr-color-icon-message-error: #bb4045;--cdr-color-icon-message-info: #408e86;--cdr-color-icon-checkbox-default-selected: #ffffff;--cdr-color-icon-checkbox-default-selected-hover: #ffffff;--cdr-color-icon-checkbox-default-selected-active: #4b4a48;--cdr-color-icon-switch-selected-default-rest: #d5cfc3;--cdr-color-icon-switch-selected-default-hover: #d5cfc3;--cdr-color-icon-switch-selected-default-focus: #d5cfc3;--cdr-color-surface-primary: #ffffff;--cdr-color-surface-secondary: #f7f5f3;--cdr-form-input-height-default: 4rem;--cdr-form-input-height-large: 4.8rem;--cdr-form-figure-size-small: 1.6rem;--cdr-form-figure-size-medium: 1.6rem;--cdr-form-figure-size-large: 2rem;--cdr-icon-size-sm: 1.6rem;--cdr-icon-size: 2.4rem;--cdr-icon-size-lg: 3.2rem;--cdr-duration-1-x: .1s;--cdr-duration-2-x: .2s;--cdr-duration-3-x: .3s;--cdr-duration-4-x: .4s;--cdr-duration-5-x: .5s;--cdr-duration-6-x: .6s;--cdr-timing-function-ease-out: cubic-bezier(.32, .94, .6, 1);--cdr-timing-function-ease: cubic-bezier(.15, 0, .15, 0);--cdr-timing-function-linear: cubic-bezier(0, 0, 1, 1);--cdr-prominence-flat-x: 0;--cdr-prominence-flat-y: 0;--cdr-prominence-flat-blur: 0;--cdr-prominence-flat-spread: 0;--cdr-prominence-flat-color: rgba(46, 46, 43, .2);--cdr-prominence-raised-x: 0;--cdr-prominence-raised-y: .2rem;--cdr-prominence-raised-blur: .2rem;--cdr-prominence-raised-spread: 0;--cdr-prominence-raised-color: rgba(46, 46, 43, .2);--cdr-prominence-elevated-x: 0;--cdr-prominence-elevated-y: .4rem;--cdr-prominence-elevated-blur: .4rem;--cdr-prominence-elevated-spread: 0;--cdr-prominence-elevated-color: rgba(46, 46, 43, .2);--cdr-prominence-floating-x: 0;--cdr-prominence-floating-y: .8rem;--cdr-prominence-floating-blur: .8rem;--cdr-prominence-floating-spread: 0;--cdr-prominence-floating-color: rgba(46, 46, 43, .2);--cdr-prominence-lifted-x: 0;--cdr-prominence-lifted-y: 1.6rem;--cdr-prominence-lifted-blur: 1.6rem;--cdr-prominence-lifted-spread: 0;--cdr-prominence-lifted-color: rgba(46, 46, 43, .2);--cdr-prominence-flat: 0 0 0 0 rgba(46, 46, 43, .2);--cdr-prominence-raised: 0 .2rem .2rem 0 rgba(46, 46, 43, .2);--cdr-prominence-elevated: 0 .4rem .4rem 0 rgba(46, 46, 43, .2);--cdr-prominence-floating: 0 .8rem .8rem 0 rgba(46, 46, 43, .2);--cdr-prominence-lifted: 0 1.6rem 1.6rem 0 rgba(46, 46, 43, .2);--cdr-radius-sharp: 0;--cdr-radius-soft: .2rem;--cdr-radius-softer: .4rem;--cdr-radius-softest: .6rem;--cdr-radius-round: 999.9rem;--cdr-space-zero: 0;--cdr-space-sixteenth-x: .1rem;--cdr-space-eighth-x: .2rem;--cdr-space-three-sixteenth-x: .3rem;--cdr-space-quarter-x: .4rem;--cdr-space-three-eighth-x: .6rem;--cdr-space-half-x: .8rem;--cdr-space-three-quarter-x: 1.2rem;--cdr-space-one-x: 1.6rem;--cdr-space-one-and-a-half-x: 2.4rem;--cdr-space-two-x: 3.2rem;--cdr-space-three-x: 4.8rem;--cdr-space-four-x: 6.4rem;--cdr-space-inset-sixteenth-x: .1rem;--cdr-space-inset-eighth-x: .2rem;--cdr-space-inset-eighth-x-squish-top-bottom: 0;--cdr-space-inset-eighth-x-squish-left-right: .2rem;--cdr-space-inset-eighth-x-stretch-top-bottom: .4rem;--cdr-space-inset-eighth-x-stretch-left-right: .2rem;--cdr-space-inset-three-sixteenth-x: .3rem;--cdr-space-inset-quarter-x: .4rem;--cdr-space-inset-quarter-x-squish-top-bottom: .2rem;--cdr-space-inset-quarter-x-squish-left-right: .4rem;--cdr-space-inset-quarter-x-stretch-top-bottom: .6rem;--cdr-space-inset-quarter-x-stretch-left-right: .4rem;--cdr-space-inset-three-eighth-x: .6rem;--cdr-space-inset-half-x: .8rem;--cdr-space-inset-half-x-squish-top-bottom: .4rem;--cdr-space-inset-half-x-squish-left-right: .8rem;--cdr-space-inset-half-x-stretch-top-bottom: 1.2rem;--cdr-space-inset-half-x-stretch-left-right: .8rem;--cdr-space-inset-three-quarter-x: 1.2rem;--cdr-space-inset-three-quarter-x-squish-top-bottom: .6rem;--cdr-space-inset-three-quarter-x-squish-left-right: 1.2rem;--cdr-space-inset-three-quarter-x-stretch-top-bottom: 1.8rem;--cdr-space-inset-three-quarter-x-stretch-left-right: 1.2rem;--cdr-space-inset-one-x: 1.6rem;--cdr-space-inset-one-x-squish-top-bottom: .8rem;--cdr-space-inset-one-x-squish-left-right: 1.6rem;--cdr-space-inset-one-x-stretch-top-bottom: 2.4rem;--cdr-space-inset-one-x-stretch-left-right: 1.6rem;--cdr-space-inset-one-and-a-half-x: 2.4rem;--cdr-space-inset-one-and-a-half-x-squish-top-bottom: 1.2rem;--cdr-space-inset-one-and-a-half-x-squish-left-right: 2.4rem;--cdr-space-inset-one-and-a-half-x-stretch-top-bottom: 3.6rem;--cdr-space-inset-one-and-a-half-x-stretch-left-right: 2.4rem;--cdr-space-inset-two-x: 3.2rem;--cdr-space-inset-two-x-squish-top-bottom: 1.6rem;--cdr-space-inset-two-x-squish-left-right: 3.2rem;--cdr-space-inset-two-x-stretch-top-bottom: 4.8rem;--cdr-space-inset-two-x-stretch-left-right: 3.2rem;--cdr-space-inset-three-x: 4.8rem;--cdr-space-inset-three-x-squish-top-bottom: 2.4rem;--cdr-space-inset-three-x-squish-left-right: 4.8rem;--cdr-space-inset-three-x-stretch-top-bottom: 7.2rem;--cdr-space-inset-three-x-stretch-left-right: 4.8rem;--cdr-space-inset-four-x: 6.4rem;--cdr-space-inset-four-x-squish-top-bottom: 3.2rem;--cdr-space-inset-four-x-squish-left-right: 6.4rem;--cdr-space-inset-four-x-stretch-top-bottom: 9.6rem;--cdr-space-inset-four-x-stretch-left-right: 6.4rem;--cdr-space-inset-eighth-x-squish: 0 .2rem;--cdr-space-inset-eighth-x-stretch: .4rem .2rem;--cdr-space-inset-quarter-x-squish: .2rem .4rem;--cdr-space-inset-quarter-x-stretch: .6rem .4rem;--cdr-space-inset-half-x-squish: .4rem .8rem;--cdr-space-inset-half-x-stretch: 1.2rem .8rem;--cdr-space-inset-three-quarter-x-squish: .6rem 1.2rem;--cdr-space-inset-three-quarter-x-stretch: 1.8rem 1.2rem;--cdr-space-inset-one-x-squish: .8rem 1.6rem;--cdr-space-inset-one-x-stretch: 2.4rem 1.6rem;--cdr-space-inset-one-and-a-half-x-squish: 1.2rem 2.4rem;--cdr-space-inset-one-and-a-half-x-stretch: 3.6rem 2.4rem;--cdr-space-inset-two-x-squish: 1.6rem 3.2rem;--cdr-space-inset-two-x-stretch: 4.8rem 3.2rem;--cdr-space-inset-three-x-squish: 2.4rem 4.8rem;--cdr-space-inset-three-x-stretch: 7.2rem 4.8rem;--cdr-space-inset-four-x-squish: 3.2rem 6.4rem;--cdr-space-inset-four-x-stretch: 9.6rem 6.4rem;--cdr-breakpoint-xs: 0;--cdr-breakpoint-sm: 76.8rem;--cdr-breakpoint-md: 99.2rem;--cdr-breakpoint-lg: 123.2rem;--cdr-font-family-serif-brand-font: Stuart;--cdr-font-family-serif: Stuart, "Stuart fallback", Georgia, serif;--cdr-font-family-sans-brand-font: Graphik;--cdr-font-family-sans: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-body-300-family: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-body-300-style: normal;--cdr-text-body-300-weight: 400;--cdr-text-body-300-spacing: .008rem;--cdr-text-body-300-size: 1.6rem;--cdr-text-body-300-height: 2.6rem;--cdr-text-body-400-family: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-body-400-style: normal;--cdr-text-body-400-weight: 400;--cdr-text-body-400-spacing: 0;--cdr-text-body-400-size: 1.8rem;--cdr-text-body-400-height: 3rem;--cdr-text-body-500-family: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-body-500-style: normal;--cdr-text-body-500-weight: 400;--cdr-text-body-500-spacing: -.016rem;--cdr-text-body-500-size: 2rem;--cdr-text-body-500-height: 3.6rem;--cdr-text-body-strong-300-family: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-body-strong-300-style: normal;--cdr-text-body-strong-300-weight: 600;--cdr-text-body-strong-300-spacing: .008rem;--cdr-text-body-strong-300-size: 1.6rem;--cdr-text-body-strong-300-height: 2.6rem;--cdr-text-body-strong-400-family: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-body-strong-400-style: normal;--cdr-text-body-strong-400-weight: 600;--cdr-text-body-strong-400-spacing: 0;--cdr-text-body-strong-400-size: 1.8rem;--cdr-text-body-strong-400-height: 3rem;--cdr-text-body-strong-500-family: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-body-strong-500-style: normal;--cdr-text-body-strong-500-weight: 600;--cdr-text-body-strong-500-spacing: -.008rem;--cdr-text-body-strong-500-size: 2rem;--cdr-text-body-strong-500-height: 3.6rem;--cdr-text-default-family: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-default-style: normal;--cdr-text-default-weight: 400;--cdr-text-default-spacing: -.016rem;--cdr-text-default-size: 1.6rem;--cdr-text-default-height: 2.2rem;--cdr-text-eyebrow-100-family: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-eyebrow-100-style: normal;--cdr-text-eyebrow-100-weight: 500;--cdr-text-eyebrow-100-spacing: .032rem;--cdr-text-eyebrow-100-size: 1.2rem;--cdr-text-eyebrow-100-height: 1.8rem;--cdr-text-eyebrow-100-transform: uppercase;--cdr-text-heading-sans-200-family: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-heading-sans-200-style: normal;--cdr-text-heading-sans-200-weight: 500;--cdr-text-heading-sans-200-spacing: 0;--cdr-text-heading-sans-200-size: 1.4rem;--cdr-text-heading-sans-200-height: 1.8rem;--cdr-text-heading-sans-300-family: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-heading-sans-300-style: normal;--cdr-text-heading-sans-300-weight: 500;--cdr-text-heading-sans-300-spacing: 0;--cdr-text-heading-sans-300-size: 1.6rem;--cdr-text-heading-sans-300-height: 2rem;--cdr-text-heading-sans-400-family: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-heading-sans-400-style: normal;--cdr-text-heading-sans-400-weight: 500;--cdr-text-heading-sans-400-spacing: 0;--cdr-text-heading-sans-400-size: 1.8rem;--cdr-text-heading-sans-400-height: 2.4rem;--cdr-text-heading-sans-500-family: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-heading-sans-500-style: normal;--cdr-text-heading-sans-500-weight: 500;--cdr-text-heading-sans-500-spacing: 0;--cdr-text-heading-sans-500-size: 2rem;--cdr-text-heading-sans-500-height: 2.6rem;--cdr-text-heading-sans-600-family: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-heading-sans-600-style: normal;--cdr-text-heading-sans-600-weight: 500;--cdr-text-heading-sans-600-spacing: 0;--cdr-text-heading-sans-600-size: 2.4rem;--cdr-text-heading-sans-600-height: 3rem;--cdr-text-heading-serif-200-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-heading-serif-200-style: normal;--cdr-text-heading-serif-200-weight: 500;--cdr-text-heading-serif-200-spacing: 0;--cdr-text-heading-serif-200-size: 1.4rem;--cdr-text-heading-serif-200-height: 1.8rem;--cdr-text-heading-serif-300-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-heading-serif-300-style: normal;--cdr-text-heading-serif-300-weight: 500;--cdr-text-heading-serif-300-spacing: 0;--cdr-text-heading-serif-300-size: 1.6rem;--cdr-text-heading-serif-300-height: 2rem;--cdr-text-heading-serif-400-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-heading-serif-400-style: normal;--cdr-text-heading-serif-400-weight: 500;--cdr-text-heading-serif-400-spacing: 0;--cdr-text-heading-serif-400-size: 1.8rem;--cdr-text-heading-serif-400-height: 2.4rem;--cdr-text-heading-serif-500-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-heading-serif-500-style: normal;--cdr-text-heading-serif-500-weight: 500;--cdr-text-heading-serif-500-spacing: 0;--cdr-text-heading-serif-500-size: 2rem;--cdr-text-heading-serif-500-height: 2.6rem;--cdr-text-heading-serif-600-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-heading-serif-600-style: normal;--cdr-text-heading-serif-600-weight: 500;--cdr-text-heading-serif-600-spacing: 0;--cdr-text-heading-serif-600-size: 2.4rem;--cdr-text-heading-serif-600-height: 3rem;--cdr-text-heading-serif-700-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-heading-serif-700-style: normal;--cdr-text-heading-serif-700-weight: 500;--cdr-text-heading-serif-700-spacing: 0;--cdr-text-heading-serif-700-size: 2.8rem;--cdr-text-heading-serif-700-height: 3.2rem;--cdr-text-heading-serif-800-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-heading-serif-800-style: normal;--cdr-text-heading-serif-800-weight: 500;--cdr-text-heading-serif-800-spacing: 0;--cdr-text-heading-serif-800-size: 3.2rem;--cdr-text-heading-serif-800-height: 3.6rem;--cdr-text-heading-serif-900-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-heading-serif-900-style: normal;--cdr-text-heading-serif-900-weight: 500;--cdr-text-heading-serif-900-spacing: 0;--cdr-text-heading-serif-900-size: 3.6rem;--cdr-text-heading-serif-900-height: 4.4rem;--cdr-text-heading-serif-1000-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-heading-serif-1000-style: normal;--cdr-text-heading-serif-1000-weight: 500;--cdr-text-heading-serif-1000-spacing: 0;--cdr-text-heading-serif-1000-size: 4.2rem;--cdr-text-heading-serif-1000-height: 5rem;--cdr-text-heading-serif-1100-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-heading-serif-1100-style: normal;--cdr-text-heading-serif-1100-weight: 500;--cdr-text-heading-serif-1100-spacing: 0;--cdr-text-heading-serif-1100-size: 4.8rem;--cdr-text-heading-serif-1100-height: 5.6rem;--cdr-text-heading-serif-1200-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-heading-serif-1200-style: normal;--cdr-text-heading-serif-1200-weight: 500;--cdr-text-heading-serif-1200-spacing: 0;--cdr-text-heading-serif-1200-size: 5.4rem;--cdr-text-heading-serif-1200-height: 6.4rem;--cdr-text-heading-serif-strong-600-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-heading-serif-strong-600-style: normal;--cdr-text-heading-serif-strong-600-weight: 600;--cdr-text-heading-serif-strong-600-spacing: 0;--cdr-text-heading-serif-strong-600-size: 2.4rem;--cdr-text-heading-serif-strong-600-height: 3rem;--cdr-text-heading-serif-strong-700-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-heading-serif-strong-700-style: normal;--cdr-text-heading-serif-strong-700-weight: 600;--cdr-text-heading-serif-strong-700-spacing: 0;--cdr-text-heading-serif-strong-700-size: 2.8rem;--cdr-text-heading-serif-strong-700-height: 3.2rem;--cdr-text-heading-serif-strong-800-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-heading-serif-strong-800-style: normal;--cdr-text-heading-serif-strong-800-weight: 600;--cdr-text-heading-serif-strong-800-spacing: 0;--cdr-text-heading-serif-strong-800-size: 3.2rem;--cdr-text-heading-serif-strong-800-height: 3.6rem;--cdr-text-heading-serif-strong-900-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-heading-serif-strong-900-style: normal;--cdr-text-heading-serif-strong-900-weight: 600;--cdr-text-heading-serif-strong-900-spacing: 0;--cdr-text-heading-serif-strong-900-size: 3.6rem;--cdr-text-heading-serif-strong-900-height: 4.4rem;--cdr-text-heading-serif-strong-1000-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-heading-serif-strong-1000-style: normal;--cdr-text-heading-serif-strong-1000-weight: 600;--cdr-text-heading-serif-strong-1000-spacing: 0;--cdr-text-heading-serif-strong-1000-size: 4.2rem;--cdr-text-heading-serif-strong-1000-height: 5rem;--cdr-text-heading-serif-strong-1100-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-heading-serif-strong-1100-style: normal;--cdr-text-heading-serif-strong-1100-weight: 600;--cdr-text-heading-serif-strong-1100-spacing: 0;--cdr-text-heading-serif-strong-1100-size: 4.8rem;--cdr-text-heading-serif-strong-1100-height: 5.6rem;--cdr-text-heading-serif-strong-1200-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-heading-serif-strong-1200-style: normal;--cdr-text-heading-serif-strong-1200-weight: 600;--cdr-text-heading-serif-strong-1200-spacing: 0;--cdr-text-heading-serif-strong-1200-size: 5.4rem;--cdr-text-heading-serif-strong-1200-height: 6.4rem;--cdr-text-heading-display-800-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-heading-display-800-style: normal;--cdr-text-heading-display-800-weight: 400;--cdr-text-heading-display-800-spacing: 0;--cdr-text-heading-display-800-size: 3.2rem;--cdr-text-heading-display-800-height: 3.6rem;--cdr-text-heading-display-900-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-heading-display-900-style: normal;--cdr-text-heading-display-900-weight: 400;--cdr-text-heading-display-900-spacing: 0;--cdr-text-heading-display-900-size: 3.6rem;--cdr-text-heading-display-900-height: 4rem;--cdr-text-heading-display-1000-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-heading-display-1000-style: normal;--cdr-text-heading-display-1000-weight: 400;--cdr-text-heading-display-1000-spacing: 0;--cdr-text-heading-display-1000-size: 4.2rem;--cdr-text-heading-display-1000-height: 4.8rem;--cdr-text-heading-display-1100-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-heading-display-1100-style: normal;--cdr-text-heading-display-1100-weight: 400;--cdr-text-heading-display-1100-spacing: 0;--cdr-text-heading-display-1100-size: 4.8rem;--cdr-text-heading-display-1100-height: 5.2rem;--cdr-text-heading-display-1200-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-heading-display-1200-style: normal;--cdr-text-heading-display-1200-weight: 400;--cdr-text-heading-display-1200-spacing: 0;--cdr-text-heading-display-1200-size: 5.4rem;--cdr-text-heading-display-1200-height: 6rem;--cdr-text-heading-display-1300-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-heading-display-1300-style: normal;--cdr-text-heading-display-1300-weight: 400;--cdr-text-heading-display-1300-spacing: 0;--cdr-text-heading-display-1300-size: 6rem;--cdr-text-heading-display-1300-height: 6.4rem;--cdr-text-heading-display-1400-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-heading-display-1400-style: normal;--cdr-text-heading-display-1400-weight: 400;--cdr-text-heading-display-1400-spacing: 0;--cdr-text-heading-display-1400-size: 6.8rem;--cdr-text-heading-display-1400-height: 7.2rem;--cdr-text-heading-display-1500-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-heading-display-1500-style: normal;--cdr-text-heading-display-1500-weight: 400;--cdr-text-heading-display-1500-spacing: 0;--cdr-text-heading-display-1500-size: 7.6rem;--cdr-text-heading-display-1500-height: 8rem;--cdr-text-heading-display-1600-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-heading-display-1600-style: normal;--cdr-text-heading-display-1600-weight: 400;--cdr-text-heading-display-1600-spacing: 0;--cdr-text-heading-display-1600-size: 8.6rem;--cdr-text-heading-display-1600-height: 9.2rem;--cdr-text-subheading-sans-300-family: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-subheading-sans-300-style: normal;--cdr-text-subheading-sans-300-weight: 500;--cdr-text-subheading-sans-300-spacing: 0;--cdr-text-subheading-sans-300-size: 1.6rem;--cdr-text-subheading-sans-300-height: 2rem;--cdr-text-subheading-sans-400-family: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-subheading-sans-400-style: normal;--cdr-text-subheading-sans-400-weight: 500;--cdr-text-subheading-sans-400-spacing: 0;--cdr-text-subheading-sans-400-size: 1.8rem;--cdr-text-subheading-sans-400-height: 2.4rem;--cdr-text-subheading-sans-500-family: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-subheading-sans-500-style: normal;--cdr-text-subheading-sans-500-weight: 500;--cdr-text-subheading-sans-500-spacing: 0;--cdr-text-subheading-sans-500-size: 2rem;--cdr-text-subheading-sans-500-height: 2.6rem;--cdr-text-subheading-sans-600-family: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-subheading-sans-600-style: normal;--cdr-text-subheading-sans-600-weight: 500;--cdr-text-subheading-sans-600-spacing: 0;--cdr-text-subheading-sans-600-size: 2.4rem;--cdr-text-subheading-sans-600-height: 3rem;--cdr-text-utility-sans-100-family: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-utility-sans-100-style: normal;--cdr-text-utility-sans-100-weight: 400;--cdr-text-utility-sans-100-spacing: -.008rem;--cdr-text-utility-sans-100-size: 1.2rem;--cdr-text-utility-sans-100-height: 1.6rem;--cdr-text-utility-sans-200-family: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-utility-sans-200-style: normal;--cdr-text-utility-sans-200-weight: 400;--cdr-text-utility-sans-200-spacing: -.016rem;--cdr-text-utility-sans-200-size: 1.4rem;--cdr-text-utility-sans-200-height: 1.8rem;--cdr-text-utility-sans-300-family: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-utility-sans-300-style: normal;--cdr-text-utility-sans-300-weight: 400;--cdr-text-utility-sans-300-spacing: -.016rem;--cdr-text-utility-sans-300-size: 1.6rem;--cdr-text-utility-sans-300-height: 2.2rem;--cdr-text-utility-sans-400-family: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-utility-sans-400-style: normal;--cdr-text-utility-sans-400-weight: 400;--cdr-text-utility-sans-400-spacing: -.016rem;--cdr-text-utility-sans-400-size: 1.8rem;--cdr-text-utility-sans-400-height: 2.4rem;--cdr-text-utility-sans-500-family: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-utility-sans-500-style: normal;--cdr-text-utility-sans-500-weight: 400;--cdr-text-utility-sans-500-spacing: -.032rem;--cdr-text-utility-sans-500-size: 2rem;--cdr-text-utility-sans-500-height: 2.6rem;--cdr-text-utility-sans-600-family: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-utility-sans-600-style: normal;--cdr-text-utility-sans-600-weight: 400;--cdr-text-utility-sans-600-spacing: -.032rem;--cdr-text-utility-sans-600-size: 2.4rem;--cdr-text-utility-sans-600-height: 3rem;--cdr-text-utility-sans-700-family: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-utility-sans-700-style: normal;--cdr-text-utility-sans-700-weight: 400;--cdr-text-utility-sans-700-spacing: -.032rem;--cdr-text-utility-sans-700-size: 2.8rem;--cdr-text-utility-sans-700-height: 3.6rem;--cdr-text-utility-sans-800-family: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-utility-sans-800-style: normal;--cdr-text-utility-sans-800-weight: 400;--cdr-text-utility-sans-800-spacing: -.064rem;--cdr-text-utility-sans-800-size: 3.2rem;--cdr-text-utility-sans-800-height: 4rem;--cdr-text-utility-sans-strong-100-family: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-utility-sans-strong-100-style: normal;--cdr-text-utility-sans-strong-100-weight: 600;--cdr-text-utility-sans-strong-100-spacing: -.008rem;--cdr-text-utility-sans-strong-100-size: 1.2rem;--cdr-text-utility-sans-strong-100-height: 1.6rem;--cdr-text-utility-sans-strong-200-family: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-utility-sans-strong-200-style: normal;--cdr-text-utility-sans-strong-200-weight: 600;--cdr-text-utility-sans-strong-200-spacing: -.008rem;--cdr-text-utility-sans-strong-200-size: 1.4rem;--cdr-text-utility-sans-strong-200-height: 1.8rem;--cdr-text-utility-sans-strong-300-family: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-utility-sans-strong-300-style: normal;--cdr-text-utility-sans-strong-300-weight: 600;--cdr-text-utility-sans-strong-300-spacing: -.008rem;--cdr-text-utility-sans-strong-300-size: 1.6rem;--cdr-text-utility-sans-strong-300-height: 2.2rem;--cdr-text-utility-sans-strong-400-family: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-utility-sans-strong-400-style: normal;--cdr-text-utility-sans-strong-400-weight: 600;--cdr-text-utility-sans-strong-400-spacing: -.008rem;--cdr-text-utility-sans-strong-400-size: 1.8rem;--cdr-text-utility-sans-strong-400-height: 2.4rem;--cdr-text-utility-sans-strong-500-family: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-utility-sans-strong-500-style: normal;--cdr-text-utility-sans-strong-500-weight: 600;--cdr-text-utility-sans-strong-500-spacing: -.016rem;--cdr-text-utility-sans-strong-500-size: 2rem;--cdr-text-utility-sans-strong-500-height: 2.6rem;--cdr-text-utility-sans-strong-600-family: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-utility-sans-strong-600-style: normal;--cdr-text-utility-sans-strong-600-weight: 600;--cdr-text-utility-sans-strong-600-spacing: -.016rem;--cdr-text-utility-sans-strong-600-size: 2.4rem;--cdr-text-utility-sans-strong-600-height: 3rem;--cdr-text-utility-sans-strong-700-family: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-utility-sans-strong-700-style: normal;--cdr-text-utility-sans-strong-700-weight: 600;--cdr-text-utility-sans-strong-700-spacing: -.016rem;--cdr-text-utility-sans-strong-700-size: 2.8rem;--cdr-text-utility-sans-strong-700-height: 3.6rem;--cdr-text-utility-sans-strong-800-family: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-utility-sans-strong-800-style: normal;--cdr-text-utility-sans-strong-800-weight: 600;--cdr-text-utility-sans-strong-800-spacing: -.032rem;--cdr-text-utility-sans-strong-800-size: 3.2rem;--cdr-text-utility-sans-strong-800-height: 4rem;--cdr-text-utility-serif-200-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-utility-serif-200-style: normal;--cdr-text-utility-serif-200-weight: 400;--cdr-text-utility-serif-200-spacing: -.008rem;--cdr-text-utility-serif-200-size: 1.4rem;--cdr-text-utility-serif-200-height: 1.8rem;--cdr-text-utility-serif-300-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-utility-serif-300-style: normal;--cdr-text-utility-serif-300-weight: 400;--cdr-text-utility-serif-300-spacing: -.008rem;--cdr-text-utility-serif-300-size: 1.6rem;--cdr-text-utility-serif-300-height: 2.2rem;--cdr-text-utility-serif-400-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-utility-serif-400-style: normal;--cdr-text-utility-serif-400-weight: 400;--cdr-text-utility-serif-400-spacing: -.016rem;--cdr-text-utility-serif-400-size: 1.8rem;--cdr-text-utility-serif-400-height: 2.4rem;--cdr-text-utility-serif-500-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-utility-serif-500-style: normal;--cdr-text-utility-serif-500-weight: 400;--cdr-text-utility-serif-500-spacing: -.032rem;--cdr-text-utility-serif-500-size: 2rem;--cdr-text-utility-serif-500-height: 2.6rem;--cdr-text-utility-serif-600-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-utility-serif-600-style: normal;--cdr-text-utility-serif-600-weight: 400;--cdr-text-utility-serif-600-spacing: -.032rem;--cdr-text-utility-serif-600-size: 2.4rem;--cdr-text-utility-serif-600-height: 3rem;--cdr-text-utility-serif-700-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-utility-serif-700-style: normal;--cdr-text-utility-serif-700-weight: 400;--cdr-text-utility-serif-700-spacing: -.032rem;--cdr-text-utility-serif-700-size: 2.8rem;--cdr-text-utility-serif-700-height: 3.6rem;--cdr-text-utility-serif-800-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-utility-serif-800-style: normal;--cdr-text-utility-serif-800-weight: 400;--cdr-text-utility-serif-800-spacing: -.032rem;--cdr-text-utility-serif-800-size: 3.2rem;--cdr-text-utility-serif-800-height: 4rem;--cdr-text-utility-serif-strong-200-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-utility-serif-strong-200-style: normal;--cdr-text-utility-serif-strong-200-weight: 600;--cdr-text-utility-serif-strong-200-spacing: -.008rem;--cdr-text-utility-serif-strong-200-size: 1.4rem;--cdr-text-utility-serif-strong-200-height: 1.8rem;--cdr-text-utility-serif-strong-300-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-utility-serif-strong-300-style: normal;--cdr-text-utility-serif-strong-300-weight: 600;--cdr-text-utility-serif-strong-300-spacing: -.008rem;--cdr-text-utility-serif-strong-300-size: 1.6rem;--cdr-text-utility-serif-strong-300-height: 2.2rem;--cdr-text-utility-serif-strong-400-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-utility-serif-strong-400-style: normal;--cdr-text-utility-serif-strong-400-weight: 600;--cdr-text-utility-serif-strong-400-spacing: -.008rem;--cdr-text-utility-serif-strong-400-size: 1.8rem;--cdr-text-utility-serif-strong-400-height: 2.4rem;--cdr-text-utility-serif-strong-500-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-utility-serif-strong-500-style: normal;--cdr-text-utility-serif-strong-500-weight: 600;--cdr-text-utility-serif-strong-500-spacing: -.008rem;--cdr-text-utility-serif-strong-500-size: 2rem;--cdr-text-utility-serif-strong-500-height: 2.6rem;--cdr-text-utility-serif-strong-600-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-utility-serif-strong-600-style: normal;--cdr-text-utility-serif-strong-600-weight: 600;--cdr-text-utility-serif-strong-600-spacing: -.016rem;--cdr-text-utility-serif-strong-600-size: 2.4rem;--cdr-text-utility-serif-strong-600-height: 3rem;--cdr-text-utility-serif-strong-700-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-utility-serif-strong-700-style: normal;--cdr-text-utility-serif-strong-700-weight: 600;--cdr-text-utility-serif-strong-700-spacing: -.016rem;--cdr-text-utility-serif-strong-700-size: 2.8rem;--cdr-text-utility-serif-strong-700-height: 3.6rem;--cdr-text-utility-serif-strong-800-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-utility-serif-strong-800-style: normal;--cdr-text-utility-serif-strong-800-weight: 600;--cdr-text-utility-serif-strong-800-spacing: -.016rem;--cdr-text-utility-serif-strong-800-size: 3.2rem;--cdr-text-utility-serif-strong-800-height: 4rem;--cdr-text-italic-variation: "ital" 1;--cdr-text-italic-style: italic;--cdr-text-strong-weight: 700;--cdr-membership-vibrant-color-text-button-primary-hover: #13352c;--cdr-membership-vibrant-color-text-primary: #13352c;--cdr-membership-vibrant-color-background-button-primary-rest: #13352c;--cdr-membership-vibrant-color-background-button-primary-active: #13352c;--cdr-membership-vibrant-color-background-primary: #ffdc52;--cdr-membership-vibrant-color-border-button-primary-rest: #13352c;--cdr-membership-vibrant-color-border-button-primary-active: #13352c;--cdr-membership-vibrant-color-border-button-primary-hover: #13352c;--cdr-membership-subtle-color-text-button-primary-hover: #13352c;--cdr-membership-subtle-color-text-primary: #13352c;--cdr-membership-subtle-color-background-button-primary-rest: #13352c;--cdr-membership-subtle-color-background-button-primary-active: #13352c;--cdr-membership-subtle-color-background-primary: #bfb33e;--cdr-membership-subtle-color-border-button-primary-rest: #13352c;--cdr-membership-subtle-color-border-button-primary-active: #13352c;--cdr-membership-subtle-color-border-button-primary-hover: #13352c}:root{--cdr-heading-display-line-height-ratio: 1.07;--cdr-heading-serif-line-height-ratio: 1.25;--cdr-heading-sans-line-height-ratio: 1.25;--cdr-subheading-sans-line-height-ratio: 1.333;--cdr-utility-sans-line-height-ratio: 1.3;--cdr-utility-serif-line-height-ratio: 1.3;--cdr-eyebrow-line-height-ratio: 1.5;--cdr-body-line-height-ratio: 1.8}@supports (container-type: inline-size){:root{--cdr-type-scale--2: clamp(1.3rem, .29cqw + 1.24rem, 1.4rem);--cdr-type-scale--1: clamp(1.33rem, .29cqw + 1.24rem, 1.6rem);--cdr-type-scale-0: clamp(1.6rem, .44cqw + 1.46rem, 2rem);--cdr-type-scale-1: clamp(1.92rem, .64cqw + 1.72rem, 2.5rem);--cdr-type-scale-2: clamp(2.3rem, .9cqw + 2.02rem, 3.13rem);--cdr-type-scale-3: clamp(2.76rem, 1.25cqw + 2.36rem, 3.91rem);--cdr-type-scale-4: clamp(3.32rem, 1.72cqw + 2.77rem, 4.88rem);--cdr-type-scale-5: clamp(3.98rem, 2.33cqw + 3.24rem, 6.1rem);--cdr-type-scale-6: clamp(4.78rem, 3.13cqw + 3.78rem, 7.63rem);--cdr-type-scale-7: clamp(5.73rem, 4.17cqw + 4.4rem, 9.54rem);--cdr-space-scale-0: clamp(.2rem, .2rem + .11cqi, .3rem);--cdr-space-scale-1: clamp(.3rem, .3rem + .11cqi, .4rem);--cdr-space-scale-2: clamp(.4rem, .4rem + .11cqi, .5rem);--cdr-space-scale-3: clamp(.8rem, .7rem + .22cqi, 1rem);--cdr-space-scale-4: clamp(1.2rem, 1.1rem + .33cqi, 1.5rem);--cdr-space-scale-5: clamp(1.6rem, 1.5rem + .44cqi, 2rem);--cdr-space-scale-6: clamp(2.4rem, 2.2rem + .66cqi, 3rem);--cdr-space-scale-7: clamp(3.2rem, 2.9rem + .88cqi, 4rem);--cdr-space-scale-8: clamp(4.8rem, 4.4rem + 1.31cqi, 6rem);--cdr-space-scale-0--1: clamp(.2rem, .1rem + .223cqi, .4rem);--cdr-space-scale-3--4: clamp(.4rem, .2rem + .66cqi, 1rem);--cdr-space-scale-3--5: clamp(.8rem, .01404rem + 1.21cqi, 1.6rem)}@supports not (container-type: inline-size){:root{--cdr-type-scale--1: clamp(1.33rem, .29vw + 1.24rem, 1.6rem);--cdr-type-scale-0: clamp(1.6rem, .44vw + 1.46rem, 2rem);--cdr-type-scale-1: clamp(1.92rem, .64vw + 1.72rem, 2.5rem);--cdr-type-scale-2: clamp(2.3rem, .9vw + 2.02rem, 3.2rem);--cdr-type-scale-3: clamp(2.76rem, 1.25vw + 2.36rem, 3.91rem);--cdr-type-scale-4: clamp(3.32rem, 1.72vw + 2.77rem, 4.88rem);--cdr-type-scale-5: clamp(3.98rem, 2.33vw + 3.24rem, 6.1rem);--cdr-type-scale-6: clamp(4.78rem, 3.13vw + 3.78rem, 7.63rem);--cdr-type-scale-7: clamp(5.73rem, 4.17vw + 4.4rem, 9.54rem);--cdr-space-scale-0: clamp(.2rem, .2rem + .11vw, .3rem);--cdr-space-scale-1: clamp(.3rem, .3rem + .11vw, .4rem);--cdr-space-scale-2: clamp(.4rem, .4rem + .11vw, .5rem);--cdr-space-scale-3: clamp(.8rem, .7rem + .22vw, 1rem);--cdr-space-scale-4: clamp(1.2rem, 1.1rem + .33vw, 1.5rem);--cdr-space-scale-5: clamp(1.6rem, 1.5rem + .44vw, 2rem);--cdr-space-scale-6: clamp(2.4rem, 2.2rem + .66vw, 3rem);--cdr-space-scale-7: clamp(3.2rem, 2.9rem + .88vw, 4rem);--cdr-space-scale-8: clamp(4.8rem, 4.4rem + 1.31vw, 6rem);--cdr-space-scale-0--1: clamp(.2rem, .1rem + .223vw, .4rem);--cdr-space-scale-3--4: clamp(.4rem, .2rem + .66vw, 1rem);--cdr-space-scale-3--5: clamp(.8rem, .01404rem + 1.21vw, 1.6rem)}}}html{box-sizing:border-box;font-family:sans-serif;font-size:62.5%;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,*:before,*:after{box-sizing:inherit}@-o-viewport{width: device-width;}@viewport{width:device-width}body{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:1.5;margin:0;color:#0c0b08bf;background-color:#fff;container-name:cdr-body;container-type:inline-size}h1,h2,h3,h4,h5,h6{text-wrap:balance}p{text-wrap:pretty}a,area,button,[role=button],input,label,select,summary,textarea{touch-action:manipulation}button:focus{outline:.5rem auto -webkit-focus-ring-color}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-.2rem;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}@font-face{font-display:swap;font-family:Stuart;font-weight:1 999;src:url(//www.rei.com/satchel/media/font-optimized/Stuart/REIStuart-VF-Web-Subset.woff2) format("woff2-variations"),url(//www.rei.com/satchel/media/font-optimized/Stuart/REIStuart-VF-Web-Subset.woff2) format("woff2")}@font-face{font-family:Stuart fallback;src:local("Georgia");size-adjust:106%}@font-face{font-display:swap;font-family:Stuart;font-weight:1 999;font-style:italic;src:url(//www.rei.com/satchel/media/font-optimized/Stuart/REIStuartWebItalics-VF-Web-Subset.woff2) format("woff2-variations"),url(//www.rei.com/satchel/media/font-optimized/Stuart/REIStuartWebItalics-VF-Web-Subset.woff2) format("woff2")}@font-face{font-display:swap;font-family:Graphik;font-weight:1 999;src:url(//www.rei.com/satchel/media/font-optimized/Graphik/Graphik-VF-Web-Subset.woff2) format("woff2-variations"),url(//www.rei.com/satchel/media/font-optimized/Graphik/Graphik-VF-Web-Subset.woff2) format("woff2")}@font-face{font-family:Graphik fallback;src:local("Verdana");size-adjust:92%}@font-face{font-display:swap;font-family:Graphik;font-weight:1 999;font-style:italic;src:url(//www.rei.com/satchel/media/font-optimized/Graphik/GraphikWebItalic-VF-Web-Subset.woff2) format("woff2-variations"),url(//www.rei.com/satchel/media/font-optimized/Graphik/GraphikWebItalic-VF-Web-Subset.woff2) format("woff2")}[data-palette=sandstone]{--cdr-color-background-surface-primary: #f7f5f3;--cdr-color-background-surface-secondary: #dcd6cb;--cdr-color-border-surface-primary: #958e83;--cdr-color-border-surface-secondary: #726d64}[data-palette=membership-subtle]{--cdr-color-background-surface-primary: var(--cdr-membership-subtle-color-background-primary, #bfb33e);--cdr-color-text-primary: var(--cdr-membership-subtle-color-text-primary, #13352c);--cdr-color-border-button-primary-rest: var(--cdr-membership-subtle-color-border-button-primary-rest, #13352c);--cdr-color-border-button-primary-active: var(--cdr-membership-subtle-color-border-button-primary-active, #13352c);--cdr-color-border-button-primary-hover: var(--cdr-membership-subtle-color-border-button-primary-hover, #13352c);--cdr-color-text-button-primary-hover: var(--cdr-membership-subtle-color-text-button-primary-hover, #13352c);--cdr-color-background-button-primary-rest: var(--cdr-membership-subtle-color-background-button-primary-rest, #13352c);--cdr-color-background-button-primary-active: var(--cdr-membership-subtle-color-background-button-primary-active, #13352c)}[data-palette=membership-vibrant]{--cdr-color-background-surface-primary: var(--cdr-membership-vibrant-color-background-primary, #ffdc52);--cdr-color-text-surface-primary: var(--cdr-membership-vibrant-color-text-primary, #13352c);--cdr-color-border-button-primary-rest: var(--cdr-membership-vibrant-color-border-button-primary-rest, #13352c);--cdr-color-border-button-primary-active: var(--cdr-membership-vibrant-color-border-button-primary-active, #13352c);--cdr-color-border-button-primary-hover: var(--cdr-membership-vibrant-color-border-button-primary-hover, #13352c);--cdr-color-text-button-primary-hover: var(--cdr-membership-vibrant-color-text-button-primary-hover, #13352c);--cdr-color-background-button-primary-rest: var(--cdr-membership-vibrant-color-background-button-primary-rest, #13352c);--cdr-color-background-button-primary-active: var(--cdr-membership-vibrant-color-background-button-primary-active, #13352c)}.stack{margin-top:1.6rem}.mega-stack{margin-top:6.4rem}.inset{padding:1.6rem}.center{text-align:center}.sr-only{position:absolute;width:.1rem;height:.1rem;padding:0;margin:-.1rem;overflow:hidden;clip:rect(0,0,0,0);border:0}.container{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:2.2rem;padding-left:1.6rem;padding-right:1.6rem;width:100%}@media (min-width: 992px){.container{padding-left:3.2rem;padding-right:3.2rem}}.nav{padding:.4rem;display:inline-flex}.cdr-text-dev--italic{font-variation-settings:"ital" 1;font-style:italic;font-weight:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;font-family:inherit}.cdr-text-dev--strong{font-weight:700;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;font-family:inherit}.cdr-text-dev--body-300{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:.008rem;font-size:1.6rem;line-height:2.6rem}.cdr-text-dev--body-400{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:0;font-size:1.8rem;line-height:3rem}.cdr-text-dev--body-500{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:2rem;line-height:3.6rem}.cdr-text-dev--body-strong-300{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:600;letter-spacing:.008rem;font-size:1.6rem;line-height:2.6rem}.cdr-text-dev--body-strong-400{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:1.8rem;line-height:3rem}.cdr-text-dev--body-strong-500{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:600;letter-spacing:-.008rem;font-size:2rem;line-height:3.6rem}.cdr-text-dev--utility-sans-100{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.008rem;font-size:1.2rem;line-height:1.6rem}.cdr-text-dev--utility-sans-200{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.4rem;line-height:1.8rem}.cdr-text-dev--utility-sans-300{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:2.2rem}.cdr-text-dev--utility-sans-400{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.8rem;line-height:2.4rem}.cdr-text-dev--utility-sans-500{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.032rem;font-size:2rem;line-height:2.6rem}.cdr-text-dev--utility-sans-600{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.032rem;font-size:2.4rem;line-height:3rem}.cdr-text-dev--utility-sans-700{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.032rem;font-size:2.8rem;line-height:3.6rem}.cdr-text-dev--utility-sans-800{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.064rem;font-size:3.2rem;line-height:4rem}.cdr-text-dev--utility-sans-strong-100{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:600;letter-spacing:-.008rem;font-size:1.2rem;line-height:1.6rem}.cdr-text-dev--utility-sans-strong-200{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:600;letter-spacing:-.008rem;font-size:1.4rem;line-height:1.8rem}.cdr-text-dev--utility-sans-strong-300{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:600;letter-spacing:-.008rem;font-size:1.6rem;line-height:2.2rem}.cdr-text-dev--utility-sans-strong-400{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:600;letter-spacing:-.008rem;font-size:1.8rem;line-height:2.4rem}.cdr-text-dev--utility-sans-strong-500{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:600;letter-spacing:-.016rem;font-size:2rem;line-height:2.6rem}.cdr-text-dev--utility-sans-strong-600{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:600;letter-spacing:-.016rem;font-size:2.4rem;line-height:3rem}.cdr-text-dev--utility-sans-strong-700{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:600;letter-spacing:-.016rem;font-size:2.8rem;line-height:3.6rem}.cdr-text-dev--utility-sans-strong-800{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:600;letter-spacing:-.032rem;font-size:3.2rem;line-height:4rem}.cdr-text-dev--utility-serif-200{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:400;letter-spacing:-.008rem;font-size:1.4rem;line-height:1.8rem}.cdr-text-dev--utility-serif-300{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:400;letter-spacing:-.008rem;font-size:1.6rem;line-height:2.2rem}.cdr-text-dev--utility-serif-400{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.8rem;line-height:2.4rem}.cdr-text-dev--utility-serif-500{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:400;letter-spacing:-.032rem;font-size:2rem;line-height:2.6rem}.cdr-text-dev--utility-serif-600{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:400;letter-spacing:-.032rem;font-size:2.4rem;line-height:3rem}.cdr-text-dev--utility-serif-700{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:400;letter-spacing:-.032rem;font-size:2.8rem;line-height:3.6rem}.cdr-text-dev--utility-serif-800{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:400;letter-spacing:-.032rem;font-size:3.2rem;line-height:4rem}.cdr-text-dev--utility-serif-strong-200{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:-.008rem;font-size:1.4rem;line-height:1.8rem}.cdr-text-dev--utility-serif-strong-300{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:-.008rem;font-size:1.6rem;line-height:2.2rem}.cdr-text-dev--utility-serif-strong-400{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:-.008rem;font-size:1.8rem;line-height:2.4rem}.cdr-text-dev--utility-serif-strong-500{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:-.008rem;font-size:2rem;line-height:2.6rem}.cdr-text-dev--utility-serif-strong-600{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:-.016rem;font-size:2.4rem;line-height:3rem}.cdr-text-dev--utility-serif-strong-700{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:-.016rem;font-size:2.8rem;line-height:3.6rem}.cdr-text-dev--utility-serif-strong-800{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:-.016rem;font-size:3.2rem;line-height:4rem}.cdr-text-dev--citation{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:600;letter-spacing:-.008rem;font-size:1.2rem;line-height:1.6rem}.cdr-text-dev--eyebrow-100{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:.032rem;font-size:1.2rem;line-height:1.8rem;text-transform:uppercase}.cdr-text-dev--heading-display-800{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:400;letter-spacing:0;font-size:3.2rem;line-height:3.6rem}.cdr-text-dev--heading-display-900{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:400;letter-spacing:0;font-size:3.6rem;line-height:4rem}.cdr-text-dev--heading-display-1000{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:400;letter-spacing:0;font-size:4.2rem;line-height:4.8rem}.cdr-text-dev--heading-display-1100{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:400;letter-spacing:0;font-size:4.8rem;line-height:5.2rem}.cdr-text-dev--heading-display-1200{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:400;letter-spacing:0;font-size:5.4rem;line-height:6rem}.cdr-text-dev--heading-display-1300{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:400;letter-spacing:0;font-size:6rem;line-height:6.4rem}.cdr-text-dev--heading-display-1400{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:400;letter-spacing:0;font-size:6.8rem;line-height:7.2rem}.cdr-text-dev--heading-display-1500{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:400;letter-spacing:0;font-size:7.6rem;line-height:8rem}.cdr-text-dev--heading-display-1600{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:400;letter-spacing:0;font-size:8.6rem;line-height:9.2rem}.cdr-text-dev--heading-sans-200{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.4rem;line-height:1.8rem}.cdr-text-dev--heading-sans-300{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.6rem;line-height:2rem}.cdr-text-dev--heading-sans-400{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.8rem;line-height:2.4rem}.cdr-text-dev--heading-sans-500{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2rem;line-height:2.6rem}.cdr-text-dev--heading-sans-600{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2.4rem;line-height:3rem}.cdr-text-dev--heading-serif-200{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.4rem;line-height:1.8rem}.cdr-text-dev--heading-serif-300{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.6rem;line-height:2rem}.cdr-text-dev--heading-serif-400{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.8rem;line-height:2.4rem}.cdr-text-dev--heading-serif-500{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2rem;line-height:2.6rem}.cdr-text-dev--heading-serif-600{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2.4rem;line-height:3rem}.cdr-text-dev--heading-serif-700{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2.8rem;line-height:3.2rem}.cdr-text-dev--heading-serif-800{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:3.2rem;line-height:3.6rem}.cdr-text-dev--heading-serif-900{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:3.6rem;line-height:4.4rem}.cdr-text-dev--heading-serif-1000{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:4.2rem;line-height:5rem}.cdr-text-dev--heading-serif-1100{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:4.8rem;line-height:5.6rem}.cdr-text-dev--heading-serif-1200{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:5.4rem;line-height:6.4rem}.cdr-text-dev--heading-serif-strong-600{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:2.4rem;line-height:3rem}.cdr-text-dev--heading-serif-strong-700{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:2.8rem;line-height:3.2rem}.cdr-text-dev--heading-serif-strong-800{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:3.2rem;line-height:3.6rem}.cdr-text-dev--heading-serif-strong-900{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:3.6rem;line-height:4.4rem}.cdr-text-dev--heading-serif-strong-1000{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:4.2rem;line-height:5rem}.cdr-text-dev--heading-serif-strong-1100{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:4.8rem;line-height:5.6rem}.cdr-text-dev--heading-serif-strong-1200{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:5.4rem;line-height:6.4rem}.cdr-text-dev--subheading-sans-300{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.6rem;line-height:2rem}.cdr-text-dev--subheading-sans-400{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.8rem;line-height:2.4rem}.cdr-text-dev--subheading-sans-500{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2rem;line-height:2.6rem}.cdr-text-dev--subheading-sans-600{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2.4rem;line-height:3rem}@media (min-width: 0) and (max-width: 767px){.cdr-text-dev--heading-sans-200\@xs{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.4rem;line-height:1.8rem}.cdr-text-dev--heading-sans-300\@xs{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.6rem;line-height:2rem}.cdr-text-dev--heading-sans-400\@xs{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.8rem;line-height:2.4rem}.cdr-text-dev--heading-sans-500\@xs{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2rem;line-height:2.6rem}.cdr-text-dev--heading-sans-600\@xs{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2.4rem;line-height:3rem}.cdr-text-dev--heading-serif-200\@xs{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.4rem;line-height:1.8rem}.cdr-text-dev--heading-serif-300\@xs{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.6rem;line-height:2rem}.cdr-text-dev--heading-serif-400\@xs{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.8rem;line-height:2.4rem}.cdr-text-dev--heading-serif-500\@xs{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2rem;line-height:2.6rem}.cdr-text-dev--heading-serif-600\@xs{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2.4rem;line-height:3rem}.cdr-text-dev--heading-serif-700\@xs{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2.8rem;line-height:3.2rem}.cdr-text-dev--heading-serif-800\@xs{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:3.2rem;line-height:3.6rem}.cdr-text-dev--heading-serif-900\@xs{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:3.6rem;line-height:4.4rem}.cdr-text-dev--heading-serif-1000\@xs{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:4.2rem;line-height:5rem}.cdr-text-dev--heading-serif-1100\@xs{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:4.8rem;line-height:5.6rem}.cdr-text-dev--heading-serif-1200\@xs{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:5.4rem;line-height:6.4rem}.cdr-text-dev--heading-serif-strong-600\@xs{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:2.4rem;line-height:3rem}.cdr-text-dev--heading-serif-strong-700\@xs{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:2.8rem;line-height:3.2rem}.cdr-text-dev--heading-serif-strong-800\@xs{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:3.2rem;line-height:3.6rem}.cdr-text-dev--heading-serif-strong-900\@xs{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:3.6rem;line-height:4.4rem}.cdr-text-dev--heading-serif-strong-1000\@xs{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:4.2rem;line-height:5rem}.cdr-text-dev--heading-serif-strong-1100\@xs{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:4.8rem;line-height:5.6rem}.cdr-text-dev--heading-serif-strong-1200\@xs{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:5.4rem;line-height:6.4rem}.cdr-text-dev--subheading-sans-300\@xs{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.6rem;line-height:2rem}.cdr-text-dev--subheading-sans-400\@xs{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.8rem;line-height:2.4rem}.cdr-text-dev--subheading-sans-500\@xs{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2rem;line-height:2.6rem}.cdr-text-dev--subheading-sans-600\@xs{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2.4rem;line-height:3rem}}@media (min-width: 768px) and (max-width: 991px){.cdr-text-dev--heading-sans-200\@sm{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.4rem;line-height:1.8rem}.cdr-text-dev--heading-sans-300\@sm{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.6rem;line-height:2rem}.cdr-text-dev--heading-sans-400\@sm{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.8rem;line-height:2.4rem}.cdr-text-dev--heading-sans-500\@sm{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2rem;line-height:2.6rem}.cdr-text-dev--heading-sans-600\@sm{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2.4rem;line-height:3rem}.cdr-text-dev--heading-serif-200\@sm{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.4rem;line-height:1.8rem}.cdr-text-dev--heading-serif-300\@sm{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.6rem;line-height:2rem}.cdr-text-dev--heading-serif-400\@sm{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.8rem;line-height:2.4rem}.cdr-text-dev--heading-serif-500\@sm{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2rem;line-height:2.6rem}.cdr-text-dev--heading-serif-600\@sm{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2.4rem;line-height:3rem}.cdr-text-dev--heading-serif-700\@sm{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2.8rem;line-height:3.2rem}.cdr-text-dev--heading-serif-800\@sm{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:3.2rem;line-height:3.6rem}.cdr-text-dev--heading-serif-900\@sm{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:3.6rem;line-height:4.4rem}.cdr-text-dev--heading-serif-1000\@sm{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:4.2rem;line-height:5rem}.cdr-text-dev--heading-serif-1100\@sm{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:4.8rem;line-height:5.6rem}.cdr-text-dev--heading-serif-1200\@sm{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:5.4rem;line-height:6.4rem}.cdr-text-dev--heading-serif-strong-600\@sm{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:2.4rem;line-height:3rem}.cdr-text-dev--heading-serif-strong-700\@sm{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:2.8rem;line-height:3.2rem}.cdr-text-dev--heading-serif-strong-800\@sm{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:3.2rem;line-height:3.6rem}.cdr-text-dev--heading-serif-strong-900\@sm{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:3.6rem;line-height:4.4rem}.cdr-text-dev--heading-serif-strong-1000\@sm{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:4.2rem;line-height:5rem}.cdr-text-dev--heading-serif-strong-1100\@sm{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:4.8rem;line-height:5.6rem}.cdr-text-dev--heading-serif-strong-1200\@sm{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:5.4rem;line-height:6.4rem}.cdr-text-dev--subheading-sans-300\@sm{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.6rem;line-height:2rem}.cdr-text-dev--subheading-sans-400\@sm{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.8rem;line-height:2.4rem}.cdr-text-dev--subheading-sans-500\@sm{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2rem;line-height:2.6rem}.cdr-text-dev--subheading-sans-600\@sm{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2.4rem;line-height:3rem}}@media (min-width: 992px) and (max-width: 1231px){.cdr-text-dev--heading-sans-200\@md{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.4rem;line-height:1.8rem}.cdr-text-dev--heading-sans-300\@md{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.6rem;line-height:2rem}.cdr-text-dev--heading-sans-400\@md{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.8rem;line-height:2.4rem}.cdr-text-dev--heading-sans-500\@md{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2rem;line-height:2.6rem}.cdr-text-dev--heading-sans-600\@md{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2.4rem;line-height:3rem}.cdr-text-dev--heading-serif-200\@md{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.4rem;line-height:1.8rem}.cdr-text-dev--heading-serif-300\@md{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.6rem;line-height:2rem}.cdr-text-dev--heading-serif-400\@md{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.8rem;line-height:2.4rem}.cdr-text-dev--heading-serif-500\@md{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2rem;line-height:2.6rem}.cdr-text-dev--heading-serif-600\@md{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2.4rem;line-height:3rem}.cdr-text-dev--heading-serif-700\@md{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2.8rem;line-height:3.2rem}.cdr-text-dev--heading-serif-800\@md{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:3.2rem;line-height:3.6rem}.cdr-text-dev--heading-serif-900\@md{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:3.6rem;line-height:4.4rem}.cdr-text-dev--heading-serif-1000\@md{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:4.2rem;line-height:5rem}.cdr-text-dev--heading-serif-1100\@md{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:4.8rem;line-height:5.6rem}.cdr-text-dev--heading-serif-1200\@md{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:5.4rem;line-height:6.4rem}.cdr-text-dev--heading-serif-strong-600\@md{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:2.4rem;line-height:3rem}.cdr-text-dev--heading-serif-strong-700\@md{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:2.8rem;line-height:3.2rem}.cdr-text-dev--heading-serif-strong-800\@md{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:3.2rem;line-height:3.6rem}.cdr-text-dev--heading-serif-strong-900\@md{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:3.6rem;line-height:4.4rem}.cdr-text-dev--heading-serif-strong-1000\@md{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:4.2rem;line-height:5rem}.cdr-text-dev--heading-serif-strong-1100\@md{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:4.8rem;line-height:5.6rem}.cdr-text-dev--heading-serif-strong-1200\@md{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:5.4rem;line-height:6.4rem}.cdr-text-dev--subheading-sans-300\@md{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.6rem;line-height:2rem}.cdr-text-dev--subheading-sans-400\@md{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.8rem;line-height:2.4rem}.cdr-text-dev--subheading-sans-500\@md{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2rem;line-height:2.6rem}.cdr-text-dev--subheading-sans-600\@md{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2.4rem;line-height:3rem}}@media (min-width: 1232px){.cdr-text-dev--heading-sans-200\@lg{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.4rem;line-height:1.8rem}.cdr-text-dev--heading-sans-300\@lg{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.6rem;line-height:2rem}.cdr-text-dev--heading-sans-400\@lg{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.8rem;line-height:2.4rem}.cdr-text-dev--heading-sans-500\@lg{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2rem;line-height:2.6rem}.cdr-text-dev--heading-sans-600\@lg{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2.4rem;line-height:3rem}.cdr-text-dev--heading-serif-200\@lg{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.4rem;line-height:1.8rem}.cdr-text-dev--heading-serif-300\@lg{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.6rem;line-height:2rem}.cdr-text-dev--heading-serif-400\@lg{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.8rem;line-height:2.4rem}.cdr-text-dev--heading-serif-500\@lg{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2rem;line-height:2.6rem}.cdr-text-dev--heading-serif-600\@lg{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2.4rem;line-height:3rem}.cdr-text-dev--heading-serif-700\@lg{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2.8rem;line-height:3.2rem}.cdr-text-dev--heading-serif-800\@lg{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:3.2rem;line-height:3.6rem}.cdr-text-dev--heading-serif-900\@lg{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:3.6rem;line-height:4.4rem}.cdr-text-dev--heading-serif-1000\@lg{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:4.2rem;line-height:5rem}.cdr-text-dev--heading-serif-1100\@lg{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:4.8rem;line-height:5.6rem}.cdr-text-dev--heading-serif-1200\@lg{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:5.4rem;line-height:6.4rem}.cdr-text-dev--heading-serif-strong-600\@lg{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:2.4rem;line-height:3rem}.cdr-text-dev--heading-serif-strong-700\@lg{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:2.8rem;line-height:3.2rem}.cdr-text-dev--heading-serif-strong-800\@lg{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:3.2rem;line-height:3.6rem}.cdr-text-dev--heading-serif-strong-900\@lg{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:3.6rem;line-height:4.4rem}.cdr-text-dev--heading-serif-strong-1000\@lg{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:4.2rem;line-height:5rem}.cdr-text-dev--heading-serif-strong-1100\@lg{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:4.8rem;line-height:5.6rem}.cdr-text-dev--heading-serif-strong-1200\@lg{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:5.4rem;line-height:6.4rem}.cdr-text-dev--subheading-sans-300\@lg{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.6rem;line-height:2rem}.cdr-text-dev--subheading-sans-400\@lg{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.8rem;line-height:2.4rem}.cdr-text-dev--subheading-sans-500\@lg{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2rem;line-height:2.6rem}.cdr-text-dev--subheading-sans-600\@lg{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2.4rem;line-height:3rem}} +@charset "UTF-8";.cdr-abstract_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2rem;line-height:2.6rem;color:var(--cdr-text-color, var(--cdr-color-text-primary, #4b4a48));margin:0;font-size:var(--cdr-type-scale-1);line-height:calc(var(--cdr-type-scale-1)*var(--cdr-subheading-sans-line-height-ratio));max-width:75ch}@container (max-width: 720px){.cdr-abstract_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:2rem;line-height:3.6rem;font-size:var(--cdr-type-scale-0);line-height:calc(var(--cdr-type-scale-0)*var(--cdr-body-line-height-ratio))}}.cdr-accordion_15-2-1{--cdr-accordion-border: .1rem solid var(--cdr-accordion-border-color, var(--cdr-color-border-primary, #d5cfc3));border-top:var(--cdr-accordion-border);border-bottom:var(--cdr-accordion-border);position:relative;z-index:1;list-style:none}.cdr-accordion_15-2-1+.cdr-accordion_15-2-1{border-top:none}.cdr-accordion__button_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:600;letter-spacing:-.008rem;font-size:1.6rem;line-height:2.2rem;background-color:var(--cdr-accordion-button-background-color, transparent);border:none;color:var(--cdr-accordion-button-color, var(--cdr-color-text-primary, #4b4a48));cursor:pointer;display:flex;justify-content:space-between;padding:1.6rem;position:relative;text-align:left;width:100%;z-index:1}.cdr-accordion__button_15-2-1:hover,.cdr-accordion__button_15-2-1:focus{background-color:var(--cdr-accordion-button-background-color-hover, var(--cdr-color-background-accordion-hover, #fafbf9))}.cdr-accordion__label_15-2-1{margin-bottom:0}.cdr-accordion__header_15-2-1{margin:0;padding:0;font-weight:unset;font-style:unset;font-size:unset}.cdr-accordion__header--unwrapped_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.8rem;line-height:2.4rem;margin:1.6rem 0}.cdr-accordion__icon_15-2-1{margin-left:1.6rem;fill:var(--cdr-accordion-icon-fill, var(--cdr-color-icon-default, #958e83));transition:transform .3s cubic-bezier(.32,.94,.6,1)}.cdr-accordion__icon_15-2-1.cdr-accordion--open_15-2-1{transform:rotate(-180deg)}.cdr-accordion__content-container_15-2-1{overflow:hidden;transition-duration:.3s;transition-property:max-height;transition-timing-function:cubic-bezier(.15,0,.15,1)}.cdr-accordion__content-container_15-2-1 .cdr-tabs--open_15-2-1{transition-duration:.3s}.cdr-accordion__content_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:.008rem;font-size:1.6rem;line-height:2.6rem;background-color:var(--cdr-accordion-content-background-color, transparent);color:var(--cdr-accordion-content-text-color, var(--cdr-color-text-primary, #4b4a48));padding:.8rem 1.6rem 1.6rem;transition:opacity .1s linear;opacity:0}.cdr-accordion__content_15-2-1>*{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:.008rem;font-size:1.6rem;line-height:2.6rem}.cdr-accordion__content_15-2-1.cdr-accordion--open_15-2-1{opacity:1}.cdr-accordion__content_15-2-1.cdr-accordion--closed_15-2-1{visibility:hidden}.cdr-accordion--unwrap_15-2-1{padding:0}.cdr-accordion--border-aligned_15-2-1{margin:0 1.6rem}.cdr-accordion--border-aligned_15-2-1 .cdr-accordion__button_15-2-1{margin-left:-1.6rem;width:calc(100% + 3.2rem)}.cdr-accordion--border-aligned_15-2-1 .cdr-accordion__content_15-2-1{padding:.8rem 0 1.6rem}.cdr-accordion--no-spacing_15-2-1 .cdr-accordion__content_15-2-1{padding:0}.cdr-accordion--compact_15-2-1 .cdr-accordion__button_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:600;letter-spacing:-.008rem;font-size:1.4rem;line-height:1.8rem;padding:1.2rem}.cdr-accordion--compact_15-2-1 .cdr-accordion__content_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.4rem;line-height:1.8rem;padding:.4rem 1.2rem 1.2rem}.cdr-accordion--compact_15-2-1 .cdr-accordion__content_15-2-1>*{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.4rem;line-height:1.8rem}.cdr-accordion--compact_15-2-1.cdr-accordion--border-aligned_15-2-1 .cdr-accordion__button_15-2-1{margin-left:-1.2rem;width:calc(100% + 2.4rem)}.cdr-accordion--compact_15-2-1.cdr-accordion--border-aligned_15-2-1 .cdr-accordion__content_15-2-1{padding:.4rem 0 1.2rem}.cdr-accordion--focused_15-2-1{z-index:10}.cdr-accordion-group_15-2-1{display:block;list-style:none;padding:0;margin:0}.cdr-accordion-group_15-2-1 li+li>.cdr-accordion_15-2-1{border-top:none}.cdr-banner_15-2-1{position:relative;font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.4rem;line-height:1.8rem;display:grid;grid-template-columns:1fr auto;grid-template-areas:"main info-action" "message-body info-action"}.cdr-banner__wrapper--prominence_15-2-1{box-shadow:0 .2rem .2rem #2e2e2b33}.cdr-banner__main_15-2-1{display:grid;grid-area:main;grid-template-columns:auto 1fr auto;grid-template-areas:"icon-left message icon-right";min-height:3.2rem}.cdr-banner__icon-left_15-2-1{grid-area:icon-left;display:inherit;place-items:center center}.cdr-banner__icon-left_15-2-1 svg{max-height:2.2rem;max-width:2.2rem;stroke:#fff;stroke-width:.4rem;paint-order:stroke fill;margin:.4rem}.cdr-banner__message_15-2-1{display:inherit;grid-area:message;padding:.8rem;align-items:center}.cdr-banner__message-body_15-2-1{grid-area:message-body;background-color:var(--cdr-banner-message-body-background-color, var(--cdr-color-background-primary, #ffffff));padding:.8rem}.cdr-banner__icon-right_15-2-1{display:inherit;align-items:center;grid-area:icon-right}.cdr-banner__icon-right_15-2-1 svg{max-height:2rem;max-width:2rem;fill:var(--cdr-banner-icon-right-fill, var(--cdr-color-text-emphasis, #2e2e2b))!important}.cdr-banner__info-action_15-2-1{display:inherit;grid-area:info-action;place-content:center center;max-height:3.2rem;width:4rem}.cdr-banner__info-action_15-2-1 svg{max-height:2.2rem;max-width:2.2rem;fill:var(--cdr-banner-info-action-fill, var(--cdr-color-text-link-rest, #406eb5))!important}.cdr-banner--default_15-2-1 .cdr-banner__main_15-2-1{background-color:var(--cdr-banner-default-background-color, var(--cdr-color-background-message-default-01, #f9f8f6));outline:thin solid;outline-color:var(--cdr-banner-default-outline-color, var(--cdr-color-border-message-default-02, #e8e0ce));outline-offset:-.1rem}.cdr-banner--default_15-2-1 .cdr-banner__main_15-2-1 .cdr-banner__icon-left_15-2-1{background-color:var(--cdr-banner-default-icon-left-background-color, var(--cdr-color-background-message-default-02, #e8e0ce))}.cdr-banner--default_15-2-1 .cdr-banner__main_15-2-1 .cdr-banner__icon-left_15-2-1 svg{fill:var(--cdr-banner-default-icon-left-fill, var(--cdr-color-icon-message-default, #726d64))}.cdr-banner--default_15-2-1 .cdr-banner__wrapper_15-2-1{border-left:.4rem solid;border-left-color:var(--cdr-banner-default-wrapper-border-left-color, var(--cdr-color-border-message-default-01, #726d64))}.cdr-banner--info_15-2-1 .cdr-banner__main_15-2-1{background-color:var(--cdr-banner-info-background-color, var(--cdr-color-background-message-info-01, #edf4f5));outline:thin solid;outline-color:var(--cdr-banner-info-outline-color, var(--cdr-color-border-message-info-02, #c2d8db));outline-offset:-.1rem}.cdr-banner--info_15-2-1 .cdr-banner__main_15-2-1 .cdr-banner__icon-left_15-2-1{background-color:var(--cdr-banner-info-icon-left-background-color, var(--cdr-color-background-message-info-02, #c2d8db))}.cdr-banner--info_15-2-1 .cdr-banner__main_15-2-1 .cdr-banner__icon-left_15-2-1 svg{fill:var(--cdr-banner-info-icon-left-fill, var(--cdr-color-icon-message-info, #408e86))}.cdr-banner--info_15-2-1 .cdr-banner__wrapper_15-2-1{border-left:.4rem solid;border-left-color:var(--cdr-banner-info-wrapper-border-left-color, var(--cdr-color-border-message-info-01, #408e86))}.cdr-banner--warning_15-2-1 .cdr-banner__main_15-2-1{background-color:var(--cdr-banner-warning-background-color, var(--cdr-color-background-message-warning-01, #fefcf1));outline:thin solid;outline-color:var(--cdr-banner-warning-outline-color, var(--cdr-color-border-message-warning-02, #f5e9b7));outline-offset:-.1rem}.cdr-banner--warning_15-2-1 .cdr-banner__main_15-2-1 .cdr-banner__icon-left_15-2-1{background-color:var(--cdr-banner-warning-icon-left-background-color, var(--cdr-color-background-message-warning-02, #f5e9b7))}.cdr-banner--warning_15-2-1 .cdr-banner__main_15-2-1 .cdr-banner__icon-left_15-2-1 svg{fill:var(--cdr-banner-warning-icon-left-fill, var(--cdr-color-icon-message-warning, #b68b37))}.cdr-banner--warning_15-2-1 .cdr-banner__wrapper_15-2-1{border-left:.4rem solid;border-left-color:var(--cdr-banner-warning-wrapper-border-left-color, var(--cdr-color-border-message-warning-01, #b68b37))}.cdr-banner--success_15-2-1 .cdr-banner__main_15-2-1{background-color:var(--cdr-banner-success-background-color, var(--cdr-color-background-message-success-01, #f4fbf5));outline:thin solid;outline-color:var(--cdr-banner-success-outline-color, var(--cdr-color-border-message-success-02, #d5e6cb));outline-offset:-.1rem}.cdr-banner--success_15-2-1 .cdr-banner__main_15-2-1 .cdr-banner__icon-left_15-2-1{background-color:var(--cdr-banner-success-icon-left-background-color, var(--cdr-color-background-message-success-02, #d5e6cb))}.cdr-banner--success_15-2-1 .cdr-banner__main_15-2-1 .cdr-banner__icon-left_15-2-1 svg{fill:var(--cdr-banner-success-icon-left-fill, var(--cdr-color-icon-message-success, #3b8349))}.cdr-banner--success_15-2-1 .cdr-banner__wrapper_15-2-1{border-left:.4rem solid;border-left-color:var(--cdr-banner-success-wrapper-border-left-color, var(--cdr-color-border-message-success-01, #3b8349))}.cdr-banner--error_15-2-1 .cdr-banner__main_15-2-1{background-color:var(--cdr-banner-error-background-color, var(--cdr-color-background-message-error-01, #fdf7f7));outline:thin solid;outline-color:var(--cdr-banner-error-outline-color, var(--cdr-color-border-message-error-02, #eecbc1));outline-offset:-.1rem}.cdr-banner--error_15-2-1 .cdr-banner__main_15-2-1 .cdr-banner__icon-left_15-2-1{background-color:var(--cdr-banner-error-icon-left-background-color, var(--cdr-color-background-message-error-02, #eecbc1))}.cdr-banner--error_15-2-1 .cdr-banner__main_15-2-1 .cdr-banner__icon-left_15-2-1 svg{fill:var(--cdr-banner-error-icon-left-fill, var(--cdr-color-icon-message-error, #bb4045))}.cdr-banner--error_15-2-1 .cdr-banner__wrapper_15-2-1{border-left:.4rem solid;border-left-color:var(--cdr-banner-error-wrapper-border-left-color, var(--cdr-color-border-message-error-01, #bb4045))}.cdr-breadcrumb_15-2-1{line-height:1}.cdr-breadcrumb__list_15-2-1{display:inline-flex;flex-wrap:wrap;padding:0;margin:0}.cdr-breadcrumb__item_15-2-1{display:inline-flex;flex:none;padding:0;color:var(--cdr-breadcrumb-item-color, var(--cdr-color-text-secondary, #736e65))}.cdr-breadcrumb__link_15-2-1{text-decoration:none;color:inherit}.cdr-breadcrumb__link_15-2-1:hover,.cdr-breadcrumb__link_15-2-1:active,.cdr-breadcrumb__link_15-2-1:focus{color:var(--cdr-breadcrumb-item-linked-highlight-color, var(--cdr-color-text-link-hover, #406eb5));text-decoration:underline}.cdr-breadcrumb__delimiter_15-2-1{color:inherit;padding:0 .8rem}.cdr-breadcrumb__ellipses_15-2-1{font-family:inherit;font-size:inherit;line-height:inherit;border:none;background:none;background-color:transparent;cursor:pointer;display:inline-block;fill:inherit;padding:0}.cdr-breadcrumb__ellipses_15-2-1 .cdr-breadcrumb__ellipses-icon_15-2-1{color:var(--cdr-breadcrumb-ellipses-icon-color, var(--cdr-color-text-secondary, #736e65));border-bottom:.1rem solid transparent;fill:inherit}.cdr-breadcrumb__ellipses_15-2-1:hover .cdr-breadcrumb__ellipses-icon_15-2-1,.cdr-breadcrumb__ellipses_15-2-1:active .cdr-breadcrumb__ellipses-icon_15-2-1,.cdr-breadcrumb__ellipses_15-2-1:focus .cdr-breadcrumb__ellipses-icon_15-2-1{color:var(--cdr-breadcrumb-ellipses-icon-highlight-color, var(--cdr-color-text-link-hover, #406eb5));text-decoration:underline}.cdr-breadcrumb__link_15-2-1,.cdr-breadcrumb__delimiter_15-2-1,.cdr-breadcrumb__ellipses_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.008rem;font-size:1.2rem;line-height:1.6rem}@media (min-width: 992px){.cdr-breadcrumb__link_15-2-1,.cdr-breadcrumb__delimiter_15-2-1,.cdr-breadcrumb__ellipses_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.4rem;line-height:1.8rem}}.cdr-caption_15-2-1{max-width:53rem;line-height:1;padding:.8rem 0}.cdr-caption_15-2-1 cite{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-size:1.2rem;font-weight:400;letter-spacing:.016rem;line-height:1.8rem;color:var(--cdr-caption-cite-color, var(--cdr-color-text-secondary, #736e65));font-style:normal}.cdr-caption__summary_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-size:1.4rem;font-weight:400;letter-spacing:.008rem;line-height:2.2rem;margin:0;color:var(--cdr-caption-summary-color, var(--cdr-color-text-primary, #4b4a48))}.cdr-caption__summary_15-2-1+cite{display:inline-block;margin-top:.8rem}.cdr-card_15-2-1{position:relative;background-color:var(--cdr-card-base-background-color, var(--cdr-color-background-primary, #ffffff));border-radius:.4rem;box-shadow:0 .2rem .2rem #2e2e2b33;color:var(--cdr-card-base-color, var(--cdr-color-text-primary, #4b4a48));container:card/inline-size;width:100%;transition:box-shadow .2s cubic-bezier(.15,0,.15,0);cursor:pointer;overflow:hidden}.cdr-card_15-2-1:active,.cdr-card_15-2-1:hover{box-shadow:0 .8rem .8rem #2e2e2b33;transform:translateY(-.2rem);transition:.2s}.cdr-card__link{position:static;color:var(--cdr-card-link-color, var(--cdr-color-text-primary, #4b4a48))!important;text-decoration:none!important}.cdr-card__link:hover{text-decoration:underline!important;color:var(--cdr-card-link-hover-color, var(--cdr-color-text-link-hover, #406eb5))!important}.cdr-card__link:before{content:"";display:block;position:absolute;width:100%;z-index:1;height:100%;left:0;top:0;background-color:transparent}.cdr-checkbox__svg-box_15-2-1{position:relative;right:2.8rem;top:2rem}.cdr-checkbox__svg-box_15-2-1 svg{fill:transparent;position:absolute;top:-1.7rem;left:.35rem;width:1.6rem;height:1.6rem;z-index:1}.cdr-checkbox__input_15-2-1:checked~.cdr-label-wrapper__figure_15-2-1{box-shadow:inset 0 0 0 .1rem var(--cdr-form-figure-checkbox-box-shadow-checked, var(--cdr-color-border-input-default-selected, #4b4a48));background-color:var(--cdr-form-figure-checkbox-background-color-checked, var(--cdr-color-background-input-default-selected, #4b4a48));background-repeat:no-repeat}.cdr-checkbox__input_15-2-1:checked~.cdr-checkbox__svg-box_15-2-1 svg{fill:var(--cdr-form-figure-checkbox-fill-checked, var(--cdr-color-icon-checkbox-default-selected, #ffffff))}.cdr-checkbox__input_15-2-1[indeterminate]~.cdr-label-wrapper__figure_15-2-1{box-shadow:inset 0 0 0 .1rem #4b4a48}.cdr-checkbox__input_15-2-1[indeterminate]~.cdr-label-wrapper__figure_15-2-1:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:.8rem;height:.2rem;background-color:#4b4a48;border-radius:.2rem}.cdr-checkbox_15-2-1:hover .cdr-label-wrapper__figure_15-2-1{cursor:pointer;box-shadow:inset 0 0 0 .1rem var(--cdr-form-figure-checkbox-box-shadow-hover, var(--cdr-color-border-input-default-hover, #2e2e2b)),0 0 0 .1rem var(--cdr-form-figure-checkbox-box-shadow-hover, var(--cdr-color-border-input-default-hover, #2e2e2b));background-color:var(--cdr-form-figure-checkbox-background-hover, var(--cdr-color-background-input-default-hover, #fafbf9))}.cdr-checkbox_15-2-1:hover .cdr-checkbox__input_15-2-1:checked~.cdr-label-wrapper__figure_15-2-1{box-shadow:inset 0 0 0 .1rem var(--cdr-form-figure-checkbox-checked-box-shadow-hover, var(--cdr-color-border-input-default-selected-hover, #4b4a48)),0 0 0 .1rem var(--cdr-form-figure-checkbox-checked-hover-box-shadow, var(--cdr-color-border-input-default-selected-hover, #4b4a48));background-color:var(--cdr-form-figure-checkbox-checked-background-hover, var(--cdr-color-background-input-default-selected-hover, #958e83))}.cdr-checkbox_15-2-1:hover .cdr-checkbox__input_15-2-1:checked~.cdr-checkbox__svg-box_15-2-1 svg{fill:var(--cdr-form-figure-checkbox-fill-checked-hover, var(--cdr-color-icon-checkbox-default-selected-hover, #ffffff))}.cdr-checkbox_15-2-1:hover .cdr-checkbox__input_15-2-1[indeterminate]~.cdr-label-wrapper__figure_15-2-1{box-shadow:inset 0 0 0 .2rem #4b4a48}.cdr-checkbox_15-2-1:hover .cdr-checkbox__input_15-2-1[indeterminate]~.cdr-label-wrapper__figure_15-2-1:after{background-color:#fff}.cdr-checkbox__input_15-2-1:disabled~.cdr-label-wrapper__figure_15-2-1{box-shadow:inset 0 0 0 .1rem var(--cdr-form-figure-checkbox-box-shadow-disabled, var(--cdr-color-border-input-default-disabled, #d5cfc3))!important;background-color:var(--cdr-form-figure-checkbox-background-disabled, var(--cdr-color-background-input-default-disabled, #fafbf9))!important;background-image:none!important}.cdr-checkbox__input_15-2-1:disabled~.cdr-checkbox__svg-box_15-2-1 svg{fill:transparent!important}.cdr-checkbox__input_15-2-1:disabled:checked~.cdr-label-wrapper__figure_15-2-1{background-color:var(--cdr-form-figure-checkbox-background-checked-disabled, var(--cdr-color-background-input-default-disabled, #fafbf9))!important}.cdr-checkbox__input_15-2-1:disabled:active~.cdr-checkbox__svg-box_15-2-1 svg{fill:transparent}.cdr-checkbox__input_15-2-1:disabled[indeterminate]~.cdr-label-wrapper__figure_15-2-1{box-shadow:inset 0 0 0 .1rem #d5cfc3!important}.cdr-checkbox__input_15-2-1:disabled[indeterminate]~.cdr-label-wrapper__figure_15-2-1:after{background-color:#fafbf9!important}.cdr-checkbox_15-2-1:active .cdr-label-wrapper__figure_15-2-1,.cdr-checkbox_15-2-1:active .cdr-checkbox__input_15-2-1:checked~.cdr-label-wrapper__figure_15-2-1{box-shadow:inset 0 0 0 .1rem var(--cdr-form-figure-checkbox-box-shadow-active, var(--cdr-color-border-input-default-active, #4b4a48)),0 0 0 .1rem var(--cdr-form-figure-checkbox-box-shadow-active, var(--cdr-color-border-input-default-active, #4b4a48));background-color:var(--cdr-form-figure-checkbox-background-active, var(--cdr-color-background-input-default-active, #fafbf9))}.cdr-checkbox_15-2-1:active .cdr-checkbox__svg-box_15-2-1 svg{fill:var(--cdr-form-figure-checkbox-fill-active, var(--cdr-color-icon-checkbox-default-selected-active))}.cdr-checkbox_15-2-1:active .cdr-checkbox__input_15-2-1[indeterminate]~.cdr-label-wrapper__figure_15-2-1:after{content:none}.cdr-checkbox__input_15-2-1:focus~.cdr-label-wrapper__figure_15-2-1{box-shadow:inset 0 0 0 .1rem var(--cdr-form-figure-checkbox-box-shadow-focus, var(--cdr-color-border-input-default-active, #4b4a48)),0 0 0 .1rem var(--cdr-form-figure-checkbox-box-shadow-focus, var(--cdr-color-border-input-default-active, #4b4a48));background-color:var(--cdr-form-figure-checkbox-background-focus, var(--cdr-color-background-input-default-focus, #fafbf9))}.cdr-checkbox__input_15-2-1:focus:checked~.cdr-label-wrapper__figure_15-2-1{background-color:var(--cdr-form-figure-checkbox-background-checked-focus, var(--cdr-color-background-input-default-selected-focus, #958e83))}.cdr-chip_15-2-1{display:inline-flex;align-items:center;position:relative;width:-moz-max-content;width:max-content;padding:.8rem 1.2rem;border-radius:3rem;border:0;color:var(--cdr-chip-text-color, var(--cdr-color-text-chip-default, #4b4a48));fill:var(--cdr-chip-fill-color, var(--cdr-color-text-chip-default, #4b4a48));background-color:var(--cdr-chip-background-color-rest, var(--cdr-color-background-chip-default-rest, #ffffff));box-shadow:inset 0 0 0 .1rem var(--cdr-chip-box-shadow-color-rest, var(--cdr-color-border-chip-default-rest, #958e83));cursor:pointer;font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-size:1.4rem;line-height:1.5rem;font-weight:400;letter-spacing:-.008rem;transition:color .1s cubic-bezier(.15,0,.15,0),fill .1s cubic-bezier(.15,0,.15,0),background-color .1s cubic-bezier(.15,0,.15,0),box-shadow .1s cubic-bezier(.15,0,.15,0)}.cdr-chip_15-2-1:disabled,.cdr-chip_15-2-1:disabled:hover,.cdr-chip_15-2-1:disabled:focus{cursor:not-allowed!important;background-color:var(--cdr-chip-background-color-disabled, var(--cdr-color-background-chip-default-disabled, #ffffff))!important;box-shadow:inset 0 0 0 .1rem var(--cdr-chip-box-shadow-color-disabled, var(--cdr-color-border-chip-default-disabled, #d5cfc3))!important;color:var(--cdr-chip-text-color-disabled, var(--cdr-color-text-chip-disabled, #d5cfc3))!important}.cdr-chip_15-2-1:hover{background-color:var(--cdr-chip-background-color-hover, var(--cdr-color-background-chip-default-hover, #f7f5f3));box-shadow:inset 0 0 0 .2rem var(--cdr-chip-box-shadow-color-hover, var(--cdr-color-border-chip-default-hover, #958e83))}.cdr-chip_15-2-1:focus{outline:none;outline-offset:0;background-color:var(--cdr-chip-background-color-focus, var(--cdr-color-background-chip-default-focus, #ffffff));box-shadow:inset 0 0 0 .3rem var(--cdr-chip-box-shadow-color-focus, var(--cdr-color-border-chip-default-focus, #4b4a48)),0 .2rem .2rem #2e2e2b33}.cdr-chip_15-2-1:active{background-color:var(--cdr-chip-background-color-active, var(--cdr-color-background-chip-default-active, #edeae3));box-shadow:inset 0 0 0 .3rem var(--cdr-chip-box-shadow-color-active, var(--cdr-color-border-chip-default-active, #4b4a48)),0 .2rem .2rem #2e2e2b33}.cdr-chip_15-2-1[aria-pressed=true],.cdr-chip_15-2-1[aria-checked=true]{font-weight:500;background-color:var(--cdr-chip-background-color-selected-rest, var(--cdr-color-background-chip-default-selected, #d5cfc3));box-shadow:inset 0 0 0 .2rem var(--cdr-chip-box-shadow-color-selected-rest, var(--cdr-color-border-chip-default-selected-rest, #4b4a48))}.cdr-chip_15-2-1[aria-pressed=true]:hover,.cdr-chip_15-2-1[aria-checked=true]:hover{background-color:var(--cdr-chip-background-color-selected-hover, var(--cdr-color-background-chip-default-selected-hover, #edeae3));box-shadow:inset 0 0 0 .2rem var(--cdr-chip-box-shadow-color-selected-hover, var(--cdr-color-border-chip-default-selected-hover, #736e65))}.cdr-chip_15-2-1[aria-pressed=true]:focus,.cdr-chip_15-2-1[aria-checked=true]:focus{background-color:var(--cdr-chip-background-color-selected-focus, var(--cdr-color-background-chip-default-selected-focus, #d5cfc3));box-shadow:inset 0 0 0 .3rem var(--cdr-chip-box-shadow-color-selected-focus, var(--cdr-color-border-chip-default-selected-focus, #4b4a48)),0 .2rem .2rem #2e2e2b33}.cdr-chip_15-2-1[aria-pressed=true]:active,.cdr-chip_15-2-1[aria-checked=true]:active{background-color:var(--cdr-chip-background-color-selected-active, var(--cdr-color-background-chip-default-selected-active, #edeae3));box-shadow:inset 0 0 0 .3rem var(--cdr-chip-box-shadow-color-selected-focus, var(--cdr-color-border-chip-default-selected-focus, #4b4a48)),0 .2rem .2rem #2e2e2b33}.cdr-chip__icon-left_15-2-1{position:absolute;left:.8rem}.cdr-chip__icon-left_15-2-1 svg{fill:inherit}.cdr-chip__icon-right_15-2-1{position:absolute;right:.8rem}.cdr-chip__icon-right_15-2-1 svg{fill:inherit}.cdr-chip__icon-left_15-2-1~.cdr-chip__content_15-2-1{margin-left:1.6rem}.cdr-chip__icon-right_15-2-1~.cdr-chip__content_15-2-1{margin-right:1.6rem}.cdr-chip-group_15-2-1{border:none;margin-inline:0;padding-block:0;padding-inline:0}.cdr-chip-group_15-2-1 legend{padding-inline-start:0;margin-bottom:.8rem}.cdr-chip-group__content_15-2-1>button:not(:last-child){margin-right:.8rem;margin-bottom:.8rem}.cdr-chip-group__legend--hidden_15-2-1{position:absolute;width:.1rem;height:.1rem;padding:0;margin:-.1rem;overflow:hidden;clip:rect(0,0,0,0);border:0}.cdr-chip-group__legend_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.6rem;line-height:2rem}.cdr-choreographer__kicker_15-2-1{display:block;padding:1.6rem 2.4rem}.cdr-choreographer__title_15-2-1{padding:0 2.4rem;margin-bottom:.8rem!important}.cdr-choreographer__rating_15-2-1,.cdr-choreographer__abstract_15-2-1{padding:0 2.4rem}.cdr-container_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:2.2rem;padding-left:1.6rem;padding-right:1.6rem;width:100%}@media (min-width: 992px){.cdr-container_15-2-1{padding-left:3.2rem;padding-right:3.2rem}}.cdr-container--static_15-2-1{margin-left:auto;margin-right:auto;max-width:123.2rem}.cdr-form-group_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.6rem;line-height:2rem;border:none;margin-inline:0;padding-block:0;padding-inline:0}.cdr-form-group_15-2-1 legend{padding-inline-start:0;margin-bottom:.8rem}.cdr-form-group--error_15-2-1{box-shadow:inset 0 0 0 .1rem var(--cdr-form-group-error-box-shadow, var(--cdr-color-border-input-error, #b33322));background-color:var(--cdr-form-group-error-background-color, var(--cdr-color-background-input-error, rgba(255, 242, 242, .75)))}.cdr-form-group--error_15-2-1:hover{background-color:var(--cdr-form-group-error-background-hover, transparent)}.cdr-form-group--disabled_15-2-1{cursor:not-allowed;color:var(--cdr-form-group-disabled-text-color, var(--cdr-color-text-disabled, #d5cfc3))}.cdr-form-group--disabled_15-2-1 .cdr-form-group__optional_15-2-1,.cdr-form-group--disabled_15-2-1 .cdr-form-group__required_15-2-1{color:#d5cfc3}.cdr-form-group__wrapper_15-2-1{border-radius:.4rem;display:flex;flex-direction:column}.cdr-form-group__wrapper_15-2-1>*{flex:1 1 0}.cdr-form-group__optional_15-2-1{color:var(--cdr-form-group-optional-text-color, var(--cdr-color-text-input-optional, #736e65))}.cdr-layout_15-2-1{display:grid}.cdr-layout--rows_15-2-1{grid-template-rows:var(--cdr-layout-rows)}.cdr-layout--rows-mq_15-2-1{--cdr-layout-rows: var(--cdr-layout-rows-xs)}@media (min-width: 768px){.cdr-layout--rows-mq_15-2-1{--cdr-layout-rows: var(--cdr-layout-rows-sm)}}@media (min-width: 992px){.cdr-layout--rows-mq_15-2-1{--cdr-layout-rows: var(--cdr-layout-rows-md)}}@media (min-width: 1232px){.cdr-layout--rows-mq_15-2-1{--cdr-layout-rows: var(--cdr-layout-rows-lg)}}.cdr-layout--rows-cq_15-2-1{--cdr-layout-rows: var(--cdr-layout-rows-xs)}@container (min-width: 768px){.cdr-layout--rows-cq_15-2-1{--cdr-layout-rows: var(--cdr-layout-rows-sm)}}@supports not (contain: inline-size){@media (min-width: 768px){.cdr-layout--rows-cq_15-2-1{--cdr-layout-rows: var(--cdr-layout-rows-sm)}}}@container (min-width: 992px){.cdr-layout--rows-cq_15-2-1{--cdr-layout-rows: var(--cdr-layout-rows-md)}}@supports not (contain: inline-size){@media (min-width: 992px){.cdr-layout--rows-cq_15-2-1{--cdr-layout-rows: var(--cdr-layout-rows-md)}}}@container (min-width: 1232px){.cdr-layout--rows-cq_15-2-1{--cdr-layout-rows: var(--cdr-layout-rows-lg)}}@supports not (contain: inline-size){@media (min-width: 1232px){.cdr-layout--rows-cq_15-2-1{--cdr-layout-rows: var(--cdr-layout-rows-lg)}}}.cdr-layout--columns_15-2-1{grid-template-columns:var(--cdr-layout-columns)}.cdr-layout--columns-mq_15-2-1{--cdr-layout-columns: var(--cdr-layout-columns-xs)}@media (min-width: 768px){.cdr-layout--columns-mq_15-2-1{--cdr-layout-columns: var(--cdr-layout-columns-sm)}}@media (min-width: 992px){.cdr-layout--columns-mq_15-2-1{--cdr-layout-columns: var(--cdr-layout-columns-md)}}@media (min-width: 1232px){.cdr-layout--columns-mq_15-2-1{--cdr-layout-columns: var(--cdr-layout-columns-lg)}}.cdr-layout--columns-cq_15-2-1{--cdr-layout-columns: var(--cdr-layout-columns-xs)}@container (min-width: 768px){.cdr-layout--columns-cq_15-2-1{--cdr-layout-columns: var(--cdr-layout-columns-sm)}}@supports not (contain: inline-size){@media (min-width: 768px){.cdr-layout--columns-cq_15-2-1{--cdr-layout-columns: var(--cdr-layout-columns-sm)}}}@container (min-width: 992px){.cdr-layout--columns-cq_15-2-1{--cdr-layout-columns: var(--cdr-layout-columns-md)}}@supports not (contain: inline-size){@media (min-width: 992px){.cdr-layout--columns-cq_15-2-1{--cdr-layout-columns: var(--cdr-layout-columns-md)}}}@container (min-width: 1232px){.cdr-layout--columns-cq_15-2-1{--cdr-layout-columns: var(--cdr-layout-columns-lg)}}@supports not (contain: inline-size){@media (min-width: 1232px){.cdr-layout--columns-cq_15-2-1{--cdr-layout-columns: var(--cdr-layout-columns-lg)}}}.cdr-layout--gap-zero_15-2-1{gap:0}.cdr-layout--row-gap-zero_15-2-1{row-gap:0}.cdr-layout--column-gap-zero_15-2-1{-moz-column-gap:0;column-gap:0}.cdr-layout--gap-sixteenth-x_15-2-1{gap:.1rem}.cdr-layout--row-gap-sixteenth-x_15-2-1{row-gap:.1rem}.cdr-layout--column-gap-sixteenth-x_15-2-1{-moz-column-gap:.1rem;column-gap:.1rem}.cdr-layout--gap-eighth-x_15-2-1{gap:.2rem}.cdr-layout--row-gap-eighth-x_15-2-1{row-gap:.2rem}.cdr-layout--column-gap-eighth-x_15-2-1{-moz-column-gap:.2rem;column-gap:.2rem}.cdr-layout--gap-three-sixteenth-x_15-2-1{gap:.3rem}.cdr-layout--row-gap-three-sixteenth-x_15-2-1{row-gap:.3rem}.cdr-layout--column-gap-three-sixteenth-x_15-2-1{-moz-column-gap:.3rem;column-gap:.3rem}.cdr-layout--gap-quarter-x_15-2-1{gap:.4rem}.cdr-layout--row-gap-quarter-x_15-2-1{row-gap:.4rem}.cdr-layout--column-gap-quarter-x_15-2-1{-moz-column-gap:.4rem;column-gap:.4rem}.cdr-layout--gap-three-eighth-x_15-2-1{gap:.6rem}.cdr-layout--row-gap-three-eighth-x_15-2-1{row-gap:.6rem}.cdr-layout--column-gap-three-eighth-x_15-2-1{-moz-column-gap:.6rem;column-gap:.6rem}.cdr-layout--gap-half-x_15-2-1{gap:.8rem}.cdr-layout--row-gap-half-x_15-2-1{row-gap:.8rem}.cdr-layout--column-gap-half-x_15-2-1{-moz-column-gap:.8rem;column-gap:.8rem}.cdr-layout--gap-three-quarter-x_15-2-1{gap:1.2rem}.cdr-layout--row-gap-three-quarter-x_15-2-1{row-gap:1.2rem}.cdr-layout--column-gap-three-quarter-x_15-2-1{-moz-column-gap:1.2rem;column-gap:1.2rem}.cdr-layout--gap-one-x_15-2-1{gap:1.6rem}.cdr-layout--row-gap-one-x_15-2-1{row-gap:1.6rem}.cdr-layout--column-gap-one-x_15-2-1{-moz-column-gap:1.6rem;column-gap:1.6rem}.cdr-layout--gap-one-and-a-half-x_15-2-1{gap:2.4rem}.cdr-layout--row-gap-one-and-a-half-x_15-2-1{row-gap:2.4rem}.cdr-layout--column-gap-one-and-a-half-x_15-2-1{-moz-column-gap:2.4rem;column-gap:2.4rem}.cdr-layout--gap-two-x_15-2-1{gap:3.2rem}.cdr-layout--row-gap-two-x_15-2-1{row-gap:3.2rem}.cdr-layout--column-gap-two-x_15-2-1{-moz-column-gap:3.2rem;column-gap:3.2rem}.cdr-layout--gap-three-x_15-2-1{gap:4.8rem}.cdr-layout--row-gap-three-x_15-2-1{row-gap:4.8rem}.cdr-layout--column-gap-three-x_15-2-1{-moz-column-gap:4.8rem;column-gap:4.8rem}.cdr-layout--gap-four-x_15-2-1{gap:6.4rem}.cdr-layout--row-gap-four-x_15-2-1{row-gap:6.4rem}.cdr-layout--column-gap-four-x_15-2-1{-moz-column-gap:6.4rem;column-gap:6.4rem}.cdr-layout--gap-scale-0_15-2-1{gap:var(--cdr-space-scale-0)}.cdr-layout--row-gap-scale-0_15-2-1{row-gap:var(--cdr-space-scale-0)}.cdr-layout--column-gap-scale-0_15-2-1{-moz-column-gap:var(--cdr-space-scale-0);column-gap:var(--cdr-space-scale-0)}.cdr-layout--gap-scale-1_15-2-1{gap:var(--cdr-space-scale-1)}.cdr-layout--row-gap-scale-1_15-2-1{row-gap:var(--cdr-space-scale-1)}.cdr-layout--column-gap-scale-1_15-2-1{-moz-column-gap:var(--cdr-space-scale-1);column-gap:var(--cdr-space-scale-1)}.cdr-layout--gap-scale-2_15-2-1{gap:var(--cdr-space-scale-2)}.cdr-layout--row-gap-scale-2_15-2-1{row-gap:var(--cdr-space-scale-2)}.cdr-layout--column-gap-scale-2_15-2-1{-moz-column-gap:var(--cdr-space-scale-2);column-gap:var(--cdr-space-scale-2)}.cdr-layout--gap-scale-3_15-2-1{gap:var(--cdr-space-scale-3)}.cdr-layout--row-gap-scale-3_15-2-1{row-gap:var(--cdr-space-scale-3)}.cdr-layout--column-gap-scale-3_15-2-1{-moz-column-gap:var(--cdr-space-scale-3);column-gap:var(--cdr-space-scale-3)}.cdr-layout--gap-scale-4_15-2-1{gap:var(--cdr-space-scale-4)}.cdr-layout--row-gap-scale-4_15-2-1{row-gap:var(--cdr-space-scale-4)}.cdr-layout--column-gap-scale-4_15-2-1{-moz-column-gap:var(--cdr-space-scale-4);column-gap:var(--cdr-space-scale-4)}.cdr-layout--gap-scale-5_15-2-1{gap:var(--cdr-space-scale-5)}.cdr-layout--row-gap-scale-5_15-2-1{row-gap:var(--cdr-space-scale-5)}.cdr-layout--column-gap-scale-5_15-2-1{-moz-column-gap:var(--cdr-space-scale-5);column-gap:var(--cdr-space-scale-5)}.cdr-layout--gap-scale-6_15-2-1{gap:var(--cdr-space-scale-6)}.cdr-layout--row-gap-scale-6_15-2-1{row-gap:var(--cdr-space-scale-6)}.cdr-layout--column-gap-scale-6_15-2-1{-moz-column-gap:var(--cdr-space-scale-6);column-gap:var(--cdr-space-scale-6)}.cdr-layout--gap-scale-7_15-2-1{gap:var(--cdr-space-scale-7)}.cdr-layout--row-gap-scale-7_15-2-1{row-gap:var(--cdr-space-scale-7)}.cdr-layout--column-gap-scale-7_15-2-1{-moz-column-gap:var(--cdr-space-scale-7);column-gap:var(--cdr-space-scale-7)}.cdr-layout--gap-scale-8_15-2-1{gap:var(--cdr-space-scale-8)}.cdr-layout--row-gap-scale-8_15-2-1{row-gap:var(--cdr-space-scale-8)}.cdr-layout--column-gap-scale-8_15-2-1{-moz-column-gap:var(--cdr-space-scale-8);column-gap:var(--cdr-space-scale-8)}.cdr-layout--gap-scale-0--1_15-2-1{gap:var(--cdr-space-scale-0--1)}.cdr-layout--row-gap-scale-0--1_15-2-1{row-gap:var(--cdr-space-scale-0--1)}.cdr-layout--column-gap-scale-0--1_15-2-1{-moz-column-gap:var(--cdr-space-scale-0--1);column-gap:var(--cdr-space-scale-0--1)}.cdr-layout--gap-scale-3--4_15-2-1{gap:var(--cdr-space-scale-3--4)}.cdr-layout--row-gap-scale-3--4_15-2-1{row-gap:var(--cdr-space-scale-3--4)}.cdr-layout--column-gap-scale-3--4_15-2-1{-moz-column-gap:var(--cdr-space-scale-3--4);column-gap:var(--cdr-space-scale-3--4)}.cdr-layout--gap-scale-3--5_15-2-1{gap:var(--cdr-space-scale-3--5)}.cdr-layout--row-gap-scale-3--5_15-2-1{row-gap:var(--cdr-space-scale-3--5)}.cdr-layout--column-gap-scale-3--5_15-2-1{-moz-column-gap:var(--cdr-space-scale-3--5);column-gap:var(--cdr-space-scale-3--5)}.cdr-layout--flow-row_15-2-1{grid-auto-flow:row;grid-auto-rows:var(--cdr-layout-flow-value)}.cdr-layout--flow-column_15-2-1{grid-auto-flow:column;grid-auto-columns:var(--cdr-layout-flow-value)}.cdr-fulfillment-tile-header_15-2-1{display:flex;align-items:flex-start;width:100%;height:2.4rem;gap:.6rem}.cdr-fulfillment-tile-header__icon_15-2-1{flex:0 0 auto}.cdr-fulfillment-tile-header__label_15-2-1{flex:1 1 auto}.cdr-body_15-2-1{color:var(--cdr-text-color, var(--cdr-color-text-primary, #4b4a48));margin:0;font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:0;font-size:1.8rem;line-height:3rem;font-size:var(--cdr-body-font-size);line-height:var(--cdr-body-line-height);font-weight:var(--cdr-body-font-weight);max-width:var(--cdr-body-max-width, 75ch)}.cdr-fulfillment-tile-content_15-2-1{width:100%;flex:0 0 auto}.cdr-fulfillment-tile-content_15-2-1 strong{--cdr-utility-sans-font-weight: 600;font-weight:var(--cdr-utility-sans-font-weight)}.cdr-skeleton_15-2-1{display:flex;inline-size:100%;block-size:100%;min-block-size:1rem;flex-direction:column}.cdr-skeleton-bone_15-2-1{flex:1 1 auto;border-radius:.2rem;background:var(--cdr-skeleton-bone-background-color, #edeae3);background-size:120rem 100%}@media (prefers-reduced-motion: no-preference){.cdr-skeleton-bone__shimmer_15-2-1{background-image:linear-gradient(90deg,var(--cdr-skeleton-gradient-1, rgb(237, 234, 227)) 0%,var(--cdr-skeleton-gradient-2, rgb(249, 248, 240)) 15%,var(--cdr-skeleton-gradient-3, rgb(237, 234, 227)) 30%);animation:shimmer_15-2-1 3s cubic-bezier(0,0,1,1);animation-iteration-count:infinite}}@keyframes shimmer_15-2-1{0%{background-position:-120rem 0}to{background-position:120rem 0}}.cdr-skeleton-bone--line_15-2-1{block-size:1.6rem;margin:.4rem 0;flex:none}.cdr-skeleton-bone--line_15-2-1:nth-child(1){width:100%}.cdr-skeleton-bone--line_15-2-1:nth-child(2){width:55%}.cdr-skeleton-bone--line_15-2-1:nth-child(3){width:85%}.cdr-skeleton-bone--line_15-2-1:nth-child(4){width:65%}.cdr-skeleton-bone--line_15-2-1:nth-child(5){width:35%}.cdr-skeleton-bone--heading_15-2-1{block-size:3.2rem;flex:none}.cdr-skeleton-bone--rectangle_15-2-1{overflow:hidden;padding-top:75%}.cdr-skeleton-bone--square_15-2-1{overflow:hidden;padding-top:100%}.cdr-fulfillment-tile_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:2.2rem;position:relative;--cdr-fulfillment-tile-border-width-default: var( --cdr-fulfillment-tile-border-width, var(--cdr-space-inset-sixteenth-x, .1rem) );--cdr-fulfillment-tile-border-style-default: var( --cdr-fulfillment-tile-border-style, var(--cdr-border-style-solid, solid) );--cdr-fulfillment-tile-radius-default: var( --cdr-fulfillment-tile-radius, var(--cdr-radius-softest, .6rem) );border-radius:var(--cdr-fulfillment-tile-radius-default);overflow:hidden;border:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;text-decoration:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;padding:1.2rem .8rem;transition:all var(--cdr-duration-1-x) var(--cdr-timing-function-ease);background:var(--cdr-fulfillment-tile-default-background-color-rest, var(--cdr-color-background-fulfillment-tile-default-rest, #ffffff));--cdr-fulfillment-tile-border-color-default: var( --cdr-fulfillment-tile-default-border-color-rest, var( --cdr-color-border-fulfillment-tile-default-rest, #958e83 ) );--cdr-color-background-fulfillment-tile-default-rest: #ffffff;--cdr-color-background-fulfillment-tile-default-hover: #ffffff;--cdr-color-background-fulfillment-tile-default-active: #ffffff;--cdr-color-background-fulfillment-tile-default-checked: #ffffff;--cdr-color-background-fulfillment-tile-default-disabled: #f7f5f3;--cdr-color-background-fulfillment-tile-default-loading: #fafbf9;--cdr-color-border-fulfillment-tile-default-rest: #958e83;--cdr-color-border-fulfillment-tile-default-hover: #958e83;--cdr-color-border-fulfillment-tile-default-active: #958e83;--cdr-color-border-fulfillment-tile-default-checked: #2e2e2b;--cdr-color-border-fulfillment-tile-default-disabled: #958e83;--cdr-color-border-fulfillment-tile-default-loading: #958e83}.cdr-fulfillment-tile--background-default_15-2-1{background:var(--cdr-fulfillment-tile-default-background-color, var(--cdr-color-background-fulfillment-tile-default, ))}.cdr-fulfillment-tile--border-color-default_15-2-1{--cdr-fulfillment-tile-border-color-default: var( --cdr-fulfillment-tile-default-border-color, var( --cdr-color-border-fulfillment-tile-default, ) )}.cdr-fulfillment-tile--border-width-zero_15-2-1{--cdr-fulfillment-tile-border-width-default: var( --cdr-fulfillment-tile-border-width, var(--cdr-space-inset-zero, 0) )}.cdr-fulfillment-tile--border-width-sixteenth-x_15-2-1{--cdr-fulfillment-tile-border-width-default: var( --cdr-fulfillment-tile-border-width, var(--cdr-space-inset-sixteenth-x, .1rem) )}.cdr-fulfillment-tile--border-width-eighth-x_15-2-1{--cdr-fulfillment-tile-border-width-default: var( --cdr-fulfillment-tile-border-width, var(--cdr-space-inset-eighth-x, .2rem) )}.cdr-fulfillment-tile--border-width-three-sixteenth-x_15-2-1{--cdr-fulfillment-tile-border-width-default: var( --cdr-fulfillment-tile-border-width, var(--cdr-space-inset-three-sixteenth-x, .3rem) )}.cdr-fulfillment-tile--border-width-quarter-x_15-2-1{--cdr-fulfillment-tile-border-width-default: var( --cdr-fulfillment-tile-border-width, var(--cdr-space-inset-quarter-x, .4rem) )}.cdr-fulfillment-tile--border-width-three-eighth-x_15-2-1{--cdr-fulfillment-tile-border-width-default: var( --cdr-fulfillment-tile-border-width, var(--cdr-space-inset-three-eighth-x, .6rem) )}.cdr-fulfillment-tile--border-style-dotted_15-2-1{--cdr-fulfillment-tile-border-style-default: var( --cdr-fulfillment-tile-border-style, var(--cdr-border-style-dotted, dotted) )}.cdr-fulfillment-tile--border-style-dashed_15-2-1{--cdr-fulfillment-tile-border-style-default: var( --cdr-fulfillment-tile-border-style, var(--cdr-border-style-dashed, dashed) )}.cdr-fulfillment-tile--border-style-solid_15-2-1{--cdr-fulfillment-tile-border-style-default: var( --cdr-fulfillment-tile-border-style, var(--cdr-border-style-solid, solid) )}.cdr-fulfillment-tile--radius-sharp_15-2-1{--cdr-fulfillment-tile-radius-default: var( --cdr-fulfillment-tile-radius, var(--cdr-radius-sharp, 0) );border-radius:var(--cdr-fulfillment-tile-radius-default);overflow:hidden}.cdr-fulfillment-tile--radius-soft_15-2-1{--cdr-fulfillment-tile-radius-default: var( --cdr-fulfillment-tile-radius, var(--cdr-radius-soft, .2rem) );border-radius:var(--cdr-fulfillment-tile-radius-default);overflow:hidden}.cdr-fulfillment-tile--radius-softer_15-2-1{--cdr-fulfillment-tile-radius-default: var( --cdr-fulfillment-tile-radius, var(--cdr-radius-softer, .4rem) );border-radius:var(--cdr-fulfillment-tile-radius-default);overflow:hidden}.cdr-fulfillment-tile--radius-softest_15-2-1{--cdr-fulfillment-tile-radius-default: var( --cdr-fulfillment-tile-radius, var(--cdr-radius-softest, .6rem) );border-radius:var(--cdr-fulfillment-tile-radius-default);overflow:hidden}.cdr-fulfillment-tile--radius-round_15-2-1{--cdr-fulfillment-tile-radius-default: var( --cdr-fulfillment-tile-radius, var(--cdr-radius-round, 999.9rem) );border-radius:var(--cdr-fulfillment-tile-radius-default);overflow:hidden}.cdr-fulfillment-tile--shadow-flat_15-2-1{box-shadow:var(--cdr-fulfillment-tile-shadow, var(--cdr-prominence-flat, 0 0 0 0 rgba(46, 46, 43, .2)))}.cdr-fulfillment-tile--shadow-raised_15-2-1{box-shadow:var(--cdr-fulfillment-tile-shadow, var(--cdr-prominence-raised, 0 .2rem .2rem 0 rgba(46, 46, 43, .2)))}.cdr-fulfillment-tile--shadow-elevated_15-2-1{box-shadow:var(--cdr-fulfillment-tile-shadow, var(--cdr-prominence-elevated, 0 .4rem .4rem 0 rgba(46, 46, 43, .2)))}.cdr-fulfillment-tile--shadow-floating_15-2-1{box-shadow:var(--cdr-fulfillment-tile-shadow, var(--cdr-prominence-floating, 0 .8rem .8rem 0 rgba(46, 46, 43, .2)))}.cdr-fulfillment-tile--shadow-lifted_15-2-1{box-shadow:var(--cdr-fulfillment-tile-shadow, var(--cdr-prominence-lifted, 0 1.6rem 1.6rem 0 rgba(46, 46, 43, .2)))}.cdr-fulfillment-tile--border_15-2-1{position:relative}.cdr-fulfillment-tile--border_15-2-1:after{border-radius:var(--cdr-fulfillment-tile-radius-default);pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;content:"";border:var(--cdr-fulfillment-tile-border-width-default) var(--cdr-fulfillment-tile-border-style-default) var(--cdr-fulfillment-tile-border-color-default)}.cdr-fulfillment-tile_15-2-1:after{border-radius:var(--cdr-fulfillment-tile-radius-default);pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;content:"";border:var(--cdr-fulfillment-tile-border-width-default) var(--cdr-fulfillment-tile-border-style-default) var(--cdr-fulfillment-tile-border-color-default)}.cdr-fulfillment-tile_15-2-1[data-loading=true]{pointer-events:none}.cdr-fulfillment-tile_15-2-1[data-loading=true] .cdr-fulfillment-tile__layout_15-2-1{opacity:0}.cdr-fulfillment-tile_15-2-1[data-loading=true] .cdr-fulfillment-tile__loading_15-2-1{opacity:1}.cdr-fulfillment-tile__inner_15-2-1{position:relative;height:100%}.cdr-fulfillment-tile__layout_15-2-1{opacity:1}.cdr-fulfillment-tile__loading_15-2-1{position:absolute;top:0;left:0;width:100%;opacity:0;transition:all var(--cdr-duration-1-x) var(--cdr-timing-function-ease);pointer-events:none}.cdr-fulfillment-tile_15-2-1:disabled,.cdr-fulfillment-tile_15-2-1:disabled:hover,.cdr-fulfillment-tile_15-2-1:disabled:focus{cursor:not-allowed!important;--cdr-fulfillment-tile-border-style-default: var( --cdr-fulfillment-tile-border-style, var(--cdr-border-style-dashed, dashed) )}.cdr-fulfillment-tile_15-2-1:focus,.cdr-fulfillment-tile_15-2-1:active,.cdr-fulfillment-tile_15-2-1[aria-pressed=true]:focus,.cdr-fulfillment-tile_15-2-1[aria-pressed=true]:active,.cdr-fulfillment-tile_15-2-1[aria-checked=true]:focus,.cdr-fulfillment-tile_15-2-1[aria-checked=true]:active{outline:none;--cdr-fulfillment-tile-border-width-default: var( --cdr-fulfillment-tile-border-width, var(--cdr-space-inset-three-sixteenth-x, .3rem) )}.cdr-fulfillment-tile_15-2-1[aria-pressed=true],.cdr-fulfillment-tile_15-2-1[aria-checked=true]{--cdr-fulfillment-tile-border-width-default: var( --cdr-fulfillment-tile-border-width, var(--cdr-space-inset-three-sixteenth-x, .3rem) )}.cdr-fulfillment-tile_15-2-1[aria-pressed=true]:not([role=checkbox]),.cdr-fulfillment-tile_15-2-1[aria-checked=true]:not([role=checkbox]){cursor:default}.cdr-fulfillment-tile_15-2-1:hover:not([aria-pressed=true],[aria-checked=true],:disabled){background:var(--cdr-fulfillment-tile-default-background-color-hover, var(--cdr-color-background-fulfillment-tile-default-hover, #ffffff));--cdr-fulfillment-tile-border-color-default: var( --cdr-fulfillment-tile-default-border-color-hover, var( --cdr-color-border-fulfillment-tile-default-hover, #958e83 ) )}.cdr-fulfillment-tile_15-2-1:focus,.cdr-fulfillment-tile_15-2-1:active,.cdr-fulfillment-tile_15-2-1[aria-pressed=true]:focus,.cdr-fulfillment-tile_15-2-1[aria-pressed=true]:active,.cdr-fulfillment-tile_15-2-1[aria-checked=true]:focus,.cdr-fulfillment-tile_15-2-1[aria-checked=true]:active{background:var(--cdr-fulfillment-tile-default-background-color-active, var(--cdr-color-background-fulfillment-tile-default-active, #ffffff));--cdr-fulfillment-tile-border-color-default: var( --cdr-fulfillment-tile-default-border-color-active, var( --cdr-color-border-fulfillment-tile-default-active, #958e83 ) )}.cdr-fulfillment-tile_15-2-1[aria-pressed=true],.cdr-fulfillment-tile_15-2-1[aria-checked=true]{background:var(--cdr-fulfillment-tile-default-background-color-checked, var(--cdr-color-background-fulfillment-tile-default-checked, #ffffff));--cdr-fulfillment-tile-border-color-default: var( --cdr-fulfillment-tile-default-border-color-checked, var( --cdr-color-border-fulfillment-tile-default-checked, #2e2e2b ) )}.cdr-fulfillment-tile_15-2-1:disabled,.cdr-fulfillment-tile_15-2-1:disabled:hover,.cdr-fulfillment-tile_15-2-1:disabled:focus{background:var(--cdr-fulfillment-tile-default-background-color-disabled, var(--cdr-color-background-fulfillment-tile-default-disabled, #f7f5f3));--cdr-fulfillment-tile-border-color-default: var( --cdr-fulfillment-tile-default-border-color-disabled, var( --cdr-color-border-fulfillment-tile-default-disabled, #958e83 ) )}.cdr-fulfillment-tile_15-2-1[data-loading=true]{background:var(--cdr-fulfillment-tile-default-background-color-loading, var(--cdr-color-background-fulfillment-tile-default-loading, #fafbf9))}.cdr-fulfillment-tile__main_15-2-1{position:relative;height:100%}.cdr-fulfillment-tile__layout_15-2-1{height:100%;align-content:end}.cdr-fulfillment-tile__loading_15-2-1{margin-top:.4rem}.cdr-fulfillment-tile-icon_15-2-1{width:2.2rem;height:2.2rem;background:#fff;display:flex;align-items:center;justify-content:center;border-radius:999.9rem;position:relative;fill:var(--cdr-fulfillment-tile-icon-fill)}.cdr-fulfillment-tile-icon_15-2-1:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:inherit;box-shadow:inset 0 0 0 .2rem var(--cdr-fulfillment-tile-icon-fill);opacity:.3}.cdr-fulfillment-tile-icon_15-2-1 svg{max-height:2rem;max-width:2rem;stroke:#fff;stroke-width:.2rem;paint-order:stroke fill;margin:.4rem}.cdr-fulfillment-tile-icon--default_15-2-1{--cdr-fulfillment-tile-icon-fill: var( --cdr-fulfillment-tile-icon-default-icon-fill, var(--cdr-color-icon-message-default, #726d64) )}.cdr-fulfillment-tile-icon--info_15-2-1{--cdr-fulfillment-tile-icon-fill: var( --cdr-fulfillment-tile-icon-info-icon-fill, var(--cdr-color-border-message-info-01, #408e86) )}.cdr-fulfillment-tile-icon--warning_15-2-1{--cdr-fulfillment-tile-icon-fill: var( --cdr-fulfillment-tile-icon-warning-icon-fill, var(--cdr-color-border-message-warning-01, #b68b37) )}.cdr-fulfillment-tile-icon--success_15-2-1{--cdr-fulfillment-tile-icon-fill: var( --cdr-fulfillment-tile-icon-success-icon-fill, var(--cdr-color-icon-message-success, #3b8349) )}.cdr-fulfillment-tile-icon--error_15-2-1{--cdr-fulfillment-tile-icon-fill: var( --cdr-fulfillment-tile-icon-error-icon-fill, var(--cdr-color-border-message-error-01, #bb4045) )}.cdr-grid_15-2-1{display:grid;list-style:none;margin:0;padding:0;gap:1.6rem 1.6rem}.cdr-grid--gutter-none_15-2-1{gap:0}.cdr-grid--gutter-small_15-2-1{gap:.2rem .2rem}.cdr-grid--gutter-medium_15-2-1{gap:1.6rem 1.6rem}.cdr-grid--gutter-large_15-2-1{gap:3.2rem 3.2rem}@media (min-width: 0) and (max-width: 767px){.cdr-grid--gutter-none\@xs_15-2-1{gap:0}.cdr-grid--gutter-small\@xs_15-2-1{gap:.2rem .2rem}.cdr-grid--gutter-medium\@xs_15-2-1{gap:1.6rem 1.6rem}.cdr-grid--gutter-large\@xs_15-2-1{gap:3.2rem 3.2rem}}@media (min-width: 768px) and (max-width: 991px){.cdr-grid--gutter-none\@sm_15-2-1{gap:0}.cdr-grid--gutter-small\@sm_15-2-1{gap:.2rem .2rem}.cdr-grid--gutter-medium\@sm_15-2-1{gap:1.6rem 1.6rem}.cdr-grid--gutter-large\@sm_15-2-1{gap:3.2rem 3.2rem}}@media (min-width: 992px) and (max-width: 1231px){.cdr-grid--gutter-none\@md_15-2-1{gap:0}.cdr-grid--gutter-small\@md_15-2-1{gap:.2rem .2rem}.cdr-grid--gutter-medium\@md_15-2-1{gap:1.6rem 1.6rem}.cdr-grid--gutter-large\@md_15-2-1{gap:3.2rem 3.2rem}}@media (min-width: 1232px){.cdr-grid--gutter-none\@lg_15-2-1{gap:0}.cdr-grid--gutter-small\@lg_15-2-1{gap:.2rem .2rem}.cdr-grid--gutter-medium\@lg_15-2-1{gap:1.6rem 1.6rem}.cdr-grid--gutter-large\@lg_15-2-1{gap:3.2rem 3.2rem}}.cdr-input__button{display:inline-block}.cdr-input__button~.cdr-input__button{position:relative;margin-left:-.4rem}.cdr-input__button~.cdr-input__button:before{content:"";background-color:var(--cdr-input-label-background-color, var(--cdr-color-border-input-default, #958e83));position:absolute;left:-.1rem;width:.1rem;height:55%;top:50%;transform:translateY(-50%)}.cdr-input__button:hover,.cdr-input__button:active,.cdr-input__button:focus,.cdr-input__button:focus-within{background-color:var(--cdr-input-label-background-interaction, var(--cdr-color-background-input-default-active, #fafbf9));box-shadow:inset 0 0 0 .2rem var(--cdr-input-label-box-shadow-interaction, var(--cdr-color-border-input-default-focus, #2e2e2b));outline:none;fill:var(--cdr-input-label-fill-interaction, var(--cdr-color-text-primary, #4b4a48))}.cdr-input__button:hover svg,.cdr-input__button:active svg,.cdr-input__button:focus svg,.cdr-input__button:focus-within svg{box-shadow:none;fill:var(--cdr-input-label-svg-fill-interaction, var(--cdr-color-text-primary, #4b4a48))!important}.cdr-input__button:hover:before,.cdr-input__button:active:before,.cdr-input__button:focus:before,.cdr-input__button:focus-within:before{width:0}.cdr-input__button:last-child{margin-right:-.8rem;border-top-right-radius:.4rem;border-bottom-right-radius:.4rem}.cdr-input_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:2.2rem;font-weight:500;color:var(--cdr-input-text-color-default, var(--cdr-color-text-input-default, #2e2e2b));border:0;background-color:var(--cdr-input-background-color-default, var(--cdr-color-background-input-default, rgba(247, 245, 243, .15)));box-shadow:inset 0 0 0 .1rem var(--cdr-input-box-shadow-default, var(--cdr-color-border-input-default, #958e83));fill:var(--cdr-input-icon-fill, var(--cdr-color-icon-default, #958e83));border-radius:.4rem;padding:.8rem;height:4rem;display:block;width:100%;overflow:visible;margin:0;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}.cdr-input_15-2-1[type=number]::-webkit-inner-spin-button,.cdr-input_15-2-1[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.cdr-input_15-2-1:active,.cdr-input_15-2-1:focus{outline:none;box-shadow:inset 0 0 0 .2rem var(--cdr-input-box-shadow-focus, var(--cdr-color-border-input-default-focus, #2e2e2b)),0 .2rem .2rem #2e2e2b33}.cdr-input_15-2-1::-moz-placeholder{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:2.2rem;color:var(--cdr-input-placeholder-text-color, var(--cdr-color-text-input-placeholder, #736e65))}.cdr-input_15-2-1::placeholder{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:2.2rem;color:var(--cdr-input-placeholder-text-color, var(--cdr-color-text-input-placeholder, #736e65))}.cdr-input_15-2-1[disabled]{background-color:var(--cdr-input-background-color-disabled, var(--cdr-color-background-input-default-disabled, #fafbf9));color:var(--cdr-input-text-color-disabled, var(--cdr-color-text-input-disabled, #d5cfc3));box-shadow:inset 0 0 0 .1rem var(--cdr-input-box-shadow-disabled, var(--cdr-color-border-input-default-disabled, #d5cfc3))}.cdr-input_15-2-1[disabled]:hover{box-shadow:inset 0 0 0 .1rem var(--cdr-input-box-shadow-disabled-hover, var(--cdr-color-border-input-default-disabled, #d5cfc3));cursor:not-allowed}.cdr-input_15-2-1[disabled]::-moz-placeholder{color:var(--cdr-input-placeholder-text-color-disabled, var(--cdr-color-text-input-disabled, #d5cfc3))}.cdr-input_15-2-1[disabled]::placeholder{color:var(--cdr-input-placeholder-text-color-disabled, var(--cdr-color-text-input-disabled, #d5cfc3))}.cdr-input--focus_15-2-1 svg{fill:var(--cdr-input-svg-fill-focus, var(--cdr-color-text-primary, #4b4a48))!important}.cdr-input--multiline_15-2-1{height:auto}.cdr-input--preicon_15-2-1{padding-left:3.7rem!important}.cdr-input--posticon_15-2-1{padding-right:4.5rem}.cdr-input--posticons_15-2-1{padding-right:9rem}.cdr-input--primary_15-2-1{background-color:var(--cdr-input-background-color-default, var(--cdr-color-background-input-default, rgba(247, 245, 243, .15)))}.cdr-input--primary_15-2-1:active,.cdr-input--primary_15-2-1:focus{background-color:var(--cdr-input-background-color-default-focus, var(--cdr-color-background-input-default-active, #fafbf9))}.cdr-input--secondary_15-2-1{background-color:var(--cdr-input-background-color-secondary, var(--cdr-color-background-input-secondary, rgba(255, 255, 255, .85)))}.cdr-input--secondary_15-2-1:active,.cdr-input--secondary_15-2-1:focus{background-color:var(--cdr-input-background-color-secondary-active, var(--cdr-color-background-input-secondary-active, #ffffff))}.cdr-input--error_15-2-1{background-color:var(--cdr-input-error-background-color, var(--cdr-color-background-input-error, rgba(255, 242, 242, .75)));box-shadow:inset 0 0 0 .1rem var(--cdr-input-error-box-shadow, var(--cdr-color-border-input-error, #b33322))}.cdr-input--large_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.8rem;line-height:2.4rem;line-height:3.2rem;padding-left:.8rem;height:4.8rem}.cdr-input--large_15-2-1::-moz-placeholder{line-height:3.2rem}.cdr-input--large_15-2-1::placeholder{line-height:3.2rem}@media (min-width: 0) and (max-width: 767px){.cdr-input--large\@xs_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.8rem;line-height:2.4rem;line-height:3.2rem;padding-left:.8rem;height:4.8rem}.cdr-input--large\@xs_15-2-1::-moz-placeholder{line-height:3.2rem}.cdr-input--large\@xs_15-2-1::placeholder{line-height:3.2rem}}@media (min-width: 768px) and (max-width: 991px){.cdr-input--large\@sm_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.8rem;line-height:2.4rem;line-height:3.2rem;padding-left:.8rem;height:4.8rem}.cdr-input--large\@sm_15-2-1::-moz-placeholder{line-height:3.2rem}.cdr-input--large\@sm_15-2-1::placeholder{line-height:3.2rem}}@media (min-width: 992px) and (max-width: 1231px){.cdr-input--large\@md_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.8rem;line-height:2.4rem;line-height:3.2rem;padding-left:.8rem;height:4.8rem}.cdr-input--large\@md_15-2-1::-moz-placeholder{line-height:3.2rem}.cdr-input--large\@md_15-2-1::placeholder{line-height:3.2rem}}@media (min-width: 1232px){.cdr-input--large\@lg_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.8rem;line-height:2.4rem;line-height:3.2rem;padding-left:.8rem;height:4.8rem}.cdr-input--large\@lg_15-2-1::-moz-placeholder{line-height:3.2rem}.cdr-input--large\@lg_15-2-1::placeholder{line-height:3.2rem}}.cdr-input__pre-icon_15-2-1{position:absolute;top:50%;left:.8rem;transform:translateY(-50%)}.cdr-input__post-icon_15-2-1{display:block;position:absolute;top:50%;right:.8rem;transform:translateY(-50%)}.cdr-input__helper-text_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.4rem;line-height:1.8rem;color:var(--cdr-input-helper-text-color, var(--cdr-color-text-input-help, #736e65));display:inline-block;margin-top:.4rem}.cdr-input-wrap_15-2-1{position:relative;flex-grow:1;fill:var(--cdr-input-wrap-fill, var(--cdr-color-icon-default, #958e83))}.cdr-kicker_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:.032rem;font-size:1.2rem;line-height:1.8rem;text-transform:uppercase;color:var(--cdr-text-color, var(--cdr-color-text-primary, #4b4a48));font-size:var(--cdr-type-scale--1);line-height:calc(var(--cdr-type-scale--1)*var(--cdr-heading-display-line-height-ratio))}.cdr-subheading-sans_15-2-1{color:var(--cdr-text-color, var(--cdr-color-text-primary, #4b4a48));margin:0;font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2.4rem;line-height:3rem;font-size:var(--cdr-subheading-sans-font-size);line-height:var(--cdr-subheading-sans-line-height)}.cdr-heading-subheading-block__heading_15-2-1{display:block;margin:0 0 1.6rem;max-width:40ch}.cdr-heading-subheading-block__subheading_15-2-1{display:block;margin-top:1.2rem!important;max-width:60ch}.cdr-landing-lead_15-2-1{--cdr-split-surface-surface-color: var(--cdr-landing-lead-surface-color, var(--cdr-color-surface-primary, #ffffff))}.cdr-landing-lead__image_15-2-1{--cdr-img-aspect-ratio: 4 / 1;--cdr-img-object-fit: cover;width:100%}@media (max-width: 767px){.cdr-landing-lead__image_15-2-1{--cdr-img-aspect-ratio: 4 / 3}}.cdr-landing-lead__copy-block_15-2-1{padding:3.2rem}@media (max-width: 991px){.cdr-landing-lead__copy-block_15-2-1{padding:3.2rem}}.cdr-link_15-2-1{font-family:inherit;font-size:inherit;line-height:inherit;align-items:center;background-color:transparent;border:0;margin:0;color:var(--cdr-link-text-color, var(--cdr-color-text-link-rest, #406eb5));fill:var(--cdr-link-fill-color, var(--cdr-color-text-link-rest, #406eb5));cursor:pointer;display:inline-flex;outline:none;padding:0;text-decoration:underline;vertical-align:top}.cdr-link_15-2-1:active,.cdr-link_15-2-1:focus{color:var(--cdr-link-active-text-color-active, var(--cdr-color-text-link-active, #0b2d60))}.cdr-link_15-2-1:hover{color:var(--cdr-link-text-color-hover, var(--cdr-color-text-link-hover, #406eb5));text-decoration:none}.cdr-link_15-2-1:focus{outline:.2rem solid Highlight;outline-color:-webkit-focus-ring-color;outline-offset:0}.cdr-link--standalone_15-2-1{text-decoration:none}.cdr-link--standalone_15-2-1:hover,.cdr-link--standalone_15-2-1:active,.cdr-link--standalone_15-2-1:focus,.cdr-link--standalone_15-2-1:visited{text-decoration:underline}.cdr-link--inherit-color_15-2-1{fill:inherit;color:inherit}.cdr-link--inherit-color_15-2-1:active,.cdr-link--inherit-color_15-2-1:hover,.cdr-link--inherit-color_15-2-1:focus{color:inherit;fill:inherit}.cdr-list_15-2-1{list-style-type:none;padding:0;margin:0}.cdr-list_15-2-1>li+li{margin-top:.8rem}.cdr-list_15-2-1 li>.cdr-list_15-2-1{margin-top:.8rem;padding-left:1em;list-style-type:none}.cdr-list--compact_15-2-1>li+li{margin-top:.4rem}.cdr-list--compact_15-2-1 li>.cdr-list_15-2-1{margin-top:.4rem}.cdr-list--ordered_15-2-1{list-style-type:decimal;padding-left:1.5em;list-style-position:outside}.cdr-list--ordered_15-2-1 li{padding:0 0 0 .4rem}.cdr-list--ordered_15-2-1 li>.cdr-list_15-2-1{position:relative;padding-left:1em}.cdr-list--ordered_15-2-1 li>.cdr-list_15-2-1>li{padding-left:0}.cdr-list--ordered_15-2-1 li>.cdr-list_15-2-1>li:before{content:"–";position:absolute;color:var(--cdr-list-ordered-nested-prefix-color, var(--cdr-color-text-secondary, #736e65));left:0}.cdr-list--unordered_15-2-1{position:relative;padding-left:1em}.cdr-list--unordered_15-2-1>li:before{content:"•";position:relative;margin-left:-1em;padding-right:.8rem;color:var(--cdr-list-unordered-prefix-color, var(--cdr-color-text-secondary, #736e65))}.cdr-list--unordered_15-2-1 li>.cdr-list_15-2-1{position:relative;padding-left:1em}.cdr-list--unordered_15-2-1 li>.cdr-list_15-2-1>li:before{content:"–";position:relative;margin-left:-1em;padding-right:.8rem;color:var(--cdr-list-unordered-nested-prefix-color, var(--cdr-color-text-secondary, #736e65))}.cdr-list--inline_15-2-1{display:flex;flex-wrap:wrap;list-style-type:none;padding-left:0}.cdr-list--inline_15-2-1>li{display:block}.cdr-list--inline_15-2-1>li+li{margin-top:0;padding-left:1em}.cdr-list--inline_15-2-1.cdr-list--compact_15-2-1>li+li{padding-left:.5em}.cdr-list--inline_15-2-1.cdr-list--unordered_15-2-1{left:0}.cdr-list--inline_15-2-1.cdr-list--unordered_15-2-1>li{position:relative}.cdr-list--inline_15-2-1.cdr-list--unordered_15-2-1>li+li{padding-left:1.5em}.cdr-list--inline_15-2-1.cdr-list--unordered_15-2-1>li:first-of-type:before{display:none}.cdr-list--inline_15-2-1.cdr-list--unordered_15-2-1>li:before{content:"•";color:var(--cdr-list-inline-text-color, var(--cdr-color-text-secondary, #736e65));display:block;position:absolute;top:50%;transform:translate(150%,-50%);height:.6rem;width:.6rem;line-height:.6rem;left:0;padding:0;margin:0}.cdr-list--inline_15-2-1.cdr-list--unordered_15-2-1.cdr-list--compact_15-2-1>li+li{padding-left:1em}.cdr-list--inline_15-2-1.cdr-list--unordered_15-2-1.cdr-list--compact_15-2-1>li+li:before{transform:translate(100%,-50%)}.cdr-media-object_15-2-1{align-items:var(--cdr-media-object-align);justify-items:var(--cdr-media-object-align);grid-template-areas:var(--cdr-media-object-media-position)}.cdr-media-object_15-2-1>*:first-child{grid-area:media}.cdr-media-object_15-2-1>*:last-child{grid-area:content;container-type:inline-size;width:100%}.cdr-media-object--align-cq_15-2-1{--cdr-media-object-align: var(--cdr-media-object-align-xs)}@container (min-width: 768px){.cdr-media-object--align-cq_15-2-1{--cdr-media-object-align: var(--cdr-media-object-align-sm)}}@supports not (contain: inline-size){@media (min-width: 768px){.cdr-media-object--align-cq_15-2-1{--cdr-media-object-align: var(--cdr-media-object-align-sm)}}}@container (min-width: 992px){.cdr-media-object--align-cq_15-2-1{--cdr-media-object-align: var(--cdr-media-object-align-md)}}@supports not (contain: inline-size){@media (min-width: 992px){.cdr-media-object--align-cq_15-2-1{--cdr-media-object-align: var(--cdr-media-object-align-md)}}}@container (min-width: 1232px){.cdr-media-object--align-cq_15-2-1{--cdr-media-object-align: var(--cdr-media-object-align-lg)}}@supports not (contain: inline-size){@media (min-width: 1232px){.cdr-media-object--align-cq_15-2-1{--cdr-media-object-align: var(--cdr-media-object-align-lg)}}}.cdr-media-object--media-position-cq_15-2-1{--cdr-media-object-media-position: var(--cdr-media-object-media-position-xs)}@container (min-width: 768px){.cdr-media-object--media-position-cq_15-2-1{--cdr-media-object-media-position: var(--cdr-media-object-media-position-sm)}}@supports not (contain: inline-size){@media (min-width: 768px){.cdr-media-object--media-position-cq_15-2-1{--cdr-media-object-media-position: var(--cdr-media-object-media-position-sm)}}}@container (min-width: 992px){.cdr-media-object--media-position-cq_15-2-1{--cdr-media-object-media-position: var(--cdr-media-object-media-position-md)}}@supports not (contain: inline-size){@media (min-width: 992px){.cdr-media-object--media-position-cq_15-2-1{--cdr-media-object-media-position: var(--cdr-media-object-media-position-md)}}}@container (min-width: 1232px){.cdr-media-object--media-position-cq_15-2-1{--cdr-media-object-media-position: var(--cdr-media-object-media-position-lg)}}@supports not (contain: inline-size){@media (min-width: 1232px){.cdr-media-object--media-position-cq_15-2-1{--cdr-media-object-media-position: var(--cdr-media-object-media-position-lg)}}}.cdr-media-object--cover_15-2-1>*:first-child{width:100%;height:100%;display:flex;position:relative}.cdr-media-object--cover_15-2-1>*:first-child>:first-child{position:absolute;left:0;right:0;width:100%;height:100%}.cdr-media-object--overlay_15-2-1{position:relative}.cdr-media-object--overlay_15-2-1>*:last-child{position:absolute;left:0;right:0;width:100%;height:100%;display:flex;align-items:var(--cdr-media-object-column-align);justify-content:var(--cdr-media-object-row-align)}.cdr-media-object--content-padding-cq_15-2-1{--cdr-media-object-content-padding: var(--cdr-media-object-content-padding-xs)}@container (min-width: 768px){.cdr-media-object--content-padding-cq_15-2-1{--cdr-media-object-content-padding: var(--cdr-media-object-content-padding-sm)}}@supports not (contain: inline-size){@media (min-width: 768px){.cdr-media-object--content-padding-cq_15-2-1{--cdr-media-object-content-padding: var(--cdr-media-object-content-padding-sm)}}}@container (min-width: 992px){.cdr-media-object--content-padding-cq_15-2-1{--cdr-media-object-content-padding: var(--cdr-media-object-content-padding-md)}}@supports not (contain: inline-size){@media (min-width: 992px){.cdr-media-object--content-padding-cq_15-2-1{--cdr-media-object-content-padding: var(--cdr-media-object-content-padding-md)}}}@container (min-width: 1232px){.cdr-media-object--content-padding-cq_15-2-1{--cdr-media-object-content-padding: var(--cdr-media-object-content-padding-lg)}}@supports not (contain: inline-size){@media (min-width: 1232px){.cdr-media-object--content-padding-cq_15-2-1{--cdr-media-object-content-padding: var(--cdr-media-object-content-padding-lg)}}}.cdr-media-object_15-2-1>*:last-child{padding:var(--cdr-media-object-content-padding)}.cdr-modal_15-2-1{top:0;right:0;bottom:0;left:0;height:100%;overflow-y:scroll;position:fixed;visibility:visible;z-index:9999}@supports (-webkit-touch-callout: none){.cdr-modal_15-2-1 *{will-change:transform}}.cdr-modal__overlay_15-2-1{background-color:var(--cdr-modal-overlay-background-color, var(--cdr-color-background-modal-overlay, rgba(247, 245, 243, .85)));-webkit-backdrop-filter:blur(1.6rem);backdrop-filter:blur(1.6rem);top:0;right:0;bottom:0;left:0;opacity:1;position:fixed;transition:opacity .15s;z-index:0}.cdr-modal__outerWrap_15-2-1{display:flex;box-sizing:border-box;min-height:100%;position:static;z-index:-1}.cdr-modal__contentWrap_15-2-1{align-items:flex-start;background-color:var(--cdr-modal-content-wrap-background-color, var(--cdr-color-background-primary, #ffffff));display:flex;flex-direction:column;margin:auto;min-height:100%;opacity:1;position:absolute;top:0;left:0;right:0;transition:opacity .15s .15s;width:100%;z-index:0}.cdr-modal__contentWrap_15-2-1:focus{outline:0}.cdr-modal__innerWrap_15-2-1{width:100%;padding:1.6rem}.cdr-modal__dialog_15-2-1{width:100%}.cdr-modal__content_15-2-1{position:relative}.cdr-modal__header_15-2-1{display:flex;padding-bottom:1.6rem;justify-content:space-between}.cdr-modal__title_15-2-1{flex:auto;font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2.4rem;line-height:3rem}.cdr-modal__close-button_15-2-1{flex:none;align-self:center;margin-left:.8rem;padding:.7rem;position:relative;top:-.2rem;right:-.4rem}.cdr-modal__text-content_15-2-1{padding:0;overflow:auto;position:relative}@media (min-width: 768px){.cdr-modal__outerWrap_15-2-1{padding:1.6rem}.cdr-modal__innerWrap_15-2-1{padding:2.4rem}.cdr-modal__contentWrap_15-2-1{border-radius:.4rem;box-shadow:0 1.6rem 1.6rem #2e2e2b33;min-height:auto;position:relative;top:auto;left:auto;right:auto}.cdr-modal__dialog_15-2-1{max-width:64rem}.cdr-modal__close-button_15-2-1{margin-left:1.2rem;right:-.8rem;top:-.5rem}}.cdr-modal--closed_15-2-1{transition:z-index 0s .3s,visibility 0s .3s;visibility:hidden;z-index:-1}.cdr-modal--closed_15-2-1 .cdr-modal__overlay_15-2-1{opacity:0;transition:opacity .15s .15s}.cdr-modal--closed_15-2-1 .cdr-modal__contentWrap_15-2-1{opacity:0;transition:opacity .15s}.cdr-modal__noscroll{overflow:hidden!important;position:fixed!important;width:100%}.cdr-label-standalone_15-2-1{display:grid;grid-template-areas:"label label info" "input input input" "post post post"}.cdr-label-standalone__label-wrapper_15-2-1{grid-area:label}.cdr-label-standalone__label_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.4rem;line-height:1.8rem;color:var(--cdr-label-standalone-text-color, var(--cdr-color-text-input-label, #4b4a48));margin:0}.cdr-label-standalone__label--sr-only_15-2-1{position:absolute;width:.1rem;height:.1rem;padding:0;margin:-.1rem;overflow:hidden;clip:rect(0,0,0,0);border:0}.cdr-label-standalone__label--disabled_15-2-1,.cdr-label-standalone__label--disabled_15-2-1 .cdr-label-standalone__optional_15-2-1{color:var(--cdr-label-standalone-disabled-text-color, var(--cdr-color-text-input-disabled, #d5cfc3))}.cdr-label-standalone__optional_15-2-1{color:var(--cdr-label-standalone-optional-text-color, var(--cdr-color-text-input-optional, #736e65))}.cdr-label-standalone__helper_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.4rem;line-height:1.8rem;color:var(--cdr-label-standalone-helper-text-color, var(--cdr-color-text-input-help, #736e65));margin-top:.2rem}.cdr-label-standalone__info_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.4rem;line-height:1.8rem;grid-area:info;order:2;place-self:end end}.cdr-label-standalone__post-content_15-2-1{grid-area:post}.cdr-label-standalone__info-action_15-2-1{display:flex;justify-content:center;align-items:center;width:4rem}.cdr-label-standalone__input-wrap_15-2-1{position:relative;display:flex;grid-area:input}.cdr-label-standalone__input-spacing_15-2-1{margin-top:.8rem}.cdr-form-error_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:2.2rem;color:var(--cdr-form-error-text-color, var(--cdr-color-text-input-error, #b33322));fill:var(--cdr-form-error-fill-color, var(--cdr-color-text-input-error, #b33322));margin-top:.4rem}.cdr-form-error__icon_15-2-1{margin-right:.4rem}.cdr-select_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:2.2rem;font-weight:500;background:var(--cdr-select-background-color, var(--cdr-color-background-input-default, rgba(247, 245, 243, .15)));color:var(--cdr-select-text-color, var(--cdr-color-text-input-default, #2e2e2b));box-shadow:inset 0 0 0 .1rem var(--cdr-select-box-shadow-color, var(--cdr-color-border-input-default, #958e83));border:0;border-radius:.4rem;padding-left:.8rem;padding-right:3.2rem;height:4rem;display:block;width:100%;overflow:auto;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.cdr-select_15-2-1[disabled]{background-color:var(--cdr-select-background-color-disabled, var(--cdr-color-background-input-default-disabled, #fafbf9));color:var(--cdr-select-text-color-disabled, var(--cdr-color-text-input-disabled, #d5cfc3));box-shadow:inset 0 0 0 .1rem var(--cdr-select-box-shadow-color-disabled, var(--cdr-color-border-input-default-disabled, #d5cfc3))}.cdr-select_15-2-1[disabled]:hover{box-shadow:inset 0 0 0 .1rem var(--cdr-select-hover-box-shadow-color-disabled, var(--cdr-color-border-input-default-disabled, #d5cfc3));cursor:not-allowed}.cdr-select_15-2-1:active,.cdr-select_15-2-1:focus{box-shadow:inset 0 0 0 .2rem var(--cdr-select-box-shadow-color-focus, var(--cdr-color-border-input-default-focus, #2e2e2b));outline:none}.cdr-select_15-2-1::-ms-expand{display:none}.cdr-select--primary_15-2-1{background-color:var(--cdr-select-primary-background-color, var(--cdr-color-background-input-default, rgba(247, 245, 243, .15)))}.cdr-select--primary_15-2-1:active,.cdr-select--primary_15-2-1:focus{background-color:var(--cdr-select-primary-background-color-active, var(--cdr-color-background-input-default-active, #fafbf9))}.cdr-select--secondary_15-2-1{background-color:var(--cdr-select-secondary-background-color, var(--cdr-color-background-input-secondary, rgba(255, 255, 255, .85)))}.cdr-select--secondary_15-2-1:active,.cdr-select--secondary_15-2-1:focus{background-color:var(--cdr-select-secondary-background-color-active, var(--cdr-color-background-input-secondary-active, #ffffff))}.cdr-select--error_15-2-1{background-color:var(--cdr-select-background-color-error, var(--cdr-color-background-input-error, rgba(255, 242, 242, .75)));box-shadow:inset 0 0 0 .1rem var(--cdr-select-box-shadow-color-error, var(--cdr-color-border-input-error, #b33322))}.cdr-select--preicon_15-2-1{padding-left:3.7rem}.cdr-select__prompt_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:2.2rem;font-style:normal;color:var(--cdr-select-prompt-text-color, var(--cdr-color-text-primary, #4b4a48))}.cdr-select__prompt_15-2-1[disabled]{color:var(--cdr-select-prompt-text-color-disabled, var(--cdr-color-text-input-disabled, #d5cfc3))}.cdr-select__caret_15-2-1{fill:var(--cdr-select-caret-fill, var(--cdr-color-text-primary, #4b4a48));position:absolute;top:50%;right:.8rem;transform:translateY(-50%);pointer-events:none}.cdr-select__caret--disabled_15-2-1{fill:var(--cdr-select-caret-fill-disabled, var(--cdr-color-icon-disabled, #d5cfc3))}.cdr-select__pre-icon_15-2-1{position:absolute;top:50%;left:.8rem;transform:translateY(-50%)}.cdr-select--multiple_15-2-1{height:auto;padding:.8rem}.cdr-select--multiple_15-2-1+.cdr-select__caret_15-2-1{display:none}@media (min-width: 0) and (max-width: 767px){.cdr-select--large\@xs_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.8rem;line-height:2.4rem;height:4.8rem;padding-left:.8rem}}.cdr-select--large_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.8rem;line-height:2.4rem;height:4.8rem;padding-left:.8rem}@media (min-width: 768px) and (max-width: 991px){.cdr-select--large\@sm_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.8rem;line-height:2.4rem;height:4.8rem;padding-left:.8rem}}@media (min-width: 992px) and (max-width: 1231px){.cdr-select--large\@md_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.8rem;line-height:2.4rem;height:4.8rem;padding-left:.8rem}}@media (min-width: 1232px){.cdr-select--large\@lg_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.8rem;line-height:2.4rem;height:4.8rem;padding-left:.8rem}}.cdr-select-wrap_15-2-1{position:relative;flex:1}.cdr-pagination_15-2-1{display:flex;justify-content:center;align-items:center;list-style:none;padding:0}.cdr-pagination__li--links_15-2-1{display:none}.cdr-pagination__li--links_15-2-1+.cdr-pagination__li--links_15-2-1{margin-left:.4rem}.cdr-pagination__li--select_15-2-1{display:block}.cdr-pagination__link_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:2.2rem;background-color:transparent;border:none;color:var(--cdr-pagination-link-text-color, var(--cdr-color-text-primary, #4b4a48));fill:var(--cdr-pagination-link-fill-color, var(--cdr-color-text-primary, #4b4a48));display:block;padding:.6rem 1.2rem;text-decoration:none;border-radius:.4rem}.cdr-pagination__link_15-2-1:hover,.cdr-pagination__link_15-2-1:focus,.cdr-pagination__link_15-2-1:active{background-color:var(--cdr-pagination-link-background-color-interaction, var(--cdr-color-background-pagination-hover, #fafbf9));cursor:pointer}.cdr-pagination__link--current_15-2-1{position:relative}.cdr-pagination__link--current_15-2-1:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);height:.2rem;width:80%;background-color:var(--cdr-pagination-link-current-background-color-keyline, var(--cdr-color-background-pagination-keyline, #406eb5))}.cdr-pagination__link--current_15-2-1:hover,.cdr-pagination__link--current_15-2-1:focus,.cdr-pagination__link--current_15-2-1:active{text-decoration:none}.cdr-pagination__link_15-2-1.cdr-pagination__link--disabled_15-2-1{color:var(--cdr-pagination-link-text-color-disabled, var(--cdr-color-text-disabled, #d5cfc3));fill:var(--cdr-pagination-link-fill-color-disabled, var(--cdr-color-text-disabled, #d5cfc3));cursor:not-allowed}.cdr-pagination__link_15-2-1.cdr-pagination__link--disabled_15-2-1:hover,.cdr-pagination__link_15-2-1.cdr-pagination__link--disabled_15-2-1:focus,.cdr-pagination__link_15-2-1.cdr-pagination__link--disabled_15-2-1:active{color:var(--cdr-pagination-link-text-color-interactive-disabled, var(--cdr-color-text-disabled, #d5cfc3));background-color:transparent}.cdr-pagination__ellipse_15-2-1{display:block;padding:.6rem 1.2rem}.cdr-pagination__prev_15-2-1{display:flex;align-items:center;margin-right:1.6rem}.cdr-pagination__next_15-2-1{display:flex;align-items:center;margin-left:1.6rem}.cdr-pagination__caret--prev_15-2-1{margin-right:.2rem}.cdr-pagination__caret--next_15-2-1{margin-left:.2rem}@media (min-width: 768px){.cdr-pagination__li--links_15-2-1{display:block}.cdr-pagination__li--select_15-2-1{display:none}}.cdr-image_15-2-1{max-inline-size:100%;block-size:auto;aspect-ratio:var(--cdr-img-aspect-ratio);-o-object-fit:var(--cdr-img-object-fit);object-fit:var(--cdr-img-object-fit);-o-object-position:var(--cdr-img-object-position);object-position:var(--cdr-img-object-position);border-radius:var(--cdr-img-border-radius)}.cdr-picture_15-2-1{max-inline-size:100%}.cdr-popover--position_15-2-1{position:relative}.cdr-popover--wrapper_15-2-1{width:-moz-max-content;width:max-content;height:-moz-max-content;height:max-content}.cdr-popover--wrapper_15-2-1 .cdr-popup--closed_15-2-1{display:none}.cdr-popover__title_15-2-1{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.8rem;line-height:2.4rem;margin-bottom:.8rem;margin-right:.8rem}.cdr-popover__container_15-2-1{padding:.8rem .8rem .8rem 1.6rem;display:flex}.cdr-popover__content_15-2-1{flex:auto}.cdr-popover__close-button_15-2-1{align-self:flex-start;flex:none;padding:0}.cdr-quote_15-2-1{margin:0;padding:2.4rem 1.6rem;line-height:1}.cdr-quote_15-2-1 cite{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.008rem;font-size:1.2rem;line-height:1.6rem;color:var(--cdr-quote-cite-text-color, var(--cdr-color-text-secondary, #736e65));display:block}.cdr-quote__summary_15-2-1{font-family:Stuart,Stuart fallback,Georgia,serif;font-weight:400;font-size:2.4rem;line-height:3.6rem;letter-spacing:-.08rem;color:var(--cdr-quote-content-text-color, var(--cdr-color-text-primary, #4b4a48));margin:0}@media (min-width: 0) and (max-width: 767px){.cdr-quote__summary_15-2-1{font-size:1.8rem;line-height:2.8rem}}.cdr-quote__summary_15-2-1+cite{padding-top:1.6rem}.cdr-quote--pull_15-2-1{border-style:solid;border-color:var(--cdr-quote-pull-container-border-color, var(--cdr-color-border-primary, #d5cfc3))}@media (min-width: 0){.cdr-quote--pull_15-2-1{border-width:0 0 .1rem;padding:2.4rem 1.6rem;margin:0 0 1.6rem}}@media (min-width: 768px){.cdr-quote--pull_15-2-1{border-width:0 0 0 .1rem;padding:.8rem 1.6rem .8rem 3.2rem;margin:1.6rem 0}}.cdr-quote--pull_15-2-1 .cdr-quote__summary_15-2-1{font-weight:600}.cdr-label-wrapper_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:2.2rem;padding:.8rem 1.2rem .8rem 3.2rem;color:var(--cdr-label-wrapper-text-color, var(--cdr-color-text-input-label, #4b4a48));background-color:var(--cdr-label-wrapper-background-color, var(--cdr-color-background-input-default, rgba(247, 245, 243, .15)));border-radius:.4rem;width:100%;display:inline-block;margin:0;display:flex;align-items:flex-start;flex-grow:1;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cdr-label-wrapper__container_15-2-1{font-size:0;line-height:1}.cdr-label-wrapper_15-2-1 input{position:absolute;opacity:0;z-index:-1}.cdr-label-wrapper--primary_15-2-1:hover{background-color:var(--cdr-label-wrapper-primary-background-color-hover, var(--cdr-color-background-label-default-hover, #fafbf9));cursor:pointer}.cdr-label-wrapper--primary_15-2-1:focus-within{background-color:var(--cdr-label-wrapper-primary-background-color-focus, var(--cdr-color-background-label-default-focus, #fafbf9));box-shadow:inset 0 0 0 .2rem var(--cdr-label-wrapper-primary-focus-box-shadow-color, var(--cdr-color-border-label-default-focus, #2e2e2b))}.cdr-label-wrapper--primary_15-2-1:active{background-color:var(--cdr-label-wrapper-primary-background-color-active, var(--cdr-color-background-label-default-active, #edeae3))}.cdr-label-wrapper--secondary_15-2-1{background-color:var(--cdr-label-wrapper-secondary-background-color, var(--cdr-color-background-input-default, rgba(247, 245, 243, .15)))}.cdr-label-wrapper--secondary_15-2-1:hover{background-color:var(--cdr-label-wrapper-secondary-background-color-hover, var(--cdr-color-background-label-secondary-hover, rgba(255, 255, 255, .75)));cursor:pointer}.cdr-label-wrapper--secondary_15-2-1:focus-within{background-color:var(--cdr-label-wrapper-secondary-background-color-focus, var(--cdr-color-background-label-secondary-focus, rgba(255, 255, 255, .75)))}.cdr-label-wrapper--secondary_15-2-1:active{background-color:var(--cdr-label-wrapper-secondary-background-color-active, var(--cdr-color-background-label-secondary-active, #ffffff))}.cdr-label-wrapper--disabled_15-2-1{color:var(--cdr-label-wrapper-text-color-disabled, var(--cdr-color-text-input-disabled, #d5cfc3))!important;cursor:not-allowed!important}.cdr-label-wrapper--disabled_15-2-1:hover,.cdr-label-wrapper--disabled_15-2-1:focus-within,.cdr-label-wrapper--disabled_15-2-1:active{background-color:var(--cdr-label-wrapper-background-color-disabled, var(--cdr-color-background-input-default, rgba(247, 245, 243, .15)))!important}.cdr-label-wrapper--disabled_15-2-1 .cdr-label-wrapper__figure_15-2-1{cursor:not-allowed!important}.cdr-label-wrapper__figure_15-2-1{top:1.1rem;width:1.6rem;height:1.6rem;position:absolute;left:.8rem;border-radius:.4rem;background-color:var(--cdr-form-figure-background-color, var(--cdr-color-background-input-default, rgba(247, 245, 243, .15)));box-shadow:0 0 0 .1rem var(--cdr-form-figure-box-shadow-color, var(--cdr-color-border-input-default, #958e83));transition:box-shadow .2s cubic-bezier(.15,0,.15,0)}.cdr-label-wrapper__figure_15-2-1:after{width:.4rem;height:.4rem}.cdr-label-wrapper__content_15-2-1{-webkit-user-select:text;-moz-user-select:text;user-select:text}.cdr-label-wrapper--hide-figure_15-2-1{padding-left:0}.cdr-label-wrapper--hide-figure_15-2-1>.cdr-label-wrapper__figure_15-2-1{display:none}.cdr-label-wrapper--hide-figure_15-2-1>.cdr-checkbox__svg-box_15-2-1 svg{fill:transparent!important}.cdr-label-wrapper--small_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.4rem;line-height:1.8rem;padding-left:3.2rem}.cdr-label-wrapper--small_15-2-1>.cdr-label-wrapper__figure_15-2-1{width:1.6rem;height:1.6rem}.cdr-label-wrapper--small_15-2-1>.cdr-label-wrapper__figure_15-2-1:after{width:.4rem;height:.4rem}.cdr-label-wrapper--medium_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:2.2rem;padding-left:3.2rem}.cdr-label-wrapper--medium_15-2-1>.cdr-label-wrapper__figure_15-2-1{width:1.6rem;height:1.6rem}.cdr-label-wrapper--medium_15-2-1>.cdr-label-wrapper__figure_15-2-1:after{width:.4rem;height:.4rem}.cdr-label-wrapper--large_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:2.2rem;padding-left:3.6rem}.cdr-label-wrapper--large_15-2-1>.cdr-label-wrapper__figure_15-2-1{width:2rem;height:2rem}.cdr-label-wrapper--large_15-2-1>.cdr-label-wrapper__figure_15-2-1:after,.cdr-label-wrapper--large_15-2-1>.cdr-label-wrapper__figure_15-2-1 .cdr-checkbox__checkbox-box_15-2-1{width:.5rem;height:.5rem}.cdr-label-wrapper--large_15-2-1 .cdr-checkbox__checkbox-box_15-2-1{width:2rem;height:2rem}.cdr-label-wrapper--large_15-2-1 .cdr-checkbox__svg-box_15-2-1 svg{width:2rem;height:2rem;left:0;top:-1.7rem}@media (min-width: 0) and (max-width: 767px){.cdr-label-wrapper--small\@xs_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.4rem;line-height:1.8rem;padding-left:3.2rem}.cdr-label-wrapper--small\@xs_15-2-1>.cdr-label-wrapper__figure_15-2-1{width:1.6rem;height:1.6rem}.cdr-label-wrapper--small\@xs_15-2-1>.cdr-label-wrapper__figure_15-2-1:after{width:.4rem;height:.4rem}.cdr-label-wrapper--medium\@xs_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:2.2rem;padding-left:3.2rem}.cdr-label-wrapper--medium\@xs_15-2-1>.cdr-label-wrapper__figure_15-2-1{width:1.6rem;height:1.6rem}.cdr-label-wrapper--medium\@xs_15-2-1>.cdr-label-wrapper__figure_15-2-1:after{width:.4rem;height:.4rem}.cdr-label-wrapper--large\@xs_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:2.2rem;padding-left:3.6rem}.cdr-label-wrapper--large\@xs_15-2-1>.cdr-label-wrapper__figure_15-2-1{width:2rem;height:2rem}.cdr-label-wrapper--large\@xs_15-2-1>.cdr-label-wrapper__figure_15-2-1:after,.cdr-label-wrapper--large\@xs_15-2-1>.cdr-label-wrapper__figure_15-2-1 .cdr-checkbox__checkbox-box_15-2-1{width:.5rem;height:.5rem}.cdr-label-wrapper--large\@xs_15-2-1 .cdr-checkbox__checkbox-box_15-2-1{width:2rem;height:2rem}.cdr-label-wrapper--large\@xs_15-2-1 .cdr-checkbox__svg-box_15-2-1 svg{width:2rem;height:2rem;left:0;top:-1.7rem}}@media (min-width: 768px) and (max-width: 991px){.cdr-label-wrapper--small\@sm_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.4rem;line-height:1.8rem;padding-left:3.2rem}.cdr-label-wrapper--small\@sm_15-2-1>.cdr-label-wrapper__figure_15-2-1{width:1.6rem;height:1.6rem}.cdr-label-wrapper--small\@sm_15-2-1>.cdr-label-wrapper__figure_15-2-1:after{width:.4rem;height:.4rem}.cdr-label-wrapper--medium\@sm_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:2.2rem;padding-left:3.2rem}.cdr-label-wrapper--medium\@sm_15-2-1>.cdr-label-wrapper__figure_15-2-1{width:1.6rem;height:1.6rem}.cdr-label-wrapper--medium\@sm_15-2-1>.cdr-label-wrapper__figure_15-2-1:after{width:.4rem;height:.4rem}.cdr-label-wrapper--large\@sm_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:2.2rem;padding-left:3.6rem}.cdr-label-wrapper--large\@sm_15-2-1>.cdr-label-wrapper__figure_15-2-1{width:2rem;height:2rem}.cdr-label-wrapper--large\@sm_15-2-1>.cdr-label-wrapper__figure_15-2-1:after,.cdr-label-wrapper--large\@sm_15-2-1>.cdr-label-wrapper__figure_15-2-1 .cdr-checkbox__checkbox-box_15-2-1{width:.5rem;height:.5rem}.cdr-label-wrapper--large\@sm_15-2-1 .cdr-checkbox__checkbox-box_15-2-1{width:2rem;height:2rem}.cdr-label-wrapper--large\@sm_15-2-1 .cdr-checkbox__svg-box_15-2-1 svg{width:2rem;height:2rem;left:0;top:-1.7rem}}@media (min-width: 992px) and (max-width: 1231px){.cdr-label-wrapper--small\@md_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.4rem;line-height:1.8rem;padding-left:3.2rem}.cdr-label-wrapper--small\@md_15-2-1>.cdr-label-wrapper__figure_15-2-1{width:1.6rem;height:1.6rem}.cdr-label-wrapper--small\@md_15-2-1>.cdr-label-wrapper__figure_15-2-1:after{width:.4rem;height:.4rem}.cdr-label-wrapper--medium\@md_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:2.2rem;padding-left:3.2rem}.cdr-label-wrapper--medium\@md_15-2-1>.cdr-label-wrapper__figure_15-2-1{width:1.6rem;height:1.6rem}.cdr-label-wrapper--medium\@md_15-2-1>.cdr-label-wrapper__figure_15-2-1:after{width:.4rem;height:.4rem}.cdr-label-wrapper--large\@md_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:2.2rem;padding-left:3.6rem}.cdr-label-wrapper--large\@md_15-2-1>.cdr-label-wrapper__figure_15-2-1{width:2rem;height:2rem}.cdr-label-wrapper--large\@md_15-2-1>.cdr-label-wrapper__figure_15-2-1:after,.cdr-label-wrapper--large\@md_15-2-1>.cdr-label-wrapper__figure_15-2-1 .cdr-checkbox__checkbox-box_15-2-1{width:.5rem;height:.5rem}.cdr-label-wrapper--large\@md_15-2-1 .cdr-checkbox__checkbox-box_15-2-1{width:2rem;height:2rem}.cdr-label-wrapper--large\@md_15-2-1 .cdr-checkbox__svg-box_15-2-1 svg{width:2rem;height:2rem;left:0;top:-1.7rem}}@media (min-width: 1232px){.cdr-label-wrapper--small\@lg_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.4rem;line-height:1.8rem;padding-left:3.2rem}.cdr-label-wrapper--small\@lg_15-2-1>.cdr-label-wrapper__figure_15-2-1{width:1.6rem;height:1.6rem}.cdr-label-wrapper--small\@lg_15-2-1>.cdr-label-wrapper__figure_15-2-1:after{width:.4rem;height:.4rem}.cdr-label-wrapper--medium\@lg_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:2.2rem;padding-left:3.2rem}.cdr-label-wrapper--medium\@lg_15-2-1>.cdr-label-wrapper__figure_15-2-1{width:1.6rem;height:1.6rem}.cdr-label-wrapper--medium\@lg_15-2-1>.cdr-label-wrapper__figure_15-2-1:after{width:.4rem;height:.4rem}.cdr-label-wrapper--large\@lg_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:2.2rem;padding-left:3.6rem}.cdr-label-wrapper--large\@lg_15-2-1>.cdr-label-wrapper__figure_15-2-1{width:2rem;height:2rem}.cdr-label-wrapper--large\@lg_15-2-1>.cdr-label-wrapper__figure_15-2-1:after,.cdr-label-wrapper--large\@lg_15-2-1>.cdr-label-wrapper__figure_15-2-1 .cdr-checkbox__checkbox-box_15-2-1{width:.5rem;height:.5rem}.cdr-label-wrapper--large\@lg_15-2-1 .cdr-checkbox__checkbox-box_15-2-1{width:2rem;height:2rem}.cdr-label-wrapper--large\@lg_15-2-1 .cdr-checkbox__svg-box_15-2-1 svg{width:2rem;height:2rem;left:0;top:-1.7rem}}.cdr-radio_15-2-1 .cdr-label-wrapper__figure_15-2-1{border-radius:100%}.cdr-radio_15-2-1 .cdr-label-wrapper__figure_15-2-1:after{content:"";position:absolute;width:.4rem;height:.4rem;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:999.9rem}.cdr-radio__input_15-2-1:checked~.cdr-label-wrapper__figure_15-2-1{box-shadow:inset 0 0 0 .1rem var(--cdr-radio-box-shadow-color-selected, var(--cdr-color-border-input-default-selected, #4b4a48));background-color:var(--cdr-radio-background-color-selected, var(--cdr-color-background-input-default-selected, #4b4a48))}.cdr-radio__input_15-2-1:checked~.cdr-label-wrapper__figure_15-2-1:after{background-color:var(--cdr-radio-inner-circle-background-color-selected, var(--cdr-color-icon-checkbox-default-selected, #ffffff))}.cdr-radio_15-2-1:hover .cdr-label-wrapper__figure_15-2-1{cursor:pointer;box-shadow:inset 0 0 0 .1rem var(--cdr-radio-box-shadow-color-hover, var(--cdr-color-border-input-default-hover, #2e2e2b)),0 0 0 .1rem var(--cdr-radio-box-shadow-color-hover, var(--cdr-color-border-input-default-hover, #2e2e2b));background-color:var(--cdr-radio-background-color-hover, var(--cdr-color-background-input-default-hover, #fafbf9))}.cdr-radio_15-2-1:hover .cdr-radio__input_15-2-1:checked~.cdr-label-wrapper__figure_15-2-1{box-shadow:inset 0 0 0 .1rem var(--cdr-radio-box-shadow-color-selected-hover, var(--cdr-color-border-input-default-selected-hover, #4b4a48)),0 0 0 .1rem var(--cdr-radio-box-shadow-color-selected-hover, var(--cdr-color-border-input-default-selected-hover, #4b4a48));background-color:var(--cdr-radio-background-color-selected-hover, var(--cdr-color-background-input-default-selected-hover, #958e83))}.cdr-radio__input_15-2-1:disabled~.cdr-label-wrapper__figure_15-2-1{cursor:not-allowed!important;box-shadow:inset 0 0 0 .1rem var(--cdr-radio-box-shadow-color-disabled, var(--cdr-color-border-input-default-disabled, #d5cfc3))!important;background-color:var(--cdr-radio-background-color-disabled, var(--cdr-color-background-input-default-disabled, #fafbf9))!important}.cdr-radio__input_15-2-1:disabled~.cdr-label-wrapper__figure_15-2-1:after{background-color:var(--cdr-radio-inner-circle-background-color-disabled, var(--cdr-color-background-input-default-disabled, #fafbf9))!important}.cdr-radio__input_15-2-1:disabled:checked~.cdr-label-wrapper__figure_15-2-1:after{background-color:var(--cdr-radio-inner-circle-background-color-selected-disabled, var(--cdr-color-background-input-default-disabled, #fafbf9))!important}.cdr-radio__input_15-2-1:focus~.cdr-label-wrapper__figure_15-2-1{box-shadow:inset 0 0 0 .1rem var(--cdr-radio-box-shadow-color-focus, var(--cdr-color-border-input-default-active, #4b4a48)),0 0 0 .1rem var(--cdr-radio-box-shadow-color-focus, var(--cdr-color-border-input-default-active, #4b4a48));background-color:var(--cdr-radio-background-color-focus, var(--cdr-color-background-input-default-focus, #fafbf9))}.cdr-radio__input_15-2-1:focus:checked~.cdr-label-wrapper__figure_15-2-1{background-color:var(--cdr-radio-background-color-selected-focus, var(--cdr-color-background-input-default-selected-focus, #958e83))}.cdr-radio_15-2-1:active .cdr-label-wrapper__figure_15-2-1,.cdr-radio_15-2-1:active .cdr-radio__input_15-2-1:checked~.cdr-label-wrapper__figure_15-2-1{box-shadow:inset 0 0 0 .1rem var(--cdr-radio-box-shadow-color-active, var(--cdr-color-border-input-default-active, #4b4a48)),0 0 0 .1rem var(--cdr-radio-box-shadow-color-active, var(--cdr-color-border-input-default-active, #4b4a48));background-color:var(--cdr-radio-background-color-active, var(--cdr-color-background-input-default-active, #fafbf9))}.cdr-radio_15-2-1:active .cdr-label-wrapper__figure_15-2-1:after,.cdr-radio_15-2-1:active .cdr-radio__input_15-2-1:checked~.cdr-label-wrapper__figure_15-2-1:after{background-color:var(--cdr-radio-inner-circle-background-color-selected-active, var(--cdr-color-icon-checkbox-default-selected-active, #4b4a48))}.cdr-rating__icon_15-2-1{width:2.4rem;height:2.4rem;font-size:2.4rem}.cdr-rating__count_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.4rem;line-height:1.8rem;margin-left:.8rem}.cdr-rating_15-2-1{display:flex;align-items:center;position:relative;line-height:1;color:#4b4a48}.cdr-rating__number_15-2-1{font-weight:600}.cdr-rating__ratings_15-2-1{display:flex}.cdr-rating__icon_15-2-1{position:relative;z-index:1}.cdr-rating__caption-sr_15-2-1{position:absolute;width:.1rem;height:.1rem;padding:0;margin:-.1rem;overflow:hidden;clip:rect(0,0,0,0);border:0}.cdr-rating--linked_15-2-1{display:inline-flex;text-decoration:none}.cdr-rating--linked_15-2-1 .cdr-rating__count_15-2-1:hover,.cdr-rating--linked_15-2-1 .cdr-rating__count_15-2-1:active,.cdr-rating--linked_15-2-1 .cdr-rating__count_15-2-1:focus{color:var(--cdr-rating-count-hover-color, var(--cdr-color-text-rating-hover, #406eb5));text-decoration:underline}.cdr-rating--linked_15-2-1 .cdr-rating__count_15-2-1>.cdr-rating__number_15-2-1{border-right:.1rem solid var(--cdr-rating-text-rating-separator, var(--cdr-color-text-rating-separator, #b2ab9f));padding:0 .6rem;margin-right:.6rem}.cdr-rating__star_15-2-1{width:2.4rem;height:2.4rem}.cdr-rating__star--null-fill_15-2-1{fill:var(--cdr-rating-star-null-fill-color, #F9F8F6)}.cdr-rating__star--null-outline_15-2-1{fill:var(--cdr-rating-star-null-outline-color, #928B80)}.cdr-rating__star--partial-fill_15-2-1{fill:var(--cdr-rating-star-partial-fill-color, #FFD280)}.cdr-rating__star--partial-stroke_15-2-1{stroke:var(--cdr-rating-star-partial-stroke-color, #BD7B2D)}.cdr-rating__star--filled_15-2-1{fill:var(--cdr-rating-star-filled-fill-color, #FFD280);stroke:var(--cdr-rating-star-filled-stroke-color, #BD7B2D)}.cdr-rating__star--empty_15-2-1{fill:var(--cdr-rating-star-empty-fill-color, #F9F8F6);stroke:var(--cdr-rating-star-empty-stroke-color, #BD7B2D)}.cdr-rating__star--small_15-2-1{width:1.6rem;height:1.6rem}.cdr-rating__star--medium_15-2-1{width:2.4rem;height:2.4rem}.cdr-rating__star--large_15-2-1{width:3.2rem;height:3.2rem}@media (min-width: 0) and (max-width: 767px){.cdr-rating__star--small\@xs_15-2-1{width:1.6rem;height:1.6rem}.cdr-rating__star--medium\@xs_15-2-1{width:2.4rem;height:2.4rem}.cdr-rating__star--large\@xs_15-2-1{width:3.2rem;height:3.2rem}}@media (min-width: 768px) and (max-width: 991px){.cdr-rating__star--small\@sm_15-2-1{width:1.6rem;height:1.6rem}.cdr-rating__star--medium\@sm_15-2-1{width:2.4rem;height:2.4rem}.cdr-rating__star--large\@sm_15-2-1{width:3.2rem;height:3.2rem}}@media (min-width: 992px) and (max-width: 1231px){.cdr-rating__star--small\@md_15-2-1{width:1.6rem;height:1.6rem}.cdr-rating__star--medium\@md_15-2-1{width:2.4rem;height:2.4rem}.cdr-rating__star--large\@md_15-2-1{width:3.2rem;height:3.2rem}}@media (min-width: 1232px){.cdr-rating__star--small\@lg_15-2-1{width:1.6rem;height:1.6rem}.cdr-rating__star--medium\@lg_15-2-1{width:2.4rem;height:2.4rem}.cdr-rating__star--large\@lg_15-2-1{width:3.2rem;height:3.2rem}}.cdr-rating--large_15-2-1 .cdr-rating__icon_15-2-1{width:3.2rem;height:3.2rem;font-size:3.2rem}.cdr-rating--large_15-2-1 .cdr-rating__count_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:2.2rem}.cdr-rating--medium_15-2-1 .cdr-rating__icon_15-2-1{width:2.4rem;height:2.4rem;font-size:2.4rem}.cdr-rating--medium_15-2-1 .cdr-rating__count_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.4rem;line-height:1.8rem;margin-left:.8rem}.cdr-rating--small_15-2-1 .cdr-rating__icon_15-2-1{width:1.6rem;height:1.6rem;font-size:1.6rem}.cdr-rating--small_15-2-1 .cdr-rating__count_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.008rem;font-size:1.2rem;line-height:1.6rem;margin-left:.4rem}@media (min-width: 0) and (max-width: 767px){.cdr-rating--small\@xs_15-2-1 .cdr-rating__icon_15-2-1{width:1.6rem;height:1.6rem;font-size:1.6rem}.cdr-rating--small\@xs_15-2-1 .cdr-rating__count_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.008rem;font-size:1.2rem;line-height:1.6rem;margin-left:.4rem}.cdr-rating--medium\@xs_15-2-1 .cdr-rating__icon_15-2-1{width:2.4rem;height:2.4rem;font-size:2.4rem}.cdr-rating--medium\@xs_15-2-1 .cdr-rating__count_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.4rem;line-height:1.8rem;margin-left:.8rem}.cdr-rating--large\@xs_15-2-1 .cdr-rating__icon_15-2-1{width:3.2rem;height:3.2rem;font-size:3.2rem}.cdr-rating--large\@xs_15-2-1 .cdr-rating__count_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:2.2rem}}@media (min-width: 768px) and (max-width: 991px){.cdr-rating--small\@sm_15-2-1 .cdr-rating__icon_15-2-1{width:1.6rem;height:1.6rem;font-size:1.6rem}.cdr-rating--small\@sm_15-2-1 .cdr-rating__count_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.008rem;font-size:1.2rem;line-height:1.6rem;margin-left:.4rem}.cdr-rating--medium\@sm_15-2-1 .cdr-rating__icon_15-2-1{width:2.4rem;height:2.4rem;font-size:2.4rem}.cdr-rating--medium\@sm_15-2-1 .cdr-rating__count_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.4rem;line-height:1.8rem;margin-left:.8rem}.cdr-rating--large\@sm_15-2-1 .cdr-rating__icon_15-2-1{width:3.2rem;height:3.2rem;font-size:3.2rem}.cdr-rating--large\@sm_15-2-1 .cdr-rating__count_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:2.2rem}}@media (min-width: 992px) and (max-width: 1231px){.cdr-rating--small\@md_15-2-1 .cdr-rating__icon_15-2-1{width:1.6rem;height:1.6rem;font-size:1.6rem}.cdr-rating--small\@md_15-2-1 .cdr-rating__count_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.008rem;font-size:1.2rem;line-height:1.6rem;margin-left:.4rem}.cdr-rating--medium\@md_15-2-1 .cdr-rating__icon_15-2-1{width:2.4rem;height:2.4rem;font-size:2.4rem}.cdr-rating--medium\@md_15-2-1 .cdr-rating__count_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.4rem;line-height:1.8rem;margin-left:.8rem}.cdr-rating--large\@md_15-2-1 .cdr-rating__icon_15-2-1{width:3.2rem;height:3.2rem;font-size:3.2rem}.cdr-rating--large\@md_15-2-1 .cdr-rating__count_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:2.2rem}}@media (min-width: 1232px){.cdr-rating--small\@lg_15-2-1 .cdr-rating__icon_15-2-1{width:1.6rem;height:1.6rem;font-size:1.6rem}.cdr-rating--small\@lg_15-2-1 .cdr-rating__count_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.008rem;font-size:1.2rem;line-height:1.6rem;margin-left:.4rem}.cdr-rating--medium\@lg_15-2-1 .cdr-rating__icon_15-2-1{width:2.4rem;height:2.4rem;font-size:2.4rem}.cdr-rating--medium\@lg_15-2-1 .cdr-rating__count_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.4rem;line-height:1.8rem;margin-left:.8rem}.cdr-rating--large\@lg_15-2-1 .cdr-rating__icon_15-2-1{width:3.2rem;height:3.2rem;font-size:3.2rem}.cdr-rating--large\@lg_15-2-1 .cdr-rating__count_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:2.2rem}}.cdr-split-surface_15-2-1{width:100%;line-height:0}.cdr-split-surface--top_15-2-1{background:linear-gradient(var(--cdr-split-surface-surface-color, var(--cdr-color-surface-primary, #ffffff)) 0 50%,transparent 50% 100%)}.cdr-split-surface--bottom_15-2-1{background:linear-gradient(transparent 0 50%,var(--cdr-split-surface-surface-color, var(--cdr-color-surface-primary, #ffffff)) 50% 100%)}.cdr-split-surface__top_15-2-1{padding:0 6.4rem}@media (max-width: 1231px){.cdr-split-surface__top_15-2-1{padding:0 4.8rem}}@media (max-width: 991px){.cdr-split-surface__top_15-2-1{padding:0 3.2rem}}@media (max-width: 767px){.cdr-split-surface__top_15-2-1{padding:0 1.6rem}}.cdr-split-surface__bottom_15-2-1{padding:0 6.4rem}@media (max-width: 1231px){.cdr-split-surface__bottom_15-2-1{padding:0 4.8rem}}@media (max-width: 991px){.cdr-split-surface__bottom_15-2-1{padding:0 3.2rem}}@media (max-width: 767px){.cdr-split-surface__bottom_15-2-1{padding:0 1.6rem}}.cdr-surface--background-primary_15-2-1{background:var(--cdr-surface-primary-background-color, var(--cdr-color-background-surface-primary, #ffffff))}.cdr-surface--background-secondary_15-2-1{background:var(--cdr-surface-secondary-background-color, var(--cdr-color-background-surface-secondary, #f7f5f3))}.cdr-surface--background-brand-spruce_15-2-1{background:var(--cdr-surface-brand-spruce-background-color, var(--cdr-color-background-surface-brand-spruce, #1f513f))}.cdr-surface--background-sale_15-2-1{background:var(--cdr-surface-sale-background-color, var(--cdr-color-background-surface-sale, #c7370f))}.cdr-surface--border-color-primary_15-2-1{--cdr-surface-border-color-default: var( --cdr-surface-primary-border-color, var( --cdr-color-border-surface-primary, #d5cfc3 ) )}.cdr-surface--border-color-secondary_15-2-1{--cdr-surface-border-color-default: var( --cdr-surface-secondary-border-color, var( --cdr-color-border-surface-secondary, #958e83 ) )}.cdr-surface--border-color-success_15-2-1{--cdr-surface-border-color-default: var( --cdr-surface-success-border-color, var( --cdr-color-border-surface-success, #3b8349 ) )}.cdr-surface--border-color-warning_15-2-1{--cdr-surface-border-color-default: var( --cdr-surface-warning-border-color, var( --cdr-color-border-surface-warning, #b68b37 ) )}.cdr-surface--border-color-error_15-2-1{--cdr-surface-border-color-default: var( --cdr-surface-error-border-color, var( --cdr-color-border-surface-error, #bb4045 ) )}.cdr-surface--border-color-info_15-2-1{--cdr-surface-border-color-default: var( --cdr-surface-info-border-color, var( --cdr-color-border-surface-info, #406eb5 ) )}.cdr-surface--border-width-zero_15-2-1{--cdr-surface-border-width-default: var( --cdr-surface-border-width, var(--cdr-space-inset-zero, 0) )}.cdr-surface--border-width-sixteenth-x_15-2-1{--cdr-surface-border-width-default: var( --cdr-surface-border-width, var(--cdr-space-inset-sixteenth-x, .1rem) )}.cdr-surface--border-width-eighth-x_15-2-1{--cdr-surface-border-width-default: var( --cdr-surface-border-width, var(--cdr-space-inset-eighth-x, .2rem) )}.cdr-surface--border-width-three-sixteenth-x_15-2-1{--cdr-surface-border-width-default: var( --cdr-surface-border-width, var(--cdr-space-inset-three-sixteenth-x, .3rem) )}.cdr-surface--border-width-quarter-x_15-2-1{--cdr-surface-border-width-default: var( --cdr-surface-border-width, var(--cdr-space-inset-quarter-x, .4rem) )}.cdr-surface--border-width-three-eighth-x_15-2-1{--cdr-surface-border-width-default: var( --cdr-surface-border-width, var(--cdr-space-inset-three-eighth-x, .6rem) )}.cdr-surface--border-style-dotted_15-2-1{--cdr-surface-border-style-default: var( --cdr-surface-border-style, var(--cdr-border-style-dotted, dotted) )}.cdr-surface--border-style-dashed_15-2-1{--cdr-surface-border-style-default: var( --cdr-surface-border-style, var(--cdr-border-style-dashed, dashed) )}.cdr-surface--border-style-solid_15-2-1{--cdr-surface-border-style-default: var( --cdr-surface-border-style, var(--cdr-border-style-solid, solid) )}.cdr-surface--radius-sharp_15-2-1{--cdr-surface-radius-default: var( --cdr-surface-radius, var(--cdr-radius-sharp, 0) );border-radius:var(--cdr-surface-radius-default);overflow:hidden}.cdr-surface--radius-soft_15-2-1{--cdr-surface-radius-default: var( --cdr-surface-radius, var(--cdr-radius-soft, .2rem) );border-radius:var(--cdr-surface-radius-default);overflow:hidden}.cdr-surface--radius-softer_15-2-1{--cdr-surface-radius-default: var( --cdr-surface-radius, var(--cdr-radius-softer, .4rem) );border-radius:var(--cdr-surface-radius-default);overflow:hidden}.cdr-surface--radius-softest_15-2-1{--cdr-surface-radius-default: var( --cdr-surface-radius, var(--cdr-radius-softest, .6rem) );border-radius:var(--cdr-surface-radius-default);overflow:hidden}.cdr-surface--radius-round_15-2-1{--cdr-surface-radius-default: var( --cdr-surface-radius, var(--cdr-radius-round, 999.9rem) );border-radius:var(--cdr-surface-radius-default);overflow:hidden}.cdr-surface--shadow-flat_15-2-1{box-shadow:var(--cdr-surface-shadow, var(--cdr-prominence-flat, 0 0 0 0 rgba(46, 46, 43, .2)))}.cdr-surface--shadow-raised_15-2-1{box-shadow:var(--cdr-surface-shadow, var(--cdr-prominence-raised, 0 .2rem .2rem 0 rgba(46, 46, 43, .2)))}.cdr-surface--shadow-elevated_15-2-1{box-shadow:var(--cdr-surface-shadow, var(--cdr-prominence-elevated, 0 .4rem .4rem 0 rgba(46, 46, 43, .2)))}.cdr-surface--shadow-floating_15-2-1{box-shadow:var(--cdr-surface-shadow, var(--cdr-prominence-floating, 0 .8rem .8rem 0 rgba(46, 46, 43, .2)))}.cdr-surface--shadow-lifted_15-2-1{box-shadow:var(--cdr-surface-shadow, var(--cdr-prominence-lifted, 0 1.6rem 1.6rem 0 rgba(46, 46, 43, .2)))}.cdr-surface--border_15-2-1{position:relative}.cdr-surface--border_15-2-1:after{border-radius:var(--cdr-surface-radius-default);pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;content:"";border:var(--cdr-surface-border-width-default) var(--cdr-surface-border-style-default) var(--cdr-surface-border-color-default)}.cdr-surface-selection_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:2.2rem;position:relative;--cdr-surface-selection-border-width-default: var( --cdr-surface-selection-border-width, var(--cdr-space-inset-sixteenth-x, .1rem) );--cdr-surface-selection-border-style-default: var( --cdr-surface-selection-border-style, var(--cdr-border-style-solid, solid) );--cdr-surface-selection-radius-default: var( --cdr-surface-selection-radius, var(--cdr-radius-softest, .6rem) );border-radius:var(--cdr-surface-selection-radius-default);overflow:hidden;border:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;text-decoration:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;padding:1.2rem .8rem;transition:all var(--cdr-duration-1-x) var(--cdr-timing-function-ease)}.cdr-surface-selection--background-default_15-2-1{background:var(--cdr-surface-selection-default-background-color, var(--cdr-color-background-surface-selection-default, ))}.cdr-surface-selection--border-color-default_15-2-1{--cdr-surface-selection-border-color-default: var( --cdr-surface-selection-default-border-color, var( --cdr-color-border-surface-selection-default, ) )}.cdr-surface-selection--border-width-zero_15-2-1{--cdr-surface-selection-border-width-default: var( --cdr-surface-selection-border-width, var(--cdr-space-inset-zero, 0) )}.cdr-surface-selection--border-width-sixteenth-x_15-2-1{--cdr-surface-selection-border-width-default: var( --cdr-surface-selection-border-width, var(--cdr-space-inset-sixteenth-x, .1rem) )}.cdr-surface-selection--border-width-eighth-x_15-2-1{--cdr-surface-selection-border-width-default: var( --cdr-surface-selection-border-width, var(--cdr-space-inset-eighth-x, .2rem) )}.cdr-surface-selection--border-width-three-sixteenth-x_15-2-1{--cdr-surface-selection-border-width-default: var( --cdr-surface-selection-border-width, var(--cdr-space-inset-three-sixteenth-x, .3rem) )}.cdr-surface-selection--border-width-quarter-x_15-2-1{--cdr-surface-selection-border-width-default: var( --cdr-surface-selection-border-width, var(--cdr-space-inset-quarter-x, .4rem) )}.cdr-surface-selection--border-width-three-eighth-x_15-2-1{--cdr-surface-selection-border-width-default: var( --cdr-surface-selection-border-width, var(--cdr-space-inset-three-eighth-x, .6rem) )}.cdr-surface-selection--border-style-dotted_15-2-1{--cdr-surface-selection-border-style-default: var( --cdr-surface-selection-border-style, var(--cdr-border-style-dotted, dotted) )}.cdr-surface-selection--border-style-dashed_15-2-1{--cdr-surface-selection-border-style-default: var( --cdr-surface-selection-border-style, var(--cdr-border-style-dashed, dashed) )}.cdr-surface-selection--border-style-solid_15-2-1{--cdr-surface-selection-border-style-default: var( --cdr-surface-selection-border-style, var(--cdr-border-style-solid, solid) )}.cdr-surface-selection--radius-sharp_15-2-1{--cdr-surface-selection-radius-default: var( --cdr-surface-selection-radius, var(--cdr-radius-sharp, 0) );border-radius:var(--cdr-surface-selection-radius-default);overflow:hidden}.cdr-surface-selection--radius-soft_15-2-1{--cdr-surface-selection-radius-default: var( --cdr-surface-selection-radius, var(--cdr-radius-soft, .2rem) );border-radius:var(--cdr-surface-selection-radius-default);overflow:hidden}.cdr-surface-selection--radius-softer_15-2-1{--cdr-surface-selection-radius-default: var( --cdr-surface-selection-radius, var(--cdr-radius-softer, .4rem) );border-radius:var(--cdr-surface-selection-radius-default);overflow:hidden}.cdr-surface-selection--radius-softest_15-2-1{--cdr-surface-selection-radius-default: var( --cdr-surface-selection-radius, var(--cdr-radius-softest, .6rem) );border-radius:var(--cdr-surface-selection-radius-default);overflow:hidden}.cdr-surface-selection--radius-round_15-2-1{--cdr-surface-selection-radius-default: var( --cdr-surface-selection-radius, var(--cdr-radius-round, 999.9rem) );border-radius:var(--cdr-surface-selection-radius-default);overflow:hidden}.cdr-surface-selection--shadow-flat_15-2-1{box-shadow:var(--cdr-surface-selection-shadow, var(--cdr-prominence-flat, 0 0 0 0 rgba(46, 46, 43, .2)))}.cdr-surface-selection--shadow-raised_15-2-1{box-shadow:var(--cdr-surface-selection-shadow, var(--cdr-prominence-raised, 0 .2rem .2rem 0 rgba(46, 46, 43, .2)))}.cdr-surface-selection--shadow-elevated_15-2-1{box-shadow:var(--cdr-surface-selection-shadow, var(--cdr-prominence-elevated, 0 .4rem .4rem 0 rgba(46, 46, 43, .2)))}.cdr-surface-selection--shadow-floating_15-2-1{box-shadow:var(--cdr-surface-selection-shadow, var(--cdr-prominence-floating, 0 .8rem .8rem 0 rgba(46, 46, 43, .2)))}.cdr-surface-selection--shadow-lifted_15-2-1{box-shadow:var(--cdr-surface-selection-shadow, var(--cdr-prominence-lifted, 0 1.6rem 1.6rem 0 rgba(46, 46, 43, .2)))}.cdr-surface-selection--border_15-2-1{position:relative}.cdr-surface-selection--border_15-2-1:after{border-radius:var(--cdr-surface-selection-radius-default);pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;content:"";border:var(--cdr-surface-selection-border-width-default) var(--cdr-surface-selection-border-style-default) var(--cdr-surface-selection-border-color-default)}.cdr-surface-selection_15-2-1:after{border-radius:var(--cdr-surface-selection-radius-default);pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;content:"";border:var(--cdr-surface-selection-border-width-default) var(--cdr-surface-selection-border-style-default) var(--cdr-surface-selection-border-color-default)}.cdr-surface-selection_15-2-1[data-loading=true]{pointer-events:none}.cdr-surface-selection_15-2-1[data-loading=true] .cdr-surface-selection__layout_15-2-1{opacity:0}.cdr-surface-selection_15-2-1[data-loading=true] .cdr-surface-selection__loading_15-2-1{opacity:1}.cdr-surface-selection__inner_15-2-1{position:relative;height:100%}.cdr-surface-selection__layout_15-2-1{opacity:1}.cdr-surface-selection__loading_15-2-1{position:absolute;top:0;left:0;width:100%;opacity:0;transition:all var(--cdr-duration-1-x) var(--cdr-timing-function-ease);pointer-events:none}.cdr-surface-selection_15-2-1:disabled,.cdr-surface-selection_15-2-1:disabled:hover,.cdr-surface-selection_15-2-1:disabled:focus{cursor:not-allowed!important;--cdr-surface-selection-border-style-default: var( --cdr-surface-selection-border-style, var(--cdr-border-style-dashed, dashed) )}.cdr-surface-selection_15-2-1:focus,.cdr-surface-selection_15-2-1:active,.cdr-surface-selection_15-2-1[aria-pressed=true]:focus,.cdr-surface-selection_15-2-1[aria-pressed=true]:active,.cdr-surface-selection_15-2-1[aria-checked=true]:focus,.cdr-surface-selection_15-2-1[aria-checked=true]:active{outline:none;--cdr-surface-selection-border-width-default: var( --cdr-surface-selection-border-width, var(--cdr-space-inset-three-sixteenth-x, .3rem) )}.cdr-surface-selection_15-2-1[aria-pressed=true],.cdr-surface-selection_15-2-1[aria-checked=true]{--cdr-surface-selection-border-width-default: var( --cdr-surface-selection-border-width, var(--cdr-space-inset-three-sixteenth-x, .3rem) )}.cdr-surface-selection_15-2-1[aria-pressed=true]:not([role=checkbox]),.cdr-surface-selection_15-2-1[aria-checked=true]:not([role=checkbox]){cursor:default}.cdr-surface-selection--modifier-default_15-2-1{background:var(--cdr-surface-selection-default-background-color-rest, var(--cdr-color-background-surface-selection-default-rest, #ffffff));--cdr-surface-selection-border-color-default: var( --cdr-surface-selection-default-border-color-rest, var( --cdr-color-border-surface-selection-default-rest, #958e83 ) )}.cdr-surface-selection--modifier-default_15-2-1:hover:not([aria-pressed=true],[aria-checked=true],:disabled){background:var(--cdr-surface-selection-default-background-color-hover, var(--cdr-color-background-surface-selection-default-hover, #ffffff));--cdr-surface-selection-border-color-default: var( --cdr-surface-selection-default-border-color-hover, var( --cdr-color-border-surface-selection-default-hover, #958e83 ) )}.cdr-surface-selection--modifier-default_15-2-1:focus,.cdr-surface-selection--modifier-default_15-2-1:active,.cdr-surface-selection--modifier-default_15-2-1[aria-pressed=true]:focus,.cdr-surface-selection--modifier-default_15-2-1[aria-pressed=true]:active,.cdr-surface-selection--modifier-default_15-2-1[aria-checked=true]:focus,.cdr-surface-selection--modifier-default_15-2-1[aria-checked=true]:active{background:var(--cdr-surface-selection-default-background-color-active, var(--cdr-color-background-surface-selection-default-active, #ffffff));--cdr-surface-selection-border-color-default: var( --cdr-surface-selection-default-border-color-active, var( --cdr-color-border-surface-selection-default-active, #958e83 ) )}.cdr-surface-selection--modifier-default_15-2-1[aria-pressed=true],.cdr-surface-selection--modifier-default_15-2-1[aria-checked=true]{background:var(--cdr-surface-selection-default-background-color-checked, var(--cdr-color-background-surface-selection-default-checked, #ffffff));--cdr-surface-selection-border-color-default: var( --cdr-surface-selection-default-border-color-checked, var( --cdr-color-border-surface-selection-default-checked, #2e2e2b ) )}.cdr-surface-selection--modifier-default_15-2-1:disabled,.cdr-surface-selection--modifier-default_15-2-1:disabled:hover,.cdr-surface-selection--modifier-default_15-2-1:disabled:focus{background:var(--cdr-surface-selection-default-background-color-disabled, var(--cdr-color-background-surface-selection-default-disabled, #f7f5f3));--cdr-surface-selection-border-color-default: var( --cdr-surface-selection-default-border-color-disabled, var( --cdr-color-border-surface-selection-default-disabled, #958e83 ) )}.cdr-surface-selection--modifier-default_15-2-1[data-loading=true]{background:var(--cdr-surface-selection-default-background-color-loading, var(--cdr-color-background-surface-selection-default-loading, #fafbf9))}.cdr-table_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.4rem;line-height:1.8rem;color:var(--cdr-table-base-text-color, var(--cdr-color-text-primary, #4b4a48));border:none;border-collapse:collapse}.cdr-table_15-2-1 tr{background-color:var(--cdr-table-row-background-color, var(--cdr-color-background-table-row, #ffffff))}.cdr-table_15-2-1 thead tr{background-color:var(--cdr-table-header-background-color, var(--cdr-color-background-table-header, #f7f5f3))}.cdr-table_15-2-1 th,.cdr-table_15-2-1 td{color:var(--cdr-table-text-cell-color, var(--cdr-color-text-primary, #4b4a48));padding:.8rem 1.6rem;text-align:left}.cdr-table_15-2-1 th{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:600;letter-spacing:-.008rem;font-size:1.4rem;line-height:1.8rem}.cdr-table_15-2-1 caption{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:600;letter-spacing:-.008rem;font-size:1.6rem;line-height:2.2rem;text-align:left;margin-bottom:.8rem}.cdr-table--small_15-2-1 th,.cdr-table--small_15-2-1 td{padding:.4rem 1.6rem}.cdr-table--medium_15-2-1 th,.cdr-table--medium_15-2-1 td{padding:.8rem 1.6rem}.cdr-table--large_15-2-1 th,.cdr-table--large_15-2-1 td{padding:1.6rem}.cdr-table--striped_15-2-1 tr:nth-child(odd){background-color:var(--cdr-table-odd-row-background-color, var(--cdr-color-background-table-row-alt, #fafbf9))}.cdr-table--striped_15-2-1 thead+tbody tr:nth-child(2n){background-color:var(--cdr-table-header-odd-row-background-color, var(--cdr-color-background-table-row, #ffffff))}.cdr-table--striped_15-2-1 thead+tbody tr:nth-child(odd){background-color:var(--cdr-table-striped-odd-row-background-color, var(--cdr-color-background-table-row, #ffffff))}.cdr-table--striped_15-2-1 tbody tr:nth-child(odd),.cdr-table--striped_15-2-1 tfoot tr:nth-child(odd){background-color:var(--cdr-table-body-footer-odd-row-background-color, var(--cdr-color-background-table-row-alt, #fafbf9))}.cdr-table--border_15-2-1{--table-border-default: .1rem solid var(--cdr-table-border-color-default, var(--cdr-color-border-table-default, #d5cfc3));--table-border-head: .1rem solid var(--cdr-table-head-border-default, var(--cdr-color-border-table-head, #958e83))}.cdr-table--border_15-2-1 tr+tr>*{border-top:var(--table-border-default)}.cdr-table--border_15-2-1 thead tr+tr>*{border-top:var(--table-border-head)}.cdr-table--border_15-2-1 tbody tr+tr>*,.cdr-table--border_15-2-1 tfoot tr+tr>*{border-top:var(--table-border-default)}.cdr-table--border_15-2-1 thead+tbody,.cdr-table--border_15-2-1 tbody+tfoot{border-top:var(--table-border-default)}.cdr-table--full-width_15-2-1{width:100%}.cdr-table--responsive_15-2-1{display:block;width:100%;overflow-x:auto}.cdr-table--hover_15-2-1 tr:hover>*{background-color:var(--cdr-table-cell-background-color-hover, var(--cdr-color-background-table-header, #f7f5f3))}@media (min-width: 0) and (max-width: 767px){.cdr-table--full-width\@xs_15-2-1{width:100%}}@media (min-width: 768px) and (max-width: 991px){.cdr-table--full-width\@sm_15-2-1{width:100%}}@media (min-width: 992px) and (max-width: 1231px){.cdr-table--full-width\@md_15-2-1{width:100%}}@media (min-width: 1232px){.cdr-table--full-width\@lg_15-2-1{width:100%}}.cdr-tab-panel_15-2-1{width:100%;height:100%;padding-top:.2rem}@keyframes exit-left{0%{transform:translate(0);opacity:1}to{transform:translate(-1rem);opacity:0}}@keyframes exit-right{0%{transform:translate(0);opacity:1}to{transform:translate(1rem);opacity:0}}@keyframes enter-left{0%{transform:translate(-1rem);opacity:0}to{transform:translate(0);opacity:1}}@keyframes enter-right{0%{transform:translate(1rem);opacity:0}to{transform:translate(0);opacity:1}}.cdr-tab-panel-enter-left_15-2-1{animation-duration:.2s;animation-timing-function:cubic-bezier(.32,.94,.6,1)}.cdr-tab-panel-enter-left_15-2-1{animation-name:enter-left}.cdr-tab-panel-enter-right_15-2-1{animation-duration:.2s;animation-timing-function:cubic-bezier(.32,.94,.6,1)}.cdr-tab-panel-enter-right_15-2-1{animation-name:enter-right}.cdr-tab-panel-exit-left_15-2-1{animation-duration:.2s;animation-timing-function:cubic-bezier(.32,.94,.6,1)}.cdr-tab-panel-exit-left_15-2-1{animation-name:exit-left}.cdr-tab-panel-exit-right_15-2-1{animation-duration:.2s;animation-timing-function:cubic-bezier(.32,.94,.6,1)}.cdr-tab-panel-exit-right_15-2-1{animation-name:exit-right}.cdr-tabs_15-2-1{display:flex;flex-flow:column;height:50rem;overflow-x:hidden}.cdr-tabs_15-2-1 ::-webkit-scrollbar{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:.7rem}.cdr-tabs_15-2-1 ::-webkit-scrollbar-thumb{border-radius:.4rem;background-color:#00000080;box-shadow:0 0 .1rem #ffffff80}.cdr-tabs__header-container_15-2-1{display:flex;overflow-x:auto;margin:0;padding:0;border-bottom:.1rem solid var(--cdr-tabs-header-container-keyline-color, var(--cdr-color-border-tab-keyline-rest, #958e83));-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.cdr-tabs__header-container_15-2-1::-webkit-scrollbar{width:0!important;height:0!important}.cdr-tabs__header_15-2-1{display:flex;margin:0 0 0 1.6rem;padding:0;position:relative;cursor:pointer}.cdr-tabs__header_15-2-1:first-of-type{margin-left:0}.cdr-tabs__header-item_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:inherit;letter-spacing:-.008rem;font-size:1.6rem;line-height:2.2rem;border:none;flex-grow:1;background-color:transparent;display:block;color:var(--cdr-tabs-tab-text-color, var(--cdr-color-text-tab-rest, #736e65));font-weight:300;text-decoration:none;padding:1.2rem .8rem;white-space:nowrap;outline-offset:-.3rem}.cdr-tabs__header-item_15-2-1+.cdr-tabs__header-item_15-2-1{margin-left:1.6rem}.cdr-tabs__header-item-active_15-2-1{color:var(--cdr-tabs-tab-text-color-active, var(--cdr-color-text-tab-active, #4b4a48));font-weight:500}.cdr-tabs__header-item_15-2-1:before{display:block;content:attr(js-name);font-weight:500;height:0;overflow:hidden;visibility:hidden}.cdr-tabs__header-item_15-2-1:active,.cdr-tabs__header-item_15-2-1:hover,.cdr-tabs__header-item_15-2-1:focus{text-decoration:none;color:var(--cdr-tabs-tab-text-color-interaction, var(--cdr-color-text-tab-hover, #406eb5))}.cdr-tabs__header-item--disabled_15-2-1{border:none;background-color:transparent;color:var(--cdr-tabs-tab-text-color-disabled, var(--cdr-color-text-tab-disabled, #d5cfc3))}.cdr-tabs__header-item--disabled_15-2-1:active,.cdr-tabs__header-item--disabled_15-2-1:hover,.cdr-tabs__header-item--disabled_15-2-1:focus{color:var(--cdr-tabs-tab-text-color-disabled, var(--cdr-color-text-tab-disabled, #d5cfc3));cursor:not-allowed}.cdr-tabs__gradient-container_15-2-1{position:relative}.cdr-tabs__gradient_15-2-1{transition:opacity .2s ease;position:absolute;z-index:100;top:0;bottom:0;width:4.8rem;pointer-events:none;opacity:0}.cdr-tabs__gradient--left_15-2-1{left:0}.cdr-tabs__gradient--right_15-2-1{right:0}.cdr-tabs__gradient--active_15-2-1{opacity:1}.cdr-tabs__underline_15-2-1{z-index:1;position:absolute;width:3rem;margin:0;height:.4rem;margin-top:-.4rem;box-sizing:border-box;border:none;background-color:var(--cdr-tabs-keyline-background-color, var(--cdr-color-border-tab-keyline-active, #406eb5));transition:.4s cubic-bezier(.32,.94,.6,1)}.cdr-tabs__content-container_15-2-1{position:relative;flex:1 1 auto;overflow:hidden auto}.cdr-tabs_15-2-1 .fade-enter-active_15-2-1,.cdr-tabs_15-2-1 .fade-leave-active_15-2-1{opacity:.5s}.cdr-tabs_15-2-1 .fade-enter_15-2-1,.cdr-tabs_15-2-1 .fade-leave-to_15-2-1{opacity:0}.cdr-tabs--compact_15-2-1 .cdr-tabs__header-item-label_15-2-1,.cdr-tabs--small_15-2-1 .cdr-tabs__header-item-label_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:inherit;letter-spacing:-.008rem;font-size:1.4rem;line-height:1.8rem;padding:.6rem 1.2rem}.cdr-tabs--compact_15-2-1 .cdr-tabs__header-item_15-2-1+.cdr-tabs--compact_15-2-1 .cdr-tabs__header-item_15-2-1,.cdr-tabs--compact_15-2-1 .cdr-tabs__header-item_15-2-1+.cdr-tabs--small_15-2-1 .cdr-tabs__header-item_15-2-1,.cdr-tabs--small_15-2-1 .cdr-tabs__header-item_15-2-1+.cdr-tabs--compact_15-2-1 .cdr-tabs__header-item_15-2-1,.cdr-tabs--small_15-2-1 .cdr-tabs__header-item_15-2-1+.cdr-tabs--small_15-2-1 .cdr-tabs__header-item_15-2-1{margin-left:.8rem}.cdr-tabs--no-border_15-2-1 .cdr-tabs__header_15-2-1,.cdr-tabs--no-border_15-2-1 .cdr-tabs__header-container_15-2-1{border-bottom:.1rem solid var(--cdr-tabs-no-border-border-color, transparent)}.cdr-tabs--full-width_15-2-1 .cdr-tabs__header_15-2-1{flex-grow:1}.cdr-tabs--centered_15-2-1 .cdr-tabs__header_15-2-1:first-of-type{margin-left:auto}.cdr-tabs--centered_15-2-1 .cdr-tabs__header_15-2-1:last-of-type{margin-right:auto}.cdr-text_15-2-1{color:var(--cdr-text-color, var(--cdr-color-text-primary, #4b4a48));margin:0}.cdr-title_15-2-1{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:400;letter-spacing:0;font-size:5.4rem;line-height:6rem;color:var(--cdr-text-color, var(--cdr-color-text-primary, #4b4a48));margin:0;font-size:var(--cdr-type-scale-4);line-height:calc(var(--cdr-type-scale-4)*var(--cdr-heading-display-line-height-ratio))}@container (min-width: 720px) and (max-width: 900px){.cdr-title_15-2-1{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:3.2rem;line-height:3.6rem;font-size:var(--cdr-type-scale-3);line-height:calc(var(--cdr-type-scale-3)*var(--cdr-heading-serif-line-height-ratio))}}@container (min-width: 540px) and (max-width: 720px){.cdr-title_15-2-1{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:3.2rem;line-height:3.6rem;font-size:var(--cdr-type-scale-2);line-height:calc(var(--cdr-type-scale-2)*var(--cdr-heading-serif-line-height-ratio))}}@container (min-width: 360px) and (max-width: 540px){.cdr-title_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2rem;line-height:2.6rem;font-size:var(--cdr-type-scale-1);line-height:calc(var(--cdr-type-scale-1)*var(--cdr-heading-sans-line-height-ratio))}}@container (min-width: 180px) and (max-width: 360px){.cdr-title_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2rem;line-height:2.6rem;font-size:var(--cdr-type-scale-0);line-height:calc(var(--cdr-type-scale-0)*var(--cdr-heading-sans-line-height-ratio))}}@container (max-width: 180px){.cdr-title_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2rem;line-height:2.6rem;font-size:var(--cdr-type-scale--1);line-height:calc(var(--cdr-type-scale--1)*var(--cdr-heading-sans-line-height-ratio))}}.cdr-button_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:-.008rem;font-size:1.6rem;line-height:2.2rem;border:none;border-radius:.4rem;cursor:pointer;display:inline-flex;outline:none;overflow:visible;margin:0;padding:.8rem 1.6rem;text-align:left;text-decoration:none;text-transform:none;vertical-align:middle;transition:box-shadow .2s cubic-bezier(.15,0,.15,0),background-color .2s cubic-bezier(.15,0,.15,0),color .2s cubic-bezier(.15,0,.15,0),fill .2s cubic-bezier(.15,0,.15,0)}.cdr-button_15-2-1:hover,.cdr-button_15-2-1:active,.cdr-button_15-2-1:focus{outline:none;outline-offset:0;text-decoration:none}.cdr-button_15-2-1[disabled]{cursor:not-allowed}.cdr-button_15-2-1 svg{align-self:center;fill:inherit}.cdr-button_15-2-1.cdr-button--has-icon-left_15-2-1 svg{margin-right:.4rem}.cdr-button_15-2-1.cdr-button--has-icon-right_15-2-1 svg{margin-left:.4rem}.cdr-button--primary_15-2-1{background-color:var(--cdr-button-primary-background-color-rest, var(--cdr-color-background-button-primary-rest, #1f513f));box-shadow:inset 0 0 0 .1rem var(--cdr-button-primary-box-shadow-color-rest, var(--cdr-color-border-button-primary-rest, #1f513f));color:var(--cdr-button-primary-text-color, var(--cdr-color-text-button-primary, #fafbf9));fill:var(--cdr-button-primary-fill-color, var(--cdr-color-text-button-primary, #fafbf9))}.cdr-button--primary_15-2-1:hover,.cdr-button--primary_15-2-1:focus{color:var(--cdr-button-primary-text-color-interaction, var(--cdr-color-text-button-primary-hover, #1f513f));fill:var(--cdr-button-primary-fill-color-interaction, var(--cdr-color-text-button-primary-hover, #1f513f));background-color:var(--cdr-button-primary-background-color-interaction, var(--cdr-color-background-button-primary-hover, #f7f5f3));box-shadow:inset 0 0 0 .3rem var(--cdr-button-primary-box-shadow-color-interaction, var(--cdr-color-border-button-primary-hover, #1f513f)),0 .2rem .2rem #2e2e2b33}.cdr-button--primary_15-2-1:active{color:var(--cdr-button-primary-text-color-active, var(--cdr-color-text-button-primary-active, #fafbf9));fill:var(--cdr-button-primary-fill-color-active, var(--cdr-color-text-button-primary-active, #fafbf9));background-color:var(--cdr-button-primary-background-color-active, var(--cdr-color-background-button-primary-active, #1f513f));box-shadow:inset 0 0 0 .3rem var(--cdr-button-primary-box-shadow-color-active, var(--cdr-color-border-button-primary-active, #1f513f)),inset 0 0 0 .5rem var(--cdr-button-primary-box-shadow-color-active-inset, var(--cdr-color-border-button-primary-active-inset, #f7f5f3))}.cdr-button--primary_15-2-1[disabled]{background-color:var(--cdr-button-primary-background-color-disabled, var(--cdr-color-background-button-default-disabled, #d5cfc3));box-shadow:inset 0 0 0 .1rem var(--cdr-button-primary-box-shadow-color-disabled, var(--cdr-color-border-button-default-disabled, #d5cfc3));color:var(--cdr-button-primary-text-color-disabled, var(--cdr-color-text-button-primary-disabled, #ffffff));fill:var(--cdr-button-primary-fill-color-disabled, var(--cdr-color-text-button-primary-disabled, #ffffff))}.cdr-button--secondary_15-2-1{background-color:var(--cdr-button-secondary-background-color-rest, var(--cdr-color-background-button-secondary-rest, #fafbf9));box-shadow:inset 0 0 0 .1rem var(--cdr-button-secondary-box-shadow-color-rest, var(--cdr-color-border-button-secondary-rest, #958e83));color:var(--cdr-button-secondary-text-color, var(--cdr-color-text-button-secondary, #4b4a48));fill:var(--cdr-button-secondary-fill-color, var(--cdr-color-icon-default, #958e83))}.cdr-button--secondary_15-2-1:hover,.cdr-button--secondary_15-2-1:focus{color:var(--cdr-button-secondary-text-color-interaction, var(--cdr-color-text-button-secondary-hover, #4b4a48));fill:var(--cdr-button-secondary-fill-color-interaction, var(--cdr-color-text-button-secondary-hover, #4b4a48));background-color:var(--cdr-button-secondary-background-color-interaction, var(--cdr-color-background-button-secondary-hover, #f7f5f3));box-shadow:inset 0 0 0 .3rem var(--cdr-button-secondary-box-shadow-color-interaction, var(--cdr-color-border-button-secondary-hover, #4b4a48)),0 .2rem .2rem #2e2e2b33}.cdr-button--secondary_15-2-1:active{color:var(--cdr-button-secondary-text-color-active, var(--cdr-color-text-button-secondary-active, #fafbf9));fill:var(--cdr-button-secondary-fill-color-active, var(--cdr-color-text-button-secondary-active, #fafbf9));background-color:var(--cdr-button-secondary-background-color-active, var(--cdr-color-background-button-secondary-active, #958e83));box-shadow:inset 0 0 0 .3rem var(--cdr-button-secondary-box-shadow-color-active, var(--cdr-color-border-button-secondary-active, #958e83)),inset 0 0 0 .5rem var(--cdr-button-secondary-border-color-active-inset, var(--cdr-color-border-button-secondary-active-inset, #f7f5f3))}.cdr-button--secondary_15-2-1[disabled]{background-color:var(--cdr-button-secondary-background-color-disabled, var(--cdr-color-background-button-secondary-disabled, #fafbf9));box-shadow:inset 0 0 0 .1rem var(--cdr-button-secondary-box-shadow-color-disabled, var(--cdr-color-border-button-default-disabled, #d5cfc3));color:var(--cdr-button-secondary-text-color-disabled, var(--cdr-color-text-button-secondary-disabled, #d5cfc3));fill:var(--cdr-button-secondary-fill-color-disabled, var(--cdr-color-text-button-secondary-disabled, #d5cfc3))}.cdr-button--dark_15-2-1{background-color:var(--cdr-button-dark-background-color-rest, var(--cdr-color-background-button-dark-rest, #4b4a48));box-shadow:inset 0 0 0 .1rem var(--cdr-button-dark-box-shadow-color-rest, var(--cdr-color-border-button-dark-rest, #4b4a48));color:var(--cdr-button-dark-text-color, var(--cdr-color-text-button-dark, #fafbf9));fill:var(--cdr-button-dark-fill-color, var(--cdr-color-text-button-dark, #fafbf9))}.cdr-button--dark_15-2-1:hover,.cdr-button--dark_15-2-1:focus{color:var(--cdr-button-dark-text-color-interaction, var(--cdr-color-text-button-dark-hover, #4b4a48));fill:var(--cdr-button-dark-fill-color-interaction, var(--cdr-color-text-button-dark-hover, #4b4a48));background-color:var(--cdr-button-dark-background-color-interaction, var(--cdr-color-background-button-dark-hover, #edeae3));box-shadow:inset 0 0 0 .3rem var(--cdr-button-dark-box-shadow-color-interaction, var(--cdr-color-border-button-dark-hover, #4b4a48)),0 .2rem .2rem #2e2e2b33}.cdr-button--dark_15-2-1:active{color:var(--cdr-button-dark-text-color-active, var(--cdr-color-text-button-dark-active, #fafbf9));fill:var(--cdr-button-dark-fill-color-active, var(--cdr-color-text-button-dark-active, #fafbf9));background-color:var(--cdr-button-dark-background-color-active, var(--cdr-color-background-button-dark-active, #4b4a48));box-shadow:inset 0 0 0 .3rem var(--cdr-button-dark-box-shadow-color-active, var(--cdr-color-border-button-dark-active, #4b4a48)),inset 0 0 0 .5rem var(--cdr-button-dark-box-shadow-color-active-inset, var(--cdr-color-border-button-dark-active-inset, #edeae3))}.cdr-button--dark_15-2-1[disabled]{background-color:var(--cdr-button-dark-background-color-disabled, var(--cdr-color-background-button-default-disabled, #d5cfc3));box-shadow:inset 0 0 0 .1rem var(--cdr-button-dark-box-shadow-color-disabled, var(--cdr-color-border-button-default-disabled, #d5cfc3));color:var(--cdr-button-dark-text-color-disabled, var(--cdr-color-text-button-dark-disabled, #ffffff));fill:var(--cdr-button-dark-fill-color-disabled, var(--cdr-color-text-button-dark-disabled, #ffffff))}.cdr-button--sale_15-2-1{background-color:var(--cdr-button-sale-background-color-rest, var(--cdr-color-background-button-sale-rest, #c7370f));box-shadow:inset 0 0 0 .1rem var(--cdr-button-sale-box-shadow-color-rest, var(--cdr-color-border-button-sale-rest, #c7370f));color:var(--cdr-button-sale-text-color, var(--cdr-color-text-button-sale, #ffffff));fill:var(--cdr-button-sale-fill-color, var(--cdr-color-text-button-sale, #ffffff))}.cdr-button--sale_15-2-1:hover,.cdr-button--sale_15-2-1:focus{color:var(--cdr-button-sale-text-color-interaction, var(--cdr-color-text-button-sale-hover, #c7370f));fill:var(--cdr-button-sale-fill-color-interaction, var(--cdr-color-text-button-sale-hover, #c7370f));background-color:var(--cdr-button-sale-background-color-interaction, var(--cdr-color-background-button-sale-hover, #f7f5f3));box-shadow:inset 0 0 0 .3rem var(--cdr-button-sale-box-shadow-color-interaction, var(--cdr-color-border-button-sale-hover, #c7370f)),0 .2rem .2rem #2e2e2b33}.cdr-button--sale_15-2-1:active{color:var(--cdr-button-sale-text-color-active, var(--cdr-color-text-button-sale-active, #ffffff));fill:var(--cdr-button-sale-fill-color-active, var(--cdr-color-text-button-sale-active, #ffffff));background-color:var(--cdr-button-sale-background-color-active, var(--cdr-color-background-button-sale-active, #c7370f));box-shadow:inset 0 0 0 .3rem var(--cdr-button-sale-box-shadow-color-active, var(--cdr-color-border-button-sale-active, #c7370f)),inset 0 0 0 .5rem var(--cdr-button-sale-box-shadow-color-active-inset, var(--cdr-color-border-button-sale-active-inset, #fde2e2))}.cdr-button--sale_15-2-1[disabled]{background-color:var(--cdr-button-sale-background-color-disabled, var(--cdr-color-background-button-default-disabled, #d5cfc3));box-shadow:inset 0 0 0 .1rem var(--cdr-button-sale-box-shadow-color-disabled, var(--cdr-color-border-button-default-disabled, #d5cfc3));color:var(--cdr-button-sale-text-color-disabled, var(--cdr-color-text-button-sale-disabled, #ffffff));fill:var(--cdr-button-sale-fill-color-disabled, var(--cdr-color-text-button-sale-disabled, #ffffff))}.cdr-button--link_15-2-1{color:var(--cdr-button-link-text-color, var(--cdr-color-text-link-rest, #406eb5));fill:var(--cdr-button-link-fill-color, var(--cdr-color-text-link-rest, #406eb5));background-color:transparent;text-decoration:underline}.cdr-button--link_15-2-1:active,.cdr-button--link_15-2-1:focus{color:var(--cdr-button-link-text-color-active, var(--cdr-color-text-link-active, #0b2d60))}.cdr-button--link_15-2-1:hover{color:var(--cdr-button-link-text-color-hover, var(--cdr-color-text-link-hover, #406eb5));text-decoration:none}.cdr-button--link_15-2-1:focus{outline:var(--cdr-button-link-outline, var(--default-outline, .2rem solid Highlight));outline-color:-webkit-focus-ring-color;outline-offset:0}.cdr-button--large_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:-.008rem;font-size:1.6rem;line-height:2.2rem;padding:1.2rem 2.4rem;width:auto}.cdr-button--large_15-2-1.cdr-button--has-icon-left_15-2-1{padding-left:2rem}.cdr-button--large_15-2-1.cdr-button--has-icon-right_15-2-1{padding-right:2rem}.cdr-button--large_15-2-1 svg{width:2.4rem;height:2.4rem}.cdr-button--medium_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:-.008rem;font-size:1.6rem;line-height:2.2rem;padding:.8rem 1.6rem;width:auto}.cdr-button--medium_15-2-1.cdr-button--has-icon-left_15-2-1{padding-left:1.2rem}.cdr-button--medium_15-2-1.cdr-button--has-icon-right_15-2-1{padding-right:1.2rem}.cdr-button--medium_15-2-1 svg{width:2.4rem;height:2.4rem}.cdr-button--small_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:-.008rem;font-size:1.4rem;line-height:1.8rem;padding:.6rem 1.2rem;width:auto}.cdr-button--small_15-2-1.cdr-button--has-icon-left_15-2-1{padding-left:.8rem}.cdr-button--small_15-2-1.cdr-button--has-icon-right_15-2-1{padding-right:.8rem}.cdr-button--small_15-2-1 svg{width:2rem;height:2rem}.cdr-button--icon-only_15-2-1{background:none;border:none;border-radius:.2rem;box-shadow:none;display:inline-block;line-height:normal;padding:.8rem;fill:var(--cdr-button-icon-only-icon-fill, var(--cdr-color-icon-default, #958e83))}.cdr-button--icon-only_15-2-1:hover{background:none;box-shadow:none;border:none;fill:var(--cdr-button-icon-only-icon-fill-hover, var(--cdr-color-icon-default, #958e83))}.cdr-button--icon-only_15-2-1:active,.cdr-button--icon-only_15-2-1:focus{background:none;outline:none;border:none;box-shadow:none;fill:var(--cdr-button-icon-only-icon-fill-active, var(--cdr-color-icon-default, #958e83))}.cdr-button--icon-only_15-2-1:active svg,.cdr-button--icon-only_15-2-1:focus svg{box-shadow:inset 0 0 0 .1rem var(--cdr-button-icon-only-icon-svg-box-shadow, var(--cdr-color-border-button-secondary-active, #958e83))}.cdr-button--icon-only_15-2-1[disabled]{background:transparent;box-shadow:none;border:none;fill:var(--cdr-button-icon-only-disabled-icon-fill, var(--cdr-color-icon-disabled, #d5cfc3))}.cdr-button--icon-only_15-2-1>svg{margin:0}.cdr-button--icon-only-large_15-2-1{padding:1.2rem}.cdr-button--with-background_15-2-1{border-radius:50%;fill:var(--cdr-button-with-background-icon-fill, var(--cdr-color-icon-default, #958e83));background-color:var(--cdr-button-with-background-background-color, var(--cdr-color-background-button-secondary-rest, #fafbf9));box-shadow:inset 0 0 0 .1rem var(--cdr-button-with-background-box-shadow, var(--cdr-color-border-button-secondary-rest, #958e83))}.cdr-button--with-background_15-2-1:hover,.cdr-button--with-background_15-2-1:focus{fill:var(--cdr-button-with-background-icon-fill-interaction, var(--cdr-color-icon-default, #958e83));background-color:var(--cdr-button-with-background-background-color-interaction, var(--cdr-color-background-button-secondary-hover, #f7f5f3));box-shadow:inset 0 0 0 .3rem var(--cdr-button-with-background-box-shadow-interaction, var(--cdr-color-border-button-secondary-hover, #4b4a48)),0 .2rem .2rem #2e2e2b33}.cdr-button--with-background_15-2-1:hover svg,.cdr-button--with-background_15-2-1:focus svg{box-shadow:none}.cdr-button--with-background_15-2-1:active{color:var(--cdr-button-with-background-color-active, var(--cdr-color-text-button-secondary-active, #fafbf9));fill:var(--cdr-button-with-background-fill-active, var(--cdr-color-text-button-secondary-active, #fafbf9));background-color:var(--cdr-button-with-background-background-color-active, var(--cdr-color-background-button-secondary-active, #958e83));box-shadow:inset 0 0 0 .3rem var(--cdr-button-with-background-box-shadow-active, var(--cdr-color-border-button-secondary-active, #958e83)),inset 0 0 0 .5rem var(--cdr-button-with-background-box-shadow-inset-active, var(--cdr-color-border-button-secondary-active-inset, #f7f5f3))}.cdr-button--with-background_15-2-1:active svg{box-shadow:none}.cdr-button--with-background_15-2-1[disabled]{background-color:var(--cdr-button-with-background-background-color-disabled, var(--cdr-color-background-button-secondary-disabled, #fafbf9));box-shadow:inset 0 0 0 .1rem var(--cdr-button-with-background-box-shadow-disabled, var(--cdr-color-border-button-default-disabled, #d5cfc3));fill:var(--cdr-button-with-background-fill-disabled, var(--cdr-color-text-button-secondary-disabled, #d5cfc3))}.cdr-button--full-width_15-2-1{width:100%!important;justify-content:center}@media (min-width: 0) and (max-width: 767px){.cdr-button--small\@xs_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:-.008rem;font-size:1.4rem;line-height:1.8rem;padding:.6rem 1.2rem;width:auto}.cdr-button--small\@xs_15-2-1.cdr-button--has-icon-left_15-2-1{padding-left:.8rem}.cdr-button--small\@xs_15-2-1.cdr-button--has-icon-right_15-2-1{padding-right:.8rem}.cdr-button--small\@xs_15-2-1 svg{width:2rem;height:2rem}.cdr-button--medium\@xs_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:-.008rem;font-size:1.6rem;line-height:2.2rem;padding:.8rem 1.6rem;width:auto}.cdr-button--medium\@xs_15-2-1.cdr-button--has-icon-left_15-2-1{padding-left:1.2rem}.cdr-button--medium\@xs_15-2-1.cdr-button--has-icon-right_15-2-1{padding-right:1.2rem}.cdr-button--medium\@xs_15-2-1 svg{width:2.4rem;height:2.4rem}.cdr-button--large\@xs_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:-.008rem;font-size:1.6rem;line-height:2.2rem;padding:1.2rem 2.4rem;width:auto}.cdr-button--large\@xs_15-2-1.cdr-button--has-icon-left_15-2-1{padding-left:2rem}.cdr-button--large\@xs_15-2-1.cdr-button--has-icon-right_15-2-1{padding-right:2rem}.cdr-button--large\@xs_15-2-1 svg{width:2.4rem;height:2.4rem}.cdr-button--full-width\@xs_15-2-1{width:100%!important;justify-content:center}}@media (min-width: 768px) and (max-width: 991px){.cdr-button--small\@sm_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:-.008rem;font-size:1.4rem;line-height:1.8rem;padding:.6rem 1.2rem;width:auto}.cdr-button--small\@sm_15-2-1.cdr-button--has-icon-left_15-2-1{padding-left:.8rem}.cdr-button--small\@sm_15-2-1.cdr-button--has-icon-right_15-2-1{padding-right:.8rem}.cdr-button--small\@sm_15-2-1 svg{width:2rem;height:2rem}.cdr-button--medium\@sm_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:-.008rem;font-size:1.6rem;line-height:2.2rem;padding:.8rem 1.6rem;width:auto}.cdr-button--medium\@sm_15-2-1.cdr-button--has-icon-left_15-2-1{padding-left:1.2rem}.cdr-button--medium\@sm_15-2-1.cdr-button--has-icon-right_15-2-1{padding-right:1.2rem}.cdr-button--medium\@sm_15-2-1 svg{width:2.4rem;height:2.4rem}.cdr-button--large\@sm_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:-.008rem;font-size:1.6rem;line-height:2.2rem;padding:1.2rem 2.4rem;width:auto}.cdr-button--large\@sm_15-2-1.cdr-button--has-icon-left_15-2-1{padding-left:2rem}.cdr-button--large\@sm_15-2-1.cdr-button--has-icon-right_15-2-1{padding-right:2rem}.cdr-button--large\@sm_15-2-1 svg{width:2.4rem;height:2.4rem}.cdr-button--full-width\@sm_15-2-1{width:100%!important;justify-content:center}}@media (min-width: 992px) and (max-width: 1231px){.cdr-button--small\@md_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:-.008rem;font-size:1.4rem;line-height:1.8rem;padding:.6rem 1.2rem;width:auto}.cdr-button--small\@md_15-2-1.cdr-button--has-icon-left_15-2-1{padding-left:.8rem}.cdr-button--small\@md_15-2-1.cdr-button--has-icon-right_15-2-1{padding-right:.8rem}.cdr-button--small\@md_15-2-1 svg{width:2rem;height:2rem}.cdr-button--medium\@md_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:-.008rem;font-size:1.6rem;line-height:2.2rem;padding:.8rem 1.6rem;width:auto}.cdr-button--medium\@md_15-2-1.cdr-button--has-icon-left_15-2-1{padding-left:1.2rem}.cdr-button--medium\@md_15-2-1.cdr-button--has-icon-right_15-2-1{padding-right:1.2rem}.cdr-button--medium\@md_15-2-1 svg{width:2.4rem;height:2.4rem}.cdr-button--large\@md_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:-.008rem;font-size:1.6rem;line-height:2.2rem;padding:1.2rem 2.4rem;width:auto}.cdr-button--large\@md_15-2-1.cdr-button--has-icon-left_15-2-1{padding-left:2rem}.cdr-button--large\@md_15-2-1.cdr-button--has-icon-right_15-2-1{padding-right:2rem}.cdr-button--large\@md_15-2-1 svg{width:2.4rem;height:2.4rem}.cdr-button--full-width\@md_15-2-1{width:100%!important;justify-content:center}}@media (min-width: 1232px){.cdr-button--small\@lg_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:-.008rem;font-size:1.4rem;line-height:1.8rem;padding:.6rem 1.2rem;width:auto}.cdr-button--small\@lg_15-2-1.cdr-button--has-icon-left_15-2-1{padding-left:.8rem}.cdr-button--small\@lg_15-2-1.cdr-button--has-icon-right_15-2-1{padding-right:.8rem}.cdr-button--small\@lg_15-2-1 svg{width:2rem;height:2rem}.cdr-button--medium\@lg_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:-.008rem;font-size:1.6rem;line-height:2.2rem;padding:.8rem 1.6rem;width:auto}.cdr-button--medium\@lg_15-2-1.cdr-button--has-icon-left_15-2-1{padding-left:1.2rem}.cdr-button--medium\@lg_15-2-1.cdr-button--has-icon-right_15-2-1{padding-right:1.2rem}.cdr-button--medium\@lg_15-2-1 svg{width:2.4rem;height:2.4rem}.cdr-button--large\@lg_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:-.008rem;font-size:1.6rem;line-height:2.2rem;padding:1.2rem 2.4rem;width:auto}.cdr-button--large\@lg_15-2-1.cdr-button--has-icon-left_15-2-1{padding-left:2rem}.cdr-button--large\@lg_15-2-1.cdr-button--has-icon-right_15-2-1{padding-right:2rem}.cdr-button--large\@lg_15-2-1 svg{width:2.4rem;height:2.4rem}.cdr-button--full-width\@lg_15-2-1{width:100%!important;justify-content:center}}.cdr-icon_15-2-1{display:inline-block;vertical-align:middle;flex:0 0 auto;width:2.4rem;height:2.4rem;fill:var(--cdr-icon-fill-default, var(--cdr-color-icon-default, #958e83))}.cdr-icon--small_15-2-1{width:1.6rem;height:1.6rem}.cdr-icon--large_15-2-1{width:3.2rem;height:3.2rem}@media (min-width: 0) and (max-width: 767px){.cdr-icon--small\@xs_15-2-1{width:1.6rem;height:1.6rem}.cdr-icon--large\@xs_15-2-1{width:3.2rem;height:3.2rem}}@media (min-width: 768px) and (max-width: 991px){.cdr-icon--small\@sm_15-2-1{width:1.6rem;height:1.6rem}.cdr-icon--large\@sm_15-2-1{width:3.2rem;height:3.2rem}}@media (min-width: 992px) and (max-width: 1231px){.cdr-icon--small\@md_15-2-1{width:1.6rem;height:1.6rem}.cdr-icon--large\@md_15-2-1{width:3.2rem;height:3.2rem}}@media (min-width: 1232px){.cdr-icon--small\@lg_15-2-1{width:1.6rem;height:1.6rem}.cdr-icon--large\@lg_15-2-1{width:3.2rem;height:3.2rem}}.cdr-icon--inherit-color_15-2-1{fill:inherit}.cdr-toast_15-2-1{position:relative;border-left:.4rem solid;box-shadow:0 .8rem .8rem #2e2e2b33;margin-bottom:1.6rem;font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.4rem;line-height:1.8rem}@media (min-width: 768px){.cdr-toast_15-2-1{width:39rem}}.cdr-toast__transition--toast-enter-from_15-2-1{opacity:0;transform:translate(2.4rem)}.cdr-toast__transition--toast-enter-active_15-2-1{transition:all .5s cubic-bezier(.32,.94,.6,1)}.cdr-toast__transition--toast-leave-to_15-2-1{opacity:0}.cdr-toast__transition--toast-leave-active_15-2-1{transition:opacity .2s cubic-bezier(.32,.94,.6,1)}.cdr-toast__main_15-2-1{display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:"icon-left message close-button";min-height:3.2rem}.cdr-toast__icon-left_15-2-1{width:3.2rem;grid-area:icon-left;display:grid;place-items:center center}.cdr-toast__icon-left_15-2-1 svg{max-height:2.2rem;max-width:2.2rem;stroke:#fff;stroke-width:.4rem;paint-order:stroke fill;margin:.4rem}.cdr-toast__message_15-2-1{display:grid;align-items:center;grid-area:message;padding:.7rem}.cdr-toast__close-button_15-2-1{display:grid;align-content:center;grid-area:close-button;max-height:3.2rem}.cdr-toast__close-button_15-2-1 svg{height:2.2rem;width:2.2rem;fill:var(--cdr-toast-close-button-fill, var(--cdr-color-text-emphasis, #2e2e2b))!important}.cdr-toast--default_15-2-1{border-left-color:#726d64}.cdr-toast--default_15-2-1 .cdr-toast__main_15-2-1{background-color:var(--cdr-toast-background-color-default, var(--cdr-color-background-message-default-01, #f9f8f6));outline:thin solid;outline-color:var(--cdr-toast-outline-color-default, var(--cdr-color-border-message-default-02, #e8e0ce));outline-offset:-.1rem}.cdr-toast--default_15-2-1 .cdr-toast__main_15-2-1 .cdr-toast__icon-left_15-2-1{background-color:var(--cdr-toast-icon-left-background-color-default, var(--cdr-color-background-message-default-02, #e8e0ce))}.cdr-toast--default_15-2-1 .cdr-toast__main_15-2-1 .cdr-toast__icon-left_15-2-1 svg{fill:var(--cdr-toast-icon-left-fill-default, var(--cdr-color-icon-message-default, #726d64))}.cdr-toast--info_15-2-1{border-left-color:var(--cdr-toast-border-left-color-info, var(--cdr-color-border-message-info-01, #408e86))}.cdr-toast--info_15-2-1 .cdr-toast__main_15-2-1{background-color:var(--cdr-toast-background-color-info, var(--cdr-color-background-message-info-01, #edf4f5));outline:thin solid;outline-color:#c2d8db;outline-offset:-.1rem}.cdr-toast--info_15-2-1 .cdr-toast__main_15-2-1 .cdr-toast__icon-left_15-2-1{background-color:var(--cdr-toast-icon-left-background-color-info, var(--cdr-color-background-message-info-02, #c2d8db))}.cdr-toast--info_15-2-1 .cdr-toast__main_15-2-1 .cdr-toast__icon-left_15-2-1 svg{fill:var(--cdr-toast-icon-left-fill-info, var(--cdr-color-icon-message-info, #408e86))}.cdr-toast--warning_15-2-1{border-left-color:var(--cdr-toast-border-left-color-warning, var(--cdr-color-border-message-warning-01, #b68b37))}.cdr-toast--warning_15-2-1 .cdr-toast__main_15-2-1{background-color:var(--cdr-toast-background-color-warning, var(--cdr-color-background-message-warning-01, #fefcf1));outline:thin solid;outline-color:var(--cdr-toast-outline-color-warning, var(--cdr-color-border-message-warning-02, #f5e9b7));outline-offset:-.1rem}.cdr-toast--warning_15-2-1 .cdr-toast__main_15-2-1 .cdr-toast__icon-left_15-2-1{background-color:var(--cdr-toast-icon-left-background-color-warning, var(--cdr-color-background-message-warning-02, #f5e9b7))}.cdr-toast--warning_15-2-1 .cdr-toast__main_15-2-1 .cdr-toast__icon-left_15-2-1 svg{fill:var(--cdr-toast-icon-left-fill-warning, var(--cdr-color-icon-message-warning, #b68b37))}.cdr-toast--success_15-2-1{border-left-color:var(--cdr-toast-border-left-color-success, var(--cdr-color-border-message-success-01, #3b8349))}.cdr-toast--success_15-2-1 .cdr-toast__main_15-2-1{background-color:var(--cdr-toast-background-color-success, var(--cdr-color-background-message-success-01, #f4fbf5));outline:thin solid;outline-color:var(--cdr-toast-outline-color-success, var(--cdr-color-border-message-success-02, #d5e6cb));outline-offset:-.1rem}.cdr-toast--success_15-2-1 .cdr-toast__main_15-2-1 .cdr-toast__icon-left_15-2-1{background-color:var(--cdr-toast-icon-left-background-color-success, var(--cdr-color-background-message-success-02, #d5e6cb))}.cdr-toast--success_15-2-1 .cdr-toast__main_15-2-1 .cdr-toast__icon-left_15-2-1 svg{fill:var(--cdr-toast-icon-left-fill-success, var(--cdr-color-icon-message-success, #3b8349))}.cdr-toast--error_15-2-1{border-left-color:var(--cdr-toast-border-left-color-error, var(--cdr-color-border-message-error-01, #bb4045))}.cdr-toast--error_15-2-1 .cdr-toast__main_15-2-1{background-color:var(--cdr-toast-background-color-error, var(--cdr-color-background-message-error-01, #fdf7f7));outline:thin solid;outline-color:var(--cdr-toast-outline-color-error, var(--cdr-color-border-message-error-02, #eecbc1));outline-offset:-.1rem}.cdr-toast--error_15-2-1 .cdr-toast__main_15-2-1 .cdr-toast__icon-left_15-2-1{background-color:var(--cdr-toast-icon-left-background-color-error, var(--cdr-color-background-message-error-02, #eecbc1))}.cdr-toast--error_15-2-1 .cdr-toast__main_15-2-1 .cdr-toast__icon-left_15-2-1 svg{fill:var(--cdr-toast-icon-left-fill-error, var(--cdr-color-icon-message-error, #bb4045))}.cdr-toggle-button__item_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:2.2rem;display:flex;justify-content:center;gap:.3rem;border:.2rem solid transparent;border-radius:.3rem;color:var(--cdr-toggle-button-color-default-rest, var(--cdr-color-text-toggle-button-default-rest, #4b4a48));background-color:var(--cdr-toggle-button-background-color-default-rest, var(--cdr-color-background-toggle-button-default-rest, #fafbf9));width:100%;height:100%}.cdr-toggle-button__item_15-2-1:focus{outline:none;padding:.7rem 1.3rem;border-radius:.3rem;border:.3rem solid var(--cdr-toggle-button-border-color-default-focus, var(--cdr-color-border-toggle-button-default-focus, #4b4a48));background-color:var(--cdr-toggle-button-background-color-default-focus, var(--cdr-color-background-toggle-button-default-focus, #edeae3))}.cdr-toggle-button__item_15-2-1 svg{fill:var(--cdr-toggle-button-icon-fill-default, var(--cdr-color-icon-default, #958e83))}.cdr-toggle-button__item_15-2-1[aria-checked=true]{background-color:var(--cdr-toggle-button-background-color-default-selected-rest, var(--cdr-color-background-toggle-button-default-selected-rest, #ffffff));padding:.8rem 1.4rem;border:.2rem solid var(--cdr-toggle-button-border-color-default-selected-rest, var(--cdr-color-border-toggle-button-default-selected-rest, #4b4a48));border-radius:.2rem;font-weight:500;margin:0}.cdr-toggle-button__item_15-2-1[aria-checked=true] svg{fill:var(--cdr-toggle-button-icon-fill-selected-rest, var(--cdr-color-icon-emphasis, #4b4a48))}.cdr-toggle-button__item_15-2-1[aria-checked=true]:focus{padding:.7rem 1.3rem;border:.3rem solid var(--cdr-toggle-button-border-color-default-selected-focus, var(--cdr-color-border-toggle-button-default-selected-focus, #4b4a48));border-radius:.2rem}.cdr-toggle-button__item_15-2-1[aria-checked=true]:hover{background-color:var(--cdr-toggle-button-background-color-default-selected-hover, var(--cdr-color-background-toggle-button-default-selected-hover, #ffffff))}.cdr-toggle-button__item_15-2-1:hover{background-color:var(--cdr-toggle-button-background-color-default-hover, var(--cdr-color-background-toggle-button-default-hover, #edeae3));padding:.7rem 1.3rem;border-radius:.2rem}.cdr-toggle-button__item_15-2-1:hover:focus{border:.3rem solid var(--cdr-toggle-button-border-color-hover-focus, var(--cdr-color-border-toggle-button-default-selected-focus, #4b4a48));padding:.7rem 1.3rem}.cdr-toggle-button__container_15-2-1{list-style-type:none}.cdr-toggle-group_15-2-1{border:.1rem solid var(--cdr-toggle-group-border-color, var(--cdr-color-border-primary, #d5cfc3));border-radius:.4rem;background-color:var(--cdr-toggle-group-background-color-default-rest, var(--cdr-color-background-toggle-group-default-rest, #fafbf9));display:grid;grid-auto-columns:1fr;grid-auto-flow:column;align-items:center;padding-inline-start:unset;padding:.3rem}.cdr-toggle-group_15-2-1>li:not(:last-of-type){padding:0 .2rem 0 0}.cdr-toggle-group--medium_15-2-1 .cdr-toggle-button__item_15-2-1{gap:.6rem;padding:.8rem 1.4rem}.cdr-toggle-group--medium_15-2-1 .cdr-toggle-button__item_15-2-1:focus{padding:.7rem 1.3rem}.cdr-toggle-group--medium_15-2-1 .cdr-toggle-button__container_15-2-1{margin:0;padding:0}.cdr-toggle-group--large_15-2-1 .cdr-toggle-button__item_15-2-1{padding:1.2rem 1.4rem}.cdr-toggle-group--large_15-2-1 .cdr-toggle-button__item_15-2-1:focus{padding:1.1rem 1.3rem}.cdr-toggle-group--large_15-2-1 .cdr-toggle-button__container_15-2-1{margin:0;padding:0}.cdr-switch_15-2-1{display:flex;align-items:center}.cdr-switch__button_15-2-1{margin:0 .4rem;padding:0;position:relative;overflow:hidden;border:.1rem solid var(--cdr-switch-border-color, var(--cdr-color-border-secondary, #958e83));background-color:var(--cdr-switch-background-color, var(--cdr-color-background-switch-default-rest, #fafbf9))}.cdr-switch__button_15-2-1 .cdr-switch__button-icon_15-2-1{fill:var(--cdr-switch-icon-fill, var(--cdr-color-icon-default, #958e83))}.cdr-switch__button_15-2-1:focus{box-shadow:0 0 0 .2rem var(--cdr-switch-box-shadow-color-focus, var(--cdr-color-border-secondary, #958e83));outline:none;background-color:var(--cdr-switch-background-color-focus, var(--cdr-color-background-switch-default-focus, #fafbf9))}.cdr-switch__button_15-2-1:focus .cdr-switch__button-icon_15-2-1{fill:var(--cdr-switch-icon-fill-focus, var(--cdr-color-icon-default, #958e83))}.cdr-switch__button_15-2-1:focus .cdr-switch__handle_15-2-1:before{background-color:var(--cdr-switch-handle-background-color-focus, var(--cdr-color-background-switch-handle-default-focus, #d5cfc3))}.cdr-switch__button_15-2-1:hover:not(:focus){border:.1rem solid var(--cdr-switch-hover-border-color, var(--cdr-color-border-switch-default-hover, #4b4a48));background-color:var(--cdr-switch-background-color-hover, var(--cdr-color-background-switch-default-hover, #fafbf9))}.cdr-switch__button_15-2-1:hover:not(:focus) .cdr-switch__button-icon_15-2-1{fill:var(--cdr-switch-icon-fill-hover, var(--cdr-color-icon-emphasis, #4b4a48))}.cdr-switch__button_15-2-1:hover:not(:focus) .cdr-switch__handle_15-2-1:before{border:.1rem solid var(--cdr-switch-handle-border-color-hover, var(--cdr-color-border-switch-default-hover, #4b4a48))}.cdr-switch__button_15-2-1[aria-checked=true]{border:none;background-color:var(--cdr-switch-background-color-checked, var(--cdr-color-background-switch-selected-default-rest, #4b4a48))}.cdr-switch__button_15-2-1[aria-checked=true] .cdr-switch__button-icon_15-2-1{fill:var(--cdr-switch-icon-fill-checked, var(--cdr-color-icon-switch-selected-default-rest, #d5cfc3))}.cdr-switch__button_15-2-1[aria-checked=true]:focus{box-shadow:0 0 0 .2rem var(--cdr-switch-box-shadow-color-checked-focus, var(--cdr-color-border-secondary, #958e83));background-color:var(--cdr-switch-background-color-checked-focus, var(--cdr-color-background-switch-selected-default-focus, #2e2e2b));outline:none}.cdr-switch__button_15-2-1[aria-checked=true]:focus .cdr-switch__handle_15-2-1:before{border:.1rem solid var(--cdr-switch-handle-border-color-checked-focus, var(--cdr-color-border-switch-handle-default-focus, #d5cfc3));background-color:var(--cdr-switch-handle-background-color-checked-focus, var(--cdr-color-background-switch-handle-selected-default-focus, #d5cfc3))}.cdr-switch__button_15-2-1[aria-checked=true]:focus .cdr-switch__button-icon_15-2-1{fill:var(--cdr-switch-icon-fill-checked-focus, var(--cdr-color-icon-switch-selected-default-focus, #d5cfc3))}.cdr-switch__button_15-2-1[aria-checked=true] .cdr-switch__handle_15-2-1:before{border:none;background-color:var(--cdr-switch-handle-background-color-checked, var(--cdr-color-background-switch-handle-selected-default-rest, #d5cfc3))}.cdr-switch__button_15-2-1[aria-checked=true]:hover:not(:focus){border:.1rem solid var(--cdr-switch-border-color-checked-hover, var(--cdr-color-border-secondary, #958e83));background-color:var(--cdr-switch-background-color-checked-hover, var(--cdr-color-background-switch-selected-default-hover, #2e2e2b))}.cdr-switch__button_15-2-1[aria-checked=true]:hover:not(:focus) .cdr-switch__button-icon_15-2-1{fill:var(--cdr-switch-icon-fill-checked-hover, var(--cdr-color-icon-switch-selected-default-hover, #d5cfc3))}.cdr-switch__button_15-2-1[aria-checked=true]:hover:not(:focus) .cdr-switch__handle_15-2-1:before{border:.1rem solid var(--cdr-switch-handle-border-color-checked-hover, var(--cdr-color-border-switch-handle-default-hover, #4b4a48))}.cdr-switch__label_15-2-1{margin:0 .4rem;font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:2.2rem}.cdr-switch__handle_15-2-1{position:absolute;cursor:pointer;top:0;right:0;bottom:0;left:0;transition:.3s cubic-bezier(.32,.94,.6,1)}.cdr-switch__handle_15-2-1:before{position:absolute;content:"";border:.1rem solid var(--cdr-switch-handle-border, var(--cdr-color-border-secondary, #958e83));background-color:var(--cdr-switch-handle-background-color-rest, var(--cdr-color-background-switch-handle-default-rest, #d5cfc3));transition:left .3s cubic-bezier(.32,.94,.6,1),right .3s cubic-bezier(.32,.94,.6,1)}.cdr-switch--full-width_15-2-1{width:100%;justify-content:space-between}.cdr-switch--large_15-2-1 .cdr-switch__button_15-2-1{width:6rem;height:3.1rem;border-radius:1.6rem}.cdr-switch--large_15-2-1 .cdr-switch__button_15-2-1[aria-checked=true] .cdr-switch__handle_15-2-1:before{left:3.2rem;top:.4rem}.cdr-switch--large_15-2-1 .cdr-switch__button_15-2-1[aria-checked=true]:hover:not(:focus) .cdr-switch__handle_15-2-1:before{top:.3rem}.cdr-switch--large_15-2-1 .cdr-switch__button-icon_15-2-1{height:2.4rem;width:2.4rem}.cdr-switch--large_15-2-1 .cdr-switch__handle_15-2-1:before{border-radius:1.4rem;height:2.3rem;width:2.3rem;top:.3rem;left:.3rem}.cdr-switch--medium_15-2-1 .cdr-switch__button_15-2-1{width:4.2rem;height:2.3rem;border-radius:1.4rem}.cdr-switch--medium_15-2-1 .cdr-switch__button_15-2-1[aria-checked=true] .cdr-switch__handle_15-2-1:before{left:2.2rem;width:1.5rem;height:1.5rem;top:.4rem}.cdr-switch--medium_15-2-1 .cdr-switch__button_15-2-1[aria-checked=true]:hover:not(:focus) .cdr-switch__handle_15-2-1:before{left:2.2rem;top:.3rem}.cdr-switch--medium_15-2-1 .cdr-switch__button-icon_15-2-1{height:1.5rem;width:1.5rem}.cdr-switch--medium_15-2-1 .cdr-switch__handle_15-2-1:before{border-radius:1.4rem;height:1.5rem;width:1.5rem;top:.3rem;left:.3rem}@keyframes popup-exit-down{0%{top:calc(100% + 1.4rem)}to{top:100%}}@keyframes popup-enter-down{0%{top:100%}to{top:calc(100% + 1.4rem)}}@keyframes popup-arrow-exit-down{0%{bottom:-1.5rem}to{bottom:0}}@keyframes popup-arrow-enter-down{0%{bottom:0}to{bottom:-1.5rem}}@keyframes popup-exit-up{0%{bottom:calc(100% + 1.4rem)}to{bottom:100%}}@keyframes popup-enter-up{0%{bottom:100%}to{bottom:calc(100% + 1.4rem)}}@keyframes popup-arrow-exit-up{0%{top:-1.5rem}to{top:0}}@keyframes popup-arrow-enter-up{0%{top:0}to{top:-1.5rem}}@keyframes popup-exit-left{0%{right:calc(100% + 1.4rem)}to{right:100%}}@keyframes popup-enter-left{0%{right:100%}to{right:calc(100% + 1.4rem)}}@keyframes popup-arrow-exit-left{0%{left:-1.5rem}to{left:0}}@keyframes popup-arrow-enter-left{0%{left:0}to{left:-1.5rem}}@keyframes popup-exit-right{0%{left:calc(100% + 1.4rem)}to{left:100%}}@keyframes popup-enter-right{0%{left:100%}to{left:calc(100% + 1.4rem)}}@keyframes popup-arrow-exit-right{0%{right:-1.5rem}to{right:0}}@keyframes popup-arrow-enter-right{0%{right:0}to{right:-1.5rem}}.cdr-popup_15-2-1{opacity:0;transition:opacity .2s cubic-bezier(.32,.94,.6,1)}.cdr-popup--open_15-2-1{opacity:1}.cdr-popup--closed_15-2-1{opacity:0}.cdr-popup__content_15-2-1{animation-duration:.2s;animation-timing-function:cubic-bezier(.32,.94,.6,1);animation-fill-mode:forwards;background:var(--cdr-popup-content-background, var(--cdr-color-background-primary, #ffffff));border:.1rem solid var(--cdr-popup-content-border-color, var(--cdr-color-border-secondary, #958e83));border-radius:.4rem;box-shadow:0 .4rem .4rem #2e2e2b33;max-width:28.6rem;width:-moz-max-content;width:max-content;position:absolute;z-index:100}.cdr-popup__arrow_15-2-1:before,.cdr-popup__arrow_15-2-1:after{content:"";position:absolute;margin:auto;width:0;height:0;border-style:solid;border-color:transparent;animation-duration:.2s;animation-timing-function:cubic-bezier(.32,.94,.6,1);animation-fill-mode:forwards;z-index:100}.cdr-popup__arrow_15-2-1:before{border-width:1rem}.cdr-popup__arrow_15-2-1:after{border-width:.9rem}.cdr-popup--top_15-2-1 .cdr-popup__content_15-2-1,.cdr-popup--top_15-2-1 .cdr-popup__arrow_15-2-1:before,.cdr-popup--top_15-2-1 .cdr-popup__arrow_15-2-1:after,.cdr-popup--bottom_15-2-1 .cdr-popup__content_15-2-1,.cdr-popup--bottom_15-2-1 .cdr-popup__arrow_15-2-1:before,.cdr-popup--bottom_15-2-1 .cdr-popup__arrow_15-2-1:after{left:50%;transform:translate(-50%)}.cdr-popup--bottom_15-2-1.cdr-popup--open_15-2-1 .cdr-popup__content_15-2-1{animation-name:popup-enter-down}.cdr-popup--bottom_15-2-1.cdr-popup--open_15-2-1 .cdr-popup__arrow_15-2-1:before,.cdr-popup--bottom_15-2-1.cdr-popup--open_15-2-1 .cdr-popup__arrow_15-2-1:after{animation-name:popup-arrow-enter-down}.cdr-popup--bottom_15-2-1.cdr-popup--exit_15-2-1 .cdr-popup__content_15-2-1{animation-name:popup-exit-down}.cdr-popup--bottom_15-2-1.cdr-popup--exit_15-2-1 .cdr-popup__arrow_15-2-1:before,.cdr-popup--bottom_15-2-1.cdr-popup--exit_15-2-1 .cdr-popup__arrow_15-2-1:after{animation-name:popup-arrow-exit-down}.cdr-popup--bottom_15-2-1 .cdr-popup__content_15-2-1{top:calc(100% + 1.4rem)}.cdr-popup--bottom_15-2-1 .cdr-popup__arrow_15-2-1:before{border-bottom-color:#958e83}.cdr-popup--bottom_15-2-1 .cdr-popup__arrow_15-2-1:after{border-bottom-color:#fff}.cdr-popup--top_15-2-1.cdr-popup--open_15-2-1 .cdr-popup__content_15-2-1{animation-name:popup-enter-up}.cdr-popup--top_15-2-1.cdr-popup--open_15-2-1 .cdr-popup__arrow_15-2-1:before,.cdr-popup--top_15-2-1.cdr-popup--open_15-2-1 .cdr-popup__arrow_15-2-1:after{animation-name:popup-arrow-enter-up}.cdr-popup--top_15-2-1.cdr-popup--exit_15-2-1 .cdr-popup__content_15-2-1{animation-name:popup-exit-up}.cdr-popup--top_15-2-1.cdr-popup--exit_15-2-1 .cdr-popup__arrow_15-2-1:before,.cdr-popup--top_15-2-1.cdr-popup--exit_15-2-1 .cdr-popup__arrow_15-2-1:after{animation-name:popup-arrow-exit-up}.cdr-popup--top_15-2-1 .cdr-popup__content_15-2-1{bottom:calc(100% + 1.4rem)}.cdr-popup--top_15-2-1 .cdr-popup__arrow_15-2-1:before{border-top-color:#958e83}.cdr-popup--top_15-2-1 .cdr-popup__arrow_15-2-1:after{border-top-color:#fff}.cdr-popup--corner-left_15-2-1 .cdr-popup__content_15-2-1{left:0;transform:unset}.cdr-popup--corner-right_15-2-1 .cdr-popup__content_15-2-1{left:unset;right:0;transform:unset}.cdr-popup--left_15-2-1 .cdr-popup__content_15-2-1,.cdr-popup--left_15-2-1 .cdr-popup__arrow_15-2-1:before,.cdr-popup--left_15-2-1 .cdr-popup__arrow_15-2-1:after,.cdr-popup--right_15-2-1 .cdr-popup__content_15-2-1,.cdr-popup--right_15-2-1 .cdr-popup__arrow_15-2-1:before,.cdr-popup--right_15-2-1 .cdr-popup__arrow_15-2-1:after{top:50%;transform:translateY(-50%)}.cdr-popup--left_15-2-1.cdr-popup--open_15-2-1 .cdr-popup__content_15-2-1{animation-name:popup-enter-left}.cdr-popup--left_15-2-1.cdr-popup--open_15-2-1 .cdr-popup__arrow_15-2-1:before,.cdr-popup--left_15-2-1.cdr-popup--open_15-2-1 .cdr-popup__arrow_15-2-1:after{animation-name:popup-arrow-enter-left}.cdr-popup--left_15-2-1.cdr-popup--exit_15-2-1 .cdr-popup__content_15-2-1{animation-name:popup-exit-left}.cdr-popup--left_15-2-1.cdr-popup--exit_15-2-1 .cdr-popup__arrow_15-2-1:before,.cdr-popup--left_15-2-1.cdr-popup--exit_15-2-1 .cdr-popup__arrow_15-2-1:after{animation-name:popup-arrow-exit-left}.cdr-popup--left_15-2-1 .cdr-popup__content_15-2-1{right:calc(100% + 1.4rem)}.cdr-popup--left_15-2-1 .cdr-popup__arrow_15-2-1:before{border-left-color:#958e83}.cdr-popup--left_15-2-1 .cdr-popup__arrow_15-2-1:after{border-left-color:#fff}.cdr-popup--right_15-2-1.cdr-popup--open_15-2-1 .cdr-popup__content_15-2-1{animation-name:popup-enter-right}.cdr-popup--right_15-2-1.cdr-popup--open_15-2-1 .cdr-popup__arrow_15-2-1:before,.cdr-popup--right_15-2-1.cdr-popup--open_15-2-1 .cdr-popup__arrow_15-2-1:after{animation-name:popup-arrow-enter-right}.cdr-popup--right_15-2-1.cdr-popup--exit_15-2-1 .cdr-popup__content_15-2-1{animation-name:popup-exit-right}.cdr-popup--right_15-2-1.cdr-popup--exit_15-2-1 .cdr-popup__arrow_15-2-1:before,.cdr-popup--right_15-2-1.cdr-popup--exit_15-2-1 .cdr-popup__arrow_15-2-1:after{animation-name:popup-arrow-exit-right}.cdr-popup--right_15-2-1 .cdr-popup__content_15-2-1{left:calc(100% + 1.4rem)}.cdr-popup--right_15-2-1 .cdr-popup__arrow_15-2-1:before{border-right-color:#958e83}.cdr-popup--right_15-2-1 .cdr-popup__arrow_15-2-1:after{border-right-color:#fff}.cdr-popup--corner-top_15-2-1 .cdr-popup__content_15-2-1{top:0;transform:unset}.cdr-popup--corner-bottom_15-2-1 .cdr-popup__content_15-2-1{top:unset;bottom:0;transform:unset}.cdr-tooltip--position_15-2-1{position:relative}.cdr-tooltip--wrapper_15-2-1{width:-moz-max-content;width:max-content;height:-moz-max-content;height:max-content}.cdr-tooltip--wrapper_15-2-1 .cdr-popup--closed_15-2-1{position:absolute;width:.1rem;height:.1rem;padding:0;margin:-.1rem;overflow:hidden;clip:rect(0,0,0,0);border:0}.cdr-tooltip--wrapper_15-2-1 .cdr-popup__content_15-2-1{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:600;letter-spacing:-.008rem;font-size:1.2rem;line-height:1.6rem;background:var(--cdr-popup-background-color-default, var(--cdr-color-background-tooltip-default, #2e2e2b));color:var(--cdr-popup-text-color-default, var(--cdr-color-text-tooltip-default, #fafbf9));border:.1rem solid var(--cdr-popup-border-color-default, var(--cdr-color-border-tooltip-default, #fafbf9));padding:.6rem 1.2rem}.cdr-tooltip--wrapper_15-2-1 .cdr-popup--bottom_15-2-1 .cdr-popup__arrow_15-2-1:before{border-bottom-color:var(--cdr-popup-arrow-border-bottom-color, var(--cdr-color-border-tooltip-default, #fafbf9))}.cdr-tooltip--wrapper_15-2-1 .cdr-popup--bottom_15-2-1 .cdr-popup__arrow_15-2-1:after{border-bottom-color:var(--cdr-popup-arrow-background-color, var(--cdr-color-background-tooltip-default, #2e2e2b))}.cdr-tooltip--wrapper_15-2-1 .cdr-popup--top_15-2-1 .cdr-popup__arrow_15-2-1:before{border-top-color:var(--cdr-popup-arrow-border-bottom-color, var(--cdr-color-border-tooltip-default, #fafbf9))}.cdr-tooltip--wrapper_15-2-1 .cdr-popup--top_15-2-1 .cdr-popup__arrow_15-2-1:after{border-top-color:var(--cdr-popup-arrow-background-color, var(--cdr-color-background-tooltip-default, #2e2e2b))}.cdr-tooltip--wrapper_15-2-1 .cdr-popup--right_15-2-1 .cdr-popup__arrow_15-2-1:before{border-right-color:var(--cdr-popup-arrow-border-bottom-color, var(--cdr-color-border-tooltip-default, #fafbf9))}.cdr-tooltip--wrapper_15-2-1 .cdr-popup--right_15-2-1 .cdr-popup__arrow_15-2-1:after{border-right-color:var(--cdr-popup-arrow-background-color, var(--cdr-color-background-tooltip-default, #2e2e2b))}.cdr-tooltip--wrapper_15-2-1 .cdr-popup--left_15-2-1 .cdr-popup__arrow_15-2-1:before{border-left-color:var(--cdr-popup-arrow-border-bottom-color, var(--cdr-color-border-tooltip-default, #fafbf9))}.cdr-tooltip--wrapper_15-2-1 .cdr-popup--left_15-2-1 .cdr-popup__arrow_15-2-1:after{border-left-color:var(--cdr-popup-arrow-background-color, var(--cdr-color-background-tooltip-default, #2e2e2b))}.cdr-heading-display_15-2-1{color:var(--cdr-text-color, var(--cdr-color-text-primary, #4b4a48));margin:0;font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:400;letter-spacing:0;font-size:8.6rem;line-height:9.2rem;font-size:var(--cdr-heading-display-font-size);line-height:var(--cdr-heading-display-line-height)}.cdr-heading-serif_15-2-1{color:var(--cdr-text-color, var(--cdr-color-text-primary, #4b4a48));margin:0;font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:5.4rem;line-height:6.4rem;font-size:var(--cdr-heading-serif-font-size);line-height:var(--cdr-heading-serif-line-height);font-weight:var(--cdr-heading-serif-font-weight)}.cdr-heading-sans_15-2-1{color:var(--cdr-text-color, var(--cdr-color-text-primary, #4b4a48));margin:0;font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2.4rem;line-height:3rem;font-size:var(--cdr-heading-sans-font-size);line-height:var(--cdr-heading-sans-line-height)}.cdr-utility-sans_15-2-1{color:var(--cdr-text-color, var(--cdr-color-text-primary, #4b4a48));margin:0;font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.064rem;font-size:3.2rem;line-height:4rem;font-size:var(--cdr-utility-sans-font-size);line-height:var(--cdr-utility-sans-line-height);font-weight:var(--cdr-utility-sans-font-weight)}.cdr-utility-serif_15-2-1{color:var(--cdr-text-color, var(--cdr-color-text-primary, #4b4a48));margin:0;font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:400;letter-spacing:-.032rem;font-size:3.2rem;line-height:4rem;font-size:var(--cdr-utility-serif-font-size);line-height:var(--cdr-utility-serif-line-height);font-weight:var(--cdr-utility-serif-font-weight)}.cdr-eyebrow_15-2-1{color:var(--cdr-text-color, var(--cdr-color-text-primary, #4b4a48));margin:0;font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:.032rem;font-size:1.2rem;line-height:1.8rem;text-transform:uppercase;font-size:var(--cdr-type-scale--1);line-height:var(--cdr-eyebrow-line-height-ratio)}@font-face{font-display:swap;font-family:Stuart;font-weight:1 999;src:url(//www.rei.com/satchel/media/font-optimized/Stuart/REIStuart-VF-Web-Subset.woff2) format("woff2-variations"),url(//www.rei.com/satchel/media/font-optimized/Stuart/REIStuart-VF-Web-Subset.woff2) format("woff2")}@font-face{font-display:swap;font-family:Stuart;font-weight:1 999;font-style:italic;src:url(//www.rei.com/satchel/media/font-optimized/Stuart/REIStuartWebItalics-VF-Web-Subset.woff2) format("woff2-variations"),url(//www.rei.com/satchel/media/font-optimized/Stuart/REIStuartWebItalics-VF-Web-Subset.woff2) format("woff2")}@font-face{font-display:swap;font-family:Graphik;font-weight:1 999;src:url(//www.rei.com/satchel/media/font-optimized/Graphik/Graphik-VF-Web-Subset.woff2) format("woff2-variations"),url(//www.rei.com/satchel/media/font-optimized/Graphik/Graphik-VF-Web-Subset.woff2) format("woff2")}@font-face{font-display:swap;font-family:Graphik;font-weight:1 999;font-style:italic;src:url(//www.rei.com/satchel/media/font-optimized/Graphik/GraphikWebItalic-VF-Web-Subset.woff2) format("woff2-variations"),url(//www.rei.com/satchel/media/font-optimized/Graphik/GraphikWebItalic-VF-Web-Subset.woff2) format("woff2")}.abstract-container{max-width:54rem;border:.1rem dashed lightcoral;container-type:inline-size}.accordion-group{margin-bottom:3rem}.button-example{padding:1rem}.caption-example__figure{margin:0}.fluid-card-example{container-type:inline-size;width:100%}.buttons{margin-bottom:6rem}.filmstrip{grid-auto-flow:column}.card-example{max-width:25rem;width:25rem;min-height:12rem}.card-example{max-width:25rem;width:25rem}.c-card{container-type:inline-size;max-width:25rem;padding-bottom:2.4rem;margin-bottom:5rem}.b-card{container-type:inline-size;max-width:60rem;margin-bottom:5rem;padding-bottom:2.4rem}.tokens-container{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:2.2rem;padding-left:1.6rem;padding-right:1.6rem;width:100%;margin-left:auto;margin-right:auto;max-width:123.2rem}@media (min-width: 992px){.tokens-container{padding-left:3.2rem;padding-right:3.2rem}}.tokens-container-fluid{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:2.2rem;padding-left:1.6rem;padding-right:1.6rem;width:100%}@media (min-width: 992px){.tokens-container-fluid{padding-left:3.2rem;padding-right:3.2rem}}[data-v-f757fd5b]:root{--cdr-heading-display-line-height-ratio: 1.07;--cdr-heading-serif-line-height-ratio: 1.25;--cdr-heading-sans-line-height-ratio: 1.25;--cdr-subheading-sans-line-height-ratio: 1.333;--cdr-utility-sans-line-height-ratio: 1.3;--cdr-utility-serif-line-height-ratio: 1.3;--cdr-eyebrow-line-height-ratio: 1.5;--cdr-body-line-height-ratio: 1.8}@supports (container-type: inline-size){[data-v-f757fd5b]:root{--cdr-type-scale--2: clamp(1.3rem, .29cqw + 1.24rem, 1.4rem);--cdr-type-scale--1: clamp(1.33rem, .29cqw + 1.24rem, 1.6rem);--cdr-type-scale-0: clamp(1.6rem, .44cqw + 1.46rem, 2rem);--cdr-type-scale-1: clamp(1.92rem, .64cqw + 1.72rem, 2.5rem);--cdr-type-scale-2: clamp(2.3rem, .9cqw + 2.02rem, 3.13rem);--cdr-type-scale-3: clamp(2.76rem, 1.25cqw + 2.36rem, 3.91rem);--cdr-type-scale-4: clamp(3.32rem, 1.72cqw + 2.77rem, 4.88rem);--cdr-type-scale-5: clamp(3.98rem, 2.33cqw + 3.24rem, 6.1rem);--cdr-type-scale-6: clamp(4.78rem, 3.13cqw + 3.78rem, 7.63rem);--cdr-type-scale-7: clamp(5.73rem, 4.17cqw + 4.4rem, 9.54rem);--cdr-space-scale-0: clamp(.2rem, .2rem + .11cqi, .3rem);--cdr-space-scale-1: clamp(.3rem, .3rem + .11cqi, .4rem);--cdr-space-scale-2: clamp(.4rem, .4rem + .11cqi, .5rem);--cdr-space-scale-3: clamp(.8rem, .7rem + .22cqi, 1rem);--cdr-space-scale-4: clamp(1.2rem, 1.1rem + .33cqi, 1.5rem);--cdr-space-scale-5: clamp(1.6rem, 1.5rem + .44cqi, 2rem);--cdr-space-scale-6: clamp(2.4rem, 2.2rem + .66cqi, 3rem);--cdr-space-scale-7: clamp(3.2rem, 2.9rem + .88cqi, 4rem);--cdr-space-scale-8: clamp(4.8rem, 4.4rem + 1.31cqi, 6rem);--cdr-space-scale-0--1: clamp(.2rem, .1rem + .223cqi, .4rem);--cdr-space-scale-3--4: clamp(.4rem, .2rem + .66cqi, 1rem);--cdr-space-scale-3--5: clamp(.8rem, .01404rem + 1.21cqi, 1.6rem)}@supports not (container-type: inline-size){[data-v-f757fd5b]:root{--cdr-type-scale--1: clamp(1.33rem, .29vw + 1.24rem, 1.6rem);--cdr-type-scale-0: clamp(1.6rem, .44vw + 1.46rem, 2rem);--cdr-type-scale-1: clamp(1.92rem, .64vw + 1.72rem, 2.5rem);--cdr-type-scale-2: clamp(2.3rem, .9vw + 2.02rem, 3.2rem);--cdr-type-scale-3: clamp(2.76rem, 1.25vw + 2.36rem, 3.91rem);--cdr-type-scale-4: clamp(3.32rem, 1.72vw + 2.77rem, 4.88rem);--cdr-type-scale-5: clamp(3.98rem, 2.33vw + 3.24rem, 6.1rem);--cdr-type-scale-6: clamp(4.78rem, 3.13vw + 3.78rem, 7.63rem);--cdr-type-scale-7: clamp(5.73rem, 4.17vw + 4.4rem, 9.54rem);--cdr-space-scale-0: clamp(.2rem, .2rem + .11vw, .3rem);--cdr-space-scale-1: clamp(.3rem, .3rem + .11vw, .4rem);--cdr-space-scale-2: clamp(.4rem, .4rem + .11vw, .5rem);--cdr-space-scale-3: clamp(.8rem, .7rem + .22vw, 1rem);--cdr-space-scale-4: clamp(1.2rem, 1.1rem + .33vw, 1.5rem);--cdr-space-scale-5: clamp(1.6rem, 1.5rem + .44vw, 2rem);--cdr-space-scale-6: clamp(2.4rem, 2.2rem + .66vw, 3rem);--cdr-space-scale-7: clamp(3.2rem, 2.9rem + .88vw, 4rem);--cdr-space-scale-8: clamp(4.8rem, 4.4rem + 1.31vw, 6rem);--cdr-space-scale-0--1: clamp(.2rem, .1rem + .223vw, .4rem);--cdr-space-scale-3--4: clamp(.4rem, .2rem + .66vw, 1rem);--cdr-space-scale-3--5: clamp(.8rem, .01404rem + 1.21vw, 1.6rem)}}}.example__h3[data-v-f757fd5b]{margin:3.2rem 0 1.6rem}.example__sr-only[data-v-f757fd5b]{position:absolute;width:.1rem;height:.1rem;padding:0;margin:-.1rem;overflow:hidden;clip:rect(0,0,0,0);border:0}.example__row[data-v-f757fd5b]{display:flex;gap:var(--cdr-space-three-quarter-x);flex-wrap:wrap}.example__row[data-v-f757fd5b]>*{width:23rem;flex:0 0 auto}.example__column[data-v-f757fd5b]{width:100%;max-width:23rem}.example__search-tile[data-v-f757fd5b]{width:100%}.example__icon[data-v-f757fd5b]{display:inline-block;vertical-align:middle;flex:0 0 auto;width:1.8rem;height:1.8rem;margin:.3rem .4rem .5rem;fill:inherit;border-radius:999.9rem;box-shadow:inset 0 0 0 .1rem #2e2e2b}.example__icon--checked[data-v-f757fd5b]{box-shadow:inset 0 0 0 .7rem #2e2e2b}.example__fulfillment-icon--hidden[data-v-f757fd5b]{opacity:0}.example__change-store[data-v-f757fd5b]{padding-left:0;padding-right:0;margin-bottom:var(--cdr-space-half-x)}.example__checkout-tile-other-disabled[data-v-f757fd5b]{--cdr-fulfillment-tile-icon-fill: var(--cdr-color-icon-default);--cdr-color-background-fulfillment-tile-default-rest: #f7f5f3;--cdr-color-background-fulfillment-tile-default-checked: #f7f5f3;--cdr-fulfillment-tile-border-style-default: var( --cdr-fulfillment-tile-border-style, var(--cdr-border-style-dashed, dashed) )}.example__search-tile-other[data-v-f757fd5b]{position:relative;--cdr-fulfillment-tile-border-style-default: var( --cdr-fulfillment-tile-border-style, var(--cdr-border-style-solid, solid) );--cdr-fulfillment-tile-border-width-default: var( --cdr-fulfillment-tile-border-width, var(--cdr-space-inset-sixteenth-x, .1rem) );--cdr-fulfillment-tile-border-color-default: var( --cdr-fulfillment-tile-default-border-color, var( --cdr-color-border-fulfillment-tile-default, ) );--cdr-fulfillment-tile-radius-default: var( --cdr-fulfillment-tile-radius, var(--cdr-radius-softest, .6rem) );border-radius:var(--cdr-fulfillment-tile-radius-default);overflow:hidden}.example__search-tile-other[data-v-f757fd5b]:after{border-radius:var(--cdr-fulfillment-tile-radius-default);pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;content:"";border:var(--cdr-fulfillment-tile-border-width-default) var(--cdr-fulfillment-tile-border-style-default) var(--cdr-fulfillment-tile-border-color-default)}.example__search-tile-other[data-store-checked=true][data-v-f757fd5b]{--cdr-fulfillment-tile-border-width-default: var( --cdr-fulfillment-tile-border-width, var(--cdr-space-inset-three-sixteenth-x, .3rem) );--cdr-fulfillment-tile-border-color-default: var( --cdr-fulfillment-tile-default-border-color-checked, var( --cdr-color-border-fulfillment-tile-default-checked, #2e2e2b ) )}.example__search-tile-other-header-button[data-v-f757fd5b]{--cdr-surface-selection-border-width-default: 0;--cdr-color-background-surface-selection-checked: var(--cdr-color-background-primary);width:100%}.example__search-tile-other-header-button[aria-pressed=true][data-v-f757fd5b],.example__search-tile-other-header-button[aria-checked=true][data-v-f757fd5b]{--cdr-surface-selection-border-width-default: 0}.example__search-tile-other-header-hr[data-v-f757fd5b]{margin:0;border-top:var(--cdr-space-sixteenth-x) solid initial;width:100%}.example__change-store-other[data-v-f757fd5b]{padding:var(--cdr-space-three-quarter-x) var(--cdr-space-one-x) var(--cdr-space-one-x) var(--cdr-space-one-x);justify-content:flex-start}.custom-grid{grid-template-columns:1fr 1fr 1fr}@media (max-width: 767px){.custom-grid{grid-template-columns:1fr}}.grid-item{border:.1rem solid black;text-align:center;padding:1.6rem}.icon-grid{margin:5rem 0;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:7.2rem 3.2rem}.icon-examples{line-height:1}.icon-examples .icon-hover:hover{fill:red}.inherit-container{fill:pink;border:.2rem solid pink}.icon-hr{margin:.5em 0;border-style:inset;border-width:.1rem;border-color:#000}.demo-input{font-weight:500}.kicker-container{width:80vw;container-type:inline-size;border:.1rem dashed salmon}.theme-sandstone{--cdr-landing-lead-surface-color: #f4f2ed}.example__hr[data-v-7a4b2925]{margin:3.2rem 0}.example__surface[data-v-7a4b2925]{margin-bottom:3.2rem}.example__container[data-v-7a4b2925]{container-type:inline-size}.example__layout-cell[data-v-7a4b2925]{padding:.8rem}.example__cell[data-v-7a4b2925]{display:flex;align-items:center;justify-content:center;padding:.8rem}.example__layout--tall[data-v-7a4b2925]{height:20rem}@media (max-width: 767px){.example__layout--tall[data-v-7a4b2925]{height:auto}}.example__container--narrow[data-v-7a4b2925]{container-type:inline-size;width:70%}.link-examples{line-height:1}.button-padding-override{padding-left:0;padding-right:0}p{margin:1rem 0!important}.link-examples,.list-examples{line-height:1}.example__hr[data-v-70c4d592]{margin:3.2rem 0}.example__container[data-v-70c4d592]{max-width:85rem;width:100%}.example__container[data-v-70c4d592]>*:not(:first-child){margin-top:3.2rem}.example__content--color-inverse[data-v-70c4d592]{color:#fafbf9}.example__content--narrow[data-v-70c4d592]{max-width:50%}.example__full-height[data-v-70c4d592]{height:100%}.example__image[data-v-70c4d592]{display:block}.example__image--height[data-v-70c4d592]{height:20rem;width:100%;-o-object-fit:cover;object-fit:cover}.example__image--11[data-v-70c4d592]{height:100%;width:100%}.example__image--badge[data-v-70c4d592]{position:absolute;top:2rem;left:0;border:.1rem solid red}.example__badge-example[data-v-70c4d592]{position:relative}.membership-acquisition-imodal--overlay-lighter{-webkit-backdrop-filter:initial;backdrop-filter:initial;background-color:#1a1a1a99}.membership-acquisition-imodal__wrapper{padding:1.6rem}.membership-acquisition-imodal__wrapper .close-button-wrapper{position:absolute;right:0;z-index:1}.membership-acquisition-imodal__wrapper .modal-close-button{fill:#fff}@media (max-width: 767px){.membership-acquisition-imodal__wrapper .modal-close-button{padding-top:1.6rem}}@media (max-width: 767px){.membership-acquisition-imodal__wrapper div[role=dialog]{border-radius:.4rem;max-width:31.5rem;min-height:auto;position:relative}}.membership-acquisition-imodal__wrapper .content-wrapper{display:flex;flex-direction:column}@media (min-width: 768px){.membership-acquisition-imodal__wrapper .content-wrapper{flex-direction:row}}.membership-acquisition-imodal__wrapper .content-wrapper .image{background-image:url(https://www.rei.com/assets/membership/benefits/modal/parenting/live.jpg);background-size:100% auto;background-position:0% 55%;background-repeat:no-repeat;border-radius:.4rem .4rem 0 0;height:18rem}@media (min-width: 768px){.membership-acquisition-imodal__wrapper .content-wrapper .image{flex:0 50%;height:37rem;border-radius:.4rem 0 0 .4rem}}.membership-acquisition-imodal__wrapper .content-wrapper .eyebrow{width:25rem;height:.8rem;background:url(https://www.rei.com/assets/membership/benefits/modal/co-op-membership-logo/live.svg);background-repeat:no-repeat;background-size:25rem .8rem;margin:2.4rem;display:block;text-align:center}@media (min-width: 768px){.membership-acquisition-imodal__wrapper .content-wrapper .eyebrow{margin-top:3.2rem}}.membership-acquisition-imodal__wrapper .content-wrapper .content{padding:.8rem}@media (min-width: 768px){.membership-acquisition-imodal__wrapper .content-wrapper .content{flex:0 50%}}.membership-acquisition-imodal__wrapper .content-wrapper .content.green{background-color:#1f513f;color:#fff;padding:1.6rem;border-radius:0 0 .4rem .4rem}.membership-acquisition-imodal__wrapper .content-wrapper .content.green button{text-align:center}@media (min-width: 768px){.membership-acquisition-imodal__wrapper .content-wrapper .content.green{border-radius:0 .4rem .4rem 0;padding:3.2rem 2.4rem;position:relative}}.membership-acquisition-imodal__wrapper .content-wrapper .content.green .subheading{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:.008rem;font-size:1.6rem;line-height:2.6rem;margin-top:1.6rem;margin-bottom:1.6rem}.membership-acquisition-imodal__wrapper .content-wrapper .nomargin{margin:0}.icon{position:absolute;left:75%;top:12%}.icon svg{transform:rotate(-18deg) scale(2)}@media (min-width: 672px){.modal-example{min-height:80vh}}.popover-container--center[data-v-173ee6a6]{margin:0 auto}.popover-container--right[data-v-173ee6a6]{margin-left:95%}.popover-example[data-v-173ee6a6]{margin-bottom:100rem}fieldset[data-v-173ee6a6]{width:20%;float:left}.wrap{width:18rem}.no-box:checked~.no-box__content{color:green}.no-box:checked~.no-box__content:after{content:"(checked)"}.rating-reset{font-size:0}.line-height-reset{line-height:1}.standard-select{width:25%}.custom{inline-size:50rem;block-size:35rem;border-radius:999}.skeleton-card{max-width:25rem;width:25rem}.skeleton-card--body *{margin-bottom:.5rem}.theme-sandstone{--cdr-split-surface-surface-color: #f4f2ed}.example__hr[data-v-e0fb69be]{margin:3.2rem 0}.example__card[data-v-e0fb69be]{display:inline-block;padding:3.2rem}.example__pill[data-v-e0fb69be]{display:inline-block;padding:.8rem 1.6rem}.example__hr[data-v-90141e89]{margin:3.2rem 0}.example__options[data-v-90141e89]{gap:1.6rem;display:flex}.example__demos[data-v-90141e89]{gap:1.6rem;display:flex;flex-direction:column;max-width:20rem}.example__demos2[data-v-90141e89]{gap:1.6rem;display:flex;flex-direction:column;align-items:flex-start}.example__wide[data-v-90141e89]{width:30rem}.example__remaining[data-v-90141e89]{background:#000;color:#fff;text-align:center}.example__color-row[data-v-90141e89]{padding:.2rem .8rem;color:#fff;background:#000}.tabs-demo-default{max-width:80rem}h3.tab-title{margin:2rem 0}.tab-demo-section{margin-bottom:3rem}.container-md{margin:2rem;border:.1rem dashed red;container-type:inline-size;width:90vw}.container-sm{margin:2rem;border:.1rem dashed red;container:card / inline-size;width:60vw}.container-xs{margin:2rem;border:.1rem dashed red;container-type:inline-size;width:33vw}.container-xxs{margin:2rem;border:.1rem dashed red;container:card / inline-size;width:25vw}.toast-container{position:absolute;top:15rem;right:1.5rem}.toast-configurator{grid-template-columns:repeat(4,1fr)}.switch-grid,.green-switch-grid{padding:2rem;gap:2rem}.custom-text-style{color:#1f513f;font-weight:700}.switch-grid>div[class^=cdr-switch]{border:.1rem solid #dcd6cb;padding:1rem}.green-switch-grid>div[class^=cdr-switch]{border:.5rem solid green;padding:1rem}.switchable-image{transition:max-height 1.15s ease-out;margin:auto;width:50rem}.tooltip-container--center[data-v-9bb14d12]{margin:0 auto}.tooltip-container--right[data-v-9bb14d12]{margin-left:95%}.tooltip-example[data-v-9bb14d12]{margin-bottom:100rem}fieldset[data-v-9bb14d12]{width:20%;float:left}.spaces,.spaces-heading{display:grid;grid-gap:var(--space);position:relative;max-width:50rem}.space{grid-template-rows:2.8rem auto;font-size:var(--cdr-type-scale--1);display:grid;grid-gap:0;min-width:4rem}.space output{margin-bottom:var(--space-2xs);display:block}.space__square{display:flex;background:linear-gradient(135deg,#a9439a80,#a9439a66);border:none;transition:all .25s ease-in-out;aspect-ratio:1;max-width:20rem}.spaces__bg{position:absolute;width:100%;height:calc(100% - 2.8rem);left:0;top:2.8rem;background:linear-gradient(135deg,#a9439a80,#a9439a66);opacity:.5;transition:clip-path .25s ease-in-out}.cdr-align-text-left{text-align:left!important}.cdr-align-text-center{text-align:center!important}.cdr-align-text-right{text-align:right!important}.cdr-align-text-justify{text-align:justify!important}.cdr-align-center-block{display:block;margin-left:auto;margin-right:auto}.cdr-display-none{display:none!important;visibility:hidden!important}.cdr-display-hidden{visibility:hidden!important}.cdr-display-block{visibility:visible!important;display:block!important}.cdr-display-inline{visibility:visible!important;display:inline!important}.cdr-display-inline-block{visibility:visible!important;display:inline-block!important}.cdr-display-flex{visibility:visible!important;display:flex!important}.cdr-display-inline-flex{visibility:visible!important;display:inline-flex!important}.grid-demo{background:linear-gradient(135deg,#a9439a80,#a9439a66)}.kitchen-sink-section{margin:1.6rem 0}.sink-wrapper__radios[data-v-5792760b]{display:flex;align-items:center;gap:.8rem;margin-bottom:.8rem}.sink-wrapper__container[data-v-5792760b]{padding:3.2rem}:root{--cdr-color-text-button-primary: #fafbf9;--cdr-color-text-button-primary-hover: #1f513f;--cdr-color-text-button-primary-active: #fafbf9;--cdr-color-text-button-primary-disabled: #ffffff;--cdr-color-text-button-secondary: #4b4a48;--cdr-color-text-button-secondary-hover: #4b4a48;--cdr-color-text-button-secondary-active: #fafbf9;--cdr-color-text-button-secondary-disabled: #d5cfc3;--cdr-color-text-button-dark: #fafbf9;--cdr-color-text-button-dark-hover: #4b4a48;--cdr-color-text-button-dark-active: #fafbf9;--cdr-color-text-button-dark-disabled: #ffffff;--cdr-color-text-button-sale: #ffffff;--cdr-color-text-button-sale-hover: #c7370f;--cdr-color-text-button-sale-active: #ffffff;--cdr-color-text-button-sale-disabled: #ffffff;--cdr-color-text-chip-default: #4b4a48;--cdr-color-text-chip-disabled: #d5cfc3;--cdr-color-text-primary: #4b4a48;--cdr-color-text-secondary: #736e65;--cdr-color-text-emphasis: #2e2e2b;--cdr-color-text-brand: #1f513f;--cdr-color-text-sale: #c7370f;--cdr-color-text-inverse: #fafbf9;--cdr-color-text-disabled: #d5cfc3;--cdr-color-text-success: #2e6b34;--cdr-color-text-warning: #854714;--cdr-color-text-error: #811823;--cdr-color-text-info: #1b437e;--cdr-color-text-message-error: #bb4045;--cdr-color-text-input-default: #2e2e2b;--cdr-color-text-input-label: #4b4a48;--cdr-color-text-input-label-disabled: #b2ab9f;--cdr-color-text-input-placeholder: #736e65;--cdr-color-text-input-required: #4b4a48;--cdr-color-text-input-optional: #736e65;--cdr-color-text-input-disabled: #d5cfc3;--cdr-color-text-input-filled: #2e2e2b;--cdr-color-text-input-help: #736e65;--cdr-color-text-input-error: #b33322;--cdr-color-text-link-rest: #406eb5;--cdr-color-text-link-hover: #406eb5;--cdr-color-text-link-active: #0b2d60;--cdr-color-text-link-disabled: #d5cfc3;--cdr-color-text-link-visited: #406eb5;--cdr-color-text-rating-default: #4b4a48;--cdr-color-text-rating-hover: #406eb5;--cdr-color-text-rating-separator: #b2ab9f;--cdr-color-text-tab-rest: #736e65;--cdr-color-text-tab-active: #4b4a48;--cdr-color-text-tab-hover: #406eb5;--cdr-color-text-tab-disabled: #d5cfc3;--cdr-color-text-toggle-button-default-rest: #4b4a48;--cdr-color-text-tooltip-default: #fafbf9;--cdr-color-background-button-primary-rest: #1f513f;--cdr-color-background-button-primary-active: #1f513f;--cdr-color-background-button-primary-hover: #f7f5f3;--cdr-color-background-button-primary-icon-alt-hover: #fafbf9;--cdr-color-background-button-secondary-rest: #fafbf9;--cdr-color-background-button-secondary-active: #958e83;--cdr-color-background-button-secondary-hover: #f7f5f3;--cdr-color-background-button-secondary-disabled: #fafbf9;--cdr-color-background-button-dark-rest: #4b4a48;--cdr-color-background-button-dark-active: #4b4a48;--cdr-color-background-button-dark-hover: #edeae3;--cdr-color-background-button-sale-rest: #c7370f;--cdr-color-background-button-sale-active: #c7370f;--cdr-color-background-button-sale-hover: #f7f5f3;--cdr-color-background-button-default-disabled: #d5cfc3;--cdr-color-background-button-icon-only-active: #f7f5f3;--cdr-color-background-chip-default-rest: #ffffff;--cdr-color-background-chip-default-disabled: #ffffff;--cdr-color-background-chip-default-hover: #f7f5f3;--cdr-color-background-chip-default-focus: #ffffff;--cdr-color-background-chip-default-active: #edeae3;--cdr-color-background-chip-default-selected: #d5cfc3;--cdr-color-background-chip-default-selected-hover: #edeae3;--cdr-color-background-chip-default-selected-focus: #d5cfc3;--cdr-color-background-chip-default-selected-active: #edeae3;--cdr-color-background-transparent: rgba(255, 255, 255, 0);--cdr-color-background-primary: #ffffff;--cdr-color-background-secondary: #f7f5f3;--cdr-color-background-brand-spruce: #1f513f;--cdr-color-background-message-default-01: #f9f8f6;--cdr-color-background-message-default-02: #e8e0ce;--cdr-color-background-message-success: #ecf9e6;--cdr-color-background-message-success-01: #f4fbf5;--cdr-color-background-message-success-02: #d5e6cb;--cdr-color-background-message-warning: #fdf6e2;--cdr-color-background-message-warning-01: #fefcf1;--cdr-color-background-message-warning-02: #f5e9b7;--cdr-color-background-message-error: #fcefe4;--cdr-color-background-message-error-01: #fdf7f7;--cdr-color-background-message-error-02: #eecbc1;--cdr-color-background-message-info: #e2f4fe;--cdr-color-background-message-info-01: #edf4f5;--cdr-color-background-message-info-02: #c2d8db;--cdr-color-background-message-sale: #c7370f;--cdr-color-background-accordion-hover: #fafbf9;--cdr-color-background-pagination-hover: #fafbf9;--cdr-color-background-pagination-keyline: #406eb5;--cdr-color-background-modal-overlay: rgba(247, 245, 243, .85);--cdr-color-background-label-default-hover: #fafbf9;--cdr-color-background-label-default-active: #edeae3;--cdr-color-background-label-default-focus: #fafbf9;--cdr-color-background-label-secondary-hover: rgba(255, 255, 255, .75);--cdr-color-background-label-secondary-active: #ffffff;--cdr-color-background-label-secondary-focus: rgba(255, 255, 255, .75);--cdr-color-background-input-default: rgba(247, 245, 243, .15);--cdr-color-background-input-secondary: rgba(255, 255, 255, .85);--cdr-color-background-input-error: rgba(255, 242, 242, .75);--cdr-color-background-input-default-hover: #fafbf9;--cdr-color-background-input-default-active: #fafbf9;--cdr-color-background-input-default-selected: #4b4a48;--cdr-color-background-input-secondary-active: #ffffff;--cdr-color-background-input-default-selected-hover: #958e83;--cdr-color-background-input-default-disabled: #fafbf9;--cdr-color-background-input-default-selected-focus: #958e83;--cdr-color-background-input-default-focus: #fafbf9;--cdr-color-background-rating-star-default: #fafbf9;--cdr-color-background-rating-star-highlighted: #ffd280;--cdr-color-background-surface-primary: #ffffff;--cdr-color-background-surface-secondary: #f7f5f3;--cdr-color-background-surface-brand-spruce: #1f513f;--cdr-color-background-surface-sale: #c7370f;--cdr-color-background-surface-selection-default-rest: #ffffff;--cdr-color-background-surface-selection-default-active: #ffffff;--cdr-color-background-surface-selection-default-hover: #ffffff;--cdr-color-background-surface-selection-default-checked: #ffffff;--cdr-color-background-surface-selection-default-disabled: #f7f5f3;--cdr-color-background-surface-selection-default-loading: #fafbf9;--cdr-color-background-switch-default-rest: #fafbf9;--cdr-color-background-switch-default-hover: #fafbf9;--cdr-color-background-switch-default-focus: #fafbf9;--cdr-color-background-switch-selected-default-rest: #4b4a48;--cdr-color-background-switch-selected-default-hover: #2e2e2b;--cdr-color-background-switch-selected-default-focus: #2e2e2b;--cdr-color-background-switch-handle-default-rest: #d5cfc3;--cdr-color-background-switch-handle-default-hover: #edeae3;--cdr-color-background-switch-handle-default-focus: #d5cfc3;--cdr-color-background-switch-handle-selected-default-rest: #d5cfc3;--cdr-color-background-switch-handle-selected-default-hover: #d5cfc3;--cdr-color-background-switch-handle-selected-default-focus: #d5cfc3;--cdr-color-background-table-header: #f7f5f3;--cdr-color-background-table-row: #ffffff;--cdr-color-background-table-row-alt: #fafbf9;--cdr-color-background-toggle-group-default-rest: #fafbf9;--cdr-color-background-toggle-button-default-rest: #fafbf9;--cdr-color-background-toggle-button-default-hover: #edeae3;--cdr-color-background-toggle-button-default-focus: #edeae3;--cdr-color-background-toggle-button-default-selected-rest: #ffffff;--cdr-color-background-toggle-button-default-selected-hover: #ffffff;--cdr-color-background-tooltip-default: #2e2e2b;--cdr-color-border-button-primary-rest: #1f513f;--cdr-color-border-button-primary-active: #1f513f;--cdr-color-border-button-primary-active-inset: #f7f5f3;--cdr-color-border-button-primary-hover: #1f513f;--cdr-color-border-button-secondary-rest: #958e83;--cdr-color-border-button-secondary-active: #958e83;--cdr-color-border-button-secondary-active-inset: #f7f5f3;--cdr-color-border-button-secondary-hover: #4b4a48;--cdr-color-border-button-dark-rest: #4b4a48;--cdr-color-border-button-dark-active: #4b4a48;--cdr-color-border-button-dark-active-inset: #edeae3;--cdr-color-border-button-dark-hover: #4b4a48;--cdr-color-border-button-sale-rest: #c7370f;--cdr-color-border-button-sale-active: #c7370f;--cdr-color-border-button-sale-active-inset: #fde2e2;--cdr-color-border-button-sale-hover: #c7370f;--cdr-color-border-button-default-disabled: #d5cfc3;--cdr-color-border-button-icon-only-active: #958e83;--cdr-color-border-chip-default-rest: #958e83;--cdr-color-border-chip-default-disabled: #d5cfc3;--cdr-color-border-chip-default-hover: #958e83;--cdr-color-border-chip-default-focus: #4b4a48;--cdr-color-border-chip-default-active: #4b4a48;--cdr-color-border-chip-default-selected-rest: #4b4a48;--cdr-color-border-chip-default-selected-hover: #736e65;--cdr-color-border-chip-default-selected-focus: #4b4a48;--cdr-color-border-transparent: rgba(255, 255, 255, 0);--cdr-color-border-primary: #d5cfc3;--cdr-color-border-secondary: #958e83;--cdr-color-border-success: #3b8349;--cdr-color-border-warning: #b68b37;--cdr-color-border-error: #bb4045;--cdr-color-border-info: #406eb5;--cdr-color-border-message-default-01: #726d64;--cdr-color-border-message-default-02: #e8e0ce;--cdr-color-border-message-success-01: #3b8349;--cdr-color-border-message-success-02: #d5e6cb;--cdr-color-border-message-warning-01: #b68b37;--cdr-color-border-message-warning-02: #f5e9b7;--cdr-color-border-message-error-01: #bb4045;--cdr-color-border-message-error-02: #eecbc1;--cdr-color-border-message-info-01: #408e86;--cdr-color-border-message-info-02: #c2d8db;--cdr-color-border-label-default-focus: #2e2e2b;--cdr-color-border-input-default: #958e83;--cdr-color-border-input-error: #b33322;--cdr-color-border-input-default-active: #4b4a48;--cdr-color-border-input-default-selected: #4b4a48;--cdr-color-border-input-default-focus: #2e2e2b;--cdr-color-border-input-default-selected-hover: #4b4a48;--cdr-color-border-input-default-hover: #2e2e2b;--cdr-color-border-input-default-disabled: #d5cfc3;--cdr-color-border-link-rest: #406eb5;--cdr-color-border-link-hover: #406eb5;--cdr-color-border-link-active: #0b2d60;--cdr-color-border-link-disabled: #d5cfc3;--cdr-color-border-link-visited: #406eb5;--cdr-color-border-rating-star-default: #958e83;--cdr-color-border-rating-star-highlighted: #bd7b2d;--cdr-color-border-surface-primary: #d5cfc3;--cdr-color-border-surface-secondary: #958e83;--cdr-color-border-surface-success: #3b8349;--cdr-color-border-surface-warning: #b68b37;--cdr-color-border-surface-error: #bb4045;--cdr-color-border-surface-info: #406eb5;--cdr-color-border-surface-selection-default-rest: #958e83;--cdr-color-border-surface-selection-default-active: #958e83;--cdr-color-border-surface-selection-default-hover: #958e83;--cdr-color-border-surface-selection-default-checked: #2e2e2b;--cdr-color-border-surface-selection-default-disabled: #958e83;--cdr-color-border-surface-selection-default-loading: #958e83;--cdr-color-border-switch-default-hover: #4b4a48;--cdr-color-border-switch-handle-default-rest: #d5cfc3;--cdr-color-border-switch-handle-default-hover: #4b4a48;--cdr-color-border-switch-handle-default-focus: #d5cfc3;--cdr-color-border-tab-keyline-rest: #958e83;--cdr-color-border-tab-keyline-active: #406eb5;--cdr-color-border-tab-keyline-active-alt: #78b1e8;--cdr-color-border-tab-keyline-hover: #406eb5;--cdr-color-border-tab-keyline-hover-alt: #78b1e8;--cdr-color-border-tab-keyline-disabled: #d5cfc3;--cdr-color-border-table-default: #d5cfc3;--cdr-color-border-table-head: #958e83;--cdr-color-border-toggle-button-default-focus: #4b4a48;--cdr-color-border-toggle-button-default-selected-rest: #4b4a48;--cdr-color-border-toggle-button-default-selected-focus: #4b4a48;--cdr-color-border-tooltip-default: #fafbf9;--cdr-color-icon-default: #958e83;--cdr-color-icon-emphasis: #4b4a48;--cdr-color-icon-link: #406eb5;--cdr-color-icon-disabled: #d5cfc3;--cdr-color-icon-message-default: #726d64;--cdr-color-icon-message-success: #3b8349;--cdr-color-icon-message-warning: #b68b37;--cdr-color-icon-message-error: #bb4045;--cdr-color-icon-message-info: #408e86;--cdr-color-icon-checkbox-default-selected: #ffffff;--cdr-color-icon-checkbox-default-selected-hover: #ffffff;--cdr-color-icon-checkbox-default-selected-active: #4b4a48;--cdr-color-icon-switch-selected-default-rest: #d5cfc3;--cdr-color-icon-switch-selected-default-hover: #d5cfc3;--cdr-color-icon-switch-selected-default-focus: #d5cfc3;--cdr-color-surface-primary: #ffffff;--cdr-color-surface-secondary: #f7f5f3;--cdr-form-input-height-default: 4rem;--cdr-form-input-height-large: 4.8rem;--cdr-form-figure-size-small: 1.6rem;--cdr-form-figure-size-medium: 1.6rem;--cdr-form-figure-size-large: 2rem;--cdr-icon-size-sm: 1.6rem;--cdr-icon-size: 2.4rem;--cdr-icon-size-lg: 3.2rem;--cdr-duration-1-x: .1s;--cdr-duration-2-x: .2s;--cdr-duration-3-x: .3s;--cdr-duration-4-x: .4s;--cdr-duration-5-x: .5s;--cdr-duration-6-x: .6s;--cdr-timing-function-ease-out: cubic-bezier(.32, .94, .6, 1);--cdr-timing-function-ease: cubic-bezier(.15, 0, .15, 0);--cdr-timing-function-linear: cubic-bezier(0, 0, 1, 1);--cdr-prominence-flat-x: 0;--cdr-prominence-flat-y: 0;--cdr-prominence-flat-blur: 0;--cdr-prominence-flat-spread: 0;--cdr-prominence-flat-color: rgba(46, 46, 43, .2);--cdr-prominence-raised-x: 0;--cdr-prominence-raised-y: .2rem;--cdr-prominence-raised-blur: .2rem;--cdr-prominence-raised-spread: 0;--cdr-prominence-raised-color: rgba(46, 46, 43, .2);--cdr-prominence-elevated-x: 0;--cdr-prominence-elevated-y: .4rem;--cdr-prominence-elevated-blur: .4rem;--cdr-prominence-elevated-spread: 0;--cdr-prominence-elevated-color: rgba(46, 46, 43, .2);--cdr-prominence-floating-x: 0;--cdr-prominence-floating-y: .8rem;--cdr-prominence-floating-blur: .8rem;--cdr-prominence-floating-spread: 0;--cdr-prominence-floating-color: rgba(46, 46, 43, .2);--cdr-prominence-lifted-x: 0;--cdr-prominence-lifted-y: 1.6rem;--cdr-prominence-lifted-blur: 1.6rem;--cdr-prominence-lifted-spread: 0;--cdr-prominence-lifted-color: rgba(46, 46, 43, .2);--cdr-prominence-flat: 0 0 0 0 rgba(46, 46, 43, .2);--cdr-prominence-raised: 0 .2rem .2rem 0 rgba(46, 46, 43, .2);--cdr-prominence-elevated: 0 .4rem .4rem 0 rgba(46, 46, 43, .2);--cdr-prominence-floating: 0 .8rem .8rem 0 rgba(46, 46, 43, .2);--cdr-prominence-lifted: 0 1.6rem 1.6rem 0 rgba(46, 46, 43, .2);--cdr-radius-sharp: 0;--cdr-radius-soft: .2rem;--cdr-radius-softer: .4rem;--cdr-radius-softest: .6rem;--cdr-radius-round: 999.9rem;--cdr-space-zero: 0;--cdr-space-sixteenth-x: .1rem;--cdr-space-eighth-x: .2rem;--cdr-space-three-sixteenth-x: .3rem;--cdr-space-quarter-x: .4rem;--cdr-space-three-eighth-x: .6rem;--cdr-space-half-x: .8rem;--cdr-space-three-quarter-x: 1.2rem;--cdr-space-one-x: 1.6rem;--cdr-space-one-and-a-half-x: 2.4rem;--cdr-space-two-x: 3.2rem;--cdr-space-three-x: 4.8rem;--cdr-space-four-x: 6.4rem;--cdr-space-inset-sixteenth-x: .1rem;--cdr-space-inset-eighth-x: .2rem;--cdr-space-inset-eighth-x-squish-top-bottom: 0;--cdr-space-inset-eighth-x-squish-left-right: .2rem;--cdr-space-inset-eighth-x-stretch-top-bottom: .4rem;--cdr-space-inset-eighth-x-stretch-left-right: .2rem;--cdr-space-inset-three-sixteenth-x: .3rem;--cdr-space-inset-quarter-x: .4rem;--cdr-space-inset-quarter-x-squish-top-bottom: .2rem;--cdr-space-inset-quarter-x-squish-left-right: .4rem;--cdr-space-inset-quarter-x-stretch-top-bottom: .6rem;--cdr-space-inset-quarter-x-stretch-left-right: .4rem;--cdr-space-inset-three-eighth-x: .6rem;--cdr-space-inset-half-x: .8rem;--cdr-space-inset-half-x-squish-top-bottom: .4rem;--cdr-space-inset-half-x-squish-left-right: .8rem;--cdr-space-inset-half-x-stretch-top-bottom: 1.2rem;--cdr-space-inset-half-x-stretch-left-right: .8rem;--cdr-space-inset-three-quarter-x: 1.2rem;--cdr-space-inset-three-quarter-x-squish-top-bottom: .6rem;--cdr-space-inset-three-quarter-x-squish-left-right: 1.2rem;--cdr-space-inset-three-quarter-x-stretch-top-bottom: 1.8rem;--cdr-space-inset-three-quarter-x-stretch-left-right: 1.2rem;--cdr-space-inset-one-x: 1.6rem;--cdr-space-inset-one-x-squish-top-bottom: .8rem;--cdr-space-inset-one-x-squish-left-right: 1.6rem;--cdr-space-inset-one-x-stretch-top-bottom: 2.4rem;--cdr-space-inset-one-x-stretch-left-right: 1.6rem;--cdr-space-inset-one-and-a-half-x: 2.4rem;--cdr-space-inset-one-and-a-half-x-squish-top-bottom: 1.2rem;--cdr-space-inset-one-and-a-half-x-squish-left-right: 2.4rem;--cdr-space-inset-one-and-a-half-x-stretch-top-bottom: 3.6rem;--cdr-space-inset-one-and-a-half-x-stretch-left-right: 2.4rem;--cdr-space-inset-two-x: 3.2rem;--cdr-space-inset-two-x-squish-top-bottom: 1.6rem;--cdr-space-inset-two-x-squish-left-right: 3.2rem;--cdr-space-inset-two-x-stretch-top-bottom: 4.8rem;--cdr-space-inset-two-x-stretch-left-right: 3.2rem;--cdr-space-inset-three-x: 4.8rem;--cdr-space-inset-three-x-squish-top-bottom: 2.4rem;--cdr-space-inset-three-x-squish-left-right: 4.8rem;--cdr-space-inset-three-x-stretch-top-bottom: 7.2rem;--cdr-space-inset-three-x-stretch-left-right: 4.8rem;--cdr-space-inset-four-x: 6.4rem;--cdr-space-inset-four-x-squish-top-bottom: 3.2rem;--cdr-space-inset-four-x-squish-left-right: 6.4rem;--cdr-space-inset-four-x-stretch-top-bottom: 9.6rem;--cdr-space-inset-four-x-stretch-left-right: 6.4rem;--cdr-space-inset-eighth-x-squish: 0 .2rem;--cdr-space-inset-eighth-x-stretch: .4rem .2rem;--cdr-space-inset-quarter-x-squish: .2rem .4rem;--cdr-space-inset-quarter-x-stretch: .6rem .4rem;--cdr-space-inset-half-x-squish: .4rem .8rem;--cdr-space-inset-half-x-stretch: 1.2rem .8rem;--cdr-space-inset-three-quarter-x-squish: .6rem 1.2rem;--cdr-space-inset-three-quarter-x-stretch: 1.8rem 1.2rem;--cdr-space-inset-one-x-squish: .8rem 1.6rem;--cdr-space-inset-one-x-stretch: 2.4rem 1.6rem;--cdr-space-inset-one-and-a-half-x-squish: 1.2rem 2.4rem;--cdr-space-inset-one-and-a-half-x-stretch: 3.6rem 2.4rem;--cdr-space-inset-two-x-squish: 1.6rem 3.2rem;--cdr-space-inset-two-x-stretch: 4.8rem 3.2rem;--cdr-space-inset-three-x-squish: 2.4rem 4.8rem;--cdr-space-inset-three-x-stretch: 7.2rem 4.8rem;--cdr-space-inset-four-x-squish: 3.2rem 6.4rem;--cdr-space-inset-four-x-stretch: 9.6rem 6.4rem;--cdr-breakpoint-xs: 0;--cdr-breakpoint-sm: 76.8rem;--cdr-breakpoint-md: 99.2rem;--cdr-breakpoint-lg: 123.2rem;--cdr-font-family-serif-brand-font: Stuart;--cdr-font-family-serif: Stuart, "Stuart fallback", Georgia, serif;--cdr-font-family-sans-brand-font: Graphik;--cdr-font-family-sans: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-body-300-family: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-body-300-style: normal;--cdr-text-body-300-weight: 400;--cdr-text-body-300-spacing: .008rem;--cdr-text-body-300-size: 1.6rem;--cdr-text-body-300-height: 2.6rem;--cdr-text-body-400-family: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-body-400-style: normal;--cdr-text-body-400-weight: 400;--cdr-text-body-400-spacing: 0;--cdr-text-body-400-size: 1.8rem;--cdr-text-body-400-height: 3rem;--cdr-text-body-500-family: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-body-500-style: normal;--cdr-text-body-500-weight: 400;--cdr-text-body-500-spacing: -.016rem;--cdr-text-body-500-size: 2rem;--cdr-text-body-500-height: 3.6rem;--cdr-text-body-strong-300-family: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-body-strong-300-style: normal;--cdr-text-body-strong-300-weight: 600;--cdr-text-body-strong-300-spacing: .008rem;--cdr-text-body-strong-300-size: 1.6rem;--cdr-text-body-strong-300-height: 2.6rem;--cdr-text-body-strong-400-family: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-body-strong-400-style: normal;--cdr-text-body-strong-400-weight: 600;--cdr-text-body-strong-400-spacing: 0;--cdr-text-body-strong-400-size: 1.8rem;--cdr-text-body-strong-400-height: 3rem;--cdr-text-body-strong-500-family: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-body-strong-500-style: normal;--cdr-text-body-strong-500-weight: 600;--cdr-text-body-strong-500-spacing: -.008rem;--cdr-text-body-strong-500-size: 2rem;--cdr-text-body-strong-500-height: 3.6rem;--cdr-text-default-family: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-default-style: normal;--cdr-text-default-weight: 400;--cdr-text-default-spacing: -.016rem;--cdr-text-default-size: 1.6rem;--cdr-text-default-height: 2.2rem;--cdr-text-eyebrow-100-family: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-eyebrow-100-style: normal;--cdr-text-eyebrow-100-weight: 500;--cdr-text-eyebrow-100-spacing: .032rem;--cdr-text-eyebrow-100-size: 1.2rem;--cdr-text-eyebrow-100-height: 1.8rem;--cdr-text-eyebrow-100-transform: uppercase;--cdr-text-heading-sans-200-family: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-heading-sans-200-style: normal;--cdr-text-heading-sans-200-weight: 500;--cdr-text-heading-sans-200-spacing: 0;--cdr-text-heading-sans-200-size: 1.4rem;--cdr-text-heading-sans-200-height: 1.8rem;--cdr-text-heading-sans-300-family: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-heading-sans-300-style: normal;--cdr-text-heading-sans-300-weight: 500;--cdr-text-heading-sans-300-spacing: 0;--cdr-text-heading-sans-300-size: 1.6rem;--cdr-text-heading-sans-300-height: 2rem;--cdr-text-heading-sans-400-family: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-heading-sans-400-style: normal;--cdr-text-heading-sans-400-weight: 500;--cdr-text-heading-sans-400-spacing: 0;--cdr-text-heading-sans-400-size: 1.8rem;--cdr-text-heading-sans-400-height: 2.4rem;--cdr-text-heading-sans-500-family: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-heading-sans-500-style: normal;--cdr-text-heading-sans-500-weight: 500;--cdr-text-heading-sans-500-spacing: 0;--cdr-text-heading-sans-500-size: 2rem;--cdr-text-heading-sans-500-height: 2.6rem;--cdr-text-heading-sans-600-family: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-heading-sans-600-style: normal;--cdr-text-heading-sans-600-weight: 500;--cdr-text-heading-sans-600-spacing: 0;--cdr-text-heading-sans-600-size: 2.4rem;--cdr-text-heading-sans-600-height: 3rem;--cdr-text-heading-serif-200-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-heading-serif-200-style: normal;--cdr-text-heading-serif-200-weight: 500;--cdr-text-heading-serif-200-spacing: 0;--cdr-text-heading-serif-200-size: 1.4rem;--cdr-text-heading-serif-200-height: 1.8rem;--cdr-text-heading-serif-300-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-heading-serif-300-style: normal;--cdr-text-heading-serif-300-weight: 500;--cdr-text-heading-serif-300-spacing: 0;--cdr-text-heading-serif-300-size: 1.6rem;--cdr-text-heading-serif-300-height: 2rem;--cdr-text-heading-serif-400-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-heading-serif-400-style: normal;--cdr-text-heading-serif-400-weight: 500;--cdr-text-heading-serif-400-spacing: 0;--cdr-text-heading-serif-400-size: 1.8rem;--cdr-text-heading-serif-400-height: 2.4rem;--cdr-text-heading-serif-500-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-heading-serif-500-style: normal;--cdr-text-heading-serif-500-weight: 500;--cdr-text-heading-serif-500-spacing: 0;--cdr-text-heading-serif-500-size: 2rem;--cdr-text-heading-serif-500-height: 2.6rem;--cdr-text-heading-serif-600-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-heading-serif-600-style: normal;--cdr-text-heading-serif-600-weight: 500;--cdr-text-heading-serif-600-spacing: 0;--cdr-text-heading-serif-600-size: 2.4rem;--cdr-text-heading-serif-600-height: 3rem;--cdr-text-heading-serif-700-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-heading-serif-700-style: normal;--cdr-text-heading-serif-700-weight: 500;--cdr-text-heading-serif-700-spacing: 0;--cdr-text-heading-serif-700-size: 2.8rem;--cdr-text-heading-serif-700-height: 3.2rem;--cdr-text-heading-serif-800-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-heading-serif-800-style: normal;--cdr-text-heading-serif-800-weight: 500;--cdr-text-heading-serif-800-spacing: 0;--cdr-text-heading-serif-800-size: 3.2rem;--cdr-text-heading-serif-800-height: 3.6rem;--cdr-text-heading-serif-900-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-heading-serif-900-style: normal;--cdr-text-heading-serif-900-weight: 500;--cdr-text-heading-serif-900-spacing: 0;--cdr-text-heading-serif-900-size: 3.6rem;--cdr-text-heading-serif-900-height: 4.4rem;--cdr-text-heading-serif-1000-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-heading-serif-1000-style: normal;--cdr-text-heading-serif-1000-weight: 500;--cdr-text-heading-serif-1000-spacing: 0;--cdr-text-heading-serif-1000-size: 4.2rem;--cdr-text-heading-serif-1000-height: 5rem;--cdr-text-heading-serif-1100-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-heading-serif-1100-style: normal;--cdr-text-heading-serif-1100-weight: 500;--cdr-text-heading-serif-1100-spacing: 0;--cdr-text-heading-serif-1100-size: 4.8rem;--cdr-text-heading-serif-1100-height: 5.6rem;--cdr-text-heading-serif-1200-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-heading-serif-1200-style: normal;--cdr-text-heading-serif-1200-weight: 500;--cdr-text-heading-serif-1200-spacing: 0;--cdr-text-heading-serif-1200-size: 5.4rem;--cdr-text-heading-serif-1200-height: 6.4rem;--cdr-text-heading-serif-strong-600-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-heading-serif-strong-600-style: normal;--cdr-text-heading-serif-strong-600-weight: 600;--cdr-text-heading-serif-strong-600-spacing: 0;--cdr-text-heading-serif-strong-600-size: 2.4rem;--cdr-text-heading-serif-strong-600-height: 3rem;--cdr-text-heading-serif-strong-700-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-heading-serif-strong-700-style: normal;--cdr-text-heading-serif-strong-700-weight: 600;--cdr-text-heading-serif-strong-700-spacing: 0;--cdr-text-heading-serif-strong-700-size: 2.8rem;--cdr-text-heading-serif-strong-700-height: 3.2rem;--cdr-text-heading-serif-strong-800-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-heading-serif-strong-800-style: normal;--cdr-text-heading-serif-strong-800-weight: 600;--cdr-text-heading-serif-strong-800-spacing: 0;--cdr-text-heading-serif-strong-800-size: 3.2rem;--cdr-text-heading-serif-strong-800-height: 3.6rem;--cdr-text-heading-serif-strong-900-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-heading-serif-strong-900-style: normal;--cdr-text-heading-serif-strong-900-weight: 600;--cdr-text-heading-serif-strong-900-spacing: 0;--cdr-text-heading-serif-strong-900-size: 3.6rem;--cdr-text-heading-serif-strong-900-height: 4.4rem;--cdr-text-heading-serif-strong-1000-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-heading-serif-strong-1000-style: normal;--cdr-text-heading-serif-strong-1000-weight: 600;--cdr-text-heading-serif-strong-1000-spacing: 0;--cdr-text-heading-serif-strong-1000-size: 4.2rem;--cdr-text-heading-serif-strong-1000-height: 5rem;--cdr-text-heading-serif-strong-1100-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-heading-serif-strong-1100-style: normal;--cdr-text-heading-serif-strong-1100-weight: 600;--cdr-text-heading-serif-strong-1100-spacing: 0;--cdr-text-heading-serif-strong-1100-size: 4.8rem;--cdr-text-heading-serif-strong-1100-height: 5.6rem;--cdr-text-heading-serif-strong-1200-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-heading-serif-strong-1200-style: normal;--cdr-text-heading-serif-strong-1200-weight: 600;--cdr-text-heading-serif-strong-1200-spacing: 0;--cdr-text-heading-serif-strong-1200-size: 5.4rem;--cdr-text-heading-serif-strong-1200-height: 6.4rem;--cdr-text-heading-display-800-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-heading-display-800-style: normal;--cdr-text-heading-display-800-weight: 400;--cdr-text-heading-display-800-spacing: 0;--cdr-text-heading-display-800-size: 3.2rem;--cdr-text-heading-display-800-height: 3.6rem;--cdr-text-heading-display-900-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-heading-display-900-style: normal;--cdr-text-heading-display-900-weight: 400;--cdr-text-heading-display-900-spacing: 0;--cdr-text-heading-display-900-size: 3.6rem;--cdr-text-heading-display-900-height: 4rem;--cdr-text-heading-display-1000-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-heading-display-1000-style: normal;--cdr-text-heading-display-1000-weight: 400;--cdr-text-heading-display-1000-spacing: 0;--cdr-text-heading-display-1000-size: 4.2rem;--cdr-text-heading-display-1000-height: 4.8rem;--cdr-text-heading-display-1100-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-heading-display-1100-style: normal;--cdr-text-heading-display-1100-weight: 400;--cdr-text-heading-display-1100-spacing: 0;--cdr-text-heading-display-1100-size: 4.8rem;--cdr-text-heading-display-1100-height: 5.2rem;--cdr-text-heading-display-1200-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-heading-display-1200-style: normal;--cdr-text-heading-display-1200-weight: 400;--cdr-text-heading-display-1200-spacing: 0;--cdr-text-heading-display-1200-size: 5.4rem;--cdr-text-heading-display-1200-height: 6rem;--cdr-text-heading-display-1300-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-heading-display-1300-style: normal;--cdr-text-heading-display-1300-weight: 400;--cdr-text-heading-display-1300-spacing: 0;--cdr-text-heading-display-1300-size: 6rem;--cdr-text-heading-display-1300-height: 6.4rem;--cdr-text-heading-display-1400-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-heading-display-1400-style: normal;--cdr-text-heading-display-1400-weight: 400;--cdr-text-heading-display-1400-spacing: 0;--cdr-text-heading-display-1400-size: 6.8rem;--cdr-text-heading-display-1400-height: 7.2rem;--cdr-text-heading-display-1500-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-heading-display-1500-style: normal;--cdr-text-heading-display-1500-weight: 400;--cdr-text-heading-display-1500-spacing: 0;--cdr-text-heading-display-1500-size: 7.6rem;--cdr-text-heading-display-1500-height: 8rem;--cdr-text-heading-display-1600-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-heading-display-1600-style: normal;--cdr-text-heading-display-1600-weight: 400;--cdr-text-heading-display-1600-spacing: 0;--cdr-text-heading-display-1600-size: 8.6rem;--cdr-text-heading-display-1600-height: 9.2rem;--cdr-text-subheading-sans-300-family: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-subheading-sans-300-style: normal;--cdr-text-subheading-sans-300-weight: 500;--cdr-text-subheading-sans-300-spacing: 0;--cdr-text-subheading-sans-300-size: 1.6rem;--cdr-text-subheading-sans-300-height: 2rem;--cdr-text-subheading-sans-400-family: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-subheading-sans-400-style: normal;--cdr-text-subheading-sans-400-weight: 500;--cdr-text-subheading-sans-400-spacing: 0;--cdr-text-subheading-sans-400-size: 1.8rem;--cdr-text-subheading-sans-400-height: 2.4rem;--cdr-text-subheading-sans-500-family: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-subheading-sans-500-style: normal;--cdr-text-subheading-sans-500-weight: 500;--cdr-text-subheading-sans-500-spacing: 0;--cdr-text-subheading-sans-500-size: 2rem;--cdr-text-subheading-sans-500-height: 2.6rem;--cdr-text-subheading-sans-600-family: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-subheading-sans-600-style: normal;--cdr-text-subheading-sans-600-weight: 500;--cdr-text-subheading-sans-600-spacing: 0;--cdr-text-subheading-sans-600-size: 2.4rem;--cdr-text-subheading-sans-600-height: 3rem;--cdr-text-utility-sans-100-family: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-utility-sans-100-style: normal;--cdr-text-utility-sans-100-weight: 400;--cdr-text-utility-sans-100-spacing: -.008rem;--cdr-text-utility-sans-100-size: 1.2rem;--cdr-text-utility-sans-100-height: 1.6rem;--cdr-text-utility-sans-200-family: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-utility-sans-200-style: normal;--cdr-text-utility-sans-200-weight: 400;--cdr-text-utility-sans-200-spacing: -.016rem;--cdr-text-utility-sans-200-size: 1.4rem;--cdr-text-utility-sans-200-height: 1.8rem;--cdr-text-utility-sans-300-family: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-utility-sans-300-style: normal;--cdr-text-utility-sans-300-weight: 400;--cdr-text-utility-sans-300-spacing: -.016rem;--cdr-text-utility-sans-300-size: 1.6rem;--cdr-text-utility-sans-300-height: 2.2rem;--cdr-text-utility-sans-400-family: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-utility-sans-400-style: normal;--cdr-text-utility-sans-400-weight: 400;--cdr-text-utility-sans-400-spacing: -.016rem;--cdr-text-utility-sans-400-size: 1.8rem;--cdr-text-utility-sans-400-height: 2.4rem;--cdr-text-utility-sans-500-family: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-utility-sans-500-style: normal;--cdr-text-utility-sans-500-weight: 400;--cdr-text-utility-sans-500-spacing: -.032rem;--cdr-text-utility-sans-500-size: 2rem;--cdr-text-utility-sans-500-height: 2.6rem;--cdr-text-utility-sans-600-family: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-utility-sans-600-style: normal;--cdr-text-utility-sans-600-weight: 400;--cdr-text-utility-sans-600-spacing: -.032rem;--cdr-text-utility-sans-600-size: 2.4rem;--cdr-text-utility-sans-600-height: 3rem;--cdr-text-utility-sans-700-family: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-utility-sans-700-style: normal;--cdr-text-utility-sans-700-weight: 400;--cdr-text-utility-sans-700-spacing: -.032rem;--cdr-text-utility-sans-700-size: 2.8rem;--cdr-text-utility-sans-700-height: 3.6rem;--cdr-text-utility-sans-800-family: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-utility-sans-800-style: normal;--cdr-text-utility-sans-800-weight: 400;--cdr-text-utility-sans-800-spacing: -.064rem;--cdr-text-utility-sans-800-size: 3.2rem;--cdr-text-utility-sans-800-height: 4rem;--cdr-text-utility-sans-strong-100-family: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-utility-sans-strong-100-style: normal;--cdr-text-utility-sans-strong-100-weight: 600;--cdr-text-utility-sans-strong-100-spacing: -.008rem;--cdr-text-utility-sans-strong-100-size: 1.2rem;--cdr-text-utility-sans-strong-100-height: 1.6rem;--cdr-text-utility-sans-strong-200-family: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-utility-sans-strong-200-style: normal;--cdr-text-utility-sans-strong-200-weight: 600;--cdr-text-utility-sans-strong-200-spacing: -.008rem;--cdr-text-utility-sans-strong-200-size: 1.4rem;--cdr-text-utility-sans-strong-200-height: 1.8rem;--cdr-text-utility-sans-strong-300-family: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-utility-sans-strong-300-style: normal;--cdr-text-utility-sans-strong-300-weight: 600;--cdr-text-utility-sans-strong-300-spacing: -.008rem;--cdr-text-utility-sans-strong-300-size: 1.6rem;--cdr-text-utility-sans-strong-300-height: 2.2rem;--cdr-text-utility-sans-strong-400-family: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-utility-sans-strong-400-style: normal;--cdr-text-utility-sans-strong-400-weight: 600;--cdr-text-utility-sans-strong-400-spacing: -.008rem;--cdr-text-utility-sans-strong-400-size: 1.8rem;--cdr-text-utility-sans-strong-400-height: 2.4rem;--cdr-text-utility-sans-strong-500-family: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-utility-sans-strong-500-style: normal;--cdr-text-utility-sans-strong-500-weight: 600;--cdr-text-utility-sans-strong-500-spacing: -.016rem;--cdr-text-utility-sans-strong-500-size: 2rem;--cdr-text-utility-sans-strong-500-height: 2.6rem;--cdr-text-utility-sans-strong-600-family: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-utility-sans-strong-600-style: normal;--cdr-text-utility-sans-strong-600-weight: 600;--cdr-text-utility-sans-strong-600-spacing: -.016rem;--cdr-text-utility-sans-strong-600-size: 2.4rem;--cdr-text-utility-sans-strong-600-height: 3rem;--cdr-text-utility-sans-strong-700-family: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-utility-sans-strong-700-style: normal;--cdr-text-utility-sans-strong-700-weight: 600;--cdr-text-utility-sans-strong-700-spacing: -.016rem;--cdr-text-utility-sans-strong-700-size: 2.8rem;--cdr-text-utility-sans-strong-700-height: 3.6rem;--cdr-text-utility-sans-strong-800-family: Graphik, "Graphik fallback", "Helvetica Neue", sans-serif;--cdr-text-utility-sans-strong-800-style: normal;--cdr-text-utility-sans-strong-800-weight: 600;--cdr-text-utility-sans-strong-800-spacing: -.032rem;--cdr-text-utility-sans-strong-800-size: 3.2rem;--cdr-text-utility-sans-strong-800-height: 4rem;--cdr-text-utility-serif-200-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-utility-serif-200-style: normal;--cdr-text-utility-serif-200-weight: 400;--cdr-text-utility-serif-200-spacing: -.008rem;--cdr-text-utility-serif-200-size: 1.4rem;--cdr-text-utility-serif-200-height: 1.8rem;--cdr-text-utility-serif-300-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-utility-serif-300-style: normal;--cdr-text-utility-serif-300-weight: 400;--cdr-text-utility-serif-300-spacing: -.008rem;--cdr-text-utility-serif-300-size: 1.6rem;--cdr-text-utility-serif-300-height: 2.2rem;--cdr-text-utility-serif-400-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-utility-serif-400-style: normal;--cdr-text-utility-serif-400-weight: 400;--cdr-text-utility-serif-400-spacing: -.016rem;--cdr-text-utility-serif-400-size: 1.8rem;--cdr-text-utility-serif-400-height: 2.4rem;--cdr-text-utility-serif-500-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-utility-serif-500-style: normal;--cdr-text-utility-serif-500-weight: 400;--cdr-text-utility-serif-500-spacing: -.032rem;--cdr-text-utility-serif-500-size: 2rem;--cdr-text-utility-serif-500-height: 2.6rem;--cdr-text-utility-serif-600-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-utility-serif-600-style: normal;--cdr-text-utility-serif-600-weight: 400;--cdr-text-utility-serif-600-spacing: -.032rem;--cdr-text-utility-serif-600-size: 2.4rem;--cdr-text-utility-serif-600-height: 3rem;--cdr-text-utility-serif-700-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-utility-serif-700-style: normal;--cdr-text-utility-serif-700-weight: 400;--cdr-text-utility-serif-700-spacing: -.032rem;--cdr-text-utility-serif-700-size: 2.8rem;--cdr-text-utility-serif-700-height: 3.6rem;--cdr-text-utility-serif-800-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-utility-serif-800-style: normal;--cdr-text-utility-serif-800-weight: 400;--cdr-text-utility-serif-800-spacing: -.032rem;--cdr-text-utility-serif-800-size: 3.2rem;--cdr-text-utility-serif-800-height: 4rem;--cdr-text-utility-serif-strong-200-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-utility-serif-strong-200-style: normal;--cdr-text-utility-serif-strong-200-weight: 600;--cdr-text-utility-serif-strong-200-spacing: -.008rem;--cdr-text-utility-serif-strong-200-size: 1.4rem;--cdr-text-utility-serif-strong-200-height: 1.8rem;--cdr-text-utility-serif-strong-300-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-utility-serif-strong-300-style: normal;--cdr-text-utility-serif-strong-300-weight: 600;--cdr-text-utility-serif-strong-300-spacing: -.008rem;--cdr-text-utility-serif-strong-300-size: 1.6rem;--cdr-text-utility-serif-strong-300-height: 2.2rem;--cdr-text-utility-serif-strong-400-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-utility-serif-strong-400-style: normal;--cdr-text-utility-serif-strong-400-weight: 600;--cdr-text-utility-serif-strong-400-spacing: -.008rem;--cdr-text-utility-serif-strong-400-size: 1.8rem;--cdr-text-utility-serif-strong-400-height: 2.4rem;--cdr-text-utility-serif-strong-500-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-utility-serif-strong-500-style: normal;--cdr-text-utility-serif-strong-500-weight: 600;--cdr-text-utility-serif-strong-500-spacing: -.008rem;--cdr-text-utility-serif-strong-500-size: 2rem;--cdr-text-utility-serif-strong-500-height: 2.6rem;--cdr-text-utility-serif-strong-600-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-utility-serif-strong-600-style: normal;--cdr-text-utility-serif-strong-600-weight: 600;--cdr-text-utility-serif-strong-600-spacing: -.016rem;--cdr-text-utility-serif-strong-600-size: 2.4rem;--cdr-text-utility-serif-strong-600-height: 3rem;--cdr-text-utility-serif-strong-700-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-utility-serif-strong-700-style: normal;--cdr-text-utility-serif-strong-700-weight: 600;--cdr-text-utility-serif-strong-700-spacing: -.016rem;--cdr-text-utility-serif-strong-700-size: 2.8rem;--cdr-text-utility-serif-strong-700-height: 3.6rem;--cdr-text-utility-serif-strong-800-family: Stuart, "Stuart fallback", Georgia, serif;--cdr-text-utility-serif-strong-800-style: normal;--cdr-text-utility-serif-strong-800-weight: 600;--cdr-text-utility-serif-strong-800-spacing: -.016rem;--cdr-text-utility-serif-strong-800-size: 3.2rem;--cdr-text-utility-serif-strong-800-height: 4rem;--cdr-text-italic-variation: "ital" 1;--cdr-text-italic-style: italic;--cdr-text-strong-weight: 700;--cdr-membership-vibrant-color-text-button-primary-hover: #13352c;--cdr-membership-vibrant-color-text-primary: #13352c;--cdr-membership-vibrant-color-background-button-primary-rest: #13352c;--cdr-membership-vibrant-color-background-button-primary-active: #13352c;--cdr-membership-vibrant-color-background-primary: #ffdc52;--cdr-membership-vibrant-color-border-button-primary-rest: #13352c;--cdr-membership-vibrant-color-border-button-primary-active: #13352c;--cdr-membership-vibrant-color-border-button-primary-hover: #13352c;--cdr-membership-subtle-color-text-button-primary-hover: #13352c;--cdr-membership-subtle-color-text-primary: #13352c;--cdr-membership-subtle-color-background-button-primary-rest: #13352c;--cdr-membership-subtle-color-background-button-primary-active: #13352c;--cdr-membership-subtle-color-background-primary: #bfb33e;--cdr-membership-subtle-color-border-button-primary-rest: #13352c;--cdr-membership-subtle-color-border-button-primary-active: #13352c;--cdr-membership-subtle-color-border-button-primary-hover: #13352c}:root{--cdr-heading-display-line-height-ratio: 1.07;--cdr-heading-serif-line-height-ratio: 1.25;--cdr-heading-sans-line-height-ratio: 1.25;--cdr-subheading-sans-line-height-ratio: 1.333;--cdr-utility-sans-line-height-ratio: 1.3;--cdr-utility-serif-line-height-ratio: 1.3;--cdr-eyebrow-line-height-ratio: 1.5;--cdr-body-line-height-ratio: 1.8}@supports (container-type: inline-size){:root{--cdr-type-scale--2: clamp(1.3rem, .29cqw + 1.24rem, 1.4rem);--cdr-type-scale--1: clamp(1.33rem, .29cqw + 1.24rem, 1.6rem);--cdr-type-scale-0: clamp(1.6rem, .44cqw + 1.46rem, 2rem);--cdr-type-scale-1: clamp(1.92rem, .64cqw + 1.72rem, 2.5rem);--cdr-type-scale-2: clamp(2.3rem, .9cqw + 2.02rem, 3.13rem);--cdr-type-scale-3: clamp(2.76rem, 1.25cqw + 2.36rem, 3.91rem);--cdr-type-scale-4: clamp(3.32rem, 1.72cqw + 2.77rem, 4.88rem);--cdr-type-scale-5: clamp(3.98rem, 2.33cqw + 3.24rem, 6.1rem);--cdr-type-scale-6: clamp(4.78rem, 3.13cqw + 3.78rem, 7.63rem);--cdr-type-scale-7: clamp(5.73rem, 4.17cqw + 4.4rem, 9.54rem);--cdr-space-scale-0: clamp(.2rem, .2rem + .11cqi, .3rem);--cdr-space-scale-1: clamp(.3rem, .3rem + .11cqi, .4rem);--cdr-space-scale-2: clamp(.4rem, .4rem + .11cqi, .5rem);--cdr-space-scale-3: clamp(.8rem, .7rem + .22cqi, 1rem);--cdr-space-scale-4: clamp(1.2rem, 1.1rem + .33cqi, 1.5rem);--cdr-space-scale-5: clamp(1.6rem, 1.5rem + .44cqi, 2rem);--cdr-space-scale-6: clamp(2.4rem, 2.2rem + .66cqi, 3rem);--cdr-space-scale-7: clamp(3.2rem, 2.9rem + .88cqi, 4rem);--cdr-space-scale-8: clamp(4.8rem, 4.4rem + 1.31cqi, 6rem);--cdr-space-scale-0--1: clamp(.2rem, .1rem + .223cqi, .4rem);--cdr-space-scale-3--4: clamp(.4rem, .2rem + .66cqi, 1rem);--cdr-space-scale-3--5: clamp(.8rem, .01404rem + 1.21cqi, 1.6rem)}@supports not (container-type: inline-size){:root{--cdr-type-scale--1: clamp(1.33rem, .29vw + 1.24rem, 1.6rem);--cdr-type-scale-0: clamp(1.6rem, .44vw + 1.46rem, 2rem);--cdr-type-scale-1: clamp(1.92rem, .64vw + 1.72rem, 2.5rem);--cdr-type-scale-2: clamp(2.3rem, .9vw + 2.02rem, 3.2rem);--cdr-type-scale-3: clamp(2.76rem, 1.25vw + 2.36rem, 3.91rem);--cdr-type-scale-4: clamp(3.32rem, 1.72vw + 2.77rem, 4.88rem);--cdr-type-scale-5: clamp(3.98rem, 2.33vw + 3.24rem, 6.1rem);--cdr-type-scale-6: clamp(4.78rem, 3.13vw + 3.78rem, 7.63rem);--cdr-type-scale-7: clamp(5.73rem, 4.17vw + 4.4rem, 9.54rem);--cdr-space-scale-0: clamp(.2rem, .2rem + .11vw, .3rem);--cdr-space-scale-1: clamp(.3rem, .3rem + .11vw, .4rem);--cdr-space-scale-2: clamp(.4rem, .4rem + .11vw, .5rem);--cdr-space-scale-3: clamp(.8rem, .7rem + .22vw, 1rem);--cdr-space-scale-4: clamp(1.2rem, 1.1rem + .33vw, 1.5rem);--cdr-space-scale-5: clamp(1.6rem, 1.5rem + .44vw, 2rem);--cdr-space-scale-6: clamp(2.4rem, 2.2rem + .66vw, 3rem);--cdr-space-scale-7: clamp(3.2rem, 2.9rem + .88vw, 4rem);--cdr-space-scale-8: clamp(4.8rem, 4.4rem + 1.31vw, 6rem);--cdr-space-scale-0--1: clamp(.2rem, .1rem + .223vw, .4rem);--cdr-space-scale-3--4: clamp(.4rem, .2rem + .66vw, 1rem);--cdr-space-scale-3--5: clamp(.8rem, .01404rem + 1.21vw, 1.6rem)}}}html{box-sizing:border-box;font-family:sans-serif;font-size:62.5%;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,*:before,*:after{box-sizing:inherit}@-o-viewport{width: device-width;}@viewport{width:device-width}body{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:1.5;margin:0;color:#0c0b08bf;background-color:#fff;container-name:cdr-body;container-type:inline-size}h1,h2,h3,h4,h5,h6{text-wrap:balance}p{text-wrap:pretty}a,area,button,[role=button],input,label,select,summary,textarea{touch-action:manipulation}button:focus{outline:.5rem auto -webkit-focus-ring-color}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-.2rem;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}@font-face{font-display:swap;font-family:Stuart;font-weight:1 999;src:url(//www.rei.com/satchel/media/font-optimized/Stuart/REIStuart-VF-Web-Subset.woff2) format("woff2-variations"),url(//www.rei.com/satchel/media/font-optimized/Stuart/REIStuart-VF-Web-Subset.woff2) format("woff2")}@font-face{font-family:Stuart fallback;src:local("Georgia");size-adjust:106%}@font-face{font-display:swap;font-family:Stuart;font-weight:1 999;font-style:italic;src:url(//www.rei.com/satchel/media/font-optimized/Stuart/REIStuartWebItalics-VF-Web-Subset.woff2) format("woff2-variations"),url(//www.rei.com/satchel/media/font-optimized/Stuart/REIStuartWebItalics-VF-Web-Subset.woff2) format("woff2")}@font-face{font-display:swap;font-family:Graphik;font-weight:1 999;src:url(//www.rei.com/satchel/media/font-optimized/Graphik/Graphik-VF-Web-Subset.woff2) format("woff2-variations"),url(//www.rei.com/satchel/media/font-optimized/Graphik/Graphik-VF-Web-Subset.woff2) format("woff2")}@font-face{font-family:Graphik fallback;src:local("Verdana");size-adjust:92%}@font-face{font-display:swap;font-family:Graphik;font-weight:1 999;font-style:italic;src:url(//www.rei.com/satchel/media/font-optimized/Graphik/GraphikWebItalic-VF-Web-Subset.woff2) format("woff2-variations"),url(//www.rei.com/satchel/media/font-optimized/Graphik/GraphikWebItalic-VF-Web-Subset.woff2) format("woff2")}[data-palette=sandstone]{--cdr-color-background-surface-primary: #f7f5f3;--cdr-color-background-surface-secondary: #dcd6cb;--cdr-color-border-surface-primary: #958e83;--cdr-color-border-surface-secondary: #726d64}[data-palette=membership-subtle]{--cdr-color-background-surface-primary: var(--cdr-membership-subtle-color-background-primary, #bfb33e);--cdr-color-text-primary: var(--cdr-membership-subtle-color-text-primary, #13352c);--cdr-color-border-button-primary-rest: var(--cdr-membership-subtle-color-border-button-primary-rest, #13352c);--cdr-color-border-button-primary-active: var(--cdr-membership-subtle-color-border-button-primary-active, #13352c);--cdr-color-border-button-primary-hover: var(--cdr-membership-subtle-color-border-button-primary-hover, #13352c);--cdr-color-text-button-primary-hover: var(--cdr-membership-subtle-color-text-button-primary-hover, #13352c);--cdr-color-background-button-primary-rest: var(--cdr-membership-subtle-color-background-button-primary-rest, #13352c);--cdr-color-background-button-primary-active: var(--cdr-membership-subtle-color-background-button-primary-active, #13352c)}[data-palette=membership-vibrant]{--cdr-color-background-surface-primary: var(--cdr-membership-vibrant-color-background-primary, #ffdc52);--cdr-color-text-surface-primary: var(--cdr-membership-vibrant-color-text-primary, #13352c);--cdr-color-border-button-primary-rest: var(--cdr-membership-vibrant-color-border-button-primary-rest, #13352c);--cdr-color-border-button-primary-active: var(--cdr-membership-vibrant-color-border-button-primary-active, #13352c);--cdr-color-border-button-primary-hover: var(--cdr-membership-vibrant-color-border-button-primary-hover, #13352c);--cdr-color-text-button-primary-hover: var(--cdr-membership-vibrant-color-text-button-primary-hover, #13352c);--cdr-color-background-button-primary-rest: var(--cdr-membership-vibrant-color-background-button-primary-rest, #13352c);--cdr-color-background-button-primary-active: var(--cdr-membership-vibrant-color-background-button-primary-active, #13352c)}.stack{margin-top:1.6rem}.mega-stack{margin-top:6.4rem}.inset{padding:1.6rem}.center{text-align:center}.sr-only{position:absolute;width:.1rem;height:.1rem;padding:0;margin:-.1rem;overflow:hidden;clip:rect(0,0,0,0);border:0}.container{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:2.2rem;padding-left:1.6rem;padding-right:1.6rem;width:100%}@media (min-width: 992px){.container{padding-left:3.2rem;padding-right:3.2rem}}.nav{padding:.4rem;display:inline-flex}.cdr-text-dev--italic{font-variation-settings:"ital" 1;font-style:italic;font-weight:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;font-family:inherit}.cdr-text-dev--strong{font-weight:700;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;font-family:inherit}.cdr-text-dev--body-300{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:.008rem;font-size:1.6rem;line-height:2.6rem}.cdr-text-dev--body-400{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:0;font-size:1.8rem;line-height:3rem}.cdr-text-dev--body-500{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:2rem;line-height:3.6rem}.cdr-text-dev--body-strong-300{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:600;letter-spacing:.008rem;font-size:1.6rem;line-height:2.6rem}.cdr-text-dev--body-strong-400{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:1.8rem;line-height:3rem}.cdr-text-dev--body-strong-500{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:600;letter-spacing:-.008rem;font-size:2rem;line-height:3.6rem}.cdr-text-dev--utility-sans-100{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.008rem;font-size:1.2rem;line-height:1.6rem}.cdr-text-dev--utility-sans-200{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.4rem;line-height:1.8rem}.cdr-text-dev--utility-sans-300{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.6rem;line-height:2.2rem}.cdr-text-dev--utility-sans-400{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.8rem;line-height:2.4rem}.cdr-text-dev--utility-sans-500{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.032rem;font-size:2rem;line-height:2.6rem}.cdr-text-dev--utility-sans-600{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.032rem;font-size:2.4rem;line-height:3rem}.cdr-text-dev--utility-sans-700{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.032rem;font-size:2.8rem;line-height:3.6rem}.cdr-text-dev--utility-sans-800{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.064rem;font-size:3.2rem;line-height:4rem}.cdr-text-dev--utility-sans-strong-100{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:600;letter-spacing:-.008rem;font-size:1.2rem;line-height:1.6rem}.cdr-text-dev--utility-sans-strong-200{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:600;letter-spacing:-.008rem;font-size:1.4rem;line-height:1.8rem}.cdr-text-dev--utility-sans-strong-300{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:600;letter-spacing:-.008rem;font-size:1.6rem;line-height:2.2rem}.cdr-text-dev--utility-sans-strong-400{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:600;letter-spacing:-.008rem;font-size:1.8rem;line-height:2.4rem}.cdr-text-dev--utility-sans-strong-500{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:600;letter-spacing:-.016rem;font-size:2rem;line-height:2.6rem}.cdr-text-dev--utility-sans-strong-600{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:600;letter-spacing:-.016rem;font-size:2.4rem;line-height:3rem}.cdr-text-dev--utility-sans-strong-700{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:600;letter-spacing:-.016rem;font-size:2.8rem;line-height:3.6rem}.cdr-text-dev--utility-sans-strong-800{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:600;letter-spacing:-.032rem;font-size:3.2rem;line-height:4rem}.cdr-text-dev--utility-serif-200{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:400;letter-spacing:-.008rem;font-size:1.4rem;line-height:1.8rem}.cdr-text-dev--utility-serif-300{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:400;letter-spacing:-.008rem;font-size:1.6rem;line-height:2.2rem}.cdr-text-dev--utility-serif-400{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:400;letter-spacing:-.016rem;font-size:1.8rem;line-height:2.4rem}.cdr-text-dev--utility-serif-500{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:400;letter-spacing:-.032rem;font-size:2rem;line-height:2.6rem}.cdr-text-dev--utility-serif-600{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:400;letter-spacing:-.032rem;font-size:2.4rem;line-height:3rem}.cdr-text-dev--utility-serif-700{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:400;letter-spacing:-.032rem;font-size:2.8rem;line-height:3.6rem}.cdr-text-dev--utility-serif-800{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:400;letter-spacing:-.032rem;font-size:3.2rem;line-height:4rem}.cdr-text-dev--utility-serif-strong-200{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:-.008rem;font-size:1.4rem;line-height:1.8rem}.cdr-text-dev--utility-serif-strong-300{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:-.008rem;font-size:1.6rem;line-height:2.2rem}.cdr-text-dev--utility-serif-strong-400{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:-.008rem;font-size:1.8rem;line-height:2.4rem}.cdr-text-dev--utility-serif-strong-500{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:-.008rem;font-size:2rem;line-height:2.6rem}.cdr-text-dev--utility-serif-strong-600{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:-.016rem;font-size:2.4rem;line-height:3rem}.cdr-text-dev--utility-serif-strong-700{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:-.016rem;font-size:2.8rem;line-height:3.6rem}.cdr-text-dev--utility-serif-strong-800{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:-.016rem;font-size:3.2rem;line-height:4rem}.cdr-text-dev--citation{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:600;letter-spacing:-.008rem;font-size:1.2rem;line-height:1.6rem}.cdr-text-dev--eyebrow-100{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:.032rem;font-size:1.2rem;line-height:1.8rem;text-transform:uppercase}.cdr-text-dev--heading-display-800{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:400;letter-spacing:0;font-size:3.2rem;line-height:3.6rem}.cdr-text-dev--heading-display-900{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:400;letter-spacing:0;font-size:3.6rem;line-height:4rem}.cdr-text-dev--heading-display-1000{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:400;letter-spacing:0;font-size:4.2rem;line-height:4.8rem}.cdr-text-dev--heading-display-1100{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:400;letter-spacing:0;font-size:4.8rem;line-height:5.2rem}.cdr-text-dev--heading-display-1200{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:400;letter-spacing:0;font-size:5.4rem;line-height:6rem}.cdr-text-dev--heading-display-1300{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:400;letter-spacing:0;font-size:6rem;line-height:6.4rem}.cdr-text-dev--heading-display-1400{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:400;letter-spacing:0;font-size:6.8rem;line-height:7.2rem}.cdr-text-dev--heading-display-1500{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:400;letter-spacing:0;font-size:7.6rem;line-height:8rem}.cdr-text-dev--heading-display-1600{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:400;letter-spacing:0;font-size:8.6rem;line-height:9.2rem}.cdr-text-dev--heading-sans-200{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.4rem;line-height:1.8rem}.cdr-text-dev--heading-sans-300{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.6rem;line-height:2rem}.cdr-text-dev--heading-sans-400{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.8rem;line-height:2.4rem}.cdr-text-dev--heading-sans-500{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2rem;line-height:2.6rem}.cdr-text-dev--heading-sans-600{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2.4rem;line-height:3rem}.cdr-text-dev--heading-serif-200{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.4rem;line-height:1.8rem}.cdr-text-dev--heading-serif-300{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.6rem;line-height:2rem}.cdr-text-dev--heading-serif-400{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.8rem;line-height:2.4rem}.cdr-text-dev--heading-serif-500{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2rem;line-height:2.6rem}.cdr-text-dev--heading-serif-600{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2.4rem;line-height:3rem}.cdr-text-dev--heading-serif-700{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2.8rem;line-height:3.2rem}.cdr-text-dev--heading-serif-800{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:3.2rem;line-height:3.6rem}.cdr-text-dev--heading-serif-900{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:3.6rem;line-height:4.4rem}.cdr-text-dev--heading-serif-1000{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:4.2rem;line-height:5rem}.cdr-text-dev--heading-serif-1100{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:4.8rem;line-height:5.6rem}.cdr-text-dev--heading-serif-1200{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:5.4rem;line-height:6.4rem}.cdr-text-dev--heading-serif-strong-600{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:2.4rem;line-height:3rem}.cdr-text-dev--heading-serif-strong-700{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:2.8rem;line-height:3.2rem}.cdr-text-dev--heading-serif-strong-800{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:3.2rem;line-height:3.6rem}.cdr-text-dev--heading-serif-strong-900{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:3.6rem;line-height:4.4rem}.cdr-text-dev--heading-serif-strong-1000{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:4.2rem;line-height:5rem}.cdr-text-dev--heading-serif-strong-1100{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:4.8rem;line-height:5.6rem}.cdr-text-dev--heading-serif-strong-1200{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:5.4rem;line-height:6.4rem}.cdr-text-dev--subheading-sans-300{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.6rem;line-height:2rem}.cdr-text-dev--subheading-sans-400{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.8rem;line-height:2.4rem}.cdr-text-dev--subheading-sans-500{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2rem;line-height:2.6rem}.cdr-text-dev--subheading-sans-600{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2.4rem;line-height:3rem}@media (min-width: 0) and (max-width: 767px){.cdr-text-dev--heading-sans-200\@xs{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.4rem;line-height:1.8rem}.cdr-text-dev--heading-sans-300\@xs{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.6rem;line-height:2rem}.cdr-text-dev--heading-sans-400\@xs{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.8rem;line-height:2.4rem}.cdr-text-dev--heading-sans-500\@xs{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2rem;line-height:2.6rem}.cdr-text-dev--heading-sans-600\@xs{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2.4rem;line-height:3rem}.cdr-text-dev--heading-serif-200\@xs{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.4rem;line-height:1.8rem}.cdr-text-dev--heading-serif-300\@xs{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.6rem;line-height:2rem}.cdr-text-dev--heading-serif-400\@xs{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.8rem;line-height:2.4rem}.cdr-text-dev--heading-serif-500\@xs{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2rem;line-height:2.6rem}.cdr-text-dev--heading-serif-600\@xs{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2.4rem;line-height:3rem}.cdr-text-dev--heading-serif-700\@xs{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2.8rem;line-height:3.2rem}.cdr-text-dev--heading-serif-800\@xs{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:3.2rem;line-height:3.6rem}.cdr-text-dev--heading-serif-900\@xs{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:3.6rem;line-height:4.4rem}.cdr-text-dev--heading-serif-1000\@xs{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:4.2rem;line-height:5rem}.cdr-text-dev--heading-serif-1100\@xs{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:4.8rem;line-height:5.6rem}.cdr-text-dev--heading-serif-1200\@xs{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:5.4rem;line-height:6.4rem}.cdr-text-dev--heading-serif-strong-600\@xs{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:2.4rem;line-height:3rem}.cdr-text-dev--heading-serif-strong-700\@xs{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:2.8rem;line-height:3.2rem}.cdr-text-dev--heading-serif-strong-800\@xs{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:3.2rem;line-height:3.6rem}.cdr-text-dev--heading-serif-strong-900\@xs{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:3.6rem;line-height:4.4rem}.cdr-text-dev--heading-serif-strong-1000\@xs{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:4.2rem;line-height:5rem}.cdr-text-dev--heading-serif-strong-1100\@xs{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:4.8rem;line-height:5.6rem}.cdr-text-dev--heading-serif-strong-1200\@xs{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:5.4rem;line-height:6.4rem}.cdr-text-dev--subheading-sans-300\@xs{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.6rem;line-height:2rem}.cdr-text-dev--subheading-sans-400\@xs{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.8rem;line-height:2.4rem}.cdr-text-dev--subheading-sans-500\@xs{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2rem;line-height:2.6rem}.cdr-text-dev--subheading-sans-600\@xs{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2.4rem;line-height:3rem}}@media (min-width: 768px) and (max-width: 991px){.cdr-text-dev--heading-sans-200\@sm{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.4rem;line-height:1.8rem}.cdr-text-dev--heading-sans-300\@sm{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.6rem;line-height:2rem}.cdr-text-dev--heading-sans-400\@sm{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.8rem;line-height:2.4rem}.cdr-text-dev--heading-sans-500\@sm{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2rem;line-height:2.6rem}.cdr-text-dev--heading-sans-600\@sm{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2.4rem;line-height:3rem}.cdr-text-dev--heading-serif-200\@sm{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.4rem;line-height:1.8rem}.cdr-text-dev--heading-serif-300\@sm{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.6rem;line-height:2rem}.cdr-text-dev--heading-serif-400\@sm{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.8rem;line-height:2.4rem}.cdr-text-dev--heading-serif-500\@sm{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2rem;line-height:2.6rem}.cdr-text-dev--heading-serif-600\@sm{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2.4rem;line-height:3rem}.cdr-text-dev--heading-serif-700\@sm{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2.8rem;line-height:3.2rem}.cdr-text-dev--heading-serif-800\@sm{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:3.2rem;line-height:3.6rem}.cdr-text-dev--heading-serif-900\@sm{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:3.6rem;line-height:4.4rem}.cdr-text-dev--heading-serif-1000\@sm{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:4.2rem;line-height:5rem}.cdr-text-dev--heading-serif-1100\@sm{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:4.8rem;line-height:5.6rem}.cdr-text-dev--heading-serif-1200\@sm{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:5.4rem;line-height:6.4rem}.cdr-text-dev--heading-serif-strong-600\@sm{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:2.4rem;line-height:3rem}.cdr-text-dev--heading-serif-strong-700\@sm{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:2.8rem;line-height:3.2rem}.cdr-text-dev--heading-serif-strong-800\@sm{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:3.2rem;line-height:3.6rem}.cdr-text-dev--heading-serif-strong-900\@sm{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:3.6rem;line-height:4.4rem}.cdr-text-dev--heading-serif-strong-1000\@sm{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:4.2rem;line-height:5rem}.cdr-text-dev--heading-serif-strong-1100\@sm{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:4.8rem;line-height:5.6rem}.cdr-text-dev--heading-serif-strong-1200\@sm{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:5.4rem;line-height:6.4rem}.cdr-text-dev--subheading-sans-300\@sm{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.6rem;line-height:2rem}.cdr-text-dev--subheading-sans-400\@sm{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.8rem;line-height:2.4rem}.cdr-text-dev--subheading-sans-500\@sm{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2rem;line-height:2.6rem}.cdr-text-dev--subheading-sans-600\@sm{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2.4rem;line-height:3rem}}@media (min-width: 992px) and (max-width: 1231px){.cdr-text-dev--heading-sans-200\@md{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.4rem;line-height:1.8rem}.cdr-text-dev--heading-sans-300\@md{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.6rem;line-height:2rem}.cdr-text-dev--heading-sans-400\@md{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.8rem;line-height:2.4rem}.cdr-text-dev--heading-sans-500\@md{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2rem;line-height:2.6rem}.cdr-text-dev--heading-sans-600\@md{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2.4rem;line-height:3rem}.cdr-text-dev--heading-serif-200\@md{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.4rem;line-height:1.8rem}.cdr-text-dev--heading-serif-300\@md{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.6rem;line-height:2rem}.cdr-text-dev--heading-serif-400\@md{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.8rem;line-height:2.4rem}.cdr-text-dev--heading-serif-500\@md{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2rem;line-height:2.6rem}.cdr-text-dev--heading-serif-600\@md{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2.4rem;line-height:3rem}.cdr-text-dev--heading-serif-700\@md{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2.8rem;line-height:3.2rem}.cdr-text-dev--heading-serif-800\@md{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:3.2rem;line-height:3.6rem}.cdr-text-dev--heading-serif-900\@md{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:3.6rem;line-height:4.4rem}.cdr-text-dev--heading-serif-1000\@md{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:4.2rem;line-height:5rem}.cdr-text-dev--heading-serif-1100\@md{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:4.8rem;line-height:5.6rem}.cdr-text-dev--heading-serif-1200\@md{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:5.4rem;line-height:6.4rem}.cdr-text-dev--heading-serif-strong-600\@md{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:2.4rem;line-height:3rem}.cdr-text-dev--heading-serif-strong-700\@md{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:2.8rem;line-height:3.2rem}.cdr-text-dev--heading-serif-strong-800\@md{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:3.2rem;line-height:3.6rem}.cdr-text-dev--heading-serif-strong-900\@md{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:3.6rem;line-height:4.4rem}.cdr-text-dev--heading-serif-strong-1000\@md{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:4.2rem;line-height:5rem}.cdr-text-dev--heading-serif-strong-1100\@md{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:4.8rem;line-height:5.6rem}.cdr-text-dev--heading-serif-strong-1200\@md{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:5.4rem;line-height:6.4rem}.cdr-text-dev--subheading-sans-300\@md{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.6rem;line-height:2rem}.cdr-text-dev--subheading-sans-400\@md{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.8rem;line-height:2.4rem}.cdr-text-dev--subheading-sans-500\@md{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2rem;line-height:2.6rem}.cdr-text-dev--subheading-sans-600\@md{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2.4rem;line-height:3rem}}@media (min-width: 1232px){.cdr-text-dev--heading-sans-200\@lg{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.4rem;line-height:1.8rem}.cdr-text-dev--heading-sans-300\@lg{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.6rem;line-height:2rem}.cdr-text-dev--heading-sans-400\@lg{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.8rem;line-height:2.4rem}.cdr-text-dev--heading-sans-500\@lg{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2rem;line-height:2.6rem}.cdr-text-dev--heading-sans-600\@lg{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2.4rem;line-height:3rem}.cdr-text-dev--heading-serif-200\@lg{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.4rem;line-height:1.8rem}.cdr-text-dev--heading-serif-300\@lg{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.6rem;line-height:2rem}.cdr-text-dev--heading-serif-400\@lg{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.8rem;line-height:2.4rem}.cdr-text-dev--heading-serif-500\@lg{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2rem;line-height:2.6rem}.cdr-text-dev--heading-serif-600\@lg{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2.4rem;line-height:3rem}.cdr-text-dev--heading-serif-700\@lg{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2.8rem;line-height:3.2rem}.cdr-text-dev--heading-serif-800\@lg{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:3.2rem;line-height:3.6rem}.cdr-text-dev--heading-serif-900\@lg{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:3.6rem;line-height:4.4rem}.cdr-text-dev--heading-serif-1000\@lg{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:4.2rem;line-height:5rem}.cdr-text-dev--heading-serif-1100\@lg{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:4.8rem;line-height:5.6rem}.cdr-text-dev--heading-serif-1200\@lg{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:5.4rem;line-height:6.4rem}.cdr-text-dev--heading-serif-strong-600\@lg{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:2.4rem;line-height:3rem}.cdr-text-dev--heading-serif-strong-700\@lg{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:2.8rem;line-height:3.2rem}.cdr-text-dev--heading-serif-strong-800\@lg{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:3.2rem;line-height:3.6rem}.cdr-text-dev--heading-serif-strong-900\@lg{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:3.6rem;line-height:4.4rem}.cdr-text-dev--heading-serif-strong-1000\@lg{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:4.2rem;line-height:5rem}.cdr-text-dev--heading-serif-strong-1100\@lg{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:4.8rem;line-height:5.6rem}.cdr-text-dev--heading-serif-strong-1200\@lg{font-family:Stuart,Stuart fallback,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:0;font-size:5.4rem;line-height:6.4rem}.cdr-text-dev--subheading-sans-300\@lg{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.6rem;line-height:2rem}.cdr-text-dev--subheading-sans-400\@lg{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:1.8rem;line-height:2.4rem}.cdr-text-dev--subheading-sans-500\@lg{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2rem;line-height:2.6rem}.cdr-text-dev--subheading-sans-600\@lg{font-family:Graphik,Graphik fallback,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;font-size:2.4rem;line-height:3rem}}