.cr-page{color:var(--pg-navy)}.cr-page .pg-container{max-width:1280px;margin:0 auto;padding:0 clamp(1rem,3vw,2rem)}.cr-hero{background:var(--pg-orange);position:relative;overflow:hidden;padding:clamp(3rem,6vw,5.5rem) 0 clamp(2.5rem,5vw,4.5rem);color:#fff;text-align:center}.cr-hero__halftone{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:.22;pointer-events:none;z-index:1}.cr-hero__inner{position:relative;z-index:2;max-width:780px;margin:0 auto}.cr-hero__eyebrow{font-family:var(--pg-font-script);font-weight:700;color:#fff;font-size:28px;display:inline-block;transform:rotate(-4deg);line-height:1;margin-bottom:14px}.cr-hero h1{font-family:var(--pg-font-display);text-transform:uppercase;font-size:clamp(40px,6.6vw,88px);line-height:.94;color:#fff;letter-spacing:-.015em;margin:0 0 22px}.cr-hero h1 .hl{background:var(--pg-navy);color:#fff;padding:2px 18px 6px;display:inline-block;transform:rotate(-2deg);border-radius:3px 1px 5px 2px/4px 2px 6px 3px}.cr-hero__lead{font-size:clamp(16px,1.5vw,18px);line-height:1.55;color:#fffffff2;max-width:54ch;margin:0 auto 28px}.cr-hero__ctas{display:flex;flex-wrap:wrap;gap:14px;justify-content:center}.cr-hero .pg-btn--primary{background:var(--pg-yellow);color:var(--pg-navy)}.cr-hero .pg-btn--primary:hover{background:#fff;color:var(--pg-navy)}.cr-hero .pg-btn--outline{background:transparent;color:#fff;border:2px solid #fff}.cr-hero .pg-btn--outline:hover{background:#fff;color:var(--pg-navy)}.cr-section{padding:clamp(3rem,7vw,6rem) 0;position:relative;overflow:hidden}.cr-section--cream{background:var(--pg-cream)}.cr-section--navy{background:var(--pg-navy);color:#fff}.cr-section--peach{background:var(--pg-peach)}.cr-head{margin-bottom:36px;max-width:62ch}.cr-head__eyebrow{font-family:var(--pg-font-script);font-weight:700;color:var(--pg-orange);font-size:26px;display:inline-block;transform:rotate(-4deg);line-height:1;margin-bottom:8px}.cr-section--navy .cr-head__eyebrow{color:var(--pg-yellow)}.cr-head h2{font-family:var(--pg-font-display);text-transform:uppercase;font-size:clamp(30px,4.4vw,52px);line-height:.98;margin:0 0 14px;color:inherit}.cr-head__lead{font-size:16px;line-height:1.6;margin:0;color:inherit;opacity:.88}.cr-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media(max-width:880px){.cr-steps{grid-template-columns:1fr}}.cr-step{background:#fff;border-radius:20px;padding:28px 24px;box-shadow:var(--pg-shadow-soft);position:relative;display:flex;flex-direction:column;gap:10px}.cr-step__num{width:54px;height:54px;background:var(--pg-orange);color:#fff;font-family:var(--pg-font-display);font-size:24px;display:flex;align-items:center;justify-content:center;transform:rotate(-4deg);margin-bottom:6px}.cr-step:nth-child(2) .cr-step__num{background:var(--pg-blue);transform:rotate(3deg)}.cr-step:nth-child(3) .cr-step__num{background:var(--pg-navy);transform:rotate(-2deg)}.cr-step h3{font-family:var(--pg-font-display);text-transform:uppercase;font-size:22px;line-height:1;margin:0;color:var(--pg-navy)}.cr-step p{font-size:14.5px;line-height:1.6;margin:0;color:#0b1f4dc7}.cr-games{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media(max-width:880px){.cr-games{grid-template-columns:1fr}}.cr-game{background:#fff;border-radius:20px;padding:22px;box-shadow:var(--pg-shadow-soft);display:flex;flex-direction:column;gap:12px;text-align:center}.cr-game__img{aspect-ratio:1/1;overflow:hidden;border-radius:14px;display:flex;align-items:center;justify-content:center;position:relative}.cr-game__img img{width:100%;height:100%;object-fit:cover;display:block}.cr-game--peach .cr-game__img{background:var(--pg-peach)}.cr-game--mint .cr-game__img{background:var(--pg-mint)}.cr-game--orange .cr-game__img{background:var(--pg-orange)}.cr-game h3{font-family:var(--pg-font-display);text-transform:uppercase;font-size:20px;line-height:1;margin:0;color:var(--pg-navy)}.cr-game p{font-size:14px;line-height:1.55;margin:0;color:#0b1f4dbf}.cr-vibes{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}@media(max-width:880px){.cr-vibes{grid-template-columns:1fr}}.cr-vibe{background:#fff;border-radius:18px;padding:24px;box-shadow:var(--pg-shadow-soft);display:flex;flex-direction:column;gap:8px}.cr-vibe__icon{width:48px;height:48px;background:var(--pg-peach);border-radius:5px 3px 6px 2px/4px 2px 6px 3px;display:flex;align-items:center;justify-content:center;font-family:var(--pg-font-display);font-size:22px;color:var(--pg-orange);transform:rotate(-4deg);margin-bottom:6px}.cr-vibe:nth-child(2) .cr-vibe__icon{background:var(--pg-mint);color:var(--pg-navy);transform:rotate(3deg)}.cr-vibe:nth-child(3) .cr-vibe__icon{background:var(--pg-yellow);color:var(--pg-navy);transform:rotate(-2deg)}.cr-vibe h3{font-family:var(--pg-font-display);text-transform:uppercase;font-size:19px;line-height:1;margin:0;color:var(--pg-navy)}.cr-vibe p{font-size:14px;line-height:1.55;margin:0;color:#0b1f4dbf}.cr-contact{background:var(--pg-offwhite);border-radius:20px;padding:clamp(24px,4vw,40px);box-shadow:var(--pg-shadow-soft)}.cr-contact__grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:40px;align-items:start}@media(max-width:880px){.cr-contact__grid{grid-template-columns:1fr;gap:24px}}.cr-contact__info h3{font-family:var(--pg-font-display);text-transform:uppercase;font-size:clamp(24px,3vw,36px);line-height:1;margin:0 0 12px;color:var(--pg-navy)}.cr-contact__info p{font-size:15px;line-height:1.6;margin:0 0 16px;color:#0b1f4dc7}.cr-contact__details{list-style:none;padding:0;margin:14px 0 0;display:grid;gap:8px}.cr-contact__details li{background:#fff;padding:12px 14px;border-radius:10px;font-size:13.5px}.cr-contact__details strong{display:block;font-family:var(--pg-font-display);font-weight:400;text-transform:uppercase;font-size:10.5px;letter-spacing:.06em;color:var(--pg-orange);margin-bottom:2px}.cr-contact__details a{color:var(--pg-navy);text-decoration:none}.cr-contact__form-wrap{background:#fff;padding:clamp(20px,3vw,30px);border-radius:14px;box-shadow:var(--pg-shadow-soft)}.cr-form,.cr-form__group{display:grid;gap:12px}.cr-form__sep{font-family:var(--pg-font-display);text-transform:uppercase;font-size:11px;letter-spacing:.08em;color:var(--pg-orange);margin:8px 0 -2px;padding-top:8px;border-top:1px dashed rgba(11,31,77,.12)}.cr-form label{display:flex;flex-direction:column;gap:5px}.cr-form label>span{font-size:12.5px;font-weight:600;color:var(--pg-navy)}.cr-form input,.cr-form textarea,.cr-form select{padding:11px 13px;background:var(--pg-offwhite);border:1.5px solid rgba(11,31,77,.12);font-family:inherit;font-size:14.5px;color:var(--pg-navy);border-radius:0}.cr-form input:focus,.cr-form textarea:focus,.cr-form select:focus{outline:none;border-color:var(--pg-orange);background:#fff}.cr-form textarea{min-height:110px;resize:vertical;line-height:1.5}.cr-form__row{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media(max-width:560px){.cr-form__row{grid-template-columns:1fr}}.cr-form__submit{margin-top:6px;display:flex;justify-content:flex-start}.cr-form__hint{font-size:12px;color:#0b1f4d99;margin-top:-4px}.cr-form__success{background:var(--pg-mint);color:var(--pg-navy);padding:14px 16px;border-radius:10px;margin-bottom:12px;font-size:14px}.cr-form__errors{background:#ffd9d2;color:#c43a1f;padding:14px 16px;border-radius:10px;margin-bottom:12px;font-size:14px}.cr-faq{display:grid;gap:10px;max-width:820px;margin:0 auto}.cr-faq details{background:#fff;border-radius:12px;padding:0;box-shadow:var(--pg-shadow-soft);overflow:hidden}.cr-faq summary{list-style:none;cursor:pointer;padding:18px 50px 18px 22px;font-family:var(--pg-font-display);text-transform:uppercase;font-size:15px;color:var(--pg-navy);position:relative}.cr-faq summary::-webkit-details-marker{display:none}.cr-faq summary:after{content:"+";position:absolute;right:20px;top:50%;transform:translateY(-50%);font-size:24px;color:var(--pg-orange);font-family:var(--pg-font-display);transition:transform .2s ease}.cr-faq details[open] summary:after{content:"-"}.cr-faq__body{padding:0 22px 18px;font-size:14.5px;line-height:1.6;color:#0b1f4dc7}.cr-seo-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;font-size:14.5px;line-height:1.65;color:#0b1f4dd1}@media(max-width:880px){.cr-seo-grid{grid-template-columns:1fr}}.cr-seo-grid h3{font-family:var(--pg-font-display);text-transform:uppercase;font-size:16px;color:var(--pg-navy);margin:0 0 8px}.cr-seo-grid p{margin:0}
/*# sourceMappingURL=/cdn/shop/t/25/assets/pingion-creators.css.map */
