@font-face{font-family:__Nunito_aa65ea;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/abfec168c8990f67-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Nunito_aa65ea;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3131c862d4942660-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Nunito_aa65ea;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6a9c36ea9dc9b36b-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Nunito_aa65ea;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e1694c6cb47c173f-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Nunito_aa65ea;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ee40bb094c99a29a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Nunito_aa65ea;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/abfec168c8990f67-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Nunito_aa65ea;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3131c862d4942660-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Nunito_aa65ea;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6a9c36ea9dc9b36b-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Nunito_aa65ea;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e1694c6cb47c173f-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Nunito_aa65ea;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ee40bb094c99a29a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Nunito_aa65ea;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/abfec168c8990f67-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Nunito_aa65ea;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/3131c862d4942660-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Nunito_aa65ea;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/6a9c36ea9dc9b36b-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Nunito_aa65ea;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/e1694c6cb47c173f-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Nunito_aa65ea;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/ee40bb094c99a29a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Nunito_aa65ea;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/abfec168c8990f67-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Nunito_aa65ea;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/3131c862d4942660-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Nunito_aa65ea;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/6a9c36ea9dc9b36b-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Nunito_aa65ea;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/e1694c6cb47c173f-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Nunito_aa65ea;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/ee40bb094c99a29a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Nunito_Fallback_aa65ea;src:local("Arial");ascent-override:99.71%;descent-override:34.82%;line-gap-override:0.00%;size-adjust:101.39%}.__className_aa65ea{font-family:__Nunito_aa65ea,__Nunito_Fallback_aa65ea;font-style:normal}.__variable_aa65ea{--sg-font-body:"__Nunito_aa65ea","__Nunito_Fallback_aa65ea"}@font-face{font-family:__Cinzel_f8420b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b497598118275079-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Cinzel_f8420b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a273567b21a7c318-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Cinzel_f8420b;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/b497598118275079-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Cinzel_f8420b;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/a273567b21a7c318-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Cinzel_Fallback_f8420b;src:local("Times New Roman");ascent-override:71.31%;descent-override:27.18%;line-gap-override:0.00%;size-adjust:136.86%}.__className_f8420b{font-family:__Cinzel_f8420b,__Cinzel_Fallback_f8420b;font-style:normal}.__variable_f8420b{--sg-font-title:"__Cinzel_f8420b","__Cinzel_Fallback_f8420b"}.sg-root{--sg-primary:#be8c37;--sg-fg:#eae7e1;--sg-muted:#767f93;position:relative;isolation:isolate;display:flex;flex-direction:column;min-height:100dvh;overflow:hidden;padding:max(.75rem,env(safe-area-inset-top)) max(.75rem,env(safe-area-inset-right)) max(.75rem,env(safe-area-inset-bottom)) max(.75rem,env(safe-area-inset-left));color:var(--sg-fg);font-family:var(--sg-font-body),"Nunito",system-ui,sans-serif;background-color:#06080e;background-image:radial-gradient(ellipse 75% 58% at 8% 18%,rgba(92,36,45,.16),transparent 70%),radial-gradient(ellipse 72% 58% at 94% 22%,rgba(36,67,102,.15),transparent 70%),linear-gradient(155deg,#121621,#0a0d15 52%,#04060b)}.sg-root *,.sg-root :after,.sg-root :before{box-sizing:border-box}.sg-root:after,.sg-root:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0}.sg-root:before{opacity:.38;background-image:linear-gradient(hsla(0,0%,100%,.018) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.018) 1px,transparent 0);background-size:56px 56px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 20%,#000 72%,transparent);mask-image:linear-gradient(180deg,transparent,#000 20%,#000 72%,transparent)}.sg-root:after{background:radial-gradient(ellipse 96% 82% at 50% 43%,transparent 35%,rgba(3,4,7,.72) 100%)}.sg-atmosphere{position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 7% 72%,rgba(116,37,50,.1),transparent 26%),radial-gradient(circle at 93% 62%,rgba(36,83,137,.1),transparent 27%)}.sg-topbar{z-index:2}.sg-stage,.sg-topbar{position:relative;display:flex;align-items:center}.sg-stage{z-index:1;flex:1;flex-direction:column;justify-content:center;gap:.9rem;width:100%;max-width:28rem;margin:0 auto;padding:1rem 0}@media (orientation:landscape) and (min-width:640px){.sg-stage{flex-direction:row;max-width:48rem;gap:1.5rem}.sg-brand{flex:1}.sg-panel{width:min(100%,22rem)!important;flex-shrink:0}}.sg-brand{display:flex;flex-direction:column;align-items:center;gap:.5rem;text-align:center}.sg-logo-frame{display:inline-block;overflow:hidden;border-radius:1.55rem;border:1px solid rgba(210,169,86,.42);background:#0c1018;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.06),0 18px 38px rgba(0,0,0,.42),0 4px 12px rgba(0,0,0,.3)}.sg-logo-frame>img{display:block;width:7rem;height:7rem;-o-object-fit:cover;object-fit:cover}.sg-title{margin:0;font-family:var(--sg-font-title),"Cinzel",serif;font-size:1.35rem;font-weight:900;letter-spacing:.2em;text-transform:uppercase;color:var(--sg-primary);filter:drop-shadow(0 2px 0 rgba(0,0,0,.6))}.sg-subtitle{margin:0;max-width:17rem;font-size:.75rem;line-height:1.45;color:var(--sg-muted)}.sg-panel{position:relative;width:100%;border-radius:1rem;background:linear-gradient(180deg,rgba(28,34,49,.88),rgba(13,17,27,.91));border:1.5px solid rgba(203,161,77,.38);box-shadow:inset 0 0 0 1px rgba(6,9,14,.72),inset 0 1px 0 hsla(0,0%,100%,.055),0 20px 48px rgba(0,0,0,.42);backdrop-filter:blur(18px) saturate(115%);-webkit-backdrop-filter:blur(18px) saturate(115%)}.sg-panel-body{display:flex;flex-direction:column;gap:.6rem;padding:1rem}.sg-panel-foot{border-top:1px solid hsla(0,0%,100%,.1);padding:.65rem .75rem .75rem}.sg-center{align-items:center;text-align:center}.sg-label{display:block;margin-bottom:.25rem;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--sg-muted)}.sg-input{height:2.5rem;width:100%;border-radius:.75rem;border:2px solid hsla(0,0%,100%,.1);background:rgba(0,0,0,.4);padding:0 .75rem;font-family:inherit;font-size:16px;color:var(--sg-fg);box-shadow:inset 0 2px 4px rgba(0,0,0,.35);outline:none}.sg-input::-moz-placeholder{color:rgba(118,127,147,.5)}.sg-input::placeholder{color:rgba(118,127,147,.5)}.sg-input:focus{border-color:rgba(190,140,55,.5)}.sg-error{margin:0;border-radius:.6rem;border:1px solid rgba(190,45,45,.45);background:rgba(190,45,45,.12);padding:.45rem .6rem;font-size:.75rem;color:#f5a3a3}.sg-text{margin:0;font-size:.85rem;line-height:1.5;color:var(--sg-muted)}.sg-heading{margin:0;font-family:var(--sg-font-title),"Cinzel",serif;font-size:1.15rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:#f6ca51;filter:drop-shadow(0 2px 0 rgba(0,0,0,.6))}.sg-heading-red{color:#f49a9a}.sg-character{display:block;width:6rem;height:auto;margin:0 auto}.sg-ribbon{padding:.35rem 1.6rem;letter-spacing:.1em;color:#311d0c;text-shadow:0 1px 0 rgba(255,240,200,.5);background:linear-gradient(180deg,#f6d25a,#c88819);clip-path:polygon(0 0,100% 0,calc(100% - .7rem) 50%,100% 100%,0 100%,.7rem 50%);filter:drop-shadow(0 3px 0 hsl(30 70% 22%))}.sg-btn,.sg-ribbon{position:relative;display:inline-flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:900;text-transform:uppercase}.sg-btn{--g-top:#2b3346;--g-bot:#181d2a;--g-lip:#080b11;--g-ink:#f4f1ec;gap:.5rem;width:100%;border-radius:.85rem;padding:.7rem 1.25rem;font-family:inherit;letter-spacing:.08em;text-decoration:none;color:var(--g-ink);text-shadow:0 1px 0 rgba(0,0,0,.45);background:linear-gradient(180deg,var(--g-top) 0,var(--g-bot) 100%);border:1.5px solid hsla(0,0%,100%,.14);box-shadow:inset 0 1.5px 0 hsla(0,0%,100%,.28),inset 0 -2px 0 rgba(0,0,0,.18),0 4px 0 var(--g-lip),0 7px 14px rgba(0,0,0,.45);cursor:pointer;transition:transform 90ms ease,box-shadow 90ms ease,filter .12s ease;overflow:hidden;isolation:isolate;-webkit-tap-highlight-color:transparent}.sg-btn:after{content:"";position:absolute;inset:0 0 52% 0;border-radius:inherit;background:linear-gradient(180deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,0));pointer-events:none;z-index:-1}.sg-btn:active:not(:disabled){transform:translateY(3px);box-shadow:inset 0 1.5px 0 hsla(0,0%,100%,.22),inset 0 -1px 0 rgba(0,0,0,.18),0 1px 0 var(--g-lip),0 3px 8px rgba(0,0,0,.4)}@media (hover:hover) and (pointer:fine){.sg-btn:hover:not(:disabled){filter:brightness(1.08)}}.sg-btn:disabled{filter:grayscale(.85) brightness(.7);cursor:not-allowed}.sg-btn-gold{--g-top:#f3c649;--g-bot:#bf7c18;--g-lip:#5f3811;--g-ink:#311d0c;text-shadow:0 1px 0 rgba(255,240,200,.45);border-color:hsla(46,90%,76%,.85)}.sg-shine:before{content:"";position:absolute;top:-20%;bottom:-20%;left:0;width:40%;background:linear-gradient(100deg,transparent,hsla(0,0%,100%,.55),transparent);transform:translateX(-160%) skewX(-18deg);animation:sg-shine-sweep 3.2s ease-in-out infinite;pointer-events:none;z-index:1}@keyframes sg-shine-sweep{0%,55%{transform:translateX(-160%) skewX(-18deg)}85%,to{transform:translateX(360%) skewX(-18deg)}}@media (prefers-reduced-motion:reduce){.sg-shine:before{animation:none}}.sg-footer{position:relative;z-index:1;margin:0;text-align:center;font-size:11px;color:#5a6172}.sg-footer a{color:inherit}