.top_stripe{background-color:#000;background-image:url(/ui/top_stripe.svg);background-repeat:no-repeat;background-size:100% 100%;height:8px;width:100%;z-index:1001}@media (min-width: 1024px){.top_stripe{height:10px}}.header{background:#000;font-family:DIN,sans-serif;position:relative;height:40px;z-index:5;overflow:hidden}@media (min-width: 768px){.header{height:45px}}@media (min-width: 1024px){.header{height:50px}}@media (min-width: 1280px){.header{height:60px}}@media (min-width: 1600px){.header{height:60px}}.header__inner__wrapper{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;gap:0px;margin:0;padding:0;position:relative;height:100%}.leading__div,.trailing__div{flex:0;width:100%;height:100%;background:red}@media (min-width: 568px){.leading__div,.trailing__div{flex:1}}.leading__div{background:transparent}.trailing__div{background:#f7941d}.header__wrapper{position:relative;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;gap:32px;margin:0 auto;padding:0;max-width:1500px;height:100%;flex:20}.header__logo__sports{display:block;width:135px;min-width:100px;height:100%;margin-left:15px}@media (min-width: 568px){.header__logo__sports{width:145px;margin-left:0}}@media (min-width: 768px){.header__logo__sports{width:165px;margin-left:0}}@media (min-width: 1024px){.header__logo__sports{width:170px;margin-left:0}}@media (min-width: 1280px){.header__logo__sports{width:185px;margin-left:0}}@media (min-width: 1600px){.header__logo__sports{width:200px;margin-left:50px}}.header__logo__sports .bam__header__logo__sports{width:100%;height:100%;padding:0}.header__logo__sports a .bam__header__logo__sports{transition:opacity .25s ease}.header__logo__sports a .bam__header__logo__sports:hover{opacity:.75}.header__links{display:block;position:relative;display:flex;flex-flow:row nowrap;justify-content:left;align-items:center;gap:32px;margin:0;padding:0;height:100%}@media (min-width: 568px){.header__links{position:relative;display:flex;flex-flow:row nowrap;justify-content:left;align-items:center;gap:48px;margin:0;padding:0}}@media (min-width: 1280px){.header__links{position:relative;display:flex;flex-flow:row nowrap;justify-content:left;align-items:center;gap:64px;margin:0;padding:0}}.header__links a.header__contact__link{color:#f7941d;font-size:12px;font-weight:600;margin-bottom:2px;text-decoration:none;text-transform:uppercase;transition:.2s ease-in-out}.header__links a.header__contact__link:hover{color:#fff}@media (min-width: 1024px){.header__links a.header__contact__link{font-size:14px;margin-bottom:3px}}@media (min-width: 1280px){.header__links a.header__contact__link{font-size:17px;margin-bottom:4px}}@media (min-width: 1600px){.header__links a.header__contact__link{font-size:17px;margin-bottom:4px}}.header__logo__bam{position:relative;background:#f7941d;height:100%;padding:0 10px 0 0}@media (min-width: 568px){.header__logo__bam{padding:0}}@media (min-width: 1280px){.header__logo__bam{padding:0 0 0 15px}}@media (min-width: 1600px){.header__logo__bam{padding:0 40px 0 20px}}.header__logo__bam:before{content:"";display:block;position:absolute;top:0;left:-16px;z-index:-1;background-color:#f7941d;width:50px;height:100%;-ms-transform:skewX(-36deg);-webkit-transform:skewX(-36deg);transform:skew(-36deg)}@media (min-width: 568px){.header__logo__bam:before{left:-22px}}.header__logo__std{display:block;width:25px;height:100%;transition:all 0s ease}@media (min-width: 568px){.header__logo__std{width:175px}}@media (min-width: 768px){.header__logo__std{width:175px}}@media (min-width: 1024px){.header__logo__std{width:215px}}@media (min-width: 1280px){.header__logo__std{width:260px}}@media (min-width: 1600px){.header__logo__std{width:260px}}.header__logo__std .bam__header__logo__std{width:100%;height:100%;margin:0;padding:0;transition:opacity .25s ease}.header__logo__std .bam__header__logo__std .bamlogo__st0,.header__logo__std .bam__header__logo__std .bamlogo__st1,.header__logo__std .bam__header__logo__std .bamstarburst__st1{fill:#fff;transition:all .25s ease}.header__logo__std .bam__header__logo__std:hover{opacity:.75}.header__logo__std .bam__header__logo__std:hover .bamlogo__st0,.header__logo__std .bam__header__logo__std:hover .bamlogo__st1,.header__logo__std .bam__header__logo__std:hover .bamstarburst__st1{fill:#000}.header__logo__std .bam__header__logo__sm{display:block}@media (min-width: 568px){.header__logo__std .bam__header__logo__sm{display:none}}.header__logo__std .bam__header__logo__lg{display:none}@media (min-width: 568px){.header__logo__std .bam__header__logo__lg{display:block}}.footer{background:#fff;position:relative;z-index:2;margin:0 auto;font-family:DIN,sans-serif;padding:63px}@media (min-width: 1024px){.footer{padding:67px}}@media (min-width: 1280px){.footer{padding:84px}}@media (min-width: 1600px){.footer{padding:84px 84px 157.5px}}.footer__wrapper{position:relative;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:normal;gap:0px;padding:0;max-width:1500px;margin:0 auto}.footer__description{position:relative;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;gap:20px;margin:0;padding:0;order:1;flex-grow:1}@media (min-width: 1024px){.footer__description{grid-area:description;align-self:start}}@media (min-width: 1600px){.footer__description{position:relative;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;gap:36px;margin:0;padding:0}}.footer__description p{color:#231f20;font-family:DIN,sans-serif;font-weight:400;font-size:13px;letter-spacing:-.162px}@media (min-width: 1024px){.footer__description p{font-size:14px;line-height:24px}}.section{background:#000;position:relative;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:0px;margin:0;padding:63px}@media (min-width: 1024px){.section{padding:67px}}@media (min-width: 1280px){.section{padding:84px}}@media (min-width: 1600px){.section{padding:84px 0}}.section__wrapper{position:relative;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:normal;gap:24px;margin:0 auto;padding:0;max-width:1400px;height:100%;gap:63px}@media (min-width: 1024px){.section__wrapper{gap:67px}}@media (min-width: 1280px){.section__wrapper{gap:84px}}@media (min-width: 1600px){.section__wrapper{gap:84px 0}}.section__wrapper__sm{position:relative;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:normal;gap:24px;margin:0 auto;padding:0;max-width:1400px;height:100%;gap:36px}@media (min-width: 1024px){.section__wrapper__sm{gap:36px}}@media (min-width: 1280px){.section__wrapper__sm{gap:36px}}@media (min-width: 1600px){.section__wrapper__sm{gap:36px 0}}.section__header{position:relative;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:normal;gap:8px;margin:0;padding:0}.section__title{color:#fff;font-family:DIN,sans-serif;font-size:34px;font-weight:900;letter-spacing:-.5px;line-height:1;text-align:center;text-transform:uppercase}@media (min-width: 568px){.section__title{font-size:36px;line-height:1;letter-spacing:-.52px}}@media (min-width: 768px){.section__title{font-size:52px;line-height:48px;letter-spacing:-.6px}}@media (min-width: 1280px){.section__title{font-size:70px;line-height:62px;letter-spacing:-.92px}}.section__title br{display:none}@media (min-width: 1024px){.section__title br{display:initial}}.section__title .tm{vertical-align:240%;font-size:8px}@media (min-width: 568px){.section__title .tm{font-size:10px;vertical-align:190%}}@media (min-width: 768px){.section__title .tm{font-size:12px;vertical-align:60%}}@media (min-width: 1280px){.section__title .tm{font-size:16px;vertical-align:63%}}@media (min-width: 768px) and (max-width: 831px){.section__title .tm2c{font-size:12px;vertical-align:240%}}.section__summary{color:#fff;font-family:DIN,sans-serif;font-weight:400;font-size:12px;line-height:1;letter-spacing:-.64px}@media (min-width: 568px){.section__summary{font-size:14px;line-height:24px;letter-spacing:-.6px}}@media (min-width: 768px){.section__summary{font-size:16px;line-height:24px;letter-spacing:-.52px}}@media (min-width: 1024px){.section__summary{font-size:17.6px;line-height:26px;letter-spacing:-.56px}}@media (min-width: 1280px){.section__summary{font-size:20px;line-height:30px;letter-spacing:-.6px}}.section__summary b{font-weight:600}.section__subtitle{color:#fff;font-family:DIN,sans-serif;font-size:20.8px;font-weight:900;letter-spacing:-.68px;line-height:1;text-align:center}@media (min-width: 568px){.section__subtitle{font-size:22.8px;line-height:20px;letter-spacing:-.16px}}@media (min-width: 768px){.section__subtitle{font-size:24px;line-height:20px;letter-spacing:-.16px}}@media (min-width: 1024px){.section__subtitle{font-size:26px;line-height:20px;letter-spacing:-.16px}}@media (min-width: 1280px){.section__subtitle{font-size:28px;line-height:20px;letter-spacing:-.16px}}@media (min-width: 1600px){.section__subtitle{font-size:30px;line-height:20px;letter-spacing:-.16px}}.section__subtitle br{display:initial}@media (min-width: 440px){.section__subtitle br{display:none}}.section__content p{color:#fff;font-family:DIN,sans-serif;font-weight:400;font-size:16px;line-height:24px;letter-spacing:-.52px}@media (min-width: 568px){.section__content p{font-size:17.6px;line-height:26px;letter-spacing:-.56px}}@media (min-width: 768px){.section__content p{font-size:20px;line-height:30px;letter-spacing:-.6px}}@media (min-width: 1024px){.section__content p{font-size:22px;line-height:32px;letter-spacing:-.62px}}@media (min-width: 1280px){.section__content p{font-size:24px;line-height:32px;letter-spacing:-.64px}}.section__content p b{font-weight:600}.section__content p.light{font-weight:100;letter-spacing:initial}.contact{background:none;position:relative;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:0px;background:#000;margin:0 auto;font-family:DIN,sans-serif;padding:63px}@media (min-width: 1024px){.contact{padding:67px}}@media (min-width: 1280px){.contact{padding:84px}}@media (min-width: 1600px){.contact{padding:84px 0}}.contact__wrapper{gap:31.5px}@media (min-width: 1024px){.contact__wrapper{gap:31.5px}}@media (min-width: 1280px){.contact__wrapper{gap:42px}}@media (min-width: 1600px){.contact__wrapper{gap:42px 0}}.contact__header{position:relative;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:anchor-center;gap:8px;margin:0;padding:0}.contact__title{color:#00a7e1;font-family:DIN,sans-serif;font-size:34px;font-weight:900;letter-spacing:-.5px;line-height:1;text-align:center;text-transform:uppercase}@media (min-width: 568px){.contact__title{font-size:36px;line-height:1;letter-spacing:-.52px}}@media (min-width: 768px){.contact__title{font-size:52px;line-height:48px;letter-spacing:-.6px}}@media (min-width: 1280px){.contact__title{font-size:70px;line-height:62px;letter-spacing:-.92px}}.contact__title br{display:none}@media (min-width: 1024px){.contact__title br{display:initial}}.contact__title .tm{vertical-align:240%;font-size:8px}@media (min-width: 568px){.contact__title .tm{font-size:10px;vertical-align:190%}}@media (min-width: 768px){.contact__title .tm{font-size:12px;vertical-align:60%}}@media (min-width: 1280px){.contact__title .tm{font-size:16px;vertical-align:63%}}@media (min-width: 768px) and (max-width: 831px){.contact__title .tm2c{font-size:12px;vertical-align:240%}}.contact__title{background-color:#965ba4;background-image:linear-gradient(90deg,#f05a24,#ec4160 8%,#cb488e 17%,#965ba4,#7d78c9 33%,#5594e2 42%,#00b0f0,#00bad6 58%,#00bd9a 67%,#4fb847,#90b521 83%,#c7b000 92%,#f9a41a);color:transparent;background-clip:text}.contact__section .contact__info{color:#fff;font-family:DIN,sans-serif;font-weight:400;font-size:16px;line-height:24px;letter-spacing:-.52px}@media (min-width: 568px){.contact__section .contact__info{font-size:17.6px;line-height:26px;letter-spacing:-.56px}}@media (min-width: 768px){.contact__section .contact__info{font-size:20px;line-height:30px;letter-spacing:-.6px}}@media (min-width: 1024px){.contact__section .contact__info{font-size:22px;line-height:32px;letter-spacing:-.62px}}@media (min-width: 1280px){.contact__section .contact__info{font-size:24px;line-height:32px;letter-spacing:-.64px}}.contact__section .contact__info b{font-weight:600}.contact__section .contact__info{text-align:center}.contact__section .contact__info a{color:#fff;text-decoration:none;transition:.2s ease-in-out}.contact__section .contact__info a:hover{color:#00a7e1}.contact__section .contact__info .at_sign{font-family:Open Sans,Helvetica,sans-serif;font-size:90%;font-weight:300;line-height:1}@font-face{font-family:DIN;font-weight:100;font-style:normal;src:url(/fonts/25df6f92-ec41-4f60-91af-bddc19a3adc2.eot?#iefix);src:url(/fonts/25df6f92-ec41-4f60-91af-bddc19a3adc2.eot?#iefix) format("eot"),url(/fonts/e39ef3e7-91b2-45d0-8c2f-cfdcd0c0ab94.woff2) format("woff2"),url(/fonts/83ff78fa-6d76-4fb5-8bff-8af8eec8e368.woff) format("woff"),url(/fonts/9be9615e-18d6-4bf7-bb05-068341c85df3.ttf) format("truetype");font-display:swap}@font-face{font-family:DIN;font-weight:100;font-style:italic;src:url(/fonts/e0df2bb1-32d4-4f28-a889-9e712e9e5032.eot?#iefix);src:url(/fonts/e0df2bb1-32d4-4f28-a889-9e712e9e5032.eot?#iefix) format("eot"),url(/fonts/8eb3ea4e-7431-45c4-a6c2-bb2e29a35912.woff2) format("woff2"),url(/fonts/947e980c-a314-46ff-9686-a2ac4fc5ef87.woff) format("woff"),url(/fonts/514ab38e-17f7-4b83-8cfe-78eac11c1de3.ttf) format("truetype");font-display:swap}@font-face{font-family:DIN;font-weight:400;font-style:normal;src:url(/fonts/9b63158c-0e74-4751-966c-d749c5d31cce.eot?#iefix);src:url(/fonts/9b63158c-0e74-4751-966c-d749c5d31cce.eot?#iefix) format("eot"),url(/fonts/6ceed230-b2b3-4422-b048-4aa11687430a.woff2) format("woff2"),url(/fonts/80b0143f-6f0d-4dce-aafd-f3c81b85d177.woff) format("woff"),url(/fonts/247437df-66d2-4605-ac03-1be0e07c31a7.ttf) format("truetype");font-display:swap}@font-face{font-family:DIN;font-weight:400;font-style:italic;src:url(/fonts/dddeebac-6a12-4ffd-8d20-a48eb55002ec.eot?#iefix);src:url(/fonts/dddeebac-6a12-4ffd-8d20-a48eb55002ec.eot?#iefix) format("eot"),url(/fonts/2f5ae48c-f613-40cb-874b-457e76012d5a.woff2) format("woff2"),url(/fonts/223b3c7d-d401-462e-8bb4-348445744557.woff) format("woff"),url(/fonts/0c29bfc2-0781-4c16-ac8a-7d7e58374112.ttf) format("truetype");font-display:swap}@font-face{font-family:DIN;font-weight:500;font-style:normal;src:url(/fonts/90744ee6-df8b-4daf-924d-e84a33fa139c.eot?#iefix);src:url(/fonts/90744ee6-df8b-4daf-924d-e84a33fa139c.eot?#iefix) format("eot"),url(/fonts/398e3e8c-3bf0-4af1-9791-f426a7992711.woff2) format("woff2"),url(/fonts/4ba8e512-e6fb-494f-afd3-a7b68b2e5efb.woff) format("woff"),url(/fonts/d988fb64-309d-4c7f-9ded-4e9663aa6061.ttf) format("truetype");font-display:swap}@font-face{font-family:DIN;font-weight:500;font-style:italic;src:url(/fonts/82472208-df37-4879-ace9-1a50b3f713f9.eot?#iefix);src:url(/fonts/82472208-df37-4879-ace9-1a50b3f713f9.eot?#iefix) format("eot"),url(/fonts/6b143b93-3af9-45d7-be4a-d0db77890640.woff2) format("woff2"),url(/fonts/0639f35c-213f-47b7-80f7-6bf2c51d4be8.woff) format("woff"),url(/fonts/25268a6b-1a28-44ab-a72f-541478277f17.ttf) format("truetype");font-display:swap}@font-face{font-family:DIN;font-weight:600;font-style:normal;src:url(/fonts/9cab3d10-a1a9-4145-ab8a-cde6265a011d.eot?#iefix);src:url(/fonts/9cab3d10-a1a9-4145-ab8a-cde6265a011d.eot?#iefix) format("eot"),url(/fonts/55fa1cf8-baf8-4bf8-9718-b096b1dd231f.woff2) format("woff2"),url(/fonts/4cadc2f9-fb32-4b99-b1f2-9ce6d68afbd5.woff) format("woff"),url(/fonts/24018d68-3235-4323-9ec0-4a86537b0f30.ttf) format("truetype");font-display:swap}@font-face{font-family:DIN;font-weight:600;font-style:italic;src:url(/fonts/96485318-df28-4dcc-954b-cd9c3661e4ad.eot?#iefix);src:url(/fonts/96485318-df28-4dcc-954b-cd9c3661e4ad.eot?#iefix) format("eot"),url(/fonts/2a7b16ab-9f15-4bf3-9abd-75e93e8aeacf.woff2) format("woff2"),url(/fonts/2945b210-e824-4cd3-a8f2-206f55c4de95.woff) format("woff"),url(/fonts/054898bd-236e-4995-90cc-e31d2eec5fa7.ttf) format("truetype");font-display:swap}@font-face{font-family:DIN;font-weight:900;font-style:normal;src:url(/fonts/855cca78-9141-48c7-bc2d-5d78d489f326.eot?#iefix);src:url(/fonts/855cca78-9141-48c7-bc2d-5d78d489f326.eot?#iefix) format("eot"),url(/fonts/d6241c0e-d7b5-46c2-8d41-524b7a7c86d1.woff2) format("woff2"),url(/fonts/b02e1860-f927-4d9a-9f4f-e66d2a5760d9.woff) format("woff"),url(/fonts/2e5b5154-6c68-4104-b8b3-fde29e396482.ttf) format("truetype");font-display:swap}@font-face{font-family:DIN;font-weight:900;font-style:italic;src:url(/fonts/1b3a0476-d696-4b49-bf93-9a4073b7fcc3.eot?#iefix);src:url(/fonts/1b3a0476-d696-4b49-bf93-9a4073b7fcc3.eot?#iefix) format("eot"),url(/fonts/afa0c591-2736-479c-9c32-52fe49a6a1f6.woff2) format("woff2"),url(/fonts/b377e995-5186-49c4-b03b-c99aabc72179.woff) format("woff"),url(/fonts/4740da7e-5f62-4e5f-b1b8-3132d6ae9860.ttf) format("truetype");font-display:swap}@font-face{font-family:Sweet Din;src:url(/fonts/855cca78-9141-48c7-bc2d-5d78d489f326.eot?#iefix);src:url(/fonts/855cca78-9141-48c7-bc2d-5d78d489f326.eot?#iefix) format("eot"),url(/fonts/d6241c0e-d7b5-46c2-8d41-524b7a7c86d1.woff2) format("woff2"),url(/fonts/b02e1860-f927-4d9a-9f4f-e66d2a5760d9.woff) format("woff"),url(/fonts/2e5b5154-6c68-4104-b8b3-fde29e396482.ttf) format("truetype");descent-override:0%;ascent-override:71.5%;line-gap-override:0%}*,*:before,*:after{box-sizing:inherit}*{box-sizing:border-box;margin:0;padding:0}html{box-sizing:border-box;-ms-overflow-style:scrollbar;overflow-x:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);text-rendering:optimizeLegibility}[tabindex="-1"]:focus{outline:none!important}pre{margin-bottom:1rem;margin-top:0;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle}[role=button]{cursor:pointer}a,area,button,[role=button],input,label,select,summary,textarea{touch-action:manipulation}table{background-color:#fff;border-collapse:collapse}caption{caption-side:bottom;color:#fff;padding-bottom:1.5rem;padding-top:1.5rem;text-align:center}th{text-align:left}label{display:inline-block;margin-bottom:.5rem}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,button,select,textarea{line-height:inherit}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox;appearance:listbox}textarea{resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{display:block;font-size:1.5rem;line-height:inherit;margin-bottom:.5rem;padding:0;width:100%}input[type=search]{-webkit-appearance:none;appearance:none}output{display:inline-block}svg:not(:root){overflow:hidden;vertical-align:middle}[hidden]{display:none!important}html{font-family:system-ui,sans-serif;background:#333;margin:0;padding:0;scroll-behavior:smooth}body{margin:0;padding:0}.wrapper{max-width:1600px;height:100%;margin:0 auto}a{color:#000;text-decoration:underline;transition:.2s ease-in-out}a:hover{color:#ff4d00}.at_sign{font-family:Helvetica,sans-serif;line-height:1}.slider{background:#000;position:relative;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:0px;margin:0;padding:70px 20px}@media (min-width: 568px){.slider{padding:105px 25px}}@media (min-width: 768px){.slider{padding:126px 84px}}@media (min-width: 1024px){.slider{padding:157.5px 84px}}@media (min-width: 1280px){.slider{padding:210px 225px}}@media (min-width: 1600px){.slider{padding:210px 0 225px}}.slider{background:#000;position:relative;margin:0 auto}.section__wrapper__slider{opacity:0;position:relative;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:normal;gap:24px;margin:0 auto;padding:0;max-width:1400px;height:100%;gap:36px}@media (min-width: 1024px){.section__wrapper__slider{gap:36px}}@media (min-width: 1280px){.section__wrapper__slider{gap:36px}}@media (min-width: 1600px){.section__wrapper__slider{gap:36px 0}}.section__wrapper__slider{gap:2px}@media (min-width: 568px){.section__wrapper__slider{gap:0px}}@media (min-width: 768px){.section__wrapper__slider{gap:1px}}@media (min-width: 1024px){.section__wrapper__slider{gap:1.2px}}@media (min-width: 1280px){.section__wrapper__slider{gap:2px}}@media (min-width: 1600px){.section__wrapper__slider{gap:2px 0}}.section__slider__title{white-space:nowrap}.slider__content{background-color:#965ba4;background-image:linear-gradient(90deg,#f05a24,#ec4160 8%,#cb488e 17%,#965ba4,#7d78c9 33%,#5594e2 42%,#00b0f0,#00bad6 58%,#00bd9a 67%,#4fb847,#90b521 83%,#c7b000 92%,#f9a41a);color:transparent;background-clip:text;font-family:DIN,sans-serif;font-size:80px;font-weight:900;letter-spacing:-2px;line-height:69.04px;text-align:center;text-transform:uppercase}@media (min-width: 568px){.slider__content{font-size:92px;line-height:78.8px;letter-spacing:-2.2px}}@media (min-width: 768px){.slider__content{font-size:100px;line-height:88px;letter-spacing:-2.52px}}@media (min-width: 1280px){.slider__content{font-size:120px;line-height:104px;letter-spacing:-4.12px}}.slider__content br{display:none}@media (min-width: 1024px){.slider__content br{display:initial}}.gradient__hl{padding:0;text-align:center;min-height:88px}@media (min-width: 568px){.gradient__hl{min-height:112px}}@media (min-width: 768px){.gradient__hl{min-height:176px}}@media (min-width: 1280px){.gradient__hl{min-height:208px}}.gradient__textwrapper{position:relative;display:inline-block;vertical-align:top;isolation:isolate;background:#000;padding:0 6.4px}.gradient__textwrapper:after{content:"";position:absolute;inset:0;background-color:#965ba4;background-image:linear-gradient(90deg,#f05a24,#ec4160 8%,#cb488e 17%,#965ba4,#7d78c9 33%,#5594e2 42%,#00b0f0,#00bad6 58%,#00bd9a 67%,#4fb847,#90b521 83%,#c7b000 92%,#f9a41a);mix-blend-mode:multiply;pointer-events:none;z-index:1}.gradient__word{white-space:nowrap;display:inline}.gradient__center__letters{color:#fff;font-family:DIN,sans-serif;font-size:52px;font-weight:900;letter-spacing:-2px;line-height:44px;text-align:center;text-transform:uppercase}@media (min-width: 568px){.gradient__center__letters{font-size:76px;line-height:56px;letter-spacing:-2.2px}}@media (min-width: 768px){.gradient__center__letters{font-size:100px;line-height:88px;letter-spacing:-2.52px}}@media (min-width: 1280px){.gradient__center__letters{font-size:120px;line-height:104px;letter-spacing:-4px}}.gradient__center__letters .gradient__break br{display:initial}@media (min-width: 1280px){.gradient__center__letters .gradient__break br{display:none}.gradient__center__letters .gradient__break:after{content:" "}}.gradient__center__letter{display:inline-block;line-height:44px;opacity:0}@media (min-width: 568px){.gradient__center__letter{line-height:56px}}@media (min-width: 768px){.gradient__center__letter{line-height:88px}}@media (min-width: 1280px){.gradient__center__letter{line-height:104px}}.section__gradient{background-color:#965ba4;background-image:linear-gradient(90deg,#f05a24,#ec4160 8%,#cb488e 17%,#965ba4,#7d78c9 33%,#5594e2 42%,#00b0f0,#00bad6 58%,#00bd9a 67%,#4fb847,#90b521 83%,#c7b000 92%,#f9a41a)}.section__gradient__header{position:relative;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:anchor-center;gap:8px;margin:0;padding:0}.section__gradient__title{color:#fff;font-family:DIN,sans-serif;font-size:34px;font-weight:900;letter-spacing:-.5px;line-height:1;text-align:center;text-transform:uppercase}@media (min-width: 568px){.section__gradient__title{font-size:36px;line-height:1;letter-spacing:-.52px}}@media (min-width: 768px){.section__gradient__title{font-size:52px;line-height:48px;letter-spacing:-.6px}}@media (min-width: 1280px){.section__gradient__title{font-size:50px;line-height:50px;letter-spacing:-.92px}}.section__gradient__title br{display:none}@media (min-width: 1024px){.section__gradient__title br{display:initial}}.section__gradient__content p{color:#fff;font-family:DIN,sans-serif;font-weight:400;font-size:16px;line-height:24px;letter-spacing:-.52px}@media (min-width: 568px){.section__gradient__content p{font-size:17.6px;line-height:26px;letter-spacing:-.56px}}@media (min-width: 768px){.section__gradient__content p{font-size:20px;line-height:30px;letter-spacing:-.6px}}@media (min-width: 1024px){.section__gradient__content p{font-size:22px;line-height:32px;letter-spacing:-.62px}}@media (min-width: 1280px){.section__gradient__content p{font-size:24px;line-height:32px;letter-spacing:-.64px}}.section__gradient__content p b{font-weight:600}.section__companies{background:#000;position:relative;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:0px;margin:0;padding:63px}@media (min-width: 1024px){.section__companies{padding:67px}}@media (min-width: 1280px){.section__companies{padding:84px}}@media (min-width: 1600px){.section__companies{padding:84px 0}}.section__companies{margin-bottom:1px}.section__companies:after{background-color:#f7941d;bottom:-1px;content:"";height:1px;position:absolute;width:100%}.section__companies__header{position:relative;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:anchor-center;gap:8px;margin:0;padding:0}.section__companies__title{color:#000;font-family:DIN,sans-serif;font-size:34px;font-weight:900;letter-spacing:-.5px;line-height:1;text-align:center;text-transform:uppercase}@media (min-width: 568px){.section__companies__title{font-size:36px;line-height:1;letter-spacing:-.52px}}@media (min-width: 768px){.section__companies__title{font-size:52px;line-height:48px;letter-spacing:-.6px}}@media (min-width: 1280px){.section__companies__title{font-size:70px;line-height:62px;letter-spacing:-.92px}}.section__companies__title br{display:none}@media (min-width: 1024px){.section__companies__title br{display:initial}}.section__companies__title .tm{vertical-align:240%;font-size:8px}@media (min-width: 568px){.section__companies__title .tm{font-size:10px;vertical-align:190%}}@media (min-width: 768px){.section__companies__title .tm{font-size:12px;vertical-align:60%}}@media (min-width: 1280px){.section__companies__title .tm{font-size:16px;vertical-align:63%}}@media (min-width: 768px) and (max-width: 831px){.section__companies__title .tm2c{font-size:12px;vertical-align:240%}}.section__companies__title{background-color:#965ba4;background-image:linear-gradient(90deg,#f05a24,#ec4160 8%,#cb488e 17%,#965ba4,#7d78c9 33%,#5594e2 42%,#00b0f0,#00bad6 58%,#00bd9a 67%,#4fb847,#90b521 83%,#c7b000 92%,#f9a41a);color:transparent;background-clip:text}.section__companies__subtitle{color:#000;font-family:DIN,sans-serif;font-size:20.8px;font-weight:900;letter-spacing:-.68px;line-height:1;text-align:center}@media (min-width: 568px){.section__companies__subtitle{font-size:22.8px;line-height:20px;letter-spacing:-.16px}}@media (min-width: 768px){.section__companies__subtitle{font-size:24px;line-height:20px;letter-spacing:-.16px}}@media (min-width: 1024px){.section__companies__subtitle{font-size:26px;line-height:20px;letter-spacing:-.16px}}@media (min-width: 1280px){.section__companies__subtitle{font-size:28px;line-height:20px;letter-spacing:-.16px}}@media (min-width: 1600px){.section__companies__subtitle{font-size:30px;line-height:20px;letter-spacing:-.16px}}.section__companies__subtitle br{display:initial}@media (min-width: 440px){.section__companies__subtitle br{display:none}}.section__companies__content p{color:#000;font-family:DIN,sans-serif;font-weight:400;font-size:16px;line-height:24px;letter-spacing:-.52px}@media (min-width: 568px){.section__companies__content p{font-size:17.6px;line-height:26px;letter-spacing:-.56px}}@media (min-width: 768px){.section__companies__content p{font-size:20px;line-height:30px;letter-spacing:-.6px}}@media (min-width: 1024px){.section__companies__content p{font-size:22px;line-height:32px;letter-spacing:-.62px}}@media (min-width: 1280px){.section__companies__content p{font-size:24px;line-height:32px;letter-spacing:-.64px}}.section__companies__content p b{font-weight:600}.section__companies__content{position:relative;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;gap:16px;margin:0;padding:0;width:100%}@media (min-width: 768px){.section__companies__content{gap:18px}}@media (min-width: 1280px){.section__companies__content{gap:24px}}.section__companies__content .section__companies__content__block{background:#1c75bc;position:relative;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;gap:0px;margin:0;padding:0;max-width:300px}.section__companies__content .section__companies__content__block.box__one{grid-area:box__one}.section__companies__content .section__companies__content__block.box__two{grid-area:box__two}.section__companies__content .section__companies__content__block.box__three{grid-area:box__three}.section__companies__content .section__companies__content__block.box__four{grid-area:box__four}.section__companies__content .section__companies__content__block p{color:#fff;font-family:DIN,sans-serif;font-weight:100;font-size:16px;line-height:24px;letter-spacing:-.52px}@media (min-width: 568px){.section__companies__content .section__companies__content__block p{font-size:17.6px;line-height:26px;letter-spacing:-.56px}}@media (min-width: 768px){.section__companies__content .section__companies__content__block p{font-size:20px;line-height:30px;letter-spacing:-.6px}}@media (min-width: 1024px){.section__companies__content .section__companies__content__block p{font-size:22px;line-height:32px;letter-spacing:-.62px}}@media (min-width: 1280px){.section__companies__content .section__companies__content__block p{font-size:24px;line-height:32px;letter-spacing:-.64px}}.section__companies__content .section__companies__content__block p b{font-weight:600}.section__companies__content .section__companies__content__block p{line-height:20px;letter-spacing:.12px;margin:16px 30px}@media (min-width: 568px){.section__companies__content .section__companies__content__block p{line-height:22px;margin:25px 35px}}@media (min-width: 768px){.section__companies__content .section__companies__content__block p{line-height:24px;margin:30px 50px}}@media (min-width: 1024px){.section__companies__content .section__companies__content__block p{line-height:26px;margin:30px 50px}}@media (min-width: 1280px){.section__companies__content .section__companies__content__block p{line-height:28px;margin:40px 50px}}.section__love{background:#000;position:relative;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:0px;margin:0;padding:63px}@media (min-width: 1024px){.section__love{padding:67px}}@media (min-width: 1280px){.section__love{padding:84px}}@media (min-width: 1600px){.section__love{padding:84px 0}}.section__love{margin-bottom:1px}.section__love:after{background-color:#00845d;bottom:-1px;content:"";height:1px;position:absolute;width:100%}.section__love__header{position:relative;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:anchor-center;gap:8px;margin:0;padding:0}.section__love__title{color:#000;font-family:DIN,sans-serif;font-size:34px;font-weight:900;letter-spacing:-.5px;line-height:1;text-align:center;text-transform:uppercase}@media (min-width: 568px){.section__love__title{font-size:36px;line-height:1;letter-spacing:-.52px}}@media (min-width: 768px){.section__love__title{font-size:52px;line-height:48px;letter-spacing:-.6px}}@media (min-width: 1280px){.section__love__title{font-size:70px;line-height:62px;letter-spacing:-.92px}}.section__love__title br{display:none}@media (min-width: 1024px){.section__love__title br{display:initial}}.section__love__title .tm{vertical-align:240%;font-size:8px}@media (min-width: 568px){.section__love__title .tm{font-size:10px;vertical-align:190%}}@media (min-width: 768px){.section__love__title .tm{font-size:12px;vertical-align:60%}}@media (min-width: 1280px){.section__love__title .tm{font-size:16px;vertical-align:63%}}@media (min-width: 768px) and (max-width: 831px){.section__love__title .tm2c{font-size:12px;vertical-align:240%}}.section__love__title{background-color:#965ba4;background-image:linear-gradient(90deg,#f05a24,#ec4160 8%,#cb488e 17%,#965ba4,#7d78c9 33%,#5594e2 42%,#00b0f0,#00bad6 58%,#00bd9a 67%,#4fb847,#90b521 83%,#c7b000 92%,#f9a41a);color:transparent;background-clip:text}.section__love__subtitle{color:#000;font-family:DIN,sans-serif;font-size:20.8px;font-weight:900;letter-spacing:-.68px;line-height:1;text-align:center}@media (min-width: 568px){.section__love__subtitle{font-size:22.8px;line-height:20px;letter-spacing:-.16px}}@media (min-width: 768px){.section__love__subtitle{font-size:24px;line-height:20px;letter-spacing:-.16px}}@media (min-width: 1024px){.section__love__subtitle{font-size:26px;line-height:20px;letter-spacing:-.16px}}@media (min-width: 1280px){.section__love__subtitle{font-size:28px;line-height:20px;letter-spacing:-.16px}}@media (min-width: 1600px){.section__love__subtitle{font-size:30px;line-height:20px;letter-spacing:-.16px}}.section__love__subtitle br{display:initial}@media (min-width: 440px){.section__love__subtitle br{display:none}}.section__love__content p{color:#000;font-family:DIN,sans-serif;font-weight:400;font-size:16px;line-height:24px;letter-spacing:-.52px}@media (min-width: 568px){.section__love__content p{font-size:17.6px;line-height:26px;letter-spacing:-.56px}}@media (min-width: 768px){.section__love__content p{font-size:20px;line-height:30px;letter-spacing:-.6px}}@media (min-width: 1024px){.section__love__content p{font-size:22px;line-height:32px;letter-spacing:-.62px}}@media (min-width: 1280px){.section__love__content p{font-size:24px;line-height:32px;letter-spacing:-.64px}}.section__love__content p b{font-weight:600}.section__score{background:#000;position:relative;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:0px;margin:0;padding:63px}@media (min-width: 1024px){.section__score{padding:67px}}@media (min-width: 1280px){.section__score{padding:84px}}@media (min-width: 1600px){.section__score{padding:84px 0}}.section__score{margin-bottom:1px}.section__score:after{background-color:#ffd400;bottom:-1px;content:"";height:1px;position:absolute;width:100%}.section__score__header{position:relative;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:anchor-center;gap:8px;margin:0;padding:0}.section__score__title{color:#000;font-family:DIN,sans-serif;font-size:34px;font-weight:900;letter-spacing:-.5px;line-height:1;text-align:center;text-transform:uppercase}@media (min-width: 568px){.section__score__title{font-size:36px;line-height:1;letter-spacing:-.52px}}@media (min-width: 768px){.section__score__title{font-size:52px;line-height:48px;letter-spacing:-.6px}}@media (min-width: 1280px){.section__score__title{font-size:70px;line-height:62px;letter-spacing:-.92px}}.section__score__title br{display:none}@media (min-width: 1024px){.section__score__title br{display:initial}}.section__score__title .tm{vertical-align:240%;font-size:8px}@media (min-width: 568px){.section__score__title .tm{font-size:10px;vertical-align:190%}}@media (min-width: 768px){.section__score__title .tm{font-size:12px;vertical-align:60%}}@media (min-width: 1280px){.section__score__title .tm{font-size:16px;vertical-align:63%}}@media (min-width: 768px) and (max-width: 831px){.section__score__title .tm2c{font-size:12px;vertical-align:240%}}.section__score__title{background-color:#965ba4;background-image:linear-gradient(90deg,#f05a24,#ec4160 8%,#cb488e 17%,#965ba4,#7d78c9 33%,#5594e2 42%,#00b0f0,#00bad6 58%,#00bd9a 67%,#4fb847,#90b521 83%,#c7b000 92%,#f9a41a);color:transparent;background-clip:text}.section__score__subtitle{color:#000;font-family:DIN,sans-serif;font-size:20.8px;font-weight:900;letter-spacing:-.68px;line-height:1;text-align:center}@media (min-width: 568px){.section__score__subtitle{font-size:22.8px;line-height:20px;letter-spacing:-.16px}}@media (min-width: 768px){.section__score__subtitle{font-size:24px;line-height:20px;letter-spacing:-.16px}}@media (min-width: 1024px){.section__score__subtitle{font-size:26px;line-height:20px;letter-spacing:-.16px}}@media (min-width: 1280px){.section__score__subtitle{font-size:28px;line-height:20px;letter-spacing:-.16px}}@media (min-width: 1600px){.section__score__subtitle{font-size:30px;line-height:20px;letter-spacing:-.16px}}.section__score__subtitle br{display:initial}@media (min-width: 440px){.section__score__subtitle br{display:none}}.section__score__content .graph__wrapper{width:100%;height:auto;outline:none;border:0;padding:0}@media (min-width: 1024px){.section__score__content .graph__wrapper{padding:0 84px}}@media (min-width: 1280px){.section__score__content .graph__wrapper{padding:0 108px}}@media (min-width: 1600px){.section__score__content .graph__wrapper{padding:0 126px}}.section__score__content .graph{width:100%;height:auto}.section__score__content .graph .fill{fill:#1a1a1a}.section__score__content .graph svg{width:100%;height:100%}.section__data{background:#000;position:relative;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:0px;margin:0;padding:63px}@media (min-width: 1024px){.section__data{padding:67px}}@media (min-width: 1280px){.section__data{padding:84px}}@media (min-width: 1600px){.section__data{padding:84px 0}}.section__data{margin-bottom:1px}.section__data:after{background-color:#ed1976;bottom:-1px;content:"";height:1px;position:absolute;width:100%}.section__data__header{position:relative;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:anchor-center;gap:8px;margin:0;padding:0}.section__data__title{color:#000;font-family:DIN,sans-serif;font-size:34px;font-weight:900;letter-spacing:-.5px;line-height:1;text-align:center;text-transform:uppercase}@media (min-width: 568px){.section__data__title{font-size:36px;line-height:1;letter-spacing:-.52px}}@media (min-width: 768px){.section__data__title{font-size:52px;line-height:48px;letter-spacing:-.6px}}@media (min-width: 1280px){.section__data__title{font-size:70px;line-height:62px;letter-spacing:-.92px}}.section__data__title br{display:none}@media (min-width: 1024px){.section__data__title br{display:initial}}.section__data__title .tm{vertical-align:240%;font-size:8px}@media (min-width: 568px){.section__data__title .tm{font-size:10px;vertical-align:190%}}@media (min-width: 768px){.section__data__title .tm{font-size:12px;vertical-align:60%}}@media (min-width: 1280px){.section__data__title .tm{font-size:16px;vertical-align:63%}}@media (min-width: 768px) and (max-width: 831px){.section__data__title .tm2c{font-size:12px;vertical-align:240%}}.section__data__title{background-color:#965ba4;background-image:linear-gradient(90deg,#f05a24,#ec4160 8%,#cb488e 17%,#965ba4,#7d78c9 33%,#5594e2 42%,#00b0f0,#00bad6 58%,#00bd9a 67%,#4fb847,#90b521 83%,#c7b000 92%,#f9a41a);color:transparent;background-clip:text}@media (min-width: 768px) and (max-width: 831px){.section__data__title{line-height:1}}.section__data__subtitle{color:#000;font-family:DIN,sans-serif;font-size:20.8px;font-weight:900;letter-spacing:-.68px;line-height:1;text-align:center}@media (min-width: 568px){.section__data__subtitle{font-size:22.8px;line-height:20px;letter-spacing:-.16px}}@media (min-width: 768px){.section__data__subtitle{font-size:24px;line-height:20px;letter-spacing:-.16px}}@media (min-width: 1024px){.section__data__subtitle{font-size:26px;line-height:20px;letter-spacing:-.16px}}@media (min-width: 1280px){.section__data__subtitle{font-size:28px;line-height:20px;letter-spacing:-.16px}}@media (min-width: 1600px){.section__data__subtitle{font-size:30px;line-height:20px;letter-spacing:-.16px}}.section__data__subtitle br{display:initial}@media (min-width: 440px){.section__data__subtitle br{display:none}}.section__data__content .icons__wrapper{width:100%;height:auto;outline:none;border:0;padding:0;margin:0}@media (min-width: 1024px){.section__data__content .icons__wrapper{padding:0 126px}}@media (min-width: 1280px){.section__data__content .icons__wrapper{padding:0 168px}}@media (min-width: 1600px){.section__data__content .icons__wrapper{padding:0 210px}}.section__data__content .icons{display:block;width:100%;height:auto}.section__data__blocks{display:flex;width:100%}.section__data__blocks .block{height:100%;outline:none;border:0}.section__data__blocks .block .fill{fill:#1a1a1a}.section__data__blocks .block svg{width:100%;height:100%}.section__whatwedo__header{position:relative;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:anchor-center;gap:8px;margin:0;padding:0}.section__whatwedo__title{color:#000;font-family:DIN,sans-serif;font-size:34px;font-weight:900;letter-spacing:-.5px;line-height:1;text-align:center;text-transform:uppercase}@media (min-width: 568px){.section__whatwedo__title{font-size:36px;line-height:1;letter-spacing:-.52px}}@media (min-width: 768px){.section__whatwedo__title{font-size:52px;line-height:48px;letter-spacing:-.6px}}@media (min-width: 1280px){.section__whatwedo__title{font-size:70px;line-height:62px;letter-spacing:-.92px}}.section__whatwedo__title br{display:none}@media (min-width: 1024px){.section__whatwedo__title br{display:initial}}.section__whatwedo__title .tm{vertical-align:240%;font-size:8px}@media (min-width: 568px){.section__whatwedo__title .tm{font-size:10px;vertical-align:190%}}@media (min-width: 768px){.section__whatwedo__title .tm{font-size:12px;vertical-align:60%}}@media (min-width: 1280px){.section__whatwedo__title .tm{font-size:16px;vertical-align:63%}}@media (min-width: 768px) and (max-width: 831px){.section__whatwedo__title .tm2c{font-size:12px;vertical-align:240%}}.section__whatwedo__title{background-color:#965ba4;background-image:linear-gradient(90deg,#f05a24,#ec4160 8%,#cb488e 17%,#965ba4,#7d78c9 33%,#5594e2 42%,#00b0f0,#00bad6 58%,#00bd9a 67%,#4fb847,#90b521 83%,#c7b000 92%,#f9a41a);color:transparent;background-clip:text}.section__whatwedo__content{position:relative;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:normal;gap:16px;margin:0;padding:0}@media (min-width: 568px){.section__whatwedo__content{gap:18px}}@media (min-width: 768px){.section__whatwedo__content{gap:20px}}@media (min-width: 1024px){.section__whatwedo__content{position:relative;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:normal;gap:32px;padding:0;margin:0 -32px}}.section__whatwedo__content .section__whatwedo__content__block{background:#00a7e1;position:relative;display:flex;flex-flow:column wrap;justify-content:flex-start;align-items:normal;gap:12px;margin:0;padding:25px;border-radius:24px}@media (min-width: 568px){.section__whatwedo__content .section__whatwedo__content__block{gap:16px}}@media (min-width: 768px){.section__whatwedo__content .section__whatwedo__content__block{gap:20px;border-radius:32px;padding:36px}}@media (min-width: 1024px){.section__whatwedo__content .section__whatwedo__content__block{gap:22px}}@media (min-width: 1280px){.section__whatwedo__content .section__whatwedo__content__block{gap:24px}}@media (min-width: 1600px){.section__whatwedo__content .section__whatwedo__content__block{gap:28px}}.section__whatwedo__content .section__whatwedo__content__block.box__one{background-color:#965ba4;background-image:linear-gradient(120deg,#f05a24,#ec4160 25%,#cb488e 40%,#965ba4,#7d78c9 90%,#5594e2)}.section__whatwedo__content .section__whatwedo__content__block.box__two{background-color:#965ba4;background-image:linear-gradient(120deg,#965ba4,#7d78c9 25%,#5594e2 40%,#00b0f0 50%,#00bad6,#00bd9a 80%,#4fb847)}.section__whatwedo__content .section__whatwedo__content__block.box__three{background-color:#965ba4;background-image:linear-gradient(120deg,#00bad6,#00bd9a 20%,#4fb847 50%,#90b521 65%,#c7b000 85%,#f9a41a)}.section__whatwedo__content .section__whatwedo__content__block h3{color:#fff;font-family:DIN,sans-serif;font-weight:600;font-size:20px;line-height:22px;text-transform:uppercase}@media (min-width: 568px){.section__whatwedo__content .section__whatwedo__content__block h3{font-size:22px;line-height:24px}}@media (min-width: 768px){.section__whatwedo__content .section__whatwedo__content__block h3{font-size:24px;line-height:26px}}@media (min-width: 1024px){.section__whatwedo__content .section__whatwedo__content__block h3{font-size:26px;line-height:28px}}@media (min-width: 1280px){.section__whatwedo__content .section__whatwedo__content__block h3{font-size:30px;line-height:30px}}.section__whatwedo__content .section__whatwedo__content__block h3 b{font-weight:600}.section__whatwedo__content .section__whatwedo__content__block p{color:#fff;font-family:DIN,sans-serif;font-weight:100;font-size:16px;line-height:24px;letter-spacing:-.52px}@media (min-width: 568px){.section__whatwedo__content .section__whatwedo__content__block p{font-size:17.6px;line-height:26px;letter-spacing:-.56px}}@media (min-width: 768px){.section__whatwedo__content .section__whatwedo__content__block p{font-size:20px;line-height:30px;letter-spacing:-.6px}}@media (min-width: 1024px){.section__whatwedo__content .section__whatwedo__content__block p{font-size:22px;line-height:32px;letter-spacing:-.62px}}@media (min-width: 1280px){.section__whatwedo__content .section__whatwedo__content__block p{font-size:24px;line-height:32px;letter-spacing:-.64px}}.section__whatwedo__content .section__whatwedo__content__block p b{font-weight:600}.section__whatwedo__content .section__whatwedo__content__block p{line-height:20px;letter-spacing:.12px}@media (min-width: 568px){.section__whatwedo__content .section__whatwedo__content__block p{line-height:22px}}@media (min-width: 768px){.section__whatwedo__content .section__whatwedo__content__block p{line-height:24px}}@media (min-width: 1024px){.section__whatwedo__content .section__whatwedo__content__block p{line-height:26px}}@media (min-width: 1280px){.section__whatwedo__content .section__whatwedo__content__block p{line-height:28px}}.splash{background:#000;position:relative;margin:0 auto}.splash__content{position:relative;display:flex;flex-flow:column nowrap;justify-content:flex-end;align-items:center;gap:6px;margin:0;padding:0;width:100%;position:absolute;top:0;left:0;height:100%;z-index:3}@media (min-width: 568px){.splash__content{gap:6px}}@media (min-width: 768px){.splash__content{gap:8px}}@media (min-width: 1024px){.splash__content{gap:11.7px}}@media (min-width: 1280px){.splash__content{gap:16px}}@media (min-width: 1600px){.splash__content{gap:18.8px}}.headline__box{position:relative;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:0px;margin:0;padding:0}.headline{color:#fff;font-family:Sweet DIN,sans-serif;font-weight:900;font-size:36px;letter-spacing:-1.2px;line-height:34px;text-transform:uppercase;text-align:center}@media (min-width: 568px){.headline{font-size:40px;letter-spacing:-1.2px;line-height:36px}}@media (min-width: 768px){.headline{font-size:44px;letter-spacing:-1.32px;line-height:40px}}@media (min-width: 1024px){.headline{font-size:53.6px;letter-spacing:-2px;line-height:48px}}@media (min-width: 1280px){.headline{font-size:67.8px;letter-spacing:-2.8px;line-height:60px}}@media (min-width: 1600px){.headline{font-size:82px;letter-spacing:-2.04px;line-height:70px}}.magnetic{width:52px;height:auto;margin:0 auto -2px}@media (min-width: 568px){.magnetic{width:56px}}@media (min-width: 768px){.magnetic{width:64px}}@media (min-width: 1024px){.magnetic{width:76px}}@media (min-width: 1280px){.magnetic{width:92px}}@media (min-width: 1600px){.magnetic{width:112px}}.magnetic svg{width:100%;height:100%}.video__v{background:#000;width:100%;height:100%;aspect-ratio:9/16}.video__v .v__full{width:101%}.video__h{background:#000;width:100%;height:100%;aspect-ratio:16/9;margin:0 auto}@media (min-width: 1920px){.video__h{max-height:1080px}}.video__h .h__full{width:100%;height:100%;object-fit:cover;object-position:center}.splash__video__wrapper{position:relative;background:#0ff;width:100%;aspect-ratio:9/16;overflow:hidden}@media (min-width: 568px){.splash__video__wrapper{aspect-ratio:16/9;max-height:1080px}}.splash__video__wrapper #splash-loader{position:absolute;inset:0;z-index:1}.splash__video__wrapper .video__wrapper{position:absolute;inset:0}.bam__starburst{transform-origin:center;animation:spinner_YGAN 4s linear infinite;opacity:.875}@keyframes spinner_YGAN{to{transform:rotate(360deg)}}.lazy_loader_container{width:100%;height:100%;overflow:hidden;background-color:#000}.lazy_loader_container .lazy_loader{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;pointer-events:none}.lazy_loader_container .lazy_loader_image{width:32px;height:32px;position:absolute;top:50%;left:50%;margin-left:-16px;margin-top:-16px}@media (min-width: 568px){.lazy_loader_container .lazy_loader_image{width:32px;height:32px;margin-left:-16px;margin-top:-16px}}@media (min-width: 768px){.lazy_loader_container .lazy_loader_image{width:40px;height:40px;margin-left:-20px;margin-top:-20px}}@media (min-width: 1024px){.lazy_loader_container .lazy_loader_image{width:48px;height:48px;margin-left:-24px;margin-top:-24px}}.section__experience{background:#fff;position:relative;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:0px;margin:0;padding:63px}@media (min-width: 1024px){.section__experience{padding:67px}}@media (min-width: 1280px){.section__experience{padding:84px}}@media (min-width: 1600px){.section__experience{padding:84px 0}}.section__experience__wrapper{position:relative;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:normal;gap:24px;margin:0 auto;padding:0;max-width:1400px;height:100%;gap:63px}@media (min-width: 1280px){.section__experience__wrapper{gap:84px}}@media (min-width: 1600px){.section__experience__wrapper{gap:84px 0}}.section__experience__wrapper{gap:63px}@media (min-width: 1024px){.section__experience__wrapper{gap:67px}}.section__experience__wrapper{width:100%}.section__experience__header{position:relative;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:anchor-center;gap:32px;margin:0;padding:0}.section__experience__title{color:#000;font-family:DIN,sans-serif;font-size:34px;font-weight:900;letter-spacing:-.5px;line-height:1;text-align:center;text-transform:uppercase}@media (min-width: 568px){.section__experience__title{font-size:36px;line-height:1;letter-spacing:-.52px}}@media (min-width: 768px){.section__experience__title{font-size:52px;line-height:48px;letter-spacing:-.6px}}@media (min-width: 1280px){.section__experience__title{font-size:70px;line-height:62px;letter-spacing:-.92px}}.section__experience__title br{display:none}@media (min-width: 1024px){.section__experience__title br{display:initial}}.section__experience__title .tm{vertical-align:240%;font-size:8px}@media (min-width: 568px){.section__experience__title .tm{font-size:10px;vertical-align:190%}}@media (min-width: 768px){.section__experience__title .tm{font-size:12px;vertical-align:60%}}@media (min-width: 1280px){.section__experience__title .tm{font-size:16px;vertical-align:63%}}@media (min-width: 768px) and (max-width: 831px){.section__experience__title .tm2c{font-size:12px;vertical-align:240%}}.section__experience__title{background-color:#965ba4;background-image:linear-gradient(90deg,#f05a24,#ec4160 8%,#cb488e 17%,#965ba4,#7d78c9 33%,#5594e2 42%,#00b0f0,#00bad6 58%,#00bd9a 67%,#4fb847,#90b521 83%,#c7b000 92%,#f9a41a);color:transparent;background-clip:text}.section__experience__summary{color:#000;font-family:DIN,sans-serif;font-weight:400;font-size:12px;line-height:1;letter-spacing:-.64px}@media (min-width: 568px){.section__experience__summary{font-size:14px;line-height:24px;letter-spacing:-.6px}}@media (min-width: 768px){.section__experience__summary{font-size:16px;line-height:24px;letter-spacing:-.52px}}@media (min-width: 1024px){.section__experience__summary{font-size:17.6px;line-height:26px;letter-spacing:-.56px}}@media (min-width: 1280px){.section__experience__summary{font-size:20px;line-height:30px;letter-spacing:-.6px}}.section__experience__summary b{font-weight:600}.section__experience__logos{display:grid;column-gap:32px;row-gap:16px;grid-template-columns:repeat(2,minmax(60px,120px));grid-template-rows:auto;grid-template-areas:"chase jpm" "microsoft xbox" "simmons bing" "ffb pacers" "knicks magic" "liberty valkyries" "giants hawks" "warriors rangers" "lightning fcc" "jets bears" "diamondbacks usopen" "usopen2 fcd" "miami nba" "nba2k nascar" "fwssr ncaa" "usga usta";justify-content:space-between}@media (min-width: 568px){.section__experience__logos{grid-template-columns:repeat(3,120px);grid-template-areas:"chase jpm microsoft" "xbox simmons bing" "ffb pacers knicks" "magic liberty valkyries" "giants hawks warriors" "rangers lightning fcc" "jets bears diamondbacks" "usopen usopen2 fcd" "miami nba nba2k" "nascar fwssr ncaa" "usga usta ."}}@media (min-width: 768px){.section__experience__logos{grid-template-columns:repeat(3,135px);grid-template-areas:"chase jpm microsoft" "xbox simmons bing" "ffb pacers knicks" "magic liberty valkyries" "giants hawks warriors" "rangers lightning fcc" "jets bears diamondbacks" "usopen usopen2 fcd" "miami nba nba2k" "nascar fwssr ncaa" "usga usta ."}}@media (min-width: 1024px){.section__experience__logos{grid-template-columns:repeat(4,150px);grid-template-areas:"chase jpm microsoft xbox" "simmons bing ffb pacers" "knicks magic liberty valkyries" "giants hawks warriors rangers" "lightning fcc jets bears" "diamondbacks usopen usopen2 fcd" "miami nba nba2k nascar" "fwssr ncaa usga usta"}}@media (min-width: 1600px){.section__experience__logos{grid-template-columns:repeat(5,165px);grid-template-areas:"chase jpm microsoft xbox simmons" "bing ffb pacers knicks magic" "liberty valkyries giants hawks warriors" "rangers lightning fcc jets bears" "diamondbacks usopen usopen2 fcd miami" "nba nba2k nascar fwssr ncaa" "usga usta . . ."}}.section__experience__logos .logo{width:100%;height:auto;outline:none;border:0}.section__experience__logos .logo.logo__chase{grid-area:chase}.section__experience__logos .logo.logo__jpm{grid-area:jpm}.section__experience__logos .logo.logo__microsoft{grid-area:microsoft}.section__experience__logos .logo.logo__xbox{grid-area:xbox}.section__experience__logos .logo.logo__simmons{grid-area:simmons}.section__experience__logos .logo.logo__bing{grid-area:bing}.section__experience__logos .logo.logo__ffb{grid-area:ffb}.section__experience__logos .logo.logo___pacers{grid-area:pacers}.section__experience__logos .logo.logo__knicks{grid-area:knicks}.section__experience__logos .logo.logo__magic{grid-area:magic}.section__experience__logos .logo.logo__hawks{grid-area:hawks}.section__experience__logos .logo.logo__warriors{grid-area:warriors}.section__experience__logos .logo.logo__liberty{grid-area:liberty}.section__experience__logos .logo.logo__valkyries{grid-area:valkyries}.section__experience__logos .logo.logo__giants{grid-area:giants}.section__experience__logos .logo.logo__jets{grid-area:jets}.section__experience__logos .logo.logo__bears{grid-area:bears}.section__experience__logos .logo.logo__rangers{grid-area:rangers}.section__experience__logos .logo.logo__lightning{grid-area:lightning}.section__experience__logos .logo.logo__fcc{grid-area:fcc}.section__experience__logos .logo.logo__fcd{grid-area:fcd}.section__experience__logos .logo.logo__miami{grid-area:miami}.section__experience__logos .logo.logo__diamondbacks{grid-area:diamondbacks}.section__experience__logos .logo.logo__usopen{grid-area:usopen}.section__experience__logos .logo.logo__usopen2{grid-area:usopen2}.section__experience__logos .logo.logo__fwssr{grid-area:fwssr}.section__experience__logos .logo.logo__ncaa{grid-area:ncaa}.section__experience__logos .logo.logo__nba{grid-area:nba}.section__experience__logos .logo.logo__nba2k{grid-area:nba2k}.section__experience__logos .logo.logo__nascar{grid-area:nascar}.section__experience__logos .logo.logo__usga{grid-area:usga}.section__experience__logos .logo.logo__usta{grid-area:usta}.section__experience__logos .logo .fill{fill:#1a1a1a}.section__experience__logos .logo svg{width:100%;height:100%}.section__indy{background:#000;position:relative;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:0px;margin:0;padding:63px}@media (min-width: 1024px){.section__indy{padding:67px}}@media (min-width: 1280px){.section__indy{padding:84px}}@media (min-width: 1600px){.section__indy{padding:84px 0}}.section__indy{margin-bottom:1px}.section__indy:after{background-color:#2bace2;bottom:-1px;content:"";height:1px;position:absolute;width:100%}.section__indy__header{position:relative;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:anchor-center;gap:8px;margin:0;padding:0}.section__indy__title{color:#000;font-family:DIN,sans-serif;font-size:34px;font-weight:900;letter-spacing:-.5px;line-height:1;text-align:center;text-transform:uppercase}@media (min-width: 568px){.section__indy__title{font-size:36px;line-height:1;letter-spacing:-.52px}}@media (min-width: 768px){.section__indy__title{font-size:52px;line-height:48px;letter-spacing:-.6px}}@media (min-width: 1280px){.section__indy__title{font-size:70px;line-height:62px;letter-spacing:-.92px}}.section__indy__title br{display:none}@media (min-width: 1024px){.section__indy__title br{display:initial}}.section__indy__title .tm{vertical-align:240%;font-size:8px}@media (min-width: 568px){.section__indy__title .tm{font-size:10px;vertical-align:190%}}@media (min-width: 768px){.section__indy__title .tm{font-size:12px;vertical-align:60%}}@media (min-width: 1280px){.section__indy__title .tm{font-size:16px;vertical-align:63%}}@media (min-width: 768px) and (max-width: 831px){.section__indy__title .tm2c{font-size:12px;vertical-align:240%}}.section__indy__title{background-color:#965ba4;background-image:linear-gradient(90deg,#f05a24,#ec4160 8%,#cb488e 17%,#965ba4,#7d78c9 33%,#5594e2 42%,#00b0f0,#00bad6 58%,#00bd9a 67%,#4fb847,#90b521 83%,#c7b000 92%,#f9a41a);color:transparent;background-clip:text}.section__indy__subtitle{color:#000;font-family:DIN,sans-serif;font-size:20.8px;font-weight:900;letter-spacing:-.68px;line-height:1;text-align:center}@media (min-width: 568px){.section__indy__subtitle{font-size:22.8px;line-height:20px;letter-spacing:-.16px}}@media (min-width: 768px){.section__indy__subtitle{font-size:24px;line-height:20px;letter-spacing:-.16px}}@media (min-width: 1024px){.section__indy__subtitle{font-size:26px;line-height:20px;letter-spacing:-.16px}}@media (min-width: 1280px){.section__indy__subtitle{font-size:28px;line-height:20px;letter-spacing:-.16px}}@media (min-width: 1600px){.section__indy__subtitle{font-size:30px;line-height:20px;letter-spacing:-.16px}}.section__indy__subtitle br{display:initial}@media (min-width: 440px){.section__indy__subtitle br{display:none}}.section__indy__content p{color:#000;font-family:DIN,sans-serif;font-weight:400;font-size:16px;line-height:24px;letter-spacing:-.52px}@media (min-width: 568px){.section__indy__content p{font-size:17.6px;line-height:26px;letter-spacing:-.56px}}@media (min-width: 768px){.section__indy__content p{font-size:20px;line-height:30px;letter-spacing:-.6px}}@media (min-width: 1024px){.section__indy__content p{font-size:22px;line-height:32px;letter-spacing:-.62px}}@media (min-width: 1280px){.section__indy__content p{font-size:24px;line-height:32px;letter-spacing:-.64px}}.section__indy__content p b{font-weight:600}.l__img__container{position:relative;margin-left:10px}@media (min-width: 1600px){.l__img__container{margin-left:12px}}.l__img__container img{height:100%;padding:16px 0 10.8px}@media (min-width: 768px){.l__img__container img{padding:20.4px 0 11.6px}}@media (min-width: 1600px){.l__img__container img{padding:22px 0 14px}}.l__img{position:absolute;top:0;left:0}
