._1i4azyk0{background:var(--_2cx6ye1);color:var(--_2cx6ye4)}
._1i4azyk1{padding-top:var(--_2cx6ye1l);padding-bottom:var(--_2cx6ye1l)}
._1i4azyk2{padding-bottom:var(--_2cx6ye1l);justify-content:center;display:flex}
._1i4azyk3{color:#ffffff4d}
._1i4azyk3 svg{width:5.313rem;height:auto}
._1i4azyk4{gap:var(--_2cx6ye1m);padding-bottom:var(--_2cx6ye1m);grid-template-columns:1fr;display:grid}
._1i4azyk5{font-family:var(--_2cx6ye2d);color:#ffffffb3;max-width:29.5rem;margin:0;font-size:.938rem;font-weight:500;line-height:1.4}
._1i4azyk6{color:var(--_2cx6ye4)}
._1i4azyk7{color:inherit;text-underline-offset:.188rem;text-decoration:underline}
._1p6sxjo0 ._1i4azyk7:hover{text-decoration-thickness:.125rem}
._1i4azyk8{border-top:1.1px solid var(--_2cx6yes);flex-direction:column;margin:0;padding:0;list-style:none;display:none}
._1i4azyk9{font-family:var(--_2cx6ye2c);color:var(--_2cx6ye4);border-bottom:1.1px solid var(--_2cx6yes);transition:opacity var(--_2cx6ye1z) var(--_2cx6ye1w);grid-template-columns:1fr auto;align-items:center;gap:1.25rem;padding:1rem 0;font-size:1.375rem;font-weight:600;line-height:1.2;text-decoration:none;display:grid}
._1p6sxjo0 ._1i4azyk9:hover{opacity:.7}
._1i4azyka{--hjzipq0:1.125rem;color:currentColor;display:inline-flex}
._1i4azykb{padding:0;padding-bottom:var(--_2cx6ye1m);border-top:1.1px solid var(--_2cx6yes);flex-direction:column;margin:0;list-style:none;display:flex}
._1i4azykc{padding-top:var(--_2cx6ye1i);padding-bottom:var(--_2cx6ye1i);font-family:var(--_2cx6ye2d);font-size:var(--_2cx6ye1q);color:var(--_2cx6ye4);border-bottom:1.1px solid var(--_2cx6yes);grid-template-columns:1fr auto;align-items:center;gap:1.25rem;font-weight:600;line-height:1.2;text-decoration:none;display:grid}
._1i4azykd{--hjzipq0:1.5rem;color:currentColor;display:inline-flex}
._1i4azyke{padding-bottom:var(--_2cx6ye1m)}
._1i4azykf{margin-top:var(--_2cx6ye1j);gap:var(--_2cx6ye1j);grid-template-columns:1fr 1fr;display:grid}
._1i4azykg{gap:var(--_2cx6ye1j);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}
._1i4azykh{padding-bottom:var(--_2cx6ye1j)}
._1i4azyki{justify-content:space-between;align-items:center;gap:var(--_2cx6ye1j);width:100%;font-family:var(--_2cx6ye2d);font-size:var(--_2cx6ye1n);text-transform:uppercase;color:var(--_2cx6ye4);cursor:pointer;background:0 0;border:none;padding:0;font-weight:500;display:flex}
._1i4azykj{--hjzipq0:1rem;width:2rem;height:2rem;padding:var(--_2cx6ye1i);color:var(--_2cx6ye4);border-radius:var(--_2cx6yew);transition:transform var(--_2cx6ye1z) var(--_2cx6ye1w);background:#ffffff26;justify-content:center;align-items:center;display:inline-flex}
._1i4azyki[data-panel-open] ._1i4azykj{transform:rotate(180deg)}
._1i4azykk{transition:height var(--_2cx6ye1z) var(--_2cx6ye1w);overflow:hidden}
._1i4azykk[data-starting-style],._1i4azykk[data-ending-style]{height:0}
._1i4azykl{margin:0;margin-top:var(--_2cx6ye1k);gap:var(--_2cx6ye1j);flex-direction:column;padding:0;list-style:none;display:flex}
._1i4azykm{padding-top:var(--_2cx6ye1m);padding-bottom:var(--_2cx6ye1l);border-top:1.1px solid var(--_2cx6yes);grid-template-columns:1fr;display:grid}
._1i4azykn{gap:var(--_2cx6ye1j);font-family:var(--_2cx6ye2d);flex-direction:column;display:none}
._1i4azyko{gap:var(--_2cx6ye1j);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}
._1i4azykp{padding-bottom:var(--_2cx6ye1j);font-family:var(--_2cx6ye2d);font-size:var(--_2cx6ye1n);text-transform:uppercase;color:var(--_2cx6ye4);border-bottom:1.1px solid var(--_2cx6yes);font-weight:500}
._1i4azykq{color:var(--_2cx6ye4);transition:opacity var(--_2cx6ye1y) var(--_2cx6ye1w);text-decoration:none}
._1p6sxjo0 ._1i4azykq:hover{opacity:.7}
._1i4azykr{font-size:.938rem}
._1i4azyks{align-items:center;gap:var(--_2cx6ye1k);flex-direction:column;display:flex}
._1i4azykt{justify-content:center;gap:var(--_2cx6ye1l);flex-wrap:wrap;display:flex}
._1i4azyku{width:1.25rem;height:1.25rem;color:var(--_2cx6ye4);transition:opacity var(--_2cx6ye1y) var(--_2cx6ye1w);justify-content:center;align-items:center;display:inline-flex}
._1p6sxjo0 ._1i4azyku:hover{opacity:.7}
._1i4azykv{column-gap:var(--_2cx6ye1j);font-family:var(--_2cx6ye2d);font-size:var(--_2cx6ye1n);text-transform:uppercase;color:var(--_2cx6ye4);grid-template-columns:1fr 1fr;row-gap:0;font-weight:500;line-height:normal;display:grid}
._1i4azykw{flex-direction:column;gap:.75rem;display:flex}
._1i4azykx{order:-1}
._1i4azyky{flex-direction:column;gap:.75rem;display:flex}
._1i4azykz{color:inherit;transition:opacity var(--_2cx6ye1y) var(--_2cx6ye1w);text-decoration:none}
._1p6sxjo0 ._1i4azykz:hover{opacity:.7}
._1i4azyk11{margin-top:var(--_2cx6ye1l);padding-top:var(--_2cx6ye1l);text-align:center;border-top:1.1px solid var(--_2cx6yes);grid-column:1/-1;justify-self:stretch}
._1i4azyk13{text-underline-offset:.188rem;text-decoration:underline}
._1i4azyk14{text-underline-offset:.188rem;text-decoration:underline;display:none}
@media screen and (min-width:75em){._1i4azyk1{padding-top:5rem;padding-bottom:1.25rem}._1i4azyk2{padding-bottom:6.25rem}._1i4azyk4{grid-template-columns:1fr 1fr 1fr 1fr;gap:3.75rem;padding-bottom:5rem}._1i4azyk5{font-size:var(--_2cx6ye1q);grid-column:1/3}._1i4azyk8{grid-column:3/-1;display:flex}._1i4azyk9{font-size:var(--_2cx6ye1r)}._1i4azykb,._1i4azyke,._1i4azykh{display:none}._1i4azykm{border-top:none;grid-template-columns:1fr 1fr 1fr 1fr;gap:3.75rem;padding-top:3.125rem;padding-bottom:5rem}._1i4azykn{display:flex}._1i4azyks{justify-content:space-between;justify-self:end;align-items:flex-end;gap:2.5rem;height:100%}._1i4azykt{justify-content:flex-end;gap:var(--_2cx6ye1j)}._1i4azykv{padding-top:var(--_2cx6ye1k);border-top:1.1px solid var(--_2cx6yes);grid-template-columns:1fr 1fr 1fr 1fr;gap:.75rem 3.75rem}._1i4azykw{display:contents}._1i4azykx{order:0}._1i4azyky{display:inline}._1i4azyk10:not(:last-child):after{content:", "}._1i4azyk11{text-align:left;border-top:none;grid-column:auto;justify-self:end;margin-top:0;padding-top:0}._1i4azyk12,._1i4azyk13{display:none}._1i4azyk14{display:inline}}
.das3q10{display:contents}
.das3q12{display:contents}
@media screen and (max-width:74.9375em){.das3q10{display:none}}
.zttno40{width:100%}
.zttno45{display:none}
@media screen and (min-width:75em){.zttno40{z-index:var(--_2cx6ye29);opacity:0;visibility:hidden;pointer-events:none;width:34rem;transition:opacity var(--_2cx6ye1z) var(--_2cx6ye1t), transform var(--_2cx6ye1z) var(--_2cx6ye1t), visibility 0s linear var(--_2cx6ye1z);position:absolute;top:calc(100% + 12px)}.zttno41{left:0;transform:translateY(-8px)}.zttno42{left:50%;transform:translate(-50%,-8px)}.zttno43{opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--_2cx6ye1z) var(--_2cx6ye1t), transform var(--_2cx6ye1z) var(--_2cx6ye1t), visibility 0s linear 0s;transform:translateY(0)}.zttno44{opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--_2cx6ye1z) var(--_2cx6ye1t), transform var(--_2cx6ye1z) var(--_2cx6ye1t), visibility 0s linear 0s;transform:translate(-50%)}.zttno46{z-index:NaN;display:block;position:fixed;inset:0}}
._3khq130{width:max-content;display:block;position:relative}
._1yc2x5o0{font-family:var(--_2cx6ye2d);color:currentColor;cursor:pointer;background:0 0;border:none;align-items:center;padding:.75rem 0;font-size:1.25rem;font-weight:600;line-height:normal;text-decoration:none;display:inline-flex;position:relative}
._1yc2x5o0:before{content:"";-webkit-backdrop-filter:blur();backdrop-filter:blur();transition-property:background-color,-webkit-backdrop-filter,backdrop-filter;transition-duration:var(--_2cx6ye1z);transition-timing-function:var(--_2cx6ye1w);z-index:-1;border-radius:var(--_2cx6yew);background:0 0;position:absolute;inset:0}
._1p6sxjo0 ._1yc2x5o0:hover:before{background:var(--_2cx6yed);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px)}
._1yc2x5o0:after{content:"";height:.75rem;position:absolute;top:100%;left:0;right:0}
@media screen and (min-width:75em){._1yc2x5o0{padding:1.875rem 0 .5rem;font-size:1rem}._1yc2x5o0:before{inset:0 -1.375rem}._1yc2x5o1:before{background:var(--_2cx6yed);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px)}}
._15sawhl0{font-family:var(--_2cx6ye2d);color:currentColor;cursor:pointer;transition:opacity var(--_2cx6ye1z) var(--_2cx6ye1t);background:0 0;border:none;align-items:center;padding:.75rem 0;font-size:1.25rem;font-weight:600;line-height:normal;text-decoration:none;display:inline-flex}
._15sawhl0:hover{opacity:.6}
@media screen and (min-width:75em){._15sawhl0{white-space:nowrap;padding:0;font-size:1rem}}