.gd-cpage{--gd-c-gut: clamp(18px, 5vw, 72px);--gd-c-cut: clamp(12px, 1.6vw, 22px);position:relative;padding-block:clamp(44px,6vw,96px);background:var(--gd-c-bg);color:var(--gd-c-fg)}.gd-cpage--dark{--gd-c-bg: #06080c;--gd-c-raise: #0d1118;--gd-c-fg: #fff;--gd-c-dim: rgb(255 255 255 / 68%);--gd-c-line: rgb(255 255 255 / 14%);--gd-c-line-strong: rgb(255 255 255 / 28%);--gd-c-accent: var(--gd-cyan, #00e5ff)}.gd-cpage--white{--gd-c-bg: #fff;--gd-c-raise: #f4f5f7;--gd-c-fg: #0b0d10;--gd-c-dim: #4d545e;--gd-c-line: rgb(11 13 16 / 12%);--gd-c-line-strong: rgb(11 13 16 / 22%);--gd-c-accent: var(--gd-cobalt, #0a40ff)}.gd-cpage--light{--gd-c-bg: #f2f3f5;--gd-c-raise: #fff;--gd-c-fg: #0b0d10;--gd-c-dim: #4d545e;--gd-c-line: rgb(11 13 16 / 12%);--gd-c-line-strong: rgb(11 13 16 / 22%);--gd-c-accent: var(--gd-cobalt, #0a40ff)}.gd-cpage--dark+.gd-cpage--dark,.gd-cpage--white+.gd-cpage--white,.gd-cpage--light+.gd-cpage--light{border-top:1px solid var(--gd-c-line)}.gd-cpage>*{position:relative;z-index:1;width:100%;max-width:1320px;margin-inline:auto;padding-inline:var(--gd-c-gut)}.gd-clabel{margin:0;color:var(--gd-c-accent);font-family:var(--gd-font);font-size:1.1rem;font-weight:var(--gd-weight-label);letter-spacing:.22em;text-transform:uppercase}.gd-chead{margin-block-end:clamp(28px,4vw,52px)}.gd-chead--split{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--gd-space-md)}.gd-chead__title{margin:var(--gd-space-2xs) 0 0;color:var(--gd-c-fg);font-family:var(--gd-font);font-size:clamp(2.8rem,4.4vw,4.6rem);font-weight:var(--gd-weight-campaign);line-height:1;letter-spacing:-.035em;text-transform:uppercase}.gd-chead__intro{margin:var(--gd-space-sm) 0 0;max-width:56ch;color:var(--gd-c-dim);font-size:1.55rem;line-height:1.6}.gd-clink{display:inline-flex;align-items:center;gap:var(--gd-space-3xs);color:var(--gd-c-fg);font-family:var(--gd-font);font-size:1.2rem;font-weight:var(--gd-weight-label);letter-spacing:var(--gd-tracking-label);text-transform:uppercase;text-decoration:underline;text-underline-offset:.35em;text-decoration-color:var(--gd-cobalt, #0a40ff);text-decoration-thickness:2px}.gd-clink:hover{text-decoration-color:var(--gd-c-accent)}.gd-cactions{display:flex;flex-wrap:wrap;gap:var(--gd-space-sm);margin-block-start:var(--gd-space-xl)}.gd-cbtn{display:inline-flex;align-items:center;gap:var(--gd-space-3xs);padding:16px 28px;clip-path:polygon(0 0,100% 0,100% 62%,calc(100% - 14px) 100%,0 100%);font-family:var(--gd-font);font-size:1.3rem;font-weight:var(--gd-weight-label);letter-spacing:var(--gd-tracking-label);text-transform:uppercase;text-decoration:none}.gd-cbtn--primary{background:var(--gd-cobalt, #0a40ff);color:#fff}.gd-cbtn--primary:hover{background:#0836d6}.gd-cbtn--ghost{border:1px solid var(--gd-c-line-strong);color:var(--gd-c-fg)}.gd-cbtn--ghost:hover{border-color:var(--gd-c-accent);color:var(--gd-c-accent)}.gd-cstatus{display:inline-flex;align-items:center;gap:var(--gd-space-2xs);margin:var(--gd-space-xl) 0 0;padding:8px 14px;border:1px solid var(--gd-c-line-strong);clip-path:polygon(0 0,100% 0,100% 60%,calc(100% - 10px) 100%,0 100%);font-family:var(--gd-font);font-size:1.1rem;font-weight:var(--gd-weight-label);letter-spacing:var(--gd-tracking-label);text-transform:uppercase}.gd-cstatus__dot{width:8px;height:8px;background:var(--gd-cobalt, #0a40ff);rotate:45deg}.gd-cstatus--open .gd-cstatus__dot{background:var(--gd-cyan, #00e5ff);box-shadow:0 0 0 4px #00e5ff33}.gd-cstatus--closed .gd-cstatus__dot{background:var(--gd-c-dim)}.gd-cframe{position:relative;overflow:hidden;background:var(--gd-c-raise);border:1px solid var(--gd-c-line);clip-path:polygon(0 0,100% 0,100% calc(100% - var(--gd-c-cut)),calc(100% - var(--gd-c-cut)) 100%,0 100%)}.gd-cframe__img{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover}.gd-cframe--tall .gd-cframe__img{aspect-ratio:4 / 3}.gd-cframe__sweep{position:absolute;inset-block:-20%;inset-inline-start:-40%;width:30%;background:linear-gradient(100deg,#fff0,#ffffff14 45%,#00e5ff1f 55%,#fff0);rotate:8deg;pointer-events:none}@media(prefers-reduced-motion:no-preference){.gd-cframe__sweep{animation:gd-c-sweep 8s cubic-bezier(.4,0,.2,1) infinite}}@keyframes gd-c-sweep{0%{transform:translate(0);opacity:0}10%{opacity:1}55%{opacity:1}68%,to{transform:translate(460%);opacity:0}}.gd-cframe__num{position:absolute;inset-block-end:-.2em;inset-inline-end:.02em;color:transparent;font-family:var(--gd-font);font-size:clamp(7rem,12vw,14rem);font-weight:var(--gd-weight-campaign);line-height:.8;letter-spacing:-.05em;-webkit-text-stroke:2px rgb(255 255 255 / 48%);pointer-events:none}@supports not (-webkit-text-stroke: 1px #fff){.gd-cframe__num{color:#ffffff47}}.gd-cframe__note{margin:var(--gd-space-sm) 0 0;color:var(--gd-c-dim);font-family:var(--gd-font);font-size:1.1rem;letter-spacing:var(--gd-tracking-label);text-transform:uppercase}.gd-chero{padding-block:clamp(44px,7vw,104px)}.gd-chero__grid{display:grid;grid-template-columns:minmax(0,36fr) minmax(0,64fr);gap:clamp(28px,3vw,56px);align-items:center}.gd-chero--type .gd-chero__grid{grid-template-columns:minmax(0,58fr) minmax(0,42fr);align-items:stretch}.gd-chero__eyebrow{margin:0 0 var(--gd-space-sm);color:var(--gd-c-accent);font-family:var(--gd-font);font-size:1.1rem;font-weight:var(--gd-weight-label);letter-spacing:.22em;text-transform:uppercase}.gd-chero__eyebrow--big{margin-block-end:var(--gd-space-md);padding-block-end:var(--gd-space-sm);border-bottom:1px solid var(--gd-c-line);font-size:clamp(1.5rem,2.4vw,2.4rem);font-weight:var(--gd-weight-display);letter-spacing:.16em}.gd-chero__title{margin:0;color:var(--gd-c-fg);font-family:var(--gd-font);font-size:clamp(3.6rem,6vw,7rem);font-weight:var(--gd-weight-campaign);line-height:.92;letter-spacing:-.04em;text-transform:uppercase}.gd-chero--type .gd-chero__title{font-size:clamp(4.4rem,8.4vw,10rem);line-height:.86}.gd-chero__mult{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--gd-space-2xs) var(--gd-space-sm);margin:var(--gd-space-lg) 0 0}.gd-chero__mult-fig{color:var(--gd-c-accent);font-family:var(--gd-font);font-size:clamp(3.2rem,5vw,5.4rem);font-weight:var(--gd-weight-campaign);line-height:.9;letter-spacing:-.03em}.gd-chero__mult-unit{max-width:22ch;color:var(--gd-c-dim);font-family:var(--gd-font);font-size:1.2rem;font-weight:var(--gd-weight-label);letter-spacing:var(--gd-tracking-label);text-transform:uppercase;line-height:1.35}.gd-chero__prize{margin:var(--gd-space-md) 0 0;font-family:var(--gd-font);font-size:clamp(1.8rem,2.2vw,2.4rem);font-weight:var(--gd-weight-display);letter-spacing:-.02em}.gd-chero__cash{margin:var(--gd-space-3xs) 0 0;color:var(--gd-c-dim);font-size:1.45rem}.gd-chero__body-text{margin:var(--gd-space-lg) 0 0;max-width:48ch;color:var(--gd-c-dim);font-size:1.6rem;line-height:1.6}.gd-cmarks{position:relative;min-height:clamp(240px,34vw,420px);overflow:hidden}.gd-cmarks>*{position:absolute}.gd-cmarks__grid{top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to right,rgb(255 255 255 / 5%) 1px,transparent 1px),linear-gradient(to bottom,rgb(255 255 255 / 5%) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:radial-gradient(110% 100% at 62% 60%,#000 30%,transparent 82%);mask-image:radial-gradient(110% 100% at 62% 60%,#000 30%,transparent 82%)}.gd-cpage--white .gd-cmarks__grid,.gd-cpage--light .gd-cmarks__grid{background-image:linear-gradient(to right,rgb(11 13 16 / 7%) 1px,transparent 1px),linear-gradient(to bottom,rgb(11 13 16 / 7%) 1px,transparent 1px)}.gd-cmarks__bar{inset-block-start:42%;inset-inline-end:6%;height:clamp(9px,1.1vw,14px);background:var(--gd-cobalt, #0a40ff);transform-origin:right center;rotate:-24deg}.gd-cmarks__bar--1{width:clamp(150px,24vw,300px);translate:0 -110%;opacity:.9}.gd-cmarks__bar--2{width:clamp(100px,16vw,210px);translate:0 20%;opacity:.55}.gd-cmarks__bar--3{width:clamp(58px,9vw,120px);translate:0 150%;background:var(--gd-cyan, #00e5ff)}.gd-cmarks__base{inset-inline:30% 4%;inset-block-start:66%;height:2px;background:linear-gradient(to right,#00e5ff00,#00e5ffd9 22% 78%,#00e5ff00)}@media(prefers-reduced-motion:no-preference){.gd-cmarks__base{animation:gd-c-base 8s ease-in-out infinite}.gd-cmarks__bar--3{animation:gd-c-bar 8s ease-in-out infinite}}@keyframes gd-c-base{0%,to{opacity:.45;scale:.9 1}50%{opacity:1;scale:1 1}}@keyframes gd-c-bar{0%,to{translate:0 150%}50%{translate:-14% 150%}}.gd-cdet__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:clamp(24px,4vw,56px);align-items:start}.gd-cdet__prep{display:grid;justify-items:start;gap:var(--gd-space-2xs);max-width:44ch;padding-inline-start:var(--gd-space-md);border-inline-start:2px solid var(--gd-cobalt, #0a40ff)}.gd-cdet__prep-text{margin:0;font-family:var(--gd-font);font-size:clamp(1.9rem,2.6vw,2.6rem);font-weight:var(--gd-weight-display);letter-spacing:var(--gd-tracking-display);line-height:1.25}.gd-cdet__prep .gd-cstatus{margin-block-start:var(--gd-space-md)}.gd-cdet__record{margin:0;padding:0;border-top:1px solid var(--gd-c-line)}.gd-cdet__row{display:grid;grid-template-columns:minmax(0,16ch) minmax(0,1fr);gap:var(--gd-space-3xs) var(--gd-space-md);align-items:baseline;padding-block:var(--gd-space-md);border-bottom:1px solid var(--gd-c-line)}.gd-cdet__row dt{margin:0;color:var(--gd-c-dim);font-family:var(--gd-font);font-size:1.1rem;font-weight:var(--gd-weight-label);letter-spacing:var(--gd-tracking-label);text-transform:uppercase}.gd-cdet__row dd{margin:0;font-family:var(--gd-font);font-size:clamp(1.7rem,2vw,2.2rem);font-weight:var(--gd-weight-display);letter-spacing:-.015em;line-height:1.2}.gd-cdet__clock .gd-clabel{margin-block-end:var(--gd-space-sm)}.gd-cdet__note{margin:clamp(28px,4vw,48px) 0 0;max-width:72ch;color:var(--gd-c-dim);font-size:1.4rem;line-height:1.6}.gd-cdet__legal{margin-block-start:var(--gd-space-lg)}.gd-cways__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--gd-space-md);margin:0;padding:0;list-style:none}.gd-cway__link{display:grid;gap:var(--gd-space-2xs);height:100%;padding:clamp(24px,2.6vw,36px);background:var(--gd-c-raise);border:1px solid var(--gd-c-line-strong);clip-path:polygon(0 0,100% 0,100% calc(100% - var(--gd-c-cut)),calc(100% - var(--gd-c-cut)) 100%,0 100%);color:var(--gd-c-fg);text-decoration:none;transition:border-color var(--duration-short, .15s) ease,transform var(--duration-short, .15s) ease}.gd-cway__link:hover{border-color:var(--gd-cobalt, #0a40ff)}@media(prefers-reduced-motion:no-preference){.gd-cway__link:hover{transform:translateY(-2px)}}.gd-cway__mark{display:inline-flex;margin-block-end:var(--gd-space-2xs);color:var(--gd-cobalt, #0a40ff)}.gd-cway__step{display:block}.gd-cway__title{font-family:var(--gd-font);font-size:clamp(1.8rem,2vw,2.2rem);font-weight:var(--gd-weight-display);letter-spacing:-.02em;line-height:1.15}.gd-cway__body{color:var(--gd-c-dim);font-size:1.45rem;line-height:1.55}.gd-cway__go{display:inline-flex;align-items:center;gap:var(--gd-space-3xs);margin-block-start:var(--gd-space-sm);padding-block-start:var(--gd-space-sm);border-top:1px solid var(--gd-c-line);font-family:var(--gd-font);font-size:1.15rem;font-weight:var(--gd-weight-label);letter-spacing:var(--gd-tracking-label);text-transform:uppercase}.gd-cprize__grid{display:grid;grid-template-columns:minmax(0,54fr) minmax(0,46fr);gap:clamp(24px,4vw,56px);align-items:start}.gd-cprize--noimg .gd-cprize__grid{grid-template-columns:minmax(0,1fr);max-width:78ch}.gd-cprize__grid--lean{align-items:center}.gd-cprize__name{margin:0;font-family:var(--gd-font);font-size:clamp(2rem,2.6vw,2.8rem);font-weight:var(--gd-weight-display);letter-spacing:-.025em}.gd-cprize__text{margin-block-start:var(--gd-space-md);color:var(--gd-c-dim);font-size:1.6rem;line-height:1.65}.gd-cprize__text>*+*{margin-block-start:.9em}.gd-cprize__money{display:grid;gap:var(--gd-space-sm);margin-block-start:var(--gd-space-lg);padding:var(--gd-space-md);border:1px solid var(--gd-c-line);border-inline-start:2px solid var(--gd-cobalt, #0a40ff);background:var(--gd-c-raise)}.gd-cprize__money-item{display:grid;gap:var(--gd-space-3xs)}.gd-cprize__money-fig{margin:0;font-family:var(--gd-font);font-size:clamp(1.8rem,2.2vw,2.4rem);font-weight:var(--gd-weight-campaign);letter-spacing:-.02em}.gd-cprize__money-note{margin:0;color:var(--gd-c-dim);font-size:1.4rem;line-height:1.55}.gd-cspecs{margin:var(--gd-space-lg) 0 0;padding:0;border-top:1px solid var(--gd-c-line)}.gd-cspecs__row{display:grid;grid-template-columns:minmax(0,16ch) minmax(0,1fr);gap:var(--gd-space-3xs) var(--gd-space-md);align-items:baseline;padding-block:var(--gd-space-sm);border-bottom:1px solid var(--gd-c-line)}.gd-cspecs__row dt{margin:0;color:var(--gd-c-dim);font-family:var(--gd-font);font-size:1.1rem;font-weight:var(--gd-weight-label);letter-spacing:var(--gd-tracking-label);text-transform:uppercase}.gd-cspecs__row dd{margin:0;font-family:var(--gd-font);font-size:1.6rem;font-weight:var(--gd-weight-display);letter-spacing:-.01em}.gd-cprize__legal{margin-block-start:var(--gd-space-lg)}.gd-cgal__stage{position:relative}[data-gd-gallery-ready] .gd-cgal__slide{display:none;margin:0}[data-gd-gallery-ready] .gd-cgal__slide.is-active{display:block}.gd-cgal__slide+.gd-cgal__slide{margin-block-start:var(--gd-space-md)}.gd-cgal__thumbs{display:flex;flex-wrap:wrap;gap:var(--gd-space-2xs);margin:var(--gd-space-md) 0 0;padding:0;list-style:none}.gd-cgal__thumb{display:block;width:clamp(74px,9vw,110px);overflow:hidden;border:1px solid var(--gd-c-line-strong);opacity:.55;transition:opacity var(--duration-short, .15s) ease,border-color var(--duration-short, .15s) ease}.gd-cgal__thumb img{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover}.gd-cgal__thumb:hover,.gd-cgal__thumb:focus-visible{opacity:1}.gd-cgal__thumb.is-active{border-color:var(--gd-cobalt, #0a40ff);opacity:1}.gd-cwin__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--gd-space-lg);margin:0;padding:0;list-style:none}.gd-celig__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:var(--gd-space-lg);margin:0;padding:0;list-style:none}.gd-celig__preview-strip{margin:0 0 var(--gd-space-md)}.gd-celig__empty{display:grid;gap:var(--gd-space-2xs);justify-items:start;max-width:62ch;padding:clamp(20px,3vw,32px);background:var(--gd-c-raise);border:1px solid var(--gd-c-line);border-inline-start:3px solid var(--gd-cobalt, #0a40ff)}.gd-celig__empty-text{margin:0;font-size:1.5rem;line-height:1.6}.gd-cfinal__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--gd-space-lg);padding:clamp(28px,4vw,56px);background:var(--gd-c-raise);border:1px solid var(--gd-c-line);border-inline-start:3px solid var(--gd-cobalt, #0a40ff);clip-path:polygon(0 0,100% 0,100% calc(100% - var(--gd-c-cut)),calc(100% - var(--gd-c-cut)) 100%,0 100%)}.gd-cfinal__title{margin:var(--gd-space-2xs) 0 0;font-family:var(--gd-font);font-size:clamp(2.2rem,3.2vw,3.4rem);font-weight:var(--gd-weight-campaign);letter-spacing:-.03em;line-height:1.05;text-transform:uppercase}.gd-cfinal__text{margin:var(--gd-space-sm) 0 0;max-width:48ch;color:var(--gd-c-dim);font-size:1.5rem;line-height:1.6}.gd-cfinal__inner .gd-cactions{margin-block-start:0}.gd-cfinal__legal{margin-block-start:var(--gd-space-lg)}@media screen and (max-width:989px){.gd-chero__grid,.gd-chero--type .gd-chero__grid,.gd-cprize__grid{grid-template-columns:minmax(0,1fr)}.gd-chero__media{order:-1}.gd-cmarks{min-height:180px}}@media screen and (max-width:599px){.gd-cspecs__row,.gd-cdet__row{grid-template-columns:minmax(0,1fr)}.gd-cbtn{width:100%;justify-content:space-between}}@media screen and (max-width:749px){.gd-cways__grid,.gd-pinc__list{display:flex;grid-template-columns:none;gap:var(--gd-space-md);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline-start:var(--gd-c-gut);margin-inline:calc(-1 * var(--gd-c-gut));padding-inline:var(--gd-c-gut);padding-block-end:var(--gd-space-sm);overscroll-behavior-x:contain}.gd-cways__grid>*,.gd-pinc__list>*{flex:0 0 min(80%,320px);scroll-snap-align:start}.gd-cways__grid>*{display:flex}.gd-cways__grid .gd-cway__link{width:100%}.gd-cways__grid:focus-visible,.gd-pinc__list:focus-visible{outline:2px solid var(--gd-c-accent);outline-offset:4px}}.gd-cprize__prep{display:grid;gap:var(--gd-space-2xs);justify-items:start;max-width:68ch;padding:clamp(20px,3vw,32px);background:var(--gd-c-raise);border:1px solid var(--gd-c-line);border-inline-start:3px solid var(--gd-cobalt, #0a40ff)}.gd-cprize__prep-text{margin:0;font-size:1.6rem;line-height:1.6}.gd-cprize__reserved{margin-top:clamp(28px,4vw,44px)}.gd-cprize__reserved-strip{display:inline-block;margin:0 0 14px}.gd-cprize__reserved-grid{display:grid;gap:clamp(16px,2.4vw,26px);grid-template-columns:1fr}@media screen and (min-width:990px){.gd-cprize__reserved-grid{grid-template-columns:1.35fr 1fr;align-items:stretch}}.gd-cprize__reserved-stage{display:grid;place-items:center;aspect-ratio:4 / 3;padding:20px;text-align:center;background-color:#ffffff0a;border:1px dashed rgb(255 255 255 / 26%)}.gd-cpage--white .gd-cprize__reserved-stage,.gd-cpage--light .gd-cprize__reserved-stage{background-color:#0b0d1008;border-color:#0b0d1038}.gd-cprize__reserved-note{font-family:var(--gd-font-ui, var(--gd-font));font-size:1.1rem;text-transform:uppercase;letter-spacing:.14em;opacity:.55}.gd-cprize__reserved-panel{padding:clamp(16px,2vw,24px);background-color:#ffffff0a;border:1px dashed rgb(255 255 255 / 26%)}.gd-cpage--white .gd-cprize__reserved-panel,.gd-cpage--light .gd-cprize__reserved-panel{background-color:#0b0d1008;border-color:#0b0d1038}.gd-cprize__reserved-title{margin:0 0 12px;font-family:var(--gd-font-ui, var(--gd-font));font-size:1.1rem;font-weight:800;text-transform:uppercase;letter-spacing:.14em;opacity:.7}.gd-cprize__reserved-rows{margin:0}.gd-cprize__reserved-row{display:flex;gap:16px;justify-content:space-between;padding:11px 0;font-size:1.35rem}.gd-cprize__reserved-row+.gd-cprize__reserved-row{border-top:1px solid rgb(255 255 255 / 12%)}.gd-cpage--white .gd-cprize__reserved-row+.gd-cprize__reserved-row,.gd-cpage--light .gd-cprize__reserved-row+.gd-cprize__reserved-row{border-top-color:#0b0d101a}.gd-cprize__reserved-row dt{opacity:.62}.gd-cprize__reserved-row dd{margin:0;font-variant-numeric:tabular-nums;opacity:.45}.gd-chero__reserved{display:grid;place-items:center;min-height:clamp(240px,34vw,420px);padding:20px;text-align:center;background-color:#ffffff0a;border:1px dashed rgb(255 255 255 / 26%)}.gd-cpage--white .gd-chero__reserved,.gd-cpage--light .gd-chero__reserved{background-color:#0b0d1008;border-color:#0b0d1038}.gd-chero__reserved-note{font-family:var(--gd-font-ui, var(--gd-font));font-size:1.1rem;text-transform:uppercase;letter-spacing:.14em;opacity:.55}
/*# sourceMappingURL=/cdn/shop/t/4/assets/gemdraw-campaign-page.css.map */
