/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--shimmer-angle:20deg}*,: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-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-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-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--scroll-fade-t:0px;--scroll-fade-b:0px;--scroll-fade-s:0px;--scroll-fade-e:0px;--scroll-fade-mask:initial;--shimmer-image:initial;--shimmer-text-fill:initial}}}@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-5xl:64rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-out:cubic-bezier(0, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-xs:4px;--blur-sm:8px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-body);--default-mono-font-family:var(--font-mono);--font-display:var(--font-heading);--ease-out-expo:var(--ease-out-expo)}}@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,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){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);outline-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){*{outline-color:color-mix(in oklch, var(--ring), transparent 50%)}}:root{scrollbar-gutter:stable;scroll-padding-top:var(--note);-webkit-tap-highlight-color:var(--rule)}body{background-color:var(--background);font-family:var(--font-body);color:var(--foreground);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--t3);text-rendering:optimizelegibility;margin:0;line-height:1.45}button img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}::selection{background:var(--selection);color:var(--selection-ink)}h1,h2,h3,p,ul,ol,dl,dd{margin:0;padding:0}h1,h2,h3,h4{text-wrap:balance}p{text-wrap:pretty}ul,ol{list-style:none}a{color:inherit;text-decoration:none}a,button,summary,label{touch-action:manipulation}a[href]:not([aria-disabled=true]),button:not(:disabled),[role=button]:not([aria-disabled=true]),select:not(:disabled),input:is([type=checkbox],[type=radio],[type=submit],[type=button],[type=reset]):not(:disabled),label[for],summary{cursor:pointer}:focus-visible{outline:3px solid var(--ink);outline-offset:3px}}@layer components{.head{font-family:var(--font-heading);font-stretch:var(--dw);letter-spacing:0;font-weight:800}.link{text-underline-offset:4px;align-items:center;min-height:44px;font-weight:400;text-decoration:underline;text-decoration-thickness:1.5px;display:inline-flex}.link:hover{text-decoration-thickness:2.5px}.btn{min-height:48px;font-family:var(--font-heading);font-stretch:var(--dw);font-weight:800;font-size:var(--t4);letter-spacing:.01em;background:var(--baron);color:var(--baron-ink);transition:transform .14s var(--ease);justify-content:center;align-items:center;padding:0 20px 1px;display:inline-flex}.btn:hover:not(:disabled){text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.btn:active:not(:disabled){transform:scale(.97)}.btn--line{color:var(--ink);box-shadow:inset 0 0 0 2px var(--ink);background:0 0}.btn:disabled,.btn[aria-disabled=true],.link:disabled{cursor:not-allowed;color:var(--ink-faint);box-shadow:inset 0 0 0 2px var(--rule);background:0 0}.link:disabled{box-shadow:none}.tap,.rule a{position:relative}.tap:after,.rule a:after{content:"";position:absolute;inset:-11px -4px}.rule .link{min-height:0}.skip{top:calc(var(--note) + 8px);left:var(--gutter);z-index:7;background:var(--paper);box-shadow:inset 0 0 0 2px var(--ink);padding:10px 14px;font-weight:700;position:absolute}.skip:not(:focus){white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;padding:0;overflow:hidden}.fine{font-size:var(--t2);color:var(--ink-soft);max-width:60ch}.at-desk,.at-desk-inline{display:none}.chip{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--ink);padding:1px 8px 2px;font-weight:700;display:inline-block}.chip[data-direction=in]{color:var(--baron-ink);background:var(--baron)}.chip[data-direction=out],.chip[data-direction=zero]{padding-left:0;padding-right:0}.note-bar{z-index:6;min-height:var(--note);padding:6px var(--gutter);font-size:var(--t1);color:var(--ink-soft);background:var(--chrome);line-height:1.35;position:fixed;inset:0 0 auto}.app{padding-top:var(--note)}.app[data-stopped]{--ground:var(--chrome-light)}.till{background:var(--ground);flex-direction:column;min-width:0;display:flex}.till__in{min-width:0;padding:12px var(--gutter) 14px;flex-direction:column;flex:auto;gap:8px;display:flex;container-type:inline-size}.till__top{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.brand{flex-direction:column;gap:1px;display:inline-flex}.wordmark{font-size:var(--d2);letter-spacing:-.03em;line-height:1}.motto{font-size:var(--t1);white-space:nowrap;font-weight:700;line-height:1.1;display:block}.who{font-size:var(--t2);text-align:right;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:0 8px;display:flex}.who b{font-weight:700}.who .link{min-height:0;margin:-12px 0;padding:12px 0;font-weight:700}.joke{font-size:var(--t4);margin-top:4px;line-height:1.04}.joke span{display:block}.sale{margin-top:14px}.salelead{border-bottom:2px solid var(--ink);padding:4px 0 12px}.salelead__head{font-size:var(--d1);letter-spacing:-.006em;text-wrap:balance;line-height:1}.salelead__count{max-width:44ch;font-size:var(--t3);text-wrap:pretty;margin-top:6px;font-weight:600;line-height:1.3}.sale__yours{font-size:var(--t2);border-bottom:1px solid var(--ink);padding:10px 0 6px;font-weight:800}.sale__steps li{border-bottom:1px solid var(--ink);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:0 16px;padding:5px 0 6px;line-height:1.3;display:grid}.sale__what{font-weight:500}.sale__mark{white-space:nowrap;margin-left:6px;font-weight:800}.sale__when{max-width:36ch;font-size:var(--t2);text-align:right;font-variant-numeric:tabular-nums}.sale .btn{min-height:44px;font-size:var(--t3);color:var(--paper);background:var(--ink);padding:0 16px 1px}.sale__steps li[data-open]{grid-template-areas:"what act""tie tie";align-items:center;row-gap:4px;padding:8px 0 10px}.sale__steps li[data-open] .sale__what{grid-area:what}.sale__steps li[data-open] .btn{grid-area:act}.sale__tie{max-width:46ch;font-size:var(--t2);grid-area:tie;font-weight:600;line-height:1.3}.sale__steps li[data-open][data-picture]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"what pic""tie pic""act pic";align-items:start;gap:8px 20px}.sale__steps li[data-open][data-picture] .btn{justify-self:start}.sale__pic{width:160px;font-size:var(--t1);font-variant-numeric:tabular-nums;flex-direction:column;grid-area:pic;gap:4px;margin:0;line-height:1.25;display:flex}.sale__pic .thumb{width:160px;height:100px}.sale__pic .thumb__frame{transform:scale(.1333)}@container (width<=520px){.sale__steps li:not([data-open]){flex-wrap:wrap;justify-content:space-between;align-items:baseline;display:flex}.sale__when{max-width:none;margin-left:auto}.sale__steps li[data-open][data-picture]{column-gap:14px}.sale__pic{width:120px}.sale__pic .thumb{width:120px;height:75px}.sale__pic .thumb__frame{transform:scale(.1)}}.made>.sum__links{margin-top:-3px}.sale+.sum__links{margin-top:2px}.till__lead{font-size:var(--d1);text-wrap:balance;margin:2px 0 10px;line-height:1}.till__money{font-size:var(--t4);font-variant-numeric:tabular-nums;text-wrap:pretty;padding:8px 0 2px;font-weight:700;line-height:1.25}.till__money .link{min-height:0;font-size:var(--t3);margin:-12px 0;padding:12px 0;font-weight:400}.made{flex-direction:column;min-width:0;display:flex}.made__head{z-index:2;flex-wrap:wrap-reverse;justify-content:space-between;align-items:baseline;gap:0 8px;margin-bottom:2px;display:flex;position:relative}.made__verb{font-size:var(--d1);white-space:nowrap;line-height:1}.made__label{font-size:var(--t3);white-space:nowrap;align-items:baseline;margin:-8px 0 -8px auto;display:flex}.made__label a{align-items:center;min-height:44px;display:inline-flex}.made__label a>span{box-shadow:inset 0 0 0 2px var(--ink);padding:3px 9px 4px;display:inline-block}.made__label a+a{margin-left:-2px}.made__label a[aria-current]:not([aria-current=false]) span{color:var(--ground);background:var(--ink);font-weight:800}.made__label a:not([aria-current]):hover span{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1.5px}.paper .made__label{margin:0}.figure{--size:min(var(--figure-cap,132px), calc(100cqi / (var(--n,5) * .56)));margin:calc(var(--size) * .075) 0 .12em -.022em;font-size:var(--size);letter-spacing:.05em;white-space:nowrap;align-self:flex-start;align-items:flex-start;line-height:.8;display:inline-flex}.figure__side{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:.1em;margin-left:.03em;display:inline-flex}.figure__cents{letter-spacing:.05em;margin-top:.06em;font-size:.5em;line-height:.8}.figure__dot{color:var(--ink);-webkit-text-stroke:0}.figure__tag{letter-spacing:0;white-space:nowrap;color:var(--ink);-webkit-text-stroke:0;padding:0 0 .02em .03em;font-size:clamp(15px,.14em,23px);line-height:.8}.figure__tag span{display:block}.figure[data-state=spent] .g,.figure[data-state=down] .g{letter-spacing:.084em;color:var(--ground);-webkit-text-stroke:calc(var(--size) * .068) var(--ink);paint-order:stroke fill;margin-top:.03em;margin-left:.034em;font-size:.922em;display:inline-block}.figure[data-state=down] .g{color:var(--paper)}.figure[data-state=spent] .figure__cents .g,.figure[data-state=down] .figure__cents .g{letter-spacing:.06em;-webkit-text-stroke-width:calc(var(--size) * .034)}.sum{flex-direction:column;gap:2px;line-height:1.35;display:flex}.sum__since{font-size:var(--t3);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:0 9px;font-weight:700;display:flex}.sum__amt{font-size:var(--d1);line-height:1.05}.sum .link.sum__amt{text-underline-offset:5px;min-height:0;margin:-10px 0;padding:10px 0;font-weight:800;text-decoration-thickness:2px}.sum__when{font-size:var(--t2);font-weight:700}.sum__io{font-size:var(--t2);font-variant-numeric:tabular-nums}.sum__links{font-size:var(--t2);flex-wrap:wrap;gap:0 20px;margin:-9px 0 -11px;display:flex}.move{padding:16px var(--gutter) 18px;background:var(--ink);color:var(--paper);flex-direction:column;justify-content:flex-end;gap:8px;display:flex}.move--line{justify-content:flex-start}.move__count{font-size:var(--t2);font-weight:700}.move__head{font-size:var(--d1);text-wrap:balance;line-height:1.04}.move__body{max-width:52ch;font-size:var(--t2);line-height:1.4}.move__actions{flex-wrap:wrap;align-items:center;gap:10px 20px;margin-top:8px;display:flex}.move .btn.btn--line{color:var(--paper);box-shadow:inset 0 0 0 2px var(--paper)}.move__list{flex-direction:column;align-items:flex-start;margin-top:4px;display:flex}.move :focus-visible{outline-color:var(--paper)}.paper{min-width:0;padding:22px var(--gutter) 44px;flex-direction:column;gap:44px;display:flex;container-type:inline-size}.rule{border-bottom:2px solid var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;padding-bottom:9px;display:flex}.rule p{font-size:var(--t2);color:var(--ink-soft)}.rule h2,.rule .rule__title{font-size:var(--t3);color:var(--ink);font-weight:700}.rule--gap{margin-top:26px}.rule--sum p{font-size:var(--t3);font-variant-numeric:tabular-nums;color:var(--ink);font-weight:700}.front{flex-direction:column;display:flex}.story{width:100%;display:block}.story__more{max-width:540px;font-size:var(--t2);color:var(--ink-soft);display:block}.story__go{color:var(--ink);text-underline-offset:4px;white-space:nowrap;font-weight:400;text-decoration:underline;text-decoration-thickness:1.5px}.story--lead{padding:16px 0 14px}.story--lead .story__head{font-size:var(--d3);letter-spacing:-.006em;text-wrap:balance;line-height:.96}.story--lead .line{display:block}.story--lead .line--over{font-size:var(--d1);letter-spacing:0;margin-bottom:8px;line-height:1}.story--lead .story__more{font-size:var(--t4);margin-top:14px;line-height:1.35}.story--lead .story__more,.story--second .story__more{color:var(--ink)}a.story:hover .story__head{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.lead__what{font-size:var(--t2);color:var(--ink-soft);padding-top:10px}.second{border-top:2px solid var(--ink);padding:16px 0 18px}.story--second .story__head{font-size:var(--d1);text-wrap:balance;line-height:1.02}.story--second .story__more{margin-top:10px}.briefs{border-top:1px solid var(--rule)}.briefs>li{border-bottom:1px solid var(--rule)}.story--brief{min-height:48px;padding:12px 0 13px}.story--brief .story__head{font-size:var(--t3);text-wrap:balance;font-weight:700;line-height:1.25}.story--brief .story__more{margin-top:6px}.plan li{border-bottom:1px solid var(--rule);grid-template-columns:26px minmax(0,1fr);align-items:baseline;column-gap:6px;padding:13px 0 12px;display:grid}.plan__n,.plan__what{font-size:var(--t3);font-weight:700;line-height:1.3}.plan__note{font-size:var(--t2);color:var(--ink-soft);margin-top:2px;font-weight:400;line-height:1.35;display:block}.plan__cost{font-size:var(--t2);white-space:nowrap;flex-direction:column;grid-column:2;align-items:flex-start;padding:4px 0 0;font-weight:700;display:flex}.plan__foot{flex-wrap:wrap;align-items:center;gap:2px 22px;padding-top:8px;display:flex}.plan__after{padding-top:6px}.next li{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr);align-items:baseline;gap:2px 24px;padding:11px 0 12px;display:grid}.next__when{font-size:var(--t2);font-variant-numeric:tabular-nums;font-weight:700}.next__when--off{color:var(--ink-soft);font-weight:400}.next__what{font-size:var(--t3);font-weight:700;line-height:1.3}.next__what .link{min-height:0;color:var(--ink);display:inline}.next__often,.next__last{font-size:var(--t2);color:var(--ink-soft);font-weight:400;line-height:1.35}.next__often{margin-top:2px;display:block}.next__more{flex-wrap:wrap;gap:2px 22px;padding-top:8px;display:flex}.may__sum{max-width:60ch;font-size:var(--t3);padding-top:14px;line-height:1.45}.may li{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 18px;padding:10px 0;display:grid}.may{border-top:2px solid var(--ink)}.may__what{max-width:var(--measure);font-weight:700}.may__what .fine{font-weight:400;display:block}.earlier{border-top:2px solid var(--ink)}.earlier li{border-bottom:1px solid var(--rule)}.earlier li>a,.earlier li>.earlier__plain{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px 14px;width:100%;min-height:52px;padding:12px 0;display:grid}.earlier__day{font-size:var(--t2);font-weight:700}.earlier__head{text-underline-offset:4px;grid-area:2/1/auto/-1;text-decoration:underline;text-decoration-thickness:1px}.earlier__plain .earlier__head{color:var(--ink-soft);text-decoration:none}.earlier__line{color:var(--ink);justify-content:space-between;gap:16px;text-decoration:none;display:flex}.earlier__at{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink-soft)}.earlier li>a:hover .earlier__head{text-decoration-thickness:1.5px}.colophon{font-size:var(--t2);color:var(--ink-soft);flex-direction:column;gap:6px;display:flex}.colophon__line{font-size:var(--t3);color:var(--ink);font-weight:700}.table{border-top:2px solid var(--ink)}.table>div{border-bottom:1px solid var(--rule);font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1fr) 96px 96px;gap:12px;padding:9px 0;display:grid}.table>div>span:first-child{font-weight:700}.table>div>span+span{text-align:right;white-space:nowrap;font-weight:700}.table .table__head span{font-size:var(--t2);color:var(--ink-soft);font-weight:400}.page,.page__head,.page__body{flex-direction:column;gap:22px;min-width:0;display:flex}.page__head{gap:16px}.page__ways{font-size:var(--t2);flex-wrap:wrap;align-self:flex-start;gap:0 20px;display:flex}.page__title{max-width:24ch;font-size:var(--d2);text-wrap:balance;line-height:.96}.page__lede{max-width:52ch;font-size:var(--t4);line-height:1.4}.paper .page__range{margin-top:16px}.paper p:not(.rule p,.page__quip,.figure-line){max-width:var(--measure)}.figure-line{border-top:2px solid var(--ink);flex-direction:column;gap:2px;padding-top:14px;display:flex}.figure-line__label{font-size:var(--t3);font-weight:700}.figure-line__amount{font-size:var(--d3);font-variant-numeric:tabular-nums;line-height:1}.figure-line__note{font-size:var(--t2);color:var(--ink-soft)}.page__quip{margin:-18px calc(var(--gutter) * -1) 0;padding:2px var(--gutter) 14px;font-size:var(--t4);text-wrap:balance;background:var(--ground);order:-1;line-height:1.08}.rows{border-top:2px solid var(--ink)}.rows>li,.rows>div,.rows__group>div{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px 16px;padding:13px 0;display:grid}.rows__group{display:contents}.rows dt{font-weight:700}.rows dd{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-weight:700}.rows .sub,.rows__sub{max-width:var(--measure);font-size:var(--t2);color:var(--ink-soft);font-weight:400;display:block}.rows h3{font-size:var(--t2);padding:18px 0 4px;font-weight:700}.rows__what{max-width:var(--measure);font-weight:700}.rows__num{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-weight:700}.rows__proof{grid-column:1/-1}.rows__proof[data-proved=no-proof],.rows__proof[data-proved=failed]{color:var(--ink)}.proof{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);flex-direction:column;gap:10px;max-width:60ch;padding:12px 0 14px;display:flex}.proof__title{font-size:var(--t2);font-weight:700}.proof__items{flex-direction:column;gap:14px;display:flex}.proof__items>li{flex-direction:column;gap:6px;display:flex}.proof__what{font-weight:700}.proof__details{font-size:var(--t2);color:var(--ink-soft);grid-template-columns:max-content minmax(0,1fr);gap:2px 16px;display:grid}.proof__details>div{display:contents}.proof__details dd{overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.proof__none,.proof__unproven{font-size:var(--t2)}.proof__unproven{padding-left:1.2em;list-style:outside}.rows .total{border-bottom:0;padding-top:18px;font-weight:700}.rows .total .chip{font-size:var(--d2);padding:5px 12px 7px;line-height:1}.rows .total .chip[data-direction=out],.rows .total .chip[data-direction=zero]{padding-left:0;padding-right:0}.total__num{font-size:var(--d2);line-height:1}.thing{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);max-width:60ch;padding:12px 0 14px}.thing h3{font-size:var(--t2);margin-bottom:4px;font-weight:700}.call{box-shadow:inset 0 0 0 2px var(--ink);flex-direction:column;gap:10px;padding:20px 20px 22px;display:flex}.call__head{font-size:var(--d2);text-wrap:balance;line-height:1}.call__body{max-width:52ch}.page__close{flex-direction:column;gap:26px;margin-top:14px;display:flex}.page__next{border-top:2px solid var(--ink);border-bottom:1px solid var(--rule);grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:16px;width:100%;min-height:52px;padding:12px 0 14px;display:grid}.page__next-k{font-size:var(--t2);font-weight:700}.page__next-h{font-size:var(--d1);line-height:1.1}.page__next:hover .page__next-h{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.rows.news{border-top:0}.events{border-top:2px solid var(--ink);margin-top:24px}.events--new{border-top:0;margin-top:0}.events li{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:2px 24px;padding:10px 0 11px;display:grid}.events__what{max-width:var(--measure);font-size:var(--t4);font-weight:500;line-height:1.3}.events__at{font-size:var(--t2);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;color:var(--ink-soft)}.notyet li{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr);align-items:baseline;gap:2px 24px;padding:10px 0 11px;display:grid}.notyet__what{font-weight:700}.notyet__line{max-width:var(--measure);color:var(--ink-soft)}.rule+.rows,.rule+.table,.rule+.earlier,.rule+.may{border-top:0}.decided{flex-direction:column;gap:28px;padding-top:20px;display:flex}.decided__one{flex-direction:column;gap:4px;display:flex}.new{font-size:var(--t1);vertical-align:1px;color:var(--baron-ink);background:var(--baron);margin-right:8px;padding:0 6px 1px;font-weight:700;line-height:1.5;display:inline-block}.steps__by{font-size:var(--t2);color:var(--ink-soft);border-bottom:1px solid var(--rule);padding:14px 0 6px;font-weight:700}.step{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px 16px;min-height:72px;padding:12px 0 13px;display:grid}.step__what{font-weight:700}.step__line{max-width:min(56ch, var(--measure));font-size:var(--t2);color:var(--ink-soft);font-weight:400;display:block}.step__status,.step__handed{font-size:var(--t2);white-space:nowrap;font-weight:700}.step__status{font-variant-numeric:tabular-nums;text-align:right;font-weight:400}.step__status b{font-weight:700}.step__at{font-size:var(--t2);font-variant-numeric:tabular-nums;color:var(--ink-soft);grid-column:1/-1}.step[data-status=done] .step__status,.step[data-status=done] .step__status b{color:var(--ink-soft);font-weight:400}.step[data-status=later] .step__what,.step[data-status=later] .step__status{color:var(--ink-faint)}.step__k{color:var(--ink-soft);font-weight:400}.steps__head{display:none}.steps[data-columns] .step{grid-template-columns:auto minmax(0,1fr);gap:4px 20px}.steps[data-columns] .step__what{grid-column:1/-1}.steps[data-columns] .step__status,.steps[data-columns] .step__handed{text-align:left}.steps__after{max-width:60ch;font-size:var(--t2);color:var(--ink-soft);padding-top:12px}.yours{border-bottom:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding:14px 0;display:flex}.yours .rows__what{font-weight:700}.biz>li{align-items:start}.biz .biz__next{font-size:var(--t3);color:var(--ink);margin-top:6px;font-weight:700;line-height:1.3;display:block}.biz .name{font-family:var(--font-heading);font-stretch:var(--dw);font-weight:800;font-size:var(--d1);text-underline-offset:4px;line-height:1.05;text-decoration:underline;text-decoration-thickness:2px;display:inline-block}.biz .sub:first-of-type{margin-top:3px}.biz .biz__news{max-width:var(--measure);font-size:var(--t3);color:var(--ink);margin-top:4px;line-height:1.35;display:block}.events--lead{border-top:0;margin-top:14px}.events--lead li{border-bottom:0;padding:0}.lead__more,.steps__done{max-width:var(--measure);font-size:var(--t3);padding-top:10px;line-height:1.45}.lead__more .link,.steps__done .link{min-height:0}.meanwhile{max-width:var(--measure);font-size:var(--t3);padding-top:12px;line-height:1.5}.meanwhile li+li{margin-top:8px}.meanwhile .link{min-height:0;font-weight:700;display:inline}.meanwhile__at{white-space:nowrap;color:var(--ink-soft)}.notyet{border-top:2px solid var(--ink)}.notyet .link{min-height:0;color:var(--ink);display:inline}.biz__amt{white-space:nowrap;flex-direction:column;align-items:flex-end;gap:5px;display:flex}.bars{border-bottom:2px solid var(--ink);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:end;gap:6px;height:120px;padding-top:8px;display:grid}.bars__bar{background:var(--ink);min-height:2px}.bars__bar[data-direction=in]{background:var(--baron);box-shadow:inset 0 0 0 2px var(--ink)}.bars__bar[data-ahead]{background:0 0;height:0;min-height:0}.bars__labels{font-size:var(--t1);font-variant-numeric:tabular-nums;text-align:center;white-space:nowrap;color:var(--ink-soft);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:6px;padding-top:6px;display:grid}.blocked__why>summary{cursor:pointer;align-items:center;min-height:44px;list-style:none;display:inline-flex}.blocked__why>summary::-webkit-details-marker{display:none}summary{list-style:none}summary::-webkit-details-marker{display:none}.operating__details>summary,details:not(.blocked__why)>summary:not(.link){text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;text-decoration-thickness:1.5px;display:inline-flex}.conversation{flex-direction:column;gap:20px;min-width:0;display:flex}.conversation__list,.conversation__body,.conversation__form,.conversation__question,.conversation__review{flex-direction:column;gap:12px;min-width:0;display:flex}.conversation__list{gap:28px}.conversation__form>label:not(:first-child){margin-top:8px}.conversation__item{border-top:2px solid var(--ink);overflow-wrap:anywhere}.conversation__request{background:var(--chrome);flex-direction:column;gap:8px;padding:16px;display:flex}.conversation__body{padding:18px 0}.conversation__work-heading,.conversation__actions,.conversation__choices{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}.conversation__actions,.conversation__choices{justify-content:flex-start}.conversation__actions{align-items:center}.conversation__actions>.fine{align-items:center;min-height:44px;line-height:1.45;display:inline-flex}.conversation__status{font-size:var(--t2);border-bottom:2px solid var(--ink);padding:2px 0;font-weight:700}.conversation__notice,.conversation__empty{padding:16px 0}.conversation__notice{border-left:1px solid var(--ink);padding-left:16px}.conversation__empty>p{margin-top:10px}.conversation__input{resize:vertical;width:100%;min-height:96px;font:inherit;color:var(--ink);box-shadow:inset 0 0 0 2px var(--ink);background:0 0;border:0;border-radius:0;padding:12px 14px}.conversation__send,.conversation__action{align-self:flex-start;min-height:44px}.conversation__outputs>li,.conversation__progress>li{border-bottom:1px solid var(--rule);padding:8px 0}.conversation__details,.conversation__history{border-top:1px solid var(--rule)}.conversation__details>summary,.conversation__history>summary{cursor:pointer;min-height:44px;padding:10px 0;list-style:none}.conversation__details>summary::-webkit-details-marker{display:none}.conversation__history>summary::-webkit-details-marker{display:none}.conversation__review{border:1px solid var(--rule);padding:16px}::placeholder{color:var(--ink-faint);opacity:1}.strip{top:var(--note);z-index:5;width:100%;min-height:56px;padding:0 var(--gutter);font-size:var(--t2);background:var(--ground);grid-template-columns:minmax(0,1fr);grid-auto-columns:auto;grid-auto-flow:column;align-items:center;gap:10px;font-weight:700;display:grid;position:sticky}.strip__brand{flex-direction:column;gap:2px;min-width:0;padding:8px 0 6px;display:flex}.strip__mark{align-items:baseline;gap:8px;min-width:0;display:flex}.strip__mark .wordmark{font-size:var(--d1)}.strip__name{overflow-wrap:break-word;font-weight:700;line-height:1.2}.strip__motto{font-size:var(--t1);white-space:nowrap}.strip b{font-family:var(--font-heading);font-stretch:var(--dw);font-weight:800;font-size:var(--t4);font-variant-numeric:tabular-nums;white-space:nowrap;flex-direction:column;align-items:flex-end;gap:3px;line-height:1;display:inline-flex}.strip b span{font-family:var(--font-body);font-weight:400;font-stretch:100%;font-size:var(--t1)}.strip__wait{white-space:nowrap;min-height:44px;color:var(--ink);background:var(--paper);align-items:center;padding:0 10px;font-weight:700;display:inline-flex}.thumb{background:var(--paper);flex:none;width:240px;height:150px;display:block;position:relative;overflow:hidden}.thumb:after{content:"";box-shadow:inset 0 0 0 1px var(--rule);pointer-events:none;position:absolute;inset:0}.thumb__frame{transform-origin:0 0;pointer-events:none;border:0;width:1200px;height:750px;display:block;transform:scale(.2)}.frontnews{flex-direction:column;gap:12px;display:flex}.frontnews.at-desk{display:none}.news{grid-template-columns:minmax(0,1fr);gap:12px;padding:18px 0 0;display:grid}.news__head{max-width:30ch;font-size:var(--d1);text-wrap:balance;line-height:1.05}.news__head a:hover{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.news__at{font-family:var(--font-body);font-stretch:100%;font-size:var(--t4);white-space:nowrap;color:var(--ink-soft);font-weight:500}.ask__line{max-width:var(--measure);font-size:var(--t3);line-height:1.45}.ask__line .link{min-height:0;display:inline}.frontnews__since{font-size:var(--t3);font-weight:700}.frontnews__next{max-width:52ch;font-size:var(--t4);text-wrap:pretty;font-weight:500;line-height:1.35}.biz .biz__sells{max-width:var(--measure);font-size:var(--t3);color:var(--ink-soft);margin-top:4px;display:block}.skeleton__rows li{border-bottom:1px dashed var(--rule);grid-template-columns:minmax(0,1fr);gap:2px 24px;padding:14px 0 15px;display:grid}.skeleton__what{color:var(--ink-faint);font-weight:700}.skeleton__holds{max-width:var(--measure);color:var(--ink-faint)}@media (width<=1199px){.app:not([data-inner]):not([data-list]){flex-direction:column;display:flex}.app:not([data-inner]):not([data-list]) .till,.app:not([data-inner]):not([data-list]) .paper{display:contents}.app:not([data-inner]):not([data-list]) .till__in{background:var(--ground);order:1}.app:not([data-inner]):not([data-list]) .move{order:2}.app:not([data-inner]):not([data-list]) .paper>.lead{padding:16px var(--gutter) 18px;order:3}.app:not([data-inner]):not([data-list]) .paper>:not(.lead){padding:0 var(--gutter);order:4;margin-top:40px}.app:not([data-inner]):not([data-list]) .paper>.colophon{padding-bottom:36px}.app:not([data-inner]):not([data-list]) .till .sum__links:not(.front-links){display:none}.till .frontnews{gap:6px;padding:2px 0 10px}.till .frontnews .news{padding-top:0}.till .frontnews .news__at,.till .frontnews__next,.till .frontnews__since{color:var(--ink)}.till__money{font-size:var(--t3)}.salelead{padding-bottom:10px}.salelead__count{margin-top:8px}.sum__links .link{min-height:40px}.made__head{row-gap:16px}.made__label{margin-top:0;margin-bottom:0}.made__label a>span{padding:10px 12px 11px}.steps:not([data-columns]) .step{grid-template-columns:minmax(0,1fr);min-height:0}.steps:not([data-columns]) .step__status{text-align:left;white-space:normal}.events li{grid-template-columns:minmax(0,1fr)}.events__at{text-align:left;order:-1}.app[data-inner] .till,.app:not([data-inner]) .strip,.strip__motto{display:none}.app[data-inner] .paper{min-height:100vh;padding-top:18px}.lead .rule p{white-space:nowrap}:root:has(.app[data-inner]){scroll-padding-top:calc(var(--note) + 80px)}.move__body{font-size:var(--t3)}}@media (width>=1200px){.at-desk{display:block}.at-desk-inline{display:inline}.at-phone,.at-phone-inline{display:none}.app{grid-template-columns:minmax(480px,44%) minmax(0,1fr);align-items:start;display:grid}.till{top:var(--note);height:calc(100vh - var(--note));grid-area:1/1;min-height:540px;position:sticky;overflow-y:auto}.app:not([data-inner])>.paper{grid-area:1/2}.till__in{gap:0;min-height:0;padding:18px 48px 16px}.motto{font-size:var(--t2)}.wordmark{font-size:var(--d3)}.who{font-size:var(--t3)}.joke{font-size:var(--d1);margin-top:auto;margin-bottom:auto;line-height:1.02}.made__head{margin-bottom:8px}.made__verb{font-size:var(--d1)}.figure{--figure-cap:176px;margin-top:2px}.figure__tag{font-size:var(--t4)}.sale{margin-top:10px}.sum{margin-top:6px}.till__top{margin-bottom:18px}.sale+.sum__links{margin-top:-4px}.sum__amt{font-size:var(--d1)}.sum__when,.sum__io{font-size:var(--t3)}.move{padding:20px 48px 24px}.move__head{font-size:var(--d1)}.move__body{font-size:var(--t3)}.paper{gap:56px;padding:44px 56px 72px 68px}.more{margin-top:-22px}.ask+.more{margin-top:0}.story--lead{padding:20px 0 16px}.story--lead .story__head{font-size:var(--d4);letter-spacing:-.01em;line-height:.94}.story--lead .line--over{font-size:var(--d1);margin-bottom:10px;line-height:1}.story--lead .story__more{font-size:var(--t4);margin-top:18px}.story--second .story__more{font-size:var(--t3)}.second{padding:20px 0 22px}.story--brief{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:24px;display:grid}.story--brief .story__more{text-align:right;max-width:38ch;margin-top:0}.plan li{grid-template-columns:34px minmax(0,1fr) auto;padding:13px 0}.plan__n,.plan__what{font-size:var(--t4)}.plan__cost{font-size:var(--t3);grid-column:auto;align-items:flex-end;padding:0 0 0 12px}.next li{grid-template-columns:220px minmax(0,1fr) minmax(0,260px);column-gap:24px}.next__what{font-size:var(--t4)}.next__last{text-align:right}.earlier li>a,.earlier li>.earlier__plain{grid-template-columns:110px minmax(0,1fr) auto}.earlier__head{grid-area:auto}.page{gap:28px;max-width:760px}.page__title{font-size:var(--d3);line-height:.94}.page__quip{font-size:var(--d1);background:0 0;order:0;margin:-8px 0 0;padding:0}.rows .total .chip{font-size:var(--d3);padding:6px 14px 9px}.total__num{font-size:var(--d3)}.call{padding:28px 32px 30px}.call__head,.biz .name{font-size:var(--d1)}.app:not([data-inner]) .strip{display:none}.app[data-inner]{display:block}.app[data-inner] .till{display:none}.steps[data-columns] .steps__head{font-size:var(--t2);color:var(--ink-soft);border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr) 96px 120px;gap:16px;padding:8px 0;display:grid}.steps__head span+span{text-align:right}.steps[data-columns] .step{grid-template-columns:minmax(0,1fr) 96px 120px;gap:4px 16px}.steps[data-columns] .step__what{grid-column:auto}.step__what{grid-row:span 2}.step__at{text-align:right;white-space:nowrap;grid-column:2/-1}.events li{gap:2px 32px}.notyet li{grid-template-columns:200px minmax(0,1fr)}.steps[data-columns] .step__status,.steps[data-columns] .step__handed{text-align:right}.steps[data-columns] .step__k{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.frontnews.at-desk{gap:16px;padding-top:6px;display:flex}.paper .news__head{max-width:22ch;font-size:var(--d4);letter-spacing:-.01em;line-height:.94}.paper .news__at{letter-spacing:0}.paper .front-links{display:none}.app[data-inner] .strip{gap:24px;height:72px;min-height:72px;padding-right:56px}.app[data-inner] .strip__brand{max-width:calc(max(480px, 44vw) + 20px - var(--gutter));flex-direction:row;align-items:baseline;gap:16px;padding:0}.app[data-inner] .strip__mark .wordmark{font-size:var(--d1)}.app[data-inner] .strip__motto{font-size:var(--t2)}.app[data-inner] .strip__name{font-size:var(--t3)}.app[data-inner] .strip b{font-size:var(--d1)}.app[data-inner] .strip b span{font-size:var(--t2)}.app[data-inner] .paper{padding:28px 0 72px;container-type:normal}.app[data-inner] .page{max-width:calc(720px + var(--gutter) * 2);padding:0 var(--gutter);flex-direction:column;gap:28px;display:flex}.app[data-inner] .page__head{gap:18px}.app[data-inner] .page__title{max-width:22ch;font-size:var(--d3);line-height:.94}.app[data-inner] .page__body{gap:32px;padding:0}.app[data-inner] .page__quip{top:var(--note);left:calc(max(480px,44%) + 68px);right:calc(var(--gutter) + 380px);z-index:6;height:72px;font-size:var(--t4);pointer-events:none;background:0 0;align-items:center;margin:0;padding:0;line-height:1.05;display:flex;position:fixed}.made[data-lead]{grid-template-columns:minmax(0,1fr) auto;column-gap:16px;display:grid}.made[data-lead]>*{grid-column:1/-1}.made[data-lead]>.figure{grid-area:2/1}.made[data-lead]>.made__head{grid-area:2/2;align-self:start;margin:14px 0 0}.made[data-lead] .made__label{flex-direction:column;align-items:stretch;margin:0}.made[data-lead] .made__label a{min-height:40px}.made[data-lead] .made__label a+a{margin:-2px 0 0}.made[data-lead] .made__label a>span{text-align:center;flex:auto;padding:9px 12px 10px}.skeleton__rows li{grid-template-columns:220px minmax(0,1fr)}:root:has(.app[data-inner]){scroll-padding-top:calc(var(--note) + 80px)}}@media (width>=1400px){.brand{flex-direction:row;align-items:baseline;gap:12px}}@media (width>=1200px) and (height<=800px){.sum__amt,.move__head{font-size:var(--d1)}.move{gap:6px;padding:14px 48px 16px}.till__in{padding-top:12px}}@media (width>=1200px) and (height<=750px){.sum__io{display:none}}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.operating{overflow-wrap:anywhere;flex-direction:column;gap:28px;min-width:0;display:flex}.operating section>.rule{margin-bottom:14px}.operating__list>li,.operating__history>li{border-bottom:1px solid var(--rule)}.operating__row{flex-direction:column;gap:12px;padding:20px 0 24px;display:flex}.operating__row-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}.operating__name{font-size:var(--d1);text-wrap:balance;line-height:1.04}.operating__status{font-size:var(--t2);border-bottom:2px solid var(--ink);font-weight:700}.operating__identity{color:var(--ink-soft);font-size:var(--t3)}.operating__advertising{flex-direction:column;gap:12px;display:flex}.operating__advertising>.rule{margin-bottom:0}.operating__allowance{font-size:clamp(var(--d1), 6cqi, var(--d2));max-width:24ch;line-height:1.05}.operating__facts{border-top:1px solid var(--rule)}.operating__facts>div{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px 16px;padding:10px 0;display:grid}.operating__facts dt{color:var(--ink-soft)}.operating__facts dd{font-weight:700}.operating__links{flex-wrap:wrap;align-items:center;gap:4px 20px;display:flex}.operating__links>.link{align-items:center;min-height:44px;display:inline-flex}.operating__details{border-top:1px solid var(--rule)}.operating__details>summary{cursor:pointer;min-height:44px;font-size:var(--t3);padding:10px 0}.operating__details>p,.operating__details>ul,.operating__details>form{margin-bottom:12px}.operating__run{border-top:1px solid var(--rule);flex-direction:column;gap:10px;padding:14px 0;display:flex}.operating__request-result{border-left:3px solid var(--ink);flex-direction:column;gap:8px;padding:12px 0 12px 16px;display:flex}.operating__attention{padding-left:20px;list-style:outside}.operating__attention>li{margin:4px 0}.operating__empty{padding:6px 0}.operating__refresh{font:inherit;font-size:var(--t3);padding-inline:0}.operating__catalog{flex-direction:column;gap:12px;display:flex}.operating__catalog>.rule{margin-bottom:0}.operating__picker-wrap{width:100%;max-width:400px}.operating__service-picker{border-color:var(--ink);width:100%;min-height:44px;font:inherit;font-size:var(--t3);color:var(--ink);background:var(--paper);border-radius:0}.operating .btn{white-space:normal}.publication{overflow-wrap:anywhere;min-width:0}.publication input[type=file]{max-width:100%;min-height:44px}.publication label:has(+input[type=file]:focus-visible){outline:3px solid var(--ink);outline-offset:3px}.publication label.btn{cursor:pointer}.publication input[type=file]::file-selector-button{min-height:44px;font-family:var(--font-heading);font-stretch:var(--dw);font-weight:800;font-size:var(--t3);color:var(--ink);box-shadow:inset 0 0 0 2px var(--ink);cursor:pointer;background:0 0;border:0;margin-right:12px;padding:0 16px 1px}.publication input:disabled{cursor:not-allowed;color:var(--ink-faint)}.publication__preview{border:1px solid var(--ink-soft);background:var(--paper);width:100%;height:440px;margin-top:24px;display:block}.work-control{overflow-wrap:anywhere;flex-direction:column;gap:12px;min-width:0;padding-top:16px;display:flex}.work-control__status{font-size:var(--d1);line-height:1.04}.work-control__review p+p{margin-top:12px}.work-control__dialog-actions>button{white-space:normal;min-height:44px}.new-home-fill,.new-home-signin .btn{isolation:isolate;position:relative;overflow:hidden}}@layer utilities{.\@container\/field-group{container:field-group/inline-size}.\@container{container-type:inline-size}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.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:0}.inset-x-0{inset-inline:0}.inset-x-1\.5{inset-inline:calc(var(--spacing) * 1.5)}.inset-x-3{inset-inline:calc(var(--spacing) * 3)}.inset-x-4{inset-inline:calc(var(--spacing) * 4)}.inset-y-0{inset-block:0}.-top-1{top:calc(var(--spacing) * -1)}.top-0{top:0}.top-1\/2{top:50%}.top-3{top:calc(var(--spacing) * 3)}.top-3\.5{top:calc(var(--spacing) * 3.5)}.top-4{top:calc(var(--spacing) * 4)}.top-8{top:calc(var(--spacing) * 8)}.top-11{top:calc(var(--spacing) * 11)}.top-\[5px\]{top:5px}.-right-1{right:calc(var(--spacing) * -1)}.right-0{right:0}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-2{right:calc(var(--spacing) * 2)}.right-2\.5{right:calc(var(--spacing) * 2.5)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-5{right:calc(var(--spacing) * 5)}.bottom-0{bottom:0}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-5{bottom:calc(var(--spacing) * 5)}.left-0{left:0}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-\[4px\]{left:4px}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.-z-20{z-index:calc(20 * -1)}.z-10{z-index:10}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.order-1{order:1}.order-2{order:2}.order-3{order:3}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.row-1{grid-row:1}.row-start-1{grid-row-start:1}.\!container{width:100%!important}@media (width>=40rem){.\!container{max-width:40rem!important}}@media (width>=48rem){.\!container{max-width:48rem!important}}@media (width>=64rem){.\!container{max-width:64rem!important}}@media (width>=80rem){.\!container{max-width:80rem!important}}@media (width>=96rem){.\!container{max-width:96rem!important}}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-0{margin:0}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.-mx-6{margin-inline:calc(var(--spacing) * -6)}.mx-auto{margin-inline:auto}.-my-2{margin-block:calc(var(--spacing) * -2)}.my-0\.5{margin-block:calc(var(--spacing) * .5)}.my-1{margin-block:var(--spacing)}.my-3{margin-block:calc(var(--spacing) * 3)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-mt-1\.5{margin-top:calc(var(--spacing) * -1.5)}.-mt-6{margin-top:calc(var(--spacing) * -6)}.mt-0{margin-top:0}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-20{margin-top:calc(var(--spacing) * 20)}.mt-auto{margin-top:auto}.mr-1{margin-right:var(--spacing)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mr-5{margin-right:calc(var(--spacing) * 5)}.mr-6{margin-right:calc(var(--spacing) * 6)}.mb-0{margin-bottom:0}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.ml-0{margin-left:0}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-6{margin-left:calc(var(--spacing) * 6)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.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}.field-sizing-content{field-sizing:content}.field-sizing-fixed{field-sizing:fixed}.aspect-\[1\.91\/1\]{aspect-ratio:1.91}.aspect-square{aspect-ratio:1}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.size-24{width:calc(var(--spacing) * 24);height:calc(var(--spacing) * 24)}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:var(--spacing)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-13{height:calc(var(--spacing) * 13)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-\[0\.78em\]{height:.78em}.h-\[34px\]{height:34px}.h-\[118px\]{height:118px}.h-\[120px\]{height:120px}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-\(--available-height\){max-height:var(--available-height)}.max-h-60{max-height:calc(var(--spacing) * 60)}.max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.max-h-full{max-height:100%}.min-h-0{min-height:0}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-7{min-height:calc(var(--spacing) * 7)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-32{min-height:calc(var(--spacing) * 32)}.min-h-40{min-height:calc(var(--spacing) * 40)}.min-h-80{min-height:calc(var(--spacing) * 80)}.min-h-\[1\.45em\]{min-height:1.45em}.min-h-\[1lh\]{min-height:1lh}.min-h-\[2lh\]{min-height:2lh}.min-h-\[3lh\]{min-height:3lh}.min-h-\[14rem\]{min-height:14rem}.min-h-\[18rem\]{min-height:18rem}.min-h-\[60px\]{min-height:60px}.min-h-\[72px\]{min-height:72px}.min-h-\[76px\]{min-height:76px}.min-h-\[132px\]{min-height:132px}.min-h-\[220px\]{min-height:220px}.min-h-svh{min-height:100svh}.w-\(--anchor-width\){width:var(--anchor-width)}.w-0\.5{width:calc(var(--spacing) * .5)}.w-1\/2{width:50%}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-2\/5{width:40%}.w-3{width:calc(var(--spacing) * 3)}.w-3\/5{width:60%}.w-4{width:calc(var(--spacing) * 4)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-56{width:calc(var(--spacing) * 56)}.w-72{width:calc(var(--spacing) * 72)}.w-\[4\.5rem\]{width:4.5rem}.w-\[85\%\]{width:85%}.w-\[280px\]{width:280px}.w-\[400px\]{width:400px}.w-\[min\(340px\,82vw\)\]{width:min(340px,82vw)}.w-\[min\(360px\,100vw\)\]{width:min(360px,100vw)}.w-\[min\(400px\,100vw\)\]{width:min(400px,100vw)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-48{max-width:calc(var(--spacing) * 48)}.max-w-56{max-width:calc(var(--spacing) * 56)}.max-w-64{max-width:calc(var(--spacing) * 64)}.max-w-\[14rem\]{max-width:14rem}.max-w-\[22rem\]{max-width:22rem}.max-w-\[32rem\]{max-width:32rem}.max-w-\[34rem\]{max-width:34rem}.max-w-\[38rem\]{max-width:38rem}.max-w-\[40rem\]{max-width:40rem}.max-w-\[45\%\]{max-width:45%}.max-w-\[52ch\]{max-width:52ch}.max-w-\[60ch\]{max-width:60ch}.max-w-\[62ch\]{max-width:62ch}.max-w-\[85\%\]{max-width:85%}.max-w-\[160px\]{max-width:160px}.max-w-\[260px\]{max-width:260px}.max-w-\[280px\]{max-width:280px}.max-w-\[320px\]{max-width:320px}.max-w-\[400px\]{max-width:400px}.max-w-\[420px\]{max-width:420px}.max-w-\[520px\]{max-width:520px}.max-w-\[640px\]{max-width:640px}.max-w-\[720px\]{max-width:720px}.max-w-\[880px\]{max-width:880px}.max-w-\[1320px\]{max-width:1320px}.max-w-\[1360px\]{max-width:1360px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[1600px\]{max-width:1600px}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-full{max-width:100%}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-4{min-width:calc(var(--spacing) * 4)}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-16{min-width:calc(var(--spacing) * 16)}.min-w-24{min-width:calc(var(--spacing) * 24)}.min-w-32{min-width:calc(var(--spacing) * 32)}.min-w-36{min-width:calc(var(--spacing) * 36)}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-44{min-width:calc(var(--spacing) * 44)}.min-w-60{min-width:calc(var(--spacing) * 60)}.min-w-\[96px\]{min-width:96px}.min-w-\[260px\]{min-width:260px}.min-w-\[300px\]{min-width:300px}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-56{flex-basis:calc(var(--spacing) * 56)}.basis-64{flex-basis:calc(var(--spacing) * 64)}.basis-full{flex-basis:100%}.border-collapse{border-collapse:collapse}.origin-\(--transform-origin\){transform-origin:var(--transform-origin)}.origin-top-left{transform-origin:0 0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-2{--tw-translate-y:calc(var(--spacing) * 2);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-4{--tw-translate-y:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[calc\(-50\%-2px\)\]{--tw-translate-y:calc(-50% - 2px);translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.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-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-wait{cursor:wait}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.scroll-my-1{scroll-margin-block:var(--spacing)}.scroll-mt-6{scroll-margin-top:calc(var(--spacing) * 6)}.scroll-px-6{scroll-padding-inline:calc(var(--spacing) * 6)}.\[scrollbar-width\:none\]{scrollbar-width:none}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.grid-flow-col{grid-auto-flow:column}.\[grid-template-columns\:repeat\(auto-fit\,minmax\(min\(100\%\,13rem\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr))}.\[grid-template-columns\:repeat\(auto-fit\,minmax\(min\(100\%\,18rem\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),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-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.grid-cols-\[2\.5rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:2.5rem minmax(0,1fr) auto}.grid-cols-\[6\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:6.5rem minmax(0,1fr)}.grid-cols-\[104px_minmax\(0\,1fr\)\]{grid-template-columns:104px minmax(0,1fr)}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-center-safe{justify-content:safe center}.justify-end{justify-content:flex-end}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-\[0\.22em\]{gap:.22em}.gap-px{gap:1px}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-9>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 9) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 9) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-8{row-gap:calc(var(--spacing) * 8)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-y-2>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(2px * var(--tw-divide-y-reverse));border-bottom-width:calc(2px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\[var\(--bw-line\)\]>:not(:last-child)){border-color:var(--bw-line)}:where(.divide-border>:not(:last-child)){border-color:var(--border)}.self-center{align-self:center}.self-start{align-self:flex-start}.justify-self-end{justify-self:flex-end}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[1\.5rem\]{border-radius:1.5rem}.rounded-\[2\.25rem\]{border-radius:2.25rem}.rounded-\[2px\]{border-radius:2px}.rounded-\[4px\]{border-radius:4px}.rounded-\[6px\]{border-radius:6px}.rounded-\[10px\]{border-radius:10px}.rounded-\[16px\]{border-radius:16px}.rounded-\[24px\]{border-radius:24px}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:calc(var(--radius) + 2px)}.rounded-md{border-radius:var(--radius)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 2px)}.rounded-xl{border-radius:calc(var(--radius) + 6px)}.rounded-l-\[6px\]{border-top-left-radius:6px;border-bottom-left-radius:6px}.rounded-r-\[6px\]{border-top-right-radius:6px;border-bottom-right-radius:6px}.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-\[3px\]{border-style:var(--tw-border-style);border-width:3px}.border-\[10px\]{border-style:var(--tw-border-style);border-width:10px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-y-2{border-block-style:var(--tw-border-style);border-block-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.\!border-\[var\(--bw-cyan-deep\)\]{border-color:var(--bw-cyan-deep)!important}.border-\[var\(--bw-chat-error\)\]{border-color:var(--bw-chat-error)}.border-\[var\(--bw-chat-error-line\)\]{border-color:var(--bw-chat-error-line)}.border-\[var\(--bw-cyan-tint\)\]{border-color:var(--bw-cyan-tint)}.border-\[var\(--bw-ink\)\]{border-color:var(--bw-ink)}.border-\[var\(--bw-line\)\]{border-color:var(--bw-line)}.border-\[var\(--rule\)\]{border-color:var(--rule)}.border-\[var\(--share-frame\)\]{border-color:var(--share-frame)}.border-\[var\(--share-line\)\]{border-color:var(--share-line)}.border-\[var\(--share-slack-bar\)\]{border-color:var(--share-slack-bar)}.border-attention\/25{border-color:var(--attention)}@supports (color:color-mix(in lab, red, red)){.border-attention\/25{border-color:color-mix(in oklab, var(--attention) 25%, transparent)}}.border-baron{border-color:var(--baron)}.border-border{border-color:var(--border)}.border-destructive\/35{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/35{border-color:color-mix(in oklab, var(--destructive) 35%, transparent)}}.border-foreground{border-color:var(--foreground)}.border-ink{border-color:var(--ink)}.border-ink-faint{border-color:var(--ink-faint)}.border-input{border-color:var(--input)}.border-success,.border-success\/35{border-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.border-success\/35{border-color:color-mix(in oklab, var(--success) 35%, transparent)}}.border-transparent{border-color:#0000}.border-warning{border-color:var(--warning)}.bg-\[Canvas\]{background-color:canvas}.bg-\[var\(--bw-canvas\)\]{background-color:var(--bw-canvas)}.bg-\[var\(--bw-chat-error\)\]{background-color:var(--bw-chat-error)}.bg-\[var\(--bw-chat-error-bg\)\]{background-color:var(--bw-chat-error-bg)}.bg-\[var\(--bw-cyan\)\]{background-color:var(--bw-cyan)}.bg-\[var\(--bw-cyan-tint\)\]{background-color:var(--bw-cyan-tint)}.bg-\[var\(--bw-green\)\]{background-color:var(--bw-green)}.bg-\[var\(--bw-hover\)\]{background-color:var(--bw-hover)}.bg-\[var\(--bw-ink\)\]{background-color:var(--bw-ink)}.bg-\[var\(--bw-ink-faint\)\]{background-color:var(--bw-ink-faint)}.bg-\[var\(--bw-ink-soft\)\]{background-color:var(--bw-ink-soft)}.bg-\[var\(--bw-line\)\]{background-color:var(--bw-line)}.bg-\[var\(--bw-surface\)\]{background-color:var(--bw-surface)}.bg-\[var\(--bw-tint\)\]{background-color:var(--bw-tint)}.bg-\[var\(--chrome\)\]{background-color:var(--chrome)}.bg-\[var\(--ground\)\]{background-color:var(--ground)}.bg-\[var\(--share-facebook-footer\)\]{background-color:var(--share-facebook-footer)}.bg-\[var\(--share-frame-bar\)\]{background-color:var(--share-frame-bar)}.bg-\[var\(--share-line\)\]{background-color:var(--share-line)}.bg-\[var\(--share-linkedin-footer\)\]{background-color:var(--share-linkedin-footer)}.bg-\[var\(--share-messages-card\)\]{background-color:var(--share-messages-card)}.bg-\[var\(--share-messages-sent\)\]{background-color:var(--share-messages-sent)}.bg-\[var\(--share-surface\)\]{background-color:var(--share-surface)}.bg-\[var\(--share-whatsapp-bubble\)\]{background-color:var(--share-whatsapp-bubble)}.bg-\[var\(--share-whatsapp-card\)\]{background-color:var(--share-whatsapp-card)}.bg-\[var\(--share-whatsapp-chat\)\]{background-color:var(--share-whatsapp-chat)}.bg-\[var\(--share-x-scrim\)\]{background-color:var(--share-x-scrim)}.bg-accent{background-color:var(--accent)}.bg-attention-soft{background-color:var(--attention-soft)}.bg-background,.bg-background\/85{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/85{background-color:color-mix(in oklab, var(--background) 85%, transparent)}}.bg-background\/90{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/90{background-color:color-mix(in oklab, var(--background) 90%, transparent)}}.bg-baron{background-color:var(--baron)}.bg-black{background-color:var(--color-black)}.bg-border{background-color:var(--border)}.bg-card{background-color:var(--card)}.bg-destructive,.bg-destructive\/10{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/10{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}.bg-foreground,.bg-foreground\/10{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/10{background-color:color-mix(in oklab, var(--foreground) 10%, transparent)}}.bg-ink{background-color:var(--ink)}.bg-muted{background-color:var(--muted)}.bg-muted-foreground{background-color:var(--muted-foreground)}.bg-muted\/50{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/50{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.bg-paper{background-color:var(--paper)}.bg-popover{background-color:var(--popover)}.bg-primary{background-color:var(--primary)}.bg-primary-foreground{background-color:var(--primary-foreground)}.bg-success,.bg-success\/10{background-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.bg-success\/10{background-color:color-mix(in oklab, var(--success) 10%, transparent)}}.bg-transparent{background-color:#0000}.bg-warning{background-color:var(--warning)}.box-decoration-clone{-webkit-box-decoration-break:clone;box-decoration-break:clone}.bg-clip-padding{background-clip:padding-box}.fill-foreground{fill:var(--foreground)}.fill-ink{fill:var(--ink)}.fill-ink-soft{fill:var(--ink-soft)}.stroke-\[var\(--bw-surface\)\]{stroke:var(--bw-surface)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-top{object-position:top}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-10{padding-inline:calc(var(--spacing) * 10)}.px-\[0\.12em\]{padding-inline:.12em}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-24{padding-block:calc(var(--spacing) * 24)}.py-\[0\.02em\]{padding-block:.02em}.py-\[7px\]{padding-block:7px}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-9{padding-top:calc(var(--spacing) * 9)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pr-0\.5{padding-right:calc(var(--spacing) * .5)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-3\.5{padding-bottom:calc(var(--spacing) * 3.5)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-28{padding-bottom:calc(var(--spacing) * 28)}.pb-40{padding-bottom:calc(var(--spacing) * 40)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-\[-3px\]{vertical-align:-3px}.align-baseline{vertical-align:baseline}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.\[font-family\:var\(--font-body\)\]{font-family:var(--font-body)}.font-\[inherit\]{font-family:inherit}.font-display{font-family:var(--font-heading)}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-\[0\.6875rem\]\/4{font-size:.6875rem;line-height:calc(var(--spacing) * 4)}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-xs\/4{font-size:var(--text-xs);line-height:calc(var(--spacing) * 4)}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[30px\]{font-size:30px}.text-\[36px\]{font-size:36px}.text-\[40px\]{font-size:40px}.text-\[44px\]{font-size:44px}.text-\[clamp\(3rem\,min\(8\.5vw\,13svh\)\,8rem\)\]{font-size:clamp(3rem,min(8.5vw,13svh),8rem)}.text-\[length\:var\(--d1\)\]{font-size:var(--d1)}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.02\]{--tw-leading:1.02;line-height:1.02}.leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.leading-\[1\.04\]{--tw-leading:1.04;line-height:1.04}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-\[1\]{--tw-leading:1;line-height:1}.leading-\[18px\]{--tw-leading:18px;line-height:18px}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-0\.06em\]{--tw-tracking:-.06em;letter-spacing:-.06em}.tracking-\[-0\.065em\]{--tw-tracking:-.065em;letter-spacing:-.065em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.\[overflow-wrap\:break-word\],.break-words{overflow-wrap:break-word}.wrap-anywhere{overflow-wrap:anywhere}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.\!text-\[var\(--bw-cyan-deep\)\]{color:var(--bw-cyan-deep)!important}.text-\[CanvasText\]{color:canvastext}.text-\[var\(--bw-agent\)\]{color:var(--bw-agent)}.text-\[var\(--bw-chat-error\)\]{color:var(--bw-chat-error)}.text-\[var\(--bw-cyan-deep\)\]{color:var(--bw-cyan-deep)}.text-\[var\(--bw-green\)\]{color:var(--bw-green)}.text-\[var\(--bw-ink\)\]{color:var(--bw-ink)}.text-\[var\(--bw-ink-faint\)\]{color:var(--bw-ink-faint)}.text-\[var\(--bw-ink-soft\)\]{color:var(--bw-ink-soft)}.text-\[var\(--bw-line\)\]{color:var(--bw-line)}.text-\[var\(--bw-muted\)\]{color:var(--bw-muted)}.text-\[var\(--bw-surface\)\]{color:var(--bw-surface)}.text-\[var\(--share-google-link\)\]{color:var(--share-google-link)}.text-\[var\(--share-google-text\)\]{color:var(--share-google-text)}.text-\[var\(--share-messages-sent-text\)\]{color:var(--share-messages-sent-text)}.text-\[var\(--share-slack-link\)\]{color:var(--share-slack-link)}.text-\[var\(--share-text\)\]{color:var(--share-text)}.text-\[var\(--share-text-soft\)\]{color:var(--share-text-soft)}.text-\[var\(--share-x-scrim-text\)\]{color:var(--share-x-scrim-text)}.text-attention{color:var(--attention)}.text-background{color:var(--background)}.text-baron{color:var(--baron)}.text-baron-ink{color:var(--baron-ink)}.text-border{color:var(--border)}.text-card-foreground{color:var(--card-foreground)}.text-current{color:currentColor}.text-destructive{color:var(--destructive)}.text-foreground,.text-foreground\/80{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/80{color:color-mix(in oklab, var(--foreground) 80%, transparent)}}.text-ink{color:var(--ink)}.text-ink-faint{color:var(--ink-faint)}.text-ink-soft{color:var(--ink-soft)}.text-muted-foreground{color:var(--muted-foreground)}.text-paper{color:var(--paper)}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-success{color:var(--success)}.text-warning{color:var(--warning)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.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,)}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-\[var\(--bw-line\)\]{-webkit-text-decoration-color:var(--bw-line);-webkit-text-decoration-color:var(--bw-line);-webkit-text-decoration-color:var(--bw-line);text-decoration-color:var(--bw-line)}.decoration-ink{-webkit-text-decoration-color:var(--ink);-webkit-text-decoration-color:var(--ink);-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.decoration-2{text-decoration-thickness:2px}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.underline-offset-8{text-underline-offset:8px}.underline-offset-\[0\.2em\]{text-underline-offset:.2em}.underline-offset-\[0\.25em\]{text-underline-offset:.25em}.accent-foreground{accent-color:var(--foreground)}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-100{opacity:1}.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_24px_40px_-20px_rgb\(23_20_15\/0\.4\)\]{--tw-shadow:0 24px 40px -20px var(--tw-shadow-color,#17140f66);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.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-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + 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-1{--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-foreground\/10{--tw-ring-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ring-foreground\/10{--tw-ring-color:color-mix(in oklab, var(--foreground) 10%, transparent)}}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.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,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,color\,transform\,box-shadow\]{transition-property:background-color,color,transform,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-none{transition-property:none}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.\[transition-timing-function\:var\(--ease-out-expo\)\]{transition-timing-function:var(--ease-out-expo)}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.\[--fill\:transparent\]{--fill:transparent}.\[--fill\:var\(--ink-soft\)\]{--fill:var(--ink-soft)}.\[-webkit-touch-callout\:none\]{-webkit-touch-callout:none}.\[baron-draft\:v1\]{baron-draft:v1}.\[baron-version-b\:v1\]{baron-version-b:v1}.paused{animation-play-state:paused}.running{animation-play-state:running}:is(.\*\:w-full>*){width:100%}.group-open\:hidden:is(:where(.group):is([open],:popover-open,:open) *){display:none}.group-open\:inline:is(:where(.group):is([open],:popover-open,:open) *){display:inline}.group-open\:rotate-90:is(:where(.group):is([open],:popover-open,:open) *){rotate:90deg}.group-focus-within\:underline:is(:where(.group):focus-within *){text-decoration-line:underline}.group-focus-within\:opacity-100:is(:where(.group):focus-within *){opacity:1}@media (hover:hover){.group-hover\:visible:is(:where(.group):hover *){visibility:visible}.group-hover\:scale-\[1\.02\]:is(:where(.group):hover *){scale:1.02}.group-hover\:rotate-180:is(:where(.group):hover *){rotate:180deg}.group-hover\:bg-baron:is(:where(.group):hover *){background-color:var(--baron)}.group-hover\:font-semibold:is(:where(.group):hover *){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.group-hover\:text-baron-ink:is(:where(.group):hover *){color:var(--baron-ink)}.group-hover\:text-ink:is(:where(.group):hover *){color:var(--ink)}.group-hover\:underline:is(:where(.group):hover *){text-decoration-line:underline}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\/auto\:invisible:is(:where(.group\/auto):hover *){visibility:hidden}.group-hover\/auto\:visible:is(:where(.group\/auto):hover *){visibility:visible}.group-hover\/row\:opacity-100:is(:where(.group\/row):hover *){opacity:1}.group-hover\/sum\:text-\[var\(--bw-ink\)\]:is(:where(.group\/sum):hover *){color:var(--bw-ink)}}.group-focus\/dropdown-menu-item\:text-accent-foreground:is(:where(.group\/dropdown-menu-item):focus *){color:var(--accent-foreground)}.group-focus-visible\:visible:is(:where(.group):focus-visible *){visibility:visible}.group-focus-visible\/auto\:invisible:is(:where(.group\/auto):focus-visible *){visibility:hidden}.group-focus-visible\/auto\:visible:is(:where(.group\/auto):focus-visible *){visibility:visible}@media (hover:hover){.group-enabled\:group-hover\:bg-baron:is(:where(.group):enabled *):is(:where(.group):hover *){background-color:var(--baron)}.group-enabled\:group-hover\:font-semibold:is(:where(.group):enabled *):is(:where(.group):hover *){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.group-enabled\:group-hover\:text-baron-ink:is(:where(.group):enabled *):is(:where(.group):hover *){color:var(--baron-ink)}.group-enabled\:group-hover\:text-ink:is(:where(.group):enabled *):is(:where(.group):hover *){color:var(--ink)}}.group-has-disabled\/field\:opacity-50:is(:where(.group\/field):has(:disabled) *){opacity:.5}.group-has-data-horizontal\/field\:text-balance:is(:where(.group\/field):has(:where([data-orientation=horizontal])) *){text-wrap:balance}.group-has-\[\:focus-visible\]\/field-label\:border-transparent:is(:where(.group\/field-label):has(:focus-visible) *){border-color:#0000}.group-has-\[\:focus-visible\]\/field-label\:ring-0:is(:where(.group\/field-label):has(:focus-visible) *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + 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)}.group-has-\[\:focus-visible\]\/field-label\:not-data-checked\:border-input:is(:where(.group\/field-label):has(:focus-visible) *):not(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){border-color:var(--input)}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *),.group-data-\[disabled\=true\]\/field\:opacity-50:is(:where(.group\/field)[data-disabled=true] *){opacity:.5}.group-data-\[size\=default\]\/switch\:size-4:is(:where(.group\/switch)[data-size=default] *){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.group-data-\[size\=sm\]\/alert-dialog-content\:grid:is(:where(.group\/alert-dialog-content)[data-size=sm] *){display:grid}.group-data-\[size\=sm\]\/alert-dialog-content\:grid-cols-2:is(:where(.group\/alert-dialog-content)[data-size=sm] *){grid-template-columns:repeat(2,minmax(0,1fr))}.group-data-\[size\=sm\]\/switch\:size-3:is(:where(.group\/switch)[data-size=sm] *){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.group-data-\[variant\=outline\]\/field-group\:-mb-2:is(:where(.group\/field-group)[data-variant=outline] *){margin-bottom:calc(var(--spacing) * -2)}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.first-letter\:uppercase:first-letter{text-transform:uppercase}.selection\:bg-primary ::selection{background-color:var(--primary)}.selection\:bg-primary::selection{background-color:var(--primary)}.selection\:text-primary-foreground ::selection{color:var(--primary-foreground)}.selection\:text-primary-foreground::selection{color:var(--primary-foreground)}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-7::file-selector-button{height:calc(var(--spacing) * 7)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--foreground)}.placeholder\:text-ink-faint::placeholder{color:var(--ink-faint)}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-0:before{content:var(--tw-content);inset:0}.before\:rounded-3xl:before{content:var(--tw-content);border-radius:var(--radius-3xl)}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:0}.after\:-inset-x-3:after{content:var(--tw-content);inset-inline:calc(var(--spacing) * -3)}.after\:-inset-y-2:after{content:var(--tw-content);inset-block:calc(var(--spacing) * -2)}.after\:rounded-2xl:after{content:var(--tw-content);border-radius:var(--radius-2xl)}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:pt-0:first-child{padding-top:0}.first\:pt-1:first-child{padding-top:var(--spacing)}.last\:mt-0:last-child{margin-top:0}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:0}.empty\:hidden:empty{display:none}.focus-within\:border-baron:focus-within{border-color:var(--baron)}@media (hover:hover){.hover\:border-\[var\(--bw-ink-faint\)\]:hover{border-color:var(--bw-ink-faint)}.hover\:border-baron:hover{border-color:var(--baron)}.hover\:border-foreground:hover{border-color:var(--foreground)}.hover\:bg-\[var\(--bw-chat-error-hover\)\]:hover{background-color:var(--bw-chat-error-hover)}.hover\:bg-\[var\(--bw-hover\)\]:hover{background-color:var(--bw-hover)}.hover\:bg-\[var\(--bw-line\)\]\/30:hover{background-color:var(--bw-line)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[var\(--bw-line\)\]\/30:hover{background-color:color-mix(in oklab, var(--bw-line) 30%, transparent)}}.hover\:bg-\[var\(--bw-surface\)\]:hover{background-color:var(--bw-surface)}.hover\:bg-\[var\(--rule\)\]:hover{background-color:var(--rule)}.hover\:bg-destructive\/20:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/20:hover{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.hover\:bg-foreground\/90:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-foreground\/90:hover{background-color:color-mix(in oklab, var(--foreground) 90%, transparent)}}.hover\:bg-foreground\/\[0\.03\]:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-foreground\/\[0\.03\]:hover{background-color:color-mix(in oklab, var(--foreground) 3%, transparent)}}.hover\:bg-foreground\/\[0\.04\]:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-foreground\/\[0\.04\]:hover{background-color:color-mix(in oklab, var(--foreground) 4%, transparent)}}.hover\:bg-foreground\/\[0\.06\]:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-foreground\/\[0\.06\]:hover{background-color:color-mix(in oklab, var(--foreground) 6%, transparent)}}.hover\:bg-muted:hover{background-color:var(--muted)}.hover\:bg-primary\/85:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/85:hover{background-color:color-mix(in oklab, var(--primary) 85%, transparent)}}.hover\:bg-secondary:hover{background-color:var(--secondary)}.hover\:text-\[var\(--bw-agent\)\]:hover{color:var(--bw-agent)}.hover\:text-\[var\(--bw-ink\)\]:hover{color:var(--bw-ink)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-ink:hover{color:var(--ink)}.hover\:text-primary:hover{color:var(--primary)}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-ink:hover{-webkit-text-decoration-color:var(--ink);-webkit-text-decoration-color:var(--ink);-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.hover\:underline-offset-\[0\.2em\]:hover{text-underline-offset:.2em}.hover\:opacity-90:hover{opacity:.9}}.focus\:bg-accent:focus{background-color:var(--accent)}.focus\:text-accent-foreground:focus,:is(.focus\:\*\*\:text-accent-foreground:focus *),:is(.not-data-\[variant\=destructive\]\:focus\:\*\*\:text-accent-foreground:not([data-variant=destructive]):focus *){color:var(--accent-foreground)}.focus-visible\:border-baron:focus-visible{border-color:var(--baron)}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:bg-\[var\(--bw-surface\)\]:focus-visible{background-color:var(--bw-surface)}.focus-visible\:underline:focus-visible{text-decoration-line:underline}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--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)}.focus-visible\:ring-3:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-ring:focus-visible,.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-offset-\[-4px\]:focus-visible{outline-offset:-4px}.focus-visible\:outline-destructive:focus-visible{outline-color:var(--destructive)}.focus-visible\:outline-ink:focus-visible{outline-color:var(--ink)}.focus-visible\:outline-ring:focus-visible{outline-color:var(--ring)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.focus-visible\:outline-solid:focus-visible{--tw-outline-style:solid;outline-style:solid}.active\:scale-\[0\.98\]:active{scale:.98}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:invisible:disabled{visibility:hidden}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:border-\[var\(--bw-line\)\]:disabled{border-color:var(--bw-line)}.disabled\:bg-transparent:disabled{background-color:#0000}.disabled\:text-ink-faint:disabled{color:var(--ink-faint)}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.has-data-\[slot\=alert-dialog-media\]\:grid-rows-\[auto_auto_1fr\]:has([data-slot=alert-dialog-media]){grid-template-rows:auto auto 1fr}.has-data-\[slot\=alert-dialog-media\]\:gap-x-6:has([data-slot=alert-dialog-media]){column-gap:calc(var(--spacing) * 6)}.has-data-\[slot\=kbd\]\:pr-1\.5:has([data-slot=kbd]){padding-right:calc(var(--spacing) * 1.5)}.has-data-checked\:border-foreground:has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){border-color:var(--foreground)}.has-data-checked\:border-primary\/30:has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.has-data-checked\:border-primary\/30:has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){border-color:color-mix(in oklab, var(--primary) 30%, transparent)}}.has-data-checked\:bg-primary\/5:has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.has-data-checked\:bg-primary\/5:has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){background-color:color-mix(in oklab, var(--primary) 5%, transparent)}}.has-\[a\[data-row-link\]\:focus-visible\]\:ring-2:has(:is(a[data-row-link]:focus-visible)){--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)}.has-\[a\[data-row-link\]\:focus-visible\]\:ring-\[var\(--bw-ink\)\]:has(:is(a[data-row-link]:focus-visible)){--tw-ring-color:var(--bw-ink)}.has-\[a\[data-row-link\]\:focus-visible\]\:ring-inset:has(:is(a[data-row-link]:focus-visible)){--tw-ring-inset:inset}.has-\[a\[data-row-link\]\:hover\]\:bg-\[var\(--bw-hover\)\]:has(:is(a[data-row-link]:hover)){background-color:var(--bw-hover)}.has-\[select\:disabled\]\:opacity-50:has(:is(select:disabled)){opacity:.5}.has-\[textarea\:focus-visible\]\:border-baron:has(:is(textarea:focus-visible)){border-color:var(--baron)}.has-\[\>\[data-slot\=checkbox-group\]\]\:gap-3:has(>[data-slot=checkbox-group]){gap:calc(var(--spacing) * 3)}.has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}.has-\[\>\[data-slot\=field\]\]\:w-full:has(>[data-slot=field]){width:100%}.has-\[\>\[data-slot\=field\]\]\:flex-col:has(>[data-slot=field]){flex-direction:column}.has-\[\>\[data-slot\=field\]\]\:rounded-md:has(>[data-slot=field]){border-radius:var(--radius)}.has-\[\>\[data-slot\=field\]\]\:border:has(>[data-slot=field]){border-style:var(--tw-border-style);border-width:1px}@media (hover:hover){.has-\[\>\[data-slot\=field\]\]\:not-has-\[\:disabled\,\[data-disabled\]\]\:hover\:bg-muted\/50:has(>[data-slot=field]):not(:has(:is(:disabled,[data-disabled]))):hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.has-\[\>\[data-slot\=field\]\]\:not-has-\[\:disabled\,\[data-disabled\]\]\:hover\:bg-muted\/50:has(>[data-slot=field]):not(:has(:is(:disabled,[data-disabled]))):hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}}.has-\[\>\[data-slot\=field\]\]\:has-\[\:focus-visible\]\:border-ring:has(>[data-slot=field]):has(:focus-visible){border-color:var(--ring)}.has-\[\>\[data-slot\=field\]\]\:has-\[\:focus-visible\]\:ring-3:has(>[data-slot=field]):has(:focus-visible){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.has-\[\>\[data-slot\=field\]\]\:has-\[\:focus-visible\]\:ring-ring\/50:has(>[data-slot=field]):has(:focus-visible){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.has-\[\>\[data-slot\=field\]\]\:has-\[\:focus-visible\]\:ring-ring\/50:has(>[data-slot=field]):has(:focus-visible){--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.has-\[\>\[data-slot\=radio-group\]\]\:gap-3:has(>[data-slot=radio-group]){gap:calc(var(--spacing) * 3)}.aria-expanded\:bg-muted[aria-expanded=true]{background-color:var(--muted)}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-3[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.aria-invalid\:aria-checked\:border-primary[aria-invalid=true][aria-checked=true]{border-color:var(--primary)}.aria-pressed\:border-ink[aria-pressed=true]{border-color:var(--ink)}.aria-pressed\:shadow-\[inset_0_0_0_1px_var\(--ink\)\][aria-pressed=true]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--ink));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.aria-\[current\=page\]\:border-\[var\(--bw-line\)\][aria-current=page]{border-color:var(--bw-line)}.aria-\[current\=page\]\:bg-\[var\(--bw-surface\)\][aria-current=page]{background-color:var(--bw-surface)}.aria-\[current\=page\]\:font-semibold[aria-current=page]{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.aria-\[current\=page\]\:text-ink[aria-current=page]{color:var(--ink)}.data-inset\:pl-8[data-inset]{padding-left:calc(var(--spacing) * 8)}.data-placeholder\:text-muted-foreground[data-placeholder]{color:var(--muted-foreground)}.data-popup-open\:bg-accent[data-popup-open]{background-color:var(--accent)}.data-popup-open\:text-accent-foreground[data-popup-open]{color:var(--accent-foreground)}.data-\[align-trigger\=true\]\:animate-none[data-align-trigger=true]{animation:none}.data-\[invalid\=true\]\:text-destructive[data-invalid=true]{color:var(--destructive)}.data-\[side\=bottom\]\:top-1[data-side=bottom]{top:var(--spacing)}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=inline-end\]\:top-1\/2\![data-side=inline-end]{top:50%!important}.data-\[side\=inline-end\]\:-left-1[data-side=inline-end]{left:calc(var(--spacing) * -1)}.data-\[side\=inline-end\]\:-translate-y-1\/2[data-side=inline-end]{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=inline-end\]\:slide-in-from-left-2[data-side=inline-end]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=inline-start\]\:top-1\/2\![data-side=inline-start]{top:50%!important}.data-\[side\=inline-start\]\:-right-1[data-side=inline-start]{right:calc(var(--spacing) * -1)}.data-\[side\=inline-start\]\:-translate-y-1\/2[data-side=inline-start]{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=inline-start\]\:slide-in-from-right-2[data-side=inline-start]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=left\]\:top-1\/2\![data-side=left]{top:50%!important}.data-\[side\=left\]\:-right-1[data-side=left]{right:calc(var(--spacing) * -1)}.data-\[side\=left\]\:-translate-y-1\/2[data-side=left]{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=right\]\:top-1\/2\![data-side=right]{top:50%!important}.data-\[side\=right\]\:-left-1[data-side=right]{left:calc(var(--spacing) * -1)}.data-\[side\=right\]\:-translate-y-1\/2[data-side=right]{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:-bottom-2\.5[data-side=top]{bottom:calc(var(--spacing) * -2.5)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[size\=default\]\:h-9[data-size=default]{height:calc(var(--spacing) * 9)}.data-\[size\=default\]\:h-\[18\.4px\][data-size=default]{height:18.4px}.data-\[size\=default\]\:w-\[32px\][data-size=default]{width:32px}.data-\[size\=default\]\:max-w-xs[data-size=default]{max-width:var(--container-xs)}.data-\[size\=sm\]\:h-8[data-size=sm]{height:calc(var(--spacing) * 8)}.data-\[size\=sm\]\:h-\[14px\][data-size=sm]{height:14px}.data-\[size\=sm\]\:w-\[24px\][data-size=sm]{width:24px}.data-\[size\=sm\]\:max-w-xs[data-size=sm]{max-width:var(--container-xs)}.data-\[slot\=checkbox-group\]\:gap-3[data-slot=checkbox-group]{gap:calc(var(--spacing) * 3)}:is(.\*\:data-\[slot\=field\]\:p-3>*)[data-slot=field]{padding:calc(var(--spacing) * 3)}:is(.\*\:data-\[slot\=field-group\]\:gap-4>*)[data-slot=field-group]{gap:calc(var(--spacing) * 4)}:is(.\*\:data-\[slot\=field-label\]\:flex-auto>*)[data-slot=field-label]{flex:auto}:is(.\*\*\:data-\[slot\=kbd\]\:relative *)[data-slot=kbd]{position:relative}:is(.\*\*\:data-\[slot\=kbd\]\:isolate *)[data-slot=kbd]{isolation:isolate}:is(.\*\*\:data-\[slot\=kbd\]\:z-50 *)[data-slot=kbd]{z-index:50}:is(.\*\*\:data-\[slot\=kbd\]\:rounded-sm *)[data-slot=kbd]{border-radius:calc(var(--radius) - 2px)}:is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}:is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(.\*\:data-\[slot\=select-value\]\:gap-1\.5>*)[data-slot=select-value]{gap:calc(var(--spacing) * 1.5)}.data-\[state\=delayed-open\]\:animate-in[data-state=delayed-open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=delayed-open\]\:fade-in-0[data-state=delayed-open]{--tw-enter-opacity:0}.data-\[state\=delayed-open\]\:zoom-in-95[data-state=delayed-open]{--tw-enter-scale:.95}.data-\[variant\=destructive\]\:text-destructive[data-variant=destructive]{color:var(--destructive)}.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}.data-\[variant\=destructive\]\:focus\:text-destructive[data-variant=destructive]:focus{color:var(--destructive)}.data-\[variant\=label\]\:text-sm[data-variant=label]{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.data-\[variant\=legend\]\:text-base[data-variant=legend]{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.nth-last-2\:-mt-1:nth-last-child(2){margin-top:calc(var(--spacing) * -1)}@supports ((-webkit-backdrop-filter:var(--tw)) or (backdrop-filter:var(--tw))){.supports-backdrop-filter\:backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none}}@media not all and (width>=64rem){.max-lg\:hidden{display:none}}@media not all and (width>=48rem){.max-md\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.max-md\:mt-5{margin-top:calc(var(--spacing) * 5)}.max-md\:ml-auto{margin-left:auto}.max-md\:hidden{display:none}.max-md\:inline-flex{display:inline-flex}.max-md\:size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.max-md\:w-full{width:100%}.max-md\:min-w-0{min-width:0}.max-md\:flex-col-reverse{flex-direction:column-reverse}.max-md\:flex-nowrap{flex-wrap:nowrap}.max-md\:justify-center{justify-content:center}.max-md\:gap-1{gap:var(--spacing)}.max-md\:gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.max-md\:px-0{padding-inline:0}.max-md\:pl-9{padding-left:calc(var(--spacing) * 9)}.max-md\:text-center{text-align:center}}@media not all and (width>=40rem){.max-sm\:mt-6{margin-top:calc(var(--spacing) * 6)}.max-sm\:block{display:block}.max-sm\:hidden{display:none}.max-sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-sm\:text-\[var\(--bw-ink-faint\)\]{color:var(--bw-ink-faint)}}@media (width>=40rem){.sm\:right-8{right:calc(var(--spacing) * 8)}.sm\:bottom-6{bottom:calc(var(--spacing) * 6)}.sm\:bottom-8{bottom:calc(var(--spacing) * 8)}.sm\:order-2{order:2}.sm\:order-3{order:3}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:-mx-10{margin-inline:calc(var(--spacing) * -10)}.sm\:mt-5{margin-top:calc(var(--spacing) * 5)}.sm\:mt-6{margin-top:calc(var(--spacing) * 6)}.sm\:mt-8{margin-top:calc(var(--spacing) * 8)}.sm\:mt-10{margin-top:calc(var(--spacing) * 10)}.sm\:mr-12{margin-right:calc(var(--spacing) * 12)}.sm\:mb-5{margin-bottom:calc(var(--spacing) * 5)}.sm\:mb-7{margin-bottom:calc(var(--spacing) * 7)}.sm\:mb-8{margin-bottom:calc(var(--spacing) * 8)}.sm\:ml-12{margin-left:calc(var(--spacing) * 12)}.sm\:line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sm\:line-clamp-none{-webkit-line-clamp:unset;-webkit-box-orient:horizontal;display:block;overflow:visible}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:table{display:table}.sm\:size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.sm\:min-h-12{min-height:calc(var(--spacing) * 12)}.sm\:min-h-16{min-height:calc(var(--spacing) * 16)}.sm\:min-h-44{min-height:calc(var(--spacing) * 44)}.sm\:min-h-\[120px\]{min-height:120px}.sm\:min-h-\[340px\]{min-height:340px}.sm\:w-auto{width:auto}.sm\:max-w-72{max-width:calc(var(--spacing) * 72)}.sm\:max-w-80{max-width:calc(var(--spacing) * 80)}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-md{max-width:var(--container-md)}.sm\:scroll-px-10{scroll-padding-inline:calc(var(--spacing) * 10)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-\[2\.5rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:2.5rem minmax(0,1fr) auto}.sm\:grid-cols-\[9rem_minmax\(0\,1fr\)\]{grid-template-columns:9rem minmax(0,1fr)}.sm\:grid-cols-\[190px_1fr\]{grid-template-columns:190px 1fr}.sm\:grid-cols-\[minmax\(0\,10rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,10rem) minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\,12rem\)_1fr\]{grid-template-columns:minmax(0,12rem) 1fr}.sm\:flex-col{flex-direction:column}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:justify-start{justify-content:flex-start}.sm\:gap-1{gap:var(--spacing)}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-7{gap:calc(var(--spacing) * 7)}.sm\:gap-8{gap:calc(var(--spacing) * 8)}.sm\:truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sm\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.sm\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-10{padding:calc(var(--spacing) * 10)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-7{padding-inline:calc(var(--spacing) * 7)}.sm\:px-10{padding-inline:calc(var(--spacing) * 10)}.sm\:py-5{padding-block:calc(var(--spacing) * 5)}.sm\:py-8{padding-block:calc(var(--spacing) * 8)}.sm\:pt-5{padding-top:calc(var(--spacing) * 5)}.sm\:pt-8{padding-top:calc(var(--spacing) * 8)}.sm\:pt-16{padding-top:calc(var(--spacing) * 16)}.sm\:pb-24{padding-bottom:calc(var(--spacing) * 24)}.sm\:pb-40{padding-bottom:calc(var(--spacing) * 40)}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:text-\[36px\]{font-size:36px}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:row-span-2:is(:where(.group\/alert-dialog-content)[data-size=default] *){grid-row:span 2/span 2}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:place-items-start:is(:where(.group\/alert-dialog-content)[data-size=default] *){place-items:start}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:text-left:is(:where(.group\/alert-dialog-content)[data-size=default] *){text-align:left}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:group-has-data-\[slot\=alert-dialog-media\]\/alert-dialog-content\:col-start-2:is(:where(.group\/alert-dialog-content)[data-size=default] *):is(:where(.group\/alert-dialog-content):has([data-slot=alert-dialog-media]) *){grid-column-start:2}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:has-data-\[slot\=alert-dialog-media\]\:grid-rows-\[auto_1fr\]:is(:where(.group\/alert-dialog-content)[data-size=default] *):has([data-slot=alert-dialog-media]){grid-template-rows:auto 1fr}.data-\[size\=default\]\:sm\:max-w-lg[data-size=default]{max-width:var(--container-lg)}}@media (width>=48rem){.md\:absolute{position:absolute}.md\:left-1\/2{left:50%}.md\:col-start-2{grid-column-start:2}.md\:row-span-2{grid-row:span 2/span 2}.md\:mr-2{margin-right:calc(var(--spacing) * 2)}.md\:mb-3{margin-bottom:calc(var(--spacing) * 3)}.md\:ml-2{margin-left:calc(var(--spacing) * 2)}.md\:ml-auto{margin-left:auto}.md\:contents{display:contents}.md\:flex{display:flex}.md\:hidden{display:none}.md\:inline-flex{display:inline-flex}.md\:w-full{width:100%}.md\:min-w-\[260px\]{min-width:260px}.md\:-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.md\:touch-none{touch-action:none}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[1fr_8rem_2fr\]{grid-template-columns:1fr 8rem 2fr}.md\:grid-cols-\[minmax\(148px\,0\.7fr\)_minmax\(0\,2\.5fr\)\]{grid-template-columns:minmax(148px,.7fr) minmax(0,2.5fr)}.md\:grid-cols-\[minmax\(148px\,0\.7fr\)_minmax\(0\,2\.5fr\)_minmax\(160px\,1\.3fr\)\]{grid-template-columns:minmax(148px,.7fr) minmax(0,2.5fr) minmax(160px,1.3fr)}.md\:flex-col{flex-direction:column}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:justify-end{justify-content:flex-end}.md\:gap-6{gap:calc(var(--spacing) * 6)}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:py-12{padding-block:calc(var(--spacing) * 12)}.md\:py-14{padding-block:calc(var(--spacing) * 14)}.md\:py-16{padding-block:calc(var(--spacing) * 16)}.md\:py-32{padding-block:calc(var(--spacing) * 32)}.md\:pt-4{padding-top:calc(var(--spacing) * 4)}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-\[15px\]{font-size:15px}.md\:text-\[44px\]{font-size:44px}.md\:text-\[56px\]{font-size:56px}.md\:text-pretty{text-wrap:pretty}}@media (width>=64rem){.lg\:sticky{position:sticky}.lg\:top-24{top:calc(var(--spacing) * 24)}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-start-3{grid-column-start:3}.lg\:row-span-1{grid-row:span 1/span 1}.lg\:row-start-1{grid-row-start:1}.lg\:mt-13{margin-top:calc(var(--spacing) * 13)}.lg\:block{display:block}.lg\:hidden{display:none}.lg\:min-h-\[140px\]{min-height:140px}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[1\.1fr_0\.9fr\]{grid-template-columns:1.1fr .9fr}.lg\:grid-cols-\[minmax\(148px\,0\.7fr\)_minmax\(0\,2\.5fr\)_minmax\(220px\,1\.1fr\)\]{grid-template-columns:minmax(148px,.7fr) minmax(0,2.5fr) minmax(220px,1.1fr)}.lg\:gap-16{gap:calc(var(--spacing) * 16)}.lg\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.lg\:px-16{padding-inline:calc(var(--spacing) * 16)}.lg\:py-4{padding-block:calc(var(--spacing) * 4)}.lg\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.lg\:even\:border-r-0:nth-child(2n){border-right-style:var(--tw-border-style);border-right-width:0}}@media (width>=80rem){.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:gap-4{gap:calc(var(--spacing) * 4)}.xl\:gap-6{gap:calc(var(--spacing) * 6)}.xl\:gap-10{gap:calc(var(--spacing) * 10)}.xl\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (width>=96rem){.\32 xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@container field-group (width>=28rem){.\@md\/field-group\:flex-row{flex-direction:row}.\@md\/field-group\:items-center{align-items:center}:is(.\@md\/field-group\:\*\:w-auto>*){width:auto}.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}:is(.\@md\/field-group\:\*\:data-\[slot\=field-label\]\:flex-auto>*)[data-slot=field-label]{flex:auto}}@container (width>=56rem){.\@4xl\:grid-cols-\[minmax\(0\,1fr\)_20rem\]{grid-template-columns:minmax(0,1fr) 20rem}}.data-open\:animate-in:where([data-state=open]),.data-open\:animate-in:where([data-open]:not([data-open=false])){animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-open\:bg-accent:where([data-state=open]),.data-open\:bg-accent:where([data-open]:not([data-open=false])){background-color:var(--accent)}.data-open\:text-accent-foreground:where([data-state=open]),.data-open\:text-accent-foreground:where([data-open]:not([data-open=false])){color:var(--accent-foreground)}.data-open\:fade-in-0:where([data-state=open]),.data-open\:fade-in-0:where([data-open]:not([data-open=false])){--tw-enter-opacity:0}.data-open\:zoom-in-95:where([data-state=open]),.data-open\:zoom-in-95:where([data-open]:not([data-open=false])){--tw-enter-scale:.95}.data-open\:slide-in-from-left:where([data-state=open]),.data-open\:slide-in-from-left:where([data-open]:not([data-open=false])){--tw-enter-translate-x:-100%}.data-open\:slide-in-from-right:where([data-state=open]),.data-open\:slide-in-from-right:where([data-open]:not([data-open=false])){--tw-enter-translate-x:100%}.data-closed\:animate-out:where([data-state=closed]),.data-closed\:animate-out:where([data-closed]:not([data-closed=false])){animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-closed\:overflow-hidden:where([data-state=closed]),.data-closed\:overflow-hidden:where([data-closed]:not([data-closed=false])){overflow:hidden}.data-closed\:fade-out-0:where([data-state=closed]),.data-closed\:fade-out-0:where([data-closed]:not([data-closed=false])){--tw-exit-opacity:0}.data-closed\:zoom-out-95:where([data-state=closed]),.data-closed\:zoom-out-95:where([data-closed]:not([data-closed=false])){--tw-exit-scale:.95}.data-closed\:slide-out-to-left:where([data-state=closed]),.data-closed\:slide-out-to-left:where([data-closed]:not([data-closed=false])){--tw-exit-translate-x:-100%}.data-closed\:slide-out-to-right:where([data-state=closed]),.data-closed\:slide-out-to-right:where([data-closed]:not([data-closed=false])){--tw-exit-translate-x:100%}.data-checked\:border-primary:where([data-state=checked]),.data-checked\:border-primary:where([data-checked]:not([data-checked=false])){border-color:var(--primary)}.data-checked\:bg-primary:where([data-state=checked]),.data-checked\:bg-primary:where([data-checked]:not([data-checked=false])){background-color:var(--primary)}.data-checked\:text-primary-foreground:where([data-state=checked]),.data-checked\:text-primary-foreground:where([data-checked]:not([data-checked=false])){color:var(--primary-foreground)}.group-has-\[\:focus-visible\]\/field-label\:data-checked\:border-primary:is(:where(.group\/field-label):has(:focus-visible) *):where([data-state=checked]),.group-has-\[\:focus-visible\]\/field-label\:data-checked\:border-primary:is(:where(.group\/field-label):has(:focus-visible) *):where([data-checked]:not([data-checked=false])){border-color:var(--primary)}.group-data-\[size\=default\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=default] *):where([data-state=checked]),.group-data-\[size\=default\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=default] *):where([data-checked]:not([data-checked=false])),.group-data-\[size\=sm\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=sm] *):where([data-state=checked]),.group-data-\[size\=sm\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=sm] *):where([data-checked]:not([data-checked=false])){--tw-translate-x:calc(100% - 2px);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-unchecked\:bg-input:where([data-state=unchecked]),.data-unchecked\:bg-input:where([data-unchecked]:not([data-unchecked=false])){background-color:var(--input)}.group-data-\[size\=default\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=default] *):where([data-state=unchecked]),.group-data-\[size\=default\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=default] *):where([data-unchecked]:not([data-unchecked=false])),.group-data-\[size\=sm\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=sm] *):where([data-state=unchecked]),.group-data-\[size\=sm\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=sm] *):where([data-unchecked]:not([data-unchecked=false])){--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-disabled\:pointer-events-none:where([data-disabled=true]),.data-disabled\:pointer-events-none:where([data-disabled]:not([data-disabled=false])){pointer-events:none}.data-disabled\:cursor-not-allowed:where([data-disabled=true]),.data-disabled\:cursor-not-allowed:where([data-disabled]:not([data-disabled=false])){cursor:not-allowed}.data-disabled\:opacity-50:where([data-disabled=true]),.data-disabled\:opacity-50:where([data-disabled]:not([data-disabled=false])){opacity:.5}.data-horizontal\:h-px:where([data-orientation=horizontal]){height:1px}.data-horizontal\:w-full:where([data-orientation=horizontal]){width:100%}.data-vertical\:w-px:where([data-orientation=vertical]){width:1px}.data-vertical\:self-stretch:where([data-orientation=vertical]){align-self:stretch}.\[\&_\.agent-chat-reply\]\:leading-6 .agent-chat-reply{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.\[\&_a\]\:relative a{position:relative}.\[\&_a\]\:z-10 a{z-index:10}.\[\&_button\]\:relative button{position:relative}.\[\&_button\]\:z-10 button{z-index:10}.\[\&_button\]\:min-h-11 button{min-height:calc(var(--spacing) * 11)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\]\:text-primary svg{color:var(--primary)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}:is(.\*\:\[a\]\:underline>*):is(a){text-decoration-line:underline}:is(.\*\:\[a\]\:underline-offset-3>*):is(a){text-underline-offset:3px}@media (hover:hover){:is(.\*\:\[a\]\:hover\:text-foreground>*):is(a):hover{color:var(--foreground)}}:is(.\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}:is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}:is(.\*\:\[span\]\:last\:gap-2>*):is(span):last-child{gap:calc(var(--spacing) * 2)}:is(.data-\[variant\=destructive\]\:\*\:\[svg\]\:text-destructive[data-variant=destructive]>*):is(svg){color:var(--destructive)}:is(.\*\:\[svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-8>*):is(svg:not([class*=size-])){width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.\[\&\>\*\]\:grow>*{flex-grow:1}.\[\&\>\.sr-only\]\:w-auto>.sr-only{width:auto}:is(.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]){margin-top:1px}@container field-group (width>=28rem){:is(.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]){margin-top:1px}}.\[\&\>a\]\:underline>a{text-decoration-line:underline}.\[\&\>a\]\:underline-offset-4>a{text-underline-offset:4px}.\[\&\>a\:hover\]\:text-primary>a:hover{color:var(--primary)}@media not all and (width>=48rem){.max-md\:\[\&\>span\]\:sr-only>span{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.\[\&\>svg\]\:size-3\.5>svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}@media (hover:none){.\[\@media\(hover\:none\)\]\:opacity-100{opacity:1}}[data-variant=legend]+.\[\[data-variant\=legend\]\+\&\]\:-mt-1\.5{margin-top:calc(var(--spacing) * -1.5)}}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;font-stretch:75% 100%;src:url(/assets/bricolage-grotesque-vietnamese-wdth-normal-BKE08zty.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;font-stretch:75% 100%;src:url(/assets/bricolage-grotesque-latin-ext-wdth-normal-DoS1gVTC.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;font-stretch:75% 100%;src:url(/assets/bricolage-grotesque-latin-wdth-normal-Dtb2a5nO.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@property --scroll-fade-t{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-b{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-s{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-e{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-mask{syntax:"*";inherits:false}@property --shimmer-angle{syntax:"<angle>";inherits:true;initial-value:20deg}@property --shimmer-image{syntax:"*";inherits:false}@property --shimmer-text-fill{syntax:"*";inherits:false}@media (prefers-reduced-motion:reduce){.shimmer{-webkit-text-fill-color:currentColor;background-image:none;animation:none}}:root{--background:#fff;--foreground:#171717;--card:#fff;--card-foreground:#171717;--popover:#fff;--popover-foreground:#171717;--primary:#171717;--primary-foreground:#fafafa;--secondary:#f5f5f5;--secondary-foreground:#171717;--muted:#f5f5f5;--muted-foreground:#737373;--accent:#f5f5f5;--accent-foreground:#171717;--destructive:#dc2626;--success:#16a34a;--warning:#d97706;--attention:#9a3412;--attention-soft:#ffedd5;--sidebar:#fafafa;--border:#e5e5e5;--input:#d4d4d4;--ring:#a3a3a3;--radius:6px;--font-body:ui-sans-serif, system-ui, sans-serif;--font-heading:ui-sans-serif, system-ui, sans-serif;--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--inverse-background:var(--foreground);--inverse-foreground:var(--background)}.inverse{color:var(--inverse-foreground);--background:var(--inverse-background);--foreground:var(--inverse-foreground);--card:var(--inverse-background)}@supports (color:color-mix(in lab, red, red)){.inverse{--card:color-mix(in oklch, var(--inverse-background) 92%, var(--inverse-foreground))}}.inverse{--card-foreground:var(--inverse-foreground);--popover:var(--inverse-background);--popover-foreground:var(--inverse-foreground);--secondary:var(--inverse-background)}@supports (color:color-mix(in lab, red, red)){.inverse{--secondary:color-mix(in oklch, var(--inverse-background) 85%, var(--inverse-foreground))}}.inverse{--secondary-foreground:var(--inverse-foreground);--muted:var(--inverse-background)}@supports (color:color-mix(in lab, red, red)){.inverse{--muted:color-mix(in oklch, var(--inverse-background) 92%, var(--inverse-foreground))}}.inverse{--muted-foreground:var(--inverse-foreground)}@supports (color:color-mix(in lab, red, red)){.inverse{--muted-foreground:color-mix(in oklch, var(--inverse-foreground) 66%, transparent)}}.inverse{--accent:var(--inverse-background)}@supports (color:color-mix(in lab, red, red)){.inverse{--accent:color-mix(in oklch, var(--inverse-background) 85%, var(--inverse-foreground))}}.inverse{--accent-foreground:var(--inverse-foreground);--border:var(--inverse-foreground)}@supports (color:color-mix(in lab, red, red)){.inverse{--border:color-mix(in oklch, var(--inverse-foreground) 18%, transparent)}}.inverse{--input:var(--inverse-foreground)}@supports (color:color-mix(in lab, red, red)){.inverse{--input:color-mix(in oklch, var(--inverse-foreground) 40%, transparent)}}.inverse{--ring:var(--inverse-foreground)}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/landing/fonts/instrument-sans.woff2)format("woff2")}.new-home{font-family:"Instrument Sans", var(--font-body)}:root{--domino-blue:#62ddf3;--domino-sky:#5bdaff;--domino-periwinkle:#87bdff;--domino-lilac:#c9a4ff;--domino-rose:#ffb5de;--domino-peach:#ffce97;--domino-mint:#9df0c6}.domino-canvas{pointer-events:none;width:calc(100% + .8em);height:calc(100% + .8em);position:absolute;inset:-.4em}.domino-text{background:var(--domino-blue)}.domino-headline[data-domino-ready=true] .domino-text{background:0 0}.homepage-metric-hero{isolation:isolate;flex-direction:column;align-items:center;width:100%;max-width:72rem;display:flex;position:relative}.homepage-metric-rules{z-index:-1;width:var(--metric-width,100%);pointer-events:none;grid-template-columns:repeat(3,minmax(0,1fr));max-width:100%;display:grid;position:absolute;top:-1.5rem;bottom:0}.homepage-metric-rules span{border-left:1px solid var(--bw-line)}.homepage-metric-rules span:last-child{border-right:1px solid var(--bw-line)}.homepage-metrics{width:var(--metric-width,100%);text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));max-width:100%;margin-top:clamp(1.5rem,min(5vw,5svh),4rem);display:grid}.homepage-metrics>div{flex-direction:column-reverse;gap:.75rem;min-width:0;padding:0 clamp(.5rem,2vw,1.75rem) .25rem;display:flex}.homepage-metrics dd{font-variant-numeric:tabular-nums;letter-spacing:-.055em;white-space:nowrap;font-size:clamp(1.5rem,4.5vw,4rem);font-weight:400;line-height:1.05}.homepage-metrics dt{min-height:2.8em;color:var(--bw-ink-soft);font-size:clamp(.75rem,1.3vw,1rem);line-height:1.4}:root{--bw-canvas:#faf9f7;--bw-surface:#fff;--bw-hover:#f2f0ed;--bw-cyan:#00e5ff;--bw-cyan-deep:#007c99;--bw-cyan-tint:#e0fcff;--bw-agent:#006fb1;--bw-line:#eae6e3;--bw-shadow:#2423211f;--bw-chat-bubble:#efece8;--bw-chat-line-focus:#d6d0ca;--bw-chat-shade-1:#2423210a;--bw-chat-shade-2:#24232138;--bw-chat-shade-3:#24232147;--bw-chat-ink-strong:#000;--bw-chat-send-off:#e6e2de;--bw-chat-send-off-ink:#a19b96;--bw-chat-error:#8a2d1f;--bw-chat-error-bg:#fbefec;--bw-chat-error-line:#efd3cc;--bw-chat-error-hover:#fff8f6;--bw-chat-secondary:#65605c;--bw-chat-rail:#f3f1ee;--bw-chat-scrim:#24232152;--bw-green:#236445;--bw-green-soft:#eaf4ed;--bw-ink:#242321;--bw-ink-soft:#615e5b;--bw-ink-faint:#716c68;--share-surface:#fff;--share-text:#1d1d1f;--share-text-soft:#5f6368;--share-line:#dadce0;--share-footer:#f2f3f5;--share-messages-sent:#0a84ff;--share-messages-sent-text:#fff;--share-messages-card:#e9e9eb;--share-whatsapp-chat:#efeae2;--share-whatsapp-bubble:#d9fdd3;--share-whatsapp-card:#c5eebd;--share-slack-link:#1264a3;--share-slack-bar:#ddddde;--share-x-scrim:#0000009e;--share-x-scrim-text:#fff;--share-linkedin-footer:#edf3f8;--share-facebook-footer:#f0f2f5;--share-google-link:#1a0dab;--share-google-text:#4d5156;--share-frame:#1d1d1f;--share-frame-bar:#ececee;--bw-heading:var(--font-body);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--baron:var(--bw-cyan);--baron-deep:var(--bw-cyan-deep);--bw-tint:var(--bw-cyan-tint);--baron-mark:var(--bw-cyan);--baron-mark-ink:#000;--baron-ink:#000;--selection:var(--baron);--selection-ink:var(--baron-ink);--paper-light:#fdfdf9;--ink-light:#16150e;--ink-soft-light:#4b4a41;--ink-faint-light:#66655c;--chrome-light:#e7e7e1;--rule-light:#16150e29;--paper:var(--paper-light);--ink:var(--ink-light);--ink-soft:var(--ink-soft-light);--lp-example-bg:#fff;--lp-example-ink:#111;--lp-example-line:#1113;--lp-example-pressed:#f1f1f1;--ink-faint:var(--ink-faint-light);--chrome:var(--chrome-light);--rule:var(--rule-light);--ground:var(--baron);--background:var(--paper);--foreground:var(--ink);--card:var(--paper);--card-foreground:var(--ink);--popover:var(--paper);--popover-foreground:var(--ink);--primary:var(--ink);--primary-foreground:var(--paper);--secondary:var(--chrome);--secondary-foreground:var(--ink);--muted:var(--chrome);--muted-foreground:var(--ink-soft);--accent:var(--baron);--accent-foreground:var(--baron-ink);--destructive:var(--ink);--border:var(--rule);--input:var(--ink);--ring:var(--ink);--radius:0px;--font-body:"Instrument Sans", "Geist Variable", "Geist Fallback", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-heading:var(--font-body);--inverse-background:var(--ink);--inverse-foreground:var(--paper);--t1:16px;--t2:16px;--t3:16px;--t4:18px;--d1:22px;--d2:31px;--d3:36px;--d4:44px;--measure:600px;--dw:100%;--ease:cubic-bezier(.23, 1, .32, 1);--gutter:20px;--note:0px;--bw-canvas-dark:#161514;--bw-surface-dark:#1f1e1c;--bw-hover-dark:#2a2826;--bw-cyan-deep-dark:#4fd6ee;--bw-cyan-tint-dark:#0e3338;--bw-agent-dark:#6cbcff;--bw-line-dark:#3a3835;--bw-shadow-dark:#00000080;--bw-chat-bubble-dark:#2b2926;--bw-chat-line-focus-dark:#57534e;--bw-chat-shade-1-dark:#0000003d;--bw-chat-shade-2-dark:#00000080;--bw-chat-shade-3-dark:#0009;--bw-chat-ink-strong-dark:#fff;--bw-chat-send-off-dark:#2e2c29;--bw-chat-send-off-ink-dark:#85807a;--bw-chat-error-dark:#ffb4a6;--bw-chat-error-bg-dark:#3a1d18;--bw-chat-error-line-dark:#5c2c24;--bw-chat-error-hover-dark:#45231d;--bw-chat-secondary-dark:#aaa59f;--bw-chat-rail-dark:#1c1b19;--bw-chat-scrim-dark:#0009;--bw-green-dark:#7fd3a4;--bw-green-soft-dark:#16301f;--bw-ink-dark:#ecebe8;--bw-ink-soft-dark:#b4afa9;--bw-ink-faint-dark:#a19c96;--paper-dark:#191816;--ink-dark:#ecebe5;--ink-soft-dark:#b9b7ad;--ink-faint-dark:#a3a197;--chrome-dark:#2b2a26;--rule-dark:#ecebe52e;--success-dark:#6fd39b;--warning-dark:#f0b54a;--attention-dark:#f5b37a;--attention-soft-dark:#3a2410;--vb-preview-shadow-dark:0 12px 32px #0006;--vb-preview-line-dark:#ecebe524;--vb-preview-muted-dark:#b4afa9}:root[data-theme=dark]:has([data-founder-area]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bw-canvas:var(--bw-canvas-dark);--bw-surface:var(--bw-surface-dark);--bw-hover:var(--bw-hover-dark);--bw-cyan-deep:var(--bw-cyan-deep-dark);--bw-cyan-tint:var(--bw-cyan-tint-dark);--bw-agent:var(--bw-agent-dark);--bw-line:var(--bw-line-dark);--bw-shadow:var(--bw-shadow-dark);--bw-chat-bubble:var(--bw-chat-bubble-dark);--bw-chat-line-focus:var(--bw-chat-line-focus-dark);--bw-chat-shade-1:var(--bw-chat-shade-1-dark);--bw-chat-shade-2:var(--bw-chat-shade-2-dark);--bw-chat-shade-3:var(--bw-chat-shade-3-dark);--bw-chat-ink-strong:var(--bw-chat-ink-strong-dark);--bw-chat-send-off:var(--bw-chat-send-off-dark);--bw-chat-send-off-ink:var(--bw-chat-send-off-ink-dark);--bw-chat-error:var(--bw-chat-error-dark);--bw-chat-error-bg:var(--bw-chat-error-bg-dark);--bw-chat-error-line:var(--bw-chat-error-line-dark);--bw-chat-error-hover:var(--bw-chat-error-hover-dark);--bw-chat-secondary:var(--bw-chat-secondary-dark);--bw-chat-rail:var(--bw-chat-rail-dark);--bw-chat-scrim:var(--bw-chat-scrim-dark);--bw-green:var(--bw-green-dark);--bw-green-soft:var(--bw-green-soft-dark);--bw-ink:var(--bw-ink-dark);--bw-ink-soft:var(--bw-ink-soft-dark);--bw-ink-faint:var(--bw-ink-faint-dark);--paper:var(--paper-dark);--ink:var(--ink-dark);--ink-soft:var(--ink-soft-dark);--ink-faint:var(--ink-faint-dark);--chrome:var(--chrome-dark);--rule:var(--rule-dark);--success:var(--success-dark);--warning:var(--warning-dark);--attention:var(--attention-dark);--attention-soft:var(--attention-soft-dark);--sidebar:var(--bw-canvas);--vb-preview-shadow:var(--vb-preview-shadow-dark);--vb-preview-line:var(--vb-preview-line-dark);--vb-preview-muted:var(--vb-preview-muted-dark)}:root[data-theme=dark]:has([data-founder-area]) :is(.till,.strip,.page__quip){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:var(--paper-light);--ink:var(--ink-light);--ink-soft:var(--ink-soft-light);--ink-faint:var(--ink-faint-light);--chrome:var(--chrome-light);--rule:var(--rule-light);--background:var(--paper);--foreground:var(--ink);--card:var(--paper);--card-foreground:var(--ink);--popover:var(--paper);--popover-foreground:var(--ink);--primary:var(--ink);--primary-foreground:var(--paper);--secondary:var(--chrome);--secondary-foreground:var(--ink);--muted:var(--chrome);--muted-foreground:var(--ink-soft);--border:var(--rule);--input:var(--ink);--ring:var(--ink);--inverse-background:var(--ink);--inverse-foreground:var(--paper);color:var(--ink)}:root:has(.note-bar){--note:48px}@media (width>=1200px){:root{--gutter:48px;--t4:22px;--d1:31px;--d2:44px;--d3:44px;--d4:62px}:root:has(.note-bar){--note:30px}}.btn.group\/button{height:auto;min-height:48px;font-size:var(--t4);letter-spacing:.01em;white-space:normal;color:var(--baron-ink);background:var(--baron);box-shadow:none;padding:0 20px 1px;font-weight:800}.btn--line.group\/button{color:var(--ink);box-shadow:inset 0 0 0 2px var(--ink);background:0 0}.btn.group\/button:disabled{opacity:1;color:var(--ink-faint);box-shadow:inset 0 0 0 2px var(--rule);background:0 0}.link.group\/button{height:auto;min-height:44px;font-size:inherit;font-weight:inherit;letter-spacing:inherit;text-align:left;white-space:normal;justify-content:flex-start;padding:0}@media (width<=767px){input,select,textarea{font-size:var(--t3)}}@media (prefers-reduced-motion:reduce){.btn:active,[data-slot=button]:active{transform:scale(1)}[data-slot=alert-dialog-content]{--tw-enter-scale:1;--tw-exit-scale:1}}.now{justify-items:start;gap:12px;padding-top:6px;display:grid}.now__head{max-width:22ch;font-size:var(--d1);text-wrap:balance;line-height:1}.now__more{max-width:52ch;font-size:var(--t4);font-weight:500;line-height:1.35}.now__pic{font-size:var(--t2);color:var(--ink-soft);gap:6px;margin:4px 0 0;display:grid}.now__pic .thumb{width:320px;max-width:100%;height:200px}.now__pic .thumb__frame{transform:scale(.266667)}.till .now__pic figcaption{color:var(--ink)}.news[data-brief]{padding-top:4px}.news[data-brief] .news__head,.paper .news[data-brief] .news__head{max-width:52ch;font-family:var(--font-body);font-stretch:100%;font-size:var(--t4);letter-spacing:0;font-weight:700;line-height:1.35}.news[data-brief] .news__at{font-size:var(--t4);white-space:normal}.till .btn:not(.btn--line),.sale .btn:not(.btn--line){color:var(--baron-ink);background:var(--baron);box-shadow:inset 0 0 0 2px var(--ink)}.made__label{flex-direction:row;align-items:center}.made__label a{min-height:44px}.made__label a>span,.made[data-lead] .made__label a>span{align-items:center;min-height:44px;padding:0 12px 1px;display:inline-flex}.made__label a+a,.made[data-lead] .made__label a+a{margin:0 0 0 -2px}.page__dateline{margin-bottom:-8px}@media (width>=1200px){.paper .now:not([data-brief]) .now__head{font-size:var(--d4);letter-spacing:-.01em;line-height:.94}.paper .now__pic .thumb{width:480px;height:300px}.paper .now__pic .thumb__frame{transform:scale(.4)}.made[data-lead]>.made__head{grid-area:auto/1/auto/-1;justify-self:start;margin:0}.made[data-lead]>.figure{grid-area:auto/1/auto/-1}.made[data-lead] .made__label{flex-direction:row;align-items:center}.made[data-lead] .made__label a{min-height:44px}.app[data-inner] .page{margin:0 auto}.app[data-inner] .page__quip{text-align:center;justify-content:center;left:calc(50% - 260px);right:calc(50% - 260px)}}@media (width>=1200px) and (width<=1599px){.app[data-inner] .strip__motto{display:none}}.paper .table{width:100%;display:block}@media (width<=1199px){.till .now:not([data-brief]) .now__head{font-size:32px;line-height:1}.app[data-create] .till__in{padding-bottom:10px}}@media (width>=1200px){.app[data-inner] .page{width:min(640px, 100% - var(--gutter) * 2);max-width:none;margin:0 auto;padding:0}.app[data-inner] .page__title,.app[data-inner] .page__lede{max-width:none}.app[data-create] .joke{font-size:var(--d4);margin:0 0 40px;line-height:.96}.app:not([data-inner]):before{content:"";background:var(--ground);grid-area:1/1;align-self:stretch}}.step{min-height:0}.now__dry{max-width:40ch;font-family:var(--font-heading);font-stretch:var(--dw);text-wrap:balance;font-size:22px;font-weight:800;line-height:1.1}.now__yours .link{min-height:0}.meanwhile__when{font-weight:700}@media (width<=1199px){.till__date{font-size:var(--t2);border-bottom:2px solid var(--ink);gap:2px;padding:4px 0 8px;display:grid}.app:not([data-inner]):not([data-list]) .paper>.lead.front{padding-bottom:0}.app:not([data-inner]):not([data-list]) .paper>.more{margin-top:20px}.paper>.more>.rule--gap:first-child{margin-top:0}.app:not([data-inner]):not([data-list]) .paper>.lead>.rule:first-child{display:none}.till .btn:not(.btn--line){color:var(--baron);background:var(--ink);box-shadow:none}}.frontnews__quiet{font-size:var(--t3);font-weight:700}.since{gap:6px;display:grid}.since__lines{font-size:var(--t3);gap:4px;line-height:1.35;display:grid}.since__at{font-weight:700}.since__more{min-height:36px;font-size:var(--t2);justify-self:start}.now__act{flex-wrap:wrap;align-items:center;gap:10px 20px;margin-top:4px;display:flex}.now__unlocks{max-width:52ch;font-size:var(--t3);line-height:1.35}.now__unlocks .link{overflow-wrap:anywhere;min-height:0}.switchedon{gap:8px;display:grid}.switchedon__head{font-size:var(--t3);border-bottom:2px solid var(--ink);padding-bottom:8px;font-weight:800}.switchedon__rows{display:grid}.switchedon__rows>div{font-size:var(--t2);border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr);gap:0 16px;padding:6px 0 7px;line-height:1.35;display:grid}.switchedon__rows dt{font-weight:700}.till .switchedon__rows>div{border-bottom-color:var(--ink)}.switchedon.at-desk{display:none}@media (width>=1200px){.switchedon.at-desk{display:grid}.switchedon.at-phone{display:none}}@media (width<=1199px){.till .frontnews__quiet,.till .now__unlocks,.till .since__lines{color:var(--ink)}.till .front-links{margin:0;padding-bottom:4px}}@media (width>=1200px){.switchedon__rows>div{grid-template-columns:140px minmax(0,1fr)}.till .switchedon{margin-top:auto;padding-top:28px}.app[data-create] .till{height:auto;min-height:calc(100vh - var(--note));align-self:stretch;position:relative;top:0;overflow:visible}}.now__next{gap:2px;display:grid}.now__when{font-size:var(--t3)}.since--earlier{padding-top:6px}.since--earlier .new{margin-right:6px}.sale__one{font-size:var(--t4);border-top:2px solid var(--ink);border-bottom:2px solid var(--ink);padding:8px 0 10px;font-weight:700}.sale__one .link{min-height:0}.till__quip{font-size:var(--t3);text-wrap:pretty;margin-top:14px;font-weight:700;line-height:1.3}@media (width>=1200px){.sale__one{display:none}}@media (width<=1199px){.till .since--earlier .since__lines,.till .now__when{color:var(--ink)}.till .since--earlier .new{color:var(--baron);background:var(--ink)}}@font-face{font-family:Peerage Ticker;src:url(/landing/fonts/peerage-ticker-regular.woff2)format("woff2");font-weight:400 600;font-display:swap}@font-face{font-family:Peerage Ticker;src:url(/landing/fonts/peerage-ticker-bold.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Peerage Ticker Fallback Narrow;src:local(Arial Narrow),local(ArialNarrow),local(Liberation Sans Narrow),local(LiberationSansNarrow);font-weight:400 600;size-adjust:85.45%;ascent-override:124.97%;descent-override:14.97%;line-gap-override:0%}@font-face{font-family:Peerage Ticker Fallback Narrow;src:local(Arial Narrow Bold),local(ArialNarrow-Bold),local(Liberation Sans Narrow Bold),local(LiberationSansNarrow-Bold);font-weight:700;size-adjust:94.41%;ascent-override:113.1%;descent-override:13.55%;line-gap-override:0%}@font-face{font-family:Peerage Ticker Fallback;src:local(Arial),local(ArialMT),local(Liberation Sans),local(LiberationSans);font-weight:400 600;size-adjust:70.08%;ascent-override:152.39%;descent-override:18.26%;line-gap-override:0%}@font-face{font-family:Peerage Ticker Fallback;src:local(Arial Bold),local(Arial-BoldMT),local(Liberation Sans Bold),local(LiberationSans-Bold);font-weight:700;size-adjust:77.43%;ascent-override:137.92%;descent-override:16.52%;line-gap-override:0%}@font-face{font-family:Big Shoulders Display;src:url(/landing/fonts/big-shoulders-display.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Big Shoulders Fallback Narrow;src:local(Arial Narrow Bold),local(ArialNarrow-Bold),local(Liberation Sans Narrow Bold),local(LiberationSansNarrow-Bold);font-weight:100 900;size-adjust:89.02%;ascent-override:110.08%;descent-override:23.59%;line-gap-override:0%}@font-face{font-family:Big Shoulders Fallback;src:local(Arial Bold),local(Arial-BoldMT),local(Liberation Sans Bold),local(LiberationSans-Bold);font-weight:100 900;size-adjust:73.01%;ascent-override:134.22%;descent-override:28.76%;line-gap-override:0%}@font-face{font-family:Big Shoulders Caps Fallback Narrow;src:local(Arial Narrow Bold),local(ArialNarrow-Bold),local(Liberation Sans Narrow Bold),local(LiberationSansNarrow-Bold);font-weight:100 900;size-adjust:73.4%;ascent-override:133.51%;descent-override:28.61%;line-gap-override:0%}@font-face{font-family:Big Shoulders Caps Fallback;src:local(Arial Bold),local(Arial-BoldMT),local(Liberation Sans Bold),local(LiberationSans-Bold);font-weight:100 900;size-adjust:60.19%;ascent-override:162.82%;descent-override:34.89%;line-gap-override:0%}@font-face{font-family:Geist Fallback;src:local(Arial),local(ArialMT),local(Liberation Sans),local(LiberationSans);size-adjust:102.85%;ascent-override:98.21%;descent-override:29.17%;line-gap-override:0%}@font-face{font-family:Geist Mono;src:url(/landing/fonts/geist-mono.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Public Sans;src:url(/landing/fonts/public-sans.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Public Sans Fallback;src:local(Arial),local(ArialMT),local(Liberation Sans),local(LiberationSans);size-adjust:104.67%;ascent-override:90.76%;descent-override:21.97%;line-gap-override:0%}@font-face{font-family:Gloock;src:url(/landing/fonts/gloock.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Gloock Fallback;src:local(Times New Roman),local(TimesNewRomanPSMT),local(Liberation Serif),local(LiberationSerif);font-weight:400;size-adjust:110.28%;ascent-override:88.86%;descent-override:20.86%;line-gap-override:0%}@font-face{font-family:Barlow Condensed;src:url(/landing/fonts/barlow-condensed-700.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Barlow Condensed Fallback Narrow;src:local(Arial Narrow Bold),local(ArialNarrow-Bold),local(Liberation Sans Narrow Bold),local(LiberationSansNarrow-Bold);font-weight:700;size-adjust:92.15%;ascent-override:108.51%;descent-override:21.7%;line-gap-override:0%}@font-face{font-family:Barlow Condensed Fallback;src:local(Arial Bold),local(Arial-BoldMT),local(Liberation Sans Bold),local(LiberationSans-Bold);font-weight:700;size-adjust:75.58%;ascent-override:132.31%;descent-override:26.46%;line-gap-override:0%}@font-face{font-family:Doto;src:url(/landing/fonts/doto.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Doto Fallback;src:local(Courier New Bold),local(CourierNewPS-BoldMT),local(Liberation Mono Bold),local(LiberationMono-Bold);font-weight:100 900;size-adjust:99.98%;ascent-override:95.02%;descent-override:25%;line-gap-override:0%}@font-face{font-family:Martian Mono;src:url(/landing/fonts/martian-mono.woff2)format("woff2");font-weight:100 800;font-display:swap}@font-face{font-family:Martian Mono Fallback;src:local(Courier New),local(CourierNewPSMT),local(Liberation Mono),local(LiberationMono);size-adjust:116.65%;ascent-override:85.73%;descent-override:17.15%;line-gap-override:0%}:root{--lp-display-face:"Peerage Ticker";--lp-display:var(--lp-display-face), "Peerage Ticker Fallback Narrow", "Peerage Ticker Fallback", sans-serif;--lp-display-leading:.99;--lp-mono:"Geist Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--lp-public-sans:"Public Sans", "Public Sans Fallback", Arial, sans-serif;--lp-gloock:"Gloock", "Gloock Fallback", Georgia, serif;--lp-barlow:"Barlow Condensed", "Barlow Condensed Fallback Narrow", "Barlow Condensed Fallback", sans-serif;--lp-doto:"Doto", "Doto Fallback", ui-monospace, monospace;--lp-martian:"Martian Mono", "Martian Mono Fallback", ui-monospace, monospace;--lp-mask:#000;--lp-white:#fff;--lp-agent-bg:#24231b;--lp-agent-fg:#f2f1ea;--lp-night:#2b1d2a;--lp-board-line:#3c3b33;--lp-board-muted:#b8b7ae;--lp-board-lede:#d9d8d0;--lp-error:#b0124f;--lp-sky:#be6b80;--lp-wall:#e7a9bb;--lp-hero-wall:#bc737f;--lp-gold:#f1c35a;--lp-surface:#f6eef0;--lp-sheet:#f6f1e4;--lp-shadow-edge:#0000000a;--lp-shadow-menu:#0000001a;--lp-row-line:#16150e1f;--lp-wash:#fdfaf7c7;--lp-wash-off:#fdfdf900;--lp-door-glow:#ffecf41a;--lp-door-edge:#fff4fa8c;--lp-night-shadow:#2b1d2a99;--lp-shadow-sheet:#3c281459;--lp-baron-deep:var(--bw-cyan-deep);--lp-chat-shadow:#2b1d2a2e}.lp{--t1:13px;--t2:16px;--t3:17px;--t4:20px;--d1:clamp(24px, 2.4vw, 32px);--d2:clamp(32px, 4vw, 56px);--d3:clamp(44px, 6vw, 84px);--d4:clamp(64px, 10vw, 140px);--font-heading:var(--lp-display);--font-body:"Geist Variable", "Geist Fallback", "Helvetica Neue", Helvetica, Arial, sans-serif;--dw:100%;--gutter:clamp(20px, 4vw, 56px);--max:1280px;--fg:var(--ink);--bg:var(--paper);--muted:var(--ink-soft);--line:var(--fg)}@supports (color:color-mix(in lab, red, red)){.lp{--line:color-mix(in srgb, var(--fg) 18%, transparent)}}.lp{--ground:var(--baron);--accent:var(--baron);--accent-fg:var(--ink);--btn:var(--ink);--btn-fg:var(--paper);--bar-bg:var(--paper);--wall:var(--lp-wall);--sky:var(--lp-sky);--surface:var(--lp-surface);--mono:var(--lp-mono);--ease:cubic-bezier(.2, .7, .1, 1);font-family:var(--font-body);font-size:var(--t3);color:var(--ink);background:var(--paper);line-height:1.5}.lp img,.lp video,.lp svg{max-width:100%;display:block}:where(.lp) img{height:auto}.lp-tech,.lp-services,.lp-operators{--lp-display-leading:max(.9em, min(1em, 50.4px))}.lp-head{font-family:var(--font-heading);font-stretch:var(--dw);font-weight:700;line-height:var(--lp-display-leading);letter-spacing:0}.lp-plain{--font-heading:var(--lp-display);--dw:100%}.lp-plain .head{font-weight:700;line-height:var(--lp-display-leading)}.lp-plain-links{margin-top:16px}.lp .btn,.lp-plain .btn{font-family:var(--font-body);font-weight:600;font-stretch:100%;font-size:var(--t2);letter-spacing:0}.lp-skip{z-index:100;background:var(--ink);color:var(--paper);padding:10px 14px;position:absolute;top:-60px;left:12px}.lp-skip:focus{top:12px}.lp-wrap{width:min(100%, var(--max));margin:0 auto}.lp-h2{font-size:var(--d3)}.lp-lede{max-width:46ch;font-size:var(--t4);line-height:1.5}.lp-muted{color:var(--muted)}.lp-btn{background:var(--btn);min-height:52px;color:var(--btn-fg);font-family:var(--font-body);font-weight:600;font-size:var(--t2);white-space:nowrap;cursor:pointer;transition:background .15s var(--ease), color .15s var(--ease);border:0;justify-content:center;align-items:center;gap:10px;padding:0 24px;text-decoration:none;display:inline-flex}@media (hover:hover){.lp-btn:hover{background:var(--btn)}@supports (color:color-mix(in lab, red, red)){.lp-btn:hover{background:color-mix(in oklab, var(--btn), var(--btn-fg) 8%)}}}.lp-btn-accent{background:var(--accent);color:var(--accent-fg)}@media (hover:hover){.lp-btn-accent:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.lp-btn-accent:hover{background:color-mix(in oklab, var(--accent), var(--accent-fg) 8%)}}}.lp-link{text-underline-offset:.2em;font-weight:600;text-decoration:underline;text-decoration-thickness:2px}@media (hover:hover){.lp-link:hover{-webkit-text-decoration-color:var(--accent);-webkit-text-decoration-color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}}.lp-site-bar{z-index:50;transition:background .2s var(--ease), box-shadow .2s var(--ease);position:fixed;inset:0 0 auto}.lp-site-bar[data-scrolled],.lp-ideas-page .lp-site-bar{background:var(--bar-bg)}@supports (color:color-mix(in lab, red, red)){.lp-site-bar[data-scrolled],.lp-ideas-page .lp-site-bar{background:color-mix(in srgb, var(--bar-bg) 92%, transparent)}}.lp-site-bar[data-scrolled],.lp-ideas-page .lp-site-bar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 1px 0 var(--line)}.lp-brand{align-items:center;gap:9px;text-decoration:none;display:flex}.lp-mark{flex:none;width:32px;height:32px;overflow:visible}.lp-mark-tile{fill:var(--baron-mark)}.lp-mark-b,.lp-mark-crown{fill:var(--baron-mark-ink)}.lp-mark-dither{mask-type:alpha}.lp-brand>span{font-size:var(--d1);padding-bottom:4px;line-height:1;position:relative}.lp-brand-name{display:inline-block}.lp-brand-noise{display:none}@media (prefers-reduced-motion:no-preference){[data-logo-intro] .lp:not(.lp-tech,.lp-services,.lp-creators,.lp-operators) .lp-brand .lp-mark-crown{transform-box:fill-box;transform-origin:50% 100%;animation:.72s backwards lp-logo-crown}[data-logo-intro] .lp:not(.lp-tech,.lp-services,.lp-creators,.lp-operators) .lp-brand .lp-mark-b{transform-box:fill-box;transform-origin:50% 100%;animation:.72s ease-out backwards lp-logo-give}[data-logo-intro] .lp:not(.lp-tech,.lp-services,.lp-creators,.lp-operators) .lp-brand>.lp-head{animation:.46s cubic-bezier(.2,.7,.2,1) .22s backwards lp-logo-rise}[data-logo-intro] .lp-tech .lp-brand .lp-mark-art{-webkit-mask:url(#lp-mark-dither);mask:url(#lp-mark-dither)}[data-logo-intro] .lp-tech .lp-brand .lp-mark-dither rect:is(:nth-child(8n+6),:nth-child(8n+8)){animation:1ms 70ms backwards lp-logo-off}[data-logo-intro] .lp-tech .lp-brand .lp-mark-dither rect:is(:nth-child(8n+2),:nth-child(8n+4)){animation:1ms .14s backwards lp-logo-off}[data-logo-intro] .lp-tech .lp-brand .lp-mark-dither rect:is(:nth-child(8n+5),:nth-child(8n+7)){animation:1ms .21s backwards lp-logo-off}[data-logo-intro] .lp-tech .lp-brand .lp-brand-name{animation:1ms .62s backwards lp-logo-off}[data-logo-intro] .lp-tech .lp-brand .lp-brand-noise{opacity:0;pointer-events:none;animation:1ms .62s backwards lp-logo-on;display:flex;position:absolute;inset:0 auto auto 0}[data-logo-intro] .lp-tech .lp-brand .lp-brand-noise>span{--lock:.26s;position:relative}[data-logo-intro] .lp-tech .lp-brand .lp-brand-noise>:nth-child(2){--lock:.35s}[data-logo-intro] .lp-tech .lp-brand .lp-brand-noise>:nth-child(3){--lock:.44s}[data-logo-intro] .lp-tech .lp-brand .lp-brand-noise>:nth-child(4){--lock:.53s}[data-logo-intro] .lp-tech .lp-brand .lp-brand-noise>:nth-child(5){--lock:.62s}[data-logo-intro] .lp-tech .lp-brand .lp-brand-noise>span>:first-child{animation:lp-logo-off 1ms var(--lock) backwards}[data-logo-intro] .lp-tech .lp-brand .lp-brand-noise>span>:last-child{text-align:center;white-space:pre;opacity:0;animation:lp-logo-on 1ms var(--lock) backwards;line-height:1.5;position:absolute;inset:-.25em -.2em;overflow:hidden}[data-logo-intro] .lp-tech .lp-brand .lp-brand-noise>span>:last-child>span{animation:.66s steps(11,end) backwards lp-logo-tick;display:block}[data-logo-intro] .lp-services .lp-brand .lp-mark-tile{animation:.38s cubic-bezier(.4,0,.2,1) .44s backwards lp-logo-fade}[data-logo-intro] .lp-services .lp-brand :is(.lp-mark-b,.lp-mark-crown){stroke:var(--baron-mark-ink);stroke-width:24px;stroke-linejoin:round;stroke-dasharray:1 1;stroke-opacity:0;animation:.82s backwards lp-logo-draw}[data-logo-intro] .lp-services .lp-brand>.lp-head{animation:.56s cubic-bezier(.6,0,.2,1) .28s backwards lp-logo-write}[data-logo-intro] .lp-creators .lp-brand .lp-mark{animation:.52s backwards lp-logo-slap}[data-logo-intro] .lp-creators .lp-brand>.lp-head{transform-origin:0 80%;animation:.46s .18s backwards lp-logo-pop}[data-logo-intro] .lp-operators .lp-brand .lp-mark{animation:.46s cubic-bezier(.7,0,.25,1) backwards lp-logo-shutter}[data-logo-intro] .lp-operators .lp-brand>.lp-head{animation:.42s cubic-bezier(.2,.8,.2,1) .24s backwards lp-logo-slide}}@keyframes lp-logo-off{0%,to{opacity:0}}@keyframes lp-logo-on{0%,to{opacity:1}}@keyframes lp-logo-fade{0%{opacity:0}}@keyframes lp-logo-crown{0%{opacity:0;animation-timing-function:cubic-bezier(.5,0,.9,.5);transform:translateY(-420px)rotate(-16deg)}14%{opacity:1}58%{animation-timing-function:cubic-bezier(.2,.6,.4,1);transform:none}76%{animation-timing-function:cubic-bezier(.6,0,.8,.4);transform:translateY(-70px)rotate(-3deg)}92%,to{transform:none}}@keyframes lp-logo-give{0%,56%{transform:none}66%{transform:scale(1.03,.94)}84%,to{transform:none}}@keyframes lp-logo-rise{0%{opacity:0;transform:translateY(.2em)}}@keyframes lp-logo-tick{to{transform:translateY(-16.5em)}}@keyframes lp-logo-draw{0%{stroke-dashoffset:1px;stroke-opacity:1;fill-opacity:0;animation-timing-function:cubic-bezier(.65,0,.35,1)}55%{stroke-dashoffset:0;stroke-opacity:1;fill-opacity:0;animation-timing-function:cubic-bezier(.4,0,.2,1)}to{stroke-dashoffset:0;stroke-opacity:0;fill-opacity:1}}@keyframes lp-logo-write{0%{clip-path:inset(-.3em 100% -.3em -.1em)}to{clip-path:inset(-.3em -.1em)}}@keyframes lp-logo-slap{0%{opacity:0;animation-timing-function:cubic-bezier(.5,0,.75,0);transform:scale(1.7)rotate(-20deg)}12%{opacity:1}38%{animation-timing-function:cubic-bezier(.25,1,.5,1);transform:scale(.9)rotate(5deg)}62%{animation-timing-function:ease-in-out;transform:scale(1.06)rotate(-3deg)}82%{transform:scale(.98)rotate(1deg)}to{transform:none}}@keyframes lp-logo-pop{0%{opacity:0;animation-timing-function:cubic-bezier(.3,0,.6,1);transform:scale(.2)}40%{opacity:1;animation-timing-function:ease-in-out;transform:scale(1.14,.84)}62%{transform:scale(.94,1.08)}80%{transform:scale(1.02,.98)}to{transform:none}}@keyframes lp-logo-shutter{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}@keyframes lp-logo-slide{0%{clip-path:inset(-.3em 100% -.3em -.1em);transform:translate(-.35em)}to{clip-path:inset(-.3em -.1em);transform:none}}.lp-ask-label{font-family:var(--font-heading);font-stretch:var(--dw);font-weight:600;font-size:var(--d1);margin-bottom:10px;display:block}.lp-ask-row{background:var(--paper);color:var(--ink);box-shadow:0 0 0 2px var(--ink);display:flex}.lp-ask-row:focus-within{box-shadow:0 0 0 3px var(--ink)}.lp-ask-row input{box-shadow:none;min-width:0;height:56px;font-size:var(--t3);background:0 0;border:0;border-radius:0;outline:none;flex:1;padding:0 16px}.lp-ask-row .lp-btn{background:var(--ink);min-height:56px;color:var(--paper)}@media (hover:hover){.lp-ask-row .lp-btn:hover{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.lp-ask-row .lp-btn:hover{background:color-mix(in oklab, var(--ink), var(--paper) 8%)}}}.lp-ask-row .lp-btn:focus-visible{background:var(--baron);color:var(--ink);outline:none}.lp-ask-after{font-size:var(--t3);flex-wrap:wrap;gap:6px 20px;margin-top:14px;display:flex}.lp-ask-done{font-size:var(--t3);max-width:48ch;margin-top:14px;font-weight:500}.lp-board{border-top:2px solid var(--fg);margin:0;padding:0;list-style:none}.lp-row{border-bottom:1px solid var(--line);grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:16px;padding:18px 0;display:grid}.lp-row-rank{font-family:var(--font-heading);font-stretch:var(--dw);font-weight:600;font-size:var(--d1);line-height:var(--lp-display-leading);font-variant-numeric:tabular-nums;position:relative}.lp-row-rank svg{width:26px;color:var(--accent);position:absolute;top:-10px;left:26px}.lp-row:first-child .lp-row-rank svg{color:var(--lp-gold);width:32px}.lp-row-name{font-family:var(--font-heading);font-stretch:var(--dw);font-weight:600;font-size:var(--d1);line-height:var(--lp-display-leading)}.lp-row-sells{font-size:var(--t3);color:var(--muted);margin-top:5px}.lp-row-kept{text-align:right;font-family:var(--font-heading);font-stretch:var(--dw);font-weight:600;font-size:var(--d1);line-height:var(--lp-display-leading);font-variant-numeric:tabular-nums}.lp-board-note{font-size:var(--t1);color:var(--muted);margin-top:18px}.lp-billing{align-items:center;gap:14px;margin-block-end:32px;font-size:18px;font-weight:600;display:inline-flex}.lp-billing label{color:var(--ink-faint);cursor:pointer;transition:color .15s var(--ease)}.lp-billing label[data-on=true]{color:var(--fg)}.lp-billing-save{background:var(--baron);color:var(--ink);font-size:var(--t1);margin-inline-start:6px;padding:2px 8px 3px;font-weight:700}.lp-billing [data-slot=switch]{width:46px;height:26px;padding:2px}.lp-billing [data-slot=switch]:focus-visible{outline:3px solid var(--ink);outline-offset:3px;box-shadow:none}.lp-billing [data-slot=switch-thumb]{width:20px;height:20px}.lp-swap{display:inline-grid}.lp-swap>*{grid-area:1/1}.lp-swap>[data-shown=false],.lp-plan-price s[data-shown=false]{visibility:hidden}.lp-plans{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 16px;display:grid}.lp-plan{--plan-edge:var(--line);isolation:isolate;grid-row:span 8;grid-template-rows:subgrid;row-gap:0;display:grid;position:relative}.lp-plan[data-plan=pro]{--plan-edge:var(--baron)}.lp-plan[data-plan=max]{--plan-edge:var(--ink)}.lp-plan:before{content:"";z-index:-1;border:2px solid var(--plan-edge);background:var(--paper);grid-area:2/1/-1}.lp-plan>*{grid-column:1;padding-inline:24px}.lp-plan-flag{min-height:36px;font-family:var(--lp-display);font-weight:600;font-size:var(--t4);grid-row:1;padding-block:8px 4px;line-height:1.2}.lp-plan[data-plan=pro] .lp-plan-flag{background:var(--baron);color:var(--ink)}.lp-plan[data-plan=max] .lp-plan-flag{background:var(--ink);color:var(--paper)}.lp-plan-name{font-size:var(--d1);grid-row:2;padding-top:28px}.lp-plan-for{color:var(--muted);font-size:var(--t2);grid-row:3;margin-top:10px;line-height:1.4}.lp-plan-price{grid-row:4;align-self:end;margin-top:22px}.lp-plan-price s{color:var(--muted);font-size:var(--t3);line-height:1.3;text-decoration-thickness:2px;display:block}.lp-plan-price p{color:var(--muted);font-size:var(--t3)}.lp-plan-price .lp-head{color:var(--fg);font-size:var(--d2);font-variant-numeric:tabular-nums}.lp-plan-bill{color:var(--muted);font-size:var(--t2);grid-row:5;margin-top:8px;line-height:1.4}.lp-plan>.lp-plan-btn{grid-row:6;margin:24px 24px 0;padding-inline:16px}.lp-plan>.lp-plan-rule{border:0;border-top:2px solid var(--line);grid-row:7;height:0;margin:28px 24px 0;padding:0}.lp-plan-list{font-size:var(--t2);grid-row:8;align-content:start;gap:12px;padding-block:24px 32px;line-height:1.45;display:grid}.lp-plan-list li{grid-template-columns:16px minmax(0,1fr);gap:10px;display:grid}.lp-plan-check{margin-top:2px}.lp-plan-builds{font-weight:700}.lp-topup{max-width:72ch;color:var(--muted);margin-top:32px;font-size:16px}@media (width<=1139px){.lp-plans{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-plan:nth-child(n+3){margin-top:24px}.lp-plan-flag:empty{display:none}}@media (width<=679px){.lp-plans{grid-template-columns:minmax(0,1fr)}.lp-plan+.lp-plan{margin-top:24px}.lp-plan>*{padding-inline:20px}.lp-plan>.lp-plan-btn,.lp-plan>.lp-plan-rule{margin-inline:20px}.lp-plan-name{font-size:var(--d1);padding-top:24px}.lp-plan-price .lp-head{font-size:var(--d2)}}.lp-agent-box{background:var(--lp-agent-bg);color:var(--lp-agent-fg);padding:24px}.lp-agent-box pre{font-family:var(--mono);font-size:var(--t1);white-space:pre-wrap;word-break:break-word;margin:0 0 20px;line-height:1.6}.lp-agent-box .lp-btn{background:var(--baron);color:var(--ink)}@media (hover:hover){.lp-agent-box .lp-btn:hover{background:var(--paper)}}.lp-agent-box .lp-btn:focus-visible{outline-color:var(--baron)}.lp-faq details{border-top:2px solid var(--fg)}.lp-faq details:last-of-type{border-bottom:2px solid var(--fg)}.lp-faq summary{min-height:68px;font-family:var(--font-heading);font-stretch:var(--dw);font-weight:600;font-size:var(--d1);line-height:var(--lp-display-leading);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;text-decoration:none;list-style:none;display:flex}.lp-faq summary::-webkit-details-marker{display:none}.lp-faq summary:after{content:"";width:16px;height:16px;transition:transform .2s var(--ease);background:linear-gradient(currentColor,currentColor) 50%/100% 3px no-repeat,linear-gradient(currentColor,currentColor) 50%/3px 100% no-repeat;flex:none}.lp-faq details[open] summary:after{transform:rotate(45deg)}.lp-faq details p{font-size:var(--t3);max-width:62ch;padding-bottom:24px}.lp-end-links{font-size:var(--t2);flex-wrap:wrap;gap:4px 22px;display:flex}.lp-end-links a{text-underline-offset:.2em;padding:10px 0}.lp-end-links span{opacity:.7;padding:10px 0}@media (width<=720px){.lp-ask-row{flex-direction:column}.lp-ask-row input{flex:none}.lp-ask-row .lp-btn{width:100%}.lp-row{grid-template-columns:44px minmax(0,1fr) auto;gap:10px;padding:14px 0}.lp-row-rank svg{width:20px;top:-12px;left:16px}.lp-row:first-child .lp-row-rank svg{width:24px}.lp-row-sells{font-size:var(--t1)}.lp-faq summary{font-size:22px}}.lp-lab-link:before{content:"";background:var(--baron);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin:0 7px 2px 0;display:inline-block}.lp-btn .lp-arrow{transition:transform .15s var(--ease);flex:none;margin-right:-4px}.lp-btn:focus-visible .lp-arrow{transform:translate(2px,-2px)}@media (hover:hover){.lp-btn:hover .lp-arrow{transform:translate(2px,-2px)}}.lp-btn-line{color:inherit;background:0 0;box-shadow:inset 0 0 0 2px}@media (hover:hover){.lp-btn-line:hover{background:var(--btn);color:var(--btn-fg);box-shadow:inset 0 0 0 2px var(--btn)}}.lp-ask-row input,.lp-ask-row input::placeholder{text-overflow:ellipsis}.lp-hero{background:var(--wall);align-items:center;min-height:min(100svh,980px);display:grid;position:relative;overflow:hidden}.lp-hero-img,.lp-hero-img img,.lp-hero-img video{width:100%;height:100%;position:absolute;inset:0}.lp-hero-img img,.lp-hero-img video{object-fit:cover;object-position:70% 40%}@media (width<=720px),(prefers-reduced-motion:reduce){.lp-hero-img video{display:none}}.lp-hero-copy{width:min(560px,46vw);margin-left:var(--gutter);padding:96px 0 64px;position:relative}.lp-hero-title{font-size:var(--d4);margin-bottom:22px}.lp-hero-sub{font-size:var(--t4);max-width:40ch;margin-bottom:28px;line-height:1.5}.lp-start{padding:56px var(--gutter);background:var(--paper);border-bottom:1px solid var(--line)}.lp-start-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin:0;padding:0;list-style:none;display:grid}.lp-start-steps li{grid-template-columns:44px 1fr;gap:14px;display:grid}.lp-start-steps span{font-size:var(--d2);color:var(--baron-deep);font-weight:600}.lp-start-steps h3{font-size:var(--d1);margin-bottom:8px;font-weight:600}.lp-start-steps p{font-size:var(--t3);color:var(--ink-soft);max-width:34ch}.lp-inside{height:calc(var(--rooms,9) * 80vh + 130vh);background:var(--sky);position:relative}.lp-inside-intro{padding:clamp(80px, 9vw, 130px) var(--gutter) clamp(24px, 3vw, 40px);z-index:2;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:20px 48px;display:grid;position:relative}.lp-inside-stage{place-items:center;height:100svh;display:grid;position:sticky;top:0;overflow:hidden}.lp-frame{aspect-ratio:3/2;transform-origin:0 0;will-change:transform;width:min(100vw,150svh);position:relative}.lp-building{object-fit:cover;width:100%;height:100%;-webkit-mask-image:radial-gradient(ellipse 62% 64% at 50% 52%, var(--lp-mask) 72%, transparent 100%);-webkit-mask-image:radial-gradient(ellipse 62% 64% at 50% 52%, var(--lp-mask) 72%, transparent 100%);-webkit-mask-image:radial-gradient(ellipse 62% 64% at 50% 52%, var(--lp-mask) 72%, transparent 100%);-webkit-mask-image:radial-gradient(ellipse 62% 64% at 50% 52%, var(--lp-mask) 72%, transparent 100%);mask-image:radial-gradient(ellipse 62% 64% at 50% 52%, var(--lp-mask) 72%, transparent 100%);position:absolute;inset:0}.lp-inside.lp-touring .lp-building{-webkit-mask-image:none;mask-image:none}.lp-frame picture{display:contents}.lp-night{opacity:0}.lp-inside.lp-dark .lp-night{opacity:1}.lp-spot{transform-origin:0 0;box-shadow:0 0 0 1200vmax var(--lp-wash-off);transition:box-shadow .5s var(--ease), transform .5s var(--ease);pointer-events:none;position:absolute;inset:0}.lp-inside.lp-touring .lp-spot{box-shadow:0 0 0 1200vmax var(--lp-wash)}.lp-rooms{right:var(--gutter);width:min(400px,32vw);margin:0;padding:0;list-style:none;display:grid;position:absolute;top:50%;transform:translateY(-40%)}.lp-room{opacity:0;transition:opacity .35s var(--ease), transform .35s var(--ease);grid-area:1/1;transform:translateY(12px)}.lp-room.lp-on{opacity:1;transform:none}.lp-room-n{font-family:var(--font-heading);font-size:var(--t4);color:var(--ink-soft);font-weight:600;line-height:var(--lp-display-leading);font-variant-numeric:tabular-nums;margin-bottom:10px}.lp-room h3{font-size:var(--d2);margin-bottom:12px;font-weight:600}.lp-room p{font-size:var(--t3);line-height:1.5}.lp-today{background:var(--paper);box-shadow:0 0 0 1px var(--lp-row-line), 0 16px 40px -24px var(--lp-chat-shadow);font-family:var(--font-body);font-size:var(--t1);color:var(--ink);border-radius:10px;margin-top:16px;padding:10px 14px 8px;line-height:1.45}.lp-today .lp-today-head{border-bottom:1px solid var(--lp-row-line);font-size:var(--t1);color:var(--ink-soft);align-items:center;gap:8px;margin-bottom:4px;padding-bottom:8px;line-height:1.4;display:flex}.lp-today-head b{color:var(--ink);align-items:center;gap:6px;font-weight:600;display:inline-flex}.lp-today-head b:before{content:"";background:var(--lp-baron-deep);border-radius:50%;width:6px;height:6px}.lp-today dl{margin:0}.lp-today-line{grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:12px;padding:4px 0;display:grid}.lp-today dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.lp-today-state{min-width:4.5em;font-size:var(--t1);color:var(--ink-soft);justify-items:end;display:grid}.lp-today-state>span{grid-area:1/1}.lp-today .lp-was{opacity:0}.lp-today-page .lp-today-line{grid-template-columns:8ch minmax(0,1fr)}.lp-today-page dt{color:var(--ink-soft)}.lp-today-page dd{white-space:normal}.lp-today-page .lp-today-state{font-size:var(--t1);color:var(--ink);grid-column:2;justify-items:start}@media (prefers-reduced-motion:no-preference){.lp-room.lp-seen .lp-step{animation:lp-arrive .4s cubic-bezier(.22, .61, .36, 1) calc(var(--at) * .7s + .2s) backwards}.lp-room.lp-seen .lp-was{animation:lp-leave .2s ease-out calc(var(--at) * .7s + .2s) backwards}}@keyframes lp-arrive{0%{opacity:0;transform:translateY(8px)}}@keyframes lp-leave{0%{opacity:1}to{opacity:0}}.lp-room-you h3{color:var(--lp-baron-deep)}.lp-inside.lp-flat{height:auto;padding-bottom:96px}.lp-inside.lp-flat .lp-inside-stage{height:auto;padding:0 var(--gutter);place-items:normal;margin:40px 0 0;display:block;position:relative}.lp-inside.lp-flat .lp-frame{width:100%;max-width:var(--max);margin:0 auto 40px}.lp-inside.lp-flat .lp-spot{display:none}.lp-inside.lp-flat .lp-rooms{width:auto;max-width:var(--max);grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:0 auto;position:static;transform:none}.lp-inside.lp-flat .lp-room{opacity:1;grid-area:auto;transform:none}.lp-inside.lp-flat .lp-room h3{font-size:var(--d1)}@media (width<=1080px){.lp-inside.lp-flat .lp-rooms{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-inside.lp-flat .lp-room-you{grid-column:1/-1;grid-template-rows:repeat(3,auto) 1fr;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;display:grid}.lp-inside.lp-flat .lp-room-you .lp-room-crop{grid-row:1/-1;margin-bottom:0}.lp-inside.lp-flat .lp-room-you>:not(.lp-room-crop){grid-column:2}}@media (width<=720px){.lp-inside.lp-flat .lp-rooms{grid-template-columns:minmax(0,1fr)}.lp-inside.lp-flat .lp-room-you{display:block}.lp-inside.lp-flat .lp-room-you .lp-room-crop{margin-bottom:14px}}.lp-inside.lp-flat .lp-room-n,.lp-inside.lp-flat .lp-room-you h3{color:var(--ink)}.lp-room-crop{aspect-ratio:4/3;background:url(/landing/building.jpg) no-repeat var(--x) var(--y) / var(--z) auto;background-image:image-set("/landing/building.avif" 1x type("image/avif"),"/landing/building.webp" 1x type("image/webp"),"/landing/building.jpg" 1x type("image/jpeg"));margin-bottom:14px}.lp-board-sec{padding:clamp(96px, 11vw, 150px) var(--gutter);background:var(--ink);color:var(--paper);--fg:var(--paper);--muted:var(--lp-board-muted);--line:var(--lp-board-line)}.lp-board-head{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:24px 48px;margin-bottom:36px;display:grid}.lp-board-sec .lp-lede{color:var(--lp-board-lede)}.lp-board-sec .lp-row-kept{color:var(--baron)}.lp-running{padding:clamp(96px, 11vw, 150px) var(--gutter)}.lp-running-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px 72px;display:grid}.lp-running .lp-lede{margin-bottom:20px}.lp-running .lp-example{color:var(--ink-soft);margin-bottom:36px}.lp-purse{padding:clamp(80px, 9vw, 120px) var(--gutter);background:var(--paper);border-block:1px solid var(--line)}.lp-purse-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:32px 72px;display:grid}.lp-purse-list{font-size:var(--t3);gap:20px;margin:0;padding:0;line-height:1.5;list-style:none;display:grid}.lp-purse-list b{font-weight:600}.lp-pricing{padding:clamp(96px, 11vw, 150px) var(--gutter) clamp(48px, 6vw, 80px)}.lp-pricing .lp-lede{margin:18px 0 36px}.lp-agent{padding:clamp(48px, 6vw, 80px) var(--gutter)}.lp-agent-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:32px 64px;display:grid}.lp-agent .lp-lede{margin-top:18px}.lp-faq{padding:clamp(80px, 9vw, 130px) var(--gutter)}.lp-faq-wrap{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:32px 64px;display:grid}.lp-end{min-height:min(100svh,860px);padding:clamp(96px, 11vw, 140px) var(--gutter) 24px;background:var(--lp-night);color:var(--paper);align-content:space-between;display:grid;position:relative;overflow:hidden}.lp-end>picture{display:contents}.lp-end-img{object-fit:cover;opacity:.9;width:100%;height:100%;position:absolute;inset:0}.lp-end-copy,.lp-end-links{position:relative}.lp-end-title{font-size:var(--d4);text-shadow:0 2px 30px var(--lp-night-shadow)}.lp-end-sub{font-size:var(--t4);margin:12px 0 24px}@media (width<=900px){.lp-start-steps,.lp-inside-intro,.lp-board-head,.lp-running-grid,.lp-purse-grid,.lp-agent-grid,.lp-faq-wrap{grid-template-columns:1fr}.lp-start-steps{gap:24px}.lp-inside-stage{margin-top:min(0px,min(100vw,150svh)/3 - 50svh)}.lp-inside:not(.lp-flat) .lp-inside-stage{box-shadow:0 30svh 0 0 var(--lp-wash-off);transition:box-shadow .5s var(--ease)}.lp-inside.lp-touring .lp-inside-stage{box-shadow:0 30svh 0 0 var(--lp-wash)}}@media (width<=720px){.lp-hero{background:var(--lp-hero-wall);flex-direction:column;min-height:0;display:flex}.lp-hero-img{aspect-ratio:2/3;order:1;height:auto;margin-top:-50vw;position:relative;inset:auto}.lp-hero-copy{z-index:1;width:auto;margin:0 var(--gutter);padding:88px 0 32px}.lp-hero-title{margin-bottom:14px}.lp-hero-sub{font-size:var(--t3);margin-bottom:18px}.lp-hero .lp-ask-after{margin-top:16px}.lp-end:not(.sv-end):after{content:"";background:linear-gradient(180deg, transparent 50%, var(--lp-night) 82%);position:absolute;inset:0}.lp-end-copy,.lp-end-links{z-index:1}.lp-start{padding:40px var(--gutter)}.lp-rooms{top:auto;bottom:28px;left:var(--gutter);right:var(--gutter);width:auto;transform:none}.lp-room{align-self:end}.lp-room h3{margin-bottom:8px}.lp-today{margin-top:10px}.lp-end-img{object-position:50% 70%}}.lp-end-img.lp-dim{filter:brightness(.45)saturate(1.2)}.lp-frame{container-type:inline-size}.lp-doors{position:absolute;inset:0}.lp-door{cursor:pointer;transition:box-shadow .2s var(--ease), background .2s var(--ease);background:0 0;border:0;padding:0;position:absolute}@media (hover:hover){.lp-door:hover{background:var(--lp-door-glow);box-shadow:inset 0 0 1.6cqw .2cqw var(--lp-door-edge)}}.lp-door:focus-visible{box-shadow:inset 0 0 0 .3cqw var(--ink);outline:none}@media (hover:hover){.lp-inside.lp-flat .lp-doors .lp-door:hover{background:0 0}}.lp-flow-page{background:var(--paper);min-height:100svh}.lp-top{height:68px;padding:0 var(--gutter);border-bottom:1px solid var(--line);align-items:center;gap:16px;display:flex}.lp-top .lp-brand{margin-right:auto}.lp-top-step{font-family:var(--mono);font-size:var(--t1);color:var(--ink-soft);text-align:right;min-width:6ch}.lp-top-close{font-size:var(--t2);text-underline-offset:.2em;padding:12px 0;font-weight:500}.lp-flow{width:min(100%,1240px);padding:clamp(40px, 7vh, 88px) var(--gutter) 64px;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);align-items:start;gap:clamp(32px,6vw,96px);margin:0 auto;display:grid}.lp-flow>[data-pane]{grid-area:1/1;max-width:640px}.lp-q.lp-in,.lp-done-pane.lp-in,.lp-account-pane.lp-in{animation:rise .35s var(--ease) both}@keyframes rise{0%{opacity:0;transform:translateY(10px)}}.lp-q-kicker{font-size:var(--t1);color:var(--lp-baron-deep);margin-bottom:12px;font-weight:600}.lp-q-title{font-size:var(--d3);outline:none;margin-bottom:16px}.lp-q-help{font-size:var(--t4);color:var(--ink-soft);max-width:46ch;margin-bottom:28px;line-height:1.5}.lp-q-choices{gap:8px;margin-bottom:18px;display:grid}.lp-choice{background:var(--lp-white);min-height:56px;box-shadow:inset 0 0 0 1.5px var(--line);font-size:var(--t3);text-align:left;cursor:pointer;transition:box-shadow .15s var(--ease), background .15s var(--ease);border:0;align-items:center;gap:14px;padding:12px 18px;display:flex}.lp-choice:before{content:"";width:18px;height:18px;box-shadow:inset 0 0 0 1.5px var(--ink-faint);transition:box-shadow .15s var(--ease);border-radius:50%;flex:none}@media (hover:hover){.lp-choice:hover{box-shadow:inset 0 0 0 1.5px var(--ink)}}.lp-choice[aria-checked=true]{background:var(--baron)}@supports (color:color-mix(in lab, red, red)){.lp-choice[aria-checked=true]{background:color-mix(in srgb, var(--baron) 12%, var(--lp-white))}}.lp-choice[aria-checked=true]{box-shadow:inset 0 0 0 2px var(--ink)}.lp-choice[aria-checked=true]:before{box-shadow:inset 0 0 0 6px var(--ink)}.lp-choice:focus-visible{outline-offset:2px}.lp-q-own{font-size:var(--t1);color:var(--ink-soft);gap:8px;font-weight:500;display:grid}.lp-q-own input{background:var(--lp-white);height:56px;box-shadow:inset 0 0 0 1.5px var(--line);font-size:var(--t3);color:var(--ink);border:0;padding:0 16px}.lp-q-own input:focus{box-shadow:inset 0 0 0 2px var(--ink);outline:none}.lp-q-error{min-height:24px;font-size:var(--t3);color:var(--lp-error);margin-top:10px;font-weight:500}.lp-q-nav{justify-content:space-between;align-items:center;gap:16px;margin-top:12px;display:flex}.lp-q-nav .lp-btn{margin-left:8px}.lp-q-nav .lp-q-back+.lp-btn{margin-left:auto}.lp-q-back{min-height:44px;font-size:var(--t2);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500;text-decoration:underline}.lp-q-back[hidden]{display:none!important}.lp-first-jobs{border-top:2px solid var(--ink);margin:0 0 24px;padding:0;list-style:none}.lp-first-jobs li{border-bottom:1px solid var(--line);grid-template-columns:40px 1fr;gap:12px;padding:16px 0;display:grid}.lp-first-jobs b{font-family:var(--font-heading);font-stretch:var(--dw);font-weight:600;font-size:var(--d1)}.lp-first-jobs p{font-size:var(--t3);color:var(--ink-soft);margin-top:2px}.lp-account{justify-items:start;display:grid}.lp-account-label{font-size:var(--t1);margin-bottom:8px;font-weight:600}.lp-account-input{background:var(--lp-white);width:100%;height:56px;box-shadow:inset 0 0 0 2px var(--ink);font-size:var(--t3);border:0;padding:0 16px}.lp-account-input:focus{box-shadow:inset 0 0 0 3px var(--ink);outline:none}.lp-account-btn{background:var(--baron);width:100%;color:var(--ink);margin:6px 0 8px}@media (hover:hover){.lp-account-btn:hover{background:var(--ink);color:var(--paper)}}.lp-sent .lp-q-help b{color:var(--ink)}.lp-sheet{background:var(--lp-sheet);box-shadow:0 1px 0 var(--lp-shadow-edge), 0 24px 48px -28px var(--lp-shadow-sheet);grid-area:1/2;padding:28px 28px 22px;position:sticky;top:24px}.lp-sheet-kicker{font-size:var(--t1);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);font-weight:600}.lp-sheet-name{font-size:var(--d1);min-height:1em;margin:6px 0 18px;font-weight:600}.lp-sheet-rows{border-top:2px solid var(--ink);margin:0;padding:0;list-style:none}.lp-srow{border-bottom:1px solid var(--lp-row-line);transition:opacity .25s var(--ease);grid-template-columns:34px 1fr;gap:8px;padding:12px 0;display:grid}.lp-srow.lp-next{opacity:.32}.lp-row-n{font-family:var(--mono);font-size:var(--t1);padding-top:2px}.lp-srow.lp-done .lp-row-n{color:var(--lp-baron-deep);font-weight:600}.lp-srow.lp-now .lp-row-label{font-weight:600}.lp-row-label{font-size:var(--t1);color:var(--ink-soft)}.lp-srow.lp-now .lp-row-label{color:var(--ink)}.lp-row-value{font-size:var(--t3);text-align:left;color:var(--ink);cursor:pointer;background:0 0;border:0;margin-top:2px;padding:0;line-height:1.5;display:block}@media (hover:hover){.lp-row-value:hover{text-underline-offset:.2em;text-decoration:underline}}.lp-row-value.lp-faint{color:var(--ink-faint)}.lp-sheet-foot{font-size:var(--t1);color:var(--ink-faint);margin-top:14px}@media (width<=860px){.lp-flow{grid-template-columns:1fr;gap:32px;padding-top:28px}.lp-sheet{grid-area:2/1;padding:22px 20px 18px;position:static}.lp-q-help{font-size:var(--t3);margin-bottom:20px}.lp-q-nav{flex-wrap:wrap}.lp-q-nav .lp-btn{flex:100%}.lp-q-nav .lp-q-auto{order:3}.lp-q-nav .lp-btn,.lp-q-nav .lp-q-back+.lp-btn{margin-left:0}}.lp-auto-pane .lp-q-title{min-height:2em}.lp-notes{font-size:var(--t3);color:var(--ink-soft);gap:12px;max-width:52ch;margin:8px 0 24px;padding:0;list-style:none;display:grid}.lp-notes li{animation:rise .3s var(--ease) both;grid-template-columns:22px 1fr;align-items:baseline;display:grid}.lp-note-dot{background:var(--baron);border-radius:50%;width:8px;height:8px;animation:.9s ease-in-out infinite pulse}.lp-notes li.lp-ok .lp-note-dot{background:var(--ink);animation:none}@keyframes pulse{50%{opacity:.5}}.lp-srow.lp-typing{opacity:1}.lp-caret{vertical-align:-.15em;background:var(--lp-baron-deep);width:2px;height:1.05em;margin-left:1px;animation:.7s step-end infinite pulse;display:inline-block}.lp-ideas{padding:calc(68px + clamp(40px, 6vw, 88px)) var(--gutter) 96px}.lp-ideas-title{font-size:var(--d4);margin-bottom:18px}.lp-filters{grid-template-columns:minmax(0,1fr) 260px;align-items:start;gap:24px 48px;margin:40px 0 24px;display:grid}.lp-filter{border:0;min-width:0;margin:0;padding:0}.lp-filter legend,.lp-filter-kind>span{font-family:var(--font-heading);font-stretch:var(--dw);font-weight:600;font-size:var(--d1);margin-bottom:10px;display:block}.lp-chips{flex-wrap:wrap;gap:8px;display:flex}.lp-chip{background:var(--paper);min-height:44px;box-shadow:inset 0 0 0 1.5px var(--line);font-size:var(--t2);cursor:pointer;transition:background .15s var(--ease), color .15s var(--ease), box-shadow .15s var(--ease);border:0;padding:0 16px;font-weight:500}@media (hover:hover){.lp-chip:hover{box-shadow:inset 0 0 0 1.5px var(--ink)}}.lp-chip[aria-pressed=true]{background:var(--ink);color:var(--paper);box-shadow:inset 0 0 0 1.5px var(--ink)}.lp-filter-select{display:none}.lp-filter-means{font-size:var(--t1);color:var(--ink-soft);margin-top:10px}.lp-ideas-count{font-size:var(--t1);color:var(--ink-soft);margin-bottom:14px}.lp-idea-list{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:2px;margin:0;padding:0;list-style:none;display:grid}.lp-idea{background:var(--surface);flex-direction:column;gap:12px;padding:24px;display:flex}.lp-idea-kind{font-size:var(--t1);color:var(--baron-deep);justify-content:space-between;gap:12px;font-weight:600;display:flex}.lp-idea-kind span{color:var(--ink);font-variant-numeric:tabular-nums}.lp-idea-name{font-family:var(--font-heading);font-stretch:var(--dw);font-weight:600;font-size:var(--d1);line-height:var(--lp-display-leading)}.lp-idea-name a{text-decoration:none}@media (hover:hover){.lp-idea-name a:hover{text-underline-offset:.12em;text-decoration:underline;text-decoration-thickness:2px}}.lp-idea-facts{font-size:var(--t3);gap:10px;margin:0;line-height:1.5;display:grid}.lp-idea-facts dt{font-size:var(--t1);color:var(--ink-soft);font-weight:600}.lp-idea-facts dd{margin:2px 0 0}.lp-idea-go{font-family:var(--font-body);font-weight:600;font-size:var(--t2);align-items:center;gap:8px;margin-top:auto;padding-top:8px;text-decoration:none;display:inline-flex}@media (hover:hover){.lp-idea-go:hover{color:var(--lp-baron-deep)}}@media (width<=720px){.lp-filters{grid-template-columns:1fr;gap:16px}.lp-chips{display:none}.lp-filter-select{display:block}.lp-idea-list{grid-template-columns:1fr}.lp-idea{padding:20px}}.lp-scan{font-size:var(--t3);margin-top:8px}.lp-chat{background:var(--paper);box-shadow:0 0 0 1.5px var(--line), 0 18px 48px -18px var(--lp-chat-shadow);transition:box-shadow .15s var(--ease);border-radius:18px;flex-direction:column;display:flex}.lp-chat:focus-within{box-shadow:0 0 0 2px var(--ink), 0 18px 48px -18px var(--lp-chat-shadow)}.lp-chat textarea{height:auto;min-height:0;box-shadow:none;color:var(--ink);font-size:var(--t4);resize:none;background:0 0;border:0;border-radius:18px 18px 0 0;outline:none;padding:18px 20px 4px;line-height:1.45}@media (width<=720px){.lp-chat textarea{min-height:calc(3lh + 22px);font-size:var(--t3)}}.lp-chat textarea:focus-visible{box-shadow:none;outline:none}.lp-chat textarea::placeholder{color:var(--ink-faint)}.lp-chat-bar{justify-content:flex-end;align-items:center;gap:12px;padding:8px 10px 10px 20px;display:flex}.lp-chat-send{background:var(--ink);min-height:44px;color:var(--paper);font-family:var(--font-body);font-weight:600;font-size:var(--t2);cursor:pointer;transition:background .15s var(--ease), color .15s var(--ease);border:0;border-radius:12px;align-items:center;gap:8px;margin-left:auto;padding:0 16px 1px 18px;display:inline-flex}@media (hover:hover){.lp-chat-send:hover{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.lp-chat-send:hover{background:color-mix(in oklab, var(--ink), var(--paper) 8%)}}}.lp-chat-send:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.lp-chat-send .lp-arrow{transition:transform .15s var(--ease)}@media (hover:hover){.lp-chat-send:hover .lp-arrow{transform:translate(2px,-2px)}}@media (width<=720px){.lp-chat-bar{justify-content:flex-end}}@font-face{font-family:Operators Display;src:url(/landing/operators/barlow-condensed-500.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Operators Display;src:url(/landing/operators/barlow-condensed-600.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Operators Text;src:url(/landing/operators/public-sans.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Operators Display Fallback;src:local(Arial Narrow),local(Liberation Sans Narrow),local(Arial);size-adjust:88%;ascent-override:112%;descent-override:26%}@font-face{font-family:Operators Text Fallback;src:local(Arial),local(Liberation Sans),local(Helvetica);size-adjust:104%;ascent-override:92%;descent-override:22%}:root{--operators-white:#fff;--operators-paper:#f6f5f1;--operators-paper-deep:#ecebe5;--operators-ink:#15191a;--operators-ink-hover:#2f3537;--operators-ink-soft:#4a5052;--operators-ink-faint:#5f6567;--operators-rule:#15191a1f;--operators-rule-strong:#15191a3d;--operators-spruce:#173e36;--operators-spruce-deep:#0e2924;--operators-spruce-lit:#24594c;--operators-on-spruce:#f4f2ea;--operators-on-spruce-soft:#f4f2eacc;--operators-on-spruce-rule:#f4f2ea38;--operators-on-spruce-ghost:#f4f2ea1a;--operators-done:#dff1e7;--operators-done-ink:#17573f;--operators-wait:#fbefc6;--operators-wait-ink:#6e4d00;--operators-next:#e3eafa;--operators-next-ink:#24467f;--operators-star:#d99a1e;--operators-stop:#c8352b;--operators-shadow:#0e181514;--operators-shadow-deep:#0e18152e;--operators-scrim:#0e181547;--operators-scrim-off:#0e181500;--operators-reel-scrim:#0a12108f;--operators-reel-scrim-soft:#0a12104d;--operators-reel-scrim-off:#0a121000;--operators-reel-shadow:#0a121066;--operators-reel-control:#0a121061;--operators-reel-control-hover:#0a12108f;--operators-on-reel-rule:#ffffff8c}.lp.lp-operators{--paper:var(--operators-white);--ink:var(--operators-ink);--ink-soft:var(--operators-ink-soft);--ink-faint:var(--operators-ink-faint);--baron:var(--operators-spruce);--lp-baron-deep:var(--operators-spruce);--baron-deep:var(--operators-spruce);--chrome:var(--operators-paper);--surface:var(--operators-paper);--line:var(--operators-rule);--fg:var(--operators-ink);--bg:var(--operators-white);--muted:var(--operators-ink-soft);--accent:var(--operators-spruce);--accent-fg:var(--operators-on-spruce);--btn:var(--operators-ink);--btn-fg:var(--operators-white);--bar-bg:var(--operators-white);--lp-chat-shadow:var(--operators-shadow-deep);--lp-shadow-menu:var(--operators-shadow-deep);--font-heading:"Operators Display", "Operators Display Fallback", sans-serif;--font-body:"Operators Text", "Operators Text Fallback", sans-serif;--dw:normal;--background:var(--operators-white);--foreground:var(--operators-ink);--primary:var(--operators-ink);--primary-foreground:var(--operators-white);--border:var(--operators-rule-strong);--input:var(--operators-rule-strong);--ring:var(--operators-ink);--max:1312px;--gutter:clamp(20px, 4.4vw, 64px);--ease:cubic-bezier(.22, 1, .36, 1);background:var(--operators-white);color:var(--operators-ink);font-family:var(--font-body);font-size:16px;line-height:1.55}.lp-operators .lp-head{letter-spacing:-.004em;font-weight:600;line-height:1}.lp-operators .lp-brand .lp-head{letter-spacing:-.01em;font-family:Bricolage Grotesque Variable,Arial Narrow,sans-serif;font-weight:800;font-stretch:76%;line-height:.92}.lp-operators :focus-visible{outline:2px solid var(--operators-ink);outline-offset:3px}.lp-operators .lp-btn,.lp-operators .lp-chat-send{background:var(--operators-ink);min-height:48px;color:var(--operators-white);font-family:var(--font-body);letter-spacing:-.005em;transition:background .15s var(--ease), color .15s var(--ease), box-shadow .15s var(--ease);border:0;border-radius:999px;gap:8px;padding:0 22px;font-size:16px;font-weight:600}.lp-operators .lp-btn-line{color:var(--operators-ink);box-shadow:inset 0 0 0 1.5px var(--operators-rule-strong);background:0 0}.lp-operators .lp-arrow{width:18px;height:18px;transition:transform .15s var(--ease)}@media (hover:hover){.lp-operators .lp-btn:hover,.lp-operators .lp-chat-send:hover{background:var(--operators-ink-hover);color:var(--operators-white)}.lp-operators .lp-btn-line:hover{color:var(--operators-ink);box-shadow:inset 0 0 0 1.5px var(--operators-ink);background:0 0}.lp-operators .lp-btn:hover .lp-arrow,.lp-operators .lp-chat-send:hover .lp-arrow,.lpo-hero-or:hover .lp-arrow,.lpo-idea:hover .lp-arrow{transform:translate(2px,-2px)}.lp-operators .lp-link:hover{-webkit-text-decoration-color:var(--operators-spruce-lit);-webkit-text-decoration-color:var(--operators-spruce-lit);-webkit-text-decoration-color:var(--operators-spruce-lit);text-decoration-color:var(--operators-spruce-lit)}}.lp-operators .lp-link{text-underline-offset:.2em;text-decoration-thickness:1.5px}.lpo-section:not(.lpo-tint,.lpo-morning)+.lpo-section:not(.lpo-tint,.lpo-morning){padding-top:0}.lpo-h2{text-wrap:balance;max-width:20ch;font-size:56px}.lpo-h2-small{font-size:40px}.lpo-h3{letter-spacing:-.01em;font-size:20px;font-weight:600;line-height:1.3}.lpo-lede{max-width:46ch;color:var(--operators-ink-soft);text-wrap:pretty;font-size:18px;line-height:1.6}.lpo-section{padding:112px var(--gutter)}.lpo-tint{background:var(--operators-paper)}.lpo-head{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:end;gap:24px 64px;margin-bottom:48px;display:grid}.lpo-head:only-child{grid-template-columns:1fr}.lpo-head:has(>:only-child){grid-template-columns:1fr}.lpo-head .lpo-lede{justify-self:end}.lpo-card{background:var(--operators-white);box-shadow:0 0 0 1px var(--operators-rule), 0 1px 2px var(--operators-shadow), 0 12px 32px -8px var(--operators-shadow-deep);color:var(--operators-ink);border-radius:14px;padding:14px 16px;font-size:14px;line-height:1.45}.lpo-card-top{letter-spacing:.02em;color:var(--operators-ink-faint);align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.lpo-card-top .lpo-chip{margin-left:auto}.lpo-card-big{letter-spacing:-.01em;margin-top:6px;font-size:17px;font-weight:600}.lpo-card-sub{color:var(--operators-ink-soft);margin-top:4px}.lpo-card-figure{font-family:var(--font-heading);font-variant-numeric:tabular-nums;margin-top:4px;font-size:34px;font-weight:600;line-height:1.05}.lpo-card-figure span{color:var(--operators-ink-faint);font-size:20px;font-weight:500}.lpo-meter{background:var(--operators-paper-deep);border-radius:999px;height:6px;margin-top:10px;display:block;overflow:hidden}.lpo-meter span{border-radius:inherit;background:var(--operators-spruce-lit);height:100%;display:block}.lpo-chip{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;min-height:22px;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.lpo-chip-done{background:var(--operators-done);color:var(--operators-done-ink)}.lpo-chip-wait{background:var(--operators-wait);color:var(--operators-wait-ink)}.lpo-chip-next{background:var(--operators-next);color:var(--operators-next-ink)}.lpo-stars{color:var(--operators-star);letter-spacing:.06em;font-size:14px}.lpo-stars span{color:var(--operators-paper-deep)}.lpo-time{font-variant-numeric:tabular-nums;color:var(--operators-ink-faint)}.lpo-tick{background:var(--operators-done);width:20px;height:20px;color:var(--operators-done-ink);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.lpo-tick svg,.lpo-scan-dot svg{fill:none;stroke:currentColor;stroke-width:2px;width:14px;height:14px}.lpo-reel{background:var(--operators-spruce-deep);min-height:calc(100svh - 68px);color:var(--operators-white);align-items:flex-end;margin-top:68px;display:flex;position:relative;overflow:hidden}.lpo-reel-media,.lpo-reel-media img,.lpo-reel-media video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.lpo-reel-media video{opacity:0;transition:opacity .3s var(--ease)}.lpo-reel-media video.lpo-on{opacity:1}.lpo-reel-media:after{content:"";background:linear-gradient(to right, var(--operators-reel-scrim) 0%, var(--operators-reel-scrim-soft) 34%, var(--operators-reel-scrim-off) 60%), linear-gradient(to top, var(--operators-reel-scrim-soft) 0%, var(--operators-reel-scrim-off) 45%);position:absolute;inset:0}.lpo-reel-copy{width:100%;max-width:calc(var(--max) + 2 * var(--gutter));padding:96px var(--gutter) 64px;margin:0 auto;position:relative}.lpo-title{text-wrap:balance;max-width:15ch;text-shadow:0 2px 28px var(--operators-reel-shadow);font-size:88px;line-height:.96}.lpo-hero-sub{max-width:46ch;color:var(--operators-white);text-shadow:0 1px 16px var(--operators-reel-shadow);margin-top:20px;font-size:18px;line-height:1.5}.lpo-hero-or{color:var(--operators-white);text-decoration:underline;text-decoration-thickness:1.5px;-webkit-text-decoration-color:var(--operators-on-reel-rule);-webkit-text-decoration-color:var(--operators-on-reel-rule);-webkit-text-decoration-color:var(--operators-on-reel-rule);text-decoration-color:var(--operators-on-reel-rule);text-underline-offset:.2em;text-shadow:0 1px 12px var(--operators-reel-shadow);align-items:center;gap:6px;margin-top:16px;padding:6px 0;font-size:16px;font-weight:600;display:inline-flex}.lp-operators .lpo-reel-toggle{right:var(--gutter);background:var(--operators-reel-control);color:var(--operators-white);border-radius:999px;position:absolute;bottom:64px}.lpo-reel-toggle svg{fill:currentColor;stroke:currentColor;stroke-width:2px;stroke-linejoin:round;width:16px;height:16px}@media (hover:hover){.lp-operators .lpo-reel-toggle:hover{background:var(--operators-reel-control-hover);color:var(--operators-white)}.lpo-hero-or:hover{-webkit-text-decoration-color:var(--operators-white);-webkit-text-decoration-color:var(--operators-white);-webkit-text-decoration-color:var(--operators-white);text-decoration-color:var(--operators-white)}}.lpo-hero-or:focus-visible,.lp-operators .lpo-reel-toggle:focus-visible,.lpo-end :focus-visible{outline-color:var(--operators-white)}.lpo-scan{background:var(--operators-white);max-width:520px;min-height:148px;color:var(--operators-ink);box-shadow:0 24px 48px -24px var(--operators-shadow-deep);border-radius:18px;margin-top:28px;padding:20px}.lpo-scan-label{margin-bottom:10px;font-size:15px;font-weight:600;display:block}.lpo-scan-row{background:var(--operators-paper);box-shadow:inset 0 0 0 1px var(--operators-rule);transition:box-shadow .15s var(--ease);border-radius:999px;gap:8px;padding:4px;display:flex}.lpo-scan-row:has(input:focus-visible){box-shadow:inset 0 0 0 2px var(--operators-ink)}.lpo-scan-row input{min-width:0;height:48px;box-shadow:none;background:0 0;border:0;border-radius:999px;outline:none;flex:1;padding:0 16px;font-size:17px}.lpo-scan-row input:focus-visible{box-shadow:none;outline:none}.lpo-scan-row .lp-btn:focus-visible{outline-offset:2px}.lpo-scan-note{color:var(--operators-ink-soft);margin-top:12px;font-size:14px;line-height:1.5}.lpo-scan-steps{gap:10px;margin:0;padding:4px 0;font-size:15px;list-style:none;display:grid}.lpo-scan-steps li{align-items:center;gap:10px;display:flex}.lpo-scan-dot{width:20px;height:20px;box-shadow:inset 0 0 0 1.5px var(--operators-rule-strong);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.lpo-done .lpo-scan-dot{background:var(--operators-done);color:var(--operators-done-ink);box-shadow:none}.lpo-scan-signin{gap:12px;display:grid}.lpo-scan-signin .lpo-scan-note{margin-top:0}.lpo-runs{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.lpo-run{background:var(--operators-paper);border-radius:20px;flex-direction:column;gap:8px;padding:28px 28px 0;display:flex;overflow:hidden}.lpo-run>p{max-width:34ch;color:var(--operators-ink-soft)}.lpo-view{background:var(--operators-white);min-height:168px;box-shadow:0 0 0 1px var(--operators-rule), 0 -8px 24px -16px var(--operators-shadow-deep);border-radius:14px 14px 0 0;align-content:start;gap:2px;margin:20px 0 0;padding:14px 16px 18px;font-size:14px;display:grid}.lpo-row{border-bottom:1px solid var(--operators-rule);align-items:center;gap:10px;min-height:40px;display:flex}.lpo-row:last-child{border-bottom:0}.lpo-row>span:first-child{flex:1}.lpo-row b{font-variant-numeric:tabular-nums;font-weight:600}.lpo-row .lpo-stars+span{flex:1}.lpo-bubble{background:var(--operators-next);color:var(--operators-ink);border-radius:14px 14px 14px 4px;margin-top:4px;padding:12px 14px 28px;line-height:1.5;position:relative}.lpo-bubble span{color:var(--operators-next-ink);font-size:12px;position:absolute;bottom:8px;right:14px}.lpo-also{max-width:70ch;color:var(--operators-ink-soft);margin-top:32px}.lpo-morning{background:var(--operators-spruce-deep);color:var(--operators-on-spruce);border-radius:24px;margin:0 12px}.lpo-morning .lpo-lede{color:var(--operators-on-spruce-soft)}.lpo-morning-grid{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:center;gap:64px;display:grid}.lpo-morning-copy .lpo-lede{margin-top:20px}.lpo-app{background:var(--operators-white);color:var(--operators-ink);box-shadow:0 32px 64px -24px var(--operators-scrim);border-radius:18px;font-size:15px;overflow:hidden}.lpo-app-bar{border-bottom:1px solid var(--operators-rule);color:var(--operators-ink-faint);justify-content:space-between;gap:16px;padding:14px 24px;font-size:13px;font-weight:600;display:flex}.lpo-app-body{grid-template-columns:minmax(0,1fr) 220px;display:grid}.lpo-app-main{padding:20px 24px 24px}.lpo-app-h{color:var(--operators-ink-faint);justify-content:space-between;align-items:baseline;margin:8px 0;font-size:13px;font-weight:600;display:flex}.lpo-count{font-weight:500}.lpo-app-done,.lpo-app-wait{margin:0 0 16px;padding:0;list-style:none;display:grid}.lpo-app-done li{border-bottom:1px solid var(--operators-rule);align-items:center;gap:10px;min-height:40px;display:flex}.lpo-app-done li>span:nth-child(2){flex:1}.lpo-app-done b{font-variant-numeric:tabular-nums;font-weight:600}.lpo-app-wait li{background:var(--operators-wait);border-radius:12px;gap:10px;margin-bottom:8px;padding:14px 16px;font-weight:500;display:grid}.lpo-app-answer{align-items:center;gap:8px;min-height:36px;display:flex}.lp-operators .lpo-app-btn{height:36px;font-family:var(--font-body);border-radius:999px;padding:0 16px;font-size:14px;font-weight:600}.lpo-answered{font-size:14px;font-weight:500}.lpo-answered-yes{color:var(--operators-done-ink)}.lpo-answered-no{color:var(--operators-wait-ink)}.lpo-app-side{border-left:1px solid var(--operators-rule);background:var(--operators-paper);padding:20px 20px 24px}.lpo-app-split{gap:8px;margin:20px 0 0;font-size:14px;display:grid}.lpo-app-split div{justify-content:space-between;gap:8px;display:flex}.lpo-app-split dt{color:var(--operators-ink-soft)}.lpo-app-split dd{font-variant-numeric:tabular-nums;margin:0;font-weight:600}.lpo-app-stop{border-top:1px solid var(--operators-rule);align-items:center;gap:8px;margin-top:24px;padding-top:16px;font-size:13px;font-weight:600;display:flex}.lpo-stop-dot{background:var(--operators-stop);border-radius:2px;width:10px;height:10px}.lpo-day{aspect-ratio:3/2;background:var(--operators-paper-deep);border-radius:24px;width:100%;max-height:760px;position:relative;overflow:hidden}.lpo-day>img{object-fit:cover;object-position:30% 50%;width:100%;height:100%;position:absolute;inset:0}.lpo-day-log{align-content:center;gap:8px;width:min(420px,46%);margin:0;padding:0;list-style:none;display:grid;position:absolute;top:32px;bottom:32px;right:32px}.lpo-day-log li{background:var(--operators-white);border-radius:14px;grid-template-columns:28px 44px minmax(0,1fr);align-items:start;gap:8px;padding:10px 14px;display:grid}@supports (color:color-mix(in lab, red, red)){.lpo-day-log li{background:color-mix(in srgb, var(--operators-white) 92%, transparent)}}.lpo-day-log li{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 8px 24px -12px var(--operators-shadow-deep);opacity:0;transition:opacity .42s var(--ease), transform .42s var(--ease);font-size:14px;line-height:1.45;transform:translateY(8px)}.lpo-day-log li.lpo-on{opacity:1;transform:none}.lpo-day-icon img{border-radius:5px;width:20px;height:20px;margin-top:1px}.lpo-day-log .lpo-time{padding-top:0;font-weight:600}.lpo-who{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.lpo-who li{align-content:start;gap:6px;display:grid}.lpo-who li>p{color:var(--operators-ink-soft)}.lpo-who-photo{aspect-ratio:3/2;background:var(--operators-paper-deep);border-radius:20px;margin-bottom:14px;position:relative;overflow:hidden}.lpo-who-photo img{object-fit:cover;width:100%;height:100%}.lpo-who-note{align-items:center;gap:10px;padding:10px 14px;font-weight:500;display:flex;position:absolute;bottom:14px;left:14px;right:14px}.lpo-who-note .lpo-time{margin-left:auto}.lpo-compare{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:64px;display:grid}.lpo-head-side{grid-template-columns:1fr;margin:0}.lpo-head-side .lpo-lede{justify-self:start}.lpo-table{border-collapse:collapse;width:100%;font-size:15px}.lpo-table thead th{text-align:left;color:var(--operators-ink-faint);padding:0 16px 14px 0;font-size:13px;font-weight:600}.lpo-table thead th:last-child{color:var(--operators-spruce-lit)}.lpo-table tbody th,.lpo-table td{border-top:1px solid var(--operators-rule);text-align:left;vertical-align:top;padding:16px 16px 16px 0}.lpo-table tbody th{width:28%;font-weight:600}.lpo-table td{color:var(--operators-ink-soft)}.lpo-table td:last-child{color:var(--operators-ink);font-weight:500}.lpo-newline{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:32px 64px;margin-bottom:48px;display:grid}.lpo-newline .lpo-lede{margin-top:20px}.lp-operators .lpo-chat{background:var(--operators-white);border-radius:20px}.lp-operators .lpo-chat textarea{field-sizing:fixed;font-size:17px}.lp-operators .lp-chat:focus-within{box-shadow:0 0 0 2px var(--operators-ink), 0 18px 48px -18px var(--lp-chat-shadow)}.lp-operators .lp-chat-send{min-height:44px;font-size:15px}.lpo-ideas{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.lpo-idea{background:var(--operators-white);height:100%;box-shadow:0 0 0 1px var(--operators-rule);transition:box-shadow .15s var(--ease);border-radius:18px;flex-direction:column;gap:8px;padding:22px;text-decoration:none;display:flex}.lpo-idea:focus-visible{outline-offset:2px}.lpo-idea-price{font-family:var(--font-heading);color:var(--operators-spruce-lit);font-size:22px;font-weight:600;line-height:1.1}.lpo-idea-name{letter-spacing:-.01em;font-size:17px;font-weight:600;line-height:1.35}.lpo-idea-why{color:var(--operators-ink-soft);font-size:14px;line-height:1.5}.lpo-idea-go{align-items:center;gap:6px;margin-top:auto;padding-top:8px;font-size:14px;font-weight:600;display:inline-flex}.lpo-more{margin-top:28px}@media (hover:hover){.lpo-idea:hover{box-shadow:0 0 0 1px var(--operators-rule-strong), 0 12px 32px -16px var(--operators-shadow-deep)}}.lpo-agent{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:32px 64px;display:grid}.lpo-agent .lpo-lede{margin-top:16px}.lpo-agent-box{background:var(--operators-paper);border-radius:18px;gap:16px;padding:24px;display:grid}.lpo-agent-box pre{white-space:pre-wrap;color:var(--operators-ink-soft);margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;line-height:1.6}.lpo-copy{justify-self:start;min-width:220px}.lpo-faq{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:32px 64px;display:grid}.lpo-faq details{border-top:1px solid var(--operators-rule)}.lpo-faq details:last-child{border-bottom:1px solid var(--operators-rule)}.lpo-faq summary{justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-size:18px;font-weight:600;text-decoration:none;list-style:none;display:flex}.lpo-faq summary::-webkit-details-marker{display:none}.lpo-plus{flex:none;width:14px;height:14px;position:relative}.lpo-plus:before,.lpo-plus:after{content:"";width:14px;height:2px;transition:transform .2s var(--ease);background:currentColor;position:absolute;top:6px;left:0}.lpo-plus:after{transform:rotate(90deg)}.lpo-faq details[open] .lpo-plus:after{transform:rotate(0)}.lpo-faq details p{max-width:62ch;color:var(--operators-ink-soft);padding-bottom:24px}.lpo-end{padding:0 12px 24px}.lpo-end-panel{padding:112px var(--gutter);background:linear-gradient(150deg, var(--operators-spruce-deep) 0%, var(--operators-spruce) 60%, var(--operators-spruce-lit) 100%);color:var(--operators-on-spruce);text-align:center;border-radius:24px;justify-items:center;gap:16px;display:grid}.lpo-end-title{font-size:76px;line-height:.96}.lpo-end-sub{max-width:40ch;color:var(--operators-on-spruce-soft);font-size:18px}.lpo-end-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:16px;display:flex}.lp-operators .lpo-btn-light{background:var(--operators-on-spruce);color:var(--operators-ink)}.lp-operators .lpo-btn-ghost{color:var(--operators-on-spruce);box-shadow:inset 0 0 0 1.5px var(--operators-on-spruce-rule);background:0 0}@media (hover:hover){.lp-operators .lpo-btn-light:hover{background:var(--operators-white);color:var(--operators-ink)}.lp-operators .lpo-btn-ghost:hover{background:var(--operators-on-spruce-ghost);color:var(--operators-on-spruce)}}.lpo-end .lp-end-links{padding:24px var(--gutter) 0;color:var(--operators-ink-soft)}.lp-operators.lp-ideas-page .lp-ideas{padding-top:140px}.lp-operators.lp-ideas-page .lp-ideas-title{max-width:16ch;margin-bottom:20px;font-size:76px;line-height:.96}.lp-operators.lp-ideas-page .lp-lede{color:var(--operators-ink-soft);font-size:18px}.lp-operators .lp-filter legend,.lp-operators .lp-filter-kind>span{font-family:var(--font-body);font-size:15px;font-weight:600}.lp-operators .lp-chip{background:var(--operators-white);min-height:40px;box-shadow:inset 0 0 0 1px var(--operators-rule-strong);border-radius:999px;font-size:14px}.lp-operators .lp-chip[aria-pressed=true]{background:var(--operators-ink);color:var(--operators-white);box-shadow:inset 0 0 0 1px var(--operators-ink)}@media (hover:hover){.lp-operators .lp-chip:hover{box-shadow:inset 0 0 0 1px var(--operators-ink)}.lp-operators .lp-chip[aria-pressed=true]:hover{background:var(--operators-ink-hover)}.lp-operators .lp-idea-go:hover{color:var(--operators-spruce-lit)}}.lp-operators .lp-idea-list{gap:16px}.lp-operators .lp-idea{background:var(--operators-paper);border-radius:18px}.lp-operators .lp-idea-kind{color:var(--operators-spruce-lit)}.lp-operators .lp-idea-kind span{font-family:var(--font-heading);font-size:18px;font-weight:600;line-height:1}.lp-operators .lp-idea-name{font-family:var(--font-body);letter-spacing:-.01em;font-size:19px;font-weight:600;line-height:1.3}.lp-operators .lp-idea-go{font-family:var(--font-body);font-size:15px;font-weight:600}@media (prefers-reduced-motion:reduce){.lpo-plus:before,.lpo-plus:after{transition:none}}@media (width<=1180px){.lpo-title,.lpo-end-title,.lp-operators.lp-ideas-page .lp-ideas-title{font-size:64px}.lpo-h2{font-size:48px}.lpo-runs,.lpo-ideas{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=960px){.lpo-head,.lpo-morning-grid,.lpo-compare,.lpo-newline,.lpo-agent,.lpo-faq{grid-template-columns:1fr}.lpo-head .lpo-lede{justify-self:start}.lpo-who{grid-template-columns:1fr;gap:32px}.lpo-day{aspect-ratio:auto;background:0 0;border-radius:0;max-height:none;overflow:visible}.lpo-day>img{aspect-ratio:3/2;border-radius:20px;position:static}.lpo-day-log{width:auto;margin-top:16px;position:static}.lpo-day-log li{background:var(--operators-paper);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}}@media (width<=720px){.lpo-reel-copy{padding:80px 20px 24px}.lpo-reel-media:after{background:linear-gradient(to top, var(--operators-reel-scrim) 0%, var(--operators-reel-scrim) 42%, var(--operators-reel-scrim-off) 88%)}.lp-operators .lpo-reel-toggle{top:12px;bottom:auto;right:12px}.lpo-title,.lpo-end-title,.lp-operators.lp-ideas-page .lp-ideas-title{font-size:46px;line-height:1}.lpo-h2{font-size:38px}.lpo-h2-small{font-size:32px}.lpo-hero-sub,.lpo-lede,.lpo-end-sub{font-size:17px}.lpo-scan{min-height:0;margin-top:20px;padding:16px}.lpo-scan-row{box-shadow:none;background:0 0;border-radius:0;flex-direction:column;padding:0}.lpo-scan-row:has(input:focus-visible){box-shadow:none}.lpo-scan-row input{background:var(--operators-paper);box-shadow:inset 0 0 0 1px var(--operators-rule);border-radius:12px;flex:none}.lpo-scan-row input:focus-visible{box-shadow:inset 0 0 0 2px var(--operators-ink)}.lpo-section{padding:72px var(--gutter)}.lpo-head{margin-bottom:32px}.lpo-runs,.lpo-ideas{grid-template-columns:1fr}.lpo-run{padding:24px 20px 0}.lpo-morning{border-radius:20px;margin:0 8px;padding-inline:12px}.lpo-app-body{grid-template-columns:1fr}.lpo-app-bar,.lpo-app-main{padding-inline:16px}.lpo-app-bar span:last-child{text-align:right}.lpo-app-side{border-left:0;border-top:1px solid var(--operators-rule)}.lpo-app-done li{align-items:flex-start;padding:10px 0;line-height:1.4}.lpo-day-log li{grid-template-columns:24px 40px minmax(0,1fr);padding:10px 12px}.lpo-table thead{display:none}.lpo-table tr{border-top:1px solid var(--operators-rule);padding:16px 0;display:block}.lpo-table tbody th,.lpo-table td{border:0;width:auto;padding:0 0 8px;display:block}.lpo-table td:before{content:attr(data-label);color:var(--operators-ink-faint);font-size:12px;font-weight:600;display:block}.lpo-end{padding:0 8px 24px}.lpo-end-panel{border-radius:20px;padding:72px 20px}.lpo-faq summary{font-size:17px}.lp-operators.lp-ideas-page .lp-ideas{padding-top:108px}}:root{--sv-white:#fff;--sv-ground:#f3f3f0;--sv-ink:#121416;--sv-ink-hover:#2e3135;--sv-ink-2:#4f5359;--sv-ink-3:#63676d;--sv-line:#1214161c;--sv-line-strong:#12141638;--sv-fix:var(--bw-cyan-tint);--sv-cyan:var(--bw-cyan);--sv-on-ink:#f4f4f1;--sv-on-ink-soft:#b9bcc0;--sv-on-ink-line:#f4f4f12e;--sv-shadow:#12141624;--sv-display:var(--lp-public-sans);--sv-text:var(--lp-public-sans);--sv-out:cubic-bezier(.22, .61, .36, 1)}.lp.lp-services{--paper:var(--sv-white);--ink:var(--sv-ink);--ink-soft:var(--sv-ink-2);--ink-faint:var(--sv-ink-3);--fg:var(--sv-ink);--bg:var(--sv-white);--muted:var(--sv-ink-2);--chrome:var(--sv-ground);--baron:var(--sv-cyan);--surface:var(--sv-white);--accent:var(--sv-ink);--accent-fg:var(--sv-white);--btn:var(--sv-ink);--btn-fg:var(--sv-white);--bar-bg:var(--sv-white);--line:var(--sv-line);--font-heading:var(--sv-display);--font-body:var(--sv-text);--dw:100%;--lp-baron-deep:var(--sv-ink);--baron-deep:var(--sv-ink);--lp-chat-shadow:var(--sv-shadow);--lp-shadow-menu:var(--sv-shadow);--background:var(--sv-white);--foreground:var(--sv-ink);--primary:var(--sv-ink);--primary-foreground:var(--sv-white);--border:var(--sv-line-strong);--input:var(--sv-line-strong);--ring:var(--sv-ink);background:var(--sv-white);color:var(--sv-ink);font-family:var(--sv-text);font-size:16px;line-height:1.6}.lp-services .lp-head{letter-spacing:-.03em;font-weight:500;line-height:1.06}.lp-services .lp-brand .lp-head{letter-spacing:-.01em;font-family:Bricolage Grotesque Variable,Arial Narrow,sans-serif;font-weight:800;font-stretch:76%;line-height:.92}.lp-services .lp-btn,.lp-services .lp-chat-send{background:var(--sv-ink);min-height:48px;color:var(--sv-white);font-family:var(--sv-text);transition:background .2s var(--sv-out), color .2s var(--sv-out), box-shadow .2s var(--sv-out);border:0;border-radius:10px;gap:8px;padding:0 20px;font-size:16px;font-weight:600;font-stretch:100%}.lp-services .lp-btn-line{color:var(--sv-ink);box-shadow:inset 0 0 0 1px var(--sv-line-strong);background:0 0}.lp-services .lp-chat-send{min-height:44px;font-size:14px}.lp-services .lp-link{font-weight:500;text-decoration-thickness:1px}@media (hover:hover){.lp-services .lp-btn:hover,.lp-services .lp-chat-send:hover{background:var(--sv-ink-hover);color:var(--sv-white)}.lp-services .lp-btn-line:hover{color:var(--sv-ink);box-shadow:inset 0 0 0 1px var(--sv-ink);background:0 0}.lp-services .lp-link:hover{-webkit-text-decoration-color:var(--sv-cyan);-webkit-text-decoration-color:var(--sv-cyan);-webkit-text-decoration-color:var(--sv-cyan);text-decoration-color:var(--sv-cyan)}}.lp-services .lp-chat{box-shadow:0 0 0 1px var(--sv-line-strong), 0 24px 48px -24px var(--sv-shadow);border-radius:14px}.lp-services .lp-chat:focus-within{box-shadow:0 0 0 2px var(--sv-ink), 0 24px 48px -24px var(--sv-shadow)}.lp-services .lp-chat textarea{font-size:18px}.sv-split,.sv-review,.sv-how,.sv-worry,.sv-ideas,.sv-agent,.sv-faq{padding:clamp(88px, 10vw, 144px) var(--gutter)}.sv-how,.sv-worry,.sv-ideas{padding-bottom:0}.sv-center{text-align:center;justify-items:center;gap:20px;margin:0 auto 48px;display:grid}.sv-h2{text-wrap:balance;max-width:18ch;font-size:clamp(36px,3.4vw,48px);line-height:1.06}.sv-h3{font-size:28px;line-height:1.15}.sv-lede{max-width:52ch;color:var(--sv-ink-2);text-wrap:pretty;font-size:16px;line-height:1.6}.sv-label{color:var(--sv-ink-3);font-size:13px;font-weight:500;line-height:1.4}.sv-dot{background:var(--sv-cyan);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}@keyframes sv-wait{50%{opacity:.35}}.lp-services .sv-btn{font-family:var(--sv-text);border-radius:10px;font-size:14px;font-weight:600}.sv-hero{min-height:clamp(720px,100svh,940px);padding:148px var(--gutter) 96px;text-align:center;place-items:center;display:grid;position:relative;overflow:hidden}.sv-hero-copy{z-index:1;justify-items:center;width:min(100%,760px);display:grid;position:relative}.sv-hero-title{letter-spacing:-.018em;text-wrap:balance;font-size:clamp(44px,4.7vw,68px);line-height:1.02}.sv-hero-sub{max-width:44ch;color:var(--sv-ink-2);text-wrap:pretty;margin:24px 0 36px;font-size:16px;line-height:1.55}.sv-hero .lp-chat{text-align:left;width:min(100%,600px)}.sv-hero-after{color:var(--sv-ink-2);flex-wrap:wrap;justify-content:center;gap:4px 20px;margin-top:16px;font-size:14px;display:flex}.sv-flow{--q-end:27cqw;--o-from:73cqw;pointer-events:none;position:absolute;inset:68px 0 0;container-type:inline-size}.sv-track{top:var(--y);height:1px;position:absolute;left:0;right:0}.sv-track:before{content:"";background:var(--sv-line);-webkit-mask-image:linear-gradient(90deg, transparent 0, var(--sv-ink) 5%, var(--sv-ink) 22%, transparent 29%, transparent 71%, var(--sv-ink) 78%, var(--sv-ink) 95%, transparent 100%);-webkit-mask-image:linear-gradient(90deg, transparent 0, var(--sv-ink) 5%, var(--sv-ink) 22%, transparent 29%, transparent 71%, var(--sv-ink) 78%, var(--sv-ink) 95%, transparent 100%);-webkit-mask-image:linear-gradient(90deg, transparent 0, var(--sv-ink) 5%, var(--sv-ink) 22%, transparent 29%, transparent 71%, var(--sv-ink) 78%, var(--sv-ink) 95%, transparent 100%);mask-image:linear-gradient(90deg, transparent 0, var(--sv-ink) 5%, var(--sv-ink) 22%, transparent 29%, transparent 71%, var(--sv-ink) 78%, var(--sv-ink) 95%, transparent 100%);position:absolute;inset:0}.sv-in,.sv-out{white-space:nowrap;animation:sv-in-flow var(--s) linear var(--d) infinite paused;position:absolute;top:0;left:0;translate:0 -50%}.sv-out{animation-name:sv-out-flow}.sv-flow[data-run] .sv-in,.sv-flow[data-run] .sv-out{animation-play-state:running}.sv-ask-chip,.sv-out{z-index:1;align-items:center;gap:8px;min-height:28px;padding:0 12px;font-size:13px;line-height:1;display:inline-flex;translate:0 calc(-100% - 6px)}.sv-ask-chip{background:var(--sv-white);box-shadow:inset 0 0 0 1px var(--sv-line-strong);color:var(--sv-ink-2);border-radius:999px}.sv-tick{background:var(--sv-ink-3);width:28px;height:1px}.sv-out{background:var(--sv-white);box-shadow:0 0 0 1px var(--sv-line), 0 10px 24px -14px var(--sv-shadow);color:var(--sv-ink);border-radius:8px;padding-left:10px}.sv-out b{font-variant-numeric:tabular-nums;font-weight:600}@keyframes sv-in-flow{0%{opacity:0;transform:translate(calc(-100% - 2cqw))}14%,68%{opacity:1}to{transform:translateX(calc(var(--q-end) - 100%));opacity:0}}@keyframes sv-out-flow{0%{transform:translateX(var(--o-from));opacity:0}22%,80%{opacity:1}to{opacity:0;transform:translate(101cqw)}}.sv-split{text-align:center;border-top:1px solid var(--sv-line)}.sv-statement{text-wrap:balance;max-width:30ch;margin:0 auto;font-size:clamp(30px,3.4vw,48px);line-height:1.14}.sv-facts{border-top:1px solid var(--sv-ink);text-align:left;grid-template-columns:repeat(4,minmax(0,1fr));margin:72px 0 0;display:grid}.sv-facts div{padding:20px 24px 0 0}.sv-facts div+div{border-left:1px solid var(--sv-line);padding-left:24px}.sv-facts dt{color:var(--sv-ink-3);font-size:13px;font-weight:500}.sv-facts dd{margin:8px 0 0}.sv-review{background:var(--sv-ground)}.sv-tabs{justify-content:center;gap:32px;margin-bottom:24px;display:flex}.sv-tab{color:var(--sv-ink-3);font:inherit;transition:color .2s var(--sv-out);background:0 0;border:0;align-items:baseline;gap:8px;padding:12px 0;font-size:16px;font-weight:500;display:inline-flex;position:relative}.sv-tab:after{content:"";background:var(--sv-ink);transform-origin:0;height:2px;transition:transform .2s var(--sv-out);position:absolute;inset:auto 0 0;transform:scaleX(0)}.sv-tab[aria-selected=true]{color:var(--sv-ink)}.sv-tab[aria-selected=true]:after{transform:scaleX(1)}.sv-tab-price{font-variant-numeric:tabular-nums;font-size:14px;font-weight:400}@media (hover:hover){.sv-tab:hover{color:var(--sv-ink)}}.sv-tab-select{margin-bottom:20px;display:none}.sv-tab-select>span{color:var(--sv-ink-3);margin-bottom:8px;font-size:13px;font-weight:500;display:block}.sv-card{background:var(--sv-white);width:min(100%,1040px);min-height:600px;box-shadow:0 0 0 1px var(--sv-line), 0 32px 64px -40px var(--sv-shadow);border-radius:16px;flex-direction:column;margin:0 auto;padding:32px;display:flex}.sv-card-head{color:var(--sv-ink-3);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:16px;font-size:13px;display:flex}.sv-status{min-width:190px;color:var(--sv-ink);justify-content:flex-end;align-items:center;gap:8px;font-weight:500;display:inline-flex}.sv-card[data-stage=revising] .sv-status .sv-dot{background:var(--sv-ink-3);animation:1s ease-in-out infinite sv-wait}.sv-card[data-stage=approved] .sv-status .sv-dot{background:var(--sv-ink)}.sv-card-title{font-family:var(--sv-display);letter-spacing:-.01em;margin-top:18px;font-size:28px;font-weight:400;line-height:1.15}.sv-checked{color:var(--sv-ink-2);margin-top:8px;font-size:14px}.sv-checked span{color:var(--sv-ink-3)}.sv-card-body{border-top:1px solid var(--sv-line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;margin-top:24px;padding-top:24px;display:grid}.sv-sheet{box-shadow:inset 0 0 0 1px var(--sv-line);border-radius:8px;gap:8px;margin-top:10px;padding:18px;font-size:14px;line-height:1.55;display:grid}.sv-fix{background:var(--sv-fix);color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:2px;padding:1px 2px}.sv-notes ol{gap:16px;margin:10px 0 0;padding:0;list-style:none;display:grid}.sv-notes li{grid-template-columns:16px minmax(0,1fr);gap:10px;font-size:14px;line-height:1.5;display:grid}.sv-notes b{font-weight:600;display:block}.sv-notes li span:not(.sv-mark){color:var(--sv-ink-2)}.sv-mark{width:10px;height:10px;box-shadow:inset 0 0 0 2px var(--sv-cyan);border-radius:50%;margin-top:6px}.sv-notes li[data-ok] .sv-mark{background:var(--sv-ink-3);box-shadow:none}.sv-new{animation:sv-in .52s var(--sv-out) backwards}@keyframes sv-in{0%{opacity:0;transform:translateY(8px)}}.sv-card-foot{margin-top:auto;padding-top:24px}.sv-actions{flex-wrap:wrap;align-items:center;gap:10px;min-height:44px;display:flex}.sv-working{background:var(--sv-line-strong);border-radius:2px;width:56px;height:2px;animation:1s ease-in-out infinite sv-wait}.sv-ask{border:0;margin:0;padding:0}.sv-ask legend{margin-bottom:10px;font-size:14px;font-weight:600}.sv-asks{flex-wrap:wrap;gap:8px 20px;margin-bottom:16px;display:flex}.sv-option{cursor:pointer;align-items:center;gap:8px;min-height:32px;font-size:14px;display:inline-flex}.sv-sent{animation:sv-in .52s var(--sv-out) backwards;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.sv-sent ul{gap:6px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.sv-sent li{align-items:baseline;gap:10px;display:flex}.sv-sent li:before{content:"";background:var(--sv-ink);border-radius:50%;flex:none;width:8px;height:8px}.sv-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:56px 0 0;padding:0;list-style:none;display:grid;position:relative}.sv-steps:before{content:"";background:var(--sv-line-strong);height:1px;position:absolute;top:20px;left:0;right:0}.sv-step{flex-direction:column;display:flex;position:relative}.sv-step-n span{background:var(--sv-white);width:40px;height:40px;box-shadow:inset 0 0 0 1px var(--sv-ink);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:16px;font-weight:600;display:inline-grid}.sv-step .sv-h3{margin-top:24px}.sv-step-text{max-width:38ch;color:var(--sv-ink-2);margin-top:12px}.sv-made{background:var(--sv-ground);border-radius:16px;flex:1;align-content:start;margin-top:28px;padding:24px;display:grid}.sv-made>*{background:var(--sv-white);box-shadow:0 0 0 1px var(--sv-line), 0 18px 36px -24px var(--sv-shadow);border-radius:12px;padding:20px;font-size:14px;line-height:1.5}.sv-made>*>*{transition:opacity .52s var(--sv-out), transform .52s var(--sv-out)}.sv-step:not([data-shown]) .sv-made>*>*{opacity:0;transform:translateY(10px)}.sv-made>*>:nth-child(2){transition-delay:80ms}.sv-made>*>:nth-child(3){transition-delay:.16s}.sv-made>*>:nth-child(4){transition-delay:.24s}.sv-made>*>:nth-child(5){transition-delay:.32s}.sv-made>*>:nth-child(6){transition-delay:.4s}.sv-brief{gap:12px;margin:0;display:grid}.sv-brief-name{font-family:var(--sv-display);letter-spacing:-.01em;font-size:28px;line-height:1.15}.sv-brief div{border-top:1px solid var(--sv-line);gap:2px;padding-top:12px;display:grid}.sv-brief dt{color:var(--sv-ink-3)}.sv-brief dd{margin:0}.lp-services .sv-page{padding:0;overflow:hidden}.sv-page-url{border-bottom:1px solid var(--sv-line);color:var(--sv-ink-3);align-items:center;gap:8px;padding:10px 16px;font-size:13px;display:flex}.sv-page-url span{background:var(--sv-line-strong);border-radius:50%;width:8px;height:8px}.sv-page-body{gap:12px;padding:20px;display:grid}.sv-page-title{font-size:28px;line-height:1.1}.sv-page-body>p:nth-child(2){color:var(--sv-ink-2)}.sv-page-buy{color:var(--sv-ink-3);flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:4px;font-size:13px;display:flex}.sv-page-btn{background:var(--sv-ink);min-height:40px;color:var(--sv-white);border-radius:10px;align-items:center;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}.sv-page-foot{background:var(--sv-ground);color:var(--sv-ink-2);flex-wrap:wrap;justify-content:space-between;gap:4px 12px;padding:12px 20px;font-size:13px;display:flex}.sv-morning ul{margin:12px 0 0;padding:0;list-style:none;display:grid}.sv-morning li{border-top:1px solid var(--sv-line);justify-content:space-between;gap:16px;padding:12px 0;display:flex}.sv-morning li span{color:var(--sv-ink-2)}.sv-morning li b{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.sv-morning li[data-wait] b{align-items:center;gap:8px;display:inline-flex}.sv-morning li[data-wait] b:before{content:"";background:var(--sv-cyan);border-radius:50%;width:8px;height:8px}.sv-quote{max-width:22ch}.sv-worry-cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:min(100%,1040px);margin:0 auto;display:grid}.sv-worry-cols>div:first-child{padding-right:48px}.sv-worry-cols>div+div{border-left:1px solid var(--sv-line);padding-left:48px}.sv-col-title{border-bottom:1px solid var(--sv-ink);font-family:var(--sv-display);padding-bottom:16px;font-size:28px;font-weight:400;line-height:1.15}.sv-worry ul{margin:0;padding:0;list-style:none}.sv-worry li{border-bottom:1px solid var(--sv-line);color:var(--sv-ink-2);padding:16px 0}.sv-row-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 48px;margin-bottom:40px;display:flex}.sv-row-head .sv-lede{margin-top:16px}.sv-idea-list{border-top:1px solid var(--sv-ink);margin:0;padding:0;list-style:none}.sv-idea-list li{border-bottom:1px solid var(--sv-line);grid-template-columns:240px minmax(0,1fr) 24px;align-items:baseline;gap:8px 40px;padding:28px 0;display:grid;position:relative}.sv-idea-price{font-family:var(--sv-display);font-variant-numeric:tabular-nums;text-wrap:balance;font-size:28px;line-height:1.15}.sv-idea-name{max-width:52ch;font-size:18px;font-weight:500;line-height:1.45}.sv-idea-name a{text-decoration:none}.sv-idea-name a:after{content:"";position:absolute;inset:0}.sv-idea-list li p:last-child{max-width:62ch;color:var(--sv-ink-2);margin-top:8px;font-size:16px}.sv-idea-list .lp-arrow{transition:transform .2s var(--sv-out);align-self:center}@media (hover:hover){.sv-idea-list li:hover .lp-arrow{transform:translate(4px)}.sv-idea-list li:hover .sv-idea-name a{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}}.sv-all{padding:8px 0;font-size:16px;display:inline-block}.sv-agent{--primary:var(--sv-white);--primary-foreground:var(--sv-ink);--ring:var(--sv-white);background:var(--sv-ink);color:var(--sv-on-ink);margin-top:clamp(88px,10vw,144px)}.sv-agent-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:32px 64px;display:grid}.sv-agent .sv-lede{color:var(--sv-on-ink-soft);margin-top:20px}.sv-agent .lp-link{color:var(--sv-on-ink)}.sv-agent :focus-visible{outline-color:var(--sv-white)}.sv-agent-box{box-shadow:inset 0 0 0 1px var(--sv-on-ink-line);border-radius:12px;padding:24px}.sv-agent-box pre{font-family:var(--lp-mono,ui-monospace, monospace);white-space:pre-wrap;word-break:break-word;color:var(--sv-on-ink-soft);margin:0 0 20px;font-size:13px;line-height:1.6}.sv-faq-wrap{width:min(100%,760px);margin:0 auto;padding:0}.sv-faq-wrap .sv-h2{text-align:center;margin:0 auto 40px}.lp-services .lp-faq details{border-top:1px solid var(--sv-line)}.lp-services .lp-faq details:last-of-type{border-bottom:1px solid var(--sv-line)}.lp-services .lp-faq summary{min-height:72px;font-family:var(--sv-text);font-size:18px;font-weight:500;line-height:1.4}.lp-services .lp-faq summary:after{background:linear-gradient(currentColor,currentColor) 50%/100% 1.5px no-repeat,linear-gradient(currentColor,currentColor) 50%/1.5px 100% no-repeat;width:14px;height:14px}.lp-services .lp-faq details p{color:var(--sv-ink-2);font-size:16px}.sv-end{min-height:0;padding:176px var(--gutter) 24px;background:var(--sv-ground);color:var(--sv-ink);text-align:center;justify-items:center;gap:120px}.sv-end .sv-flow{inset:48px 0 96px}.sv-end .lp-end-copy{z-index:1;justify-items:center;display:grid}.sv-end .lp-end-title{letter-spacing:-.012em;max-width:18ch;text-shadow:none;text-wrap:balance;font-size:clamp(36px,3.4vw,48px);line-height:1.06}.sv-end .lp-end-sub{color:var(--sv-ink-2);margin:16px 0 28px;font-size:16px}.sv-end .lp-end-links{z-index:1;justify-content:center;font-size:14px}.lp-services .lp-ideas-title{max-width:16ch;font-size:clamp(44px,4.7vw,68px);line-height:1}.lp-services .lp-lede{color:var(--sv-ink-2)}.lp-services .lp-filter legend,.lp-services .lp-filter-kind>span{font-family:var(--sv-text);color:var(--sv-ink-3);font-size:14px;font-weight:500}.lp-services .lp-chip{box-shadow:inset 0 0 0 1px var(--sv-line-strong);background:0 0;border-radius:999px;font-size:14px}.lp-services .lp-chip[aria-pressed=true]{background:var(--sv-ink);color:var(--sv-white);box-shadow:inset 0 0 0 1px var(--sv-ink)}.lp-services .lp-idea-list{gap:16px}.lp-services .lp-idea{background:var(--sv-white);box-shadow:0 0 0 1px var(--sv-line);transition:box-shadow .2s var(--sv-out);border-radius:14px}@media (hover:hover){.lp-services .lp-idea:hover{box-shadow:0 0 0 1px var(--sv-line-strong), 0 18px 36px -24px var(--sv-shadow)}}.lp-services .lp-idea-kind{color:var(--sv-ink-3);font-weight:500}.lp-services .lp-idea-kind span{font-family:var(--sv-display);color:var(--sv-ink);font-size:18px;font-weight:400}.lp-services .lp-idea-name{font-family:var(--sv-text);letter-spacing:0;font-size:18px;font-weight:500;line-height:1.45}.lp-services .lp-idea-facts dt{color:var(--sv-ink-3);font-weight:500}.lp-services .lp-idea-facts dd{color:var(--sv-ink-2)}.lp-services .lp-idea-go{font-family:var(--sv-text);font-size:14px;font-weight:600}@media (width<=1080px){.sv-steps{grid-template-columns:minmax(0,1fr);gap:56px}.sv-steps:before{width:1px;height:auto;inset:0 auto 0 20px}.sv-step{grid-template-rows:auto auto 1fr;grid-template-columns:40px minmax(0,.9fr) minmax(0,1.1fr);column-gap:32px;display:grid}.sv-step-n{grid-row:1/-1}.sv-step .sv-h3{margin-top:4px}.sv-made{grid-area:1/3/-1;margin-top:0}}@media (width<=900px){.sv-hero{min-height:0;padding:260px var(--gutter) 64px;place-items:start center}.sv-hero .sv-flow{--q-end:47cqw;--o-from:53cqw;height:176px;bottom:auto}.sv-track:first-child,.sv-track:last-child{display:none}.sv-track:nth-child(2){top:22%}.sv-track:nth-child(3){top:50%}.sv-track:nth-child(4){top:78%}.sv-track:before{-webkit-mask-image:linear-gradient(90deg, transparent 0, var(--sv-ink) 8%, var(--sv-ink) 92%, transparent 100%);-webkit-mask-image:linear-gradient(90deg, transparent 0, var(--sv-ink) 8%, var(--sv-ink) 92%, transparent 100%);-webkit-mask-image:linear-gradient(90deg, transparent 0, var(--sv-ink) 8%, var(--sv-ink) 92%, transparent 100%);mask-image:linear-gradient(90deg, transparent 0, var(--sv-ink) 8%, var(--sv-ink) 92%, transparent 100%)}.sv-agent-grid,.sv-worry-cols{grid-template-columns:minmax(0,1fr)}.sv-worry-cols>div:first-child{padding-right:0}.sv-worry-cols>div+div{border-left:0;margin-top:48px;padding-left:0}.sv-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.sv-facts div:nth-child(3){border-left:0;padding-left:0}.sv-facts div:nth-child(n+3){margin-top:24px}.sv-idea-list li{grid-template-columns:minmax(0,1fr) 24px}.sv-idea-price{grid-column:1/-1}.sv-step{grid-template-rows:none;grid-template-columns:40px minmax(0,1fr);column-gap:20px}.sv-step-n{grid-row:1/4}.sv-made{grid-area:auto/2;margin-top:24px}.sv-end{gap:72px;padding-top:248px}.sv-end .sv-flow{--q-end:47cqw;--o-from:53cqw;height:176px;inset:40px 0 auto}}@media (width<=720px){.sv-hero-sub{margin:16px 0 24px}.sv-h2{font-size:36px}.sv-statement{font-size:28px}.sv-facts{margin-top:48px}.sv-center{margin-bottom:32px}.sv-tabs{display:none}.sv-tab-select{display:block}.sv-card{min-height:0;padding:20px}.sv-card-head{flex-direction:column;align-items:flex-start;gap:6px}.sv-status{justify-content:flex-start;min-width:0}.sv-card-title,.sv-h3,.sv-col-title,.sv-brief-name,.sv-page-title,.sv-idea-price{font-size:24px}.sv-card-body{grid-template-columns:minmax(0,1fr);gap:24px}.sv-made{padding:12px}.lp-services .sv-page{padding:0}.sv-faq-wrap .sv-h2{margin-bottom:24px}}@media (prefers-reduced-motion:reduce){.sv-card[data-stage] .sv-status .sv-dot,.sv-new,.sv-sent,.sv-working{animation:none}.sv-flow .sv-in,.sv-flow .sv-out{animation-play-state:paused}.sv-tab:after,.sv-made>*>*{transition:none}}:root{--tech-paper:#f5f5f0;--tech-raise:#fdfdf9;--tech-ink:#16150e;--tech-soft:#4b4a41;--tech-faint:#66655c;--tech-hair:#16150e29;--tech-dot:#16150e1f;--tech-cyan:var(--bw-cyan);--tech-night:#16150e;--tech-night-raise:#201f17;--tech-night-line:#3c3b33;--tech-night-fg:#f2f1ea;--tech-night-soft:#b8b7ae;--tech-green:#7ee0a1;--tech-amber:#f1c35a;--tech-display:var(--lp-martian);--tech-mono:var(--lp-martian)}.lp-tech{--max:1320px;--paper:var(--tech-paper);--ink:var(--tech-ink);--ink-soft:var(--tech-soft);--ink-faint:var(--tech-faint);--line:var(--tech-hair);--rule:var(--tech-hair);--surface:var(--tech-raise);--bar-bg:var(--tech-paper);--background:var(--tech-paper);--foreground:var(--tech-ink);--primary:var(--tech-ink);--primary-foreground:var(--tech-raise);--input:var(--tech-ink);--ring:var(--tech-ink);--border:var(--tech-hair);--accent:var(--tech-cyan);--accent-fg:var(--tech-ink);--lp-baron-deep:var(--tech-ink);--baron-deep:var(--tech-ink);--lp-chat-shadow:transparent;--ease:cubic-bezier(.4, 0, .2, 1);background:var(--tech-paper);color:var(--tech-ink)}.lp-tech .lp-brand>.lp-head{font-kerning:none}.lp-tech-wrap{width:min(100%, var(--max));padding:0 var(--gutter);margin:0 auto}.lp-tech .lp-link:hover{-webkit-text-decoration-color:var(--tech-cyan);-webkit-text-decoration-color:var(--tech-cyan);-webkit-text-decoration-color:var(--tech-cyan);text-decoration-color:var(--tech-cyan)}.lp-tech-title,.lp-tech-h2,.lp-tech-end-title{font-family:var(--tech-display);letter-spacing:-.04em;text-wrap:balance;font-weight:700}.lp-tech-h2{max-width:26ch;font-size:clamp(28px,3.2vw,46px);line-height:1.1}.lp-tech-lede{max-width:52ch;color:var(--tech-soft);font-size:17px;line-height:1.6}.lp-tech-label{font-family:var(--tech-mono);text-wrap:pretty;font-size:13px;font-weight:500;line-height:1.5}.lp-tech-head{background:linear-gradient(var(--tech-ink), var(--tech-ink)) top left / 12px 1px no-repeat, linear-gradient(var(--tech-ink), var(--tech-ink)) top left / 1px 12px no-repeat, linear-gradient(var(--tech-ink), var(--tech-ink)) top right / 12px 1px no-repeat, linear-gradient(var(--tech-ink), var(--tech-ink)) top right / 1px 12px no-repeat, linear-gradient(var(--tech-ink), var(--tech-ink)) bottom left / 12px 1px no-repeat, linear-gradient(var(--tech-ink), var(--tech-ink)) bottom left / 1px 12px no-repeat, linear-gradient(var(--tech-ink), var(--tech-ink)) bottom right / 12px 1px no-repeat, linear-gradient(var(--tech-ink), var(--tech-ink)) bottom right / 1px 12px no-repeat;gap:24px;margin-bottom:64px;padding:24px;display:grid}.lp-tech-win{isolation:isolate;border:1.5px solid var(--tech-ink);position:relative}.lp-tech-win:before,.lp-tech-win:after{content:"";pointer-events:none;position:absolute}.lp-tech-win:before{z-index:-1;background:var(--tech-raise);inset:0}.lp-tech-win:after{z-index:-2;background:repeating-conic-gradient(var(--tech-ink) 0 25%, transparent 0 50%) 0 0 / 2px 2px;inset:8px -10px -10px 8px}.lp-tech-win-bar{background:var(--tech-ink);min-height:36px;color:var(--tech-raise);font-family:var(--tech-mono);align-items:center;gap:10px;padding:0 6px 0 12px;font-size:12px;line-height:1.3;display:flex}.lp-tech-win-title{flex:1;min-width:0;padding:8px 0}.lp-tech-led{background:var(--tech-cyan);flex:none;width:8px;height:8px}.lp-tech .lp-tech-copy,.lp-tech .lp-tech-term-play{border:1px solid var(--tech-night-soft);height:26px;color:var(--tech-raise);font-family:var(--tech-mono);box-shadow:none;transition:background-color .15s var(--ease), color .15s var(--ease);background:0 0;border-radius:0;padding:0 10px;font-size:11px;font-weight:500;display:inline-grid}.lp-tech .lp-tech-copy:hover,.lp-tech .lp-tech-term-play:hover{background:var(--tech-raise);color:var(--tech-ink)}.lp-tech .lp-tech-copy:focus-visible,.lp-tech .lp-tech-term-play:focus-visible{outline:2px solid var(--tech-cyan);outline-offset:2px}.lp-tech-copy-hold,.lp-tech-copy-said{grid-area:1/1}.lp-tech-copy-hold{visibility:hidden}.lp-tech-hero{background:radial-gradient(var(--tech-dot) 1px, transparent 1.4px) 0 0 / 12px 12px;border-bottom:1.5px solid var(--tech-ink);padding:140px 0 64px}.lp-tech-hero-grid{width:min(100%, var(--max));padding:0 var(--gutter);grid-template-columns:minmax(0,1fr) minmax(0,600px);grid-template-areas:"title title""copy term""steps term";gap:48px 72px;margin:0 auto;display:grid}.lp-tech-title{grid-area:title;max-width:24ch;font-size:clamp(34px,4.6vw,68px);line-height:1.06}.lp-tech-hero-copy{grid-area:copy;align-content:start;gap:32px;display:grid}.lp-tech-sub{max-width:44ch;color:var(--tech-soft);font-size:19px;line-height:1.55}.lp-tech-after{font-family:var(--tech-mono);color:var(--tech-soft);flex-wrap:wrap;gap:8px 24px;font-size:12px;display:flex}.lp-tech-after .lp-link{color:var(--tech-ink);font-weight:500;text-decoration-thickness:1px}.lp-tech .lp-chat{background:var(--tech-raise);box-shadow:0 0 0 1.5px var(--tech-ink);border-radius:0}.lp-tech .lp-chat:focus-within{box-shadow:0 0 0 1.5px var(--tech-ink), 0 0 0 4px var(--tech-cyan)}.lp-tech .lp-chat textarea{border-radius:0;min-height:80px;font-size:17px}.lp-tech .lp-chat-send{min-height:40px;font-family:var(--tech-mono);border-radius:0;font-size:13px;font-weight:500}.lp-tech .lp-chat-send:hover{background:var(--tech-cyan);color:var(--tech-ink)}.lp-tech-term{grid-area:term;align-self:start;margin:0 10px 0 0}.lp-tech-term-body{background:var(--tech-night);min-height:0;color:var(--tech-night-fg);font-family:var(--tech-mono);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:18px 18px 22px;font-size:12px;line-height:1.75}.lp-tech-line[data-state=later],.lp-tech-ghost{visibility:hidden}.lp-tech-p{color:var(--tech-cyan)}.lp-tech-dim,.lp-tech-key{color:var(--tech-night-soft)}.lp-tech-tool{color:var(--tech-amber)}.lp-tech-ok{color:var(--tech-green)}.lp-tech-wait{color:var(--tech-amber)}.lp-tech-url{text-underline-offset:.2em;text-decoration:underline}.lp-tech-cur{vertical-align:-.25em;width:0;height:1.15em;display:inline-block;position:relative}.lp-tech-cur:after{content:"";background:var(--tech-cyan);width:.6em;height:100%;position:absolute;top:0;left:0}.lp-tech-blink{animation:1.1s step-end infinite lp-tech-blink}@keyframes lp-tech-blink{50%{opacity:0}}.lp-tech-field{width:min(100%, var(--max));padding:0 var(--gutter);font-family:var(--tech-mono);text-align:center;align-items:center;gap:16px;margin:88px auto 0;font-size:12px;font-weight:500;display:flex}.lp-tech-field:before,.lp-tech-field:after{content:"";background:var(--tech-ink);flex:1;height:1px}.lp-tech-steps-wrap{grid-area:steps}.lp-tech-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;margin-top:16px;display:grid}.lp-tech-step-item{border-left:1px solid var(--tech-ink);height:100%;transition:background-color .15s var(--ease);align-content:start;gap:8px;padding:4px 16px 16px;display:grid;position:relative}@media (hover:hover){.lp-tech-step-item:hover{background:var(--tech-raise)}}.lp-tech .lp-tech-step{width:100%;height:auto;color:var(--tech-ink);text-align:left;white-space:normal;letter-spacing:0;background:0 0;border:0;border-radius:0;place-content:start;justify-items:start;gap:8px;padding:0;font-weight:400;display:grid}.lp-tech .lp-tech-step:hover{background:0 0}.lp-tech .lp-tech-step:after{content:"";position:absolute;inset:0}.lp-tech-step-n{font-family:var(--tech-mono);color:var(--tech-faint);align-items:center;gap:8px;font-size:12px;display:inline-flex}.lp-tech-step-n:before{content:"";width:8px;height:8px;box-shadow:inset 0 0 0 1px var(--tech-faint)}.lp-tech-step[data-done] .lp-tech-step-n:before{background:var(--tech-ink);box-shadow:none}.lp-tech-step[aria-current=step] .lp-tech-step-n{color:var(--tech-ink)}.lp-tech-step[aria-current=step] .lp-tech-step-n:before{background:var(--tech-cyan);box-shadow:inset 0 0 0 1px var(--tech-ink)}.lp-tech-step-title{font-size:17px;font-weight:600;line-height:1.35}.lp-tech-step-body{color:var(--tech-soft);font-size:15px;line-height:1.55}.lp-tech-sys{padding:128px 0}.lp-tech-map{grid-template:"you a baron c them""you b baron d them"/minmax(0,180px) minmax(120px,1fr) minmax(0,640px) minmax(120px,1fr) minmax(0,180px);align-items:center;gap:24px 0;display:grid}.lp-tech-map>:first-child{grid-area:you}.lp-tech-map>:nth-child(2){grid-area:a;align-self:end}.lp-tech-map>:nth-child(3){grid-area:b;align-self:start}.lp-tech-map>:nth-child(4){grid-area:baron}.lp-tech-map>:nth-child(5){grid-area:c;align-self:end}.lp-tech-map>:nth-child(6){grid-area:d;align-self:start}.lp-tech-map>:nth-child(7){grid-area:them}.lp-tech-node{border:1.5px solid var(--tech-ink);background:var(--tech-raise);padding:16px}.lp-tech-node-name{font-family:var(--tech-mono);font-size:13px;font-weight:600}.lp-tech-node-note{color:var(--tech-soft);margin-top:8px;font-size:15px;line-height:1.45}.lp-tech-wire{height:32px;font-family:var(--tech-mono);margin:0 8px;font-size:11px;line-height:1;position:relative;overflow:hidden}.lp-tech-wire:before{content:"";background:var(--tech-ink);height:1px;position:absolute;bottom:4px;left:0;right:0}.lp-tech-wire:after{content:"";border:4.5px solid #0000;border-left:7px solid var(--tech-ink);border-right-width:0;position:absolute;bottom:0;right:0}.lp-tech-wire-back:after{border-left-width:0;border-right:7px solid var(--tech-ink);left:0;right:auto}.lp-tech-wire-label{text-align:center;white-space:nowrap;position:absolute;top:4px;left:0;right:0}.lp-tech-pkt{width:calc(100% - 7px);height:7px;animation:2.4s steps(14,end) infinite lp-tech-run;position:absolute;bottom:1px;left:0}.lp-tech-pkt:before{content:"";background:var(--tech-cyan);width:7px;height:7px;box-shadow:inset 0 0 0 1px var(--tech-ink);position:absolute;top:0;left:0}.lp-tech-wire-back .lp-tech-pkt{animation-name:lp-tech-run-back;left:7px}.lp-tech-map>:nth-child(3) .lp-tech-pkt{animation-delay:-1.8s}.lp-tech-map>:nth-child(5) .lp-tech-pkt{animation-delay:-.6s}.lp-tech-map>:nth-child(6) .lp-tech-pkt{animation-delay:-1.2s}@keyframes lp-tech-run{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes lp-tech-run-back{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes lp-tech-fall{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes lp-tech-rise{0%{transform:translateY(100%)}to{transform:translateY(0)}}.lp-tech-baron{isolation:isolate;border:4px double var(--tech-ink);gap:16px;padding:16px 20px 20px;display:grid;position:relative}.lp-tech-baron:before,.lp-tech-baron:after{content:"";pointer-events:none;position:absolute}.lp-tech-baron:before{z-index:-1;background:var(--tech-raise);inset:0}.lp-tech-baron:after{z-index:-2;background:repeating-conic-gradient(var(--tech-ink) 0 25%, transparent 0 50%) 0 0 / 2px 2px;inset:8px -14px -14px 8px}.lp-tech-baron-name{font-family:var(--tech-mono);justify-content:space-between;gap:16px;font-size:12px;display:flex}.lp-tech-baron-name span:first-child{font-weight:700}.lp-tech-baron-name span:last-child{color:var(--tech-faint)}.lp-tech-jobs{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.lp-tech .lp-tech-job{border:1px solid var(--tech-hair);background:var(--tech-paper);width:100%;height:44px;color:var(--tech-ink);font-family:var(--tech-mono);letter-spacing:0;transition:background-color .15s var(--ease), border-color .15s var(--ease), color .15s var(--ease);border-radius:0;justify-content:flex-start;gap:10px;padding:0 12px;font-size:13px;font-weight:500}.lp-tech .lp-tech-job:hover{border-color:var(--tech-ink);background:var(--tech-raise)}.lp-tech .lp-tech-job[aria-pressed=true]{border-color:var(--tech-ink);background:var(--tech-ink);color:var(--tech-raise)}.lp-tech-job[aria-pressed=true] .lp-tech-led{box-shadow:inset 0 0 0 1px var(--tech-raise)}.lp-tech-job .lp-tech-led{box-shadow:inset 0 0 0 1px var(--tech-ink);animation:3.2s step-end infinite lp-tech-led;animation-delay:calc(var(--i,0) * -.7s)}@keyframes lp-tech-led{70%{background:0 0}}.lp-tech-read{border-top:1px dashed var(--tech-ink);padding:16px 0 0;display:grid}.lp-tech-read>div{grid-area:1/1;align-content:start;gap:8px;display:grid}.lp-tech-read>div[aria-hidden=true]{visibility:hidden}.lp-tech-read-name{font-family:var(--tech-mono);font-size:13px;font-weight:600}.lp-tech-minus,.lp-tech-plus{grid-template-columns:16px minmax(0,1fr);line-height:1.5;display:grid}.lp-tech-minus{color:var(--tech-faint);text-decoration:line-through;-webkit-text-decoration-color:var(--tech-hair);-webkit-text-decoration-color:var(--tech-hair);-webkit-text-decoration-color:var(--tech-hair);text-decoration-color:var(--tech-hair);font-size:15px}.lp-tech-plus{font-size:17px;font-weight:500}.lp-tech-minus>span:first-child,.lp-tech-plus>span:first-child{font-family:var(--tech-mono);text-decoration:none}.lp-tech-week{font-family:var(--tech-mono);margin-top:4px;font-size:12px;line-height:1.6}.lp-tech-week span,.lp-tech-gate span{background:var(--tech-cyan);color:var(--tech-ink);margin-right:8px;padding:0 6px;display:inline-block}.lp-tech-gate{border-top:1px dashed var(--tech-ink);font-family:var(--tech-mono);padding-top:16px;font-size:12px;line-height:1.6}.lp-tech-gate span{background:var(--tech-ink);color:var(--tech-raise)}.lp-tech-ask{background:var(--tech-cyan);border-block:1.5px solid var(--tech-ink);padding:128px 0}.lp-tech-ask-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:48px 72px;display:grid}.lp-tech-ask-copy{gap:24px;display:grid}.lp-tech-ask-copy p{max-width:44ch;font-size:17px;line-height:1.6}.lp-tech-morning{margin-right:10px}.lp-tech-date{font-variant-numeric:tabular-nums;min-width:11ch;display:inline-block}.lp-tech-page>div{border-bottom:1px solid var(--tech-hair);grid-template-columns:88px minmax(0,1fr);gap:16px;padding:16px 20px;display:grid}.lp-tech-page>div:last-child{border-bottom:0}.lp-tech-page{background:var(--tech-raise)}.lp-tech-page dt{font-family:var(--tech-mono);color:var(--tech-faint);padding-top:2px;font-size:12px}.lp-tech-page dd{margin:0;font-size:15px;line-height:1.5}.lp-tech-meter{border:1px solid var(--tech-ink);background:repeating-conic-gradient(var(--tech-hair) 0 25%, transparent 0 50%) 0 0 / 2px 2px;height:12px;margin:4px 0 8px;display:block;position:relative;overflow:hidden}.lp-tech-meter span{background:var(--tech-ink);transform-origin:0;transition:transform .6s cubic-bezier(.2,.7,.1,1);position:absolute;inset:0}.lp-tech-meter-text{font-family:var(--tech-mono);font-variant-numeric:tabular-nums;font-size:12px}.lp-tech-ledger{border-collapse:collapse;width:100%;font-family:var(--tech-mono);font-variant-numeric:tabular-nums;font-size:12px}.lp-tech-ledger td{padding:4px 0}.lp-tech-ledger td:last-child{text-align:right}.lp-tech-ledger tr:last-child td{border-top:1px solid var(--tech-ink);padding-top:8px;font-weight:700}.lp-tech-waiting{background:var(--tech-paper)}.lp-tech-waiting dt{color:var(--tech-ink);font-weight:600}.lp-tech-waiting dd{display:grid}.lp-tech-waiting dd>div{grid-area:1/1;align-content:start;gap:12px;display:grid}.lp-tech-waiting dd>div[aria-hidden=true]{visibility:hidden}.lp-tech-q{font-size:17px;font-weight:600;line-height:1.4}.lp-tech-q-actions{flex-wrap:wrap;gap:8px;display:flex}.lp-tech .lp-tech-q-actions button{height:36px;font-family:var(--tech-mono);box-shadow:none;border-radius:0;padding:0 14px;font-size:12px;font-weight:500}.lp-tech-ideas{padding:128px 0 112px}.lp-tech-rows{border-top:1.5px solid var(--tech-ink)}.lp-tech-row{border-bottom:1px solid var(--tech-hair);transition:background-color .15s var(--ease);grid-template-columns:120px minmax(0,1fr) 132px 112px;align-items:baseline;gap:24px;padding:20px 12px;display:grid}.lp-tech-row:hover{background:var(--tech-raise)}.lp-tech-row-kind,.lp-tech-row-price,.lp-tech-row-go{font-family:var(--tech-mono);font-size:12px}.lp-tech-row-kind{color:var(--tech-faint)}.lp-tech-row-idea{gap:6px;font-size:17px;font-weight:600;line-height:1.4;display:grid}.lp-tech-row-why{color:var(--tech-soft);font-size:15px;font-weight:400;line-height:1.5}.lp-tech-row-price{font-variant-numeric:tabular-nums}.lp-tech-row-go{justify-content:flex-end;align-items:center;gap:6px;font-weight:500;display:inline-flex}.lp-tech-row-go .lp-arrow{width:14px;height:14px;transition:transform .15s var(--ease)}.lp-tech-row:hover .lp-arrow{transform:translate(2px,-2px)}.lp-tech-more{font-family:var(--tech-mono);margin-top:32px;font-size:13px}.lp-tech-more .lp-link{font-weight:500;text-decoration-thickness:1px}.lp-tech-agent,.lp-tech-end{--tech-ink:var(--tech-night-fg);--tech-raise:var(--tech-night-raise);--tech-paper:var(--tech-night);--tech-soft:var(--tech-night-soft);--tech-faint:var(--tech-night-soft);--tech-hair:var(--tech-night-line);--ink:var(--tech-night-fg);--paper:var(--tech-night);--foreground:var(--tech-night-fg);--primary:var(--tech-night-fg);--primary-foreground:var(--tech-night);--input:var(--tech-night-soft);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--tech-night);color:var(--tech-night-fg)}.lp-tech-agent{padding:128px 0}.lp-tech-agent-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:48px 72px;display:grid}.lp-tech-agent-copy{gap:24px;font-size:17px;line-height:1.6;display:grid}.lp-tech-agent-copy code,.lp-tech-faq code{font-family:var(--tech-mono);font-size:.82em}.lp-tech-howto{counter-reset:howto;gap:16px;display:grid}.lp-tech-howto li{counter-increment:howto;grid-template-columns:32px minmax(0,1fr);max-width:48ch;display:grid}.lp-tech-howto li:before{content:counter(howto, decimal-leading-zero);font-family:var(--tech-mono);color:var(--tech-cyan);padding-top:4px;font-size:12px}.lp-tech-agent-wins{gap:40px;margin-right:10px;display:grid}.lp-tech-cmd{font-family:var(--tech-mono);overflow-wrap:anywhere;padding:16px 18px;font-size:12px;line-height:1.75}.lp-tech-tools{border-collapse:collapse;border-top:1px solid var(--tech-hair);width:100%}.lp-tech-tools th,.lp-tech-tools td{border-bottom:1px solid var(--tech-hair);text-align:left;vertical-align:baseline;padding:12px 18px}.lp-tech-tools tr:last-child th,.lp-tech-tools tr:last-child td{border-bottom:0}.lp-tech-tools th{width:1%;font-family:var(--tech-mono);white-space:nowrap;font-size:12px;font-weight:500}.lp-tech-tools td{color:var(--tech-soft);padding-left:0;font-size:15px;line-height:1.5}.lp-tech-agent-text{font-family:var(--tech-mono);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--tech-soft);margin:0;padding:16px 18px;font-size:11.5px;line-height:1.75}.lp-tech-faq{padding:128px 0}.lp-tech-faq-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:32px 72px;display:grid}.lp-tech-faq details{border-top:1px solid var(--tech-ink)}.lp-tech-faq details:last-of-type{border-bottom:1px solid var(--tech-ink)}.lp-tech-faq summary{grid-template-columns:minmax(0,1fr) 16px;align-items:baseline;gap:16px;padding:20px 0;font-size:17px;font-weight:600;text-decoration:none;list-style:none;display:grid}.lp-tech-faq summary:hover{text-decoration:underline;-webkit-text-decoration-color:var(--tech-cyan);-webkit-text-decoration-color:var(--tech-cyan);-webkit-text-decoration-color:var(--tech-cyan);text-decoration-color:var(--tech-cyan);text-underline-offset:.2em;text-decoration-thickness:2px}.lp-tech-faq summary::-webkit-details-marker{display:none}.lp-tech-faq summary:after{content:"+";font-family:var(--tech-mono);text-align:center;transition:transform .15s var(--ease);font-weight:400}.lp-tech-faq details[open] summary:after{transform:rotate(45deg)}.lp-tech-faq details p{max-width:60ch;color:var(--tech-soft);padding:0 32px 24px 0;font-size:17px;line-height:1.6}.lp-tech-end{padding:128px 0 48px}.lp-tech-end-title{max-width:16ch;font-size:clamp(42px,6.4vw,96px);line-height:.96}.lp-tech-end-sub{color:var(--tech-night-soft);margin:24px 0 32px;font-size:17px}.lp-tech .lp-tech-end-btn{background:var(--tech-cyan);min-height:52px;color:var(--tech-night);font-family:var(--tech-mono);padding:0 20px;font-size:14px;font-weight:500}.lp-tech .lp-tech-end-btn:hover{background:var(--tech-night-fg);color:var(--tech-night)}.lp-tech-end .lp-end-links{border-top:1px solid var(--tech-night-line);font-family:var(--tech-mono);color:var(--tech-night-soft);margin-top:96px;padding-top:24px;font-size:12px}.lp-tech .lp-ideas{background:radial-gradient(var(--tech-dot) 1px, transparent 1.4px) 0 0 / 12px 12px}.lp-tech .lp-ideas-title{max-width:14ch;font-family:var(--tech-display);letter-spacing:-.04em;font-size:clamp(34px,4.8vw,70px);font-weight:700;line-height:1.06}.lp-tech .lp-ideas .lp-lede{color:var(--tech-soft);font-size:17px;line-height:1.6}.lp-tech .lp-filter legend,.lp-tech .lp-filter-kind>span{font-family:var(--tech-mono);color:var(--tech-soft);font-size:12px;font-weight:500}.lp-tech .lp-chip{background:var(--tech-raise);min-height:36px;box-shadow:inset 0 0 0 1px var(--tech-hair);font-family:var(--tech-mono);padding:0 12px;font-size:12px}.lp-tech .lp-chip:hover{box-shadow:inset 0 0 0 1px var(--tech-ink)}.lp-tech .lp-chip[aria-pressed=true]{background:var(--tech-ink);color:var(--tech-raise);box-shadow:inset 0 0 0 1px var(--tech-ink)}.lp-tech .lp-ideas-count,.lp-tech .lp-filter-means{font-family:var(--tech-mono);font-size:12px}.lp-tech .lp-idea-list{gap:16px}.lp-tech .lp-idea{background:var(--tech-raise);box-shadow:inset 0 0 0 1.5px var(--tech-ink)}.lp-tech .lp-idea-kind{font-family:var(--tech-mono);color:var(--tech-faint);font-size:12px;font-weight:500}.lp-tech .lp-idea-name{font-family:var(--font-body);letter-spacing:0;font-size:19px;font-weight:600;line-height:1.3}.lp-tech .lp-idea-facts dt{font-family:var(--tech-mono);color:var(--tech-faint);font-size:12px;font-weight:500}.lp-tech .lp-idea-go{font-family:var(--tech-mono);font-size:13px;font-weight:500}.lp-tech .lp-idea-go:hover{color:var(--tech-ink);text-decoration:underline;-webkit-text-decoration-color:var(--tech-cyan);-webkit-text-decoration-color:var(--tech-cyan);-webkit-text-decoration-color:var(--tech-cyan);text-decoration-color:var(--tech-cyan);text-underline-offset:.2em;text-decoration-thickness:2px}.lp-tech .lp-ideas-more{font-family:var(--tech-mono)}@media (prefers-reduced-motion:reduce){.lp-tech-blink,.lp-tech-job .lp-tech-led{animation:none}.lp-tech-pkt{display:none}.lp-tech-meter span{transition:none}}@media (width<=1080px){.lp-tech-hero-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"title""copy""term""steps"}.lp-tech-head,.lp-tech-ask-grid,.lp-tech-agent-grid,.lp-tech-faq-grid{grid-template-columns:minmax(0,1fr)}.lp-tech-map{grid-template-rows:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"you you""a b""baron baron""c d""them them";row-gap:0}.lp-tech-map>:nth-child(n){align-self:stretch}.lp-tech-wire{height:64px;margin:0;overflow:visible}.lp-tech-wire:before{width:1px;height:auto;inset:0 auto 0 50%}.lp-tech-wire:after,.lp-tech-wire-back:after{border:4.5px solid #0000;border-bottom-width:0;border-top:7px solid var(--tech-ink);inset:auto auto 0 calc(50% - 4px)}.lp-tech-wire-back:after{border-top:0 solid #0000;border-bottom:7px solid var(--tech-ink);top:0;bottom:auto}.lp-tech-wire-label{text-align:right;top:calc(50% - 6px);left:0;right:calc(50% + 12px)}.lp-tech-wire-back .lp-tech-wire-label{text-align:left;left:calc(50% + 12px);right:0}.lp-tech-pkt,.lp-tech-wire-back .lp-tech-pkt{width:7px;height:calc(100% - 7px);animation-name:lp-tech-fall;top:0;bottom:auto;left:calc(50% - 3px)}.lp-tech-wire-back .lp-tech-pkt{animation-name:lp-tech-rise;top:7px}.lp-tech-baron{margin-right:14px}}@media (width<=720px){.lp-tech-hero{padding-top:108px}.lp-tech-title{font-size:clamp(40px,11.4vw,56px)}.lp-tech-sub{font-size:17px}.lp-tech-term-body{padding:14px 12px 18px;font-size:10.5px}.lp-tech-field{text-align:left;align-items:flex-start;margin-top:56px}.lp-tech-field:before,.lp-tech-field:after{display:none}.lp-tech-steps{grid-template-columns:minmax(0,1fr);gap:8px}.lp-tech-sys,.lp-tech-ask,.lp-tech-ideas,.lp-tech-agent,.lp-tech-faq{padding:80px 0}.lp-tech-head{margin-bottom:40px;padding:20px}.lp-tech-jobs{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-tech-baron{padding:14px 14px 16px}.lp-tech-page>div{grid-template-columns:minmax(0,1fr);gap:4px;padding:14px 16px}.lp-tech-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"kind price""idea idea""go go";gap:8px 16px;padding:20px 4px}.lp-tech-row-kind{grid-area:kind}.lp-tech-row-price{grid-area:price}.lp-tech-row-idea{grid-area:idea}.lp-tech-row-go{grid-area:go;justify-content:flex-start}.lp-tech-tools tr{border-bottom:1px solid var(--tech-hair);padding:12px 16px;display:grid}.lp-tech-tools tr:last-child{border-bottom:0}.lp-tech-tools th,.lp-tech-tools td{border:0;width:auto;padding:2px 0}.lp-tech-end{padding-top:96px}.lp-tech-end .lp-end-links{margin-top:64px}}:root{--creators-bg:#0a0a0a;--creators-fg:#f6f6f0;--creators-soft:#d7d7cf;--creators-dim:#a3a39b;--creators-lime:#d5ff3f;--creators-card:#151515;--creators-card-2:#1f1f1f;--creators-line:#2e2e2e;--creators-cyan:var(--bw-cyan);--creators-orange:#ffb36b;--creators-scrim:#0a0a0ac7;--creators-scrim-off:#0a0a0a00;--creators-glow:#d5ff3f38;--creators-youtube-a:#f2b25c;--creators-youtube-b:#6b3b2a;--creators-tiktok-a:#f4f1e8;--creators-tiktok-b:#6d7bff;--creators-instagram-a:#ff6a3d;--creators-instagram-b:#2a2a2a;--creators-newsletter-a:#f2efe6;--creators-newsletter-b:#2147ff;--creators-podcast-a:var(--bw-cyan);--creators-podcast-b:#3b0a45;--creators-twitch-a:#9b7bff;--creators-twitch-b:#0b1026;--creators-discord-a:#8fb2ff;--creators-discord-b:#1b1f3b}.lp-creators{--paper:var(--creators-bg);--ink:var(--creators-fg);--ink-soft:var(--creators-dim);--ink-faint:var(--creators-dim);--chrome:var(--creators-card-2);--baron:var(--creators-lime);--surface:var(--creators-card);--fg:var(--creators-fg);--bg:var(--creators-bg);--muted:var(--creators-dim);--line:var(--creators-line);--accent:var(--creators-lime);--accent-fg:var(--creators-bg);--btn:var(--creators-lime);--btn-fg:var(--creators-bg);--bar-bg:var(--creators-bg);--background:var(--creators-bg);--foreground:var(--creators-fg);--card:var(--creators-card);--card-foreground:var(--creators-fg);--popover:var(--creators-card-2);--popover-foreground:var(--creators-fg);--border:var(--creators-line);--input:var(--creators-line);--ring:var(--creators-lime);--muted-foreground:var(--creators-dim);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--creators-fg);background:var(--creators-bg);--font-body:var(--lp-public-sans);--lp-display:"Big Shoulders Display", "Big Shoulders Fallback Narrow", "Big Shoulders Fallback", sans-serif;--lp-display-caps:"Big Shoulders Display", "Big Shoulders Caps Fallback Narrow", "Big Shoulders Caps Fallback", sans-serif;--lp-display-leading:max(.9em, min(1em, 50.4px));--font-heading:var(--lp-display-caps);overflow-x:clip}.lp-creators :focus-visible{outline-color:var(--creators-lime)}.lp-creators .lp-head{text-transform:uppercase}.lp-creators .lp-brand{--font-heading:var(--lp-display)}.lp-creators .lp-brand .lp-head{text-transform:none}.lp-creators .lp-idea-name,.lp-creators .lp-filter legend,.lp-creators .lp-filter-kind>span{text-transform:uppercase}.lp-creators .lp-skip{background:var(--creators-lime);color:var(--creators-bg)}.lp-creators .lp-btn{border-radius:99px}@media (hover:hover){.lp-creators .lp-btn:hover{background:var(--creators-fg);color:var(--creators-bg)}}.lp-creators .lp-btn-line{color:var(--creators-fg)}@media (hover:hover){.lp-creators .lp-link:hover{-webkit-text-decoration-color:var(--creators-lime);-webkit-text-decoration-color:var(--creators-lime);-webkit-text-decoration-color:var(--creators-lime);text-decoration-color:var(--creators-lime)}}.lp-creators-h2{font-size:var(--d3);letter-spacing:0;text-wrap:balance}.lp-creators-lede{max-width:44ch;font-size:var(--t4);color:var(--creators-soft);margin-top:22px;line-height:1.5}.lp-creators .lp-chat{background:var(--creators-card);box-shadow:0 0 0 1.5px var(--creators-line), 0 24px 60px -24px var(--creators-glow);border-radius:24px}.lp-creators .lp-chat:focus-within{box-shadow:0 0 0 2px var(--creators-lime), 0 24px 60px -24px var(--creators-glow)}.lp-creators .lp-chat textarea{color:var(--creators-fg)}.lp-creators .lp-chat textarea::placeholder{color:var(--creators-dim)}.lp-creators .lp-chat-send{background:var(--creators-lime);color:var(--creators-bg);border-radius:99px}@media (hover:hover){.lp-creators .lp-chat-send:hover{background:var(--creators-fg);color:var(--creators-bg)}}.lp-creators .lp-chat-send:focus-visible{outline-color:var(--creators-lime)}.lp-creators-hero{max-width:1360px;padding:calc(68px + clamp(32px, 5vw, 72px)) var(--gutter) clamp(64px, 7vw, 104px);grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:center;gap:clamp(32px,5vw,80px);margin:0 auto;display:grid}.lp-creators-title{font-size:var(--d4);letter-spacing:0;text-wrap:balance;margin-bottom:26px}.lp-creators-title span,.lp-creators-end-title span{color:var(--creators-lime)}.lp-creators-sub{max-width:40ch;font-size:var(--t4);color:var(--creators-soft);margin-bottom:30px;line-height:1.5}.lp-creators-hero .lp-chat{max-width:600px}.lp-creators-hero .lp-ask-after{color:var(--creators-dim)}.lp-creators-hero .lp-ask-after .lp-link{color:var(--creators-fg)}.lp-creators-phone{aspect-ratio:9/16;background:var(--creators-card) url(/landing/creators/hero.jpg) 85% 30% / cover;width:min(100%,360px);box-shadow:0 0 0 9px var(--creators-card-2), 0 0 0 10px var(--creators-line), 0 40px 90px -30px var(--creators-glow);border-radius:44px;justify-self:center;margin:0;position:relative;overflow:hidden;transform:rotate(2.5deg)}.lp-creators-phone video{object-fit:cover;object-position:85% 30%;width:100%;height:100%;position:absolute;inset:0}.lp-creators-bubbles{gap:8px;display:grid;position:absolute;bottom:16px;left:14px;right:14px}.lp-creators-bubble{background:var(--creators-scrim);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:var(--t1);color:var(--creators-fg);animation:lp-creators-rise 9s var(--ease) infinite both;border-radius:18px;padding:10px 14px;line-height:1.35;display:block}.lp-creators-bubble:nth-child(3){animation-delay:1.1s}.lp-creators-bubble:nth-child(4){animation-delay:2.2s}.lp-creators-bubble b{color:var(--creators-lime);margin-right:6px;font-weight:600}.lp-creators-heart{color:var(--creators-cyan);font-size:30px;animation:3s ease-out infinite lp-creators-float;position:absolute;bottom:170px;right:22px}@keyframes lp-creators-rise{0%{opacity:0;transform:translateY(14px)scale(.96)}8%,72%{opacity:1;transform:none}82%,to{opacity:0;transform:translateY(-8px)}}@keyframes lp-creators-float{0%{opacity:0;transform:translateY(0)scale(.6)}20%{opacity:1;transform:translateY(-12px)scale(1)}to{opacity:0;transform:translateY(-96px)scale(1.15)}}.lp-creators-marquee{background:var(--creators-lime);color:var(--creators-bg);margin:0 -4vw;padding:16px 0 18px;overflow:hidden;transform:rotate(-1.5deg)}.lp-creators-marquee div{width:max-content;animation:48s linear infinite lp-creators-marquee;display:flex}.lp-creators-marquee span{font-family:var(--font-heading);font-weight:700;font-size:var(--d2);white-space:nowrap;text-transform:uppercase;line-height:max(.9em,min(1em,50.4px))}.lp-creators-marquee span:after{content:"♥";vertical-align:.2em;margin:0 .7em;font-size:.6em}@keyframes lp-creators-marquee{to{transform:translate(-50%)}}.lp-creators-demo{padding:clamp(88px, 10vw, 144px) var(--gutter) clamp(72px, 9vw, 128px)}.lp-creators-demo-grid{grid-template-columns:minmax(0,1fr) minmax(0,400px);align-items:center;gap:clamp(32px,6vw,96px);display:grid}.lp-creators-platforms{margin-top:30px}.lp-creators-platform-chips{border:0;flex-wrap:wrap;gap:8px;margin:0;padding:0;display:flex}.lp-creators-platform-chips button{background:var(--creators-card);min-height:44px;box-shadow:inset 0 0 0 1.5px var(--creators-line);color:var(--creators-fg);font-size:var(--t2);transition:background .15s var(--ease), color .15s var(--ease), box-shadow .15s var(--ease);border:0;border-radius:99px;padding:0 18px;font-weight:600}@media (hover:hover){.lp-creators-platform-chips button:hover{box-shadow:inset 0 0 0 1.5px var(--creators-fg)}}.lp-creators-platform-chips button[aria-pressed=true]{background:var(--creators-lime);color:var(--creators-bg);box-shadow:inset 0 0 0 1.5px var(--creators-lime)}.lp-creators-platform-select{font-size:var(--t1);color:var(--creators-dim);gap:8px;display:none}.lp-creators-platform-select select{height:48px;font-size:var(--t2);color:var(--creators-fg)}.lp-creators-stages{gap:10px;margin:30px 0 0;padding:0;list-style:none;display:grid}.lp-creators-stages li{font-size:var(--t3);color:var(--creators-dim);transition:color .3s var(--ease);align-items:center;gap:12px;font-weight:600;display:flex}.lp-creators-stages li span{width:30px;height:30px;box-shadow:inset 0 0 0 1.5px var(--creators-line);font-size:var(--t1);transition:background .3s var(--ease), color .3s var(--ease), box-shadow .3s var(--ease);border-radius:50%;place-items:center;display:grid}.lp-creators-stages li.lp-creators-on{color:var(--creators-fg)}.lp-creators-stages li.lp-creators-on span{background:var(--creators-lime);color:var(--creators-bg);box-shadow:inset 0 0 0 1.5px var(--creators-lime)}.lp-creators-example-note{max-width:44ch;font-size:var(--t1);color:var(--creators-dim);margin-top:26px}.lp-creators-demo-phone{justify-items:center;gap:22px;display:grid}.lp-creators-screen{background:var(--creators-card);width:min(100%,380px);height:620px;box-shadow:0 0 0 9px var(--creators-card-2), 0 0 0 10px var(--creators-line), 0 40px 90px -30px var(--creators-glow);border-radius:44px;position:relative;overflow:hidden}.lp-creators-comment,.lp-creators-product,.lp-creators-hours{transition:opacity .5s var(--ease), transform .6s var(--ease), top .6s var(--ease);position:absolute;left:20px;right:20px}.lp-creators-screen:before{content:"";opacity:.45;transition:opacity .5s var(--ease);background:url(/landing/creators/hero.jpg) 85% 20%/cover;position:absolute;inset:0}.lp-creators-screen:not([data-stage="0"]):before{opacity:0}.lp-creators-comment{background:var(--creators-card-2);box-shadow:inset 0 0 0 1px var(--creators-line);border-radius:26px;padding:22px 24px;top:68%;transform:translateY(-50%)rotate(-2.5deg)}.lp-creators-screen:not([data-stage="0"]) .lp-creators-comment{opacity:0;transform:translateY(-130%)scale(.85)rotate(-7deg)}.lp-creators-where{font-size:var(--t1);color:var(--creators-dim);margin-bottom:12px}.lp-creators-who{font-size:var(--t1);align-items:center;gap:10px;margin-bottom:10px;font-weight:600;display:flex}.lp-creators-av{background:linear-gradient(135deg, var(--creators-orange), var(--creators-cyan));border-radius:50%;flex:none;width:28px;height:28px}.lp-creators-said{font-size:var(--t4);margin-bottom:12px;font-weight:500;line-height:1.32}.lp-creators-likes{font-size:var(--t1);color:var(--creators-dim)}.lp-creators-likes span{color:var(--creators-cyan)}.lp-creators-product{--art-a:var(--creators-youtube-a);--art-b:var(--creators-youtube-b);background:var(--creators-lime);color:var(--creators-bg);opacity:0;transform-origin:top;border-radius:28px;padding:20px 22px 22px;top:50%;transform:translateY(10%)rotate(4deg)}.lp-creators-screen[data-stage="1"] .lp-creators-product{opacity:1;transform:translateY(-50%)rotate(1.5deg)}.lp-creators-screen[data-stage="2"] .lp-creators-product{opacity:1;top:20px;transform:none}.lp-creators-art{height:84px;transition:height .5s var(--ease), margin .5s var(--ease), opacity .4s var(--ease);grid-template-columns:repeat(4,1fr);gap:6px;margin-bottom:16px;display:grid;overflow:hidden}.lp-creators-screen[data-stage="2"] .lp-creators-art{opacity:0;height:0;margin-bottom:0}.lp-creators-art span{background:var(--art-a);border-radius:12px}.lp-creators-art span:nth-child(2){background:var(--art-a)}@supports (color:color-mix(in lab, red, red)){.lp-creators-art span:nth-child(2){background:color-mix(in oklab, var(--art-a) 60%, var(--art-b))}}.lp-creators-art span:nth-child(3){background:var(--art-a)}@supports (color:color-mix(in lab, red, red)){.lp-creators-art span:nth-child(3){background:color-mix(in oklab, var(--art-a) 30%, var(--art-b))}}.lp-creators-art span:nth-child(4){background:var(--art-b)}.lp-creators-art-tiktok{--art-a:var(--creators-tiktok-a);--art-b:var(--creators-tiktok-b)}.lp-creators-art-instagram{--art-a:var(--creators-instagram-a);--art-b:var(--creators-instagram-b)}.lp-creators-art-newsletter{--art-a:var(--creators-newsletter-a);--art-b:var(--creators-newsletter-b)}.lp-creators-art-podcast{--art-a:var(--creators-podcast-a);--art-b:var(--creators-podcast-b)}.lp-creators-art-twitch{--art-a:var(--creators-twitch-a);--art-b:var(--creators-twitch-b)}.lp-creators-art-discord{--art-a:var(--creators-discord-a);--art-b:var(--creators-discord-b)}.lp-creators-product-name{font-size:var(--d1);margin-bottom:6px;font-weight:600}.lp-creators-product-meta{font-size:var(--t1);font-weight:600}.lp-creators-buy{justify-content:space-between;align-items:center;gap:12px;margin-top:16px;display:flex}.lp-creators-buy .lp-head{font-size:var(--d1);font-variant-numeric:tabular-nums;font-weight:600}.lp-creators-checkout{background:var(--creators-bg);color:var(--creators-lime);font-size:var(--t2);border-radius:99px;padding:10px 18px 11px;font-weight:600}.lp-creators-hours{opacity:0;top:222px;bottom:20px;transform:translateY(24px)}.lp-creators-screen[data-stage="2"] .lp-creators-hours{opacity:1;transition-delay:.2s;transform:none}.lp-creators-clock{font-size:var(--t1);color:var(--creators-dim);justify-content:space-between;align-items:center;display:flex}.lp-creators-clock .lp-head{min-width:1.3em;font-size:var(--d1);color:var(--creators-lime);font-variant-numeric:tabular-nums;font-weight:600;display:inline-block}.lp-creators-tag{box-shadow:inset 0 0 0 1.5px var(--creators-lime);font-size:var(--t1);color:var(--creators-lime);border-radius:99px;padding:4px 10px 5px;font-weight:600}.lp-creators-bar{background:var(--creators-lime);transform-origin:0;border-radius:2px;height:4px;margin:8px 0 14px}.lp-creators-tally{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.lp-creators-tally dt{font-size:var(--t1);color:var(--creators-dim)}.lp-creators-tally dd{font-size:var(--d1);font-variant-numeric:tabular-nums;margin:2px 0 0;font-weight:600}.lp-creators-feed{font-size:var(--t1);gap:7px;margin:14px 0 0;padding:0;line-height:1.3;list-style:none;display:grid}.lp-creators-feed li{opacity:.22;transition:opacity .3s var(--ease);grid-template-columns:62px minmax(0,1fr);display:grid}.lp-creators-feed li span{color:var(--creators-dim);font-variant-numeric:tabular-nums}.lp-creators-feed li.lp-creators-on,.lp-creators-waiting.lp-creators-on{opacity:1}.lp-creators-waiting{background:var(--creators-card-2);font-size:var(--t1);opacity:.22;transition:opacity .3s var(--ease);border-radius:16px;padding:12px 14px;line-height:1.35;position:absolute;bottom:0;left:0;right:0}.lp-creators-waiting b{color:var(--creators-lime);font-weight:600}.lp-creators-go{width:min(100%,380px)}.lp-creators-steps{padding:clamp(72px, 9vw, 128px) var(--gutter);border-top:1px solid var(--creators-line)}.lp-creators-steps .lp-creators-h2{max-width:16ch}.lp-creators-step-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:52px 0 0;padding:0;list-style:none;display:grid}.lp-creators-step-list li{background:var(--creators-card);min-height:320px;box-shadow:inset 0 0 0 1px var(--creators-line);border-radius:32px;flex-direction:column;gap:14px;padding:28px 28px 32px;display:flex;transform:rotate(-1.5deg)}.lp-creators-step-list li:nth-child(2){background:var(--creators-lime);color:var(--creators-bg);box-shadow:none;transform:rotate(1deg)translateY(18px)}.lp-creators-step-list li:nth-child(3){transform:rotate(-.5deg)}.lp-creators-step-list li>span{font-size:var(--d4);color:var(--creators-lime)}.lp-creators-step-list li:nth-child(2)>span{color:var(--creators-bg)}.lp-creators-step-list h3{font-size:var(--d1);margin-top:auto;font-weight:600}.lp-creators-step-list p{font-size:var(--t3);color:var(--creators-soft);line-height:1.5}.lp-creators-step-list li:nth-child(2) p{color:var(--creators-bg)}.lp-creators-runs{padding:clamp(72px, 9vw, 128px) var(--gutter)}.lp-creators-studio{background:var(--creators-card);border-radius:36px;position:relative;overflow:hidden}.lp-creators-studio img{aspect-ratio:16/8;object-fit:cover;width:100%}.lp-creators-studio:after{content:"";background:linear-gradient(90deg, var(--creators-scrim) 0%, var(--creators-scrim-off) 62%);position:absolute;inset:0}.lp-creators-studio .lp-creators-h2{z-index:1;max-width:11ch;position:absolute;top:50%;left:clamp(24px,4vw,56px);transform:translateY(-50%)}.lp-creators-cols{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:16px;margin-top:16px;display:grid}.lp-creators-col{border-radius:32px;padding:28px 32px 32px}.lp-creators-you{background:var(--creators-card);box-shadow:inset 0 0 0 1px var(--creators-line)}.lp-creators-baron{background:var(--creators-lime);color:var(--creators-bg)}.lp-creators-col-h{font-size:var(--d2);margin-bottom:18px}.lp-creators-col ul{font-size:var(--t4);gap:10px;margin:0;padding:0;font-weight:500;list-style:none;display:grid}.lp-creators-col li{gap:12px;display:flex}.lp-creators-col li:before{content:"";background:currentColor;border-radius:50%;flex:none;width:8px;height:8px;margin-top:.6em}.lp-creators-baron ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px}.lp-creators-trust{padding:clamp(72px, 9vw, 128px) var(--gutter);border-top:1px solid var(--creators-line)}.lp-creators-trust-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(32px,6vw,88px);display:grid}.lp-creators-honest{max-width:520px;box-shadow:inset 0 0 0 1.5px var(--creators-lime);border-radius:28px;margin-top:36px;padding:26px 28px 28px}.lp-creators-honest .lp-head{font-size:var(--d1);color:var(--creators-lime);margin-bottom:12px;font-weight:600}.lp-creators-honest p:last-child{font-size:var(--t3);color:var(--creators-soft);line-height:1.5}.lp-creators-promises{gap:14px;margin:0;padding:0;list-style:none;display:grid}.lp-creators-promises li{background:var(--creators-card);box-shadow:inset 0 0 0 1px var(--creators-line);font-size:var(--t3);color:var(--creators-soft);border-radius:26px;padding:22px 26px 24px;line-height:1.5}.lp-creators-promises b{font-family:var(--font-heading);font-weight:600;font-size:var(--d1);color:var(--creators-fg);text-transform:uppercase;margin-bottom:6px;line-height:1;display:block}.lp-creators-ideas{padding:clamp(72px, 9vw, 128px) var(--gutter);border-top:1px solid var(--creators-line)}.lp-creators-ideas-head{grid-template-columns:minmax(0,1fr) minmax(0,520px);align-items:end;gap:32px;display:grid}.lp-creators-ideas-head img{aspect-ratio:16/9;object-fit:cover;border-radius:28px;width:100%;transform:rotate(1.5deg)}.lp-creators-idea-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:44px 0 0;padding:0;list-style:none;display:grid}.lp-creators-idea{background:var(--creators-card);height:100%;min-height:280px;box-shadow:inset 0 0 0 1.5px var(--creators-line);color:var(--creators-fg);transition:box-shadow .15s var(--ease);border-radius:28px;flex-direction:column;gap:14px;padding:22px 22px 24px;text-decoration:none;display:flex}@media (hover:hover){.lp-creators-idea:hover{box-shadow:inset 0 0 0 1.5px var(--creators-lime)}}.lp-creators-idea-grid li:nth-child(3n+2) .lp-creators-idea{background:var(--creators-lime);color:var(--creators-bg);box-shadow:inset 0 0 0 1.5px var(--creators-lime)}@media (hover:hover){.lp-creators-idea-grid li:nth-child(3n+2) .lp-creators-idea:hover{box-shadow:inset 0 0 0 2px var(--creators-fg)}}.lp-creators-idea-kind{font-size:var(--t1);color:var(--creators-lime);font-weight:600}.lp-creators-idea-grid li:nth-child(3n+2) .lp-creators-idea-kind{color:var(--creators-bg)}.lp-creators-idea-name{font-family:var(--font-heading);font-weight:600;font-size:var(--d1);text-transform:uppercase;line-height:1}.lp-creators-idea-foot{justify-content:space-between;align-items:center;gap:10px;margin-top:auto;display:flex}.lp-creators-idea-foot .lp-head{font-size:var(--d1);font-variant-numeric:tabular-nums;font-weight:600}.lp-creators-idea-go{font-size:var(--t2);white-space:nowrap;align-items:center;gap:4px;font-weight:600;display:inline-flex}.lp-creators-idea-go .lp-arrow{width:18px;height:18px;transition:transform .15s var(--ease)}.lp-creators-idea:focus-visible .lp-arrow{transform:translate(2px,-2px)}@media (hover:hover){.lp-creators-idea:hover .lp-arrow{transform:translate(2px,-2px)}}.lp-creators-more{font-size:var(--t2);margin-top:32px}.lp-creators-agent{padding:clamp(72px, 9vw, 128px) var(--gutter);border-top:1px solid var(--creators-line)}.lp-creators-agent-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,88px);display:grid}.lp-creators-agent-box{background:var(--creators-card-2);border-radius:28px;padding:24px}.lp-creators-agent-box pre{font-family:var(--lp-mono);font-size:var(--t1);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--creators-soft);margin:0 0 18px;line-height:1.6}.lp-creators-faq{padding:clamp(72px, 9vw, 128px) var(--gutter);border-top:1px solid var(--creators-line)}.lp-creators-faq-wrap{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:32px clamp(32px,6vw,88px);display:grid}.lp-creators-faq details{border-top:1px solid var(--creators-line)}.lp-creators-faq details:last-of-type{border-bottom:1px solid var(--creators-line)}.lp-creators-faq summary{font-family:var(--font-heading);font-weight:600;font-size:var(--d1);text-transform:uppercase;padding:20px 44px 20px 0;line-height:1;text-decoration:none;list-style:none;display:block;position:relative}.lp-creators-faq summary::-webkit-details-marker{display:none}.lp-creators-faq summary:after{content:"+";color:var(--creators-lime);transition:transform .2s var(--ease);font-size:34px;line-height:1;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.lp-creators-faq details[open] summary:after{transform:translateY(-50%)rotate(45deg)}.lp-creators-faq details p{max-width:60ch;font-size:var(--t3);color:var(--creators-soft);padding:0 0 24px;line-height:1.5}.lp-creators-end{min-height:min(100svh,860px);padding:clamp(96px, 10vw, 140px) var(--gutter) 36px;background:var(--creators-bg);align-content:space-between;display:grid;position:relative;overflow:hidden}.lp-creators-end-img{object-fit:cover;object-position:center 70%;width:100%;height:100%;position:absolute;inset:0}.lp-creators-end:after{content:"";background:linear-gradient(90deg, var(--creators-scrim) 0%, var(--creators-scrim-off) 55%), linear-gradient(180deg, var(--creators-bg) 0%, var(--creators-scrim-off) 42%, var(--creators-scrim-off) 72%, var(--creators-bg) 100%);position:absolute;inset:0}.lp-creators-end-copy,.lp-creators-end-links{z-index:1;width:min(100%, var(--max));margin:0 auto;position:relative}.lp-creators-end-title{max-width:10ch;font-size:var(--d4);letter-spacing:0}.lp-creators-end-sub{font-size:var(--t4);color:var(--creators-soft);margin:20px 0 30px}.lp-creators-cta{min-height:60px;padding:0 30px}.lp-creators-end-links{border-top:1px solid var(--creators-line);color:var(--creators-dim);margin-top:clamp(64px,9vw,120px);padding-top:20px}@media (hover:hover){.lp-creators-end-links a:hover{color:var(--creators-fg)}}.lp-creators-ideas-page .lp-ideas-title{letter-spacing:0}.lp-creators .lp-chip{background:var(--creators-card);color:var(--creators-fg);border-radius:99px}.lp-creators .lp-chip[aria-pressed=true]{background:var(--creators-lime);color:var(--creators-bg);box-shadow:inset 0 0 0 1.5px var(--creators-lime)}.lp-creators .lp-idea-list{gap:12px}.lp-creators .lp-idea{box-shadow:inset 0 0 0 1px var(--creators-line);border-radius:26px}.lp-creators .lp-idea-kind{color:var(--creators-lime)}.lp-creators .lp-idea-kind span{color:var(--creators-fg)}@media (hover:hover){.lp-creators .lp-idea-go:hover{color:var(--creators-lime)}}.lp-creators .lp-filter-means,.lp-creators .lp-ideas-count{color:var(--creators-dim)}@media (width<=1080px){.lp-creators-idea-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-creators-baron ul{grid-template-columns:minmax(0,1fr)}}@media (width<=900px){.lp-creators-hero,.lp-creators-demo-grid,.lp-creators-cols,.lp-creators-trust-grid,.lp-creators-ideas-head,.lp-creators-agent-grid,.lp-creators-faq-wrap{grid-template-columns:minmax(0,1fr)}.lp-creators-step-list{grid-template-columns:minmax(0,1fr);gap:16px}.lp-creators-step-list li{min-height:0}.lp-creators-step-list li:nth-child(2){transform:rotate(1deg)}.lp-creators-step-list h3{margin-top:8px}.lp-creators-studio img{aspect-ratio:4/3;object-position:70% center}}@media (width<=720px){.lp-creators-hero{padding-top:96px}.lp-creators-phone{width:min(100%,320px);transform:rotate(1.5deg)}.lp-creators-platform-chips{display:none}.lp-creators-platform-select{display:grid}.lp-creators-screen{height:600px}.lp-creators-hours{top:214px}.lp-creators-studio:after{background:linear-gradient(0deg, var(--creators-scrim) 0%, var(--creators-scrim-off) 70%)}.lp-creators-studio .lp-creators-h2{max-width:none;inset:auto 22px 22px;transform:none}.lp-creators-col{padding:24px}.lp-creators-col ul{font-size:var(--t3)}.lp-creators-idea-grid{grid-template-columns:minmax(0,1fr)}.lp-creators-idea{min-height:0}.lp-creators-end{min-height:640px}}@media (prefers-reduced-motion:reduce){.lp-creators-bubble,.lp-creators-heart,.lp-creators-marquee div{animation:none}.lp-creators-bubble{opacity:1}.lp-creators-heart{display:none}.lp-creators-comment,.lp-creators-product,.lp-creators-hours,.lp-creators-screen:before,.lp-creators-art,.lp-creators-feed li,.lp-creators-waiting{transition:none}}.lp-ideas-more{margin-top:24px}.business-workspace{--paper:var(--bw-surface);--ink:var(--bw-ink);--ink-soft:var(--bw-ink-soft);--ink-faint:var(--bw-ink-faint);--chrome:var(--bw-hover);--rule:var(--bw-line);--background:var(--bw-surface);--foreground:var(--bw-ink);--primary:var(--bw-ink);--primary-foreground:var(--bw-surface);--secondary:var(--bw-hover);--muted:var(--bw-hover);--border:var(--bw-line);--input:var(--bw-line);--accent:var(--bw-tint);--accent-foreground:var(--baron-deep);--ring:var(--bw-ink);--font-heading:var(--bw-heading);--radius:10px;--t1:14px;--t2:13px;--t3:14px;--t4:18px;--d1:20px;--d2:28px;--d3:32px;--d4:40px;--gutter:28px;min-height:calc(100dvh - var(--note));margin-top:var(--note);background:var(--bw-canvas);color:var(--bw-ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;font-size:14px;line-height:24px}.business-workspace svg:where(:not(.site-header svg)),.company-navigation-menu svg{flex:0 0 18px;width:18px;height:18px}.business-workspace :where(h1,h2,h3,p){margin:0}.business-workspace h2{letter-spacing:-.025em;font-size:17px;font-weight:600;line-height:24px}.business-workspace h3{font-size:14px;font-weight:600}.business-workspace small{font-size:12px;line-height:20px}.business-workspace a{text-decoration:none}.business-workspace .link{text-underline-offset:.2em;text-decoration:underline}.business-workspace button:not(:disabled),.business-workspace select{cursor:pointer}.business-workspace button:disabled{cursor:not-allowed}.business-frame{font-family:var(--font-body);background:var(--bw-canvas);--ground:var(--baron);padding-top:var(--note)}.business-frame .business-workspace{margin-top:0;background:0 0;min-height:0;margin-inline:-6px;padding-inline:6px;font-family:inherit}.business-frame .companies-home{background:0 0;min-height:0;padding:0;font-family:inherit}.business-frame .companies-intro{padding-top:0}.business-frame .companies-home h1{letter-spacing:-.025em;font-size:30px;line-height:40px}.business-frame .bw-content{max-width:none;margin:0;padding:0}.business-frame .company-activity-panel{overflow:visible}.business-frame .company-activity-body{padding:0}.company-workspace{grid-template-rows:76px minmax(0,1fr);grid-template-columns:minmax(0,1fr) 370px;align-items:start;display:grid}.company-topbar{top:var(--note);z-index:40;border-bottom:1px solid var(--bw-line);background:var(--bw-canvas);grid-column:1/-1;justify-content:space-between;align-items:center;gap:20px;min-width:0;min-height:76px;padding:16px 28px;display:flex;position:sticky}.company-navigation,.company-topbar-actions{align-items:center;gap:16px;min-width:0;display:flex}.company-home-mark{flex-shrink:0;display:inline-flex}.company-home-mark .wordmark{font-family:var(--lp-display);font-size:30px}.company-nav-divider{color:var(--bw-line);font-size:26px}.company-switcher{text-align:left;border-radius:8px;align-items:center;gap:12px;min-width:0;max-width:300px;min-height:44px;padding:8px 10px;font-size:14px;font-weight:500;display:inline-flex}.company-switcher-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.company-switcher:hover,.company-switcher[data-popup-open]{background:var(--bw-hover)}.company-navigation-menu{border:1px solid var(--bw-line);background:var(--bw-surface);width:272px;max-width:calc(100vw - 24px);color:var(--bw-ink);box-shadow:0 12px 32px var(--bw-shadow);font-family:var(--font-body);border-radius:12px;padding:6px}.company-navigation-menu [data-slot=dropdown-menu-item]{cursor:pointer;border-radius:6px;gap:12px;min-height:40px}.company-navigation-menu [aria-current=page]{background:var(--bw-hover)}.company-current-section{color:var(--bw-ink-soft);font-size:12px}.company-credit-balance{white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:8px;font-size:13px;display:inline-flex}.bw-count{background:var(--bw-tint);color:var(--baron-deep);border-radius:5px;margin-left:auto;padding:0 7px;font-size:12px}.bw-center{width:100%;min-width:0}.bw-content{max-width:1180px;margin-inline:auto;padding:40px clamp(24px,3.2vw,56px) 48px}.bw-content .page{width:100%;max-width:100%;margin:0;padding:0}.bw-content .page__quip,.bw-content .page__dateline{display:none}.bw-content .page__head{border:0}.bw-content .page__title{font-family:var(--font-heading);letter-spacing:-.02em;margin:8px 0 12px;font-size:34px;font-weight:600;line-height:1.15}.bw-content .page__lede{color:var(--ink-soft);max-width:620px;font-size:14px;line-height:24px}.bw-content .page__ways{flex-wrap:wrap;gap:20px;font-size:13px;display:flex}.bw-content .page__body{margin-top:28px}.bw-content .rule{border-top:0;padding-top:12px}.bw-content :is(.salelead,.rule,.second,.may,.earlier,.table,.figure-line,.rows,.page__next,.events,.notyet,.bars,.conversation__item,.conversation__status,.operating__status,.till__date,.switchedon__head,.sale__one){border-color:var(--bw-line)}.bw-content .rule{border-bottom-width:2px}.bw-content .rule__title{font-size:14px;font-weight:600}.bw-content .btn{border-radius:7px;font-size:13px}.bw-content .next{font-size:14px}.bw-content .next>li{border-color:var(--bw-line)}.bw-overview{gap:24px;display:grid}.bw-empty{padding:28px 20px}.bw-empty p{color:var(--bw-ink-soft);margin:8px 0 16px}.bw-chat{top:calc(var(--note) + 76px);height:calc(100dvh - var(--note) - 76px);border-left:1px solid var(--bw-line);background:var(--bw-surface);flex-direction:column;min-width:0;display:flex;position:sticky}.bw-chat-header{flex:none;justify-content:space-between;align-items:center;gap:12px;min-height:64px;padding:16px 20px;display:flex}.bw-chat-header>div{align-items:center;gap:10px;display:flex}.bw-chat-header>a{color:var(--bw-ink-soft);font-size:12px}.bw-chat-mark{background:var(--bw-tint);border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.company-ask-baron{border:1px solid var(--bw-line);background:var(--bw-canvas);color:var(--bw-ink);border-radius:12px;flex-shrink:0;align-items:center;gap:10px;margin:0 20px 16px;padding:12px 14px;font-size:14px;line-height:20px;display:flex}.company-ask-baron>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.company-ask-baron svg{flex-shrink:0;width:16px;height:16px}.company-ask-baron:hover{background:var(--bw-hover)}.company-daily-brief{background:var(--bw-canvas);border-bottom:1px solid var(--bw-line);flex-shrink:0;align-items:baseline;gap:10px;padding:16px 20px;display:flex}.company-daily-brief p{font-size:13px;line-height:22px}.company-status-dot{background:var(--bw-ink-faint);border-radius:50%;flex:0 0 6px;width:6px;height:6px;display:inline-block}.company-status-dot[data-active]{background:var(--bw-green);box-shadow:0 0 0 3px var(--bw-green-soft)}.company-activity-panel{scrollbar-gutter:stable;flex:1;min-height:0;overflow-y:auto}.company-activity-body{padding:24px 20px}.company-section-heading{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.company-section-heading h2,.company-recorded-work h2{font-size:14px}.company-section-heading a{color:var(--bw-ink-soft);white-space:nowrap;font-size:12px}.company-panel-note{color:var(--bw-ink-soft);margin-top:8px!important}.company-activity-body .conversation{gap:20px;margin-top:24px}.company-activity-body .conversation__header{display:none}.company-activity-body .conversation__empty h3{font-family:var(--font-heading);font-size:26px}.company-activity-body .conversation__item{border:0;padding:16px 0}.company-activity-body .conversation__request{background:var(--bw-hover);border-radius:10px;padding:12px}.company-activity-body .conversation__work-heading{flex-wrap:wrap;gap:8px}.company-activity-body .conversation__work-heading h3{font-size:14px;font-family:var(--font-body);line-height:24px}.company-activity-body .conversation__body{gap:12px}.company-activity-body .conversation__status{background:var(--bw-hover);border-radius:5px;padding:2px 8px;font-size:12px}.company-activity-body .conversation__status[data-status=completed]{color:var(--bw-green);background:var(--bw-green-soft)}.company-activity-body .conversation__input{border:1px solid var(--bw-line);font-family:var(--font-body);border-radius:10px;padding:12px;font-size:16px;line-height:24px}.company-activity-body .conversation__actions{flex-wrap:wrap}.company-activity-body .conversation__form{gap:10px}.company-activity-body .conversation__send{border-radius:8px}.company-activity-body .fine{font-size:12px;line-height:20px}.company-recorded-work{margin-top:32px}.company-recorded-work>a{border-bottom:1px solid var(--bw-line);justify-content:space-between;align-items:baseline;gap:12px;padding:16px 0;display:flex}.company-recorded-work strong,.company-recorded-work small{display:block}.company-recorded-work strong{font-size:14px;font-weight:500}.company-recorded-work small,.company-recorded-work>a>span:last-child{color:var(--bw-ink-soft);font-size:12px}.company-activity-entry{justify-content:space-between;align-items:center;gap:20px;padding:20px 0;display:flex}.company-activity-entry p{color:var(--bw-ink-soft)}.company-mobile-chat{display:none}.company-workspace[data-chat-page]{grid-template-columns:minmax(0,1fr)}.company-workspace[data-chat-page] .bw-center{display:none}.company-workspace[data-chat-page] .bw-chat{border-inline:1px solid var(--bw-line);width:100%;max-width:800px;height:calc(100dvh - var(--note) - 76px);margin-inline:auto}.company-worktable{gap:32px;display:grid}.worktable-welcome{justify-content:space-between;align-items:start;gap:24px;display:flex}.worktable-welcome .worktable-title{font-family:var(--font-heading);letter-spacing:-.025em;text-wrap:balance;overflow-wrap:anywhere;font-size:clamp(32px,3.2vw,44px);font-weight:600;line-height:1.1}.worktable-welcome p{color:var(--bw-ink-soft);-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:580px;margin-top:14px;display:-webkit-box;overflow:hidden}.worktable-day{color:var(--bw-ink-faint);white-space:nowrap;padding-top:8px;font-size:12px}.company-milestones{border-bottom:1px solid var(--bw-line);justify-content:space-between;align-items:start;gap:16px;margin:0;padding:0 0 28px;list-style:none;display:flex}.company-milestones li{color:var(--bw-ink-faint);align-items:center;gap:8px;font-size:12px;display:flex}.company-milestones li>span:first-child{border:1px solid var(--bw-line);border-radius:50%;flex:0 0 24px;place-items:center;width:24px;height:24px;font-size:11px;display:grid}.company-milestones li[data-done]{color:var(--bw-green)}.company-milestones li[data-done]>span:first-child{background:var(--bw-green-soft);border-color:#0000}.company-milestones svg{width:14px;height:14px}.worktable-attention{background:var(--bw-tint);border-radius:12px;justify-content:space-between;align-items:center;gap:20px;padding:18px 20px;display:flex}.worktable-attention p{color:var(--bw-ink-soft);margin-top:4px}.worktable-attention>a{flex-shrink:0;font-size:13px}.worktable-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.worktable-heading>a{color:var(--bw-ink-soft);font-size:12px}.worktable-heading p{color:var(--bw-ink-soft);margin-top:6px}.worktable-activity-link{min-height:40px;color:var(--bw-ink-soft);align-items:center;gap:10px;font-size:12px;display:inline-flex}.company-worktable>.worktable-heading{margin-bottom:-16px}.worktable-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:20px;display:grid}.worktable-piece{border:1px solid var(--bw-line);background:var(--bw-surface);border-radius:14px;flex-direction:column;min-width:0;transition:box-shadow .18s ease-out;display:flex;overflow:hidden}.worktable-piece:where(a):hover{box-shadow:0 4px 20px var(--bw-shadow)}.worktable-piece:where(a):focus-visible{outline:2px solid var(--bw-ink);outline-offset:4px}.worktable-piece-copy{padding:22px}.worktable-piece-title{align-items:center;gap:8px;display:flex}.worktable-piece-title>span:last-child{color:var(--bw-ink-faint);margin-left:auto}.worktable-piece-copy p{color:var(--bw-ink-soft);margin-top:10px}.worktable-piece-state{color:var(--bw-ink-soft);margin-top:18px;font-size:12px;display:inline-block}.worktable-website{grid-row:span 2}.worktable-website .company-cover{flex:1;min-height:260px;container-type:inline-size}.worktable-website .company-cover-compact .company-cover-name{overflow-wrap:break-word;font-size:clamp(28px,11cqi,56px)}.worktable-website-shot{flex-direction:column;flex:1;justify-content:center;padding:22px 22px 0;display:flex}.worktable-direction .worktable-piece-copy{padding:18px 22px}.worktable-document{background:var(--bw-hover);flex-direction:column;align-items:start;gap:16px;min-height:160px;padding:24px;display:flex}.worktable-document>span:not(.worktable-document-lines){font-family:var(--font-heading);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:26px;line-height:1.15;display:-webkit-box;overflow:hidden}.worktable-document-lines{gap:6px;width:70%;display:grid}.worktable-document-lines i{background:var(--bw-line);height:2px;display:block}.worktable-document-lines i:last-child{width:65%}.worktable-customers{grid-column:2}.worktable-customers button{white-space:normal;text-align:left;height:auto;min-height:40px;margin-top:18px;font-size:12px}.worktable-routines{grid-column:1/-1}.worktable-routines .worktable-piece-copy{padding-block:20px}.worktable-starter{border:1px solid var(--bw-line);background:var(--bw-surface);border-radius:14px;padding:24px}.worktable-starter-total{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500}.worktable-starter-total small{color:var(--bw-ink-soft);font-weight:400;display:block}.worktable-starter ol{margin:20px 0;padding:0;list-style:none}.worktable-starter li{border-top:1px solid var(--bw-line);align-items:center;gap:12px;padding:14px 0;display:flex}.worktable-starter li>span:last-child{white-space:nowrap;color:var(--bw-ink-soft);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px}.worktable-starter-footer{justify-content:space-between;align-items:center;gap:20px;display:flex}.worktable-starter-footer p,.worktable-notice{color:var(--bw-ink-soft);font-size:12px;line-height:20px}.worktable-starter-footer button{flex-shrink:0}.worktable-notice{margin-top:16px!important}.worktable-results{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.worktable-results>a{border:1px solid var(--bw-line);background:var(--bw-surface);border-radius:10px;align-items:start;gap:12px;padding:18px;display:flex}.worktable-result-icon{background:var(--bw-hover);border-radius:8px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.worktable-results>a>span:nth-child(2){flex:1;min-width:0}.worktable-results strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:500;display:-webkit-box;overflow:hidden}.worktable-results small{color:var(--bw-ink-soft);margin-top:6px;display:block}.worktable-results>a>span:last-child{color:var(--bw-ink-faint)}.worktable-footer{border-top:1px solid var(--bw-line);gap:40px;padding-top:24px;display:flex}.worktable-footer>a{flex-direction:column;gap:4px;display:flex}.worktable-footer strong{font-variant-numeric:tabular-nums;font-size:20px;font-weight:500}.worktable-footer .chip{color:inherit;background:0 0;padding:0}.worktable-footer>a>span{color:var(--bw-ink-soft);font-size:12px}.worktable-brief{border-top:1px solid var(--bw-line);padding-top:20px}.worktable-brief summary{color:var(--bw-ink-soft);cursor:pointer}.worktable-brief p{white-space:pre-wrap;margin:16px 0}@media (width>=1600px){.company-workspace{grid-template-columns:minmax(0,1fr) 410px}}@media (width>=1024px) and (width<=1199px){.company-workspace{grid-template-columns:minmax(0,1fr) 340px}.bw-content{padding:32px 24px}.worktable-piece-copy{padding:18px}.worktable-starter-footer{flex-direction:column;align-items:start}.company-navigation{gap:8px}.company-current-section{display:none}.company-switcher{max-width:240px}.company-milestones{gap:8px}.company-milestones li{flex-direction:column;align-items:start;gap:6px}}@media (width<=1023px){.company-workspace{grid-template-columns:minmax(0,1fr)}.company-workspace .bw-chat{display:none}.company-workspace[data-chat-page] .bw-chat{display:flex}.company-mobile-chat{bottom:calc(16px + env(safe-area-inset-bottom));right:calc(16px + env(safe-area-inset-right));z-index:30;background:var(--bw-ink);min-height:44px;color:var(--bw-surface);box-shadow:0 4px 20px var(--bw-shadow);border-radius:16px;align-items:center;gap:10px;padding:10px 18px;font-size:14px;display:flex;position:fixed}.company-mobile-chat>span{background:var(--bw-surface);min-width:22px;height:22px;color:var(--bw-ink);border-radius:5px;place-items:center;font-size:12px;display:grid}.company-workspace .bw-content{padding-bottom:calc(110px + env(safe-area-inset-bottom))}}@media (width<=600px){.company-workspace{grid-template-rows:120px minmax(0,1fr)}.company-topbar{flex-wrap:wrap;align-content:center;gap:4px 12px;min-height:120px;padding:12px 20px}.company-navigation{gap:8px;width:100%}.company-topbar-actions{justify-content:space-between;width:100%}.company-home-mark .wordmark{font-size:26px}.company-switcher{max-width:calc(100vw - 150px);padding-inline:6px}.company-current-section{display:none}.company-topbar .founder-account-trigger{min-height:36px;padding-block:6px}.company-workspace .bw-content{padding:28px 20px 110px}.worktable-welcome{gap:12px}.worktable-welcome .worktable-title{font-size:40px}.worktable-day{padding-top:4px}.company-worktable{gap:26px}.company-milestones{gap:8px;padding-bottom:24px}.company-milestones li{flex-direction:column;align-items:start;gap:8px;max-width:25%;font-size:11px;line-height:16px}.worktable-grid{grid-template-columns:minmax(0,1fr);gap:16px}.worktable-website,.worktable-customers,.worktable-routines{grid-area:auto}.worktable-website .company-cover{min-height:220px}.worktable-document{min-height:144px}.worktable-attention{flex-direction:column;align-items:start;gap:12px}.worktable-starter{padding:20px}.worktable-starter .worktable-heading{align-items:start}.worktable-starter-total{font-size:13px}.worktable-starter-total small{font-size:11px}.worktable-starter-footer{flex-direction:column;align-items:stretch;gap:16px}.worktable-results{grid-template-columns:minmax(0,1fr)}.worktable-footer{flex-wrap:wrap;gap:24px}.company-workspace[data-chat-page] .bw-chat{height:calc(100dvh - var(--note) - 120px);border:0}.company-mobile-chat{right:calc(12px + env(safe-area-inset-right))}.bw-content .page__title{font-size:32px}.company-activity-entry{flex-direction:column;align-items:start}}@media (prefers-reduced-motion:reduce){.worktable-piece{transition:none}}.business-workspace.bw-creation{flex-direction:column;display:flex}.bw-creation .bw-content{flex:1;width:100%;max-width:900px;padding-block:44px}.bw-creation-intro{color:var(--ink-faint);gap:18px;margin-bottom:32px;font-size:12px;display:flex}.bw-creation-intro>span:first-child{color:var(--baron-deep)}.bw-creation .page__title{margin-top:0;font-size:38px}.bw-creation .creation{margin-top:32px}.bw-creation-footer{color:var(--ink-faint);border-top:1px solid var(--bw-line);flex-wrap:wrap;justify-content:space-between;gap:12px 24px;padding:20px 32px;font-size:11px;display:flex}@media (width<=767px){.bw-creation .bw-content{padding-block:28px}.bw-creation-intro{gap:12px;font-size:11px}.bw-creation .page__title{font-size:31px}.bw-creation-footer{padding:20px}}.founder-credit-notice{background:var(--bw-tint);color:var(--ink);padding:12px 20px;font-size:13px}.founder-account{font-family:var(--font-body);flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;display:flex;position:relative}.ask-baron-link{border-color:var(--bw-line);background:var(--bw-surface);min-height:40px;color:var(--ink);border-radius:8px;font-size:13px;font-weight:500}.ask-baron-link:hover,.ask-baron-link[aria-current=page]{background:var(--bw-hover)}.company-topbar .ask-baron-link{min-height:36px}.ask-baron-fallback{z-index:30;font-family:var(--font-body);position:fixed;top:12px;right:16px}body:has(.founder-account .ask-baron-link,header .ask-baron-link) .ask-baron-fallback{display:none}@media (width<=480px){.founder-account .ask-baron-link{padding-inline:10px}.founder-account .ask-baron-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.agent-chat-reply{overflow-wrap:anywhere;margin:.25rem 0;line-height:1.55}.agent-chat-reply>:first-child{margin-top:0}.agent-chat-reply>:last-child{margin-bottom:0}.agent-chat-reply :where(p,ul,ol,blockquote,pre,hr){margin:.5rem 0}.agent-chat-reply :where(ul,ol){padding-left:1.4rem}.agent-chat-reply ul{list-style:outside}.agent-chat-reply ol{list-style:decimal}.agent-chat-reply li+li{margin-top:.4rem}.agent-chat-reply a{text-underline-offset:.2em;text-decoration:underline}.agent-chat-reply blockquote{border-left:3px solid var(--bw-line);color:var(--ink-soft);padding-left:.9rem}.agent-chat-reply code{background:var(--bw-hover);border-radius:4px;padding:.1em .35em;font-size:.92em}.agent-chat-reply pre{background:var(--bw-hover);border-radius:8px;padding:.75rem 1rem;overflow-x:auto}.agent-chat-reply pre code{background:0 0;padding:0}.agent-chat-reply hr{border:0;border-top:1px solid var(--bw-line)}.agent-chat-reply .agent-chat-table{border-radius:4px;max-width:100%;margin:.5rem 0;overflow-x:auto}.agent-chat-reply table{border-collapse:collapse;font-variant-numeric:tabular-nums;overflow-wrap:normal;font-size:.94em;line-height:1.45}.agent-chat-reply :where(th,td){border-bottom:1px solid var(--bw-line);text-align:left;vertical-align:top;padding:.4rem .9rem .4rem 0}.agent-chat-reply :where(th,td):last-child{padding-right:0}.agent-chat-reply th{color:var(--bw-ink);font-weight:600}.agent-chat-reply tbody tr:last-child td{border-bottom:0}.agent-chat-reply a.agent-chat-figure{width:fit-content;max-width:100%;margin:.5rem 0;text-decoration:none;display:block}.agent-chat-reply .agent-chat-figure img{border:1px solid var(--bw-line);background:var(--bw-surface);border-radius:8px;max-width:100%;height:auto;display:block}.agent-chat-reply a.agent-chip{white-space:nowrap}.agent-page{--chat-w:46rem;--chat-pad:20px;--chat-gutter:24px;--chat-gap:14px;--chat-ink:var(--bw-ink);--chat-soft:var(--bw-ink-soft);--chat-faint:var(--bw-ink-faint);--chat-bubble:var(--bw-chat-bubble);background:var(--bw-canvas);min-height:100dvh;color:var(--chat-ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;flex-direction:column;font-size:16px;line-height:1.6;display:flex}.agent-page :where(h1,p,ol,ul){margin:0}.agent-page :focus-visible{outline:2px solid var(--chat-ink);outline-offset:2px}.agent-topbar{z-index:20;min-height:64px;padding:10px var(--chat-pad);background:var(--bw-canvas);border-bottom:1px solid var(--bw-line);align-items:center;gap:16px;display:flex;position:sticky;top:0}.agent-topbar>a{color:inherit;display:inline-flex}.agent-topbar .wordmark{font-family:var(--lp-display);font-size:28px;line-height:1}.agent-topbar .ask-baron-link{display:none}.agent-header-chat{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.agent-business-pill{background:var(--bw-surface);min-width:0;max-width:260px;height:30px;box-shadow:0 0 0 2px var(--bw-line);color:var(--chat-ink);border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.agent-business-pill svg{color:var(--chat-soft);flex-shrink:0}.agent-business-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.agent-new-chat{height:40px;color:var(--chat-ink);border-radius:8px;align-items:center;gap:6px;margin-left:auto;padding:0 12px;font-size:13px;font-weight:500;transition:background-color .12s ease-out;display:inline-flex}.agent-new-chat:hover{background:var(--bw-hover)}.agent-thread{width:100%;max-width:calc(var(--chat-w) + 2 * var(--chat-pad));padding:32px var(--chat-pad) 24px;flex:1;margin:0 auto}.agent-thread>ol{flex-direction:column;gap:28px;padding:0;list-style:none;display:flex}.agent-row.is-user{justify-content:flex-end;display:flex}.agent-row.is-user+.agent-row.is-assistant,.agent-row.is-assistant+.agent-row.is-user{margin-top:4px}.agent-bubble{background:var(--chat-bubble);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:20px;max-width:min(80%,36rem);padding:12px 16px}.agent-bubble-text.is-folded{-webkit-line-clamp:12;line-clamp:12;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.agent-bubble-more{min-height:24px;color:var(--bw-chat-secondary);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;margin-top:6px;padding:0;font-size:14px;text-decoration:underline;display:block}.agent-bubble-more:hover{color:var(--bw-ink)}.agent-reply{grid-template-columns:var(--chat-gutter) minmax(0, 1fr);gap:var(--chat-gap);align-items:start;display:grid}.agent-row.is-assistant+.agent-row.is-assistant{margin-top:-12px}.agent-mark{width:24px;height:24px;color:var(--bw-ink);-webkit-user-select:none;user-select:none;place-items:center;display:grid}.agent-mark-crown{width:22px;height:auto}.agent-gutter{padding-top:1px}.agent-reply-body{min-width:0}.agent-page .agent-chat-reply{margin:0;line-height:1.65}.agent-page .agent-chat-reply :where(p,ul,ol,blockquote,pre,hr){margin:.7em 0}.agent-page .agent-chat-reply>:first-child{margin-top:0}.agent-page .agent-chat-reply>:last-child{margin-bottom:0}.agent-page .agent-chat-reply strong{font-weight:600}.agent-page .agent-chat-reply a{color:var(--bw-ink);-webkit-text-decoration-color:var(--bw-ink);-webkit-text-decoration-color:var(--bw-ink);-webkit-text-decoration-color:var(--bw-ink);text-decoration-color:var(--bw-ink)}@supports (color:color-mix(in lab, red, red)){.agent-page .agent-chat-reply a{-webkit-text-decoration-color:color-mix(in srgb, var(--bw-ink) 35%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--bw-ink) 35%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--bw-ink) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--bw-ink) 35%, transparent)}}.agent-page .agent-chat-reply a:hover{text-decoration-color:currentColor}.agent-tools,.agent-page .agent-status{min-height:24px;margin:0 0 8px;font-size:13px;line-height:24px}.agent-tools{color:var(--chat-soft)}.agent-reply-body>.agent-status:only-child{margin-bottom:0}.agent-stopped{color:var(--chat-faint);margin-top:6px;font-size:13px}.agent-send.is-stop,.agent-send.is-stop:hover:not(:disabled){background:var(--bw-surface);color:var(--chat-ink);box-shadow:inset 0 0 0 2px var(--bw-chat-line-focus)}.agent-send.is-stop:hover:not(:disabled){background:var(--bw-hover)}.agent-mark.is-thinking{animation:1.6s ease-in-out infinite agent-breathe}@keyframes agent-breathe{50%{opacity:.55;transform:scale(.92)}}p.agent-tools{align-items:center;gap:6px;display:flex}.agent-tools svg{flex-shrink:0}p.agent-tools svg,.agent-tools li svg{color:var(--bw-ink)}.agent-tools summary{cursor:pointer;border-radius:6px;align-items:center;gap:4px;width:fit-content;height:24px;text-decoration:none;list-style:none;transition:color .12s ease-out;display:flex}.agent-page details.agent-tools>summary:not(.link){min-height:24px;text-decoration:none}.agent-tools summary::-webkit-details-marker{display:none}.agent-tools summary:hover{color:var(--chat-ink)}.agent-tools-chevron{transition:transform .16s ease-out}.agent-tools[open] .agent-tools-chevron{transform:rotate(90deg)}.agent-tools ul{gap:4px;margin:6px 0 2px;padding:0;list-style:none;display:grid}.agent-tools li{align-items:center;gap:8px;display:flex}.agent-event{padding-left:calc(var(--chat-gutter) + var(--chat-gap));color:var(--chat-faint);font-size:13px}.agent-status{color:var(--chat-soft);animation:1.6s ease-in-out infinite agent-pulse-text}@keyframes agent-pulse-text{50%{opacity:.45}}.agent-error{margin-left:calc(var(--chat-gutter) + var(--chat-gap));background:var(--bw-chat-error-bg);color:var(--bw-chat-error);border-radius:12px;align-items:center;gap:10px;padding:8px 8px 8px 14px;font-size:14px;line-height:1.45;display:flex}.agent-error svg{flex-shrink:0}.agent-error p{flex:1}.agent-error button{background:var(--bw-surface);height:32px;box-shadow:0 0 0 1px var(--bw-chat-error-line);color:var(--chat-ink);border-radius:8px;flex-shrink:0;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.agent-error button:hover:not(:disabled){background:var(--bw-chat-error-hover)}.agent-row.is-view,.agent-row.is-choice{padding-left:calc(var(--chat-gutter) + var(--chat-gap))}.agent-choice{background:var(--bw-surface);box-shadow:0 0 0 2px var(--bw-line), 0 1px 2px var(--bw-chat-shade-1);border-radius:24px;padding:16px 18px}.agent-choice>p:first-child{font-weight:500}.agent-choice-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.agent-choice-actions button{border-radius:10px;min-height:40px;padding-inline:18px}.agent-choice.is-answered{box-shadow:0 0 0 2px var(--bw-line);color:var(--chat-soft);background:0 0;padding-block:12px}.agent-choice-chosen{color:var(--chat-faint);align-items:center;gap:6px;margin-top:4px;font-size:14px;display:flex}.agent-job-leave{color:var(--chat-faint);margin:8px 2px 0;font-size:13px}.agent-job-view{border:2px solid var(--bw-line);background:var(--bw-surface);min-height:36px;color:var(--bw-ink);border-radius:12px;align-items:center;gap:4px;margin-top:8px;padding:0 14px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.agent-job-view:hover{background:var(--bw-hover)}.agent-job-view:focus-visible{outline:2px solid var(--bw-ink);outline-offset:2px}.agent-birth{border:2px solid var(--bw-line);background:var(--bw-surface);color:var(--bw-ink);border-radius:24px;padding:20px 22px}.agent-birth-eyebrow{color:var(--bw-ink-faint);font-size:13px;font-weight:500}.agent-birth-name{font-family:var(--font-heading);overflow-wrap:anywhere;margin-top:4px;font-size:22px;font-weight:600;line-height:1.25}.agent-birth-pitch{color:var(--bw-ink-soft);overflow-wrap:anywhere;margin-top:4px;font-size:15px;line-height:1.5}.agent-birth-limit{margin-top:4px;font-size:15px;font-weight:500;line-height:1.5}.agent-birth-error{background:var(--bw-chat-error-bg);color:var(--bw-chat-error);border-radius:12px;margin-top:12px;padding:10px 14px;font-size:14px;line-height:1.45}.agent-birth-actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.agent-birth-actions button,.agent-birth-button{border-radius:12px;min-height:40px;padding-inline:18px}.agent-birth-button{border:2px solid var(--bw-line);background:var(--bw-surface);color:var(--bw-ink);align-items:center;gap:6px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.agent-birth-button:hover{background:var(--bw-hover)}.agent-birth-button.is-primary{border-color:var(--bw-ink);background:var(--bw-ink);color:var(--bw-surface)}.agent-birth-button.is-primary:hover{opacity:.9}.agent-birth-button:focus-visible{outline:2px solid var(--bw-ink);outline-offset:2px}.agent-birth-foot{color:var(--chat-faint);margin:10px 2px 0;font-size:13px}.agent-birth-edit{flex-direction:column;gap:6px;margin-top:8px;display:flex}.agent-birth-edit label{color:var(--bw-ink-soft);margin-top:6px;font-size:13px;font-weight:500}.agent-birth-edit input,.agent-birth-edit textarea{border:1px solid var(--bw-line);resize:none;background:var(--bw-surface);width:100%;min-height:44px;box-shadow:none;color:var(--bw-ink);font:inherit;field-sizing:content;caret-color:var(--bw-ink);border-radius:12px;outline:none;padding:10px 14px;font-size:16px;line-height:24px;transition:border-color .16s ease-out,box-shadow .16s ease-out}.agent-birth-edit input:focus,.agent-birth-edit textarea:focus,.agent-birth-edit input:focus-visible,.agent-birth-edit textarea:focus-visible{border-color:var(--bw-chat-line-focus);box-shadow:0 0 0 3px var(--bw-hover);outline:none}.agent-birth.is-setup .agent-birth-line{margin-top:0;display:inline-flex}.agent-birth.is-setup{background:0 0;border:0;padding:0}.agent-birth-title{overflow-wrap:anywhere;font-size:15px;font-weight:600;line-height:1.4}.agent-birth-line{color:var(--bw-ink-soft);flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;font-size:14px;line-height:1.5;display:flex}.agent-birth-line>svg{color:var(--bw-ink)}.agent-birth-elapsed{color:var(--bw-ink-faint);font-variant-numeric:tabular-nums}.agent-birth-spinner{border:2px solid var(--bw-cyan-tint);border-top-color:var(--bw-cyan-deep);border-radius:50%;width:14px;height:14px;animation:.9s linear infinite agent-birth-spin}@keyframes agent-birth-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.agent-birth-spinner{animation:none}}.agent-birth-details{min-height:32px;color:var(--bw-ink-soft);border-radius:8px;align-items:center;gap:2px;margin-left:auto;padding:0 4px;font-size:13px;font-weight:500;display:inline-flex}.agent-birth-details:hover{color:var(--bw-ink)}.agent-birth-details:focus-visible{outline:2px solid var(--bw-ink);outline-offset:2px}.agent-birth-details[aria-expanded=true] svg{transform:rotate(180deg)}.agent-birth-steps{border-top:2px solid var(--bw-line);margin-top:12px;padding-top:12px}.agent-birth-done{color:var(--chat-ink);margin:14px 2px 0;font-size:16px;line-height:1.6}@media (width<=480px){.agent-birth{padding:18px}.agent-birth-actions{flex-direction:column}.agent-birth-actions>*{justify-content:center;width:100%;min-height:44px}}.agent-shell{--rail-w:264px}.agent-history{z-index:40;width:var(--rail-w);max-width:86vw;padding:12px 10px max(12px, env(safe-area-inset-bottom));background:var(--bw-chat-rail);border-right:2px solid var(--bw-line);font-family:var(--font-body);color:var(--bw-ink);flex-direction:column;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto}.agent-history-new{background:var(--bw-surface);width:100%;height:40px;box-shadow:0 0 0 2px var(--bw-line);border-radius:10px;align-items:center;gap:8px;padding:0 12px;font-size:14px;font-weight:500;transition:background-color .12s ease-out;display:flex}.agent-history-new:hover{background:var(--bw-hover)}.agent-history-label{color:var(--bw-ink-faint);margin:18px 10px 6px;font-size:12px;font-weight:500}.agent-history-list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.agent-history-list>li{min-width:0}.agent-history-list button{width:100%;max-width:100%;min-height:36px;color:var(--bw-ink);text-align:left;border-radius:8px;align-items:baseline;gap:8px;padding:7px 10px;font-size:14px;line-height:20px;transition:background-color .12s ease-out;display:flex}.agent-history-list button:hover{background:var(--bw-chat-bubble)}.agent-history-list button[aria-current=page]{background:var(--bw-chat-bubble);font-weight:500}.agent-history-title{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.agent-history-when{color:var(--bw-ink-faint);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:12px}.agent-history-skeleton{background:var(--bw-chat-bubble);border-radius:8px;height:34px;animation:1.4s ease-in-out infinite agent-pulse}@keyframes agent-pulse{50%{opacity:.5}}.agent-history-empty{color:var(--bw-ink-faint);margin:4px 10px;font-size:13px}.agent-history-backdrop{display:none}.agent-history-toggle{width:40px;height:40px;color:var(--bw-ink);border-radius:8px;place-items:center;display:none}.agent-history-toggle:hover{background:var(--bw-hover)}@media (width>=1024px){.agent-shell.has-history .agent-page{margin-left:var(--rail-w)}.agent-shell.has-history .agent-new-chat{display:none}}@media (width<=1023px){.agent-history{visibility:hidden;box-shadow:0 0 40px -10px var(--bw-chat-shade-3);transition:transform .22s cubic-bezier(.2,.8,.2,1),visibility 0s linear .22s;transform:translate(-100%)}.agent-shell.is-drawer-open .agent-history{visibility:visible;transition:transform .22s cubic-bezier(.2,.8,.2,1);transform:none}.agent-shell.is-drawer-open .agent-history-backdrop{z-index:35;background:var(--bw-chat-scrim);display:block;position:fixed;inset:0}.agent-history-toggle{order:-1;display:inline-grid}}@media (prefers-reduced-motion:reduce){.agent-history,.agent-shell.is-drawer-open .agent-history{transition:none}.agent-history-skeleton{animation:none}}.domain-shimmer{background:var(--bw-line);border-radius:6px;width:6rem;height:1rem;animation:1.4s ease-in-out infinite agent-pulse;display:inline-block}@media (prefers-reduced-motion:reduce){.domain-shimmer{animation:none}}.agent-page .agent-chat-reply li>:where(p,ul,ol){margin:0}.agent-page .agent-chat-reply li>:where(ul,ol){margin-top:6px}.agent-page .agent-chat-reply ol>li::marker{font-weight:600}.agent-page .agent-chat-reply li>strong:first-child{font-weight:600}.agent-new-chat,.agent-history-toggle{min-width:44px;min-height:44px}.agent-send{position:relative}.agent-send:after{content:"";border-radius:999px;position:absolute;inset:-4px}.agent-work-line{min-height:24px;color:var(--chat-soft);margin:0 0 8px;font-size:13px;line-height:24px}.agent-page .agent-work-toggle{min-height:0;color:var(--chat-soft);text-underline-offset:.2em;text-decoration:underline}.agent-page .agent-work-toggle:hover{color:var(--chat-ink)}.agent-work-steps{color:var(--chat-soft);gap:4px;margin:-2px 0 12px;padding:0;font-size:13px;line-height:20px;list-style:none;display:grid}.agent-work-steps li{align-items:center;gap:8px;display:flex}.agent-work-steps svg{color:var(--bw-ink);flex-shrink:0}.agent-work-ms{color:var(--chat-faint);font-variant-numeric:tabular-nums;white-space:nowrap}.agent-page .agent-chat-reply :where(ul,ol){padding-left:1.5em}.agent-page .agent-chat-reply ul{padding-left:1.25em}.agent-page .agent-chat-reply :where(ul,ol)>li{padding-left:.15em}.agent-page .agent-chat-reply :where(ul,ol)>li::marker{color:var(--chat-soft)}.agent-page .agent-chat-reply ol{margin-top:8px}.agent-page .agent-chat-reply p+:where(ul,ol){margin-top:.5em}.agent-page .agent-chat-reply :where(p){margin:.8em 0}.agent-page [data-step-state=done] svg{color:var(--bw-ink)}.agent-page [data-job-status=done]{border-color:var(--bw-line);background:var(--bw-surface);color:var(--bw-ink)}.agent-page .agent-status:before{content:"";background:var(--bw-cyan);vertical-align:middle;border-radius:999px;width:6px;height:6px;margin:0 8px 1px 0;display:inline-block}.agent-page .agent-work-toggle,.agent-page .agent-job article p>button{position:relative}.agent-page .agent-work-toggle:after,.agent-page .agent-job article p>button:after{content:"";position:absolute;inset:-10px -6px}@media (width<=600px){.agent-page .agent-job article p>button{vertical-align:middle;align-items:center;min-width:44px;min-height:44px;margin:-10px -6px;padding:0 6px;display:inline-flex}.agent-page .agent-job article p>button:after{content:none}}.agent-page .agent-topbar{min-height:56px;padding:6px var(--chat-pad);border-bottom:0;gap:4px}.agent-header-chat{gap:4px}.agent-header-center{flex:1;align-items:center;min-width:0;display:flex}.agent-new-chat:disabled{opacity:.35;cursor:default}.agent-new-chat:disabled:hover{background:0 0}.agent-brand{min-height:44px;color:inherit;align-items:center;display:inline-flex}.agent-brand .wordmark{font-family:var(--lp-display);font-size:26px;line-height:1}.agent-history-brand{padding:0 6px 8px}.agent-history-foot{border-top:2px solid var(--bw-line);gap:2px;margin-top:auto;padding-top:10px;display:grid}.agent-history-foot .ask-baron-link{display:none}.agent-history-foot .founder-account{display:block}.agent-history-foot .founder-account-trigger{background:0 0;border:0;justify-content:flex-start;width:100%;min-height:44px}.agent-history-foot .founder-account-trigger:hover,.agent-history-link:hover{background:var(--bw-chat-bubble)}.agent-history-link{min-height:44px;color:var(--bw-ink);border-radius:8px;align-items:center;padding:0 10px;font-size:14px;font-weight:500;display:flex}@media (width>=1024px){.agent-shell.has-history .agent-header-brand{display:none}}@media (width<=1023px){.agent-header-center{justify-content:center}.agent-page .agent-new-chat{justify-content:center;width:44px;height:44px;margin-left:0;padding:0}.agent-new-chat-label{display:none}.agent-page .agent-topbar .agent-header-brand .wordmark{font-size:24px}}.agent-page .agent-chat-reply ol>li>strong:first-child,.agent-page .agent-chat-reply ol>li>p:first-child>strong:first-child{font-weight:500}.agent-history-when{margin-left:4px}.agent-history-title{animation:.24s ease-out agent-title-in}.agent-history-title.is-provisional{animation:none}@keyframes agent-title-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.agent-history-title{animation:none}}.agent-page [data-streaming] .agent-chat-reply>:last-child:not(ul,ol):after,.agent-page [data-streaming] .agent-chat-reply>:is(ul,ol):last-child>li:last-child>p:last-child:after{content:"";background:var(--bw-ink);vertical-align:text-bottom;width:2px;height:1.05em;margin-left:2px;animation:1s step-end infinite agent-caret;display:inline-block}.agent-page [data-streaming] .agent-chat-reply>:is(ul,ol):last-child>li:last-child:not(:has(>:is(p,ul,ol))):after{content:"";background:var(--bw-ink);vertical-align:text-bottom;width:2px;height:1.05em;margin-left:2px;animation:1s step-end infinite agent-caret;display:inline-block}@keyframes agent-caret{50%{opacity:0}}.agent-page .agent-reply-body>.agent-work{margin-top:8px}.agent-page .agent-reply-body>.agent-work .agent-work-line{margin-bottom:0}.agent-page .agent-dock{padding-bottom:max(16px, env(safe-area-inset-bottom))}.agent-page .agent-footnote{margin-bottom:4px}.agent-history-none{color:var(--bw-ink-faint);padding:0 10px 6px;font-size:13px}.agent-history-businesses{margin:0 0 6px;padding:0;list-style:none}.agent-history-businesses a{color:var(--bw-ink-soft);text-overflow:ellipsis;white-space:nowrap;border-radius:8px;padding:6px 10px 6px 20px;font-size:13px;display:block;overflow:hidden}.agent-history-businesses a:hover{background:var(--bw-chat-bubble);color:var(--bw-ink)}.agent-history-none a{color:var(--bw-ink-soft);text-underline-offset:.2em;text-decoration:underline}@media (prefers-reduced-motion:reduce){.agent-page [data-streaming] .agent-chat-reply :last-child:after{animation:none}}.agent-page .agent-chat-reply li{line-height:inherit}.agent-page .agent-chat-reply :where(ul,ol)>li+li{margin-top:8px}.agent-page .agent-chat-reply ol>li+li{margin-top:10px}@media (width<=1023px){.agent-page.is-scrolled .agent-topbar{background:var(--bw-canvas);box-shadow:0 2px 0 var(--bw-line)}}.agent-page .agent-status{color:var(--chat-faint);letter-spacing:.005em;font-size:12.5px;font-weight:400}.agent-history{padding-bottom:max(16px, env(safe-area-inset-bottom));overflow:hidden}.agent-history-list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--bw-chat-line-focus) transparent;flex:1;min-height:0;overflow-y:auto}.agent-history-foot{flex-shrink:0;margin-top:8px}.agent-history-empty{flex:1}.agent-page .agent-job article p>button{color:var(--chat-faint);text-underline-offset:.2em;text-decoration:none}.agent-page .agent-work-line .agent-work-toggle{min-width:0;min-height:0;font:inherit;line-height:inherit;vertical-align:baseline;color:var(--chat-faint);background:0 0;border:0;margin:0;padding:0;text-decoration:underline;display:inline;position:relative}@supports (color:color-mix(in lab, red, red)){.agent-page .agent-work-line .agent-work-toggle{-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent)}}.agent-page .agent-work-line .agent-work-toggle{text-underline-offset:.2em;text-decoration-thickness:1px}.agent-page .agent-work-line .agent-work-toggle:after{content:"";height:44px;position:absolute;top:50%;left:-8px;right:-8px;transform:translateY(-50%)}.agent-page .agent-work-line .agent-work-toggle:hover,.agent-page .agent-work-line .agent-work-toggle:focus-visible{color:var(--chat-soft);text-decoration-color:currentColor}.agent-page .agent-work-toggle:hover,.agent-page .agent-work-toggle:focus-visible,.agent-page .agent-job article p>button:hover,.agent-page .agent-job article p>button:focus-visible{color:var(--chat-soft);text-decoration:underline}.agent-page,.agent-history{--chat-faint:var(--bw-chat-secondary);--bw-ink-faint:var(--bw-chat-secondary)}.agent-page .agent-status{color:var(--bw-chat-secondary);animation:none}.agent-page .agent-reply-body>.agent-status{min-height:26.4px;margin-top:0;padding-top:1px;font-size:14px;line-height:25.4px}.agent-page .agent-status:before{animation:1.6s ease-in-out infinite agent-pulse-text}.agent-page .agent-new-chat:disabled{opacity:.55}.agent-stopped{align-items:center;gap:10px;display:flex}.agent-continue{height:36px;box-shadow:inset 0 0 0 2px var(--bw-line);color:var(--bw-ink);border-radius:999px;align-items:center;padding:0 14px;font-size:13px;font-weight:500;transition:background-color .12s ease-out;display:inline-flex;position:relative}.agent-continue:after{content:"";position:absolute;inset:-4px -2px}.agent-too-long{color:var(--bw-chat-error);flex-basis:100%;margin:0;padding:0 0 4px;font-size:13px;line-height:1.45}.agent-mode-trigger{height:36px;color:var(--chat-soft);cursor:pointer;background:0 0;border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:0 10px;font-size:14px;line-height:20px;transition:background-color .12s ease-out;display:inline-flex}.agent-mode-trigger:hover:not(:disabled),.agent-mode-trigger[aria-expanded=true]{background:var(--bw-hover);color:var(--chat-ink)}.agent-mode-trigger:disabled{cursor:not-allowed}.agent-mode-name{display:inline-grid}.agent-mode-name>span{text-align:left;grid-area:1/1}.agent-mode-name>span[data-on=false]{visibility:hidden}.agent-mode-menu{border:1px solid var(--bw-line);background:var(--bw-surface);width:320px;max-width:calc(100vw - 24px);box-shadow:0 12px 32px var(--bw-shadow);font-family:var(--font-body);border-radius:12px;padding:6px}.agent-mode-heading{color:var(--chat-soft);padding:6px 8px 4px;font-size:13px;font-weight:400;line-height:18px}.agent-mode-item{cursor:pointer;white-space:normal;border-radius:6px;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 32px 8px 8px}.agent-mode-item-name{color:var(--chat-ink);font-size:14px;font-weight:500;line-height:20px}.agent-mode-item-line{color:var(--chat-soft);font-size:13px;line-height:18px}.agent-mode-confirm{border-bottom:1px solid var(--bw-line);color:var(--chat-ink);cursor:default;flex-basis:100%;margin-bottom:4px;padding:2px 0 10px;font-size:14px;line-height:24px}.agent-mode-confirm p{margin:0}.agent-mode-confirm-actions{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.agent-mode-retry{color:var(--chat-ink);font:inherit;text-underline-offset:.2em;cursor:pointer;background:0 0;padding:0;text-decoration:underline}.agent-mode-said{color:var(--chat-soft);flex-basis:100%;margin:0;padding:0 0 4px;font-size:13px;line-height:1.45}.agent-pastes{flex-wrap:wrap;flex-basis:100%;gap:8px;margin:0;padding:0 0 2px;list-style:none;display:flex}.agent-pastes>li{min-width:0;max-width:100%}.agent-bubble-pastes{gap:8px;margin-top:8px;display:grid}.agent-bubble-pastes:first-child{margin-top:2px}.agent-paste-chip{background:var(--bw-surface);max-width:100%;box-shadow:inset 0 0 0 2px var(--bw-line);border-radius:12px;align-items:center;gap:2px;display:inline-flex}.agent-pastes .agent-paste-chip{background:var(--chat-bubble)}.agent-file-name{max-width:16rem;color:var(--bw-ink);white-space:nowrap;text-overflow:ellipsis;padding:0 12px;font-size:13px;font-weight:500;line-height:36px;display:block;overflow:hidden}.agent-paste-chip:has(.agent-paste-remove) .agent-file-name{padding-right:4px}.agent-waiting-detail,.agent-waiting-result{color:var(--chat-soft,var(--bw-ink-soft));margin-top:2px;font-size:14px;line-height:24px}.agent-waiting-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.agent-waiting-actions button{border-radius:8px}.agent-waiting-actions input{flex:12rem;max-width:24rem;height:36px}.agent-waiting-said{color:var(--chat-soft,var(--bw-ink-soft));margin-top:6px;font-size:13px;line-height:20px}.agent-row.is-shown{outline:1px solid var(--bw-line);outline-offset:6px;border-radius:12px;animation:1.2s ease-out forwards agent-shown}@keyframes agent-shown{to{outline-color:#0000}}.agent-foot{width:100%;max-width:var(--chat-w);justify-content:center;align-items:center;height:20px;margin:8px auto 0;display:flex;position:relative}.agent-page .agent-foot .agent-footnote{margin:0}.agent-waiting-line{height:20px;color:var(--chat-soft);text-decoration:underline;-webkit-text-decoration-color:var(--bw-line);-webkit-text-decoration-color:var(--bw-line);-webkit-text-decoration-color:var(--bw-line);text-decoration-color:var(--bw-line);text-underline-offset:3px;cursor:pointer;padding:0;font-size:13px;line-height:20px;position:absolute;top:0;left:18px}.agent-waiting-line:hover{color:var(--bw-ink)}@media (width<=600px){.agent-foot.has-waiting .agent-footnote{display:none}}.agent-waiting-list{background:var(--bw-surface);width:min(360px,100vw - 24px);max-height:50vh;color:var(--bw-ink);gap:4px;padding:6px;overflow-y:auto}.agent-waiting-list ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.agent-waiting-list>.agent-waiting-said{margin:4px 10px}.agent-waiting-row{text-align:left;cursor:pointer;border-radius:8px;gap:2px;width:100%;padding:8px 10px;display:grid}.agent-waiting-row:hover{background:var(--bw-hover)}.agent-waiting-row-what{white-space:nowrap;text-overflow:ellipsis;font-size:14px;line-height:20px;overflow:hidden}.agent-waiting-row-about{color:var(--bw-ink-soft);font-size:13px;line-height:18px}.agent-waiting-row-open{padding:0 10px 10px}@media (prefers-reduced-motion:reduce){.agent-row.is-shown{animation:none}}.agent-row.is-queued{justify-content:flex-end;display:flex}.agent-row.is-queued+.agent-row.is-queued{margin-top:-18px}.agent-queued{max-width:min(80%,36rem);box-shadow:inset 0 0 0 2px var(--bw-line);border-radius:20px;padding:10px 16px 6px}.agent-queued-text{-webkit-line-clamp:3;line-clamp:3;color:var(--chat-soft);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.agent-queued-meta{color:var(--chat-faint);flex-wrap:wrap;justify-content:flex-end;align-items:center;column-gap:4px;margin-top:2px;font-size:13px;line-height:20px;display:flex}.agent-queued-meta>span{margin-right:auto;padding-right:8px}.agent-queued-meta button{min-height:32px;color:var(--chat-soft);cursor:pointer;border-radius:8px;padding:0 6px;font-weight:500}.agent-queued-meta button:hover{color:var(--bw-ink);text-underline-offset:2px;text-decoration:underline}.agent-drop{z-index:30;outline:2px dashed var(--chat-soft);outline-offset:-2px;background:var(--bw-canvas);border-radius:20px;place-items:center;display:grid;position:fixed;inset:8px}@supports (color:color-mix(in lab, red, red)){.agent-drop{background:color-mix(in srgb, var(--bw-canvas) 86%, transparent)}}.agent-drop{pointer-events:none}.agent-drop p{background:var(--bw-surface);box-shadow:0 0 0 1px var(--bw-line);color:var(--bw-ink);border-radius:12px;align-items:center;gap:8px;padding:10px 16px;font-size:15px;font-weight:500;display:flex}@media (width>=1024px){.agent-shell.has-history .agent-drop{left:calc(var(--rail-w) + 8px)}}.agent-bubble-files{white-space:normal;margin-top:8px}.agent-bubble-files:first-child{margin-top:2px}.agent-paste-open{min-height:36px;color:var(--bw-ink);white-space:nowrap;padding:0 12px;font-size:13px;font-weight:500;text-decoration:none}.agent-paste-open:hover{text-underline-offset:2px;text-decoration:underline}.agent-paste-remove{width:32px;height:32px;color:var(--chat-faint);border-radius:8px;place-items:center;margin-right:2px;display:inline-grid}.agent-paste-remove:hover{background:var(--bw-hover);color:var(--bw-ink)}.agent-paste-preview{background:var(--bw-surface);max-height:240px;box-shadow:inset 0 0 0 2px var(--bw-line);color:var(--bw-ink);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:12px;margin-top:6px;padding:10px 12px;font-size:13px;line-height:20px;overflow:auto}.agent-history-list .agent-history-when{display:none}.agent-composer:has(textarea:not(:placeholder-shown)) textarea{padding:10px 0}.agent-continue:hover{background:var(--bw-hover)}.agent-history-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--bw-chat-line-focus) transparent;flex:1;min-height:0;overflow-y:auto}.agent-history-scroll .agent-history-list{flex:none;overflow:visible}@media (width<=1023px){.agent-history-list button{align-items:center;min-height:44px;padding-block:12px}}.agent-history-scroll section+section .agent-history-label{margin-top:14px}.agent-page.is-restoring>:not(header){visibility:hidden}.agent-spin{animation:.9s linear infinite agent-spin}@keyframes agent-spin{to{transform:rotate(360deg)}}.agent-composer{width:100%;max-width:var(--chat-w);background:var(--bw-surface);box-shadow:0 0 0 1px var(--bw-line), 0 1px 2px var(--bw-chat-shade-1), 0 10px 28px -14px var(--bw-chat-shade-2);cursor:text;border-radius:24px;flex-wrap:wrap;align-items:flex-end;gap:8px;margin:0 auto;padding:10px 10px 10px 18px;transition:box-shadow .16s ease-out;display:flex;position:relative}.agent-composer:focus-within{box-shadow:0 0 0 1px var(--bw-chat-line-focus), 0 1px 2px var(--bw-chat-shade-1), 0 12px 32px -14px var(--bw-chat-shade-3)}.agent-composer textarea{resize:none;min-width:0;min-height:36px;max-height:200px;color:var(--chat-ink);font:inherit;caret-color:var(--bw-ink);box-shadow:none;field-sizing:fixed;background:0 0;border:0;border-radius:0;outline:none;flex:1;padding:6px 0;font-size:16px;line-height:24px;overflow-y:auto}.agent-composer textarea::placeholder{color:var(--chat-faint);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.agent-page .agent-composer textarea:focus-visible{outline:none}.agent-composer:has(.agent-attach){padding-left:10px}.agent-attach{width:36px;height:36px;color:var(--chat-soft);border-radius:999px;flex-shrink:0;place-items:center;transition:background-color .12s ease-out;display:inline-grid}.agent-attach:hover:not(:disabled){background:var(--bw-hover);color:var(--bw-ink)}.agent-attach:disabled{cursor:default;opacity:.5}.agent-send{background:var(--chat-ink);width:36px;height:36px;color:var(--bw-surface);border-radius:999px;flex-shrink:0;place-items:center;transition:background-color .12s ease-out,transform .12s ease-out;display:inline-grid}.agent-send:hover:not(:disabled){background:var(--bw-chat-ink-strong)}.agent-send:active:not(:disabled){transform:scale(.94)}.agent-send:disabled{background:var(--bw-chat-send-off);color:var(--bw-chat-send-off-ink);cursor:default}.agent-call{width:36px;height:36px;color:var(--chat-soft);border-radius:999px;flex-shrink:0;place-items:center;transition:background-color .12s ease-out,color .12s ease-out;display:inline-grid}.agent-call:hover:not(:disabled){background:var(--bw-hover);color:var(--chat-ink)}.agent-call:disabled{color:var(--chat-faint);cursor:not-allowed}.agent-call-bar{width:100%;max-width:var(--chat-w);background:var(--bw-surface);min-height:56px;box-shadow:0 0 0 1px var(--bw-line), 0 1px 2px var(--bw-chat-shade-1), 0 10px 28px -14px var(--bw-chat-shade-2);border-radius:24px;align-items:center;gap:12px;margin:0 auto;padding:10px 10px 10px 18px;display:flex}.agent-call-dot{background:var(--chat-faint);border-radius:999px;flex-shrink:0;width:10px;height:10px;transition:background-color .16s ease-out}.agent-call-dot.is-listening{background:var(--bw-green)}.agent-call-dot.is-speaking{background:var(--bw-agent)}.agent-call-state{text-overflow:ellipsis;min-width:0;color:var(--chat-ink);white-space:nowrap;flex:1;font-size:15px;line-height:24px;overflow:hidden}.agent-call-time{color:var(--chat-soft);font-variant-numeric:tabular-nums;text-align:right;min-width:3.5ch;font-size:14px;line-height:24px}.agent-call-mute,.agent-call-end{border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;height:36px;font-size:14px;line-height:20px;transition:background-color .12s ease-out;display:inline-flex}.agent-call-mute{width:36px;color:var(--chat-ink);background:var(--bw-tint)}.agent-call-mute:hover:not(:disabled){background:var(--bw-hover)}.agent-call-mute[aria-pressed=true]{background:var(--chat-ink);color:var(--bw-surface)}.agent-call-mute:disabled{color:var(--chat-faint);cursor:not-allowed}.agent-call-end{background:var(--bw-chat-error-bg);color:var(--bw-chat-error);padding:0 14px 0 12px}.agent-call-end:hover{background:var(--bw-chat-error-hover)}.agent-bubble.is-heard{color:var(--chat-soft)}.agent-dock{z-index:10;padding:20px var(--chat-pad) max(10px, env(safe-area-inset-bottom));background:var(--bw-canvas);position:sticky;bottom:0}html:has(.agent-page){background:var(--bw-canvas);scrollbar-color:var(--bw-chat-line-focus) var(--bw-canvas)}html:has(.agent-page) body{background:var(--bw-canvas);scrollbar-color:var(--bw-chat-line-focus) var(--bw-canvas)}.agent-footnote{color:var(--chat-faint);text-align:center;margin-top:8px;font-size:12px;line-height:16px}.agent-to-end{background:var(--bw-surface);width:36px;height:36px;box-shadow:0 0 0 1px var(--bw-line), 0 4px 12px -4px var(--bw-chat-shade-2);color:var(--chat-ink);border-radius:999px;place-items:center;display:grid;position:absolute;top:-36px;left:50%;transform:translate(-50%)}.agent-to-end:hover{background:var(--bw-hover)}.agent-empty{padding:32px var(--chat-pad) 14vh;flex:1;justify-content:center;align-items:center;display:flex}.agent-empty-inner{width:100%;max-width:var(--chat-w)}.agent-greeting{font-family:"Instrument Sans", var(--font-body);letter-spacing:-.025em;text-align:center;text-wrap:balance;justify-content:center;align-items:center;gap:14px;margin-bottom:28px;font-size:36px;font-weight:600;line-height:1.15;display:flex}.agent-suggestions{opacity:0;flex-wrap:wrap;justify-content:center;gap:8px;min-height:88px;margin-top:16px;padding:0;list-style:none;transition:opacity .22s ease-out;display:flex}.agent-suggestions.is-ready{opacity:1}.agent-suggestions button{min-height:40px;box-shadow:inset 0 0 0 1px var(--bw-line);color:var(--chat-soft);background:0 0;border-radius:12px;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:450;transition:background-color .12s ease-out,color .12s ease-out;display:inline-flex}.agent-suggestions button:hover{background:var(--bw-surface);color:var(--chat-ink)}.agent-suggestions svg{color:var(--chat-faint);flex-shrink:0}@media (width<=640px){.agent-page{--chat-pad:16px;--chat-gutter:22px;--chat-gap:10px}.agent-topbar{gap:10px;min-height:56px}.agent-new-chat{justify-content:center;width:40px;padding:0}.agent-new-chat-label{display:none}.agent-topbar .wordmark{font-size:0}.agent-topbar .wordmark .baron-ticker-crown{height:22px}.agent-topbar .founder-account-trigger>span{display:none}.agent-topbar .founder-account-trigger{width:auto;min-width:0}.agent-business-pill{max-width:none}.agent-send,.agent-attach{width:40px;height:40px}.agent-thread{padding-top:20px}.agent-bubble{max-width:85%}.agent-mark{width:22px;height:22px}.agent-mark-crown{width:20px}.agent-greeting{flex-direction:column;gap:12px;font-size:38px}.agent-empty{padding-bottom:10vh}.agent-suggestions{flex-direction:column;align-items:stretch}.agent-suggestions button{width:100%;min-height:44px}.agent-error{flex-wrap:wrap}.agent-row.is-view,.agent-row.is-choice,.agent-event{padding-left:0}.agent-error{margin-left:0}}@media (prefers-reduced-motion:reduce){.agent-mark.is-thinking{animation:none}.agent-spin{animation-duration:3s}.agent-tools-chevron{transition:none}.agent-status{animation:none}.agent-suggestions,.agent-composer,.agent-send{transition:none}}.agent-reply-body>.agent-switch{color:var(--chat-faint);margin:0 0 4px;font-size:13px;line-height:26px}.agent-page .agent-status:before{display:none}.agent-page .agent-choice{box-shadow:0 0 0 1px var(--bw-line);border-radius:16px}.agent-page .agent-choice-actions button{border-radius:8px}.agent-job{font-variant-numeric:tabular-nums}.agent-job>:first-child{border-width:1px;border-radius:16px}.agent-job :is(a,button).rounded-full{border-width:1px;border-radius:8px}.agent-job [data-job-status]{display:none}.agent-job [data-job-failure]{background:0 0;border:0;border-radius:0;padding:0}.agent-page .agent-error{background:0 0;border-radius:0;padding:0;line-height:24px}.agent-page .agent-error svg{display:none}.agent-page .agent-error button{height:auto;box-shadow:none;color:var(--chat-ink);text-underline-offset:2px;background:0 0;padding:0;text-decoration:underline}.agent-page .agent-error button svg{display:none}.agent-page .agent-error button:hover:not(:disabled){background:0 0;text-decoration-color:currentColor}.agent-chat-reply td[style*="text-align: right"]{white-space:nowrap}.agent-chat-reply th{text-wrap:balance}.agent-history-scroll{-webkit-mask-image:linear-gradient(#000 calc(100% - 24px),#0000);mask-image:linear-gradient(#000 calc(100% - 24px),#0000)}@media (width<=640px){.agent-row.is-view,.agent-row.is-choice{padding-left:calc(var(--chat-gutter) + var(--chat-gap))}.agent-composer>textarea{flex-basis:100%}.agent-composer>.agent-attach,.agent-composer>.agent-mode-trigger,.agent-composer>.agent-send{order:1}.agent-composer>.agent-mode-trigger{margin-left:auto}.agent-greeting{text-wrap:balance;font-size:36px}.agent-suggestions{gap:0}.agent-suggestions button{border:0;border-bottom:1px solid var(--bw-line);box-shadow:none;background:0 0;border-radius:0}.agent-suggestions li:last-child button{border-bottom:0}.agent-suggestions svg{display:none}}.founder-account-trigger{white-space:nowrap;border:1px solid var(--bw-line);background:var(--bw-surface);width:124px;min-width:112px;min-height:40px;color:var(--ink);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:8px 10px;font-size:13px;font-weight:500;line-height:20px;display:inline-flex}.founder-account-trigger>svg{flex-shrink:0;display:block}.founder-account-trigger:hover,.founder-account-trigger[data-popup-open]{background:var(--bw-hover)}.founder-account-menu{border:1px solid var(--bw-line);box-shadow:0 12px 32px var(--bw-shadow);width:260px;max-width:calc(100vw - 24px);font-family:var(--font-body);background:var(--bw-surface);color:var(--ink);border-radius:12px;padding:6px}.founder-account-menu [data-slot=dropdown-menu-item]{cursor:pointer;border-radius:6px;min-height:40px}.founder-account-error{z-index:60;border:1px solid var(--bw-line);background:var(--bw-surface);width:240px;color:var(--ink);border-radius:8px;padding:12px;font-size:14px;line-height:24px;position:absolute;top:calc(100% + 8px);right:0}.founder-account-details{gap:8px;padding-block:16px;display:grid}.founder-account-details h2{font-size:14px;font-weight:600}.founder-appearance-options{flex-wrap:wrap;gap:8px 24px;display:flex}.founder-appearance-options label{align-items:center;gap:8px;min-height:44px;display:inline-flex}.founder-account-toggle{align-items:center;gap:12px;min-height:44px;display:flex}.founder-account-toggle label{cursor:pointer}@media (width<=600px){.bw-topbar,.bw-topbar>div{gap:8px}.bw-topbar-credit{display:none}}.lp-account>form{width:100%;min-width:0;max-width:420px}.bw-starting{padding-block:64px}:root{--company-sage:#e6e9df;--company-sage-ink:#38453b;--company-oat:#ece5d8;--company-oat-ink:#574635;--company-rose:#f1e3e4;--company-rose-ink:#68434f;--company-cover-ghost:#ffffff59}.company-cover{--cover-ground:var(--company-sage);--cover-ink:var(--company-sage-ink);background:var(--cover-ground);min-height:220px;color:var(--cover-ink);align-items:end;padding:28px;display:flex;position:relative;overflow:hidden}.company-cover[data-tone="1"]{--cover-ground:var(--company-oat);--cover-ink:var(--company-oat-ink)}.company-cover[data-tone="2"]{--cover-ground:var(--company-rose);--cover-ink:var(--company-rose-ink)}.company-cover-monogram{font-family:var(--bw-heading);color:var(--company-cover-ghost);pointer-events:none;font-size:260px;line-height:1;position:absolute;top:-28px;right:12px}.company-cover-name{font-family:var(--bw-heading);letter-spacing:-.02em;text-wrap:balance;overflow-wrap:anywhere;max-width:85%;font-size:36px;font-weight:600;line-height:1.05;position:relative}.company-cover-compact .company-cover-name{font-size:clamp(38px,4vw,56px)}.companies-home{--font-heading:var(--bw-heading);background:var(--bw-canvas);min-height:100dvh;color:var(--bw-ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;padding:24px max(24px,50vw - 590px) 64px;font-size:14px;line-height:24px}.companies-home :where(h1,h2,p){margin:0}.companies-header{border-bottom:1px solid var(--bw-line);justify-content:space-between;align-items:center;gap:20px;padding-bottom:20px;display:flex}.companies-header>a{color:inherit}.companies-header .wordmark{font-family:var(--lp-display);font-size:32px;font-stretch:100%}.companies-intro{padding:56px 0 32px;position:relative}.companies-home h1{font-family:var(--font-heading);letter-spacing:-.025em;font-size:44px;font-weight:600;line-height:1.15}.companies-lede{color:var(--bw-ink-soft);line-height:24px;margin-top:14px!important}.companies-count{color:var(--bw-ink-faint);font-size:12px;margin-top:28px!important}.company-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:24px;display:grid}.company-card{border:1px solid var(--bw-line);background:var(--bw-surface);min-width:0;color:inherit;border-radius:16px;flex-direction:column;text-decoration:none;transition:box-shadow .18s ease-out;display:flex;overflow:hidden}.company-card:hover{box-shadow:0 4px 24px var(--bw-shadow)}.company-card:focus-visible{outline:2px solid var(--bw-ink);outline-offset:4px}.company-card-body{flex-direction:column;flex:1;gap:18px;padding:24px;display:flex}.company-card-heading{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.company-card-heading h2{letter-spacing:-.025em;overflow-wrap:anywhere;font-size:20px;font-weight:500;line-height:28px}.company-card-heading>span{color:var(--bw-ink-soft);white-space:nowrap;font-size:12px}.company-revenue{font-variant-numeric:tabular-nums;flex-direction:column;gap:4px;font-size:28px;font-weight:500;line-height:32px;display:flex}.company-revenue .chip{color:inherit;background:0 0;padding:0}.company-revenue>span:last-child{color:var(--bw-ink-soft);font-size:12px;font-weight:400;line-height:20px}.company-activity{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:24px;display:-webkit-box;overflow:hidden}.company-card-note{color:var(--bw-ink-soft);font-size:12px;line-height:20px}.company-card-signals{color:var(--bw-ink-soft);flex-wrap:wrap;gap:4px 16px;font-size:12px;display:flex}.company-work-signal{align-items:center;gap:6px;display:inline-flex}.company-work-signal[data-active]:before{content:"";background:var(--bw-green);border-radius:50%;width:6px;height:6px}.company-card-signals [data-attention]{color:var(--baron-deep)}.company-open{border-top:1px solid var(--bw-line);justify-content:space-between;align-items:center;margin-top:auto;padding-top:18px;font-size:13px;font-weight:500;display:flex}.company-add{text-align:center;background:0 0;border-style:dashed;justify-content:center;align-items:center;gap:16px;min-height:220px;padding:32px}.company-add-icon{border:1px solid var(--bw-line);border-radius:50%;place-items:center;width:56px;height:56px;margin-bottom:8px;font-size:28px;font-weight:300;display:grid}.company-add strong{font-size:20px;font-weight:500}.company-add>span:not(.company-add-icon){max-width:240px;color:var(--bw-ink-soft);font-size:14px;line-height:24px}.company-add-link{text-underline-offset:.2em;text-decoration:underline}@media (width<=600px){.companies-home{padding:16px 20px 40px}.companies-header{gap:12px}.companies-intro{padding:36px 0 24px}.companies-home h1{font-size:44px}.companies-count{margin-top:24px!important}.company-grid{gap:20px}.company-card-body{padding:20px}.company-add{min-height:260px}}@media (prefers-reduced-motion:reduce){.company-card{transition:none}}.business-workspace .founder-account-trigger>svg{flex:0 0 16px;width:16px;height:16px}@media (width<=600px){.company-workspace .bw-chat{top:calc(var(--note) + 120px)}}.company-activity-body .conversation__notice{background:var(--bw-hover);border:0;border-radius:8px;padding:12px}.company-panel-loading{color:var(--bw-ink-soft);padding:24px 20px}.business-workspace .head{font-stretch:100%}.site-page>.business-workspace{flex:1;min-height:0;margin-top:0}.plans-page{scrollbar-gutter:stable}.plans-content{max-width:1280px;margin:0 auto;padding:32px 40px 64px}.plans-intro{margin:16px 0 24px}.plans-intro h1{font-family:var(--font-heading);font-size:52px;font-weight:400;line-height:1.1}.plans-intro p{color:var(--bw-ink-soft);margin-top:8px}.plans-wallet{border:1px solid var(--bw-line);background:var(--bw-surface);border-radius:14px;padding:24px 28px}.plans-wallet-bar{justify-content:space-between;align-items:center;gap:24px;display:flex}.plans-balance{gap:4px;display:grid}.plans-balance>span{color:var(--bw-ink-soft);font-size:12px}.plans-balance strong{font-family:var(--font-heading);font-variant-numeric:tabular-nums;font-size:32px;font-weight:400;line-height:40px}.plans-balance p,.plans-muted,.plans-terms{color:var(--bw-ink-soft);font-size:12px;line-height:20px}.plans-wallet-actions,.plans-topup-toggle{align-items:center;gap:12px;display:flex}.plans-wallet-actions{gap:24px}.plans-topup-toggle{white-space:nowrap}.plans-topup-toggle label{cursor:pointer}.plans-topup-settings:not([hidden]){border-top:1px solid var(--bw-line);gap:16px;margin-top:24px;padding-top:24px;display:grid}.plans-topup-fields{grid-template-columns:1.2fr 1fr 1fr;align-items:start;gap:20px;display:grid}.plans-topup-save{flex-wrap:wrap;align-items:center;gap:20px;margin-top:20px;display:flex}.plans-wallet>[role=status],.plans-wallet>[role=alert]{margin-top:12px}.plans-compare{margin-top:28px}.plans-section-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:20px;display:flex}.plans-section-heading h2{font-size:20px;font-weight:500;line-height:28px}.plans-section-heading p{color:var(--bw-ink-soft);margin-top:4px}.plans-interval{flex-shrink:0;align-items:center;gap:12px;display:flex}.plans-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding:0;list-style:none;display:grid}.plans-card{background:var(--bw-surface);border:1px solid var(--bw-line);border-radius:14px;flex-direction:column;min-width:0;padding:24px 20px;display:flex}.plans-card[data-current=true]{border-color:var(--bw-ink);box-shadow:inset 0 0 0 1px var(--bw-ink)}.plans-card-label{justify-content:space-between;align-items:center;gap:8px;min-height:24px;display:flex}.plans-card-label h3{font-family:var(--font-heading);font-size:26px;font-weight:400;line-height:32px}.plans-card-label>span{color:var(--bw-ink-soft);white-space:nowrap;font-size:11px}.plans-card-tagline{min-height:40px;color:var(--bw-ink-soft);font-size:12px;line-height:20px;margin-top:8px!important}.plans-price{white-space:nowrap;align-items:baseline;gap:5px;display:flex;margin-top:24px!important}.plans-price strong{font-family:var(--font-heading);font-variant-numeric:tabular-nums;font-size:44px;font-weight:400;line-height:52px}.plans-price>span{color:var(--bw-ink-soft);font-size:12px}.plans-allowance{min-height:44px;padding-top:8px;font-size:13px;font-weight:500}.plans-allowance span{color:var(--bw-ink-soft);font-size:12px;font-weight:400}.plans-card>.btn{width:100%;margin-top:20px}.plans-page .btn{min-height:42px;font-family:var(--font-body);border-radius:8px;font-size:13px;font-weight:500;line-height:20px}.plans-features{border-top:1px solid var(--bw-line);gap:12px;margin-top:24px;padding:24px 0 0;font-size:13px;line-height:20px;list-style:none;display:grid}.plans-features li{align-items:baseline;gap:10px;display:flex}.plans-features li>span{color:var(--bw-ink-soft);flex-shrink:0}.plans-terms{flex-wrap:wrap;justify-content:space-between;gap:8px 20px;margin-top:20px;display:flex}.plans-terms>details{width:100%}.plans-terms details>p{max-width:760px;padding:12px 0;font-size:14px;line-height:24px}.plans-page summary{cursor:pointer;width:fit-content}.plans-records{border-top:1px solid var(--bw-line);margin-top:36px}.plans-records>details{border-bottom:1px solid var(--bw-line);padding:20px 0}.plans-records>details>:not(summary){margin-top:16px}.plans-redeem{flex-wrap:wrap;align-items:end;gap:16px;max-width:480px;display:flex}.plans-redeem>:first-child{flex:1;min-width:180px}.plans-history-filter{gap:8px;max-width:300px;display:grid}.plans-history{padding:0;list-style:none}.plans-history li{border-bottom:1px solid var(--bw-line);grid-template-columns:70px 1fr auto;gap:16px;padding:12px 0;display:grid}.plans-history li>:first-child,.plans-history small{color:var(--bw-ink-soft)}.plans-history strong{font-variant-numeric:tabular-nums;font-weight:500}.plans-notice{flex-wrap:wrap;align-items:center;gap:12px;padding:16px 0;display:flex}@media (width<=1000px){.plans-content{padding:36px 24px 64px}.plans-grid{gap:12px}.plans-card{padding:20px 16px}.plans-card-label{flex-wrap:wrap;align-content:start;gap:0 8px;min-height:56px}.plans-card-label>span{width:100%;min-height:20px}.plans-price strong{font-size:38px}}@media (width<=760px){.plans-content{padding:32px 20px 56px}.plans-intro h1{font-size:42px}.plans-wallet{padding:20px}.plans-wallet-bar{flex-direction:column;align-items:stretch;gap:20px}.plans-wallet-actions{justify-content:space-between;gap:16px}.plans-topup-fields{grid-template-columns:minmax(0,1fr);gap:16px}.plans-section-heading{flex-direction:column;align-items:start;gap:20px}.plans-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.plans-card-label{min-height:56px}.plans-price{margin-top:16px!important}.plans-price strong{font-size:34px}.plans-card-tagline,.plans-allowance{min-height:60px}.plans-history li{grid-template-columns:1fr auto;gap:4px 12px}.plans-history li>:first-child{grid-column:1/-1}}@media (width<=420px){.plans-grid{grid-template-columns:minmax(0,1fr)}.plans-card{padding:24px}.plans-card-label{flex-wrap:nowrap;min-height:32px}.plans-card-label>span{width:auto}.plans-card-tagline{min-height:20px}.plans-allowance{min-height:40px}}.company-first-result{background:var(--bw-surface);box-shadow:0 0 0 1px var(--bw-line), 0 4px 16px var(--bw-shadow);border-radius:16px;padding:28px}.company-first-result .worktable-heading{align-items:start;gap:20px}.company-first-result .worktable-heading h2{font-family:var(--font-heading);font-size:30px;font-weight:400;line-height:1.15}.company-first-result .worktable-heading p{max-width:46ch;font-size:14px;line-height:24px}.draft-price{background:var(--bw-hover);font-variant-numeric:tabular-nums;border-radius:6px;flex-shrink:0;padding:6px 10px;font-size:12px}.company-outcome-form{gap:12px;margin-top:24px;display:grid}.company-outcome-form fieldset{border:0;min-width:0;padding:0}.company-outcome-form legend,.company-outcome-form>label,.draft-revision>label{font-size:14px;font-weight:500;line-height:24px}.company-outcome-form>label>span{color:var(--bw-ink-soft);margin-left:6px;font-weight:400}.company-outcome-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.company-outcome-options>label{border:1px solid var(--bw-line);cursor:pointer;border-radius:10px;align-items:start;gap:10px;padding:16px;display:flex}.company-outcome-options>label[data-selected]{background:var(--bw-hover);border-color:var(--bw-ink-soft)}.company-outcome-options strong,.company-outcome-options label>span>span{font-size:14px;line-height:24px;display:block}.company-outcome-options label>span>span{color:var(--bw-ink-soft);margin-top:4px}.company-outcome-form textarea,.draft-revision textarea{resize:vertical;width:100%;min-height:88px;font-size:16px;line-height:24px}.company-outcome-footer,.draft-revision>div{justify-content:space-between;align-items:center;gap:20px;display:flex}.company-outcome-footer p,.draft-revision>div>p{color:var(--bw-ink-soft);max-width:32ch;font-size:12px;line-height:20px}.company-outcome-footer button,.draft-next-action button{white-space:normal;text-align:left;flex-shrink:0;height:auto;min-height:44px}.company-draft-receipt{border-top:1px solid var(--bw-line);align-items:center;gap:14px;padding:18px 0;font-size:14px;line-height:24px;display:flex}.company-first-result>.company-draft-receipt{margin-top:20px}.company-draft-receipt>span:nth-child(2){flex:1;min-width:0}.company-draft-receipt strong,.company-draft-receipt>span>span{display:block}.company-draft-receipt>span>span{color:var(--bw-ink-soft);font-size:12px;line-height:20px}.draft-receipt-mark{background:var(--bw-hover);border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.company-draft-receipt:hover strong{text-underline-offset:3px;text-decoration:underline}.company-draft-history{margin-top:20px;font-size:14px;line-height:24px}.company-draft-history summary{cursor:pointer;color:var(--bw-ink-soft)}.company-working{gap:12px;display:grid}.company-running-row{text-align:left;border-bottom:1px solid var(--bw-line);align-items:center;gap:14px;width:100%;padding:16px 0;font-size:14px;line-height:24px;display:flex}.company-running-row>span:nth-child(2){flex:1;min-width:0}.company-running-row strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.company-running-row>span>span{color:var(--bw-ink-soft);display:block}.company-draft-page{gap:24px;max-width:800px;margin-inline:auto;display:grid}.draft-back{color:var(--bw-ink-soft);width:fit-content;font-size:14px;line-height:24px}.draft-back:hover{color:var(--bw-ink)}.draft-receipt-meta{color:var(--bw-ink-soft);font-variant-numeric:tabular-nums;justify-content:space-between;gap:16px;font-size:12px;display:flex}.company-draft-document{border:1px solid var(--bw-line);background:var(--bw-surface);box-shadow:0 4px 20px var(--bw-shadow);overflow-wrap:anywhere;border-radius:14px;padding:36px}.draft-document-label{color:var(--bw-ink-soft);margin-bottom:20px;font-size:12px;display:block}.company-draft-document h1{font-family:var(--font-heading);text-wrap:balance;font-size:clamp(32px,4vw,48px);font-weight:400;line-height:1.1}.company-draft-document header>p{color:var(--bw-ink-soft);margin-top:16px}.company-draft-document section,.company-draft-document aside{margin-top:28px}.company-draft-document h2,.draft-next-action h2{margin-bottom:8px;font-size:16px;font-weight:600;line-height:24px}.company-draft-document p,.company-draft-document li,.draft-source p,.draft-next-action p,.company-draft-state p{white-space:pre-wrap;font-size:14px;line-height:24px}.company-draft-document aside{border-top:1px solid var(--bw-line);padding-top:24px}.company-draft-document ul{padding-left:20px}.company-draft-document li+li{margin-top:8px}.draft-source{color:var(--bw-ink-soft);font-size:14px;line-height:24px}.draft-source p{overflow-wrap:anywhere;margin-top:8px}.draft-source summary{cursor:pointer}.draft-revision{border-top:1px solid var(--bw-line);gap:12px;padding-top:24px;display:grid}.draft-next-action{background:var(--bw-hover);border-radius:12px;align-items:center;gap:24px;padding:24px;display:flex}.draft-next-action p{color:var(--bw-ink-soft)}.company-draft-state{border:1px solid var(--bw-line);background:var(--bw-surface);border-radius:14px;padding:48px 28px}.company-draft-state h1{font-family:var(--font-heading);margin:20px 0;font-size:36px;font-weight:400;line-height:1.15}.company-draft-state p{color:var(--bw-ink-soft);max-width:52ch;margin-bottom:16px}.draft-state-icon{background:var(--bw-hover);border-radius:50%;place-items:center;width:48px;height:48px;font-size:28px;display:grid}@media (width<=1199px) and (width>=1024px),(width<=600px){.company-first-result{padding:20px}.company-first-result .worktable-heading{flex-direction:column;gap:12px}.company-outcome-options{grid-template-columns:minmax(0,1fr)}.company-outcome-footer,.draft-revision>div,.draft-next-action{flex-direction:column;align-items:stretch}.company-outcome-footer p,.draft-revision>div>p{max-width:none}.company-draft-document{padding:24px}.company-draft-state{padding:28px 24px}}.company-handoff{border:1px solid var(--bw-line);background:var(--bw-surface);border-radius:14px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px;padding:24px;display:flex}.company-handoff h2{font-family:var(--font-heading);font-size:28px;font-weight:400;line-height:1.2}.company-handoff p{max-width:58ch;color:var(--bw-ink-soft);margin-top:8px;font-size:14px;line-height:24px}.company-handoff>a{flex-shrink:0}@media (width<=600px){.company-handoff{flex-direction:column;align-items:start;padding:20px}}.company-outcome-options [data-slot=radio-group-item]{margin-top:4px}.company-outcome-direction{font-size:14px;line-height:24px}.company-outcome-direction summary{cursor:pointer;padding-block:10px;display:list-item}.company-outcome-direction summary span{color:var(--bw-ink-soft);margin-left:6px}.company-outcome-direction textarea{margin-top:8px}.company-launch{border:1px solid var(--bw-line);background:var(--bw-surface);border-radius:16px;padding:28px}.company-launch .worktable-heading{align-items:flex-start;gap:16px;margin:0 0 24px}.company-launch .worktable-heading p{max-width:48ch;color:var(--bw-ink-soft);margin:8px 0 0;font-size:14px;line-height:24px}.company-launch-count{background:var(--bw-hover);color:var(--bw-ink-soft);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:20px;flex:none;padding:6px 10px;font-size:12px}.company-launch-steps{margin:0;padding:0;list-style:none}.company-launch-steps>li{border-top:1px solid var(--bw-line);grid-template-columns:32px minmax(0,1fr);gap:16px;padding:20px 0;display:grid}.company-launch-number{border:1px solid var(--bw-line);width:32px;height:32px;color:var(--bw-ink-soft);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:12px;display:grid}.company-launch-steps>li[data-ready] .company-launch-number{color:var(--bw-green);background:var(--bw-green-soft);border-color:#0000}.company-launch-step-title{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;display:flex}.company-launch-step-title h3{margin:0;font-size:17px;line-height:28px}.company-launch-step-title>span{color:var(--bw-ink-soft);font-size:12px;line-height:24px}.company-launch-step-title>span[data-active]{color:var(--bw-green)}.company-launch-copy>p{color:var(--bw-ink-soft);margin:4px 0 8px;font-size:14px;line-height:24px}.company-launch-copy button{min-height:44px}.company-launch-result{margin-top:12px}.company-launch-result>summary,.company-improve>summary{cursor:pointer;min-height:44px;padding:10px 0;font-size:14px;font-weight:500}.company-launch-result p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:24px}.company-launch-result ul{margin:12px 0;padding-left:20px}.company-launch-result a{text-underline-offset:3px;text-decoration:underline}.company-launch-note{color:var(--bw-ink-soft);margin:12px 0 0;font-size:12px;line-height:20px}.company-launch-refresh{flex-wrap:wrap;align-items:center;gap:16px;margin-top:16px;font-size:14px;line-height:24px;display:flex}.company-improve{border-top:1px solid var(--bw-line);padding-top:8px}@media (width<=600px){.company-launch{padding:20px}.company-launch .worktable-heading{flex-direction:column;gap:12px}.company-launch-steps>li{gap:12px}.company-launch-step-title{flex-direction:column;gap:0}}.vb-entry{--vb-entry-accent:var(--baron);--vb-entry-tint:var(--bw-tint);background:var(--paper);color:var(--ink);font-family:var(--font-body);min-height:100svh;font-size:16px;line-height:1.5}.vb-entry-tech{--vb-entry-accent:var(--ink);--vb-entry-tint:var(--chrome)}.vb-entry-operators{--vb-entry-accent:var(--bw-green);--vb-entry-tint:var(--bw-green-soft)}.vb-entry-creators{--vb-entry-accent:var(--baron);--vb-entry-tint:var(--bw-tint)}.vb-entry-services{--vb-entry-accent:var(--ink);--vb-entry-tint:var(--bw-hover)}.vb-entry :is(a,button,input,textarea,select,summary,.vb-entry-product-grid):focus-visible{outline:2px solid var(--ink);outline-offset:4px;box-shadow:none}.vb-entry :is(a,button,summary){cursor:pointer}.vb-entry :is(button,input,textarea):disabled{cursor:not-allowed;opacity:.65}.vb-entry a{color:inherit}.vb-entry-header,.vb-entry-footer{justify-content:space-between;align-items:center;gap:24px;width:min(1240px,100% - 80px);margin:0 auto;display:flex}.vb-entry-header{padding:28px 0}.vb-entry-brand{letter-spacing:-.06em;align-items:center;gap:10px;font-size:25px;font-weight:600;text-decoration:none;display:inline-flex}.vb-entry-brand img{object-fit:contain}.vb-entry-account{font-size:14px;text-decoration:none}.vb-entry-account:hover{text-underline-offset:.2em;text-decoration:underline}.vb-entry-account span{margin-left:12px}.vb-entry-hero{background:var(--vb-entry-tint);grid-template-columns:1fr 1fr;width:min(1240px,100% - 80px);margin:24px auto 0;display:grid}.vb-entry h1,.vb-entry h2,.vb-entry h3,.vb-entry h4,.vb-entry p{margin:0}.vb-entry-hero h1{font-family:var(--lp-display,var(--font-heading));letter-spacing:-.025em;max-width:9.5em;font-size:clamp(48px,5.7vw,76px);font-weight:700;line-height:1.03}.vb-entry-hero-copy>p{max-width:32em;color:var(--ink-soft);margin-top:24px}.vb-entry .vb-entry-primary{border:1px solid var(--ink);background:var(--ink);min-height:48px;color:var(--paper);font:inherit;border-radius:6px;justify-content:space-between;align-items:center;gap:28px;padding:13px 20px;font-weight:500;text-decoration:none;display:inline-flex}.vb-entry-primary:hover{background:var(--ink-soft)}.vb-entry-hero-copy>.vb-entry-primary{margin-top:32px}.vb-entry .vb-entry-small{color:var(--ink-faint);font-size:13px;line-height:1.6}.vb-entry-hero-copy>.vb-entry-small{margin-top:14px}.vb-entry-product-sheet{background:var(--paper);box-shadow:0 12px 30px var(--bw-shadow);border-radius:6px;align-self:center;margin:40px;padding:36px 32px}.vb-entry-product-sheet h2{letter-spacing:-.04em;font-size:32px;font-weight:600;line-height:1.15}.vb-entry-product-sheet>p{color:var(--ink-soft);margin-top:16px}.vb-entry-product-sheet dl{margin:28px 0}.vb-entry-product-sheet :where(dl>div){border-top:1px solid var(--rule);grid-template-columns:100px 1fr;gap:16px;padding:18px 0;display:grid}.vb-entry-product-sheet dt{color:var(--ink-faint);font-size:13px}.vb-entry-product-sheet dd{margin:0;font-size:14px;line-height:24px}.vb-entry-product-sheet>a{gap:24px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.vb-entry-product-sheet>a:hover{text-underline-offset:.2em;text-decoration:underline}.vb-entry-products{width:min(1152px,100% - 80px);margin:88px auto;scroll-margin-top:24px}.vb-entry-section-title h2,.vb-entry-how>h2{letter-spacing:-.04em;font-size:32px;font-weight:600;line-height:1.2}.vb-entry-section-title p{color:var(--ink-soft);margin-top:12px}.vb-entry-segments{gap:26px;margin:28px 0;padding-bottom:5px;font-size:14px;display:flex;overflow-x:auto}.vb-entry-segments a{text-underline-offset:.2em;flex-shrink:0;text-decoration:none}.vb-entry-segments a[aria-current=page],.vb-entry-segments a:hover{text-decoration:underline}.vb-entry-segment-select{display:none}.vb-entry-carousel-controls{color:var(--ink-faint);justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;font-size:13px;display:flex}.vb-entry-carousel-controls>div{gap:8px;display:flex}.vb-entry-carousel-controls button{border:1px solid var(--rule);background:var(--paper);width:44px;height:44px;color:var(--ink);font:inherit;border-radius:6px;justify-content:center;align-items:center;padding:0;font-size:22px;display:inline-flex}.vb-entry-carousel-controls button:hover:not(:disabled){background:var(--vb-entry-tint)}.vb-entry-product-grid{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-color:var(--ink-faint) var(--bw-hover);scrollbar-width:thin;grid-auto-columns:calc(31.746% - 12.6984px);grid-auto-flow:column;gap:20px;margin:-6px;padding:6px 6px 18px;scroll-padding-inline:6px;display:grid;overflow-x:auto}.vb-entry-product-card{scroll-snap-align:start;border:1px solid var(--rule);background:var(--bw-surface);border-radius:8px;flex-direction:column;min-width:0;min-height:294px;padding:28px;text-decoration:none;display:flex}.vb-entry-product-card:hover{background:var(--vb-entry-tint)}.vb-entry-card-number{font-variant-numeric:tabular-nums;color:var(--ink-faint);margin-bottom:28px;font-size:13px}.vb-entry-product-card h3{letter-spacing:-.025em;font-size:22px;font-weight:600;line-height:1.2}.vb-entry-product-card>p{color:var(--ink-soft);margin-top:12px;margin-bottom:28px;font-size:14px;line-height:24px}.vb-entry-card-bottom{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px;margin-top:auto;font-size:13px;display:flex}.vb-entry-card-bottom>span:last-child{font-weight:500}.vb-entry-how{background:var(--bw-hover);padding:64px max(40px,50% - 576px)}.vb-entry-how>h2{max-width:15em}.vb-entry-how ol{grid-template-columns:repeat(3,1fr);gap:40px;margin:40px 0 0;padding:0;list-style:none;display:grid}.vb-entry-how li{align-items:baseline;gap:18px;display:flex}.vb-entry-how li>span{color:var(--ink-faint);font-size:13px}.vb-entry-how h3{margin-bottom:10px;font-size:18px;font-weight:600}.vb-entry-how :where(li p){color:var(--ink-soft);font-size:14px;line-height:24px}.vb-entry-footer{color:var(--ink-faint);padding:32px 0;font-size:13px}.vb-entry-footer>div{gap:24px;display:flex}.vb-entry-footer a{text-decoration:none}.vb-entry-footer a:hover{text-decoration:underline}.vb-entry-start{width:min(1080px,100% - 80px);margin:28px auto 80px}.vb-entry-back{font-size:14px;text-decoration:none}.vb-entry-back:hover{text-underline-offset:.2em;text-decoration:underline}.vb-entry-start-heading{max-width:640px;margin:40px 0}.vb-entry-start-heading h1{letter-spacing:-.04em;font-size:clamp(36px,4vw,48px);font-weight:600;line-height:1.1}.vb-entry-start-heading>p{color:var(--ink-soft);margin-top:18px}.vb-entry-start-grid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:56px;display:grid}.vb-entry-editor{min-width:0}.vb-entry-editor>h2{letter-spacing:-.025em;margin-bottom:24px;font-size:22px;font-weight:600}.vb-entry-editor fieldset{border:0;min-width:0;margin:0;padding:0}.vb-entry-start label{margin-top:24px;margin-bottom:9px;font-size:14px;font-weight:500;display:block}.vb-entry-start fieldset>label:first-child{margin-top:0}.vb-entry-start :is(input,textarea){border:1px solid var(--rule);background:var(--bw-surface);width:100%;color:var(--ink);min-height:46px;font:inherit;border-radius:6px;padding:11px 13px;font-size:14px;line-height:24px;display:block}.vb-entry-start textarea{resize:vertical}.vb-entry .vb-entry-field-help{color:var(--ink-faint);margin-top:8px;font-size:13px;line-height:20px}.vb-entry-next{background:var(--vb-entry-tint);border-radius:8px;padding:32px}.vb-entry-next h2{letter-spacing:-.035em;font-size:25px;font-weight:600;line-height:1.15}.vb-entry-next>p{color:var(--ink-soft);margin-top:16px;font-size:14px;line-height:24px}.vb-entry-next ol{margin:24px 0;padding-left:20px;font-size:14px;line-height:24px}.vb-entry-next li{margin:10px 0;padding-left:6px}.vb-entry-next .vb-entry-primary{width:100%;margin-top:20px}.vb-entry-next .vb-entry-account-email{border-top:1px solid var(--rule);overflow-wrap:anywhere;padding-top:18px}.vb-entry-next>.vb-entry-small{margin-top:12px}.vb-entry .vb-entry-terms{margin:18px 8px}.vb-entry-example{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);margin-top:32px}.vb-entry-example summary{padding:20px 0;font-size:14px;font-weight:500}.vb-entry-example summary>span{float:right;margin-left:10px}.vb-entry-report{background:var(--bw-hover);border-radius:6px;margin:0 0 24px;padding:24px;font-size:14px;line-height:24px}.vb-entry-report h3{letter-spacing:-.025em;margin-top:14px;font-size:22px;font-weight:600;line-height:1.2}.vb-entry-report h4{margin-top:28px;font-size:14px;font-weight:600}.vb-entry-report p{margin-top:14px}.vb-entry-report p:first-child{margin-top:0}.vb-entry-report :is(ol,ul){margin:16px 0;padding-left:20px}.vb-entry-report li{margin:16px 0;padding-left:5px}.vb-entry-report-quote{letter-spacing:-.02em;font-size:19px;line-height:28px}.vb-entry-sent{border-top:1px solid var(--rule);padding-top:24px;font-size:14px;line-height:24px}.vb-entry-sent h3{letter-spacing:-.025em;font-size:22px;font-weight:600}.vb-entry-sent p{overflow-wrap:anywhere;margin-top:14px}.vb-entry-text-button{border:0;border-bottom:1px solid var(--ink);color:var(--ink);font:inherit;background:0 0;margin-top:20px;padding:0 0 2px;font-size:14px}.vb-entry .vb-entry-error{color:var(--ink);background:var(--paper);border:1px solid var(--ink);border-radius:6px;margin-top:20px;padding:16px;font-size:14px;line-height:24px}@media (width<=1000px){.vb-entry-hero-copy{padding:40px 28px}.vb-entry-product-sheet{margin:28px;padding:28px}.vb-entry-product-sheet :where(dl>div){grid-template-columns:1fr;gap:4px}.vb-entry-start-grid{gap:32px}.vb-entry-product-card{padding:24px}}@media (width<=720px){.vb-entry-header,.vb-entry-footer,.vb-entry-hero,.vb-entry-products,.vb-entry-start{width:calc(100% - 40px)}.vb-entry-header{gap:16px;padding:20px 0}.vb-entry-brand{font-size:23px}.vb-entry-account{font-size:13px}.vb-entry-account span{margin-left:4px}.vb-entry-hero{grid-template-columns:1fr;margin-top:12px}.vb-entry-hero-copy{padding:36px 24px 28px}.vb-entry-hero h1{font-size:52px}.vb-entry-hero-copy>p{margin-top:20px}.vb-entry-product-sheet{margin:0 20px 24px;padding:26px 24px}.vb-entry-product-sheet h2{font-size:28px}.vb-entry-product-sheet dl{margin:20px 0}.vb-entry-products{margin:56px auto}.vb-entry-section-title h2,.vb-entry-how>h2{font-size:28px}.vb-entry-segments{display:none}.vb-entry-segment-select{gap:8px;margin:24px 0;font-size:14px;display:grid}.vb-entry-segment-select select{border:1px solid var(--rule);background:var(--bw-surface);width:100%;min-height:44px;color:var(--ink);font:inherit;border-radius:6px;padding:10px 12px}.vb-entry-product-grid{grid-auto-columns:86%;gap:16px}.vb-entry-product-card{min-height:230px}.vb-entry-card-number{margin-bottom:20px}.vb-entry-how{padding:40px 24px}.vb-entry-how ol{grid-template-columns:1fr;gap:28px;margin-top:32px}.vb-entry-footer{padding:28px 0}.vb-entry-start{margin-top:20px;margin-bottom:48px}.vb-entry-start-heading{margin:28px 0 32px}.vb-entry-start-grid{grid-template-columns:1fr;gap:32px}.vb-entry-next{padding:26px 24px}.vb-entry-report{padding:22px}}@media (prefers-reduced-motion:reduce){.vb-entry,.vb-entry-product-grid{scroll-behavior:auto}}.vb-business{--background:var(--bw-canvas);--foreground:var(--bw-ink);--primary:var(--bw-ink);--primary-foreground:var(--bw-surface);--secondary:var(--bw-hover);--muted:var(--bw-hover);--muted-foreground:var(--bw-ink-soft);--border:var(--bw-line);--input:var(--bw-line);--ring:var(--bw-ink);--radius:6px;background:var(--background);min-height:100svh;color:var(--foreground);font:14px / 24px var(--font-body)}.vb-business h1,.vb-business h2,.vb-business h3,.vb-business :where(p){margin:0}.vb-business h1{font:600 clamp(30px, 4vw, 44px) / 1.1 var(--font-heading);letter-spacing:-.035em;max-width:760px}.vb-business h2{letter-spacing:-.02em;font-size:22px;font-weight:600;line-height:30px}.vb-business h3{font-size:17px;font-weight:600;line-height:26px}.vb-business a{text-underline-offset:.2em}.vb-business button,.vb-business a,.vb-business select{cursor:pointer}.vb-business button:disabled{cursor:not-allowed}.vb-business-header{border-bottom:1px solid var(--bw-line);justify-content:space-between;align-items:center;gap:24px;height:88px;padding:0 40px;display:flex}.vb-business-header>a{font-size:30px;text-decoration:none}.vb-business-header>div{align-items:center;gap:28px;display:flex}.vb-business-frame{grid-template-columns:220px minmax(0,1fr);max-width:1500px;margin:auto;display:grid}.vb-business-nav{border-right:1px solid var(--bw-line);flex-direction:column;align-items:start;gap:32px;min-height:calc(100svh - 88px);padding:40px 24px 40px 40px;display:flex}.vb-business-name{overflow-wrap:anywhere;font-weight:600;text-decoration:none}.vb-desktop-nav{flex-direction:column;gap:8px;width:100%;display:flex}.vb-desktop-nav button{text-align:left;color:var(--bw-ink-soft);font:inherit;background:0 0;border:0;border-radius:6px;padding:10px 12px;font-weight:400}.vb-desktop-nav button:hover{background:var(--bw-hover)}.vb-desktop-nav button[aria-current=page]{background:var(--bw-tint);color:var(--bw-ink)}.vb-business .vb-phone-nav{display:none}.vb-original-link{color:var(--bw-ink-soft);font-size:12px;line-height:20px}.vb-business-nav>.vb-original-link{margin-top:auto}.vb-business-main{min-width:0;max-width:1180px;padding:48px}.vb-business-title{justify-content:space-between;align-items:start;gap:24px;margin:0 0 40px;display:flex}.vb-business-title p{color:var(--bw-ink-soft);margin-top:12px}.vb-business-title>button{flex-shrink:0}.vb-next-decision{background:var(--bw-surface);border:1px solid var(--bw-line);border-radius:8px;justify-content:space-between;align-items:center;gap:32px;margin:24px 0 48px;padding:32px;display:flex}.vb-next-decision p{color:var(--bw-ink-soft);max-width:600px;margin-top:12px}:where(.vb-next-decision) .vb-small{margin:0 0 8px}.vb-next-decision>button{flex-shrink:0}.vb-operating-columns{grid-template-columns:minmax(0,1.8fr) minmax(230px,.8fr);gap:48px;display:grid}.vb-section-heading{justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:20px;display:flex}.vb-text-button{font:inherit;text-align:left;color:inherit;text-underline-offset:.2em;background:0 0;border:0;min-height:32px;padding:4px 0;text-decoration:none}.vb-text-button:hover{text-decoration:underline}.vb-business-aside{border-left:1px solid var(--bw-line);padding-left:32px}.vb-business-aside h2{margin-bottom:20px;font-size:16px;line-height:24px}.vb-business-aside h3{margin-bottom:8px}.vb-business-aside p{color:var(--bw-ink-soft);margin-bottom:16px}.vb-aside-money{border-top:1px solid var(--bw-line);flex-direction:column;align-items:start;margin-top:32px;padding-top:24px;display:flex}.vb-aside-money>span{color:var(--bw-ink-soft)}.vb-aside-money strong{font-variant-numeric:tabular-nums;margin:8px 0;font-size:28px;line-height:38px}.vb-work-list>button{text-align:left;border:0;border-bottom:1px solid var(--bw-line);width:100%;font:inherit;background:0 0;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;display:flex}.vb-work-list>button:first-child{border-top:1px solid var(--bw-line)}.vb-work-list :where(button:hover) strong{text-underline-offset:.2em;text-decoration:underline}.vb-work-list>button>span:first-child{flex-direction:column;gap:6px;min-width:0;display:flex}.vb-work-list strong{font-size:16px;font-weight:600}.vb-work-list>button>span:first-child>span{color:var(--bw-ink-soft);overflow-wrap:anywhere}.vb-work-status{color:var(--bw-ink-soft);flex-shrink:0;font-size:12px;line-height:20px}.vb-work-status[data-state=completed]{color:var(--bw-green)}.vb-customer-start{border-top:1px solid var(--bw-line);margin-top:48px;padding-top:32px}.vb-customer-start p{color:var(--bw-ink-soft);margin:12px 0 20px}.vb-small{color:var(--bw-ink-soft);font-size:12px;line-height:20px;display:block}.vb-section{margin-top:40px}.vb-section>h2{margin-bottom:20px}.vb-empty{color:var(--bw-ink-soft);max-width:580px;padding:24px 0}.vb-state-note{background:var(--bw-hover);border-radius:6px;max-width:800px;margin-bottom:24px;padding:24px}.vb-state-note p{margin:8px 0 16px}.vb-business .vb-error{color:var(--baron-deep);margin-bottom:24px}.vb-product-document,.vb-report-document{background:var(--bw-surface);border:1px solid var(--bw-line);border-radius:8px;max-width:840px;margin:24px 0;padding:32px}.vb-business .vb-lead{max-width:640px;margin:20px 0 28px;font-size:18px;line-height:28px}.vb-facts{margin:24px 0}.vb-facts>div{border-top:1px solid var(--bw-line);grid-template-columns:160px minmax(0,1fr);gap:24px;padding:20px 0;display:grid}.vb-facts dt{color:var(--bw-ink-soft)}.vb-facts dd{overflow-wrap:anywhere;margin:0}.vb-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.vb-business .vb-help{color:var(--bw-ink-soft);max-width:640px;margin:16px 0}.vb-product-form{max-width:700px}.vb-business :where(label){font-weight:500;display:block}.vb-product-form label,.vb-customer-forms label,.vb-delivery-form label{margin:0 0 24px}.vb-business label input,.vb-business label textarea,.vb-business label select{background:var(--bw-surface);width:100%;font:inherit;min-height:44px;margin-top:8px;font-weight:400;display:block}.vb-business label select{border:1px solid var(--bw-line);border-radius:6px;padding:10px 40px 10px 12px}.vb-customer-forms{grid-template-columns:1fr 1.1fr;gap:40px;display:grid}.vb-customer-forms>:where(section)>p{color:var(--bw-ink-soft);margin:12px 0 24px}.vb-report-start{background:var(--bw-surface);border:1px solid var(--bw-line);border-radius:8px;padding:28px}.vb-question{display:block}.vb-question label{margin-top:24px}.vb-question .vb-actions{margin-top:20px}.vb-result-list>div{border-bottom:1px solid var(--bw-line);justify-content:space-between;align-items:center;gap:24px;padding:20px 0;display:flex}.vb-report-text{white-space:pre-wrap;overflow-wrap:anywhere;font:14px / 24px var(--font-body);margin-top:24px}.vb-delivery-form{max-width:700px;margin:40px 0}.vb-delivery-form>p{color:var(--bw-ink-soft);margin:12px 0 24px}.vb-request-details{border-top:1px solid var(--bw-line);margin-top:40px;padding-top:24px}.vb-request-details summary{cursor:pointer}.vb-business .vb-money-figure{font:600 48px / 1.2 var(--font-heading);font-variant-numeric:tabular-nums;margin:24px 0 8px}.vb-news{padding:0;list-style:none}.vb-news li{border-bottom:1px solid var(--bw-line);padding:16px 0}.vb-businesses{max-width:1060px;margin:auto;padding:64px 40px}.vb-business-list{margin:32px 0}.vb-business-list>a{border-bottom:1px solid var(--bw-line);justify-content:space-between;align-items:center;gap:24px;padding:28px 0;text-decoration:none;display:flex}.vb-business-list>a:hover h2{text-underline-offset:.2em;text-decoration:underline}.vb-business-list p{color:var(--bw-ink-soft);margin-top:8px}.vb-primary-link{background:var(--bw-ink);min-height:44px;color:var(--bw-surface);white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;padding:10px 20px;text-decoration:none;display:inline-flex}.vb-first-business{padding:40px 0}.vb-first-business p{color:var(--bw-ink-soft);margin:12px 0 24px}@media (width<=1050px){.vb-business-frame{grid-template-columns:180px minmax(0,1fr)}.vb-business-nav{padding:32px 20px}.vb-business-main{padding:40px 28px}.vb-operating-columns{grid-template-columns:1fr;gap:32px}.vb-business-aside{border-left:0;border-top:1px solid var(--bw-line);padding:24px 0 0}.vb-next-decision{flex-direction:column;align-items:start;gap:24px}.vb-customer-forms{grid-template-columns:1fr}}@media (width<=680px){.vb-business-header{height:76px;padding:0 20px}.vb-business-header>div>a{display:none}.vb-business-frame{display:block}.vb-business-nav{border-right:0;border-bottom:1px solid var(--bw-line);flex-direction:row;align-items:center;gap:16px;min-height:0;padding:16px 20px}.vb-business-name{flex:1;font-size:12px;line-height:20px}.vb-desktop-nav,.vb-business-nav>.vb-original-link{display:none}.vb-business .vb-phone-nav{max-width:145px;font-size:12px;font-weight:400;line-height:20px;display:block}.vb-business label.vb-phone-nav select{min-height:44px;margin-top:4px;padding:6px 8px}.vb-business-main{padding:32px 20px}.vb-business-title{gap:16px;margin-bottom:28px}.vb-business-title>button{padding-inline:12px}.vb-next-decision{margin-bottom:32px;padding:24px}.vb-next-decision>button{width:100%}.vb-work-list>button{flex-direction:column;align-items:start;gap:12px;padding:20px 0}.vb-facts>div{grid-template-columns:1fr;gap:6px;padding:16px 0}.vb-product-document,.vb-report-document{padding:24px 20px}.vb-result-list>div{flex-direction:column;align-items:start;gap:16px}.vb-report-start{padding:24px 20px}.vb-section-heading{flex-direction:column;align-items:start;gap:12px}.vb-businesses{padding:40px 20px}.vb-businesses .vb-business-title{flex-direction:column}.vb-businesses h1{font-size:36px}.vb-business-header .founder-account-trigger{min-height:44px}}.vb-journey-content{background:0 0;width:100%;min-width:0;min-height:0}.vb-completed-work,.vb-worktable{margin:36px 0}.vb-artifact-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vb-artifact-card{min-width:0}.vb-artifact-preview{background:var(--company-sage);border-bottom:1px solid var(--bw-line);overflow-wrap:anywhere;min-height:240px;padding:28px}.vb-journey-content[data-tone="1"] .vb-artifact-preview{background:var(--company-oat)}.vb-journey-content[data-tone="2"] .vb-artifact-preview{background:var(--company-rose)}.vb-artifact-preview h3{font:600 26px / 1.15 var(--font-heading);margin:12px 0 20px}.vb-artifact-preview p{-webkit-line-clamp:7;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.vb-worktable .worktable-piece-copy>.vb-actions{margin-top:20px}@media (width<=700px){.vb-artifact-grid{grid-template-columns:minmax(0,1fr)}.vb-artifact-preview{min-height:200px;padding:24px}.vb-journey-content .vb-business-title{gap:12px}}:root{--vb-company-lime:#dcf49b;--vb-company-lime-ink:#263521;--vb-company-cyan:#bce8f4;--vb-company-cyan-ink:#163c48;--vb-company-pink:#ffbcde;--vb-company-pink-ink:#54223d}.vb-companies,.vb-journey-content{--company-sage:var(--vb-company-lime);--company-sage-ink:var(--vb-company-lime-ink);--company-oat:var(--vb-company-cyan);--company-oat-ink:var(--vb-company-cyan-ink);--company-rose:var(--vb-company-pink);--company-rose-ink:var(--vb-company-pink-ink)}:root{--vb-lime:#d3f45c;--vb-cyan:#9ddcf5;--vb-lilac:#c6b6f3;--vb-rose:#ff9bd5;--vb-identity-ink:#21172d;--vb-preview-shadow:0 12px 32px #21172d1a;--vb-preview-line:#21172d24;--vb-preview-muted:#605767}.vb-entry{--vb-entry-accent:var(--baron);--vb-entry-tint:var(--vb-rose)}.vb-entry-tech{--vb-entry-tint:var(--vb-lilac)}.vb-entry-operators{--vb-entry-tint:var(--vb-lime)}.vb-entry-creators{--vb-entry-tint:var(--vb-rose)}.vb-entry-services{--vb-entry-tint:var(--vb-cyan)}.vb-entry-hero{background:0 0;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:36px;padding:20px 0 48px}.vb-entry-hero-copy{padding:40px 0}.vb-entry-hero h1{font-family:var(--font-heading);letter-spacing:-.055em;text-wrap:balance;max-width:10em;font-size:clamp(46px,5.1vw,68px);font-weight:650;line-height:1.02}.vb-entry-hero-copy>p{max-width:31em;font-size:18px;line-height:28px}.vb-entry .vb-entry-primary{border-radius:100px;min-height:52px;padding-inline:24px}.vb-entry .vb-entry-showcase{background:var(--vb-entry-tint);border-radius:18px;min-width:0;margin:0;padding:28px}.vb-product-preview{--preview-color:var(--vb-lime);--preview-ink:var(--vb-identity-ink);color:var(--preview-ink);background:var(--bw-surface);box-shadow:var(--vb-preview-shadow);font-family:var(--font-body);text-align:left;border-radius:8px;overflow:hidden}.vb-product-preview[data-tone="1"]{--preview-color:var(--vb-lilac)}.vb-product-preview[data-tone="2"]{--preview-color:var(--vb-rose)}.vb-preview-masthead{border-bottom:1px solid var(--vb-preview-line);background:var(--preview-color);justify-content:space-between;align-items:center;gap:16px;min-height:68px;padding:18px 24px;display:flex}.vb-preview-masthead>span:first-child{font:650 24px / 1 var(--font-heading);letter-spacing:-.055em}.vb-preview-masthead>span:last-child{text-align:right;max-width:12ch;font-size:11px;line-height:16px}.vb-preview-paper{padding:28px 24px 24px}.vb-entry .vb-preview-paper h3{font:600 clamp(30px, 3.1vw, 42px) / 1.05 var(--font-heading);letter-spacing:-.045em;text-wrap:balance;max-width:12em}.vb-entry .vb-preview-paper>p{color:var(--vb-preview-muted);max-width:34em;margin-top:12px;font-size:13px;line-height:20px}.vb-preview-paper ol{margin:24px 0 0;padding:0;list-style:none}.vb-preview-paper li{border-top:1px solid var(--vb-preview-line);grid-template-columns:24px minmax(0,1fr);gap:12px;padding:12px 0;display:grid}.vb-preview-paper li>span{color:var(--vb-preview-muted);font-size:11px;line-height:20px}.vb-preview-paper strong{font-size:14px;font-weight:600;line-height:20px;display:block}.vb-entry .vb-preview-paper li p{color:var(--vb-preview-muted);margin-top:4px;font-size:13px;line-height:20px}.vb-entry-showcase figcaption{color:var(--vb-identity-ink);justify-content:space-between;align-items:center;gap:20px;margin-top:20px;display:flex}.vb-entry-showcase figcaption>div{gap:4px;display:grid}.vb-entry-showcase figcaption span{font-size:11px}.vb-entry-showcase figcaption strong,.vb-entry-showcase figcaption a{font-size:12px;font-weight:500;line-height:20px}.vb-entry-showcase figcaption a{white-space:nowrap;text-underline-offset:.2em;text-decoration:underline}.vb-entry-products{margin-top:32px}.vb-entry-product-card{background:var(--paper);border-radius:12px;padding:0 0 24px;overflow:hidden}.vb-entry-product-card:hover{background:var(--paper);border-color:var(--ink-soft)}.vb-entry-card-art{background:var(--vb-cyan);height:236px;margin-bottom:24px;padding:24px 24px 0;overflow:hidden}.vb-entry-card-art:has([data-tone="0"]){background:var(--vb-lime)}.vb-entry-card-art:has([data-tone="1"]){background:var(--vb-lilac)}.vb-entry-card-art:has([data-tone="2"]){background:var(--vb-rose)}.vb-entry-product-card>h3,.vb-entry-product-card>p,.vb-entry-product-card>.vb-entry-card-bottom{margin-inline:24px}.vb-entry-product-card>h3{font-family:var(--font-heading);font-size:24px}.vb-product-preview-compact{pointer-events:none;width:100%;min-height:260px}.vb-product-preview-compact .vb-preview-masthead{min-height:48px;padding:14px 16px}.vb-product-preview-compact .vb-preview-masthead>span:first-child{font-size:19px}.vb-product-preview-compact .vb-preview-masthead>span:last-child{display:none}.vb-product-preview-compact .vb-preview-paper{padding:20px 16px}.vb-entry .vb-product-preview-compact .vb-preview-paper h3{font-size:29px}.vb-entry .vb-product-preview-compact .vb-preview-paper>p{font-size:11px;line-height:16px}.vb-product-preview-compact .vb-preview-paper ol{margin-top:18px}.vb-product-preview-compact .vb-preview-paper li{padding:10px 0}.vb-entry .vb-entry-how{background:var(--ink);color:var(--paper)}.vb-entry-how li>span,.vb-entry-how :where(li p){color:var(--chrome)}.vb-entry-how h3{font-family:var(--font-heading)}.vb-entry-next{background:var(--vb-entry-tint);border-radius:14px}.vb-companies,.vb-journey-content{--font-heading:"Bricolage Grotesque Variable", "Helvetica Neue", Arial, sans-serif;--company-sage:var(--vb-lime);--company-sage-ink:var(--vb-identity-ink);--company-oat:var(--vb-lilac);--company-oat-ink:var(--vb-identity-ink);--company-rose:var(--vb-rose);--company-rose-ink:var(--vb-identity-ink);--vb-company-ground:var(--company-sage)}.vb-journey-content[data-tone="1"]{--vb-company-ground:var(--company-oat)}.vb-journey-content[data-tone="2"]{--vb-company-ground:var(--company-rose)}.company-cover-expressive{align-items:flex-end;min-height:260px;padding:32px}.company-cover-expressive .company-cover-name{font-family:var(--font-heading);letter-spacing:-.055em;max-width:90%;font-size:clamp(40px,4vw,58px);font-weight:650;line-height:.98}.company-cover-expressive .company-cover-monogram{font-family:var(--font-heading);color:var(--company-cover-ghost);font-size:310px;font-weight:650;line-height:1;top:-42px;right:-4px}.company-cover-expressive[data-tone="1"] .company-cover-monogram{top:-18px;right:-20px}.company-cover-expressive[data-tone="2"] .company-cover-monogram{top:-34px;right:12px}.vb-companies{background:var(--paper)}.vb-companies .companies-intro{padding-block:64px 36px}.vb-companies h1{letter-spacing:-.05em;font-size:clamp(40px,5vw,64px);font-weight:600}.vb-companies .company-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:28px}.vb-companies .company-card{border-radius:14px}.vb-companies .company-card-heading h2{font-family:var(--font-heading);font-size:24px;font-weight:600}.vb-companies .company-activity{min-height:48px;font-size:15px;line-height:24px}.vb-companies .company-revenue{border-top:1px solid var(--bw-line);flex-flow:wrap;justify-content:space-between;align-items:baseline;padding-top:16px;font-size:15px;line-height:24px}.vb-companies .company-add{background:var(--bw-hover);border:0}.vb-companies .company-add-icon{background:var(--baron);color:var(--baron-ink);border:0;width:64px;height:64px;font-size:32px}.vb-companies .company-add strong{font-family:var(--font-heading);letter-spacing:-.035em;font-size:30px}.vb-business-identity{background:var(--vb-company-ground);color:var(--vb-identity-ink);border-radius:14px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);margin-bottom:36px;display:grid;overflow:hidden}.vb-business-identity .company-cover{min-height:190px}.vb-business-identity .company-cover-name{font-size:clamp(34px,4vw,58px)}.vb-business-pulse{flex-direction:column;justify-content:center;align-items:start;gap:12px;padding:32px;display:flex}.vb-business-pulse>p{font-size:12px;line-height:20px}.vb-business-pulse>strong{font:550 24px / 1.15 var(--font-heading);letter-spacing:-.03em;overflow-wrap:anywhere}.vb-business-pulse>button{color:inherit;margin-top:8px}.vb-journey-content .vb-business-title h1{font-size:clamp(30px,3vw,40px)}.vb-journey-content .vb-business-title>div>p{margin-top:8px}.vb-journey-content .worktable-heading h2{font-family:var(--font-heading);letter-spacing:-.035em;font-size:26px;line-height:32px}.vb-journey-content .vb-artifact-grid{gap:24px}.vb-artifact-card[data-featured]{grid-column:1/-1;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);display:grid}.vb-journey-content .vb-artifact-preview{background:var(--bw-surface);border-bottom:0;min-height:320px;padding:32px}.vb-artifact-masthead{border-bottom:1px solid var(--bw-line);font:600 18px / 24px var(--font-heading);letter-spacing:-.035em;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;padding-bottom:20px;display:flex}.vb-journey-content .vb-artifact-preview h3{font:550 32px / 1.08 var(--font-heading);letter-spacing:-.04em;margin:12px 0 20px}.vb-journey-content .vb-artifact-preview p{color:var(--bw-ink-soft);white-space:pre-line;line-height:24px}.vb-artifact-card[data-featured] .vb-artifact-preview{padding:36px}.vb-artifact-card[data-featured] .vb-artifact-preview h3{font-size:clamp(32px,3.5vw,44px)}.vb-artifact-card .worktable-piece-copy{background:var(--vb-company-ground);color:var(--vb-identity-ink);flex-direction:column;justify-content:center;gap:20px;display:flex}.vb-artifact-card .worktable-piece-state{color:inherit}.vb-artifact-card .vb-actions{margin-top:0}.vb-journey-content .company-launch{border:0;border-block:1px solid var(--bw-line);box-shadow:none;background:0 0;border-radius:0;margin-block:36px;padding:24px 0}.vb-journey-content .company-launch-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.vb-journey-content .company-launch-steps>li{border:0;grid-template-columns:minmax(0,1fr);align-content:start;gap:12px;padding:8px 0}.vb-journey-content .company-launch-number{width:36px;height:36px}.vb-journey-content .company-launch-step-title,.vb-journey-content .company-launch-step-title>span{display:block}.vb-journey-content .company-launch-steps>li[data-status=running] .company-launch-number{border-color:var(--bw-green);color:var(--bw-green);background:var(--bw-green-soft)}.vb-journey-content .vb-report-document{background:var(--bw-surface);border-radius:12px;padding:36px}@media (width<=1000px){.vb-entry-hero{gap:24px}.vb-entry-showcase .vb-preview-paper{padding:24px 20px}.vb-entry .vb-entry-showcase{padding:20px}.vb-entry-showcase figcaption{flex-direction:column;align-items:start;gap:8px}.vb-entry-card-art{height:210px;padding:20px 20px 0}.vb-business-identity{grid-template-columns:minmax(0,1fr)}.vb-business-identity .company-cover{min-height:200px}.vb-business-pulse{padding:0 32px 28px}.vb-business-pulse>strong{font-size:22px}.vb-artifact-card[data-featured]{display:flex}}@media (width<=700px){.vb-entry-hero{grid-template-columns:minmax(0,1fr);gap:24px;padding:0 0 16px}.vb-entry-hero-copy{padding:12px 0 0}.vb-entry-hero h1{max-width:11em;font-size:clamp(44px,10.5vw,62px)}.vb-entry-hero-copy>p{margin-top:20px;font-size:16px;line-height:24px}.vb-entry .vb-entry-showcase{border-radius:12px;padding:20px}.vb-entry-showcase .vb-preview-paper{padding:24px 20px 20px}.vb-entry-showcase .vb-preview-paper h3{font-size:34px}.vb-entry-showcase figcaption{flex-direction:row;align-items:center;gap:12px}.vb-preview-masthead{padding:16px 20px}.vb-preview-masthead>span:first-child{font-size:22px}.vb-entry-products{margin-top:48px}.vb-entry-card-art{height:220px}.vb-companies .companies-intro{padding-top:40px}.vb-companies .company-grid{gap:24px}.company-cover-expressive{min-height:240px;padding:28px}.company-cover-expressive .company-cover-name{font-size:48px}.vb-business-identity{margin-bottom:28px}.vb-business-identity .company-cover{min-height:112px;padding:24px}.vb-business-identity .company-cover-name{font-size:34px}.vb-business-identity .company-cover-monogram{font-size:188px;top:-28px}.vb-business-pulse{gap:6px;padding:0 24px 20px}.vb-business-pulse>strong{font-size:18px;line-height:24px}.vb-business-pulse>button{margin-top:4px}.vb-artifact-card[data-featured]{grid-column:auto}.vb-journey-content .vb-artifact-preview,.vb-artifact-card[data-featured] .vb-artifact-preview{min-height:260px;padding:24px}.vb-journey-content .vb-artifact-preview h3{font-size:32px}.vb-journey-content .company-launch-steps{grid-template-columns:minmax(0,1fr);gap:16px}.vb-journey-content .company-launch-steps>li{grid-template-columns:36px minmax(0,1fr);gap:16px}.vb-journey-content .vb-report-document{padding:24px}}.company-workspace:has(.vb-journey-content){--font-heading:"Bricolage Grotesque Variable", "Helvetica Neue", Arial, sans-serif}.vb-journey-content .vb-business-title h1:focus{outline:none}@keyframes new-home-step-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.new-home-step,.new-home-detail{animation:.18s ease-out both new-home-step-in}.brief-swipe-deck{isolation:isolate;position:relative}.brief-swipe-deck:before,.brief-swipe-deck:after{content:"";z-index:-1;border:1px solid var(--bw-line);background:var(--bw-canvas);border-radius:20px;display:none;position:absolute}.brief-swipe-deck[data-under="2"]:before,.brief-swipe-deck[data-under="1"]:after,.brief-swipe-deck[data-under="2"]:after{display:block}.brief-swipe-card{border:1px solid var(--bw-line);background:var(--bw-surface);border-radius:20px;padding:28px;position:relative}.brief-swipe-card[data-working=true]{border-color:var(--baron);cursor:progress}.brief-swipe-card[data-progress]{background:var(--bw-canvas)}.brief-swipe-card[data-progress] textarea:disabled{opacity:1;color:var(--ink);-webkit-text-fill-color:var(--ink)}.brief-swipe-card .brief-card-heading{padding-right:44px}.brief-card-progress{background:var(--baron);width:36px;height:36px;color:var(--baron-ink);border-radius:50%;place-items:center;display:grid;position:absolute;top:24px;right:20px}@media (width>=48rem){.brief-swipe-deck:before{inset:24px -20px 24px 20px}.brief-swipe-deck:after{inset:12px -10px 12px 10px}}@media not all and (width>=48rem){.brief-swipe-deck{touch-action:pan-y pinch-zoom;padding-top:16px}.brief-swipe-deck:before,.brief-swipe-deck:after{transform-origin:100% 100%;inset:16px 0 0}.brief-swipe-deck[data-under="2"]:before{transform:rotate(2deg)}.brief-swipe-deck[data-under="1"]:after,.brief-swipe-deck[data-under="2"]:after{background:var(--bw-surface);transform:rotate(1deg)}.brief-swipe-card{text-align:left;min-height:480px;transform:translateX(var(--swipe-offset));padding:24px 20px 12px;transition:transform .18s cubic-bezier(.23,1,.32,1);animation:.18s ease-out backwards brief-swipe-in}.brief-swipe-card[data-dragging=true]{-webkit-user-select:none;user-select:none;transition:none}.brief-swipe-card>div:first-child{justify-content:flex-start}.brief-swipe-card textarea[rows="4"]{height:104px}.brief-swipe-card textarea:not(:focus){touch-action:pan-y pinch-zoom}.brief-swipe-card .brief-continue{min-height:56px;padding-inline:12px}.brief-swipe-card [aria-live]:empty{display:none}}@keyframes brief-swipe-in{0%{opacity:0;transform:translateX(var(--swipe-enter))}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.brief-swipe-card{transition:none;animation:none}}.swipe-deck{isolation:isolate;touch-action:pan-y pinch-zoom;border-radius:16px;display:grid;position:relative}.swipe-card{border:1px solid var(--bw-line);background:var(--bw-surface);visibility:hidden;border-radius:16px;flex-direction:column;grid-area:1/1;gap:12px;min-width:0;min-height:404px;padding:18px;display:flex;position:relative}.swipe-card[data-layer]{visibility:visible}.swipe-card[data-layer=top]{will-change:transform}.swipe-card[data-dragging]{cursor:grabbing}.swipe-card:is([data-layer=next],[data-layer=after]){z-index:-1;transform-origin:50% 100%;will-change:transform;pointer-events:none;transform:translateY(6px)scale(.94)}.swipe-card[data-layer=after]{z-index:-2}.swipe-card>*{transition:filter 50ms linear}.swipe-card[data-dir]>:not(.swipe-tint,.swipe-badge){filter:blur(7px)}.swipe-tint{z-index:2;border-radius:inherit;opacity:0;pointer-events:none;background:var(--ink);position:absolute;inset:-1px}.swipe-tint[data-tint=blue]{background:var(--bw-cyan-tint);box-shadow:inset 0 0 0 1px var(--bw-cyan-deep)}@supports (color:color-mix(in lab, red, red)){.swipe-tint[data-tint=blue]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--bw-cyan-deep) 35%, transparent)}}.swipe-tint[data-tint=green]{background:var(--bw-green)}@supports (color:color-mix(in lab, red, red)){.swipe-tint[data-tint=green]{background:color-mix(in srgb, var(--bw-green) 10%, var(--bw-green-soft))}}.swipe-tint[data-tint=green]{box-shadow:inset 0 0 0 1px var(--bw-green)}@supports (color:color-mix(in lab, red, red)){.swipe-tint[data-tint=green]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--bw-green) 35%, transparent)}}.swipe-badge{z-index:3;opacity:0;pointer-events:none;color:var(--ink-soft);white-space:nowrap;flex-direction:column;gap:5px;font-size:12px;font-weight:600;line-height:1.2;transition:opacity 60ms linear;display:flex;position:absolute;top:14px}.swipe-badge[data-tint=blue]{color:var(--bw-cyan-deep)}.swipe-badge[data-tint=green]{color:var(--bw-green)}.swipe-card[data-dir=left]>.swipe-badge{align-items:flex-end;right:14px}.swipe-card[data-dir=right]>.swipe-badge{align-items:flex-start;left:14px}.swipe-card[data-dir]>.swipe-badge{opacity:1}.swipe-badge i{border:1px solid;place-items:center;width:42px;height:42px;display:grid}@supports (color:color-mix(in lab, red, red)){.swipe-badge i{border:1px solid color-mix(in srgb, currentColor 50%, transparent)}}.swipe-badge i{background:var(--bw-surface);border-radius:50%}.swipe-badge svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px;display:block}.swipe-card[data-armed]>.swipe-badge i{background:currentColor;border-color:currentColor}.swipe-card[data-armed]>.swipe-badge svg{stroke:var(--bw-surface)}.swipe-hint{color:var(--ink-faint);text-align:center;margin:12px 0 0;font-size:13px;line-height:20px;display:none}@media (hover:none) and (pointer:coarse){.swipe-card[data-layer=top]{-webkit-user-select:none;user-select:none}.swipe-hint{display:block}}@media (prefers-reduced-motion:reduce){.swipe-card>*{filter:none!important;transition:none!important}}.new-home-shimmer{isolation:isolate;position:relative;overflow:hidden}.new-home-shimmer:before{content:"";z-index:-1;background:linear-gradient(110deg, transparent 10%, var(--baron) 32%, var(--baron) 50%, var(--baron) 68%, transparent 90%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.new-home-shimmer:before{background:linear-gradient(110deg, transparent 10%, color-mix(in srgb, var(--baron) 8%, transparent) 32%, color-mix(in srgb, var(--baron) 26%, transparent) 50%, color-mix(in srgb, var(--baron) 8%, transparent) 68%, transparent 90%)}}.new-home-shimmer:before{animation:10s ease-in-out 2s infinite new-home-shimmer;transform:translate(-130%)}@keyframes new-home-shimmer{0%,60%{transform:translate(-130%)}to{transform:translate(130%)}}.new-home-shimmer:after{content:"";z-index:-1;background:var(--baron);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.new-home-shimmer:after{background:color-mix(in srgb, var(--baron) 26%, transparent)}}.new-home-shimmer:after{clip-path:circle(0% at var(--fill-x,50%) var(--fill-y,50%));transition:clip-path .45s ease-out}.new-home-shimmer:hover:after,.new-home-shimmer:focus-visible:after{clip-path:circle(150% at var(--fill-x,50%) var(--fill-y,50%))}.new-home-fill:after,.new-home-signin .btn:after{content:"";z-index:-1;background:var(--fill,var(--bw-hover));clip-path:circle(0% at var(--fill-x,50%) var(--fill-y,50%));pointer-events:none;transition:clip-path .45s ease-out;position:absolute;inset:0}.new-home-fill:hover:not(:disabled):after,.new-home-signin .btn:hover:not(:disabled):after{clip-path:circle(150% at var(--fill-x,50%) var(--fill-y,50%))}.new-home .hover\:underline:hover,.new-home .group:hover .group-hover\:underline,.new-home .new-home-mark{text-decoration-line:underline;-webkit-text-decoration-color:var(--baron);-webkit-text-decoration-color:var(--baron);-webkit-text-decoration-color:var(--baron);text-decoration-color:var(--baron);text-underline-offset:-1em;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:1.4em}:root[data-text-selected] .new-home .hover\:underline:hover,:root[data-text-selected] .new-home .group:hover .group-hover\:underline,:root[data-text-selected] .new-home .new-home-mark{text-underline-offset:.25em;text-decoration-thickness:2px}.business-frame .hover\:underline:hover,.business-frame .group:hover .group-hover\:underline,.business-frame .new-home-mark{text-underline-offset:.25em;-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-decoration-color:currentColor;text-decoration-thickness:2px}.baron-crown-mark{--baron:var(--bw-cyan);font-family:"Instrument Sans", var(--font-body);letter-spacing:-.06em;font-weight:700;font-stretch:100%;line-height:1;display:inline-flex}[data-logo-ticker] .baron-crown-mark .baron-ticker-strip,[data-logo-ticker] .baron-crown-mark .baron-ticker-crown{animation:none}.founder-nav-link{text-underline-offset:.3em;text-decoration-thickness:2px}.founder-nav-link:hover,.founder-nav-link[aria-current=page],.founder-nav-link.is-on{text-decoration-line:underline;text-decoration-color:currentColor}.baron-ticker-cell{--flap:1.2em;vertical-align:top;line-height:1.2;display:inline-block;position:relative;overflow:visible clip}.baron-ticker-strip{transform:translateY(calc(var(--rolls) * -1 * var(--flap)));flex-direction:column;align-items:center;display:flex;position:absolute;inset:0 0 auto}.baron-ticker-strip>span{height:var(--flap);line-height:1.2;display:block}[data-logo-ticker] .baron-ticker-strip{animation:baron-ticker calc(var(--rolls) * 55ms) steps(var(--rolls), end) both}[data-logo-ticker] .baron-ticker-crown{transform-origin:50% 0;animation:.42s cubic-bezier(.2,.7,.2,1) both baron-crown-flip}@keyframes baron-ticker{0%{transform:translateY(0)}to{transform:translateY(calc(var(--rolls) * -1 * var(--flap)))}}@keyframes baron-crown-flip{0%{opacity:0;transform:perspective(120px)rotateX(-90deg)}to{opacity:1;transform:none}}.new-home-generating{isolation:isolate;position:relative;overflow:hidden}.new-home-generating:before{content:"";z-index:-1;background:linear-gradient(110deg, transparent 20%, var(--baron) 50%, transparent 80%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.new-home-generating:before{background:linear-gradient(110deg, transparent 20%, color-mix(in srgb, var(--baron) 22%, transparent) 50%, transparent 80%)}}.new-home-generating:before{pointer-events:none;animation:1.4s ease-in-out infinite new-home-generating;transform:translate(-100%)}@keyframes new-home-generating{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.new-home-shimmer:before{animation:none}.new-home-shimmer:after,.new-home-fill:after,.new-home-signin .btn:after{transition:none}.new-home-generating:before{background:var(--baron);animation:none;transform:none}@supports (color:color-mix(in lab, red, red)){.new-home-generating:before{background:color-mix(in srgb, var(--baron) 10%, transparent)}}}@media not all and (width>=48rem){[data-slot=dialog-overlay]:has(~[data-slot=dialog-content].new-home){background:var(--chrome)}@supports (color:color-mix(in lab, red, red)){[data-slot=dialog-overlay]:has(~[data-slot=dialog-content].new-home){background:color-mix(in srgb, var(--chrome) 80%, transparent)}}}.new-home-signin label{color:var(--ink-soft);font-size:.875rem;font-weight:400;line-height:1.5rem}.new-home-signin input{border:2px solid var(--bw-line);background:var(--bw-canvas);height:auto;min-height:4rem;color:var(--ink);box-shadow:none;border-radius:1rem;padding:1rem 1.25rem;font-size:1rem;transition:border-color .15s}.new-home-signin input:hover,.new-home-signin input:focus-visible{border-color:var(--baron);outline:none}.new-home-signin .btn{background:var(--ink);width:fit-content;min-width:260px;min-height:72px;color:var(--paper);letter-spacing:normal;text-transform:none;--fill:var(--ink-soft);border:0;border-radius:1rem;justify-content:center;align-items:center;margin-inline:auto;padding:0 2.5rem;font-family:inherit;font-size:1.5rem;font-weight:600;display:flex}.new-home-signin .btn:hover:not(:disabled){background:var(--ink);text-decoration:none}.new-home [data-slot=dialog-title]{font-family:inherit}.new-home [data-slot=dialog-close],.new-home [data-slot=sheet-close]{border-radius:9999px}@media (prefers-reduced-motion:reduce){.new-home-step,.new-home-detail{animation:none}}.runs-on{margin-top:28px}.runs-on-counts{color:var(--bw-ink-soft);font-size:12px}.runs-on-facts{gap:6px;margin:12px 0 16px;display:grid}.runs-on-facts>div{gap:12px;display:flex}.runs-on-facts dt{min-width:56px;color:var(--bw-ink-soft)}.runs-on-note{color:var(--bw-ink-faint);font-size:12px}.runs-on-accounts{border:1px solid var(--bw-line);border-radius:14px;margin:0;padding:0;list-style:none;overflow:hidden}.runs-on-accounts li{border-top:1px solid var(--bw-line);grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:4px 12px;padding:10px 16px;display:grid}.runs-on-accounts li:first-child{border-top:0}.runs-on-id{color:var(--bw-ink-faint);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;max-width:22ch;font-size:12px;overflow:hidden}.runs-on-health{font-size:12px}.runs-on-accounts li[data-health=needs_you] .runs-on-health{font-weight:600}.runs-on-accounts li[data-health=not_connected] .runs-on-health{color:var(--bw-ink-soft)}.runs-on-detail{color:var(--bw-ink-soft);grid-column:1/-1;font-size:12px}@media (width<=640px){.runs-on-id{display:none}.runs-on-accounts li{grid-template-columns:minmax(0,1fr) auto}}.jp{--jp-radius:24px;--jp-tile-radius:16px;font-family:var(--font-body);color:var(--bw-ink);background:0 0;min-width:0;max-width:960px;margin:0 auto;padding:8px 0 40px;font-size:15px;line-height:1.5}.jp-crumb{color:var(--bw-ink-faint);gap:8px;font-size:13px;font-weight:500;display:flex}.jp-crumb a{color:var(--bw-ink-faint);text-decoration:none}.jp-crumb a:hover{color:var(--bw-ink);text-underline-offset:3px;text-decoration:underline}.jp-title{font-family:var(--bw-heading);letter-spacing:-.025em;overflow-wrap:anywhere;margin:8px 0 10px;font-size:30px;font-weight:600;font-stretch:100%;line-height:1.15}.jp-meta{color:var(--bw-ink-soft);flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:14px;display:flex}.jp-status{color:var(--bw-ink);background:var(--bw-chat-bubble);border-radius:999px;align-items:center;gap:8px;padding:4px 12px;font-size:13px;font-weight:600;display:inline-flex}.jp-status.is-running{color:var(--bw-cyan-deep);background:var(--bw-cyan-tint)}.jp-status.is-failed{color:var(--bw-chat-error);background:var(--bw-chat-error-bg)}.jp-pulse{background:var(--bw-cyan-deep);border-radius:50%;width:8px;height:8px;animation:1.6s infinite jp-pulse}@keyframes jp-pulse{50%{opacity:.3}}.jp-tick{background:var(--bw-ink);width:16px;height:16px;color:var(--bw-surface);border-radius:5px;place-items:center;font-size:10px;display:grid}.jp-tick.is-failed{background:var(--bw-chat-error)}.jp-ask{color:var(--bw-ink-soft);margin-top:10px;font-size:14px}.jp-ask summary{cursor:pointer;color:var(--bw-ink);width:fit-content;font-weight:600}.jp-ask p{white-space:pre-line;overflow-wrap:anywhere;max-width:70ch;margin:6px 0 0}.jp-card{background:var(--bw-surface);border:2px solid var(--bw-line);border-radius:var(--jp-radius);min-width:0;margin-top:16px;padding:22px 24px}.jp-card h2{font-family:var(--bw-heading);letter-spacing:-.02em;align-items:center;gap:10px;margin:0 0 4px;font-size:19px;font-weight:600;font-stretch:100%;display:flex}.jp-card-head{align-items:center;gap:10px;display:flex}.jp-lede{color:var(--bw-ink-soft);margin:0 0 16px;font-size:14px}.jp-count{background:var(--bw-chat-bubble);color:var(--bw-ink);font-size:12px;font-family:var(--font-body);border-radius:5px;padding:0 7px;font-weight:600}.jp-rail{grid-template-columns:repeat(var(--jp-steps,8), minmax(0, 1fr));margin:14px 0 0;padding:0;list-style:none;display:grid}.jp-rail:has(>li:nth-child(4):last-child){--jp-steps:4}.jp-step{text-align:center;color:var(--bw-ink-faint);padding-top:34px;font-size:13px;font-weight:500;position:relative}.jp-step:before{content:"";background:var(--bw-line);width:100%;height:2px;position:absolute;top:13px;left:-50%}.jp-step:first-child:before{display:none}.jp-step.is-done:before,.jp-step.is-now:before,.jp-step.is-failed:before,.jp-step.is-skipped:before{background:var(--bw-line)}.jp-step i{background:var(--bw-surface);border:2px solid var(--bw-line);width:28px;height:28px;color:var(--bw-surface);z-index:1;border-radius:10px;place-items:center;font-size:13px;font-style:normal;display:grid;position:absolute;top:0;left:50%;transform:translate(-50%)}.jp-step.is-done i{background:var(--bw-ink);border-color:var(--bw-ink)}.jp-step.is-now i{border-color:var(--bw-cyan-deep);background:var(--bw-cyan-tint)}.jp-step.is-now i:after{content:"";background:var(--bw-cyan-deep);border-radius:50%;width:8px;height:8px;animation:1.6s infinite jp-pulse}.jp-step.is-failed i{background:var(--bw-chat-error);border-color:var(--bw-chat-error)}.jp-step.is-skipped i{color:var(--bw-ink-faint);border-style:dashed}.jp-files{margin:18px 0 0}.jp-files h3{margin:0 0 8px;font-size:14px;font-weight:600}.jp-files table{border-collapse:collapse;width:100%;font-size:13px;line-height:20px}.jp-files th{color:var(--bw-ink-soft);text-align:left;border-bottom:1px solid var(--bw-line);padding:6px 12px 6px 0;font-weight:500}.jp-files td{border-bottom:1px solid var(--bw-line);vertical-align:top;padding:6px 12px 6px 0}.jp-files th{white-space:nowrap}.jp-files td code{overflow-wrap:break-word;word-break:break-word}@media (width<=560px){.jp-files table{font-size:12px}.jp-files th,.jp-files td{padding-right:8px}}.jp-files .is-num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.jp-files tr.is-refused td:last-child{color:var(--bw-chat-error)}.jp-where-note{color:var(--bw-ink-soft);margin:0 0 14px;font-size:13px}.jp-step.is-done,.jp-step.is-now,.jp-step.is-failed{color:var(--bw-ink)}.jp-step.is-failed .jp-step-label{color:var(--bw-chat-error)}.jp-nowline{border-top:2px solid var(--bw-line);color:var(--bw-cyan-deep);flex-wrap:wrap;align-items:center;gap:4px 8px;margin:18px 0 0;padding-top:14px;font-size:14px;font-weight:500;display:flex}.jp-toggles{gap:8px;margin-left:auto;display:inline-flex}.jp-toggles .jp-toggle{margin-left:0}.jp-linkbtn{color:var(--bw-ink);font:inherit;text-underline-offset:3px;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.jp-linkbtn:focus-visible{outline:2px solid var(--bw-ink);outline-offset:2px}.jp-units-summary{color:var(--bw-ink);margin:0;font-size:14px;font-weight:500}.jp-units-summary .is-bad{color:var(--bw-chat-error)}.jp-updated{color:var(--bw-ink-faint);font-weight:400}.jp-step small{color:var(--bw-ink-faint);font-variant-numeric:tabular-nums;font-size:12px;font-weight:400;display:block}.jp-step.is-now small{color:var(--bw-cyan-deep);font-weight:500}.jp-note{background:var(--bw-surface);border:2px solid var(--bw-line);border-radius:var(--jp-tile-radius);color:var(--bw-ink-soft);align-items:flex-start;gap:12px;margin-top:16px;padding:12px 16px;font-size:14px;display:flex}.jp-note p{min-width:0;margin:0}.jp-note.is-differs{border-color:var(--bw-ink)}.jp-note.is-failed{border-color:var(--bw-chat-error-line);background:var(--bw-chat-error-bg);color:var(--bw-chat-error)}.jp-note a{color:var(--bw-ink);text-underline-offset:3px;white-space:nowrap;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.jp-note.is-failed a,.jp-note.is-failed b{color:var(--bw-chat-error)}.jp-note b{color:var(--bw-ink);font-weight:600}.jp-note-ic{background:var(--bw-chat-bubble);width:22px;height:22px;color:var(--bw-ink);border-radius:7px;flex:none;place-items:center;font-size:12px;font-weight:600;display:grid}.jp-note.is-failed .jp-note-ic{background:var(--bw-chat-error);color:var(--bw-surface)}.jp-toggle{font:600 13px var(--font-body);color:var(--bw-ink);background:var(--bw-surface);border:2px solid var(--bw-line);cursor:pointer;white-space:nowrap;border-radius:12px;min-height:36px;margin-left:auto;padding:5px 12px}.jp-toggle:hover{background:var(--bw-hover)}.jp-toggle:focus-visible,.jp-mark:focus-visible,.jp-btn:focus-visible{outline:2px solid var(--bw-ink);outline-offset:2px}.jp-lanes{grid-template-columns:200px minmax(0,1fr);display:grid}.jp-lab{border-top:2px solid var(--bw-line);min-width:0;padding:8px 12px 8px 0}.jp-lab-name{font-size:14px;font-weight:600}.jp-why{color:var(--bw-ink-faint);margin-top:1px;font-size:12.5px;line-height:1.4;display:block}.jp-tag{color:var(--bw-cyan-deep);background:var(--bw-cyan-tint);border-radius:5px;margin-left:6px;padding:1px 6px;font-size:11px;font-weight:600}.jp-tag.is-ship{color:var(--bw-ink-soft);background:var(--bw-chat-bubble)}.jp-track{border-top:2px solid var(--bw-line);min-height:44px;position:relative}.jp-grid{background:var(--bw-line);width:1px;position:absolute;top:0;bottom:0}.jp-now{background:var(--bw-cyan);width:2px;position:absolute;top:0;bottom:0}.jp-idle{color:var(--bw-ink-faint);font-size:12.5px;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.jp-mark-wrap{z-index:1;margin:-12px 0 0 -12px;position:absolute;top:50%}.jp-mark-wrap.is-end{margin:-12px -12px 0 0}.jp-mark-wrap:has(.jp-tip){z-index:3}.jp-mark{cursor:default;font-family:var(--font-body);background:0 0;border:0;border-radius:8px;padding:0;display:flex}.jp-seg{min-width:24px;height:24px;box-shadow:0 0 0 3px var(--bw-surface);border:2px solid #0000;justify-content:center;align-items:center;gap:4px;padding:0 7px;font-size:12px;font-weight:600;display:inline-flex}.jp-seg b{font-weight:600}.jp-mark .jp-seg:first-child{border-radius:8px 0 0 8px}.jp-mark .jp-seg:last-child{border-radius:0 8px 8px 0}.jp-mark .jp-seg:only-child,.jp-legend .jp-seg{border-radius:8px}.jp-seg.is-ok{background:var(--bw-ink);color:var(--bw-surface)}.jp-seg.is-no{background:var(--bw-chat-error-bg);border-color:var(--bw-chat-error-line);color:var(--bw-chat-error)}.jp-seg.is-fail{background:var(--bw-chat-error);color:var(--bw-surface)}.jp-tip{background:var(--bw-ink);min-width:280px;color:var(--bw-surface);pointer-events:none;z-index:4;border-radius:10px;gap:3px;width:max-content;max-width:min(380px,80vw);padding:10px 16px;font-size:13px;line-height:1.45;display:grid;position:absolute;bottom:calc(100% + 8px);left:0}.jp-tip-row{grid-template-columns:2.6em minmax(0,1fr) auto;align-items:baseline;gap:16px;display:grid}.jp-tip-at{font-variant-numeric:tabular-nums;opacity:.7}.jp-tip-r{white-space:nowrap;font-weight:600}.jp-tip-r.is-no,.jp-tip-r.is-fail{color:var(--bw-chat-error-line)}.jp-note>div{min-width:0}.jp-note-actions{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:10px;display:flex}.jp-retry{background:var(--bw-chat-error);min-height:40px;color:var(--bw-surface);font:600 14px var(--font-body);cursor:pointer;border:0;border-radius:14px;padding:0 18px}.jp-retry:disabled{opacity:.6}.jp-retry:focus-visible{outline:2px solid var(--bw-ink);outline-offset:2px}.jp-tip.is-left{left:auto;right:0}.jp-ticks{border-top:2px solid var(--bw-line);height:24px;color:var(--bw-ink-faint);font-variant-numeric:tabular-nums;font-size:12px;position:relative}.jp-ticks span{position:absolute;top:4px;transform:translate(-50%)}.jp-ticks span:first-child{transform:none}.jp-legend{color:var(--bw-ink-soft);flex-wrap:wrap;gap:18px;margin-top:12px;font-size:13px;display:flex}.jp-legend>span{align-items:center;gap:7px;display:inline-flex}.jp-legend .jp-seg{min-width:18px;height:18px;box-shadow:none;border-radius:6px;padding:0;font-size:10px}.jp-table-wrap{overflow-x:auto}.jp-table{border-collapse:collapse;width:100%;font-size:13.5px}.jp-table td,.jp-table th{text-align:left;border-top:2px solid var(--bw-line);vertical-align:top;padding:8px}.jp-table th{color:var(--bw-ink-faint);font-weight:500}.jp-table td:first-child{font-variant-numeric:tabular-nums;white-space:nowrap}.jp-table td.is-no,.jp-table td.is-fail{color:var(--bw-chat-error)}.jp-table tr.is-idle td{color:var(--bw-ink-faint)}.jp-td-unit-inline{display:none}.jp-made{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;display:grid}.jp-tile{background:var(--bw-canvas);border:2px solid var(--bw-line);border-radius:var(--jp-tile-radius);overflow-wrap:break-word;min-width:0;padding:14px 16px;font-size:14px;font-weight:500}.jp-tile-k{color:var(--bw-ink-faint);margin-bottom:2px;font-size:12.5px;font-weight:400}.jp-tile a{color:var(--bw-ink);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.jp-tile a[target=_blank]:after{content:" ↗";color:var(--bw-ink-soft);margin-left:2px;text-decoration:none;display:inline-block}.jp-tile.is-wait{color:var(--bw-ink-faint);background:0 0;border-style:dashed;font-weight:400}.jp-btn{box-sizing:border-box;border-radius:var(--jp-tile-radius);background:var(--bw-ink);min-height:44px;color:var(--bw-surface);justify-content:center;align-items:center;margin-top:16px;padding:0 20px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.jp-btn:hover{background:var(--bw-chat-ink-strong)}.jp-foot{color:var(--bw-ink-soft);margin-top:16px;font-size:14px}.jp-skel{background:var(--bw-hover);border-radius:10px}.jp-skel-title{width:70%;height:34px;margin-top:26px}.jp-skel-line{width:45%;height:18px;margin-top:12px}.jp-skel-rail{height:52px}.jp-skel-block{height:160px}@media (prefers-reduced-motion:reduce){.jp-pulse,.jp-step.is-now i:after{animation:none}}@media (width<=640px){.jp-title{font-size:25px}.jp-card{border-radius:20px;padding:18px 16px}.jp-lanes{grid-template-columns:110px minmax(0,1fr)}.jp-why{display:none}.jp-rail{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:16px}.jp-rail.is-plain{grid-template-columns:repeat(var(--jp-steps,4), minmax(0, 1fr))}.jp-step:nth-child(5):before{display:none}.jp-table{font-size:13px}.jp-table td,.jp-table th{padding:7px 5px}.jp-table td:last-child{white-space:nowrap}.jp-table .jp-td-unit{display:none}.jp-td-unit-inline{color:var(--bw-ink);font-weight:600;display:block}.jp{padding-bottom:96px}.jp-made{grid-template-columns:minmax(0,1fr)}.jp-btn{width:100%}}body:has(.tz) .ask-baron-fallback{display:none}.tz{--tz-radius:22px;background:var(--bw-canvas);width:100%;color:var(--bw-ink);font-family:var(--font-body);flex-direction:column;flex:1;max-width:560px;margin:0 auto;padding:0 16px;font-size:15px;line-height:1.5;display:flex}.tz-top{justify-content:space-between;align-items:center;gap:12px;padding:4px 0 10px;display:flex}.tz-name{font-family:var(--bw-heading);letter-spacing:-.03em;color:var(--bw-ink);font-size:22px;font-weight:700;font-stretch:100%;text-decoration:none}.tz-nav{border:1px solid var(--bw-line);background:var(--bw-surface);border-radius:999px;gap:2px;padding:3px;display:flex}.tz-nav a{color:var(--bw-ink-soft);border-radius:999px;padding:6px 10px;font-size:14px;font-weight:500;text-decoration:none}.tz-nav a[aria-current=page]{color:var(--bw-ink);background:var(--bw-chat-bubble)}.tz-deck{padding-bottom:calc(76px + env(safe-area-inset-bottom));flex-direction:column;flex:1;display:flex}.tz-status{color:var(--bw-ink-soft);align-items:center;gap:12px;font-size:13px;font-weight:600;display:flex}.tz-level{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.tz-streak,.tz-freeze{color:var(--bw-ink);align-items:center;gap:3px;display:inline-flex}.tz-freeze{color:var(--bw-ink-soft);margin-left:6px}.tz-xp{color:var(--bw-ink)}.tz-goal{background:var(--bw-line);border-radius:999px;height:8px;margin-top:8px;overflow:hidden}.tz-goal span{background:var(--bw-ink);border-radius:inherit;height:100%;transition:width .3s;display:block}.tz-goal-line{color:var(--bw-ink-faint);margin:6px 0 12px;font-size:12px}.tz-card{background:var(--bw-surface);border:1px solid var(--bw-line);border-radius:var(--tz-radius);box-shadow:0 1px 2px var(--bw-chat-shade-1), 0 12px 32px -18px var(--bw-shadow);flex-direction:column;flex:1;gap:14px;padding:18px 16px 16px;animation:.22s ease-out tz-in;display:flex}@keyframes tz-in{0%{opacity:0;transform:translateY(10px)scale(.99)}}@media (prefers-reduced-motion:reduce){.tz-card,.tz-goal span,.tz-swipe{transition:none;animation:none}}.tz-card-head{flex-direction:column;gap:6px;display:flex}.tz-chip{color:var(--bw-ink-soft);background:var(--bw-chat-bubble);border-radius:999px;align-self:flex-start;padding:2px 10px;font-size:12px;font-weight:600}.tz-prompt{font-family:var(--bw-heading);letter-spacing:-.02em;margin:0;font-size:22px;font-weight:600;font-stretch:100%;line-height:1.2}.tz-context{color:var(--bw-ink-soft);margin:0;font-size:14px}.tz-swipe{touch-action:pan-y;-webkit-user-select:none;user-select:none;flex-direction:column;gap:10px;transition:transform .18s ease-out;display:flex}.tz-side,.tz-option{text-align:left;font:inherit;color:inherit;background:var(--bw-canvas);border:2px solid var(--bw-line);cursor:pointer;border-radius:16px;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.tz-option{flex-direction:row;align-items:flex-start;gap:10px}.tz-side:hover,.tz-option:hover{border-color:var(--bw-chat-line-focus)}.tz-side.is-leaning,.tz-side:focus-visible,.tz-option:focus-visible{border-color:var(--bw-ink);background:var(--bw-hover);outline:none}.tz-side-key,.tz-option-key{color:var(--bw-ink-faint);white-space:pre;font-size:12px;font-weight:700}.tz-option-key{min-width:18px;padding-top:2px}.tz-side-text,.tz-option-text{white-space:pre-line;overflow-wrap:anywhere}.tz-option.is-slop:hover{border-color:var(--bw-chat-error-line);background:var(--bw-chat-error-hover)}.tz-hint{text-align:center;color:var(--bw-ink-faint);margin:0;font-size:12px}.tz-options{flex-direction:column;gap:10px;display:flex}.tz-example{border-left:3px solid var(--bw-line);background:var(--bw-canvas);white-space:pre-line;border-radius:0 14px 14px 0;margin:0;padding:12px 14px}.tz-rate,.tz-actask{grid-template-columns:repeat(5,1fr);gap:8px;margin-top:auto;display:grid}.tz-actask{grid-template-columns:1fr}.tz-rate button,.tz-actask button{min-height:52px;font:inherit;color:var(--bw-ink);background:var(--bw-canvas);border:1.5px solid var(--bw-line);cursor:pointer;border-radius:14px;font-size:16px;font-weight:600}.tz-rate button:hover,.tz-actask button:hover,.tz-rate button:focus-visible,.tz-actask button:focus-visible{border-color:var(--bw-ink);background:var(--bw-hover);outline:none}.tz-rate-ends{color:var(--bw-ink-faint);justify-content:space-between;font-size:12px;display:flex}.tz-visual{scroll-snap-type:x mandatory;gap:12px;margin:0 -16px;padding:0 16px 4px;display:flex;overflow-x:auto}.tz-shot{scroll-snap-align:center;flex-direction:column;flex:none;gap:8px;width:225.2px;margin:0;display:flex}.tz-frame{border:1px solid var(--bw-line);background:var(--bw-surface);border-radius:14px;width:225.2px;height:262.4px;overflow:hidden}.tz-frame iframe{transform-origin:0 0;pointer-events:none;border:0;width:360px;height:420px;transform:scale(.62)}.tz-why{margin-top:12px}.tz-why-add{font:inherit;color:var(--bw-ink-soft);border:1px dashed var(--bw-chat-line-focus);cursor:pointer;background:0 0;border-radius:999px;padding:8px 14px;font-size:14px}.tz-why-add span{color:var(--bw-ink);margin-left:4px;font-weight:600}.tz-why-field{background:var(--bw-surface);border:1.5px solid var(--bw-line);border-radius:999px;align-items:center;gap:8px;padding:4px 6px 4px 14px;display:flex}.tz-why-field:focus-within{border-color:var(--bw-ink)}.tz-why-field input{min-width:0;height:auto;box-shadow:none;font:inherit;color:inherit;background:0 0;border:0;outline:none;flex:1;padding:6px 0;font-size:16px}.tz-mic{background:var(--bw-chat-bubble);width:36px;height:36px;color:var(--bw-ink);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}.tz-mic.is-on{background:var(--bw-cyan);color:var(--baron-ink)}.tz-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tz-bar{z-index:20;max-width:560px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:var(--bw-canvas);align-items:center;gap:8px;margin:0 auto;display:flex;position:fixed;bottom:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.tz-bar{background:color-mix(in srgb, var(--bw-canvas) 92%, transparent)}}.tz-bar{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--bw-line)}.tz-left{text-align:center;color:var(--bw-ink-faint);flex:1;font-size:12px}.tz-btn,.tz-ghost{min-height:44px;font:inherit;cursor:pointer;border-radius:14px;justify-content:center;align-items:center;gap:6px;padding:0 18px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.tz-btn{background:var(--bw-ink);color:var(--bw-surface);border:0}.tz-btn:hover{background:var(--bw-chat-ink-strong)}.tz-btn.is-small,.tz-ghost{min-height:40px;padding:0 12px}.tz-ghost{color:var(--bw-ink);border:1px solid var(--bw-line);background:0 0}.tz-ghost:hover{background:var(--bw-hover)}.tz-btn:disabled,.tz-ghost:disabled,.tz-side:disabled,.tz-option:disabled{opacity:.5;cursor:default}.tz-flash{left:12px;right:12px;bottom:calc(80px + env(safe-area-inset-bottom));z-index:25;background:var(--bw-ink);max-width:536px;color:var(--bw-surface);box-shadow:0 10px 30px -12px var(--bw-chat-shade-3);border-radius:16px;align-items:flex-start;gap:10px;margin:0 auto;padding:12px 14px;animation:.2s ease-out tz-in;display:flex;position:fixed}.tz-flash p{opacity:.85;margin:2px 0 0;font-size:13px}.tz-flash>div{flex:1}.tz-flash{pointer-events:none}.tz-flash button{pointer-events:auto}.tz-flash.is-rule{background:var(--bw-surface);color:var(--bw-ink);border:1.5px solid var(--bw-cyan)}.tz-flash.is-rule svg{color:var(--bw-cyan-deep);flex:none;margin-top:2px}.tz-flash.is-error{background:var(--bw-chat-error-bg);color:var(--bw-chat-error);border:1px solid var(--bw-chat-error-line)}.tz-modal{z-index:40;background:var(--bw-chat-scrim);place-items:end center;padding:16px;display:grid;position:fixed;inset:0}.tz-modal-card{background:var(--bw-surface);border-radius:var(--tz-radius);width:100%;max-width:520px;padding:24px 20px calc(20px + env(safe-area-inset-bottom));text-align:center}.tz-modal-card h2,.tz-summary-title,.tz-empty h2,.tz-title{font-family:var(--bw-heading);letter-spacing:-.025em;font-weight:600;font-stretch:100%;line-height:1.15}.tz-modal-card h2{margin:4px 0;font-size:24px}.tz-big{font-family:var(--bw-heading);align-items:center;gap:6px;margin:0;font-size:40px;font-weight:700;display:inline-flex}.tz-big svg{color:var(--bw-cyan-deep)}.tz-modal-actions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:18px;display:flex}.tz-badges{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.tz-badge{border:1px solid var(--bw-line);background:var(--bw-canvas);border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600}.tz-empty{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;gap:6px;padding:24px 4px;display:flex}.tz-empty h2{margin:0;font-size:26px}.tz-empty p{color:var(--bw-ink-soft);margin:0 0 10px}.tz-summary{padding:12px 0 calc(80px + env(safe-area-inset-bottom))}.tz-summary-title{margin:6px 0 14px;font-size:28px}.tz-stats{grid-template-columns:repeat(3,1fr);gap:8px;margin:0 0 18px;display:grid}.tz-stats div{background:var(--bw-surface);border:1px solid var(--bw-line);border-radius:16px;padding:10px 12px}.tz-stats dt{color:var(--bw-ink-faint);font-size:12px}.tz-stats dd{font-family:var(--bw-heading);margin:0;font-size:26px;font-weight:600}.tz-stats small{color:var(--bw-ink-faint);font-size:14px}.tz-learned h3,.tz-section h2{color:var(--bw-ink-soft);margin:18px 0 8px;font-size:14px;font-weight:600}.tz-learned ul,.tz-rules,.tz-seats{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.tz-learned li,.tz-rule,.tz-seats li{background:var(--bw-surface);border:1px solid var(--bw-line);border-radius:16px;flex-wrap:wrap;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.tz-learned li p{flex:1;margin:0}.tz-page{padding:4px 0 40px}.tz-title{margin:6px 0;font-size:28px}.tz-lede,.tz-muted{color:var(--bw-ink-soft);margin:0 0 8px;font-size:14px}.tz-count{color:var(--bw-ink-faint);margin-left:4px;font-weight:500}.tz-rule{flex-direction:column;gap:6px}.tz-rule-text,.tz-rule-q{margin:0;font-weight:500}.tz-rule-q{color:var(--bw-ink-soft);font-size:13px}.tz-rule-meta{color:var(--bw-ink-faint);flex-wrap:wrap;gap:4px 10px;margin:0;font-size:12px;display:flex}.tz-src{color:var(--bw-ink);font-weight:600}.tz-src.is-owner{color:var(--bw-cyan-deep)}.tz-rule-vs{flex-direction:column;gap:4px;margin:0;font-size:14px;display:flex}.tz-rule-actions{flex-wrap:wrap;gap:8px;display:flex}.tz-rule.is-conflict{border-color:var(--bw-cyan)}.tz-rules.is-old{opacity:.75;margin-top:10px}.tz-board{border-collapse:collapse;background:var(--bw-surface);border:1px solid var(--bw-line);border-radius:16px;width:100%;margin:8px 0;font-size:14px;overflow:hidden}.tz-board th,.tz-board td{text-align:left;border-bottom:1px solid var(--bw-line);white-space:nowrap;padding:10px 12px}.tz-board thead th{color:var(--bw-ink-faint);font-size:12px;font-weight:600}.tz-board tbody th{white-space:normal;font-weight:600}.tz-board tr.is-you{background:var(--bw-cyan-tint)}.tz-board td svg,.tz-streak svg{vertical-align:-2px;display:inline-block}.tz-board.is-counts td,.tz-board.is-counts thead th:not(:first-child){text-align:right}.tz-seats li{align-items:center}.tz-seats li>span:nth-child(2){overflow-wrap:anywhere;flex:1;min-width:0}.tz-seat-v{background:var(--bw-chat-bubble);border-radius:50%;place-items:center;width:28px;height:28px;font-size:13px;font-weight:700;display:grid}.tz-invite{flex-wrap:wrap;align-items:flex-end;gap:8px;margin-top:12px;display:flex}.tz-invite-field{min-width:180px;color:var(--bw-ink-soft);flex-direction:column;flex:1;gap:4px;font-size:13px;display:flex}.tz-invite input{height:auto;box-shadow:none;font:inherit;border:1.5px solid var(--bw-line);background:var(--bw-surface);color:var(--bw-ink);border-radius:12px;padding:9px 12px;font-size:16px}.tz-link{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.tz-link code{overflow-wrap:anywhere;background:var(--bw-surface);border:1px solid var(--bw-line);border-radius:10px;flex:1;min-width:0;padding:8px 10px;font-size:12px}.tz-error{color:var(--bw-chat-error);font-size:14px}fieldset.tz-rate{border:0;min-inline-size:0;padding:0}.tz-link-btn{font:inherit;color:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.tz-learned li .tz-error,.tz-rule .tz-error,.tz-seats li .tz-error{flex-basis:100%;margin:0}.founder-topbar{border-bottom:2px solid var(--bw-line);background:var(--bw-canvas);min-width:0;min-height:64px;color:var(--bw-ink);font-family:var(--font-body);justify-content:space-between;align-items:center;gap:16px;padding:12px 24px;display:flex}.founder-topbar-left,.founder-topbar-right{align-items:center;gap:14px;min-width:0;display:flex}.founder-topbar-mark{color:inherit;flex-shrink:0;display:inline-flex}.founder-topbar-mark .wordmark{font-family:var(--lp-display);font-size:28px}.companies-home .founder-topbar{background:0 0;margin-bottom:8px;padding-inline:0}@media (width<=600px){.founder-topbar{gap:10px;padding:10px 16px}.founder-topbar-mark .wordmark{font-size:24px}}.business-workspace .btn:not(.btn--line),.business-workspace .btn.group\/button:not(.btn--line),.companies-home .btn:not(.btn--line),.companies-home .btn.group\/button:not(.btn--line){background:var(--bw-ink);color:var(--bw-surface);box-shadow:none;border-radius:16px}.business-workspace .btn:not(.btn--line):hover,.companies-home .btn:not(.btn--line):hover{opacity:.9}.company-cover,.company-cover[data-tone]{--cover-ground:var(--bw-canvas);--cover-ink:var(--bw-ink)}.company-cover-monogram{color:var(--bw-line)}.company-card,.company-handoff,.company-launch,.company-draft-document,.company-draft-state,.worktable-piece,.worktable-starter,.worktable-results>a{border:2px solid var(--bw-line);border-radius:24px}.company-ask-baron{border:2px solid var(--bw-line);border-radius:16px}@media (width<=1023px){.company-mobile-chat{min-height:52px;padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:2px solid var(--bw-line);box-shadow:none;border-radius:0;justify-content:center;bottom:0;left:0;right:0}}.bw-chat,.company-activity-panel{min-width:0;overflow-x:hidden}.bw-chat [data-live=panel] li{min-width:0}.bw-chat [data-live=panel] li>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (width<=600px){.founder-topbar,.founder-topbar-left,.founder-topbar-right{min-width:0}.founder-topbar .founder-account-trigger>span{display:none}.founder-topbar .company-switcher-name{text-overflow:ellipsis;white-space:nowrap;max-width:40vw;overflow:hidden}}.companies-home,.business-workspace{overflow-x:clip}.founder-topbar .founder-topbar-mark,.founder-topbar .company-switcher,.founder-topbar .founder-account-trigger,.founder-topbar [data-credit-balance]{min-height:44px}.founder-topbar[data-topbar=condensed]{background:0 0;border-bottom:0}.company-cover-monogram,.worktable-document-lines{display:none}.business-workspace .btn:not(.btn--line),.companies-home .btn:not(.btn--line){font-family:var(--font-body);letter-spacing:0;font-weight:600}@media (width<=600px){.founder-topbar .ask-baron-label{display:none}.founder-topbar .ask-baron-link{min-width:44px;min-height:44px;padding-inline:0}}body:has(header [data-cta=ask_baron],nav [data-cta=ask_baron]) .ask-baron-fallback{display:none}@media (width<=479.98px){.jp-rail{flex-direction:column;row-gap:0;display:flex}.jp-step{text-align:left;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;column-gap:12px;min-height:36px;padding:4px 0;display:grid}.jp-step:before{display:none}.jp-step i{border-radius:8px;width:24px;height:24px;font-size:12px;position:static;transform:none}.jp-step small{white-space:nowrap;justify-self:end}.jp-rail.is-plain .jp-step{grid-template-columns:24px minmax(0,1fr);align-items:start;padding:6px 0}.jp-rail.is-plain .jp-step small{white-space:normal;grid-column:2;justify-self:start}}.jp-rail.is-plain .jp-step small{line-height:18px}@media (width>=480px){.jp-rail.is-plain .jp-step small{margin-top:2px;padding-inline:6px}}.business-frame .admin-area .btn,.business-frame .admin-area .btn.group\/button{min-height:44px;font-family:var(--font-body);letter-spacing:0;border-radius:12px;padding:0 16px;font-size:14px;font-weight:600}.business-frame .admin-area .btn--line,.business-frame .admin-area .btn--line.group\/button{color:var(--bw-ink);box-shadow:inset 0 0 0 2px var(--bw-line);background:0 0}.business-frame .admin-area .btn:hover:not(:disabled){text-decoration:none}.business-frame .admin-area .btn--line:hover:not(:disabled){box-shadow:inset 0 0 0 2px var(--bw-ink)}.business-frame .admin-area .btn:is(:disabled,[aria-disabled=true]),.business-frame .admin-area .btn.group\/button:is(:disabled,[aria-disabled=true]){color:var(--bw-ink-faint);box-shadow:inset 0 0 0 2px var(--bw-line);opacity:1;background:0 0}.business-frame .admin-area .rows{border-top-width:0}.business-frame .admin-area .rows>:last-child{border-bottom-width:0;padding-bottom:0}.lp-examples{border:0;min-width:0;margin:12px 0 16px;padding:0}.lp-examples-label{opacity:.85;margin:0 0 6px;padding:0;font-size:14px;line-height:1.3}.lp-examples-row{flex-wrap:wrap;gap:8px;display:flex}.lp-examples-center .lp-examples-row{justify-content:center}.lp-example{border:1px solid var(--lp-example-line);background:var(--lp-example-bg);min-height:44px;color:var(--lp-example-ink);font:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border-radius:999px;padding:0 16px;font-size:15px;font-weight:600;line-height:1.2}.lp-example:hover{border-color:var(--lp-example-ink)}.lp-example:active{background:var(--lp-example-pressed)}.lp-example:focus-visible{box-shadow:0 0 0 2px var(--lp-example-bg), 0 0 0 5px var(--lp-example-ink);outline:none}@media (width>=721px){.lp-examples:not([data-example-chips=main]){display:none}}@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-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-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-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}
