@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction: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-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:"Satoshi","Satoshi Fallback Apple","Satoshi Fallback Windows","Satoshi Fallback Android",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--spacing:.25rem;--animate-spin:spin 1s linear infinite;--blur-md:12px;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--text-headline:44px;--text-headline--line-height:1.1;--text-headline--font-weight:650;--text-headline--letter-spacing:-.02em;--text-heading:24px;--text-heading--line-height:1.25;--text-heading--font-weight:600;--text-heading--letter-spacing:-.01em;--text-lead:20px;--text-lead--line-height:1.5;--text-lead--font-weight:400;--text-lead--letter-spacing:0em;--text-paragraph:16px;--text-paragraph--line-height:1.5;--text-paragraph--font-weight:400;--text-paragraph--letter-spacing:0em;--text-control:16px;--text-control--line-height:1.5;--text-control--font-weight:500;--text-control--letter-spacing:0em;--text-item-meta:14px;--text-item-meta--line-height:1.5;--text-item-meta--font-weight:400;--text-item-meta--letter-spacing:0em;--text-eyebrow:12px;--text-eyebrow--line-height:1.4;--text-eyebrow--font-weight:600;--text-eyebrow--letter-spacing:0em;--text-note:12px;--text-note--line-height:1.4;--text-note--font-weight:400;--text-note--letter-spacing:0em;--text-foil:20px;--text-foil--line-height:1.1;--text-foil--font-weight:700;--text-foil--letter-spacing:.2em;--text-badge-caps:11px;--text-badge-caps--line-height:1.5;--text-badge-caps--font-weight:700;--text-badge-caps--letter-spacing:.25em;--text-mock-heading:14px;--text-mock-heading--line-height:1.35;--text-mock-heading--font-weight:600;--text-mock-heading--letter-spacing:0em;--text-mock-meta:10px;--text-mock-meta--line-height:1.35;--text-mock-meta--font-weight:400;--text-mock-meta--letter-spacing:0em;--text-mock-figure:30px;--text-mock-figure--line-height:1;--text-mock-figure--font-weight:650;--text-mock-figure--letter-spacing:-.02em;--spacing-tight:4px;--spacing-cluster:8px;--spacing-block:12px;--spacing-block-lg:16px;--spacing-gutter:24px;--spacing-part-gap:48px;--spacing-control-x:16px;--spacing-control-y:8px;--spacing-item-x:12px;--spacing-pill-x:8px;--spacing-inset-xs:4px;--spacing-box:12px;--spacing-ui:16px;--spacing-card:24px;--spacing-overlay:32px;--spacing-edge:16px;--spacing-edge-wide:48px;--spacing-band:96px;--spacing-band-phone:64px;--spacing-band-sm:48px;--spacing-stick-offset:32px;--spacing-icon-meta:12px;--spacing-icon-inline:16px;--spacing-icon-control:20px;--spacing-icon-lg:32px;--spacing-icon-xl:48px;--spacing-target:44px;--spacing-bar-button:32px;--spacing-topbar:56px;--spacing-checkbox:16px;--spacing-dot:6px;--spacing-bullet:8px;--spacing-status-dot:10px;--spacing-avatar-xs:20px;--spacing-avatar-md:28px;--spacing-avatar-xl:40px;--spacing-avatar-2xl:48px;--spacing-avatar-3xl:64px;--spacing-site:1280px;--spacing-head-w:760px;--spacing-column:640px;--spacing-measure:34em;--spacing-index-col:200px;--spacing-statement-w:1040px;--spacing-field-w:224px;--spacing-field-basis:168px;--spacing-checkbox-sm:12px;--spacing-play-button:32px;--spacing-num-col:32px;--spacing-ui-card:400px;--spacing-divider:1px;--spacing-bar:4px;--spacing-chart:72px;--spacing-photo-panel:340px;--spacing-step-screen:460px;--spacing-step-screen-w:340px;--spacing-step-photo:600px;--spacing-mini-bars:32px;--spacing-related-visual:168px;--spacing-week-lane:64px;--spacing-week-name:180px;--spacing-callout:220px;--spacing-bubble-song:300px;--spacing-pass:300px;--spacing-pass-marker:44px;--spacing-pass-marker-role:30px;--spacing-or-disc:52px;--spacing-lanyard:640px;--spacing-lanyard-phone:540px;--spacing-anatomy:470px;--spacing-laminate-rim:7px;--radius-tag:3px;--radius-control:4px;--radius-surface:6px;--radius-round:9999px;--radius-object:14px;--color-foreground:var(--foreground)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--border)}html{background-color:var(--background);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scrollbar-gutter:stable;-webkit-hyphens:none;hyphens:none;overscroll-behavior-y:none;touch-action:manipulation;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent;font-size:16px;line-height:1.5}img{-webkit-user-drag:none}body{color:var(--foreground);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;min-height:100vh;margin:0}input,textarea,[contenteditable],p,h1,h2,h3,h4,h5,h6,li,legend,summary,label{-webkit-user-select:text;user-select:text}:is(a,button,nav,[role=tab],[aria-hidden=true],[inert]),:is(a,button,nav,[role=tab],[aria-hidden=true],[inert]) *{-webkit-user-select:none;user-select:none}a[data-inline-link],a[data-inline-link] *{-webkit-user-select:text;user-select:text}button,[role=button]{cursor:pointer}b,strong{font-weight:600}::selection{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){::selection{background-color:color-mix(in srgb,var(--primary)30%,transparent)}}::selection{color:var(--color-foreground)}:focus-visible,input.sr-only:focus-visible+span{outline:2px solid var(--ring-color,var(--primary));outline-offset:var(--ring-offset,3px)}input.sr-only:focus-visible,main:focus{outline:none}:is(input,select,textarea):focus-visible{--ring-offset:-1px}}@layer components{.hit-area{position:relative}.hit-area:after{content:"";width:max(100%,var(--spacing-target));height:var(--spacing-target);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@layer utilities{.pointer-events-auto{pointer-events:auto}.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;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.inset-y-0{inset-block:calc(var(--spacing)*0)}.top-0{top:calc(var(--spacing)*0)}.top-1\/2{top:50%}.top-\[calc\(var\(--nav-h\)\+var\(--spacing-stick-offset\)\)\]{top:calc(var(--nav-h) + var(--spacing-stick-offset))}.top-\[var\(--nav-h\)\]{top:var(--nav-h)}.top-auto{top:auto}.top-cluster{top:var(--spacing-cluster)}.top-full{top:100%}.bottom-0{bottom:calc(var(--spacing)*0)}.left-0{left:calc(var(--spacing)*0)}.left-edge{left:var(--spacing-edge)}.isolate{isolation:isolate}.z-10{z-index:10}.z-30{z-index:30}.z-50{z-index:50}.z-60{z-index:60}.z-\[-1\]{z-index:-1}.z-\[450\]{z-index:450}.col-start-3{grid-column-start:3}.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}}.-m-band{margin:calc(var(--spacing-band)*-1)}.-m-band-phone{margin:calc(var(--spacing-band-phone)*-1)}.-m-band-sm{margin:calc(var(--spacing-band-sm)*-1)}.-m-block{margin:calc(var(--spacing-block)*-1)}.-m-block-lg{margin:calc(var(--spacing-block-lg)*-1)}.-m-box{margin:calc(var(--spacing-box)*-1)}.-m-card{margin:calc(var(--spacing-card)*-1)}.-m-cluster{margin:calc(var(--spacing-cluster)*-1)}.-m-control-x{margin:calc(var(--spacing-control-x)*-1)}.-m-control-y{margin:calc(var(--spacing-control-y)*-1)}.-m-edge{margin:calc(var(--spacing-edge)*-1)}.-m-edge-wide{margin:calc(var(--spacing-edge-wide)*-1)}.-m-gutter{margin:calc(var(--spacing-gutter)*-1)}.-m-inset-xs{margin:calc(var(--spacing-inset-xs)*-1)}.-m-item-x{margin:calc(var(--spacing-item-x)*-1)}.-m-overlay{margin:calc(var(--spacing-overlay)*-1)}.-m-part-gap{margin:calc(var(--spacing-part-gap)*-1)}.-m-pill-x{margin:calc(var(--spacing-pill-x)*-1)}.-m-stick-offset{margin:calc(var(--spacing-stick-offset)*-1)}.-m-tight{margin:calc(var(--spacing-tight)*-1)}.-m-ui{margin:calc(var(--spacing-ui)*-1)}.m-0{margin:calc(var(--spacing)*0)}.m-band{margin:var(--spacing-band)}.m-band-phone{margin:var(--spacing-band-phone)}.m-band-sm{margin:var(--spacing-band-sm)}.m-block{margin:var(--spacing-block)}.m-block-lg{margin:var(--spacing-block-lg)}.m-box{margin:var(--spacing-box)}.m-card{margin:var(--spacing-card)}.m-cluster{margin:var(--spacing-cluster)}.m-control-x{margin:var(--spacing-control-x)}.m-control-y{margin:var(--spacing-control-y)}.m-edge{margin:var(--spacing-edge)}.m-edge-wide{margin:var(--spacing-edge-wide)}.m-gutter{margin:var(--spacing-gutter)}.m-inset-xs{margin:var(--spacing-inset-xs)}.m-item-x{margin:var(--spacing-item-x)}.m-overlay{margin:var(--spacing-overlay)}.m-part-gap{margin:var(--spacing-part-gap)}.m-pill-x{margin:var(--spacing-pill-x)}.m-stick-offset{margin:var(--spacing-stick-offset)}.m-tight{margin:var(--spacing-tight)}.m-ui{margin:var(--spacing-ui)}.-mx-band{margin-inline:calc(var(--spacing-band)*-1)}.-mx-band-phone{margin-inline:calc(var(--spacing-band-phone)*-1)}.-mx-band-sm{margin-inline:calc(var(--spacing-band-sm)*-1)}.-mx-block{margin-inline:calc(var(--spacing-block)*-1)}.-mx-block-lg{margin-inline:calc(var(--spacing-block-lg)*-1)}.-mx-box{margin-inline:calc(var(--spacing-box)*-1)}.-mx-card{margin-inline:calc(var(--spacing-card)*-1)}.-mx-cluster{margin-inline:calc(var(--spacing-cluster)*-1)}.-mx-control-x{margin-inline:calc(var(--spacing-control-x)*-1)}.-mx-control-y{margin-inline:calc(var(--spacing-control-y)*-1)}.-mx-edge{margin-inline:calc(var(--spacing-edge)*-1)}.-mx-edge-wide{margin-inline:calc(var(--spacing-edge-wide)*-1)}.-mx-gutter{margin-inline:calc(var(--spacing-gutter)*-1)}.-mx-inset-xs{margin-inline:calc(var(--spacing-inset-xs)*-1)}.-mx-item-x{margin-inline:calc(var(--spacing-item-x)*-1)}.-mx-overlay{margin-inline:calc(var(--spacing-overlay)*-1)}.-mx-part-gap{margin-inline:calc(var(--spacing-part-gap)*-1)}.-mx-pill-x{margin-inline:calc(var(--spacing-pill-x)*-1)}.-mx-stick-offset{margin-inline:calc(var(--spacing-stick-offset)*-1)}.-mx-tight{margin-inline:calc(var(--spacing-tight)*-1)}.-mx-ui{margin-inline:calc(var(--spacing-ui)*-1)}.mx-auto{margin-inline:auto}.mx-band{margin-inline:var(--spacing-band)}.mx-band-phone{margin-inline:var(--spacing-band-phone)}.mx-band-sm{margin-inline:var(--spacing-band-sm)}.mx-block{margin-inline:var(--spacing-block)}.mx-block-lg{margin-inline:var(--spacing-block-lg)}.mx-box{margin-inline:var(--spacing-box)}.mx-card{margin-inline:var(--spacing-card)}.mx-cluster{margin-inline:var(--spacing-cluster)}.mx-control-x{margin-inline:var(--spacing-control-x)}.mx-control-y{margin-inline:var(--spacing-control-y)}.mx-edge{margin-inline:var(--spacing-edge)}.mx-edge-wide{margin-inline:var(--spacing-edge-wide)}.mx-gutter{margin-inline:var(--spacing-gutter)}.mx-inset-xs{margin-inline:var(--spacing-inset-xs)}.mx-item-x{margin-inline:var(--spacing-item-x)}.mx-overlay{margin-inline:var(--spacing-overlay)}.mx-part-gap{margin-inline:var(--spacing-part-gap)}.mx-pill-x{margin-inline:var(--spacing-pill-x)}.mx-stick-offset{margin-inline:var(--spacing-stick-offset)}.mx-tight{margin-inline:var(--spacing-tight)}.mx-ui{margin-inline:var(--spacing-ui)}.-my-band{margin-block:calc(var(--spacing-band)*-1)}.-my-band-phone{margin-block:calc(var(--spacing-band-phone)*-1)}.-my-band-sm{margin-block:calc(var(--spacing-band-sm)*-1)}.-my-block{margin-block:calc(var(--spacing-block)*-1)}.-my-block-lg{margin-block:calc(var(--spacing-block-lg)*-1)}.-my-box{margin-block:calc(var(--spacing-box)*-1)}.-my-card{margin-block:calc(var(--spacing-card)*-1)}.-my-cluster{margin-block:calc(var(--spacing-cluster)*-1)}.-my-control-x{margin-block:calc(var(--spacing-control-x)*-1)}.-my-control-y{margin-block:calc(var(--spacing-control-y)*-1)}.-my-edge{margin-block:calc(var(--spacing-edge)*-1)}.-my-edge-wide{margin-block:calc(var(--spacing-edge-wide)*-1)}.-my-gutter{margin-block:calc(var(--spacing-gutter)*-1)}.-my-inset-xs{margin-block:calc(var(--spacing-inset-xs)*-1)}.-my-item-x{margin-block:calc(var(--spacing-item-x)*-1)}.-my-overlay{margin-block:calc(var(--spacing-overlay)*-1)}.-my-part-gap{margin-block:calc(var(--spacing-part-gap)*-1)}.-my-pill-x{margin-block:calc(var(--spacing-pill-x)*-1)}.-my-stick-offset{margin-block:calc(var(--spacing-stick-offset)*-1)}.-my-tight{margin-block:calc(var(--spacing-tight)*-1)}.-my-ui{margin-block:calc(var(--spacing-ui)*-1)}.my-band{margin-block:var(--spacing-band)}.my-band-phone{margin-block:var(--spacing-band-phone)}.my-band-sm{margin-block:var(--spacing-band-sm)}.my-block{margin-block:var(--spacing-block)}.my-block-lg{margin-block:var(--spacing-block-lg)}.my-box{margin-block:var(--spacing-box)}.my-card{margin-block:var(--spacing-card)}.my-cluster{margin-block:var(--spacing-cluster)}.my-control-x{margin-block:var(--spacing-control-x)}.my-control-y{margin-block:var(--spacing-control-y)}.my-edge{margin-block:var(--spacing-edge)}.my-edge-wide{margin-block:var(--spacing-edge-wide)}.my-gutter{margin-block:var(--spacing-gutter)}.my-inset-xs{margin-block:var(--spacing-inset-xs)}.my-item-x{margin-block:var(--spacing-item-x)}.my-overlay{margin-block:var(--spacing-overlay)}.my-part-gap{margin-block:var(--spacing-part-gap)}.my-pill-x{margin-block:var(--spacing-pill-x)}.my-stick-offset{margin-block:var(--spacing-stick-offset)}.my-tight{margin-block:var(--spacing-tight)}.my-ui{margin-block:var(--spacing-ui)}.-mt-band{margin-top:calc(var(--spacing-band)*-1)}.-mt-band-phone{margin-top:calc(var(--spacing-band-phone)*-1)}.-mt-band-sm{margin-top:calc(var(--spacing-band-sm)*-1)}.-mt-block{margin-top:calc(var(--spacing-block)*-1)}.-mt-block-lg{margin-top:calc(var(--spacing-block-lg)*-1)}.-mt-box{margin-top:calc(var(--spacing-box)*-1)}.-mt-card{margin-top:calc(var(--spacing-card)*-1)}.-mt-cluster{margin-top:calc(var(--spacing-cluster)*-1)}.-mt-control-x{margin-top:calc(var(--spacing-control-x)*-1)}.-mt-control-y{margin-top:calc(var(--spacing-control-y)*-1)}.-mt-edge{margin-top:calc(var(--spacing-edge)*-1)}.-mt-edge-wide{margin-top:calc(var(--spacing-edge-wide)*-1)}.-mt-gutter{margin-top:calc(var(--spacing-gutter)*-1)}.-mt-inset-xs{margin-top:calc(var(--spacing-inset-xs)*-1)}.-mt-item-x{margin-top:calc(var(--spacing-item-x)*-1)}.-mt-overlay{margin-top:calc(var(--spacing-overlay)*-1)}.-mt-part-gap{margin-top:calc(var(--spacing-part-gap)*-1)}.-mt-pill-x{margin-top:calc(var(--spacing-pill-x)*-1)}.-mt-stick-offset{margin-top:calc(var(--spacing-stick-offset)*-1)}.-mt-tight{margin-top:calc(var(--spacing-tight)*-1)}.-mt-ui{margin-top:calc(var(--spacing-ui)*-1)}.mt-auto{margin-top:auto}.mt-band{margin-top:var(--spacing-band)}.mt-band-phone{margin-top:var(--spacing-band-phone)}.mt-band-sm{margin-top:var(--spacing-band-sm)}.mt-block{margin-top:var(--spacing-block)}.mt-block-lg{margin-top:var(--spacing-block-lg)}.mt-box{margin-top:var(--spacing-box)}.mt-card{margin-top:var(--spacing-card)}.mt-cluster{margin-top:var(--spacing-cluster)}.mt-control-x{margin-top:var(--spacing-control-x)}.mt-control-y{margin-top:var(--spacing-control-y)}.mt-edge{margin-top:var(--spacing-edge)}.mt-edge-wide{margin-top:var(--spacing-edge-wide)}.mt-gutter{margin-top:var(--spacing-gutter)}.mt-inset-xs{margin-top:var(--spacing-inset-xs)}.mt-item-x{margin-top:var(--spacing-item-x)}.mt-overlay{margin-top:var(--spacing-overlay)}.mt-part-gap{margin-top:var(--spacing-part-gap)}.mt-pill-x{margin-top:var(--spacing-pill-x)}.mt-stick-offset{margin-top:var(--spacing-stick-offset)}.mt-tight{margin-top:var(--spacing-tight)}.mt-ui{margin-top:var(--spacing-ui)}.-mr-\[calc\(\(var\(--spacing-bar-button\)-var\(--spacing-icon-control\)\)\/2\)\]{margin-right:calc(calc((var(--spacing-bar-button) - var(--spacing-icon-control))/2)*-1)}.-mr-band{margin-right:calc(var(--spacing-band)*-1)}.-mr-band-phone{margin-right:calc(var(--spacing-band-phone)*-1)}.-mr-band-sm{margin-right:calc(var(--spacing-band-sm)*-1)}.-mr-block{margin-right:calc(var(--spacing-block)*-1)}.-mr-block-lg{margin-right:calc(var(--spacing-block-lg)*-1)}.-mr-box{margin-right:calc(var(--spacing-box)*-1)}.-mr-card{margin-right:calc(var(--spacing-card)*-1)}.-mr-cluster{margin-right:calc(var(--spacing-cluster)*-1)}.-mr-control-x{margin-right:calc(var(--spacing-control-x)*-1)}.-mr-control-y{margin-right:calc(var(--spacing-control-y)*-1)}.-mr-edge{margin-right:calc(var(--spacing-edge)*-1)}.-mr-edge-wide{margin-right:calc(var(--spacing-edge-wide)*-1)}.-mr-gutter{margin-right:calc(var(--spacing-gutter)*-1)}.-mr-inset-xs{margin-right:calc(var(--spacing-inset-xs)*-1)}.-mr-item-x{margin-right:calc(var(--spacing-item-x)*-1)}.-mr-overlay{margin-right:calc(var(--spacing-overlay)*-1)}.-mr-part-gap{margin-right:calc(var(--spacing-part-gap)*-1)}.-mr-pill-x{margin-right:calc(var(--spacing-pill-x)*-1)}.-mr-stick-offset{margin-right:calc(var(--spacing-stick-offset)*-1)}.-mr-tight{margin-right:calc(var(--spacing-tight)*-1)}.-mr-ui{margin-right:calc(var(--spacing-ui)*-1)}.mr-\[calc\(var\(--text-badge-caps--letter-spacing\)\*-1\)\]{margin-right:calc(var(--text-badge-caps--letter-spacing)*-1)}.mr-auto{margin-right:auto}.mr-band{margin-right:var(--spacing-band)}.mr-band-phone{margin-right:var(--spacing-band-phone)}.mr-band-sm{margin-right:var(--spacing-band-sm)}.mr-block{margin-right:var(--spacing-block)}.mr-block-lg{margin-right:var(--spacing-block-lg)}.mr-box{margin-right:var(--spacing-box)}.mr-card{margin-right:var(--spacing-card)}.mr-cluster{margin-right:var(--spacing-cluster)}.mr-control-x{margin-right:var(--spacing-control-x)}.mr-control-y{margin-right:var(--spacing-control-y)}.mr-edge{margin-right:var(--spacing-edge)}.mr-edge-wide{margin-right:var(--spacing-edge-wide)}.mr-gutter{margin-right:var(--spacing-gutter)}.mr-inset-xs{margin-right:var(--spacing-inset-xs)}.mr-item-x{margin-right:var(--spacing-item-x)}.mr-overlay{margin-right:var(--spacing-overlay)}.mr-part-gap{margin-right:var(--spacing-part-gap)}.mr-pill-x{margin-right:var(--spacing-pill-x)}.mr-stick-offset{margin-right:var(--spacing-stick-offset)}.mr-tight{margin-right:var(--spacing-tight)}.mr-ui{margin-right:var(--spacing-ui)}.-mb-band{margin-bottom:calc(var(--spacing-band)*-1)}.-mb-band-phone{margin-bottom:calc(var(--spacing-band-phone)*-1)}.-mb-band-sm{margin-bottom:calc(var(--spacing-band-sm)*-1)}.-mb-block{margin-bottom:calc(var(--spacing-block)*-1)}.-mb-block-lg{margin-bottom:calc(var(--spacing-block-lg)*-1)}.-mb-box{margin-bottom:calc(var(--spacing-box)*-1)}.-mb-card{margin-bottom:calc(var(--spacing-card)*-1)}.-mb-cluster{margin-bottom:calc(var(--spacing-cluster)*-1)}.-mb-control-x{margin-bottom:calc(var(--spacing-control-x)*-1)}.-mb-control-y{margin-bottom:calc(var(--spacing-control-y)*-1)}.-mb-edge{margin-bottom:calc(var(--spacing-edge)*-1)}.-mb-edge-wide{margin-bottom:calc(var(--spacing-edge-wide)*-1)}.-mb-gutter{margin-bottom:calc(var(--spacing-gutter)*-1)}.-mb-inset-xs{margin-bottom:calc(var(--spacing-inset-xs)*-1)}.-mb-item-x{margin-bottom:calc(var(--spacing-item-x)*-1)}.-mb-overlay{margin-bottom:calc(var(--spacing-overlay)*-1)}.-mb-part-gap{margin-bottom:calc(var(--spacing-part-gap)*-1)}.-mb-pill-x{margin-bottom:calc(var(--spacing-pill-x)*-1)}.-mb-stick-offset{margin-bottom:calc(var(--spacing-stick-offset)*-1)}.-mb-tight{margin-bottom:calc(var(--spacing-tight)*-1)}.-mb-ui{margin-bottom:calc(var(--spacing-ui)*-1)}.mb-band{margin-bottom:var(--spacing-band)}.mb-band-phone{margin-bottom:var(--spacing-band-phone)}.mb-band-sm{margin-bottom:var(--spacing-band-sm)}.mb-block{margin-bottom:var(--spacing-block)}.mb-block-lg{margin-bottom:var(--spacing-block-lg)}.mb-box{margin-bottom:var(--spacing-box)}.mb-card{margin-bottom:var(--spacing-card)}.mb-cluster{margin-bottom:var(--spacing-cluster)}.mb-control-x{margin-bottom:var(--spacing-control-x)}.mb-control-y{margin-bottom:var(--spacing-control-y)}.mb-edge{margin-bottom:var(--spacing-edge)}.mb-edge-wide{margin-bottom:var(--spacing-edge-wide)}.mb-gutter{margin-bottom:var(--spacing-gutter)}.mb-inset-xs{margin-bottom:var(--spacing-inset-xs)}.mb-item-x{margin-bottom:var(--spacing-item-x)}.mb-overlay{margin-bottom:var(--spacing-overlay)}.mb-part-gap{margin-bottom:var(--spacing-part-gap)}.mb-pill-x{margin-bottom:var(--spacing-pill-x)}.mb-stick-offset{margin-bottom:var(--spacing-stick-offset)}.mb-tight{margin-bottom:var(--spacing-tight)}.mb-ui{margin-bottom:var(--spacing-ui)}.-ml-band{margin-left:calc(var(--spacing-band)*-1)}.-ml-band-phone{margin-left:calc(var(--spacing-band-phone)*-1)}.-ml-band-sm{margin-left:calc(var(--spacing-band-sm)*-1)}.-ml-block{margin-left:calc(var(--spacing-block)*-1)}.-ml-block-lg{margin-left:calc(var(--spacing-block-lg)*-1)}.-ml-box{margin-left:calc(var(--spacing-box)*-1)}.-ml-card{margin-left:calc(var(--spacing-card)*-1)}.-ml-cluster{margin-left:calc(var(--spacing-cluster)*-1)}.-ml-control-x{margin-left:calc(var(--spacing-control-x)*-1)}.-ml-control-y{margin-left:calc(var(--spacing-control-y)*-1)}.-ml-edge{margin-left:calc(var(--spacing-edge)*-1)}.-ml-edge-wide{margin-left:calc(var(--spacing-edge-wide)*-1)}.-ml-gutter{margin-left:calc(var(--spacing-gutter)*-1)}.-ml-inset-xs{margin-left:calc(var(--spacing-inset-xs)*-1)}.-ml-item-x{margin-left:calc(var(--spacing-item-x)*-1)}.-ml-overlay{margin-left:calc(var(--spacing-overlay)*-1)}.-ml-part-gap{margin-left:calc(var(--spacing-part-gap)*-1)}.-ml-pill-x{margin-left:calc(var(--spacing-pill-x)*-1)}.-ml-stick-offset{margin-left:calc(var(--spacing-stick-offset)*-1)}.-ml-tight{margin-left:calc(var(--spacing-tight)*-1)}.-ml-ui{margin-left:calc(var(--spacing-ui)*-1)}.ml-auto{margin-left:auto}.ml-band{margin-left:var(--spacing-band)}.ml-band-phone{margin-left:var(--spacing-band-phone)}.ml-band-sm{margin-left:var(--spacing-band-sm)}.ml-block{margin-left:var(--spacing-block)}.ml-block-lg{margin-left:var(--spacing-block-lg)}.ml-box{margin-left:var(--spacing-box)}.ml-card{margin-left:var(--spacing-card)}.ml-cluster{margin-left:var(--spacing-cluster)}.ml-control-x{margin-left:var(--spacing-control-x)}.ml-control-y{margin-left:var(--spacing-control-y)}.ml-edge{margin-left:var(--spacing-edge)}.ml-edge-wide{margin-left:var(--spacing-edge-wide)}.ml-gutter{margin-left:var(--spacing-gutter)}.ml-inset-xs{margin-left:var(--spacing-inset-xs)}.ml-item-x{margin-left:var(--spacing-item-x)}.ml-overlay{margin-left:var(--spacing-overlay)}.ml-part-gap{margin-left:var(--spacing-part-gap)}.ml-pill-x{margin-left:var(--spacing-pill-x)}.ml-stick-offset{margin-left:var(--spacing-stick-offset)}.ml-tight{margin-left:var(--spacing-tight)}.ml-ui{margin-left:var(--spacing-ui)}.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}.size-anatomy{width:var(--spacing-anatomy);height:var(--spacing-anatomy)}.size-avatar-2xl{width:var(--spacing-avatar-2xl);height:var(--spacing-avatar-2xl)}.size-avatar-3xl{width:var(--spacing-avatar-3xl);height:var(--spacing-avatar-3xl)}.size-avatar-md{width:var(--spacing-avatar-md);height:var(--spacing-avatar-md)}.size-avatar-xl{width:var(--spacing-avatar-xl);height:var(--spacing-avatar-xl)}.size-avatar-xs{width:var(--spacing-avatar-xs);height:var(--spacing-avatar-xs)}.size-bar{width:var(--spacing-bar);height:var(--spacing-bar)}.size-bar-button{width:var(--spacing-bar-button);height:var(--spacing-bar-button)}.size-bubble-song{width:var(--spacing-bubble-song);height:var(--spacing-bubble-song)}.size-bullet{width:var(--spacing-bullet);height:var(--spacing-bullet)}.size-callout{width:var(--spacing-callout);height:var(--spacing-callout)}.size-chart{width:var(--spacing-chart);height:var(--spacing-chart)}.size-checkbox{width:var(--spacing-checkbox);height:var(--spacing-checkbox)}.size-checkbox-sm{width:var(--spacing-checkbox-sm);height:var(--spacing-checkbox-sm)}.size-column{width:var(--spacing-column);height:var(--spacing-column)}.size-divider{width:var(--spacing-divider);height:var(--spacing-divider)}.size-dot{width:var(--spacing-dot);height:var(--spacing-dot)}.size-field-basis{width:var(--spacing-field-basis);height:var(--spacing-field-basis)}.size-field-w{width:var(--spacing-field-w);height:var(--spacing-field-w)}.size-full{width:100%;height:100%}.size-head-w{width:var(--spacing-head-w);height:var(--spacing-head-w)}.size-icon-control{width:var(--spacing-icon-control);height:var(--spacing-icon-control)}.size-icon-inline{width:var(--spacing-icon-inline);height:var(--spacing-icon-inline)}.size-icon-lg{width:var(--spacing-icon-lg);height:var(--spacing-icon-lg)}.size-icon-meta{width:var(--spacing-icon-meta);height:var(--spacing-icon-meta)}.size-icon-xl{width:var(--spacing-icon-xl);height:var(--spacing-icon-xl)}.size-index-col{width:var(--spacing-index-col);height:var(--spacing-index-col)}.size-laminate-rim{width:var(--spacing-laminate-rim);height:var(--spacing-laminate-rim)}.size-lanyard{width:var(--spacing-lanyard);height:var(--spacing-lanyard)}.size-lanyard-phone{width:var(--spacing-lanyard-phone);height:var(--spacing-lanyard-phone)}.size-measure{width:var(--spacing-measure);height:var(--spacing-measure)}.size-mini-bars{width:var(--spacing-mini-bars);height:var(--spacing-mini-bars)}.size-num-col{width:var(--spacing-num-col);height:var(--spacing-num-col)}.size-or-disc{width:var(--spacing-or-disc);height:var(--spacing-or-disc)}.size-pass{width:var(--spacing-pass);height:var(--spacing-pass)}.size-pass-marker{width:var(--spacing-pass-marker);height:var(--spacing-pass-marker)}.size-pass-marker-role{width:var(--spacing-pass-marker-role);height:var(--spacing-pass-marker-role)}.size-photo-panel{width:var(--spacing-photo-panel);height:var(--spacing-photo-panel)}.size-play-button{width:var(--spacing-play-button);height:var(--spacing-play-button)}.size-related-visual{width:var(--spacing-related-visual);height:var(--spacing-related-visual)}.size-site{width:var(--spacing-site);height:var(--spacing-site)}.size-statement-w{width:var(--spacing-statement-w);height:var(--spacing-statement-w)}.size-status-dot{width:var(--spacing-status-dot);height:var(--spacing-status-dot)}.size-step-photo{width:var(--spacing-step-photo);height:var(--spacing-step-photo)}.size-step-screen{width:var(--spacing-step-screen);height:var(--spacing-step-screen)}.size-step-screen-w{width:var(--spacing-step-screen-w);height:var(--spacing-step-screen-w)}.size-target{width:var(--spacing-target);height:var(--spacing-target)}.size-topbar{width:var(--spacing-topbar);height:var(--spacing-topbar)}.size-ui-card{width:var(--spacing-ui-card);height:var(--spacing-ui-card)}.size-week-lane{width:var(--spacing-week-lane);height:var(--spacing-week-lane)}.size-week-name{width:var(--spacing-week-name);height:var(--spacing-week-name)}.h-0{height:calc(var(--spacing)*0)}.h-\[18px\]{height:18px}.h-\[28px\]{height:28px}.h-\[100lvh\]{height:100lvh}.h-\[calc\(var\(--text-control\)\*var\(--text-control--line-height\)\)\]{height:calc(var(--text-control)*var(--text-control--line-height))}.h-\[var\(--logo-bar-size\)\]{height:var(--logo-bar-size)}.h-\[var\(--nav-h\)\]{height:var(--nav-h)}.h-\[var\(--page-menu-h\)\]{height:var(--page-menu-h)}.h-\[var\(--survey-bar-h\)\]{height:var(--survey-bar-h)}.h-anatomy{height:var(--spacing-anatomy)}.h-avatar-2xl{height:var(--spacing-avatar-2xl)}.h-avatar-3xl{height:var(--spacing-avatar-3xl)}.h-avatar-md{height:var(--spacing-avatar-md)}.h-avatar-xl{height:var(--spacing-avatar-xl)}.h-avatar-xs{height:var(--spacing-avatar-xs)}.h-bar{height:var(--spacing-bar)}.h-bar-button{height:var(--spacing-bar-button)}.h-bubble-song{height:var(--spacing-bubble-song)}.h-bullet{height:var(--spacing-bullet)}.h-callout{height:var(--spacing-callout)}.h-chart{height:var(--spacing-chart)}.h-checkbox{height:var(--spacing-checkbox)}.h-checkbox-sm{height:var(--spacing-checkbox-sm)}.h-column{height:var(--spacing-column)}.h-divider{height:var(--spacing-divider)}.h-dot{height:var(--spacing-dot)}.h-dvh{height:100dvh}.h-field-basis{height:var(--spacing-field-basis)}.h-field-w{height:var(--spacing-field-w)}.h-full{height:100%}.h-head-w{height:var(--spacing-head-w)}.h-icon-control{height:var(--spacing-icon-control)}.h-icon-inline{height:var(--spacing-icon-inline)}.h-icon-lg{height:var(--spacing-icon-lg)}.h-icon-meta{height:var(--spacing-icon-meta)}.h-icon-xl{height:var(--spacing-icon-xl)}.h-index-col{height:var(--spacing-index-col)}.h-laminate-rim{height:var(--spacing-laminate-rim)}.h-lanyard{height:var(--spacing-lanyard)}.h-lanyard-phone{height:var(--spacing-lanyard-phone)}.h-measure{height:var(--spacing-measure)}.h-mini-bars{height:var(--spacing-mini-bars)}.h-num-col{height:var(--spacing-num-col)}.h-or-disc{height:var(--spacing-or-disc)}.h-pass{height:var(--spacing-pass)}.h-pass-marker{height:var(--spacing-pass-marker)}.h-pass-marker-role{height:var(--spacing-pass-marker-role)}.h-photo-panel{height:var(--spacing-photo-panel)}.h-play-button{height:var(--spacing-play-button)}.h-related-visual{height:var(--spacing-related-visual)}.h-site{height:var(--spacing-site)}.h-statement-w{height:var(--spacing-statement-w)}.h-status-dot{height:var(--spacing-status-dot)}.h-step-photo{height:var(--spacing-step-photo)}.h-step-screen{height:var(--spacing-step-screen)}.h-step-screen-w{height:var(--spacing-step-screen-w)}.h-target{height:var(--spacing-target)}.h-topbar{height:var(--spacing-topbar)}.h-ui-card{height:var(--spacing-ui-card)}.h-week-lane{height:var(--spacing-week-lane)}.h-week-name{height:var(--spacing-week-name)}.max-h-\[80vh\]{max-height:80vh}.max-h-anatomy{max-height:var(--spacing-anatomy)}.max-h-avatar-2xl{max-height:var(--spacing-avatar-2xl)}.max-h-avatar-3xl{max-height:var(--spacing-avatar-3xl)}.max-h-avatar-md{max-height:var(--spacing-avatar-md)}.max-h-avatar-xl{max-height:var(--spacing-avatar-xl)}.max-h-avatar-xs{max-height:var(--spacing-avatar-xs)}.max-h-bar{max-height:var(--spacing-bar)}.max-h-bar-button{max-height:var(--spacing-bar-button)}.max-h-bubble-song{max-height:var(--spacing-bubble-song)}.max-h-bullet{max-height:var(--spacing-bullet)}.max-h-callout{max-height:var(--spacing-callout)}.max-h-chart{max-height:var(--spacing-chart)}.max-h-checkbox{max-height:var(--spacing-checkbox)}.max-h-checkbox-sm{max-height:var(--spacing-checkbox-sm)}.max-h-column{max-height:var(--spacing-column)}.max-h-divider{max-height:var(--spacing-divider)}.max-h-dot{max-height:var(--spacing-dot)}.max-h-field-basis{max-height:var(--spacing-field-basis)}.max-h-field-w{max-height:var(--spacing-field-w)}.max-h-head-w{max-height:var(--spacing-head-w)}.max-h-icon-control{max-height:var(--spacing-icon-control)}.max-h-icon-inline{max-height:var(--spacing-icon-inline)}.max-h-icon-lg{max-height:var(--spacing-icon-lg)}.max-h-icon-meta{max-height:var(--spacing-icon-meta)}.max-h-icon-xl{max-height:var(--spacing-icon-xl)}.max-h-index-col{max-height:var(--spacing-index-col)}.max-h-laminate-rim{max-height:var(--spacing-laminate-rim)}.max-h-lanyard{max-height:var(--spacing-lanyard)}.max-h-lanyard-phone{max-height:var(--spacing-lanyard-phone)}.max-h-measure{max-height:var(--spacing-measure)}.max-h-mini-bars{max-height:var(--spacing-mini-bars)}.max-h-num-col{max-height:var(--spacing-num-col)}.max-h-or-disc{max-height:var(--spacing-or-disc)}.max-h-pass{max-height:var(--spacing-pass)}.max-h-pass-marker{max-height:var(--spacing-pass-marker)}.max-h-pass-marker-role{max-height:var(--spacing-pass-marker-role)}.max-h-photo-panel{max-height:var(--spacing-photo-panel)}.max-h-play-button{max-height:var(--spacing-play-button)}.max-h-related-visual{max-height:var(--spacing-related-visual)}.max-h-site{max-height:var(--spacing-site)}.max-h-statement-w{max-height:var(--spacing-statement-w)}.max-h-status-dot{max-height:var(--spacing-status-dot)}.max-h-step-photo{max-height:var(--spacing-step-photo)}.max-h-step-screen{max-height:var(--spacing-step-screen)}.max-h-step-screen-w{max-height:var(--spacing-step-screen-w)}.max-h-target{max-height:var(--spacing-target)}.max-h-topbar{max-height:var(--spacing-topbar)}.max-h-ui-card{max-height:var(--spacing-ui-card)}.max-h-week-lane{max-height:var(--spacing-week-lane)}.max-h-week-name{max-height:var(--spacing-week-name)}.min-h-0{min-height:calc(var(--spacing)*0)}.min-h-anatomy{min-height:var(--spacing-anatomy)}.min-h-avatar-2xl{min-height:var(--spacing-avatar-2xl)}.min-h-avatar-3xl{min-height:var(--spacing-avatar-3xl)}.min-h-avatar-md{min-height:var(--spacing-avatar-md)}.min-h-avatar-xl{min-height:var(--spacing-avatar-xl)}.min-h-avatar-xs{min-height:var(--spacing-avatar-xs)}.min-h-bar{min-height:var(--spacing-bar)}.min-h-bar-button{min-height:var(--spacing-bar-button)}.min-h-bubble-song{min-height:var(--spacing-bubble-song)}.min-h-bullet{min-height:var(--spacing-bullet)}.min-h-callout{min-height:var(--spacing-callout)}.min-h-chart{min-height:var(--spacing-chart)}.min-h-checkbox{min-height:var(--spacing-checkbox)}.min-h-checkbox-sm{min-height:var(--spacing-checkbox-sm)}.min-h-column{min-height:var(--spacing-column)}.min-h-divider{min-height:var(--spacing-divider)}.min-h-dot{min-height:var(--spacing-dot)}.min-h-field-basis{min-height:var(--spacing-field-basis)}.min-h-field-w{min-height:var(--spacing-field-w)}.min-h-head-w{min-height:var(--spacing-head-w)}.min-h-icon-control{min-height:var(--spacing-icon-control)}.min-h-icon-inline{min-height:var(--spacing-icon-inline)}.min-h-icon-lg{min-height:var(--spacing-icon-lg)}.min-h-icon-meta{min-height:var(--spacing-icon-meta)}.min-h-icon-xl{min-height:var(--spacing-icon-xl)}.min-h-index-col{min-height:var(--spacing-index-col)}.min-h-laminate-rim{min-height:var(--spacing-laminate-rim)}.min-h-lanyard{min-height:var(--spacing-lanyard)}.min-h-lanyard-phone{min-height:var(--spacing-lanyard-phone)}.min-h-measure{min-height:var(--spacing-measure)}.min-h-mini-bars{min-height:var(--spacing-mini-bars)}.min-h-num-col{min-height:var(--spacing-num-col)}.min-h-or-disc{min-height:var(--spacing-or-disc)}.min-h-pass{min-height:var(--spacing-pass)}.min-h-pass-marker{min-height:var(--spacing-pass-marker)}.min-h-pass-marker-role{min-height:var(--spacing-pass-marker-role)}.min-h-photo-panel{min-height:var(--spacing-photo-panel)}.min-h-play-button{min-height:var(--spacing-play-button)}.min-h-related-visual{min-height:var(--spacing-related-visual)}.min-h-screen{min-height:100vh}.min-h-site{min-height:var(--spacing-site)}.min-h-statement-w{min-height:var(--spacing-statement-w)}.min-h-status-dot{min-height:var(--spacing-status-dot)}.min-h-step-photo{min-height:var(--spacing-step-photo)}.min-h-step-screen{min-height:var(--spacing-step-screen)}.min-h-step-screen-w{min-height:var(--spacing-step-screen-w)}.min-h-target{min-height:var(--spacing-target)}.min-h-topbar{min-height:var(--spacing-topbar)}.min-h-ui-card{min-height:var(--spacing-ui-card)}.min-h-week-lane{min-height:var(--spacing-week-lane)}.min-h-week-name{min-height:var(--spacing-week-name)}.w-anatomy{width:var(--spacing-anatomy)}.w-auto{width:auto}.w-avatar-2xl{width:var(--spacing-avatar-2xl)}.w-avatar-3xl{width:var(--spacing-avatar-3xl)}.w-avatar-md{width:var(--spacing-avatar-md)}.w-avatar-xl{width:var(--spacing-avatar-xl)}.w-avatar-xs{width:var(--spacing-avatar-xs)}.w-bar{width:var(--spacing-bar)}.w-bar-button{width:var(--spacing-bar-button)}.w-bubble-song{width:var(--spacing-bubble-song)}.w-bullet{width:var(--spacing-bullet)}.w-callout{width:var(--spacing-callout)}.w-chart{width:var(--spacing-chart)}.w-checkbox{width:var(--spacing-checkbox)}.w-checkbox-sm{width:var(--spacing-checkbox-sm)}.w-column{width:var(--spacing-column)}.w-divider{width:var(--spacing-divider)}.w-dot{width:var(--spacing-dot)}.w-field-basis{width:var(--spacing-field-basis)}.w-field-w{width:var(--spacing-field-w)}.w-fit{width:fit-content}.w-full{width:100%}.w-head-w{width:var(--spacing-head-w)}.w-icon-control{width:var(--spacing-icon-control)}.w-icon-inline{width:var(--spacing-icon-inline)}.w-icon-lg{width:var(--spacing-icon-lg)}.w-icon-meta{width:var(--spacing-icon-meta)}.w-icon-xl{width:var(--spacing-icon-xl)}.w-index-col{width:var(--spacing-index-col)}.w-laminate-rim{width:var(--spacing-laminate-rim)}.w-lanyard{width:var(--spacing-lanyard)}.w-lanyard-phone{width:var(--spacing-lanyard-phone)}.w-max{width:max-content}.w-measure{width:var(--spacing-measure)}.w-mini-bars{width:var(--spacing-mini-bars)}.w-num-col{width:var(--spacing-num-col)}.w-or-disc{width:var(--spacing-or-disc)}.w-pass{width:var(--spacing-pass)}.w-pass-marker{width:var(--spacing-pass-marker)}.w-pass-marker-role{width:var(--spacing-pass-marker-role)}.w-photo-panel{width:var(--spacing-photo-panel)}.w-play-button{width:var(--spacing-play-button)}.w-related-visual{width:var(--spacing-related-visual)}.w-site{width:var(--spacing-site)}.w-statement-w{width:var(--spacing-statement-w)}.w-status-dot{width:var(--spacing-status-dot)}.w-step-photo{width:var(--spacing-step-photo)}.w-step-screen{width:var(--spacing-step-screen)}.w-step-screen-w{width:var(--spacing-step-screen-w)}.w-target{width:var(--spacing-target)}.w-topbar{width:var(--spacing-topbar)}.w-ui-card{width:var(--spacing-ui-card)}.w-week-lane{width:var(--spacing-week-lane)}.w-week-name{width:var(--spacing-week-name)}.max-w-anatomy{max-width:var(--spacing-anatomy)}.max-w-avatar-2xl{max-width:var(--spacing-avatar-2xl)}.max-w-avatar-3xl{max-width:var(--spacing-avatar-3xl)}.max-w-avatar-md{max-width:var(--spacing-avatar-md)}.max-w-avatar-xl{max-width:var(--spacing-avatar-xl)}.max-w-avatar-xs{max-width:var(--spacing-avatar-xs)}.max-w-bar{max-width:var(--spacing-bar)}.max-w-bar-button{max-width:var(--spacing-bar-button)}.max-w-bubble-song{max-width:var(--spacing-bubble-song)}.max-w-bullet{max-width:var(--spacing-bullet)}.max-w-callout{max-width:var(--spacing-callout)}.max-w-chart{max-width:var(--spacing-chart)}.max-w-checkbox{max-width:var(--spacing-checkbox)}.max-w-checkbox-sm{max-width:var(--spacing-checkbox-sm)}.max-w-column{max-width:var(--spacing-column)}.max-w-divider{max-width:var(--spacing-divider)}.max-w-dot{max-width:var(--spacing-dot)}.max-w-field-basis{max-width:var(--spacing-field-basis)}.max-w-field-w{max-width:var(--spacing-field-w)}.max-w-full{max-width:100%}.max-w-head-w{max-width:var(--spacing-head-w)}.max-w-icon-control{max-width:var(--spacing-icon-control)}.max-w-icon-inline{max-width:var(--spacing-icon-inline)}.max-w-icon-lg{max-width:var(--spacing-icon-lg)}.max-w-icon-meta{max-width:var(--spacing-icon-meta)}.max-w-icon-xl{max-width:var(--spacing-icon-xl)}.max-w-index-col{max-width:var(--spacing-index-col)}.max-w-laminate-rim{max-width:var(--spacing-laminate-rim)}.max-w-lanyard{max-width:var(--spacing-lanyard)}.max-w-lanyard-phone{max-width:var(--spacing-lanyard-phone)}.max-w-measure{max-width:var(--spacing-measure)}.max-w-mini-bars{max-width:var(--spacing-mini-bars)}.max-w-none{max-width:none}.max-w-num-col{max-width:var(--spacing-num-col)}.max-w-or-disc{max-width:var(--spacing-or-disc)}.max-w-pass{max-width:var(--spacing-pass)}.max-w-pass-marker{max-width:var(--spacing-pass-marker)}.max-w-pass-marker-role{max-width:var(--spacing-pass-marker-role)}.max-w-photo-panel{max-width:var(--spacing-photo-panel)}.max-w-play-button{max-width:var(--spacing-play-button)}.max-w-related-visual{max-width:var(--spacing-related-visual)}.max-w-site{max-width:var(--spacing-site)}.max-w-statement-w{max-width:var(--spacing-statement-w)}.max-w-status-dot{max-width:var(--spacing-status-dot)}.max-w-step-photo{max-width:var(--spacing-step-photo)}.max-w-step-screen{max-width:var(--spacing-step-screen)}.max-w-step-screen-w{max-width:var(--spacing-step-screen-w)}.max-w-target{max-width:var(--spacing-target)}.max-w-topbar{max-width:var(--spacing-topbar)}.max-w-ui-card{max-width:var(--spacing-ui-card)}.max-w-week-lane{max-width:var(--spacing-week-lane)}.max-w-week-name{max-width:var(--spacing-week-name)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-anatomy{min-width:var(--spacing-anatomy)}.min-w-avatar-2xl{min-width:var(--spacing-avatar-2xl)}.min-w-avatar-3xl{min-width:var(--spacing-avatar-3xl)}.min-w-avatar-md{min-width:var(--spacing-avatar-md)}.min-w-avatar-xl{min-width:var(--spacing-avatar-xl)}.min-w-avatar-xs{min-width:var(--spacing-avatar-xs)}.min-w-bar{min-width:var(--spacing-bar)}.min-w-bar-button{min-width:var(--spacing-bar-button)}.min-w-bubble-song{min-width:var(--spacing-bubble-song)}.min-w-bullet{min-width:var(--spacing-bullet)}.min-w-callout{min-width:var(--spacing-callout)}.min-w-chart{min-width:var(--spacing-chart)}.min-w-checkbox{min-width:var(--spacing-checkbox)}.min-w-checkbox-sm{min-width:var(--spacing-checkbox-sm)}.min-w-column{min-width:var(--spacing-column)}.min-w-divider{min-width:var(--spacing-divider)}.min-w-dot{min-width:var(--spacing-dot)}.min-w-field-basis{min-width:var(--spacing-field-basis)}.min-w-field-w{min-width:var(--spacing-field-w)}.min-w-head-w{min-width:var(--spacing-head-w)}.min-w-icon-control{min-width:var(--spacing-icon-control)}.min-w-icon-inline{min-width:var(--spacing-icon-inline)}.min-w-icon-lg{min-width:var(--spacing-icon-lg)}.min-w-icon-meta{min-width:var(--spacing-icon-meta)}.min-w-icon-xl{min-width:var(--spacing-icon-xl)}.min-w-index-col{min-width:var(--spacing-index-col)}.min-w-laminate-rim{min-width:var(--spacing-laminate-rim)}.min-w-lanyard{min-width:var(--spacing-lanyard)}.min-w-lanyard-phone{min-width:var(--spacing-lanyard-phone)}.min-w-measure{min-width:var(--spacing-measure)}.min-w-mini-bars{min-width:var(--spacing-mini-bars)}.min-w-num-col{min-width:var(--spacing-num-col)}.min-w-or-disc{min-width:var(--spacing-or-disc)}.min-w-pass{min-width:var(--spacing-pass)}.min-w-pass-marker{min-width:var(--spacing-pass-marker)}.min-w-pass-marker-role{min-width:var(--spacing-pass-marker-role)}.min-w-photo-panel{min-width:var(--spacing-photo-panel)}.min-w-play-button{min-width:var(--spacing-play-button)}.min-w-related-visual{min-width:var(--spacing-related-visual)}.min-w-site{min-width:var(--spacing-site)}.min-w-statement-w{min-width:var(--spacing-statement-w)}.min-w-status-dot{min-width:var(--spacing-status-dot)}.min-w-step-photo{min-width:var(--spacing-step-photo)}.min-w-step-screen{min-width:var(--spacing-step-screen)}.min-w-step-screen-w{min-width:var(--spacing-step-screen-w)}.min-w-target{min-width:var(--spacing-target)}.min-w-topbar{min-width:var(--spacing-topbar)}.min-w-ui-card{min-width:var(--spacing-ui-card)}.min-w-week-lane{min-width:var(--spacing-week-lane)}.min-w-week-name{min-width:var(--spacing-week-name)}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.origin-left{transform-origin:0}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-\[200\%\]{--tw-translate-y: -200% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.-rotate-45{rotate:-45deg}.rotate-45{rotate:45deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.scroll-mt-\[calc\(var\(--nav-h\)\+var\(--page-menu-h\)\)\]{scroll-margin-top:calc(var(--nav-h) + var(--page-menu-h))}.scroll-mt-\[calc\(var\(--nav-h\)\+var\(--survey-bar-h\)\)\]{scroll-margin-top:calc(var(--nav-h) + var(--survey-bar-h))}.scroll-mt-\[var\(--nav-h\)\]{scroll-margin-top:var(--nav-h)}.list-none{list-style-type:none}.appearance-none{appearance:none}.auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-between{align-content:space-between}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-center{justify-items:center}.justify-items-end{justify-items:end}.justify-items-start{justify-items:start}.gap-\[2px\]{gap:2px}.gap-\[6px\]{gap:6px}.gap-band{gap:var(--spacing-band)}.gap-band-phone{gap:var(--spacing-band-phone)}.gap-band-sm{gap:var(--spacing-band-sm)}.gap-block{gap:var(--spacing-block)}.gap-block-lg{gap:var(--spacing-block-lg)}.gap-box{gap:var(--spacing-box)}.gap-card{gap:var(--spacing-card)}.gap-cluster{gap:var(--spacing-cluster)}.gap-control-x{gap:var(--spacing-control-x)}.gap-control-y{gap:var(--spacing-control-y)}.gap-edge{gap:var(--spacing-edge)}.gap-edge-wide{gap:var(--spacing-edge-wide)}.gap-gutter{gap:var(--spacing-gutter)}.gap-inset-xs{gap:var(--spacing-inset-xs)}.gap-item-x{gap:var(--spacing-item-x)}.gap-overlay{gap:var(--spacing-overlay)}.gap-part-gap{gap:var(--spacing-part-gap)}.gap-pill-x{gap:var(--spacing-pill-x)}.gap-stick-offset{gap:var(--spacing-stick-offset)}.gap-tight{gap:var(--spacing-tight)}.gap-ui{gap:var(--spacing-ui)}:where(.space-y-band>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-band)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-band)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-band-phone>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-band-phone)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-band-phone)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-band-sm>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-band-sm)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-band-sm)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-block>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-block)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-block)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-block-lg>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-block-lg)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-block-lg)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-box>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-box)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-box)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-card>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-card)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-card)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-cluster>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-cluster)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-cluster)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-control-x>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-control-x)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-control-x)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-control-y>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-control-y)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-control-y)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-edge>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-edge)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-edge)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-edge-wide>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-edge-wide)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-edge-wide)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-gutter>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-gutter)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-gutter)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-inset-xs>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-inset-xs)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-inset-xs)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-item-x>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-item-x)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-item-x)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-overlay>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-overlay)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-overlay)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-part-gap>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-part-gap)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-part-gap)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-pill-x>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-pill-x)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-pill-x)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-stick-offset>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-stick-offset)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-stick-offset)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-tight>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-tight)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-tight)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-ui>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-ui)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-ui)*calc(1 - var(--tw-space-y-reverse)))}.gap-x-band{column-gap:var(--spacing-band)}.gap-x-band-phone{column-gap:var(--spacing-band-phone)}.gap-x-band-sm{column-gap:var(--spacing-band-sm)}.gap-x-block{column-gap:var(--spacing-block)}.gap-x-block-lg{column-gap:var(--spacing-block-lg)}.gap-x-box{column-gap:var(--spacing-box)}.gap-x-card{column-gap:var(--spacing-card)}.gap-x-cluster{column-gap:var(--spacing-cluster)}.gap-x-control-x{column-gap:var(--spacing-control-x)}.gap-x-control-y{column-gap:var(--spacing-control-y)}.gap-x-edge{column-gap:var(--spacing-edge)}.gap-x-edge-wide{column-gap:var(--spacing-edge-wide)}.gap-x-gutter{column-gap:var(--spacing-gutter)}.gap-x-inset-xs{column-gap:var(--spacing-inset-xs)}.gap-x-item-x{column-gap:var(--spacing-item-x)}.gap-x-overlay{column-gap:var(--spacing-overlay)}.gap-x-part-gap{column-gap:var(--spacing-part-gap)}.gap-x-pill-x{column-gap:var(--spacing-pill-x)}.gap-x-stick-offset{column-gap:var(--spacing-stick-offset)}.gap-x-tight{column-gap:var(--spacing-tight)}.gap-x-ui{column-gap:var(--spacing-ui)}:where(.space-x-band>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing-band)*var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing-band)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-band-phone>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing-band-phone)*var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing-band-phone)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-band-sm>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing-band-sm)*var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing-band-sm)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-block>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing-block)*var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing-block)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-block-lg>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing-block-lg)*var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing-block-lg)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-box>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing-box)*var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing-box)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-card>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing-card)*var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing-card)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-cluster>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing-cluster)*var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing-cluster)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-control-x>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing-control-x)*var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing-control-x)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-control-y>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing-control-y)*var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing-control-y)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-edge>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing-edge)*var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing-edge)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-edge-wide>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing-edge-wide)*var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing-edge-wide)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-gutter>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing-gutter)*var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing-gutter)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-inset-xs>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing-inset-xs)*var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing-inset-xs)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-item-x>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing-item-x)*var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing-item-x)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-overlay>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing-overlay)*var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing-overlay)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-part-gap>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing-part-gap)*var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing-part-gap)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-pill-x>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing-pill-x)*var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing-pill-x)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-stick-offset>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing-stick-offset)*var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing-stick-offset)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-tight>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing-tight)*var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing-tight)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-ui>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing-ui)*var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing-ui)*calc(1 - var(--tw-space-x-reverse)))}.gap-y-band{row-gap:var(--spacing-band)}.gap-y-band-phone{row-gap:var(--spacing-band-phone)}.gap-y-band-sm{row-gap:var(--spacing-band-sm)}.gap-y-block{row-gap:var(--spacing-block)}.gap-y-block-lg{row-gap:var(--spacing-block-lg)}.gap-y-box{row-gap:var(--spacing-box)}.gap-y-card{row-gap:var(--spacing-card)}.gap-y-cluster{row-gap:var(--spacing-cluster)}.gap-y-control-x{row-gap:var(--spacing-control-x)}.gap-y-control-y{row-gap:var(--spacing-control-y)}.gap-y-edge{row-gap:var(--spacing-edge)}.gap-y-edge-wide{row-gap:var(--spacing-edge-wide)}.gap-y-gutter{row-gap:var(--spacing-gutter)}.gap-y-inset-xs{row-gap:var(--spacing-inset-xs)}.gap-y-item-x{row-gap:var(--spacing-item-x)}.gap-y-overlay{row-gap:var(--spacing-overlay)}.gap-y-part-gap{row-gap:var(--spacing-part-gap)}.gap-y-pill-x{row-gap:var(--spacing-pill-x)}.gap-y-stick-offset{row-gap:var(--spacing-stick-offset)}.gap-y-tight{row-gap:var(--spacing-tight)}.gap-y-ui{row-gap:var(--spacing-ui)}.self-start{align-self:flex-start}.justify-self-center{justify-self:center}.justify-self-end{justify-self:flex-end}.justify-self-start{justify-self:flex-start}.justify-self-stretch{justify-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded-control{border-radius:4px}.rounded-round{border-radius:9999px}.rounded-surface{border-radius:6px}.rounded-tag{border-radius:3px}.rounded-t-tag{border-top-left-radius:3px;border-top-right-radius:3px}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-amber{border-color:var(--amber)}.border-border{border-color:var(--border)}.border-dim{border-color:var(--dim)}.border-muted-foreground{border-color:var(--muted-foreground)}.border-primary{border-color:var(--primary)}.border-success{border-color:var(--success)}.border-transparent{border-color:#0000}.bg-amber-wash{background-color:var(--amber-wash)}.bg-background{background-color:var(--background)}.bg-border{background-color:var(--border)}.bg-dim{background-color:var(--dim)}.bg-foreground{background-color:var(--foreground)}.bg-foreground-wash{background-color:var(--foreground-wash)}.bg-muted-foreground{background-color:var(--muted-foreground)}.bg-panel{background-color:var(--panel)}.bg-panel-veil{background-color:var(--panel-veil)}.bg-primary{background-color:var(--primary)}.bg-primary-light{background-color:var(--primary-light)}.bg-secondary{background-color:var(--secondary)}.bg-soft{background-color:var(--soft)}.bg-success{background-color:var(--success)}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing)*0)}.p-band{padding:var(--spacing-band)}.p-band-phone{padding:var(--spacing-band-phone)}.p-band-sm{padding:var(--spacing-band-sm)}.p-block{padding:var(--spacing-block)}.p-block-lg{padding:var(--spacing-block-lg)}.p-box{padding:var(--spacing-box)}.p-card{padding:var(--spacing-card)}.p-cluster{padding:var(--spacing-cluster)}.p-control-x{padding:var(--spacing-control-x)}.p-control-y{padding:var(--spacing-control-y)}.p-edge{padding:var(--spacing-edge)}.p-edge-wide{padding:var(--spacing-edge-wide)}.p-gutter{padding:var(--spacing-gutter)}.p-inset-xs{padding:var(--spacing-inset-xs)}.p-item-x{padding:var(--spacing-item-x)}.p-overlay{padding:var(--spacing-overlay)}.p-part-gap{padding:var(--spacing-part-gap)}.p-pill-x{padding:var(--spacing-pill-x)}.p-stick-offset{padding:var(--spacing-stick-offset)}.p-tight{padding:var(--spacing-tight)}.p-ui{padding:var(--spacing-ui)}.px-band{padding-inline:var(--spacing-band)}.px-band-phone{padding-inline:var(--spacing-band-phone)}.px-band-sm{padding-inline:var(--spacing-band-sm)}.px-block{padding-inline:var(--spacing-block)}.px-block-lg{padding-inline:var(--spacing-block-lg)}.px-box{padding-inline:var(--spacing-box)}.px-card{padding-inline:var(--spacing-card)}.px-cluster{padding-inline:var(--spacing-cluster)}.px-control-x{padding-inline:var(--spacing-control-x)}.px-control-y{padding-inline:var(--spacing-control-y)}.px-edge{padding-inline:var(--spacing-edge)}.px-edge-wide{padding-inline:var(--spacing-edge-wide)}.px-gutter{padding-inline:var(--spacing-gutter)}.px-inset-xs{padding-inline:var(--spacing-inset-xs)}.px-item-x{padding-inline:var(--spacing-item-x)}.px-overlay{padding-inline:var(--spacing-overlay)}.px-part-gap{padding-inline:var(--spacing-part-gap)}.px-pill-x{padding-inline:var(--spacing-pill-x)}.px-stick-offset{padding-inline:var(--spacing-stick-offset)}.px-tight{padding-inline:var(--spacing-tight)}.px-ui{padding-inline:var(--spacing-ui)}.py-band{padding-block:var(--spacing-band)}.py-band-phone{padding-block:var(--spacing-band-phone)}.py-band-sm{padding-block:var(--spacing-band-sm)}.py-block{padding-block:var(--spacing-block)}.py-block-lg{padding-block:var(--spacing-block-lg)}.py-box{padding-block:var(--spacing-box)}.py-card{padding-block:var(--spacing-card)}.py-cluster{padding-block:var(--spacing-cluster)}.py-control-x{padding-block:var(--spacing-control-x)}.py-control-y{padding-block:var(--spacing-control-y)}.py-edge{padding-block:var(--spacing-edge)}.py-edge-wide{padding-block:var(--spacing-edge-wide)}.py-gutter{padding-block:var(--spacing-gutter)}.py-inset-xs{padding-block:var(--spacing-inset-xs)}.py-item-x{padding-block:var(--spacing-item-x)}.py-overlay{padding-block:var(--spacing-overlay)}.py-part-gap{padding-block:var(--spacing-part-gap)}.py-pill-x{padding-block:var(--spacing-pill-x)}.py-stick-offset{padding-block:var(--spacing-stick-offset)}.py-tight{padding-block:var(--spacing-tight)}.py-ui{padding-block:var(--spacing-ui)}.pt-\[var\(--nav-h\)\]{padding-top:var(--nav-h)}.pt-band{padding-top:var(--spacing-band)}.pt-band-phone{padding-top:var(--spacing-band-phone)}.pt-band-sm{padding-top:var(--spacing-band-sm)}.pt-block{padding-top:var(--spacing-block)}.pt-block-lg{padding-top:var(--spacing-block-lg)}.pt-box{padding-top:var(--spacing-box)}.pt-card{padding-top:var(--spacing-card)}.pt-cluster{padding-top:var(--spacing-cluster)}.pt-control-x{padding-top:var(--spacing-control-x)}.pt-control-y{padding-top:var(--spacing-control-y)}.pt-edge{padding-top:var(--spacing-edge)}.pt-edge-wide{padding-top:var(--spacing-edge-wide)}.pt-gutter{padding-top:var(--spacing-gutter)}.pt-inset-xs{padding-top:var(--spacing-inset-xs)}.pt-item-x{padding-top:var(--spacing-item-x)}.pt-overlay{padding-top:var(--spacing-overlay)}.pt-part-gap{padding-top:var(--spacing-part-gap)}.pt-pill-x{padding-top:var(--spacing-pill-x)}.pt-stick-offset{padding-top:var(--spacing-stick-offset)}.pt-tight{padding-top:var(--spacing-tight)}.pt-ui{padding-top:var(--spacing-ui)}.pr-band{padding-right:var(--spacing-band)}.pr-band-phone{padding-right:var(--spacing-band-phone)}.pr-band-sm{padding-right:var(--spacing-band-sm)}.pr-block{padding-right:var(--spacing-block)}.pr-block-lg{padding-right:var(--spacing-block-lg)}.pr-box{padding-right:var(--spacing-box)}.pr-card{padding-right:var(--spacing-card)}.pr-cluster{padding-right:var(--spacing-cluster)}.pr-control-x{padding-right:var(--spacing-control-x)}.pr-control-y{padding-right:var(--spacing-control-y)}.pr-edge{padding-right:var(--spacing-edge)}.pr-edge-wide{padding-right:var(--spacing-edge-wide)}.pr-gutter{padding-right:var(--spacing-gutter)}.pr-inset-xs{padding-right:var(--spacing-inset-xs)}.pr-item-x{padding-right:var(--spacing-item-x)}.pr-overlay{padding-right:var(--spacing-overlay)}.pr-part-gap{padding-right:var(--spacing-part-gap)}.pr-pill-x{padding-right:var(--spacing-pill-x)}.pr-stick-offset{padding-right:var(--spacing-stick-offset)}.pr-tight{padding-right:var(--spacing-tight)}.pr-ui{padding-right:var(--spacing-ui)}.pb-\[calc\(var\(--spacing-overlay\)\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(var(--spacing-overlay) + env(safe-area-inset-bottom))}.pb-band{padding-bottom:var(--spacing-band)}.pb-band-phone{padding-bottom:var(--spacing-band-phone)}.pb-band-sm{padding-bottom:var(--spacing-band-sm)}.pb-block{padding-bottom:var(--spacing-block)}.pb-block-lg{padding-bottom:var(--spacing-block-lg)}.pb-box{padding-bottom:var(--spacing-box)}.pb-card{padding-bottom:var(--spacing-card)}.pb-cluster{padding-bottom:var(--spacing-cluster)}.pb-control-x{padding-bottom:var(--spacing-control-x)}.pb-control-y{padding-bottom:var(--spacing-control-y)}.pb-edge{padding-bottom:var(--spacing-edge)}.pb-edge-wide{padding-bottom:var(--spacing-edge-wide)}.pb-gutter{padding-bottom:var(--spacing-gutter)}.pb-inset-xs{padding-bottom:var(--spacing-inset-xs)}.pb-item-x{padding-bottom:var(--spacing-item-x)}.pb-overlay{padding-bottom:var(--spacing-overlay)}.pb-part-gap{padding-bottom:var(--spacing-part-gap)}.pb-pill-x{padding-bottom:var(--spacing-pill-x)}.pb-stick-offset{padding-bottom:var(--spacing-stick-offset)}.pb-tight{padding-bottom:var(--spacing-tight)}.pb-ui{padding-bottom:var(--spacing-ui)}.pl-band{padding-left:var(--spacing-band)}.pl-band-phone{padding-left:var(--spacing-band-phone)}.pl-band-sm{padding-left:var(--spacing-band-sm)}.pl-block{padding-left:var(--spacing-block)}.pl-block-lg{padding-left:var(--spacing-block-lg)}.pl-box{padding-left:var(--spacing-box)}.pl-card{padding-left:var(--spacing-card)}.pl-cluster{padding-left:var(--spacing-cluster)}.pl-control-x{padding-left:var(--spacing-control-x)}.pl-control-y{padding-left:var(--spacing-control-y)}.pl-edge{padding-left:var(--spacing-edge)}.pl-edge-wide{padding-left:var(--spacing-edge-wide)}.pl-gutter{padding-left:var(--spacing-gutter)}.pl-inset-xs{padding-left:var(--spacing-inset-xs)}.pl-item-x{padding-left:var(--spacing-item-x)}.pl-overlay{padding-left:var(--spacing-overlay)}.pl-part-gap{padding-left:var(--spacing-part-gap)}.pl-pill-x{padding-left:var(--spacing-pill-x)}.pl-stick-offset{padding-left:var(--spacing-stick-offset)}.pl-tight{padding-left:var(--spacing-tight)}.pl-ui{padding-left:var(--spacing-ui)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-sans{font-family:var(--font-sans)}.text-badge-caps{font-size:var(--text-badge-caps);line-height:var(--tw-leading,var(--text-badge-caps--line-height));letter-spacing:var(--tw-tracking,var(--text-badge-caps--letter-spacing));font-weight:var(--tw-font-weight,var(--text-badge-caps--font-weight))}.text-control{font-size:var(--text-control);line-height:var(--tw-leading,var(--text-control--line-height));letter-spacing:var(--tw-tracking,var(--text-control--letter-spacing));font-weight:var(--tw-font-weight,var(--text-control--font-weight))}.text-eyebrow{font-size:var(--text-eyebrow);line-height:var(--tw-leading,var(--text-eyebrow--line-height));letter-spacing:var(--tw-tracking,var(--text-eyebrow--letter-spacing));font-weight:var(--tw-font-weight,var(--text-eyebrow--font-weight))}.text-foil{font-size:var(--text-foil);line-height:var(--tw-leading,var(--text-foil--line-height));letter-spacing:var(--tw-tracking,var(--text-foil--letter-spacing));font-weight:var(--tw-font-weight,var(--text-foil--font-weight))}.text-heading{font-size:var(--text-heading);line-height:var(--tw-leading,var(--text-heading--line-height));letter-spacing:var(--tw-tracking,var(--text-heading--letter-spacing));font-weight:var(--tw-font-weight,var(--text-heading--font-weight))}.text-headline{font-size:var(--text-headline);line-height:var(--tw-leading,var(--text-headline--line-height));letter-spacing:var(--tw-tracking,var(--text-headline--letter-spacing));font-weight:var(--tw-font-weight,var(--text-headline--font-weight))}.text-item-meta{font-size:var(--text-item-meta);line-height:var(--tw-leading,var(--text-item-meta--line-height));letter-spacing:var(--tw-tracking,var(--text-item-meta--letter-spacing));font-weight:var(--tw-font-weight,var(--text-item-meta--font-weight))}.text-lead{font-size:var(--text-lead);line-height:var(--tw-leading,var(--text-lead--line-height));letter-spacing:var(--tw-tracking,var(--text-lead--letter-spacing));font-weight:var(--tw-font-weight,var(--text-lead--font-weight))}.text-mock-figure{font-size:var(--text-mock-figure);line-height:var(--tw-leading,var(--text-mock-figure--line-height));letter-spacing:var(--tw-tracking,var(--text-mock-figure--letter-spacing));font-weight:var(--tw-font-weight,var(--text-mock-figure--font-weight))}.text-mock-heading{font-size:var(--text-mock-heading);line-height:var(--tw-leading,var(--text-mock-heading--line-height));letter-spacing:var(--tw-tracking,var(--text-mock-heading--letter-spacing));font-weight:var(--tw-font-weight,var(--text-mock-heading--font-weight))}.text-mock-meta{font-size:var(--text-mock-meta);line-height:var(--tw-leading,var(--text-mock-meta--line-height));letter-spacing:var(--tw-tracking,var(--text-mock-meta--letter-spacing));font-weight:var(--tw-font-weight,var(--text-mock-meta--font-weight))}.text-note{font-size:var(--text-note);line-height:var(--tw-leading,var(--text-note--line-height));letter-spacing:var(--tw-tracking,var(--text-note--letter-spacing));font-weight:var(--tw-font-weight,var(--text-note--font-weight))}.text-paragraph{font-size:var(--text-paragraph);line-height:var(--tw-leading,var(--text-paragraph--line-height));letter-spacing:var(--tw-tracking,var(--text-paragraph--letter-spacing));font-weight:var(--tw-font-weight,var(--text-paragraph--font-weight))}.text-balance{text-wrap:balance}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.text-amber{color:var(--amber)}.text-background{color:var(--background)}.text-dim{color:var(--dim)}.text-foreground{color:var(--foreground)}.text-muted-foreground{color:var(--muted-foreground)}.text-primary{color:var(--primary)}.text-soft{color:var(--soft)}.text-success{color:var(--success)}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.not-italic{font-style:normal}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.normal-nums{font-variant-numeric:normal}.no-underline{text-decoration-line:none}.decoration-primary{-webkit-text-decoration-color:var(--primary);text-decoration-color:var(--primary)}.underline-offset-4{text-underline-offset:4px}.opacity-\(--opacity-dim\){opacity:var(--opacity-dim)}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_1px_var\(--primary\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--primary));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);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-background{--tw-ring-color:var(--background)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-md{--tw-blur:blur(var(--blur-md));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,)}.brightness-40{--tw-brightness:brightness(40%);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,)}.saturate-110{--tw-saturate:saturate(110%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.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,)}.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(--ease-state));transition-duration:var(--tw-duration,var(--duration-press))}.transition-\[border-color\]{transition-property:border-color;transition-timing-function:var(--tw-ease,var(--ease-state));transition-duration:var(--tw-duration,var(--duration-press))}.transition-\[transform\]{transition-property:transform;transition-timing-function:var(--tw-ease,var(--ease-state));transition-duration:var(--tw-duration,var(--duration-press))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--ease-state));transition-duration:var(--tw-duration,var(--duration-press))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--ease-state));transition-duration:var(--tw-duration,var(--duration-press))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--ease-state));transition-duration:var(--tw-duration,var(--duration-press))}.duration-\(--duration-state\){--tw-duration:var(--duration-state);transition-duration:var(--duration-state)}.ease-\(--ease-state\){--tw-ease:var(--ease-state);transition-timing-function:var(--ease-state)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.select-text{-webkit-user-select:text;user-select:text}.\[scrollbar-width\:none\]{scrollbar-width:none}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}@media(hover:hover)and (pointer:fine){.group-hover\:text-amber:is(:where(.group):hover *){color:var(--amber)}.group-hover\:text-primary:is(:where(.group):hover *){color:var(--primary)}.group-hover\:underline:is(:where(.group):hover *){text-decoration-line:underline}}.group-focus-visible\:text-amber:is(:where(.group):focus-visible *){color:var(--amber)}.group-focus-visible\:text-primary:is(:where(.group):focus-visible *){color:var(--primary)}.group-active\:text-amber:is(:where(.group):active *){color:var(--amber)}.group-active\:text-primary:is(:where(.group):active *){color:var(--primary)}.group-active\:underline:is(:where(.group):active *){text-decoration-line:underline}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.backdrop\:bg-background-scrim::backdrop{background-color:var(--background-scrim)}.last\:border-b:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}@media(hover:hover)and (pointer:fine){.hover\:border-border-lit:hover{border-color:var(--border-lit)}.hover\:border-foreground:hover{border-color:var(--foreground)}.hover\:border-primary:hover{border-color:var(--primary)}.hover\:bg-secondary:hover{background-color:var(--secondary)}.hover\:text-foreground:hover{color:var(--foreground)}}.focus\:translate-y-0:focus{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.focus\:border-primary:focus,.focus-visible\:border-primary:focus-visible{border-color:var(--primary)}.active\:border-foreground:active{border-color:var(--foreground)}.active\:border-primary:active{border-color:var(--primary)}.active\:bg-secondary:active{background-color:var(--secondary)}.active\:text-foreground:active{color:var(--foreground)}@media not all and (min-width:959px){.max-\[959px\]\:rotate-90{rotate:90deg}}@media not all and (min-width:559px){.max-\[559px\]\:hidden{display:none}}@media not all and (min-width:48rem){.max-md\:hidden{display:none}}@media not all and (min-width:40rem){.max-sm\:order-last{order:9999}.max-sm\:hidden{display:none}.max-sm\:w-full{width:100%}.max-sm\:flex-1{flex:1}.max-sm\:text-center{text-align:center}}@media(min-width:560px){.min-\[560px\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:760px){.min-\[760px\]\:px-edge-wide{padding-inline:var(--spacing-edge-wide)}}@media(min-width:960px){.min-\[960px\]\:col-span-2{grid-column:span 2/span 2}.min-\[960px\]\:block{display:block}.min-\[960px\]\:flex{display:flex}.min-\[960px\]\:hidden{display:none}.min-\[960px\]\:min-h-step-photo{min-height:var(--spacing-step-photo)}.min-\[960px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.min-\[960px\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.min-\[960px\]\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.min-\[960px\]\:grid-cols-\[1fr_1\.1fr\]{grid-template-columns:1fr 1.1fr}.min-\[960px\]\:grid-cols-\[1fr_1\.5fr\]{grid-template-columns:1fr 1.5fr}.min-\[960px\]\:grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.min-\[960px\]\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.min-\[960px\]\:items-center{align-items:center}.min-\[960px\]\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.min-\[960px\]\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.min-\[960px\]\:py-band{padding-block:var(--spacing-band)}.min-\[960px\]\:pt-band{padding-top:var(--spacing-band)}.min-\[960px\]\:pb-band{padding-bottom:var(--spacing-band)}}@media(min-width:40rem){.sm\:block{display:block}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:flex{display:flex}.md\:hidden{display:none}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-wrap{flex-wrap:wrap}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:gap-gutter{gap:var(--spacing-gutter)}.md\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.md\:border-border{border-color:var(--border)}.md\:pt-card{padding-top:var(--spacing-card)}}@media(min-width:64rem){.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-start-9{grid-column-start:9}.lg\:row-span-2{grid-row:span 2/span 2}.lg\:-mt-tight{margin-top:calc(var(--spacing-tight)*-1)}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:min-h-0{min-height:calc(var(--spacing)*0)}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-\[var\(--spacing-index-col\)_1fr\]{grid-template-columns:var(--spacing-index-col)1fr}.lg\:grid-rows-subgrid{grid-template-rows:subgrid}.lg\:flex-col{flex-direction:column}.lg\:gap-x-part-gap{column-gap:var(--spacing-part-gap)}.lg\:gap-y-0{row-gap:calc(var(--spacing)*0)}.lg\:self-start{align-self:flex-start}.lg\:pt-band{padding-top:var(--spacing-band)}.lg\:pt-inset-xs{padding-top:var(--spacing-inset-xs)}.lg\:pb-band-sm{padding-bottom:var(--spacing-band-sm)}}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\:not\(\:first-child\)\]\:border-t:not(:first-child){border-top-style:var(--tw-border-style);border-top-width:1px}.\[\&\>span\]\:block>span{display:block}}@media not all and (min-width:48rem){:root{--text-headline:28px;--text-heading:20px;--text-lead:18px}}:root{--background:#000;--panel:#0b0b0b;--secondary:#141414;--primary-light:#2c1916;--border:#1f1f1f;--border-strong:#2a2a2a;--foreground:#fafafa;--soft:#cfcfcf;--muted-foreground:#8a8a8a;--dim:#5c5c5c;--primary:#cb4c38;--amber:#cb9538;--success:#5ad674;--chart-series-1:#378add;--chart-series-2:#1d9e75;--chart-series-3:#d4537e;--chart-series-4:#639922;--primary-wash:var(--primary)}@supports (color:color-mix(in lab,red,red)){:root{--primary-wash:color-mix(in srgb,var(--primary)7.843%,transparent)}}:root{--primary-tint:var(--primary)}@supports (color:color-mix(in lab,red,red)){:root{--primary-tint:color-mix(in srgb,var(--primary)3.137%,transparent)}}:root{--amber-wash:var(--amber)}@supports (color:color-mix(in lab,red,red)){:root{--amber-wash:color-mix(in srgb,var(--amber)10%,transparent)}}:root{--amber-line:var(--amber)}@supports (color:color-mix(in lab,red,red)){:root{--amber-line:color-mix(in srgb,var(--amber)35%,transparent)}}:root{--success-wash:var(--success)}@supports (color:color-mix(in lab,red,red)){:root{--success-wash:color-mix(in srgb,var(--success)12%,transparent)}}:root{--success-line:var(--success)}@supports (color:color-mix(in lab,red,red)){:root{--success-line:color-mix(in srgb,var(--success)50%,transparent)}}:root{--panel-veil:var(--panel)}@supports (color:color-mix(in lab,red,red)){:root{--panel-veil:color-mix(in srgb,var(--panel)85%,transparent)}}:root{--foreground-wash:var(--foreground)}@supports (color:color-mix(in lab,red,red)){:root{--foreground-wash:color-mix(in srgb,var(--foreground)5%,transparent)}}:root{--foreground-line:var(--foreground)}@supports (color:color-mix(in lab,red,red)){:root{--foreground-line:color-mix(in srgb,var(--foreground)24%,transparent)}}:root{--border-lit:var(--primary)}@supports (color:color-mix(in lab,red,red)){:root{--border-lit:color-mix(in srgb,var(--primary)60%,var(--border)40%)}}:root{--background-scrim:var(--background)}@supports (color:color-mix(in lab,red,red)){:root{--background-scrim:color-mix(in srgb,var(--background)60%,transparent)}}:root{--shadow-lift:0 20px 50px var(--background)}@supports (color:color-mix(in lab,red,red)){:root{--shadow-lift:0 20px 50px color-mix(in srgb,var(--background)70%,transparent)}}:root{--shadow-halo:0 0 28px 10px var(--background);--opacity-dim:.4;--duration-press:.15s;--duration-state:.2s;--duration-enter:.25s;--duration-reveal:.45s;--duration-glide:.85s;--ease-state:ease;--ease-enter:cubic-bezier(.23,1,.32,1);--ease-move:cubic-bezier(.77,0,.175,1)}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi/Satoshi-Variable.87d6d0b9.woff2)format("woff2");font-weight:300 900;font-display:swap;font-style:normal;unicode-range:U+20-7E,U+A1-A9,U+AB-AC,U+AE-B9,U+BB-FF,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2032,U+2039-203A,U+2042,U+2044,U+20AC,U+2122,U+2190-2199,U+2212,U+25CB,U+25CF,U+2713}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi/Satoshi-Variable-rest.0ea935d6.woff2)format("woff2");font-weight:300 900;font-display:swap;font-style:normal;unicode-range:U+100-123,U+126-12B,U+12E-130,U+134-137,U+139-148,U+14A-14D,U+150-151,U+154-16B,U+16E-17E,U+192,U+1FA-1FF,U+218-21B,U+237,U+2C7,U+2D8-2D9,U+2DB,U+2DD,U+300-304,U+306-308,U+30A-30C,U+312,U+326-327,U+335,U+337-338,U+3A9,U+3C0,U+1E80-1E85,U+1EF2-1EF3,U+2070,U+2074-2079,U+2080-2089,U+2116-2117,U+212E,U+215B-215E,U+2202,U+2205-2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25A0-25A1,U+25B2-25B3,U+25CA,U+262E,U+F8FF,U+FB00-FB04,U+FFFF}@font-face{font-family:Noiiise Logotype;src:url(data:font/woff2;base64,d09GMk9UVE8AAANMAAoAAAAABnAAAAMGAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAADYNxG1AGYABUATYCJAMcBAYFhCsHIBu7BVEEGwclgGcAPxNsOrUFnxTRGJjQlkXz5LpSY93vwfPffu2+P7MiPhWThCe3aH930Y9oSFSzTKqUSuNwOmSIqNteH2mWQJAHFkgkITWZJhyc8W/3L+TdD1ABWKUySqgEULHKmft28vN8N/T/v5/63g+gv8S650x0NtRqwAyLpgqc0SiSh1mio0jhPecEFR/aiKKhuknraSKhJySSnXa2t7dP7Emn5qyGuQ78iZHCfkBJOKoJJw3hrCnstLaNKfuUdm0YmW4TGyxgby6jIu5ya0dre3u7I4uptMlpuwyAmDFr3KJhngmhefS69hJyVJ3YbIJbJspzsVYLT1GCaJyTbUoYxWfS/7XMgxRdtFHnH1PBqe3KNsb5nUyctG6KYS1cRQ/gW4Ju9vCqQtffAoUt6aqkemuDCh5+mTWszYj8ClaAh1rUIFy8QjIReap6rdV65Ct5zOc6XRPFCSe0UKiTsPNFOewcIT99+PKH9yEaHpUZd4wNpzHkgCJ4wRLT+Z+40prROyXm6DzfkHObeo40zipNCf27BvoLMuIm0TjIIQdWMJjmXMe19IMlUjdIJsqueRDt00g5q490mXQcloGIc4Tpl8sf7spo0mFm2kJYOeo4w/ay6tFPawR00fwjAy2SYTSMol/XMvo6Jv4jwK+smezDk4t4acCLIOuyjw/w4o6LZhH2MkEax7G8sXB1agTlhouQFWOnj7EFwDgZjwpamhwAUN4iwbBwxiqUpIi+iDYEgrwsmmHb5jhpQeLg6v1a3/vQOzKWXwm6l41wcyThz6vUD+D7vFGJrn+jTKowCEbbkn4Bqp77gye/yAp6e/Ig8kDdUD8wCw+I+iQARBTXYPGIglKSAS2rG1xCJsEtYw28PA5J3yBFZh/CuEhgCXsGpccHaO2+wCWfCLi1pgG8wlkhfDk3tXqvKwNBI73hpKAAof4kUjoopFAHEUxzbMvdnbAZkxw1jlNXDtnm2WrO7Fl3rEOr9lSjl3NTjRYorq9apt2yzHbsxDbHAdN7KUn6oHlFAA==)format("woff2");font-weight:400;font-display:block;font-style:normal}:root{color-scheme:dark}.landing-root a,.landing-root button,.landing-root [role=button]{-webkit-tap-highlight-color:transparent}.hero-cue-button{color:var(--muted-foreground);transition:color var(--duration-press)var(--ease-state)}.hero-cue-button:active{color:var(--foreground)}@media(hover:hover)and (pointer:fine){.hero-cue-button:hover{color:var(--foreground)}}.hero-cue{transform:translateY(calc(var(--cue-p,0)*3px))scale(calc(1 + var(--cue-p,0)*.18));color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hero-cue{color:color-mix(in srgb,var(--primary)calc(var(--cue-p,0)*100%),currentColor)}}.hero-cue-label{color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hero-cue-label{color:color-mix(in srgb,var(--primary)calc(var(--cue-p,0)*100%),currentColor)}}.hero-cue-label{-webkit-mask-image:radial-gradient(circle at var(--draw-x,50%)var(--draw-y,50%),#000 calc(var(--draw-r,0px) - 56px),transparent var(--draw-r,0px));mask-image:radial-gradient(circle at var(--draw-x,50%)var(--draw-y,50%),#000 calc(var(--draw-r,0px) - 56px),transparent var(--draw-r,0px))}.hero-cue-label[data-drawn]{-webkit-mask-image:none;mask-image:none}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.deck-in,.deck-stagger>*{animation:fade-in var(--duration-enter)var(--ease-enter)both}.deck-stagger>*{animation-delay:40ms}.deck-stagger>:nth-child(2){animation-delay:.1s}.deck-stagger>:nth-child(3){animation-delay:.16s}.deck-stagger>:nth-child(4){animation-delay:.22s}.deck-stagger>:nth-child(5){animation-delay:.28s}.deck-stagger>:nth-child(6){animation-delay:.34s}.deck-stagger>:nth-child(7){animation-delay:.4s}.deck-stagger>:nth-child(8){animation-delay:.46s}.deck-stagger>:nth-child(n+9){animation-delay:.52s}@media(prefers-reduced-motion:reduce){.deck-in,.deck-stagger>*{animation:none}}.float-shadow{box-shadow:var(--shadow-lift)}.mini-lines{overflow:visible}.mini-lines-guide{stroke:var(--border);stroke-width:1px;vector-effect:non-scaling-stroke}.mini-lines-line{fill:none;stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.mini-lines-key{border-radius:1px;width:10px;height:2px}@media(min-width:760px){.frame-edges{box-shadow:inset 1px 0 0 var(--border),inset -1px 0 0 var(--border)}}.page-menu-bar{-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--spacing-edge),#000 calc(100% - var(--spacing-edge)),transparent);mask-image:linear-gradient(to right,transparent,#000 var(--spacing-edge),#000 calc(100% - var(--spacing-edge)),transparent)}.page-menu-bar>:first-child{margin-left:auto}.page-menu-bar>:last-child{margin-right:auto}.page-menu-dot{flex-shrink:0}.feature-stage{height:var(--feature-stage-h);margin-top:var(--stage-mt);border-top:1px solid var(--border);clip-path:inset(-400px 0 0);background-image:radial-gradient(circle,var(--border)1px,transparent 1.2px);background-size:24px 24px;position:relative}.feature-rings{pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(0deg,#0000 0,#000 26%);mask-image:linear-gradient(0deg,#0000 0,#000 26%)}.feature-rings i{border-radius:var(--radius-round);background:radial-gradient(circle closest-side,var(--primary-wash)55%,var(--primary)100%);position:absolute;top:100%;left:50%;transform:translate(-50%,-50%)}@supports (color:color-mix(in lab,red,red)){.feature-rings i{background:radial-gradient(circle closest-side,var(--primary-wash)55%,color-mix(in srgb,var(--primary)50%,transparent)100%)}}.feature-rings i{animation:2.2s cubic-bezier(.16,1,.3,1) both ring-in,3.6s ease-in-out 2.4s infinite alternate ring-breath}.feature-rings i:first-child{background-color:var(--background);width:1040px;height:1040px}.feature-rings i:nth-child(2){width:820px;height:820px;animation-delay:.12s,2.7s}.feature-rings i:nth-child(3){width:600px;height:600px;animation-delay:.24s,3s}.feature-rings i:nth-child(4){background:radial-gradient(circle closest-side,var(--primary)40%,var(--primary)100%);width:380px;height:380px;animation-delay:.36s,3.3s}@supports (color:color-mix(in lab,red,red)){.feature-rings i:nth-child(4){background:radial-gradient(circle closest-side,color-mix(in srgb,var(--primary)35%,transparent)40%,color-mix(in srgb,var(--primary)70%,transparent))}}@keyframes ring-in{0%{transform:translate(-50%,-50%)scale(0)}}@keyframes ring-breath{to{transform:translate(-50%,-50%)scale(1.04)}}.feature-person{z-index:1;left:50%;top:var(--person-top);height:var(--ph);width:auto;max-width:none;-webkit-mask-image:linear-gradient(to top,transparent 0,#000 var(--person-fade)),linear-gradient(to right,transparent 0,#000 7%,#000 93%,transparent 100%);mask-image:linear-gradient(to top,transparent 0,#000 var(--person-fade)),linear-gradient(to right,transparent 0,#000 7%,#000 93%,transparent 100%);position:absolute;transform:translate(-50%);-webkit-mask-composite:source-in;mask-composite:intersect}.feature-wires{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.feature-wires path{fill:none;stroke:var(--dim);stroke-width:1px;stroke-dasharray:3 4;vector-effect:non-scaling-stroke}.feature-card{z-index:3;position:absolute}.feature-card-sessions{width:280px;top:56px;left:4%}.feature-card-role{width:260px;top:80px;right:4%}.feature-card-split{width:240px;bottom:52px;right:8%}.feature-card-chip{bottom:74px;left:10%}@media(max-width:959.98px){.feature-stage{height:var(--stage-h-phone);margin-top:var(--stage-mt-phone)}.feature-person{height:var(--ph-phone);transform:translate(var(--head-x));top:auto;bottom:0;-webkit-mask-image:linear-gradient(0deg,#0000 0,#000 22%),linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%);mask-image:linear-gradient(0deg,#0000 0,#000 22%),linear-gradient(90deg,#0000 0,#000 7% 93%,#0000)}.feature-rings i:first-child{width:760px;height:760px}.feature-rings i:nth-child(2){width:600px;height:600px}.feature-rings i:nth-child(3){width:440px;height:440px}.feature-rings i:nth-child(4){width:280px;height:280px}.feature-card-sessions{left:12px;top:var(--card-top-phone);width:250px}.feature-card-role{width:220px;top:auto;bottom:16px;right:12px}.feature-card-split,.feature-card-chip,.feature-wires{display:none}}@media(max-width:420px){.feature-card-sessions{width:230px}.feature-card-role{width:200px}}.team-lanyard{--lanyard-lift:0px;height:var(--spacing-lanyard);position:relative;overflow:hidden}.team-lanyard-cord{left:50%;top:calc(-12px - var(--lanyard-lift));pointer-events:none;position:absolute;overflow:visible}.team-hang{--laminate-top:calc(var(--spacing-laminate-rim) + 1px);transform-origin:50% calc(11px + var(--laminate-top));position:absolute;left:50%}.team-hang-front{z-index:3;top:calc(212px - var(--lanyard-lift) - var(--laminate-top));margin-left:calc(var(--spacing-pass)/-2);animation:6s ease-in-out infinite team-sway}.team-hang-left{z-index:1;top:calc(149px - var(--lanyard-lift) - var(--laminate-top));margin-left:calc(var(--spacing-pass)/-2 - 125px);animation:7s ease-in-out infinite team-sway-left;transform:perspective(1200px)rotateY(20deg)}.team-hang-right{z-index:1;top:calc(169px - var(--lanyard-lift) - var(--laminate-top));margin-left:calc(var(--spacing-pass)/-2 + 125px);animation:8s ease-in-out infinite team-sway-right}.team-hang-right>.laminate{transform-origin:50% calc(11px + var(--laminate-top));transform:perspective(1200px)rotateY(-20deg)}@keyframes team-sway{50%{transform:rotate(1.6deg)}}@keyframes team-sway-left{0%,to{transform:perspective(1200px)rotateY(20deg)rotate(-1.2deg)}50%{transform:perspective(1200px)rotateY(20deg)rotate(1.2deg)}}@keyframes team-sway-right{0%,to{transform:rotate(1.2deg)}50%{transform:rotate(-1.2deg)}}@media(prefers-reduced-motion:reduce){.team-hang{animation:none}}.team-hang-right{-webkit-touch-callout:none}.team-hang-right:has(a){cursor:pointer}.team-lanyard{--aside-turn:0deg;--aside-tilt:0deg;--front-shift:0px;--in-shift:0px;--swing-home:linear(0,.074,.264,.515,.778,1.013,1.192,1.303,1.345,1.328,1.269,1.184,1.093,1.009,.943,.9,.882,.884,.902,.931,.962,.992,1.016,1.032,1.04,1.041,1.035,1.026,1.015,1.005,.996,.99,.986,.986,.987,.99,1)}.team-lanyard-cord-front{transform-origin:40px -588px;translate:var(--front-shift)0;rotate:var(--aside-turn)}.team-hang-front{translate:calc(var(--front-shift) - 823px*sin(var(--aside-turn))) calc(-823px*(1 - cos(var(--aside-turn))));rotate:calc(var(--aside-turn) + var(--aside-tilt))}.team-lanyard-cord-right,.team-hang-right{translate:var(--in-shift)0}.team-lanyard[data-reveal] .team-hang-front{animation-play-state:paused}.team-lanyard[data-reveal] .team-hang-right{animation:none}.team-lanyard[data-reveal] .team-hang-right>.laminate{transform:none}@media(hover:hover)and (pointer:fine){.team-lanyard:has(.team-hang-right:hover a){--aside-turn:2.8deg;--aside-tilt:3.2deg}.team-lanyard:has(.team-hang-right:hover a) .team-hang-front{animation-play-state:paused}.team-lanyard:has(.team-hang-right:hover a) .team-hang-right{animation:none}.team-lanyard:has(.team-hang-right:hover a) .team-hang-right>.laminate{transform:none}}@media(prefers-reduced-motion:no-preference){:is(.team-lanyard-cord-front,.team-hang-front,.team-lanyard-cord-right,.team-hang-right){transition:translate 1.5s var(--swing-home),rotate 1.5s var(--swing-home)}.team-hang-right>.laminate{transition:transform .7s cubic-bezier(.2,0,0,1)}.team-lanyard[data-reveal] :is(.team-lanyard-cord-front,.team-hang-front,.team-lanyard-cord-right,.team-hang-right){transition:translate .52s cubic-bezier(.3,0,.2,1),rotate .52s cubic-bezier(.3,0,.2,1)}@media(hover:hover)and (pointer:fine){.team-lanyard:has(.team-hang-right:hover a) :is(.team-lanyard-cord-front,.team-hang-front,.team-lanyard-cord-right,.team-hang-right){transition:translate .52s cubic-bezier(.3,0,.2,1),rotate .52s cubic-bezier(.3,0,.2,1)}}}.team-pass{border-radius:var(--radius-object);position:relative;overflow:hidden}.team-pass-top,.team-pass-stub{border:1px solid var(--border-strong);background:var(--panel);-webkit-mask-composite:source-in;mask-composite:intersect}.team-pass-top{border-radius:var(--radius-object)var(--radius-object)0 0;border-bottom:0;-webkit-mask-image:radial-gradient(circle at 0 100%,#0000 9px,#000 9.5px),radial-gradient(circle at 100% 100%,#0000 9px,#000 9.5px);mask-image:radial-gradient(circle at 0 100%,#0000 9px,#000 9.5px),radial-gradient(circle at 100% 100%,#0000 9px,#000 9.5px)}.team-pass-stub{border-radius:0 0 var(--radius-object)var(--radius-object);border-top:0;-webkit-mask-image:radial-gradient(circle at 0 0,#0000 9px,#000 9.5px),radial-gradient(circle at 100% 0,#0000 9px,#000 9.5px);mask-image:radial-gradient(circle at 0 0,#0000 9px,#000 9.5px),radial-gradient(circle at 100% 0,#0000 9px,#000 9.5px)}.team-pass-clip{z-index:1;border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--background);width:46px;height:8px;margin-left:-23px;position:absolute;top:10px;left:50%}.team-pass-perf{height:0;margin:0 var(--spacing-ui);border-top:1px dashed var(--border-strong);position:relative}.team-pass-perf:before,.team-pass-perf:after{content:"";border:1px solid var(--border-strong);border-radius:var(--radius-round);width:18px;height:18px;position:absolute;top:-10.5px}.team-pass-perf:before{left:calc(-1*var(--spacing-ui) - 10px)}.team-pass-perf:after{right:calc(-1*var(--spacing-ui) - 10px)}.letter-tone-brand,.letter-tone-brand>*{color:var(--primary)}.letter-tone-amber,.letter-tone-amber>*{color:var(--amber)}.letter-tone-plain,.letter-tone-plain>*{color:var(--soft)}.highlighter{--ink:var(--primary);pointer-events:none;fill:var(--ink);position:absolute;overflow:visible}.highlighter-amber{--ink:var(--amber)}.highlighter-film{fill-opacity:.24}.highlighter-lane{fill-opacity:.085}.highlighter-rim-full{stop-color:var(--ink);stop-opacity:.145}.highlighter-rim-none{stop-color:var(--ink);stop-opacity:0}.highlighter-pool-full{stop-color:var(--ink);stop-opacity:.145}.highlighter-pool-none{stop-color:var(--ink);stop-opacity:0}.letter-byline-face{border-radius:var(--radius-round);border:1px solid var(--border-strong);background:var(--panel);box-shadow:0 0 0 2px var(--background);place-items:center;display:inline-grid;overflow:hidden}a:active .letter-byline-names{text-decoration:underline;-webkit-text-decoration-color:var(--primary);text-decoration-color:var(--primary);text-underline-offset:3px}@media(hover:hover)and (pointer:fine){a:hover .letter-byline-names{text-decoration:underline;-webkit-text-decoration-color:var(--primary);text-decoration-color:var(--primary);text-underline-offset:3px}}.letter-grid{padding-block:var(--spacing-band-phone)var(--spacing-ui);grid-template-columns:minmax(0,1fr);display:grid}.letter-body{min-width:0;max-width:var(--spacing-measure);font-size:var(--text-lead)}.letter-chapter{padding-bottom:var(--spacing-band-phone);scroll-margin-top:calc(var(--nav-h) + var(--spacing-stick-offset))}@media(min-width:960px){.letter-grid{padding-block:var(--spacing-band)var(--spacing-band-sm)}.letter-chapter{padding-bottom:var(--spacing-band)}}.index-row{align-items:center;gap:var(--spacing-cluster);min-height:var(--spacing-target);padding:var(--spacing-control-y)var(--spacing-item-x);border-left:1px solid var(--border);transition:border-color var(--duration-press)var(--ease-state);display:flex}.index-row[aria-current],.index-row:active{border-left-color:var(--primary)}@media(hover:hover)and (pointer:fine){.index-row:hover{border-left-color:var(--primary)}}.letter-gap{justify-items:start;gap:var(--spacing-block);margin-top:var(--spacing-block-lg);grid-template-columns:1fr;display:grid;position:relative}.letter-end-amber>*{color:var(--amber)}.letter-wall{gap:var(--spacing-cluster);flex-wrap:wrap;display:flex;position:relative}@media(min-width:960px){.letter-wall{grid-template-columns:repeat(2,max-content);display:grid}}.letter-wall-item{position:relative}.hand-marks{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hand-pen{fill:none;stroke-width:1.6px;stroke-opacity:.9;stroke-linecap:round;stroke-linejoin:round}.hand-pen-brand{stroke:var(--primary)}.hand-pen-amber{stroke:var(--amber)}.hand-pen-red{stroke:var(--primary);stroke-width:1.8px}.hand-pen-white{stroke:var(--foreground)}.hand-pen-grey{stroke:var(--foreground);stroke-opacity:.32;stroke-width:1.3px}.letter-nots{display:grid}.letter-not,.letter-yes{gap:var(--spacing-block-lg);padding:var(--spacing-ui)0;align-items:baseline;display:flex}.letter-not:before{content:"✕";font-size:var(--text-note);visibility:hidden}.letter-yes:before{content:"→";font-size:var(--text-heading);visibility:hidden}.letter-three{border:1px solid var(--border);border-radius:var(--radius-surface);grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}.letter-who{background:var(--panel);border-bottom:1px solid var(--border);position:relative}.letter-who:last-child{border-bottom:0}.letter-who p{color:var(--foreground)}.letter-notice{border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--panel);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.letter-notice-gone .letter-notice-meta{text-decoration:line-through}.letter-badge{border:1px solid}@supports (color:color-mix(in lab,red,red)){.letter-badge{border:1px solid color-mix(in srgb,currentColor 45%,transparent)}}.letter-badge{border-radius:var(--radius-tag)}.letter-manifesto{padding:var(--spacing-inset-xs)0 var(--spacing-inset-xs)var(--spacing-card);position:relative}.letter-founders{gap:var(--spacing-gutter);max-width:var(--spacing-column);grid-template-columns:minmax(0,1fr);display:grid}@media(min-width:960px){.letter-founders{grid-template-columns:repeat(3,minmax(0,1fr));max-width:none}}.letter-founder{border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--panel);grid-template-rows:auto 1fr;display:grid;overflow:hidden}.letter-founder-body{grid-template-rows:auto auto 1fr auto}.letter-founder-photo{aspect-ratio:1;border-bottom:1px solid var(--border);background:var(--secondary);place-items:center;display:grid;overflow:hidden}.letter-founder-initial{letter-spacing:-.04em;color:var(--border);-webkit-text-stroke:1px var(--border-strong);font-size:96px;font-weight:650;line-height:1}.closing-chip input:checked+span{border-color:var(--primary);background:var(--primary-light)}.closing-field{flex-basis:var(--spacing-field-basis)}@media(max-width:959px){.closing-field{flex-basis:100%}.closing-grid{row-gap:var(--spacing-gutter)}.closing-left{display:contents}.closing-pass-slot{order:1}.closing-form{order:2}.closing-roles{scrollbar-width:none;margin-inline:calc(-1*var(--spacing-edge));padding:var(--spacing-inset-xs)var(--spacing-edge);flex-wrap:nowrap;position:relative;overflow-x:auto}.closing-roles::-webkit-scrollbar{display:none}.closing-roles>*{flex-shrink:0}.closing-grid{--closing-home:.2s}.closing-pass-slot{transition:translate 0s var(--closing-home);position:relative}.closing-pass-slot .pass{transition:scale 0s var(--closing-home);animation:.5s ease-in-out closing-pass-home}.closing-pass-slot:after{content:"";pointer-events:none;opacity:0;transition:opacity 0s var(--closing-home);background:linear-gradient(to bottom,transparent 178px,var(--background)202px);position:absolute;inset:0}.closing-form>fieldset{transition:opacity var(--duration-enter)var(--ease-enter)var(--closing-home),visibility 0s}.closing-form{z-index:1;transition:border-top-color var(--duration-enter)var(--ease-enter)var(--closing-home);position:relative}.closing-pass-slot{justify-content:center;justify-self:stretch;display:flex}.closing-grid:has(.closing-field:focus) .closing-form>fieldset{opacity:0;visibility:hidden;transition:opacity var(--duration-enter)var(--ease-enter),visibility 0s var(--duration-enter)}.closing-grid:has(.closing-field:focus) .closing-form{transition:border-top-color var(--duration-enter)var(--ease-enter);border-top-color:#0000}.closing-grid:has(.closing-field:focus) .closing-pass-slot{transition:translate var(--duration-enter)var(--ease-enter);translate:0 246px}.closing-grid:has(.closing-field:focus) .closing-pass-slot:after{opacity:1;transition:opacity var(--duration-enter)var(--ease-enter)}.closing-grid:has(.closing-field:focus) .closing-pass-slot .pass{transition:scale var(--duration-enter)var(--ease-enter);animation:none;scale:1.15}}@keyframes closing-pass-home{0%{opacity:1}40%{opacity:0}to{opacity:1}}@media(max-width:959px)and (prefers-reduced-motion:reduce){.closing-pass-slot,.closing-pass-slot .pass,.closing-pass-slot:after{transition:none}.closing-pass-slot .pass{animation:none}}@media(min-width:760px)and (max-width:959px){.closing-roles{margin-inline:calc(-1*var(--spacing-edge-wide));padding-inline:var(--spacing-edge-wide)}}.laminate,.pass-back{border:1px solid var(--foreground-line);border-radius:calc(var(--radius-object) + var(--spacing-laminate-rim));background:var(--foreground-wash)}.laminate{padding:var(--spacing-laminate-rim);position:relative;overflow:hidden}.pass-gloss{pointer-events:none;background:linear-gradient(115deg,transparent 38%,var(--foreground)46%,var(--foreground)50%,var(--foreground)54%,transparent 62%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.pass-gloss{background:linear-gradient(115deg,transparent 38%,color-mix(in srgb,var(--foreground)7%,transparent)46%,color-mix(in srgb,var(--foreground)13%,transparent)50%,color-mix(in srgb,var(--foreground)7%,transparent)54%,transparent 62%)}}.pass-gloss{background-repeat:no-repeat;background-size:260% 260%;background-position:calc(35% - var(--gloss-x,0)*35%)calc(35% - var(--gloss-y,0)*35%)}.pass-stage{perspective:1200px;padding:var(--spacing-card)0;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.pass{--pass-rx:6deg;--pass-ry:-16deg;--pass-rz:2deg;--pass-depth:3px;transform-style:preserve-3d;transform:rotateY(calc(var(--pass-ry) + var(--tilt-y,0deg)))rotateX(calc(var(--pass-rx) + var(--tilt-x,0deg)))rotate(var(--pass-rz));position:relative}@media(max-width:959px){.pass{--pass-rx:4deg;--pass-ry:-8deg;--pass-rz:1deg}}.pass-back{transform:translateZ(calc(-1*var(--pass-depth)));position:absolute;inset:0}.closing-pass-logo{font-family:Noiiise Logotype,sans-serif;font-size:var(--logo-bar-size);color:var(--foreground);line-height:1}.pass-member{grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.marker-name{overflow:visible}.marker-ink{fill:var(--foreground);stroke:none;animation:1ms both marker-ink}@keyframes marker-ink{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.marker-ink{animation:none}}.closing-pass-avatar{border:1.5px dashed var(--primary);background:var(--panel)}.pass-field{padding-bottom:var(--spacing-inset-xs);border-bottom:1px dashed var(--dim);align-items:flex-end;display:flex}.plan-tone-professionals,.plan-tone-professionals>*{color:var(--primary)}.plan-tone-teams,.plan-tone-teams>*{color:var(--amber)}.plan-tone-line-professionals{--plan-tone:var(--primary)}.plan-tone-line-teams{--plan-tone:var(--amber)}.page-note-word{color:var(--amber)}.page-note-star{color:var(--foreground);vertical-align:-.04em;transition:color var(--duration-press)var(--ease-state);margin-left:.05em;font-size:1.4em;line-height:0}.group:is(:active,:focus-visible) .page-note-star{color:var(--primary)}@media(hover:hover)and (pointer:fine){.group:hover .page-note-star{color:var(--primary)}}.plan-fam{padding:0 0 var(--spacing-box);text-align:center;justify-items:center;display:grid;position:relative}.plan-fam>h2,.plan-fam>p{position:relative}.plan-rings{pointer-events:none;width:640px;height:640px;position:absolute;bottom:-336px;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#0000 6%,#000 48% 50%,#0000 58%);mask-image:linear-gradient(#0000 6%,#000 48% 50%,#0000 58%)}.plan-rings i{border-radius:var(--radius-round);background:radial-gradient(circle closest-side,var(--plan-tone)55%,var(--plan-tone)100%);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@supports (color:color-mix(in lab,red,red)){.plan-rings i{background:radial-gradient(circle closest-side,color-mix(in srgb,var(--plan-tone)3%,transparent)55%,color-mix(in srgb,var(--plan-tone)14%,transparent))}}.plan-rings i{animation:2.2s cubic-bezier(.16,1,.3,1) both ring-in,3.6s ease-in-out 2.4s infinite alternate ring-breath}.plan-rings i:first-child{width:560px;height:560px}.plan-rings i:nth-child(2){width:440px;height:440px;animation-delay:.12s,2.7s}.plan-rings i:nth-child(3){width:320px;height:320px;animation-delay:.24s,3s}.plan-rings i:nth-child(4){background:radial-gradient(circle closest-side,var(--plan-tone)40%,var(--plan-tone)100%);width:200px;height:200px;animation-delay:.36s,3.3s}@supports (color:color-mix(in lab,red,red)){.plan-rings i:nth-child(4){background:radial-gradient(circle closest-side,color-mix(in srgb,var(--plan-tone)10%,transparent)40%,color-mix(in srgb,var(--plan-tone)20%,transparent))}}@media(max-width:639px){.plan-rings{width:440px;height:440px;bottom:-236px}.plan-rings i:first-child{width:400px;height:400px}.plan-rings i:nth-child(2){width:310px;height:310px}.plan-rings i:nth-child(3){width:220px;height:220px}.plan-rings i:nth-child(4){width:130px;height:130px}}@media(prefers-reduced-motion:reduce){.plan-rings i{animation:none}}.plan-grid{gap:var(--spacing-block);grid-template-columns:minmax(0,1fr);align-items:stretch;display:grid}.plan-family{gap:var(--spacing-block);grid-template-columns:minmax(0,1fr);display:grid}.plan-family>.plan{justify-self:stretch}@media(min-width:640px){.plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.plan-family{grid-area:span 6/1/auto/-1;grid-template-columns:subgrid;grid-template-rows:subgrid}.plan-fam{grid-column:1/-1}}@media(min-width:1100px){.plan-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.plan-family{grid-column:span 2}}.plan,.tier-card{z-index:1;padding:var(--spacing-card);border:1px solid var(--border-strong);border-radius:var(--radius-surface);background:var(--panel);box-shadow:var(--shadow-halo);position:relative}.plan{grid-row:span 5;grid-template-rows:subgrid;display:grid}.button-teams:active{border-color:var(--amber)}@media(hover:hover)and (pointer:fine){.button-teams:hover{border-color:var(--amber)}}.plan-hot{border-color:var(--primary)}.plan-pitch{min-height:2lh}.plan-feat{grid-template-columns:var(--spacing-icon-inline)1fr;gap:var(--spacing-cluster);display:grid}.plan-feat:before{content:"";width:var(--spacing-bullet);height:var(--spacing-bullet);margin-top:calc((1lh - var(--spacing-bullet))/2);border-radius:var(--radius-round);border:1.5px solid var(--plan-tone)}.plan-feats{margin-inline:calc(var(--spacing-ui) - var(--spacing-card));padding-inline:calc(var(--spacing-card) - var(--spacing-ui));border-top:1px dashed var(--border-strong);align-content:start;position:relative}.plan-feats:before,.plan-feats:after{content:"";box-sizing:border-box;border:1px solid var(--border-strong);border-radius:var(--radius-round);background:var(--background);width:18px;height:18px;position:absolute;top:-9.5px}.plan-feats:before{left:calc(-1*var(--spacing-ui) - 10px);clip-path:inset(0 0 0 50%)}.plan-feats:after{right:calc(-1*var(--spacing-ui) - 10px);clip-path:inset(0 50% 0 0)}.plan-hot>.plan-feats:before,.plan-hot>.plan-feats:after{border-color:var(--primary)}.plan>:is(header,div,p,a,ul)+:is(div,p,a,ul){margin-top:var(--spacing-tight)}.bp-grid{gap:var(--spacing-part-gap);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}@media(min-width:960px){.bp-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}}.bp-steps{width:100%;margin-top:var(--spacing-cluster);border:1px solid var(--border);border-radius:var(--radius-surface);grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}.bp-steps>li{background:var(--panel);border-bottom:1px solid var(--border)}.bp-steps>li:last-child{background:var(--amber-wash);border-bottom:0}@media(min-width:960px){.bp-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.bp-steps>li{border-bottom:0;border-right:1px solid var(--border)}.bp-steps>li:last-child{border-right:0}}.bp-visual{justify-items:center;display:grid}@media(max-width:959px){.bp-visual{order:-1}}.bp-logo{font-family:Noiiise Logotype,sans-serif;font-size:var(--logo-bar-size);color:var(--foreground);line-height:1}.bp-face{border:1.5px dashed var(--amber);border-radius:var(--radius-control);padding:2px;display:block}.ask{margin-top:var(--spacing-part-gap);border:1px solid var(--amber-line);border-radius:var(--radius-surface);background:var(--panel);grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}@media(min-width:960px){.ask{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}.ask-side{padding:var(--spacing-card);border-bottom:1px solid var(--border)}@media(min-width:960px){.ask-side{border-bottom:0;border-right:1px solid var(--border)}}.ask-main{padding:var(--spacing-card);background:var(--background)}.ask-field{width:100%}.ask-field:focus{--ring-color:var(--amber);border-color:var(--amber)}.ask-msg{border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--secondary)}.ask-msg-who{color:var(--amber)}.rules{margin-top:var(--spacing-part-gap)}.rules-line{margin-left:calc(var(--spacing-status-dot)/2);border-left:1px solid var(--amber-line);grid-template-columns:minmax(0,1fr);display:grid}.rules-point{padding:0 0 var(--spacing-card)var(--spacing-card);position:relative}.rules-dot{top:var(--spacing-inset-xs);left:calc(var(--spacing-status-dot)/-2);width:var(--spacing-status-dot);height:var(--spacing-status-dot);border-radius:var(--radius-round);background:var(--amber);box-shadow:0 0 0 2px var(--background);position:absolute}.rules-point-end .rules-dot{background:var(--background);border:1.5px solid var(--muted-foreground)}@media(min-width:960px){.rules-line{border-left:0;grid-template-columns:repeat(4,minmax(0,1fr));margin-left:0}.rules-point{padding:var(--spacing-card)var(--spacing-card)0 0;border-top:1px solid var(--amber-line)}.rules-point-end{border-top:1px dashed var(--border)}.rules-dot{top:calc(var(--spacing-status-dot)/-2);left:0}}.fair-grid{gap:var(--spacing-part-gap);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}@media(min-width:960px){.fair-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.fair-vs{border:1px solid var(--border);border-radius:var(--radius-surface);grid-template-columns:minmax(0,1fr);width:100%;display:grid;overflow:hidden}@media(min-width:640px){.fair-vs{grid-template-columns:1fr 1fr}}.fair-yes{background:var(--panel);border-bottom:1px solid var(--border)}@media(min-width:640px){.fair-yes{border-bottom:0;border-right:1px solid var(--border)}}.fair-label-yes>*{color:var(--success)}.fair-item:before{margin-right:var(--spacing-cluster)}.fair-item-yes:before{content:"✓";color:var(--success)}.fair-item-no:before{content:"✕";color:var(--primary)}.fair-item-no>*{text-decoration:line-through;-webkit-text-decoration-color:var(--primary);text-decoration-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.fair-item-no>*{-webkit-text-decoration-color:color-mix(in srgb,var(--primary)70%,transparent);text-decoration-color:color-mix(in srgb,var(--primary)70%,transparent)}}.rank{border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--panel)}.rank-row{border-radius:var(--radius-control);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.rank-row+.rank-row{border-top:1px solid var(--border)}.rank-row-paid{opacity:var(--opacity-dim);background:repeating-linear-gradient(135deg,transparent 0 8px,var(--primary-wash)8px 16px);position:relative}.rank-row-paid:after{content:"";left:var(--spacing-item-x);right:var(--spacing-item-x);border-top:1.5px solid var(--primary);position:absolute;top:50%}.rank-paid-tag{padding:var(--spacing-inset-xs)var(--spacing-pill-x);border:1px solid var(--primary);border-radius:var(--radius-tag);align-items:center;display:flex}.tc{gap:var(--spacing-gutter);padding:var(--spacing-card);border:1px solid var(--amber-line);border-radius:var(--radius-surface);background:var(--panel);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}@media(min-width:960px){.tc{gap:var(--spacing-part-gap);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}.tc-field{flex-basis:var(--spacing-field-basis)}@media(max-width:639px){.tc-field{flex-basis:100%}}.tc-kinds{border:1px solid var(--border);border-radius:var(--radius-control);grid-template-columns:1fr 1fr;min-width:0;margin:0;padding:0;display:grid;overflow:hidden}@media(min-width:960px){.tc-kinds{grid-template-columns:repeat(4,1fr)}}.tc-kind{cursor:pointer;background:var(--background);border-right:1px solid var(--border);border-bottom:1px solid var(--border)}.tc-kind>span>*{color:var(--muted-foreground)}.tc-kind input:checked+span{background:var(--amber-wash)}.tc-kind input:checked+span>*{color:var(--amber)}.tc-kind input:focus-visible+span{--ring-color:var(--amber);--ring-offset:-2px}.plan-tone-line-teams>a:not(.button-amber):active,.tc :is(a,button):not(.button-amber):active,.tc input:focus{border-color:var(--amber)}.tc input:focus{--ring-color:var(--amber)}.tc-kind:active>span>*{color:var(--amber)}@media(hover:hover)and (pointer:fine){.plan-tone-line-teams>a:not(.button-amber):hover,.tc :is(a,button):not(.button-amber):hover,.tc input:hover{border-color:var(--amber)}.tc-kind:hover>span>*{color:var(--amber)}}.tc-kind:nth-of-type(2n){border-right:0}.tc-kind:nth-of-type(n+3){border-bottom:0}@media(min-width:960px){.tc-kind{border-bottom:0;border-right:1px solid var(--border)}.tc-kind:nth-of-type(2n){border-right:1px solid var(--border)}.tc-kind:last-of-type{border-right:0}}.team-ways:before{content:"";border-left:1px dashed var(--border-strong);position:absolute;top:0;bottom:0;left:50%}.team-or-row{display:contents}.team-way:nth-of-type(2){background-image:linear-gradient(180deg,var(--primary-wash),transparent 70%)}.team-or{z-index:2;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.team-anatomy{height:var(--spacing-anatomy);background-image:radial-gradient(circle,var(--border)1px,transparent 1.2px);background-size:24px 24px;position:relative;overflow:hidden}.team-anatomy-wires{z-index:3;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.team-anatomy-wires path{fill:none;stroke:var(--dim);stroke-width:1px;stroke-dasharray:3 4;vector-effect:non-scaling-stroke}.team-anatomy-node{z-index:4;width:var(--spacing-status-dot);height:var(--spacing-status-dot);margin:calc(var(--spacing-status-dot)/-2)0 0 calc(var(--spacing-status-dot)/-2);border:2px solid var(--primary);border-radius:var(--radius-round);background:var(--background);position:absolute}.team-anatomy-pass{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.team-callout{z-index:4;left:var(--left);top:var(--top);position:absolute}.team-week-days,.team-week-lane{grid-template-columns:var(--spacing-week-name)repeat(7,minmax(0,1fr));display:grid}.team-week-lane{align-items:center}.team-week-short{display:none}.team-week-name{grid-area:1/1}.team-week-bar{grid-row:1;grid-column:var(--col);border-radius:var(--radius-tag);align-items:center;min-width:0;height:26px;margin:0 6px;padding:0 10px;display:flex;position:relative}.team-week-session{z-index:1;grid-row:1;grid-column:var(--col);border:1px solid var(--primary);border-radius:var(--radius-tag);background:var(--primary-light);justify-self:center;place-items:center;min-width:30px;height:30px;padding:0 7px;display:grid;position:relative}.team-week-bar.is-window,.team-week-key.is-window{border:1px dashed var(--primary);background:var(--primary-wash)}.team-week-bar.is-done{border:1px solid var(--success-line);background:var(--success-wash)}.team-week-bar.is-gone,.team-week-key.is-gone{border:1px dashed var(--dim)}.team-week-bar.is-gone>*{text-decoration:line-through}.team-week-session.is-done{border-color:var(--success-line);background:var(--success-wash)}.team-week-session.is-gone{border:1px dashed var(--dim);background:0 0}.team-week-key{border-radius:var(--radius-tag);width:22px;height:10px;display:inline-block}.team-week-key.is-done{border:1px solid var(--success-line);background:var(--success-wash)}.team-week-key.is-day{border:1px solid var(--primary);background:var(--primary-light);width:10px}@media(max-width:959.98px){.team-lanyard{--lanyard-lift:30px;height:var(--spacing-lanyard-phone);margin-inline:calc(var(--spacing-edge)*-1);border-top:1px solid var(--border)}.team-ways{row-gap:0}.team-ways:before{display:none}.team-or-row{height:var(--spacing-part-gap);place-items:center;display:grid;position:relative}.team-or-row:before{content:"";border-top:1px dashed var(--border-strong);position:absolute;top:50%;left:0;right:0}.team-or{margin-block:calc((var(--spacing-or-disc) - var(--spacing-part-gap))/-2);position:relative;top:auto;left:auto;transform:none}.team-anatomy{height:auto;padding:var(--spacing-card);flex-direction:column;align-items:center;display:flex}.team-anatomy-wires,.team-anatomy-node{display:none}.team-anatomy-pass{position:relative;top:auto;left:auto;transform:none}.team-callout{width:100%;position:static}.team-week-days,.team-week-lane{grid-template-columns:repeat(7,minmax(0,1fr))}.team-week-corner{display:none}.team-week-day{text-align:center}.team-week-long{display:none}.team-week-short{display:block}.team-week-lane{padding-bottom:var(--spacing-box)}.team-week-name{grid-column:1/-1}.team-week-bar,.team-week-session{grid-row:2;grid-column:var(--col-phone)}.team-week-bar{margin:0 3px;padding:0 6px}}@media(min-width:760px)and (max-width:959.98px){.team-lanyard{margin-inline:calc(var(--spacing-edge-wide)*-1)}}.feature-photo{place-items:center;display:grid;position:relative;overflow:hidden}.feature-photo-screen{z-index:1;justify-content:center;width:100%;display:flex;position:relative}.step-timer{background:var(--primary);transform-origin:0;width:100%;height:2px;animation:linear forwards step-fill;position:absolute;bottom:0;left:0;transform:scaleX(0)}@keyframes step-fill{to{transform:scaleX(1)}}.mini-screen{background:var(--panel-veil);box-shadow:var(--shadow-lift)}.mini-screen>*{animation:mini-rise var(--duration-enter)var(--ease-enter)both}@keyframes mini-rise{0%{opacity:.4;transform:translateY(8px)}}.mini-bubble{max-width:82%}.mini-link{border-color:var(--dim);min-width:28px;max-width:120px}.mini-link:after{content:"";right:calc(var(--spacing-status-dot)/-2);top:calc(var(--spacing-status-dot)/-2 - .5px);width:var(--spacing-status-dot);height:var(--spacing-status-dot);border-radius:var(--radius-round);background:var(--background);border:2px solid var(--primary);position:absolute}.mini-who{min-width:84px}@media(max-width:639px){.mini-who{flex:1 1 0;min-width:0}.mini-link{flex:0 0 20px;min-width:20px}}.mini-radio{box-shadow:inset 0 0 0 2px var(--background)}.mini-thumb{box-shadow:0 0 0 2px var(--panel)}@media(prefers-reduced-motion:reduce){.feature-rings i,.mini-screen>*,.step-timer{animation:none}}.menu-panel{opacity:0;visibility:hidden}.menu-panel[data-open=true]{opacity:1;visibility:visible}.menu-panel:not(.menu-sheet){transform:translateY(calc(var(--spacing-overlay)*-.5));transition:transform var(--duration-press)var(--ease-state),opacity var(--duration-press)var(--ease-state),visibility 0s var(--ease-state)var(--duration-press)}.menu-panel:not(.menu-sheet)[data-open=true]{transition:transform var(--duration-enter)var(--ease-enter),opacity var(--duration-enter)var(--ease-enter),visibility 0s;transform:none}header[data-menu-switch=true] .menu-panel:not(.menu-sheet),header[data-menu-switch=true] .menu-panel:not(.menu-sheet)[data-open=true]{transition:none;transform:none}.menu-panel.menu-sheet{transform:translateY(var(--spacing-overlay));overscroll-behavior:contain;transition:transform var(--duration-press)var(--ease-state),opacity var(--duration-press)var(--ease-state),visibility 0s var(--ease-state)var(--duration-press),display var(--duration-press)allow-discrete}.menu-panel.menu-sheet:not([data-open=true]){display:none}.menu-panel.menu-sheet[data-open=true]{transition:transform var(--duration-enter)var(--ease-enter),opacity var(--duration-enter)var(--ease-enter),visibility 0s,display 0s allow-discrete;transform:none}@starting-style{.menu-panel.menu-sheet[data-open=true]{transform:translateY(var(--spacing-overlay));opacity:0}}html:has(header[data-mobile-open=true]){overflow:hidden}@media(prefers-reduced-motion:reduce){.menu-panel.menu-sheet,.menu-panel.menu-sheet[data-open=true]{transition:opacity,visibility;transform:none}}.header-surface{height:var(--nav-h)}.header-curtain{pointer-events:none;opacity:0;transform:translateY(calc(var(--nav-h) - 100dvh));transition:transform var(--duration-press)var(--ease-state),opacity var(--duration-press)var(--ease-state)}header[data-menu-open=true] .header-curtain{pointer-events:auto;opacity:1;transform:translateY(calc(var(--menu-h,var(--nav-h)) - 100dvh));transition:transform var(--duration-enter)var(--ease-enter),opacity var(--duration-enter)var(--ease-enter)}.header-fade,.header-curtain:after{background:linear-gradient(to bottom,var(--background)0%,transparent 100%);height:calc(var(--nav-h)*2.5)}.header-curtain:after{content:"";pointer-events:none;inset-inline:0;position:absolute;top:100%}header[data-menu-open=true] .header-fade{display:none}.header-veil{background-color:var(--background);opacity:0;transition:opacity var(--duration-press)var(--ease-state)}header[data-menu-open=true] .header-veil{opacity:calc(.33*var(--bar-in,1));transition:opacity var(--duration-enter)var(--ease-enter)}@media(prefers-reduced-motion:reduce){.header-curtain,.header-veil,.menu-panel:not(.menu-sheet),.menu-panel:not(.menu-sheet)[data-open=true]{transition:none;transform:none}.header-curtain{transform:translateY(calc(var(--nav-h) - 100dvh))}header[data-menu-open=true] .header-curtain{transform:translateY(calc(var(--menu-h,var(--nav-h)) - 100dvh))}}header[data-menu-leaving=true] .header-curtain,header[data-menu-leaving=true] .header-veil,header[data-menu-leaving=true] .menu-panel.menu-panel{transition:none}header[data-scroll=header],.logo-rail,.under-header{transition:translate var(--duration-enter)var(--ease-enter)}html[data-keyboard] :is(header[data-scroll=header],.logo-rail){translate:0 calc(-1*var(--nav-h));transition:translate var(--duration-press)var(--ease-state)}html[data-keyboard] .under-header{translate:0 calc(-100% - var(--nav-h));transition:translate var(--duration-press)var(--ease-state)}@media(prefers-reduced-motion:reduce){header[data-scroll=header],.logo-rail,.under-header,html[data-keyboard] :is(header[data-scroll=header],.logo-rail,.under-header){transition:none}}html:not([data-keyboard]) .page-menu[data-away]:not(:focus-within){translate:0 calc(-100% - 1px)}@media(prefers-reduced-motion:no-preference){html:not([data-keyboard]) .page-menu[data-away]:not(:focus-within){transition:translate var(--duration-press)var(--ease-state)}}:root{--nav-h:var(--spacing-topbar);--page-menu-h:var(--spacing-topbar);--survey-bar-h:var(--spacing-topbar);--hero-logo-size:clamp(36px,8vw,64px);--logo-bar-size:20px;--logo-bar-top:calc((var(--spacing-topbar) - var(--logo-bar-size))/2);--hero-cluster-h:calc(var(--hero-logo-size) + var(--spacing-gutter) + var(--text-lead)*var(--text-lead--line-height)*2);--hero-rest-top:calc((100svh - var(--hero-cluster-h))/2);--hero-travel:250lvh;--logo-slot-top:calc(var(--nav-h) + var(--spacing-gutter) + 20px);--hero-logo-dy0:calc(var(--hero-rest-top) - var(--logo-slot-top));--logo-rail-h:calc(var(--hero-travel) + var(--logo-slot-top) + var(--logo-bar-size))}.landing-root{display:flow-root;position:relative}.hero-pin{height:calc(100lvh + var(--hero-travel));position:relative}.hero-stage{height:100lvh;position:sticky;top:0;overflow:hidden}.hero-map-clip{left:calc(var(--win-x,0px) + 1px);top:calc(var(--win-y,0px) + 1px);width:calc(var(--win-w,100%) - 2px);height:calc(var(--win-h,100%) - 2px);border-radius:max(0px,calc(var(--win-r,0px) - 1px));position:absolute;overflow:hidden}.hero-map-inner{left:calc(-1*var(--win-x,0px) - 1px);top:calc(-1*var(--win-y,0px) - 1px);width:calc(var(--stage-w,100%) + 2*var(--map-ox,0px));height:calc(var(--stage-h,100%) + 2*var(--map-oy,0px));transform:translate(calc(-1*var(--map-ox,0px)),calc(-1*var(--map-oy,0px)))translate(var(--map-tx,0px),var(--map-ty,0px))scale(var(--map-s,1));transform-origin:50%;position:absolute}.hero-map-scene{opacity:var(--ph-scene,0);pointer-events:none}.hero-window{left:var(--win-x,0px);top:var(--win-y,0px);width:var(--win-w,100%);height:var(--win-h,100%);border-radius:var(--win-r,0px);pointer-events:none;border:1px solid var(--foreground);position:absolute;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.hero-window{border:1px solid color-mix(in srgb,var(--foreground)calc(14%*var(--win-t,0)),transparent)}}.hero-shot{left:calc(var(--shot-x,0px) - var(--win-x,0px));top:calc(var(--shot-y,0px) - var(--win-y,0px));width:var(--shot-w,0px);height:var(--shot-h,0px);position:absolute}.hero-shot-phone{width:430px;height:932px;transform:translate(calc(var(--shot-x,0px) - var(--win-x,0px)),calc(var(--shot-y,0px) - var(--win-y,0px)))scale(var(--shot-k,0));transform-origin:0 0;top:0;left:0}.hero-shot-phone,.hero-phone-body{display:none}@media(max-width:959.98px){.hero-shot-desktop{display:none}.hero-shot-phone{display:block}.hero-window{border-color:#0000}.hero-phone-body{left:calc(var(--win-x,0px) - var(--bezel,0px));top:calc(var(--win-y,0px) - var(--bezel,0px));width:calc(var(--win-w,100%) + 2*var(--bezel,0px));height:calc(var(--win-h,100%) + 2*var(--bezel,0px));border-radius:calc(var(--win-r,0px) + var(--bezel,0px));background:var(--border);border:1px solid var(--foreground-line);opacity:var(--win-t,0);pointer-events:none;display:block;position:absolute}}.hero-copy{z-index:2;height:100svh;opacity:calc(1 - var(--ph-copy,0));position:absolute;inset:0 0 auto}@supports (-webkit-touch-callout:none){@media(max-width:959px){.hero-copy:after{content:"";pointer-events:none;background:linear-gradient(to bottom,transparent,var(--background));height:44px;position:absolute;inset:auto 0 0}}}.hero-marks{z-index:1;pointer-events:none;opacity:calc(1 - var(--ph-copy,0));position:absolute;inset:0}.hero-marks-wait{visibility:hidden}.hero-arcs{position:absolute;inset:0;overflow:visible}.hero-arc{fill:none;stroke:var(--primary);stroke-width:1.2px;stroke-dasharray:2 5;opacity:.7;animation:12s linear infinite both hero-arc-march}@keyframes hero-arc-march{0%{stroke-dashoffset:0}to{stroke-dashoffset:-28px}}.hero-arc-reveal{fill:none;stroke:var(--foreground);stroke-width:8px;stroke-dasharray:1 1;animation:1.1s ease-out both hero-arc-grow}@keyframes hero-arc-grow{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.map-pin{width:0;height:0;animation:map-pin-on var(--duration-enter)var(--ease-enter)both;position:absolute}@keyframes map-pin-on{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.map-pin-dot{border-radius:var(--radius-round);background:var(--primary);width:6.8px;height:6.8px;position:absolute;top:-3.4px;left:-3.4px}.map-pin-dot:after{content:"";border:1px solid var(--primary);border-radius:var(--radius-round);width:12.8px;height:12.8px;position:absolute;top:-3px;left:-3px}.hero-map-card{animation:map-card-pop var(--duration-enter)var(--ease-enter)both;position:absolute}@media(max-width:959px){.hero-map-card{scale:.8}}@keyframes map-card-pop{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.hero-arc,.hero-arc-reveal,.map-pin,.hero-map-card{animation:none}.hero-arc-reveal{stroke-dasharray:none}}.hero-logo-anchor{font-family:Noiiise Logotype,sans-serif;font-size:var(--hero-logo-size);white-space:nowrap;visibility:hidden;line-height:1;display:block}.map-mask{-webkit-mask-image:radial-gradient(ellipse 85% 140% at 78% 48%,#000 40%,transparent 78%),linear-gradient(rgb(0 0 0/var(--ph-copy,0)),rgb(0 0 0/var(--ph-copy,0)));mask-image:radial-gradient(ellipse 85% 140% at 78% 48%,#000 40%,transparent 78%),linear-gradient(rgb(0 0 0/var(--ph-copy,0)),rgb(0 0 0/var(--ph-copy,0)));-webkit-mask-size:calc(100% - 2*var(--map-ox,0px))calc(100% - 2*var(--map-oy,0px)),100% 100%;mask-size:calc(100% - 2*var(--map-ox,0px))calc(100% - 2*var(--map-oy,0px)),100% 100%;-webkit-mask-position:var(--map-ox,0px)var(--map-oy,0px),0 0;mask-position:var(--map-ox,0px)var(--map-oy,0px),0 0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media(orientation:portrait){.map-mask{-webkit-mask-image:radial-gradient(ellipse 120% 120% at 50% 45%,#000 55%,transparent 95%),linear-gradient(rgb(0 0 0/var(--ph-copy,0)),rgb(0 0 0/var(--ph-copy,0)));mask-image:radial-gradient(ellipse 120% 120% at 50% 45%,#000 55%,transparent 95%),linear-gradient(rgb(0 0 0/var(--ph-copy,0)),rgb(0 0 0/var(--ph-copy,0)))}}.header-logotype{font-family:Noiiise Logotype,sans-serif;font-weight:400;font-size:var(--logo-bar-size);color:var(--foreground);line-height:1}.logo-rail{top:calc(var(--logo-bar-top) + var(--logo-bar-size) - var(--logo-rail-h));height:var(--logo-rail-h);margin-bottom:calc(-1*var(--logo-rail-h));z-index:60;pointer-events:none;position:sticky}.logo-rail-column{height:100%}.logo-rail-title{top:var(--logo-slot-top);height:var(--logo-bar-size);font-size:inherit;letter-spacing:normal;margin:0;font-weight:400;position:sticky}.hero-logo{white-space:nowrap;width:max-content;font-size:var(--logo-size,var(--hero-logo-size));transform:translate(var(--logo-dx,0px),var(--logo-dy,var(--hero-logo-dy0)));transform-origin:0 0;pointer-events:none;display:block}.hero-logo[data-logo-rest=navbar]{pointer-events:auto}.hero-logo[data-logo-forced=bar]{font-size:var(--logo-bar-size);transform:translateY(var(--logo-forced-dy,0px));pointer-events:auto}@media(prefers-reduced-motion:reduce){.hero-pin{height:auto}.hero-stage{--ph-window:1;--ph-sidebar:1;--ph-head:1;--ph-list:1;--ph-bar:1;--ph-sheet:1;--win-t:1;height:auto;position:relative;overflow:visible}.hero-map-clip{border-radius:0;width:auto;height:100svh;position:relative;top:auto;left:auto}.hero-map-inner{width:100%;height:100%;top:0;left:0;transform:none}.hero-window{aspect-ratio:1440/900;width:min(100% - 96px,1100px);height:auto;margin:0 auto var(--spacing-part-gap);border-radius:var(--radius-surface);background:var(--background);position:relative;top:auto;left:auto}.hero-shot{width:100%;height:100%;top:0;left:0}.hero-shot-phone{width:430px;height:932px}.logo-rail{top:var(--logo-bar-top);height:var(--logo-bar-size);margin:0;position:fixed;left:0;right:0}.logo-rail-title{position:static}.hero-logo,.hero-logo[data-logo-forced=bar]{font-size:var(--logo-bar-size);pointer-events:auto;transform:none}@media(max-width:959.98px){.hero-window{aspect-ratio:430/932;border:8px solid var(--border);border-radius:48px;width:min(100% - 48px,360px)}.hero-phone-body{display:none}}.hero-cue{color:inherit!important;transform:none!important}.hero-cue-label{-webkit-mask-image:none;mask-image:none}}.map-halo-text{text-shadow:0 0 5px var(--background),0 0 11px var(--background),0 0 19px var(--background)}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{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-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}
