.creators-module__OCV2xW__page{background:var(--gc-paper);color:var(--gc-ink);flex:1}.creators-module__OCV2xW__hero{border-bottom:2px solid var(--gc-ink);grid-template:"top photo"1fr"bottom photo"/minmax(380px,1fr) minmax(0,1.45fr);display:grid}.creators-module__OCV2xW__heroPhoto{grid-area:photo;min-width:0}@media (min-width:901px){.creators-module__OCV2xW__heroPhoto{height:clamp(460px,100vh - 165px,680px)}.creators-module__OCV2xW__hero{grid-template-rows:1.2fr 1fr}}.creators-module__OCV2xW__heroCopy{padding:72px 56px 72px max(var(--gc-gutter), calc((100vw - 1280px) / 2));flex-direction:column;justify-content:center;gap:18px;display:flex}.creators-module__OCV2xW__heroCopy.creators-module__OCV2xW__heroTop{grid-area:top;justify-content:flex-end;padding-bottom:0}.creators-module__OCV2xW__heroCopy.creators-module__OCV2xW__heroBottom{grid-area:bottom;justify-content:flex-start;padding-top:24px}.creators-module__OCV2xW__heroImg{object-fit:cover;width:100%;height:100%;min-height:460px;display:block}.creators-module__OCV2xW__heroTitle{font-family:var(--gc-font-heading);letter-spacing:-.035em;text-wrap:balance;font-size:clamp(2.5rem,4.4vw,3.5rem);font-weight:800;line-height:1}.creators-module__OCV2xW__heroLead{max-width:46ch;color:var(--gc-ink-soft);font-size:1.125rem;line-height:1.55}.creators-module__OCV2xW__heroActions{flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:6px;display:flex}.creators-module__OCV2xW__heroLink{color:var(--gc-ink);text-underline-offset:5px;font-weight:700;text-decoration:underline;text-decoration-thickness:2px}.creators-module__OCV2xW__heroLink:hover{color:var(--gc-pine)}.creators-module__OCV2xW__heroLink:focus-visible{outline:2px solid var(--gc-blaze);outline-offset:3px}.creators-module__OCV2xW__h2{font-family:var(--gc-font-heading);letter-spacing:-.03em;font-size:clamp(1.875rem,3.5vw,2.5rem);font-weight:800;line-height:1.02}.creators-module__OCV2xW__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin:36px 0 0;padding:0;list-style:none;display:grid}.creators-module__OCV2xW__step{border-top:2px solid var(--gc-ink);padding-top:18px}.creators-module__OCV2xW__stepNum{font-family:var(--gc-font-heading);letter-spacing:-.04em;color:var(--gc-blaze);font-size:2.75rem;font-weight:800;line-height:1}.creators-module__OCV2xW__stepTitle{font-family:var(--gc-font-heading);letter-spacing:-.02em;margin-top:14px;font-size:1.375rem;font-weight:700}.creators-module__OCV2xW__stepBody{max-width:38ch;color:var(--gc-ink-soft);margin-top:8px;font-size:1rem;line-height:1.55}.creators-module__OCV2xW__note{border-left:2px solid var(--gc-blaze);max-width:68ch;margin-top:40px;padding-left:14px;font-size:1rem;line-height:1.55}.creators-module__OCV2xW__reasonsWrap{padding-top:0}.creators-module__OCV2xW__reasons{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin:36px 0 0;padding:0;list-style:none;display:grid}.creators-module__OCV2xW__reason{border-top:2px solid var(--gc-ink);padding-top:18px}.creators-module__OCV2xW__reason h3{margin-top:0}.creators-module__OCV2xW__money{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:32px 72px;display:grid}.creators-module__OCV2xW__moneyFigure{flex-direction:column;gap:10px;display:flex}.creators-module__OCV2xW__moneyNumber{font-family:var(--gc-font-heading);letter-spacing:-.05em;color:var(--gc-blaze-light,#f07a3e);font-size:clamp(4.5rem,10vw,7.5rem);font-weight:800;line-height:.9}.creators-module__OCV2xW__moneyLabel{font-family:var(--gc-font-heading);letter-spacing:-.02em;font-size:1.375rem;font-weight:700}.creators-module__OCV2xW__moneyBody{color:#fffc;flex-direction:column;gap:14px;max-width:56ch;font-size:1.0625rem;line-height:1.6;display:flex}.creators-module__OCV2xW__earnList{flex-direction:column;margin:6px 0 0;padding:0;list-style:none;display:flex}.creators-module__OCV2xW__earnList li{border-bottom:1px solid #ffffff24;justify-content:space-between;align-items:baseline;gap:16px;padding:10px 0;display:flex}.creators-module__OCV2xW__earnBrand{color:#fff;font-size:1.0625rem;font-weight:600}.creators-module__OCV2xW__earnPct{font-family:var(--gc-font-heading);letter-spacing:-.02em;color:var(--gc-blaze-light,#f07a3e);font-size:1.75rem;font-weight:800}.creators-module__OCV2xW__earnNote{color:#ffffffa6;font-size:.875rem;line-height:1.5}.creators-module__OCV2xW__brands{grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));align-items:center;gap:48px;display:grid}.creators-module__OCV2xW__brandsCopy{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.creators-module__OCV2xW__brandsNumber{font-family:var(--gc-font-mono);letter-spacing:-.04em;color:var(--gc-pine);font-size:clamp(4rem,8vw,5.5rem);font-weight:500;line-height:1}.creators-module__OCV2xW__brandsTitle{max-width:460px;font-family:var(--gc-font-heading);letter-spacing:-.025em;font-size:2rem;font-weight:700;line-height:1.05}.creators-module__OCV2xW__brandsLead{max-width:44ch;color:var(--gc-ink-soft)}.creators-module__OCV2xW__brandWall{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.creators-module__OCV2xW__brandCell{height:96px;color:var(--gc-ink-soft);background:#fff;justify-content:center;align-items:center;padding:20px 24px;transition:box-shadow .15s;display:flex}.creators-module__OCV2xW__brandCell:hover{color:var(--gc-ink);box-shadow:0 0 0 1.5px var(--gc-ink)}.creators-module__OCV2xW__brandCell:focus-visible{outline:2px solid var(--gc-blaze);outline-offset:2px}.creators-module__OCV2xW__brandLogo{object-fit:contain;mix-blend-mode:multiply;filter:grayscale()contrast(1.15);opacity:.78;width:100%;max-width:128px;height:100%;max-height:44px;transition:filter .15s,opacity .15s;display:block}.creators-module__OCV2xW__brandCell:hover .creators-module__OCV2xW__brandLogo{filter:none;opacity:1}.creators-module__OCV2xW__brandName{font-family:var(--gc-font-body);text-align:center;font-size:1.125rem;font-weight:600;line-height:1.15}.creators-module__OCV2xW__closing{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.creators-module__OCV2xW__closingLead{max-width:52ch;color:var(--gc-ink-soft)}@media (prefers-reduced-motion:reduce){.creators-module__OCV2xW__brandCell,.creators-module__OCV2xW__brandLogo{transition:none}}@media (max-width:900px){.creators-module__OCV2xW__steps,.creators-module__OCV2xW__reasons,.creators-module__OCV2xW__money{grid-template-columns:minmax(0,1fr);gap:28px}.creators-module__OCV2xW__hero{grid-template:"top""photo""bottom"/minmax(0,1fr)}.creators-module__OCV2xW__heroCopy.creators-module__OCV2xW__heroTop{padding:32px var(--gc-gutter) 24px}.creators-module__OCV2xW__heroCopy.creators-module__OCV2xW__heroBottom{padding:22px var(--gc-gutter) 36px}}@media (max-width:700px){.creators-module__OCV2xW__heroImg{min-height:260px}.creators-module__OCV2xW__brandWall{gap:8px}.creators-module__OCV2xW__brandCell{height:80px;padding:16px}}.creators-module__OCV2xW__reasonTitle{align-items:center;gap:9px;display:flex}.creators-module__OCV2xW__reasonMark{flex:none;width:18px;height:18px}
.home-start-module___sZ3eG__page{background:var(--gc-bg);color:var(--gc-ink);flex:1}.home-start-module___sZ3eG__hero{grid-template:"top photo"1fr"bottom photo"1fr"ridge ridge"/minmax(380px,1fr) minmax(0,1.45fr);align-items:stretch;display:grid}.home-start-module___sZ3eG__heroCopy{padding:72px 56px 72px max(var(--gc-gutter), calc((100vw - 1280px) / 2));flex-direction:column;justify-content:center;gap:20px;display:flex}.home-start-module___sZ3eG__heroTitle{font-family:var(--gc-font-heading);letter-spacing:-.04em;text-wrap:balance;font-size:clamp(2.75rem,5vw,4.25rem);font-weight:800;line-height:.98}.home-start-module___sZ3eG__heroLead{max-width:40ch;color:var(--gc-ink-soft);font-size:1.125rem;line-height:1.55}.home-start-module___sZ3eG__heroActions{flex-wrap:wrap;align-items:center;gap:12px 22px;margin-top:6px;display:flex}.home-start-module___sZ3eG__heroJoin{min-height:56px;padding-inline:36px;font-size:1.125rem}@media (max-width:640px){.home-start-module___sZ3eG__heroActions{flex-direction:column;align-items:stretch;gap:16px}.home-start-module___sZ3eG__heroJoin{text-align:center;justify-content:center;width:100%}.home-start-module___sZ3eG__heroActions .home-start-module___sZ3eG__heroLink{align-self:center}}.home-start-module___sZ3eG__heroLink{color:var(--gc-ink);text-underline-offset:5px;font-weight:700;text-decoration:underline;text-decoration-thickness:2px}.home-start-module___sZ3eG__heroLink:hover{color:var(--gc-pine)}.home-start-module___sZ3eG__heroNote{color:var(--gc-ink-soft);font-size:.9375rem}.home-start-module___sZ3eG__heroCopy.home-start-module___sZ3eG__heroTop{grid-area:top;justify-content:flex-end;padding-bottom:0}.home-start-module___sZ3eG__heroCopy.home-start-module___sZ3eG__heroBottom{grid-area:bottom;justify-content:flex-start;padding-top:8px}.home-start-module___sZ3eG__heroRidge{grid-area:ridge;height:84px;padding-bottom:0}.home-start-module___sZ3eG__heroNoteLink{white-space:nowrap;color:var(--gc-ink);text-underline-offset:4px;margin-left:6px;font-weight:700;text-decoration:underline}.home-start-module___sZ3eG__heroPhoto{grid-area:photo;min-width:0}.home-start-module___sZ3eG__h2{font-family:var(--gc-font-heading);letter-spacing:-.03em;font-size:clamp(1.75rem,3.2vw,2.375rem);font-weight:800;line-height:1.05}.home-start-module___sZ3eG__h3{font-family:var(--gc-font-heading);letter-spacing:-.015em;margin:40px 0 16px;font-size:1.25rem;font-weight:700}.home-start-module___sZ3eG__sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;margin-bottom:28px;display:flex}.home-start-module___sZ3eG__sub{color:var(--gc-ink-soft);flex-basis:100%}.home-start-module___sZ3eG__ways{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 28px;margin-top:32px;padding:0;list-style:none;display:grid}.home-start-module___sZ3eG__way{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex}.home-start-module___sZ3eG__wayPhoto{aspect-ratio:4/5;width:100%;margin-bottom:18px}.home-start-module___sZ3eG__wayPhoto img{min-height:0!important}.home-start-module___sZ3eG__who{font-family:var(--gc-font-heading);letter-spacing:-.02em;color:var(--gc-pine);align-items:center;gap:9px;font-size:1.375rem;font-weight:800;display:inline-flex}.home-start-module___sZ3eG__whoBlock{flex-direction:column;gap:2px;margin-bottom:8px;display:flex}.home-start-module___sZ3eG__why{color:var(--gc-ink-soft);padding-left:calc(1.65rem + 9px);font-size:1rem;font-weight:600;line-height:1.35}.home-start-module___sZ3eG__who .home-start-module___sZ3eG__whoMark{flex:none;width:1.2em;height:1.2em;margin:0}.home-start-module___sZ3eG__wayTitle{font-family:var(--gc-font-heading);letter-spacing:-.02em;font-size:1.375rem;font-weight:800;line-height:1.1}.home-start-module___sZ3eG__wayBody{max-width:42ch;color:var(--gc-ink-soft);margin-bottom:4px;line-height:1.55}.home-start-module___sZ3eG__latest{padding-top:0}@media (max-width:700px){.home-start-module___sZ3eG__latestRow.home-start-module___sZ3eG__latestRow{margin-inline:calc(var(--gc-gutter) * -1);padding-inline:var(--gc-gutter);scroll-snap-type:x mandatory;scroll-padding-inline:var(--gc-gutter);scrollbar-width:none;grid-template-columns:none;grid-auto-columns:84%;grid-auto-flow:column;gap:14px;padding-bottom:6px;overflow-x:auto}.home-start-module___sZ3eG__latestRow::-webkit-scrollbar{display:none}.home-start-module___sZ3eG__latestRow>*{scroll-snap-align:start}}.home-start-module___sZ3eG__depts{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:0;list-style:none;display:grid}.home-start-module___sZ3eG__dept{height:100%;color:var(--gc-ink);background:#fff;flex-direction:column;gap:4px;padding:18px 18px 20px;text-decoration:none;transition:box-shadow .15s;display:flex}.home-start-module___sZ3eG__dept:hover{box-shadow:0 0 0 1.5px var(--gc-ink);color:var(--gc-ink)}.home-start-module___sZ3eG__dept:focus-visible{outline:2px solid var(--gc-blaze);outline-offset:2px}.home-start-module___sZ3eG__deptName{font-family:var(--gc-font-heading);letter-spacing:-.015em;font-size:1.125rem;font-weight:800}.home-start-module___sZ3eG__deptKinds{color:var(--gc-ink-soft);font-size:.875rem;line-height:1.4}.home-start-module___sZ3eG__activities{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.home-start-module___sZ3eG__activity{aspect-ratio:4/3;background:var(--gc-ink);color:#fff;font-family:var(--gc-font-heading);align-items:flex-end;padding:14px 16px;font-size:1.125rem;font-weight:800;text-decoration:none;display:flex;position:relative;overflow:hidden}.home-start-module___sZ3eG__activity img{object-fit:cover;width:100%;height:100%;transition:transform .3s;position:absolute;inset:0}.home-start-module___sZ3eG__activity:after{content:"";background:linear-gradient(#0000 40%,#0a120db3);position:absolute;inset:0}.home-start-module___sZ3eG__activity span{z-index:1;position:relative}.home-start-module___sZ3eG__activity:hover{color:#fff}.home-start-module___sZ3eG__activity:hover img{transform:scale(1.04)}.home-start-module___sZ3eG__brands{grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));align-items:center;gap:48px;display:grid}.home-start-module___sZ3eG__brandsCopy{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.home-start-module___sZ3eG__brandsNumber{font-family:var(--gc-font-mono);letter-spacing:-.04em;color:var(--gc-pine);font-size:clamp(4rem,8vw,5.5rem);font-weight:500;line-height:1}.home-start-module___sZ3eG__brandsTitle{max-width:460px;font-family:var(--gc-font-heading);letter-spacing:-.025em;font-size:2rem;font-weight:700;line-height:1.05}.home-start-module___sZ3eG__brandWall{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.home-start-module___sZ3eG__brandCell{height:96px;color:var(--gc-ink-soft);background:#fff;justify-content:center;align-items:center;padding:20px 24px;transition:box-shadow .15s;display:flex}.home-start-module___sZ3eG__brandCell:hover{color:var(--gc-ink);box-shadow:0 0 0 1.5px var(--gc-ink)}.home-start-module___sZ3eG__brandCell:focus-visible{outline:2px solid var(--gc-blaze);outline-offset:2px}.home-start-module___sZ3eG__brandLogo{object-fit:contain;mix-blend-mode:multiply;filter:grayscale()contrast(1.15);opacity:.78;width:100%;max-width:128px;height:100%;max-height:44px;transition:filter .15s,opacity .15s;display:block}.home-start-module___sZ3eG__brandCell:hover .home-start-module___sZ3eG__brandLogo{filter:none;opacity:1}.home-start-module___sZ3eG__brandName{text-align:center;font-size:1.125rem;font-weight:600;line-height:1.15}.home-start-module___sZ3eG__join{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 48px;padding-top:56px;padding-bottom:56px;display:flex}.home-start-module___sZ3eG__joinTitle{max-width:22ch;font-family:var(--gc-font-heading);letter-spacing:-.03em;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:800;line-height:1.05}.home-start-module___sZ3eG__joinLead{color:#ffffffd1;max-width:52ch;margin-top:12px;line-height:1.55}.home-start-module___sZ3eG__joinActions{flex-wrap:wrap;align-items:center;gap:12px 22px;display:flex}.home-start-module___sZ3eG__joinLink{color:#fff;text-underline-offset:5px;font-weight:700;-webkit-text-decoration:underline #ffffff80;text-decoration:underline #ffffff80}.home-start-module___sZ3eG__joinLink:hover{color:#fff;text-decoration-color:#fff}.home-start-module___sZ3eG__faces{padding-top:36px}.home-start-module___sZ3eG__facesTitle{font-family:var(--gc-font-heading);letter-spacing:-.015em;margin-bottom:4px;font-size:1.25rem;font-weight:700}.home-start-module___sZ3eG__shopperWay{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:24px 56px;margin-top:32px;display:grid}.home-start-module___sZ3eG__shopperWay .home-start-module___sZ3eG__wayPhoto{justify-self:end;width:100%;max-width:420px;margin-bottom:0}.home-start-module___sZ3eG__shopperText{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.home-start-module___sZ3eG__shopperText .home-start-module___sZ3eG__wayTitle{font-size:clamp(1.5rem,2.6vw,2rem)}.home-start-module___sZ3eG__otherWays{border-top:1px solid var(--gc-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:48px;padding:28px 0 0;list-style:none;display:grid}.home-start-module___sZ3eG__otherWay{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.home-start-module___sZ3eG__otherWhy{color:var(--gc-ink);font-weight:700}.home-start-module___sZ3eG__shopperJoin{padding-top:8px}.home-start-module___sZ3eG__shopperJoinCard{border-radius:var(--gc-radius-card);background:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px 48px;padding:36px 40px;display:flex;box-shadow:0 0 0 1px #1c1f1912,0 2px 10px #131d170d}.home-start-module___sZ3eG__perks{color:var(--gc-ink-soft);flex-direction:column;gap:10px;margin-top:18px;padding:0;line-height:1.5;list-style:none;display:flex}.home-start-module___sZ3eG__perks li{padding-left:26px;position:relative}.home-start-module___sZ3eG__perks li:before{content:"";background:var(--gc-blaze);box-sizing:border-box;border:3px solid #fff;border-radius:50%;width:14px;height:14px;position:absolute;top:.32em;left:0;box-shadow:0 0 0 1px #1c1f191f}.home-start-module___sZ3eG__perks strong{color:var(--gc-ink)}.home-start-module___sZ3eG__shopperJoinActions{flex-wrap:wrap;align-items:center;gap:12px 22px;display:flex}.home-start-module___sZ3eG__joinCardActions{flex-direction:column;align-items:stretch;gap:10px;min-width:220px;display:flex}.home-start-module___sZ3eG__joinCardButton{width:100%;min-height:54px;padding-inline:32px;font-size:1.0625rem}@media (max-width:640px){.home-start-module___sZ3eG__joinCardActions{width:100%}}@media (min-width:901px){.home-start-module___sZ3eG__heroPhoto{min-height:clamp(540px,100svh - 249px,720px);padding-top:24px;padding-bottom:56px}.home-start-module___sZ3eG__hero{grid-template-rows:1fr auto auto 1fr auto;grid-template-areas:"before photo""top photo""bottom photo""after photo""ridge ridge"}.home-start-module___sZ3eG__heroCopy.home-start-module___sZ3eG__heroTop{padding-top:24px}.home-start-module___sZ3eG__heroCopy.home-start-module___sZ3eG__heroBottom{padding-bottom:24px}}@media (max-width:1000px){.home-start-module___sZ3eG__depts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.home-start-module___sZ3eG__hero{grid-template:"top""photo""bottom""ridge"/minmax(0,1fr)}.home-start-module___sZ3eG__heroCopy.home-start-module___sZ3eG__heroTop{padding:32px var(--gc-gutter) 24px}.home-start-module___sZ3eG__heroCopy.home-start-module___sZ3eG__heroBottom{padding:22px var(--gc-gutter) 8px}.home-start-module___sZ3eG__shopperWay,.home-start-module___sZ3eG__otherWays{grid-template-columns:minmax(0,1fr)}.home-start-module___sZ3eG__shopperWay .home-start-module___sZ3eG__wayPhoto{justify-self:stretch;max-width:none}.home-start-module___sZ3eG__heroRidge{height:72px}.home-start-module___sZ3eG__shopperJoinCard{padding:26px 22px}.home-start-module___sZ3eG__ways{grid-template-columns:minmax(0,1fr);gap:48px}.home-start-module___sZ3eG__activities{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.home-start-module___sZ3eG__brandWall{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.home-start-module___sZ3eG__dept,.home-start-module___sZ3eG__brandCell,.home-start-module___sZ3eG__brandLogo,.home-start-module___sZ3eG__activity img{transition:none}}.home-start-module___sZ3eG__accounts{scroll-margin-top:80px}.home-start-module___sZ3eG__accountGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:0;list-style:none;display:grid}.home-start-module___sZ3eG__account{border:1px solid var(--gc-line);border-radius:var(--gc-radius-card);background:#fff;flex-direction:column;align-items:flex-start;gap:8px;padding:24px;display:flex}.home-start-module___sZ3eG__accountTitle{font-family:var(--gc-font-heading);letter-spacing:-.02em;color:var(--gc-pine);align-items:flex-start;gap:10px;font-size:1.25rem;font-weight:800;line-height:1.2;display:flex}.home-start-module___sZ3eG__accountTitle>:first-child{flex:none;margin-top:1px}.home-start-module___sZ3eG__accountApproval{border-radius:var(--gc-radius-control);background:var(--gc-paper);color:var(--gc-ink);margin-top:4px;padding:10px 12px;font-size:.875rem;line-height:1.5}.home-start-module___sZ3eG__accountActions{flex-direction:column;align-self:stretch;align-items:flex-start;gap:12px;margin-top:auto;padding-top:12px;display:flex}.home-start-module___sZ3eG__accountButton{text-align:center;justify-content:center;align-self:stretch}@media (max-width:900px){.home-start-module___sZ3eG__accountGrid{grid-template-columns:minmax(0,1fr)}}
