.KFb{box-shadow:0 -8px 5px -8px var(--e);display:grid;padding:var(--2j) 0 var(--2k);position:relative;row-gap:var(--2k);text-align:center}.KFb:before{background-image:linear-gradient(to top,var(--e),#0000);content:"";height:150px;left:0;pointer-events:none;position:absolute;right:0;top:-150px}@media screen and (min-width:630px){.KFb{padding:var(--2k) 0}}.KFyl{display:grid;justify-items:center;row-gap:var(--2j)}
.XXaz3{background-color:var(--o);border-radius:var(--2r);display:flex;flex-direction:column;gap:var(--2h);padding:var(--2h)}@media screen and (min-width:630px){.XXaz3{padding:var(--2h) var(--2j)}}.XXas3{display:flex;flex-direction:column;gap:var(--2j)}.XXpl{color:var(--m);text-transform:uppercase}
.EBlp{background:var(--22)}.EBlr{margin-top:var(--2g)}
.I-gz{max-height:530px;object-fit:cover;width:100%}
.BJfb{grid-row:2/span 3;margin:var(--2j) 0}.BJfd{margin-top:var(--3z)}
.MHagx{margin:var(--3z) 0}.MHagx:only-child{margin:var(--2j) 0}.MHagx:last-child{margin-bottom:0}
.BNfp{background:var(--o);border-radius:var(--2s);display:grid;margin:var(--2l) 0 var(--2h);padding:var(--2j) 26px 26px;place-items:center}@media screen and (min-width:630px){.BNfp{margin:var(--2o) 0 var(--2j);padding:var(--2j) var(--2l) var(--2l)}}.BNfr{text-align:center}.BNft{display:grid;margin:var(--2l) 0 var(--2k);place-self:normal;grid-gap:var(--2j);color:var(--3n)}.BNfv{display:grid;grid-gap:var(--2j)}@media screen and (min-width:630px){.BNfv{grid-template-columns:repeat(2,1fr);grid-gap:var(--2k)}}.BNbb{display:grid;text-indent:var(--2i)}.BNc7{background-color:var(--e);border:1px solid var(--1t);border-radius:var(--2s);color:var(--0);margin-top:var(--2g);padding:10px;transition:border-color var(--c)}.BNc7:focus{outline:none}.BNc7:focus,.BNc7:hover{border-color:var(--color-brand-lightened)}.BNfx{resize:none}.BNfz{display:grid;grid-gap:var(--2g);background:var(--e);border:2px dashed var(--1t);border-radius:var(--2s);justify-items:center;padding:var(--2j);text-align:center;transition:border-color var(--c)}@media screen and (min-width:630px){.BNfz{grid-template-columns:repeat(3,auto);grid-gap:0 var(--2l);align-items:center;justify-content:center;padding:var(--2k)}}.BNf1{border-color:var(--16)}.BNf3{width:32px}@media screen and (min-width:630px){.BNf3{grid-row:span 3}}.BNf5{display:block}@media screen and (min-width:630px){.BNf5{display:initial}}.BNf7{border:1px solid;border-radius:var(--2u);color:var(--3n);cursor:pointer;padding:var(--2g) var(--2j)}@media screen and (min-width:630px){.BNf7{grid-row:span 3}}.BNf9{display:none}
.Lb{display:flex;flex-direction:column;height:100%}.Laf{display:flex;flex:1;flex-direction:column}.Laf:only-child{max-height:unset}.Lah{height:100%;margin-top:var(--3z)}.Laj{flex-shrink:0;max-height:1200px}.Lal{margin-top:20px;max-height:600px}
.KDadl{margin:var(--3z) 0}.KDadl:only-child{margin:var(--2j) 0}.KDadl:last-child{margin-bottom:0}
.PDb{background-color:var(--o);border-radius:var(--2r);padding:var(--2h)}.PDs3{display:flex;flex-direction:column;margin-bottom:var(--2h)}.PDm3{background-color:var(--o);height:100%;overflow:hidden}@media screen and (min-width:1140px){.PDm3{border-radius:0}}
@media screen and (min-width:1140px){.CXin{margin-left:calc((var(--3w) - var(--3v))/-2 - var(--3x));width:var(--3w)}}@media screen and (min-width:1366px){.CXin{margin-left:0;width:100%}}.CXir{margin-bottom:var(--3z)}.CXit{margin-bottom:var(--2l)}.CXiv{min-height:unset}
.EHer{display:grid;row-gap:var(--3z)}.EHd{margin-top:var(--3z)}.EHl7{margin-bottom:var(--2k)}.EHb{contain-intrinsic-size:auto none;content-visibility:auto;display:grid;grid-template-columns:inherit;row-gap:var(--3z)}
.J-adj{display:grid;grid-template-columns:100%;padding-top:var(--2j);row-gap:var(--3z)}
@media screen and (min-width:1140px){.O9in{margin-left:calc((var(--3w) - var(--3v))/-2 - var(--3x));width:var(--3w)}}@media screen and (min-width:1366px){.O9in{margin-left:0;width:100%}}
.HLm7{align-items:center;border-radius:var(--2s);display:flex}.HLwd{justify-content:center}.HLwf{justify-content:space-between}.HLa9{color:var(--color-brand);display:flex;margin-right:20px}.HLa9.HLt3 svg{height:24px;width:24px}.HLa9.HLt5 svg{height:40px;width:40px}.HLa9.HLgh svg{height:50px;width:50px}.HLbf{color:var(--8);font-weight:var(--9);margin-bottom:var(--2g)}.HLa3{color:var(--0);font-size:1rem;line-height:1.5em}.HLwh .HLa9{color:var(--m)}.HLwj .HLa9{color:var(--16)}.HLwl .HLa9{color:var(--3l)}.HLwn .HLa9{color:var(--1a)}.HLwp{padding:var(--2j) var(--2k)}.HLwp.HLwh{background:var(--o)}.HLwp.HLwj{background:rgba(var(--18),.05);border:1px solid rgba(var(--18),.1)}.HLwp.HLwl{background:rgba(var(--3m),.05);border:1px solid rgba(var(--3m),.1)}.HLwp.HLwn{background:rgba(var(--1c),.05);border:1px solid rgba(var(--1c),.1)}
.SLm7{margin-top:var(--2h)}
.UPnd{height:100%}.UPad1{margin-top:var(--2j)}
.XFay1{color:var(--m);margin:var(--2h) 0 calc(var(--2h)*-1)}.XFabl{font-weight:var(--9)}.XFabl:after{color:var(--3n);content:"\00B7";font-weight:700;height:100%;margin-left:var(--2i);margin-right:var(--2i);pointer-events:none;user-select:none}.XFay3{background-color:var(--color-brand);border-radius:var(--2r);color:var(--5);font-size:1rem;left:50%;line-height:1.5em;line-height:1.75rem;padding:var(--2g) var(--2j);pointer-events:none;position:absolute;top:75%;transform:translate(-50%,-50%);transition:filter var(--c);z-index:10}@media screen and (min-width:630px){.XFay3{padding:var(--2i) var(--2l)}}.XFgz{transition:filter var(--c)}.XFgz img{max-height:460px}.XFay5>.XFay7{display:flex;flex-direction:column;margin:0 var(--3y);max-height:460px;overflow:hidden;padding-top:var(--2j);position:relative}@media screen and (min-width:630px){.XFay5>.XFay7{margin:unset}}.XFay5>.XFay7:after{background:linear-gradient(0deg,#fff,#6a353500);bottom:0;content:"";height:50%;left:0;pointer-events:none;position:absolute;right:0}.XFay5:hover .XFay3{filter:opacity(1)}.XFay5:hover .XFgz{filter:opacity(.7)}.XFbf{color:var(--8);font-family:var(--7);font-size:calc(1.4rem + var(--35));font-style:normal;font-weight:var(--9);letter-spacing:0;line-height:calc(1.2em + var(--36));margin:0;outline:none;padding:0;text-align:left}@media screen and (min-width:630px){.XFbf{font-size:calc(2.625rem + var(--35));line-height:calc(1.286em + var(--36))}}.XFlb{background-color:var(--3j);color:var(--5);padding:var(--2g) var(--3x);-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;bottom:0;overflow:hidden;position:absolute;width:100%}@media screen and (min-width:630px){.XFlb{background-color:rgba(var(--4),.6);border-radius:var(--2r);bottom:var(--2j);margin-left:var(--2j);padding:var(--2g) 6px;right:var(--2j);width:unset}}
