/*! tailwindcss v4.3.3 | 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)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--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-outline-style:solid;--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-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:host,:root{--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--font-weight-medium:500;--font-weight-semibold:600;--tracking-widest:.1em;--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{*,::backdrop,:after,:before{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}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{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:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,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,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-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,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.\@container\/card-header{container:card-header/inline-size}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.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;overflow:hidden}.absolute,.sr-only{position:absolute}.relative{position:relative}.static{position:static}.left-2{left:.8rem}.z-50{z-index:50}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.-mx-1{margin-inline:-.4rem}.my-1{margin-block:.4rem}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-square{aspect-ratio:1}.size-2{width:.8rem;height:.8rem}.size-3\.5{width:1.4rem;height:1.4rem}.size-4{width:1.6rem;height:1.6rem}.size-8{width:3.2rem;height:3.2rem}.size-9{width:3.6rem;height:3.6rem}.size-full{width:100%;height:100%}.h-8{height:3.2rem}.h-9{height:3.6rem}.h-10{height:4rem}.h-px{height:1px}.max-h-\(--radix-dropdown-menu-content-available-height\){max-height:var(--radix-dropdown-menu-content-available-height)}.w-full{width:100%}.min-w-0{min-width:0}.min-w-\[8rem\]{min-width:8rem}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.origin-\(--radix-dropdown-menu-content-transform-origin\){transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-default{cursor:default}.resize{resize:both}.auto-rows-min{grid-auto-rows:min-content}.grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-center{justify-content:center}.gap-1\.5{gap:.6rem}.gap-2{gap:.8rem}.gap-6{gap:2.4rem}.self-start{align-self:flex-start}.justify-self-end{justify-self:flex-end}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded-full{border-radius:3.40282e+38px}.rounded-md{border-radius:calc(var(--radius) - .2rem)}.rounded-sm{border-radius:calc(var(--radius) - .4rem)}.rounded-xl{border-radius:calc(var(--radius) + .4rem)}.border{border-style:var(--tw-border-style);border-width:1px}.border-input{border-color:var(--input)}.bg-background{background-color:var(--background)}.bg-border{background-color:var(--border)}.bg-card{background-color:var(--card)}.bg-destructive{background-color:var(--destructive)}.bg-muted{background-color:var(--muted)}.bg-popover{background-color:var(--popover)}.bg-primary{background-color:var(--primary)}.bg-secondary{background-color:var(--secondary)}.bg-transparent{background-color:#0000}.fill-current{fill:currentColor}.p-1{padding:.4rem}.px-2{padding-inline:.8rem}.px-3{padding-inline:1.2rem}.px-4{padding-inline:1.6rem}.px-6{padding-inline:2.4rem}.py-1{padding-block:.4rem}.py-1\.5{padding-block:.6rem}.py-2{padding-block:.8rem}.py-6{padding-block:2.4rem}.pr-2{padding-right:.8rem}.pl-8{padding-left:3.2rem}.text-base{font-size:1.6rem;line-height:var(--tw-leading,2.4rem)}.text-sm{font-size:1.4rem;line-height:var(--tw-leading,2rem)}.text-xs{font-size:1.2rem;line-height:var(--tw-leading,1.6rem)}.leading-none{--tw-leading:1;line-height:1}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-wrap{text-wrap:wrap}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.text-card-foreground{color:var(--card-foreground)}.text-destructive{color:var(--destructive)}.text-destructive-foreground{color:var(--destructive-foreground)}.text-muted-foreground{color:var(--muted-foreground)}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-secondary-foreground{color:var(--secondary-foreground)}.italic{font-style:italic}.underline-offset-4{text-underline-offset:4px}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow,.shadow-lg{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a)}.shadow-md,.shadow-sm{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d)}.ring,.shadow-xs{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{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))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.paused{animation-play-state:paused}.running{animation-play-state:running}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *){opacity:.5}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.selection\:bg-primary ::selection{background-color:var(--primary)}.selection\:bg-primary::selection{background-color:var(--primary)}.selection\:text-primary-foreground ::selection{color:var(--primary-foreground)}.selection\:text-primary-foreground::selection{color:var(--primary-foreground)}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-7::file-selector-button{height:2.8rem}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:1.4rem;line-height:var(--tw-leading,2rem)}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--foreground)}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}@media (hover:hover){.hover\:bg-accent:hover{background-color:var(--accent)}.hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab,var(--destructive) 90%,transparent)}}.hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--primary) 90%,transparent)}}.hover\:bg-secondary\/80:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab,var(--secondary) 80%,transparent)}}.hover\:text-accent-foreground:hover{color:var(--accent-foreground)}.hover\:underline:hover{text-decoration-line:underline}}.focus\:bg-accent:focus{background-color:var(--accent)}.focus\:text-accent-foreground:focus{color:var(--accent-foreground)}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + 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)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab,var(--destructive) 20%,transparent)}}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab,var(--ring) 50%,transparent)}}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:1rem}.has-\[\>svg\]\:px-3:has(>svg){padding-inline:1.2rem}.has-\[\>svg\]\:px-4:has(>svg){padding-inline:1.6rem}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive) 20%,transparent)}}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[error\=true\]\:text-destructive[data-error=true]{color:var(--destructive)}.data-\[inset\]\:pl-8[data-inset]{padding-left:3.2rem}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:var(--accent)}.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:var(--accent-foreground)}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[variant\=destructive\]\:text-destructive[data-variant=destructive]{color:var(--destructive)}.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:color-mix(in oklab,var(--destructive) 10%,transparent)}}@media (min-width:48rem){.md\:text-sm{font-size:1.4rem;line-height:var(--tw-leading,2rem)}}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:1.6rem;height:1.6rem}.\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-muted-foreground svg:not([class*=text-]){color:var(--muted-foreground)}.\[\.border-b\]\:pb-6.border-b{padding-bottom:2.4rem}.\[\.border-t\]\:pt-6.border-t{padding-top:2.4rem}:is(.data-\[variant\=destructive\]\:\*\:\[svg\]\:\!text-destructive[data-variant=destructive]>*):is(svg){color:var(--destructive)!important}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}html{-webkit-text-size-adjust:100%;color-scheme:dark;font-size:62.5%}:root{--ink-950:#070b12;--ink-900:#0a1019;--ink-800:#101826;--ink-700:#172234;--ink-600:#1f2d43;--blue-900:#00305a;--blue-700:#00508f;--blue-500:#1e6db0;--blue-300:#4a90cf;--blue-050:#e1eaf9;--ember-700:#c43f0a;--ember-500:#ff5f18;--ember-300:#ff8a4d;--ember-100:#ffc199;--red-500:#e5484d;--red-300:#ff7a7e;--green-500:#22a06b;--green-300:#63d7a4;--parchment:#efefcb;--text:var(--blue-050);--text-2:#e1eaf9a8;--line:#e1eaf91f;--field-deep:radial-gradient(120% 90% at 10% -10%,#1e6db073 0%,#1e6db000 62%),radial-gradient(95% 75% at 90% 4%,#00508f8c 0%,#00508f00 70%),radial-gradient(70% 58% at 78% 112%,#ff5f182e 0%,#ff5f1800 68%);--field-ember:radial-gradient(100% 115% at 50% 118%,#ff5f184d 0%,#ff5f1800 64%),radial-gradient(85% 70% at 8% 0%,#00508f8c 0%,#00508f00 74%);--glass:#e1eaf914;--glass-border:#e1eaf947;--glass-blur:blur(12px) saturate(140%);--fs-display:clamp(4.14rem,8.1vw,10.8rem);--fs-h2:clamp(3.42rem,5.76vw,7.56rem);--fs-h3:clamp(2.4rem,3vw,3.6rem);--fs-lead:clamp(1.8rem,1.6vw,2.2rem);--fs-body:1.8rem;--fs-small:1.5rem;--gutter:max(2rem,calc(5rem + (100vw - min(100vw, 168rem)) / 2));--section-y:clamp(9rem,14vw,19rem);--r-poster:2.4rem;--r-media:4rem;--r-pill:999px;--dur-fast:.22s;--dur:.32s;--dur-slow:.56s;--ease:cubic-bezier(.22,1,.36,1);--ease-inout:cubic-bezier(.65,0,.35,1);--stagger:50ms;--shadow-media:0 40px 80px -40px #000000e6;--shadow-card:0 48px 96px -48px #000000e6;--focus-ring:2px solid var(--ember-300)}[data-theme=parchment]{--text:var(--ink-950);--text-2:#070b12b8;--line:#070b121f;--glass:#070b120d;--glass-border:#070b123d;background:var(--parchment);color:var(--text)}:root{--radius:.8rem;--background:var(--ink-950);--foreground:var(--text);--card:var(--ink-800);--card-foreground:var(--text);--popover:var(--ink-800);--popover-foreground:var(--text);--primary:var(--blue-700);--primary-foreground:var(--blue-050);--secondary:var(--ink-700);--secondary-foreground:var(--text);--muted:var(--ink-800);--muted-foreground:var(--text-2);--accent:var(--ink-600);--accent-foreground:var(--text);--destructive:var(--ember-700);--destructive-foreground:var(--blue-050);--border:var(--line);--input:var(--line);--ring:var(--ember-300)}body{background:var(--ink-950);color:var(--text);font-family:var(--font-poppins),system-ui,sans-serif;font-size:var(--fs-body);-webkit-font-smoothing:antialiased;margin:0;font-weight:400;line-height:1.55;overflow-x:hidden}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}:focus-visible{outline:var(--focus-ring);outline-offset:4px;border-radius:4px}.sr{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.display{font-size:var(--fs-display);letter-spacing:-.045em;max-width:16ch;line-height:.96}.display,.h2{text-wrap:balance;margin:0;font-weight:300}.h2{font-size:var(--fs-h2);letter-spacing:-.04em;max-width:18ch;line-height:1}.h3{font-size:var(--fs-h3);letter-spacing:-.028em;margin:0;font-weight:400;line-height:1.15}.lead{font-size:var(--fs-lead);letter-spacing:-.02em;line-height:1.45}.body,.lead{color:var(--text-2);margin:0}.body{letter-spacing:-.01em}.meta{font-size:var(--fs-small);color:#e1eaf980;margin:0}.reveal .w{opacity:0;transition:transform var(--dur-slow) var(--ease),opacity var(--dur) linear;transition-delay:calc(var(--i,0) * var(--stagger));display:inline-block;transform:translateY(.5em)}.reveal.is-in .w{opacity:1;transform:none}.pill{border-radius:var(--r-pill);font:inherit;letter-spacing:-.015em;cursor:pointer;white-space:nowrap;isolation:isolate;transition:background-color var(--dur) var(--ease),border-color var(--dur) var(--ease),color var(--dur) var(--ease);border:1px solid #0000;align-items:center;gap:1rem;padding:1.6rem 2.8rem;font-size:1.7rem;font-weight:500;line-height:1;display:inline-flex}.pill,.roll{position:relative;overflow:hidden}.roll{padding-block:.16em;display:block}.roll:after,.roll:before{content:attr(data-label);transition:transform var(--dur) var(--ease);position:absolute;top:.16em;left:0}.roll:before{transform:translateY(0)}.roll:after{transform:translateY(160%)}.pill:focus-visible .roll:before,.pill:hover .roll:before{transform:translateY(-160%)}.pill:focus-visible .roll:after,.pill:hover .roll:after{transform:translateY(0)}.roll .label{opacity:0;line-height:1.1}.pill--ember{background:var(--ember-500);border-color:var(--ember-500);color:#fff;font-weight:600}.pill--ember:hover{background:var(--ember-300);border-color:var(--ember-300)}.pill--glass{background:var(--glass);border-color:var(--glass-border);color:var(--text);-webkit-backdrop-filter:var(--glass-blur)}.pill--glass:before{content:"";z-index:-1;border-radius:inherit;background:var(--blue-050);transition:transform var(--dur) var(--ease-inout);position:absolute;inset:0;transform:translateY(100%)}.pill--glass:focus-visible,.pill--glass:hover{color:var(--ink-950);border-color:var(--blue-050)}.pill--glass:focus-visible:before,.pill--glass:hover:before{transform:translateY(0)}.pill--sm{padding:1.1rem 2rem;font-size:1.5rem}.pill--blue{background:var(--blue-700);border-color:var(--blue-700);color:#fff;font-weight:600}.pill--blue:hover{background:var(--blue-500);border-color:var(--blue-500)}.arrow{width:.8em;height:.8em;transition:transform var(--dur-fast) var(--ease);flex:none}.nudge:focus-visible .arrow,.nudge:hover .arrow{transform:translate(66%)}.site{z-index:500;width:100%;transition:transform var(--dur-slow) var(--ease);position:fixed;top:0;left:0;transform:translateY(1.3rem)}.site.is-scrolled{transform:translateY(0)}.site__backdrop{-webkit-backdrop-filter:blur(16px)saturate(140%);border-bottom:1px solid var(--line);opacity:0;pointer-events:none;transition:opacity var(--dur-slow) var(--ease);background:#070b12b8;position:absolute;inset:-1.3rem 0}.site.is-scrolled .site__backdrop{opacity:1}.site__inner{padding:1.6rem var(--gutter);justify-content:space-between;align-items:center;gap:3rem;display:flex;position:relative}.brand{letter-spacing:-.05em;font-size:2.2rem;font-weight:600}.brand img{width:auto;height:2.31rem;display:block}.site__cta{align-items:center;gap:1.2rem;display:flex}.nav{margin:0;padding:0;list-style:none;display:flex;position:relative}.nav .indicator{inset:var(--y1,0) var(--x2,100%) var(--y2,0) var(--x1,0);background:var(--blue-050);border-radius:var(--r-pill);pointer-events:none;opacity:var(--on,0);scale:var(--on,0);transition:inset var(--dur-fast) var(--ease),opacity var(--dur-fast) var(--ease),scale var(--dur-fast) var(--ease);position:absolute}.nav__link{z-index:1;letter-spacing:-.015em;color:#e1eaf9d1;cursor:pointer;transition:color var(--dur-fast) var(--ease);background:0 0;border:0;padding:1.2rem 2rem;font-family:inherit;font-size:1.6rem;font-weight:500;display:block;position:relative}.nav__item.is-active .nav__link{color:var(--ink-950)}@media (max-width:900px){.nav{display:none}}.search{align-items:center;display:flex;position:relative}.search input{border-radius:var(--r-pill);border:1px solid var(--glass-border);width:22rem;max-width:22rem;color:var(--text);font:inherit;background:#e1eaf90f;padding:1.1rem 2rem;font-size:1.5rem}.search input::placeholder{color:#e1eaf980}.search input:focus-visible{outline:2px solid var(--blue-500);outline-offset:2px}@media (max-width:1100px){.search{display:none}}.site__menu{border:1px solid var(--glass-border);border-radius:var(--r-pill);background:var(--glass);width:4.4rem;height:4.4rem;color:var(--text);cursor:pointer;place-items:center;padding:0;display:none}.bars{gap:.5rem;width:1.8rem;display:grid}.bars i{height:1.5px;transition:transform var(--dur-fast) var(--ease),opacity var(--dur-fast) var(--ease);background:currentColor;display:block}.bars.is-open i:first-child{transform:translateY(.33rem)rotate(45deg)}.bars.is-open i:last-child{transform:translateY(-.33rem)rotate(-45deg)}.sheet{margin:0 var(--gutter);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(16px)saturate(140%);background:#070b12f0;border-radius:1.6rem;gap:1.6rem;padding:1.6rem;display:grid;position:relative}.sheet__search input{border-radius:var(--r-pill);border:1px solid var(--glass-border);width:100%;color:var(--text);font:inherit;background:#e1eaf90f;padding:1.2rem 1.8rem;font-size:1.5rem}.sheet__search input::placeholder{color:#e1eaf980}.sheet__nav{margin:0;padding:0;list-style:none;display:grid}.sheet__nav a,.sheet__signin{letter-spacing:-.015em;color:var(--text);padding:1.3rem .4rem;font-size:1.7rem;font-weight:500;display:block}.sheet__nav li+li a,.sheet__signin{border-top:1px solid var(--line)}.sheet__signin{padding-bottom:.4rem}@media (max-width:900px){.site__menu{display:grid}.site__signin{display:none}.site__inner{gap:1.2rem;padding-block:1.2rem}.site__cta{gap:.8rem}.brand img{height:2.2rem}}@media (min-width:901px){.sheet{display:none}}.hero{min-height:100svh;position:relative;overflow:hidden}.hero__photo{z-index:-3;position:absolute;inset:0}.hero__photo img{object-fit:cover}.hero__photo:after{content:"";background:#000000bf;position:absolute;inset:0}.hero__stills{z-index:-2;position:absolute;inset:0}.hero--static .hero__stills{opacity:.32}.hero__still{opacity:0;transition:opacity var(--dur-slow) var(--ease);position:absolute;inset:0}.hero__still.is-on{opacity:1}.hero__still img{object-fit:cover;width:100%;height:100%}.hero__scrim{z-index:-1;background:linear-gradient(#070b12b3,#070b121f 36%,#070b12eb);position:absolute;inset:0}.track{flex-direction:row;align-items:stretch;width:400%;min-height:100svh;position:relative}.slide,.track{pointer-events:none;display:flex}.slide{padding:14rem var(--gutter) clamp(6rem,8vw,9rem);opacity:0;visibility:hidden;transition:opacity var(--dur-slow) var(--ease),visibility var(--dur-slow) var(--ease);flex-direction:column;flex:1 0 0;justify-content:flex-end}.slide:first-child{transform:translate(0)}.slide:nth-child(2){transform:translate(-100%)}.slide:nth-child(3){transform:translate(-200%)}.slide:nth-child(4){transform:translate(-300%)}.slide.is-on{opacity:1;visibility:visible;pointer-events:auto}.hero__title{color:#fff}.hero--static{--hero-measure:calc(9.86 * var(--fs-display));--hero-title-line:calc(6.2 * var(--fs-display));min-height:86svh;padding:7rem var(--gutter) clamp(1.6rem,2vw,2.4rem);flex-direction:column;display:flex;position:relative}.hero--static .hero__title{max-width:var(--hero-measure)}.hero__inner{flex-direction:column;flex:1;justify-content:center;display:flex}.hero__strip{width:fit-content;max-width:var(--hero-title-line);border-top:1px solid #e1eaf929;flex-wrap:wrap;align-items:center;gap:clamp(1.26rem,1.7vw,2.24rem);margin-top:clamp(2.4rem,3.5vw,4rem);padding-top:1.26rem;display:flex}.hero__strip-label{letter-spacing:-.01em;color:var(--text-2);margin:0;font-size:.98rem}.hero__strip-names{letter-spacing:-.02em;color:#fff;flex-wrap:wrap;align-items:center;gap:clamp(1.26rem,1.54vw,2.1rem);margin:0;padding:0;font-size:1.12rem;font-weight:600;list-style:none;display:flex}.hero__foot{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:6rem;margin-top:clamp(2.2rem,3vw,3.4rem);display:flex}.hero__lead{flex-direction:column;align-items:flex-start;display:flex}.hero__actions{flex-wrap:wrap;gap:1.2rem;display:flex}.feature{align-items:center;gap:2rem;max-width:44rem;display:flex}.feature img{object-fit:cover;border-radius:1.2rem;flex:none;width:7.2rem;height:9.6rem}.feature p{letter-spacing:-.02em;margin:0;font-size:1.7rem;line-height:1.35}.feature .sub{color:#e1eaf98c;transition:color var(--dur-fast) var(--ease);margin-top:.4rem;font-size:1.5rem;display:block}.feature:hover .sub{color:var(--text)}.notice{border:1px solid var(--glass-border);background:#000;border-radius:1.6rem;flex:0 52rem;max-width:52rem;padding:1.6rem 2.4rem 1.6rem 1.6rem}.notice .notice__title{letter-spacing:-.03em;color:var(--ember-500);margin:0;font-size:2.2rem;font-weight:500;line-height:1.2}.notice .notice__body{letter-spacing:-.01em;color:#fff;text-wrap:pretty;margin:.6rem 0 0;font-size:1.4rem;font-weight:400;line-height:1.45}.notice .notice__action{color:#fff;text-underline-offset:.3em;transition:text-decoration-color var(--dur-fast) var(--ease);margin-top:1.2rem;font-size:1.4rem;font-weight:500;line-height:1.2;-webkit-text-decoration:underline #ffffff59;text-decoration:underline #ffffff59;display:inline-block}.notice .notice__action:focus-visible,.notice .notice__action:hover{text-decoration-color:#fff}.hero__nav{z-index:3;color:#fff;cursor:pointer;opacity:0;width:7rem;height:7rem;transition:opacity var(--dur) var(--ease);background:0 0;border:0;place-items:center;margin-top:-3.5rem;display:grid;position:absolute;top:50%}.hero:hover .hero__nav,.hero__nav:focus-visible{opacity:1}.hero__nav--prev{left:var(--gutter)}.hero__nav--next{right:var(--gutter)}.hero__nav svg{width:3.2rem;height:3.2rem}.hero__dots{z-index:3;gap:.8rem;display:flex;position:absolute;bottom:2.4rem;left:50%;transform:translate(-50%)}.hero__dot{cursor:pointer;width:2.4rem;height:2px;transition:background-color var(--dur) var(--ease);background:#e1eaf94d;border:0;padding:0}.hero__dot.is-on{background:var(--ember-500)}@media (max-width:860px){.hero__nav{opacity:1;width:3.2rem;height:3.2rem;margin-top:-1.6rem}.hero__nav svg{width:2rem;height:2rem}}.slate{padding-block:var(--section-y);background-color:var(--ink-900);background-image:var(--field-deep);position:relative;overflow:hidden}.slate__top{z-index:2;padding-inline:var(--gutter);justify-content:space-between;align-items:flex-end;gap:4rem;margin-bottom:clamp(5rem,8vw,10rem);display:flex;position:relative}.slate__head{flex:0 50%;max-width:50%}.slate__head .h2{color:var(--text);max-width:none;margin-bottom:2.4rem}.slate__all{letter-spacing:-.02em;color:var(--text);text-underline-offset:.3em;transition:text-decoration-color var(--dur-fast) var(--ease);flex:none;font-size:1.6rem;font-weight:500;-webkit-text-decoration:underline #e1eaf959;text-decoration:underline #e1eaf959}.slate__all:focus-visible,.slate__all:hover{-webkit-text-decoration-color:var(--text);text-decoration-color:var(--text)}.band{padding-inline:var(--gutter);grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:clamp(2rem,2.4vw,3.2rem);display:grid}.pcard{--pcard-pad:1.6rem;padding:0 var(--pcard-pad) 2rem;border:1px solid var(--glass-border);border-radius:var(--r-poster);background:var(--glass);-webkit-backdrop-filter:var(--glass-blur);opacity:0;transition:opacity var(--dur) linear,transform var(--dur-slow) var(--ease),border-color var(--dur) var(--ease);transition-delay:calc(var(--i) * 60ms);flex-direction:column;display:flex;transform:translateY(2.4rem)}.band.is-in .pcard{opacity:1;transform:none}.pcard:hover{border-color:var(--blue-050)}.pcard__thumb{margin:0 calc(-1 * var(--pcard-pad)) 1.6rem;border-radius:calc(var(--r-poster) - 1px) calc(var(--r-poster) - 1px) 0 0;position:relative;overflow:hidden}.pcard__status{border-radius:var(--r-pill);-webkit-backdrop-filter:var(--glass-blur);color:#fff;background:#070b12b8;align-items:center;gap:.7rem;padding:.5rem 1.2rem;font-size:1.3rem;font-weight:500;display:inline-flex;position:absolute;bottom:1.6rem;left:1.6rem}.pcard__status i{background:var(--ember-500);border-radius:50%;width:.7rem;height:.7rem}.pcard__thumb img{aspect-ratio:16/9;object-fit:cover;width:100%;transition:transform var(--dur-slow) var(--ease)}.pcard:hover .pcard__thumb img{transform:scale(1.04)}.pcard__title{letter-spacing:-.03em;color:var(--text);margin:0;font-size:1.9rem;font-weight:400;line-height:1.25}.pcard__tags{letter-spacing:.02em;color:var(--text-2);flex-wrap:wrap;margin:1rem 0 0;padding:0;font-size:1.3rem;line-height:1.4;list-style:none;display:flex}.pcard__tags li+li:before{content:"·";color:#e1eaf959;margin:0 .6rem}.pcard__logline{color:var(--text);text-wrap:pretty;margin:1.4rem 0 0;font-size:1.5rem;line-height:1.5}.pcard__label{letter-spacing:.14em;text-transform:uppercase;color:var(--text-2);margin:auto 0 0;padding-top:2rem;font-size:1.1rem;font-weight:500}.pcard__bar{border-radius:var(--r-pill);background:#e1eaf924;height:.4rem;margin-top:1rem;overflow:hidden}.pcard__bar span{border-radius:inherit;background:var(--blue-500);height:100%;display:block}.pcard__figures{justify-content:space-between;align-items:baseline;gap:1.2rem;margin:.4rem 0 0;line-height:1.3;display:flex}.pcard__logline+.pcard__figures{margin-top:auto;padding-top:2rem}.pcard__amount{letter-spacing:-.02em;color:var(--text);font-variant-numeric:tabular-nums;font-size:1.9rem;font-weight:600}.pcard__percent{color:var(--blue-300);font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:600}.pcard__cta{letter-spacing:-.015em;color:var(--text);align-self:flex-start;align-items:center;gap:.8rem;margin-top:1.8rem;font-size:1.5rem;font-weight:500;display:inline-flex}.pcard__cta:focus-visible,.pcard__cta:hover{color:#fff}@media (max-width:1100px){.band{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.slate__top{flex-direction:column;align-items:flex-start;gap:2.4rem}.slate__head{flex:auto;max-width:none}.band{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.pcard{transform:none}}.library{padding:calc(7rem + clamp(4rem, 6vw, 8rem)) var(--gutter) var(--section-y);background-color:var(--ink-900);min-height:100svh}.library__head{max-width:calc(50% + var(--gutter))}.library__head .h2{max-width:none;margin-bottom:2.4rem}.library__filters{flex-wrap:wrap;align-items:center;gap:1.2rem;margin-top:clamp(3rem,4vw,4.5rem);display:flex}.library__filters input[type=search]{flex:28rem;max-width:40rem}.library__filters input[type=search],.library__filters select{border-radius:var(--r-pill);border:1px solid var(--glass-border);color:var(--text);font:inherit;background:#e1eaf90f;padding:1.1rem 2rem;font-size:1.5rem}.library__filters select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'><path d='M1 1.5 6 6.5 11 1.5' fill='none' stroke='%23e1eaf9' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-position:right 1.6rem center;background-repeat:no-repeat;background-size:1.2rem;padding-right:4rem}.library__filters select option{background:var(--ink-800);color:var(--text)}.library__filters input[type=search]:focus-visible,.library__filters select:focus-visible{outline:2px solid var(--blue-500);outline-offset:2px}.library__clear{color:var(--text-2);text-underline-offset:.3em;transition:color var(--dur-fast) var(--ease);font-size:1.5rem;font-weight:500;text-decoration:underline}.library__clear:hover{color:var(--text)}.library__count{color:var(--text-2);margin:clamp(2.4rem,3vw,3.2rem) 0 0;font-size:1.4rem}.library__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(2rem,2.4vw,3.2rem);margin-top:1.6rem;display:grid}.library__grid .pcard{opacity:1;transform:none}.library__empty{max-width:52rem;margin-top:clamp(4rem,6vw,6rem)}.library__empty .body{margin-top:1.2rem}.library__empty a{color:var(--text);text-underline-offset:.3em;text-decoration:underline}@media (max-width:1100px){.library__head{max-width:none}.library__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.library__grid{grid-template-columns:1fr}}.block{padding:var(--section-y) var(--gutter);grid-template-columns:1fr 1fr;align-items:center;gap:clamp(4rem,7vw,11rem);display:grid}.block__media{border-radius:var(--r-media);box-shadow:var(--shadow-media);overflow:hidden}.block__media img{aspect-ratio:4/5;object-fit:cover;width:100%}.block__text{flex-direction:column;align-items:flex-start;gap:2.8rem;max-width:54rem;display:flex}.block--flip .block__media{order:-1}.block--field{background-color:var(--ink-900);background-image:var(--field-ember)}.block .block__media{margin-block:clamp(0rem,4vw,6rem)}.block__media--panel{grid-template-columns:minmax(0,1fr);display:grid;position:relative}.block__media--panel:before{content:"";aspect-ratio:4/5;grid-area:1/1}.block__media--panel img{aspect-ratio:auto;height:100%;position:absolute;inset:0}.block__media-overlay{z-index:1;grid-area:1/1;place-items:center;padding:clamp(2rem,3vw,4.5rem);display:grid;position:relative}.block__list{letter-spacing:-.015em;color:var(--text);flex-direction:column;gap:1.8rem;margin:0;padding:0;font-size:1.7rem;list-style:none;display:flex}.block__list li{align-items:center;gap:1.6rem;display:flex}.block__list svg{width:2.2rem;height:2.2rem;color:var(--blue-500);flex:none}.block--field .block__list svg{color:var(--ember-100)}.fpanel{--fpanel-pad:clamp(2.4rem,2.6vw,3.6rem);width:100%;padding:var(--fpanel-pad);border:1px solid var(--glass-border);border-radius:var(--r-poster);background:var(--ink-800);box-shadow:var(--shadow-media);flex-direction:column;gap:2.2rem;padding-top:0;display:flex;overflow:hidden}.fpanel__winbar{margin-inline:calc(-1 * var(--fpanel-pad));background:#070b1273;border-bottom:1px solid #e1eaf91a;align-items:center;gap:.8rem;padding:1.5rem 1.8rem;display:flex}.fpanel__dot{border-radius:50%;width:1.2rem;height:1.2rem}.fpanel__dot--close{background:#ff5f57}.fpanel__dot--min{background:#febc2e}.fpanel__dot--max{background:#28c840}.fpanel__head{justify-content:space-between;align-items:center;gap:1.6rem;display:flex}.fpanel__name{letter-spacing:-.02em;margin:0;font-size:2rem;font-weight:500}.fpanel__kind{color:var(--text-2);margin-left:1rem;font-size:1.4rem;font-weight:400}.fpanel__chip{border:1px solid var(--glass-border);border-radius:var(--r-pill);color:var(--text);flex:none;padding:.6rem 1.4rem;font-size:1.3rem;font-weight:500}.fpanel__label{color:var(--text-2);margin:0 0 .8rem;font-size:1.3rem}.fpanel__rows{flex-direction:column;margin:0;display:flex}.fpanel__row{border-bottom:1px solid #e1eaf91f;justify-content:space-between;align-items:baseline;gap:1.6rem;padding-block:1.3rem;font-size:1.5rem;display:flex}.fpanel__row:first-child{border-top:1px solid #e1eaf91f}.fpanel__row dt{color:var(--text-2)}.fpanel__row dd{color:var(--text);font-variant-numeric:tabular-nums;margin:0;font-weight:500}.fpanel__chip--in,.fpanel__entry,.fpanel__verified{opacity:0;transition:opacity var(--dur) linear,transform var(--dur-slow) var(--ease);transition-delay:var(--d,0s);transform:translateY(.6rem)}.fpanel.is-on .fpanel__chip--in,.fpanel.is-on .fpanel__entry,.fpanel.is-on .fpanel__verified{opacity:1;transform:none}.fpanel__split-bar{border-radius:.9rem;gap:.4rem;height:3.6rem;display:flex;overflow:hidden}.fpanel__split-backers,.fpanel__split-you{white-space:nowrap;min-width:0;transition:flex-basis 1s var(--ease-inout) .6s;align-items:center;padding-inline:1.2rem;display:flex;overflow:hidden}.fpanel__split-you{background:var(--blue-700);flex:100%}.fpanel__split-backers{background:var(--ink-600);flex:1}.fpanel.is-on .fpanel__split-you{flex-basis:70%}.fpanel.is-on .fpanel__split-backers{flex-basis:30%}.fpanel__split-bar em{color:#fff;opacity:0;transition:opacity var(--dur) linear 1.4s;font-size:1.3rem;font-style:normal;font-weight:500}.fpanel.is-on .fpanel__split-bar em{opacity:1}.fpanel__stages{gap:.8rem;display:flex}.fpanel__stage{border-radius:var(--r-pill);background:#e1eaf924;flex:1;height:.5rem;position:relative;overflow:hidden}.fpanel__stage--done:after,.fpanel__stage--filling:after{content:"";border-radius:inherit;position:absolute;inset:0;transform:translate(-100%)}.fpanel__stage--done:after{background:var(--blue-500);transform:none}.fpanel__stage--filling:after{background:var(--ember-500);transition:transform 1.6s var(--ease-inout) 2.2s}.fpanel__stage--late:after{transition-duration:.8s;transition-delay:3.2s}.fpanel.is-on .fpanel__stage--filling:after{transform:none}.fpanel__note{color:var(--text-2);margin:0;font-size:1.4rem;line-height:1.5}.fpanel__verified{color:var(--text);align-items:center;gap:.6rem;margin-right:1.2rem;font-weight:500;display:inline-flex}.fpanel__gate-verified svg,.fpanel__receipt svg,.fpanel__verified svg{width:1.4rem;height:1.4rem;color:var(--blue-500)}.fpanel__gate{position:relative}.fpanel__gate-waiting{color:var(--parchment);transition:opacity var(--dur) linear 1.2s}.fpanel__gate-verified{opacity:0;transition:opacity var(--dur) linear 1.2s;justify-content:flex-end;align-items:center;gap:.6rem;display:inline-flex;position:absolute;inset:0}.fpanel.is-on .fpanel__gate-waiting{opacity:0}.fpanel.is-on .fpanel__gate-verified{opacity:1}.fpanel__ledger{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.fpanel__entry{color:var(--text-2);justify-content:space-between;align-items:baseline;gap:1.6rem;font-size:1.4rem;display:flex}.fpanel__receipt{color:var(--text);font-variant-numeric:tabular-nums;align-items:center;gap:.6rem;display:inline-flex}.fpanel.is-instant .fpanel__chip--in,.fpanel.is-instant .fpanel__entry,.fpanel.is-instant .fpanel__gate-verified,.fpanel.is-instant .fpanel__gate-waiting,.fpanel.is-instant .fpanel__split-backers,.fpanel.is-instant .fpanel__split-bar em,.fpanel.is-instant .fpanel__split-you,.fpanel.is-instant .fpanel__stage--filling:after,.fpanel.is-instant .fpanel__verified{transition:none}.block--flip .block__text{margin-left:auto}@media (max-width:900px){.block{grid-template-columns:1fr;gap:4rem}.block--flip .block__media{order:0}.block--flip .block__text,.block__text{max-width:none;margin:0}.block .block__media{margin-block:0}}.safeguards{padding-block:var(--section-y);background:var(--ink-900)}.safeguards__head{padding-inline:var(--gutter);max-width:calc(50% + var(--gutter))}.safeguards__head .h2{max-width:none;margin-bottom:2.4rem}.sg-track{padding-inline:var(--gutter);scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:thin;scrollbar-color:var(--blue-500) #e1eaf91f;grid-auto-columns:clamp(28rem,24vw,34rem);grid-auto-flow:column;gap:clamp(2rem,2.4vw,3.2rem);margin-top:clamp(4rem,6vw,7rem);padding-bottom:2.4rem;display:grid;overflow-x:auto}.sg-track::-webkit-scrollbar{height:.4rem}.sg-track::-webkit-scrollbar-track{border-radius:var(--r-pill);background:#e1eaf91f;margin-inline:25vw}.sg-track::-webkit-scrollbar-thumb{background:var(--blue-500);border-radius:var(--r-pill)}.sgcard{scroll-snap-align:start;border:1px solid var(--glass-border);border-radius:var(--r-poster);background:var(--glass);flex-direction:column;align-items:flex-start;padding:2.4rem 2.4rem 2.8rem;display:flex}.sgcard>svg{width:3.2rem;height:3.2rem;color:var(--blue-300);margin-bottom:1.8rem}.safeguards__cta{padding-inline:var(--gutter);margin-top:clamp(2.4rem,3vw,3.6rem)}.sgcard__kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--blue-300);margin:0 0 1.2rem;font-size:1.1rem;font-weight:500}.sgcard__title{letter-spacing:-.03em;color:var(--text);margin:0 0 1.2rem;font-size:2rem;font-weight:400;line-height:1.25}.sgcard__body{color:var(--text-2);text-wrap:pretty;margin:0;font-size:1.4rem;line-height:1.5}.postcard__more{color:var(--text);align-items:center;gap:.8rem;margin-top:auto;font-size:1.4rem;font-weight:500;display:inline-flex}.postcard__more:hover{color:#fff}.blog{padding-block:var(--section-y);background-color:var(--ink-950)}.posts{padding-inline:var(--gutter);grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2rem,2.4vw,3.2rem);display:grid}.postcard{flex-direction:column;display:flex}.postcard__image{border-radius:var(--r-poster);border:1px solid var(--glass-border);transition:transform var(--dur-slow) var(--ease);margin-bottom:2.4rem;overflow:hidden}.postcard:hover .postcard__image{transform:translateY(-.4rem)}.postcard__image img{aspect-ratio:3/2;object-fit:cover;width:100%;display:block}.postcard__text{flex-direction:column;flex:1;display:flex}.postcard__category{letter-spacing:.14em;text-transform:uppercase;color:var(--ember-300);margin:0 0 1rem;font-size:1.1rem;font-weight:500}.postcard__title{letter-spacing:-.03em;color:var(--text);text-wrap:pretty;margin:0 0 2rem;font-size:1.9rem;font-weight:400;line-height:1.3}.postcard__foot{color:var(--text-2);justify-content:space-between;align-items:baseline;gap:1.6rem;margin:auto 0 0;font-size:1.4rem;display:flex}.blogpage{padding:calc(7rem + clamp(4rem, 6vw, 8rem)) var(--gutter) var(--section-y);background-color:var(--ink-950);min-height:100svh}.blogpage__head{max-width:calc(50% + var(--gutter))}.blogpage__head .h2{max-width:none;margin-bottom:2.4rem}.blogpage__filters{flex-wrap:wrap;gap:1rem;margin:clamp(3rem,4vw,4.5rem) 0 clamp(3rem,4vw,4rem);display:flex}.blogpage__filter{border:1px solid var(--glass-border);border-radius:var(--r-pill);color:var(--text-2);transition:background-color var(--dur) var(--ease),border-color var(--dur) var(--ease),color var(--dur) var(--ease);padding:.9rem 1.8rem;font-size:1.4rem;font-weight:500}.blogpage__filter:hover{color:var(--text);border-color:var(--blue-050)}.blogpage__filter.is-on{background:var(--blue-050);border-color:var(--blue-050);color:var(--ink-950)}.blogpage .posts{padding-inline:0}.blogpage__empty{max-width:52rem}.blogpage__empty .body{margin-top:1.2rem}.blogpage__empty a{color:var(--text);text-underline-offset:.3em;text-decoration:underline}.postcard__excerpt{color:var(--text-2);text-wrap:pretty;margin:0 0 2rem;font-size:1.5rem;line-height:1.5}.postcard__title a:hover{color:#fff}@media (max-width:1100px){.blogpage__head{max-width:none}}.post{padding:calc(7rem + clamp(4rem, 6vw, 8rem)) var(--gutter) var(--section-y);background-color:var(--ink-950)}.post__head{max-width:none}.post__back{color:var(--text-2);text-underline-offset:.3em;transition:color var(--dur-fast) var(--ease);margin-bottom:2.4rem;font-size:1.4rem;font-weight:500;text-decoration:underline;display:inline-block}.post__back:hover{color:var(--text)}.post__head .h2{max-width:none;margin-bottom:2rem}.post__meta{color:var(--text-2);margin:0;font-size:1.4rem}.post__image{border-radius:var(--r-poster);border:1px solid var(--glass-border);max-width:min(100%,58rem);margin:clamp(4rem,6vw,7rem) 0;overflow:hidden}.post__image img{aspect-ratio:3/2;object-fit:cover;width:100%;display:block}.post__body{max-width:none}.post__body p{letter-spacing:-.01em;color:var(--text-2);text-wrap:pretty;margin:0 0 2.4rem;font-size:1.8rem;line-height:1.6}.post__body p:last-child{margin-bottom:0}.post__body h2,.post__body h3{color:var(--text);letter-spacing:-.02em;margin:4rem 0 1.6rem;font-weight:300}.post__body h2{font-size:3rem}.post__body h3{font-size:2.2rem;font-weight:400}.post__body ol,.post__body ul{color:var(--text-2);margin:0 0 2.4rem;padding-left:2.4rem;font-size:1.8rem;line-height:1.6}.post__body ul{list-style:outside}.post__body ol{list-style:decimal}.post__body li{margin-bottom:.8rem}.post__body blockquote{border-left:2px solid var(--blue-500);color:var(--text);margin:0 0 2.4rem;padding-left:2.4rem;font-size:2rem;line-height:1.5}.post__body code{background:var(--ink-700);border-radius:.4rem;padding:.2rem .6rem;font-size:.9em}.post__body a{color:var(--blue-300);text-underline-offset:3px}.post__more{margin-top:var(--section-y);border-top:1px solid var(--glass-border);padding-top:clamp(4rem,6vw,7rem)}.post__more .h3{margin:0 0 clamp(3rem,4vw,4.5rem)}.post__more .posts{padding-inline:0}.funding{padding:var(--section-y) var(--gutter);background-color:var(--ink-900)}.funding__head{max-width:52%}.funding__head .h2{max-width:none;margin-bottom:2.4rem}.funding__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(1.6rem,2vw,2.4rem);margin:clamp(4rem,6vw,7rem) 0 0;padding:0;list-style:none;display:grid}.fund-card{border:1px solid var(--glass-border);border-radius:var(--r-poster);background:var(--glass);padding:2.4rem 2rem 2.8rem}.fund-card svg{width:3.8rem;height:3.8rem;color:var(--blue-300)}.fund-card__title{letter-spacing:-.02em;color:var(--text);margin:1.8rem 0 .8rem;font-size:1.8rem;font-weight:500}.fund-card__body{color:var(--text-2);text-wrap:pretty;margin:0;font-size:1.4rem;line-height:1.5}.fund-banner{border:1px solid var(--glass-border);border-radius:var(--r-poster);justify-content:space-between;align-items:center;gap:3rem;margin-top:clamp(3rem,4vw,4.5rem);padding:2.4rem 3rem;display:flex}.fund-banner p{color:var(--text-2);max-width:78rem;margin:0;font-size:1.5rem;line-height:1.5}.fund-banner strong{color:var(--text);font-weight:500}.close{padding:clamp(10rem,14vw,16rem) var(--gutter);background:var(--blue-700);text-align:center;flex-direction:column;align-items:center;gap:2.4rem;display:flex}.close .h2{color:#fff;max-width:none}.close .lead{color:#ffffffd9;text-wrap:balance;max-width:64rem}.close__actions{flex-wrap:wrap;justify-content:center;gap:1.2rem;margin-top:1.2rem;display:flex}.footer{padding:clamp(6rem,8vw,9rem) var(--gutter);background:var(--ink-950);grid-template-columns:minmax(24rem,1.4fr) repeat(3,minmax(14rem,1fr));gap:clamp(3rem,5vw,8rem);display:grid}.footer__brand img{width:auto;height:2.31rem}.footer__brand .meta{max-width:30rem;margin-top:2rem;line-height:1.5}.footer__label{letter-spacing:.14em;text-transform:uppercase;color:var(--text-2);margin:0 0 1.8rem;font-size:1.1rem;font-weight:500}.footer__col ul{flex-direction:column;gap:1.2rem;margin:0;padding:0;list-style:none;display:flex}.footer__col a{color:var(--text-2);transition:color var(--dur-fast) var(--ease);font-size:1.5rem}.footer__col a:hover{color:var(--text)}.disclaimer{padding:0 var(--gutter) clamp(4rem,6vw,6rem);background:var(--ink-950)}.disclaimer:before{content:"";background:var(--line);height:1px;margin-bottom:clamp(3rem,4vw,4.5rem);display:block}.disclaimer__title{letter-spacing:-.02em;color:#fff;margin:0;font-size:1.7rem;font-weight:600}.disclaimer__body{max-width:108rem;color:var(--text-2);text-wrap:pretty;margin:1.6rem 0 0;font-size:1.5rem;line-height:1.65}.disclaimer__foot{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1.2rem 3rem;margin-top:clamp(2.8rem,4vw,4rem);display:flex}.disclaimer__foot p{color:var(--text-2);margin:0;font-size:1.4rem}.disclaimer__foot a{color:var(--text);text-underline-offset:.3em;transition:text-decoration-color var(--dur-fast) var(--ease);-webkit-text-decoration:underline #e1eaf959;text-decoration:underline #e1eaf959}.disclaimer__foot a:focus-visible,.disclaimer__foot a:hover{-webkit-text-decoration-color:var(--text);text-decoration-color:var(--text)}@media (max-width:1100px){.funding__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.posts{grid-template-columns:1fr}.funding__head,.safeguards__head{max-width:none}}@media (max-width:900px){.footer{grid-template-columns:1fr 1fr}.fund-banner{flex-direction:column;align-items:flex-start}}@media (max-width:700px){.footer,.funding__grid{grid-template-columns:1fr}}.onboard{--select-fill:var(--blue-500);grid-template-columns:3fr 2fr;min-height:100svh;display:grid}@supports (color:color-mix(in lab,red,red)){.onboard{--select-fill:color-mix(in oklab,var(--blue-500) 85%,transparent)}}.onboard__form{padding:clamp(4rem,5vw,7rem) var(--gutter);flex-direction:column;display:flex}.onboard__form .brand{align-self:flex-start}.onboard__body{max-width:54rem;margin-block:auto;padding-block:clamp(4rem,5vw,7rem)}.onboard__body--wide{max-width:76rem}.onboard__body .lead{margin-top:2.4rem}.onboard__options{flex-direction:column;gap:1.6rem;margin-top:clamp(3.5rem,5vw,5.5rem);display:flex}.onboard__option{border:1px solid var(--glass-border);border-radius:var(--r-poster);background:var(--glass);width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;transition:border-color var(--dur) var(--ease),background-color var(--dur) var(--ease);align-items:center;gap:2rem;padding:2.4rem 2.8rem;display:flex}.onboard__option:hover{border-color:var(--blue-300);background:var(--line)}.onboard__option.is-selected{border-color:var(--blue-500);background:var(--select-fill)}.onboard__option.is-selected svg{color:var(--blue-050)}.onboard__option.is-selected span{color:var(--text)}.onboard__option svg{width:3.2rem;height:3.2rem;color:var(--blue-300);flex:none}.onboard__option strong{letter-spacing:-.02em;color:#fff;font-size:2.2rem;font-weight:500;display:block}.onboard__option span{font-size:var(--fs-small);color:var(--text-2);margin-top:.4rem;display:block}.onboard__continue{margin-top:clamp(3rem,4vw,4rem)}.onboard__continue .is-disabled{opacity:.45;pointer-events:none}.onboard__back{font-size:var(--fs-small);color:var(--text-2);transition:color var(--dur-fast) var(--ease);align-items:center;gap:.8rem;margin-bottom:2.4rem;display:inline-flex}.onboard__back svg{width:1.6rem;height:1.6rem;transition:transform var(--dur-fast) var(--ease)}.onboard__back:hover{color:var(--text)}.onboard__back:hover svg{transform:translate(-25%)}.onboard__tick{border:1px solid var(--text-2);width:2.2rem;height:2.2rem;transition:border-color var(--dur) var(--ease),background-color var(--dur) var(--ease);border-radius:50%;flex:none;position:relative}.onboard__tick:after{content:"";opacity:0;width:1rem;height:1rem;transition:opacity var(--dur) var(--ease),transform var(--dur) var(--ease);background:#fff;border-radius:50%;margin:auto;position:absolute;inset:0;transform:scale(.5)}.is-selected>.onboard__tick{border-color:#fff}.is-selected>.onboard__tick:after{opacity:1;transform:none}.onboard__option .onboard__tick{margin-left:auto}.onboard__card .onboard__tick{position:absolute;top:2.8rem;right:2.8rem}.onboard__tabs{gap:1.2rem;margin-top:clamp(3.5rem,5vw,5.5rem);display:flex}.onboard__tab{border:1px solid var(--glass-border);border-radius:var(--r-pill);background:var(--glass);font:inherit;letter-spacing:-.015em;color:var(--text-2);cursor:pointer;transition:border-color var(--dur) var(--ease),background-color var(--dur) var(--ease),color var(--dur) var(--ease);align-items:center;gap:1rem;padding:1.2rem 2.4rem;font-size:1.6rem;font-weight:500;display:inline-flex}.onboard__tab svg{flex:none;width:1.8rem;height:1.8rem}.onboard__tab:hover{color:var(--text);border-color:var(--blue-300)}.onboard__tab.is-selected{border-color:var(--blue-500);color:var(--text);background:#1e6db01f}.onboard__panels{display:grid}.onboard__panel{transition:opacity var(--dur) var(--ease);grid-area:1/1}.onboard__panel.is-hidden{visibility:hidden;opacity:0}.onboard__cards{grid-template-columns:1fr 1fr;gap:1.6rem;margin-top:2.4rem;display:grid}.onboard__card{border:1px solid var(--glass-border);border-radius:var(--r-poster);background:var(--glass);font:inherit;color:inherit;text-align:left;cursor:pointer;transition:border-color var(--dur) var(--ease),background-color var(--dur) var(--ease);flex-direction:column;align-items:flex-start;gap:1.2rem;padding:2.8rem;display:flex;position:relative}.onboard__card:hover{border-color:var(--blue-300);background:var(--line)}.onboard__card.is-selected{border-color:var(--blue-500);background:var(--select-fill)}.onboard__card.is-selected .onboard__card-body{color:var(--text)}.onboard__card-icon{background:var(--line);width:6.4rem;height:6.4rem;color:var(--blue-300);border-radius:1.6rem;place-items:center;margin-bottom:.4rem;display:grid}.onboard__card-icon svg{width:3.2rem;height:3.2rem}.onboard__card.is-selected .onboard__card-icon{color:var(--blue-050)}.onboard__card strong{font-size:var(--fs-h3);letter-spacing:-.028em;color:#fff;font-weight:400}.onboard__card-body{font-size:var(--fs-small);color:var(--text-2);line-height:1.45}@media (max-width:620px){.onboard__cards{grid-template-columns:1fr}}.onboard__notice{border:1px solid var(--glass-border);border-radius:var(--r-poster);background:var(--glass);align-items:flex-start;gap:2rem;margin-top:2.4rem;padding:2.8rem;display:flex}.onboard__notice svg{width:2.4rem;height:2.4rem;color:var(--blue-300);flex:none;margin-top:.2rem}.onboard__notice strong{letter-spacing:-.015em;font-weight:500;display:block}.onboard__notice span span{font-size:var(--fs-small);color:var(--text-2);margin-top:.6rem;line-height:1.45;display:block}.onboard__fields{gap:2rem;max-width:42rem;margin-top:2.8rem;display:grid}.onboard__field{gap:.8rem;display:grid}.onboard__field input,.onboard__field select{border-radius:var(--r-pill);height:5rem;padding-inline:2rem;font-size:1.6rem}.onboard__field input:focus,.onboard__field input:focus-visible,.onboard__field select:focus,.onboard__field select:focus-visible{border-color:var(--blue-500);box-shadow:0 0 0 1px var(--blue-500);outline:none}.auth{gap:1.6rem;max-width:42rem;margin-top:2.8rem;display:grid}.auth .onboard__field{margin-bottom:.4rem}.auth__button{border-radius:var(--r-pill);width:100%;height:5rem;font:inherit;letter-spacing:-.015em;cursor:pointer;transition:background-color var(--dur) var(--ease),border-color var(--dur) var(--ease),color var(--dur) var(--ease);border:1px solid #0000;justify-content:center;align-items:center;gap:1.2rem;font-size:1.6rem;font-weight:500;display:inline-flex}.auth__button svg{flex:none;width:1.8rem;height:1.8rem}.auth__button:disabled{opacity:.45;cursor:default}.auth__button--primary{background:var(--blue-700);color:#fff}.auth__button--primary:hover:not(:disabled){background:var(--blue-500)}@supports (color:color-mix(in lab,red,red)){.auth__button--quiet:hover:not(:disabled){border-color:color-mix(in oklab,var(--blue-300) 50%,transparent)}}.auth__button--quiet:hover:not(:disabled){background:var(--blue-500)}@supports (color:color-mix(in lab,red,red)){.auth__button--quiet:hover:not(:disabled){background:color-mix(in oklab,var(--blue-500) 12%,transparent)}}.auth__button--google{border-color:var(--glass-border);background:var(--glass);color:var(--text)}.auth__button--google:hover:not(:disabled){border-color:var(--blue-300)}.auth__button--quiet{border-color:var(--glass-border);color:var(--text-2);background:0 0}.auth__button--quiet:hover:not(:disabled){color:var(--text);border-color:var(--blue-300)}.auth__button--danger{background:var(--red-500)}@supports (color:color-mix(in lab,red,red)){.auth__button--danger{background:color-mix(in oklab,var(--red-500) 88%,var(--ink-950))}}.auth__button--danger{color:#fff}.auth__button--danger:hover:not(:disabled){background:var(--red-500)}@supports (color:color-mix(in lab,red,red)){.auth__button--danger:hover:not(:disabled){background:color-mix(in oklab,var(--red-500) 76%,var(--ink-950))}}.auth__button--danger:active:not(:disabled){background:var(--red-500)}@supports (color:color-mix(in lab,red,red)){.auth__button--danger:active:not(:disabled){background:color-mix(in oklab,var(--red-500) 66%,var(--ink-950))}}.auth__button--danger:focus-visible{outline:2px solid var(--red-300);outline-offset:2px}.modal__foot .auth__button--danger{width:auto;margin-left:auto;padding-inline:2rem}.auth__divider{font-size:var(--fs-small);color:var(--text-2);align-items:center;gap:1.6rem;display:flex}.auth__divider:after,.auth__divider:before{content:"";background:var(--line);flex:1;height:1px}.auth__sent{border-left:2px solid var(--parchment);padding-left:2rem}.auth__sent strong{letter-spacing:-.015em;font-weight:500;display:block}.auth__sent p{font-size:var(--fs-small);color:var(--text-2);margin-top:.6rem;line-height:1.45}.auth__failure{font-size:var(--fs-small);color:var(--red-300);line-height:1.5}.auth__failure a{color:inherit;text-underline-offset:.3em;transition:color var(--dur-fast) var(--ease);text-decoration:underline}.auth__failure a:hover{color:#fff}.combo{position:relative}.combo__input{border:1px solid var(--glass-border);border-radius:var(--r-pill);background:var(--glass);width:100%;height:5rem;color:var(--text);font:inherit;transition:border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease);padding-inline:2rem 4.8rem;font-size:1.6rem}.combo__input::placeholder{color:var(--text-2)}.combo__input--select{appearance:none;cursor:pointer}.combo__chevron{width:1.8rem;height:1.8rem;color:var(--text-2);pointer-events:none;margin-top:-.9rem;position:absolute;top:50%;right:2rem}.combo__list{z-index:20;border:1px solid var(--glass-border);background:var(--ink-800);width:100%;max-height:28rem;box-shadow:var(--shadow-card);border-radius:1.6rem;margin:0;padding:.8rem;list-style:none;position:absolute;top:calc(100% + .8rem);left:0;overflow-y:auto}.combo__option{color:var(--text-2);cursor:pointer;border-radius:1rem;align-items:center;gap:0;padding:1.1rem 1.4rem;font-size:1.5rem;display:flex}.combo__option svg{width:1.6rem;height:1.6rem;color:var(--blue-300);flex:none}.combo__option.is-active{background:var(--line);color:var(--text)}.combo__option.is-selected{color:var(--text)}.combo__empty{color:var(--text-2);padding:1.1rem 1.4rem;font-size:1.5rem}.onboard__media{flex-direction:column;justify-content:flex-end;padding:clamp(4rem,5vw,7rem);display:flex;position:relative;overflow:hidden}.onboard__media>img.onboard__bg{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.onboard__scrim{z-index:-1;background:linear-gradient(#070b128c,#070b121f 40%,#070b12eb);position:absolute;inset:0}.onboard__stat strong{font-size:calc(var(--fs-h2) / 2);letter-spacing:-.04em;color:#fffffff2;font-weight:300;line-height:1;display:block}.onboard__stat p{color:#ffffffc7;letter-spacing:-.01em;max-width:44rem;margin:1.6rem 0 0}@media (max-width:900px){.onboard{grid-template-columns:1fr}.onboard__media{display:none}}@media (prefers-reduced-motion:reduce){*,:after,:before{transition-duration:.01ms!important;animation-duration:.01ms!important}.reveal .w{opacity:1;transform:none}.rule{transform:scaleX(1)}}.app{background:var(--ink-950);min-height:100svh}.app__rail{z-index:50;background:var(--ink-900);border-right:1px solid var(--line);width:7.2rem;transition:width var(--dur) var(--ease);inset-block:0;flex-direction:column;gap:2.8rem;padding:2rem 1.2rem;display:flex;position:fixed;left:0;overflow:hidden}.app__rail:has(:focus-visible),.app__rail:hover{width:24rem;box-shadow:0 24px 64px #00000073}.app__rail-brand{align-items:center;gap:1.4rem;padding-inline:.6rem;display:flex}.app__rail-brand img{flex:none;width:3.2rem;height:3.2rem}.app__rail-brand .app__rail-label{letter-spacing:-.02em;color:#fff;font-size:1.8rem;font-weight:600}.app__rail-nav{flex-direction:column;gap:.6rem;display:flex}.app__rail-link{border-radius:var(--r-pill);height:4.4rem;color:var(--text-2);letter-spacing:-.01em;white-space:nowrap;transition:background-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease);align-items:center;gap:1.4rem;padding-inline:1.2rem;font-size:1.5rem;font-weight:500;display:flex}.app__rail-link svg{flex:none;width:2rem;height:2rem}.app__rail-link:hover{color:#fff;background:var(--blue-700)}.app__rail-link.is-active{color:#fff;background:#1e6db01f}.app__rail-link.is-active svg{color:var(--ember-500)}.app__rail-label{opacity:0;transition:opacity var(--dur) var(--ease),transform var(--dur) var(--ease);transform:translate(-.6rem)}.app__rail:has(:focus-visible) .app__rail-label,.app__rail:hover .app__rail-label{opacity:1;transform:none}.app__main{flex-direction:column;min-height:100svh;padding-left:7.2rem;display:flex}.app__topbar{z-index:40;background:var(--ink-950);justify-content:flex-end;align-items:center;gap:1.2rem;height:6.4rem;padding-inline:clamp(2rem,3vw,4rem);display:flex;position:sticky;top:0}@supports (color:color-mix(in lab,red,red)){.app__topbar{background:color-mix(in oklab,var(--ink-950) 82%,transparent)}}.app__topbar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}.app__topbar-brand{width:2.8rem;height:2.8rem;display:none}.app__topbar-actions{align-items:center;gap:1.2rem;display:flex}.app__iconbtn{border:1px solid var(--glass-border);background:var(--glass);width:4rem;height:4rem;color:var(--text-2);cursor:pointer;transition:color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease);border-radius:50%;place-items:center;display:grid}.app__iconbtn svg{width:1.8rem;height:1.8rem}.app__iconbtn:hover{color:var(--text);border-color:var(--blue-300)}.app__avatarbtn{border:1px solid var(--glass-border);cursor:pointer;background:0 0;border-radius:50%;padding:0}.app__avatar-fallback{background:var(--blue-700);color:#fff;font-size:1.3rem;font-weight:500}.app__page{width:100%;max-width:120rem;margin-inline:auto;padding:clamp(2.4rem,4vw,4.8rem) clamp(2rem,3vw,4rem) 6rem}.app__signout{border:1px solid var(--glass-border);border-radius:var(--r-pill);background:var(--glass);height:4.4rem;font:inherit;color:var(--text);cursor:pointer;transition:border-color var(--dur-fast) var(--ease);align-items:center;margin-top:1.2rem;padding-inline:2.4rem;font-size:1.5rem;font-weight:500;display:inline-flex}.app__signout:hover{border-color:var(--blue-300)}.menu{border:1px solid var(--line);background:var(--ink-800);border-radius:1.4rem;min-width:22rem;padding:.8rem;box-shadow:0 24px 48px #00000073}.menu--wide{min-width:30rem;max-width:34rem}.menu__title{padding:.8rem 1.2rem .4rem;font-weight:500}.menu__empty,.menu__title{font-size:var(--fs-small);color:var(--text-2)}.menu__empty{max-width:28rem;padding:.4rem 1.2rem 1rem;line-height:1.5}.menu__note{gap:.2rem;padding:.9rem 1.2rem;display:grid}.menu__note+.menu__note{border-top:1px solid var(--line)}.menu__note strong{color:var(--text);font-size:1.4rem;font-weight:500}.menu__note span{color:var(--text-2);font-size:1.2rem}.menu__who{gap:.2rem;padding:.8rem 1.2rem;display:grid}.menu__who strong{color:#fff;font-size:1.4rem;font-weight:500}.menu__who span{color:var(--text-2);font-size:1.2rem}.menu__rule{background:var(--line);height:1px;margin:.6rem .4rem}.menu__item{width:100%;color:var(--text);cursor:pointer;border-radius:1rem;align-items:center;gap:1rem;padding:.9rem 1.2rem;font-size:1.4rem;font-weight:500;display:flex}.menu__item svg{width:1.6rem;height:1.6rem;color:var(--text-2)}.menu__item[data-highlighted]{background:var(--line);outline:none}.dash{gap:clamp(2.4rem,3vw,3.2rem);display:grid}.dash__head h1{color:#fff}.dash__head .meta{margin-top:.6rem}.dash__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem;display:grid}.stat{border:1px solid var(--glass-border);background:var(--glass);border-radius:1.6rem;align-content:start;gap:.8rem;padding:2rem 2.4rem;display:grid}.stat__label{font-size:var(--fs-small);color:var(--text-2);align-items:center;gap:.8rem;display:flex}.stat__ember{background:var(--ember-500);border-radius:50%;width:.8rem;height:.8rem}.stat__value{letter-spacing:-.03em;color:#fff;font-size:clamp(2.6rem,3vw,3.4rem);font-weight:300;line-height:1.1}.stat__hint{color:var(--text-2);font-size:1.2rem}.widget{border:1px solid var(--glass-border);background:var(--glass);border-radius:1.8rem;padding:2rem 2.4rem 2.4rem}.widget--awaiting{border-color:var(--parchment)}@supports (color:color-mix(in lab,red,red)){.widget--awaiting{border-color:color-mix(in oklab,var(--parchment) 35%,transparent)}}.widget__head{justify-content:space-between;align-items:baseline;gap:1.6rem;margin-bottom:1rem;display:flex}.widget__head h2{letter-spacing:-.015em;color:#fff;font-size:1.7rem;font-weight:500}.widget__head a{font-size:var(--fs-small);color:var(--blue-300)}.widget__head a:hover{color:var(--blue-050)}.widget__empty{font-size:var(--fs-small);color:var(--text-2);padding-block:.4rem;line-height:1.5}.dash__columns{grid-template-columns:3fr 2fr;align-items:start;gap:1.6rem;display:grid}.rowlist__row{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:1.6rem;padding:1.2rem 0;display:flex}.rowlist__row:first-child{border-top:0}.rowlist__main{gap:.2rem;min-width:0;display:grid}.rowlist__main strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:1.5rem;font-weight:500;overflow:hidden}.rowlist__main span{color:var(--text-2);font-size:1.2rem}.ptable__filters{flex-wrap:wrap;width:fit-content;margin-top:-.8rem}.ptable__pillcount{opacity:.65;margin-left:.3rem;font-weight:400}.ptable__wrap{margin-inline:-1.2rem;overflow-x:auto}.ptable{border-collapse:collapse;width:100%;font-size:1.4rem}.ptable td,.ptable th{text-align:left;vertical-align:middle;padding:1.4rem 1.6rem}.ptable td:first-child,.ptable th:first-child{padding-inline-start:1.2rem}.ptable td:last-child,.ptable th:last-child{padding-inline-end:1.2rem}.ptable thead th{color:var(--text-2);white-space:nowrap;padding-block:.4rem 1rem;font-size:1.25rem;font-weight:500}.ptable tbody tr{border-top:1px solid var(--line);transition:background-color var(--dur-fast) var(--ease)}.ptable tbody tr:hover{background:var(--ink-800)}.ptable td{color:var(--text-2);white-space:nowrap}.ptable__right{text-align:right}.ptable__name{min-width:20rem;font-weight:400}.ptable__title{width:fit-content;color:var(--text);transition:color var(--dur-fast) var(--ease);font-size:1.5rem;font-weight:500;display:block}.ptable__action,.ptable__title:hover{color:var(--blue-300)}.ptable__action{border:1px solid var(--glass-border);border-radius:var(--r-pill);transition:background-color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease);padding:.5rem 1.4rem;font-size:1.3rem;font-weight:600;display:inline-block}.ptable__action:hover{border-color:var(--blue-700);background:var(--blue-700);color:#fff}.ptable__name span{max-width:42rem;color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;margin-top:.2rem;font-size:1.3rem;display:block;overflow:hidden}.ptable__when{font-variant-numeric:tabular-nums;font-size:1.3rem}.pdetail__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.6rem;display:flex}.pdetail__crumb a{color:var(--text-2);transition:color var(--dur-fast) var(--ease);font-size:1.3rem}.pdetail__crumb a:hover{color:var(--text)}.pdetail__title{flex-wrap:wrap;align-items:center;gap:1.4rem;margin-top:.6rem;display:flex}.pdetail__logline{max-width:68rem;color:var(--text);font-size:1.5rem;line-height:1.6}.chip{border:1px solid var(--glass-border);border-radius:var(--r-pill);white-space:nowrap;flex:none;padding:.5rem 1.3rem;font-size:1.3rem;font-weight:500}.chip,.chip--quiet{background:var(--ink-700);color:var(--text)}.chip--quiet{border-color:var(--line)}.chip--sent{border-color:var(--blue-500);background:var(--blue-700)}@supports (color:color-mix(in lab,red,red)){.chip--sent{background:color-mix(in oklab,var(--blue-700) 55%,transparent)}}.chip--sent{color:#fff}.chip--progress{border-color:var(--blue-300)}@supports (color:color-mix(in lab,red,red)){.chip--progress{border-color:color-mix(in oklab,var(--blue-300) 45%,transparent)}}.chip--progress{background:var(--blue-700)}@supports (color:color-mix(in lab,red,red)){.chip--progress{background:color-mix(in oklab,var(--blue-700) 30%,transparent)}}.chip--progress{color:var(--blue-300)}@supports (color:color-mix(in lab,red,red)){.chip--live{background:color-mix(in oklab,var(--green-500) 22%,transparent)}}.chip--awaiting{border-color:var(--parchment)}@supports (color:color-mix(in lab,red,red)){.chip--awaiting{border-color:color-mix(in oklab,var(--parchment) 45%,transparent)}}.chip--awaiting{background:var(--parchment)}@supports (color:color-mix(in lab,red,red)){.chip--awaiting{background:color-mix(in oklab,var(--parchment) 14%,transparent)}}.chip--awaiting{color:var(--parchment)}.chip--refused{border-color:var(--red-300)}@supports (color:color-mix(in lab,red,red)){.chip--refused{border-color:color-mix(in oklab,var(--red-300) 40%,transparent)}}.chip--refused{background:var(--red-500)}@supports (color:color-mix(in lab,red,red)){.chip--refused{background:color-mix(in oklab,var(--red-500) 18%,transparent)}}.chip--refused{color:var(--red-300)}.feed__item{border-top:1px solid var(--line);gap:.2rem;padding:1rem 0;display:grid}.feed__item:first-child{border-top:0}.feed__item strong{color:var(--text);font-size:1.4rem;font-weight:500}.feed__item span{color:var(--text-2);font-size:1.2rem}.fieldlist__row{border-top:1px solid var(--line);grid-template-columns:16rem 1fr;gap:1.6rem;padding:1.1rem 0;font-size:1.4rem;display:grid}.fieldlist__row:first-child{border-top:0}.fieldlist__row dt{color:var(--text-2)}.fieldlist__row dd{color:var(--text)}@media (max-width:1000px){.dash__columns{grid-template-columns:1fr}}@media (max-width:860px){.app__rail{border-top:1px solid var(--line);border-right:0;flex-direction:row;align-items:center;width:auto;height:6.4rem;padding:0 1.2rem;transition:none;inset:auto 0 0}.app__rail:has(:focus-visible),.app__rail:hover{width:auto;box-shadow:none}.app__rail-brand,.app__rail-label{display:none}.app__rail-nav{flex-direction:row;justify-content:space-around;width:100%}.app__rail-link{padding-inline:1.6rem}.app__main{padding-bottom:6.4rem;padding-left:0}.app__topbar{justify-content:space-between}.app__topbar-brand{display:block}.fieldlist__row{grid-template-columns:1fr;gap:.2rem}}.welcome{background:var(--ink-950);place-items:center;min-height:100svh;padding:clamp(2rem,4vw,4rem);display:grid}.welcome__card{gap:2.4rem;width:min(42rem,100%);display:grid}.welcome__card>img{width:4rem;height:4rem}.welcome__card .lead{margin-top:1.2rem}.welcome__moment{text-align:center;justify-items:center;gap:2rem;display:grid}.welcome__moment>img{width:4.8rem;height:4.8rem}.welcome__title{letter-spacing:-.03em;color:#fff;max-width:20ch;font-size:clamp(3.2rem,5vw,5.6rem);font-weight:300;line-height:1.1}.welcome__sub{font-size:var(--fs-small);color:var(--text-2);opacity:0;animation:welcome-sub var(--dur-slow) var(--ease) 1.4s forwards}@keyframes welcome-sub{to{opacity:1}}.veil{z-index:200;background:var(--ink-950);place-items:center;padding:clamp(2rem,4vw,4rem);display:grid;position:fixed;inset:0}@supports (color:color-mix(in lab,red,red)){.veil{background:color-mix(in oklab,var(--ink-950) 76%,transparent)}}.veil{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);animation:veil-in var(--dur) var(--ease) both}@keyframes veil-in{0%{opacity:0}}.veil__card{border:1px solid var(--glass-border);background:var(--ink-900);width:min(44rem,100%);animation:veil-card var(--dur-slow) var(--ease) both;border-radius:2rem;gap:2.4rem;padding:clamp(2.8rem,4vw,4rem);display:grid;box-shadow:0 40px 96px #0000008c}@keyframes veil-card{0%{opacity:0;transform:translateY(1.6rem)scale(.98)}}.veil__card>img{width:4rem;height:4rem}.veil__card .lead{margin-top:1.2rem}.veil--moment{background:var(--ink-950);-webkit-backdrop-filter:none;backdrop-filter:none;overflow:hidden}.veil--moment:after,.veil--moment:before{content:"";filter:blur(60px);pointer-events:none;border-radius:50%;width:80vmax;height:80vmax;position:absolute}.veil--moment:before{animation:drift-blue 6s var(--ease) both;background:radial-gradient(circle,#1e6db08c 0,#1e6db000 65%);top:-30vmax;left:-20vmax}.veil--moment:after{animation:drift-ember 6s var(--ease) both;background:radial-gradient(circle,#ff5f1866 0,#ff5f1800 65%);bottom:-30vmax;right:-25vmax}@keyframes drift-blue{0%{opacity:0;transform:translate(-6vmax,-4vmax)scale(.8)}40%{opacity:1}to{opacity:.9;transform:none}}@keyframes drift-ember{0%{opacity:0;transform:translate(6vmax,5vmax)scale(.8)}55%{opacity:1}to{opacity:.85;transform:none}}.moment{text-align:center;justify-items:center;gap:2.4rem;display:grid;position:relative}.moment__ring{background:linear-gradient(var(--ink-950),var(--ink-950)) padding-box,conic-gradient(from 0deg,var(--ember-500),var(--blue-300),var(--blue-700),var(--ember-500)) border-box;width:11rem;height:11rem;animation:ring-in var(--dur-slow) var(--ease) both,ring-spin 3.4s linear both;border:2px solid #0000;border-radius:50%;place-items:center;display:grid}.moment__ring img{width:4.4rem;height:4.4rem;animation:mark-in var(--dur-slow) var(--ease) .15s both,ring-unspin 3.4s linear both}@keyframes ring-in{0%{opacity:0;transform:scale(.72)}}@keyframes ring-spin{to{rotate:1turn}}@keyframes ring-unspin{to{rotate:-1turn}}@keyframes mark-in{0%{opacity:0;transform:scale(.6)}}.moment__title{letter-spacing:-.03em;color:#fff;max-width:18ch;font-size:clamp(3.2rem,5.5vw,6rem);font-weight:300;line-height:1.08}.moment__sub{font-size:var(--fs-small);color:var(--text-2);animation:moment-sub var(--dur-slow) var(--ease) 1.5s both}@keyframes moment-sub{0%{opacity:0;transform:translateY(.6rem)}}.checklist{border:1px solid var(--glass-border);background:var(--glass);border-radius:1.8rem;padding:2.4rem 2.4rem 1.6rem}.checklist__head{justify-content:space-between;align-items:baseline;gap:1.6rem;display:flex}.checklist__head h2{letter-spacing:-.02em;color:#fff;font-size:1.9rem;font-weight:500}.checklist__head p{font-size:var(--fs-small);color:var(--text-2);margin-top:.4rem}.checklist__count{color:var(--blue-300);flex:none;font-size:1.3rem}.checklist__bar{background:var(--line);border-radius:999px;height:3px;margin-top:1.2rem;display:block;overflow:hidden}.checklist__bar i{border-radius:inherit;background:var(--blue-500);height:100%;transition:width var(--dur-slow) var(--ease);display:block}.checklist__row{border:0;border-top:1px solid var(--line);width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:1.6rem;padding:1.6rem 0;display:flex}.checklist li:first-child .checklist__row{border-top:0;margin-top:.8rem}.checklist__mark{border:1px solid var(--text-2);color:#0000;width:2.6rem;height:2.6rem;transition:border-color var(--dur) var(--ease),background-color var(--dur) var(--ease),color var(--dur) var(--ease);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.checklist__mark svg{width:1.5rem;height:1.5rem}.is-done .checklist__mark{border-color:var(--blue-500);background:var(--blue-500);color:#fff}.checklist__copy{gap:.2rem;min-width:0;display:grid}.checklist__copy strong{color:#fff;width:fit-content;transition:color var(--dur) var(--ease);font-size:1.55rem;font-weight:500;position:relative}.checklist__copy strong:after{content:"";background:var(--text-2);transform-origin:0;height:1px;transition:transform .4s var(--ease);inset-inline:-.2rem;position:absolute;top:50%;transform:scaleX(0)}.is-done .checklist__copy strong{color:var(--text-2)}.is-done .checklist__copy strong:after{transform:scaleX(1)}.is-celebrating .checklist__copy strong,.is-celebrating .checklist__copy strong:after{transition-delay:.55s}.is-celebrating .checklist__mark{animation:mark-pop .5s var(--ease)}@keyframes mark-pop{0%{transform:scale(1)}40%{transform:scale(1.3)}to{transform:scale(1)}}.checklist__burst{pointer-events:none;position:absolute;inset:0}.checklist__burst i{background:var(--clr);opacity:0;width:.3rem;height:.7rem;animation:burst-fly .8s var(--ease) var(--delay,0s) forwards;border-radius:1px;margin:-.35rem 0 0 -.15rem;position:absolute;top:50%;left:50%}@keyframes burst-fly{0%{opacity:1;transform:translate(0)rotate(0)scale(1)}65%{opacity:1}to{transform:translate(var(--dx),calc(var(--dy) + 6px)) rotate(var(--rot)) scale(.4);opacity:0}}.checklist.is-leaving{animation:checklist-out .45s var(--ease) 1.4s forwards}@keyframes checklist-out{to{opacity:0}}@media (prefers-reduced-motion:reduce){.checklist__burst{display:none}.is-celebrating .checklist__mark{animation:none}.checklist__copy strong,.checklist__copy strong:after,.is-celebrating .checklist__copy strong,.is-celebrating .checklist__copy strong:after{transition:none}.checklist.is-leaving{animation-delay:.6s}}.checklist__copy span{color:var(--text-2);font-size:1.3rem}.checklist__btn{border-radius:var(--r-pill);color:var(--blue-700);transition:background-color var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease);background:#fff;border:0;flex:none;margin-left:auto;padding:.8rem 1.8rem;font-size:1.3rem;font-weight:600}.checklist__btn:hover,.checklist__row:hover .checklist__btn{background:var(--blue-050);transform:translateY(-1px)}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.modal{border:1px solid var(--glass-border);background:var(--ink-900);border-radius:2rem;outline:none;grid-template-rows:auto minmax(0,1fr);width:min(52rem,100%);max-height:min(84svh,72rem);display:grid;overflow:hidden;box-shadow:0 40px 96px #0000008c}.modal--mid{width:min(72rem,100%)}.modal--wide{width:min(96rem,100%);max-height:min(92svh,88rem);animation:veil-card var(--dur-slow) var(--ease) both}.modal__head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:1.6rem;padding:2rem 2.4rem;display:flex}.modal__head h2{letter-spacing:-.02em;color:#fff;font-size:1.9rem;font-weight:500}.modal__close{border:1px solid var(--glass-border);width:3.6rem;height:3.6rem;color:var(--text-2);cursor:pointer;transition:color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease);background:0 0;border-radius:50%;place-items:center;display:grid}.modal__close svg{width:1.6rem;height:1.6rem}.modal__close:hover{color:var(--text);border-color:var(--blue-300)}.modal__body{padding:2.4rem 2.4rem 0;overflow-y:auto}.modal__form{gap:1.8rem;display:grid}.modal__row{grid-template-columns:1fr 1fr;gap:1.6rem;display:grid}.modal__note{font-size:var(--fs-small);color:var(--text-2);line-height:1.5}.modal__email{border:1px solid var(--line);background:var(--ink-800);height:5rem;color:var(--text-2);justify-content:space-between;gap:1.6rem;padding-inline:2rem;font-size:1.5rem;display:flex}.modal__badge,.modal__email{border-radius:var(--r-pill);align-items:center}.modal__badge{background:var(--green-500);flex:none;gap:.6rem;padding:.4rem 1.2rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.modal__badge{background:color-mix(in oklab,var(--green-500) 18%,transparent)}}.modal__badge{color:var(--green-300);font-size:1.2rem;font-weight:500}.modal__badge svg{width:1.4rem;height:1.4rem}.modal__badge--pending{border:1px solid var(--parchment);background:0 0}@supports (color:color-mix(in lab,red,red)){.modal__badge--pending{border:1px solid color-mix(in oklab,var(--parchment) 45%,transparent)}}.modal__badge--pending{color:var(--parchment)}.modal__phone{border:1px solid var(--line);border-radius:var(--r-pill);background:var(--ink-800);align-items:stretch;display:flex}.modal__phone:focus-within{border-color:var(--blue-500);box-shadow:0 0 0 1px var(--blue-500)}.modal__dialwrap{border-right:1px solid var(--line);flex:none;align-items:center;display:flex;position:relative}.modal__dial{height:5rem;font:inherit;color:var(--text);appearance:none;cursor:pointer;background:0 0;border:0;padding-inline:1.8rem 3.4rem;font-size:1.5rem}.modal__dial:focus,.modal__dial:focus-visible{background:var(--ink-600);outline:none}.modal__dialwrap svg{width:1.4rem;height:1.4rem;color:var(--text-2);pointer-events:none;position:absolute;right:1.2rem}.modal__phone input{border-radius:0 var(--r-pill) var(--r-pill) 0;background:0 0;border:0;flex:1;min-width:0}.modal__phone input:focus,.modal__phone input:focus-visible{box-shadow:none;border:0;outline:none}.modal__textarea{border:1px solid var(--line);background:var(--ink-800);width:100%;font:inherit;color:var(--text);resize:vertical;border-radius:1.6rem;padding:1.4rem 2rem;font-size:1.5rem}.modal__textarea:focus,.modal__textarea:focus-visible{border-color:var(--blue-500);box-shadow:0 0 0 1px var(--blue-500);outline:none}.modal__chips{gap:.8rem;display:flex}.modal__kinds{gap:1rem;display:flex}.modal__kind{border:1px solid var(--glass-border);border-radius:var(--r-pill);background:var(--glass);font:inherit;color:var(--text-2);cursor:pointer;transition:background-color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease);padding:1rem 2.4rem;font-size:1.4rem;font-weight:500}.modal__kind.is-on{border-color:var(--blue-500);background:var(--select-fill);color:#fff}.modal .auth__button svg{width:1.8rem;height:1.8rem}.dash__grid{grid-template-columns:minmax(0,2.2fr) minmax(0,1fr);align-items:start;gap:1.6rem;display:grid}.dash__lead{grid-area:1/1;align-content:start;gap:1.6rem;min-width:0;display:grid}.dash__side-lead{grid-area:1/2;align-self:stretch;min-width:0;display:grid}.dash__primary{grid-area:2/1;min-width:0}.dash__side-tail{grid-area:2/2;min-width:0}.dash__side-lead>.widget{height:100%}@media (max-width:760px){.dash__stats{grid-template-columns:1fr}}@media (max-width:1100px){.dash__grid{grid-template-columns:1fr}.dash__lead,.dash__primary,.dash__side-lead,.dash__side-tail{grid-area:auto/1}.dash__lead{order:1}.dash__primary{order:2}.dash__side-lead{order:3}.dash__side-tail{order:4}}.socials,.socials__row{gap:1rem;display:grid}.socials__row{grid-template-columns:15rem 1fr 3.6rem;align-items:center}.socials__select{border:1px solid var(--line);border-radius:var(--r-pill);background:var(--ink-800);height:4.4rem;font:inherit;color:var(--text);cursor:pointer;padding-inline:1.4rem;font-size:1.4rem}.socials__select:focus,.socials__select:focus-visible{border-color:var(--blue-500);box-shadow:0 0 0 1px var(--blue-500);outline:none}.socials__row input{height:4.4rem}.socials__remove{border:1px solid var(--glass-border);width:3.6rem;height:3.6rem;color:var(--text-2);cursor:pointer;transition:color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease);background:0 0;border-radius:50%;place-items:center;display:grid}.socials__remove svg{width:1.4rem;height:1.4rem}.socials__remove:hover{color:var(--red-300);border-color:var(--red-500)}@supports (color:color-mix(in lab,red,red)){.socials__remove:hover{border-color:color-mix(in oklab,var(--red-500) 50%,transparent)}}.socials__add{border:1px dashed var(--glass-border);border-radius:var(--r-pill);font:inherit;color:var(--blue-300);cursor:pointer;transition:border-color var(--dur-fast) var(--ease);background:0 0;justify-self:start;align-items:center;gap:.8rem;padding:.9rem 1.8rem;font-size:1.3rem;font-weight:500;display:inline-flex}.socials__add svg{width:1.4rem;height:1.4rem}.socials__add:hover{border-color:var(--blue-300)}.socials__add:disabled{opacity:.4;cursor:default}@media (max-width:560px){.socials__row{grid-template-columns:1fr 3.6rem}.socials__row input{grid-column:1/-1}}.modal__foot{border-top:1px solid var(--line);background:var(--ink-900);gap:1rem;margin:1.2rem -2.4rem 0;padding:1.6rem 2.4rem;display:flex;position:sticky;bottom:0}.modal__foot .auth__button--primary{flex:1}.modal__foot .auth__button--quiet{width:auto;padding-inline:2rem}.banner{background:radial-gradient(120% 160% at 90% -20%,#4a90cf8c 0,#1e6db000 60%),linear-gradient(120deg,var(--blue-900),var(--blue-700));border:1px solid #e1eaf924;border-radius:2rem;justify-content:space-between;align-items:center;gap:2.4rem;padding:2.8rem 3.2rem;display:flex;position:relative;overflow:hidden}.banner__copy{gap:.6rem;min-width:0;display:grid}.banner__copy strong{letter-spacing:-.02em;color:#fff;font-size:clamp(1.9rem,2vw,2.3rem);font-weight:500}.banner__copy span{font-size:var(--fs-small);color:#e1eaf9cc;line-height:1.45}.banner__btn{border-radius:var(--r-pill);background:var(--ember-500);font:inherit;color:#fff;cursor:pointer;transition:background-color var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease);border:0;flex:none;padding:1.3rem 2.6rem;font-size:1.4rem;font-weight:600}.banner__btn:hover{background:var(--ember-700);transform:translateY(-1px)}@media (max-width:560px){.banner{flex-direction:column;align-items:flex-start;padding:2.4rem}}.combo__lead{pointer-events:none;z-index:1;font-size:1.7rem;line-height:1;position:absolute;top:50%;left:1.6rem;transform:translateY(-50%)}.combo .combo__input--lead{padding-inline-start:5.4rem}.combo__flag{flex:none;margin-right:.9rem;font-size:1.6rem;line-height:1}.combo__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.combo__hintcol{color:var(--text-2);flex:none;font-size:1.3rem}.combo__hintcol,.combo__option>svg{margin-left:auto}.combo__option .combo__hintcol+svg{margin-left:.8rem}.combo__list--flat{width:100%;box-shadow:none;background:0 0;border:0;border-radius:0;padding:.4rem 0 0;position:static}.dial{border-right:1px solid var(--line);flex:none;display:flex;position:relative}.dial__btn{height:5rem;font:inherit;color:var(--text);cursor:pointer;border-radius:var(--r-pill) 0 0 var(--r-pill);background:0 0;border:0;align-items:center;gap:.7rem;padding-inline:1.8rem 1.4rem;font-size:1.5rem;display:inline-flex}.dial__btn:focus-visible,.dial__btn:hover{background:var(--ink-600);outline:none}.dial__btn svg{width:1.4rem;height:1.4rem;color:var(--text-2)}.dial__pop{z-index:30;border:1px solid var(--glass-border);background:var(--ink-800);border-radius:1.6rem;width:32rem;max-width:78vw;padding:.8rem;position:absolute;top:calc(100% + .8rem);left:0;box-shadow:0 24px 48px #00000080}.dial__pop .combo__list--flat{max-height:24rem}.dial__search{border:1px solid var(--line);background:var(--ink-900);width:100%;height:4rem;font:inherit;color:var(--text);border-radius:1rem;padding-inline:1.4rem;font-size:1.4rem}.dial__search:focus,.dial__search:focus-visible{border-color:var(--blue-500);box-shadow:0 0 0 1px var(--blue-500);outline:none}.platsel{position:relative}.platsel__btn{border:1px solid var(--line);border-radius:var(--r-pill);background:var(--ink-800);width:100%;height:4.4rem;font:inherit;color:var(--text);cursor:pointer;align-items:center;gap:.9rem;padding-inline:1.2rem;font-size:1.4rem;display:flex}.platsel__btn:focus-visible{border-color:var(--blue-500);box-shadow:0 0 0 1px var(--blue-500);outline:none}.platsel__btn>svg:first-child{width:1.6rem;height:1.6rem;color:var(--blue-300);flex:none}.platsel__btn span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.platsel__chevron{width:1.3rem;height:1.3rem;color:var(--text-2);flex:none;margin-left:auto}.platsel__list{z-index:30;border:1px solid var(--glass-border);background:var(--ink-800);border-radius:1.4rem;min-width:18rem;margin:0;padding:.6rem;list-style:none;position:absolute;top:calc(100% + .6rem);left:0;box-shadow:0 24px 48px #00000080}.platsel__option{width:100%;font:inherit;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:1rem;align-items:center;gap:1rem;padding:.9rem 1.2rem;font-size:1.4rem;display:flex}.platsel__option svg{width:1.6rem;height:1.6rem;color:var(--blue-300);flex:none}.platsel__option:focus-visible,.platsel__option:hover:not(:disabled){background:var(--line);outline:none}.platsel__option:disabled{opacity:.4;cursor:default}.platsel__check{color:var(--blue-300);margin-left:auto}.chip{align-items:center;gap:.6rem;display:inline-flex}.chip__icon{flex:none;width:1.3rem;height:1.3rem}.explore{gap:1.6rem;display:grid}.filters{flex-wrap:wrap;align-items:center;gap:1.2rem;display:flex}.filters__pills{border:1px solid var(--glass-border);border-radius:var(--r-pill);background:var(--glass);gap:.6rem;padding:.4rem;display:flex}.filters__pill{border-radius:var(--r-pill);font:inherit;color:var(--text-2);cursor:pointer;transition:background-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease);background:0 0;border:0;padding:.8rem 1.6rem;font-size:1.3rem;font-weight:500}.filters__pill:hover{color:var(--text)}.filters__pill.is-on{background:var(--blue-700);color:#fff}.filters__search{flex:1;min-width:22rem;position:relative}.filters__search svg{width:1.6rem;height:1.6rem;color:var(--text-2);pointer-events:none;position:absolute;top:50%;left:1.6rem;transform:translateY(-50%)}.filters__search input{border:1px solid var(--line);border-radius:var(--r-pill);background:var(--ink-800);width:100%;height:4.4rem;font:inherit;color:var(--text);padding-inline:4.4rem 2rem;font-size:1.4rem}.filters__search input:focus,.filters__search input:focus-visible{border-color:var(--blue-500);box-shadow:0 0 0 1px var(--blue-500);outline:none}.xgrid{grid-template-columns:repeat(auto-fill,minmax(28rem,1fr));gap:1.6rem;margin:0;padding:0;list-style:none;display:grid}.xcard{border:1px solid var(--glass-border);background:var(--glass);transition:border-color var(--dur-fast) var(--ease);border-radius:1.8rem;align-content:start;gap:1rem;padding:2rem 2.2rem;display:grid}.xcard:hover{border-color:var(--blue-300)}.xcard__thumb{aspect-ratio:16/9;background:var(--ink-800);border-radius:1.8rem 1.8rem 0 0;margin:-2rem -2.2rem .6rem;display:block;overflow:hidden}.xcard__thumb img{object-fit:cover;width:100%;height:100%;display:block}.xcard__top{justify-content:space-between;align-items:center;gap:1rem;display:flex}.xcard strong{letter-spacing:-.015em;color:#fff;font-size:1.7rem;font-weight:500}.xcard p{font-size:var(--fs-small);color:var(--text-2);line-height:1.5}.xcard__meta{color:#e1eaf973;font-size:1.2rem}.notes__item{border-top:1px solid var(--line)}.notes__item:first-child{border-top:0}.notes__item summary{cursor:pointer;align-items:center;gap:1.6rem;padding:1.4rem 0;list-style:none;display:flex}.notes__item summary::-webkit-details-marker{display:none}.notes__main{gap:.2rem;min-width:0;display:grid}.notes__main strong{color:var(--text);font-size:1.5rem;font-weight:500}.notes__main span{color:var(--text-2);font-size:1.2rem}.notes__chevron{width:1.6rem;height:1.6rem;color:var(--text-2);transition:transform var(--dur-fast) var(--ease);flex:none;margin-left:auto}.notes__item[open] .notes__chevron{transform:rotate(180deg)}.subj{color:#fff;font-weight:600}.notes__body .subj{color:var(--text)}.notes__body{max-width:60ch;font-size:var(--fs-small);color:var(--text-2);padding:0 0 1.6rem;line-height:1.55}.wiz{grid-template-columns:21rem minmax(0,1fr);align-items:start;gap:2.4rem;display:grid}.wiz__side{position:sticky;top:0}.wiz__main{gap:2rem;display:grid}.wizrail{margin:0;padding:0;list-style:none;display:grid}.wizrail li{position:relative}.wizrail li:not(:last-child):after{content:"";background:var(--line);width:1px;position:absolute;top:4rem;bottom:-.8rem;left:1.4rem}.wizrail li.is-behind:after{background:var(--blue-500)}.wizrail__step{width:100%;font:inherit;color:var(--text-2);text-align:left;cursor:pointer;transition:color var(--dur-fast) var(--ease);background:0 0;border:0;align-items:center;gap:1.4rem;padding:1rem 0;font-size:1.45rem;display:flex}.wizrail__step:hover{color:var(--text)}.wizrail__node{border:1px solid var(--line);background:var(--ink-900);font-variant-numeric:tabular-nums;width:2.8rem;height:2.8rem;color:var(--text-2);transition:border-color var(--dur-fast) var(--ease),background-color var(--dur-fast) var(--ease),box-shadow var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease);border-radius:50%;flex:none;place-items:center;font-size:1.25rem;display:grid}.wizrail__node svg{width:1.4rem;height:1.4rem}.wizrail__step.is-done .wizrail__node{background:var(--green-500);border-color:#0000}@supports (color:color-mix(in lab,red,red)){.wizrail__step.is-done .wizrail__node{background:color-mix(in srgb,var(--green-500) 22%,var(--ink-900))}}.wizrail__step.is-done .wizrail__node{color:var(--green-300)}.wizrail__step.is-current{color:#fff}.wizrail__step.is-current .wizrail__label{font-weight:500}.wizrail__step.is-current .wizrail__node{border-color:var(--blue-500);background:var(--blue-500);box-shadow:0 0 0 .4rem var(--blue-500)}@supports (color:color-mix(in lab,red,red)){.wizrail__step.is-current .wizrail__node{box-shadow:0 0 0 .4rem color-mix(in oklab,var(--blue-500) 20%,transparent)}}.wizrail__step.is-current .wizrail__node{color:#fff}.wizrail__step:focus-visible{outline:none}.wizrail__step:focus-visible .wizrail__node{box-shadow:0 0 0 .3rem var(--blue-300)}.wiz__lede{border-bottom:1px solid var(--line);padding-bottom:1.8rem}.wiz__place{font-variant-numeric:tabular-nums;color:var(--blue-300);font-size:1.2rem}.wiz__lede h3{letter-spacing:-.025em;color:#fff;margin-top:.4rem;font-size:2.2rem;font-weight:400}.wiz__blurb{max-width:58ch;color:var(--text-2);margin-top:.6rem;font-size:1.4rem;line-height:1.55}.wiz__fieldset{border:0;min-width:0;margin:0;padding:0}.wiz__fieldset legend{font-size:var(--fs-small);color:var(--text);padding:0;font-weight:500}.wiz__hint{color:var(--text-2);font-size:1.25rem;line-height:1.5}.wiz__fieldset .wiz__hint{margin-block:.4rem 1rem}.wiz__evidence{color:var(--text-2);margin:.6rem 0 1.2rem;padding-inline-start:1.8rem;font-size:1.25rem;line-height:1.9;list-style:outside}@media (min-width:861px){.wiz__evidence{column-count:2;column-gap:3.2rem}.wiz__evidence li{break-inside:avoid}}.wiz__choices{flex-wrap:wrap;gap:.8rem;margin-bottom:1rem;display:flex}.wiz__choice{border:1px solid var(--glass-border);border-radius:var(--r-pill);background:var(--glass);color:var(--text-2);cursor:pointer;transition:border-color var(--dur-fast) var(--ease),background-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease);align-items:center;gap:.7rem;padding:.9rem 1.6rem;font-size:1.35rem;font-weight:500;display:inline-flex;position:relative}.wiz__choice input{opacity:0;width:1px;height:1px;position:absolute;inset:0}.wiz__choice svg{width:1.4rem;height:1.4rem}.wiz__choice:hover{color:var(--text)}.wiz__choice.is-on{border-color:var(--blue-500);background:var(--blue-900);color:#fff}.wiz__choice:has(input:focus-visible){outline:2px solid var(--blue-300);outline-offset:2px}.wiz__labelrow{justify-content:space-between;align-items:baseline;gap:1.2rem;display:flex}.wiz__count{font-variant-numeric:tabular-nums;color:var(--text-2);font-size:1.2rem}.wiz__count.is-max{color:var(--red-300)}.wiz__count.is-short{color:var(--parchment)}.wiz__synopsis{min-height:26rem}.wiz__cover{aspect-ratio:16/9;object-fit:cover;border:1px solid var(--glass-border);border-radius:1.4rem;width:100%;max-width:40rem}.wiz__upload{border:1px dashed var(--line);color:var(--blue-300);text-align:center;cursor:pointer;transition:border-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease);border-radius:1.4rem;justify-items:center;gap:.4rem;padding:2rem;font-size:1.4rem;font-weight:500;display:grid}.wiz__upload:hover{border-color:var(--blue-500);color:var(--blue-050)}.wiz__upload.is-required{border-color:var(--parchment);border-style:solid}.wiz__upload svg{width:1.8rem;height:1.8rem}.wiz__upload input{opacity:0;width:1px;height:1px;position:absolute}.wiz__upload:has(input:focus-visible){outline:2px solid var(--blue-300);outline-offset:2px}.wiz__placeholders{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.wiz__placeholder{cursor:pointer;transition:border-color var(--dur-fast) var(--ease);background:0 0;border:2px solid #0000;border-radius:1.2rem;padding:0;position:relative;overflow:hidden}.wiz__placeholder img{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.wiz__placeholder:hover{border-color:var(--blue-500)}.wiz__placeholder.is-on{border-color:var(--blue-300)}.wiz__placeholder svg{background:var(--blue-500);color:#fff;border-radius:50%;width:1.8rem;height:1.8rem;padding:.3rem;position:absolute;top:.6rem;right:.6rem}.wiz__offers{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.wiz__offer{border:1px solid var(--glass-border);background:var(--glass);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--dur-fast) var(--ease),background-color var(--dur-fast) var(--ease);border-radius:1.4rem;align-items:flex-start;gap:1.2rem;padding:1.3rem 1.4rem;display:flex}.wiz__offer strong{color:#fff;font-size:1.5rem;font-weight:500}.wiz__offer strong em{color:var(--parchment);margin-left:.6rem;font-size:1.15rem;font-style:normal;font-weight:500}.wiz__offer span{color:var(--text-2);font-size:1.3rem;line-height:1.5}.wiz__offer.is-on{border-color:var(--blue-500);background:var(--blue-900)}.wiz__offer.is-off{cursor:not-allowed;opacity:.6}.wiz__offercopy{gap:.5rem;min-width:0;display:grid}.wiz__dot{border:1px solid var(--text-2);width:2rem;height:2rem;transition:border-color var(--dur-fast) var(--ease),box-shadow var(--dur-fast) var(--ease);border-radius:50%;flex:none;place-items:center;margin-top:.2rem;display:grid}.wiz__dot:after{content:"";background:var(--blue-500);width:1rem;height:1rem;transition:transform var(--dur-fast) var(--ease);border-radius:50%;transform:scale(0)}.is-on>.wiz__dot{border-color:var(--blue-500)}.is-on>.wiz__dot:after{transform:scale(1)}.wiz__tick{border:1px solid var(--text-2);color:#fff;width:1.8rem;height:1.8rem;transition:border-color var(--dur-fast) var(--ease),background-color var(--dur-fast) var(--ease);border-radius:.5rem;flex:none;place-items:center;display:grid}.wiz__tick svg{width:1.2rem;height:1.2rem}.wiz__choice.is-on .wiz__tick{border-color:var(--blue-500);background:var(--blue-500)}.wiz__pricerow{align-items:center;gap:1rem;display:flex}.wiz__price{flex:1;min-width:0;position:relative}.wiz__price>span{color:var(--text-2);font-size:1.5rem;position:absolute;top:50%;left:1.8rem;transform:translateY(-50%)}.wiz__price input{padding-inline-start:3.6rem}.wiz__pair{grid-template-columns:1fr 1fr;gap:1.2rem;display:grid}.wiz__split{justify-content:space-between;align-items:baseline;gap:1.2rem;margin-bottom:.4rem;display:flex}.wiz__splitside{color:var(--text-2);gap:.2rem;font-size:1.25rem;display:grid}.wiz__splitside strong{font-variant-numeric:tabular-nums;color:#fff;font-size:2rem;font-weight:500}.wiz__splitside--right{text-align:right;justify-items:end}.wiz__slider{width:100%;height:2.4rem;accent-color:var(--blue-500);cursor:grab}.wiz__slider:active{cursor:grabbing}.wiz__slider:focus-visible{outline:2px solid var(--blue-300);outline-offset:4px;border-radius:var(--r-pill)}.wiz__rows{margin:1.2rem 0 0;padding:0;list-style:none}.wiz__row,.wiz__rows{gap:1rem;display:grid}.wiz__row{grid-template-columns:auto 1fr auto;align-items:start}.wiz__row:has(.wiz__rowfields--pair),.wiz__row:has(.wiz__rowfields--trio){grid-template-columns:1fr auto}.wiz__rownum{border:1px solid var(--glass-border);background:var(--glass);font-variant-numeric:tabular-nums;width:2.8rem;height:2.8rem;color:var(--text-2);border-radius:50%;place-items:center;margin-top:.5rem;font-size:1.25rem;display:grid}.wiz__rowfields{gap:.8rem;min-width:0;display:grid}.wiz__rowfields--pair{grid-template-columns:1fr 16rem;align-items:center}.wiz__rowfields--trio{grid-template-columns:minmax(0,1fr) 16rem 16rem;align-items:center}.wiz__rowdrop{border:1px solid var(--glass-border);width:3.6rem;height:3.6rem;color:var(--text-2);cursor:pointer;transition:border-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease);background:0 0;border-radius:1rem;place-items:center;margin-top:.1rem;display:grid}.wiz__rowdrop svg{width:1.6rem;height:1.6rem}.wiz__rowdrop:hover:not(:disabled){border-color:var(--ember-500);color:var(--ember-500)}.wiz__rowdrop:disabled{opacity:.35;cursor:not-allowed}.wiz__links{gap:1rem;display:grid}.wiz__linkrow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.8rem 1.2rem;display:grid}.wiz__linkrow .wiz__warn{grid-column:1/-1}.wiz__remove{border:1px solid var(--line);border-radius:var(--r-pill);font:inherit;color:var(--text-2);cursor:pointer;transition:border-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease);background:0 0;padding:.6rem 1.2rem;font-size:1.25rem;font-weight:500}.wiz__remove:hover{border-color:var(--red-300);color:var(--red-300)}.wiz__warn{color:var(--red-300);margin-top:.6rem;font-size:1.25rem;line-height:1.5}.wiz__add{border:1px dashed var(--line);border-radius:var(--r-pill);font:inherit;color:var(--blue-300);cursor:pointer;transition:border-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease);background:0 0;justify-self:start;align-items:center;gap:.6rem;margin-top:1.2rem;padding:.8rem 1.6rem;font-size:1.3rem;font-weight:500;display:inline-flex}.wiz__add svg{width:1.5rem;height:1.5rem}.wiz__add:hover{border-color:var(--blue-700);color:var(--blue-050)}.wiz__explain{border:1px dashed var(--line);background:var(--ink-800);border-radius:1.4rem;padding:1.6rem 1.8rem}.wiz__explain h4{color:#fff;font-size:1.45rem;font-weight:500}.wiz__explain p{color:var(--text-2);margin-top:.6rem;font-size:1.3rem;line-height:1.6}.stages{counter-reset:stage;gap:1.6rem;margin:0;padding:0;list-style:none;display:grid}.stage{border:1px solid var(--glass-border);background:var(--glass);border-radius:1.6rem;padding:1.8rem}.stage__num{border-radius:var(--r-pill);background:var(--blue-900);letter-spacing:.02em;color:var(--blue-050);padding:.35rem 1rem;font-size:1.15rem;font-weight:600;display:inline-block}.stage__name{letter-spacing:-.02em;color:#fff;margin-top:1rem;font-size:1.7rem;font-weight:500}.stage__standing{color:var(--text-2);margin-top:.3rem;font-size:1.3rem}.stage__evidence{background:var(--ink-900);border-radius:1.2rem;margin-top:1.4rem;padding:1.4rem 1.6rem}.stage__label{color:var(--text);font-size:1.2rem;font-weight:500}.stage__evidence ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem 1.6rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.stage__evidence li{color:var(--text);grid-template-columns:auto 1fr;align-items:start;gap:.7rem;font-size:1.3rem;line-height:1.45;display:grid}.stage__evidence li svg{width:1.4rem;height:1.4rem;color:var(--blue-300);margin-top:.2rem}.stage__signoff{border-top:1px solid var(--line);color:var(--text-2);margin-top:1.2rem;padding-top:1rem;font-size:1.2rem}.stage__tranche{margin-top:1.4rem}.stage__trancherow{gap:1.2rem;margin-top:.6rem}.stage__pct,.stage__trancherow{align-items:center;display:flex}.stage__pct{color:var(--text-2);gap:.6rem;font-size:1.4rem}.stage__pct input{text-align:right;width:8rem}.stage__amount,.stage__pct input{font-variant-numeric:tabular-nums}.stage__amount{color:#fff;margin:0;font-size:1.5rem;font-weight:500}.stage__tranche .wiz__slider{margin-top:1rem}.stages__total{border:1px solid var(--glass-border);background:var(--ink-900);color:var(--text-2);border-radius:1.6rem;justify-content:space-between;align-items:baseline;gap:1.6rem;margin:1.6rem 0 0;padding:1.4rem 1.8rem;font-size:1.4rem;display:flex}.stages__total strong{font-variant-numeric:tabular-nums;color:#fff;font-size:1.6rem;font-weight:500}@media (max-width:720px){.stage__evidence ul{grid-template-columns:1fr}}@media (max-width:900px){.wiz__rowfields--trio{grid-template-columns:1fr 1fr}.wiz__rowfields--trio>:first-child{grid-column:1/-1}}@media (max-width:620px){.wiz__pair,.wiz__rowfields--pair,.wiz__rowfields--trio{grid-template-columns:1fr}}.wiz__upload--row{text-align:left;grid-template-columns:auto 1fr;place-items:center start;gap:.2rem 1.1rem;padding:1.3rem 1.6rem}.wiz__upload--row>svg{grid-row:1/span 2}.wiz__upload--row .wiz__hint{grid-column:2}.wiz__confirm{border:1px solid var(--line);background:var(--ink-800);cursor:pointer;border-radius:1.4rem;align-items:flex-start;gap:1.2rem;padding:1.2rem 1.4rem;display:flex;position:relative}.wiz__confirm input{opacity:0;width:1px;height:1px;position:absolute;inset:0}.wiz__confirmbox{border:1px solid var(--text-2);color:#fff;width:2rem;height:2rem;transition:border-color var(--dur-fast) var(--ease),background-color var(--dur-fast) var(--ease);border-radius:.6rem;flex:none;place-items:center;margin-top:.1rem;display:grid}.wiz__confirmbox svg{width:1.4rem;height:1.4rem}.wiz__confirm input:checked+.wiz__confirmbox{border-color:var(--blue-500);background:var(--blue-500)}.wiz__confirm:has(input:focus-visible) .wiz__confirmbox{outline:2px solid var(--blue-300);outline-offset:2px}.wiz__review{gap:1.6rem;display:grid}.wiz__needed{border:1px solid var(--parchment);padding:1.2rem 1.6rem}@supports (color:color-mix(in lab,red,red)){.wiz__needed{border:1px solid color-mix(in srgb,var(--parchment) 35%,transparent)}}.wiz__needed{color:var(--parchment);border-radius:1.2rem;font-size:1.35rem;line-height:1.5}.wiz__foot .wiz__later{margin-inline-end:0}.wiz__sync{color:var(--text-2);margin-inline-end:auto;padding-inline-start:1.2rem;font-size:1.3rem}@media (max-width:860px){.wiz{grid-template-columns:1fr}.wiz__side{position:static}.wizrail{align-items:center;display:flex}.wizrail li{flex:1}.wizrail li:last-child{flex:none}.wizrail li:not(:last-child):after{width:auto;height:1px;inset:1.4rem .4rem auto 3.2rem}.wizrail__step{padding:0}.wizrail__label{display:none}.wiz__placeholders{grid-template-columns:repeat(2,minmax(0,1fr))}.wiz__offers{grid-template-columns:1fr}.wiz__pricerow{flex-wrap:wrap}}.wiz__foot .auth__button{flex:none;width:auto;padding-inline:3rem}.kinds{grid-template-columns:1fr 1fr;gap:1.2rem;display:grid}.kind{border:1px solid var(--glass-border);background:var(--glass);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--dur-fast) var(--ease),background-color var(--dur-fast) var(--ease);border-radius:1.6rem;grid-template-columns:auto 1fr;gap:.6rem 1.2rem;padding:1.8rem;display:grid}.kind.is-on,.kind:hover{border-color:var(--blue-500)}.kind.is-on{background:var(--blue-900)}.kind__icon{border:1px solid var(--line);background:var(--ink-800);width:3.4rem;height:3.4rem;color:var(--blue-300);border-radius:1rem;place-items:center;display:grid}.kind__icon svg{width:1.8rem;height:1.8rem}.kind>.wiz__dot{justify-self:end;margin-top:.7rem}.kind strong{color:#fff;grid-column:1/-1;font-size:1.6rem;font-weight:500}.kind__blurb{color:var(--text-2);grid-column:1/-1;font-size:1.3rem;line-height:1.5}@media (max-width:700px){.kinds{grid-template-columns:1fr}}.modal{--select-fill:var(--blue-500)}@supports (color:color-mix(in lab,red,red)){.modal{--select-fill:color-mix(in oklab,var(--blue-500) 85%,transparent)}}.kindpick__tabs{margin-top:0}.modal .onboard__cards{margin-top:1.2rem}.modal .onboard__notice{margin-top:1.2rem;padding:2rem}.modal .onboard__card{padding:2.2rem}.modal .onboard__card .onboard__tick{top:2.2rem;right:2.2rem}.cursel{flex:none;position:relative}.cursel__btn{border:1px solid var(--line);border-radius:var(--r-pill);background:var(--ink-800);height:5rem;font:inherit;color:var(--text);white-space:nowrap;cursor:pointer;transition:border-color var(--dur-fast) var(--ease);align-items:center;gap:.8rem;padding-inline:1.6rem;font-size:1.45rem;font-weight:500;display:flex}.cursel__btn:hover{border-color:var(--blue-300)}.cursel__btn:focus-visible{border-color:var(--blue-500);box-shadow:0 0 0 1px var(--blue-500);outline:none}.cursel__sym{color:var(--blue-300)}.cursel__chevron{width:1.3rem;height:1.3rem;color:var(--text-2);flex:none}.cursel__list{z-index:30;border:1px solid var(--glass-border);background:var(--ink-800);border-radius:1.4rem;min-width:22rem;margin:0;padding:.6rem;list-style:none;position:absolute;top:calc(100% + .6rem);left:0;box-shadow:0 24px 48px #00000080}.cursel__option{width:100%;font:inherit;color:var(--text-2);text-align:left;cursor:pointer;transition:background-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease);background:0 0;border:0;border-radius:1rem;align-items:center;gap:1rem;padding:1rem 1.2rem;font-size:1.4rem;display:flex}.cursel__option:hover{background:var(--ink-700);color:var(--text)}.cursel__option.is-selected{color:var(--text)}.cursel__name strong{color:var(--text);font-weight:500}.cursel__check{width:1.5rem;height:1.5rem;color:var(--blue-300);flex:none;margin-left:auto}.wiz__confirmtext{color:var(--text-2);font-size:1.25rem;line-height:1.55}.wiz__required{color:var(--red-300);margin-right:.5rem;font-weight:600}.wiz__confirm.is-required .wiz__confirmbox{border-color:var(--parchment)}@supports (color:color-mix(in lab,red,red)){.wiz__confirm.is-required .wiz__confirmbox{border-color:color-mix(in oklab,var(--parchment) 55%,transparent)}}.skel{background:linear-gradient(90deg,var(--ink-700) 0,var(--ink-600) 50%,var(--ink-700) 100%);animation:skel-sweep 1.4s var(--ease) infinite;background-size:200% 100%;border-radius:.6rem;display:block}@keyframes skel-sweep{to{background-position:-200% 0}}.rowlist__main .skel+.skel{margin-top:.4rem}.stat .skel+.skel{margin-top:.8rem}@media (prefers-reduced-motion:reduce){.skel{background:var(--ink-700);animation:none}}.pdetail__crumb a{align-items:center;gap:.6rem;display:inline-flex}.pdetail__crumb svg{width:1.5rem;height:1.5rem}.pdetail__cover{aspect-ratio:16/9;object-fit:cover;border:1px solid var(--glass-border);border-radius:var(--r-poster);width:100%;max-width:52rem}.pdetail__prose{white-space:pre-wrap;color:var(--text);font-size:1.5rem;line-height:1.65}.pdetail__lede{color:var(--text-2);margin-bottom:1.6rem;font-size:1.35rem;line-height:1.6}.fieldlist__row dd.is-awaiting{color:var(--parchment)}.wiz__upload--tight{margin-top:-1.2rem}.wiz__notice{color:var(--text-2);margin-top:-.4rem;font-size:1.2rem;line-height:1.5}.wiz__sub{border-top:1px solid var(--line);color:#fff;margin-top:.6rem;padding-top:1.8rem;font-size:1.6rem;font-weight:500}@media (max-height:900px){.wiz__lede{padding-bottom:1rem}.wiz__lede h3{font-size:1.9rem}.wiz__blurb{margin-top:.4rem;font-size:1.3rem}.wiz .modal__form{gap:1.3rem}.wiz__offer span{line-height:1.45}}@media (max-height:860px){.wiz__pricerow~.wiz__hint{display:none}.wiz__blurb,.wiz__offer span{font-size:1.25rem}.wiz__offer span{line-height:1.4}.wiz__confirmtext{font-size:1.2rem;line-height:1.45}.wiz__notice{margin-top:-.8rem;font-size:1.15rem;line-height:1.45}.wiz__upload--row{padding:1rem 1.4rem}.wiz__confirm{padding:1rem 1.2rem}}@media (max-height:780px){.wiz__lede{padding-bottom:.5rem}.wiz__notice{margin-top:-1rem}.wiz .modal__form{gap:1rem}.wiz__offer{padding:1rem 1.2rem}.wiz__confirm,.wiz__upload--row{padding:.9rem 1.2rem}}@media (max-height:740px){.wiz__blurb{display:none}.wiz__lede h3{font-size:1.7rem}}.wiz__rgroup{border:1px solid var(--line);background:var(--ink-800);border-radius:1.4rem;padding:1.4rem 1.6rem}.wiz__rhead{justify-content:space-between;align-items:center;gap:1.2rem;margin-bottom:.4rem;display:flex}.wiz__rhead h4{color:#fff;font-size:1.5rem;font-weight:500}.wiz__redit{border:1px solid var(--glass-border);border-radius:var(--r-pill);font:inherit;color:var(--blue-300);cursor:pointer;transition:background-color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease);background:0 0;padding:.4rem 1.2rem;font-size:1.25rem;font-weight:600}.wiz__redit:hover{border-color:var(--blue-700);background:var(--blue-700);color:#fff}.wiz__rgroup .fieldlist__row{padding:.8rem 0;font-size:1.35rem}.wiz__excerpt{-webkit-line-clamp:4;line-clamp:4;color:var(--text);-webkit-box-orient:vertical;font-size:1.35rem;line-height:1.55;display:-webkit-box;overflow:hidden}.sent{text-align:center;justify-items:center;gap:1.2rem;padding:2.4rem 1.2rem 1.2rem;display:grid}.sent__ring{background:conic-gradient(from 180deg,var(--ember-500),var(--blue-500),var(--green-500),var(--ember-500));color:#fff;width:8rem;height:8rem;animation:sent-in .5s var(--ease) both;border-radius:50%;place-items:center;display:grid;position:relative}.sent__ring:before{content:"";background:var(--ink-900);border-radius:50%;width:6.6rem;height:6.6rem;position:absolute}.sent__ring svg{width:3rem;height:3rem;color:var(--green-300);animation:sent-tick .4s var(--ease) .25s both;position:relative}@keyframes sent-in{0%{opacity:0;transform:scale(.7)rotate(-90deg)}to{opacity:1;transform:none}}@keyframes sent-tick{0%{opacity:0;transform:scale(.4)}60%{transform:scale(1.15)}to{opacity:1;transform:none}}.sent h3{letter-spacing:-.025em;color:#fff;animation:sent-rise .45s var(--ease) .15s both;font-size:2.2rem;font-weight:400}.sent p{max-width:44ch;color:var(--text-2);animation:sent-rise .45s var(--ease) .25s both;font-size:1.45rem;line-height:1.6}.sent__done{width:auto;animation:sent-rise .45s var(--ease) .35s both;margin-top:.8rem;padding-inline:4rem}@keyframes sent-rise{0%{opacity:0;transform:translateY(.8rem)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.sent h3,.sent p,.sent__done,.sent__ring,.sent__ring svg{animation:none}}.docwrap{gap:1.6rem;display:grid}.docwrap__note{color:var(--text-2);font-size:1.3rem;line-height:1.5}.doc{background:#fff;border-radius:.4rem;padding:clamp(3.2rem,5vw,6rem) clamp(2.8rem,6vw,7rem);position:relative;overflow:hidden;box-shadow:0 24px 64px #00000080}.doc__marks{z-index:3;pointer-events:none;-webkit-user-select:none;user-select:none;grid-template-columns:repeat(2,1fr);align-content:space-around;justify-items:center;gap:clamp(6rem,12vw,14rem) 4rem;display:grid;position:absolute;inset:-15%;transform:rotate(-28deg)}.doc__marks img{opacity:.07;width:clamp(18rem,26vw,30rem)}.doc__head{z-index:2;border-bottom:1px solid var(--ink-950);padding-bottom:2rem;position:relative}@supports (color:color-mix(in lab,red,red)){.doc__head{border-bottom:1px solid color-mix(in oklab,var(--ink-950) 14%,transparent)}}.doc__kicker{letter-spacing:.08em;color:var(--ink-600);font-size:1.2rem}.doc__head h1{letter-spacing:-.03em;color:var(--ink-950);margin-top:.8rem;font-size:clamp(2.6rem,4vw,3.4rem);font-weight:300;line-height:1.1}.doc__logline{max-width:62ch;color:var(--ink-700);margin-top:1.2rem;font-size:1.5rem;line-height:1.55}.doc__body{z-index:2;margin-top:2.4rem;position:relative}.doc__body p{max-width:74ch;color:var(--ink-950);font-size:1.5rem;line-height:1.8}.doc__body p+p{text-indent:2.4rem;margin-top:1.4rem}.doc__empty{color:var(--ink-600)}.doc__foot{z-index:2;border-top:1px solid var(--ink-950);margin-top:3.2rem;padding-top:1.6rem;position:relative}@supports (color:color-mix(in lab,red,red)){.doc__foot{border-top:1px solid color-mix(in oklab,var(--ink-950) 14%,transparent)}}.doc__foot{letter-spacing:.04em;color:var(--ink-600);font-size:1.2rem}.docbrief{position:relative}.doc--brief{max-height:24rem;padding:2.2rem 2.6rem}.doc--brief .doc__body{margin-top:0}.doc--brief .doc__body p{font-size:1.4rem;line-height:1.7}.doc--brief .doc__marks img{width:16rem}.docbrief__veil{z-index:5;background:var(--ink-950);border:0;border-radius:.4rem;place-content:center;justify-items:center;gap:1.2rem;padding:0;display:grid;position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.docbrief__veil{background:color-mix(in oklab,var(--ink-950) 58%,transparent)}}.docbrief__veil{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);font:inherit;cursor:pointer;transition:background-color var(--dur-fast) var(--ease)}.docbrief__veil:hover{background:var(--ink-950)}@supports (color:color-mix(in lab,red,red)){.docbrief__veil:hover{background:color-mix(in oklab,var(--ink-950) 48%,transparent)}}.docbrief__veil:focus-visible{outline:2px solid var(--blue-300);outline-offset:2px}.docbrief__veil>svg{width:2.6rem;height:2.6rem;color:var(--blue-050)}.docbrief__btn{border-radius:var(--r-pill);color:var(--blue-700);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease);background:#fff;padding:.9rem 2rem;font-size:1.3rem;font-weight:600}.docbrief__veil:hover .docbrief__btn{background:var(--blue-050)}.wiz__ractions{gap:.8rem;display:flex}.wiz__redit:disabled{opacity:.45;cursor:not-allowed}.wiz__redit:disabled:hover{border-color:var(--glass-border);color:var(--blue-300);background:0 0}@media (max-width:1400px){.fpanel__split-bar{height:3rem;margin-bottom:2.4rem;position:relative;overflow:visible}.fpanel__split-backers,.fpanel__split-you{border-radius:.9rem;padding-inline:0;position:relative;overflow:visible}.fpanel__split-bar em{margin-top:.6rem;font-size:1.2rem;position:absolute;top:100%}.fpanel__split-you em{left:0}.fpanel__split-backers em{right:0}}@media (max-width:700px){:root{--gutter:2.4rem}.hero--static{min-height:88svh;padding-top:13rem;padding-bottom:8rem}.hero--static .hero__title{font-size:calc(var(--fs-display) * 1.1)}.hero__actions{flex-wrap:nowrap;gap:1rem;width:100%;display:flex}.hero__actions .pill{flex:1 1 0;justify-content:center;padding-block:1.44rem;padding-inline:clamp(1.08rem,3.06vw,1.8rem);font-size:clamp(1.08rem,3.15vw,1.4rem)}.hero__lead{align-self:stretch}.hero__foot{flex-direction:column;align-items:stretch;gap:2.8rem}.hero__strip{width:auto;max-width:none}.notice{flex:auto;align-items:stretch;gap:1.2rem;max-width:none;padding:1.2rem}.notice img{border-radius:.8rem;align-self:stretch;width:4.8rem;height:auto}.notice .notice__title{font-size:1.7rem}.notice .notice__body{margin-top:.3rem;font-size:1.3rem}.notice .notice__action{margin-top:.7rem;font-size:1.3rem}.fpanel{--fpanel-pad:1.6rem;gap:1.6rem}.fpanel__winbar{padding:1.2rem 1.4rem}.fpanel__head{flex-wrap:wrap;gap:1rem}.fpanel__name{font-size:1.7rem}.fpanel__kind{font-size:1.2rem}.fpanel__chip{padding:.5rem 1.1rem;font-size:1.15rem}.fpanel__row{gap:1rem;padding-block:1rem;font-size:1.35rem}.fpanel__split-bar em{font-size:1.15rem}.fpanel__entry{flex-wrap:wrap;gap:.6rem;font-size:1.3rem}.fpanel__receipt{white-space:nowrap}.fpanel__note{font-size:1.25rem}}.adm{background:var(--ink-950);grid-template-columns:25.6rem 1fr;min-height:100dvh;display:grid}.adm__side{border-right:1px solid var(--line);background:var(--ink-900);flex-direction:column;gap:2.4rem;height:100dvh;padding:2.4rem 1.6rem;display:flex;position:sticky;top:0}.adm__brand{padding:.4rem 1.2rem}.adm__brand img{width:auto;height:2.2rem}.adm__nav{align-content:start;gap:2rem;display:grid;overflow-y:auto}.adm__group{gap:.2rem;display:grid}.adm__grouplabel{letter-spacing:.02em;padding:0 1.2rem .6rem;font-size:1.15rem}.adm__grouplabel,.adm__link{color:var(--text-2);font-weight:500}.adm__link{transition:background-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease);border-radius:1rem;align-items:center;gap:1rem;padding:1rem 1.2rem;font-size:1.4rem;display:flex}.adm__link svg{flex:none;width:1.7rem;height:1.7rem}.adm__link:hover{color:var(--text);background:var(--glass)}.adm__link.is-active{background:var(--blue-900);color:#fff}.adm__sidefoot{margin-top:auto;padding:0 1.2rem}.adm__exit{color:var(--text-2);transition:color var(--dur-fast) var(--ease);font-size:1.3rem}.adm__exit:hover{color:var(--text)}.adm__body{flex-direction:column;min-width:0;display:flex}.adm__top{border-bottom:1px solid var(--line);justify-content:flex-end;align-items:center;gap:1.2rem;padding:1.4rem 3.2rem;display:flex}.adm__role{border-radius:var(--r-pill);background:var(--blue-900);color:var(--blue-050);padding:.4rem 1.2rem;font-size:1.2rem;font-weight:600}.adm__who{color:var(--text-2);font-size:1.3rem}.adm__main{flex:1;padding:3.2rem}.adm__main>.dash{max-width:112rem;margin-inline:auto}.adm__queue{margin:0;padding:0;list-style:none}.adm__queue li{border-top:1px solid var(--line);align-items:center;gap:1.2rem;padding:1.1rem 0;display:flex}.adm__queue li:first-child{border-top:0;padding-top:.2rem}.adm__queuelink{flex:1;gap:.2rem;min-width:0;display:grid}.adm__queuename{color:var(--text);transition:color var(--dur-fast) var(--ease);font-size:1.45rem;font-weight:500}.adm__queuelink:hover .adm__queuename{color:#fff}.adm__queuemeta{color:var(--text-2);font-size:1.2rem}.adm__form,.adm__formrow{gap:1.2rem;display:grid}.adm__formrow{grid-template-columns:1fr 18rem}.adm__formbtn{justify-self:start;width:auto;padding-inline:2.4rem}.adm__invite{gap:.8rem;display:grid}.adm__invitefields{grid-template-columns:1fr 18rem auto;align-items:center;gap:1rem;display:grid}.adm__invitebtn{width:auto;height:4.4rem;padding-inline:2rem}.adm__select{border:1px solid var(--line);background:var(--ink-600);height:3.8rem;font:inherit;color:var(--text);border-radius:1rem;padding:0 1.2rem;font-size:1.35rem}.adm__rolechange{align-items:center;gap:.8rem}.adm__rolechange,.adm__rowactions{justify-content:flex-end;display:inline-flex}.adm__rowactions{gap:.6rem}.rev__row{justify-content:space-between;align-items:center;gap:1.6rem;display:flex}.rev__hint{max-width:60ch;color:var(--text-2);font-size:1.3rem;line-height:1.5}.rev__btn{flex:none;width:auto;padding-inline:2.4rem}.rev__split{grid-template-columns:1fr 1fr;gap:2.4rem;display:grid}.rev__block{align-content:start;gap:.8rem;display:grid}.rev__no{border-top:1px solid var(--line);margin-block-start:2.8rem;padding-block-start:2.4rem}.rev__block .rev__btn{justify-self:start}.rev__label{color:#fff;font-size:1.5rem;font-weight:500}.opencall{border:1px solid var(--glass-border);border-radius:var(--r-pill);background:var(--ink-950);align-items:center;gap:1rem;padding:.9rem 1.6rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.opencall{background:color-mix(in oklab,var(--ink-950) 55%,transparent)}}.opencall{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:border-color var(--dur-fast) var(--ease)}.opencall:hover{border-color:var(--blue-300)}.opencall strong{color:#fff;white-space:nowrap;font-size:1.35rem;font-weight:500}.opencall__meta{color:var(--text-2);font-size:1.25rem}.opencall__dot{background:var(--parchment);border-radius:50%;flex:none;width:.8rem;height:.8rem}.hero__inner .opencall{align-self:flex-start;margin-bottom:2rem}.dash .opencall{justify-self:start}@media (max-width:900px){.adm{grid-template-columns:1fr}.adm__side{height:auto;position:static}.adm__nav{gap:1.2rem}.adm__group,.adm__nav{flex-wrap:wrap;display:flex}.adm__group{gap:.4rem}.adm__grouplabel{width:100%;padding-bottom:.2rem}.adm__main{padding:2rem 1.6rem}.adm__top{padding:1.2rem 1.6rem}.adm__formrow,.adm__invitefields,.rev__split{grid-template-columns:1fr}.rev__row{flex-direction:column;align-items:flex-start}}.adm .stat,.dash--invest .stat{border-color:var(--blue-500)}@supports (color:color-mix(in lab,red,red)){.adm .stat,.dash--invest .stat{border-color:color-mix(in oklab,var(--blue-500) 35%,transparent)}}.adm .stat,.dash--invest .stat{background:linear-gradient(160deg,var(--blue-900),var(--blue-900))}@supports (color:color-mix(in lab,red,red)){.adm .stat,.dash--invest .stat{background:linear-gradient(160deg,color-mix(in oklab,var(--blue-900) 82%,var(--ink-900)),color-mix(in oklab,var(--blue-900) 45%,var(--ink-900)))}}.adm .stat__label,.dash--invest .stat__label{color:var(--blue-050)}@supports (color:color-mix(in lab,red,red)){.adm .stat__label,.dash--invest .stat__label{color:color-mix(in oklab,var(--blue-050) 72%,transparent)}}.adm .stat__value,.dash--invest .stat__value{color:#fff}.adm{--chart-blue:var(--blue-300);--chart-ember:var(--ember-500)}@supports (color:color-mix(in lab,red,red)){.adm{--chart-ember:color-mix(in oklab,var(--ember-500) 85%,var(--ink-900))}}.adm__charts{grid-template-columns:3fr 2fr;align-items:start}.adm__work{grid-template-columns:1fr 1fr}.chart{width:100%;height:auto;display:block}.chart__axis,.chart__grid{stroke:var(--ink-600);stroke-width:1px}.chart__hit{fill:#0000}.chart__line{fill:none;stroke:var(--chart-blue);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.chart__area{fill:var(--chart-blue)}@supports (color:color-mix(in lab,red,red)){.chart__area{fill:color-mix(in oklab,var(--chart-blue) 12%,transparent)}}.chart__area{stroke:none}.chart__dot{fill:var(--chart-blue);stroke:var(--ink-900);stroke-width:2px;transition:r var(--dur-fast) var(--ease)}.chart__slot:hover .chart__dot{r:6}.chart__tick{fill:var(--text-2);font-variant-numeric:tabular-nums;text-anchor:end;font-size:11px}.chart__tick[text-anchor=middle]{text-anchor:middle}.chart__value{fill:var(--text);font-variant-numeric:tabular-nums;font-size:12px;font-weight:500}.mix{justify-items:center;gap:1.6rem;display:grid}.mix__ring{width:100%;max-width:22rem;height:auto;display:block}.mix__track{stroke:var(--blue-300)}@supports (color:color-mix(in lab,red,red)){.mix__track{stroke:color-mix(in oklab,var(--blue-300) 8%,transparent)}}.mix__seg{transition:opacity var(--dur-fast) var(--ease)}.mix__seg--creators{stroke:var(--chart-blue)}.mix__seg--investors{stroke:var(--chart-ember)}.mix__seg--funds{stroke:url(#mix-hatch)}.mix__ring:hover .mix__seg{opacity:.55}.mix__ring .mix__seg:hover{opacity:1}.mix__hatchbed{fill:var(--chart-ember)}@supports (color:color-mix(in lab,red,red)){.mix__hatchbed{fill:color-mix(in oklab,var(--chart-ember) 45%,var(--ink-900))}}.mix__hatchline{stroke:var(--chart-ember);stroke-width:3px}.mix__total{fill:var(--text);text-anchor:middle;font-variant-numeric:tabular-nums;font-size:30px;font-weight:300}.mix__totallabel{fill:var(--text-2);text-anchor:middle;font-size:12px}.mix__key{gap:.8rem;width:100%;margin:0;padding:0;list-style:none;display:grid}.mix__key li{grid-template-columns:1.2rem 1fr auto;align-items:center;gap:1rem;font-size:1.3rem;display:grid}.mix__swatch{border-radius:.3rem;width:1.2rem;height:1.2rem}.mix__swatch--creators{background:var(--chart-blue)}.mix__swatch--investors{background:var(--chart-ember)}.mix__swatch--funds{background:repeating-linear-gradient(45deg,var(--chart-ember) 0 2px,var(--chart-ember) 2px 5px)}@supports (color:color-mix(in lab,red,red)){.mix__swatch--funds{background:repeating-linear-gradient(45deg,var(--chart-ember) 0 2px,color-mix(in oklab,var(--chart-ember) 45%,var(--ink-900)) 2px 5px)}}.mix__name,.mix__value{color:var(--text)}.mix__value{font-variant-numeric:tabular-nums}.mix__share{color:var(--text-2)}.switch__form{margin:0}.switch{color:var(--text-2);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.8rem;padding:0;font-size:1.2rem;display:inline-flex}.switch__track{background:var(--ink-600);width:3.6rem;height:2rem;transition:background var(--dur-fast) var(--ease);border-radius:999px;display:block;position:relative}.switch__knob{background:var(--text-2);width:1.4rem;height:1.4rem;transition:transform var(--dur-fast) var(--ease),background var(--dur-fast) var(--ease);border-radius:50%;position:absolute;top:.3rem;left:.3rem}.switch.is-on .switch__track{background:var(--green-500)}@supports (color:color-mix(in lab,red,red)){.switch.is-on .switch__track{background:color-mix(in oklab,var(--green-500) 70%,var(--ink-900))}}.switch.is-on .switch__knob{background:#fff;transform:translate(1.6rem)}.switch.is-on{color:var(--text)}.switch:focus-visible{outline:var(--focus-ring);outline-offset:3px;border-radius:.6rem}.switch__na{color:var(--text-2);font-size:1.2rem}.users__controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.2rem;display:flex}.users__search{align-items:center;gap:.8rem;display:flex}.users__search input{min-width:24rem}.filters__count{color:var(--text-2);font-variant-numeric:tabular-nums;margin-left:.6rem}.filters__pill.is-on .filters__count{color:inherit;opacity:.7}.ptable__name .users__who{white-space:normal;align-items:center;gap:1.2rem;max-width:none;margin-top:0;display:flex;overflow:visible}.ptable__name .users__avatar{object-fit:cover;background:var(--blue-500);border-radius:50%;flex:none;place-items:center;width:3.6rem;height:3.6rem;margin-top:0;display:grid}@supports (color:color-mix(in lab,red,red)){.ptable__name .users__avatar{background:color-mix(in oklab,var(--blue-500) 40%,var(--ink-800))}}.ptable__name .users__avatar{color:#fff;font-size:1.4rem;font-weight:500}.ptable__name .users__names{gap:.2rem;min-width:0;margin-top:0;display:grid;overflow:hidden}.rolechip{white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;padding:.3rem .9rem;font-size:1.1rem;display:inline-flex}.rolechip--creator{border-color:var(--blue-300)}@supports (color:color-mix(in lab,red,red)){.rolechip--creator{border-color:color-mix(in oklab,var(--blue-300) 40%,transparent)}}.rolechip--creator{background:var(--blue-500)}@supports (color:color-mix(in lab,red,red)){.rolechip--creator{background:color-mix(in oklab,var(--blue-500) 18%,transparent)}}.rolechip--creator{color:var(--blue-050)}.rolechip--fund,.rolechip--investor{border-color:var(--ember-300)}@supports (color:color-mix(in lab,red,red)){.rolechip--fund,.rolechip--investor{border-color:color-mix(in oklab,var(--ember-300) 40%,transparent)}}.rolechip--fund,.rolechip--investor{background:var(--ember-500)}@supports (color:color-mix(in lab,red,red)){.rolechip--fund,.rolechip--investor{background:color-mix(in oklab,var(--ember-500) 16%,transparent)}}.rolechip--fund,.rolechip--investor{color:var(--ember-100)}.rolechip--admin,.rolechip--reviewer{border-color:var(--parchment)}@supports (color:color-mix(in lab,red,red)){.rolechip--admin,.rolechip--reviewer{border-color:color-mix(in oklab,var(--parchment) 36%,transparent)}}.rolechip--admin,.rolechip--reviewer{background:var(--parchment)}@supports (color:color-mix(in lab,red,red)){.rolechip--admin,.rolechip--reviewer{background:color-mix(in oklab,var(--parchment) 12%,transparent)}}.rolechip--admin,.rolechip--reviewer{color:var(--parchment)}.rolechip--visitor{border-color:var(--ink-600);color:var(--text-2)}.userhead{align-items:flex-start;gap:1.6rem;display:flex}.userhead__avatar{object-fit:cover;background:var(--blue-500);border-radius:50%;flex:none;place-items:center;width:6.4rem;height:6.4rem;display:grid}@supports (color:color-mix(in lab,red,red)){.userhead__avatar{background:color-mix(in oklab,var(--blue-500) 40%,var(--ink-800))}}.userhead__avatar{color:#fff;font-size:2.4rem;font-weight:300}.rolepick{justify-items:start;gap:1.6rem;display:grid}.rolepick__options{grid-template-columns:repeat(auto-fit,minmax(22rem,1fr));gap:1rem;width:100%;display:grid}.rolepick__opt{border:1px solid var(--glass-border);cursor:pointer;transition:border-color var(--dur-fast) var(--ease),background var(--dur-fast) var(--ease);border-radius:1.2rem;gap:.2rem;padding:1.2rem 1.4rem;display:grid;position:relative}.rolepick__opt input{opacity:0;cursor:pointer;position:absolute;inset:0}.rolepick__opt.is-on,.rolepick__opt:has(input:checked){border-color:var(--blue-300)}@supports (color:color-mix(in lab,red,red)){.rolepick__opt.is-on,.rolepick__opt:has(input:checked){border-color:color-mix(in oklab,var(--blue-300) 60%,transparent)}}.rolepick__opt.is-on,.rolepick__opt:has(input:checked){background:var(--blue-500)}@supports (color:color-mix(in lab,red,red)){.rolepick__opt.is-on,.rolepick__opt:has(input:checked){background:color-mix(in oklab,var(--blue-500) 14%,transparent)}}.rolepick__opt:has(input:focus-visible){outline:var(--focus-ring);outline-offset:2px}.rolepick__save{width:auto;min-width:16rem}.rolepick__name{color:var(--text);font-size:1.4rem}.rolepick__note{color:var(--text-2);font-size:1.2rem}.adm__headbtn{white-space:nowrap;flex:none;align-self:center;width:auto;padding-inline:2rem}.postlist{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.postlist__item{border-bottom:1px solid var(--glass-border);align-items:center;gap:1.6rem;padding:1.2rem 0;display:flex}.postlist__item:last-child{border-bottom:0}.postlist__link{min-width:0;color:inherit;flex:1;align-items:center;gap:1.6rem;text-decoration:none;display:flex}.postlist__thumb{object-fit:cover;background:linear-gradient(140deg,var(--blue-700),var(--ink-800));border-radius:.8rem;flex:none;width:9rem;height:6rem}.postlist__text{gap:.3rem;min-width:0;display:grid}.postlist__title{color:var(--text);font-size:1.5rem}.postlist__dek,.postlist__meta{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;font-size:1.2rem;overflow:hidden}.postlist__actions{flex:none;align-items:center;gap:1.4rem;display:flex}.plist{gap:1.2rem;display:grid}.plist__bar{border-bottom:1px solid var(--glass-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.2rem;padding-bottom:1.2rem;display:flex}.plist__all{color:var(--text-2);cursor:pointer;align-items:center;gap:.9rem;font-size:1.3rem;display:inline-flex}.plist__all input,.plist__pick input{width:1.7rem;height:1.7rem;accent-color:var(--blue-500);cursor:pointer}.plist__bulk{flex-wrap:wrap;gap:.6rem;display:flex}.plist__bulk button[disabled]{opacity:.35;cursor:default}.plist__danger:not([disabled]){border-color:var(--red-500)}@supports (color:color-mix(in lab,red,red)){.plist__danger:not([disabled]){border-color:color-mix(in oklab,var(--red-500) 55%,transparent)}}.plist__danger:not([disabled]){color:var(--red-300)}.plist__pick{flex:none;align-items:center;display:inline-flex}.plist__icon{border:1px solid var(--glass-border);width:3.4rem;height:3.4rem;color:var(--text-2);cursor:pointer;transition:color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease),background var(--dur-fast) var(--ease);background:0 0;border-radius:50%;place-items:center;display:grid}.plist__icon:focus-visible{outline:var(--focus-ring);outline-offset:2px}.plist__icon svg{width:1.7rem;height:1.7rem}.plist__icon:hover{border-color:var(--blue-300);background:var(--blue-500)}@supports (color:color-mix(in lab,red,red)){.plist__icon:hover{background:color-mix(in oklab,var(--blue-500) 12%,transparent)}}.plist__icon:hover{color:var(--text)}.plist__icon--danger{border-color:var(--red-500)}@supports (color:color-mix(in lab,red,red)){.plist__icon--danger{border-color:color-mix(in oklab,var(--red-500) 45%,transparent)}}.plist__icon--danger{color:var(--red-300)}.plist__icon--danger:hover{border-color:var(--red-500);background:var(--red-500)}@supports (color:color-mix(in lab,red,red)){.plist__icon--danger:hover{background:color-mix(in oklab,var(--red-500) 16%,transparent)}}.plist__icon--danger:hover{color:var(--red-300)}.posted{grid-template-columns:minmax(0,1fr) 30rem;align-items:start;gap:2rem;display:grid}.posted__main,.posted__side{border:1px solid var(--glass-border);background:var(--glass);border-radius:1.8rem;align-content:start;gap:1.6rem;padding:2rem 2.4rem 2.4rem;display:grid}.posted__field{gap:.6rem;display:grid}.posted__label{color:var(--text);font-size:1.3rem}.posted__hint{color:var(--text-2);font-size:1.2rem}.posted__body{border:1px solid var(--glass-border);background:var(--ink-900);width:100%;color:var(--text);font:inherit;resize:vertical;border-radius:1rem;padding:1.2rem 1.4rem;font-size:1.4rem;line-height:1.7}.posted__body:focus-visible{outline:var(--focus-ring);outline-offset:2px}.posted__cover{aspect-ratio:3/2;object-fit:cover;border-radius:1rem;width:100%}.posted__nocover{margin:0}.posted__file,.posted__nocover{color:var(--text-2);font-size:1.2rem}.posted__file{width:100%}.posted__file::file-selector-button{border:1px solid var(--glass-border);border-radius:var(--r-pill);color:var(--text);font:inherit;cursor:pointer;background:0 0;margin-right:1rem;padding:.6rem 1.4rem;font-size:1.2rem}.posted__file::file-selector-button:hover{background:var(--blue-500)}@supports (color:color-mix(in lab,red,red)){.posted__file::file-selector-button:hover{background:color-mix(in oklab,var(--blue-500) 12%,transparent)}}.posted__save{width:100%}.posted__state{gap:1rem;display:grid}.posted__stateacts{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.posted__stateacts form{margin:0}.posted__stateacts .auth__button{width:auto;padding-inline:2rem}.posted__delete{margin-left:auto}.chip--live{border-color:var(--green-300)}@supports (color:color-mix(in lab,red,red)){.chip--live{border-color:color-mix(in oklab,var(--green-300) 40%,transparent)}}.chip--live{background:var(--green-500)}@supports (color:color-mix(in lab,red,red)){.chip--live{background:color-mix(in oklab,var(--green-500) 20%,transparent)}}.chip--live{color:var(--green-300)}.posted__input{border:1px solid var(--glass-border);background:var(--ink-900);width:100%;color:var(--text);font:inherit;border-radius:1rem;padding:1.1rem 1.4rem;font-size:1.5rem}.posted__input:focus-visible{outline:var(--focus-ring);outline-offset:2px}.posted__input--title{letter-spacing:-.015em;padding:1.4rem;font-size:2.2rem;font-weight:300}select.posted__input{appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--text-2) 50%),linear-gradient(135deg,var(--text-2) 50%,transparent 50%);background-position:calc(100% - 1.9rem) 55%,calc(100% - 1.4rem) 55%;background-repeat:no-repeat;background-size:.5rem .5rem,.5rem .5rem;padding-right:3.2rem}.posted__linkbtn{color:var(--blue-300);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:1.2rem;text-decoration:underline}.posted__linkbtn:hover{color:var(--blue-050)}.posted__bodytop{justify-content:space-between;align-items:center;gap:1.2rem;display:flex}.posted__tabs{gap:.4rem;display:flex}.posted__tab{border-radius:var(--r-pill);color:var(--text-2);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;padding:.5rem 1.2rem;font-size:1.2rem}.posted__tab.is-on{border-color:var(--blue-300)}@supports (color:color-mix(in lab,red,red)){.posted__tab.is-on{border-color:color-mix(in oklab,var(--blue-300) 45%,transparent)}}.posted__tab.is-on{background:var(--blue-500)}@supports (color:color-mix(in lab,red,red)){.posted__tab.is-on{background:color-mix(in oklab,var(--blue-500) 16%,transparent)}}.posted__tab.is-on{color:var(--text)}.posted__tools{background:var(--ink-700);border:1px solid var(--glass-border);border-bottom:0;border-radius:1rem 1rem 0 0;flex-wrap:wrap;gap:.4rem;padding:.6rem;display:flex}@supports (color:color-mix(in lab,red,red)){.posted__tools{background:color-mix(in oklab,var(--ink-700) 60%,transparent)}}.posted__tool{width:3.2rem;height:3.2rem;color:var(--text-2);cursor:pointer;transition:background var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease);background:0 0;border:0;border-radius:.8rem;place-items:center;display:grid}.posted__tool svg{width:1.8rem;height:1.8rem}.posted__tool:hover{background:var(--ink-600);color:var(--text)}.posted__tools+.posted__body{border-radius:0 0 1rem 1rem}.posted__preview{border:1px solid var(--glass-border);background:var(--ink-900);border-radius:0 0 1rem 1rem;min-height:32rem;padding:1.6rem}.posted__preview>:first-child{margin-top:0}.posted__preview li,.posted__preview p{color:var(--text-2);font-size:1.5rem;line-height:1.65}.posted__preview p{margin:0 0 1.6rem}.posted__preview h2,.posted__preview h3{color:var(--text);letter-spacing:-.02em;margin:2.4rem 0 1rem;font-weight:300}.posted__preview h2{font-size:2.2rem}.posted__preview h3{font-size:1.8rem;font-weight:400}.posted__preview ol,.posted__preview ul{margin:0 0 1.6rem;padding-left:2rem}.posted__preview ul{list-style:outside}.posted__preview ol{list-style:decimal}.posted__preview li{margin-bottom:.4rem}.posted__preview blockquote{border-left:2px solid var(--blue-500);color:var(--text);margin:0 0 1.6rem;padding-left:1.6rem;font-size:1.6rem}.posted__preview a{color:var(--blue-300)}.posted__preview code{background:var(--ink-700);border-radius:.4rem;padding:.2rem .5rem;font-size:.9em}.posted--call .posted__body{min-height:0}.postlist__thumb--sm{border-radius:.6rem;width:5.4rem;height:3.6rem}.calls{gap:.8rem;margin:0;padding:0;list-style:none;display:grid}.calls__item{border:1px solid var(--parchment);align-items:center;gap:1.2rem;padding:1.2rem 1.6rem;display:flex}@supports (color:color-mix(in lab,red,red)){.calls__item{border:1px solid color-mix(in oklab,var(--parchment) 28%,transparent)}}.calls__item{background:var(--parchment);border-radius:1.2rem}@supports (color:color-mix(in lab,red,red)){.calls__item{background:color-mix(in oklab,var(--parchment) 7%,transparent)}}.calls__dot{background:var(--parchment);border-radius:50%;flex:none;width:.8rem;height:.8rem}.calls__text{flex:1;gap:.2rem;min-width:0;display:grid}.calls__text strong{color:var(--text);font-size:1.4rem;font-weight:500}.calls__text span{color:var(--text-2);font-size:1.2rem}.xcard__open{color:var(--blue-300);justify-self:start;margin-top:1rem;font-size:1.3rem;text-decoration:none}.xcard__open:hover{color:var(--blue-050)}.viewer__notice{border-top:1px solid var(--glass-border);margin-top:1.6rem;padding-top:1.2rem}.pfilters{gap:1.2rem;margin-bottom:2.4rem;display:grid}.pfilters__form{gap:1rem;display:grid}.pfilters__search{align-items:center;display:flex;position:relative}.pfilters__search svg{width:1.8rem;height:1.8rem;color:var(--text-2);pointer-events:none;position:absolute;left:1.6rem}.pfilters__search input{border:1px solid var(--glass-border);border-radius:var(--r-pill);background:var(--glass);width:100%;color:var(--text);font:inherit;padding:1.3rem 1.6rem 1.3rem 4.4rem;font-size:1.5rem}.pfilters__search input::placeholder{color:var(--text-2)}.pfilters__search input:focus-visible{outline:var(--focus-ring);outline-offset:2px}.pfilters__selects{flex-wrap:wrap;gap:.8rem;display:flex}.pfilters__selects select{border:1px solid var(--glass-border);border-radius:var(--r-pill);background-color:var(--glass);min-width:0;color:var(--text);font:inherit;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--text-2) 50%),linear-gradient(135deg,var(--text-2) 50%,transparent 50%);background-position:calc(100% - 1.7rem) 55%,calc(100% - 1.2rem) 55%;background-repeat:no-repeat;background-size:.5rem .5rem,.5rem .5rem;flex:16rem;padding:.9rem 3rem .9rem 1.4rem;font-size:1.3rem}.pfilters__selects select:focus-visible{outline:var(--focus-ring);outline-offset:2px}.pfilters__go{border-radius:var(--r-pill);background:var(--blue-700);color:#fff;font:inherit;cursor:pointer;transition:background var(--dur-fast) var(--ease);border:1px solid #0000;flex:none;padding:.9rem 2.2rem;font-size:1.3rem;font-weight:500}.pfilters__go:hover{background:var(--blue-500)}.pfilters__count{color:var(--text-2);margin:0;font-size:1.3rem}.pfilters__count a{color:var(--blue-300)}.xcard__figure{color:var(--text);font-variant-numeric:tabular-nums;align-items:baseline;gap:.5rem;font-size:1.5rem;display:inline-flex}.xcard__figurelabel{color:var(--text-2);font-size:1.1rem}.xcard__progress{gap:.5rem;margin-top:1rem;display:grid}.xcard__bar{background:var(--ink-600);height:.4rem;overflow:hidden}.xcard__bar,.xcard__bar span{border-radius:999px;display:block}.xcard__bar span{background:var(--ember-500);height:100%}.xcard__percent{color:var(--text-2);font-variant-numeric:tabular-nums;font-size:1.2rem}.rowlist__title{color:var(--text);font-weight:500;text-decoration:none}.rowlist__title:hover{color:var(--blue-300)}.rowlist__figure{justify-items:end;gap:.4rem;min-width:12rem;display:grid}.rowlist__amount{color:var(--text);font-variant-numeric:tabular-nums;font-size:1.4rem}.rowlist__bar{background:var(--ink-600);width:100%;height:.4rem;overflow:hidden}.rowlist__bar,.rowlist__bar span{border-radius:999px;display:block}.rowlist__bar span{background:var(--ember-500);height:100%}.rowlist__percent{color:var(--text-2);font-variant-numeric:tabular-nums;font-size:1.1rem}@media (max-width:700px){.pfilters__selects select{flex-basis:100%}.pfilters__go{width:100%}}.legal{max-width:116rem;padding:clamp(8rem,12vw,14rem) var(--gutter) clamp(6rem,10vw,10rem);margin-inline:auto}.legal__head{border-bottom:1px solid var(--glass-border);gap:1.6rem;padding-bottom:clamp(3rem,5vw,4.5rem);display:grid}.legal__head .lead{max-width:62ch}.legal__updated{color:var(--text-2);margin:0;font-size:1.3rem}.legal__columns{grid-template-columns:24rem minmax(0,1fr);align-items:start;gap:clamp(3rem,5vw,6rem);margin-top:clamp(3rem,5vw,4.5rem);display:grid}.legal__toc{border:1px solid var(--glass-border);background:var(--glass);border-radius:1.8rem;max-height:calc(100vh - 14rem);padding:2.2rem 2.4rem;position:sticky;top:10rem;overflow-y:auto}.legal__label{color:var(--text-2);margin:0 0 1.4rem;font-size:1.3rem}.legal__toc ol{counter-reset:clause;gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.legal__toc li{counter-increment:clause}.legal__toc a{color:var(--text-2);transition:color var(--dur-fast) var(--ease);font-size:1.4rem;line-height:1.45;text-decoration:none;display:block}.legal__toc a:before{content:counter(clause) ". ";color:var(--text-2);font-variant-numeric:tabular-nums}.legal__toc a:hover{color:var(--text)}.legal__section:target h2 .legal__num{color:var(--ember-500)}.legal__body{gap:clamp(3.2rem,5vw,4.8rem);display:grid}.legal__section h2{letter-spacing:-.02em;align-items:baseline;gap:1.2rem;margin:0 0 1.6rem;scroll-margin-top:10rem;font-size:clamp(2.1rem,2.6vw,2.6rem);font-weight:300;display:flex}.legal__num{color:var(--blue-300);font-variant-numeric:tabular-nums;flex:none;font-size:1.5rem}.legal__section{scroll-margin-top:10rem}.legal__section li,.legal__section p{color:var(--text-2);max-width:68ch;font-size:1.6rem;line-height:1.7}.legal__section p{margin:0 0 1.6rem}.legal__section p:last-child{margin-bottom:0}.legal__section strong{color:var(--text);font-weight:500}.legal__section ul{margin:0 0 1.6rem;padding-left:2.2rem;list-style:outside}.legal__section li{margin-bottom:.8rem}.legal__section a{color:var(--blue-300);text-underline-offset:3px}.legal__foot{border-top:1px solid var(--glass-border);color:var(--text-2);margin-top:clamp(4rem,7vw,7rem);padding-top:2.8rem;font-size:1.4rem}.legal__foot p{margin:0 0 1.2rem}.legal__sibling{gap:2rem;display:flex}.legal__sibling a{color:var(--blue-300)}@media (max-width:1000px){.legal__columns{grid-template-columns:1fr}.legal__toc{max-height:none;position:static}}.auth__success{border:1px solid var(--green-300);margin:0;padding:1.2rem 1.6rem}@supports (color:color-mix(in lab,red,red)){.auth__success{border:1px solid color-mix(in oklab,var(--green-300) 40%,transparent)}}.auth__success{background:var(--green-500);border-radius:1.2rem}@supports (color:color-mix(in lab,red,red)){.auth__success{background:color-mix(in oklab,var(--green-500) 14%,transparent)}}.auth__success{color:var(--green-300);font-size:1.4rem}.verify{border-color:var(--parchment);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem;display:flex}@supports (color:color-mix(in lab,red,red)){.verify{border-color:color-mix(in oklab,var(--parchment) 30%,transparent)}}.verify{background:var(--parchment)}@supports (color:color-mix(in lab,red,red)){.verify{background:color-mix(in oklab,var(--parchment) 6%,transparent)}}.verify__text{flex:32rem;gap:.8rem;display:grid}.verify__text h2{letter-spacing:-.015em;align-items:center;gap:1.2rem;margin:0;font-size:1.9rem;font-weight:400;display:flex}.verify__text p{color:var(--text-2);max-width:60ch;margin:0;font-size:1.4rem;line-height:1.6}.verify__acts{flex-wrap:wrap;gap:1rem;display:flex}.verify__btn{width:auto;padding-inline:2.2rem}.verifyform{gap:1.6rem;max-width:56rem;display:grid}.locked{border-color:var(--parchment);flex-wrap:wrap;align-items:center;gap:2rem;display:flex}@supports (color:color-mix(in lab,red,red)){.locked{border-color:color-mix(in oklab,var(--parchment) 30%,transparent)}}.locked{background:var(--parchment)}@supports (color:color-mix(in lab,red,red)){.locked{background:color-mix(in oklab,var(--parchment) 6%,transparent)}}.locked>svg{width:2.8rem;height:2.8rem;color:var(--parchment);flex:none}.locked__text{flex:30rem;gap:.6rem;display:grid}.locked__text h2{margin:0;font-size:1.8rem;font-weight:400}.locked__text p{color:var(--text-2);max-width:60ch;margin:0;font-size:1.4rem;line-height:1.6}.locked__btn{width:auto;padding-inline:2.2rem}.deal__form{gap:1.4rem;display:grid}.deal__row{grid-template-columns:minmax(16rem,24rem) 1fr;gap:1.2rem;display:grid}.deal__btn{justify-self:start;width:auto;padding-inline:2.4rem}.deal__standing{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.2rem;display:flex}.offers{gap:1.2rem;display:grid}.offers__list{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.offers__item{border-bottom:1px solid var(--glass-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.2rem;padding:1.2rem 0;display:flex}.offers__item:last-child{border-bottom:0}.offers__who{gap:.3rem;min-width:0;display:grid}.offers__who strong{color:var(--text);font-size:1.5rem;font-weight:500}.offers__who span{color:var(--text-2);font-size:1.3rem}.offers__msg{font-style:italic}.offers__acts{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.offers__counter{width:14rem;padding:.8rem 1.2rem;font-size:1.3rem}.offers__accept{border-color:var(--green-300)}@supports (color:color-mix(in lab,red,red)){.offers__accept{border-color:color-mix(in oklab,var(--green-300) 50%,transparent)}}.offers__accept{color:var(--green-300)}.offers__decline{border-color:var(--red-500)}@supports (color:color-mix(in lab,red,red)){.offers__decline{border-color:color-mix(in oklab,var(--red-500) 45%,transparent)}}.offers__decline{color:var(--red-300)}.invlist{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.invrow{border-bottom:1px solid var(--glass-border)}.invlist li:last-child .invrow{border-bottom:0}.invrow__line{cursor:pointer;flex-wrap:wrap;align-items:center;gap:1.4rem;padding:1.4rem 0;list-style:none;display:flex}.invrow__line::-webkit-details-marker{display:none}.invrow__line:before{content:"";border-right:1.5px solid var(--text-2);border-bottom:1.5px solid var(--text-2);width:.7rem;height:.7rem;transition:transform var(--dur-fast) var(--ease);flex:none;transform:rotate(-45deg)}.invrow[open] .invrow__line:before{transform:rotate(45deg)}.invrow__title{flex:1;gap:.2rem;min-width:16rem;display:grid}.invrow__title strong{color:var(--text);font-size:1.5rem;font-weight:500}.invrow__title span{color:var(--text-2);font-size:1.2rem}.invrow__amount{color:var(--text);font-variant-numeric:tabular-nums;font-size:1.5rem}.invrow__body{justify-items:start;gap:1.2rem;padding:0 0 1.6rem 2.1rem;display:grid}.invrow__msg{color:var(--text-2);margin:0;font-size:1.3rem;font-style:italic}.invrow__counter{border:1px solid var(--parchment);gap:1rem;padding:1.4rem 1.6rem;display:grid}@supports (color:color-mix(in lab,red,red)){.invrow__counter{border:1px solid color-mix(in oklab,var(--parchment) 32%,transparent)}}.invrow__counter{background:var(--parchment);border-radius:1.2rem}@supports (color:color-mix(in lab,red,red)){.invrow__counter{background:color-mix(in oklab,var(--parchment) 7%,transparent)}}.invrow__counter p{margin:0;font-size:1.4rem}.invrow__acts{flex-wrap:wrap;gap:1rem;display:flex}.invrow__btn{width:auto;height:4.2rem;padding-inline:1.8rem;font-size:1.4rem}.fundgrid{grid-template-columns:repeat(auto-fill,minmax(30rem,1fr));gap:1.6rem;margin:0;padding:0;list-style:none;display:grid}.fundcard{border:1px solid var(--glass-border);background:var(--glass);transition:border-color var(--dur-fast) var(--ease);border-radius:1.8rem;align-content:start;gap:1rem;padding:2rem 2.2rem;display:grid}.fundcard:hover{border-color:var(--blue-300)}.fundcard__top{justify-content:space-between;gap:1rem;display:flex}.fundcard__name{color:#fff;letter-spacing:-.015em;font-size:1.8rem;font-weight:500}.fundcard__objective{color:var(--text-2);margin:0;font-size:1.4rem;line-height:1.55}.fundcard__figures{gap:2.4rem;margin:.4rem 0 0;display:flex}.fundcard__figures div{gap:.2rem;display:grid}.fundcard__figures dt{color:var(--text-2);font-size:1.1rem}.fundcard__figures dd{color:var(--text);font-variant-numeric:tabular-nums;margin:0;font-size:1.5rem}.kyc{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.kyc__item{border-bottom:1px solid var(--glass-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.4rem;padding:1.4rem 0;display:flex}.kyc__item:last-child{border-bottom:0}.kyc__who{gap:.3rem;min-width:0;display:grid}.kyc__who strong{color:var(--text);font-size:1.5rem;font-weight:500}.kyc__who span{color:var(--text-2);font-size:1.3rem}.kyc__meta a{color:var(--blue-300)}.kyc__acts{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.kyc__note{width:22rem;padding:.8rem 1.2rem;font-size:1.3rem}@media (max-width:700px){.deal__row{grid-template-columns:1fr}}@media (max-width:1100px){.posted{grid-template-columns:1fr}}@media (max-width:900px){.adm__charts,.adm__work{grid-template-columns:1fr}.users__search input{min-width:0}.postlist__thumb{display:none}}.fbar{border:1px solid var(--glass-border);background:var(--ink-800);border-radius:1.6rem;gap:1.2rem;padding:1.6rem;display:grid}.fbar__row{flex-wrap:wrap;align-items:end;gap:1.2rem;display:flex}.fbar__search{flex:26rem;min-width:22rem;position:relative}.fbar__search svg{width:1.7rem;height:1.7rem;color:var(--text-2);pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-start:1.4rem;translate:0 -50%}.fbar__search input{border:1px solid var(--glass-border);border-radius:var(--r-pill);background:var(--ink-900);width:100%;color:var(--text);padding:1.1rem 1.4rem 1.1rem 4.2rem;font-size:1.4rem}.fbar__search input::placeholder{color:var(--text-2)}.fbar__field select:focus-visible,.fbar__search input:focus-visible{outline:2px solid var(--blue-300);outline-offset:2px}.fbar__field{flex:0 auto;gap:.5rem;display:grid}.fbar__label{color:var(--text-2);font-size:1.2rem}.fbar__field select{border:1px solid var(--glass-border);border-radius:var(--r-pill);background:var(--ink-900);min-width:15rem;color:var(--text);padding:1.05rem 1.4rem;font-size:1.4rem}.fbar__apply{border:1px solid var(--blue-500);border-radius:var(--r-pill);background:var(--blue-700);padding:1.1rem 2.4rem}@supports (color:color-mix(in lab,red,red)){.fbar__apply{background:color-mix(in oklab,var(--blue-700) 55%,transparent)}}.fbar__apply{color:#fff;cursor:pointer;font-size:1.4rem;font-weight:500}.fbar__apply:hover{background:var(--blue-700)}.fbar__state{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:1.2rem;padding-block-start:1.2rem;display:flex}.fbar__count{color:var(--text-2);font-size:1.3rem}.fbar__chips{flex-wrap:wrap;gap:.8rem;margin-inline-start:auto;display:flex}.fbar__chip{border:1px solid var(--blue-300);align-items:center;gap:.8rem;padding:.5rem 1.2rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.fbar__chip{border:1px solid color-mix(in oklab,var(--blue-300) 40%,transparent)}}.fbar__chip{border-radius:var(--r-pill);background:var(--blue-700)}@supports (color:color-mix(in lab,red,red)){.fbar__chip{background:color-mix(in oklab,var(--blue-700) 30%,transparent)}}.fbar__chip{color:var(--blue-300);font-size:1.25rem}.fbar__chip span[aria-hidden]{opacity:.8;font-size:1.5rem;line-height:1}.fbar__chip:hover{border-color:var(--blue-300)}.fbar__clear{color:var(--text-2);text-underline-offset:3px;padding:.5rem 1.2rem;font-size:1.25rem;text-decoration:underline}.fbar__clear:hover{color:var(--text)}@media (max-width:720px){.fbar__row{flex-direction:column;align-items:stretch}.fbar__search{min-width:0}.fbar__chips{margin-inline-start:0}}.assign{gap:.8rem;display:grid}.assign__now{margin-block-end:1.6rem}.assign__row{flex-wrap:wrap;gap:1.2rem;display:flex}.assign__select{border:1px solid var(--glass-border);border-radius:var(--r-pill);background:var(--ink-900);min-width:20rem;color:var(--text);flex:26rem;padding:1.1rem 1.4rem;font-size:1.4rem}.assign__select:focus-visible{outline:2px solid var(--blue-300);outline-offset:2px}.assign .rev__btn{flex:none;width:auto;padding-inline:2.8rem}@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-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-outline-style{syntax:"*";inherits:false;initial-value:solid}@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}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}