@media (max-width:992px){.home .header{min-height:30vh;margin-bottom:30px}.home .header,.home .header img{margin-top:50px}}.landing h1{margin-bottom:20;font-family:var(--font-anton),sans-serif;color:white;font-size:50px;font-weight:400;font-style:normal;line-height:66px;text-transform:uppercase}@media (max-width:700px){.landing h1{font-size:35px;line-height:50px}}.landing h2{font-family:var(--font-anton),sans-serif;color:white;font-size:40px;font-weight:400;font-style:normal;line-height:50px;text-transform:uppercase}@media (max-width:700px){.landing h2{font-size:26px;line-height:40px}}.home .creator{background-color:#272727;padding:50px 0 0;border-radius:20px}.home .creator,.home .header-left{display:flex;flex-direction:column}.home .header-left{justify-content:space-evenly}.home .header-right-img{width:100%;border-radius:25px;align-items:center;display:flex}.home .discover-lives{margin-top:100px}.home .discover-lives,.home .discover-lives2{font-family:var(--font-anton),sans-serif;color:white;font-weight:400;font-style:normal;text-transform:uppercase}.home .discover-lives2{margin-top:0}.home .row{margin-bottom:30px}.home .tags-row{display:flex;justify-content:center}.live-row{margin-top:30px}.home .live-col{margin-bottom:20px}.home .live-col a{text-decoration:none}.home .creator-row{margin-top:100px;margin-bottom:50px;display:flex;justify-content:center;text-align:center}.home .creator-cta{max-width:300px;align-self:center}.home .creator p{align-self:center;width:70%}@media (max-width:700px){.home .creator p{width:90%}}.selector-disabled,.tag-disabled{opacity:.5}.list-title{text-transform:uppercase;font-weight:700;text-align:center;margin-bottom:10px}.list-top{background:#272727;padding:30px;border-radius:20px 20px 0 0;text-align:center}.list-top hr{height:5px;background-color:#02c19e;margin:auto;border:none;width:10%;opacity:1;border-radius:10px}.puce{color:#02c19e}.puce,.puce2{font-weight:700}.puce2{color:#ffbd29}.list-bottom{background:#433f45;padding:15px 50px;border-radius:0 0 20px 20px}.list-bottom li{margin-bottom:20px;font-size:18px}.text-muted{text-align:center}@media (max-width:700px){.list-bottom{padding:15px}}.landing .streamer-card-container{display:flex;flex-wrap:wrap;justify-content:center;margin-top:50px;max-width:100%}.landing .streamer-card{max-width:20%}.landing .streamer-card img{max-width:100%;object-fit:fill}.landing .photo-header{max-width:46%;flex-direction:column;justify-content:flex-start;align-self:flex-start;align-items:flex-start;padding-top:0;display:flex;position:relative}.landing .streamer-2{z-index:100;position:static;margin:-37px 0 0 300px}.landing .streamer{margin-top:-102px}.landing .payment{margin-top:-149px;margin-left:-86px}.landing-img-top{width:120%;height:auto;margin-top:100px}.landing-img-top2{width:85%;margin-top:-50px}.landing.creator{padding:0!important}@media (max-width:700px){.landing-img-top,.landing-img-top2{width:100%;margin-top:50px}}.simulator-text{width:55%;text-align:center;margin-top:0!important}@media (max-width:700px){.simulator-text{width:100%}}.foursteps{margin-top:100px}@media (max-width:700px){.foursteps{margin-top:0}.create-button{padding:30px 50px!important;margin-top:30px!important}.service-options h2{margin-top:50px!important}}.explore{margin-bottom:50px}@media (max-width:700px){.explore{margin-bottom:0}}.landing .monetize{z-index:20;position:absolute;top:50px;bottom:auto;left:auto;right:60px}.landing .viewers{z-index:20;flex:0 auto;align-self:auto;margin-top:195px;position:absolute;top:0;bottom:0;left:0;right:auto;margin-left:-30px}.landing .header p,.landing .row p{color:#fff;font-family:Sourcesans\ 3 Variablefont Wght,sans-serif;font-size:18px;line-height:28px;margin-top:50px;margin-bottom:50px}.landing .header p{width:85%}.event-container{border:2px solid white;border-radius:20px;padding:0;overflow:hidden;margin-top:50px}.event-descr{background:white;padding:10px;color:black}@media (max-width:700px){.landing .header p{width:100%}.landing .row p{margin-top:20px;margin-bottom:30px}}.landing-card h2{margin-top:20px!important}.RevenueSimulator h1{margin:0}.RevenueSimulator .btn-primary{margin-top:50px}.landing .landing-card{background-color:#272727;border-radius:20px;position:relative;padding:20px;margin:10px 10px 30px}.landing-card-step{aspect-ratio:auto;color:#000;text-align:left;object-fit:fill;font-family:var(--font-anton),sans-serif;font-size:120px;line-height:100%;position:absolute;top:10px;bottom:auto;left:50px;right:auto}@media (max-width:700px){.landing-card-step{top:16px;left:30px}}.landing .landing-card .landing-card-icon{text-align:center;z-index:100;justify-content:center;align-items:center;display:flex;position:relative}.landing .landing-card .picto-step{aspect-ratio:auto;text-align:center;position:absolute;top:auto;bottom:auto;left:auto;right:auto}.landing .landing-card p{font-family:var(--font-source-sans-3),sans-serif;position:static;font-size:16px;text-align:center;line-height:20px}.landing .landing-card h2{aspect-ratio:auto;text-align:center;text-transform:uppercase;margin:0 0 20px;font-family:var(--font-anton),sans-serif;font-size:22px;line-height:25px}.landing .creativity{width:900px;margin:auto}.landing .creativity h1{color:#fff;text-align:center;text-transform:uppercase;z-index:100;flex-flow:column;justify-content:center;align-items:center;font-family:var(--font-anton),sans-serif;font-size:70px;font-weight:800;display:flex;margin:0;padding:0}.landing .creativity .bloc{top:-20px;width:100%;height:100px;max-width:900px;flex-flow:row;justify-content:center;align-self:auto;align-items:stretch;display:flex;position:relative}@media (max-width:700px){.landing .creativity .bloc{display:none}}.landing .creativity .bloc .music{min-height:150px;flex:0 auto;position:relative;top:11px;bottom:0;left:0;right:0}.landing .creativity .bloc .sports{min-height:150px;margin:0;position:static}.landing .creativity .bloc .play{max-width:100%;min-height:150px;flex:0 auto;margin:0;position:relative;top:0;bottom:0;left:26px;right:0}.landing .creativity .bloc .entertainment{height:150px;margin:0;position:static;top:-159px;bottom:-10px;left:auto;right:166px}.landing .creativity .bloc .coaching{display:block;position:relative;top:56px;bottom:0;left:12px;right:0}.landing .creativity .bloc .lifestyle{position:relative;top:-2%;bottom:auto;left:-2%;right:auto}.landing .creativity .bloc .fitness{min-height:150px;z-index:10;position:static;top:72%;bottom:auto;left:10%;right:auto}.landing .creativity .bloc .liveevents{min-height:150px;z-index:200;margin:0;position:static;top:52px;bottom:52px;right:669.933px}.landing .creativity .bloc .chess{min-height:150px;z-index:0;margin:0;position:static;top:0;bottom:-100%;left:50%;right:0}.creativity{height:500px;margin-top:100px!important}.landing .creativity .bloc .tutorials{min-height:150px;z-index:200;margin:0;position:relative}.landing .creativity .bloc .certify{min-height:150px;position:static;top:1px;bottom:0;left:auto;right:0}.streamer-card .bottom{margin-top:-150px}.landing .row-image-content .right{text-align:right}.landing .row-image-content{margin-top:40px;width:80%}@media (max-width:700px){.landing .row-image-content{margin-top:20px;width:100%}}.landing.creator .header{min-height:750px}.landing .separator{margin-top:100px}.landing-step{overflow-y:hidden;justify-content:start}@media only screen and (max-width:992px){.landing .creativity{margin-top:100px;margin-bottom:100px;width:500px;height:auto}.landing .creativity h1{font-size:30pt}.landing .creativity .bloc{max-width:500px}.landing .creativity .bloc .music{min-height:100px;flex:0 auto;position:relative;top:11px;bottom:0;left:0;right:0}.landing .creativity .bloc .sports{min-height:100px;margin:0;position:static}.landing .creativity .bloc .play{max-width:100%;min-height:100px;flex:0 auto;margin:0;position:relative;top:0;bottom:0;left:26px;right:0}.landing .creativity .bloc .entertainment{height:100px;margin:0;position:static;top:-159px;bottom:-10px;left:auto;right:166px}.landing .creativity .bloc .coaching{display:block;position:relative;top:56px;bottom:0;left:12px;right:0}.landing .creativity .bloc .lifestyle{position:relative;top:0;bottom:auto;left:0;right:auto}.landing .creativity .bloc .fitness{min-height:100px;z-index:10;position:static;top:90%;bottom:auto;left:10%;right:auto}.landing .creativity .bloc .chess,.landing .creativity .bloc .liveevents{min-height:80px}.creativity{height:500px}.landing .creativity .bloc .tutorials{min-height:80px}.landing .creativity .bloc .certify{min-height:80px;position:static;top:1px;bottom:0;left:auto;right:0}.landing .streamer-card{max-width:40%}.landing .header{margin-top:50px}.landing .photo-header{max-width:100%;margin:50px auto 100px}.landing-step{height:500px;width:100%;overflow-y:hidden;justify-content:start;padding-left:10%!important;padding-right:10%!important}.landing-card{min-width:90%;padding:40px 20px!important}}@media only screen and (max-width:700px){.landing .creativity{width:100%}}@media only screen and (max-width:1200px){.landing .header{margin-top:50px}.landing .photo-header{margin:50px auto 100px}}.upcoming-event-card{border-radius:16px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.1);transition:transform .3s ease,box-shadow .3s ease;background:white;margin-bottom:30px;height:100%;display:flex;flex-direction:column}.upcoming-event-card:hover{transform:translateY(-5px);box-shadow:0 8px 24px rgba(0,0,0,.15)}.upcoming-event-image-wrapper{position:relative;width:100%;padding-top:56.25%;overflow:hidden;background-color:#f0f0f0}.upcoming-event-image{object-fit:cover}.upcoming-event-image,.upcoming-event-placeholder{position:absolute;top:0;left:0;width:100%;height:100%}.upcoming-event-body{padding:20px;display:flex;flex-direction:column;gap:16px;flex:1}.upcoming-event-creator{justify-content:space-between}.creator-info,.upcoming-event-creator{display:flex;align-items:center;gap:12px}.creator-info{text-decoration:none;flex:1;min-width:0}.creator-info:hover .creator-name{text-decoration:underline}.creator-avatar{width:40px;height:40px;border-radius:50%;flex-shrink:0}.creator-name{font-weight:600;font-size:16px;color:#333;display:flex;align-items:center;gap:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.countdown-badge{border:2px solid #f84b5f;color:#f84b5f;padding:6px 8px;border-radius:8px;font-weight:700;font-size:14px;white-space:nowrap;flex-shrink:0}.verified-badge{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;background-color:#1da1f2;color:white;border-radius:50%;font-size:12px;font-weight:700}.event-rating{display:flex;align-items:center;gap:4px}.seats-info{font-size:20px}.upcoming-event-title{font-size:20px;font-weight:700;line-height:1.3;color:#000;margin:0;min-height:52px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}.upcoming-event-footer{display:flex;flex-direction:column;gap:16px;margin-top:auto}.event-info{display:flex;justify-content:space-between;align-items:flex-start}.event-price{font-size:32px;font-weight:700;color:#000;line-height:1;display:none}.event-date2{text-align:left;font-size:14px;line-height:1.4;color:#666}.upcoming-event-cta{width:100%;border:none;padding:14px 24px;border-radius:12px;font-weight:700;font-size:16px;text-transform:none;transition:background-color .3s ease}.upcoming-event-cta,.upcoming-event-cta:hover{background-color:#f84b5f}@media (min-width:768px){.upcoming-events-row .col-md-6{padding-left:15px;padding-right:15px}}@media (max-width:767px){.upcoming-event-title{font-size:18px;min-height:auto}.event-price{font-size:24px}.countdown-badge{font-size:12px;padding:6px 8px}.creator-name{font-size:14px}@media (max-width:480px){.upcoming-event-creator{flex-wrap:wrap}.countdown-badge{margin-left:52px}}}