.content-with-typography{white-space:normal;color:var(--colors-text-usual-prime);width:100%;overflow:hidden}.content-with-typography .wide{width:100%}.content-with-typography h1,.content-with-typography h2{font-size:var(--spacing-9);font-style:normal;font-weight:600;line-height:var(--spacing-10);letter-spacing:-.32px;margin-bottom:var(--spacing-5)}.content-with-typography h3,.content-with-typography h4{font-size:var(--spacing-7);font-style:normal;font-weight:500;line-height:var(--spacing-8);letter-spacing:-.4px;margin-bottom:var(--spacing-5)}.content-with-typography h5{font-size:var(--spacing-5);font-style:normal;font-weight:600;line-height:var(--spacing-8);letter-spacing:-.32px;margin-bottom:var(--spacing-5)}.content-with-typography h6{font-size:var(--spacing-4);font-style:normal;font-weight:700;line-height:var(--spacing-5);margin-bottom:var(--spacing-5)}.content-with-typography ul{margin:initial;margin-left:var(--spacing-6);padding:var(--spacing-5) var(--spacing-2);list-style:outside}.content-with-typography ol{margin:initial;margin-left:var(--spacing-9);padding:var(--spacing-5) var(--spacing-2)}.content-with-typography li{padding:var(--spacing-2) 0}.content-with-typography hr{margin:var(--spacing-8) 0}.content-with-typography img{max-width:100%;height:auto}.content-with-typography p,.content-with-typography a,.content-with-typography ul,.content-with-typography ol{font-size:var(--spacing-5);font-style:normal;font-weight:400;line-height:var(--spacing-7)}.content-with-typography table{border-spacing:0;border-width:0;width:100%;overflow:hidden;border-collapse:separate!important}.content-with-typography table tr:first-child td{border-top:1px solid var(--colors-border-usual-prime)}.content-with-typography table tr:first-child td:first-child{border-top-left-radius:var(--radius-4)}.content-with-typography table tr:first-child td:last-child{border-top-right-radius:var(--radius-4)}.content-with-typography table tr:last-child td:first-child{border-bottom-left-radius:var(--radius-4)}.content-with-typography table tr:last-child td:last-child{border-bottom-right-radius:var(--radius-4)}.content-with-typography table tr td{border:none;border-bottom:1px solid var(--colors-border-usual-prime);padding:var(--spacing-5);background-color:var(--colors-surface-usual-second);font-size:var(--spacing-4);font-style:normal;font-weight:700;line-height:var(--spacing-5);padding-right:0}.content-with-typography table tr td:first-child{border-left:1px solid var(--colors-border-usual-prime)}.content-with-typography table tr td:last-child{border-right:1px solid var(--colors-border-usual-prime);padding-right:var(--spacing-5);padding-left:0}.content-with-typography a{color:var(--colors-accent-prime);text-decoration:none;transition:color 80ms ease-out}.content-with-typography a:hover{color:var(--colors-text-link-second)}.content-with-typography button,.content-with-typography .button{cursor:pointer;text-overflow:ellipsis;white-space:nowrap;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;font-size:var(--spacing-4);font-style:normal;font-weight:700;line-height:var(--spacing-5);padding:var(--spacing-2) var(--spacing-5);justify-content:center;align-items:center;gap:var(--spacing-1);border-radius:var(--radius-1);background-color:var(--colors-brand-scooter-6-accent);color:var(--colors-text-notusual-black);margin-bottom:var(--spacing-5);min-width:128px;transition:background-color .12s ease-out;display:inline-flex;position:relative;overflow:hidden}.content-with-typography button:hover,.content-with-typography .button:hover{background-color:var(--colors-brand-scooter-3);color:var(--colors-text-notusual-black)}.content-with-typography button.secondary,.content-with-typography .button.secondary{background-color:var(--colors-additional-space-11);color:var(--colors-text-invert-prime)}.content-with-typography button.secondary:hover,.content-with-typography .button.secondary:hover{background-color:var(--colors-additional-space-9);color:var(--colors-text-invert-prime)}.content-with-typography button.island,.content-with-typography .button.island{background-color:var(--colors-additional-island-6-accent);color:var(--colors-text-notusual-black)}@media (min-width:1024px){.content-with-typography button.island:hover,.content-with-typography .button.island:hover{background-color:var(--colors-additional-island-3);color:var(--colors-text-notusual-black)}}.content-with-typography button.scooter,.content-with-typography .button.scooter{background-color:var(--colors-brand-scooter-6-accent);color:var(--colors-text-notusual-black)}@media (min-width:1024px){.content-with-typography button.scooter:hover,.content-with-typography .button.scooter:hover{background-color:var(--colors-brand-scooter-3);color:var(--colors-text-notusual-black)}}.content-with-typography button.sky,.content-with-typography .button.sky{background-color:var(--colors-additional-sky-6-accent);color:var(--colors-text-notusual-white)}@media (min-width:1024px){.content-with-typography button.sky:hover,.content-with-typography .button.sky:hover{background-color:var(--colors-additional-sky-4);color:var(--colors-text-notusual-white)}}.content-with-typography button.flower,.content-with-typography .button.flower{background-color:var(--colors-additional-flower-6-accent);color:var(--colors-text-notusual-white)}@media (min-width:1024px){.content-with-typography button.flower:hover,.content-with-typography .button.flower:hover{background-color:var(--colors-additional-flower-4);color:var(--colors-text-notusual-white)}.content-with-typography button,.content-with-typography .button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:var(--spacing-5) var(--spacing-2)}}.content-with-typography .gt-america{font-style:normal;letter-spacing:-1px!important;font-family:GTAmerica,sans-serif!important}.content-with-typography .tournament-info-card hr{margin:0}.content-with-typography .tournament-info-card .small-cards{gap:var(--spacing-2);border-radius:var(--radius-3);color:var(--colors-text-usual-prime);flex-direction:row;display:flex}.content-with-typography .tournament-info-card .small-cards .small-card{text-align:center;padding:var(--spacing-5) var(--spacing-2);border-radius:var(--radius-3);flex-direction:column;flex:1;justify-content:flex-start;align-items:center;display:flex}.content-with-typography .tournament-info-card .small-cards .small-card svg{display:none}.content-with-typography .tournament-info-card .small-cards .small-card.sand{background-color:var(--colors-brand-sand-3)}.content-with-typography .tournament-info-card .small-cards .small-card.island{background-color:var(--colors-additional-island-3)}.content-with-typography .tournament-info-card .small-cards .small-card.sky{background-color:var(--colors-additional-sky-3)}.content-with-typography .tournament-info-card .small-cards .small-card.scooter{background-color:var(--colors-brand-scooter-3)}.content-with-typography .tournament-info-card .small-cards .small-card.ocean{background-color:var(--colors-additional-ocean-3)}.content-with-typography .tournament-info-card .tournament-details-info-item{flex:1}.content-with-typography .tournament-info-card hr{display:none}.content-with-typography .tournament-info-card .texts{flex-direction:column;justify-content:center;height:100%;display:flex}.content-with-typography .tournament-info-card .texts .title{font-size:var(--spacing-3);font-style:normal;font-weight:500;line-height:var(--spacing-4)}.content-with-typography .tournament-info-card .texts .value{font-size:var(--spacing-5);font-style:normal;font-weight:600;line-height:var(--spacing-8);letter-spacing:-.32px}.content-with-typography .tournament-info-card .footer-text{background-color:var(--colors-surface-usual-third);border-radius:var(--radius-3);padding:var(--spacing-5);text-align:center;color:var(--colors-text-usual-prime);margin-top:var(--spacing-2);font-size:var(--spacing-4);font-style:normal;font-weight:500;line-height:var(--spacing-5)}.content-with-typography .row-card{background-color:var(--colors-surface-usual-second);border:1px solid var(--colors-border-usual-prime);border-radius:var(--radius-3);width:100%;padding:var(--spacing-5);gap:var(--spacing-2);margin:var(--spacing-2) 0;flex-direction:column;display:flex}.content-with-typography .row-card .row-card-title{font-size:var(--spacing-5);font-style:normal;font-weight:600;line-height:var(--spacing-8);letter-spacing:-.32px}.content-with-typography .row-card .row-card-text{font-size:var(--spacing-5);font-style:normal;font-weight:400;line-height:var(--spacing-7)}.content-with-typography .games-list{gap:var(--spacing-5);width:100%;display:grid}.content-with-typography .games-list .common-rect-game-tile{width:100%;height:auto}.content-with-typography .games-list .game{text-align:left;flex-direction:column;display:flex;position:relative}@media (min-width:1024px){.content-with-typography .games-list .game:hover p{color:var(--colors-accent-prime)}}.content-with-typography .games-list .game .image-container{border-radius:var(--radius-4);width:100%;margin-bottom:var(--spacing-5);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.content-with-typography .games-list .game .image-container>*{object-fit:cover;width:100%;height:100%}.content-with-typography .games-list .game p{color:var(--colors-text-usual-prime);transition:color .15s ease-out}.content-with-typography .games-list .game .title{font-size:var(--spacing-5);font-style:normal;font-weight:600;line-height:var(--spacing-8);letter-spacing:-.32px}@media (min-width:1024px){.content-with-typography .games-list .game .title{font-size:var(--spacing-7);font-style:normal;font-weight:500;line-height:var(--spacing-8);letter-spacing:-.4px}}.content-with-typography .games-list .game .subtitle{font-size:var(--spacing-4);font-style:normal;font-weight:500;line-height:var(--spacing-5)}@media (min-width:1024px){.content-with-typography .games-list .game .subtitle{font-size:var(--spacing-5);font-style:normal;font-weight:600;line-height:var(--spacing-8);letter-spacing:-.32px}}
