.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/0ff8c5d6797bc06270d7.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/77f622e300fb69870d7a.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/2e613ffb51eb16357887.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/61e5df2b2122320fc9fd.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/9fbc064b12f7e5583783.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/24b0858066658977904e.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Acumin Pro Wide";src:url(/assets/sample/fonts/639cb5aa4e8369e761b4.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro Wide";src:url(/assets/sample/fonts/b9527b15e0841ddddd86.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro Wide";src:url(/assets/sample/fonts/12895dfdd6b65a80a174.otf) format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Acumin Pro Wide";src:url(/assets/sample/fonts/b1796d4ba1c3ad201fe6.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro Wide";src:url(/assets/sample/fonts/366ab1f4c848a57e171c.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"DIN Condensed";src:url(/assets/sample/fonts/f37d756943088f2bcccd.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/f18ecf385fb4d84cf21e.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/074a7bfc6f4a9d46f4fd.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/cd3627576f23f4f7f9b5.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/86382089da2f888619f7.otf) format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/5780b2cd9d80e9857c74.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/876948231007666e3483.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/8e4a237d0d9be69a5c7a.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/e13a3c6cdc89ecb32ef4.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/4ccd87292fe00834d8ad.otf) format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/e5bc5fcac24771d4ee8e.otf) format("opentype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/0e2da0edbb5ae98d789f.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/6e5434e48da14c7e4ccd.otf) format("opentype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/2492e16fb1c64e203c3c.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/d1fd4e5c51fca50f25cd.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/a3f246d90dd5fd1e5584.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/983a83be333d4963c9c4.ttf) format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/afe0a608093579a47b06.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/4fd9241772d548e77422.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/cfbf0da06d33097e6d0a.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/c12cc8e898b7a5d2d4c1.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/d3f3d769c2fc1af5c0b4.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/e3df6dbac4a6957bd332.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/38e62f01be69b2e02e29.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/5d698d6f1d5be053be74.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/3530bfc1b50b41bdc29d.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/e0380344c20e8011c133.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/757982f4c71159f6bdc2.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/c911063d57302cdc26da.ttf) format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/1984e065d55352d2a119.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/8df6912ba2ab8c598cb3.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/0ff8c5d6797bc06270d7.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/77f622e300fb69870d7a.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/2e613ffb51eb16357887.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/61e5df2b2122320fc9fd.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/9fbc064b12f7e5583783.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/24b0858066658977904e.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Acumin Pro Wide";src:url(/assets/sample/fonts/639cb5aa4e8369e761b4.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro Wide";src:url(/assets/sample/fonts/b9527b15e0841ddddd86.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro Wide";src:url(/assets/sample/fonts/12895dfdd6b65a80a174.otf) format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Acumin Pro Wide";src:url(/assets/sample/fonts/b1796d4ba1c3ad201fe6.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro Wide";src:url(/assets/sample/fonts/366ab1f4c848a57e171c.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"DIN Condensed";src:url(/assets/sample/fonts/f37d756943088f2bcccd.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/f18ecf385fb4d84cf21e.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/074a7bfc6f4a9d46f4fd.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/cd3627576f23f4f7f9b5.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/86382089da2f888619f7.otf) format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/5780b2cd9d80e9857c74.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/876948231007666e3483.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/8e4a237d0d9be69a5c7a.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/e13a3c6cdc89ecb32ef4.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/4ccd87292fe00834d8ad.otf) format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/e5bc5fcac24771d4ee8e.otf) format("opentype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/0e2da0edbb5ae98d789f.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/6e5434e48da14c7e4ccd.otf) format("opentype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/2492e16fb1c64e203c3c.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/d1fd4e5c51fca50f25cd.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/a3f246d90dd5fd1e5584.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/983a83be333d4963c9c4.ttf) format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/afe0a608093579a47b06.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/4fd9241772d548e77422.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/cfbf0da06d33097e6d0a.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/c12cc8e898b7a5d2d4c1.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/d3f3d769c2fc1af5c0b4.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/e3df6dbac4a6957bd332.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/38e62f01be69b2e02e29.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/5d698d6f1d5be053be74.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/3530bfc1b50b41bdc29d.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/e0380344c20e8011c133.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/757982f4c71159f6bdc2.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/c911063d57302cdc26da.ttf) format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/1984e065d55352d2a119.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/8df6912ba2ab8c598cb3.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}@-webkit-keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@-webkit-keyframes marquee-reverse{0%{transform:translateX(-50%)}100%{transform:translateX(0)}}@keyframes marquee-reverse{0%{transform:translateX(-50%)}100%{transform:translateX(0)}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes slideUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes pulse{0%,100%{opacity:1}50%{opacity:.5}}@keyframes pulse{0%,100%{opacity:1}50%{opacity:.5}}a{font-family:"Acumin Pro","Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:16px;line-height:1.25;text-decoration:none;color:#ff0036;transition:color .2s ease}a:hover{color:#cc002b}p{font-family:"Acumin Pro","Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:16px;line-height:1.5;color:#616161;font-weight:400}.body-lg{font-family:"Acumin Pro","Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:18px;line-height:1.5;font-weight:500}.body-md{font-family:"Acumin Pro","Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:16px;line-height:1.25;font-weight:500}.body-sm{font-family:"Acumin Pro","Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:14px;line-height:1.4;font-weight:400}h1,.h1{font-family:"DIN Condensed","Acumin Pro","Montserrat",sans-serif;font-size:72px;line-height:1.1;font-weight:900;color:#303030;letter-spacing:-0.02em}h2,.h2{font-family:"DIN Condensed","Acumin Pro","Montserrat",sans-serif;font-size:56px;line-height:1.15;font-weight:800;color:#303030;letter-spacing:-0.01em}h3,.h3{font-family:"DIN Condensed","Acumin Pro","Montserrat",sans-serif;font-size:40px;line-height:1.2;font-weight:700;color:#303030}h4,.h4{font-family:"Acumin Pro","Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:28px;line-height:1.3;font-weight:600;color:#303030}h5,.h5{font-family:"Acumin Pro","Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:22px;line-height:1.35;font-weight:600;color:#303030}h6,.h6{font-family:"Acumin Pro","Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:18px;line-height:1.4;font-weight:500;color:#303030}.text-gradient{background:linear-gradient(180deg, #FF0036 0%, #FF6B6B 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.text-gradient-hero{background:linear-gradient(180deg, #FF0036 0%, #FF6B6B 50%, #FFA655 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.display-xl{font-family:"DIN Condensed","Acumin Pro","Montserrat",sans-serif;font-size:96px;line-height:1.05;font-weight:900;letter-spacing:-0.03em}.display-lg{font-family:"DIN Condensed","Acumin Pro","Montserrat",sans-serif;font-size:72px;line-height:1.1;font-weight:900;letter-spacing:-0.02em}.label{font-family:"Acumin Pro","Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:12px;line-height:1.4;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:#616161}.caption{font-family:"Acumin Pro","Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:14px;line-height:1.4;font-weight:400;color:#616161}.subheader{font-family:"Acumin Pro","Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:20px;line-height:1.6;font-weight:400;color:#616161;max-width:900px}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/0ff8c5d6797bc06270d7.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/77f622e300fb69870d7a.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/2e613ffb51eb16357887.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/61e5df2b2122320fc9fd.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/9fbc064b12f7e5583783.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/24b0858066658977904e.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Acumin Pro Wide";src:url(/assets/sample/fonts/639cb5aa4e8369e761b4.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro Wide";src:url(/assets/sample/fonts/b9527b15e0841ddddd86.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro Wide";src:url(/assets/sample/fonts/12895dfdd6b65a80a174.otf) format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Acumin Pro Wide";src:url(/assets/sample/fonts/b1796d4ba1c3ad201fe6.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro Wide";src:url(/assets/sample/fonts/366ab1f4c848a57e171c.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"DIN Condensed";src:url(/assets/sample/fonts/f37d756943088f2bcccd.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/f18ecf385fb4d84cf21e.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/074a7bfc6f4a9d46f4fd.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/cd3627576f23f4f7f9b5.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/86382089da2f888619f7.otf) format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/5780b2cd9d80e9857c74.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/876948231007666e3483.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/8e4a237d0d9be69a5c7a.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/e13a3c6cdc89ecb32ef4.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/4ccd87292fe00834d8ad.otf) format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/e5bc5fcac24771d4ee8e.otf) format("opentype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/0e2da0edbb5ae98d789f.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/6e5434e48da14c7e4ccd.otf) format("opentype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/2492e16fb1c64e203c3c.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/d1fd4e5c51fca50f25cd.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/a3f246d90dd5fd1e5584.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/983a83be333d4963c9c4.ttf) format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/afe0a608093579a47b06.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/4fd9241772d548e77422.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/cfbf0da06d33097e6d0a.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/c12cc8e898b7a5d2d4c1.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/d3f3d769c2fc1af5c0b4.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/e3df6dbac4a6957bd332.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/38e62f01be69b2e02e29.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/5d698d6f1d5be053be74.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/3530bfc1b50b41bdc29d.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/e0380344c20e8011c133.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/757982f4c71159f6bdc2.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/c911063d57302cdc26da.ttf) format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/1984e065d55352d2a119.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/8df6912ba2ab8c598cb3.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}html{box-sizing:border-box;scroll-behavior:smooth}*,*::before,*::after{box-sizing:inherit}body{background:#fff7eb;color:#303030;font-family:"Acumin Pro","Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:16px;line-height:1.6;font-weight:400;margin:0;padding:0;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::-moz-selection{background:rgba(255,0,54,.2);color:#303030}::selection{background:rgba(255,0,54,.2);color:#303030}:focus-visible{outline:2px solid #ff0036;outline-offset:2px}a[href^="#"]{scroll-behavior:smooth}img{max-width:100%;height:auto;display:block}ul,ol{list-style:none;margin:0;padding:0}section{position:relative}main{min-height:100vh}.bg-gradient-hero{background:linear-gradient(180deg, #FF9A6C 0%, #FFEF78 50%, #FFB6C1 100%)}.bg-gradient-pink{background:linear-gradient(180deg, #FFB6C1 0%, #FF69B4 100%)}.bg-vanilla{background:#fff7eb}.bg-white{background:#fff}.ellipse-decoration{position:absolute;border-radius:50%;pointer-events:none;z-index:0}.ellipse-decoration--coral{background:radial-gradient(ellipse, rgba(255, 107, 107, 0.3) 0%, transparent 70%)}.ellipse-decoration--yellow{background:radial-gradient(ellipse, rgba(255, 239, 120, 0.4) 0%, transparent 70%)}.ellipse-decoration--pink{background:radial-gradient(ellipse, rgba(255, 182, 193, 0.3) 0%, transparent 70%)}.glass-effect{backdrop-filter:blur(100px);-webkit-backdrop-filter:blur(100px);background:rgba(255,255,255,.7)}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@keyframes marquee-reverse{0%{transform:translateX(-50%)}100%{transform:translateX(0)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes slideUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,100%{opacity:1}50%{opacity:.5}}.container{max-width:1440px;margin:0 auto;box-sizing:border-box;padding:0 64px}.container-narrow{max-width:1000px;margin:0 auto;box-sizing:border-box;padding:0 64px}.container-fluid{max-width:100%;padding:0}.section{padding:80px 0}.section--sm{padding:48px 0}.section--lg{padding:120px 0}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/0ff8c5d6797bc06270d7.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/77f622e300fb69870d7a.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/2e613ffb51eb16357887.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/61e5df2b2122320fc9fd.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/9fbc064b12f7e5583783.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/24b0858066658977904e.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Acumin Pro Wide";src:url(/assets/sample/fonts/639cb5aa4e8369e761b4.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro Wide";src:url(/assets/sample/fonts/b9527b15e0841ddddd86.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro Wide";src:url(/assets/sample/fonts/12895dfdd6b65a80a174.otf) format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Acumin Pro Wide";src:url(/assets/sample/fonts/b1796d4ba1c3ad201fe6.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro Wide";src:url(/assets/sample/fonts/366ab1f4c848a57e171c.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"DIN Condensed";src:url(/assets/sample/fonts/f37d756943088f2bcccd.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/f18ecf385fb4d84cf21e.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/074a7bfc6f4a9d46f4fd.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/cd3627576f23f4f7f9b5.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/86382089da2f888619f7.otf) format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/5780b2cd9d80e9857c74.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/876948231007666e3483.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/8e4a237d0d9be69a5c7a.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/e13a3c6cdc89ecb32ef4.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/4ccd87292fe00834d8ad.otf) format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/e5bc5fcac24771d4ee8e.otf) format("opentype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/0e2da0edbb5ae98d789f.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/6e5434e48da14c7e4ccd.otf) format("opentype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/2492e16fb1c64e203c3c.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/d1fd4e5c51fca50f25cd.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/a3f246d90dd5fd1e5584.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/983a83be333d4963c9c4.ttf) format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/afe0a608093579a47b06.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/4fd9241772d548e77422.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/cfbf0da06d33097e6d0a.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/c12cc8e898b7a5d2d4c1.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/d3f3d769c2fc1af5c0b4.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/e3df6dbac4a6957bd332.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/38e62f01be69b2e02e29.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/5d698d6f1d5be053be74.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/3530bfc1b50b41bdc29d.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/e0380344c20e8011c133.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/757982f4c71159f6bdc2.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/c911063d57302cdc26da.ttf) format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/1984e065d55352d2a119.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/8df6912ba2ab8c598cb3.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@keyframes marquee-reverse{0%{transform:translateX(-50%)}100%{transform:translateX(0)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes slideUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,100%{opacity:1}50%{opacity:.5}}button{font-family:inherit;cursor:pointer;border:none;background:none;padding:0}button:disabled{cursor:not-allowed;opacity:.6}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:"Acumin Pro","Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-weight:600;font-size:16px;line-height:1.25;text-decoration:none;border-radius:30px;padding:16px 32px;transition:all .2s ease;cursor:pointer;border:none;white-space:nowrap}.btn-primary{background:#ff0036;color:#fff}.btn-primary:hover{background:#d6002d;color:#fff;box-shadow:0 4px 12px rgba(255,0,54,.3)}.btn-primary:active{box-shadow:0 2px 6px rgba(255,0,54,.2)}.btn-secondary{background:rgba(0,0,0,0);color:#ff0036;border:2px solid #ff0036}.btn-secondary:hover{background:rgba(255,0,54,.08)}.btn-secondary:active{background:rgba(255,0,54,.12)}.btn-ghost{background:rgba(0,0,0,0);color:#303030}.btn-ghost:hover{background:rgba(26,26,26,.05)}.btn-white{background:#fff;color:#ff0036}.btn-white:hover{background:#f7f7f7;box-shadow:0 4px 12px rgba(26,26,26,.1)}.btn-gradient{background:linear-gradient(90deg, #FF0036 0%, #FF4D6D 100%);color:#fff;position:relative;overflow:hidden}.btn-gradient::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg, rgba(255, 255, 255, 0.1) 0%, transparent 100%);opacity:0;transition:opacity .2s ease}.btn-gradient:hover::before{opacity:1}.btn-gradient:hover{box-shadow:0 4px 16px rgba(255,0,54,.35)}.btn-sm{padding:10px 20px;font-size:14px;border-radius:16px}.btn-lg{padding:20px 40px;font-size:18px;border-radius:30px}.btn-xl{padding:22px 48px;font-size:20px;border-radius:30px}.btn-block{width:100%}.btn-icon{width:52px;height:52px;padding:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.btn-icon svg{width:24px;height:24px}.btn-icon.btn-icon-sm{width:40px;height:40px}.btn-icon.btn-icon-sm svg{width:20px;height:20px}.btn-icon.btn-icon-lg{width:62px;height:60px}.btn-icon.btn-icon-lg svg{width:28px;height:28px}.btn-pill{border-radius:9999px}.btn-link{background:none;color:#ff0036;padding:0;text-decoration:underline;text-underline-offset:3px}.btn-link:hover{text-decoration-thickness:2px}.badge{display:inline-flex;align-items:center;gap:8px;padding:12px 20px;background:#fff;border-radius:30px;font-family:"Acumin Pro","Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:16px;font-weight:500;color:#303030;box-shadow:0 3px 1px -1px rgba(26,26,26,.07),inset 0 1px 0 0 rgba(204,204,204,.5),inset 0 -1px 0 0 rgba(0,0,0,.17)}.badge__icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(255,166,85,.1)}.badge__icon svg,.badge__icon img{width:24px;height:24px}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@keyframes marquee-reverse{0%{transform:translateX(-50%)}100%{transform:translateX(0)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes slideUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,100%{opacity:1}50%{opacity:.5}}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/0ff8c5d6797bc06270d7.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/77f622e300fb69870d7a.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/2e613ffb51eb16357887.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/61e5df2b2122320fc9fd.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/9fbc064b12f7e5583783.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/24b0858066658977904e.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Acumin Pro Wide";src:url(/assets/sample/fonts/639cb5aa4e8369e761b4.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro Wide";src:url(/assets/sample/fonts/b9527b15e0841ddddd86.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro Wide";src:url(/assets/sample/fonts/12895dfdd6b65a80a174.otf) format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Acumin Pro Wide";src:url(/assets/sample/fonts/b1796d4ba1c3ad201fe6.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro Wide";src:url(/assets/sample/fonts/366ab1f4c848a57e171c.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"DIN Condensed";src:url(/assets/sample/fonts/f37d756943088f2bcccd.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/f18ecf385fb4d84cf21e.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/074a7bfc6f4a9d46f4fd.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/cd3627576f23f4f7f9b5.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/86382089da2f888619f7.otf) format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/5780b2cd9d80e9857c74.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/876948231007666e3483.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/8e4a237d0d9be69a5c7a.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/e13a3c6cdc89ecb32ef4.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/4ccd87292fe00834d8ad.otf) format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/e5bc5fcac24771d4ee8e.otf) format("opentype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/0e2da0edbb5ae98d789f.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/6e5434e48da14c7e4ccd.otf) format("opentype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/2492e16fb1c64e203c3c.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/d1fd4e5c51fca50f25cd.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/a3f246d90dd5fd1e5584.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/983a83be333d4963c9c4.ttf) format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/afe0a608093579a47b06.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/4fd9241772d548e77422.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/cfbf0da06d33097e6d0a.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/c12cc8e898b7a5d2d4c1.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/d3f3d769c2fc1af5c0b4.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/e3df6dbac4a6957bd332.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/38e62f01be69b2e02e29.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/5d698d6f1d5be053be74.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/3530bfc1b50b41bdc29d.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/e0380344c20e8011c133.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/757982f4c71159f6bdc2.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/c911063d57302cdc26da.ttf) format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/1984e065d55352d2a119.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/8df6912ba2ab8c598cb3.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@keyframes marquee-reverse{0%{transform:translateX(-50%)}100%{transform:translateX(0)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes slideUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,100%{opacity:1}50%{opacity:.5}}.top-banner{background:#ffef78;display:flex;align-items:center;justify-content:center;padding:10px 12px;position:relative;box-shadow:0 3px 1px -1px rgba(26,26,26,.07),inset 0 1px 0 0 rgba(204,204,204,.5),inset 0 -1px 0 0 rgba(0,0,0,.17)}.top-banner__content{display:flex;align-items:center;justify-content:center;gap:4px;flex:1}.top-banner__text{font-family:"Acumin Pro","Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:13px;font-weight:600;color:#1a1a1a;line-height:20px}.top-banner__close{position:absolute;right:8px;padding:4px;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .15s ease}.top-banner__close:hover{background:rgba(0,0,0,.05)}.top-banner__close svg{width:8px;height:8px;color:#1a1a1a}.top-banner.hidden{display:none}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/0ff8c5d6797bc06270d7.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/77f622e300fb69870d7a.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/2e613ffb51eb16357887.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/61e5df2b2122320fc9fd.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/9fbc064b12f7e5583783.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/24b0858066658977904e.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Acumin Pro Wide";src:url(/assets/sample/fonts/639cb5aa4e8369e761b4.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro Wide";src:url(/assets/sample/fonts/b9527b15e0841ddddd86.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro Wide";src:url(/assets/sample/fonts/12895dfdd6b65a80a174.otf) format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Acumin Pro Wide";src:url(/assets/sample/fonts/b1796d4ba1c3ad201fe6.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro Wide";src:url(/assets/sample/fonts/366ab1f4c848a57e171c.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"DIN Condensed";src:url(/assets/sample/fonts/f37d756943088f2bcccd.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/f18ecf385fb4d84cf21e.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/074a7bfc6f4a9d46f4fd.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/cd3627576f23f4f7f9b5.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/86382089da2f888619f7.otf) format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/5780b2cd9d80e9857c74.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/876948231007666e3483.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/8e4a237d0d9be69a5c7a.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/e13a3c6cdc89ecb32ef4.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/4ccd87292fe00834d8ad.otf) format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/e5bc5fcac24771d4ee8e.otf) format("opentype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/0e2da0edbb5ae98d789f.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/6e5434e48da14c7e4ccd.otf) format("opentype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/2492e16fb1c64e203c3c.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/d1fd4e5c51fca50f25cd.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/a3f246d90dd5fd1e5584.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/983a83be333d4963c9c4.ttf) format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/afe0a608093579a47b06.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/4fd9241772d548e77422.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/cfbf0da06d33097e6d0a.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/c12cc8e898b7a5d2d4c1.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/d3f3d769c2fc1af5c0b4.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/e3df6dbac4a6957bd332.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/38e62f01be69b2e02e29.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/5d698d6f1d5be053be74.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/3530bfc1b50b41bdc29d.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/e0380344c20e8011c133.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/757982f4c71159f6bdc2.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/c911063d57302cdc26da.ttf) format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/1984e065d55352d2a119.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/8df6912ba2ab8c598cb3.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@keyframes marquee-reverse{0%{transform:translateX(-50%)}100%{transform:translateX(0)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes slideUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,100%{opacity:1}50%{opacity:.5}}.input,.input-field,.textarea{font-family:"Acumin Pro","Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:16px;line-height:1.5;font-weight:400;border:2px solid #e3e3e3;background:#fff;padding:14px 20px;width:100%;height:52px;box-sizing:border-box;color:#303030;border-radius:16px;transition:all .2s ease}.input:hover,.input-field:hover,.textarea:hover{border-color:#cacaca}.input:focus,.input-field:focus,.textarea:focus{border-color:#ff0036;outline:none;box-shadow:0 0 0 3px rgba(255,0,54,.1)}.input::-moz-placeholder,.input-field::-moz-placeholder,.textarea::-moz-placeholder{color:#616161;opacity:.7}.input::-moz-placeholder, .input-field::-moz-placeholder, .textarea::-moz-placeholder{color:#616161;opacity:.7}.input::placeholder,.input-field::placeholder,.textarea::placeholder{color:#616161;opacity:.7}.input--error{border-color:#ec273f}.input--error:focus{box-shadow:0 0 0 3px rgba(236,39,63,.1)}.input--success{border-color:#08dc7d}.input--success:focus{box-shadow:0 0 0 3px rgba(8,220,125,.1)}.input:disabled,.input-field:disabled,.textarea:disabled{background:#f7f7f7;color:#ccc;cursor:not-allowed}.input-lg{height:60px;padding:18px 24px;font-size:18px;border-radius:30px}.input-group{position:relative;display:flex;align-items:center}.input-group .input,.input-group .input-field,.input-group .textarea{padding-left:48px}.input-group__icon{position:absolute;left:16px;width:20px;height:20px;color:#616161;pointer-events:none}.input-group--icon-right .input,.input-group--icon-right .input-field,.input-group--icon-right .textarea{padding-left:20px;padding-right:48px}.input-group--icon-right .input-group__icon{left:auto;right:16px}.input-with-button{display:flex;gap:12px}.input-with-button .input,.input-with-button .input-field,.input-with-button .textarea{flex:1}.input-with-button .btn{flex-shrink:0;white-space:nowrap}.textarea{height:auto;min-height:120px;resize:vertical}.form-field{display:flex;flex-direction:column;gap:8px}.form-field__label{font-family:"Acumin Pro","Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:14px;font-weight:500;color:#303030}.form-field__error{font-size:13px;color:#ec273f}.form-field__hint{font-size:13px;color:#616161}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus{border-color:#e3e3e3;background:#fff;-webkit-text-fill-color:#303030;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/0ff8c5d6797bc06270d7.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/77f622e300fb69870d7a.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/2e613ffb51eb16357887.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/61e5df2b2122320fc9fd.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/9fbc064b12f7e5583783.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/24b0858066658977904e.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Acumin Pro Wide";src:url(/assets/sample/fonts/639cb5aa4e8369e761b4.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro Wide";src:url(/assets/sample/fonts/b9527b15e0841ddddd86.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro Wide";src:url(/assets/sample/fonts/12895dfdd6b65a80a174.otf) format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Acumin Pro Wide";src:url(/assets/sample/fonts/b1796d4ba1c3ad201fe6.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro Wide";src:url(/assets/sample/fonts/366ab1f4c848a57e171c.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"DIN Condensed";src:url(/assets/sample/fonts/f37d756943088f2bcccd.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/f18ecf385fb4d84cf21e.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/074a7bfc6f4a9d46f4fd.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/cd3627576f23f4f7f9b5.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/86382089da2f888619f7.otf) format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/5780b2cd9d80e9857c74.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/876948231007666e3483.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/8e4a237d0d9be69a5c7a.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/e13a3c6cdc89ecb32ef4.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/4ccd87292fe00834d8ad.otf) format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/e5bc5fcac24771d4ee8e.otf) format("opentype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/0e2da0edbb5ae98d789f.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/6e5434e48da14c7e4ccd.otf) format("opentype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/2492e16fb1c64e203c3c.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/d1fd4e5c51fca50f25cd.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/a3f246d90dd5fd1e5584.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/983a83be333d4963c9c4.ttf) format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/afe0a608093579a47b06.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/4fd9241772d548e77422.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/cfbf0da06d33097e6d0a.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/c12cc8e898b7a5d2d4c1.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/d3f3d769c2fc1af5c0b4.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/e3df6dbac4a6957bd332.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/38e62f01be69b2e02e29.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/5d698d6f1d5be053be74.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/3530bfc1b50b41bdc29d.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/e0380344c20e8011c133.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/757982f4c71159f6bdc2.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/c911063d57302cdc26da.ttf) format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/1984e065d55352d2a119.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/8df6912ba2ab8c598cb3.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@keyframes marquee-reverse{0%{transform:translateX(-50%)}100%{transform:translateX(0)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes slideUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,100%{opacity:1}50%{opacity:.5}}.hero__section{position:relative;padding-top:33px;overflow:hidden}.hero__video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:0;pointer-events:none;background:linear-gradient(180deg, #FF9A6C 0%, #FFEF78 50%, #FFB6C1 100%)}.hero__wrapper{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-between;z-index:2}.hero__wrapper .logo-goose{height:53px;width:auto}.hero__content-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:20px;padding-bottom:50px;position:relative;z-index:2}.hero__content{max-width:100%;position:relative;z-index:2;display:flex;flex-direction:column;gap:2px}.hero__title{font-family:"DIN Condensed","Acumin Pro","Montserrat",sans-serif;font-size:135px;font-weight:700;line-height:.8;letter-spacing:-0.03em;color:#fff;margin:0;text-transform:uppercase;width:825px}.hero__description{font-family:"Acumin Pro Wide","Acumin Pro","Montserrat",sans-serif;font-size:23px;font-weight:400;line-height:1.35;letter-spacing:-0.015em;color:#fff;max-width:408px}.hero__cta{width:100%;margin-top:20px}.hero__cta .btn{min-width:534px;height:66px;font-size:20px;font-weight:500;padding:6px 12px;border-radius:30px}.hero__image{position:relative;flex:1;display:flex;align-items:center;justify-content:center;min-height:600px;z-index:2;transform:scale(1.25)}.hero__product{position:relative;width:100%;max-width:700px;height:auto}@-webkit-keyframes heroFadeIn{from{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes heroFadeIn{from{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}.hero__content{-webkit-animation:heroFadeIn .8s ease-out;animation:heroFadeIn .8s ease-out}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/0ff8c5d6797bc06270d7.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/77f622e300fb69870d7a.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/2e613ffb51eb16357887.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/61e5df2b2122320fc9fd.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/9fbc064b12f7e5583783.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/24b0858066658977904e.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Acumin Pro Wide";src:url(/assets/sample/fonts/639cb5aa4e8369e761b4.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro Wide";src:url(/assets/sample/fonts/b9527b15e0841ddddd86.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro Wide";src:url(/assets/sample/fonts/12895dfdd6b65a80a174.otf) format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Acumin Pro Wide";src:url(/assets/sample/fonts/b1796d4ba1c3ad201fe6.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro Wide";src:url(/assets/sample/fonts/366ab1f4c848a57e171c.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"DIN Condensed";src:url(/assets/sample/fonts/f37d756943088f2bcccd.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/f18ecf385fb4d84cf21e.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/074a7bfc6f4a9d46f4fd.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/cd3627576f23f4f7f9b5.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/86382089da2f888619f7.otf) format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/5780b2cd9d80e9857c74.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/876948231007666e3483.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/8e4a237d0d9be69a5c7a.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/e13a3c6cdc89ecb32ef4.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/4ccd87292fe00834d8ad.otf) format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/e5bc5fcac24771d4ee8e.otf) format("opentype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/0e2da0edbb5ae98d789f.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/6e5434e48da14c7e4ccd.otf) format("opentype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/2492e16fb1c64e203c3c.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/d1fd4e5c51fca50f25cd.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/a3f246d90dd5fd1e5584.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/983a83be333d4963c9c4.ttf) format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/afe0a608093579a47b06.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/4fd9241772d548e77422.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/cfbf0da06d33097e6d0a.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/c12cc8e898b7a5d2d4c1.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/d3f3d769c2fc1af5c0b4.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/e3df6dbac4a6957bd332.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/38e62f01be69b2e02e29.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/5d698d6f1d5be053be74.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/3530bfc1b50b41bdc29d.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/e0380344c20e8011c133.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/757982f4c71159f6bdc2.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/c911063d57302cdc26da.ttf) format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/1984e065d55352d2a119.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/8df6912ba2ab8c598cb3.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@keyframes marquee-reverse{0%{transform:translateX(-50%)}100%{transform:translateX(0)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes slideUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,100%{opacity:1}50%{opacity:.5}}.intro__section{background:#fff;padding:64px 0}.intro__wrapper{display:flex;flex-direction:column;align-items:center;gap:22px;text-align:center}.intro__title{font-family:"Pockota","Acumin Pro","Montserrat",sans-serif;font-size:75px;font-weight:400;line-height:82px;color:#303030;min-height:164px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.intro__title .text-gradient{background:linear-gradient(90deg, #FFA655 0%, #F5674A 27%, #F69B9C 59%, #EC273F 90%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.intro .typewriter-cursor{display:inline-block;color:#303030;font-weight:400;-webkit-animation:blink 1s infinite;animation:blink 1s infinite;margin-left:2px}@-webkit-keyframes blink{0%,50%{opacity:1}51%,100%{opacity:0}}@keyframes blink{0%,50%{opacity:1}51%,100%{opacity:0}}.intro__description{font-family:"Acumin Pro","Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:26px;font-weight:500;line-height:1.5;color:#303030;max-width:904px;text-align:center}.intro__description .highlight{font-style:italic;background:linear-gradient(90deg, #FFA655 0%, #EC273F 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.intro__description .highlight-reverse{font-style:italic;background:linear-gradient(90deg, #EC273F 0%, #FFA655 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.features-marquee__section{background:#fff;padding:32px 0;overflow:hidden;width:100%;margin:0;position:relative}.features-marquee__wrapper{display:flex;align-items:center;overflow:hidden;width:100%;padding:0}.features-marquee__track{display:flex;align-items:center;gap:24px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-animation:marquee 30s linear infinite;animation:marquee 30s linear infinite;will-change:transform}.features-marquee__track:hover{-webkit-animation-play-state:paused;animation-play-state:paused}.feature-badge{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:6.25px 8px;padding-right:17px;background:#fff;border-radius:9999px;font-family:"Acumin Pro","Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:18px;font-weight:500;color:#303030;line-height:.8;white-space:nowrap;flex-shrink:0;scroll-snap-align:start;transition:all .15s ease}.feature-badge__icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%}.feature-badge__icon svg,.feature-badge__icon img{width:100%;height:100%}.feature-badge__text{font-family:"Acumin Pro","Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:18px;font-weight:500;margin-top:4px}.feature-badge--alcohol-free{background:rgba(255,210,170,.5);border:1px solid #ffa655}.feature-badge--gluten-free{background:rgba(250,199,193,.5);border:1px solid #ec273f}.feature-badge--no-sugar{background:rgba(247,169,178,.5);border:1px solid #ec273f}.feature-badge--hangover-free{background:rgba(255,210,170,.5);border:1px solid #ffa655}.feature-badge--fast-acting{background:rgba(255,247,187,.5);border:1px solid #ffef78}.feature-badge--gmo-free{background:rgba(250,199,193,.5);border:1px solid #f69b9c}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/0ff8c5d6797bc06270d7.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/77f622e300fb69870d7a.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/2e613ffb51eb16357887.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/61e5df2b2122320fc9fd.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/9fbc064b12f7e5583783.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/24b0858066658977904e.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Acumin Pro Wide";src:url(/assets/sample/fonts/639cb5aa4e8369e761b4.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro Wide";src:url(/assets/sample/fonts/b9527b15e0841ddddd86.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro Wide";src:url(/assets/sample/fonts/12895dfdd6b65a80a174.otf) format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Acumin Pro Wide";src:url(/assets/sample/fonts/b1796d4ba1c3ad201fe6.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro Wide";src:url(/assets/sample/fonts/366ab1f4c848a57e171c.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"DIN Condensed";src:url(/assets/sample/fonts/f37d756943088f2bcccd.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/f18ecf385fb4d84cf21e.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/074a7bfc6f4a9d46f4fd.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/cd3627576f23f4f7f9b5.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/86382089da2f888619f7.otf) format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/5780b2cd9d80e9857c74.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/876948231007666e3483.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/8e4a237d0d9be69a5c7a.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/e13a3c6cdc89ecb32ef4.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/4ccd87292fe00834d8ad.otf) format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/e5bc5fcac24771d4ee8e.otf) format("opentype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/0e2da0edbb5ae98d789f.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/6e5434e48da14c7e4ccd.otf) format("opentype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/2492e16fb1c64e203c3c.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/d1fd4e5c51fca50f25cd.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/a3f246d90dd5fd1e5584.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/983a83be333d4963c9c4.ttf) format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/afe0a608093579a47b06.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/4fd9241772d548e77422.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/cfbf0da06d33097e6d0a.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/c12cc8e898b7a5d2d4c1.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/d3f3d769c2fc1af5c0b4.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/e3df6dbac4a6957bd332.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/38e62f01be69b2e02e29.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/5d698d6f1d5be053be74.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/3530bfc1b50b41bdc29d.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/e0380344c20e8011c133.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/757982f4c71159f6bdc2.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/c911063d57302cdc26da.ttf) format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/1984e065d55352d2a119.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/8df6912ba2ab8c598cb3.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@keyframes marquee-reverse{0%{transform:translateX(-50%)}100%{transform:translateX(0)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes slideUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,100%{opacity:1}50%{opacity:.5}}.goose-section{background:#fff;padding:32px 0 64px}.goose-section__wrapper{display:flex;flex-direction:column;align-items:center;gap:16px}.goose-section__card{display:flex;align-items:center;justify-content:center;background:#fff;padding:0;max-width:946px;width:100%}.goose-section__image{flex:0 0 550px;height:550px;width:auto;display:flex;align-items:center;justify-content:center;position:relative}.goose-section__video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.goose-section__title{font-family:"Pockota","Acumin Pro","Montserrat",sans-serif;font-size:75px;font-weight:400;line-height:82px;text-align:center;background:linear-gradient(90deg, #FFA655 0%, #F5674A 27%, #F69B9C 59%, #EC273F 90%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.goose-section__cta{width:100%;text-align:center}.goose-section__cta .btn{min-width:534px;height:66px;font-size:20px;font-weight:500}.product-section{background:#fff;padding:64px 0}.product-section__wrapper{display:flex;flex-direction:column;align-items:center;gap:38px}.product-section__header{text-align:center}.product-section__title{font-family:"Pockota","Acumin Pro","Montserrat",sans-serif;font-size:75px;font-weight:300;line-height:1.2;text-align:center;background:linear-gradient(90deg, #FFA655 0%, #F5674A 27%, #F69B9C 59%, #EC273F 90%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.product-section__card{display:flex;align-items:center;justify-content:space-between;background:#fff;border-radius:20px;max-width:1312px;width:100%;overflow:hidden;padding:24px;background-color:#fff}.product-section__image{flex:0 0 642px;padding:24px;position:relative}.product-section__image-container{height:511px;background:#f7f7f7;border-radius:20px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.product-section__image-container img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;position:relative;z-index:1}.product-section__details{flex:1;padding:24px 48px;display:flex;flex-direction:column;justify-content:space-between;min-height:511px}.product-section__rating{display:flex;gap:4px;margin-bottom:12px}.product-section__rating .star{width:20px;height:20px;color:#ff0036}.product-section__name{font-family:"Acumin Pro","Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:25px;font-weight:700;color:#303030;margin-bottom:8px;letter-spacing:-0.01em}.product-section__subtitle{font-family:"Acumin Pro","Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:20px;font-weight:500;color:#616161}.product-section__description{font-family:"Acumin Pro","Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:26px;font-weight:500;line-height:1.4;color:#303030;max-width:596px;margin:24px 0}.product-section__attributes{display:flex;flex-direction:column;gap:10px;margin-bottom:24px}.product-section__attribute{display:flex;align-items:center;justify-content:space-between;max-width:250px;align-content:center}.product-section__attribute-label{font-family:"Acumin Pro","Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:19px;font-weight:500;color:#1a1a1a;min-width:82px;line-height:.9}.product-section__attribute-dots{display:flex;gap:10px;padding:4px 7px;border-radius:38px}.product-section__attribute-dots.attribute-strength{border:1px solid #ffa655;background-color:rgba(255,166,85,.5)}.product-section__attribute-dots.attribute-social{border:1px solid #ff0036;background-color:rgba(255,0,54,.5)}.product-section__attribute-dots.attribute-giggly{border:1px solid #ffef78;background-color:rgba(255,239,120,.5)}.product-section__attribute-dots .dot{width:16px;height:16px;border-radius:50%;background-color:#fff}.product-section__attribute-dots .dot.filled{background-color:#303030}.product-section__cta .btn{min-width:534px;height:66px;font-size:20px;font-weight:500}.product-section__footer{text-align:center;margin-top:32px}.product-section__footer a{font-family:"Acumin Pro","Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:24px;font-weight:400;color:#ff0036;text-decoration:underline;text-underline-offset:4px;transition:all .15s ease}.product-section__footer a:hover{text-decoration-thickness:2px}.ingredients-section{background:#fff;padding:0}.ingredients-section__wrapper{display:flex;flex-direction:column;align-items:center}.ingredients-section__card{background:rgba(0,0,0,0);border-radius:30px;padding:64px;max-width:1312px;width:100%;display:flex;flex-direction:column;align-items:center;gap:35px}.ingredients-section__title{font-family:"Pockota","DIN Condensed","Acumin Pro","Montserrat",sans-serif;font-size:75px;font-weight:300;line-height:.73;text-align:center;color:#303030}.ingredients-section__list{display:flex;flex-direction:column;align-items:center;gap:21px}.ingredients-section__row{display:flex;gap:21px;flex-wrap:wrap;justify-content:center}.ingredients-section__column{display:flex;flex-direction:column;gap:21px;justify-content:flex-start}.ingredient-badge{display:inline-flex;align-items:center;gap:14px;padding:7px 20px 7px 9px;border:2px solid #ff0036;border-radius:30px;background:rgba(0,0,0,0);transition:all .15s ease}.ingredient-badge:hover{background:rgba(255,0,54,.05)}.ingredient-badge__icon{width:46px;height:46px;display:flex;align-items:center;justify-content:center;border-radius:50%;flex-shrink:0}.ingredient-badge__icon img,.ingredient-badge__icon svg{width:100%;height:100%}.ingredient-badge__text{font-family:"Acumin Pro","Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:21px;font-weight:500;line-height:1.2}.ingredient-badge__text .highlight{color:#ff0036}.ingredient-badge__text .normal{color:#303030}.ingredient-badge--arrow{width:62px;height:60px;padding:12px;justify-content:center;border-radius:9999px;cursor:pointer}.ingredient-badge--arrow svg{width:21px;height:15px;color:#ff0036;transform:rotate(-90deg)}.ingredient-badge--arrow:hover{background:#ff0036}.ingredient-badge--arrow:hover svg{color:#fff}.definition-section{background:#fff;padding:24px 0;overflow:hidden}.definition-section__wrapper{overflow:hidden}.definition-section__marquee{display:flex;white-space:nowrap;-webkit-animation:marquee 10s linear infinite;animation:marquee 10s linear infinite}.definition-section__marquee:hover{-webkit-animation-play-state:paused;animation-play-state:paused}.definition-section__text{font-family:"Pockota","DIN Condensed","Acumin Pro","Montserrat",sans-serif;font-size:48px;font-weight:300;color:#303030;padding-right:100px}.definition-section__text .phonetic{font-style:italic;color:#616161}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/0ff8c5d6797bc06270d7.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/77f622e300fb69870d7a.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/2e613ffb51eb16357887.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/61e5df2b2122320fc9fd.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/9fbc064b12f7e5583783.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/24b0858066658977904e.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Acumin Pro Wide";src:url(/assets/sample/fonts/639cb5aa4e8369e761b4.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro Wide";src:url(/assets/sample/fonts/b9527b15e0841ddddd86.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro Wide";src:url(/assets/sample/fonts/12895dfdd6b65a80a174.otf) format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Acumin Pro Wide";src:url(/assets/sample/fonts/b1796d4ba1c3ad201fe6.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro Wide";src:url(/assets/sample/fonts/366ab1f4c848a57e171c.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"DIN Condensed";src:url(/assets/sample/fonts/f37d756943088f2bcccd.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/f18ecf385fb4d84cf21e.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/074a7bfc6f4a9d46f4fd.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/cd3627576f23f4f7f9b5.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/86382089da2f888619f7.otf) format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/5780b2cd9d80e9857c74.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/876948231007666e3483.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/8e4a237d0d9be69a5c7a.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/e13a3c6cdc89ecb32ef4.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/4ccd87292fe00834d8ad.otf) format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/e5bc5fcac24771d4ee8e.otf) format("opentype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/0e2da0edbb5ae98d789f.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/6e5434e48da14c7e4ccd.otf) format("opentype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/2492e16fb1c64e203c3c.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/d1fd4e5c51fca50f25cd.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/a3f246d90dd5fd1e5584.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/983a83be333d4963c9c4.ttf) format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/afe0a608093579a47b06.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/4fd9241772d548e77422.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/cfbf0da06d33097e6d0a.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/c12cc8e898b7a5d2d4c1.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/d3f3d769c2fc1af5c0b4.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/e3df6dbac4a6957bd332.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/38e62f01be69b2e02e29.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/5d698d6f1d5be053be74.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/3530bfc1b50b41bdc29d.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/e0380344c20e8011c133.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/757982f4c71159f6bdc2.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/c911063d57302cdc26da.ttf) format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/1984e065d55352d2a119.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/8df6912ba2ab8c598cb3.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@keyframes marquee-reverse{0%{transform:translateX(-50%)}100%{transform:translateX(0)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes slideUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,100%{opacity:1}50%{opacity:.5}}.goose-gang-section{background:#fff;padding-top:64px;position:relative}.goose-gang-section::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 83.064%, rgb(255, 255, 255) 95.603%),linear-gradient(180deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 26.301%),linear-gradient(90deg, rgb(255, 255, 255) 14.123%, rgba(255, 255, 255, 0) 68.258%);pointer-events:none;z-index:1}.goose-gang-section__wrapper{position:relative;z-index:2}.goose-gang-section__card{position:relative;background:#fff;border-radius:30px;padding:40px 0px;min-height:798px;display:flex;flex-direction:column;gap:30px}.goose-gang-section__badge{display:inline-flex;align-items:center;justify-content:center;padding:6px 20px;height:35px;border:1px solid #ff0036;border-radius:13.333px;background:rgba(0,0,0,0);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.goose-gang-section__badge-text{font-family:"Acumin Pro","Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:14px;font-weight:400;color:#ff0036;line-height:16px}.goose-gang-section__content{display:flex;flex-direction:column;gap:30px;max-width:960px;position:relative;z-index:2}.goose-gang-section__content .mobile-caption-image{display:none}.goose-gang-section__title{font-family:"Acumin Pro Wide","Acumin Pro","Montserrat",sans-serif;font-size:82px;font-weight:500;line-height:82px;color:#ff0036;margin:0}.goose-gang-section__title .highlight{color:#ffa655;font-style:italic;display:flex}.goose-gang-section__description{font-family:"Acumin Pro","Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:22px;font-weight:400;color:#ff0036;line-height:31px;max-width:609px}.goose-gang-section__description .highlight{font-family:"Acumin Pro","Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-weight:500;font-style:italic;color:#ff0036}.goose-gang-section__benefits{display:flex;gap:20px;flex-wrap:wrap;max-width:815px;min-height:254px;position:relative}.goose-gang-section__benefits-column{display:flex;flex-direction:column;gap:20px}.goose-gang-section__benefits-column--left{width:238px}.goose-gang-section__benefits-column--right{width:276px}.goose-gang-section__cta{margin-top:auto}.goose-gang-section__cta .btn{width:100%;max-width:534px;height:66px;font-size:20px;font-weight:500;padding:6px 12px;border-radius:30px;display:flex;align-items:center;justify-content:center;gap:8px}.goose-gang-section__cta .btn svg{width:16px;height:16px}.goose-gang-section__background-image{position:absolute;right:-25px;top:-31.5px;width:737px;height:835px;z-index:1;pointer-events:none}.goose-gang-section__background-image img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.benefit-card{background:#ffecec;border-radius:20px;padding:12.957px 10px;display:flex;align-items:center;justify-content:center;gap:10px;min-height:70px;height:100%}.benefit-card--tall{min-height:130px;align-items:flex-start}.benefit-card__icon{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.benefit-card__icon svg,.benefit-card__icon img{width:100%;height:100%;color:#ff0036}.benefit-card__text{font-family:"Acumin Pro","Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:16px;font-weight:400;color:#303030;line-height:22.675px;flex:1}.benefit-card--heart{min-height:130px;align-items:center}.benefit-card--star{min-height:104px}.benefit-card--confetti{min-height:70px}.benefit-card--cart{min-height:71px}.benefit-card--control{min-height:70px}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/0ff8c5d6797bc06270d7.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/77f622e300fb69870d7a.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/2e613ffb51eb16357887.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/61e5df2b2122320fc9fd.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/9fbc064b12f7e5583783.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/24b0858066658977904e.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Acumin Pro Wide";src:url(/assets/sample/fonts/639cb5aa4e8369e761b4.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro Wide";src:url(/assets/sample/fonts/b9527b15e0841ddddd86.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro Wide";src:url(/assets/sample/fonts/12895dfdd6b65a80a174.otf) format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Acumin Pro Wide";src:url(/assets/sample/fonts/b1796d4ba1c3ad201fe6.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro Wide";src:url(/assets/sample/fonts/366ab1f4c848a57e171c.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"DIN Condensed";src:url(/assets/sample/fonts/f37d756943088f2bcccd.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/f18ecf385fb4d84cf21e.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/074a7bfc6f4a9d46f4fd.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/cd3627576f23f4f7f9b5.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/86382089da2f888619f7.otf) format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/5780b2cd9d80e9857c74.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/876948231007666e3483.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/8e4a237d0d9be69a5c7a.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/e13a3c6cdc89ecb32ef4.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/4ccd87292fe00834d8ad.otf) format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/e5bc5fcac24771d4ee8e.otf) format("opentype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/0e2da0edbb5ae98d789f.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/6e5434e48da14c7e4ccd.otf) format("opentype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/2492e16fb1c64e203c3c.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/d1fd4e5c51fca50f25cd.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/a3f246d90dd5fd1e5584.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/983a83be333d4963c9c4.ttf) format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/afe0a608093579a47b06.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/4fd9241772d548e77422.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/cfbf0da06d33097e6d0a.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/c12cc8e898b7a5d2d4c1.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/d3f3d769c2fc1af5c0b4.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/e3df6dbac4a6957bd332.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/38e62f01be69b2e02e29.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/5d698d6f1d5be053be74.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/3530bfc1b50b41bdc29d.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/e0380344c20e8011c133.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/757982f4c71159f6bdc2.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/c911063d57302cdc26da.ttf) format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/1984e065d55352d2a119.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/8df6912ba2ab8c598cb3.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@keyframes marquee-reverse{0%{transform:translateX(-50%)}100%{transform:translateX(0)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes slideUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,100%{opacity:1}50%{opacity:.5}}.reviews-section{background:#fff;padding:64px 0}.reviews-section__wrapper{display:flex;flex-direction:column;gap:22px}.reviews-section__header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px}.reviews-section__title{font-family:"Pockota","DIN Condensed","Acumin Pro","Montserrat",sans-serif;font-size:75px;font-weight:300;line-height:1;color:#303030;letter-spacing:-0.54px}.reviews-section__title-italics{font-style:italic}.reviews-section__rating{display:flex;flex-direction:column;align-items:center;gap:8px}.reviews-section__social img{width:63px;height:63px}.reviews-section__stars{display:flex;gap:0}.reviews-section__stars .star{width:21px;height:25px;color:#ff0036}.reviews-section__grid{display:flex;gap:24px;overflow-x:auto;padding-bottom:16px;scroll-snap-type:x mandatory}.reviews-section__grid::-webkit-scrollbar{height:4px}.reviews-section__grid::-webkit-scrollbar-track{background:#f7f7f7;border-radius:4px}.reviews-section__grid::-webkit-scrollbar-thumb{background:#ff0036;border-radius:4px}.testimonial-card{flex:0 0 460px;background:#fff;border:1px solid #e3e3e3;border-radius:30px;padding:25px 29px;scroll-snap-align:start;transition:all .2s ease}.testimonial-card:hover{box-shadow:0 4px 6px rgba(26,26,26,.07)}.testimonial-card__content{display:flex;flex-direction:column;gap:42px;justify-content:space-between;height:100%}.testimonial-card__body{display:flex;flex-direction:column;gap:8px}.testimonial-card__stars{display:flex;gap:0;margin-bottom:4px}.testimonial-card__stars .star{width:17px;height:25px;color:#ff0036}.testimonial-card__headline{font-family:"Acumin Pro","Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:14px;font-weight:500;color:#413d45;letter-spacing:-0.2px;line-height:32px}.testimonial-card__text{font-family:"Acumin Pro","Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:24px;font-weight:500;color:#413d45;letter-spacing:-0.2px;line-height:1.35}.testimonial-card__text .read-more{text-decoration:underline;cursor:pointer;font-size:inherit}.testimonial-card__text .read-more:hover{text-decoration-thickness:2px}.testimonial-card__author{font-family:"Inter",sans-serif;font-size:11.7px;font-weight:500;color:#616161;letter-spacing:-0.126px;line-height:1.4}.follow-us-card{flex:0 0 450px;background:#fff;border:1px solid #e3e3e3;border-radius:30px;scroll-snap-align:start;overflow:hidden;position:relative;transition:all .2s ease}.follow-us-card::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:1;border-radius:30px;transition:all .2s ease;pointer-events:none}.follow-us-card:hover{box-shadow:0 4px 6px rgba(26,26,26,.07)}.follow-us-card:hover::before{opacity:0}.follow-us-card img{-o-object-fit:cover;object-fit:cover;width:450px;height:450px;display:block}.newsletter-section{background:#fff;padding:8px 0 64px}.newsletter-section__wrapper{display:flex;flex-direction:column;align-items:center;gap:8px}.newsletter-section__card{position:relative;border-radius:30px;padding:90px 64px;min-height:331px;width:100%;display:flex;align-items:center;overflow:hidden;background:url(/assets/sample/images/c60bc8028b06fa2360dd.png) no-repeat center center/cover}.newsletter-section__content{max-width:618px;position:relative;z-index:2}.newsletter-section__description{font-family:"Acumin Pro","Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:30px;font-weight:400;color:#fff7eb;letter-spacing:0px;line-height:38px;margin-bottom:24px}.newsletter-section__title{font-family:"Acumin Pro Wide","Acumin Pro","Montserrat",sans-serif;font-size:66px;font-weight:500;color:#fff7eb;letter-spacing:-4px;line-height:65px;margin-bottom:16px}.newsletter-section__cta{width:85%;margin-top:20px}.newsletter-section__cta .btn{min-width:334px;height:66px;font-size:20px;font-weight:500;padding:6px 12px;border-radius:30px}.newsletter-section__cta-sm{display:none}.newsletter-section__image{position:absolute;right:100px;top:50%;transform:translateY(-50%) rotate(31deg);width:152px;height:auto;z-index:1}.newsletter-section__image img{width:100%;height:auto;filter:drop-shadow(0 20px 40px rgba(0, 0, 0, 0.15))}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/0ff8c5d6797bc06270d7.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/77f622e300fb69870d7a.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/2e613ffb51eb16357887.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/61e5df2b2122320fc9fd.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/9fbc064b12f7e5583783.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro";src:url(/assets/sample/fonts/24b0858066658977904e.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Acumin Pro Wide";src:url(/assets/sample/fonts/639cb5aa4e8369e761b4.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro Wide";src:url(/assets/sample/fonts/b9527b15e0841ddddd86.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro Wide";src:url(/assets/sample/fonts/12895dfdd6b65a80a174.otf) format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Acumin Pro Wide";src:url(/assets/sample/fonts/b1796d4ba1c3ad201fe6.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro Wide";src:url(/assets/sample/fonts/366ab1f4c848a57e171c.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"DIN Condensed";src:url(/assets/sample/fonts/f37d756943088f2bcccd.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/f18ecf385fb4d84cf21e.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/074a7bfc6f4a9d46f4fd.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/cd3627576f23f4f7f9b5.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/86382089da2f888619f7.otf) format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/5780b2cd9d80e9857c74.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/876948231007666e3483.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/8e4a237d0d9be69a5c7a.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/e13a3c6cdc89ecb32ef4.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/4ccd87292fe00834d8ad.otf) format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/e5bc5fcac24771d4ee8e.otf) format("opentype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/0e2da0edbb5ae98d789f.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Pockota";src:url(/assets/sample/fonts/6e5434e48da14c7e4ccd.otf) format("opentype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/2492e16fb1c64e203c3c.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/d1fd4e5c51fca50f25cd.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/a3f246d90dd5fd1e5584.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/983a83be333d4963c9c4.ttf) format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/afe0a608093579a47b06.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/4fd9241772d548e77422.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/cfbf0da06d33097e6d0a.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/c12cc8e898b7a5d2d4c1.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/d3f3d769c2fc1af5c0b4.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/e3df6dbac4a6957bd332.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/38e62f01be69b2e02e29.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/5d698d6f1d5be053be74.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/3530bfc1b50b41bdc29d.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/e0380344c20e8011c133.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/757982f4c71159f6bdc2.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/c911063d57302cdc26da.ttf) format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/1984e065d55352d2a119.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/assets/sample/fonts/8df6912ba2ab8c598cb3.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@keyframes marquee-reverse{0%{transform:translateX(-50%)}100%{transform:translateX(0)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes slideUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,100%{opacity:1}50%{opacity:.5}}.psilly-footer{background:#ffef78;padding:64px 0 32px;position:relative;overflow:hidden}.psilly-footer__wrapper{display:flex;flex-direction:column;gap:48px}.psilly-footer__main{display:flex;justify-content:space-between;align-items:flex-start;gap:40px}.psilly-footer__brand{display:flex;flex-direction:column;gap:24px;max-width:300px}.psilly-footer__logo{display:flex;align-items:center;gap:12px}.psilly-footer__logo .logo-goose{width:auto;height:40px}.psilly-footer__tagline{font-family:"Acumin Pro","Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:16px;font-weight:400;color:rgba(48,48,48,.8);line-height:1.5}.psilly-footer__social{display:flex;gap:16px}.psilly-footer__social a{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(48,48,48,.1);color:#303030;transition:all .15s ease}.psilly-footer__social a:hover{background:#fff7eb;color:#ff0036}.psilly-footer__social a svg{width:20px;height:20px}.psilly-footer__nav{display:flex;gap:64px}.psilly-footer__nav-group{display:flex;flex-direction:column;gap:16px}.psilly-footer__nav-title{font-family:"Acumin Pro","Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:16px;font-weight:500;color:#303030}.psilly-footer__nav-links{display:flex;flex-direction:column;gap:12px}.psilly-footer__nav-links a{font-family:"Acumin Pro","Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:14px;font-weight:400;color:rgba(48,48,48,.8);text-decoration:none;transition:all .15s ease}.psilly-footer__nav-links a:hover{color:#303030}.psilly-footer__bottom{display:flex;justify-content:space-between;align-items:center;padding-top:32px;flex-wrap:wrap;gap:16px}.psilly-footer__copyright{font-family:"Acumin Pro","Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:14px;color:rgba(48,48,48,.8)}.psilly-footer__copyright a{color:rgba(48,48,48,.8);text-decoration:none}.psilly-footer__copyright a:hover{color:#303030;text-decoration:underline}.psilly-footer__legal{display:flex;gap:24px}.psilly-footer__legal a{font-family:"Acumin Pro","Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:14px;color:rgba(48,48,48,.6);text-decoration:none;transition:all .15s ease}.psilly-footer__legal a:hover{color:#303030}.social__section{background:#303030;padding:6rem 0;position:relative}.social__wrapper{position:relative;background-size:cover;border-radius:14px;width:100%;display:flex;flex-direction:column;align-items:center;overflow:hidden;padding:68px 80px 90px}.social__content{display:flex;align-items:flex-start;justify-content:space-between;gap:100px;position:relative;margin-bottom:60px;width:100%}.social__content .social__title{font-size:56px;font-weight:500;color:#fff;line-height:1;letter-spacing:-4%;font-family:"Montserrat",sans-serif}.social__content .social__description{font-size:14px;color:#e5e5e5;line-height:1.5;max-width:330px;font-weight:500}.feature-cards{display:flex;justify-content:space-between;width:100%;gap:1.5rem;flex-wrap:wrap}.feature-card{padding:18px;border-radius:1rem;width:280px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:6px}.feature-card .feature-icon{display:flex;align-items:center;justify-content:center;width:30px;height:30px;background-color:rgba(77,255,168,.5);border-radius:4px}.feature-card h3{color:#fff;font-size:36px;font-weight:300;line-height:1.2;font-family:"Montserrat",sans-serif;letter-spacing:-4%}.feature-card p{color:#616161;font-size:14px;line-height:1.5;font-weight:300;text-align:left}.referral__section{background:#303030;padding:6rem 0;position:relative}.referral__wrapper{position:relative;background-size:cover;border-radius:14px;width:100%;display:flex;flex-direction:column;align-items:center;overflow:hidden;padding:68px 80px 90px;margin:20px 0px}.referral__content{display:flex;align-items:center;justify-content:space-between;gap:100px;position:relative;margin-bottom:60px;width:100%}.referral__content .referral__title{font-size:56px;font-weight:500;color:#fff;line-height:1;letter-spacing:-4%;font-family:"Montserrat",sans-serif}.referral__content .referral__title .highlight{color:#ff0036;font-weight:700}.referral__content .referral__description{font-size:14px;color:#e5e5e5;line-height:1.5;max-width:330px;font-weight:500}.referral__qr{display:flex;justify-content:center}.referral__qr .qr-code{display:inline-flex;align-items:center;gap:.5rem;background:#fff7eb;border-radius:.75rem;border:1px solid #ff0036;padding-left:10px}.referral__qr .qr-code .qr-placeholder{width:100px;height:100px;background:#fff;color:#fff7eb;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:bold;border-radius:.5rem;padding:5px}.referral__qr .qr-code .qr-placeholder .qr-code-image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.referral__qr .qr-code .qr-label{display:flex;flex-direction:column;gap:0;align-items:flex-start;justify-content:center}.referral__qr .qr-code .qr-label span{font-size:24px;line-height:100%;letter-spacing:-6%}.referral__qr .qr-code .qr-label .qr-text-download{color:#ff0036}.referral__qr .qr-code span{color:#fff;font-size:.875rem;font-weight:600;text-align:center}.referral-cards{display:flex;justify-content:space-between;align-items:flex-start;width:100%;gap:1.3rem;flex-wrap:wrap;position:relative}.referral-cards::after{content:"";width:65%;height:10px;position:absolute;top:56px;left:205px}.referral-card{padding:18px;border-radius:1rem;width:300px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px}.referral-card .referral-icon{display:flex;align-items:center;justify-content:center;width:86px;height:86px;border-radius:4px;margin-bottom:14px;z-index:100}.referral-card .referral-icon img{height:38px;width:38px}.referral-card h3{color:#fff;font-size:22px;font-weight:700;line-height:1.2;font-family:"Montserrat",sans-serif;letter-spacing:-4%;text-align:center}.referral-card p{color:#616161;font-size:16px;line-height:1.3;font-weight:400;text-align:center}.arena__section{padding:6rem 0;position:relative}.arena__wrapper{position:relative;padding:68px 80px 120px;margin:10px 0;background:#1e1e1e;border-radius:32px;width:100%;display:flex;flex-direction:column;align-items:flex-start;overflow:visible}.arena__content{margin-bottom:1rem}.arena__content .arena__title{font-size:62px;font-weight:500;color:#fff;line-height:1;margin-bottom:14px;font-family:"Montserrat",sans-serif}.arena__content .arena__description{font-size:16px;color:#e5e5e5;line-height:1.6}.contest-banners{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);position:relative;display:block}.contest-banners .slick-list{overflow:visible;padding:0 500px}.contest-banners .slick-slide{padding:0 40px;display:flex;align-items:center;justify-content:center}.contest-banners .slick-slide>div{display:block;align-items:center;justify-content:center;max-width:1000px;width:100%}.contest-banner{border-radius:1.5rem;padding:26px;position:relative;overflow:hidden;max-width:1000px;box-sizing:border-box;height:auto;min-height:390px;margin:0;border:1px solid #333;display:flex !important;flex-direction:row !important;justify-content:space-between;align-items:center}.contest-banner .banner-background{position:absolute;top:0;left:0;width:100%;height:100%}.contest-banner .banner-background-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.contest-banner .banner-left,.contest-banner .banner-right{flex:1 1 0}.contest-banners .slick-dots{display:flex;justify-content:center;align-items:center;gap:20px;bottom:-50px;width:100%;position:absolute;left:0;right:0}.contest-banners .slick-dots li button{border:none;background:#ff0036;opacity:.2;width:14px;height:14px;border-radius:50%;font-size:0;line-height:0;color:rgba(0,0,0,0);overflow:hidden}.contest-banners .slick-dots li button:hover{cursor:pointer}.contest-banners .slick-dots li.slick-active button{opacity:1}.banner-left{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:16px}.banner-left .live-tag{display:inline-flex;align-items:center;gap:8px;background:#ef4444;color:#fff;padding:4px 8px;border-radius:50px;font-size:.875rem;font-weight:600;margin-bottom:1rem;text-transform:uppercase;letter-spacing:.05em}.banner-left .live-tag-dot{width:10px;height:10px;background:#fff;border-radius:50%}.banner-left .banner-title{font-weight:800;color:#ff0036;line-height:1.1;margin-bottom:.5rem;font-family:"Montserrat",sans-serif;display:flex;align-items:flex-start;gap:8px}.banner-left .banner-title .price-tag{font-size:40px;font-weight:800;color:#ff0036;line-height:1.1;font-family:"Montserrat",sans-serif;display:flex;align-items:flex-start;gap:0}.banner-left .banner-title .price-tag .price-tag-dollar{font-size:55px;line-height:1}.banner-left .banner-title .price-tag .price-tag-number{font-size:136px;line-height:.75;font-weight:900}.banner-left .banner-title .price-tag .price-tag-number.second-banner{font-size:100px}.banner-left .banner-title .price-text{font-size:20px;font-weight:700;color:#fff;line-height:1.1;font-family:"Montserrat",sans-serif;display:flex;flex-direction:column;align-items:flex-start;gap:0}.banner-left .banner-title .price-text .price-text-million{font-size:54px;font-weight:900;line-height:1}.banner-left .banner-title .price-text .price-text-in{font-size:45px;line-height:1}.banner-left .banner-subtitle{font-size:1.25rem;color:#fff;font-weight:600;margin-bottom:.5rem;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.banner-left .banner-subtitle .title-light{font-size:18px;font-weight:500;color:#fff;line-height:1}.banner-left .banner-subtitle .title-bold{font-size:32px;font-weight:800;color:#fff;line-height:1;margin-top:-6px;margin-bottom:-2px}.banner-left .banner-subtitle .price-text-million.second-banner{font-size:54px;font-weight:900;line-height:1;margin-top:-25px;margin-bottom:6px}.banner-left .banner-entries{font-size:22px;color:#fff;font-weight:900;line-height:1;font-family:"Montserrat",sans-serif}.banner-right{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;gap:26px}.banner-right .football-players{display:flex;align-items:center;justify-content:center;gap:2rem;width:30%}.banner-right .logo-nfl-image{width:80%;height:auto}.banner-right .logo-loveisland-image{width:170px;height:auto;-o-object-fit:contain;object-fit:contain;margin-bottom:4rem}.play-now-btn{position:relative;z-index:2;background:#ff0036;color:#fff7eb;border:none;padding:1rem 2rem;border-radius:4px;font-size:1.125rem;font-weight:700;cursor:pointer;font-family:"Montserrat",sans-serif}.how-it-works__section{background:#303030;padding:3rem 0;text-align:center;position:relative}.how-it-works__wrapper{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.how-it-works__wrapper::before{content:"";position:absolute;background-size:contain;top:-40px;left:-70px;width:500px;height:500px;z-index:10}.how-it-works__title{font-size:62px;font-weight:500;color:#fff;line-height:1.1;margin-bottom:3rem;font-family:"Montserrat",sans-serif;z-index:100}.steps{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;width:100%}.step{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:10px;background:#1e1e1e;padding:30px 25px;border-radius:40px;border:1px solid rgba(255,255,255,.1);width:49%;z-index:100}.step.full-width{width:100%;flex-direction:row;align-items:center;justify-content:flex-start;gap:16px}.step .step-number{width:60px;height:60px;background:#ff0036;color:#fff7eb;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.2rem;font-weight:700;font-family:"Montserrat",sans-serif}.step h3{color:#fff;font-size:20px;font-weight:500;line-height:1.4;font-family:"Montserrat",sans-serif}.fandom__section{background:#303030;padding:6rem 0;position:relative}.fandom__wrapper{display:flex;gap:4rem;align-items:center;justify-content:space-between}.fandom__content{width:700px}.fandom__content .fandom__title{font-size:44px;font-weight:600;color:#fff;line-height:1.1;margin-bottom:16px}.fandom__content .fandom__description{font-size:15px;font-weight:400;letter-spacing:0%;color:#e5e5e5;line-height:26px}.fandom__qr{display:flex;justify-content:center}.fandom__qr .qr-code{display:inline-flex;align-items:center;gap:.5rem;background:#fff7eb;border-radius:.75rem;border:1px solid #ff0036;padding-left:10px}.fandom__qr .qr-code .qr-placeholder{width:80px;height:80px;background:#fff;color:#fff7eb;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:bold;border-radius:.5rem;padding:5px}.fandom__qr .qr-code .qr-placeholder .qr-code-image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.fandom__qr .qr-code .qr-label{display:flex;flex-direction:column;gap:0;align-items:flex-start;justify-content:center}.fandom__qr .qr-code .qr-label span{font-size:24px;line-height:100%;letter-spacing:-6%}.fandom__qr .qr-code .qr-label .qr-text-download{color:#ff0036}.fandom__qr .qr-code span{color:#fff;font-size:.875rem;font-weight:600;text-align:center}.features-section{padding:6rem 0;position:relative}.features-section .feature-row{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;margin-bottom:20px}.features-section .feature-row:last-child{margin-bottom:0}.features-section .feature-row.reverse .feature-text{order:2}.features-section .feature-row.reverse .feature-image{order:1}.features-section .feature-text h2{font-size:28px;font-weight:600;color:#fff;line-height:1.1;margin-bottom:1.5rem}.features-section .feature-text p{font-size:1.125rem;color:#e5e5e5;line-height:1.6;margin-bottom:1.5rem;max-width:500px}.features-section .feature-text p span{display:block;margin-bottom:10px}.features-section .feature-text p span:last-child{margin-bottom:0}.features-section .feature-text h4{font-size:18px;font-weight:700;color:#fff;margin-bottom:1rem;font-family:"Montserrat",sans-serif}.features-section .feature-text .feature-list{list-style:none;padding:0;margin:0}.features-section .feature-text .feature-list li{color:#e5e5e5;font-size:1rem;line-height:1.6;margin-bottom:.75rem;padding-left:1.8rem;position:relative}.features-section .feature-text .feature-list li::before{content:"";background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;left:0;top:2px;width:20px;height:20px}.features-section .feature-text .feature-list li:last-child{margin-bottom:0}.features-section .feature-image{display:flex;justify-content:center;align-items:center}.features-section .feature-image .image-placeholder{width:570px;height:480px;background:#fff;border-radius:16px 0 0 16px;border:1px solid rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;font-size:4rem;color:#616161;overflow:hidden}.features-section .feature-image .image-placeholder img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.features-section .feature-image .image-placeholder.purpose-image{right:0}.features-section .feature-image .image-placeholder.matters-image{left:0;border-radius:0 16px 16px 0}.features-section .feature-image .image-placeholder.moment-image{right:0}.reviews__section{padding:6rem 0;position:relative}.reviews__wrapper{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.reviews__nav{display:flex;justify-content:center;gap:30px;margin-bottom:2rem}.reviews__nav-mobile{display:none}.reviews .nav-tab{color:#fff;text-decoration:none;font-weight:300;padding:0;font-size:.9rem}.reviews__title{font-size:62px;font-weight:500;color:#fff;line-height:1;letter-spacing:-4%;margin-bottom:3rem;font-family:"Montserrat",sans-serif;width:700px}.reviews__cta .cta-button{background:#ff0036;color:#fff7eb;border:none;padding:1rem 2rem;border-radius:66px;font-size:15px;font-weight:500;cursor:pointer;font-family:"Montserrat",sans-serif}.smiley-avatar{position:absolute;top:130px;left:95px;width:70px;height:70px;background:#f8f8f8;border-radius:50%;display:flex;align-items:center;justify-content:center;line-height:1;font-size:2rem;color:#fff7eb}.money-avatar{position:absolute;top:90px;right:80px;width:70px;height:70px;background:#f8f8f8;border-radius:50%;display:flex;align-items:center;justify-content:center;line-height:1;font-size:2rem;color:#fff7eb}.testimonials{display:grid;grid-template-columns:repeat(3, 1fr);gap:1rem;margin-bottom:3rem}.testimonial{background:#f0e6e0;padding:24px 20px;border-radius:1rem;border:1px solid rgba(255,255,255,.1);text-align:left}.testimonial .testimonial-content{margin-bottom:1.5rem}.testimonial .testimonial-content p{color:#000;font-size:15px;line-height:1.5;font-weight:400}.testimonial .testimonial-author{display:flex;align-items:center;gap:12px;margin-bottom:12px}.testimonial .testimonial-author .author-avatar{width:50px;height:50px;background:rgba(0,0,0,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;color:#fff7eb}.testimonial .testimonial-author .author-info{display:flex;flex-direction:column;gap:4px}.testimonial .testimonial-author .author-info h4{color:#000;font-size:15px;font-weight:600;line-height:1;margin-bottom:.25rem;font-family:"Montserrat",sans-serif}.testimonial .testimonial-author .author-info span{color:#656565;font-size:.875rem;line-height:1}.early-access__section{background:#1e1e1e;padding:6.5rem 0 7.5rem;position:relative}.early-access__wrapper{display:flex;align-items:center;justify-content:space-between;gap:4rem;position:relative}.early-access__content{max-width:540px}.early-access__content .early-access__title{font-size:62px;font-weight:500;color:#fff;line-height:1.1;letter-spacing:-4%;margin-bottom:2rem;font-family:"Montserrat",sans-serif}.early-access__content .early-access__description{font-size:16px;color:#e5e5e5;line-height:1.7;font-weight:400;margin-bottom:2rem}.early-access__form{display:flex;gap:1rem}.early-access__form .form-input{padding:1rem;border:1px solid rgba(255,255,255,.2);border-radius:7px;background:#fff;color:#303030;font-size:1rem;transition:all .3s ease;width:100%;box-sizing:border-box}.early-access__form .form-input::-moz-placeholder{color:#616161}.early-access__form .form-input::placeholder{color:#616161}.early-access__form .form-input:focus{outline:none;border-color:#222524;box-shadow:0 0 0 3px rgba(34,37,36,.1)}.early-access__form .form-button{background:#ff0036;color:#fff7eb;border:none;padding:1rem 2rem;border-radius:66px;font-size:1rem;font-weight:500;cursor:pointer;font-family:"Montserrat",sans-serif;white-space:nowrap}.early-access__form-errors{display:none}.early-access__form-errors p{font-size:14px;color:#ff5353;margin-top:1rem}.early-access__visual{display:flex;justify-content:center;align-items:center}.early-access__visual .phone-mockup{width:300px;position:absolute;right:0;top:0}.show-error{display:block}.footer{padding:56px 0;position:relative;border-radius:30px 30px 0 0;margin-top:10px}.footer__wrapper{text-align:center}.footer__main{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:3rem}.footer__main .footer__title{font-size:60px;font-weight:500;color:#08080c;line-height:1.1;font-family:"Montserrat",sans-serif}.footer__content{display:flex;justify-content:space-between;align-items:flex-end;gap:2rem}.footer__copyright p{color:#1f2937;font-size:.875rem;margin:0}.footer__legal{display:flex;gap:1rem;align-items:flex-start;justify-content:flex-start}.footer__legal a{color:#1f2937;font-size:14px;font-weight:400;line-height:1.5;text-decoration:none}.footer__links{display:flex;gap:3rem}.footer__column{display:flex;flex-direction:column;gap:.75rem;text-align:left}.footer__column h4{color:#1f2937;font-size:1rem;font-weight:500;margin-bottom:.5rem;font-family:"Montserrat",sans-serif}.footer__column a{color:#6b7280;text-decoration:none;font-size:.875rem;transition:color .3s ease}.footer__column a:hover{color:#fff}.button-cta{display:flex;flex-direction:column;gap:16px}.button-cta p{font-size:13px;line-height:16px;max-width:440px}.button-cta p span{font-family:"opensansbold"}.hide-ds{display:none}.hide-yu{display:none}@media (max-width: 639px){p{font-size:14px;line-height:1.5}.body-lg{font-size:16px}h1,.h1{font-size:40px;line-height:1.15}h2,.h2{font-size:32px;line-height:1.2}h3,.h3{font-size:28px;line-height:1.25}h4,.h4{font-size:22px}h5,.h5{font-size:18px}h6,.h6{font-size:16px}.display-xl{font-size:48px;line-height:1.1}.display-lg{font-size:40px}.subheader{font-size:16px;line-height:1.5}.container{max-width:100%;padding:0 20px}.container-narrow{padding:0 20px}.section{padding:48px 0}.section--sm{padding:32px 0}.section--lg{padding:64px 0}.btn{width:100%;padding:14px 24px;font-size:15px}.btn-lg{padding:16px 32px;font-size:16px}.btn-xl{padding:18px 36px;font-size:17px}.badge{padding:10px 16px;font-size:14px}.badge__icon{width:32px;height:32px}.badge__icon svg,.badge__icon img{width:18px;height:18px}.input,.input-field,.textarea{padding:12px 16px;height:48px;font-size:15px}.input-lg{height:52px;padding:14px 20px;font-size:16px}.input-with-button{flex-direction:column;gap:12px}.hero__section{padding-top:20px;min-height:auto;padding-bottom:40px}.hero__video{min-height:100%;min-width:100%}.hero__wrapper{min-height:auto;gap:32px}.hero__wrapper .logo-goose{height:37px;width:auto}.hero__content-wrapper{padding-bottom:20px}.hero__content{width:100%;gap:24px;text-align:left;align-items:flex-start}.hero__title{font-size:54px;line-height:.85;width:70%}.hero__description{font-size:20px;max-width:100%;line-height:auto}.hero__cta .btn{min-width:100%;width:100%;height:56px;font-size:17px}.hero__image{position:absolute;top:-100px;right:-20px;width:195px;height:196px;min-height:380px;transform:scale(1)}.intro__section{padding:48px 0}.intro__title{font-size:50px;line-height:52px;min-height:104px}.intro .typewriter-cursor{margin-left:1px}.intro__description{font-size:20px;line-height:auto}.features-marquee__section{padding:24px 0}.features-marquee__track{gap:16px}.goose-section{padding:24px 0 48px}.goose-section__wrapper{gap:20px}.goose-section__card{flex-direction:column-reverse;padding:24px 0px;text-align:center;gap:20px}.goose-section__image{flex:0 0 400px;width:auto;height:400px}.goose-section__title{font-size:33px;line-height:52px;font-weight:300}.goose-section__cta .btn{min-width:100%;width:100%;height:56px;font-size:17px}.product-section{padding:48px 0}.product-section__title{font-size:40px}.product-section__card{flex-direction:column;padding:0px;gap:20px}.product-section__image{flex:0 0 auto;width:100%;padding:0px}.product-section__image-container{height:320px}.product-section__details{padding:0px;min-height:auto;gap:12px}.product-section__name{font-size:22px}.product-section__subtitle{font-size:16px}.product-section__description{font-size:18px;margin:4px 0}.product-section__attributes{margin-bottom:16px}.product-section__attribute{max-width:60%}.product-section__attribute-label{font-size:16px;min-width:70px}.product-section__attribute-dots{gap:8px}.product-section__attribute-dots .dot{width:16px;height:16px}.product-section__cta .btn{min-width:100%;width:100%;height:56px;font-size:17px}.product-section__footer a{font-size:18px}.ingredients-section__card{padding:32px 20px;gap:24px;background:url(/assets/sample/images/ea14c75324dc34018806.png) no-repeat center center/cover}.ingredients-section__title{font-size:39px;line-height:1.2}.ingredients-section__list{gap:12px;width:100%}.ingredients-section__row{gap:12px;flex-direction:column;width:100%}.ingredients-section__column{gap:12px;flex-direction:column;width:100%}.ingredient-badge{width:100%;justify-content:flex-start;padding:10px 16px 10px 10px;border:unset}.ingredient-badge__icon{width:60px;height:60px}.ingredient-badge__text .highlight{color:#303030}.ingredient-badge__text{font-size:16px;display:flex;flex-direction:column;gap:6px}.ingredient-badge--arrow:hover{background-color:rgba(255,0,54,.25);border:1px solid rgba(255,0,54,.5)}.ingredient-badge--arrow{width:100%;border-radius:38px;color:#fff;font-weight:500;font-size:16px;margin-top:20px;align-items:center;justify-content:center;background-color:rgba(255,255,255,.25);border:1px solid rgba(255,255,255,.5)}.definition-section__marquee{-webkit-animation:marquee 5s linear infinite;animation:marquee 5s linear infinite}.definition-section__text{font-size:28px;padding-right:50px}.goose-gang-section{padding:48px 0}.goose-gang-section__card{padding:0px;min-height:auto}.goose-gang-section__badge{height:auto;padding:8px 20px}.goose-gang-section__content{max-width:100%}.goose-gang-section__content .mobile-caption-image{display:block}.goose-gang-section__title{font-size:50px;line-height:100%}.goose-gang-section__title .highlight{font-style:normal}.goose-gang-section__description{font-size:18px;line-height:26px;max-width:100%}.goose-gang-section__benefits{flex-direction:column;max-width:100%;min-height:auto;gap:16px}.goose-gang-section__benefits-column{gap:16px}.goose-gang-section__benefits-column--left{width:100%}.goose-gang-section__benefits-column--right{width:100%}.goose-gang-section__cta .btn{max-width:100%;height:56px;font-size:17px}.goose-gang-section__background-image{display:none}.benefit-card{padding:18px 16px;min-height:auto;gap:16px}.benefit-card--tall{min-height:auto}.benefit-card__text{line-height:20px}.reviews-section{padding:48px 0}.reviews-section__header{text-align:center}.reviews-section__title{font-size:40px}.reviews-section__rating{display:none}.reviews-section__social img{width:36px;height:36px}.reviews-section__grid{gap:16px}.testimonial-card{flex:0 0 300px;padding:20px}.testimonial-card__content{gap:24px}.testimonial-card__text{font-size:18px}.follow-us-card{flex:0 0 318px;padding:0px}.follow-us-card img{width:318px;height:318px}.newsletter-section{padding:8px 0 48px}.newsletter-section__card{background:url(/assets/sample/images/e9bd2416c8fe4e48d9d5.png) no-repeat center center/cover;padding:32px 24px;min-height:500px;flex-direction:column;text-align:center}.newsletter-section__content{max-width:100%}.newsletter-section__description{font-size:26px;line-height:30px}.newsletter-section__title{font-size:32px;line-height:36px;letter-spacing:-1px}.newsletter-section__cta .btn{min-width:100%;width:100%;height:56px;font-size:17px}.newsletter-section__cta{width:100%;display:none}.newsletter-section__cta-sm{width:100%;display:flex}.newsletter-section__image{position:relative;right:auto;top:auto;transform:rotate(15deg);margin-top:24px;width:100px}.psilly-footer{padding:48px 0 24px}.psilly-footer__wrapper{gap:32px}.psilly-footer__main{flex-direction:column;justify-content:center;align-items:center;gap:32px}.psilly-footer__brand{max-width:100%}.psilly-footer__logo .logo-goose{height:45px}.psilly-footer__nav{flex-wrap:wrap;gap:32px 48px}.psilly-footer__nav-title{display:none}.psilly-footer__nav-links{flex-direction:row-reverse;gap:30px}.psilly-footer__bottom{flex-direction:column;text-align:center}.psilly-footer__legal{gap:16px;flex-wrap:wrap;justify-content:center}.social__wrapper{gap:2rem;text-align:center;background:unset;padding:0}.social__content{flex-direction:column;gap:2rem;justify-content:flex-start;align-items:flex-start;margin-bottom:0}.social__content .social__title{font-size:2.25rem;text-align:left}.social__content .social__description{font-size:1.1rem;max-width:100%;text-align:left}.feature-cards{flex-direction:column;gap:1rem;align-items:flex-start;justify-content:flex-start}.feature-card{width:100%}.feature-card h3{text-align:left;font-size:50px}.feature-card p{font-size:22px}.referral__wrapper{gap:2rem;text-align:center;padding:0}.referral__content{flex-direction:column;gap:2rem;justify-content:flex-start;align-items:flex-start;margin-bottom:0}.referral__content .referral__title{font-size:40px;text-align:left}.referral__content .referral__description{font-size:1.1rem;max-width:100%;text-align:left}.referral-cards{flex-direction:column;gap:1rem;align-items:flex-start;justify-content:flex-start}.referral-cards::after{display:none}.referral-card{width:100%}.referral-card h3{font-size:24px}.referral-card p{font-size:20px}.arena__wrapper{padding:0;background:unset;border-radius:0;overflow:hidden;margin:0}.arena__content .arena__title{font-size:2.25rem}.arena__content .arena__description{font-size:1.1rem}.arena{padding:4rem 0}.contest-banners{width:100%;margin-left:0;margin-right:0;position:static;overflow:hidden;padding-bottom:40px}.contest-banners .slick-list{padding:0;overflow:hidden}.contest-banners .slick-slide{padding:0 10px}.contest-banner{padding:1rem;flex-direction:column !important;align-items:center;justify-content:flex-start;width:100%;min-height:583px;max-width:100%;margin:0;box-sizing:border-box;gap:18px}.contest-banners .slick-dots{bottom:6px}.contest-banners .slick-dots li button{width:10px;height:12px;border-radius:49%}.banner-left{width:100%}.banner-left .banner-title{font-size:2rem}.banner-left .banner-title .price-tag .price-tag-dollar{font-size:35px}.banner-left .banner-title .price-tag .price-tag-number.second-banner{font-size:80px}.banner-left .banner-title .price-tag .price-tag-number{font-size:100px}.banner-left .banner-title .price-text .price-text-million{font-size:45px}.banner-left .banner-title .price-text .price-text-in{font-size:35px}.banner-left .banner-subtitle{font-size:1.1rem}.banner-left .banner-subtitle .title-bold.second-banner{font-size:30px}.banner-left .banner-subtitle .price-text-million.second-banner{font-size:34px}.banner-right{align-items:center;justify-content:center}.banner-right .football-players{width:50%}.banner-right .logo-loveisland-image{margin-bottom:3rem}.play-now-btn{padding:.875rem 1.75rem;font-size:1rem;width:240px;text-align:center}.how-it-works__section{display:none}.how-it-works__title{font-size:2.25rem;margin-bottom:2rem}.how-it-works{padding:4rem 0}.steps{flex-direction:column;gap:1.5rem}.fandom__section{padding:2rem 0}.fandom__wrapper{flex-direction:column;gap:2rem}.fandom__content{width:100%}.fandom__content .fandom__title{font-size:50px;line-height:.9}.fandom__content .fandom__description{font-size:1.1rem;max-width:100%}.fandom__qr{display:none}.fandom{padding:4rem 0}.features-section{padding:2rem 0}.features-section .feature-row{grid-template-columns:1fr;gap:2rem;margin-bottom:4rem;text-align:left}.features-section .feature-row.reverse .feature-text{order:1}.features-section .feature-row.reverse .feature-image{order:2}.features-section .feature-text h2{font-size:2rem}.features-section .feature-text p{font-size:1rem;max-width:100%}.features-section .feature-text .feature-list{margin-bottom:1rem}.features-section .feature-image .image-placeholder{width:100%;height:290px;font-size:3rem;border-radius:10px}.features-section .feature-image .image-placeholder.matters-image{border-radius:10px}.features-section{padding:4rem 0}.reviews__nav{display:none}.reviews__nav-mobile{display:flex;flex-direction:column;gap:6px;margin-bottom:1rem}.reviews .nav-tab{padding:0;font-size:.9rem}.reviews__title{font-size:2.25rem;margin-bottom:2rem;width:100%}.reviews__cta .cta-button{padding:.875rem 1.75rem;font-size:1rem}.reviews{padding:4rem 0}.smiley-avatar{top:100px;left:30px;font-size:1rem;width:40px;height:40px}.money-avatar{top:130px;right:30px;font-size:1rem;width:40px;height:40px}.testimonials{grid-template-columns:1fr;gap:1.5rem}.early-access__section{padding:2rem 0 44rem}.early-access__wrapper{flex-direction:column;gap:2rem;text-align:left;width:100%}.early-access__content .early-access__title{font-size:2.25rem;margin-bottom:1rem}.early-access__content .early-access__description{font-size:1.1rem;max-width:100%}.early-access__form{flex-direction:column;width:100%}.early-access__form .form-button{padding:.875rem 1.75rem;min-width:100%}.early-access__visual .phone-mockup{width:90%;height:auto;top:376px;left:50%;transform:translateX(-50%)}.early-access{padding:4rem 0}.footer{padding:20px 0}.footer__wrapper{text-align:left}.footer__main{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1rem}.footer__main .footer__title{font-size:2.25rem}.footer__content{flex-direction:column;gap:1.5rem;text-align:left;align-items:flex-start}.footer__copyright p{text-align:left}.footer__legal{display:none}.footer__links{gap:2rem;flex-direction:column}.footer__column{text-align:left}.footer__column h4{font-size:1.25rem}.footer__column a{font-size:1rem}.button-cta{gap:8px}.button-cta p{text-align:center}.hide-sm{display:none}.hide-ds{display:block}.hide-yu{display:none}}@media (min-width: 640px)and (max-width: 1023px){h1,.h1{font-size:56px}h2,.h2{font-size:44px}.display-xl{font-size:72px}.display-lg{font-size:56px}.container{padding:0 40px}.container-narrow{padding:0 40px}.section{padding:60px 0}.section--lg{padding:80px 0}.hero__content{width:450px;gap:32px}.hero__title{font-size:120px}.hero__description{font-size:20px}.hero__cta .btn{min-width:400px}.product-section__title{font-size:56px}.product-section__image{flex:0 0 400px}.ingredients-section__title{font-size:48px}.goose-gang-section__title{font-size:44px}.goose-gang-section__background-image{width:500px;height:auto;opacity:.5}.reviews-section__title{font-size:56px}.newsletter-section__title{font-size:44px;letter-spacing:-2px}.newsletter-section__cta .btn{min-width:400px}.newsletter-section__image{right:50px;width:120px}.psilly-footer__nav{gap:40px}}
