.ZHyAsG_page{width:100%;min-height:100dvh;display:grid;overflow-x:clip}@media (min-width:1024px){.ZHyAsG_page{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.ZHyAsG_door{isolation:isolate;grid-template-rows:auto 1fr;min-height:100dvh;padding:1.5rem 1rem 2.5rem;display:grid;position:relative}@media (min-width:640px){.ZHyAsG_door{padding:2rem 2.5rem 3rem}}.ZHyAsG_door:before{content:"";z-index:-1;background:radial-gradient(closest-side, color-mix(in oklab, var(--gold) 9%, transparent), transparent);pointer-events:none;width:min(40rem,120%);height:30rem;position:absolute;top:-12rem;left:50%;translate:-50%}.ZHyAsG_brand{align-items:center;display:flex}.ZHyAsG_ask{text-align:center;flex-direction:column;place-self:center;align-items:center;width:min(100%,24rem);padding-block:3rem;display:flex}.ZHyAsG_title{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(1.75rem,3vw,2rem);font-weight:800;line-height:1.05}.ZHyAsG_lede{color:var(--muted-foreground);text-wrap:balance;margin-top:.625rem;font-size:.9375rem;line-height:1.5}.ZHyAsG_alert{text-align:left;width:100%;margin-top:1.5rem}.ZHyAsG_cta{letter-spacing:-.01em;color:#000;background:linear-gradient(90deg, var(--color-gold-deep), var(--color-gold-fill));width:100%;min-height:3rem;box-shadow:0 10px 30px -10px color-mix(in oklab, var(--gold) 40%, transparent);border-radius:.75rem;justify-content:center;align-items:center;gap:.625rem;margin-top:1.75rem;padding:0 1.25rem;font-size:.9375rem;font-weight:700;transition:translate .22s cubic-bezier(.16,1,.3,1),filter .22s ease-out,box-shadow .22s ease-out;display:inline-flex}.ZHyAsG_cta:hover{filter:brightness(1.05);box-shadow:0 14px 34px -10px color-mix(in oklab, var(--gold) 50%, transparent);translate:0 -1px}.ZHyAsG_cta:active{filter:brightness(.98);translate:0 1px}.ZHyAsG_cta:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.ZHyAsG_mark{width:1.125rem;height:1.125rem}.ZHyAsG_unavailable{color:var(--muted-foreground);margin-top:1.75rem;font-size:.875rem;font-weight:600}.ZHyAsG_promise{text-align:left;gap:.5rem;width:100%;margin-top:1.5rem;padding:0;list-style:none;display:grid}.ZHyAsG_promise li{color:var(--muted-foreground);gap:.5rem;font-size:.8125rem;line-height:1.5;display:flex}.ZHyAsG_promise svg{width:.875rem;height:.875rem;color:var(--muted-foreground);flex-shrink:0;margin-top:.2rem}.ZHyAsG_legal{color:var(--muted-foreground);margin-top:1.75rem;font-size:.75rem;line-height:1.5}.ZHyAsG_legal a{color:var(--foreground);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, var(--foreground) 35%, transparent);text-decoration-color:color-mix(in oklab, var(--foreground) 35%, transparent);text-underline-offset:3px;transition:text-decoration-color .15s ease-out}.ZHyAsG_legal a:hover{-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold)}.ZHyAsG_panel{display:none}@media (min-width:1024px){.ZHyAsG_panel{border:1px solid color-mix(in oklab, var(--contrast) 7%, transparent);background:radial-gradient(55% 45% at 50% 50%, color-mix(in oklab, var(--gold) 10%, transparent), transparent 70%), var(--card);box-shadow:inset 0 1px 0 color-mix(in oklab, var(--contrast) 4%, transparent);border-radius:1.125rem;place-items:center;margin:1rem 1rem 1rem 0;display:grid;position:relative;overflow:hidden}.ZHyAsG_panel:before{content:"";background:radial-gradient(circle, color-mix(in oklab, var(--contrast) 9%, transparent) 1px, transparent 1.5px) 0 0 / 22px 22px;pointer-events:none;position:absolute;inset:0;-webkit-mask:radial-gradient(70% 70%,#000 30%,#0000 100%);mask:radial-gradient(70% 70%,#000 30%,#0000 100%)}.ZHyAsG_stage{place-items:center;width:100%;height:100%;padding:2rem;display:grid;position:relative}}
