.dc{position:absolute;padding:0 6px;border-radius:5px;font-family:Consolas,SF Mono,monospace;color:#fff;-webkit-transform:rotate(-15deg);transform:rotate(-15deg);bottom:-.125rem;right:-.75rem}.dc.dd{background-color:#6d9400}.dc.de{background-color:var(--primary-color)}@media(max-width:671.98px){.dc{padding:0 3px;font-size:12px;line-height:20px}}.cN{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}.cO{color:var(--search-icon);background:linear-gradient(to top,transparent 50%,var(--local-header) 50%);background-size:100% 200%;background-position:top;border-radius:0 0 1rem 1rem;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%;justify-content:center;min-height:var(--header-height);position:relative;transition:border-radius .15s cubic-bezier(.2,0,1,.9),background-position .15s cubic-bezier(.2,0,1,.9);z-index:7000;--base-padding-top:0px;padding-top:var(--base-padding-top)}@supports(padding:env(safe-area-inset-top)){.cO{padding-top:calc(var(--base-padding-top) + env(safe-area-inset-top));min-height:calc(var(--header-height) + env(safe-area-inset-top))}}.cO .cP{display:flex;flex-direction:row;justify-content:flex-end;order:3;align-items:center;color:var(--local-header-text)}@media(max-width:1055.98px){.cO .cP{align-items:center;color:#1e1e1e;display:none;flex:1 1 100%}}.cO .cP .cQ{text-decoration:none;transition:color .15s cubic-bezier(.2,0,1,.9)}.cO .cP .cQ,.cO .cP .cR{color:var(--local-header-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:right}.cO .cP .cR label{transition:color .15s cubic-bezier(.2,0,1,.9)}.cO .cP .cR .cS{color:var(--primary-color);height:1rem}@media(min-width:672px){.cO .cP .cR{color:var(--local-header-text)}}.cT{background-position:bottom;will-change:background-position}.cU,.cV{background-position:top}.cU .cW>svg,.cV .cW>svg{color:var(--local-header-text-expanded)!important;fill:var(--local-header-text-expanded)!important}.cU .cP,.cU .cP .cQ,.cU .cP .cR,.cV .cP,.cV .cP .cQ,.cV .cP .cR{color:var(--local-header-text-expanded)}@media(max-width:1055.98px){.cV .cP{display:flex;order:4;justify-content:flex-end}.cV .cP:has(:nth-child(2)){justify-content:space-between}}@media(max-width:1055.98px){.cV{--header-height:130px;--base-padding-top:9.5px;padding-bottom:9.5px}}@media(max-width:671.98px){.cV{--header-height:97px;--base-padding-top:1.5px;padding-bottom:1.5px}}@media(min-width:1056px){.cV{border-bottom-right-radius:0}}.cX{border-bottom:1.5px solid #d9d9d9}.cY{-webkit-animation:s8 0s .15s forwards;animation:s8 0s .15s forwards}@-webkit-keyframes s8{0%{border-bottom:none}to{border-bottom:1.5px solid #d9d9d9}}@keyframes s8{0%{border-bottom:none}to{border-bottom:1.5px solid #d9d9d9}}.c0{align-items:center;display:flex;justify-content:stretch;gap:1rem;min-height:100%;width:100%;margin:0 var(--padding-main-right) 0 var(--padding-main-left);flex-wrap:nowrap}@media(max-width:1055.98px){.c1{flex-wrap:wrap}}.c2 .cW{background-color:transparent}.c3{display:flex;justify-content:center;order:1}.c3 svg{height:29px}@media(min-width:672px){.c3 svg{height:3rem}}.c3 .c4{position:relative;display:inline-flex}.c3 .c4:focus{outline:1px solid #fff}.c5{order:2;transition:visibility .15s cubic-bezier(.2,0,1,.9),-webkit-transform .15s cubic-bezier(.2,0,1,.9);transition:transform .15s cubic-bezier(.2,0,1,.9),visibility .15s cubic-bezier(.2,0,1,.9);transition:transform .15s cubic-bezier(.2,0,1,.9),visibility .15s cubic-bezier(.2,0,1,.9),-webkit-transform .15s cubic-bezier(.2,0,1,.9);-webkit-transform:translateY(calc(-1 * var(--header-height)));transform:translateY(calc(-1 * var(--header-height)));visibility:hidden;flex:1 1;justify-content:center}@media(max-width:1055.98px){.c5{flex:1 1 50%}}@media(max-width:500px){.c5{max-width:calc(100vw - 2rem - 82px - var(--padding-main-right) - var(--padding-main-left) - 46px)}}.c6{-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}.c7,.c8{order:4;display:flex;flex-direction:row;justify-content:center}@media(max-width:1055.98px){.c7,.c8{order:3}}.c2,.c9{order:3}@media(min-width:1056px){.c2,.c9{order:4}}.c2 .cW,.c9 .cW{outline:none;border:none}.c2 .cW svg,.c9 .cW svg{color:var(--local-header-text)}.c2 .cW:focus,.c9 .cW:focus{outline-color:var(--primary-color)}.c2 .cW[aria-expanded=true] svg,.c9 .cW[aria-expanded=true] svg{-webkit-transform:scale(2);transform:scale(2)}.cW[class*=l--btn][class*=l--btn--primary] [class*=l--assistive-text],.cW[class*=l--btn][class*=l--btn--primary]:before{display:none}@media(min-width:1056px){.cW[class*=l--btn][class*=l--btn--primary] [class*=l--assistive-text],.cW[class*=l--btn][class*=l--btn--primary]:before{display:flex}}.da svg{color:red!important}@media(max-width:671.98px){.c2 .cW[class*=l--btn--tertiary]:focus,.c9 .cW[class*=l--btn--tertiary]:focus{border-color:#fff;box-shadow:none}.db{box-shadow:0 3px 6px 0 rgba(0,0,0,.16)}}@media print{.cO{display:none}}.aA{background:var(--local-footer);padding:0 1rem 1rem;border-radius:1rem 1rem 0 0;display:flex;flex-flow:column nowrap;align-items:center}@media(min-width:672px){.aA{padding:0 2.5rem 1rem}}@media(min-width:1680px){.aA{padding:0 5rem 1rem}}@media(min-width:1920px){.aA{padding:0 6rem 1rem}}.aA .aB{width:100%}.aA .aB,.aA .aC{max-width:2560px}.aA .aC{display:grid;grid-template-columns:1fr;justify-content:space-between;align-items:flex-start;grid-column-gap:2rem;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;padding-top:1.5rem}@media(min-width:672px){.aA .aC{padding-top:2.5rem;justify-content:space-evenly;grid-template-columns:repeat(4,1fr)}}.aA .aC .aD{margin:.5rem 0;width:100%}.aA .aC button,.aA .aC span{font-family:Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:-.32px;color:#fff;font-weight:700}@media(min-width:672px){.aA .aE{justify-content:space-evenly;grid-template-columns:repeat(5,1fr)}}.aA .aF,.aA .aG{grid-column:1}@media(min-width:672px){.aA .aG{grid-column:2}}.aA .aH{grid-column:1}@media(min-width:672px){.aA .aH{grid-column:3}}.aA .aI{grid-column:1}@media(min-width:672px){.aA .aI{grid-column:4}}.aA .aJ{grid-column:1}@media(min-width:672px){.aA .aJ{grid-column:5}}.aA .aK{grid-column:1/5}@media(min-width:672px){.aA .aK{grid-column:1/9}}@media(min-width:1056px){.aA .aK{grid-column:1/16}}.aA .aL{font-family:Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:-.32px;text-decoration:underline;display:block;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;margin-bottom:.5rem}@media screen and (min-width:0)and (max-width:99999px){.aA .aL{color:#fff}}.aA .aL:visited,.aA .aL:visited:hover{color:#fff}.aA .aL:active,.aA .aL:hover{color:#fff;text-decoration:none}.aA .aL:last-child{padding:0}.aA .aM{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:1.5rem;color:#999;display:block;margin-bottom:.5rem;text-decoration:underline}@media(min-width:672px){.aA .aM{display:inline;padding-bottom:0}}.aA .aM:visited,.aA .aM:visited:hover{color:#999}.aA .aM:active,.aA .aM:hover{color:#999;text-decoration:none}.aN,.aO{padding-top:1rem}.aO{width:100%;flex-flow:row wrap;justify-content:flex-start}.aO,.aO .aP{display:flex}.aO .aP{flex-wrap:wrap;flex-direction:column;list-style:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:2560px}@media(min-width:672px){.aO .aP{flex-direction:row}}@media print{.aA{display:none}}.cu{row-gap:calc(3*var(--spacing-x))}.cu,.dv{display:flex;flex-flow:column nowrap}.dv .dw{min-width:var(--cta-base-width);justify-content:center}@media(max-width:671.98px){.dx{order:1;max-width:100%}.dw{margin-bottom:0;margin-top:1.5rem}}@media print{.cE{display:none}}.cF{display:flex;align-items:center}.cG{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:672px){.cG{width:154px;word-wrap:break-word;-ms-hyphens:auto;hyphens:auto}}@media(min-width:1056px){.cG{width:165px;word-wrap:break-word;-ms-hyphens:auto;hyphens:auto}}@media(min-width:1212px){.cG{width:216px;word-wrap:break-word;-ms-hyphens:auto;hyphens:auto}}.cH{fill:var(--primary-color);margin-right:.5rem;flex-shrink:0}.cv{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)}.cv:active,.cv:active:visited,.cv:active:visited:hover,.cv:hover{color:#1e1e1e;text-decoration:underline}.cv:focus{outline:1px solid var(--primary-color)}@media screen and (prefers-contrast){.cv:focus{outline-style:dotted}}.cv:visited,.cv:visited:hover{color:#1e1e1e}.cv.cw,.cv.cw:hover{color:#ccc;cursor:not-allowed;text-decoration:none}.cv svg{margin-right:.25rem}.cx{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}.cx,.cx:hover{text-decoration:underline}.cx:hover{color:#1e1e1e}.cx:active,.cx:active:visited,.cx:active:visited:hover{color:#1e1e1e;text-decoration:underline}.cx:focus{outline:1px solid var(--primary-color)}@media screen and (prefers-contrast){.cx:focus{outline-style:dotted}}.cx:visited,.cx:visited:hover{color:#1e1e1e}.cx.cw,.cx.cw:hover{color:#ccc;cursor:not-allowed;text-decoration:none}.cx svg{margin-right:.25rem}.cx:hover{color:#767676}.cx:focus,.cx:hover,.cx:visited{text-decoration:none}.cx.cw{text-decoration:underline}button.cy{text-align:left}.ee{display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:3rem;margin:2rem 0}@media(max-width:671.98px){.ee{flex-direction:column;width:100%;justify-content:center;align-items:center}}.ee .ef{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){.ee .ef{color:#767676}}.ee .ef:hover{text-decoration:none}@media screen and (min-width:0)and (max-width:99999px){.ee .ef:hover{color:#4c4c4c}}.ee .ef .eg{font-size:1.75rem;font-weight:400;line-height:2.25rem;letter-spacing:-.84px}@media print{.ee{display:none}}.eh{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{.eh{display:none}}.eh.ei{display:none}@media print{.eh.ei{display:flex}}.eh:after{position:absolute;content:"";border:30px solid transparent;border-top-color:#3d9ad1;border-bottom:0;bottom:-30px;right:120px}@media(max-width:671.98px){.eh:after{border:18px solid transparent;border-top-color:#3d9ad1;bottom:-36px;right:72px}}.eh .ej{display:flex;align-items:center;justify-content:center;padding:30px}@media(max-width:671.98px){.eh .ej{padding:18px}}.eh .ej .ek,.eh .ej .el{border:10px solid #fff;border-radius:12px;box-shadow:0 0 0 4px #000}.eh .ej .ek{display:block}@media(max-width:671.98px){.eh .ej .ek{display:none}}.eh .ej .el{display:none}@media(max-width:671.98px){.eh .ej .el{display:block}}.eh .em{width:300px;padding:4px}@media(max-width:671.98px){.eh .em{width:180px}}.eh .em .en{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:671.98px){.eh .em .en{height:107px}}.eh .em .en .eo{font-size:1.75rem;font-weight:400;line-height:2.25rem;letter-spacing:-.84px;font-weight:700}.eh .em .en .ep{display:flex;gap:.5rem;margin:0 0 .5rem}@media(max-width:671.98px){.eh .em .en .ep{gap:.125rem;margin:0 0 .125rem}}.eh .em .en .ep .eq{width:2rem;height:2rem;fill:#3d9ad1}@media(max-width:671.98px){.eh .em .en .ep .eq{width:20px;height:20px}}.eh .em .en .er svg{height:3rem}@media(max-width:671.98px){.eh .em .en .er svg{height:1.5rem}}.eh .em: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:671.98px){.eh .em:after{border:16px solid transparent;border-top-color:#fff;border-bottom:0;bottom:-11px;right:74px}}.bF{width:64px;height:64px;font-size:1.5rem;-webkit-user-select:none;-ms-user-select:none;user-select:none;display:flex;justify-content:center;align-items:center}.bF.bG{width:95px;height:95px;font-size:3rem}@media(min-width:672px){.bF.bH{width:74px;height:74px;font-size:2rem}.bF.bG{width:138px;height:138px;font-size:4rem}}@media(min-width:1056px){.bF.bG{width:200px;height:200px;font-size:6rem}}.bF.bI{position:absolute;top:0;left:0;width:100%;height:100%}@media print{.a0{display:none}}.a1{display:flex;justify-content:flex-start;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}.a1 ol{width:auto;align-items:stretch}.a1 ol,.a1 ol .a2{display:flex;flex-direction:row}.a1 ol .a2{white-space:nowrap;align-items:center;margin-right:0}@media screen and (min-width:0)and (max-width:99999px){.a1 ol .a2{color:#767676}}.a1 ol .a2 .a3{font-family:Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:-.32px;color:inherit;text-decoration:underline}.a1 ol .a2 .a3:hover{text-decoration:none;cursor:pointer}.a1 ol .a2 .a4{font-family:Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:-.32px;color:inherit}.a1 ol .a2 .a4:hover{text-decoration:none;cursor:default}.a5{margin-right:0!important}.cI{width:100%;display:flex;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;flex-wrap:wrap}@media(min-width:672px){.cI{flex-wrap:nowrap}}.cJ{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}.cK{color:#767676}.cL{color:#1e1e1e}.cM{flex-grow:1;flex-basis:100%}@media(min-width:672px){.cM{flex-basis:auto}}@media print{.a6{display:none}}.a7{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)}.a7[data-without-breadcrumbs=true]{grid-template-areas:"content"}@media(min-width:672px){.a7:not([data-without-breadcrumbs=true]){grid-template-areas:"breadcrumbs" "content"}}.a7 .a8{grid-area:content}.a7 .a6{grid-area:breadcrumbs;width:100vw;margin-left:calc(-1*var(--padding-main-left))}.a7 .a6 ol{padding-left:var(--padding-main-left);padding-right:var(--padding-main-right);scroll-padding-left:0}.a7 .a6>:not(:has(ol)):not(ol){margin-left:var(--padding-main-left);margin-right:var(--padding-main-right)}.a7 .a9{font-size:1.75rem;font-weight:400;line-height:2.25rem;letter-spacing:-.84px}.ba{height:1px;border:none;border-top:1px solid #d9d9d9;margin:2.5rem 0 2rem}.a9{margin-bottom:.25rem}.b4{flex-wrap:wrap;gap:.75rem;margin-bottom:2.5rem}.b4,.b5{display:flex}.b5{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}.b5.b6{color:#1e1e1e}.b5.b7{color:#fff;background-color:var(--primary-color)}.b8{position:absolute}.aV{display:flex;flex-direction:column;gap:var(--spacing-y);padding-bottom:3rem}@media print{.aV .aW{display:none}}.aV .aX{display:flex;flex-direction:column;align-items:center;gap:3rem}.aV h1{font-size:1.75rem;font-weight:400;line-height:2.25rem;letter-spacing:-.84px}@media(min-width:672px){.aV h1{font-size:2.125rem;font-weight:400;line-height:2.125rem;letter-spacing:-1.02px}}@media(min-width:1680px){.aV h1{font-size:3.375rem;font-weight:400;line-height:4rem;letter-spacing:0}}@media print{.aV h1,.aV h2,.aV li,.aV p,.aV strong,.aV ul{display:none}}.aV .aY{display:flex;flex-direction:column;gap:.5rem}.aV .aY h1{font-size:3.875rem;font-weight:400;line-height:3.875rem;letter-spacing:-2.48px}.aV .aY h2{font-size:1.75rem;font-weight:400;line-height:2.25rem;letter-spacing:-.84px}.aV .aZ{display:block;padding-left:1rem}.aV .aZ li{list-style-type:disc}.aV li,.aV p{font-size:1rem;font-weight:400;line-height:1.375rem;letter-spacing:-.32px}.ag{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;background-color:#d9d9d9;background-image:url(/_next/static/media/500x900.aae83412.webp);height:60vh;position:relative;box-sizing:border-box;margin:calc(-1*(var(--padding-main-top) + var(--header-height))) calc(-1*var(--padding-main-right)) 0 calc(-1*var(--padding-main-left));padding:var(--padding-main-top) var(--padding-main-right) 0 var(--padding-main-left);min-height:450px}@media(min-width:672px){.ag{background-image:url(/_next/static/media/1057x684.555b884e.webp)}}@media(min-width:1056px){.ag{background-image:url(/_next/static/media/1313x720.63fbdc41.webp)}}@media(min-width:1680px){.ag{background-image:url(/_next/static/media/1920x1080.1c449622.webp)}}@media(min-width:1920px){.ag{background-image:url(/_next/static/media/3072x1728.990823ca.webp)}}@media(min-width:672px){.ag{height:40vh}}.ag .ah{margin-top:4rem;max-width:80%;margin-left:auto;margin-right:auto}@media(min-width:320px)and (orientation:landscape){.ag .ah{margin-top:2.5rem}}@media(min-width:1056px){.ag .ah{max-width:60%}}@media(min-width:2560px){.ag .ah{max-width:40%}}.ag .ai{position:absolute;bottom:3%;cursor:pointer;left:0;right:0;margin:0 auto;text-align:center;width:3rem}.ag .ai button[class*=l--tooltip__trigger]{z-index:0}.ag .ai button[class*=l--tooltip__trigger]:focus{outline:1px solid var(--primary-color)}.ag .ai button[class*=l--tooltip__trigger] svg{width:3rem;height:3rem;padding-bottom:.75rem}.ag .ai button[class*=l--tooltip__trigger] svg path:not([data-icon-path]):not([fill=none]){fill:#fff}@supports(margin-top:env(safe-area-inset-top)){.ag{padding-top:env(safe-area-inset-top);margin-top:calc(-1*(var(--padding-main-top) + var(--header-height) + env(safe-area-inset-top)))}@media(min-width:672px){.ag{padding-top:calc(var(--padding-main-top) + env(safe-area-inset-top))}}}.aj{font-size:1.75rem;font-weight:400;line-height:2.25rem;letter-spacing:-.84px;margin-left:auto;margin-right:auto;color:#fff;text-align:center;text-shadow:0 4px 24px #1e1e1e;white-space:pre-wrap;z-index:1;position:relative;padding-top:calc(80px + 1rem)}@media(min-width:672px){.aj{font-size:2.125rem;font-weight:400;line-height:2.125rem;letter-spacing:-1.02px;display:flex;flex-direction:column;padding-top:80px;line-height:3rem}}@media(min-width:1056px){.aj{font-size:3.875rem;font-weight:400;line-height:3.875rem;letter-spacing:-2.48px;line-height:5rem}}.aj>span:first-of-type{display:block;padding-bottom:1rem}.ak{position:relative;z-index:1;margin-top:2rem;color:#1e1e1e;text-align:center;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1rem;font-size:1.25rem;font-weight:400;line-height:1.625rem;letter-spacing:-.4px}.ak svg{width:1rem;height:1rem}@media(min-width:672px){.ak{font-size:1.75rem;font-weight:400;line-height:2.25rem;letter-spacing:-.84px;line-height:3rem}.ak svg{color:var(--primary-color);width:2rem;height:2rem}}@media(min-width:1056px){.ak{font-size:2.125rem;font-weight:400;line-height:2.125rem;letter-spacing:-1.02px;line-height:5rem}}.al{margin-left:auto;margin-right:auto;position:relative;z-index:1;margin-top:1rem;color:#fff;display:flex;flex-flow:row wrap;justify-content:center;max-width:700px;gap:.5rem}.al li a{text-decoration:none;box-shadow:0 3px 6px rgba(0,0,0,.161);padding:.25rem 1rem;border-radius:100px;background:#fff;overflow:hidden;color:#1e1e1e}.al li a:hover{background:#f2f2f2;cursor:pointer}.am{margin-left:auto;margin-right:auto;text-align:center;color:#1e1e1e;position:relative;z-index:1;max-width:65ch;font-size:.875rem;font-weight:400;line-height:1.07rem;letter-spacing:-.28px;margin-top:2rem}@media(min-width:672px){.am{font-size:1rem;font-weight:400;line-height:1.375rem;letter-spacing:-.32px;margin-top:4rem}}.an{display:flex;align-items:center;justify-content:center;max-width:300px;height:250px;margin:10px auto}@media(min-width:1056px){.an{display:none}}@supports(top:env(safe-area-inset-top)){.iB{top:env(safe-area-inset-top)}}.aQ{display:inline-flex}.aR{width:1px;height:1px}.aR:focus{width:auto;height:2rem;background-color:#fff;outline:1px solid #1e1e1e;text-decoration:none;color:#1e1e1e;line-height:2rem;padding:0 .5rem;border-radius:10px}.aR .aS{display:none}.aR:focus{z-index:8000}.aR:focus .aS{display:block}.aT{position:absolute;left:5rem;top:1.25rem}@media(min-width:672px){.aT{left:5.5rem}}@media(min-width:1056px){.aT{left:8rem}}@media(min-width:1920px){.aT{left:12rem}}.aU{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}.bQ .bR{font-weight:700}.bQ hr{height:1px;border:none;border-top:1px solid #d9d9d9;z-index:7000}.bQ hr,.bS{margin-bottom:1.5rem}.bT,.bU{font-size:.75rem;line-height:.875rem;letter-spacing:0;color:#1e1e1e;font-weight:700}.bT a,.bT code,.bT span,.bU a,.bU code,.bU span{font-weight:400}.bT{display:flex;flex-flow:row wrap;align-items:center;margin-bottom:.75rem}.bT code,.bV code{background:#f2f2f2;padding:.1rem .3rem;border-radius:.2rem;word-wrap:break-word}.bV{margin:1.5rem 0}.bW{margin-top:1.5rem}.bX{font-size:type-scale(2);font-weight:font-weight("regular");line-height:1.28572;letter-spacing:.16px;margin:.5rem 0 1.5rem}.bU{margin:.75rem 0}.bU a{font-size:.75rem;line-height:.875rem;letter-spacing:0;color:#1e1e1e;color:#0530ad;text-decoration:underline}.bU svg{margin-bottom:-4px;margin-left:5px}.bY{margin:.75rem 0;display:flex;gap:.75rem;align-items:center}.bY .bZ{font-size:type-scale(2);font-weight:font-weight("regular");line-height:1.28572;letter-spacing:.16px;color:#767676}.ar{display:grid;grid-template-columns:minmax(120px,1fr);grid-template-rows:auto auto 1fr auto;grid-template-areas:"topad" "header" "main" "footer";width:100%;min-height:100vh;margin:auto;background-color:#fff;overflow-y:visible;--cta-base-width:240px;--spacing-x:2.5rem;--spacing-y:1.5rem;--spacing-z:0.5rem;--spacing-w:0.25rem;--padding-main-left:1rem;--padding-main-right:1rem;--padding-main-top:var(--spacing-y);--padding-main-bottom:var(--spacing-y);--header-height:52px}@media(min-width:672px){.ar{--padding-main-left:2.5rem;--padding-main-right:2.5rem;--padding-main-bottom:0.75rem;--header-height:80px}}@media(min-width:1680px){.ar{--padding-main-left:5rem;--padding-main-right:5rem;--padding-main-bottom:0.75rem}}@media(min-width:1920px){.ar{--padding-main-left:6rem;--padding-main-right:6rem;--padding-main-bottom:0.75rem}}.ar>main{grid-area:main;height:100%;transition:margin .15s cubic-bezier(.2,0,.38,.9);background-color:#fff;padding:var(--padding-main-top) var(--padding-main-right) var(--padding-main-bottom) var(--padding-main-left)}.as{height:100vh;min-height:0;min-height:auto}@supports(height:100dvh){.as{height:100dvh}}.as>main{padding:0;overflow:hidden;position:relative}.at{position:sticky;grid-area:header;z-index:7000;top:0}.au{grid-area:footer;transition:margin .15s cubic-bezier(.2,0,.38,.9)}.av{overflow:visible;overflow:initial}@media(min-width:1056px){.d1{transition:opacity .15s cubic-bezier(.2,0,1,.9);opacity:0;background:#1e1e1e;position:absolute;height:100%;width:100%;left:0;right:0;bottom:0;margin-top:-80px;pointer-events:none;z-index:calc(6000 - 1)}}.d2{opacity:.4;pointer-events:auto}.d3{position:fixed;height:100%;background-color:#fff;overflow-y:auto;z-index:6000;transition:-webkit-transform .15s cubic-bezier(.2,0,1,.9);transition:transform .15s cubic-bezier(.2,0,1,.9);transition:transform .15s cubic-bezier(.2,0,1,.9),-webkit-transform .15s cubic-bezier(.2,0,1,.9)}@media(max-width:1055.98px){.d3{top:-100%;left:0}}@media(min-width:1056px){.d3{right:-376px;width:376px;overflow-y:overlay;margin-top:calc(-1*var(--header-height));padding-top:calc(var(--header-height) + .75rem)}}.d3 .d4{width:100vw;padding:1rem 3rem 1.5rem .75rem;margin:calc(130px + 1.5rem) .5rem}@media(min-width:371px){@supports(padding:env(safe-area-inset-top)){.d3 .d4{margin-top:calc(130px + env(safe-area-inset-top));padding-bottom:env(safe-area-inset-bottom)1.5rem}}}@media(min-width:1056px){.d3 .d4{padding:1rem 2rem 2rem;margin:0;width:376px}}.d3 .d5{width:100%}.d3 .d5 hr{height:1px;border:none;border-top:1px solid #d9d9d9;z-index:7000;margin-bottom:1.5rem}@media(max-width:1055.98px){.d6{-webkit-transform:translateY(100%);transform:translateY(100%)}}@media(min-width:1056px){.d6{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.d7:hover,.d8:hover,.d9:hover{text-decoration:underline}.d7:focus,.d8:focus,.d9:focus{outline:1px solid #1e1e1e}.d7,.d8,.d9{color:#1e1e1e}.d7,.d8{font-size:type-scale(3);font-weight:font-weight("semibold");line-height:1.5;letter-spacing:0;font-weight:700;cursor:pointer;flex:1 1;text-decoration:none}.d8{font-weight:400}@media print{.d3{display:none}}.ea{color:#1e1e1e;width:20px;height:20px;padding-top:.125rem}.eb{padding-bottom:1.5rem;display:flex;flex-flow:row nowrap;align-items:center;-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem}@media(max-width:1055.98px){.ec{margin-top:calc(1.5rem + 118px);padding-bottom:5rem}}@media(max-width:671.98px){.ec{margin-top:calc(118px);padding-bottom:2.5rem}}@media(min-width:1056px){.ed{padding-bottom:calc(1.5rem + 250px)}}@media print{.ex{display:none}}.ey{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}.ey[data-without-breadcrumbs=true]{grid-template-areas:"content"}@media(min-width:672px){.ey:not([data-without-breadcrumbs=true]){grid-template-areas:"breadcrumbs" "content"}}.ey .ez{grid-area:content}.ey .ex{grid-area:breadcrumbs;width:100vw;margin-left:calc(-1*var(--padding-main-left))}.ey .ex ol{padding-left:var(--padding-main-left);padding-right:var(--padding-main-right);scroll-padding-left:0}.ey .ex>:not(:has(ol)):not(ol){margin-left:var(--padding-main-left);margin-right:var(--padding-main-right)}.ey .ez h1,.ey .ez h2,.ey .ez p{margin-bottom:.75rem}.ey .ez button{color:#fff!important;border:1px solid var(--primary-color)!important}.ey .ez button:hover{background-color:var(--primary-color)!important;color:#fff!important}.ey .eA{list-style-type:number;padding-left:2.5rem}@media print{.eM{display:none}}.eN{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)}.eN[data-without-breadcrumbs=true]{grid-template-areas:"content"}@media(min-width:672px){.eN:not([data-without-breadcrumbs=true]){grid-template-areas:"breadcrumbs" "content"}}.eN .eO{grid-area:content}.eN .eM{grid-area:breadcrumbs;width:100vw;margin-left:calc(-1*var(--padding-main-left))}.eN .eM ol{padding-left:var(--padding-main-left);padding-right:var(--padding-main-right);scroll-padding-left:0}.eN .eM>:not(:has(ol)):not(ol){margin-left:var(--padding-main-left);margin-right:var(--padding-main-right)}@media(min-width:672px){.eN .eM>*+nav>ol{padding-left:0;margin-left:0}}.eP{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:auto;position:relative}@media(min-width:672px){.eP{grid-template-columns:repeat(8,1fr)}}@media(min-width:1056px){.eP{grid-template-columns:repeat(16,1fr)}}@media(min-width:1920px){.eP{grid-template-columns:repeat(24,1fr)}}.eP h2{font-size:1.25rem;font-weight:400;line-height:1.625rem;letter-spacing:-.4px;white-space:wrap;word-break:break-word}.eP .eQ{grid-column:1/var(--max-content-col)}.eP .eR{overflow-x:auto}.eP .eS{display:flex;align-items:center}.eP .eT{background-color:#d9d9d9;grid-column:1/var(--max-content-col);height:1px;content:""}.eP .eU{display:inline-flex}.eP .eU>svg{flex-shrink:0;fill:var(--primary-color);margin-right:4px}.eP .eV{display:flex;flex-flow:column nowrap;row-gap:.5rem}.eW{font-size:1rem;line-height:1rem;letter-spacing:-.1px;color:#4c4c4c;display:block}.eX{fill:#00b4bc}.eY{grid-column:1/max(-1,var(--max-content-col));display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;font-style:italic;color:#767676;gap:.5rem}.eZ{display:none}@media(min-width:1680px){.eZ{display:flex;justify-content:center;width:100%;margin:0 auto;grid-row:1/15;grid-column:var(--max-content-col)/-1}}.e0{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap}.e0 .e1 button{color:var(--primary-color)}.e0 .e1 button span{color:inherit}.e0 .e1 button span:hover{border-bottom:1px solid}.e0 .e1 button svg{fill:currentColor}.e2{flex-grow:1}.e2 svg{color:var(--primary-color);margin-right:.25rem}.e2 button:hover{background-color:#fff!important}.e3{white-space:pre-line}.e4{display:block;padding-bottom:1.5rem}.e5{display:flex;align-items:flex-end;gap:.5rem}.e5,.e5 button{color:var(--primary-color)}.e5 button{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.e5 .e6{align-self:center;margin-left:.75rem}.e5 .e6,.e5 svg{flex-shrink:0}@media(max-width:671.98px){.eP{display:flex;flex-flow:column nowrap}.eP .e7{display:none}.eP .e8{font-size:1rem;line-height:1rem;letter-spacing:-.1px;color:#4c4c4c;display:flex;margin-top:.5rem}.eP .eZ{display:none}.eP>section{display:flex;flex-flow:column nowrap;position:relative;row-gap:var(--spacing-z)}.eP>section h2{font-size:1.25rem;font-weight:400;line-height:1.625rem;letter-spacing:-.4px}.eP>section h2 .e9{font-size:.875rem;font-weight:700;line-height:1.125rem;letter-spacing:-.14px}.eP>section>*{-webkit-column-gap:var(--spacing-z);-moz-column-gap:var(--spacing-z);column-gap:var(--spacing-z)}.eP .fa .fb{margin-bottom:calc(var(--spacing-y) - var(--spacing-z));width:100vw;-o-object-fit:cover;object-fit:cover}.eP .fa .fc{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start;-webkit-column-gap:var(--spacing-y);-moz-column-gap:var(--spacing-y);column-gap:var(--spacing-y)}.eP .fa .fc h2{font-weight:400;color:#767676;font-size:1rem}.eP .fa .fc .fd{color:var(--primary-color);padding:.25rem}.eP .fe{width:100vw;margin-left:calc(-1*var(--padding-main-left))}.eP .fe .ff{padding-left:var(--padding-main-left);padding-right:var(--padding-main-right);scroll-padding-left:0}.eP .fe>:not(:has(.ff)):not(.ff){margin-right:var(--padding-main-right)}.eP .fe .ff{-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem}.eP .fg{display:flex;flex-flow:row nowrap;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.eP .fg .fh{display:flex;flex-flow:column nowrap;row-gap:var(--spacing-w)}.eP .fg .fi,.eP .fg img{flex-shrink:0;height:6.5rem;width:6.5rem;border:1px solid #d8d8d8;border-radius:.75rem;-o-object-fit:scale-down;object-fit:scale-down}.eP .fg .fi.fj,.eP .fg img.fj{-o-object-fit:cover;object-fit:cover}.eP .fg>header{min-height:6.5rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:flex;flex-flow:column nowrap;justify-content:space-between;row-gap:var(--spacing-w);flex-grow:1}.eP .fg>header .fk{display:flex;flex-flow:row nowrap;-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem}.eP .fg>header .fk .fl{display:flex;flex-flow:row nowrap;-webkit-column-gap:.125rem;-moz-column-gap:.125rem;column-gap:.125rem}.eP .fg>header .fk .fl svg{height:100%;width:auto}.eP .fg>header .fm{display:flex;flex-flow:column nowrap;row-gap:var(--spacing-w);justify-content:space-between;flex-grow:1}.eP .fg>header .fm h1{line-height:1.875rem;-ms-hyphens:auto;hyphens:auto;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.eP .fg>header .fm .fn{display:flex;flex-flow:row nowrap;align-items:flex-start;justify-content:space-between;-ms-hyphens:auto;hyphens:auto}.eP .fg>header .fm .fn *{color:#767676}.eP .fg>header .fm .fn span{flex-grow:1;line-height:1.2rem;white-space:pre-line}.eP .fg>header .fm .fn>svg{height:1lh;fill:var(--primary-color);transition:rotate .15s}.eP .fg>header .fm .fn.fo>span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.eP .fg>header .fm .fn.fo>svg{rotate:180deg}.eP .eQ{width:100vw;margin-left:calc(-1*var(--padding-main-left))}.eP .eQ .ff{padding-left:var(--padding-main-left);padding-right:var(--padding-main-right);scroll-padding-left:0}.eP .eQ>:not(:has(.ff)):not(.ff){margin-left:var(--padding-main-left);margin-right:var(--padding-main-right)}.eP .eS{font-size:1.25rem;font-weight:400;line-height:1.625rem;letter-spacing:-.4px}}@media(max-width:671.98px)and (min-width:1680px){.eP .eS{font-size:1.75rem;font-weight:400;line-height:2.25rem;letter-spacing:-.84px}}@media(max-width:671.98px){.eP .eR{width:100vw;margin-left:calc(-1*var(--padding-main-left));-ms-overflow-style:none;scrollbar-width:none;padding-top:0}.eP .eR::-webkit-scrollbar{display:none}.eP .e0{display:flex;flex-direction:column;justify-content:center;gap:var(--spacing-z)}.eP .fp{display:flex;width:100%}.eP .e1{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;align-self:center}.eP .eY{align-items:flex-start;row-gap:.25rem}.eP .fq{row-gap:var(--spacing-y)}.eP .fq h2{font-size:1.25rem;font-weight:400;line-height:1.625rem;letter-spacing:-.4px}}@media(max-width:671.98px)and (min-width:1680px){.eP .fq h2{font-size:1.75rem;font-weight:400;line-height:2.25rem;letter-spacing:-.84px}}@media(max-width:671.98px){.eP .fq .fr{display:flex;flex-flow:column nowrap}.eP .fq .fr article{margin:0;padding:0}.eP .fs{padding:.75rem 1rem}.eP .ft,.eP .fu{display:flex;flex-flow:column nowrap;position:relative;padding:.75rem 0;row-gap:0}.eP .ft .fv,.eP .fu .fv{padding-bottom:.5rem}.eP .ft .e3,.eP .ft .fw,.eP .ft .fx,.eP .fu .e3,.eP .fu .fw,.eP .fu .fx{display:flex;flex-flow:column nowrap;row-gap:.25rem}.eP .e2 button h3{font-weight:400}.eP .e5{align-items:flex-start}.eP .e5 svg{margin-top:.25rem}.eP .fy{display:flex;gap:0;padding-bottom:.25rem;height:7rem;-o-object-fit:cover;object-fit:cover}.eP .fy .fb{width:50%;height:100%}.eP .fy .fz{width:50%}.eP .fy .fz.fA{width:100%}.eP [class*=l--btn]{max-width:none}}@media(min-width:672.02px)and (max-width:1055.98px){.eP{--max-content-col:-1}.eP .e3,.eP .eR,.eP .fB,.eP .fC,.eP .fD,.eP .fE,.eP .fe,.eP .fs,.eP .ft,.eP .fw,.eP .fx{grid-column:3/min(9,var(--max-content-col))}.eP .eS,.eP .fF,.eP .fG,.eP .fH,.eP h2{grid-column:1/3}.eP>section:not(.eY){display:contents}.eP .eU{font-family:Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:-.32px;grid-row:2/8;grid-column:1/3;align-self:end}.eP .eV{grid-area:opening}.eP .fe{overflow-x:hidden}.eP .fe .ff{-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}}@media(min-width:1056px){.eP{--max-content-col:17}}@media(min-width:1056px)and (min-width:1920px){.eP{--max-content-col:25}}@media(min-width:1056px){.eP .fI{--max-content-col:12}}@media(min-width:1056px)and (min-width:1920px){.eP .fI{--max-content-col:18}}@media(min-width:1056px){.eP .e3,.eP .eR,.eP .fB,.eP .fC,.eP .fD,.eP .fE,.eP .fe,.eP .fs,.eP .ft,.eP .fw,.eP .fx{grid-column:4/max(-1,var(--max-content-col))}.eP .fF,.eP h2{grid-column:1/4}.eP .fw{display:flex;flex-flow:column nowrap;gap:1.5rem}.eP .fe .ff{-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}.eP>section:not(.eY){display:contents}}@media(min-width:1680px){.fI{--max-content-col:12}}@media(min-width:1920px){.fI{--max-content-col:18}}@media print{.eT,.fF,.fe{display:none}}.np{font-size:1rem;font-weight:400;line-height:1.375rem;letter-spacing:-.16px;margin-bottom:.125rem;font-weight:700}.nq{position:absolute;bottom:0;left:0;width:100%;height:1rem;background:transparent linear-gradient(180deg,hsla(0,0%,100%,.502),#fff) 0 0 no-repeat padding-box;content:"";pointer-events:none;display:inline}.nr .nq{display:none}.ns{position:relative;overflow:hidden;transition:max-height .15s cubic-bezier(0,0,.38,.9)}.nt{margin-left:auto}.nu b,.nu strong{font-weight:700}.nu em,.nu i{font-style:italic}.nu ol,.nu p,.nu ul{margin-bottom:1rem}.nu p{font-family:Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:-.32px}.nu ol,.nu ul{list-style:inside}.nu ol{list-style-type:decimal}.nu ol li::marker{font-weight:700}.nu li{padding-left:40px;text-indent:-21px}.nu a,.nu li p{display:inline}.nu a{color:#767676}.nu a:hover{text-decoration:none}.nu a:focus{outline:1px solid var(--primary-color)}.nv{font-family:Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:-.32px;margin-top:1rem;margin-bottom:.5rem;gap:.25rem}.nv,.nv div{display:flex;flex-direction:row;align-items:center}.nv div{transition:all .15s ease-in-out}.nv div.nw{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.nx{display:inline-block;padding-right:.5rem}.nx:last-child{padding-right:0}.ny{display:flex;flex-direction:column;border-radius:1rem;border:1px solid #d9d9d9;padding:0 1rem}@media(min-width:1056px){.ny{display:grid;flex-direction:row;grid-template-columns:repeat(2,1fr);grid-row-gap:1.5rem;row-gap:1.5rem;padding:1.5rem 1rem}.ny .nz{align-self:center;margin-top:0}.ny .nA{margin-top:0;margin-bottom:.5rem}}.ny .nz{font-family:Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:-.32px;margin-top:1rem}@media screen and (min-width:0)and (max-width:99999px){.ny .nz{color:#767676}}@media(min-width:1056px){.ny .nz{margin-top:0;align-self:flex-start}}.ny .nB{margin-bottom:1rem}@media(min-width:1056px){.ny .nB{margin-bottom:0}}.ny .nC{background-color:#d9d9d9;grid-column:-1;height:1px;content:""}.ny .nA{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;margin-right:1rem;margin-top:0;display:inline-flex;flex-wrap:wrap;white-space:normal}.ny .nA,.ny .nA:hover{text-decoration:underline}.ny .nA:hover{color:#1e1e1e}.ny .nA:active,.ny .nA:active:visited,.ny .nA:active:visited:hover{color:#1e1e1e;text-decoration:underline}.ny .nA:focus{outline:1px solid var(--primary-color)}@media screen and (prefers-contrast){.ny .nA:focus{outline-style:dotted}}.ny .nA:visited,.ny .nA:visited:hover{color:#1e1e1e}.ny .nA.nD,.ny .nA.nD:hover{color:#ccc;cursor:not-allowed;text-decoration:none}.ny .nA svg{margin-right:.25rem}.ny .nA:hover{color:#767676}.ny .nA:focus,.ny .nA:hover,.ny .nA:visited{text-decoration:none}.ny .nA.nD{text-decoration:underline}@media(min-width:1056px){.ny .nA{white-space:nowrap;flex-wrap:nowrap}}.ny .nA:last-child{margin-right:0}.nE{margin-bottom:1.5rem}@media(max-width:671.98px){.nu.nF{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.nu p{margin-bottom:0}.np{margin:initial}.nG{color:var(--primary-color);transition:rotate .11s cubic-bezier(0,0,.38,.9);margin-left:auto}.nG.nH{rotate:180deg}.nI{margin-bottom:.75rem}.nJ{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-end}.nK{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.ny .nz{font-weight:700;color:#1e1e1e}}@media print{.nv{display:none}.ns{max-height:100%!important}.ny{border:none}}.nN{display:flex;align-items:center;flex-flow:row wrap;gap:.25rem;font-size:1rem;line-height:1rem;letter-spacing:-.1px;color:#4c4c4c;color:#767676}.nN .nO{padding-left:.5rem}.fQ{padding:2rem 0 5rem}.fQ,.fR{display:flex;flex-direction:column;gap:2rem}.fS .fT{font-size:.75rem;line-height:.75rem;letter-spacing:-.1px;color:#767676;margin-top:-.5rem}.fU{display:flex;flex-direction:column;gap:.75rem}.fV{color:#ccc;cursor:not-allowed}.fW{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.fX{font-size:.75rem;font-weight:400;letter-spacing:.32px;display:inline-block;margin-bottom:.5rem;color:#565656;line-height:1rem;vertical-align:baseline}@media print{.ao{display:none}}.ap{display:grid;grid-template-columns:100%;grid-row-gap:var(--spacing-y);row-gap:var(--spacing-y)}.ap .aq{grid-area:content}.ap .ao{grid-area:breadcrumbs;width:100vw;margin-left:calc(-1*var(--padding-main-left))}.ap .ao ol{padding-left:var(--padding-main-left);padding-right:var(--padding-main-right);scroll-padding-left:0}.ap .ao>:not(:has(ol)):not(ol){margin-left:var(--padding-main-left);margin-right:var(--padding-main-right)}@media(max-width:671.98px){.ap{grid-template-areas:"content" "breadcrumbs"}}@media(min-width:672px){.ap{grid-template-areas:"breadcrumbs" "stage" "content"}}.lu{flex-grow:1;width:100%;list-style:none}.lu .lv{border:none;border-bottom:1px solid #d9d9d9}.lu .lv:last-child{border-bottom:none}.lu .lv button{width:100%;padding:.5rem 1rem .5rem .25rem!important}.lu .lv button h3{font-size:1rem;font-weight:400;line-height:1.375rem;letter-spacing:-.16px;font-weight:700}.lu .lv button:hover{background-color:#d9d9d9}.lu .lv button:focus:before{content:none}.lu .lv .lw{font-size:.875rem;font-weight:400;line-height:1.375rem;letter-spacing:-.28px;padding:.5rem 1rem 1.5rem}.lu .lv .lw ol,.lu .lv .lw ul{padding-left:.75rem}.lu .lv .lw ol li,.lu .lv .lw ul li{border-bottom:none}.lu .lv .lw ol{list-style:revert}.lu .lv .lw ul{list-style:disc none outside;list-style:initial}.lu .lv .lw b{font-weight:revert}.lu .lv .lw a{font-size:inherit}.q3 .q4{margin-top:1.5rem;margin-bottom:1rem}.q3 .q5{display:flex}.q3 .q5 .q6{margin-top:3px;margin-right:.5rem}.q3 .q7{display:flex;flex-direction:row;gap:1rem}.q3 .q7 label{display:flex;align-items:center}.q3 .q7 input{min-height:0;min-height:auto;margin-right:.5rem}.q3 .q8{display:block;width:100%;outline:none;border:2px solid transparent;border-bottom:1px solid #000;padding:.5rem 1rem;height:5rem}.q3 .q8:focus{outline:none;border:2px solid var(--primary-color)}.q3 .q9{margin-top:2rem}.n7{padding-left:2rem}.n8,.n9{display:flex;flex-direction:column}.n9{font-size:.75rem;line-height:.75rem;letter-spacing:-.1px;margin-top:1.5rem;margin-bottom:.25rem}.oa,.ob{outline:none;border-bottom:1px solid #000;margin-bottom:1px}.oa:focus,.ob:focus{outline:2px solid var(--primary-color)}.oc{flex-direction:column}.oc,.oc .od{display:flex}.oc .od{font-size:.75rem;line-height:.75rem;letter-spacing:-.1px;align-items:center}.oc .oe{margin-right:.5rem}.of{display:flex;gap:20px}.of .og,.of .oh{flex:1 1}.iT{font-size:1.25rem;font-weight:400;line-height:1.625rem;letter-spacing:-.4px;margin-bottom:1rem}.iU{display:flex;max-width:360px;flex-wrap:wrap;gap:.75rem}.iV{width:40px;height:40px}.iW,.iW:hover{color:#3b5998}.iX{font-size:1rem;font-weight:400;line-height:1.375rem;letter-spacing:-.16px}.iX>svg{color:var(--primary-color);margin-right:.25rem}.iY{border-style:none;border-top:1px solid #d9d9d9;margin:1.5rem 0}.iZ{display:flex;flex-direction:column}@media(min-width:672px){.iZ{flex-direction:row;align-items:center}}.iZ>button{max-width:-webkit-max-content;max-width:max-content}.i0{font-family:Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:-.32px;flex:1 0 auto;padding:1rem .75rem;line-height:1;height:43px;margin-right:0;margin-bottom:1rem;border:1px solid #d9d9d9}@media(min-width:672px){.i0{margin-right:2.5rem;margin-bottom:0}}.i0[disabled]{background-color:#fff}.j9{flex-flow:column nowrap;row-gap:1.5rem}.j9,.ka{display:flex}.ka{flex-flow:row wrap;align-items:stretch}@media(min-width:672px){.ka{flex-direction:column;align-items:baseline;overflow-x:visible;overflow-x:initial;overflow-y:visible;overflow-y:initial}.ka .kb{justify-content:flex-start;align-items:flex-start;padding:0 .5rem 0 0}}.ka::-webkit-scrollbar{display:none}.ka .kb.kb{font-family:Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:-.32px;display:flex;text-decoration:underline;flex-flow:row nowrap;align-items:flex-start;min-height:auto;-webkit-margin-start:1px;margin-inline-start:1px;border-radius:0;padding:.5rem .5rem .5rem 0;max-width:100%;-ms-hyphens:auto;hyphens:auto}@media screen and (min-width:0)and (max-width:99999px){.ka .kb.kb{color:#767676}}.ka .kb.kb:hover{text-decoration:none}.ka .kb.kb:focus{outline:1px solid var(--primary-color)}.ka .kb.kb svg{height:1lh;margin-right:.25rem;color:var(--primary-color);display:block;fill:var(--primary-color);-webkit-transform:none;transform:none}.kc{display:flex;align-items:center;padding:.5rem .5rem .5rem 0}.kc svg{margin-right:.25rem;color:var(--primary-color);display:block;fill:var(--primary-color);-webkit-transform:none;transform:none}.kc a{white-space:nowrap}@media(max-width:671.98px){.ka .kb.kb:focus{outline:none}}@media print{.ka{display:none}}.pE{display:flex;flex-flow:column nowrap;row-gap:.75rem}@media(max-width:671.98px){.pE{width:100vw;margin-left:calc(-1*var(--padding-main-left))}.pE .pF{padding-left:var(--padding-main-left);padding-right:var(--padding-main-right);scroll-padding-left:0}.pE>:not(:has(.pF)):not(.pF){margin-left:var(--padding-main-left);margin-right:var(--padding-main-right)}}.pE .pF{display:flex;width:100%;overflow-x:scroll;overflow-y:hidden;gap:.75rem;-ms-overflow-style:none;scrollbar-width:none}@media(min-width:1056px){.pE .pF{overflow-y:visible;overflow-y:initial;flex-wrap:wrap}}.pE .pF button{margin-bottom:.5rem}.pE .pF .pG span{color:var(--primary-color)!important}.pE .pF .pG span:hover{color:#1e1e1e!important}.pE .pF .pH{font-size:1.25rem;font-weight:400;line-height:1.625rem;letter-spacing:-.4px}.bJ{margin:2rem 0}.mZ{justify-content:flex-end;align-items:center;-webkit-column-gap:.25rem;-moz-column-gap:.25rem;column-gap:.25rem}.mZ,.mZ .m0{display:flex;flex-flow:row nowrap}.mZ .m0{justify-content:space-evenly}.mZ.m1{flex-direction:row-reverse}.mZ.m2{flex-direction:column-reverse}@media(max-width:671.98px){.mZ.m2{align-items:stretch}}.m3{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}.m4{display:inline-flex;color:#767676}.cm{position:relative}.cm>svg{position:absolute;right:0}.cm .cn{color:#d8d8d8}.cm .co{color:var(--primary-color)}.cm .cp{color:#3d9ad1}.cq{width:.75rem;height:.75rem}.cr{width:1.5rem;height:1.5rem}.cs{width:.75rem;height:.75rem}@media(min-width:672px){.cs{width:1rem;height:1rem}}.ct{width:2rem;height:2rem;align-self:baseline}@media(max-width:671.98px){.cm .co{color:var(--primary-color)}.cm .cp{color:#3d9ad1}}.mM{height:100%;width:100%;overflow:hidden}@media(min-width:672px){.mM{border-radius:1rem}}.mM iframe{max-width:100%;border:none}.mM iframe,.t{height:100%;width:100%}.t{display:flex;flex-direction:column;padding:1.5rem;gap:1.5rem}.u{position:relative;border-top:1px solid #d9d9d9}.u:before{top:-1px;border-top:12px solid #d9d9d9}.u:after,.u:before{content:" ";display:block;position:absolute;left:30px;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent}.u:after{top:-2px;border-top:12px solid #fff}.v{display:flex;align-items:center;gap:.25rem}.w{margin-left:.5rem}.x{color:#767676;font-size:.875rem}.y{margin-top:10px;background-color:#f2f2f2;padding:1.5rem;position:relative}.y:before{content:"\a";border-style:solid;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:10px solid #f2f2f2;position:absolute;top:-10px}.p5{margin-left:.25rem;height:100%;display:flex;align-items:center}.p5,.p5.p6,.p5.p7{font-size:.75rem;line-height:.875rem;letter-spacing:0;color:#1e1e1e}.p5.p7{font-weight:700!important}@media(min-width:672px){.p5.p7{font-size:1rem;font-weight:400;line-height:1.375rem;letter-spacing:-.16px}}.p5.p8{font-size:1.75rem;font-weight:400;line-height:2.25rem;letter-spacing:-.84px}@media(min-width:672px){.p5{font-size:1rem;font-weight:400;line-height:1.375rem;letter-spacing:-.16px}}.p5 .p9.qa{font-size:1.25rem;font-weight:400;line-height:1.625rem;letter-spacing:-.4px}.p5 .qb.qa{font-size:1rem;font-weight:400;line-height:1.375rem;letter-spacing:-.16px}.p5 .qc{color:#767676;font-weight:400;font-size:small}.p5 .qc.qd{display:none}@media(max-width:671.98px){.p5{margin:0;white-space:pre-line}.p5 .p9.p8,.p5 .qb.p8{font-size:1rem;font-weight:400;line-height:1.375rem;letter-spacing:-.16px}}.kD{row-gap:.75rem;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;grid-area:main}.kD address{font-size:.75rem;line-height:.875rem;letter-spacing:0;color:#1e1e1e}.kE{all:unset;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.kF{padding:1.5rem .75rem .5rem}@media(min-width:1680px){.kF{padding:1.5rem 1rem .5rem}}.kG{border-bottom:1px solid transparent}.kH{font-size:.75rem;line-height:.875rem;letter-spacing:0;text-align:start}.kH,.kI{color:#1e1e1e}.kI{font-size:.875rem;font-weight:700;line-height:1.125rem;letter-spacing:-.14px;font-family:Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:-.32px;cursor:pointer;display:inline-flex;outline:none;transition:color 70ms cubic-bezier(.2,0,.38,.9);width:100%;text-decoration:none}.kI:active,.kI:active:visited,.kI:active:visited:hover,.kI:hover{color:#1e1e1e;text-decoration:underline}.kI:focus{outline:1px solid var(--primary-color)}@media screen and (prefers-contrast){.kI:focus{outline-style:dotted}}.kI:visited,.kI:visited:hover{color:#1e1e1e}.kI.kJ,.kI.kJ:hover{color:#ccc;cursor:not-allowed;text-decoration:none}.kI svg{margin-right:.25rem}.kK{text-decoration:none!important}.kK,.kK .kL{position:relative}.kK .kL{width:64px;height:64px;background-color:#fff;overflow:hidden;display:flex;justify-content:center;align-items:center;padding:0;border:1px solid #d9d9d9;border-radius:10px}.kK .kL .kM{width:100%;-o-object-fit:contain;object-fit:contain}.kK .kL .kM.kN{height:100%;-o-object-fit:cover;object-fit:cover}.kO{-webkit-transform:translate(-33%,-33%);transform:translate(-33%,-33%);cursor:auto;width:30px;height:30px;border-radius:20px;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.161);display:flex;align-items:center;justify-content:center;top:0}.kO,.kO svg{position:absolute}.kO svg{width:1rem;height:1rem;margin:0!important;color:var(--primary-color)}.kO .kP[class*=l--tooltip__trigger]{position:absolute;width:100%;height:100%;z-index:1;background-color:transparent}.kO .kP[class*=l--tooltip__trigger]:focus{outline:1px solid var(--primary-color)}.kQ{justify-self:end}.kQ .kR{font-size:.75rem;line-height:.875rem;letter-spacing:0;color:#1e1e1e;display:inline-flex;-webkit-column-gap:.125rem;-moz-column-gap:.125rem;column-gap:.125rem;align-items:center}.kS{color:#b1afaf}.kT{grid-column:5/11!important;font-size:.9375rem;align-items:center;-webkit-column-gap:.125rem;-moz-column-gap:.125rem;column-gap:.125rem}.kT,.kU{display:flex}.kU{text-align:start;-webkit-column-gap:.75rem;-moz-column-gap:.75rem;column-gap:.75rem}.kU .kV svg{color:var(--local-red-60);right:-.5rem}.kW{display:inline-flex;padding:calc(.375rem - 3px) 16px}.kW svg{color:var(--primary-color);left:.375rem}.kX{font-size:.875rem;line-height:1.375rem;letter-spacing:-.28px;display:flex;align-items:center}.kX,.kX .kY{font-weight:400}.kX .kY{font-family:Arial,sans-serif;font-size:1rem;line-height:1.5rem;letter-spacing:-.32px;padding-left:1rem;color:#767676}.kZ{font-size:.875rem;font-weight:400;line-height:1.375rem;letter-spacing:-.28px;display:flex;flex-direction:column;align-items:start;font-style:italic;color:#4c4c4c}.kZ .k0{color:var(--local-rating-star)}.kZ .k1{color:#6d9400}.k2{display:inline;display:initial;margin-left:1rem}.k2 svg{color:var(--local-red-60)}.k3{color:#767676;margin-top:-.5rem;height:20px;overflow:hidden;text-overflow:ellipsis}.k3 span{position:relative;white-space:nowrap}.k3 span.k4{padding:0 .25rem}.k5{font-style:italic}.k5 .k6{font-size:.75rem;line-height:.875rem;letter-spacing:0;color:#1e1e1e;display:block;font-weight:700;width:100%}@media(min-width:1680px){.k5 .k6{font-family:Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:-.32px;font-weight:700}}.k5 .k7{font-size:.75rem;line-height:.875rem;letter-spacing:0;color:#1e1e1e;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.k5 .k7 p{display:contents}@media(min-width:1680px){.k5 .k7{font-family:Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:-.32px}}.k5 span:last-child{color:#767676;font-size:.75rem;line-height:.875rem;letter-spacing:0;color:#1e1e1e}.k8{font-size:.75rem}@media(max-width:671.98px){.kD{margin:var(--spacing-z) 0 var(--spacing-y) 0;--listelement-teaser-column:2;--listelement-date-column:2;--listelement-cta-column:2;--listelement-dropdown-column:2;grid-template-columns:64px 1fr}.kD,.kD .kE{display:grid}.kD .kE{--title-row:3;--address-row:4;grid-template-columns:inherit;grid-gap:inherit;grid-column:1/-1}.kD .k9{display:grid;grid-template-rows:auto 1fr auto auto;justify-items:start}.kD .k9 .kI{grid-row:var(--title-row);-ms-hyphens:auto;hyphens:auto}.kD .k9 address{grid-row:var(--address-row)}.kD .kQ{all:unset;margin-bottom:.125rem}.kD .kS{color:#b1afaf}.kD .kT{grid-column:1/11!important;display:flex;align-items:center;-webkit-column-gap:.125rem;-moz-column-gap:.125rem;column-gap:.125rem;font-size:.75rem;line-height:.8rem}.kD .kX{justify-content:center;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;margin-left:calc(64px + .5rem)}.kD .kX .kY{font-size:.75rem;line-height:.875rem;letter-spacing:0;color:#1e1e1e;padding:initial}.kD .k5{grid-column:var(--listelement-teaser-column)}.kD .kZ{grid-column:var(--listelement-date-column);font-weight:700;font-style:normal;color:#1e1e1e}.kD .la{font-weight:400}.lb{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;padding:.125rem 0}.lb .kO{-webkit-animation:none 0s ease 0s 1 normal none running;animation:none 0s ease 0s 1 normal none running;-webkit-backface-visibility:visible;backface-visibility:visible;background:transparent none repeat 0 0/auto auto padding-box border-box scroll;border:none;border-collapse:separate;-o-border-image:none;border-image:none;border-radius:0;border-spacing:0;bottom:auto;box-shadow:none;box-sizing:content-box;caption-side:top;clear:none;clip:auto;color:#000;-webkit-columns:auto;-moz-columns:auto;-webkit-column-count:auto;-moz-column-count:auto;-webkit-column-fill:balance;-moz-column-fill:balance;column-fill:balance;-webkit-column-gap:normal;-moz-column-gap:normal;column-gap:normal;-webkit-column-rule:medium none currentcolor;-moz-column-rule:medium none currentcolor;column-rule:medium none currentcolor;-webkit-column-span:1;-moz-column-span:1;column-span:1;-webkit-column-width:auto;-moz-column-width:auto;columns:auto;content:normal;counter-increment:none;counter-reset:none;cursor:auto;display:inline;empty-cells:show;float:none;font-family:serif;font-size:medium;font-style:normal;font-variant:normal;font-weight:400;font-stretch:normal;line-height:normal;height:auto;-ms-hyphens:none;hyphens:none;left:auto;letter-spacing:normal;list-style:disc none outside;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;opacity:1;orphans:2;outline:medium none currentcolor;overflow:visible;overflow-x:visible;overflow-y:visible;padding:0;page-break-after:auto;page-break-before:auto;page-break-inside:auto;-webkit-perspective:none;perspective:none;-webkit-perspective-origin:50% 50%;perspective-origin:50% 50%;position:static;right:auto;-moz-tab-size:8;-o-tab-size:8;tab-size:8;table-layout:auto;text-align:left;text-align-last:auto;text-decoration:none;text-indent:0;text-shadow:none;text-transform:none;top:auto;-webkit-transform:none;transform:none;-webkit-transform-origin:50% 50% 0;transform-origin:50% 50% 0;-webkit-transform-style:flat;transform-style:flat;transition:none 0s ease 0s;vertical-align:baseline;visibility:visible;white-space:normal;widows:2;width:auto;word-spacing:normal;z-index:auto;all:initial;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.lb .kO svg{display:block;position:static;-webkit-transform:scale(1)!important;transform:scale(1)!important}.lb .lc{position:absolute;top:.25rem;right:.75rem}.k3{margin-top:0;height:auto}}@media(min-width:672px){.kD{display:grid;grid-template-columns:repeat(10,1fr);padding:1.5rem .25rem;transition:padding 70ms cubic-bezier(.2,0,.38,.9),border-color .15s;border-radius:20px;border:2px solid transparent;cursor:pointer}}@media(min-width:672px)and (min-width:1680px){.kD{-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:.25rem}}@media(min-width:672px){.kD .ld{display:contents}.kD:hover,.le{background-color:#f2f2f2}.kD .kH{grid-column:1/8;grid-row:1}}@media(min-width:672px)and (min-width:1680px){.kD .kH{font-family:Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:-.32px;justify-self:end;grid-column:6/-1;grid-row:2}}@media(min-width:672px){.kD .kI{grid-column:1/-2;grid-row:2;display:flex;flex-direction:row;align-items:center;gap:7.51px;white-space:wrap;font-weight:700;font-size:1rem}}@media(min-width:672px)and (min-width:1680px){.kD .kI{grid-column:2/7;grid-row:1}}@media(min-width:672px){.kD .kI svg{color:var(--primary-color);min-width:1rem}.kD .k3{font-size:.75rem;line-height:.875rem;letter-spacing:0;color:#1e1e1e;grid-column:1/-2;grid-row:4}}@media(min-width:672px)and (min-width:1680px){.kD .k3{font-family:Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:-.32px;padding:.625rem 0;grid-column:2/10;grid-row:3;height:30px;margin-bottom:.625rem;width:110%}}@media(min-width:672px){.kD .kQ{grid-column:8/11;grid-row:1}.kD .k5{grid-column:1/-1;grid-row:5;padding-bottom:1.5rem}}@media(min-width:672px)and (min-width:1680px){.kD .k5{grid-column:2/-1;grid-row:4;padding-bottom:0}.kD .kU{font-size:1rem;font-weight:400;line-height:1.375rem;letter-spacing:-.16px;grid-column:7/11;grid-row:5/7;justify-content:flex-end;align-items:flex-end;margin-top:.5rem}.kD .kU .kV{display:none}}@media(min-width:672px){.kD .kX{grid-column:1/7;grid-row:7}}@media(min-width:672px)and (min-width:1680px){.kD .kX{grid-column:2/7;grid-row:5/7}.kD .kX .kY{padding-left:0}}@media(min-width:672px){.kD .kZ{grid-column:1/9;grid-row:8}}@media(min-width:672px)and (min-width:1680px){.kD .kZ{grid-column:2/9;grid-row:4}.kD .k2{display:none;width:0}}@media(min-width:672px){.kD .kK{grid-column:-2/-1;grid-row:2/5}}@media(min-width:672px)and (min-width:1680px){.kD .kK{grid-column:1;grid-row:1/4}.kD .kK .kL{border-radius:20px;width:74px;height:74px}.kD .kK .kL .kM{height:inherit;width:inherit;-o-object-fit:contain;object-fit:contain}}@media(min-width:672px){.kD .lf{display:none}.kD address{grid-column:1/-2;grid-row:3;margin-top:-.5rem}}@media(min-width:672px)and (min-width:1680px){.kD address{font-family:Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:-.32px;grid-column:2/6;grid-row:2;margin-top:0}}@media(min-width:672px){.lg{z-index:6999;border-color:var(--primary-color)}}.ck{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}.ck>header{grid-area:header}.ck>footer{grid-area:footer}.ck>footer,.ck>header{margin-left:-.75rem;margin-right:-.75rem;padding:.25rem .75rem;font-size:.75rem;line-height:.875rem;letter-spacing:0;color:#1e1e1e;color:#747070}.ck>footer:empty,.ck>header:empty{visibility:hidden}.ck>header.cl{border-bottom:1px solid #d9d9d9}.ck>footer{background-color:#fbfbfb;display:flex;flex-flow:row nowrap;align-items:center;-webkit-column-gap:.75rem;-moz-column-gap:.75rem;column-gap:.75rem}.o0{display:flex;background-color:#fff;border-radius:20px;box-shadow:0 3px 6px rgba(0,0,0,.161);border:2px solid transparent}.o0.o1{border:2px solid var(--primary-color)}.o2{width:368px;height:220px;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}.o3{font-size:.75rem;line-height:.875rem;letter-spacing:0;color:#1e1e1e;grid-column:1/5;grid-row:1;text-align:start;min-height:24px}.o4{grid-column:1/-2;grid-row:2;display:flex;flex-direction:column;gap:.25rem}.o4 .o5{text-decoration:none;color:#1e1e1e;gap:7.51px}.o4 .o5 svg{color:var(--primary-color);min-width:16px}.o4 .o5 .o6{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}.o7{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}.o7 .o8{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}.o7 .o8 .o9{width:100%;-o-object-fit:contain;object-fit:contain}.o7 .o8 .o9.pa{height:100%;-o-object-fit:cover;object-fit:cover}.o7 .pb{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)}.o7 .pb svg{margin:0;width:1rem;height:1rem}.pc{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}.pc,.pc address{white-space:nowrap}.pc address{flex-shrink:1;overflow-x:hidden;text-overflow:ellipsis}.pc .pd{font-weight:700}.pc .pd:before{font-weight:400;content:"("}.pc .pd:after{font-weight:400;content:")"}.pe{grid-column:5/7;grid-row:1;text-align:end}.pf{grid-column:1/-1;grid-row:3;text-align:start;display:flex;align-items:center;justify-content:space-between;gap:.5rem}.pg{grid-column:1/7;grid-row:4;align-self:end}.ph{border:none;box-shadow:0 1.5px 6px 0 rgba(0,0,0,.16)}.ph svg{color:var(--primary-color)}.pi{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}.pi span{position:relative;white-space:nowrap}@-moz-document url-prefix(){.pi span{display:inline-block}}.pi span:not(:first-child){padding-left:1rem}.pi span:not(:first-child):before{content:"•";position:absolute;left:.375rem}.pv{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:672px){.pv div,.pv span{font-size:1rem}}.pv button:focus{outline:none}.pv div[role=listbox]{border-radius:.75rem;z-index:1000;overflow-y:hidden;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.pv div[role=listbox] div[role=option]{border-bottom:1px solid #d9d9d9}.pv div[role=listbox] div[role=option] div{color:#1e1e1e;padding-right:0}.pv div[role=listbox] div[role=option]:last-child{border-bottom:none}.pv div[role=listbox] div[role=option]:hover{background-color:#f2f2f2}.pv.pw .px{border-bottom:1px solid #1e1e1e}.pv.pw.py button{border-color:#fff;box-shadow:0 0 0 2px var(--local-red-60);background-color:var(--local-red-60)}.pv.pw div[role=listbox]{border:1px solid #d9d9d9;max-height:20rem}.pv.pz button div:last-child{display:none}.pv.py 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)}.pv.py span{color:#fff;font-weight:700}.pv.py svg{fill:#fff}.pv.py div[role=listbox]{margin-top:.25rem}.pv.pA button{padding-left:0}.pv.pA span:hover{border-bottom:1px solid #1e1e1e}.pv.pA div[role=listbox]{left:-.75rem;margin-top:.125rem}.pv.pB.py div[role=listbox]{bottom:3.4rem}.pv.pB.pA div[role=listbox]{bottom:1.5rem}@media print{.eB{display:none}}.eC{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}.eC[data-without-breadcrumbs=true]{grid-template-areas:"content"}@media(min-width:672px){.eC:not([data-without-breadcrumbs=true]){grid-template-areas:"breadcrumbs" "content"}}.eC .eD{grid-area:content}.eC .eB{grid-area:breadcrumbs;width:100vw;margin-left:calc(-1*var(--padding-main-left))}.eC .eB ol{padding-left:var(--padding-main-left);padding-right:var(--padding-main-right);scroll-padding-left:0}.eC .eB>:not(:has(ol)):not(ol){margin-left:var(--padding-main-left);margin-right:var(--padding-main-right)}@media print{.a{display:none}}.b{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}.b[data-without-breadcrumbs=true]{grid-template-areas:"content"}@media(min-width:672px){.b:not([data-without-breadcrumbs=true]){grid-template-areas:"breadcrumbs" "content"}}.b .c{grid-area:content}.b .a{grid-area:breadcrumbs;width:100vw;margin-left:calc(-1*var(--padding-main-left))}.b .a ol{padding-left:var(--padding-main-left);padding-right:var(--padding-main-right);scroll-padding-left:0}.b .a>:not(:has(ol)):not(ol){margin-left:var(--padding-main-left);margin-right:var(--padding-main-right)}