.ys-contact{padding:48px 20px;color:#fff;background:#000}.ys-contact__grid{display:grid;width:min(1400px,100%);margin:0 auto;grid-template-columns:minmax(0,1fr);gap:32px;align-items:start}.ys-contact__intro{max-width:478px}.ys-contact__heading{margin:0;color:#fff;font-family:var(--heading-font-family, Arial, sans-serif);font-size:28px;font-weight:700;line-height:1;letter-spacing:-.015em;text-transform:uppercase}.ys-contact__text{max-width:478px;margin-top:24px;color:#fff;font-family:var(--text-font-family, Arial, sans-serif);font-size:14px;line-height:1.4}.ys-contact__text p{margin:0}.ys-contact__form-wrap,.ys-contact__form{width:100%}.ys-contact__form-wrap{max-width:700px}.ys-contact__fields{display:grid;gap:18px}.ys-contact .ys-field{position:relative}.ys-contact .ys-field[hidden]{display:none}.ys-contact .ys-field label{position:static;display:block;margin:0 0 8px;padding:0;color:#fff!important;background:transparent!important;font-family:var(--text-font-family, Arial, sans-serif);font-size:14px;font-weight:500;line-height:1.2}.ys-contact .ys-field input,.ys-contact .ys-field select{width:100%;min-height:56px;margin:0;padding:16px 18px;border:1px solid rgba(255,255,255,.72)!important;border-radius:4px;color:#fff!important;background:#000!important;font:500 16px/1.2 var(--text-font-family, Arial, sans-serif);box-shadow:none!important}.ys-contact .ys-field select{padding-right:44px;color-scheme:dark}.ys-contact .ys-field select option{color:#111;background:#fff}.ys-contact .ys-field input::placeholder{color:#ffffffb8!important;opacity:1}.ys-contact .ys-field input:focus,.ys-contact .ys-field select:focus{border-color:#ff3!important;outline:2px solid #ffff33;outline-offset:1px}.ys-contact__submit{width:100%;min-height:56px;margin-top:18px;padding:16px 30px;border:1px solid #ffff33;border-radius:4px;background:#ff3;color:#2f2c2c;font-family:var(--heading-font-family, Arial, sans-serif);font-size:15px;font-weight:700;line-height:1;text-transform:uppercase;cursor:pointer}.ys-contact__submit:hover{opacity:.86}.ys-contact__submit:focus-visible{outline:3px solid #fff;outline-offset:3px}.ys-contact__errors,.ys-contact__success{margin-bottom:24px;padding:18px;border:1px solid #ffff33;border-radius:4px;color:#fff}.ys-contact__success strong{display:block;margin-bottom:8px;color:#ff3;font-family:var(--heading-font-family, Arial, sans-serif);font-size:24px;text-transform:uppercase}.ys-contact__success p{margin:0}.ys-contact__errors ul{margin:0;padding-left:20px}@media screen and (min-width:700px){.ys-contact__heading{font-size:36px}}@media screen and (min-width:1000px){.ys-contact{padding:64px 48px}.ys-contact__grid{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:72px}.ys-contact__form-wrap{justify-self:end}}@media screen and (min-width:1400px){.ys-contact{padding:72px 80px}.ys-contact__heading{font-size:48px}}.ys-hero{position:relative;min-height:var(--ys-hero-height-mobile);overflow:hidden;color:#fff;background:#2f2c2c}.ys-hero__media,.ys-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.ys-hero__image{object-fit:cover;object-position:center}.ys-hero__content{position:relative;z-index:1;min-height:var(--ys-hero-height-mobile);display:grid;place-items:center;padding:56px 20px}.ys-hero__inner{width:min(940px,100%);text-align:center}.ys-hero__heading{margin:0;color:inherit;font-family:var(--heading-font-family, Arial, sans-serif);font-size:56px;font-weight:700;line-height:44px;letter-spacing:-2.5px;text-transform:uppercase;text-wrap:balance}.ys-hero__text{width:min(738px,100%);margin:24px auto 0;font-family:var(--text-font-family, Arial, sans-serif);font-size:16px;line-height:1.2}.ys-hero__text p{margin:0}.ys-hero__actions{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:30px}.ys-button{display:inline-flex;min-height:50px;align-items:center;justify-content:center;padding:15px 30px;border:1px solid #ffff33;border-radius:999px;background:#ff3;color:#2f2c2c;font-family:var(--heading-font-family, Arial, sans-serif);font-size:14px;font-weight:700;line-height:1;text-align:center;text-decoration:none;text-transform:uppercase;transition:opacity .16s ease,transform .16s ease}.ys-button:hover{opacity:.86}.ys-button:focus-visible{outline:3px solid #fff;outline-offset:3px}@media screen and (min-width:700px){.ys-hero{min-height:var(--ys-hero-height-desktop)}.ys-hero__content{min-height:var(--ys-hero-height-desktop);padding:72px 32px}.ys-hero__heading{font-size:70px;line-height:58px;letter-spacing:-5px}.ys-hero__text{font-size:18px}.ys-hero__actions{flex-direction:row;justify-content:center;gap:20px}}@media(prefers-reduced-motion:no-preference){@supports (view-transition-name: none){.ys-hero{view-transition-name:youngstars-hero}}}.ys-growth{padding:16px;background:#8f70f8}.ys-growth__card{display:grid;grid-template-areas:"media" "content";grid-template-columns:minmax(0,1fr);background:#fff}.ys-growth__media{grid-area:media;aspect-ratio:1014 / 930;min-width:0;overflow:hidden}.ys-growth__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.ys-growth__content{grid-area:content;display:grid;min-width:0;align-items:end;padding:40px 24px;color:#2f2c2c;background:#fff}.ys-growth__copy{width:min(500px,100%)}.ys-growth__heading{max-width:500px;margin:0;color:inherit;font-family:var(--heading-font-family, Arial, sans-serif);font-size:40px;font-weight:700;line-height:.9;letter-spacing:-2px;text-transform:uppercase}.ys-growth__text{max-width:500px;margin-top:24px;font-family:var(--text-font-family, Arial, sans-serif);font-size:16px;line-height:1.2}.ys-growth__text p{margin:0}.ys-growth__text ul{margin:16px 0 0;padding-left:22px}.ys-growth__text li+li{margin-top:8px}.ys-growth__button{display:inline-flex;min-height:54px;align-items:center;justify-content:center;margin-top:30px;padding:16px 30px;border:1px solid #2f2c2c;border-radius:999px;background:#2f2c2c;color:#ff3;font-family:var(--heading-font-family, Arial, sans-serif);font-size:14px;font-weight:700;line-height:1;text-decoration:none;text-transform:uppercase}.ys-growth__button:hover{opacity:.86}.ys-growth__button:focus-visible{outline:3px solid #8f70f8;outline-offset:3px}@media screen and (min-width:1000px){.ys-growth{padding:24px 80px}.ys-growth__card{grid-template-areas:"content media";grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:620px}.ys-growth__media{aspect-ratio:auto;min-height:620px}.ys-growth__content{min-height:620px;align-items:center;padding:40px}.ys-growth__heading{font-size:60px;letter-spacing:-3px}}.ys-feature{position:relative;padding:16px;background:#8f70f8}.ys-feature__anchor{position:absolute;top:0}.ys-feature__card{display:grid;grid-template-areas:"media" "content";grid-template-columns:minmax(0,1fr);background:#fff}.ys-feature__media{grid-area:media;aspect-ratio:1014 / 930;min-width:0;overflow:hidden}.ys-feature__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.ys-feature__content{grid-area:content;display:grid;min-width:0;align-items:end;padding:40px 24px;color:#2f2c2c;background:#fff}.ys-feature__copy{width:min(500px,100%)}.ys-feature__heading{max-width:500px;margin:0;color:inherit;font-family:var(--heading-font-family, Arial, sans-serif);font-size:40px;font-weight:700;line-height:.9;letter-spacing:-2px;text-transform:uppercase}.ys-feature__text{max-width:500px;margin-top:24px;font-family:var(--text-font-family, Arial, sans-serif);font-size:16px;line-height:1.2}.ys-feature__text p{margin:0}.ys-feature__text ul{margin:16px 0 0;padding-left:22px}.ys-feature__text li+li{margin-top:8px}.ys-feature__button{display:inline-flex;min-height:54px;align-items:center;justify-content:center;margin-top:30px;padding:16px 30px;border:1px solid #2f2c2c;border-radius:999px;background:#2f2c2c;color:#ff3;font-family:var(--heading-font-family, Arial, sans-serif);font-size:14px;font-weight:700;line-height:1;text-decoration:none;text-transform:uppercase}.ys-feature__button:hover{opacity:.86}.ys-feature__button:focus-visible{outline:3px solid #8f70f8;outline-offset:3px}@media screen and (min-width:1000px){.ys-feature{padding:24px 80px}.ys-feature__card{grid-template-areas:"media content";grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:620px}.ys-feature__media{aspect-ratio:auto;min-height:620px}.ys-feature__content{min-height:620px;padding:20px 40px 40px}.ys-feature__heading{font-size:60px;letter-spacing:-3px}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
