.gc3-faq{background:#fff;color:#171717;font-family:var(--font-family,Inter,sans-serif);font-size:16px;line-height:1.65}.gc3-faq.gc3-faq *{box-sizing:border-box;color:inherit}.gc3-faq .gc3-wrap{width:min(1300px,calc(100% - 80px));margin-inline:auto}.gc3-faq h1,.gc3-faq h2,.gc3-faq h3,.gc3-faq h4,.gc3-faq p,.gc3-faq figure{margin:0}.gc3-faq h1,.gc3-faq h2,.gc3-faq h3,.gc3-faq h4{font-family:var(--heading-font-family,Jost,sans-serif);font-style:normal;font-weight:800;letter-spacing:0}.gc3-faq .gc3-highlight{color:#f9579f;display:inline-block;max-width:100%}.gc3-faq .gc3-kicker{font-family:var(--heading-font-family,Jost,sans-serif);font-size:13px;font-weight:800;letter-spacing:.055em;text-transform:uppercase;line-height:1.5}.gc3-faq .gc3-rich p+p{margin-top:12px}.gc3-faq .gc3-rich ul,.gc3-faq .gc3-rich ol{padding-left:22px;margin:12px 0}.gc3-faq a{text-decoration:underline;text-underline-offset:4px}.gc3-faq a:focus-visible,.gc3-faq summary:focus-visible{outline:3px solid #111;outline-offset:5px}.gc3-faq .gc3-section-title{font-size:36px;line-height:1.15;text-transform:uppercase}@media(max-width:1000px){.gc3-faq .gc3-wrap{width:calc(100% - 48px)}}@media(max-width:749px){.gc3-faq .gc3-wrap{width:calc(100% - 32px)}.gc3-faq{font-size:15px}.gc3-faq .gc3-section-title{font-size:28px}}.gc3-faq{padding:12px 0 30px}.gc3-faq .gc3-faq-layout{display:grid;grid-template-columns:1fr 2fr;gap:70px}.gc3-faq .gc3-faq-intro{margin-top:18px;max-width:290px}.gc3-faq .gc3-faq-list{border:1px solid #eadfe3;border-radius:12px;padding:0 24px}.gc3-faq .gc3-question+.gc3-question{border-top:1px solid #eadfe3}.gc3-faq summary{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:67px;padding:19px 0;font-size:16px;font-weight:650;line-height:1.5;cursor:pointer;list-style:none}.gc3-faq summary::-webkit-details-marker{display:none}.gc3-faq .gc3-faq-icon{width:24px;height:24px;position:relative;flex:0 0 24px;border-radius:50%;background:#fff0f6;color:#b52c69}.gc3-faq .gc3-faq-icon:before,.gc3-faq .gc3-faq-icon:after{content:"";position:absolute;background:currentColor;left:6px;top:11px;width:12px;height:2px}.gc3-faq .gc3-faq-icon:after{transform:rotate(90deg)}.gc3-faq details[open] .gc3-faq-icon:after{display:none}.gc3-faq .gc3-answer{padding:0 35px 22px 0;font-size:14px}.gc3-faq .gc3-footnote{margin-top:42px;border-top:1px solid #eee;padding-top:22px;font-size:12px;line-height:1.6}@media(max-width:1000px){.gc3-faq .gc3-faq-layout{gap:35px}}@media(max-width:749px){.gc3-faq{padding:0 0 24px}.gc3-faq .gc3-faq-layout{grid-template-columns:1fr;gap:22px}.gc3-faq .gc3-faq-intro{max-width:none}.gc3-faq .gc3-faq-list{padding:0 18px}.gc3-faq summary{font-size:15px;min-height:65px;gap:12px}.gc3-faq .gc3-answer{padding-right:0}.gc3-faq .gc3-footnote{margin-top:30px}}.gc3-overview{background:#fff;color:#171717;font-family:var(--font-family,Inter,sans-serif);font-size:16px;line-height:1.65}.gc3-overview.gc3-overview *{box-sizing:border-box;color:inherit}.gc3-overview .gc3-wrap{width:min(1300px,calc(100% - 80px));margin-inline:auto}.gc3-overview h1,.gc3-overview h2,.gc3-overview h3,.gc3-overview h4,.gc3-overview p,.gc3-overview figure{margin:0}.gc3-overview h1,.gc3-overview h2,.gc3-overview h3,.gc3-overview h4{font-family:var(--heading-font-family,Jost,sans-serif);font-style:normal;font-weight:800;letter-spacing:0}.gc3-overview .gc3-highlight{color:#f9579f;display:inline-block;max-width:100%}.gc3-overview .gc3-kicker{font-family:var(--heading-font-family,Jost,sans-serif);font-size:13px;font-weight:800;letter-spacing:.055em;text-transform:uppercase;line-height:1.5}.gc3-overview .gc3-rich p+p{margin-top:12px}.gc3-overview .gc3-rich ul,.gc3-overview .gc3-rich ol{padding-left:22px;margin:12px 0}.gc3-overview a{text-decoration:underline;text-underline-offset:4px}.gc3-overview a:focus-visible,.gc3-overview summary:focus-visible{outline:3px solid #111;outline-offset:5px}.gc3-overview .gc3-section-title{font-size:36px;line-height:1.15;text-transform:uppercase}@media(max-width:1000px){.gc3-overview .gc3-wrap{width:calc(100% - 48px)}}@media(max-width:749px){.gc3-overview .gc3-wrap{width:calc(100% - 32px)}.gc3-overview{font-size:15px}.gc3-overview .gc3-section-title{font-size:28px}}.gc3-overview{padding:48px 0 0}.gc3-overview .gc3-masthead{display:flex;align-items:center;flex-wrap:wrap;gap:12px 20px;margin-bottom:20px}.gc3-overview .gc3-masthead .gc3-kicker{color:#b52c69}.gc3-overview .gc3-status{background:#fff0f6;color:#171717;padding:5px 11px;border-radius:30px;font-size:11px;font-weight:700;line-height:1.5}.gc3-overview .gc3-hero{display:grid;grid-template-columns:1fr 1fr;gap:60px;padding:0 0 36px;align-items:center}.gc3-overview .gc3-hero--text{grid-template-columns:1fr;max-width:850px}.gc3-overview h1{font-size:clamp(40px,4.1vw,58px);line-height:1.08;text-transform:uppercase;overflow-wrap:break-word;max-width:590px}.gc3-overview .gc3-intro{margin-top:22px;max-width:540px;font-size:17px;line-height:1.7}.gc3-overview .gc3-poster{width:100%;max-width:550px;justify-self:end;border-radius:12px;overflow:hidden;background:#fff0f6}.gc3-overview .gc3-poster img{display:block;width:100%;height:auto}.gc3-overview .gc3-actions{display:flex;align-items:stretch;gap:12px;flex-wrap:wrap;margin-top:26px}.gc3-overview .gc3-button,.gc3-overview .gc3-vote-link{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:13px 23px;font-family:var(--heading-font-family,Jost,sans-serif);font-weight:800;font-size:14px;line-height:1.3;text-transform:uppercase;letter-spacing:.02em;text-decoration:none;border-radius:6px;border:1px solid #f9579f;transition:background .15s,color .15s}.gc3-overview .gc3-button{background:#f9579f;color:#111!important}.gc3-overview .gc3-vote-link{background:#fff;color:#111;border-color:#111}.gc3-overview .gc3-button:hover{background:#111;border-color:#111;color:#fff!important}.gc3-overview .gc3-vote-link:hover{background:#fff0f6;border-color:#f9579f}.gc3-overview .gc3-caption{margin-top:16px;font-size:13px;max-width:470px;line-height:1.6}.gc3-overview .gc3-closed{margin-top:24px;padding:16px 20px;border-radius:8px;background:#fff0f6}.gc3-overview .gc3-dates{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin:0;padding:22px 30px;border-radius:12px;border:1px solid #f5d9e5;background:linear-gradient(90deg,#fff0f6,#ffe5ef 50%,#fff4f8)}.gc3-overview .gc3-dates>div{display:grid;grid-template-columns:130px 1fr;align-items:center;gap:18px}.gc3-overview .gc3-dates>div+div{padding-left:30px;border-left:1px solid #ecc9d8}.gc3-overview dt{font-family:var(--heading-font-family,Jost,sans-serif);font-size:12px;line-height:1.5;font-weight:800;text-transform:uppercase;letter-spacing:.03em}.gc3-overview dd{margin:0;font-family:var(--heading-font-family,Jost,sans-serif);font-size:22px;line-height:1.25;font-weight:750}.gc3-overview dd span{display:block;margin-top:5px;font-family:var(--font-family,Inter,sans-serif);font-size:13px;line-height:1.5;font-weight:400}.gc3-overview .gc3-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:1000px){.gc3-overview .gc3-hero{gap:32px}.gc3-overview .gc3-dates>div{grid-template-columns:1fr;gap:7px}.gc3-overview .gc3-intro{font-size:16px}}@media(max-width:749px){.gc3-overview{padding-top:28px}.gc3-overview .gc3-hero{grid-template-columns:1fr;padding-bottom:24px;gap:26px}.gc3-overview .gc3-masthead{margin-bottom:15px}.gc3-overview h1{font-size:clamp(34px,8.8vw,48px);max-width:540px}.gc3-overview .gc3-intro{font-size:15px;margin-top:17px;max-width:none}.gc3-overview .gc3-poster{max-width:500px;margin-inline:auto;justify-self:center}.gc3-overview .gc3-actions{gap:10px;margin-top:22px}.gc3-overview .gc3-button,.gc3-overview .gc3-vote-link{flex:1 1 170px;padding:13px 15px}.gc3-overview .gc3-dates{gap:16px;padding:20px}.gc3-overview .gc3-dates>div+div{padding-left:16px}.gc3-overview dd{font-size:18px}.gc3-overview dd span{font-size:12px}.gc3-overview dt{font-size:11px}}@media(max-width:374px){.gc3-overview .gc3-dates{grid-template-columns:1fr}.gc3-overview .gc3-dates>div+div{padding:15px 0 0;border-left:0;border-top:1px solid #ecc9d8}}@media(prefers-reduced-motion:reduce){.gc3-overview .gc3-button,.gc3-overview .gc3-vote-link{transition:none}}.gc3-prizes{background:#fff;color:#171717;font-family:var(--font-family,Inter,sans-serif);font-size:16px;line-height:1.65}.gc3-prizes.gc3-prizes *{box-sizing:border-box;color:inherit}.gc3-prizes .gc3-wrap{width:min(1300px,calc(100% - 80px));margin-inline:auto}.gc3-prizes h1,.gc3-prizes h2,.gc3-prizes h3,.gc3-prizes h4,.gc3-prizes p,.gc3-prizes figure{margin:0}.gc3-prizes h1,.gc3-prizes h2,.gc3-prizes h3,.gc3-prizes h4{font-family:var(--heading-font-family,Jost,sans-serif);font-style:normal;font-weight:800;letter-spacing:0}.gc3-prizes .gc3-highlight{color:#f9579f;display:inline-block;max-width:100%}.gc3-prizes .gc3-kicker{font-family:var(--heading-font-family,Jost,sans-serif);font-size:13px;font-weight:800;letter-spacing:.055em;text-transform:uppercase;line-height:1.5}.gc3-prizes .gc3-rich p+p{margin-top:12px}.gc3-prizes .gc3-rich ul,.gc3-prizes .gc3-rich ol{padding-left:22px;margin:12px 0}.gc3-prizes a{text-decoration:underline;text-underline-offset:4px}.gc3-prizes a:focus-visible,.gc3-prizes summary:focus-visible{outline:3px solid #111;outline-offset:5px}.gc3-prizes .gc3-section-title{font-size:36px;line-height:1.15;text-transform:uppercase}@media(max-width:1000px){.gc3-prizes .gc3-wrap{width:calc(100% - 48px)}}@media(max-width:749px){.gc3-prizes .gc3-wrap{width:calc(100% - 32px)}.gc3-prizes{font-size:15px}.gc3-prizes .gc3-section-title{font-size:28px}}.gc3-prizes{padding:12px 0 48px}.gc3-prizes .gc3-prize-layout{display:grid;grid-template-columns:1fr 1fr;gap:70px;padding:42px;border:1px solid #f2dfe7;border-radius:18px;background:linear-gradient(135deg,#fff7fa,#fff0f6)}.gc3-prizes .gc3-prize-copy>.gc3-kicker{color:#b52c69;margin-bottom:14px}.gc3-prizes .gc3-section-title{font-size:42px;line-height:1.15;max-width:490px}.gc3-prizes .gc3-prize-description{margin-top:20px;max-width:470px}.gc3-prizes .gc3-feature{margin-top:22px;padding-top:20px;border-top:1px solid #ead5df;font-size:14px;max-width:470px}.gc3-prizes .gc3-prize-image{margin-top:25px;max-width:440px;border-radius:12px;overflow:hidden}.gc3-prizes .gc3-prize-image img{display:block;width:100%;height:auto}.gc3-prizes .gc3-categories{list-style:none;margin:12px 0 0;padding:0}.gc3-prizes .gc3-categories li{position:relative;padding:14px 0 14px 22px;border-bottom:1px solid #ead5df}.gc3-prizes .gc3-categories li:before{content:"";position:absolute;left:0;top:24px;width:7px;height:7px;background:#f9579f;border-radius:50%}.gc3-prizes .gc3-categories li:last-child{border-bottom:0}.gc3-prizes .gc3-categories h4{font-size:22px;font-weight:800;line-height:1.25;text-transform:uppercase}.gc3-prizes .gc3-categories p{font-size:13px;margin-top:5px;line-height:1.6}@media(max-width:1000px){.gc3-prizes .gc3-prize-layout{gap:35px;padding:30px}.gc3-prizes .gc3-section-title{font-size:36px}}@media(max-width:749px){.gc3-prizes{padding:0 0 36px}.gc3-prizes .gc3-prize-layout{grid-template-columns:1fr;gap:28px;padding:26px 22px;border-radius:12px}.gc3-prizes .gc3-section-title{font-size:32px}.gc3-prizes .gc3-categories h4{font-size:20px}.gc3-prizes .gc3-categories{margin-top:7px}}.gc3-steps{background:#fff;color:#171717;font-family:var(--font-family,Inter,sans-serif);font-size:16px;line-height:1.65}.gc3-steps.gc3-steps *{box-sizing:border-box;color:inherit}.gc3-steps .gc3-wrap{width:min(1300px,calc(100% - 80px));margin-inline:auto}.gc3-steps h1,.gc3-steps h2,.gc3-steps h3,.gc3-steps h4,.gc3-steps p,.gc3-steps figure{margin:0}.gc3-steps h1,.gc3-steps h2,.gc3-steps h3,.gc3-steps h4{font-family:var(--heading-font-family,Jost,sans-serif);font-style:normal;font-weight:800;letter-spacing:0}.gc3-steps .gc3-highlight{color:#f9579f;display:inline-block;max-width:100%}.gc3-steps .gc3-kicker{font-family:var(--heading-font-family,Jost,sans-serif);font-size:13px;font-weight:800;letter-spacing:.055em;text-transform:uppercase;line-height:1.5}.gc3-steps .gc3-rich p+p{margin-top:12px}.gc3-steps .gc3-rich ul,.gc3-steps .gc3-rich ol{padding-left:22px;margin:12px 0}.gc3-steps a{text-decoration:underline;text-underline-offset:4px}.gc3-steps a:focus-visible,.gc3-steps summary:focus-visible{outline:3px solid #111;outline-offset:5px}.gc3-steps .gc3-section-title{font-size:36px;line-height:1.15;text-transform:uppercase}@media(max-width:1000px){.gc3-steps .gc3-wrap{width:calc(100% - 48px)}}@media(max-width:749px){.gc3-steps .gc3-wrap{width:calc(100% - 32px)}.gc3-steps{font-size:15px}.gc3-steps .gc3-section-title{font-size:28px}}.gc3-steps{padding:54px 0 48px}.gc3-steps .gc3-section-intro{text-align:center;max-width:700px;margin:0 auto 28px}.gc3-steps .gc3-section-intro>.gc3-rich{margin-top:12px}.gc3-steps .gc3-step-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:8px 0;border:1px solid #eadfe3;border-radius:18px;background:#fffdfd;box-shadow:0 5px 18px #17171705;overflow:hidden}.gc3-steps .gc3-step{padding:24px 28px;min-width:0}.gc3-steps .gc3-step+.gc3-step{border-left:1px solid #eadfe3}.gc3-steps .gc3-step:nth-child(3n+1){border-left:0}.gc3-steps .gc3-step:nth-child(n+4){border-top:1px solid #eadfe3}.gc3-steps .gc3-step-number{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#f9579f;color:#111;font-family:var(--heading-font-family,Jost,sans-serif);font-size:18px;font-weight:800;line-height:1;margin-bottom:20px}.gc3-steps h3{font-size:22px;line-height:1.25;text-transform:uppercase;margin-bottom:14px}.gc3-steps .gc3-step .gc3-rich{font-size:14px;line-height:1.7}.gc3-steps .gc3-step-note{margin-top:12px;font-size:12px;line-height:1.6}.gc3-steps .gc3-reminder{margin-top:18px;padding:17px 24px;background:#fff0f6;border-radius:8px;font-size:14px;text-align:center}@media(max-width:1000px){.gc3-steps .gc3-step{padding:22px 20px}.gc3-steps h3{font-size:20px}}@media(max-width:749px){.gc3-steps{padding:36px 0}.gc3-steps .gc3-section-intro{margin-bottom:22px;text-align:left}.gc3-steps .gc3-step-list{grid-template-columns:1fr;padding:0;border-radius:12px}.gc3-steps .gc3-step{display:grid;grid-template-columns:38px 1fr;gap:17px;padding:23px 20px}.gc3-steps .gc3-step+.gc3-step{border-left:0;border-top:1px solid #eadfe3}.gc3-steps .gc3-step-number{width:38px;height:38px;font-size:16px;margin:0}.gc3-steps h3{font-size:20px;margin-bottom:10px;padding-top:5px}.gc3-steps .gc3-reminder{padding:16px 20px;text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/33/compiled_assets/styles.css.map?subset=AAAAHQ */
