*,::after,::before{box-sizing:border-box}ol[class],ul[class]{padding:0}blockquote,body,dd,dl,figure,h1,h2,h3,h4,ol,p,ul{margin:0}html:focus-within{scroll-behavior:smooth}html{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}ol[class],ul[class]{list-style:none}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block;height:auto}article>*+*{margin-top:1em}button,input,select,textarea{font:inherit}img:not([alt]){filter:blur(10px)}@media (prefers-reduced-motion:reduce){*{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important;scroll-behavior:auto!important}html{scroll-behavior:auto}}:focus-visible{outline-offset:0.15rem;outline-style:dashed;outline-width:2px;outline-color:currentColor}:root{--base-size:1rem;--size-300:calc(var(--base-size) * 0.75);--size-400:calc(var(--base-size) * 1);--size-450:calc(var(--base-size) * 1.15);--size-500:calc(var(--base-size) * 1.33);--size-550:calc(var(--base-size) * 1.6);--size-600:calc(var(--base-size) * 1.77);--size-650:calc(var(--base-size) * 2.1);--size-700:calc(var(--base-size) * 2.36);--size-800:calc(var(--base-size) * 3.15);--size-900:calc(var(--base-size) * 4.2);--size-major:calc(var(--base-size) * 5.6);--size-xxl:calc(var(--base-size) * 7.5);--flow-space:var(--size-600);--auto-grid-cols:2;--color-primary-h:176;--color-primary-s:58%;--color-primary-l:44%;--color-primary:#48bbb9;--color-primary-light:#f2f2f2;--color-primary-dark:hsla(var(--color-brand-primary-h, --color-primary-h),
      calc(var(--color-brand-primary-s, --color-primary-s) * 1.6),
      calc(var(--color-brand-primary-l, --color-primary-l) * 0.4),
      1);--color-accent-h:34;--color-accent-s:56%;--color-accent-l:90%;--color-accent:hsla(var(--color-brand-accent-h, --color-accent-h),
      var(--color-brand-accent-s, --color-accent-s),
      var(--color-brand-accent-l, --color-accent-l),
      1);--color-accent-light:hsla(var(--color-brand-accent-h, --color-accent-h),
      calc(var(--color-brand-accent-s, --color-accent-s) * 0.6),
      calc(var(--color-brand-accent-l, --color-accent-l) * 1.4),
      1);--color-accent-dark:hsla(var(--color-brand-accent-h, --color-accent-h),
      calc(var(--color-brand-accent-s, --color-accent-s) * 1.6),
      calc(var(--color-brand-accent-l, --color-accent-l) * 0.4),
      1);--color-dark-h:46;--color-dark-s:1%;--color-dark-l:12%;--color-dark:hsla(var(--color-dark-h), var(--color-dark-s), var(--color-dark-l), 1);--color-charcoal:#212121;--color-white-h:0;--color-white-s:0%;--color-white-l:100%;--color-white:hsla(var(--color-white-h), var(--color-white-s), var(--color-white-l), 1);--dark-text:var(--color-dark);--light-text:var(--color-white);--light-background:var(--color-white);--dark-background:var(--color-dark);--text-color:var(--dark-text);--background-color:var(--light-background);--boxed-background-color:var(--color-accent);--langster-grey:rgba(31, 31, 31, 0.7);--langster-grey-light:rgba(202, 202, 202, 0.4);--heading-font:'Open Sans',sans-serif;--base-font:'Open Sans',sans-serif;--sm:36em;--md:48em;--lg:62em}body{background-color:var(--background-color);background-attachment:fixed;background-size:cover;background-repeat:no-repeat;color:var(--text-color);line-height:1.65;font-size:var(--size-450);font-family:var(--base-font);font-weight:300;max-width:100vw;overflow-x:hidden;min-height:100%}main{position:relative}main:focus{outline:0}::selection{color:var(--color-charcoal);text-shadow:none;background:rgba(246,232,141,.99)}/*! purgecss start ignore */html{scrollbar-color:var(--color-primary-light) #21212100}::-webkit-scrollbar{height:var(--size-300)}::-webkit-scrollbar-track{background-color:var(--color-charcoal);border-radius:0}::-webkit-scrollbar-thumb{background-color:var(--color-primary-light);border-radius:var(--size-300)}/*! purgecss end ignore */p{margin-bottom:1.15rem;max-width:75ch}blockquote{margin:var(--size-400) 0 var(--size-400) 0;max-width:75ch;padding-left:var(--size-400);border-left:10px solid var(--color-primary);color:currentColor;font-style:italic}@media (min-width:48rem){blockquote{margin-left:var(--size-800)}}li{max-width:75ch}.h1,.h2,.h3,.h4,.h5,.h6,.xl,h1,h2,h3,h4,h5,h6{font-weight:700;font-family:var(--heading-font);line-height:1.45;letter-spacing:.4px;word-spacing:0px;margin:var(--size-300) 0;letter-spacing:.055em;line-height:152%}.post-content :where(h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.xl){font-weight:400;font-family:var(--base-font)}.h1,h1{margin-top:0;font-size:var(--size-700);position:relative;margin-bottom:2rem;max-width:25ch}.subtag{font-size:var(--size-500);font-family:var(--base-font)}.h2,h2{font-size:var(--size-600);max-width:35ch}.h3,h3{font-size:var(--size-500);max-width:45ch}.h4,h4{font-size:var(--size-450);max-width:55ch}.h5,h5{font-size:var(--size-400);max-width:75ch}@media (min-width:36rem){.h1,h1{font-size:var(--size-800)}.subtag{font-size:var(--size-600)}.h2,h2{font-size:var(--size-650)}.h3,h3{font-size:var(--size-550)}.h4,h4{font-size:var(--size-500)}.h5,h5{font-size:var(--size-450)}}.xl{margin-top:var(--size-500);font-size:clamp(var(--size-800), var(--size-900), var(--size-xxl));position:relative;padding-bottom:0;margin-bottom:0;color:var(--text-color)}.heading{font-family:var(--heading-font);font-weight:500}.small,small{font-size:var(--size-300)}.bold,b,strong{font-weight:700}.regular{font-family:var(--base-font);font-weight:400}.text-left{text-align:left!important}.text-center{text-align:center!important;margin-left:auto;margin-right:auto}.text-center p{margin-left:auto;margin-right:auto}.text-right{text-align:right!important}.text-right>p{text-align:right!important;max-width:100%}.callout-text{font-size:var(--size-500)}[data-color=light]{color:var(--light-text)}[data-color=text]{color:var(--text-color)}[data-color=primary-light]{color:var(--color-primary-light)}[data-color=primary]{color:var(--color-primary)}[data-color=primary-dark]{color:var(--color-primary-dark)}[data-color=accent-light]{color:var(--color-accent-light)}[data-color=accent]{color:var(--color-accent)}[data-color=accent-dark]{color:var(--color-accent-dark)}.wrapper{display:grid;padding-left:0;padding-right:0;grid-template-columns:100%;position:relative;overflow-x:hidden;height:100%;width:100%;padding:0 var(--size-400)}@media (min-width:62rem){.wrapper{display:grid;padding-left:0;padding-right:0;grid-template-columns:var(--size-500) 1fr auto minmax(auto,72rem) auto 1fr var(--size-500)}.wrapper>:not(.share-buttons){grid-column:4/5}}header .wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;max-width:100rem;margin:auto;max-height:3.75rem;height:100%}section:last-of-type:not(.full-width){margin-bottom:var(--size-900)}section.outline{outline-offset:-3px;outline:#eff8f6 3px solid;border-radius:10px;padding-bottom:20px}section:last-of-type:not(.full-width){margin-bottom:var(--size-900)}section[data-character]{position:relative;margin-top:calc(var(--size-900) * 3)}.auto-grid{display:grid;grid-template-columns:repeat(var(--auto-grid-cols,autofill),minmax(var(--auto-grid-min-size,16rem),var(--auto-max-grid-size,1fr)));grid-gap:var(--auto-grid-gap,var(--size-500))}@media only screen and (max-width:48em){.auto-grid{--auto-grid-cols:1}}.auto-grid .flow{--flow-space:var(--size-600)}.blob[data-position=top]{position:absolute;left:25vw;top:0;transform:translate3d(25%,-60%,0)}.blob[data-position=middle-left]{position:absolute;left:0;top:50%;transform:translate3d(-60%,50%,0) rotate(45deg)}.blob[data-position=middle-right]{position:absolute;right:0;top:50%;transform:translate3d(-60%,50%,0) rotate(45deg)}.blob[data-character] .mascot{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-40%,0)}.blob[data-position=top][data-character]{position:absolute;width:100%;top:-60%;left:0;transform:none}@media (max-width:32rem){.blob[data-position=top]{left:0;width:100%;transform:translate3d(0,-60%,0)}}.flow>*+*{margin-top:var(--flow-space,--size-600)}[data-flow-400]{--flow-space:var(--size-400)}.full-width{margin-left:calc(var(--size-400) * -1);margin-right:calc(var(--size-400) * -1);padding:var(--size-800) var(--size-600) var(--size-600) var(--size-600);position:relative}.full-width.flow .flow{--flow-space:var(--size-400)}.full-width div.badge-holder>a[class*='-app-url']{background-image:none;text-shadow:none}.full-width.vertical-space{margin-top:var(--size-800);margin-bottom:var(--size-600)}@media (min-width:62rem){.full-width{grid-column:-1/1}}.full-width[data-highlighted=primary-light]{background-color:var(--color-primary-light);color:var(--color-dark)}.full-width[data-highlighted=dark],.full-width[data-highlighted=primary]{background-color:var(--color-primary-dark);color:var(--light-text)}.full-width[data-highlighted=accent]{background-color:var(--color-accent);color:var(--dark-text)}.full-width[data-highlighted=accent-light]{background-color:var(--color-accent-light);color:var(--dark-text)}.full-width[data-highlighted=accent] a:not(.button),.full-width[data-highlighted=accent] a:not(.button):visited{text-shadow:-1px -1px 0 var(--color-accent),1px -1px 0 var(--color-accent),-1px 1px 0 var(--color-accent),1px 1px 0 var(--color-accent);color:var(--override-color,currentColor);background-image:linear-gradient(90deg,var(--color-accent),var(--color-accent)),linear-gradient(90deg,var(--dark-text),var(--dark-text));background-repeat:no-repeat;background-position:-100% 105%,0 105%;background-size:0 .35ex,100% .35ex;text-decoration:none;transition:background-size .4s ease-in}.full-width[data-highlighted=accent] a:not(.button):focus,.full-width[data-highlighted=accent] a:not(.button):hover{background-repeat:no-repeat;background-position:0 105%,0 105%;background-size:100% .35ex,100% .35ex;text-decoration:none}.full-width[data-highlighted=primary] a:not(.button),.full-width[data-highlighted=primary] a:not(.button):visited{text-shadow:-1px -1px 0 var(--color-primary-dark),1px -1px 0 var(--color-primary-dark),-1px 1px 0 var(--color-primary-dark),1px 1px 0 var(--color-primary-dark);color:var(--override-color,currentColor);background-image:linear-gradient(90deg,var(--color-primary-dark),var(--color-primary-dark)),linear-gradient(90deg,var(--color-accent-dark),var(--color-accent-dark));background-repeat:no-repeat;background-position:-100% 105%,0 105%;background-size:0 .35ex,100% .35ex;text-decoration:none;transition:background-size .4s ease-in}.skip-link{position:absolute;top:auto;left:-10000px;width:1px;height:1px;overflow:hidden;font-size:1.125rem;font-weight:700;white-space:nowrap;padding:8px 20px;text-align:center;text-decoration:none;background-image:none}.skip-link:focus{position:fixed;top:0;left:50%;transform:translate3d(-50%,0,0);width:auto;height:auto;display:inline-block;z-index:12;background-color:var(--color-accent);border:solid 2px var(--color-accent);color:var(--dark-text);outline-color:var(--light-background)}.fluid-grid{--min:30ch;--gap:var(--size-600);display:grid;gap:var(--gap);grid-template-columns:repeat(auto-fit,minmax(var(--min),1fr))}.fluid-grid[data-auto-fill]{grid-template-columns:repeat(auto-fill,minmax(var(--min),1fr))}.fluid-grid.two{grid-template-columns:1fr}@media (min-width:36rem){.fluid-grid{--min:20ch}.fluid-grid.two{--gap:var(--size-700);column-gap:var(--size-900);grid-template-columns:repeat(2,1fr)}}ul.fluid-grid li{display:inline-flex;align-items:center;gap:var(--size-300)}ul.fluid-grid[data-align=top]{align-items:baseline;gap:var(--size-300)}ul.fluid-grid[data-align=top] li{display:block}.fluid-flex{--min:10ch;--gap:1rem;display:flex;flex-wrap:wrap;gap:var(--gap)}.fluid-flex>*{flex:1 1 var(--min)}.fluid-flex.right-content{display:flex;justify-content:space-between;flex-wrap:wrap}.fluid-flex.center-content{justify-content:center;align-items:center}.fluid-flex.left-content{justify-content:flex-start;align-items:center}.button{text-decoration:none;font-size:var(--size-500);margin-top:var(--size-500);margin-bottom:var(--size-500);display:inline-block;position:relative;padding:var(--size-300) var(--size-500);border-radius:5px}.button[data-style=primary]{background-color:var(--color-primary);color:var(--light-text)}.button[data-style=primary]:hover{background-color:var(--color-primary-dark);color:var(--light-text)}.button[data-style=primary-dark]{--override-color:var(--light-text);background-color:var(--color-primary-dark);color:var(--light-text);border:1px solid var(--light-text)}.button[data-style=ghost]{--override-color:var(--color-primary-dark);background-color:var(--background-color);color:var(--color-primary-dark);border:1px solid var(--color-primary-dark)}.button[data-style=ghost]:hover{background-color:var(--color-primary);color:var(--light-text);border:1px solid var(--color-primary-dark)}.question .button{min-width:20ch;width:fit-content;font-size:inherit}.pill{padding:var(--size-300) var(--size-500);border:.5px solid var(--green);border-radius:30px}small.pill{padding:calc(var(--size-300) * .55) calc(var(--size-500) * .55);display:inline-block}.pill[data-color=light]{background:var(--color-primary-light);color:var(--dark-text)}.pill[data-color=text]{background:var(--text-color);color:var(--background-color)}.pill[data-color=accent-dark]{background:var(--color-accent-dark);color:var(--dark-text)}.pill[data-color=accent-light]{background:var(--color-accent-light);color:var(--dark-text)}.pill[data-color=accent]{background:var(--color-accent);color:var(--dark-text)}.pill[data-color=primary]{background:var(--color-primary);color:var(--light-text)}.pill[data-color=primary-dark]{background:var(--color-primary-dark);color:var(--light-text)}a,a:visited{color:var(--color-primary);text-decoration:none}a:focus,a:hover{color:var(--color-primary);text-decoration:underline}footer a,footer a:focus,footer a:hover,footer a:visited{color:var(--color-white)}a.button,a[class*='-app-url']{background-image:none;text-shadow:none;display:grid;place-items:center}input[type=submit]{font-size:var(--size-500);font-family:var(--heading-font);width:100%;margin-top:var(--size-300);margin-bottom:var(--size-300);cursor:pointer}[data-content=narrow]{margin:0 auto;max-width:45ch}.coverimg{max-height:40vh;position:relative;overflow:hidden;position:relative;margin:var(--size-600) 0 var(--size-800) 0}.coverimg img{object-fit:contain;width:100%;height:auto;max-height:40vh}.post-holder .coverimg{max-height:40vh;margin:0}.post-holder .coverimg img,.post-holder .coverimg picture{margin:0;max-height:40vh}.related-post{display:grid;grid-template-rows:minmax(170px,180px) auto auto}.related-post .coverimg{margin:0 0 var(--size-300) 0;height:100%}.related-post .coverimg img{object-fit:cover;height:100%;border-radius:5px}#related{--auto-grid-gap:var(--size-700);margin-top:calc(var(--size-xxl) * 1.5);color:var(--dark-text)}#related a,#related a:focus,#related a:hover,#related a:visited{color:var(--dark-text)}#related>.wrapper>.auto-grid{--auto-grid-cols:3;align-items:baseline;overflow-x:auto;scroll-snap-align:center;scroll-snap-type:x mandatory;scroll-snap-stop:always}#related>.wrapper>.auto-grid::-webkit-scrollbar{height:var(--size-300)}#related>.wrapper>.auto-grid::-webkit-scrollbar-track{background-color:var(--color-primary-light);border-radius:0}#related>.wrapper>.auto-grid::-webkit-scrollbar-thumb{background-color:var(--color-primary-dark);border-radius:var(--size-300)}#related>.wrapper{overflow:visible}#related>.wrapper .blob[data-position=top]{position:absolute;left:calc(var(--size-600) * -1);top:-45%;transform:none;z-index:-1}#related>.wrapper .blob>svg{width:18ch;max-width:100vw;font-size:var(--size-700)}#related>.wrapper .blob>h2{position:absolute;top:1.5ex;font-size:var(--size-600);width:100%;text-align:center;color:var(--dark-text)}@media (min-width:36rem){#related>.wrapper .blob[data-position=top]{left:var(--size-500);top:-35%}#related>.wrapper .blob>h2{top:2ex}}.badge-holder .apple-app-url img{height:50px;width:auto}.badge-holder .google-app-url img{margin:-8px;height:78px;width:auto}.badge-holder{margin-right:var(--size-500);display:flex;height:60px;gap:var(--size-500);align-items:center}.badge-holder:last-of-type{margin-right:0}.text-center .badge-holder{justify-content:center;overflow:hidden}@media (max-width:56rem){.badge-holder{gap:0}}header{background-color:transparent;position:relative;color:var(--light-text);height:3.75rem}header .logo a{margin-bottom:var(--size-400);font-family:var(--heading-font);font-weight:700;height:100%;display:grid;place-items:center}header .logo{padding:0 var(--size-800);background:linear-gradient(315deg,#5ac3ac 0,#15a9c6 100%);height:3.75rem;z-index:99}header .logo img{display:inline;width:auto;max-width:8rem}header .wrapper{flex-wrap:wrap;overflow:visible}header nav ul{min-width:max-content;display:grid;justify-content:end;grid-template-columns:repeat(var(--nav-cols,3),auto);--gap:var(--size-300);flex-wrap:wrap;margin:calc(-1 * var(--gap)) 0 0 calc(-1 * var(--gap));width:calc(100% + var(--gap));gap:var(--gap);height:3.75rem;max-width:100vw}header>:focus{outline-color:var(--color-accent-light)}header nav ul>*{margin:var(--gap)}header nav{width:100vw;padding:var(--size-300) 0;height:3.75rem}@media (max-width:54rem){header .logo{background:var(--color-primary)!important}}@media (min-width:36rem){header{margin-bottom:2rem}header .logo{margin-bottom:0;justify-content:flex-start}}@media (min-width:54rem){header .logo{text-align:left;width:initial}header nav{display:flex;width:auto;max-width:70%}header.underline::after{content:'';position:absolute;width:100%;height:2px;left:0;right:0;bottom:0;background-color:var(--color-primary-light)}}nav ul li{display:inline-grid;place-content:center;margin-left:var(--size-400)}nav ul{display:flex;padding:0;margin:0;justify-content:center}nav ul[data-space=around]{justify-content:space-around;flex-wrap:wrap}nav ul li a{color:currentColor}.toc nav ul li{display:list-item}.toc nav ul{display:block;padding:0;margin:0}.toc h2{display:inline}.toc{--flow-space:var(--size-300)}.tags svg{height:2ex;width:auto;margin-right:var(--size-300)}.tags span.pill{width:max-content;font-size:var(--size-300);display:inline-flex;justify-content:start;align-items:center}ul.staggered-list>li{flex-wrap:wrap}ul.staggered-list>li:nth-child(even){flex-direction:row}@media (min-width:36rem){ul.staggered-list>li{display:flex;flex-direction:row;max-width:100%;justify-content:space-between}ul.staggered-list>li:nth-child(even){display:flex;flex-direction:row-reverse}ul.staggered-list li img{display:inline-block;height:200px;width:300px}ul.staggered-list li:nth-child(even) img{height:200px;width:300px}}.scroll-snap{display:grid;grid-auto-flow:column;grid-gap:1.5rem;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 0 1.5rem;-webkit-overflow-scrolling:touch}.scroll-snap>*{width:min(45ch,60vw);scroll-snap-align:center;scroll-snap-stop:always}#intro>h1{padding-bottom:var(--size-400);position:relative;margin-bottom:0}h1{background:var(--lightest)}#intro img,#intro svg{max-width:15rem;height:auto;width:100%;aspect-ratio:1;margin:auto}#intro{gap:var(--size-500);display:grid;grid-template-columns:1fr;justify-content:center;margin-bottom:var(--size-500)}@media (min-width:48rem){#intro{gap:var(--size-700);grid-template-columns:20rem 1fr;align-items:center}#intro img,#intro svg{max-width:20rem;margin:initial}}.start-price{display:block;color:var(--color-accent)}[data-highlighted=dark] :is(a,a:visited){background-image:linear-gradient(90deg,var(--color-primary-dark),var(--color-primary-dark)),linear-gradient(90deg,var(--color-accent-dark),var(--color-accent-dark));text-shadow:-1px -1px 0 var(--color-primary-dark),1px -1px 0 var(--color-primary-dark),-1px 1px 0 var(--color-primary-dark),1px 1px 0 var(--color-primary-dark)}footer{background-color:var(--color-primary);color:var(--light-text);min-height:10vh;padding:var(--size-500) 0}footer nav ul{display:flex;justify-content:center;--gap:var(--size-300);flex-wrap:wrap;margin:calc(-1 * var(--gap)) 0 0 calc(-1 * var(--gap));width:calc(100% + var(--gap))}footer nav ul>*{margin:var(--gap)}footer a[data-target=external]:after,footer a[target='_blank']:after{height:2ex;width:2ex;background-size:2ex;filter:invert(1)}footer .logo img{display:inline;max-height:var(--size-800);height:100%;width:auto;max-width:8rem}footer .logo{text-align:center;width:100%}.imageTextOverlap{display:grid;grid-template-rows:minmax(1fr,15rem) minmax(0,auto) var(--size-500);grid-template-columns:minmax(15rem,1fr);margin-bottom:var(--size-500)}.imageTextOverlap.title{margin-bottom:calc(var(--size-700) * -1)}.imageTextOverlap>*{grid-column:1}.imageTextOverlap .media{grid-row:1;position:relative}.imageTextOverlap .media img{width:100%;height:100%;max-height:15rem;object-fit:cover}.imageTextOverlap .content{--flow-space:var(--size-300);grid-row:2;z-index:1}.imageTextOverlap .content>p{max-width:75ch;background-color:var(--background-color)}.imageTextOverlap .content>:first-child{margin-top:var(--size-600)}.imageTextOverlap .content>time{font-size:var(--size-300);display:inline-block}.imageTextOverlap .content>.postInfo{font-size:var(--size-300)}@media (min-width:36rem){.imageTextOverlap:not(.title){grid-template-rows:var(--size-700) auto;grid-template-columns:minmax(15rem,1fr) 5rem 2fr;grid-gap:var(--size-900)}.imageTextOverlap:not(.title) .media{grid-column:3/1;grid-row:1/5}.imageTextOverlap:not(.title)[data-narrow=true] .media{grid-column:3/1;grid-row:1/4}.imageTextOverlap:not(.title) .content{margin-left:var(--size-500);grid-row:2/4;grid-column:2/4;margin-top:calc(var(--size-500) * -1);background-color:var(--background-color)}.imageTextOverlap:not(.title) .content>p{padding:.45rem .45rem .45rem var(--size-500)}.imageTextOverlap:not(.title) .content>.heading,.imageTextOverlap:not(.title) .content>.postInfo,.imageTextOverlap:not(.title) .content>.tags,.imageTextOverlap:not(.title) .content>aside{padding-left:var(--size-500)}.imageTextOverlap:not(.title) .content>a{margin-left:var(--size-500)}.imageTextOverlap:not(.title).staggered:nth-child(odd){grid-template-columns:2fr 5rem minmax(15rem,1fr)}.imageTextOverlap:not(.title).staggered:nth-child(odd) .media{grid-column:4/2}.imageTextOverlap:not(.title).staggered:nth-child(odd) .content{grid-column:1/3}.imageTextOverlap[data-reversed].staggered:nth-child(even){grid-template-columns:2fr 5rem minmax(15rem,1fr)}.imageTextOverlap[data-reversed].staggered:nth-child(even) .media{grid-column:4/2}.imageTextOverlap[data-reversed].staggered:nth-child(even) .content{grid-column:1/3}.imageTextOverlap[data-reversed].staggered:nth-child(odd){grid-template-columns:minmax(15rem,1fr) 5rem 2fr}.imageTextOverlap[data-reversed].staggered:nth-child(odd) .media{grid-column:1/3}.imageTextOverlap[data-reversed].staggered:nth-child(odd) .content{grid-column:4/2}}@media (min-width:62rem){.imageTextOverlap.title{grid-template-rows:var(--size-700) auto;grid-template-columns:minmax(15rem,1fr) 5rem 2fr;grid-gap:var(--size-900);margin-bottom:calc(var(--size-900) * -1)}.imageTextOverlap.title .media{grid-column:3/1;grid-row:1/5}.imageTextOverlap.title[data-narrow=true] .media{grid-column:3/1;grid-row:1/4}.imageTextOverlap.title .content{grid-row:2/4;grid-column:2/4;margin-top:calc(var(--size-500) * -1);background-color:var(--background-color)}.imageTextOverlap.staggered:nth-child(odd){grid-template-columns:2fr 5rem minmax(15rem,1fr)}.imageTextOverlap.staggered:nth-child(odd) .media{grid-column:4/2}.imageTextOverlap.staggered:nth-child(odd) .content{grid-column:1/3}}.full-width[data-highlighted=accent] .imageTextOverlap{--background-color:var(--color-accent)}.full-width[data-highlighted=dark] .imageTextOverlap{--background-color:var(--color-primary-dark)}.imageTextOverlap:last-of-type{margin-bottom:0}.quiz{--auto-grid-gap:var(--size-700);margin-top:var(--size-xxl);min-height:45vh;margin-left:-99999px;margin-right:-99999px}.quiz a,.quiz a:focus,.quiz a:hover,.quiz a:visited{color:var(--color-primary-dark)}.quiz>.wrapper>.auto-grid{--auto-grid-cols:3;align-items:baseline;overflow-x:auto;scroll-snap-align:center;scroll-snap-type:x mandatory;scroll-snap-stop:always}.quiz>.wrapper>.auto-grid::-webkit-scrollbar{height:var(--size-300)}.quiz>.wrapper>.auto-grid::-webkit-scrollbar-track{background-color:var(--color-primary-light);border-radius:0}.quiz>.wrapper>.auto-grid::-webkit-scrollbar-thumb{background-color:var(--color-primary-dark);border-radius:var(--size-300)}.quiz>.wrapper{overflow:visible;justify-items:center}.quiz>.wrapper .blob[data-position=top]{position:absolute;left:calc(50% - 394px / 2);top:-17ex;transform:none;z-index:-1}.quiz>.wrapper .blob>svg{width:18ch;font-size:var(--size-700)}@media (max-width:32rem){.quiz>.wrapper .blob>svg{max-width:100vw;width:100%}}.quiz>.wrapper .blob>h2{position:absolute;top:1.5ex;left:0;width:100%;text-align:center}.ra-root{font-family:Manrope,system-ui,sans-serif;color:#10201f;background:#fbfcfc;-webkit-font-smoothing:antialiased}.ra-hero{position:relative;overflow:hidden;padding:clamp(18px,2.6vw,30px) clamp(16px,5vw,48px) 0}.ra-hero-glow{position:absolute;inset:0;background:radial-gradient(760px 380px at 76% -8%,rgba(27,156,156,.16),transparent 70%);pointer-events:none}.ra-hero-inner{position:relative;max-width:760px;margin:0 auto}.ra-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none;font-size:13px;font-weight:600;color:#7c918f}.ra-crumbs li{display:flex;align-items:center;gap:8px;margin:0;min-width:0;max-width:100%}.ra-crumbs a{color:#4a605e;text-decoration:none!important}.ra-crumbs a:focus,.ra-crumbs a:hover{color:#10201f}.ra-crumb-sep{opacity:.5}.ra-crumb-current{color:#94a3a1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:46ch}.ra-pills{display:flex;flex-wrap:wrap;align-items:center;gap:9px;margin:26px 0 16px}.ra-pill{display:inline-flex;align-items:center;gap:7px;padding:6px 13px;border-radius:999px;font-size:12.5px;font-weight:800;letter-spacing:.04em}.ra-pill-lang{background:rgba(14,143,155,.1);border:1px solid rgba(14,143,155,.24);color:#0a6e77}.ra-pill-level{background:rgba(240,165,0,.14);border:1px solid rgba(240,165,0,.42);color:#8a5a00}.ra-pill-cat{background:#f1f6f5;border:1px solid rgba(16,32,31,.1);color:#4a605e}.ra-pill-flag{font-size:14px;line-height:1}.ra-h1{margin:0;font-family:Manrope,system-ui,sans-serif;font-size:clamp(30px, 4.8vw, 58px);line-height:1.04;letter-spacing:-.035em;font-weight:800;max-width:20ch;color:#10201f;text-wrap:balance}.ra-tagline{margin:22px 0 0;font-family:Newsreader,Georgia,serif;font-size:clamp(18px, 1.9vw, 22px);line-height:1.55;color:#4a605e;max-width:60ch;text-wrap:pretty}.ra-root.ra-cjk .ra-tagline{font-family:Manrope,system-ui,sans-serif;font-weight:500;color:#35504d;line-height:1.65}.ra-body{max-width:1160px;margin:0 auto;padding:clamp(34px,4.4vw,56px) clamp(16px,5vw,48px) 0}.ra-body-grid{display:flex;flex-direction:column;align-items:center;gap:26px}.ra-aside{width:100%;max-width:760px}.ra-toc{width:100%;overflow:hidden;border-radius:18px;background:#fff;border:1px solid rgba(16,32,31,.09);box-shadow:0 18px 40px -34px rgba(9,50,48,.5)}.ra-toc summary{display:flex;align-items:center;gap:12px;padding:15px 20px;cursor:pointer;list-style:none}.ra-toc summary::-webkit-details-marker{display:none}.ra-toc summary::marker{content:''}.ra-toc summary:hover{background:#f7fafa}.ra-toc-eyebrow{font:400 10.5px ui-monospace,Menlo,monospace;letter-spacing:.16em;text-transform:uppercase;color:#7c918f}.ra-toc-chevron{margin-left:auto;font-style:normal;font-size:11px;color:#7c918f;transition:transform .18s}.ra-toc[open] .ra-toc-chevron{transform:rotate(180deg)}.ra-toc-list{display:flex;flex-direction:column;gap:2px;margin:0;padding:0 10px 12px;list-style:none}.ra-toc-list li{margin:0;max-width:none}.ra-toc-list a{display:flex;gap:12px;padding:10px;border-radius:10px;font-size:15px;font-weight:600;line-height:1.35;color:#4a605e;text-decoration:none!important}.ra-toc-list a:focus,.ra-toc-list a:hover{background:#f1f6f5;color:#0a6e77}.ra-toc-num{flex:none;font-weight:800;color:#2cbfa6;font-variant-numeric:tabular-nums}.ra-article{width:100%;min-width:0;max-width:760px;margin:0 auto;font-family:Manrope,system-ui,sans-serif;font-weight:450;font-size:clamp(17px, 1.5vw, 20px);line-height:1.58;color:#243937}@media (min-width:48rem){.ra-article.ra-cjk{font-weight:400;line-height:1.72}.ra-article.ra-cjk .ra-block-list li{line-height:1.7}.ra-article.ra-cjk .ra-block h2,.ra-article.ra-cjk .ra-block h3,.ra-article.ra-cjk .ra-block h4,.ra-article.ra-cjk .ra-block h5,.ra-article.ra-cjk .ra-block h6{font-weight:700;letter-spacing:normal}.ra-article.ra-cjk .ra-block h2,.ra-article.ra-cjk .ra-block h3{line-height:1.35}}.ra-article .ra-block[id]{scroll-margin-top:96px}.ra-article .ra-block p{margin:0 0 20px;max-width:none}.ra-article .ra-block a{color:#0a6e77;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;text-decoration-color:rgba(14,143,155,0.42)}.ra-article .ra-block a:focus,.ra-article .ra-block a:hover{color:#0a6e77;text-decoration-color:#0a6e77}.ra-article .ra-block strong{font-weight:600;color:#10201f}.ra-article .ra-block h1 strong,.ra-article .ra-block h2 strong,.ra-article .ra-block h3 strong,.ra-article .ra-block h4 strong,.ra-article .ra-block h5 strong,.ra-article .ra-block h6 strong{font-weight:inherit;color:inherit}.ra-article .ra-block em{font-style:italic;color:#10201f}.ra-article .ra-block h2{margin:52px 0 18px;font-family:Manrope,system-ui,sans-serif;font-size:clamp(26px, 3vw, 36px);line-height:1.1;letter-spacing:-.03em;font-weight:800;color:#10201f;text-wrap:balance}.ra-article .ra-block h3{margin:42px 0 16px;font-family:Manrope,system-ui,sans-serif;font-size:clamp(21px, 2.2vw, 26px);line-height:1.16;letter-spacing:-.025em;font-weight:800;color:#10201f}.ra-article .ra-block h4,.ra-article .ra-block h5,.ra-article .ra-block h6{margin:34px 0 14px;font-family:Manrope,system-ui,sans-serif;font-size:18px;line-height:1.3;letter-spacing:-.01em;font-weight:800;color:#0a6e77}.ra-article .ra-block:first-child>:first-child{margin-top:0}.ra-block-list{margin:0 0 24px}.ra-article .ra-block-list ol,.ra-article .ra-block-list ul{margin:0;padding:0 0 0 4px;list-style:none;counter-reset:ra-li}.ra-article .ra-block-list li{position:relative;padding-left:30px;margin:0 0 12px;line-height:1.55;max-width:none}.ra-article .ra-block-list li:last-child{margin-bottom:0}.ra-article .ra-block-list ul>li::before{content:'';position:absolute;left:8px;top:.62em;width:7px;height:7px;border-radius:50%;background:#2cbfa6}.ra-article .ra-block-list ol>li{counter-increment:ra-li}.ra-article .ra-block-list ol>li::before{content:counter(ra-li);position:absolute;left:0;top:.18em;width:22px;text-align:center;font-size:13px;font-weight:800;color:#0a6e77}.ra-article .ra-block blockquote{margin:0 0 26px;padding:18px 22px;border-left:3px solid #2cbfa6;border-radius:0 14px 14px 0;background:#f1f6f5;font-style:normal;color:#35504d}.ra-article .ra-block hr{margin:34px 0;border:0;border-top:1px solid rgba(16,32,31,.1)}.ra-article .ra-block figure{margin:0 0 26px}.ra-article .ra-block img{max-width:100%;height:auto}.ra-article .ra-block>img{border-radius:14px;margin:0 0 26px}.ra-article .embed{position:relative;width:100%;max-width:100%;aspect-ratio:16/9;margin:0 0 26px;border-radius:18px;overflow:hidden}.ra-article .embed iframe{width:100%;height:100%;border:0}.ra-article .embed blockquote{border:none;padding:0;background:0 0;margin:0}.ra-article .articleappcta-component,.ra-article .articleexamples-component,.ra-article .articletable-component,.ra-article .quiz-component{margin:0;max-width:100%}.ra-totop-row{display:flex;justify-content:center;padding:34px 0 clamp(40px,5vw,72px)}.ra-totop{display:inline-flex;align-items:center;gap:9px;padding:11px 20px;border-radius:99px;border:1px solid rgba(16,32,31,.14);font-size:14px;font-weight:700;color:#4a605e;text-decoration:none!important;transition:.16s}.ra-totop:focus,.ra-totop:hover{border-color:#10201f;color:#10201f}blockquote{border-left:1rem solid var(--color-primary);padding:var(--size-300) var(--size-400) var(--size-300) var(--size-500);margin:var(--size-600) calc(var(--size-600) * -1) var(--size-600) calc(var(--size-600) * -1);font-style:italic;color:currentColor}@media (min-width:48rem){blockquote{margin:var(--size-600)}}.full-width blockquote{margin-left:0}blockquote[data-style=regular]{font-style:normal}.code-toolbar{max-width:100%}code[class*=language-],pre[class*=language-]{position:relative}code[class*=language-],pre[class*=language-]{color:#ccc;background:0 0;font-family:Consolas,Monaco,"Andale Mono","Ubuntu Mono",monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#2d2d2d}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.block-comment,.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#999}.token.punctuation{color:#ccc}.token.attr-name,.token.deleted,.token.namespace,.token.tag{color:#e2777a}.token.function-name{color:#6196cc}.token.boolean,.token.function,.token.number{color:#f08d49}.token.class-name,.token.constant,.token.property,.token.symbol{color:#f8c555}.token.atrule,.token.builtin,.token.important,.token.keyword,.token.selector{color:#cc99cd}.token.attr-value,.token.char,.token.regex,.token.string,.token.variable{color:#7ec699}.token.entity,.token.operator,.token.url{color:#67cdcc}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:green}.card figure,.card img,.card picture{aspect-ratio:1}.card .tags{margin-bottom:var(--size-300)}.callout a,.callout a:visited{text-shadow:-1px -1px 0 var(--boxed-background-color),1px -1px 0 var(--boxed-background-color),-1px 1px 0 var(--boxed-background-color),1px 1px 0 var(--boxed-background-color);color:currentColor;background-image:linear-gradient(90deg,var(--boxed-background-color),var(--boxed-background-color)),linear-gradient(90deg,var(--color-accent-dark),var(--color-accent-dark));background-repeat:no-repeat;background-position:-100% 105%,0 105%;background-size:0 .2rem,100% .2rem;text-decoration:none;transition:background-size .4s ease-in}.callout a:focus,.callout a:hover{background-repeat:no-repeat;background-position:0 105%,0 105%;background-size:100% .2rem,100% .2rem;text-decoration:none}.callout{flex:1 1 var(--min);padding:var(--size-300) var(--size-600);border:.5px solid var(--color-dark);background:var(--boxed-background-color);position:relative;margin:var(--size-700) 0}.callout img{margin-left:auto;margin-right:auto}.post-content img{object-fit:contain;aspect-ratio:660/370;width:100%;margin-left:auto;margin-right:auto}hr{opacity:.2;border:1px solid #1b1b1b}.social-icon{height:3ex;width:auto;color:var(--color-primary-dark)}.grammar-example{font-style:italic}ol,ul{margin-bottom:1.15rem}main.svelte-17bvwg{--flow-space:var(--size-900);font-family:var(--base-font);font-weight:300;margin-bottom:4rem}aside.svelte-17bvwg{width:100vw;background:0 0;position:fixed;bottom:var(--size-400);left:0;right:0;z-index:9999}@media(max-width:56rem){main.svelte-17bvwg{margin-bottom:2rem}}main.svelte-1b48l6y{--flow-space:var(--size-900);overflow:hidden;display:block}aside.svelte-1b48l6y{width:100vw;background:0 0;position:fixed;bottom:var(--size-400);left:0;right:0}main.svelte-1xz3llb{--flow-space:var(--size-900);overflow:hidden;display:block}aside.svelte-1xz3llb{width:100vw;background:0 0;position:fixed;bottom:var(--size-400);left:0;right:0}main.svelte-1xz3llb{--flow-space:var(--size-900);overflow:hidden;display:block}aside.svelte-1xz3llb{width:100vw;background:0 0;position:fixed;bottom:var(--size-400);left:0;right:0}main.svelte-1xz3llb{--flow-space:var(--size-900);overflow:hidden;display:block}aside.svelte-1xz3llb{width:100vw;background:0 0;position:fixed;bottom:var(--size-400);left:0;right:0}main.svelte-a3tynu{--flow-space:var(--size-900);font-family:var(--base-font);font-weight:300;margin-bottom:4rem}aside.svelte-a3tynu{width:100vw;background:0 0;position:fixed;bottom:var(--size-400);left:0;right:0}@media(max-width:56rem){main.svelte-a3tynu{margin-bottom:2rem}}main.svelte-1t4mpmz{--flow-space:var(--size-900);overflow:hidden;padding-top:var(--size-600)}.highlight.light.sale-container.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym{padding:100px 50px 50px 50px;background-color:#fff}.grid-container.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym{grid-template-columns:2fr 1.2fr;display:grid;align-items:center;max-width:1300px;margin:auto}.logo.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym{padding:0 var(--size-800);background:linear-gradient(315deg,#5ac3ac 0,#15b6c6 100%);position:absolute;left:0;z-index:99;top:0;height:60px}.logo.svelte-ljidym a.svelte-ljidym.svelte-ljidym.svelte-ljidym{margin-bottom:var(--size-400);font-family:var(--heading-font);font-weight:700;height:100%;display:grid;place-items:center}.logo.svelte-ljidym img.svelte-ljidym.svelte-ljidym.svelte-ljidym{display:inline;max-width:8rem}.sale-subtitle.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym{font-size:2rem;font-weight:500;line-height:1.2;max-width:100vw;margin-top:20px;text-align:center;color:var(--color-primary)}.sale-title.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym{font-size:3rem;font-weight:600;line-height:1.2;color:var(--color-primary);max-width:100vw;text-align:left;letter-spacing:.5vw;margin-top:30px}.sub-header.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym{font-size:1.5rem;text-align:left;margin-top:25px}.promo-point.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym{font-size:1rem;text-align:left;margin-top:10px}h2.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym{font-size:2.2rem;font-weight:500;line-height:1.2;max-width:100vw;margin-bottom:1.5rem}.emphasis{font-weight:700;color:var(--color-primary)}.no-space.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym{margin-top:0}.badge-holder.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym{height:auto;justify-content:flex-start}.badge-holder.center.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym{justify-content:center;margin-left:0}.badge-holder.svelte-ljidym .apple-app-url img.large.svelte-ljidym.svelte-ljidym.svelte-ljidym{height:62px}.badge-holder.svelte-ljidym .google-app-url img.large.svelte-ljidym.svelte-ljidym.svelte-ljidym{height:92px}.steps-wrapper.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym{margin:5rem auto 6rem;border-radius:20px;padding:2rem var(--size-400);max-width:1300px;width:90%;box-shadow:0 4px 10px rgba(0,0,0,.15)}.step.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym{position:relative;display:flex;align-items:center;justify-content:center}.circle.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym{width:40px;height:40px;border-radius:50%;background-color:#ccebea;color:var(--color-primary);font-weight:700;display:flex;align-items:center;justify-content:center;z-index:1;font-size:1.2rem}.line.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym{position:absolute;height:4px;background-color:var(--color-primary);width:100%;left:52%;z-index:0}.step.svelte-ljidym:last-child .line.svelte-ljidym.svelte-ljidym.svelte-ljidym{display:none}.trio-container-icons.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym,.trio-container.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin:0 auto;padding:0 var(--size-400)}.highlight.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym{background-color:var(--color-primary);color:var(--light-text);font-weight:400}.highlight.light.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym{background-color:#dff3f1;color:var(--dark-text);background-size:contain;background-repeat:no-repeat}.highlight>.home-wrapper>div{padding:2rem 0;display:flex;align-items:center;justify-content:space-evenly;gap:1rem;grid-area:content;width:100%;flex-wrap:wrap;grid-row:auto}.highlight>.home-wrapper>div.tight{padding:1rem 0}.highlight.svelte-ljidym>.home-wrapper.svelte-ljidym>div.svelte-ljidym>.item.svelte-ljidym{padding:1rem;font-size:.9rem;text-align:center;position:relative;width:100%;max-width:12rem;min-height:75px;background-image:url('/img/laurels.svg');background-repeat:no-repeat;background-position:center;background-size:contain}.item>p,.item>span{padding:1rem}.item p{margin:0}.item .rating{font-size:2.25rem;line-height:1;display:block}.home-wrapper.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym{display:grid;grid-template-columns:minmax(3vw,1fr) minmax(auto,90rem) minmax(3vw,1fr);grid-template-areas:'. content .';position:relative;height:100%;width:100%;padding:0 var(--size-400);align-items:flex-start}.home-wrapper.narrow.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym{grid-template-columns:minmax(3vw,1fr) minmax(auto,60rem) minmax(3vw,1fr)}.home-wrapper>*{grid-area:content}.reviews.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym{display:grid;grid-template-columns:repeat(var(--reviewCount),19rem);grid-template-rows:auto;gap:1.5rem;min-width:100%;justify-content:center;align-items:center;width:calc((19rem * var(--reviewCount)) + 6rem)}.MainBlock.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym{padding:40px 80px 40px 0}.review.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym{width:19rem;min-height:19rem;height:100%;background-color:var(--color-primary-light);border-radius:.5625rem;border:.5px solid var(--color-primary-light);color:var(--dark-text);font-size:.9rem;display:grid;grid-template-rows:auto minmax(auto,1fr) auto;gap:.25rem;justify-content:flex-start;align-self:center;font-weight:400;flex-shrink:0;padding:2rem 1rem;position:relative}.heading.svelte-ljidym p.svelte-ljidym.svelte-ljidym.svelte-ljidym{font-weight:500;font-size:1.5rem}@media(max-width:100rem){.reviews.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym{margin-left:1rem;margin-right:1.5rem}}.scroll-content.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym{max-width:100vw;overflow-x:auto;overflow-y:hidden;padding-block-end:0.5rem;padding-inline:2rem;-ms-overflow-style:0;scrollbar-width:0}.scroll-content.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym::-webkit-scrollbar{height:0}.scroll-content.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym::-webkit-scrollbar-thumb,.scroll-content.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym::-webkit-scrollbar-track{border-radius:5px}.scrollable.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym{max-width:100vw}.rating.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym,.text.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym{color:var(--langster-grey)}@media(max-width:56rem){.scroll-content.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym{padding-inline:0.5rem}.scrollable.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym{margin-top:var(--size-600)}}@media(max-width:62rem){.home-wrapper.narrow.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym,.home-wrapper.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym{grid-template-columns:1fr;grid-template-areas:'content';padding-block:var(--size-600);overflow-x:hidden}.home-wrapper.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym:has(.intro){padding-bottom:0;margin-bottom:-2rem}.badge-holder.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym{display:grid;grid-template-columns:calc(100vw * 0.54) calc(100vw * 0.41);margin-left:-.9rem}.badge-holder.center.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym{grid-template-columns:170px 135px}}@media(max-width:56rem){.sale-title.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym{padding-left:0}.highlight.light.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym{background-size:cover!important}.highlight.light.sale-container.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym{padding:100px 30px 30px 30px;display:flex}}@media(max-width:42rem){.graphic.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym{max-width:75%!important}.MainBlock.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym{padding:40px 0}.sale-container.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym{padding:50px 20px}.logo.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym{width:100%}.sale-title.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym{margin-top:20px;font-size:2.3rem}.sub-header.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym{font-size:1.1rem}.sale-subtitle.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym{font-size:1.6rem}.sub-header.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym{margin-top:15px}}@media(min-width:42rem) and (max-width:62rem){.badge-holder.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym{grid-template-columns:170px 135px}}@media(max-width:64rem){.steps-wrapper.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym{display:flex;margin:1rem auto 4rem;padding:0 var(--size-400) 1rem}.trio-container-icons.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym{display:none}.promo-point.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym{text-align:center}.trio-container.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym{grid-template-columns:1fr;gap:0;padding:0}.offerButton.secondary.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym{margin:20px auto 10px}.highlight.light.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym{background-size:contain}.grid-container.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym{display:flex;flex-wrap:wrap;flex-direction:column-reverse}.sale-title.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym{margin-top:0}.graphic.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym{max-width:30rem}.badge-holder.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym{justify-content:center}.spacing.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym{margin-top:var(--size-600)}.spacing-low.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym{margin-top:0}.badge-holder.svelte-ljidym .google-app-url img.large.svelte-ljidym.svelte-ljidym.svelte-ljidym{margin:-11px}.highlight.svelte-ljidym>.home-wrapper.svelte-ljidym>div.svelte-ljidym>.item.svelte-ljidym{display:grid;place-content:center;font-size:.8rem;max-width:9.5rem;background-image:url('/img/laurels.svg');background-repeat:no-repeat;background-position:center;background-size:9.5rem;padding-top:0;padding-bottom:0}}@media(min-width:65rem) and (max-width:80rem){.badge-holder.svelte-ljidym .apple-app-url img.large.svelte-ljidym.svelte-ljidym.svelte-ljidym{height:50px}.badge-holder.svelte-ljidym .google-app-url img.large.svelte-ljidym.svelte-ljidym.svelte-ljidym{height:80px}}.flow.bleed.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym{grid-column:-1/1;margin:0 calc(var(--size-400) * -1)}details.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym{font-weight:400}details.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym:not(:last-child){border-bottom:1px solid var(--langster-grey-light)}details.svelte-ljidym>summary.svelte-ljidym>span.svelte-ljidym.svelte-ljidym{cursor:pointer;font-weight:500;display:flex;gap:.5rem}details.svelte-ljidym>summary.svelte-ljidym.svelte-ljidym.svelte-ljidym{display:block}summary.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym::-webkit-details-marker,summary.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym::marker{display:none}details.faq>summary>span::before{content:url('data:image/svg+xml;charset=UTF-8, <svg width="14" height="9" viewBox="0 0 14 9" fill="none" xmlns="http://www.w3.org/2000/svg" version="1.1"><path d="M7 7L7.70711 7.70711L7 8.41421L6.29289 7.70711L7 7ZM13.7071 1.70711L7.70711 7.70711L6.29289 6.29289L12.2929 0.292892L13.7071 1.70711ZM6.29289 7.70711L0.292893 1.70711L1.70711 0.292892L7.70711 6.29289L6.29289 7.70711Z" fill="black"/></svg>');display:block;font-weight:700;height:100%;position:relative;top:-2px}details.faq[open]>summary>span::before{content:url('data:image/svg+xml;charset=UTF-8, <svg width="14" height="9" viewBox="0 0 14 9" fill="none" xmlns="http://www.w3.org/2000/svg"  version="1.1"><path d="M7 2L6.29289 1.29289L7 0.585787L7.70711 1.29289L7 2ZM0.292893 7.29289L6.29289 1.29289L7.70711 2.70711L1.70711 8.70711L0.292893 7.29289ZM7.70711 1.29289L13.7071 7.2929L12.2929 8.70711L6.29289 2.70711L7.70711 1.29289Z" fill="black"/></svg>');transform:rotate3d(0,0,1,0deg)}details.svelte-ljidym p.svelte-ljidym.svelte-ljidym.svelte-ljidym{color:var(--langster-grey)}.highlight.svelte-ljidym .button[data-style=ghost].svelte-ljidym.svelte-ljidym.svelte-ljidym:hover{background-color:var(--color-primary-dark)}@media(max-height:720px){.sale-title.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym{margin-top:15px;font-size:2rem}.sub-header.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym{font-size:1.3rem;margin-top:15px}}.button.web-cta[data-style=primary].svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym{height:50px;font-weight:400;font-size:1.1rem;display:grid;place-content:center;width:-moz-fit-content;width:fit-content;padding:0 25px}.offerButton.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym{margin:20px 0 5px}.border-frame.svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym{border-radius:20px;padding:10px 20px}.button.web-cta[data-style].svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym:hover{text-decoration:none;border-color:var(--color-primary-dark)}.button[data-style].svelte-ljidym.svelte-ljidym.svelte-ljidym.svelte-ljidym:hover{text-decoration:none}.text-center.svelte-ljidym a.button.svelte-ljidym.svelte-ljidym.svelte-ljidym{margin:0 auto;width:-moz-max-content;width:max-content}input.invalid{border-color:red}.rb-hero.svelte-bys4ur.svelte-bys4ur{position:relative;padding:clamp(30px,4.5vw,62px) clamp(16px,3vw,32px) clamp(20px,3vw,34px);overflow:hidden}.rb-hero-glow.svelte-bys4ur.svelte-bys4ur{position:absolute;inset:0;pointer-events:none;background:radial-gradient(760px 420px at 82% 4%,rgba(27,156,156,.16),transparent 70%),radial-gradient(min(560px,78vw) min(320px,44vw) at 0 100%,rgba(240,180,41,.07),transparent 72%)}.rb-hero-inner.svelte-bys4ur.svelte-bys4ur{position:relative;max-width:1200px;margin:0 auto}.rb-hero.svelte-bys4ur h1.svelte-bys4ur{margin:0;font-family:Manrope,system-ui,sans-serif;font-size:clamp(34px, 5vw, 62px);line-height:1.03;letter-spacing:-.04em;font-weight:800;color:#10201f}.rb-underline-wrap.svelte-bys4ur.svelte-bys4ur{position:relative;display:inline-block}.rb-underline.svelte-bys4ur.svelte-bys4ur{position:absolute;left:-.03em;right:-.05em;bottom:-.06em;height:.1em;border-radius:6px 14px 8px 12px;background:#ffc93c;transform:rotate(-.9deg) scaleX(0);transform-origin:left center;animation:svelte-bys4ur-rb-underline .8s cubic-bezier(.22,1,.36,1) .5s forwards}@keyframes svelte-bys4ur-rb-underline{from{transform:rotate(-.9deg) scaleX(0)}70%{transform:rotate(-.9deg) scaleX(1.03)}to{transform:rotate(-.9deg) scaleX(1)}}.rb-hero.svelte-bys4ur p.svelte-bys4ur{margin:18px 0 0;font-family:Newsreader,Georgia,serif;font-size:clamp(17px, 2vw, 22px);line-height:1.5;color:#4a605e;max-width:46ch}.rb-empty.svelte-bys4ur.svelte-bys4ur{max-width:1200px;margin:0 auto;padding:0 clamp(16px,3vw,32px) clamp(30px,4vw,48px);color:#4a605e}.event-page.svelte-35gx5z.svelte-35gx5z{font-family:Manrope,system-ui,sans-serif;color:#10201f;background:#fbfcfc;-webkit-font-smoothing:antialiased;overflow-x:hidden}.event-page.svelte-35gx5z a{color:#0e8f9b;text-decoration:none}.event-page.svelte-35gx5z a:hover{color:#0a6e77}@keyframes svelte-35gx5z-rd-pulse{0%,100%{opacity:1}50%{opacity:.35}}@keyframes svelte-35gx5z-rd-underline{from{transform:rotate(-.9deg) scaleX(0)}70%{transform:rotate(-.9deg) scaleX(1.03)}to{transform:rotate(-.9deg) scaleX(1)}}@keyframes svelte-35gx5z-rd-sweep{0%{background-position:130% 0}100%,55%{background-position:-30% 0}}.site-header.svelte-35gx5z.svelte-35gx5z{position:sticky;top:0;z-index:60;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:rgba(251,252,252,.82);border-bottom:1px solid rgba(16,32,31,.07);margin-bottom:auto!important;height:auto!important}.header-inner.svelte-35gx5z.svelte-35gx5z{max-width:1200px;margin:0 auto;padding:14px 24px;display:flex;align-items:center;justify-content:space-between;gap:20px}.brand.svelte-35gx5z.svelte-35gx5z{display:flex;align-items:center;gap:10px;flex-shrink:0}.brand-logo.svelte-35gx5z.svelte-35gx5z{width:34px;height:34px;border-radius:9px;display:block}.brand-name.svelte-35gx5z.svelte-35gx5z{font-weight:800;font-size:19px;letter-spacing:-.02em;color:#10201f}.header-right.svelte-35gx5z.svelte-35gx5z{display:flex;align-items:center;gap:18px}.pulse-dot.svelte-35gx5z.svelte-35gx5z{width:7px;height:7px;border-radius:99px;background:#ffc93c;animation:2s ease-in-out 0s infinite normal none running svelte-35gx5z-rd-pulse;flex-shrink:0;margin-right:10px}.header-cta.svelte-35gx5z.svelte-35gx5z{background:#10201f;color:#fff!important;font-size:14px;font-weight:700;padding:11px 20px;border-radius:99px;text-align:center;display:flex;align-items:center}.header-cta.svelte-35gx5z.svelte-35gx5z:hover{background:#0e8f9b}.hero.svelte-35gx5z.svelte-35gx5z{position:relative;padding:clamp(28px,4vw,48px) 20px clamp(32px,5vw,60px);background:linear-gradient(168deg,#0e8f9b 0,#17a7a4 46%,#2cbfa6 100%);color:#fff;overflow:hidden}.hero-glow.svelte-35gx5z.svelte-35gx5z{position:absolute;inset:0;background:radial-gradient(900px 460px at 78% -10%,rgba(255,255,255,.22),transparent 70%);pointer-events:none}.hero-inner.svelte-35gx5z.svelte-35gx5z{position:relative;max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(330px,1fr));align-items:center;gap:clamp(14px,3vw,56px)}.hero-copy.svelte-35gx5z.svelte-35gx5z{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(8px,1.5vw,20px)}.hero-title.svelte-35gx5z.svelte-35gx5z{margin:0;font-size:clamp(31px, 5vw, 62px);line-height:1.02;letter-spacing:-.035em;font-weight:800;max-width:20ch;text-wrap:balance}.hero-underline.svelte-35gx5z.svelte-35gx5z{font-weight:800;letter-spacing:-.035em;position:relative;display:inline-block}.hero-underline-bar.svelte-35gx5z.svelte-35gx5z{position:absolute;left:-.04em;right:-.06em;bottom:-.16em;height:.13em;border-radius:6px 14px 8px 12px;background:#ffc93c;transform:rotate(-.9deg) scaleX(0);transform-origin:left center;animation:svelte-35gx5z-rd-underline .8s cubic-bezier(.22,1,.36,1) 1s forwards}.hero-sub.svelte-35gx5z.svelte-35gx5z{margin:0;font-size:clamp(14px, 1.6vw, 19px);line-height:1.35;max-width:34ch;color:rgba(255,255,255,.9);font-weight:500;text-wrap:pretty}.hero-langs.svelte-35gx5z.svelte-35gx5z{display:flex;flex-direction:column;gap:8px}.hero-lang-pills.svelte-35gx5z.svelte-35gx5z{display:flex;flex-wrap:wrap;gap:6px;margin-right:30px}.hero-langs-label.svelte-35gx5z.svelte-35gx5z{font-size:13px;font-weight:700;letter-spacing:.01em;color:rgba(255,255,255,.85)}.hero-lang-pill.svelte-35gx5z.svelte-35gx5z{display:inline-flex;align-items:center;gap:6px;padding:5px 11px 5px 8px;border-radius:99px;background:rgba(255,255,255,.15);border:1px solid rgba(255,255,255,.22);font:inherit;font-size:12.5px;font-weight:700;color:inherit;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .16s,color .16s,border-color .16s,transform .16s}.hero-lang-pill.svelte-35gx5z.svelte-35gx5z:hover{background:rgba(255,255,255,.26)}.hero-lang-pill.svelte-35gx5z.svelte-35gx5z:active{transform:scale(.97)}.hero-lang-pill.svelte-35gx5z.svelte-35gx5z:focus-visible{outline:2px solid #fff;outline-offset:2px}[data-usp-root] .hero-lang-pill[aria-pressed=true]{background:#fff;border-color:#fff;color:#0a6e77}.hero-lang-flag.svelte-35gx5z.svelte-35gx5z{font-size:14px}.hero-card-col.svelte-35gx5z.svelte-35gx5z{justify-self:stretch;max-width:430px;width:100%;margin:0 auto}.hero-card-tab-row.svelte-35gx5z.svelte-35gx5z{display:flex;justify-content:center}.hero-card-tab.svelte-35gx5z.svelte-35gx5z{background:#0a6e77;color:#fff;font-size:11.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;padding:6px 15px 11px;border-radius:12px 12px 0 0;margin-bottom:-6px}.hero-card.svelte-35gx5z.svelte-35gx5z{background:#fff;border-radius:20px;padding:clamp(15px,2.2vw,26px);box-shadow:0 24px 60px -28px rgba(6,44,42,.55);display:flex;flex-direction:column;gap:12px}.cta-card.svelte-35gx5z .eventprice-component,.feature-text.svelte-35gx5z .eventprice-component,.hero-card-head.svelte-35gx5z .eventprice-component{display:contents}.hero-card-head.svelte-35gx5z.svelte-35gx5z{display:flex;align-items:baseline;justify-content:space-between;gap:10px;flex-wrap:wrap}.hero-card-title.svelte-35gx5z.svelte-35gx5z{font-size:14.5px;font-weight:700;color:#10201f}.hero-card-list.svelte-35gx5z.svelte-35gx5z{margin:0;padding:12px 0 0;list-style:none;display:flex;flex-direction:column;gap:7px;border-top:1px solid rgba(16,32,31,.09)}.hero-card-item.svelte-35gx5z.svelte-35gx5z{display:flex;align-items:flex-start;gap:10px}.hero-card-check.svelte-35gx5z.svelte-35gx5z{flex:0 0 auto;width:19px;height:19px;margin-top:1px;border-radius:99px;background:rgba(14,143,155,.12);color:#0e8f9b;font-size:12px;font-weight:800;display:flex;align-items:center;justify-content:center}.hero-card-feature.svelte-35gx5z.svelte-35gx5z{font-size:14.5px;line-height:1.3;font-weight:600;color:#23403d}.hero-cta.svelte-35gx5z.svelte-35gx5z{display:block;text-align:center;background-color:#10201f;color:#fff!important;padding:15px 20px;border-radius:99px;font-size:15.5px;font-weight:800;letter-spacing:-.01em;box-shadow:0 12px 26px -12px rgba(9,50,48,.5)}.hero-cta.svelte-35gx5z.svelte-35gx5z:hover{background-color:#08302e}.hero-card-guarantee.svelte-35gx5z.svelte-35gx5z{text-align:center;font-size:12.5px;font-weight:600;color:#7c918f}@media(max-width:760px){.hero-lang-pills.svelte-35gx5z.svelte-35gx5z{margin-right:0}.hero-card-col.svelte-35gx5z.svelte-35gx5z{max-width:none;width:auto;margin:0 -12px;justify-self:stretch}.hero-copy.svelte-35gx5z.svelte-35gx5z{align-items:center;text-align:center}.hero-copy.svelte-35gx5z .hero-sub.svelte-35gx5z,.hero-copy.svelte-35gx5z .hero-title.svelte-35gx5z{margin-left:auto;margin-right:auto}.hero-lang-pills.svelte-35gx5z.svelte-35gx5z{justify-content:center}}.sweep.svelte-35gx5z.svelte-35gx5z{background-image:linear-gradient(100deg,rgba(255,255,255,0) 38%,rgba(255,201,60,.55) 48%,rgba(255,255,255,.25) 54%,rgba(255,255,255,0) 64%);background-size:240% 100%;background-repeat:no-repeat;animation:svelte-35gx5z-rd-sweep 3.4s ease-in-out infinite}.section-title.svelte-35gx5z.svelte-35gx5z{margin:0 0 10px;font-size:clamp(30px, 4.4vw, 48px);line-height:1.05;letter-spacing:-.03em;font-weight:800;max-width:20ch;text-wrap:balance}.section-lede.svelte-35gx5z.svelte-35gx5z{margin:0 0 36px;font-size:17px;line-height:1.5;color:#4a605e;max-width:46ch;font-weight:500}.tour-section.svelte-35gx5z.svelte-35gx5z{max-width:1160px;margin:0 auto;padding:clamp(48px,7vw,88px) 24px 0}.tour-section.svelte-35gx5z .section-lede.svelte-35gx5z{margin-bottom:0}.stats-section.svelte-35gx5z.svelte-35gx5z{max-width:1160px;margin:0 auto;padding:clamp(56px,8vw,96px) 24px}.stats-grid.svelte-35gx5z.svelte-35gx5z{display:grid;grid-template-columns:repeat(auto-fit,minmax(165px,1fr));gap:0;background:#fbfcfc;border:1px solid rgba(16,32,31,.1);border-radius:22px;overflow:hidden}.stat.svelte-35gx5z.svelte-35gx5z{background:#fbfcfc;padding:30px 26px;display:flex;flex-direction:column;gap:8px;border-left:1px solid rgba(16,32,31,.1)}.stat.svelte-35gx5z.svelte-35gx5z:first-child{border-left:0}.stat-value.svelte-35gx5z.svelte-35gx5z{font-size:clamp(30px, 4vw, 40px);font-weight:800;letter-spacing:-.03em;color:#0e8f9b}.stat-label.svelte-35gx5z.svelte-35gx5z{font-size:15px;font-weight:600;color:#4a605e}.features-section.svelte-35gx5z.svelte-35gx5z{max-width:1160px;margin:0 auto;padding:0 24px clamp(56px,8vw,96px)}.features-section.svelte-35gx5z .section-title.svelte-35gx5z{max-width:18ch}.features-grid.svelte-35gx5z.svelte-35gx5z{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px}.feature.svelte-35gx5z.svelte-35gx5z{border:1px solid rgba(16,32,31,.1);border-radius:18px;padding:24px;background:#fff;display:flex;flex-direction:column;gap:8px}.feature-eyebrow.svelte-35gx5z.svelte-35gx5z{font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#2cbfa6}.feature-title.svelte-35gx5z.svelte-35gx5z{font-size:19px;font-weight:700;letter-spacing:-.02em}.feature-text.svelte-35gx5z.svelte-35gx5z{font-size:15px;line-height:1.5;color:#4a605e;font-weight:500}.feature-highlight.svelte-35gx5z.svelte-35gx5z{border:0;background:linear-gradient(150deg,#0e8f9b,#2cbfa6);color:#fff}.feature-highlight.svelte-35gx5z .feature-eyebrow.svelte-35gx5z{color:rgba(255,255,255,.75)}.feature-highlight.svelte-35gx5z .feature-text.svelte-35gx5z{color:rgba(255,255,255,.9)}.steps-section.svelte-35gx5z.svelte-35gx5z{background:#f1f6f5;padding:clamp(56px,8vw,96px) 24px}.steps-inner.svelte-35gx5z.svelte-35gx5z{max-width:1160px;margin:0 auto}.steps-inner.svelte-35gx5z .section-lede.svelte-35gx5z{margin-bottom:40px}.steps-grid.svelte-35gx5z.svelte-35gx5z{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px}.step.svelte-35gx5z.svelte-35gx5z{background:#fff;border-radius:20px;padding:26px 24px 24px;display:flex;flex-direction:column;gap:18px;border:1px solid rgba(16,32,31,.07)}.step-head.svelte-35gx5z.svelte-35gx5z{display:flex;align-items:baseline;gap:10px}.step-num.svelte-35gx5z.svelte-35gx5z{font-size:13px;font-weight:800;color:#2cbfa6}.step-name.svelte-35gx5z.svelte-35gx5z{font-size:19px;font-weight:700;letter-spacing:-.02em}.step-text.svelte-35gx5z.svelte-35gx5z{margin:0;font-size:15px;line-height:1.5;color:#4a605e;font-weight:500}.step-visual.svelte-35gx5z.svelte-35gx5z{margin-top:auto}.step-list.svelte-35gx5z.svelte-35gx5z{display:flex;flex-direction:column;gap:8px}.step-row.svelte-35gx5z.svelte-35gx5z{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;border-radius:12px;background:#f1f6f5}.step-row.dim.svelte-35gx5z.svelte-35gx5z{opacity:.6}.step-row-title.svelte-35gx5z.svelte-35gx5z{font-size:14px;font-weight:700}.step-row-lvl.svelte-35gx5z.svelte-35gx5z{font-size:11px;font-weight:800;color:#0e8f9b;background:rgba(14,143,155,.12);padding:3px 8px;border-radius:99px}.step-sentence.svelte-35gx5z.svelte-35gx5z{padding:16px;border-radius:12px;background:#f1f6f5;font-size:15px;line-height:1.75;font-weight:500;color:#10201f}.step-sentence.svelte-35gx5z .mark.svelte-35gx5z{background:rgba(44,191,166,.28);border-radius:4px;padding:1px 3px;font-weight:700}.step-card.svelte-35gx5z.svelte-35gx5z{padding:20px 16px;border-radius:12px;background:#10201f;color:#fff;display:flex;flex-direction:column;align-items:center;gap:10px}.step-card-de.svelte-35gx5z.svelte-35gx5z{font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.45)}.step-card-en.svelte-35gx5z.svelte-35gx5z{font-size:22px;font-weight:700;letter-spacing:-.02em}.step-card-rep.svelte-35gx5z.svelte-35gx5z{font-size:12px;font-weight:600;color:#2cbfa6}.step-chart.svelte-35gx5z.svelte-35gx5z{display:flex;flex-direction:column;gap:10px}.bars.svelte-35gx5z.svelte-35gx5z{display:flex;gap:6px;align-items:flex-end;height:56px}.bar.svelte-35gx5z.svelte-35gx5z{flex:1;border-radius:6px 6px 0 0}.bar.b1.svelte-35gx5z.svelte-35gx5z{height:36%;background:rgba(44,191,166,.3)}.bar.b2.svelte-35gx5z.svelte-35gx5z{height:52%;background:rgba(44,191,166,.45)}.bar.b3.svelte-35gx5z.svelte-35gx5z{height:68%;background:rgba(44,191,166,.6)}.bar.b4.svelte-35gx5z.svelte-35gx5z{height:84%;background:rgba(44,191,166,.78)}.bar.b5.svelte-35gx5z.svelte-35gx5z{height:100%;background:#0e8f9b}.bar-labels.svelte-35gx5z.svelte-35gx5z{display:flex;justify-content:space-between;font-size:12px;font-weight:700;color:#4a605e}.reviews-section.svelte-35gx5z.svelte-35gx5z{max-width:1160px;margin:0 auto;padding:clamp(56px,8vw,96px) 24px}.reviews-section.svelte-35gx5z .section-title.svelte-35gx5z{margin-bottom:36px}.reviews-grid.svelte-35gx5z.svelte-35gx5z{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px}.review.svelte-35gx5z.svelte-35gx5z{margin:0;border:1px solid rgba(16,32,31,.1);border-radius:18px;padding:26px;background:#fff;display:flex;flex-direction:column;gap:14px}.review-dark.svelte-35gx5z.svelte-35gx5z{border:0;background:#10201f;color:#fff}.review-stars.svelte-35gx5z.svelte-35gx5z{font-size:13px;letter-spacing:.1em;color:#f0a500}.review-eyebrow.svelte-35gx5z.svelte-35gx5z{font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#2cbfa6}.review-quote.svelte-35gx5z.svelte-35gx5z{margin:0;font-family:Newsreader,serif;font-style:normal;font-size:20px;line-height:1.45;letter-spacing:-.01em;text-wrap:pretty}.review-cap.svelte-35gx5z.svelte-35gx5z{margin-top:auto;font-size:14px;font-weight:700;color:#4a605e}.review-dark.svelte-35gx5z .review-cap.svelte-35gx5z{color:rgba(255,255,255,.8)}.review-source.svelte-35gx5z.svelte-35gx5z{font-weight:500;color:#7c918f}.cta-section.svelte-35gx5z.svelte-35gx5z{padding:0 24px clamp(72px,10vw,130px);margin-bottom:0!important}.cta-box.svelte-35gx5z.svelte-35gx5z{max-width:1160px;margin:0 auto;border-radius:28px;background:linear-gradient(155deg,#0e8f9b,#2cbfa6);color:#fff;padding:clamp(40px,6vw,72px) clamp(24px,5vw,64px);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:36px}.cta-copy.svelte-35gx5z.svelte-35gx5z{flex:1 1 340px;display:flex;flex-direction:column;gap:14px}.cta-eyebrow.svelte-35gx5z.svelte-35gx5z{font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.75)}.cta-title.svelte-35gx5z.svelte-35gx5z{margin:0;font-size:clamp(30px, 4.4vw, 46px);line-height:1.05;letter-spacing:-.03em;font-weight:800;max-width:16ch;text-wrap:balance}.cta-text.svelte-35gx5z.svelte-35gx5z{margin:0;font-size:17px;line-height:1.5;color:rgba(255,255,255,.88);max-width:40ch;font-weight:500}.cta-card.svelte-35gx5z.svelte-35gx5z{flex:0 1 320px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.28);border-radius:22px;padding:28px;display:flex;flex-direction:column;gap:16px}.cta-card-name.svelte-35gx5z.svelte-35gx5z{font-size:15px;font-weight:700}.cta-card-note.svelte-35gx5z.svelte-35gx5z{font-size:13px;font-weight:600;color:rgba(255,255,255,.78)}.cta-card-btn.svelte-35gx5z.svelte-35gx5z{text-align:center;background-color:#10201f;color:#fff!important;padding:16px 24px;border-radius:99px;font-size:16px;font-weight:800}.cta-card-btn.svelte-35gx5z.svelte-35gx5z:hover{background-color:#08302e}.site-footer.svelte-35gx5z.svelte-35gx5z{border-top:1px solid rgba(16,32,31,.08);padding:40px 24px 120px;background-color:transparent}.footer-inner.svelte-35gx5z.svelte-35gx5z{max-width:1160px;margin:0 auto;display:flex;flex-wrap:wrap;gap:20px;align-items:center;justify-content:space-between;font-size:13px;color:#7c918f;font-weight:500}.footer-brand.svelte-35gx5z.svelte-35gx5z{display:flex;align-items:center;gap:10px}.footer-logo.svelte-35gx5z.svelte-35gx5z{width:26px;height:26px;border-radius:7px;display:block}.footer-links.svelte-35gx5z.svelte-35gx5z{display:flex;flex-wrap:wrap;gap:18px}.footer-links.svelte-35gx5z a.svelte-35gx5z{color:#4a605e!important}.event-page.svelte-1dy0wq8.svelte-1dy0wq8{font-family:Manrope,system-ui,sans-serif;color:#10201f;background:#fbfcfc;-webkit-font-smoothing:antialiased;overflow-x:hidden}.event-page.svelte-1dy0wq8 a{color:#0e8f9b;text-decoration:none}.event-page.svelte-1dy0wq8 a:hover{color:#0a6e77}@keyframes svelte-1dy0wq8-rd-pulse{0%,100%{opacity:1}50%{opacity:.35}}@keyframes svelte-1dy0wq8-rd-underline{from{transform:rotate(-.9deg) scaleX(0)}70%{transform:rotate(-.9deg) scaleX(1.03)}to{transform:rotate(-.9deg) scaleX(1)}}@keyframes svelte-1dy0wq8-rd-sweep{0%{background-position:130% 0}100%,55%{background-position:-30% 0}}.site-header.svelte-1dy0wq8.svelte-1dy0wq8{position:sticky;top:0;z-index:60;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:rgba(251,252,252,.82);border-bottom:1px solid rgba(16,32,31,.07);margin-bottom:auto!important;height:auto!important}.header-inner.svelte-1dy0wq8.svelte-1dy0wq8{max-width:1200px;margin:0 auto;padding:14px 24px;display:flex;align-items:center;justify-content:space-between;gap:20px}.brand.svelte-1dy0wq8.svelte-1dy0wq8{display:flex;align-items:center;gap:10px;flex-shrink:0}.brand-logo.svelte-1dy0wq8.svelte-1dy0wq8{width:34px;height:34px;border-radius:9px;display:block}.brand-name.svelte-1dy0wq8.svelte-1dy0wq8{font-weight:800;font-size:19px;letter-spacing:-.02em;color:#10201f}.header-right.svelte-1dy0wq8.svelte-1dy0wq8{display:flex;align-items:center;gap:18px}.pulse-dot.svelte-1dy0wq8.svelte-1dy0wq8{width:7px;height:7px;border-radius:99px;background:#ffc93c;animation:2s ease-in-out 0s infinite normal none running svelte-1dy0wq8-rd-pulse;flex-shrink:0;margin-right:10px}.header-cta.svelte-1dy0wq8.svelte-1dy0wq8{background:#10201f;color:#fff!important;font-size:14px;font-weight:700;padding:11px 20px;border-radius:99px;text-align:center;display:flex;align-items:center}.header-cta.svelte-1dy0wq8.svelte-1dy0wq8:hover{background:#0e8f9b}.hero.svelte-1dy0wq8.svelte-1dy0wq8{position:relative;padding:clamp(28px,4vw,48px) 20px clamp(32px,5vw,60px);background:linear-gradient(168deg,#0e8f9b 0,#17a7a4 46%,#2cbfa6 100%);color:#fff;overflow:hidden}.hero-glow.svelte-1dy0wq8.svelte-1dy0wq8{position:absolute;inset:0;background:radial-gradient(900px 460px at 78% -10%,rgba(255,255,255,.22),transparent 70%);pointer-events:none}.hero-inner.svelte-1dy0wq8.svelte-1dy0wq8{position:relative;max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(330px,1fr));align-items:center;gap:clamp(14px,3vw,56px)}.hero-copy.svelte-1dy0wq8.svelte-1dy0wq8{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(8px,1.5vw,20px)}.hero-title.svelte-1dy0wq8.svelte-1dy0wq8{margin:0;font-size:clamp(31px, 5vw, 62px);line-height:1.02;letter-spacing:-.035em;font-weight:800;max-width:20ch;text-wrap:balance}.hero-underline.svelte-1dy0wq8.svelte-1dy0wq8{font-weight:800;letter-spacing:-.035em;position:relative;display:inline-block}.hero-underline-bar.svelte-1dy0wq8.svelte-1dy0wq8{position:absolute;left:-.04em;right:-.06em;bottom:-.16em;height:.13em;border-radius:6px 14px 8px 12px;background:#ffc93c;transform:rotate(-.9deg) scaleX(0);transform-origin:left center;animation:svelte-1dy0wq8-rd-underline .8s cubic-bezier(.22,1,.36,1) 1s forwards}.hero-sub.svelte-1dy0wq8.svelte-1dy0wq8{margin:0;font-size:clamp(14px, 1.6vw, 19px);line-height:1.35;max-width:34ch;color:rgba(255,255,255,.9);font-weight:500;text-wrap:pretty}.hero-langs.svelte-1dy0wq8.svelte-1dy0wq8{display:flex;flex-direction:column;gap:8px}.hero-lang-pills.svelte-1dy0wq8.svelte-1dy0wq8{display:flex;flex-wrap:wrap;gap:6px;margin-right:30px}.hero-langs-label.svelte-1dy0wq8.svelte-1dy0wq8{font-size:13px;font-weight:700;letter-spacing:.01em;color:rgba(255,255,255,.85)}.hero-lang-pill.svelte-1dy0wq8.svelte-1dy0wq8{display:inline-flex;align-items:center;gap:6px;padding:5px 11px 5px 8px;border-radius:99px;background:rgba(255,255,255,.15);border:1px solid rgba(255,255,255,.22);font:inherit;font-size:12.5px;font-weight:700;color:inherit;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .16s,color .16s,border-color .16s,transform .16s}.hero-lang-pill.svelte-1dy0wq8.svelte-1dy0wq8:hover{background:rgba(255,255,255,.26)}.hero-lang-pill.svelte-1dy0wq8.svelte-1dy0wq8:active{transform:scale(.97)}.hero-lang-pill.svelte-1dy0wq8.svelte-1dy0wq8:focus-visible{outline:2px solid #fff;outline-offset:2px}[data-usp-root] .hero-lang-pill[aria-pressed=true]{background:#fff;border-color:#fff;color:#0a6e77}.hero-lang-flag.svelte-1dy0wq8.svelte-1dy0wq8{font-size:14px}.hero-card-col.svelte-1dy0wq8.svelte-1dy0wq8{justify-self:stretch;max-width:430px;width:100%;margin:0 auto}.hero-card-tab-row.svelte-1dy0wq8.svelte-1dy0wq8{display:flex;justify-content:center}.hero-card-tab.svelte-1dy0wq8.svelte-1dy0wq8{background:#0a6e77;color:#fff;font-size:11.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;padding:6px 15px 11px;border-radius:12px 12px 0 0;margin-bottom:-6px}.hero-card.svelte-1dy0wq8.svelte-1dy0wq8{background:#fff;border-radius:20px;padding:clamp(15px,2.2vw,26px);box-shadow:0 24px 60px -28px rgba(6,44,42,.55);display:flex;flex-direction:column;gap:12px}.cta-card.svelte-1dy0wq8 .eventprice-component,.feature-text.svelte-1dy0wq8 .eventprice-component,.hero-card-head.svelte-1dy0wq8 .eventprice-component{display:contents}.hero-card-head.svelte-1dy0wq8.svelte-1dy0wq8{display:flex;align-items:baseline;justify-content:space-between;gap:10px;flex-wrap:wrap}.hero-card-title.svelte-1dy0wq8.svelte-1dy0wq8{font-size:14.5px;font-weight:700;color:#10201f}.hero-card-list.svelte-1dy0wq8.svelte-1dy0wq8{margin:0;padding:12px 0 0;list-style:none;display:flex;flex-direction:column;gap:7px;border-top:1px solid rgba(16,32,31,.09);animation:svelte-1dy0wq8-hero-list-in .28s ease}@keyframes svelte-1dy0wq8-hero-list-in{from{opacity:0;transform:translateY(3px)}}@media(prefers-reduced-motion:reduce){.hero-card-list.svelte-1dy0wq8.svelte-1dy0wq8{animation:none}}.hero-card-item.svelte-1dy0wq8.svelte-1dy0wq8{display:flex;align-items:flex-start;gap:10px}.hero-card-check.svelte-1dy0wq8.svelte-1dy0wq8{flex:0 0 auto;width:19px;height:19px;margin-top:1px;border-radius:99px;background:rgba(14,143,155,.12);color:#0e8f9b;font-size:12px;font-weight:800;display:flex;align-items:center;justify-content:center}.hero-card-feature.svelte-1dy0wq8.svelte-1dy0wq8{font-size:14.5px;line-height:1.3;font-weight:600;color:#23403d}.hero-cta.svelte-1dy0wq8.svelte-1dy0wq8{display:block;text-align:center;background-color:#10201f;color:#fff!important;padding:15px 20px;border-radius:99px;font-size:15.5px;font-weight:800;letter-spacing:-.01em;box-shadow:0 12px 26px -12px rgba(9,50,48,.5)}.hero-cta.svelte-1dy0wq8.svelte-1dy0wq8:hover{background-color:#08302e}.hero-card-guarantee.svelte-1dy0wq8.svelte-1dy0wq8{text-align:center;font-size:12.5px;font-weight:600;color:#7c918f}@media(max-width:760px){.hero-lang-pills.svelte-1dy0wq8.svelte-1dy0wq8{margin-right:0}.hero-card-col.svelte-1dy0wq8.svelte-1dy0wq8{max-width:none;width:auto;margin:0 -12px;justify-self:stretch}.hero-copy.svelte-1dy0wq8.svelte-1dy0wq8{align-items:center;text-align:center}.hero-copy.svelte-1dy0wq8 .hero-sub.svelte-1dy0wq8,.hero-copy.svelte-1dy0wq8 .hero-title.svelte-1dy0wq8{margin-left:auto;margin-right:auto}.hero-lang-pills.svelte-1dy0wq8.svelte-1dy0wq8{justify-content:center}}.sweep.svelte-1dy0wq8.svelte-1dy0wq8{background-image:linear-gradient(100deg,rgba(255,255,255,0) 38%,rgba(255,201,60,.55) 48%,rgba(255,255,255,.25) 54%,rgba(255,255,255,0) 64%);background-size:240% 100%;background-repeat:no-repeat;animation:svelte-1dy0wq8-rd-sweep 3.4s ease-in-out infinite}.section-title.svelte-1dy0wq8.svelte-1dy0wq8{margin:0 0 10px;font-size:clamp(30px, 4.4vw, 48px);line-height:1.05;letter-spacing:-.03em;font-weight:800;max-width:20ch;text-wrap:balance}.section-lede.svelte-1dy0wq8.svelte-1dy0wq8{margin:0 0 36px;font-size:17px;line-height:1.5;color:#4a605e;max-width:46ch;font-weight:500}.tour-section.svelte-1dy0wq8.svelte-1dy0wq8{max-width:1160px;margin:0 auto;padding:clamp(48px,7vw,88px) 24px 0}.tour-section.svelte-1dy0wq8 .section-lede.svelte-1dy0wq8{margin-bottom:0}.stats-section.svelte-1dy0wq8.svelte-1dy0wq8{max-width:1160px;margin:0 auto;padding:clamp(56px,8vw,96px) 24px}.stats-grid.svelte-1dy0wq8.svelte-1dy0wq8{display:grid;grid-template-columns:repeat(auto-fit,minmax(165px,1fr));gap:0;background:#fbfcfc;border:1px solid rgba(16,32,31,.1);border-radius:22px;overflow:hidden}.stat.svelte-1dy0wq8.svelte-1dy0wq8{background:#fbfcfc;padding:30px 26px;display:flex;flex-direction:column;gap:8px;border-left:1px solid rgba(16,32,31,.1)}.stat.svelte-1dy0wq8.svelte-1dy0wq8:first-child{border-left:0}.stat-value.svelte-1dy0wq8.svelte-1dy0wq8{font-size:clamp(30px, 4vw, 40px);font-weight:800;letter-spacing:-.03em;color:#0e8f9b}.stat-label.svelte-1dy0wq8.svelte-1dy0wq8{font-size:15px;font-weight:600;color:#4a605e}.features-section.svelte-1dy0wq8.svelte-1dy0wq8{max-width:1160px;margin:0 auto;padding:0 24px clamp(56px,8vw,96px)}.features-section.svelte-1dy0wq8 .section-title.svelte-1dy0wq8{max-width:18ch}.features-grid.svelte-1dy0wq8.svelte-1dy0wq8{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px}.feature.svelte-1dy0wq8.svelte-1dy0wq8{border:1px solid rgba(16,32,31,.1);border-radius:18px;padding:24px;background:#fff;display:flex;flex-direction:column;gap:8px}.feature-eyebrow.svelte-1dy0wq8.svelte-1dy0wq8{font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#2cbfa6}.feature-title.svelte-1dy0wq8.svelte-1dy0wq8{font-size:19px;font-weight:700;letter-spacing:-.02em}.feature-text.svelte-1dy0wq8.svelte-1dy0wq8{font-size:15px;line-height:1.5;color:#4a605e;font-weight:500}.feature-highlight.svelte-1dy0wq8.svelte-1dy0wq8{border:0;background:linear-gradient(150deg,#0e8f9b,#2cbfa6);color:#fff}.feature-highlight.svelte-1dy0wq8 .feature-eyebrow.svelte-1dy0wq8{color:rgba(255,255,255,.75)}.feature-highlight.svelte-1dy0wq8 .feature-text.svelte-1dy0wq8{color:rgba(255,255,255,.9)}.reviews-section.svelte-1dy0wq8.svelte-1dy0wq8{max-width:1160px;margin:0 auto;padding:clamp(56px,8vw,96px) 24px}.reviews-section.svelte-1dy0wq8 .section-title.svelte-1dy0wq8{margin-bottom:36px}.reviews-grid.svelte-1dy0wq8.svelte-1dy0wq8{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px}.review.svelte-1dy0wq8.svelte-1dy0wq8{margin:0;border:1px solid rgba(16,32,31,.1);border-radius:18px;padding:26px;background:#fff;display:flex;flex-direction:column;gap:14px}.review-dark.svelte-1dy0wq8.svelte-1dy0wq8{border:0;background:#10201f;color:#fff}.review-stars.svelte-1dy0wq8.svelte-1dy0wq8{font-size:13px;letter-spacing:.1em;color:#f0a500}.review-eyebrow.svelte-1dy0wq8.svelte-1dy0wq8{font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#2cbfa6}.review-quote.svelte-1dy0wq8.svelte-1dy0wq8{margin:0;font-family:Newsreader,serif;font-style:normal;font-size:20px;line-height:1.45;letter-spacing:-.01em;text-wrap:pretty}.review-cap.svelte-1dy0wq8.svelte-1dy0wq8{margin-top:auto;font-size:14px;font-weight:700;color:#4a605e}.review-dark.svelte-1dy0wq8 .review-cap.svelte-1dy0wq8{color:rgba(255,255,255,.8)}.review-source.svelte-1dy0wq8.svelte-1dy0wq8{font-weight:500;color:#7c918f}.cta-section.svelte-1dy0wq8.svelte-1dy0wq8{padding:0 24px clamp(72px,10vw,130px);margin-bottom:0!important}.cta-box.svelte-1dy0wq8.svelte-1dy0wq8{max-width:1160px;margin:0 auto;border-radius:28px;background:linear-gradient(155deg,#0e8f9b,#2cbfa6);color:#fff;padding:clamp(40px,6vw,72px) clamp(24px,5vw,64px);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:36px}.cta-copy.svelte-1dy0wq8.svelte-1dy0wq8{flex:1 1 340px;display:flex;flex-direction:column;gap:14px}.cta-eyebrow.svelte-1dy0wq8.svelte-1dy0wq8{font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.75)}.cta-title.svelte-1dy0wq8.svelte-1dy0wq8{margin:0;font-size:clamp(30px, 4.4vw, 46px);line-height:1.05;letter-spacing:-.03em;font-weight:800;max-width:16ch;text-wrap:balance}.cta-text.svelte-1dy0wq8.svelte-1dy0wq8{margin:0;font-size:17px;line-height:1.5;color:rgba(255,255,255,.88);max-width:40ch;font-weight:500}.cta-card.svelte-1dy0wq8.svelte-1dy0wq8{flex:0 1 320px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.28);border-radius:22px;padding:28px;display:flex;flex-direction:column;gap:16px}.cta-card-name.svelte-1dy0wq8.svelte-1dy0wq8{font-size:15px;font-weight:700}.cta-card-note.svelte-1dy0wq8.svelte-1dy0wq8{font-size:13px;font-weight:600;color:rgba(255,255,255,.78)}.cta-card-btn.svelte-1dy0wq8.svelte-1dy0wq8{text-align:center;background-color:#10201f;color:#fff!important;padding:16px 24px;border-radius:99px;font-size:16px;font-weight:800}.cta-card-btn.svelte-1dy0wq8.svelte-1dy0wq8:hover{background-color:#08302e}.faq-section.svelte-1dy0wq8.svelte-1dy0wq8{max-width:1160px;margin:0 auto;padding:0 24px clamp(72px,10vw,120px)}.faq-eyebrow.svelte-1dy0wq8.svelte-1dy0wq8{display:block;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#0a6e77;margin-bottom:12px}.faq-section.svelte-1dy0wq8 .section-title.svelte-1dy0wq8{margin-bottom:36px}.faq-list.svelte-1dy0wq8.svelte-1dy0wq8{display:flex;flex-direction:column;gap:10px;max-width:860px}.faq-item.svelte-1dy0wq8.svelte-1dy0wq8{border:1px solid rgba(16,32,31,.1);border-radius:16px;background:#fff;padding:4px 22px}.faq-q.svelte-1dy0wq8.svelte-1dy0wq8{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;cursor:pointer;padding:18px 0;font-size:17px;font-weight:700;letter-spacing:-.01em}.faq-q.svelte-1dy0wq8.svelte-1dy0wq8::-webkit-details-marker{display:none}.faq-sign.svelte-1dy0wq8.svelte-1dy0wq8{font-size:20px;font-weight:600;color:#0e8f9b}.faq-a.svelte-1dy0wq8.svelte-1dy0wq8{margin:0;padding:0 0 20px;font-size:15.5px;line-height:1.6;color:#4a605e;font-weight:500;max-width:68ch}.faq-a.svelte-1dy0wq8 a{font-weight:700}.site-footer.svelte-1dy0wq8.svelte-1dy0wq8{background:#10201f;color:#dce8e5;padding:clamp(48px,7vw,76px) 24px 0}.footer-inner.svelte-1dy0wq8.svelte-1dy0wq8{max-width:1160px;margin:0 auto}.footer-eyebrow.svelte-1dy0wq8.svelte-1dy0wq8{display:block;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#2cbfa6;margin-bottom:28px}.footer-cols.svelte-1dy0wq8.svelte-1dy0wq8{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:36px 28px}.footer-col.svelte-1dy0wq8.svelte-1dy0wq8{display:flex;flex-direction:column;gap:12px}.footer-col-title.svelte-1dy0wq8.svelte-1dy0wq8{font-size:14px;font-weight:800;color:#fff;letter-spacing:-.01em}.footer-col.svelte-1dy0wq8 a.svelte-1dy0wq8{font-size:14.5px;font-weight:500;color:#a9c6c0!important}.footer-col.svelte-1dy0wq8 a.svelte-1dy0wq8:hover{color:#fff!important}.footer-badges.svelte-1dy0wq8.svelte-1dy0wq8{display:flex;flex-wrap:wrap;gap:10px}.footer-badge-img.svelte-1dy0wq8.svelte-1dy0wq8{height:40px;display:block}.footer-bottom.svelte-1dy0wq8.svelte-1dy0wq8{margin-top:clamp(36px,5vw,56px);border-top:1px solid rgba(255,255,255,.12);padding:24px 0 120px;display:flex;flex-wrap:wrap;gap:16px 24px;align-items:center;justify-content:space-between}.footer-brand.svelte-1dy0wq8.svelte-1dy0wq8{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:500;color:#7c918f}.footer-logo.svelte-1dy0wq8.svelte-1dy0wq8{width:26px;height:26px;border-radius:7px;display:block}.footer-legal.svelte-1dy0wq8.svelte-1dy0wq8{display:flex;flex-wrap:wrap;gap:18px;font-size:13px;font-weight:500}.footer-legal.svelte-1dy0wq8 a.svelte-1dy0wq8{color:#a9c6c0!important}.footer-legal.svelte-1dy0wq8 a.svelte-1dy0wq8:hover{color:#fff!important}.event-page.svelte-m9z9ap.svelte-m9z9ap{font-family:Manrope,system-ui,sans-serif;color:#10201f;background:#fbfcfc;-webkit-font-smoothing:antialiased;overflow-x:hidden}.event-page.svelte-m9z9ap a{color:#0e8f9b;text-decoration:none}.event-page.svelte-m9z9ap a:hover{color:#0a6e77}@keyframes svelte-m9z9ap-rd-pulse{0%,100%{opacity:1}50%{opacity:.35}}@keyframes svelte-m9z9ap-rd-underline{from{transform:rotate(-.9deg) scaleX(0)}70%{transform:rotate(-.9deg) scaleX(1.03)}to{transform:rotate(-.9deg) scaleX(1)}}@keyframes svelte-m9z9ap-rd-sweep{0%{background-position:130% 0}100%,55%{background-position:-30% 0}}.site-header.svelte-m9z9ap.svelte-m9z9ap{position:relative;z-index:60;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:rgba(251,252,252,.82);border-bottom:1px solid rgba(16,32,31,.07);margin-bottom:auto!important;height:auto!important}.header-inner.svelte-m9z9ap.svelte-m9z9ap{max-width:1200px;margin:0 auto;padding:14px 24px;display:flex;align-items:center;justify-content:space-between;gap:20px}.brand.svelte-m9z9ap.svelte-m9z9ap{display:flex;align-items:center;gap:10px;flex-shrink:0}.brand-logo.svelte-m9z9ap.svelte-m9z9ap{width:34px;height:34px;border-radius:9px;display:block}.brand-name.svelte-m9z9ap.svelte-m9z9ap{font-weight:800;font-size:19px;letter-spacing:-.02em;color:#10201f}.hero.svelte-m9z9ap.svelte-m9z9ap{position:relative;padding:clamp(28px,4vw,48px) 20px clamp(32px,5vw,60px);background:linear-gradient(168deg,#0e8f9b 0,#17a7a4 46%,#2cbfa6 100%);color:#fff;overflow:hidden}.hero-glow.svelte-m9z9ap.svelte-m9z9ap{position:absolute;inset:0;background:radial-gradient(900px 460px at 78% -10%,rgba(255,255,255,.22),transparent 70%);pointer-events:none}.hero-inner.svelte-m9z9ap.svelte-m9z9ap{position:relative;max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(330px,100%),1fr));align-items:center;gap:clamp(14px,3vw,56px)}.hero-copy.svelte-m9z9ap.svelte-m9z9ap{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(8px,1.5vw,20px)}.hero-title.svelte-m9z9ap.svelte-m9z9ap{margin:0;font-size:clamp(31px, 5vw, 62px);line-height:1.02;letter-spacing:-.035em;font-weight:800;max-width:20ch;text-wrap:balance}.hero-underline.svelte-m9z9ap.svelte-m9z9ap{font-weight:800;letter-spacing:-.035em;position:relative;display:inline-block}.hero-underline-bar.svelte-m9z9ap.svelte-m9z9ap{position:absolute;left:-.04em;right:-.06em;bottom:-.16em;height:.13em;border-radius:6px 14px 8px 12px;background:#ffc93c;transform:rotate(-.9deg) scaleX(0);transform-origin:left center;animation:svelte-m9z9ap-rd-underline .8s cubic-bezier(.22,1,.36,1) 1s forwards}.hero-sub.svelte-m9z9ap.svelte-m9z9ap{margin:0;font-size:clamp(14px, 1.6vw, 19px);line-height:1.35;max-width:34ch;color:rgba(255,255,255,.9);font-weight:500;text-wrap:pretty}[data-usp-root] .hero-lang-pill[aria-pressed=true]{background:#fff;border-color:#fff;color:#0a6e77}.hero-card-col.svelte-m9z9ap.svelte-m9z9ap{justify-self:stretch;max-width:430px;width:100%;margin:0 auto}.hero-card-tab-row.svelte-m9z9ap.svelte-m9z9ap{display:flex;justify-content:center}.hero-card-tab.svelte-m9z9ap.svelte-m9z9ap{background:#0a6e77;color:#fff;font-size:11.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;padding:6px 15px 11px;border-radius:12px 12px 0 0;margin-bottom:-6px}.hero-card.svelte-m9z9ap.svelte-m9z9ap{background:#fff;border-radius:20px;padding:clamp(15px,2.2vw,26px);box-shadow:0 24px 60px -28px rgba(6,44,42,.55);display:flex;flex-direction:column;gap:12px}.cta-card.svelte-m9z9ap .eventprice-component,.feature-text.svelte-m9z9ap .eventprice-component,.hero-card-head.svelte-m9z9ap .eventprice-component{display:contents}.hero-card-head.svelte-m9z9ap.svelte-m9z9ap{display:flex;align-items:baseline;justify-content:space-between;gap:10px;flex-wrap:wrap}.hero-card-title.svelte-m9z9ap.svelte-m9z9ap{font-size:14.5px;font-weight:700;color:#10201f}.hero-card-list.svelte-m9z9ap.svelte-m9z9ap{margin:0;padding:12px 0 0;list-style:none;display:flex;flex-direction:column;gap:7px;border-top:1px solid rgba(16,32,31,.09);animation:svelte-m9z9ap-hero-list-in .28s ease}@keyframes svelte-m9z9ap-hero-list-in{from{opacity:0;transform:translateY(3px)}}@media(prefers-reduced-motion:reduce){.hero-card-list.svelte-m9z9ap.svelte-m9z9ap{animation:none}}.hero-card-item.svelte-m9z9ap.svelte-m9z9ap{display:flex;align-items:flex-start;gap:10px}.hero-card-check.svelte-m9z9ap.svelte-m9z9ap{flex:0 0 auto;width:19px;height:19px;margin-top:1px;border-radius:99px;background:rgba(14,143,155,.12);color:#0e8f9b;font-size:12px;font-weight:800;display:flex;align-items:center;justify-content:center}.hero-card-feature.svelte-m9z9ap.svelte-m9z9ap{font-size:14.5px;line-height:1.3;font-weight:600;color:#23403d}.hero-cta.svelte-m9z9ap.svelte-m9z9ap{display:block;text-align:center;background-color:#10201f;color:#fff!important;padding:15px 20px;border-radius:99px;font-size:15.5px;font-weight:800;letter-spacing:-.01em;box-shadow:0 12px 26px -12px rgba(9,50,48,.5)}.hero-cta.svelte-m9z9ap.svelte-m9z9ap:hover{background-color:#08302e}.hero-card-guarantee.svelte-m9z9ap.svelte-m9z9ap{text-align:center;font-size:12.5px;font-weight:600;color:#7c918f}@media(max-width:760px){.hero-card-col.svelte-m9z9ap.svelte-m9z9ap{max-width:none;width:auto;margin:0 -12px;justify-self:stretch}.hero-copy.svelte-m9z9ap.svelte-m9z9ap{align-items:center;text-align:center}.hero-copy.svelte-m9z9ap .hero-sub.svelte-m9z9ap,.hero-copy.svelte-m9z9ap .hero-title.svelte-m9z9ap{margin-left:auto;margin-right:auto}}.sweep.svelte-m9z9ap.svelte-m9z9ap{background-image:linear-gradient(100deg,rgba(255,255,255,0) 38%,rgba(255,201,60,.55) 48%,rgba(255,255,255,.25) 54%,rgba(255,255,255,0) 64%);background-size:240% 100%;background-repeat:no-repeat;animation:svelte-m9z9ap-rd-sweep 3.4s ease-in-out infinite}.section-title.svelte-m9z9ap.svelte-m9z9ap{margin:0 0 10px;font-size:clamp(30px, 4.4vw, 48px);line-height:1.05;letter-spacing:-.03em;font-weight:800;max-width:20ch;text-wrap:balance}.section-lede.svelte-m9z9ap.svelte-m9z9ap{margin:0 0 36px;font-size:17px;line-height:1.5;color:#4a605e;max-width:46ch;font-weight:500}.tour-section.svelte-m9z9ap.svelte-m9z9ap{max-width:1160px;margin:0 auto;padding:clamp(48px,7vw,88px) 24px 0}.tour-section.svelte-m9z9ap .section-lede.svelte-m9z9ap{margin-bottom:0}.stats-section.svelte-m9z9ap.svelte-m9z9ap{max-width:1160px;margin:0 auto;padding:clamp(56px,8vw,96px) 24px}.stats-grid.svelte-m9z9ap.svelte-m9z9ap{display:grid;grid-template-columns:repeat(auto-fit,minmax(165px,1fr));gap:0;background:#fbfcfc;border:1px solid rgba(16,32,31,.1);border-radius:22px;overflow:hidden}.stat.svelte-m9z9ap.svelte-m9z9ap{background:#fbfcfc;padding:30px 26px;display:flex;flex-direction:column;gap:8px;border-left:1px solid rgba(16,32,31,.1)}.stat.svelte-m9z9ap.svelte-m9z9ap:first-child{border-left:0}.stat-value.svelte-m9z9ap.svelte-m9z9ap{font-size:clamp(30px, 4vw, 40px);font-weight:800;letter-spacing:-.03em;color:#0e8f9b}.stat-label.svelte-m9z9ap.svelte-m9z9ap{font-size:15px;font-weight:600;color:#4a605e}.features-section.svelte-m9z9ap.svelte-m9z9ap{max-width:1160px;margin:0 auto;padding:0 24px clamp(56px,8vw,96px)}.features-section.svelte-m9z9ap .section-title.svelte-m9z9ap{max-width:18ch}.features-grid.svelte-m9z9ap.svelte-m9z9ap{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:14px}.feature.svelte-m9z9ap.svelte-m9z9ap{border:1px solid rgba(16,32,31,.1);border-radius:18px;padding:24px;background:#fff;display:flex;flex-direction:column;gap:8px}.feature-eyebrow.svelte-m9z9ap.svelte-m9z9ap{font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#2cbfa6}.feature-title.svelte-m9z9ap.svelte-m9z9ap{font-size:19px;font-weight:700;letter-spacing:-.02em}.feature-text.svelte-m9z9ap.svelte-m9z9ap{font-size:15px;line-height:1.5;color:#4a605e;font-weight:500}.feature-highlight.svelte-m9z9ap.svelte-m9z9ap{border:0;background:linear-gradient(150deg,#0e8f9b,#2cbfa6);color:#fff}.feature-highlight.svelte-m9z9ap .feature-eyebrow.svelte-m9z9ap{color:rgba(255,255,255,.75)}.feature-highlight.svelte-m9z9ap .feature-text.svelte-m9z9ap{color:rgba(255,255,255,.9)}.reviews-section.svelte-m9z9ap.svelte-m9z9ap{max-width:1160px;margin:0 auto;padding:clamp(56px,8vw,96px) 24px}.reviews-section.svelte-m9z9ap .section-title.svelte-m9z9ap{margin-bottom:36px}.reviews-grid.svelte-m9z9ap.svelte-m9z9ap{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px}.review.svelte-m9z9ap.svelte-m9z9ap{margin:0;border:1px solid rgba(16,32,31,.1);border-radius:18px;padding:26px;background:#fff;display:flex;flex-direction:column;gap:14px}.review-dark.svelte-m9z9ap.svelte-m9z9ap{border:0;background:#10201f;color:#fff}.review-stars.svelte-m9z9ap.svelte-m9z9ap{font-size:13px;letter-spacing:.1em;color:#f0a500}.review-eyebrow.svelte-m9z9ap.svelte-m9z9ap{font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#2cbfa6}.review-quote.svelte-m9z9ap.svelte-m9z9ap{margin:0;font-family:Newsreader,serif;font-style:normal;font-size:20px;line-height:1.45;letter-spacing:-.01em;text-wrap:pretty}.review-cap.svelte-m9z9ap.svelte-m9z9ap{margin-top:auto;font-size:14px;font-weight:700;color:#4a605e}.review-dark.svelte-m9z9ap .review-cap.svelte-m9z9ap{color:rgba(255,255,255,.8)}.review-source.svelte-m9z9ap.svelte-m9z9ap{font-weight:500;color:#7c918f}.cta-section.svelte-m9z9ap.svelte-m9z9ap{padding:0 24px clamp(72px,10vw,130px);margin-bottom:0!important}.cta-box.svelte-m9z9ap.svelte-m9z9ap{max-width:1160px;margin:0 auto;border-radius:28px;background:linear-gradient(155deg,#0e8f9b,#2cbfa6);color:#fff;padding:clamp(40px,6vw,72px) clamp(24px,5vw,64px);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:36px}.cta-copy.svelte-m9z9ap.svelte-m9z9ap{flex:1 1 340px;display:flex;flex-direction:column;gap:14px}.cta-eyebrow.svelte-m9z9ap.svelte-m9z9ap{font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.75)}.cta-title.svelte-m9z9ap.svelte-m9z9ap{margin:0;font-size:clamp(30px, 4.4vw, 46px);line-height:1.05;letter-spacing:-.03em;font-weight:800;max-width:16ch;text-wrap:balance}.cta-text.svelte-m9z9ap.svelte-m9z9ap{margin:0;font-size:17px;line-height:1.5;color:rgba(255,255,255,.88);max-width:40ch;font-weight:500}.cta-card.svelte-m9z9ap.svelte-m9z9ap{flex:0 1 320px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.28);border-radius:22px;padding:28px;display:flex;flex-direction:column;gap:16px}.cta-card-name.svelte-m9z9ap.svelte-m9z9ap{font-size:15px;font-weight:700}.cta-card-note.svelte-m9z9ap.svelte-m9z9ap{font-size:13px;font-weight:600;color:rgba(255,255,255,.78)}.cta-card-btn.svelte-m9z9ap.svelte-m9z9ap{text-align:center;background-color:#10201f;color:#fff!important;padding:16px 24px;border-radius:99px;font-size:16px;font-weight:800}.cta-card-btn.svelte-m9z9ap.svelte-m9z9ap:hover{background-color:#08302e}.faq-section.svelte-m9z9ap.svelte-m9z9ap{max-width:1160px;margin:0 auto;padding:0 24px clamp(72px,10vw,120px)}.faq-eyebrow.svelte-m9z9ap.svelte-m9z9ap{display:block;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#0a6e77;margin-bottom:12px}.faq-section.svelte-m9z9ap .section-title.svelte-m9z9ap{margin-bottom:36px}.faq-list.svelte-m9z9ap.svelte-m9z9ap{display:flex;flex-direction:column;gap:10px;max-width:860px}.faq-item.svelte-m9z9ap.svelte-m9z9ap{border:1px solid rgba(16,32,31,.1);border-radius:16px;background:#fff;padding:4px 22px}.faq-q.svelte-m9z9ap.svelte-m9z9ap{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;cursor:pointer;padding:18px 0;font-size:17px;font-weight:700;letter-spacing:-.01em}.faq-q.svelte-m9z9ap.svelte-m9z9ap::-webkit-details-marker{display:none}.faq-sign.svelte-m9z9ap.svelte-m9z9ap{font-size:20px;font-weight:600;color:#0e8f9b}.faq-a.svelte-m9z9ap.svelte-m9z9ap{margin:0;padding:0 0 20px;font-size:15.5px;line-height:1.6;color:#4a605e;font-weight:500;max-width:68ch}.faq-a.svelte-m9z9ap a{font-weight:700}.site-footer.svelte-m9z9ap.svelte-m9z9ap{background:#10201f;color:#dce8e5;padding:clamp(48px,7vw,76px) 24px 0}.footer-inner.svelte-m9z9ap.svelte-m9z9ap{max-width:1160px;margin:0 auto}.footer-eyebrow.svelte-m9z9ap.svelte-m9z9ap{display:block;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#2cbfa6;margin-bottom:28px}.footer-cols.svelte-m9z9ap.svelte-m9z9ap{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:36px 28px}.footer-col.svelte-m9z9ap.svelte-m9z9ap{display:flex;flex-direction:column;gap:12px}.footer-col-title.svelte-m9z9ap.svelte-m9z9ap{font-size:14px;font-weight:800;color:#fff;letter-spacing:-.01em}.footer-col.svelte-m9z9ap a.svelte-m9z9ap{font-size:14.5px;font-weight:500;color:#a9c6c0!important}.footer-col.svelte-m9z9ap a.svelte-m9z9ap:hover{color:#fff!important}.footer-badges.svelte-m9z9ap.svelte-m9z9ap{display:flex;flex-wrap:wrap;gap:10px}.footer-badge-img.svelte-m9z9ap.svelte-m9z9ap{height:40px;display:block}.footer-bottom.svelte-m9z9ap.svelte-m9z9ap{margin-top:clamp(36px,5vw,56px);border-top:1px solid rgba(255,255,255,.12);padding:24px 0 120px;display:flex;flex-wrap:wrap;gap:16px 24px;align-items:center;justify-content:space-between}.footer-brand.svelte-m9z9ap.svelte-m9z9ap{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:500;color:#7c918f}.footer-logo.svelte-m9z9ap.svelte-m9z9ap{width:26px;height:26px;border-radius:7px;display:block}.footer-legal.svelte-m9z9ap.svelte-m9z9ap{display:flex;flex-wrap:wrap;gap:18px;font-size:13px;font-weight:500}.footer-legal.svelte-m9z9ap a.svelte-m9z9ap{color:#a9c6c0!important}.footer-legal.svelte-m9z9ap a.svelte-m9z9ap:hover{color:#fff!important}.event-page.svelte-m9z9ap.svelte-m9z9ap{font-family:Manrope,'Noto Sans TC','PingFang TC','Microsoft JhengHei',system-ui,sans-serif}.hero-title.svelte-m9z9ap.svelte-m9z9ap{font-size:clamp(32px, 5vw, 58px);line-height:1.28;letter-spacing:0;max-width:13em}.hero-underline.svelte-m9z9ap.svelte-m9z9ap{letter-spacing:0}.hero-sub.svelte-m9z9ap.svelte-m9z9ap{line-height:1.65;max-width:24em}.hero-card-feature.svelte-m9z9ap.svelte-m9z9ap{line-height:1.45}.section-title.svelte-m9z9ap.svelte-m9z9ap{line-height:1.3;letter-spacing:0;max-width:16em}.features-section.svelte-m9z9ap .section-title.svelte-m9z9ap{max-width:16em}.section-lede.svelte-m9z9ap.svelte-m9z9ap{line-height:1.75;max-width:32em}.faq-q.svelte-m9z9ap.svelte-m9z9ap,.feature-title.svelte-m9z9ap.svelte-m9z9ap{letter-spacing:0}.feature-text.svelte-m9z9ap.svelte-m9z9ap{line-height:1.7}.review-quote.svelte-m9z9ap.svelte-m9z9ap{font-family:inherit;font-size:17px;font-weight:500;line-height:1.75;letter-spacing:0}.cta-title.svelte-m9z9ap.svelte-m9z9ap{line-height:1.3;letter-spacing:0;max-width:14em}.cta-text.svelte-m9z9ap.svelte-m9z9ap{line-height:1.75;max-width:28em}.faq-a.svelte-m9z9ap.svelte-m9z9ap{line-height:1.8;max-width:44em}.phrase.svelte-m9z9ap.svelte-m9z9ap{display:inline-block}.faq-a.svelte-m9z9ap p{margin:0 0 10px}.faq-a.svelte-m9z9ap p:last-child{margin-bottom:0}.event-page.svelte-m9z9ap.svelte-m9z9ap{--sd-red:#e8384f;--sd-red-dark:#c4243b;--sd-pink:#ff8fa3;--sd-crimson:#8e0b18;--sd-gold:#ffcf4d;--sd-gold-light:#ffe98a}.hero.svelte-m9z9ap.svelte-m9z9ap{background:radial-gradient(620px 380px at 50% 112%,rgba(255,92,92,.45),transparent 70%),radial-gradient(520px 320px at 92% -4%,rgba(255,233,138,.16),transparent 70%),linear-gradient(168deg,#6e0812 0,#8e0b18 28%,#b3121f 62%,#d81f2c 100%)}.hero.svelte-m9z9ap .hero-glow.svelte-m9z9ap{background:radial-gradient(900px 460px at 78% -10%,rgba(255,210,160,.14),transparent 70%)}.cta-box.svelte-m9z9ap.svelte-m9z9ap{background:radial-gradient(520px 300px at 85% 110%,rgba(255,92,92,.4),transparent 70%),linear-gradient(155deg,#8e0b18 0,#b3121f 55%,#d81f2c 100%)}.feature-highlight.svelte-m9z9ap.svelte-m9z9ap{background:linear-gradient(150deg,#8e0b18,#d81f2c)}.hero-card-tab.svelte-m9z9ap.svelte-m9z9ap{background:#4a0510;color:#fff}.hero-stars.svelte-m9z9ap.svelte-m9z9ap{position:absolute;inset:0;pointer-events:none;overflow:hidden}.hero-star.svelte-m9z9ap.svelte-m9z9ap{position:absolute;opacity:0;animation:svelte-m9z9ap-sd-twinkle var(--d) ease-in-out var(--delay) infinite}.hero-star.svelte-m9z9ap path.svelte-m9z9ap{fill:var(--sd-gold-light)}.hero-star.svelte-m9z9ap.svelte-m9z9ap{filter:drop-shadow(0 0 6px rgba(255, 233, 138, .8))}@keyframes svelte-m9z9ap-sd-twinkle{0%,100%{opacity:0;transform:scale(.4) rotate(0)}50%{opacity:.9;transform:scale(1) rotate(45deg)}}@media(max-width:760px){.hero-star.svelte-m9z9ap.svelte-m9z9ap:not(.edge){display:none}.hero-star.edge.svelte-m9z9ap.svelte-m9z9ap{transform-origin:center;scale:0.6}}@media(prefers-reduced-motion:reduce){.hero-star.svelte-m9z9ap.svelte-m9z9ap{animation:none;opacity:.6}}.hero-1111.svelte-m9z9ap.svelte-m9z9ap{position:absolute;inset:0;pointer-events:none;overflow:hidden}.hero-1111-num.svelte-m9z9ap.svelte-m9z9ap{position:absolute;left:45%;top:54%;transform:translate(-50%,-50%);display:flex;align-items:center;font-family:Manrope,system-ui,sans-serif;font-size:clamp(200px, 34vw, 470px);font-weight:800;line-height:1;letter-spacing:-.02em;color:rgba(255,207,77,.05);-webkit-text-stroke:1.5px rgba(255,233,138,0.2);white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.num-dot.svelte-m9z9ap.svelte-m9z9ap{display:inline-block;width:.14em;height:.14em;margin:.62em .05em 0;border-radius:50%;background:rgba(255,233,138,.14);border:1.5px solid rgba(255,233,138,.45);flex:none}.hero-underline-bar.svelte-m9z9ap.svelte-m9z9ap{background:var(--sd-gold)}.hero-badge.svelte-m9z9ap.svelte-m9z9ap{display:inline-flex;align-items:center;gap:9px;padding:4px 13px 4px 4px;border-radius:99px;background:rgba(60,0,6,.28);border:1px solid rgba(255,233,138,.95);font-size:13.5px;font-weight:700;letter-spacing:.04em}.hero-badge-date.svelte-m9z9ap.svelte-m9z9ap{display:inline-flex;align-items:center;gap:2px;background:var(--sd-red);color:#fff;border-radius:99px;padding:3px 10px;font-family:Manrope,system-ui,sans-serif;font-size:12.5px;font-weight:800;letter-spacing:.02em}.hero-card-tab-row.svelte-m9z9ap.svelte-m9z9ap{gap:6px}.hero-card-ribbon.svelte-m9z9ap.svelte-m9z9ap{display:inline-flex;align-items:flex-start;gap:5px;background:var(--sd-red);color:#fff;font-size:11.5px;font-weight:800;letter-spacing:.04em;padding:6px 15px 11px;border-radius:12px 12px 0 0;margin-bottom:-6px}.cta-card-btn.svelte-m9z9ap.svelte-m9z9ap,.hero-cta.svelte-m9z9ap.svelte-m9z9ap{background-color:var(--sd-red);box-shadow:0 12px 26px -12px rgba(196,36,59,.6)}.cta-card-btn.svelte-m9z9ap.svelte-m9z9ap:hover,.hero-cta.svelte-m9z9ap.svelte-m9z9ap:hover{background-color:var(--sd-red-dark)}.cta-box.svelte-m9z9ap.svelte-m9z9ap{position:relative;overflow:hidden}.cta-card.svelte-m9z9ap.svelte-m9z9ap,.cta-copy.svelte-m9z9ap.svelte-m9z9ap{position:relative}.cta-1111.svelte-m9z9ap.svelte-m9z9ap{position:absolute;left:24%;bottom:-.36em;display:flex;align-items:center;font-family:Manrope,system-ui,sans-serif;font-size:clamp(130px, 18vw, 240px);font-weight:800;line-height:1;letter-spacing:-.04em;color:rgba(255,207,77,.07);-webkit-text-stroke:2px rgba(255,233,138,0.34);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hero-flags.svelte-m9z9ap.svelte-m9z9ap{display:block;font-size:26px;letter-spacing:.12em;line-height:1;margin-top:16px}.hero-promo.svelte-m9z9ap.svelte-m9z9ap{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0 0;font-size:14px;font-weight:600;color:rgba(255,255,255,.92)}.hero-promo-tag.svelte-m9z9ap.svelte-m9z9ap{background:var(--sd-gold);color:#3d040b;border-radius:99px;padding:3px 11px;font-size:13px;font-weight:800;letter-spacing:.04em}@media(max-width:760px){.hero-promo.svelte-m9z9ap.svelte-m9z9ap{justify-content:center}.hero.svelte-m9z9ap.svelte-m9z9ap{padding-top:18px}.hero-flags.svelte-m9z9ap.svelte-m9z9ap{font-size:20px;margin-top:2px;letter-spacing:.1em}.hero-promo.svelte-m9z9ap.svelte-m9z9ap{margin-top:2px}.hero-card.svelte-m9z9ap.svelte-m9z9ap{gap:8px}.header-inner.svelte-m9z9ap.svelte-m9z9ap{padding-top:8px;padding-bottom:8px}.brand-logo.svelte-m9z9ap.svelte-m9z9ap{width:29px;height:29px;border-radius:8px}.brand-name.svelte-m9z9ap.svelte-m9z9ap{font-size:17px}.hero-1111.svelte-m9z9ap.svelte-m9z9ap{display:none}.cta-1111.svelte-m9z9ap.svelte-m9z9ap{left:auto;right:-.08em;top:-.2em;bottom:auto;font-size:120px}}@media(max-width:380px){.cta-card.svelte-m9z9ap.svelte-m9z9ap{padding:22px 18px;min-width:0}.cta-card.svelte-m9z9ap .cta-price-row{flex-wrap:wrap;white-space:normal;row-gap:2px}}.backgroundImage.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h{color:var(--dark-text);font-weight:400;padding:50px 45px 30px 45px;background-color:#fff}.promo-box.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h{width:50%;min-width:420px;max-width:500px;padding:30px 20px;margin:auto;border-radius:15px;background:#fff;box-shadow:0 10px 58.9px 0 rgba(0,0,0,.3);position:relative;z-index:99}.logo.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h{padding:0 var(--size-800);background:linear-gradient(315deg,#5ac3ac 0,#15b6c6 100%);position:absolute;left:0;z-index:99;top:0;height:60px}.logo.svelte-s9mh5h a.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h{margin-bottom:var(--size-400);font-family:var(--heading-font);font-weight:700;height:100%;display:grid;place-items:center}.logo.svelte-s9mh5h img.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h{display:inline;max-width:8rem}.save-value.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h{color:#fff;width:40%;min-width:400px;max-width:500px;margin:30px auto 0}.save-value.svelte-s9mh5h span.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h{border-radius:12px 12px 0 0;background:linear-gradient(212deg,#28a6a4 .07%,#499e90 100%);padding:7px 15px 15px;position:relative}.limited-note.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h{color:#767676;width:50%;min-width:420px;max-width:500px;margin:25px auto 0;text-align:right;font-size:1rem;padding-bottom:7vw}.sub-header.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h{font-size:3rem;font-weight:700;text-align:center;color:var(--color-primary);margin-top:20px;margin-left:-20px;margin-right:-20px}.description.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h{font-size:1rem;font-weight:700;text-align:center}h2.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h{font-size:2.2rem;font-weight:500;line-height:1.2;max-width:100vw;margin-bottom:1.5rem}.emphasis{font-weight:700;color:var(--color-primary)}.subtag.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h{font-size:1.2rem;font-weight:400;text-align:center;margin:5px 0}.lifetime-title.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h{text-align:center;font-size:1.5rem}.usp.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h{display:flex;gap:10px;line-height:1.8rem;font-size:1.1rem}.no-space.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h{margin-top:0}.badge-holder.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h{height:auto;justify-content:flex-start}.badge-holder.center.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h{justify-content:center;margin-left:0}.badge-holder.svelte-s9mh5h .apple-app-url img.large.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h{height:62px}.badge-holder.svelte-s9mh5h .google-app-url img.large.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h{height:92px}.title-block.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h{max-width:600px;margin:auto}.highlight.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h{background:linear-gradient(315deg,#5ac3ac 0,#15b6c6 100%);color:var(--light-text);font-weight:400}.highlight.light.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h{background-color:#dff3f1;color:var(--dark-text);background-size:contain;background-repeat:no-repeat}.highlight>.home-wrapper>div{padding:2rem 0;display:flex;align-items:center;justify-content:space-evenly;gap:1rem;grid-area:content;width:100%;flex-wrap:wrap;grid-row:auto}.highlight>.home-wrapper>div.tight{padding:1rem 0}.backgroundImage.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h{z-index:0;overflow:hidden;position:relative}.backgroundImage.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-image:url('/img/ReadleB2S.svg');background-size:cover;background-position:center;opacity:.4;z-index:-1;pointer-events:none}.highlight.svelte-s9mh5h>.home-wrapper.svelte-s9mh5h>div.svelte-s9mh5h>.item.svelte-s9mh5h{padding:1rem;font-size:.9rem;text-align:center;position:relative;width:100%;max-width:12rem;min-height:75px;background-image:url('/img/laurels.svg');background-repeat:no-repeat;background-position:center;background-size:contain}.item>p,.item>span{padding:1rem}.item p{margin:0}.item .rating{font-size:2.25rem;line-height:1;display:block}.home-wrapper.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h{display:grid;grid-template-columns:minmax(3vw,1fr) minmax(auto,90rem) minmax(3vw,1fr);grid-template-areas:'. content .';position:relative;height:100%;width:100%;padding:0 var(--size-400);align-items:flex-start}.home-wrapper.narrow.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h{grid-template-columns:minmax(3vw,1fr) minmax(auto,60rem) minmax(3vw,1fr)}.home-wrapper.scrolly.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h{grid-template-columns:minmax(3vw,1fr) minmax(auto,70rem) minmax(3vw,1fr)}.home-wrapper>*{grid-area:content}.chart-space.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h{background:#dff3f1!important;--flow-space:9rem}@media(max-width:62rem){.home-wrapper.narrow.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h,.home-wrapper.scrolly.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h,.home-wrapper.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h{grid-template-columns:1fr;grid-template-areas:'content';padding-block:var(--size-600);overflow-x:hidden}.home-wrapper.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h:has(.intro){padding-bottom:0;margin-bottom:-2rem}.badge-holder.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h{display:grid;grid-template-columns:calc(100vw * 0.54) calc(100vw * 0.41);margin-left:-.9rem}.badge-holder.center.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h{grid-template-columns:170px 135px}}@media(max-width:1025px){.title-block.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h{justify-items:center}}@media(max-width:56rem){.highlight.light.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h{background-size:cover}}@media(max-width:32rem){.backgroundImage.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h{padding:50px 15px 30px 15px}}@media(max-width:42rem){.limited-note.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h{width:90%;min-width:-moz-fit-content;min-width:fit-content}.logo.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h{width:100%}.sub-header.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h{font-size:2.2rem;line-height:1.3}.description.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h{font-size:.9rem}.promo-box.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h,.save-value.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h{width:90%;min-width:-moz-fit-content;min-width:fit-content}.save-value.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h{margin-top:15px;font-size:1rem}}@media(min-width:42rem) and (max-width:62rem){.badge-holder.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h{grid-template-columns:170px 135px}}@media(max-width:64rem){.badge-holder.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h{justify-content:center}.chart-space.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h{--flow-space:2rem}.spacing.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h{margin-top:var(--size-600)}.spacing-low.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h{margin-top:0}.badge-holder.svelte-s9mh5h .google-app-url img.large.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h{margin:-11px}.highlight.svelte-s9mh5h>.home-wrapper.svelte-s9mh5h>div.svelte-s9mh5h>.item.svelte-s9mh5h{display:grid;place-content:center;font-size:.8rem;max-width:9.5rem;background-image:url('/img/laurels.svg');background-repeat:no-repeat;background-position:center;background-size:9.5rem;padding-top:0;padding-bottom:0}}@media(min-width:65rem) and (max-width:80rem){.badge-holder.svelte-s9mh5h .apple-app-url img.large.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h{height:50px}.badge-holder.svelte-s9mh5h .google-app-url img.large.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h{height:80px}}.flow.bleed.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h{grid-column:-1/1;margin:0 calc(var(--size-400) * -1)}details.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h{font-weight:400}details.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h:not(:last-child){border-bottom:1px solid var(--langster-grey-light)}details.svelte-s9mh5h>summary.svelte-s9mh5h>span.svelte-s9mh5h.svelte-s9mh5h{cursor:pointer;font-weight:500;display:flex;gap:.5rem}details.svelte-s9mh5h>summary.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h{display:block}summary.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h::-webkit-details-marker,summary.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h::marker{display:none}details.faq>summary>span::before{content:url('data:image/svg+xml;charset=UTF-8, <svg width="14" height="9" viewBox="0 0 14 9" fill="none" xmlns="http://www.w3.org/2000/svg" version="1.1"><path d="M7 7L7.70711 7.70711L7 8.41421L6.29289 7.70711L7 7ZM13.7071 1.70711L7.70711 7.70711L6.29289 6.29289L12.2929 0.292892L13.7071 1.70711ZM6.29289 7.70711L0.292893 1.70711L1.70711 0.292892L7.70711 6.29289L6.29289 7.70711Z" fill="black"/></svg>');display:block;font-weight:700;height:100%;position:relative;top:-2px}details.faq[open]>summary>span::before{content:url('data:image/svg+xml;charset=UTF-8, <svg width="14" height="9" viewBox="0 0 14 9" fill="none" xmlns="http://www.w3.org/2000/svg"  version="1.1"><path d="M7 2L6.29289 1.29289L7 0.585787L7.70711 1.29289L7 2ZM0.292893 7.29289L6.29289 1.29289L7.70711 2.70711L1.70711 8.70711L0.292893 7.29289ZM7.70711 1.29289L13.7071 7.2929L12.2929 8.70711L6.29289 2.70711L7.70711 1.29289Z" fill="black"/></svg>');transform:rotate3d(0,0,1,0deg)}details.svelte-s9mh5h p.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h{color:var(--langster-grey)}@media(max-device-height:850px) and (max-width:42rem){.promo-box.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h{padding:10px 20px!important}}@media(max-device-height:850px){.limited-note.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h{margin-bottom:20px}.save-value.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h{margin:20px auto 0}.promo-box.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h{padding:10px 30px}.usp.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h.svelte-s9mh5h{font-size:1rem}}#cta-page.svelte-1cuzi7i{min-height:85vh;height:100%;width:100vw;margin-bottom:5em}.columns.svelte-1cuzi7i{display:grid;gap:3em;grid-template-columns:1fr 1fr}.wrapper.svelte-1cuzi7i{display:flex;flex-direction:row;justify-content:space-between;align-items:center;max-width:100rem;margin:auto}ul.svelte-1cuzi7i{list-style:none;padding:0;border:none;display:grid;gap:1.5rem;position:relative;margin-block-start:var(--space-32);margin-block-end:var(--space-48)}@media(max-width:1600px){.wrapper.svelte-1cuzi7i{padding:0 var(--size-400)}}@media(max-width:1024px){.columns.svelte-1cuzi7i{grid-template-columns:1fr}ul.svelte-1cuzi7i{display:flex;flex-direction:column}}li.svelte-1cuzi7i{display:flex;align-items:flex-start;gap:1.5rem;position:relative}li.svelte-1cuzi7i::before{content:'';display:block;width:auto;height:2.5ex;aspect-ratio:1;background-size:contain;background-repeat:no-repeat;color:var(--ws-bright-green);background-image:url('data:image/svg+xml,%3Csvg%20width%3D%2248%22%20height%3D%2248%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%09%3Cpath%20d%3D%22M18.9002%2035.7L7.7002%2024.5L9.8502%2022.35L18.9002%2031.4L38.1002%2012.2L40.2502%2014.35L18.9002%2035.7Z%22%20fill%3D%22%2348bbb9%22%20%2F%3E%0A%3C%2Fsvg%3E')}blockquote.svelte-1cuzi7i,figcaption.svelte-1cuzi7i{margin-left:0;font-weight:300}.ra-subnav.svelte-13eszbj.svelte-13eszbj{position:relative;z-index:1;background:#fff;border-bottom:1px solid #e4ecea}.ra-subnav-inner.svelte-13eszbj.svelte-13eszbj{max-width:1160px;margin:0 auto;padding:0 clamp(16px,5vw,48px)}.ra-subnav-list.svelte-13eszbj.svelte-13eszbj{display:flex;justify-content:flex-start;gap:4px;width:100%;max-width:760px;margin:0 auto;padding:0;list-style:none;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ra-subnav-list.svelte-13eszbj.svelte-13eszbj::-webkit-scrollbar{display:none}.ra-subnav-list.svelte-13eszbj li.svelte-13eszbj{display:block;place-content:initial;margin-left:0;max-width:none}.ra-subnav-list.svelte-13eszbj a.svelte-13eszbj{display:block;position:relative;white-space:nowrap;padding:14px 14px 12px;font-size:14px;font-weight:700;color:#5c716e;text-decoration:none;border-bottom:2px solid transparent;transition:color .15s ease,border-color .15s ease}.ra-subnav-list.svelte-13eszbj a.svelte-13eszbj:hover{color:#10201f;border-bottom-color:#cfdedb}.ra-subnav-list.svelte-13eszbj a.svelte-13eszbj:focus-visible{outline:2px solid #10201f;outline-offset:-2px}.ra-subnav-list.svelte-13eszbj .current a.svelte-13eszbj{color:#10201f;border-bottom-color:#10201f}.intro.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44{display:grid;grid-template-columns:1fr minmax(300px,1fr);gap:1.5rem;grid-area:content;align-items:start;--flow-space:2rem}.staticImage.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44{height:100%;min-height:530px;padding-top:30px}.button-container.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44{display:flex;flex-wrap:wrap;gap:15px;max-width:-moz-fit-content;max-width:fit-content;margin:auto}.mini-title.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44{font-size:.6em;display:block;line-height:1.2;margin-top:.2em}.spotify.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44{display:flex;flex-wrap:nowrap;gap:5px;font-size:20px;height:50px;border:1px solid transparent;color:#2db7c4}.highlight.svelte-1yqp44 .button.spotify.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44:hover{border:1px solid var(--color-primary-dark);background-color:var(--background-color)!important}.web-cta-holder.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44{max-width:-moz-fit-content;max-width:fit-content;margin:0 auto}.no-flow.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44{margin-top:30px}@media(min-width:1024px){.intro.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44{margin-top:8vh}}h1.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44{font-size:2.5rem;font-weight:500;line-height:1.2;margin-bottom:1.5rem;max-width:100vw}h2.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44{font-size:2.2rem;font-weight:500;line-height:1.2;max-width:100vw;margin-bottom:1.5rem}.emphasis{font-weight:700;color:linear-gradient(0deg,#28aba6 0%,#0197d4 100%)}.subtag.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44{font-size:1.375rem;color:var(--langster-grey);font-weight:400}.badge-holder.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44{height:auto;justify-content:flex-start}.badge-holder.svelte-1yqp44 .apple-app-url img.large.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44{height:62px}.badge-holder.svelte-1yqp44 .google-app-url img.large.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44{height:92px}.highlight.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44{background-color:var(--color-primary);color:var(--light-text);font-weight:400}.highlight.gradient.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44{background:linear-gradient(315deg,#5ac3ac 0,#15b6c6 100%)!important}.highlight.light.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44{background-color:#dff3f1;font-weight:400;color:var(--dark-text)}.highlight>.home-wrapper>div{padding:2rem 0;display:flex;align-items:center;justify-content:space-evenly;gap:1rem;grid-area:content;width:100%;flex-wrap:wrap;grid-row:auto}.highlight>.home-wrapper>div.tight{padding:1rem 0}.highlight.svelte-1yqp44>.home-wrapper.svelte-1yqp44>div.svelte-1yqp44>.item.svelte-1yqp44{padding:1rem 0;font-size:.9rem;text-align:center;position:relative;width:100%;max-width:12rem;min-height:75px;background-image:url('/img/laurels.svg');background-repeat:no-repeat;background-position:center;background-size:contain}.item>p,.item>span{padding:1rem}.item p{margin:0}.item .rating{font-size:2.25rem;line-height:1;display:block}.home-wrapper.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44{display:grid;grid-template-columns:minmax(3vw,1fr) minmax(auto,90rem) minmax(3vw,1fr);grid-template-areas:'. content .';position:relative;height:100%;width:100%;padding:0 var(--size-400);align-items:flex-start}@media(max-width:32rem){.intro.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44{margin-top:6vh}}@media(max-width:42rem){.highlight.svelte-1yqp44>.home-wrapper.svelte-1yqp44>div.svelte-1yqp44>.item.svelte-1yqp44:last-child{display:none}.highlight>.home-wrapper>div{gap:.5rem}.highlight.svelte-1yqp44>.home-wrapper.svelte-1yqp44>div.svelte-1yqp44>.item.svelte-1yqp44{max-width:10.5rem!important;background-size:10.5rem!important}.highlight>.home-wrapper>div.apple-badge{flex-wrap:nowrap}}.home-wrapper.narrow.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44{grid-template-columns:minmax(3vw,1fr) minmax(auto,60rem) minmax(3vw,1fr)}.home-wrapper.scrolly.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44{grid-template-columns:minmax(3vw,1fr) minmax(auto,70rem) minmax(3vw,1fr)}.home-wrapper>*{grid-area:content}.chart-space.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44{--flow-space:9rem}@media(max-width:62rem){.home-wrapper.narrow.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44,.home-wrapper.scrolly.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44,.home-wrapper.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44{grid-template-columns:1fr;grid-template-areas:'content';padding-block:var(--size-400);overflow-x:hidden}.home-wrapper.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44:has(.intro){padding-bottom:0;margin-bottom:-2rem;overflow:hidden}.badge-holder.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44{display:grid;grid-template-columns:1fr 0.8fr;margin-left:-.9rem}}@media(min-width:42rem) and (max-width:62rem){.intro.svelte-1yqp44 .subtag.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44,.intro.svelte-1yqp44 h1.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44{text-align:center}.badge-holder.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44{grid-template-columns:170px 135px}}@media(max-width:64rem){.intro.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44{margin-top:2vh;justify-items:center;text-align:center}.badge-holder.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44{justify-content:center}#appPreviewLanguages.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44{justify-content:center;display:flex;text-align:center}.chart-space.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44{--flow-space:2rem}.spacing.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44{margin-top:var(--size-600)}.spacing-low.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44{margin-top:0}.intro.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44{grid-template-columns:1fr}.staticImage.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44{width:-webkit-fill-available;margin:0 auto;min-height:300px}.badge-holder.svelte-1yqp44 .google-app-url img.large.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44{margin:-11px}.highlight.svelte-1yqp44>.home-wrapper.svelte-1yqp44>div.svelte-1yqp44>.item.svelte-1yqp44{display:grid;place-content:center;font-size:.8rem;max-width:12.5rem;background-image:url('/img/laurels_new.svg');background-repeat:no-repeat;background-position:center;background-size:12.5rem;padding-top:0;padding-bottom:0;min-height:75px}}@media(min-width:65rem) and (max-width:80rem){.staticImage.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44{padding-top:0}.intro.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44{align-items:center;--flow-space:1.25rem;gap:1.1rem}h1.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44{font-size:2.1rem}.subtag.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44{font-size:1.125rem}.badge-holder.svelte-1yqp44 .apple-app-url img.large.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44{height:50px}.badge-holder.svelte-1yqp44 .google-app-url img.large.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44{height:80px}}.flow.bleed.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44{grid-column:-1/1;margin:0 calc(var(--size-400) * -1)}details.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44{font-weight:400}details.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44:not(:last-child){border-bottom:1px solid var(--langster-grey-light)}details.svelte-1yqp44>summary.svelte-1yqp44>span.svelte-1yqp44.svelte-1yqp44{cursor:pointer;font-weight:500;display:flex;gap:.5rem}details.svelte-1yqp44>summary.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44{display:block}summary.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44::-webkit-details-marker,summary.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44::marker{display:none}details.faq>summary>span::before{content:url('data:image/svg+xml;charset=UTF-8, <svg width="14" height="9" viewBox="0 0 14 9" fill="none" xmlns="http://www.w3.org/2000/svg" version="1.1"><path d="M7 7L7.70711 7.70711L7 8.41421L6.29289 7.70711L7 7ZM13.7071 1.70711L7.70711 7.70711L6.29289 6.29289L12.2929 0.292892L13.7071 1.70711ZM6.29289 7.70711L0.292893 1.70711L1.70711 0.292892L7.70711 6.29289L6.29289 7.70711Z" fill="black"/></svg>');display:block;font-weight:700;height:100%;position:relative;top:-2px}details.faq[open]>summary>span::before{content:url('data:image/svg+xml;charset=UTF-8, <svg width="14" height="9" viewBox="0 0 14 9" fill="none" xmlns="http://www.w3.org/2000/svg"  version="1.1"><path d="M7 2L6.29289 1.29289L7 0.585787L7.70711 1.29289L7 2ZM0.292893 7.29289L6.29289 1.29289L7.70711 2.70711L1.70711 8.70711L0.292893 7.29289ZM7.70711 1.29289L13.7071 7.2929L12.2929 8.70711L6.29289 2.70711L7.70711 1.29289Z" fill="black"/></svg>');transform:rotate3d(0,0,1,0deg)}details.svelte-1yqp44 p.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44{color:var(--langster-grey)}.highlight.svelte-1yqp44 .button[data-style=ghost].svelte-1yqp44.svelte-1yqp44.svelte-1yqp44:hover{background-color:var(--color-primary-dark)}.app-links.desktop.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44{display:none}@media(min-width:1025px){.app-links.mobile.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44,.app-links.svelte-1yqp44 .web-cta-holder.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44{display:none}.app-links.desktop.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44{display:flex;justify-content:start;align-items:center;gap:1rem}.app-links.desktop.text-center.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44{justify-content:center}}@media(min-width:80rem){.staticImage.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44{padding-top:0}}.button.web-cta[data-style=primary].svelte-1yqp44.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44{height:50px;font-weight:400;font-size:1.1rem;display:grid;place-content:center}.button.web-cta[data-style=ghost].svelte-1yqp44.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44{height:50px;font-weight:400;font-size:1.1rem;border-color:var(--color-primary-light);background-color:var(--color-primary-light);color:var(--color-primary);display:grid;place-content:center}.button.web-cta[data-style].svelte-1yqp44.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44:hover{text-decoration:none;border-color:var(--color-primary-dark)}.button[data-style].svelte-1yqp44.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44:hover{text-decoration:none}.text-center.svelte-1yqp44 a.button.svelte-1yqp44.svelte-1yqp44.svelte-1yqp44{margin:0 auto;width:-moz-max-content;width:max-content}.staticImage.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5{height:100%;min-height:530px;padding-top:30px}.intro.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5{display:grid;grid-template-columns:1fr minmax(650px,1fr);gap:1.5rem;grid-area:content;align-items:center;--flow-space:2rem}h1.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5{font-size:2.5rem;font-weight:500;line-height:1.2;margin-bottom:1.5rem;max-width:unset;max-width:unset}h2.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5{font-size:2.2rem;font-weight:500;line-height:1.2;max-width:unset;margin-bottom:1.5rem}.emphasis{font-weight:700;color:var(--color-primary)}.subtag.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5{font-size:1.375rem;color:var(--langster-grey);font-weight:400}.badge-holder.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5{height:auto;flex-wrap:nowrap;justify-content:center;gap:1rem}.badge-holder.center.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5{justify-content:center}.highlight.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5{background-color:var(--color-primary);color:var(--light-text);font-weight:400}.highlight.gradient.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5{background:linear-gradient(315deg,#5ac3ac 0,#15b6c6 100%)!important}.highlight.light.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5{background-color:#dff3f1;font-weight:400;color:var(--dark-text)}.highlight>.home-wrapper>div{padding:2rem 0;display:flex;align-items:center;justify-content:space-evenly;gap:1rem;grid-area:content;width:100%;flex-wrap:wrap;grid-row:auto}.highlight>.home-wrapper>div.tight{padding:1rem 0}.highlight.svelte-1ftp0y5>.home-wrapper.svelte-1ftp0y5>div.svelte-1ftp0y5>.item.svelte-1ftp0y5{padding:1rem 0;font-size:.9rem;text-align:center;position:relative;width:100%;max-width:12rem;min-height:75px;background-image:url('/img/laurels.svg');background-repeat:no-repeat;background-position:center;background-size:contain}.spacing.even.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5{margin-bottom:var(--flow-space,--size-600)}.app-links.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5{margin-top:0}.item>p,.item>span{padding:1rem}.item p{margin:0}.item .rating{font-size:2.25rem;line-height:1;display:block}.home-wrapper.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5{display:grid;grid-template-columns:minmax(3vw,1fr) minmax(auto,90rem) minmax(3vw,1fr);grid-template-areas:'. content .';position:relative;height:100%;width:100%;padding:0 var(--size-400);align-items:flex-start}@media(max-width:26rem){.home-wrapper.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5:has(.intro){padding-inline:0.5rem}}.home-wrapper.narrow.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5{grid-template-columns:minmax(3vw,1fr) minmax(auto,60rem) minmax(3vw,1fr)}.home-wrapper.scrolly.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5{grid-template-columns:minmax(3vw,1fr) minmax(auto,70rem) minmax(3vw,1fr)}.home-wrapper>*{grid-area:content}@media(max-width:62rem){.home-wrapper.narrow.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5,.home-wrapper.scrolly.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5,.home-wrapper.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5{grid-template-columns:1fr;grid-template-areas:'content';padding:var(--size-400)}.home-wrapper.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5:has(.intro){padding-bottom:0;margin-bottom:-2rem}}@media(max-width:42rem){.highlight.svelte-1ftp0y5>.home-wrapper.svelte-1ftp0y5>div.svelte-1ftp0y5>.item.svelte-1ftp0y5:last-child{display:none}.highlight>.home-wrapper>div{gap:.5rem}.highlight.svelte-1ftp0y5>.home-wrapper.svelte-1ftp0y5>div.svelte-1ftp0y5>.item.svelte-1ftp0y5{max-width:10.5rem!important;background-size:10.5rem!important}.highlight>.home-wrapper>div.apple-badge{flex-wrap:nowrap}}@media(max-width:64rem){.intro.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5{grid-template-columns:1fr}.staticImage.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5{width:-webkit-fill-available;margin:0 auto;min-height:300px}.highlight.svelte-1ftp0y5>.home-wrapper.svelte-1ftp0y5>div.svelte-1ftp0y5>.item.svelte-1ftp0y5{display:grid;place-content:center;font-size:.8rem;max-width:12.5rem;background-image:url('/img/laurels_new.svg');background-repeat:no-repeat;background-position:center;background-size:12.5rem;padding-top:0;padding-bottom:0}}@media(min-width:80rem){.staticImage.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5{padding-top:0}}@media(min-width:42rem) and (max-width:64rem){.intro.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5{justify-items:center}.badge-holder.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5{justify-content:start}}@media(min-width:42rem){.badge-holder.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5{justify-content:start}}@media(min-width:65rem) and (max-width:80rem){.intro.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5{align-items:center;--flow-space:1.25rem;margin:0;gap:1.1rem}h1.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5{font-size:2.1rem}.subtag.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5{font-size:1.125rem}}.flow.bleed.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5{grid-column:-1/1;margin:0 calc(var(--size-400) * -1)}details.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5{font-weight:400}details.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5:not(:last-child){border-bottom:1px solid var(--langster-grey-light)}details.svelte-1ftp0y5>summary.svelte-1ftp0y5>span.svelte-1ftp0y5.svelte-1ftp0y5{cursor:pointer;font-weight:500;display:flex;gap:.5rem}details.svelte-1ftp0y5>summary.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5{display:block}summary.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5::-webkit-details-marker,summary.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5::marker{display:none}details.faq>summary>span::before{content:url('data:image/svg+xml;charset=UTF-8, <svg width="14" height="9" viewBox="0 0 14 9" fill="none" xmlns="http://www.w3.org/2000/svg" version="1.1"><path d="M7 7L7.70711 7.70711L7 8.41421L6.29289 7.70711L7 7ZM13.7071 1.70711L7.70711 7.70711L6.29289 6.29289L12.2929 0.292892L13.7071 1.70711ZM6.29289 7.70711L0.292893 1.70711L1.70711 0.292892L7.70711 6.29289L6.29289 7.70711Z" fill="black"/></svg>');display:block;font-weight:700;height:100%;position:relative;top:-2px}details.faq[open]>summary>span::before{content:url('data:image/svg+xml;charset=UTF-8, <svg width="14" height="9" viewBox="0 0 14 9" fill="none" xmlns="http://www.w3.org/2000/svg"  version="1.1"><path d="M7 2L6.29289 1.29289L7 0.585787L7.70711 1.29289L7 2ZM0.292893 7.29289L6.29289 1.29289L7.70711 2.70711L1.70711 8.70711L0.292893 7.29289ZM7.70711 1.29289L13.7071 7.2929L12.2929 8.70711L6.29289 2.70711L7.70711 1.29289Z" fill="black"/></svg>');transform:rotate3d(0,0,1,0deg)}@media(min-width:1024px){.intro.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5{margin-top:5vh}}.button.web-cta[data-style=primary].svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5{height:50px;font-weight:500;font-size:1.3rem;display:grid;place-content:center}.button.web-cta[data-style].svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5:hover{text-decoration:none;border-color:var(--color-primary-dark)}ul.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5{list-style:none;padding:0;border:none;display:grid;gap:.4rem;position:relative;margin-block-start:var(--space-32);margin-block-end:var(--space-48);font-size:var(--size-500)}@media(max-width:1024px){.badge-holder.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5{margin-right:0}ul.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5{display:flex;flex-direction:column}ul.svelte-1ftp0y5>li.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5{margin-inline:0.2rem}}li.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5{display:flex;align-items:center;gap:1.5rem;position:relative}li.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5.svelte-1ftp0y5::before{content:'';display:block;width:auto;height:2.5ex;aspect-ratio:1;background-size:contain;background-repeat:no-repeat;color:var(--ws-bright-green);background-image:url('data:image/svg+xml,%3Csvg%20width%3D%2248%22%20height%3D%2248%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%09%3Cpath%20d%3D%22M18.9002%2035.7L7.7002%2024.5L9.8502%2022.35L18.9002%2031.4L38.1002%2012.2L40.2502%2014.35L18.9002%2035.7Z%22%20fill%3D%22%2348bbb9%22%20%2F%3E%0A%3C%2Fsvg%3E')}.gp-root.svelte-149ibex{font-family:Manrope,sans-serif;color:#10201f}.gp-hero.svelte-149ibex{position:relative;overflow:hidden;background:#f1f6f5}.gp-hero-glow.svelte-149ibex{position:absolute;inset:0;background:radial-gradient(760px 420px at 78% 8%,rgba(27,156,156,.16),transparent 70%),radial-gradient(min(560px,78vw) min(320px,44vw) at 2% 96%,rgba(240,180,41,.05),transparent 72%);pointer-events:none}.gp-hero-inner.svelte-149ibex{position:relative;max-width:860px;margin:0 auto;padding:clamp(36px,6vw,64px) clamp(16px,3vw,24px) clamp(28px,4vw,44px);display:flex;flex-direction:column;gap:18px}.gp-eyebrow.svelte-149ibex{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#0a6e77}.gp-h1.svelte-149ibex{margin:0;font-size:clamp(30px, 4.6vw, 46px);line-height:1.08;letter-spacing:-.03em;font-weight:800;text-wrap:balance}.gp-level-pills.svelte-149ibex{display:flex;flex-wrap:wrap;gap:8px}.gp-pill.svelte-149ibex{display:inline-flex;align-items:center;height:36px;padding:0 15px;border-radius:99px;font-size:13.5px;font-weight:700;text-decoration:none;background:#fff;color:#10201f;border:1px solid rgba(16,32,31,.14);transition:.16s}.gp-pill.svelte-149ibex:hover{border-color:rgba(16,32,31,.4)}.gp-pill-active.svelte-149ibex,.gp-pill-active.svelte-149ibex:hover{background:#10201f;color:#fff;border-color:#10201f}.gp-toc.svelte-149ibex{display:flex;flex-direction:column;gap:10px;padding-top:6px}.gp-toc-label.svelte-149ibex{font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#7c918f}.gp-toc-chips.svelte-149ibex{display:flex;flex-wrap:wrap;gap:8px}.gp-toc-chip.svelte-149ibex{display:inline-flex;align-items:center;height:32px;padding:0 14px;border-radius:99px;background:#fff;border:1px solid rgba(14,143,155,.22);color:#0e8f9b;font-size:13px;font-weight:700;text-decoration:none;transition:.16s}.gp-toc-chip.svelte-149ibex:hover{background:#0e8f9b;color:#fff;border-color:#0e8f9b}.gp-content.svelte-149ibex{background:#fff}.gp-content-inner.svelte-149ibex{max-width:860px;margin:0 auto;padding:clamp(32px,5vw,56px) clamp(16px,3vw,24px) clamp(56px,8vw,96px);display:flex;flex-direction:column;gap:clamp(28px,4vw,40px)}.gp-group-title.svelte-149ibex{margin:0 0 14px;font-size:clamp(19px, 2.2vw, 23px);font-weight:800;letter-spacing:-.015em;scroll-margin-top:24px}.gp-group-card.svelte-149ibex{border-radius:16px;background:#f1f6f5;border:1px solid rgba(16,32,31,.08);overflow:hidden}.gp-row.svelte-149ibex{display:grid;grid-template-columns:minmax(160px,1fr) minmax(200px,1.3fr) minmax(150px,1fr);align-items:baseline;gap:8px 22px;padding:16px clamp(16px,2.4vw,22px);text-decoration:none;color:inherit;border-top:1px solid rgba(16,32,31,.08);transition:background .14s}.gp-row.svelte-149ibex:first-child{border-top:none}.gp-row.svelte-149ibex:hover{background:#fff}.gp-row-title.svelte-149ibex{font-weight:700;color:#0e8f9b;text-wrap:pretty}.gp-row-example.svelte-149ibex{font-family:Newsreader,Georgia,serif;font-size:18.4px;line-height:1.45;color:#10201f;text-wrap:pretty}.gp-row-translation.svelte-149ibex{font-family:Newsreader,Georgia,serif;font-size:18.4px;line-height:1.45;color:#7c918f;text-wrap:pretty}@media(max-width:700px){.gp-row.svelte-149ibex{grid-template-columns:1fr;gap:4px;padding:14px 16px}}.highlight.light.sale-container.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{padding:50px 45px 30px 45px;background-color:#fff}.promo-box.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{width:50%;min-width:420px;max-width:500px;padding:30px;margin:auto;border-radius:15px;background:#fff;box-shadow:0 10px 58.9px 0 rgba(0,0,0,.3);position:relative}.logo.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{padding:0 var(--size-800);background:linear-gradient(315deg,#5ac3ac 0,#15b6c6 100%);position:absolute;left:0;z-index:99;top:0;height:60px}.logo.svelte-18tbaw9 a.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{margin-bottom:var(--size-400);font-family:var(--heading-font);font-weight:700;height:100%;display:grid;place-items:center}.logo.svelte-18tbaw9 img.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{display:inline;max-width:8rem}.price-off-container.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{display:inline;position:relative}.price-off-img.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{display:inline-flex;height:5.7rem;position:relative;top:20px}.price-off-label.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{position:absolute;top:47%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:1.4rem;letter-spacing:.025em;display:inline-flex;width:100px;align-items:center;justify-content:center;text-align:center}.save-value.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{color:#fff;width:40%;min-width:400px;max-width:500px;margin:30px auto 0}.save-value.svelte-18tbaw9 span.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{border-radius:12px 12px 0 0;background:linear-gradient(212deg,#28a6a4 .07%,#499e90 100%);padding:7px 15px 15px;position:relative}.sale-title.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{font-size:3.7rem;font-weight:600;line-height:1.2;color:var(--color-primary);max-width:100vw;text-align:center;letter-spacing:.5vw;padding-left:40px}.limited-note.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{color:#767676;width:50%;min-width:420px;max-width:500px;margin:25px auto 0;text-align:right;font-size:1rem}.sub-header.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{font-size:1.7rem;text-align:center;margin-top:25px}h2.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{font-size:2.2rem;font-weight:500;line-height:1.2;max-width:100vw;margin-bottom:1.5rem}.salePrice.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{text-align:center;font-size:2rem;margin-top:10px;display:flex;align-items:center;justify-content:center}.price-cross-out.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{text-decoration:line-through;color:red;font-size:1.3rem;margin-right:10px}.emphasis{font-weight:700;color:var(--color-primary)}.lifetime-title.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{text-align:center;font-size:1.5rem}.usp.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{display:flex;gap:10px}.no-space.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{margin-top:0}.badge-holder.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{height:auto;justify-content:flex-start}.badge-holder.center.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{justify-content:center;margin-left:0}.badge-holder.svelte-18tbaw9 .apple-app-url img.large.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{height:62px}.badge-holder.svelte-18tbaw9 .google-app-url img.large.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{height:92px}.highlight.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{background:linear-gradient(315deg,#5ac3ac 0,#15b6c6 100%);color:var(--light-text);font-weight:400}.highlight.light.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{background-color:#dff3f1;color:var(--dark-text);background-size:contain;background-repeat:no-repeat}.highlight>.home-wrapper>div{padding:2rem 0;display:flex;align-items:center;justify-content:space-evenly;gap:1rem;grid-area:content;width:100%;flex-wrap:wrap;grid-row:auto}.highlight>.home-wrapper>div.tight{padding:1rem 0}.highlight.svelte-18tbaw9>.home-wrapper.svelte-18tbaw9>div.svelte-18tbaw9>.item.svelte-18tbaw9{padding:1rem;font-size:.9rem;text-align:center;position:relative;width:100%;max-width:12rem;min-height:75px;background-image:url('/img/laurels.svg');background-repeat:no-repeat;background-position:center;background-size:contain}.item>p,.item>span{padding:1rem}.item p{margin:0}.item .rating{font-size:2.25rem;line-height:1;display:block}.home-wrapper.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{display:grid;grid-template-columns:minmax(3vw,1fr) minmax(auto,90rem) minmax(3vw,1fr);grid-template-areas:'. content .';position:relative;height:100%;width:100%;padding:0 var(--size-400);align-items:flex-start}.home-wrapper.narrow.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{grid-template-columns:minmax(3vw,1fr) minmax(auto,60rem) minmax(3vw,1fr)}.home-wrapper.scrolly.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{grid-template-columns:minmax(3vw,1fr) minmax(auto,70rem) minmax(3vw,1fr)}.home-wrapper>*{grid-area:content}.chart-space.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{background:#dff3f1!important;--flow-space:9rem}.reviews.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{display:grid;grid-template-columns:repeat(var(--reviewCount),19rem);grid-template-rows:auto;gap:1.5rem;min-width:100%;justify-content:center;align-items:center;width:calc((19rem * var(--reviewCount)) + 6rem)}.review.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{width:19rem;min-height:19rem;height:100%;background-color:var(--color-primary-light);border-radius:.5625rem;border:.5px solid var(--color-primary-light);color:var(--dark-text);font-size:.9rem;display:grid;grid-template-rows:auto minmax(auto,1fr) auto;gap:.25rem;justify-content:flex-start;align-self:center;font-weight:400;flex-shrink:0;padding:2rem 1rem;position:relative}.heading.svelte-18tbaw9 p.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{font-weight:500;font-size:1.5rem}@media(max-width:100rem){.reviews.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{margin-left:1rem;margin-right:1.5rem}}.scroll-content.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{max-width:100vw;overflow-x:auto;overflow-y:hidden;padding-block-end:0.5rem;padding-inline:2rem;-ms-overflow-style:0;scrollbar-width:0}.scroll-content.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9::-webkit-scrollbar{height:0}.scroll-content.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9::-webkit-scrollbar-thumb,.scroll-content.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9::-webkit-scrollbar-track{border-radius:5px}.scrollable.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{max-width:100vw}.rating.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9,.text.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{color:var(--langster-grey)}@media(max-width:56rem){.scroll-content.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{padding-inline:0.5rem}.scrollable.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{margin-top:var(--size-600)}}@media(max-width:62rem){.home-wrapper.narrow.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9,.home-wrapper.scrolly.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9,.home-wrapper.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{grid-template-columns:1fr;grid-template-areas:'content';padding-block:var(--size-600);overflow-x:hidden}.home-wrapper.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9:has(.intro){padding-bottom:0;margin-bottom:-2rem}.badge-holder.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{display:grid;grid-template-columns:calc(100vw * 0.54) calc(100vw * 0.41);margin-left:-.9rem}.badge-holder.center.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{grid-template-columns:170px 135px}}@media(max-width:56rem){.sale-title.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{padding-left:0}.highlight.light.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{background-size:cover}}@media(max-width:24rem){.salePrice.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{font-size:1.5rem}}@media(max-width:32rem){.highlight.light.sale-container.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{padding:50px 25px 30px 25px}}@media(max-width:42rem){.limited-note.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{width:90%;min-width:-moz-fit-content;min-width:fit-content}.sale-container.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{padding:50px 20px}.logo.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{width:100%}.sale-title.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{margin-top:20px;font-size:2.8rem;padding-left:30px}.sub-header.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{font-size:1.3rem}.price-off-img.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{height:4rem;top:15px}.price-off-label.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{position:absolute;top:51%;left:50%;transform:translate(-50%,-50%);font-size:1rem;display:inline-flex;align-items:center;justify-content:center;text-align:center}.promo-box.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9,.save-value.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{width:90%;min-width:-moz-fit-content;min-width:fit-content}.salePrice.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{margin-top:5px;display:flex;flex-wrap:wrap}.save-value.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9,.sub-header.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{margin-top:15px}}@media(min-width:42rem) and (max-width:62rem){.badge-holder.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{grid-template-columns:170px 135px}}@media(max-width:64rem){.badge-holder.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{justify-content:center}.chart-space.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{--flow-space:2rem}.spacing.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{margin-top:var(--size-600)}.spacing-low.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{margin-top:0}.badge-holder.svelte-18tbaw9 .google-app-url img.large.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{margin:-11px}.highlight.svelte-18tbaw9>.home-wrapper.svelte-18tbaw9>div.svelte-18tbaw9>.item.svelte-18tbaw9{display:grid;place-content:center;font-size:.8rem;max-width:9.5rem;background-image:url('/img/laurels.svg');background-repeat:no-repeat;background-position:center;background-size:9.5rem;padding-top:0;padding-bottom:0}}@media(min-width:65rem) and (max-width:80rem){.badge-holder.svelte-18tbaw9 .apple-app-url img.large.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{height:50px}.badge-holder.svelte-18tbaw9 .google-app-url img.large.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{height:80px}}.flow.bleed.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{grid-column:-1/1;margin:0 calc(var(--size-400) * -1)}details.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{font-weight:400}details.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9:not(:last-child){border-bottom:1px solid var(--langster-grey-light)}details.svelte-18tbaw9>summary.svelte-18tbaw9>span.svelte-18tbaw9.svelte-18tbaw9{cursor:pointer;font-weight:500;display:flex;gap:.5rem}details.svelte-18tbaw9>summary.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{display:block}summary.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9::-webkit-details-marker,summary.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9::marker{display:none}details.faq>summary>span::before{content:url('data:image/svg+xml;charset=UTF-8, <svg width="14" height="9" viewBox="0 0 14 9" fill="none" xmlns="http://www.w3.org/2000/svg" version="1.1"><path d="M7 7L7.70711 7.70711L7 8.41421L6.29289 7.70711L7 7ZM13.7071 1.70711L7.70711 7.70711L6.29289 6.29289L12.2929 0.292892L13.7071 1.70711ZM6.29289 7.70711L0.292893 1.70711L1.70711 0.292892L7.70711 6.29289L6.29289 7.70711Z" fill="black"/></svg>');display:block;font-weight:700;height:100%;position:relative;top:-2px}details.faq[open]>summary>span::before{content:url('data:image/svg+xml;charset=UTF-8, <svg width="14" height="9" viewBox="0 0 14 9" fill="none" xmlns="http://www.w3.org/2000/svg"  version="1.1"><path d="M7 2L6.29289 1.29289L7 0.585787L7.70711 1.29289L7 2ZM0.292893 7.29289L6.29289 1.29289L7.70711 2.70711L1.70711 8.70711L0.292893 7.29289ZM7.70711 1.29289L13.7071 7.2929L12.2929 8.70711L6.29289 2.70711L7.70711 1.29289Z" fill="black"/></svg>');transform:rotate3d(0,0,1,0deg)}details.svelte-18tbaw9 p.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{color:var(--langster-grey)}@media(max-height:850px) and (min-width:42rem){.price-off-label.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{top:35%;left:51%}}@media(max-height:850px) and (max-width:42rem){.promo-box.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{padding:10px 20px!important}}@media(max-height:850px){.sale-title.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{margin-top:30px;font-size:2.5rem;padding-left:30px}.save-value.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{margin:20px auto 0}.sub-header.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{font-size:1.3rem;margin-top:15px}.promo-box.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{padding:10px 30px}.salePrice.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{margin-top:0;font-size:1.7rem}}.button.web-cta[data-style=primary].svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{height:50px;font-weight:400;font-size:1.1rem;display:grid;place-content:center}.offerButton.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{margin:20px auto 5px}.button.web-cta[data-style].svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9:hover{text-decoration:none;border-color:var(--color-primary-dark)}.button[data-style].svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9:hover{text-decoration:none}.text-center.svelte-18tbaw9 a.button.svelte-18tbaw9.svelte-18tbaw9.svelte-18tbaw9{margin:0 auto;width:-moz-max-content;width:max-content}.backgroundImage.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi{color:var(--dark-text);font-weight:400;padding:50px 45px 30px 45px;background-color:#fff}.bgBottom.svelte-1oltaoi img.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi{width:-webkit-fill-available}.bgBottom.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi{width:101%;position:absolute;bottom:-15px;left:-10px;z-index:0}.bgTop.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi{display:none;width:101%;position:absolute;top:-15px;left:-10px;transform:rotateX(180deg)}.bgLeft.svelte-1oltaoi img.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi,.bgRight.svelte-1oltaoi img.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi{max-width:80%}.bgLeft.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi{position:absolute;left:0;top:0}.bgRight.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi{position:absolute;right:0;top:0;transform:scale(-1,1)}.promo-box.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi{width:50%;min-width:420px;max-width:500px;padding:30px 20px;margin:auto;border-radius:15px;background:#fff;box-shadow:0 10px 58.9px 0 rgba(0,0,0,.3);position:relative;z-index:99}.logo.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi{padding:0 var(--size-800);background:linear-gradient(315deg,#5ac3ac 0,#15b6c6 100%);position:absolute;left:0;z-index:99;top:0;height:60px}.logo.svelte-1oltaoi a.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi{margin-bottom:var(--size-400);font-family:var(--heading-font);font-weight:700;height:100%;display:grid;place-items:center}.logo.svelte-1oltaoi img.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi{display:inline;max-width:8rem}.save-value.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi{color:#fff;width:40%;min-width:400px;max-width:500px;margin:30px auto 0}.save-value.svelte-1oltaoi span.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi{border-radius:12px 12px 0 0;background:linear-gradient(212deg,#28a6a4 .07%,#499e90 100%);padding:7px 15px 15px;position:relative}.limited-note.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi{color:#ffe670;width:50%;min-width:420px;max-width:500px;margin:25px auto 0;text-align:right;font-size:1rem;padding-bottom:7vw}.sub-header.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi{font-size:1.7rem;text-align:center;color:#fff;margin-left:-20px;margin-right:-20px;margin-top:20px}h2.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi{font-size:2.2rem;font-weight:500;line-height:1.2;max-width:100vw;margin-bottom:1.5rem}.emphasis{font-weight:700;color:var(--color-primary)}.subtag.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi{font-size:1rem;color:#ffe670;font-weight:400;text-align:center}.lifetime-title.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi{text-align:center;font-size:1.5rem}.usp.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi{display:flex;gap:10px;line-height:1.8rem;font-size:1.1rem}.no-space.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi{margin-top:0}.badge-holder.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi{height:auto;justify-content:flex-start}.badge-holder.center.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi{justify-content:center;margin-left:0}.badge-holder.svelte-1oltaoi .apple-app-url img.large.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi{height:62px}.badge-holder.svelte-1oltaoi .google-app-url img.large.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi{height:92px}.title-block.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi{padding:60px 100px 0 100px;color:#fff;max-width:600px;margin:auto}.highlight.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi{background:linear-gradient(315deg,#5ac3ac 0,#15b6c6 100%);color:var(--light-text);font-weight:400}.highlight.light.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi{background-color:#dff3f1;color:var(--dark-text);background-size:contain;background-repeat:no-repeat}.highlight>.home-wrapper>div{padding:2rem 0;display:flex;align-items:center;justify-content:space-evenly;gap:1rem;grid-area:content;width:100%;flex-wrap:wrap;grid-row:auto}.highlight>.home-wrapper>div.tight{padding:1rem 0}.backgroundImage.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi{z-index:0;overflow:hidden;position:relative;background:#bf2025}.highlight.svelte-1oltaoi>.home-wrapper.svelte-1oltaoi>div.svelte-1oltaoi>.item.svelte-1oltaoi{padding:1rem;font-size:.9rem;text-align:center;position:relative;width:100%;max-width:12rem;min-height:75px;background-image:url('/img/laurels.svg');background-repeat:no-repeat;background-position:center;background-size:contain}.item>p,.item>span{padding:1rem}.item p{margin:0}.item .rating{font-size:2.25rem;line-height:1;display:block}.home-wrapper.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi{display:grid;grid-template-columns:minmax(3vw,1fr) minmax(auto,90rem) minmax(3vw,1fr);grid-template-areas:'. content .';position:relative;height:100%;width:100%;padding:0 var(--size-400);align-items:flex-start}.home-wrapper.narrow.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi{grid-template-columns:minmax(3vw,1fr) minmax(auto,60rem) minmax(3vw,1fr)}.home-wrapper.scrolly.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi{grid-template-columns:minmax(3vw,1fr) minmax(auto,70rem) minmax(3vw,1fr)}.home-wrapper>*{grid-area:content}.chart-space.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi{background:#dff3f1!important;--flow-space:9rem}@media(max-width:62rem){.home-wrapper.narrow.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi,.home-wrapper.scrolly.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi,.home-wrapper.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi{grid-template-columns:1fr;grid-template-areas:'content';padding-block:var(--size-600);overflow-x:hidden}.home-wrapper.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi:has(.intro){padding-bottom:0;margin-bottom:-2rem}.badge-holder.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi{display:grid;grid-template-columns:calc(100vw * 0.54) calc(100vw * 0.41);margin-left:-.9rem}.badge-holder.center.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi{grid-template-columns:170px 135px}}@media(max-width:1025px){.title-block.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi{padding:30px 30px 0 30px;justify-items:center}.title-block.svelte-1oltaoi img.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi{width:90%;max-width:400px;margin:auto}}@media(max-width:56rem){.highlight.light.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi{background-size:cover}}@media(max-width:32rem){.backgroundImage.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi{padding:50px 15px 30px 15px}}@media(max-width:42rem){.limited-note.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi{width:90%;min-width:-moz-fit-content;min-width:fit-content}.logo.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi{width:100%}.sub-header.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi{font-size:1.3rem}.promo-box.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi,.save-value.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi{width:90%;min-width:-moz-fit-content;min-width:fit-content}.save-value.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi{margin-top:15px}.sub-header.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi{margin-top:0}}@media(min-width:42rem) and (max-width:62rem){.badge-holder.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi{grid-template-columns:170px 135px}}@media(max-width:1300px){.bgLeft.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi,.bgRight.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi{display:none}.bgTop.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi{display:block}}@media(max-width:64rem){.badge-holder.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi{justify-content:center}.chart-space.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi{--flow-space:2rem}.spacing.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi{margin-top:var(--size-600)}.spacing-low.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi{margin-top:0}.badge-holder.svelte-1oltaoi .google-app-url img.large.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi{margin:-11px}.highlight.svelte-1oltaoi>.home-wrapper.svelte-1oltaoi>div.svelte-1oltaoi>.item.svelte-1oltaoi{display:grid;place-content:center;font-size:.8rem;max-width:9.5rem;background-image:url('/img/laurels.svg');background-repeat:no-repeat;background-position:center;background-size:9.5rem;padding-top:0;padding-bottom:0}}@media(min-width:65rem) and (max-width:80rem){.badge-holder.svelte-1oltaoi .apple-app-url img.large.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi{height:50px}.badge-holder.svelte-1oltaoi .google-app-url img.large.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi{height:80px}}.flow.bleed.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi{grid-column:-1/1;margin:0 calc(var(--size-400) * -1)}details.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi{font-weight:400}details.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi:not(:last-child){border-bottom:1px solid var(--langster-grey-light)}details.svelte-1oltaoi>summary.svelte-1oltaoi>span.svelte-1oltaoi.svelte-1oltaoi{cursor:pointer;font-weight:500;display:flex;gap:.5rem}details.svelte-1oltaoi>summary.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi{display:block}summary.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi::-webkit-details-marker,summary.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi::marker{display:none}details.faq>summary>span::before{content:url('data:image/svg+xml;charset=UTF-8, <svg width="14" height="9" viewBox="0 0 14 9" fill="none" xmlns="http://www.w3.org/2000/svg" version="1.1"><path d="M7 7L7.70711 7.70711L7 8.41421L6.29289 7.70711L7 7ZM13.7071 1.70711L7.70711 7.70711L6.29289 6.29289L12.2929 0.292892L13.7071 1.70711ZM6.29289 7.70711L0.292893 1.70711L1.70711 0.292892L7.70711 6.29289L6.29289 7.70711Z" fill="black"/></svg>');display:block;font-weight:700;height:100%;position:relative;top:-2px}details.faq[open]>summary>span::before{content:url('data:image/svg+xml;charset=UTF-8, <svg width="14" height="9" viewBox="0 0 14 9" fill="none" xmlns="http://www.w3.org/2000/svg"  version="1.1"><path d="M7 2L6.29289 1.29289L7 0.585787L7.70711 1.29289L7 2ZM0.292893 7.29289L6.29289 1.29289L7.70711 2.70711L1.70711 8.70711L0.292893 7.29289ZM7.70711 1.29289L13.7071 7.2929L12.2929 8.70711L6.29289 2.70711L7.70711 1.29289Z" fill="black"/></svg>');transform:rotate3d(0,0,1,0deg)}details.svelte-1oltaoi p.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi{color:var(--langster-grey)}@media(max-height:850px) and (max-width:42rem){.promo-box.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi{padding:10px 20px!important}}@media(max-height:850px){.limited-note.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi{margin-bottom:20px}.bgBottom.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi{width:105%;position:absolute;bottom:0;left:-15px}.save-value.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi{margin:20px auto 0}.sub-header.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi{font-size:1.1rem;line-height:1.5rem}.promo-box.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi.svelte-1oltaoi{padding:10px 30px}}.ra-meta.svelte-1ht0tc8{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin:22px 0 0;font-size:13px;font-weight:600;color:#7c918f}.ra-meta-author.svelte-1ht0tc8{color:#0a6e77}.ra-meta-sep.svelte-1ht0tc8{opacity:.45}.ra-pdf.svelte-1ht0tc8{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 15px;border-radius:99px;border:1px solid rgba(16,32,31,.14);font-size:13px;font-weight:700;color:#10201f;text-decoration:none!important;transition:border-color .16s}.ra-pdf.svelte-1ht0tc8:focus,.ra-pdf.svelte-1ht0tc8:hover{border-color:#10201f;color:#10201f}.ra-author.svelte-1ht0tc8{display:flex;flex-wrap:wrap;gap:20px;align-items:flex-start;margin:40px 0 0;padding:26px;border-radius:20px;background:#f1f6f5}.ra-author-img.svelte-1ht0tc8{flex:none;width:76px;height:76px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:#e6edeb}.ra-author-body.svelte-1ht0tc8{flex:1 1 260px;min-width:0;display:flex;flex-direction:column;gap:8px}.ra-author-eyebrow.svelte-1ht0tc8{font:400 10.5px ui-monospace,Menlo,monospace;letter-spacing:.16em;text-transform:uppercase;color:#7c918f}.ra-author-name.svelte-1ht0tc8{margin:0;font-family:Manrope,system-ui,sans-serif;font-size:19px;font-weight:800;letter-spacing:-.02em;color:#10201f}.ra-author-bio.svelte-1ht0tc8{margin:0;font-size:16.5px;line-height:1.6;color:#4a605e;max-width:none}.highlight.light.sale-container.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{padding:50px;background-color:#fff}.promo-box.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{width:50%;min-width:420px;max-width:500px;padding:30px 20px;margin:auto;border-radius:15px;background:#fff;box-shadow:0 10px 58.9px 0 rgba(0,0,0,.15);position:relative}.logo.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{padding:0 var(--size-800);background-color:var(--color-primary);position:absolute;left:0;z-index:99;top:0;height:60px}.logo.svelte-18e7j2r a.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{margin-bottom:var(--size-400);font-family:var(--heading-font);font-weight:700;height:100%;display:grid;place-items:center}.logo.svelte-18e7j2r img.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{display:inline;max-width:8rem}.price-off-container.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{display:inline;position:relative}.price-off-img.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{display:inline-flex;height:5.7rem;position:relative;top:20px}.price-off-label.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{position:absolute;top:47%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:1.4rem;letter-spacing:.025em;display:inline-flex;width:100px;align-items:center;justify-content:center;text-align:center}.save-value.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{color:#fff;width:40%;min-width:400px;max-width:500px;margin:30px auto 0}.save-value.svelte-18e7j2r span.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{border-radius:12px 12px 0 0;background:var(--color-primary);padding:7px 15px 15px;position:relative;font-size:1rem}.sale-title.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{font-size:3.7rem;font-weight:600;line-height:1.2;color:var(--color-primary);max-width:100vw;text-align:center;letter-spacing:.2vw;padding-left:40px}.limited-note.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{color:#767676;width:50%;min-width:420px;max-width:500px;margin:25px auto 0;text-align:right;font-size:1rem}.sub-header.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{font-size:1.7rem;text-align:center;margin-top:25px}h2.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{font-size:2.2rem;font-weight:500;line-height:1.2;max-width:100vw;margin-bottom:1.5rem}.emphasis{font-weight:700;color:var(--color-primary)}.subtag.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{font-size:1rem;color:var(--langster-grey);font-weight:400;text-align:center}.lifetime-title.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{text-align:center;font-size:1.5rem}.usp.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{display:flex;gap:10px}.no-space.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{margin-top:0}.badge-holder.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{height:auto;justify-content:flex-start}.badge-holder.center.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{justify-content:center;margin-left:0}.badge-holder.svelte-18e7j2r .apple-app-url img.large.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{height:62px}.badge-holder.svelte-18e7j2r .google-app-url img.large.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{height:92px}.highlight.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{background-color:var(--color-primary);color:var(--light-text);font-weight:400}.spacing.even.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{margin-bottom:var(--size-600)}.app-links.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{margin-top:0}.button.center.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{margin:.5rem auto}.highlight.light.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{background-color:#dff3f1;color:var(--dark-text);background-size:contain;background-repeat:no-repeat}.highlight>.home-wrapper>div{padding:2rem 0;display:flex;align-items:center;justify-content:space-evenly;gap:1rem;grid-area:content;width:100%;flex-wrap:wrap;grid-row:auto}.highlight>.home-wrapper>div.tight{padding:1rem 0}.highlight.svelte-18e7j2r>.home-wrapper.svelte-18e7j2r>div.svelte-18e7j2r>.item.svelte-18e7j2r{padding:1rem;font-size:.9rem;text-align:center;position:relative;width:100%;max-width:12rem;min-height:75px;background-image:url('/img/laurels.svg');background-repeat:no-repeat;background-position:center;background-size:contain}.item>p,.item>span{padding:1rem}.item p{margin:0}.item .rating{font-size:2.25rem;line-height:1;display:block}.home-wrapper.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{display:grid;grid-template-columns:minmax(3vw,1fr) minmax(auto,90rem) minmax(3vw,1fr);grid-template-areas:'. content .';position:relative;height:100%;width:100%;padding:0 var(--size-400);align-items:flex-start}.home-wrapper.narrow.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{grid-template-columns:minmax(3vw,1fr) minmax(auto,60rem) minmax(3vw,1fr)}.home-wrapper.scrolly.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{grid-template-columns:minmax(3vw,1fr) minmax(auto,70rem) minmax(3vw,1fr)}.home-wrapper>*{grid-area:content}.chart-space.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{--flow-space:9rem}.reviews.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{display:grid;grid-template-columns:repeat(var(--reviewCount),19rem);grid-template-rows:auto;gap:1.5rem;min-width:100%;justify-content:center;align-items:center;width:calc((19rem * var(--reviewCount)) + 6rem)}.review.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{width:19rem;min-height:19rem;height:100%;background-color:var(--color-primary-light);border-radius:.5625rem;border:.5px solid var(--color-primary-light);color:var(--dark-text);font-size:.9rem;display:grid;grid-template-rows:auto minmax(auto,1fr) auto;gap:.25rem;justify-content:flex-start;align-self:center;font-weight:400;flex-shrink:0;padding:2rem 1rem;position:relative}.heading.svelte-18e7j2r p.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{font-weight:500;font-size:1.5rem}@media(max-width:100rem){.reviews.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{margin-left:1rem;margin-right:1.5rem}}.scroll-content.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{max-width:100vw;overflow-x:auto;overflow-y:hidden;padding-block-end:0.5rem;padding-inline:2rem;-ms-overflow-style:0;scrollbar-width:0}.scroll-content.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r::-webkit-scrollbar{height:0}.scroll-content.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r::-webkit-scrollbar-thumb,.scroll-content.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r::-webkit-scrollbar-track{border-radius:5px}.scrollable.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{max-width:100vw}.rating.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r,.text.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{color:var(--langster-grey)}@media(max-width:56rem){.scroll-content.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{padding-inline:0.5rem}.scrollable.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{margin-top:var(--size-600)}}@media(max-width:62rem){.home-wrapper.narrow.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r,.home-wrapper.scrolly.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r,.home-wrapper.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{grid-template-columns:1fr;grid-template-areas:'content';padding-block:var(--size-600);overflow-x:hidden}.home-wrapper.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r:has(.intro){padding-bottom:0;margin-bottom:-2rem}.badge-holder.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{display:grid;grid-template-columns:calc(100vw * 0.54) calc(100vw * 0.41);margin-left:-.9rem}.badge-holder.center.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{grid-template-columns:170px 135px}}@media(max-width:56rem){.sale-title.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{padding-left:0}.highlight.light.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{background-size:cover}}@media(max-width:32rem){.highlight.light.sale-container.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{padding:50px 25px 30px 25px}}@media(max-width:42rem){.limited-note.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{width:90%;min-width:-moz-fit-content;min-width:fit-content}.sale-container.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{padding:50px 10px!important}.logo.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{width:100%}.sale-title.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{margin-top:40px;font-size:2.4rem;padding-left:0;overflow-wrap:anywhere;word-wrap:break-word;overflow-wrap:break-word}.sub-header.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{font-size:1.3rem;margin-bottom:25px}.price-off-img.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{height:4rem;top:15px}.price-off-label.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);font-size:1rem;display:inline-flex;align-items:center;justify-content:center;text-align:center}.promo-box.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{width:93%;min-width:-moz-fit-content;min-width:fit-content}.save-value.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{width:90%;min-width:-moz-fit-content;min-width:fit-content}.save-value.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r,.sub-header.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{margin-top:10px}}@media(min-width:42rem) and (max-width:62rem){.badge-holder.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{grid-template-columns:170px 135px}}@media(max-height:850px) and (min-width:42rem){.price-off-label.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{top:35%;left:51%}}@media(max-height:850px) and (max-width:42rem){.promo-box.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{padding:10px 20px!important}}@media(max-height:850px){.sale-title.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{margin-top:30px;font-size:2.5rem}.save-value.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{margin:20px auto 0}.sub-header.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{font-size:1.3rem;margin-top:15px}.promo-box.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{padding:10px 30px}}@media(max-width:64rem){.badge-holder.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{justify-content:center}.chart-space.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{--flow-space:2rem}.spacing.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{margin-top:var(--size-600)}.spacing-low.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{margin-top:0}.badge-holder.svelte-18e7j2r .google-app-url img.large.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{margin:-11px}.highlight.svelte-18e7j2r>.home-wrapper.svelte-18e7j2r>div.svelte-18e7j2r>.item.svelte-18e7j2r{display:grid;place-content:center;font-size:.8rem;max-width:9.5rem;background-image:url('/img/laurels.svg');background-repeat:no-repeat;background-position:center;background-size:9.5rem;padding-top:0;padding-bottom:0}}@media(min-width:65rem) and (max-width:80rem){.badge-holder.svelte-18e7j2r .apple-app-url img.large.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{height:50px}.badge-holder.svelte-18e7j2r .google-app-url img.large.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{height:80px}}.flow.bleed.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{grid-column:-1/1;margin:0 calc(var(--size-400) * -1)}details.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{font-weight:400}details.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r:not(:last-child){border-bottom:1px solid var(--langster-grey-light)}details.svelte-18e7j2r>summary.svelte-18e7j2r>span.svelte-18e7j2r.svelte-18e7j2r{cursor:pointer;font-weight:500;display:flex;gap:.5rem}details.svelte-18e7j2r>summary.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{display:block}summary.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r::-webkit-details-marker,summary.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r::marker{display:none}details.faq>summary>span::before{content:url('data:image/svg+xml;charset=UTF-8, <svg width="14" height="9" viewBox="0 0 14 9" fill="none" xmlns="http://www.w3.org/2000/svg" version="1.1"><path d="M7 7L7.70711 7.70711L7 8.41421L6.29289 7.70711L7 7ZM13.7071 1.70711L7.70711 7.70711L6.29289 6.29289L12.2929 0.292892L13.7071 1.70711ZM6.29289 7.70711L0.292893 1.70711L1.70711 0.292892L7.70711 6.29289L6.29289 7.70711Z" fill="black"/></svg>');display:block;font-weight:700;height:100%;position:relative;top:-2px}details.faq[open]>summary>span::before{content:url('data:image/svg+xml;charset=UTF-8, <svg width="14" height="9" viewBox="0 0 14 9" fill="none" xmlns="http://www.w3.org/2000/svg"  version="1.1"><path d="M7 2L6.29289 1.29289L7 0.585787L7.70711 1.29289L7 2ZM0.292893 7.29289L6.29289 1.29289L7.70711 2.70711L1.70711 8.70711L0.292893 7.29289ZM7.70711 1.29289L13.7071 7.2929L12.2929 8.70711L6.29289 2.70711L7.70711 1.29289Z" fill="black"/></svg>');transform:rotate3d(0,0,1,0deg)}details.svelte-18e7j2r p.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{color:var(--langster-grey)}.button.web-cta[data-style=primary].svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{height:50px;font-weight:400;font-size:1.1rem;display:grid;place-content:center}.offerButton.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{margin:20px auto 5px}.button.web-cta[data-style].svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r:hover{text-decoration:none;border-color:var(--color-primary-dark)}.button[data-style].svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r:hover{text-decoration:none}.text-center.svelte-18e7j2r a.button.svelte-18e7j2r.svelte-18e7j2r.svelte-18e7j2r{margin:0 auto;width:-moz-max-content;width:max-content}.row-of-logos.svelte-hztsrg>img.svelte-hztsrg{max-width:var(--size-xxl);height:auto;-o-object-fit:contain;object-fit:contain}span hr{width:100%}.announcement.svelte-7mvw6f{position:sticky;background:var(--color-accent-dark);top:0;left:0;padding:1rem 0;opacity:1;z-index:10;font-weight:900;margin-top:calc(var(--size-600) * -1)}@keyframes svelte-16u1u1z-ra-wave{0%,100%{transform:scaleY(.32)}50%{transform:scaleY(1)}}.ra-ex.svelte-16u1u1z.svelte-16u1u1z{margin:0 0 30px;border-radius:20px;border:1px solid rgba(14,143,155,.22);background:#f1f6f5;overflow:hidden;box-shadow:0 18px 40px -34px rgba(9,50,48,.4);font-family:Manrope,system-ui,sans-serif}.ra-ex-head.svelte-16u1u1z.svelte-16u1u1z{display:flex;align-items:center;gap:12px;padding:12px 14px 12px 20px;border-bottom:1px solid rgba(14,143,155,.18);background:rgba(255,255,255,.5)}.ra-ex-head-label.svelte-16u1u1z.svelte-16u1u1z{font:400 10px ui-monospace,Menlo,monospace;letter-spacing:.16em;text-transform:uppercase;color:#7c918f}.ra-ex-count.svelte-16u1u1z.svelte-16u1u1z{margin-left:auto;font-size:12px;font-weight:700;color:#94a3a1;font-variant-numeric:tabular-nums}.ra-ex-row.svelte-16u1u1z.svelte-16u1u1z{display:flex;align-items:center;gap:13px;width:100%;padding:14px 18px;border:0;border-top:1px solid rgba(14,143,155,.18);background:0 0;font-family:Manrope,system-ui,sans-serif;cursor:pointer;text-align:left;transition:background .15s}.ra-ex-row.svelte-16u1u1z.svelte-16u1u1z:first-of-type{border-top:0}.ra-ex-row.svelte-16u1u1z.svelte-16u1u1z:hover{background:rgba(255,255,255,.6)}.ra-ex-row.active.svelte-16u1u1z.svelte-16u1u1z,.ra-ex-row.active.svelte-16u1u1z.svelte-16u1u1z:hover{background:#fff}.ra-ex-lines.svelte-16u1u1z.svelte-16u1u1z{display:flex;flex-direction:column;gap:5px;min-width:0;text-align:left;flex:1 1 auto}.ra-ex-sub.svelte-16u1u1z.svelte-16u1u1z{display:block;font-size:14.5px;font-weight:500;line-height:1.45;color:#5a736f}.ra-ex-main.svelte-16u1u1z.svelte-16u1u1z{display:block}.ra-ex-native.svelte-16u1u1z.svelte-16u1u1z{display:inline;font-size:17.5px;font-weight:700;line-height:1.35;letter-spacing:-.012em;color:#10201f}.ra-ex-flag.svelte-16u1u1z.svelte-16u1u1z{font-size:12px;line-height:1;margin-right:7px;white-space:nowrap}.ra-ex-lines.svelte-16u1u1z p{display:inline;margin:0;max-width:none}.ra-ex-lines.svelte-16u1u1z strong{font-weight:800}.ra-ex-lines.svelte-16u1u1z em{font-style:italic}.ra-ex-lines.svelte-16u1u1z a{color:inherit;text-decoration:underline}.ra-ex-img.svelte-16u1u1z.svelte-16u1u1z{flex:none;width:56px;height:56px;border-radius:12px;-o-object-fit:cover;object-fit:cover;background:#e6edeb}.ra-ex-wave.svelte-16u1u1z.svelte-16u1u1z{flex:none;display:flex;align-items:center;gap:3px;height:18px;opacity:0;transition:opacity .18s}.ra-ex-row.active.svelte-16u1u1z .ra-ex-wave.svelte-16u1u1z{opacity:1}.ra-ex-wave.svelte-16u1u1z i.svelte-16u1u1z{display:block;width:3px;height:16px;border-radius:2px;background:#0e8f9b;transform-origin:center;transform:scaleY(.32)}.ra-ex-row.active.svelte-16u1u1z .ra-ex-wave i.svelte-16u1u1z{animation:svelte-16u1u1z-ra-wave .62s ease-in-out infinite}.ra-ex-wave.svelte-16u1u1z i.svelte-16u1u1z:nth-child(2){animation-delay:.11s}.ra-ex-wave.svelte-16u1u1z i.svelte-16u1u1z:nth-child(3){animation-delay:.22s}.ra-ex-wave.svelte-16u1u1z i.svelte-16u1u1z:nth-child(4){animation-delay:.33s}.ra-ex-play.svelte-16u1u1z.svelte-16u1u1z{flex:none;width:38px;height:38px;display:grid;place-items:center;border-radius:999px;background:#fff;border:1px solid rgba(14,143,155,.28);color:#0a6e77;transition:.15s}.ra-ex-row.svelte-16u1u1z:hover .ra-ex-play.svelte-16u1u1z{border-color:rgba(14,143,155,.55)}.ra-ex-row.active.svelte-16u1u1z .ra-ex-play.svelte-16u1u1z{background:#0e8f9b;border-color:#0e8f9b;color:#fff}.ra-ex-play.svelte-16u1u1z svg.svelte-16u1u1z{display:block}.ra-ex-row.svelte-16u1u1z.svelte-16u1u1z:focus-visible{outline:2px solid #0a6e77;outline-offset:-2px;border-radius:12px}@media(max-width:34rem){.ra-ex-row.svelte-16u1u1z.svelte-16u1u1z{padding:13px 12px 13px 16px;gap:10px}.ra-ex-native.svelte-16u1u1z.svelte-16u1u1z{font-size:16.5px}.ra-ex-wave.svelte-16u1u1z.svelte-16u1u1z{display:none}}a.svelte-ams9mi.svelte-ams9mi{text-decoration:none!important}.ra-cta.svelte-ams9mi.svelte-ams9mi{position:relative;overflow:hidden;margin:40px 0;padding:clamp(22px,2.4vw,28px);border-radius:24px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px 26px;background:#eaf6f2;border:1px solid rgba(14,143,155,.22);box-shadow:0 22px 46px -40px rgba(9,50,48,.4);font-family:Manrope,system-ui,sans-serif}.ra-cta-glow.svelte-ams9mi.svelte-ams9mi{position:absolute;top:-150px;right:-120px;width:340px;height:340px;border-radius:50%;background:rgba(44,191,166,.18);filter:blur(30px);pointer-events:none}.ra-cta-copy.svelte-ams9mi.svelte-ams9mi{position:relative;display:flex;flex-direction:column;gap:12px;min-width:0}.ra-cta-body.svelte-ams9mi.svelte-ams9mi{margin:0;font-size:16.5px;line-height:1.55;font-weight:500;color:#35504d;max-width:46ch}.ra-cta-h2.svelte-ams9mi.svelte-ams9mi{margin:0;font-family:Manrope,system-ui,sans-serif;font-size:clamp(24px, 2.7vw, 32px);line-height:1.08;letter-spacing:-.03em;font-weight:800;color:#10201f;max-width:17ch;text-wrap:balance}.ra-cta-actions.svelte-ams9mi.svelte-ams9mi{position:relative;display:flex;flex-direction:column;gap:14px;flex:none}.ra-cta-btn.svelte-ams9mi.svelte-ams9mi{text-align:center;padding:15px 28px;border-radius:99px;background:#0e8f9b;color:#fff!important;font-size:16px;font-weight:800;white-space:nowrap;transition:background .16s}.ra-cta-btn.svelte-ams9mi.svelte-ams9mi:focus,.ra-cta-btn.svelte-ams9mi.svelte-ams9mi:hover{background:#0a6e77}.ra-cta-badges.svelte-ams9mi.svelte-ams9mi{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.ra-cta-badges.svelte-ams9mi a.svelte-ams9mi{display:block}.ra-cta-badge.svelte-ams9mi.svelte-ams9mi{display:block;height:40px;width:auto}.ra-cta-badges.svelte-ams9mi.svelte-ams9mi{display:none}@media(max-width:64rem){.ra-cta-btn.svelte-ams9mi.svelte-ams9mi{display:none}.ra-cta-badges.svelte-ams9mi.svelte-ams9mi{display:flex}.ra-cta-h2.svelte-ams9mi.svelte-ams9mi{max-width:none}}a.svelte-v4gnya.svelte-v4gnya{text-decoration:none!important}.ra-share.svelte-v4gnya.svelte-v4gnya{position:fixed;z-index:50;left:50%;bottom:18px;display:inline-flex;align-items:center;gap:12px;padding:7px 8px 7px 16px;border-radius:999px;background:rgba(255,255,255,.92);border:1px solid rgba(16,32,31,.1);box-shadow:0 14px 34px -22px rgba(9,50,48,.55);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transform:translate(-50%,130%);opacity:0;pointer-events:none;transition:transform .28s cubic-bezier(.22, .9, .3, 1),opacity .22s}.ra-share.up.svelte-v4gnya.svelte-v4gnya{transform:translate(-50%,0);opacity:1;pointer-events:auto}.ra-share-label.svelte-v4gnya.svelte-v4gnya{font:400 10px ui-monospace,Menlo,monospace;letter-spacing:.16em;text-transform:uppercase;color:#7c918f;flex:none}.ra-share-links.svelte-v4gnya.svelte-v4gnya{display:flex;align-items:center;gap:6px}.ra-share-links.svelte-v4gnya a.svelte-v4gnya{width:30px;height:30px;display:grid;place-items:center;border-radius:999px;font-weight:800;color:#4a605e!important;transition:.15s}.ra-share-links.svelte-v4gnya a.svelte-v4gnya:focus,.ra-share-links.svelte-v4gnya a.svelte-v4gnya:hover{background:#10201f;color:#fff!important}@media(max-width:26rem){.ra-share.svelte-v4gnya.svelte-v4gnya{display:none}}.btt.svelte-45ij55.svelte-45ij55.svelte-45ij55{background-image:url(/img/square_button_primary.svg);background-repeat:no-repeat;color:#fff;position:absolute;bottom:calc(var(--size-300) * -1);right:var(--size-900);font-size:var(--size-300);height:var(--size-major);width:var(--size-xxl);display:grid;place-items:center;transition:all .2s ease-out;filter:drop-shadow(0px 9px 19px rgb(0 0 0 / 19%))}.btt.grammar.svelte-45ij55.svelte-45ij55.svelte-45ij55{bottom:calc(var(--size-900) * -1)}.btt.svelte-45ij55>div.svelte-45ij55.svelte-45ij55{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:calc(var(--size-300) * .5);transition:all 50ms}a.svelte-45ij55.svelte-45ij55.svelte-45ij55,a.svelte-45ij55.svelte-45ij55.svelte-45ij55:visited{text-shadow:none;background:0 0}a.svelte-45ij55:focus .btt.svelte-45ij55.svelte-45ij55,a.svelte-45ij55:hover .btt.svelte-45ij55.svelte-45ij55{transform:rotate(20deg)}a.svelte-45ij55:focus .btt.svelte-45ij55>div.svelte-45ij55,a.svelte-45ij55:hover .btt.svelte-45ij55>div.svelte-45ij55{transform:rotate(-20deg)}@media screen and (max-width:64rem){.btt.svelte-45ij55.svelte-45ij55.svelte-45ij55{bottom:calc(var(--size-major) * -1);right:var(--size-500)}.btt.grammar.svelte-45ij55.svelte-45ij55.svelte-45ij55{bottom:calc(var(--size-900) * -1)}}.wrapper.svelte-45ij55.svelte-45ij55.svelte-45ij55{overflow:visible;height:auto;width:auto;margin-top:var(--size-550)}@keyframes svelte-1dh7z5r-ra-tbl-wave{0%,100%{transform:scaleY(.32)}50%{transform:scaleY(1)}}.ra-tbl.svelte-1dh7z5r.svelte-1dh7z5r{margin:0 0 30px;border-radius:20px;border:1px solid rgba(16,32,31,.09);background:#fff;overflow:hidden;box-shadow:0 18px 40px -34px rgba(9,50,48,.5);font-family:Manrope,system-ui,sans-serif}.ra-tbl-scroll.svelte-1dh7z5r.svelte-1dh7z5r{width:100%;overflow-x:auto}table.svelte-1dh7z5r.svelte-1dh7z5r{width:100%;border-collapse:collapse;font-family:Manrope,system-ui,sans-serif}table.svelte-1dh7z5r.svelte-1dh7z5r,tbody.svelte-1dh7z5r.svelte-1dh7z5r,td.svelte-1dh7z5r.svelte-1dh7z5r,th.svelte-1dh7z5r.svelte-1dh7z5r,thead.svelte-1dh7z5r.svelte-1dh7z5r,tr.svelte-1dh7z5r.svelte-1dh7z5r{box-sizing:border-box}thead.svelte-1dh7z5r.svelte-1dh7z5r{background:#f7fafa}th.svelte-1dh7z5r.svelte-1dh7z5r{text-align:left;padding:9px 18px;border-bottom:1px solid rgba(16,32,31,.07);font:400 10px ui-monospace,Menlo,monospace;letter-spacing:.16em;text-transform:uppercase;color:#7c918f;white-space:normal;line-height:1.45;overflow-wrap:break-word}th.svelte-1dh7z5r p{margin:0;display:inline}td.svelte-1dh7z5r.svelte-1dh7z5r{padding:10px 18px;border-top:1px solid rgba(16,32,31,.07);vertical-align:top;font-size:16px;line-height:1.5;color:#4a605e}tbody.svelte-1dh7z5r tr:first-child td.svelte-1dh7z5r{border-top:0}td.svelte-1dh7z5r.svelte-1dh7z5r:first-child{color:#10201f;font-weight:700;letter-spacing:-.012em;text-wrap:pretty}td.svelte-1dh7z5r p{margin:0}td.svelte-1dh7z5r p+p{margin-top:8px}td.svelte-1dh7z5r strong{font-weight:800;color:#10201f}td.svelte-1dh7z5r em{font-style:italic}td.svelte-1dh7z5r a{color:#0a6e77;text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:rgba(14,143,155,0.42);text-decoration-color:rgba(14,143,155,0.42)}.ra-tbl-audio.svelte-1dh7z5r.svelte-1dh7z5r{display:flex;align-items:flex-start;gap:9px}.ra-tbl-audio.svelte-1dh7z5r>span.svelte-1dh7z5r{min-width:0}.ra-tbl-play.svelte-1dh7z5r.svelte-1dh7z5r{flex:none;width:27px;height:27px;display:grid;place-items:center;border:0;border-radius:999px;background:rgba(14,143,155,.1);color:#0a6e77;padding:0;cursor:pointer;transition:.15s}.ra-tbl-play.svelte-1dh7z5r.svelte-1dh7z5r:focus,.ra-tbl-play.svelte-1dh7z5r.svelte-1dh7z5r:hover{background:rgba(14,143,155,.2)}.ra-tbl-play.on.svelte-1dh7z5r.svelte-1dh7z5r{background:#0e8f9b;color:#fff}.ra-tbl-play.svelte-1dh7z5r svg.svelte-1dh7z5r{display:block}.ra-tbl-wave.svelte-1dh7z5r.svelte-1dh7z5r{flex:none;display:none;align-items:center;gap:2px;height:14px;padding-top:6px}.ra-tbl-wave.on.svelte-1dh7z5r.svelte-1dh7z5r{display:flex}.ra-tbl-wave.svelte-1dh7z5r i.svelte-1dh7z5r{display:block;width:2px;height:13px;border-radius:2px;background:#0e8f9b;transform-origin:center;transform:scaleY(.32);animation:svelte-1dh7z5r-ra-tbl-wave .62s ease-in-out infinite}.ra-tbl-wave.svelte-1dh7z5r i.svelte-1dh7z5r:nth-child(2){animation-delay:.11s}.ra-tbl-wave.svelte-1dh7z5r i.svelte-1dh7z5r:nth-child(3){animation-delay:.22s}@media(max-width:48rem){td.svelte-1dh7z5r.svelte-1dh7z5r,th.svelte-1dh7z5r.svelte-1dh7z5r{padding:8px 12px;font-size:15.5px}td.svelte-1dh7z5r.svelte-1dh7z5r:first-child{font-size:16px}.ra-tbl-play.svelte-1dh7z5r.svelte-1dh7z5r{width:25px;height:25px;font-size:9px}.ra-tbl-audio.svelte-1dh7z5r.svelte-1dh7z5r{gap:7px}}.rb-featured-wrap.svelte-j33sua.svelte-j33sua{max-width:1200px;margin:0 auto}.rb-featured.svelte-j33sua.svelte-j33sua{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));background:#fff;border:1px solid rgba(16,32,31,.1);border-radius:22px;overflow:hidden;color:#10201f!important;box-shadow:0 34px 64px -50px rgba(9,50,48,.75);transition:border-color .15s}.rb-featured.svelte-j33sua.svelte-j33sua:hover{border-color:rgba(14,143,155,.55)}.rb-shot.svelte-j33sua.svelte-j33sua{position:relative;display:block;background:#e6edeb}.rb-shot.rb-tinted.svelte-j33sua.svelte-j33sua{background:#fff}.rb-tint.svelte-j33sua.svelte-j33sua{position:absolute;inset:0;z-index:1;background:linear-gradient(150deg,#0e8f9b,#2cbfa6);mix-blend-mode:color;opacity:.6;pointer-events:none}.rb-featured.svelte-j33sua .rb-shot.svelte-j33sua{aspect-ratio:16/9}.rb-card.svelte-j33sua .rb-shot.svelte-j33sua{aspect-ratio:16/10}.rb-shot.svelte-j33sua img,.rb-shot.svelte-j33sua picture{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.rb-body.svelte-j33sua.svelte-j33sua{display:flex;flex-direction:column;justify-content:center;gap:13px;padding:clamp(24px,3.4vw,44px)}.rb-pills.svelte-j33sua.svelte-j33sua{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.rb-pill-cat.svelte-j33sua.svelte-j33sua{padding:5px 11px;border-radius:999px;background:rgba(14,143,155,.1);color:#0a6e77;font:800 11.5px Manrope,sans-serif;letter-spacing:.06em;text-transform:uppercase}.rb-pill-level.svelte-j33sua.svelte-j33sua{padding:5px 11px;border-radius:999px;border:1px solid rgba(14,143,155,.45);color:#0a6e77;font:700 11.5px Manrope,sans-serif;letter-spacing:.04em;text-transform:uppercase}.rb-featured-title.svelte-j33sua.svelte-j33sua{font-size:clamp(24px, 2.8vw, 36px);font-weight:800;letter-spacing:-.03em;line-height:1.1}.rb-excerpt.svelte-j33sua.svelte-j33sua{font-family:Newsreader,Georgia,serif;font-size:clamp(17px, 1.7vw, 19.5px);line-height:1.55;color:#4a605e}.rb-meta.svelte-j33sua.svelte-j33sua{font:600 13.5px Manrope,sans-serif;color:#7c918f;margin-top:2px}.rb-grid-wrap.svelte-j33sua.svelte-j33sua{max-width:1200px;margin:0 auto}.rb-grid.svelte-j33sua.svelte-j33sua{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:22px}.rb-card.svelte-j33sua.svelte-j33sua{display:flex;flex-direction:column;background:#fff;border:1px solid rgba(16,32,31,.1);border-radius:18px;overflow:hidden;color:#10201f!important;transition:border-color .15s}.rb-card.svelte-j33sua.svelte-j33sua:hover{border-color:rgba(14,143,155,.55)}.rb-card.svelte-j33sua .rb-body.svelte-j33sua{gap:10px;padding:18px 20px 20px;flex:1;justify-content:flex-start}.rb-card.svelte-j33sua .rb-pills.svelte-j33sua{gap:7px}.rb-card.svelte-j33sua .rb-pill-cat.svelte-j33sua,.rb-card.svelte-j33sua .rb-pill-level.svelte-j33sua{padding:4px 10px;font-size:10.5px;letter-spacing:.08em}.rb-card-title.svelte-j33sua.svelte-j33sua{font-size:18.5px;font-weight:800;letter-spacing:-.022em;line-height:1.24}.rb-card.svelte-j33sua .rb-excerpt.svelte-j33sua{font-size:16.5px;line-height:1.5}.rb-card.svelte-j33sua .rb-meta.svelte-j33sua{margin-top:auto;padding-top:14px;font-size:12.5px}.rb-more.svelte-j33sua.svelte-j33sua{display:flex;justify-content:center;padding:clamp(30px,4vw,46px) 0 0}.rb-more.svelte-j33sua button.svelte-j33sua{display:inline-flex;align-items:center;justify-content:center;height:52px;padding:0 28px;border-radius:999px;border:1px solid rgba(16,32,31,.16);background:#fff;color:#10201f;font:800 15px Manrope,sans-serif;cursor:pointer;transition:border-color .15s,background .15s}.rb-more.svelte-j33sua button.svelte-j33sua:hover{border-color:rgba(14,143,155,.55);background:rgba(14,143,155,.06)}a.rb-card.svelte-j33sua.svelte-j33sua,a.rb-featured.svelte-j33sua.svelte-j33sua{text-decoration:none!important}.rb-hidden.svelte-j33sua.svelte-j33sua{display:none}input.invalid{border-color:red}form.svelte-5a4t5r{display:flex;flex-direction:column;gap:var(--size-300);accent-color:var(--color-primary)}input[type=submit].svelte-5a4t5r{width:-moz-fit-content;width:fit-content;background-color:var(--color-primary-dark);color:var(--light-text);border:1px solid var(--color-primary-dark);padding:var(--size-300) var(--size-500)}input[type=radio].svelte-5a4t5r{height:var(--size-400);width:var(--size-400)}.ept-phones.svelte-1fnn719{padding-top:36px}@media(min-width:900px){.ept-phones.svelte-1fnn719{display:none}}@media(max-width:899px){.ept-wide.svelte-1fnn719{display:none}}label.svelte-11qsn2b.svelte-11qsn2b{display:flex;flex-direction:column;gap:.25rem;color:var(--color-white);font-weight:600}label.svelte-11qsn2b>input.svelte-11qsn2b{background-color:var(--color-white);border-radius:8px;border:1px solid var(--langster-grey-light);padding:1rem;outline:0;height:2.5rem}textarea.svelte-11qsn2b.svelte-11qsn2b{height:8rem}label.svelte-11qsn2b>.svelte-11qsn2b:focus,label.svelte-11qsn2b>.svelte-11qsn2b:focus-visible,label.svelte-11qsn2b>.svelte-11qsn2b:focus-within{outline:var(--color-primary-light) auto 1px}form.svelte-11qsn2b.svelte-11qsn2b{background:var(--color-primary);padding:2rem 1.5rem;border-radius:.5rem;display:grid;gap:1rem;text-align:left;transition:height .25s ease;color:var(--color-white);font-weight:500;height:100%}form.svelte-11qsn2b input.svelte-11qsn2b:is([type=text],[type=email],[type=tel],[type=url]),form.svelte-11qsn2b textarea.svelte-11qsn2b{border:1px solid var(--langster-grey-light);border-radius:.5rem;padding:.5rem 1rem;width:100%;background:var(--color-white);font-weight:400}form.svelte-11qsn2b>.svelte-11qsn2b:focus{border:1px solid var(--color-primary);outline:0}input[type=submit].svelte-11qsn2b.svelte-11qsn2b{border:none;background-color:var(--color-primary-light);color:var(--color-dark);font-weight:500;font-size:1.25rem}input[type=submit].svelte-11qsn2b.svelte-11qsn2b:focus,input[type=submit].svelte-11qsn2b.svelte-11qsn2b:hover{background-color:var(--color-primary);color:var(--color-white)}form.svelte-11qsn2b.svelte-11qsn2b{--flow-space:var(--size-300)}.hero-card-price.svelte-2pmvil{display:flex;align-items:baseline;gap:8px}.hero-card-price-old.svelte-2pmvil{font-size:14px;font-weight:600;color:#93a7a4;text-decoration:line-through}.hero-card-price-new.svelte-2pmvil{font-size:clamp(23px, 4.2vw, 30px);font-weight:800;letter-spacing:-.03em;color:#10201f}.cta-price-row.svelte-2pmvil{display:flex;align-items:baseline;gap:10px;flex-wrap:nowrap;white-space:nowrap}.cta-price.svelte-2pmvil{font-size:clamp(28px, 6vw, 34px);font-weight:800;letter-spacing:-.03em}.cta-price-old.svelte-2pmvil{font-size:15px;font-weight:600;color:rgba(255,255,255,.6);text-decoration:line-through}.sticky-prices.svelte-2pmvil{display:contents}.sticky-price.svelte-2pmvil{font-size:15px;font-weight:800;color:#0e8f9b}.sticky-old.svelte-2pmvil{font-size:13px;font-weight:600;color:#7c918f;text-decoration:line-through}.inline-old.svelte-2pmvil{text-decoration:line-through}.ep-inline.svelte-2pmvil{display:inline}@keyframes svelte-2pmvil-ep-fade-in{from{opacity:0}to{opacity:1}}.ep-corrected.svelte-2pmvil{animation:svelte-2pmvil-ep-fade-in .22s ease-out both}@media(prefers-reduced-motion:reduce){.ep-corrected.svelte-2pmvil{animation:none}}.circle.svelte-1kfa5ov{width:auto;height:100%;-o-object-fit:none;object-fit:none}.circle svg{border:1px solid #fff;border-radius:4px;overflow:hidden}footer.svelte-1gqpxg4{--flow-space:var(--size-500);font-weight:400}.social.svelte-1gqpxg4{display:flex;flex-direction:row;gap:var(--size-500);align-items:flex-start;justify-content:center}.hidden.svelte-oeviyb{display:none}a.flag.svelte-oeviyb{text-shadow:none;background-image:none}header.svelte-s6it2a.svelte-s6it2a.svelte-s6it2a{font-weight:400;z-index:98}.promoButton.svelte-s6it2a.svelte-s6it2a.svelte-s6it2a{background-color:var(--color-primary);color:var(--light-text);margin-right:25px;border-radius:5px}.promoButton.svelte-s6it2a a.svelte-s6it2a.svelte-s6it2a{color:var(--light-text)}.promoButton-small.svelte-s6it2a.svelte-s6it2a.svelte-s6it2a{background-color:#fff;color:var(--color-primary);width:-moz-max-content!important;width:max-content!important;border-radius:5px;padding:8px;height:40px}.promoButton-small.svelte-s6it2a a.svelte-s6it2a.svelte-s6it2a{color:var(--color-primary)}button.svelte-s6it2a.svelte-s6it2a.svelte-s6it2a{margin:0;background:0 0;border:none;height:100%;display:flex;gap:.5rem;justify-content:center;align-items:center;outline-color:currentColor;text-align:center;width:100%}.normal-link.svelte-s6it2a.svelte-s6it2a.svelte-s6it2a,button.svelte-s6it2a.svelte-s6it2a.svelte-s6it2a{line-height:129.5%;letter-spacing:.04em}.normal-link.svelte-s6it2a.svelte-s6it2a.svelte-s6it2a{display:inline-grid;place-items:center}button.svelte-s6it2a.svelte-s6it2a.svelte-s6it2a:focus{outline-color:currentColor}nav.svelte-s6it2a a.svelte-s6it2a.svelte-s6it2a{color:var(--dark-text);text-decoration:none}[hidden].svelte-s6it2a.svelte-s6it2a.svelte-s6it2a{display:none}#languagePicker.svelte-s6it2a button.svelte-s6it2a.svelte-s6it2a{min-width:8ch}#languageGrammarPicker.svelte-s6it2a.svelte-s6it2a.svelte-s6it2a,#languagePicker.svelte-s6it2a.svelte-s6it2a.svelte-s6it2a{position:relative;background:var(--color-primary-light);margin:0}#languagePicker.svelte-s6it2a.svelte-s6it2a.svelte-s6it2a{justify-self:flex-end;width:14ch}#languageGrammarPicker.svelte-s6it2a.svelte-s6it2a.svelte-s6it2a{background:var(--background-color)}#languageGrammarPicker.svelte-s6it2a button.svelte-s6it2a.svelte-s6it2a{position:relative;color:var(--color-primary)}#languageGrammarOptions.svelte-s6it2a.svelte-s6it2a.svelte-s6it2a,#languageOptions.svelte-s6it2a.svelte-s6it2a.svelte-s6it2a{background:var(--color-primary-light);position:absolute;right:0;top:100%;z-index:99;width:100%;line-height:129.5%;letter-spacing:.085em}#languageOptions.svelte-s6it2a.svelte-s6it2a.svelte-s6it2a{left:initial;right:0;width:-moz-max-content;width:max-content}#languageGrammarOptions.svelte-s6it2a.svelte-s6it2a.svelte-s6it2a{background:var(--background-color);border-bottom-left-radius:5px;border-bottom-right-radius:5px;overflow:hidden;width:auto}#languageOptions.svelte-s6it2a a.svelte-s6it2a.svelte-s6it2a{display:block;width:14ch;text-align:center;padding:calc(var(--size-300)/ 2) var(--size-300);padding-top:var(--gap)}#languageGrammarOptions.svelte-s6it2a a.svelte-s6it2a.svelte-s6it2a{display:grid;grid-template-columns:32px 1fr;align-content:center;align-items:center;text-align:left;gap:var(--gap);padding:.25em;width:-moz-max-content;width:max-content}#languageGrammarOptions.svelte-s6it2a a.svelte-s6it2a.svelte-s6it2a:last-of-type,#languageOptions.svelte-s6it2a a.svelte-s6it2a.svelte-s6it2a:last-of-type{padding-bottom:.5rem}#languageGrammarOptions.svelte-s6it2a a.svelte-s6it2a.svelte-s6it2a:focus,#languageGrammarOptions.svelte-s6it2a a.svelte-s6it2a.svelte-s6it2a:hover,#languageOptions.svelte-s6it2a a.svelte-s6it2a.svelte-s6it2a:focus,#languageOptions.svelte-s6it2a a.svelte-s6it2a.svelte-s6it2a:hover{background-color:var(--color-primary);color:var(--light-text)}button.svelte-s6it2a.svelte-s6it2a.svelte-s6it2a{cursor:pointer}button[aria-expanded=true] span[aria-hidden=false]{transform:rotate3d(1,0,0,180deg)}button.svelte-s6it2a span.svelte-s6it2a.svelte-s6it2a{display:inherit;transition:all .2s ease-out}.burgerClick.svelte-s6it2a.svelte-s6it2a.svelte-s6it2a{display:block}.burger-menu.svelte-s6it2a.svelte-s6it2a.svelte-s6it2a{display:none}@media(min-width:54rem){.promoButton-small.svelte-s6it2a.svelte-s6it2a.svelte-s6it2a{display:none}}@media(max-width:26rem){.compress.svelte-s6it2a.svelte-s6it2a.svelte-s6it2a{font-size:1rem}}@media(max-width:54rem){.promoButton.svelte-s6it2a.svelte-s6it2a.svelte-s6it2a{display:none}header.svelte-s6it2a.svelte-s6it2a.svelte-s6it2a{margin-bottom:var(--size-700);background-color:var(--color-primary);overflow-x:visible;overflow-x:clip;max-width:100vw}header.svelte-s6it2a .wrapper.svelte-s6it2a.svelte-s6it2a{justify-content:space-between;align-items:center;padding:0}header.svelte-s6it2a nav.svelte-s6it2a.svelte-s6it2a{color:var(--text-color);padding-left:var(--size-400);z-index:99;--nav-cols:3}header.svelte-s6it2a .logo.svelte-s6it2a.svelte-s6it2a{padding:0;z-index:initial;padding:0 0 0 var(--size-400)}#languageGrammarPicker.svelte-s6it2a.svelte-s6it2a.svelte-s6it2a{background:var(--color-primary-light)}#languageGrammarPicker.svelte-s6it2a button.svelte-s6it2a.svelte-s6it2a{color:var(--text-color)}nav.svelte-s6it2a.svelte-s6it2a.svelte-s6it2a{transform:translate3d(0,0,0);transition:all .2s ease-out;width:100%}nav.svelte-s6it2a.svelte-s6it2a.svelte-s6it2a:not(.burgerClick){display:none;transform:translate3d(100%,0,0)}nav.svelte-s6it2a ul.svelte-s6it2a.svelte-s6it2a{width:100%;border-bottom-left-radius:12px;background-color:var(--color-primary-light);margin:calc(-1 * var(--gap)) 0 0 auto}nav.svelte-s6it2a ul li.svelte-s6it2a.svelte-s6it2a:first-child{border-bottom-left-radius:12px}.burger-menu.svelte-s6it2a.svelte-s6it2a.svelte-s6it2a{display:block;cursor:pointer;padding:0 var(--size-400) 0 0}.burger-svg.svelte-s6it2a.svelte-s6it2a.svelte-s6it2a,.close-svg.svelte-s6it2a.svelte-s6it2a.svelte-s6it2a{display:none}.burger-svg.burgerClick.svelte-s6it2a.svelte-s6it2a.svelte-s6it2a,.close-svg.burgerClick.svelte-s6it2a.svelte-s6it2a.svelte-s6it2a{display:block}.large-only.svelte-s6it2a.svelte-s6it2a.svelte-s6it2a{display:none}#languageGrammarPicker.svelte-s6it2a button.svelte-s6it2a svg.svelte-s6it2a{display:none}#languageGrammarPicker.svelte-s6it2a button.svelte-s6it2a.svelte-s6it2a{gap:0}}@media(max-width:54rem){header.svelte-s6it2a .wrapper.svelte-s6it2a.svelte-s6it2a{-moz-column-gap:var(--size-300);column-gap:var(--size-300)}.burger-menu.svelte-s6it2a.svelte-s6it2a.svelte-s6it2a,header.svelte-s6it2a .logo.svelte-s6it2a.svelte-s6it2a{flex:0 0 auto}.promoButton-small.svelte-s6it2a.svelte-s6it2a.svelte-s6it2a{flex:0 1 auto;min-width:0;width:auto!important;height:auto;padding:6px 10px;font-size:.875rem;line-height:1.15;white-space:normal}.promoButton-small.svelte-s6it2a a.svelte-s6it2a.svelte-s6it2a{display:block;overflow-wrap:anywhere}}@media(max-width:26rem){header.svelte-s6it2a .logo img.svelte-s6it2a.svelte-s6it2a{max-width:6rem}.promoButton-small.svelte-s6it2a.svelte-s6it2a.svelte-s6it2a{font-size:1rem;padding:5px 8px}}.list.svelte-obuov5.svelte-obuov5{display:block;margin-bottom:.5rem;font-size:13px}.list.svelte-obuov5 .code.svelte-obuov5{cursor:help}.hook.svelte-obuov5.svelte-obuov5{max-width:100%;text-overflow:wrap;padding:1rem;border:1px solid #ddd;border-collapse:collapse;margin-bottom:1rem;border-radius:1rem;position:relative;background:#fff}.hook-number.svelte-obuov5.svelte-obuov5{position:absolute;top:0;right:0;width:2rem;height:1.75rem;border-top-right-radius:1rem;border-bottom-left-radius:1rem;text-align:center;padding-top:3px;background:#ddd;font-size:14px}.overview.svelte-obuov5.svelte-obuov5{margin-right:1rem}@media(min-width:768px){.hook.svelte-obuov5.svelte-obuov5:nth-child(even){margin-left:.5rem}.hook.svelte-obuov5.svelte-obuov5:nth-child(odd){margin-right:.5rem}}.use.svelte-obuov5.svelte-obuov5{font-size:14px}.use ul{padding-left:1rem}.overview.svelte-obuov5.svelte-obuov5{margin-bottom:.75rem;padding-bottom:.75rem;border-bottom:1px solid #ddd}.button.web-cta[data-style=primary].svelte-ubixz8{height:50px;font-weight:400;font-size:1.1rem;display:grid;place-content:center}.offerButton.svelte-ubixz8{cursor:pointer;margin:20px auto 5px}.button.web-cta[data-style].svelte-ubixz8:hover{text-decoration:none;border-color:var(--color-primary-dark)}.button[data-style].svelte-ubixz8:hover{text-decoration:none}section#mega-footer.svelte-a1e62b.svelte-a1e62b.svelte-a1e62b{margin-bottom:0;padding:1rem 0 2rem}.mega-footer__content.svelte-a1e62b.svelte-a1e62b.svelte-a1e62b{display:flex;flex-wrap:wrap;justify-content:space-between}.mega-footer__item.svelte-a1e62b.svelte-a1e62b.svelte-a1e62b{margin:0;width:20rem}.mega-footer__item.svelte-a1e62b ul.svelte-a1e62b.svelte-a1e62b{list-style:none;margin:0;padding:0}.highlight.light.svelte-a1e62b.svelte-a1e62b.svelte-a1e62b{background-color:var(--color-primary-light);font-weight:400;color:var(--dark-text)}.mega-footer__content.desktop.svelte-a1e62b.svelte-a1e62b.svelte-a1e62b{display:flex}.mega-footer__content.mobile.svelte-a1e62b.svelte-a1e62b.svelte-a1e62b{display:none}details.svelte-a1e62b.svelte-a1e62b.svelte-a1e62b{font-weight:400}details.svelte-a1e62b.svelte-a1e62b.svelte-a1e62b:not(:last-child){border-bottom:1px solid var(--langster-grey-light)}details.svelte-a1e62b>summary.svelte-a1e62b>span.svelte-a1e62b{cursor:pointer;font-weight:500;display:flex;gap:.5rem}details.svelte-a1e62b>summary.svelte-a1e62b.svelte-a1e62b{display:block}summary.svelte-a1e62b.svelte-a1e62b.svelte-a1e62b::-webkit-details-marker,summary.svelte-a1e62b.svelte-a1e62b.svelte-a1e62b::marker{display:none}h2.svelte-a1e62b.svelte-a1e62b.svelte-a1e62b{font-size:var(--size-500)}h3.svelte-a1e62b.svelte-a1e62b.svelte-a1e62b,span.h4.svelte-a1e62b.svelte-a1e62b.svelte-a1e62b{font-size:var(--size-450);font-weight:500}ul.svelte-a1e62b>li.svelte-a1e62b.svelte-a1e62b{font-size:var(--size-400)}@media(max-width:64rem){.mega-footer__content.svelte-a1e62b.svelte-a1e62b.svelte-a1e62b{display:block}.mega-footer__item.svelte-a1e62b.svelte-a1e62b.svelte-a1e62b{width:100%}.mega-footer__item.svelte-a1e62b>ul.svelte-a1e62b.svelte-a1e62b{padding-bottom:1.5rem}.mega-footer__content.mobile.svelte-a1e62b.svelte-a1e62b.svelte-a1e62b{display:block}.mega-footer__content.desktop.svelte-a1e62b.svelte-a1e62b.svelte-a1e62b{display:none}}.wrapper.svelte-2lrgq9.svelte-2lrgq9{display:flex;justify-content:center;padding:0 16px}.wrapper.svelte-2lrgq9>div.svelte-2lrgq9{display:flex;flex-direction:column;gap:18px;background:#fff;color:#10201f;padding:22px 24px;border-radius:20px;max-width:620px;width:100%;box-shadow:0 20px 60px rgba(16,32,31,.18),0 4px 14px rgba(16,32,31,.08);border:1px solid rgba(16,32,31,.08);font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;animation:svelte-2lrgq9-cookie-banner-in .4s cubic-bezier(.22,1,.36,1)}@media(prefers-reduced-motion:reduce){.wrapper.svelte-2lrgq9>div.svelte-2lrgq9{animation:none}}@keyframes svelte-2lrgq9-cookie-banner-in{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.banner-copy.svelte-2lrgq9.svelte-2lrgq9{display:flex;align-items:flex-start;gap:12px}.banner-icon.svelte-2lrgq9.svelte-2lrgq9{flex:none;width:34px;height:34px;border-radius:10px;background:rgba(14,143,155,.1);display:flex;align-items:center;justify-content:center;font-size:17px}.banner-copy.svelte-2lrgq9 p.svelte-2lrgq9{margin:0;font-size:14.5px;line-height:1.55;font-weight:400;color:#4a605e}.banner-options.svelte-2lrgq9.svelte-2lrgq9{display:flex;width:100%;gap:10px;align-items:center;flex-wrap:wrap}button.svelte-2lrgq9.svelte-2lrgq9{cursor:pointer;font-family:inherit;font-size:14px;font-weight:700;letter-spacing:-.01em;border-radius:999px;padding:11px 20px;transition:background .15s,border-color .15s,color .15s}#cookie-banner-accept.svelte-2lrgq9.svelte-2lrgq9{background:#0e8f9b;color:#fff;border:1px solid #0e8f9b}#cookie-banner-accept.svelte-2lrgq9.svelte-2lrgq9:hover{background:#0a6e77;border-color:#0a6e77}#cookie-banner-reject.svelte-2lrgq9.svelte-2lrgq9{background:#fff;color:#10201f;border:1px solid rgba(16,32,31,.16)}#cookie-banner-reject.svelte-2lrgq9.svelte-2lrgq9:hover{background:#f1f6f5}#cookie-banner-change.svelte-2lrgq9.svelte-2lrgq9{background:0 0;color:#4a605e;border:1px solid transparent;padding:11px 8px;margin-left:auto;text-decoration:underline;text-underline-offset:2px}#cookie-banner-change.svelte-2lrgq9.svelte-2lrgq9:hover{color:#10201f}.salePrice.svelte-32dvtk{text-align:center;font-size:2rem;margin-top:10px;display:flex;align-items:center;justify-content:center;min-height:50px}.price-cross-out.svelte-32dvtk{text-decoration:line-through;color:red;font-size:1.3rem;margin-right:10px}@media(max-height:768px){.salePrice.svelte-32dvtk{margin-top:0;font-size:1.7rem}.price-cross-out.svelte-32dvtk{font-size:1rem}}@media(max-width:42rem){.salePrice.svelte-32dvtk{margin-top:5px;display:flex;flex-wrap:wrap;padding:0 20px}}a.svelte-1a1hfsu.svelte-1a1hfsu{text-decoration:none!important}#related.ra-rail-section.svelte-1a1hfsu.svelte-1a1hfsu{max-width:1160px;margin:0 auto;padding:clamp(50px,6vw,84px) clamp(16px,5vw,48px) clamp(40px,5vw,64px);font-family:Manrope,system-ui,sans-serif}.ra-rail-head.svelte-1a1hfsu.svelte-1a1hfsu{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:18px}.ra-rail-titles.svelte-1a1hfsu.svelte-1a1hfsu{display:flex;flex-direction:column;gap:10px;min-width:0}.ra-rail-eyebrow.svelte-1a1hfsu.svelte-1a1hfsu{display:block;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#0a6e77}.ra-rail-h2.svelte-1a1hfsu.svelte-1a1hfsu{margin:0;font-family:Manrope,system-ui,sans-serif;font-size:clamp(26px, 3.6vw, 40px);line-height:1.06;letter-spacing:-.03em;font-weight:800;color:#10201f}.ra-rail-arrows.svelte-1a1hfsu.svelte-1a1hfsu{display:flex;gap:8px}.ra-rail-arrows.svelte-1a1hfsu button.svelte-1a1hfsu{width:38px;height:38px;border-radius:999px;border:1px solid rgba(14,143,155,.26);background:#fff;color:#10201f;font-size:15px;cursor:pointer;transition:.15s}.ra-rail-arrows.svelte-1a1hfsu button.svelte-1a1hfsu:focus,.ra-rail-arrows.svelte-1a1hfsu button.svelte-1a1hfsu:hover{background:#0e8f9b;border-color:#0e8f9b;color:#fff}@media(max-width:40rem){.ra-rail-arrows.svelte-1a1hfsu.svelte-1a1hfsu{display:none}}.ra-rail.svelte-1a1hfsu.svelte-1a1hfsu{display:flex;gap:16px;overflow-x:auto;padding:22px 2px 8px;scrollbar-width:none;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.ra-rail.svelte-1a1hfsu.svelte-1a1hfsu::-webkit-scrollbar{display:none}.ra-card.svelte-1a1hfsu.svelte-1a1hfsu{position:relative;flex:0 0 min(320px,80vw);height:300px;scroll-snap-align:start;border-radius:20px;overflow:hidden;background:#0c2a2a;box-shadow:0 18px 40px -28px rgba(12,42,42,.7);transition:transform .2s,box-shadow .2s}.ra-card.svelte-1a1hfsu.svelte-1a1hfsu:focus,.ra-card.svelte-1a1hfsu.svelte-1a1hfsu:hover{transform:translateY(-4px);box-shadow:0 26px 48px -26px rgba(12,42,42,.7)}@media(prefers-reduced-motion:reduce){.ra-card.svelte-1a1hfsu.svelte-1a1hfsu:focus,.ra-card.svelte-1a1hfsu.svelte-1a1hfsu:hover{transform:none}}.ra-card-img.svelte-1a1hfsu.svelte-1a1hfsu{position:absolute;inset:0;width:100%;height:58%;-o-object-fit:cover;object-fit:cover}.ra-card-tint.svelte-1a1hfsu.svelte-1a1hfsu{position:absolute;left:0;right:0;top:0;height:58%;background:linear-gradient(150deg,#0e8f9b,#2cbfa6);mix-blend-mode:color;opacity:.6;pointer-events:none;z-index:1}.ra-card-fade.svelte-1a1hfsu.svelte-1a1hfsu{position:absolute;left:0;right:0;top:34%;height:28%;background:linear-gradient(to bottom,rgba(12,42,42,0),#0c2a2a);z-index:1}.ra-card-lang.svelte-1a1hfsu.svelte-1a1hfsu{position:absolute;top:12px;left:12px;padding:6px 11px;border-radius:999px;font-size:12px;font-weight:700;background:rgba(12,42,42,.72);color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:2}.ra-card-foot.svelte-1a1hfsu.svelte-1a1hfsu{position:absolute;left:0;right:0;bottom:0;z-index:2;display:flex;flex-direction:column;gap:10px;padding:0 18px 18px}.ra-card-title.svelte-1a1hfsu.svelte-1a1hfsu{font-size:17px;font-weight:700;line-height:1.24;letter-spacing:-.01em;color:#fff;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ra-card-row.svelte-1a1hfsu.svelte-1a1hfsu{display:flex;align-items:center;justify-content:space-between;gap:10px}.ra-card-cat.svelte-1a1hfsu.svelte-1a1hfsu{padding:5px 11px;border-radius:8px;background:rgba(255,255,255,.14);color:#dce8e5;font-size:12px;font-weight:600}.ra-card-read.svelte-1a1hfsu.svelte-1a1hfsu{font-size:13px;font-weight:600;color:#b8cfca;margin-left:auto}.subtag.svelte-1n1ory9.svelte-1n1ory9{font-size:1.375rem;color:var(--langster-grey);font-weight:400;margin-bottom:2.5rem}.step.svelte-1n1ory9.svelte-1n1ory9{display:flex;place-items:center;justify-content:center;position:relative;top:0;left:0;opacity:1;max-height:60vh;height:auto;margin:1rem 0}.step.svelte-1n1ory9>a.step-content.svelte-1n1ory9,.step.svelte-1n1ory9>a.step-content.svelte-1n1ory9:focus,.step.svelte-1n1ory9>a.step-content.svelte-1n1ory9:hover{text-decoration:none}.step.active.svelte-1n1ory9.svelte-1n1ory9{opacity:1;cursor:default;pointer-events:none}.step-title.svelte-1n1ory9.svelte-1n1ory9{width:100%;height:-moz-min-content;height:min-content;border-radius:16px;opacity:.7;background-color:var(--color-primary-light);color:var(--color-primary-dark);transition:all .5s ease;padding:1rem 1.5rem;max-width:26rem}.step-image.svelte-1n1ory9.svelte-1n1ory9{opacity:0;transition:all .5s ease;border:1px solid var(--color-primary);background:#e6f6f5;padding:1.5rem 1rem;border-radius:30px;width:85%}.step-image.svelte-1n1ory9>p.svelte-1n1ory9{color:var(--color-primary);margin-bottom:.25rem}.step.active.svelte-1n1ory9 .step-title.svelte-1n1ory9{opacity:1;background-color:var(--color-primary);color:var(--color-white)}.step.active.svelte-1n1ory9 .step-image.svelte-1n1ory9{opacity:1}.step-title.svelte-1n1ory9 h3.svelte-1n1ory9{text-transform:uppercase}.step-title.svelte-1n1ory9>.svelte-1n1ory9{margin:0}.step-content.svelte-1n1ory9.svelte-1n1ory9{width:100%}.scroll-spaceer.svelte-1n1ory9.svelte-1n1ory9{height:100vh;max-width:0;flex:1;background-color:#aac9cc;z-index:-1}#scrolly-section.svelte-1n1ory9.svelte-1n1ory9{position:relative;display:flex;justify-content:flex-start;flex-wrap:nowrap;align-items:flex-start;grid-column-gap:2rem;grid-row-gap:0px;height:100%;z-index:0}.step.image.svelte-1n1ory9.svelte-1n1ory9{position:absolute;top:50%;right:0;transform:translate(0,-50%);display:grid;place-items:center}.step.dummy.svelte-1n1ory9.svelte-1n1ory9{position:absolute;left:0;width:100%;height:0}.step.dummy.svelte-1n1ory9.svelte-1n1ory9:nth-child(1){top:calc(20vh * 0 -5vh)}.step.dummy.svelte-1n1ory9.svelte-1n1ory9:nth-child(2){top:calc(12vh * 1)}.step.dummy.svelte-1n1ory9.svelte-1n1ory9:nth-child(3){top:calc(15vh * 2)}.step.dummy.svelte-1n1ory9.svelte-1n1ory9:nth-child(4){top:calc(18vh * 3)}.step-image.svelte-1n1ory9 img.svelte-1n1ory9{width:99%;margin:0 auto}.step-image.svelte-1n1ory9>p.mobile-subtag.svelte-1n1ory9{display:none}@media(max-width:56rem){#scrolly-section.svelte-1n1ory9.svelte-1n1ory9{flex-direction:column;min-height:100vh;margin-top:0}.step.image.svelte-1n1ory9.svelte-1n1ory9{position:relative;top:0;right:0;transform:translate(0,0)}.step-image.svelte-1n1ory9.svelte-1n1ory9{max-height:100%;opacity:1}.step-image.svelte-1n1ory9>p.svelte-1n1ory9{color:var(--color-primary);margin-bottom:.75rem}.step-image.svelte-1n1ory9>p.mobile-subtag.svelte-1n1ory9{display:block}.step.dummy.svelte-1n1ory9.svelte-1n1ory9:nth-child(2){top:calc(500px * 1)}.step.dummy.svelte-1n1ory9.svelte-1n1ory9:nth-child(3){top:calc(500px * 2)}.step.dummy.svelte-1n1ory9.svelte-1n1ory9:nth-child(4){top:calc(500px * 3)}}h2.svelte-1n1ory9.svelte-1n1ory9{font-weight:500;font-size:2.2rem}a.svelte-8pikjt{text-decoration:none!important}.rd-footer.svelte-8pikjt{background:#0a0a0a;color:#f2f2f0;padding:0 0 30px;font-family:Manrope,system-ui,sans-serif;-webkit-font-smoothing:antialiased}.rd-footer-inner.svelte-8pikjt{max-width:1200px;margin:0 auto;padding:0 clamp(16px,3vw,40px)}.rd-footer-kicker.svelte-8pikjt{display:block;font:400 10.5px ui-monospace,Menlo,monospace;letter-spacing:.16em;text-transform:uppercase;color:#5e5e5a}.rd-footer-cols.svelte-8pikjt{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:26px 32px;padding:24px 0 40px;border-bottom:1px solid #232320}.rd-footer-col.svelte-8pikjt{display:flex;flex-direction:column;gap:11px}.rd-footer-link.svelte-8pikjt{color:#9a9a96!important;font-size:14.5px;display:block}.rd-footer-brand-row.svelte-8pikjt{display:flex;flex-wrap:wrap;align-items:center;gap:20px;padding:40px 0 34px;border-bottom:1px solid #232320}.rd-footer-logo.svelte-8pikjt{width:46px;height:32px;color:#1b9c9c;flex:none}.rd-footer-word.svelte-8pikjt{font-size:clamp(38px, 7vw, 58px);font-weight:800;letter-spacing:-.045em;line-height:1;color:#f2f2f0}.rd-footer-badges.svelte-8pikjt{display:flex;flex-wrap:wrap;gap:9px;margin-left:auto}.rd-footer-store-link.svelte-8pikjt{display:block;opacity:.92;transition:opacity .15s}.rd-footer-store-link.svelte-8pikjt:hover{opacity:1}.rd-footer-store-badge.svelte-8pikjt{display:block;height:44px;width:auto}.rd-footer-socials.svelte-8pikjt{display:flex;align-items:center;gap:18px;padding:26px 0 0}.rd-footer-social.svelte-8pikjt{color:#9a9a96!important;display:inline-flex}.rd-footer-social.svelte-8pikjt:hover{color:#fff!important}.rd-footer-legal.svelte-8pikjt{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;padding-top:24px;font:400 12px ui-monospace,Menlo,monospace;letter-spacing:.04em;color:#5e5e5a}.rd-footer-legal-links.svelte-8pikjt{display:flex;flex-wrap:wrap;gap:16px 24px}.rd-footer-legal-link.svelte-8pikjt{font:400 12px ui-monospace,Menlo,monospace;letter-spacing:.04em;color:#5e5e5a!important}.rd-hover-white.svelte-8pikjt:hover{color:#fff}section:last-of-type:not(.full-width){margin-bottom:0}ul.share-buttons.svelte-1s42cxy.svelte-1s42cxy{list-style:none;padding:calc(var(--size-300)/ 2);position:fixed;bottom:0;left:0;display:flex;gap:1rem;background-color:var(--background-color);justify-content:center;z-index:100;grid-column:2;grid-row:-1/1;width:100%;margin:0}@media(min-width:62rem){ul.share-buttons.svelte-1s42cxy.svelte-1s42cxy{display:none}ul.share-buttons.grammar.svelte-1s42cxy.svelte-1s42cxy{grid-row:2;grid-column:5;align-self:flex-start;top:8rem}}ul.share-buttons.svelte-1s42cxy li.svelte-1s42cxy{display:inline}svg.svelte-1s42cxy.svelte-1s42cxy{aspect-ratio:1;stroke:dimgrey;height:24px;width:24px}svg.svelte-1s42cxy.svelte-1s42cxy:focus,svg.svelte-1s42cxy.svelte-1s42cxy:hover{stroke:var(--color-primary)}header.svelte-39dzo0.svelte-39dzo0{background-color:var(--background-color)}a.svelte-39dzo0.svelte-39dzo0{cursor:pointer}.try.svelte-39dzo0.svelte-39dzo0{display:block;font-size:var(--size-400);padding:5px 10px;margin-right:var(--size-300);margin-top:0;margin-bottom:0;font-weight:400}.try.svelte-39dzo0.svelte-39dzo0:hover{text-decoration:none}.desktop.svelte-39dzo0.svelte-39dzo0{display:none}header.svelte-39dzo0 .wrapper.svelte-39dzo0{justify-content:space-between}@media(max-width:42rem){header.svelte-39dzo0.svelte-39dzo0{margin-bottom:var(--size-700);background-color:var(--color-primary);overflow-x:clip}header.svelte-39dzo0 .wrapper.svelte-39dzo0{align-items:center;padding:0;flex-wrap:nowrap}header.svelte-39dzo0 .logo.svelte-39dzo0{padding:0;z-index:initial;padding:0 0 0 var(--size-400)}header.svelte-39dzo0 .button.svelte-39dzo0{width:-moz-fit-content;width:fit-content;margin:auto}.whitebg.svelte-39dzo0.svelte-39dzo0{padding-block:0.25rem;margin-right:1rem}}@media(min-width:1024px){.desktop.svelte-39dzo0.svelte-39dzo0{display:block}.mobile.svelte-39dzo0.svelte-39dzo0{display:none}.whitebg.svelte-39dzo0.svelte-39dzo0{margin-right:1rem}}.fadeinPreview.svelte-45n97h.svelte-45n97h{position:relative;margin:10px 7vw;width:100%;height:90%}.fadeinPreview.svelte-45n97h img.svelte-45n97h{height:530px;position:absolute;inset:0;width:100%;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 8px 16px rgba(16, 32, 31, .3));animation:svelte-45n97h-fade 14s ease-in-out forwards infinite}#preview2.svelte-45n97h.svelte-45n97h{animation-delay:7s}@media(prefers-reduced-motion:reduce){#preview1.svelte-45n97h.svelte-45n97h{opacity:1;animation:svelte-45n97h-fade1 14s ease-in-out infinite!important;height:550px}#preview2.svelte-45n97h.svelte-45n97h{opacity:0;animation:svelte-45n97h-fade2 14s ease-in-out infinite!important}}@keyframes svelte-45n97h-fade{0%{opacity:0}20%{opacity:1}50%{opacity:1}70%{opacity:0}100%{opacity:0}}@keyframes svelte-45n97h-fade1{0%,45%{opacity:1}50%,95%{opacity:0}100%{opacity:1}}@keyframes svelte-45n97h-fade2{0%,45%{opacity:0}50%,95%{opacity:1}100%{opacity:0}}@media(max-width:64rem){.fadeinPreview.svelte-45n97h.svelte-45n97h{height:500px;position:relative;display:flex;justify-content:center;margin:10px}}@keyframes svelte-7443qs-rd-sweep{0%{background-position:130% 0}100%,55%{background-position:-30% 0}}.sweep.svelte-7443qs.svelte-7443qs{background-image:linear-gradient(100deg,rgba(255,255,255,0) 38%,rgba(255,201,60,.55) 48%,rgba(255,255,255,.25) 54%,rgba(255,255,255,0) 64%);background-size:240% 100%;background-repeat:no-repeat;animation:svelte-7443qs-rd-sweep 3.4s ease-in-out infinite}.sticky-bar.svelte-7443qs.svelte-7443qs{position:fixed;left:0;right:0;bottom:0;z-index:80;background:rgba(255,255,255,.94);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid rgba(16,32,31,.1);box-shadow:0 -8px 30px rgba(9,50,48,.08);padding-bottom:env(safe-area-inset-bottom,0);transform:translateY(100%);opacity:0;filter:blur(4px);animation:svelte-7443qs-sticky-reveal linear both;animation-timeline:scroll(root);animation-range:520px 760px;will-change:transform,opacity,filter}@keyframes svelte-7443qs-sticky-reveal{0%{transform:translateY(100%);opacity:0;filter:blur(4px)}60%{transform:translateY(10%);opacity:.9;filter:blur(1px)}100%{transform:translateY(0);opacity:1;filter:blur(0)}}@supports not (animation-timeline:scroll()){.sticky-bar.svelte-7443qs.svelte-7443qs{animation:none;transition:transform .4s cubic-bezier(.22, 1, .36, 1),opacity .4s ease,filter .4s ease}.sticky-bar.shown.svelte-7443qs.svelte-7443qs{transform:translateY(0);opacity:1;filter:blur(0)}}.sticky-inner.svelte-7443qs.svelte-7443qs{max-width:1160px;margin:0 auto;padding:12px 16px 14px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.sticky-copy.svelte-7443qs.svelte-7443qs{display:flex;align-items:baseline;gap:10px;min-width:0;white-space:nowrap;overflow:hidden}.sticky-name.svelte-7443qs.svelte-7443qs{font-size:15px;font-weight:800;letter-spacing:-.02em;color:#10201f}.sticky-btn.svelte-7443qs.svelte-7443qs{background-color:#0e8f9b;color:#fff!important;font-size:15px;font-weight:800;padding:13px 24px;border-radius:99px;white-space:nowrap;text-decoration:none}.sticky-btn.svelte-7443qs.svelte-7443qs:hover{background-color:#0a7982}@media(max-width:640px){.sticky-inner.svelte-7443qs.svelte-7443qs{flex-direction:column;align-items:stretch;gap:10px;padding:10px 16px 12px}.sticky-copy.svelte-7443qs.svelte-7443qs{justify-content:center;flex-wrap:wrap;white-space:normal;gap:8px}.sticky-btn.svelte-7443qs.svelte-7443qs{text-align:center;padding:14px 24px}}.singles-day.svelte-7443qs.svelte-7443qs{background:linear-gradient(90deg,rgba(255,236,236,.96),rgba(255,255,255,.94) 55%);border-top-color:rgba(179,18,31,.22)}.singles-day.svelte-7443qs .sticky-btn.svelte-7443qs{background-color:#d81f2c}.singles-day.svelte-7443qs .sticky-btn.svelte-7443qs:hover{background-color:#b3121f}.singles-day.svelte-7443qs .sticky-price{color:#b3121f}.sticky-tag.svelte-7443qs.svelte-7443qs{align-self:center;flex:none;background:#b3121f;color:#f6e581;border-radius:99px;padding:2px 8px;font-size:11.5px;font-weight:800;letter-spacing:.02em}.carousel-section.svelte-1rn1qsw{max-width:1160px;margin:0 auto;padding:clamp(40px,6vw,64px) 24px 0;margin-bottom:0!important}.carousel-head.svelte-1rn1qsw{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.eyebrow.svelte-1rn1qsw{display:block;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#0a6e77}.nav.svelte-1rn1qsw{display:flex;gap:8px}.nav-btn.svelte-1rn1qsw{width:38px;height:38px;border-radius:999px;border:1px solid rgba(14,143,155,.26);background:#fff;color:#10201f;font-size:15px;cursor:pointer;transition:.15s}.nav-btn.svelte-1rn1qsw:hover{background:#0e8f9b;border-color:#0e8f9b;color:#fff}.track.svelte-1rn1qsw{display:flex;gap:18px;overflow-x:auto;padding:8px 2px 16px;scrollbar-width:none}.track.svelte-1rn1qsw::-webkit-scrollbar{display:none}.card.svelte-1rn1qsw{position:relative;flex:0 0 288px;height:400px;border-radius:20px;overflow:hidden;background:#0c2a2a;text-align:left;box-shadow:0 18px 40px -28px rgba(12,42,42,.7);transition:transform .2s,box-shadow .2s;cursor:pointer}.card.svelte-1rn1qsw:hover{transform:translateY(-4px);box-shadow:0 26px 48px -26px rgba(12,42,42,.7)}.card-img.svelte-1rn1qsw{position:absolute;inset:0;width:100%;height:54%;-o-object-fit:cover;object-fit:cover}.card-fade.svelte-1rn1qsw{position:absolute;left:0;right:0;top:30%;height:28%;background:linear-gradient(to bottom,rgba(12,42,42,0),#0c2a2a)}.card-top.svelte-1rn1qsw{position:absolute;top:12px;left:12px;right:12px;display:flex;gap:8px;justify-content:space-between;z-index:2}.lang-pill.svelte-1rn1qsw{display:inline-flex;align-items:center;gap:6px;padding:6px 11px;border-radius:999px;font-size:12px;font-weight:700;white-space:nowrap;background:rgba(12,42,42,.72);color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.lvl-pill.svelte-1rn1qsw{display:inline-flex;align-items:center;gap:6px;padding:6px 11px;border-radius:999px;font-size:12px;font-weight:700;white-space:nowrap;color:#fff}.lvl-easy.svelte-1rn1qsw{background:#1b9c9c}.lvl-hard.svelte-1rn1qsw{background:#e8734a}.card-body.svelte-1rn1qsw{position:absolute;left:0;right:0;bottom:0;z-index:2;display:flex;flex-direction:column;gap:10px;padding:0 18px 18px}.card-title.svelte-1rn1qsw{font-size:16.5px;font-weight:700;line-height:1.24;letter-spacing:-.01em;color:#fff;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card-mini-excerpt.svelte-1rn1qsw{font-size:12.5px;font-weight:600;line-height:1.3;color:#7fb3ac;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card-excerpt.svelte-1rn1qsw{font-family:Newsreader,Georgia,serif;font-size:15.5px;line-height:1.42;color:#a9c6c0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.card-foot.svelte-1rn1qsw{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:4px}.tag.svelte-1rn1qsw{padding:5px 11px;border-radius:8px;background:rgba(255,255,255,.14);color:#dce8e5;font-size:12px;font-weight:600}.read.svelte-1rn1qsw{font-size:13px;font-weight:600;color:#b8cfca}.dots.svelte-1rn1qsw{display:flex;justify-content:center;gap:7px}.dot.svelte-1rn1qsw{width:8px;height:8px;padding:0;border:0;border-radius:999px;transition:.2s;background:rgba(14,143,155,.26);cursor:pointer}.dot.svelte-1rn1qsw:hover{background:rgba(14,143,155,.5)}.dot.svelte-1rn1qsw:focus-visible{outline:2px solid #0e8f9b;outline-offset:3px}.dot.active.svelte-1rn1qsw{width:26px;background:#0e8f9b}.steps-section.svelte-i3pnzj.svelte-i3pnzj{background:#f1f6f5;padding:clamp(56px,8vw,96px) 24px}.steps-inner.svelte-i3pnzj.svelte-i3pnzj{max-width:1160px;margin:0 auto}.section-title.svelte-i3pnzj.svelte-i3pnzj{margin:0 0 10px;font-size:clamp(30px, 4.4vw, 48px);line-height:1.05;letter-spacing:-.03em;font-weight:800;max-width:20ch;text-wrap:balance}.section-lede.svelte-i3pnzj.svelte-i3pnzj{margin:0 0 24px;font-size:17px;line-height:1.5;color:#4a605e;max-width:46ch;font-weight:500}.lang-picker.svelte-i3pnzj.svelte-i3pnzj{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px}.lang-btn.svelte-i3pnzj.svelte-i3pnzj{display:inline-flex;align-items:center;gap:7px;padding:9px 16px;border-radius:99px;border:1px solid rgba(16,32,31,.12);background:#fff;color:#2c4442;font-family:inherit;font-size:14px;font-weight:700;line-height:1;white-space:nowrap;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.lang-btn.svelte-i3pnzj.svelte-i3pnzj:hover{border-color:rgba(14,143,155,.45);color:#0a6e77}.lang-btn.svelte-i3pnzj.svelte-i3pnzj:focus-visible{outline:2px solid #0e8f9b;outline-offset:2px}.lang-btn.is-active.svelte-i3pnzj.svelte-i3pnzj{background:#10201f;border-color:#10201f;color:#fff}.lang-flag.svelte-i3pnzj.svelte-i3pnzj{font-size:16px;line-height:1}.steps-grid.svelte-i3pnzj.svelte-i3pnzj{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px}.step.svelte-i3pnzj.svelte-i3pnzj{background:#fff;border-radius:20px;padding:26px 24px 24px;display:flex;flex-direction:column;gap:18px;border:1px solid rgba(16,32,31,.07)}.step-head.svelte-i3pnzj.svelte-i3pnzj{display:flex;align-items:baseline;gap:10px}.step-num.svelte-i3pnzj.svelte-i3pnzj{font-size:13px;font-weight:800;color:#2cbfa6}.step-name.svelte-i3pnzj.svelte-i3pnzj{font-size:19px;font-weight:700;letter-spacing:-.02em}.step-text.svelte-i3pnzj.svelte-i3pnzj{margin:0;font-size:15px;line-height:1.5;color:#4a605e;font-weight:500}.step-visual.svelte-i3pnzj.svelte-i3pnzj{margin-top:auto}.step-list.svelte-i3pnzj.svelte-i3pnzj{display:flex;flex-direction:column;gap:8px}.step-row.svelte-i3pnzj.svelte-i3pnzj{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;border-radius:12px;background:#f1f6f5}.step-row.dim.svelte-i3pnzj.svelte-i3pnzj{opacity:.6}.step-row-title.svelte-i3pnzj.svelte-i3pnzj{font-size:14px;font-weight:700}.step-row-lvl.svelte-i3pnzj.svelte-i3pnzj{font-size:11px;font-weight:800;color:#0e8f9b;background:rgba(14,143,155,.12);padding:3px 8px;border-radius:99px;white-space:nowrap}.step-sentence.svelte-i3pnzj.svelte-i3pnzj{padding:16px;border-radius:12px;background:#f1f6f5;font-size:15px;line-height:1.75;font-weight:500;color:#10201f}.step-sentence.svelte-i3pnzj .mark.svelte-i3pnzj{background:rgba(44,191,166,.28);border-radius:4px;padding:1px 3px;font-weight:700}.step-card.svelte-i3pnzj.svelte-i3pnzj{padding:20px 16px;border-radius:12px;background:#10201f;color:#fff;display:flex;flex-direction:column;align-items:center;gap:10px}.step-card-from.svelte-i3pnzj.svelte-i3pnzj{font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.45)}.step-card-to.svelte-i3pnzj.svelte-i3pnzj{font-size:22px;font-weight:700;letter-spacing:-.02em;text-align:center}.step-card-rep.svelte-i3pnzj.svelte-i3pnzj{font-size:12px;font-weight:600;color:#2cbfa6}.step-chart.svelte-i3pnzj.svelte-i3pnzj{display:flex;flex-direction:column;gap:10px}.bars.svelte-i3pnzj.svelte-i3pnzj{display:flex;gap:6px;align-items:flex-end;height:56px}.bar.svelte-i3pnzj.svelte-i3pnzj{flex:1;border-radius:6px 6px 0 0;transition:height .25s ease,background .25s ease}.bar-labels.svelte-i3pnzj.svelte-i3pnzj{display:flex;justify-content:space-between;font-size:12px;font-weight:700;color:#4a605e}.bar-labels.svelte-i3pnzj span.svelte-i3pnzj{flex:1;text-align:center}.cjk.svelte-i3pnzj .section-title.svelte-i3pnzj{line-height:1.3;letter-spacing:0;max-width:16em}.phrase.svelte-i3pnzj.svelte-i3pnzj{display:inline-block}.cjk.svelte-i3pnzj .section-lede.svelte-i3pnzj{line-height:1.75;max-width:32em}@media(prefers-reduced-motion:reduce){.bar.svelte-i3pnzj.svelte-i3pnzj{transition:none}}div.svelte-1xnosou:not(.dummy){position:sticky;top:calc(50vh - 16.5rem);display:flex;overflow:hidden;min-height:50vh;padding-top:0;padding-right:0;padding-bottom:0;flex-direction:column;justify-content:center;flex:1;align-self:flex-start;gap:1rem;overflow:visible;margin:0 auto}div[data-type=text].svelte-1xnosou{z-index:1;height:100vh;display:flex;justify-content:center;flex-direction:column}div.dummy.svelte-1xnosou{position:absolute;height:100%;width:100%;top:0;z-index:-2}@media(max-width:56rem){div:not(.dummy)[data-type=text].svelte-1xnosou{display:none}}a.svelte-qlqmoh.svelte-qlqmoh{text-decoration:none!important}header.svelte-qlqmoh.svelte-qlqmoh{position:sticky;top:0;z-index:60;height:auto;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:rgba(251,252,252,.88);border-bottom:1px solid rgba(16,32,31,.07);font-family:Manrope,system-ui,sans-serif;-webkit-font-smoothing:antialiased;margin-bottom:0}.rd-header-inner.svelte-qlqmoh.svelte-qlqmoh{max-width:1200px;margin:0 auto;padding:0 clamp(16px,3vw,32px);height:70px;display:flex;align-items:center;gap:clamp(12px,2vw,30px)}.rd-logo.svelte-qlqmoh.svelte-qlqmoh{display:flex;align-items:center;gap:9px;flex:none}.rd-logo-svg.svelte-qlqmoh.svelte-qlqmoh{width:27px;height:19px;display:block;color:#1b9c9c;flex:none}.rd-logo-text.svelte-qlqmoh.svelte-qlqmoh{font-weight:800;font-size:20px;letter-spacing:-.03em;color:#10201f}nav.svelte-qlqmoh.svelte-qlqmoh{display:flex;align-items:center;gap:26px;margin-left:auto}.rd-nav-btn.svelte-qlqmoh.svelte-qlqmoh{display:inline-flex;align-items:center;gap:6px;border:0;background:0 0;padding:8px 0;font-family:Manrope,sans-serif;font-size:14.5px;font-weight:600;color:#4a605e;cursor:pointer}.rd-nav-link.svelte-qlqmoh.svelte-qlqmoh{font-size:14.5px;font-weight:600;color:#4a605e!important}.rd-dropdown.svelte-qlqmoh.svelte-qlqmoh{position:absolute;top:100%;margin-top:8px;display:none;flex-direction:column;gap:2px;padding:10px;background:#fff;border:1px solid rgba(16,32,31,.1);border-radius:14px;box-shadow:0 24px 44px -26px rgba(9,50,48,.4);z-index:5}.rd-dropdown.rd-dropdown-open.svelte-qlqmoh.svelte-qlqmoh{display:flex}.rd-dropdown-left.svelte-qlqmoh.svelte-qlqmoh{left:-14px;min-width:216px}.rd-dropdown-right.svelte-qlqmoh.svelte-qlqmoh{right:-14px;min-width:178px;max-height:380px;overflow-y:auto}.rd-dropdown-item.svelte-qlqmoh.svelte-qlqmoh{display:flex;align-items:center;gap:10px;padding:9px 11px;border-radius:9px;font-size:14px;font-weight:600;color:#4a605e!important;background:0 0}.rd-dropdown-item.rd-active.svelte-qlqmoh.svelte-qlqmoh{font-weight:700;color:#10201f!important;background:#f1f6f5}.rd-flag.svelte-qlqmoh.svelte-qlqmoh{font-size:15px;line-height:1;display:inline-flex}.rd-promo-badge-compact.svelte-qlqmoh.svelte-qlqmoh,.rd-promo-badge-menu.svelte-qlqmoh.svelte-qlqmoh,.rd-promo-badge.svelte-qlqmoh.svelte-qlqmoh{display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:99px;background:rgba(240,165,0,.14);border:1px solid rgba(240,165,0,.42);font-weight:800;color:#8a5a00!important;white-space:nowrap}.rd-promo-badge.svelte-qlqmoh.svelte-qlqmoh{height:42px;padding:0 16px;font-size:14px}.rd-promo-badge-compact.svelte-qlqmoh.svelte-qlqmoh{gap:clamp(4px,1.4vw,7px);flex:0 1 auto;min-width:0;height:40px;padding:0 clamp(10px,3vw,15px);font-size:clamp(12px, 3.5vw, 13.5px);overflow:hidden}.rd-promo-badge-menu.svelte-qlqmoh.svelte-qlqmoh{height:46px;padding:0 16px;font-size:15px;margin-top:12px}.rd-hover-promo.svelte-qlqmoh.svelte-qlqmoh:hover{background:rgba(240,165,0,.24);color:#6e4700}.rd-actions.svelte-qlqmoh.svelte-qlqmoh{display:flex;align-items:center;gap:12px;flex:none;margin-left:14px}.rd-login-btn.svelte-qlqmoh.svelte-qlqmoh{display:inline-flex;align-items:center;height:42px;padding:0 18px;border-radius:99px;border:1px solid rgba(16,32,31,.14);font-size:14.5px;font-weight:700;color:#10201f!important}.rd-try-btn.svelte-qlqmoh.svelte-qlqmoh{display:inline-flex;align-items:center;height:42px;padding:0 20px;border-radius:99px;background:#0e8f9b;color:#fff!important;font-size:14.5px;font-weight:700}.rd-hover-dark.svelte-qlqmoh.svelte-qlqmoh:hover{color:#10201f}.rd-hover-menu.svelte-qlqmoh.svelte-qlqmoh:hover{background:#f1f6f5;color:#10201f}.rd-hover-login.svelte-qlqmoh.svelte-qlqmoh:hover{border-color:#10201f}.rd-hover-primary.svelte-qlqmoh.svelte-qlqmoh:hover{background:#0a6e77;color:#fff}.rd-mobile-actions.svelte-qlqmoh.svelte-qlqmoh{display:none;align-items:center;gap:10px;margin-left:auto}.rd-burger.svelte-qlqmoh.svelte-qlqmoh{width:44px;height:44px;display:grid;place-items:center;border-radius:12px;border:1px solid rgba(16,32,31,.14);background:#fff;font-size:17px;color:#10201f;cursor:pointer}.rd-mobile-menu.svelte-qlqmoh.svelte-qlqmoh{border-top:1px solid rgba(16,32,31,.08);background:#fff;padding:10px clamp(16px,3vw,32px) 18px;display:flex;flex-direction:column;gap:2px}.rd-mobile-group.svelte-qlqmoh.svelte-qlqmoh{display:flex;flex-direction:column;gap:8px;padding:13px 4px;border-bottom:1px solid rgba(16,32,31,.06)}.rd-mobile-heading.svelte-qlqmoh.svelte-qlqmoh{font-size:16px;font-weight:700;color:#10201f}.rd-mobile-chips.svelte-qlqmoh.svelte-qlqmoh{display:flex;flex-wrap:wrap;gap:8px}.rd-mobile-chip.svelte-qlqmoh.svelte-qlqmoh{padding:8px 14px;border-radius:99px;border:1px solid rgba(16,32,31,.14);color:#4a605e!important;font-size:14px;font-weight:700;display:inline-flex;align-items:center;gap:6px}.rd-mobile-chip-active.svelte-qlqmoh.svelte-qlqmoh{background:#10201f;color:#fff!important;border-color:#10201f}.rd-mobile-link.svelte-qlqmoh.svelte-qlqmoh{padding:13px 4px;font-size:16px;font-weight:700;color:#10201f!important;border-bottom:1px solid rgba(16,32,31,.06);display:block}.rd-mobile-login.svelte-qlqmoh.svelte-qlqmoh{margin-top:10px;text-align:center;padding:14px;border-radius:99px;border:1px solid rgba(16,32,31,.14);font-size:15px;font-weight:700;color:#10201f!important;display:block}@media(max-width:899px){.rd-actions.svelte-qlqmoh.svelte-qlqmoh,nav.svelte-qlqmoh.svelte-qlqmoh{display:none}.rd-mobile-actions.svelte-qlqmoh.svelte-qlqmoh{display:flex}}@media(min-width:900px) and (max-width:1099px){.rd-header-promo.svelte-qlqmoh .rd-actions.svelte-qlqmoh,.rd-header-promo.svelte-qlqmoh nav.svelte-qlqmoh{display:none}.rd-header-promo.svelte-qlqmoh .rd-mobile-actions.svelte-qlqmoh{display:flex}}button.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj{border:none}.phone-holder.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj{height:650px;width:auto;max-width:621px;background-image:url('/img/preview_bg.s  vg');background-repeat:no-repeat;background-size:initial;background-attachment:local;display:grid;place-content:center;scroll-margin-top:2rem}@media(max-width:56rem){.phone-holder.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj{background-image:none;margin-top:3rem;max-width:100%;margin-left:-.6rem}}.phone-holder.blog.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj{margin:0 auto 1.5rem auto}.phone.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj{font-weight:300;height:670px;width:357px;background-image:url("/img/phone-frame.svg");background-repeat:no-repeat;background-size:cover;background-position:center;overflow:hidden;padding:12px 14px 18px 14px}.app.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj{height:100%;border-radius:40px;overflow:hidden;background-color:#fff;position:relative;isolation:isolate;transform:translateZ(0)}.semi-bold.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj{font-weight:500}.button.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj{font-size:16px}.app-preview-holder.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj{--color-readle-light:#eff8f6}.conjugate-popup.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj{display:none}.conjugate-popup.active.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj{display:block;position:absolute;top:0;left:0;height:100%;width:100%;background-color:var(--background-color);text-align:center;padding:var(--size-400);overflow-y:auto;font-size:var(--size-400);-ms-overflow-style:none;scrollbar-width:none;z-index:99}.conjugate-popup.active.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj::-webkit-scrollbar{display:none}.control-wrapper.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj{position:sticky;padding:10px;background:#fff;bottom:calc(var(--size-400) * -1);left:0;width:100%;display:flex;justify-content:center;box-shadow:0 -9px 19px rgba(0,0,0,.04)}.close-btn.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj{background:#6467bb;padding:6px 12px;border-radius:8px;color:#fff;display:inline-block;width:auto}.word-header.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj{background:var(--color-primary);border-radius:1.25rem;height:80px;width:100%;color:var(--light-text);text-align:center;margin-bottom:20px;display:grid;place-content:center;row-gap:1.25rem}.word-header.svelte-1m6t2vj>.svelte-1m6t2vj.svelte-1m6t2vj{line-height:.5}.persona.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj{font-style:italic;letter-spacing:.01em;color:#595959;min-width:70px}.word-form-title.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj{padding:5px;text-align:center;border-radius:4px;background-color:#f9f6f9;color:#6467bb;font-weight:700;font-size:var(--size-300);margin-bottom:10px}.word-header-origin.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj{font-size:var(--size-550);font-weight:500}@media(max-width:48rem){.app-preview-holder.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj{width:100%;border-radius:0;height:auto;overflow:visible}.app-preview-langs ul.svelte-1m6t2vj li.svelte-1m6t2vj.svelte-1m6t2vj{width:-moz-max-content;display:grid;place-items:center;width:100%}.app-preview-langs ul.svelte-1m6t2vj li.svelte-1m6t2vj.svelte-1m6t2vj:first-of-type{padding-left:6rem}}.app-preview-holder.svelte-1m6t2vj .mainImage.svelte-1m6t2vj.svelte-1m6t2vj{height:9em;width:100%;-o-object-fit:cover;object-fit:cover;max-height:12em}.mainImage.svelte-1m6t2vj>.activeWord.svelte-1m6t2vj.svelte-1m6t2vj{background:var(--color-dark);color:var(--light-text);text-align:center;height:100%;padding:var(--size-300);font-size:1rem}.activeWord.svelte-1m6t2vj .fluid-flex.center-content.svelte-1m6t2vj.svelte-1m6t2vj{--min:initial}.plural-title.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj,.singular-title.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj{margin-bottom:0;font-size:var(--size-300);font-weight:400;font-style:oblique;line-height:1.1}.activeWord.svelte-1m6t2vj>p.svelte-1m6t2vj.svelte-1m6t2vj{margin-bottom:.5rem}.concat-word.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj{display:inline-block}.concat-word.svelte-1m6t2vj [data-concat=true].svelte-1m6t2vj+span.svelte-1m6t2vj{margin-left:-.4ch}.activeWord.svelte-1m6t2vj button.svelte-1m6t2vj.svelte-1m6t2vj{background:var(--color-primary-light);--action-color:var(--color-dark);display:inline-block;width:auto;padding:0 1rem;border-radius:5px;font-size:var(--size-400)}.activeWord.svelte-1m6t2vj button.conjugate.svelte-1m6t2vj.svelte-1m6t2vj{background-color:var(--color-primary);color:var(--light-text)}.activeWord.svelte-1m6t2vj button.keywordAudio.svelte-1m6t2vj.svelte-1m6t2vj,.activeWord.svelte-1m6t2vj button.training.svelte-1m6t2vj.svelte-1m6t2vj{background-color:var(--color-primary);--action-color:var(--light-text)}.top-holder.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj{max-height:8em;height:9em;display:grid;place-items:center;overflow:hidden}.menu.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj{background-color:var(--color-readle-light);display:flex;flex-direction:row;justify-content:space-around;align-items:center;gap:var(--size-300);width:100%;border-bottom-left-radius:16px;border-bottom-right-radius:16px;padding:3px 8px;margin-bottom:0}.menu.svelte-1m6t2vj>li.svelte-1m6t2vj.svelte-1m6t2vj{cursor:pointer;flex:0 0 auto}.menu.svelte-1m6t2vj>li.svelte-1m6t2vj>button.svelte-1m6t2vj{padding:0;cursor:pointer;background-color:transparent;background-image:none;border:none;font-size:1rem;white-space:pre;color:var(--dark-text)}.menu.svelte-1m6t2vj>li.svelte-1m6t2vj>button.svelte-1m6t2vj:hover{background-color:transparent;color:var(--color-primary)}.menu.svelte-1m6t2vj>li.svelte-1m6t2vj>button.current.svelte-1m6t2vj{background-color:var(--color-primary);color:var(--light-text);border-radius:8px;padding:1px 2px}.app-preview-holder.svelte-1m6t2vj .content.svelte-1m6t2vj.svelte-1m6t2vj{padding:5px 6px 10px;max-height:28em}.app-preview-holder.svelte-1m6t2vj .content-header.svelte-1m6t2vj.svelte-1m6t2vj{margin-bottom:1rem}.level-badge.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj{border-radius:7px;background-color:var(--color-primary-light);aspect-ratio:1;height:auto;display:inline;place-content:center;padding:5px;margin-right:5px}.content.svelte-1m6t2vj .row.svelte-1m6t2vj.svelte-1m6t2vj{display:flex;align-items:center;gap:var(--size-300);margin-bottom:8px}.row.svelte-1m6t2vj p.svelte-1m6t2vj.svelte-1m6t2vj{margin-bottom:0;margin-top:0;font-size:.75rem}.row.svelte-1m6t2vj p.h5.svelte-1m6t2vj.svelte-1m6t2vj{font-size:.9rem}.content.svelte-1m6t2vj .row[data-space].svelte-1m6t2vj.svelte-1m6t2vj{justify-content:space-between}button.round.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj{background:var(--color-white);border:1px solid var(--color-primary);border-radius:50%;display:flex;place-items:center;justify-content:center;align-items:center}button.play.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj{height:50px;width:50px;aspect-ratio:1}button.speed.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj,button.stop.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj{height:40px;width:40px;aspect-ratio:1;font-size:12px}button.speed.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj{font-size:.8rem;color:var(--color-primary)}.story-text.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj{font-size:.9325rem;font-weight:300;max-height:17em;margin-top:.5rem;overflow-y:none;-ms-overflow-style:none;scrollbar-width:none;line-height:1.5;position:relative;z-index:3;padding-inline:1.5px}.waiting.svelte-1m6t2vj .story-text .overlay.svelte-1m6t2vj.svelte-1m6t2vj{font-weight:700;color:var(--dark-text);display:block;position:absolute;width:20ch;text-align:center;top:-5.15rem;left:0;font-size:1rem;z-index:2;background-color:#fff;border-radius:5px;padding:.75rem .5rem 0 .5rem;border:1px solid var(--color-primary);filter:drop-shadow(2px, 2px, 3px)}.waiting.svelte-1m6t2vj .story-text .overlay.svelte-1m6t2vj.svelte-1m6t2vj::after{content:'';position:absolute;width:12px;height:12px;border-top:1px solid var(--color-primary);border-left:1px solid var(--color-primary);bottom:-7px;left:30px;background:#fff;transform:rotate(225deg)}.interact.svelte-1m6t2vj .story-text .overlay.svelte-1m6t2vj.svelte-1m6t2vj{display:none}.text-part.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj{display:inline;border-radius:5px;padding:2px 1px;cursor:pointer;position:relative}.text-part.active.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj{background-color:var(--color-primary);color:var(--light-text)}.story-text.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj::-webkit-scrollbar{display:none}.actions.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj{display:flex;flex-direction:row;gap:.875rem;--action-color:var(--color-dark);--action-fill-color:transparent;margin-right:5px}.actions.svelte-1m6t2vj>span.svelte-1m6t2vj.svelte-1m6t2vj{cursor:pointer}.actions.svelte-1m6t2vj>span.active.svelte-1m6t2vj.svelte-1m6t2vj{--action-color:var(--color-primary);--action-fill-color:var(--color-primary)}.text-audio-wrapper.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj{position:relative;z-index:3}.text-audio-wrapper.svelte-1m6t2vj .wallpaper.svelte-1m6t2vj.svelte-1m6t2vj{position:absolute;top:1.5rem;left:calc(var(--size-400) * -1);right:calc(var(--size-400) * -1);bottom:-100%;background:var(--color-readle-light);z-index:-1}.scroll-wrapper.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj{overflow:auto;max-height:25em;padding-bottom:4rem;-ms-overflow-style:none;scrollbar-width:none}.scroll-wrapper.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj::-webkit-scrollbar{display:none}.keywords-container.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj{display:flex;flex-direction:column;gap:var(--size-400);--action-color:var(--color-dark)}.grammar-holder.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj{display:flex;flex-direction:column;gap:var(--size-550)}.grammar-holder.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj::-webkit-scrollbar{display:none}.questions.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj,.results.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj{display:none;min-height:20vh;font-size:1rem}.results.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj{width:100%;align-items:center;justify-content:center;place-items:center;margin-top:var(--size-500);--flow-space:var(--size-300)}.results.svelte-1m6t2vj img.svelte-1m6t2vj.svelte-1m6t2vj{z-index:1;aspect-ratio:auto}.questions.showQuiz.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj{display:block;margin-top:var(--size-500)}.results.showResults.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj{display:grid}.answer-options.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj{display:flex;flex-direction:column;align-items:center}.quiz-count.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj{background-image:url(https://langster.org/img/quiz-blob.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;color:#fff;font-size:1rem;height:8rem;width:8rem;display:grid;place-items:center;justify-content:center;align-items:center;filter:drop-shadow(0px 9px 19px rgb(0 0 0 / 19%));margin:.5rem auto 0 auto;grid-template-columns:1fr;grid-template-rows:1fr;position:relative}.quiz-count.svelte-1m6t2vj p.svelte-1m6t2vj.svelte-1m6t2vj{margin-bottom:.7rem}.waiting.svelte-1m6t2vj .story-text .text-part.active.svelte-1m6t2vj.svelte-1m6t2vj::before{content:'';border:1px solid var(--color-primary);height:100%;width:100%;position:absolute;top:0;left:0;border-radius:5px;animation:svelte-1m6t2vj-blink 1.25s infinite;z-index:3}@keyframes svelte-1m6t2vj-blinking{0%{background-image:url(/img/quiz-blob.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;color:#fff;font-size:1rem;height:8rem;width:8rem;display:grid;place-items:center;justify-content:center;align-items:center;filter:drop-shadow(0px 9px 19px rgb(0 0 0 / 19%));margin:.5rem auto 0 auto;grid-template-columns:1fr;grid-template-rows:1fr;position:relative}100%{background-image:var(--answer-blob);background-repeat:no-repeat;background-position:center center;background-size:contain;color:#fff;font-size:1rem;height:8rem;width:8rem;display:grid;place-items:center;justify-content:center;align-items:center;filter:drop-shadow(0px 9px 19px rgb(0 0 0 / 19%));margin:.5rem auto 0 auto;grid-template-columns:1fr;grid-template-rows:1fr;position:relative}}.correct.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj{animation:svelte-1m6t2vj-blinking .75s 5 alternate;--answer-blob:url(/img/quiz-blob-right.svg)}.wrong.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj{animation:svelte-1m6t2vj-blinking .75s 5 alternate;--answer-blob:url(/img/quiz-blob-wrong.svg)}.maskot.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj{position:relative;width:100%;display:flex;height:215px;max-height:8rem;justify-content:center}.maskot.maskot-0.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj{margin-left:30px}.maskot.maskot-1.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj{margin-left:-17px}.maskot.maskot-2.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj{margin-left:37px}.maskot.maskot-3.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj{margin-left:34px}.maskot.maskot-4.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj{margin-left:9px}.results.svelte-1m6t2vj button[data-style=primary].svelte-1m6t2vj.svelte-1m6t2vj{background-color:var(--color-primary);color:var(--light-text);height:auto;width:auto;margin:0;font-size:var(--size-400)}.quiz-count.svelte-1m6t2vj svg.svelte-1m6t2vj.svelte-1m6t2vj{height:60px;width:60px;position:absolute;top:29px;left:34px;--progressVar:0;--progressQuestion:0}#quizProgress.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj{stroke-dasharray:400px;stroke-dashoffset:calc(425px - (400px * var(--progressVar)) + (10px * var(--progressQuestions)));transition:all 1.5s ease-in-out}.question.svelte-1m6t2vj .button.svelte-1m6t2vj.svelte-1m6t2vj{text-decoration:none;font-size:1rem;margin-top:var(--size-500);margin-bottom:var(--size-500);display:inline-block;position:relative;padding:.875rem .5rem;border-radius:5px;min-width:15ch;width:-moz-fit-content;width:fit-content}.question.svelte-1m6t2vj .button[data-style=ghost].svelte-1m6t2vj.svelte-1m6t2vj{--override-color:var(--color-primary-dark);background-color:var(--background-color);color:var(--color-primary-dark);border:1px solid var(--color-primary-dark)}.question.svelte-1m6t2vj .button[data-style=ghost].svelte-1m6t2vj.svelte-1m6t2vj:hover{background-color:var(--color-primary);color:var(--light-text);border:1px solid var(--color-primary-dark)}.question.svelte-1m6t2vj .button[data-style=ghost].isCorrect.svelte-1m6t2vj.svelte-1m6t2vj{--answer-color:#409519;background-color:var(--answer-color);border-color:var(--answer-color);color:#fff}.question.svelte-1m6t2vj .button[data-style=ghost].isWrong.svelte-1m6t2vj.svelte-1m6t2vj{--answer-color:#da3e3e;background-color:var(--answer-color);border-color:var(--answer-color);color:#fff}button.try-now.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj{background:var(--color-primary);border-radius:12px;margin-bottom:var(--size-450);display:flex;justify-content:flex-start;align-items:center;gap:var(--size-600);padding:0;width:100%;cursor:pointer}button.try-now.noCursor.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj{cursor:auto;z-index:99;position:relative;border-radius:10px 10px 0 0}div.try-now.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj{display:flex;justify-content:center;align-items:center;gap:var(--size-600);padding:0 var(--size-450);width:100%}.try-now.svelte-1m6t2vj h2.svelte-1m6t2vj.svelte-1m6t2vj{max-width:100%;min-width:70%;color:var(--background-color)}button.try-now.svelte-1m6t2vj img.svelte-1m6t2vj.svelte-1m6t2vj{width:auto;aspect-ratio:initial;margin:0 0 0 1rem;max-width:6rem}.app-badge.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj{aspect-ratio:initial}@media(max-width:48rem){.try-now.svelte-1m6t2vj h2.svelte-1m6t2vj.svelte-1m6t2vj{font-size:1.15rem;width:100%;text-align:center}.try-now.svelte-1m6t2vj>img.svelte-1m6t2vj.svelte-1m6t2vj{display:none}section.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj:not(.wrapper){margin-left:0;margin-right:0;width:100%}img.app-badge.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj{width:100%;height:auto}}.badge-holder.svelte-1m6t2vj .apple-app-url img.large.svelte-1m6t2vj.svelte-1m6t2vj{height:3.875rem}.badge-holder.svelte-1m6t2vj .google-app-url img.large.svelte-1m6t2vj.svelte-1m6t2vj{height:5.75rem}@media(max-width:56rem){.badge-holder.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj{gap:0}.badge-holder.svelte-1m6t2vj .apple-app-url img.large.svelte-1m6t2vj.svelte-1m6t2vj{max-height:105px}.badge-holder.svelte-1m6t2vj .google-app-url img.large.svelte-1m6t2vj.svelte-1m6t2vj{max-height:143px}}.waiting.svelte-1m6t2vj .content.svelte-1m6t2vj.svelte-1m6t2vj::after,.waiting.svelte-1m6t2vj .menu.svelte-1m6t2vj.svelte-1m6t2vj::after,.waiting.svelte-1m6t2vj .top-holder.svelte-1m6t2vj.svelte-1m6t2vj::after{height:100%;width:100%;background-color:#000;opacity:.5;transition:opacity .5s ease-out;z-index:1;top:0;left:0;display:block;position:absolute;content:''}.waiting.svelte-1m6t2vj .content.svelte-1m6t2vj.svelte-1m6t2vj,.waiting.svelte-1m6t2vj .menu.svelte-1m6t2vj.svelte-1m6t2vj{transition:opacity .5s ease-out;cursor:default;position:relative}.waiting.svelte-1m6t2vj .top-holder.svelte-1m6t2vj.svelte-1m6t2vj{transition:opacity .5s ease-out;position:relative}.interact.svelte-1m6t2vj .content-header.svelte-1m6t2vj.svelte-1m6t2vj,.interact.svelte-1m6t2vj .menu.svelte-1m6t2vj.svelte-1m6t2vj,.interact.svelte-1m6t2vj .story-text .text-part.svelte-1m6t2vj.svelte-1m6t2vj:not(.active),.interact.svelte-1m6t2vj .text-audio-wrapper .row.svelte-1m6t2vj.svelte-1m6t2vj,.interact.svelte-1m6t2vj .text-audio-wrapper .wallpaper.svelte-1m6t2vj.svelte-1m6t2vj{transition:opacity .5s ease-out}.interact.svelte-1m6t2vj .top-holder.svelte-1m6t2vj.svelte-1m6t2vj{opacity:1;transition:opacity .5s ease-out}.waiting.svelte-1m6t2vj .story-text .text-part.active.svelte-1m6t2vj.svelte-1m6t2vj{cursor:pointer}@keyframes svelte-1m6t2vj-blink{0%{transform:scale(0)}12%{transform:scale(1.15)}24%{transform:scale(1.25)}36%{transform:scale(1.35)}48%{transform:scale(1.45)}60%{transform:scale(1.55)}72%{transform:scale(1.65)}84%{transform:scale(1.75)}100%{opacity:0}}.fadeInPhone.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj{animation:svelte-1m6t2vj-fadeInPhone 1.25s ease-in-out forwards 1}@keyframes svelte-1m6t2vj-fadeInPhone{0%{opacity:0}100%{opacity:1}}.app-links.desktop.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj{display:none}@media(min-width:1024px){.app-links.mobile.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj{display:none}.app-links.desktop.svelte-1m6t2vj.svelte-1m6t2vj.svelte-1m6t2vj{display:flex;justify-content:center;align-items:center;flex-direction:column}}.badge-holder.svelte-1m6t2vj .button.svelte-1m6t2vj.svelte-1m6t2vj:focus,.badge-holder.svelte-1m6t2vj .button.svelte-1m6t2vj.svelte-1m6t2vj:hover{text-decoration:none}.breadcrumb.svelte-hbwmbf ul.svelte-hbwmbf{list-style:none;font-size:var(--size-300)}.breadcrumb.svelte-hbwmbf ul li.svelte-hbwmbf{display:inline-block;margin-inline-end:var(--size-600);position:relative}.breadcrumb.svelte-hbwmbf ul li.svelte-hbwmbf:not(:last-of-type)::after{content:'>';position:absolute;top:0;right:calc(((var(--size-700)/ 2)) * -1)}.ra-quiz.svelte-xqqmii.svelte-xqqmii{max-width:760px;margin:34px auto;padding:clamp(20px,3.4vw,30px);background:#fff;border:1px solid #e4ecea;border-radius:18px}.ra-quiz-head.svelte-xqqmii.svelte-xqqmii{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:18px}.ra-quiz-title.svelte-xqqmii.svelte-xqqmii{margin:0;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#7c918e}.ra-quiz-count.svelte-xqqmii.svelte-xqqmii{font-size:13px;font-weight:800;color:#10201f;font-variant-numeric:tabular-nums}.ra-quiz-bar.svelte-xqqmii.svelte-xqqmii{height:4px;border-radius:999px;background:#eef3f2;overflow:hidden;margin-bottom:22px}.ra-quiz-bar.svelte-xqqmii i.svelte-xqqmii{display:block;height:100%;border-radius:999px;background:#10201f;transition:width .35s ease}.ra-quiz-q.svelte-xqqmii.svelte-xqqmii{margin:0 0 18px;font-size:clamp(17px, 2vw, 20px);font-weight:700;line-height:1.4;color:#10201f}.ra-quiz-options.svelte-xqqmii.svelte-xqqmii{display:flex;flex-direction:column;gap:10px}.ra-quiz-opt.svelte-xqqmii.svelte-xqqmii{width:100%;text-align:left;padding:14px 16px;font:inherit;font-size:15px;font-weight:600;color:#10201f;background:#fbfcfc;border:1px solid #e4ecea;border-radius:12px;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.ra-quiz-opt.svelte-xqqmii.svelte-xqqmii:hover:not(:disabled){background:#eef6f4;border-color:#cfdedb}.ra-quiz-opt.svelte-xqqmii.svelte-xqqmii:focus-visible{outline:2px solid #10201f;outline-offset:2px}.ra-quiz-opt.svelte-xqqmii.svelte-xqqmii:disabled{cursor:default}.ra-quiz-opt.isCorrect.svelte-xqqmii.svelte-xqqmii{background:#e8f6ea;border-color:#6fbf73;color:#1d5b24}.ra-quiz-opt.isWrong.svelte-xqqmii.svelte-xqqmii{background:#fdecec;border-color:#e59a9a;color:#8c2b2b}.ra-quiz-results.svelte-xqqmii.svelte-xqqmii{text-align:center}.ra-quiz-score.svelte-xqqmii.svelte-xqqmii{margin:0 auto 10px;font-size:40px;font-weight:800;line-height:1;color:#10201f;font-variant-numeric:tabular-nums}.ra-quiz-total.svelte-xqqmii.svelte-xqqmii{margin:0 0 20px;font-size:15px;font-weight:600;color:#5c716e}.ra-quiz-retry.svelte-xqqmii.svelte-xqqmii{font:inherit;font-size:14px;font-weight:700;padding:12px 22px;border-radius:999px;border:1px solid #10201f;background:#10201f;color:#fff;cursor:pointer}.ra-quiz-retry.svelte-xqqmii.svelte-xqqmii:focus-visible{outline:2px solid #10201f;outline-offset:2px}.example.svelte-lj3ygd.svelte-lj3ygd{display:grid;grid-template-columns:repeat(2,minmax(auto,1fr));overflow-x:auto;overflow-y:hidden;margin-bottom:1.15rem}.example+.example{margin-top:var(--size-400)}.heading.svelte-lj3ygd.svelte-lj3ygd{background:var(--color-primary);color:var(--light-text);text-transform:capitalize;width:100%}.heading.svelte-lj3ygd.svelte-lj3ygd,.native.svelte-lj3ygd.svelte-lj3ygd,.translation.svelte-lj3ygd.svelte-lj3ygd{padding:0 var(--size-700);position:relative}.native p,.translation p{margin:0;font-size:var(--size-450)}.native.svelte-lj3ygd.svelte-lj3ygd{display:flex;gap:var(--size-300);align-items:center}.audio.svelte-lj3ygd.svelte-lj3ygd{cursor:pointer;--audio-color:var(--color-primary);background:0 0;border:none;height:2.5ex;position:absolute;left:0}.audio.svelte-lj3ygd svg.svelte-lj3ygd{width:2ch;height:2.5ex}.audio.svelte-lj3ygd.svelte-lj3ygd:focus,.audio.svelte-lj3ygd.svelte-lj3ygd:hover{--audio-color:var(--color-primary-dark)}.heading.hidden.svelte-lj3ygd.svelte-lj3ygd{display:none}@media(max-width:52rem){.example.svelte-lj3ygd.svelte-lj3ygd{grid-template-columns:1fr;grid-template-rows:auto;row-gap:2rem;background:var(--color-primary-light);border-radius:8px;padding:1rem;width:-moz-fit-content;width:fit-content;overflow:hidden;max-width:100%;margin-inline:auto}.heading.svelte-lj3ygd.svelte-lj3ygd{display:none}.native.svelte-lj3ygd.svelte-lj3ygd{position:relative}.native.svelte-lj3ygd.svelte-lj3ygd::after{content:'';position:absolute;bottom:-1.5rem;left:0;width:100%;height:1.5rem;background:url('/img/arrow_up_purple.svg') no-repeat center;background-size:1.5rem;transform:rotate(180deg);stroke:var(--color-primary)}.native.svelte-lj3ygd.svelte-lj3ygd,.translation.svelte-lj3ygd.svelte-lj3ygd{padding-bottom:1rem;width:100%}}.mobileTable.svelte-rftvfb.svelte-rftvfb.svelte-rftvfb{display:none}.grammarTable.svelte-rftvfb thead tr th.svelte-rftvfb.svelte-rftvfb:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.grammarTable.svelte-rftvfb thead tr th.svelte-rftvfb.svelte-rftvfb:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.grammarTable.svelte-rftvfb thead.svelte-rftvfb.svelte-rftvfb{background:var(--color-primary);color:var(--light-text);border-bottom:5px solid var(--background-color)}.grammarTable.svelte-rftvfb.svelte-rftvfb.svelte-rftvfb{width:100%;border-collapse:collapse}table.svelte-rftvfb>tbody.svelte-rftvfb>tr.svelte-rftvfb:nth-of-type(odd){background:var(--color-primary-light)}td.svelte-rftvfb.svelte-rftvfb.svelte-rftvfb,th.svelte-rftvfb.svelte-rftvfb.svelte-rftvfb{padding:0 var(--size-500);text-align:left}.table-wrapper.svelte-rftvfb.svelte-rftvfb.svelte-rftvfb{width:100%;overflow-x:auto;overflow-y:hidden;margin-bottom:1.15rem}.audio-cell.svelte-rftvfb.svelte-rftvfb.svelte-rftvfb{display:flex;gap:var(--size-300);align-items:center;padding-inline-start:0}.audio.svelte-rftvfb.svelte-rftvfb.svelte-rftvfb{cursor:pointer;--audio-color:var(--color-primary);background:0 0;border:none;height:2.5ex}.audio.svelte-rftvfb svg.svelte-rftvfb.svelte-rftvfb{width:2ch;height:2.5ex}.audio.svelte-rftvfb.svelte-rftvfb.svelte-rftvfb:focus,.audio.svelte-rftvfb.svelte-rftvfb.svelte-rftvfb:hover{--audio-color:var(--color-primary-dark)}@media(max-width:48rem){.audio-cell.svelte-rftvfb.svelte-rftvfb.svelte-rftvfb{flex-wrap:wrap}td.svelte-rftvfb.svelte-rftvfb.svelte-rftvfb,th.svelte-rftvfb.svelte-rftvfb.svelte-rftvfb{padding:0 .5rem;min-width:11rem}.desktopTable.svelte-rftvfb.svelte-rftvfb.svelte-rftvfb{display:none}.mobileTable.svelte-rftvfb.svelte-rftvfb.svelte-rftvfb{display:block}.audio.svelte-rftvfb svg.svelte-rftvfb.svelte-rftvfb{height:2.1ex}.audio.svelte-rftvfb.svelte-rftvfb.svelte-rftvfb{top:.2rem;position:relative}}@media(max-width:30rem){td.svelte-rftvfb.svelte-rftvfb.svelte-rftvfb,th.svelte-rftvfb.svelte-rftvfb.svelte-rftvfb{padding:0 .5rem;min-width:43vw}}aside.svelte-16ifd6a.svelte-16ifd6a.svelte-16ifd6a{position:absolute;top:0;left:-3rem;background-image:url(/img/grammar_menu_bg.svg);background-repeat:no-repeat;background-size:contain;background-position:center right;height:-moz-fit-content;height:fit-content;width:min(100%,15rem);transition:all .2s ease-out;filter:drop-shadow(0px 9px 19px rgb(0 0 0 / 19%));display:grid;justify-content:center;z-index:1}nav.svelte-16ifd6a ul.svelte-16ifd6a.svelte-16ifd6a{flex-direction:column;gap:var(--size-400);width:100%;text-align:center}nav.svelte-16ifd6a.svelte-16ifd6a.svelte-16ifd6a{height:-moz-fit-content;height:fit-content;width:calc(100% + var(--size-800));padding:var(--size-400);text-align:left;display:grid;place-items:center}nav.svelte-16ifd6a ul li.svelte-16ifd6a.svelte-16ifd6a{margin:0}nav.svelte-16ifd6a ul li.svelte-16ifd6a.svelte-16ifd6a{background-image:none;background-position:center;background-repeat:no-repeat;width:100%;height:100%;color:var(--color-primary)}.currentLevel.svelte-16ifd6a.svelte-16ifd6a.svelte-16ifd6a,.currentLevel.svelte-16ifd6a.svelte-16ifd6a.svelte-16ifd6a:focus,.currentLevel.svelte-16ifd6a.svelte-16ifd6a.svelte-16ifd6a:hover,nav.svelte-16ifd6a ul li.svelte-16ifd6a.svelte-16ifd6a:focus,nav.svelte-16ifd6a ul li.svelte-16ifd6a.svelte-16ifd6a:hover{background-image:url(/img/grammar_menu_sel_bg.svg);color:var(--light-text)}.currentLevel.svelte-16ifd6a a.svelte-16ifd6a.svelte-16ifd6a{color:var(--light-text);text-decoration:none}nav.svelte-16ifd6a ul li.svelte-16ifd6a:focus>a.svelte-16ifd6a,nav.svelte-16ifd6a ul li.svelte-16ifd6a:hover>a.svelte-16ifd6a{color:var(--light-text)}@media screen and (max-width:72rem){aside.svelte-16ifd6a.svelte-16ifd6a.svelte-16ifd6a{display:block;position:relative;max-width:100vw;width:20rem;background:0 0;left:0;margin:auto;overflow:auto;-ms-overflow-style:none;scrollbar-width:none;margin-bottom:var(--size-400);margin-top:var(--size-500);width:100%}aside.svelte-16ifd6a.svelte-16ifd6a.svelte-16ifd6a::-webkit-scrollbar{display:none}nav.svelte-16ifd6a.svelte-16ifd6a.svelte-16ifd6a{padding:0;width:100%}nav.svelte-16ifd6a ul.svelte-16ifd6a.svelte-16ifd6a{display:grid;grid-template-columns:1fr 1fr;align-items:center;justify-content:center;font-size:var(--size-400)}nav.svelte-16ifd6a ul li.svelte-16ifd6a.svelte-16ifd6a{width:100%;text-align:center;background-size:auto}}.rd-root,.rd-root.svelte-xadjab.svelte-xadjab{font-family:Manrope,system-ui,sans-serif;color:#10201f;background:#fbfcfc;-webkit-font-smoothing:antialiased}.rd-root.svelte-xadjab a{color:#0e8f9b;text-decoration:none}[data-ctx-rail].svelte-xadjab.svelte-xadjab::-webkit-scrollbar{display:none}@keyframes svelte-xadjab-rd-underline{from{transform:rotate(-.9deg) scaleX(0)}70%{transform:rotate(-.9deg) scaleX(1.03)}to{transform:rotate(-.9deg) scaleX(1)}}@keyframes svelte-xadjab-rd-sweep{0%{background-position:130% 0}100%,55%{background-position:-30% 0}}@keyframes svelte-xadjab-rd-stepbar{from{width:0}to{width:100%}}@keyframes svelte-xadjab-rd-run{from{transform:translateX(0)}to{transform:translateX(-50%)}}.rd-hero.svelte-xadjab.svelte-xadjab{position:relative;padding:clamp(28px,5vw,60px) clamp(16px,3vw,32px) clamp(28px,4vw,48px);overflow:hidden}.rd-hero-glow.svelte-xadjab.svelte-xadjab{position:absolute;inset:0;background:radial-gradient(760px 420px at 78% 8%,rgba(27,156,156,.16),transparent 70%),radial-gradient(min(560px,78vw) min(320px,44vw) at 2% 96%,rgba(240,180,41,.05),transparent 72%);pointer-events:none}.rd-ticker-wrap.svelte-xadjab.svelte-xadjab{position:relative;max-width:1200px;margin:0 auto 34px}.rd-ticker-mask.svelte-xadjab.svelte-xadjab{overflow:hidden;flex:1;mask-image:linear-gradient(90deg,transparent,#000 3%,#000 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 3%,#000 92%,transparent)}.rd-ticker-track.svelte-xadjab.svelte-xadjab{display:flex;width:-moz-max-content;width:max-content;white-space:nowrap;animation:svelte-xadjab-rd-run 34.6s linear infinite;font-family:Newsreader,Georgia,serif;font-size:16.5px;color:#4a605e}@media(prefers-reduced-motion:reduce){.rd-ticker-track.svelte-xadjab.svelte-xadjab{animation-name:svelte-xadjab-rd-run!important;animation-duration:34.6s!important;animation-timing-function:linear!important;animation-iteration-count:infinite!important}}.rd-dot-sep.svelte-xadjab.svelte-xadjab{color:#2cbfa6;font-style:normal;padding:0 18px}.rd-hero-grid.svelte-xadjab.svelte-xadjab{position:relative;max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(330px,1fr));gap:clamp(28px,4vw,56px);align-items:center}.rd-hero-copy.svelte-xadjab.svelte-xadjab{display:flex;flex-direction:column;align-items:flex-start;gap:22px;min-width:0}.rd-h1.svelte-xadjab.svelte-xadjab{margin:0;font-size:clamp(34px, 5vw, 60px);line-height:1.04;letter-spacing:-.035em;font-weight:800;max-width:18ch;text-wrap:balance}.rd-h1-compact.svelte-xadjab.svelte-xadjab{font-size:clamp(34px, 4vw, 48px)}@media(max-width:733px){.rd-hero-center.svelte-xadjab.svelte-xadjab{align-self:center;text-align:center}}.rd-underline-wrap.svelte-xadjab.svelte-xadjab{position:relative;display:inline-block}.rd-underline.svelte-xadjab.svelte-xadjab{position:absolute;left:-.03em;right:-.05em;bottom:-.1em;height:.1em;border-radius:6px 14px 8px 12px;background:#ffc93c;transform:rotate(-.9deg) scaleX(0);transform-origin:left center;animation:svelte-xadjab-rd-underline .8s cubic-bezier(.22,1,.36,1) .8s forwards}.rd-hero-sub.svelte-xadjab.svelte-xadjab{margin:0;font-size:clamp(17px, 1.6vw, 20px);line-height:1.5;max-width:40ch;color:#4a605e;font-weight:500;text-wrap:pretty}.rd-eyebrow.svelte-xadjab.svelte-xadjab{font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#7c918f}.rd-eyebrow-teal.svelte-xadjab.svelte-xadjab{display:block;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#0a6e77}.rd-stat.svelte-xadjab.svelte-xadjab{display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;padding-top:14px}.rd-hero-media-wrap.svelte-xadjab.svelte-xadjab{position:relative;min-width:0;display:flex;justify-content:center}.rd-hero-media.svelte-xadjab.svelte-xadjab{position:relative;width:100%;max-width:clamp(360px,34vw,460px);aspect-ratio:672/786}.rd-hero-media.svelte-xadjab img.svelte-xadjab{max-width:100%}.rd-tour-phones.svelte-xadjab.svelte-xadjab{width:100%;padding-bottom:12px}@media(min-width:900px){.rd-phones-only.svelte-xadjab.svelte-xadjab,.rd-tour-phones.svelte-xadjab.svelte-xadjab{display:none}}@media(max-width:899px){.rd-desktop-only.svelte-xadjab.svelte-xadjab{display:none}}.rd-section-narrow.svelte-xadjab.svelte-xadjab{max-width:1160px;margin:0 auto;padding:clamp(44px,6vw,76px) clamp(16px,3vw,24px)}.rd-section-narrow-inner.svelte-xadjab.svelte-xadjab{max-width:1160px;margin:0 auto}.rd-section-tint.svelte-xadjab.svelte-xadjab{background:#f1f6f5;padding:clamp(44px,6vw,76px) clamp(16px,3vw,24px)}.rd-pad-bottom.svelte-xadjab.svelte-xadjab{padding-bottom:clamp(44px,6vw,76px)}.rd-pad-top-tight.svelte-xadjab.svelte-xadjab{padding-top:clamp(32px,4.5vw,52px)}.rd-carousel-section.svelte-xadjab.svelte-xadjab{padding:clamp(40px,6vw,64px) clamp(16px,3vw,24px) clamp(44px,6vw,76px)}.rd-carousel-head.svelte-xadjab.svelte-xadjab{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:18px}.rd-h2.svelte-xadjab.svelte-xadjab{margin:0;font-size:clamp(26px, 3.6vw, 40px);line-height:1.06;letter-spacing:-.03em;font-weight:800;max-width:22ch;text-wrap:balance}.rd-h2-lg.svelte-xadjab.svelte-xadjab{margin:0 0 10px;font-size:clamp(30px, 4.4vw, 48px);line-height:1.05;letter-spacing:-.03em;font-weight:800;max-width:20ch;text-wrap:balance}.rd-lead.svelte-xadjab.svelte-xadjab{margin:0 0 36px;font-size:17px;line-height:1.5;color:#4a605e;max-width:46ch;font-weight:500}.rd-arrow-btn.svelte-xadjab.svelte-xadjab{width:38px;height:38px;border-radius:999px;border:1px solid rgba(14,143,155,.26);background:#fff;color:#10201f;font-size:15px;cursor:pointer;transition:.15s}.rd-track.svelte-xadjab.svelte-xadjab{display:flex;gap:14px;overflow-x:auto;padding:28px 20px 40px;margin:-14px max(-20px,calc(-1 * clamp(16px,3vw,24px))) -20px 0;scrollbar-width:none;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.rd-track.svelte-xadjab.svelte-xadjab::-webkit-scrollbar{display:none}.rd-card.svelte-xadjab.svelte-xadjab{position:relative;flex:0 0 min(288px,78vw);height:400px;scroll-snap-align:start;border-radius:20px;overflow:hidden;background:#0c2a2a;cursor:pointer;text-align:left;box-shadow:0 18px 40px -28px rgba(12,42,42,.7);transition:transform .2s,box-shadow .2s;display:block}.rd-card-img.svelte-xadjab.svelte-xadjab{position:absolute;inset:0;width:100%;height:54%;-o-object-fit:cover;object-fit:cover}.rd-card-fade.svelte-xadjab.svelte-xadjab{position:absolute;left:0;right:0;top:30%;height:28%;background:linear-gradient(to bottom,rgba(12,42,42,0),#0c2a2a)}.rd-card-top.svelte-xadjab.svelte-xadjab{position:absolute;top:12px;left:12px;right:12px;display:flex;gap:8px;justify-content:space-between;z-index:2}.rd-card-lang.svelte-xadjab.svelte-xadjab{display:inline-flex;align-items:center;gap:6px;padding:6px 11px;border-radius:999px;font-size:12px;font-weight:700;white-space:nowrap;background:rgba(12,42,42,.72);color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.rd-card-lvl.svelte-xadjab.svelte-xadjab{display:inline-flex;align-items:center;gap:6px;padding:6px 11px;border-radius:999px;font-size:12px;font-weight:700;white-space:nowrap;color:#fff}.rd-card-bottom.svelte-xadjab.svelte-xadjab{position:absolute;left:0;right:0;bottom:0;z-index:2;display:flex;flex-direction:column;gap:10px;padding:0 18px 18px}.rd-card-title.svelte-xadjab.svelte-xadjab{font-size:16.5px;font-weight:700;line-height:1.24;letter-spacing:-.01em;color:#fff;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rd-card-title-en.svelte-xadjab.svelte-xadjab{margin-top:-4px;font-size:13.5px;font-weight:600;line-height:1.3;color:#7fb3ac;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rd-card-excerpt.svelte-xadjab.svelte-xadjab{font-family:Newsreader,Georgia,serif;font-size:15.5px;line-height:1.42;color:#a9c6c0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.rd-card-footer.svelte-xadjab.svelte-xadjab{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:4px}.rd-card-tag.svelte-xadjab.svelte-xadjab{padding:5px 11px;border-radius:8px;background:rgba(255,255,255,.14);color:#dce8e5;font-size:12px;font-weight:600}.rd-card-read.svelte-xadjab.svelte-xadjab{font-size:13px;font-weight:600;color:#b8cfca}.rd-stat-strip.svelte-xadjab.svelte-xadjab{display:grid;grid-template-columns:repeat(auto-fit,minmax(165px,1fr));background:#fbfcfc;border:1px solid rgba(16,32,31,.1);border-radius:22px;overflow:hidden}.rd-stat-strip-item.svelte-xadjab.svelte-xadjab{background:#fbfcfc;padding:30px 26px;display:flex;flex-direction:column;gap:8px}.rd-border-left.svelte-xadjab.svelte-xadjab{border-left:1px solid rgba(16,32,31,.1)}.rd-stat-strip-num.svelte-xadjab.svelte-xadjab{font-size:clamp(30px, 4vw, 40px);font-weight:800;letter-spacing:-.03em;color:#0e8f9b}.rd-stat-strip-label.svelte-xadjab.svelte-xadjab{font-size:15px;font-weight:600;color:#4a605e}.rd-feature-grid.svelte-xadjab.svelte-xadjab{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px}.rd-feature-card.svelte-xadjab.svelte-xadjab{border:1px solid rgba(16,32,31,.1);border-radius:18px;padding:24px;background:#fff;display:flex;flex-direction:column;gap:8px}.rd-feature-card-highlight.svelte-xadjab.svelte-xadjab{background:linear-gradient(150deg,#0e8f9b,#2cbfa6);color:#fff}.rd-feature-eyebrow.svelte-xadjab.svelte-xadjab{font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#2cbfa6}.rd-feature-title.svelte-xadjab.svelte-xadjab{font-size:19px;font-weight:700;letter-spacing:-.02em}.rd-feature-desc.svelte-xadjab.svelte-xadjab{font-size:15px;line-height:1.5;color:#4a605e;font-weight:500}.rd-habit-card.svelte-xadjab.svelte-xadjab{background:#fff;border:1px solid rgba(16,32,31,.08);border-radius:22px;padding:clamp(22px,3vw,34px)}.rd-habit-toplist.svelte-xadjab.svelte-xadjab{display:flex;flex-wrap:wrap;gap:7px;min-width:0;margin:calc(clamp(22px,3vw,34px) * -1) calc(clamp(22px,3vw,34px) * -1) 18px;padding:clamp(16px,2.4vw,22px) clamp(22px,3vw,34px) 14px;border-bottom:1px solid rgba(16,32,31,.08)}.rd-habit-sidelist.svelte-xadjab.svelte-xadjab{display:flex;flex-direction:column;gap:8px}.rd-habit-btn.svelte-xadjab.svelte-xadjab{border:0;background:0 0}.rd-habit-num.svelte-xadjab.svelte-xadjab{grid-row:1/3;font-size:13px;font-weight:800;color:#0e8f9b;padding-top:6px}.rd-habit-name.svelte-xadjab.svelte-xadjab{font-size:17.5px;font-weight:800;letter-spacing:-.02em;color:#10201f}.rd-habit-name-mobile.svelte-xadjab.svelte-xadjab{font-size:14.5px;font-weight:800;letter-spacing:-.01em;color:#10201f}.rd-habit-tagline.svelte-xadjab.svelte-xadjab{font-family:Newsreader,Georgia,serif;font-size:18px;line-height:1.4;color:#4a605e}.rd-habit-progress.svelte-xadjab.svelte-xadjab{position:absolute;left:0;bottom:0;height:3px;width:0;background:#f0a500;animation:svelte-xadjab-rd-stepbar 5.2s linear forwards}@media(prefers-reduced-motion:reduce){.rd-habit-progress.svelte-xadjab.svelte-xadjab{animation:none;width:100%}}.rd-habit-title.svelte-xadjab.svelte-xadjab{margin:10px 0 12px;font-size:clamp(22px, 2.4vw, 27px);line-height:1.16;letter-spacing:-.025em;font-weight:800}.rd-habit-desc.svelte-xadjab.svelte-xadjab{margin:0;font-family:Newsreader,Georgia,serif;font-size:18px;line-height:1.6;color:#4a605e;max-width:52ch;text-wrap:pretty}.rd-phone-wrap.svelte-xadjab.svelte-xadjab{margin-top:20px;display:grid;place-items:center;padding:16px 0 4px;border-radius:16px;background:radial-gradient(120% 90% at 50% 0,rgba(44,191,166,.14),#fff)}.rd-phone-shell.svelte-xadjab.svelte-xadjab{border-radius:28px}.rd-phone-screen.svelte-xadjab.svelte-xadjab{position:relative;height:392px;border-radius:23px;background:#fff;overflow:hidden;display:flex;flex-direction:column}.rd-phone-statusbar.svelte-xadjab.svelte-xadjab{display:flex;justify-content:space-between;align-items:center;padding:8px 14px 2px;font-size:10px;font-weight:700}.rd-phone-dot.svelte-xadjab.svelte-xadjab{width:5px;height:5px;border-radius:50%;background:#10201f;opacity:.45}.rd-phone-body.svelte-xadjab.svelte-xadjab{flex:1;display:flex;flex-direction:column;min-height:0;overflow:hidden}.rd-phone-topbar.svelte-xadjab.svelte-xadjab{display:flex;align-items:center;gap:6px;padding:8px 12px 9px}.rd-phone-chip.svelte-xadjab.svelte-xadjab{padding:4px 9px;border-radius:99px;background:#f1f6f5;font-size:10.5px;font-weight:700;color:#10201f}.rd-phone-chip-solid.svelte-xadjab.svelte-xadjab{background:#0e8f9b;color:#fff;font-weight:800}.rd-phone-img.svelte-xadjab.svelte-xadjab{width:100%;height:70px;-o-object-fit:cover;object-fit:cover;display:block}.rd-phone-content.svelte-xadjab.svelte-xadjab{padding:11px 12px 12px;display:flex;flex-direction:column;gap:7px;flex:1;min-height:0}.rd-phone-meta.svelte-xadjab.svelte-xadjab{font-size:8.5px;letter-spacing:.08em;text-transform:uppercase;font-weight:700;color:#4a605e}.rd-phone-headline.svelte-xadjab.svelte-xadjab{margin:0;font-family:Newsreader,Georgia,serif;font-size:15px;font-weight:500;line-height:1.2}.rd-phone-text.svelte-xadjab.svelte-xadjab{margin:0;font-family:Newsreader,Georgia,serif;font-size:12.5px;line-height:1.55}.rd-phone-em{font-style:normal;box-shadow:inset 0 -1px 0 0 #2cbfa6;background:rgba(44,191,166,.16)}.rd-phone-player.svelte-xadjab.svelte-xadjab{margin-top:auto;display:flex;align-items:center;gap:8px;padding:7px 10px;flex:none;border-radius:99px;background:#f1f6f5}.rd-phone-play.svelte-xadjab.svelte-xadjab{width:19px;height:19px;border-radius:50%;background:#0e8f9b;color:#fff;font-size:8px;display:grid;place-items:center}.rd-phone-progress-track.svelte-xadjab.svelte-xadjab{height:4px;border-radius:99px;background:#fff;overflow:hidden}.rd-phone-progress-fill.svelte-xadjab.svelte-xadjab{display:block;height:100%;background:#0e8f9b}.rd-phone-word-active{background:#0e8f9b;color:#fff;border-radius:4px;padding:0 3px}.rd-phone-word-card.svelte-xadjab.svelte-xadjab{align-self:flex-start;margin-top:2px;display:flex;flex-direction:column;gap:2px;padding:8px 10px;border-radius:11px;background:#10201f;width:132px;flex:none}.rd-phone-word-title.svelte-xadjab.svelte-xadjab{font-size:11.5px;font-weight:700;color:#fff}.rd-phone-word-translation.svelte-xadjab.svelte-xadjab{font-family:Newsreader,Georgia,serif;font-size:12.5px;color:#9dbdb8}.rd-phone-word-cta.svelte-xadjab.svelte-xadjab{margin-top:5px;text-align:center;padding:5px;border-radius:7px;background:#0e8f9b;color:#fff;font-size:10.5px;font-weight:700}.rd-phone-deck.svelte-xadjab.svelte-xadjab{margin-top:auto;flex:none;display:flex;flex-direction:column;gap:5px;padding:10px;border-radius:13px;background:rgba(44,191,166,.1);border:1px solid rgba(44,191,166,.3)}.rd-phone-deck-title.svelte-xadjab.svelte-xadjab{font-size:9.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#0e8f9b}.rd-phone-deck-row.svelte-xadjab.svelte-xadjab{display:flex;justify-content:space-between;align-items:baseline;gap:8px;padding-top:5px;border-top:1px solid rgba(44,191,166,.22);font-size:11px;font-weight:800}.rd-phone-deck-row.svelte-xadjab i.svelte-xadjab{font-family:Newsreader,Georgia,serif;font-style:normal;font-size:12px;font-weight:400;color:#4a605e}.rd-phone-flashcard.svelte-xadjab.svelte-xadjab{margin-top:6px;display:flex;flex-direction:column;gap:6px;align-items:center;text-align:center;padding:16px 12px;flex:none;border-radius:18px;background:#10201f}.rd-phone-flashcard-word.svelte-xadjab.svelte-xadjab{font-size:18px;font-weight:800;letter-spacing:-.02em;color:#fff}.rd-phone-flashcard-sentence.svelte-xadjab.svelte-xadjab{font-family:Newsreader,Georgia,serif;font-size:12px;line-height:1.4;color:#9dbdb8}.rd-phone-answers.svelte-xadjab.svelte-xadjab{display:flex;flex-direction:column;gap:6px;margin-top:9px;flex:none}.rd-phone-answer.svelte-xadjab.svelte-xadjab{padding:8px 11px;border-radius:10px;border:1px solid rgba(16,32,31,.1);background:#fbfcfc;font-family:Newsreader,Georgia,serif;font-size:12.5px}.rd-phone-answer-correct.svelte-xadjab.svelte-xadjab{background:rgba(44,191,166,.16);border:1px solid #2cbfa6;color:#0a6e77;font-family:Manrope,sans-serif;font-size:11.5px;font-weight:800}.rd-prof.svelte-xadjab.svelte-xadjab{gap:6px;padding:2px 10px 12px;background:#f3f6f6}.rd-prof-head.svelte-xadjab.svelte-xadjab{display:flex;align-items:center;gap:6px;padding:4px 2px 0;font-size:13px}.rd-prof-head.svelte-xadjab b.svelte-xadjab{font-weight:600}.rd-prof-user.svelte-xadjab.svelte-xadjab{display:flex;align-items:center;gap:8px;padding:0 2px}.rd-prof-user.svelte-xadjab>div.svelte-xadjab{display:flex;flex-direction:column;min-width:0;line-height:1.3}.rd-prof-user.svelte-xadjab b.svelte-xadjab{font-size:11.5px}.rd-prof-user.svelte-xadjab small.svelte-xadjab{font-size:9.5px;color:#4a605e}.rd-prof-ava.svelte-xadjab.svelte-xadjab{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#0e8f9b;color:#fff;font-size:13px;font-weight:700}.rd-prof-card.svelte-xadjab.svelte-xadjab{flex:none;padding:8px 9px 9px;border-radius:12px;background:#fff;box-shadow:0 6px 14px -12px rgba(16,32,31,.45)}.rd-prof-card-t.svelte-xadjab.svelte-xadjab{display:block;line-height:1.3;font-size:10.5px;font-weight:700}.rd-prof-stats.svelte-xadjab.svelte-xadjab{display:flex;gap:6px;margin-top:6px}.rd-prof-stats.svelte-xadjab>div.svelte-xadjab{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:space-between;padding:6px 7px;border-radius:8px;background:#f3f7f7}.rd-prof-stats.svelte-xadjab small.svelte-xadjab{font-size:8.5px;line-height:1.25;color:#4a605e}.rd-prof-stats.svelte-xadjab b.svelte-xadjab{font-size:16px;font-weight:700;line-height:1.2;color:#0a6e77;white-space:nowrap}.rd-prof-stats.svelte-xadjab b i.svelte-xadjab{font-style:normal;font-size:9.5px;font-weight:600}.rd-prof-week.svelte-xadjab.svelte-xadjab{display:flex;justify-content:space-between;margin-top:7px}.rd-prof-week.svelte-xadjab span.svelte-xadjab{display:flex;flex-direction:column;align-items:center;gap:3px;font-size:8px;color:#4a605e}.rd-prof-week.svelte-xadjab i.svelte-xadjab{display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:#f29a3a;color:#fff}.rd-prof-week.svelte-xadjab svg.svelte-xadjab{width:10px;height:10px}.rd-testimonial-grid.svelte-xadjab.svelte-xadjab{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px}.rd-testimonial.svelte-xadjab.svelte-xadjab{margin:0;border:1px solid rgba(16,32,31,.1);border-radius:18px;padding:26px;background:#fff;display:flex;flex-direction:column;gap:14px}.rd-testimonial-dark.svelte-xadjab.svelte-xadjab{border:none;background:#10201f;color:#fff}.rd-stars.svelte-xadjab.svelte-xadjab{font-size:13px;letter-spacing:.1em;color:#f0a500}.rd-testimonial-eyebrow.svelte-xadjab.svelte-xadjab{font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#2cbfa6}.rd-quote.svelte-xadjab.svelte-xadjab{margin:0;font-family:Newsreader,serif;font-size:20px;line-height:1.45;letter-spacing:-.01em;text-wrap:pretty;font-style:normal;border:none;padding:0}.rd-quote-author.svelte-xadjab.svelte-xadjab{margin-top:auto;font-size:14px;font-weight:700;color:#4a605e}.rd-quote-author-sub.svelte-xadjab.svelte-xadjab{font-weight:500;color:#7c918f}.rd-podcast-card.svelte-xadjab.svelte-xadjab{position:relative;overflow:hidden;background:#10201f;border-radius:26px;padding:clamp(28px,4vw,56px);display:grid;grid-template-columns:repeat(auto-fit,minmax(310px,1fr));gap:clamp(30px,4vw,60px);align-items:center}.rd-podcast-glow.svelte-xadjab.svelte-xadjab{position:absolute;top:-140px;right:-120px;width:420px;height:420px;border-radius:50%;background:rgba(44,191,166,.13);filter:blur(10px);pointer-events:none}.rd-podcast-info.svelte-xadjab.svelte-xadjab{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:18px}.rd-podcast-eyebrow.svelte-xadjab.svelte-xadjab{display:inline-flex;align-items:center;gap:9px;padding:6px 13px 6px 10px;border-radius:999px;background:rgba(44,191,166,.14);border:1px solid rgba(44,191,166,.3);font-size:11.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#2cbfa6}.rd-podcast-dot.svelte-xadjab.svelte-xadjab{width:7px;height:7px;border-radius:50%;background:#2cbfa6;font-style:normal}.rd-podcast-title.svelte-xadjab.svelte-xadjab{margin:0;font-size:clamp(28px, 4vw, 44px);line-height:1.05;letter-spacing:-.03em;font-weight:800;color:#fff;max-width:18ch;text-wrap:balance}.rd-podcast-desc.svelte-xadjab.svelte-xadjab{margin:0;font-size:17px;line-height:1.55;font-weight:500;color:rgba(255,255,255,.7);max-width:44ch;text-wrap:pretty}.rd-podcast-links.svelte-xadjab.svelte-xadjab{display:grid;grid-template-columns:repeat(auto-fit,minmax(178px,1fr));gap:10px;width:100%;margin-top:4px}.rd-podcast-link.svelte-xadjab.svelte-xadjab{display:flex;align-items:center;gap:11px;padding:12px 14px;border-radius:13px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.15);color:#fff;text-decoration:none;transition:background .15s,color .15s,border-color .15s}.rd-hover-podcast.svelte-xadjab.svelte-xadjab:hover{background:#fff;color:#10201f;border-color:#fff}.rd-podcast-link-icon.svelte-xadjab.svelte-xadjab{flex:0 0 auto;width:22px;height:22px}.rd-podcast-link-meta.svelte-xadjab.svelte-xadjab{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1 1 auto}.rd-podcast-link-platform.svelte-xadjab.svelte-xadjab{font-size:14.5px;font-weight:750;letter-spacing:-.015em}.rd-podcast-link-lang.svelte-xadjab.svelte-xadjab{font-size:11.5px;font-weight:600;opacity:.62}.rd-podcast-link-arrow.svelte-xadjab.svelte-xadjab{font-size:13px;font-weight:700;opacity:.45}.rd-podcast-player.svelte-xadjab.svelte-xadjab{position:relative;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.13);border-radius:22px;padding:clamp(20px,2.4vw,28px);box-shadow:0 24px 60px rgba(0,0,0,.28)}.rd-podcast-player-head.svelte-xadjab.svelte-xadjab{display:flex;align-items:center;gap:14px;margin:0 0 20px}.rd-podcast-play-icon.svelte-xadjab.svelte-xadjab{flex:0 0 auto;width:58px;height:58px;border-radius:16px;background:#2cbfa6;display:flex;align-items:center;justify-content:center}.rd-podcast-play-icon.svelte-xadjab i.svelte-xadjab{width:0;height:0;margin-left:4px;border-style:solid;border-width:9px 0 9px 15px;border-color:transparent transparent transparent #08302b;font-style:normal}.rd-podcast-player-meta.svelte-xadjab.svelte-xadjab{display:flex;flex-direction:column;gap:5px;min-width:0}.rd-podcast-now-playing.svelte-xadjab.svelte-xadjab{font-size:11px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:#2cbfa6}.rd-podcast-ep-title.svelte-xadjab.svelte-xadjab{font-size:17.5px;font-weight:750;color:#fff;letter-spacing:-.02em;line-height:1.25;text-wrap:pretty}.rd-podcast-waveform.svelte-xadjab.svelte-xadjab{display:flex;align-items:center;gap:2px;height:44px;margin:0 0 10px}.rd-podcast-waveform.svelte-xadjab i.svelte-xadjab{flex:1 1 0;min-width:0;border-radius:2px;font-style:normal}.rd-podcast-times.svelte-xadjab.svelte-xadjab{display:flex;justify-content:space-between;font-size:12px;font-weight:700;color:rgba(255,255,255,.42);font-variant-numeric:tabular-nums}.rd-podcast-upnext-label.svelte-xadjab.svelte-xadjab{margin:22px 0 6px;padding-top:18px;border-top:1px solid rgba(255,255,255,.11)}.rd-podcast-upnext-label.svelte-xadjab span.svelte-xadjab{display:block;font-size:11px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:rgba(255,255,255,.4)}.rd-podcast-upnext-list.svelte-xadjab.svelte-xadjab{list-style:none;margin:0;padding:0}.rd-podcast-upnext-item.svelte-xadjab.svelte-xadjab{display:flex;align-items:center;gap:13px;padding:12px 10px;margin:0 -10px;border-radius:11px;text-decoration:none;color:inherit;transition:background .15s}.rd-hover-upnext.svelte-xadjab.svelte-xadjab:hover{background:rgba(255,255,255,.06)}.rd-podcast-upnext-num.svelte-xadjab.svelte-xadjab{flex:0 0 auto;width:26px;font-size:12.5px;font-weight:800;color:rgba(255,255,255,.32);font-variant-numeric:tabular-nums}.rd-podcast-upnext-meta.svelte-xadjab.svelte-xadjab{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:3px}.rd-podcast-upnext-title.svelte-xadjab.svelte-xadjab{font-size:14.5px;font-weight:650;color:#fff;line-height:1.3;text-wrap:pretty}.rd-podcast-upnext-sub.svelte-xadjab.svelte-xadjab{font-size:11.5px;font-weight:600;color:rgba(255,255,255,.48)}.rd-podcast-upnext-duration.svelte-xadjab.svelte-xadjab{flex:0 0 auto;font-size:12.5px;font-weight:700;color:rgba(255,255,255,.45);font-variant-numeric:tabular-nums}.rd-compare-grid.svelte-xadjab.svelte-xadjab{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;align-items:stretch}.rd-chart-card.svelte-xadjab.svelte-xadjab{margin:0;background:#fff;border:1px solid rgba(16,32,31,.07);border-radius:20px;padding:26px 24px 22px;display:flex;flex-direction:column}.rd-chart-head.svelte-xadjab.svelte-xadjab{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:14px;margin-bottom:24px}.rd-chart-title.svelte-xadjab.svelte-xadjab{font-size:15px;font-weight:800;letter-spacing:-.01em;color:#10201f}.rd-legend.svelte-xadjab.svelte-xadjab{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;font-weight:700;color:#4a605e}.rd-legend-dot.svelte-xadjab.svelte-xadjab{width:10px;height:10px;border-radius:3px;font-style:normal}.rd-chart-row-label.svelte-xadjab.svelte-xadjab{font-size:11.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#7c918f}.rd-chart-bar-val.svelte-xadjab.svelte-xadjab{font-size:12.5px;font-weight:800}.rd-chart-axis.svelte-xadjab.svelte-xadjab{display:flex;justify-content:space-between;margin-top:18px;padding-top:12px;border-top:1px solid rgba(16,32,31,.09);font-size:11px;font-weight:700;letter-spacing:.04em;color:#94a3a1}.rd-chart-caption.svelte-xadjab.svelte-xadjab{margin-top:14px;font-size:12.5px;line-height:1.45;color:#7c918f;font-weight:600}.rd-compare-head-row.svelte-xadjab.svelte-xadjab{display:grid;grid-template-columns:1fr auto auto;gap:12px;padding:0 20px;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#7c918f}.rd-compare-head-readle.svelte-xadjab.svelte-xadjab{width:70px;text-align:center;color:#0a6e77}.rd-compare-head-book.svelte-xadjab.svelte-xadjab{width:70px;text-align:center}.rd-compare-row.svelte-xadjab.svelte-xadjab{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:12px;background:#fff;border:1px solid rgba(16,32,31,.07);border-radius:14px;padding:18px 20px}.rd-compare-row-label.svelte-xadjab.svelte-xadjab{font-size:15.5px;font-weight:700;letter-spacing:-.01em}.rd-compare-yes.svelte-xadjab.svelte-xadjab{width:70px;text-align:center;font-size:17px;color:#0e8f9b;font-weight:800}.rd-compare-no.svelte-xadjab.svelte-xadjab{width:70px;text-align:center;font-size:15px;color:#7c918f;font-weight:800}.rd-final-cta-section.svelte-xadjab.svelte-xadjab{padding:0 clamp(16px,3vw,24px) clamp(44px,6vw,76px)}.rd-final-cta.svelte-xadjab.svelte-xadjab{max-width:1160px;margin:0 auto;border-radius:28px;background:linear-gradient(155deg,#0e8f9b,#2cbfa6);color:#fff;padding:clamp(32px,5vw,72px) clamp(22px,5vw,64px);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:36px}.rd-final-eyebrow.svelte-xadjab.svelte-xadjab{font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.75)}.rd-final-h2.svelte-xadjab.svelte-xadjab{margin:0;font-size:clamp(28px, 4.4vw, 46px);line-height:1.05;letter-spacing:-.03em;font-weight:800;max-width:18ch;text-wrap:balance}.rd-final-sub.svelte-xadjab.svelte-xadjab{margin:0;font-size:17px;line-height:1.5;color:rgba(255,255,255,.88);max-width:40ch;font-weight:500}.rd-final-card.svelte-xadjab.svelte-xadjab{flex:0 1 320px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.28);border-radius:22px;padding:28px;display:flex;flex-direction:column;gap:16px}.rd-final-price.svelte-xadjab.svelte-xadjab{font-size:clamp(28px, 6vw, 34px);font-weight:800;letter-spacing:-.03em}.rd-final-note.svelte-xadjab.svelte-xadjab{font-size:13px;font-weight:600;color:rgba(255,255,255,.78)}.rd-final-cta-btn.svelte-xadjab.svelte-xadjab{text-align:center;background-color:#10201f;background-image:linear-gradient(100deg,rgba(255,255,255,0) 38%,rgba(255,201,60,.55) 48%,rgba(255,255,255,.25) 54%,rgba(255,255,255,0) 64%);background-size:240% 100%;background-repeat:no-repeat;animation:svelte-xadjab-rd-sweep 3.4s ease-in-out infinite;color:#fff;padding:16px 24px;border-radius:99px;font-size:16px;font-weight:800;display:block}.rd-cta-badges.svelte-xadjab.svelte-xadjab{display:flex;gap:10px;align-items:center;justify-content:center;max-width:290px;width:100%;margin:0 auto}.rd-hero-badges.svelte-xadjab.svelte-xadjab{display:flex;gap:10px;align-items:center;justify-content:center;width:100%;max-width:320px;margin:0 auto}.rd-faq-inner.svelte-xadjab.svelte-xadjab{max-width:860px;margin:0 auto}.rd-h2-faq.svelte-xadjab.svelte-xadjab{margin:12px 0 32px;font-size:clamp(28px, 4vw, 44px);line-height:1.05;letter-spacing:-.03em;font-weight:800;max-width:22ch;text-wrap:balance}.rd-faq-item.svelte-xadjab.svelte-xadjab{border-radius:16px;background:#fff;border:1px solid rgba(16,32,31,.08);overflow:hidden}.rd-faq-btn.svelte-xadjab.svelte-xadjab{display:flex;align-items:center;justify-content:space-between;gap:18px;width:100%;text-align:left;background:0 0;border:0;cursor:pointer;font-family:Manrope,sans-serif;min-height:56px;padding:clamp(16px,2.2vw,22px) clamp(18px,2.4vw,26px)}.rd-faq-q.svelte-xadjab.svelte-xadjab{font-size:clamp(16px, 1.7vw, 18px);font-weight:800;letter-spacing:-.015em;color:#10201f;text-wrap:pretty}.rd-faq-icon.svelte-xadjab.svelte-xadjab{flex:none;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:#f1f6f5;color:#4a605e;font-size:17px;font-weight:700;line-height:1;transition:.18s}.rd-faq-icon-active.svelte-xadjab.svelte-xadjab{background:#0e8f9b;color:#fff;transform:rotate(45deg)}.rd-faq-a.svelte-xadjab.svelte-xadjab{padding:0 clamp(18px,2.4vw,26px) clamp(18px,2.4vw,24px);display:flex;flex-direction:column;gap:12px;font-family:Newsreader,Georgia,serif;font-size:17.5px;line-height:1.62;color:#4a605e;text-wrap:pretty}.rd-faq-a p{margin:0}.rd-faq-a a{color:#0e8f9b;font-weight:600;text-decoration:underline;text-underline-offset:2px}.rd-faq-a strong{font-weight:700;color:#10201f}.rd-hover-arrow.svelte-xadjab.svelte-xadjab:hover{background:#0e8f9b;border-color:#0e8f9b;color:#fff}.rd-hover-card.svelte-xadjab.svelte-xadjab:hover{transform:translateY(-4px);box-shadow:0 26px 48px -26px rgba(12,42,42,.7)}.rd-hover-cta.svelte-xadjab.svelte-xadjab:hover{background-color:#08302e;color:#fff}.rd-root.rd-cjk.svelte-xadjab.svelte-xadjab{font-family:var(--rd-sans)}.rd-cjk.svelte-xadjab .rd-ticker-track.svelte-xadjab{align-items:center;font-family:var(--rd-sans);font-size:15.5px;font-weight:400;line-height:1.45}.rd-cjk.svelte-xadjab .rd-h1.svelte-xadjab{font-family:var(--rd-sans);font-size:clamp(34px, 5.1vw, 52px);line-height:1.3;max-width:15em;text-wrap:wrap}.rd-cjk.svelte-xadjab .rd-h1-line.svelte-xadjab{display:block;white-space:nowrap}.rd-cjk.svelte-xadjab .rd-hero-sub.svelte-xadjab{line-height:1.7;max-width:40em}.rd-cjk.svelte-xadjab .rd-h2.svelte-xadjab{font-family:var(--rd-sans);max-width:20em}.rd-cjk.svelte-xadjab .rd-h2-lg.svelte-xadjab{font-family:var(--rd-sans);max-width:20em}.rd-cjk.svelte-xadjab .rd-lead.svelte-xadjab{line-height:1.75;max-width:44em;text-wrap:balance}.rd-cjk.svelte-xadjab .rd-card-excerpt.svelte-xadjab{font-family:var(--rd-serif)}.rd-cjk.svelte-xadjab .rd-habit-tagline.svelte-xadjab{font-family:var(--rd-sans);font-size:16px;line-height:1.6}.rd-cjk.svelte-xadjab .rd-habit-title.svelte-xadjab{font-family:var(--rd-sans)}.rd-cjk.svelte-xadjab .rd-habit-desc.svelte-xadjab{font-family:var(--rd-sans);font-size:16.5px;line-height:1.75;max-width:46em}.rd-cjk.svelte-xadjab .rd-phone-headline.svelte-xadjab{font-family:var(--rd-serif)}.rd-cjk.svelte-xadjab .rd-phone-text.svelte-xadjab{font-family:var(--rd-serif)}.rd-cjk.svelte-xadjab .rd-phone-word-translation.svelte-xadjab{font-family:var(--rd-sans)}.rd-cjk.svelte-xadjab .rd-phone-deck-row i.svelte-xadjab{font-family:var(--rd-sans)}.rd-cjk.svelte-xadjab .rd-phone-flashcard-sentence.svelte-xadjab{font-family:var(--rd-serif)}.rd-cjk.svelte-xadjab .rd-phone-answer.svelte-xadjab{font-family:var(--rd-sans)}.rd-cjk.svelte-xadjab .rd-phone-answer-correct.svelte-xadjab{font-family:var(--rd-sans)}.rd-cjk.svelte-xadjab .rd-quote.svelte-xadjab{font-family:var(--rd-sans);font-size:18px;font-weight:500;line-height:1.7}.rd-cjk.svelte-xadjab .rd-podcast-title.svelte-xadjab{max-width:18em;font-family:var(--rd-sans)}.rd-cjk.svelte-xadjab .rd-podcast-desc.svelte-xadjab{max-width:30em}.rd-cjk.svelte-xadjab .rd-final-h2.svelte-xadjab{font-family:var(--rd-sans);max-width:18em}.rd-cjk.svelte-xadjab .rd-final-sub.svelte-xadjab{line-height:1.75;max-width:40em}.rd-cjk.svelte-xadjab .rd-final-text.svelte-xadjab{flex:1 1 340px;display:flex;flex-direction:column;gap:14px}.rd-cjk.svelte-xadjab .rd-hero-badges.svelte-xadjab{max-width:300px}.rd-cjk.svelte-xadjab .rd-ctx-dots.svelte-xadjab{display:flex;justify-content:center;align-items:center;gap:7px;margin-top:18px}.rd-cjk.svelte-xadjab .rd-trial-strip.svelte-xadjab{margin-top:22px;border-radius:20px;padding:22px;background:linear-gradient(150deg,#0e8f9b,#2cbfa6);color:#fff;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.rd-cjk.svelte-xadjab .rd-trial-strip-title.svelte-xadjab{font-size:21px;font-weight:800;letter-spacing:-.02em;line-height:1.3}.rd-cjk.svelte-xadjab .rd-trial-strip-desc.svelte-xadjab{font-size:15px;line-height:1.6;color:rgba(255,255,255,.92);font-weight:500}.rd-cjk.svelte-xadjab .rd-trial-strip-cta.svelte-xadjab{margin-top:6px;display:inline-flex;align-items:center;justify-content:center;width:100%;max-width:300px;height:50px;border-radius:99px;background:#fff;color:#0a6e77;font-size:16px;font-weight:800;letter-spacing:-.01em}.rd-cjk.svelte-xadjab .rd-h2-faq.svelte-xadjab{font-family:var(--rd-sans);max-width:20em}.rd-cjk.svelte-xadjab .rd-faq-btn.svelte-xadjab{font-family:var(--rd-sans)}.rd-cjk.svelte-xadjab .rd-faq-a.svelte-xadjab{font-family:var(--rd-sans);font-size:16.5px;line-height:1.75}.rd-cjk.svelte-xadjab .rd-hero-chips.svelte-xadjab{display:flex;flex-direction:column;gap:10px}.rd-cjk.svelte-xadjab .rd-hero-chips-row.svelte-xadjab{display:flex;flex-wrap:wrap;gap:8px}.rd-cjk.svelte-xadjab .rd-br-mobile.svelte-xadjab{display:none}.rd-badge-img.svelte-xadjab.svelte-xadjab{display:block;height:42px;width:auto}.rd-keep-all.svelte-xadjab.svelte-xadjab{word-break:keep-all;overflow-wrap:break-word}@media(max-width:899px){.rd-cjk.svelte-xadjab .rd-h1.svelte-xadjab{font-size:clamp(30px, 8.2vw, 44px);width:100%;max-width:none;text-align:center}.rd-cjk.svelte-xadjab .rd-hero-sub.svelte-xadjab{width:100%;max-width:none;text-align:center}.rd-cjk.svelte-xadjab .rd-hero-chips.svelte-xadjab{width:100%;align-items:center}.rd-cjk.svelte-xadjab .rd-hero-chips-row.svelte-xadjab{justify-content:center}.rd-cjk.svelte-xadjab .rd-br-mobile.svelte-xadjab{display:inline}.rd-cjk.svelte-xadjab .rd-final-text.svelte-xadjab{align-items:center;text-align:center}.rd-cjk.svelte-xadjab .rd-final-card.svelte-xadjab{flex:1 1 100%;width:100%;padding:24px 20px;align-items:center;text-align:center}.rd-cjk.svelte-xadjab .rd-final-cta-btn.svelte-xadjab{width:100%;max-width:300px}}.rd-lang-chips.svelte-xadjab.svelte-xadjab{display:flex;flex-wrap:wrap;gap:8px}.rd-lang-chip.svelte-xadjab.svelte-xadjab{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 13px;border-radius:99px;cursor:pointer;transition:.16s;font-size:13px;font-weight:700;background:#fff;color:#10201f;border:1px solid rgba(16,32,31,.14)}.rd-lang-chip-on.svelte-xadjab.svelte-xadjab{background:#10201f;color:#fff;border-color:#10201f}.rd-lang-flag.svelte-xadjab.svelte-xadjab{font-size:13.5px;line-height:1}@media(max-width:733px){.rd-lang-pick.svelte-xadjab.svelte-xadjab{align-items:center}.rd-lang-pick.svelte-xadjab .rd-lang-chips.svelte-xadjab{justify-content:center}}.chart.svelte-1vna3ag .labelled.svelte-1vna3ag{position:relative;--x-text:'Time';--y-text:'Motivation';max-width:95%;margin:0 auto}.chart.svelte-1vna3ag.svelte-1vna3ag{display:block}.chart.svelte-1vna3ag .labelled.svelte-1vna3ag::before{content:var(--x-text);display:block;position:absolute;height:auto;width:100%;bottom:-23px;left:0;text-align:center;font-size:.875rem;color:var(--langster-grey);text-transform:uppercase;font-weight:700}.chart.svelte-1vna3ag .labelled.svelte-1vna3ag::after{content:var(--y-text);display:block;position:absolute;height:auto;width:auto;top:50%;left:-40px;transform:rotate3d(0,0,1,270deg);text-align:center;font-size:.875rem;color:var(--langster-grey);text-transform:uppercase;font-weight:700}.legend.svelte-1vna3ag.svelte-1vna3ag{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(2rem,3.5rem,7rem);align-items:center}.legend.svelte-1vna3ag .key.svelte-1vna3ag{display:flex;justify-content:center;align-items:center;gap:.875rem}.legend.svelte-1vna3ag .key span.svelte-1vna3ag{height:30px;width:30px;aspect-ratio:1;border-radius:4px}.legend.svelte-1vna3ag .key span.langster.svelte-1vna3ag{background-color:var(--color-primary)}.legend.svelte-1vna3ag .key span.other.svelte-1vna3ag{background-color:#ffa800}.legend.svelte-1vna3ag .key p.svelte-1vna3ag{margin:0;text-transform:uppercase}.chart.svelte-1vna3ag p.svelte-1vna3ag{color:var(--dark-text)}.chart.svelte-1vna3ag p.heading.svelte-1vna3ag{font-size:2.125rem;text-align:center}img.svelte-1vna3ag.svelte-1vna3ag{width:95%;margin:0 auto}@media(max-width:42rem){.legend.svelte-1vna3ag.svelte-1vna3ag{gap:1rem;justify-content:flex-start}.chart.svelte-1vna3ag .labelled.svelte-1vna3ag::after,.chart.svelte-1vna3ag .labelled.svelte-1vna3ag::before{font-size:.75rem}}.languages.svelte-hhbe8h.svelte-hhbe8h{display:flex;flex-direction:row;margin-right:.5rem;min-width:100%;flex-wrap:wrap}.languages.static.svelte-hhbe8h.svelte-hhbe8h{justify-content:center}.flag-box.svelte-hhbe8h.svelte-hhbe8h{width:5.9rem;height:4.5rem;background-color:var(--color-primary-light);border-radius:.5625rem;border:.5px solid var(--color-primary-light);color:var(--dark-text);font-size:.9rem;display:flex;flex-direction:column;justify-content:center;align-self:center;cursor:pointer;font-weight:400;flex-shrink:0}.flag-box.largerBox.svelte-hhbe8h.svelte-hhbe8h{width:6.3rem;min-width:-moz-min-content;min-width:min-content}.flag-box.svelte-hhbe8h>span.svelte-hhbe8h{margin-bottom:.25rem}@supports (display:flex) and (gap:0.25rem){.languages.svelte-hhbe8h.svelte-hhbe8h{gap:.5rem;margin-right:0}.flag-box.svelte-hhbe8h.svelte-hhbe8h{gap:.25rem}.flag-box.svelte-hhbe8h>span.svelte-hhbe8h{margin-bottom:0}}.flag-box.static.svelte-hhbe8h.svelte-hhbe8h{cursor:default}.flag-box.svelte-hhbe8h.svelte-hhbe8h:hover:not(.static){border-color:var(--color-primary-dark)}.flag-box.active.svelte-hhbe8h.svelte-hhbe8h{background-color:var(--color-primary);color:var(--light-text);border:.5px solid var(--color-primary);font-weight:500}.flag-box.svelte-hhbe8h p.svelte-hhbe8h{text-align:center;margin:0;line-height:1.1;text-transform:capitalize}.flag-box.svelte-hhbe8h span.svelte-hhbe8h{display:grid;width:100%;height:auto;place-content:center;justify-content:center;align-items:center}.learn-text.svelte-hhbe8h.svelte-hhbe8h{font-weight:500;font-size:1.5rem;text-transform:uppercase}.emphasis.svelte-hhbe8h.svelte-hhbe8h{font-weight:700;color:var(--color-primary)}@media(min-width:42rem) and (max-width:64rem){.languages.svelte-hhbe8h.svelte-hhbe8h{justify-content:center}}@media(min-width:65rem) and (max-width:80rem){.learn-text.svelte-hhbe8h.svelte-hhbe8h{font-size:1.125rem}}@media(max-width:56rem){.scroll-content.svelte-hhbe8h.svelte-hhbe8h{max-width:100vw;overflow:auto;padding-block-end:0.5rem;-ms-overflow-style:0.5rem;scrollbar-width:0.5rem}.scroll-content.svelte-hhbe8h.svelte-hhbe8h::-webkit-scrollbar{height:.5rem}.scroll-content.svelte-hhbe8h.svelte-hhbe8h::-webkit-scrollbar-thumb,.scroll-content.svelte-hhbe8h.svelte-hhbe8h::-webkit-scrollbar-track{border-radius:5px}}.scrollable.svelte-hhbe8h.svelte-hhbe8h{max-width:calc(100vw - 2rem)}@media(max-width:30rem){.learn-text.svelte-hhbe8h.svelte-hhbe8h{text-align:center}.languages.svelte-hhbe8h.svelte-hhbe8h{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.flag-box.svelte-hhbe8h.svelte-hhbe8h{display:flex;flex-wrap:nowrap;width:-moz-max-content;width:max-content;flex-direction:row;align-items:center;padding:7px 15px;height:-moz-max-content;height:max-content}.flag-box.svelte-hhbe8h span.svelte-hhbe8h{margin-right:5px;top:.2rem;position:relative}.flag-box.svelte-hhbe8h p.svelte-hhbe8h{min-width:-moz-max-content;min-width:max-content}}.reviews.svelte-9xkmc3.svelte-9xkmc3{display:grid;grid-template-columns:repeat(var(--reviewCount),19rem);grid-template-rows:auto;gap:1.5rem;min-width:100%;justify-content:center;align-items:center;width:calc((19rem * var(--reviewCount)) + 6rem)}.review.svelte-9xkmc3.svelte-9xkmc3{width:19rem;min-height:19rem;height:100%;background-color:var(--color-primary-light);border-radius:.5625rem;border:.5px solid var(--color-primary-light);color:var(--dark-text);font-size:.9rem;display:grid;grid-template-rows:auto minmax(auto,1fr) auto;gap:.25rem;justify-content:flex-start;align-self:center;font-weight:400;flex-shrink:0;padding:2rem 1rem;position:relative}.heading.svelte-9xkmc3 p.svelte-9xkmc3{font-weight:500;font-size:1.5rem}@media(max-width:100rem){.reviews.svelte-9xkmc3.svelte-9xkmc3{margin-left:1rem;margin-right:1.5rem}}.scroll-content.svelte-9xkmc3.svelte-9xkmc3{max-width:100vw;overflow-x:auto;overflow-y:hidden;padding-block-end:0.5rem;padding-inline:2rem;-ms-overflow-style:0;scrollbar-width:0}.scroll-content.svelte-9xkmc3.svelte-9xkmc3::-webkit-scrollbar{height:0}.scroll-content.svelte-9xkmc3.svelte-9xkmc3::-webkit-scrollbar-thumb,.scroll-content.svelte-9xkmc3.svelte-9xkmc3::-webkit-scrollbar-track{border-radius:5px}.scrollable.svelte-9xkmc3.svelte-9xkmc3{max-width:100vw}.rating.svelte-9xkmc3.svelte-9xkmc3,.text.svelte-9xkmc3.svelte-9xkmc3{color:var(--langster-grey)}@media(max-width:56rem){.scroll-content.svelte-9xkmc3.svelte-9xkmc3{padding-inline:0.5rem}.scrollable.svelte-9xkmc3.svelte-9xkmc3{margin-top:var(--size-600)}}.pt.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{--teal:#21a5a3;--teal-ink:#17807e;--teal-soft:#e3f4f3;--ink:#10201f;--muted:#5d6f6d;--line:#e7eceb;--ease:cubic-bezier(0.2, 0.8, 0.2, 1);position:relative;margin-top:22px}.pt-sr.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;margin:0;padding:0}.pt-stage.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{position:relative;display:flex;justify-content:center;width:min(100%,260px,calc((100vh - 170px) * .477));width:min(100%,260px,calc((100svh - 170px) * .477));margin:0 auto}.pt-phone.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{position:relative;filter:drop-shadow(0 18px 30px rgba(16, 32, 31, .28))}.pt-rig.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{position:absolute;left:0;top:0;width:414px;height:868px;transform-origin:0 0}.pt-bezel.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{width:414px;height:868px;padding:12px;border-radius:66px;background:#10201f;box-shadow:inset 0 0 0 2px #2c3b3a,inset 0 0 0 5px #0b1514;box-sizing:border-box}.pt-screen.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{position:relative;width:390px;height:844px;border-radius:54px;overflow:hidden;background:#f7f8f8;color:var(--ink);font-family:'Open Sans',Manrope,system-ui,-apple-system,sans-serif;font-size:17px;line-height:1.45;transition:opacity .4s;-webkit-font-smoothing:antialiased;text-align:left}.pt-screen.pt-fading.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{opacity:0}.pt-screen.svelte-1vt5jwd img.svelte-1vt5jwd.svelte-1vt5jwd{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pt-status.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{position:absolute;z-index:30;left:0;right:0;top:0;height:54px;display:flex;align-items:center;justify-content:space-between;padding:6px 34px 0 46px;box-sizing:border-box;font-size:17px;font-weight:700;color:var(--ink);transition:color .3s,background .3s}.pt-status-light.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{color:#fff}.pt-status-solid.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{background:#fff}.pt-status-feed.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{background:#f7f8f8}.pt-status-icons.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{display:flex;gap:7px;align-items:center}.pt-sig.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{display:flex;gap:2px;align-items:flex-end;height:12px}.pt-sig.svelte-1vt5jwd b.svelte-1vt5jwd.svelte-1vt5jwd{width:3px;border-radius:1px;background:currentColor}.pt-sig.svelte-1vt5jwd b.svelte-1vt5jwd.svelte-1vt5jwd:nth-child(1){height:4px}.pt-sig.svelte-1vt5jwd b.svelte-1vt5jwd.svelte-1vt5jwd:nth-child(2){height:6px}.pt-sig.svelte-1vt5jwd b.svelte-1vt5jwd.svelte-1vt5jwd:nth-child(3){height:9px}.pt-sig.svelte-1vt5jwd b.svelte-1vt5jwd.svelte-1vt5jwd:nth-child(4){height:12px}.pt-bat.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{width:25px;height:12px;border:1.5px solid currentColor;border-radius:4px;padding:1.5px;box-sizing:border-box;opacity:.9}.pt-bat.svelte-1vt5jwd b.svelte-1vt5jwd.svelte-1vt5jwd{display:block;height:100%;width:80%;border-radius:1.5px;background:currentColor}.pt-island.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{position:absolute;z-index:31;left:50%;top:11px;width:122px;height:35px;margin-left:-61px;border-radius:20px;background:#000}.pt-view.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{position:absolute;inset:0;overflow:hidden;background:#f7f8f8;transition:transform .55s var(--ease),opacity .55s}.pt-out-left.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{transform:translateX(-30%);opacity:0;pointer-events:none}.pt-out-right.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{transform:translateX(100%)}.pt-feed-inner.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{padding:58px 0 120px;transition:transform .9s var(--ease)}.pt-feed-head.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{display:flex;align-items:center;gap:9px;padding:10px 22px 8px 24px}.pt-feed-head.svelte-1vt5jwd b.svelte-1vt5jwd.svelte-1vt5jwd{flex:1;font-size:27px;font-weight:600;letter-spacing:-.01em}.pt-sq.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{display:grid;place-items:center;width:36px;height:36px;border-radius:9px;background:var(--teal);color:#fff}.pt-label.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{padding:6px 24px 10px;font-size:18px}.pt-carousel.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{display:flex;gap:12px;padding:0 0 0 20px;overflow:hidden}.pt-ncard.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{position:relative;flex:none;width:300px;height:300px;border-radius:18px;overflow:hidden;background:#cfdcda}.pt-ncard-box.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{position:absolute;left:10px;right:10px;bottom:10px;padding:12px 14px;border-radius:12px;background:#fff}.pt-lcard.svelte-1vt5jwd b.svelte-1vt5jwd.svelte-1vt5jwd,.pt-ncard-box.svelte-1vt5jwd b.svelte-1vt5jwd.svelte-1vt5jwd{display:block;font-size:17px;font-weight:700;line-height:1.3}.pt-lcard.svelte-1vt5jwd>span.svelte-1vt5jwd.svelte-1vt5jwd,.pt-ncard-box.svelte-1vt5jwd span.svelte-1vt5jwd.svelte-1vt5jwd{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-top:6px;font-size:15.5px;line-height:1.4;color:#555f5e}.pt-lvl.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{position:absolute;left:12px;top:12px;display:grid;place-items:center;min-width:34px;height:34px;padding:0 7px;border-radius:17px;background:rgba(255,255,255,.92);font-size:13px;font-weight:700}.pt-tags.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{position:absolute;right:12px;top:14px;display:flex;gap:6px}.pt-tags.svelte-1vt5jwd i.svelte-1vt5jwd.svelte-1vt5jwd{font-style:normal;font-size:12px;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.5)}.pt-explore.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{display:flex;align-items:center;justify-content:space-between;gap:12px;line-height:1.25;padding:22px 22px 12px 24px;font-size:17px}.pt-hide.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{flex:none;white-space:nowrap;display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:9px;background:var(--teal);color:#fff;font-size:15.5px}.pt-chips.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{display:flex;gap:9px;padding:0 20px}.pt-chip.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{flex:1;display:grid;place-items:center;height:40px;border-radius:9px;background:#eceff0;font-size:16px;font-weight:600;transition:background .25s,color .25s}.pt-chip.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd:first-child{flex:1.9}.pt-chip-on.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{background:var(--teal);color:#fff}.pt-list.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{padding:18px 20px 0;transition:opacity .3s}.pt-loading.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{opacity:.25}.pt-lcard.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{margin-bottom:16px;padding-bottom:14px;border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 6px 18px -12px rgba(16,32,31,.35)}.pt-lcard-img.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{position:relative;height:180px}.pt-lcard.svelte-1vt5jwd>b.svelte-1vt5jwd.svelte-1vt5jwd,.pt-lcard.svelte-1vt5jwd>span.svelte-1vt5jwd.svelte-1vt5jwd{padding:0 16px}.pt-lcard.svelte-1vt5jwd b.svelte-1vt5jwd.svelte-1vt5jwd{margin-top:12px}.pt-tabbar.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{position:absolute;left:0;right:0;bottom:0;display:flex;padding:10px 6px 30px;background:#fff;border-top:1px solid var(--line)}.pt-tabbar.svelte-1vt5jwd span.svelte-1vt5jwd.svelte-1vt5jwd{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;gap:3px;font-size:11px;color:#6b7473}.pt-tabbar.svelte-1vt5jwd .pt-tab-on.svelte-1vt5jwd.svelte-1vt5jwd{color:var(--teal)}.pt-tabbar.svelte-1vt5jwd em.svelte-1vt5jwd.svelte-1vt5jwd{position:absolute;top:-6px;left:52%;padding:0 6px;border-radius:9px;background:var(--teal);color:#fff;font-style:normal;font-size:11px;line-height:17px}.pt-story.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{background:#fff}.pt-story-col.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{transition:transform .7s var(--ease)}.pt-hero.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{position:relative;height:250px;background:#2b3534}.pt-hero.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd::after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.45),rgba(0,0,0,0) 45%)}.pt-hero-bar.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{position:absolute;z-index:2;left:0;right:0;top:62px;display:flex;align-items:center;gap:9px;padding:0 16px 0 18px;color:#fff}.pt-hb-icon.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{display:grid;place-items:center;width:34px;height:34px}.pt-hero-bar.svelte-1vt5jwd .pt-hb-icon.svelte-1vt5jwd.svelte-1vt5jwd:first-child{margin-right:auto}.pt-hb-pill.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{position:relative;display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border-radius:8px;background:rgba(0,0,0,.42);font-size:15px;transition:background .3s}.pt-hb-pill.svelte-1vt5jwd small.svelte-1vt5jwd.svelte-1vt5jwd{font-size:10px;letter-spacing:-2px;opacity:.8}.pt-hb-done.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{background:var(--teal)}.pt-burst.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{position:absolute;left:50%;top:50%}.pt-burst.svelte-1vt5jwd b.svelte-1vt5jwd.svelte-1vt5jwd{position:absolute;width:6px;height:6px;margin:-3px;border-radius:50%;background:#ffd36b;animation:svelte-1vt5jwd-pt-burst .9s var(--ease) forwards}@keyframes svelte-1vt5jwd-pt-burst{from{transform:rotate(var(--a)) translateX(10px);opacity:1}to{transform:rotate(var(--a)) translateX(64px);opacity:0}}.pt-gloss.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{position:absolute;z-index:3;inset:0;display:flex;align-items:flex-end;gap:12px;padding:0 18px 22px 22px;background:rgba(10,18,17,.82);color:#fff;opacity:0;transition:opacity .3s}.pt-gloss-on.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{opacity:1}.pt-gloss-text.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{flex:1;display:flex;flex-direction:column}.pt-gloss-w.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{font-size:22px}.pt-gloss-m.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{font-size:21px}.pt-gloss-pos.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{align-self:flex-start;margin-top:6px;padding:1px 10px;border-radius:7px;background:var(--teal);font-size:14px}.pt-gloss-play.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd,.pt-gloss-save.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{position:relative;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#fff;color:#111}.pt-gloss-save.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{border-radius:10px;background:var(--teal);color:#fff;transition:background .3s}.pt-gloss-saved.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{background:#2bb673}.pt-ringing.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd::after,.pt-ringing.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd::before{content:'';position:absolute;inset:0;border-radius:50%;border:2px solid #fff;animation:svelte-1vt5jwd-pt-ring 1s ease-out infinite}.pt-ringing.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd::after{animation-delay:.35s}@keyframes svelte-1vt5jwd-pt-ring{from{transform:scale(1);opacity:.8}to{transform:scale(1.9);opacity:0}}.pt-stabs.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{display:flex;justify-content:space-between;padding:10px 14px;border-bottom:1px solid var(--line);background:#fff;font-size:16.5px}.pt-stabs.svelte-1vt5jwd span.svelte-1vt5jwd.svelte-1vt5jwd{flex:0 1 auto;min-width:0;white-space:nowrap;padding:6px 12px;border-radius:10px;transition:background .25s,color .25s}.pt-stabs.svelte-1vt5jwd .pt-stab-on.svelte-1vt5jwd.svelte-1vt5jwd{background:var(--teal);color:#fff}.pt-body.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{padding:18px 22px 0}.pt-body.svelte-1vt5jwd h4.svelte-1vt5jwd.svelte-1vt5jwd{margin:0;font-size:28px;font-weight:600;line-height:1.25}.pt-body.svelte-1vt5jwd .pt-h4-sm.svelte-1vt5jwd.svelte-1vt5jwd{font-size:23px}.pt-meta.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{display:flex;align-items:center;gap:9px;margin:12px 0 16px;color:#4d5958}.pt-meta-lvl.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{padding:2px 7px;border-radius:6px;background:#e9f6df;font-size:13px;font-weight:600}.pt-meta-tr.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{display:grid;place-items:center;width:24px;height:24px;border-radius:5px;background:var(--teal);color:#fff}.pt-meta-aa.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{font-size:18px}.pt-es.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{margin:0 0 14px;font-size:20px;line-height:1.75}.pt-es.svelte-1vt5jwd span.svelte-1vt5jwd.svelte-1vt5jwd{white-space:nowrap;padding:2px 1px;border-radius:5px;transition:background .2s,color .2s}.pt-es.svelte-1vt5jwd rt.svelte-1vt5jwd.svelte-1vt5jwd{font-size:10.5px;color:var(--muted);opacity:0;transition:opacity .5s}.pt-es.pt-readings.svelte-1vt5jwd rt.svelte-1vt5jwd.svelte-1vt5jwd{opacity:1}.pt-es.svelte-1vt5jwd .pt-w-said.svelte-1vt5jwd.svelte-1vt5jwd{color:var(--teal-ink)}.pt-es.svelte-1vt5jwd .pt-w-now.svelte-1vt5jwd.svelte-1vt5jwd{background:var(--teal-soft)}.pt-es.svelte-1vt5jwd .pt-w-hit.svelte-1vt5jwd.svelte-1vt5jwd{background:var(--teal);color:#fff}.pt-es.svelte-1vt5jwd+.pt-en.svelte-1vt5jwd.svelte-1vt5jwd{margin:-10px 0 16px;font-size:19.5px;line-height:1.5;color:var(--teal)}.pt-dock.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{position:absolute;left:0;right:0;bottom:34px;display:flex;flex-direction:column;align-items:center;gap:10px;transition:transform .5s var(--ease),opacity .5s}.pt-dock-away.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{transform:translateY(140px);opacity:0}.pt-audio.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{position:relative;display:flex;align-items:center;gap:8px;padding:7px 12px 7px 8px;border-radius:30px;background:rgba(255,255,255,.96);box-shadow:0 8px 26px -8px rgba(16,32,31,.35);font-size:15px}.pt-audio.svelte-1vt5jwd b.svelte-1vt5jwd.svelte-1vt5jwd{font-weight:600}.pt-a-play.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--teal);color:#fff}.pt-a-pill.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{padding:3px 9px;border-radius:14px;background:var(--teal);color:#fff;font-size:13px;font-weight:600}.pt-a-rep.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#9fd8d6;color:#fff}.pt-a-wave.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd,.pt-pod-wave.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{display:flex;gap:2px;align-items:center;height:16px}.pt-a-wave.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{position:absolute;left:50px;top:-18px}.pt-a-wave.svelte-1vt5jwd i.svelte-1vt5jwd.svelte-1vt5jwd,.pt-pod-wave.svelte-1vt5jwd i.svelte-1vt5jwd.svelte-1vt5jwd{width:3px;height:100%;border-radius:2px;background:var(--teal);animation:svelte-1vt5jwd-pt-wave .8s ease-in-out var(--d) infinite alternate}@keyframes svelte-1vt5jwd-pt-wave{from{transform:scaleY(.25)}to{transform:scaleY(1)}}.pt-pod.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd,.pt-toast.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{display:flex;align-items:center;gap:12px;width:330px;padding:12px 14px;border-radius:16px;background:#fff;box-shadow:0 10px 30px -10px rgba(16,32,31,.4);box-sizing:border-box;transform:translateY(20px) scale(.96);opacity:0;transition:transform .45s var(--ease),opacity .35s;position:absolute;bottom:64px}.pt-pod-on.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd,.pt-toast-on.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{transform:none;opacity:1}.pt-pod.svelte-1vt5jwd>div.svelte-1vt5jwd.svelte-1vt5jwd,.pt-toast.svelte-1vt5jwd>div.svelte-1vt5jwd.svelte-1vt5jwd{flex:1;display:flex;flex-direction:column;line-height:1.3}.pt-pod.svelte-1vt5jwd small.svelte-1vt5jwd.svelte-1vt5jwd{font-size:12.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--teal)}.pt-pod.svelte-1vt5jwd b.svelte-1vt5jwd.svelte-1vt5jwd,.pt-toast.svelte-1vt5jwd b.svelte-1vt5jwd.svelte-1vt5jwd{font-size:15.5px;font-weight:600}.pt-toast.svelte-1vt5jwd small.svelte-1vt5jwd.svelte-1vt5jwd{font-size:14px;color:var(--muted)}.pt-pod-ic.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd,.pt-toast-ic.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:11px;background:var(--teal-soft);color:var(--teal)}.pt-toast-ic.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{background:var(--teal);color:#fff}.pt-toast.svelte-1vt5jwd em.svelte-1vt5jwd.svelte-1vt5jwd{white-space:nowrap;font-style:normal;font-size:13px;font-weight:700;color:#2bb673}.pt-quiz.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{padding:22px 22px 0}.pt-q-head.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{display:flex;align-items:center;justify-content:space-between;font-size:15px;color:var(--muted)}.pt-q-mode.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{padding:4px 12px;border-radius:14px;background:var(--teal-soft);color:var(--teal-ink);font-size:14px;font-weight:700;animation:svelte-1vt5jwd-pt-in .4s var(--ease)}@keyframes svelte-1vt5jwd-pt-in{from{transform:translateY(6px);opacity:0}}.pt-q-segs.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{display:flex;gap:5px;margin:12px 0 22px}.pt-q-segs.svelte-1vt5jwd i.svelte-1vt5jwd.svelte-1vt5jwd{flex:1;height:6px;border-radius:3px;background:#e6ebea;transition:background .3s}.pt-q-segs.svelte-1vt5jwd .pt-seg-cur.svelte-1vt5jwd.svelte-1vt5jwd{background:#9fd8d6}.pt-q-segs.svelte-1vt5jwd .pt-seg-done.svelte-1vt5jwd.svelte-1vt5jwd{background:var(--teal)}.pt-q.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{margin:0 0 18px;font-size:22px;font-weight:600;line-height:1.35;animation:svelte-1vt5jwd-pt-in .4s var(--ease)}.pt-q-hint.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{font-size:18px;font-weight:500;color:var(--muted)}.pt-opts.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{display:flex;flex-direction:column;gap:11px}.pt-opt.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{display:flex;align-items:center;gap:12px;padding:13px 14px;border:1.5px solid var(--line);border-radius:14px;font-size:17.5px;transition:border-color .25s,background .25s}.pt-opt.svelte-1vt5jwd b.svelte-1vt5jwd.svelte-1vt5jwd{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:#eef1f1;font-size:14px}.pt-opt-sel.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{border-color:var(--teal);background:var(--teal-soft)}.pt-opt-ok.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd,.pt-tf.svelte-1vt5jwd .pt-opt-ok.svelte-1vt5jwd.svelte-1vt5jwd{border-color:#2bb673;background:#e5f7ec}.pt-q-foot.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{display:flex;flex-direction:column;gap:12px;margin-top:22px}.pt-q-fb.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{display:inline-flex;align-items:center;gap:6px;color:#1f9a5c;font-weight:700;animation:svelte-1vt5jwd-pt-in .35s var(--ease)}.pt-cta.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{display:grid;place-items:center;height:52px;border-radius:14px;background:#dfe5e4;color:#fff;font-size:17px;font-weight:700;transition:background .25s}.pt-cta-on.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{background:var(--teal)}.pt-tf.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{display:flex;gap:12px}.pt-pairs.svelte-1vt5jwd span.svelte-1vt5jwd.svelte-1vt5jwd,.pt-tf.svelte-1vt5jwd span.svelte-1vt5jwd.svelte-1vt5jwd{flex:1;display:grid;place-items:center;height:56px;border:1.5px solid var(--line);border-radius:14px;font-size:18px;font-weight:600;transition:border-color .25s,background .25s,color .25s}.pt-pairs.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{display:flex;gap:14px}.pt-pairs.svelte-1vt5jwd>div.svelte-1vt5jwd.svelte-1vt5jwd{flex:1;display:flex;flex-direction:column;gap:12px}.pt-pairs.svelte-1vt5jwd .pt-pair-sel.svelte-1vt5jwd.svelte-1vt5jwd{border-color:var(--teal);background:var(--teal-soft)}.pt-pairs.svelte-1vt5jwd .pt-pair-ok.svelte-1vt5jwd.svelte-1vt5jwd{border-color:#2bb673;background:#e5f7ec;color:#1f7a4c}.pt-profile.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{padding:58px 18px 0;box-sizing:border-box;background:#f3f6f6}.pt-prof-head.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{display:flex;align-items:center;gap:6px;padding:6px 0 10px;font-size:22px}.pt-prof-head.svelte-1vt5jwd b.svelte-1vt5jwd.svelte-1vt5jwd{font-weight:600}.pt-prof-user.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{display:flex;align-items:center;gap:14px;padding:4px 4px 18px}.pt-prof-user.svelte-1vt5jwd>div.svelte-1vt5jwd.svelte-1vt5jwd{display:flex;flex-direction:column;line-height:1.3}.pt-prof-user.svelte-1vt5jwd b.svelte-1vt5jwd.svelte-1vt5jwd{font-size:19px}.pt-prof-user.svelte-1vt5jwd small.svelte-1vt5jwd.svelte-1vt5jwd{font-size:15px;color:var(--muted)}.pt-ava.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{display:grid;place-items:center;width:54px;height:54px;border-radius:50%;background:var(--teal);color:#fff;font-size:22px;font-weight:700}.pt-card.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{margin-bottom:14px;padding:16px 18px 18px;border-radius:18px;background:#fff;box-shadow:0 6px 18px -14px rgba(16,32,31,.4)}.pt-card-t.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{font-size:17px;font-weight:700}.pt-stats.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{display:flex;gap:12px;margin-top:12px}.pt-stats.svelte-1vt5jwd>div.svelte-1vt5jwd.svelte-1vt5jwd{flex:1;display:flex;flex-direction:column;justify-content:space-between;padding:10px 12px;border-radius:12px;background:#f3f7f7}.pt-stats.svelte-1vt5jwd small.svelte-1vt5jwd.svelte-1vt5jwd{font-size:13.5px;color:var(--muted)}.pt-stats.svelte-1vt5jwd b.svelte-1vt5jwd.svelte-1vt5jwd{font-size:28px;font-weight:700;color:var(--teal-ink);line-height:1.2}.pt-stats.svelte-1vt5jwd b i.svelte-1vt5jwd.svelte-1vt5jwd{font-style:normal;font-size:15px;font-weight:600}.pt-pop.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{display:inline-block;animation:svelte-1vt5jwd-pt-pop .5s var(--ease)}@keyframes svelte-1vt5jwd-pt-pop{0%{transform:scale(.7);opacity:.2}60%{transform:scale(1.12)}}.pt-week.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{display:flex;justify-content:space-between;margin-top:16px}.pt-week.svelte-1vt5jwd span.svelte-1vt5jwd.svelte-1vt5jwd{display:flex;flex-direction:column;align-items:center;gap:5px;font-size:12.5px;color:var(--muted)}.pt-week.svelte-1vt5jwd i.svelte-1vt5jwd.svelte-1vt5jwd{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;border:2px dashed #cdd6d5;box-sizing:border-box;color:#fff;transition:background .3s,border-color .3s}.pt-week.svelte-1vt5jwd .pt-day-done i.svelte-1vt5jwd.svelte-1vt5jwd{border:0;background:#f29a3a}.pt-week.svelte-1vt5jwd .pt-day-today.pt-day-done i.svelte-1vt5jwd.svelte-1vt5jwd{animation:svelte-1vt5jwd-pt-pop .5s var(--ease)}.pt-bars-t.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{display:block;margin-top:16px;font-size:13.5px;color:var(--muted)}.pt-bars.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{display:flex;align-items:flex-end;gap:10px;height:84px;margin-top:8px}.pt-bars.svelte-1vt5jwd i.svelte-1vt5jwd.svelte-1vt5jwd{flex:1;border-radius:6px 6px 3px 3px;background:#bfe4e3;transition:height .9s var(--ease)}.pt-bars.svelte-1vt5jwd .pt-bar-now.svelte-1vt5jwd.svelte-1vt5jwd{background:var(--teal)}.pt-splash.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{position:absolute;z-index:20;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background:radial-gradient(circle at 50% 42%,#2bb5b2,#178583 70%);color:#fff;transition:opacity .6s,transform .6s var(--ease)}.pt-splash-out.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{opacity:0;transform:scale(1.06);pointer-events:none}.pt-logo.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{width:82px;height:57px}.pt-wordmark.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{font-size:40px;font-weight:700;letter-spacing:-.02em}.pt-hello.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{margin-top:6px;font-size:22px;opacity:.85;animation:svelte-1vt5jwd-pt-in .3s var(--ease)}.pt-finger.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{position:absolute;z-index:40;width:52px;height:52px;margin:-26px 0 0 -26px;border-radius:50%;background:rgba(255,255,255,.55);border:2px solid rgba(16,32,31,.28);box-shadow:0 6px 16px rgba(16,32,31,.3);opacity:0;transform:scale(1.3);transition:left .42s var(--ease),top .42s var(--ease),opacity .3s,transform .18s;pointer-events:none}.pt-finger-on.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{opacity:1;transform:scale(1)}.pt-finger-press.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{transform:scale(.78);background:rgba(33,165,163,.45)}.pt-card-pop.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{position:absolute;z-index:2;display:flex;align-items:center;gap:9px;width:-moz-max-content;width:max-content;max-width:256px;padding:8px 14px 8px 8px;border-radius:15px;background:#fff;box-shadow:0 10px 26px rgba(16,32,31,.16),0 1px 3px rgba(16,32,31,.08);text-align:left;animation:svelte-1vt5jwd-pt-card .5s var(--ease) .35s backwards}.pt-pop-l.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{left:-18px;transform-origin:left center}.pt-pop-r.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{right:-18px;transform-origin:right center}@keyframes svelte-1vt5jwd-pt-card{from{opacity:0;transform:translateY(10px) scale(.9)}}.pt-cap-ic.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{flex:none;display:grid;place-items:center;width:32px;height:32px;border-radius:10px;background:var(--teal-soft);color:var(--teal-ink)}.pt-card-pop.svelte-1vt5jwd>div.svelte-1vt5jwd.svelte-1vt5jwd{display:flex;flex-direction:column;min-width:0}.pt-card-pop.svelte-1vt5jwd b.svelte-1vt5jwd.svelte-1vt5jwd{font-size:14.5px;font-weight:700;line-height:1.25;letter-spacing:-.01em;color:var(--ink)}.pt-card-pop.svelte-1vt5jwd>div.svelte-1vt5jwd>span.svelte-1vt5jwd{font-size:12.5px;line-height:1.3;color:var(--muted);text-wrap:pretty}.pt-row.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{display:flex;align-items:center;justify-content:center}.pt-rail.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{display:none}.pt-compact.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{margin-top:0}.pt-compact.svelte-1vt5jwd .pt-stage.svelte-1vt5jwd.svelte-1vt5jwd{width:min(100%,228px,calc((100vh - 230px) * .477));width:min(100%,228px,calc((100svh - 230px) * .477))}@media(min-width:900px){.pt-wide.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{margin-top:36px}.pt-wide.svelte-1vt5jwd .pt-sr.svelte-1vt5jwd.svelte-1vt5jwd{display:none}.pt-wide.svelte-1vt5jwd .pt-row.svelte-1vt5jwd.svelte-1vt5jwd{gap:clamp(36px,5vw,72px)}.pt-wide.svelte-1vt5jwd .pt-stage.svelte-1vt5jwd.svelte-1vt5jwd{flex:none;width:min(300px,calc((100vh - 240px) * .477));width:min(300px,calc((100svh - 240px) * .477));margin:0}.pt-rail.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{flex:1;display:flex;flex-direction:column;gap:clamp(26px,3.4vw,44px);max-width:270px}.pt-rail-l.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{align-items:flex-end;text-align:right}.pt-rail-r.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{align-items:flex-start;text-align:left}}.pt-ri.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{position:relative;display:flex;flex-direction:column;padding:0;border:0;background:0 0;font:inherit;text-align:inherit;color:var(--ink);cursor:pointer;opacity:.38;transition:opacity .5s}.pt-rail-l.svelte-1vt5jwd .pt-ri.svelte-1vt5jwd.svelte-1vt5jwd{align-items:flex-end}.pt-ri.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd:hover{opacity:.7}.pt-ri.pt-ri-on.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{opacity:1}.pt-ri.svelte-1vt5jwd b.svelte-1vt5jwd.svelte-1vt5jwd{font-size:clamp(17px, 1.6vw, 21px);font-weight:700;letter-spacing:-.01em;line-height:1.3}.pt-ri.svelte-1vt5jwd span.svelte-1vt5jwd.svelte-1vt5jwd{margin-top:3px;font-size:clamp(14px, 1.25vw, 16px);color:var(--muted);line-height:1.4}.pt-tick.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{position:absolute;top:.75em;width:26px;height:2px;background:var(--teal);transform:scaleX(0);transition:transform .5s var(--ease)}.pt-rail-l.svelte-1vt5jwd .pt-tick.svelte-1vt5jwd.svelte-1vt5jwd{right:-40px;transform-origin:right}.pt-rail-r.svelte-1vt5jwd .pt-tick.svelte-1vt5jwd.svelte-1vt5jwd{left:-40px;transform-origin:left}.pt-ri-on.svelte-1vt5jwd .pt-tick.svelte-1vt5jwd.svelte-1vt5jwd{transform:scaleX(1)}@media(prefers-reduced-motion:reduce){.pt-screen.svelte-1vt5jwd .svelte-1vt5jwd.svelte-1vt5jwd{animation:none!important;transition:none!important}.pt-card-pop.svelte-1vt5jwd.svelte-1vt5jwd.svelte-1vt5jwd{animation-name:svelte-1vt5jwd-pt-fade}}@keyframes svelte-1vt5jwd-pt-fade{from{opacity:0}}h2.svelte-1xf1tnw.svelte-1xf1tnw{max-width:100%}.banner.svelte-1xf1tnw.svelte-1xf1tnw{position:fixed;top:60px;left:50%;transform:translateX(-50%);width:95%;max-width:800px;background:#f2f2f2;padding:15px;border-radius:10px;display:flex;align-items:center;justify-content:space-between;box-shadow:0 4px 10px rgba(0,0,0,.15);transition:top .3s;z-index:97}.banner-content.svelte-1xf1tnw.svelte-1xf1tnw{display:flex;align-items:center}.app-icon.svelte-1xf1tnw.svelte-1xf1tnw{margin-right:25px;height:6rem}.text-content.svelte-1xf1tnw h2.svelte-1xf1tnw{margin:0;font-size:1.2em}.highlight.svelte-1xf1tnw.svelte-1xf1tnw{font-weight:700}.highlight.langster{color:#6568bc}.highlight.readle{color:#28a5a3}.text-content.svelte-1xf1tnw p.svelte-1xf1tnw{margin:5px 0;font-size:.9em}.read-more.svelte-1xf1tnw.svelte-1xf1tnw{border:none;font-size:.9rem;font-weight:500!important;border-radius:5px;cursor:pointer;text-decoration:underline;background:0 0;padding:0;cursor:pointer}.read-more.buttonCTA{margin:5px 0;background:#28a5a3!important;color:#fff;border:none;padding:2px 9px!important;text-decoration:none!important}span.arrow{font-size:1.3rem;line-height:1.3rem}.close-btn.svelte-1xf1tnw.svelte-1xf1tnw{background:rgba(0,0,0,.06);border:none;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;top:7px;right:7px;height:20px;width:20px;position:absolute;border-radius:50%;font-size:1rem;cursor:pointer;align-content:flex-end}.close-btn p{font-size:.85rem;margin:auto;position:relative}@media(max-width:32rem){.text-content.svelte-1xf1tnw h2.svelte-1xf1tnw{font-size:1rem}.text-content.svelte-1xf1tnw p.svelte-1xf1tnw{display:none}.app-icon.svelte-1xf1tnw.svelte-1xf1tnw{width:65px;height:65px;margin-right:10px}.read-more.svelte-1xf1tnw.svelte-1xf1tnw{font-size:.8rem}span.arrow{line-height:1rem;font-size:1rem}}.grammar-card.svelte-h92t6z.svelte-h92t6z{border-radius:12px;overflow:hidden;background:var(--background-color);box-shadow:0 9px 19px rgb(0 0 0 / 4%),0 2px 5px rgb(0 0 0 / 7%);font-size:1rem}.grammar-card.svelte-h92t6z p.svelte-h92t6z{margin-bottom:0}.grammar-card-head.svelte-h92t6z.svelte-h92t6z{font-weight:700;padding:var(--size-400);border-bottom:1px solid var(--readle-divider-color,#d3d3d3);font-size:1rem;background-color:var(--color-primary);color:#fff;max-height:110px;display:flex;align-items:center;border-top-left-radius:12px;border-top-right-radius:12px}.grammar-card-example.svelte-h92t6z.svelte-h92t6z{white-space:pre-wrap}.grammar-card-example.svelte-h92t6z.svelte-h92t6z{color:var(--text-color);background-color:var(--background-color);margin-top:var(--size-300);padding:0 var(--size-400);font-size:1rem}.grammar-card-example.svelte-h92t6z .grammar_content.svelte-h92t6z{margin-top:calc(var(--size-550) * -1)}.grammar-card-divider.svelte-h92t6z.svelte-h92t6z{border-top:1px solid var(--readle-divider-color,#d3d3d3);margin-top:var(--size-300);padding:0 var(--size-400);border-bottom-left-radius:12px;border-bottom-right-radius:12px;padding-bottom:var(--size-300)}.label.svelte-h92t6z.svelte-h92t6z{font-weight:700;color:#6568bc;margin-bottom:2px}.grammar-card-divider.svelte-h92t6z .label.svelte-h92t6z{margin-top:var(--size-300)}.grammar-card-head.svelte-h92t6z.svelte-h92t6z{font-size:1rem}.menu.svelte-1e8rdtd.svelte-1e8rdtd.svelte-1e8rdtd{background-color:var(--color-readle-light);display:flex;flex-direction:row;justify-content:space-around;align-items:center;gap:var(--size-300);width:100%}.menu.svelte-1e8rdtd>li.svelte-1e8rdtd.svelte-1e8rdtd{cursor:pointer}.menu.svelte-1e8rdtd>li.svelte-1e8rdtd>button.svelte-1e8rdtd{background-color:transparent;background-image:none}.menu.svelte-1e8rdtd>li.svelte-1e8rdtd>button.svelte-1e8rdtd:hover{background-color:transparent;color:var(--color-primary)}.menu.svelte-1e8rdtd>li.svelte-1e8rdtd>button.current.svelte-1e8rdtd{background-color:var(--color-primary);color:var(--light-text);border-radius:8px}button.svelte-jg5zld.svelte-jg5zld{border:none;cursor:pointer;padding:0}.keyword-wrapper.svelte-jg5zld.svelte-jg5zld{background:var(--color-readle-light);border-radius:8px;height:auto;box-shadow:0 9px 19px rgb(0 0 0 / 4%),0 2px 5px rgb(0 0 0 / 7%);display:grid;grid-template-columns:1fr 65px;overflow:hidden;font-size:1rem}.keyword-wrapper.svelte-jg5zld p.svelte-jg5zld{margin-bottom:0}.keyword-content.svelte-jg5zld.svelte-jg5zld{padding:var(--size-300) 10px}.keywords-btn-container.svelte-jg5zld.svelte-jg5zld{width:65px;display:grid;grid-template-rows:1fr 1fr;gap:1px}.keyword-display.svelte-jg5zld>span.svelte-jg5zld{color:var(--langster-grey)}button.svelte-jg5zld.svelte-jg5zld{height:100%;background:var(--color-primary-light);padding:0;width:100%}.keyword-translation.svelte-jg5zld.svelte-jg5zld{font-size:90%}button.audio.svelte-jg5zld.svelte-jg5zld,button.training.svelte-jg5zld.svelte-jg5zld{background-color:var(--color-primary);--action-color:var(--light-text)}