@font-face{font-family:Syne Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/_next/static/media/syne-greek-wght-normal.2f1b963f.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Syne Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/_next/static/media/syne-latin-ext-wght-normal.cb3c33bb.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Syne Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/_next/static/media/syne-latin-wght-normal.be1f73a7.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Instrument Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/instrument-serif-latin-ext-400-normal.87b08ce1.woff2) format("woff2"),url(/_next/static/media/instrument-serif-latin-ext-400-normal.d065c9d0.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Instrument Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/instrument-serif-latin-400-normal.e872e3f2.woff2) format("woff2"),url(/_next/static/media/instrument-serif-latin-400-normal.4ace7644.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Instrument Serif";font-style:italic;font-display:swap;font-weight:400;src:url(/_next/static/media/instrument-serif-latin-ext-400-italic.62f67739.woff2) format("woff2"),url(/_next/static/media/instrument-serif-latin-ext-400-italic.8586994d.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Instrument Serif";font-style:italic;font-display:swap;font-weight:400;src:url(/_next/static/media/instrument-serif-latin-400-italic.7cb8e1b9.woff2) format("woff2"),url(/_next/static/media/instrument-serif-latin-400-italic.4acb39b8.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/outfit-latin-ext-wght-normal.ee756101.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/outfit-latin-wght-normal.e96e1529.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_next/static/media/jetbrains-mono-cyrillic-ext-wght-normal.0d2c2f66.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_next/static/media/jetbrains-mono-cyrillic-wght-normal.23645aad.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_next/static/media/jetbrains-mono-greek-wght-normal.c6c31cb1.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_next/static/media/jetbrains-mono-vietnamese-wght-normal.93fc40a8.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_next/static/media/jetbrains-mono-latin-ext-wght-normal.9c9751ca.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_next/static/media/jetbrains-mono-latin-wght-normal.a865edea.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--lz-obsidian:#000000;--lz-amethyst-void:#090612;--lz-porcelain:#f6f4fa;--lz-ink-primary:rgba(248,246,255,0.96);--lz-ink-secondary:rgba(226,219,246,0.78);--lz-ink-muted:rgba(196,187,224,0.56);--lz-ink-hairline:rgba(255,255,255,0.14);--lz-violet:#9333ea;--lz-amethyst:#7c3aed;--lz-lavender:#c4b5fd;--lz-cobalt:#4f46e5;--lz-indicator-muted:#8f6ee0;--lz-glass-pill:rgba(18,12,34,0.62);--lz-glass-surface:rgba(12,8,24,0.58);--lz-glass-border:rgba(255,255,255,0.16);--lz-glass-border-strong:rgba(212,198,255,0.34);--lz-glass-specular:inset 0 1px 0 rgba(255,255,255,0.22);--lz-font-display:"Syne Variable",sans-serif;--lz-font-serif:"Instrument Serif",Georgia,serif;--lz-font-sans:"Outfit Variable",sans-serif;--lz-font-mono:"JetBrains Mono Variable",monospace;--lz-ease-out:cubic-bezier(0.23,1,0.32,1);--lz-ease-drawer:cubic-bezier(0.32,0.72,0,1);--lz-ease-fluid:cubic-bezier(0.45,0.05,0.55,0.95);--lz-gutter:clamp(1.25rem,4vw,3.75rem);--lz-container:1240px}*,:after,:before{box-sizing:border-box}html{font-family:var(--lz-font-sans);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}body,html{background-color:var(--lz-obsidian);color:var(--lz-ink-primary);overflow-x:clip}body{margin:0;padding:0;min-height:100svh}a{color:inherit;text-decoration:none}button,input,select,textarea{font-family:inherit;color:inherit}button{background:none;border:none;padding:0;cursor:pointer}canvas,img,svg{display:block}::selection{background:rgba(147,51,234,.45);color:#ffffff}:focus-visible{outline:2px solid var(--lz-lavender);outline-offset:3px;border-radius:6px}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){html[data-lz-cursor=cartoon],html[data-lz-cursor=cartoon] *{cursor:none!important}}.lz-tactile{transition:transform .16s var(--lz-ease-out),background-color .22s var(--lz-ease-out),border-color .22s var(--lz-ease-out),color .2s var(--lz-ease-out),opacity .2s var(--lz-ease-out)}.lz-tactile:active{transform:scale(.97)}@keyframes lz-drift-horizontal{0%{transform:translate3d(-4.5%,0,0) scale(1.14)}50%{transform:translate3d(4.5%,-1.5%,0) scale(1.18)}to{transform:translate3d(-4.5%,0,0) scale(1.14)}}@keyframes lz-drift-reverse{0%{transform:translate3d(4%,1.2%,0) scale(1.14)}50%{transform:translate3d(-4%,-1.2%,0) scale(1.19)}to{transform:translate3d(4%,1.2%,0) scale(1.14)}}@keyframes lz-optical-fade{0%{opacity:0;transform:translate3d(0,8px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes lz-spin{to{transform:rotate(1turn)}}.lz-spin{animation:lz-spin .9s linear infinite}.lz-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cs-glass-panel{border-radius:26px;background:var(--lz-glass-surface);border:1px solid var(--lz-glass-border);box-shadow:var(--lz-glass-specular),0 28px 72px rgba(0,0,0,.56);backdrop-filter:blur(34px) saturate(180%);-webkit-backdrop-filter:blur(34px) saturate(180%)}.cs-glass-subpanel{border-radius:18px;background:rgba(8,5,18,.54);border:1px solid rgba(255,255,255,.12);box-shadow:inset 0 1px 0 rgba(255,255,255,.12);backdrop-filter:blur(22px) saturate(165%);-webkit-backdrop-filter:blur(22px) saturate(165%)}.cs-checkerboard{background-color:#0e0a18;background-image:linear-gradient(45deg,rgba(255,255,255,.05) 25%,transparent 0),linear-gradient(-45deg,rgba(255,255,255,.05) 25%,transparent 0),linear-gradient(45deg,transparent 75%,rgba(255,255,255,.05) 0),linear-gradient(-45deg,transparent 75%,rgba(255,255,255,.05) 0)}.cs-checkerboard,.cs-checkerboard-light{background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0}.cs-checkerboard-light{background-color:#f4f1fa;background-image:linear-gradient(45deg,rgba(16,12,32,.06) 25%,transparent 0),linear-gradient(-45deg,rgba(16,12,32,.06) 25%,transparent 0),linear-gradient(45deg,transparent 75%,rgba(16,12,32,.06) 0),linear-gradient(-45deg,transparent 75%,rgba(16,12,32,.06) 0)}.cs-panel-label{font-family:var(--lz-font-display);font-weight:700;font-size:.94rem;letter-spacing:.03em;text-transform:uppercase;color:#ffffff}.cs-primary-pill{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;padding:.82rem 1.55rem;border-radius:999px;font-size:.92rem;font-weight:600;color:#090612;background:rgba(248,246,255,.96);border:1px solid rgba(255,255,255,.82);box-shadow:0 12px 32px rgba(0,0,0,.35)}.cs-primary-pill:hover:not(:disabled){background:#ffffff}.cs-primary-pill:disabled{opacity:.55;cursor:not-allowed}.cs-secondary-pill{display:inline-flex;align-items:center;justify-content:center;gap:.48rem;padding:.8rem 1.25rem;border-radius:999px;font-size:.88rem;font-weight:500;color:var(--lz-ink-secondary);background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14)}.cs-secondary-pill:hover:not(:disabled){color:#ffffff;background:rgba(255,255,255,.11)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.y2k-boot{position:fixed;inset:0;z-index:9999;display:grid;place-items:center;overflow:hidden;background-color:#000000;color:#ffffff;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:1;transform:scale(1);transition:opacity var(--y2k-fade-dur,.42s) cubic-bezier(.23,1,.32,1),transform var(--y2k-fade-dur,.42s) cubic-bezier(.23,1,.32,1),filter var(--y2k-fade-dur,.42s) cubic-bezier(.23,1,.32,1);will-change:opacity,transform}.y2k-boot--fading{opacity:0;transform:scale(1.016);filter:blur(8px);pointer-events:none}.y2k-boot__backdrop{position:absolute;inset:0;overflow:hidden;pointer-events:none}.y2k-boot__grid-glow,.y2k-boot__grid-sharp{position:absolute;inset:-20% -14%;perspective:720px;mask-image:radial-gradient(ellipse 86% 80% at 50% 50%,rgba(0,0,0,1) 16%,rgba(0,0,0,.45) 62%,rgba(0,0,0,0) 94%);-webkit-mask-image:radial-gradient(ellipse 86% 80% at 50% 50%,rgba(0,0,0,1) 16%,rgba(0,0,0,.45) 62%,rgba(0,0,0,0) 94%)}.y2k-boot__grid-glow{filter:blur(8px);opacity:.62}.y2k-boot__grid-sharp{filter:blur(1.2px);opacity:.78}.y2k-boot__grid-plane{position:absolute;inset:-224px 0 0 0;transform-origin:50% 50%;animation:y2k-boot-vertical-grid 2.2s linear infinite;will-change:transform}.y2k-boot__grid-plane--glow{background-image:linear-gradient(90deg,rgba(255,255,255,.3) 2px,transparent 0),linear-gradient(180deg,rgba(255,255,255,.28) 2px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.12) 1.5px,transparent 0),linear-gradient(180deg,rgba(255,255,255,.12) 1.5px,transparent 0)}.y2k-boot__grid-plane--crisp,.y2k-boot__grid-plane--glow{background-size:224px 224px,224px 224px,56px 56px,56px 56px}.y2k-boot__grid-plane--crisp{background-image:linear-gradient(90deg,rgba(255,255,255,.24) 1.5px,transparent 0),linear-gradient(180deg,rgba(255,255,255,.22) 1.5px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.09) 1px,transparent 0),linear-gradient(180deg,rgba(255,255,255,.09) 1px,transparent 0)}@keyframes y2k-boot-vertical-grid{0%{transform:rotateX(22deg) scale(1.16) translateZ(0)}to{transform:rotateX(22deg) scale(1.16) translate3d(0,-224px,0)}}.y2k-boot__glass-veil{position:absolute;inset:0;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:radial-gradient(ellipse 46% 34% at 50% 50%,rgba(255,255,255,.04) 0,rgba(0,0,0,0) 76%);mask-image:radial-gradient(ellipse 54% 42% at 50% 50%,rgba(0,0,0,1) 12%,rgba(0,0,0,0) 78%);-webkit-mask-image:radial-gradient(ellipse 54% 42% at 50% 50%,rgba(0,0,0,1) 12%,rgba(0,0,0,0) 78%)}.y2k-boot__vignette{position:absolute;inset:0;background:radial-gradient(circle at 50% 50%,rgba(0,0,0,0) 20%,rgba(0,0,0,.78) 100%)}.y2k-boot__stage{position:relative;z-index:4;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(22px,3vw,32px);padding-inline:24px}.y2k-boot__wordmark{font-family:var(--y2k-display-font,"Syne Variable",var(--font-display),sans-serif);font-size:clamp(3.4rem,10.5vw,7rem);font-weight:700;line-height:.96;letter-spacing:-.04em;color:#ffffff;text-align:center;text-shadow:0 2px 24px rgba(255,255,255,.12),0 12px 42px rgba(0,0,0,.92)}.y2k-boot__bar-track{width:clamp(168px,21vw,224px);height:5px;border-radius:999px;background:rgba(255,255,255,.16);box-shadow:inset 0 0 0 .5px rgba(255,255,255,.2),0 4px 18px rgba(0,0,0,.7);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);overflow:hidden}.y2k-boot__bar-fill{width:100%;height:100%;border-radius:999px;background:#ffffff;box-shadow:0 0 12px rgba(255,255,255,.36);transform-origin:left center;transform:scaleX(0);animation:y2k-boot-macos-bar var(--y2k-boot-dur,1.4s) cubic-bezier(.22,1,.36,1) forwards;will-change:transform}@keyframes y2k-boot-macos-bar{0%{transform:scaleX(.03)}30%{transform:scaleX(.42)}58%{transform:scaleX(.68)}84%{transform:scaleX(.92)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.y2k-boot{transition:opacity .26s ease-out!important}.y2k-boot,.y2k-boot--fading{transform:none!important;filter:none!important}.y2k-boot__grid-plane{animation:none!important;transform:rotateX(22deg) scale(1.16) translateZ(0)}.y2k-boot__bar-fill{animation:none!important;transform:scaleX(1)}}.lz-cartoon-cursor{display:none}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.lz-cartoon-cursor{display:block;position:fixed;top:0;left:0;z-index:9999;pointer-events:none;opacity:0;will-change:transform,opacity;transition:opacity .15s var(--lz-ease-out)}.lz-cartoon-cursor.is-visible{opacity:1}.lz-cartoon-svg{filter:drop-shadow(0 6px 14px rgba(10,4,24,.45));transform-origin:6px 4px;transition:transform .17s var(--lz-ease-out)}.lz-cartoon-cursor.is-hovering .lz-cartoon-svg{transform:scale(1.12) rotate(-5deg)}.lz-cartoon-cursor.is-pressing .lz-cartoon-svg{transform:scale(.88,.82) rotate(4deg)}.lz-cartoon-cursor.is-hovering .lz-cartoon-eyes-idle,.lz-cartoon-eyes-happy{opacity:0}.lz-cartoon-cursor.is-hovering .lz-cartoon-eyes-happy{opacity:1}.lz-cartoon-pop-ring{position:absolute;left:-10px;top:-10px;width:28px;height:28px;border-radius:50%;border:1.5px solid rgba(196,181,253,.72);opacity:0;transform:scale(.4);transition:transform .24s var(--lz-ease-out),opacity .22s var(--lz-ease-out)}.lz-cartoon-cursor.is-pressing .lz-cartoon-pop-ring{opacity:.9;transform:scale(1.25)}}.cs-modal-backdrop{position:fixed;inset:0;z-index:120;background:rgba(2,1,8,.76);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);display:flex;align-items:center;justify-content:center;padding:var(--lz-gutter)}.cs-modal-card{width:min(29rem,100%);padding:clamp(1.5rem,3.5vw,2.25rem);border-radius:26px;background:rgba(12,8,26,.94);border:1px solid var(--lz-glass-border);box-shadow:var(--lz-glass-specular),0 32px 84px rgba(0,0,0,.75);backdrop-filter:blur(38px) saturate(185%);-webkit-backdrop-filter:blur(38px) saturate(185%);color:var(--lz-ink-primary);animation:lz-optical-fade .18s var(--lz-ease-out) both}.cs-modal-card-wide{width:min(44rem,100%)}.cs-modal-top{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1.4rem}.cs-modal-title{margin:0;font-family:var(--lz-font-display);font-weight:800;font-size:1.55rem;line-height:1.1;letter-spacing:-.02em;color:#ffffff}.cs-modal-subtitle{margin:.45rem 0 0;font-size:.9rem;color:var(--lz-ink-secondary)}.cs-modal-close{width:2.15rem;height:2.15rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);color:var(--lz-ink-secondary);flex-shrink:0}.cs-modal-close:hover{color:#ffffff;background:rgba(255,255,255,.14)}.cs-auth-tabs{display:grid;grid-template-columns:1fr 1fr;grid-gap:.35rem;gap:.35rem;padding:.28rem;border-radius:999px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);margin-bottom:1.25rem}.cs-auth-tab{padding:.52rem .9rem;border-radius:999px;font-size:.85rem;font-weight:600;color:var(--lz-ink-secondary)}.cs-auth-tab.is-active{background:rgba(248,246,255,.94);color:#090612}.cs-oauth-btn{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:.65rem;padding:.78rem 1.25rem;border-radius:999px;font-size:.92rem;font-weight:600;background:rgba(248,246,255,.95);color:#090612;border:1px solid rgba(255,255,255,.75)}.cs-oauth-btn:hover:not(:disabled){background:#ffffff}.cs-oauth-btn:disabled{opacity:.55;cursor:not-allowed}.cs-divider{display:flex;align-items:center;gap:.85rem;margin:1.15rem 0;color:var(--lz-ink-muted);font-size:.78rem}.cs-divider:after,.cs-divider:before{content:"";flex:1 1;height:1px;background:rgba(255,255,255,.12)}.cs-field{display:flex;flex-direction:column;gap:.42rem;margin-bottom:.95rem}.cs-field-label{font-size:.82rem;font-weight:500;color:var(--lz-ink-secondary)}.cs-input{width:100%;padding:.75rem .95rem;border-radius:14px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);color:#ffffff;font-size:.92rem}.cs-input::placeholder{color:rgba(196,187,224,.42)}.cs-input:focus{outline:none;border-color:rgba(196,181,253,.56);background:rgba(255,255,255,.09)}.cs-submit-btn{width:100%;margin-top:.35rem;padding:.8rem 1.25rem;border-radius:999px;font-size:.92rem;font-weight:600;color:#ffffff;background:linear-gradient(135deg,rgba(124,58,237,.92),rgba(147,51,234,.88));border:1px solid rgba(196,181,253,.42);box-shadow:inset 0 1px 0 rgba(255,255,255,.24)}.cs-submit-btn:hover:not(:disabled){background:linear-gradient(135deg,rgba(139,92,246,.96),rgba(168,85,247,.94))}.cs-submit-btn:disabled{opacity:.55;cursor:not-allowed}.cs-inline-banner{margin-top:1rem;padding:.78rem .95rem;border-radius:14px;font-size:.84rem;line-height:1.45;background:rgba(143,110,224,.14);border:1px solid rgba(196,181,253,.28);color:var(--lz-ink-primary)}.cs-inline-banner.is-error{background:rgba(225,29,72,.14);border-color:rgba(251,113,133,.36);color:#fecdd3}.cs-pricing-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem;margin-top:1.25rem}.cs-plan-card{padding:1.35rem;border-radius:20px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.14);display:flex;flex-direction:column;justify-content:space-between;gap:1.25rem}.cs-plan-card.is-featured{background:linear-gradient(155deg,rgba(124,58,237,.18),rgba(14,10,28,.72));border-color:rgba(196,181,253,.42)}.cs-plan-name{font-family:var(--lz-font-display);font-weight:700;font-size:1.15rem;color:#ffffff}.cs-plan-price{margin-top:.45rem;font-family:var(--lz-font-mono);font-size:2rem;font-weight:600;color:#ffffff}.cs-plan-credits{margin-top:.25rem;font-size:.88rem;color:var(--lz-lavender)}@media (max-width:620px){.cs-pricing-grid{grid-template-columns:1fr}}