:root{color:#111827;font-synthesis:none;text-rendering:optimizelegibility;background:#f6f7f9;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html,body,#app{width:100%;min-height:100%;margin:0}body{background:radial-gradient(circle at 10% 10%,#fffffff2,#0000 34%),radial-gradient(circle at 90% 85%,#e2e8f08c,#0000 36%),#f6f7f9;min-height:100vh;overflow-x:hidden}button{font:inherit}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.verification-page{box-sizing:border-box;color:#f8fafc;place-items:center;min-height:75vh;padding:32px 18px;display:grid}.verification-panel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);text-align:center;background:#0f172adb;border:1px solid #ffffff2e;border-radius:26px;width:min(100%,480px);padding:clamp(24px,6vw,38px);animation:.45s both verification-enter;box-shadow:0 24px 70px #00000047}.verification-icon{color:#86efac;background:#34d39924;border-radius:50%;place-items:center;width:68px;height:68px;margin:0 auto 22px;font-size:32px;display:grid}.verification-panel h1{color:#fff;margin:0 0 12px;font-size:clamp(26px,5vw,34px);line-height:1.2}.verification-description{color:#cbd5e1;overflow-wrap:anywhere;margin:0;line-height:1.65}.verification-email{color:#fff;overflow-wrap:anywhere;background:#ffffff12;border:1px solid #ffffff1f;border-radius:15px;margin:24px 0;padding:16px;font-weight:600}.verification-countdown{font-variant-numeric:tabular-nums;letter-spacing:.04em;color:#86efac;margin:26px 0 12px;font-size:clamp(36px,8vw,48px);font-weight:700}.verification-status{color:#dbeafe;background:#ffffff12;border-radius:13px;place-items:center;min-height:48px;margin:18px 0;padding:12px;line-height:1.5;display:grid}.verification-status[data-state=error]{color:#fecaca;background:#7f1d1d40}.verification-resend{color:#10251d;width:100%;min-height:52px;font:inherit;cursor:pointer;background:#d1fae5;border:0;border-radius:14px;margin-top:10px;font-weight:700;transition:transform .18s,opacity .18s}.verification-resend:not(:disabled):active{transform:scale(.985)}.verification-resend:disabled{opacity:.48;cursor:not-allowed}.verification-help{color:#aebccc;margin:22px 0 0;font-size:13px;line-height:1.7}@keyframes verification-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.verification-panel{animation:none}.verification-resend{transition:none}}.pwa-entry-language-selection{isolation:isolate;flex-direction:column;min-height:100svh;padding:clamp(20px,3.2vw,36px) clamp(18px,4vw,56px);display:flex;position:relative;overflow:hidden}.pwa-entry-language-selection__ambient{z-index:-1;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:hidden}.pwa-entry-language-selection__ambient span{color:#1118270b;white-space:nowrap;letter-spacing:-.04em;transform-origin:50%;font-size:clamp(72px,10vw,150px);font-weight:800;line-height:1;animation:11s ease-in-out infinite pwa-ambient-float;display:block;position:absolute}.pwa-entry-language-selection__ambient span:first-child{--ambient-rotation:-8deg;--drift-x-1:8px;--drift-y-1:-8px;--drift-x-2:-6px;--drift-y-2:-18px;--drift-x-3:-10px;--drift-y-3:-6px;animation-duration:15s;animation-delay:-2s;top:14%;left:7%}.pwa-entry-language-selection__ambient span:nth-child(2){--ambient-rotation:3deg;animation-duration:18s;animation-delay:-6s;top:6%;left:35%}.pwa-entry-language-selection__ambient span:nth-child(3){--ambient-rotation:-6deg;animation-duration:17s;animation-delay:-11s;top:18%;right:8%}.pwa-entry-language-selection__ambient span:nth-child(4){--ambient-rotation:7deg;animation-duration:19s;animation-delay:-7s;bottom:17%;right:6%}.pwa-entry-language-selection__ambient span:nth-child(5){--ambient-rotation:-4deg;animation-duration:16s;animation-delay:-14s;bottom:7%;left:30%}.pwa-entry-language-selection__ambient span:nth-child(6){--ambient-rotation:6deg;animation-duration:20s;animation-delay:-4s;bottom:18%;left:6%}.pwa-entry-language-selection__ambient span:nth-child(7){--ambient-rotation:5deg;animation-duration:14s;animation-delay:-8s;top:31%;left:23%}.pwa-entry-language-selection__ambient span:nth-child(8){--ambient-rotation:-4deg;animation-duration:21s;animation-delay:-13s;top:42%;right:23%}.pwa-entry-language-selection__ambient span:nth-child(9){--ambient-rotation:6deg;animation-duration:18s;animation-delay:-10s;bottom:31%;left:43%}.pwa-entry-language-selection__ambient span:nth-child(10){--ambient-rotation:-5deg;animation-duration:22s;animation-delay:-16s;bottom:28%;right:27%}.pwa-entry-language-selection__ambient span:nth-child(11){--ambient-rotation:4deg;animation-duration:17s;animation-delay:-3s;top:62%;left:13%}.pwa-entry-language-selection__ambient span:nth-child(12){--ambient-rotation:-7deg;animation-duration:23s;animation-delay:-18s;bottom:12%;right:11%}.pwa-entry-language-selection__ambient span:nth-child(13){--ambient-rotation:2deg;animation-duration:20s;animation-delay:-9s;top:27%;right:39%}.pwa-entry-language-selection__ambient span:nth-child(14){--ambient-rotation:-3deg;animation-duration:16s;animation-delay:-5s;top:53%;left:6%}.pwa-entry-language-selection__ambient span:nth-child(15){--ambient-rotation:5deg;animation-duration:24s;animation-delay:-12s;top:10%;right:18%}.pwa-entry-language-selection__ambient span:nth-child(16){--ambient-rotation:-6deg;animation-duration:18s;animation-delay:-20s;bottom:4%;right:42%}@media (width<=700px){.pwa-entry-language-selection__ambient span.is-primary{font-size:clamp(62px,18vw,94px)}.pwa-entry-language-selection__ambient span.is-secondary{font-size:clamp(42px,12vw,70px)}.pwa-entry-language-selection__ambient span{color:#11182709;font-size:clamp(56px,18vw,92px)}.pwa-entry-language-selection__ambient span:first-child{top:13%;left:-5%}.pwa-entry-language-selection__ambient span:nth-child(2){top:8%;left:42%}.pwa-entry-language-selection__ambient span:nth-child(3){top:24%;right:-8%}.pwa-entry-language-selection__ambient span:nth-child(4){bottom:15%;right:-7%}.pwa-entry-language-selection__ambient span:nth-child(5){bottom:5%;left:36%}.pwa-entry-language-selection__ambient span:nth-child(6){bottom:17%;left:-8%}}.pwa-entry-language-selection__brand{align-self:flex-start;align-items:center;gap:15px;width:fit-content;margin-inline:0;animation:.65s both pwa-entry-fade-up;display:flex}.pwa-entry-language-selection__brand-mark{width:68px;height:68px;box-shadow:none;background:0 0;border-radius:18px;flex:0 0 68px;place-items:center;display:grid;overflow:hidden}.pwa-entry-language-selection__brand-mark img{object-fit:contain;width:100%;height:100%;display:block}.pwa-entry-language-selection__brand-name{letter-spacing:-.018em;font-size:22px;font-weight:750;line-height:1.1}.pwa-entry-language-selection__content{width:min(100%,780px);margin:10px auto 0;padding-block:0 8px;animation:.75s .1s both pwa-entry-fade-up}.pwa-entry-language-selection__eyebrow{color:#6b7280;letter-spacing:.18em;margin-bottom:14px;font-size:11px;font-weight:800}.pwa-entry-language-selection__content h1{color:#111827;letter-spacing:-.055em;max-width:600px;margin:0;font-size:clamp(38px,7vw,68px);line-height:1.02}.pwa-entry-language-selection__content p{color:#6b7280;max-width:500px;margin:12px 0 22px;font-size:clamp(15px,2vw,18px);line-height:1.65}.pwa-entry-language-selection__options{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.pwa-entry-language-selection__option{opacity:0;color:#111827;cursor:pointer;text-align:start;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffd1;border:1px solid #11182717;border-radius:20px;justify-content:space-between;align-items:center;width:100%;min-height:64px;padding:15px 18px;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s;animation:.6s cubic-bezier(.22,1,.36,1) both pwa-language-card-enter;display:flex;position:relative;box-shadow:0 8px 30px #0f172a09}.pwa-entry-language-selection__option:hover{background:#fff;border-color:#11182738;transform:translateY(-2px);box-shadow:0 16px 38px #0f172a17}.pwa-entry-language-selection__option[aria-pressed=true]{background:#fffffff5;border-color:#111827;transform:translateY(-1px);box-shadow:0 0 0 1px #111827,0 18px 40px #0f172a1a}.pwa-entry-language-selection__option[aria-pressed=true]>span:last-child{color:#fff;background:#111827;transform:translate(3px)scale(1.04)}.pwa-entry-language-selection__option[aria-pressed=true]>span:last-child:before{content:"✓";font-size:14px;font-weight:800}.pwa-entry-language-selection__option[aria-pressed=true]>span:last-child{font-size:0}.pwa-entry-language-selection__option.is-selected strong{letter-spacing:-.01em}.pwa-entry-language-selection__option>span:first-child{flex-direction:column;gap:3px;display:flex}.pwa-entry-language-selection__option strong{font-size:17px;line-height:1.35}.pwa-entry-language-selection__option small{color:#8a919d;font-size:12px}.pwa-entry-language-selection__option>span:last-child{background:#f1f3f5;border-radius:50%;place-items:center;width:34px;height:34px;font-size:16px;transition:transform .18s,background .18s;display:grid}.pwa-entry-language-selection__option:hover>span:last-child{background:#e8ebef;transform:translate(3px)}.pwa-entry-language-selection__option:focus-visible{outline-offset:4px;outline:3px solid #11182729}@keyframes pwa-language-card-enter{0%{opacity:0;transform:translateY(14px)scale(.985)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes pwa-entry-fade-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (width<=700px){.pwa-entry-language-selection{padding:28px 20px}.pwa-entry-language-selection__content{margin-block:0;padding-block:12px 4px}.pwa-entry-language-selection__brand{margin-inline:0}.pwa-entry-language-selection__options{grid-template-columns:1fr}.pwa-entry-language-selection__option{border-radius:17px;min-height:72px}}@media (width<=420px){.pwa-entry-language-selection{padding:24px 16px}.pwa-entry-language-selection__brand{gap:10px}.pwa-entry-language-selection__brand-mark{border-radius:13px;flex-basis:50px;width:50px;height:50px}.pwa-entry-language-selection__brand-name{font-size:17px;line-height:1.1}.pwa-entry-language-selection__content{padding-block:42px 28px}.pwa-entry-language-selection__content h1{font-size:39px}.pwa-entry-language-selection__content p{margin-bottom:30px}.pwa-entry-language-selection__option{min-height:68px;padding-inline:14px}}.pwa-entry-language-selection__hint{color:#475569b8;letter-spacing:-.004em;justify-content:center;align-items:center;gap:8px;margin-top:14px;font-size:12px;font-weight:500;line-height:1.5;display:flex}.pwa-entry-language-selection__hint:before{content:"";background:#64748b6b;border-radius:50%;flex:0 0 4px;width:4px;height:4px}.pwa-entry-language-selection__confirm-area{justify-content:center;margin-top:16px;display:flex}.pwa-entry-language-selection__confirm{color:#fff;min-width:150px;min-height:48px;font:inherit;cursor:pointer;background:#111827;border:1px solid #111827;border-radius:999px;padding:12px 24px;font-size:15px;font-weight:700;line-height:1;transition:transform .18s,box-shadow .18s,opacity .18s;box-shadow:0 10px 24px #0f172a1f}.pwa-entry-language-selection__confirm:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 14px 30px #0f172a29}.pwa-entry-language-selection__confirm:active:not(:disabled){transform:translateY(0)}.pwa-entry-language-selection__confirm:focus-visible{outline-offset:4px;outline:3px solid #11182729}.pwa-entry-language-selection__confirm:disabled{opacity:.42;cursor:not-allowed;box-shadow:none}@media (width<=420px){.pwa-entry-language-selection__confirm{width:100%;min-width:0}}.pwa-entry-language-selection__content{position:relative}.pwa-entry-language-selection__content h1{box-sizing:border-box;width:100%;max-width:600px;height:2.06em;min-height:2.06em;max-height:2.06em;margin:0;line-height:1.02;display:block;overflow:visible}.pwa-entry-language-selection__content>.pwa-entry-language-selection__intro-frame>p{box-sizing:border-box;min-height:1.65em;margin-top:12px;margin-bottom:22px}.pwa-entry-language-selection__options,.pwa-entry-language-selection__confirm-area,.pwa-entry-language-selection__hint{position:relative;top:auto;left:auto;right:auto}.pwa-entry-language-selection[data-pangeadine-theme=light] .pwa-entry-language-selection__content h1,.pwa-entry-language-selection[data-pangeadine-theme=dark] .pwa-entry-language-selection__content h1{height:2.06em;min-height:2.06em;max-height:2.06em}@media (width<=700px){.pwa-entry-language-selection__content h1{height:2.12em;min-height:2.12em;max-height:2.12em}}.pwa-entry-language-selection,.pwa-entry-language-selection__content{text-align:left;direction:ltr}.pwa-entry-language-selection__options{direction:ltr}.pwa-entry-language-selection__option{text-align:left;direction:ltr}html[lang=ar] .pwa-entry-language-selection__content h1,html[lang=ar] .pwa-entry-language-selection__content>.pwa-entry-language-selection__intro-frame>p,html[lang=ar] .pwa-entry-language-selection__option>span:first-child{text-align:right;direction:rtl}.pwa-entry-language-selection__content h1{width:100%;max-width:600px;line-height:1.02;overflow:visible;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;display:block!important}.pwa-entry-language-selection__content>.pwa-entry-language-selection__intro-frame>p{margin-top:12px;margin-bottom:22px;min-height:0!important;position:static!important;top:auto!important}@media (width<=700px){.pwa-entry-language-selection__content h1{height:auto!important;min-height:0!important;max-height:none!important}}html,body{width:100%;height:100%;margin:0;overflow:hidden}#app{width:100%;height:100%;overflow:hidden}.pwa-entry-language-selection{box-sizing:border-box;width:100%;height:100dvh;min-height:100dvh;overflow:hidden}@supports not (height:100dvh){.pwa-entry-language-selection{height:100vh;min-height:100vh}}.pwa-entry-language-selection{isolation:isolate;background:radial-gradient(circle at 18% 18%,#ecf1f77a 0,#ecf1f700 28%),radial-gradient(circle at 84% 22%,#f7f4ee94 0,#f7f4ee00 30%),radial-gradient(circle at 52% 78%,#f1eee83d 0,#f1eee800 30%),linear-gradient(135deg,#fff 0%,#fbfcfd 52%,#f5f7f9 100%);position:relative;overflow:hidden}.pwa-entry-language-selection:before{content:"";z-index:-2;pointer-events:none;opacity:.11;background-image:repeating-radial-gradient(circle at 0 0,#141b241a 0 .55px,#0000 .75px 2px);background-size:6px 6px;position:absolute;inset:0}.pwa-entry-language-selection:after{content:"";aspect-ratio:1;z-index:-1;pointer-events:none;border:1px solid #54657813;border-radius:50%;width:min(72vw,900px);animation:22s ease-in-out infinite alternate pangeadine-orbit-drift;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-12deg)scaleY(.42);box-shadow:0 0 0 34px #54657805,0 0 0 72px #54657803}@keyframes pangeadine-orbit-drift{0%{transform:translate(-50%,-50%)rotate(-12deg)scaleY(.42)}to{transform:translate(-50%,-50%)rotate(-4deg)scaleY(.45)}}.pwa-entry-language-selection__brand{z-index:2;animation:.7s cubic-bezier(.22,.61,.36,1) both pangeadine-fade-up;position:relative}.pwa-entry-language-selection__brand-mark img{filter:drop-shadow(0 8px 18px #171f2814)}.pwa-entry-language-selection__brand-name{letter-spacing:-.025em}.pwa-entry-language-selection__ambient{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.34}.pwa-entry-language-selection__ambient span{text-shadow:0 12px 30px #4857690a;will-change:transform, opacity;animation:16s ease-in-out infinite alternate pangeadine-glyph-float}@keyframes pangeadine-glyph-float{0%{opacity:.34;transform:translate(0,0)}to{opacity:.52;transform:translate(10px,-12px)}}.pwa-entry-language-selection__content{z-index:3;position:relative}.pwa-entry-language-selection__eyebrow{letter-spacing:.2em;text-transform:uppercase;animation:.65s cubic-bezier(.22,.61,.36,1) .12s both pangeadine-fade-up}.pwa-entry-language-selection h1{letter-spacing:-.055em;text-wrap:balance;animation:.75s cubic-bezier(.22,.61,.36,1) .18s both pangeadine-fade-up}.pwa-entry-language-selection__content>p{animation:.7s cubic-bezier(.22,.61,.36,1) .26s both pangeadine-fade-up}.pwa-entry-language-selection__options{z-index:4;position:relative}.pwa-entry-language-selection__option{-webkit-backdrop-filter:blur(14px);background:linear-gradient(145deg,#ffffffe6,#f6f8fac7);border:1px solid #181f2812;transition:transform .22s,box-shadow .22s,border-color .22s,background .22s;animation:.65s cubic-bezier(.22,.61,.36,1) both pangeadine-card-enter;position:relative;overflow:hidden;box-shadow:0 8px 24px #1f2a360b,0 2px 5px #1f2a3606}.pwa-entry-language-selection__option:first-child{animation-delay:.34s}.pwa-entry-language-selection__option:nth-child(2){animation-delay:.39s}.pwa-entry-language-selection__option:nth-child(3){animation-delay:.44s}.pwa-entry-language-selection__option:nth-child(4){animation-delay:.49s}.pwa-entry-language-selection__option:nth-child(5){animation-delay:.54s}.pwa-entry-language-selection__option:nth-child(6){animation-delay:.59s}.pwa-entry-language-selection__option:before{content:"";opacity:0;pointer-events:none;background:linear-gradient(120deg,#ffffff94,#fff0 38%);transition:opacity .22s;position:absolute;inset:0}.pwa-entry-language-selection__option:hover{border-color:#181f281f;transform:translateY(-2px);box-shadow:0 14px 32px #1f2a3613,0 4px 10px #1f2a3609}.pwa-entry-language-selection__option:hover:before{opacity:1}.pwa-entry-language-selection__option.is-selected{background:linear-gradient(145deg,#fffffffa,#f8f9fbf0);border-color:#121922ad;box-shadow:0 18px 38px #141c251b,inset 0 0 0 1px #ffffffe0}.pwa-entry-language-selection__option:active{transform:translateY(0)scale(.992)}.pwa-entry-language-selection__language-main{z-index:1;position:relative}.pwa-entry-language-selection__language-copy strong{letter-spacing:-.025em}.pwa-entry-language-selection__language-copy small{opacity:.66}.pwa-entry-language-selection__arrow{transition:transform .22s,opacity .22s}.pwa-entry-language-selection__option:hover .pwa-entry-language-selection__arrow{transform:translate(3px)}.pwa-entry-language-selection__option.is-selected .pwa-entry-language-selection__arrow{opacity:.95}.pwa-entry-language-selection__confirm{z-index:4;transition:transform .22s,box-shadow .22s,opacity .22s;position:relative;overflow:hidden;box-shadow:0 14px 30px #12192224,0 3px 8px #12192214}.pwa-entry-language-selection__confirm:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 18px 36px #1219222e,0 5px 12px #1219221a}.pwa-entry-language-selection__confirm:not(:disabled):active{transform:translateY(0)scale(.985)}.pwa-entry-language-selection__confirm:disabled{box-shadow:0 8px 18px #12192214}.pwa-entry-language-selection__hint{opacity:.72;animation:.65s cubic-bezier(.22,.61,.36,1) .7s both pangeadine-fade-up}@keyframes pangeadine-fade-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes pangeadine-card-enter{0%{opacity:0;transform:translateY(14px)scale(.992)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.pwa-entry-language-selection:after,.pwa-entry-language-selection__ambient span,.pwa-entry-language-selection__brand,.pwa-entry-language-selection__eyebrow,.pwa-entry-language-selection h1,.pwa-entry-language-selection__content>p,.pwa-entry-language-selection__option,.pwa-entry-language-selection__hint{transition:none!important;animation:none!important}}@media (width<=720px){.pwa-entry-language-selection:after{width:115vw}.pwa-entry-language-selection__ambient{opacity:.3}.pwa-entry-language-selection__option{-webkit-backdrop-filter:blur(10px)}}.pwa-entry-language-selection__ambient{opacity:.78;overflow:hidden}.pwa-entry-language-selection__ambient span{opacity:.72;filter:blur(.15px);will-change:transform, opacity;transform-origin:50%;animation:18s ease-in-out infinite alternate pangeadine-ambient-drift}.pwa-entry-language-selection__ambient .is-primary{opacity:.86;animation-duration:17s}.pwa-entry-language-selection__ambient .is-secondary{opacity:.5;animation-duration:23s}.pwa-entry-language-selection__ambient span:first-child{animation-duration:19s;animation-delay:-2s}.pwa-entry-language-selection__ambient span:nth-child(2){animation-duration:24s;animation-delay:-8s}.pwa-entry-language-selection__ambient span:nth-child(3){animation-duration:21s;animation-delay:-13s}.pwa-entry-language-selection__ambient span:nth-child(4){animation-duration:27s;animation-delay:-6s}.pwa-entry-language-selection__ambient span:nth-child(5){animation-duration:22s;animation-delay:-15s}.pwa-entry-language-selection__ambient span:nth-child(6){animation-duration:25s;animation-delay:-10s}.pwa-entry-language-selection__ambient span:nth-child(7){animation-duration:29s;animation-delay:-17s}.pwa-entry-language-selection__ambient span:nth-child(8){animation-duration:20s;animation-delay:-4s}.pwa-entry-language-selection__ambient span:nth-child(9){animation-duration:26s;animation-delay:-12s}.pwa-entry-language-selection__ambient span:nth-child(10){animation-duration:31s;animation-delay:-19s}.pwa-entry-language-selection__ambient span:nth-child(11){animation-duration:24s;animation-delay:-7s}.pwa-entry-language-selection__ambient span:nth-child(12){animation-duration:28s;animation-delay:-21s}.pwa-entry-language-selection__ambient span:nth-child(13){animation-duration:22s;animation-delay:-5s}.pwa-entry-language-selection__ambient span:nth-child(14){animation-duration:30s;animation-delay:-16s}.pwa-entry-language-selection__ambient span:nth-child(15){animation-duration:25s;animation-delay:-11s}@keyframes pangeadine-ambient-drift{0%{transform:translate(-6px,8px)rotate(-1.2deg)scale(1)}25%{transform:translate(8px,-5px)rotate(.7deg)scale(1.015)}50%{transform:translate(-4px,-13px)rotate(-.5deg)scale(.995)}75%{transform:translate(12px,4px)rotate(1deg)scale(1.01)}to{transform:translate(-8px,-7px)rotate(-.8deg)scale(1.02)}}@media (width<=720px){.pwa-entry-language-selection__ambient{opacity:.65}.pwa-entry-language-selection__ambient .is-primary{opacity:.72}.pwa-entry-language-selection__ambient .is-secondary{opacity:.38}}@media (prefers-reduced-motion:reduce){.pwa-entry-language-selection__ambient span{animation:none!important}}.pwa-entry-language-selection__eyebrow{align-items:center;gap:7px;display:inline-flex}.pwa-entry-language-selection__welcome-glint{color:#948466eb;opacity:0;filter:drop-shadow(0 3px 8px #94846624);font-family:Georgia,Times New Roman,serif;font-size:.72em;line-height:1;animation:.68s cubic-bezier(.17,.89,.32,1.28) .48s forwards pangeadine-signature-glint;position:relative;top:-1px;transform:translateY(6px)scale(.45)rotate(-18deg)}@keyframes pangeadine-signature-glint{0%{opacity:0;transform:translateY(6px)scale(.45)rotate(-18deg)}55%{opacity:1;transform:translateY(-1px)scale(1.14)rotate(4deg)}78%{transform:translateY(0)scale(.95)rotate(-1deg)}to{opacity:.9;transform:translateY(0)scale(1)rotate(0)}}@media (prefers-reduced-motion:reduce){.pwa-entry-language-selection__welcome-glint{opacity:.9;transform:none;animation:none!important}}.pwa-entry-language-selection__eyebrow{letter-spacing:.18em;gap:8px;font-size:13.5px}.pwa-entry-language-selection__welcome-glint{font-size:10px;top:-2px}@media (width<=720px){.pwa-entry-language-selection__eyebrow{font-size:13px}.pwa-entry-language-selection__welcome-glint{font-size:9px}}.pwa-entry-language-selection__eyebrow{letter-spacing:.16em;gap:9px;margin-bottom:19px;font-size:18px;font-weight:800;line-height:1}.pwa-entry-language-selection__welcome-glint{color:#988460fa;filter:drop-shadow(0 0 4px #bea67847)drop-shadow(0 3px 9px #94805e24);font-size:13px;font-weight:700;top:-3px}.pwa-entry-language-selection__welcome-text{text-shadow:0 1px #ffffffe6}@media (width<=720px){.pwa-entry-language-selection__eyebrow{letter-spacing:.14em;margin-bottom:16px;font-size:15px}.pwa-entry-language-selection__welcome-glint{font-size:11px}}.pwa-entry-language-selection__welcome-glint{color:#9c8965f5;text-shadow:0 0 5px #b8a0742e;filter:drop-shadow(0 2px 5px #8c78581f);font-size:12px;line-height:1;top:-2px}.pwa-entry-language-selection__eyebrow{letter-spacing:.16em;gap:9px;font-size:18px;font-weight:800}@media (width<=720px){.pwa-entry-language-selection__eyebrow{font-size:15px}.pwa-entry-language-selection__welcome-glint{font-size:11px}}.pwa-entry-language-selection:after{opacity:.92;border:1px solid #4c5e702b;border-color:#4c5e702b #4c5e701c #4c5e700b #4c5e7011;width:min(82vw,1040px);height:min(82vw,1040px);animation:26s ease-in-out infinite alternate pangeadine-orbit-drift-premium;transform:translate(-50%,-50%)rotate(-10deg)scaleY(.34);box-shadow:0 0 0 20px #4c5e7003,0 0 0 46px #4c5e7002,0 0 70px #ffffffc7,inset 0 0 24px #ffffff57}@keyframes pangeadine-orbit-drift-premium{0%{transform:translate(-50%,-50%)rotate(-10deg)scaleY(.34)}50%{transform:translate(-50%,-50%)rotate(-7deg)scaleY(.36)}to{transform:translate(-50%,-50%)rotate(-12deg)scaleY(.33)}}@media (width<=720px){.pwa-entry-language-selection:after{opacity:.78;width:118vw;height:118vw;transform:translate(-50%,-50%)rotate(-8deg)scaleY(.32)}}@media (prefers-reduced-motion:reduce){.pwa-entry-language-selection:after{animation:none!important}}.pwa-entry-language-selection:after{content:none!important}.pwa-entry-language-selection__global-orbit{z-index:1;pointer-events:none;-webkit-user-select:none;user-select:none;transform-origin:50%;filter:drop-shadow(0 0 22px #70849913);width:min(82vw,1080px);height:min(82vw,1080px);animation:30s ease-in-out infinite alternate pangeadine-global-orbit-float;position:absolute;top:53%;left:50%;transform:translate(-50%,-50%)rotate(-10deg)scaleY(.36)}.pwa-entry-language-selection__global-orbit-main{border:2px solid #5b6e822b;border-radius:50%;display:block;position:absolute;inset:0;box-shadow:0 0 0 8px #64778b04,0 0 0 18px #64778b03,0 0 30px #738aa213,inset 0 0 25px #ffffffa6}.pwa-entry-language-selection__global-orbit-inner{border:1px solid #7080921f;border-radius:50%;width:74%;height:74%;display:block;position:absolute;top:13%;left:13%;box-shadow:0 0 22px #778b9e0b}.pwa-entry-language-selection__global-orbit:after{content:"";background:radial-gradient(circle,#fff 0,#ddd7c9f5 35%,#97897080 68%,#97897000 100%);border-radius:50%;width:9px;height:9px;animation:30s linear infinite pangeadine-orbit-light;position:absolute;top:-4.5px;left:calc(50% - 4.5px);box-shadow:0 0 7px #c4b49752,0 0 18px #9c8f7829}.pwa-entry-language-selection__global-orbit-main:before{content:"";border:2px solid #a2957b38;border-color:#a2957b38 #74899d1f #0000 #0000;border-radius:50%;position:absolute;inset:-2px;transform:rotate(18deg)}.pwa-entry-language-selection__global-orbit-inner:after{content:"";border:1px solid #0000;border-color:#0000 #0000 #9e927c17 #8192a326;border-radius:50%;position:absolute;inset:-1px;transform:rotate(-28deg)}@keyframes pangeadine-global-orbit-float{0%{transform:translate(-50%,-50%)rotate(-10deg)scaleY(.36)}50%{transform:translate(-50%,-49%)rotate(-7deg)scaleY(.375)}to{transform:translate(-50%,-51%)rotate(-12deg)scaleY(.35)}}@keyframes pangeadine-orbit-light{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pwa-entry-language-selection__ambient .is-primary{opacity:.82;text-shadow:0 0 18px #6b80950b}@media (width<=720px){.pwa-entry-language-selection__global-orbit{width:125vw;height:125vw;top:51%;transform:translate(-50%,-50%)rotate(-8deg)scaleY(.34)}.pwa-entry-language-selection__global-orbit-main{border-width:1.5px}.pwa-entry-language-selection__global-orbit:after{width:7px;height:7px;top:-3.5px;left:calc(50% - 3.5px)}}@media (prefers-reduced-motion:reduce){.pwa-entry-language-selection__global-orbit,.pwa-entry-language-selection__global-orbit:after{animation:none!important}}.pwa-entry-language-selection__global-orbit{display:none!important}.pwa-entry-language-selection__global-orbit-v2{z-index:1;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:1;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.pwa-entry-language-selection__global-orbit-v2 svg{filter:drop-shadow(0 0 18px #75899c12);width:min(1080px,92vw);height:min(640px,58vw);overflow:visible}.pangeadine-orbit-main-v2{stroke:url(#pangeadine-orbit-stroke);stroke-width:2.2px;vector-effect:non-scaling-stroke}.pangeadine-orbit-inner-v2{stroke:#677a8d1f;stroke-width:1.15px;vector-effect:non-scaling-stroke}.pangeadine-orbit-arc-v2{fill:none;stroke:#7184972e;stroke-width:1.35px;vector-effect:non-scaling-stroke}.pangeadine-orbit-arc-soft{stroke:#a5967b1a;stroke-width:.9px}.pangeadine-orbit-glow{opacity:.3}.pangeadine-globe-v2{fill:none;stroke:#5f74890e;stroke-width:.75px;vector-effect:non-scaling-stroke}.pangeadine-orbit-node{fill:#fffffffa;filter:drop-shadow(0 0 5px #c5b59647);transform-origin:600px 350px;animation:28s linear infinite pangeadine-orbit-node-rotate}.pangeadine-orbit-node-halo{fill:#cdbea41a}@keyframes pangeadine-orbit-node-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pwa-entry-language-selection__ambient{opacity:.84}.pwa-entry-language-selection__ambient .is-primary{opacity:.88}.pwa-entry-language-selection__ambient .is-secondary{opacity:.58}@media (width<=720px){.pwa-entry-language-selection__global-orbit-v2 svg{width:128vw;height:76vw}.pangeadine-orbit-main-v2{stroke-width:1.7px}.pangeadine-orbit-node{display:none}.pwa-entry-language-selection__ambient{opacity:.68}.pwa-entry-language-selection__ambient .is-primary{opacity:.74}.pwa-entry-language-selection__ambient .is-secondary{opacity:.42}}@media (prefers-reduced-motion:reduce){.pangeadine-orbit-node{display:none}}.pwa-entry-language-selection__planetary-typography{z-index:1;pointer-events:none;-webkit-user-select:none;user-select:none;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.pwa-entry-language-selection__planetary-typography svg{width:min(1120px,96vw);height:min(690px,62vw);overflow:visible}.pangeadine-planetary-orbit{transform-box:fill-box;transform-origin:50%;animation:52s linear infinite pangeadine-planetary-revolution}.pangeadine-planet-letter{letter-spacing:-.06em;text-anchor:middle;dominant-baseline:middle;opacity:.22;paint-order:stroke fill;stroke-width:1px;filter:drop-shadow(0 8px 18px #2837460f);font-family:Inter,Segoe UI,Arial,sans-serif;font-size:86px;font-weight:700}.pangeadine-earth-letter{fill:url(#pangeadine-earth-letter);opacity:.3}.pangeadine-neptune-letter{fill:#477fbe;opacity:.27}.pangeadine-jupiter-letter{fill:#a98262;opacity:.21}.pangeadine-saturn-letter{fill:#b8a47d;opacity:.23}.pangeadine-uranus-letter{fill:#69b8c2;opacity:.24}.pangeadine-venus-letter{fill:#c6a168;opacity:.21}.pangeadine-mercury-letter{fill:#8d969f;opacity:.19}.pangeadine-mars-letter{fill:#b86c5d;opacity:.25}@keyframes pangeadine-planetary-revolution{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pangeadine-planet-letter:nth-child(2),.pangeadine-planet-letter:nth-child(6){filter:blur(.35px)drop-shadow(0 8px 18px #2837460b)}.pangeadine-planet-letter:nth-child(4){opacity:.18}@media (width<=720px){.pwa-entry-language-selection__planetary-typography svg{width:132vw;height:82vw}.pangeadine-planet-letter{font-size:72px}.pangeadine-earth-letter{opacity:.24}.pangeadine-neptune-letter,.pangeadine-mars-letter{opacity:.21}}@media (prefers-reduced-motion:reduce){.pangeadine-planetary-orbit{animation:none!important}}.pwa-entry-language-selection__global-orbit-v2,.pwa-entry-language-selection__planetary-typography{display:none!important}.pwa-entry-language-selection__global-stage{z-index:1;pointer-events:none;-webkit-user-select:none;user-select:none;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.pwa-entry-language-selection__global-stage svg{width:min(1140px,96vw);height:min(650px,60vw);overflow:visible}.pangeadine-globe-core{transform-box:fill-box;transform-origin:50%;animation:70s linear infinite pangeadine-globe-slow-rotation}@keyframes pangeadine-globe-slow-rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pangeadine-single-orbit{stroke:url(#pangeadine-orbit-single);stroke-width:2px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 9px #6b849a17)}.pangeadine-planetary-letter-orbit{transform-box:fill-box;transform-origin:50%;animation:54s linear infinite pangeadine-letter-orbit}@keyframes pangeadine-letter-orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pangeadine-planet-letter-v3{letter-spacing:-.06em;text-anchor:middle;dominant-baseline:middle;paint-order:fill;filter:drop-shadow(0 8px 18px #2837460b);font-family:Inter,Segoe UI,Arial,sans-serif;font-size:94px;font-weight:700;transition:opacity .24s}.pangeadine-earth{fill:#4b96cf;opacity:.3}.pangeadine-neptune{fill:#477fbe;opacity:.26}.pangeadine-jupiter{fill:#aa8769;opacity:.2}.pangeadine-saturn{fill:#b7a17b;opacity:.23}.pangeadine-uranus{fill:#66b5bf;opacity:.22}.pangeadine-venus{fill:#c2a06a;opacity:.2}.pangeadine-mercury{fill:#8b949d;opacity:.18}.pangeadine-mars{fill:#b86c5d;opacity:.25}@media (width<=720px){.pwa-entry-language-selection__global-stage svg{width:132vw;height:78vw}.pangeadine-single-orbit{stroke-width:1.6px}.pangeadine-planet-letter-v3{font-size:76px}.pangeadine-earth,.pangeadine-neptune,.pangeadine-mars{opacity:.22}}@media (prefers-reduced-motion:reduce){.pangeadine-globe-core,.pangeadine-planetary-letter-orbit{animation:none!important}}.pwa-entry-language-selection__global-stage,.pwa-entry-language-selection__global-orbit-v2,.pwa-entry-language-selection__planetary-typography{display:none!important}.pwa-entry-language-selection__global-stage-v4{z-index:1;pointer-events:none;-webkit-user-select:none;user-select:none;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.pwa-entry-language-selection__global-stage-v4 svg{width:min(1180px,98vw);height:min(690px,63vw);overflow:visible}.pangeadine-global-earth-v4{transform-box:fill-box;transform-origin:50%;opacity:.92;animation:72s linear infinite pangeadine-earth-v4-drift}@keyframes pangeadine-earth-v4-drift{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pangeadine-single-orbit-line-v4{fill:none;stroke:#4d677d30;stroke-width:2px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 8px #68859c14)}.pangeadine-orbit-letter-v4{transform-box:fill-box;transform-origin:50%;will-change:transform}.pangeadine-orbit-letter-text-v4{text-anchor:middle;dominant-baseline:middle;letter-spacing:-.065em;filter:drop-shadow(0 5px 12px #3241500e);font-family:Inter,Segoe UI,Arial,sans-serif;font-size:82px;font-weight:750}.pangeadine-orbit-letter-v4 circle{opacity:.84;filter:drop-shadow(0 0 10px #69809512)}.pwa-entry-language-selection__content,.pwa-entry-language-selection__brand{z-index:4;position:relative}@media (width<=720px){.pwa-entry-language-selection__global-stage-v4 svg{width:132vw;height:82vw}.pangeadine-single-orbit-line-v4{stroke-width:1.5px}.pangeadine-orbit-letter-text-v4{font-size:64px}.pangeadine-orbit-letter-v4 circle{transform:scale(.82)}.pangeadine-global-earth-v4{opacity:.72}}@media (prefers-reduced-motion:reduce){.pangeadine-global-earth-v4{animation:none!important}.pangeadine-orbit-letter-v4 animateMotion{display:none}}.pwa-entry-language-selection[data-pangeadine-theme=dark]{color:#f4f7fa;background:radial-gradient(circle at 50% 34%,#2b577e3d 0,#2b577e00 34%),radial-gradient(circle at 83% 18%,#4935632b 0,#49356300 28%),radial-gradient(circle at 15% 78%,#19576026 0,#19576000 27%),linear-gradient(145deg,#04070c 0%,#07101a 48%,#0a1521 100%)}.pwa-entry-language-selection__starfield{z-index:0;pointer-events:none;opacity:0;transition:opacity .7s;position:absolute;inset:-6%;overflow:hidden}.pwa-entry-language-selection__starfield:before,.pwa-entry-language-selection__starfield:after{content:"";background-repeat:no-repeat;position:absolute;inset:0}.pwa-entry-language-selection__starfield:before{background-image:radial-gradient(circle at 5% 9%,#ffffffeb 0 1px,#0000 1.8px),radial-gradient(circle at 11% 61%,#ffffff94 0 .8px,#0000 1.5px),radial-gradient(circle at 17% 25%,#ffffffd1 0 1px,#0000 1.8px),radial-gradient(circle at 24% 84%,#ffffff80 0 .8px,#0000 1.5px),radial-gradient(circle at 31% 13%,#ffffffc2 0 .9px,#0000 1.7px),radial-gradient(circle at 39% 69%,#ffffff8c 0 .8px,#0000 1.5px),radial-gradient(circle at 46% 8%,#ffffffdb 0 1px,#0000 1.8px),radial-gradient(circle at 53% 79%,#ffffff85 0 .8px,#0000 1.5px),radial-gradient(circle at 61% 23%,#ffffffbd 0 .9px,#0000 1.7px),radial-gradient(circle at 68% 61%,#ffffff9e 0 .8px,#0000 1.5px),radial-gradient(circle at 75% 12%,#ffffffe0 0 1px,#0000 1.8px),radial-gradient(circle at 83% 78%,#ffffff7a 0 .8px,#0000 1.5px),radial-gradient(circle at 91% 31%,#ffffffd1 0 1px,#0000 1.8px),radial-gradient(circle at 97% 67%,#ffffff8a 0 .8px,#0000 1.5px);animation:46s ease-in-out infinite alternate pangeadine-dark-stars-drift}.pwa-entry-language-selection__starfield:after{opacity:.72;background-image:radial-gradient(circle at 8% 44%,#52b1e7f2 0 1.2px,#0000 2.8px),radial-gradient(circle at 26% 17%,#d2b57bf2 0 1.1px,#0000 2.8px),radial-gradient(circle at 43% 48%,#66ccc1e0 0 1px,#0000 2.6px),radial-gradient(circle at 57% 15%,#7597e8eb 0 1.1px,#0000 2.7px),radial-gradient(circle at 73% 53%,#cf7e70db 0 1px,#0000 2.6px),radial-gradient(circle at 87% 22%,#dcc188e0 0 1.1px,#0000 2.8px),radial-gradient(circle at 95% 86%,#5bbbd3d6 0 1px,#0000 2.6px);animation:61s ease-in-out infinite alternate pangeadine-dark-colour-stars}@keyframes pangeadine-dark-stars-drift{0%{transform:translate(-6px,3px)}to{transform:translate(8px,-7px)}}@keyframes pangeadine-dark-colour-stars{0%{transform:translate(7px,-3px)}to{transform:translate(-9px,6px)}}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pwa-entry-language-selection__starfield{opacity:1}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pwa-entry-language-selection__option{color:#f3f6f9;-webkit-backdrop-filter:blur(16px);background:linear-gradient(145deg,#1c2937db,#0c1621c7);border-color:#ffffff1f;box-shadow:0 16px 38px #0000004d,inset 0 1px #ffffff0b}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pwa-entry-language-selection__option.is-selected{background:linear-gradient(145deg,#28394beb,#111d2ae0);border-color:#e1ebf4b8;box-shadow:0 20px 44px #00000061,inset 0 0 0 1px #ffffff0a,0 0 28px #50a0d314}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pwa-entry-language-selection__brand-name,.pwa-entry-language-selection[data-pangeadine-theme=dark] .pwa-entry-language-selection__content{color:#f4f7fa}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pwa-entry-language-selection__content>p,.pwa-entry-language-selection[data-pangeadine-theme=dark] .pwa-entry-language-selection__hint{color:#e0e9f1ad}.pwa-entry-language-selection__theme-toggle{z-index:20;color:#17212b;-webkit-backdrop-filter:blur(14px);cursor:pointer;background:#ffffffc7;border:1px solid #19212a1a;border-radius:50%;place-items:center;width:46px;height:46px;padding:0;transition:transform .22s,background .26s,color .26s,border-color .26s,box-shadow .26s;display:grid;position:absolute;top:28px;right:32px;box-shadow:0 10px 26px #161f2a14,inset 0 1px #ffffffe6}.pwa-entry-language-selection__theme-toggle:hover{transform:translateY(-2px)}.pwa-entry-language-selection__theme-toggle:active{transform:scale(.96)}.pwa-entry-language-selection__theme-icon{place-items:center;width:19px;height:19px;transition:opacity .26s,transform .36s;display:grid;position:absolute}.pwa-entry-language-selection__theme-icon svg{width:100%;height:100%}.pwa-entry-language-selection__theme-icon--sun{opacity:0;transform:scale(.7)rotate(-35deg)}.pwa-entry-language-selection__theme-icon--moon{opacity:1;transform:scale(1)rotate(0)}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pwa-entry-language-selection__theme-toggle{color:#f3f6fa;background:#0e1722c7;border-color:#ffffff26;box-shadow:0 12px 32px #0000004d,inset 0 1px #ffffff12}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pwa-entry-language-selection__theme-icon--moon{opacity:0;transform:scale(.7)rotate(35deg)}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pwa-entry-language-selection__theme-icon--sun{opacity:1;transform:scale(1)rotate(0)}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pangeadine-single-orbit-line-v4{stroke:#bfd6e966;filter:drop-shadow(0 0 10px #4ea7e13d)}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pangeadine-global-earth-v4{filter:drop-shadow(0 0 42px #2f8bca33)}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pangeadine-orbit-letter-text-v4{filter:drop-shadow(0 0 12px #82b7dd2e)}@media (prefers-reduced-motion:reduce){.pwa-entry-language-selection__starfield:before,.pwa-entry-language-selection__starfield:after{animation:none!important}.pwa-entry-language-selection__theme-toggle,.pwa-entry-language-selection__theme-icon{transition:none!important}}@media (width<=720px){.pwa-entry-language-selection__theme-toggle{width:42px;height:42px;top:18px;right:18px}.pwa-entry-language-selection__theme-icon{width:17px;height:17px}}.pwa-entry-language-selection__night-moon{z-index:2;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:0;filter:drop-shadow(0 0 7px #f5ca6642)drop-shadow(0 0 20px #f5ca661a);place-items:center;width:42px;height:42px;transition:opacity .7s,transform .9s cubic-bezier(.22,.61,.36,1);display:grid;position:absolute;top:18%;right:10.5%;transform:translateY(-5px)scale(.9)}.pwa-entry-language-selection__night-moon svg{width:100%;height:100%}@keyframes pangeadine-night-moon-float{0%{transform:translateY(1px)rotate(-1deg)}to{transform:translateY(-5px)rotate(1deg)}}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pangeadine-orbit-letter-v4 circle{opacity:1;stroke:#ffffff0f;stroke-width:1px;fill:#ffffff0b!important}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pangeadine-global-earth-v4{opacity:.52;filter:drop-shadow(0 0 36px #5aa0d71a)}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pangeadine-globe-core{opacity:.36}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pangeadine-planet-letter-v4{opacity:1}@media (width<=720px){.pwa-entry-language-selection__night-moon{width:30px;height:30px;top:15%;right:8%}}@media (prefers-reduced-motion:reduce){.pwa-entry-language-selection__night-moon{animation:none!important}}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pwa-entry-language-selection__starfield{opacity:1;background-image:radial-gradient(circle at 3% 12%,#ffffffb8 0 .55px,#0000 1.2px),radial-gradient(circle at 7% 67%,#ffffff7a 0 .65px,#0000 1.2px),radial-gradient(circle at 11% 31%,#ffffff9e 0 .55px,#0000 1.2px),radial-gradient(circle at 15% 84%,#ffffff85 0 .7px,#0000 1.3px),radial-gradient(circle at 19% 52%,#ffffff6b 0 .5px,#0000 1.1px),radial-gradient(circle at 23% 18%,#ffffffad 0 .6px,#0000 1.2px),radial-gradient(circle at 27% 74%,#ffffff75 0 .55px,#0000 1.2px),radial-gradient(circle at 31% 42%,#fff9 0 .65px,#0000 1.2px),radial-gradient(circle at 35% 91%,#ffffff75 0 .55px,#0000 1.1px),radial-gradient(circle at 39% 11%,#ffffffb3 0 .65px,#0000 1.3px),radial-gradient(circle at 43% 78%,#ffffff80 0 .55px,#0000 1.1px),radial-gradient(circle at 47% 26%,#ffffff9e 0 .6px,#0000 1.2px),radial-gradient(circle at 51% 64%,#ffffff70 0 .5px,#0000 1.1px),radial-gradient(circle at 55% 8%,#ffffffa8 0 .65px,#0000 1.2px),radial-gradient(circle at 59% 84%,#ffffff7a 0 .55px,#0000 1.1px),radial-gradient(circle at 63% 38%,#ffffff94 0 .6px,#0000 1.2px),radial-gradient(circle at 67% 72%,#ffffff70 0 .5px,#0000 1.1px),radial-gradient(circle at 71% 15%,#ffffffb8 0 .65px,#0000 1.3px),radial-gradient(circle at 75% 91%,#ffffff7a 0 .55px,#0000 1.1px),radial-gradient(circle at 79% 47%,#ffffff9e 0 .6px,#0000 1.2px),radial-gradient(circle at 83% 78%,#ffffff75 0 .55px,#0000 1.1px),radial-gradient(circle at 87% 23%,#ffffffad 0 .65px,#0000 1.2px),radial-gradient(circle at 91% 59%,#ffffff85 0 .55px,#0000 1.1px),radial-gradient(circle at 96% 11%,#ffffffb3 0 .65px,#0000 1.2px),radial-gradient(circle at 98% 83%,#ffffff70 0 .5px,#0000 1.1px);background-repeat:no-repeat;animation:none!important}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pwa-entry-language-selection__starfield:before{opacity:1;background-image:radial-gradient(circle at 5% 43%,#ffffffd1 0 1px,#0000 2px),radial-gradient(circle at 14% 9%,#ffffffc2 0 1.1px,#0000 2px),radial-gradient(circle at 21% 63%,#ffffffad 0 .9px,#0000 1.9px),radial-gradient(circle at 29% 29%,#ffffffd1 0 1px,#0000 2px),radial-gradient(circle at 37% 57%,#ffffffb8 0 .9px,#0000 1.9px),radial-gradient(circle at 45% 88%,#ffffffa3 0 1px,#0000 2px),radial-gradient(circle at 52% 43%,#ffffffc7 0 1px,#0000 2px),radial-gradient(circle at 60% 13%,#ffffffb8 0 .9px,#0000 1.9px),radial-gradient(circle at 68% 82%,#ffffffb8 0 1px,#0000 2px),radial-gradient(circle at 77% 36%,#ffffffd1 0 1.1px,#0000 2.1px),radial-gradient(circle at 86% 70%,#ffffffad 0 .9px,#0000 1.9px),radial-gradient(circle at 94% 46%,#ffffffd1 0 1px,#0000 2px);background-repeat:no-repeat;animation:none!important}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pwa-entry-language-selection__starfield:after{opacity:1;background-image:radial-gradient(circle at 9% 22%,#fffffff5 0 2px,#fff3 2.5px,#0000 5px),radial-gradient(circle at 18% 76%,#6dc0eff2 0 1.7px,#6dc0ef24 2.5px,#0000 5px),radial-gradient(circle at 34% 8%,#ffffffeb 0 1.8px,#ffffff26 2.5px,#0000 5px),radial-gradient(circle at 48% 72%,#d8bc7deb 0 1.7px,#d8bc7d1f 2.5px,#0000 5px),radial-gradient(circle at 64% 20%,#77cdc6e6 0 1.6px,#77cdc61f 2.5px,#0000 5px),radial-gradient(circle at 81% 64%,#fffffff0 0 2px,#ffffff29 2.6px,#0000 5px),radial-gradient(circle at 93% 30%,#8aa3efeb 0 1.6px,#8aa3ef1f 2.4px,#0000 5px),radial-gradient(circle at 96% 88%,#da8978d1 0 1.5px,#da89781a 2.4px,#0000 4.8px);background-repeat:no-repeat;animation:none!important}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pangeadine-orbit-letter-v4 circle,.pwa-entry-language-selection[data-pangeadine-theme=dark] .pangeadine-global-earth-v4,.pwa-entry-language-selection[data-pangeadine-theme=dark] .pangeadine-globe-core{display:none!important}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pangeadine-orbit-letter-text-v4{opacity:.86;filter:drop-shadow(0 0 8px #ffffff29)drop-shadow(0 0 18px #b4d2eb14);fill:#f5f8fc!important}.pwa-entry-language-selection__night-moon{z-index:5;opacity:0;filter:drop-shadow(0 0 7px #f5c64c57)drop-shadow(0 0 22px #f5c64c1f);width:66px;height:66px;transition:opacity .8s,transform .9s cubic-bezier(.22,.61,.36,1);top:17%;right:10.5%}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pwa-entry-language-selection__night-moon{opacity:.96;animation:10s ease-in-out infinite alternate pangeadine-night-moon-float-final}.pwa-entry-language-selection__night-moon path{fill:#f3c95b}@keyframes pangeadine-night-moon-float-final{0%{transform:translateY(2px)}to{transform:translateY(-4px)}}.pwa-entry-language-selection[data-pangeadine-theme=dark] h1,.pwa-entry-language-selection[data-pangeadine-theme=dark] .pwa-entry-language-selection__eyebrow{text-shadow:0 0 16px #ffffff0b;color:#f5f7fa!important}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pwa-entry-language-selection__option{background:linear-gradient(145deg,#141f2be0,#0a131dd6);border-color:#e0ebf41f;box-shadow:0 14px 34px #0000004d,inset 0 1px #ffffff0a}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pwa-entry-language-selection__option.is-selected{border-color:#ebf2f8a3;box-shadow:0 18px 40px #0000005c,0 0 22px #79b1da0f,inset 0 1px #ffffff0d}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pwa-entry-language-selection__confirm{color:#f7f9fb;background:linear-gradient(145deg,#182d43,#0c1a29);box-shadow:0 14px 30px #00000057,0 0 16px #518ebe14}@media (width<=720px){.pwa-entry-language-selection__night-moon{width:52px;height:52px;top:14%;right:8%}}@media (prefers-reduced-motion:reduce){.pwa-entry-language-selection[data-pangeadine-theme=dark] .pwa-entry-language-selection__starfield,.pwa-entry-language-selection[data-pangeadine-theme=dark] .pwa-entry-language-selection__starfield:before,.pwa-entry-language-selection[data-pangeadine-theme=dark] .pwa-entry-language-selection__starfield:after,.pwa-entry-language-selection[data-pangeadine-theme=dark] .pwa-entry-language-selection__night-moon{animation:none!important}}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pwa-entry-language-selection__ambient,.pwa-entry-language-selection[data-pangeadine-theme=dark] .pangeadine-global-earth-v4,.pwa-entry-language-selection[data-pangeadine-theme=dark] .pangeadine-globe-core,.pwa-entry-language-selection[data-pangeadine-theme=dark] .pangeadine-orbit-letter-v4 circle{display:none!important}.pwa-entry-language-selection__night-moon{z-index:5;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:0;filter:drop-shadow(0 0 6px #f7cd5b59)drop-shadow(0 0 20px #f7cd5b29);width:72px;height:72px;transition:opacity .8s,transform .9s cubic-bezier(.22,.61,.36,1);position:absolute;top:16.5%;right:10.2%;transform:translateY(-3px)scale(.94)}.pwa-entry-language-selection__night-moon svg{width:100%;height:100%;overflow:visible}.pangeadine-night-moon-body{fill:url(#pangeadine-night-moon-core)}.pangeadine-night-moon-crater{fill:#b184262e}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pwa-entry-language-selection__night-moon:before{content:"";z-index:-1;background:radial-gradient(circle,#f5c75321 0,#f5c7530e 35%,#f5c75300 72%);border-radius:50%;position:absolute;inset:-12px}@keyframes pangeadine-realistic-moon-float{0%{transform:translateY(2px)}to{transform:translateY(-4px)}}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pangeadine-orbit-letter-text-v4{fill:#f6f8fb!important;opacity:.78!important;filter:drop-shadow(0 0 7px #ffffff26)!important}@media (width<=720px){.pwa-entry-language-selection__night-moon{width:54px;height:54px;top:14%;right:7%}}@media (prefers-reduced-motion:reduce){.pwa-entry-language-selection__night-moon{animation:none!important}}@keyframes pangeadine-moon-drift-v5{0%{transform:translateY(2px)}to{transform:translateY(-4px)}}@media (width<=720px){.pwa-entry-language-selection__night-moon{width:56px;height:56px;top:14%;right:7%}.pangeadine-night-moon-letter{font-size:35px}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pangeadine-single-orbit-line-v4{stroke-width:1px!important}}@media (prefers-reduced-motion:reduce){.pwa-entry-language-selection__night-moon{animation:none!important}}@media (width<=720px){.pwa-entry-language-selection__night-moon{width:56px;height:56px;top:14%;right:7%}.pangeadine-night-moon-letter{font-size:35px}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pangeadine-single-orbit-line-v4{stroke-width:1px!important}}@media (prefers-reduced-motion:reduce){.pwa-entry-language-selection__night-moon{animation:none!important}}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pwa-entry-language-selection__ambient,.pwa-entry-language-selection[data-pangeadine-theme=dark] .pwa-entry-language-selection__global-orbit,.pwa-entry-language-selection[data-pangeadine-theme=dark] .pwa-entry-language-selection__global-orbit-v2,.pwa-entry-language-selection[data-pangeadine-theme=dark] .pwa-entry-language-selection__planetary-typography{display:none!important}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pwa-entry-language-selection__starfield{opacity:1;background-image:radial-gradient(circle at 2% 8%,#ffffff8c 0 .45px,#0000 1.1px),radial-gradient(circle at 5% 31%,#ffffff6b 0 .4px,#0000 1px),radial-gradient(circle at 8% 57%,#ffffffa3 0 .45px,#0000 1.1px),radial-gradient(circle at 11% 86%,#fff6 0 .4px,#0000 1px),radial-gradient(circle at 15% 14%,#ffffff94 0 .45px,#0000 1.1px),radial-gradient(circle at 18% 44%,#ffffff70 0 .4px,#0000 1px),radial-gradient(circle at 21% 71%,#fff9 0 .45px,#0000 1.1px),radial-gradient(circle at 25% 93%,#ffffff6b 0 .4px,#0000 1px),radial-gradient(circle at 29% 25%,#ffffff9e 0 .45px,#0000 1.1px),radial-gradient(circle at 32% 58%,#ffffff7a 0 .4px,#0000 1px),radial-gradient(circle at 36% 81%,#ffffff94 0 .45px,#0000 1.1px),radial-gradient(circle at 40% 9%,#ffffff80 0 .4px,#0000 1px),radial-gradient(circle at 43% 36%,#ffffffa3 0 .45px,#0000 1.1px),radial-gradient(circle at 46% 67%,#ffffff6b 0 .4px,#0000 1px),radial-gradient(circle at 50% 91%,#ffffff94 0 .45px,#0000 1.1px),radial-gradient(circle at 54% 18%,#ffffff70 0 .4px,#0000 1px),radial-gradient(circle at 57% 49%,#ffffff9e 0 .45px,#0000 1.1px),radial-gradient(circle at 61% 74%,#ffffff7a 0 .4px,#0000 1px),radial-gradient(circle at 65% 7%,#fff9 0 .45px,#0000 1.1px),radial-gradient(circle at 68% 32%,#ffffff6b 0 .4px,#0000 1px),radial-gradient(circle at 71% 61%,#ffffffa3 0 .45px,#0000 1.1px),radial-gradient(circle at 75% 88%,#ffffff75 0 .4px,#0000 1px),radial-gradient(circle at 79% 16%,#ffffff94 0 .45px,#0000 1.1px),radial-gradient(circle at 82% 43%,#ffffff70 0 .4px,#0000 1px),radial-gradient(circle at 85% 73%,#fff9 0 .45px,#0000 1.1px),radial-gradient(circle at 89% 5%,#ffffff7a 0 .4px,#0000 1px),radial-gradient(circle at 92% 27%,#ffffffa3 0 .45px,#0000 1.1px),radial-gradient(circle at 95% 55%,#ffffff70 0 .4px,#0000 1px),radial-gradient(circle at 98% 84%,#ffffff94 0 .45px,#0000 1.1px),radial-gradient(circle at 7% 18%,#fffc 0 1px,#0000 2px),radial-gradient(circle at 14% 69%,#ffffffb8 0 .9px,#0000 1.9px),radial-gradient(circle at 23% 39%,#ffffffd6 0 1px,#0000 2px),radial-gradient(circle at 34% 16%,#ffffffb8 0 .9px,#0000 1.9px),radial-gradient(circle at 45% 61%,#fffc 0 1px,#0000 2px),radial-gradient(circle at 56% 10%,#ffffffbd 0 .9px,#0000 1.9px),radial-gradient(circle at 63% 87%,#ffffffd1 0 1px,#0000 2px),radial-gradient(circle at 74% 46%,#ffffffc2 0 .9px,#0000 1.9px),radial-gradient(circle at 88% 67%,#ffffffd6 0 1px,#0000 2px),radial-gradient(circle at 18% 25%,#65bceceb 0 1.2px,#0000 2.9px),radial-gradient(circle at 31% 79%,#d1b577e0 0 1.1px,#0000 2.8px),radial-gradient(circle at 52% 27%,#70cec6e0 0 1.1px,#0000 2.8px),radial-gradient(circle at 69% 69%,#799debe0 0 1.1px,#0000 2.8px),radial-gradient(circle at 91% 22%,#d8bb7edb 0 1.1px,#0000 2.8px);background-repeat:no-repeat;inset:-10%;animation:none!important}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pwa-entry-language-selection__starfield:before{opacity:1;background-image:radial-gradient(circle at 12% 44%,#fffffffa 0 1.7px,#ffffff2e 2.4px,#0000 5px),radial-gradient(circle at 27% 9%,#fffffff0 0 2px,#ffffff24 2.8px,#0000 5.5px),radial-gradient(circle at 47% 80%,#fffffff5 0 1.8px,#ffffff29 2.6px,#0000 5px),radial-gradient(circle at 66% 34%,#ffffffeb 0 2px,#ffffff24 2.8px,#0000 5.5px),radial-gradient(circle at 84% 86%,#fffffff5 0 1.8px,#ffffff29 2.6px,#0000 5px);animation:none!important}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pwa-entry-language-selection__starfield:after{opacity:1;background-image:radial-gradient(circle at 4% 74%,#4db0ebe0 0 1.5px,#4db0eb1f 2.7px,#0000 5px),radial-gradient(circle at 39% 4%,#d6b573e6 0 1.5px,#d6b5731f 2.7px,#0000 5px),radial-gradient(circle at 72% 12%,#6ecbc3db 0 1.4px,#6ecbc31c 2.5px,#0000 4.8px),radial-gradient(circle at 97% 52%,#829debe0 0 1.5px,#829deb1f 2.7px,#0000 5px);animation:none!important}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pangeadine-orbit-letter-v4{animation:none!important;display:none!important}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pangeadine-global-earth-v4,.pwa-entry-language-selection[data-pangeadine-theme=dark] .pangeadine-globe-core{display:none!important}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pangeadine-single-orbit-line-v4{opacity:.72;stroke:#dce5ee33!important;stroke-width:1.15px!important;fill:none!important;filter:drop-shadow(0 0 6px #90bbda12)!important;display:block!important}.pwa-entry-language-selection__night-moon{z-index:8;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:0;place-items:center;width:76px;height:76px;transition:opacity .8s,transform .9s cubic-bezier(.22,.61,.36,1);display:grid;position:absolute;top:16.2%;right:10.2%;transform:scale(.92)}.pangeadine-night-moon-orb{background:radial-gradient(circle at 35% 32%,#fff4b257 0,#f7cd5b2e 38%,#e1ac2d14 68%,#e1ac2d00 100%);border:1px solid #ffde7e57;border-radius:50%;place-items:center;width:100%;height:100%;display:grid;position:relative;box-shadow:0 0 12px #f8cd5b38,0 0 34px #f8cd5b1f,0 0 64px #f8cd5b0f}.pangeadine-night-moon-orb:before{content:"";z-index:-1;background:radial-gradient(circle,#f8cd5b17 0,#f8cd5b09 34%,#f8cd5b00 72%);border-radius:50%;position:absolute;inset:-20px}.pangeadine-night-moon-letter{z-index:2;letter-spacing:-.08em;color:#ffe285f5;text-shadow:0 0 8px #ffd86847,0 0 22px #ffd8681f;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:48px;font-weight:650;line-height:1;position:relative}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pwa-entry-language-selection__night-moon{opacity:1;animation:14s ease-in-out infinite alternate pangeadine-moon-drift-v5;transform:scale(1)}.pwa-entry-language-selection[data-pangeadine-theme=dark] h1{text-shadow:0 0 20px #ffffff0e;color:#f7f9fc!important}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pwa-entry-language-selection__eyebrow{color:#eef3f8!important}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pwa-entry-language-selection__content>p{color:#e5edf5b8!important}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pangeadine-orbit-letter-v4,.pwa-entry-language-selection[data-pangeadine-theme=dark] .pangeadine-global-earth-v4,.pwa-entry-language-selection[data-pangeadine-theme=dark] .pangeadine-globe-core{animation:none!important}@media (width<=720px){.pwa-entry-language-selection__night-moon{width:56px;height:56px;top:14%;right:7%}.pangeadine-night-moon-letter{font-size:35px}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pangeadine-single-orbit-line-v4{stroke-width:1px!important}}@media (prefers-reduced-motion:reduce){.pwa-entry-language-selection__night-moon{animation:none!important}}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pwa-entry-language-selection__starfield{z-index:0;opacity:1;pointer-events:none;display:block;position:absolute;inset:-1.5%;overflow:hidden;background:0 0!important}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pwa-entry-language-selection__starfield:before,.pwa-entry-language-selection[data-pangeadine-theme=dark] .pwa-entry-language-selection__starfield:after{display:none!important}.pangeadine-deep-sky-svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.pangeadine-sky-drift-micro{animation:118s ease-in-out infinite alternate pangeadine-sky-micro-drift}.pangeadine-sky-drift-small{animation:154s ease-in-out infinite alternate pangeadine-sky-small-drift}.pangeadine-sky-drift-medium{animation:192s ease-in-out infinite alternate pangeadine-sky-medium-drift}@keyframes pangeadine-sky-micro-drift{0%{transform:translate(-.35px,2px)}to{transform:translate(.45px,-2.2px)}}@keyframes pangeadine-sky-small-drift{0%{transform:translate(.25px,-2.7px)}to{transform:translate(-.4px,2.6px)}}@keyframes pangeadine-sky-medium-drift{0%{transform:translate(-.15px,3.5px)}to{transform:translate(.25px,-3.5px)}}.pangeadine-hero-star{animation:11s ease-in-out infinite alternate pangeadine-hero-star-breathe}@keyframes pangeadine-hero-star-breathe{0%{opacity:.58;transform:scale(.92)}to{opacity:1;transform:scale(1.05)}}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pwa-entry-language-selection__starfield{filter:drop-shadow(0 0 1px #d2e1ef0a)}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pangeadine-night-moon-orb{box-shadow:0 0 12px #fad05b57,0 0 30px #fad05b2e,0 0 58px #fad05b17,inset -7px -5px 16px #75531521,inset 5px 4px 11px #fff8cb3b}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pangeadine-night-moon-letter{color:#f7d674;text-shadow:0 0 8px #ffde845c,0 0 20px #ffd46629}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pangeadine-single-orbit-line-v4{stroke:#dfe7ef26!important;stroke-width:1.05px!important;filter:drop-shadow(0 0 5px #96bedb0f)!important}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pwa-entry-language-selection__content,.pwa-entry-language-selection[data-pangeadine-theme=dark] .pwa-entry-language-selection__brand{z-index:4;position:relative}@media (prefers-reduced-motion:reduce){.pangeadine-sky-drift-micro,.pangeadine-sky-drift-small,.pangeadine-sky-drift-medium,.pangeadine-hero-star{animation:none!important}}@keyframes pangeadine-night-cloud-drift{0%{transform:translate(-14px,4px)scale(1.03)}to{transform:translate(14px,-5px)scale(1.07)}}@keyframes pangeadine-night-cloud-drift-secondary{0%{transform:translate(9px,-3px)scale(1.04)}to{transform:translate(-10px,4px)scale(1.08)}}@keyframes pangeadine-micro-sky-float{0%{transform:translate(-.5px,1.8px)}to{transform:translate(.6px,-1.8px)}}@keyframes pangeadine-small-sky-float{0%{transform:translate(.4px,-2.1px)}to{transform:translate(-.5px,2.1px)}}@keyframes pangeadine-medium-sky-float{0%{transform:translate(-.3px,2.4px)}to{transform:translate(.3px,-2.4px)}}@media (prefers-reduced-motion:reduce){.pwa-entry-language-selection[data-pangeadine-theme=dark] .pwa-entry-language-selection__global-stage-v4:before,.pwa-entry-language-selection[data-pangeadine-theme=dark] .pwa-entry-language-selection__global-stage-v4:after,.pwa-entry-language-selection[data-pangeadine-theme=dark] .pangeadine-sky-drift-micro,.pwa-entry-language-selection[data-pangeadine-theme=dark] .pangeadine-sky-drift-small,.pwa-entry-language-selection[data-pangeadine-theme=dark] .pangeadine-sky-drift-medium,.pwa-entry-language-selection[data-pangeadine-theme=dark] .pangeadine-night-moon-orb{animation:none!important}}.pwa-entry-language-selection[data-pangeadine-theme=dark]{background:radial-gradient(75% 38% at 50% 72%,#105b9138 0%,#0c45731f 28%,#08254009 56%,#0000 78%),radial-gradient(52% 24% at 78% 68%,#2376a91f 0%,#17507c0d 44%,#0000 76%),radial-gradient(45% 22% at 17% 63%,#1f6b9d1a 0%,#11426709 45%,#0000 76%),linear-gradient(#02050a 0%,#040a12 38%,#06111a 68%,#071521 100%)}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pwa-entry-language-selection__global-stage-v4:before{content:"";z-index:-1;pointer-events:none;filter:blur(24px);opacity:.88;background:radial-gradient(34% 18% at 20% 66%,#479bcc2b 0%,#357dae17 36%,#0000 76%),radial-gradient(42% 20% at 48% 74%,#297fb526 0%,#1c5d8a12 38%,#0000 78%),radial-gradient(34% 17% at 79% 61%,#53a3cd26 0%,#377eab11 42%,#0000 77%),radial-gradient(72% 13% at 52% 84%,#3b8fbf1a 0%,#205b870b 42%,#0000 82%);animation:150s ease-in-out infinite alternate pangeadine-night-cloud-drift;position:absolute;inset:18% -12% -4%;transform:translate(0,0)}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pwa-entry-language-selection__global-stage-v4:after{content:"";z-index:-1;pointer-events:none;filter:blur(18px);opacity:.82;background:radial-gradient(30% 12% at 8% 70%,#5eb2dc12,#0000 72%),radial-gradient(36% 13% at 36% 83%,#53a6d314,#0000 74%),radial-gradient(30% 12% at 67% 72%,#5fb0da13,#0000 74%),radial-gradient(34% 13% at 95% 80%,#58a5cf11,#0000 74%);animation:185s ease-in-out infinite alternate pangeadine-night-cloud-drift-secondary;position:absolute;inset:30% -10% -12%}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pangeadine-hero-star{animation:none!important;display:none!important}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pangeadine-deep-sky-svg{transform-origin:50%;transform:scale(1.015)}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pangeadine-sky-drift-micro circle{filter:drop-shadow(0 0 1.5px #ffffff1f)}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pangeadine-sky-drift-small circle{filter:drop-shadow(0 0 2px #ffffff1a)}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pangeadine-sky-drift-medium circle{filter:drop-shadow(0 0 2px #ffffff1f)}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pangeadine-sky-drift-micro{opacity:.76;animation:132s ease-in-out infinite alternate pangeadine-micro-sky-float}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pangeadine-sky-drift-small{opacity:.68;animation:168s ease-in-out infinite alternate pangeadine-small-sky-float}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pangeadine-sky-drift-medium{opacity:.62;animation:208s ease-in-out infinite alternate pangeadine-medium-sky-float}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pwa-entry-language-selection__night-moon{filter:drop-shadow(0 0 7px #ffd8707a)drop-shadow(0 0 22px #ffcd5638)drop-shadow(0 0 48px #ffc94c1a);width:78px;height:78px;top:15.5%;right:9.5%}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pangeadine-night-moon-letter{color:#ffe18a;text-shadow:0 0 7px #ffea9e73,0 0 19px #ffda6933;font-size:50px;font-weight:650}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pangeadine-orbit-letter-v4{display:none!important}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pangeadine-single-orbit-line-v4{stroke:#dfe8f021!important;stroke-width:1px!important;opacity:.62!important;filter:drop-shadow(0 0 5px #96bdd90e)!important}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pwa-entry-language-selection__content:after{content:"";z-index:-1;filter:blur(18px);pointer-events:none;background:radial-gradient(#1e6ea018 0%,#12496f0a 38%,#0000 73%);height:42%;position:absolute;bottom:-8%;left:-18%;right:-18%}@media (prefers-reduced-motion:reduce){.pwa-entry-language-selection[data-pangeadine-theme=dark] .pwa-entry-language-selection__global-stage-v4:before,.pwa-entry-language-selection[data-pangeadine-theme=dark] .pwa-entry-language-selection__global-stage-v4:after,.pwa-entry-language-selection[data-pangeadine-theme=dark] .pangeadine-sky-drift-micro,.pwa-entry-language-selection[data-pangeadine-theme=dark] .pangeadine-sky-drift-small,.pwa-entry-language-selection[data-pangeadine-theme=dark] .pangeadine-sky-drift-medium,.pwa-entry-language-selection[data-pangeadine-theme=dark] .pangeadine-night-moon-orb{animation:none!important}}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pwa-entry-language-selection__starfield{z-index:0;opacity:1;pointer-events:none;position:absolute;inset:0;overflow:hidden;background:0 0!important}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pwa-entry-language-selection__starfield:before,.pwa-entry-language-selection[data-pangeadine-theme=dark] .pwa-entry-language-selection__starfield:after,.pwa-entry-language-selection[data-pangeadine-theme=dark] .pangeadine-night-star{display:none!important}.pangeadine-deep-sky-svg-v10{width:102%;height:102%;position:absolute;inset:-1%;overflow:visible}.pangeadine-sky-micro-v10{animation:150s ease-in-out infinite alternate pangeadine-v10-micro-drift}.pangeadine-sky-small-v10{animation:190s ease-in-out infinite alternate pangeadine-v10-small-drift}.pangeadine-sky-accent-v10{animation:240s ease-in-out infinite alternate pangeadine-v10-accent-drift}@keyframes pangeadine-v10-micro-drift{0%{transform:translate(-.8px,1.4px)}to{transform:translate(.8px,-1.4px)}}@keyframes pangeadine-v10-small-drift{0%{transform:translate(.6px,-2px)}to{transform:translate(-.6px,2px)}}@keyframes pangeadine-v10-accent-drift{0%{transform:translate(-.4px,2.4px)}to{transform:translate(.4px,-2.4px)}}.pangeadine-sky-accent-v10 circle{filter:drop-shadow(0 0 1.5px #ffffff2e)}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pwa-entry-language-selection__global-stage-v4{position:absolute}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pwa-entry-language-selection__global-stage-v4:before{content:"";pointer-events:none;filter:blur(26px);opacity:.82;background:radial-gradient(38% 16% at 18% 74%,#378bbe1b,#0000 76%),radial-gradient(42% 18% at 48% 82%,#2a71a71c,#0000 78%),radial-gradient(36% 15% at 82% 68%,#438fbc17,#0000 76%);animation:180s ease-in-out infinite alternate pangeadine-v10-haze;position:absolute;inset:24% -15% -12%}@keyframes pangeadine-v10-haze{0%{transform:translate(-12px,4px)scale(1.02)}to{transform:translate(12px,-4px)scale(1.05)}}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pangeadine-orbit-letter-v4,.pwa-entry-language-selection[data-pangeadine-theme=dark] .pangeadine-global-earth-v4{display:none!important}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pangeadine-single-orbit-line-v4{fill:none!important;stroke:#e0e8ef21!important;stroke-width:1px!important;opacity:.58!important;filter:none!important;display:block!important}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pwa-entry-language-selection__night-moon{opacity:1;filter:drop-shadow(0 0 7px #ffd86a66)drop-shadow(0 0 24px #ffcf522b)drop-shadow(0 0 48px #ffcc4c14);width:78px;height:78px;top:16%;right:9.5%}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pangeadine-night-moon-orb{background:radial-gradient(circle at 32% 28%,#fff9cd9e,#ffe38957 24%,#f6cc5d2e 52%,#dea8300b 82%,#0000 100%);border:1px solid #ffe18b70;box-shadow:0 0 11px #ffdc7066,0 0 28px #ffd55e33,0 0 58px #ffcf4f17,inset -8px -7px 17px #73501421,inset 6px 5px 13px #fffbda3d}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pangeadine-night-moon-orb:before{filter:blur(3px);background:radial-gradient(circle,#ffda6c1d 0%,#ffd25b0e 31%,#0000 74%);inset:-36px}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pangeadine-night-moon-letter{color:#ffe18b;text-shadow:0 0 7px #ffea9e6b,0 0 19px #ffd76429;font-size:50px}@media (prefers-reduced-motion:reduce){.pangeadine-sky-micro-v10,.pangeadine-sky-small-v10,.pangeadine-sky-accent-v10,.pwa-entry-language-selection[data-pangeadine-theme=dark] .pwa-entry-language-selection__global-stage-v4:before{animation:none!important}}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pangeadine-colour-micro-stars-v11{opacity:.92;animation:225s ease-in-out infinite alternate pangeadine-colour-stars-v11-drift}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pangeadine-colour-micro-stars-v11 circle{filter:drop-shadow(0 0 1.5px)}@keyframes pangeadine-colour-stars-v11-drift{0%{transform:translate(-.3px,1.5px)}to{transform:translate(.3px,-1.5px)}}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pangeadine-night-moon-orb{background:radial-gradient(circle at 63% 36%,#8b651c1f 0 5%,#0000 5.8%),radial-gradient(circle at 42% 61%,#8b651c1a 0 4%,#0000 4.8%),radial-gradient(circle at 67% 66%,#8b651c13 0 3%,#0000 3.8%),radial-gradient(circle at 34% 43%,#8b651c14 0 2.5%,#0000 3.3%),radial-gradient(circle at 31% 27%,#fffbd5b3 0%,#ffeea780 20%,#f9d56f4d 43%,#e5b53624 68%,#d8a42d06 100%);border:1px solid #ffe59780;position:relative;box-shadow:0 0 10px #ffdd7175,0 0 24px #ffd35e40,0 0 48px #ffcb4e21,0 0 76px #ffc7450f,inset -9px -8px 18px #704d1229,inset 7px 6px 15px #fffddd47}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pangeadine-night-moon-orb:before{content:"";filter:blur(4px);z-index:-2;background:radial-gradient(circle,#ffde7b24 0%,#ffd76713 28%,#ffcd5506 48%,#0000 76%);border-radius:50%;position:absolute;inset:-38px}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pangeadine-night-moon-orb:after{content:"";z-index:-1;border:1px solid #ffe2880e;border-radius:50%;position:absolute;inset:-8px;box-shadow:0 0 20px #ffd66317}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pangeadine-night-moon-letter{z-index:4;color:#ffe39a;letter-spacing:-.075em;text-shadow:0 0 8px #ffefaa7a,0 0 18px #ffda7038,0 0 30px #ffcd541a;font-size:50px;font-weight:650;animation:18s ease-in-out infinite pangeadine-moon-m-v11;position:relative}@keyframes pangeadine-moon-m-v11{0%{transform:translate(-2px,1px)rotate(-1deg)}25%{transform:translate(1px,-1px)rotate(0)}50%{transform:translate(3px,1px)rotate(1deg)}75%{transform:translateY(2px)rotate(0)}to{transform:translate(-2px,1px)rotate(-1deg)}}.pwa-entry-language-selection[data-pangeadine-theme=dark] .pangeadine-night-moon-orb{animation:15s ease-in-out infinite alternate pangeadine-moon-v11-glow}@keyframes pangeadine-moon-v11-glow{0%{filter:brightness(.98);transform:scale(.995)}to{filter:brightness(1.035);transform:scale(1.015)}}@media (prefers-reduced-motion:reduce){.pwa-entry-language-selection[data-pangeadine-theme=dark] .pangeadine-colour-micro-stars-v11,.pwa-entry-language-selection[data-pangeadine-theme=dark] .pangeadine-night-moon-letter,.pwa-entry-language-selection[data-pangeadine-theme=dark] .pangeadine-night-moon-orb{animation:none!important}}@media (width<=720px){.pwa-entry-language-selection[data-pangeadine-theme=dark] .pangeadine-night-moon-letter{font-size:37px}}html,body,#app{width:100%;height:100%;margin:0;overflow:hidden}#app{min-width:0;min-height:0}.pwa-entry-language-selection{box-sizing:border-box;text-align:left;direction:ltr;width:100%;min-width:0;height:100dvh;min-height:100dvh;padding:clamp(14px,2.8vh,36px) clamp(14px,4vw,56px);overflow:hidden}@supports not (height:100dvh){.pwa-entry-language-selection{height:100vh;min-height:100vh}}.pwa-entry-language-selection__brand{flex:none;gap:clamp(9px,1.1vw,15px);max-width:100%;margin:0}.pwa-entry-language-selection__brand-mark{border-radius:clamp(12px,1.25vw,18px);flex-basis:clamp(46px,4.4vw,68px);width:clamp(46px,4.4vw,68px);height:clamp(46px,4.4vw,68px)}.pwa-entry-language-selection__brand-name{font-size:clamp(17px,1.45vw,22px);line-height:1.1}.pwa-entry-language-selection__content{box-sizing:border-box;transform-origin:top;width:min(100%,780px);min-width:0;margin:clamp(8px,2vh,22px) auto 0;padding:0 0 clamp(4px,1vh,8px)}.pwa-entry-language-selection__intro-frame{box-sizing:border-box;width:100%;min-width:0}.pwa-entry-language-selection__eyebrow{white-space:nowrap;margin:0 0 clamp(8px,1.4vh,14px);font-size:clamp(10px,.8vw,11px);line-height:1.2}.pwa-entry-language-selection__content h1{box-sizing:border-box;letter-spacing:-.055em;overflow-wrap:normal;word-break:normal;text-wrap:balance;width:100%;max-width:600px;font-size:clamp(31px,5.2vw,68px);line-height:1.02;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;display:block!important}.pwa-entry-language-selection__content>.pwa-entry-language-selection__intro-frame>p{box-sizing:border-box;overflow-wrap:break-word;word-break:normal;width:100%;max-width:500px;margin:clamp(8px,1.35vh,12px) 0 clamp(14px,2.4vh,22px);font-size:clamp(13px,1.35vw,18px);line-height:1.45;min-height:0!important}.pwa-entry-language-selection__options{box-sizing:border-box;direction:ltr;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(6px,.8vw,10px);width:100%;min-width:0;display:grid;position:relative}.pwa-entry-language-selection__option{box-sizing:border-box;border-radius:clamp(14px,1.4vw,20px);flex:none;width:100%;min-width:0;min-height:clamp(50px,6.8vh,64px);padding:clamp(9px,1.15vh,15px) clamp(11px,1.3vw,18px);overflow:hidden}.pwa-entry-language-selection__language-main{align-items:center;gap:clamp(7px,.8vw,12px);min-width:0;display:flex}.pwa-entry-language-selection__language-symbol{flex:none}.pwa-entry-language-selection__language-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.pwa-entry-language-selection__option strong{white-space:nowrap;font-size:clamp(14px,1.15vw,17px);line-height:1.2}.pwa-entry-language-selection__option small{white-space:nowrap;font-size:clamp(10px,.82vw,12px);line-height:1.15}.pwa-entry-language-selection__arrow{flex:none}.pwa-entry-language-selection__confirm-area{justify-content:center;align-items:center;width:100%;margin-top:clamp(10px,1.8vh,16px);display:flex;position:relative}.pwa-entry-language-selection__confirm{border-radius:999px;min-width:clamp(118px,12vw,150px);min-height:clamp(40px,5.6vh,50px);padding:8px clamp(22px,2.5vw,32px);font-size:clamp(13px,1vw,15px)}.pwa-entry-language-selection__hint{box-sizing:border-box;text-align:center;width:100%;min-width:0;margin-top:clamp(8px,1.4vh,14px);padding-inline:clamp(4px,1vw,12px);font-size:clamp(10px,.85vw,12px);line-height:1.35}@media (width<=900px){.pwa-entry-language-selection{padding:clamp(14px,2.4vw,28px) clamp(14px,3vw,32px)}.pwa-entry-language-selection__content{width:min(100%,700px)}.pwa-entry-language-selection__content h1{font-size:clamp(34px,6.3vw,54px)}.pwa-entry-language-selection__options{gap:8px}}@media (width<=559px){.pwa-entry-language-selection{padding:clamp(12px,2vh,20px) clamp(12px,4vw,20px)}.pwa-entry-language-selection__brand{gap:9px}.pwa-entry-language-selection__brand-mark{border-radius:13px;flex-basis:50px;width:50px;height:50px}.pwa-entry-language-selection__brand-name{font-size:17px}.pwa-entry-language-selection__content{width:100%;margin-top:clamp(7px,1.4vh,14px);padding-block:0}.pwa-entry-language-selection__content h1{max-width:100%;font-size:clamp(30px,9.8vw,43px)}.pwa-entry-language-selection__content>.pwa-entry-language-selection__intro-frame>p{margin-top:9px;margin-bottom:14px;font-size:clamp(13px,3.8vw,16px)}.pwa-entry-language-selection__options{grid-template-columns:1fr;gap:6px}.pwa-entry-language-selection__option{border-radius:15px;min-height:54px;padding:9px 12px}.pwa-entry-language-selection__option strong{font-size:15px}.pwa-entry-language-selection__option small{font-size:10px}.pwa-entry-language-selection__confirm-area{margin-top:9px}.pwa-entry-language-selection__confirm{min-width:118px;min-height:42px}.pwa-entry-language-selection__hint{margin-top:7px;font-size:10px}}@media (width<=900px) and (orientation:landscape) and (height<=560px){.pwa-entry-language-selection{padding:10px clamp(14px,4vw,36px)}.pwa-entry-language-selection__brand-mark{border-radius:11px;flex-basis:42px;width:42px;height:42px}.pwa-entry-language-selection__brand-name{font-size:16px}.pwa-entry-language-selection__content{width:min(100%,760px);margin-top:5px}.pwa-entry-language-selection__eyebrow{margin-bottom:5px}.pwa-entry-language-selection__content h1{font-size:clamp(27px,5.8vw,42px)}.pwa-entry-language-selection__content>.pwa-entry-language-selection__intro-frame>p{margin:6px 0 9px;font-size:13px}.pwa-entry-language-selection__options{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.pwa-entry-language-selection__option{border-radius:12px;min-height:46px;padding:7px 10px}.pwa-entry-language-selection__option strong{font-size:13px}.pwa-entry-language-selection__option small{font-size:9px}.pwa-entry-language-selection__confirm-area{margin-top:6px}.pwa-entry-language-selection__confirm{min-height:36px;font-size:12px}.pwa-entry-language-selection__hint{margin-top:4px;font-size:9px}}@media (width>=560px) and (height<=720px){.pwa-entry-language-selection{padding:12px clamp(18px,3vw,40px)}.pwa-entry-language-selection__brand-mark{flex-basis:48px;width:48px;height:48px}.pwa-entry-language-selection__brand-name{font-size:18px}.pwa-entry-language-selection__content{margin-top:7px}.pwa-entry-language-selection__eyebrow{margin-bottom:7px}.pwa-entry-language-selection__content h1{font-size:clamp(31px,4.6vw,48px)}.pwa-entry-language-selection__content>.pwa-entry-language-selection__intro-frame>p{margin-top:7px;margin-bottom:10px;font-size:14px}.pwa-entry-language-selection__options{gap:6px}.pwa-entry-language-selection__option{min-height:50px;padding:8px 12px}.pwa-entry-language-selection__confirm-area{margin-top:7px}.pwa-entry-language-selection__confirm{min-height:40px}.pwa-entry-language-selection__hint{margin-top:5px}}@media (height<=620px){.pwa-entry-language-selection{padding:8px clamp(12px,3vw,28px)}.pwa-entry-language-selection__brand-mark{border-radius:10px;flex-basis:40px;width:40px;height:40px}.pwa-entry-language-selection__brand-name{font-size:15px}.pwa-entry-language-selection__content{margin-top:4px}.pwa-entry-language-selection__eyebrow{margin-bottom:4px;font-size:9px}.pwa-entry-language-selection__content h1{font-size:clamp(25px,5vw,38px)}.pwa-entry-language-selection__content>.pwa-entry-language-selection__intro-frame>p{margin:4px 0 6px;font-size:12px}.pwa-entry-language-selection__options{gap:4px}.pwa-entry-language-selection__option{border-radius:11px;min-height:44px;padding:6px 9px}.pwa-entry-language-selection__option strong{font-size:12px}.pwa-entry-language-selection__option small{font-size:8px}.pwa-entry-language-selection__confirm-area{margin-top:5px}.pwa-entry-language-selection__confirm{min-width:100px;min-height:33px;font-size:11px}.pwa-entry-language-selection__hint{margin-top:3px;font-size:8px}}@media (width<=360px){.pwa-entry-language-selection{padding-inline:10px}.pwa-entry-language-selection__content h1{font-size:clamp(28px,9.5vw,35px)}.pwa-entry-language-selection__content>.pwa-entry-language-selection__intro-frame>p{font-size:12px}.pwa-entry-language-selection__option{min-height:52px;padding-inline:10px}.pwa-entry-language-selection__language-main{gap:6px}.pwa-entry-language-selection__option strong{font-size:14px}}html[lang=ar] .pwa-entry-language-selection__content h1,html[lang=ar] .pwa-entry-language-selection__content>.pwa-entry-language-selection__intro-frame>p{text-align:right;direction:rtl}html[lang=ar] .pwa-entry-language-selection__option>.pwa-entry-language-selection__language-main{direction:ltr}.pwa-entry-language-selection__content,.pwa-entry-language-selection__intro-frame,.pwa-entry-language-selection__options,.pwa-entry-language-selection__option,.pwa-entry-language-selection__language-main,.pwa-entry-language-selection__language-copy{min-width:0}@media (prefers-reduced-motion:reduce){.pwa-entry-language-selection__content,.pwa-entry-language-selection__brand,.pwa-entry-language-selection__option,.pwa-entry-language-selection__content h1,.pwa-entry-language-selection__content>.pwa-entry-language-selection__intro-frame>p{animation:none!important}}.pwa-entry-language-selection[data-entry-booting=true] .pwa-entry-language-selection__starfield,.pwa-entry-language-selection[data-entry-booting=true] .pwa-entry-language-selection__ambient,.pwa-entry-language-selection[data-entry-booting=true] .pwa-entry-language-selection__global-stage-v4,.pwa-entry-language-selection[data-entry-booting=true] .pwa-entry-language-selection__global-orbit,.pwa-entry-language-selection[data-entry-booting=true] .pwa-entry-language-selection__planetary-typography{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.pwa-entry-language-selection__starfield,.pwa-entry-language-selection__ambient,.pwa-entry-language-selection__global-stage-v4,.pwa-entry-language-selection__global-orbit,.pwa-entry-language-selection__planetary-typography{transition:opacity .22s cubic-bezier(.22,.61,.36,1)}html,body{height:auto;min-height:100%;overflow:hidden auto}#app{height:auto;min-height:100%;overflow:visible}body:has(.pwa-entry-language-selection){overflow:hidden}#app:has(.pwa-entry-language-selection){height:100%;overflow:hidden}.pwa-entry-language-selection{height:100dvh;min-height:100dvh;overflow:hidden}@supports not (height:100dvh){.pwa-entry-language-selection{height:100vh;min-height:100vh}}.restaurant-account-opening{color:#111827;background-color:#f6f7f9;background-image:linear-gradient(135deg,#f6f7f98c,#f6f7f9ad),url(/images/pangeadine-account-bg.jpg);background-position:50%,50%;background-repeat:no-repeat,no-repeat;background-size:cover,cover;background-attachment:scroll;min-height:100svh;padding:clamp(28px,5vw,56px) clamp(20px,5vw,64px);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:relative;overflow:hidden}.restaurant-account-opening__ambient{pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:hidden}.restaurant-account-opening__ambient span{color:#11182706;font-size:clamp(90px,15vw,220px);font-weight:800;line-height:1;position:absolute}.restaurant-account-opening__ambient span:first-child{top:5%;left:-2%}.restaurant-account-opening__ambient span:nth-child(2){top:24%;right:3%}.restaurant-account-opening__ambient span:nth-child(3){top:52%;left:7%}.restaurant-account-opening__ambient span:nth-child(4){bottom:4%;right:10%}.restaurant-account-opening__ambient span:nth-child(5){bottom:-4%;left:34%}.restaurant-account-opening__ambient span:nth-child(6){top:8%;right:34%}.restaurant-account-opening__brand{z-index:1;align-items:center;gap:12px;display:inline-flex;position:relative}.restaurant-account-opening__brand-mark{place-items:center;width:68px;height:68px;display:grid}.restaurant-account-opening__brand-mark img{object-fit:contain;width:100%;height:100%;display:block}.restaurant-account-opening__brand-name{letter-spacing:-.03em;font-size:22px;font-weight:700}.restaurant-account-opening__content{z-index:1;width:min(100%,780px);margin:clamp(42px,7vw,78px) auto 0;position:relative}.restaurant-account-opening__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:#6b7280;margin-bottom:14px;font-size:12px;font-weight:700}.restaurant-account-opening__content h1{letter-spacing:-.055em;max-width:760px;margin:0;font-size:clamp(38px,6vw,68px);font-weight:750;line-height:.98}.restaurant-account-opening__subtitle{color:#6b7280;max-width:620px;margin:22px 0 0;font-size:clamp(16px,2vw,19px);line-height:1.65}.restaurant-account-opening__form{gap:22px;margin-top:38px;display:grid}.restaurant-account-opening__field{gap:9px;display:grid}.restaurant-account-opening__field label{color:#111827;font-size:14px;font-weight:650}.restaurant-account-opening__field input,.restaurant-account-opening__field select,.restaurant-account-opening__field textarea{box-sizing:border-box;color:#111827;width:100%;font:inherit;background:#ffffffdb;border:1px solid #1118271f;border-radius:14px;outline:none;transition:border-color .16s,box-shadow .16s,background .16s}.restaurant-account-opening__field input,.restaurant-account-opening__field select{min-height:54px;padding:0 16px}.restaurant-account-opening__field textarea{resize:vertical;min-height:110px;padding:15px 16px}.restaurant-account-opening__field input::placeholder,.restaurant-account-opening__field textarea::placeholder{color:#9ca3af}.restaurant-account-opening__field input:focus,.restaurant-account-opening__field select:focus,.restaurant-account-opening__field textarea:focus{background:#fff;border-color:#11182759;box-shadow:0 0 0 4px #1118270d}.restaurant-account-opening__field-hint{color:#9ca3af;font-size:12px;line-height:1.5}.restaurant-account-opening__continue{cursor:pointer;color:#fff;min-height:58px;font:inherit;background:#111827;border:0;border-radius:16px;justify-content:space-between;align-items:center;gap:18px;margin-top:8px;padding:0 20px 0 22px;font-weight:650;transition:transform .16s,background .16s,box-shadow .16s;display:inline-flex}.restaurant-account-opening__continue:hover{background:#1f2937;transform:translateY(-1px);box-shadow:0 10px 24px #1118271f}.restaurant-account-opening__continue:active{transform:translateY(0)}.restaurant-account-opening__continue span[aria-hidden=true]{font-size:22px;line-height:1}.restaurant-account-opening__privacy{color:#9ca3af;margin-top:18px;font-size:12px;line-height:1.5}@media (width<=700px){.restaurant-account-opening{padding:22px 18px 32px}.restaurant-account-opening__brand{gap:10px}.restaurant-account-opening__brand-mark{width:56px;height:56px}.restaurant-account-opening__brand-name{font-size:19px}.restaurant-account-opening__content{margin-top:42px}.restaurant-account-opening__content h1{font-size:clamp(38px,12vw,52px)}.restaurant-account-opening__subtitle{margin-top:18px;font-size:16px}.restaurant-account-opening__form{gap:19px;margin-top:30px}.restaurant-account-opening__field input,.restaurant-account-opening__field select{min-height:52px}.restaurant-account-opening__continue{min-height:56px}}.restaurant-account-opening__country-picker{width:100%;position:relative}.restaurant-account-opening__country-trigger{background:inherit;width:100%;min-height:58px;color:inherit;font:inherit;text-align:left;cursor:pointer;border:1px solid #00000024;border-radius:14px;justify-content:space-between;align-items:center;gap:14px;padding:0 18px;display:flex}.restaurant-account-opening__country-trigger-content{align-items:center;gap:10px;min-width:0;display:flex}.restaurant-account-opening__country-trigger-placeholder{opacity:.55}.restaurant-account-opening__country-chevron{opacity:.65;flex:none}.restaurant-account-opening__country-menu{z-index:100;background:#fff;border:1px solid #0000001f;border-radius:14px;max-height:340px;padding:6px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto;box-shadow:0 18px 45px #00000029}.restaurant-account-opening__country-option{width:100%;min-height:48px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:10px 12px;display:flex}.restaurant-account-opening__country-option:hover,.restaurant-account-opening__country-option:focus-visible{background:#0000000e}.restaurant-account-opening__country-flag{object-fit:cover;border-radius:2px;flex:none;width:28px;height:20px;display:block}.restaurant-account-opening__country-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (width<=700px){.restaurant-account-opening__country-menu{max-height:min(52vh,380px)}.restaurant-account-opening__country-option{min-height:50px}}.restaurant-account-opening__country-search{z-index:2;background:#fff;border-bottom:1px solid #0000000f;align-items:center;gap:11px;margin:0 0 4px;padding:8px;display:flex;position:sticky;top:0}.restaurant-account-opening__country-search-input{width:100%;min-height:46px;color:inherit;font:inherit;background:#00000006;border:1px solid #00000014;border-radius:12px;outline:none;padding:0 14px 0 0;transition:border-color .16s,background-color .16s,box-shadow .16s}.restaurant-account-opening__country-search-input::placeholder{color:currentColor;opacity:.42}.restaurant-account-opening__country-search-input:focus{background:#fff;border-color:#0000002e;box-shadow:0 0 0 4px #0000000b}.restaurant-account-opening__country-search-icon{opacity:.42;border:1.7px solid;border-radius:50%;flex:none;width:16px;height:16px;margin-left:8px;position:relative}.restaurant-account-opening__country-search-icon:after{content:"";transform-origin:0;background:currentColor;border-radius:999px;width:7px;height:1.7px;position:absolute;bottom:-3px;right:-5px;transform:rotate(45deg)}.restaurant-account-opening__country-option-list{flex-direction:column;gap:1px;display:flex}.restaurant-account-opening__country-no-results{text-align:center;opacity:.48;padding:24px 14px;font-size:.95em}@media (width<=700px){.restaurant-account-opening__country-search-input{min-height:48px}}.restaurant-account-opening__country-option[hidden]{display:none}.restaurant-account-opening__name-input-wrap{position:relative}.restaurant-account-opening__name-input-wrap input#owner-name{padding-right:48px;transition:border-color .18s,background-color .18s,box-shadow .18s,transform .18s}.restaurant-account-opening__name-input-wrap input#owner-name:focus{background:#fffffffa;border-color:#00000038;outline:none;box-shadow:0 0 0 4px #0000000b,0 8px 24px #0000000b}.restaurant-account-opening__name-status{opacity:0;pointer-events:none;justify-content:center;align-items:center;width:22px;height:22px;font-size:.9rem;font-weight:700;transition:opacity .18s,transform .18s;display:flex;position:absolute;top:50%;right:17px;transform:translateY(-50%)}.restaurant-account-opening__field.is-valid .restaurant-account-opening__name-status{opacity:.68;transform:translateY(-50%)scale(1)}.restaurant-account-opening__field-error{opacity:.72;margin-top:8px;font-size:.84rem;line-height:1.35;display:block}.restaurant-account-opening__field.has-error input#owner-name{border-color:#96323261;box-shadow:0 0 0 3px #9632320b}@media (width<=700px){.restaurant-account-opening__name-input-wrap input#owner-name{min-height:56px;padding-right:46px}}.restaurant-account-opening__field-error[hidden]{display:none!important}.restaurant-account-opening__field-control-wrap{width:100%;min-width:0;display:block;position:relative}.restaurant-account-opening__field-control-wrap .restaurant-account-opening__field-control-status{opacity:0;pointer-events:none;color:#47795c;justify-content:center;align-items:center;min-width:20px;font-size:15px;font-weight:800;line-height:1;transition:opacity .16s,transform .16s;display:flex;position:absolute;top:50%;right:16px;transform:translateY(-50%)scale(.96)}.restaurant-account-opening__field.is-valid .restaurant-account-opening__field-control-status{opacity:.9;transform:translateY(-50%)scale(1)}.restaurant-account-opening__field-control-wrap--email input,.restaurant-account-opening__field-control-wrap--business-name input,.restaurant-account-opening__field-control-wrap--address textarea{padding-right:46px}.restaurant-account-opening__field-control-wrap--category select{padding-right:62px}.restaurant-account-opening__field-control-wrap--category .restaurant-account-opening__field-control-status{right:38px}.restaurant-account-opening__field-control-wrap--address .restaurant-account-opening__field-control-status{top:15px;transform:none}.restaurant-account-opening__field.is-valid .restaurant-account-opening__field-control-wrap--address .restaurant-account-opening__field-control-status{transform:none}.restaurant-account-opening__country-status{color:#47795c;opacity:0;pointer-events:none;flex:0 0 18px;justify-content:center;align-items:center;margin-inline-end:7px;font-size:15px;font-weight:800;transition:opacity .16s;display:inline-flex}.restaurant-account-opening__field.is-valid .restaurant-account-opening__country-status{opacity:.9}.restaurant-account-opening__field.has-error .restaurant-account-opening__field-control-wrap input,.restaurant-account-opening__field.has-error .restaurant-account-opening__field-control-wrap select,.restaurant-account-opening__field.has-error .restaurant-account-opening__field-control-wrap textarea,.restaurant-account-opening__field.has-error .restaurant-account-opening__country-trigger{border-color:#9632326b;box-shadow:0 0 0 3px #9632320b}@media (prefers-reduced-motion:reduce){.restaurant-account-opening__field-control-status,.restaurant-account-opening__country-status{transition:none}}.restaurant-account-opening__plan-selector[hidden]{display:none!important}.restaurant-account-opening__plan-selector{gap:12px;width:100%;min-width:0;margin-top:4px;animation:.18s ease-out both account-plan-enter;display:grid}.restaurant-account-opening__plan-selector h2{color:#111827;margin:0;font-size:16px;font-weight:700;line-height:1.4}.restaurant-account-opening__plan-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.restaurant-account-opening__plan-card{box-sizing:border-box;color:#111827;cursor:pointer;background:#ffffffe0;border:1px solid #11182721;border-radius:13px;justify-content:space-between;align-items:center;gap:8px;min-width:0;min-height:52px;padding:11px 12px;font-size:14px;font-weight:650;transition:border-color .16s,background .16s;display:flex}.restaurant-account-opening__plan-card input{opacity:0;pointer-events:none;position:absolute}.restaurant-account-opening__plan-card:focus-within{outline-offset:2px;outline:3px solid #2563eb38}.restaurant-account-opening__plan-card.is-selected{background:#fff;border-color:#1e293b;box-shadow:0 0 0 2px #1e293b12}.restaurant-account-opening__plan-check{color:#0000;border:1px solid #11182733;border-radius:50%;flex:0 0 18px;justify-content:center;align-items:center;width:18px;height:18px;font-size:11px;display:inline-flex}@keyframes account-plan-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (width<=520px){.restaurant-account-opening__plan-options{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.restaurant-account-opening__plan-selector{animation:none}.restaurant-account-opening__plan-card{transition:none}}.restaurant-account-opening__password-input-wrap{width:100%;min-width:0;display:block;position:relative}.restaurant-account-opening__password-input-wrap .restaurant-account-opening__field-control-wrap--password{flex:none;width:100%;min-width:0;max-width:100%;display:block}.restaurant-account-opening__field-control-wrap--password input{box-sizing:border-box;width:100%;min-width:0;max-width:100%;padding-right:54px;display:block}.restaurant-account-opening__field-control-wrap--password .restaurant-account-opening__field-control-status{display:none}.restaurant-account-opening__password-toggle{z-index:3;color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;width:38px;height:38px;min-height:0;padding:0;display:inline-flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.restaurant-account-opening__password-toggle:hover{color:#19364d;background:#1118270f}.restaurant-account-opening__password-toggle:focus-visible{outline-offset:1px;outline:2px solid #159bd7}.restaurant-account-opening__password-toggle svg[hidden]{display:none!important}.restaurant-account-opening__password-toggle svg{flex:none;display:block}.restaurant-account-opening{padding-top:clamp(20px,3vw,36px)}.restaurant-account-opening__content{margin-top:clamp(12px,2vw,24px)}@media (width<=640px){.restaurant-account-opening{padding-top:20px}.restaurant-account-opening__content{margin-top:24px}}.restaurant-account-opening{background-color:#0b1722;background-image:linear-gradient(120deg,#07111cad 0%,#091a277a 52%,#07111ca3 100%),url(/images/pangeadine-account-bg.jpg);background-position:50%,50%;background-repeat:no-repeat,no-repeat;background-size:cover,cover;background-attachment:fixed}.restaurant-account-opening__ambient{display:none}.restaurant-account-opening__brand{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff0;border:1px solid #ffffffc2;border-radius:18px;width:fit-content;max-width:100%;padding:6px 18px 6px 10px;transform:translateY(-12px);box-shadow:0 12px 34px #00000029}.restaurant-account-opening__content{box-sizing:border-box;-webkit-backdrop-filter:blur(18px)saturate(120%);backdrop-filter:blur(18px)saturate(120%);background:#fffffff2;border:1px solid #ffffffc7;border-radius:28px;width:min(100%,900px);margin:clamp(20px,3vw,36px) auto 0;padding:clamp(26px,3vw,42px);transform:translateY(-20px);box-shadow:0 28px 80px #00000040,0 2px 8px #0000000d}.restaurant-account-opening__content h1{letter-spacing:-.045em;color:#111f2f;text-wrap:balance;max-width:none;font-size:clamp(34px,3.4vw,46px);line-height:1.06}@media (width>=900px){.restaurant-account-opening__content h1{white-space:nowrap}}.restaurant-account-opening__eyebrow{color:#64748b;margin-bottom:10px}.restaurant-account-opening__subtitle{color:#64748b;margin-top:14px}.restaurant-account-opening__form{gap:20px;margin-top:28px}@media (width<=640px){.restaurant-account-opening{background-attachment:scroll;padding-top:20px;padding-left:16px;padding-right:16px}.restaurant-account-opening__content{border-radius:22px;width:100%;margin-top:20px;padding:22px;transform:translateY(-10px)}.restaurant-account-opening__content h1{white-space:normal;font-size:clamp(30px,8vw,38px);line-height:1.08}.restaurant-account-opening__form{gap:18px;margin-top:24px}}@media (prefers-reduced-motion:reduce){.restaurant-account-opening__content{scroll-behavior:auto}}.restaurant-account-opening__content{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;background:0 0!important;border:0!important}.restaurant-account-opening__content{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important}.restaurant-account-opening__content h1{text-shadow:0 2px 12px #000000d9;white-space:normal;color:#fff!important}.restaurant-account-opening__eyebrow,.restaurant-account-opening__subtitle{text-shadow:0 1px 8px #000000f2;color:#fff!important}.restaurant-account-opening__field label{text-shadow:0 1px 7px #000000f2;color:#fff!important}.restaurant-account-opening__field-hint{text-shadow:0 1px 6px #000000f2;color:#fff!important}.restaurant-account-opening__brand{gap:12px;transform:translateY(-12px);box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.restaurant-account-opening__brand-mark img{object-fit:contain;filter:brightness(0)invert();display:block}.restaurant-account-opening__brand-name{text-shadow:0 1px 3px #000000d9,0 4px 12px #00000080;letter-spacing:-.025em;font-weight:750;color:#fff!important}.restaurant-account-opening__brand{gap:12px;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.restaurant-account-opening__brand-mark{flex:0 0 58px;width:58px!important;height:58px!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.restaurant-account-opening__brand-mark img{object-fit:contain;width:100%;height:100%;display:block;filter:drop-shadow(0 0 1px #ffffffd9)drop-shadow(0 2px 5px #00000073)!important}.restaurant-account-opening__brand-name{letter-spacing:-.025em;text-shadow:0 2px 8px #000c;font-size:21px;font-weight:750;color:#fff!important}.restaurant-account-opening__field input,.restaurant-account-opening__field select,.restaurant-account-opening__field textarea{color:#111827!important;-webkit-text-fill-color:#111827!important;opacity:1!important;background-color:#fffffff7!important}.restaurant-account-opening__field input::placeholder,.restaurant-account-opening__field textarea::placeholder{color:#4b5563!important;-webkit-text-fill-color:#4b5563!important;opacity:1!important}.restaurant-account-opening__field input,.restaurant-account-opening__field select,.restaurant-account-opening__field textarea{font-weight:600;color:#111!important;-webkit-text-fill-color:#111!important}.restaurant-account-opening__field input::placeholder,.restaurant-account-opening__field textarea::placeholder{font-weight:600;color:#111!important;-webkit-text-fill-color:#111!important;opacity:1!important}.restaurant-account-opening__field input:-webkit-autofill{-webkit-text-fill-color:#111!important}.restaurant-account-opening__field input::placeholder,.restaurant-account-opening__field textarea::placeholder{font-size:15px;color:#111!important;-webkit-text-fill-color:#111!important;opacity:1!important;font-weight:600!important}.restaurant-account-opening__field input,.restaurant-account-opening__field textarea,.restaurant-account-opening__field select{opacity:1;font-weight:600;color:#111!important;-webkit-text-fill-color:#111!important}.restaurant-account-opening__country-search::placeholder{color:#111!important;-webkit-text-fill-color:#111!important;opacity:1!important}.restaurant-account-opening__country-picker{color:#111827;width:100%;min-width:0;position:relative}.restaurant-account-opening__country-trigger{box-sizing:border-box;border:1px solid #0f172a33;width:100%;min-height:58px;box-shadow:0 3px 12px #0000001a;color:#111827!important;background:#fffffffa!important}.restaurant-account-opening__country-trigger-content{color:#111827!important}.restaurant-account-opening__country-trigger-placeholder{color:#4b5563!important;opacity:1!important}.restaurant-account-opening__country-chevron{color:#111827!important;opacity:1!important}.restaurant-account-opening__country-status{font-weight:800;color:#047857!important}.restaurant-account-opening__country-menu{z-index:200;border:1px solid #d1d5db;box-shadow:0 18px 45px #0000003d;color:#111827!important;background:#fff!important}.restaurant-account-opening__country-option{background:0 0;color:#111827!important}.restaurant-account-opening__country-option:hover,.restaurant-account-opening__country-option:focus-visible{color:#111827!important;background:#eef6fb!important}.restaurant-account-opening__country-name{font-weight:550;color:#111827!important}.restaurant-account-opening__country-search{background:#fff!important}.restaurant-account-opening__country-search-input{color:#111827!important;-webkit-text-fill-color:#111827!important;background:#f8fafc!important}.restaurant-account-opening__country-search-input::placeholder{color:#4b5563!important;-webkit-text-fill-color:#4b5563!important;opacity:1!important}.restaurant-account-opening__country-no-results{color:#374151!important}.restaurant-account-opening__plan-selector h2{text-shadow:0 1px 3px #000000f2,0 2px 9px #000000bf;color:#fff!important}.restaurant-account-opening__plan-card{border-color:#0f172a3d;box-shadow:0 3px 12px #0000001a;color:#111827!important;background:#fffffffa!important}.restaurant-account-opening__plan-card.is-selected{border:2px solid #0879b9;box-shadow:0 0 0 3px #0879b933;color:#111827!important;background:#fff!important}.restaurant-account-opening__plan-card.is-selected .restaurant-account-opening__plan-check{color:#fff;background:#0879b9;border-color:#0879b9}.restaurant-account-opening__field textarea{color:#111827!important;background:#fffffffa!important}.restaurant-account-opening__field textarea::placeholder{color:#374151!important;-webkit-text-fill-color:#374151!important;opacity:1!important}#owner-name{border-color:#1118272e;color:#111!important;-webkit-text-fill-color:#111!important;opacity:1!important;background:#fff!important;font-weight:600!important}#owner-name::placeholder{color:#111!important;-webkit-text-fill-color:#111!important;opacity:1!important;font-weight:600!important}#owner-name:focus{background:#fff!important;border-color:#168dcc!important}.restaurant-account-opening__name-input-wrap{isolation:isolate;position:relative}.restaurant-account-opening__name-input-wrap #owner-name{z-index:1;box-sizing:border-box;border:1px solid #11182733;width:100%;display:block;position:relative;box-shadow:0 2px 8px #00000014;opacity:1!important;mix-blend-mode:normal!important;color:#111!important;-webkit-text-fill-color:#111!important;background-color:#fff!important;background-image:none!important;font-weight:600!important}.restaurant-account-opening__name-input-wrap #owner-name::placeholder{color:#111!important;-webkit-text-fill-color:#111!important;opacity:1!important;font-weight:600!important}.restaurant-account-opening__name-input-wrap #owner-name:focus{outline:none;background-color:#fff!important;background-image:none!important;border-color:#168dcc!important}.restaurant-account-opening__privacy{box-sizing:border-box;letter-spacing:.01em;text-align:center;text-shadow:0 1px 2px #000000f2,0 3px 10px #000000bf;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#030e19c7;border:1px solid #ffffff3d;border-radius:999px;width:fit-content;max-width:100%;margin:14px auto 0;padding:9px 16px;font-size:14px;font-weight:750;line-height:1.5;display:block;box-shadow:0 5px 18px #0000003d;color:#fff!important;-webkit-text-fill-color:#fff!important}@media (width<=480px){.restaurant-account-opening__privacy{padding:8px 12px;font-size:12px}}.restaurant-account-opening__privacy{letter-spacing:.015em;text-align:center;text-shadow:0 1px 2px #000000f2,0 3px 9px #000000d9;width:fit-content;max-width:100%;margin:14px auto 0;font-size:14px;line-height:1.5;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;font-weight:800!important;display:block!important}@media (width<=480px){.restaurant-account-opening__privacy{font-size:12px}}.restaurant-account-opening__brand{z-index:2;box-sizing:border-box;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#fffffff7,#eff7fcf0);border:1px solid #ffffffd1;border-radius:16px;justify-content:flex-start;align-items:center;gap:10px;width:fit-content;max-width:100%;padding:6px 17px 6px 8px;display:inline-flex;position:relative;box-shadow:0 8px 26px #0000002e,inset 0 1px #ffffffd9}.restaurant-account-opening__brand-mark{flex:0 0 48px;width:48px;height:48px;overflow:visible}.restaurant-account-opening__brand-mark img{object-fit:contain;opacity:1;mix-blend-mode:normal;width:100%;height:100%;display:block;filter:none!important}@media (width<=640px){.restaurant-account-opening__brand{border-radius:14px;gap:8px;padding:5px 13px 5px 7px}.restaurant-account-opening__brand-mark{flex-basis:42px;width:42px;height:42px}.restaurant-account-opening__brand-name{font-size:17px}}.restaurant-account-opening__brand{justify-content:flex-start;align-items:center;gap:10px;max-width:100%;width:fit-content!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;display:inline-flex!important}.restaurant-account-opening__brand-mark{border:0;flex:0 0 48px;width:48px;height:48px;padding:0;box-shadow:none!important;background:0 0!important}.restaurant-account-opening__brand-mark img{object-fit:contain;opacity:1;mix-blend-mode:normal;width:100%;height:100%;display:block;filter:brightness(0)invert()!important;background:0 0!important}.restaurant-account-opening__brand-name{letter-spacing:-.025em;font-size:20px;font-weight:750;color:#fff!important;text-shadow:0 2px 12px #0000008c!important}@media (width<=640px){.restaurant-account-opening__brand-mark{flex-basis:44px;width:44px;height:44px}.restaurant-account-opening__brand-name{font-size:18px}}.restaurant-account-opening .restaurant-account-opening__brand-mark img{filter:none!important;opacity:1!important;mix-blend-mode:normal!important;object-fit:contain!important;background:0 0!important}.restaurant-account-opening .restaurant-account-opening__brand-mark{box-shadow:none!important;background:0 0!important;border:0!important;overflow:visible!important}.restaurant-trial-notice-overlay{z-index:10000;box-sizing:border-box;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#0f172a8f;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.restaurant-trial-notice{box-sizing:border-box;color:#111827;background:#fff;border:1px solid #ffffffbf;border-radius:25px;width:min(100%,570px);max-height:calc(100svh - 36px);padding:clamp(23px,4vw,36px);animation:.26s cubic-bezier(.2,.75,.25,1) both restaurant-trial-notice-enter;overflow-y:auto;box-shadow:0 28px 90px #0000003d,0 4px 16px #0000000f}.restaurant-trial-notice__accent{color:#1e293b;background:#f4f6f8;border:1px solid #0f172a17;border-radius:999px;align-items:baseline;gap:7px;margin-bottom:18px;padding:9px 13px;display:inline-flex}.restaurant-trial-notice__accent span{letter-spacing:-.06em;font-size:23px;font-weight:800;line-height:1}.restaurant-trial-notice__accent small{letter-spacing:.12em;font-size:10px;font-weight:800}.restaurant-trial-notice h1{letter-spacing:-.045em;margin:0;font-size:clamp(25px,4.2vw,34px);font-weight:780;line-height:1.13}.restaurant-trial-notice h2{margin:13px 0 0;font-size:clamp(16px,2.4vw,19px);font-weight:700;line-height:1.45}.restaurant-trial-notice__description{color:#626b78;margin:11px 0 20px;font-size:14px;line-height:1.7}.restaurant-trial-notice__benefits{background:#f8fafb;border:1px solid #0f172a14;border-radius:15px;gap:12px;margin:0 0 20px;padding:17px;list-style:none;display:grid}.restaurant-trial-notice__benefits li{align-items:flex-start;gap:10px;font-size:13px;line-height:1.5;display:flex}.restaurant-trial-notice__benefits li>span:first-child{color:#28633b;background:#e6f2e9;border-radius:50%;flex:0 0 19px;justify-content:center;align-items:center;width:19px;height:19px;font-size:12px;font-weight:800;display:inline-flex}.restaurant-trial-notice__plan{color:#454e5b;margin:0 0 13px;font-size:13px;line-height:1.7}.restaurant-trial-notice__payment{color:#111827;margin:0 0 23px;font-size:13px;font-weight:650;line-height:1.65}.restaurant-trial-notice__continue{color:#fff;width:100%;min-height:56px;font:inherit;cursor:pointer;background:#111827;border:0;border-radius:15px;justify-content:space-between;align-items:center;gap:16px;padding:0 19px;font-size:14px;font-weight:700;transition:background .16s,transform .16s;display:flex}.restaurant-trial-notice__continue:hover{background:#253247}.restaurant-trial-notice__continue:active{transform:scale(.99)}.restaurant-trial-notice__continue:focus-visible{outline-offset:4px;outline:3px solid #2563eb57}.restaurant-trial-notice__continue>span:last-child{font-size:19px}.restaurant-trial-notice__footer{color:#89919d;text-align:center;margin:14px 0 0;font-size:11px;line-height:1.6}@keyframes restaurant-trial-notice-enter{0%{opacity:0;transform:translateY(9px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=480px){.restaurant-trial-notice-overlay{padding:12px}.restaurant-trial-notice{border-radius:21px;max-height:calc(100svh - 24px);padding:22px 19px}.restaurant-trial-notice__benefits{padding:14px}}@media (prefers-reduced-motion:reduce){.restaurant-trial-notice{animation:none}.restaurant-trial-notice__continue{transition:none}}.restaurant-trial-notice-overlay{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#16304e7a}.restaurant-trial-notice{background:linear-gradient(150deg,#fff 0%,#f7fbff 52%,#edf6ff 100%);border:1px solid #bfdbfee6;width:min(100%,620px);padding:clamp(28px,4.5vw,40px);box-shadow:0 32px 100px #1e407838,0 8px 26px #3b82f617}.restaurant-trial-notice__accent{color:#1d5fae;background:linear-gradient(135deg,#eaf4ff,#dcecff);border-color:#cfe5ff}.restaurant-trial-notice h1{color:#102a49;font-size:clamp(27px,4.4vw,36px)}.restaurant-trial-notice h2{color:#245b91;margin-bottom:18px;font-size:clamp(17px,2.5vw,20px)}.restaurant-trial-notice__description{color:#536a83;font-size:15px}.restaurant-trial-notice__benefits{background:#ebf6ffd1;border-color:#d6e9fb;gap:13px;padding:19px}.restaurant-trial-notice__benefits li{color:#233f5e;font-size:14px}.restaurant-trial-notice__benefits li>span:first-child{color:#1765ba;background:#d9ecff}.restaurant-trial-notice__plan{color:#526981;font-size:14px}.restaurant-trial-notice__payment{color:#173b63;font-size:14px}.restaurant-trial-notice__continue{color:#fff;background:linear-gradient(115deg,#50a6ff 0%,#347fea 54%,#2861d8 100%);border:1px solid #ffffff4d;min-height:59px;box-shadow:0 9px 22px #2563eb38}.restaurant-trial-notice__continue:hover{background:linear-gradient(115deg,#3895f6 0%,#286fe0 54%,#1e50bd 100%);box-shadow:0 12px 26px #2563eb47}.restaurant-trial-notice__continue:focus-visible{outline-color:#3b82f68c}.restaurant-trial-notice__footer{color:#7389a2}@media (width<=480px){.restaurant-trial-notice{padding:24px 20px}.restaurant-trial-notice__benefits{padding:15px}}.restaurant-trial-notice__footer{color:#475569;font-size:14px}.auth-entry-choice{isolation:isolate;color:#111827;flex-direction:column;min-height:100svh;padding:clamp(24px,4vw,48px) clamp(18px,5vw,64px);display:flex;position:relative;overflow:hidden}.auth-entry-choice__ambient{z-index:-1;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:hidden}.auth-entry-choice__ambient span{color:#11182709;letter-spacing:-.06em;font-size:clamp(72px,11vw,160px);font-weight:800;line-height:1;animation:17s ease-in-out infinite auth-entry-choice-float;position:absolute}.auth-entry-choice__ambient span:first-child{top:10%;left:8%}.auth-entry-choice__ambient span:nth-child(2){animation-delay:-5s;top:16%;right:14%}.auth-entry-choice__ambient span:nth-child(3){animation-delay:-9s;bottom:13%;left:13%}.auth-entry-choice__ambient span:nth-child(4){animation-delay:-3s;bottom:16%;right:9%}.auth-entry-choice__ambient span:nth-child(5){animation-delay:-12s;top:42%;right:39%}.auth-entry-choice__ambient span:nth-child(6){animation-delay:-7s;bottom:33%;left:43%}.auth-entry-choice__brand{align-items:center;gap:12px;width:fit-content;animation:.65s both auth-entry-choice-fade-up;display:flex}.auth-entry-choice__brand-mark{flex:0 0 54px;place-items:center;width:54px;height:54px;display:grid;overflow:hidden}.auth-entry-choice__brand-mark img{object-fit:contain;width:100%;height:100%;display:block}.auth-entry-choice__brand-name{letter-spacing:-.02em;font-size:20px;font-weight:750}.auth-entry-choice__content{width:min(100%,680px);margin:clamp(70px,12vh,120px) auto 0;animation:.75s 90ms both auth-entry-choice-fade-up}.auth-entry-choice__eyebrow{color:#6b7280;letter-spacing:.18em;margin-bottom:14px;font-size:11px;font-weight:800}.auth-entry-choice__content h1{letter-spacing:-.055em;max-width:620px;margin:0;font-size:clamp(42px,7vw,68px);line-height:1.02}.auth-entry-choice__subtitle{color:#6b7280;max-width:520px;margin:16px 0 32px;font-size:clamp(15px,2vw,18px);line-height:1.6}.auth-entry-choice__actions{gap:12px;display:grid}.auth-entry-choice__card{color:#111827;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);width:100%;min-height:94px;font:inherit;text-align:start;cursor:pointer;background:#ffffffd1;border:1px solid #11182717;border-radius:22px;justify-content:space-between;align-items:center;gap:20px;padding:20px 22px;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s;display:flex;box-shadow:0 10px 34px #0f172a09}.auth-entry-choice__card:hover{background:#fffffff5;border-color:#1118272e;transform:translateY(-2px);box-shadow:0 18px 44px #0f172a16}.auth-entry-choice__card:active{transform:translateY(0)}.auth-entry-choice__card:focus-visible{outline-offset:4px;outline:3px solid #11182724}.auth-entry-choice__card-copy{flex-direction:column;gap:5px;min-width:0;display:flex}.auth-entry-choice__card-copy strong{letter-spacing:-.02em;font-size:20px;font-weight:700}.auth-entry-choice__card-copy small{color:#7c8490;font-size:13px;line-height:1.4}.auth-entry-choice__arrow{background:#f1f3f5;border-radius:50%;flex:0 0 40px;place-items:center;width:40px;height:40px;font-size:18px;transition:transform .18s,background .18s;display:grid}.auth-entry-choice__card:hover .auth-entry-choice__arrow{background:#e8ebef;transform:translate(3px)}.auth-entry-choice__secure{justify-content:center;align-items:center;gap:7px;margin-top:22px;display:flex;color:#000!important;font-size:14px!important;font-weight:600!important}.auth-entry-choice__secure span{font-size:13px}@keyframes auth-entry-choice-fade-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes auth-entry-choice-float{0%,to{transform:translate(0,0)rotate(-2deg)}50%{transform:translateY(-10px)rotate(2deg)}}@media (width<=700px){.auth-entry-choice{padding:24px 18px}.auth-entry-choice__brand-mark{flex-basis:48px;width:48px;height:48px}.auth-entry-choice__brand-name{font-size:18px}.auth-entry-choice__content{margin-top:58px}.auth-entry-choice__card{min-height:88px;padding:18px}.auth-entry-choice__card-copy strong{font-size:18px}}@media (prefers-reduced-motion:reduce){.auth-entry-choice__ambient span,.auth-entry-choice__brand,.auth-entry-choice__content{animation:none}.auth-entry-choice__card{transition:none}}.auth-entry-choice{background:#f8f7f3}.auth-entry-choice__video{z-index:-2;object-fit:cover;object-position:center;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.auth-entry-choice:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(115deg,#030c171a 0%,#051d2d0f 52%,#030c181f 100%);position:absolute;inset:0}@media (width<=700px){.auth-entry-choice__video{object-position:center}}@media (prefers-reduced-motion:reduce){.auth-entry-choice__video{display:none}}.auth-entry-choice__video{opacity:0;transition:opacity 1.3s ease-out}.auth-entry-choice__video.is-ready{opacity:1}@media (prefers-reduced-motion:reduce){.auth-entry-choice__video{transition:none}}.auth-entry-choice__video{filter:saturate(1.38)contrast(1.12)brightness(.96)!important}.auth-entry-choice__brand-mark img{object-fit:contain;filter:none!important;opacity:1!important;mix-blend-mode:normal!important;background:0 0!important}.auth-entry-choice__brand-name{letter-spacing:-.025em;color:#fff!important;text-shadow:0 2px 5px #000000d9,0 5px 18px #0000008c!important;font-weight:850!important}.auth-entry-choice__content h1{letter-spacing:-.055em;color:#fff!important;text-shadow:0 2px 3px #000000f2,0 5px 15px #000000bf,0 10px 30px #0006!important;font-weight:900!important}.auth-entry-choice__subtitle{letter-spacing:.005em;color:#fff!important;text-shadow:0 1px 4px #000000f2,0 3px 12px #000000b3!important;font-weight:650!important}.auth-sign-in{isolation:isolate;box-sizing:border-box;color:#111827;background:#e9edf2;flex-direction:column;min-height:100svh;padding:clamp(22px,4vw,42px) clamp(18px,5vw,64px);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex;position:relative;overflow:hidden}.auth-sign-in__video{z-index:-2;object-fit:cover;object-position:center;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .45s;position:absolute;inset:0}.auth-sign-in__video.is-ready{opacity:1}.auth-sign-in__veil{z-index:-1;pointer-events:none;background:linear-gradient(125deg,#f8fafcd1,#f4f7faad,#f0f4f8cc);position:absolute;inset:0}.auth-sign-in__brand{align-items:center;gap:12px;width:fit-content;max-width:100%;display:inline-flex}.auth-sign-in__brand-mark{flex:0 0 54px;width:54px;height:54px}.auth-sign-in__brand-mark img{object-fit:contain;width:100%;height:100%;display:block}.auth-sign-in__brand-name{color:#172b3c;letter-spacing:-.025em;font-size:20px;font-weight:750}.auth-sign-in__content{box-sizing:border-box;width:min(100%,540px);margin:clamp(32px,7vh,74px) auto 0;padding:12px 0 32px}.auth-sign-in__back{color:#34465a;min-height:40px;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;margin:0 0 28px;padding:4px 0;font-size:14px;font-weight:650;display:inline-flex}.auth-sign-in__back:hover,.auth-sign-in__return:hover{color:#087bb7}.auth-sign-in__back:focus-visible,.auth-sign-in__return:focus-visible,.auth-sign-in__text-link:focus-visible{outline-offset:4px;outline:2px solid #078bd0}.auth-sign-in__eyebrow{color:#3c5368;letter-spacing:.17em;margin:0 0 12px;font-size:11px;font-weight:800}.auth-sign-in__content h1{color:#101e2d;letter-spacing:-.05em;text-wrap:balance;margin:0;font-size:clamp(38px,5vw,54px);font-weight:780;line-height:1.04}.auth-sign-in__subtitle{color:#425569;margin:16px 0 28px;font-size:clamp(15px,2vw,18px);line-height:1.6}.auth-sign-in__form{gap:21px;margin:0;display:grid}.auth-sign-in__field{gap:9px;min-width:0;display:grid}.auth-sign-in__field label{color:#172b3c;font-size:14px;font-weight:750}.auth-sign-in__field input{box-sizing:border-box;color:#111827;width:100%;min-width:0;min-height:56px;font:inherit;background:#fffffff7;border:1px solid #182d4133;border-radius:14px;outline:none;padding:0 16px;font-size:15px;transition:border-color .16s,box-shadow .16s;display:block;box-shadow:0 4px 15px #10243712}.auth-sign-in__field input:focus{border-color:#078bd0;box-shadow:0 0 0 3px #078bd02b}.auth-sign-in__password-wrap{min-width:0;position:relative}.auth-sign-in__password-wrap input{padding-right:58px}.auth-sign-in__password-toggle{color:#475569;cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:inline-flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.auth-sign-in__password-toggle:hover{color:#102f49;background:#0f172a0f}.auth-sign-in__password-toggle:focus-visible{outline-offset:1px;outline:2px solid #078bd0}.auth-sign-in__password-toggle svg{display:block}.auth-sign-in__password-toggle svg[hidden]{display:none!important}.auth-sign-in__forgot-row{justify-content:flex-end;margin-top:-9px;display:flex}.auth-sign-in__text-link,.auth-sign-in__return{color:#075f96;font:inherit;cursor:pointer;background:0 0;border:0;padding:5px 0;font-size:14px;font-weight:750}.auth-sign-in__text-link:hover{color:#053f68;text-underline-offset:3px;text-decoration:underline}.auth-sign-in__submit{color:#fff;width:100%;min-height:58px;font:inherit;cursor:pointer;background:#102f49;border:1px solid #ffffff24;border-radius:15px;justify-content:space-between;align-items:center;gap:16px;margin-top:4px;padding:0 21px;font-size:15px;font-weight:750;transition:background .16s,transform .16s;display:flex;box-shadow:0 12px 28px #081f3133}.auth-sign-in__submit:hover{background:#174766;transform:translateY(-1px)}.auth-sign-in__submit:focus-visible{outline-offset:3px;outline:3px solid #078bd061}.auth-sign-in__status{color:#24384a;overflow-wrap:anywhere;background:#ffffffe0;border:1px solid #102f4924;border-radius:12px;margin:0;padding:12px 14px;font-size:13px;line-height:1.55}.auth-sign-in__status[hidden]{display:none!important}.auth-sign-in__return{margin:18px 0 0;display:block}@media (width<=640px){.auth-sign-in{padding:20px 18px}.auth-sign-in__brand-mark{flex-basis:48px;width:48px;height:48px}.auth-sign-in__brand-name{font-size:18px}.auth-sign-in__content{width:100%;margin-top:clamp(28px,6vh,48px);padding-top:6px}.auth-sign-in__back{margin-bottom:24px}.auth-sign-in__content h1{font-size:clamp(34px,9vw,44px);line-height:1.07}.auth-sign-in__subtitle{margin:14px 0 24px}.auth-sign-in__form{gap:18px}.auth-sign-in__video{object-position:center}}@media (prefers-reduced-motion:reduce){.auth-sign-in__video,.auth-sign-in__field input,.auth-sign-in__submit{transition:none}.auth-sign-in__submit:hover{transform:none}}.auth-sign-in__video{filter:saturate(1.32)contrast(1.1)brightness(.86)}.auth-sign-in__veil{background:linear-gradient(125deg,#030c178f 0%,#051d2d57 48%,#030c188c 100%)!important}.auth-sign-in__brand-name{text-shadow:0 2px 12px #0000003d;color:#fff!important}.auth-sign-in__brand-mark img{filter:brightness(0)invert()}.auth-sign-in__back{text-shadow:0 1px 8px #0000004d;color:#f1f7fc!important}.auth-sign-in__back:hover{color:#a7e5ff!important}.auth-sign-in__eyebrow{text-shadow:0 1px 8px #0000004d;color:#d4edff!important}.auth-sign-in__content h1{text-shadow:0 3px 20px #00000057;color:#fff!important}.auth-sign-in__subtitle{text-shadow:0 2px 12px #0000004d;color:#f0f6fc!important}.auth-sign-in__field label{text-shadow:0 1px 8px #0000006b;color:#fff!important}.auth-sign-in__field input{color:#111827;background:#fffffff7;border-color:#ffffffb8}.auth-sign-in__field input::placeholder{color:#4b5563;opacity:1}.auth-sign-in__text-link,.auth-sign-in__return{text-shadow:0 1px 8px #00000047;color:#b9eaff!important}.auth-sign-in__text-link:hover,.auth-sign-in__return:hover{color:#fff!important}.auth-sign-in__submit{border-color:#ffffff3d;box-shadow:0 12px 30px #00000047,inset 0 1px #ffffff2b;color:#fff!important;background:linear-gradient(135deg,#078bd0 0%,#0765a0 55%,#08466f 100%)!important}.auth-sign-in__submit:hover{background:linear-gradient(135deg,#159fdf 0%,#0877b5 55%,#075580 100%)!important}.auth-sign-in__status{color:#24384a;background:#fffffff5}.auth-sign-in__brand{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#fffffffa,#eff7fced);border:1px solid #ffffffd1;border-radius:16px;align-items:center;gap:10px;width:fit-content;max-width:100%;padding:6px 17px 6px 8px;display:inline-flex;box-shadow:0 8px 26px #0000002b,inset 0 1px #ffffffd9}.auth-sign-in__brand-mark{flex:0 0 48px;width:48px;height:48px;overflow:visible}.auth-sign-in__brand-mark img{object-fit:contain;opacity:1;mix-blend-mode:normal;width:100%;height:100%;display:block;filter:none!important}@media (width<=640px){.auth-sign-in__brand-mark{flex-basis:44px;width:44px;height:44px}.auth-sign-in__brand-name{font-size:18px}}.auth-sign-in__brand{justify-content:flex-start;align-items:center;gap:10px;max-width:100%;z-index:5!important;width:fit-content!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;display:inline-flex!important;position:relative!important}.auth-sign-in__brand-mark{flex:0 0 48px;width:48px;height:48px;overflow:visible;box-shadow:none!important;background:0 0!important;padding:0!important}.auth-sign-in__brand-mark img{object-fit:contain;opacity:1;mix-blend-mode:normal;width:100%;height:100%;display:block;filter:brightness(0)invert()!important;background:0 0!important}.auth-sign-in__brand-name{letter-spacing:-.025em;font-size:20px;font-weight:750;color:#fff!important;text-shadow:0 2px 12px #0000008c!important}@media (width<=640px){.auth-sign-in__brand-mark{flex-basis:44px;width:44px;height:44px}.auth-sign-in__brand-name{font-size:18px}}.auth-sign-in__brand-mark img{object-fit:contain;filter:none!important;opacity:1!important;mix-blend-mode:normal!important;background:0 0!important}@media (width>=641px) and (height>=560px){.auth-sign-in{box-sizing:border-box;height:100svh;min-height:0;max-height:100svh;padding-top:12px;padding-bottom:12px;overflow:hidden}.auth-sign-in__content{box-sizing:border-box;width:min(96%,780px);margin:12px auto 0;padding:6px 0 12px}.auth-sign-in__back{min-height:34px;margin-bottom:16px}.auth-sign-in__eyebrow{margin-bottom:8px}.auth-sign-in__content h1{margin:0 0 8px;font-size:clamp(40px,6vh,48px);line-height:1.06}.auth-sign-in__subtitle{margin:8px 0 15px;font-size:17px;line-height:1.45}.auth-sign-in__form{gap:18px;width:100%;margin:0;display:grid}.auth-sign-in__field{gap:7px;min-width:0;display:grid}.auth-sign-in__field label{font-size:15px}.auth-sign-in__field input{box-sizing:border-box;width:100%;min-height:56px;padding:0 16px;font-size:15px}.auth-sign-in__forgot-row{justify-content:flex-end;align-items:center;min-height:20px;margin:0;display:flex}.auth-sign-in__submit{box-sizing:border-box;width:100%;min-height:56px;margin:0;font-size:15px}}@media (width>=641px) and (height>=560px) and (height<=700px){.auth-sign-in{padding-top:8px;padding-bottom:8px}.auth-sign-in__content{margin-top:8px;padding-top:4px;padding-bottom:8px}.auth-sign-in__back{min-height:30px;margin-bottom:12px}.auth-sign-in__content h1{margin-bottom:7px;font-size:clamp(36px,5.6vh,42px)}.auth-sign-in__subtitle{margin-top:6px;margin-bottom:11px}.auth-sign-in__form{gap:14px}.auth-sign-in__field{gap:6px}.auth-sign-in__field input,.auth-sign-in__submit{min-height:54px}}@media (width<=640px),(height<=559px){.auth-sign-in{height:auto;min-height:100svh;max-height:none;overflow:visible}.auth-sign-in__content{width:min(100%,620px);margin-top:clamp(24px,5vh,48px);padding:6px 0 24px}.auth-sign-in__form{gap:18px}}.auth-sign-in__content{transform:none}.auth-sign-in__form{grid-template-columns:minmax(0,1fr);display:grid}.auth-sign-in__field{min-width:0}.auth-sign-in__field--email{gap:16px!important}.auth-sign-in__field input{box-sizing:border-box;width:100%}.auth-sign-in.is-reset .auth-sign-in__back{margin-bottom:24px}.auth-sign-in.is-reset .auth-sign-in__eyebrow{margin-bottom:18px}.auth-sign-in.is-reset .auth-sign-in__content h1{margin-bottom:16px}.auth-sign-in.is-reset .auth-sign-in__subtitle{margin:0 0 34px}.auth-sign-in.is-reset .auth-sign-in__form{gap:36px;margin:0}.auth-sign-in.is-reset .auth-sign-in__field{gap:12px}.auth-sign-in.is-reset .auth-sign-in__field input{min-height:60px}.auth-sign-in.is-reset .auth-sign-in__submit{min-height:58px;margin:0}.auth-sign-in.is-reset .auth-sign-in__return{margin-top:26px}@media (width>=641px) and (height>=560px){.auth-sign-in__content{width:min(92%,780px)!important;margin:14px auto 0!important;padding:8px 0 12px!important}.auth-sign-in__back{margin-bottom:22px}.auth-sign-in__eyebrow{margin-bottom:16px}.auth-sign-in__content h1{margin-bottom:12px}.auth-sign-in__subtitle{margin-bottom:24px}.auth-sign-in__form{row-gap:24px}.auth-sign-in__field{gap:9px}.auth-sign-in__field input,.auth-sign-in__submit{min-height:56px}.auth-sign-in.is-reset .auth-sign-in__back{margin-bottom:24px}.auth-sign-in.is-reset .auth-sign-in__eyebrow{margin-bottom:18px}.auth-sign-in.is-reset .auth-sign-in__content h1{margin-bottom:16px}.auth-sign-in.is-reset .auth-sign-in__subtitle{margin-bottom:34px}.auth-sign-in.is-reset .auth-sign-in__form{row-gap:38px}.auth-sign-in.is-reset .auth-sign-in__field{gap:12px}.auth-sign-in.is-reset .auth-sign-in__field input{min-height:60px}.auth-sign-in.is-reset .auth-sign-in__submit{min-height:58px}}@media (width>=641px) and (height>=560px) and (height<=700px){.auth-sign-in__content{margin-top:6px!important;padding-top:4px!important;padding-bottom:6px!important}.auth-sign-in__back{margin-bottom:16px}.auth-sign-in__content h1{font-size:clamp(36px,5.2vh,42px)!important}.auth-sign-in__form{row-gap:18px}.auth-sign-in__field input,.auth-sign-in__submit{min-height:54px}.auth-sign-in.is-reset .auth-sign-in__subtitle{margin-bottom:25px}.auth-sign-in.is-reset .auth-sign-in__form{row-gap:30px}.auth-sign-in.is-reset .auth-sign-in__field{gap:10px}.auth-sign-in.is-reset .auth-sign-in__field input{min-height:56px}}@media (width<=640px),(height<=559px){.auth-sign-in.is-reset .auth-sign-in__subtitle{margin-bottom:28px}.auth-sign-in.is-reset .auth-sign-in__form{gap:30px}.auth-sign-in.is-reset .auth-sign-in__field{gap:10px}.auth-sign-in.is-reset .auth-sign-in__return{margin-top:22px}}.auth-sign-in:before{content:"";z-index:-3;pointer-events:none;background:#071522 url(/videos/pangeadine-signin-poster.jpg) 50%/cover no-repeat;position:absolute;inset:0}
