.about-page{color:#fff}.about-page em{font-style:italic}.about-page__hero-prose h1{font-family:Georgia;color:#fff}.about-page__hero-prose h1 em{color:#fbc3ce}.about-page__hero-prose p{font-family:Arial}.about-page__hero-visual{flex-shrink:0;overflow:hidden;border-radius:12px}.about-page__hero-visual img{width:100%;height:100%;object-fit:cover}.about-page__contributors h2,.about-page__team h2{font-family:Georgia;color:#fff}.about-page__contributor-image,.about-page__person-image{flex-shrink:0;overflow:hidden}.about-page__contributor-image img,.about-page__person-image img{width:100%;height:100%;object-fit:cover}.about-page__contributor-info h3,.about-page__person-info h3{font-family:Georgia;color:#fff}.about-page__contributor-info p,.about-page__person-info p{font-family:Arial}.about-page__contributor-info p a,.about-page__person-info p a{color:#55cbfa;text-decoration:underline}.about-page__contributor-info p a:hover,.about-page__person-info p a:hover{color:#87dafb}.about-page__person-info p{text-align:left}.about-page__contributor-bio{font-family:Arial}.about-page__contributor-origin{color:#55cbfa!important;font-weight:700}a.about-page__contributor{border:1px solid rgba(85,203,250,.3);border-radius:12px;overflow:hidden;text-decoration:none;color:inherit;transition:border-color .2s}a.about-page__contributor:hover{border-color:rgba(85,203,250,.6)}.about-page__contributors-blurb{font-family:Arial}@media(max-width:600px){.about-page{padding-bottom:64px}.about-page__hero{padding-top:32px;padding-bottom:48px}.about-page__hero-content{display:flex;flex-flow:column nowrap;align-items:center;padding-left:16px;padding-right:16px;gap:32px}.about-page__hero-visual{width:100%;max-width:320px;height:240px}.about-page__hero-prose h1{font-family:Georgia;letter-spacing:0;font-size:25px;line-height:32px;margin-bottom:20px}.about-page__hero-prose p{font-family:Arial;letter-spacing:0;font-size:18px;line-height:24px;margin-bottom:16px}.about-page__hero-prose p:last-child{margin-bottom:0}.about-page__team{padding:32px 16px 48px}.about-page__team h2{font-family:Georgia;letter-spacing:0;font-size:25px;line-height:32px;margin-bottom:32px}.about-page__team-grid{display:flex;flex-direction:column;gap:40px}.about-page__person{display:flex;flex-direction:column;align-items:center;text-align:center}.about-page__person-image{width:140px;height:140px;margin-bottom:16px;border-radius:50%}.about-page__person-info h3{font-family:Georgia;letter-spacing:0;font-size:18px;line-height:24px;margin-bottom:8px}.about-page__person-info p{font-family:Arial;letter-spacing:0;font-size:18px;line-height:24px}.about-page__contributors{padding-top:32px;padding-left:16px;padding-right:16px}.about-page__contributors h2{font-family:Georgia;letter-spacing:0;font-size:25px;line-height:32px;margin-bottom:12px}.about-page__contributors .about-page__contributors-blurb{font-family:Arial;letter-spacing:0;font-size:18px;line-height:24px;margin-bottom:32px}.about-page__contributors-grid{display:flex;flex-direction:column;gap:16px}.about-page__contributor{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;padding-left:12px}.about-page__contributor-image{width:80px;height:80px;border-radius:0;border-right:1px solid rgba(85,203,250,.3);margin-top:12px}.about-page__contributor-info{flex:1;min-width:0;padding:12px 16px 8px}.about-page__contributor-info h3{font-family:Georgia;letter-spacing:0;font-size:18px;line-height:24px;margin-bottom:4px}.about-page__contributor-info .about-page__contributor-origin{font-family:Arial;letter-spacing:0;font-size:13px;line-height:16px}.about-page__contributor-bio{flex:0 0 100%;font-family:Arial;letter-spacing:0;font-size:18px;line-height:24px;padding:8px 16px 14px 0}}@media(min-width:600px)and (max-width:960px){.about-page{padding-bottom:96px}.about-page__hero{padding-top:48px;padding-bottom:64px}.about-page__hero-content{display:flex;flex-flow:column nowrap;align-items:center;padding-left:16px;padding-right:16px;max-width:720px;margin:0 auto;gap:40px}.about-page__hero-visual{width:100%;max-width:400px;height:300px}.about-page__hero-prose h1{font-family:Georgia;letter-spacing:0;font-size:36px;line-height:48px;margin-bottom:24px}.about-page__hero-prose p{font-family:Arial;letter-spacing:0;font-size:18px;line-height:24px;margin-bottom:16px}.about-page__hero-prose p:last-child{margin-bottom:0}.about-page__team{padding:48px 16px 64px;max-width:720px;margin:0 auto}.about-page__team h2{font-family:Georgia;letter-spacing:0;font-size:36px;line-height:48px;margin-bottom:40px}.about-page__team-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px}.about-page__person{display:flex;flex-direction:column;align-items:center;text-align:center}.about-page__person-image{width:160px;height:160px;margin-bottom:20px;border-radius:50%}.about-page__person-info h3{font-family:Georgia;letter-spacing:0;font-size:18px;line-height:24px;margin-bottom:8px}.about-page__person-info p{font-family:Arial;letter-spacing:0;font-size:13px;line-height:16px}.about-page__contributors{padding-top:48px;padding-left:16px;padding-right:16px;max-width:720px;margin:0 auto}.about-page__contributors h2{font-family:Georgia;letter-spacing:0;font-size:36px;line-height:48px;margin-bottom:12px}.about-page__contributors .about-page__contributors-blurb{font-family:Arial;letter-spacing:0;font-size:18px;line-height:24px;margin-bottom:40px}.about-page__contributors-grid{display:grid;grid-template-columns:1fr;gap:20px}.about-page__contributor{display:grid;grid-template-columns:100px 1fr;padding-left:16px}.about-page__contributor-image{grid-column:1;grid-row:1/span 2;align-self:start;width:100px;height:100px;border-radius:0;border-right:1px solid rgba(85,203,250,.3);margin-top:16px}.about-page__contributor-info{grid-column:2;grid-row:1;padding:16px 20px 8px}.about-page__contributor-info h3{font-family:Georgia;letter-spacing:0;font-size:18px;line-height:24px;margin-bottom:4px}.about-page__contributor-info .about-page__contributor-origin{font-family:Arial;letter-spacing:0;font-size:13px;line-height:16px}.about-page__contributor-bio{grid-column:2;grid-row:2;font-family:Arial;letter-spacing:0;font-size:18px;line-height:24px;padding:0 20px 16px}}@media(min-width:960px)and (max-width:1280px){.about-page{padding-bottom:128px}.about-page__hero{padding-top:64px;padding-bottom:96px}.about-page__hero-content{margin-right:auto;margin-left:auto;padding-left:16px;padding-right:16px;box-sizing:border-box;width:100%;max-width:1248px;display:flex;flex-flow:row nowrap;align-items:center;gap:64px}.about-page__hero-visual{width:320px;height:320px}.about-page__hero-prose{flex:1 1 0}.about-page__hero-prose h1{font-family:Georgia;letter-spacing:0;font-size:36px;line-height:48px;margin-bottom:32px}.about-page__hero-prose p{font-family:Arial;letter-spacing:0;font-size:18px;line-height:24px;margin-bottom:20px}.about-page__hero-prose p:last-child{margin-bottom:0}.about-page__team{margin-right:auto;margin-left:auto;box-sizing:border-box;width:100%;max-width:1248px;padding:64px 16px 96px}.about-page__team h2{font-family:Georgia;letter-spacing:0;font-size:36px;line-height:48px;margin-bottom:48px}.about-page__team-grid{display:grid;grid-template-columns:1fr 1fr;gap:48px}.about-page__person{display:flex;flex-direction:column;align-items:center;text-align:center}.about-page__person-image{width:180px;height:180px;margin-bottom:24px;border-radius:50%}.about-page__person-info h3{font-family:Georgia;letter-spacing:0;font-size:25px;line-height:32px;margin-bottom:12px}.about-page__person-info p{font-family:Arial;letter-spacing:0;font-size:18px;line-height:24px}.about-page__contributors{margin-right:auto;margin-left:auto;padding-left:16px;padding-right:16px;box-sizing:border-box;width:100%;max-width:1248px;padding-top:64px}.about-page__contributors h2{font-family:Georgia;letter-spacing:0;font-size:36px;line-height:48px;margin-bottom:16px}.about-page__contributors .about-page__contributors-blurb{font-family:Arial;letter-spacing:0;font-size:18px;line-height:24px;margin-bottom:48px}.about-page__contributors-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.about-page__contributor{display:grid;grid-template-columns:100px 1fr;padding-left:20px}.about-page__contributor-image{grid-column:1;grid-row:1/span 2;align-self:start;width:100px;height:100px;border-radius:0;border-right:1px solid rgba(85,203,250,.3);margin-top:16px}.about-page__contributor-info{grid-column:2;grid-row:1;padding:16px 20px 8px}.about-page__contributor-info h3{font-family:Georgia;letter-spacing:0;font-size:22px;line-height:25px;margin-bottom:4px}.about-page__contributor-bio,.about-page__contributor-info .about-page__contributor-origin{font-family:Arial;letter-spacing:0;font-size:18px;line-height:24px}.about-page__contributor-bio{grid-column:2;grid-row:2;padding:0 20px 16px}}@media(min-width:1280px){.about-page{padding-bottom:128px}.about-page__hero{padding-top:64px;padding-bottom:96px}.about-page__hero-content{margin-right:auto;margin-left:auto;padding-left:16px;padding-right:16px;box-sizing:border-box;width:100%;max-width:1248px;display:flex;flex-flow:row nowrap;align-items:center;gap:80px}.about-page__hero-visual{width:400px;height:400px}.about-page__hero-prose{flex:1 1 0}.about-page__hero-prose h1{font-family:Georgia;letter-spacing:0;font-size:36px;line-height:48px;margin-bottom:32px}.about-page__hero-prose p{font-family:Arial;letter-spacing:0;font-size:18px;line-height:24px;margin-bottom:20px}.about-page__hero-prose p:last-child{margin-bottom:0}.about-page__team{margin-right:auto;margin-left:auto;box-sizing:border-box;width:100%;max-width:1248px;padding:64px 16px 96px}.about-page__team h2{font-family:Georgia;letter-spacing:0;font-size:36px;line-height:48px;margin-bottom:48px}.about-page__team-grid{display:grid;grid-template-columns:1fr 1fr;gap:64px}.about-page__person{display:flex;flex-direction:column;align-items:center;text-align:center}.about-page__person-image{width:200px;height:200px;margin-bottom:24px;border-radius:50%}.about-page__person-info h3{font-family:Georgia;letter-spacing:0;font-size:25px;line-height:32px;margin-bottom:12px}.about-page__person-info p{font-family:Arial;letter-spacing:0;font-size:18px;line-height:24px}.about-page__contributors{margin-right:auto;margin-left:auto;padding-left:16px;padding-right:16px;box-sizing:border-box;width:100%;max-width:1248px;padding-top:64px}.about-page__contributors h2{font-family:Georgia;letter-spacing:0;font-size:36px;line-height:48px;margin-bottom:16px}.about-page__contributors .about-page__contributors-blurb{font-family:Arial;letter-spacing:0;font-size:18px;line-height:24px;margin-bottom:48px}.about-page__contributors-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:32px}.about-page__contributor{display:grid;grid-template-columns:120px 1fr;padding-left:24px}.about-page__contributor-image{grid-column:1;grid-row:1/span 2;align-self:start;width:120px;height:120px;border-radius:0;border-right:1px solid rgba(85,203,250,.3);margin-top:20px}.about-page__contributor-info{grid-column:2;grid-row:1;padding:20px 24px 8px}.about-page__contributor-info h3{font-family:Georgia;letter-spacing:0;font-size:25px;line-height:32px;margin-bottom:4px}.about-page__contributor-bio,.about-page__contributor-info .about-page__contributor-origin{font-family:Arial;letter-spacing:0;font-size:18px;line-height:24px}.about-page__contributor-bio{grid-column:2;grid-row:2;padding:0 24px 20px}}.typeahead-standalone{text-align:left;color:#000;display:flex;flex-direction:column}.typeahead-standalone .tt-input{z-index:1;background:transparent}.typeahead-standalone .tt-hint{cursor:default;user-select:none;background:#fff;color:#767676;z-index:0}.typeahead-standalone .tt-list{background:#fff;z-index:1000;box-sizing:border-box;overflow:auto;border:1px solid rgba(50,50,50,.6);position:absolute}.typeahead-standalone .tt-list.tt-hide{display:none}.typeahead-standalone .tt-list div[class^=tt-]{padding:0 4px}.typeahead-standalone .tt-list .tt-suggestion.tt-selected,.typeahead-standalone .tt-list .tt-suggestion:hover{background:#55acee;cursor:pointer}.typeahead-standalone .tt-list .tt-suggestion .tt-highlight{font-weight:900}.typeahead-standalone .tt-list .tt-group{background:#eee}html:has(.search-bar-container.fullscreen){overflow:hidden!important}.search-bar-container.fullscreen{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:flex-start;position:fixed;top:0;width:100%;height:100%;max-width:none;left:0;box-sizing:border-box;z-index:999999999999999;overflow:hidden;overscroll-behavior:none;touch-action:none;color:#000;background-color:#fff}@media(prefers-color-scheme:dark){.search-bar-container.fullscreen{color:#fff;background-color:#173946}}.search-bar-container.fullscreen .search-bar-form{flex-grow:1;display:inline-block;margin-top:0;max-width:none}@media(prefers-color-scheme:dark){.search-bar-container.fullscreen .search-bar-form .search-bar .search-div .input-container #search-input-elem,.search-bar-container.fullscreen .search-bar-form .search-bar .search-div .input-container .tt-hint{color:#fff;background-color:#173946}}.search-bar-container.fullscreen .search-bar-form .search-bar .search-div .input-container #search-input-elem,.search-bar-container.fullscreen .search-bar-form .search-bar .search-div .input-container .tt-hint{box-sizing:content-box;padding:16px 44px;line-height:20px;height:20px;outline:none}.search-bar-container.fullscreen .search-bar-form .search-bar .search-div .input-container{border-bottom:1px solid #d9d9d9}@media(prefers-color-scheme:dark){.search-bar-container.fullscreen .search-bar-form .search-bar .search-div .input-container{border-bottom:1px solid #55cbfa}}.search-bar-container.fullscreen .search-bar-form .search-bar .search-div .input-container .tt-list{border:none!important;border-top:1px solid #55cbfa!important;margin-top:0;box-sizing:border-box;position:absolute}.search-bar-container.fullscreen .search-bar-form .search-bar .search-div .input-container .tt-list .tt-suggestion{color:#000}@media(prefers-color-scheme:dark){.search-bar-container.fullscreen .search-bar-form .search-bar .search-div .input-container .tt-list .tt-suggestion{color:#fff}}.search-bar-container.fullscreen .search-bar-form .search-bar .search-div .input-container .tt-list .tt-suggestion{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;padding:8px 0;position:relative}.search-bar-container.fullscreen .search-bar-form .search-bar .search-div .input-container .tt-list .tt-suggestion:before{display:inline-block;content:"";background-image:url(/_next/static/media/magnifying-glass.fc25d8b9.svg)}@media(prefers-color-scheme:dark){.search-bar-container.fullscreen .search-bar-form .search-bar .search-div .input-container .tt-list .tt-suggestion:before{background-image:url(/_next/static/media/magnifying-glass-white.90747c47.svg)}}.search-bar-container.fullscreen .search-bar-form .search-bar .search-div .input-container .tt-list .tt-suggestion:before{background-size:20px;background-repeat:no-repeat;width:44px;height:20px;background-position:8px 0}.search-bar-container.fullscreen .search-bar-form .search-bar .search-div input[type=submit]{width:0}.search-bar-container.fullscreen .search-bar-form .search-bar .search-div .search-bar-magnifying-glass{display:none}.search-bar-container.fullscreen .search-bar-exit-fullscreen-btn{z-index:9!important;position:absolute;line-height:20px;text-align:center;font-size:24px;font-weight:700;user-select:none;width:36px;height:52px;background-image:url(/_next/static/media/close-x.bede98c6.svg);background-image:url(/_next/static/media/back-arrow.37bb4005.svg)}@media(prefers-color-scheme:dark){.search-bar-container.fullscreen .search-bar-exit-fullscreen-btn{background-image:url(/_next/static/media/close-x-white.b821201a.svg);background-image:url(/_next/static/media/back-arrow-white.f9604292.svg)}}.search-bar-container.fullscreen .search-bar-exit-fullscreen-btn{background-repeat:no-repeat;background-size:18px;background-position:9px 17px;display:inline-block;cursor:pointer}.search-bar-container.fullscreen .search-bar-clear-input-fullscreen-btn{position:absolute;z-index:9!important;right:0;cursor:pointer;width:36px;height:52px;background-image:url(/_next/static/media/close-x.bede98c6.svg)}@media(prefers-color-scheme:dark){.search-bar-container.fullscreen .search-bar-clear-input-fullscreen-btn{background-image:url(/_next/static/media/close-x-white.b821201a.svg)}}.search-bar-container.fullscreen .search-bar-clear-input-fullscreen-btn{background-repeat:no-repeat;background-size:18px;background-position:9px 17px}.search-bar-container .search-bar .search-div .input-container .tt-list .tt-suggestion{background-color:#fff}@media(prefers-color-scheme:dark){.search-bar-container .search-bar .search-div .input-container .tt-list .tt-suggestion{background-color:#173946}}.search-bar-container .search-bar .search-div .input-container .tt-list .tt-suggestion{box-sizing:border-box!important}.search-bar-container .search-bar .search-div .input-container .tt-list .tt-suggestion.tt-selected,.search-bar-container .search-bar .search-div .input-container .tt-list .tt-suggestion:hover{background-color:#fbc3ce!important}@media(prefers-color-scheme:dark){.search-bar-container .search-bar .search-div .input-container .tt-list .tt-suggestion.tt-selected,.search-bar-container .search-bar .search-div .input-container .tt-list .tt-suggestion:hover{background-color:#a3374c!important}}.search-bar-container .search-bar .search-div .input-container .tt-list .tt-suggestion,.search-bar-container .search-bar .search-div .input-container .tt-list .tt-suggestion .tt-highlight{font-weight:700!important}.search-bar-container .search-bar .search-div .input-container .tt-list .tt-suggestion .tt-highlight:first-of-type{font-weight:400!important}.search-bar-container.non-fullscreen{position:relative;z-index:1}.search-bar-container.non-fullscreen .search-bar:has(.tt-list).search-bar:not(:has(.tt-hide)){border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.search-bar-container.non-fullscreen .search-bar:has(.tt-list).search-bar:not(:has(.tt-hide)) #search-input-elem,.search-bar-container.non-fullscreen .search-bar:has(.tt-list).search-bar:not(:has(.tt-hide)) .tt-hint{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.search-bar-container.non-fullscreen .search-bar,.search-bar-container.non-fullscreen .search-bar *{-webkit-tap-highlight-color:rgba(0,0,0,0)}.search-bar-container.non-fullscreen .search-bar{position:relative;width:100%;background-color:#fff;border-radius:10px;box-shadow:0 0 25px rgba(0,0,0,.25);z-index:999999999999!important}.search-bar-container.non-fullscreen .search-bar .search-div{width:100%;display:flex;flex-flow:row nowrap;align-items:center}.search-bar-container.non-fullscreen .search-bar .search-div .input-container #search-input-elem,.search-bar-container.non-fullscreen .search-bar .search-div .input-container .tt-hint{border-radius:10px}@media(prefers-color-scheme:dark){.search-bar-container.non-fullscreen .search-bar .search-div .input-container #search-input-elem,.search-bar-container.non-fullscreen .search-bar .search-div .input-container .tt-hint{color:#fff!important;background-color:#173946!important}}.search-bar-container.non-fullscreen .search-bar .search-div .input-container #search-input-elem,.search-bar-container.non-fullscreen .search-bar .search-div .input-container .tt-hint{border:1px solid #d9d9d9}@media(prefers-color-scheme:dark){.search-bar-container.non-fullscreen .search-bar .search-div .input-container #search-input-elem,.search-bar-container.non-fullscreen .search-bar .search-div .input-container .tt-hint{border:1px solid #55cbfa}.search-bar-container.non-fullscreen .search-bar .search-div .input-container #search-input-elem::placeholder,.search-bar-container.non-fullscreen .search-bar .search-div .input-container .tt-hint::placeholder{color:#fff}}.search-bar-container.non-fullscreen .search-bar .search-div .input-container #search-input-elem{z-index:99!important}.search-bar-container.non-fullscreen .search-bar .search-div .input-container .tt-list{color:#000;border:1px solid #d9d9d9}@media(prefers-color-scheme:dark){.search-bar-container.non-fullscreen .search-bar .search-div .input-container .tt-list{color:#fff;border:1px solid #55cbfa}}.search-bar-container.non-fullscreen .search-bar .search-div .input-container .tt-list{border-top:none!important;box-shadow:0 4px 25px rgba(0,0,0,.25);z-index:-1!important;width:100%;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.search-bar-container.non-fullscreen .search-bar .search-div .input-container{flex-grow:1;flex-shrink:1;flex-basis:10px}.search-bar-container.non-fullscreen .search-bar .search-div .input-container input{font-family:Arial;border:0;outline:0;width:100%}.search-bar-container.non-fullscreen .search-bar .search-div .input-container input:focus{outline:none!important}.search-bar-container.non-fullscreen .search-bar input[type=submit]{width:0}.search-bar-container.non-fullscreen .search-bar .search-bar-magnifying-glass{position:absolute;cursor:pointer;z-index:999}@media(prefers-color-scheme:dark){.search-bar-container.non-fullscreen .search-bar .search-bar-magnifying-glass{background-image:url(/_next/static/media/magnifying-glass-white.90747c47.svg)}}.search-bar-container.non-fullscreen .search-bar .search-bar-magnifying-glass{background-repeat:no-repeat}.search-bar-container.non-fullscreen .search-bar:has(.tt-list).search-bar:not(:has(.tt-hide)) #search-input-elem{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.primary-button:hover{filter:brightness(115%)}.primary-button--outlined{color:#55cbfa;border:1px solid #55cbfa}.primary-button--filled{color:#2c3133;background-color:#55cbfa;border:1px solid #55cbfa}.header{position:fixed;width:100%;z-index:10000000000000000;background-color:#112932}.header .header-container{margin:0 auto;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.header .header-container .header-hamburger{display:none;cursor:pointer;margin:auto 0;flex-shrink:0}.header .header-container .header-notification-icon{display:none;position:relative;cursor:pointer;padding:4px;margin:auto 28px auto 0;flex-shrink:0}.header .header-container .header-notification-icon img{display:block}.header .header-container .header-notification-icon .header-notification-badge{position:absolute;top:-6px;right:-6px;background-color:#dc3545;color:#fff;font-size:10px;font-weight:600;min-width:16px;height:16px;padding:0 4px;border-radius:8px;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.header .header-container .header-notification-icon.header-notification-icon--active{background-color:hsla(0,0%,100%,.15);border-radius:6px}.header .header-container .header-account-dropdown{position:relative;display:inline-block;padding-bottom:8px;margin-bottom:-8px}.header .header-container .header-account-dropdown:after,.header .header-container .header-account-dropdown:before{content:"";position:absolute;pointer-events:none;z-index:1}.header .header-container .header-account-dropdown:before{top:-8px;right:-8px;bottom:-8px;left:-8px}.header .header-container .header-account-dropdown:after{right:0;top:50%;width:276px;height:calc(50% + 8px)}.header .header-container .header-account-dropdown .header-account-icon{position:relative;z-index:2;cursor:pointer;user-select:none}.header .header-container .header-account-dropdown .header-dropdown-content{display:none;position:absolute;right:0;top:100%;margin-top:8px;width:276px;z-index:999999999999;padding:8px;box-sizing:border-box}.header .header-container .header-account-dropdown .header-dropdown-content .header-dropdown-panel{width:100%;background-color:#fff;border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.15);padding:12px 0;overflow:hidden}@media(prefers-color-scheme:dark){.header .header-container .header-account-dropdown .header-dropdown-content .header-dropdown-panel{background-color:#1a1a1a;box-shadow:0 4px 12px rgba(0,0,0,.5)}}.header .header-container .header-account-dropdown .header-dropdown-content .header-dropdown-email{padding:12px 16px;color:#112932;font-size:14px;border-bottom:1px solid #e0e0e0;word-break:break-word}@media(prefers-color-scheme:dark){.header .header-container .header-account-dropdown .header-dropdown-content .header-dropdown-email{color:#fff;border-bottom-color:#333}}.header .header-container .header-account-dropdown .header-dropdown-content .header-dropdown-settings{display:block;width:100%;padding:12px 16px;color:#112932;font-size:14px;font-weight:500;text-decoration:none}@media(prefers-color-scheme:dark){.header .header-container .header-account-dropdown .header-dropdown-content .header-dropdown-settings{color:#fff}}.header .header-container .header-account-dropdown .header-dropdown-content .header-dropdown-settings:hover{background-color:#f8f9fa}@media(prefers-color-scheme:dark){.header .header-container .header-account-dropdown .header-dropdown-content .header-dropdown-settings:hover{background-color:#2a2a2a}}.header .header-container .header-account-dropdown .header-dropdown-content .header-dropdown-logout{width:100%;padding:12px 16px;background:none;border:none;text-align:left;cursor:pointer;color:#dc3545;font-size:14px;font-weight:500}.header .header-container .header-account-dropdown .header-dropdown-content .header-dropdown-logout:hover{background-color:#f8f9fa}@media(prefers-color-scheme:dark){.header .header-container .header-account-dropdown .header-dropdown-content .header-dropdown-logout:hover{background-color:#2a2a2a}}.header .header-container .header-account-dropdown:focus-within .header-dropdown-content,.header .header-container .header-account-dropdown:hover .header-dropdown-content{display:block}.header .header-container .header-account-dropdown:focus-within:after,.header .header-container .header-account-dropdown:focus-within:before,.header .header-container .header-account-dropdown:hover:after,.header .header-container .header-account-dropdown:hover:before{pointer-events:auto}.header .header-container .header-logo{display:inline-block}.header .header-container .header-buttons{display:flex}.header .header-container a{flex-grow:0;flex-shrink:0}.header .header-container form{flex-grow:1;flex-shrink:1;margin-top:auto;margin-bottom:auto;margin-left:auto}.header .header-container .search-bar-container.non-fullscreen{flex-grow:1}.header .header-container .search-bar-container.non-fullscreen .search-bar{margin-left:auto;background-color:#173946;box-shadow:0 0 25px rgba(0,0,0,.25)}.header .header-container .search-bar-container.non-fullscreen .search-bar .search-div .input-container #search-input-elem,.header .header-container .search-bar-container.non-fullscreen .search-bar .search-div .input-container .tt-hint{background-color:#173946!important;border:1px solid #173946;color:#fff!important}.header .header-container .search-bar-container.non-fullscreen .search-bar .search-div .input-container #search-input-elem::placeholder,.header .header-container .search-bar-container.non-fullscreen .search-bar .search-div .input-container .tt-hint::placeholder{color:hsla(0,0%,100%,.6)}.header .header-container .search-bar-container.non-fullscreen .search-bar .search-div .input-container #search-input-elem:focus,.header .header-container .search-bar-container.non-fullscreen .search-bar .search-div .input-container .tt-hint:focus{border:1px solid #55cbfa}.header .header-container .search-bar-container.non-fullscreen .search-bar .search-div .search-bar-magnifying-glass{background-image:url(/_next/static/media/magnifying-glass-white.90747c47.svg)}.header .header-container .header-user-email{color:#fff;font-size:14px;font-weight:500;padding:8px 16px;background-color:hsla(0,0%,100%,.1);border-radius:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}@media(max-width:600px){.header .header-container .header-buttons button{display:none}.header .header-container .header-buttons .header-account-dropdown,.header .header-container .header-buttons .header-buttons>button{display:none!important}.header .header-container .header-hamburger{display:block;height:20px}.header .header-container .header-notification-icon{display:block}.header .header-container .header-notification-icon img{height:32px}.header .header-container .search-bar-container.non-fullscreen{position:fixed;bottom:0;left:0;right:0;z-index:10000000000000000;background-color:#112932;padding:16px 16px calc(16px + env(safe-area-inset-bottom));margin:0}.header .header-container .search-bar-container.non-fullscreen .search-bar{max-width:100%;margin:0}}@media(max-width:960px){.header{padding-bottom:8px}.header+*{margin-top:79px}.header .header-container{padding:16px 16px 0;max-width:100%;box-sizing:border-box}.header .header-container .header-logo{height:55px;margin-right:16px}.header .header-container .header-buttons{margin-left:16px;flex-shrink:0}.header .header-container .header-buttons button:first-child{margin-right:8px}.header .header-container .header-buttons button{height:38px}.header .header-container .search-bar-container.non-fullscreen .search-bar{max-width:568px}.header .header-container .search-bar-container.non-fullscreen .search-bar .search-div .input-container #search-input-elem,.header .header-container .search-bar-container.non-fullscreen .search-bar .search-div .input-container .tt-hint{font-size:18px;line-height:18px;padding:8px 34px 8px 8px!important}.header .header-container .search-bar-container.non-fullscreen .search-bar .search-div .input-container .tt-list .tt-suggestion{padding:8px!important;font-size:18px;line-height:18px}.header .header-container .search-bar-container.non-fullscreen .search-bar .search-div .search-bar-magnifying-glass{right:8px;width:18px;height:18px;background-size:18px}}@media(min-width:960px){.header{padding-bottom:16px}.header+*{margin-top:97px}.header .header-container{padding:16px 16px 0;box-sizing:border-box;width:100%;max-width:1248px;margin:0 auto}.header .header-container .search-bar-container.non-fullscreen{margin-left:32px}.header .header-container .search-bar-container.non-fullscreen .search-bar{max-width:568px}.header .header-container .search-bar-container.non-fullscreen .search-bar .search-div .input-container #search-input-elem,.header .header-container .search-bar-container.non-fullscreen .search-bar .search-div .input-container .tt-hint{font-size:18px;line-height:18px;padding:8px 34px 8px 8px!important}.header .header-container .search-bar-container.non-fullscreen .search-bar .search-div .input-container .tt-list .tt-suggestion{padding:8px!important;font-size:18px;line-height:18px}.header .header-container .search-bar-container.non-fullscreen .search-bar .search-div .search-bar-magnifying-glass{right:8px;width:18px;height:18px;background-size:18px}.header .header-container .header-logo{height:65px}.header .header-container .header-buttons{margin-left:32px}.header .header-container .header-buttons .header-account-icon{height:38px}.header .header-container .header-buttons button:first-child{margin-right:8px}.header .header-container .header-buttons button{height:38px}.header .header-container .header-hamburger{width:28px}}.contributor-page-layout{color:#fff}@media(max-width:600px){.contributor-page-layout{padding:0 16px;margin-top:32px}}@media(min-width:600px)and (max-width:960px){.contributor-page-layout{padding:0 16px;margin-top:48px}}@media only screen and (min-width:960px){.contributor-page-layout{margin-right:auto;margin-left:auto;padding-left:16px;padding-right:16px;box-sizing:border-box;width:100%;max-width:1032px;padding-top:0;margin-top:48px}}.contributor-profile-header .contributor-profile-header-image{border-radius:50%;overflow:hidden;flex-shrink:0}.contributor-profile-header .contributor-profile-header-image img{width:100%;height:100%;object-fit:cover}.contributor-profile-header .contributor-profile-header-tags{display:flex;flex-flow:row wrap;gap:4px;margin-top:8px}.contributor-profile-header .contributor-profile-header-tags .contributor-profile-header-tag{display:inline-block;padding:.15em .5em;border-radius:3px;border:1px solid hsla(0,0%,100%,.15);color:#fff;font-size:.72em;font-weight:400;letter-spacing:.01em;white-space:nowrap}.contributor-profile-header .contributor-profile-header-bio{margin:0;line-height:1.6}@media(max-width:600px){.contributor-profile-header{display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px;margin-bottom:32px}.contributor-profile-header .contributor-profile-header-image{width:100px;height:100px}.contributor-profile-header .contributor-profile-header-name{font-family:Georgia;letter-spacing:0;font-size:25px;line-height:32px;margin:0}.contributor-profile-header .contributor-profile-header-bio{margin-top:16px}}@media(min-width:600px)and (max-width:960px){.contributor-profile-header{display:flex;align-items:center;gap:24px;margin-bottom:48px}.contributor-profile-header .contributor-profile-header-image{width:120px;height:120px}.contributor-profile-header .contributor-profile-header-name{font-family:Georgia;letter-spacing:0;font-size:36px;line-height:48px;margin:0}.contributor-profile-header .contributor-profile-header-bio{margin-top:24px}}@media only screen and (min-width:960px){.contributor-profile-header{display:flex;align-items:center;gap:32px;margin-bottom:48px}.contributor-profile-header .contributor-profile-header-image{width:160px;height:160px}.contributor-profile-header .contributor-profile-header-name{font-family:Georgia;letter-spacing:0;font-size:51px;line-height:64px;margin:0}.contributor-profile-header .contributor-profile-header-bio{margin-top:32px}}.contributor-dictionary-contributions h2{font-family:Georgia;color:#fff}.contributor-dictionary-contributions-count{color:#ccc;margin:0 0 16px}.contributor-dictionary-contributions-entries{display:flex;flex-flow:row wrap}.contributor-dictionary-contributions-entry{display:inline-block;padding:6px 12px;border-radius:4px;background-color:#183038;color:#fff;text-decoration:none;font-family:Georgia;transition:filter .2s ease}.contributor-dictionary-contributions-entry:hover{filter:brightness(130%)}@media(max-width:600px){.contributor-dictionary-contributions{margin-bottom:32px}.contributor-dictionary-contributions h2{font-family:Georgia;letter-spacing:0;font-size:18px;line-height:24px;margin-bottom:8px}.contributor-dictionary-contributions-entries{gap:8px}}@media(min-width:600px)and (max-width:960px){.contributor-dictionary-contributions{margin-bottom:40px}.contributor-dictionary-contributions h2{font-family:Georgia;letter-spacing:0;font-size:25px;line-height:32px;margin-bottom:8px}.contributor-dictionary-contributions-entries{gap:8px}}@media only screen and (min-width:960px){.contributor-dictionary-contributions{margin-bottom:48px}.contributor-dictionary-contributions h2{font-family:Georgia;letter-spacing:0;font-size:25px;line-height:32px;margin-bottom:8px}.contributor-dictionary-contributions-entries{gap:12px}}.contributor-lyrics-contributions h2{font-family:Georgia;color:#fff}.contributor-lyrics-contributions-count{color:#ccc;margin:0 0 16px}.contributor-lyrics-contributions-explainers{display:flex;flex-direction:column}.contributor-lyrics-contributions-explainer{display:flex;align-items:center;text-decoration:none;color:inherit;border-radius:8px;transition:background-color .2s}.contributor-lyrics-contributions-explainer:hover{background-color:hsla(0,0%,100%,.05)}.contributor-lyrics-contributions-explainer-image{flex-shrink:0;overflow:hidden;border-radius:8px}.contributor-lyrics-contributions-explainer-image img{width:100%;height:100%;object-fit:cover}.contributor-lyrics-contributions-explainer-artists{color:#ccc}.contributor-lyrics-contributions-explainer-title{font-family:Georgia;color:#fff}@media(max-width:600px){.contributor-lyrics-contributions{margin-bottom:32px}.contributor-lyrics-contributions h2{font-family:Georgia;letter-spacing:0;font-size:18px;line-height:24px;margin-bottom:8px}.contributor-lyrics-contributions-explainers{gap:8px}.contributor-lyrics-contributions-explainer{gap:12px;padding:8px}.contributor-lyrics-contributions-explainer-image{width:48px;height:48px}.contributor-lyrics-contributions-explainer-artists{font-family:Arial;letter-spacing:0;font-size:13px;line-height:16px;margin-bottom:2px}.contributor-lyrics-contributions-explainer-title{font-family:Georgia;letter-spacing:0;font-size:18px;line-height:24px}}@media(min-width:600px)and (max-width:960px){.contributor-lyrics-contributions{margin-bottom:40px}.contributor-lyrics-contributions h2{font-family:Georgia;letter-spacing:0;font-size:25px;line-height:32px;margin-bottom:8px}.contributor-lyrics-contributions-explainers{gap:10px}.contributor-lyrics-contributions-explainer{gap:14px;padding:10px}.contributor-lyrics-contributions-explainer-image{width:56px;height:56px}.contributor-lyrics-contributions-explainer-artists{font-family:Arial;letter-spacing:0;font-size:13px;line-height:16px;margin-bottom:4px}.contributor-lyrics-contributions-explainer-title{font-family:Georgia;letter-spacing:0;font-size:18px;line-height:24px}}@media only screen and (min-width:960px){.contributor-lyrics-contributions{margin-bottom:48px}.contributor-lyrics-contributions h2{font-family:Georgia;letter-spacing:0;font-size:25px;line-height:32px;margin-bottom:8px}.contributor-lyrics-contributions-explainers{gap:12px}.contributor-lyrics-contributions-explainer{gap:16px;padding:12px}.contributor-lyrics-contributions-explainer-image{width:64px;height:64px}.contributor-lyrics-contributions-explainer-artists{font-family:Arial;letter-spacing:0;font-size:13px;line-height:16px;margin-bottom:4px}.contributor-lyrics-contributions-explainer-title{font-family:Georgia;letter-spacing:0;font-size:18px;line-height:24px}}.lyrics-contributor-back-button{display:inline-flex;flex-flow:row nowrap;align-items:center;text-decoration:none;color:#fff}.lyrics-contributor-back-button:hover{color:#55cbfa}.lyrics-contributor-back-button:hover path{stroke:#55cbfa}@media(max-width:600px){.lyrics-contributor-back-button{font-family:Arial;letter-spacing:0;font-size:13px;line-height:16px;margin-bottom:32px}.lyrics-contributor-back-button svg{width:12px;height:12px;margin-right:4px}}@media(min-width:600px)and (max-width:960px){.lyrics-contributor-back-button{font-family:Arial;letter-spacing:0;font-size:13px;line-height:16px;margin-bottom:32px}.lyrics-contributor-back-button svg{width:12px;height:12px;margin-right:4px}}@media only screen and (min-width:960px){.lyrics-contributor-back-button{margin-bottom:64px}.lyrics-contributor-back-button svg{width:16px;height:16px;margin-right:4px}}.fixed-width-button{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;border-radius:9999px}.fixed-width-button:hover{color:#2c3133;background-color:#55cbfa;border:1px solid #55cbfa}.fixed-width-button:hover path{stroke:#2c3133}.fixed-width-button svg{display:inline-block}@media(max-width:960px){.fixed-width-button{font-family:Arial;letter-spacing:0;font-size:13px;line-height:16px;width:180px;padding:8px}.fixed-width-button svg{width:16px;height:16px;margin-right:16px}}@media(min-width:960.02px){.fixed-width-button{font-family:Arial;letter-spacing:0;font-size:18px;line-height:24px;width:260px;padding:12px}.fixed-width-button svg{width:24px;height:24px;margin-right:16px}}.fixed-width-button--secondary{border:1px solid #f6f5e1}.fixed-width-button--primary{color:#2c3133;background-color:#f6f5e1;border:1px solid #f6f5e1}.images-section .images-section-header{margin:0 auto;text-align:center}.images-section .image-subsection .image-subsection-text .image-subsection-text-header strong,.images-section .images-section-header em{color:#fbc3ce}.images-section .image-subsection .image-subsection-text .image-subsection-text-header--bold{font-weight:700}.images-section .image-subsection .image-subsection-text .image-subsection-text-header--pink{color:#fbc3ce}.images-section .image-subsection .image-subsection-text .image-subsection-text-header--italic{font-style:italic}@media(max-width:600px){.images-section{padding-top:64px;padding-bottom:32px}.images-section .images-section-header{font-family:Georgia;letter-spacing:0;font-size:25px;line-height:32px;box-sizing:border-box;padding:0 16px}.images-section .image-subsection{margin:0 auto;padding:32px 16px}.images-section .image-subsection .image-subsection-image{width:100%;max-width:300px;margin-left:auto;margin-right:auto;margin-bottom:32px}.images-section .image-subsection .image-subsection-text{margin:auto 0}.images-section .image-subsection .image-subsection-text .image-subsection-text-header{font-family:Georgia;letter-spacing:0;font-size:25px;line-height:32px;margin-bottom:16px}.images-section .image-subsection .image-subsection-text .image-subsection-text-blurb{margin-bottom:16px;font-family:Arial;letter-spacing:0;font-size:18px;line-height:24px}.images-section .image-subsection--inverted .image-subsection-image{grid-column:4/span 3!important}.images-section .image-subsection--inverted .image-subsection-text{grid-column:1/span 3!important}}@media(min-width:600px)and (max-width:960px){.images-section{padding-top:64px;padding-bottom:32px}.images-section .images-section-header{font-family:Georgia;letter-spacing:0;font-size:25px;line-height:32px;box-sizing:border-box;padding:0 16px}.images-section .image-subsection{display:grid;grid-template-columns:repeat(6,1fr);column-gap:16px;justify-content:center;margin:0 auto;padding:64px 16px}.images-section .image-subsection .image-subsection-image{width:100%;grid-row:1/span 1;grid-column:1/span 3}.images-section .image-subsection .image-subsection-text{grid-row:1/span 1;grid-column:4/span 3;margin:auto 0}.images-section .image-subsection .image-subsection-text .image-subsection-text-header{font-family:Georgia;letter-spacing:0;font-size:25px;line-height:32px;margin-bottom:32px}.images-section .image-subsection .image-subsection-text .image-subsection-text-blurb{margin-bottom:16px;font-family:Arial;letter-spacing:0;font-size:18px;line-height:24px}.images-section .image-subsection--inverted .image-subsection-image{grid-column:4/span 3!important}.images-section .image-subsection--inverted .image-subsection-text{grid-column:1/span 3!important}}@media(min-width:960px)and (max-width:1280px){.images-section{padding-top:64px;padding-bottom:32px}.images-section .images-section-header{font-family:Georgia;letter-spacing:0;font-size:36px;line-height:48px;max-width:650px;box-sizing:border-box}.images-section .image-subsection{display:grid;grid-template-columns:repeat(12,1fr);column-gap:32px;justify-content:center;margin:0 auto;padding:64px 16px}.images-section .image-subsection .image-subsection-image{width:100%;grid-row:1/span 1;grid-column:1/span 5}.images-section .image-subsection .image-subsection-text{grid-row:1/span 1;grid-column:7/span 5;margin:auto 0}.images-section .image-subsection .image-subsection-text .image-subsection-text-header{font-family:Georgia;letter-spacing:0;font-size:36px;line-height:48px;margin-bottom:32px}.images-section .image-subsection .image-subsection-text .image-subsection-text-blurb{margin-bottom:16px;font-family:Arial;letter-spacing:0;font-size:18px;line-height:24px}.images-section .image-subsection--inverted .image-subsection-image{grid-column:8/13!important}.images-section .image-subsection--inverted .image-subsection-text{grid-column:2/span 5!important}}@media(min-width:1280px){.images-section{padding-top:128px;padding-bottom:32px}.images-section .images-section-header{font-family:Georgia;letter-spacing:0;font-size:36px;line-height:48px;max-width:950px}.images-section .image-subsection{display:grid;grid-template-columns:repeat(12,72px);column-gap:32px;justify-content:center;margin:0 auto;padding:64px 0}.images-section .image-subsection .image-subsection-image{width:100%;grid-row:1/span 1;grid-column:1/span 5}.images-section .image-subsection .image-subsection-text{grid-row:1/span 1;grid-column:7/12;margin:auto 0}.images-section .image-subsection .image-subsection-text .image-subsection-text-header{font-family:Georgia;letter-spacing:0;font-size:36px;line-height:48px;margin-bottom:32px}.images-section .image-subsection .image-subsection-text .image-subsection-text-blurb{margin-bottom:32px;font-family:Arial;letter-spacing:0;font-size:18px;line-height:24px}.images-section .image-subsection--inverted .image-subsection-image{grid-column:8/13!important}.images-section .image-subsection--inverted .image-subsection-text{grid-column:2/span 5!important}}.search-section{background-repeat:no-repeat}.search-section .tagline{color:#fff;text-align:center}.search-section .tagline .tagline-underline{background-image:linear-gradient(90deg,#3e95b7,#3e95b7);background-repeat:repeat-x}.search-section .examples{text-align:center;font-family:Arial;font-weight:700;color:#000}@media(prefers-color-scheme:dark){.search-section .examples{color:#fff}}.search-section .examples .english{color:#a3374c}@media(prefers-color-scheme:dark){.search-section .examples .english{color:#fbc3ce}}.search-section .search-bar-container.non-fullscreen .search-bar{margin:0 auto;box-shadow:none}.search-section .search-bar-container.non-fullscreen .search-bar .search-div .search-bar-magnifying-glass{background-image:url(/_next/static/media/magnifying-glass.fc25d8b9.svg)}@media(prefers-color-scheme:dark){.search-section .search-bar-container.non-fullscreen .search-bar .search-div .search-bar-magnifying-glass{background-image:url(/_next/static/media/magnifying-glass-white.90747c47.svg)}}@media(max-width:600px){.search-section{background-position:16px 130px;background-image:url(/_next/static/media/hero-ellipse-sm.725ce64e.svg);padding:0 16px}}@media(max-width:600px)and (prefers-color-scheme:dark){.search-section{background-image:url(/_next/static/media/hero-ellipse-dark-sm.c1e635dd.svg)}}@media(max-width:600px){.search-section .tagline{margin-top:64px;margin-bottom:32px;font-family:Georgia;letter-spacing:0;font-size:25px;line-height:32px}.search-section .tagline .tagline-bold{font-size:24px;font-family:Arial Rounded MT Bold}.search-section .tagline .tagline-underline{background-position:0 18px;background-size:100% 6px}.search-section .search-bar-container.non-fullscreen .search-bar{max-width:568px}.search-section .search-bar-container.non-fullscreen .search-bar .search-div{overflow-x:hidden}.search-section .search-bar-container.non-fullscreen .search-bar .search-div .input-container #search-input-elem,.search-section .search-bar-container.non-fullscreen .search-bar .search-div .input-container .tt-hint{font-size:16px;line-height:32px;padding:8px 36px 8px 8px!important}.search-section .search-bar-container.non-fullscreen .search-bar .search-div .input-container .tt-list .tt-suggestion{padding:8px!important;font-size:16px;line-height:32px}.search-section .search-bar-container.non-fullscreen .search-bar .search-div .search-bar-magnifying-glass{right:8px;width:20px;height:20px;background-size:20px}.search-section .examples{margin:64px 0}}@media(min-width:600px)and (max-width:960px){.search-section{background-position:30px 160px;background-image:url(/_next/static/media/hero-ellipse-md.926971fc.svg);padding:0 16px}}@media(min-width:600px)and (max-width:960px)and (prefers-color-scheme:dark){.search-section{background-image:url(/_next/static/media/hero-ellipse-dark-md.7ac87ff5.svg)}}@media(min-width:600px)and (max-width:960px){.search-section .tagline{margin-top:64px;margin-bottom:32px;font-family:Georgia;letter-spacing:0;font-size:36px;line-height:48px}.search-section .tagline .tagline-bold{font-size:35px;font-family:Arial Rounded MT Bold}.search-section .tagline .tagline-underline{background-position:0 26px;background-size:100% 8px}.search-section .search-bar-container.non-fullscreen .search-bar{max-width:568px}.search-section .search-bar-container.non-fullscreen .search-bar .search-div .input-container #search-input-elem,.search-section .search-bar-container.non-fullscreen .search-bar .search-div .input-container .tt-hint{font-size:16px;line-height:32px;padding:8px 36px 8px 8px!important}.search-section .search-bar-container.non-fullscreen .search-bar .search-div .input-container .tt-list .tt-suggestion{padding:8px!important;font-size:16px;line-height:32px}.search-section .search-bar-container.non-fullscreen .search-bar .search-div .search-bar-magnifying-glass{right:8px;width:20px;height:20px;background-size:20px}.search-section .examples{margin:64px 0}}@media(min-width:960px)and (max-width:1280px){.search-section{background-position:18px 200px;background-image:url(/_next/static/media/hero-ellipse-lg.1e2cdbdd.svg);padding:0 16px}}@media(min-width:960px)and (max-width:1280px)and (prefers-color-scheme:dark){.search-section{background-image:url(/_next/static/media/hero-ellipse-dark-lg.4e386679.svg)}}@media(min-width:960px)and (max-width:1280px){.search-section .tagline{margin-top:64px;margin-bottom:32px;font-family:Georgia;letter-spacing:0;font-size:51px;line-height:64px}.search-section .tagline .tagline-bold{font-size:50px;font-family:Arial Rounded MT Bold}.search-section .tagline .tagline-underline{background-position:0 39px;background-size:100% 12px}.search-section .search-bar-container.non-fullscreen .search-bar{width:800px}.search-section .search-bar-container.non-fullscreen .search-bar .search-div .input-container #search-input-elem,.search-section .search-bar-container.non-fullscreen .search-bar .search-div .input-container .tt-hint{font-size:24px;line-height:24px;padding:16px 62px 16px 16px!important}.search-section .search-bar-container.non-fullscreen .search-bar .search-div .input-container .tt-list .tt-suggestion{padding:16px!important;font-size:24px;line-height:24px}.search-section .search-bar-container.non-fullscreen .search-bar .search-div .search-bar-magnifying-glass{right:16px;width:30px;height:30px;background-size:30px}.search-section .examples{font-size:28px;line-height:40px;min-height:48px;margin:128px 0}}@media(min-width:1280px){.search-section{background-image:url(/_next/static/media/hero-ellipse-xl.a66873a9.svg);background-position:-22px 200px}}@media(min-width:1280px)and (prefers-color-scheme:dark){.search-section{background-image:url(/_next/static/media/hero-ellipse-dark-xl.1fae4a65.svg)}}@media(min-width:1280px){.search-section .tagline{margin-top:64px;margin-bottom:32px;font-family:Georgia;letter-spacing:0;font-size:51px;line-height:64px}.search-section .tagline .tagline-bold{font-size:50px;font-family:Arial Rounded MT Bold}.search-section .tagline .tagline-underline{background-position:0 39px;background-size:100% 12px}.search-section .search-bar-container.non-fullscreen .search-bar{max-width:800px}.search-section .search-bar-container.non-fullscreen .search-bar .search-div .input-container #search-input-elem,.search-section .search-bar-container.non-fullscreen .search-bar .search-div .input-container .tt-hint{font-size:24px;line-height:24px;padding:16px 62px 16px 16px!important}.search-section .search-bar-container.non-fullscreen .search-bar .search-div .input-container .tt-list .tt-suggestion{padding:16px!important;font-size:24px;line-height:24px}.search-section .search-bar-container.non-fullscreen .search-bar .search-div .search-bar-magnifying-glass{right:16px;width:30px;height:30px;background-size:30px}.search-section .examples{font-size:28px;line-height:40px;min-height:48px;margin:128px 0}}.text-section-cta{color:#a3374c;background-color:#f6f5e1}@media(prefers-color-scheme:dark){.text-section-cta{color:#ffdfc3;background-color:#1e2326}}.text-section-cta .text-subsection .blurb{font-weight:700}.text-section-cta .text-subsection .blurb,.text-section-cta .text-subsection .cta{display:flex;flex-flow:column nowrap;justify-content:center}.text-section-cta .text-subsection .cta .signup-bar{display:flex;flex-flow:row nowrap}.text-section-cta .text-subsection .cta .signup-bar .wod-email-input{border-radius:0;border:1px solid #2c3133}@media(prefers-color-scheme:dark){.text-section-cta .text-subsection .cta .signup-bar .wod-email-input{border:1px solid #55cbfa;color:#fff;background-color:#173946}.text-section-cta .text-subsection .cta .signup-bar .wod-email-input::placeholder{color:#fff}}.text-section-cta .text-subsection .cta .signup-bar .wod-email-input{outline:none;color:#000;flex:1 1 10px;width:10px}.text-section-cta .text-subsection .cta .signup-bar .wod-email-btn{border-radius:0;flex:0 1 10px;cursor:pointer;font-weight:700;color:#fff;background-color:#2c3133}@media(prefers-color-scheme:dark){.text-section-cta .text-subsection .cta .signup-bar .wod-email-btn{color:#2c3133;background-color:#55cbfa}}.text-section-cta .text-subsection .cta .disclaimer{color:#2c3133}@media(prefers-color-scheme:dark){.text-section-cta .text-subsection .cta .disclaimer{color:#cacaca}}@media(max-width:600px){.text-section-cta{padding:64px 0}.text-section-cta .text-subsection{padding:0 16px;box-sizing:border-box;width:100%;max-width:1152px;margin:0 auto;display:flex;flex-flow:column nowrap}.text-section-cta .text-subsection .blurb{font-family:Georgia;letter-spacing:0;font-size:25px;line-height:32px;text-align:center;margin-bottom:32px}.text-section-cta .text-subsection .cta{flex:1 1 50px}.text-section-cta .text-subsection .cta .signup-bar{margin-bottom:8px}.text-section-cta .text-subsection .cta .signup-bar .wod-email-btn,.text-section-cta .text-subsection .cta .signup-bar .wod-email-input{padding:8px}.text-section-cta .text-subsection .cta .disclaimer{font-family:Arial;letter-spacing:0;font-size:13px;line-height:16px}}@media(min-width:600px)and (max-width:960px){.text-section-cta{padding:32px 0}.text-section-cta .text-subsection{padding:32px;box-sizing:border-box;width:100%;max-width:1152px;margin:0 auto;display:flex;flex-flow:row nowrap}.text-section-cta .text-subsection .blurb{font-family:Georgia;letter-spacing:0;font-size:25px;line-height:32px;padding-right:32px;flex:1 1 50px;border-right:1px solid #2c3133}}@media(min-width:600px)and (max-width:960px)and (prefers-color-scheme:dark){.text-section-cta .text-subsection .blurb{border-right:1px solid #fff}}@media(min-width:600px)and (max-width:960px){.text-section-cta .text-subsection .cta{max-width:50%;padding-left:32px;flex:1 1 50px}.text-section-cta .text-subsection .cta .signup-bar{margin-bottom:8px}.text-section-cta .text-subsection .cta .signup-bar .wod-email-btn,.text-section-cta .text-subsection .cta .signup-bar .wod-email-input{padding:8px}.text-section-cta .text-subsection .cta .disclaimer{font-family:Arial;letter-spacing:0;font-size:13px;line-height:16px}}@media(min-width:960px)and (max-width:1280px){.text-section-cta{padding:32px 0}.text-section-cta .text-subsection{padding:32px;box-sizing:border-box;width:100%;max-width:1152px;margin:0 auto;display:flex;flex-flow:row nowrap}.text-section-cta .text-subsection .blurb{font-family:Georgia;letter-spacing:0;font-size:36px;line-height:48px;padding-right:32px;flex:1 1 50px;border-right:1px solid #2c3133}}@media(min-width:960px)and (max-width:1280px)and (prefers-color-scheme:dark){.text-section-cta .text-subsection .blurb{border-right:1px solid #fff}}@media(min-width:960px)and (max-width:1280px){.text-section-cta .text-subsection .cta{padding-left:32px;flex:1 1 50px}.text-section-cta .text-subsection .cta .signup-bar{margin-bottom:8px}.text-section-cta .text-subsection .cta .signup-bar .wod-email-btn,.text-section-cta .text-subsection .cta .signup-bar .wod-email-input{padding:16px}.text-section-cta .text-subsection .cta .disclaimer{font-family:Arial;letter-spacing:0;font-size:13px;line-height:16px}}@media(min-width:1280px){.text-section-cta{padding:32px 0}.text-section-cta .text-subsection{padding:32px 0;box-sizing:border-box;width:100%;max-width:1216px;margin:0 auto;display:flex;flex-flow:row nowrap}.text-section-cta .text-subsection .blurb{font-family:Georgia;letter-spacing:0;font-size:36px;line-height:48px;padding-right:32px;flex:1 1 50px;border-right:1px solid #2c3133}}@media(min-width:1280px)and (prefers-color-scheme:dark){.text-section-cta .text-subsection .blurb{border-right:1px solid #fff}}@media(min-width:1280px){.text-section-cta .text-subsection .cta{padding-left:32px;flex:1 1 50px}.text-section-cta .text-subsection .cta .signup-bar{margin-bottom:8px}.text-section-cta .text-subsection .cta .signup-bar .wod-email-btn,.text-section-cta .text-subsection .cta .signup-bar .wod-email-input{padding:16px}.text-section-cta .text-subsection .cta .disclaimer{font-family:Arial;letter-spacing:0;font-size:13px;line-height:16px}}.text-section{font-family:Georgia;font-weight:700;color:#a3374c;background-color:#f6f5e1}@media(prefers-color-scheme:dark){.text-section{color:#ffdfc3;background-color:#1e2326}}.text-section{text-align:center}@media(max-width:600px){.text-section{font-family:Georgia;letter-spacing:0;font-size:18px;line-height:24px;padding:64px 16px}}@media(min-width:600px)and (max-width:960px){.text-section{font-family:Georgia;letter-spacing:0;font-size:25px;line-height:32px;padding:64px 0}}@media(min-width:960px)and (max-width:1280px){.text-section{font-family:Georgia;letter-spacing:0;font-size:36px;line-height:48px;padding:128px 0}}@media(min-width:1280px){.text-section{font-family:Georgia;letter-spacing:0;font-size:36px;line-height:48px;padding:128px 0}}.how-many-words-section{background-color:#f6f5e1;color:#a3374c}@media(prefers-color-scheme:dark){.how-many-words-section{color:#ffdfc3;background-color:#1e2326}.how-many-words-section .button--pink{color:#1e2326!important;background-color:#ffdfc3!important}}.how-many-words-section .how-many-words-section-table-container .how-many-words-section-table{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto repeat(5,1fr);gap:1px;row-gap:2px;filter:drop-shadow(0 4px 3px rgba(0,0,0,.25))}.how-many-words-section .how-many-words-section-table-container .how-many-words-section-table .how-many-words-table-header{background-color:#e7dfa7}@media(prefers-color-scheme:dark){.how-many-words-section .how-many-words-section-table-container .how-many-words-section-table .how-many-words-table-header{background-color:#323b40}}.how-many-words-section .how-many-words-section-table-container .how-many-words-section-table .how-many-words-table-header{border-radius:10px 10px 0 0;grid-column:1/span 3;grid-row:1/span 1}.how-many-words-section .how-many-words-section-table-container .how-many-words-section-table .how-many-words-table-row{background-color:#f6f5e1}@media(prefers-color-scheme:dark){.how-many-words-section .how-many-words-section-table-container .how-many-words-section-table .how-many-words-table-row{background-color:#1e2326;background-color:rgba(30,35,38,.7)}}.how-many-words-section .how-many-words-section-table-container .how-many-words-section-table .how-many-words-table-row{grid-column:1/span 3}.how-many-words-section .how-many-words-section-table-container .how-many-words-section-table .how-many-words-table-header-label{color:#000}@media(prefers-color-scheme:dark){.how-many-words-section .how-many-words-section-table-container .how-many-words-section-table .how-many-words-table-header-label{color:#fff}}.how-many-words-section .how-many-words-section-table-container .how-many-words-section-table .how-many-words-table-header-label{font-weight:700;margin:auto 0;grid-row:1/span 1}.how-many-words-section .how-many-words-section-table-container .how-many-words-section-table .how-many-words-value-label{color:#000;font-weight:700}@media(prefers-color-scheme:dark){.how-many-words-section .how-many-words-section-table-container .how-many-words-section-table .how-many-words-value-label{color:#fff;font-weight:400}}.how-many-words-section .how-many-words-section-table-container .how-many-words-section-table .how-many-words-value-label{width:100%}.how-many-words-section .how-many-words-section-table-background{background-repeat:no-repeat;background-image:url(/_next/static/media/ellipse.44f8eea6.svg)}@media(prefers-color-scheme:dark){.how-many-words-section .how-many-words-section-table-background{background-image:url(/_next/static/media/ellipse-dark.f2b9f16b.svg)}}.how-many-words-section .how-many-words-section-table-background{grid-row:1/span 1;grid-column:6/span 9}@media(max-width:600px){.how-many-words-section{text-align:center;padding-top:64px}.how-many-words-section .how-many-words-section-text{padding-left:16px;padding-right:16px;grid-row:1/span 1;grid-column:1/span 3;margin:auto 0}.how-many-words-section .how-many-words-section-text .how-many-words-section-header{font-family:Georgia;letter-spacing:0;font-size:36px;line-height:48px;margin-bottom:32px}.how-many-words-section .how-many-words-section-text .how-many-words-section-blurb{margin-bottom:16px;font-family:Arial;letter-spacing:0;font-size:18px;line-height:24px}.how-many-words-section .how-many-words-section-table-container{padding:64px 0;background-image:url(/_next/static/media/ellipse.44f8eea6.svg);background-repeat:no-repeat;background-size:1100px;background-position:-100px 30px}}@media(max-width:600px)and (prefers-color-scheme:dark){.how-many-words-section .how-many-words-section-table-container{background-image:url(/_next/static/media/ellipse-dark.f2b9f16b.svg)}}@media(max-width:600px){.how-many-words-section .how-many-words-section-table-container .how-many-words-section-table{text-align:left;font-family:Georgia;margin:0 16px}.how-many-words-section .how-many-words-section-table-container .how-many-words-section-table .how-many-words-table-header-label{padding:8px;font-family:Georgia;letter-spacing:0;font-size:13px;line-height:16px}.how-many-words-section .how-many-words-section-table-container .how-many-words-section-table .how-many-words-table-header-label--large{font-family:Georgia;letter-spacing:0;font-size:18px;line-height:24px}.how-many-words-section .how-many-words-section-table-container .how-many-words-section-table .how-many-words-value-label{font-family:Arial;letter-spacing:0;font-size:13px;line-height:16px;width:91px;padding:8px}}@media(min-width:600px)and (max-width:960px){.how-many-words-section{display:grid;grid-template-columns:repeat(6,1fr);column-gap:16px;justify-content:center;padding-left:16px}.how-many-words-section .how-many-words-section-text{grid-row:1/span 1;grid-column:1/span 3;margin:auto 0}.how-many-words-section .how-many-words-section-text .how-many-words-section-header{font-family:Georgia;letter-spacing:0;font-size:36px;line-height:48px;margin-bottom:32px}.how-many-words-section .how-many-words-section-text .how-many-words-section-blurb{margin-bottom:16px;font-family:Arial;letter-spacing:0;font-size:18px;line-height:24px}.how-many-words-section .how-many-words-section-table-container{padding:128px 0;grid-column:4/span 4;grid-row:1/span 1;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}.how-many-words-section .how-many-words-section-table-container .how-many-words-section-table{font-family:Georgia;margin-left:32px;margin-right:32px}.how-many-words-section .how-many-words-section-table-container .how-many-words-section-table .how-many-words-table-header-label{padding:8px;font-family:Georgia;letter-spacing:0;font-size:13px;line-height:16px}.how-many-words-section .how-many-words-section-table-container .how-many-words-section-table .how-many-words-table-header-label--large{font-family:Georgia;letter-spacing:0;font-size:18px;line-height:24px}.how-many-words-section .how-many-words-section-table-container .how-many-words-section-table .how-many-words-value-label{font-family:Arial;letter-spacing:0;font-size:13px;line-height:16px;width:91px;padding:8px}.how-many-words-section .how-many-words-section-table-background{grid-column:4/span 4;grid-row:1/span 1;background-size:1500px 750px;background-position:-800px 17px}}@media(min-width:960px)and (max-width:1280px){.how-many-words-section{display:grid;grid-template-columns:0 repeat(14,1fr) 0;column-gap:32px;justify-content:center}.how-many-words-section .how-many-words-section-text{grid-row:1/span 1;grid-column:2/span 6;margin:auto 0}.how-many-words-section .how-many-words-section-text .how-many-words-section-header{font-family:Georgia;letter-spacing:0;font-size:51px;line-height:64px;margin-bottom:32px}.how-many-words-section .how-many-words-section-text .how-many-words-section-blurb{margin-bottom:16px;font-family:Arial;letter-spacing:0;font-size:18px;line-height:24px}.how-many-words-section .how-many-words-section-table-container{padding:128px 0;grid-row:1/span 1;grid-column:8/span 8;z-index:999;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}.how-many-words-section .how-many-words-section-table-container .how-many-words-section-table{font-family:Georgia;margin-left:64px;margin-right:32px}.how-many-words-section .how-many-words-section-table-container .how-many-words-section-table .how-many-words-table-header-label{padding:16px;font-family:Georgia;letter-spacing:0;font-size:25px;line-height:32px}.how-many-words-section .how-many-words-section-table-container .how-many-words-section-table .how-many-words-table-header-label--large{font-family:Georgia;letter-spacing:0;font-size:36px;line-height:48px}.how-many-words-section .how-many-words-section-table-container .how-many-words-section-table .how-many-words-value-label{padding:16px}.how-many-words-section .how-many-words-section-table-background{grid-row:1/span 1;grid-column:8/span 9;background-size:1500px 750px;background-position:-800px 17px}}@media(min-width:1280px){.how-many-words-section{display:grid;grid-template-columns:repeat(14,72px);column-gap:32px;justify-content:center}.how-many-words-section .how-many-words-section-text{grid-row:1/span 1;grid-column:2/span 5;margin:auto 0}.how-many-words-section .how-many-words-section-text .how-many-words-section-header{font-family:Georgia;letter-spacing:0;font-size:51px;line-height:64px;margin-bottom:32px}.how-many-words-section .how-many-words-section-text .how-many-words-section-blurb{margin-bottom:32px;font-family:Arial;letter-spacing:0;font-size:18px;line-height:24px}.how-many-words-section .how-many-words-section-table-container{padding:128px 0;grid-row:1/span 1;grid-column:7/span 7;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}.how-many-words-section .how-many-words-section-table-container .how-many-words-section-table{font-family:Georgia}.how-many-words-section .how-many-words-section-table-container .how-many-words-section-table .how-many-words-table-header-label{padding:16px;font-family:Georgia;letter-spacing:0;font-size:25px;line-height:32px}.how-many-words-section .how-many-words-section-table-container .how-many-words-section-table .how-many-words-table-header-label--large{font-family:Georgia;letter-spacing:0;font-size:36px;line-height:48px}.how-many-words-section .how-many-words-section-table-container .how-many-words-section-table .how-many-words-value-label{padding:16px}.how-many-words-section .how-many-words-section-table-background{grid-row:1/span 1;grid-column:7/span 8;background-size:2375px 1015px;background-position:-1647px 16px}}.fade-in{opacity:0;transform:translateY(24px);transition:opacity .6s ease-out,transform .6s ease-out}.fade-in--visible{opacity:1;transform:translateY(0)}.home__search-section{text-align:center;background-repeat:no-repeat}.home__search-section .search-section__headline{color:#fff}.home__search-section .search-section__headline--underline{font-style:italic;background-image:linear-gradient(90deg,#3e95b7,#3e95b7);background-repeat:repeat-x}.home__search-section .search-bar-container.non-fullscreen .search-bar{margin:0 auto;box-shadow:none}.home__search-section .search-bar-container.non-fullscreen .search-bar .search-div .input-container #search-input-elem::placeholder{color:#ccc!important}.home__search-section .search-section__typewriter{font-family:Arial;font-weight:700}.home__search-section .search-section__typewriter .english{color:#fbc3ce}@media(max-width:600px){.home__search-section{background-image:url(/_next/static/media/hero-ellipse-dark-sm.c1e635dd.svg);background-position:0 250px;padding:0 16px}.home__search-section .search-section__headline{margin:64px auto 32px;font-family:Georgia;letter-spacing:0;font-size:36px;line-height:48px}.home__search-section .search-section__headline--underline{background-position:0 31px;background-size:100% 6px}.home__search-section .search-section__sub-headline{text-align:left;margin:0 auto 32px;font-family:Arial;letter-spacing:0;font-size:18px;line-height:24px}.home__search-section .search-bar-container.non-fullscreen{overflow:hidden;touch-action:manipulation}.home__search-section .search-bar-container.non-fullscreen *{touch-action:manipulation}.home__search-section .search-bar-container.non-fullscreen .search-bar{max-width:568px;overflow:hidden}.home__search-section .search-bar-container.non-fullscreen .search-bar .search-div,.home__search-section .search-bar-container.non-fullscreen .search-bar .search-div .input-container{overflow:hidden}.home__search-section .search-bar-container.non-fullscreen .search-bar .search-div .input-container #search-input-elem,.home__search-section .search-bar-container.non-fullscreen .search-bar .search-div .input-container .tt-hint{font-size:16px;line-height:32px;padding:8px 36px 8px 8px!important;overflow:hidden;text-overflow:ellipsis}.home__search-section .search-bar-container.non-fullscreen .search-bar .search-div .input-container .tt-list .tt-suggestion{padding:8px!important;font-size:16px;line-height:32px}.home__search-section .search-bar-container.non-fullscreen .search-bar .search-div .search-bar-magnifying-glass{right:8px;width:20px;height:20px;background-size:20px}.home__search-section .search-section__typewriter{margin-top:32px;margin-bottom:64px;height:24px}}@media(min-width:600px)and (max-width:960px){.home__search-section{background-image:url(/_next/static/media/hero-ellipse-dark-md.7ac87ff5.svg);background-position:0 250px;padding:0 16px}.home__search-section .search-section__headline{margin:64px auto 32px;font-family:Georgia;letter-spacing:0;font-size:51px;line-height:64px}.home__search-section .search-section__headline--underline{background-position:0 42px;background-size:100% 8px}.home__search-section .search-section__sub-headline{width:500px;margin:0 auto 32px;font-family:Arial;letter-spacing:0;font-size:18px;line-height:24px}.home__search-section .search-bar-container.non-fullscreen .search-bar{max-width:568px}.home__search-section .search-bar-container.non-fullscreen .search-bar .search-div .input-container #search-input-elem,.home__search-section .search-bar-container.non-fullscreen .search-bar .search-div .input-container .tt-hint{font-size:16px;line-height:32px;padding:8px 36px 8px 8px!important}.home__search-section .search-bar-container.non-fullscreen .search-bar .search-div .input-container .tt-list .tt-suggestion{padding:8px!important;font-size:16px;line-height:32px}.home__search-section .search-bar-container.non-fullscreen .search-bar .search-div .search-bar-magnifying-glass{right:8px;width:20px;height:20px;background-size:20px}.home__search-section .search-section__typewriter{margin:32px 0}}@media(min-width:960px)and (max-width:1280px){.home__search-section{background-image:url(/_next/static/media/hero-ellipse-dark-lg.4e386679.svg);background-position:18px 300px;padding:0 16px}.home__search-section .search-section__headline{margin:64px auto 32px;font-family:Georgia;letter-spacing:0;font-size:72px;line-height:88px}.home__search-section .search-section__headline--underline{background-position:0 58px;background-size:100% 12px}.home__search-section .search-section__sub-headline{width:600px;margin:0 auto 64px;font-family:Arial;letter-spacing:0;font-size:18px;line-height:24px}.home__search-section .search-bar-container.non-fullscreen .search-bar{width:800px}.home__search-section .search-bar-container.non-fullscreen .search-bar .search-div .input-container #search-input-elem,.home__search-section .search-bar-container.non-fullscreen .search-bar .search-div .input-container .tt-hint{font-size:24px;line-height:24px;padding:16px 62px 16px 16px!important}.home__search-section .search-bar-container.non-fullscreen .search-bar .search-div .input-container .tt-list .tt-suggestion{padding:16px!important;font-size:24px;line-height:24px}.home__search-section .search-bar-container.non-fullscreen .search-bar .search-div .search-bar-magnifying-glass{right:16px;width:30px;height:30px;background-size:30px}.home__search-section .search-section__typewriter{font-size:28px;line-height:40px;min-height:48px;margin:64px 0 128px}}@media(min-width:1280px){.home__search-section{background-repeat:no-repeat;background-image:url(/_next/static/media/hero-ellipse-dark-xl.1fae4a65.svg);background-position:-22px 400px}.home__search-section .search-section__headline{margin:128px auto 32px;font-family:Georgia;letter-spacing:0;font-size:72px;line-height:88px}.home__search-section .search-section__headline--underline{background-position:0 58px;background-size:100% 12px}.home__search-section .search-section__sub-headline{width:600px;margin:0 auto 64px;font-family:Arial;letter-spacing:0;font-size:18px;line-height:24px}.home__search-section .search-bar-container.non-fullscreen .search-bar{max-width:800px}.home__search-section .search-bar-container.non-fullscreen .search-bar .search-div .input-container #search-input-elem,.home__search-section .search-bar-container.non-fullscreen .search-bar .search-div .input-container .tt-hint{font-size:24px;line-height:24px;padding:16px 62px 16px 16px!important}.home__search-section .search-bar-container.non-fullscreen .search-bar .search-div .input-container .tt-list .tt-suggestion{padding:16px!important;font-size:24px;line-height:24px}.home__search-section .search-bar-container.non-fullscreen .search-bar .search-div .search-bar-magnifying-glass{right:16px;width:30px;height:30px;background-size:30px}.home__search-section .search-section__typewriter{font-size:28px;line-height:40px;min-height:48px;margin:64px 0 128px}}.home__learn-faster-section{width:100%;background-color:#1e2326}.home__learn-faster-section .home__learn-faster-section-content .learn-faster-section__title{color:#ffdfc3}.home__learn-faster-section .home__learn-faster-section-content .learn-faster-section__title em{font-style:normal}@media(max-width:600px){.home__learn-faster-section .home__learn-faster-section-content{padding:64px 16px}.home__learn-faster-section .home__learn-faster-section-content .learn-faster-section__title{text-align:center;font-family:Georgia;letter-spacing:0;font-size:25px;line-height:32px;margin-bottom:32px}.home__learn-faster-section .home__learn-faster-section-content .learn-faster-section__word-cards{display:flex;flex-flow:column nowrap;border:1px solid #55cbfa;border-radius:12px;overflow:hidden;margin-bottom:24px}.home__learn-faster-section .home__learn-faster-section-content .learn-faster-section__word-cards .word-card{display:flex;flex-flow:row nowrap;align-items:center;padding:10px 12px;border-bottom:1px solid #2c3133}.home__learn-faster-section .home__learn-faster-section-content .learn-faster-section__word-cards .word-card:nth-child(n+7){display:none}.home__learn-faster-section .home__learn-faster-section-content .learn-faster-section__word-cards .word-card:nth-child(6){border-bottom:none}.home__learn-faster-section .home__learn-faster-section-content .learn-faster-section__word-cards .word-card__headword{width:100px;font-family:Georgia;letter-spacing:0;font-size:18px;line-height:24px;font-weight:700}.home__learn-faster-section .home__learn-faster-section-content .learn-faster-section__word-cards .word-card__translation .classic-translation{font-family:Arial;letter-spacing:0;font-size:18px;line-height:24px}.home__learn-faster-section .home__learn-faster-section-content .learn-faster-section__word-cards .word-card__translation .arrow{font-family:Arial;letter-spacing:0;font-size:18px;line-height:24px;color:#fbf9d5;padding-left:4px;padding-right:4px}.home__learn-faster-section .home__learn-faster-section-content .learn-faster-section__word-cards .word-card__translation .smart-translation{color:#fbf9d5;font-family:Arial;letter-spacing:0;font-size:18px;line-height:24px}.home__learn-faster-section .home__learn-faster-section-content .learn-faster-section__word-cards .word-card__translation .check{padding-left:4px}.home__learn-faster-section .home__learn-faster-section-content .learn-faster-section__subtext{display:flex;flex-flow:column nowrap;align-items:flex-start}.home__learn-faster-section .home__learn-faster-section-content .learn-faster-section__subtext .subtext__copy{color:#ffdfc3;margin-bottom:24px}.home__learn-faster-section .home__learn-faster-section-content .learn-faster-section__subtext .subtext__cta{display:inline-block;font-family:Arial;font-weight:700;border-radius:9999px}.home__learn-faster-section .home__learn-faster-section-content .learn-faster-section__subtext .subtext__cta:hover{filter:brightness(1.1)}.home__learn-faster-section .home__learn-faster-section-content .learn-faster-section__subtext .subtext__cta{font-size:14px;line-height:20px;padding:8px 16px;color:#2c3133;background-color:#ffdfc3}}@media(min-width:600px)and (max-width:960px){.home__learn-faster-section .home__learn-faster-section-content{padding:48px 16px}.home__learn-faster-section .home__learn-faster-section-content .learn-faster-section__title{text-align:center;font-family:Georgia;letter-spacing:0;font-size:36px;line-height:48px;margin-bottom:32px}.home__learn-faster-section .home__learn-faster-section-content .learn-faster-section__word-cards{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,1fr);gap:12px;margin-bottom:32px}.home__learn-faster-section .home__learn-faster-section-content .learn-faster-section__word-cards .word-card{border:1px solid #55cbfa;border-radius:12px;padding:12px}.home__learn-faster-section .home__learn-faster-section-content .learn-faster-section__word-cards .word-card__headword{font-family:Georgia;letter-spacing:0;font-size:13px;line-height:16px;font-weight:700;margin-bottom:8px}.home__learn-faster-section .home__learn-faster-section-content .learn-faster-section__word-cards .word-card__translation .classic-translation{font-family:Georgia;letter-spacing:0;font-size:13px;line-height:16px}.home__learn-faster-section .home__learn-faster-section-content .learn-faster-section__word-cards .word-card__translation .arrow{font-family:Arial;letter-spacing:0;font-size:13px;line-height:16px;color:#fbf9d5;padding-left:4px;padding-right:4px}.home__learn-faster-section .home__learn-faster-section-content .learn-faster-section__word-cards .word-card__translation .smart-translation{color:#fbf9d5;font-family:Arial;letter-spacing:0;font-size:13px;line-height:16px}.home__learn-faster-section .home__learn-faster-section-content .learn-faster-section__word-cards .word-card__translation .check{padding-left:4px}.home__learn-faster-section .home__learn-faster-section-content .learn-faster-section__subtext{display:flex;flex-flow:column nowrap;align-items:flex-start}.home__learn-faster-section .home__learn-faster-section-content .learn-faster-section__subtext .subtext__copy{color:#ffdfc3;margin-bottom:24px}.home__learn-faster-section .home__learn-faster-section-content .learn-faster-section__subtext .subtext__cta{display:inline-block;font-family:Arial;font-weight:700;border-radius:9999px}.home__learn-faster-section .home__learn-faster-section-content .learn-faster-section__subtext .subtext__cta:hover{filter:brightness(1.1)}.home__learn-faster-section .home__learn-faster-section-content .learn-faster-section__subtext .subtext__cta{font-size:14px;line-height:20px;padding:8px 16px;color:#2c3133;background-color:#ffdfc3}}@media(min-width:960px)and (max-width:1280px){.home__learn-faster-section .home__learn-faster-section-content{margin-right:auto;margin-left:auto;box-sizing:border-box;width:100%;max-width:1248px;padding:64px 16px}.home__learn-faster-section .home__learn-faster-section-content .learn-faster-section__title{font-family:Georgia;letter-spacing:0;font-size:36px;line-height:48px;margin-bottom:48px}.home__learn-faster-section .home__learn-faster-section-content .learn-faster-section__word-cards{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,1fr);gap:16px;margin-bottom:48px}.home__learn-faster-section .home__learn-faster-section-content .learn-faster-section__word-cards .word-card{border:1px solid #55cbfa;border-radius:12px;padding:16px}.home__learn-faster-section .home__learn-faster-section-content .learn-faster-section__word-cards .word-card__headword{font-family:Georgia;letter-spacing:0;font-size:18px;line-height:24px;font-weight:700;margin-bottom:16px}.home__learn-faster-section .home__learn-faster-section-content .learn-faster-section__word-cards .word-card__translation .classic-translation{font-family:Georgia;letter-spacing:0;font-size:18px;line-height:24px}.home__learn-faster-section .home__learn-faster-section-content .learn-faster-section__word-cards .word-card__translation .arrow{font-family:Arial;letter-spacing:0;font-size:18px;line-height:24px;color:#fbf9d5;padding-left:4px;padding-right:4px}.home__learn-faster-section .home__learn-faster-section-content .learn-faster-section__word-cards .word-card__translation .smart-translation{color:#fbf9d5;font-family:Arial;letter-spacing:0;font-size:18px;line-height:24px}.home__learn-faster-section .home__learn-faster-section-content .learn-faster-section__word-cards .word-card__translation .check{padding-left:4px}.home__learn-faster-section .home__learn-faster-section-content .learn-faster-section__subtext{display:flex;flex-flow:row nowrap;align-items:center}.home__learn-faster-section .home__learn-faster-section-content .learn-faster-section__subtext .subtext__copy{flex:1;margin-right:64px;color:#ffdfc3}.home__learn-faster-section .home__learn-faster-section-content .learn-faster-section__subtext .subtext__cta{display:inline-block;font-family:Arial;font-weight:700;border-radius:9999px}.home__learn-faster-section .home__learn-faster-section-content .learn-faster-section__subtext .subtext__cta:hover{filter:brightness(1.1)}.home__learn-faster-section .home__learn-faster-section-content .learn-faster-section__subtext .subtext__cta{font-size:18px;line-height:24px;padding:12px 24px;color:#2c3133;background-color:#ffdfc3}}@media(min-width:1280px){.home__learn-faster-section .home__learn-faster-section-content{margin-right:auto;margin-left:auto;box-sizing:border-box;width:100%;max-width:1248px;padding:64px 16px}.home__learn-faster-section .home__learn-faster-section-content .learn-faster-section__title{font-family:Georgia;letter-spacing:0;font-size:51px;line-height:64px;margin-bottom:64px}.home__learn-faster-section .home__learn-faster-section-content .learn-faster-section__word-cards{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(2,1fr);gap:16px;margin-bottom:64px}.home__learn-faster-section .home__learn-faster-section-content .learn-faster-section__word-cards .word-card{border:1px solid #55cbfa;border-radius:12px;padding:16px}.home__learn-faster-section .home__learn-faster-section-content .learn-faster-section__word-cards .word-card__headword{font-family:Georgia;letter-spacing:0;font-size:18px;line-height:24px;font-weight:700;margin-bottom:16px}.home__learn-faster-section .home__learn-faster-section-content .learn-faster-section__word-cards .word-card__translation .classic-translation{font-family:Georgia;letter-spacing:0;font-size:18px;line-height:24px}.home__learn-faster-section .home__learn-faster-section-content .learn-faster-section__word-cards .word-card__translation .arrow{font-family:Arial;letter-spacing:0;font-size:18px;line-height:24px;color:#fbf9d5;padding-left:4px;padding-right:4px}.home__learn-faster-section .home__learn-faster-section-content .learn-faster-section__word-cards .word-card__translation .smart-translation{color:#fbf9d5;font-family:Arial;letter-spacing:0;font-size:18px;line-height:24px}.home__learn-faster-section .home__learn-faster-section-content .learn-faster-section__word-cards .word-card__translation .check{padding-left:4px}.home__learn-faster-section .home__learn-faster-section-content .learn-faster-section__subtext{display:flex;flex-flow:row nowrap;align-items:center}.home__learn-faster-section .home__learn-faster-section-content .learn-faster-section__subtext .subtext__copy{width:720px;margin-right:128px;color:#ffdfc3}.home__learn-faster-section .home__learn-faster-section-content .learn-faster-section__subtext .subtext__cta{display:inline-block;font-family:Arial;font-weight:700;border-radius:9999px}.home__learn-faster-section .home__learn-faster-section-content .learn-faster-section__subtext .subtext__cta:hover{filter:brightness(1.1)}.home__learn-faster-section .home__learn-faster-section-content .learn-faster-section__subtext .subtext__cta{font-size:18px;line-height:24px;padding:12px 24px;color:#2c3133;background-color:#ffdfc3}}.home__strategy-section .home__strategy-section-content .strategy-section__strategy-cards .strategy-section__strategy-card__tag{display:inline-flex;flex-flow:row nowrap;align-items:center;text-transform:uppercase;gap:8px;padding:8px;font-family:Arial;font-size:11px;font-weight:700;line-height:1;border-radius:999px}.home__strategy-section .home__strategy-section-content .strategy-section__strategy-cards .strategy-section__strategy-card__tag--linguistic{background-color:#3c6243}.home__strategy-section .home__strategy-section-content .strategy-section__strategy-cards .strategy-section__strategy-card__tag--mnemonic{background-color:#57577b}.home__strategy-section .home__strategy-section-content .strategy-section__strategy-cards .strategy-section__strategy-card__tag--visual{background-color:#5f5a3f}.home__strategy-section .home__strategy-section-content .strategy-section__strategy-cards .strategy-section__strategy-card__tag--repetition{background-color:#744e5e}.home__strategy-section .home__strategy-section-content .strategy-section__strategy-cards .strategy-section__strategy-card .strategy-card__translation--smart-translation{color:#fbf9d5}@media(max-width:600px){.home__strategy-section{margin-top:64px;margin-bottom:64px}.home__strategy-section .home__strategy-section-content{padding:0 16px;display:flex;flex-flow:column nowrap}.home__strategy-section .home__strategy-section-content .strategy-section__prose{text-align:center;margin-bottom:32px}.home__strategy-section .home__strategy-section-content .strategy-section__prose .strategy-section__title{font-family:Georgia;letter-spacing:0;font-size:25px;line-height:32px;margin-bottom:32px}.home__strategy-section .home__strategy-section-content .strategy-section__prose .strategy-section__subtext .subtext__copy{margin-bottom:32px;text-align:left;font-family:Arial;letter-spacing:0;font-size:18px;line-height:24px}.home__strategy-section .home__strategy-section-content .strategy-section__prose .strategy-section__subtext .subtext__cta{font-family:Arial;font-weight:700;border-radius:9999px}.home__strategy-section .home__strategy-section-content .strategy-section__prose .strategy-section__subtext .subtext__cta:hover{filter:brightness(1.1)}.home__strategy-section .home__strategy-section-content .strategy-section__prose .strategy-section__subtext .subtext__cta{font-size:14px;line-height:20px;padding:8px 16px;color:#2c3133;background-color:#ffdfc3}.home__strategy-section .home__strategy-section-content .strategy-section__strategy-cards{display:grid;grid-template-columns:1fr;gap:16px}.home__strategy-section .home__strategy-section-content .strategy-section__strategy-cards .strategy-section__strategy-card{position:relative;padding:16px;border:1px solid #55cbfa;border-radius:12px}.home__strategy-section .home__strategy-section-content .strategy-section__strategy-cards .strategy-section__strategy-card__tag{position:absolute;top:12px;right:12px;font-size:9px;padding:5px 6px;gap:5px}.home__strategy-section .home__strategy-section-content .strategy-section__strategy-cards .strategy-section__strategy-card .strategy-card__top-text-and-image{margin-bottom:12px}.home__strategy-section .home__strategy-section-content .strategy-section__strategy-cards .strategy-section__strategy-card .strategy-card__top-text-and-image .strategy-card__top-text .strategy-card__spanish{font-family:Georgia;letter-spacing:0;font-size:18px;line-height:24px;font-weight:700;margin-bottom:8px}.home__strategy-section .home__strategy-section-content .strategy-section__strategy-cards .strategy-section__strategy-card .strategy-card__top-text-and-image .strategy-card__top-text .strategy-card__translation{font-family:Arial;letter-spacing:0;font-size:18px;line-height:24px;color:#cacaca}.home__strategy-section .home__strategy-section-content .strategy-section__strategy-cards .strategy-section__strategy-card .strategy-card__image{display:flex;justify-content:center;margin-bottom:12px}.home__strategy-section .home__strategy-section-content .strategy-section__strategy-cards .strategy-section__strategy-card .strategy-card__explanation{text-align:left;font-family:Arial;letter-spacing:0;font-size:18px;line-height:24px}}@media(min-width:600px)and (max-width:960px){.home__strategy-section{margin-top:48px;margin-bottom:48px}.home__strategy-section .home__strategy-section-content{padding:0 16px;display:flex;flex-flow:column nowrap;align-items:center}.home__strategy-section .home__strategy-section-content .strategy-section__prose{text-align:center;margin-bottom:32px;max-width:600px}.home__strategy-section .home__strategy-section-content .strategy-section__prose .strategy-section__title{font-family:Georgia;letter-spacing:0;font-size:36px;line-height:48px;margin-bottom:24px}.home__strategy-section .home__strategy-section-content .strategy-section__prose .strategy-section__subtext .subtext__copy{text-align:left;font-family:Arial;letter-spacing:0;font-size:18px;line-height:24px;margin-bottom:24px}.home__strategy-section .home__strategy-section-content .strategy-section__prose .strategy-section__subtext .subtext__cta{font-family:Arial;font-weight:700;border-radius:9999px}.home__strategy-section .home__strategy-section-content .strategy-section__prose .strategy-section__subtext .subtext__cta:hover{filter:brightness(1.1)}.home__strategy-section .home__strategy-section-content .strategy-section__prose .strategy-section__subtext .subtext__cta{font-size:14px;line-height:20px;padding:8px 16px;color:#2c3133;background-color:#ffdfc3}.home__strategy-section .home__strategy-section-content .strategy-section__strategy-cards{width:100%;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:16px}.home__strategy-section .home__strategy-section-content .strategy-section__strategy-cards .strategy-section__strategy-card{padding:24px;border:1px solid #55cbfa;border-radius:12px}.home__strategy-section .home__strategy-section-content .strategy-section__strategy-cards .strategy-section__strategy-card__tag{margin-bottom:12px}.home__strategy-section .home__strategy-section-content .strategy-section__strategy-cards .strategy-section__strategy-card .strategy-card__top-text-and-image{display:flex;flex-flow:row nowrap;gap:16px}.home__strategy-section .home__strategy-section-content .strategy-section__strategy-cards .strategy-section__strategy-card .strategy-card__top-text-and-image .strategy-card__top-text{font-family:Arial;font-size:14px}.home__strategy-section .home__strategy-section-content .strategy-section__strategy-cards .strategy-section__strategy-card .strategy-card__top-text-and-image .strategy-card__top-text .strategy-card__spanish{font-family:Georgia;font-size:16px;font-weight:700;margin-bottom:12px}.home__strategy-section .home__strategy-section-content .strategy-section__strategy-cards .strategy-section__strategy-card .strategy-card__top-text-and-image .strategy-card__top-text .strategy-card__translation{margin-bottom:12px;color:#cacaca}.home__strategy-section .home__strategy-section-content .strategy-section__strategy-cards .strategy-section__strategy-card .strategy-card__top-text-and-image .strategy-card__explanation{font-family:Arial;letter-spacing:0;font-size:18px;line-height:24px}}@media(min-width:960px)and (max-width:1280px){.home__strategy-section{margin-top:48px;margin-bottom:48px}.home__strategy-section .home__strategy-section-content{margin-right:auto;margin-left:auto;padding-left:16px;padding-right:16px;box-sizing:border-box;width:100%;max-width:1248px;display:flex;flex-flow:row nowrap;align-items:center}.home__strategy-section .home__strategy-section-content .strategy-section__prose{flex:1 1 200px;margin-right:48px}.home__strategy-section .home__strategy-section-content .strategy-section__prose .strategy-section__title{font-family:Georgia;letter-spacing:0;font-size:36px;line-height:48px;margin-bottom:24px}.home__strategy-section .home__strategy-section-content .strategy-section__prose .strategy-section__subtext .subtext__copy{font-family:Arial;letter-spacing:0;font-size:18px;line-height:24px;margin-bottom:24px}.home__strategy-section .home__strategy-section-content .strategy-section__prose .strategy-section__subtext .subtext__cta{font-family:Arial;font-weight:700;border-radius:9999px}.home__strategy-section .home__strategy-section-content .strategy-section__prose .strategy-section__subtext .subtext__cta:hover{filter:brightness(1.1)}.home__strategy-section .home__strategy-section-content .strategy-section__prose .strategy-section__subtext .subtext__cta{font-size:18px;line-height:24px;padding:12px 24px;color:#2c3133;background-color:#ffdfc3}.home__strategy-section .home__strategy-section-content .strategy-section__strategy-cards{flex:1 0 480px;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:16px}.home__strategy-section .home__strategy-section-content .strategy-section__strategy-cards .strategy-section__strategy-card{padding:24px;border:1px solid #55cbfa;border-radius:12px}.home__strategy-section .home__strategy-section-content .strategy-section__strategy-cards .strategy-section__strategy-card__tag{margin-bottom:12px}.home__strategy-section .home__strategy-section-content .strategy-section__strategy-cards .strategy-section__strategy-card .strategy-card__top-text-and-image{display:flex;flex-flow:row nowrap;gap:16px}.home__strategy-section .home__strategy-section-content .strategy-section__strategy-cards .strategy-section__strategy-card .strategy-card__top-text-and-image .strategy-card__top-text{font-family:Arial;font-size:14px}.home__strategy-section .home__strategy-section-content .strategy-section__strategy-cards .strategy-section__strategy-card .strategy-card__top-text-and-image .strategy-card__top-text .strategy-card__spanish{font-family:Georgia;font-size:16px;font-weight:700;margin-bottom:12px}.home__strategy-section .home__strategy-section-content .strategy-section__strategy-cards .strategy-section__strategy-card .strategy-card__top-text-and-image .strategy-card__top-text .strategy-card__translation{margin-bottom:12px;color:#cacaca}.home__strategy-section .home__strategy-section-content .strategy-section__strategy-cards .strategy-section__strategy-card .strategy-card__top-text-and-image .strategy-card__explanation{font-family:Arial;letter-spacing:0;font-size:13px;line-height:16px}}@media(min-width:1280px){.home__strategy-section{margin-top:64px;margin-bottom:64px}.home__strategy-section .home__strategy-section-content{margin-right:auto;margin-left:auto;padding-left:16px;padding-right:16px;box-sizing:border-box;width:100%;max-width:1248px;display:flex;flex-flow:row nowrap;align-items:center}.home__strategy-section .home__strategy-section-content .strategy-section__prose{flex:1 1 200px;margin-right:64px}.home__strategy-section .home__strategy-section-content .strategy-section__prose .strategy-section__title{font-family:Georgia;letter-spacing:0;font-size:51px;line-height:64px;margin-bottom:32px}.home__strategy-section .home__strategy-section-content .strategy-section__prose .strategy-section__subtext .subtext__copy{width:418px;font-family:Arial;letter-spacing:0;font-size:18px;line-height:24px;margin-bottom:32px}.home__strategy-section .home__strategy-section-content .strategy-section__prose .strategy-section__subtext .subtext__cta{font-family:Arial;font-weight:700;border-radius:9999px}.home__strategy-section .home__strategy-section-content .strategy-section__prose .strategy-section__subtext .subtext__cta:hover{filter:brightness(1.1)}.home__strategy-section .home__strategy-section-content .strategy-section__prose .strategy-section__subtext .subtext__cta{font-size:18px;line-height:24px;padding:12px 24px;color:#2c3133;background-color:#ffdfc3}.home__strategy-section .home__strategy-section-content .strategy-section__strategy-cards{flex:1 0 592px;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:16px}.home__strategy-section .home__strategy-section-content .strategy-section__strategy-cards .strategy-section__strategy-card{padding:32px;border:1px solid #55cbfa;border-radius:12px}.home__strategy-section .home__strategy-section-content .strategy-section__strategy-cards .strategy-section__strategy-card__tag{margin-bottom:16px}.home__strategy-section .home__strategy-section-content .strategy-section__strategy-cards .strategy-section__strategy-card .strategy-card__top-text-and-image{display:flex;flex-flow:row nowrap;gap:32px}.home__strategy-section .home__strategy-section-content .strategy-section__strategy-cards .strategy-section__strategy-card .strategy-card__top-text-and-image .strategy-card__top-text{font-family:Arial;font-size:15px}.home__strategy-section .home__strategy-section-content .strategy-section__strategy-cards .strategy-section__strategy-card .strategy-card__top-text-and-image .strategy-card__top-text .strategy-card__spanish{font-family:Georgia;font-size:18px;font-weight:700;margin-bottom:16px}.home__strategy-section .home__strategy-section-content .strategy-section__strategy-cards .strategy-section__strategy-card .strategy-card__top-text-and-image .strategy-card__top-text .strategy-card__translation{margin-bottom:16px;color:#cacaca}.home__strategy-section .home__strategy-section-content .strategy-section__strategy-cards .strategy-section__strategy-card .strategy-card__top-text-and-image .strategy-card__explanation{font-family:Arial;letter-spacing:0;font-size:13px;line-height:16px}}