.Landing_container__DC6Ri{background:hsla(var(--tan-700-base),.5);background-image:url(/images/waves.svg);background-repeat:no-repeat;background-size:cover;padding:0 0 var(--space-800);position:relative;width:100%;align-items:center;display:flex;flex-direction:column}@media(min-width:1100px){.Landing_container__DC6Ri{align-items:flex-start;padding-top:0;padding-bottom:var(--space-800)}}.Landing_actionButtonContainer__Lsk4u{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;max-width:300px}.Landing_actionButtonWrapper__Vtq3E{margin-right:0;width:75px}@media(min-width:1100px){.Landing_actionButtonWrapper__Vtq3E{margin-right:var(--space-300)}}.Landing_cardContainer__dwUqP{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:var(--space-500);padding:0}@media(min-width:1100px){.Landing_cardContainer__dwUqP{justify-content:flex-start;padding-left:var(--space-300)}}.Landing_legendContainer__PVo2L{flex-basis:50px;padding:var(--space-300);padding-right:var(--space-800)}.Landing_leagueCardWrapper__RcDsk{flex-basis:100%;max-width:400px;height:175px;margin:var(--space-200) 0;z-index:1}@media(min-width:550px){.Landing_leagueCardWrapper__RcDsk{margin-right:var(--space-200);flex-basis:400px}}@media(min-width:1100px){.Landing_leagueCardWrapper__RcDsk{margin-right:var(--space-300)}}.Landing_loadingAnchor__QPdKo{pointer-events:none}.Landing_section__qe5mf{margin-bottom:var(--space-800);padding:0 var(--space-500);width:100%}@media(min-width:1100px){.Landing_section__qe5mf{padding:0 var(--space-800)}}.Landing_sectionTitle__QbRMX{font-size:var(--font-700);padding-right:var(--space-700);padding-bottom:var(--space-200);text-align:center}@media(min-width:1100px){.Landing_sectionTitle__QbRMX{text-align:left}}.Landing_sectionTitleContainer__OE2LI{align-items:center;display:flex;justify-content:space-between}@media(min-width:1100px){.Landing_sectionTitleContainer__OE2LI{justify-content:flex-start}}.Landing_logoOverride__ImVHi{color:var(--tan-100);margin:0;margin-bottom:var(--space-200);filter:contrast(150%)}.Landing_welcomeContainer__NdUEq{align-items:center;display:flex;justify-content:space-between;background-color:var(--green-900);height:115px;margin-bottom:var(--space-500);padding:0 var(--space-500) 20px;position:relative;width:100%}.Landing_welcomeContainer__NdUEq:after{position:absolute;height:30px;width:100%;bottom:0;left:0;content:"";background-image:linear-gradient(180deg,hsl(186,98%,21%),hsl(186,61%,27%) 12%,hsl(186,46%,30%) 19%,hsl(186,37%,33%) 25%,hsl(185,30%,36%) 30%,hsl(184,25%,39%) 35%,hsl(182,20%,41%) 39%,hsl(180,17%,44%) 42%,hsl(178,14%,46%) 45%,hsl(174,12%,49%) 48%,hsl(170,10%,52%) 51%,hsl(164,9%,54%) 54%,hsl(156,8%,57%) 56%,hsl(143,7%,60%) 59%,hsl(122,5%,62%) 62%,hsl(96,6%,64%) 64%,hsl(76,8%,66%) 67%,hsl(60,9%,67%) 70%,hsl(49,13%,70%) 73%,hsl(43,18%,72%) 77%,hsl(39,23%,75%) 83%,hsl(36,30%,77%) 94%)}.UserMenu_container__Z_0I6{align-items:center;z-index:10;display:flex;flex-direction:column;justify-content:center;height:100%;position:relative}.UserMenu_buttonText__3fCsr{color:var(--gray-600);font-weight:100}.UserMenu_logoutButton__CsgMI{color:var(--red-700)}.UserMenu_menu__8Jxll{display:none}.UserMenu_menuLinkWrapper__cTrn0{font-size:var(--font-200)}.UserMenu_menuOpen__g_z8p{position:absolute;bottom:-95px;left:-60px;height:90px;width:100px;background-color:#fff;box-shadow:0 5px 15px rgba(0,0,0,.35);display:flex;flex-direction:column;justify-content:space-around;animation:UserMenu_fadein__2AFjC .3s ease-in-out}.UserMenu_spacer__qIo_U{border-top:1px solid var(--gray-200);margin:0 var(--space-100)}.UserMenu_userNameButton__6y26I{align-items:center;background:rgba(0,0,0,0);border:none;color:var(--green-100);display:flex;margin-bottom:var(--space-200);position:relative}.UserMenu_userNameButton__6y26I:hover{color:#fff}.UserMenu_menuOpen__g_z8p:after{--arrow-size:10px;position:absolute;top:calc(-1*var(--arrow-size));right:12px;width:0;height:0;border-left:10px solid rgba(0,0,0,0);border-right:var(--arrow-size) solid rgba(0,0,0,0);border-bottom:var(--arrow-size) solid #fff;animation:UserMenu_slidein__EBr6k .3s ease-in-out;animation-delay:.2s;animation-fill-mode:both;content:""}.UserMenu_userNameButtonIcon__zBnQv{margin-left:var(--space-100);margin-top:var(--space-200)}@keyframes UserMenu_fadein__2AFjC{0%{opacity:0}to{opacity:100%}}@keyframes UserMenu_slidein__EBr6k{0%{translate:0 12px}to{translate:0 0}}.LeagueCard_container__3bCX0{border:2px solid var(--gray-900);border-radius:inherit;display:grid;grid-template-columns:55% 45%;grid-template-rows:1fr}div.LeagueCard_containerDimensions__IiI56{height:100%;width:100%}.LeagueCard_body__CszUq{background:gray;height:125px}.LeagueCard_heroBanner__9EhRo{border-bottom-right-radius:var(--border-radius-100);border-top-right-radius:var(--border-radius-100);display:flex;justify-content:space-between;flex-direction:column;grid-row:1/-1;grid-column:2/span 1;height:100%}.LeagueCard_BaseballHeroBanner__4Mr__{background-image:url(/images/baseball.jpg);filter:brightness(85%)}.LeagueCard_ChristmasHeroBanner__6zfcY{background-image:url(/images/christmas.jpg);background-position:40% 0;filter:brightness(85%)}.LeagueCard_MarchMadnessHeroBanner__uChur{background-image:url(/images/march.jpg);filter:brightness(85%)}.LeagueCard_MastersHeroBanner__hJ5HQ{background-image:url(/images/masters.jpg);filter:brightness(85%)}.LeagueCard_NFLHeroBanner__pmLgw{background-image:url(/images/nfl.jpg);filter:brightness(85%)}.LeagueCard_NFLPlayoffsHeroBanner__IKIYs{background-image:url(/images/nfl-playoffs.jpg);background-position:40% 0;filter:brightness(65%)}.LeagueCard_ThanksgivingHeroBanner__ODHgf{background-image:url(/images/thanksgiving.jpg);background-position:40% 0;filter:brightness(85%)}.LeagueCard_contest__GEMu_{border-radius:var(--border-radius-100);color:var(--gray-600);font-size:var(--font-100);line-height:var(--font-100);justify-content:center;top:0;left:var(--space-100);padding:var(--space-100)}.LeagueCard_contest__GEMu_,.LeagueCard_iconWrapper__BL1QZ{margin:var(--space-100);position:absolute;width:-moz-fit-content;width:fit-content}.LeagueCard_iconWrapper__BL1QZ{align-self:flex-end;background-color:#fff;border-radius:100%;color:var(--gray-1000);display:flex;justify-content:flex-end;bottom:0;right:var(--space-100);z-index:5}.LeagueCard_name__RxP1n{align-items:center;background-color:var(--tan-300);border-bottom-left-radius:var(--border-radius-100);border-top-left-radius:var(--border-radius-100);color:var(--blue-700);display:flex;justify-content:center;font-size:var(--font-600);font-weight:700;grid-row:1/-1;grid-column:1/span 1;padding:var(--space-200) var(--space-500);text-align:center}