/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@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-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking: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;--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-duration:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-content:"";--tw-space-x-reverse:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-mono:"SFMono-Regular", "Cascadia Code", "Liberation Mono", ui-monospace, monospace;--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-800:oklch(44.4% .177 26.899);--color-red-950:oklch(25.8% .092 26.042);--color-amber-300:oklch(87.9% .169 91.605);--color-emerald-400:oklch(76.5% .177 163.223);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--font-weight-normal:400;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--blur-md:12px;--blur-xl:24px;--blur-3xl:64px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@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;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}*{box-sizing:border-box}html{color-scheme:dark;max-width:100%;font-size:18px;overflow-x:clip}body{width:100%;max-width:100vw;margin:0;overflow-x:clip}img,picture,video,canvas,svg{max-width:100%}button,input,select,textarea{font:inherit}button,select{cursor:pointer}a{color:inherit;text-decoration:none}::selection{background:var(--accent);color:var(--bg)}::-webkit-scrollbar{width:7px;height:7px}::-webkit-scrollbar-track{background:var(--sidebar)}::-webkit-scrollbar-thumb{background:var(--border)}}@layer components{.nav-tab{border-inline-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--muted);text-transform:uppercase;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-inline-width:1px;border-color:#0000;font-size:8px}@media (hover:hover){.nav-tab:hover{background-color:var(--card);color:var(--text)}}.nav-tab-active{border-color:var(--border);border-bottom-color:var(--accent);background-color:var(--card);color:var(--text)}.control{border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--bg);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 2);color:var(--text);--tw-outline-style:none;border-radius:.25rem;outline-style:none;font-size:10px}.control::placeholder{color:var(--muted)}.control:focus{border-color:var(--accent)}.button-primary{border-style:var(--tw-border-style);border-width:1px;border-color:var(--accent);background-color:var(--accent);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-bold);font-size:9px;font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--bg);text-transform:uppercase;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;border-radius:.25rem;justify-content:center;align-items:center;transition-duration:.2s;display:inline-flex}@media (hover:hover){.button-primary:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);--tw-shadow:0 10px 28px var(--tw-shadow-color,var(--accent))}@supports (color:color-mix(in lab, red, red)){.button-primary:hover{--tw-shadow:0 10px 28px var(--tw-shadow-color,color-mix(in srgb,var(--accent) 38%,transparent))}}.button-primary:hover{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-brightness:brightness(110%);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,)}}.button-secondary{border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--card);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--muted);text-transform:uppercase;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;border-radius:.25rem;justify-content:center;align-items:center;font-size:9px;transition-duration:.2s;display:inline-flex}@media (hover:hover){.button-secondary:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);border-color:var(--accent);color:var(--accent)}}.eyebrow{margin-bottom:calc(var(--spacing) * 1);--tw-tracking:.16em;letter-spacing:.16em;color:var(--muted);text-transform:uppercase;font-size:8px}.post-card{cursor:pointer;background-color:#0000;overflow:visible}.post-panels{align-items:stretch;gap:calc(var(--spacing) * 3);display:grid}.post-primary{min-height:calc(var(--spacing) * 64);gap:calc(var(--spacing) * 3);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--card);padding:calc(var(--spacing) * 3);overflow:hidden}.post-selected .post-primary,.post-selected .telemetry-card,.post-selected .trust-card{border-color:var(--accent)}.post-primary-alert{border-color:var(--color-red-500);background-color:#ef4444}@supports (color:color-mix(in lab, red, red)){.post-primary-alert{background-color:color-mix(in srgb,#ef4444 8%,var(--card))}}.link-preview{margin-top:calc(var(--spacing) * 3);min-height:calc(var(--spacing) * 24);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--sidebar);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:grid;overflow:hidden}@media (hover:hover){.link-preview:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);border-color:var(--accent)}}@media (min-width:40rem){.link-preview{grid-template-columns:8rem minmax(0,1fr)}}.link-preview-image,.link-preview-fallback{min-height:calc(var(--spacing) * 24);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);background-color:var(--bg);place-items:center;display:grid;overflow:hidden}@media (min-width:40rem){.link-preview-image,.link-preview-fallback{border-right-style:var(--tw-border-style);border-right-width:1px;border-bottom-style:var(--tw-border-style);border-bottom-width:0}}.link-preview-image img{object-fit:cover;width:100%;height:100%}.link-preview-fallback{color:var(--accent)}.link-preview-fallback .brand-mark{height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10)}.link-preview-copy{min-width:calc(var(--spacing) * 0);padding:calc(var(--spacing) * 3);font-family:var(--font-sans);flex-direction:column;display:flex}.link-preview-copy small{--tw-font-weight:var(--font-weight-bold);font-size:7px;font-weight:var(--font-weight-bold);--tw-tracking:.14em;letter-spacing:.14em;color:var(--accent);text-transform:uppercase}.link-preview-copy b{margin-top:calc(var(--spacing) * 1);-webkit-line-clamp:2;--tw-leading:calc(var(--spacing) * 4);font-size:11px;line-height:calc(var(--spacing) * 4);color:var(--text);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.link-preview-copy>span{margin-top:calc(var(--spacing) * 1);-webkit-line-clamp:2;--tw-leading:calc(var(--spacing) * 4);font-size:8px;line-height:calc(var(--spacing) * 4);color:var(--muted);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.link-preview-copy em{padding-top:calc(var(--spacing) * 2);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--success);text-transform:uppercase;margin-top:auto;font-size:7px;font-style:normal}.id-badge{min-width:calc(var(--spacing) * 0);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--sidebar);flex-direction:column;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.id-badge{background-color:color-mix(in srgb,var(--sidebar) 78%,var(--card))}}.id-badge{padding:calc(var(--spacing) * 4);text-align:center;--tw-shadow:0 8px 22px var(--tw-shadow-color,#0000002e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (hover:hover){.id-badge:hover{border-color:var(--accent);background-color:var(--sidebar)}}.badge-slot{margin-bottom:calc(var(--spacing) * 1);height:calc(var(--spacing) * 1);width:calc(var(--spacing) * 5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--card);--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:3.40282e38px;display:block}.badge-classification{margin-bottom:calc(var(--spacing) * 2);--tw-tracking:.18em;letter-spacing:.18em;color:var(--muted);text-transform:uppercase;font-size:6px}.badge-photo{border-style:var(--tw-border-style);border-width:1px;border-color:var(--muted);background-color:var(--bg);padding:calc(var(--spacing) * .5);--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--border));border-radius:.25rem;position:relative}@supports (color:color-mix(in lab, red, red)){.badge-photo{--tw-shadow:0 0 0 2px var(--tw-shadow-color,color-mix(in srgb,var(--border) 55%,transparent))}}.badge-photo{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.badge-photo>i{top:calc(var(--spacing) * 1);right:calc(var(--spacing) * 1);left:calc(var(--spacing) * 1);background-color:var(--accent);opacity:.5;height:1px;position:absolute}.official-stamp{margin-top:calc(var(--spacing) * 1);border-radius:var(--radius-sm);border-style:var(--tw-border-style);border-width:1px;border-color:var(--warning);background-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.official-stamp{background-color:color-mix(in srgb,var(--warning) 8%,transparent)}}.official-stamp{padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-bold);font-size:6px;font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--warning);text-transform:uppercase}.badge-barcode{height:calc(var(--spacing) * 5);justify-content:center;align-items:flex-end;gap:calc(var(--spacing) * 1);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--border);width:100%;margin-top:auto;display:flex}@supports (color:color-mix(in lab, red, red)){.badge-barcode{border-color:color-mix(in srgb,var(--border) 55%,transparent)}}.badge-barcode{padding-top:calc(var(--spacing) * 2);opacity:.7}.badge-barcode i{height:calc(var(--spacing) * 3);background-color:var(--muted);width:1px;display:block}.badge-barcode i:nth-child(2),.badge-barcode i:nth-child(5),.badge-barcode i:nth-child(8){width:calc(var(--spacing) * 1)}.badge-barcode i:nth-child(3),.badge-barcode i:nth-child(7){height:calc(var(--spacing) * 4)}.badge-code{margin-top:calc(var(--spacing) * 1);text-overflow:ellipsis;white-space:nowrap;--tw-tracking:.2em;letter-spacing:.2em;max-width:100%;color:var(--muted);text-transform:uppercase;font-size:5px;overflow:hidden}.critical-chip{border-radius:var(--radius-sm);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-red-500);background-color:var(--color-red-500);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-bold);font-size:7px;font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-white);text-transform:uppercase;display:inline-flex}.tag{border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--sidebar);padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * 1);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--secondary);text-transform:uppercase;border-radius:.25rem;font-size:8px;display:inline-flex}.action{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1.5);color:var(--muted);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-width:1px;border-color:#0000;border-radius:.25rem}@media (hover:hover){.action:hover{border-color:var(--border);color:var(--accent)}}.action-active{border-color:var(--accent);color:var(--accent)}.action-active-warning{border-color:var(--warning);color:var(--warning)}.vote{border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);width:100%;padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1.5);color:var(--muted);border-radius:.25rem;font-size:8px}@media (hover:hover){.vote:hover{color:var(--text)}}.vote-active-success{border-color:var(--success);color:var(--success)}.vote-active-warning{border-color:var(--warning);color:var(--warning)}.panel{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--card);padding:calc(var(--spacing) * 4)}.panel-title{margin-bottom:calc(var(--spacing) * 4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);padding-bottom:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-bold);font-size:8px;font-weight:var(--font-weight-bold);--tw-tracking:.14em;letter-spacing:.14em;color:var(--muted);text-transform:uppercase;justify-content:space-between;align-items:center;display:flex}.field-label{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--muted);text-transform:uppercase;font-size:9px}.empty-state{min-height:calc(var(--spacing) * 40);justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--border);padding:calc(var(--spacing) * 6);text-align:center;color:var(--muted);flex-direction:column;font-size:10px;display:flex}.sidebar-title{margin-bottom:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-bold);font-size:7px;font-weight:var(--font-weight-bold);--tw-tracking:.14em;letter-spacing:.14em;color:var(--muted);text-transform:uppercase}.filter-link{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);color:var(--muted);border-width:1px;border-color:#0000;display:block}@media (hover:hover){.filter-link:hover{background-color:var(--card);color:var(--text)}}.filter-active{border-color:var(--border);background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.filter-active{background-color:color-mix(in srgb,var(--accent) 12%,transparent)}}.filter-active{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--accent)}.peer-row{align-items:center;gap:calc(var(--spacing) * 2);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 1);padding-block:calc(var(--spacing) * 1);border-width:1px;border-color:#0000;font-size:8px;display:flex}@media (hover:hover){.peer-row:hover{border-color:var(--border);background-color:var(--card)}}.compact-post{min-height:calc(var(--spacing) * 8);align-items:center;gap:calc(var(--spacing) * 2);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--card);border-radius:.25rem;display:flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.compact-post{background-color:color-mix(in srgb,var(--card) 70%,transparent)}}.compact-post{padding-inline:calc(var(--spacing) * 2);color:var(--muted);opacity:.75;font-size:8px}@media (hover:hover){.compact-post:hover{border-color:var(--accent);opacity:1}}.compact-alert{border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.compact-alert{border-color:color-mix(in srgb,var(--warning) 40%,var(--border))}}.status-chip{border-radius:var(--radius-sm);border-style:var(--tw-border-style);border-width:1px;border-color:var(--accent);background-color:var(--accent);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.status-chip{background-color:color-mix(in srgb,var(--accent) 8%,transparent)}}.status-chip{padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-bold);font-size:7px;font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);white-space:nowrap;color:var(--accent);text-transform:uppercase}.status-critical{border-color:var(--color-red-600);color:var(--color-red-400)}.status-breaking{border-color:var(--warning);color:var(--warning)}.status-verified{border-color:var(--success);color:var(--success)}.telemetry-card,.trust-card{min-height:calc(var(--spacing) * 0);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--card);padding:calc(var(--spacing) * 4);flex-direction:column;justify-content:space-between;font-size:8px;display:none}.telemetry-card h3,.trust-card h3{margin-bottom:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-bold);font-size:9px;font-weight:var(--font-weight-bold);color:var(--text);text-transform:uppercase}.telemetry-card p,.trust-card p{border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);border-radius:.25rem}@supports (color:color-mix(in lab, red, red)){.telemetry-card p,.trust-card p{border-color:color-mix(in srgb,var(--border) 55%,transparent)}}.telemetry-card p,.trust-card p{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.telemetry-card p,.trust-card p{background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.telemetry-card p,.trust-card p{padding:calc(var(--spacing) * 2);font-family:var(--font-sans);--tw-leading:calc(var(--spacing) * 4);font-size:8px;line-height:calc(var(--spacing) * 4);color:var(--muted)}.telemetry-card b,.trust-card b{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--accent);text-transform:uppercase;font-size:7px;display:block}.telemetry-card small{margin-top:calc(var(--spacing) * 1);text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:7px;display:block;overflow:hidden}.telemetry-card em{margin-top:calc(var(--spacing) * 2);text-overflow:ellipsis;white-space:nowrap;color:var(--success);font-size:7px;font-style:normal;display:block;overflow:hidden}.trust-meter{margin-bottom:calc(var(--spacing) * 2);height:calc(var(--spacing) * 1.5);background-color:#0000004d;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.trust-meter{background-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.trust-meter i{background-color:var(--success);height:100%;display:block}.conversion-banner{align-items:center;gap:calc(var(--spacing) * 4);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--accent);background-color:var(--accent);display:grid}@supports (color:color-mix(in lab, red, red)){.conversion-banner{background-color:color-mix(in srgb,var(--accent) 7%,var(--card))}}.conversion-banner{padding:calc(var(--spacing) * 4)}@media (min-width:80rem){.conversion-banner{grid-template-columns:minmax(18rem,1fr) auto auto}}.conversion-banner h2{font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--text)}.conversion-banner p:not(.eyebrow){margin-top:calc(var(--spacing) * 1);max-width:var(--container-2xl);font-family:var(--font-sans);--tw-leading:calc(var(--spacing) * 5);font-size:10px;line-height:calc(var(--spacing) * 5);color:var(--muted)}.conversion-proof{gap:calc(var(--spacing) * 1);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--success);text-transform:uppercase;font-size:7px;display:grid}.member-welcome{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 4);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:2px;border-color:var(--accent);background-image:linear-gradient(105deg,var(--accent),var(--card) 58%);display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.member-welcome{background-image:linear-gradient(105deg,color-mix(in srgb,var(--accent) 18%,var(--card)),var(--card) 58%)}}.member-welcome{padding:calc(var(--spacing) * 5);--tw-shadow:0 14px 40px var(--tw-shadow-color,var(--bg))}@supports (color:color-mix(in lab, red, red)){.member-welcome{--tw-shadow:0 14px 40px var(--tw-shadow-color,color-mix(in srgb,var(--bg) 72%,transparent))}}.member-welcome{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:48rem){.member-welcome{grid-template-columns:auto minmax(0,1fr) auto}}.member-welcome:after{content:"";pointer-events:none;top:calc(var(--spacing) * -16);right:calc(var(--spacing) * -10);height:calc(var(--spacing) * 40);width:calc(var(--spacing) * 40);border-style:var(--tw-border-style);border-width:20px;border-color:var(--accent);border-radius:3.40282e38px;position:absolute}@supports (color:color-mix(in lab, red, red)){.member-welcome:after{border-color:color-mix(in srgb,var(--accent) 12%,transparent)}}.member-welcome-index{z-index:10;background-color:var(--accent);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-black);font-size:8px;font-weight:var(--font-weight-black);--tw-tracking:.18em;letter-spacing:.18em;color:var(--bg);border-radius:.25rem;position:relative}.member-welcome h2{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-sans);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--text);overflow:hidden}.member-welcome p:not(.eyebrow){margin-top:calc(var(--spacing) * 1);max-width:var(--container-2xl);font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--muted)}.member-welcome-action{z-index:10;min-height:calc(var(--spacing) * 11);align-items:center;gap:calc(var(--spacing) * 5);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--accent);background-color:var(--bg);padding-inline:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-black);font-size:9px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--accent);text-transform:uppercase;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:flex;position:relative}@media (hover:hover){.member-welcome-action:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);background-color:var(--accent);color:var(--bg)}}.member-welcome-action span{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.timeline-card{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--accent);background-color:var(--card);--tw-shadow:0 10px 30px var(--tw-shadow-color,var(--bg));overflow:hidden}@supports (color:color-mix(in lab, red, red)){.timeline-card{--tw-shadow:0 10px 30px var(--tw-shadow-color,color-mix(in srgb,var(--bg) 72%,transparent))}}.timeline-card{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:where(.timeline-shell>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-color:var(--border)}.timeline-shell>.link-preview{margin-inline:calc(var(--spacing) * 3);margin-bottom:calc(var(--spacing) * 3)}:where(.timeline-updates>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-color:var(--border)}.timeline-header{background-color:var(--accent);justify-content:space-between;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.timeline-header{background-color:color-mix(in srgb,var(--accent) 10%,var(--sidebar))}}.timeline-header{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest);color:var(--muted);text-transform:uppercase;font-size:8px}.timeline-header>div{align-items:center;gap:calc(var(--spacing) * 2);display:flex}.timeline-live{align-items:center;gap:calc(var(--spacing) * 1.5);background-color:var(--accent);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--bg);border-radius:3.40282e38px;display:inline-flex}.timeline-live i{height:calc(var(--spacing) * 1.5);width:calc(var(--spacing) * 1.5);animation:var(--animate-pulse);background-color:var(--bg);border-radius:3.40282e38px}.timeline-live.timeline-ended{background-color:var(--muted)}.timeline-live.timeline-ended i{animation:none}.timeline-title-row{align-items:center;gap:calc(var(--spacing) * 3);padding:calc(var(--spacing) * 4);display:grid}@media (min-width:40rem){.timeline-title-row{grid-template-columns:auto minmax(0,1fr) auto}}.timeline-title-row>div{min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 1);flex-direction:column;display:flex}.timeline-title-row b{font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));color:var(--text)}.timeline-title-row span{color:var(--muted);font-size:8px}.timeline-composer{gap:calc(var(--spacing) * 2);background-color:var(--sidebar);padding:calc(var(--spacing) * 3);display:grid}@media (min-width:40rem){.timeline-composer{grid-template-columns:minmax(0,1fr) auto auto}}.timeline-composer button:disabled{cursor:not-allowed;opacity:.4}.timeline-list{max-height:28rem;padding:calc(var(--spacing) * 4);overflow-y:auto}.timeline-list li{gap:calc(var(--spacing) * 2);padding-bottom:calc(var(--spacing) * 4);grid-template-columns:3rem 1rem minmax(0,1fr);display:grid}.timeline-list li:last-child{padding-bottom:calc(var(--spacing) * 0)}.timeline-list time{padding-top:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-bold);font-size:8px;font-weight:var(--font-weight-bold);color:var(--accent)}.timeline-list i{margin-top:calc(var(--spacing) * 1);height:calc(var(--spacing) * 2);width:calc(var(--spacing) * 2);background-color:var(--accent);border-radius:3.40282e38px;position:relative}.timeline-list i:after{content:"";top:calc(var(--spacing) * 2);background-color:var(--border);width:1px;height:calc(100% + 1rem);position:absolute;left:3px}.timeline-list li:last-child i:after{display:none}.timeline-list p{font-family:var(--font-sans);--tw-leading:calc(var(--spacing) * 5);font-size:12px;line-height:calc(var(--spacing) * 5);color:var(--text)}.timeline-awaiting p{color:var(--muted);font-style:italic}.timeline-footer{align-items:center;gap:calc(var(--spacing) * 3);background-color:var(--sidebar);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--muted);text-transform:uppercase;flex-wrap:wrap;font-size:8px;display:flex}.timeline-footer form{margin-left:auto}.compact-timeline{border-color:var(--accent);background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.compact-timeline{background-color:color-mix(in srgb,var(--accent) 6%,var(--card))}}.compact-timeline .timeline-live{padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);flex-shrink:0;font-size:6px}.settings-button{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--card);font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));color:var(--muted);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-radius:.25rem;flex-shrink:0;place-items:center;display:grid}@media (hover:hover){.settings-button:hover{border-color:var(--accent);color:var(--accent)}}.settings-button-active{border-color:var(--accent);color:var(--accent)}.settings-page{background-image:radial-gradient(circle at 82% 5%,var(--accent),transparent 30%);min-height:100%;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.settings-page{background-image:radial-gradient(circle at 82% 5%,color-mix(in srgb,var(--accent) 12%,transparent),transparent 30%)}}.settings-page{padding:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) * 20)}@media (min-width:40rem){.settings-page{padding:calc(var(--spacing) * 6)}}.settings-hero{max-width:var(--container-6xl);justify-content:space-between;gap:calc(var(--spacing) * 5);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);padding-bottom:calc(var(--spacing) * 6);flex-direction:column;margin-inline:auto;display:flex}@media (min-width:40rem){.settings-hero{flex-direction:row;align-items:flex-end}}.settings-hero h1{font-family:var(--font-sans);font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}@media (min-width:40rem){.settings-hero h1{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}.settings-hero>div>p:not(.eyebrow){margin-top:calc(var(--spacing) * 3);max-width:var(--container-2xl);font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--muted)}.settings-ident{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--card);padding:calc(var(--spacing) * 3);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:flex}@media (hover:hover){.settings-ident:hover{border-color:var(--accent)}}.settings-ident span{min-width:calc(var(--spacing) * 0)}.settings-ident b{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));display:block;overflow:hidden}.settings-ident small{text-overflow:ellipsis;white-space:nowrap;color:var(--accent);font-size:11px;display:block;overflow:hidden}.settings-ident>i{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);white-space:nowrap;color:var(--muted);text-transform:uppercase;margin-left:auto;font-size:10px;font-style:normal}.settings-notice,.settings-error{margin-inline:auto;margin-top:calc(var(--spacing) * 5);max-width:var(--container-6xl);border-radius:var(--radius-lg);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 3);font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));border-width:1px}.settings-notice{border-color:var(--success);background-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.settings-notice{background-color:color-mix(in srgb,var(--success) 9%,transparent)}}.settings-notice{color:var(--success)}.settings-error{border-color:var(--color-red-500);background-color:#fb2c361a}@supports (color:color-mix(in lab, red, red)){.settings-error{background-color:color-mix(in oklab, var(--color-red-500) 10%, transparent)}}.settings-error{color:var(--color-red-300)}.settings-grid{margin-inline:auto;margin-top:calc(var(--spacing) * 6);max-width:var(--container-6xl);align-items:flex-start;gap:calc(var(--spacing) * 5);display:grid}@media (min-width:64rem){.settings-grid{grid-template-columns:minmax(0,1.25fr) minmax(19rem,.75fr)}}.settings-stack{min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 5);display:grid}.settings-card{min-width:calc(var(--spacing) * 0);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--card);padding:calc(var(--spacing) * 5);--tw-shadow:0 18px 50px var(--tw-shadow-color,#00000029);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.settings-card-head,.danger-card>summary{align-items:center;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);padding-bottom:calc(var(--spacing) * 4);list-style-type:none;display:flex}.settings-card-head>span,.danger-card>summary>span{height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9);border-style:var(--tw-border-style);border-width:1px;border-color:var(--accent);font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--accent);border-radius:3.40282e38px;flex-shrink:0;place-items:center;display:grid}.settings-card-head div,.danger-card>summary div{min-width:calc(var(--spacing) * 0);flex:1}.settings-card-head p,.danger-card>summary p{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--muted);text-transform:uppercase;font-size:10px}.settings-card-head h2,.danger-card>summary h2{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);overflow:hidden}.settings-card-head>i,.danger-card>summary>i{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--accent);text-transform:uppercase;font-size:10px;font-style:normal}.settings-card-head>.settings-safe{color:var(--success)}.settings-fields{margin-top:calc(var(--spacing) * 5);min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 4);display:grid}@media (min-width:40rem){.settings-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}.settings-fields label,.danger-form label{min-width:calc(var(--spacing) * 0);--tw-font-weight:var(--font-weight-bold);font-size:11px;font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--muted);text-transform:uppercase}.settings-fields input,.settings-fields textarea,.settings-fields select,.danger-form input{margin-top:calc(var(--spacing) * 1.5);width:100%;min-width:calc(var(--spacing) * 0);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--bg);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 3);font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal);color:var(--text);text-transform:none;--tw-outline-style:none;outline-style:none}:is(.settings-fields input,.settings-fields textarea,.settings-fields select,.danger-form input)::placeholder{color:var(--muted)}:is(.settings-fields input,.settings-fields textarea,.settings-fields select,.danger-form input):focus{border-color:var(--accent)}@media (min-width:40rem){.settings-field-wide{grid-column:span 2/span 2}}.settings-readonly{border-radius:var(--radius-lg);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--border);background-color:var(--sidebar)}@supports (color:color-mix(in lab, red, red)){.settings-readonly{background-color:color-mix(in srgb,var(--sidebar) 70%,transparent)}}.settings-readonly{padding:calc(var(--spacing) * 3)}.settings-readonly span,.settings-email-row span{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--muted);text-transform:uppercase;font-size:10px;display:block}.settings-readonly b,.settings-email-row b{margin-top:calc(var(--spacing) * 1);font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));word-break:break-all;color:var(--text);display:block}.settings-readonly small,.settings-email-row small{margin-top:calc(var(--spacing) * 1);font-family:var(--font-sans);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);color:var(--muted);display:block}.settings-submit{margin-top:calc(var(--spacing) * 5);width:100%;padding-block:calc(var(--spacing) * 3)}.settings-email-row{margin-block:calc(var(--spacing) * 5);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--bg);padding:calc(var(--spacing) * 4)}.settings-fineprint{margin-top:calc(var(--spacing) * 3);font-family:var(--font-sans);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);color:var(--muted)}.danger-card{border-color:#fb2c36b3}@supports (color:color-mix(in lab, red, red)){.danger-card{border-color:color-mix(in oklab, var(--color-red-500) 70%, transparent)}}.danger-card>summary{cursor:pointer;border-style:var(--tw-border-style);padding-bottom:calc(var(--spacing) * 0);border-width:0}.danger-card>summary>span{border-color:var(--color-red-500);color:var(--color-red-400)}.danger-card>summary>i{color:var(--color-red-400)}.danger-content{margin-top:calc(var(--spacing) * 5);border-top-style:var(--tw-border-style);border-color:#fb2c3666;border-top-width:1px}@supports (color:color-mix(in lab, red, red)){.danger-content{border-color:color-mix(in oklab, var(--color-red-500) 40%, transparent)}}.danger-content{padding-top:calc(var(--spacing) * 5)}.danger-content>p{font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--muted)}.danger-form{margin-top:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 3);display:grid}.danger-form button{margin-top:calc(var(--spacing) * 1);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-red-500);background-color:#fb2c361a}@supports (color:color-mix(in lab, red, red)){.danger-form button{background-color:color-mix(in oklab, var(--color-red-500) 10%, transparent)}}.danger-form button{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);--tw-font-weight:var(--font-weight-bold);font-size:11px;font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-red-300);text-transform:uppercase;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.danger-form button:hover{background-color:var(--color-red-500);color:var(--color-white)}}.phone-shell{border-style:var(--tw-border-style);border-width:2px;border-color:var(--accent);background-color:var(--sidebar);width:100%;max-width:23rem;height:min(42rem,100vh - 11rem);min-height:34rem;color:var(--text);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:1rem;position:relative;overflow:hidden}.phone-notch{top:calc(var(--spacing) * 0);z-index:10;height:calc(var(--spacing) * 3);width:calc(var(--spacing) * 20);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);background-color:var(--border);border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem;position:absolute;left:50%}.phone-content{height:100%}:where(.phone-content>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}.phone-content{padding-inline:calc(var(--spacing) * 4);padding-top:calc(var(--spacing) * 8);padding-bottom:calc(var(--spacing) * 8);overflow-y:auto}.phone-module{border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--card);padding:calc(var(--spacing) * 3)}.phone-module>h2{margin-bottom:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-bold);font-size:7px;font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--success);text-transform:uppercase;justify-content:space-between;align-items:center;display:flex}.phone-module>h2 span{--tw-font-weight:var(--font-weight-normal);font-size:6px;font-weight:var(--font-weight-normal);color:var(--muted)}.phone-link{border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--sidebar);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);justify-content:space-between;align-items:center;font-size:8px;display:flex}@media (hover:hover){.phone-link:hover{border-color:var(--accent)}}.phone-entry{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.phone-entry{border-color:color-mix(in srgb,var(--border) 55%,transparent)}}.phone-entry{padding-block:calc(var(--spacing) * 2)}.phone-entry:first-child{border-style:var(--tw-border-style);padding-top:calc(var(--spacing) * 0);border-width:0}.phone-entry:last-child{padding-bottom:calc(var(--spacing) * 0)}.phone-entry>div{margin-bottom:calc(var(--spacing) * 1);justify-content:space-between;align-items:center;display:flex}.phone-entry time{--tw-font-weight:var(--font-weight-bold);font-size:7px;font-weight:var(--font-weight-bold);color:var(--success)}.phone-entry small{color:var(--secondary);font-size:6px}.phone-entry h3{--tw-font-weight:var(--font-weight-bold);font-size:8px;font-weight:var(--font-weight-bold);color:var(--text)}.phone-entry p{margin-top:calc(var(--spacing) * 1);font-family:var(--font-sans);--tw-leading:calc(var(--spacing) * 4);font-size:8px;line-height:calc(var(--spacing) * 4);color:var(--muted)}.editor-module{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);padding:calc(var(--spacing) * 3)}.editor-module summary{cursor:pointer;padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-bold);font-size:7px;font-weight:var(--font-weight-bold);--tw-tracking:.13em;letter-spacing:.13em;color:var(--muted);text-transform:uppercase;list-style-type:none}.editor-form{margin-top:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 2);display:grid}.editor-form label{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--muted);text-transform:uppercase;font-size:7px}.editor-form input,.editor-form textarea,.editor-form select{margin-top:calc(var(--spacing) * 1);border-radius:var(--radius-sm);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--bg);width:100%;padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1.5);color:var(--text);text-transform:none;--tw-outline-style:none;outline-style:none;font-size:8px}:is(.editor-form input,.editor-form textarea,.editor-form select)::placeholder{color:var(--muted)}:is(.editor-form input,.editor-form textarea,.editor-form select):focus{border-color:var(--accent)}.editor-form button{border-style:var(--tw-border-style);border-width:1px;border-color:var(--accent);background-color:var(--accent);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-bold);font-size:7px;font-weight:var(--font-weight-bold);color:var(--bg);text-transform:uppercase}.compact-form{border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--border);padding:calc(var(--spacing) * 2)}.editor-record{margin-top:calc(var(--spacing) * 2);justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 2);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--card);padding:calc(var(--spacing) * 2);font-size:7px;display:flex}.editor-record span{min-width:calc(var(--spacing) * 0);flex:1}.editor-record b{text-overflow:ellipsis;white-space:nowrap;color:var(--text);display:block;overflow:hidden}.editor-record small{margin-top:calc(var(--spacing) * .5);text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:6px;display:block;overflow:hidden}.editor-record button,.custom-editor>div>button{color:var(--color-red-400)}@media (hover:hover){:is(.editor-record button,.custom-editor>div>button):hover{color:var(--color-red-300)}}.custom-editor{margin-top:calc(var(--spacing) * 3);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);padding:calc(var(--spacing) * 2);font-size:7px}.profile-share-card{margin:calc(var(--spacing) * 3);border-style:var(--tw-border-style);border-width:1px;border-color:var(--success);background-color:var(--success);border-radius:.25rem}@supports (color:color-mix(in lab, red, red)){.profile-share-card{background-color:color-mix(in srgb,var(--success) 7%,var(--card))}}.profile-share-card{padding:calc(var(--spacing) * 3);font-size:8px}.profile-share-card strong{font-family:var(--font-sans);word-break:break-all;color:var(--text);font-size:10px;display:block}.profile-share-card input{margin-top:calc(var(--spacing) * 2);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--bg);width:100%;padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2);color:var(--muted);border-radius:.25rem;font-size:7px}.profile-share-card a{margin-top:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-bold);font-size:7px;font-weight:var(--font-weight-bold);color:var(--accent);text-transform:uppercase;display:inline-block}@media (hover:hover){.profile-share-card a:hover{text-decoration-line:underline}}.profile-share-card small{float:right;margin-top:calc(var(--spacing) * 2);color:var(--muted);text-transform:uppercase;font-size:6px}.profile-conversion-aside{min-height:calc(var(--spacing) * 0);border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--border);background-color:var(--sidebar);padding:calc(var(--spacing) * 4);overflow-y:auto}.profile-cta-card{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--card);padding:calc(var(--spacing) * 4)}.profile-cta-card h2{font-family:var(--font-sans);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.profile-cta-card p{margin-block:calc(var(--spacing) * 3);font-family:var(--font-sans);--tw-leading:calc(var(--spacing) * 5);font-size:10px;line-height:calc(var(--spacing) * 5);color:var(--muted)}:where(.profile-cta-card ul>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}.profile-cta-card ul{color:var(--success);font-size:8px}.profile-cta-card small{margin-top:calc(var(--spacing) * 2);text-align:center;color:var(--muted);font-size:6px;display:block}.join-page{background-image:radial-gradient(circle at 18% 15%,var(--accent),transparent 30%);min-height:100%;display:grid;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.join-page{background-image:radial-gradient(circle at 18% 15%,color-mix(in srgb,var(--accent) 14%,transparent),transparent 30%)}}.join-page{padding:calc(var(--spacing) * 6)}@media (min-width:64rem){.join-page{align-items:center;gap:calc(var(--spacing) * 10);grid-template-columns:minmax(0,1.2fr) minmax(22rem,.65fr)}}@media (min-width:80rem){.join-page{padding-inline:calc(var(--spacing) * 20)}}.join-copy{max-width:var(--container-3xl);padding-block:calc(var(--spacing) * 8);margin-inline:auto}.join-copy h1{max-width:var(--container-3xl);font-family:var(--font-sans);font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}@media (min-width:40rem){.join-copy h1{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}.join-lede{margin-top:calc(var(--spacing) * 5);max-width:var(--container-2xl);font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);color:var(--muted)}.join-benefits{margin-top:calc(var(--spacing) * 8);gap:calc(var(--spacing) * 3);display:grid}@media (min-width:48rem){.join-benefits{grid-template-columns:repeat(3,minmax(0,1fr))}}.join-benefits article{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.join-benefits article{background-color:color-mix(in srgb,var(--card) 82%,transparent)}}.join-benefits article{padding:calc(var(--spacing) * 4)}.join-benefits b{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--accent);text-transform:uppercase;font-size:9px}.join-benefits p{margin-top:calc(var(--spacing) * 2);font-family:var(--font-sans);--tw-leading:calc(var(--spacing) * 5);font-size:10px;line-height:calc(var(--spacing) * 5);color:var(--muted)}.join-proof{margin-top:calc(var(--spacing) * 6);column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 2);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--success);text-transform:uppercase;flex-wrap:wrap;font-size:8px;display:flex}.join-card{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--accent);background-color:var(--card);width:100%;max-width:30rem;padding:calc(var(--spacing) * 5);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);margin-inline:auto}.join-card h2{font-family:var(--font-sans);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.join-card>p{margin-top:calc(var(--spacing) * 2);font-family:var(--font-sans);--tw-leading:calc(var(--spacing) * 5);font-size:10px;line-height:calc(var(--spacing) * 5);color:var(--muted)}.join-form{margin-top:calc(var(--spacing) * 5);gap:calc(var(--spacing) * 3);display:grid}.join-form label{--tw-font-weight:var(--font-weight-bold);font-size:8px;font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--muted);text-transform:uppercase}.join-form input,.join-form textarea,.join-form select{margin-top:calc(var(--spacing) * 1);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--bg);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);color:var(--text);text-transform:none;--tw-outline-style:none;border-radius:.25rem;outline-style:none;font-size:10px}:is(.join-form input,.join-form textarea,.join-form select)::placeholder{color:var(--muted)}:is(.join-form input,.join-form textarea,.join-form select):focus{border-color:var(--accent)}.handle-field{margin-top:calc(var(--spacing) * 1);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--bg);padding-inline:calc(var(--spacing) * 3);border-radius:.25rem;align-items:center;display:flex}.handle-field:focus-within{border-color:var(--accent)}.handle-field span{color:var(--accent)}.handle-field input{margin-top:calc(var(--spacing) * 0);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 1);border-width:0}.form-error{margin-top:calc(var(--spacing) * 4);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-red-500);background-color:#fb2c361a;border-radius:.25rem}@supports (color:color-mix(in lab, red, red)){.form-error{background-color:color-mix(in oklab, var(--color-red-500) 10%, transparent)}}.form-error{padding:calc(var(--spacing) * 3);color:var(--color-red-300);font-size:8px}.form-notice{margin-top:calc(var(--spacing) * 4);border-style:var(--tw-border-style);border-width:1px;border-color:var(--success);background-color:var(--success);border-radius:.25rem}@supports (color:color-mix(in lab, red, red)){.form-notice{background-color:color-mix(in srgb,var(--success) 10%,transparent)}}.form-notice{padding:calc(var(--spacing) * 3);--tw-leading:calc(var(--spacing) * 5);font-size:10px;line-height:calc(var(--spacing) * 5);color:var(--success)}.marketing-body,.gateway-body{background-color:var(--bg);min-height:100vh;font-family:var(--font-mono);color:var(--text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.marketing-body{background-image:radial-gradient(circle at 72% 18%,var(--accent),transparent 28%),var(--bg);overflow-x:clip}@supports (color:color-mix(in lab, red, red)){.marketing-body{background-image:radial-gradient(circle at 72% 18%,color-mix(in srgb,var(--accent) 12%,transparent),transparent 28%),var(--bg)}}.marketing-nav{min-height:calc(var(--spacing) * 16);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);max-width:90rem;margin-inline:auto;display:flex}@supports (color:color-mix(in lab, red, red)){.marketing-nav{border-color:color-mix(in srgb,var(--border) 60%,transparent)}}.marketing-nav{padding-inline:calc(var(--spacing) * 5)}.marketing-nav nav{align-items:center;gap:calc(var(--spacing) * 4);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--muted);text-transform:uppercase;font-size:9px;display:flex}.marketing-nav>a:not(.marketing-brand):not(.button-primary){--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--muted);text-transform:uppercase;font-size:9px}@media (hover:hover){.marketing-nav>a:not(.marketing-brand):not(.button-primary):hover{color:var(--text)}}.marketing-brand{font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:.12em;letter-spacing:.12em;text-transform:uppercase}.marketing-brand span{margin-right:calc(var(--spacing) * 2);font-family:var(--font-mono);color:var(--accent)}.marketing-hero{align-items:center;gap:calc(var(--spacing) * 12);max-width:90rem;min-height:calc(100vh - 4rem);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 16);margin-inline:auto;display:grid}@media (min-width:64rem){.marketing-hero{padding-inline:calc(var(--spacing) * 12);grid-template-columns:minmax(0,.92fr) minmax(28rem,1.08fr)}}.marketing-hero-copy h1{margin-top:calc(var(--spacing) * 3);font-family:var(--font-sans);font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));--tw-leading:1.05;--tw-font-weight:var(--font-weight-bold);line-height:1.05;font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}@media (min-width:40rem){.marketing-hero-copy h1{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}@media (min-width:80rem){.marketing-hero-copy h1{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}}.marketing-hero-copy h1 span{color:var(--accent)}.marketing-hero-copy>p:not(.eyebrow){margin-top:calc(var(--spacing) * 6);max-width:var(--container-2xl);font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);color:var(--muted)}@media (min-width:40rem){.marketing-hero-copy>p:not(.eyebrow){font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.marketing-actions{margin-top:calc(var(--spacing) * 8);gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.marketing-actions a{padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 3);font-size:10px}.marketing-trust{margin-top:calc(var(--spacing) * 6);column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 2);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--success);text-transform:uppercase;flex-wrap:wrap;font-size:7px;display:flex}.marketing-preview{width:100%;max-width:40rem;padding-bottom:calc(var(--spacing) * 12);padding-left:calc(var(--spacing) * 0);margin-inline:auto;position:relative}@media (min-width:40rem){.marketing-preview{padding-left:calc(var(--spacing) * 16)}}.preview-window{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--accent);background-color:var(--sidebar);--tw-shadow:0 30px 80px var(--tw-shadow-color,#0000006b);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);overflow:hidden}.preview-window-bar{height:calc(var(--spacing) * 9);align-items:center;gap:calc(var(--spacing) * 1.5);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);padding-inline:calc(var(--spacing) * 4);display:flex}.preview-window-bar i{height:calc(var(--spacing) * 2);width:calc(var(--spacing) * 2);background-color:var(--border);border-radius:3.40282e38px}.preview-window-bar i:first-child{background-color:var(--color-red-400)}.preview-window-bar i:nth-child(2){background-color:var(--color-amber-300)}.preview-window-bar i:nth-child(3){background-color:var(--color-emerald-400)}.preview-window-bar span{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest);color:var(--muted);text-transform:uppercase;margin-left:auto;font-size:6px}.preview-profile{max-width:26rem;padding-inline:calc(var(--spacing) * 8);padding-block:calc(var(--spacing) * 12);text-align:center;flex-direction:column;align-items:center;margin-inline:auto;display:flex}.preview-avatar{height:calc(var(--spacing) * 16);width:calc(var(--spacing) * 16);border-style:var(--tw-border-style);border-width:2px;border-color:var(--accent);background-color:var(--card);font-family:var(--font-sans);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--accent);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}.preview-profile b{margin-top:calc(var(--spacing) * 4);font-family:var(--font-sans);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.preview-profile>span{margin-top:calc(var(--spacing) * 1);color:var(--secondary);font-size:8px}.preview-profile p{margin-block:calc(var(--spacing) * 5);font-family:var(--font-sans);--tw-leading:calc(var(--spacing) * 5);font-size:10px;line-height:calc(var(--spacing) * 5);color:var(--muted)}.preview-profile a{margin-top:calc(var(--spacing) * 2);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--card);width:100%;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);text-align:left;border-radius:.25rem;justify-content:space-between;align-items:center;font-size:9px;display:flex}.preview-profile em{color:var(--accent);font-style:normal}.preview-post{bottom:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--success);background-color:var(--card);width:min(25rem,88%);padding:calc(var(--spacing) * 4);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);position:absolute}.preview-post>span{--tw-font-weight:var(--font-weight-bold);font-size:7px;font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--success);text-transform:uppercase}.preview-post p{margin-block:calc(var(--spacing) * 2);font-family:var(--font-sans);--tw-leading:calc(var(--spacing) * 5);font-size:10px;line-height:calc(var(--spacing) * 5)}.preview-post div{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--border);padding-top:calc(var(--spacing) * 2);color:var(--muted);text-transform:uppercase;font-size:7px}.marketing-how{gap:calc(var(--spacing) * 10);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--border);max-width:90rem;padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 20);margin-inline:auto;display:grid}@media (min-width:64rem){.marketing-how{padding-inline:calc(var(--spacing) * 12);grid-template-columns:.7fr 1.3fr}}.marketing-how h2,.marketing-final h2{max-width:var(--container-2xl);font-family:var(--font-sans);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}@media (min-width:40rem){.marketing-how h2,.marketing-final h2{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}.marketing-steps{gap:calc(var(--spacing) * 3);display:grid}@media (min-width:48rem){.marketing-steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.marketing-steps article{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--card);padding:calc(var(--spacing) * 5)}.marketing-steps b{color:var(--accent)}.marketing-steps h3{margin-top:calc(var(--spacing) * 7);font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.marketing-steps p{margin-top:calc(var(--spacing) * 2);font-family:var(--font-sans);--tw-leading:calc(var(--spacing) * 5);font-size:10px;line-height:calc(var(--spacing) * 5);color:var(--muted)}.marketing-final{align-items:flex-start;gap:calc(var(--spacing) * 6);max-width:90rem;padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 20);flex-direction:column;margin-inline:auto;display:flex}@media (min-width:64rem){.marketing-final{padding-inline:calc(var(--spacing) * 12)}}.marketing-footer{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--border);max-width:90rem;padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 6);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--muted);text-transform:uppercase;justify-content:space-between;align-items:center;margin-inline:auto;font-size:7px;display:flex}@media (min-width:64rem){.marketing-footer{padding-inline:calc(var(--spacing) * 12)}}.mobile-conversion{inset-inline:calc(var(--spacing) * 3);bottom:calc(var(--spacing) * 3);z-index:90;justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--accent);background-color:var(--sidebar);display:none;position:fixed}@supports (color:color-mix(in lab, red, red)){.mobile-conversion{background-color:color-mix(in srgb,var(--sidebar) 94%,transparent)}}.mobile-conversion{padding:calc(var(--spacing) * 2.5);--tw-shadow:0 20px 70px var(--tw-shadow-color,#000000a6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-backdrop-blur:blur(var(--blur-xl));-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,)}.mobile-conversion b{font-family:var(--font-sans);font-size:9px;display:block}.mobile-conversion small{margin-top:calc(var(--spacing) * .5);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--muted);text-transform:uppercase;font-size:5px;display:block}.mobile-conversion .button-primary{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);flex-shrink:0;font-size:7px}.gateway-body{background-image:radial-gradient(circle at 25% 25%,var(--accent),transparent 34%),var(--bg)}@supports (color:color-mix(in lab, red, red)){.gateway-body{background-image:radial-gradient(circle at 25% 25%,color-mix(in srgb,var(--accent) 12%,transparent),transparent 34%),var(--bg)}}.gateway-main{min-height:calc(100vh - 4rem);max-width:var(--container-6xl);align-items:center;gap:calc(var(--spacing) * 12);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 12);margin-inline:auto;display:grid}@media (min-width:64rem){.gateway-main{grid-template-columns:1fr 26rem}}.gateway-copy h1{font-family:var(--font-sans);font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}@media (min-width:40rem){.gateway-copy h1{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}.gateway-copy>p:not(.eyebrow){margin-top:calc(var(--spacing) * 5);max-width:var(--container-xl);font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);color:var(--muted)}.gateway-copy ul{margin-top:calc(var(--spacing) * 8)}:where(.gateway-copy ul>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}.gateway-copy ul{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--success);text-transform:uppercase;font-size:9px}.gateway-card{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--accent);background-color:var(--card);padding:calc(var(--spacing) * 6);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.gateway-card>p{margin-top:calc(var(--spacing) * 4);font-family:var(--font-sans);--tw-leading:calc(var(--spacing) * 4);font-size:8px;line-height:calc(var(--spacing) * 4);color:var(--muted)}.gateway-card strong{color:var(--text)}.auth-help-row{justify-content:space-between;gap:calc(var(--spacing) * 2);--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal);text-transform:none;flex-wrap:wrap;font-size:9px;display:flex}.auth-help-row a{color:var(--accent)}@media (hover:hover){.auth-help-row a:hover{text-decoration-line:underline}}.auth-status-card{gap:calc(var(--spacing) * 3);display:grid}.auth-status-card h2{margin-top:calc(var(--spacing) * 2);font-family:var(--font-sans);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.auth-status-card .button-primary,.auth-status-card .button-secondary{margin-top:calc(var(--spacing) * 1)}.auth-status-orb{height:calc(var(--spacing) * 14);width:calc(var(--spacing) * 14);border-style:var(--tw-border-style);border-width:1px;border-color:var(--accent);background-color:var(--accent);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.auth-status-orb{background-color:color-mix(in srgb,var(--accent) 12%,transparent)}}.auth-status-orb{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));color:var(--accent);box-shadow:0 0 40px var(--accent)}@supports (color:color-mix(in lab, red, red)){.auth-status-orb{box-shadow:0 0 40px color-mix(in srgb,var(--accent) 22%,transparent)}}.gateway-divider{margin-block:calc(var(--spacing) * 5);align-items:center;gap:calc(var(--spacing) * 3);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--muted);text-transform:uppercase;font-size:7px;display:flex}.gateway-divider:before,.gateway-divider:after{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);background-color:var(--border);flex:1;height:1px}.marketing-nav{top:calc(var(--spacing) * 0);z-index:50;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);max-width:none;position:sticky}@supports (color:color-mix(in lab, red, red)){.marketing-nav{border-color:color-mix(in srgb,var(--border) 70%,transparent)}}.marketing-nav{background-color:var(--bg)}@supports (color:color-mix(in lab, red, red)){.marketing-nav{background-color:color-mix(in srgb,var(--bg) 88%,transparent)}}.marketing-nav{--tw-backdrop-blur:blur(var(--blur-xl));-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,);padding-inline:clamp(1.25rem,4vw,4rem)}.marketing-brand{align-items:center;gap:calc(var(--spacing) * 3);--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal);text-transform:none;display:flex}.marketing-brand .brand-sigil{margin-right:calc(var(--spacing) * 0);height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9);color:var(--text);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));justify-content:center;align-items:center;display:flex}.marketing-brand:hover .brand-sigil{filter:drop-shadow(0 0 10px var(--accent))}@supports (color:color-mix(in lab, red, red)){.marketing-brand:hover .brand-sigil{filter:drop-shadow(0 0 10px color-mix(in srgb, var(--accent) 45%, transparent))}}.brand-mark{width:100%;height:100%;display:block}.brand-sigil .brand-mark{height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9)}.brand-ae{color:var(--accent);font-style:normal}.marketing-brand .brand-core{animation:3.2s ease-in-out infinite brand-blink}.marketing-brand .brand-copy{margin-right:calc(var(--spacing) * 0);font-family:var(--font-sans);--tw-leading:1;color:var(--text);flex-direction:column;align-items:flex-start;line-height:1;display:flex}.brand-copy b{--tw-font-weight:var(--font-weight-black);font-size:13px;font-weight:var(--font-weight-black);--tw-tracking:.04em;letter-spacing:.04em}.brand-copy small{margin-top:calc(var(--spacing) * 1);font-family:var(--font-mono);--tw-font-weight:var(--font-weight-normal);font-size:5px;font-weight:var(--font-weight-normal);--tw-tracking:.18em;letter-spacing:.18em;color:var(--muted);text-transform:uppercase}.skin-studio{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal);text-transform:none;position:relative}.skin-studio summary{height:calc(var(--spacing) * 8);cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--card);padding-inline:calc(var(--spacing) * 2.5);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--muted);text-transform:uppercase;border-radius:3.40282e38px;font-size:6px;list-style-type:none;display:flex}@media (hover:hover){.skin-studio summary:hover{border-color:var(--accent);color:var(--text)}}.skin-studio summary::-webkit-details-marker{display:none}.skin-studio summary b{max-width:calc(var(--spacing) * 24);text-overflow:ellipsis;white-space:nowrap;color:var(--text);font-size:6px;overflow:hidden}.skin-orb{margin-right:calc(var(--spacing) * 0);height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);border-style:var(--tw-border-style);border-width:1px;border-color:#fff3;border-radius:3.40282e38px;display:block}@supports (color:color-mix(in lab, red, red)){.skin-orb{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.skin-orb{background:linear-gradient(135deg,var(--skin-a),var(--skin-b));box-shadow:0 0 14px var(--skin-a)}@supports (color:color-mix(in lab, red, red)){.skin-orb{box-shadow:0 0 14px color-mix(in srgb,var(--skin-a) 35%,transparent)}}.skin-menu{top:calc(var(--spacing) * 11);right:calc(var(--spacing) * 0);z-index:80;border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--accent);background-color:var(--sidebar);width:min(28rem,100vw - 2rem);position:absolute}@supports (color:color-mix(in lab, red, red)){.skin-menu{background-color:color-mix(in srgb,var(--sidebar) 96%,transparent)}}.skin-menu{padding:calc(var(--spacing) * 4);text-align:left;--tw-shadow:0 30px 90px var(--tw-shadow-color,#000000a6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-backdrop-blur:blur(var(--blur-xl));-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,)}.skin-menu>div:first-child{margin-bottom:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);padding-bottom:calc(var(--spacing) * 3)}.skin-menu p{font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--text)}.skin-menu small{margin-top:calc(var(--spacing) * 1);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--muted);text-transform:uppercase;font-size:6px;display:block}.skin-grid{gap:calc(var(--spacing) * 1.5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.skin-choice{align-items:center;gap:calc(var(--spacing) * 2);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--card);width:100%;padding:calc(var(--spacing) * 2);text-align:left;border-radius:.25rem;display:flex}@media (hover:hover){.skin-choice:hover{border-color:var(--accent)}}.skin-choice>span{flex-shrink:0;display:flex}:where(.skin-choice>span>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -1) * calc(1 - var(--tw-space-x-reverse)))}.skin-choice i{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff26;border-radius:3.40282e38px;display:block}@supports (color:color-mix(in lab, red, red)){.skin-choice i{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.skin-choice b{min-width:calc(var(--spacing) * 0);text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-bold);font-size:6px;font-weight:var(--font-weight-bold);color:var(--text);flex:1;overflow:hidden}.skin-choice em{color:var(--success);text-transform:uppercase;font-size:5px;font-style:normal}.skin-choice-active{border-color:var(--accent);background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.skin-choice-active{background-color:color-mix(in srgb,var(--accent) 8%,var(--card))}}.signal-ticker{z-index:20;height:calc(var(--spacing) * 9);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);background-color:var(--sidebar);--tw-tracking:.12em;letter-spacing:.12em;color:var(--muted);text-transform:uppercase;align-items:stretch;font-size:7px;display:flex;position:relative}.ticker-label{align-items:center;gap:calc(var(--spacing) * 2);border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--border);background-color:var(--accent);flex-shrink:0;display:flex}@supports (color:color-mix(in lab, red, red)){.ticker-label{background-color:color-mix(in srgb,var(--accent) 7%,var(--sidebar))}}.ticker-label{padding-inline:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:.16em;letter-spacing:.16em;color:var(--accent)}.ticker-label i{height:calc(var(--spacing) * 1.5);width:calc(var(--spacing) * 1.5);background-color:var(--success);border-radius:3.40282e38px;animation:2.4s ease-in-out infinite live-glow}.ticker-viewport{min-width:calc(var(--spacing) * 0);flex:1;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 3rem calc(100% - 3rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 3rem calc(100% - 3rem),#0000)}.ticker-track{align-items:center;width:max-content;height:100%;animation:52s linear infinite ticker-scroll;display:flex}.signal-ticker:hover .ticker-track{animation-play-state:paused}.ticker-item{align-items:center;gap:calc(var(--spacing) * 2);padding-right:calc(var(--spacing) * 12);flex-shrink:0;display:flex}.ticker-item i{color:var(--secondary);font-style:normal}.ticker-item b{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--text)}.ticker-cta i,.ticker-cta b{color:var(--success)}.word-origin{margin-top:calc(var(--spacing) * 8);max-width:var(--container-xl);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.word-origin{background-color:color-mix(in srgb,var(--card) 72%,transparent)}}.word-origin{padding:calc(var(--spacing) * 4);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px 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);--tw-backdrop-blur:blur(8px);-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,)}.word-origin b{font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--accent)}.word-origin>span{margin-left:calc(var(--spacing) * 2);--tw-tracking:.16em;letter-spacing:.16em;color:var(--muted);text-transform:uppercase;font-size:6px}.word-origin p{margin-top:calc(var(--spacing) * 2);font-family:var(--font-sans);--tw-leading:calc(var(--spacing) * 5);font-size:9px;line-height:calc(var(--spacing) * 5);color:var(--muted)}.prototype-pill{margin-bottom:calc(var(--spacing) * 5);align-items:center;gap:calc(var(--spacing) * 2);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--card);border-radius:3.40282e38px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.prototype-pill{background-color:color-mix(in srgb,var(--card) 75%,transparent)}}.prototype-pill{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-bold);font-size:7px;font-weight:var(--font-weight-bold);--tw-tracking:.14em;letter-spacing:.14em;color:var(--muted);text-transform:uppercase}.prototype-pill i{height:calc(var(--spacing) * 1.5);width:calc(var(--spacing) * 1.5);background-color:var(--success);--tw-shadow:0 0 12px var(--tw-shadow-color,var(--success));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:3.40282e38px}.prototype-pill span{border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--border);padding-left:calc(var(--spacing) * 2);color:var(--success)}.public-hero{isolation:isolate;align-items:center;gap:calc(var(--spacing) * 12);max-width:112rem;min-height:calc(100vh - 4rem);padding-inline:clamp(1.25rem,4vw,4rem);padding-top:calc(var(--spacing) * 16);padding-bottom:calc(var(--spacing) * 20);margin-inline:auto;display:grid;position:relative;overflow:visible}@media (min-width:96rem){.public-hero{grid-template-columns:minmax(28rem,.72fr) minmax(48rem,1.28fr)}}.public-hero:before{content:"";pointer-events:none;z-index:calc(10 * -1);opacity:.2;--tw-blur:blur(110px);width:34rem;height:34rem;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,);background:conic-gradient(from 90deg,var(--accent),var(--success),var(--secondary),var(--accent));border-radius:3.40282e38px;animation:14s ease-in-out infinite aura-shift;position:absolute;top:8%;right:4%}.public-hero-copy{z-index:10;max-width:46rem;position:relative}.public-hero-copy h1{margin-top:calc(var(--spacing) * 4);font-family:var(--font-sans);--tw-leading:.98;--tw-font-weight:var(--font-weight-bold);font-size:clamp(2.7rem,5.2vw,5.6rem);line-height:.98;font-weight:var(--font-weight-bold);--tw-tracking:-.045em;letter-spacing:-.045em}.public-hero-copy h1 span:not(.hero-caret){background:linear-gradient(90deg, var(--accent), var(--success), var(--accent));color:#0000;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:9s linear infinite grad-slide}.hero-caret{margin-left:calc(var(--spacing) * 2);background-color:var(--accent);border-radius:2px;width:.14em;height:.78em;animation:1.15s step-end infinite brand-blink;display:inline-block}.hero-mark-bg{pointer-events:none;top:50%;left:calc(var(--spacing) * -48);z-index:0;--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);width:58rem;height:58rem;translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--text);opacity:.04;position:absolute}.hero-mark-bg .brand-mark{animation:16s ease-in-out infinite mark-breathe}.public-hero-copy>p:not(.eyebrow){margin-top:calc(var(--spacing) * 6);max-width:var(--container-2xl);font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);color:var(--muted)}@media (min-width:40rem){.public-hero-copy>p:not(.eyebrow){font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.hero-primary{padding-right:calc(var(--spacing) * 4);position:relative;overflow:hidden}.hero-primary:after{content:"";pointer-events:none;inset-block:calc(var(--spacing) * 0);--tw-skew-x:skewX(-20deg);width:33.3333%;transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);background-color:#ffffff4d;position:absolute;left:-50%}@supports (color:color-mix(in lab, red, red)){.hero-primary:after{background-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.hero-primary:after{--tw-blur:blur(var(--blur-sm));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,);animation:4.8s ease-in-out infinite cta-sweep}.hero-primary span{margin-left:calc(var(--spacing) * 3);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}.hero-primary:hover span{--tw-translate-x:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hero-skin-console{margin-top:calc(var(--spacing) * 7);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--accent);max-width:40rem}@supports (color:color-mix(in lab, red, red)){.hero-skin-console{border-color:color-mix(in srgb,var(--accent) 38%,var(--border))}}.hero-skin-console{background-color:var(--sidebar)}@supports (color:color-mix(in lab, red, red)){.hero-skin-console{background-color:color-mix(in srgb,var(--sidebar) 72%,transparent)}}.hero-skin-console{padding:calc(var(--spacing) * 3);--tw-shadow:0 18px 60px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-backdrop-blur:blur(var(--blur-xl));-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,)}.hero-skin-console>div:first-child{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);padding-bottom:calc(var(--spacing) * 2);display:flex}.hero-skin-console b{--tw-tracking:.15em;letter-spacing:.15em;color:var(--text);text-transform:uppercase;font-size:7px}.hero-skin-console>div:first-child span{text-align:right;--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--muted);text-transform:uppercase;font-size:5px}.hero-skin-row{margin-top:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.hero-skin-dot{height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 6);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff26;border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.hero-skin-dot{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.hero-skin-dot{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.hero-skin-dot:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y);border-color:#fff9}@supports (color:color-mix(in lab, red, red)){.hero-skin-dot:hover{border-color:color-mix(in oklab, var(--color-white) 60%, transparent)}}}.hero-skin-dot{background:var(--dot-bg);box-shadow:0 4px 16px var(--dot-accent)}@supports (color:color-mix(in lab, red, red)){.hero-skin-dot{box-shadow:0 4px 16px color-mix(in srgb,var(--dot-accent) 20%,transparent)}}.hero-skin-dot i{height:calc(var(--spacing) * 2.5);width:calc(var(--spacing) * 2.5);background:linear-gradient(135deg,var(--dot-accent),var(--dot-success));border-radius:3.40282e38px;display:block}.hero-skin-dot span{pointer-events:none;bottom:calc(var(--spacing) * 8);z-index:20;--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);width:max-content;translate:var(--tw-translate-x) var(--tw-translate-y);background-color:var(--text);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);color:var(--bg);text-transform:uppercase;--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px 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);border-radius:.25rem;font-size:5px;display:none;position:absolute;left:50%}.hero-skin-dot:hover span{display:block}.hero-skin-dot-active{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--accent);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--bg)}.product-stage{width:100%;max-width:68rem;min-height:41rem;padding-top:calc(var(--spacing) * 10);padding-right:calc(var(--spacing) * 16);padding-bottom:calc(var(--spacing) * 20);perspective:1200px;margin-inline:auto;animation:8s ease-in-out infinite stage-breathe;position:relative}.stage-grid{inset:calc(var(--spacing) * 0);opacity:.3;background-image:linear-gradient(var(--border) 1px, transparent 1px), linear-gradient(90deg,var(--border) 1px, transparent 1px);background-size:32px 32px;position:absolute;-webkit-mask-image:radial-gradient(circle,#000 22%,#0000 72%);mask-image:radial-gradient(circle,#000 22%,#0000 72%)}.hero-life-photo{inset:calc(var(--spacing) * 0);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--accent);position:absolute;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.hero-life-photo{border-color:color-mix(in srgb,var(--accent) 48%,var(--border))}}.hero-life-photo{background-color:var(--sidebar);--tw-shadow:0 40px 120px var(--tw-shadow-color,#0000008c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hero-life-photo:after{content:"";pointer-events:none;inset:calc(var(--spacing) * 0);background:linear-gradient(180deg,transparent 30%,var(--bg) 55%,var(--bg) 100%),linear-gradient(90deg,transparent 55%,var(--bg));position:absolute}@supports (color:color-mix(in lab, red, red)){.hero-life-photo:after{background:linear-gradient(180deg,transparent 30%,color-mix(in srgb,var(--bg) 28%,transparent) 55%,color-mix(in srgb,var(--bg) 92%,transparent) 100%),linear-gradient(90deg,transparent 55%,color-mix(in srgb,var(--bg) 35%,transparent))}}.hero-life-photo img{object-fit:cover;width:100%;height:100%;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.7s;object-position:58% center;filter:saturate(.92)contrast(1.04);transition-duration:.7s}.product-stage:hover .hero-life-photo img{transform:scale(1.025)}.hero-life-photo figcaption{right:calc(var(--spacing) * 4);bottom:calc(var(--spacing) * 4);z-index:10;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff26;display:flex;position:absolute}@supports (color:color-mix(in lab, red, red)){.hero-life-photo figcaption{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.hero-life-photo figcaption{background-color:#00000073}@supports (color:color-mix(in lab, red, red)){.hero-life-photo figcaption{background-color:color-mix(in oklab, var(--color-black) 45%, transparent)}}.hero-life-photo figcaption{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);color:var(--color-white);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px 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);--tw-backdrop-blur:blur(var(--blur-md));-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,)}.hero-life-photo figcaption>i{height:calc(var(--spacing) * 2);width:calc(var(--spacing) * 2);background-color:var(--success);--tw-shadow:0 0 16px var(--tw-shadow-color,var(--success));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:3.40282e38px;animation:2.4s ease-in-out infinite live-glow}.hero-life-photo figcaption b{font-family:var(--font-sans);font-size:9px;display:block}.hero-life-photo figcaption small{margin-top:calc(var(--spacing) * 1);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:#ffffffa6;font-size:5px;display:block}@supports (color:color-mix(in lab, red, red)){.hero-life-photo figcaption small{color:color-mix(in oklab, var(--color-white) 65%, transparent)}}.hero-life-photo figcaption small{text-transform:uppercase}.stage-orbit{pointer-events:none;z-index:0;border-style:var(--tw-border-style);border-width:1px;border-color:var(--accent);border-radius:3.40282e38px;position:absolute}@supports (color:color-mix(in lab, red, red)){.stage-orbit{border-color:color-mix(in srgb,var(--accent) 24%,transparent)}}.stage-orbit:before{content:"";top:calc(var(--spacing) * -1);height:calc(var(--spacing) * 2);width:calc(var(--spacing) * 2);background-color:var(--accent);--tw-shadow:0 0 18px var(--tw-shadow-color,var(--accent));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:3.40282e38px;position:absolute;left:50%}.stage-orbit-one{top:calc(var(--spacing) * 8);right:calc(var(--spacing) * -2);width:34rem;height:34rem;animation:18s linear infinite orbit-spin}.stage-orbit-two{bottom:calc(var(--spacing) * 8);left:calc(var(--spacing) * 8);border-color:var(--success);width:24rem;height:24rem}@supports (color:color-mix(in lab, red, red)){.stage-orbit-two{border-color:color-mix(in srgb,var(--success) 18%,transparent)}}.stage-orbit-two{animation:24s linear infinite reverse orbit-spin}.stage-kicker{z-index:30;align-items:center;gap:calc(var(--spacing) * 2);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--sidebar);border-radius:3.40282e38px;display:inline-flex;position:absolute}@supports (color:color-mix(in lab, red, red)){.stage-kicker{background-color:color-mix(in srgb,var(--sidebar) 92%,transparent)}}.stage-kicker{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);--tw-tracking:.14em;letter-spacing:.14em;color:var(--muted);text-transform:uppercase;--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px 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);--tw-backdrop-blur:blur(8px);-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,);font-size:6px}.stage-kicker i{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);background-color:var(--accent);--tw-font-weight:var(--font-weight-bold);font-size:5px;font-weight:var(--font-weight-bold);color:var(--bg);border-radius:3.40282e38px;justify-content:center;align-items:center;font-style:normal;display:flex}.stage-kicker-world{top:calc(var(--spacing) * 2);left:calc(var(--spacing) * 3)}.stage-kicker-place{top:calc(var(--spacing) * 24);right:calc(var(--spacing) * 1)}.stage-kicker-place i{background-color:var(--success)}.social-window{bottom:calc(var(--spacing) * 16);left:calc(var(--spacing) * 0);z-index:10;border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--accent);width:88%;display:block;position:absolute;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.social-window{border-color:color-mix(in srgb,var(--accent) 65%,var(--border))}}.social-window{background-color:var(--bg);color:var(--text);--tw-shadow:0 40px 120px var(--tw-shadow-color,#000000ad), 0 0 60px var(--tw-shadow-color,var(--accent))}@supports (color:color-mix(in lab, red, red)){.social-window{--tw-shadow:0 40px 120px var(--tw-shadow-color,#000000ad), 0 0 60px var(--tw-shadow-color,color-mix(in srgb,var(--accent) 8%,transparent))}}.social-window{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;transform-origin:0 100%;transition-duration:.5s;transform:rotateY(-1.2deg)rotateX(.6deg)scale(.7)}.social-window:hover{border-color:var(--accent);--tw-shadow:0 50px 140px var(--tw-shadow-color,#000000b8), 0 0 90px var(--tw-shadow-color,var(--accent))}@supports (color:color-mix(in lab, red, red)){.social-window:hover{--tw-shadow:0 50px 140px var(--tw-shadow-color,#000000b8), 0 0 90px var(--tw-shadow-color,color-mix(in srgb,var(--accent) 18%,transparent))}}.social-window:hover{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transform:rotateY(0)rotateX(0)translateY(-5px)scale(.72)}.stage-window-bar{height:calc(var(--spacing) * 10);align-items:center;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);background-color:var(--sidebar);padding-inline:calc(var(--spacing) * 4);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--muted);text-transform:uppercase;font-size:7px;display:flex}.stage-window-bar b{color:var(--text)}.stage-window-bar small{color:var(--success);margin-left:auto}.window-lights{gap:calc(var(--spacing) * 1.5);display:flex}.window-lights i{height:calc(var(--spacing) * 2);width:calc(var(--spacing) * 2);background-color:var(--color-red-400);border-radius:3.40282e38px}.window-lights i:nth-child(2){background-color:var(--color-amber-300)}.window-lights i:nth-child(3){background-color:var(--color-emerald-400)}.social-window-body{grid-template-columns:8.5rem minmax(24rem,1fr) 14rem;height:31rem;display:grid}.social-window-body>aside:first-child{gap:calc(var(--spacing) * 2);border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--border);background-color:var(--sidebar);padding:calc(var(--spacing) * 3);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--muted);text-transform:uppercase;flex-direction:column;font-size:6px;display:flex}.social-window-body>aside:first-child strong{margin-bottom:calc(var(--spacing) * 2);color:var(--accent);font-size:8px}.social-window-body>aside:first-child p{margin-top:calc(var(--spacing) * 3);margin-bottom:calc(var(--spacing) * 0);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--border);padding-top:calc(var(--spacing) * 3);font-size:5px}.stage-nav-active{border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.stage-nav-active{background-color:color-mix(in srgb,var(--accent) 10%,transparent)}}.stage-nav-active{padding:calc(var(--spacing) * 1.5);color:var(--accent)}:where(.stage-feed>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}.stage-feed{background-color:var(--bg);padding:calc(var(--spacing) * 3);overflow:hidden}.stage-composer{margin-bottom:calc(var(--spacing) * 3);height:calc(var(--spacing) * 10);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--card);padding-inline:calc(var(--spacing) * 3);color:var(--muted);border-radius:.25rem;justify-content:space-between;align-items:center;font-size:6px;display:flex}.stage-composer>span:after{content:"";margin-left:calc(var(--spacing) * 1);height:calc(var(--spacing) * 2);background-color:var(--accent);vertical-align:middle;width:1px;animation:1.1s step-end infinite brand-blink;display:inline-block}.stage-composer b{background-color:var(--accent);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);color:var(--bg);text-transform:uppercase;border-radius:.25rem;font-size:5px}.stage-post{border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--card);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;border-radius:.25rem;font-size:6px;transition-duration:.2s;display:flex}.stage-post:hover{--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y);border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.stage-post:hover{border-color:color-mix(in srgb,var(--accent) 55%,var(--border))}}.stage-post:hover{--tw-brightness:brightness(110%);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,)}.stage-post-compact{align-items:center;gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2);color:var(--muted)}.stage-post-compact div{min-width:calc(var(--spacing) * 0);flex:1}.stage-post-compact b{text-overflow:ellipsis;white-space:nowrap;color:var(--text);display:block;overflow:hidden}.stage-post-compact small{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--muted)}.stage-post-compact p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.stage-post-compact>em{color:var(--secondary);font-style:normal}.stage-avatar{height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 6);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--accent);border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.stage-avatar{background-color:color-mix(in srgb,var(--accent) 12%,var(--sidebar))}}.stage-avatar{font-family:var(--font-sans);--tw-font-weight:var(--font-weight-bold);font-size:7px;font-weight:var(--font-weight-bold);color:var(--accent);font-style:normal}.stage-post-open{min-height:calc(var(--spacing) * 48);border-color:var(--accent);padding:calc(var(--spacing) * 2)}.stage-ident{border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--sidebar);width:6.5rem;padding:calc(var(--spacing) * 2);text-align:center;border-radius:.25rem;flex-direction:column;flex-shrink:0;align-items:center;display:flex}.stage-avatar-photo{margin-top:calc(var(--spacing) * 2);height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10);border-radius:var(--radius-sm);font-size:10px}.stage-ident b{margin-top:calc(var(--spacing) * 2);font-size:6px}.stage-ident small{color:var(--success);font-size:5px}.stage-ident em{margin-top:calc(var(--spacing) * 1);color:var(--muted);font-size:4px;font-style:normal}.stage-bars{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--border);padding-top:calc(var(--spacing) * 2);--tw-tracking:.2em;letter-spacing:.2em;color:var(--muted);margin-top:auto;font-size:8px}.stage-post-copy{min-width:calc(var(--spacing) * 0);padding:calc(var(--spacing) * 3);flex-direction:column;flex:1;display:flex}.stage-post-copy>div{gap:calc(var(--spacing) * 1);display:flex}.stage-post-copy p{margin-block:calc(var(--spacing) * 4);font-family:var(--font-sans);--tw-leading:calc(var(--spacing) * 4);font-size:8px;line-height:calc(var(--spacing) * 4);color:var(--text);flex:1}.stage-post-copy footer{gap:calc(var(--spacing) * 3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--border);padding-top:calc(var(--spacing) * 2);color:var(--muted);text-transform:uppercase;font-size:5px;display:flex}.stage-thread{border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--border);background-color:var(--sidebar);padding:calc(var(--spacing) * 3);font-size:6px;overflow:hidden}.stage-thread>div:first-child{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);padding-bottom:calc(var(--spacing) * 2);color:var(--accent);text-transform:uppercase;justify-content:space-between;align-items:center;font-size:5px;display:flex}.stage-thread>article{margin-block:calc(var(--spacing) * 3);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--card);padding:calc(var(--spacing) * 2);border-radius:.25rem}.stage-thread article strong{display:block}.stage-thread article span{color:var(--secondary);font-size:5px}.stage-thread article p{margin-top:calc(var(--spacing) * 2);font-family:var(--font-sans);--tw-leading:calc(var(--spacing) * 3);font-size:7px;line-height:calc(var(--spacing) * 3);color:var(--muted)}.stage-reply{margin-bottom:calc(var(--spacing) * 2);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--card);padding:calc(var(--spacing) * 2);font-family:var(--font-sans);--tw-leading:calc(var(--spacing) * 3);font-size:6px;line-height:calc(var(--spacing) * 3);color:var(--muted);border-radius:.25rem}.stage-reply-box{margin-top:calc(var(--spacing) * 4);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);padding:calc(var(--spacing) * 2);color:var(--muted);border-radius:.25rem;font-size:5px}.stage-open-cue{bottom:calc(var(--spacing) * 4);left:calc(var(--spacing) * 4);z-index:30;align-items:center;gap:calc(var(--spacing) * 2);border-style:var(--tw-border-style);border-width:1px;border-color:var(--accent);background-color:var(--bg);border-radius:3.40282e38px;display:inline-flex;position:absolute}@supports (color:color-mix(in lab, red, red)){.stage-open-cue{background-color:color-mix(in srgb,var(--bg) 86%,transparent)}}.stage-open-cue{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-bold);font-size:6px;font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--accent);text-transform:uppercase;opacity:0;--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px 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);--tw-backdrop-blur:blur(8px);-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-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s;transform:translateY(4px)}.social-window:hover .stage-open-cue{opacity:1;transform:none}.stage-open-cue i{font-style:normal}.profile-float{right:calc(var(--spacing) * 0);bottom:calc(var(--spacing) * 4);z-index:20;border-style:var(--tw-border-style);border-width:2px;border-color:var(--success);background-color:var(--sidebar);width:14rem;height:25rem;padding-inline:calc(var(--spacing) * 4);padding-top:calc(var(--spacing) * 7);padding-bottom:calc(var(--spacing) * 4);text-align:center;color:var(--text);--tw-shadow:0 30px 80px var(--tw-shadow-color,#000000a6), 0 0 35px var(--tw-shadow-color,var(--success));border-radius:1.5rem;flex-direction:column;align-items:center;display:flex;position:absolute;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.profile-float{--tw-shadow:0 30px 80px var(--tw-shadow-color,#000000a6), 0 0 35px var(--tw-shadow-color,color-mix(in srgb,var(--success) 12%,transparent))}}.profile-float{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s;animation:6s ease-in-out infinite profile-hover}.profile-float:hover{border-color:var(--accent);--tw-brightness:brightness(110%);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,);animation-play-state:paused;transform:translateY(-7px)rotate(1deg)}.profile-float-notch{top:calc(var(--spacing) * 0);height:calc(var(--spacing) * 3);width:calc(var(--spacing) * 16);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);background-color:var(--border);border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem;position:absolute;left:50%}.stage-avatar-profile{height:calc(var(--spacing) * 12);width:calc(var(--spacing) * 12);border-radius:3.40282e38px;font-size:11px}.profile-float>b{margin-top:calc(var(--spacing) * 3);font-family:var(--font-sans);font-size:10px}.profile-float>span:not(.profile-link):not(.profile-live){margin-top:calc(var(--spacing) * .5);color:var(--secondary);font-size:6px}.profile-float>small{margin-block:calc(var(--spacing) * 4);font-family:var(--font-sans);--tw-leading:calc(var(--spacing) * 3);font-size:6px;line-height:calc(var(--spacing) * 3);color:var(--muted)}.profile-link{margin-top:calc(var(--spacing) * 1);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--card);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);text-align:left;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;border-radius:.25rem;justify-content:space-between;font-size:6px;transition-duration:.2s;display:flex}.profile-link em{color:var(--success);font-style:normal}.profile-float:hover .profile-link{border-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.profile-float:hover .profile-link{border-color:color-mix(in srgb,var(--success) 45%,var(--border))}}.profile-live{top:calc(var(--spacing) * 4);left:calc(var(--spacing) * 4);align-items:center;gap:calc(var(--spacing) * 1);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--success);text-transform:uppercase;font-size:5px;display:inline-flex;position:absolute}.profile-live i{height:calc(var(--spacing) * 1.5);width:calc(var(--spacing) * 1.5);background-color:var(--success);border-radius:3.40282e38px;animation:2.4s ease-in-out infinite live-glow}.profile-float footer{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--border);width:100%;padding-top:calc(var(--spacing) * 3);color:var(--muted);text-transform:uppercase;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:auto;font-size:5px;display:grid}.stage-presence{bottom:calc(var(--spacing) * 3);left:calc(var(--spacing) * 3);z-index:30;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--sidebar);max-width:calc(100% - 15rem);display:flex;position:absolute}@supports (color:color-mix(in lab, red, red)){.stage-presence{background-color:color-mix(in srgb,var(--sidebar) 92%,transparent)}}.stage-presence{padding:calc(var(--spacing) * 2.5);--tw-shadow:0 18px 50px var(--tw-shadow-color,#0000006b);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-backdrop-blur:blur(var(--blur-xl));-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,)}.presence-faces{display:flex}:where(.presence-faces>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -2) * calc(1 - var(--tw-space-x-reverse)))}.presence-faces i{height:calc(var(--spacing) * 7);width:calc(var(--spacing) * 7);border-style:var(--tw-border-style);border-width:2px;border-color:var(--sidebar);background-color:var(--card);--tw-font-weight:var(--font-weight-bold);font-size:5px;font-weight:var(--font-weight-bold);color:var(--accent);border-radius:3.40282e38px;justify-content:center;align-items:center;font-style:normal;display:flex}.presence-faces i:nth-child(2){color:var(--success)}.presence-faces i:nth-child(3){color:var(--secondary)}.stage-presence p{min-width:calc(var(--spacing) * 0)}.stage-presence b{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);text-transform:uppercase;font-size:6px;display:block}.stage-presence small{margin-top:calc(var(--spacing) * .5);text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-sans);color:var(--muted);font-size:6px;display:block;overflow:hidden}.stage-presence>a{border-style:var(--tw-border-style);border-width:1px;border-color:var(--accent);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1.5);color:var(--accent);text-transform:uppercase;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-radius:.25rem;flex-shrink:0;margin-left:auto;font-size:6px}@media (hover:hover){.stage-presence>a:hover{background-color:var(--accent);color:var(--bg)}}.proof-strip{gap:calc(var(--spacing) * 3);max-width:104rem;padding-inline:clamp(1.25rem,5vw,5rem);padding-bottom:calc(var(--spacing) * 14);margin-inline:auto;display:grid}@media (min-width:40rem){.proof-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.proof-strip{grid-template-columns:repeat(4,minmax(0,1fr))}}.proof-strip>div{min-height:calc(var(--spacing) * 20);align-items:center;gap:calc(var(--spacing) * 4);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);display:flex}@supports (color:color-mix(in lab, red, red)){.proof-strip>div{border-color:color-mix(in srgb,var(--border) 60%,transparent)}}.proof-strip>div{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.proof-strip>div{background-color:color-mix(in srgb,var(--card) 55%,transparent)}}.proof-strip>div{padding-inline:calc(var(--spacing) * 6);--tw-backdrop-blur:blur(8px);-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-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.proof-strip>div:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.proof-strip>div:hover{border-color:color-mix(in srgb,var(--accent) 50%,var(--border))}}}.proof-strip b{font-family:var(--font-sans);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));color:var(--accent)}.proof-strip span{--tw-leading:calc(var(--spacing) * 4);font-size:7px;line-height:calc(var(--spacing) * 4);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--muted);text-transform:uppercase}.product-section{align-items:center;gap:calc(var(--spacing) * 12);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);max-width:104rem;padding-inline:clamp(1.25rem,5vw,5rem);padding-block:calc(var(--spacing) * 24);margin-inline:auto;display:grid}@media (min-width:64rem){.product-section{grid-template-columns:repeat(2,minmax(0,1fr))}}.product-copy{max-width:40rem}.section-index{margin-bottom:calc(var(--spacing) * 8);--tw-font-weight:var(--font-weight-bold);font-size:7px;font-weight:var(--font-weight-bold);--tw-tracking:.2em;letter-spacing:.2em;color:var(--muted);text-transform:uppercase}.product-copy h2,.trust-heading h2,.community-section h2{margin-top:calc(var(--spacing) * 3);font-family:var(--font-sans);font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}@media (min-width:40rem){.product-copy h2,.trust-heading h2,.community-section h2{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}.product-copy>p:not(.eyebrow):not(.section-index){margin-top:calc(var(--spacing) * 5);font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);color:var(--muted)}.feature-list{margin-block:calc(var(--spacing) * 8)}:where(.feature-list>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}.feature-list li{gap:calc(var(--spacing) * 4);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--card);padding:calc(var(--spacing) * 4);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;border-radius:.25rem;transition-duration:.2s;display:flex}@media (hover:hover){.feature-list li:hover{--tw-translate-x:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y);border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.feature-list li:hover{border-color:color-mix(in srgb,var(--accent) 55%,var(--border))}}}.feature-list li>i{font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--accent);font-style:normal}.feature-list b{font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));display:block}.feature-list small{margin-top:calc(var(--spacing) * 1);font-family:var(--font-sans);--tw-leading:calc(var(--spacing) * 5);font-size:9px;line-height:calc(var(--spacing) * 5);color:var(--muted);display:block}.text-link{--tw-font-weight:var(--font-weight-bold);font-size:9px;font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--accent);text-transform:uppercase}@media (hover:hover){.text-link:hover{text-decoration-line:underline}}.social-detail-card{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--accent);background-color:var(--card);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);overflow:hidden}.detail-card-top{height:calc(var(--spacing) * 10);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);background-color:var(--sidebar);padding-inline:calc(var(--spacing) * 4);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--muted);text-transform:uppercase;justify-content:space-between;align-items:center;font-size:7px;display:flex}.social-detail-card>article{gap:calc(var(--spacing) * 4);padding:calc(var(--spacing) * 4);display:grid}@media (min-width:40rem){.social-detail-card>article{grid-template-columns:9rem 1fr}}.detail-id{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--sidebar);padding:calc(var(--spacing) * 4);text-align:center;flex-direction:column;align-items:center;display:flex}.detail-id b{margin-top:calc(var(--spacing) * 3);font-family:var(--font-sans);font-size:10px}.detail-id small{color:var(--success);font-size:7px}.detail-id span{padding-top:calc(var(--spacing) * 6);--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest);color:var(--muted);text-transform:uppercase;margin-top:auto;font-size:5px}.detail-tags{gap:calc(var(--spacing) * 2);color:var(--secondary);text-transform:uppercase;flex-wrap:wrap;font-size:6px;display:flex}.social-detail-card article>div:last-child>p{margin-block:calc(var(--spacing) * 8);font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.social-detail-card article footer{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--border);padding-top:calc(var(--spacing) * 3);color:var(--muted);text-transform:uppercase;font-size:7px}.detail-replies{gap:calc(var(--spacing) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--border);background-color:var(--sidebar);padding:calc(var(--spacing) * 4);display:grid}@media (min-width:40rem){.detail-replies{grid-template-columns:repeat(2,minmax(0,1fr))}}.detail-replies p{border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--card);padding:calc(var(--spacing) * 3);font-family:var(--font-sans);--tw-leading:calc(var(--spacing) * 4);font-size:8px;line-height:calc(var(--spacing) * 4);color:var(--muted);border-radius:.25rem}.detail-replies b{font-family:var(--font-mono);color:var(--accent)}.profile-product-section{background-color:var(--sidebar)}@supports (color:color-mix(in lab, red, red)){.profile-product-section{background-color:color-mix(in srgb,var(--sidebar) 40%,transparent)}}.profile-showcase{width:100%;max-width:34rem;min-height:38rem;margin-inline:auto;position:relative}.profile-showcase-card{border-style:var(--tw-border-style);border-width:2px;border-color:var(--success);background-color:var(--sidebar);width:min(22rem,82vw);min-height:38rem;padding-inline:calc(var(--spacing) * 5);padding-top:calc(var(--spacing) * 10);padding-bottom:calc(var(--spacing) * 7);text-align:center;--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:2rem;flex-direction:column;align-items:center;margin-inline:auto;display:flex;position:relative;overflow:hidden}.profile-shine{pointer-events:none;top:calc(var(--spacing) * -20);right:calc(var(--spacing) * -20);height:calc(var(--spacing) * 56);width:calc(var(--spacing) * 56);background-color:var(--success);border-radius:3.40282e38px;position:absolute}@supports (color:color-mix(in lab, red, red)){.profile-shine{background-color:color-mix(in srgb,var(--success) 14%,transparent)}}.profile-shine{--tw-blur:blur(var(--blur-3xl));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,)}.profile-showcase-card h3{margin-top:calc(var(--spacing) * 3);font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.profile-showcase-card>span{color:var(--secondary);font-size:8px}.profile-showcase-card>p{margin-block:calc(var(--spacing) * 5);max-width:var(--container-xs);font-family:var(--font-sans);--tw-leading:calc(var(--spacing) * 5);font-size:9px;line-height:calc(var(--spacing) * 5);color:var(--muted)}.profile-showcase-link{margin-top:calc(var(--spacing) * 2);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--card);width:100%;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);text-align:left;border-radius:.25rem;justify-content:space-between;align-items:center;font-size:8px;display:flex}.profile-showcase-link em{color:var(--success);font-style:normal}.profile-showcase-card>section{margin-top:calc(var(--spacing) * 3);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--card);width:100%;padding:calc(var(--spacing) * 3);text-align:left;border-radius:.25rem}.profile-showcase-card section b{color:var(--success);text-transform:uppercase;font-size:6px;display:block}.profile-showcase-card section span{margin-top:calc(var(--spacing) * 2);font-family:var(--font-sans);font-size:9px;display:block}.profile-showcase-card section small{color:var(--muted);font-size:6px}.theme-stack{right:calc(var(--spacing) * 0);bottom:calc(var(--spacing) * 8);gap:calc(var(--spacing) * 1);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);text-transform:uppercase;flex-direction:column;font-size:6px;display:flex;position:absolute}.theme-stack span{--tw-translate-x:calc(var(--spacing) * 6);translate:var(--tw-translate-x) var(--tw-translate-y);border-style:var(--tw-border-style);border-width:1px;border-right-style:var(--tw-border-style);border-right-width:0;border-color:var(--border);background-color:var(--card);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);color:var(--muted);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px 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);border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.theme-stack span:nth-child(2){--tw-translate-x:calc(var(--spacing) * 2);translate:var(--tw-translate-x) var(--tw-translate-y);color:#bd93f9;border-color:#bd93f9}.theme-stack span:nth-child(3){--tw-translate-x:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y);color:#88c0d0;border-color:#88c0d0}.theme-stack span:nth-child(4){--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y);color:#7aa2f7;border-color:#7aa2f7}.profile-benefits{margin-block:calc(var(--spacing) * 8);gap:calc(var(--spacing) * 2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.profile-benefits span{border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--card);padding:calc(var(--spacing) * 3);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--success);text-transform:uppercase;border-radius:.25rem;font-size:7px}.trust-section{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);max-width:104rem;padding-inline:clamp(1.25rem,5vw,5rem);padding-block:calc(var(--spacing) * 24);margin-inline:auto}.trust-heading{max-width:var(--container-3xl)}.trust-heading>p:last-child,.community-section>div:first-child>p:last-child{margin-top:calc(var(--spacing) * 5);font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);color:var(--muted)}.trust-grid{margin-top:calc(var(--spacing) * 12);gap:calc(var(--spacing) * 3);display:grid}@media (min-width:40rem){.trust-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:80rem){.trust-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.trust-grid article{min-height:calc(var(--spacing) * 56);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--card);padding:calc(var(--spacing) * 5);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.trust-grid article:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.trust-grid article:hover{border-color:color-mix(in srgb,var(--accent) 55%,var(--border))}}}.trust-grid article>span{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));color:var(--accent)}.trust-grid h3{margin-top:calc(var(--spacing) * 10);font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.trust-grid p{margin-top:calc(var(--spacing) * 3);font-family:var(--font-sans);--tw-leading:calc(var(--spacing) * 5);font-size:10px;line-height:calc(var(--spacing) * 5);color:var(--muted)}.community-section{gap:calc(var(--spacing) * 12);max-width:104rem;padding-inline:clamp(1.25rem,5vw,5rem);padding-block:calc(var(--spacing) * 24);margin-inline:auto;display:grid;position:relative}@media (min-width:64rem){.community-section{grid-template-columns:.8fr 1.2fr}}.community-section:before{content:"";top:calc(var(--spacing) * 0);bottom:calc(var(--spacing) * 0);background:var(--border);width:1px;position:absolute;left:clamp(1.25rem,5vw,5rem)}@supports (color:color-mix(in lab, red, red)){.community-section:before{background:color-mix(in srgb, var(--border) 80%, transparent)}}.community-quotes{gap:calc(var(--spacing) * 3);display:grid}@media (min-width:40rem){.community-quotes{grid-template-columns:repeat(2,minmax(0,1fr))}}.community-quotes blockquote{min-height:calc(var(--spacing) * 64);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--card);padding:calc(var(--spacing) * 6);flex-direction:column;display:flex}.community-quotes blockquote>p{font-family:var(--font-sans);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.community-quotes footer{align-items:center;gap:calc(var(--spacing) * 3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--border);padding-top:calc(var(--spacing) * 4);margin-top:auto;display:flex}.community-quotes footer span{font-size:7px}.community-quotes footer b{font-family:var(--font-sans);font-size:9px;display:block}.community-quotes footer small{color:var(--muted)}.marketing-final{align-items:flex-end;gap:calc(var(--spacing) * 8);max-width:104rem;padding-inline:clamp(1.25rem,5vw,5rem);padding-top:calc(var(--spacing) * 24);padding-bottom:calc(var(--spacing) * 28);margin-inline:auto;display:grid;position:relative}@media (min-width:64rem){.marketing-final{grid-template-columns:1fr auto}}.marketing-final:before{content:"";top:calc(var(--spacing) * 0);background:var(--border);width:1px;height:3.6rem;position:absolute;left:clamp(1.25rem,5vw,5rem)}@supports (color:color-mix(in lab, red, red)){.marketing-final:before{background:color-mix(in srgb, var(--border) 80%, transparent)}}.marketing-final:after{content:"";height:calc(var(--spacing) * 3);width:calc(var(--spacing) * 3);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);background:var(--success);box-shadow:0 0 0 5px var(--success), 0 0 22px var(--success);border-radius:3.40282e38px;position:absolute;top:3.6rem;left:clamp(1.25rem,5vw,5rem)}@supports (color:color-mix(in lab, red, red)){.marketing-final:after{box-shadow:0 0 0 5px color-mix(in srgb, var(--success) 16%, transparent), 0 0 22px color-mix(in srgb, var(--success) 55%, transparent)}}.marketing-final:after{animation:2.8s ease-in-out infinite live-glow}.site-footer{gap:calc(var(--spacing) * 8);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--border);max-width:104rem;padding-inline:clamp(1.25rem,5vw,5rem);padding-block:calc(var(--spacing) * 12);margin-inline:auto;display:grid}@media (min-width:40rem){.site-footer{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.site-footer{grid-template-columns:1.4fr .6fr .6fr 1fr}}.site-footer>div{align-items:flex-start;gap:calc(var(--spacing) * 2);color:var(--muted);flex-direction:column;font-size:8px;display:flex}.site-footer>div:first-child p{margin-top:calc(var(--spacing) * 3);max-width:var(--container-xs);font-family:var(--font-sans);--tw-leading:calc(var(--spacing) * 5);font-size:9px;line-height:calc(var(--spacing) * 5)}.site-footer b{margin-bottom:calc(var(--spacing) * 2);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--text);text-transform:uppercase;font-size:7px}@media (hover:hover){.site-footer a:not(.marketing-brand):hover{color:var(--accent)}}.site-status{border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--card);padding:calc(var(--spacing) * 4);border-radius:.25rem}.site-status span{--tw-font-weight:var(--font-weight-bold);font-size:7px;font-weight:var(--font-weight-bold);color:var(--success);text-transform:uppercase}.site-status i{margin-right:calc(var(--spacing) * 1);height:calc(var(--spacing) * 1.5);width:calc(var(--spacing) * 1.5);background-color:var(--success);border-radius:3.40282e38px;display:inline-block}.site-status small{font-family:var(--font-sans);--tw-leading:calc(var(--spacing) * 4);font-size:7px;line-height:calc(var(--spacing) * 4)}.info-page{max-width:104rem;margin-inline:auto}.info-hero{max-width:var(--container-5xl);padding-inline:clamp(1.25rem,5vw,5rem);padding-block:calc(var(--spacing) * 24)}@media (min-width:40rem){.info-hero{padding-block:calc(var(--spacing) * 32)}}.info-hero h1{margin-top:calc(var(--spacing) * 4);font-family:var(--font-sans);--tw-leading:.98;--tw-font-weight:var(--font-weight-bold);font-size:clamp(2.5rem,6vw,5.8rem);line-height:.98;font-weight:var(--font-weight-bold);--tw-tracking:-.04em;letter-spacing:-.04em}.info-hero>p:last-child{margin-top:calc(var(--spacing) * 8);max-width:var(--container-3xl);font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8);color:var(--muted)}.company-hero{max-width:var(--container-6xl)}.info-split{gap:calc(var(--spacing) * 12);border-block-style:var(--tw-border-style);border-block-width:1px;border-color:var(--border);padding-inline:clamp(1.25rem,5vw,5rem);padding-block:calc(var(--spacing) * 20);display:grid}@media (min-width:64rem){.info-split{grid-template-columns:repeat(2,minmax(0,1fr))}}.info-split h2,.commitments-section h2,.info-cta h2,.status-board h2{font-family:var(--font-sans);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}@media (min-width:40rem){.info-split h2,.commitments-section h2,.info-cta h2,.status-board h2{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}:where(.info-prose>: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)))}.info-prose{font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);color:var(--muted)}.source-note{border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--card);padding:calc(var(--spacing) * 3);font-family:var(--font-mono);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);text-transform:uppercase;border-radius:.25rem;font-size:7px}.source-note a{color:var(--accent)}@media (hover:hover){.source-note a:hover{text-decoration-line:underline}}.values-grid{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);display:grid}@media (min-width:40rem){.values-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.values-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.values-grid article{min-height:calc(var(--spacing) * 72);border-right-style:var(--tw-border-style);border-right-width:1px;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);padding:calc(var(--spacing) * 8)}.values-grid span{color:var(--accent)}.values-grid h3{margin-top:calc(var(--spacing) * 16);font-family:var(--font-sans);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.values-grid p{margin-top:calc(var(--spacing) * 3);font-family:var(--font-sans);--tw-leading:calc(var(--spacing) * 5);font-size:10px;line-height:calc(var(--spacing) * 5);color:var(--muted)}.info-cta{align-items:flex-end;gap:calc(var(--spacing) * 8);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);padding-inline:clamp(1.25rem,5vw,5rem);padding-block:calc(var(--spacing) * 20);display:grid}@media (min-width:64rem){.info-cta{grid-template-columns:1fr auto}}.info-cta>div:last-child{gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.company-facts{border-block-style:var(--tw-border-style);border-block-width:1px;border-color:var(--border);display:grid}@media (min-width:40rem){.company-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.company-facts{grid-template-columns:repeat(4,minmax(0,1fr))}}.company-facts>div{min-height:calc(var(--spacing) * 32);border-right-style:var(--tw-border-style);border-right-width:1px;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);padding-inline:calc(var(--spacing) * 8);flex-direction:column;justify-content:center;display:flex}.company-facts b{font-family:var(--font-sans);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));color:var(--accent)}.company-facts span{margin-top:calc(var(--spacing) * 2);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--muted);text-transform:uppercase;font-size:7px}.status-board{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);display:grid}@media (min-width:64rem){.status-board{grid-template-columns:repeat(2,minmax(0,1fr))}}.status-board>div{border-right-style:var(--tw-border-style);border-right-width:1px;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);padding-inline:clamp(1.25rem,5vw,5rem);padding-block:calc(var(--spacing) * 20)}.status-board ul{margin-top:calc(var(--spacing) * 10)}:where(.status-board ul>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}.status-board li{gap:calc(var(--spacing) * 3);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--card);padding:calc(var(--spacing) * 4);font-family:var(--font-sans);--tw-leading:calc(var(--spacing) * 5);font-size:10px;line-height:calc(var(--spacing) * 5);color:var(--muted);border-radius:.25rem;display:flex}.status-board li span{color:var(--success)}.status-board .status-next li span{color:var(--warning)}.commitments-section{gap:calc(var(--spacing) * 12);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);padding-inline:clamp(1.25rem,5vw,5rem);padding-block:calc(var(--spacing) * 20);display:grid}@media (min-width:64rem){.commitments-section{grid-template-columns:repeat(2,minmax(0,1fr))}}.commitments-list{gap:calc(var(--spacing) * 2);display:grid}.commitments-list article{gap:calc(var(--spacing) * 4);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--card);padding:calc(var(--spacing) * 4);border-radius:.25rem;display:flex}.commitments-list b{color:var(--accent)}.commitments-list p{font-family:var(--font-sans);--tw-leading:calc(var(--spacing) * 5);font-size:10px;line-height:calc(var(--spacing) * 5);color:var(--muted)}.info-page-v2{overflow:hidden}.story-hero{align-items:center;gap:calc(var(--spacing) * 10);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);min-height:calc(100vh - 4rem);padding-inline:clamp(1.25rem,5vw,5rem);padding-block:calc(var(--spacing) * 16);display:grid;position:relative}@media (min-width:64rem){.story-hero{grid-template-columns:.86fr 1.14fr}}.story-hero:before{content:"";pointer-events:none;top:calc(var(--spacing) * 20);left:calc(var(--spacing) * -48);opacity:.15;--tw-blur:blur(100px);width:32rem;height:32rem;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,);background:var(--accent);border-radius:3.40282e38px;position:absolute}.story-hero-copy{z-index:10;max-width:42rem;position:relative}.story-hero-copy h1{margin-top:calc(var(--spacing) * 4);font-family:var(--font-sans);--tw-leading:.96;--tw-font-weight:var(--font-weight-black);font-size:clamp(2.7rem,5.6vw,5.7rem);line-height:.96;font-weight:var(--font-weight-black);--tw-tracking:-.045em;letter-spacing:-.045em}.story-hero-copy h1 span{background:linear-gradient(90deg,var(--accent),var(--success));color:#0000;-webkit-background-clip:text;background-clip:text}.story-hero-copy>p:not(.eyebrow){margin-top:calc(var(--spacing) * 6);max-width:var(--container-2xl);font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);color:var(--muted)}@media (min-width:40rem){.story-hero-copy>p:not(.eyebrow){font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.story-signals{margin-top:calc(var(--spacing) * 6);column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--border);padding-top:calc(var(--spacing) * 4);--tw-tracking:.16em;letter-spacing:.16em;color:var(--success);text-transform:uppercase;flex-wrap:wrap;font-size:6px;display:flex}.story-photo{aspect-ratio:1.18;border-style:var(--tw-border-style);border-width:1px;border-color:var(--accent);border-radius:1.75rem;width:100%;max-width:46rem;margin-inline:auto;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.story-photo{border-color:color-mix(in srgb,var(--accent) 55%,var(--border))}}.story-photo{background-color:var(--card);--tw-shadow:0 40px 120px var(--tw-shadow-color,#0000008c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.story-photo:before{content:"";pointer-events:none;inset:calc(var(--spacing) * 0);z-index:10;border-radius:inherit;border-style:var(--tw-border-style);border-width:10px;border-color:var(--bg);position:absolute}@supports (color:color-mix(in lab, red, red)){.story-photo:before{border-color:color-mix(in srgb,var(--bg) 55%,transparent)}}.story-photo:after{content:"THISNESS // 001";top:calc(var(--spacing) * 5);right:calc(var(--spacing) * 5);z-index:20;border-style:var(--tw-border-style);border-width:1px;border-color:#fff3;border-radius:3.40282e38px;position:absolute}@supports (color:color-mix(in lab, red, red)){.story-photo:after{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.story-photo:after{background-color:#00000073}@supports (color:color-mix(in lab, red, red)){.story-photo:after{background-color:color-mix(in oklab, var(--color-black) 45%, transparent)}}.story-photo:after{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);--tw-tracking:.18em;letter-spacing:.18em;color:#ffffffbf;font-size:5px}@supports (color:color-mix(in lab, red, red)){.story-photo:after{color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.story-photo:after{text-transform:uppercase;--tw-backdrop-blur:blur(8px);-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,)}.story-photo img{object-fit:cover;width:100%;height:100%;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.7s;filter:saturate(.9)contrast(1.04);transition-duration:.7s}.story-photo:hover img{filter:saturate()contrast(1.03);transform:scale(1.025)}.story-photo figcaption{inset-inline:calc(var(--spacing) * 5);bottom:calc(var(--spacing) * 5);z-index:20;border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff26;position:absolute}@supports (color:color-mix(in lab, red, red)){.story-photo figcaption{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.story-photo figcaption{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.story-photo figcaption{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.story-photo figcaption{padding:calc(var(--spacing) * 4);color:var(--color-white);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-backdrop-blur:blur(var(--blur-md));-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,)}.story-photo figcaption span{font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);display:block}.story-photo figcaption small{margin-top:calc(var(--spacing) * 1);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:#fff9;font-size:6px;display:block}@supports (color:color-mix(in lab, red, red)){.story-photo figcaption small{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.story-photo figcaption small{text-transform:uppercase}.company-photo:after{content:"BUILD LOG // ACTIVE"}.definition-stage{gap:calc(var(--spacing) * 10);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);padding-inline:clamp(1.25rem,5vw,5rem);padding-block:calc(var(--spacing) * 24);display:grid;position:relative}@media (min-width:64rem){.definition-stage{grid-template-columns:.12fr .88fr 1fr}}.definition-mark{font-family:var(--font-sans);font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.definition-mark{color:color-mix(in srgb,var(--accent) 32%,transparent)}}@media (min-width:40rem){.definition-mark{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}}.definition-stage h2,.values-editorial h2,.product-belief h2,.status-intro h2,.company-invitation h2{font-family:var(--font-sans);font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:-.025em;letter-spacing:-.025em}@media (min-width:40rem){.definition-stage h2,.values-editorial h2,.product-belief h2,.status-intro h2,.company-invitation h2{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}.definition-stage h2 em{color:var(--accent);font-style:normal}:where(.definition-copy>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}.definition-copy{font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);color:var(--muted)}.definition-copy .source-note{border-color:var(--accent);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.definition-copy .source-note{border-color:color-mix(in srgb,var(--accent) 50%,var(--border))}}.definition-copy .source-note{color:var(--accent)}.values-editorial{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);padding-inline:clamp(1.25rem,5vw,5rem);padding-block:calc(var(--spacing) * 24)}.values-editorial>header{margin-bottom:calc(var(--spacing) * 12);max-width:var(--container-4xl)}.values-grid-v2{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--card);overflow:hidden}@supports (color:color-mix(in lab, red, red)){.values-grid-v2{background-color:color-mix(in srgb,var(--card) 40%,transparent)}}.values-grid-v2 article{min-height:calc(var(--spacing) * 80);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s;position:relative}@media (hover:hover){.values-grid-v2 article:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.values-grid-v2 article:hover{background-color:color-mix(in srgb,var(--accent) 7%,var(--card))}}}.values-grid-v2 article:after{content:"";inset-inline:calc(var(--spacing) * 8);bottom:calc(var(--spacing) * 8);transform-origin:0;--tw-scale-x:0%;height:1px;scale:var(--tw-scale-x) var(--tw-scale-y);background-color:var(--accent);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s;position:absolute}.values-grid-v2 article:hover:after{--tw-scale-x:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.product-belief{gap:calc(var(--spacing) * 12);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);padding-inline:clamp(1.25rem,5vw,5rem);padding-block:calc(var(--spacing) * 24);display:grid}@media (min-width:64rem){.product-belief{grid-template-columns:.7fr 1.3fr}}.belief-panes{gap:calc(var(--spacing) * 3);display:grid}@media (min-width:40rem){.belief-panes{grid-template-columns:repeat(2,minmax(0,1fr))}}.belief-panes article{min-height:calc(var(--spacing) * 80);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--card);padding:calc(var(--spacing) * 6);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;flex-direction:column;transition-duration:.3s;display:flex}@media (hover:hover){.belief-panes article:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);border-color:var(--accent);--tw-shadow:0 25px 70px var(--tw-shadow-color,#00000059);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.belief-panes article:first-child{background:linear-gradient(145deg,var(--accent),var(--card))}@supports (color:color-mix(in lab, red, red)){.belief-panes article:first-child{background:linear-gradient(145deg,color-mix(in srgb,var(--accent) 9%,var(--card)),var(--card))}}.belief-panes article:last-child{background:linear-gradient(145deg,var(--success),var(--card))}@supports (color:color-mix(in lab, red, red)){.belief-panes article:last-child{background:linear-gradient(145deg,color-mix(in srgb,var(--success) 8%,var(--card)),var(--card))}}.belief-panes span{--tw-tracking:.18em;letter-spacing:.18em;color:var(--accent);text-transform:uppercase;font-size:6px}.belief-panes b{margin-top:calc(var(--spacing) * 16);font-family:var(--font-sans);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.belief-panes p{margin-top:calc(var(--spacing) * 3);font-family:var(--font-sans);--tw-leading:calc(var(--spacing) * 5);font-size:10px;line-height:calc(var(--spacing) * 5);color:var(--muted)}.belief-panes a{padding-top:calc(var(--spacing) * 8);--tw-font-weight:var(--font-weight-bold);font-size:7px;font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--accent);text-transform:uppercase;margin-top:auto}.info-cta-v2{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.info-cta-v2{background-color:color-mix(in srgb,var(--card) 62%,transparent)}}.info-cta-v2{--tw-shadow:0 30px 90px var(--tw-shadow-color,#00000047);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);margin:5rem clamp(1.25rem,5vw,5rem)}.company-facts-v2{--tw-translate-y:calc(var(--spacing) * -8);translate:var(--tw-translate-x) var(--tw-translate-y);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--sidebar);margin-inline:clamp(1.25rem,5vw,5rem);overflow:hidden}@supports (color:color-mix(in lab, red, red)){.company-facts-v2{background-color:color-mix(in srgb,var(--sidebar) 88%,transparent)}}.company-facts-v2{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-backdrop-blur:blur(var(--blur-xl));-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,)}.company-facts-v2>div{min-height:calc(var(--spacing) * 36)}.company-facts-v2 b{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.status-intro{align-items:flex-end;gap:calc(var(--spacing) * 10);padding-inline:clamp(1.25rem,5vw,5rem);padding-top:calc(var(--spacing) * 12);padding-bottom:calc(var(--spacing) * 16);display:grid}@media (min-width:64rem){.status-intro{grid-template-columns:1.15fr .85fr}}.status-intro>p{max-width:var(--container-xl);font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);color:var(--muted)}.status-board-v2{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--card);margin-inline:clamp(1.25rem,5vw,5rem);overflow:hidden}@supports (color:color-mix(in lab, red, red)){.status-board-v2{background-color:color-mix(in srgb,var(--card) 35%,transparent)}}.status-board-v2>div{border-right-style:var(--tw-border-style);border-right-width:1px;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);padding-inline:clamp(1.25rem,4vw,4rem);padding-block:calc(var(--spacing) * 16)}.status-board-v2 li{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.status-board-v2 li:hover{--tw-translate-x:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y);border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.status-board-v2 li:hover{border-color:color-mix(in srgb,var(--accent) 45%,var(--border))}}}.commitments-v2{margin-block:calc(var(--spacing) * 24);border-block-style:var(--tw-border-style);border-block-width:1px;border-color:var(--border);background-color:var(--sidebar)}@supports (color:color-mix(in lab, red, red)){.commitments-v2{background-color:color-mix(in srgb,var(--sidebar) 42%,transparent)}}.commitments-v2>div:first-child>p:last-child{margin-top:calc(var(--spacing) * 5);font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--muted)}.commitments-v2 .commitments-list article{min-height:calc(var(--spacing) * 20);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));align-items:center}@media (hover:hover){.commitments-v2 .commitments-list article:hover{border-color:var(--accent)}}.company-invitation{margin-inline:clamp(1.25rem,5vw,5rem);margin-bottom:calc(var(--spacing) * 24);gap:calc(var(--spacing) * 8);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--accent);background-image:linear-gradient(135deg,var(--accent),var(--card));display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.company-invitation{background-image:linear-gradient(135deg,color-mix(in srgb,var(--accent) 14%,var(--card)),var(--card))}}.company-invitation{--tw-shadow:0 35px 100px var(--tw-shadow-color,#0006);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);padding:clamp(1.5rem,5vw,4rem)}@media (min-width:64rem){.company-invitation{grid-template-columns:auto 1fr auto;align-items:flex-end}}.company-invitation>span{--tw-tracking:.18em;letter-spacing:.18em;color:var(--accent);text-transform:uppercase;align-self:flex-start;font-size:6px}.company-invitation p{margin-top:calc(var(--spacing) * 4);max-width:var(--container-2xl);font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);color:var(--muted)}.company-invitation>div:last-child{gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.simulator-bar{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);background-color:var(--card);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--muted);text-transform:uppercase;font-size:7px}.refusal-terminal{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--warning);width:100%;max-width:36rem;margin-inline:auto;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.refusal-terminal{border-color:color-mix(in srgb,var(--warning) 45%,var(--border))}}.refusal-terminal{background-color:var(--sidebar);--tw-shadow:0 30px 80px var(--tw-shadow-color,#00000073);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:where(.refusal-body>: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)))}.refusal-body{padding:calc(var(--spacing) * 6);--tw-leading:calc(var(--spacing) * 5);font-size:10px;line-height:calc(var(--spacing) * 5)}.refusal-body p>span{margin-right:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--accent)}.refusal-denied{padding-bottom:calc(var(--spacing) * 3);padding-left:calc(var(--spacing) * 5);color:var(--warning);font-size:9px}.refusal-granted{padding-left:calc(var(--spacing) * 5);color:var(--success);font-size:9px}.refusal-caret{margin-left:calc(var(--spacing) * 1);height:calc(var(--spacing) * 3);width:calc(var(--spacing) * 2);--tw-translate-y:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y);background-color:var(--accent);border-radius:1px;animation:1.1s step-end infinite brand-blink;display:inline-block}.unfurl-stage{width:100%;max-width:30rem;margin-inline:auto}.unfurl-context{margin-bottom:calc(var(--spacing) * 2);--tw-tracking:.16em;letter-spacing:.16em;color:var(--muted);text-transform:uppercase;font-size:7px;display:block}.unfurl-post{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--card);padding:calc(var(--spacing) * 5);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.unfurl-post-head{align-items:center;gap:calc(var(--spacing) * 3);display:flex}.unfurl-post-head b{font-family:var(--font-sans);font-size:11px;display:block}.unfurl-post-head small{color:var(--muted);font-size:7px}.unfurl-post>p{margin-block:calc(var(--spacing) * 4);font-family:var(--font-sans);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--text)}.unfurl-card{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));overflow:hidden}@media (hover:hover){.unfurl-card:hover{border-color:var(--accent)}}.unfurl-card-art{align-items:center;gap:calc(var(--spacing) * 2);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);background-color:var(--accent);flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.unfurl-card-art{background-color:color-mix(in srgb,var(--accent) 6%,var(--sidebar))}}.unfurl-card-art{padding-block:calc(var(--spacing) * 8);color:var(--text)}.unfurl-card-art .brand-mark{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8)}.unfurl-card-art b{margin-top:calc(var(--spacing) * 1);font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.unfurl-card-art>span{--tw-tracking:.14em;letter-spacing:.14em;color:var(--muted);text-transform:uppercase;font-size:7px}.unfurl-card-meta{background-color:var(--sidebar);padding:calc(var(--spacing) * 3)}.unfurl-card-meta b{font-family:var(--font-sans);font-size:10px;display:block}.unfurl-card-meta>span{margin-top:calc(var(--spacing) * 1);font-family:var(--font-sans);--tw-leading:calc(var(--spacing) * 4);font-size:9px;line-height:calc(var(--spacing) * 4);color:var(--muted);display:block}.unfurl-card-meta small{margin-top:calc(var(--spacing) * 2);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--muted);text-transform:uppercase;font-size:6px;display:block}.unfurl-post-foot{margin-top:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 5);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--border);padding-top:calc(var(--spacing) * 3);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--muted);text-transform:uppercase;font-size:8px;display:flex}.bio-chips{margin-top:calc(var(--spacing) * 4);align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.bio-chips b{--tw-tracking:.14em;letter-spacing:.14em;color:var(--muted);text-transform:uppercase;font-size:7px}.bio-chips span{border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--card);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--muted);text-transform:uppercase;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-radius:3.40282e38px;font-size:7px}@media (hover:hover){.bio-chips span:hover{border-color:var(--accent);color:var(--accent)}}.chapter{--node:var(--accent);background:radial-gradient(58rem 32rem at var(--atmo-x,76%) 8%, var(--node), transparent 70%);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.chapter{background:radial-gradient(58rem 32rem at var(--atmo-x,76%) 8%, color-mix(in srgb, var(--node) 6%, transparent), transparent 70%)}}#profile.chapter{--node:var(--success);--atmo-x:24%}#bridge.chapter{--node:var(--secondary)}#manifesto.chapter{--node:var(--warning);--atmo-x:24%}.chapter .product-section{z-index:10;border-bottom-style:var(--tw-border-style);border-bottom-width:0;position:relative}.chapter .profile-product-section{background-color:#0000}.journey-rail{pointer-events:none;inset:calc(var(--spacing) * 0);z-index:0;width:100%;max-width:104rem;margin-inline:auto;position:absolute}.journey-rail:before{content:"";top:calc(var(--spacing) * 0);bottom:calc(var(--spacing) * 0);background:var(--border);width:1px;position:absolute;left:clamp(1.25rem,5vw,5rem)}@supports (color:color-mix(in lab, red, red)){.journey-rail:before{background:color-mix(in srgb, var(--border) 80%, transparent)}}.journey-rail:after{content:"";height:calc(var(--spacing) * 2.5);width:calc(var(--spacing) * 2.5);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);background:var(--node,var(--accent));box-shadow:0 0 0 4px var(--node,var(--accent)), 0 0 18px var(--node,var(--accent));border-radius:3.40282e38px;position:absolute;top:4.4rem;left:clamp(1.25rem,5vw,5rem)}@supports (color:color-mix(in lab, red, red)){.journey-rail:after{box-shadow:0 0 0 4px color-mix(in srgb, var(--node,var(--accent)) 16%, transparent), 0 0 18px color-mix(in srgb, var(--node,var(--accent)) 45%, transparent)}}#social .journey-rail:before{background:linear-gradient(180deg, transparent, var(--border) 22%)}@supports (color:color-mix(in lab, red, red)){#social .journey-rail:before{background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--border) 80%, transparent) 22%)}}.chapter-head{z-index:10;align-items:center;gap:calc(var(--spacing) * 4);max-width:104rem;padding-top:calc(var(--spacing) * 16);--tw-tracking:.2em;letter-spacing:.2em;color:var(--muted);text-transform:uppercase;margin-inline:auto;padding-left:calc(clamp(1.25rem,5vw,5rem) + 1.5rem);padding-right:clamp(1.25rem,5vw,5rem);font-size:8px;display:flex;position:relative}.chapter-head b{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--node,var(--accent))}.chapter-head em{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--text);font-style:normal}.chapter-head span{height:1px;min-width:calc(var(--spacing) * 8);background-color:var(--border);flex:1}@supports (color:color-mix(in lab, red, red)){.chapter-head span{background-color:color-mix(in srgb,var(--border) 65%,transparent)}}.chapter-head i{--tw-tracking:.14em;letter-spacing:.14em;font-size:7px;font-style:normal;display:none}@media (min-width:40rem){.chapter-head i{display:block}}.chapter-numeral{pointer-events:none;top:calc(var(--spacing) * 16);z-index:0;font-family:var(--font-sans);--tw-leading:1;--tw-font-weight:var(--font-weight-black);line-height:1;font-weight:var(--font-weight-black);-webkit-user-select:none;user-select:none;color:#0000;-webkit-text-stroke:1.5px var(--node,var(--accent));font-size:clamp(7rem,15vw,13rem);position:absolute;right:clamp(1rem,4vw,4rem)}@supports (color:color-mix(in lab, red, red)){.chapter-numeral{-webkit-text-stroke:1.5px color-mix(in srgb, var(--node,var(--accent)) 30%, var(--border))}}.chapter-numeral{opacity:.45}.chapter-scape{pointer-events:none;inset-inline:calc(var(--spacing) * 0);bottom:calc(var(--spacing) * 0);z-index:0;color:var(--muted);opacity:.22;position:absolute;-webkit-mask-image:linear-gradient(#0000,#000 52%);mask-image:linear-gradient(#0000,#000 52%)}.chapter-scape .scape{height:calc(var(--spacing) * 44);width:100%;max-width:110rem;margin-inline:auto;animation:46s ease-in-out infinite alternate scape-drift;display:block}.trust-wrap{z-index:10;max-width:104rem;padding-inline:clamp(1.25rem,5vw,5rem);padding-bottom:calc(var(--spacing) * 32);margin-inline:auto;position:relative}.trust-wrap .trust-grid{margin-top:calc(var(--spacing) * 0)}}@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sticky{position:sticky}.top-0{top:calc(var(--spacing) * 0)}.bottom-7{bottom:calc(var(--spacing) * 7)}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.mx-auto{margin-inline:auto}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-\[42rem\]{height:42rem}.h-full{height:100%}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-96{min-height:calc(var(--spacing) * 96)}.min-h-\[32rem\]{min-height:32rem}.min-h-\[38rem\]{min-height:38rem}.min-h-\[calc\(100vh-4rem\)\]{min-height:calc(100vh - 4rem)}.min-h-screen{min-height:100vh}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-32{width:calc(var(--spacing) * 32)}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-52{max-width:calc(var(--spacing) * 52)}.max-w-\[23rem\]{max-width:23rem}.max-w-\[82\%\]{max-width:82%}.max-w-\[96rem\]{max-width:96rem}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-\[720px\]{min-width:720px}.min-w-\[760px\]{min-width:760px}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.list-none{list-style-type:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.flex-col{flex-direction:column}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing) * 1)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}: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-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * 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-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\[var\(--border\)\]>:not(:last-child)){border-color:var(--border)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-\[2rem\]{border-radius:2rem}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-\[color\:color-mix\(in_srgb\,var\(--border\)_60\%\,transparent\)\]{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-\[color\:color-mix\(in_srgb\,var\(--border\)_60\%\,transparent\)\]{border-color:color-mix(in srgb,var(--border) 60%,transparent)}}.border-\[var\(--accent\)\]{border-color:var(--accent)}.border-\[var\(--border\)\]{border-color:var(--border)}.border-\[var\(--success\)\]{border-color:var(--success)}.border-\[var\(--warning\)\]{border-color:var(--warning)}.border-red-800{border-color:var(--color-red-800)}.bg-\[\#260606\]{background-color:#260606}.bg-\[color\:color-mix\(in_srgb\,var\(--bg\)_96\%\,transparent\)\]{background-color:var(--bg)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:color-mix\(in_srgb\,var\(--bg\)_96\%\,transparent\)\]{background-color:color-mix(in srgb,var(--bg) 96%,transparent)}}.bg-\[color\:color-mix\(in_srgb\,var\(--sidebar\)_86\%\,var\(--bg\)\)\]{background-color:var(--sidebar)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:color-mix\(in_srgb\,var\(--sidebar\)_86\%\,var\(--bg\)\)\]{background-color:color-mix(in srgb,var(--sidebar) 86%,var(--bg))}}.bg-\[var\(--accent\)\]{background-color:var(--accent)}.bg-\[var\(--bg\)\]{background-color:var(--bg)}.bg-\[var\(--card\)\]{background-color:var(--card)}.bg-\[var\(--muted\)\]{background-color:var(--muted)}.bg-\[var\(--sidebar\)\]{background-color:var(--sidebar)}.bg-\[var\(--success\)\]{background-color:var(--success)}.bg-transparent{background-color:#0000}.object-cover{object-fit:cover}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-0{padding-block:calc(var(--spacing) * 0)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-8{padding-block:calc(var(--spacing) * 8)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.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))}.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[\.15em\]{--tw-tracking:.15em;letter-spacing:.15em}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[var\(--accent\)\]{color:var(--accent)}.text-\[var\(--border\)\]{color:var(--border)}.text-\[var\(--muted\)\]{color:var(--muted)}.text-\[var\(--secondary\)\]{color:var(--secondary)}.text-\[var\(--success\)\]{color:var(--success)}.text-\[var\(--text\)\]{color:var(--text)}.text-\[var\(--warning\)\]{color:var(--warning)}.text-red-200{color:var(--color-red-200)}.text-red-300{color:var(--color-red-300)}.text-red-400{color:var(--color-red-400)}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-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-blur{--tw-backdrop-blur:blur(8px);-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,)}.outline-none{--tw-outline-style:none;outline-style:none}@media (hover:hover){.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--accent\)_7\%\,transparent\)\]:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--accent\)_7\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--accent) 7%,transparent)}}.hover\:bg-red-950:hover{background-color:var(--color-red-950)}.hover\:text-\[var\(--accent\)\]:hover{color:var(--accent)}}@media (min-width:40rem){.sm\:block{display:block}.sm\:inline{display:inline}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-\[8rem_minmax\(0\,1fr\)\]{grid-template-columns:8rem minmax(0,1fr)}.sm\:p-6{padding:calc(var(--spacing) * 6)}}@media (min-width:64rem){.lg\:static{position:static}.lg\:block{display:block}.lg\:h-full{height:100%}.lg\:h-screen{height:100vh}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[12rem_minmax\(0\,1fr\)_22rem\]{grid-template-columns:12rem minmax(0,1fr) 22rem}.lg\:grid-cols-\[minmax\(0\,1\.25fr\)_minmax\(18rem\,\.75fr\)\]{grid-template-columns:minmax(0,1.25fr) minmax(18rem,.75fr)}.lg\:overflow-hidden{overflow:hidden}}@media (min-width:80rem){.xl\:inline{display:inline}.xl\:grid-cols-\[24rem_minmax\(0\,1fr\)\]{grid-template-columns:24rem minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_23rem\]{grid-template-columns:minmax(0,1fr) 23rem}}}@keyframes ticker-scroll{to{transform:translate(-50%)}}@keyframes scape-drift{0%{transform:translate(-1.2%)}to{transform:translate(1.2%)}}@keyframes chapter-rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes grad-slide{to{background-position:-220% 0}}@keyframes mark-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}@keyframes numeral-drift{0%{transform:translateY(4.5rem)}to{transform:translateY(-4.5rem)}}@keyframes scape-parallax{0%{transform:translateY(2rem)}to{transform:translateY(-.6rem)}}h1,h2,h3{text-wrap:balance}@supports (animation-timeline:view()){.chapter .product-copy,.chapter .social-detail-card,.chapter .unfurl-stage,.chapter .refusal-terminal,.chapter .profile-showcase,.trust-grid article,.community-quotes blockquote{animation:linear both chapter-rise;animation-timeline:view();animation-range:entry entry 40%}.chapter-numeral{animation:linear both numeral-drift;animation-timeline:view();animation-range:entry exit 0%}.chapter-scape .scape{animation:linear both scape-parallax;animation-timeline:view();animation-range:entry exit 0%}}@keyframes stage-breathe{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes profile-hover{0%,to{translate:0}50%{translate:0 -10px}}@keyframes live-glow{0%,to{opacity:.55;box-shadow:0 0 6px var(--success)}50%{opacity:1;box-shadow:0 0 18px var(--success)}}@keyframes brand-blink{0%,to{opacity:1}50%{opacity:.3}}@keyframes aura-shift{0%,to{transform:translate(0)scale(.9)rotate(0)}50%{transform:translate(-8%,8%)scale(1.08)rotate(18deg)}}@keyframes cta-sweep{0%,62%{opacity:0;transform:translate(-20%)}72%{opacity:.7}90%,to{opacity:0;transform:translate(520%)}}@keyframes orbit-spin{to{transform:rotate(360deg)}}.prototype-pill i,.site-status i{animation:2.4s ease-in-out infinite live-glow}@media (min-width:1100px){.public-hero{grid-template-columns:minmax(24rem,.72fr) minmax(0,1.28fr);gap:2rem;min-height:calc(100vh - 6.25rem);padding-left:2.5rem;padding-right:2.5rem}.public-hero-copy h1{font-size:clamp(3.25rem,5vw,5rem)}.product-stage{min-height:38rem;padding-right:3.5rem}}@media (min-width:1100px) and (max-width:1535px){.social-window-body{grid-template-columns:minmax(22rem,1fr) 12rem}.social-window-body>aside:first-child{display:none}.profile-float{transform-origin:100% 100%;transform:scale(.78)}.stage-kicker-place{right:0}.stage-presence{max-width:calc(100% - 11rem)}.social-window{transform:rotateY(-1deg)scale(.66)}.social-window:hover{transform:translateY(-4px)scale(.68)}}@media (min-width:1100px) and (max-width:1535px) and (max-height:760px){.public-hero{min-height:calc(100vh - 6.25rem);padding-top:2rem;padding-bottom:2rem}.public-hero-copy h1{font-size:clamp(3.25rem,4.7vw,4rem)}.public-hero-copy>p:not(.eyebrow){margin-top:1rem;line-height:1.55}.marketing-actions{margin-top:1.25rem}.marketing-trust,.hero-skin-console{margin-top:1rem}.public-hero-copy .word-origin{display:none}.product-stage{min-height:33rem;padding-top:2rem;padding-bottom:4rem}.social-window-body{height:25rem}.profile-float{transform:scale(.68)}.stage-presence{bottom:0}}@media (max-width:900px){.marketing-nav nav>a:not(.button-primary):not(:last-child){display:none}.public-hero{gap:calc(var(--spacing) * 6);padding-top:calc(var(--spacing) * 10);padding-bottom:calc(var(--spacing) * 12)}.public-hero-copy{width:100%;margin-inline:auto}.public-hero-copy h1{font-size:clamp(2.8rem,13vw,4.5rem)}.hero-skin-console>div:first-child{align-items:flex-start}.hero-skin-console>div:first-child span{max-width:calc(var(--spacing) * 32)}.product-stage{min-height:35rem;padding:2.5rem 0 5rem}.hero-life-photo{height:24rem}.hero-life-photo figcaption{top:calc(var(--spacing) * 3);right:calc(var(--spacing) * 3);bottom:auto;left:calc(var(--spacing) * 3)}.social-window-body{grid-template-columns:1fr;height:27rem}.social-window-body>aside:first-child,.stage-thread{display:none}.social-window{margin-top:calc(var(--spacing) * 48);width:100%;position:relative;bottom:auto;left:auto;transform:none}.social-window:hover{transform:translateY(-3px)}.profile-float{transform-origin:100% 100%;bottom:3rem;right:.25rem;transform:scale(.74)}.stage-kicker-place{top:calc(var(--spacing) * 16);right:calc(var(--spacing) * 0)}.stage-presence{bottom:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);max-width:calc(100% - 10rem);padding:calc(var(--spacing) * 2)}.stage-presence p{display:none}.stage-orbit-one{top:calc(var(--spacing) * 8);right:-9rem}.stage-orbit-two{bottom:calc(var(--spacing) * 0);left:-8rem}.mobile-conversion{display:flex}.site-footer{padding-bottom:calc(var(--spacing) * 24)}.story-hero{min-height:calc(var(--spacing) * 0);padding-block:calc(var(--spacing) * 12)}.story-photo{aspect-ratio:4/3;max-width:none}.definition-stage{padding-block:calc(var(--spacing) * 16);grid-template-columns:auto 1fr}.definition-copy{grid-column:span 2/span 2}.values-editorial,.product-belief{padding-block:calc(var(--spacing) * 16)}.info-cta-v2{margin-block:calc(var(--spacing) * 10)}.company-facts-v2{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y);margin-top:1rem}.status-intro{padding-top:calc(var(--spacing) * 16)}.commitments-v2{margin-block:calc(var(--spacing) * 16)}}@media (max-width:520px){.marketing-nav{padding-inline:calc(var(--spacing) * 3)}.marketing-brand .brand-copy small{display:none}.marketing-nav nav{gap:calc(var(--spacing) * 2)}.skin-studio{display:none}.public-hero{padding-inline:calc(var(--spacing) * 4)}.public-hero-copy h1{font-size:clamp(2.55rem,13vw,3.9rem)}.hero-caret{display:none}.marketing-actions{grid-template-columns:repeat(1,minmax(0,1fr));display:grid}.marketing-actions a{width:100%}.hero-skin-row{gap:calc(var(--spacing) * 2.5)}.product-stage{min-height:40rem;padding-bottom:4.5rem}.hero-life-photo{height:19rem}.hero-life-photo figcaption{padding:calc(var(--spacing) * 3)}.hero-life-photo figcaption small{display:none}.social-window{margin-top:calc(var(--spacing) * 40)}.social-window-body{height:23rem}.stage-feed{padding:calc(var(--spacing) * 2)}.stage-post-open{min-height:calc(var(--spacing) * 44)}.stage-ident{width:calc(var(--spacing) * 20)}.stage-post-copy p{margin-block:calc(var(--spacing) * 2);--tw-leading:calc(var(--spacing) * 3);font-size:7px;line-height:calc(var(--spacing) * 3)}.profile-float{bottom:2.5rem;right:-.4rem;transform:scale(.6)}.stage-kicker-place{display:none}.stage-presence{max-width:calc(var(--spacing) * 40)}.presence-faces i{height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 6)}.stage-presence>a,.mobile-conversion span{display:none}.mobile-conversion .button-primary{width:100%}.story-hero{padding-inline:calc(var(--spacing) * 4)}.story-hero-copy h1{font-size:clamp(2.55rem,12vw,3.8rem)}.story-photo{aspect-ratio:.88}.story-photo img{object-position:58% center}.definition-stage{padding-inline:calc(var(--spacing) * 4);grid-template-columns:repeat(1,minmax(0,1fr))}.definition-mark{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.definition-copy{grid-column:span 1/span 1}.values-editorial,.product-belief,.status-intro{padding-inline:calc(var(--spacing) * 4)}.info-cta-v2,.company-facts-v2,.status-board-v2,.company-invitation{margin-inline:calc(var(--spacing) * 4)}.company-facts-v2{grid-template-columns:repeat(2,minmax(0,1fr))}.company-facts-v2>div{min-height:calc(var(--spacing) * 28);padding-inline:calc(var(--spacing) * 4)}.status-board-v2>div{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 12)}.commitments-v2{padding-inline:calc(var(--spacing) * 4)}.company-invitation{margin-bottom:calc(var(--spacing) * 16)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-timeline:auto!important;animation-range:normal!important}}.marketing-body,.gateway-body{font-size:17px}.marketing-body .button-primary,.marketing-body .button-secondary,.gateway-body .button-primary,.gateway-body .button-secondary{font-size:12px;line-height:1.3}.marketing-body .eyebrow,.gateway-body .eyebrow{font-size:11px;line-height:1.5}.marketing-body .marketing-nav nav{gap:1.125rem;font-size:12px}.marketing-body .brand-copy small,.gateway-body .brand-copy small{font-size:11px}.marketing-body .skin-studio summary{height:2.5rem;padding-inline:.75rem;font-size:10px}.marketing-body .skin-studio summary b{font-size:10px}.marketing-body .skin-menu{width:min(31rem,100vw - 2rem);padding:1.125rem}.marketing-body .skin-menu small{font-size:10px;line-height:1.5}.marketing-body .skin-choice{min-height:2.75rem;padding:.625rem}.marketing-body .skin-choice b{font-size:10px}.marketing-body .skin-choice em{font-size:9px}.marketing-body .signal-ticker{height:2.75rem;font-size:11px;line-height:1.4}.marketing-body .marketing-trust,.marketing-body .prototype-pill{font-size:11px;line-height:1.4}.marketing-body .word-origin>span{font-size:10px}.marketing-body .word-origin p{font-size:13px;line-height:1.65}.marketing-body .hero-skin-console b{font-size:11px}.marketing-body .hero-skin-console>div:first-child span{font-size:10px;line-height:1.4}.marketing-body .hero-skin-dot span{font-size:10px}.marketing-body .hero-life-photo figcaption b{font-size:12px}.marketing-body .hero-life-photo figcaption small{font-size:10px}.marketing-body .stage-kicker{font-size:11px}.marketing-body .stage-kicker i{width:1.35rem;height:1.35rem;font-size:9px}.marketing-body .stage-window-bar{font-size:12px}.marketing-body .social-window-body>aside:first-child{font-size:11px}.marketing-body .social-window-body>aside:first-child strong{font-size:12px}.marketing-body .social-window-body>aside:first-child p{font-size:10px}.marketing-body .stage-composer,.marketing-body .stage-post,.marketing-body .stage-thread,.marketing-body .stage-composer,.marketing-body .stage-post{font-size:11px}.marketing-body .stage-composer b{font-size:10px}.marketing-body .stage-avatar{font-size:11px}.marketing-body .stage-bars,.marketing-body .presence-faces i{font-size:10px}.marketing-body .stage-ident b{font-size:11px}.marketing-body .stage-ident small{font-size:10px}.marketing-body .stage-ident em{font-size:9px}.marketing-body .stage-post-copy p{font-size:14px;line-height:1.55}.marketing-body .stage-post-copy footer,.marketing-body .stage-thread>div:first-child,.marketing-body .stage-thread article span{font-size:10px}.marketing-body .stage-thread article p,.marketing-body .stage-reply{font-size:11px;line-height:1.45}.marketing-body .stage-reply-box,.marketing-body .stage-open-cue{font-size:10px}.marketing-body .profile-float>span:not(.profile-link):not(.profile-live),.marketing-body .profile-float>small,.marketing-body .profile-link{font-size:11px;line-height:1.45}.marketing-body .profile-live,.marketing-body .profile-float footer,.marketing-body .stage-presence b,.marketing-body .stage-presence small,.marketing-body .stage-presence>a{font-size:10px}.marketing-body .proof-strip span,.marketing-body .section-index,.marketing-body .detail-card-top,.marketing-body .detail-id small,.marketing-body .detail-tags,.marketing-body .chapter-head,.marketing-body .chapter-head i,.marketing-body .feature-list small,.marketing-body .text-link,.marketing-body .detail-replies p,.marketing-body .profile-showcase-card>p,.marketing-body .profile-showcase-link,.marketing-body .profile-showcase-card section span,.marketing-body .profile-benefits span,.marketing-body .community-quotes footer b,.marketing-body .refusal-denied,.marketing-body .refusal-granted{font-size:11px}.marketing-body .detail-id span,.marketing-body .social-detail-card article footer,.marketing-body .profile-showcase-card>span,.marketing-body .profile-showcase-card section b,.marketing-body .profile-showcase-card section small,.marketing-body .theme-stack,.marketing-body .community-quotes footer span,.marketing-body .mobile-conversion b{font-size:10px}.marketing-body .site-footer>div,.marketing-body .site-footer b,.marketing-body .site-status span,.marketing-body .site-status small,.marketing-body .source-note,.marketing-body .company-facts span,.marketing-body .story-signals,.marketing-body .story-photo:after,.marketing-body .story-photo figcaption small,.marketing-body .belief-panes span,.marketing-body .belief-panes a,.marketing-body .company-invitation>span,.marketing-body .unfurl-context,.marketing-body .unfurl-post-head small,.marketing-body .unfurl-card-art>span,.marketing-body .unfurl-card-meta small,.marketing-body .bio-chips b,.marketing-body .bio-chips span{font-size:10px;line-height:1.45}.marketing-body .site-footer>div:first-child p,.marketing-body .belief-panes p,.marketing-body .unfurl-card-meta>span{font-size:11px;line-height:1.6}.marketing-body .unfurl-post-foot{font-size:10px}.gateway-body .gateway-copy ul,.gateway-body .gateway-card>p,.gateway-body .gateway-divider{font-size:11px;line-height:1.55}.gateway-body .join-form label{font-size:10px}.gateway-body .join-form input{font-size:14px}.gateway-body .form-error{font-size:10px;line-height:1.5}.marketing-body .mobile-conversion small,.marketing-body .mobile-conversion .button-primary{font-size:10px}.product-body{font-size:15px}.feed-main{background:radial-gradient(circle at 50% 0%,var(--accent),transparent 24rem), var(--bg)}@supports (color:color-mix(in lab, red, red)){.feed-main{background:radial-gradient(circle at 50% 0%,color-mix(in srgb,var(--accent) 5%,transparent),transparent 24rem), var(--bg)}}.feed-canvas{border-inline:1px solid var(--border);width:min(100%,82rem);min-height:100%;margin-inline:auto}@supports (color:color-mix(in lab, red, red)){.feed-canvas{border-inline:1px solid color-mix(in srgb,var(--border) 55%,transparent)}}.feed-canvas{background:var(--bg)}@supports (color:color-mix(in lab, red, red)){.feed-canvas{background:color-mix(in srgb,var(--bg) 97%,var(--card))}}.feed-toolbar{box-shadow:0 12px 36px #00000029}.feed-toolbar-title{gap:1rem;min-height:3.25rem}.feed-toolbar-actions{align-items:center;gap:.85rem;display:flex}.feed-create-button{white-space:nowrap;min-height:2.35rem;padding-inline:1rem}.post-composer-modal{width:min(52rem,100vw - 2rem);max-width:none;max-height:calc(100dvh - 2rem);color:var(--text);background:0 0;border:0;margin:auto;padding:0;overflow:visible}.post-composer-modal::backdrop{background:var(--bg)}@supports (color:color-mix(in lab, red, red)){.post-composer-modal::backdrop{background:color-mix(in srgb,var(--bg) 76%,transparent)}}.post-composer-modal::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.post-composer-shell{border:1px solid var(--accent);background:var(--sidebar);border-radius:.75rem;max-height:calc(100dvh - 2rem);overflow-y:auto;box-shadow:0 30px 100px #000000a6}.post-composer-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.post-composer-header p{color:var(--success);letter-spacing:.1em;text-transform:uppercase;font-size:11px}.post-composer-header p i{margin-right:.35rem;font-style:normal}.post-composer-header h2{font-family:var(--font-sans);margin-top:.2rem;font-size:1.35rem;font-weight:800}.post-composer-header>button{border:1px solid var(--border);width:2.5rem;height:2.5rem;color:var(--muted);border-radius:.35rem;place-items:center;font-size:1.4rem;display:grid}.post-composer-header>button:hover{border-color:var(--accent);color:var(--accent)}.feed-composer{padding:1rem 1.25rem 1.1rem}.feed-composer-head{color:var(--muted);letter-spacing:.09em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.7rem;font-size:11px;line-height:1.4;display:flex}.feed-composer-head i{color:var(--success);margin-right:.35rem;font-style:normal}.composer-textarea{resize:vertical;border-color:var(--border);width:100%;min-height:7.25rem}@supports (color:color-mix(in lab, red, red)){.composer-textarea{border-color:color-mix(in srgb,var(--border) 90%,var(--accent))}}.composer-textarea{background:var(--card);font-family:var(--font-sans);padding:.9rem 1rem;font-size:16px!important;line-height:1.6!important}.composer-textarea:focus{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent)}@supports (color:color-mix(in lab, red, red)){.composer-textarea:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 12%,transparent)}}.composer-controls{grid-template-columns:10rem 13rem minmax(12rem,1fr) auto;align-items:end;gap:.75rem;margin-top:.75rem;display:grid}.composer-field{gap:.35rem;display:grid}.composer-field>span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:700}.composer-field .control{background:var(--card);width:100%;min-height:2.6rem}.composer-tip{max-width:34rem;color:var(--muted);align-self:center;font-size:11px;line-height:1.55}.composer-submit{min-height:2.6rem;padding-inline:1.35rem}.feed-stream-inner{width:100%}.post-primary>.id-badge{place-self:start center;width:100%;max-width:8rem;height:12.75rem;padding:.75rem}.post-primary>.id-badge .badge-classification{font-size:7px}.post-badge-name{width:100%;font-family:var(--font-sans);text-overflow:ellipsis;white-space:nowrap;margin-top:.5rem;line-height:1.25;overflow:hidden;font-size:10px!important}.post-badge-handle{width:100%;color:var(--success);text-overflow:ellipsis;white-space:nowrap;font-weight:700;line-height:1.25;overflow:hidden;font-size:9px!important}.post-badge-role{width:100%;min-height:1.8em;color:var(--muted);letter-spacing:.08em;text-transform:uppercase;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.25rem;line-height:1.35;display:-webkit-box;overflow:hidden;font-size:7px!important}.post-primary>.id-badge .badge-code{font-size:6px}.post-copy-area{padding:1.1rem 1.25rem!important}.post-copy{max-width:48rem;font-size:15px!important;line-height:1.75!important}.telemetry-card,.trust-card{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.telemetry-card,.trust-card{border-color:color-mix(in srgb,var(--border) 82%,var(--accent))}}.product-body .text-\[5px\],.product-body .text-\[6px\],.product-body .text-\[7px\]{line-height:1.45;font-size:11px!important}.product-body .text-\[8px\],.product-body .text-\[9px\]{line-height:1.45;font-size:12px!important}.product-body .text-\[10px\]{line-height:1.5;font-size:13px!important}.product-body .nav-tab,.product-body .button-primary,.product-body .button-secondary,.product-body .control{font-size:12px;line-height:1.4}.product-body .post-primary button.font-sans,.product-body .thread-panel p.font-sans{font-size:15px;line-height:1.65}.product-body #workspace,.product-body #workspace>section,.product-body .post-panels,.product-body .post-primary{width:100%;min-width:0;max-width:100%}.product-body p,.product-body button,.product-body a,.product-body span{overflow-wrap:anywhere}.thread-minimize{border:1px solid var(--border);min-height:2rem;color:var(--muted);letter-spacing:.06em;text-transform:uppercase;border-radius:.3rem;flex:none;justify-content:center;align-items:center;padding:.35rem .55rem;font-size:9px;font-weight:700;display:inline-flex}.thread-minimize:hover{border-color:var(--accent);color:var(--accent)}.app-sign-out-short,.feed-title-short,.feed-order-short{display:none}.app-brand,.app-primary-nav .nav-tab,.feed-toolbar-title>*{white-space:nowrap;overflow-wrap:normal}@media (min-width:1600px){.post-panels{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:minmax(0,1fr) 19rem}.post-primary{grid-row:1/span 2;min-height:20rem}.telemetry-card,.trust-card{display:flex}.telemetry-card .panel-title,.trust-card .panel-title{margin-bottom:.7rem}}@media (max-width:760px){.feed-canvas{border-inline:0}.feed-composer{padding:.85rem}.feed-composer-head>span:last-child{display:none}.composer-controls{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.65rem}.composer-tip,.composer-submit{grid-column:1/-1;max-width:none}.composer-submit{width:100%}.feed-stream-inner{padding:.85rem;padding-bottom:3rem}.feed-toolbar-title{min-height:3.5rem}.feed-toolbar-actions{gap:.45rem}.feed-create-button{padding-inline:.7rem}.post-composer-modal{width:calc(100vw - 1rem);max-height:calc(100dvh - 1rem)}.post-composer-shell{max-height:calc(100dvh - 1rem)}.post-composer-header{padding:.85rem}}@supports not (overflow:clip){html,body{overflow-x:hidden}}@media (max-width:720px){.app-brand-row{height:2.25rem}.app-brand{gap:.55rem}.app-brand-tagline,.app-world-label,.app-sign-out-full,.feed-title-full,.feed-order-full{display:none}.app-sign-out-short,.feed-title-short,.feed-order-short{display:inline}.app-header-row{flex-wrap:nowrap;align-items:center;gap:.25rem;min-height:2.75rem;padding:.2rem .35rem}.app-primary-nav{flex-wrap:nowrap;flex:auto;gap:0;width:auto}.app-primary-nav .nav-tab{text-align:center;flex:auto;padding:.62rem .32rem}.app-header-actions{flex:none;gap:.25rem}.app-header-actions .settings-button{width:2rem;height:2rem}.app-header-actions .app-sign-out{height:2rem;padding-inline:.55rem}.feed-toolbar-title{gap:.75rem}input,select,textarea,.product-body input,.product-body select,.product-body textarea{line-height:1.4;font-size:16px!important}.app-primary-nav a[href=\/simulator]{display:none}.product-body #alert-banner{grid-template-columns:auto minmax(0,1fr);display:grid}.product-body #alert-banner>button{display:none}.product-body #alert-banner>div{min-width:0}.member-welcome-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1023px){body.mobile-thread-visible{overflow:hidden}#thread-panel.mobile-thread-open{z-index:80;background:var(--sidebar);border:0;width:100%;height:100dvh;position:fixed;inset:0;overflow:hidden;display:block!important}#thread-panel.mobile-thread-open>section{height:100dvh;min-height:0}#thread-panel.mobile-thread-open>section>form{bottom:0}.thread-minimize{border-color:var(--accent);color:var(--accent)}.thread-panel-head>div{flex-wrap:wrap}.thread-panel-head .thread-minimize{margin-left:auto}.compact-post{min-height:3rem;padding-block:.55rem}}@media (max-width:520px){.product-body .nav-tab{padding-inline:.55rem}.product-body .post-primary{padding:.75rem}.product-body .post-primary>.id-badge{min-height:13rem}.product-body .compact-post time,.product-body .compact-post .tag{display:none}.member-welcome{padding:1rem}.member-welcome-stats{gap:.35rem}.member-welcome-stats span{padding:.5rem .25rem;font-size:9px}.member-welcome-stats b{margin:0;display:block}.settings-page{padding-inline:.85rem}.settings-card{padding:1rem}.settings-card-head>i,.danger-card>summary>i,.settings-ident>i{display:none}}::view-transition-old(root){animation-duration:.22s;animation-timing-function:ease-out}::view-transition-new(root){animation-duration:.22s;animation-timing-function:ease-out}.gateway-body{font-size:17px}.gateway-body .marketing-nav nav{gap:1.25rem;font-size:12px}.gateway-body .skin-studio summary,.gateway-body .skin-studio summary b{font-size:11px}.gateway-body .skin-menu small,.gateway-body .skin-choice b{font-size:11px;line-height:1.45}.gateway-body .gateway-copy ul{font-size:12px;line-height:1.65}.gateway-body .gateway-card>p,.gateway-body .join-card>p{font-size:14px;line-height:1.65}.gateway-body .gateway-card .panel-title{font-size:11px;line-height:1.45}.gateway-body .join-form label{font-size:12px;line-height:1.45}.gateway-body .join-form input,.gateway-body .join-form textarea,.gateway-body .join-form select{font-size:15px;line-height:1.4}.gateway-body .join-form label small{letter-spacing:0;text-transform:none;font-size:12px;line-height:1.55}.gateway-body .auth-help-row{font-size:12px;line-height:1.5}.gateway-body .gateway-divider{font-size:11px;line-height:1.5}.gateway-body .form-error,.gateway-body .form-notice{font-size:13px;line-height:1.55}.gateway-body .join-benefits b{font-size:11px}.gateway-body .join-benefits p{font-size:13px;line-height:1.6}.gateway-body .join-proof{font-size:11px;line-height:1.55}.gateway-body .button-primary,.gateway-body .button-secondary{font-size:12px}.profile-public-main{height:calc(100vh - 4rem);min-height:42rem}.profile-canvas{background:var(--card);min-height:0;padding:clamp(1rem,2.5vw,2.75rem);overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.profile-canvas{background:color-mix(in srgb,var(--card) 70%,var(--bg))}}.profile-canvas-inner{width:100%;max-width:76rem;margin-inline:auto}.profile-preview-bar{max-width:34rem;color:var(--muted);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:.75rem;margin:0 auto 1rem;font-size:11px;line-height:1.45;display:flex}.profile-preview-grid{justify-content:center;align-items:start;gap:2rem;display:grid}.phone-shell{border-radius:1.35rem;max-width:34rem;height:min(48rem,100vh - 12rem);min-height:38rem}.phone-content{padding:2.75rem 1.5rem 3rem}.profile-name{font-family:var(--font-sans);margin-top:.9rem;font-size:20px;font-weight:750;line-height:1.25}.profile-handle{color:var(--secondary);margin-top:.3rem;font-size:12px;line-height:1.4}.profile-official{border:1px solid var(--warning);color:var(--warning);text-transform:uppercase;margin-top:.4rem;padding:.2rem .45rem;font-size:10px;line-height:1.3}.profile-status{border:1px solid var(--border);background:var(--sidebar);width:100%;color:var(--success);text-align:left;border-radius:.35rem;margin-top:1rem;padding:.7rem .85rem;font-size:12px;line-height:1.45}.profile-status span{float:right;color:var(--muted);text-transform:uppercase;margin-left:.5rem;font-size:10px}.profile-bio{max-width:27rem;color:var(--muted);font-family:var(--font-sans);margin-top:1rem;font-size:14px;line-height:1.65}.profile-stats{border-block:1px solid var(--border);width:100%;color:var(--muted);text-transform:uppercase;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1rem;padding-block:.7rem;font-size:10px;line-height:1.4;display:grid}.profile-stats b{color:var(--text);font-family:var(--font-sans);font-size:14px;display:block}.phone-module{border-radius:.35rem;padding:1rem}.phone-module>h2{margin-bottom:.7rem;font-size:11px;line-height:1.45}.phone-module>h2 span{font-size:10px}.phone-link{min-height:2.75rem;padding:.65rem .8rem;font-size:13px;line-height:1.4}.phone-entry{padding-block:.7rem}.phone-entry time,.phone-entry small{font-size:11px;line-height:1.4}.phone-entry h3{font-size:13px;line-height:1.4}.phone-entry p{font-size:13px;line-height:1.6}.profile-launchpad{border:1px solid var(--accent);background:var(--card);border-radius:1rem;padding:1.5rem;display:none}@supports (color:color-mix(in lab, red, red)){.profile-launchpad{background:color-mix(in srgb,var(--card) 88%,transparent)}}.profile-launchpad{box-shadow:0 22px 70px #0003}.profile-launchpad h2{max-width:18rem;font-family:var(--font-sans);font-size:28px;font-weight:750;line-height:1.08}.profile-launchpad>p:not(.eyebrow):not(.sr-only){color:var(--muted);font-family:var(--font-sans);margin-top:.8rem;font-size:14px;line-height:1.65}.profile-launchpad label{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin-top:1.25rem;font-size:11px;line-height:1.4;display:block}.profile-launchpad input,.profile-share-card input{border:1px solid var(--border);background:var(--bg);width:100%;color:var(--text);font-family:var(--font-sans);border-radius:.45rem;margin-top:.45rem;padding:.75rem;font-size:13px;line-height:1.4}.profile-share-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.6rem;margin-top:.7rem;display:grid}.profile-share-actions button,.profile-share-actions a{border:1px solid var(--accent);background:var(--accent);min-height:2.65rem;color:var(--bg);letter-spacing:.06em;text-align:center;text-transform:uppercase;border-radius:.4rem;justify-content:center;align-items:center;margin:0;padding:.65rem .7rem;font-size:11px;font-weight:700;line-height:1.35;display:inline-flex}.profile-share-actions a{border-color:var(--border);background:var(--card);color:var(--accent)}.profile-launch-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;margin-top:1.25rem;display:grid}.profile-launch-stats span{border:1px solid var(--border);color:var(--muted);text-align:center;text-transform:uppercase;border-radius:.35rem;padding:.7rem .35rem;font-size:10px;line-height:1.4}.profile-launch-stats b{color:var(--accent);font-family:var(--font-sans);margin-bottom:.2rem;font-size:16px;display:block}.profile-launchpad ul{color:var(--muted);font-family:var(--font-sans);gap:.65rem;margin-top:1.25rem;font-size:12px;line-height:1.55;display:grid}.profile-launchpad li:before{content:"✓";color:var(--success);margin-right:.45rem}.profile-editor-bar{z-index:10;border-bottom:1px solid var(--border);background:var(--sidebar);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;min-height:3rem;padding:.7rem 1rem;font-size:11px;line-height:1.4;display:flex;position:sticky;top:0}.profile-share-card{margin:1rem;padding:1rem;font-size:12px;line-height:1.5}.profile-share-card strong{font-size:14px;line-height:1.5}.profile-share-card small{float:none;margin-top:.7rem;font-size:10px;line-height:1.45;display:block}.profile-public-share{margin:0}.editor-module{padding:1rem}.editor-module summary{padding-block:.35rem;font-size:11px;line-height:1.45}.editor-form{gap:.7rem}.editor-form label{font-size:11px;line-height:1.4}.editor-form input,.editor-form textarea,.editor-form select{font-family:var(--font-sans);padding:.65rem .7rem;font-size:13px;line-height:1.4}.editor-form button{min-height:2.45rem;padding:.6rem .7rem;font-size:10px;line-height:1.4}.editor-record,.custom-editor{padding:.7rem;font-size:11px;line-height:1.45}.editor-record small{font-size:10px;line-height:1.45}.profile-cta-card p{font-size:13px;line-height:1.65}.profile-cta-card ul{font-size:11px;line-height:1.5}.profile-cta-card small{font-size:10px;line-height:1.45}@media (min-width:1380px){.profile-preview-grid-owner{grid-template-columns:minmax(28rem,34rem) minmax(19rem,22rem)}.profile-preview-bar-owner{max-width:58rem}.profile-launchpad{display:block}}@media (max-width:1023px){.profile-public-main{height:auto;min-height:calc(100vh - 4rem)}.profile-workspace{height:auto;min-height:0}.profile-canvas{padding:1rem;overflow:visible}.phone-shell{max-width:38rem;height:auto;min-height:0}.phone-content{height:auto;padding:2.5rem 1rem 2rem;overflow:visible}.profile-editor,.profile-conversion-aside{border-top:1px solid var(--border);border-left:0;min-height:0;overflow:visible}}@media (max-width:640px){.gateway-main{padding:2rem 1rem}.join-page{padding:1rem}.profile-preview-bar{align-items:flex-start;font-size:10px}.phone-shell{border-radius:1rem}.profile-share-actions{grid-template-columns:1fr}.profile-status span{float:none;margin:.25rem 0 0;display:block}}.profile-workspace{height:100%;min-height:0}.profile-canvas{background:radial-gradient(circle at 18% 0%,var(--accent),transparent 28%), var(--card);height:100%;padding:clamp(1rem,2.3vw,2.5rem);overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.profile-canvas{background:radial-gradient(circle at 18% 0%,color-mix(in srgb,var(--accent) 7%,transparent),transparent 28%), color-mix(in srgb,var(--card) 65%,var(--bg))}}.profile-canvas-inner{max-width:88rem;margin-inline:auto}.profile-preview-bar{max-width:74rem;margin-bottom:1.1rem}.profile-preview-bar a{color:var(--accent)}.profile-preview-grid{grid-template-columns:minmax(0,48rem) minmax(19rem,23rem);justify-content:center;gap:1.5rem}.profile-place.phone-shell{background:var(--bg);border-width:1px;border-radius:1rem;width:100%;max-width:none;height:auto;min-height:0;overflow:hidden;box-shadow:0 28px 90px #00000047}.place-content.phone-content{flex-direction:column;height:auto;padding:clamp(1rem,2.3vw,2rem);display:flex;overflow:visible}.place-identity{order:-1;grid-template-columns:12rem minmax(0,1fr);align-items:stretch;gap:clamp(1.25rem,3vw,2rem);display:grid}.place-id-badge.id-badge{border-color:var(--accent);min-height:18rem;padding:1rem}@supports (color:color-mix(in lab, red, red)){.place-id-badge.id-badge{border-color:color-mix(in srgb,var(--accent) 42%,var(--border))}}.place-id-badge.id-badge{border-radius:.55rem}.place-badge-photo{margin-top:.2rem}.place-badge-photo>img,.place-badge-photo>span:not(.place-presence){border-radius:.25rem}.place-presence{border:3px solid var(--sidebar);background:var(--muted);border-radius:999px;width:.9rem;height:.9rem;position:absolute;bottom:-.35rem;right:-.35rem}.place-presence-online{background:var(--success);box-shadow:0 0 0 3px var(--success)}@supports (color:color-mix(in lab, red, red)){.place-presence-online{box-shadow:0 0 0 3px color-mix(in srgb,var(--success) 18%,transparent)}}.place-id-badge>strong{max-width:100%;color:var(--text);font-family:var(--font-sans);text-overflow:ellipsis;white-space:nowrap;margin-top:.75rem;font-size:15px;line-height:1.25;overflow:hidden}.place-badge-handle{color:var(--success);margin-top:.15rem;font-size:11px;font-weight:700}.place-badge-role{max-width:100%;color:var(--muted);letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin-top:.35rem;font-size:8px;line-height:1.35;overflow:hidden}.place-intro{flex-direction:column;justify-content:center;min-width:0;padding-block:.5rem;display:flex}.place-intro h1{font-family:var(--font-sans);letter-spacing:-.04em;margin-top:.2rem;font-size:clamp(1.8rem,4vw,3rem);font-weight:780;line-height:1}.place-role{color:var(--secondary);letter-spacing:.1em;text-transform:uppercase;margin-top:.55rem;font-size:10px;line-height:1.45}.profile-status{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55rem;margin-top:1rem;padding:.7rem .8rem;display:grid}.profile-status>i{background:var(--muted);border-radius:999px;width:.45rem;height:.45rem}.profile-status>i.is-online{background:var(--success);box-shadow:0 0 0 3px var(--success)}@supports (color:color-mix(in lab, red, red)){.profile-status>i.is-online{box-shadow:0 0 0 3px color-mix(in srgb,var(--success) 15%,transparent)}}.profile-status span{float:none;min-width:0;color:var(--text);font-family:var(--font-sans);text-overflow:ellipsis;text-transform:none;white-space:nowrap;margin:0;font-size:12px;overflow:hidden}.profile-status small{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:8px}.profile-bio{max-width:38rem;color:var(--muted);margin-top:1rem;font-size:14px;line-height:1.7}.profile-stats{max-width:27rem;margin-top:auto;padding-top:1rem}.phone-module{border-radius:.7rem;margin-top:1rem;padding:clamp(1rem,2.3vw,1.35rem)}.module-heading{border-bottom:1px solid var(--border);color:var(--success);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;padding-bottom:.75rem;font-size:10px;font-weight:700;line-height:1.45;display:flex}.module-heading span{align-items:center;gap:.5rem;display:flex}.module-heading b{border:1px solid var(--accent);place-items:center;width:1.55rem;height:1.55rem;display:grid}@supports (color:color-mix(in lab, red, red)){.module-heading b{border:1px solid color-mix(in srgb,var(--accent) 45%,var(--border))}}.module-heading b{color:var(--accent);border-radius:999px;font-size:8px}.module-heading small{color:var(--muted);white-space:nowrap;font-size:8px;font-weight:400}.place-links-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.place-links-grid>a{border:1px solid var(--border);background:linear-gradient(135deg,var(--accent),var(--sidebar) 60%);border-radius:.5rem;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.75rem;min-width:0;display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.place-links-grid>a{background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 8%,var(--sidebar)),var(--sidebar) 60%)}}.place-links-grid>a{padding:.8rem;transition:border-color .2s,transform .2s}.place-links-grid>a:hover{border-color:var(--accent);transform:translateY(-2px)}.place-links-grid span{min-width:0}.place-links-grid small{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:7px;display:block}.place-links-grid b{font-family:var(--font-sans);text-overflow:ellipsis;white-space:nowrap;margin-top:.25rem;font-size:12px;display:block;overflow:hidden}.place-links-grid em{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:.2rem;font-size:7px;font-style:normal;display:block;overflow:hidden}.place-links-grid>a>i{color:var(--accent);font-size:15px;font-style:normal}.link-orbit{border:1px solid var(--accent);place-items:center;width:2rem;height:2rem;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.link-orbit{border:1px solid color-mix(in srgb,var(--accent) 55%,var(--border))}}.link-orbit{border-radius:999px}.link-orbit:before{content:"";background:var(--accent);width:.42rem;height:.42rem;box-shadow:0 0 0 3px var(--accent);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.link-orbit:before{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 12%,transparent)}}.link-orbit i{border:1px solid var(--secondary);position:absolute}@supports (color:color-mix(in lab, red, red)){.link-orbit i{border:1px solid color-mix(in srgb,var(--secondary) 48%,transparent)}}.link-orbit i{border-radius:999px}.link-orbit i:first-child{width:1.3rem;height:.48rem;transform:rotate(32deg)}.link-orbit i:nth-child(2){width:.48rem;height:1.3rem;transform:rotate(32deg)}.link-orbit i:nth-child(3){background:var(--success);border:0;width:.22rem;height:.22rem;right:.15rem}.watching-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.watch-card{border:1px solid var(--border);background:var(--sidebar);border-radius:.65rem;min-width:0;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.watch-card{background:color-mix(in srgb,var(--sidebar) 78%,var(--card))}}.watch-card{padding:1rem}.watch-card:only-child{grid-column:1/-1}.watch-screen{border-bottom:1px solid var(--border);background:linear-gradient(115deg,transparent 0 42%,var(--accent) 42% 44%,transparent 44%), repeating-linear-gradient(0deg,var(--text) 0 1px,transparent 1px 4px), radial-gradient(circle at 70% 40%,var(--secondary),transparent 32%), linear-gradient(135deg,var(--card),var(--sidebar));height:4.8rem;margin:-1rem -1rem 1rem;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.watch-screen{background:linear-gradient(115deg,transparent 0 42%,color-mix(in srgb,var(--accent) 18%,transparent) 42% 44%,transparent 44%), repeating-linear-gradient(0deg,color-mix(in srgb,var(--text) 3%,transparent) 0 1px,transparent 1px 4px), radial-gradient(circle at 70% 40%,color-mix(in srgb,var(--secondary) 25%,transparent),transparent 32%), linear-gradient(135deg,color-mix(in srgb,var(--card) 95%,#000),var(--sidebar))}}.watch-screen:after{content:"";border:1px solid var(--muted);position:absolute;inset:1rem}@supports (color:color-mix(in lab, red, red)){.watch-screen:after{border:1px solid color-mix(in srgb,var(--muted) 32%,transparent)}}.watch-screen i{z-index:1;border-top:.55rem solid #0000;border-bottom:.55rem solid #0000;border-left:.8rem solid var(--accent);width:0;height:0;filter:drop-shadow(0 0 .5rem var(--accent));position:absolute;top:50%;left:50%;transform:translate(-40%,-50%)}@supports (color:color-mix(in lab, red, red)){.watch-screen i{filter:drop-shadow(0 0 .5rem color-mix(in srgb,var(--accent) 60%,transparent))}}.watch-screen span{z-index:1;color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-size:6px;position:absolute;bottom:.4rem;right:.55rem}.watch-card-top{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.watch-kind,.watch-platform{letter-spacing:.09em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:7px;line-height:1.4;overflow:hidden}.watch-kind{color:var(--success)}.watch-platform{border:1px solid var(--secondary)}@supports (color:color-mix(in lab, red, red)){.watch-platform{border:1px solid color-mix(in srgb,var(--secondary) 42%,var(--border))}}.watch-platform{color:var(--secondary);border-radius:999px;padding:.2rem .45rem}.watch-card h3{font-family:var(--font-sans);margin-top:.8rem;font-size:17px;font-weight:750;line-height:1.2}.watch-meta{gap:.35rem;margin-top:.75rem;display:flex}.watch-meta span{border:1px solid var(--border);min-width:3.25rem}@supports (color:color-mix(in lab, red, red)){.watch-meta span{border:1px solid color-mix(in srgb,var(--border) 70%,transparent)}}.watch-meta span{border-radius:.35rem;padding:.4rem .5rem}.watch-meta small{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:6px;display:block}.watch-meta b{color:var(--text);font-family:var(--font-sans);margin-top:.15rem;font-size:11px;display:block}.watch-progress{background:var(--border);border-radius:999px;height:.35rem;margin-top:.75rem;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.watch-progress{background:color-mix(in srgb,var(--border) 65%,transparent)}}.watch-progress i{border-radius:inherit;background:linear-gradient(90deg,var(--accent),var(--success));height:100%;display:block}.watch-card p{color:var(--muted);font-family:var(--font-sans);margin-top:.8rem;font-size:12px;line-height:1.6}.watch-card>a{border-top:1px solid var(--border);color:var(--accent);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;margin-top:.85rem;padding-top:.7rem;font-size:8px;font-weight:700;display:flex}.journal-scroll{overscroll-behavior:contain;scroll-behavior:smooth;scrollbar-color:var(--accent) var(--sidebar);max-height:23rem;padding-right:.5rem;position:relative;overflow-y:auto}.journal-scroll:focus{outline:1px solid var(--accent);outline-offset:.3rem}.journal-timeline{padding:.1rem .2rem .1rem 0}.journal-timeline li{grid-template-columns:1rem minmax(0,1fr);gap:.75rem;display:grid}.journal-marker{justify-content:center;display:flex;position:relative}.journal-marker:after{content:"";background:var(--border);width:1px;position:absolute;top:.7rem;bottom:-.2rem}.journal-timeline li:last-child .journal-marker:after{display:none}.journal-marker i{z-index:1;border:2px solid var(--card);background:var(--accent);width:.55rem;height:.55rem;box-shadow:0 0 0 1px var(--accent);border-radius:999px;margin-top:.45rem;position:relative}.journal-timeline article{border:1px solid var(--border);background:var(--sidebar);border-radius:.55rem;margin-bottom:.8rem;padding:.85rem}.journal-timeline article>div{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.journal-timeline time{color:var(--success);letter-spacing:.06em;font-size:8px;font-weight:700}.journal-timeline article span{background:var(--secondary);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.journal-timeline article span{background:color-mix(in srgb,var(--secondary) 12%,transparent)}}.journal-timeline article span{color:var(--secondary);padding:.25rem .5rem;font-size:7px}.journal-timeline p{color:var(--text);font-family:var(--font-sans);margin-top:.55rem;font-size:13px;line-height:1.65}.journal-timeline .journal-signoff{border-top:1px solid var(--border);margin-top:.75rem;display:block}@supports (color:color-mix(in lab, red, red)){.journal-timeline .journal-signoff{border-top:1px solid color-mix(in srgb,var(--border) 70%,transparent)}}.journal-timeline .journal-signoff{color:var(--muted);letter-spacing:.12em;text-align:right;text-transform:uppercase;padding-top:.55rem;font-size:6px}.journal-scroll-cue{color:var(--muted);letter-spacing:.08em;text-align:center;text-transform:uppercase;margin-top:.7rem;font-size:7px}.curated-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}.curated-card{border-left:2px solid var(--accent);background:var(--sidebar);min-width:0;padding:.85rem 1rem}.curated-card>span{color:var(--success);letter-spacing:.1em;text-transform:uppercase;font-size:7px}.curated-card h3{font-family:var(--font-sans);margin-top:.35rem;font-size:14px;font-weight:700;line-height:1.3}.curated-card small{color:var(--secondary);margin-top:.2rem;font-size:8px;display:block}.curated-card p{color:var(--muted);font-family:var(--font-sans);margin-top:.65rem;font-size:11px;line-height:1.55}.curated-card a{color:var(--accent);text-transform:uppercase;margin-top:.65rem;font-size:8px;font-weight:700;display:inline-block}.moments-module{background:var(--card);overflow:hidden}@supports (color:color-mix(in lab, red, red)){.moments-module{background:color-mix(in srgb,var(--card) 78%,var(--bg))}}.moments-intro{justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1rem;display:flex}.moments-intro h2{max-width:20rem;font-family:var(--font-sans);letter-spacing:-.03em;font-size:clamp(1.15rem,2.8vw,1.7rem);font-weight:760;line-height:1.05}.moments-intro p{max-width:19rem;color:var(--muted);font-family:var(--font-sans);text-align:right;font-size:10px;line-height:1.5}.moments-bento{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:9rem;gap:.55rem;display:grid}.moment-card{border:1px solid var(--border);min-width:0;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.moment-card{border:1px solid color-mix(in srgb,var(--border) 82%,transparent)}}.moment-card{background:var(--sidebar);isolation:isolate;border-radius:.55rem}.moment-card>button{cursor:zoom-in;background:0 0;width:100%;height:100%;position:absolute;inset:0}.moment-card-0{grid-area:span 2/span 7}.moment-card-1,.moment-card-2{grid-column:span 5}.moment-card-3,.moment-card-4,.moment-card-5{grid-column:span 4}.moment-card img{object-fit:cover;width:100%;height:100%;transition:transform .45s,filter .45s}.moment-card:after{content:"";z-index:0;background:linear-gradient(180deg,transparent 32%,var(--bg) 100%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.moment-card:after{background:linear-gradient(180deg,transparent 32%,color-mix(in srgb,var(--bg) 92%,transparent) 100%)}}.moment-card:after{pointer-events:none}.moment-card figcaption{z-index:1;text-shadow:0 1px 10px #000;pointer-events:none;padding:.85rem;position:absolute;bottom:0;left:0;right:0}.moment-card figcaption>span{color:var(--success);display:block}@supports (color:color-mix(in lab, red, red)){.moment-card figcaption>span{color:color-mix(in srgb,var(--success) 88%,#fff)}}.moment-card figcaption>span{letter-spacing:.13em;text-transform:uppercase;font-size:6px}.moment-card strong{color:#fff;font-family:var(--font-sans);margin-top:.25rem;font-size:13px;line-height:1.2;display:block}.moment-card p{color:#e8ecea;max-height:0;font-family:var(--font-sans);opacity:0;margin-top:0;font-size:9px;line-height:1.45;transition:max-height .35s,margin .35s,opacity .35s;overflow:hidden}.moment-card-0 p,.moment-card:hover p,.moment-card:focus-within p{opacity:1;max-height:4rem;margin-top:.35rem}.moment-card:hover img{filter:saturate(1.08);transform:scale(1.035)}body.moment-lightbox-visible{overflow:hidden}.moment-lightbox{z-index:200;place-items:center;padding:clamp(.75rem,3vw,2rem);display:grid;position:fixed;inset:0}.moment-lightbox-backdrop{cursor:zoom-out;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000db;width:100%;height:100%;position:absolute;inset:0}.moment-lightbox-panel{z-index:1;border:1px solid var(--accent);background:var(--sidebar);border-radius:1rem;grid-template-columns:minmax(0,1.65fr) minmax(18rem,.65fr);width:min(78rem,100%);max-height:calc(100vh - 2rem);display:grid;position:relative;overflow:hidden;box-shadow:0 35px 120px #000}.moment-lightbox-close{z-index:3;color:#fff;width:2.5rem;height:2.5rem;font-family:var(--font-sans);background:#000000a8;border:1px solid #ffffff52;border-radius:999px;place-items:center;font-size:1.5rem;line-height:1;display:grid;position:absolute;top:.75rem;right:.75rem}.moment-lightbox-image{background:#080a0c;place-items:center;min-height:32rem;max-height:calc(100vh - 2rem);display:grid;overflow:hidden}.moment-lightbox-image img{object-fit:contain;width:100%;height:100%;max-height:calc(100vh - 2rem)}.moment-lightbox-story{border-left:1px solid var(--border);flex-direction:column;min-width:0;padding:clamp(1.25rem,3vw,2rem);display:flex}.moment-lightbox-story>header{align-items:center;gap:.75rem;padding-right:2.5rem;display:flex}.moment-lightbox-story>header span{min-width:0;display:grid}.moment-lightbox-story>header small{color:var(--muted);letter-spacing:.14em;text-transform:uppercase;font-size:6px}.moment-lightbox-story>header b{color:var(--text);font-family:var(--font-sans);text-overflow:ellipsis;white-space:nowrap;margin-top:.15rem;font-size:13px;overflow:hidden}.moment-lightbox-story>header em{color:var(--accent);font-size:8px;font-style:normal}.moment-lightbox-copy{margin-top:auto;padding:2rem 0}.moment-lightbox-copy h2{max-width:24rem;font-family:var(--font-sans);letter-spacing:-.045em;font-size:clamp(1.8rem,4vw,3.2rem);font-weight:780;line-height:.98}.moment-lightbox-copy>p:not(.eyebrow){color:var(--muted);font-family:var(--font-sans);margin-top:1rem;font-size:12px;line-height:1.75}.moment-no-context{font-style:italic}.moment-lightbox-stats{border-block:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.moment-lightbox-stats span{padding:1rem 0;display:grid}.moment-lightbox-stats span+span{border-left:1px solid var(--border);padding-left:1rem}.moment-lightbox-stats b{color:var(--text);font-family:var(--font-sans);font-size:1.4rem}.moment-lightbox-stats small{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin-top:.15rem;font-size:7px}.moment-like-form button,.moment-sign-in{border:1px solid var(--accent);width:100%;min-height:3rem;color:var(--accent);letter-spacing:.12em;text-transform:uppercase;border-radius:.5rem;justify-content:center;align-items:center;margin-top:1rem;font-size:8px;font-weight:800;transition:background .2s,color .2s,transform .2s;display:flex}.moment-like-form button:hover,.moment-sign-in:hover{background:var(--accent);color:var(--bg);transform:translateY(-1px)}.moment-like-form button.is-liked{background:var(--accent);color:var(--bg)}@media (max-width:760px){.moment-lightbox{align-items:end;padding:0}.moment-lightbox-panel{border-radius:1rem 1rem 0 0;grid-template-columns:1fr;max-height:96vh;overflow-y:auto}.moment-lightbox-image{height:min(56vh,30rem);min-height:0}.moment-lightbox-image img{max-height:none}.moment-lightbox-story{border-top:1px solid var(--border);border-left:0}.moment-lightbox-copy{padding:1.5rem 0}}.music-grid{gap:.75rem;display:grid}.music-card{border:1px solid var(--border);background:linear-gradient(120deg,var(--secondary),var(--sidebar) 64%);border-radius:.65rem;grid-template-columns:5rem minmax(0,1fr);gap:1rem;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.music-card{background:linear-gradient(120deg,color-mix(in srgb,var(--secondary) 9%,var(--sidebar)),var(--sidebar) 64%)}}.music-card{padding:1rem}.record-art{background:repeating-radial-gradient(circle,#151718 0 2px,#2d3031 3px 4px,#151718 5px 7px);border-radius:999px;place-items:center;width:5rem;height:5rem;display:grid;position:relative;box-shadow:.45rem .55rem 1.2rem #00000073}.record-art:before{content:"";background:var(--accent);border-radius:999px;width:2.1rem;height:2.1rem}.record-art:after{content:"";background:var(--sidebar);border-radius:999px;width:.35rem;height:.35rem;position:absolute}.record-art span{color:var(--text);position:absolute}@supports (color:color-mix(in lab, red, red)){.record-art span{color:color-mix(in srgb,var(--text) 78%,transparent)}}.record-art span{font-family:var(--font-sans);font-size:7px;font-weight:800}.record-art i{transform-origin:100%;background:var(--muted);width:1.1rem;height:.15rem;position:absolute;right:-.35rem;transform:rotate(-30deg)}.music-copy>span{color:var(--success);letter-spacing:.12em;text-transform:uppercase;font-size:7px}.music-copy h3{font-family:var(--font-sans);margin-top:.25rem;font-size:18px;font-weight:760;line-height:1.15}.music-copy small{color:var(--secondary);margin-top:.2rem;font-size:8px;display:block}.music-copy p{color:var(--muted);font-family:var(--font-sans);margin-top:.55rem;font-size:11px;line-height:1.5}.music-copy a{color:var(--accent);text-transform:uppercase;align-items:center;gap:.45rem;margin-top:.65rem;font-size:8px;font-weight:700;display:inline-flex}.music-copy a>i{border:1px solid var(--accent);border-radius:999px;place-items:center;width:1.25rem;height:1.25rem;font-size:6px;font-style:normal;display:grid}.music-copy a>span{margin-left:auto}.sound-wave{opacity:.45;align-items:end;gap:2px;height:1rem;display:flex;position:absolute;bottom:.55rem;right:.65rem}.sound-wave i{background:var(--secondary);width:2px}.sound-wave i:first-child,.sound-wave i:nth-child(8){height:25%}.sound-wave i:nth-child(2),.sound-wave i:nth-child(6){height:60%}.sound-wave i:nth-child(3),.sound-wave i:nth-child(5){height:90%}.sound-wave i:nth-child(4),.sound-wave i:nth-child(7){height:45%}.places-grid{gap:.75rem;display:grid}.place-card{border:1px solid var(--border);background:var(--sidebar);border-radius:.65rem;grid-template-columns:minmax(9rem,38%) minmax(0,1fr);min-height:10rem;display:grid;overflow:hidden}.place-map{border-right:1px solid var(--border);background:linear-gradient(26deg,transparent 0 45%,var(--accent) 45% 46%,transparent 46%), linear-gradient(112deg,transparent 0 58%,var(--success) 58% 59%,transparent 59%), repeating-linear-gradient(90deg,var(--muted) 0 1px,transparent 1px 1.8rem), repeating-linear-gradient(0deg,var(--muted) 0 1px,transparent 1px 1.8rem), var(--card);min-height:10rem;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.place-map{background:linear-gradient(26deg,transparent 0 45%,color-mix(in srgb,var(--accent) 24%,transparent) 45% 46%,transparent 46%), linear-gradient(112deg,transparent 0 58%,color-mix(in srgb,var(--success) 25%,transparent) 58% 59%,transparent 59%), repeating-linear-gradient(90deg,color-mix(in srgb,var(--muted) 9%,transparent) 0 1px,transparent 1px 1.8rem), repeating-linear-gradient(0deg,color-mix(in srgb,var(--muted) 9%,transparent) 0 1px,transparent 1px 1.8rem), color-mix(in srgb,var(--card) 82%,var(--bg))}}.place-map>i{border:1px solid var(--secondary);width:4.6rem;height:4.6rem;position:absolute}@supports (color:color-mix(in lab, red, red)){.place-map>i{border:1px solid color-mix(in srgb,var(--secondary) 22%,transparent)}}.place-map>i{border-radius:48% 52% 42% 58%}.place-map>i:first-child{top:-1rem;left:-1rem}.place-map>i:nth-child(2){bottom:-.5rem;right:-1rem}.place-map>i:nth-child(3){width:2.5rem;height:2.5rem;top:36%;left:34%}.place-map>span{border:1px solid var(--accent);background:var(--accent);border-radius:999px 999px 999px .2rem;place-items:center;width:2rem;height:2rem;display:grid;position:absolute;top:44%;left:47%;transform:translate(-50%,-50%)}@supports (color:color-mix(in lab, red, red)){.place-map>span{background:color-mix(in srgb,var(--accent) 16%,var(--sidebar))}}.place-map>span{color:var(--accent);box-shadow:0 0 0 5px var(--accent)}@supports (color:color-mix(in lab, red, red)){.place-map>span{box-shadow:0 0 0 5px color-mix(in srgb,var(--accent) 9%,transparent)}}.place-card-copy{align-self:center;padding:1rem}.place-card-copy>span{color:var(--success);letter-spacing:.12em;text-transform:uppercase;font-size:7px}.place-card-copy h3{font-family:var(--font-sans);margin-top:.35rem;font-size:18px;font-weight:760;line-height:1.15}.place-card-copy small{color:var(--secondary);margin-top:.25rem;font-size:8px;display:block}.place-card-copy p{color:var(--muted);font-family:var(--font-sans);margin-top:.65rem;font-size:11px;line-height:1.55}.place-card-copy a{border-bottom:1px solid var(--accent);gap:.75rem;margin-top:.7rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.place-card-copy a{border-bottom:1px solid color-mix(in srgb,var(--accent) 42%,transparent)}}.place-card-copy a{color:var(--accent);text-transform:uppercase;padding-bottom:.2rem;font-size:8px;font-weight:700}.story-note-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}.story-note{border:1px solid var(--border);background:linear-gradient(145deg,var(--sidebar),var(--secondary));border-radius:.55rem;min-width:0;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.story-note{background:linear-gradient(145deg,var(--sidebar),color-mix(in srgb,var(--secondary) 8%,var(--sidebar)))}}.story-note{padding:1rem}.story-note>span{color:var(--success);letter-spacing:.13em;font-size:6px}.story-note h3{max-width:85%;font-family:var(--font-sans);margin-top:.55rem;font-size:15px;font-weight:740}.story-note small{color:var(--secondary);margin-top:.25rem;font-size:8px;display:block}.story-note p{z-index:1;color:var(--muted);font-family:var(--font-sans);margin-top:.7rem;font-size:11px;line-height:1.55;position:relative}.story-note>i{color:var(--accent);position:absolute;top:-.45rem;right:.5rem}@supports (color:color-mix(in lab, red, red)){.story-note>i{color:color-mix(in srgb,var(--accent) 16%,transparent)}}.story-note>i{font-family:Georgia,serif;font-size:5rem;font-style:normal;line-height:1}.profile-product-door{border-top:1px solid var(--border);color:var(--muted);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:center;margin-top:.85rem;padding-top:.85rem;font-size:8px;font-weight:700;display:flex}.profile-product-door:hover{color:var(--accent)}.profile-launchpad{display:block;position:sticky;top:1rem}.launchpad-index{border-bottom:1px solid var(--accent);background:var(--accent);border-radius:1rem 1rem 0 0;margin:-1.5rem -1.5rem 1.4rem;display:block}@supports (color:color-mix(in lab, red, red)){.launchpad-index{background:color-mix(in srgb,var(--accent) 12%,var(--sidebar))}}.launchpad-index{color:var(--accent);letter-spacing:.11em;padding:.7rem 1rem;font-size:8px}.launchpad-note{border-top:1px solid var(--border);margin-top:1.25rem;padding-top:1rem}.launchpad-note b{color:var(--text);letter-spacing:.08em;text-transform:uppercase;font-size:9px}.launchpad-note p{color:var(--muted);font-family:var(--font-sans);margin-top:.45rem;font-size:12px;line-height:1.55}.launchpad-note a{color:var(--accent);text-transform:uppercase;margin-top:.7rem;font-size:9px;font-weight:700;display:inline-block}.profile-conversion-aside{background:0 0;border:0;align-content:start;gap:.75rem;min-height:0;padding:0;display:grid;position:sticky;top:1rem;overflow:visible}.profile-public-body{background:var(--bg);min-height:100vh;color:var(--text);font-family:var(--font-mono);-webkit-font-smoothing:antialiased}.profile-public-body .profile-public-main{min-height:100vh}.profile-public-body .profile-canvas{background:radial-gradient(55rem 30rem at 14% -8%,var(--accent),transparent 70%), radial-gradient(45rem 32rem at 100% 28%,var(--secondary),transparent 72%), var(--card);min-height:100vh;padding-top:clamp(1.25rem,3.5vw,3.75rem);padding-bottom:clamp(2rem,5vw,5rem)}@supports (color:color-mix(in lab, red, red)){.profile-public-body .profile-canvas{background:radial-gradient(55rem 30rem at 14% -8%,color-mix(in srgb,var(--accent) 10%,transparent),transparent 70%), radial-gradient(45rem 32rem at 100% 28%,color-mix(in srgb,var(--secondary) 7%,transparent),transparent 72%), color-mix(in srgb,var(--card) 64%,var(--bg))}}.profile-public-body .profile-place.phone-shell{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.profile-public-body .profile-place.phone-shell{border-color:color-mix(in srgb,var(--accent) 52%,var(--border))}}.profile-public-body .profile-place.phone-shell{box-shadow:0 32px 110px #00000057}.profile-public-body .profile-preview-grid{align-items:start}.profile-editor{border:1px solid var(--border);background:var(--sidebar);border-radius:1rem;max-width:74rem;margin:3rem auto 1rem;scroll-margin-top:1rem;overflow:hidden;box-shadow:0 25px 75px #0003}.profile-editor-bar{border-bottom-color:var(--accent);min-height:4rem;position:static}@supports (color:color-mix(in lab, red, red)){.profile-editor-bar{border-bottom-color:color-mix(in srgb,var(--accent) 45%,var(--border))}}.profile-editor-bar{background:linear-gradient(90deg,var(--accent),var(--sidebar))}@supports (color:color-mix(in lab, red, red)){.profile-editor-bar{background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 13%,var(--sidebar)),var(--sidebar))}}.profile-editor-bar{padding:1rem 1.25rem}.profile-editor-bar>div{flex-direction:column;gap:.2rem;display:flex}.profile-editor-bar b{color:var(--accent);font-size:11px}.profile-editor-bar span{color:var(--muted);font-family:var(--font-sans);letter-spacing:0;text-transform:none;font-size:11px}.profile-editor-bar a{color:var(--muted);font-size:9px}.studio-intro{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:2rem;padding:1.5rem;display:grid}.studio-intro h2{font-family:var(--font-sans);font-size:24px;font-weight:750;line-height:1.15}.studio-intro>div>p:not(.eyebrow){max-width:42rem;color:var(--muted);font-family:var(--font-sans);margin-top:.6rem;font-size:13px;line-height:1.65}.studio-shortcuts{flex-wrap:wrap;justify-content:flex-end;gap:.4rem;display:flex}.studio-shortcuts a{border:1px solid var(--border);color:var(--muted);text-transform:uppercase;border-radius:999px;padding:.45rem .7rem;font-size:8px}.studio-shortcuts a:hover{border-color:var(--accent);color:var(--accent)}.studio-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;padding:0 1.5rem 1.5rem;display:grid}.studio-grid .editor-module{border:1px solid var(--border);background:var(--card);border-radius:.7rem;min-width:0;padding:0;scroll-margin-top:1rem;overflow:hidden}.studio-grid .editor-module[open]{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.studio-grid .editor-module[open]{border-color:color-mix(in srgb,var(--accent) 48%,var(--border))}}.editor-module-wide{grid-column:1/-1}.studio-grid .editor-module>summary{justify-content:space-between;align-items:center;gap:1rem;min-height:4.4rem;padding:.9rem 1rem;display:flex}.studio-grid .editor-module>summary::-webkit-details-marker{display:none}.studio-grid .editor-module>summary>span{grid-template-columns:1.7rem minmax(0,1fr);align-items:center;column-gap:.65rem;min-width:0;display:grid}.studio-grid .editor-module>summary i{border:1px solid var(--border);width:1.7rem;height:1.7rem;color:var(--accent);border-radius:999px;grid-row:1/span 2;place-items:center;font-size:7px;font-style:normal;display:grid}.studio-grid .editor-module>summary b{color:var(--text);letter-spacing:.08em;font-size:10px}.studio-grid .editor-module>summary small{color:var(--muted);font-family:var(--font-sans);letter-spacing:0;text-overflow:ellipsis;text-transform:none;white-space:nowrap;margin-top:.2rem;font-size:10px;font-weight:400;overflow:hidden}.studio-grid .editor-module>summary em{color:var(--muted);white-space:nowrap;font-size:8px;font-style:normal}.studio-grid .editor-module[open]>summary{border-bottom:1px solid var(--border);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.studio-grid .editor-module[open]>summary{background:color-mix(in srgb,var(--accent) 6%,var(--card))}}.studio-grid .editor-module[open]>summary em{color:var(--accent)}.studio-grid .editor-form{margin:0;padding:1rem}.editor-form-grid,.watch-editor-form{grid-template-columns:repeat(2,minmax(0,1fr))}.editor-field-wide{grid-column:1/-1}.studio-grid .editor-form label{min-width:0;font-size:9px;font-weight:700}.studio-grid .editor-form label>small{color:var(--muted);font-family:var(--font-sans);letter-spacing:0;text-transform:none;margin-top:.35rem;font-size:10px;font-weight:400;display:block}.studio-grid .editor-form input,.studio-grid .editor-form textarea,.studio-grid .editor-form select{border-radius:.45rem;min-height:2.7rem;padding:.7rem .75rem;font-size:12px}.studio-grid .editor-form textarea{resize:vertical}.studio-grid .editor-form button{border-radius:.45rem;min-height:2.7rem}.studio-grid .editor-record{border-radius:.4rem;margin:.65rem 1rem 0}.rich-record{border-left:2px solid var(--success)}.custom-sections-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding:1rem 1rem 0;display:grid}.custom-sections-grid .custom-editor{border-radius:.55rem;margin:0}.custom-editor>div:first-child{justify-content:space-between;align-items:center;display:flex}.new-section-form{border-top:1px solid var(--border)}.moments-editor-intro{border:1px solid var(--accent);align-items:center;gap:1rem;margin:1rem 1rem 0;display:flex}@supports (color:color-mix(in lab, red, red)){.moments-editor-intro{border:1px solid color-mix(in srgb,var(--accent) 35%,var(--border))}}.moments-editor-intro{background:var(--accent);border-radius:.55rem}@supports (color:color-mix(in lab, red, red)){.moments-editor-intro{background:color-mix(in srgb,var(--accent) 7%,var(--sidebar))}}.moments-editor-intro{padding:.85rem 1rem}.moments-editor-intro>span{border:1px solid var(--accent);width:2.2rem;height:2.2rem;color:var(--accent);border-radius:.45rem;flex:none;place-items:center;font-size:16px;display:grid}.moments-editor-intro p{color:var(--muted);font-family:var(--font-sans);font-size:11px;line-height:1.5}.moments-editor-intro b{color:var(--text);margin-bottom:.15rem;display:block}.moment-editor-record{grid-template-columns:3rem minmax(0,1fr) auto}.moment-editor-record img{border:1px solid var(--border);object-fit:cover;border-radius:.3rem;width:3rem;height:3rem}.moments-editor-full{border:1px solid var(--border);color:var(--muted);font-family:var(--font-sans);text-align:center;border-radius:.45rem;margin:1rem;padding:.85rem;font-size:11px}.moment-file-field input[type=file]{cursor:pointer;padding:.55rem}.moment-file-field input[type=file]::file-selector-button{border:1px solid var(--accent);background:var(--accent);border-radius:.35rem;margin-right:.75rem}@supports (color:color-mix(in lab, red, red)){.moment-file-field input[type=file]::file-selector-button{background:color-mix(in srgb,var(--accent) 12%,var(--sidebar))}}.moment-file-field input[type=file]::file-selector-button{color:var(--accent);font:inherit;text-transform:uppercase;cursor:pointer;padding:.5rem .7rem;font-weight:700}.moment-upload-preview{border:1px solid var(--success);grid-template-columns:4.5rem minmax(0,1fr);align-items:center;gap:.85rem;display:grid}@supports (color:color-mix(in lab, red, red)){.moment-upload-preview{border:1px solid color-mix(in srgb,var(--success) 45%,var(--border))}}.moment-upload-preview{background:var(--success);border-radius:.5rem}@supports (color:color-mix(in lab, red, red)){.moment-upload-preview{background:color-mix(in srgb,var(--success) 7%,var(--sidebar))}}.moment-upload-preview{padding:.7rem}.moment-upload-preview[hidden]{display:none}.moment-upload-preview img{object-fit:cover;border-radius:.35rem;width:4.5rem;height:4.5rem}.moment-upload-preview b{color:var(--success);letter-spacing:.08em;text-transform:uppercase;font-size:9px;display:block}.moment-upload-preview small{color:var(--muted);font-family:var(--font-sans);margin-top:.25rem;font-size:10px;display:block}.moment-upload-form button:disabled{cursor:not-allowed;opacity:.45}.module-order-list{counter-reset:module-order;gap:.45rem;padding:1rem;display:grid}.module-order-row{border:1px solid var(--border);background:var(--sidebar);border-radius:.45rem;justify-content:space-between;align-items:center;gap:1rem;min-width:0;padding:.55rem .65rem;display:flex}.module-order-row>span{align-items:center;gap:.7rem;min-width:0;display:flex}.module-order-row>span i{border:1px solid var(--accent);flex:none;place-items:center;width:1.65rem;height:1.65rem;display:grid}@supports (color:color-mix(in lab, red, red)){.module-order-row>span i{border:1px solid color-mix(in srgb,var(--accent) 45%,var(--border))}}.module-order-row>span i{color:var(--accent);border-radius:.35rem;font-size:7px;font-style:normal}.module-order-row b{letter-spacing:.06em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:9px;overflow:hidden}.module-order-row>div{gap:.3rem;display:flex}.module-order-row button{border:1px solid var(--border);width:2rem;height:2rem;color:var(--accent);border-radius:.35rem;place-items:center;font-size:13px;display:grid}.module-order-row button:hover:not(:disabled){border-color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.module-order-row button:hover:not(:disabled){background:color-mix(in srgb,var(--accent) 10%,var(--card))}}.module-order-row button:disabled{cursor:not-allowed;opacity:.25}@media (max-width:1120px){.profile-preview-grid{grid-template-columns:minmax(0,48rem)}.profile-launchpad,.profile-conversion-aside{position:static}.profile-launchpad{max-width:48rem}}@media (max-width:767px){.profile-workspace{height:auto}.profile-canvas{height:auto;padding:.85rem;overflow:visible}.profile-preview-bar{align-items:center}.place-content.phone-content{padding:.9rem}.place-identity{grid-template-columns:1fr}.place-id-badge.id-badge{width:min(100%,15rem);min-height:19rem;margin-inline:auto}.place-intro{text-align:center}.place-intro h1{font-size:2.15rem}.place-role{text-align:center}.profile-bio{margin-inline:auto}.profile-stats{max-width:none}.profile-status{text-align:left}.profile-status span{text-overflow:clip;white-space:normal;overflow:visible}.place-links-grid,.watching-grid,.curated-grid,.story-note-grid{grid-template-columns:1fr}.moments-intro{display:block}.moments-intro p{text-align:left;margin-top:.5rem}.moments-bento{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:10rem}.moment-card-0{grid-area:span 2/span 2}.moment-card-1,.moment-card-2,.moment-card-3,.moment-card-4{grid-column:span 1}.moment-card-5{grid-column:span 2}.moment-card p{opacity:1;max-height:4rem;margin-top:.35rem}.place-card{grid-template-columns:1fr}.place-map{border-right:0;border-bottom:1px solid var(--border);min-height:8rem}.profile-editor{margin-top:1.5rem}.profile-editor,.studio-grid .editor-module{scroll-margin-top:9rem}.studio-intro{grid-template-columns:1fr;gap:1rem;padding:1rem}.studio-shortcuts{justify-content:flex-start}.studio-grid{grid-template-columns:1fr;padding:0 1rem 1rem}.editor-module-wide{grid-column:auto}.editor-form-grid,.watch-editor-form,.custom-sections-grid{grid-template-columns:1fr}.editor-field-wide{grid-column:auto}.module-heading{align-items:flex-start}.module-heading small{white-space:normal;text-align:right}}.people-workspace{background:radial-gradient(70rem 34rem at 85% -10%,var(--accent),transparent 64%),var(--bg);height:100%;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.people-workspace{background:radial-gradient(70rem 34rem at 85% -10%,color-mix(in srgb,var(--accent) 8%,transparent),transparent 64%),var(--bg)}}.people-shell{width:min(100%,92rem);margin-inline:auto;padding:clamp(1rem,2.5vw,2.25rem)}.people-hero{border-bottom:1px solid var(--border);justify-content:space-between;align-items:end;gap:2rem;padding-bottom:1.4rem;display:flex}.people-hero h1{font-family:var(--font-sans);letter-spacing:-.045em;margin-top:.35rem;font-size:clamp(1.8rem,3.4vw,3.15rem);font-weight:800;line-height:1.02}.people-hero>div>p:last-child{max-width:45rem;color:var(--muted);font-family:var(--font-sans);margin-top:.65rem;font-size:13px;line-height:1.65}.people-search{width:min(100%,28rem)}.people-search>label{color:var(--muted);letter-spacing:.13em;text-transform:uppercase;margin-bottom:.45rem;font-size:8px;font-weight:700;display:block}.people-search>div{border:1px solid var(--border);background:var(--card);border-radius:.7rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;min-height:2.9rem;display:grid;overflow:hidden}.people-search>div:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent)}@supports (color:color-mix(in lab, red, red)){.people-search>div:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 10%,transparent)}}.people-search span{color:var(--accent);padding-left:.85rem;font-size:17px}.people-search input{min-width:0;color:var(--text);font-family:var(--font-sans);background:0 0;border:0;outline:0;padding:.85rem .7rem;font-size:12px}.people-search button{border-left:1px solid var(--border);color:var(--text);text-transform:uppercase;align-self:stretch;padding-inline:1rem;font-size:9px;font-weight:700}.people-search button:hover{background:var(--accent);color:var(--bg)}.people-tabs{border-bottom:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.people-tabs a{border-right:1px solid var(--border);min-width:0;color:var(--muted);justify-content:space-between;align-items:center;gap:.8rem;padding:.9rem 1rem;display:flex;position:relative}.people-tabs a:first-child{border-left:1px solid var(--border)}.people-tabs a:after{content:"";background:0 0;height:2px;position:absolute;bottom:-1px;left:0;right:0}.people-tabs a.is-active{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.people-tabs a.is-active{background:color-mix(in srgb,var(--accent) 6%,var(--card))}}.people-tabs a.is-active{color:var(--text)}.people-tabs a.is-active:after{background:var(--accent)}.people-tabs span{font-family:var(--font-sans);font-size:12px;font-weight:750}.people-tabs small{text-transform:uppercase;font-size:7px}.people-layout{grid-template-columns:13rem minmax(0,1fr);align-items:start;gap:1.25rem;padding-top:1.25rem;display:grid}.people-groups{border:1px solid var(--border);background:var(--sidebar);border-radius:.8rem;position:sticky;top:1rem;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.people-groups{background:color-mix(in srgb,var(--sidebar) 92%,var(--card))}}.people-groups-heading{border-bottom:1px solid var(--border);padding:1rem}.people-groups-heading span{font-family:var(--font-sans);font-size:13px;font-weight:800;display:block}.people-groups-heading small{color:var(--muted);font-family:var(--font-sans);margin-top:.3rem;font-size:9px;line-height:1.45;display:block}.people-groups nav{padding:.55rem}.people-groups nav a{color:var(--muted);font-family:var(--font-sans);border-radius:.4rem;justify-content:space-between;align-items:center;padding:.55rem .6rem;font-size:11px;display:flex}.people-groups nav a:hover,.people-groups nav a.is-active{background:var(--card);color:var(--text)}.people-groups nav a.is-active{box-shadow:inset 2px 0 var(--accent)}.people-groups nav b{color:var(--accent);font-family:var(--font-mono);font-size:8px}.people-new-group{border-top:1px solid var(--border);padding:.8rem}.people-new-group>label{color:var(--muted);text-transform:uppercase;font-size:8px;font-weight:700}.people-new-group>div{grid-template-columns:minmax(0,1fr) auto;margin-top:.45rem;display:grid}.people-new-group input{border:1px solid var(--border);background:var(--bg);min-width:0;color:var(--text);font-family:var(--font-sans);border-radius:.4rem 0 0 .4rem;padding:.55rem;font-size:10px}.people-new-group button{border:1px solid var(--border);color:var(--accent);text-transform:uppercase;border-left:0;border-radius:0 .4rem .4rem 0;padding-inline:.6rem;font-size:8px;font-weight:700}.people-privacy-note{border-top:1px solid var(--border);color:var(--muted);font-family:var(--font-sans);padding:.8rem;font-size:9px;line-height:1.55}.people-privacy-note b{color:var(--text);margin-bottom:.25rem;display:block}.people-results{min-width:0}.people-results-head{min-height:2rem;color:var(--muted);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:8px;font-weight:700;display:flex}.people-results-head a{color:var(--accent)}.people-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.people-card{border:1px solid var(--border);background:var(--card);border-radius:.85rem;grid-template-columns:9.35rem minmax(0,1fr);min-width:0;transition:border-color .2s,transform .2s,box-shadow .2s;display:grid;overflow:hidden}.people-card:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.people-card:hover{border-color:color-mix(in srgb,var(--accent) 70%,var(--border))}}.people-card:hover{transform:translateY(-2px);box-shadow:0 18px 50px #00000038}.people-badge-wrap{border-right:1px solid var(--border);background:var(--sidebar);place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.people-badge-wrap{background:color-mix(in srgb,var(--sidebar) 85%,var(--bg))}}.people-badge-wrap{padding:.75rem}.people-id-badge.id-badge{width:7.9rem;min-height:13.35rem;padding:.7rem}.people-id-badge .badge-slot{margin-bottom:.25rem}.people-id-badge .badge-classification{font-size:5px}.people-id-badge .badge-photo{margin-top:.4rem}.people-id-badge .badge-photo>img,.people-id-badge .badge-photo>span:not(.people-presence){width:4.25rem;height:4.25rem}.people-id-badge strong{width:100%;font-family:var(--font-sans);text-align:center;text-overflow:ellipsis;white-space:nowrap;margin-top:.45rem;font-size:9px;overflow:hidden}.people-handle{color:var(--success);font-size:7px;font-weight:700}.people-role{min-height:1.7rem;color:var(--muted);text-align:center;text-transform:uppercase;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.2rem;font-size:5.5px;line-height:1.35;display:-webkit-box;overflow:hidden}.people-id-badge .official-stamp{margin-top:.3rem;font-size:5px}.people-id-badge .badge-barcode{margin-top:auto}.people-id-badge .badge-code{font-size:5px}.people-presence{border:2px solid var(--card);background:var(--muted);border-radius:999px;width:.55rem;height:.55rem;position:absolute;bottom:-.1rem;right:-.1rem}.people-presence.is-online{background:var(--success);box-shadow:0 0 10px var(--success)}@supports (color:color-mix(in lab, red, red)){.people-presence.is-online{box-shadow:0 0 10px color-mix(in srgb,var(--success) 65%,transparent)}}.people-card-body{flex-direction:column;min-width:0;padding:1rem;display:flex}.people-card-title{justify-content:space-between;align-items:start;gap:.75rem;display:flex}.people-card-title h2{font-family:var(--font-sans);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:800;overflow:hidden}.people-card-title p{color:var(--muted);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin-top:.2rem;font-size:7px;overflow:hidden}.people-active{color:var(--muted);font-family:var(--font-sans);white-space:nowrap;flex:none;align-items:center;gap:.3rem;font-size:8px;display:inline-flex}.people-active i{background:var(--muted);border-radius:999px;width:.4rem;height:.4rem}.people-active i.is-online{background:var(--success)}.people-bio{min-height:2.8rem;color:var(--muted);font-family:var(--font-sans);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.8rem;font-size:10px;line-height:1.45;display:-webkit-box;overflow:hidden}.people-now{border-left:2px solid var(--accent);background:var(--accent);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.45rem;margin-top:.7rem;display:grid}@supports (color:color-mix(in lab, red, red)){.people-now{background:color-mix(in srgb,var(--accent) 6%,transparent)}}.people-now{padding:.5rem .6rem}.people-now span{background:var(--accent);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.people-now span{background:color-mix(in srgb,var(--accent) 12%,var(--card))}}.people-now span{color:var(--accent);text-transform:uppercase;padding:.25rem .4rem;font-size:6px;font-weight:700}.people-now p{font-family:var(--font-sans);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.people-tags{flex-wrap:wrap;gap:.3rem;min-height:1.55rem;margin-top:.55rem;display:flex}.people-tags span{border:1px solid var(--border);color:var(--muted);text-transform:uppercase;border-radius:999px;padding:.25rem .4rem;font-size:6px}.people-actions{align-items:center;gap:.4rem;min-height:2.55rem;margin-top:auto;padding-top:.75rem;display:flex}.people-connect{border:1px solid var(--border);border-radius:.5rem;grid-template-columns:minmax(0,1fr) auto;width:100%;display:grid;overflow:hidden}.people-connect label{align-items:center;min-width:0;padding-left:.65rem;display:flex}.people-connect label span{color:var(--muted);text-transform:uppercase;font-size:7px}.people-connect select{min-width:0;color:var(--text);font-family:var(--font-sans);background:0 0;border:0;outline:0;flex:1;padding:.6rem .35rem;font-size:9px}.people-connect button,.people-request-response button{border-left:1px solid var(--border);background:var(--accent);color:var(--bg);text-transform:uppercase;padding-inline:.7rem;font-size:7px;font-weight:800}.people-group-picker{flex:1;min-width:0}.people-group-picker label{border:1px solid var(--border);color:var(--muted);text-transform:uppercase;border-radius:.45rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.35rem;padding-left:.55rem;font-size:7px;display:grid}.people-group-picker select{min-width:0;color:var(--text);font-family:var(--font-sans);background:0 0;border:0;padding:.55rem .35rem;font-size:9px}.people-small-action{border:1px solid var(--border);color:var(--muted);text-transform:uppercase;border-radius:.4rem;padding:.55rem .6rem;font-size:7px;font-weight:700}.people-small-action:hover{border-color:var(--warning);color:var(--warning)}.people-request-state{flex:1;min-width:0}.people-request-state span{color:var(--muted);text-transform:uppercase;font-size:7px;display:block}.people-request-state b{color:var(--accent);font-family:var(--font-sans);text-overflow:ellipsis;white-space:nowrap;margin-top:.2rem;font-size:10px;display:block;overflow:hidden}.people-request-state.incoming b{color:var(--success)}.people-request-response{border:1px solid var(--border);border-radius:.45rem;flex:1;min-width:0;display:flex;overflow:hidden}.people-request-response select{background:var(--bg);min-width:0;color:var(--text);font-family:var(--font-sans);border:0;flex:1;padding:.5rem;font-size:8px}.people-request-response .people-small-action{border:0;border-left:1px solid var(--border);color:var(--muted);background:0 0;border-radius:0}.people-card-footer{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:.5rem;margin-top:.7rem;padding-top:.65rem;display:flex}.people-card-footer a,.people-card-footer button{color:var(--muted);text-transform:uppercase;font-size:7px;font-weight:700}.people-card-footer a:hover{color:var(--accent)}.people-card-footer button:hover,.people-card-footer button.is-private{color:var(--warning)}.people-empty{border:1px dashed var(--border);text-align:center;border-radius:.8rem;grid-column:1/-1;align-content:center;place-items:center;min-height:20rem;padding:2rem;display:grid}.people-empty>span{color:var(--accent);font-size:2rem}.people-empty h2{font-family:var(--font-sans);margin-top:.6rem;font-size:18px}.people-empty p{max-width:30rem;color:var(--muted);font-family:var(--font-sans);margin-top:.5rem;font-size:11px;line-height:1.6}@media (max-width:1180px){.people-grid{grid-template-columns:1fr}}@media (max-width:760px){#alert-banner{grid-template-columns:auto minmax(0,1fr);display:grid}#alert-banner>b{grid-column:1}#alert-banner>div{grid-column:2}.product-body #alert-banner>button{border-top:1px solid #991b1b;min-height:2.2rem;display:block}#alert-banner>button:first-of-type{grid-column:1}#alert-banner>button:last-child{grid-column:2}.people-shell{padding:.8rem}.people-hero{display:block}.people-hero>div>p:last-child{font-size:12px}.people-search{margin-top:1rem}.people-tabs a{text-align:center;padding:.75rem .55rem;display:block}.people-tabs small{text-overflow:ellipsis;white-space:nowrap;margin-top:.25rem;display:block;overflow:hidden}.people-layout{grid-template-columns:1fr}.people-groups{position:static}.people-groups nav{gap:.3rem;padding-bottom:.7rem;display:flex;overflow-x:auto}.people-groups nav a{border:1px solid var(--border);flex:none}.people-groups nav a.is-active{box-shadow:none;border-color:var(--accent)}.people-new-group,.people-privacy-note{display:none}.people-card{grid-template-columns:7.8rem minmax(0,1fr)}.people-badge-wrap{padding:.55rem}.people-id-badge.id-badge{width:6.8rem;min-height:12.6rem}.people-id-badge .badge-photo>img,.people-id-badge .badge-photo>span:not(.people-presence){width:3.8rem;height:3.8rem}.people-card-body{padding:.75rem}.people-card-title{display:block}.people-active{margin-top:.35rem}.people-bio{-webkit-line-clamp:2;min-height:0}.people-tags{flex-wrap:nowrap;overflow:hidden}.people-actions{align-items:stretch}.people-connect{grid-template-columns:1fr}.people-connect button{border-top:1px solid var(--border);border-left:0;min-height:2rem}.people-card-footer{align-items:flex-start}.people-card-footer button{text-align:right;max-width:8rem}}@media (max-width:340px){.people-card{grid-template-columns:1fr}.people-badge-wrap{border-right:0;border-bottom:1px solid var(--border);padding:.75rem}.people-id-badge.id-badge{width:8rem;min-height:13rem}.people-card-body{padding:.9rem}.people-connect{grid-template-columns:minmax(0,1fr) auto}.people-connect button{border-top:0;border-left:1px solid var(--border)}}@media (max-width:420px){.profile-preview-bar{font-size:8px}.profile-preview-bar .status-chip{font-size:6px}.profile-status{grid-template-columns:auto minmax(0,1fr)}.profile-status small{display:none}.watch-meta{flex-wrap:wrap}.profile-editor-bar span{display:none}.studio-grid .editor-module>summary small{white-space:normal}}.marketing-body,.gateway-body{background:var(--bg)}.skin-orb{background:var(--skin-a)}.ticker-viewport{-webkit-mask-image:none;mask-image:none}.public-hero:before,.story-hero:before{display:none}.public-hero-copy h1 span:not(.hero-caret),.story-hero-copy h1 span{color:var(--success);background:0 0;animation:none}.hero-primary:after,.stage-grid,.hero-life-photo:after,.profile-shine{display:none}.hero-skin-dot i{background:var(--dot-accent)}.belief-panes article:first-child,.belief-panes article:last-child,.company-invitation{background:var(--card)}.chapter{background:var(--bg)}#social .journey-rail:before{background:var(--border)}@supports (color:color-mix(in lab, red, red)){#social .journey-rail:before{background:color-mix(in srgb,var(--border) 80%,transparent)}}.chapter-scape{opacity:.1;-webkit-mask-image:none;mask-image:none}.home-body .product-stage{animation:none}.home-body .hero-mark-bg{opacity:.035;width:42rem;height:42rem;left:-11rem}.home-body .hero-life-photo{box-shadow:0 28px 80px #00000075}.home-body .social-window{box-shadow:0 30px 80px #00000094}.home-body .proof-strip{padding-top:1rem}.home-body .profile-showcase-card{border-color:var(--accent);border-radius:.75rem}.home-body .profile-showcase-card>.badge-slot{margin-bottom:.35rem}.profile-badge-label{letter-spacing:.18em;color:var(--muted);margin-bottom:.75rem;font-size:6px}.detail-id{position:relative}.detail-id>.badge-slot{margin-bottom:.45rem}.detail-id em{letter-spacing:.12em;color:var(--muted);margin-top:.3rem;font-size:5px;font-style:normal}.hero-id-card{z-index:20;border:2px solid var(--success);background:var(--sidebar);width:16.5rem;min-height:24rem;color:var(--text);border-radius:.75rem;flex-direction:column;padding:1.15rem;transition:transform .2s,border-color .2s;display:flex;position:absolute;bottom:3.1rem;right:0;box-shadow:0 28px 70px #0000009e}.hero-id-card:hover{border-color:var(--accent);transform:translateY(-4px)}.hero-id-slot{border:1px solid var(--border);background:var(--card);border-radius:999px;width:3.5rem;height:.45rem;margin:-.55rem auto .55rem;display:block}.hero-id-label{border-bottom:1px solid var(--border);text-align:center;letter-spacing:.18em;color:var(--muted);padding-bottom:.6rem;font-size:6px}.hero-id-person{text-align:left;align-items:center;gap:.75rem;margin-top:.85rem;display:flex}.hero-id-person>i{border-color:var(--accent);width:3rem;height:3rem;font-size:10px}.hero-id-person span{min-width:0}.hero-id-person b{font-family:var(--font-sans);text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}.hero-id-person small{color:var(--success);margin-top:.2rem;font-size:7px;display:block}.hero-id-card>p{font-family:var(--font-sans);color:var(--muted);margin:.85rem 0;font-size:8px;line-height:1.55}.hero-id-status{border-block:1px solid var(--border);text-transform:uppercase;justify-content:space-between;align-items:center;gap:.5rem;padding-block:.55rem;font-size:6px;display:flex}.hero-id-status span{color:var(--success);align-items:center;gap:.3rem;display:inline-flex}.hero-id-status span i{background:var(--success);border-radius:999px;width:.4rem;height:.4rem}.hero-id-status b{color:var(--muted)}.hero-id-updates{gap:.45rem;margin-top:.65rem;display:grid}.hero-id-updates>span{border:1px solid var(--border);background:var(--card);border-radius:.35rem;padding:.55rem;display:block}.hero-id-updates small{color:var(--accent);letter-spacing:.12em;font-size:5px;display:block}.hero-id-updates b{font-family:var(--font-sans);text-overflow:ellipsis;white-space:nowrap;margin-top:.25rem;font-size:7px;display:block;overflow:hidden}.hero-id-card footer{border-top:1px solid var(--border);text-transform:uppercase;color:var(--muted);justify-content:space-between;align-items:center;gap:.5rem;margin-top:auto;padding-top:.7rem;font-size:6px;display:flex}.hero-id-card footer b{color:var(--success)}.promise-board{border:1px solid var(--border);background:var(--card);border-radius:.75rem;overflow:hidden;box-shadow:0 24px 60px #0000004d}.promise-row{border-top:1px solid var(--border);grid-template-columns:2.5rem minmax(0,1fr);gap:.8rem;padding:1rem;display:grid}.promise-row>b{color:var(--accent);font-size:8px}.promise-row strong{font-family:var(--font-sans);font-size:11px;display:block}.promise-row small{font-family:var(--font-sans);color:var(--muted);margin-top:.3rem;font-size:8px;line-height:1.55;display:block}.home-status{border-bottom:1px solid var(--border);max-width:104rem;margin-inline:auto;padding:6rem clamp(1.25rem,5vw,5rem)}.home-status>header{max-width:54rem}.home-status h2{font-family:var(--font-sans);letter-spacing:-.025em;margin-top:.75rem;font-size:clamp(2rem,4vw,3.5rem);font-weight:700;line-height:1.05}.home-status header>p:last-child{max-width:40rem;font-family:var(--font-sans);color:var(--muted);margin-top:1.25rem;font-size:14px;line-height:1.8}.home-status-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:3rem;display:grid}.home-status-grid article{border:1px solid var(--border);background:var(--card);border-radius:.65rem;min-height:13rem;padding:1.25rem}.home-status-grid span{color:var(--accent);letter-spacing:.16em;font-size:7px}.home-status-grid b{font-family:var(--font-sans);margin-top:2rem;font-size:14px;display:block}.home-status-grid p{font-family:var(--font-sans);color:var(--muted);margin-top:.7rem;font-size:10px;line-height:1.7}.public-lives .community-quotes{grid-template-columns:repeat(2,minmax(0,1fr))}.public-lives .community-quotes blockquote{min-height:18rem}.public-lives .community-quotes blockquote>p{font-size:15px;line-height:1.75}.public-lives .community-quotes blockquote>p b{color:var(--accent)}@media (min-width:1100px) and (max-width:1535px){.hero-id-card{transform-origin:100% 100%;transform:scale(.78)}.hero-id-card:hover{transform:translateY(-4px)scale(.78)}}@media (min-width:1100px) and (max-width:1535px) and (max-height:760px){.hero-id-card{transform:scale(.68)}.hero-id-card:hover{transform:translateY(-4px)scale(.68)}}@media (max-width:900px){.hero-id-card{transform-origin:100% 100%;bottom:3rem;right:.25rem;transform:scale(.74)}.hero-id-card:hover{transform:translateY(-3px)scale(.74)}.home-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.home-status{padding-block:4rem}.home-status-grid,.public-lives .community-quotes{grid-template-columns:1fr}.home-status-grid article{min-height:0}}@media (max-width:520px){.hero-id-card{bottom:2.35rem;right:-.2rem;transform:scale(.66)}.hero-id-card:hover{transform:translateY(-2px)scale(.66)}.home-body .hero-life-photo figcaption{display:none}.home-body .hero-mark-bg{width:28rem;height:28rem;left:-8rem}}.nav-tab-store{color:var(--success)}.store-world{background:radial-gradient(circle at 82% 8%,var(--accent),transparent 26%),linear-gradient(180deg,var(--bg),var(--sidebar));height:100%;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.store-world{background:radial-gradient(circle at 82% 8%,color-mix(in srgb,var(--accent) 14%,transparent),transparent 26%),linear-gradient(180deg,var(--bg),color-mix(in srgb,var(--sidebar) 42%,var(--bg)))}}.store-world{color:var(--text)}.store-hero{grid-template-columns:minmax(0,1.35fr) minmax(18rem,.65fr);align-items:center;gap:clamp(2rem,6vw,7rem);max-width:92rem;min-height:30rem;margin:auto;padding:clamp(3rem,7vw,7rem) clamp(1.2rem,5vw,5rem);display:grid;position:relative;overflow:hidden}.store-hero:before{content:"001";z-index:0;font:900 clamp(14rem,28vw,28rem)/1 var(--font-sans);color:#0000;-webkit-text-stroke:1px var(--border);position:absolute;top:-10%;right:2%}@supports (color:color-mix(in lab, red, red)){.store-hero:before{-webkit-text-stroke:1px color-mix(in srgb,var(--border) 60%,transparent)}}.store-hero:before{opacity:.5;pointer-events:none}.store-hero-copy,.store-manifest{z-index:1;position:relative}.store-kicker{border:1px solid var(--accent);color:var(--accent);letter-spacing:.18em;margin-bottom:1.25rem;padding:.45rem .65rem;font-size:7px;font-weight:800;display:inline-block}.store-hero h1{max-width:54rem;font-family:var(--font-sans);letter-spacing:-.045em;text-wrap:balance;font-size:clamp(2.4rem,5.6vw,5.6rem);font-weight:760;line-height:.96}.store-hero-copy>p:last-of-type{max-width:42rem;font-family:var(--font-sans);color:var(--muted);margin-top:1.5rem;font-size:clamp(11px,1.2vw,15px);line-height:1.8}.store-hero-actions{flex-wrap:wrap;gap:.6rem;margin-top:2rem;display:flex}.store-hero-actions a{border-bottom:1px solid var(--accent);color:var(--accent);letter-spacing:.08em;text-transform:uppercase;padding:.6rem .1rem;font-size:8px;font-weight:800}.store-manifest{border:1px solid var(--border);background:var(--card);grid-template-columns:1fr 1fr;display:grid}@supports (color:color-mix(in lab, red, red)){.store-manifest{background:color-mix(in srgb,var(--card) 86%,transparent)}}.store-manifest{transform:rotate(1.2deg);box-shadow:0 35px 80px #00000059}.manifest-sigil{border-bottom:1px solid var(--border);min-height:11rem;color:var(--text);grid-column:1/-1;place-items:center;display:grid}.manifest-sigil svg{opacity:.9;width:7.5rem}.store-manifest>div{border-right:1px solid var(--border);padding:1rem}.store-manifest>div:nth-of-type(2n){border-right:0}.store-manifest small,.store-manifest b{text-transform:uppercase;display:block}.store-manifest small{color:var(--muted);letter-spacing:.14em;font-size:6px}.store-manifest b{margin-top:.35rem;font-size:9px}.store-manifest>p{border-top:1px solid var(--border);color:var(--success);text-transform:uppercase;grid-column:1/-1;align-items:center;gap:.45rem;padding:.75rem 1rem;font-size:6px;display:flex}.store-manifest>p i{background:var(--success);width:.45rem;height:.45rem;box-shadow:0 0 12px var(--success);border-radius:999px}.store-notice,.store-error{border:1px solid var(--success);background:var(--success);max-width:82rem;margin:0 auto 1rem}@supports (color:color-mix(in lab, red, red)){.store-notice,.store-error{background:color-mix(in srgb,var(--success) 8%,var(--card))}}.store-notice,.store-error{color:var(--success);padding:.9rem 1rem;font-size:9px}.store-error{border-color:var(--warning);background:var(--warning)}@supports (color:color-mix(in lab, red, red)){.store-error{background:color-mix(in srgb,var(--warning) 8%,var(--card))}}.store-error{color:var(--warning)}.physical-drop,.feature-unlocks{max-width:92rem;margin:auto;padding:4rem clamp(1.2rem,5vw,5rem) 6rem}.store-section-head{grid-template-columns:1fr minmax(16rem,.55fr);align-items:end;gap:2rem;margin-bottom:3rem;display:grid}.store-section-head span{color:var(--accent);letter-spacing:.15em;font-size:7px;font-weight:800}.store-section-head h2{max-width:54rem;font-family:var(--font-sans);letter-spacing:-.035em;margin-top:.6rem;font-size:clamp(1.8rem,4vw,3.8rem);font-weight:750;line-height:1}.store-section-head>p{border-left:1px solid var(--border);font-family:var(--font-sans);color:var(--muted);padding-left:1.5rem;font-size:11px;line-height:1.7}.drop-runway{border-top:1px solid var(--border)}.drop-piece{border-bottom:1px solid var(--border);grid-template-columns:minmax(18rem,.9fr) minmax(20rem,1.1fr);min-height:28rem;display:grid}.drop-piece:nth-child(2n){grid-template-columns:minmax(20rem,1.1fr) minmax(18rem,.9fr)}.drop-piece:nth-child(2n) .piece-visual{order:2}.piece-visual{border-inline:1px solid var(--border);background:repeating-linear-gradient(90deg,transparent 0 39px,var(--border) 40px),repeating-linear-gradient(0deg,transparent 0 39px,var(--border) 40px),var(--card);place-items:center;min-height:28rem;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.piece-visual{background:repeating-linear-gradient(90deg,transparent 0 39px,color-mix(in srgb,var(--border) 28%,transparent) 40px),repeating-linear-gradient(0deg,transparent 0 39px,color-mix(in srgb,var(--border) 28%,transparent) 40px),color-mix(in srgb,var(--card) 78%,var(--bg))}}.piece-coordinate,.piece-edition{color:var(--muted);letter-spacing:.15em;font-size:6px;position:absolute;left:1rem}.piece-coordinate{top:1rem}.piece-edition{bottom:1rem}.merch-object{color:#ece8df;filter:drop-shadow(0 30px 25px #00000073);background:#17191d;place-items:center;width:16rem;height:18rem;transition:transform .35s;display:grid;position:relative}.drop-piece:hover .merch-object{transform:translateY(-8px)rotate(-1deg)}.merch-object-tee{clip-path:polygon(27% 8%,40% 2%,60% 2%,73% 8%,96% 25%,82% 42%,74% 35%,77% 98%,23% 98%,26% 35%,18% 42%,4% 25%)}.merch-object-hoodie{clip-path:polygon(37% 2%,63% 2%,74% 11%,96% 30%,82% 48%,72% 40%,77% 96%,23% 96%,28% 40%,18% 48%,4% 30%,26% 11%);width:17rem}.merch-object-cap{border-radius:9rem 9rem 1.2rem 1.2rem;width:16rem;height:9rem;margin-top:4rem;transform:perspective(400px)rotateX(-8deg)}.merch-object-cap:after{content:"";background:#101216;border-radius:100%;width:7rem;height:2.6rem;position:absolute;bottom:-.35rem;right:-4.5rem;transform:rotate(8deg)}.merch-object-cap:hover{transform:perspective(400px)rotateX(-8deg)translateY(-8px)}.merch-whorl{color:#ece8df;width:3.2rem}.merch-object-cap .merch-whorl{width:2.5rem}.merch-object b{letter-spacing:.2em;font-size:7px;position:absolute;bottom:22%}.merch-object-cap b{display:none}.piece-story{flex-direction:column;justify-content:center;min-width:0;padding:clamp(2rem,6vw,6rem);display:flex}.piece-story>span{color:var(--success);letter-spacing:.15em;text-transform:uppercase;font-size:6px;font-weight:800}.piece-story h3{font-family:var(--font-sans);margin-top:.75rem;font-size:clamp(1.7rem,3vw,3rem);font-weight:750;line-height:1}.piece-story>p{max-width:35rem;font-family:var(--font-sans);color:var(--muted);margin-top:1rem;font-size:11px;line-height:1.8}.piece-buy{border-top:1px solid var(--border);justify-content:space-between;align-items:flex-end;gap:1rem;margin-top:2.5rem;padding-top:1rem;display:flex}.piece-buy>strong{font-family:var(--font-sans);font-size:1.6rem}.piece-buy form{align-items:flex-end;gap:.5rem;display:flex}.piece-buy label{color:var(--muted);text-transform:uppercase;font-size:6px}.piece-buy select{border:1px solid var(--border);background:var(--bg);color:var(--text);margin-top:.25rem;padding:.55rem;font-size:8px;display:block}.piece-buy button,.unlock-keys button{border:1px solid var(--accent);background:var(--accent);color:var(--bg);letter-spacing:.08em;text-transform:uppercase;padding:.65rem .9rem;font-size:7px;font-weight:900}.piece-buy button:disabled,.unlock-keys button:disabled{cursor:not-allowed;border-color:var(--border);background:var(--card);color:var(--muted)}.feature-unlocks{border-top:1px solid var(--border)}.unlock-console{border:1px solid var(--border);background:var(--sidebar);grid-template-columns:minmax(16rem,.65fr) minmax(0,1.35fr);display:grid}@supports (color:color-mix(in lab, red, red)){.unlock-console{background:color-mix(in srgb,var(--sidebar) 75%,var(--bg))}}.unlock-status{border-right:1px solid var(--border);padding:clamp(1.5rem,4vw,3rem)}.unlock-status>span{color:var(--muted);letter-spacing:.16em;font-size:6px}.unlock-status>strong{font-family:var(--font-sans);margin-top:1rem;font-size:clamp(2.5rem,6vw,5rem);line-height:1;display:block}.capacity-track{background:var(--border);height:.35rem;margin-top:1.5rem;overflow:hidden}.capacity-track i{background:var(--success);max-width:100%;height:100%;display:block}.unlock-status p{font-family:var(--font-sans);color:var(--muted);margin-top:1.25rem;font-size:10px;line-height:1.7}.unlock-keys{display:grid}.unlock-keys article{border-bottom:1px solid var(--border);grid-template-columns:3rem minmax(0,1fr) auto;align-items:center;gap:1rem;min-height:11rem;padding:1.5rem;display:grid}.unlock-keys article:last-child{border-bottom:0}.key-teeth{border:1px solid var(--accent);border-radius:999px;width:2.8rem;height:2.8rem;display:block;position:relative}.key-teeth:after{content:"";background:var(--accent);width:1.2rem;height:.3rem;position:absolute;top:1.25rem;left:2.4rem}.key-teeth i{display:none}.unlock-keys small{color:var(--accent);letter-spacing:.12em;text-transform:uppercase;font-size:6px}.unlock-keys h3{font-family:var(--font-sans);margin-top:.35rem;font-size:1.1rem}.unlock-keys p{max-width:42rem;font-family:var(--font-sans);color:var(--muted);margin-top:.45rem;font-size:9px;line-height:1.6}.unlock-keys footer{flex-direction:column;align-items:flex-end;gap:.65rem;min-width:7rem;display:flex}.unlock-keys footer>b{font-family:var(--font-sans);font-size:1rem}.key-active{color:var(--success);text-transform:uppercase;font-size:7px;font-weight:900}.store-footer-note{border-top:1px solid var(--accent);grid-template-columns:3rem minmax(0,1fr) auto;align-items:center;gap:1.5rem;max-width:82rem;margin:0 auto 5rem;padding:2rem 1rem;display:grid}.store-footer-note>span{color:var(--accent)}.store-footer-note svg{width:2.5rem}.store-footer-note p{font-family:var(--font-sans);color:var(--muted);font-size:10px;line-height:1.7}.store-footer-note p b{color:var(--text)}.store-footer-note a{color:var(--accent);text-transform:uppercase;font-size:7px;font-weight:900}.creator-editions{border-color:var(--accent);overflow:hidden}@supports (color:color-mix(in lab, red, red)){.creator-editions{border-color:color-mix(in srgb,var(--accent) 55%,var(--border))}}.creator-editions{background:radial-gradient(circle at 90% 10%,var(--accent),transparent 28%),var(--sidebar)}@supports (color:color-mix(in lab, red, red)){.creator-editions{background:radial-gradient(circle at 90% 10%,color-mix(in srgb,var(--accent) 12%,transparent),transparent 28%),var(--sidebar)}}.edition-heading{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:.8rem;display:flex}.edition-heading span b,.edition-heading span small{display:block}.edition-heading b{color:var(--accent);letter-spacing:.12em;font-size:7px}.edition-heading small{color:var(--muted);margin-top:.2rem;font-size:6px}.edition-heading>i{border:1px solid var(--success);color:var(--success);padding:.3rem .45rem;font-size:6px;font-style:normal}.edition-shelf{background:var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.edition-piece{background:var(--card);grid-template-columns:7rem minmax(0,1fr);min-height:10rem;transition:filter .2s,transform .2s;display:grid}.edition-piece:nth-child(3n){grid-column:1/-1}.edition-piece:hover{z-index:2;filter:brightness(1.08);position:relative;transform:translateY(-2px)}.edition-art{background:repeating-linear-gradient(135deg,var(--accent) 0 8px,var(--bg) 8px 16px);place-items:center;min-height:100%;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.edition-art{background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--accent) 14%,var(--bg)) 0 8px,var(--bg) 8px 16px)}}.edition-art img{object-fit:cover;width:100%;height:100%}.edition-art>i{color:var(--muted);text-transform:uppercase;font-size:5px;font-style:normal;position:absolute;top:.5rem;left:.5rem}.edition-art>b{font-family:var(--font-sans);color:var(--accent);font-size:1.5rem}.edition-copy{flex-direction:column;min-width:0;padding:.8rem;display:flex}.edition-copy>small{color:var(--success);letter-spacing:.1em;text-transform:uppercase;font-size:5px}.edition-copy>strong{font-family:var(--font-sans);margin-top:.3rem;font-size:10px}.edition-copy>p{font-family:var(--font-sans);color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:.4rem;font-size:7px;line-height:1.5;display:-webkit-box;overflow:hidden}.edition-copy>em{color:var(--accent);margin-top:auto;padding-top:.6rem;font-size:7px;font-style:normal;font-weight:900}.edition-copy>em i{float:right;font-style:normal}.edition-disclosure{color:var(--muted);padding:.55rem .8rem;font-size:5px;line-height:1.5}.seller-note{border:1px solid var(--accent);background:var(--accent);grid-template-columns:2rem minmax(0,1fr);gap:.75rem;margin:.8rem;display:grid}@supports (color:color-mix(in lab, red, red)){.seller-note{background:color-mix(in srgb,var(--accent) 7%,var(--bg))}}.seller-note{padding:.8rem}.seller-note>span{color:var(--accent);font-size:1.1rem}.seller-note p{font-family:var(--font-sans);color:var(--muted);font-size:8px;line-height:1.6}.seller-note b{color:var(--text)}.settings-profile-column{gap:1rem;min-width:0;display:grid}.avatar-uploader{position:relative}.avatar-uploader>[data-avatar-file]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.avatar-upload-current{border:1px dashed var(--border);background:var(--bg);align-items:center;gap:1rem;margin:.8rem;padding:.8rem;display:flex}.avatar-upload-current img,.avatar-upload-current>span:first-child{object-fit:cover}.avatar-upload-current span b,.avatar-upload-current span small{display:block}.avatar-upload-current span b{font-family:var(--font-sans);font-size:10px}.avatar-upload-current span small{max-width:30rem;font-family:var(--font-sans);color:var(--muted);margin-top:.25rem;font-size:7px;line-height:1.5}.avatar-uploader>[data-avatar-choose]{border:1px solid var(--accent);background:var(--accent);color:var(--bg);text-transform:uppercase;margin:0 .8rem .8rem;padding:.65rem .8rem;font-size:7px;font-weight:900}.crop-room{z-index:120;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000c7;place-items:center;padding:1rem;display:grid;position:fixed;inset:0;overflow-y:auto}.crop-room[hidden]{display:none}.crop-room-panel{border:1px solid var(--accent);background:var(--sidebar);width:min(31rem,100%);box-shadow:0 30px 100px #000}.crop-room-panel>header{border-bottom:1px solid var(--border);color:var(--accent);letter-spacing:.15em;justify-content:space-between;align-items:center;padding:.75rem 1rem;font-size:7px;display:flex}.crop-room-panel>header button{color:var(--muted);font-size:1.25rem}.crop-stage{background:var(--bg);touch-action:none;cursor:grab;width:min(26rem,100vw - 4rem);margin:1.5rem auto 1rem;position:relative;overflow:hidden}.crop-stage:active{cursor:grabbing}.crop-stage canvas{width:100%;height:auto;display:block}.crop-stage>i{border:2px solid var(--accent);box-shadow:0 0 0 999px var(--bg);border-radius:50%;position:absolute;inset:5%}@supports (color:color-mix(in lab, red, red)){.crop-stage>i{box-shadow:0 0 0 999px color-mix(in srgb,var(--bg) 48%,transparent)}}.crop-stage>i{pointer-events:none}.crop-room-panel>label{color:var(--muted);text-transform:uppercase;grid-template-columns:3rem minmax(0,1fr);align-items:center;gap:.75rem;padding:0 1.5rem;font-size:7px;display:grid}.crop-room-panel input[type=range]{width:100%;accent-color:var(--accent)}.crop-room-panel>p{font-family:var(--font-sans);color:var(--muted);padding:.8rem 1.5rem 1rem;font-size:8px;line-height:1.5}.crop-room-panel>footer{border-top:1px solid var(--border);justify-content:flex-end;gap:.5rem;padding:.8rem;display:flex}.crop-room-panel>footer button{border:1px solid var(--border);color:var(--muted);text-transform:uppercase;padding:.6rem .8rem;font-size:7px;font-weight:800}.crop-room-panel>footer button:last-child{border-color:var(--accent);background:var(--accent);color:var(--bg)}@media (max-width:900px){.app-primary-nav{scrollbar-width:none;max-width:100%;overflow-x:auto}.app-primary-nav::-webkit-scrollbar{display:none}.store-hero{grid-template-columns:1fr}.store-manifest{width:min(28rem,100%);transform:none}.drop-piece,.drop-piece:nth-child(2n){grid-template-columns:minmax(0,1fr)}.drop-piece:nth-child(2n) .piece-visual{order:0}.piece-story{padding:2rem 1.25rem 3rem}.unlock-console{grid-template-columns:1fr}.unlock-status{border-right:0;border-bottom:1px solid var(--border)}}@media (max-width:620px){.app-world-label{display:none}.app-header-row{flex-wrap:wrap;align-items:stretch;min-height:0}.app-primary-nav{flex:0 0 100%;width:100%}.app-header-actions{flex:0 0 100%;justify-content:flex-end;width:100%}.nav-tab{text-align:center;flex:1 0 auto;padding-inline:.7rem}.store-hero{min-height:0;padding-block:3.5rem}.store-hero:before{font-size:13rem;top:2rem}.store-hero h1{font-size:clamp(2.4rem,13vw,4rem)}.physical-drop,.feature-unlocks{padding-block:3rem}.store-section-head{grid-template-columns:1fr;gap:1rem}.store-section-head>p{border-left:0;border-top:1px solid var(--border);padding:1rem 0 0}.piece-visual{min-height:22rem}.merch-object{transform:scale(.82)}.drop-piece:hover .merch-object{transform:scale(.82)translateY(-5px)}.piece-buy{flex-direction:column;align-items:stretch}.piece-buy form{align-items:stretch}.piece-buy form button{flex:1}.unlock-keys article{grid-template-columns:2.7rem minmax(0,1fr)}.unlock-keys footer{grid-column:2;align-items:flex-start}.store-footer-note{grid-template-columns:2rem minmax(0,1fr)}.store-footer-note a{grid-column:2}.edition-shelf{grid-template-columns:1fr}.edition-piece:nth-child(3n){grid-column:auto}}@media (max-width:420px){.nav-tab{padding-inline:.5rem;font-size:7px}.edition-piece{grid-template-columns:5.5rem minmax(0,1fr)}}@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-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{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}@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-duration{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes pulse{50%{opacity:.5}}