.ev{display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:3rem;margin:2rem 0}@media(max-width:41.98rem){.ev{flex-direction:column;width:100%;justify-content:center;align-items:center}}.ev .ew{background-color:transparent;text-align:left;padding:0;outline:none;border:none;display:flex;justify-content:center;align-items:center;gap:1rem;cursor:pointer;text-decoration:underline}@media screen and (min-width:0)and (max-width:99999px){.ev .ew{color:#767676}}.ev .ew:hover{text-decoration:none}@media screen and (min-width:0)and (max-width:99999px){.ev .ew:hover{color:#4c4c4c}}.ev .ew .ex{font-size:1.75rem;font-weight:400;line-height:2.25rem;letter-spacing:-.84px}@media print{.ev{display:none}}.ey{background-color:#3d9ad1;-webkit-print-color-adjust:exact;print-color-adjust:exact;border-radius:1rem;display:flex;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media print{.ey{display:none}}.ey.ez{display:none}@media print{.ey.ez{display:flex}}.ey:after{position:absolute;content:"";border:30px solid transparent;border-top-color:#3d9ad1;border-bottom:0;bottom:-30px;right:120px}@media(max-width:41.98rem){.ey:after{border:18px solid transparent;border-top-color:#3d9ad1;bottom:-36px;right:72px}}.ey .eA{display:flex;align-items:center;justify-content:center;padding:30px}@media(max-width:41.98rem){.ey .eA{padding:18px}}.ey .eA .eB,.ey .eA .eC{border:10px solid #fff;border-radius:12px;box-shadow:0 0 0 4px #000}.ey .eA .eB{display:block}@media(max-width:41.98rem){.ey .eA .eB{display:none}}.ey .eA .eC{display:none}@media(max-width:41.98rem){.ey .eA .eC{display:block}}.ey .eD{width:300px;padding:4px}@media(max-width:41.98rem){.ey .eD{width:180px}}.ey .eD .eE{border-radius:12px;background-color:#fff;width:100%;height:179px;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.25rem}@media(max-width:41.98rem){.ey .eD .eE{height:107px}}.ey .eD .eE .eF{font-size:1.75rem;font-weight:400;line-height:2.25rem;letter-spacing:-.84px;font-weight:700}.ey .eD .eE .eG{display:flex;gap:.5rem;margin:0 0 .5rem}@media(max-width:41.98rem){.ey .eD .eE .eG{gap:.125rem;margin:0 0 .125rem}}.ey .eD .eE .eG .eH{width:2rem;height:2rem;fill:#3d9ad1}@media(max-width:41.98rem){.ey .eD .eE .eG .eH{width:20px;height:20px}}.ey .eD .eE .eI svg{height:3rem}@media(max-width:41.98rem){.ey .eD .eE .eI svg{height:1.5rem}}.ey .eD:after{position:absolute;content:"";border:28px solid transparent;border-top-color:#fff;border-bottom:0;bottom:-23px;right:122px;z-index:1}@media(max-width:41.98rem){.ey .eD:after{border:16px solid transparent;border-top-color:#fff;border-bottom:0;bottom:-11px;right:74px}}.mv{justify-content:flex-end;align-items:center;-webkit-column-gap:.25rem;-moz-column-gap:.25rem;column-gap:.25rem}.mv,.mv .mw{display:flex;flex-flow:row nowrap}.mv .mw{justify-content:space-evenly}@media(max-width:41.98rem){.mv.mx{flex-direction:row-reverse}}.mv.my{flex-direction:column-reverse}@media(max-width:41.98rem){.mv.my{align-items:stretch}}.mz{position:absolute;overflow:hidden;width:1px;height:1px;padding:0;border:0;margin:-1px;clip:rect(0,0,0,0);visibility:inherit;white-space:nowrap;position:static}.mA{display:inline-flex;color:#767676}.c8{position:relative}.c8>svg{position:absolute;right:0}.c8 .c9{color:#d8d8d8}.c8 .da{color:var(--local-rating-star)}.c8 .db{color:#3d9ad1}.dc,.dd{width:.75rem;height:.75rem}.dd{align-self:center}@media(min-width:42rem){.dd{width:1rem;height:1rem}}.de{width:2rem;height:2rem;align-self:baseline}@media(max-width:41.98rem){.c8 .da{color:var(--primary-color)}.c8 .db{color:#3d9ad1}}.pp{font-family:Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:-.32px;overflow-x:hidden;overflow-y:scroll}.pq{padding-bottom:1rem}.pq:first-of-type{margin-top:0}[class*=l--modal-container--sm] [class*=l--modal-content] p.pq{padding-right:0}.pr.pr[class*=l--modal] [class*=l--modal-container]{height:100%;display:flex;flex-direction:column}.pr.pr ::-webkit-scrollbar{width:6px}.pr.pr ::-webkit-scrollbar-thumb{background:rgba(51,49,49,.498);border-radius:25px}.pr.pr hr{height:1px;border:none;border-top:1px solid #d9d9d9;margin:1rem 0}.ps{width:100%}.ps input,.ps textarea{padding:.75rem 1rem;width:100%;border:1px solid #d8d8d8}.pt{position:absolute;overflow:hidden;width:1px;height:1px;padding:0;border:0;margin:-1px;clip:rect(0,0,0,0);visibility:inherit;white-space:pre}.pu{display:flex;margin-top:2px;margin-bottom:.5rem;margin-left:-.5rem;width:-webkit-max-content;width:max-content}.pu:focus-within{outline:2px solid var(--primary-color)}.pu .pv{padding:.5rem;line-height:1;font-size:0}.pv{cursor:pointer}.pw{display:flex;align-items:center;padding-bottom:1rem}.pw a{white-space:nowrap}.px{font-size:1rem;line-height:1rem;letter-spacing:-.1px;color:#4c4c4c;display:flex;align-items:center;padding-left:1rem;gap:1rem}.px>*{display:block}.py{font-family:Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:-.32px;cursor:pointer;display:inline-flex;color:#1e1e1e;outline:none;text-decoration:none;transition:color 70ms cubic-bezier(.2,0,.38,.9)}.py:active,.py:active:visited,.py:active:visited:hover,.py:hover{color:#1e1e1e;text-decoration:underline}.py:focus{outline:1px solid var(--primary-color)}@media screen and (prefers-contrast){.py:focus{outline-style:dotted}}.py:visited,.py:visited:hover{color:#1e1e1e}.py.pz,.py.pz:hover{color:#ccc;cursor:not-allowed;text-decoration:none}.py svg{margin-right:.25rem}.pA{font-size:.75rem;line-height:.75rem;letter-spacing:-.1px;display:block;margin-top:1.5rem}.pB{font-size:1.25rem;font-weight:400;line-height:1.625rem;letter-spacing:-.4px;margin-bottom:.5rem}.pC{font-size:1rem;line-height:1rem;letter-spacing:-.1px;color:#4c4c4c;color:#da1e27;display:block;margin-top:.5rem}.pD{display:flex;flex-direction:column;align-items:center;min-height:100%}.pE{position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:9200;pointer-events:none}.pF{width:20%;padding:1.5rem 0 3rem}.pG{margin-bottom:1.5rem}.pG,.pH{width:100%}.pH{font-weight:400;line-height:1.375rem;letter-spacing:-.32px;margin-bottom:3rem}.pH,.pI{font-size:1rem}.pI{line-height:1rem;letter-spacing:-.1px;color:#4c4c4c;display:grid;max-width:100%}.pI textarea{resize:none;overflow:hidden}.pI textarea:focus{outline:2px solid #e2001a;outline-offset:-2px}.pI:after{content:attr(data-replicated-value) " ";white-space:pre-wrap;visibility:hidden}.pI textarea,.pI:after{border:1px solid #d8d8d8;padding:.75rem 1rem;font:inherit;line-height:1.5;grid-area:1/1/2/2;word-break:break-word;max-width:100%}.pJ{outline:1px solid var(--primary-color)}.pK{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-top:.5rem}.pK .pL{color:#4c4c4c;color:var(--primary-color)}.pK .pL,.pK .pM{font-size:1rem;line-height:1rem;letter-spacing:-.1px}.pK .pM{color:#4c4c4c;display:block;margin-left:auto;color:#767676}.pN{font-size:.75rem}.pN::-webkit-input-placeholder{font-size:1rem;line-height:1rem;letter-spacing:-.1px;color:#4c4c4c;color:#767676}.pN:-ms-input-placeholder{font-size:1rem;line-height:1rem;letter-spacing:-.1px;color:#4c4c4c;color:#767676}.pN::-ms-input-placeholder{font-size:1rem;line-height:1rem;letter-spacing:-.1px;color:#4c4c4c;color:#767676}.pN::placeholder{font-size:1rem;line-height:1rem;letter-spacing:-.1px;color:#4c4c4c;color:#767676}.pO::-webkit-input-placeholder{font-size:.75rem;letter-spacing:-.1px;color:#767676;opacity:1}.pO:-ms-input-placeholder{font-size:.75rem;letter-spacing:-.1px;color:#767676;opacity:1}.pO::-ms-input-placeholder{font-size:.75rem;letter-spacing:-.1px;color:#767676;opacity:1}.pO::placeholder{font-size:.75rem;letter-spacing:-.1px;color:#767676;opacity:1}.pP{display:flex;flex-direction:row;justify-content:space-between;gap:2rem;margin-top:2rem}.pQ{white-space:nowrap}@media print{.qm{display:none}}.qn .qo{box-shadow:0 5.71px 45.68px 0 rgba(0,0,0,.4)}.qn .qo .qp{font-weight:600}.qn .qo .qp,.qn .qo .qq{font-size:1rem}.qn .qo .qr{display:flex;gap:1rem;color:#000}.qn .qo .qr,.qn .qo .qr:hover{text-decoration:none}.qn .qo .qr p{font-weight:600;font-size:1.5rem}.qn .qo [class*=l--modal-content]{display:flex;flex-flow:column nowrap;row-gap:1rem;margin:0;padding:1rem}@media(max-width:41.98rem){.qn .qo{min-width:0!important;min-width:auto!important;min-height:0!important;min-height:auto!important;border-radius:1.25rem!important}}.qn .qs{position:absolute;top:.5rem;right:.5rem;color:#da1e27;z-index:10000}.qn .qt{border-bottom:1px solid #d9d9d9;margin-left:-1rem;margin-right:-1rem}.qn .qu{display:flex;flex-flow:row wrap;justify-content:center;row-gap:1rem}.qn .qu a,.qn .qu button{width:100%;justify-content:center}.qn .qu .qv{cursor:pointer;color:#1e1e1e;outline:none;text-decoration:none;transition:color 70ms cubic-bezier(.2,0,.38,.9);font-family:Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:-.32px;color:#767676;display:inline-flex;text-decoration:underline}.qn .qu .qv:active,.qn .qu .qv:active:visited,.qn .qu .qv:active:visited:hover,.qn .qu .qv:hover{color:#1e1e1e;text-decoration:underline}.qn .qu .qv:focus{outline:1px solid var(--primary-color)}@media screen and (prefers-contrast){.qn .qu .qv:focus{outline-style:dotted}}.qn .qu .qv:visited,.qn .qu .qv:visited:hover{color:#1e1e1e}.qn .qu .qv.qw,.qn .qu .qv.qw:hover{color:#ccc;cursor:not-allowed;text-decoration:none}.qn .qu .qv svg{margin-right:.25rem}.qn .qu .qv:hover{color:#767676}.qn .qu .qv:focus,.qn .qu .qv:hover,.qn .qu .qv:visited{text-decoration:none}.qn .qu .qv.qw{text-decoration:underline}.qn [class*=l--modal-container--lg],.qn [class*=l--modal-container--md],.qn [class*=l--modal-container--sm],.qn [class*=l--modal-container--xs]{width:380px}.qx{overflow:hidden}.qx div[class*=l--modal-container--lg]{max-width:380px;min-height:100%;border-radius:0;border-radius:initial}@media(min-width:42rem){.qx div[class*=l--modal-container--lg]{min-height:0;min-height:auto;border-radius:1.25rem}}@media print{.aN{display:none}}.aO ol{width:auto;display:flex;flex-direction:row;align-items:stretch;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}.aO ol::-webkit-scrollbar{display:none}.aO ol:after{background:linear-gradient(-90deg,#fff,hsla(0,0%,100%,.6));right:0}.aO ol:after,.aO ol:before{content:"";position:absolute;width:.5rem;z-index:1;height:1.5rem}.aO ol:before{background:linear-gradient(#fff,hsla(0,0%,100%,.6));left:0}.aO ol .aP{white-space:nowrap;display:flex;flex-direction:row;align-items:center;margin-right:0}@media screen and (min-width:0)and (max-width:99999px){.aO ol .aP{color:#767676}}.aO ol .aP .aQ{font-family:Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:-.32px;color:inherit;text-decoration:underline}.aO ol .aP .aQ:hover{text-decoration:none;cursor:pointer}.aO ol .aP .aR{font-family:Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:-.32px;color:inherit}.aO ol .aP .aR:hover{text-decoration:none;cursor:default}.cs{width:100%;display:flex;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;flex-wrap:wrap}@media(min-width:42rem){.cs{flex-wrap:nowrap}}.ct{flex-grow:1;display:flex;flex-wrap:wrap;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;justify-content:space-between;align-content:flex-start}.cu{color:#767676}.cv{color:#1e1e1e}.cw{flex-grow:1;flex-basis:100%}@media(min-width:42rem){.cw{flex-basis:auto}}@media print{.cf{display:none}}.cg{display:grid;grid-template-areas:"content" "breadcrumbs";grid-template-columns:100%;grid-template-rows:auto 1fr;grid-row-gap:var(--spacing-y);row-gap:var(--spacing-y)}.cg[data-without-breadcrumbs=true]{grid-template-areas:"content"}@media(min-width:42rem){.cg:not([data-without-breadcrumbs=true]){grid-template-areas:"breadcrumbs" "content"}}.cg .ch{grid-area:content}.cg .cf{grid-area:breadcrumbs;width:100vw;margin-left:calc(-1*var(--padding-main-left))}.cg .cf ol{padding-left:var(--padding-main-left);padding-right:var(--padding-main-right);scroll-padding-left:0}.cg .cf>:not(:has(ol)):not(ol){margin-left:var(--padding-main-left);margin-right:var(--padding-main-right)}.cg .ci{font-size:1.75rem;font-weight:400;line-height:2.25rem;letter-spacing:-.84px}.cj{height:1px;border:none;border-top:1px solid #d9d9d9;margin:2.5rem 0 2rem}.ci{margin-bottom:.25rem}.cn{flex-wrap:wrap;gap:.75rem;margin-bottom:2.5rem}.cn,.co{display:flex}.co{width:36px;height:36px;background:#fff;box-shadow:0 3px 7px rgba(0,0,0,.161);border-radius:20px;flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;font-weight:700;color:#d8d8d8}.co.cp{color:#1e1e1e}.co.cq{color:#fff;background-color:var(--primary-color)}.cr{position:absolute}@media print{.ft{display:none}}.fu{display:grid;grid-template-areas:"content" "breadcrumbs";grid-template-columns:100%;grid-template-rows:auto 1fr;grid-row-gap:var(--spacing-y);row-gap:var(--spacing-y);height:auto;max-width:2560px;margin:0 auto;color:dimgray}.fu[data-without-breadcrumbs=true]{grid-template-areas:"content"}@media(min-width:42rem){.fu:not([data-without-breadcrumbs=true]){grid-template-areas:"breadcrumbs" "content"}}.fu .fv{grid-area:content}.fu .ft{grid-area:breadcrumbs;width:100vw;margin-left:calc(-1*var(--padding-main-left))}.fu .ft ol{padding-left:var(--padding-main-left);padding-right:var(--padding-main-right);scroll-padding-left:0}.fu .ft>:not(:has(ol)):not(ol){margin-left:var(--padding-main-left);margin-right:var(--padding-main-right)}.fu .fv h1,.fu .fv h2,.fu .fv p{margin-bottom:.75rem}.fu .fv button{color:#fff!important;border:1px solid var(--primary-color)!important}.fu .fv button:hover{background-color:var(--primary-color)!important;color:#fff!important}.fu .fw{list-style-type:number;padding-left:2.5rem}.k{display:flex;flex-direction:column;gap:var(--spacing-y);padding-bottom:3rem}@media print{.k .l{display:none}}.k .m{display:flex;flex-direction:column;align-items:center;gap:3rem}.k h1{font-size:1.75rem;font-weight:400;line-height:2.25rem;letter-spacing:-.84px}@media(min-width:42rem){.k h1{font-size:2.125rem;font-weight:400;line-height:2.125rem;letter-spacing:-1.02px}}@media(min-width:105rem){.k h1{font-size:3.375rem;font-weight:400;line-height:4rem;letter-spacing:0}}@media print{.k h1,.k h2,.k li,.k p,.k strong,.k ul{display:none}}.k .n{display:flex;flex-direction:column;gap:.5rem}.k .n h1{font-size:3.875rem;font-weight:400;line-height:3.875rem;letter-spacing:-2.48px}.k .n h2{font-size:1.75rem;font-weight:400;line-height:2.25rem;letter-spacing:-.84px}.k .o{display:block;padding-left:1rem}.k .o li{list-style-type:disc}.k li,.k p{font-size:1rem;font-weight:400;line-height:1.375rem;letter-spacing:-.32px}@media print{.ni{display:none}}.nj{display:flex;align-items:center}.nk{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}@media(min-width:42rem){.nk{width:154px;word-wrap:break-word;-ms-hyphens:auto;hyphens:auto}}@media(min-width:66rem){.nk{width:165px;word-wrap:break-word;-ms-hyphens:auto;hyphens:auto}}@media(min-width:1212px){.nk{width:216px;word-wrap:break-word;-ms-hyphens:auto;hyphens:auto}}.nl{fill:var(--primary-color);margin-right:.5rem;flex-shrink:0}@media print{.az{display:none}}.aA{display:grid;grid-template-columns:100%;grid-row-gap:var(--spacing-y);row-gap:var(--spacing-y)}.aA .aB{grid-area:content}.aA .az{grid-area:breadcrumbs;width:100vw;margin-left:calc(-1*var(--padding-main-left))}.aA .az ol{padding-left:var(--padding-main-left);padding-right:var(--padding-main-right);scroll-padding-left:0}.aA .az>:not(:has(ol)):not(ol){margin-left:var(--padding-main-left);margin-right:var(--padding-main-right)}@media(max-width:41.98rem){.aA{grid-template-areas:"content" "breadcrumbs"}}@media(min-width:42rem){.aA{grid-template-areas:"breadcrumbs" "stage" "content"}}.n2{display:flex;flex-flow:column nowrap;row-gap:.75rem}@media(max-width:41.98rem){.n2{width:100vw;margin-left:calc(-1*var(--padding-main-left))}.n2 .n3{padding-left:var(--padding-main-left);padding-right:var(--padding-main-right);scroll-padding-left:0}.n2>:not(:has(.n3)):not(.n3){margin-left:var(--padding-main-left);margin-right:var(--padding-main-right)}}.n2 .n3{display:flex;width:100%;overflow-x:scroll;overflow-y:hidden;gap:.75rem;-ms-overflow-style:none;scrollbar-width:none}@media(min-width:66rem){.n2 .n3{overflow-y:visible;overflow-y:initial;flex-wrap:wrap}}.n2 .n3 button{margin-bottom:.5rem}.n2 .n3 .n4{color:var(--primary-color)}.n2 .n5{font-size:1.25rem;font-weight:400;line-height:1.625rem;letter-spacing:-.4px}.qd{margin-left:.25rem;height:100%;display:flex;align-items:center}.qd,.qd.qe,.qd.qf{font-size:.75rem;line-height:.875rem;letter-spacing:0;color:#1e1e1e}.qd.qf{font-weight:700!important}@media(min-width:42rem){.qd.qf{font-size:1rem;font-weight:400;line-height:1.375rem;letter-spacing:-.16px}}.qd.qg{font-size:1.75rem;font-weight:400;line-height:2.25rem;letter-spacing:-.84px}@media(min-width:42rem){.qd{font-size:1rem;font-weight:400;line-height:1.375rem;letter-spacing:-.16px}}.qd .qh.qi{font-size:1.25rem;font-weight:400;line-height:1.625rem;letter-spacing:-.4px}.qd .qj.qi{font-size:1rem;font-weight:400;line-height:1.375rem;letter-spacing:-.16px}.qd .qk{color:#767676;font-weight:400;font-size:small}.qd .qk.ql{display:none}@media(max-width:41.98rem){.qd{margin:0;white-space:pre-line}.qd .qh.qg,.qd .qj.qg{font-size:1rem;font-weight:400;line-height:1.375rem;letter-spacing:-.16px}}.cZ{background-color:#fff;display:grid;grid-template-rows:repeat(3,auto);grid-template-columns:100%;grid-template-areas:"header" "main" "footer";border-radius:16px;border:1px solid #d9d9d9;position:relative;padding:0 .75rem;overflow-x:hidden}.cZ>header{grid-area:header}.cZ>footer{grid-area:footer}.cZ>footer,.cZ>header{margin-left:-.75rem;margin-right:-.75rem;padding:.25rem .75rem;font-size:.75rem;line-height:.875rem;letter-spacing:0;color:#1e1e1e;color:#747070}.cZ>footer:empty,.cZ>header:empty{visibility:hidden}.cZ>header.c0{border-bottom:1px solid #d9d9d9}.cZ>footer{background-color:#fbfbfb;display:flex;flex-flow:row nowrap;align-items:center;-webkit-column-gap:.75rem;-moz-column-gap:.75rem;column-gap:.75rem}.o6{display:flex;background-color:#fff;border-radius:20px;box-shadow:0 3px 6px rgba(0,0,0,.161);border:2px solid transparent}.o6.o7{border:2px solid var(--primary-color)}.o8{width:320px;height:212px;padding:1rem;display:grid;grid-template-columns:repeat(6,1fr);grid-row-gap:.625rem;row-gap:.625rem;grid-column-gap:.625rem;-webkit-column-gap:.625rem;-moz-column-gap:.625rem;column-gap:.625rem}.o9{font-size:.75rem;line-height:.875rem;letter-spacing:0;color:#1e1e1e;grid-column:1/5;grid-row:1;text-align:start}.pa{grid-column:1/-2;grid-row:2;display:flex;flex-direction:column;gap:.25rem}.pa .pb{text-decoration:none;color:#1e1e1e;gap:7.51px}.pa .pb svg{color:var(--primary-color);min-width:16px}.pa .pb .pc{font-size:1rem;font-weight:400;line-height:1.375rem;letter-spacing:-.16px;display:inline;font-weight:700;line-height:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pd{grid-column:-2/-1;grid-row:2;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.pd .pe{width:51px;height:51px;position:relative;border:1px solid #d9d9d9;border-radius:10px;overflow:hidden;background-color:transparent;padding:0;display:flex;justify-content:center;align-items:center;text-decoration:none!important;align-self:center}.pd .pe .pf{width:100%;-o-object-fit:contain;object-fit:contain}.pd .pe .pf.pg{height:100%;-o-object-fit:cover;object-fit:cover}.pd .ph{position:absolute;display:flex;justify-content:center;align-items:center;width:30px;height:30px;-webkit-transform:translate(-33%,-33%);transform:translate(-33%,-33%);color:var(--primary-color);background-color:#fff;border-radius:20px;box-shadow:0 3px 6px rgba(0,0,0,.161)}.pd .ph svg{margin:0;width:1rem;height:1rem}.pi{font-size:.75rem;line-height:.875rem;letter-spacing:0;display:flex;flex-flow:row nowrap;-webkit-column-gap:.125rem;-moz-column-gap:.125rem;column-gap:.125rem;margin-top:.125rem;color:#1e1e1e}.pi,.pi address{white-space:nowrap}.pi address{flex-shrink:1;overflow-x:hidden;text-overflow:ellipsis}.pi .pj{font-weight:700}.pi .pj:before{font-weight:400;content:"("}.pi .pj:after{font-weight:400;content:")"}.pk{grid-column:5/7;grid-row:1;text-align:end}.pl{grid-column:1/-1;grid-row:3;text-align:start;display:flex;align-items:center;justify-content:space-between;gap:.5rem}.pm{grid-column:1/7;grid-row:4;align-self:end}.pn{border:none;box-shadow:0 1.5px 6px 0 rgba(0,0,0,.16)}.pn svg{color:var(--primary-color)}.po{font-size:.75rem;line-height:.875rem;letter-spacing:0;color:#1e1e1e;color:#767676;height:15px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.po span{position:relative;white-space:nowrap}@-moz-document url-prefix(){.po span{display:inline-block}}.po span:not(:first-child){padding-left:1rem}.po span:not(:first-child):before{content:"•";position:absolute;left:.375rem}.oU{border-bottom:none!important;height:auto!important;max-height:none!important;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;position:static!important}@media(min-width:42rem){.oU div,.oU span{font-size:1rem}}.oU button:focus{outline:none}.oU div[role=listbox]{border-radius:.75rem;z-index:1000;overflow-y:hidden;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.oU div[role=listbox] div[role=option]{border-bottom:1px solid #d9d9d9}.oU div[role=listbox] div[role=option] div{color:#1e1e1e;padding-right:0}.oU div[role=listbox] div[role=option]:last-child{border-bottom:none}.oU div[role=listbox] div[role=option]:hover{background-color:#f2f2f2}.oU.oV .oW{border-bottom:1px solid #1e1e1e}.oU.oV.oX button{border-color:#fff;box-shadow:0 0 0 2px var(--local-red-60);background-color:var(--local-red-60)}.oU.oV div[role=listbox]{border:1px solid #d9d9d9;max-height:20rem}.oU.oY button div:last-child{display:none}.oU.oX button{background-color:var(--primary-color);padding:.75rem 2.5rem .75rem 1rem;border-radius:1.5rem;box-shadow:0 10px 20px rgba(0,0,0,.102);border:2px solid var(--primary-color)}.oU.oX span{color:#fff;font-weight:700}.oU.oX svg{fill:#fff}.oU.oX div[role=listbox]{margin-top:.25rem}.oU.oZ button{padding-left:0}.oU.oZ span:hover{border-bottom:1px solid #1e1e1e}.oU.oZ div[role=listbox]{left:-.75rem;margin-top:.125rem}.oU.o0.oX div[role=listbox]{bottom:3.4rem}.oU.o0.oZ div[role=listbox]{bottom:1.5rem}@media print{.gJ{display:none}}.gK{display:grid;grid-template-areas:"content" "breadcrumbs";grid-template-columns:100%;grid-template-rows:auto 1fr;grid-row-gap:var(--spacing-y);row-gap:var(--spacing-y);height:inherit;margin:auto;max-width:2560px}.gK[data-without-breadcrumbs=true]{grid-template-areas:"content"}@media(min-width:42rem){.gK:not([data-without-breadcrumbs=true]){grid-template-areas:"breadcrumbs" "content"}}.gK .gL{grid-area:content}.gK .gJ{grid-area:breadcrumbs;width:100vw;margin-left:calc(-1*var(--padding-main-left))}.gK .gJ ol{padding-left:var(--padding-main-left);padding-right:var(--padding-main-right);scroll-padding-left:0}.gK .gJ>:not(:has(ol)):not(ol){margin-left:var(--padding-main-left);margin-right:var(--padding-main-right)}.gK .gL{grid-column-gap:2rem;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;display:grid;grid-template-columns:repeat(4,1fr);grid-row-gap:1rem;row-gap:1rem;max-width:2560px;width:100%;margin:initial;max-width:none}@media(min-width:42rem){.gK .gL{grid-template-columns:repeat(8,1fr)}}@media(min-width:66rem){.gK .gL{grid-template-columns:repeat(16,1fr)}}@media(min-width:120rem){.gK .gL{grid-template-columns:repeat(24,1fr)}}.gK .gM{grid-column:1/5}@media(min-width:42rem){.gK .gM{grid-column:1/9}}@media(min-width:66rem){.gK .gM{grid-column:1/11}}@media(min-width:120rem){.gK .gM{grid-column-end:13}}.gK .gN{grid-column:1/5;grid-row:1;margin-top:-1rem;margin-right:-1rem;margin-left:-1rem}@media(min-width:42rem){.gK .gN{grid-column:1/9}}@media(min-width:66rem){.gK .gN{grid-column:11/-1;grid-row:unset;margin-top:-2rem;margin-right:-2.5rem;margin-left:0}}@media(min-width:105rem){.gK .gN{margin-top:-2rem;margin-right:-5rem;margin-left:0}}@media(min-width:120rem){.gK .gN{grid-column-start:13;margin-right:0}}.gK .gO{background-color:#d9d9d9;grid-column:-1;height:1px;content:""}.gK .gP{font-size:1.75rem;font-weight:400;line-height:2.25rem;letter-spacing:-.84px}.gK .gQ{font-family:Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:-.32px}.gK .gQ,.gK .gR{margin-bottom:1.5rem}.gK .gR{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.gK .gS{min-height:13rem}.gK .gS .gT{font-size:1.75rem;font-weight:400;line-height:2.25rem;letter-spacing:-.84px;margin-bottom:1rem}.gK .gS .gU{font-family:Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:-.32px;margin-bottom:1.5rem}.gK .gS .gV{margin-left:1rem}.gK .gS .gU{padding-right:0}@media print{.ck{display:none}}.cl{display:grid;grid-template-areas:"content" "breadcrumbs";grid-template-columns:100%;grid-template-rows:auto 1fr;grid-row-gap:var(--spacing-y);row-gap:var(--spacing-y);height:inherit;margin:auto;max-width:2560px}.cl[data-without-breadcrumbs=true]{grid-template-areas:"content"}@media(min-width:42rem){.cl:not([data-without-breadcrumbs=true]){grid-template-areas:"breadcrumbs" "content"}}.cl .cm{grid-area:content}.cl .ck{grid-area:breadcrumbs;width:100vw;margin-left:calc(-1*var(--padding-main-left))}.cl .ck ol{padding-left:var(--padding-main-left);padding-right:var(--padding-main-right);scroll-padding-left:0}.cl .ck>:not(:has(ol)):not(ol){margin-left:var(--padding-main-left);margin-right:var(--padding-main-right)}@media print{.gW{display:none}}.gX{display:grid;grid-template-areas:"content" "breadcrumbs";grid-template-columns:100%;grid-template-rows:auto 1fr;grid-row-gap:var(--spacing-y);row-gap:var(--spacing-y);height:inherit;margin:auto;max-width:2560px}.gX[data-without-breadcrumbs=true]{grid-template-areas:"content"}@media(min-width:42rem){.gX:not([data-without-breadcrumbs=true]){grid-template-areas:"breadcrumbs" "content"}}.gX .gY{grid-area:content}.gX .gW{grid-area:breadcrumbs;width:100vw;margin-left:calc(-1*var(--padding-main-left))}.gX .gW ol{padding-left:var(--padding-main-left);padding-right:var(--padding-main-right);scroll-padding-left:0}.gX .gW>:not(:has(ol)):not(ol){margin-left:var(--padding-main-left);margin-right:var(--padding-main-right)}