/* IFF 38 · generated from the design file. Mobile = max-width 767px. */
html,body{margin:0;padding:0}
html{overflow-anchor:none;color-scheme:light}
[data-view]{--vh:100vh;--framew:100%;--paper:#101010;--ink:#101010;--bg:#101010;--gray:#161616;--surface:#161616;--text:#F0EDE8;--mid:#777777;--text2:#777777;--line:#262626;--accent:#F04B47;--blue:#F04B47;--sun:#F04B47;--stickyh:0px;--pcols:12;--pcols3:3;--ovdir:row;--ovhrow:1;--ovprow:1 / -1;--ovpmt:0px;--ovpanmin:0px;--ovpropdisp:block;--baHeadRow:1;--baRow:1 / -1;--baAlign:center;--baH:calc((var(--vh,100vh) - var(--headh,76px)) * .5);--baT:translateY(-28px);--baMt:0px;--baLblRow:1 / -1;--baLblAlign:center;--baLblT:translateY(calc(-28px - (var(--vh,100vh) - var(--headh,76px)) * .25 - 50% - 16px));--baDotRow:1 / -1;--baDotAlign:center;--baDotT:translateY(calc(-28px + (var(--vh,100vh) - var(--headh,76px)) * .25 + 50% + 8px));--ftcols:4;--ftpad:80px;--col1:24.0px;--menufootdrop:0px;--menufootfs:11px;--menuw:300px;--menufs:40px;--menuctafs:19px;--navdisplay:flex;--burger:none;--headh:76px;--hpad:80px;--logofs:34px;--taglinefs:10px;--navfs:13px;--navgap:28px;--ctafs:13px;--ctapad:12px 20px;--margin:80px;--maxw:100%;--h1max:8ch;--h1lh:0.9;--h1gap1:-18px;--h1gapn:0px;--m2align:flex-end;--m2justify:center;--eyebrowtop:56px;--m2bottom:80px;--m2wrap:nowrap;--h1basis:auto;--h1indent:calc((100% - 11 * var(--gutter)) / 12 + var(--gutter));--h1my:0;--h1just:center;--h1shift:calc(-0.3em + 40px);--ebpos:absolute;--m2top2:20px;--bodycols:calc(calc((100% - 11 * var(--gutter)) / 12) * 3 + var(--gutter) * 2);--bodyalign:flex-end;--bodyshift:calc((calc((100% - 11 * var(--gutter)) / 12) + var(--gutter)) * 2);--gutter:24px;--split:1.1fr 0.9fr;--cardw:-29.3px;--cardar:9 / 16;--cardh:100%;--vpmin:0;--dotsh:40px;--dotsdrop:0px;--dotsmt:12px;--revealbtn:none;--kindleft:20px;--kindright:20px;--capreserve:120px;--reelgut:0px;--reelbelow:0px;--sectop:24px;--sectop2:80px;--learndisp:inline-flex;--tspoph:119.36%;--pftop:80px;--pfgap:clamp(32px,4vw,80px);--pfcoldisp:block;--pfo-v:0;--pfvmb:0px;--pflr:40px;--pfov:visible;--pfll:80px;--pflh:1px;--pfwc:var(--mid);--pfwhb:transparent;--pfbgap:32px;--pfebfs:12px;--pfebmb:22px;--pfh2fs:var(--h2);--pfh2mb:26px;--pfbot:80px;--pfvh:calc(var(--vh,100vh) - var(--headh,76px) - 160px);--pfvw:auto;--pfjs:start;--pfvmt:0px;--pfbfs:13px;--pfbls:.12em;--pfbpad:15px 26px;--pfalign:start;--tstop:80px;--tsqfs:24vw;--tspopnai:stretch;--tspopnta:left;--tspopnjc:flex-start;--tspwab:1px solid var(--line);--tspwap:7px 10px;--tspqy:0px;--tspqop1:1;--tspqop2:.16;--tspqk:1;--tspqx:0px;--tspldisp:none;--tspopnml:0px;--tspopar:3 / 2;--tspoph2:auto;--tspopw:calc((min(var(--maxw,1440px), 100%) - 2 * var(--margin,80px) + var(--gutter,24px)) * 7 / 12 - var(--gutter,24px));--tsgrid:none;--tsflow:column;--tsov:visible;--tsovy:visible;--tsar:1 / 1;--tscardh:auto;--tssnap:none;--tsh:auto;--tsdotsb:0px;--tsshA:2.0625%;--tsshB:3.75%;--tsringx:70px;--tsrowpt:0px;--tsrowmt:0px;--tsbleed:calc(-1 * var(--margin,80px));--tsbleed2:var(--margin,80px);--pfminh:calc(var(--vh,100vh) - var(--headh,76px));--h3fs:clamp(32px,2.08vw,40px);--heropad:24px;--reelhostmax:1920px;--reelhostpad:0px;--ebfs:14.4px;--bodyfs:clamp(12px,0.85vw,14px);--chipfs:11px;--svmediatop:64px;--svgrid:repeat(12,1fr);--svleft:2 / span 5;--svright:7 / span 5;--tabfs:12px;--svdisp:grid;--svrows:none;--svchipdir:row;--svchipai:normal;--ga-eb:auto;--gr-eb:auto;--ga-tabs:auto;--gr-tabs:auto;--ga-prog:auto;--gr-prog:auto;--ga-h3:auto;--gr-h3:auto;--ga-p:auto;--gr-p:auto;--ga-chips:auto;--gr-chips:auto;--gr-r:auto;--svtabgap:8px;--svtabbt:1.5px solid rgba(255,255,255,.75);--svtabbb:1px solid var(--line);--svtabpt:14px;--svh3bt:none;--svh3pt:0;--svebbb:none;--svebpb:0;--svtabdir:row;--svtabself:flex-start;--svprogself:auto;--svprogm:4px 0 calc(var(--svprogmb,22px) - 4px);--svtabpad:12px 8px;--svchipself:auto;--svbg:var(--ink);--svleftdisp:flex;--svgap:var(--gutter);--svpb:80px;--svebmb:clamp(28px,3vw,48px);--svtabwrap:wrap;--svtabov:visible;--sthintws:nowrap;--sthintw:auto;--svtabmt:-20px;--svtabmb:clamp(28px,3vw,44px);--svprogdisp:none;--svprogmb:0px;--svh3m:-12px 0 18px;--svh3order:4;--svrorder:3;--svpm:0 0 26px;--svh2:var(--h2);--svpmax:46ch;--svebws:pre-line;--svchipmt:auto;--svchipsbottom:80px;--svchipwrap:wrap;--svralign:stretch;--svrjust:flex-end;--svrmt:0px;--svstripdisp:none;--svboxdisp:block;--svdotstop:calc(100% + 14px);--svrmb:calc(var(--svchipsbottom,80px) - 30px);--svrflex:0 1 auto;--svpclamp:none;--svmoredisp:none;--svmoreinl:none;--svpmin:0px;--svchipdisp:flex;--svboxw:100%;--svboxh:auto;--svboxmaxh:100%;--reelboxh:min(900px, calc(var(--vh,100vh) - var(--headh,76px)));--reelar:auto;--reelradius:0px;--reelhintdisp:flex;--reeltitledisp:block;--rtleft:calc((100% - 11 * var(--gutter,24px)) / 12 + var(--gutter,24px));--rtbottom:80px;--rtgap:18px;--rtfs:clamp(40px,3.4vw,64px);--rtebfs:var(--ebfs,14.4px);--reelh:calc(var(--vh,100vh) - var(--headh,76px));--capdir:row;--capalign:flex-end;--capgap:16px;--kindmax:42%;--kindalign:right;--kindorder:1;--titleorder:0;--heroh:calc(var(--vh,100vh) - var(--headh,76px));--peekpad:14.6px}
@media (max-width:767px){[data-view]{--paper:#101010;--ink:#101010;--bg:#101010;--gray:#161616;--surface:#161616;--text:#F0EDE8;--mid:#777777;--text2:#777777;--line:#262626;--accent:#F04B47;--blue:#F04B47;--sun:#F04B47;--h1:44.8px;--h2:40.0px;--body:15.0px;--sec:72.0px;--stickyh:60px;--pcols:6;--pcols3:1;--ovdir:column;--ovhrow:auto;--ovprow:2;--ovpmt:56px;--ovpanmin:220px;--ovpropdisp:none;--baHeadRow:auto;--baRow:2;--baAlign:stretch;--baH:auto;--baT:none;--baMt:32px;--baLblRow:auto;--baLblAlign:end;--baLblT:none;--baDotRow:3;--baDotAlign:auto;--baDotT:none;--ftcols:2;--ftpad:48px;--pstack:1 / -1;--col1:45.5px;--menufootdrop:12px;--menufootfs:9px;--menuw:72%;--menufs:34px;--menuctafs:16px;--navdisplay:none;--burger:flex;--headh:64px;--hpad:20px;--logofs:26px;--taglinefs:8px;--navfs:11px;--navgap:14px;--ctafs:11px;--ctapad:10px 14px;--margin:20px;--maxw:100%;--h1max:20ch;--h1lh:1.02;--h1gap1:-4px;--h1gapn:0px;--m2align:flex-start;--m2justify:space-between;--eyebrowtop:0px;--m2bottom:0px;--m2wrap:wrap;--h1basis:100%;--h1indent:0px;--h1my:0;--h1just:flex-start;--h1shift:0px;--ebpos:static;--m2top2:0px;--bodycols:calc((100% - 5 * var(--gutter)) / 6 * 5 + var(--gutter) * 4);--bodyalign:auto;--bodyshift:0px;--gutter:16px;--split:1fr;--cardw:0.0px;--cardar:auto;--cardh:524.0px;--vpmin:524.0px;--dotsh:40px;--dotsdrop:6px;--dotsmt:0px;--revealbtn:flex;--kindleft:20px;--kindright:52px;--capreserve:150px;--reelgut:20px;--reelbelow:0px;--sectop:40px;--sectop2:40px;--learndisp:none;--tspoph:115%;--pftop:40px;--pfgap:0px;--pfcoldisp:contents;--pfo-v:3;--pfvmb:0px;--pflr:calc(-1 * var(--margin,40px));--pfov:visible;--pfll:40px;--pflh:1px;--pfwc:var(--mid);--pfwhb:transparent;--pfbgap:24px;--pfebfs:var(--ebfs,14.4px);--pfebmb:20px;--pfh2fs:var(--h2);--pfh2mb:20px;--pfbot:var(--sec);--pfvh:auto;--pfvw:auto;--pfjs:end;--pfgrid:repeat(6, minmax(0,1fr));--pfcgap:var(--gutter,16px);--pffull:1 / -1;--pftcol:1 / 6;--pftrow:3;--pftalign:start;--pftm:0 0 40px;--pftmax:none;--pfbcol:1 / -1;--pfbrow:4;--pfbalign:start;--pfvcol:2 / -1;--pfvrow:3 / span 3;--pfvmt:0px;--pfbfs:12px;--pfbls:.14em;--pfbpad:10px 16.5px;--pfalign:center;--tstop:var(--sectop2,80px);--tsqfs:70vw;--tspopnai:stretch;--tspopnta:left;--tspopnjc:flex-start;--tspwab:none;--tspwap:7px 0;--tspqy:0px;--tspqop1:1;--tspqop2:.16;--tspqk:1;--tspqx:0px;--tspldisp:none;--tspopnml:0px;--tspopar:3 / 2;--tspoph2:auto;--tspopw:calc(100% - 2 * var(--margin,20px) + 48px);--tsgrid:none;--tsflow:column;--tsov:auto;--tsovy:hidden;--tsar:auto;--tssnap:x mandatory;--tsh:calc(var(--vh,100vh) - var(--headh,76px));--tsshA:2.0625%;--tsshB:3.75%;--tsnlinedisp:none;--tsrolemax:calc(2 * var(--col1,42px) + var(--gutter,16px));--tsqdisp:none;--tstbo:2;--tsnbo:1;--tsnbmt:0px;--tsnbmb:0px;--tstbjc:flex-end;--tswadisp:none;--tsnbz:8;--tscardpad:20px;--tsringx:70px;--tsbleed:calc(-1 * var(--margin,80px));--tsbleed2:var(--margin,80px);--pfminh:calc(var(--vh,100vh) - var(--headh,76px));--h3fs:24px;--heropad:24px;--reelhostmax:var(--maxw);--reelhostpad:var(--margin);--ebfs:11px;--bodyfs:11px;--chipfs:9px;--svmediatop:0px;--svgrid:1fr;--svleft:auto;--svright:auto;--tabfs:12px;--svdisp:flex;--svrows:none;--svchipdir:row;--svchipai:flex-end;--ga-eb:auto;--gr-eb:auto;--ga-tabs:auto;--gr-tabs:auto;--ga-prog:auto;--gr-prog:auto;--ga-h3:auto;--gr-h3:auto;--ga-p:auto;--gr-p:auto;--ga-chips:auto;--gr-chips:auto;--gr-r:auto;--svtabgap:6px;--svtabbt:1.5px solid rgba(255,255,255,.75);--svtabbb:none;--svtabpt:14px;--svh3bt:none;--svh3pt:0;--svebbb:none;--svebpb:0;--svtabdir:row;--svtabself:flex-start;--svprogself:auto;--svprogm:4px 0 calc(var(--svprogmb,22px) - 4px);--svtabpad:12px 5px;--svchipself:auto;--svbg:var(--ink);--svleftdisp:contents;--svgap:0px;--svpb:80px;--svebmb:20px;--svtabwrap:nowrap;--svtabov:auto;--sthintws:normal;--sthintw:calc((var(--svcard,276px) + var(--gutter,16px)) / 5 * 4 - var(--gutter,16px));--svtabmt:-6px;--svtabmb:0px;--svprogdisp:block;--svprogmb:22px;--svh3m:20px 0 8px;--svh3order:4;--svrorder:3;--svpm:0 0 0px;--svh2:var(--h2);--svpmax:calc((100% + var(--gutter,16px)) * 5 / 6 - var(--gutter,16px));--svebws:pre-line;--svchipmt:auto;--svchipsbottom:0px;--svchipwrap:nowrap;--svralign:center;--svrjust:flex-start;--svrmt:0px;--svstripdisp:flex;--svboxdisp:none;--svdotstop:calc(100% + 14px);--svrmb:0px;--svrflex:0 0 auto;--svpclamp:calc(var(--bodyfs,11px) * 1.6 * 3);--svmoredisp:block;--svmoreinl:none;--svpmin:0px;--svchipdisp:none;--svboxw:100%;--svboxh:auto;--svboxmaxh:none;--reelboxh:auto;--reelar:16 / 9;--reelradius:10px;--reelhintdisp:none;--reeltitledisp:block;--rtleft:14px;--rtbottom:14px;--rtgap:5px;--rtfs:24px;--rtebfs:8px;--reelh:none;--capdir:column;--capalign:flex-start;--capgap:6px;--kindmax:100%;--kindalign:left;--kindorder:0;--titleorder:1;--heroh:calc(var(--vh,100vh) - var(--headh,76px));--peekpad:0.0px}}
sc-if{display:contents}sc-if[hidden]{display:none!important}
.img-slot{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,currentColor 8%,transparent);color:inherit;font:600 11px/1.3 "JetBrains Mono",monospace;letter-spacing:.12em;text-align:center;padding:12px;box-sizing:border-box;opacity:.6}
.img-slot>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}

#p5{scroll-margin-top: 100px;}
.sponsor_txt{}
.sponsor_email,
.sponsor_phone{
  font-family: Jost,Heebo,sans-serif;
  font-size: 19px;
  color: #fff !important;
  text-decoration: none;
}
.sponsor_phone span{
  opacity: 0.6;
  font-size: 0.85em;
  margin: 0 0 0 7px;
}
.sponsor_legal_note{
  margin: 0px;
  font-family: Jost, Heebo, sans-serif;
  font-size: calc(16px);
  line-height: 1.5;
  color: rgb(93, 101, 119);
}
.sponsor_contact_title{margin:0;font-family:'Poppins','Heebo',sans-serif;font-weight:800;font-size:calc(clamp(40px,3.4vw,64px) + 2px);line-height:1}
.sponsor_contact_subtitle{margin:0;font-family:Jost,Heebo,sans-serif;font-size:20px;line-height:1.6;color:#3d4556;max-width:55ch}

.wpcf7 form{}
.wpcf7 form label{
  display: flex;
  flex-direction: column;
  gap: 8px;
  font-family: JetBrains Mono, monospace;
  font-size: 16px;
  letter-spacing: 0.16em;
  color: rgb(93, 101, 119);
  margin-bottom: 10px;
}
.wpcf7 form br{
  display: none;
}
.wpcf7 form label span{}
.wpcf7 form label select{
  height: 52px;
  padding: 0px 56px 0px 18px;
  border: 1px solid rgb(207, 212, 220);
  border-radius: 30px;
  appearance: none;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' sc-camel-view-box='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%23071a3d' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right 30px center / 12px 8px no-repeat rgb(255, 255, 255);
  font-family: Jost, Heebo, sans-serif;
  font-size: calc(18px);
  letter-spacing: 0px;
  color: rgb(7, 26, 61);
}
.wpcf7 form label input{
  height: 52px;
  padding: 0px 20px !important;
  border: 1px solid rgb(207, 212, 220);
  border-radius: 30px;
  background: rgb(255, 255, 255);
  font-family: Jost, Heebo, sans-serif;
  font-size: calc(18px);
  letter-spacing: 0px;
  color: rgb(7, 26, 61);
  outline: none;
}
#p5 .wpcf7 input:not([type="submit"]):focus, #p5 .wpcf7 select:focus, #p5 .wpcf7 textarea:focus{border-color: #000;}
.iff38-sponsor-original .iff38-sponsor-contact-form input.wpcf7-submit{
  text-transform: uppercase;
  margin-top: 24px;
  height: 48px;
  padding: 0px 26px;
  background: linear-gradient(90deg, rgb(240, 75, 71) 0%, rgb(235, 101, 27) 50%, rgb(235, 101, 27) 100%) 0px 0px / 200% 100%;
  border: 1px solid transparent;
  border-radius: 30px;
  color: rgb(255, 255, 255);
  font-family: Jost, Heebo, sans-serif;
  font-weight: 800;
  font-size: calc(15px);
  letter-spacing: 0.06em;
  text-decoration: none;
  white-space: nowrap;
  transition: background-position 0.9s, color 0.3s;
}
.wpcf7 form .wpcf7-acceptance label{
  flex-direction: inherit;
  align-items: center;
  margin-top: 20px;
}
.wpcf7 form .wpcf7-acceptance input{}
.wpcf7 form .wpcf7-acceptance span{
  font-family: Jost, Heebo, sans-serif;
  font-size: calc(16px);
  line-height: 1.5;
  color: rgb(61, 69, 86);
  cursor: pointer;
  letter-spacing: 0;
  margin: 0;
}

@keyframes iffGrain { 
  0% { transform: translate(0px, 0px); }
  25% { transform: translate(-18px, 12px); }
  50% { transform: translate(14px, -20px); }
  75% { transform: translate(-8px, 22px); }
  100% { transform: translate(0px, 0px); }
}
@keyframes iffFlicker { 
  0% { opacity: 0.85; }
  12% { opacity: 0.78; }
  20% { opacity: 0.88; }
  43% { opacity: 0.8; }
  60% { opacity: 0.86; }
  78% { opacity: 0.76; }
  90% { opacity: 0.84; }
}
@keyframes iffScratch { 
  0% { transform: translateX(0px); opacity: 1; }
  50% { transform: translateX(3.5%); opacity: 0.6; }
  100% { transform: translateX(-2%); opacity: 0.9; }
}
@keyframes iffDust { 
  0% { background-position: 0px 0px; opacity: 1; }
  33% { background-position: 37px -81px; opacity: 0.6; }
  66% { background-position: -64px 42px; opacity: 0.9; }
}
@keyframes iffNlStrip { 
  0% { mask-position: 3.2948% 15.353%, 0px 15.353%, 0px 0px; }
  100% { mask-position: 8.1573% 15.353%, 0px 15.353%, 0px 0px; }
}
@keyframes iffGal { 
  0% { transform: translate3d(0px, 0px, 0px); }
  100% { transform: translate3d(calc(var(--gloop,0px) * -1),0,0); }
}
@keyframes iffMarqL { 
  0% { transform: translateX(0px); }
  100% { transform: translateX(calc(-50% - 8px)); }
}
@keyframes iffMarqR { 
  0% { transform: translateX(calc(-50% - 8px)); }
  100% { transform: translateX(0px); }
}
[data-marq]:hover [data-marqtrack]{animation-play-state: paused;}
@media (prefers-reduced-motion: reduce){[data-marqtrack]{animation: auto ease 0s 1 normal none running none !important;}
}
[data-soc]:hover [data-socico]{background: linear-gradient(90deg, rgb(240, 75, 71), rgb(235, 101, 27)) !important;}
@media (hover: hover){[data-gcol="a"]:hover{flex-grow: 8 !important;}
[data-gcol="b"] [data-gfig]:hover,[data-gcol="c"] [data-gfig]:hover{flex-grow: 2 !important;}
}
@keyframes wA { 
  0%, 0% { transform: rotate(0deg) scale(1); }
  34.78% { transform: rotate(180deg) scale(0.5); }
  69.57%, 100% { transform: rotate(360deg) scale(1); }
}
@keyframes wB { 
  0%, 8.7% { transform: rotate(0deg) scale(1); }
  43.48% { transform: rotate(180deg) scale(0.9); }
  78.26%, 100% { transform: rotate(360deg) scale(1); }
}
@keyframes wC { 
  0%, 17.39% { transform: rotate(0deg) scale(1); }
  52.17% { transform: rotate(180deg) scale(1.6); }
  86.96%, 100% { transform: rotate(360deg) scale(1); }
}
@container iffhero (max-width: 700px){[data-hslide]{--mob: 1; --u: .449454cqh; --r0: calc(5cqw - 16px - var(--a38,0px)); --t0: calc(3cqh - 4px); --dg: 0px; --pu: .6615cqh; --pvl: calc(20.87% + 15.5cqh); --tx: 20px; --ty: 20px; --fs: .7; --tdy: calc(var(--by) - var(--ty) - var(--tw) * 1.3004 - 34px); --pcl: polygon(calc((calc(var(--margin,20px) + 2 * ((100cqw - 2 * var(--margin,20px) - 5 * var(--gutter,16px)) / 6 + var(--gutter,16px))) - 100cqw) / 1.7225 + 135.128 * var(--pu,1cqh)) 32.52%,100% 32.52%,calc(calc((calc(var(--margin,20px) + 2 * ((100cqw - 2 * var(--margin,20px) - 5 * var(--gutter,16px)) / 6 + var(--gutter,16px))) - 100cqw) / 1.7225 + 135.128 * var(--pu,1cqh)) + 34.25 * var(--pu,1cqh)) 100%); --pcli: polygon(calc((calc(var(--margin,20px) + 2 * ((100cqw - 2 * var(--margin,20px) - 5 * var(--gutter,16px)) / 6 + var(--gutter,16px))) - 100cqw) / 1.7225 + 135.128 * var(--pu,1cqh)) 41.94%,100% 41.94%,calc(calc((calc(var(--margin,20px) + 2 * ((100cqw - 2 * var(--margin,20px) - 5 * var(--gutter,16px)) / 6 + var(--gutter,16px))) - 100cqw) / 1.7225 + 135.128 * var(--pu,1cqh)) + 34.25 * var(--pu,1cqh)) 128.97%); --p2a: calc(calc(var(--margin,20px) + 2 * ((100cqw - 2 * var(--margin,20px) - 5 * var(--gutter,16px)) / 6 + var(--gutter,16px))) + 20px) 0px; --p2b: calc(100cqw + 20px) 0px; --p2c: calc(100cqw + 20px) calc(141.55 * var(--pu,1cqh)); --tpy: 128.97%; --tpx: 100%; --tpb: -28.97%; --tipy: 141.55; --p2d: calc(100cqw + 20px - 0.05558 * (100cqw - calc(var(--margin,20px) + 2 * ((100cqw - 2 * var(--margin,20px) - 5 * var(--gutter,16px)) / 6 + var(--gutter,16px))))) calc(141.55 * var(--pu,1cqh)); --tipx: 0; --tw: min(62.72cqw,41.82cqh); --by: calc(100cqh - 30px);}
[data-hslide] [data-hfl]{translate: calc(1.264 * var(--pu,1cqh) - 4px) calc(35.36cqh - 96px); scale: 0.7619;}
[data-pbox] [data-hfl]{translate: calc(1.264 * var(--pu,1cqh) - 15.61px) calc(35.36cqh - 96px); scale: 0.7619;}
[data-pbox]{translate: 20px;}
[data-tdn]{translate: 0 var(--tdy,0px);}
[data-hctl] > button{width: 44px !important; height: 44px !important;}
[data-hctl] > [data-harr]{top: 18.78px; position: relative !important; left: auto !important; bottom: auto !important; translate: none !important;}
[data-hctl] > div{margin-left: 0px !important;}
[data-hctl]{top: calc(364px + (1.3004 * min(48cqw, 32cqh))); display: none !important; margin-left: 0px !important; left: 20px !important; right: auto !important; bottom: auto !important; gap: 11px !important;}
[data-hctl] > *{zoom: 0.49;}
[data-hctl]{width: auto; flex-wrap: nowrap; display: none !important; top: auto !important; bottom: 74.5px !important; right: 20px !important; column-gap: 10px !important;}
[data-hctl] > div{position: absolute; top: calc(-100cqh + 452.1px + (1.3004 * min(48cqw, 32cqh))); translate: -50%; scale: 0.7; transform-origin: 50% 0px; bottom: auto !important; left: calc(50cqw - 20px) !important; zoom: 1 !important;}
[data-hlogo]{left: 12px !important; bottom: 22cqh !important; height: 34cqh !important; transform: none !important;}
[data-hbtns]{right: 20px; gap: 20px !important;}
[data-hbtns] a{height: 44px !important; padding: 0px 18px !important; font-size: 12px !important;}
}
[data-hctl]{display: none !important; container-type: normal;}
[data-harr]{position: absolute; bottom: calc(50cqh - 55.5px);}
[data-harr="prev"]{left: calc(40px - var(--tx,calc(var(--margin,80px) + 2 * ((100cqw - 2 * var(--margin,80px) - 11 * var(--gutter,24px)) / 12 + var(--gutter,24px)))) - 4px);}
[data-harr="next"]{left: calc(100cqw - 40px - 31px - var(--tx,calc(var(--margin,80px) + 2 * ((100cqw - 2 * var(--margin,80px) - 11 * var(--gutter,24px)) / 12 + var(--gutter,24px)))) - 4px);}
[data-hfl]{animation: 6s ease-in-out 0s infinite normal none running iffSway; will-change: rotate;}
@keyframes iffSway { 
  0%, 100% { rotate: 0deg; }
  50% { rotate: -1.2deg; }
}
@media (prefers-reduced-motion: reduce){[data-hfl]{animation: auto ease 0s 1 normal none running none;}
}
a[data-sticky]:hover [data-mcic],a[data-sticky]:active [data-mcic]{background: rgb(255, 255, 255) !important;}
a[aria-label="Call"]:hover [data-mcic],a[aria-label="Call"]:active [data-mcic]{mask-image: url(../icons/phone-fill.svg?v=2") !important;}
a[aria-label="WhatsApp"]:hover [data-mcic],a[aria-label="WhatsApp"]:active [data-mcic]{mask-image: url(../icons/whatsapp-reverse.svg") !important;}
a[aria-label="Email"]:hover [data-mcic],a[aria-label="Email"]:active [data-mcic]{mask-image: url(../icons/mail-fill.svg") !important;}
[data-hflag]{opacity: 0;}
[data-flh1] [data-flen],[data-flh1] [data-flhe]{white-space: nowrap;}
[data-flh1] [data-flsep],[data-flh1] [data-flhe]{transition: opacity 0.35s;}
[data-flc="1"] [data-flh1] [data-flsep],[data-flc="1"] [data-flh1] [data-flhe]{display: none !important;}
header a[data-hdr="iff"][href="#project/designs"]:not([data-lgok="1"]){visibility: hidden;}
[data-iffmenu] a,[data-iffmenu] button,[data-iffmenu] span,[data-iffmenu] div{text-transform: uppercase;}
footer[data-iffoot] [data-fcp]{font-size: calc(14px) !important;}
[data-sptile],[data-sptile]:hover,[data-sptile] [data-spflip] > span{border: 0px !important; box-shadow: none !important; outline: none !important; filter: none !important;}
[data-spback]{transform: rotateY(180deg) translateZ(1px) !important; box-shadow: none !important; border: 0px !important; outline: none !important;}
[data-spsee]{display: none;}
section[data-seckey="db-hero"][data-flc="1"] [data-flrow],section[data-seckey="dk-hero"][data-flc="1"] [data-flrow],section[data-seckey="dc-hero"][data-flc="1"] [data-flrow],section[data-seckey="dv-hero"][data-flc="1"] [data-flrow],section[data-seckey="dt-hero"][data-flc="1"] [data-flrow],section[data-seckey="dh-hero"][data-flc="1"] [data-flrow],section[data-seckey="dsc-hero"][data-flc="1"] [data-flrow],section[data-seckey="dmh-hero"][data-flc="1"] [data-flrow],section[data-seckey="dgl-hero"][data-flc="1"] [data-flrow],section[data-seckey="dgy-hero"][data-flc="1"] [data-flrow],section[data-seckey="dg-hero"][data-flc="1"] [data-flrow],section[data-seckey="dm-hero"][data-flc="1"] [data-flrow],section[data-seckey="da-hero"][data-flc="1"] [data-flrow]{flex-wrap: nowrap !important; align-items: center !important; justify-content: space-between !important; gap: 16px !important;}
section[data-seckey="db-hero"][data-flc="1"] [data-mdttl],section[data-seckey="dk-hero"][data-flc="1"] [data-mdttl],section[data-seckey="dc-hero"][data-flc="1"] [data-mdttl],section[data-seckey="dv-hero"][data-flc="1"] [data-mdttl],section[data-seckey="dt-hero"][data-flc="1"] [data-mdttl],section[data-seckey="dh-hero"][data-flc="1"] [data-mdttl],section[data-seckey="dsc-hero"][data-flc="1"] [data-mdttl],section[data-seckey="dmh-hero"][data-flc="1"] [data-mdttl],section[data-seckey="dgl-hero"][data-flc="1"] [data-mdttl],section[data-seckey="dgy-hero"][data-flc="1"] [data-mdttl],section[data-seckey="dg-hero"][data-flc="1"] [data-mdttl],section[data-seckey="dm-hero"][data-flc="1"] [data-mdttl],section[data-seckey="da-hero"][data-flc="1"] [data-mdttl]{flex: 1 1 auto; min-width: 0px;}
section[data-seckey="db-hero"][data-flc="1"] [data-flbtn],section[data-seckey="dk-hero"][data-flc="1"] [data-flbtn],section[data-seckey="dc-hero"][data-flc="1"] [data-flbtn],section[data-seckey="dv-hero"][data-flc="1"] [data-flbtn],section[data-seckey="dt-hero"][data-flc="1"] [data-flbtn],section[data-seckey="dh-hero"][data-flc="1"] [data-flbtn],section[data-seckey="dsc-hero"][data-flc="1"] [data-flbtn],section[data-seckey="dmh-hero"][data-flc="1"] [data-flbtn],section[data-seckey="dgl-hero"][data-flc="1"] [data-flbtn],section[data-seckey="dgy-hero"][data-flc="1"] [data-flbtn],section[data-seckey="dg-hero"][data-flc="1"] [data-flbtn],section[data-seckey="dm-hero"][data-flc="1"] [data-flbtn],section[data-seckey="da-hero"][data-flc="1"] [data-flbtn]{flex: 0 0 auto; margin-left: auto;}
[data-gwrap] > [data-gcol]{translate: calc(var(--gx,0) * -1px) 0; will-change: translate; backface-visibility: hidden; contain: layout paint;}
[data-tk1],[data-tkn]{display: none;}
[data-fcard][data-fplay="1"] [data-tk0]{display: none;}
[data-fcard][data-fplay="1"] [data-tk1],[data-fcard][data-fplay="1"] [data-tkn]{display: inline;}
[data-spot] > [data-spslide]:nth-of-type(1) > div:first-child{background: url(../images/events/opening-still.png") center center / cover no-repeat rgb(2, 6, 17); overflow: hidden;}
[data-spyt]{position: absolute; top: 50%; left: 50%; width: max(100%, 177.778cqh); height: max(100%, 56.25cqw); transform: translate(-50%, -50%); border: 0px; pointer-events: none;}
[data-spot]{container-type: size;}
image-slot::part(empty){opacity: 0.5; inset: 12px 12px auto auto; width: 36px; height: 36px; padding: 0px; gap: 0px; font-size: 0px; color: transparent; overflow: hidden; border-radius: 50%; cursor: pointer; transition: background 0.3s;}
image-slot::part(empty)::after{content: "+"; position: absolute; inset: 0px; display: flex; align-items: center; justify-content: center; font: 300 30px / 1 Jost, Heebo, sans-serif; color: var(--slotplus,#ffffff);}
image-slot::part(empty):hover{background: rgba(255, 255, 255, 0.14);}
[data-spsyn]{max-height: 0px; overflow: hidden; opacity: 0; transition: max-height 0.6s cubic-bezier(0.2, 0.7, 0.2, 1), opacity 0.5s, margin 0.6s cubic-bezier(0.2, 0.7, 0.2, 1); margin: -14px 0px 0px !important;}
[data-spot] > [data-spslide]:nth-of-type(1) > div:first-child image-slot{display: none;}
[data-scx]{scrollbar-width: none !important; cursor: grab;}
[data-scx] img,[data-scx] a{-webkit-user-drag: none;}
[data-scx]::-webkit-scrollbar{display: none !important;}
[data-scbar]{flex: 0 0 auto; height: 3px; margin-top: 14px; border-radius: 3px; background: color-mix(in srgb, currentcolor 16%, transparent 84%); position: relative; overflow: hidden; pointer-events: none; grid-column: 1 / -1;}
[data-scbar] > i{position: absolute; top: 0px; bottom: 0px; left: 0px; border-radius: 3px; background: linear-gradient(90deg, rgb(240, 75, 71), rgb(235, 101, 27));}
[data-fmmob]{display: none !important;}
[data-seckey="df-body"]{background: rgb(255, 255, 255) !important;}
[data-lgtile] [data-lgfront]{background: rgb(255, 255, 255);}
[data-lgtile] image-slot::part(frame),[data-sptile] image-slot::part(frame){background: rgb(255, 255, 255);}
[data-lgtile]:has(image-slot[data-filled]) image-slot{padding: 8px; box-sizing: border-box;}
[data-lgtile]:not(:has(image-slot[data-filled])) [data-lgback]{display: none;}
[data-lgtile]:has(image-slot:not([data-filled]):not([data-editable])){display: none !important;}
[data-lgblock]:not(:has(image-slot[data-filled])):not(:has(image-slot[data-editable])){display: none !important;}
[data-lgtile]:has(image-slot[data-filled]):hover [data-lgflip]{transform: rotateY(180deg);}
@media (prefers-reduced-motion: reduce){[data-lgflip]{transition: none !important;}
}
[data-seckey="dsp-logos"]{height: auto !important; overflow: visible !important;}
[data-seckey="dsp-logos"] [data-spblk]{flex: 0 0 auto !important;}
[data-seckey="dsp-logos"] [data-sprows]{flex: 0 0 auto !important; height: auto !important;}
[data-seckey="dsp-logos"] [data-marq]{flex: 0 0 auto !important;}
[data-bsin="1"] [data-spwrap] > :not([data-bsalt]){display: none !important;}
[data-bsin="1"] [data-bsalt]{animation: 0.4s ease 0s 1 normal both running iffFadeIn; display: flex !important;}
[data-bsin="1"] [data-spwrap]{padding-top: 12px !important; padding-bottom: 12px !important; row-gap: 0px !important;}
[data-bsalt]{gap: 8px !important;}
[data-bsalt] > div:first-child{font-size: calc(26px) !important;}
[data-bstabs2] button{height: 36px !important; padding: 0px 14px !important;}
[data-bstalk]{background: linear-gradient(100deg, rgb(239, 128, 20) 0%, rgb(235, 101, 27) 14%, rgb(216, 138, 40) 30%, rgb(143, 167, 120) 46%, rgb(58, 153, 156) 63%, rgb(78, 109, 166) 81%, rgb(117, 88, 149) 100%) text; -webkit-text-fill-color: currentcolor; transition: -webkit-text-fill-color 0.4s, border-color 0.4s;}
[data-bstalk]:hover{-webkit-text-fill-color: transparent; border-color: rgb(235, 101, 27) !important;}
[data-bslists] > div + div{padding-top: 24px; border-top: 1px solid rgba(255, 255, 255, 0.18);}
[data-mdh] [data-mdt]{transition: color 0.4s; padding-bottom: 0.12em; margin-bottom: -0.12em;}
[data-seckey="da-hero"] [data-spp]{font-family: "JetBrains Mono", monospace !important; font-size: calc(15px) !important; letter-spacing: 0.14em !important;}
[data-mdh]:hover [data-mdt]{background: linear-gradient(100deg, rgb(239, 128, 20) 0%, rgb(235, 101, 27) 14%, rgb(216, 138, 40) 30%, rgb(143, 167, 120) 46%, rgb(58, 153, 156) 63%, rgb(78, 109, 166) 81%, rgb(117, 88, 149) 100%) text; -webkit-text-fill-color: transparent; padding-bottom: 0.12em; margin-bottom: -0.12em; -webkit-box-decoration-break: clone; box-decoration-break: clone;}
[data-mdrow]:hover [data-mdarr]{transform: translate(3px, -3px);}
[data-nl38]{display: none !important;}
[data-tmback] > div:last-child{padding-bottom: 52px;}
button[data-scp] > span{transition: transform 0.4s !important;}
button[data-scp][aria-expanded="true"] > span{transform: rotate(180deg) !important;}
[data-scgrp] > [data-scrow]:last-child,[data-scgrp] [data-scrow]:last-of-type{border-bottom: 0px !important;}
[data-sccast] > div:first-child,[data-scsy] > div:first-child{flex: 0 0 auto; height: 34px !important;}
[data-sck],[data-scp]{flex: 0 0 auto !important;}
[data-scact]{min-width: max-content;}
[data-hdots],[data-hctl]{display: none !important;}
[data-gmob]{display: none !important;}
[data-gst] [data-gimg]{transform: none !important;}
[data-gst] [data-gin]{transform: rotateY(var(--gr,0deg));}
[data-mhgrid] [data-gyf] [data-gycap]{opacity: 0; transition: opacity 0.45s;}
html[data-iffviewer] [data-admdots]{visibility: hidden !important; pointer-events: none !important;}
[data-mhbs]{display: none;}
[data-mhbr]{display: none;}
[data-view] p:not([style*="font-weight"]),[data-view] li:not([style*="font-weight"]){font-weight: 500;}
[data-view] :is(span, div, a, label, figcaption, em, td, dd)[style*="Jost"]:not([style*="font-weight"]){font-weight: 500;}
[data-gyf] [data-gytx]{display: none;}
[data-gyf][data-lang="en"] [data-gytx="en"],[data-gyf][data-lang="he"] [data-gytx="he"]{display: block;}
[data-gyf] [data-gl]{background: transparent; color: rgb(255, 255, 255);}
[data-gyf][data-lang="en"] [data-gl="en"],[data-gyf][data-lang="he"] [data-gl="he"]{background: rgb(255, 255, 255); color: rgb(7, 26, 61);}
[data-gyfs]:focus-visible{opacity: 1 !important;}
[data-glyr]:hover [data-glyn]{background: linear-gradient(100deg, rgb(239, 128, 20) 0%, rgb(235, 101, 27) 14%, rgb(216, 138, 40) 30%, rgb(143, 167, 120) 46%, rgb(58, 153, 156) 63%, rgb(78, 109, 166) 81%, rgb(117, 88, 149) 100%) text; -webkit-text-fill-color: transparent;}
[data-glyr]:hover [data-glyar]{background: linear-gradient(90deg, rgb(240, 75, 71), rgb(235, 101, 27)); border-color: transparent !important;}
[data-glyar] svg{transition: transform 0.5s cubic-bezier(0.2, 0.7, 0.2, 1);}
[data-glyr]:hover [data-glyar] svg{transform: scale(1.12) rotate(-8deg);}
[data-gltabs] [data-tl="m"]{display: none;}
[data-gst] [data-gfront]{transition: visibility linear 0.4s;}
[data-gst] [data-gback]{visibility: hidden; transition: visibility linear 0.4s;}
[data-gst][data-flip] [data-gfront]{visibility: hidden;}
[data-gst][data-flip] [data-gback]{visibility: visible;}
[data-gst] [data-gplus]{pointer-events: auto;}
[data-gst][data-flip] [data-gplus]{pointer-events: none;}
[data-gst] [data-gplus],[data-gst] [data-gclose]{overflow: hidden; background: rgba(2, 6, 17, 0.35) !important; border-color: rgba(255, 255, 255, 0.85) !important; transition: opacity 0.35s, border-color 0.5s !important;}
[data-gst] [data-gplus]::before,[data-gst] [data-gclose]::before{content: ""; position: absolute; inset: 0px; border-radius: 50%; background: linear-gradient(90deg, rgb(240, 75, 71), rgb(235, 101, 27)); opacity: 0; transition: opacity 0.5s;}
[data-gst] [data-gplus]:hover::before,[data-gst] [data-gclose]:hover::before,[data-gst][data-flip] [data-gplus]::before{opacity: 1;}
[data-gst] [data-gplus]:hover,[data-gst] [data-gclose]:hover{border-color: transparent !important;}
[data-gst] [data-gplus] > span,[data-gst] [data-gclose] > span{z-index: 1; transition: transform 0.5s cubic-bezier(0.2, 0.7, 0.2, 1);}
[data-gst][data-flip] [data-gplus] > span:first-child{transform: rotate(45deg);}
[data-gst][data-flip] [data-gplus] > span:last-child{transform: rotate(45deg);}
[data-gst] [data-gclose] > span:first-child{transform: rotate(0deg) !important;}
[data-gst] [data-gclose] > span:last-child{transform: rotate(90deg) !important;}
[data-gst][data-flip] [data-gclose] > span:first-child{transform: rotate(45deg) !important; transition-delay: 0.25s;}
[data-gst][data-flip] [data-gclose] > span:last-child{transform: rotate(135deg) !important; transition-delay: 0.25s;}
[data-gst]{container-type: inline-size;}
[data-gback] > div{position: relative;}
[data-gback] > div:nth-of-type(3){display: flex; flex-direction: column;}
[data-gst] [data-gfront] [data-gplus],[data-gst] [data-gback] [data-gclose]{inset: 16px 16px auto auto !important; width: 40px !important; height: 40px !important; margin: 0px !important; align-self: auto !important;}
[data-gback] > div:nth-of-type(2){margin-top: auto;}
[data-gback] > div:nth-of-type(3){align-items: end; flex: 0 1 auto !important; display: grid !important;}
[data-gback] [data-gtx]{grid-area: 1 / 1; visibility: hidden; display: block !important;}
[data-gst][data-lang="en"] [data-gback] [data-gtx="en"],[data-gst][data-lang="he"] [data-gback] [data-gtx="he"]{visibility: visible;}
[data-gback] > div:nth-of-type(3){padding-bottom: 0px !important;}
[data-gst] [data-gfront] figcaption{padding-right: 20px !important;}
[data-gback]{padding-top: 64px !important;}
[data-gback] > div:nth-of-type(2){flex: 0 0 auto;}
[data-gback] > div:nth-of-type(3){padding-bottom: 48px !important;}
[data-gback] [data-gclose]{right: 16px; bottom: 16px; flex: 0 0 auto; position: absolute !important;}
@container (max-width: 300px){[data-gback]{padding: 16px !important; gap: 10px !important;}
[data-gback] > div:nth-of-type(2){flex-direction: column !important; gap: 8px !important;}
[data-gback] > div:nth-of-type(2) > div:first-child span:first-child{font-size: calc(17px) !important;}
[data-gback] [data-gtx]{font-size: calc(15px) !important;}
[data-gback] > div:nth-of-type(3){padding-bottom: 40px !important; padding-top: 10px !important;}
}
[data-gplus]:focus-visible{opacity: 1;}
[data-gst] [data-gtx]{display: none;}
[data-gst][data-lang="en"] [data-gtx="en"],[data-gst][data-lang="he"] [data-gtx="he"]{display: block;}
[data-gst] [data-gl]{background: transparent; color: rgb(255, 255, 255);}
[data-gst][data-lang="en"] [data-gl="en"],[data-gst][data-lang="he"] [data-gl="he"]{background: rgb(255, 255, 255); color: rgb(7, 26, 61);}
[data-ggrid] [data-gwrap] [data-gfig]{flex: 0 0 auto !important; height: auto !important; width: auto !important; min-width: 0px !important; opacity: 1 !important; aspect-ratio: 4 / 5 !important;}
[data-ggrid] [data-gwrap] [data-gfig]:hover{flex-basis: auto !important;}
[data-ggrid] [data-gwrap]{display: grid !important; height: auto !important; overflow: visible !important; flex: 0 0 auto !important; container-type: normal !important; margin: 0px !important; padding: 0px !important;}
[data-dpg^="gallery"] [data-glbdots]{display: none !important;}
[data-dpg^="gallery"] [data-glbcnt]{display: flex !important;}
[data-tpbr]{display: none;}
@keyframes iffStrip { 
  0% { transform: translateX(0px); }
  100% { transform: translateX(9.467%); }
}
@media (prefers-reduced-motion: reduce){[data-filmstrip]{animation: auto ease 0s 1 normal none running none !important;}
}
@font-face { font-family: "IFF Futura"; src: url(fonts/FuturaNowHeadline-Bd.otf") format("opentype"); font-weight: 500 800; font-display: swap; }
@font-face { font-family: "IFF Hebrew"; src: url(fonts/WeissenhofHebrew-Medium.otf") format("opentype"); font-display: swap; }
@font-face { font-family: "IFF Pump"; src: url(fonts/PumpPro-Medium.otf") format("opentype"); font-display: swap; }
:root{--bg: #101010; --surface: #161616; --field: #070707; --line: #262626; --text: #F0EDE8; --text2: #777777; --text3: #4A4A4A; --accent: #F04B47; --accent-deep: #EB651B; --on-accent: #000000; --ink: #101010; --paper: #101010; --gray: #161616; --mid: #777777; --blue: #F04B47; --sun: #F04B47; --maxw: 1440px; --margin: 80px; --gutter: 24px; --h1: clamp(66px,8.6vw,142px); --h2: clamp(40px,3.33vw,64px); --body: clamp(15px,1.05vw,18px); --sec: clamp(72px,7vw,140px); --stack: row; --split: 1.1fr 0.9fr;}
@media (max-width: 1024px){:root{--margin: 40px; --gutter: 20px; --split: 1fr; --stack: column;}
}
@media (max-width: 560px){:root{--margin: 20px; --gutter: 16px;}
}
*{box-sizing: border-box;}
body{margin: 0px; background: rgb(16, 16, 16); font-family: Manrope, Helvetica, sans-serif; -webkit-font-smoothing: antialiased;}
a{color: var(--blue); text-decoration: none;}
a:hover{color: var(--text);}
::selection{background: rgb(240, 75, 71); color: rgb(0, 0, 0);}
@keyframes slide { 
  0% { background-position: 0px 0px; }
  100% { background-position: 56px 0px; }
}
@keyframes blink { 
  0%, 100% { opacity: 1; }
  50% { opacity: 0.25; }
}
@keyframes tvOn { 
  0% { transform: scaleX(0.02) scaleY(0.004); filter: brightness(4); opacity: 0; }
  8% { opacity: 1; }
  22% { transform: scaleX(1) scaleY(0.005); filter: brightness(4); }
  40% { transform: scale(1); filter: brightness(1.6); }
  55% { filter: brightness(1); }
  100% { transform: scale(1); filter: brightness(1); opacity: 1; }
}
@keyframes fadeIn { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
[data-sticky] img{transition: filter 0.25s;}
[data-wa] img{filter: invert(1); transition: filter 0.3s;}
[data-wa]:hover img{filter: invert(72%) sepia(69%) saturate(1500%) hue-rotate(2deg) brightness(104%);}
[data-sticky="solid"] img{filter: none;}
[data-sticky="ghost"] img{filter: invert(72%) sepia(69%) saturate(1500%) hue-rotate(2deg) brightness(104%);}
[data-sticky="solid"]:hover img{filter: invert(72%) sepia(69%) saturate(1500%) hue-rotate(2deg) brightness(104%) !important;}
[data-sticky="ghost"]:hover img{filter: none !important;}
@keyframes inkIn { 
  0% { color: inherit; }
  100% { color: var(--accent); }
}
@keyframes menuIn { 
  0% { opacity: 0; transform: translateX(-48px); }
  100% { opacity: 1; transform: none; }
}
[data-svcard] span,[data-svcard] p,[data-svcard] div,[data-card] span,[data-card] p,[data-card] div{text-shadow: rgba(0, 0, 0, 0.5) 0px 2.5px 8px;}
[data-svcard] [data-title],[data-card] [data-title]{text-shadow: rgba(0, 0, 0, 0.5) 0px 3px 8px;}
[data-navlink]::after{content: ""; position: absolute; left: 0px; right: 0px; bottom: 0px; height: 2px; background: transparent; transition: background 0.3s;}
[data-navlink]:hover::after{background: rgb(240, 75, 71);}
[data-navlink][data-active]:not([data-cta])::after{background: rgb(240, 75, 71);}
a[data-active]:not([data-cta]):not([data-spbtn]){color: rgb(240, 75, 71) !important;}
[data-cta]:hover span{background: transparent !important; color: rgb(240, 75, 71) !important;}
a,button,[data-navlink],[data-cta] span,[data-tab]{transition-duration: 0.3s !important; transition-timing-function: ease !important;}
@keyframes ringIn { 
  0%, 100% { opacity: 0.25; }
  16% { opacity: 1; }
  33% { opacity: 0.25; }
}
[data-info]:hover{background: rgb(240, 75, 71) !important; border-color: rgb(240, 75, 71) !important; color: rgb(0, 0, 0) !important;}
[data-info]:hover ~ [data-infopanel]{opacity: 1;}
[data-tsphoto]{filter: grayscale(1) brightness(0.72); transform-origin: right bottom; transition: filter 0.7s, transform 0.7s;}
[data-tscolor]:hover [data-tsphoto]{transform: scale(1.02);}
[data-tsflipped="1"] [data-tsphoto],[data-tsflipped="1"] [data-tsfshadow]{visibility: hidden;}
[data-tscolor="1"] [data-tsphoto],[data-tscolor]:hover [data-tsphoto]{filter: grayscale(0) brightness(1);}
[data-imcard]:hover [data-imtxt]{transform: translateY(-52px);}
[data-imcard]:hover [data-immore]{opacity: 1; transform: none;}
[data-imcard]:hover{border-color: var(--accent);}
[data-tab]:hover{color: rgb(255, 255, 255) !important; box-shadow: rgb(240, 75, 71) 0px -2px 0px 0px inset !important;}
@keyframes introOut { 
  100% { opacity: 0; visibility: hidden; }
}
@keyframes breathe { 
  0%, 100% { opacity: 0.55; transform: scale(0.98); }
  50% { opacity: 1; transform: scale(1.04); }
}
@keyframes chev { 
  0%, 33% { opacity: 1; }
  34%, 100% { opacity: 0.25; }
}
@keyframes ringIn { 
  0%, 20% { opacity: 1; }
  20.1%, 100% { opacity: 0.25; }
}
[data-vp]{transition: background-color 0.25s, color 0.25s;}
[data-vp]:hover{color: var(--accent) !important; background-color: rgb(26, 26, 26) !important;}
[data-vp] img{transition: filter 0.25s;}
[data-vp]:hover img{filter: none;}
[data-secnav]:hover{opacity: 1 !important;}
[data-secdot]:hover [data-secname]{opacity: 1 !important; transform: translate(0px, -50%) !important;}
a[href],button:not(:disabled),[role="button"],label:has(> input[type="file"]),summary,select{cursor: pointer;}
button:disabled{cursor: default;}
[data-view="project"] > [data-homesec]{display: none !important;}
[data-pmedia][data-syfull="1"]{border-radius: 10px; box-shadow: rgba(0, 0, 0, 0.88) 0px 0px 0px 100vmax; position: fixed !important; inset: 6vh 110px !important; margin: 0px !important; z-index: 300 !important;}
[data-pmedia][data-syfull="1"] [data-sygrad]{display: none;}
[data-pmedia][data-syfull="1"] > button[aria-label$="full screen"]{right: 16px !important;}
[data-pmedia][data-syfull="1"] > button[aria-label="Next image"]{right: 16px !important;}
[data-pmedia][data-syfull="1"] > div:has(> button[aria-label="Show image"]){right: 0px !important;}
@keyframes syIn { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
@keyframes rollIn { 
  0% { opacity: 0; transform: translateY(24px); }
  100% { opacity: 1; transform: none; }
}
[data-clwa]:hover [data-cltip]{opacity: 1 !important; translate: 0px !important;}
@keyframes baFlash { 
  0%, 100% { background: rgba(255, 255, 255, 0.8); }
  50% { background: var(--accent,#F04B47); }
}
@keyframes ovlGlow { 
  0%, 100% { filter: grayscale(1) brightness(0.8) drop-shadow(rgba(0, 0, 0, 0.45) 14px 18px 24px) drop-shadow(rgba(240, 75, 71, 0) 0px 0px 0px); }
  50% { filter: grayscale(1) brightness(0.8) drop-shadow(rgba(0, 0, 0, 0.45) 14px 18px 24px) drop-shadow(rgba(240, 75, 71, 0.55) 0px 0px 14px); }
}
@keyframes syZoom { 
  0% { scale: 1; }
  100% { scale: 1.1; }
}
@keyframes syHold { 
  0% { scale: 1.08; }
  100% { scale: 1.08; }
}
@keyframes sySlideIn { 
  0% { transform: translateX(100%); }
  100% { transform: translateX(0px); }
}
@keyframes sySlideOut { 
  0% { transform: translateX(0px); }
  100% { transform: translateX(-100%); }
}
[data-pbafull="1"]::after{content: ""; position: fixed; inset: 0px; z-index: 290; background: rgba(0, 0, 0, 0.88); backdrop-filter: blur(6px);}
[data-pbafull="1"] [data-pba]{position: fixed !important; inset: 50% auto auto 50% !important; transform: translate(-50%, -50%) !important; width: min(calc(100vw - 220px), calc(88vh * var(--baAr,1.5))) !important; height: auto !important; aspect-ratio: var(--baAr,1.5) !important; max-height: 88vh !important; margin: 0px !important; z-index: 300 !important;}
[data-pbafull="1"] [data-pbanav]{position: fixed !important; top: 50% !important; margin: -22px 0px 0px !important; z-index: 301 !important; display: flex !important;}
[data-pbafull="1"] [data-pbanav="prev"]{left: 40px !important;}
[data-pbafull="1"] [data-pbanav="next"]{right: 40px !important;}
[data-view="home"] > [data-projsec]{display: none !important;}
[data-view="wireframe"] > [data-homesec],[data-view="wireframe"] > [data-projsec],[data-view="design"] > [data-homesec],[data-view="design"] > [data-projsec]{display: none !important;}
[data-view]:not([data-view="wireframe"]) > [data-wiresec]{display: none !important;}
[data-view]:not([data-view="design"]) > [data-dsgsec]{display: none !important;}
[data-fsynw] > [role="group"]{max-height: 0px; opacity: 0; overflow: hidden; margin-bottom: -8px; transition: max-height 0.5s cubic-bezier(0.2, 0.7, 0.2, 1), opacity 0.4s, margin 0.5s;}
[data-fcard][data-fplay="1"] [data-fsynw] > [role="group"]{max-height: 40px; opacity: 1; margin-bottom: 0px; margin-top: 6px;}
[data-fsyn]{display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; max-height: 0px; opacity: 0; transition: max-height 0.5s cubic-bezier(0.2, 0.7, 0.2, 1), opacity 0.4s, margin 0.5s;}
[data-fcard][data-fplay="1"] [data-fsyn]{max-height: 4.8em; opacity: 1; margin-top: 4px;}
[data-fcard][data-fplay="1"] [data-fvid]{opacity: 1;}
[data-fcard][data-fplay="1"] [data-fgrad]{opacity: 1 !important;}
[data-fplay="1"] > [data-ftag="y"]{animation: 0.45s linear 0s infinite normal none running iffTagY;}
[data-fplay="1"] > [data-ftag="o"]{animation: 0.45s linear 0s infinite normal none running iffTagO;}
[data-fplay="1"] > [data-ftag] [data-ftxt]{animation: 4s linear 0s infinite normal none running iffTagT;}
[data-fplay="1"] [data-fpi="play"]{display: none !important;}
[data-fplay="1"] [data-fpi="pause"]{display: flex !important;}
[data-fgrad]{transition: opacity 0.5s;}
[data-fvid]{opacity: 0; transition: opacity 0.6s;}
[data-sph1]{transition: font-size 0.35s;}
[data-spwrap]{transition: padding 0.55s cubic-bezier(0.4, 0, 0.2, 1), row-gap 0.55s cubic-bezier(0.4, 0, 0.2, 1), gap 0.55s cubic-bezier(0.4, 0, 0.2, 1);}
[data-sph1]{transition: font-size 0.55s cubic-bezier(0.4, 0, 0.2, 1), line-height 0.55s cubic-bezier(0.4, 0, 0.2, 1);}
[data-spp],[data-flp]{max-height: 240px; overflow: hidden; transition: opacity 0.35s, max-height 0.55s cubic-bezier(0.4, 0, 0.2, 1), margin 0.55s cubic-bezier(0.4, 0, 0.2, 1);}
[data-spc="1"] [data-sph1]{font-size: calc(2px + clamp(26px, 2.2vw, 36px)) !important;}
[data-spc="1"] [data-spp]{pointer-events: none; opacity: 0 !important; max-height: 0px !important; margin-top: -14px !important;}
[data-flc="1"] [data-mdttl] [data-spp]{pointer-events: none; opacity: 0 !important; max-height: 0px !important; margin-top: -24px !important;}
[data-flwrap]{transition: padding 0.55s cubic-bezier(0.4, 0, 0.2, 1), gap 0.55s cubic-bezier(0.4, 0, 0.2, 1);}
[data-flh1]{transition: font-size 0.55s cubic-bezier(0.4, 0, 0.2, 1), line-height 0.55s cubic-bezier(0.4, 0, 0.2, 1);}
@keyframes iffFadeIn { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
[data-flbtn]{transition: height 0.55s cubic-bezier(0.4, 0, 0.2, 1), padding 0.55s cubic-bezier(0.4, 0, 0.2, 1), font-size 0.55s cubic-bezier(0.4, 0, 0.2, 1), width 0.55s cubic-bezier(0.4, 0, 0.2, 1), background-position 0.9s, color 0.3s !important;}
[data-flc="1"]{box-shadow: rgba(7, 26, 61, 0.25) 0px 10px 24px;}
[data-flhero],[data-sphero]{transition: box-shadow 0.55s cubic-bezier(0.4, 0, 0.2, 1);}
[data-flhero] input::placeholder{color: rgb(169, 182, 207);}
[data-flc="1"] [data-flwrap]{padding-top: 16px !important; padding-bottom: 14px !important; gap: 14px !important;}
[data-flc="1"] [data-flrow]{align-items: center !important;}
[data-flc="1"] [data-flh1]{font-size: calc(2px + clamp(26px, 2.2vw, 36px)) !important;}
[data-flc="1"] [data-flp]{pointer-events: none; opacity: 0 !important; max-height: 0px !important; margin-top: -14px !important;}
[data-flc="1"] [data-flttl]{flex-direction: row !important; align-items: baseline !important; gap: 20px !important;}
[data-flc="1"] [data-flh1],[data-spc="1"] [data-sph1]{white-space: nowrap !important; flex: 0 0 auto !important; overflow: visible !important; text-overflow: clip !important; max-width: none !important;}
[data-flc="1"] [data-flttl]{min-width: 0px !important; flex-wrap: nowrap !important;}
[data-flc="1"] [data-flonly]{flex: 0 0 auto; white-space: nowrap;}
[data-flc="1"] [data-flh1] *,[data-spc="1"] [data-sph1] *{white-space: nowrap !important;}
[data-flc="1"] [data-flonly]{animation: 0.5s ease 0s 1 normal both running iffFadeIn; display: inline !important;}
[data-flpb]{transition: width 0.55s cubic-bezier(0.4, 0, 0.2, 1), height 0.55s cubic-bezier(0.4, 0, 0.2, 1);}
[data-flc="1"] [data-flpb]{width: 110px !important; height: 36px !important;}
[data-flc="1"] [data-flbtn]{height: 36px !important; padding: 0px 16px !important; font-size: calc(13px) !important;}
[data-flc="1"] input[data-flbtn]{font-size: calc(15px) !important; width: 220px !important;}
[data-spbtn]{transition: height 0.55s cubic-bezier(0.4, 0, 0.2, 1), padding 0.55s cubic-bezier(0.4, 0, 0.2, 1), font-size 0.55s cubic-bezier(0.4, 0, 0.2, 1), background-position 0.9s, color 0.3s !important;}
[data-spc="1"] [data-spbtn]{height: 36px !important; padding: 0px 16px !important; font-size: calc(13px) !important;}
[data-spc="1"] [data-spwrap]{padding-top: 18px !important; padding-bottom: 14px !important; row-gap: 14px !important; align-items: center !important;}
[data-spc="1"] [data-spnav]{padding-top: 14px !important;}
[data-spc="1"]{box-shadow: rgba(7, 26, 61, 0.25) 0px 10px 24px;}
@media (hover: hover) and (pointer: fine){[data-fcard]:hover [data-fvid]{opacity: 1;}
}
[data-sptile]:hover [data-spflip],[data-sptile]:focus-visible [data-spflip]{transform: rotateY(180deg);}
@media (prefers-reduced-motion: reduce){[data-spflip]{transition: none !important;}
}
[data-frow] > [data-fcard]{transition: box-shadow 0.5s, flex-grow 0.6s cubic-bezier(0.2, 0.7, 0.2, 1) !important;}
@media (hover: hover) and (pointer: fine){[data-frow] > [data-fcard]:hover{flex-grow: 1.5 !important;}
}
[data-view="design"] [data-dsgsec] h1,[data-view="design"] [data-dsgsec] h2{text-transform: uppercase;}
[data-hctl]{display: flex !important;}
[data-hctl] > button,[data-hctl] [data-harr]{display: none !important;}
[data-hn0]{display: none;}
[data-hn1]{background: linear-gradient(100deg, rgb(239, 128, 20) 0%, rgb(235, 101, 27) 14%, rgb(216, 138, 40) 30%, rgb(143, 167, 120) 46%, rgb(58, 153, 156) 63%, rgb(78, 109, 166) 81%, rgb(117, 88, 149) 100%) 0% 0% / 100% 100% text; -webkit-text-fill-color: currentcolor; transition: -webkit-text-fill-color 0.4s;}
[data-flgrp]:has([data-fcard]:hover) [data-hn1],[data-fsec]:has([data-fcard]:hover) [data-hn1],[data-seckey="d-gallery"]:has([data-gfig]:hover) [data-hn1]{-webkit-text-fill-color: transparent;}
[data-view="design"] > [data-footer],[data-view="wireframe"] > [data-footer]{display: none !important;}
[data-view] > header{background: rgb(255, 255, 255) !important; border-bottom-color: rgb(228, 228, 224) !important; backdrop-filter: none !important;}
[data-view] > header [data-hdr="tpl"]{display: none !important;}
[data-view] > header button[aria-label="Menu"]{display: none !important;}
[data-view="home"] > [data-dsgsec][data-seckey="d-hero"]{display: block !important; order: -1 !important;}
[data-view] > header{order: -2 !important;}
[data-view="home"] > [data-seckey="work"]{display: none !important;}
[data-view] > header nav[data-hdr="iff"] a{transition: color 0.3s; color: rgb(3, 42, 94) !important;}
[data-view] > header nav[data-hdr="iff"] a[data-active],[data-view] > header nav[data-hdr="iff"] a:hover{color: rgb(240, 75, 71) !important;}
@keyframes baChev { 
  0%, 100% { opacity: 0.25; }
  16%, 33% { opacity: 1; }
  50% { opacity: 0.25; }
}
[data-pba] [data-balbl]{opacity: 0; transition: opacity 0.3s;}
[data-pba]:hover [data-balbl]{opacity: 1;}
[data-pba]:fullscreen{border-radius: 0px !important; margin: 0px !important; background: rgb(0, 0, 0) !important;}
[data-thcard][data-open="0"]{display: none !important;}
[data-thcard]{background: transparent !important; border-width: medium !important; border-style: none !important; border-color: currentcolor !important; border-image: none !important; border-radius: 0px !important; padding: 0px !important;}
[data-thcard][data-thpad]{max-width: 1240px; margin: -32px 40px 32px !important;}
[data-admsep] > button{position: relative; margin: 4px 0px;}
[data-admsep] > button + button::before{content: ""; position: absolute; left: 4px; right: 4px; top: -5px; height: 1px; background: rgb(227, 225, 219);}
[data-admin] input[type="range"]{appearance: none; height: 16px; background: transparent; cursor: pointer;}
[data-admin] input[type="range"]::-webkit-slider-runnable-track{height: 2px; border-radius: 1px; background: rgba(0, 0, 0, 0.18);}
[data-admin] input[type="range"]::-webkit-slider-thumb{appearance: none; width: 14px; height: 14px; margin-top: -6px; border-radius: 50%; background: rgb(255, 255, 255); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 0px 0.5px, rgba(0, 0, 0, 0.45) 0px 1px 4px;}
[data-palrow]:hover [data-palsw]{transform: scale(1.1);}
[data-admin] select{appearance: none; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23555' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") !important; background-repeat: no-repeat !important; background-position: right 14px center !important; background-size: 10px 6px !important; padding-right: 34px !important;}
[data-navdrop]{visibility: hidden; opacity: 0; transform: translateY(-6px); transition: opacity 0.25s, transform 0.25s, visibility 0.25s;}
[data-navwrap]:hover > [data-navdrop]{visibility: visible; opacity: 1; transform: none;}
@keyframes iffTagY { 
  0% { background-position: 0px 3px, 0px calc(100% - 3px); }
  100% { background-position: 10px 3px, 10px calc(100% - 3px); }
}
@keyframes iffTagO { 
  0% { background-position: 0px 3px, 0px calc(100% - 3px), 0px 0px; }
  100% { background-position: 10px 3px, 10px calc(100% - 3px), 0px 0px; }
}
:hover > [data-ftag="y"]{animation: 0.45s linear 0s infinite normal none running iffTagY;}
:hover > [data-ftag="o"]{animation: 0.45s linear 0s infinite normal none running iffTagO;}
@keyframes iffTagT { 
  0% { transform: translateX(0px); }
  100% { transform: translateX(calc(-100% - 24px)); }
}
:hover > [data-ftag] [data-ftxt]{animation: 4s linear 0s infinite normal none running iffTagT;}
@media (prefers-reduced-motion: reduce){[data-ftag]{animation: auto ease 0s 1 normal none running none !important;}
}
[data-ftag="y"]{height: 44px !important; font-size: calc(14px) !important;}
[data-gst] [data-gback][data-gback]{padding-bottom: 16px !important;}
[data-gst] [data-gback][data-gback] > div:nth-of-type(3){padding-bottom: 0px !important;}

@media (min-width:768px){
[data-seckey="d-gallery"] [data-gwrap]{overflow: hidden !important;}
[data-seckey="d-gallery"] [data-gwrap] [data-gfig],[data-seckey="d-gallery"] [data-gwrap] [data-gfig]:hover{translate: none; flex: 0 0 100cqh !important; opacity: 1 !important; transition: none !important;}
[data-seckey="d-gallery"] [data-gwrap][data-gcss] [data-gfig]{animation: iffGal var(--gdur,40s) linear infinite; will-change: transform;}
[data-seckey="d-gallery"]:has([data-glb="1"]) [data-gfig]{animation-play-state: paused;}
[data-flrowh]{height: max(480px, calc(var(--vh,100vh) - var(--headh,76px) - 300px));}
footer[data-iffoot]{padding-top: 26px !important; row-gap: 14px !important;}
footer[data-iffoot] [data-fcopy]{padding-top: 12px !important;}
footer[data-iffoot] [data-flogo]{margin-bottom: 0px !important;}
footer[data-iffoot] [data-w3d]{padding-top: 6px !important; padding-bottom: 6px !important;}
footer[data-iffoot] [data-fcol1]{margin-top: -10px;}
[data-hfl]{display: none !important;}
[data-pbox] > img[src*="palms-shape"]{display: none !important;}
[data-pbox] > div:first-of-type{bottom: 0px !important;}
[data-pbox] video[src*="palms.mp4"]{top: auto !important; bottom: 0px !important; height: 100% !important; left: calc(var(--pvl,calc(20.87% + 370px)) - 34.83px) !important;}
section[data-dpg="film-page"] [data-flh1]{white-space: normal !important; text-wrap-style: initial !important;}
section[data-dpg="film-page"]:not([data-flc="1"]) [data-flttl]{grid-column: 1 / 10 !important;}
section[data-dpg="film-page"]:not([data-flc="1"]) [data-flpres]{grid-column: 10 / 13 !important;}
@media (max-width: 1440px){header nav[data-hdr="iff"]{gap: 22px !important;}
header a[data-hdr="iff"]{letter-spacing: 0.04em;}
}
@media (max-width: 1320px){header nav[data-hdr="iff"]{gap: 16px !important; font-size: calc(14px) !important;}
[data-spbtns],[data-flctab],[data-fhead] > div:last-child{flex-wrap: wrap !important; justify-content: flex-end;}
a[style*="border-radius:30px"]{white-space: nowrap;}
[data-spbtns]{grid-column: 8 / 13 !important;}
[data-sphead] > div:first-child{grid-column: 1 / 8 !important;}
}
[data-flc="1"] [data-flpres] [data-lgblock]{display: none !important;}
[data-flc="1"] [data-flbuy]{margin-bottom: 0px !important;}
[data-hflagm]{display: none !important;}
[data-hslide]{--pcli: polygon(calc(58.95% - 34.83px) 0,100% 0,100% calc(100% - 60px),calc(88.1% - 58.47px) calc(100% - 60px)); --pcl: polygon(calc(58.95% - 34.83px) 0,100% 0,100% calc(100% - 60px),calc(88.1% - 58.47px) calc(100% - 60px)); --u: 1.007cqh; --t0: .7cqh; --r0: 31.43cqh; --tw: max(20cqh, min(65.75cqh, calc((98cqh - 64px - clamp(30px,5.2vh,52px)) / 1.3004), calc(100cqw - var(--r0,31.43cqh) - 70.7 * var(--u,1.007cqh) - calc(var(--margin,80px) + 2 * ((100cqw - 2 * var(--margin,80px) - 11 * var(--gutter,24px)) / 12 + var(--gutter,24px))) - 40px))); --ty: 2cqh; --by: calc(100cqh - 40px - clamp(30px,5.2vh,52px));}
footer[data-iffoot] [data-fcol2]{margin-top: 41px;}
footer[data-iffoot] [data-fcopy]{justify-content: space-between !important;}
footer[data-iffoot] [data-fcp]{text-align: left !important;}
footer[data-iffoot] span[style*="JetBrains Mono"]{font-weight: 800 !important;}
footer[data-iffoot],footer[data-iffoot] :not([data-w3d]):not([data-w3d] *){font-weight: 600 !important;}
footer[data-iffoot] [data-w3d]{margin: 0px 0px 0px auto !important; background: transparent !important; border-color: transparent !important; box-shadow: none !important;}
[data-dsgsec]:has(> footer[data-iffoot]) > footer[data-iffoot]{padding-top: 26px !important; row-gap: 14px !important;}
[data-dsgsec]:has(> footer[data-iffoot]) > footer[data-iffoot] [data-fcopy]{padding-top: 12px !important;}
[data-dsgsec]:has(> footer[data-iffoot]) > footer[data-iffoot] [data-flogo]{margin-bottom: 0px !important;}
[data-dsgsec]:has(> footer[data-iffoot]) > footer[data-iffoot] [data-w3d]{padding-top: 6px !important; padding-bottom: 6px !important;}
[data-sprows] [data-marq] ~ [data-marq]{display: none !important;}
[data-sptile]{width: clamp(173px, 16.1vw, 276px) !important; height: 100% !important;}
[data-seckey="d-sponsors"] [data-sprows]{margin-bottom: 116px !important;}
[data-spbtns]{justify-self: end; grid-template-columns: max-content; display: grid !important;}
[data-spbtns] > a{justify-content: center;}
[data-spbtns] > a:first-child{order: 2;}
[data-gwrap] [data-gfig]{translate: calc(var(--gx,0) * -1px) 0; will-change: translate; backface-visibility: hidden; contain: layout paint;}
[data-sprows] [data-marq]{flex: 0 0 auto !important; height: calc(0.471154 * clamp(173px, 16.1vw, 276px)) !important; min-height: 0px !important;}
@container (max-width: 1180px){[data-nltxt]{grid-column: 1 / 8 !important;}
}
[data-nltxt]{overflow-y: auto; scrollbar-width: none;}
[data-nltxt] h2{font-size: clamp(30px, min(3.4vw, 8cqh), 66px) !important;}
[data-nlform]{gap: clamp(8px, 1.6cqh, 12px) !important;}
[data-nlform] input,[data-nlform] button{height: clamp(40px, 7cqh, 52px) !important;}
[data-fbody] > :not(:last-child){margin-right: max(0px, calc(100% - var(--tw,100%))) !important;}
[data-fcard] [data-fbody]{max-width: 100%; box-sizing: border-box; right: auto !important; width: var(--cw,100%) !important;}
[data-fcard] [data-fbody] > *{margin-right: 0px !important;}
[data-frowf]{container-type: inline-size;}
[data-frowf] > [data-fcard] [data-fbody]{max-width: 100%; box-sizing: border-box; right: auto !important; width: calc(41.6667cqw - 34px) !important;}
[data-frowf] > [data-fcard] [data-fbody] > *{margin-right: 0px !important;}
[data-gfig] figcaption{padding-right: max(20px, calc(100% - var(--fcw,100%) + 20px)) !important; font-weight: 600 !important;}
@media (hover: hover) and (pointer: fine){[data-fcard]:hover [data-tk0]{display: none;}
[data-fcard]:hover [data-tk1],[data-fcard]:hover [data-tkn]{display: inline;}
}
[data-gwrap]{container-type: size; overflow: auto hidden; gap: 24px !important;}
@media (hover: hover) and (pointer: fine){[data-spot]:hover [data-spsyn]{max-height: 9em; opacity: 1; margin: 0px !important;}
}
[data-gcol]{flex: 0 0 calc(50cqh - 12px) !important; gap: 24px !important; transition: flex-basis 0.6s cubic-bezier(0.2, 0.7, 0.2, 1), gap 0.6s cubic-bezier(0.2, 0.7, 0.2, 1) !important;}
[data-gcol="a"]{flex: 0 0 100cqh !important;}
[data-gcol] [data-gfig]{flex: 1 1 0px !important; transition: flex-grow 0.6s cubic-bezier(0.2, 0.7, 0.2, 1), opacity 0.4s !important;}
@media (hover: hover) and (pointer: fine){[data-gcol="a"]:has([data-gfig]:hover){flex-basis: calc(115cqh) !important;}
[data-gcol]:not([data-gcol="a"]):has([data-gfig]:hover){flex-basis: 100cqh !important; gap: 0px !important;}
[data-gcol]:not([data-gcol="a"]):has([data-gfig]:hover) [data-gfig]:not(:hover){flex-grow: 0 !important; opacity: 0;}
}
[data-gwrap] [data-gcol]{display: contents !important;}
[data-gwrap] [data-gfig]{height: 100cqh; flex: 0 0 100cqh !important; opacity: 1 !important; transition: flex-basis 0.6s cubic-bezier(0.2, 0.7, 0.2, 1) !important;}
[data-seckey="dsp-tiers"] [data-bshead],[data-seckey="dsp-tiers"] [data-bstabs]{display: none !important;}
[data-seckey="dsp-tiers"] > div{padding-top: 124px !important; padding-bottom: 32px !important;}
[data-seckey="dsp-tiers"]{min-height: calc(var(--vh,100vh) - var(--headh,76px)) !important; scroll-margin-top: var(--headh,76px) !important;}
[data-bspanel] [data-bsprice] > span:nth-child(2){font-size: calc(2px + clamp(48px, 4.4vw, 84px)) !important;}
[data-bspanel] [data-bsprice]{gap: 14px !important;}
[data-bslists]{gap: 24px !important;}
[data-bsul] li{margin-bottom: 8px !important; font-size: calc(16px) !important; line-height: 1.4 !important;}
[data-mdpress]{grid-template-columns: repeat(4, minmax(0px, 1fr));}
[data-fburger]{width: 42px; height: 42px; transform: translateY(-1px);}
[data-tbc]:hover [data-tbcov]{transform: translateY(-6px); box-shadow: rgba(7, 26, 61, 0.26) 0px 26px 50px;}
[data-tbc]:hover [data-tbgo]{background: rgb(7, 26, 61); color: rgb(255, 255, 255);}
@media (max-width: 1100px){[data-tkgrid]{grid-template-columns: repeat(2, minmax(0px, 1fr)) !important;}
}
@media (max-width: 1100px){[data-cinfo]{grid-column: 1 / 6 !important; padding: 28px !important;}
[data-cform]{grid-column: 7 / 13 !important;}
}
[data-tmplus]{opacity: 0; transition: opacity 0.35s; display: block !important; width: 40px !important; height: 40px !important; right: 16px !important; bottom: 16px !important;}
[data-tmc]:hover [data-tmplus],[data-tmplus]:focus-visible{opacity: 1;}
[data-tmplus] span:first-child{width: 14px !important; height: 2px !important; margin: -1px 0px 0px -7px !important;}
[data-tmplus] span:last-child{width: 2px !important; height: 14px !important; margin: -7px 0px 0px -1px !important;}
[data-tmback] [role="tablist"]{display: none !important;}
[data-tmx]{width: 40px !important; height: 40px !important; right: 16px !important; bottom: 16px !important;}
[data-tmx] span:first-child{width: 14px !important; height: 2px !important; margin: -1px 0px 0px -7px !important;}
[data-tmx] span:last-child{width: 2px !important; height: 14px !important; margin: -7px 0px 0px -1px !important;}
[data-tmback]{padding: 24px !important;}
@media (max-width: 1100px){[data-tmgrid]{grid-template-columns: repeat(2, minmax(0px, 1fr)) !important;}
}
[data-hbr]{display: none;}
@media (max-width: 1100px){[data-hclist]{grid-template-columns: repeat(3, minmax(0px, 1fr)) !important;}
}
[data-scchips] button{font-size: 18px !important;}
[data-hslide] img[src*="save-the-date"]{top: 20px !important; bottom: -20px !important;}
[data-hslide] img[src*="hero/date.png"]{top: -30px !important; bottom: 30px !important;}
[data-glbbox]:hover [data-glbcap]{opacity: 1 !important;}
[data-fcard] [data-fbody] > div:last-child{justify-content: flex-start !important;}
[data-fcard] [data-fbody] > div:last-child > a:last-child{flex: 0 0 auto !important; padding: 0px !important; margin-left: 32px !important;}
[data-fcard] [data-fbody] > div:last-child > a:first-child{flex: 0 0 auto !important; padding: 0px 22px !important;}
[data-mhgrid] [data-gyf]:hover [data-gycap]{opacity: 1;}
[data-dpg] [data-mhstats][data-mhstats]{column-gap: 60px !important;}
[data-gyf]:hover [data-gycap],[data-gyf]:hover [data-gyfs]{opacity: 1 !important;}
[data-glpost] [data-gyf]:hover [data-gycap]{opacity: 1 !important;}
[data-gplus]{opacity: 0;}
[data-gst]:hover [data-gplus]{opacity: 1;}
[data-ggrid] [data-gwrap] [data-gfig]{flex: 0 0 auto !important; height: auto !important; width: auto !important; min-width: 0px !important; opacity: 1 !important; aspect-ratio: 4 / 5 !important;}
[data-ggrid] [data-gwrap] [data-gfig]:hover{flex-basis: auto !important;}
[data-ggrid] [data-gwrap]{display: grid !important; height: auto !important; overflow: visible !important; flex: 0 0 auto !important; container-type: normal !important; margin: 0px !important; padding: 0px !important;}
[data-dpg^="gallery"] [data-glb]{padding-bottom: 88px !important;}
[data-sph1],[data-flh1]{white-space: nowrap !important; text-wrap-style: initial !important; max-width: none !important;}
[data-dpg="film-page"] [data-flttl]{grid-column: 1 / 11 !important;}
[data-dpg="film-page"] [data-flh1]{white-space: nowrap;}
[data-flc="1"] [data-flttl]{grid-column: 1 / 11 !important;}
[data-flc="1"] [data-flrow] > [data-flttl] ~ *{justify-self: end; grid-column: 11 / -1 !important;}
[data-frowf]{overflow: auto hidden; column-gap: 24px !important;}
[data-frowf] > [data-fcard],[data-frowf] > [data-fmore]{flex: 0 0 calc(41.6667% - 34px) !important; transition: box-shadow 0.5s, flex-basis 0.6s cubic-bezier(0.2, 0.7, 0.2, 1) !important;}
@media (hover: hover) and (pointer: fine){[data-frowf] > [data-fcard]:hover{flex-basis: calc(58.3333% - 30px) !important; flex-grow: 0 !important;}
}
[data-fcard] [data-fsynw]{width: calc(3 * ((100vw - 2 * var(--margin,80px) - 11 * var(--gutter,24px)) / 12) + 2 * var(--gutter,24px)); max-width: 100%;}
[data-mmgrid] > [data-mmcol]:first-child,[data-mmgrid] > * > [data-mmcol]:first-child{grid-column: span 5 !important;}
[data-mmh]{white-space: nowrap;}
[data-flh1] [data-flhe]{font-size: calc(1em + 3px);}
}
@media (max-width:767px){
a[style*="border-radius: 30px"],a[style*="border-radius:30px"]{zoom: 0.8;}
a[href*="eventive"][style*="border-radius"]{box-sizing: border-box; zoom: 0.92 !important; min-height: 48px !important;}
[data-iffmenu]{padding: 56px 20px 20px !important;}
[data-mmgrid]{flex-direction: column; gap: 24px; align-content: normal; display: flex !important; flex: 0 0 auto !important;}
[data-mmcol]{gap: 9px !important;}
[data-mmh]{color: rgb(240, 75, 71); font-size: calc(12.4px) !important; letter-spacing: 0.14em !important; margin-bottom: 2px !important;}
[data-mml]{font-weight: 500; line-height: 1.2; font-size: calc(19.6px) !important;}
[data-mmfoot]{flex-direction: column; align-items: stretch !important; gap: 12px !important; padding-top: 12px !important; margin-top: auto !important;}
[data-mmsoc]{justify-content: space-between; gap: 4px !important;}
[data-mmfu]{letter-spacing: 0.14em; margin-right: auto; font-size: calc(12.4px) !important;}
[data-mmfoot] > a{justify-content: center; height: 48px !important;}
[data-fsec]{padding: 28px 0px 70px !important; height: calc(var(--vh,100vh) - var(--headh,76px)) !important;}
[data-fhead]{padding: 0px 20px; align-items: flex-start !important; gap: 12px !important;}
[data-dsgsec] h2[style*="font-size:calc(clamp(40px + 2px)"]{font-size: calc(34px) !important;}
[data-dsgsec] h1[style*="font-size:calc(clamp(48px + 2px)"]{font-size: calc(40.4px) !important;}
[data-dsgsec] h2[style*="font-size:calc(clamp(32px + 2px)"]{font-size: calc(27.6px) !important;}
[data-dsgsec] h2[style*="font-size:calc(28px + 2px)"]{font-size: calc(24.4px) !important;}
[data-dsgsec] h2[style*="font-size:calc(clamp(28px + 2px)"]{font-size: calc(24.4px) !important;}
[data-dsgsec] h1[style*="font-size:calc(clamp(44px + 2px)"]{font-size: calc(37.2px) !important;}
[data-dsgsec] h2[style*="font-size:calc(clamp(26px + 2px)"]{font-size: calc(22.8px) !important;}
[data-dsgsec] h2[data-fh2][data-fh2]{font-size: calc(24.4px) !important;}
[data-fhead] > div{flex: 0 0 auto;}
[data-fhead] a{white-space: nowrap;}
[data-fnav]{display: none !important;}
[data-frow]{overflow: auto hidden; scroll-snap-type: x mandatory; scroll-padding: 0px 20px; padding: 0px 20px; scrollbar-width: none; flex: 1 1 0px !important; min-height: 0px !important; height: auto !important; margin-top: 20px !important; column-gap: 16px !important;}
[data-frow]::-webkit-scrollbar{display: none;}
[data-frow]::after{content: ""; flex: 0 0 8px;}
[data-fcard],[data-fmore]{max-width: none; scroll-snap-align: start; height: 100% !important; max-height: none !important; flex: 0 0 calc(83.3333% - 2.66667px) !important;}
[data-fgap]{display: none;}
[data-dpg] [data-flwrap],[data-dpg] [data-spwrap]{padding: 24px 20px 16px !important; gap: 16px !important; display: flex !important; flex-direction: column !important;}
[data-dpg] [data-flrow],[data-dpg] [data-spwrap] > div{display: flex !important; flex-flow: column !important; align-items: flex-start !important; gap: 14px !important;}
[data-dpg] [data-flrow] > *,[data-dpg] [data-spwrap] > *{max-width: 100%; grid-column: auto !important;}
[data-dpg] h1[data-flh1][data-flh1],[data-dpg] h1[data-sph1][data-sph1]{font-size: calc(34px) !important; line-height: 1.05 !important;}
[data-dpg] [data-flp]{font-size: calc(15px) !important;}
[data-flhero] input{width: 100% !important; flex: 1 1 100% !important;}
[data-flctai]{padding: 40px 20px !important; row-gap: 24px !important;}
[data-flctai] > *{grid-column: 1 / -1 !important;}
[data-flctab]{justify-content: flex-start !important; gap: 12px !important;}
[data-flcta] [data-fh2]{font-size: calc(2px + (0.8 * clamp(40px, 3.4vw, 64px))) !important;}
section[data-seckey="dfl-grid"] > div:first-child{padding: 24px 0px 0px !important; gap: 0px !important;}
section[data-seckey="dfl-grid"] [data-flcats]{margin: 0px !important; padding: 0px 20px 4px !important;}
[data-flgrp]{height: calc(var(--vh,100vh) - var(--headh,76px)); padding: 28px 0px 70px; box-sizing: border-box; gap: 0px !important;}
[data-flgrp] [data-fhead] > span{flex: 0 0 auto; padding-top: 4px;}
[data-flrowh]{flex: 1 1 0px !important; min-height: 0px !important; height: auto !important; margin: 20px 0px 0px !important;}
[data-flcats]{overflow-x: auto; scrollbar-width: none; flex-wrap: nowrap !important; margin-left: -20px !important; margin-right: -20px !important; padding: 0px 20px !important;}
[data-flcats]::-webkit-scrollbar{display: none;}
[data-flcats] > *{flex: 0 0 auto !important;}
[data-flhero] nav{overflow-x: auto; margin: 0px -20px; padding: 0px 20px; scrollbar-width: none; flex-wrap: nowrap !important;}
[data-flhero] nav::-webkit-scrollbar{display: none;}
[data-flhero] nav > *{flex: 0 0 auto !important;}
[data-spnav]{overflow-x: auto; scrollbar-width: none; flex-wrap: nowrap !important; margin: 0px -20px !important; padding: 12px 20px 0px !important;}
[data-spnav]::-webkit-scrollbar{display: none;}
[data-spnav] > *{flex: 0 0 auto !important;}
[data-spc="1"] [data-spnav]{padding-top: 4px !important;}
[data-dpg] > div[style*="padding: 48px var(--margin,80px) 96px"],[data-dpg] > div[style*="padding: 48px var(--margin, 80px) 96px"]{padding-top: 28px !important; padding-bottom: 56px !important;}
[data-dpg] [style*="font-size:calc(clamp(28px + 2px)"]:not(h2){font-size: calc(24px) !important;}
[data-flc="1"] [data-flwrap],[data-spc="1"] [data-spwrap]{padding: 12px 20px !important; gap: 10px !important;}
[data-flc="1"] h1[data-flh1][data-flh1],[data-spc="1"] h1[data-sph1][data-sph1]{font-size: calc(24px) !important;}
[data-flc="1"] [data-flrow],[data-spc="1"] [data-spwrap] > div{flex-flow: wrap !important; align-items: center !important; justify-content: space-between !important; gap: 10px !important;}
[data-flc="1"] input[data-flbtn]{display: none !important;}
[data-dpg] [style*="repeat(12,"]{display: flex !important; flex-direction: column !important; gap: 20px !important;}
[data-dpg] [style*="repeat(12,"] > *{max-width: 100%; grid-column: auto !important;}
[data-dpg] [style*="repeat(4,"]{grid-template-columns: repeat(2, minmax(0px, 1fr)) !important; gap: 16px !important;}
[data-dpg] [style*="repeat(3,"], [data-dpg] [style*="minmax(0,1fr) minmax(0,2fr)"], [data-dpg] [style*="minmax(0px, 1fr) minmax(0px, 2fr)"]{grid-template-columns: minmax(0px, 1fr) !important; gap: 16px !important;}
[data-dpg] [style*="repeat(6,"], [data-dpg] [style*="repeat(5,"]:not([style*="1.6fr"]){grid-template-columns: repeat(3, minmax(0px, 1fr)) !important; gap: 10px !important;}
[data-dpg] [style*="grid-template-columns"]:has(> [data-fcard]){overflow: auto hidden; scroll-snap-type: x mandatory; margin: 0px -20px; padding: 0px 20px; scrollbar-width: none; display: flex !important; gap: 16px !important;}
[data-dpg] [style*="grid-template-columns"]:has(> [data-fcard])::-webkit-scrollbar{display: none;}
[data-dpg] [style*="grid-template-columns"] > [data-fcard]{scroll-snap-align: start; flex: 0 0 82% !important;}
[data-dpg] :has(> [style*="1.6fr"]){overflow-x: auto;}
[data-dpg] [style*="1.6fr"]{min-width: 620px;}
[data-dpg] [style*="120px minmax"]{grid-template-columns: 64px minmax(0px, 1fr) !important; row-gap: 8px !important;}
[data-dpg] [style*="120px minmax"] > :nth-child(n+3){grid-column: 2 !important;}
[data-dpg] [style*="220px minmax"]{grid-template-columns: minmax(0px, 1fr) !important; row-gap: 8px !important;}
[data-dpg] [style*="font-size:calc(clamp(40px + 2px)"], [data-dpg] [style*="font-size:calc(clamp(40px + 2px)"]{font-size: calc(32px) !important;}
[data-dpg] blockquote,[data-dpg] [style*="font-size:calc(clamp(28px + 2px)"]:not(h2){font-size: calc(24px) !important;}
[data-dpg] > div[style*="padding:80px"]:not([data-flwrap]):not([data-spwrap]),[data-dpg] > div[style*="padding: 80px"]:not([data-flwrap]):not([data-spwrap]){padding-top: 48px !important; padding-bottom: 48px !important;}
[data-dpg] > div[style*="padding:48px var(--margin,80px) 96px"]{padding-top: 28px !important; padding-bottom: 56px !important;}
footer[data-iffoot]{grid-template-columns: repeat(6, minmax(0px, 1fr)) !important;}
footer[data-iffoot] > :not([data-fcol1]){grid-column: 1 / -1 !important;}
footer[data-iffoot] [data-fcol1]{grid-column: 1 / -1 !important;}
footer[data-iffoot] [data-fcol1] > :not(img){max-width: calc((100cqw - 2 * var(--margin,20px) - 5 * var(--gutter,16px)) / 6 * 4 + 3 * var(--gutter,16px));}
footer[data-iffoot]{container-type: inline-size;}
footer[data-iffoot] [data-fsoc]{justify-content: flex-start !important; margin-left: -9px;}
footer[data-iffoot] [data-fcopy]{margin-top: -6px;}
footer[data-iffoot]{padding-top: 30px !important;}
[data-spsec] footer[data-iffoot],footer[data-iffoot]{padding-bottom: 0px !important;}
footer[data-iffoot] [data-fcopy]{padding-bottom: 0px !important;}
[data-hflagd]{display: none !important;}
[data-hflagc]{display: none !important;}
[data-palmvid]{mask: linear-gradient(rgb(0, 0, 0), rgb(0, 0, 0)) center top / 100% 73.9% no-repeat;}
[data-palmimg]{mask: linear-gradient(rgb(0, 0, 0), rgb(0, 0, 0)) center top / 100% 95.4% no-repeat;}
[data-hflagm]{scale: 1.089;}
[data-cbar] > a[data-sticky]{display: none !important;}
[data-dsgsec]:has(> footer[data-iffoot]) > footer[data-iffoot][data-iffoot],footer[data-iffoot][data-iffoot][data-iffoot]{padding-bottom: 0px !important;}
[data-onfilm="1"] footer[data-iffoot][data-iffoot][data-iffoot],[data-onfilm="1"] footer[data-iffoot][data-iffoot][data-iffoot],[data-onfilm="1"] footer[data-iffoot][data-iffoot][data-iffoot]{padding-bottom: 68px !important;}
[data-cbar]:not([data-bsbar="1"]){display: none !important;}
[data-onfilm="1"] [data-cbar]:not([data-bsbar="1"]),[data-onfilm="1"] [data-cbar]:not([data-bsbar="1"]),[data-onfilm="1"] [data-cbar]:not([data-bsbar="1"]){display: flex !important;}
[data-onfilm="1"] [data-cbar] > a[data-fbuybtn],[data-onfilm="1"] [data-cbar] > a[data-fbuybtn],[data-onfilm="1"] [data-cbar] > a[data-fbuybtn]{display: flex !important;}
[data-flbuy]{display: none !important;}
[data-flh1] [data-flsep]{display: none !important;}
[data-flh1] [data-flhe]{margin-top: 8px; font-size: calc(24px); font-weight: 600; text-align: left; color: rgb(255, 255, 255); display: block !important;}
[data-palmimg],[data-palmvid]{translate: 17.42px;}
[data-tdn]{translate: 0 calc(var(--tdy,0px) + 5px);}
[data-palmvid] video{left: 45.6% !important; top: 32.52% !important; width: 55% !important; height: 41.4% !important; aspect-ratio: auto !important; object-fit: cover !important;}
footer[data-iffoot] [data-fcpbr]{display: none;}
footer[data-iffoot] [data-fcp]{flex: 1 1 100% !important;}
[data-dsgsec]:has(> footer[data-iffoot]){padding-bottom: 0px !important;}
footer[data-iffoot]{padding-bottom: 0px !important;}
a[data-sticky]:hover{background: rgb(7, 26, 61) !important;}
footer[data-iffoot] [data-w3d]{justify-content: center; box-sizing: border-box; flex: 0 0 calc(100% + 2 * var(--margin,20px)) !important; width: auto !important; max-width: none !important; border-radius: 0px !important; margin: 4px calc(-1 * var(--margin,20px)) 0 !important; padding: 20px 0px !important;}
[data-spsec]{height: auto !important; overflow: visible !important; padding-bottom: 0px !important;}
footer[data-iffoot]{padding-bottom: 0px !important;}
[data-spin]{height: auto !important;}
[data-spblk]{box-sizing: border-box; flex: 0 0 auto !important; height: auto !important; padding: 28px 20px !important;}
[data-sphead]{flex-direction: column; gap: 16px; display: flex !important; align-items: flex-start !important;}
[data-sphead] > div:first-child{gap: 10px !important;}
[data-sphead] h2{text-wrap-style: balance; white-space: normal !important;}
[data-sphead] [data-spsub]{margin-top: 0px !important; position: relative;}
[data-spcat]{padding: 36px 20px !important; gap: 20px !important;}
[data-spcat] > div:last-child{grid-template-columns: repeat(2, minmax(0px, 1fr)) !important; gap: 10px !important;}
[data-spcat] [data-sptile]{width: auto !important; min-width: 0px !important; height: auto !important; aspect-ratio: 2 / 1 !important;}
[data-spcat] [data-sptile] img{max-width: 84% !important; max-height: 78% !important;}
[data-sphead] > div:first-child > div{font-size: calc(15px) !important;}
[data-sphead] > div:last-child{justify-content: flex-start !important; gap: 8px !important; flex-wrap: nowrap !important;}
[data-sphead] a{white-space: nowrap; height: 40px !important; padding: 0px 14px !important;}
[data-spsee]{display: inline;}
[data-spall]{display: none;}
[data-sprows]{margin: 20px -20px 0px !important; gap: 12px !important;}
[data-spsec]{container-type: inline-size;}
[data-dsgsec]:has(> footer[data-iffoot]){container-type: inline-size; padding-bottom: 0px !important;}
[data-dsgsec]:has(> footer[data-iffoot]) > footer[data-iffoot]{padding-bottom: 0px !important;}
section[data-seckey="db-hero"],section[data-seckey="dk-hero"],section[data-seckey="dc-hero"],section[data-seckey="dv-hero"],section[data-seckey="dt-hero"],section[data-seckey="dh-hero"],section[data-seckey="dsc-hero"],section[data-seckey="dmh-hero"],section[data-seckey="dgl-hero"],section[data-seckey="dgy-hero"],section[data-seckey="dg-hero"],section[data-seckey="dm-hero"],section[data-seckey="da-hero"]{padding-bottom: 0px !important;}
[data-mdttl]{gap: 12px !important;}
section[data-seckey="db-hero"][data-flc="1"] [data-flh1],section[data-seckey="dk-hero"][data-flc="1"] [data-flh1],section[data-seckey="dc-hero"][data-flc="1"] [data-flh1],section[data-seckey="dv-hero"][data-flc="1"] [data-flh1],section[data-seckey="dt-hero"][data-flc="1"] [data-flh1],section[data-seckey="dh-hero"][data-flc="1"] [data-flh1],section[data-seckey="dsc-hero"][data-flc="1"] [data-flh1],section[data-seckey="dmh-hero"][data-flc="1"] [data-flh1],section[data-seckey="dgl-hero"][data-flc="1"] [data-flh1],section[data-seckey="dgy-hero"][data-flc="1"] [data-flh1],section[data-seckey="dg-hero"][data-flc="1"] [data-flh1],section[data-seckey="dm-hero"][data-flc="1"] [data-flh1],section[data-seckey="da-hero"][data-flc="1"] [data-flh1]{white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important;}
[data-flc="1"] [data-mdttl] [data-spp]{margin-top: -12px !important;}
[data-sprows] [data-marq]{flex: 0 0 auto !important;}
[data-sprows] [data-marq] ~ [data-marq]{display: none !important;}
[data-sprows]{flex: 0 0 auto !important;}
[data-sprows] [data-marqtrack]{height: auto !important; gap: 16px !important;}
[data-sptile]{aspect-ratio: 208 / 98; width: calc(76.6667cqw - 36.8px) !important; height: auto !important;}
[data-seckey="d-sponsors"] [data-sprows]{margin-bottom: 92px !important;}
[data-nlwrap]{flex-direction: column; gap: 24px; display: flex !important; padding: 0px 0px 74px !important; height: calc(var(--vh,100vh) - var(--headh,76px)) !important;}
[data-nlvid]{margin: 0px !important; border-radius: 0px !important;}
[data-nlwrap]{justify-content: center;}
[data-nltxt]{margin: 0px 12px; padding: 28px 20px !important;}
[data-nl38]{left: auto !important; right: 20px !important; top: 20px !important; height: 9% !important; transform: none !important;}
[data-nlform] > *{width: 100%; box-sizing: border-box; flex: 0 0 auto !important;}
[data-nlform] > button{margin-top: 4px !important;}
[data-nltxt]{max-height: none !important;}
[data-nltxt]{flex: 0 0 auto; padding: 0px 20px; gap: 16px !important; justify-content: flex-start !important;}
[data-nlp]{font-size: calc(16px) !important; line-height: 1.5 !important;}
[data-nltxt] form{flex-direction: column; align-items: flex-start; gap: 10px !important;}
[data-nltxt] form input{width: 100%; box-sizing: border-box; flex: 0 0 auto !important;}
[data-nltxt] form input{height: 44px !important; padding: 0px 16px !important; font-size: calc(16px) !important;}
[data-nltxt] form button{height: 44px !important; padding: 0px 20px !important; font-size: calc(14px) !important;}
[data-nlchk]{margin-top: 2px !important; font-size: calc(14px) !important; gap: 10px !important;}
[data-nlchk] input{width: 15px !important; height: 15px !important; margin-top: 1px !important;}
[data-seckey="d-gallery"] [data-ghead][data-ghead]{justify-content: space-between; align-items: center; gap: 12px; display: flex !important;}
[data-ghead] > div{flex: 1 1 auto; min-width: 0px;}
[data-gfull]{display: none;}
[data-view]:not() [data-gbr]{display: none;}
[data-spslide][data-open="1"] [data-spsyn]{max-height: 9em; opacity: 1; margin: 0px !important;}
[data-seckey="d-gallery"] [data-ghead][data-ghead]{align-items: flex-start !important;}
[data-ghead] > a{flex: 0 0 auto; margin-left: auto; white-space: nowrap; justify-self: auto !important; padding: 0px 18px !important;}
[data-fhead] a{height: 40px !important; box-sizing: border-box;}
[data-gwrap]{overflow: auto hidden; scroll-snap-type: x mandatory; scroll-padding: 0px 20px; padding: 0px 20px; scrollbar-width: none; flex: 1 1 0px !important; min-height: 0px !important; margin-top: 20px !important; gap: 16px !important;}
[data-gwrap]::-webkit-scrollbar{display: none;}
[data-gwrap]::after{content: ""; flex: 0 0 4px;}
[data-gcol]{height: 100%; scroll-snap-align: start; flex: 0 0 calc(83.3333% - 2.66667px) !important; gap: 20px !important; transition: none !important;}
[data-gfig]{flex: 1 1 0px !important; transition: none !important;}
[data-fmmob]{align-self: center; margin-top: 16px; flex: 0 0 auto; display: inline-flex !important; height: 40px !important;}
[data-fmdesk]{display: none !important;}
[data-fmore-wrap] [data-fh2]{white-space: nowrap;}
[data-fmore-wrap] [data-fsec]{padding-bottom: 70px !important;}
[data-seckey="df-hero"]{padding-bottom: 0px !important;}
[data-dpg] [style*="repeat(12,"] > *{width: 100%; align-self: stretch;}
[data-seckey="df-body"] > div:first-child{padding-top: 24px !important; padding-bottom: 24px !important;}
[data-seckey="df-body"] [style*="aspect-ratio:21 / 9"],[data-seckey="df-body"] [style*="aspect-ratio: 21 / 9"]{aspect-ratio: 16 / 9 !important; margin: 0px -20px !important; width: calc(100% + 40px) !important; max-width: none !important; border-radius: 0px !important;}
[data-seckey="df-body"] [style*="flex-wrap:wrap"] > h2 + span[style*="JetBrains"],[data-seckey="df-body"] [style*="flex-wrap: wrap"] > h2 + span[style*="JetBrains"]{order: 1; margin-top: -8px; flex: 1 1 100% !important; white-space: normal !important; overflow: visible !important;}
[data-seckey="df-body"] [style*="flex-wrap"] > h2 ~ [role="group"]{order: 2;}
[data-seckey="df-body"] button[aria-label="Play trailer"]{width: 56px !important; height: 56px !important; font-size: calc(20px) !important; padding-left: 7px !important;}
[data-flc="1"] [data-flh1]{max-width: 100% !important; font-size: min(24px, 7.4vw) !important;}
[data-flpres]{margin-top: 6px; flex-direction: row !important; align-items: center !important; justify-content: flex-start !important; gap: 14px !important;}
[data-flpres] [data-flpb]{width: 120px !important; height: 40px !important;}
[data-flc="1"] [data-flpres]{display: none !important;}
[data-flc="1"] [data-flttl]{flex-direction: column !important; align-items: flex-start !important; gap: 4px !important;}
[data-flc="1"] [data-flonly]{display: block !important; font-size: calc(15px) !important;}
[data-fpgal] button{width: 36px !important; height: 36px !important; font-size: calc(18px) !important;}
[data-bswhy],[data-bscontact]{padding: 40px 20px !important; row-gap: 28px !important;}
[data-bswhy] > *,[data-bscontact] > *,[data-bspanel] > *{grid-column: 1 / -1 !important;}
[data-bsimg]{min-height: 0px !important; aspect-ratio: 4 / 3;}
[data-bsstats]{grid-template-columns: repeat(3, minmax(0px, 1fr)) !important; gap: 12px !important;}
[data-seckey="dsp-tiers"] > div,[data-seckey="dsp-specific"] > div{padding: 40px 20px !important; gap: 24px !important;}
[data-bstabs]{overflow-x: auto; margin: 0px -20px; scrollbar-width: none; flex-wrap: nowrap !important; padding: 0px 20px 20px !important;}
[data-bstabs]::-webkit-scrollbar{display: none;}
[data-bstabs] button{height: 40px !important;}
[data-bslists]{grid-template-columns: minmax(0px, 1fr) !important; row-gap: 28px !important;}
[data-bscards]{overflow-x: auto; margin: 0px -20px; padding: 0px 20px 4px; scroll-snap-type: x mandatory; scrollbar-width: none; display: flex !important;}
[data-bscards]::-webkit-scrollbar{display: none;}
[data-bscards] > a{flex: 0 0 78%; scroll-snap-align: start; min-height: 400px !important;}
[data-seckey^="dsp-"]{min-height: 0px !important;}
[data-seckey="dsp-logos"] [data-marq]{height: 110px;}
[data-bsul]{columns: 1 !important;}
[data-arwrap]{padding: 28px 20px 48px !important; row-gap: 24px !important;}
[data-arwrap] > *{grid-column: 1 / -1 !important;}
[data-arside]{position: static !important; order: 3;}
[data-arbody]{order: 2; gap: 22px !important;}
[data-arlead] > div{aspect-ratio: 4 / 3 !important;}
[data-arbody] p{font-size: calc(19px) !important;}
[data-arbody] p:first-child{font-size: calc(23px) !important;}
[data-arfig]{max-width: none !important;}
[data-armore]{padding: 40px 20px !important; gap: 24px !important;}
[data-arcards]{overflow-x: auto; margin: 0px -20px; padding: 0px 20px 4px; scroll-snap-type: x mandatory; scrollbar-width: none; display: flex !important; gap: 16px !important;}
[data-arcards]::-webkit-scrollbar{display: none;}
[data-arcards] > a{flex: 0 0 78%; scroll-snap-align: start;}
[data-mdlat],[data-mdarc]{padding: 40px 20px !important; gap: 24px !important;}
[data-seckey^="dm-"]:not([data-seckey="db-hero"]),[data-seckey^="dm-"]:not([data-seckey="dk-hero"]),[data-seckey^="dm-"]:not([data-seckey="dc-hero"]),[data-seckey^="dm-"]:not([data-seckey="dv-hero"]),[data-seckey^="dm-"]:not([data-seckey="dt-hero"]),[data-seckey^="dm-"]:not([data-seckey="dh-hero"]),[data-seckey^="dm-"]:not([data-seckey="dsc-hero"]),[data-seckey^="dm-"]:not([data-seckey="dmh-hero"]),[data-seckey^="dm-"]:not([data-seckey="dgl-hero"]),[data-seckey^="dm-"]:not([data-seckey="dgy-hero"]),[data-seckey^="dm-"]:not([data-seckey="dg-hero"]),[data-seckey^="dm-"]:not([data-seckey="dm-hero"]){min-height: 0px !important; padding-bottom: 0px !important;}
[data-mdgrid] > *{grid-column: 1 / -1 !important;}
[data-mdlead] > div:first-child{aspect-ratio: 16 / 10; flex: 0 0 auto !important; min-height: 0px !important;}
[data-mdside] a{grid-template-columns: 96px minmax(0px, 1fr) !important; gap: 14px !important; padding: 14px 0px !important;}
[data-mdhead]{flex-direction: column !important; gap: 16px !important;}
[data-mdyears]{width: calc(100% + 40px); margin: 0px -20px; padding: 0px 20px; overflow-x: auto; scrollbar-width: none; box-sizing: border-box;}
[data-mdyears]::-webkit-scrollbar{display: none;}
[data-mdyears] button{height: 40px !important; padding: 0px 16px !important;}
[data-mdrow]{grid-template-columns: minmax(0px, 1fr) 22px !important; gap: 6px 12px !important; padding: 18px 0px !important;}
[data-mdrow] > span:nth-child(1){grid-column: 1 / -1;}
[data-mdrow] > span:nth-child(3){grid-area: 3 / 1;}
[data-mdrow] > span:nth-child(4){grid-area: 2 / 2; align-self: start;}
[data-mdpress]{overflow-x: auto; margin: 0px -20px; padding: 0px 20px 4px; scroll-snap-type: x mandatory; scrollbar-width: none; display: flex !important; gap: 16px !important;}
[data-mdpress]::-webkit-scrollbar{display: none;}
[data-mdpress] > div{flex: 0 0 78%; scroll-snap-align: start; min-height: 200px !important;}
[data-seckey="dm-press"] > div{padding: 40px 20px !important; gap: 24px !important;}
[data-seckey="dsp-tiers"] [data-bshead] > a{display: none !important;}
[data-bsltabs]{display: flex !important;}
[data-bslists][data-list="0"] > [data-bsl="1"],[data-bslists][data-list="1"] > [data-bsl="0"]{display: none !important;}
[data-bslists] > div + div{padding-top: 0px !important; border-top: 0px !important;}
[data-bsl] > span:first-child{display: none;}
[data-bsplus]{display: inline-flex !important;}
[data-bsli]{align-items: start; margin-bottom: 12px !important;}
[data-bsli] [data-bsr]{display: none;}
[data-bsli][data-open="1"] [data-bsr]{display: block; margin-top: 4px; color: rgb(201, 209, 223); font-weight: 400; animation: 0.35s ease 0s 1 normal both running iffFadeIn;}
[data-bsli][data-open="1"] [data-bsplus]{transform: rotate(45deg); border-color: rgb(255, 255, 255);}
[data-bsbar="1"] > a[data-sticky]{display: none !important;}
[data-bsbar="1"] > a[data-bsbarbtn]{display: flex !important;}
[data-bsbar="1"] > a[data-bsbarbtn]:hover [data-mcic]{background: rgb(255, 255, 255) !important;}
[data-dpg] [data-spwrap] > [data-bsalt][data-bsalt]{display: none !important;}
[data-bsin="1"] [data-spwrap] > [data-bsalt][data-bsalt]{display: flex !important; min-width: 0px;}
[data-bsin="1"] [data-spwrap] > :not([data-bsalt]){display: none !important;}
section[data-seckey="dsp-hero"][data-bsin="1"] div[data-spwrap][data-spwrap]{padding-top: 14px !important; padding-bottom: 14px !important;}
[data-dpg] [data-spwrap] > div[data-bsalt][data-bsalt]{width: 100%; gap: 8px !important; align-self: stretch !important; align-items: stretch !important;}
[data-bsalt] [data-bstabs2][data-bstabs2]{min-width: 0px; max-width: calc(100% + 40px); align-self: stretch !important;}
[data-bsalt] > div:first-child{font-size: calc(22px) !important;}
[data-bstabs2]{overflow-x: auto; margin: 0px -20px; padding: 0px 20px; scrollbar-width: none; flex-wrap: nowrap !important;}
[data-bstabs2]::-webkit-scrollbar{display: none;}
[data-bstabs2] button{flex: 0 0 auto !important; height: 36px !important;}
[data-seckey="dsp-tiers"] [data-bstabs]{display: none !important;}
[data-seckey="dsp-tiers"] [data-bshead] h2{display: none;}
[data-seckey="dsp-tiers"] [data-bshead]{justify-content: flex-start !important;}
[data-dpg] [data-spwrap] > [data-bsbtns][data-bsbtns]{flex-flow: row !important; justify-content: flex-start !important; align-items: center !important; gap: 24px !important;}
section[data-seckey="dsp-hero"][data-sphero]{padding-bottom: 0px !important;}
section[data-seckey="dsp-why"],section[data-seckey="dsp-tiers"],section[data-seckey="dsp-specific"],section[data-seckey="dsp-contact"]{padding-bottom: 0px !important;}
section[data-seckey="dsp-hero"] div[data-spwrap][data-spwrap]{padding-bottom: 24px !important;}
[data-seckey="dsp-hero"] [data-spp]{margin-bottom: 0px !important;}
[data-dpg] [data-bswhy] [data-bsstats][data-bsstats]{display: grid !important; grid-template-columns: repeat(3, minmax(0px, 1fr)) !important; gap: 12px !important;}
[data-bsstats]{padding-top: 20px !important;}
[data-bsstats] > div > span:first-child{font-size: calc(26px) !important;}
[data-bsstats] > div > span:last-child{font-size: calc(14px) !important;}
[data-bswhy] p{font-size: calc(18px) !important;}
[data-bshead]{flex-wrap: nowrap !important; align-items: flex-start !important; gap: 12px !important;}
[data-bshead] a,[data-bsprice] a[target]{flex: 0 0 auto; height: 40px !important; padding: 0px 16px !important; font-size: calc(14px) !important;}
[data-bspanel]{row-gap: 28px !important;}
[data-bsprice]{gap: 12px !important;}
[data-bsprice] > span:nth-child(2){font-size: calc(54px) !important;}
[data-bsul] li{font-size: calc(17px) !important;}
[data-seckey="dsp-tiers"] > div{gap: 20px !important;}
[data-bstabs]{padding-bottom: 16px !important;}
[data-bscards]{gap: 16px !important;}
[data-bscards] > a{flex: 0 0 calc(82% - 13.12px) !important; min-height: 0px !important;}
[data-bscards] > a > div:first-child{flex: 0 0 auto !important; height: 200px !important; min-height: 0px !important;}
[data-bscards] > a > div:last-child > span:nth-child(2){min-height: 6em !important;}
[data-bsmeir] > div{padding: 24px !important;}
[data-bssel]{background-position: right 28px center !important; padding-right: 52px !important;}
[data-bscontact] form button[type="submit"]{height: 44px !important;}
[data-fburger]{width: 37.5px; height: 37.5px; transform: translateX(-3.75px);}
[data-iffmenu] [aria-label="Close menu"]{transform: scale(1.25); transform-origin: 34px 22px;}
[data-tbwrap]{padding: 32px 20px 40px !important; gap: 20px !important;}
[data-tbgrid]{overflow-x: auto; scroll-padding-inline: 20px; scroll-snap-type: x mandatory; scrollbar-width: none; display: flex !important; margin: 0px -20px !important; padding: 0px 20px 16px !important; gap: 16px !important;}
[data-tbgrid]::-webkit-scrollbar{display: none;}
[data-tbgrid]::after{content: ""; flex: 0 0 4px;}
[data-tbgrid] > [data-tbc]{flex: 0 0 72%; scroll-snap-align: start;}
[data-tbad]{padding: 40px 20px !important; row-gap: 24px !important;}
[data-tbad] > *{grid-column: 1 / -1 !important;}
[data-tbadbtn]{justify-content: flex-start !important;}
[data-tkwrap]{padding: 32px 20px 40px !important; gap: 24px !important;}
[data-tkgrid]{overflow-x: auto; scroll-padding-inline: 20px; scroll-snap-type: x mandatory; scrollbar-width: none; display: flex !important; margin: 0px -20px !important; padding: 0px 20px 4px !important; gap: 12px !important;}
[data-tkgrid]::-webkit-scrollbar{display: none;}
[data-tkgrid]::after{content: ""; flex: 0 0 8px;}
[data-tkgrid] > [data-tkc]{flex: 0 0 74%; scroll-snap-align: start; padding: 22px !important;}
[data-tksteps]{grid-template-columns: minmax(0px, 1fr) !important; gap: 24px !important;}
[data-tkgroup]{margin: 0px -20px; padding: 24px 20px !important; border-radius: 0px !important;}
[data-cwrap]{padding: 28px 20px 48px !important; row-gap: 32px !important;}
[data-cwrap] > *{grid-column: 1 / -1 !important;}
[data-cform]{order: -1;}
[data-cinfo]{margin: 0px -20px; padding: 28px 20px !important; border-radius: 0px !important;}
[data-cgrid]{grid-template-columns: minmax(0px, 1fr) !important; gap: 14px !important;}
[data-cgrid] button[type="submit"]{width: 100%;}
[data-vwrap]{padding: 28px 20px 48px !important; gap: 40px !important;}
[data-vtop] > *,[data-vlists] > *{grid-column: 1 / -1 !important;}
[data-vimg]{order: -1; margin: 0px -20px; border-radius: 0px !important;}
[data-vlists]{padding-top: 32px !important;}
[data-vcta]{margin: 0px -20px; padding: 28px 20px !important; border-radius: 0px !important;}
[data-vcta] > a{width: 100%;}
[data-tmwrap]{padding: 24px 20px 48px !important; gap: 28px !important;}
[data-tmtabs]{gap: 8px; display: flex !important;}
[data-tmwrap][data-off="us"] [data-tmoff="il"],[data-tmwrap][data-off="il"] [data-tmoff="us"]{display: none !important;}
[data-tmoff]{gap: 24px !important;}
[data-tmoff] h2{display: none;}
[data-tmhead]{flex-direction: column; display: flex !important; align-items: stretch !important; gap: 14px !important; padding-bottom: 20px !important; border-bottom-width: 1.5px !important;}
[data-tmnav]{justify-content: flex-start !important;}
[data-tmnav] a{flex: 1 1 0px; justify-content: center; height: 40px !important; padding: 0px 12px !important;}
[data-tmgrid]{grid-auto-flow: dense; grid-template-columns: repeat(2, minmax(0px, 1fr)) !important; gap: 12px !important;}
[data-tmbody]{display: none !important;}
[data-tmcap]{display: flex !important;}
[data-tmico]{display: flex !important;}
[data-tmplus]{display: block !important;}
[data-tmc][data-flip="1"]{grid-column: 1 / -1;}
[data-hcwrap]{gap: 48px !important;}
[data-seckey="db-hero"] [data-flh1],[data-seckey="dk-hero"] [data-flh1],[data-seckey="dc-hero"] [data-flh1],[data-seckey="dv-hero"] [data-flh1],[data-seckey="dt-hero"] [data-flh1],[data-seckey="dh-hero"] [data-flh1]{min-width: 0px; white-space: normal !important; overflow: visible !important; text-overflow: clip !important;}
[data-seckey="db-hero"] [data-flbtn],[data-seckey="dk-hero"] [data-flbtn],[data-seckey="dc-hero"] [data-flbtn],[data-seckey="dv-hero"] [data-flbtn],[data-seckey="dt-hero"] [data-flbtn],[data-seckey="dh-hero"] [data-flbtn]{flex: 0 0 auto !important;}
[data-hclist]{grid-template-columns: minmax(0px, 1fr) !important;}
[data-hclist] li{padding: 14px 0px !important; font-size: calc(18px) !important;}
[data-scwrap]{padding: 20px 20px 40px !important; gap: 28px !important;}
[data-scfil]{padding-bottom: 18px !important; gap: 16px !important;}
[data-scfrow]{flex-direction: column; align-items: stretch !important; gap: 8px !important;}
[data-scfrow="d"]{order: -1;}
[data-scfrow] > span{width: auto !important;}
[data-scchips]{gap: 6px !important;}
[data-scchips] button{height: 36px !important; padding: 0px 14px !important; font-size: 16px !important;}
[data-scgrp]{margin: -28px -20px 0px !important; padding: 28px 20px !important;}
[data-scday]{font-size: calc(22px) !important; padding-bottom: 12px !important; margin-bottom: 0px !important;}
[data-schead]{row-gap: 10px !important;}
[data-scn] > div > span:first-child{font-size: calc(20px) !important;}
[data-scn] span[dir="rtl"]{font-size: calc(17px) !important;}
[data-scv]{align-self: end;}
[data-scv] > span:first-child{font-size: calc(16px) !important;}
[data-scv] > span:nth-child(2){font-size: calc(14px) !important;}
[data-sck]{align-self: end;}
[data-dpg] [data-scin]{display: grid !important; grid-template-columns: minmax(0px, 1fr) !important; align-items: start !important; gap: 20px !important; padding: 20px 0px 28px !important;}
[data-dpg] [data-scin] > [data-sctabs]{grid-row: 1 !important;}
[data-dpg] [data-scin] [data-sctr],[data-dpg] [data-scin] [data-sccast],[data-dpg] [data-scin] [data-scsy]{grid-area: 2 / 1 !important;}
[data-dpg] [data-scin] > [data-scfp]{justify-self: start; display: inline-flex !important; grid-row: 3 !important;}
[data-scsy] > a{display: none !important;}
[data-dpg] [data-sccast] ul{display: flex !important; flex-flow: column !important;}
[data-sccast],[data-scsy]{gap: 16px !important;}
[data-sclsep]{display: none;}
[data-sclen]{display: block; margin-top: 2px;}
[data-sctabs]{gap: 6px; display: flex !important;}
[data-scin]:not([data-tab="trailer"]) [data-sctr],[data-scin]:not([data-tab="cast"]) [data-sccast],[data-scin]:not([data-tab="syn"]) [data-scsy]{visibility: hidden !important; pointer-events: none;}
[data-sccast] ul{flex-direction: column !important;}
[data-sccast] li::after{content: none !important;}
[data-sccast] ul{flex-wrap: wrap; column-gap: 6px; flex-direction: row !important;}
[data-sccast] li:not(:last-child)::after{content: ",";}
[data-scchips]{overflow-x: auto; margin: 0px -20px; padding: 0px 20px; scrollbar-width: none; flex-wrap: nowrap !important;}
[data-scchips]::-webkit-scrollbar{display: none;}
[data-dpg] [data-schead]{display: grid !important; flex-direction: initial !important; gap: 10px 12px !important; grid-template-columns: minmax(0px, 1fr) auto !important; grid-template-areas: "t p" "n n" "v k" !important; padding: 18px 0px !important;}
[data-sct]{font-size: calc(18px) !important;}
[data-scp]{width: 30px !important; height: 30px !important;}
[data-sck]{height: 36px !important; padding: 0px 16px !important;}
[data-scin] > *,[data-scl] > *{grid-column: 1 / -1 !important;}
[data-scact]{display: contents !important;}
[data-schead] > [data-sct]{grid-area: 1 / 1 !important;}
[data-schead] [data-scp]{grid-area: 1 / 2 !important; place-self: center end !important;}
[data-schead] > [data-scn]{grid-area: 2 / 1 / auto / -1 !important;}
[data-schead] > [data-scv]{grid-area: 3 / 1 !important;}
[data-schead] [data-sck]{grid-area: 3 / 2 !important; justify-self: end !important;}
[data-sctr]{margin: 0px -20px; width: auto !important; max-width: none !important; border-radius: 0px !important;}
[data-sctr] > span{width: 44px !important; height: 44px !important;}
[data-gmob]{display: block !important;}
[data-gfig] figcaption{padding: 40px 16px 14px !important; font-weight: 600 !important;}
[data-gcol]:hover,[data-gcol] [data-gfig]:hover{flex-grow: 1 !important;}
[data-gcol="a"]:hover{flex-grow: 5 !important;}
[data-mhwrap]{padding: 32px 20px 40px !important; gap: 20px !important;}
[data-mhwrap] p[style*="font-size:calc(18px + 2px)"]{font-size: calc(18px) !important; line-height: 1.55 !important;}
[data-mhwrap] > div{gap: 18px !important;}
[data-mhstats]{padding-top: 20px !important;}
[data-mhstats] span:first-child{font-size: calc(28px) !important;}
[data-mhstats] span:last-child{font-size: calc(14px) !important;}
section[data-seckey="dmh-story"] [data-mhwrap]{min-height: 0px !important;}
[data-mhlead]{order: -1; gap: 0px !important; margin-bottom: -4px !important;}
[data-mhimg][data-mhlead]{aspect-ratio: auto !important; height: auto !important; max-height: none !important;}
[data-mhwrap]:has([data-mhvid]){row-gap: 20px !important;}
[data-mhwrap]:has([data-mhvid]) > div{gap: 16px !important;}
[data-mhlead] > div{aspect-ratio: 3 / 2 !important; margin: 0px -20px !important; width: calc(100% + 40px) !important; border-radius: 0px !important;}
[data-mhlead] figcaption{font-size: calc(14px) !important;}
[data-mhlbl]{margin-bottom: -8px;}
html:has(),html:has() body,[data-view],*{scrollbar-width: none !important;}
html:has()::-webkit-scrollbar,html:has() body::-webkit-scrollbar,::-webkit-scrollbar,::-webkit-scrollbar{display: none !important; width: 0px !important; height: 0px !important;}
[data-flc="1"] [data-mhbr]{display: inline;}
[data-flc="1"] [data-flh1]:has([data-mhbr]){white-space: normal !important; text-overflow: clip !important; overflow: visible !important; line-height: 1.05 !important;}
[data-flc="1"] [data-mhbl]{display: none;}
[data-flc="1"] [data-mhbs]{display: inline;}
[data-mhhead]{flex-wrap: nowrap !important; gap: 16px !important;}
[data-mhhead] h2{flex: 1 1 0%; min-width: 0px;}
[data-mhhead] a{flex: 0 0 auto; height: 36px !important; padding: 0px 16px !important; font-size: calc(13px) !important;}
section[data-seckey="dmh-photos"] [data-mhwrap]{gap: 20px !important;}
[data-mhgrid] [data-gycap]{padding: 40px 14px 14px !important;}
[data-mhcol]{gap: 16px !important;}
[data-mhcol] > div:first-child{padding-bottom: 12px !important;}
[data-mhcol] ul{gap: 6px !important;}
section[data-seckey="dmh-founder"] [data-mhimg]{aspect-ratio: 4 / 5; max-height: 62vh; width: 100%;}
section[data-seckey="dmh-founder"] p[style*="font-size:calc(22px + 2px)"]{font-size: calc(20px) !important;}
section[data-seckey="dmh-founder"] a{width: 100%; justify-content: center;}
[data-mhwrap] > *{grid-column: 1 / -1 !important;}
[data-mhimg]{aspect-ratio: 4 / 5;}
[data-mhgrid]{overflow-x: auto; margin: 0px -20px; padding: 0px 20px; scroll-snap-type: x mandatory; scrollbar-width: none; display: flex !important; gap: 12px !important;}
[data-mhgrid]::-webkit-scrollbar{display: none;}
[data-mhgrid] > [data-gyf]{flex: 0 0 80%; aspect-ratio: 4 / 5; scroll-snap-align: start;}
[data-mhgrid] [data-gycap]{opacity: 1 !important;}
[data-mhq]{font-size: calc(20px) !important; line-height: 1.25 !important;}
section[data-seckey="dmh-mission"],section[data-seckey="dmh-story"]{min-height: 0px !important;}
[data-mhlead] > div{max-height: none !important;}
[data-dpg] [data-mhstats][data-mhstats]{grid-template-columns: minmax(0px, 1fr) !important; gap: 0px !important; padding-top: 4px !important;}
[data-mhstats] > div{border-bottom: 1px solid rgb(228, 228, 224); flex-direction: row !important; align-items: center !important; gap: 16px !important; padding: 14px 0px !important;}
[data-mhstats] > div:last-child{border-bottom: 0px;}
section:has([data-mhstats]){padding-bottom: 0px !important; min-height: 0px !important;}
section:has([data-mhstats]) [data-mhwrap]{padding-bottom: 8px !important; min-height: 0px !important;}
section[data-seckey="dmh-story"] [data-mhwrap]{padding-top: 0px !important;}
section[data-seckey="dmh-story"]{align-items: flex-start !important;}
section[data-seckey="dmh-mission"] [data-mhwrap]{padding-bottom: 16px !important;}
section[data-seckey="dmh-mission"]{align-items: flex-start !important;}
[data-dpg] [data-mhstats] span:first-child{flex: 0 0 96px; font-size: calc(30px) !important;}
[data-dpg] [data-mhstats] span:last-child{flex: 1 1 0%; min-width: 0px; font-size: calc(16px) !important; white-space: normal !important; line-height: 1.35 !important;}
[data-mhcol] li{height: 34px !important; padding: 0px 12px !important; font-size: calc(15px) !important;}
[data-gygrid]{padding: 24px 20px 48px !important; gap: 20px !important;}
[data-glyears],[data-gygrid] [data-gyw]{grid-template-columns: minmax(0px, 1fr) !important; gap: 12px !important;}
[data-gygrid] [data-glpost]{grid-template-columns: repeat(2, minmax(0px, 1fr)) !important;}
[data-gltabs] [data-tl="d"]{display: none;}
[data-gltabs] [data-tl="m"]{display: inline;}
[data-gltabs]{grid-template-columns: 1fr 1fr; flex-wrap: nowrap !important; display: grid !important; gap: 8px !important;}
[data-gltabs] button{width: 100%; height: 40px !important; padding: 0px 12px !important; font-size: calc(14px) !important;}
[data-gyyrs]{overflow-x: auto; margin: 0px -20px; padding: 0px 20px; scrollbar-width: none; flex-wrap: nowrap !important;}
[data-gyyrs]::-webkit-scrollbar,[data-gltabs]::-webkit-scrollbar{display: none;}
[data-gyfs]{opacity: 1 !important; width: 32px !important; height: 32px !important; top: 10px !important; right: 10px !important;}
[data-gyplus]{display: block !important;}
[data-gyplus]::after{content: ""; position: absolute; inset: -12px;}
[data-gyf][data-cap] [data-gycap]{opacity: 1 !important;}
[data-gyf][data-cap] [data-gyplus] > span{transform: rotate(45deg);}
[data-gycap]{padding: 56px 14px 14px !important;}
[data-gyplus]{top: 10px; left: 10px;}
[data-glpost] [data-gycap]{padding: 48px 10px 10px !important; gap: 6px !important;}
[data-glb]{translate: -50%; left: 50% !important; right: auto !important; width: var(--framew,100%) !important;}
[data-gst] [data-gfront] [data-gplus],[data-gst] [data-gback] [data-gclose]{top: 10px !important; right: 10px !important; width: 20px !important; height: 20px !important;}
[data-gback]{padding-top: 40px !important;}
[data-gst] [data-gfront] figcaption{padding-right: 12px !important;}
[data-gback]{padding: 14px !important; gap: 10px !important;}
[data-gback] [data-gtx]{font-size: calc(15px) !important;}
[data-gplus],[data-gclose]{width: 20px !important; height: 20px !important; right: 10px !important; bottom: 10px !important;}
[data-gplus] > span,[data-gclose] > span{width: 8px !important; height: 1.5px !important; margin: -0.75px 0px 0px -4px !important;}
[data-gplus] > span:last-child{width: 1.5px !important; height: 8px !important; margin: -4px 0px 0px -0.75px !important;}
[data-gplus]::after,[data-gclose]::after{content: ""; position: absolute; inset: -12px;}
[data-ggrid] [data-gwrap]{grid-auto-flow: dense;}
[data-ggrid] [data-gwrap] [data-gfig][data-flip]{grid-area: span 2 / span 2 !important;}
[data-gst][data-flip] figcaption{opacity: 0;}
[data-gst] figcaption{padding-right: 52px !important;}
[data-ggrid] [data-gfig]{flex: 0 0 auto !important; height: auto !important; width: auto !important; min-width: 0px !important; opacity: 1 !important; aspect-ratio: 4 / 5 !important;}
[data-ggrid] [data-gwrap]{display: grid !important; height: auto !important; overflow: visible !important; flex: 0 0 auto !important; container-type: normal !important; margin: 0px !important; padding: 0px !important;}
[data-ggrid]{padding: 28px 20px 56px !important;}
[data-ggrid] [data-gwrap]{grid-template-columns: repeat(2, minmax(0px, 1fr)) !important; gap: 12px !important;}
[data-gst] figcaption{padding: 44px 12px 12px !important;}
[data-gst] figcaption span:first-child{font-size: calc(17px) !important;}
[data-gst] figcaption span:last-child{font-size: calc(14px) !important;}
[data-glbcap]{display: none !important;}
[data-glbmcap]{display: flex !important;}
[data-glb]{padding: 64px 16px 32px !important;}
[data-glbnav]{bottom: 28px; width: 40px !important; height: 40px !important; font-size: 22px !important; top: auto !important; transform: none !important;}
[data-glbnav][aria-label="Previous photo"]{left: 16px !important;}
[data-glbnav][aria-label="Next photo"]{right: 16px !important;}
[data-glbx]{top: 12px !important; right: 8px !important;}
[data-glbdots]{display: none !important;}
[data-glbcnt]{display: flex !important;}
[data-glbmcap]{margin-bottom: 56px;}
[data-glbbox] img{max-height: calc(var(--vh,100vh) - 260px) !important;}
[data-fhead][style*="grid"]{display: block !important;}
[data-fpass]{margin: 16px 20px 0px !important; padding-top: 14px !important; gap: 10px 20px !important;}
[data-fpass]{flex-direction: column; align-items: flex-start !important; flex-wrap: nowrap !important;}
[data-fpass] > div{overflow: auto hidden; scroll-snap-type: x mandatory; scroll-padding: 0px 20px; margin: 0px -20px; padding: 0px 20px; width: calc(100% + 40px); box-sizing: border-box; scrollbar-width: none; flex-wrap: nowrap !important; gap: 10px !important;}
[data-fpass] > div::-webkit-scrollbar{display: none;}
[data-fpass] > div > span{flex: 0 0 auto; scroll-snap-align: start; white-space: nowrap;}
[data-fpass] > div > span:not(:first-child){border: 1px solid rgb(228, 221, 208); border-radius: 5px; padding: 10px 14px; align-items: baseline !important; gap: 8px !important;}
[data-fpass] > div > span:first-child{align-self: center; margin-right: 4px;}
[data-fpass] > div::after{content: ""; flex: 0 0 10px;}
[data-fpass] span[style*="font-size:calc(24px + 2px)"]{font-size: calc(20px) !important;}
[data-fpass] > a{height: 38px !important; padding: 0px 18px !important;}
[data-spot] [data-fpass] > div > span:not(:first-child){border-color: rgba(255, 255, 255, 0.3) !important;}
[data-spot] [data-fsec]{padding: 24px 20px 84px !important;}
[data-spot] [data-fpass]{margin: 16px 0px 0px !important;}
[data-spbody]{left: 20px !important; right: 20px !important; bottom: 74px !important; display: block !important;}
[data-spbody] > div > div:last-child{margin-top: 4px !important;}
[data-spnavc]{display: none !important;}
[data-sparr]{display: flex !important;}
[data-spot] [data-fhead] > div{align-self: stretch; width: 100%;}
[data-spbody] > div > div:last-child{align-items: flex-end !important; height: auto !important;}
[data-spbody] > div > div:last-child > a{height: 44px !important; font-size: 12px !important;}
[data-spbody] > div > div:last-child > a:first-child{padding: 0px 18px !important;}
[data-spsep]{display: none;}
[data-spven]{display: block; margin-top: 4px;}
[data-spbody] h3{font-size: calc(32px) !important;}
[data-spnavc] button[aria-label$="event"]{width: 36px !important; height: 36px !important;}
[data-spnavc]{right: 20px !important; bottom: 75px !important;}
[data-spot] [data-tpbr]{display: inline;}
[data-spot] [data-fpass] > div > span:first-child{line-height: 1.5; white-space: normal !important;}
[data-spot] [data-fhead]{flex-direction: column; padding-left: 0px !important; padding-right: 0px !important;}
[data-fbody]{padding: 16px !important;}
[data-seckey="d-spotlight"] [data-fbody] > div:last-child > a:first-child{white-space: nowrap; flex: 0 0 auto !important; padding: 0px 16px !important;}
[data-seckey="d-spotlight"] [data-fbody] > div:last-child > a:last-child{flex: 1 1 auto !important;}
[data-fh3]{font-size: calc(20px) !important;}
[data-view]:not() [data-fcard]:hover [data-fsynw] > [role="group"]{max-height: 40px; opacity: 1; margin-bottom: 0px; margin-top: 6px;}
[data-view]:not() [data-fcard]:hover [data-fsyn]{max-height: 4.8em; opacity: 1; margin-top: 4px;}
[data-fcard] [data-fvid]{opacity: 0 !important;}
[data-fcard][data-fplay="1"] [data-fvid]{opacity: 1 !important;}
[data-ftag="y"]{animation: 0.45s linear 0s infinite normal none running iffTagY;}
[data-ftag="o"]{animation: 0.45s linear 0s infinite normal none running iffTagO;}
[data-ftag] [data-ftxt]{animation: 4s linear 0s infinite normal none running iffTagT;}
[data-fplaybtn]{zoom: 0.6; display: flex !important; background: rgba(255, 255, 255, 0.75) !important;}
[data-view]:not() [data-fcard]:hover [data-fgrad]{opacity: 1 !important;}
[data-hslide="3"] img{object-fit: cover !important; object-position: 72% 50% !important;}
[data-view] > [data-projsec]{min-height: calc(var(--vh,100vh) - var(--headh,76px)); height: auto !important; overflow: visible !important;}
[data-view] > [data-projsec] > div{height: auto !important;}
[data-pfit]{overflow: visible !important; padding: 40px 0px !important;}
[data-pmedia]{aspect-ratio: 4 / 3; border-radius: 10px; overflow: hidden; position: relative !important; height: auto !important; margin: 0px 0px 40px !important;}
[data-pcards]{grid-template-rows: auto !important; padding: 0px 0px 40px !important;}
[data-pcards] > div{min-height: 160px;}
[data-pba]{aspect-ratio: 4 / 3; grid-row: auto !important;}
[data-fldir] span{font-size: calc(15px) !important;}
[data-onfilm="1"] [data-dsgsec] > footer[data-iffoot][data-iffoot],[data-onfilm="1"] [data-dsgsec] > footer[data-iffoot][data-iffoot],[data-onfilm="1"] [data-dsgsec] > footer[data-iffoot][data-iffoot],[data-onfilm="1"] footer[data-iffoot][data-iffoot][data-iffoot][data-iffoot],[data-onfilm="1"] footer[data-iffoot][data-iffoot][data-iffoot][data-iffoot],[data-onfilm="1"] footer[data-iffoot][data-iffoot][data-iffoot][data-iffoot]{padding-bottom: 68px !important;}
a[style*="border-radius:30px"],a[style*="border-radius: 30px"]{box-sizing: border-box; zoom: 0.92 !important; min-height: 48px !important;}
[data-sphead] a,[data-sphero] a,[data-flhero] a[data-flbtn]{height: 48px !important;}
[data-flh1] [data-flhe]{font-size: calc(24px) !important;}
}
@media (min-width:768px) and (max-width:1199px){header nav[data-hdr="iff"],header a[data-hdr="iff"][href*="eventive"],header a[data-hdon]{display:none!important}}
/* hover / focus states */
.h0:hover{opacity:.75 !important;background:rgba(0,0,0,.04) !important}
.h1:hover{color:#F04B47 !important}
.h2:hover{color:#F04B47 !important}
.h3:hover{color:#F04B47 !important}
.h4:hover{color:#F04B47 !important}
.h5:hover{color:#F04B47 !important}
.h6:hover{background:#032a5e !important;border-color:#032a5e !important;color:#fff !important}
.h7:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.h8:hover{opacity:.7 !important}
.h9:hover{color:var(--text) !important}
.ha:hover{color:var(--accent) !important;background:#161616 !important}
.hb:hover{color:var(--text) !important}
.hc:hover{color:var(--text) !important}
.hd:hover{color:var(--text) !important}
.he:hover{color:var(--text) !important}
.hf:hover{color:#F04B47 !important}
.hg:hover{color:#F04B47 !important}
.hh:hover{color:#F04B47 !important}
.hi:hover{color:#F04B47 !important}
.hj:hover{color:#F04B47 !important}
.hk:hover{color:#F04B47 !important}
.hl:hover{color:#F04B47 !important}
.hm:hover{color:#F04B47 !important}
.hn:hover{color:#F04B47 !important}
.ho:hover{color:#F04B47 !important}
.hp:hover{color:#F04B47 !important}
.hq:hover{color:#F04B47 !important}
.hr:hover{color:#F04B47 !important}
.hs:hover{color:#F04B47 !important}
.ht:hover{color:#F04B47 !important}
.hu:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.hv:hover{color:var(--accent) !important}
.hw:hover{color:var(--accent) !important}
.hx:hover{color:var(--accent) !important}
.hy:hover{color:var(--accent) !important}
.hz:hover{color:var(--accent) !important}
.h10:hover{color:var(--accent) !important}
.h11:hover{background:var(--accent) !important;color:#000 !important}
.h12:hover{background:var(--accent) !important;border-color:var(--accent) !important;color:#000 !important}
.h13:hover{background:#071a3d !important}
.h14:hover{background:#071a3d !important}
.h15:hover{background:#071a3d !important}
.h16:hover{background-position:100% 0 !important;color:#020611 !important}
.h17:hover{background:#071a3d !important}
.h18:hover{background:rgba(70,70,74,.85) !important}
.h19:hover{background:rgba(70,70,74,.85) !important}
.h1a:hover{background:var(--accent) !important;color:#000 !important}
.h1b:hover{background:#1a1a1a !important}
.h1c:hover{background:rgba(255,255,255,.08) !important}
.h1d:hover{background:#1a1a1a !important;color:var(--accent) !important}
.h1e:hover{background:var(--accent) !important;color:#000 !important}
.h1f:hover{background:#1a1a1a !important}
.h1g:hover{background:rgba(255,255,255,.08) !important}
.h1h:hover{background:rgba(255,255,255,.08) !important;color:var(--accent) !important}
.h1i:hover{background:transparent !important;color:var(--accent) !important;border-color:var(--accent) !important}
.h1j:hover{border-color:var(--pfwhb,var(--accent)) !important;color:var(--accent) !important}
.h1k:hover{color:var(--accent) !important}
.h1l:hover{color:var(--accent) !important}
.h1m:hover{color:var(--accent) !important}
.h1n:hover{color:var(--accent) !important}
.h1o:hover{color:var(--accent) !important}
.h1p:hover{color:var(--accent) !important}
.h1q:hover{color:var(--accent) !important}
.h1r:hover{color:var(--accent) !important}
.h1s:hover{color:var(--accent) !important}
.h1t:hover{color:var(--accent) !important;border-color:var(--accent) !important}
.h1u:hover{color:var(--accent) !important;border-color:var(--accent) !important}
.h1v:hover{background:rgba(70,70,74,.85) !important}
.h1w:hover{background:rgba(70,70,74,.85) !important}
.h1x:hover{color:var(--accent) !important;border-color:var(--accent) !important}
.h1y:hover{color:var(--accent) !important;border-color:var(--accent) !important}
.h1z:hover{background:transparent !important;color:var(--accent) !important;border-color:var(--accent) !important}
.h20:hover{filter:grayscale(0) brightness(1) drop-shadow(14px 18px 24px rgba(0,0,0,.45)) drop-shadow(0 0 0 rgba(240,75,71,0)) !important;scale:1.05 !important}
.h21:hover{background:rgba(16,16,16,.9) !important}
.h22:hover{background:rgba(16,16,16,.9) !important}
.h23:hover{background:rgba(16,16,16,.85) !important}
.h24:hover{background:rgba(255,255,255,.2) !important}
.h25:hover{background:rgba(255,255,255,.2) !important}
.h26:hover{background:rgba(16,16,16,.85) !important}
.h27:hover{background:rgba(255,255,255,.2) !important}
.h28:hover{background:rgba(16,16,16,.95) !important}
.h29:hover{background:rgba(255,255,255,.2) !important}
.h2a:hover{color:var(--accent) !important}
.h2b:hover{background:transparent !important;color:var(--accent) !important;border-color:var(--accent) !important}
.h2c:hover{color:var(--accent) !important}
.h2d:hover{color:var(--accent) !important}
.h2e:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.h2f:hover{background:#032a5e !important;color:#fff !important}
.h2g:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.h2h:hover{background:#ffffff !important;color:#020611 !important}
.h2i:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.h2j:hover{background:#020611 !important;color:#ffffff !important}
.h2k:hover{background:#032a5e !important;color:#fff !important}
.h2l:hover{background:#032a5e !important;color:#fff !important}
.h2m:hover{background-position:100% 0 !important;color:#020611 !important}
.h2n:hover{color:#EB651B !important}
.h2o:hover{background-position:100% 0 !important;color:#020611 !important}
.h2p:hover{color:#EB651B !important}
.h2q:hover{background-position:100% 0 !important;color:#020611 !important}
.h2r:hover{color:#EB651B !important}
.h2s:hover{background:#ffffff !important;color:#071a3d !important;border-color:#ffffff !important}
.h2t:hover{background:#ffffff !important;color:#071a3d !important;border-color:#ffffff !important}
.h2u:hover{background:#071a3d !important;color:#fff !important}
.h2v:hover{background:#071a3d !important;color:#fff !important}
.h2w:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;color:#fff !important}
.h2x:hover{box-shadow:0 24px 48px rgba(2,6,17,.35) !important;z-index:2 !important}
.h2y:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.h2z:hover{color:#EB651B !important}
.h30:hover{box-shadow:0 24px 48px rgba(2,6,17,.35) !important;z-index:2 !important}
.h31:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.h32:hover{color:#EB651B !important}
.h33:hover{box-shadow:0 24px 48px rgba(2,6,17,.35) !important;z-index:2 !important}
.h34:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.h35:hover{color:#EB651B !important}
.h36:hover{box-shadow:0 24px 48px rgba(2,6,17,.35) !important;z-index:2 !important}
.h37:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.h38:hover{color:#EB651B !important}
.h39:hover{box-shadow:0 24px 48px rgba(2,6,17,.35) !important;z-index:2 !important}
.h3a:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.h3b:hover{color:#EB651B !important}
.h3c:hover{border-color:#F04B47 !important;color:#F04B47 !important}
.h3d:hover{background:#071a3d !important;color:#fff !important}
.h3e:hover{background:#071a3d !important;color:#fff !important}
.h3f:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;color:#fff !important}
.h3g:hover{box-shadow:0 24px 48px rgba(2,6,17,.35) !important;z-index:2 !important}
.h3h:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.h3i:hover{color:#EB651B !important}
.h3j:hover{box-shadow:0 24px 48px rgba(2,6,17,.35) !important;z-index:2 !important}
.h3k:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.h3l:hover{color:#EB651B !important}
.h3m:hover{box-shadow:0 24px 48px rgba(2,6,17,.35) !important;z-index:2 !important}
.h3n:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.h3o:hover{color:#EB651B !important}
.h3p:hover{box-shadow:0 24px 48px rgba(2,6,17,.35) !important;z-index:2 !important}
.h3q:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.h3r:hover{color:#EB651B !important}
.h3s:hover{border-color:#F04B47 !important;color:#F04B47 !important}
.h3t:hover{background:#071a3d !important;color:#fff !important}
.h3u:hover{background:#071a3d !important;color:#fff !important}
.h3v:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;color:#fff !important}
.h3w:hover{box-shadow:0 24px 48px rgba(2,6,17,.35) !important;z-index:2 !important}
.h3x:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.h3y:hover{color:#EB651B !important}
.h3z:hover{box-shadow:0 24px 48px rgba(2,6,17,.35) !important;z-index:2 !important}
.h40:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.h41:hover{color:#EB651B !important}
.h42:hover{box-shadow:0 24px 48px rgba(2,6,17,.35) !important;z-index:2 !important}
.h43:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.h44:hover{color:#EB651B !important}
.h45:hover{border-color:#F04B47 !important;color:#F04B47 !important}
.h46:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;color:#fff !important}
.h47:hover{background:#ffffff !important;color:#020611 !important}
.h48:hover{background:#ffffff !important;color:#020611 !important}
.h49:focus{border-color:#EB651B !important}
.h4a:focus{border-color:#EB651B !important}
.h4b:focus{border-color:#EB651B !important}
.h4c:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.h4d:hover{color:#F04B47 !important}
.h4e:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.h4f:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;color:#fff !important}
.h4g:hover{color:#F04B47 !important}
.h4h:hover{color:#F04B47 !important}
.h4i:hover{color:#F04B47 !important}
.h4j:hover{color:#F04B47 !important}
.h4k:hover{color:#F04B47 !important}
.h4l:hover{color:#ffffff !important}
.h4m:hover{color:#F04B47 !important}
.h4n:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.h4o:hover{background:#032a5e !important}
.h4p:hover{background:#071a3d !important;color:#fff !important}
.h4q:hover{background:#071a3d !important;color:#fff !important}
.h4r:hover{color:#032a5e !important}
.h4s:hover{color:#032a5e !important}
.h4t:hover{color:#032a5e !important}
.h4u:hover{color:#032a5e !important}
.h4v:hover{color:#032a5e !important;font-size:calc(12px + 2px) !important}
.h4w:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.h4x:hover{color:#032a5e !important;font-size:calc(12px + 2px) !important}
.h4y:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.h4z:hover{color:#f6b843 !important}
.h50:hover{background:#071a3d !important;color:#fff !important}
.h51:hover{background:#071a3d !important;color:#fff !important}
.h52:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;color:#fff !important}
.h53:hover{box-shadow:0 24px 48px rgba(2,6,17,.35) !important;z-index:2 !important}
.h54:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.h55:hover{color:#EB651B !important}
.h56:hover{box-shadow:0 24px 48px rgba(2,6,17,.35) !important;z-index:2 !important}
.h57:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.h58:hover{color:#EB651B !important}
.h59:hover{box-shadow:0 24px 48px rgba(2,6,17,.35) !important;z-index:2 !important}
.h5a:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.h5b:hover{color:#EB651B !important}
.h5c:hover{box-shadow:0 24px 48px rgba(2,6,17,.35) !important;z-index:2 !important}
.h5d:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.h5e:hover{color:#EB651B !important}
.h5f:hover{box-shadow:0 24px 48px rgba(2,6,17,.35) !important;z-index:2 !important}
.h5g:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.h5h:hover{color:#EB651B !important}
.h5i:hover{border-color:#F04B47 !important;color:#F04B47 !important}
.h5j:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;color:#fff !important}
.h5k:hover{color:#F04B47 !important}
.h5l:hover{color:#F04B47 !important}
.h5m:hover{color:#F04B47 !important}
.h5n:hover{color:#F04B47 !important}
.h5o:hover{color:#F04B47 !important}
.h5p:hover{color:#ffffff !important}
.h5q:hover{background:#ffffff !important;color:#071a3d !important}
.h5r:hover{border-color:#071a3d !important}
.h5s:hover{border-color:#071a3d !important}
.h5t:hover{border-color:#071a3d !important}
.h5u:hover{border-color:#071a3d !important}
.h5v:hover{border-color:#071a3d !important}
.h5w:hover{border-color:#071a3d !important}
.h5x:hover{border-color:#071a3d !important}
.h5y:hover{border-color:#071a3d !important}
.h5z:hover{border-color:#071a3d !important}
.h60:hover{border-color:#071a3d !important}
.h61:hover{border-color:#071a3d !important}
.h62:hover{border-color:#071a3d !important}
.h63:hover{border-color:#071a3d !important}
.h64:hover{color:#071a3d !important}
.h65:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.h66:hover{color:#F04B47 !important;border-color:#F04B47 !important}
.h67:hover{color:#071a3d !important}
.h68:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.h69:hover{color:#F04B47 !important;border-color:#F04B47 !important}
.h6a:hover{color:#071a3d !important}
.h6b:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.h6c:hover{color:#F04B47 !important;border-color:#F04B47 !important}
.h6d:hover{color:#071a3d !important}
.h6e:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.h6f:hover{color:#F04B47 !important;border-color:#F04B47 !important}
.h6g:hover{color:#071a3d !important}
.h6h:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.h6i:hover{color:#F04B47 !important;border-color:#F04B47 !important}
.h6j:hover{color:#071a3d !important}
.h6k:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.h6l:hover{color:#F04B47 !important;border-color:#F04B47 !important}
.h6m:hover{color:#071a3d !important}
.h6n:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.h6o:hover{color:#F04B47 !important;border-color:#F04B47 !important}
.h6p:hover{color:#071a3d !important}
.h6q:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.h6r:hover{color:#F04B47 !important;border-color:#F04B47 !important}
.h6s:hover{color:#071a3d !important}
.h6t:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.h6u:hover{color:#F04B47 !important;border-color:#F04B47 !important}
.h6v:hover{color:#071a3d !important}
.h6w:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.h6x:hover{color:#F04B47 !important;border-color:#F04B47 !important}
.h6y:hover{color:#071a3d !important}
.h6z:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.h70:hover{color:#F04B47 !important;border-color:#F04B47 !important}
.h71:hover{color:#071a3d !important}
.h72:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.h73:hover{color:#F04B47 !important;border-color:#F04B47 !important}
.h74:hover{color:#071a3d !important}
.h75:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.h76:hover{color:#F04B47 !important;border-color:#F04B47 !important}
.h77:hover{color:#F04B47 !important}
.h78:hover{color:#F04B47 !important}
.h79:hover{color:#F04B47 !important}
.h7a:hover{color:#F04B47 !important}
.h7b:hover{color:#F04B47 !important}
.h7c:hover{color:#ffffff !important}
.h7d:hover{border-color:#ffffff !important}
.h7e:hover{border-color:#ffffff !important}
.h7f:hover{border-color:#ffffff !important}
.h7g:hover{border-color:#ffffff !important}
.h7h:hover{border-color:#ffffff !important}
.h7i:hover{border-color:#ffffff !important}
.h7j:hover{border-color:#ffffff !important}
.h7k:hover{border-color:#ffffff !important}
.h7l:hover{border-color:#ffffff !important}
.h7m:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.h7n:hover{background:#ffffff !important;color:#071a3d !important}
.h7o:hover{background:#ffffff !important;color:#071a3d !important}
.h7p:hover{border-color:#ffffff !important}
.h7q:hover{border-color:#ffffff !important}
.h7r:hover{border-color:#ffffff !important}
.h7s:hover{border-color:#ffffff !important}
.h7t:hover{border-color:#ffffff !important}
.h7u:hover{border-color:#ffffff !important}
.h7v:hover{border-color:#ffffff !important}
.h7w:hover{border-color:#ffffff !important}
.h7x:hover{border-color:#ffffff !important}
.h7y:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.h7z:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.h80:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.h81:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.h82:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.h83:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.h84:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.h85:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.h86:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.h87:hover{box-shadow:0 18px 40px rgba(7,26,61,.14) !important}
.h88:hover{box-shadow:0 18px 40px rgba(7,26,61,.14) !important}
.h89:hover{box-shadow:0 18px 40px rgba(7,26,61,.14) !important}
.h8a:hover{box-shadow:0 18px 40px rgba(7,26,61,.14) !important}
.h8b:focus{border-color:#032a5e !important}
.h8c:focus{border-color:#032a5e !important}
.h8d:focus{border-color:#032a5e !important}
.h8e:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important;cursor:pointer !important}
.h8f:hover{color:#F04B47 !important}
.h8g:hover{color:#EB651B !important}
.h8h:hover{color:#EB651B !important}
.h8i:hover{color:#EB651B !important}
.h8j:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.h8k:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;color:#fff !important}
.h8l:hover{color:#F04B47 !important}
.h8m:hover{color:#F04B47 !important}
.h8n:hover{color:#F04B47 !important}
.h8o:hover{color:#F04B47 !important}
.h8p:hover{color:#F04B47 !important}
.h8q:hover{color:#ffffff !important}
.h8r:hover{background:#ffffff !important;color:#071a3d !important}
.h8s:hover{border-color:#071a3d !important}
.h8t:hover{border-color:#071a3d !important}
.h8u:hover{border-color:#071a3d !important}
.h8v:hover{border-color:#071a3d !important}
.h8w:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important}
.h8x:hover{color:#F04B47 !important}
.h8y:hover{color:#F04B47 !important}
.h8z:hover{color:#071a3d !important}
.h90:hover{color:#071a3d !important}
.h91:hover{color:#EB651B !important}
.h92:hover{color:#F04B47 !important}
.h93:hover{color:#F04B47 !important}
.h94:hover{color:#F04B47 !important}
.h95:hover{color:#F04B47 !important}
.h96:hover{color:#F04B47 !important}
.h97:hover{color:#ffffff !important}
.h98:hover{background:#ffffff !important;color:#071a3d !important}
.h99:hover{color:#F04B47 !important}
.h9a:hover{color:#F04B47 !important}
.h9b:hover{color:#F04B47 !important}
.h9c:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important}
.h9d:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important}
.h9e:hover{color:#F04B47 !important}
.h9f:hover{color:#F04B47 !important}
.h9g:hover{color:#F04B47 !important}
.h9h:hover{color:#F04B47 !important}
.h9i:hover{color:#F04B47 !important}
.h9j:hover{color:#ffffff !important}
.h9k:hover{background:#ffffff !important;color:#071a3d !important}
.h9l:hover{background:#ffffff !important;color:#020611 !important}
.h9m:hover{background:#ffffff !important;color:#020611 !important}
.h9n:hover{color:#F04B47 !important}
.h9o:hover{color:#F04B47 !important}
.h9p:hover{color:#F04B47 !important}
.h9q:hover{color:#F04B47 !important}
.h9r:hover{color:#F04B47 !important}
.h9s:hover{color:#ffffff !important}
.h9t:hover{background:#ffffff !important;color:#071a3d !important}
.h9u:hover{color:#F04B47 !important}
.h9v:hover{color:#F04B47 !important}
.h9w:hover{color:#F04B47 !important}
.h9x:hover{color:#F04B47 !important}
.h9y:hover{color:#F04B47 !important}
.h9z:hover{color:#ffffff !important}
.ha0:hover{background:#ffffff !important;color:#071a3d !important}
.ha1:hover{color:#F04B47 !important}
.ha2:hover{color:#F04B47 !important}
.ha3:hover{background:#071a3d !important;color:#ffffff !important}
.ha4:hover{background:#071a3d !important;color:#ffffff !important}
.ha5:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important}
.ha6:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important;color:#ffffff !important}
.ha7:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important;color:#ffffff !important}
.ha8:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important;color:#ffffff !important}
.ha9:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important;color:#ffffff !important}
.haa:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important;color:#ffffff !important}
.hab:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important;color:#ffffff !important}
.hac:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important}
.had:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important;color:#ffffff !important}
.hae:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important;color:#ffffff !important}
.haf:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important;color:#ffffff !important}
.hag:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important;color:#ffffff !important}
.hah:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important;color:#ffffff !important}
.hai:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important;color:#ffffff !important}
.haj:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important}
.hak:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important;color:#ffffff !important}
.hal:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important;color:#ffffff !important}
.ham:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important;color:#ffffff !important}
.han:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important;color:#ffffff !important}
.hao:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important;color:#ffffff !important}
.hap:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important;color:#ffffff !important}
.haq:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important}
.har:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important;color:#ffffff !important}
.has:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important;color:#ffffff !important}
.hat:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important;color:#ffffff !important}
.hau:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important;color:#ffffff !important}
.hav:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important;color:#ffffff !important}
.haw:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important;color:#ffffff !important}
.hax:hover{color:#F04B47 !important}
.hay:hover{color:#F04B47 !important}
.haz:hover{background:#071a3d !important;color:#ffffff !important}
.hb0:hover{background:#071a3d !important;color:#ffffff !important}
.hb1:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important}
.hb2:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important;color:#ffffff !important}
.hb3:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important;color:#ffffff !important}
.hb4:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important;color:#ffffff !important}
.hb5:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important;color:#ffffff !important}
.hb6:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important;color:#ffffff !important}
.hb7:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important;color:#ffffff !important}
.hb8:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important}
.hb9:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important;color:#ffffff !important}
.hba:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important;color:#ffffff !important}
.hbb:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important;color:#ffffff !important}
.hbc:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important;color:#ffffff !important}
.hbd:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important;color:#ffffff !important}
.hbe:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important;color:#ffffff !important}
.hbf:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important}
.hbg:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important;color:#ffffff !important}
.hbh:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important;color:#ffffff !important}
.hbi:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important;color:#ffffff !important}
.hbj:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important;color:#ffffff !important}
.hbk:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important;color:#ffffff !important}
.hbl:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important;color:#ffffff !important}
.hbm:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important}
.hbn:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important;color:#ffffff !important}
.hbo:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important;color:#ffffff !important}
.hbp:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important;color:#ffffff !important}
.hbq:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important;color:#ffffff !important}
.hbr:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important;color:#ffffff !important}
.hbs:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important;color:#ffffff !important}
.hbt:hover{color:#F04B47 !important}
.hbu:hover{color:#F04B47 !important}
.hbv:hover{color:#F04B47 !important}
.hbw:hover{color:#F04B47 !important}
.hbx:hover{color:#F04B47 !important}
.hby:hover{color:#ffffff !important}
.hbz:hover{background:#ffffff !important;color:#071a3d !important}
.hc0:hover{border-color:#EB651B !important}
.hc1:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.hc2:hover{color:#F04B47 !important}
.hc3:hover{color:#F04B47 !important}
.hc4:hover{color:#F04B47 !important}
.hc5:hover{color:#F04B47 !important}
.hc6:hover{color:#F04B47 !important}
.hc7:hover{color:#ffffff !important}
.hc8:hover{background:#ffffff !important;color:#071a3d !important}
.hc9:hover{color:#EB651B !important}
.hca:hover{color:#EB651B !important}
.hcb:hover{background:#ffffff !important;color:#071a3d !important}
.hcc:hover{background:#ffffff !important;color:#071a3d !important}
.hcd:focus{border-color:#032a5e !important}
.hce:focus{border-color:#032a5e !important}
.hcf:focus{border-color:#032a5e !important}
.hcg:focus{border-color:#032a5e !important}
.hch:focus{border-color:#032a5e !important}
.hci:focus{border-color:#032a5e !important}
.hcj:focus{border-color:#032a5e !important}
.hck:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.hcl:hover{color:#F04B47 !important}
.hcm:hover{color:#F04B47 !important}
.hcn:hover{color:#F04B47 !important}
.hco:hover{color:#F04B47 !important}
.hcp:hover{color:#F04B47 !important}
.hcq:hover{color:#ffffff !important}
.hcr:hover{background:#ffffff !important;color:#071a3d !important}
.hcs:hover{background:#071a3d !important;color:#ffffff !important}
.hct:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.hcu:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.hcv:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.hcw:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.hcx:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.hcy:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.hcz:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.hd0:hover{background:#ffffff !important;color:#071a3d !important}
.hd1:hover{background:#071a3d !important;color:#ffffff !important}
.hd2:hover{color:#F04B47 !important}
.hd3:hover{color:#F04B47 !important}
.hd4:hover{color:#F04B47 !important}
.hd5:hover{color:#F04B47 !important}
.hd6:hover{color:#F04B47 !important}
.hd7:hover{color:#ffffff !important}
.hd8:hover{background:#ffffff !important;color:#071a3d !important}
.hd9:hover{background:#071a3d !important;color:#ffffff !important}
.hda:hover{background:#071a3d !important;color:#ffffff !important}
.hdb:hover{background:#071a3d !important;color:#ffffff !important}
.hdc:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.hdd:hover{background:#ffffff !important;color:#071a3d !important}
.hde:hover{color:#F04B47 !important}
.hdf:hover{color:#F04B47 !important}
.hdg:hover{color:#F04B47 !important}
.hdh:hover{color:#F04B47 !important}
.hdi:hover{color:#F04B47 !important}
.hdj:hover{color:#ffffff !important}
.hdk:hover{background:#ffffff !important;color:#071a3d !important}
.hdl:hover{border-color:#071a3d !important}
.hdm:hover{border-color:#071a3d !important}
.hdn:hover{background:#ffffff !important;color:#020611 !important}
.hdo:hover{background:#ffffff !important;color:#020611 !important}
.hdp:hover{color:#F04B47 !important}
.hdq:hover{color:#F04B47 !important}
.hdr:hover{color:#F04B47 !important}
.hds:hover{color:#F04B47 !important}
.hdt:hover{color:#F04B47 !important}
.hdu:hover{color:#ffffff !important}
.hdv:hover{background:#ffffff !important;color:#071a3d !important}
.hdw:hover{border-color:#071a3d !important}
.hdx:hover{border-color:#071a3d !important}
.hdy:hover{border-color:#071a3d !important}
.hdz:hover{border-color:#071a3d !important}
.he0:hover{border-color:#071a3d !important}
.he1:hover{border-color:#071a3d !important}
.he2:hover{border-color:#071a3d !important}
.he3:hover{border-color:#071a3d !important}
.he4:hover{border-color:#071a3d !important}
.he5:hover{border-color:#071a3d !important}
.he6:hover{border-color:#071a3d !important}
.he7:hover{border-color:#071a3d !important}
.he8:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important}
.he9:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important}
.hea:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important}
.heb:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important}
.hec:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important}
.hed:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important}
.hee:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important}
.hef:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important}
.heg:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important}
.heh:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important}
.hei:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important}
.hej:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important}
.hek:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important}
.hel:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important}
.hem:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important}
.hen:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important}
.heo:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important}
.hep:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important}
.heq:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important}
.her:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important}
.hes:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important}
.het:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important}
.heu:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important}
.hev:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important}
.hew:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important}
.hex:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important}
.hey:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important}
.hez:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important}
.hf0:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important}
.hf1:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;border-color:transparent !important}
.hf2:hover{background:#ffffff !important;color:#020611 !important}
.hf3:hover{background:#ffffff !important;color:#020611 !important}
.hf4:hover{color:#F04B47 !important}
.hf5:hover{color:#F04B47 !important}
.hf6:hover{color:#F04B47 !important}
.hf7:hover{color:#F04B47 !important}
.hf8:hover{color:#F04B47 !important}
.hf9:hover{color:#ffffff !important}
.hfa:hover{background:#ffffff !important;color:#071a3d !important}
.hfb:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;color:#020611 !important}
.hfc:hover{border-color:#EB651B !important;color:#EB651B !important}
.hfd:hover{border-color:#EB651B !important;color:#EB651B !important}
.hfe:hover{border-color:#EB651B !important;color:#EB651B !important}
.hff:hover{border-color:#EB651B !important;color:#EB651B !important}
.hfg:hover{border-color:#EB651B !important;color:#EB651B !important}
.hfh:hover{border-color:#EB651B !important;color:#EB651B !important}
.hfi:hover{border-color:#EB651B !important;color:#EB651B !important}
.hfj:hover{border-color:#EB651B !important;color:#EB651B !important}
.hfk:hover{border-color:#EB651B !important;color:#EB651B !important}
.hfl:hover{border-color:#EB651B !important;color:#EB651B !important}
.hfm:hover{border-color:#EB651B !important;color:#EB651B !important}
.hfn:hover{border-color:#EB651B !important;color:#EB651B !important}
.hfo:hover{border-color:#EB651B !important;color:#EB651B !important}
.hfp:hover{border-color:#EB651B !important;color:#EB651B !important}
.hfq:hover{border-color:#EB651B !important;color:#EB651B !important}
.hfr:hover{border-color:#EB651B !important;color:#EB651B !important}
.hfs:hover{border-color:#EB651B !important;color:#EB651B !important}
.hft:hover{border-color:#EB651B !important;color:#EB651B !important}
.hfu:hover{border-color:#EB651B !important;color:#EB651B !important}
.hfv:hover{border-color:#EB651B !important;color:#EB651B !important}
.hfw:hover{border-color:#EB651B !important;color:#EB651B !important}
.hfx:hover{border-color:#EB651B !important;color:#EB651B !important}
.hfy:hover{border-color:#EB651B !important;color:#EB651B !important}
.hfz:hover{border-color:#EB651B !important;color:#EB651B !important}
.hg0:hover{border-color:#EB651B !important;color:#EB651B !important}
.hg1:hover{border-color:#EB651B !important;color:#EB651B !important}
.hg2:hover{border-color:#EB651B !important;color:#EB651B !important}
.hg3:hover{border-color:#EB651B !important;color:#EB651B !important}
.hg4:hover{border-color:#EB651B !important;color:#EB651B !important}
.hg5:hover{border-color:#EB651B !important;color:#EB651B !important}
.hg6:hover{border-color:#EB651B !important;color:#EB651B !important}
.hg7:hover{border-color:#EB651B !important;color:#EB651B !important}
.hg8:hover{border-color:#EB651B !important;color:#EB651B !important}
.hg9:hover{border-color:#EB651B !important;color:#EB651B !important}
.hga:hover{border-color:#EB651B !important;color:#EB651B !important}
.hgb:hover{border-color:#EB651B !important;color:#EB651B !important}
.hgc:hover{border-color:#EB651B !important;color:#EB651B !important}
.hgd:hover{border-color:#EB651B !important;color:#EB651B !important}
.hge:hover{border-color:#EB651B !important;color:#EB651B !important}
.hgf:hover{border-color:#EB651B !important;color:#EB651B !important}
.hgg:hover{border-color:#EB651B !important;color:#EB651B !important}
.hgh:hover{border-color:#EB651B !important;color:#EB651B !important}
.hgi:hover{border-color:#EB651B !important;color:#EB651B !important}
.hgj:hover{border-color:#EB651B !important;color:#EB651B !important}
.hgk:hover{border-color:#EB651B !important;color:#EB651B !important}
.hgl:hover{border-color:#EB651B !important;color:#EB651B !important}
.hgm:hover{border-color:#EB651B !important;color:#EB651B !important}
.hgn:hover{border-color:#EB651B !important;color:#EB651B !important}
.hgo:hover{border-color:#EB651B !important;color:#EB651B !important}
.hgp:hover{border-color:#EB651B !important;color:#EB651B !important}
.hgq:hover{border-color:#EB651B !important;color:#EB651B !important}
.hgr:hover{border-color:#EB651B !important;color:#EB651B !important}
.hgs:hover{border-color:#EB651B !important;color:#EB651B !important}
.hgt:hover{border-color:#EB651B !important;color:#EB651B !important}
.hgu:hover{border-color:#EB651B !important;color:#EB651B !important}
.hgv:hover{border-color:#EB651B !important;color:#EB651B !important}
.hgw:hover{border-color:#EB651B !important;color:#EB651B !important}
.hgx:hover{border-color:#EB651B !important;color:#EB651B !important}
.hgy:hover{border-color:#EB651B !important;color:#EB651B !important}
.hgz:hover{border-color:#EB651B !important;color:#EB651B !important}
.hh0:hover{border-color:#EB651B !important;color:#EB651B !important}
.hh1:hover{border-color:#EB651B !important;color:#EB651B !important}
.hh2:hover{border-color:#EB651B !important;color:#EB651B !important}
.hh3:hover{border-color:#EB651B !important;color:#EB651B !important}
.hh4:hover{border-color:#EB651B !important;color:#EB651B !important}
.hh5:hover{border-color:#EB651B !important;color:#EB651B !important}
.hh6:hover{border-color:#EB651B !important;color:#EB651B !important}
.hh7:hover{border-color:#EB651B !important;color:#EB651B !important}
.hh8:hover{border-color:#EB651B !important;color:#EB651B !important}
.hh9:hover{border-color:#EB651B !important;color:#EB651B !important}
.hha:hover{border-color:#EB651B !important;color:#EB651B !important}
.hhb:hover{background-position:100% 0 !important;color:#020611 !important}
.hhc:hover{color:#F04B47 !important}
.hhd:hover{color:#F04B47 !important}
.hhe:hover{color:#F04B47 !important}
.hhf:hover{color:#F04B47 !important}
.hhg:hover{color:#F04B47 !important}
.hhh:hover{color:#ffffff !important}
.hhi:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.hhj:hover{background:#ffffff !important;border-color:#ffffff !important;color:#071a3d !important}
.hhk:hover{background:#ffffff !important;border-color:#ffffff !important;color:#071a3d !important}
.hhl:hover{background:#ffffff !important;border-color:#ffffff !important;color:#071a3d !important}
.hhm:hover{background:#ffffff !important;border-color:#ffffff !important;color:#071a3d !important}
.hhn:hover{background:#ffffff !important;border-color:#ffffff !important;color:#071a3d !important}
.hho:hover{background:#ffffff !important;border-color:#ffffff !important;color:#071a3d !important}
.hhp:hover{background:#ffffff !important;border-color:#ffffff !important;color:#071a3d !important}
.hhq:hover{background:#ffffff !important;border-color:#ffffff !important;color:#071a3d !important}
.hhr:hover{background:#ffffff !important;border-color:#ffffff !important;color:#071a3d !important}
.hhs:hover{background:#ffffff !important;border-color:#ffffff !important;color:#071a3d !important}
.hht:hover{background:#ffffff !important;border-color:#ffffff !important;color:#071a3d !important}
.hhu:hover{background:#ffffff !important;border-color:#ffffff !important;color:#071a3d !important}
.hhv:hover{color:#F04B47 !important}
.hhw:hover{color:#F04B47 !important}
.hhx:hover{color:#F04B47 !important}
.hhy:hover{color:#F04B47 !important}
.hhz:hover{color:#F04B47 !important}
.hi0:hover{color:#ffffff !important}
.hi1:focus{border-color:#ffffff !important}
.hi2:hover{background:linear-gradient(90deg,#F04B47,#EB651B) !important;color:#fff !important}
.hi3:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.hi4:hover{background:#071a3d !important;border-color:#071a3d !important;color:#ffffff !important}
.hi5:hover{background:#071a3d !important;border-color:#071a3d !important;color:#ffffff !important}
.hi6:hover{background:#071a3d !important;border-color:#071a3d !important;color:#ffffff !important}
.hi7:hover{background:#071a3d !important;border-color:#071a3d !important;color:#ffffff !important}
.hi8:hover{box-shadow:0 24px 48px rgba(2,6,17,.35) !important;z-index:2 !important}
.hi9:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.hia:hover{color:#EB651B !important}
.hib:hover{box-shadow:0 24px 48px rgba(2,6,17,.35) !important;z-index:2 !important}
.hic:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.hid:hover{color:#EB651B !important}
.hie:hover{box-shadow:0 24px 48px rgba(2,6,17,.35) !important;z-index:2 !important}
.hif:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.hig:hover{color:#EB651B !important}
.hih:hover{box-shadow:0 24px 48px rgba(2,6,17,.35) !important;z-index:2 !important}
.hii:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.hij:hover{color:#EB651B !important}
.hik:hover{box-shadow:0 24px 48px rgba(2,6,17,.35) !important;z-index:2 !important}
.hil:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.him:hover{color:#EB651B !important}
.hin:hover{box-shadow:0 24px 48px rgba(2,6,17,.35) !important;z-index:2 !important}
.hio:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.hip:hover{color:#EB651B !important}
.hiq:hover{box-shadow:0 24px 48px rgba(2,6,17,.35) !important;z-index:2 !important}
.hir:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.his:hover{color:#EB651B !important}
.hit:hover{box-shadow:0 24px 48px rgba(2,6,17,.35) !important;z-index:2 !important}
.hiu:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.hiv:hover{color:#EB651B !important}
.hiw:hover{box-shadow:0 24px 48px rgba(2,6,17,.35) !important;z-index:2 !important}
.hix:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.hiy:hover{color:#EB651B !important}
.hiz:hover{box-shadow:0 24px 48px rgba(2,6,17,.35) !important;z-index:2 !important}
.hj0:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.hj1:hover{color:#EB651B !important}
.hj2:hover{box-shadow:0 24px 48px rgba(2,6,17,.35) !important;z-index:2 !important}
.hj3:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.hj4:hover{color:#EB651B !important}
.hj5:hover{box-shadow:0 24px 48px rgba(2,6,17,.35) !important;z-index:2 !important}
.hj6:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.hj7:hover{color:#EB651B !important}
.hj8:hover{box-shadow:0 24px 48px rgba(2,6,17,.35) !important;z-index:2 !important}
.hj9:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.hja:hover{color:#EB651B !important}
.hjb:hover{color:#032a5e !important}
.hjc:hover{background-position:100% 0 !important;border-color:transparent !important;color:#020611 !important}
.hjd:hover{background:#ffffff !important;color:#071a3d !important}
.hje:hover{color:#F04B47 !important}
.hjf:hover{color:#F04B47 !important}
.hjg:hover{color:#F04B47 !important}
.hjh:hover{color:#F04B47 !important}
.hji:hover{color:#F04B47 !important}
.hjj:hover{color:#ffffff !important}
.hjk:hover{background:transparent !important;color:var(--accent) !important;border-color:var(--accent) !important}
.hjl:hover{color:var(--accent) !important}
.hjm:hover{color:var(--accent) !important}
.hjn:hover{color:var(--accent) !important}
.hjo:hover{color:var(--accent) !important}
.hjp:hover{color:var(--accent) !important}
.hjq:hover{color:var(--accent) !important}
.hjr:hover{color:var(--accent) !important}
.hjs:hover{color:var(--accent) !important}
.hjt:hover{color:var(--accent) !important}
.hju:hover{border-color:var(--accent) !important;background:#161616 !important}
.hjv:hover{border-color:var(--accent) !important;background:#161616 !important}
.hjw:hover{border-color:var(--accent) !important;background:#161616 !important}
.hjx:hover{border-color:var(--accent) !important;background:#161616 !important}
.hjy:hover{border-color:var(--accent) !important;background:#161616 !important}
.hjz:hover{background:var(--accent) !important;border-color:var(--accent) !important;color:#000 !important}
.hk0:hover{border-color:var(--accent) !important;color:var(--accent) !important}
.hk1:hover{color:#ff6b5f !important}
.hk2:hover{background:#b3261e !important;color:#1a1a1a !important}
.hk3:hover{background:#b3261e !important;color:#1a1a1a !important}
.hk4:hover{background:#b3261e !important;color:#1a1a1a !important}
.hk5:hover{background:#b3261e !important;color:#1a1a1a !important}
.hk6:hover{background:#b3261e !important;color:#1a1a1a !important}
.hk7:hover{background:#b3261e !important;color:#1a1a1a !important}
.hk8:hover{border-color:var(--accent) !important;color:var(--accent) !important}
.hk9:hover{border-color:var(--accent) !important;color:var(--accent) !important}
.hka:hover{background:#b3261e !important;color:#1a1a1a !important}
.hkb:hover{background:#b3261e !important;color:#1a1a1a !important}
.hkc:hover{background:#b3261e !important;color:#1a1a1a !important}
.hkd:hover{background:#b3261e !important;color:#1a1a1a !important}
.hke:hover{background:#b3261e !important;color:#1a1a1a !important}
.hkf:hover{background:#b3261e !important;color:#1a1a1a !important}
.hkg:hover{border-color:var(--accent) !important;color:var(--accent) !important}
.hkh:hover{background:#f4f3ef !important}
.hki:hover{background:var(--accent) !important;border-color:var(--accent) !important;color:#000 !important}
.hkj:hover{background:#e8e6e0 !important;color:var(--accent) !important}
.hkk:hover{background:#8f1e18 !important;border-color:#8f1e18 !important}
.hkl:hover{border-color:var(--accent) !important;color:var(--accent) !important}
.hkm:hover{border-color:var(--accent) !important;color:var(--accent) !important}
.hkn:hover{background:rgba(20,20,20,.08) !important}
.hko:hover{background:#b3261e !important;border-color:#b3261e !important;color:#1a1a1a !important}
.hkp:hover{border-color:var(--accent) !important;color:var(--accent) !important}
.hkq:hover{background:rgba(20,20,20,.08) !important}
.hkr:hover{background:#b3261e !important;border-color:#b3261e !important;color:#1a1a1a !important}
.hks:hover{border-color:var(--accent) !important;color:var(--accent) !important}
.hkt:hover{background:rgba(20,20,20,.08) !important}
.hku:hover{background:#b3261e !important;border-color:#b3261e !important;color:#1a1a1a !important}
.hkv:hover{border-color:var(--accent) !important;color:var(--accent) !important}
.hkw:hover{background:rgba(20,20,20,.08) !important}
.hkx:hover{background:#b3261e !important;border-color:#b3261e !important;color:#1a1a1a !important}
.hky:hover{border-color:var(--accent) !important;color:var(--accent) !important}
.hkz:hover{background:rgba(20,20,20,.08) !important}
.hl0:hover{background:#b3261e !important;border-color:#b3261e !important;color:#1a1a1a !important}
.hl1:hover{border-color:var(--accent) !important;color:var(--accent) !important}
.hl2:hover{background:rgba(20,20,20,.08) !important}
.hl3:hover{background:#b3261e !important;border-color:#b3261e !important;color:#1a1a1a !important}
.hl4:hover{border-color:var(--accent) !important;color:var(--accent) !important}
.hl5:hover{border-color:#F04B47 !important;color:#F04B47 !important}
.hl6:hover{background:rgba(20,20,20,.08) !important}
.hl7:hover{background:#b3261e !important;border-color:#b3261e !important;color:#1a1a1a !important}
.hl8:hover{background:rgba(20,20,20,.08) !important}
.hl9:hover{background:#b3261e !important;border-color:#b3261e !important;color:#1a1a1a !important}
.hla:hover{background:rgba(20,20,20,.08) !important}
.hlb:hover{background:#b3261e !important;border-color:#b3261e !important;color:#1a1a1a !important}
.hlc:hover{background:rgba(20,20,20,.08) !important}
.hld:hover{background:#b3261e !important;border-color:#b3261e !important;color:#1a1a1a !important}
.hle:hover{background:rgba(20,20,20,.08) !important}
.hlf:hover{background:#b3261e !important;border-color:#b3261e !important;color:#1a1a1a !important}
.hlg:hover{background:rgba(20,20,20,.08) !important}
.hlh:hover{background:#b3261e !important;border-color:#b3261e !important;color:#1a1a1a !important}
.hli:hover{background:rgba(20,20,20,.08) !important}
.hlj:hover{background:#b3261e !important;border-color:#b3261e !important;color:#1a1a1a !important}
.hlk:hover{border-color:#F04B47 !important;color:#F04B47 !important}
.hll:hover{border-color:var(--accent) !important;color:var(--accent) !important}
.hlm:hover{background:transparent !important;color:var(--accent) !important}
.hln:hover{border-color:var(--accent) !important;color:var(--accent) !important}
.hlo:hover{opacity:1 !important}
.hlp:hover{opacity:1 !important}
.hlq:hover{opacity:1 !important}
.hlr:hover{opacity:1 !important}
.hls:hover{opacity:1 !important}
.hlt:hover{opacity:1 !important}
.hlu:hover{opacity:1 !important}
.hlv:hover{opacity:1 !important}
.hlw:hover{opacity:1 !important}
.hlx:hover{opacity:1 !important}
.hly:hover{opacity:1 !important}
.hlz:hover{opacity:1 !important}
.hm0:hover{opacity:1 !important}
.hm1:hover{opacity:1 !important}
.hm2:hover{opacity:1 !important}
.hm3:hover{opacity:1 !important}
.hm4:hover{opacity:1 !important}
.hm5:hover{opacity:1 !important}
.hm6:hover{opacity:1 !important}
.hm7:hover{border-color:var(--accent) !important;color:var(--accent) !important}
.hm8:hover{border-color:var(--accent) !important;color:var(--accent) !important}
.hm9:hover{border-color:var(--accent) !important;color:var(--accent) !important}
.hma:hover{border-color:var(--accent) !important;color:var(--accent) !important}
.hmb:hover{background:#b3261e !important;color:#1a1a1a !important}
.hmc:hover{background:#b3261e !important;color:#1a1a1a !important}
.hmd:hover{background:#b3261e !important;color:#1a1a1a !important}
.hme:hover{border-color:var(--accent) !important;color:var(--accent) !important}
.hmf:hover{background:#b3261e !important;color:#1a1a1a !important}
.hmg:hover{border-color:var(--accent) !important;color:var(--accent) !important}
.hmh:hover{background:#b3261e !important;color:#1a1a1a !important}
.hmi:hover{border-color:var(--accent) !important;color:var(--accent) !important}
.hmj:hover{background:#b3261e !important;color:#1a1a1a !important}
.hmk:hover{border-color:var(--accent) !important;color:var(--accent) !important}
.hml:hover{background:#b3261e !important;color:#1a1a1a !important}
.hmm:hover{border-color:var(--accent) !important;color:var(--accent) !important}
.hmn:hover{border-color:var(--accent) !important;color:var(--accent) !important}
.hmo:hover{border-color:var(--accent) !important;color:var(--accent) !important}
.hmp:hover{border-color:var(--accent) !important;color:var(--accent) !important}
.hmq:hover{border-color:#b3261e !important;color:#1a1a1a !important;background:#b3261e !important}
.hmr:hover{border-color:var(--accent) !important;color:var(--accent) !important}
.hms:hover{background:#b3261e !important;color:#1a1a1a !important}
.hmt:hover{background:#b3261e !important;color:#1a1a1a !important}
