:root{--ww-ink: 23, 43, 58;--ww-blue: 0, 78, 130;--ww-navy: 7, 26, 43;--ww-gold: 212, 175, 55;--ww-gold-deep: 189, 141, 32;--ww-gold-light: 255, 232, 163;--ww-gold-gradient: linear-gradient(110deg, #bd8d20 0%, #f7d879 28%, #fff0b5 50%, #d4af37 72%, #bd8d20 100%);--ww-focus: #ffbf47;--ww-focus-contrast: #172b3a;--ww-rule: rgba(var(--ww-ink), .16);--ww-radius-small: 1rem;--ww-radius-medium: 1.6rem;--ww-radius-large: 2.4rem;--ww-shadow-soft: 0 .8rem 2.4rem rgba(7, 26, 43, .09);--ww-shadow-raised: 0 1.4rem 3.6rem rgba(7, 26, 43, .14)}html{scroll-padding-top:10rem}body{color:rgb(var(--color-foreground));font-size:1.6rem;line-height:1.65;text-rendering:optimizeLegibility}h6,.h6,blockquote,.subtitle,.light{color:rgb(var(--color-foreground));opacity:1}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5{letter-spacing:-.015em;line-height:1.25}h1,.h0,.h1{letter-spacing:-.025em}p,li,dd,dt,label,input,textarea,select,button{font-size:max(1.6rem,1em)}.rte p,.rte li,.article-template__content p,.article-template__content li{line-height:1.7}.rte p,.article-template__content p{max-width:70ch}.center .rte p,.rich-text__blocks.center .rte p,.ww-paths__introduction .rte p,.ww-paths__supporting p,.ww-final-cta__content .rte p{margin-left:auto;margin-right:auto}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5{text-wrap:balance}a:not(.button):not(.header__heading-link):not(.full-unstyled-link):not(.header__icon):not(.list-social__link){text-decoration-thickness:.12em;text-underline-offset:.22em}a:not(.button):not(.header__heading-link):not(.full-unstyled-link):not(.header__icon):not(.list-social__link):hover{text-decoration-thickness:.18em}*:focus-visible{outline:.3rem solid var(--ww-focus);outline-offset:.3rem;box-shadow:0 0 0 .2rem var(--ww-focus-contrast)}.focus-inset:focus-visible,.header__menu-item:focus-visible,summary:focus-visible{outline:.3rem solid var(--ww-focus);outline-offset:-.3rem;box-shadow:inset 0 0 0 .2rem var(--ww-focus-contrast)}.button:focus-visible,.shopify-challenge__button:focus-visible,.customer button:focus-visible,button.shopify-payment-button__button--unbranded:focus-visible{outline:.3rem solid var(--ww-focus);outline-offset:.3rem;box-shadow:0 0 0 .2rem var(--ww-focus-contrast)}.skip-to-content-link:focus{position:fixed;top:1.2rem;left:1.2rem;z-index:10000;width:auto;min-width:0;height:auto;padding:1.2rem 1.8rem;background:#fff;color:#172b3a}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{min-height:4.8rem;border-radius:var(--ww-radius-small);font-size:1.6rem;font-weight:700;letter-spacing:.04rem;line-height:1.3}.button:not(.button--secondary),.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{box-shadow:0 .5rem 1.4rem rgba(var(--color-shadow),.18)}.color-scheme-3 .button:not(.button--secondary),.color-scheme-4 .button:not(.button--secondary),.header-wrapper.color-scheme-3 .header__tutoring-cta{border-color:rgb(var(--ww-gold));background:var(--ww-gold-gradient);color:rgb(var(--ww-navy));box-shadow:inset 0 .1rem #ffffffad,0 .6rem 1.8rem rgba(var(--ww-navy),.28)}.color-scheme-3 .button:not(.button--secondary):after,.color-scheme-4 .button:not(.button--secondary):after,.header-wrapper.color-scheme-3 .header__tutoring-cta:after{box-shadow:0 0 0 .1rem rgba(var(--ww-gold-light),.72),inset 0 0 0 .1rem rgba(var(--ww-gold-deep),.58)}.button--secondary{background:rgba(var(--color-background),.04)}.button:not([disabled]):hover,.shopify-challenge__button:hover,.customer button:not([disabled]):hover{filter:brightness(.9)}.button:active:not([disabled]),.shopify-challenge__button:active,.customer button:active:not([disabled]){transform:translateY(.1rem)}.header__icon,.list-social__link,.slider-button,.modal__close-button,.menu-drawer__menu-item,.footer__list-social .list-social__link{min-width:4.4rem;min-height:4.4rem}.header__menu-item{min-height:4.8rem;color:rgba(var(--color-foreground),.9);font-weight:600}.header__menu-item:hover{color:rgb(var(--color-foreground))}.field__input,.select__select,.customer .field input,.customer select,textarea{min-height:4.8rem;border-radius:var(--ww-radius-small);font-size:1.6rem}.field__input:focus-visible,.select__select:focus-visible,.customer .field input:focus-visible,.customer select:focus-visible,textarea:focus-visible{outline:.3rem solid var(--ww-focus);outline-offset:.2rem;box-shadow:0 0 0 .2rem var(--ww-focus-contrast)}.card-wrapper .card,.ww-paths__card,.ww-overview__fact,.ww-final-cta__panel,.ww-formats__card,.ww-teachers__point,.ww-reassurance__item,.ww-tutoring-benefits__card,.ww-tutoring-steps__item,.ww-tutoring-fit__panel,.ww-category-grid__card{border-radius:var(--ww-radius-medium)}.card-wrapper .card,.ww-paths__card,.ww-final-cta__panel,.ww-formats__card,.ww-teachers__point,.ww-reassurance__item,.ww-tutoring-benefits__card,.ww-tutoring-steps__item,.ww-tutoring-fit__panel,.ww-category-grid__card{box-shadow:var(--ww-shadow-soft)}.ww-paths__card,.ww-formats__card,.ww-teachers__point,.ww-tutoring-benefits__card,.ww-tutoring-steps__item{position:relative;overflow:hidden}.ww-paths__card:before,.ww-formats__card:before,.ww-teachers__point:before,.ww-tutoring-benefits__card:before,.ww-tutoring-steps__item:before{position:absolute;top:0;right:0;left:0;height:.4rem;background:var(--ww-gold-gradient);content:""}.ww-paths__eyebrow,.ww-formats__eyebrow,.ww-teachers__eyebrow,.ww-reassurance__eyebrow,.ww-final-cta__eyebrow,.ww-contact-intro__eyebrow,.ww-tutoring-benefits__eyebrow,.ww-tutoring-steps__eyebrow,.ww-tutoring-fit__eyebrow,.ww-app-hero__eyebrow{display:inline-flex;align-items:center;gap:.8rem}.ww-paths__eyebrow:before,.ww-formats__eyebrow:before,.ww-teachers__eyebrow:before,.ww-reassurance__eyebrow:before,.ww-final-cta__eyebrow:before,.ww-contact-intro__eyebrow:before,.ww-tutoring-benefits__eyebrow:before,.ww-tutoring-steps__eyebrow:before,.ww-tutoring-fit__eyebrow:before,.ww-app-hero__eyebrow:before{width:.8rem;height:.8rem;flex:0 0 .8rem;border-radius:50%;background:radial-gradient(circle at 35% 28%,#fff4c9 0 16%,#e4bd4d 38%,#bd8d20);box-shadow:0 0 0 .4rem rgba(var(--ww-gold),.18),inset 0 .1rem #ffffffb8;content:""}@keyframes ww-gold-breathe{0%,to{filter:brightness(.96);box-shadow:0 0 0 .35rem rgba(var(--ww-gold),.14),0 0 .35rem rgba(var(--ww-gold-light),.2),inset 0 .1rem #ffffffb3}50%{filter:brightness(1.1);box-shadow:0 0 0 .48rem rgba(var(--ww-gold),.22),0 0 1.15rem rgba(var(--ww-gold-light),.58),inset 0 .1rem #ffffffc7}}@media(prefers-reduced-motion:no-preference){.ww-paths__eyebrow:before,.ww-formats__eyebrow:before,.ww-teachers__eyebrow:before,.ww-reassurance__eyebrow:before,.ww-final-cta__eyebrow:before,.ww-contact-intro__eyebrow:before,.ww-tutoring-benefits__eyebrow:before,.ww-tutoring-steps__eyebrow:before,.ww-tutoring-fit__eyebrow:before,.ww-app-hero__eyebrow:before{animation:ww-gold-breathe 3.8s ease-in-out infinite}}.ww-final-cta__panel,.ww-tutoring-fit__panel{border-top:.3rem solid rgb(var(--ww-gold));border-image:var(--ww-gold-gradient) 1}.header-wrapper.color-scheme-3{background:radial-gradient(ellipse at 18% -30%,#4d92bc4d,#4d92bc00 48%),linear-gradient(120deg,#061725,#123b59 48%,#071a2b);box-shadow:inset 0 -.2rem rgba(var(--ww-gold),.9),0 .8rem 2.6rem rgba(var(--ww-navy),.18)}.ww-homepage-video-frame{padding-top:.45rem!important;padding-bottom:.45rem!important;background:var(--ww-gold-gradient);box-shadow:0 -.15rem 1.2rem rgba(var(--ww-gold-light),.22),0 .4rem 1.5rem rgba(var(--ww-navy),.24)}.ww-homepage-video-frame .video-section__media{border-radius:0}.ww-homepage-video-frame .deferred-media__poster-button{width:8.4rem;height:8.4rem;border:.2rem solid rgba(255,255,255,.82);background:var(--ww-gold-gradient);color:rgb(var(--ww-navy));box-shadow:inset 0 .15rem #ffffffb8,0 0 0 .35rem rgba(var(--ww-gold-deep),.52),0 1rem 2.8rem rgba(var(--ww-navy),.48);transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.ww-homepage-video-frame .deferred-media__poster-button .icon{width:2.8rem;height:2.8rem}.ww-homepage-video-frame .deferred-media__poster:focus-visible .deferred-media__poster-button{box-shadow:inset 0 .15rem #ffffffb8,0 0 0 .35rem rgb(var(--ww-navy)),0 0 0 .7rem var(--ww-focus),0 1rem 2.8rem rgba(var(--ww-navy),.48)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.ww-homepage-video-frame .deferred-media__poster:hover .deferred-media__poster-button{filter:brightness(1.06) saturate(1.08);transform:translate(-50%,-50%) scale(1.1);box-shadow:inset 0 .15rem #fffc,0 0 0 .45rem rgba(var(--ww-gold-light),.7),0 1.4rem 3.4rem rgba(var(--ww-navy),.55)}}@media screen and (max-width:749px){.ww-homepage-video-frame .deferred-media__poster-button{width:7.6rem;height:7.6rem}.ww-homepage-video-frame .deferred-media__poster-button .icon{width:2.5rem;height:2.5rem}}.footer.color-scheme-3{border-top:.2rem solid rgb(var(--ww-gold));border-image:var(--ww-gold-gradient) 1}.ww-paths__number,.ww-formats__number{color:rgb(var(--ww-gold-light));text-shadow:0 .1rem 0 rgba(var(--ww-navy),.55)}.color-scheme-1 .ww-formats__number,.color-scheme-2 .ww-formats__number,.color-scheme-1 .ww-paths__number,.color-scheme-2 .ww-paths__number{color:#76540e;text-shadow:none}.card__inner,.card__media,.card__media .media,.article-template__hero-container,.global-media-settings,.video-section__media{overflow:hidden;border-radius:var(--ww-radius-medium)}.ww-overview__fact,.ww-paths__card,.ww-reassurance__item,.accordion{border-color:rgba(var(--color-foreground),.24)}.ww-paths__badge{border-width:.2rem}.ww-paths__button-note,.ww-reassurance__button-note,.ww-final-cta__note,.article-card__info,.caption-with-letter-spacing{opacity:1}.color-scheme-1,.color-scheme-2{--alpha-link: 1}[id]{scroll-margin-top:10rem}@media(hover:hover)and (prefers-reduced-motion:no-preference){.button,.shopify-challenge__button,.customer button,.card-wrapper .card,.ww-category-grid__card{transition:transform .16s ease,box-shadow .16s ease,filter .16s ease}.button:not([disabled]):hover,.shopify-challenge__button:hover,.customer button:not([disabled]):hover{transform:translateY(-.2rem);box-shadow:var(--ww-shadow-raised)}.card-wrapper:hover .card,.ww-category-grid__card:hover{transform:translateY(-.3rem);box-shadow:var(--ww-shadow-raised)}}@media screen and (max-width:749px){body{font-size:1.6rem}.page-width{padding-right:2rem;padding-left:2rem}.rich-text__buttons,.rich-text__buttons--multiple{width:100%;max-width:42rem}.rich-text__buttons .button,.ww-final-cta__panel .button,.ww-reassurance__introduction .button{width:100%}.ww-paths__card,.ww-final-cta__panel{padding:2.4rem 2rem}}@media(prefers-contrast:more){:root{--ww-rule: rgba(var(--ww-ink), .4)}.button,.field__input,.select__select,.card-wrapper .card,.ww-paths__card,.ww-overview__fact{border-width:.2rem}a{text-decoration-thickness:.18em}.ww-paths__card:before,.ww-formats__card:before,.ww-teachers__point:before,.ww-tutoring-benefits__card:before,.ww-tutoring-steps__item:before{height:.4rem}}@media(forced-colors:active){.button,.field__input,.select__select,.card-wrapper .card,.ww-paths__card,.ww-overview__fact{border:.2rem solid ButtonText}*:focus-visible{outline:.3rem solid Highlight;box-shadow:none}.ww-homepage-video-frame .deferred-media__poster-button{border-color:ButtonText;background:ButtonFace;color:ButtonText;box-shadow:none}}@media(prefers-reduced-motion:reduce){.ww-paths__eyebrow:before,.ww-formats__eyebrow:before,.ww-teachers__eyebrow:before,.ww-reassurance__eyebrow:before,.ww-final-cta__eyebrow:before,.ww-contact-intro__eyebrow:before,.ww-tutoring-benefits__eyebrow:before,.ww-tutoring-steps__eyebrow:before,.ww-tutoring-fit__eyebrow:before,.ww-app-hero__eyebrow:before{animation:none;filter:none}.button:active:not([disabled]),.shopify-challenge__button:active,.customer button:active:not([disabled]){transform:none}.button,.shopify-challenge__button,.customer button,.card-wrapper .card,.ww-category-grid__card,.ww-homepage-video-frame .deferred-media__poster-button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/welshwords-design-system.css.map */
