@import"https://fonts.googleapis.com/css2?family=Carter+One&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto:wght@400&display=swap";:root{--color-bg:#fdfaf4;--color-primary:#ffb800;--color-secondary-1:#b2e100;--color-secondary-2:#f7bede;--color-secondary-3:#b5a4ff;--color-secondary-4:#f79e28;--color-secondary-btn:#d8dbff;--color-font-secondary-btn:#d07600;--color-font-outline-btn:#ff9c40;--color-third-btn:#ffa52e;--color-primary-text:#f9b616;--color-secondary-text:#f8991f;--color-additional-text:#f3d8b7;--color-logo:#6d4f01;--color-btn-primary:#ff912b;--color-third-btn-border:#e68200;--color-btn-border:#fac50b;--color-black:#272727;--color-black-2:#2d1004;--color-gray-1:#787878;--color-gray-2:#eaeaea;--color-gray-3:#f8f7f6;--color-gray-4:#d9d9d9;--color-gray-5:#504845;--color-gray-6:#eaeaea;--color-gray-7:#A3A3A3;--color-white:#ffffff;--color-succes:#abef55;--color-warning:#ffd748;--color-error:#ff4848;--card1_bg:#ffd748;--card2_bg:#a3b1f6;--card3_bg:#ff8dcd;--card4_bg:#c0e600;--card5_bg:#d5a1ff;--card6_bg:#bf9aff;--card7_bg:#cee74b;--card8_bg:#407bff;--card9_bg:#b072ff;--color-accent:#ff8c00;--color-accent-hover:#ff951a;--color-correct:#4caf50;--color-correct-bg:#d4edda;--color-wrong:#f44336;--color-wrong-bg:#f8d7da;--color-secondary:#6c757d;--color-secondary-dark:#868585;--color-secondary-light:#e3e3e3;--bg-light:#fff8e1;--idioms-bg-green:#377079;--idioms-color-btn:#ffa52e;--idioms-incorrect-btn:#e45a0b;--idioms-correct-btn:#abef55;--color-err:#e45a0b;--color-corr:#6baf00;--bg-error:#fdaf8d;--bg-correct:#d3fd8d;--color-song-white:#ffffff;--color-song-error:#e45a0b;--color-song-text:#6baf00;--bg-song-purple:#623fff;--bg-song-lilac:#b5a4ff;--song-header-margin-bottom:1.5rem;--color-congratulation-correct:#a8cd75;--color-congratulation-incorrect:#ef7f8f;--color-congratulation-bg:#001db0;--start-button-bg:#ffa52e;--color-correct-bg1:#d3fd8d;--color-correct-border1:#6baf00;--color-correct-text1:#285359;--color-incorrect-bg1:#fdaf8d;--color-incorrect-border1:#e45a0b;--color-incorrect-text1:#e45a0b}html{font-size:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,:after,:before,html{box-sizing:border-box}*{margin:0;padding:0;border:0}button,input,optgroup,option,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;color:inherit}button{color:inherit;background-color:inherit}a,button{cursor:pointer;transition:all .3s}a{color:var(--color-white);text-decoration:none}body{margin:0;padding:0;font-family:Inter,sans-serif;line-height:24px;color:var(--color-black);background-color:var(--color-bg);overflow-y:auto;overflow-x:hidden}@font-face{font-family:SA No Rules;src:url(/fonts/SA-No-Rules-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FuturaBookC;src:url(/fonts/FuturaBookC.woff2) format("woff2"),url(/fonts/FuturaBookC.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FuturaDemiC;src:url(/fonts/FuturaDemiC.woff2) format("woff2"),url(/fonts/FuturaDemiC.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:FuturaDemiC;src:url(/fonts/FuturaDemiC.woff2) format("woff2"),url(/fonts/FuturaDemiC.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Gunny Rewritten;src:url(/fonts/Gunny-Rewritten.woff2) format("woff2"),url(/fonts/Gunny-Rewritten.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:root{--text-hero-fluid:clamp(2rem,2rem + (5rem - 2rem) * (100vw - 430px)/(1920px - 430px),5rem);--text-h2-fluid:clamp(1.75rem,1.75rem + (3.5rem - 1.75rem) * (100vw - 430px)/(1920px - 430px),3.5rem);--text-h3-fluid:clamp(1.5rem,1.5rem + (2.5rem - 1.5rem) * (100vw - 430px)/(1920px - 430px),2.5rem);--text-h4-fluid:clamp(1.25rem,1.25rem + (2.25rem - 1.25rem) * (100vw - 430px)/(1920px - 430px),2.25rem);--text-h5-fluid:clamp(1.1rem,1.1rem + (2rem - 1.1rem) * (100vw - 430px)/(1920px - 430px),2rem);--text-h6-fluid:clamp(1rem,1rem + (1.75rem - 1rem) * (100vw - 430px)/(1920px - 430px),1.75rem);--text-xl-fluid:clamp(1rem,1rem + (1.5rem - 1rem) * (100vw - 430px)/(1920px - 430px),1.5rem);--text-lg-fluid:clamp(0.95rem,0.95rem + (1.4rem - 0.95rem) * (100vw - 430px)/(1920px - 430px),1.4rem);--text-md-fluid:clamp(0.875rem,0.875rem + (1.25rem - 0.875rem) * (100vw - 430px)/(1920px - 430px),1.25rem);--text-sm-fluid:clamp(0.75rem,0.75rem + (1rem - 0.75rem) * (100vw - 430px)/(1920px - 430px),1rem);--section-spacing-fluid:clamp(2rem,2rem + (4rem - 2rem) * (100vw - 430px)/(1920px - 430px),4rem);--container-padding-fluid:clamp(1rem,1rem + (20rem - 1rem) * (100vw - 430px)/(1920px - 430px),20rem);--font-weight-semi-bold:600;--font-bubble-sans:initial;--font-futura-mediumc:initial;--font-gleffy:initial;--font-gilroy:initial;--font-comic-sans:"Comic Sans MS","Comic Sans",cursive;--font-jack-brusher:initial;--font-showdex:initial;--font-carter-one:"Carter One";--font-gagalin:"Gagalin";--font-futuraBookC:"FuturaBookCTT Normal"}@font-face{font-family:Carter One;src:url(/fonts/CarterOne.ttf) format("truetype");font-display:swap;font-weight:400}@font-face{font-family:Gagalin;src:url(/fonts/Gagalin.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:FuturaBookCTT Normal;src:url(/fonts/futurabookctt-normal.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:bubbleSans;src:url(/_next/static/media/40660ed3083a3569-s.p.otf) format("opentype");font-display:swap}@font-face{font-family:bubbleSans Fallback;src:local("Arial");ascent-override:63.76%;descent-override:18.98%;line-gap-override:7.59%;size-adjust:131.74%}.__className_0da516{font-family:bubbleSans,bubbleSans Fallback,Inter,sans-serif}.__variable_0da516{--font-bubble-sans:"bubbleSans","bubbleSans Fallback",Inter,sans-serif}@font-face{font-family:gagalinFont;src:url(/_next/static/media/2cdbf0bbb9f119e6-s.p.otf) format("opentype");font-display:swap}@font-face{font-family:gagalinFont Fallback;src:local("Arial");ascent-override:93.86%;descent-override:18.21%;line-gap-override:0.00%;size-adjust:107.07%}.__className_68df78{font-family:gagalinFont,gagalinFont Fallback,Inter,sans-serif}.__variable_68df78{--font-gagalin:"gagalinFont","gagalinFont Fallback",Inter,sans-serif}@font-face{font-family:kavoonFont;src:url(/_next/static/media/8aae908c35d0e796-s.p.ttf) format("truetype");font-display:swap}@font-face{font-family:kavoonFont Fallback;src:local("Arial");ascent-override:89.33%;descent-override:23.88%;line-gap-override:0.00%;size-adjust:110.42%}.__className_3c4009{font-family:kavoonFont,kavoonFont Fallback,Inter,sans-serif}.__variable_3c4009{--font-kavoon:"kavoonFont","kavoonFont Fallback",Inter,sans-serif}@font-face{font-family:futuraDemicFont;src:url(/_next/static/media/42798dbbbb515342-s.p.woff2) format("woff2");font-display:swap}@font-face{font-family:futuraDemicFont Fallback;src:local("Arial");ascent-override:76.41%;descent-override:23.67%;line-gap-override:19.28%;size-adjust:98.03%}.__className_72f826{font-family:futuraDemicFont,futuraDemicFont Fallback,Inter,sans-serif}.__variable_72f826{--font-futura-demic:"futuraDemicFont","futuraDemicFont Fallback",Inter,sans-serif}@font-face{font-family:futuraMediumC;src:url(/_next/static/media/a78631cec0d1892c-s.p.woff2) format("woff2");font-display:swap}@font-face{font-family:futuraMediumC Fallback;src:local("Arial");ascent-override:80.56%;descent-override:25.31%;line-gap-override:21.88%;size-adjust:90.49%}.__className_dc9016{font-family:futuraMediumC,futuraMediumC Fallback,Inter,sans-serif}.__variable_dc9016{--font-futura-mediumc:"futuraMediumC","futuraMediumC Fallback",Inter,sans-serif}@font-face{font-family:gleffyFont;src:url(/_next/static/media/30138d01cfe51338-s.p.ttf) format("truetype");font-display:swap}@font-face{font-family:gleffyFont Fallback;src:local("Arial");ascent-override:68.20%;descent-override:24.52%;line-gap-override:24.52%;size-adjust:102.35%}.__className_5596bb{font-family:gleffyFont,gleffyFont Fallback,Inter,sans-serif}.__variable_5596bb{--font-gleffy:"gleffyFont","gleffyFont Fallback",Inter,sans-serif}@font-face{font-family:gilroyFont;src:url(/_next/static/media/52496166337c67b0-s.p.woff) format("woff");font-display:swap;font-weight:900}@font-face{font-family:gilroyFont;src:url(/_next/static/media/7992d7a2e8b151ef-s.p.woff2) format("woff2");font-display:swap;font-weight:700}@font-face{font-family:gilroyFont;src:url(/_next/static/media/46654b904c382280-s.p.woff2) format("woff2");font-display:swap;font-weight:400}@font-face{font-family:gilroyFont;src:url(/_next/static/media/9c8007f0330674e4-s.p.woff2) format("woff2");font-display:swap;font-weight:600}@font-face{font-family:gilroyFont Fallback;src:local("Arial");ascent-override:88.12%;descent-override:22.99%;line-gap-override:0.00%;size-adjust:104.41%}.__className_6bb581{font-family:gilroyFont,gilroyFont Fallback,Inter,sans-serif}.__variable_6bb581{--font-gilroy:"gilroyFont","gilroyFont Fallback",Inter,sans-serif}@font-face{font-family:gaeguFont;src:url(/_next/static/media/d3a40f76a9ded6f0-s.p.ttf) format("truetype");font-display:swap;font-weight:600}@font-face{font-family:gaeguFont;src:url(/_next/static/media/fae3a7911e88019f-s.p.ttf) format("truetype");font-display:swap;font-weight:400}@font-face{font-family:gaeguFont;src:url(/_next/static/media/3f48ab01e77b7e1c-s.p.ttf) format("truetype");font-display:swap;font-weight:300}@font-face{font-family:gaeguFont Fallback;src:local("Arial");ascent-override:79.73%;descent-override:25.18%;line-gap-override:26.23%;size-adjust:95.32%}.__className_04340c{font-family:gaeguFont,gaeguFont Fallback,Inter,sans-serif}.__variable_04340c{--font-gaegu:"gaeguFont","gaeguFont Fallback",Inter,sans-serif}@font-face{font-family:jackBrusherFont;src:url(/_next/static/media/2671c1bc7b4cb113-s.p.ttf) format("truetype");font-display:swap}@font-face{font-family:jackBrusherFont Fallback;src:local("Arial");ascent-override:90.76%;descent-override:13.79%;line-gap-override:0.00%;size-adjust:112.93%}.__className_b8830f{font-family:jackBrusherFont,jackBrusherFont Fallback,Inter,sans-serif}.__variable_b8830f{--font-jack-brusher:"jackBrusherFont","jackBrusherFont Fallback",Inter,sans-serif}@font-face{font-family:showdexFont;src:url(/_next/static/media/179dd9ece1cc3df9-s.p.ttf) format("truetype");font-display:swap}@font-face{font-family:showdexFont Fallback;src:local("Arial");ascent-override:110.32%;descent-override:20.54%;line-gap-override:3.42%;size-adjust:93.46%}.__className_b3932f{font-family:showdexFont,showdexFont Fallback,Inter,sans-serif}.__variable_b3932f{--font-showdex:"showdexFont","showdexFont Fallback",Inter,sans-serif}