@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}@layer theme{:root,:host{--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--font-weight-medium:500;--font-weight-semibold:600;--radius-lg:.5rem;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font);--default-mono-font-family:ui-monospace,SFMono-Regular,Menlo,monospace}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}h1,h2,h3,h4,p{margin:0}}@layer components;@layer utilities{.collapse{visibility:collapse}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mt-1{margin-top:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.min-h-screen{min-height:100vh}.min-w-0{min-width:calc(var(--spacing)*0)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-wrap{flex-wrap:wrap}.gap-2{gap:calc(var(--spacing)*2)}.gap-4{gap:calc(var(--spacing)*4)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}.rounded{border-radius:.25rem}.rounded-lg{border-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-border-base{border-color:var(--hair2)}.bg-background{background-color:var(--bg)}.bg-surface{background-color:var(--surface)}.p-4{padding:calc(var(--spacing)*4)}.px-3{padding-inline:calc(var(--spacing)*3)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-foreground{color:var(--text)}.text-foreground-muted{color:var(--textDim)}.text-primary{color:var(--gold)}.lowercase{text-transform:lowercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[iap\:apple\]{iap:apple}.\[iap\:google\]{iap:google}.\[mailer\:noop\]{mailer:noop}.\[push\:noop\]{push:noop}@media (hover:hover){.group-hover\:text-primary:is(:where(.group):hover *){color:var(--gold)}.hover\:border-primary\/40:hover{border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/40:hover{border-color:color-mix(in oklab,var(--gold)40%,transparent)}}.hover\:border-primary\/50:hover{border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/50:hover{border-color:color-mix(in oklab,var(--gold)50%,transparent)}}.hover\:bg-surface-2:hover{background-color:var(--surface2)}.hover\:text-primary:hover{color:var(--gold)}.hover\:text-primary-hover:hover{color:var(--goldHover)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media (min-width:40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:48rem){.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}}.hero{isolation:isolate;border-bottom:1px solid var(--hair);padding:clamp(32px,5.5vw,84px) 0 clamp(64px,8vw,112px);position:relative;overflow-x:clip}.hero-bg{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.hero-bg:before{content:"";background:radial-gradient(42% 46% at 78% 30%,#e3b46429,#0000 70%),radial-gradient(36% 40% at 8% 0,#8ca0ff0f,#0000 70%);height:120%;position:absolute;inset:-20% -10% auto}.hero-bg:after{content:"";background-image:linear-gradient(to right,rgb(var(--tint)/.035)1px,transparent 1px),linear-gradient(to bottom,rgb(var(--tint)/.035)1px,transparent 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 70% 30%,#000 0%,#0000 75%);mask-image:radial-gradient(70% 60% at 70% 30%,#000 0%,#0000 75%)}.hero-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(72px,9vw,96px);display:grid}.hero-kicker{min-height:32px;color:var(--goldHover);background:#e3b46414;border-radius:980px;align-items:center;gap:9px;padding:0 14px 0 12px;font-size:14px;font-weight:500;display:inline-flex;box-shadow:inset 0 0 0 1px #e3b46438}.hero-kicker-dot{background:var(--green);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #30d1582e}.hero-title{letter-spacing:-.04em;text-wrap:balance;max-width:15ch;margin-top:20px;font-size:clamp(38px,5.6vw,72px);font-weight:600;line-height:1.02}.hero-accent{background:var(--goldGrad);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.hero-lead{max-width:34em;color:var(--textDim);text-wrap:pretty;margin-top:20px;font-size:clamp(17px,1.4vw,19px);line-height:1.55}.hero-chips{grid-template-columns:minmax(0,1fr);gap:8px;max-width:600px;margin:32px 0 0;padding:0;list-style:none;display:grid}.hcc-in{border-radius:var(--r);box-shadow:inset 0 0 0 1px var(--hair2);-webkit-backdrop-filter:blur(10px);background:#161618b8;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"top ask""top bid";align-items:center;gap:2px 12px;padding:12px 16px;transition:background .2s,box-shadow .2s,transform .2s;display:grid}a.hcc-in:hover{background:var(--surface2);box-shadow:inset 0 0 0 1px var(--hairStrong)}.hcc-top{flex-direction:column;grid-area:top;gap:2px;min-width:0;display:flex}.hcc-name{letter-spacing:-.01em;overflow-wrap:anywhere;font-size:15px;font-weight:600;line-height:1.25}.hcc-chg{color:var(--textDim);font-size:13px;font-weight:600}.hcc-chg.up{color:var(--green)}.hcc-chg.down{color:var(--red)}.hcc-ask{grid-area:ask;justify-content:flex-end;align-items:baseline;gap:8px;display:flex}.hcc-l{color:var(--textDim);font-size:12px;font-weight:500}.hcc-v{letter-spacing:-.02em;color:var(--textHover);white-space:nowrap;border-radius:6px;font-size:19px;font-weight:600}.hcc-v small{color:var(--textDim);font-size:13px;font-weight:500}.hcc-bid{text-align:right;color:var(--textDim);white-space:nowrap;grid-area:bid;font-size:13px}@media (prefers-reduced-motion:no-preference){.hcc-v{animation:1.1s ease-out hcc-flash}}@keyframes hcc-flash{0%{background:#e3b46438}to{background:0 0}}@media (min-width:560px){.hero-chips{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.hcc-in{grid-template-columns:minmax(0,1fr);grid-template-areas:"top""ask""bid";row-gap:6px;height:100%;padding:14px 16px 16px}.hcc-top{flex-direction:row;justify-content:space-between;align-items:baseline;gap:8px}.hcc-name{font-size:14px}.hcc-chg{font-size:12px}.hcc-ask{flex-direction:column;align-items:flex-start;gap:0;margin-top:4px}.hcc-v{font-size:clamp(18px,1.7vw,22px)}.hcc-bid{text-align:left}}.hero-actions{flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:32px;display:flex}.hero-actions .btn{min-height:52px;box-shadow:0 10px 30px -12px #e3b4648c}.hero-more{min-height:44px;font-size:16px}.hero-tool{isolation:isolate;margin-top:24px;position:relative}.hero-tool:before{content:"";z-index:0;pointer-events:none;filter:blur(8px);background:radial-gradient(50% 50% at 50% 40%,#e3b46429,#0000 72%);position:absolute;inset:8% -6% -4%}.hero-card{z-index:2;position:relative}.hero-card .gl{background:var(--surface);box-shadow:0 30px 80px -40px rgb(0 0 0/calc(.9*var(--shadow-k))),0 0 0 1px rgb(var(--tint)/.02)}.hero-coins{z-index:1;pointer-events:none;position:absolute;inset:0}.hc{will-change:transform;position:absolute}.hc img{width:100%;height:auto;filter:drop-shadow(0 18px 28px rgb(0 0 0/calc(.55*var(--shadow-k))));-webkit-user-select:none;user-select:none;display:block}.hc-ata{width:128px;top:-84px;right:-4px}.hc-ata img{transform:rotate(8deg)}.hc-ceyrek{width:92px;top:-58px;right:112px}.hc-ceyrek img{transform:rotate(-12deg)}.hc-gram{width:180px;display:none}@media (min-width:980px){.hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,500px);align-items:center;gap:clamp(48px,5vw,72px)}.hero-tool{margin-top:0}.hc-ata{width:220px;top:-112px;right:-36px}.hc-ceyrek{width:150px;inset:auto auto -58px -64px}.hc-gram{display:block;bottom:-64px;right:-48px}.hc-gram img{transform:rotate(-6deg)}}@media (min-width:980px) and (max-width:1180px){.hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,440px)}.hcc-top{flex-direction:column;align-items:flex-start;gap:0}.hcc-name{white-space:normal}.hc-ata{width:190px;right:-16px}.hc-ceyrek{width:124px;bottom:-48px;left:-40px}.hc-gram{width:150px;right:-20px}}.gl{background:var(--surface);border:1px solid var(--hair2);border-radius:var(--r-lg);padding:clamp(20px,2.4vw,28px)}.gl-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.gl-title{letter-spacing:-.02em;font-size:19px;font-weight:600;line-height:1.25}.gl-sub{color:var(--textDim);margin-top:4px;font-size:14px;line-height:1.45}.gl-count{color:var(--textDim);box-shadow:inset 0 0 0 1px var(--hairStrong);border-radius:980px;flex:none;padding:4px 10px;font-size:13px;font-weight:600}.gl-total{border-radius:var(--r);background:var(--surface2);gap:2px;margin-top:18px;padding:16px 18px;display:grid}.gl-total-l{color:var(--textDim);font-size:13px}.gl-total-v{letter-spacing:-.035em;color:var(--textHover);font-size:clamp(30px,3.2vw,40px);font-weight:600;line-height:1.15}.gl-total-meta{color:var(--textDim);font-size:13px;line-height:1.45}.gl-list{margin:10px 0 0;padding:0;list-style:none}.gl-row{border-top:1px solid var(--hair);align-items:center;gap:12px;padding:12px 0;display:flex}.gl-row:first-child{border-top:0}.gl-tag{text-align:center;border-radius:980px;flex:none;min-width:58px;padding:3px 9px;font-size:12px;font-weight:600}.gl-tag-asset{background:var(--goldFaint);color:var(--gold)}.gl-tag-i_owe{background:var(--redFaint);color:#ff7a70}.gl-tag-owed_to_me{background:var(--greenFaint);color:var(--green)}.gl-mid{flex-direction:column;flex:1;min-width:0;display:flex}.gl-mid b{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}.gl-mid small{color:var(--textDim);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.gl-val{white-space:nowrap;font-size:15px;font-weight:600}.gl-acts{gap:2px;margin-right:-8px;display:flex}.gl-icon{width:36px;height:36px;color:var(--textDim);cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.gl-icon:hover{background:var(--surface2);color:var(--textHover)}@media (pointer:coarse){.gl-icon{width:44px;height:44px}}.gl-empty{color:var(--textDim);margin-top:14px;font-size:14px;line-height:1.5}.gl-form{border-top:1px solid var(--hair);margin-top:16px;padding-top:16px}.gl-seg{background:var(--surface2);box-shadow:inset 0 0 0 1px var(--hair);border-radius:980px;gap:4px;padding:4px;display:flex}.gl-seg button{min-height:40px;color:var(--textDim);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:980px;flex:1;font-size:14px;font-weight:500;transition:background .15s,color .15s}.gl-seg button:hover{color:var(--text)}.gl-seg button.on{background:var(--surface3);color:var(--textHover)}.gl-fields{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) auto;align-items:end;gap:10px;margin-top:12px;display:grid}.gl-fields.with-person{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.gl-field{flex-direction:column;gap:6px;min-width:0;display:flex}.gl-label{color:var(--textDim);font-size:13px}.gl .input,.gl .select{height:48px}.gl-add{height:48px;padding:0 20px}@media (max-width:520px){.gl-fields,.gl-fields.with-person{grid-template-columns:minmax(0,1fr)}.gl-add{width:100%}}.gl-err{color:#ff7a70;margin-top:10px;font-size:14px}.gl-limit{border-radius:var(--r);background:var(--goldFaint);gap:12px;margin-top:16px;padding:16px;display:flex;box-shadow:inset 0 0 0 1px #e3b4644d}.gl-limit>svg{color:var(--gold);flex:none;margin-top:2px}.gl-limit-t{font-size:15px;font-weight:600}.gl-limit-s{color:var(--textDim);margin-top:4px;font-size:14px;line-height:1.5}.gl-limit-btn{margin-top:12px}.gl-note{color:var(--textDim);gap:8px;margin-top:16px;font-size:13px;line-height:1.5;display:flex}.gl-note svg{flex:none;margin-top:2px}.gl-cta{min-height:32px;margin-top:10px;font-size:15px}.mo-layer{z-index:150;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.mo-scrim{-webkit-backdrop-filter:blur(6px);background:#000000b8;position:absolute;inset:0}.mo-card{background:var(--surface);border:1px solid var(--hair2);border-radius:var(--r-lg);width:min(480px,100%);max-height:calc(100dvh - 32px);box-shadow:var(--shadow-lg);padding:clamp(24px,4vw,36px);position:relative;overflow-y:auto}.mo-close{background:var(--surface2);width:40px;height:40px;color:var(--text);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:14px;right:14px}.mo-close:hover{background:var(--surface3)}.mo-icon{background:var(--goldFaint);width:48px;height:48px;color:var(--gold);border-radius:14px;place-items:center;display:grid}.mo-title{letter-spacing:-.03em;margin-top:18px;font-size:26px;font-weight:600;line-height:1.15}.mo-lead{color:var(--textDim);margin-top:10px;font-size:16px;line-height:1.55}.mo-points{gap:12px;margin:20px 0 0;padding:0;font-size:15px;line-height:1.45;list-style:none;display:grid}.mo-points li{align-items:flex-start;gap:10px;display:flex}.mo-points svg{color:var(--gold);flex:none;margin-top:2px}.mo-actions{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.mo-actions .btn{flex:160px}.mo-app{border-top:1px solid var(--hair);margin-top:24px;padding-top:20px}.mo-app-t{color:var(--textDim);align-items:flex-start;gap:8px;margin-bottom:14px;font-size:14px;line-height:1.5;display:flex}.mo-app-t svg{flex:none;margin-top:2px}.mo-app .wl{text-align:left;max-width:none}.mo-app .store-row{justify-content:flex-start}.strip-head{margin-bottom:clamp(28px,4vw,48px)}.strip-title{margin-top:12px}.strip-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.strip-card{flex-direction:column;gap:10px;min-width:0;min-height:148px;padding:20px;transition:border-color .2s,background .2s,transform .2s;display:flex}a.strip-card:hover{background:var(--surface2);border-color:var(--hairStrong)}.sc-top{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.sc-name{letter-spacing:-.01em;font-size:15px;font-weight:600}.sc-unit{color:var(--textDim);white-space:nowrap;font-size:14px}.sc-price{letter-spacing:-.03em;white-space:nowrap;margin-top:auto;font-size:clamp(22px,2.6vw,30px);font-weight:600;line-height:1.1}.sc-meta{color:var(--textDim);flex-wrap:wrap;gap:2px 12px;font-size:14px;display:flex}.sc-chg{font-weight:600}.sc-chg.up{color:var(--green)}.sc-chg.down{color:var(--red)}.strip-all{background:0 0;justify-content:center;align-items:center}.strip-all .link-arrow{min-height:44px;font-size:17px}.calc-panel{background:var(--surface);border:1px solid var(--hair);border-radius:var(--r-lg);grid-template-columns:minmax(0,1fr);gap:clamp(28px,4vw,56px);padding:clamp(22px,4vw,56px);display:grid}.calc-in{min-width:0}.calc-types{flex-wrap:wrap;gap:8px;display:flex}.calc-chip,.calc-preset{font-family:var(--font);cursor:pointer;color:var(--text);background:var(--surface2);box-shadow:inset 0 0 0 1px var(--hair);border:none;border-radius:980px;min-height:44px;padding:0 18px;font-size:15px;font-weight:500;transition:background .15s,color .15s}.calc-chip:hover,.calc-preset:hover{background:var(--surface3)}.calc-chip.on,.calc-preset.on{background:var(--gold);color:var(--goldInk);box-shadow:none}.calc-label{color:var(--textDim);margin:28px 0 12px;font-size:15px;font-weight:500;display:block}.calc-qty{align-items:center;gap:10px;display:flex}.calc-step{cursor:pointer;background:var(--surface2);width:56px;height:56px;color:var(--text);font-size:26px;line-height:1;font-family:var(--font);box-shadow:inset 0 0 0 1px var(--hair);border:none;border-radius:50%;flex:none}.calc-step:hover{background:var(--surface3)}.calc-amount{text-align:center;border-radius:var(--r-sm);background:var(--surface2);min-width:0;height:64px;color:var(--textHover);font-family:var(--font);letter-spacing:-.03em;box-shadow:inset 0 0 0 1px var(--hair2);border:none;flex:1;font-size:34px;font-weight:600}.calc-amount:focus{box-shadow:inset 0 0 0 2px var(--gold);outline:none}.calc-presets{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.calc-preset{min-width:44px;padding:0 16px}.calc-out{flex-direction:column;justify-content:center;min-width:0;display:flex;container-type:inline-size}.calc-out-label{color:var(--textDim);font-size:15px;font-weight:500}.calc-out .calc-total{color:var(--textHover);white-space:nowrap;font-size:clamp(22px,calc(190cqi/var(--chars,6)),80px);margin-top:10px;display:block}.calc-rows{gap:0;margin:28px 0 0;display:grid}.calc-rows>div{border-top:1px solid var(--hair);justify-content:space-between;gap:16px;padding:14px 0;font-size:16px;display:flex}.calc-rows dt{color:var(--textDim)}.calc-rows dd{margin:0;font-weight:600}.showcase{padding-top:clamp(64px,8vw,96px)}.showcase-head .display-section{margin-top:12px}.showcase-grid{grid-template-columns:minmax(0,1fr);margin-top:clamp(28px,4vw,48px);display:grid}.showcase-steps{gap:56px;margin:0;padding:0;list-style:none;display:grid}.scene-title{letter-spacing:-.04em;font-size:clamp(30px,4vw,52px);font-weight:600;line-height:1.05}.showcase-step .lead{max-width:520px;margin-top:16px}.showcase-step-card{margin-top:24px}.showcase-stage{display:none}@media (min-width:900px){.showcase-grid{grid-template-columns:minmax(0,1fr) minmax(0,480px);align-items:start;gap:64px}.showcase-steps{gap:0}.showcase-step{flex-direction:column;justify-content:center;min-height:clamp(240px,32vh,400px);padding:24px 0;display:flex}.showcase-step-card{display:none}.showcase-stage{align-self:start;display:grid;position:sticky;top:calc(50vh - 170px)}.showcase-stage-card{opacity:0;pointer-events:none;grid-area:1/1;transition:opacity .35s,transform .45s cubic-bezier(.2,.8,.2,1);transform:translateY(16px)scale(.98)}.showcase-stage-card.on{opacity:1;transform:none}.showcase.is-enhanced .showcase-step{opacity:.32;transition:opacity .35s}.showcase.is-enhanced .showcase-step.on{opacity:1}}@media (min-width:900px) and (prefers-reduced-motion:reduce){.showcase-stage-card{transition:none;transform:none}}.mock{border-radius:var(--r-lg);background:var(--surface);width:100%;max-width:500px;padding:clamp(22px,3vw,32px)}.mock:hover{border-color:var(--hair)}.mock-head{justify-content:space-between;align-items:center;margin-bottom:8px;font-size:15px;font-weight:600;display:flex}.mock-tag{color:var(--textDim);box-shadow:inset 0 0 0 1px var(--hairStrong);border-radius:980px;padding:3px 10px;font-size:12px;font-weight:600}.mock-list{margin:0;padding:0;list-style:none}.mock-list li{border-top:1px solid var(--hair);align-items:center;gap:14px;padding:14px 0;display:flex}.mock-list li:first-child{border-top:none}.mock-av{background:var(--surface3);border-radius:50%;flex:none;place-items:center;width:38px;height:38px;font-size:15px;font-weight:600;display:grid}.mock-mid{flex-direction:column;flex:1;min-width:0;display:flex}.mock-mid b{letter-spacing:-.01em;font-size:16px;font-weight:600}.mock-mid small{color:var(--textDim);font-size:14px}.mock-due{color:var(--textDim);white-space:nowrap;font-size:14px}.mock-val{white-space:nowrap;font-size:16px;font-weight:600}.mock-big{letter-spacing:-.04em;margin-top:10px;font-size:clamp(36px,5vw,52px);font-weight:600;line-height:1.1}.mock-sub{color:var(--textDim);margin-bottom:12px;font-size:14px}.mock-result{border-top:1px solid var(--hair);color:var(--textDim);justify-content:space-between;align-items:baseline;margin-top:6px;padding-top:18px;font-size:16px;display:flex}.mock-result b{letter-spacing:-.03em;font-size:32px;font-weight:600}.mock .up{color:var(--green)}.stats{padding-top:clamp(32px,6vw,80px)}.stats-grid{text-align:center;grid-template-columns:minmax(0,1fr);gap:40px;display:grid}.stat-num{letter-spacing:-.05em;padding-bottom:.1em;font-size:clamp(64px,11vw,120px);font-weight:600;line-height:1;display:block}.stat p{max-width:280px;color:var(--textDim);margin:4px auto 0;font-size:18px;line-height:1.4}.app-panel{isolation:isolate;border-radius:var(--r-lg);border:1px solid var(--hair);background:radial-gradient(55% 70% at 85% 20%,#e3b46424,transparent 70%),radial-gradient(40% 60% at 0% 100%,#e3b4640f,transparent 70%),var(--surface);grid-template-columns:minmax(0,1fr);gap:clamp(28px,4vw,48px);padding:clamp(28px,6vw,72px) clamp(20px,5vw,64px);display:grid;position:relative;overflow:hidden}.app-copy{min-width:0}.app-eyebrow{min-height:30px;color:var(--goldHover);background:#e3b46414;border-radius:980px;align-items:center;gap:8px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #e3b46438}.app-eyebrow-dot{background:var(--gold);border-radius:50%;width:6px;height:6px}.app-panel .display-section{margin-top:18px}.app-panel .lead{max-width:520px;margin-top:16px}.app-cta{max-width:520px;margin-top:32px}.app-cta .wl{text-align:left;max-width:none;margin:0}.store-row{flex-wrap:wrap;justify-content:flex-start;gap:12px;display:flex}.store-soon-btn{cursor:default;color:var(--textDim)}.store-soon-btn:hover{transform:none}.store-badge{letter-spacing:.02em;color:var(--gold);background:var(--goldFaint);border-radius:999px;margin-left:2px;padding:2px 8px;font-size:11px;font-weight:600;line-height:16px;box-shadow:inset 0 0 0 1px #e3b46459}.store-soon{margin-top:20px}.store-soon-t{color:var(--textDim);margin:0 0 10px;font-size:14px;line-height:1.5}.store-soon .wl{text-align:left;max-width:none;margin:0}.app-visual{place-items:center;min-height:280px;display:grid;position:relative}.app-orb{aspect-ratio:1;filter:blur(6px);background:radial-gradient(closest-side,#e3b46447,#e3b4640f 60%,#0000 100%);border-radius:50%;width:min(86%,380px);position:absolute}.app-coin{width:min(64vw,220px);height:auto;filter:drop-shadow(0 26px 36px rgb(0 0 0/calc(.6*var(--shadow-k))));position:relative}.app-note{max-width:250px;box-shadow:inset 0 0 0 1px var(--hair2),0 18px 40px -18px rgb(0 0 0/calc(.8*var(--shadow-k)));-webkit-backdrop-filter:blur(14px)saturate(160%);background:#1e1e21c7;border-radius:16px;align-items:center;gap:10px;padding:10px 14px 10px 10px;display:flex;position:absolute}.app-note-1{top:4%;left:0}.app-note-2{bottom:4%;right:0}.app-note-ic{background:var(--gold);width:32px;height:32px;color:var(--goldInk);border-radius:10px;flex:none;place-items:center;display:grid}.app-note-tx{flex-direction:column;min-width:0;line-height:1.3;display:flex}.app-note-tx b{font-size:13.5px;font-weight:600}.app-note-tx small{color:var(--textDim);font-size:12.5px}.app-points{border-top:1px solid var(--hair);grid-template-columns:minmax(0,1fr);gap:18px 24px;margin:0;padding:clamp(20px,3vw,28px) 0 0;list-style:none;display:grid}.app-points li{align-items:flex-start;gap:12px;display:flex}.app-points li>span:last-child{flex-direction:column;gap:2px;display:flex}.app-points b{letter-spacing:-.01em;font-size:15px;font-weight:600}.app-points small{color:var(--textDim);font-size:14px;line-height:1.45}.app-point-ic{width:36px;height:36px;color:var(--gold);background:var(--goldFaint);border-radius:11px;flex:none;place-items:center;display:grid}@media (min-width:600px){.app-points{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.app-panel{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;column-gap:48px}.app-visual{min-height:380px}.app-coin{width:300px}.app-points{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:380px){.app-note{max-width:210px}.app-note-tx small{font-size:12px}}.wl{text-align:center;max-width:520px;margin:0 auto}.wl-compact{max-width:440px}.wl-form{position:relative}.wl-row{gap:10px;display:flex}.wl-input{text-align:left;flex:1;min-width:0}.wl-input::placeholder{color:var(--textDim)}.wl-btn{flex:none;height:52px;padding:0 28px;font-size:16px}.wl-btn:disabled{opacity:.6;cursor:progress}.wl-hp{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.wl-err{color:var(--red);margin:12px 0 0;font-size:15px}.wl-ok{border-radius:var(--r);background:var(--greenFaint);color:var(--text);margin:0;padding:18px 22px;font-size:17px;line-height:1.45}.wl-note{color:var(--textDim);margin-top:16px;font-size:14px;line-height:1.5}.wl-note .link-arrow{font-size:14px}.faq-list{border-top:1px solid var(--hair);max-width:820px;margin:0 auto}.faq-item{border-bottom:1px solid var(--hair)}.faq-q{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:44px;padding:22px 0;list-style:none;display:flex}.faq-q::-webkit-details-marker{display:none}.faq-q h3{letter-spacing:-.02em;font-size:clamp(18px,2vw,22px);font-weight:600;line-height:1.3}.faq-q:hover h3{color:var(--textHover)}.faq-icon{flex:none;width:16px;height:16px;position:relative}.faq-icon:before,.faq-icon:after{content:"";background:var(--textDim);border-radius:1px;height:2px;transition:transform .25s;position:absolute;top:7px;left:0;right:0}.faq-icon:after{transform:rotate(90deg)}.faq-item[open] .faq-icon:after{transform:rotate(0)}.faq-a{padding:0 36px 26px 0}.faq-a p{max-width:680px;color:var(--textDim);font-size:17px;line-height:1.6}.faq-a a{color:var(--gold);text-underline-offset:3px;-webkit-text-decoration:underline #e3b46459;text-decoration:underline #e3b46459;transition:color .15s,text-decoration-color .15s}.faq-a a:hover{color:var(--goldHover);text-decoration-color:currentColor}.faq-a a:focus-visible{outline:2px solid var(--gold);outline-offset:2px;border-radius:2px}.cta{text-align:center;background:radial-gradient(60% 60% at 50% 100%,#e3b4641a,#0000 70%);padding:clamp(80px,13vw,180px) 0}.cta-inner .lead{max-width:560px;margin:20px auto 0}.cta-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:clamp(28px,4vw,40px);display:flex}@media (max-width:520px){.wl-row{flex-direction:column}.wl-input{flex:none}.wl-btn{width:100%}.hero-actions .btn{flex:100%}.strip-card{min-height:132px;padding:16px}.sc-top{flex-direction:column;align-items:flex-start;gap:0}.sc-price{font-size:20px}.calc-step{width:52px;height:52px}.calc-amount{font-size:28px}}@media (min-width:700px){.strip-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.stats-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:24px}}@media (min-width:900px){.strip-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.calc-panel{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center}}@media (min-width:900px) and (max-height:720px){.mock{padding:18px}.mock-list li{padding:10px 0}}.seo-main{padding-top:20px}.seo-main h1,.sx-h1{letter-spacing:-.04em;color:var(--text);text-wrap:balance;margin:0 0 18px;font-size:clamp(32px,5vw,58px);font-weight:600;line-height:1.06}.sx-lead{letter-spacing:-.01em;color:var(--textDim);text-wrap:pretty;margin:0 0 36px;font-size:clamp(17px,1.9vw,21px);font-weight:400;line-height:1.5}.sx-lead a,.sx-prose a,.sx-link,.sx-note a,.sx-sub a,.sx-credit a,.sx-trust a{color:var(--gold);text-underline-offset:3px;-webkit-text-decoration:underline #e3b46459;text-decoration:underline #e3b46459;transition:color .15s,text-decoration-color .15s}.sx-lead a:hover,.sx-prose a:hover,.sx-link:hover,.sx-note a:hover,.sx-sub a:hover,.sx-credit a:hover,.sx-trust a:hover{color:var(--goldHover);text-decoration-color:currentColor}.sx-intro{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"h1 media""lead lead";align-items:center;column-gap:clamp(16px,4vw,56px);display:grid}.sx-intro>.sx-h1{grid-area:h1}.sx-intro>.sx-lead{grid-area:lead}.sx-intro-amount{grid-template-areas:"h1 media";margin-bottom:18px}.sx-intro-amount>.sx-h1{margin-bottom:0}.sx-intro-media{isolation:isolate;grid-area:media;align-self:center;width:104px;margin:-8px 0 10px;position:relative}.sx-intro-amount .sx-intro-media{width:88px;margin:-6px 0}.sx-intro-media:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#e3b46433,#0000 75%);border-radius:50%;position:absolute;inset:-14% -4%}.sx-intro-media img{width:100%;height:auto;filter:drop-shadow(0 16px 24px rgb(0 0 0/calc(.55*var(--shadow-k))));display:block}@media (prefers-reduced-motion:no-preference){.sx-intro-media img{animation:6s ease-in-out infinite sx-float}}@keyframes sx-float{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-8px)rotate(2deg)}}@media (max-width:400px){.sx-intro{column-gap:12px}.sx-intro-media,.sx-intro-amount .sx-intro-media{width:72px}}@media (min-width:900px){.sx-intro{grid-template-areas:"h1 media""lead media"}.sx-intro-media{width:240px;margin:-24px 8px 0 0}.sx-intro-amount .sx-intro-media{width:200px;margin:-24px 8px -16px 0}}.sx-section{margin:0 0 56px}.sx-h2{letter-spacing:-.03em;color:var(--text);margin:0 0 var(--head-gap-lg);text-wrap:balance;font-size:clamp(24px,3.2vw,34px);font-weight:600;line-height:1.15}.sx-h2:has(+.sx-sub){margin-bottom:10px}.sx-sub{color:var(--textDim);margin:0 0 var(--head-gap-lg);text-wrap:pretty;font-size:15px;line-height:1.55}.sx-note{color:var(--textFaint);margin:12px 0 0;font-size:14px;line-height:1.5}.sx-disclaimer{text-wrap:pretty;margin:10px 2px 28px;font-size:13px}.sx-source{color:var(--textFaint);margin:14px 2px 0;font-size:13px}.sx-source-top{margin:-16px 2px 28px}.sx-muted{color:var(--textDim)}.sx-callout{border-radius:var(--r-sm);color:var(--goldHover);background:var(--goldFaint);border:1px solid #e3b46438;margin:0 0 28px;padding:12px 16px;font-size:14px}.sx-up{color:var(--green)}.sx-down{color:var(--red)}.sx-flat{color:var(--textFaint)}.sx-strong{color:var(--text);font-weight:600}.sx-prose{max-width:68ch}.sx-prose p,.sx-prose li{color:var(--textDim);text-wrap:pretty;font-size:17px;line-height:1.6}.sx-prose p{margin:0 0 16px}.sx-prose ul{margin:0 0 18px;padding-left:1.25em;list-style:outside}.sx-prose ul li{margin-bottom:10px;padding-left:4px}.sx-prose ul li::marker{color:var(--textFaint)}.sx-prose strong{color:var(--text);font-weight:600}.sx-prose .sx-h2{margin-bottom:var(--head-gap)}.sx-article{padding-bottom:8px}.sx-h2-doc{margin:44px 0 14px;font-size:clamp(22px,2.6vw,28px)}.tr-layout{grid-template-columns:minmax(0,1fr);gap:40px;display:grid}.tr-article.sx-prose{min-width:0;max-width:760px}.tr-aside{align-content:start;gap:32px;min-width:0;display:grid}.tr-aside-t{color:var(--textFaint);margin:0 0 var(--head-gap-sm);letter-spacing:0;font-size:13px;font-weight:600}.tr-aside ol,.tr-aside ul{margin:0;padding:0;list-style:none}.tr-toc ol{border-left:1px solid var(--hair2);gap:2px;display:grid}.tr-toc a,.tr-pages a{color:var(--textDim);border-left:1px solid #0000;margin-left:-1px;padding:7px 0 7px 14px;font-size:14px;line-height:1.4;transition:color .15s,border-color .15s;display:block}.tr-toc a:hover,.tr-pages a:hover{color:var(--text);border-left-color:var(--gold)}.tr-pages ul{border-left:1px solid var(--hair2);gap:2px;display:grid}.tr-pages a[aria-current=page]{color:var(--gold);border-left-color:var(--gold)}@media (min-width:960px){.tr-layout{grid-template-columns:minmax(0,760px) clamp(220px,22vw,272px);justify-content:space-between;align-items:start;column-gap:clamp(40px,6vw,96px)}.tr-aside{max-height:calc(100vh - 104px);padding-top:8px;position:sticky;top:84px;overflow-y:auto}}@media (max-width:959px){.tr-toc{display:none}.tr-pages{border-top:1px solid var(--hair);padding-top:28px}.tr-pages ul{border-left:0;flex-wrap:wrap;gap:10px;display:flex}.tr-pages a{background:var(--surface2);min-height:44px;box-shadow:inset 0 0 0 1px var(--hair);border:0;border-radius:980px;align-items:center;margin:0;padding:0 18px;font-size:14.5px;display:inline-flex}.tr-pages a:hover{background:var(--surface3);box-shadow:inset 0 0 0 1px var(--hair2)}.tr-pages a[aria-current=page]{color:var(--goldHover);background:var(--goldFaint);box-shadow:inset 0 0 0 1px #e3b46459}}.sx-prose-grid{grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:900px){.sx-prose-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(40px,5vw,72px)}.sx-prose-grid>:last-child:nth-child(odd){grid-column:1/-1}.sx-prose-grid>.sx-prose{max-width:none}.sx-prose-grid>:last-child:nth-child(odd).sx-prose{columns:2;column-gap:clamp(40px,5vw,72px)}.sx-prose-grid>:last-child:nth-child(odd).sx-prose>h2{column-span:all}}@media (min-width:1080px){.sx-prose-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sx-prose-grid-3>:last-child:nth-child(odd){grid-column:auto}.sx-prose-grid-3>:last-child:nth-child(odd).sx-prose{columns:auto}}.sx-crumbs{color:var(--textFaint);margin:0 0 22px;font-size:13px}.sx-crumbs ol{flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;padding:0;list-style:none;display:flex}.sx-crumbs li{align-items:center;gap:8px;display:flex}.sx-crumbs a{color:var(--textFaint);transition:color .15s}.sx-crumbs a:hover{color:var(--text)}.sx-crumbs [aria-current=page]{color:var(--textDim)}.sx-hero-stack{gap:14px;display:grid}.sx-hero{background:var(--surface);border:1px solid var(--hair);border-radius:var(--r-lg);padding:clamp(22px,4vw,40px);container-type:inline-size}.sx-hero-head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;display:flex}.sx-hero-title{color:var(--textDim);letter-spacing:-.005em;margin:0;font-size:15px;font-weight:500}.sx-change{white-space:nowrap;background:var(--surface2);border-radius:980px;padding:4px 12px;font-size:14px;font-weight:600}.sx-change.sx-up{background:var(--greenFaint)}.sx-change.sx-down{background:var(--redFaint)}.sx-hero-nums{grid-template-columns:1fr;gap:22px;margin:0;display:grid}@container (min-width:520px){.sx-hero-nums{grid-template-columns:1fr 1fr;gap:0}.sx-hero-nums>div+div{border-left:1px solid var(--hair);padding-left:clamp(20px,3cqi,40px)}}.sx-hero-nums dt{color:var(--textFaint);margin-bottom:6px;font-size:13px;font-weight:500}.sx-hero-val{letter-spacing:-.045em;color:var(--text);white-space:nowrap;margin:0;font-size:clamp(38px,11cqi,68px);font-weight:600;line-height:1}.sx-hero-val-alt{color:var(--textDim)}.sx-cur{letter-spacing:0;color:var(--textFaint);margin-left:.4em;font-size:.32em;font-weight:600}.sx-hero-meta{color:var(--textFaint);margin:18px 0 0;font-size:14px;line-height:1.5}.sx-hero-meta+.sx-hero-meta{margin-top:6px}.sx-hero-empty{color:var(--textDim);margin:4px 0 0;font-size:20px;font-weight:500}.sx-calc{background:var(--surface);border:1px solid var(--hair);border-radius:var(--r-lg);padding:clamp(20px,3.5vw,32px)}.sx-calc-fields{gap:18px;margin-bottom:22px;display:grid}@media (min-width:720px){.sx-calc-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.sx-field{min-width:0;display:block}.sx-field-label{color:var(--textDim);margin-bottom:8px;font-size:13px;font-weight:500;display:block}.sx-field-row{gap:10px;display:flex}.sx-input{width:100%;min-width:0;height:52px;font:inherit;color:var(--text);letter-spacing:-.01em;background:var(--surface2);border-radius:var(--r-sm);box-shadow:inset 0 0 0 1px var(--hair2);border:none;padding:0 18px;font-size:17px;transition:box-shadow .15s}.sx-input:focus{box-shadow:inset 0 0 0 2px var(--gold);outline:none}.sx-input[aria-invalid=true]{box-shadow:inset 0 0 0 2px var(--red)}.sx-input-xl{letter-spacing:-.03em;height:68px;padding:0 22px;font-size:clamp(26px,5vw,36px);font-weight:600}.sx-select{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 1.75 6 6.25l4.5-4.5' stroke='%23a1a1a6' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;background-size:12px 8px;flex:none;width:auto;padding:0 42px 0 16px}.sx-select option{background:var(--surface2);color:var(--text)}.sx-error{color:var(--red);margin-top:8px;font-size:13px;display:block}.sx-result-grid{gap:14px;display:grid}@media (min-width:900px){.sx-result-grid-2{grid-template-columns:1fr 1fr}}.sx-result-title{color:var(--textDim);margin:0 0 8px;font-size:13px;font-weight:500}.sx-result{border-radius:var(--r-sm);background:var(--surface2);margin:0;overflow:hidden}.sx-result-row{border-top:1px solid var(--hair);justify-content:space-between;align-items:baseline;gap:16px;padding:14px 20px;display:flex}.sx-result-row:first-child{border-top:0}.sx-result-row dt{color:var(--textDim);min-width:0;font-size:15px}.sx-result-row dd{color:var(--text);white-space:nowrap;text-align:right;letter-spacing:-.02em;margin:0;font-size:17px;font-weight:600}.sx-result-strong{padding-top:18px;padding-bottom:18px}.sx-result-strong dt{color:var(--text);font-weight:500}.sx-result-strong dd{letter-spacing:-.04em;font-size:clamp(24px,4.4vw,34px)}.sx-result-msg{color:var(--textDim);padding:16px 20px;font-size:15px}.sx-details{margin-top:18px;padding:0 2px}.sx-details summary{cursor:pointer;color:var(--textDim);align-items:center;gap:6px;font-size:14px;font-weight:500;list-style:none;display:inline-flex}.sx-details summary::-webkit-details-marker{display:none}.sx-details summary:after{content:"›";font-size:1.2em;transition:transform .2s;display:inline-block}.sx-details[open] summary:after{transform:rotate(90deg)}.sx-details summary:hover{color:var(--text)}.sx-details p{color:var(--textFaint);margin:12px 0 0;font-size:14px;line-height:1.6}@media (min-width:900px){.sx-details p{columns:2;column-gap:clamp(40px,5vw,72px)}}.sx-table-wrap{-webkit-overflow-scrolling:touch;background:var(--surface);border:1px solid var(--hair);border-radius:var(--r);overflow-x:auto}.seo-main .sx-table{table-layout:auto;border-collapse:collapse;min-width:100%}.seo-main .sx-table th,.seo-main .sx-table td{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--text);padding:15px 20px;font-size:15px}.seo-main .sx-table thead th{color:var(--textFaint);border-bottom:1px solid var(--hair);padding-top:14px;padding-bottom:12px;font-size:13px;font-weight:500}.seo-main .sx-table tbody tr+tr>*{border-top:1px solid var(--hair)}.seo-main .sx-table th:first-child,.seo-main .sx-table td:first-child{text-align:left}.seo-main .sx-table tbody th{font-weight:500}.seo-main .sx-table tbody tr:hover{background:var(--surface2)}.seo-main .sx-table td.sx-up{color:var(--green)}.seo-main .sx-table td.sx-down{color:var(--red)}.seo-main .sx-table td.sx-flat,.seo-main .sx-table td.sx-muted{color:var(--textFaint)}.seo-main .sx-table td.sx-strong{color:var(--text);font-weight:600}.sx-table-amounts{min-width:340px}.sx-table-source{color:var(--textDim);margin:10px 2px 0;font-size:13px;line-height:1.5}.sx-row-link{color:var(--text);transition:color .15s}.sx-row-link:after{content:" ›";color:var(--gold);opacity:.8}.sx-row-link:hover{color:var(--gold)}.sx-row-click{cursor:pointer;transition:background .15s;position:relative}.sx-row-click .sx-row-link:before{content:"";position:absolute;inset:0}.sx-row-click:hover{background:var(--surface2)}.sx-row-click:hover .sx-row-link{color:var(--gold)}.sx-row-click:focus-within{outline:2px solid var(--gold);outline-offset:-2px}.sx-row-click .sx-row-link:focus-visible{outline:none}.sx-row-sub{color:var(--textFaint);margin-top:2px;font-size:12.5px;font-weight:400;display:block}.sx-tag{color:var(--textDim);background:var(--surface2);border-radius:980px;margin-left:8px;padding:2px 10px;font-size:12px;font-weight:500;display:inline-block}@media (max-width:640px){.seo-main .sx-table th,.seo-main .sx-table td{padding:13px 14px;font-size:14px}.sx-hide-sm{display:none}.sx-tag{margin-top:4px;margin-left:0}.seo-main .sx-table .sx-tag{width:fit-content;display:block}}.sx-dl{background:var(--surface);border:1px solid var(--hair);border-radius:var(--r);margin:0;overflow:hidden}.sx-dl-row{border-top:1px solid var(--hair);flex-direction:column;gap:4px;padding:16px 20px;display:flex}.sx-dl-row:first-child{border-top:0}.sx-dl-row dt{color:var(--textDim);font-size:15px}.sx-dl-row dd{color:var(--text);margin:0;font-size:17px;font-weight:600}@media (min-width:720px){.sx-dl-row{flex-direction:row;justify-content:space-between;align-items:baseline;gap:24px}.sx-dl-row dd{text-align:right;white-space:nowrap}}.sx-pills{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.sx-pills-gap{margin-bottom:22px}.sx-pill{color:var(--textDim);background:var(--surface2);box-shadow:inset 0 0 0 1px var(--hair);border-radius:980px;padding:9px 18px;font-size:14.5px;line-height:1.3;transition:background .15s,color .15s,box-shadow .15s;display:inline-block}.sx-pill:hover{background:var(--surface3);color:var(--text);box-shadow:inset 0 0 0 1px var(--hair2)}.sx-actions{flex-wrap:wrap;gap:12px;display:flex}.sx-strip{border-radius:var(--r);background:var(--surface);border:1px solid var(--hair);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;margin:0 0 40px;padding:18px 24px;display:flex}.sx-strip p{color:var(--text);letter-spacing:-.01em;margin:0;font-size:15.5px}.sx-strip .link-arrow{font-size:15px}.sx-section.sx-trend{margin-top:-24px}.sx-trend-card{background:var(--surface);border:1px solid var(--hair);border-radius:var(--r-lg);min-width:0;padding:clamp(18px,3vw,28px)}.sx-trend-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.sx-trend-title{color:var(--textDim);letter-spacing:-.005em;margin:0;font-size:15px;font-weight:500}.sx-trend-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 16px;display:grid}.sx-trend-stats dt{color:var(--textFaint);margin-bottom:4px;font-size:12.5px}.sx-trend-stats dd{color:var(--text);letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:clamp(14px,2.2vw,18px);font-weight:600}.sx-trend-fig{margin:0}.sx-trend-plot{touch-action:pan-y;cursor:crosshair;border-radius:8px;outline:none;height:180px;position:relative}.sx-trend-plot:focus-visible{box-shadow:0 0 0 2px var(--gold)}.sx-trend-plot svg{width:100%;height:100%;display:block;overflow:visible}.sx-trend-grid{stroke:var(--hair);stroke-width:1px}.sx-trend-y{color:var(--textFaint);background:var(--surface);pointer-events:none;padding:0 0 0 6px;font-size:11.5px;line-height:1;position:absolute;right:0}.sx-trend-y-hi{top:0}.sx-trend-y-lo{bottom:0}.sx-trend-cross{background:var(--hairStrong);pointer-events:none;width:1px;position:absolute;top:0;bottom:0;transform:translate(-.5px)}.sx-trend-dot{background:var(--gold);width:10px;height:10px;box-shadow:0 0 0 2px var(--surface);pointer-events:none;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.sx-trend-tip{pointer-events:none;white-space:nowrap;background:var(--surface3);box-shadow:var(--shadow-lg);border-radius:10px;gap:2px;padding:7px 11px;display:grid;position:absolute;top:6px;transform:translate(10px)}.sx-trend-tip.is-left{transform:translate(calc(-100% - 10px))}.sx-trend-tip-v{color:var(--text);font-size:14.5px;font-weight:600}.sx-trend-tip-d{color:var(--textDim);font-size:11.5px}.sx-trend-x{color:var(--textFaint);justify-content:space-between;margin-top:8px;font-size:12px;display:flex}.sx-trend-cap{color:var(--textFaint);margin:12px 0 0;font-size:13px;line-height:1.5}.sx-trend-toggle{font:inherit;color:var(--textDim);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-top:10px;padding:0;font-size:13.5px;font-weight:500;text-decoration:underline}.sx-trend-toggle:hover{color:var(--text)}.sx-trend-table{max-height:360px;margin-top:12px;overflow-y:auto}@media (max-width:560px){.sx-trend-plot{height:150px}.sx-trend-stats{gap:8px}}.sx-trust{border-top:1px solid var(--hair);margin:0 0 48px;padding-top:28px}.sx-trust h2{color:var(--text);margin:0 0 var(--head-gap-sm);letter-spacing:-.01em;font-size:15px;font-weight:600}.sx-trust ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.sx-trust li{color:var(--textFaint);font-size:14px;line-height:1.55}@media (min-width:760px){.sx-trust ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px clamp(40px,5vw,72px)}}.sx-credit{color:var(--textFaint);text-align:center;margin:20px 0 44px;font-size:14px}.seo-main p,.seo-main li{text-wrap:pretty}.auth-wrap{background:var(--bg);grid-template:"top panel""brand panel"1fr/minmax(0,1fr) minmax(500px,46%);min-height:100dvh;display:grid;position:relative;overflow-x:clip}.auth-wrap:before{content:"";border-right:1px solid var(--hair);background:radial-gradient(60% 45% at 38% 34%,#e3b4641c 0%,transparent 70%),radial-gradient(120% 70% at 0% 0%,#e3b4640d 0%,transparent 60%),var(--bg);grid-area:1/1/-1}.auth-top{z-index:1;grid-area:top;justify-content:space-between;justify-self:center;align-items:center;gap:16px;width:100%;max-width:720px;padding:28px clamp(32px,5vw,64px) 0;display:flex;position:relative}.auth-top .brand{min-height:44px}.auth-back{min-height:44px;color:var(--textDim);border-radius:980px;align-items:center;gap:8px;margin-right:-14px;padding:0 14px;font-size:14px;font-weight:500;transition:color .15s,background .15s;display:inline-flex}.auth-back:hover{color:var(--text);background:var(--surface2)}.auth-brand{z-index:1;flex-direction:column;grid-area:brand;justify-content:center;justify-self:center;width:100%;max-width:720px;padding:12px clamp(32px,5vw,64px) 48px;display:flex;position:relative}.auth-coins{aspect-ratio:13/7;pointer-events:none;-webkit-user-select:none;user-select:none;width:min(100%,500px);position:relative}.ac-glow{filter:blur(22px);background:radial-gradient(closest-side,#e3b46442,#0000);border-radius:50%;height:34%;position:absolute;bottom:0;left:10%;right:18%}.ac-layer{will-change:transform;position:absolute}.ac-img{will-change:transform;width:100%;height:auto;filter:drop-shadow(0 26px 28px rgb(0 0 0/calc(.55*var(--shadow-k))))drop-shadow(0 6px 10px rgb(0 0 0/calc(.35*var(--shadow-k))));display:block}.ac-gram{z-index:2;width:40%;top:0;left:28%;rotate:-7deg}.ac-ata{z-index:1;width:37%;top:10%;left:58%;rotate:9deg}.ac-ceyrek{z-index:3;width:34%;top:34%;left:2%;rotate:-10deg}.ac-mini{z-index:4;width:17%;top:63%;left:64%;rotate:13deg}.auth-brand-copy{max-width:560px;margin-top:18px}.auth-brand h2{letter-spacing:-.045em;color:var(--text);text-wrap:balance;font-size:clamp(34px,3.6vw,54px);font-weight:600;line-height:1.04}.auth-brand-copy p{color:var(--textDim);letter-spacing:-.01em;max-width:470px;margin-top:16px;font-size:clamp(16px,1.3vw,19px);line-height:1.45}.auth-points{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:28px 0 0;padding:0;list-style:none;display:grid}.auth-point{border-radius:var(--r);background:rgb(var(--tint)/.02);box-shadow:inset 0 0 0 1px var(--hair);flex-direction:column;gap:12px;padding:16px;display:flex}.auth-point .ap-ico{background:var(--goldFaint);width:32px;height:32px;color:var(--gold);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.auth-point .ap-t{color:var(--text);letter-spacing:-.01em;font-size:14px;font-weight:600;display:block}.auth-point .ap-d{color:var(--textDim);margin-top:3px;font-size:13px;line-height:1.4;display:block}.auth-mini-prices{border-radius:var(--r);background:var(--hair);box-shadow:inset 0 0 0 1px var(--hair2);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:12px;padding:1px;display:grid;overflow:hidden}.amp{background:var(--surface);min-width:0;padding:12px 16px}.amp .amp-n{color:var(--textDim);font-size:13px;font-weight:500}.amp .amp-p{color:var(--text);letter-spacing:-.03em;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:19px;font-weight:600;overflow:hidden}.amp .amp-d{color:var(--green);align-items:center;gap:6px;margin-top:2px;font-size:13px;font-weight:500;display:flex}.amp .amp-d:before{content:"";width:6px;height:6px;box-shadow:0 0 0 3px var(--greenFaint);background:currentColor;border-radius:50%}.auth-panel{grid-area:panel;justify-content:center;align-items:center;padding:48px clamp(24px,3vw,56px);display:flex}.auth-card{background:linear-gradient(180deg,rgb(var(--tint)/.035)0%,rgb(var(--tint)/0)180px),var(--surface);border:1px solid var(--hair);border-radius:var(--r-lg);width:100%;max-width:420px;box-shadow:var(--shadow-lg);padding:32px;position:relative;container-type:inline-size}.auth-card:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#e3b46499,#0000);height:1px;position:absolute;top:-1px;left:16%;right:16%}.auth-panel .auth-card{max-width:480px;padding:36px 40px 30px}.auth-card-skeleton{min-height:600px}.auth-card h1{letter-spacing:-.04em;font-size:clamp(28px,5vw,34px);font-weight:600;line-height:1.1}.auth-card .auth-sub{color:var(--textDim);letter-spacing:-.01em;margin-top:8px;font-size:16px;line-height:1.45}.auth-tabs{background:var(--surface2);box-shadow:inset 0 0 0 1px var(--hair);border-radius:980px;margin:24px 0 18px;padding:4px;display:flex}.auth-tab{min-height:44px;font-family:var(--font);color:var(--textDim);cursor:pointer;letter-spacing:-.01em;background:0 0;border:none;border-radius:980px;flex:1;padding:0 12px;font-size:15px;font-weight:500;transition:background .15s,color .15s,box-shadow .15s}.auth-tab:hover{color:var(--text)}.auth-tab.on{background:var(--surface3);color:var(--text);box-shadow:0 0 0 1px var(--hair2),0 4px 12px -6px rgb(0 0 0/calc(.6*var(--shadow-k)))}.auth-tab:focus-visible{outline:2px solid var(--gold);outline-offset:-2px}.social-row{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}@container (min-width:380px){.social-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.social-btn{min-height:48px;font-family:var(--font);white-space:nowrap;cursor:pointer;letter-spacing:-.01em;background:var(--surface2);color:var(--text);box-shadow:inset 0 0 0 1px var(--hair2);border:none;border-radius:980px;justify-content:center;align-items:center;gap:10px;padding:0 12px;font-size:15px;font-weight:500;transition:background .15s,box-shadow .15s,transform .15s;display:flex}.social-btn svg{flex:none}.social-btn:hover{background:var(--surface3);box-shadow:inset 0 0 0 1px var(--hairStrong)}.social-btn:active{transform:scale(.98)}.social-btn:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.auth-divider{align-items:center;gap:14px;margin:20px 0 18px;display:flex}.auth-divider:before,.auth-divider:after{content:"";background:var(--hair2);flex:1;height:1px}.auth-divider span{color:var(--textDim);font-size:13px;font-weight:500}.field{margin-bottom:14px}.field label{color:var(--textDim);letter-spacing:-.01em;margin-bottom:8px;font-size:14px;font-weight:500;display:block}.field-row{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.field-row label{margin-bottom:0}.field-opt{color:var(--textFaint);font-weight:400}.field-aside{min-height:44px;font-family:var(--font);color:var(--gold);cursor:pointer;letter-spacing:-.01em;background:0 0;border:0;border-radius:980px;margin:-12px -10px -12px 0;padding:0 10px;font-size:14px;font-weight:500}.field-aside:hover{color:var(--goldHover)}.field-aside:focus-visible{outline:2px solid var(--gold);outline-offset:-4px}.field .input-wrap{position:relative}.field input{width:100%;height:52px;font-family:var(--font);color:var(--text);letter-spacing:-.01em;background:var(--surface2);box-shadow:inset 0 0 0 1px var(--hair2);border:none;border-radius:980px;padding:0 20px;font-size:16px;transition:box-shadow .15s,background .15s}.field input::placeholder{color:var(--textFaint)}.field input:hover{box-shadow:inset 0 0 0 1px var(--hairStrong)}.field input:focus,.field input:focus-visible{background:var(--bg);box-shadow:inset 0 0 0 2px var(--gold),0 0 0 4px var(--goldFaint);outline:none}.field input[aria-invalid=true]{box-shadow:inset 0 0 0 1px var(--red)}.field input[aria-invalid=true]:focus{box-shadow:inset 0 0 0 2px var(--red)}.input-wrap.has-toggle input{padding-right:56px}.pw-toggle{width:44px;height:44px;color:var(--textDim);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;transition:color .15s,background .15s;display:grid;position:absolute;top:4px;right:4px}.pw-toggle:hover{color:var(--text);background:var(--surface3)}.pw-toggle:focus-visible{outline:2px solid var(--gold);outline-offset:-2px}.pw-strength{align-items:center;gap:12px;margin-top:10px;padding:0 6px;display:flex}.pw-bars{flex:none;grid-template-columns:repeat(4,18px);gap:4px;display:grid}.pw-bars i{background:var(--surface3);border-radius:4px;height:4px;transition:background .2s}.pw-hint{color:var(--textDim);margin:0;font-size:13px;line-height:1.4}.pw-hint strong{color:var(--text);font-weight:600}.pw-strength.lv-0 .pw-bars i:nth-child(-n+1){background:var(--red)}.pw-strength.lv-1 .pw-bars i:nth-child(-n+1){background:#ff9f0a}.pw-strength.lv-2 .pw-bars i:nth-child(-n+2){background:var(--gold)}.pw-strength.lv-3 .pw-bars i:nth-child(-n+3),.pw-strength.lv-4 .pw-bars i{background:var(--green)}.pw-strength.lv-0 .pw-hint strong{color:var(--red)}.pw-strength.lv-1 .pw-hint strong{color:#ff9f0a}.pw-strength.lv-2 .pw-hint strong{color:var(--gold)}.pw-strength.lv-3 .pw-hint strong,.pw-strength.lv-4 .pw-hint strong{color:var(--green)}.auth-submit{width:100%;min-height:52px;margin-top:6px;font-size:16px;font-weight:600}.auth-submit:disabled{opacity:.6;cursor:progress}.auth-submit:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.auth-error{background:var(--redFaint);color:var(--red);border-radius:var(--r-sm);margin-bottom:16px;padding:12px 16px;font-size:14px;font-weight:500;line-height:1.45;box-shadow:inset 0 0 0 1px #ff453a47}.auth-legal{color:var(--textDim);text-align:center;margin-top:18px;font-size:13px;line-height:1.55}.auth-legal a{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--hairStrong);-webkit-text-decoration-color:var(--hairStrong);-webkit-text-decoration-color:var(--hairStrong);text-decoration-color:var(--hairStrong);text-underline-offset:2px}.auth-legal a:hover{color:var(--gold);text-decoration-color:currentColor}.signup-only{display:none}.auth-card.mode-signup .signup-only{display:block}.auth-forgot{margin-top:24px}.auth-textlink{min-height:44px;font-family:var(--font);color:var(--textDim);cursor:pointer;background:0 0;border:0;border-radius:980px;align-items:center;gap:8px;margin:14px auto 0;padding:0 14px;font-size:14px;font-weight:500;transition:color .15s,background .15s;display:flex}.auth-textlink:hover{color:var(--text);background:var(--surface2)}.auth-textlink:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.auth-consents{background:rgb(var(--tint)/.02);box-shadow:inset 0 0 0 1px var(--hair);border-radius:20px;gap:2px;margin:4px 0 18px;padding:4px;display:grid}.auth-check{color:var(--textDim);cursor:pointer;letter-spacing:-.005em;border-radius:16px;align-items:flex-start;gap:12px;padding:12px;font-size:14px;line-height:1.5;transition:background .15s,box-shadow .15s;display:flex}.auth-check:hover{background:rgb(var(--tint)/.03)}.auth-check:has(>input:checked){color:var(--text)}.auth-check:has(>input[aria-invalid=true]){background:var(--redFaint);box-shadow:inset 0 0 0 1px #ff453a59}.auth-check input{appearance:none;background:var(--surface2);width:22px;height:22px;box-shadow:inset 0 0 0 1.5px var(--hairStrong);cursor:pointer;border-radius:7px;flex:none;place-content:center;margin:0;transition:background .15s,box-shadow .15s;display:grid}.auth-check input:after{content:"";border:2px solid var(--goldInk);opacity:0;border-top:0;border-right:0;width:10px;height:5px;transition:opacity .12s;transform:translateY(-1px)rotate(-45deg)}.auth-check input:hover{box-shadow:inset 0 0 0 1.5px var(--textFaint)}.auth-check input:checked{background:var(--gold);box-shadow:none}.auth-check input:checked:after{opacity:1}.auth-check input:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.auth-check input[aria-invalid=true]{box-shadow:inset 0 0 0 1.5px var(--red)}.auth-check a{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--hairStrong);-webkit-text-decoration-color:var(--hairStrong);-webkit-text-decoration-color:var(--hairStrong);text-decoration-color:var(--hairStrong);text-underline-offset:2px}.auth-check a:hover{color:var(--gold);text-decoration-color:currentColor}.auth-check .opt{color:var(--textDim);opacity:.8}.auth-check-err{color:var(--red);margin:2px 12px 6px 46px;font-size:13px;font-weight:500}.auth-link-main{background:radial-gradient(60% 45% at 50% 0,#e3b46414 0%,#0000 70%);justify-content:center;align-items:center;min-height:calc(100vh - 60px);padding:clamp(56px,9vw,112px) 24px clamp(40px,8vw,96px);display:flex}.auth-card.is-link{max-width:480px;padding:clamp(28px,5vw,40px)}.auth-link-coin{pointer-events:none;width:clamp(64px,16vw,88px);height:auto;filter:drop-shadow(0 14px 18px rgb(0 0 0/calc(.55*var(--shadow-k))));position:absolute;top:-34px;right:clamp(16px,5vw,32px);rotate:12deg}.auth-link-title{margin-top:12px}.auth-link-body{color:var(--textDim);margin-top:18px;font-size:16px;line-height:1.6}.auth-link-body strong{color:var(--text);font-weight:600}.auth-link-body p+p{margin-top:14px}.auth-link-body ol{margin-top:20px;padding-left:20px;line-height:1.8}.auth-link-body a:not(.btn){color:var(--gold)}.auth-link-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.auth-link-actions .btn{min-height:44px}.auth-msg{border-radius:var(--r-sm);background:var(--surface2);color:var(--textDim);box-shadow:inset 0 0 0 1px var(--hair);padding:14px 16px;font-size:15px;line-height:1.55}.auth-msg strong{color:var(--text);font-weight:600}.auth-msg.is-ok{background:var(--greenFaint);color:var(--text);box-shadow:inset 0 0 0 1px #30d15847}.auth-msg.is-error{background:var(--redFaint);color:var(--text);box-shadow:inset 0 0 0 1px #ff453a47}.auth-msg-cta{width:100%;min-height:48px;margin-top:16px;display:flex}.invite-code{word-break:break-all;color:var(--text);background:var(--surface2);box-shadow:inset 0 0 0 1px var(--hairStrong);border-radius:var(--r-sm);-webkit-user-select:all;user-select:all;text-align:center;margin-top:8px;padding:16px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px}.invite-code.is-code{letter-spacing:.15em;color:var(--gold);font-size:clamp(24px,8vw,32px);font-weight:600}.invite-code-row{align-items:stretch;gap:8px;margin-top:8px;display:flex}.invite-code-row .invite-code{flex:1;margin-top:0}.invite-copy{border-radius:var(--r-sm);background:var(--surface2);min-width:96px;color:var(--text);box-shadow:inset 0 0 0 1px var(--hairStrong);font:inherit;cursor:pointer;border:0;flex:none;font-size:14px;font-weight:500}.invite-copy:hover{background:var(--surface3)}.invite-cta{gap:10px;margin-top:22px;display:grid}.invite-cta .btn{justify-content:center;width:100%;min-height:48px}.invite-steps{border-top:1px solid var(--hair);margin-top:26px;padding-top:20px}.invite-steps h2{color:var(--text);letter-spacing:-.01em;font-size:16px;font-weight:600}.invite-steps ol{margin-top:10px}.invite-stores{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.invite-note{color:var(--textDim);margin-top:18px;font-size:13px}.nf-main{text-align:center;justify-content:center;align-items:center;min-height:calc(100vh - 260px);padding:clamp(64px,12vw,140px) 24px;display:flex}.nf-inner{max-width:620px}.nf-code{letter-spacing:-.06em;font-size:clamp(96px,26vw,220px);font-weight:600;line-height:.95}.nf-title{letter-spacing:-.04em;margin-top:12px;font-size:clamp(28px,5vw,44px);font-weight:600}.nf-text{color:var(--textDim);max-width:480px;margin:16px auto 0;font-size:17px;line-height:1.55}.nf-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}.nf-actions .btn{min-height:48px;padding:0 26px}.nf-eyebrow{color:var(--gold);font-size:15px;font-weight:500}.err-code{border-radius:var(--r-sm);background:var(--surface);max-width:520px;box-shadow:inset 0 0 0 1px var(--hair2);text-align:left;justify-content:space-between;align-items:center;gap:12px;margin:36px auto 0;padding:10px 10px 10px 16px;display:flex}.err-code code{color:var(--textDim);overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}.err-copy{background:var(--surface2);min-height:36px;color:var(--text);font:inherit;cursor:pointer;border:0;border-radius:980px;flex:none;padding:0 14px;font-size:13px;font-weight:500}.err-copy:hover{background:var(--surface3)}.err-help{max-width:520px;color:var(--textDim);margin:14px auto 0;font-size:14px;line-height:1.55}.err-help a{color:var(--gold)}@media (min-width:961px) and (max-height:860px){.auth-coins{width:min(100%,400px)}.auth-brand h2{font-size:clamp(32px,3.2vw,46px)}.auth-points{margin-top:22px}}@media (max-width:1199px){.auth-points{grid-template-columns:minmax(0,1fr);gap:8px}.auth-point{flex-direction:row;align-items:center;gap:14px;padding:12px 14px}}@media (max-width:960px){.auth-wrap{grid-template:"top""panel""brand"/minmax(0,1fr)}.auth-wrap:before{display:none}.auth-top{max-width:512px;padding:12px 16px 0}.auth-panel{align-items:flex-start;padding:12px 16px 40px}.auth-panel .auth-card{padding:28px 24px 24px}.auth-brand{border-top:1px solid var(--hair);background:radial-gradient(80% 40% at 50% 0,#e3b46414 0%,#0000 70%);align-items:center;max-width:none;padding:40px 16px 56px}.auth-brand>*{width:100%;max-width:480px}.auth-coins{width:min(100%,320px)}.auth-brand h2{font-size:clamp(28px,7.5vw,36px)}.auth-card-skeleton{min-height:640px}}@media (max-width:400px){.auth-panel .auth-card{border-radius:24px;padding:24px 18px 20px}.auth-card{padding:24px 20px}.auth-tab{white-space:nowrap;padding:0 6px;font-size:14px}.auth-check{gap:10px;padding:10px}.auth-check-err{margin-left:42px}.amp{padding:10px}.amp .amp-p{font-size:15px}}@media (max-width:360px){.auth-panel .auth-card{padding:22px 16px 18px}.auth-tab{letter-spacing:-.02em;font-size:13px}}.bl-main{padding-top:24px;padding-bottom:clamp(64px,8vw,112px)}.bl-head{margin:12px 0 28px}.bl-title{letter-spacing:-.04em;margin-top:10px;font-size:clamp(36px,5vw,60px);font-weight:600;line-height:1.04}.bl-lead{color:var(--textDim);text-wrap:pretty;margin-top:14px;font-size:clamp(17px,1.5vw,19px);line-height:1.55}.bl-chips{scrollbar-width:none;gap:8px;margin:0 -2px 28px;padding:2px 2px 6px;display:flex;overflow-x:auto}.bl-chips::-webkit-scrollbar{display:none}.bl-chip{min-height:36px;color:var(--textDim);box-shadow:inset 0 0 0 1px var(--hair2);border-radius:980px;flex:none;align-items:center;gap:6px;padding:0 16px;font-size:14px;font-weight:500;transition:color .15s,background .15s,box-shadow .15s;display:inline-flex}.bl-chip:hover{color:var(--text);background:var(--surface2)}.bl-chip[aria-current=page]{color:var(--goldInk);background:var(--gold);box-shadow:none}.bl-chip-n{opacity:.7;font-size:12px}.bl-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,28px);display:grid}.bl-card{border-radius:var(--r-lg);background:var(--surface);min-width:0;box-shadow:0 0 0 1px var(--hair);flex-direction:column;transition:box-shadow .2s,transform .2s;display:flex;position:relative;overflow:hidden}.bl-card:hover{box-shadow:0 0 0 1px var(--hair2),0 24px 60px -32px #e3b46440;transform:translateY(-2px)}.bl-card:focus-within{box-shadow:0 0 0 2px var(--gold)}.bl-media{aspect-ratio:1200/630;background:var(--surface2);position:relative;overflow:hidden}.bl-media img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.bl-card:hover .bl-media img{transform:scale(1.03)}.bl-media-empty{background:radial-gradient(circle at 85% 10%,#e3b46447,transparent 55%),var(--surface2);width:100%;height:100%;color:var(--gold);place-items:center;font-size:28px;font-weight:700;display:grid}.bl-media-mark{opacity:.85;display:block}.bl-body{flex-direction:column;flex:1;gap:10px;padding:18px 20px 22px;display:flex}.bl-meta{color:var(--textFaint);flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:13px;display:flex}.bl-cat{color:var(--gold);z-index:2;font-weight:600;position:relative}.bl-cat:hover{color:var(--goldHover)}.bl-dot:before{content:"·"}.bl-card-title{letter-spacing:-.02em;color:var(--text);text-wrap:balance;font-size:19px;font-weight:600;line-height:1.3}.bl-card-title a:after{content:"";z-index:1;position:absolute;inset:0}.bl-card-title a:focus-visible{outline:none}.bl-excerpt{color:var(--textDim);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:15px;line-height:1.55;display:-webkit-box;overflow:hidden}.bl-featured{margin-bottom:clamp(20px,3vw,36px)}.bl-featured .bl-card{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);display:grid}.bl-featured .bl-media{aspect-ratio:auto;min-height:100%}.bl-featured .bl-media img{position:absolute;inset:0}.bl-featured .bl-body{justify-content:center;gap:14px;padding:clamp(24px,3.5vw,48px)}.bl-featured .bl-card-title{letter-spacing:-.03em;font-size:clamp(24px,2.8vw,36px);line-height:1.12}.bl-featured .bl-excerpt{-webkit-line-clamp:4;font-size:17px}.bl-more{color:var(--gold);margin-top:6px;font-size:15px;font-weight:500}.bl-empty{text-align:center;border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--hair);color:var(--textDim);padding:56px 24px}.bl-pager{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin-top:clamp(32px,4vw,56px);display:flex}.bl-page{min-width:44px;height:44px;color:var(--textDim);box-shadow:inset 0 0 0 1px var(--hair2);border-radius:980px;place-items:center;padding:0 14px;font-size:15px;font-weight:500;display:inline-grid}.bl-page:hover{color:var(--text);background:var(--surface2)}.bl-page[aria-current=page]{color:var(--goldInk);background:var(--gold);box-shadow:none}.bl-page[aria-disabled=true]{opacity:.35;pointer-events:none}.bl-gap{color:var(--textFaint);padding:0 4px}.bp-head{max-width:820px;margin:8px 0 28px}.bp-title{letter-spacing:-.035em;text-wrap:balance;margin-top:14px;font-size:clamp(32px,4.6vw,56px);font-weight:600;line-height:1.06}.bp-lead{color:var(--textDim);text-wrap:pretty;margin-top:16px;font-size:clamp(18px,1.6vw,21px);line-height:1.5}.bp-meta{color:var(--textFaint);flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:18px;font-size:14px;display:flex}.bp-cover{border-radius:var(--r-lg);box-shadow:0 0 0 1px var(--hair);background:var(--surface2);aspect-ratio:1200/630;margin:0 0 clamp(28px,4vw,48px);overflow:hidden}.bp-cover img{object-fit:cover;width:100%;height:100%}.bp-layout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:clamp(32px,5vw,72px);display:grid}.bp-aside{gap:28px;display:grid;position:sticky;top:96px}.bp-aside-t{color:var(--textFaint);margin-bottom:var(--head-gap-sm);font-size:13px;font-weight:600}.bp-toc ol{border-left:1px solid var(--hair2);gap:2px;margin:0;padding:0;list-style:none;display:grid}.bp-toc a{color:var(--textDim);border-left:1px solid #0000;margin-left:-1px;padding:6px 0 6px 14px;font-size:14px;line-height:1.4;display:block}.bp-toc a:hover{color:var(--text);border-left-color:var(--gold)}.bp-toc .lvl-3 a{padding-left:26px;font-size:13px}.bp-recent{gap:14px;margin:0;padding:0;list-style:none;display:grid}.bp-recent a{grid-template-columns:84px minmax(0,1fr);align-items:center;gap:12px;display:grid}.bp-recent img,.bp-recent .bp-recent-ph{aspect-ratio:1200/630;object-fit:cover;background:var(--surface2);border-radius:10px;width:84px}.bp-recent-t{color:var(--text);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:500;line-height:1.35;display:-webkit-box;overflow:hidden}.bp-recent a:hover .bp-recent-t{color:var(--gold)}.bp-recent-d{color:var(--textFaint);margin-top:2px;font-size:12px}.bp-share{flex-wrap:wrap;gap:8px;display:flex}.bp-share a{min-height:36px;color:var(--textDim);box-shadow:inset 0 0 0 1px var(--hair2);border-radius:980px;align-items:center;padding:0 14px;font-size:13px;display:inline-flex}.bp-share a:hover{color:var(--text);background:var(--surface2)}.bp-content{max-width:72ch;color:var(--textDim);font-size:18px;line-height:1.75}.bp-content>*+*{margin-top:1.1em}.bp-content p{text-wrap:pretty}.bp-content h2,.bp-content h3,.bp-content h4{color:var(--text);letter-spacing:-.02em;text-wrap:balance;scroll-margin-top:96px}.bp-content h2{margin-top:2em;font-size:clamp(24px,2.6vw,30px);font-weight:600;line-height:1.2}.bp-content h3{margin-top:1.6em;font-size:clamp(20px,2vw,23px);font-weight:600;line-height:1.3}.bp-content h4{margin-top:1.4em;font-size:18px;font-weight:600}.bp-content strong{color:var(--text);font-weight:600}.bp-content a{color:var(--gold);text-underline-offset:3px;-webkit-text-decoration:underline #e3b46473;text-decoration:underline #e3b46473}.bp-content a:hover{color:var(--goldHover);text-decoration-color:currentColor}.bp-content ul,.bp-content ol{padding-left:1.3em}.bp-content ul{list-style:outside}.bp-content ol{list-style:decimal}.bp-content li{margin-top:.4em;padding-left:.2em}.bp-content li::marker{color:var(--textFaint)}.bp-content li>p{margin:0}.bp-content blockquote{border-left:3px solid var(--gold);color:var(--text);margin-left:0;padding:4px 0 4px 20px;font-size:1.05em;font-style:italic}.bp-content code{background:var(--surface2);color:var(--text);border-radius:6px;padding:.12em .4em;font-size:.88em}.bp-content pre{border-radius:var(--r-sm);background:var(--surface);box-shadow:inset 0 0 0 1px var(--hair);padding:16px 18px;font-size:14px;line-height:1.6;overflow-x:auto}.bp-content pre code{background:0 0;padding:0}.bp-content hr{background:var(--hair2);border:0;height:1px;margin:2.4em 0}.bp-content mark{background:var(--goldFaint);color:var(--text);border-radius:4px;padding:0 .15em}.bp-content img{border-radius:var(--r);max-width:100%;height:auto;margin-inline:auto}.bp-content .bx-table{border-radius:var(--r);box-shadow:inset 0 0 0 1px var(--hair);-webkit-overflow-scrolling:touch;overflow-x:auto}.bp-content table{border-collapse:collapse;width:100%;min-width:520px;font-size:15px;line-height:1.45}.bp-content th,.bp-content td{text-align:left;vertical-align:top;padding:12px 16px}.bp-content th{color:var(--textFaint);background:var(--surface);font-size:13px;font-weight:600}.bp-content td{color:var(--text);font-variant-numeric:tabular-nums}.bp-content tr+tr>*{border-top:1px solid var(--hair)}.bp-content tbody tr:hover>td{background:var(--surface)}.bp-content th p,.bp-content td p{margin:0}.bp-content [style*="text-align: right"]{text-align:right}.bp-content [style*="text-align: center"]{text-align:center}.bp-content [style*="text-align: justify"]{text-align:justify}.bp-legal{border:1px solid var(--hair);max-width:72ch;color:var(--textFaint);border-radius:14px;gap:10px;margin-top:clamp(40px,5vw,64px);padding:20px 22px;font-size:14px;line-height:1.6;display:grid}.bp-legal h2{letter-spacing:-.01em;color:var(--text);font-size:15px;font-weight:600}.bp-legal p{margin:0}.bp-legal+.bp-foot{margin-top:28px}.bp-foot{border-top:1px solid var(--hair);gap:18px;max-width:72ch;margin-top:clamp(40px,5vw,64px);padding-top:28px;display:grid}.bp-note{color:var(--textFaint);font-size:14px}.bp-related{margin-top:clamp(56px,7vw,96px)}.bp-related-h{margin-bottom:var(--head-gap-lg);justify-content:space-between;align-items:baseline;gap:12px;display:flex}.bp-related-h h2{letter-spacing:-.03em;font-size:clamp(24px,3vw,34px);font-weight:600}.bp-related-h a{color:var(--gold);white-space:nowrap;font-size:15px}.bl-home .section-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;margin-bottom:clamp(24px,3.5vw,40px);display:flex}.bl-home h2{margin-top:10px}.bl-home-all{color:var(--gold);font-size:16px;font-weight:500}.bl-home-all:hover{color:var(--goldHover)}@media (max-width:1023px){.bl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bp-layout{grid-template-columns:minmax(0,1fr)}.bp-aside{position:static}.bp-toc{display:none}}@media (max-width:767px){.bl-featured .bl-card{grid-template-columns:minmax(0,1fr)}.bl-featured .bl-media{aspect-ratio:1200/630;min-height:0}.bp-content{font-size:17px}}@media (max-width:599px){.bl-grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.bl-card,.bl-media img{transition:none}.bl-card:hover,.bl-card:hover .bl-media img{transform:none}}.lx .section{padding:clamp(56px,7.5vw,112px) 0}.lx-h2{letter-spacing:-.035em;text-wrap:balance;margin-top:12px;font-size:clamp(30px,4.4vw,52px);font-weight:600;line-height:1.08}.lx-h3{letter-spacing:-.02em;font-size:clamp(22px,2.6vw,28px);font-weight:600;line-height:1.2}.lx-fine{color:var(--textDim);margin-top:14px;font-size:13.5px;line-height:1.55}.lx-input-big{letter-spacing:-.02em;height:60px;font-size:26px;font-weight:600}.lh{isolation:isolate;border-bottom:1px solid var(--hair);padding:clamp(20px,3.5vw,40px) 0 clamp(56px,7vw,104px);position:relative;overflow-x:clip}.lh .sx-crumbs{margin-bottom:clamp(18px,3vw,32px)}.lh-grid{grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(48px,7vw,72px);display:grid}.lh-copy{min-width:0}.lh-title{letter-spacing:-.04em;text-wrap:balance;max-width:17ch;margin-top:20px;font-size:clamp(36px,5.2vw,66px);font-weight:600;line-height:1.03}.lh-actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.lh-more{margin-top:18px;font-size:15px;display:inline-flex}.lh-visual{place-items:center;min-height:460px;display:grid;position:relative}.lh-coins{pointer-events:none;position:absolute;inset:0}.lh-coin{height:auto;filter:drop-shadow(0 24px 34px rgb(0 0 0/calc(.6*var(--shadow-k))));position:absolute}.lh-coin-1{width:132px;top:2%;right:2%}.lh-coin-2{width:92px;bottom:8%;left:0}.lh-coin-3{width:104px;bottom:0;right:6%}.pm{z-index:1;width:min(78vw,300px);margin:0;position:relative}.pm-frame{box-shadow:inset 0 0 0 1px var(--hairStrong),0 50px 90px -40px rgb(0 0 0/calc(.95*var(--shadow-k))),0 0 0 1px rgb(0 0 0/calc(.6*var(--shadow-k)));background:linear-gradient(160deg,#2a2a2e,#0c0c0e 60%);border-radius:46px;padding:10px;position:relative}.pm-notch{z-index:2;background:#000;border-radius:20px;width:92px;height:26px;position:absolute;top:18px;left:50%;transform:translate(-50%)}.pm-screen{background:radial-gradient(90% 50% at 80% 0%,#e3b46429,transparent 70%),var(--surface);box-shadow:inset 0 0 0 1px var(--hair);border-radius:37px;padding:14px 16px 12px;position:relative;overflow:hidden}.pm-status{justify-content:space-between;align-items:center;height:22px;padding:0 10px;font-size:12px;font-weight:600;display:flex}.pm-status-r{gap:3px;display:flex}.pm-status-r i{background:var(--text);opacity:.85;border-radius:1px;width:4px;height:9px;display:block}.pm-status-r i:nth-child(2){height:7px;margin-top:2px}.pm-status-r i:first-child{height:5px;margin-top:4px}.pm-head{justify-content:space-between;align-items:center;margin-top:18px;display:flex}.pm-title{letter-spacing:-.02em;font-size:19px;font-weight:600}.pm-tag{color:var(--textDim);box-shadow:inset 0 0 0 1px var(--hairStrong);border-radius:980px;padding:2px 9px;font-size:11px;font-weight:600}.pm-total{background:var(--surface2);box-shadow:inset 0 0 0 1px var(--hair);border-radius:18px;flex-direction:column;gap:2px;margin-top:14px;padding:14px;display:flex}.pm-total small{color:var(--textDim);font-size:12px}.pm-total b{letter-spacing:-.03em;overflow-wrap:anywhere;font-size:26px;font-weight:600;line-height:1.15}.pm-live{color:var(--gold);align-items:center;gap:7px;margin-top:4px;font-size:11.5px;font-weight:600;display:inline-flex}.pm-list{margin:10px 0 0;padding:0;list-style:none}.pm-list li{border-top:1px solid var(--hair);align-items:center;gap:10px;padding:10px 2px;display:flex}.pm-list li:first-child{border-top:none}.pm-av{width:32px;height:32px;color:var(--gold);background:var(--goldFaint);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:600;display:grid}.pm-mid{flex-direction:column;flex:1;min-width:0;display:flex}.pm-mid b{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;overflow:hidden}.pm-mid small{color:var(--textDim);font-size:12px}.pm-val{flex-direction:column;align-items:flex-end;display:flex}.pm-val b{white-space:nowrap;font-size:13.5px;font-weight:600}.pm-val small{color:var(--textDim);font-size:11.5px;font-weight:600}.pm-val small.up{color:var(--green)}.pm-val small.down{color:var(--red)}.pm-tabbar{border-top:1px solid var(--hair);justify-content:space-around;margin-top:8px;padding-top:10px;display:flex}.pm-tabbar i{background:var(--surface3);border-radius:2px;width:22px;height:4px;display:block}.pm-tabbar i.on{background:var(--gold)}.pm-note{z-index:3;max-width:250px;box-shadow:inset 0 0 0 1px var(--hair2),0 18px 40px -18px rgb(0 0 0/calc(.8*var(--shadow-k)));-webkit-backdrop-filter:blur(14px)saturate(160%);background:#1e1e21d1;border-radius:16px;align-items:center;gap:10px;padding:10px 14px 10px 10px;display:flex;position:absolute;bottom:16%;left:-14px}@media (prefers-reduced-motion:no-preference){.pm-note{animation:.7s cubic-bezier(.2,.8,.2,1) 1.2s both pm-note-in}}@keyframes pm-note-in{0%{opacity:0;transform:translate(-12px,10px)scale(.96)}to{opacity:1;transform:none}}.lx-answer-in{border-radius:var(--r-lg);border:1px solid var(--hair);background:radial-gradient(60% 80% at 0% 0%,#e3b46417,transparent 70%),var(--surface);grid-template-columns:minmax(0,1fr);gap:clamp(28px,4vw,48px);padding:clamp(26px,5vw,56px);display:grid}.lx-answer-p{max-width:62ch;color:var(--text);text-wrap:pretty;margin-top:18px;font-size:clamp(17px,1.5vw,20px);line-height:1.6}.lx-facts{grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:12px;margin:0;display:grid}.lx-fact{border-radius:var(--r);background:var(--surface2);box-shadow:inset 0 0 0 1px var(--hair);padding:16px}.lx-fact dd{flex-direction:column;gap:4px;margin:0;display:flex}.lx-fact b{letter-spacing:-.03em;color:var(--gold);overflow-wrap:anywhere;font-size:clamp(22px,2.6vw,30px);font-weight:600;line-height:1.1}.lx-fact span{color:var(--textDim);font-size:13.5px;line-height:1.4}.lx-bento{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.lx-feat{flex-direction:column;gap:10px;padding:24px;display:flex}.lx-feat-ic{width:42px;height:42px;color:var(--gold);background:var(--goldFaint);border-radius:13px;place-items:center;display:grid}.lx-feat h3{letter-spacing:-.02em;margin-top:6px;font-size:19px;font-weight:600;line-height:1.25}.lx-feat p{color:var(--textDim);font-size:15.5px;line-height:1.55}.lx-feat-wide{background:radial-gradient(70% 90% at 100% 0%,#e3b4641f,transparent 70%),var(--surface)}.lx-feat-wide h3{font-size:clamp(22px,2.4vw,28px)}.lx-feat-wide p{max-width:52ch;font-size:16.5px}.lx-tabs{scrollbar-width:none;gap:8px;margin:0 -2px 22px;padding:2px;display:flex;overflow-x:auto}.lx-tabs::-webkit-scrollbar{display:none}.lx-tab{cursor:pointer;min-height:44px;font-family:var(--font);letter-spacing:-.01em;color:var(--textDim);background:var(--surface2);box-shadow:inset 0 0 0 1px var(--hair2);border:none;border-radius:980px;flex:none;padding:0 18px;font-size:15px;font-weight:600;transition:background .15s,color .15s}.lx-tab:hover{color:var(--text)}.lx-tab.on{color:var(--goldInk);background:var(--gold);box-shadow:none}.lx-tab:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.lx-panel{border-radius:var(--r-lg);border:1px solid var(--hair);background:var(--surface);grid-template-columns:minmax(0,1fr);gap:clamp(24px,4vw,48px);padding:clamp(22px,4.5vw,48px);display:grid}.lx-panel[hidden]{display:none}.lx-persona{color:var(--gold);font-size:13px;font-weight:600}.lx-panel-copy h3{letter-spacing:-.03em;margin-top:8px;font-size:clamp(24px,3vw,34px);font-weight:600;line-height:1.12}.lx-situation{color:var(--textDim);margin-top:14px;font-size:17px;line-height:1.6}.lx-panel-steps{counter-reset:st;flex-direction:column;gap:12px;margin:20px 0 0;padding:0;list-style:none;display:flex}.lx-panel-steps li{counter-increment:st;padding-left:40px;font-size:16px;line-height:1.5;position:relative}.lx-panel-steps li:before{content:counter(st);width:28px;height:28px;color:var(--gold);background:var(--goldFaint);border-radius:50%;place-items:center;font-size:13px;font-weight:600;display:grid;position:absolute;top:-1px;left:0}.lx-result{border-top:1px solid var(--hair);color:var(--textDim);margin-top:22px;padding-top:18px;font-size:16px;line-height:1.5}.lx-result b{color:var(--text);font-weight:600}.lx-sc-card{border-radius:var(--r);background:var(--surface2);box-shadow:inset 0 0 0 1px var(--hair2);align-self:center;padding:22px}.lx-sc-rows{margin:6px 0 0;padding:0;list-style:none}.lx-sc-rows li{border-top:1px solid var(--hair);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"l tl""q tl";column-gap:12px;padding:12px 0;display:grid}.lx-sc-rows li:first-child{border-top:none}.lx-sc-l{grid-area:l;font-size:15px;font-weight:600}.lx-sc-q{color:var(--textDim);grid-area:q;font-size:13.5px}.sc-tl{white-space:nowrap;grid-area:tl;align-self:center;font-size:16px;font-weight:600}.lx-sc-rows li.t-dim .sc-tl{color:var(--textDim)}.lx-sc-rows li.t-gold .sc-tl,.lx-sc-rows li.t-gold .lx-sc-l{color:var(--gold)}.lx-sc-prog{margin-top:12px}.lx-sc-bar{background:var(--surface3);border-radius:4px;height:8px;overflow:hidden}.lx-sc-bar span{background:var(--goldGrad);border-radius:4px;height:100%;transition:width .6s;display:block}.lx-sc-prog small{color:var(--textDim);margin-top:8px;font-size:13px;display:block}.lx-sc-note{color:var(--textDim);margin-top:14px;font-size:12.5px}.lx-steps-list{grid-template-columns:minmax(0,1fr);gap:14px;margin:0;padding:0;list-style:none;display:grid}.lx-step{border-radius:var(--r-lg);border:1px solid var(--hair);background:var(--surface);padding:26px;position:relative}.lx-step-n{letter-spacing:-.05em;background:var(--goldGrad);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;font-size:44px;font-weight:600;line-height:1;display:block}.lx-step h3{letter-spacing:-.02em;margin-top:16px;font-size:20px;font-weight:600}.lx-step p{color:var(--textDim);margin-top:8px;font-size:15.5px;line-height:1.55}.lx-method-in{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}.lx-method-body{flex-direction:column;gap:16px;display:flex}.lx-method-body p{max-width:68ch;color:var(--textDim);font-size:16.5px;line-height:1.65}.lx-links{padding-top:0!important}.lx-links-grid{grid-template-columns:minmax(0,1fr);gap:12px;margin:20px 0 0;padding:0;list-style:none;display:grid}.lx-link{flex-direction:column;gap:4px;height:100%;padding:20px 22px;display:flex}.lx-link b{letter-spacing:-.01em;font-size:16.5px;font-weight:600}.lx-link b:after{content:" ›";color:var(--gold)}.lx-link span{color:var(--textDim);font-size:14px;line-height:1.45}.lx-ratio{padding-top:0!important}.lx-ratio-panel{border-radius:var(--r-lg);border:1px solid var(--hair);background:var(--surface);grid-template-columns:minmax(0,1fr);gap:clamp(24px,4vw,48px);padding:clamp(24px,5vw,56px);display:grid}.lx-ratio-big{flex-direction:column;gap:6px;min-width:0;display:flex}.lx-ratio-l{color:var(--textDim);font-size:14px;font-weight:600}.lx-ratio-s{color:var(--textDim);font-size:17px}.lx-ratio-big .calc-rows{margin-top:18px}.lx-ratio-conv{flex-direction:column;min-width:0;display:flex}.lx-ratio-conv .calc-label{margin-top:18px}.lx-ratio-conv .calc-presets{margin-top:12px}.lx-ratio-out{color:var(--textDim);margin-top:20px;font-size:18px}.lx-ratio-out b{letter-spacing:-.03em;color:var(--text);font-size:clamp(30px,4vw,40px);font-weight:600}.lx-desk-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}.lx-board{padding:6px 0;overflow-x:auto}.lx-board-t{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.lx-board-t th,.lx-board-t td{text-align:right;white-space:nowrap;padding:12px 16px}.lx-board-t thead th{color:var(--textDim);border-bottom:1px solid var(--hair);font-size:12.5px;font-weight:600}.lx-board-t thead th:first-child,.lx-board-t tbody th{text-align:left}.lx-board-t tbody tr{border-top:1px solid var(--hair);transition:background .15s}.lx-board-t tbody tr:first-child{border-top:none}.lx-board-t tbody tr:hover{background:var(--surface2)}.lx-board-t td{font-size:15.5px}.lx-ask{font-weight:600}.lx-chg{color:var(--textDim);font-weight:600;font-size:14px!important}.lx-chg.up{color:var(--green)}.lx-chg.down{color:var(--red)}.lx-cur{align-items:center;gap:12px;display:flex}.lx-cur-img{flex:none;width:36px;height:36px}.lx-cur-glyph{letter-spacing:.02em;width:36px;height:36px;color:var(--gold);background:var(--goldFaint);border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:700;display:grid}.lx-cur-n{flex-direction:column;min-width:0;display:flex}.lx-cur-n b{white-space:normal;font-size:15px;font-weight:600}.lx-cur-n small{color:var(--textDim);font-size:12.5px;font-weight:500}.lx-conv{flex-direction:column;display:flex}.lx-conv-t{letter-spacing:-.02em;margin-bottom:16px;font-size:20px;font-weight:600}.lx-conv .calc-label{margin-top:16px}.lx-conv-out{color:var(--textDim);flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:18px;font-size:18px;display:flex}.lx-conv-out b{letter-spacing:-.03em;color:var(--text);overflow-wrap:anywhere;font-size:clamp(30px,4vw,40px);font-weight:600}.lx-conv-eq{color:var(--gold);font-size:24px}.lx-trend:empty{display:none}.lx-trend{padding-bottom:clamp(24px,4vw,48px)}@media (max-width:520px){.lh-actions .btn{flex:100%}.lh-visual{min-height:420px}.pm-note{max-width:230px;top:auto;bottom:-18px;left:-4px}.lx-board-t th,.lx-board-t td{padding:11px 10px}.lx-board-t thead th:nth-child(4),.lx-board-t td:nth-child(4){display:none}}@media (min-width:640px){.lx-bento{grid-template-columns:repeat(2,minmax(0,1fr))}.lx-feat-wide{grid-column:1/-1}.lx-links-grid,.lx-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.lx-answer-in{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center}.lx-bento{grid-template-columns:repeat(3,minmax(0,1fr))}.lx-feat-wide,.lx-fill-2{grid-column:span 2}.lx-fill-3{grid-column:1/-1}.lx-panel{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center}.lx-steps-list{grid-template-columns:repeat(3,minmax(0,1fr))}.lx-method-in{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:48px}.lx-links-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.lx-ratio-panel{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}.lx-desk-grid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.lx-conv{position:sticky;top:96px}}@media (min-width:980px){.lh-grid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}.lh-visual{min-height:600px}.pm{width:316px}.lh-coin-1{width:200px;top:0;right:-4%}.lh-coin-2{width:132px;bottom:10%;left:-2%}.lh-coin-3{width:150px;bottom:-2%;right:4%}.pm-note{bottom:12%;left:-150px}}.app-links{flex-wrap:wrap;grid-column:1/-1;gap:10px 24px;padding-top:4px;font-size:15px;display:flex}.pm-coin{width:34px;height:34px;filter:drop-shadow(0 4px 6px rgb(0 0 0/calc(.5*var(--shadow-k))));flex:none}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--tint:0 0 0;--glass:250 250 252;--shadow-k:.28;--bg:#f5f5f7;--surface:#fff;--surface2:#efeff2;--surface3:#e3e3e8;--gold:#96661a;--goldHover:#7e5514;--goldDim:#8a5d17;--goldFaint:#b080281f;--goldInk:#fff;--goldGrad:linear-gradient(180deg,#d4a24c 0%,#a8741f 45%,#6b4511 100%);--text:#1d1d1f;--textHover:#000;--textDim:#636366;--textFaint:#7a7a7f;--green:#1e7f36;--greenFaint:#248a3d1f;--red:#d70015;--redFaint:#d7001517}[data-theme=light] .md-sheet{background:var(--bg)}[data-theme=light] .hcc-in{background:#ffffffc7}[data-theme=light] .app-note,[data-theme=light] .pm-note{background:#ffffffe0}[data-theme=light] .gl-tag-i_owe,[data-theme=light] .gl-err{color:var(--red)}[data-theme=light] .pw-strength.lv-1 .pw-hint strong{color:#b25000}[data-theme=light] .ck{background:#ffffffe6}[data-theme=light] .ck-btn:hover{background:#d6d6dc}[data-theme=light] .ck-btn--accept:hover{background:var(--goldHover)}.theme-ic-light{display:none}[data-theme=light] .theme-ic-light{display:block}[data-theme=light] .theme-ic-dark{display:none}.theme-seg{background:var(--surface2);box-shadow:inset 0 0 0 1px var(--hair);border-radius:980px;gap:4px;padding:4px;display:flex}.theme-seg button{cursor:pointer;min-height:44px;font:inherit;color:var(--textDim);background:0 0;border:0;border-radius:980px;flex:1;justify-content:center;align-items:center;gap:8px;font-size:15px;font-weight:600;transition:background .15s,color .15s;display:inline-flex}.theme-seg button:hover{color:var(--text)}:root:not([data-theme=light]) .theme-seg [data-opt=dark],[data-theme=light] .theme-seg [data-opt=light]{background:var(--surface);color:var(--text);box-shadow:0 0 0 1px var(--hair2),0 4px 12px -6px rgb(0 0 0/calc(.6*var(--shadow-k)))}:root{--tint:255 255 255;--glass:0 0 0;--shadow-k:1;--bg:#000;--surface:#0d0d0f;--surface2:#161618;--surface3:#232326;--hair:rgb(var(--tint)/.08);--hair2:rgb(var(--tint)/.12);--hairStrong:rgb(var(--tint)/.18);--gold:#e3b464;--goldHover:#f0c67c;--goldDim:#c79a4b;--goldFaint:#e3b4641f;--goldInk:#1a1205;--goldGrad:linear-gradient(180deg,#fbe3a6 0%,#e3b464 45%,#a8772c 100%);--text:#f5f5f7;--textHover:#fff;--textDim:#a1a1a6;--textFaint:#6e6e73;--green:#30d158;--greenFaint:#30d15824;--red:#ff453a;--redFaint:#ff453a24;--maxw:1200px;--r:18px;--r-sm:12px;--r-lg:28px;--shadow:0 0 0 1px var(--hair),0 20px 60px -30px rgb(0 0 0/calc(.8*var(--shadow-k)));--shadow-lg:0 0 0 1px var(--hair2),0 40px 80px -32px rgb(0 0 0/calc(.9*var(--shadow-k)));--head-gap-sm:12px;--head-gap:16px;--head-gap-lg:20px;--font:var(--font-inter),"Inter",system-ui,-apple-system,"Segoe UI",sans-serif}*{box-sizing:border-box}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scroll-behavior:smooth;scroll-padding-top:72px}body{background:var(--bg);color:var(--text);font-family:var(--font);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:17px;line-height:1.55}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum","cv11"}:focus-visible{outline:2px solid var(--gold);outline-offset:2px}::selection{background:var(--goldFaint);color:var(--textHover)}a{color:inherit;text-decoration:none}img,svg{display:block}h1,h2,h3,h4{letter-spacing:-.02em;font-weight:600;line-height:1.08}.wrap{max-width:var(--maxw);margin:0 auto;padding:0 28px}.seo-main{padding-top:32px;padding-bottom:64px}.seo-main h2{line-height:1.25}.seo-main h3{line-height:1.3}.price-table{table-layout:fixed;border-collapse:collapse;width:100%}.price-table th,.price-table td{font-variant-numeric:tabular-nums}.price-table tbody tr{transition:background .15s}.price-table tbody tr:hover{background:var(--surface2)}.display-hero{letter-spacing:-.045em;font-size:clamp(48px,9vw,112px);font-weight:600;line-height:1}.display-section{letter-spacing:-.04em;font-size:clamp(36px,6vw,72px);font-weight:600;line-height:1.05}.lead{color:var(--textDim);letter-spacing:-.01em;font-size:clamp(19px,2.2vw,26px);font-weight:500;line-height:1.35}.price-xl{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:clamp(56px,10vw,128px);font-weight:600;line-height:1}.gold-grad{background:var(--goldGrad);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}@media (prefers-reduced-motion:no-preference){.sh-load [data-sh-word]{animation:.75s cubic-bezier(.16,1,.3,1) both sh-rise;animation-delay:calc(var(--sh-i,0)*55ms + var(--sh-d,0s))}}@keyframes sh-rise{0%{transform:translateY(115%)}to{transform:none}}.eyebrow{color:var(--gold);letter-spacing:0;font-size:13px;font-weight:600}.eyebrow-dim{color:var(--textFaint)}.link-arrow{color:var(--gold);align-items:center;gap:4px;font-weight:500;transition:color .15s;display:inline-flex}.link-arrow:after{content:"›";font-size:1.15em;line-height:1;transition:transform .15s}.link-arrow:hover{color:var(--goldHover)}.link-arrow:hover:after{transform:translate(3px)}.btn{font-family:var(--font);letter-spacing:-.01em;cursor:pointer;white-space:nowrap;border:none;border-radius:980px;justify-content:center;align-items:center;gap:8px;padding:12px 22px;font-size:15px;font-weight:500;transition:transform .15s,background .15s,box-shadow .15s,color .15s;display:inline-flex}.btn:active{transform:scale(.98)}.btn-gold{background:var(--gold);color:var(--goldInk)}.btn-gold:hover{background:var(--goldHover)}.btn-dark{background:var(--surface2);color:var(--text)}.btn-dark:hover{background:var(--surface3)}.btn-ghost{color:var(--text);box-shadow:inset 0 0 0 1px var(--hairStrong);background:0 0}.btn-ghost:hover{background:var(--surface2)}.btn-sm{padding:8px 16px;font-size:13px}.btn-lg{padding:16px 30px;font-size:17px}.card{background:var(--surface);border-radius:var(--r-lg);border:1px solid var(--hair);padding:28px;transition:border-color .2s}.card:hover{border-color:var(--hair2)}.input{width:100%;height:52px;font-family:var(--font);color:var(--text);letter-spacing:-.01em;background:var(--surface2);border-radius:var(--r-sm);box-shadow:inset 0 0 0 1px var(--hair2);border:none;padding:0 18px;font-size:16px;transition:box-shadow .15s}.input::placeholder{color:var(--textFaint)}.input:focus{box-shadow:inset 0 0 0 2px var(--gold);outline:none}.input-pill{border-radius:980px;padding:0 22px}.select{width:100%;height:52px;font-family:var(--font);color:var(--text);letter-spacing:-.01em;background-color:var(--surface2);border-radius:var(--r-sm);box-shadow:inset 0 0 0 1px var(--hair2);cursor:pointer;appearance:none;text-overflow:ellipsis;white-space:nowrap;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 1.75 6 6.25l4.5-4.5' stroke='%23a1a1a6' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;background-size:12px 8px;border:none;padding:0 44px 0 16px;font-size:16px}.select:focus{box-shadow:inset 0 0 0 2px var(--gold);outline:none}.select option{background:var(--surface2);color:var(--text)}.ticker{background:var(--surface);color:var(--text);border-bottom:1px solid var(--hair);position:relative;overflow:hidden}.ticker-track{will-change:transform;width:max-content;display:flex}.ticker-group{flex-shrink:0;display:flex}.ticker-item{border-right:1px solid var(--hair);white-space:nowrap;align-items:center;gap:9px;height:36px;padding:0 22px;font-size:12.5px;transition:background .15s;display:inline-flex}a.ticker-item:hover{background:var(--surface2)}.ticker-item .t-name{color:var(--textDim);font-weight:500}.ticker-item .t-price{color:var(--text);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:600}.t-dir{text-align:center;width:10px;font-size:10px;font-weight:600;display:inline-block}.t-up{color:var(--green);font-size:10px;font-weight:600}.t-down{color:var(--red);font-size:10px;font-weight:600}@media (prefers-reduced-motion:reduce){.ticker{overflow-x:auto}}.site-header{z-index:50;background:rgb(var(--glass)/.62);-webkit-backdrop-filter:saturate(180%)blur(22px);border-bottom:1px solid #0000;transition:background .25s,border-color .25s,box-shadow .25s;position:sticky;top:0}.site-header:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(90deg,#0000,#e3b46459 30% 70%,#0000);height:1px;transition:opacity .25s;position:absolute;bottom:-1px;left:0;right:0}.site-header.is-scrolled{background:rgb(var(--glass)/.86);border-bottom-color:var(--hair);box-shadow:0 12px 32px -24px rgb(0 0 0/calc(.9*var(--shadow-k)))}.site-header.is-scrolled:after{opacity:1}.header-inner{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;height:60px;display:grid}.header-start{align-items:center;min-width:0;display:flex}.brand{border-radius:10px;align-items:center;gap:10px;min-height:44px;display:flex}.brand-mark{flex-shrink:0;display:block}.brand-name{letter-spacing:-.03em;white-space:nowrap;font-size:16px;font-weight:600}.brand-name .dim{color:var(--gold)}.nav{background:rgb(var(--tint)/.04);box-shadow:inset 0 0 0 1px var(--hair);border-radius:980px;align-items:center;gap:2px;padding:4px;display:none}.nav a{min-height:34px;color:var(--textDim);letter-spacing:-.01em;white-space:nowrap;border-radius:980px;align-items:center;padding:0 14px;font-size:13.5px;font-weight:500;transition:color .15s,background .15s;display:inline-flex}.nav a:hover{color:var(--textHover);background:rgb(var(--tint)/.06)}.nav a.on{color:var(--textHover);background:var(--surface3);box-shadow:inset 0 0 0 1px var(--hair2)}.header-cta{justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:flex}.hdr-login{min-height:36px;color:var(--text);border-radius:980px;align-items:center;padding:0 14px;font-size:13.5px;font-weight:500;transition:background .15s;display:none}.hdr-login:hover{background:var(--surface2)}.hdr-signup{min-height:36px;padding:0 16px;font-weight:600}.hdr-signup-short{display:none}.hdr-user{background:rgb(var(--tint)/.05);min-height:40px;box-shadow:inset 0 0 0 1px var(--hair2);color:var(--text);border-radius:980px;align-items:center;gap:8px;padding:3px 14px 3px 3px;font-size:13.5px;font-weight:500;transition:background .15s;display:inline-flex}.hdr-user:hover{background:var(--surface2)}.hdr-avatar{background:var(--gold);width:34px;height:34px;color:var(--goldInk);letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;font-size:12.5px;font-weight:700;display:grid}.hdr-icon,.menu-toggle{width:40px;height:40px;color:var(--text);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;transition:background .15s;display:inline-flex}.hdr-icon:hover,.menu-toggle:hover{background:var(--surface2)}.hdr-logout{color:var(--textDim)}.hdr-logout:hover{color:var(--textHover)}@media (min-width:1000px){.nav{display:flex}.hdr-login{display:inline-flex}.menu-toggle{display:none}}@media (max-width:999px){.header-inner{justify-content:space-between;gap:12px;display:flex}.header-start{flex:auto;min-width:0}.brand{min-width:0}.brand-name{text-overflow:ellipsis;min-width:0;overflow:hidden}.header-cta{flex:none}.hdr-logout,.hdr-theme{display:none}.hdr-user{padding-right:3px}.hdr-user-label{display:none}}@media (max-width:420px){.hdr-signup-long{display:none}.hdr-signup-short{display:inline}.hdr-signup{padding:0 14px}}@media (max-width:360px){.header-inner{gap:8px}.header-cta{gap:2px}.brand-name{font-size:15px}.brand{gap:8px}.hdr-signup{padding:0 12px;font-size:13px}}.mobile-drawer{z-index:100;visibility:hidden;pointer-events:none;transition:visibility 0s linear .3s;position:fixed;inset:0}.mobile-drawer.open{visibility:visible;pointer-events:auto;transition:visibility}.md-scrim{-webkit-backdrop-filter:blur(6px);opacity:0;background:#0009;transition:opacity .3s;position:absolute;inset:0}.mobile-drawer.open .md-scrim{opacity:1}.md-sheet{overscroll-behavior:contain;width:min(420px,100%);padding:0 20px max(24px,env(safe-area-inset-bottom));box-shadow:-1px 0 0 var(--hair),-40px 0 80px -40px rgb(0 0 0/calc(.9*var(--shadow-k)));opacity:0;background:#0a0a0b;flex-direction:column;transition:transform .35s cubic-bezier(.2,.8,.2,1),opacity .25s;display:flex;position:absolute;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(24px)}.mobile-drawer.open .md-sheet{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.md-sheet,.md-scrim{transition:none}.md-sheet{transform:none}}.md-top{flex-shrink:0;justify-content:space-between;align-items:center;height:60px;display:flex}.md-close{background:var(--surface2);width:44px;height:44px;color:var(--text);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;margin-right:-6px;display:flex}.md-close:hover{background:var(--surface3)}.md-user{border-radius:var(--r);background:var(--surface);min-height:64px;box-shadow:inset 0 0 0 1px var(--hair2);color:var(--text);align-items:center;gap:12px;margin-top:8px;padding:12px 14px;display:flex}.md-user-tx{flex-direction:column;flex:1;min-width:0;display:flex}.md-user-tx b{font-size:16px;font-weight:600}.md-user-tx small{color:var(--textDim);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.md-user>svg{color:var(--textDim);flex:none}.md-nav{flex-direction:column;padding-top:12px;display:flex}.md-nav a{letter-spacing:-.03em;min-height:60px;color:var(--text);border-bottom:1px solid var(--hair);justify-content:space-between;align-items:center;gap:12px;font-size:22px;font-weight:600;transition:color .15s;display:flex}.md-nav a svg{color:var(--textFaint);flex:none;transition:transform .15s,color .15s}.md-nav a:hover,.md-nav a.on{color:var(--gold)}.md-nav a:hover svg,.md-nav a.on svg{color:var(--gold);transform:translate(2px)}.md-foot{flex-direction:column;gap:10px;margin-top:auto;padding-top:28px;display:flex}.md-foot .btn{width:100%;min-height:52px;font-size:16px}section{scroll-margin-top:72px}.section{padding:clamp(64px,9vw,128px) 0}.section-head{max-width:880px;margin-bottom:clamp(36px,5vw,64px)}.section-head.center{text-align:center;margin-left:auto;margin-right:auto}.section-head h2{letter-spacing:-.04em;margin-top:12px;font-size:clamp(36px,6vw,72px);font-weight:600;line-height:1.05}.section-head p{color:var(--textDim);letter-spacing:-.01em;margin-top:18px;font-size:clamp(19px,2.2vw,26px);font-weight:500;line-height:1.35}.live-badge{color:var(--gold);align-items:center;gap:7px;font-size:13px;font-weight:600;display:inline-flex}.live-dot{background:var(--gold);border-radius:4px;width:7px;height:7px;position:relative}.live-dot:after{content:"";border:1px solid var(--gold);opacity:.5;border-radius:8px;animation:1.8s ease-out infinite pulse;position:absolute;inset:-4px}@keyframes pulse{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.live-dot:after{animation:none}}.site-footer{background:var(--bg);color:var(--textDim);border-top:1px solid var(--hair);padding:64px 0 36px}.footer-top{border-bottom:1px solid var(--hair);grid-template-columns:1.6fr 1fr 1fr 1fr 1fr;gap:40px;padding-bottom:48px;display:grid}.footer-brand .brand-name{color:var(--text)}.footer-brand p{max-width:320px;color:var(--textDim);margin-top:18px;font-size:13px;line-height:1.6}.footer-col h4{letter-spacing:0;color:var(--text);margin-bottom:14px;font-size:12px;font-weight:600}.footer-col ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.footer-col a{color:var(--textDim);font-size:13px;transition:color .15s}.footer-col a:hover{color:var(--textHover)}.footer-bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding-top:24px;display:flex}.footer-bottom .legal{color:var(--textFaint);max-width:720px;font-size:12px;line-height:1.6}.footer-legal-links{flex-wrap:wrap;align-items:center;gap:8px 18px;display:flex}.footer-legal-links a{color:var(--textDim);font-size:12px;transition:color .15s}.footer-legal-links a:hover{color:var(--textHover)}.footer-disclaimer{color:var(--textFaint);max-width:860px;margin-top:16px;font-size:12px;line-height:1.6}.app-header{z-index:40;background:rgb(var(--glass)/.72);-webkit-backdrop-filter:blur(18px);border-bottom:1px solid var(--hair);position:sticky;top:0}.app-header-inner{justify-content:space-between;align-items:center;height:66px;display:flex}.app-nav{align-items:center;gap:2px;display:flex}.app-nav a{color:var(--textDim);letter-spacing:-.01em;cursor:pointer;border-radius:9px;padding:9px 14px;font-size:14px;font-weight:500}.app-nav a:hover{color:var(--text);background:var(--surface)}.app-nav a.on{color:var(--text);background:var(--surface);box-shadow:inset 0 0 0 1px var(--hair);font-weight:600}.app-user{align-items:center;gap:12px;display:flex}.app-bell{background:var(--surface);width:38px;height:38px;box-shadow:inset 0 0 0 1px var(--hair);cursor:pointer;color:var(--text);border:none;border-radius:19px;justify-content:center;align-items:center;display:flex;position:relative}.app-bell .badge{background:var(--gold);border-radius:3px;width:6px;height:6px;position:absolute;top:9px;right:10px}.app-avatar{background:var(--gold);width:38px;height:38px;color:var(--goldInk);cursor:pointer;border:none;border-radius:19px;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex}.app-main{padding:36px 0 80px}.app-greet{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:28px;display:flex}.app-greet h1{letter-spacing:-.03em;font-size:clamp(26px,3vw,34px)}.app-greet .ag-sub{color:var(--textDim);margin-top:6px;font-size:14.5px}.app-actions{gap:10px;display:flex}.networth-grid{grid-template-columns:1.5fr 1fr;gap:16px;margin-bottom:16px;display:grid}.networth-card{background:var(--text);color:var(--bg);border-radius:var(--r);flex-direction:column;padding:30px 32px;display:flex}.networth-card .nw-l{letter-spacing:.1em;text-transform:uppercase;color:#f5f2eb80;font-size:11.5px;font-weight:600}.networth-card .nw-v{letter-spacing:-.04em;margin-top:10px;font-size:clamp(40px,5vw,60px);font-weight:700;line-height:1}.networth-card .nw-v .cur{color:#f5f2eb8c;margin-right:4px;font-size:.45em;font-weight:500}.networth-card .nw-delta{margin-top:14px;font-size:14.5px}.networth-card .nw-delta .up{color:#6ec79a;font-weight:700}.nw-stats{margin-top:auto;padding-top:24px;display:flex}.nw-stat{flex:1}.nw-stat+.nw-stat{border-left:1px solid #f5f2eb1f;padding-left:18px}.nw-stat .ns-l{color:#f5f2eb80;letter-spacing:.03em;font-size:11px}.nw-stat .ns-v{letter-spacing:-.02em;margin-top:5px;font-size:19px;font-weight:700}.side-cards{flex-direction:column;gap:16px;display:flex}.mini-card{background:var(--surface);border:1px solid var(--hair);border-radius:var(--r);box-shadow:var(--shadow);flex:1;padding:20px 22px}.mini-card .mc-l{letter-spacing:.08em;text-transform:uppercase;color:var(--textFaint);font-size:11px;font-weight:600}.mini-card .mc-v{letter-spacing:-.03em;margin-top:8px;font-size:26px;font-weight:700}.mini-card .mc-bar{background:var(--surface3);border-radius:3px;height:5px;margin-top:14px;overflow:hidden}.mini-card .mc-bar>div{background:var(--gold);border-radius:3px;height:100%}.mini-card .mc-sub{color:var(--textDim);margin-top:10px;font-size:12.5px}.panel-grid{grid-template-columns:1.5fr 1fr;align-items:start;gap:16px;margin-top:16px;display:grid}.panel-card{background:var(--surface);border:1px solid var(--hair);border-radius:var(--r);box-shadow:var(--shadow);overflow:hidden}.panel-card-head{justify-content:space-between;align-items:center;padding:20px 22px 16px;display:flex}.panel-card-head h2{letter-spacing:-.02em;font-size:16px}.panel-card-head .pch-x{color:var(--textDim);font-size:13px}.panel-card-head button.link{color:var(--gold);font-family:var(--font);cursor:pointer;background:0 0;border:none;padding:0;font-size:13px;font-weight:600}.holding-row,.debt-row{border-top:1px solid var(--hair);align-items:center;gap:14px;padding:14px 22px;display:flex}.holding-row .hglyph{background:var(--surface2);width:40px;height:40px;box-shadow:inset 0 0 0 1px var(--hair);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.holding-row .hglyph:before{content:"";background:var(--gold);width:3px;position:absolute;top:0;bottom:0;left:0}.holding-row .hglyph span{color:var(--gold);letter-spacing:.04em;padding-left:6px;font-size:9.5px;font-weight:700}.row-mid{flex:1;min-width:0}.row-t{letter-spacing:-.01em;font-size:14.5px;font-weight:600}.row-s{color:var(--textDim);margin-top:2px;font-size:12.5px}.row-r{text-align:right}.row-v{letter-spacing:-.02em;font-size:15px;font-weight:700}.row-d{margin-top:2px;font-size:12px;font-weight:600}.debt-row .davatar{background:var(--surface2);width:40px;height:40px;box-shadow:inset 0 0 0 1px var(--hair);border-radius:20px;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.up{color:var(--green)}.down{color:var(--red)}.gold-text{color:var(--gold)}.red-text{color:var(--red)}.empty-state{text-align:center;color:var(--textDim);border-top:1px solid var(--hair);padding:36px 22px;font-size:14px}.pmm-row{border-top:1px solid var(--hair);justify-content:space-between;align-items:center;padding:13px 22px;display:flex}.pmm-row .pmm-n{font-size:13.5px;font-weight:500}.pmm-row .pmm-p{letter-spacing:-.01em;font-size:13.5px;font-weight:700}.pmm-row .pmm-d{font-size:11.5px;font-weight:600}.modal-scrim{z-index:100;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f0c0873;justify-content:center;align-items:center;padding:24px;display:none;position:fixed;inset:0}.modal-scrim.open{display:flex}.modal{background:var(--bg);width:100%;max-width:480px;max-height:92vh;box-shadow:var(--shadow-lg);border-radius:22px;animation:.24s cubic-bezier(.2,.8,.2,1) modal-in;overflow-y:auto}@keyframes modal-in{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:none}}.modal-head{justify-content:space-between;align-items:center;padding:24px 26px 4px;display:flex}.modal-head h2{letter-spacing:-.02em;font-size:20px}.modal-close{background:var(--surface);width:36px;height:36px;box-shadow:inset 0 0 0 1px var(--hair);cursor:pointer;color:var(--text);border:none;border-radius:18px;flex-shrink:0;font-size:16px}.modal-body{padding:18px 26px 26px}.seg{background:var(--surface);box-shadow:inset 0 0 0 1px var(--hair);border-radius:12px;margin-bottom:20px;padding:4px;display:flex}.seg button{font-family:var(--font);color:var(--textDim);cursor:pointer;letter-spacing:-.01em;background:0 0;border:none;border-radius:9px;flex:1;padding:11px;font-size:13.5px;font-weight:600;transition:background .15s,color .15s}.seg button.on{background:var(--text);color:var(--bg)}.mlabel{letter-spacing:.06em;text-transform:uppercase;color:var(--textFaint);margin:18px 0 10px;font-size:12px;font-weight:600}.type-mini-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.type-mini{text-align:left;background:var(--surface);box-shadow:inset 0 0 0 1px var(--hair);cursor:pointer;border:none;border-radius:10px;padding:11px 10px;transition:box-shadow .12s,background .12s}.type-mini.on{background:var(--surface2);box-shadow:inset 0 0 0 1.5px var(--text)}.type-mini .tm-s{color:var(--gold);letter-spacing:.05em;font-size:9px;font-weight:700}.type-mini .tm-n{letter-spacing:-.01em;margin-top:6px;font-size:12px;font-weight:600}.type-mini .tm-p{color:var(--textDim);margin-top:2px;font-size:10.5px}.stepper{background:var(--surface);box-shadow:inset 0 0 0 1px var(--hair);border-radius:14px;align-items:center;gap:14px;padding:18px;display:flex}.stepper button{background:var(--surface2);width:44px;height:44px;box-shadow:inset 0 0 0 1px var(--hair);cursor:pointer;color:var(--text);border:none;border-radius:12px;flex-shrink:0;font-size:22px}.stepper input{text-align:center;font-family:var(--font);letter-spacing:-.03em;color:var(--text);-moz-appearance:textfield;background:0 0;border:none;flex:1;width:100%;font-size:38px;font-weight:700}.stepper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.stepper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.stepper input:focus{outline:none}.modal .field input,.modal .field select{width:100%;font-family:var(--font);color:var(--text);background:var(--surface);box-shadow:inset 0 0 0 1px var(--hairStrong);letter-spacing:-.01em;border:none;border-radius:12px;padding:13px 15px;font-size:15px}.modal .field input:focus,.modal .field select:focus{box-shadow:inset 0 0 0 1.5px var(--gold);outline:none}.modal .field select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%236B6557' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 15px center;background-repeat:no-repeat;padding-right:38px}.summary-box{background:var(--text);color:var(--bg);border-radius:14px;justify-content:space-between;align-items:center;margin-top:20px;padding:16px 18px;display:flex}.summary-box .sb-l{color:#f5f2eb99;font-size:12.5px}.summary-box .sb-v{letter-spacing:-.02em;font-size:22px;font-weight:700}.summary-box .sb-v .cur{color:#f5f2eb99;margin-right:3px;font-size:14px;font-weight:500}.toast{background:var(--text);color:var(--bg);box-shadow:var(--shadow-lg);z-index:200;opacity:0;pointer-events:none;border-radius:13px;align-items:center;gap:10px;padding:14px 22px;font-size:14px;font-weight:600;transition:opacity .25s,transform .25s;display:flex;position:fixed;bottom:28px;left:50%;transform:translate(-50%)translateY(20px)}.toast.show{opacity:1;transform:translate(-50%)translateY(0)}.toast .t-check{background:var(--gold);width:22px;height:22px;color:var(--goldInk);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (max-width:980px){.footer-top{grid-template-columns:1fr 1fr;gap:32px}}@media (max-width:900px){.networth-grid,.panel-grid{grid-template-columns:1fr}.app-nav{display:none}}@media (max-width:720px){.wrap{padding:0 20px}.footer-top{grid-template-columns:1fr 1fr}}@media (max-width:560px){.app-greet{flex-direction:column;align-items:stretch}.app-actions{flex-wrap:wrap}.app-actions .btn{flex:1;justify-content:center}.type-mini-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:460px){.footer-top{grid-template-columns:1fr}}@media (max-width:640px){.price-table th,.price-table td{padding-left:6px;padding-right:6px;font-size:12.5px}.price-table th:first-child,.price-table td:first-child{padding-left:10px}.price-table th:last-child,.price-table td:last-child{padding-right:10px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
