.sg-card.svelte-i0rikj{width:var(--w,220px);aspect-ratio:2/3;color:var(--ivory);text-align:center;perspective:1100px;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;border-radius:18px;padding:0;display:block;position:relative}.sg-card.svelte-i0rikj:focus-visible{outline:2px solid var(--pale-gold);outline-offset:6px}.sg-tilt.svelte-i0rikj,.sg-bob.svelte-i0rikj,.sg-inner.svelte-i0rikj{transform-style:preserve-3d;display:block;position:absolute;inset:0}.sg-tilt.svelte-i0rikj{transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .35s var(--ease)}.sg-card.svelte-i0rikj:hover .sg-tilt:where(.svelte-i0rikj){transform:translateY(-6px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg))}.sg-card.svelte-i0rikj:not(.open):not(.locked) .sg-bob:where(.svelte-i0rikj){animation:svelte-i0rikj-sg-bob 3.2s ease-in-out calc(var(--i,0) * -1.1s) infinite}@keyframes svelte-i0rikj-sg-bob{0%,to{transform:translate(0,0)rotate(0)}50%{transform:translateY(-7px)rotate(-.6deg)}}.sg-inner.svelte-i0rikj{transform:rotateY(0)}.sg-card.open.svelte-i0rikj .sg-inner:where(.svelte-i0rikj){animation:.68s cubic-bezier(.3,.7,.3,1) both svelte-i0rikj-sg-flip;transform:rotateY(180deg)}.sg-card.open.instant.svelte-i0rikj .sg-inner:where(.svelte-i0rikj){animation:none}@keyframes svelte-i0rikj-sg-flip{0%{transform:rotateY(0)translateZ(0)scale(1)}45%{transform:rotateY(110deg)translateZ(60px)scale(1.07)}78%{transform:rotateY(194deg)translateZ(20px)scale(1.02)}to{transform:rotateY(180deg)translateZ(0)scale(1)}}.sg-side.svelte-i0rikj{backface-visibility:hidden;border-radius:18px;display:block;position:absolute;inset:0;overflow:hidden;box-shadow:0 30px 50px -26px #000000e6,0 0 0 1px #e8cf9b4d}.sg-face.svelte-i0rikj{background:#0f1626;transform:rotateY(180deg)}.sg-back.svelte-i0rikj{background:#0f1626}.sg-back.svelte-i0rikj img:where(.svelte-i0rikj){object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.sg-card.svelte-i0rikj:hover:not(.open) .sg-back:where(.svelte-i0rikj){box-shadow:0 34px 60px -24px #000000e6,0 0 0 1px #e8cf9b8c,0 0 40px -6px #e8cf9b73}.sg-sheen.svelte-i0rikj{pointer-events:none;background:linear-gradient(105deg,#0000 40%,#fff6e038 50%,#0000 60%);position:absolute;inset:-20% -60%;transform:translate(-60%)}.sg-card.svelte-i0rikj:not(.open):not(.locked) .sg-sheen:where(.svelte-i0rikj){animation:svelte-i0rikj-sg-sheen 4.6s ease-in-out calc(1.2s + var(--i,0) * .7s) infinite}@keyframes svelte-i0rikj-sg-sheen{0%,62%{transform:translate(-60%)}to{transform:translate(60%)}}.sg-plate.svelte-i0rikj{font:600 11.5px/1.2 var(--sans);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:#f6e7c4;background:#0a0f1ce0;border-radius:99px;padding:6px 14px;position:absolute;bottom:7%;left:50%;transform:translate(-50%);box-shadow:0 0 0 1px #e8cf9b8c,0 6px 16px -6px #000c}.locked.svelte-i0rikj .sg-back:where(.svelte-i0rikj) img:where(.svelte-i0rikj){filter:saturate(.5)brightness(.55)}.sg-lock.svelte-i0rikj{color:#f6e7c4;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:0 14%;display:flex;position:absolute;inset:0}.sg-lock.svelte-i0rikj svg:where(.svelte-i0rikj){background:#0a0f1ce6;border-radius:50%;width:54px;height:54px;padding:13px;box-shadow:0 0 0 1.5px #e8cf9bbf,0 0 30px -4px #e8cf9b80}.sg-lock-t.svelte-i0rikj{font:600 14px/1.3 var(--sans);color:var(--ivory);text-wrap:balance;background:#0a0f1ce6;border-radius:12px;padding:7px 12px;box-shadow:0 0 0 1px #e8cf9b59}.locked.svelte-i0rikj:hover .sg-lock:where(.svelte-i0rikj) svg:where(.svelte-i0rikj){box-shadow:0 0 0 2px var(--pale-gold), 0 0 40px 0 #e8cf9b99}.sg-holo.svelte-i0rikj{border-radius:inherit;pointer-events:none;z-index:1;position:absolute;inset:0;overflow:hidden}.sg-holo.svelte-i0rikj:before{content:"";background:conic-gradient(#b98f4c,#fff3d6,#d4b373,#8fb4e8,#f6e7c4,#b98f4c,#fff8e8,#d4b373,#b98f4c);animation:3.4s linear 3 svelte-i0rikj-sg-turn;position:absolute;inset:-60%}.sg-card.featured.svelte-i0rikj:hover .sg-holo:where(.svelte-i0rikj):before{animation-iteration-count:infinite}@keyframes svelte-i0rikj-sg-turn{to{transform:rotate(360deg)}}.sg-back.svelte-i0rikj .sg-holo:where(.svelte-i0rikj){-webkit-mask-composite:xor;padding:3px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.sg-card.featured.svelte-i0rikj .sg-side:where(.svelte-i0rikj){box-shadow:0 34px 60px -24px #000000e6,0 0 46px -8px #e8cf9b8c}.sg-face-in.svelte-i0rikj{z-index:2;border-radius:inherit;background:radial-gradient(90% 55% at 50% 30%,#24406bbf,#0000 70%),linear-gradient(#16213b,#0b111f);flex-direction:column;align-items:center;padding:9% 9% 8%;display:flex;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #e8cf9bbf,inset 0 0 0 6px #0f1626,inset 0 0 0 7px #e8cf9b59}.featured.svelte-i0rikj .sg-face-in:where(.svelte-i0rikj){border-radius:15px;inset:3px}.sg-glow.svelte-i0rikj{aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#e8cf9b6b,#e8cf9b14 45%,#0000 70%);border-radius:50%;width:80%;position:absolute;top:32%;left:50%;transform:translate(-50%,-50%)}.sg-stars.svelte-i0rikj{pointer-events:none;width:84%;height:auto;position:absolute;top:6%;left:8%;overflow:visible}.sg-stars.svelte-i0rikj path:where(.svelte-i0rikj){fill:none;stroke:#e8cf9b8c;stroke-width:.6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}.sg-stars.svelte-i0rikj circle:where(.svelte-i0rikj){fill:#f6e7c4}.open.svelte-i0rikj:not(.instant) .sg-stars:where(.svelte-i0rikj) path:where(.svelte-i0rikj){animation:1.3s cubic-bezier(.5,0,.2,1) .42s both svelte-i0rikj-sg-draw}.open.svelte-i0rikj:not(.instant) .sg-stars:where(.svelte-i0rikj) circle:where(.svelte-i0rikj){animation:svelte-i0rikj-sg-twinkle-in .5s cubic-bezier(.34, 1.56, .64, 1) calc(.45s + var(--s) * .12s) both;transform-box:fill-box;transform-origin:50%}@keyframes svelte-i0rikj-sg-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes svelte-i0rikj-sg-twinkle-in{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.sg-art.svelte-i0rikj{aspect-ratio:1;width:84%;margin-top:-2%;display:block;position:relative}.sg-art.svelte-i0rikj img:where(.svelte-i0rikj){object-fit:contain;filter:drop-shadow(0 0 18px #e8cf9b59);-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.sg-art.two.svelte-i0rikj img:where(.svelte-i0rikj){width:68%;height:68%}.sg-art.two.svelte-i0rikj img:where(.svelte-i0rikj):first-child{top:0;left:-6%;inset:0 auto auto -6%}.sg-art.two.svelte-i0rikj img:where(.svelte-i0rikj):last-child{inset:auto -6% 0 auto}.open.svelte-i0rikj:not(.instant) .sg-art:where(.svelte-i0rikj) img:where(.svelte-i0rikj){animation:.7s cubic-bezier(.34,1.56,.64,1) .3s both svelte-i0rikj-sg-pop-in}.open.svelte-i0rikj:not(.instant) .sg-art:where(.svelte-i0rikj) img:where(.svelte-i0rikj)+img:where(.svelte-i0rikj){animation-delay:.42s}@keyframes svelte-i0rikj-sg-pop-in{0%{opacity:0;transform:scale(.6)translateY(10px)}to{opacity:1;transform:none}}.sg-role.svelte-i0rikj{font:600 10.5px/1.3 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:#e8cf9b;margin-top:auto;position:relative}.sg-name.svelte-i0rikj{max-width:100%;font-family:var(--display);font-weight:600;font-size:calc(var(--w,220px) * min(.15, 1.2 / var(--len,8)));letter-spacing:-.01em;color:var(--ivory);text-shadow:0 2px 18px #0009;margin-top:4px;line-height:1.04;display:block;position:relative}.sg-name.long.svelte-i0rikj{font-size:calc(var(--w,220px) * .1);text-wrap:balance}.sg-line.svelte-i0rikj{font-family:var(--serif);font-size:clamp(12.5px, calc(var(--w,220px) * .062), 15px);color:#faf6eee0;text-wrap:balance;margin-top:6px;line-height:1.35;display:block;position:relative}.sg-change.svelte-i0rikj{font:600 12px/1.3 var(--sans);color:#0f1626;background:linear-gradient(#f6e7c4,#d4b373);border-radius:99px;margin-top:8px;padding:4px 11px;position:relative}.open.svelte-i0rikj:not(.instant) :is(.sg-role:where(.svelte-i0rikj),.sg-name:where(.svelte-i0rikj),.sg-line:where(.svelte-i0rikj),.sg-change:where(.svelte-i0rikj)){animation:svelte-i0rikj-sg-rise .6s var(--ease) both}.open.svelte-i0rikj:not(.instant) .sg-role:where(.svelte-i0rikj){animation-delay:.38s}.open.svelte-i0rikj:not(.instant) .sg-name:where(.svelte-i0rikj){animation-delay:.46s}.open.svelte-i0rikj:not(.instant) :is(.sg-line:where(.svelte-i0rikj),.sg-change:where(.svelte-i0rikj)){animation-delay:.56s}@keyframes svelte-i0rikj-sg-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.sg-face-in.svelte-i0rikj:after{content:"";border-radius:inherit;background:radial-gradient(60% 45% at var(--gx,30%) var(--gy,20%), #fff4dc29, transparent 70%);pointer-events:none;position:absolute;inset:0}.sg-stage.svelte-c16al9{width:100%;max-width:1180px;padding:0 var(--gutter);color:var(--ivory);--cw:clamp(176px, 15.6vw, 232px);--fw:calc(var(--cw) * 1.16);--deck-h:calc(var(--fw) * 1.5 + 28px);--chest:clamp(150px, 13vw, 196px);--charge-scale:1.75;outline:none;flex-direction:column;align-items:center;margin:0 auto;display:flex;position:relative}.sg-sparks.svelte-c16al9{z-index:6;pointer-events:none;width:calc(100% + 40px);height:calc(100% + 120px);position:absolute;inset:-80px -20px -40px}.sg-head.svelte-c16al9{z-index:2;text-align:center;flex-direction:column;align-items:center;gap:8px;min-height:76px;display:flex;position:relative}.sg-eyebrow.svelte-c16al9{font:600 12.5px/1.4 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--champagne);align-items:center;gap:10px;margin:0;display:flex}.sg-eyebrow.svelte-c16al9:before,.sg-eyebrow.svelte-c16al9:after{content:"";background:linear-gradient(90deg, transparent, var(--champagne));width:26px;height:1px}.sg-eyebrow.svelte-c16al9:after{transform:scaleX(-1)}.sg-status.svelte-c16al9{min-height:1.3em;font-family:var(--display);color:var(--ivory);text-wrap:balance;margin:0;font-size:clamp(20px,2vw,26px);font-weight:500;line-height:1.25}.sg-status.svelte-c16al9 span:where(.svelte-c16al9){animation:svelte-c16al9-sg-status .45s var(--ease) both;display:inline-block}@keyframes svelte-c16al9-sg-status{0%{opacity:0;filter:blur(4px);transform:translateY(8px)}to{opacity:1;filter:none;transform:none}}.sg-deck.svelte-c16al9{z-index:3;width:100%;height:var(--deck-h);outline:none;justify-content:center;align-items:center;gap:clamp(18px,2.6vw,44px);display:flex;position:relative}.sg-slot.svelte-c16al9{--w:var(--cw);transition:transform .55s cubic-bezier(.34,1.3,.64,1);position:relative}.sg-slot.featured.svelte-c16al9{--w:var(--fw)}.sg-fly.svelte-c16al9{will-change:transform}.sg-chest.svelte-c16al9{z-index:4;width:var(--chest);aspect-ratio:1;pointer-events:none;margin-top:-4px;position:relative}.sg-chest-pos.svelte-c16al9{transition:transform .85s cubic-bezier(.34,1.35,.64,1);position:absolute;inset:0}[data-phase=charging].svelte-c16al9 .sg-chest-pos:where(.svelte-c16al9),[data-phase=failed].svelte-c16al9 .sg-chest-pos:where(.svelte-c16al9){transform:translateY(calc(var(--deck-h) * -.5 - 20px)) scale(var(--charge-scale))}.sg-chest-move.svelte-c16al9,.sg-chest-shake.svelte-c16al9{position:absolute;inset:0}.sg-chest-shake.svelte-c16al9{transform-origin:50% 80%}.sg-chest-shake.svelte-c16al9 img:where(.svelte-c16al9){object-fit:contain;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 18px 30px #00000080);width:100%;height:100%;transition:opacity .12s;position:absolute;inset:0}.sg-open.svelte-c16al9{opacity:0}[data-phase=burst].svelte-c16al9 .sg-open:where(.svelte-c16al9),[data-phase=dealt].svelte-c16al9 .sg-open:where(.svelte-c16al9){opacity:1}[data-phase=burst].svelte-c16al9 .sg-closed:where(.svelte-c16al9),[data-phase=dealt].svelte-c16al9 .sg-closed:where(.svelte-c16al9){opacity:0}.sg-chest-glow.svelte-c16al9{background:radial-gradient(circle,#e8cf9b6b,#d4b3731f 40%,#0000 66%);border-radius:50%;position:absolute;inset:-30%}[data-phase=charging].svelte-c16al9 .sg-chest-glow:where(.svelte-c16al9){animation:1.5s ease-in both svelte-c16al9-sg-glow-up}@keyframes svelte-c16al9-sg-glow-up{0%{opacity:.4;transform:scale(.8)}to{opacity:1;transform:scale(1.25)}}.sg-seam.svelte-c16al9{mix-blend-mode:screen;opacity:0;background:radial-gradient(closest-side,#fffaeb,#f6e7c499 55%,#0000);border-radius:50%;height:9%;position:absolute;top:56%;left:12%;right:12%}[data-phase=charging].svelte-c16al9 .sg-seam:where(.svelte-c16al9){animation:1.5s ease-in both svelte-c16al9-sg-seam,.14s linear 1.5s infinite alternate svelte-c16al9-sg-flicker}@keyframes svelte-c16al9-sg-seam{0%{opacity:0;transform:scaleX(.5)}70%{opacity:.8}to{opacity:1;transform:scaleX(1.15)scaleY(1.5)}}@keyframes svelte-c16al9-sg-flicker{0%{opacity:.85}to{opacity:1}}.sg-rays.svelte-c16al9{opacity:0;background:repeating-conic-gradient(#f6e7c400 0deg 8deg,#f6e7c442 11deg,#f6e7c400 14deg 22.5deg);border-radius:50%;position:absolute;inset:-85%;-webkit-mask:radial-gradient(circle,#000 14%,#0000 60%);mask:radial-gradient(circle,#000 14%,#0000 60%)}[data-phase=charging].svelte-c16al9 .sg-rays:where(.svelte-c16al9){animation:1.5s ease-in both svelte-c16al9-sg-rays-in,16s linear infinite svelte-c16al9-sg-spin}[data-phase=burst].svelte-c16al9 .sg-rays:where(.svelte-c16al9){animation:.7s ease-out both svelte-c16al9-sg-rays-out}@keyframes svelte-c16al9-sg-rays-in{0%{opacity:0}to{opacity:.9}}@keyframes svelte-c16al9-sg-rays-out{0%{opacity:.95;transform:scale(1)}to{opacity:0;transform:scale(1.6)rotate(20deg)}}@keyframes svelte-c16al9-sg-spin{to{transform:rotate(360deg)}}.sg-flash.svelte-c16al9{opacity:0;pointer-events:none;background:radial-gradient(circle,#fffcf2,#f6e7c4bf 16%,#d4b37333 40%,#0000 64%);border-radius:50%;width:900px;height:900px;margin:-450px 0 0 -450px;position:absolute;top:50%;left:50%;transform:scale(.2)}[data-phase=burst].svelte-c16al9 .sg-flash:where(.svelte-c16al9){animation:.7s cubic-bezier(.2,.7,.3,1) both svelte-c16al9-sg-flash}@keyframes svelte-c16al9-sg-flash{0%{opacity:0;transform:scale(.2)}14%{opacity:1}to{opacity:0;transform:scale(1.4)}}.sg-ring.svelte-c16al9{opacity:0;pointer-events:none;border:2px solid #f6e7c4e6;border-radius:50%;width:120px;height:120px;margin:-60px 0 0 -60px;position:absolute;top:50%;left:50%;box-shadow:0 0 24px #f6e7c499}[data-phase=burst].svelte-c16al9 .sg-ring:where(.svelte-c16al9){animation:.8s cubic-bezier(.2,.7,.3,1) both svelte-c16al9-sg-ring}@keyframes svelte-c16al9-sg-ring{0%{opacity:1;transform:scale(.3)}to{opacity:0;transform:scale(6)}}.sg-controls.svelte-c16al9{z-index:5;transition:opacity .4s, transform .5s var(--ease);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 22px;margin-top:18px;display:flex;position:relative}[data-phase=charging].svelte-c16al9 .sg-controls:where(.svelte-c16al9),[data-phase=failed].svelte-c16al9 .sg-controls:where(.svelte-c16al9){visibility:hidden;opacity:0;transform:translateY(10px)}.sg-controls.svelte-c16al9 .nx-btn{min-width:230px}.sg-controls.svelte-c16al9 .nx-btn:disabled{opacity:.55;cursor:default;transform:none}.sg-read.svelte-c16al9 svg:where(.svelte-c16al9){animation:1.4s ease-in-out .4s 3 svelte-c16al9-sg-nudge}@keyframes svelte-c16al9-sg-nudge{0%,to{transform:none}50%{transform:translateY(3px)}}.sg-other.svelte-c16al9{font:600 14.5px/1.2 var(--sans);color:#faf6eed1;text-underline-offset:4px;background:0 0;border:0;padding:10px 4px;-webkit-text-decoration:underline #e8cf9b80;text-decoration:underline #e8cf9b80}.sg-other.svelte-c16al9:hover{color:var(--pale-gold)}.sg-hint.svelte-c16al9{color:#faf6ee99;margin:10px 0 0;font-size:12.5px}.sg-sr.svelte-c16al9{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sg-stage.fan.svelte-c16al9{--fw:min(226px, 58vw);--cw:var(--fw);--deck-h:calc(var(--fw) * 1.5 + 26px);--chest:124px;--charge-scale:1.95}.fan.svelte-c16al9 .sg-head:where(.svelte-c16al9){gap:6px;min-height:64px}.fan.svelte-c16al9 .sg-status:where(.svelte-c16al9){font-size:19px}.fan.svelte-c16al9 .sg-deck:where(.svelte-c16al9){touch-action:pan-y;display:block}.fan.svelte-c16al9 .sg-slot:where(.svelte-c16al9){margin:calc(var(--w) * -.75) 0 0 calc(var(--w) * -.5);position:absolute;top:50%;left:50%}.fan.svelte-c16al9 .sg-chest:where(.svelte-c16al9){margin-top:-10px}.sg-dots.svelte-c16al9{gap:7px;margin-top:2px;display:flex}.sg-dots.svelte-c16al9 i:where(.svelte-c16al9){width:7px;height:7px;transition:background .3s, transform .3s var(--ease);background:#faf6ee40;border-radius:50%}.sg-dots.svelte-c16al9 i.seen:where(.svelte-c16al9){background:#e8cf9b8c}.sg-dots.svelte-c16al9 i.on:where(.svelte-c16al9){background:var(--pale-gold);transform:scale(1.35)}.fan.svelte-c16al9 .sg-controls:where(.svelte-c16al9){flex-direction:column;gap:4px;width:100%;margin-top:12px}.fan.svelte-c16al9 .sg-controls:where(.svelte-c16al9) .nx-btn{width:100%;max-width:340px}.sg-band.svelte-12dlvhh{border-radius:44px;padding:clamp(72px,9vw,128px) 0;overflow:hidden}.sg-band.svelte-12dlvhh:before{content:"";pointer-events:none;background:radial-gradient(50% 40% at 50% 0,#d4b37329,#0000 70%);position:absolute;inset:0}.sg-band-in.svelte-12dlvhh{position:relative}.sg-band-head.svelte-12dlvhh{max-width:760px;margin-bottom:clamp(36px,4vw,56px)}.sg-grid.svelte-12dlvhh{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.6vw,22px);display:grid}.sg-sign.svelte-12dlvhh{perspective:900px}.sg-sign-in.svelte-12dlvhh{text-align:center;height:100%;transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .4s var(--ease), border-color .3s, background-color .3s;background:linear-gradient(#faf6ee13,#faf6ee06);border:1px solid #faf6ee21;border-radius:24px;flex-direction:column;align-items:center;padding:22px 18px;display:flex;position:relative}.sg-sign-in.svelte-12dlvhh:after{content:"";border-radius:inherit;background:radial-gradient(70% 50% at var(--gx,50%) var(--gy,0%), #e8cf9b1f, transparent 70%);opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.sg-sign-in.svelte-12dlvhh:hover{border-color:#e8cf9b73}.sg-sign-in.svelte-12dlvhh:hover:after{opacity:1}.sg-sign-art.svelte-12dlvhh{aspect-ratio:1;width:min(150px,72%);display:block;position:relative}.sg-sign-art.svelte-12dlvhh:before{content:"";background:radial-gradient(circle,#e8cf9b3d,#0000 68%);border-radius:50%;position:absolute;inset:8%}.sg-sign-art.svelte-12dlvhh img:where(.svelte-12dlvhh){object-fit:contain;width:100%;height:100%;transition:transform .5s cubic-bezier(.34,1.56,.64,1);position:relative}.sg-sign-in.svelte-12dlvhh:hover .sg-sign-art:where(.svelte-12dlvhh) img:where(.svelte-12dlvhh){transform:translateY(-4px)scale(1.05)}.sg-sign.svelte-12dlvhh h3:where(.svelte-12dlvhh){color:var(--ivory);margin:10px 0 0;font-size:26px;line-height:1.1}.sg-dates.svelte-12dlvhh{color:#faf6eeb8;margin-top:4px;font-size:13.5px}.sg-facts.svelte-12dlvhh{font:600 12px/1.3 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:#e8cf9b;margin-top:12px}.sg-ruler.svelte-12dlvhh{color:#faf6eeb8;margin-top:4px;font-size:13.5px}.sg-motto.svelte-12dlvhh{font-family:var(--serif);color:var(--ivory);margin-top:10px;font-size:17px;font-style:italic}.sg-keys.svelte-12dlvhh{flex-wrap:wrap;justify-content:center;gap:5px;margin-top:14px;display:flex}.sg-keys.svelte-12dlvhh li:where(.svelte-12dlvhh){color:#faf6eee0;background:#faf6ee12;border:1px solid #faf6ee24;border-radius:99px;padding:4px 10px;font-size:12px;font-weight:600}@media (width<=1100px){.sg-grid.svelte-12dlvhh{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.sg-band.svelte-12dlvhh{border-radius:30px}.sg-grid.svelte-12dlvhh{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sg-sign-in.svelte-12dlvhh{border-radius:20px;padding:16px 10px}.sg-sign.svelte-12dlvhh h3:where(.svelte-12dlvhh){font-size:21px}.sg-dates.svelte-12dlvhh,.sg-ruler.svelte-12dlvhh{font-size:12.5px}.sg-facts.svelte-12dlvhh{letter-spacing:.08em;font-size:10.5px}.sg-motto.svelte-12dlvhh{font-size:15.5px}.sg-keys.svelte-12dlvhh li:where(.svelte-12dlvhh){padding:3px 8px;font-size:11px}}.sg-sum.svelte-1rfc38o{background:var(--paper);outline:none;padding:clamp(64px,8vw,112px) 0 clamp(56px,7vw,96px);scroll-margin-top:64px;position:relative}.sg-sum-in.svelte-1rfc38o{max-width:calc(1060px + 2 * var(--gutter))}.sg-sum-head.svelte-1rfc38o{text-align:center;max-width:760px;margin:0 auto}.sg-sum-head.svelte-1rfc38o .nx-eyebrow{justify-content:center}.sg-sum-head.svelte-1rfc38o .nx-intro{margin-left:auto;margin-right:auto}.sg-trio.svelte-1rfc38o{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(10px,2vw,24px);max-width:720px;margin:clamp(32px,4vw,48px) auto 0;display:grid}.sg-trio.svelte-1rfc38o li:where(.svelte-1rfc38o){animation:svelte-1rfc38o-sg-up .7s var(--ease) var(--d,0s) both}.sg-mini.svelte-1rfc38o{text-align:center;height:100%;color:var(--ivory);transition:transform .3s var(--ease), box-shadow .3s;background:radial-gradient(90% 60% at 50% 30%,#24406bcc,#0000 70%),linear-gradient(#16213b,#0b111f);border-radius:20px;flex-direction:column;align-items:center;padding:16px 10px 18px;text-decoration:none;display:flex;position:relative;box-shadow:inset 0 0 0 1px #e8cf9b99,inset 0 0 0 5px #0f1626,inset 0 0 0 6px #e8cf9b47,0 24px 40px -26px #0f1626e6}a.sg-mini.svelte-1rfc38o:hover{transform:translateY(-4px)}.sg-mini.featured.svelte-1rfc38o{box-shadow:inset 0 0 0 1.5px #e8cf9b,inset 0 0 0 5px #0f1626,inset 0 0 0 6px #e8cf9b73,0 0 34px -8px #d4b373b3,0 24px 40px -26px #0f1626e6}.sg-mini-art.svelte-1rfc38o{aspect-ratio:1;color:#e8cf9b;place-items:center;width:min(110px,80%);display:grid;position:relative}.sg-mini-art.svelte-1rfc38o img:where(.svelte-1rfc38o){object-fit:contain;filter:drop-shadow(0 0 12px #e8cf9b4d);width:100%;height:100%;position:absolute;inset:0}.sg-mini-art.svelte-1rfc38o img:where(.svelte-1rfc38o)+img:where(.svelte-1rfc38o){width:80%;height:80%;inset:30% -10% -10% 30%}.sg-mini-art.svelte-1rfc38o:has(img:where(.svelte-1rfc38o)+img:where(.svelte-1rfc38o)) img:where(.svelte-1rfc38o):first-child{width:80%;height:80%;inset:-6% 30% 30% -6%}.sg-mini-role.svelte-1rfc38o{font:600 10.5px/1.3 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:#e8cf9b;margin-top:8px}.sg-mini-name.svelte-1rfc38o{font-family:var(--display);text-wrap:balance;margin-top:3px;font-size:clamp(17px,2.2vw,24px);font-weight:600;line-height:1.1}.sg-mini.locked.svelte-1rfc38o{color:#faf6eeb3}.sg-combos.svelte-1rfc38o{width:fit-content;font:600 13.5px/1.3 var(--sans);color:var(--gold-d);background:#d4b37324;border-radius:99px;justify-content:center;align-items:center;gap:8px;margin:22px auto 0;padding:8px 16px;display:flex;box-shadow:inset 0 0 0 1px #d4b37366}.sg-reads.svelte-1rfc38o{gap:22px;margin-top:clamp(40px,5vw,64px);display:grid}.sg-read.svelte-1rfc38o{background:linear-gradient(170deg, #fff, var(--sand));border:1px solid var(--rule);animation:svelte-1rfc38o-sg-up .8s var(--ease) var(--d,0s) both;border-radius:28px;grid-template-columns:200px minmax(0,1fr);align-items:start;gap:36px;padding:clamp(24px,3vw,40px);scroll-margin-top:90px;display:grid;box-shadow:0 30px 60px -52px #0f162699}.sg-read.featured.svelte-1rfc38o{border-color:#d4b37399;box-shadow:0 0 0 1px #d4b37359,0 30px 60px -44px #85642a8c}.sg-read-art.svelte-1rfc38o{aspect-ratio:1;background:radial-gradient(circle at 50% 40%,#24406b,#0f1626 70%);border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #e8cf9b73,0 20px 40px -24px #0f1626e6}.sg-read-art.svelte-1rfc38o img:where(.svelte-1rfc38o){object-fit:contain;filter:drop-shadow(0 0 16px #e8cf9b59);width:84%;height:84%}.sg-read-kicker.svelte-1rfc38o{font:600 12px/1.4 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--gold-d)}.sg-read.svelte-1rfc38o h3:where(.svelte-1rfc38o){letter-spacing:-.015em;color:var(--ink);text-wrap:balance;margin:8px 0 0;font-size:clamp(24px,2.6vw,34px);line-height:1.12}.sg-chips.svelte-1rfc38o{flex-wrap:wrap;gap:6px;margin-top:16px;display:flex}.sg-chips.svelte-1rfc38o li:where(.svelte-1rfc38o){font:600 13px/1.2 var(--sans);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:99px;padding:6px 12px}.sg-read-text.svelte-1rfc38o{max-width:720px;font-family:var(--serif);color:var(--ink);margin-top:16px;font-size:18px;line-height:1.68}.sg-window.svelte-1rfc38o{max-width:680px;color:var(--accent);background:var(--accent-t);border-radius:14px;align-items:flex-start;gap:10px;margin-top:18px;padding:12px 16px;font-size:15px;line-height:1.45;display:flex}.sg-window.svelte-1rfc38o svg:where(.svelte-1rfc38o){flex:none;margin-top:2px}.sg-edge.svelte-1rfc38o{color:var(--muted);margin-top:12px;font-size:15px;line-height:1.5}.sg-pick.svelte-1rfc38o{box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:99px;gap:4px;margin-top:10px;padding:4px;display:inline-flex}.sg-pick.svelte-1rfc38o button:where(.svelte-1rfc38o){font:600 14px/1.2 var(--sans);color:var(--muted);background:0 0;border:0;border-radius:99px;padding:7px 16px}.sg-pick.svelte-1rfc38o button[aria-pressed=true]:where(.svelte-1rfc38o){color:var(--ivory);background:var(--night)}.sg-actions.svelte-1rfc38o{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 14px;margin-top:40px;display:flex}.sg-actions.svelte-1rfc38o .nx-btn:disabled{opacity:.7;cursor:progress}.sg-share-note.svelte-1rfc38o{text-align:center;color:var(--muted);flex-basis:100%;font-size:13.5px}.sg-hd.svelte-1rfc38o{border-radius:28px;justify-content:space-between;align-items:center;gap:20px 40px;margin-top:40px;padding:clamp(24px,3vw,36px) clamp(22px,3vw,40px);display:flex;overflow:hidden}.sg-hd.svelte-1rfc38o h3:where(.svelte-1rfc38o){color:var(--ivory);margin:0;font-size:clamp(22px,2.2vw,28px);line-height:1.15}.sg-hd.svelte-1rfc38o p:where(.svelte-1rfc38o){max-width:560px;font-family:var(--serif);color:#faf6eec7;margin-top:8px;font-size:16.5px;line-height:1.55}.sg-hd.svelte-1rfc38o .nx-btn{flex:none}@keyframes svelte-1rfc38o-sg-up{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@media (width<=700px){.sg-read.svelte-1rfc38o{border-radius:24px;grid-template-columns:1fr;gap:18px;padding:22px 18px 24px}.sg-read-art.svelte-1rfc38o{width:96px}.sg-read-text.svelte-1rfc38o{font-size:17px}.sg-mini.svelte-1rfc38o{border-radius:16px;padding:12px 6px 14px}.sg-mini-role.svelte-1rfc38o{letter-spacing:.1em;font-size:9.5px}.sg-mini-name.svelte-1rfc38o{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;font-size:15px}.sg-hd.svelte-1rfc38o{flex-direction:column;align-items:stretch}}.sg-page.svelte-14gf4m3{background:var(--paper);overflow-x:clip}.sg-wrap.svelte-14gf4m3{max-width:var(--page-max)}.sg-hero.svelte-14gf4m3{z-index:2;isolation:isolate;min-height:calc(max(700px, 100svh - 64px) + var(--head-over,0px));padding:calc(36px + var(--head-over,0px)) 0 64px;color:var(--ivory);flex-direction:column;justify-content:center;display:flex;position:relative}.sg-sky.svelte-14gf4m3{z-index:-1;background:radial-gradient(42% 52% at 74% 52%,#d4b37333,#0000 70%),radial-gradient(60% 60% at 10% 0,#24406b99,#0000 70%),radial-gradient(70% 50% at 50% 110%,#24406b73,#0000 70%),linear-gradient(#0a0f1c,#0f1626 60%,#0c1322);border-radius:0 0 44px 44px;position:absolute;inset:0;overflow:hidden}.sg-sky.svelte-14gf4m3 i:where(.svelte-14gf4m3){background-image:var(--stars-far);opacity:.8;transform:translate3d(calc(var(--px,0) * -14px), calc(var(--py,0) * -10px), 0);transition:transform 1.2s var(--ease);background-size:620px 620px;position:absolute;inset:-40px}.sg-sky.svelte-14gf4m3 i.sg-near:where(.svelte-14gf4m3){background-image:var(--stars-near);opacity:.5;transform:translate3d(calc(var(--px,0) * -30px), calc(var(--py,0) * -22px), 0);background-size:360px 360px;animation:7s ease-in-out infinite alternate svelte-14gf4m3-sg-breathe}.sg-sky.svelte-14gf4m3 b:where(.svelte-14gf4m3){clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);filter:drop-shadow(0 0 6px #f6e7c4e6);opacity:.2;width:14px;height:14px;animation:svelte-14gf4m3-sg-twinkle 4.4s ease-in-out var(--d) infinite;background:#f6e7c4;margin:-7px;position:absolute;transform:scale(.4)}@keyframes svelte-14gf4m3-sg-twinkle{0%,to{opacity:.15;transform:scale(.35)}50%{opacity:.9;transform:scale(.85)rotate(20deg)}}@keyframes svelte-14gf4m3-sg-breathe{0%{opacity:.35}to{opacity:.65}}.sg-hero-in.svelte-14gf4m3{grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);grid-template-areas:"copy chest""form chest";align-items:center;gap:0 clamp(32px,4vw,72px);display:grid}.sg-copy.svelte-14gf4m3{grid-area:copy;align-self:end;max-width:680px}.sg-h1.svelte-14gf4m3{text-wrap:balance;animation:svelte-14gf4m3-sg-sharpen 1.2s var(--ease) .14s both}.sg-h1.svelte-14gf4m3 .nx-gold{-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-right:.1em;font-style:italic}.sg-lead.svelte-14gf4m3{max-width:560px;font-family:var(--serif);color:#faf6eecc;text-wrap:pretty;margin:20px 0 0;font-size:clamp(17px,1.45vw,19.5px);line-height:1.55}.sg-form.svelte-14gf4m3{grid-area:form;align-self:start;max-width:620px;margin-top:28px;padding:20px 22px 14px;scroll-margin-top:96px;position:relative}.sg-hero-chest.svelte-14gf4m3{aspect-ratio:1;grid-area:chest;justify-self:center;width:min(460px,100%);animation:1.2s cubic-bezier(.34,1.4,.64,1) .2s both svelte-14gf4m3-sg-chest-in;position:relative}.sg-hero-chest.svelte-14gf4m3 img:where(.svelte-14gf4m3){z-index:1;object-fit:contain;filter:drop-shadow(0 30px 40px #0000008c);-webkit-user-select:none;user-select:none;width:100%;height:100%;animation:5.2s ease-in-out 1.4s infinite svelte-14gf4m3-sg-float;display:block;position:relative}.sg-hero-chest.svelte-14gf4m3:hover img:where(.svelte-14gf4m3){animation:.7s ease-in-out svelte-14gf4m3-sg-rock}.sg-halo.svelte-14gf4m3{background:radial-gradient(circle,#e8cf9b5c,#d4b3731f 38%,#0000 66%);border-radius:50%;animation:5.2s ease-in-out infinite svelte-14gf4m3-sg-halo;position:absolute;inset:-12%}.sg-orbit.svelte-14gf4m3{pointer-events:none;border:1px solid #e8cf9b29;border-radius:50%;position:absolute;inset:2% -4%;transform:rotateX(68deg)rotate(-12deg)}.sg-orbit.svelte-14gf4m3 i:where(.svelte-14gf4m3){width:100%;height:100%;margin:-50% 0 0 -50%;animation:14s linear infinite svelte-14gf4m3-sg-spin;position:absolute;top:50%;left:50%}.sg-orbit.svelte-14gf4m3 i:where(.svelte-14gf4m3):nth-child(2){animation-duration:21s;animation-delay:-7s}.sg-orbit.svelte-14gf4m3 i:where(.svelte-14gf4m3):nth-child(3){animation-duration:30s;animation-delay:-18s}.sg-orbit.svelte-14gf4m3 i:where(.svelte-14gf4m3):before{content:"";clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);filter:drop-shadow(0 0 6px #f6e7c4);background:#f6e7c4;width:12px;height:12px;margin-left:-6px;position:absolute;top:-6px;left:50%;transform:rotateX(-68deg)}@keyframes svelte-14gf4m3-sg-spin{to{transform:rotate(360deg)}}@keyframes svelte-14gf4m3-sg-float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-12px)rotate(-1.2deg)}}@keyframes svelte-14gf4m3-sg-rock{0%,to{transform:rotate(0)}25%{transform:rotate(-4deg)}60%{transform:rotate(3deg)}}@keyframes svelte-14gf4m3-sg-halo{0%,to{opacity:.75;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}@keyframes svelte-14gf4m3-sg-chest-in{0%{opacity:0;transform:translateY(30px)scale(.86)}to{opacity:1;transform:none}}.revealing.svelte-14gf4m3 .sg-hero-in:where(.svelte-14gf4m3)>:where(.svelte-14gf4m3):not(.sg-copy),.revealing.svelte-14gf4m3 .sg-copy:where(.svelte-14gf4m3)>:where(.svelte-14gf4m3):not(h1){display:none}.revealing.svelte-14gf4m3 .sg-h1:where(.svelte-14gf4m3){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.revealing.svelte-14gf4m3{padding-top:calc(24px + var(--head-over,0px))}.sg-fields.svelte-14gf4m3{grid-template-columns:minmax(0,1fr) minmax(0,.72fr) minmax(0,1.62fr);align-items:start;gap:14px;min-height:186px;display:grid}.sg-fields.svelte-14gf4m3>.row2{display:contents}.sg-fields.svelte-14gf4m3 .fgroup{min-width:0;margin:0}.sg-fields.svelte-14gf4m3 .flabel{white-space:nowrap;text-overflow:ellipsis;margin-bottom:6px;line-height:18px;overflow:hidden}.sg-fields.svelte-14gf4m3 .box{background:#fff;border-color:#161d2c24;border-radius:14px;height:50px}.sg-fields.svelte-14gf4m3 select.box{text-overflow:ellipsis;padding-right:8px;font-size:15px}.sg-fields.svelte-14gf4m3 .box:focus{border-color:var(--accent);box-shadow:0 0 0 4px #24406b1f}.sg-fields.svelte-14gf4m3 .fgroup:has(.combo){grid-area:2/1/auto/3}.sg-fields.svelte-14gf4m3>.note,.sg-fields.svelte-14gf4m3>fieldset{grid-column:1/-1}.sg-fields.svelte-14gf4m3>div.note[role=status]{display:none}.sg-fields.svelte-14gf4m3 .listbox{border-radius:14px;padding:4px}.sg-fields.svelte-14gf4m3 .listbox li{border-radius:10px}.sg-fields.svelte-14gf4m3 .credit{margin-top:5px;font-size:11.5px}.sg-go.svelte-14gf4m3{height:52px;font:600 15.5px/1.2 var(--sans);color:#0f1626;white-space:nowrap;background:linear-gradient(#f6e4bb,#d4b373);border:0;border-radius:99px;grid-area:2/3;justify-content:center;align-items:center;gap:9px;margin-top:24px;padding:0 18px;transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .3s,opacity .25s;display:inline-flex;box-shadow:0 16px 30px -14px #b98f4ce6,inset 0 1px #fff9}.sg-go.svelte-14gf4m3 svg:where(.svelte-14gf4m3){color:#85642a;transition:transform .5s cubic-bezier(.34,1.56,.64,1)}.sg-go.svelte-14gf4m3:hover:not(:disabled){transform:translateY(-2px)scale(1.02);box-shadow:0 0 0 5px #d4b3734d,0 20px 36px -14px #b98f4cf2}.sg-go.svelte-14gf4m3:hover:not(:disabled) svg:where(.svelte-14gf4m3){transform:rotate(72deg)scale(1.15)}.sg-go.svelte-14gf4m3:active:not(:disabled){transform:scale(.97)}.sg-go.svelte-14gf4m3:disabled{opacity:.5;cursor:not-allowed}.sg-go.svelte-14gf4m3:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.sg-wait.svelte-14gf4m3{color:var(--muted);grid-column:1/-1;align-self:center;font-size:15px}.sg-note.svelte-14gf4m3{color:var(--accent);background:var(--accent-t);border-radius:12px;margin-top:12px;padding:10px 14px;font-size:14px;line-height:1.45}.sg-error.svelte-14gf4m3{color:var(--red);margin-top:12px;font-size:14px}.sg-micro.svelte-14gf4m3{color:var(--muted);align-items:center;gap:8px;margin-top:14px;font-size:12.5px;display:flex}.sg-in.svelte-14gf4m3{animation:svelte-14gf4m3-sg-rise .9s var(--ease) var(--d,0s) both}@keyframes svelte-14gf4m3-sg-rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes svelte-14gf4m3-sg-sharpen{0%{opacity:0;filter:blur(14px);transform:translateY(20px)}to{opacity:1;filter:none;transform:none}}.sg-explain.svelte-14gf4m3{background:var(--paper);padding:clamp(88px,10vw,140px) 0 clamp(48px,6vw,80px)}.sg-ex.svelte-14gf4m3{border-top:1px solid var(--rule);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:24px 72px;padding:52px 0;display:grid}.sg-ex.svelte-14gf4m3:first-child{border-top:0;padding-top:0}.sg-ex-head.svelte-14gf4m3{align-self:start;position:sticky;top:96px}.sg-ex-no.svelte-14gf4m3{font-family:var(--display);color:var(--gold-d);margin-bottom:14px;font-size:18px;display:block}.sg-ex-head.svelte-14gf4m3 h2:where(.svelte-14gf4m3){letter-spacing:-.02em;color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(30px,3.6vw,50px);line-height:1.06}.sg-prose.svelte-14gf4m3{max-width:660px;font-family:var(--serif);color:var(--ink);font-size:18px;line-height:1.7}.sg-prose.svelte-14gf4m3 p:where(.svelte-14gf4m3)+p:where(.svelte-14gf4m3){margin-top:1em}.sg-faq.svelte-14gf4m3{background:var(--paper);padding:clamp(88px,10vw,136px) 0 clamp(64px,8vw,112px)}.sg-faq-in.svelte-14gf4m3{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:32px 72px;display:grid}.sg-faq-head.svelte-14gf4m3{align-self:start;position:sticky;top:96px}.sg-more.svelte-14gf4m3{background:var(--paper);padding:0 0 clamp(88px,10vw,136px)}.sg-links.svelte-14gf4m3{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:clamp(28px,3vw,44px);display:grid}.sg-links.svelte-14gf4m3 a:where(.svelte-14gf4m3){height:100%;color:var(--ink);background:linear-gradient(170deg, #fff, var(--sand));border:1px solid var(--rule);transition:transform .3s var(--ease), box-shadow .3s, border-color .3s;border-radius:24px;grid-template-columns:52px minmax(0,1fr) 20px;grid-template-areas:"ic t arrow""ic d arrow";align-items:center;gap:2px 16px;padding:22px;text-decoration:none;display:grid;position:relative}.sg-links.svelte-14gf4m3 a:where(.svelte-14gf4m3):hover{border-color:#d4b37399;transform:translateY(-3px);box-shadow:0 24px 44px -30px #0f162680}.sg-link-ic.svelte-14gf4m3{background:radial-gradient(circle at 50% 40%,#24406b,#0f1626 70%);border-radius:50%;grid-area:ic;width:52px;height:52px;position:relative;box-shadow:inset 0 0 0 1px #e8cf9b80}.sg-link-ic.svelte-14gf4m3:after{content:"";background:#e8cf9b;position:absolute;inset:14px}.sg-link-ic[data-kind=sun].svelte-14gf4m3:after{border-radius:50%;box-shadow:0 0 10px #e8cf9b}.sg-link-ic[data-kind=moon].svelte-14gf4m3:after{background:0 0;border-radius:50%;box-shadow:inset 7px -3px #e8cf9b}.sg-link-ic[data-kind=ascendant].svelte-14gf4m3:after{border-radius:30px 30px 0 0;inset:18px 12px 14px}.sg-link-ic[data-kind=chart].svelte-14gf4m3:after{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);inset:14px}.sg-link-t.svelte-14gf4m3{font-family:var(--display);grid-area:t;font-size:21px;font-weight:500;line-height:1.2}.sg-link-d.svelte-14gf4m3{color:var(--muted);grid-area:d;font-size:14.5px;line-height:1.4}.sg-link-arrow.svelte-14gf4m3{color:var(--gold-d);transition:transform .25s var(--ease);grid-area:arrow}.sg-links.svelte-14gf4m3 a:where(.svelte-14gf4m3):hover .sg-link-arrow:where(.svelte-14gf4m3){transform:translate(3px)}@media (width<=1100px){.sg-links.svelte-14gf4m3{grid-template-columns:1fr;max-width:640px}}@media (width<=979px){.sg-hero.svelte-14gf4m3{min-height:0;padding:calc(28px + var(--head-over,0px)) 0 44px}.sg-hero-in.svelte-14gf4m3{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""chest""form"}.sg-copy.svelte-14gf4m3,.sg-form.svelte-14gf4m3{max-width:none}.sg-hero-chest.svelte-14gf4m3{z-index:0;width:min(300px,64vw);margin:10px 0 -34px}.sg-form.svelte-14gf4m3{z-index:1;margin-top:0}.sg-ex.svelte-14gf4m3,.sg-faq-in.svelte-14gf4m3{grid-template-columns:1fr;gap:18px}.sg-ex-head.svelte-14gf4m3,.sg-faq-head.svelte-14gf4m3{position:static}.sg-ex.svelte-14gf4m3{padding:40px 0}}@media (width<=640px){.sg-sky.svelte-14gf4m3{border-radius:0 0 30px 30px}.sg-lead.svelte-14gf4m3{margin-top:14px;font-size:16.5px}.sg-form.svelte-14gf4m3{border-radius:24px;padding:18px 16px 14px}.sg-fields.svelte-14gf4m3{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:330px}.sg-fields.svelte-14gf4m3 .fgroup:has(select){grid-column:1/-1}.sg-fields.svelte-14gf4m3 .fgroup:has(.combo){grid-area:auto/1/auto/-1}.sg-go.svelte-14gf4m3{grid-area:auto/1/auto/-1;height:56px;margin-top:4px;font-size:16.5px}}
