.main-403,.main-403 *,.main-403 *:before,.main-403 *:after{box-sizing:border-box}.main-403{--access-ink: var(--lg-scene-ink, #252522);--access-ink-strong: var(--lg-scene-ink-strong, #171715);--access-muted: var(--lg-scene-muted, #74716b);--access-line: color-mix(in srgb, var(--lg-scene-line, rgba(37, 37, 34, .08)) 92%, transparent);--access-line-strong: var(--gc-line-strong, rgba(37, 37, 34, .18));--access-gold: var(--lg-scene-gold-strong, #d5a944);--access-gold-soft: color-mix(in srgb, var(--lg-scene-gold, #e8c15d) 12%, transparent);--access-panel: color-mix(in srgb, var(--lg-scene-panel, var(--glg-cinematic-glass-strong)) 82%, transparent);--access-panel-soft: color-mix(in srgb, var(--lg-scene-panel-soft, var(--glg-cinematic-glass)) 72%, transparent);--access-panel-strong: color-mix(in srgb, var(--lg-scene-panel-strong, rgba(255, 255, 255, .96)) 90%, transparent);--access-shadow: var(--lg-scene-shadow, 0 20px 56px rgba(29, 28, 25, .085));--access-shadow-soft: var(--lg-scene-shadow-soft, 0 10px 28px rgba(29, 28, 25, .055));--access-blur: var(--lg-scene-blur, blur(14px) saturate(116%));--access-blur-strong: var(--lg-scene-blur-strong, blur(18px) saturate(124%));--access-focus: var(--lg-scene-focus, var(--gc-focus, 0 0 0 3px rgba(37, 37, 34, .15)));--access-danger: var(--status-danger, #c8463b);--access-success: var(--status-success-dark, #587447);position:relative;isolation:isolate;width:100%;min-width:0;min-height:100dvh;overflow-x:clip;padding:max(28px,calc(env(safe-area-inset-top,0px) + 18px)) max(18px,env(safe-area-inset-right,0px)) max(52px,calc(env(safe-area-inset-bottom,0px) + 30px)) max(18px,env(safe-area-inset-left,0px));background:radial-gradient(circle at 84% 5%,color-mix(in srgb,var(--access-gold) 8%,transparent),transparent 30%),radial-gradient(circle at 10% 18%,rgba(255,255,255,.68),transparent 32%),linear-gradient(180deg,var(--lg-scene-paper, #fdfcf9),var(--lg-scene-canvas, #f7f7f5));color:var(--access-ink)}@supports (height: 100dvh){.main-403{min-height:100dvh}}.main-403 [hidden]{display:none!important}.main-403 :is(h1,h2,p,strong,span,small,a){overflow-wrap:anywhere}.main-403 .gcp-shell{width:min(100%,1160px);min-width:0;margin-inline:auto;display:grid;gap:clamp(16px,2.2vw,26px)}.main-403 :is(.gcp-hero,.gcp-glass,.gcp-boundary){border:1px solid var(--access-line);border-radius:clamp(24px,3vw,34px);background:var(--access-panel);box-shadow:var(--access-shadow-soft),inset 0 1px #ffffffbd;-webkit-backdrop-filter:var(--access-blur-strong);backdrop-filter:var(--access-blur-strong)}.main-403 .gcp-hero{position:relative;padding:clamp(30px,5vw,62px);overflow:hidden;background:radial-gradient(circle at 88% 18%,color-mix(in srgb,var(--access-gold) 10%,transparent),transparent 32%),linear-gradient(135deg,var(--access-panel-strong),var(--access-panel));box-shadow:var(--access-shadow),inset 0 1px #ffffffc7}.main-403 .gcp-hero-copy{min-width:0;max-width:820px}.main-403 :is(h1,h2,p){margin-top:0}.main-403 .gcp-proof-card small,.main-403 .gcp-card-copy small{color:var(--access-gold);font-size:11px;font-weight:850;letter-spacing:.12em;line-height:1.3;text-transform:uppercase}.main-403 h1{max-width:14ch;margin-bottom:14px;color:var(--access-ink-strong);font-size:clamp(42px,7vw,80px);font-weight:780;letter-spacing:-.06em;line-height:.98;text-wrap:balance}.main-403 .gcp-lead{max-width:64ch;margin-bottom:0;font-size:clamp(15px,1.5vw,18px)}.main-403 :is(.gcp-lead,.gcp-section-head p,.gcp-proof-card>span,.gcp-card-copy>span,.gcp-boundary){color:var(--access-muted);line-height:1.65}.main-403 :is(.gcp-actions,.gcp-proof-actions){min-width:0;display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.main-403 .gcp-btn{min-width:0;min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:10px 18px;border:1px solid var(--access-line-strong);border-radius:999px;background:var(--access-panel-strong);color:var(--access-ink-strong);box-shadow:inset 0 1px #ffffffc7;font-weight:760;line-height:1.25;text-align:center;text-decoration:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:transform .18s var(--ease-apple, cubic-bezier(.16, 1, .3, 1)),border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.main-403 .gcp-btn--primary{border-color:var(--access-ink-strong);background:var(--access-ink-strong);color:var(--lg-scene-paper, #fdfcf9);box-shadow:0 12px 26px #1d1c1924,inset 0 1px #ffffff1a}.main-403 .gcp-btn--primary>span[aria-hidden=true]{color:var(--access-gold)}@media(hover:hover)and (pointer:fine){.main-403 .gcp-btn:hover,.main-403 .gcp-path-card:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--access-gold) 40%,var(--access-line-strong));box-shadow:var(--access-shadow-soft),inset 0 1px #ffffffc7}.main-403 .gcp-btn--primary:hover{border-color:color-mix(in srgb,var(--access-ink-strong) 88%,var(--access-gold));background:color-mix(in srgb,var(--access-ink-strong) 94%,var(--access-gold))}}.main-403 :is(.gcp-btn,.gcp-path-card):active{transform:translateY(0) scale(.985)}.main-403 :is(.gcp-btn,.gcp-path-card)[aria-disabled=true]{cursor:not-allowed;opacity:.52;pointer-events:none}.main-403 :where(a,button,input,select,textarea):focus-visible{outline:0;box-shadow:var(--access-focus)}.main-403 .gcp-section{min-width:0;padding:clamp(24px,4vw,42px)}.main-403 .gcp-section-head{min-width:0;display:grid;grid-template-columns:42px minmax(0,1fr);gap:14px;align-items:start;margin-bottom:22px}.main-403 :is(.gcp-section-number,.gcp-icon){display:grid;place-items:center;width:42px;height:42px;flex:0 0 42px;border:1px solid color-mix(in srgb,var(--access-gold) 24%,var(--access-line));border-radius:14px;background:color-mix(in srgb,var(--access-gold) 10%,var(--access-panel-soft));color:var(--access-gold);box-shadow:inset 0 1px #ffffffb8;font-weight:850}.main-403 .gcp-section-head h2{margin-bottom:8px;color:var(--access-ink-strong);font-size:clamp(26px,3.7vw,42px);font-weight:760;letter-spacing:-.045em;line-height:1.05;text-wrap:balance}.main-403 :is(.gcp-proof-grid,.gcp-path-grid){min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.main-403 :is(.gcp-proof-card,.gcp-path-card){min-width:0;padding:18px;border:1px solid var(--access-line);border-radius:20px;background:var(--access-panel-soft);color:var(--access-ink);box-shadow:inset 0 1px #ffffffad;-webkit-backdrop-filter:var(--access-blur);backdrop-filter:var(--access-blur);text-decoration:none}.main-403 .gcp-proof-card{display:grid;align-content:start;gap:8px;min-height:150px}.main-403 .gcp-proof-card strong{color:var(--access-ink-strong);font-size:18px;line-height:1.3}.main-403 .gfun-balance-display{font-variant-numeric:tabular-nums}.main-403[data-is-logged-in=true] .gcp-proof-card:first-child{border-color:color-mix(in srgb,var(--access-success) 24%,var(--access-line))}.main-403[data-is-logged-in=true][data-low-balance=true] .gcp-proof-card:nth-child(2){border-color:color-mix(in srgb,var(--access-gold) 44%,var(--access-line));background:color-mix(in srgb,var(--access-gold) 8%,var(--access-panel-soft))}.main-403 .gcp-path-card{display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:12px;align-items:center;min-height:112px;transition:transform .18s var(--ease-apple, cubic-bezier(.16, 1, .3, 1)),border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.main-403 .gcp-card-copy{min-width:0;display:grid;gap:5px}.main-403 .gcp-card-copy strong{color:var(--access-ink-strong)}.main-403 .gcp-arrow{color:var(--access-gold);font-size:20px}.main-403 .gcp-boundary{margin:0;padding:18px 22px;font-size:13px}.main-403 .gcp-boundary strong{display:block;margin-bottom:4px;color:var(--access-ink-strong)}@media(min-width:1180px){.main-403 .gcp-shell{gap:24px}.main-403 .gcp-proof-card{min-height:156px}}@media(min-width:861px)and (max-width:1179px){.main-403{padding-inline:max(22px,env(safe-area-inset-left,0px)) max(22px,env(safe-area-inset-right,0px))}.main-403 h1{max-width:16ch}}@media(max-width:860px){.main-403{padding:max(22px,calc(env(safe-area-inset-top,0px) + 14px)) max(14px,env(safe-area-inset-right,0px)) max(44px,calc(env(safe-area-inset-bottom,0px) + 26px)) max(14px,env(safe-area-inset-left,0px))}.main-403 .gcp-hero{padding:28px 24px}.main-403 .gcp-section{padding:24px 20px}}@media(max-width:760px){.main-403 :is(.gcp-proof-grid,.gcp-path-grid){grid-template-columns:1fr}.main-403 :is(.gcp-actions,.gcp-proof-actions){display:grid}.main-403 .gcp-btn{width:100%}.main-403 .gcp-path-card{grid-template-columns:42px minmax(0,1fr) auto}}@media(max-width:420px){.main-403{padding-inline:max(10px,env(safe-area-inset-left,0px)) max(10px,env(safe-area-inset-right,0px))}.main-403 :is(.gcp-hero,.gcp-glass,.gcp-boundary){border-radius:22px}.main-403 .gcp-hero{padding:24px 18px}.main-403 .gcp-section{padding:22px 16px}.main-403 .gcp-section-head{grid-template-columns:36px minmax(0,1fr);gap:11px}.main-403 :is(.gcp-section-number,.gcp-icon){width:36px;height:36px;flex-basis:36px;border-radius:12px}.main-403 .gcp-path-card{grid-template-columns:36px minmax(0,1fr);align-items:start;padding:16px}.main-403 .gcp-path-card .gcp-arrow{grid-column:2;justify-self:end}}@supports not ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.main-403 :is(.gcp-hero,.gcp-glass,.gcp-boundary,.gcp-proof-card,.gcp-path-card){background:var(--lg-scene-panel-strong, rgba(255, 255, 255, .96))}}@media(prefers-reduced-motion:reduce){.main-403 *,.main-403 *:before,.main-403 *:after{animation:none!important;scroll-behavior:auto!important;transition:none!important}.main-403 :is(.gcp-btn,.gcp-path-card):hover,.main-403 :is(.gcp-btn,.gcp-path-card):active{transform:none!important}}@media(prefers-reduced-transparency:reduce){.main-403 :is(.gcp-hero,.gcp-glass,.gcp-boundary,.gcp-proof-card,.gcp-path-card,.gcp-btn){background:var(--lg-scene-panel-strong, #fff);-webkit-backdrop-filter:none;backdrop-filter:none}}@media(forced-colors:active){.main-403{background:Canvas;color:CanvasText}.main-403 :is(.gcp-hero,.gcp-glass,.gcp-boundary,.gcp-proof-card,.gcp-path-card,.gcp-btn){border:1px solid CanvasText;background:Canvas;color:CanvasText;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.main-403 :where(a,button,input,select,textarea):focus-visible{outline:2px solid Highlight;outline-offset:3px;box-shadow:none}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/main-403.css.map */
